BM636([@ ~~~yyypppggg[[[RRRRRRWWW^^^ZZZZZZ]]][[[^^^qqqoooaaaXXX]]]^^^XXXTTTWWWZZZXXXWWWXXXYYYYYYWWWTTTSSSSSSSSSTTTUUUWWWXXXYYY]]][[[XXXVVVUUUUUUWWWXXXWWWXXXYYYZZZZZZ[[[[[[[[[[[[XXXSSSPPPOOOQQQUUUWWWUUUUUUUUUTTTSSSQQQPPPOOOMMMNNNPPPRRRTTTUUUVVVVVVRRRRRRSSSYYY^^^^^^XXXRRRSSSSSSQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIGGGFFFEEEFFFFFFGGGIIIIIIHHHGGGGGGGGGHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNPPPQQQOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOPPPPPPPPPOOONNNMMMOOOOOONNNKKKIIIHHHIIIKKKIIIIIIJJJJJJIIIHHHGGGGGGHHHKKKNNNPPPOOONNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLHHHLLLPPPRRRRRRRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWXXXYYYWWWSSSQQQRRRSSSTTTUUUUUUSSSQQQSSSXXXZZZZZZXXX\\\XXXUUUVVVUUUTTTVVVZZZUUUYYY\\\[[[WWWVVVYYY\\\___]]]\\\^^^bbbccccccaaa```___aaagggnnnoooiiibbbaaa[[[VVVRRRMMMIIIJJJNNNNNNLLLJJJKKKNNNQQQTTTTTTRRRPPPOOOQQQVVV[[[\\\\\\gggvvvqqqggggggkkkfffeeecccdddeeeccc___[[[XXXXXXZZZ___eeehhhgggeeeeeeeeeccc___\\\]]]ccchhhkkkppppppooooooiiiqqqxxx[[[BBBFFFEEEXXXrrrlllfff```YYYTTTUUU[[[```[[[YYYZZZVVVVVVdddwwwyyyhhh\\\\\\]]]YYYXXX\\\XXXWWWWWWYYY[[[ZZZWWWSSSRRRQQQRRRRRRTTTVVVYYYZZZ[[[ZZZWWWUUUTTTUUUVVVWWWZZZYYYWWWVVVVVVWWWXXXYYYZZZWWWSSSPPPOOOPPPSSSUUURRRRRRRRRQQQPPPOOONNNNNNLLLMMMOOOPPPRRRSSSSSSSSSTTTTTTUUUVVVWWWVVVUUUTTTRRRRRRQQQOOONNNMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJIIIKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLMMMNNNNNNLLLIIIHHHJJJKKKKKKLLLNNNOOOOOOPPPOOOOOONNNLLLIIIHHHIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKHHHKKKNNNOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMGGGJJJNNNOOOOOOOOOOOOPPPUUUUUUVVVVVVWWWWWWXXXXXXYYYWWWTTTSSSRRRSSSSSSSSSSSSRRRRRRTTTWWWZZZ[[[ZZZ[[[WWWUUUVVVVVVSSSTTTXXXUUUXXX[[[ZZZWWWVVVYYY\\\\\\[[[ZZZ\\\```bbbaaa```bbbaaacccgggkkkkkkfffaaa```\\\ZZZYYYVVVQQQQQQUUURRRRRRRRRRRRQQQQQQQQQQQQOOONNNNNNPPPUUUXXXXXXXXX\\\dddqqq{{{|||ooohhhfffhhhiiigggggggggiiikkkkkkhhheee___[[[XXX[[[aaaggghhhggggggeeebbb___]]]___cccfffjjjppppppppppppjjjpppzzz]]]DDDFFFEEEXXX~~~lllgggcccaaa^^^[[[^^^dddiiiccc___^^^ZZZVVV]]]hhhooobbbYYYYYYZZZVVVUUUXXXVVVVVVXXXZZZ\\\[[[XXXUUUQQQPPPPPPPPPRRRUUUYYY[[[YYYWWWUUUTTTSSSTTTUUUVVV[[[YYYUUUSSSRRRSSSUUUWWWXXXVVVRRROOONNNOOOQQQSSSOOOOOONNNNNNNNNMMMMMMLLLNNNOOOPPPQQQQQQRRRRRRQQQUUUUUUUUURRRNNNNNNQQQSSSPPPPPPOOONNNMMMMMMLLLLLLJJJJJJKKKLLLLLLKKKIIIHHHJJJJJJIIIGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHIIIIIILLLLLLMMMMMMLLLLLLKKKKKKHHHKKKNNNQQQRRRPPPMMMKKKLLLKKKJJJJJJKKKLLLMMMNNNNNNOOONNNLLLIIIHHHHHHJJJJJJJJJJJJKKKLLLMMMOOOPPPIIIKKKMMMNNNLLLKKKKKKKKKMMMMMMMMMNNNNNNMMMMMMMMMIIIKKKNNNNNNNNNMMMMMMNNNUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQPPPRRRTTTUUUVVVWWWYYY[[[YYYVVVUUUWWWVVVSSSRRRUUUTTTWWWYYYYYYWWWWWWYYY\\\YYYYYYYYY[[[]]]_________cccdddeeeffffffeeecccaaa^^^[[[[[[]]]\\\YYYXXXZZZXXXZZZ\\\ZZZUUUPPPNNNNNNOOONNNOOOQQQTTTVVVVVVUUUXXXYYY]]]cccrrrrrrccc]]]___dddfffdddhhhiiikkknnnrrrsssrrrpppggg___WWWWWW^^^fffiiiiiiiiigggccc```___```ccceeeiiiooooooooonnniiippp~~~cccFFFFFFFFFXXXuuulllgggddddddbbb```bbbffflllfffbbbbbb___ZZZ[[[```[[[VVVUUUZZZ\\\WWWRRRQQQVVVVVVWWWYYYZZZZZZYYYXXXSSSRRRPPPOOOPPPSSSVVVYYYVVVUUUSSSRRRRRRSSSTTTUUUWWWVVVTTTSSSSSSSSSTTTUUUVVVTTTQQQOOONNNNNNPPPQQQMMMMMMLLLLLLLLLLLLLLLLLLQQQQQQRRRRRRRRRRRRQQQQQQSSSRRRPPPMMMKKKLLLNNNOOONNNNNNNNNMMMLLLKKKKKKJJJHHHIIIKKKLLLLLLJJJIIIGGGHHHHHHGGGGGGFFFEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLMMMMMMMMMLLLKKKJJJGGGIIIMMMQQQTTTVVVVVVVVVTTTRRROOOKKKIIIIIIIIIIIIMMMMMMMMMLLLIIIHHHHHHIIILLLLLLKKKLLLMMMNNNPPPQQQJJJKKKMMMMMMKKKIIIIIIJJJMMMMMMNNNOOOOOONNNMMMMMMLLLNNNPPPPPPNNNMMMNNNNNNSSSSSSTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWTTTRRRQQQPPPOOOSSSVVVVVVTTTTTTVVVYYYVVVTTTUUUWWWWWWRRRQQQSSSTTTVVVXXXYYYXXXXXXZZZ\\\XXXXXXYYY[[[]]]^^^______aaadddfffeeecccaaabbbccc]]]YYYXXXZZZ[[[YYYYYY[[[\\\___aaa]]]UUUOOOMMMOOOSSSRRRQQQRRRSSSVVVXXXXXXWWWZZZ\\\]]]bbbqqqyyyssshhh]]]YYY]]]bbbbbb___fffhhhkkkooorrrttttttsssmmmcccYYYXXX```gggjjjiiigggiiiiiieee``````dddhhhjjjnnnkkkiiiiiieeeooolllJJJFFFEEEVVV}}}wwwhhhddd___]]]^^^^^^]]]^^^aaabbb___]]]]]]\\\ZZZYYYZZZYYYWWWXXX\\\^^^ZZZUUUSSSWWWWWWWWWVVVVVVWWWYYY[[[WWWTTTQQQOOOOOOPPPSSSUUUSSSSSSRRRRRRRRRSSSTTTTTTQQQRRRTTTUUUVVVUUUTTTTTTSSSRRRQQQOOOOOOOOOOOOPPPMMMMMMLLLKKKKKKLLLLLLMMMQQQQQQQQQQQQQQQPPPOOOOOOOOOKKKIIIIIIMMMNNNLLLIIIKKKKKKLLLLLLKKKJJJIIIHHHFFFGGGIIIJJJJJJIIIHHHFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMLLLJJJIIIHHHIIIKKKMMMQQQTTTWWWYYYYYYVVVRRRNNNJJJHHHHHHHHHIIIKKKKKKJJJHHHGGGHHHHHHMMMMMMMMMMMMMMMNNNOOOOOOKKKLLLMMMLLLJJJHHHIIIIIIMMMNNNOOOPPPPPPOOONNNMMMNNNOOOPPPOOONNNMMMMMMNNNPPPQQQQQQRRRRRRSSSTTTTTTTTTVVVXXXXXXTTTRRRQQQQQQQQQTTTWWWVVVSSSQQQSSSUUUTTTSSSTTTWWWWWWSSSQQQSSSVVVWWWYYYYYYYYYYYYZZZ\\\YYYZZZ[[[\\\]]]]]]_________bbbeeedddbbbaaacccggg```ZZZUUUVVVXXXWWWXXX[[[]]]``````[[[SSSNNNOOORRRUUUTTTRRRPPPQQQTTTXXX\\\UUUYYY\\\ZZZXXX\\\fffppp}}}nnnhhhddd```^^^___``````^^^ccceeeiiikkkmmmmmmmmmmmmllleee^^^]]]ccchhhiiihhhdddjjjnnniiiaaa^^^dddlllkkklllfffbbbbbbaaaooovvvOOOFFFDDDSSS}}}nnnttt{{{qqqaaa[[[WWWVVVZZZ\\\\\\]]]___XXXYYYZZZ[[[\\\[[[ZZZZZZ```\\\XXXVVVVVVVVVUUUUUUVVVWWWWWWUUUTTTUUUWWWYYYXXXVVVSSSQQQOOOPPPQQQRRRRRRQQQQQQRRRRRRSSSTTTTTTNNNPPPSSSUUUVVVUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQOOONNNLLLKKKJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKGGGEEEGGGMMMOOOKKKFFFIIIIIIJJJKKKJJJIIIHHHGGGEEEEEEGGGHHHHHHGGGGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@AAABBBDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDCCCCCCCCCBBBBBBDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKLLLLLLJJJIIIGGGJJJIIIHHHHHHJJJMMMPPPRRRTTTSSSPPPNNNLLLJJJJJJJJJEEEGGGIIIIIIHHHGGGGGGHHHLLLLLLMMMNNNNNNMMMMMMLLLKKKLLLLLLKKKJJJIIIIIIKKKMMMNNNPPPQQQQQQPPPNNNMMMMMMNNNNNNMMMLLLKKKLLLMMMOOOOOOOOOPPPQQQQQQRRRRRRRRRVVVXXXWWWTTTQQQRRRSSSSSSUUUWWWWWWUUUTTTSSSTTTSSSRRRSSSWWWWWWTTTSSSUUUYYYYYYZZZZZZZZZ[[[[[[[[[[[[]]]^^^^^^]]]\\\^^^___^^^aaaddddddcccccceeehhheee]]]WWWWWWYYYXXXYYY[[[]]]^^^]]]YYYSSSPPPQQQSSSSSSSSSQQQOOOOOORRRWWW\\\WWWYYYXXXUUUSSSUUU]]]cccjjjvvvtttlllfff]]]^^^```aaa`````````aaa```cccfffggggggeeeeeefffhhhdddaaaaaadddfffgggfffbbbhhhmmmjjjbbb___eeelllkkkkkkddd_________ooo~~~RRRFFFDDDRRR}}}tttxxx}}}{{{nnnaaaXXXTTTTTTYYY]]]]]]]]]^^^UUUYYY]]]]]]\\\\\\\\\\\\\\\ZZZWWWSSSRRRSSSSSSRRRSSSUUUXXXXXXUUUSSSTTTTTTWWWVVVTTTRRRQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTTTTUUUOOOPPPQQQRRRRRRRRRPPPPPPNNNOOOPPPQQQQQQRRRRRRRRROOONNNKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIGGGFFFGGGIIIJJJIIIGGGGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDDDDBBBAAA@@@???@@@BBBDDDEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDFFFGGGIIIJJJJJJHHHFFFDDDGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIIIIAAACCCFFFGGGGGGFFFGGGHHHGGGHHHKKKMMMNNNNNNLLLKKKKKKLLLLLLKKKJJJIIIKKKLLLMMMOOOQQQRRRRRRQQQOOOMMMNNNNNNOOONNNLLLLLLMMMNNNOOOOOOOOOPPPQQQQQQRRRRRRQQQUUUXXXWWWSSSQQQSSSVVVUUUUUUVVVXXXZZZZZZXXXVVVSSSQQQRRRVVVWWWUUUUUUXXX]]]\\\[[[[[[\\\\\\[[[ZZZ\\\^^^___^^^\\\[[[\\\^^^___aaadddeeeeeeeeeeeeffffff^^^YYYZZZ]]]\\\ZZZ[[[\\\\\\[[[ZZZWWWTTTQQQPPPPPPRRRTTTTTTSSSTTTXXX[[[[[[ZZZWWWUUUUUUZZZaaagggbbbdddkkkssswww|||rrrjjjbbb___bbbYYYZZZ\\\^^^___```aaabbb___bbbeeefffcccaaaaaabbbcccbbbbbbaaaaaabbbdddeeeaaadddfffeeeccccccdddfffiiikkkeeebbbbbbaaaoooTTTGGGFFFTTTzzzssskkkeeeWWWSSSRRRVVVZZZYYYXXXXXXSSSXXX]]]\\\ZZZYYYZZZ[[[TTTWWWXXXXXXXXXXXXUUUQQQOOOTTTYYYZZZWWWSSSQQQPPPUUUUUUTTTSSSSSSSSSSSSSSSPPPQQQQQQRRRSSSTTTUUUUUUQQQQQQPPPOOONNNNNNNNNNNNMMMNNNPPPQQQRRRSSSSSSSSSOOOMMMKKKIIIGGGGGGHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIHHHFFFEEEEEEHHHJJJFFFGGGHHHIIIIIIHHHFFFEEECCCCCCCCCBBBCCCDDDEEEFFFDDDEEEEEEEEEEEECCCBBBAAA===>>>AAACCCCCCCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEEEEEEEEEECCCAAA@@@DDDEEEGGGHHHHHHFFFCCCBBBCCCDDDFFFIIIKKKLLLLLLLLLIIIJJJJJJIIIHHHGGGFFFEEE>>>AAADDDFFFFFFFFFGGGHHHBBBEEEIIIMMMOOONNNMMMLLLKKKLLLLLLLLLJJJJJJLLLNNNMMMOOOQQQSSSSSSQQQOOOMMMPPPQQQQQQPPPOOOOOOPPPRRROOOOOOPPPPPPQQQRRRRRRSSSQQQTTTWWWVVVRRRQQQTTTXXXUUUUUUVVVYYY^^^```]]]ZZZSSSQQQRRRVVVWWWVVVWWW[[[___]]]\\\\\\\\\\\\[[[ZZZ\\\^^^```^^^[[[YYYZZZ\\\aaabbbdddfffgggfffeeecccccc]]]YYY]]]```^^^ZZZYYY[[[[[[\\\\\\[[[WWWQQQLLLOOOSSSXXXZZZYYYXXXZZZ[[[[[[YYYWWWWWWYYY^^^cccgggkkkeeehhhppppppooo~~~nnnbbbeeefff```^^^ccc[[[ZZZYYY[[[^^^```aaaaaa```cccffffffcccaaaaaabbb___aaaaaa___]]]^^^bbbfffbbb```___aaaeeefffdddaaahhhkkkhhheeefffcccoooUUUGGGHHHVVV{{{vvvuuurrrkkkeee[[[YYYUUUTTTTTTUUUUUUUUUWWWXXXYYY[[[]]]]]]ZZZXXX\\\XXXTTTRRRTTTUUUTTTSSSSSSUUUWWWYYYYYYVVVSSSQQQUUUSSSRRRTTTVVVVVVRRRNNNKKKLLLNNNQQQRRRTTTTTTUUUTTTRRRPPPNNNMMMMMMOOOOOOQQQNNNKKKLLLQQQSSSQQQNNNNNNKKKHHHHHHJJJIIIGGGDDDMMMLLLLLLMMMOOOPPPPPPOOOFFFGGGHHHHHHIIIIIIIIIIIIEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAABBBCCCCCCCCCAAABBBDDDEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIKKKMMMOOONNNKKKIIIMMMMMMNNNNNNMMMLLLJJJIIILLLMMMMMMNNNNNNNNNNNNNNNNNNLLLNNNSSSVVVSSSPPPPPPNNNSSSTTTRRRQQQSSSSSSQQQSSSVVVYYYXXXUUUSSSTTTUUU[[[[[[[[[[[[]]]___bbbcccWWWUUURRRPPPQQQUUUYYY\\\___^^^[[[ZZZYYY[[[]]]___]]]___aaaaaa^^^[[[XXXXXXbbb___```fffgggccccccfffbbb```^^^]]]\\\\\\ZZZXXX^^^]]]\\\[[[XXXVVVSSSRRRTTTXXX\\\[[[XXXVVVYYY]]]VVVYYYXXXTTTWWW```ffffffeeeeeejjjoooooommmttt|||ooolllhhhccc___]]]\\\[[[[[[ZZZXXXXXXYYY]]]^^^\\\ZZZ___```bbbdddeeeccc^^^ZZZ\\\^^^``````______aaacccfffeeeeeedddbbbaaaaaa```dddjjjjjjhhheee```lllxxxQQQEEEFFFUUUzzz~~~xxxppphhheeeggghhheeebbb[[[XXXUUUTTTUUUUUUUUUTTTTTTTTTUUUVVVXXXYYYXXXXXXYYYVVVSSSRRRTTTUUUTTTRRRRRRSSSUUUVVVVVVTTTRRRPPPPPPQQQSSSSSSSSSSSSTTTTTTNNNNNNOOOPPPRRRSSSTTTTTTUUUTTTRRRQQQRRRSSSTTTUUUOOOLLLIIIKKKNNNPPPNNNKKKMMMKKKIIIHHHIIIIIIGGGEEEJJJIIIIIIKKKNNNOOOOOOOOOEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????AAABBBCCCBBBAAAAAACCCEEEBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHJJJLLLMMMLLLIIIGGGKKKLLLMMMNNNNNNMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMOOOLLLMMMRRRTTTRRRPPPQQQRRRVVVVVVRRRPPPQQQRRRPPPTTTWWWZZZYYYWWWUUUUUUWWWYYYYYYZZZ[[[\\\]]]^^^___[[[XXXTTTQQQPPPRRRUUUWWW\\\[[[YYYXXXXXXYYY[[[\\\[[[^^^```aaa```^^^\\\\\\]]]ZZZ\\\bbbccc___^^^```dddbbbaaa``````___\\\YYY\\\\\\[[[ZZZXXXVVVUUUTTTRRRUUUXXXYYYWWWVVVXXXZZZ^^^```^^^YYYWWW\\\^^^\\\```aaafffmmmooosss}}}wwwooohhhcccbbb```^^^\\\\\\[[[YYYWWWYYYXXXWWWXXX[[[[[[YYYWWW]]]^^^___bbbcccbbb___\\\]]]___````````````aaacccdddccccccbbbbbbaaaaaa```___eeeddddddccc```jjjrrrMMMAAABBBRRR|||yyyyyyxxxwwwvvv{{{wwwgggaaaZZZYYY]]]aaaaaa```YYYWWWUUUUUUVVVVVVUUUTTTSSSRRRQQQPPPQQQSSSUUUVVVUUUTTTSSSTTTUUUUUUTTTRRRRRRRRRSSSSSSSSSRRRQQQPPPOOOSSSVVVTTTQQQOOORRRUUURRRQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWXXXOOOLLLJJJKKKNNNNNNLLLJJJLLLKKKIIIIIIIIIIIIGGGEEEGGGGGGGGGIIILLLNNNNNNMMMDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@BBBBBBAAAAAA@@@@@@@@@???======>>>>>>?????????@@@AAA@@@@@@??????>>>>>>===???AAABBBBBBAAA@@@BBBCCCAAA@@@??????>>>>>>??????============>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLKKKIIIHHHJJJKKKLLLNNNOOOOOONNNNNNKKKKKKLLLMMMNNNNNNOOOOOOOOOKKKKKKNNNPPPOOONNNPPPUUUWWWVVVQQQNNNOOOPPPOOORRRUUUXXXXXXVVVTTTUUUWWWXXXXXXZZZ[[[[[[ZZZZZZYYY[[[XXXTTTQQQPPPQQQSSSTTTXXXWWWVVVUUUVVVVVVXXXYYYVVVYYY]]]___^^^^^^^^^^^^[[[YYY[[[aaaccc___\\\\\\ccccccccccccbbb```\\\XXXYYYYYYYYYXXXXXXWWWWWWWWWSSSUUUWWWYYYYYYYYYXXXWWWXXX\\\\\\YYYVVVVVVVVVTTTcccdddgggkkklllpppzzz~~~nnnaaa\\\\\\]]]]]]XXXXXXXXXYYYYYYXXXVVVSSSWWWVVVUUUVVVWWWWWWUUUTTTXXXXXXYYY[[[^^^___^^^\\\[[[\\\^^^^^^]]]]]]___```````````````````````````\\\aaa```aaadddaaajjjjjjGGG>>>AAAQQQ~~~rrr```\\\WWWWWWZZZ\\\\\\[[[WWWVVVUUUUUUVVVWWWVVVTTTTTTSSSPPPNNNLLLNNNQQQTTTRRRSSSUUUVVVWWWWWWUUUTTTSSSSSSRRRQQQQQQQQQQQQQQQTTTVVVYYYXXXTTTPPPNNNMMMUUUSSSQQQOOOOOOOOOQQQRRRQQQQQQRRRRRRSSSSSSSSSSSSPPPNNNMMMMMMOOOOOOMMMKKKKKKJJJJJJIIIIIIHHHGGGGGGHHHGGGGGGHHHJJJLLLKKKKKKDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@??????AAAAAAAAA@@@??????>>>>>>=========>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@???@@@AAA???>>>======<<<<<<======<<<<<<<<<<<<============>>>>>>??????@@@@@@AAAAAA@@@AAABBBCCCCCCDDDDDDCCCAAACCCFFFIIIJJJIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGKKKLLLNNNNNNMMMLLLKKKJJJJJJKKKMMMNNNNNNNNNMMMMMMIIIIIIJJJKKKMMMOOOPPPQQQKKKGGGEEEHHHJJJIIIIIIKKKRRRTTTRRRMMMJJJMMMOOONNNMMMQQQTTTTTTRRRQQQRRRTTTWWWXXXZZZ\\\[[[ZZZXXXVVVWWWUUUSSSQQQPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVSSSUUUYYYZZZ[[[ZZZ[[[\\\^^^^^^```dddgggfffaaa^^^```aaabbbcccbbb___ZZZUUUVVVVVVVVVWWWWWWXXXYYYYYYXXXYYYYYY[[[]]]\\\YYYVVVVVVZZZ\\\ZZZVVVSSSPPPOOO```cccfffhhhgggjjjrrrzzzzzzttthhhddd^^^[[[[[[\\\]]]]]]WWWVVVUUUUUUVVVVVVTTTRRRUUUTTTTTTTTTSSSRRRQQQPPPRRRQQQRRRTTTXXXZZZ[[[ZZZWWWXXXYYYYYYXXXXXXYYY[[[\\\\\\]]]]]]^^^^^^_________bbb```bbbfffdddkkkyyydddEEE>>>CCCSSS|||zzz~~~hhhYYYXXXWWWYYY[[[[[[XXXVVVVVVTTTSSSSSSUUUVVVVVVUUUXXXWWWTTTPPPLLLLLLPPPSSSSSSUUUWWWYYYYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSUUUUUUWWWZZZZZZUUUNNNHHHUUUSSSQQQOOONNNNNNPPPQQQRRRRRRRRRRRRRRRPPPOOONNNNNNNNNMMMNNNNNNMMMLLLJJJJJJJJJJJJIIIHHHHHHGGGHHHJJJIIIHHHHHHIIIIIIHHHGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@@@@???@@@@@@@@@@@@?????????>>>>>>>>>===>>>>>>>>>??????@@@@@@;;;;;;<<<======>>>??????<<<>>>@@@@@@???>>>???@@@======<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@???@@@AAABBBBBBCCCCCCBBB@@@BBBEEEGGGHHHGGGEEEDDDEEEEEEDDDEEEEEEFFFGGGGGGIIIKKKNNNMMMKKKJJJJJJKKKLLLMMMMMMNNNMMMLLLKKKJJJKKKJJJJJJIIIIIIIIIJJJJJJDDD???===@@@AAA@@@AAADDDHHHKKKKKKFFFEEEHHHKKKKKKIIILLLPPPQQQOOONNNOOOQQQUUUWWWZZZ\\\\\\ZZZWWWVVVUUUTTTRRRQQQPPPPPPQQQRRRSSSTTTTTTUUUVVVVVVUUUUUUSSSVVVXXXYYYYYYXXXYYYZZZaaaaaacccgggkkklllgggaaa___```aaacccccc```ZZZVVVUUUUUUUUUUUUVVVWWWYYYZZZ\\\\\\\\\]]]]]]\\\YYYVVV\\\___aaa```YYYRRROOOOOOVVV\\\bbbdddeeejjjqqqvvvzzztttjjjbbb]]]VVVVVVWWWYYY[[[\\\[[[ZZZ[[[XXXUUUSSSSSSTTTSSSSSSRRRRRRRRRRRRPPPOOONNNMMMPPPOOOOOOQQQUUUXXXYYYYYYUUUVVVWWWWWWVVVUUUWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]```ccc```aaaeeecccjjjzzzfffGGGAAAEEESSSfffeeeeeeiiittt~~~xxx|||~~~|||sss\\\WWWXXXZZZ]]]______\\\YYYUUUSSSPPPPPPRRRTTTUUUVVVYYYZZZYYYUUUPPPOOOQQQTTTTTTVVVYYY[[[ZZZXXXXXXXXXVVVUUUTTTSSSSSSSSSTTTTTTQQQQQQTTTXXX[[[XXXPPPIIIRRRQQQOOONNNNNNNNNOOOPPPTTTTTTUUUUUUSSSPPPMMMKKKJJJJJJKKKLLLLLLKKKIIIHHHIIIJJJKKKJJJHHHGGGHHHIIIKKKIIIHHHGGGHHHGGGFFFDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@?????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>999999:::;;;===>>>??????:::<<>>======>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA???@@@BBBDDDEEEDDDCCCBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEHHHJJJJJJHHHGGGHHHKKKLLLLLLMMMMMMLLLJJJIIIHHHNNNLLLIIIEEEAAA???>>>======888666888:::999999;;;<<<@@@AAA>>>>>>BBBDDDDDDDDDGGGKKKLLLKKKJJJLLLNNNQQQSSSVVVXXXYYYXXXWWWUUUVVVUUUTTTRRRPPPNNNMMMMMMQQQRRRTTTUUUVVVVVVUUUTTTVVVXXXZZZZZZZZZZZZ[[[\\\___```aaadddiiimmmiiiaaa___```bbbddddddbbb]]]YYYVVVUUUTTTTTTUUUVVVXXXYYY[[[[[[\\\\\\[[[[[[ZZZZZZVVVYYY]]]___ZZZUUUVVV[[[\\\cccgggfffeeejjjpppttt}}}sssiiidddaaa\\\ZZZ[[[XXXWWWVVVUUUUUUVVVWWWXXX]]]YYYUUURRRRRRRRRSSSRRROOOPPPQQQPPPNNNLLLLLLLLLPPPPPPPPPRRRUUUWWWXXXWWWUUUWWWXXXWWWVVVVVVWWWXXXUUUVVVWWWXXXYYYZZZ[[[[[[\\\___^^^^^^aaa___iiikkkJJJBBBDDDNNN|||YYYXXXWWWXXX]]]eeeooouuussssssyyyyyy~~~tttiiikkkssstttgggYYYWWWXXXZZZ\\\^^^]]]\\\ZZZTTTQQQNNNMMMOOORRRUUUVVVVVVZZZ\\\ZZZUUUSSSTTTVVVTTTWWWZZZZZZXXXWWWWWWXXXUUUUUUUUUTTTTTTTTTSSSSSSOOOPPPSSSUUUUUUSSSPPPMMMMMMMMMMMMNNNNNNOOOOOOOOOSSSTTTUUUUUUSSSPPPLLLJJJGGGIIIKKKLLLKKKJJJJJJIIIHHHJJJKKKJJJHHHGGGHHHJJJHHHFFFEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA???>>>===<<<===>>>@@@AAA;;;<<<<<<======>>>>>>??????>>>>>>======<<<<<<<<<999999:::;;;<<<======>>>999;;;>>>???>>><<<<<<<<<<<<<<<;;;:::::::::;;;;;;::::::;;;<<<<<<===>>>>>>=========<<<;;;;;;::::::;;;<<<===>>>???????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBEEEIIIHHHFFFEEEHHHLLLIIIIIIJJJKKKKKKJJJIIIHHHJJJHHHCCC>>>:::777555444777333111444555333333444222777999777666:::<<<;;;;;;???CCCDDDCCCCCCEEEGGGJJJLLLOOOQQQSSSTTTTTTSSSTTTSSSSSSQQQPPPNNNMMMLLLOOOPPPSSSUUUVVVUUUTTTSSSVVVWWWYYYZZZZZZZZZ\\\]]][[[\\\\\\^^^eeelllhhh```]]]^^^___bbbcccbbb^^^[[[WWWVVVUUUTTTTTTUUUVVVWWWXXX[[[]]]\\\[[[\\\```ccc[[[\\\```ccc___ZZZ^^^fffkkkqqqqqqkkkiiipppxxx||||||vvvrrrooonnnccc^^^[[[ZZZXXXUUUWWW\\\[[[YYYUUURRRPPPQQQTTTWWWXXXVVVSSSRRRRRRRRRQQQPPPLLLNNNPPPOOOLLLKKKKKKMMMOOONNNOOOQQQSSSTTTSSSRRRUUUVVVWWWVVVUUUTTTUUUWWWTTTTTTUUUVVVWWWXXXXXXYYYVVV\\\[[[[[[]]]\\\jjjkkkJJJCCCDDDMMMyyyXXXXXXXXXWWWXXXYYY]]]___```gggqqqzzzyyyrrrzzznnnmmmqqqxxx~~~uuuiii[[[VVVVVV^^^cccaaa^^^]]]UUUTTTTTTTTTTTTTTTSSSSSSTTTPPPLLLKKKMMMQQQUUUWWWSSSXXX]]]\\\YYYVVVVVVXXXUUUWWWYYYYYYVVVUUUVVVXXXTTTTTTTTTTTTTTTSSSRRRRRRPPPSSSUUUSSSNNNLLLLLLNNNJJJKKKLLLNNNOOOOOOOOOOOOPPPRRRSSSTTTRRROOOKKKHHHHHHJJJMMMNNNMMMLLLLLLLLLHHHJJJKKKJJJHHHFFFHHHJJJEEECCCBBBCCCDDDEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???===<<<;;;:::;;;===???@@@:::;;;;;;<<<===>>>??????>>>>>>===<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;888:::===>>>===<<<;;;<<<===<<<;;;;;;::::::;;;;;;999999:::;;;;;;<<<=========<<<<<<;;;:::999888888999:::;;;<<<============@@@@@@??????????????????>>>>>>>>>>>>???@@@AAABBBBBBFFFIIIIIIGGGGGGJJJNNNFFFGGGHHHJJJJJJJJJJJJIIICCC@@@<<<888555333333333444000///222333111000111---222444222222444555444444888<<<===<<<<<<>>>@@@EEEFFFIIILLLOOOPPPQQQRRROOOOOOPPPQQQQQQPPPPPPOOOMMMOOORRRTTTUUUTTTRRRQQQRRRTTTVVVXXXXXXYYY[[[]]]YYYZZZZZZ[[[ccckkkhhh```ZZZ[[[\\\^^^``````]]]ZZZXXXWWWUUUSSSSSSTTTUUUVVVXXX[[[___^^^]]]___fffllluuusssrrrooofff]]]___gggooottttttnnnooo{{{wwwyyywwwppppppqqqxxxuuuqqqkkkeee```\\\ZZZYYYZZZXXXXXXXXXTTTPPPRRRWWWTTTSSSRRROOONNNNNNPPPRRRSSSRRRQQQRRRSSSRRROOOMMMKKKMMMOOOOOOLLLJJJKKKMMMLLLLLLLLLNNNPPPPPPNNNLLLSSSTTTUUUTTTSSSRRRSSSTTTSSSTTTTTTUUUVVVVVVWWWWWWSSSZZZ[[[ZZZ\\\]]]nnn}}}hhhIIICCCEEENNN{{{]]]XXXUUUVVVXXXYYYYYYZZZ___ccceeedddfffooo{{{qqqyyyqqqiiittt|||vvvuuuxxxggg```___UUUTTTSSSSSSUUUVVVUUUTTTVVVUUUTTTRRRQQQPPPOOOOOOZZZ[[[UUUMMMMMMUUU[[[ZZZXXXWWWWWWYYY[[[[[[WWWSSSWWWWWWWWWWWWVVVUUUTTTSSSVVVSSSPPPPPPRRRRRRQQQOOOQQQPPPOOOOOONNNLLLIIIGGGLLLMMMNNNOOOOOOMMMLLLJJJOOOPPPRRRSSSQQQOOOLLLJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJGGGFFFEEECCCAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAA============<<<<<<<<<<<<;;;:::::::::;;;<<<>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::<<<;;;::::::999999999:::===<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<:::999888:::;;;;;;;;;<<<>>>@@@:::===BBBDDDBBB@@@>>>===?????????>>>??????@@@@@@@@@CCCGGGJJJKKKIIIFFFDDDHHHEEEFFFKKKKKKFFFEEEHHHEEE>>>999777333//////222333111......000222444444222111000000000000222222444444444555888;;;???AAABBBDDDGGGKKKOOOQQQRRRSSSLLLLLLLLLMMMPPPTTTXXX[[[RRRNNNLLLNNNSSSUUUSSSPPPPPPSSSWWWYYYYYYYYYYYYYYYWWWWWWXXXZZZ]]]______^^^\\\\\\]]]```cccccc```\\\YYYUUUQQQPPPSSSWWWXXXXXXYYY]]]ZZZ\\\bbb```ddduuujjjeeefffnnnsssrrrpppzzz|||uuuccckkkssseeeooohhhhhhkkkpppwww~~~yyyqqqjjjfffdddeeecccaaa^^^[[[WWWUUUTTTTTTTTTTTTTTTSSSQQQPPPOOOWWWVVVSSSQQQPPPOOOOOOOOONNNPPPPPPNNNQQQWWWUUUNNNKKKLLLMMMMMMMMMLLLJJJIIILLLLLLMMMMMMNNNNNNNNNOOOSSSSSSRRRRRRQQQQQQQQQPPPTTTTTTUUUUUUUUUUUUTTTTTTSSSWWWVVVWWW[[[]]]kkkyyyeeeGGGBBBDDDLLLwwwQQQRRRUUUVVVVVVWWWYYY[[[SSSXXX]]]______```cccfffgggqqqvvvyyywww}}}wwwvvvwww}}}{{{nnnaaa[[[ZZZVVVTTTSSSSSSTTTTTTRRRQQQOOOPPPRRRSSSTTTTTTTTTTTT[[[\\\XXXQQQPPPUUUXXXVVVWWWUUUTTTUUUWWWWWWUUURRRUUUVVVVVVVVVVVVUUUTTTTTTWWWTTTRRRQQQRRRSSSQQQOOOPPPOOOOOOOOONNNMMMKKKIIIJJJKKKMMMNNNNNNNNNNNNMMMNNNOOOPPPPPPOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHFFFEEECCCAAA@@@???>>>>>>@@@@@@@@@@@@@@@???>>>>>>::::::;;;;;;<<<<<<======;;;;;;:::::::::<<<===>>>>>>>>>======<<<;;;;;;:::999999999:::::::::;;;;;;::::::;;;;;;;;;;;;::::::::::::999999888888888888;;;;;;::::::::::::;;;;;;;;;<<<=========<<<:::999888999:::::::::;;;===???<<<>>>@@@AAA???>>>===>>>??????>>>>>>>>>???@@@@@@@@@CCCFFFHHHIIIHHHGGGEEEHHHDDDDDDHHHJJJHHHIIIMMMGGG>>>666444444222000111222333222111000000000111555444333222222222333444444444333333444777999;;;;;;>>>BBBGGGKKKNNNPPPQQQMMMLLLKKKKKKMMMOOOSSSUUUQQQNNNLLLMMMQQQSSSQQQNNNOOORRRUUUWWWWWWWWWXXXYYYYYYYYYYYY\\\___``````___\\\[[[\\\^^^aaaaaa^^^[[[XXXTTTQQQRRRUUUXXXYYYZZZZZZ___\\\[[[^^^]]]eeewww~~~|||qqqlllppp}}}}}}nnnbbbaaaaaaaaacccgggmmmqqqsssssslllmmmpppwww{{{rrrqqquuuqqqoookkkfffbbb___]]]]]][[[[[[ZZZYYYXXXWWWVVVVVVRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNOOOOOOPPPNNNPPPPPPNNNPPPUUUSSSNNNKKKKKKKKKKKKKKKJJJIIIHHHKKKKKKKKKKKKKKKLLLLLLLLLQQQQQQQQQQQQPPPPPPPPPOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSWWWUUUVVV[[[]]]mmmnnnMMMDDDDDDNNN|||MMMQQQUUUUUUSSSSSSVVVYYYUUUWWWYYYZZZYYYXXXXXXYYYUUU[[[[[[aaammmooosss}}}~~~|||vvvqqqmmmeeehhhkkkhhhaaaZZZVVVVVVVVVTTTSSSRRRRRRRRRPPPOOOLLLNNNQQQTTTVVVWWWVVVVVVVVVWWWUUURRRQQQTTTUUUTTT[[[YYYWWWVVVWWWXXXWWWVVVTTTTTTUUUVVVVVVVVVUUUUUUVVVTTTRRRQQQQQQQQQPPPNNNNNNNNNOOOOOOOOONNNMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPLLLMMMMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFDDDCCCAAA@@@>>>>>>======????????????>>>======<<<888999999:::;;;<<<======;;;;;;::::::::::::;;;<<<======<<<<<<;;;;;;::::::777777777888888888999999999::::::;;;;;;::::::999999999888888888888888888::::::999999999999::::::;;;<<<=========<<<;;;:::777888999999999:::<<<>>>??????@@@???===<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBDDDFFFGGGGGGGGGGGGIIIEEECCCEEEGGGFFFFFFHHHFFF;;;333222555555333333222333444444222000000000222111000//////000111111444333222111111222333333444666;;;@@@EEEIIIKKKLLLJJJIIIHHHGGGGGGHHHJJJKKKMMMKKKIIIKKKNNNPPPOOOLLLOOOQQQSSSTTTUUUVVVXXXZZZ[[[ZZZ[[[]]]```aaa```___\\\[[[[[[\\\^^^^^^\\\[[[VVVTTTRRRSSSVVVXXXZZZZZZXXX]]][[[ZZZ```ccclllxxxsssdddkkkkkkddddddiiihhh```_________bbbeeeggggggggghhhhhhiiimmmqqqssstttsssrrrrrrrrrtttwww||||||zzz{{{}}}~~~|||~~~|||yyyvvvtttssslllhhhfffeeebbb___^^^```\\\[[[[[[ZZZYYYXXXXXXWWWSSSSSSTTTTTTUUUUUUUUUUUURRRQQQPPPOOOOOOOOOPPPQQQMMMLLLLLLLLLLLLNNNOOOPPPOOOPPPOOOMMMOOORRRQQQMMMLLLLLLKKKIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHOOOOOOOOOOOONNNNNNNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRSSSVVVUUUUUU[[[^^^nnnyyyUUUFFFBBBNNNSSSUUUUUUSSSUUU[[[aaacccfff___XXXTTTSSSSSSWWW[[[ZZZ\\\WWWVVV\\\YYYXXXccchhhmmmrrrvvvxxx{{{~~~|||wwwwwwxxxvvvlllkkkkkklllkkkhhhccc___\\\\\\\\\[[[YYYWWWUUUTTTUUUTTTRRRRRRSSSSSSRRRPPPQQQQQQRRRSSSTTTTTTSSSSSSNNNNNNMMMLLLNNNQQQTTTUUU\\\[[[YYYWWWWWWXXXXXXYYYSSSSSSUUUVVVVVVWWWWWWWWWTTTSSSQQQPPPOOONNNNNNMMMLLLNNNOOOOOONNNNNNOOOPPPNNNMMMMMMNNNNNNPPPQQQRRRKKKKKKJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDCCCBBB@@@???>>>===============>>>>>>>>>>>>======:::::::::;;;;;;<<<<<<<<<:::::::::999999999999999<<<;;;;;;;;;:::::::::999666666777777777888888888999999::::::::::::999999888999999999999999888888:::999999999999::::::;;;;;;;;;<<<======<<<;;;:::888999::::::999:::<<<>>>???@@@AAA@@@>>><<<<<<<<<===============>>>???@@@AAABBBBBBCCCEEEEEEFFFGGGFFFCCCBBBEEEHHHIIIHHHGGG@@@999555555666555777:::777555333333444555444222000///.........///000111222222111000//////000000000222666;;;???BBBDDDEEECCCBBBAAA@@@@@@@@@BBBBBBEEEDDDDDDGGGKKKMMMMMMLLLOOOQQQRRRSSSTTTVVVZZZ\\\\\\[[[[[[]]]___```___^^^\\\\\\[[[[[[\\\\\\\\\\\\UUUTTTSSSTTTUUUWWWXXXYYYYYY______cccqqqxxx~~~}}}pppkkkjjjbbbhhhcccVVVUUUccckkkhhheeedddcccdddfffgggfffeeeccccccdddfffgggfffeeedddiiihhhiiiiiikkknnnppprrrnnnkkkiiimmmsssvvvsssppprrrnnnjjjiiijjjiiigggdddddd```]]]\\\\\\\\\\\\]]]YYYYYYXXXXXXVVVUUUSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSQQQNNNLLLJJJJJJJJJKKKLLLKKKKKKKKKKKKMMMNNNOOOOOOOOONNNMMMMMMNNNNNNMMMOOOMMMKKKIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFMMMLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLNNNOOOQQQRRRSSSWWWUUUVVV[[[^^^ooo[[[GGG???JJJ|||TTTTTTTTTXXXfffxxx~~~pppaaaXXXSSSOOOQQQUUUXXXZZZUUUTTTYYYWWWXXXddddddlllqqqkkkaaa___hhhttt{{{wwwxxxyyyxxxuuuuuuoooeee```bbbdddeeebbb```^^^]]]]]]]]][[[ZZZ[[[ZZZYYYXXXXXXWWWVVVVVVTTTSSSRRRSSSUUUVVVUUUTTTUUUTTTSSSQQQQQQQQQQQQRRRNNNLLLIIIIIIKKKNNNSSSWWWWWWWWWVVVUUUTTTSSSSSSTTTRRRSSSTTTUUUVVVWWWWWWWWWTTTTTTSSSQQQPPPOOOOOOOOOLLLNNNOOOOOOMMMMMMOOOQQQQQQPPPOOOOOOOOOOOOPPPPPPKKKKKKJJJIIIIIIHHHHHHHHHDDDDDDDDDDDDCCCCCCBBBBBBCCCBBBAAAAAAAAABBBCCCDDDBBBBBB@@@???>>>>>>>>>>>>:::;;;<<<>>>????????????<<<<<<<<<;;;;;;:::::::::999999999999999888888888::::::::::::999999999999777777777777888888888888888888999999999999888888999999:::;;;;;;::::::999:::::::::::::::;;;<<<<<<:::;;;<<<======<<<;;;;;;:::;;;<<<;;;:::;;;===???===@@@CCCCCCAAA>>>;;;:::<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCCCCDDD@@@@@@AAAEEEKKKNNNLLLHHH;;;<<>>555444888;;;888333333222111111111222333444000000000000000000000111000222555888:::<<<======999999888888999:::;;;;;;<<<===>>>BBBFFFIIIKKKLLLOOOQQQSSSTTTUUUXXX[[[^^^\\\[[[[[[\\\^^^___^^^\\\\\\\\\\\\\\\\\\\\\]]]^^^WWWVVVUUUTTTTTTUUUWWWYYYZZZccciiivvvyyyVVVZZZ]]]```hhhwwwvvvoookkkkkklllkkklllhhh```^^^ccchhhiiijjjhhhffffffggghhhhhhgggaaabbbdddeeeeeedddcccccciiiiiijjjjjjkkkkkklllllljjjggggggkkkrrruuusssooommmiiieeeeeeggghhheeebbbcccaaa]]]ZZZ[[[\\\\\\[[[ZZZZZZYYYWWWTTTQQQOOOMMMPPPPPPQQQRRRSSSTTTUUUUUUSSSQQQNNNLLLJJJJJJKKKLLLNNNMMMLLLKKKKKKKKKLLLMMMNNNMMMLLLLLLLLLKKKLLLNNNQQQOOOMMMKKKIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKMMMOOOQQQRRRTTTWWWUUUVVV[[[]]]mmm^^^JJJ@@@HHHxxxPPPUUUZZZfff~~~uuummmeeeYYYQQQQQQSSSXXXUUUSSSWWWVVV[[[jjjrrr\\\SSS^^^mmmsssvvvwwwuuuqqqooopppmmmhhhdddfffddd^^^ZZZ[[[[[[YYY[[[ZZZYYYXXXXXXYYY[[[\\\]]]\\\[[[YYYXXXWWWWWWXXXSSSRRRRRRSSSVVVWWWWWWVVVTTTTTTSSSRRRRRRRRRSSSSSSTTTOOOKKKKKKKKKKKKPPPUUUTTTVVVYYYXXXVVVSSSRRRQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVTTTRRRQQQRRRTTTLLLNNNPPPNNNKKKJJJLLLOOOPPPOOOOOOOOONNNNNNNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@AAA@@@?????????@@@AAABBBAAAAAA@@@???>>>======>>>:::;;;<<<===>>>?????????===<<<;;;;;;999999888777777777888888888888888777999999999999888888888888777777777888888888999999777888888999999888888777888999:::;;;<<<;;;:::999::::::999::::::;;;<<<===:::;;;<<<=========<<<;;;:::<<<<<<<<<;;;;;;===???:::>>>BBBCCCAAA>>>;;;999;;;;;;;;;;;;<<<>>>???@@@????????????????????????@@@???>>>???EEEIIIEEE???AAAGGGPPPRRRJJJCCCFFFNNNVVVLLLAAA<<>>???@@@CCCMMMYYYaaa]]]~~~{{{vvvttttttsssqqqnnnhhhiiilllppprrrrrrqqqrrrnnnjjjfffdddeeefffggggggfffhhhiiijjjiiihhhiiijjjdddeeegggiiijjjjjjiiiiiibbb``````ccchhhjjjiiiggghhhfffcccdddeeefffcccaaabbbcccaaa\\\ZZZ[[[[[[YYY]]]\\\YYYWWWTTTQQQOOONNNKKKLLLNNNPPPSSSUUUWWWXXXOOOOOONNNNNNNNNOOOQQQQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMKKKKKKLLLJJJHHHKKKOOOQQQPPPNNNLLLJJJIIIHHHGGGIIIIIIHHHHHHHHHHHHHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPRRRRRRVVVUUUUUUYYYYYYgggyyy[[[LLLCCCHHHuuuVVVbbbooo|||rrrpppkkk^^^UUUTTTQQQXXXVVVSSSSSSQQQYYYkkkyyy```SSSXXXccc~~~~~~wwwmmmmmmjjjeeebbbaaa]]]WWWWWW[[[]]]ZZZXXXYYYXXXVVVWWWYYYZZZYYYWWWWWWYYY[[[[[[\\\\\\YYYVVVUUUVVVXXXSSSRRRRRRSSSUUUVVVUUUTTTSSSTTTVVVXXXXXXVVVTTTRRRRRRMMMKKKMMMMMMKKKMMMRRRRRRVVV\\\]]]ZZZUUUQQQOOONNNNNNOOOPPPQQQQQQQQQPPPRRRTTTTTTSSSQQQQQQSSSUUUNNNPPPPPPMMMIIIGGGJJJMMMJJJKKKLLLMMMMMMMMMLLLKKKMMMNNNNNNNNNLLLIIIGGGEEECCCCCCBBBBBBAAA@@@@@@???>>>======<<<===>>>???@@@??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888888777777666666444555777888888888888777888888888888888888888888777777777777888888888888777777888888888888777777777888999;;;;;;;;;999999888888888888999:::;;;<<<999:::<<<=========<<<;;;:::;;;<<<;;;::::::<<<===999;;;>>>???===;;;:::::::::::::::;;;<<<===??????>>>>>>>>>>>>===<<<;;;;;;======;;;<<>>@@@HHHOOOJJJjjjzzzzzzyyywwwvvvvvvtttqqqoooeeehhhkkknnnvvv}}}tttooohhhdddccceeefffgggcccdddeeecccaaa```bbbdddaaaccceeehhhiiihhhfffeeeeeeeeeffffffggghhhiiiiiidddccccccddddddcccaaa______dddeee^^^ZZZZZZ[[[YYY^^^\\\XXXUUURRROOONNNNNNIIIJJJLLLNNNPPPRRRTTTUUULLLLLLMMMNNNOOOPPPPPPQQQOOONNNLLLKKKJJJJJJKKKKKKKKKHHHIIIKKKJJJGGGJJJQQQPPPOOONNNMMMJJJHHHFFFEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLNNNPPPPPPTTTSSSSSSUUUSSS___xxx{{{xxxlllPPPHHHDDDHHHrrrcccuuuyyysssbbbWWWYYY[[[UUUQQQSSSMMMVVVVVVSSSSSSQQQ[[[pppiiittt|||tttaaaRRROOOSSSkkkmmmmmmfff\\\WWWZZZ^^^eee___]]]dddtttzzzpppiiifffccc^^^PPPTTTTTTRRRQQQUUUXXXWWWUUUYYY]]][[[VVVSSSSSSVVVXXXZZZ[[[XXXTTTRRRTTTWWWTTTSSSRRRRRRSSSTTTRRRQQQTTTWWW[[[^^^]]]XXXRRRNNNKKKGGGHHHMMMNNNKKKLLLPPPLLLRRRYYY\\\XXXRRRLLLIIILLLLLLMMMNNNNNNNNNMMMMMMNNNPPPQQQPPPNNNNNNPPPSSSNNNPPPQQQMMMGGGEEEHHHKKKEEEGGGIIIKKKLLLLLLKKKJJJNNNOOOPPPPPPNNNJJJFFFDDDCCCCCCBBBBBBAAA@@@??????<<<;;;;;;:::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999777666555555555555666666666666333444666777888888888777777777777777777888888888666666666666777777777888777777888888888888777777555666888:::;;;:::888777777777777777888999:::;;;999:::<<<=========<<<<<<999:::;;;:::999999;;;<<<888:::;;;;;;999999:::;;;:::::::::;;;<<<===??????===>>>>>>>>>===;;;999777444666888???SSSiiitttttt^^^dddlllqqqkkk^^^UUUTTTTTTWWWYYYUUUPPPNNNRRRVVVYYYUUUPPPJJJDDD???<<<:::111111111111000///...---,,,---///111222222111111333222222222222111111111222444666888999;;;===???HHHLLLQQQUUUWWWXXXYYY[[[```___^^^___``````^^^\\\QQQUUUZZZ]]]\\\[[[\\\]]]\\\[[[ZZZXXXXXX]]]fffmmmyyyhhhXXXSSSGGG;;;;;;>>>888777;;;888444666999:::999:::AAAHHHKKKddd{{{uuuqqqqqqpppnnnmmmmmmppprrroooqqqjjjbbbjjj}}}~~~{{{uuummmgggeeefffhhhiiikkklllkkkhhhdddbbbdddgggdddfffhhhjjjjjjhhheeecccbbbbbbcccbbbaaaaaaccceeeaaacccdddeeedddbbb```___ZZZbbbddd]]]WWWXXXYYYWWW[[[XXXTTTOOOKKKHHHGGGGGGKKKLLLLLLLLLMMMMMMNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLKKKJJJIIIJJJKKKKKKJJJGGGHHHKKKIIIFFFJJJRRRNNNNNNNNNLLLJJJGGGDDDBBBEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGHHHJJJMMMNNNMMMRRRQQQQQQRRROOOZZZrrrwwwppp```FFFBBBBBBGGGpppfffjjjnnnpppnnnggg```ZZZNNNHHHBBB>>>>>>@@@@@@???HHHJJJLLLOOOPPPPPPOOOOOORRRSSSSSSQQQMMMGGGBBB>>>JJJHHHFFFCCCBBBBBBBBBCCCEEEFFFIIIMMMRRR___vvvyyyoooiiiccc[[[YYYVVVTTTTTTVVVYYY[[[[[[\\\]]]\\\YYYVVVUUUUUUVVVXXXYYYWWWTTTRRRSSSUUUUUUSSSRRRTTTVVVWWWTTTRRRRRRVVVZZZ[[[XXXUUUTTTTTTJJJIIIHHHJJJNNNQQQSSSSSSQQQTTTVVVVVVSSSOOOMMMLLLIIIJJJLLLMMMIIIBBBBBBEEEOOOOOOMMMKKKIIIJJJMMMOOORRRRRRSSSVVVRRRLLLIIIKKKCCCCCCHHHNNNOOOMMMOOOSSSPPPOOOMMMLLLLLLKKKHHHFFFFFFCCCAAA@@@BBBAAA???<<<======<<<;;;:::999999888;;;;;;::::::::::::;;;;;;<<<>>>???<<<888555666888666666777777777777666666555666888:::;;;:::999888666666666666666666666666666666666666666666666666777777888888888999999999666555555777999:::999888777777888888888999999999777777777777888999:::;;;::::::::::::::::::::::::===:::888888:::;;;:::888999888888888999:::;;;<<<<<<:::888777888888666444777>>>CCCJJJbbb}}}ggg\\\WWW\\\[[[SSSOOOSSSQQQQQQQQQQQQQQQRRRSSSSSS___^^^\\\XXXRRRKKKDDD@@@<<<:::888666333111...---,,,///111111///......000111000000...---...111333111333444444444555999<<>>@@@BBBCCCCCCBBBAAA===>>>??????>>><<<999777===<<<;;;::::::<<<===???>>>>>>AAACCCEEEKKKZZZiii|||zzzaaa]]]XXXVVVVVVXXXXXXWWW______^^^[[[WWWUUUUUUVVVTTTVVVWWWVVVSSSQQQRRRSSSTTTRRRQQQRRRTTTTTTRRRPPPLLLPPPUUUWWWVVVSSSRRRRRRMMMLLLJJJKKKNNNQQQRRRRRROOOPPPRRRSSSTTTSSSRRRQQQMMMLLLMMMOOOLLLFFFEEEGGGNNNNNNMMMKKKIIIIIILLLOOOQQQPPPRRRUUUSSSNNNLLLOOOGGGFFFHHHMMMNNNKKKIIIJJJPPPNNNJJJHHHGGGEEECCCAAADDDBBB??????AAAAAA>>><<<===<<<<<<;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<;;;======;;;888666777888666666666777777666666666555777888::::::999888777666666666666666666666666666666666666666666666666777777777888888888999999666555555777999:::999777777777777888888888999999777777777777888999999:::888888888888888888888888;;;:::999;;;<<<;;;888555888999;;;<<<======;;;999999:::;;;999666444333333999EEEOOOZZZqqq~~~dddYYYTTTXXXWWWQQQPPPUUURRRRRRQQQQQQQQQRRRSSSTTTZZZZZZXXXVVVRRRMMMIIIFFF777;;;>>>===888333333444444555666555333222222333222222333222111000//////444444333333333333555666>>>AAAGGGPPPXXX[[[[[[ZZZ```kkk}}}mmm___]]]]]]]]]___]]]ZZZZZZ]]]]]]aaa^^^\\\YYYVVVffflllMMM@@@>>>::::::@@@FFFEEE>>>;;;>>>BBBAAAAAADDDIIIHHHGGGKKKSSStttsssnnnmmmiiioooppprrrrrrqqqqqqssstttuuutttrrrooollllllnnnpppkkkkkkhhhbbbbbbeeeeeecccfffeeecccbbbaaabbbcccddddddeeeffffffkkkooolllfffccc```bbbiiimmmjjjeeeddddddbbb```aaaaaa___ZZZVVVXXXZZZ\\\\\\YYYUUUSSSRRRRRRRRRRRRSSSSSSPPPLLLHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGHHHGGGFFFGGGIIIJJJJJJIIIKKKJJJJJJIIIGGGFFFDDDCCCAAAAAACCCDDDEEEFFFFFFFFFFFFHHHIIIIIIHHHGGGHHHIIIHHHGGGIIIKKKKKKIIILLLRRRQQQTTTNNNKKKOOOOOOVVVggguuuqqqiiiLLL>>>@@@IIIkkk<<<;;;;;;:::999888777777888666333111222222222111333444555777777666666555222333444555666666666666333333222333444777:::<<<999999:::;;;:::999>>>FFFWWWxxxtttlllaaaYYYWWWXXXYYYYYY___^^^[[[XXXTTTRRRTTTUUUSSSUUUVVVUUUTTTSSSSSSTTTVVVTTTSSSSSSTTTTTTSSSQQQHHHMMMRRRUUUVVVTTTSSSRRRPPPNNNMMMMMMOOOQQQQQQQQQMMMKKKJJJMMMQQQUUUUUUSSSQQQNNNMMMOOOOOOKKKIIIIIINNNNNNMMMKKKIIIIIILLLNNNOOONNNPPPSSSRRRNNNOOOSSSKKKHHHJJJPPPSSSPPPKKKIIISSSOOOJJJEEECCCAAA???>>>@@@???>>>>>>??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;:::888777777888555555666666666666555555666777888999888777666555555555555555555555555555666666666666666666666666666666777777777888888888555555555666888999888666666666777777777888888888888888777777777777888888666666666666666666666666888888999:::;;;:::777444444666999<<<>>>===:::666444666888666444444999>>>VVV^^^ccceeeppp}}}yyykkk\\\TTTPPPSSSTTTPPPPPPUUUSSSRRRPPPOOOPPPQQQSSSTTTTTTTTTSSSRRRQQQPPPOOONNNDDDLLLRRROOODDD;;;888999555444333222000//////...///000111222222222111000333222111111222333222111:::???FFFOOOXXX]]]^^^\\\aaaxxxnnniiibbb^^^^^^___]]]___bbbccckkkiiibbbZZZUUUcccnnn[[[JJJ???===@@@PPP\\\cccYYYDDD999@@@LLL===CCCOOOZZZ]]]\\\^^^aaaxxxkkklllmmmiiikkkmmmoooppppppqqqsssuuussspppmmmlllnnnqqqrrrsssgggiiihhhddddddffffffddddddddddddccccccccccccccccccdddddddddhhhmmmkkkfffcccbbbccchhhhhheeeccceeeaaa___]]]^^^^^^\\\WWWSSSTTTVVVXXXWWWUUURRRPPPOOOOOOOOOOOOQQQRRRQQQNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEGGGGGGFFFEEEFFFEEEEEEFFFHHHJJJIIIHHHIIIIIIHHHHHHFFFEEEDDDCCC;;;<<<===>>>@@@CCCEEEFFFEEEGGGHHHHHHFFFDDDDDDEEEEEEDDDEEEHHHHHHGGGJJJOOONNNQQQLLLIIIMMMMMMSSSdddooojjjcccJJJ===>>>GGGiii555555444333333333444555222222111111111111000000222333333444444333222222555555444444444444444555222222111111333666888:::777666777999777444444777777JJJ]]]bbbbbbmmmxxxfffXXXTTTYYY^^^\\\\\\[[[XXXUUUTTTUUUVVVUUUUUUUUUUUUVVVVVVWWWXXXZZZYYYXXXWWWWWWWWWVVVVVVKKKOOOSSSWWWXXXVVVUUUSSSQQQOOONNNNNNPPPRRRSSSSSSNNNIIIFFFHHHMMMRRRRRRPPPTTTNNNKKKNNNPPPNNNKKKKKKMMMNNNMMMKKKIIIJJJLLLNNNNNNMMMNNNPPPOOOLLLNNNRRRMMMJJJMMMVVV\\\ZZZTTTQQQUUUPPPJJJFFFCCCBBBAAA@@@======<<<<<<<<<===<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999999999999888888888888444555555666666555555444777777777777777666555444444444444444444444444444555555555555555555555555555555666666666777777777555555444666888888777555555555666666666777777777888888777666666666777777666666666666666666666666555666666777999:::999999333222333666::::::888555666777888;;;AAAIIIRRRXXXpppppphhh]]]]]]bbb___UUURRRNNNNNNQQQRRROOOOOORRRQQQPPPNNNMMMNNNOOORRRSSSRRRRRRQQQQQQQQQRRRTTTUUUZZZ```ddd___SSSFFF>>>;;;;;;:::999:::===>>>===;;;:::777444222333444666666222000///000222444333222444;;;EEENNNXXX______\\\jjjwwwjjj^^^\\\[[[YYY\\\bbbaaahhhfffaaabbb___dddtttmmmVVVLLLKKKEEEDDDNNNmmmxxx{{{jjjPPPDDDNNN]]]eeeppp~~~nnnhhhmmmppplllkkkmmmoooppppppqqqsssuuummmiiifffgggkkkoooppppppeeeiiijjjhhhgggiiiiiigggeeefffggghhhggggggfffeeecccdddbbb```bbbfffeeeaaafffddddddeeebbb]]]\\\___[[[YYYXXXZZZ\\\[[[WWWSSSOOOQQQSSSSSSQQQPPPPPPPPPJJJJJJJJJKKKLLLLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEFFFEEEDDDEEEDDDDDDEEEGGGIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBB<<<<<<;;;;;;<<<>>>@@@AAACCCDDDFFFEEEDDDBBBBBBCCCEEEBBBBBBDDDDDDCCCEEEJJJJJJNNNJJJHHHLLLKKKPPP``````[[[WWWDDD<<<>>>GGGkkk...//////000111111111000000111111111111111111111333333333333222222111111333222111000///000000111333222111000111333555777333222444777666222222666000---444>>>>>>BBBbbbfffUUUUUU\\\\\\]]]^^^]]]ZZZYYYYYYZZZWWWVVVTTTTTTUUUVVVXXXYYY[[[ZZZZZZXXXWWWWWWXXXYYYPPPRRRTTTVVVWWWVVVSSSQQQPPPOOOMMMOOOQQQTTTUUUUUUTTTNNNHHHHHHLLLPPPOOOMMMSSSMMMIIILLLNNNMMMLLLLLLMMMNNNNNNLLLKKKJJJLLLNNNNNNLLLMMMNNNLLLHHHIIIMMMOOOLLLOOOXXX___]]]XXXUUURRRNNNIIIEEEDDDCCCBBBBBB;;;;;;<<<;;;;;;:::;;;;;;999999::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;888888888888888888888777444444555555555555444444666666666666555444444333333333333333333333333333444444444444444444444444444444555555555666666666555444444555777777666444444444555555555666666666777777666666555666666666777777777777777777777777777777666666888<<<@@@DDD<<<777333333666777666444>>>???DDDOOO\\\eeegggffffffddd\\\QQQNNNTTTUUUPPPIIIJJJMMMRRRRRRNNNMMMNNNOOONNNMMMLLLLLLNNNOOOQQQSSSRRRQQQQQQRRRSSSUUUWWW___bbbeeeeeeaaaZZZSSSOOOSSSRRRTTT[[[eeemmmoooooobbbYYYLLLAAA;;;:::;;;;;;555333222111333444555555444???JJJTTT___ggggggaaaxxxnnn```]]][[[WWWZZZbbb___aaa\\\^^^nnnrrrkkkiiicccVVVAAA???LLLKKKIIIWWWsssxxxwwwjjjYYYVVVcccrrr~~~qqqlllnnnmmmgggooopppqqqqqqppppppqqqrrrnnnjjjfffeeehhhiiihhhfffccchhhjjjhhhfffhhhiiigggeeeggghhhiiiiiihhhgggfffaaacccbbb```bbbeeeeeebbbcccaaaaaaaaa]]]XXXWWW[[[XXXVVVVVVWWWYYYYYYTTTPPPJJJLLLNNNOOOOOOOOOQQQSSSIIIHHHFFFGGGHHHHHHFFFEEEGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCFFFGGGGGGFFFDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@>>><<<;;;;;;;;;<<<>>>@@@BBBDDDEEEHHHKKKMMMJJJEEEBBBCCCCCCAAABBBFFFGGGLLLHHHGGGKKKIIINNN]]]VVVQQQOOOAAA===???HHHlll+++,,,...000000000/////////000222111000///000222000000000000000/////////000///////////////000111000/////////000333555777333444888:::777111111555777+++,,,777444...DDDfffzzzaaaZZZ]]]```aaaaaa___]]]\\\]]]______[[[UUURRRRRRSSSUUUVVVWWWWWWWWWVVVTTTUUUWWWYYYSSSRRRQQQRRRSSSSSSPPPNNNPPPNNNMMMOOOQQQTTTUUUUUUWWWSSSMMMKKKMMMOOOOOOOOOQQQKKKIIIJJJKKKJJJKKKNNNNNNOOOOOONNNLLLLLLMMMOOOMMMKKKLLLNNNKKKFFFFFFIIIOOOMMMOOOUUUYYYUUUQQQOOOMMMJJJEEECCCBBBBBBAAA@@@:::<<<<<<;;;999888999:::888888999999:::::::::;;;::::::999999999999::::::999777666777888888777666333333444444444444333333555555444444444444444444222222222222222222222222444444444444444444444444333333444444444555555555555444444555666666555333333333444444444555555555666666555555555555666666888888888888888888888888;;;:::999888999>>>EEEKKKHHH@@@888555777::::::999DDDGGGNNN\\\hhhjjjaaaWWWQQQSSSRRRMMMMMMPPPPPPMMMGGGJJJNNNQQQPPPMMMLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOSSSRRRQQQQQQQQQSSSTTTUUUWWWZZZ```gggnnnrrrttttttllliiikkkvvvrrr^^^OOOEEE>>>::::::999888555444555999===HHHVVVdddooozzzxxxyyymmmggglllmmmjjjooozzztttsssggggggxxx|||iiiZZZLLLNNN@@@???SSSSSSNNN[[[ooonnnjjjaaa[[[]]]gggqqq~~~xxxsssrrroookkkppprrrrrrqqqooonnnooopppssspppmmmjjjhhheeeaaa^^^___eeehhheeebbbdddfffeeecccdddfffggggggfffeeeeee^^^bbbddddddfffjjjkkkhhh^^^[[[ZZZ]]]\\\YYYWWWYYYZZZWWWVVVVVVWWWUUUPPPKKKHHHJJJKKKLLLLLLNNNQQQSSSJJJHHHFFFEEEFFFFFFEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBDDDDDDCCCBBBAAA@@@@@@BBBEEEFFFFFFFFFBBBCCCCCCCCCCCCCCCBBBBBBDDDCCCAAA>>><<<;;;:::999888;;;>>>BBBGGGNNNUUUZZZOOOIIIDDDEEEDDDBBBCCCEEEEEEJJJGGGGGGJJJHHHLLL[[[UUUNNNNNNBBB???@@@GGGkkk000000111111222333333333111222333111//////111333000000000///000000111111111111111111222222222222//////000222666;;;???AAABBBFFFKKKKKKBBB777333666888333222666555111888DDD```zzzuuupppsssuuusssooojjjggggggkkknnnmmmeee[[[TTTRRRRRRSSSSSSSSSTTTTTTSSSRRRSSSVVVYYYTTTQQQOOONNNPPPQQQPPPOOOQQQPPPNNNOOOQQQSSSSSSSSSSSSQQQNNNLLLLLLNNNPPPRRRNNNKKKIIIJJJIIIHHHKKKQQQOOOPPPQQQPPPNNNMMMNNNOOOKKKJJJLLLOOOLLLGGGEEEHHHLLLKKKMMMPPPPPPKKKIIIIIIJJJHHHDDDBBBAAA@@@>>><<<;;;<<<===<<<999777888999888888888888888888999999999888888777777888888999:::777666666888888666444333333444444444444333333333333333333333444444444222222222222222222222222333333333333333333333333333333333333444444444444555444333444555666444222333333333333444444444444444444444444555666777777777777777777777777777777999:::999888888<<>>CCCKKKTTTZZZNNNGGGBBBCCCDDDBBBBBBDDDCCCIIIGGGGGGKKKHHHKKKYYYSSSKKKKKKBBB@@@???EEEhhh444333222111111333555666333444555333000000222555333333222222333444444555333333333222111000///...111222444999???EEEKKKOOOVVV[[[aaa___QQQ???888:::000444444000111777777222???ZZZzzz{{{wwwyyy~~~zzzpppcccXXXTTTSSSSSSSSSRRRSSSTTTSSSQQQSSSWWW[[[UUUQQQNNNMMMPPPRRRRRRQQQSSSQQQOOOOOOPPPQQQQQQQQQKKKKKKKKKJJJJJJLLLPPPSSSMMMKKKKKKKKKHHHFFFKKKSSSPPPQQQRRRQQQOOONNNOOOPPPJJJJJJMMMPPPNNNHHHGGGIIIIIIHHHKKKMMMLLLGGGFFFIIIKKKIIIFFFDDDBBB@@@===;;;;;;===>>><<<888666777999777777777777777777777777888888777777777777888888:::888555666777888555333222333333444444333333222222222222222333444444555111111111111111111111111333333333333333333333333222222333333333444444444555444333444555555444222222222333333333444444444333333333444555666777888777777777777777777777777555777888777555777;;;???@@@:::555888BBBKKKNNNNNNbbb^^^XXXRRRNNNKKKIIIHHHEEEHHHJJJIIIHHHKKKNNNOOOMMMOOOOOOKKKIIIJJJMMMOOOMMMNNNPPPRRRRRRQQQPPPOOOMMMMMMNNNOOOOOOPPPQQQQQQRRRWWW\\\]]]^^^eeesss~~~wwwjjj___cccxxxppp[[[EEE777333777:::999888???NNNZZZpppkkkbbbwww|||zzz{{{uuu||||||ttteeeiiiiiiYYYLLLaaa{{{wwwooozzziiinnnfffccc```^^^___```aaaaaabbbhhhjjjeeecccfffhhhggghhhrrrzzzxxxqqqllllllmmmmmmnnnooonnnmmmlllmmmoooiiimmmqqqqqqlllhhhffffff```fffhhhddd```bbbeeegggcccccccccddddddeeeeeeeee___eeehhhggggggiiihhheeeaaaZZZXXX\\\^^^ZZZTTTQQQUUUSSSRRRTTTVVVUUUQQQMMMIIIJJJIIIHHHFFFGGGJJJMMMFFFCCCAAAAAABBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>???@@@AAA@@@>>>???>>>???@@@CCCEEEEEEEEE@@@@@@AAABBBBBBBBBAAAAAA<<<===???@@@@@@@@@???>>>:::999999999<<>>???AAA@@@AAACCCCCCHHHGGGGGGKKKHHHKKKYYYNNNFFFGGG@@@>>>>>>CCCggg777777===EEEIIIFFFCCCCCCCCC>>>:::999666444888>>><<>>===CCCKKKDDD>>>666222444888<<<===@@@<<<;;;DDDSSSaaaggghhhpppwww|||uuucccNNN>>>777AAA<<<777555555444555666<<>>>>><<<;;;;;;::::::999888888999888888777666555555444555555555555555555555555777666555444444444444444222222222222222222222222222222222222222222222222333222111000000222444555444444444333333222222222444444444444444444444444555555555444444333333333666555444333333333333333555555555555555555555555444666888999777666555666555666888::::::999777666::::::<<<>>>AAAEEEIIIKKKUUURRROOOKKKHHHFFFEEEEEEDDDFFFHHHGGGDDDDDDGGGJJJLLLKKKJJJJJJJJJLLLMMMNNNQQQQQQQQQPPPNNNNNNOOOPPPQQQQQQPPPOOOOOOOOOOOOOOOSSSUUUYYY[[[]]]___ccceee```]]]ZZZ^^^jjj}}}|||xxxlllXXXGGG999888555555777<<>>???AAACCCEEECCCAAA@@@AAABBBBBBAAADDDDDDCCCCCCBBBAAA@@@???@@@@@@@@@?????????>>>>>>===???AAACCCDDDCCCBBBAAABBBBBBAAA@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;======:::<<>>======<<<<<<;;;::::::999999888888888777777666555555444444444444444444444444444666666555444444444444444222222222222222222222222222222222222222222222222333222111000000222333555444444333333333222222222444444444444444444444444444444444444444333333333555444444333333333444444555555555555555555555555444666888888777666666666777666666555666777888999;;;;;;;;;<<<>>>AAACCCDDDDDDCCCBBBAAAAAABBBCCCDDDCCCEEEGGGHHHGGGFFFFFFFFFIIIIIIHHHIIIJJJLLLNNNOOOQQQQQQRRRPPPOOONNNOOOQQQQQQPPPPPPPPPPPPQQQQQQRRRTTTVVVXXXYYYYYYYYY[[[]]]^^^\\\YYYZZZ```jjjttt{{{vvvpppkkkmmmpppmmmbbbWWWPPPGGG999000...222888;;;@@@DDDLLLYYYooo[[[OOO???777???RRR```eeeWWWJJJCCCDDDCCC===;;;???BBBEEEEEEOOO___kkk|||rrrgggeeecccaaaaaaaaaaaa```aaaaaaaaa``````ccciiimmmllljjjggghhhjjjllllllkkkmmmkkkjjjjjjkkklllkkkiiilllllllllkkkjjjhhhfffdddggggggfffccc```___```aaabbb^^^]]]___```^^^^^^```aaaaaaaaabbbcccbbb___\\\YYYVVVSSSUUUYYYXXXRRRMMMLLLMMMOOORRRTTTSSSOOOLLLIIIIIIHHHGGGFFFFFFFFFFFFIIIGGGDDDAAA@@@@@@@@@AAAEEECCC@@@@@@AAABBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>??????>>>>>>>>>=========:::<<<>>>@@@@@@@@@???>>>??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>;;;======<<<>>>EEEIIIHHHCCCBBB@@@@@@AAABBBDDDDDDGGGEEEHHHKKKGGGDDDNNN___VVVJJJFFF===<<<===CCCfff]]]TTTMMMPPPUUUVVVTTTSSSNNNKKKJJJMMMQQQUUU___hhhrrrssswww~~~___VVVLLLHHHPPP```qqq|||ooocccVVVTTT\\\bbbbbb^^^VVVZZZ^^^]]]XXXUUUUUUWWWSSSLLLAAA777222222333333111111111111111444888;;;???LLL^^^ppphhhYYYQQQNNNUUUXXXTTTQQQRRRPPPQQQRRRRRRRRRPPPNNNMMMQQQPPPPPPOOOPPPQQQSSSTTTPPPQQQQQQPPPOOOMMMLLLJJJKKKKKKJJJKKKLLLLLLIIIGGGLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIGGGFFFDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDCCCBBBAAA???===<<<<<<;;;<<<<<<;;;::::::999999888777777777666555555444444333333333333333333333333555555444333333333444444222222222222222222222222222222222222222222222222222222111000000222333444333333333222222222222222333333333333333333333333333333333333444444444444444333333333333444444555444444444444444444444444444666888888666555666777888666333111222555999<<>>===<<<<<<===>>>???>>>>>>>>>???@@@CCCEEEGGGCCCDDDFFFHHHJJJIIIFFFCCCEEEFFFFFFGGGIIIKKKMMMNNNPPPQQQRRRQQQOOOOOOPPPQQQOOOPPPPPPPPPRRRSSSTTTUUUTTTVVVWWWWWWWWWWWWXXXZZZ\\\[[[ZZZYYYYYY[[[]]]^^^cccaaa```dddiiijjjeee```cccWWWFFF888111000000111///111222666CCCTTTaaaeeeLLLAAA999:::>>>@@@@@@@@@AAA999555888999777;;;CCCFFFEEEIII___wwwuuuoooiiibbbgggfffcccaaa``````aaabbbbbbaaa___^^^___dddkkkqqqppplllgggdddeeeggghhhiiihhhggghhhjjjlllmmmlllkkkmmmnnnnnnnnnlllhhhdddbbbhhhhhhfffdddbbbaaaccceeeeee^^^YYY[[[]]][[[ZZZZZZZZZZZZ[[[]]]^^^^^^[[[YYYSSSRRRQQQQQQRRRQQQOOOMMMIIIJJJLLLPPPRRRRRRPPPMMMGGGGGGGGGFFFEEEEEEDDDCCCIIIHHHFFFDDDBBB@@@@@@???CCCAAA@@@???@@@AAAAAA@@@======>>>>>>>>>======<<<============<<<<<<<<<<<<999:::<<<===>>>>>>===<<<>>>>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>:::======<<<@@@HHHMMMMMMCCCBBBAAA@@@AAABBBCCCDDDFFFKKKSSSVVVMMMGGGQQQaaaXXXMMMIII===<<<===CCCdddkkk]]]OOOLLLOOOOOOLLLKKKOOOKKKJJJKKKMMMQQQYYYbbblllpppyyy|||[[[UUUNNNOOO\\\qqqxxxjjjZZZRRRTTTWWWTTTOOORRRUUUXXXWWWTTTSSSUUUXXXWWWRRRIII>>>999999888555555555444222000000222444555999@@@KKK[[[mmm{{{dddUUUMMMQQQUUURRRRRRWWWPPPPPPPPPPPPPPPOOONNNNNNOOOOOOOOOOOOPPPQQQRRRSSSPPPPPPQQQQQQPPPNNNKKKIIIJJJIIIHHHIIIJJJJJJHHHFFFLLLMMMNNNOOOOOOOOONNNMMMLLLKKKIIIGGGFFFEEEFFFFFFAAABBBCCCDDDEEEDDDCCCCCC@@@???>>><<<;;;:::::::::;;;;;;;;;:::999999888888666666666555555444444444222222222222222222222222444444333333333333333444111111111111111111111111111111111111111111111111111111111000111222333333222222222222222111111111222222222222222222222222222222222333333444444555222222222222333444555555444444444444444444444444444555777777666555666777777555222000111555999<<>>AAAAAAAAAAAABBBDDDEEEFFFEEECCCCCCEEEHHHIIIFFFBBBDDDEEEEEEGGGHHHJJJKKKLLLOOOQQQRRRQQQPPPOOOPPPQQQNNNOOOOOOQQQRRRTTTVVVWWWSSSUUUWWWXXXXXXXXXZZZ\\\[[[[[[\\\\\\[[[ZZZZZZYYY___^^^___aaaccccccaaa^^^bbb^^^UUUJJJ???666000...111333444333555;;;AAAEEEJJJ???<<>>FFFJJJOOOVVVbbb\\\^^^uuupppiiihhhfffbbbfffeeeccc```^^^^^^```bbbbbbaaa___^^^```dddjjjnnnoookkkfffbbb```aaacccdddeeeeeefffiiilllnnnnnnlllmmmoooppppppnnnjjjfffcccjjjkkkllljjjhhhffffffggghhhaaa\\\[[[[[[YYYXXXZZZXXXXXXYYYZZZ[[[ZZZXXXUUURRRRRRRRRQQQPPPOOOPPPPPPJJJJJJLLLNNNQQQQQQOOOMMMHHHFFFEEECCCBBBBBBBBBCCCEEEEEEDDDDDDBBBAAA???>>>AAA@@@??????@@@AAA@@@???;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;:::;;;<<<===>>>=========??????>>>>>>===>>>>>>???========================:::<<<<<<;;;???FFFKKKKKKAAAAAABBBAAA@@@AAACCCDDDCCCQQQbbbfff[[[OOOSSS___XXXOOOKKK===;;;>>>BBBbbbmmm^^^OOOLLLOOOQQQPPPPPPSSSNNNKKKKKKKKKLLLSSS[[[ZZZ^^^iii{{{sssUUUSSSPPPSSS]]]nnnrrrfffXXXQQQQQQSSSPPPMMMRRRTTTVVVUUURRRPPPQQQRRRTTTTTTPPPHHHEEEEEEAAA;;;666555444333444333222111555222222777???HHHNNNSSS]]]```___eee~~~nnn^^^YYYVVVRRRSSSYYYQQQPPPNNNMMMLLLMMMOOOPPPLLLLLLMMMMMMNNNOOOPPPQQQOOOOOOPPPQQQOOOMMMKKKIIIHHHGGGFFFGGGHHHIIIGGGFFFKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJHHHFFFEEEEEEFFFFFFAAABBBCCCDDDDDDCCCBBBAAA>>>===<<<;;;:::999999999:::::::::999888888777777555555555555444444444444222222222222222222222222333333222222222222333444111111111111111111111111111111111111111111111111111000000111111111222222111111111111111111111111222222222222222222222222111222222333333444444444222222222222222333444555444444444444444444444444444555666666555555666888555555444444555666888999???>>>===<<<<<<<<<===>>>???????????????@@@AAAAAAGGGCCC@@@AAADDDFFFFFFDDDEEEEEEFFFFFFGGGGGGHHHHHHMMMOOOQQQQQQPPPOOOOOOPPPNNNNNNOOOPPPRRRTTTVVVWWWSSSUUUVVVWWWVVVWWWXXXZZZYYYYYYZZZ[[[\\\]]]]]]]]]VVVVVVXXXZZZ\\\\\\ZZZYYYXXXZZZYYYPPPAAA555000///...111444444222333888>>>CCC===AAAPPPVVVKKK;;;222333222999HHHZZZjjjxxx~~~}}}wwwkkkjjjjjjhhheeeggggggfffbbb___^^^```cccaaa```______aaaccceeefffjjjiiigggdddaaa``````aaabbbbbbcccfffjjjllllllkkkkkklllnnnooommmjjjfffdddiiikkkmmmmmmkkkgggeeedddhhheeebbb```[[[WWWYYY^^^[[[ZZZZZZZZZZZZXXXUUURRRPPPQQQSSSRRRPPPOOOPPPRRRMMMLLLLLLMMMOOOOOOMMMKKKIIIGGGCCC@@@???@@@BBBCCC???@@@@@@AAAAAA@@@?????????>>>===>>>@@@@@@???>>>:::;;;<<<<<<<<<<<<<<<;;;>>>>>>=========<<<<<<<<<::::::;;;;;;<<<<<<;;;;;;=========<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999;;;;;;:::<<>>BBB___lll^^^QQQMMMNNNMMMLLLMMMPPPLLLJJJJJJJJJJJJOOOVVVUUUUUUYYYcccllloooiiicccUUUTTTSSSSSSUUU\\\ffflll]]]WWWQQQNNNOOOQQQRRRQQQOOORRRTTTTTTRRRPPPOOONNNNNNSSSTTTPPPOOOQQQLLLCCC===:::999<<>>???@@@AAAAAAEEEBBB???>>>@@@BBBDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFKKKNNNPPPPPPOOONNNNNNOOOMMMNNNNNNNNNPPPQQQRRRSSSRRRSSSTTTSSSQQQPPPQQQRRRUUUUUUVVVWWWXXXYYYZZZ[[[XXXXXXXXXYYYZZZXXXTTTPPPRRRRRROOOEEE888000///111000///000000......555>>>AAABBBLLL___jjjdddSSSFFFFFFFFFIIITTThhh~~~mmmffffffeeecccbbbjjjllllllhhhdddaaabbbddd^^^]]]\\\]]]___aaabbbaaaggghhhiiigggeeeccccccdddaaa``````aaaeeehhhiiiiiiiiijjjkkkkkkjjjgggdddbbbcccfffhhhiiifffcccaaaaaagggfffeeeccc]]]XXXZZZ```]]]\\\[[[ZZZYYYVVVRRROOOLLLNNNOOOOOONNNNNNNNNOOOOOOMMMKKKKKKKKKKKKJJJIIIIIIGGGCCCAAA???@@@AAABBB;;;<<<===>>>?????????>>>=========>>>???@@@>>>===;;;;;;<<<<<<<<<;;;;;;:::>>>============<<<<<<<<<888888888888888888999999::::::999999::::::;;;;;;::::::::::::::::::::::::888;;;<<<::::::>>>>>>;;;<<>>===???BBBAAAIIIPPPOOOIIIGGGMMMUUUMMMJJJJJJ<<<;;;???AAA\\\bbbWWWNNNKKKJJJGGGFFFGGGLLLIIIHHHIIIHHHGGGJJJPPPSSSSSSTTTUUUVVVUUUSSSQQQQQQRRRRRRPPPNNNNNNPPPSSSMMMNNNNNNNNNMMMNNNPPPRRRMMMNNNPPPPPPOOONNNMMMMMMJJJRRRUUURRRTTTYYYUUUKKKKKKGGGGGGNNNVVVSSSFFF:::888666888>>>===999777:::>>>???>>>;;;===FFFVVVaaayyy{{{ooofffYYYKKKNNNMMMLLLLLLLLLLLLMMMNNNJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKDDDCCCCCCDDDGGGIIIJJJIIIIIIJJJKKKKKKJJJIIIGGGFFFCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<;;;;;;:::999999999999999999777777777666555555444444333333333333333333333333333333333333333333333333111111111111111222333333111111111111111111111111111111111111111111111111///000000111111111111111/////////000000000111111111111111111111111111111333333333222222222222222333333222222111222222222333333333333333333333333333444555444333444777999;;;:::::::::999999999999999888777777888999:::;;;;;;;;;===>>>???@@@AAAAAA@@@@@@@@@???>>>???AAADDDCCCDDDEEEGGGHHHHHHHHHGGGIIILLLNNNOOONNNMMMMMMMMMNNNMMMMMMMMMMMMNNNNNNOOONNNPPPPPPPPPNNNMMMNNNOOORRRRRRSSSTTTUUUVVVWWWWWW^^^\\\[[[\\\]]]YYYRRRLLLPPPKKKDDD>>>999666444444666555666:::999888>>>FFFUUUWWW\\\iiizzz{{{ooo```cccddddddjjj~~~nnnhhhhhhggggggjjjlllnnnpppmmmfffbbbaaaccc\\\YYYWWWWWW[[[___aaaaaadddfffgggfffeeedddfffhhheeebbb```aaadddgggiiijjjmmmmmmlllkkkiiigggdddccc^^^___````````````aaaccceeebbbaaaaaa___[[[[[[^^^[[[ZZZYYYXXXWWWTTTPPPLLLIIIJJJKKKMMMNNNMMMLLLJJJLLLJJJHHHGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCAAA???>>><<<<<<<<<<<<============<<<;;;<<<===??????>>><<<;;;;;;;;;;;;;;;:::999888<<<<<<<<<<<<;;;;;;;;;:::999999888888888888888999999999999999999:::;;;;;;888888888888888888888888888<<<>>><<<<<<>>><<<777:::===@@@@@@<<<;;;===@@@???AAABBBAAA@@@CCCIIILLLEEEEEEGGG;;;;;;@@@AAAYYYQQQKKKHHHIIIKKKJJJLLLOOONNNLLLKKKKKKIIIGGGIIIMMMJJJNNNSSSVVVTTTRRRPPPPPPJJJLLLNNNMMMJJJIIIJJJLLLLLLPPPSSSSSSPPPNNNPPPSSSMMMMMMNNNMMMLLLLLLKKKKKKIIIQQQUUURRRUUU\\\YYYOOOTTTQQQRRR]]]gggfffVVVFFFBBB>>>===>>><<<999<<>>???>>>999999CCCQQQUUUoooxxxppp]]]GGGKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKJJJJJJJJJJJJKKKLLLLLLDDDCCCBBBDDDGGGJJJKKKKKKLLLLLLMMMMMMLLLJJJHHHGGGDDDDDDEEEEEEEEEDDDBBBAAA????????????===;;;999888::::::999999999999999:::666666666555444444333333333333333333333333333333333333333333333333333333111111000000111222333333000000000000000000000000000000000000000000000000//////000111111111111111.../////////000000111111000000000000000000000000444333333222222111111111444444333222111111111111333333333333333333333333333444444444333444777999???===;;;:::999999:::;;;;;;:::999999999:::;;;<<<::::::;;;<<<<<<<<<;;;;;;<<>>;;;>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;===??????===;;;;;;;;;;;;:::999888777666;;;;;;;;;:::::::::999999;;;;;;:::::::::::::::;;;;;;:::::::::;;;;;;<<<===777777777777777777777777888===@@@?????????<<<777888<<<@@@???<<<:::<<<@@@===>>>???@@@DDDGGGHHHFFF@@@AAAFFF:::;;;@@@@@@XXXJJJHHHGGGHHHJJJLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGJJJKKKNNNPPPQQQPPPOOONNNPPPOOONNNMMMLLLJJJJJJIIIMMMOOOPPPPPPNNNMMMMMMNNNLLLKKKKKKKKKLLLKKKIIIHHHMMMNNNPPPRRRTTTVVVWWWWWWWWWVVVVVVaaavvv~~~fffFFF???>>>>>>@@@CCCDDDBBB???DDDEEEEEEDDDAAA?????????III[[[mmmsssppphhh[[[NNNOOONNNNNNMMMLLLLLLLLLMMMKKKKKKJJJJJJIIIIIIIIIIIIHHHJJJKKKKKKIIIGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJMMMOOOMMMFFFAAACCCCCCDDDDDDDDDCCCBBBBBB@@@???===;;;<<<>>>AAACCC===<<<;;;:::999999999999666666777777777555444222333333333333333333333333000000000111222222222333222111111111000000//////........./////////000000111000000////////////000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000333333333222222111111111222222222333333333444444222222222333444555777888777666666666666666777888:::::::::999999888888888<<<<<<======>>>>>>??????AAA@@@??????>>>>>>??????DDDDDDEEEFFFFFFFFFFFFFFFGGGIIILLLLLLJJJJJJKKKNNNNNNMMMKKKIIIGGGHHHKKKMMMIIIGGGEEEGGGLLLNNNNNNMMMLLLNNNQQQSSSTTTSSSQQQPPPPPPRRRVVV]]]aaa^^^UUUMMMDDDFFFLLLTTTXXXUUUOOOKKKNNNPPP\\\jjjnnniiimmmwwwrrrllleeeiii|||vvvfff^^^aaafffgggeeeggghhhhhhhhhfffccc```______ZZZUUUSSSVVV\\\aaaeeeccccccddddddddddddeeeeeefffeeedddeeefffiiikkkmmmnnnooonnnkkkkkkkkkfff```\\\\\\]]]```ccceeeeeedddaaa```^^^[[[ZZZYYYZZZZZZYYYXXXWWWWWWVVVSSSOOOLLLHHHHHHIIIJJJJJJIIIIIIHHHIIIFFFCCCCCCEEEEEEDDDBBBFFFEEEDDDBBB@@@???>>>===>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777666666888888888777888888999999888777777888888888666555;;;666555888888444666<<<666777777777888888888888;;;;;;<<<>>>??????<<<:::<<<<<<<<<==================>>>>>>======???BBBEEECCCCCC<<<:::<<<999AAAWWWGGGFFFEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFJJJKKKMMMOOOPPPOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHIIIKKKMMMMMMLLLLLLMMMNNNHHHIIIIIIKKKLLLMMMMMMLLLMMMNNNPPPRRRSSSTTTUUUVVVYYYZZZZZZ___mmmsssdddNNNDDDCCCBBBDDDGGGHHHGGGEEEFFFFFFEEEBBB???======>>><<>>======>>>???@@@<<<<<<;;;999999888888888777777777666666555444333333333333333333333333333111111111111111111222222111111111000000000//////////////////000000000000000//////...//////000000////////////000000000000.../////////000000000000////////////////////////000000000000000000000000333333222222222111111111222222222333333333333444111111222222333555666777666555555555666777777888::::::999999999888888888;;;;;;<<<===>>>>>>??????@@@@@@??????>>>>>>>>>>>>AAABBBCCCDDDDDDDDDDDDDDDGGGJJJLLLLLLKKKIIIJJJKKKMMMMMMLLLJJJHHHHHHKKKMMMLLLKKKJJJLLLOOORRRRRRQQQNNNOOOQQQRRRSSSSSSRRRQQQTTTVVVZZZ___bbb___XXXRRRHHHRRRaaajjjhhh___YYYXXXbbbbbbiiirrrpppiiijjjrrriiigggdddjjj|||~~~uuuhhhbbbcccggghhhhhhhhheeebbb```___aaaccceeecccaaa]]]ZZZYYYZZZ\\\]]]``````aaabbbcccdddeeeeeeiiihhhgggggghhhkkknnnooonnnpppoookkkhhhfffbbb\\\YYYYYYZZZ[[[]]]]]]]]]\\\___^^^]]][[[ZZZYYYXXXXXXSSSSSSSSSTTTUUUTTTQQQOOOGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDBBBAAACCCCCCBBB@@@>>>@@@BBBBBBBBB???<<<:::============<<<<<<<<<<<<::::::::::::::::::::::::::::::999888888777666666999888888777777777888888666555555555666666666555999555333777888666666999666666777777777888888888999999;;;<<<>>>===<<<:::;;;;;;<<<<<<<<<=========>>>>>>???>>>>>>@@@DDDGGGCCCCCC<<<:::<<<999AAAWWWEEECCCBBBCCCEEEGGGGGGFFFGGGHHHHHHHHHHHHGGGGGGFFFIIIJJJLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGDDDFFFIIIJJJJJJKKKLLLNNNHHHIIIJJJKKKMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSVVVXXXWWWVVV\\\aaa\\\QQQLLLJJJIIIJJJLLLOOOOOOOOOLLLKKKIIIEEE@@@=========???@@@DDDMMMZZZbbb\\\QQQTTTPPPKKKKKKMMMQQQRRRQQQPPPNNNKKKHHHGGGHHHJJJKKKHHHIIIIIIHHHGGGGGGIIIKKKIIIHHHGGGFFFFFFGGGHHHHHHFFFFFFFFFGGGIIIKKKLLLMMMEEEDDDCCCAAA@@@@@@@@@AAAAAAAAA???>>>>>>=========;;;;;;:::999888888888888888777666555444444444444222222222222222222222222111111111111111111000000111111000000000000//////000000000000000000000000...............///000111000000000000////////////....../////////000000000////////////////////////000000000000000000000000222222222111111111111111111111222222222333333333000111111222333444555555444444444555666777888999999999999888888888888888999:::;;;<<<===>>>???????????????>>>>>>>>>======>>>???@@@AAABBBBBBCCCBBBGGGJJJLLLMMMKKKIIIHHHHHHKKKLLLMMMLLLJJJJJJKKKLLLOOONNNMMMOOOQQQSSSTTTSSSPPPPPPQQQQQQRRRSSSSSSSSSTTTVVV[[[bbbfffeee^^^XXXMMMYYYjjjqqqjjj]]][[[___hhhfffhhhlllhhh______eee```bbbccchhhvvvzzzqqquuu~~~}}}|||xxxrrriiidddccceeeggghhheeecccaaa___```cccfffhhhdddffffffccc^^^ZZZZZZ[[[\\\]]]^^^```bbbdddeeefffhhhfffdddcccccceeehhhiiijjjnnnnnniiidddaaa]]]YYYZZZYYYYYYXXXWWWVVVVVVUUUYYYYYYYYYXXXVVVUUUSSSSSSPPPPPPPPPQQQRRRRRRPPPNNNGGGFFFEEEDDDDDDDDDEEEFFFDDDBBB@@@@@@@@@AAA@@@???>>>???@@@@@@@@@???======<<<;;;;;;;;;;;;:::::::::888888888888888888888888999999888888777777666666999999888777666666666666444444333333333555666777;;;666333666888777666777666666666666777777777777777888:::;;;;;;;;;:::999999::::::;;;<<<======>>>>>>????????????AAADDDGGGCCCCCC<<<:::<<<999AAAWWWCCCAAA@@@AAACCCEEEEEEDDDGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGCCCEEEGGGIIIIIIIIIJJJLLLJJJLLLMMMMMMLLLLLLLLLLLLOOOOOOOOOOOOPPPQQQQQQRRRSSSTTTSSSPPPSSSXXXWWWRRRRRRQQQOOOOOOPPPSSSVVVWWWRRRRRRQQQMMMFFFAAA===<<<===:::<<>>>>>===<<<<<<;;;::::::999888888888888888888777555444333333444555222222222222222222222222222222111111000000//////000000000000000000//////000000000000////////////------------...///000111000000000000////////////........./////////000000////////////////////////000000000000000000000000111111111111111111111000111111111111222222222222000000111222333333444444333333333444555777888999888888888888888888888777888999:::;;;<<<===>>>???>>>>>>>>>>>>======<<<<<<<<<===???@@@AAABBBBBBBBBGGGIIIKKKLLLKKKIIIGGGFFFJJJLLLNNNNNNMMMKKKKKKLLLPPPOOOOOOOOOQQQRRRSSSSSSQQQQQQPPPPPPQQQRRRTTTUUURRRSSSXXXeeeqqqqqqfffYYYRRRVVV^^^ccc\\\SSSVVV___]]][[[\\\^^^[[[WWWXXX]]]]]]aaadddeeejjjttt|||qqqmmmlllmmmkkkfffggglllhhhllllllkkkmmmpppmmmgggnnnkkkhhhcccaaaaaacccfff```bbbdddfffggggggfffeeebbbfffiiigggaaa]]]]]]___\\\]]]^^^```aaacccdddeeehhhfffccc```^^^^^^___```bbbgggjjjfffbbb```]]]ZZZ]]]]]]\\\YYYVVVTTTTTTTTTSSSSSSSSSSSSRRRPPPNNNMMMQQQOOONNNNNNNNNMMMKKKIIIGGGEEECCCBBBBBBCCCDDDEEEBBBAAA@@@?????????>>>>>>@@@>>><<<::::::;;;<<<===::::::999999999888888888777777777777777777777777888888777777777666666666999888777666555555555555444444444333444666999;;;BBB;;;555444666777666666555555555666666666777777999:::;;;;;;999888777777777888999:::;;;<<<===>>>===>>>>>>>>>>>>@@@DDDGGGCCCCCC<<<:::;;;999AAAWWWBBBAAA@@@AAACCCDDDDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEGGGIIIIIIHHHGGGHHHIIIIIILLLNNNNNNMMMLLLMMMOOOPPPOOOOOONNNOOOPPPQQQRRRTTTSSSQQQQQQUUUYYYXXXTTTUUUTTTRRRQQQQQQTTTWWWYYYTTTUUUVVVSSSLLLDDD>>>;;;???999777>>>MMM]]]jjjqqqpppggg[[[SSSOOONNNNNNNNNPPPPPPOOONNNLLLJJJHHHGGGIIIIIIIIIGGGGGGHHHKKKNNNKKKIIIHHHFFFFFFHHHJJJKKKCCCCCCDDDFFFHHHJJJLLLLLLHHHFFFCCCAAA@@@@@@AAAAAA<<<<<<<<<<<<<<<;;;;;;;;;999999888777777777888888888777555333333333444444111111111111111111111111222111111000000///////////////////////////000000////////////////////////---------......000111222111000000000/////////...............////////////........................////////////////////////000000000000000000000000000000000111111111222222000000222333333333333333222222222333444666777888777777777777777777777777777888999:::;;;<<<======<<<<<<=========<<<;;;:::;;;<<<>>>@@@BBBCCCCCCCCCFFFGGGIIIJJJKKKJJJHHHGGGJJJLLLOOOOOONNNLLLLLLLLLPPPPPPQQQPPPPPPQQQRRRSSSRRRQQQPPPOOOPPPRRRTTTUUUTTTRRRYYYlllmmmYYYSSSLLLKKKSSSVVVSSSUUU\\\WWWUUUVVVXXXXXXXXX[[[___]]]bbbdddbbbbbbfffhhhhhhaaa^^^^^^bbbeeeeeefffhhh___aaaaaaaaadddggggggeeehhhhhhfffccc```___bbbdddaaabbbdddffffffeeecccbbbcccgggiiifff```]]]___bbb^^^^^^___```aaabbbcccccckkkiiieeeaaa^^^\\\[[[ZZZYYY___cccbbbbbbcccaaa^^^______^^^ZZZVVVSSSTTTUUUPPPQQQRRRRRRQQQOOOMMMLLLOOOMMMLLLKKKLLLKKKIIIGGGGGGEEECCCAAAAAABBBCCCDDDAAAAAA@@@???>>>===>>>>>>===>>>??????>>>;;;888666888888888888777777777777777777777777777777777777777777666666666666666666888777666555444444333444555666666666555777;;;>>>IIICCC;;;555444666777666444555555555555666666666<<<===>>>;;;888555555666666777888999:::;;;<<<===;;;<<<<<<<<<===???CCCFFFCCCCCC<<<:::;;;999AAAWWWBBB@@@???@@@BBBDDDDDDCCCEEEEEEGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHGGGIIIJJJIIIGGGFFFFFFGGGEEEIIIMMMNNNNNNNNNQQQTTTPPPOOOOOONNNOOOPPPRRRSSSRRROOOMMMOOOTTTVVVUUUQQQTTTSSSRRRPPPOOOPPPSSSVVVPPPSSSUUUTTTOOOHHHBBB???EEE>>>999:::@@@JJJWWWaaaeeebbb\\\VVVQQQNNNMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKJJJHHHIIIKKKMMMLLLJJJGGGEEEDDDEEEGGGHHHGGGFFFHHHKKKNNNNNNIIIDDDDDDCCCBBB@@@?????????@@@>>>>>><<<;;;::::::::::::888888777777777777777888777666555444333333333333000000000000000000000000000000000000000000//////......////////////000000/////////000000000111111///////////////000111222111111000000//////......------........./////////........................////////////////////////////////////000000000000///000000000000111111111000111333444444444333222222222222333444555666777666666666666777777777777888888999999::::::;;;;;;;;;;;;<<<===<<<;;;:::999;;;<<<>>>@@@BBBCCCDDDDDDEEEDDDEEEGGGJJJKKKKKKJJJJJJLLLOOOOOONNNMMMMMMNNNQQQRRRRRRRRRPPPPPPRRRTTTPPPPPPOOOOOOPPPQQQSSSTTTVVVVVV```yyy}}}fffQQQ@@@:::HHHUUUUUUSSSUUUVVVVVVUUUVVVXXXZZZ\\\^^^\\\aaadddbbbaaabbbbbb___]]]\\\\\\^^^aaaccceeeeeeccc```]]][[[]]]bbbhhhlllggggggfffcccaaaaaabbbddddddbbb___]]]]]]^^^aaacccggghhhhhhddd^^^[[[\\\^^^^^^^^^___```aaaaaabbbbbbgggfffddd```\\\XXXUUUTTTUUUZZZ]]]```dddgggeee___[[[\\\[[[XXXSSSQQQSSSVVVRRRRRRRRRRRRQQQPPPOOONNNKKKIIIHHHIIIJJJJJJIIIHHHEEEDDDCCCAAAAAAAAAAAABBB???@@@@@@>>><<<;;;<<<>>><<>>HHHGGGAAA888444666666555444444444444555555555666<<<>>>>>>;;;666333444555666777777888999::::::;;;:::;;;;;;;;;<<>>???AAABBBCCCBBBBBBCCCDDDFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGIIIHHHFFFEEEEEEFFFDDDIIINNNOOONNNOOORRRVVVPPPOOONNNNNNOOOQQQSSSTTTPPPNNNLLLLLLMMMNNNNNNOOOPPPQQQPPPMMMKKKJJJMMMPPPMMMOOORRRRRRPPPMMMLLLLLLDDDBBBFFFLLLLLLEEE@@@@@@JJJPPPWWWZZZXXXUUUTTTTTTSSSPPPMMMIIIHHHIIIKKKLLLKKKLLLMMMLLLKKKJJJKKKLLLJJJHHHGGGFFFGGGJJJMMMOOOWWWUUUWWW]]]aaa]]]PPPEEEDDDDDDCCCCCCBBBBBBBBBBBBEEECCC???<<<:::999999999777777666666666777777888555555555555444333222222000000000000000000000000/////////000000000000000........./////////000000000000111222333333444444111111000000000111111222111111111000///.........---------.........//////........................////////////////////////........./////////000000/////////000000000111111111222444555555555333222333333222222333444555555555555555666666666777777999999999999999999999999999:::<<<<<<<<<;;;999888999:::===???AAACCCDDDDDDCCCBBBAAADDDIIIMMMNNNNNNKKKMMMOOOOOONNNMMMNNNOOOOOOPPPQQQPPPNNNMMMOOOQQQNNNNNNNNNOOOOOOPPPQQQRRRTTTYYYjjj___EEE555AAAQQQSSSQQQSSSWWWVVVVVVUUUVVVXXXYYYYYY[[[___bbbaaabbbccc```[[[\\\\\\ZZZYYYZZZ^^^aaabbbccc```]]][[[[[[___eeejjjgggeeecccaaa``````aaaaaabbb```]]][[[[[[]]]```bbbggggggeeebbb___[[[YYYWWWZZZ[[[\\\^^^___aaabbbcccaaaaaaaaa___\\\XXXTTTQQQXXXZZZ\\\___fffjjjddd[[[VVVXXXXXXUUUQQQPPPSSSWWWRRRQQQPPPOOOOOONNNNNNOOOKKKJJJHHHHHHHHHIIIHHHGGGBBBBBBAAA@@@@@@??????>>>===>>>>>>===:::999:::<<<===DDDNNNTTTSSSJJJ???777777777777777666666666666555555555555555555555555555555555555555555555555444444333333333333333444000444777666444333666:::???EEEEEE>>>777666555333333333444444444555555555999;;;<<<999444222444777777777777888888888999999:::;;;<<<<<<===???CCCGGGCCCCCC<<<:::<<<999AAAWWW???>>>===>>>@@@AAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDFFFGGGGGGEEEEEEEEEFFFGGGLLLPPPPPPNNNMMMPPPTTTPPPOOONNNNNNOOORRRTTTVVVTTTRRRQQQOOOLLLJJJNNNSSSMMMNNNNNNKKKHHHFFFHHHKKKMMMNNNPPPQQQQQQSSSVVVXXXSSSYYYiiiyyyxxxcccIII:::444BBBTTT___```^^^]]]]]]eee___WWWPPPLLLMMMPPPRRRLLLNNNOOONNNLLLKKKKKKKKKGGGFFFFFFHHHLLLRRRXXX[[[hhhfffhhhoootttmmm\\\LLLFFFFFFGGGGGGGGGGGGFFFEEEKKKGGGCCC>>>:::888888888777777666666666666777888444555555666555444222111000000000000000000000000......//////000000111111---.........//////000000111111222333555666777777333222111111111111111222222111111000///......------------.........//////........................////////////////////////---.........//////000000////////////000000000000111333555666666555444333333333333222222333444444444555555555666666777777999999999888888888888777999:::;;;<<<<<<:::888777888999;;;>>>@@@BBBCCCDDDBBB@@@???BBBHHHMMMPPPPPPLLLMMMOOONNNNNNNNNOOOPPPKKKMMMNNNMMMJJJIIIKKKNNNMMMMMMNNNOOOOOOPPPPPPQQQNNNYYYpppxxxVVV;;;???MMMQQQTTTYYYXXXXXXWWWVVVWWWZZZZZZXXX[[[^^^``````aaaccc^^^XXX\\\]]]ZZZWWWXXX\\\aaaccc^^^^^^___```___]]]^^^```fffccc___]]]^^^___^^^]]]\\\^^^```bbbbbbaaa```___dddcccbbbbbb```]]]XXXTTTWWWXXXYYY\\\^^^aaabbbcccaaabbbddddddbbb^^^YYYVVV]]]\\\\\\___gggjjjbbbWWWTTTVVVWWWTTTQQQPPPUUUYYYOOONNNMMMKKKKKKKKKLLLMMMPPPMMMJJJHHHGGGFFFDDDBBB@@@@@@@@@@@@???>>><<<<<<;;;<<<===;;;888777888;;;999===BBBFFFFFFAAA;;;777888777777777666666666666333333333333333333333333444555555555555555555555333333222222222333444444---111555444111000222666666AAAGGGBBB:::777555222333333333444444444555555555888999777333111444888777777777777777888888888;;;<<<======>>>@@@EEEHHHCCCCCC<<<:::<<<999AAAWWWAAA@@@@@@@@@???>>>>>>>>>?????????AAADDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDHHHIIIJJJHHHFFFEEEEEEFFFKKKJJJHHHHHHHHHJJJMMMOOOOOONNNMMMMMMNNNPPPRRRSSSSSSQQQNNNIIIGGGHHHLLLOOOMMMOOOQQQPPPMMMJJJHHHGGGHHHKKKMMMKKKJJJPPP\\\fffeeelll~~~zzz\\\HHH>>>;;;<<>>@@@@@@AAAAAAAAADDD???>>>GGGUUUYYYRRRHHHKKKKKKKKKLLLMMMOOOQQQRRRPPPNNNLLLLLLMMMNNNMMMLLLGGGJJJMMMPPPRRRQQQPPPOOOVVVWWW{{{UUU888>>>NNNQQQOOORRRUUUXXX[[[ZZZWWWUUUWWWYYY[[[]]]```bbbbbb```]]][[[\\\^^^___]]]ZZZYYYZZZ]]]^^^aaa```ZZZXXX[[[]]]]]]aaa___```ccc```[[[ZZZ]]]\\\]]]]]]^^^___```aaabbbeeedddbbb```^^^\\\[[[ZZZWWWWWWWWWYYY\\\```cccfff```aaaccceeeeeebbb\\\WWW___`````````^^^\\\YYYWWWRRRRRRSSSQQQOOOMMMLLLMMMSSSRRROOOMMMKKKJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBB@@@?????????@@@@@@???===>>>======;;;:::999888888777888888999999888888777666666555555444444333333888555222111222444444444333333333333333333333333333333333222222111111111222222333333333333444444999999999999888777666555555555555666888999888666;;;777555555333222666<<<666777888777555555666888:::;;;<<<<<<===@@@DDDGGGEEECCC;;;999===;;;AAASSS@@@???????????????>>>>>>??????@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEHHHIIIIIIHHHFFFFFFGGGIIIAAA@@@AAACCCGGGKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQMMMMMMLLLIIIGGGGGGIIIKKKKKKMMMNNNNNNLLLJJJIIIJJJHHHKKKMMMLLLKKKPPPZZZcccdddhhhqqq}}}uuujjjOOODDD<<<@@@KKK\\\ttt{{{dddRRRKKKKKKLLLNNNUUU\\\cccooo}}}}}}www}}}|||tttkkkeeebbbhhhhhh^^^LLL===999:::999555555444333222222444555=========;;;777333222222444222000000000///---+++//////000000111111222222///..................///111000000111333333222111000000//////......------....../////////...------000///......------......------...///////////////////////////......................../////////000000000000000000000000000///000222444555444333333111111111222222222333333444444444555666666777777666666666666777888999999888888777777888999;;;<<<<<<===>>>???@@@@@@@@@@@@AAA@@@BBBGGGMMMOOOKKKFFFFFFFFFGGGIIIKKKNNNPPPQQQPPPOOOMMMNNNOOOPPPOOOMMMQQQQQQPPPOOONNNNNNOOOPPPVVV___sssSSS;;;AAANNNPPPPPPSSSTTTWWW[[[]]]\\\ZZZYYYYYY[[[]]]```bbbbbbaaa___^^^___``````]]][[[ZZZ]]]___]]]___]]]YYYYYY\\\]]][[[^^^^^^aaacccaaa\\\\\\```\\\\\\]]]]]]^^^```aaabbb___^^^^^^\\\[[[ZZZYYYXXXXXXYYYZZZ\\\___```aaabbbcccdddeeeffffffccc^^^ZZZZZZ[[[]]]^^^]]]\\\ZZZXXXSSSTTTTTTSSSQQQNNNMMMLLLRRRPPPNNNLLLJJJIIIIIIIIIHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@??????@@@???===;;;======<<<;;;:::999888888888888999999999999888888666555555555555555444444888555222111222333333333333333333333333333333333333333333222222111111111222222222333333333444444555555555555444333222111555555555555555444555555444222222555666333333555666777777666555555666888999:::;;;;;;<<>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFFFFEEEHHHHHHHHHGGGGGGHHHKKKNNNCCC???===@@@FFFKKKKKKIIIKKKLLLLLLLLLMMMNNNNNNOOOIIIJJJKKKJJJHHHGGGHHHIIIIIIJJJKKKKKKJJJIIIJJJLLLHHHKKKMMMMMMLLLPPPXXX___iiimmmnnnoooyyy^^^MMM>>><<<@@@MMMhhheeeSSSMMMLLLOOO[[[hhhrrr{{{xxxzzz~~~xxxpppjjjgggiiijjjcccRRRAAA999777777444444333333333444555666===>>>>>><<<888444111000222111000111111000...,,,000000000000000000111111//////............/////////......///111111000...000000111111000...---,,,---...///000000000///...000//////...............---...//////000000//////////////////........................////////////000000000000000000000000///000222333444333333222111111111222222222222333333333444555555666666777666555555666666777888999666666777777888888999999<<<======>>>?????????@@@???BBBDDDEEECCCBBBBBBCCC@@@AAACCCFFFIIIKKKMMMNNNOOOOOOOOOPPPRRRRRRPPPNNNJJJKKKLLLLLLKKKLLLOOOQQQXXXiiigggPPP???DDDLLLMMMNNNRRRQQQSSSWWW\\\^^^^^^ZZZWWWYYYZZZ\\\^^^______^^^^^^``````^^^\\\YYYZZZ\\\^^^\\\]]]ZZZXXXZZZ]]]ZZZUUUXXXZZZ^^^aaa]]]YYY[[[aaa\\\\\\\\\]]]^^^___```aaa^^^^^^]]]]]]\\\\\\[[[[[[XXXZZZ]]]___aaa```___^^^bbbaaaaaaaaaaaa```\\\YYYWWWYYY[[[\\\\\\ZZZWWWVVVTTTUUUVVVVVVUUURRROOOMMMQQQOOOMMMKKKIIIHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAA???>>>??????>>><<<:::<<<<<<;;;:::999888888777888888999999999999888888555555555555555666666666888555333111222333222111222222222222222222222222222222222222222111111111222222222222333333333333222333333222222111000///333444666555333444777:::===666222444666444333444666666777666555555666888888999::::::;;;===AAADDDBBB@@@999888<<<999???QQQ<<<======>>>>>>?????????>>>???@@@AAAAAAAAABBBDDDEEEDDDBBBAAAAAACCCEEEFFFEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHGGGGGGGGGJJJNNNRRR[[[QQQEEEAAAEEEJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLJJJKKKLLLKKKJJJIIIJJJLLLIIIIIIJJJIIIHHHHHHJJJLLLHHHKKKMMMNNNMMMPPPVVV[[[dddmmmooonnnxxxkkkZZZJJJCCC???CCCZZZssszzzaaaQQQIIILLL[[[mmmxxxzzz{{{}}}{{{wwwmmmaaa___ffflllmmmgggiiijjjjjjhhhccc___]]]^^^ccccccYYYIII;;;555333555555555777:::<<<======>>>???@@@???:::555222000111111333555888888666333111111111111111000000000333333222222222222333333//////...000111222000///111222333444333111...---...000111333444333222111111111000/////////////////////000111111111111111////////////.....................//////////////////////////////////////////000111222222222111111111111111111222222222222222333333444555555666666555555555555666777888888666666888999999999999999<<<<<<<<<======>>>>>>???>>>AAACCCAAA>>>===>>>AAA???@@@BBBDDDGGGIIIJJJKKKMMMMMMNNNPPPRRRRRRPPPMMMDDDHHHLLLNNNMMMLLLMMMNNN```nnn|||rrr~~~ttt[[[OOOFFFHHHLLLKKKLLLOOOPPPPPPRRRWWW\\\^^^[[[WWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYY\\\[[[YYYWWW[[[^^^ZZZSSSTTTVVV[[[]]]YYYTTTVVV]]]\\\\\\\\\\\\]]]^^^___```]]]]]]\\\\\\[[[ZZZZZZYYYYYYZZZ\\\^^^_________^^^```___^^^^^^^^^]]][[[YYYZZZ[[[]]]]]][[[XXXUUUSSSUUUVVVXXXYYYZZZWWWSSSPPPPPPNNNLLLJJJIIIHHHHHHHHHGGGFFFEEECCCBBBAAA@@@@@@>>>=========>>>>>>===;;;;;;::::::999888888777777777888888999999888888777444444444555555666666777777555222111222222111000222222222222222222222222222222222111111111111111111222222222222333333333333333444444333222222111///333666666444666===CCCOOOCCC666333444555777:::555666666666555555666888777888999999999<<<@@@CCC@@@>>>777777;;;888>>>PPPzzz<<<<<<<<<======>>>>>>???===???AAA@@@??????@@@BBBCCCBBBAAA@@@@@@BBBDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJOOOSSSyyyiiiTTTGGGEEEHHHJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKLLLLLLKKKIIIHHHHHHKKKNNNJJJKKKKKKJJJHHHHHHIIIKKKIIIKKKMMMMMMMMMOOOSSSWWWUUUaaahhhjjjwwwuuuiiiZZZPPPIIILLL]]]ooo}}}{{{xxx~~~|||xxx~~~nnn\\\QQQQQQ```rrrzzztttkkkhhhiiimmmfffYYYKKKEEEIIIPPPTTTSSSTTTVVVXXXYYYWWWTTTRRRQQQYYYbbbaaaVVVFFF<<<888444555777===DDDIIILLLLLLEEEFFFHHHFFFBBB===:::888777888999<<<>>>>>><<<:::222222222222222111111111555444444444444444444555222111111222444444333222333444555666555333111//////000111222333333222222333222111111000000111111111111222333333333333222////////////............///////////////.........//////////////////////////////000000000000000000000000111111111222222222222222333333444444555555444444444444555666777888777777999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????@@@AAACCCEEEGGGHHHHHHHHHJJJJJJLLLNNNQQQQQQOOOLLLLLLNNNPPPOOOLLLKKKOOORRRjjjooooooddddddsssvvvfffVVVSSSPPPOOOOOONNNNNNOOOSSSQQQQQQTTTYYY]]]]]][[[XXXWWWWWWVVVWWWXXXYYYZZZWWWXXXYYY[[[[[[ZZZXXXWWWYYYYYYXXXYYY___eeebbb\\\UUUVVVZZZ[[[WWWRRRSSSYYY\\\\\\\\\\\\\\\]]]^^^___YYYYYYXXXVVVUUUTTTSSSRRRYYYXXXYYYYYY[[[]]]___aaaaaa```___```aaaaaa```^^^\\\\\\]]]]]]\\\ZZZXXXWWWVVVVVVXXX[[[]]][[[WWWTTTOOONNNLLLJJJIIIHHHHHHIIIGGGFFFDDDBBBAAA@@@@@@@@@;;;::::::<<<>>>>>>===<<<999999999888777777666666666777777888888777777666333333444444555555666666555333222111222222000///111111111111111111111111111111111111111111111111111111111222222222333333333444444444444333222222...222555555444666<<>>AAA>>>===777777;;;888===OOOuuu<<<<<<<<<<<<============<<>>AAAAAAAAA@@@@@@AAABBBDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHJJJMMMPPPppp[[[LLLGGGIIIKKKLLLKKKLLLOOOQQQQQQOOOMMMKKKLLLLLLJJJGGGFFFFFFIIILLLKKKLLLMMMLLLJJJJJJJJJLLLLLLLLLMMMLLLLLLNNNQQQTTTTTTZZZ^^^aaakkkzzz~~~rrroooeeeZZZWWW```llltttooorrrlllhhhnnnnnnmmmuuu{{{sssjjjccc[[[fffsssvvvlll]]]WWWYYYbbbYYYLLL@@@;;;<<>>???@@@???<<<:::333333333333333333333333333333222222222222333333444333333444666666555333444444555666555444333222/////////////////////000333222222111111111111111111222333333444444333333////////////............///////////////.........000000000000000000000000////////////////////////000000000111111111111222111111222333333444444555444333333444444555666777777888999;;;<<<>>>???@@@<<<<<<:::::::::;;;<<<===>>><<<;;;<<>>AAABBBDDDFFFGGGHHHHHHGGGHHHHHHIIILLLNNNOOONNNLLLKKKLLLLLLJJJJJJPPP\\\eeepppmmmccc^^^jjjwwwqqqaaaSSSWWWXXXUUUSSSTTTTTTRRRWWWVVVUUUVVVZZZ]]]___```___]]]ZZZWWWWWWXXXZZZ[[[VVVWWWXXX[[[]]]]]][[[YYYVVVXXXYYY[[[aaaiiijjjfffYYYXXXZZZ\\\ZZZVVVUUUXXX\\\[[[[[[[[[\\\\\\]]]^^^[[[ZZZYYYWWWVVVTTTSSSSSSYYYXXXWWWXXXYYY\\\___aaa]]]]]]]]]___aaabbbaaa```ZZZ[[[[[[\\\^^^___```aaaYYYWWWWWWYYY\\\[[[VVVRRRMMMLLLJJJHHHGGGGGGGGGHHHFFFEEECCCBBB@@@@@@??????:::999999;;;===>>>===;;;888888777777777666666666555555666666666666555555333333333333333444444444333111000111222222111///000000000000000000000000000000000111111111111111111111111111222222222222111222222222222222111111111222444333111222555888:::444222555777555444444333444555555444555666888888888999888888:::>>>AAA===<<<777777<<<999===OOOttt======<<<<<<<<<<<<<<<;;;<<>>>>>@@@AAA@@@<<<999CCCCCCIIIRRRVVVRRROOOQQQBBBAAABBBHHHOOOTTTSSSQQQHHHIIIIIIHHHDDDBBBAAAAAAAAA???=========<<<:::888333444444444555666666666222222111111111111222222333222222333555666444333222333333333333444444444000///...,,,,,,---...///222111000000//////000000000111111222222222222222////////////............000/////////............000000000000000000000000//////...............///000000000000111111111111111111111222333333444444333333333333444555666777777777888:::<<>><<<;;;:::;;;<<<;;;999888777777666666666666555555333444444555555444444333333222222222222222222111000000///000222222111000000000000000000000000000///000000000111111111222111111111111222222222222000111111222222111111111222222222222222222222222000///222777888555444555333444555555444444777888888999999999999;;;>>>AAA===<<<777888<<<999>>>OOOttt=========<<<<<<;;;;;;:::;;;???AAA@@@<<<:::<<<@@@???@@@AAABBBCCCDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGIIIJJJJJJHHHHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNMMMPPPSSSUUUUUURRROOOMMMMMMOOOPPPPPPMMMJJJIIIIIIGGGJJJNNNPPPQQQPPPQQQQQQOOONNNKKKJJJJJJLLLPPPRRRPPPOOORRRYYY[[[YYYXXX[[[]]]tttrrrXXX]]]WWWOOONNNJJJIIIRRRPPPTTTRRRIIIDDDHHHOOOSSSVVVVVVWWWUUUJJJ@@@AAAIIIHHH@@@888666777777777888777666666888::::::777333>>>888888AAAHHHKKKOOOTTTOOOLLLJJJKKKNNNNNNJJJEEE@@@@@@@@@>>>;;;::::::;;;<<<:::999888:::::::::999333444444555666777888888333222222222222222222333222111111222444444333111111111111111222333444555444222///---,,,...000111000000///...............//////000111111111111000000/////////............000000//////.........---000000000000000000000000///......---------......000000000000111111111111000111111222333333444444333333333333444555666666777777777888;;;???CCCEEE<<<;;;999888888999;;;<<<888;;;===>>>===<<<<<<===<<<>>>BBBEEEHHHIIIJJJJJJIIIHHHHHHIIILLLOOOPPPOOOYYYaaajjjllljjjgggiiillljjjfff___jjj~~~www\\\IIIDDDMMMSSSPPPQQQWWWWWWRRRTTTXXX\\\\\\ZZZYYYZZZ\\\fffbbb\\\VVVSSSTTTVVVWWWWWWSSSPPPPPPUUU[[[^^^___VVVYYYXXXSSSQQQTTTWWWWWWXXXSSSRRRXXX]]]\\\YYYXXX[[[[[[[[[[[[[[[[[[\\\\\\YYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]][[[ZZZZZZZZZ]]]aaaeeefffeeeddd___^^^\\\[[[\\\___cccfff^^^ZZZUUUSSSTTTRRRLLLGGGHHHGGGEEEDDDCCCCCCCCCCCCEEEDDDCCCAAA@@@???>>>>>>>>>===;;;;;;;;;999777555666666666666666555555555222333333444444333333222333222222111111000000000///...///000222333222000000000000000000000000000//////000000111111111222000111111111111222222222111222222333333333222222222111111333555666444333666444555777777555777<<<222444555444444444777999999999:::999999;;;>>>AAA===<<<777888===:::>>>PPPrrr;;;;;;;;;<<<<<<<<<<<<======>>>???>>>===<<<===>>>>>>???@@@BBBCCCDDDDDDEEECCCCCCDDDDDDEEEEEEFFFFFFFFFHHHJJJKKKIIIGGGFFFFFFHHHHHHHHHHHHIIIKKKLLLMMMOOOOOOPPPPPPQQQRRRSSSSSSQQQPPPOOONNNMMMMMMLLLMMMHHHIIIKKKLLLNNNNNNOOOOOOPPPPPPOOOMMMKKKKKKNNNPPPQQQQQQPPPPPPPPPPPPQQQQQQZZZddd~~~aaaUUUIIIEEEDDDAAA??????DDDFFFDDD???===???@@@>>>IIIFFFAAA<<<999:::>>>BBB@@@>>><<<<<<<<<999444000444333222222333222000...444333222222444:::BBBHHHMMMLLLJJJGGGEEEBBB@@@???;;;:::777444111000//////555555444222222333777:::888777555444444666999:::222333333333222111111000222111111111000000//////222111111000///.........111111000000//////......///...---,,,,,,---///000......---------......///000///...---------------////////////////////////////////////000000000000333222000...---------...000000000000000000000000000000111111111222222222333444555777777777777666888999999::::::;;;<<<<<<::::::::::::::::::::::::666999<<<=========>>>???>>>===@@@EEEHHHGGGHHHKKKMMMMMMJJJMMMUUURRRQQQ\\\uuummm\\\WWWUUUQQQQQQVVVcccrrrsssdddTTTKKKOOONNNNNNNNNOOOQQQSSSUUUWWWWWWXXXXXXYYYZZZ[[[\\\gggbbb[[[VVVUUUUUUUUUUUUNNNSSSXXXZZZYYYVVVVVVWWW[[[ZZZWWWUUUSSSRRRRRRRRRVVVTTTTTTXXX]]]___\\\XXXZZZ\\\^^^]]]\\\[[[\\\]]]YYYXXXWWWXXXYYYZZZYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYYYY[[[___bbbaaa___^^^^^^]]]]]]\\\[[[[[[ZZZZZZWWWSSSOOONNNLLLJJJIIIEEEDDDCCCEEEFFFDDD???;;;BBB@@@>>>===>>>>>>===<<<===<<<<<<;;;999888777777888777777666555444444444444444444333222111000///111111111111000000000000111111000///......000222000000000000000000000000//////000000000000//////////////////000000000000111111111111111111111111222222333333333333444444222222222333333444444444444333222222333666999:::888:::;;;;;;:::;;;===???999;;;555333888999>>>MMMppp::::::::::::;;;;;;;;;;;;<<<>>>???>>>===<<<===>>>??????@@@AAAAAABBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFEEEGGGJJJJJJIIIHHHGGGGGGJJJJJJJJJIIIIIIJJJJJJJJJMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPOOONNNNNNNNNNNNNNNKKKKKKMMMNNNOOOOOOOOOOOORRRRRRQQQOOOMMMMMMOOOQQQOOOPPPRRRTTTTTTRRRPPPOOOYYY___tttxxx]]]UUULLLEEE>>>999;;;@@@IIIIIIDDD<<<888<<>>BBBAAAAAA???===;;;:::888777666555333222111111111222333333333222111222444777222222111222444777;;;===666777777777666666555444111000000000////////////111000000///......------/////////...............//////---,,,---...000111///...............//////000000///.......................................///000000111222333444444666555333000///.........000000000000000000000000111111222222222333333333222333444666666666666555777888888999999:::;;;;;;999999999999999999999999777999<<<======<<<===>>>>>>>>>BBBHHHJJJIIIIIIMMMJJJZZZ```bbbkkkooolllmmmyyylll]]]TTTNNNGGGAAA===AAAKKK^^^mmmkkk\\\MMMFFFJJJJJJJJJJJJKKKLLLMMMNNNQQQRRRTTTVVVXXXYYYZZZZZZ]]]ZZZVVVTTTTTTVVVWWWWWWPPPSSSWWWYYYYYYXXXWWWWWWYYYXXXWWWVVVUUUVVVWWWWWWVVVTTTRRRUUUZZZ\\\ZZZWWWXXXZZZ[[[[[[ZZZYYYYYYZZZWWWWWWWWWXXXYYYYYYYYYXXXXXXYYY[[[\\\\\\[[[YYYXXXYYYWWWWWWYYY]]]___^^^]]]]]]]]]\\\[[[ZZZYYYYYYXXXVVVTTTPPPMMMLLLKKKJJJHHHFFFEEEDDDEEEFFFDDDAAA===DDDAAA???>>>>>>>>>===;;;<<<<<<;;;:::999888777777777777666666555444444333333333333333222111000///111111111000000000///////////////...------///000000000000000000000000000//////000000000000//////////////////000000000000111111111111111111111111222222222333333333444444222333333333333333333444333333222222333555777888777888999999999:::<<>>MMMppp999999999999::::::::::::<<<===>>>===<<<<<<===>>>??????@@@@@@@@@??????>>>BBBBBBBBBCCCDDDDDDEEEEEEDDDFFFIIIJJJIIIHHHHHHIIIMMMLLLKKKKKKJJJIIIHHHHHHKKKKKKKKKKKKKKKKKKLLLLLLOOOOOONNNNNNNNNNNNOOOOOOMMMNNNNNNOOOPPPPPPOOOOOORRRSSSRRRQQQOOONNNOOOQQQMMMPPPTTTWWWWWWTTTPPPMMMWWWWWWeeesssuuuxxxuuujjjUUUSSSNNNGGG<<<777>>>HHH^^^\\\RRRFFF@@@EEEMMMQQQJJJIIIHHHGGGEEEDDDCCCCCC@@@????????????===:::777777555444444666888999999222222222222222444777:::::::::999999888777666666444333222111111111111111///111222111000000111333000000///000222555999;;;777777888888888777666666/////////...............//////......------,,,,,,,,,------------.........000///.........///111222000//////....../////////111000000000000/////////........................000000111333444555666777666555333111///...------000000000000000000000000222222222333333333444444111222333444555555555555666666777777888999999999888888888888888888888888888:::<<<===<<<;;;<<<===<<<<<<@@@FFFGGGFFFIIIMMMTTTqqq~~~~~~sssqqqXXXDDD@@@???777444999999FFFZZZfffaaaRRREEEAAAGGGHHHIIIJJJLLLMMMNNNOOOLLLNNNQQQTTTWWWXXXYYYYYYWWWUUUTTTTTTVVVWWWWWWWWWRRRSSSTTTWWWYYYYYYWWWUUUUUUTTTTTTUUUVVVXXXZZZ[[[VVVSSSQQQRRRVVVXXXXXXVVVVVVXXXYYYYYYXXXWWWWWWXXXVVVWWWWWWXXXXXXXXXXXXXXXVVVWWWZZZ\\\\\\ZZZWWWVVVVVVUUUUUUWWWZZZ[[[[[[ZZZ[[[[[[ZZZYYYXXXVVVVVVUUURRRPPPMMMKKKJJJIIIGGGEEEFFFEEECCCCCCDDDCCCAAA@@@DDDBBB???>>>>>>>>><<<;;;;;;;;;:::999888777777666666666555555444444333333333333333333222111000000111111000000000000//////------------------......000000000000000000000000//////000000000000//////////////////000000000000111111111111111111111111222222222222333333333333444333333333333333333222222222333333333444444444444666777888888999<<<>>>888;;;555444999999===LLLnnn999999999999:::::::::::::::<<<======<<<;;;<<<>>>>>>>>>???@@@@@@@@@??????AAAAAAAAABBBCCCCCCDDDDDDBBBDDDGGGHHHHHHHHHIIIJJJLLLLLLKKKKKKJJJIIIHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMQQQRRRRRRQQQOOONNNNNNOOONNNQQQTTTWWWWWWTTTQQQNNNTTTOOOVVV```bbbffffff[[[OOONNNLLLHHHAAA@@@IIIUUUgggeee\\\OOOJJJOOOWWW[[[YYYVVVQQQLLLIIIEEEBBBAAA>>>>>>>>>>>>>>>===;;;::::::888666555777999:::;;;222333444333222111333444666666666666666777777777555555333222111000//////...000222222111//////000333222111000///000111222333333444444444333333222---------------------------------,,,,,,,,,+++++++++,,,,,,---......//////000/////////000111222333111000000////////////000111111111111111111111000........................000111111222333444444555333222111000///......---////////////////////////111111222222222222333333000111222222333333444444444555555666666777888888888888888888888888888888999;;;<<<<<<;;;:::;;;<<<>>>===???CCCDDDFFFMMMUUUkkktttcccSSSGGG>>>:::888666<<>>===<<<<<<:::888::::::999888777777666666555444444444333333333222222222222222222111000000111000000000////////////...------...000000///---//////////////////////////////000000000000//////////////////000000000000111111111111111111111111111222222222222333333333444444444333333222222222222222333333333222222111222333555666777888;;;===888;;;666444999999===KKKkkk::::::::::::;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<>>><<<===>>>@@@AAAAAABBBBBB@@@@@@@@@AAABBBBBBCCCCCCAAACCCEEEFFFFFFFFFHHHJJJHHHHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKMMMOOOPPPPPPNNNMMMMMMMMMPPPQQQRRRSSSSSSRRRQQQPPPQQQJJJMMMRRRSSSXXXYYYPPPMMMIIIGGGHHHGGGHHHPPPXXXXXXXXXSSSMMMMMMTTTZZZ\\\^^^WWWMMMEEE@@@>>><<<;;;;;;;;;<<<<<<;;;:::::::::===:::777666777888999999333555666555333111111111///000000111111222222222444444444333222222111000...000333333222000///000444333111///...---------...//////000000000//////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,---...///000000111/////////000111222222333111111000///////////////111111222333333222222111////////////////////////111000000000000000000000000000111111111222222222////////////////////////000000000000111111111111000000111111222333333444333444444555555666666777999999999999999999999999:::;;;<<<;;;::::::;;;<<>>IIINNNLLLOOOPPPPPPPPPOOONNNKKKHHHFFFGGGGGGIIIJJJKKKLLLMMMLLLMMMOOORRRSSSTTTUUUTTT[[[ZZZYYYYYYXXXVVVRRROOORRRPPPNNNPPPTTTVVVUUUSSSTTTSSSSSSSSSTTTVVVXXXYYYZZZWWWTTTRRRSSSUUUVVVWWWYYYZZZ\\\\\\ZZZZZZZZZ[[[UUUXXX[[[[[[ZZZYYYYYYZZZ[[[YYYWWWVVVVVVWWWYYY[[[UUUVVVVVVWWWWWWWWWXXXXXXXXXWWWVVVTTTRRRPPPOOONNNOOOMMMIIIGGGEEECCC???<<>>======>>>???@@@>>>;;;::::::999888666888888888777777666666555333333333333222222222222111111222222222111000000000000000////////////...///...///111333444111...//////////////////////////////000000000000//////////////////000000000000000000000000000000000000111111111222222222333333444444444333333222222222222222333333333222111000111222444555555777:::<<<888;;;666555:::888<<>>???AAABBBBBBBBB?????????@@@AAAAAABBBBBB@@@BBBCCCDDDDDDDDDFFFHHHDDDEEEGGGIIIJJJKKKJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJHHHKKKNNNOOONNNMMMLLLLLLPPPPPPOOONNNNNNOOOPPPPPPOOOGGGIIILLLJJJNNNQQQJJJMMMHHHEEEGGGIIIIIILLLPPPMMMNNNNNNQQQYYYccceeeccc[[[RRRFFF===::::::;;;;;;888999:::999777777888999<<<999777666666777666666333555666555333111111111////////////000000000000///000111333444555555555///111333333111000000000000000///......---......------.../////////......,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,------...///000000000......///000111222222333111111000///............000111222333333333222111000000000000000000000000111111000000///......---///000111333444555555555000000000000000000000000/////////000000000000111111000000000111222333444333333444444555666666666999999999999999999999999999:::;;;:::999:::;;;===AAA???@@@BBBFFFOOO___ooojjjNNNGGG;;;===<<>>;;;??????>>>===;;;;;;===???===;;;999888888888777666777777666666666555555555222222222222111111111111000111111111111111000000000000////////////......000000000444777777333///000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111111111222222222222444333333333333333333222333222222222222222222222111333444555555666999;;;888;;;777555:::888;;;IIIccc999999999999::::::::::::777999:::;;;::::::<<<===;;;<<<===>>>??????@@@???>>>>>>??????@@@AAAAAAAAA???AAABBBBBBAAABBBDDDFFFBBBDDDFFFHHHIIIIIIIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJEEEIIIMMMOOOOOONNNMMMMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNHHHJJJLLLFFFIIIMMMHHHLLLHHHFFFHHHHHHGGGHHHKKKLLLMMMNNNUUUcccmmmllldddYYYOOOCCC;;;:::;;;<<<<<<777888999888555444666888777555444444666666555444222333444444222111111222333333222222222111111111---...000222444444444444000111222222000//////000---------.........//////,,,------...//////......,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///------...000111222222222111000///...------------///000222333333333222111111111111111111111111111111111111111111111000000---///000222333333333333000000000000000000000000///000000000000111111111111111000000111222444555333333444444555666666666888888888888888888888888888999:::999999:::<<>>===>>>???>>>;;;;;;<<<>>>;;;999888777888999888777666666666555555555555444111111111111111111111111000000111111111111000000000000/////////.........000///111555999999444///000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111111111222222222222222333333333333333333444444333222111111222444444222444555555555666888:::888;;;777666:::888;;;HHHaaa777888888888888999999999777999::::::::::::<<<===<<<<<<============<<<<<<>>>>>>>>>???@@@@@@AAAAAA???@@@AAAAAA@@@@@@BBBDDDBBBDDDFFFHHHIIIHHHGGGFFFBBBCCCCCCDDDEEEFFFGGGGGGLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKDDDHHHMMMPPPPPPOOONNNNNNKKKKKKKKKLLLLLLKKKKKKKKKMMMIIILLLMMMEEEGGGLLLHHHIIIHHHIIIKKKIIIFFFHHHLLLJJJHHHHHHOOO]]]gggbbbXXXVVVMMMAAA999888999888777777888999777444333555777222222222333555666555333111222333222111000111222333333222111000000//////...///000222222222111000000111111000///......000........................++++++,,,---......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...000111111222222000000///------,,,,,,,,,...///111333333333111000222222222222222222222222222222222333333444444444+++,,,---/////////...---000000000000000000000000000111111111111222222222222111111111111333444555333333444555555666666777777777777777777777777777777888999999999:::===@@@FFFIIIOOOWWW]]]fffwwwkkkZZZQQQFFFAAATTTNNNMMMQQQMMMDDDFFFOOOBBBKKKPPPKKKGGGIIIKKKJJJOOOMMMJJJHHHHHHKKKOOORRRRRRRRRRRRSSSVVV[[[___bbb]]][[[ZZZZZZYYYWWWTTTQQQRRRTTTUUUSSSQQQSSSWWW[[[YYYXXXXXXWWWXXXYYYZZZ[[[YYYYYYXXXUUUSSSRRRSSSTTTUUUWWWXXXXXXWWWVVVVVVWWWOOOTTTYYYYYYVVVSSSTTTVVVWWWVVVUUUTTTTTTUUUVVVWWWSSSUUUWWWVVVSSSRRRSSSVVVWWWVVVTTTQQQOOOLLLJJJIIIGGGFFFFFFGGGGGGFFFDDDAAA<<<>>>@@@???<<<;;;===???;;;999888888999::::::999555555555555555555444444000000000000000111111111///000000111111111000000000/////////............000///000555999999444...000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000111111111111222222222222222222333333444444444444333222111111333555666333444666555555555888:::888<<<777666;;;888;;;HHHaaa999999888888888888888888666666888999:::;;;;;;<<<999999::::::;;;<<<============>>>>>>??????@@@@@@???BBBDDDCCC@@@???@@@CCCDDDDDDDDDEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEKKKLLLLLLMMMKKKIIIGGGEEEEEEFFFIIIKKKMMMOOOPPPQQQNNNLLLJJJHHHGGGHHHIIIJJJLLLKKKKKKLLLLLLKKKIIIGGGHHHHHHHHHGGGGGGGGGFFFFFF@@@AAADDDHHHLLLPPPRRRTTTQQQKKKCCC===:::888777666666666666666666555555444555555444333333222111111111111111111111111111111333222222111000//////...//////000000000000//////........................,,,++++++---000111000///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,,,,,,,,,,++++++*********000000111333444555666777888444000111555777444111222333555777777777666666111222222000...---------000222555555333000//////000000000000000000000000666777777555333111111222444777777555666:::;;;888888777777999::::::888666999777777999;;;>>>HHHQQQ]]]hhhnnnnnnuuuhhhNNNAAABBBJJJPPPRRROOOJJJEEEBBBBBBCCCCCCBBBEEEIIILLLKKKIIIHHHHHHIIIJJJIIIHHHHHHJJJNNNQQQMMMNNNPPPTTTXXXZZZZZZYYYXXXWWWVVVXXXZZZZZZWWWTTTYYYUUUPPPOOOQQQTTTUUUUUUTTTTTTUUUUUUVVVWWWXXXYYY[[[ZZZXXXVVVTTTRRRPPPOOOVVVXXXZZZYYYWWWUUUTTTTTTLLLLLLOOOWWW___```YYYQQQYYYXXXWWWXXXYYYXXXTTTPPPPPPTTTXXXXXXUUUQQQQQQQQQQQQRRRRRRQQQMMMKKKJJJJJJFFFFFFEEEDDDCCCBBB@@@@@@>>>>>>===<<<;;;:::::::::::::::999888777666555444666666555444333333222222111111111111111000//////...000111222222111000...////////////////////////,,,---///000000000///...000000//////.........---////////////////////////............////////////111111000000111111222333////////////000000000000000000111222333333444444333333333333333333333333333333444555666777888888999888888999888888>>>FFFfff::::::999999888777666666555666777999::::::;;;;;;999999::::::;;;<<<<<<===<<<<<<======>>>?????????@@@AAABBBAAA@@@@@@BBBCCCCCCCCCDDDDDDEEEFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGFFFFFFEEEGGGHHHJJJKKKKKKIIIHHHGGGGGGHHHIIIKKKMMMNNNNNNOOOMMMKKKJJJHHHGGGHHHIIIIIIKKKKKKKKKKKKKKKJJJHHHFFFGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGHHHCCC===999777777666555666666666666666555444444555444444333222222111111000000000000000000000000222111111000//////............////////////.................................---,,,---//////...,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,,,,,,,,,,+++++++++******,,,------...///000111111444111...000555777666444333444555666777888888888888777666444111///---------///222222111000000111333333333555666888:::;;;>>>???>>><<<888666555666666;;;>>>>>>??????<<<777;;;;;;;;;:::999999999:::===;;;<<<>>>BBBKKK[[[jjj~~~|||oooeeeVVVGGG??????DDDIIIIIIGGGDDDAAA??????@@@AAA@@@DDDHHHJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGIIIMMMPPPPPPPPPQQQSSSUUUVVVVVVUUUXXXWWWVVVWWWYYYYYYVVVSSSTTTRRROOOOOORRRTTTUUUTTTSSSRRRRRRSSSUUUWWWXXXXXXZZZYYYXXXVVVTTTSSSRRRQQQVVVXXX[[[[[[ZZZYYYYYYYYYKKKJJJMMMVVVaaahhhfffcccWWWWWWXXX]]]```^^^WWWPPPRRRRRRRRRQQQOOONNNOOOPPPOOOOOOPPPNNNJJJHHHGGGGGGDDDCCCAAA???>>>>>>??????======<<<<<<;;;;;;::::::999999888777666666555555555555555444333333222222111111111111111000//////...///111222222111///...////////////////////////---......///////////////000/////////............////////////////////////............////////////111111000000111111222333/////////000000000111111111111111222222333333333333333333333333333333333333333444555666777888888999888888999888888>>>FFFccc;;;;;;:::999777666555444555666777888999999::::::999999::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???BBB@@@>>>>>>???AAABBBCCCBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFGGGIIIIIIHHHHHHGGGFFFEEEEEECCCDDDFFFHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKIIIGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>>>><<<999777777777777666555555666666555555444333444444333333222222111111////////////////////////000000000///......---------------......---------------------------------///...---...///...,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,000---,,,///444777777666555555555666777999:::;;;===<<<999666333///---,,,***,,,.../////////111333555555666888;;;@@@DDDFFFFFFFFFEEEBBB>>>;;;:::::::::AAAGGGHHHIIIIIICCC===>>>BBBGGGHHHEEEBBBAAAAAAAAA===;;;===CCCPPPfffxxxxxxdddHHHIIIIIIEEEAAA>>>???AAA@@@@@@???>>>>>>>>>?????????BBBFFFIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHLLLNNNNNNNNNOOOPPPQQQSSSTTTUUUXXXWWWWWWXXXXXXXXXUUUSSSQQQOOONNNOOOQQQSSSTTTSSSRRRPPPOOOQQQUUUXXXXXXVVVXXXXXXWWWVVVUUUUUUTTTTTTZZZ\\\^^^^^^]]][[[[[[[[[WWWTTTSSSWWW^^^dddeeecccUUUUUUYYYaaagggeee[[[QQQSSSPPPLLLIIIJJJLLLMMMNNNLLLMMMLLLJJJFFFCCCCCCCCCAAA>>>;;;888777999<<<>>>;;;;;;;;;;;;;;;:::::::::777777777666666666555555555444444333333222222222111111111111111000////////////111111111111//////////////////////////////...............///000000////////////............////////////////////////............////////////111000000000000111222222000000000111111111222222111111222222222222222222333333333333333333333333333333444555666777777888999777888999888888>>>FFF```:::999999888777666666555555555666888888999999999999999:::::::::;;;;;;;;;999::::::;;;<<<===>>>>>>BBB>>>::::::>>>AAABBBAAA@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHKKKKKKKKKLLLKKKKKKJJJIIIKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHJJJIIIHHHFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@<<<:::999999::::::888777444555555555555444333333333333333333222222111111//////////////////////////////.........---------------............------------------------------...---,,,---......---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...222555555555666555555666777999<<<===<<<:::888555333000---++++++,,,------------000222444444444666:::???DDDGGGEEEEEEEEEBBB>>><<<;;;;;;<<>><<<======>>>>>>???????????????@@@BBBEEEFFFFFFFFFGGGHHHGGGGGGHHHGGGFFFGGGJJJMMMJJJJJJLLLMMMNNNQQQUUUXXXVVVVVVWWWXXXYYYYYYXXXWWWRRRPPPNNNMMMNNNOOOQQQRRRSSSPPPNNNQQQVVVYYYXXXVVVWWWWWWWWWWWWVVVVVVVVVVVV```aaabbb```]]]ZZZYYYXXX___[[[VVVUUUXXXZZZYYYXXXTTTTTTWWW```gggggg]]]TTTTTTOOOJJJHHHJJJLLLLLLKKKKKKKKKJJJGGGCCCAAA@@@AAA>>>;;;666333222666:::===999999999:::::::::::::::666666555555555555555555444333333333222222222111111111111111111000////////////000111111000/////////////////////////////////......------...000111///////////////.........////////////////////////............////////////000000000000000111222222000111111111222222222222222222222222111111111111222222222222222222222222222333333444555666777888888777777999888777===EEE\\\|||777777777777777777888888555666777888888888888888999999999:::::::::::::::999999:::;;;<<<===>>>>>>AAA===999999<<<@@@@@@???@@@@@@@@@AAABBBBBBCCCCCCBBBCCCCCCCCCEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFGGGGGGEEEFFFFFFFFFFFFFFFFFFFFFKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFHHHJJJIIIGGGEEEDDDEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@<<<:::999999:::999777666444444444444444333333222333222222222222222111111000000000000000000000000............------------.........//////.........------------------------+++++++++,,,...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,---///111111111444444444555777999<<<>>>:::777555444444333111...---......---,,,,,,...///000000000111333888<<>>?????????>>>===AAACCCDDDDDDCCCCCCEEEFFFFFFGGGHHHGGGFFFGGGIIIKKKJJJKKKMMMMMMMMMOOOSSSVVVSSSUUUWWWYYYZZZZZZ[[[[[[VVVTTTPPPLLLJJJLLLOOORRRSSSQQQPPPRRRVVVYYYXXXWWWVVVVVVWWWWWWWWWXXXXXXXXX___aaaaaa```]]]ZZZXXXXXXXXXUUUSSSTTTWWWYYYXXXWWWVVVTTTTTTZZZ```bbb\\\VVVTTTPPPMMMLLLNNNNNNLLLJJJJJJJJJIIIFFFBBB@@@@@@AAA===:::555222222555999===888888888888999999999999555555444444444444444444222222222222222111111111111111111111111000///////////////000000////////////////////////////////////......------...000111.........///////////////////////////////////////............////////////000000//////000000111222000111111111222222222222222111111111111111111111222222222222222222222222222222333444555666777777888777777888777777===EEEZZZyyy555555666777777888888999666777888888999999888888999999999999::::::::::::888999:::;;;<<<>>>??????AAA???===<<<===>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFJJJJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJIIIHHHHHHGGGGGGEEEHHHKKKJJJFFFDDDDDDFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCAAA???>>><<<<<<;;;999777777777666444333333333444444333333222111222222222222222222111111000000000000000000000000..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,*********,,,...//////---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,***++++++++++++,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,------...///000111222444666888;;;<<<888555333444777777555333000111111000...,,,---......---------...111333555222333555444333333444666111333222000555???GGGJJJGGGIIILLLMMMNNNSSSZZZ___cccSSSDDDAAADDDFFFHHHIIIMMMIIIBBB>>>???EEELLLQQQKKKJJJHHHBBB<<<999:::===;;;<<<<<<======<<<<<<;;;AAABBBBBBBBBAAABBBDDDFFFFFFHHHHHHHHHGGGGGGIIIKKKNNNPPPQQQPPPMMMLLLNNNQQQQQQTTTWWWYYYYYYYYYZZZ\\\XXXVVVSSSNNNKKKLLLOOORRRSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVWWWXXXXXXYYYYYYZZZZZZ\\\^^^^^^]]][[[[[[[[[VVVUUUUUUVVVXXXXXXXXXWWWXXXUUUSSSTTTWWWYYYXXXVVVRRRQQQPPPOOOOOONNNKKKIIIJJJIIIHHHEEEBBBAAABBBCCC???<<<999666666777:::<<<888888888888888777777777444444444444333333222222111111111111111111111111111111111111111000//////////////////////////////////////////////////////...............///000000.........///////////////////////////////////////............////////////000////////////000111111000000000111111111222222000000111111111111111111222222222222222222222222222222333444555666666777888666777888777777===EEEYYYwww666666666777777777777777777888999999999999999999999999999999999999999999999999:::<<<===>>>???@@@BBBCCCBBBAAA?????????AAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJFFFFFFEEEEEEFFFHHHJJJLLLJJJJJJIIIHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGEEEHHHLLLJJJFFFCCCDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA???===;;;:::999:::888666555555555444333333333333333333222111111111111111111111111222222////////////////////////........................---------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,......---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,*********+++++++++++++++***++++++++++++,,,---///,,,...000333555777888999555222000222666888555222000222333333111///............---......///000000---///000000//////111222---//////---000666::::::888666555444666:::>>>AAABBB<<<777777777555444666,,,000777@@@FFFHHHHHHGGGCCCAAA===:::888888:::;;;:::;;;;;;;;;<<<<<<======>>>??????@@@@@@BBBFFFIIIGGGHHHIIIIIIHHHHHHIIIJJJPPPSSSUUUSSSNNNLLLMMMOOOQQQTTTWWWXXXWWWVVVVVVXXXUUUVVVVVVSSSPPPNNNPPPQQQQQQTTTVVVTTTRRRQQQTTTXXXWWWWWWWWWXXXYYYYYYZZZZZZYYY[[[]]]^^^\\\[[[[[[\\\ZZZYYYWWWVVVVVVWWWWWWWWWYYYXXXUUURRRQQQQQQSSSTTTOOOPPPPPPNNNLLLJJJIIIJJJHHHHHHFFFDDDAAAAAACCCEEEAAA@@@>>><<<;;;;;;<<<<<<888888888777777666666555555444444333222111111000000111111111111111111111111111111111111000///////////////....../////////////////////////////////---......///////////////............/////////000////////////////////////............///////////////////////////000111111/////////000000000111111//////000000111111222222111111111111111111111111111222333333555555666777888666777888777777<<>>???@@@AAACCCFFFGGGEEEAAA???@@@BBB@@@AAAAAABBBBBBCCCCCCDDDBBBBBBCCCDDDFFFGGGIIIJJJEEEEEEDDDDDDFFFHHHKKKMMMJJJJJJJJJIIIIIIJJJKKKKKKFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEIIILLLKKKFFFCCCEEEGGGEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@???>>>===<<<;;;;;;;;;999666555666666666555222333333333333222111111111111111111111111222222..............................//////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,*********++++++,,,,,,,,,+++,,,,,,,,,------------((()))***++++++,,,...000***,,,///222555666777777333///---///333555333//////222444555333111000/////////000000000111111111---///000000......///111---111222111111333111...000000000222222111...+++000333888;;;999555666;;;888777999???CCCAAA<<<999===;;;999888999::::::999;;;;;;;;;<<<===>>>@@@AAA:::<<<===>>>@@@CCCHHHLLLGGGIIIJJJJJJHHHHHHIIIKKKMMMRRRUUUUUUPPPNNNOOORRRRRRUUUWWWWWWTTTRRRRRRTTTQQQTTTXXXXXXUUURRRQQQQQQOOOTTTWWWUUUOOONNNRRRWWWWWWWWWXXXXXXYYYYYYZZZZZZ\\\]]]___^^^\\\ZZZYYYZZZVVVTTTSSSSSSUUUXXX\\\^^^YYYYYYWWWSSSNNNMMMOOORRRNNNOOOOOOLLLHHHFFFGGGJJJGGGFFFEEECCCAAAAAACCCEEECCCBBBBBBAAA@@@>>>===<<<999888888777666555555444555555444333222000000///000000000000000111111111111111111111111000////////////............//////////////////////////////,,,---///000000000///...---.........//////000000////////////////////////............/////////000///////////////000111111////////////000000000000...//////000111222222333111111111111111111111111111222222333444555666777777666666888777666<<>>???AAAAAAAAAAAA@@@@@@???>>>CCCAAA@@@AAADDDFFFDDDBBBEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIGGGFFFGGGHHHJJJLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGIIIJJJJJJNNNIIIGGGHHHHHHGGGIIINNNKKKJJJIIIHHHGGGFFFFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@CCCAAA???===;;;;;;;;;;;;999888777666555444333333333333222222111000//////111111111111000000000000........................//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++------------------,,,,,,,,,...222444555444222000////////////000000000000000222333333222333555777555333111000111111000///111111111111000000/////////222666777666444333222333222000///...//////000...111666:::===@@@CCCFFF@@@@@@???>>><<<;;;999999::::::::::::::::::::::::;;;;;;:::;;;<<<>>>@@@AAA@@@???@@@CCCAAABBBMMMZZZ^^^VVVKKKEEEEEEIIILLLMMMUUUUUUTTTSSSRRRQQQPPPPPPQQQPPPSSSWWWWWWRRRPPPQQQOOOQQQXXX^^^\\\UUUPPPPPPMMMPPPQQQQQQOOOOOOSSSWWWXXXYYYYYYYYYWWWVVVWWWXXXZZZaaafffbbbXXXQQQRRRUUUWWWVVVTTTRRRSSSTTTWWWXXXSSSUUUUUUSSSOOONNNQQQUUUKKKLLLLLLMMMLLLJJJFFFCCCJJJGGGDDDAAA???>>>>>>??????>>>===;;;;;;<<<<<<===666555555555555444444444333444555666666444222111//////000000111111111222000000000000000000000000000000000000000000000000------......//////000000///////////////////////////////////////////////////////////////.........////////////000000000000444222000111333333000---000000000000111111111111333333222222333333444555333333333222222222222222444444333444444555666777777777666666666999>>>BBB[[[uuu666666666777777777888888666666666666666777888888777888888999999::::::::::::999999::::::;;;<<<===@@@AAAAAAAAA@@@??????>>>AAA@@@???AAACCCEEEDDDCCCDDDEEEEEEFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHIIIJJJKKKMMMLLLKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJGGGFFFIIIIIIFFFGGGJJJKKKKKKIIIHHHGGGFFFEEEEEEGGGFFFEEEDDDBBBAAA@@@???@@@???>>><<<;;;:::999999888888777666555444333222333333222111111000//////111111111000000000//////................................................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++------------------------,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++------------------------,,,...000222333222111000....../////////000000000...///111111111333666999666444222111222222111000111111000111111222333444444666999999777666555555999666222///...000333555:::>>>DDDJJJMMMMMMKKKIII>>>===<<<:::999999888888::::::::::::::::::::::::::::::::::::;;;===???@@@<<<<<>>============<<<;;;:::::::::;;;;;;555555555555444444444444222333444555555333222000//////000000000111111111////////////////////////000000000000000000000000.........////////////////////////////////////////////////////////////////////////////////////...////////////000000000000111///...000222333111...000000000000111111111111222222222222222333333444111111111222222222222222444333333444444555666777555555555444444777<<<@@@WWWrrr555555666666666777777777777777666666777777888999888888888888888999999999777777777777888999:::;;;???@@@@@@@@@@@@??????>>>@@@??????@@@CCCEEEEEEDDDDDDEEEFFFFFFGGGFFFEEEEEEIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKJJJIIIGGGFFFEEEDDDEEEFFFHHHIIIJJJJJJIIIIIIGGGFFFIIINNNNNNIIIFFFGGGLLLKKKIIIGGGFFFEEEDDDDDDFFFFFFDDDCCCAAA???>>>=========<<<;;;:::888777666777777666555444333222222222222222111111000000///111111000000000000//////............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++++++++***,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++,,,,,,------.........,,,---...///000000000000.........////////////000,,,---...///000333888;;;777555333222333333222111000000000000222444777999999:::;;;:::888777777888???;;;555000///111666999===@@@GGGNNNSSSPPPHHHAAA:::999777666555666888999999999999999999999999999999999999999:::<<<===>>>;;;<<>>>>>DDDLLLNNNJJJFFFDDDEEEHHHKKKLLLJJJIIIJJJKKKMMMPPPTTTVVVQQQNNNNNNPPPPPPNNNOOORRRMMMKKKMMMUUUYYYWWWSSSRRROOOOOONNNOOOQQQRRRQQQQQQVVVUUUTTTWWWYYYYYYVVVSSSUUUXXX[[[\\\ZZZYYYXXXYYYSSSRRRQQQQQQRRRTTTVVVXXXUUURRROOOPPPTTTVVVTTTQQQKKKFFFBBBBBBFFFHHHFFFCCCAAAAAA@@@@@@???>>><<<<<<;;;:::999999888888999999555555555555444444444444111222333333333222000000//////000000000000111111////////////////////////000000000000000000000000///////////////.........////////////////////////////////////////////////......//////////////////////////////000000000000...------///111222111000000000000000111111111111111111111111111222222333///000000111111222222222333333333333444555666777555555555444555777<<>>>>>???????????????>>>???@@@@@@BBBCCCEEEEEEEEEFFFEEEDDDDDDDDDEEEEEEFFFHHHHHHIIIJJJJJJJJJJJJIIIJJJJJJHHHGGGEEEDDDBBBBBBDDDEEEHHHJJJJJJJJJHHHGGGGGGHHHNNNUUUUUUNNNHHHGGGKKKJJJHHHGGGEEEDDDCCCCCCEEEDDDCCCAAA???===<<<;;;;;;;;;;;;;;;:::888666555555555555444333222222222222111111111000000000///111000000000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////------,,,,,,---......///------........./////////,,,---------...111666999555333222111222333222111111000//////000333777999:::::::::888555555666888???<<<666222111333666999777888>>>FFFKKKHHH>>>555888666444333333555888999888888888888999999999999888888888999999:::;;;<<<<<<>>>@@@@@@===<<<>>>CCCFFFDDDCCCBBBCCCEEEFFFGGGHHHGGGGGGHHHKKKPPPTTTWWWUUUQQQPPPRRRRRRQQQSSSWWWRRRLLLKKKQQQVVVUUUQQQOOOKKKGGGDDDFFFKKKOOOQQQQQQTTTRRRRRRVVVZZZ[[[VVVQQQWWWWWWXXXYYYZZZYYYWWWUUUVVVUUUTTTSSSTTTUUUVVVWWWWWWUUUTTTUUUXXXYYYXXXWWWMMMHHHCCCDDDGGGHHHEEE@@@===>>>@@@@@@@@@???===<<<999999999888888888888888555555555444444444333333111111111222111111////////////000000000000000000////////////////////////////////////////////////000000//////......------////////////////////////////////////////////////............////////////////////////000000000000......///000111111111000///000000000111111111111000000000000000111111222......///000111222222222333333333333444555666666777777777777777999===@@@RRRmmm333333444444444555555555666666555555666666777888888777777777777777777777666666666666777888999:::<<<===>>>>>>????????????@@@AAABBBCCCDDDDDDFFFFFFGGGEEEBBBAAAAAACCCFFFHHHGGGHHHHHHIIIJJJIIIIIIIIIHHHHHHGGGEEEDDDBBBAAAAAACCCDDDGGGHHHIIIIIIGGGFFFGGGIIIOOOVVVVVVOOOIIIGGGIIIHHHFFFEEECCCBBBBBBBBBCCCBBBAAA???===<<<::::::::::::;;;;;;:::888666555444444333333222222111111111111111000000000000000000000000////////////...................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////---,,,+++++++++,,,---...------------............---......------...111444333111//////000111000///111000...---...000333555777777666333111111333555:::888666444333333333444444444777===CCCBBB;;;444666555333222333555888:::777777777888888999999999777777888999999::::::::::::===@@@???===>>>???@@@DDDDDDDDDDDDCCCCCCDDDDDDIIIHHHGGGHHHKKKOOOSSSUUUVVVSSSRRRTTTUUUSSSUUUXXXRRRLLLJJJOOOTTTSSSOOONNNNNNHHHBBB@@@EEEKKKPPPQQQSSSQQQQQQUUUZZZ[[[VVVQQQVVVUUUUUUVVVXXXYYYWWWTTTWWWVVVTTTSSSSSSSSSSSSSSSUUUWWWYYYYYYWWWWWWYYYZZZOOOLLLIIIIIIKKKIIICCC===<<<===???AAAAAA???>>><<<999999999999888888777777555444444444444333333333000000111000000000//////000000//////////////////........................////////////////////////000000//////......------////////////////////////////////////////////////---.........//////000000////////////000000000000111222222222111000000000///000000000111111111111000000//////000000111222......///000111222222222333222222333333444555666777777888888777999<<>>>>>?????????@@@BBBCCCCCCBBBCCCDDDEEEEEECCCAAA@@@@@@CCCGGGIIIGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBAAABBBCCCEEEFFFGGGGGGFFFFFFEEEFFFJJJPPPPPPJJJFFFEEEFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@???===<<<;;;:::999:::::::::999888777666666333222222222111111111000000000000000000000000000000000////////////..............................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++,,,,,,------.........,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......---...///...,,,,,,---///000...------...//////...000///...------...000111222333222000......000222333444444444444222111000222222333777;;;<<<999555555444333222333555777999666666666777888888999999777777888999::::::999999555:::======>>>AAACCCBBBEEEGGGHHHGGGEEEDDDEEEFFFIIIIIIHHHIIIKKKNNNQQQSSSSSSPPPRRRUUUVVVSSSSSSVVVLLLHHHHHHMMMQQQPPPOOOOOOWWWQQQIIIDDDDDDHHHMMMPPPRRRQQQRRRUUUYYYZZZWWWTTTRRRRRRRRRTTTWWWXXXXXXWWWSSSRRRQQQPPPPPPOOOOOOOOOQQQTTTXXXWWWTTTRRRTTTWWWNNNNNNMMMMMMKKKGGGAAA===<<<===???@@@@@@???===<<<777888888888888777666666444444444444333333333333111111000000000/////////000000////////////..............................000000000000000000000000///////////////.........////////////////////////////////////////////////------......///000000000////////////000000000000222333444333111//////000000000000000111111111111000000000000000111111222///000000111111222222222222222222222333444555666555666666666666777:::<<>>????????????AAACCCBBB@@@???AAACCC@@@@@@AAABBBCCCEEEFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEECCCEEEIIIIIIEEECCCEEEBBBBBBAAA@@@@@@@@@@@@@@@=========<<<;;;;;;::::::999888777666555555555555222111111111111000000000///000000000000000000000000000/////////.................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++---......---,,,,,,,,,///---,,,,,,...///...---.........---......///000000000111000......///111000000111222222111000//////000222444555555444333333222222222333444555666555555666666777888888999777888999:::::::::999888666;;;<<<:::;;;@@@AAA>>>CCCFFFGGGGGGEEEDDDEEEGGGGGGGGGHHHIIIKKKMMMOOOPPPOOOOOORRRXXXYYYTTTRRRSSSHHHFFFGGGKKKLLLJJJJJJLLLYYYVVVQQQKKKGGGHHHLLLOOOQQQRRRTTTVVVWWWXXXYYYYYYRRRRRRSSSTTTTTTUUUUUUVVVNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQSSSSSSRRRQQQPPPPPPKKKLLLMMMJJJFFFBBB@@@@@@;;;<<<===>>>======<<<;;;555666666777666555444333444444444333333333222222222111000000000///000000000000/////////.................................000000000000000000000000.........///////////////////////////////////////////////////////////////------......///000000111////////////000000000000///111333222000///000111000000000000111111111111111000000000000111222222111111111222222222222222222222222222333444555666555666777777666777999<<>>?????????>>>@@@BBBAAA>>>===>>>@@@<<<>>>AAAEEEFFFFFFEEEDDDGGGEEEDDDCCCCCCEEEGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAABBBCCCDDDEEEFFFCCCCCCEEEEEECCCCCCFFF@@@@@@???????????????@@@<<<<<<;;;;;;;;;:::::::::888777555444333333444555111111111111000000000000////////////000000000000000/////////....................................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++------------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------(((+++...///...,,,++++++///---,,,,,,...//////...,,,---......///000000000///000111111000///000222//////000000111111111111///222555666444333222222111111222222333333333333444555555666777888888999777888:::;;;;;;:::999888:::>>>>>>999888<<<<<<888???BBBDDDDDDBBBBBBDDDGGGDDDEEEGGGIIIKKKMMMOOOOOONNNOOOTTT[[[\\\WWWRRRRRRIIIHHHIIIKKKIIIDDDCCCFFFTTTUUUSSSOOOJJJIIILLLOOOQQQSSSUUUVVVVVVWWWYYY\\\UUUVVVWWWUUURRRPPPQQQRRRLLLMMMNNNOOOQQQRRRSSSTTTSSSQQQOOOQQQSSSSSSOOOLLLHHHJJJJJJFFF@@@>>>@@@DDD;;;;;;<<<<<<;;;;;;::::::333444555555555444333222444444444333333333222222222222111000000000000000000000//////.........---........................000000000000000000000000---.........//////000000////////////////////////////////////////////////---------...///000000111////////////000000000000+++...111111//////000222000000000000111111111111111111111111111222222333333333333222222222222222222222222222333444555555777888999999888999;;;===MMMjjj333333333222222111111111333333333444444444555555444444333333333444555555999888888888777777666666888999;;;===>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<>>AAACCCBBB@@@@@@BBBDDD@@@@@@AAAAAA@@@???===<<<>>>===;;;999888777666666555555444444444333333333111111111111111111111111111111000000//////......////////////////////////........................------------------------//////.........---------------------------------------------------------------++++++++++++------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000111///+++***...333///000000...,,,+++,,,---111000...---,,,,,,------------------------------........................///......---------......////////////000000000000111111000000000000111111111111111222222333333333333333333333333333333333444444333444444555777777888999;;;<<<<<<;;;999888888:::<<<===<<<<<<===>>>:::BBBFFFCCC???@@@BBBCCCFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQSSSVVVWWWXXXXXXXXXPPPJJJFFFGGGHHHFFFGGGJJJNNNNNNMMMLLLLLLMMMMMMNNNPPPSSSWWWXXXXXXVVVUUUUUUTTTTTTUUUUUUUUUTTTSSSSSSPPPPPPQQQSSSUUUTTTQQQNNNNNNNNNMMMNNNOOONNNLLLIIIGGGFFFEEECCCAAA???===<<<;;;;;;;;;;;;;;;;;;;;;:::555555444333333333333444222222222111111111111000////////////............000000//////.........---000000000000000000000000////////////////////////////////////////////////---------...///000000111000000000000000000000000////////////////////////111111000000//////......000000000000000000000000000000000000111111111111222000//////000333666888>>>;;;777555555444111...222222222333444555777777888888888777666888<<>>????????????>>>>>>============>>>???AAABBBCCCCCCCCCCCCFFFFFFEEEDDDDDDDDDDDDEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBCCCCCCAAA@@@BBBDDD@@@@@@AAAAAA@@@???===<<<===<<<:::888777666666555444444444444333333333333111111111111111111111111000000000000//////......................................................------------------------///.........---------------------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000...++++++///444333444333111---+++,,,,,,111000...---,,,,,,------------------------------..............................------------........./////////000000000000111111000000000000111111111111222222222333333333333333333333333333333333444333444444555666666777888999:::;;;::::::999888888:::<<<<<<;;;;;;;;;<<>><<<;;;;;;;;;;;;;;;::::::999999555555444333333333333444222222222111111111111000000000000/////////......000/////////............000000000000000000000000////////////////////////////////////////////////------......///000000111000000000000000000000000////////////////////////000000000000//////......000000000000000000000000000000000000111111111111111000//////000222555666999666444333444444222000222222222333444555666777777777777666555777;;;>>>NNNfff222222222222222111111111333333333333444444444444222222222333444555666777777777777777666666666666777888999;;;<<<=========@@@@@@??????????????????<<<>>>???AAABBBCCCBBBBBBEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFFFFFFFGGGGGGGGGHHHBBBBBBBBBBBBBBBBBBBBBBBBAAACCCCCCCCCAAAAAAAAACCC@@@@@@@@@@@@???>>>===<<<;;;:::999777666555555444444444444333333333222222111111111111111111111111000000000////////////...................................................------------------------............---------------------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---111555999999888444000---,,,,,,000///...---------------------------------------------------------------...---------------............/////////000000000111111000000000000111111111222222222222333333333333333333333333333333333333333444444555666666777888888888888888888888888888:::;;;;;;:::::::::;;;???@@@???>>>AAAFFFEEEAAAEEEEEEEEEFFFFFFGGGHHHIIILLLOOORRRSSSTTTTTTVVVWWWUUUOOOLLLNNNNNNMMMMMMPPPNNNOOOQQQRRRQQQOOOLLLJJJOOOQQQRRRSSSRRRRRRSSSUUURRRSSSTTTUUUUUUUUUUUUUUURRRRRRSSSUUUVVVUUUSSSPPPNNNLLLLLLLLLLLLLLLJJJHHHEEEDDDDDDBBB@@@>>><<<;;;<<<;;;;;;:::999888777777555555444333333333333333222222222111111111111000111111000000000/////////////////////............000000000000000000000000////////////////////////////////////////////////------......///000000000000000000000000000000000////////////////////////000000000////////////...000000000000000000000000000000000000111111111111111000000000000111222333333222000111222333333222222222222333444555666777666666666555555777:::===JJJbbb{{{222222222111111111111111222222333333333444444444222222222333444555666777666666666666666666666666666777888999;;;;;;;;;<<<>>>???????????????>>>>>><<<===???AAACCCCCCCCCBBBDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEFFFGGGHHHIIIIIIJJJBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAAAAA@@@@@@@@@???>>>>>>======999999777666555444444444333333333333222222222222111111111111111111111111////////////////////////................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........000444777======;;;888333...,,,,,,//////......------------------------------------------------------------------,,,,,,------.............../////////000000111111000000000000111111222222222222222222222222222222222222222222222222333333444555555666666666777777666666666777888888999;;;<<<<<<;;;:::;;;;;;===??????>>>???DDDDDDBBBCCCDDDDDDEEEFFFHHHJJJKKKNNNPPPRRRRRRPPPPPPQQQTTTTTTOOOLLLNNNOOONNNNNNPPPMMMOOOSSSUUUUUURRROOOMMMSSSSSSTTTSSSRRRSSSUUUWWWTTTTTTUUUUUUTTTTTTSSSSSSRRRQQQRRRSSSTTTTTTRRRPPPMMMKKKJJJJJJJJJJJJHHHFFFEEEDDDDDDBBBAAA???===<<<;;;;;;:::999777666555555555444333333222222333333222222222111111111000000111111111111000000000000///////////////.........////////////////////////////////////////////////////////////////////////............//////000000///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000111000000000000222111000000111222333333333222222333444555666666666666777666666777:::===FFF^^^www111111111111111111111111222222222333333333444444333222222333444555666666555555555555555555555666666666888999::::::::::::;;;<<<===>>>>>>===<<<<<<<<<>>>@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEGGGHHHIIIJJJKKKCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@???>>>>>>=========888777666555444444333333333333222222222111111111000000000000000000000000.............../////////................................................------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......///000333666999<<<===<<<999444///---,,,...............---------------------------------------------------------,,,,,,,,,,,,,,,---..................////////////111111000000000000111111222222222222222222222222222222222222222222222222222333444555666666666666666555555555555666777888:::<<<>>>>>>===<<<======AAAGGGHHHDDD@@@@@@BBBBBBAAABBBCCCFFFHHHKKKNNNOOOTTTWWWXXXVVVRRRPPPRRRUUUQQQMMMKKKMMMNNNLLLLLLNNNLLLNNNRRRUUUWWWVVVTTTSSSXXXXXXWWWVVVTTTUUUWWWYYYWWWVVVVVVTTTSSSQQQOOONNNPPPOOOOOOPPPQQQQQQOOOMMMLLLJJJHHHHHHHHHGGGFFFDDDEEEEEEDDDCCCAAA???>>>===:::999888777666555444444444444333222222222222333222222222111111111000000111111111111000000000000.........///////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////...............////////////////////////////////////000000000111111111111111111111111000000000///333333333222222222333333333333333333444444555666666777888888888999;;;===FFF^^^vvv000000000111111111111111222222222222333333333333444444333333333444555555444444444555555555555555666777888999::::::::::::999:::;;;<<<===<<<;;;:::<<<===@@@BBBDDDDDDEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???@@@BBBCCCBBBAAA@@@@@@???===============888777666555444444444444222222222111111111000000000000000000000000000000---............/////////------------------------........................------------------------,,,,,,,,,,,,------------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,............111444777999888999:::888444000......---......///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------........./////////111111000000000000111111333333333222222222222111222222222222222222222222222333444666777666666555444555555666666777777888:::<<<>>>>>>>>>===>>>@@@HHHOOOQQQKKKDDDAAAAAAAAAAAABBBDDDFFFJJJMMMPPPRRRTTTWWWXXXTTTOOOLLLOOOSSSPPPKKKJJJMMMNNNLLLKKKMMMLLLMMMPPPSSSUUUVVVWWWWWW[[[[[[ZZZXXXVVVUUUWWWXXXWWWWWWUUUSSSQQQNNNLLLJJJNNNMMMLLLMMMNNNOOOMMMLLLLLLIIIGGGFFFFFFEEEDDDCCCDDDCCCCCCBBBAAA???===<<<888777777666555444333333444444333222222222222222222222222111111111111000111111000000000/////////.........///////////////000000000000000000000000////////////////////////////////////////////////......//////////////////000000000000000000000000////////////////////////---............/////////000000000000000000000000000000000000111111111111222111111000000000111111444444555333222111222444333333333333333444555666666888999999999999;;;===HHH___www///000000000111111111222111222222222222333333333555555444333333333444444333333444444444555555555777777888999::::::::::::888999;;;<<<===<<<;;;:::;;;<<<>>>AAACCCDDDDDDDDDEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@@@@AAADDDFFFEEEDDDAAA@@@>>>===<<<<<<======888777666555444444444555222111111111000000000000000000000000000000000000---------.........//////------------------------........................------------------------++++++,,,,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///333555666222444666555333111//////,,,---...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------.........//////111111000000000000111111333333333222222222111111111111111111111111111111111333555666777666555555333444666777888888777777888:::<<<======>>>???@@@EEEKKKNNNKKKHHHGGGEEEBBBBBBBBBDDDFFFIIIMMMOOOQQQNNNRRRTTTPPPKKKIIIMMMQQQPPPLLLKKKNNNPPPNNNMMMOOOMMMMMMMMMNNNPPPSSSVVVXXX[[[[[[[[[XXXUUUSSSSSSTTTUUUUUUTTTRRROOOMMMJJJIIIMMMLLLKKKLLLMMMNNNLLLKKKKKKIIIFFFDDDDDDDDDCCCBBBAAAAAAAAA@@@>>>===;;;:::666555555555444444333333444333222222111222222222222222222111111111111000000000000/////////................../////////000000000000000000000000000/////////////////////////////////////////////////////////////////////...000000000000000000000000////////////////////////---------.........//////000000000000000000000000000000000000111111111111333222111000000111333444222333444333111111333555444444333333333444555555555777888888888999:::<<>>===<<<<<<======888777666555555555555555111111111111000000000000000000000000000000000000---------.........//////------------------------........................------------------------+++++++++,,,,,,---------------------------------------------------------++++++------------++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++...111333444...000333444222111000000,,,---.../////////------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------.........//////111111000000000000111111333333333222222111111111111111111111111111111111111222555666777777555555222444666888999999888777666888;;;<<<======???@@@===AAAEEEGGGKKKNNNKKKEEECCCCCCDDDFFFIIIKKKMMMOOOMMMQQQTTTQQQLLLKKKPPPVVVRRRNNNMMMPPPRRRPPPOOOPPPOOOMMMKKKJJJLLLOOOSSSVVVZZZZZZZZZWWWSSSQQQPPPPPPSSSSSSRRRQQQOOOMMMKKKJJJMMMLLLKKKLLLMMMNNNMMMKKKKKKHHHEEECCCCCCCCCBBBAAA?????????>>>===;;;:::999444444444444444444444444444333222222111111222222222222222111111111111000////////////............---.........//////000000000000000000000000000000///////////////////////////////////////////////////////////////.........000000000000000000000000////////////////////////---------.........//////000000000000000000000000000000000000111111111111444333111///000222444666///111333222111111444777444444333333333444555555444555777888777888999;;;BBBYYYqqq111111111000000000000000111111111111222333444555666555333333222333444555444333333333333333333333555666777888999:::;;;;;;;;;;;;:::999999::::::::::::;;;>>>@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???BBBBBBCCCCCCDDDEEEEEEFFFBBBCCCDDDCCCCCCDDDGGGIIIEEEAAA>>><<<===>>>?????????===;;;:::::::::999888888666444222111222333555333222111000////////////000000//////.........---------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++---,,,++++++,,,---///000000000///............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////000000000000000000000000333333333333333222111000222222111111111111111111333333444444555666777777666777999999999888999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::===@@@DDDGGGJJJKKKDDDEEEGGGJJJLLLOOOQQQQQQOOOQQQTTTTTTSSSQQQQQQQQQOOONNNMMMLLLLLLMMMNNNOOOOOONNNMMMMMMNNNPPPRRRSSSYYYYYYYYYVVVSSSPPPPPPPPPUUURRRPPPOOOOOOOOONNNMMMNNNMMMKKKJJJJJJKKKLLLMMMIIIEEEBBBBBBDDDDDD???;;;DDDBBB@@@===;;;:::::::::888888888777666444333222333333222222111000//////000000000000000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000////////////000000......////////////......+++---000111000.........000000000000////////////111111222222222222111111000111111111111222222222444333333222222222333333555555444444555666888999FFFWWWqqq000000000000000000000000000000111222222333333444555444333333333333444555333333333333333333333333555666777888999::::::;;;;;;::::::999999:::::::::;;;<<<>>>@@@AAABBBAAAAAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@AAABBBCCCCCCCCCBBBCCCCCCCCCBBBCCCFFFHHHDDDBBB???===>>>??????>>>>>><<<:::999:::999888777666555333222222444666888444333222111000000000000000/////////............------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,---///000000///......------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////000000000000000000000000222333333333222222111000111111111111111111111111222333333444555555666666555777999999777777777888777777888:::;;;<<<===>>>:::;;;<<<===???AAABBBCCCBBBCCCDDDFFFIIIKKKLLLMMMSSSUUUVVVVVVSSSQQQOOOOOONNNMMMMMMMMMMMMNNNNNNOOOOOONNNMMMMMMNNNPPPSSSUUUTTTUUUUUUSSSQQQOOOOOOPPPTTTQQQMMMKKKLLLMMMMMMLLLJJJJJJIIIIIIHHHHHHIIIIIIGGGDDDAAABBBDDDDDD@@@<<>><<<:::999999999777777777777555444333222333333222111111000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000//////......//////000////////////////////////...000222222111//////000000000000000////////////111111222222222222111111000111111111111222222222222222222222333555666777666666555555666777999:::EEEVVVooo000000000000000000000000///000111333333333333222444444333333333333444444222222333333444444555555555666666777888999::::::::::::999999999999::::::<<<===???@@@AAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCAAACCCCCCCCCBBBBBBDDDFFFDDDBBB@@@@@@@@@???>>><<<===;;;888888888888777555444333222222444666999:::444444333222111111111111////////////............------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,.../////////......---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////000000000000000000000000222222222333222222111000111111111111111111111111222222222333333444444555777888:::999888777777888666666777999:::;;;<<<===::::::;;;<<<===>>>??????AAAAAACCCDDDFFFHHHIIIJJJOOOQQQSSSSSSQQQNNNMMMMMMKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLMMMPPPTTTVVVQQQRRRSSSRRRPPPOOOOOOPPPSSSPPPLLLKKKKKKLLLLLLLLLFFFGGGGGGGGGFFFFFFEEEDDDDDDBBB@@@AAACCCCCC@@@===@@@>>><<<:::888888777888777777666666555444333222222222222111111000000///000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////............///////////////////////////////////////..................///000///...------...///000222333444333111000000111////////////000000000000111111222222222222111111000111111111111222222222000000111333555777999:::888777666666777888:::;;;DDDTTTkkk/////////000000000000000...///111333444333222111333333333333333333444444111222222333444555666666666666666777888999999:::999999999999999999:::;;;===>>>???@@@AAA@@@@@@???AAAAAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCBBBCCCDDDDDDCCCBBBDDDEEECCCBBBAAAAAAAAA@@@===:::;;;999777666666666555444333222222222333555777888333222111111000000000111///////////////.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---++++++,,,,,,---......///......---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------------...//////000000000000000000000000111111222222222222111111111111111111111222222222111111222222222333333333888:::;;;;;;999888888999888888888888888888888888::::::<<<===???@@@BBBBBBBBBBBBCCCEEEFFFHHHIIIIIIFFFIIILLLMMMLLLKKKKKKKKKHHHIIIKKKMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLPPPSSSVVVRRRTTTUUUTTTRRRPPPOOOOOORRRQQQOOONNNOOONNNMMMKKKDDDEEEEEEFFFEEEDDDBBBAAAAAA@@@???@@@AAABBB???======;;;999777666666666666666666666555444333222222222111111111000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......------------......111000...,,,,,,...000111444444444222000///000222////////////000000000000111111222222222222111111000000111111111222222222000111222333555777999;;;777777666666777888:::;;;CCCQQQggg......//////000000000000---///111333444333222111111222222333333444444444222222333444444555666666666666666777777888888999888888888888999999:::;;;===>>>???@@@AAA@@@@@@???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFEEECCCCCCCCCDDDAAA@@@@@@AAAAAA???<<<999:::888666555555555444333333222222111111222333333111000000////////////000.........///////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++************++++++++++++++++++,,,------...............---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////000000000000000000000000000111111222222111111111000000111111111222222222111111111222222222222222666888999999888777777888888888888888888888888888;;;<<<===>>>???AAABBBBBBAAABBBCCCDDDFFFGGGHHHIIIDDDFFFIIIJJJJJJHHHHHHHHHEEEFFFHHHJJJLLLLLLLLLKKKJJJJJJJJJKKKMMMPPPRRRTTTSSSUUUVVVUUUQQQNNNMMMLLLNNNOOOOOOQQQQQQOOOKKKGGGDDDDDDEEEEEEDDDCCCAAA@@@???>>>>>>???@@@@@@>>>===:::999777666555555555666444555555444444333222111111111111000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////............////////////////////////////////////......------------......111000...,,,,,,...000111333333333111///...///000.../////////000000000111111111222222222222111111000000111111111222222222333333333444555666888888777666555555666777999:::BBBOOOeee---......//////000000111...///000222222222222111000111222333444444444333333333444444555555666666666666666777777777888888888888777888888999:::;;;<<<===???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA????????????????????????CCCDDDFFFEEECCCBBBBBBBBB???>>>>>>???@@@???<<<::::::888555555555555444333444333222111000000//////000//////.........//////.........///////////////------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++***+++,,,---............///......---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------------...//////000000000000000000000000///000111111222111111111000000000111222222333333222222222222222222222222222444666666555444555666555555666888999:::;;;<<<>>>>>>>>>>>>============???@@@AAACCCDDDFFFGGGHHHKKKMMMNNNMMMKKKHHHFFFFFFDDDEEEGGGIIIJJJLLLLLLLLLKKKKKKMMMNNNPPPQQQRRRSSSRRRTTTUUUTTTPPPLLLJJJIIIKKKLLLMMMOOOOOOMMMHHHDDDDDDDDDDDDCCCBBBAAA@@@???======>>>>>>>>>======<<<888777666444444444555555333444444444333333222111000000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////............///////////////////////////////////////..................///000///...------...///000000111222111///......///......//////000000111111111111222222222222111111000111111111111222222222444444333333444555666666666666555555666777999:::AAAOOOddd~~~------......///000000111//////000000111222222222///000222333444444333333444444444555555555555555666666666666777777777777777777777777888999:::;;;;;;<<<>>>@@@AAABBBAAAAAA???@@@AAAAAABBBBBBBBBAAA???????????????>>>>>>>>>AAACCCDDDCCCAAA?????????===<<<<<<<<<>>>>>><<<;;;:::888666555555555444333333333222222111000000000000000////////////000000............/////////000------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))******+++,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,***+++,,,............---000///......------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...------------...//////000000000000000000000000//////000111111111111111///000000111222222333333333333333333333333333333111333666666666666777888555666777888999;;;<<<<<<========================???@@@AAACCCFFFHHHIIIJJJNNNPPPQQQPPPMMMIIIGGGFFFFFFGGGGGGIIIKKKMMMNNNOOOMMMOOOQQQTTTUUUUUUSSSSSSQQQSSSUUUTTTQQQNNNLLLKKKMMMLLLKKKLLLLLLKKKHHHFFFDDDCCCBBBAAA@@@?????????<<<===>>>>>><<<;;;;;;;;;777666555444444444555666222333333333333222222111///000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////............////////////////////////////////////000//////......//////000////////////////////////...000222222000/////////.........///000111111111111111222222222222111111000111111111111222222222222222222222333444555666777777666666777888:::;;;@@@OOOeee---------...///000000111000/////////000111222333///000222333444444333333555555555555555444444444666666666666777777777777777777777777888999:::;;;:::;;;>>>@@@AAABBBBBBBBB???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???AAABBBBBB???===<<<<<<<<<;;;:::;;;<<<======<<<:::888666555555555444333333333333222222222111111111000000000000000111111---.........//////000000------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------***+++,,,...///......---000000///............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------------...//////000000000000000000000000//////000111111111111111///000000111222222333333333333333333333333333333333555888999999999;;;<<<999999999999999999999999:::;;;<<<>>>???AAABBBCCCAAABBBDDDFFFIIIKKKMMMNNNLLLNNNPPPPPPMMMKKKIIIIIIHHHHHHHHHIIIKKKNNNQQQRRROOOQQQUUUXXXXXXWWWUUUSSSQQQSSSVVVVVVTTTRRRPPPOOORRROOOLLLJJJKKKKKKKKKKKKDDDCCC@@@???======>>>>>><<<===>>>===<<<:::::::::666666444444444444555666222222333333333222111111////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000////////////////////////000000////////////000000......////////////......---///222333222000000000---......///000111111222111111222222222222111111000111111111111222222222111111111222333444666666999888888888888:::;;;<<<@@@OOOeee////////////000000000000//////000000000000//////000000000111222222333333333333222111222333444555666666666666777777777777;;;:::999888888888999:::;;;<<<===??????===<<<;;;CCCAAA@@@AAADDDEEEBBB@@@AAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@??????:::::::::::::::::::::999888666444444444333222000111111111111000000000000////////////////////////,,,,,,------...///////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++///...,,,+++***++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++------,,,++++++,,,,,,,,,000///---,,,++++++,,,,,,---///000000---+++******+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000000000000000///.........///111222000111111111111222222222000111111222222333444444666666666666777888::::::777888888999999999999888999:::<<<===???@@@@@@AAABBBBBBCCCEEEGGGIIIHHHGGGLLLLLLLLLKKKKKKJJJIIIHHHFFFHHHIIIIIIIIIKKKQQQUUUQQQTTTXXXZZZYYYWWWUUUTTTRRRSSSUUUVVVUUUSSSQQQPPPUUUPPPJJJHHHIIIIIIFFFBBBGGGEEEBBB???===<<<======;;;<<<;;;;;;:::999888777555555444444444333333333333333333333333222111000//////...//////000111222000000//////.........---........................000000//////.........---////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////---------,,,,,,---------////////////000000000000000000000000111111111111000000000000000000000000000000111222222222222111///000000222333444555555888999:::999888888:::;;;@@@NNNZZZsss.../////////000000000000//////000000000000/////////000000111111222333333333333222222222333444555555555555666666666666777999999:::;;;;;;:::999999:::;;;===>>>>>>>>><<<<<<@@@???>>>@@@CCCEEECCCAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>::::::::::::999999999999777666444333444333222000111111111000000000//////.......................................---------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,---111000///---,,,,,,------000111111000---*********+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////111000/////////000222222000000111111111222222222000111111222222333333444555555555555555666777888666777888888888888888888:::;;;<<<===>>>?????????AAAAAAAAACCCEEEGGGHHHHHHLLLLLLMMMMMMLLLLLLKKKKKKJJJLLLMMMMMMMMMNNNQQQUUUQQQTTTXXXYYYXXXVVVUUUUUUTTTTTTUUUUUUUUUTTTRRRRRRTTTPPPKKKJJJKKKKKKIIIEEEFFFDDDBBB@@@>>>===============<<<;;;:::888666555444444444444333333333333222222222222222222111111//////////////////000111000/////////....................................000/////////............////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////......------------......////////////000000000000//////000000000111111111000000000000000000000000000000111222222222222111000000111222333444555555666777888777666777888:::===LLL[[[uuu....../////////000000000...//////000000//////...//////000111111222222333333222222222222333444444444444444444555555555555777999;;;======;;;999777888999;;;===>>>>>>===============???BBBDDDCCCBBBCCCCCCBBBBBBAAA@@@?????????@@@BBBCCCCCCAAA>>>===:::999999999888888888777777555333333333333111000111111000000000000//////........................//////......---,,,,,,+++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,++++++,,,,,,---111000///...............111111111...+++******++++++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////111111000000000111222333000000000111111111222222000000111111222333333333444444444444444444444444555555666777777777777777;;;;;;<<<===============@@@@@@@@@AAACCCEEEHHHIIILLLLLLMMMNNNNNNNNNMMMMMMMMMOOORRRRRRQQQQQQQQQRRRQQQTTTWWWYYYXXXVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSPPPLLLLLLMMMNNNKKKIIIDDDDDDCCCAAA???>>>===<<<>>>===<<<;;;999777555333444444444333333333222222222111111000000111222333000000//////.../////////////////////....................................////////////............////////////////////////////////////////////////////////////////////////............////////////////////////////////////............//////////////////............//////////////////000000000000//////000000000000111111000000000000000000000000000000111222222222222111000000111222333444555555333444555555555555888:::999KKK\\\yyy........./////////000000...//////////////////...//////000000111222222222222222222222222333333333222222333333333444444444666777999:::;;;:::888777777888999;;;===>>>>>>>>>======>>>???AAAAAAAAA@@@CCCBBBBBBAAA@@@???>>>>>>===???BBBDDDCCCAAA>>><<<999888888777777666666666555444222222333333111///111000000000////////////.................................------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++)))***,,,---...------,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++,,,------000//////............---//////...,,,******+++---+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////000000000000000111111111000000000000111111111111000000000111222222333333333444444444444333333222444444555666777777777777999999:::<<<<<<=========@@@@@@@@@@@@BBBDDDHHHKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNPPPRRRTTTSSSQQQNNNMMMPPPSSSVVVWWWVVVUUUTTTTTTVVVVVVUUUTTTTTTTTTUUUVVVTTTQQQOOONNNNNNMMMKKKIIICCCCCCBBBAAA@@@>>><<<;;;<<<<<<;;;:::888777555444333333333333222222222222111000///...///111333444111000///...............///////////////.................................///////////////.........////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////000000////////////000000////////////000000000000////////////000000000111000000000000000000000000000000111222222222222111111111222222333444444555222333444555444555888::::::LLL^^^|||............////////////......////////////.........//////000111111222222111111222222222333333333222222222222333333333333666666555555666777777888666777888:::<<<===>>>>>>>>>???@@@@@@??????>>>>>>@@@@@@??????>>>======<<<<<<>>>AAABBBBBB@@@===;;;888777777666555555444444444333111111222222111///000000000////////////...........................,,,,,,,,,,,,------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++)))***,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...---.........------,,,,,,+++++++++***)))***,,,///+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................................../////////////////////000000000111111111///000000111111222333333444444555555555444333333333333444666666777777777555666888:::<<<===>>>>>>@@@AAABBBBBBBBBDDDHHHLLLHHHHHHJJJKKKLLLLLLLLLLLLLLLMMMPPPRRRRRROOOKKKHHHOOOQQQTTTUUUTTTSSSRRRSSSUUUTTTSSSSSSSSSTTTTTTUUUTTTRRRPPPNNNLLLJJJHHHFFFAAAAAAAAA@@@???===<<<;;;888999999999888777777666333333222222222111111111111000.........000222444000000///......---...............///////////////.................................///////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////000000////////////000000////////////000000000000...////////////000000000000000000000000000000000000000111222222222222111222222222333333444444555222444555555555666999;;;===NNN___zzz------........./////////---......//////......---......///000000111111222000111111222333222222222222222222222333333333333555444333333444555777888666777888999;;;<<<===>>>???AAABBBAAA???======>>>>>>>>>>>>============<<<<<<===???@@@@@@>>><<<:::777777666555444333222222333222111111222222000///000000////////////......------------------------***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,------...------,,,,,,***+++,,,+++***+++---///+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,---.../////////....../////////000000000111111//////000000111222222222333444555666666666555444333333555666777777777777333444666999;;;===>>>???@@@BBBDDDDDDBBBCCCGGGKKKFFFGGGHHHIIIJJJJJJKKKJJJIIIKKKMMMPPPQQQOOOKKKGGGMMMOOORRRRRRQQQPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOMMMJJJGGGDDDBBB@@@@@@???>>>===<<<;;;;;;777777888888888888777777222222222111111111000000000//////......///000111//////......---..................///////////////.................................///////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////000000////////////000000////////////000000000000......////////////000000000000000000000000000000000000111222222222222111222333333333444444444555444555666666666666999;;;>>>LLLZZZsss---------.........//////---......//////......---......//////000111111111///000111222333222222111222222222333333333444444333333444555666666666777777777777888999;;;<<<===>>>@@@BBBBBB???>>>???@@@============>>>>>>>>>>>>;;;<<<=========<<<::::::666666555444333222111111222111000000111111000///000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,---...///,,,---...//////...------,,,...//////---,,,,,,---+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------///000000000///...////////////000000000111//////000000111111222222111333555666777666555444333444555666777888888888333444666888:::<<<======???BBBEEEDDDBBBAAADDDHHHGGGGGGHHHIIIIIIJJJIIIIIIIIIJJJLLLPPPRRRRRRNNNJJJLLLNNNOOOPPPOOONNNOOOPPPMMMNNNOOOQQQQQQQQQPPPOOOKKKLLLKKKJJJGGGDDDBBBAAA???>>>===;;;:::::::::;;;777888888888777666555555222111111111000000000000//////////////////............---------...//////............/////////000..................................../////////000////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////000//////......//////000////////////000000000000........./////////000000000000000000000000000000000000111222222222222111333333333444444444444444555666777666555666777999<<>>??????@@@@@@;;;;;;;;;;;;;;;;;;:::999666666555444222111111000222111000000111111000///000/////////............------------------------...------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++///...,,,+++***++++++,,,,,,++++++++++++++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,---...///---...///000000///......000111333222///,,,+++++++++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---...000111111111000///////////////000000000000/////////000111111222222000111444666666666555444333444555777888999999999555555777888::::::;;;;;;===AAAEEEDDDAAA???BBBEEEGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJLLLPPPTTTTTTQQQMMMKKKLLLNNNNNNMMMMMMMMMOOOKKKLLLNNNPPPPPPPPPNNNMMMGGGHHHIIIHHHEEECCCAAAAAA???>>>;;;999888999:::;;;999999999888777555444333111111111111000000000000//////000000///...---,,,---------------...///000---.........//////000000........................---.........//////000000////////////////////////////////////////////////////////////////////////............/////////000////////////////////////............/////////000//////............//////////////////000000000000............/////////000000000000000000000000000000000111222222222222111333333444444444444444444555666666666444444666888999CCCLLLaaa//////000000///...------............////////////////////////000000000000111111222222222333333333444444444444444444333333444555666555333333555666666888::::::::::::<<<>>>BBBBBBBBBBBBAAA@@@??????AAA>>>;;;888999<<>>>>>???@@@@@@@@@@@@@@@???>>>>>>===<<<<<<===???@@@<<<<<<;;;:::999888777777333444555666666444333222111111000000///......---............------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---...///000111222...000111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---..........................................////////////000000000//////000000000000000111222222222222111222333333444444555666666444666888888888888:::;;;:::;;;;;;:::999888:::;;;===>>>>>>???@@@BBBDDDEEEDDDFFFGGGHHHGGGHHHIIIKKKMMMHHHFFFLLLVVVYYYRRRIIIOOOPPPQQQPPPMMMKKKJJJJJJLLLLLLKKKKKKJJJHHHGGGFFFGGGGGGFFFDDDBBB@@@>>><<<:::999888777777777777777666666555555444333333222000000000000000000000000//////.........//////000...------------...//////........................000000///...............//////.........---------............////////////////////////////////////////////////////////////111111000000000/////////000///............///000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000111111111111000000111111111222222222222222222333444555666777555444444555555666777888===BBBLLL___}}}------------------,,,+++---............/////////....../////////000000000111111111222222222222333666666666666666666666666444555666555333333555666777999:::;;;:::;;;<<<>>>;;;<<<===>>>????????????<<<>>>???@@@@@@???===;;;::::::999888777666666555222444777:::999666333000111000000//////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------...///000111111,,,---///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........---,,,,,,,,,,,,---..........................................///////////////////////////////////////000111111222222111111111222222333333444555555333666888999888666666666:::;;;;;;:::888777999:::;;;;;;<<<>>>@@@BBBDDDEEECCCEEEGGGHHHHHHIIIJJJLLLKKKHHHFFFJJJQQQWWWWWWUUUUUUSSSOOOMMMKKKIIIGGGEEEJJJJJJKKKKKKJJJHHHFFFDDDEEEDDDDDDBBB@@@>>><<<;;;666666666555555666777777444444444333333222222111000000000000000000000000---------......///111111...------------...//////........................000000///..............................---------............////////////////////////////////////////////////////////////111111111111000000000000//////............////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000111111111111000000000111111111222222222222222222333555666777555444444555555666777888===CCCLLL___}}}------.........------,,,---------.........//////........./////////000000111111111111222222222222555555555666666666666666444555666555333333555666777888:::;;;:::;;;<<<>>><<<<<<===>>>>>>>>>>>>>>>===>>>@@@AAA@@@>>><<<:::::::::999888777666555555111333666888888555222000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------......//////000000+++---...---,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////---,,,,,,,,,,,,---..........................................////////////......////////////......///000000111111111111111000111111222333333444444333444666555444444555666999999:::999777777888:::999999;;;===???BBBDDDEEEDDDFFFIIIJJJIIIIIIJJJKKKHHHGGGGGGIIINNNSSSWWWYYYWWWRRRLLLJJJIIIIIIFFFDDDIIIJJJLLLLLLKKKIIIFFFDDDBBBBBBAAA@@@>>><<<:::999666666555555555555666666444444333333333222222222000000000000000000000000...............///000000...------------...//////........................000000///...................................................////////////////////////////////////////////////////////////222111111111000000000000---------------.........//////////////////////////////////////////////////////////////////////////////000000000000/////////000000000111111111111000000000000111111111111222222222222333444555666555444444555555666777888<<>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>======<<<;;;::::::999888777666555555222222333333222222111111////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------.........///////////////---...///...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////---,,,,,,,,,,,,---..........................................////////////......////////////......//////000111111111111000000000111111222333333444555555444333333666:::===??????>>><<<999777888999888999:::<<>><<<:::999888888777666555555444555555444444444333333333333333////////////////////////000000///..................------------...//////........................000000///...............---.................................////////////////////////////////////////////////////////////111111111000000000000///......//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000/////////000000000111111111111//////000000000111111111222222222222222333444555555444444555555666777888:::AAAMMMbbb---...//////000/////////,,,------------.........------........./////////000000000111111111111222111111111222333333444444444555666555333333555666555777888999888999;;;<<<>>>>>>>>>>>>===<<<;;;;;;>>>===<<<;;;;;;;;;<<<<<<:::999888777666555555444333111000......///000111........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------///////////////.........///000000///---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........---,,,,,,,,,,,,---..........................................////////////...///000111111000///......///000000111111000000000111111222222333444444777777666555666:::@@@DDDHHHGGGEEEAAA<<<999888888999999:::<<>>>>>===;;;:::888777888777666555444444444444333333333333333333333333////////////////////////111111///......---------...------------...//////........................000000///...............---------...........................////////////////////////////////////////////////////////////000000000000////////////000111222333444444444333//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000111111111111/////////000000000111111222222222222222333444444555444444555555666777888999@@@MMMccc,,,---....../////////...,,,,,,---------.........---------.........//////000000000000111111111111000000111111222333333444444555666555333333555666444555777777777888999;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;888888777666555444333333222111///.........///000........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------000000//////.........---111111000...,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---..........................................////////////...///111222222111///......//////000000000000000111111222222333444444444666777777666777:::???CCCGGGGGGEEEBBB>>>;;;:::;;;::::::;;;===???BBBDDDEEEGGGJJJMMMNNNLLLJJJIIIHHHHHHGGGFFFEEEGGGJJJMMMPPPIIIIIIIIIGGGFFFFFFGGGIIIGGGGGGGGGGGGFFFDDDCCCBBB>>>>>>===<<<;;;:::888777555444333333333333444444222222222222222222222222////////////////////////000//////.........//////...------------...//////........................000000///...............---------.........//////............////////////////////////////////////////////////////////////////////////.........---///000222333444444333333//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000111111111111////////////000000000111222222222111222222333444555444444555555666777888999AAANNNccc+++,,,,,,---.........---,,,,,,,,,---------......---------.........//////000000000000111111111111000000111222222333444444444555666555333333555666333444666777666777888:::888888999:::;;;;;;;;;;;;777888:::;;;<<<;;;::::::777666555444333222222111111000000///////////////---.....................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------000000000///......------111111000...+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,---,,,,,,,,,,,,---........................................../////////000...000111333333111000......//////000000000000000111222222333333444555555333444666666777888;;;>>>???@@@@@@???===<<<===???;;;;;;<<<>>>@@@BBBDDDEEEFFFIIILLLNNNMMMKKKJJJJJJGGGDDD@@@???AAAFFFKKKNNNGGGIIIJJJHHHEEEDDDFFFIIIFFFFFFEEEDDDCCCBBBAAAAAA>>>======<<<;;;:::888777111111111111222333444555000000000000000111111111////////////////////////......---......///000111...------------...//////........................000000///...............---------.........//////............/////////000///////////////////////////////////////////////////.........------------,,,---///000111111111000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000111111111111////////////000000000000222222222111222222333333555444444555555666777888:::AAANNNccc,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...............////////////000////////////000000000000000111111222222333444444444444444444444444444444333444555666777888999:::777777888999::::::;;;<<<999999999999999999999999:::888444222000111333444111111000000//////......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......------------------------............////////////000000000000111111111111111222333222111111333555888666333222333444333333333555888:::;;;;;;<<<<<<@@@@@@>>><<<;;;===AAADDDEEEFFFHHHKKKMMMMMMLLLJJJFFFIIIGGGCCCEEELLLMMMHHHEEEEEEDDDCCCBBBCCCFFFHHHEEEDDDDDDCCCBBBBBBAAAAAA===<<<<<<;;;:::999888777444333222222111111222222000000000000000000000000//////............//////..............................------------......333222///---,,,,,,---...////////////////////////////////////////////////000000//////.........---000000000000000000000000////////////////////////..................------///////////////////////////////////////////////////////////////.........000000//////.........---000000000000////////////...111333333111///.........//////000111222222222111111111111222333444555555333222333444999FFFRRR???EEEMMM\\\xxx,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......------........./////////////////////000000000000000111111222222333444444444444444444444444444444333444444555666777888888666666777888999;;;;;;<<<::::::999999999888888888888777444222111111222222000000000000//////......---------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++,,,---------..................---,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......------------------------............//////////////////000000000111111111111222333222111111333444666444333333444444444333222444666888999999::::::??????>>><<<<<<>>>BBBEEEGGGEEEDDDHHHMMMNNNKKKFFFGGGIIIIIIFFFHHHMMMMMMIIIEEEEEEEEECCCAAAAAABBBDDDEEEEEEDDDCCCAAA@@@@@@???<<<;;;;;;:::999888777777444333222222111111222222000000000000000000000000//////............//////..............................------------......222111///---,,,---...///........................////////////////////////000/////////....................................////////////////////////........................////////////////////////......................../////////////////////...000/////////............000000000000////////////000222555555333111000000...//////000111111222222111111111111222333444555777555555666444444<<>>>>>>>>======???CCCFFFHHHCCCAAAEEELLLOOOJJJCCCHHHJJJJJJIIIKKKNNNMMMIIIFFFGGGGGGFFFDDDBBBBBBBBBEEEDDDCCCBBB@@@???======::::::999888777666555555333333222111111111111222000000000000000000000000//////............//////..............................------------......000///...------...///000........................////////////////////////////////////....................................////////////////////////........................////////////////////////..............................//////////////////////////////............000000000000////////////000222444444222111000111/////////000111111222222111111111111222333444555666555777888555222444::::::BBBNNN___|||,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,---------......////////////000000000000000111111222222333444444333333333333333333333333333333333333333333444444444444555777999:::;;;<<<;;;:::999888666555444333333333333333333111000///////////////////////////......---,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,---...///------............------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------.........//////////////////000000000111///111222222111111222333111111222444666777555333444444555888::::::999888<<<<<<=========???DDDGGGGGGDDDCCCEEEJJJLLLIIIEEEGGGHHHJJJKKKMMMMMMJJJGGGFFFHHHJJJJJJHHHEEEDDDDDDDDDCCCBBB@@@>>><<<;;;:::999888888777666555444333333222222111111111111111000000000000000000000000//////............//////..............................------------.........------------...///000........................///////////////////////////////////////.................................////////////////////////---------...............////////////////////////....................................///////////////////////////.........000000000000////////////...000111111000///////////////000000111111111111111111111111222333444444333333555777666333555:::999@@@KKK\\\xxx,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,---------......////////////000000000000000111111222222333444444333333333333333333333333222222222222333333333333333444555666888999:::;;;::::::888777555444222222000111222333222111///---...............////////////...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********+++,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------...............////////////000000000...000222222111111111222111111222444777777666444777666777999<<<===;;;999:::;;;<<<<<<===???CCCFFFEEEFFFHHHHHHGGGGGGHHHIIIFFFFFFGGGKKKLLLJJJGGGEEECCCEEEHHHIIIHHHFFFEEEEEEBBBBBB@@@>>>===;;;999999888777666666444444333222333222111111000000111111000000000000000000000000//////............//////..............................------------......,,,,,,,,,---......///000........................////////////////////////.........///////////////////////////////////////////////////////////////---------.........//////////////////////////////........................---.........//////000000.........///////////////000000000000////////////...///000000///...///000000000000000000111111111111111111111222333444444555222333666666555777<<<:::???GGGVVVrrr,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,---------............////////////000000000000000111111222222333444444333333333333333333333333111111222222333333333444444444555666777888999999999888777666444333222111///000111111111000...------............////////////......---,,,,,,,,,,,,)))***++++++---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++,,,------...++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------------...............////////////000000---000222333222111111111222222222333666777666444888777666999<<<===;;;888888999;;;;;;;;;===AAACCCDDDGGGJJJIIIEEEEEEHHHKKKFFFDDDEEEJJJKKKHHHDDDDDD>>>AAADDDEEEDDDCCCBBBCCC@@@???>>>===;;;:::999888777777666555444333222222222222111000000000000111000000000000000000000000//////............//////..............................------------......,,,,,,------............------------------------////////////////////////.........///////////////000000000000000000000000////////////////////////,,,,,,------.../////////////////////////////////------------------------------......///000000000.........///////////////000000000000///////////////111222111000000111333000000000000000000111111111111111111222333444555888555333555666555777;;;;;;???EEESSSnnn,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......------........./////////////////////000000000000000111111222222333444444222222222222222222222222111111222222333444555555555555555666666666777777777777666555444333222111//////000000//////......---------.........////////////...---,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,---------................../////////000000---///222333222111000111444333222222444666555555666444333666:::;;;888444777888:::::::::<<<>>>AAAEEEFFFFFFFFFEEEEEEFFFHHHGGGCCCDDDIIIJJJFFFCCCEEE???@@@BBBBBBAAA??????@@@>>>===<<<;;;:::999888888777777666555444333222222222222111000000000000000000000000000000000000000//////............//////..............................------------......,,,,,,------...---------------------------------////////////////////////............/////////000////////////////////////////////////////////////,,,,,,------...//////000////////////////////////------------------------------......///000000111............/////////000000000000000///////////////000111111000000111333111000000000000000000000111111111111222333444555777333333666777555666888:::???FFFTTTooo,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...............////////////000////////////000000000000000111111222333333444444222222222222222222222222000111111333444555666666666666666666666666666666666666555444333333222111////////////............---------.........//////000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------................../////////000,,,///222333222111000000666444222222333555555555444111000333777888555111666888999999999:::===???FFFDDDBBBCCCEEEFFFFFFDDDHHHDDDDDDIIIJJJFFFDDDFFFBBBCCCDDDCCC@@@???>>>???<<<<<<;;;::::::999888888777777666555444333333222222111111000000000000000000000000000000000000000//////............//////.................................------.........,,,------......---,,,,,,------------------------////////////////////////---.........//////000000........................////////////////////////,,,,,,------...///000000////////////////////////---------------------------------...///000000111---.........//////000000000000000000////////////---...///...---...000111111111111000000000000000111111111111222333444555222000111666999777666888:::???HHHWWWrrr---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000000000000////////////000000000111222222333333111222333444444444333333333333333333333333333333444444444444444444444444555555666666555333222111////////////.....................------,,,,,,,,,------------------------)))******+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,++++++,,,---,,,***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,---------------,,,,,,////////////000000000000///000111222333333222111000333222//////222222000444333222222222444666888444666888::::::<<<>>>@@@???AAADDDDDDDDDDDDEEEGGGBBBBBBGGGNNNMMMEEEBBBDDDBBBBBBBBBAAA@@@???===<<<<<<;;;999777666555555555555444333222111///......111111000000//////............///000000000000000................................................---------............//////...---,,,+++,,,,,,---------............------....................................////////////000///...---------------........................////////////////////////////////////////////////..................------111000///...............000000//////.........---000000000000000/////////////////////000000000000///////////////000111111111111111000111111222333444444333444444555666777:::>>>DDDUUUttt---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,000////////////////////////000000111111222333333222222333333444444444333333333333333333333333333444444444444444444444444222333333333222111//////////////////..................---------,,,,,,,,,------------------------+++++++++,,,++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,---...---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++)))************+++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,,,,------------,,,,,,------............------////////////000000000000///000111222333333222222111444444111111555666555666555444333444555777888555777888999:::;;;>>>@@@AAACCCEEEFFFEEEDDDEEEFFFDDDCCCFFFKKKJJJDDDCCCFFFCCCBBBBBBAAA???>>><<<;;;999888777555444444444444333333222111000000//////000000000000//////............///000000000000000................................................---------............///000///---,,,,,,,,,------------............------....................................//////////////////...---------------................................................////////////////////////........................000//////............///000/////////............////////////////////////////////////000000000000///////////////000111111111111111111111222222333444444333444444555666777:::===CCCSSSrrr---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,//////////////////////////////000111111222222333222222333333333444444444333333333333333333333333333333333333333333333333222222222222111000///////////////............---------------,,,,,,,,,,,,------------------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,...//////...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++)))************+++++++++,,,------.........------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---......------............---------....../////////......////////////000000000000///000111222333333333333222666777444444777999999777777666555666666777888777888999999999;;;>>>AAABBBDDDFFFGGGEEEDDDDDDEEEEEEEEEFFFHHHFFFCCCDDDGGGBBBBBBAAA@@@>>><<<:::999555444333333222222222333111111111111000000000///000000000////////////.........///000000000000000................................................---------............///000///......------......------............------....................................///////////////.........------------................................................////////////////////////........................///............//////000////////////............---------.../////////000////////////000000000000///////////////000111111111111111111111222333333444444333444444555666777:::<<>>AAABBBDDDFFFFFFDDDCCCBBBBBBDDDEEEFFFGGGEEECCCCCCEEEBBBAAA@@@>>><<<:::888666222222222111111222222333000000000000000000000000////////////////////////......///000000000000000................................................---------............///////////////......//////------............------....................................////////////..................------........................------------------------////////////////////////---------..............................///000111///////////////.........+++,,,,,,---...///000000////////////000000000000///////////////000000111222111111111111222333333444444333444444555666777:::<<<@@@MMMkkk---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------....../////////000...//////000111111222222333333222222222333444555333333333333333333333333222222222222222222222222222111111111000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,+++---///000000///,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,------.../////////...---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---.........//////000000//////...---......///000000//////////////////000000000000111111222222444555666666===BBBCCC>>>999:::<<<===999999999999888777555444999:::;;;::::::;;;===???@@@BBBEEEEEECCCAAA??????AAADDDHHHHHHFFFDDDBBBAAA@@@???>>>===:::888666555222222111111222222333333...////////////000000000.............../////////......///000000000000000................................................---------............///......//////////////////------............------....................................////////////------...//////......---................................................////////////////////////---------.........//////...............///000111.........///////////////+++,,,,,,---...///000000////////////000000000000///////////////000000111222222222111222333333444444444333444444555666777999;;;@@@LLLhhh---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------......//////000......///000000111111222444333222111222333444555333333333333333333333333111111111111111111111111///......---------...............------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,...//////...,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++)))************++++++++++++,,,---...............------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---............////////////......,,,---...///////////////////////////000000000000111222222333444666777888AAAGGGHHHBBB<<<<<<>>>???;;;<<<<<<<<<;;;888555333999;;;<<<<<<;;;;;;<<<===>>>AAADDDDDDCCC@@@>>>>>>???EEEHHHGGGEEEDDDBBB>>>>>>===<<<;;;999777555444222222222111222222333333............////////////---............/////////......///000000000000000................................................---------............///------.../////////......------............------....................................////////////,,,---.../////////...---........................////////////////////////////////////////////////,,,,,,------...////////////............//////000.........///////////////---------.../////////000////////////000000000000///////////////000111111222222222222222333444444444444333444444555666777888;;;@@@KKKfff---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......///000000......//////000111111111444333222111111333444666333333333333333333333333111111111111111111111111......---,,,,,,---...............---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------------------------------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,---...---,,,------------....................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++)))************+++++++++***+++,,,------.........------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......---......//////......---++++++---....../////////////////////000000000000222222222333444666888999===DDDFFF@@@999999<<<>>>>>>???@@@@@@>>>;;;777444888;;;===>>>===;;;;;;;;;===@@@DDDEEECCCAAA??????AAAFFFHHHDDDAAACCCBBB???;;;;;;:::999888666555444222222111111111111111222........................---------.........//////......///000000000000000................................................---------............///+++,,,---...///......---------............------....................................////////////+++,,,...///000///...---........................000000000000000000000000////////////////////////,,,,,,------...//////000000//////............///............/////////000////////////////////////////////////000000000000///////////////000111111333222222222222333444444444444333444444555666777888<<<@@@KKKeee---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...///000000......//////000111111111444333222111111333555666333333333333333333333333000000000000000000000000000///...---......000000......---------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))+++,,,---.........------------------------++++++,,,---------,,,,,,++++++,,,,,,,,,------------,,,++++++------,,,***---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++)))************+++++++++)))***+++,,,------------...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......------............------***+++,,,---............////////////000000000000222222222333444666999:::777===@@@:::555555999;;;@@@BBBCCCCCCAAA===999666888;;;>>>???>>><<<;;;:::===AAADDDFFFEEEBBB@@@@@@CCCGGGGGG@@@>>>BBBCCCAAA::::::999999888666555444222222111000000000000000//////.........------------------.........//////...//////000000000000000................................................---------.........//////***+++---.........---------..................---..................................../////////000+++,,,...000000///...---........................000000000000000000000000////////////////////////,,,,,,------...///000000111000///...............---.........//////000000000000000000000/////////////////////000000000000///////////////000111111333333222222333333444555444444444444444555777777888<<>>CCCGGGGGGCCC>>>;;;999555999>>>???===:::999888???AAACCCCCCBBBBBBCCCDDDHHHDDD???>>>@@@@@@>>>:::999888777666444444333333111111111111111111111111//////.........---------...------------...//////000000000000000000000000////////////////////////////////////////////////................................................------............------000000//////........./////////............/////////...------------...///////////////////////////............////////////000/////////............,,,---......//////......000//////..................---,,,,,,...000000///////////////////////////.........///000111111111///000000000//////000222222222111111222222333444333555555555444555777999:::===@@@IIIggg---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------------------------------............///000000000000111111111111222222222222222222222222000000000000000000000000000000000/////////......------------------------------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,++++++,,,------...------------,,,,,,,,,---------------------------------............///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++***************++++++,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------............////////////000000000000111222444444111333555444333555;;;@@@AAAEEEJJJLLLJJJGGGDDDBBB888777777888:::;;;;;;:::>>>???@@@@@@@@@@@@BBBDDDEEEBBB>>>===>>>>>>;;;888999888666444333222111111000000000000000000000000...............---------...------------...//////000000000000000000000000////////////////////////////////////////////////........................------------------------------............------/////////...............//////............/////////......------......///////////////////////////............////////////////////////............,,,---......//////......---------------...//////111///---,,,...000000000////////////////////////......//////000000111111000///---...///000000///222222111111222222333444333444555555444555777999888;;;???KKKkkk---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------------------------------............//////000000000111111111111111111111111111111111111000000000000000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---------------------------------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,............,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......------------------------,,,,,,------------------............////////////////////////000111222333111333444333333666<<>><<<>>>?????????>>>@@@BBBEEECCC@@@>>>======<<<:::777777666555333111000//////000000000000000000000000...........................------------...//////////////////////////////////////////////////////////////////////////////---------...............------------------------//////000000000000//////............------,,,,,,//////............////////////............//////////////////////////////............///////////////////////////.........,,,---......///.........------------...///000111888444000...///000111111////////////////////////.../////////000000000111111...---...222555444222222222111111222222333444333444555555444444666888777;;;@@@MMMnnn---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------------------------------............//////000000000111111111111111111111111111111111111////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---------------------------------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,............,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,---------..................////////////////////////000111222222333555555444333666<<>>????????????@@@CCCFFFAAA@@@>>>===<<<;;;999777666555333222000//////...////////////////////////---........................------------...//////////////////////////////////////////////////////////////////////////////---------.........//////------------------------//////000000000000//////,,,------------,,,+++***//////............//////////////////////////////////////////////////////............////////////.........///////////////,,,---......///.........------......///000222222:::777222///...//////...........................////////////000000000000111///...000555999999777222222111111222222333444222444555444444444666888888<<>>CCCMMMIIIFFFDDDFFFHHHJJJJJJBBB???>>>AAAEEEEEEBBB===<<<===?????????@@@BBBEEE??????>>>===;;;999777666444444222111000/////////////////////////////////---------..................------------...//////000000000000000000000000////////////////////////////////////////////////,,,,,,------.../////////------------------------------............------------...//////---,,,+++//////............//////...//////000000//////...////////////////////////............////////////.........///////////////,,,---......//////...............//////111222222666333000---------,,,+++........................////////////000000000000000///000222555888::::::222222111111222222333444222333444444333444666888888===AAAJJJggg---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------------------------------............///000000000000111111111111111111111111111111111111000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------...,,,,,,,,,---------......---------------------------------............///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***************************************++++++++++++************++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///............////////////111111000000000111222222444555555555555999AAAHHHOOOMMMKKKLLLNNNPPPPPPNNNEEECCC@@@AAABBBBBB@@@===999;;;>>>?????????AAABBB<<<<<<===<<<999777555444333222111111000000111111........................---------.........//////...------------...//////000000000000000000000000////////////////////////////////////////////////,,,,,,------...//////000........................------............------///000111222222000...---//////............//////...///000111111000///...////////////////////////............////////////............/////////000,,,---......//////.....................///000111111///------.........---........................000000000000////////////...000111111111333555777222222111111222222333444222333444444333444666777777===@@@FFF^^^---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------------------------------.........//////000000000000111111111111000000000000000000000000111111111111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,------.........---------------------------------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++---,,,************,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))************+++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000111111111111111111222333222444555555666<<>>>>>>>>===666999<<<>>>>>>>>>???@@@:::;;;;;;:::777555333333222222111111111111222222........................---------.........//////...------------...//////000000000000000000000000////////////////////////////////////////////////,,,,,,------...///000000//////////////////////////////000000000000//////111222444555444333111/////////............//////...///000111111000///...////////////////////////............/////////000---.........//////000000,,,---......//////.........------------...//////...------///111222222111........................000000000000////////////---///111000...---000333222222111111222222333444222333444444333333555777666<<>>@@@EEEKKKNNNNNNLLL@@@===;;;;;;===>>>===;;;777;;;<<<999;;;AAACCC@@@;;;;;;;;;:::888555333111111111111111000000000000---------............///,,,,,,,,,,,,,,,---...///......---,,,---...///000000000000000000000000000//////............//////000000//////.........---....................................////////////---------.........//////444444333222111000//////......------------......////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////........................////////////////////////000000000000000000000000////////////000000000000111111000000111111222333333333333333444555666666999===???DDDYYY---,,,,,,,,,++++++++++++,,,,,,,,,---------.........------,,,,,,------...---------............///////////////000000000000000000000000000000000000////////////////////////........................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,------------------...,,,,,,,,,---------......//////.........---------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---...///...,,,+++,,,---,,,,,,+++++++++,,,---...***************************+++,,,,,,------,,,,,,------------------------...---,,,,,,......---,,,------------------------------...////////////////////////000000000111111222111111111333666:::<<<;;;:::;;;???DDDGGGGGGFFF???<<<::::::<<<===<<<:::666:::;;;999:::???AAA>>>:::::::::999777555222111000000000/////////......---------............///------------------...///...------,,,---...///000000000000000000000000000//////............//////000/////////....................................------------............---------.........//////111111000000//////............------------......////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////........................////////////////////////........................////////////000000000000111111000000111111222333333333333333444555666666888<<>>???>>><<<;;;999999:::::::::999666999999888999======<<<999999888777555444222111/////////.........---------------............/////////......---............------------...//////000000000000000000000000//////............//////////////////....................................,,,,,,,,,------------...------........./////////..............................------------......////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////........................////////////////////////........................////////////000000000000111111000000111111222333333333333333444555666666777;;;???EEEZZZ------------------------,,,,,,,,,---------.........------,,,,,,------...---------............///////////////000000000000000000000000000000000000////////////////////////........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------//////......------,,,,,,------------------------........................,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++************++++++***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,------+++++++++---+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------,,,---......//////......000000000000111111111222<<<:::666333111333555777555444333333555777999::::::999888777777888888777666777888888888999:::999777666666555444222111111/////////.........---------------............///111000///...............------------......////////////////////////////////////............/////////////////////.................................,,,,,,---------.....................////////////,,,,,,---------...............------------......////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////........................////////////////////////000000000000000000000000////////////000000000000111111000000111111222333333333333333444555666666777;;;>>>DDDXXX------------------------,,,,,,,,,---------.........------,,,,,,------...---------............///////////////000000000000////////////////////////////////////////////////........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------/////////......------------------------------------.....................,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---++++++******************++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------,,,------...............///000000000000111111111;;;999666333222444666777555444444333333555777888888888777666666555666777666666666888888777666666555444333222111111000000000000000/////////......---------............///111000///...............---------...............//////////////////////////////............//////.........///////////////........................---.........////////////........./////////000000,,,------......//////000......------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////000000000000000000000000////////////000000000000111111000000111111222333333333333333444555666666888<<<>>>BBBUUU{{{,,,,,,,,,,,,------------,,,,,,,,,---------.........------,,,,,,------...---------............///////////////000000000000////////////////////////////////////////////////------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------/////////..................------------,,,,,,,,,---------...............,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///---,,,+++******************++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,------,,,,,,---...***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------,,,,,,---............---////////////000000000000444333222111111222444555444555666555444444666888666777777666444444555777777555666999888555333444333222111000000000000000000000000/////////......---------............/////////......---.........,,,---......//////......000000000000000000000000//////............//////.........///////////////................................./////////000000....../////////000000000........./////////000000......------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////........................////////////000000000000111111000000111111222333333333333333444555666666888<<<===AAATTTxxx++++++++++++,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............///////////////000000000000////////////////////////////////////////////////------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------............////////////......---------,,,,,,,,,---------.........//////,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++******++++++)))******+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++---......------...///***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++...---,,,,,,......---,,,------------------------+++,,,------......---------........./////////////////////000111111222222111444666666444333555666666777888666444333555777888555666:::999333111333111000///......//////000/////////.........---------------............///------------------...///,,,---.../////////...---000000000000000000000000//////............//////............/////////000........................---------.........//////.../////////000000000000............////////////......------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////........................////////////000000000000111111000000111111222333333333333333444555666666888;;;===AAATTTyyy*********++++++,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------.........//////////////////000000000000////////////////////////////////////////////////------------------------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------------------------------------......//////000000.........------,,,,,,,,,---------.........//////,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********)))******+++,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,---......------///000***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++...---,,,,,,......---,,,------------------------+++,,,------......------------------.........///...///000111222222222111///222666666444333333555555777888777444333555777999555666:::999333111333000///...------...///000......---------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,---...///,,,,,,.../////////...---000000000000000000000000//////............//////---.........//////000000........................,,,,,,,,,---------......////////////000000000000.................................------.........////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---......///////////////........................////////////////////////000000000000000000000000////////////000000000000111111111000111222222333333333333333444555666666777:::===AAAUUU{{{,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......//////...---,,,,,,------------------------.........////////////000//////......---------,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................//////////////////000111111111111111333333333444444444555555333555777666444333444777777555888===;;;333111444000000000000000000000000---...............------//////.........---------------------.........///............////////////222111111111000000//////222000.........///...---------------------------........................////////////////////////........................000000//////.........---////////////////////////////////////////////////000000//////.........---000000000000000000000000000///,,,++++++,,,///000000000//////.........---//////////////////////////////////////////////////////............//////////////////////////////555111///444;;;<<<444,,,000000000000111222333444222222333444444555555666;;;:::;;;BBBWWW|||,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///.../////////000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////000000///......---------------------------------.........//////////////////.........------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................//////////////////000111111111111111333333333333444444444444444666777777555444555777555444777;;;999222000222////////////////////////---......//////...------//////.........---------------........./////////............////////////111111111111000000000///111000...---...///...---................................................////////////////////////........................000/////////............////////////////////////////////////////////////000/////////............/////////////////////////////////000000/////////000/////////............//////////////////////////////////////////////////////............//////000000000000000000000000222///...222777888333---000000000000111222333444333333444444555666666777;;;::::::AAAVVVzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///....../////////000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///000000000000///......------------------------,,,---------............000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................//////////////////000111111111111111222222333333333444444444555666777777555555666777333444666999666111///000////////////////////////---......//////........./////////.........------....../////////000000000............////////////111111111111000000000000111///...---/////////...////////////////////////........................////////////////////////........................////////////............////////////////////////////////////////////////////////////....................................---///222444444222///---////////////............//////////////////////////////////////////////////////............//////111111111111111111111111//////...000222222111///000000000000111222333444444444444555666666777777999999:::@@@TTTwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------............///........./////////000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......////////////......------------------------,,,,,,,,,---------......000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.....................//////////////////000111111111111111222222222222333333333333444555555555555444555555333444666777444111///000////////////////////////---......////////////...////////////............////////////000000000000............////////////111111111000000000000000111///------/////////...////////////////////////........................////////////////////////........................///////////////.........///////////////////////////////////////////////////////////////....................................000222444444222000...///////////////.........//////////////////////////////////////////////////////............//////000000000000000000000000.../////////...///000111000000000000111222333444333333444444555666666666888999:::@@@RRRttt,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,------------------............///............////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......---------------------------------,,,,,,,,,---------....../////////000000000000000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.....................//////////////////000111111111111111111111111222222222333333333333222333333333333333333555777666333111000///........................---......///000000//////000000/////////.........////////////000000000000............////////////000000000000000000111111000...------///000///...................................................////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////.........///////////////........................///000000111111000000///........./////////////////////////////////////////////////////////////////////............//////////////////////////////...000000///......000333000000000000111222333444111222222333333444555555777999;;;@@@PPPqqq,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,------...---------............///------........./////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------------,,,------------------------,,,---------..................////////////000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................//////////////////000111111111111111000000111111111222222222333222111111333333222111222666777444111222111///........................---...//////000000000000000000000/////////............/////////000000000............////////////000000000000111111111111000...------///000000///................................................////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////.........///////////////........................000///............///000........./////////////////////////////////////////////////////////////////////............//////........................///000000000//////111333000000000000111222333444111111111222333333444444777:::<<<@@@OOOnnn,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******+++,,,,,,---......---------............///---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------------------------------........./////////------........./////////000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................//////////////////000111111111111111000000000000111111111222444222000111333444333111000555666111///000000---........................------///000000111111111000000000000/////////...------........./////////............///////////////000000000111111111111///...------///000000///////////////////////////........................////////////////////////////////////////////////............/////////000////////////////////////////////////////////////............/////////000/////////////////////////////////....../////////............/////////000//////////////////////////////////////////////////////............//////////////////////////////////////////000000000000000000000000111222333444111111222333333444444555777;;;>>>AAANNNmmm,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++,,,,,,---......---------.........//////---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------.../////////...------------------------.........////////////000,,,---------......//////000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------............---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////................../////////000//////000111111111111111000000000000111111111111555333111222444555444111...444555///---//////+++........................------///000111111111111000000000000////////////------------.........///............/////////000//////000000111111111222///...,,,---///000000///000000000000000000000000........................////////////////////////000000000000000000000000---.........//////000000////////////////////////////////////////////////---.........//////000000000000000000000000000000...///000111111000///...---.........//////000000//////////////////////////////////////////////////////............//////000000000000000000000000...------///111111///...000000000000111222333444222222333444444555555666888;;;???BBBNNNlll,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///,,,,,,++++++,,,---...///------............------------............------,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,+++++++++,,,,,,---------.........,,,,,,------............+++++++++,,,,,,,,,,,,,,,......................../////////.........---------------....../////////....................................////////////////////////////////////000000//////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++,,,...---+++)))+++,,,,,,------,,,,,,+++---------------------------------------------------------............///000000111222222222222111111111111111000000000000///000000111111111111000333333222000///---,,,,,,,,,---......//////..................////////////............................................................/////////000111111111000000000000000//////............//////111111000000//////......///////////////.........000000000000000000000000000000000000000000000000////////////////////////000000//////.........---////////////000000000000////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////...............///000111////////////////////////............////////////////////////000000000000000///...///000111000///333333222222222333444555888;;;<<<===JJJkkk,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///++++++,,,---............------............------------............------,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.....................///------------------------------------------------.........---------------------------.........///....................................////////////////////////////////////000/////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,------+++***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............/////////000111111111111000111111111111000000000000111111111111111111000000444333111///...------,,,,,,---......//////..................////////////........................////////////////////////........./////////000000111111111111000000000000//////............//////111000000000/////////...////////////////////////000000000000000000000000000000000000000000000000////////////////////////000/////////............////////////000000000000////////////////////////////////////////////////////////////////////////---...//////000000/////////////////////////////////............//////000////////////////////////............////////////////////////000000000000222111000111222333222111444333222222222333444555888;;;<<<===JJJiii,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///,,,---.../////////......------............------------............------,,,,,,,,,---------.........------,,,,,,------...------------,,,,,,,,,,,,------------------,,,,,,//////..................------------------------------------------------------..................---------------.............................................////////////////////////////////////////////////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---......,,,)))(((+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000111111111111000000000000222222222111000000//////444333000...---,,,---...,,,---......//////..................////////////........................000000000000000000000000....../////////000000000111111111111111111111111000//////......//////000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////............////////////000000000000////////////////////////////////////////////////////////////////////////---...//////000000//////////////////////////////000//////............///////////////////////////............////////////////////////000000000000222111000111333444333222444333222222222333555666888;;;<<<>>>IIIfff,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///333222111//////.........------............------------............------,,,,,,,,,---------.........------,,,,,,------...------------------,,,,,,///////////////..................---------------...---------------,,,,,,.................................///////////////------------------..........................................///////////////////////////////////////////////////.....................------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------------------------------............///...///000000111111000000111111111111000000000///222111000///.........---444222///---+++,,,...///,,,---......///.....................////////////........................////////////////////////...////////////000000000000111111111111111222222000000////////////000000000000000000///////////////////////////000000000///////////////////////////////////////////////////////////////////////////////////////.........////////////000000000000////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////111000///...............////////////////////////............////////////////////////000000000000000///...///111222222111444333333222333444555666888:::===???HHHbbb,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///:::777333///------///000------............------------............------,,,,,,,,,---------.........------,,,,,,------...------------------------///////////////...............------------------//////......------------////////////////////////....................................................................................////////////////////////////////////........./////////////////////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---***'''(((+++...---++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------------------------------............//////000111111222222111111111111111111000000000///111000///---,,,,,,,,,,,,444222///,,,+++,,,...///,,,---......///.....................////////////////////////////////////........................////////////000000000111000000111111222222222333000000////////////000000////////////000000000000////////////000000111111////////////////////////////////////////////////000000000000000000000000.........///////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000000000000000////////////////////////111000///...............////////////////////////............////////////////////////000000000000///......///111333222111444444333333333444555666888:::===@@@GGG]]],,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///999666222...------///000------............------------............------,,,,,,,,,---------.........------,,,,,,------...------------............------------......//////000000000111111222222222444333333222222111111000111111111111111111111111000/////////............000000000///////////////....................................////////////////////////////////////.........////////////////////////.........------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++---//////---***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000111222222222222222111111111111000000000000000///...,,,,,,,,,---...222111...---,,,,,,---...,,,---......//////..................////////////////////////////////////......................../////////000000000111111000000111111222333333333111000000//////000000111////////////000000000000...//////000000111111222000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...///000000111111000000////////////////////////000//////............///////////////////////////............////////////////////////000000000000111000000222444555555444555444333333333444666777999999===BBBGGGYYY,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///000000///...............------............------------............------,,,,,,,,,---------.........------,,,,,,------...------------.........///......///000111111222222555666666777888999::::::;;;;;;:::999999888777777999999999999999999999999666666555444333222222111222111111111000000000///....................................////////////////////////////////////............/////////000////////////....................................------------------------........................------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......***000666777222---+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////000000111111111111111111111111111000000000000111000...------...///000000000......------------,,,---......//////..................////////////////////////////////////........................//////000000000111111111000000111222222333444444111111000000000000111111.../////////000000000111...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////000111111111111000///////////////////////////............//////000////////////////////////............////////////////////////000000000000111000000222444666666555555444444333333555666777999999>>>BBBFFFVVV{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------.........//////(((***---///000///---,,,---..................------..................---,,,,,,,,,---------.........------,,,,,,------...---------.........//////111111222333555666777888::::::;;;<<<>>>???@@@@@@AAAAAA@@@???>>>>>>======BBBBBBBBBBBBBBBBBBBBBBBB>>>===<<<;;;:::888888777333222222222111111000000..................................../////////000////////////////////////---.........//////000000000/////////....................................------------------------........................------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........)))555AAA???444***)))---+++,,,,,,------,,,,,,+++---------------------------------------------------------.........//////...//////000000000000000111111111111000000000000222111///...///000222333/////////......------,,,,,,---......//////................../////////000000000000000000000000000000000000000000000000000000000000000111111111111000000111222333333444444111111000000000000111111.../////////000000111111...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111////////////////////////...............///000111////////////////////////............/////////000////////////000000000000///......000222444444333555555444333444555666777999999>>>CCCFFFTTTyyy+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////...------,,,++++++,,,,,,------..................---,,,,,,---...///.........---------------.........//////111222222444444444555555666666666999:::;;;<<<===>>>>>>>>>BBBBBBCCCDDDDDDBBBAAA@@@GGGGGGFFFFFFFFFEEEEEEEEEFFFEEEDDDBBBAAA@@@@@@@@@===<<<;;;:::888666444222000///...---...///111222333222222111000000000000000000//////......------111111000000//////......//////............//////000000///.......................................------------------------------------------------------------------------/////////...------,,,,,,++++++++++++++++++++++++------------------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------------++++++++++++------++++++,,,,,,,,,,,,------...------,,,,,,++++++***---------,,,,,,+++++++++)))555:::111+++...///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000////////////............///222222---***...222333222///++++++,,,,,,***(((+++,,,...//////...---,,,......////////////......111111111111111000///...---...111333444444333333000111222333444444444444333333333333444555666666666555333444444444333111000000111222111000////////////000222333444222000111111111111222222222333000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////........................////////////111111111000000000000000000111111111111222222222444444333444444555666777555;;;:::<<>>>>>>>>======BBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@???>>>>>>>>>>>>===<<<;;;:::555444222111000///.........//////000000///......///////////////.........111000000000/////////...//////............//////000000///.......................................------------------------------------------------------------------------,,,,,,,,,---------------++++++++++++++++++++++++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++***555999111+++---...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000////////////...............111111,,,+++...222333000...,,,,,,---...---,,,......//////......---,,,,,,,,,---//////000000000222222444666777999999:::<<<<<<======;;;999777555333444555666777777666666999999888777777777777777999777555555666666555444111000000/////////000000333222111111222222000...111111000000000000000///111111111111111111111111000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000/////////..................////////////111000000000000000000000000111111111111222222222444444333444444555666777555;;;:::<<>>===============>>>???@@@AAAAAAAAAAAA<<<<<<:::888666333111///---...///000000000.........///////////////000000000000000000//////////////////............//////000//////............///........................------------------------------------------------------------------------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++555888000+++,,,---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000////////////............,,,//////,,,+++000333333///---,,,---///000000///000000///......---......---///000333555666777777:::;;;<<<>>>AAABBBDDDDDDFFFFFFEEEDDDBBB???<<<:::===???AAACCCCCCCCCBBBAAACCCCCCAAA@@@>>>>>>======@@@>>>;;;;;;===?????????999888555333222111222222444222000000111111000///222222111111000/////////111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////111111000000000/////////............////////////000000000000000000111111000111111111111222222222444444333444444555666777666;;;:::<<>>???@@@@@@@@@@@@@@@@@@???>>>;;;999777333222222111000000000///......//////000000000111000000000000//////////////////............//////000///............//////................................................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------+++++++++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---333555000++++++,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000////////////............+++......+++,,,111444333...---------...///000000000///...---...///000111555666999<<<>>>AAABBBCCCHHHGGGGGGGGGGGGHHHHHHIIIKKKKKKLLLKKKJJJIIIGGGFFFLLLNNNPPPRRRSSSRRRQQQOOOMMMLLLKKKJJJIIIHHHHHHHHHDDDAAA??????AAADDDFFFGGGDDDCCCAAA>>>;;;999777666555333000000111222222111333333222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111////////////////////////000000////////////000000////////////////////////////////////////////////111111111111000000000000............////////////000000000000000111111111000000111111111222222222444444333444444555666777666<<<;;;;;;CCCPPPppp+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------........................------------------------,,,,,,,,,---...000222333555666888:::===???AAABBBAAA@@@???>>><<<;;;:::999333333222111111111222222111222222333444555666666777777666555555555666666:::::::::999999999::::::999999999999::::::::::::::::::999999999999999:::888888999::::::::::::999<<<===???@@@AAAAAA@@@???;;;888555111/////////000.../////////000000111111////////////000000000000//////............////////////............//////////////////////////////........................------------------------------------------------///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------+++++++++++++++,,,,,,,,,------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---111222...++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000////////////............***------+++---222444222------------,,,---...///.........///000333555777<<<===@@@CCCEEEGGGHHHIIINNNMMMKKKJJJIIIIIIIIIIIIQQQRRRRRRRRRRRRQQQQQQQQQQQQSSSUUUVVVWWWWWWVVVUUURRRQQQQQQPPPPPPQQQQQQRRRIIIFFFBBB@@@AAACCCCCCDDDFFFGGGGGGGGGEEECCC@@@???;;;999555444333333333222222222222222222222222222111111111111111111111111000000000000000000000000111111111111222222222222111111111111111111111111111111111111111111111111//////000000111111111111////////////////////////000000////////////000000////////////////////////////////////////////////111111111111000000000000............//////////////////000000111111111111000000111111111222222222444444333444444555666777777<<<;;;;;;BBBOOOnnn+++,,,,,,------,,,,,,++++++,,,,,,------.........------------------------------------------------........................///.....................---...000222444555777777;;;<<<>>>@@@BBBCCCDDDDDD>>>===<<<:::888666555444222222111111111222222333333333444666777888999:::;;;:::999888888999;;;;;;???>>>>>>===<<<<<<======????????????>>>>>>========================>>>>>>999999999999888777666555666777999<<<>>>@@@AAAAAA@@@===999444111000000111///000000000000000000111////////////000000000000//////............/////////............//////000////////////////////////........................------------------------------------------------000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******+++,,,,,,---......++++++,,,,,,,,,,,,---------...///---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000////////////............+++,,,,,,+++...333333000------...---,,,,,,...//////000111333666999;;;<<<@@@AAABBBDDDEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOQQQRRRRRRQQQNNNJJJGGGFFFFFFEEEDDDAAACCCEEEGGGHHHHHHHHHGGGEEECCC???<<<:::888555333333333222222222222222222222222222222222222222222000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111/////////000111111222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////111111000000000/////////............/////////////////////000111111222222000111111111111222222222444444333444444555666777888===;;;;;;AAAMMMlll+++,,,,,,------,,,,,,+++++++++,,,,,,---......///------------------------................................................/////////000111111222222333555888:::<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;666666666555555444444444666666555666666777888999888999999:::;;;<<<<<<===<<<;;;:::::::::<<<>>>??????>>>=========>>>???@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????@@@AAABBBBBB=========<<<;;;:::999888666666777888:::<<<>>>???CCCBBB@@@===;;;888666555111111111000000000000000.../////////000000000111//////............//////...............///000000////////////////////////........................---------------------------------------------------------------------------------------------------------------------------------,,,,,,+++++++++---------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000////////////............+++,,,,,,+++...333222...+++---......---...000333444555777:::<<<>>>???@@@BBBBBBCCCCCCCCCBBBBBBAAA>>>>>><<<<<<<<<>>>@@@AAACCCBBBAAA@@@???>>>>>>>>>@@@@@@??????@@@AAACCCCCCFFFFFFFFFFFFGGGHHHIIIJJJNNNLLLKKKJJJKKKLLLKKKJJJCCCBBBBBBBBBDDDGGGJJJKKKJJJHHHFFFEEEDDDBBB>>><<<999999888666555333222222222222222222222222222222000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111...//////000111111222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000/////////..................////////////...//////000111111222222000111111111111222222222444444333444444555666777888===;;;:::AAALLLkkk+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////------------------------................................................//////000222333444555666999;;;???AAABBBAAA@@@>>>::::::999888666444111///111111222444555666777888:::::::::;;;<<<===>>>???======>>>>>>>>>>>>>>>>>><<<;;;::::::;;;===???@@@<<<;;;;;;;;;<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBCCCAAAAAAAAA@@@@@@>>>======999999888888888:::<<<===DDDFFFGGGGGGEEEAAA<<<:::222222111111000000//////.../////////000000111111//////............//////...............///000111000000000000000000000000////////////////////////------------------------------------------------***++++++,,,,,,------...------------------------------------------,,,,,,---------,,,,,,+++++++++------------------------------------------------...---++++++++++++---...++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++******,,,,,,,,,---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000000/////////............,,,---,,,+++...333222---))),,,/////////000444777999:::===???AAABBBBBBBBBDDDCCCCCCCCCBBB@@@???>>>:::888777555555666888999<<<;;;;;;:::::::::;;;;;;<<<;;;999999999;;;>>>???@@@????????????@@@AAAAAA@@@@@@AAADDDIIILLLMMMMMMJJJGGGBBB???@@@CCCHHHKKKIIIIIIIIIJJJKKKKKKIIIGGGAAA@@@>>><<<999666444333222222222222222222222222000000000000000000000000//////000000111111111111111111111111111111111111111111111111111111111111...//////000111222222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////......................../////////000...//////000111222222222000111111111111222222222444444444444444555777777999===;;;:::@@@LLLjjj,,,,,,,,,---------......++++++++++++++++++++++++------------------------...------,,,,,,,,,------000000///.....................000222444777999;;;@@@@@@@@@???>>><<<;;;:::555555444333222222222222222555888:::::::::;;;<<>><<<;;;<<<<<<<<<;;;<<<<<<<<<===>>>>>>;;;888<<<===>>>???@@@CCCGGGKKKHHHKKKMMMLLLIIIHHHIIIKKKPPPOOONNNLLLKKKJJJIIIIIICCCAAA@@@AAACCCCCCAAA>>>AAAAAA@@@@@@???@@@@@@AAA>>>>>>======<<<;;;999777>>>>>>???CCCGGGHHHDDD@@@BBB>>>999444111111222333///000111222222111000///.........///////////////------------.........///////////////////////////////////////////////////...............---------------------------------------------------------------------------------,,,,,,,,,---------.........///000///---,,,,,,...222111111000///......---......//////...---,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///..................------......////////////......000///...------...///000//////////////////.........------///111111000...,,,...111555999;;;======CCCDDDEEEFFFGGGGGGGGGGGGHHHEEEAAA??????===999666999777666777888::::::999===>>>???@@@AAACCCGGGIIIDDD@@@<<<;;;===>>>>>><<>>>>>AAAHHHGGGHHHJJJMMMNNNMMMLLLLLLIIIEEEBBB???===:::888777555222111111222333222222111111000000000111111111111111111111111111111000000111111111222222222111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////............//////...//////000000000000000000000000000000000000000.........///000000111111555555555555666666666666;;;<<<:::;;;BBBKKKjjj,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.....................//////444444555666777999;;;=========<<<;;;:::888777666444444333222222222222333222666:::===>>>>>>>>>???EEECCCAAA???>>>>>><<<;;;999:::<<<>>>@@@BBBDDDEEEGGGIIILLLPPPTTTZZZ```dddaaabbbbbbbbbaaa______^^^hhhgggeeeddddddbbb___\\\RRRNNNIIIFFFEEEDDDCCCAAA@@@@@@@@@?????????AAABBBAAA???===>>>@@@BBB@@@>>>999:::;;;===???BBBFFFHHHDDDBBB???;;;888555222111000111111222222111111000000000000000000000000000---.........//////////////////////////////////////////////////////////////////......---------,,,------------------------------------------------------------------------,,,,,,,,,---------.........///000///---,,,---...111111000000///......---......//////...------,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---....................................////////////......000//////......//////000..............................---...000111111///111222555888===AAADDDFFFGGGHHHIIIIIIIIIFFFDDDBBBAAA>>><<<;;;<<<<<<:::777:::::::::<<<>>>???@@@@@@CCCDDDFFFHHHJJJKKKJJJHHHGGGDDDBBBCCCFFFHHHIIIHHHKKKKKKLLLNNNOOOOOOMMMLLLNNNNNNMMMKKKGGGCCC@@@>>>BBBCCCCCCCCCBBB@@@@@@BBBAAAAAACCCHHHMMMRRRTTTTTTSSSPPPMMMKKKIIIFFFBBB???;;;888444222222222222222222222111111111111111222111111111111111111111111000000111111111222222222111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...//////............//////...//////000000000000000000000000000000000000000000000111111222333333444555555555555666666666666888<<<;;;???EEELLLiii,,,,,,,,,---------......------------------------------------------------...---------------......,,,,,,---...///000111222666555555555555777999:::;;;::::::888777666555444333333333333333444444555444777;;;=========<<<===>>>>>>>>>>>>============CCCFFFJJJMMMOOOTTT[[[```]]]```dddhhhmmmsssyyy~~~xxxvvvtttuuuwwwvvvsssoooxxxuuussstttxxxyyyuuupppooojjjccc]]]YYYWWWVVVUUUXXXWWWSSSNNNHHHEEEEEEEEEGGGDDD@@@@@@AAABBB@@@???===???AAA>>>;;;<<<@@@EEEGGGGGGGGGEEEAAA<<<888555444444333222111111111111111111111111111111111111////////////000000000000////////////////////////////////////////////////000000///...------,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---/////////---,,,---...111000000//////..................///......---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,,,,------..............................////////////......//////000000000000//////...........................------...111333333333777888:::===BBBFFFJJJLLLHHHIIIIIIHHHEEEAAA===;;;777666666777999::::::999;;;<<<===>>>@@@AAABBBBBBIIIHHHIIIOOOVVVXXXUUUPPPQQQNNNLLLLLLNNNQQQRRRSSSQQQQQQQQQRRRSSSSSSQQQOOOMMMNNNPPPSSSSSSPPPJJJFFFHHHHHHGGGEEEDDDCCCCCCBBB<<<;;;<<<@@@EEEJJJMMMNNNRRRQQQPPPPPPOOOLLLGGGDDDBBB>>>999555444444333333222222111111111111222222111111111111111111111111111111111111111222222222111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////............//////...///000000111111000000000000000000000000000000111111222222333444444444555555555555666666666666666;;;===BBBIIINNNhhh,,,,,,,,,---------..............................------------------------...------------......///,,,---...000222333444555666555555555555777999:::::::::999777666555555555444444444555555777888888;;;<<<===<<<;;;:::<<<===888;;;???CCCFFFIIIMMMOOO]]]ccciiilllmmmpppwww}}}wwwxxxzzz{{{|||~~~~~~|||yyywwwssspppuuu~~~|||xxxtttrrrrrrqqqwwwuuuoooggg^^^YYYXXXZZZ[[[YYYVVVPPPIIIFFFFFFGGGEEEGGGGGGDDDAAA>>>>>>???FFFHHHIIIIIIGGGDDD@@@===:::999666444222111111111111111111111111000000000///000000000000111111111////////////////////////////////////////////////000000///...---,,,,,,+++------------------------------------------------------------------------,,,,,,,,,---------......---...///...---,,,---///000000/////////.........---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,,,,,,,,,,---------.....................////////////.........///000111111000///...------------............---,,,,,,///333777999999<<<===@@@CCCFFFIIIJJJKKKDDDCCCAAA???<<<:::888777999999:::<<<>>>@@@AAAAAACCCEEEFFFGGGHHHIIIJJJKKKSSSNNNMMMTTTaaajjjkkkhhhgggddd^^^[[[ZZZ\\\___aaa\\\XXXUUUTTTUUUVVVUUUTTTNNNOOORRRVVVZZZYYYVVVRRRVVVTTTQQQMMMLLLNNNMMMIIIHHHEEEBBBAAAAAACCCCCCCCCKKKKKKMMMOOOPPPOOOLLLIIIIIIDDD???;;;999777666555333222222111111111111222111111111111111111111111111111111111111111111111222111111000000111111222111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000//////////////////............////////////000111111111111000000000000000000000000000///000000111222222333333555555555555666666666666666;;;===BBBHHHMMMggg,,,,,,,,,---------..............................---------------------------------------...///000...///111444555666777777777888888999;;;<<<===>>>888777666555444444555555777777777888999:::;;;<<>>===;;;;;;>>>CCCGGGHHHMMMTTTZZZ___dddiiimmmwww}}}wwwqqqmmmqqq|||~~~wwwqqqnnnqqquuuuuuxxxwwwnnnbbb[[[^^^cccWWWRRRJJJDDDBBBBBBAAA@@@BBBCCCDDDEEEFFFFFFEEEEEE@@@>>>;;;777444222111111111111111000000/////////000000000000111111111222////////////////////////////////////////////////000//////...------,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,...///...------...///////////////............------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,,,,,,,,,,---------.........//////......////////////.........///000111111000///...---------.........//////,,,,,,...222888<<>>:::888777888:::;;;CCCDDDEEEGGGHHHIIIKKKLLLPPPSSSVVVXXXZZZ]]]bbbfffccc[[[UUUZZZjjjyyyzzzsssmmmkkkmmmssswwwmmmfff]]]YYYYYYZZZZZZYYYYYYXXXXXXXXXZZZ[[[ZZZZZZ^^^]]]XXXTTTWWW]]]\\\VVVVVVRRRMMMIIIHHHFFFEEEDDDDDDDDDFFFJJJMMMNNNMMMKKKLLLHHHDDD@@@>>>===;;;999555444333222111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000//////............/////////000000111111111111111000000000000000000000000///000000111222222333333555555555555666666666666999<<<<<>>;;;;;;<<<===AAAHHHQQQWWWbbbgggnnnrrruuuwww|||yyytttoooqqqyyy}}}tttrrrvvv{{{{{{vvv{{{qqq]]]MMMEEEBBB@@@???AAAAAAAAABBBCCCDDDEEEFFFCCCAAA>>>;;;888555444333111111111000000///......000000000000111111111111///////////////////////////////////////////////////............---------------------------------------------------------------------------------,,,,,,,,,---------......,,,---///...------...///........................,,,---......///.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,,,,------,,,,,,------.../////////......////////////............////////////......------......///000000000///000333888===BBBCCCCCCEEEFFFIIIJJJIIIFFFBBB???===<<<:::999;;;???CCCEEEGGGIIIKKKLLLLLLLLLNNNPPPUUUYYY]]]aaafffmmmvvv}}}pppggg^^^aaannn~~~{{{zzz~~~wwwkkkeeedddeeedddbbb``````___]]]^^^bbbhhhmmmcccbbb]]]ZZZaaalllmmmeeeXXXUUUQQQNNNLLLKKKIIIGGGAAA???>>>???BBBDDDEEEDDDJJJHHHEEEDDDCCCBBB???===999888777555333222111111111111111111111111111111222222222111111111111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////............/////////000111111222222111111000000000000000000000000111111222222333444444444555555555555666666666666:::<<<:::<<>>BBBDDDIIINNNTTT]]]eeekkkrrrwww|||~~~}}}|||}}}{{{yyyzzz}}}vvvrrrvvv{{{kkkZZZPPPKKKIIIGGGGGGGGGGGGFFFEEEDDDDDDAAAAAA@@@>>><<<:::888777333333222111111000///////////////000000000111111////////////////////////////////////////////////---------...............------------------------------------------------------------------------,,,,,,,,,---------......,,,---......------...000........................,,,------...//////......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---......,,,,,,------...//////000......////////////............------------............//////000111111222444555999>>>CCCEEEDDDCCCDDDDDDCCCAAA???===<<<;;;;;;<<<>>>@@@DDDGGGKKKMMMLLLNNNQQQRRRQQQRRRUUUWWWVVVZZZ^^^aaafffooo{{{{{{uuuooorrr}}}yyyzzz{{{xxxwww|||~~~|||uuuqqqzzziiigggccc___]]]ZZZVVVSSSKKKGGGAAA===<<<===>>>>>>DDDDDDDDDEEEFFFEEEAAA>>>???>>>;;;999666444333333111111111111111111111111222222222111111111000000333222222111111222222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111//////............//////000000111222222222222111000000000000000000000000000000111111222333333444555555555555666666666666888;;;999<<>>>>>:::666333555444444444666888;;;===<<<;;;;;;;;;;;;<<<======TTTXXX___fffmmmttt{{{xxx}}}}}}~~~~~~{{{yyyxxxiiiaaa^^^PPPPPPPPPOOOLLLIIIEEEBBB>>>???@@@@@@@@@>>>===;;;444444333333222111000000////////////000000000000////////////////////////////////////////////////,,,,,,------.../////////------------------------------------------------------------------------,,,,,,,,,---------......,,,---......------///000---.....................,,,,,,---.../////////...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------...///,,,,,,------...///000000......////////////.........---,,,++++++,,,---......//////000111222222333888:::===BBBFFFFFFDDDAAAAAA>>>;;;777555555666777999<<>>>>>???@@@@@@>>>:::777:::999999999999:::<<<>>>777666;;;DDDHHHHHHMMMUUUgggllluuu}}}www~~~|||}}}~~~~~~}}}qqqeee___\\\ZZZTTTIIICCCEEEBBBBBBDDDEEEBBB===>>>CCC???===999555222111111111222222111111111111111222000000000000000000000000////////////////////////////////////////////////////////////////////////------------------------........................,,,,,,,,,---------......000///...---------------000000//////.........---........................---------------------------------...............------------------------.........------,,,,,,,,,------------------------........................------------------------,,,...000111///.....................////////////000///---,,,,,,---///000000//////000333666999;;;AAACCCFFFEEEAAA===999888555666666666777;;;@@@DDDJJJKKKJJJHHHLLLSSSVVVTTT[[[]]]^^^]]]]]]aaakkkssszzziiiZZZVVVQQQJJJOOO\\\UUUEEEHHHNNNEEE;;;???FFFJJJHHHFFFEEE===222333333333333222222222222222111111111111111222222111111111111111111111111000111111111111222222222333333333222222222111111000000000000000000000000000000000000000000000000000...,,,---000111///---////////////////////////000000111111111111000000//////000111111111111111000111111111111222222222555444444444444555666666888===;;;;;;@@@IIIeee---------............///........................//////...---------......///111222333333333555777666666666666888999;;;<<>>===<<<:::888===>>>??????===;;;:::999@@@DDDQQQ```hhhhhhkkkpppyyy{{{}}}|||}}}zzz|||~~~ssspppppppppjjj^^^WWWWWWMMMGGGCCCCCCBBB???===??????>>>;;;888555222111000222111111000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////................................................,,,,,,---------.........//////...---------......000/////////....................................------------------------..................------------------------------......---------,,,,,,,,,------------------------------------------------------------------------,,,...000000///.....................////////////------------............,,,...111555:::===@@@AAAAAACCCDDDCCC???;;;888777666777888888999<<<@@@CCCEEEFFFIIIPPP[[[ccc```XXXVVV]]]hhhqqqzzzfffPPPHHHFFFIIIBBBCCCCCCCCCEEEEEEAAA<<<666666555444333333333333333222222111222222333333111111111111111111111111000111111111111222222222333333333222222222111111000000000000000000000000000000000000000000000000111///...///111222000...////////////////////////000000111111111111000000//////000111111111111111000111111111111222222222555444444444444555666666777===<<<;;;@@@IIIddd---------............///..............................---------...//////111333444555444555666888666666777999;;;>>>AAABBBCCCAAA???>>><<<<<<<<<<<<;;;<<<===<<<;;;;;;===>>>KKKUUUgggyyy}}}zzz}}}~~~}}}~~~|||zzzyyysssllljjjkkkfffYYYKKKFFFEEEBBB@@@@@@@@@@@@???===:::777444222111000000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////................................................,,,------------...............------......///000////////////....................................------------------------/////////...---------,,,------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000000///......///............////////////+++,,,---...//////.........111666;;;@@@BBBCCCDDDBBBCCCCCCAAA===:::999888888999<<<===>>>AAADDDGGGGGGHHHKKKWWWiiiuuurrriiieeennn|||zzzfffQQQGGGJJJIIIDDDAAAEEEHHHFFFAAA???;;;:::888555444333444444333333222222222222333333222222222222222222222222000111111111111222222222333333333222222222111111000000000000000000000000000000000000000000000000222111000000222222111000////////////////////////000000111111111111000000//////000111111111111111000111111111111222222222555444444444444555666666777===<<<;;;@@@HHHccc---------............///........................---------......///111111333444666666555666777999888999:::<<>>===<<<===???888999;;;<<>>@@@AAAAAAAAABBBBBBBBB???<<<::::::;;;<<<>>>AAACCCCCCEEEGGGIIIQQQRRRVVV```sssvvv}}}wwwZZZLLLJJJBBB???FFFJJJFFFAAA??????===;;;888666555555555444333222222111222222222222222222222222222222222000000111111111222222222333333333222222222111111000000000000000000000000000000000000000000000000111111000111111111111000////////////////////////000000111111111111000000//////000111111111111111000000111111111222222222555444444444444555666666777===<<<;;;???GGGbbb---------............///........................---......///000222333444444666777777777777888:::<<<===>>>???@@@AAABBBBBB===??????>>>;;;999:::;;;<<>>>>>>>>>>>>>><<<::::::<<<>>>BBBDDDEEEEEEEEEDDDFFFGGGUUU^^^iiiuuuttt[[[QQQGGGEEEFFFDDDDDDEEECCCAAA>>>;;;999777777666444333222111111111111111222222222222222222222222000000111111111222222222333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000//////000111111111111111000000111111111222222222555444444444444555666666777===<<<;;;???FFF```---------............///..............................///000222444666777777999::::::999999:::;;;@@@@@@@@@AAAAAA@@@??????===>>>???<<<999888;;;>>>HHHSSSbbblllnnnmmmnnnooozzz}}}~~~||||||~~~yyyvvvzzz~~~www\\\NNNFFFEEEDDDBBB@@@???======999888666444333222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------........................------........./////////............///000111222.........///////////////........................------------------------/////////...---------,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000///------///000............////////////000000///000222666999;;;;;;:::888888888:::<<<>>>888999;;;;;;;;;<<>>===<<<<<<===>>>@@@AAAAAAAAA@@@???======<<<===>>><<<<<>><<<:::777555333222111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////....................................//////////////////......///000111111............/////////000........................------------------------..................------------------------------,,,,,,,,,---------......------------------------------------------------------------------------/////////...------///111............///////////////000333666999;;;;;;<<<777777777777888999::::::777:::===@@@BBBDDDGGGJJJQQQTTTWWWZZZ^^^dddjjjooottt}}}}}}fffMMMJJJJJJDDDIIIIIIIIIHHHFFFCCC@@@>>>777777555444444333333333333333333333333333333333000111111111111222222222333333333222222222111111000000000000000000000000111111111111111111111111///111333222000///111222000000000000000000000000000000111111111111000000//////000111111111111111000111111111111222222222555444444444444555666666666<<<<<<;;;>>>DDD]]]---------.........//////........................///000111333555888:::<<<>>>???@@@@@@???>>>@@@AAA???@@@AAAAAA@@@???===<<<;;;<<<===>>>BBBNNN^^^jjj|||~~~zzz{{{~~~~~~~~~~~~{{{}}}zzz~~~}}}|||mmm^^^YYYRRRJJJEEECCCDDDEEEAAA???<<<999666444222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111..................................../////////000///////////////000000111---.........//////000000........................---------------------------------...............------------------------,,,,,,,,,------.........------------------------........................------------------------/////////...------///111............/////////000---000666<<>><<<;;;666777888999999777666444:::===BBBFFFIIILLLPPPRRRWWW[[[aaajjjsss}}}|||}}}|||~~~nnnUUUSSSOOODDDLLLLLLMMMMMMKKKGGGCCCAAA999999888666666555555555333333333333333333333333000111111111111222222222333333333222222222111111000000000000000000000000111111111111111111111111000333444333111000222444000000000000000000000000000000111111111111000000//////000111111111111111000111111111111222222222555444444444444555666666666<<<<<<;;;>>>DDD\\\,,,---......//////......///...---,,,---...///000111222444666888:::;;;<<<===>>>>>>???@@@@@@@@@@@@AAAAAA@@@>>>;;;999:::;;;666@@@BBBHHHWWWcccnnn~~~}}}yyyxxx|||~~~{{{yyywwwwww~~~~~~|||{{{}}}~~~yyyvvvzzz{{{{{{}}}uuunnnbbbUUULLLFFFEEEEEEDDDDDDCCC>>>777333444666333222111000000//////000000000111111111111000000//////............//////........................000000000000000000000000//////.........---------------............------////////////////////////..............................//////////////////....................................////////////------------------------...------,,,,,,------......------,,,,,,,,,------//////.........---------,,,------......------,,,............//////////////////000111111000//////222777===@@@AAA@@@???>>>:::===<<<777333555999<<>><<<;;;@@@EEEZZZyyy,,,---......//////......//////...---...///000111333333333444555888:::<<<===>>>???@@@@@@@@@???>>>;;;<<<===<<<;;;;;;===???999FFFMMMWWWhhhooosss|||~~~}}}|||yyy}}}}}}|||yyy{{{|||zzzxxx{{{~~~zzz{{{rrrfffWWWJJJBBBDDDCCCBBBBBBBBB???:::666555444333222111000000000000000111111111111000000//////............//////........................000000000000000000000000//////.........---------.........//////.........////////////////////////........................................................................------------............------------------------...------,,,,,,------......------,,,,,,------...//////.........------------------......---------............////////////////////////000111222222666:::???BBBBBBAAAAAAAAAAAABBBBBB@@@AAAEEEKKKOOO]]]]]]\\\\\\^^^cccjjjoooyyy{{{qqqqqqvvvjjjYYYZZZYYYSSSOOOKKKJJJLLLLLLKKKLLLPPPFFFDDD@@@;;;888666666666333222222333444444333222222222222222222222222222222222222222111111111000111111111111111111111111111111111111111111111111222222222333333222222222111111111111111000//////000000000000111111111111111111111111111111111111111111111111222222222222444555555555444444666777999===;;;;;;@@@EEEYYYxxx,,,---......//////......//////......//////000111555333222222333666:::<<<===>>>@@@AAA@@@???===<<<:::;;;;;;;;;;;;===@@@CCCFFFQQQWWWbbbtttzzzzzz~~~yyy|||~~~tttlllnnnkkkppp~~~}}}xxxwww{{{}}}|||~~~qqqbbbTTTLLLPPPLLLGGGEEEDDDAAA;;;666888777555444222222111111000000111111111111000000000//////......//////000........................000000000000000000000000/////////............---...//////000000//////...////////////////////////........................................................................,,,,,,,,,------------...------------------------...------,,,,,,------......---------------....../////////.........------------............------............////////////000///......///222666888;;;>>>AAACCCCCCCCCDDDEEEHHHFFFEEEGGGPPP\\\iiirrr{{{yyytttnnnnnnvvvooooooooorrrxxx{{{kkkdddaaa^^^YYYTTTPPPNNNKKKHHHJJJOOOJJJHHHDDD@@@<<<:::999888444333222333444555333222333333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111111222222333333333333222222000111111111111000000///000000000000111111111111111111111111111111111111111111111111222222222333444555555555444444666777888<<<::::::???DDDXXXwww,,,---......///.....................//////000111222222222333555888;;;======???@@@AAA@@@>>>;;;999===<<<;;;999:::>>>DDDIIIYYY^^^]]]cccuuu}}}{{{wwwvvv||||||xxxtttoooxxxsssvvv{{{{{{ssspppggggggttt~~~}}}|||{{{xxx|||{{{~~~xxxmmmfffhhhlllpppkkkaaaTTTGGG???<<<===:::999777555333222111111000111111222222111111000000000////////////000000......................../////////////////////////////////...............//////000000000000//////////////////////////////....................................------------........................,,,,,,---------....................................------,,,,,,------......------------......///////////////..................////////////..................////////////111///......111555:::>>>???@@@BBBCCCCCCCCCEEEGGGJJJFFFEEENNN\\\ooo{{{wwwxxxzzzxxxuuuuuuyyy~~~wwwlllhhh^^^XXXSSSRRRPPPKKKIIIJJJMMMKKKHHHDDDAAA===;;;:::666444333333333444333222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000111111222222111111000000000111111111111000//////000000000111111111111111111111111111111111111111111111222222222333333333555555555444444555777666;;;999:::???CCCWWWuuu,,,---......///.........,,,,,,---...//////000000...000333777:::<<<======>>>>>>?????????===:::999::::::::::::>>>EEENNNUUUhhhlllhhhkkkyyy}}}xxx|||~~~yyyuuu||||||}}}~~~~~~~~~xxx{{{{{{sssmmmmmmuuu~~~yyykkkiiissstttZZZGGGBBBDDD===;;;999777444333111111111111222222222222111111000000////////////000000//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////.........---------........................---.........////////////...........................------,,,,,,------...---------------...///000000000/////////............//////000000//////...............////////////111000000111444999???BBB@@@BBBCCCCCCBBBCCCEEEGGGEEEEEENNN]]]mmmzzzwwwmmmkkkiiijjjqqq~~~mmmbbbXXXUUUUUURRROOOOOONNNMMMKKKHHHEEEAAA>>><<<999777444333333333222111333333333333333333333333222222222222222222222333111111111111111111111111111111111111111111111111000111222333333222111000///000000111111111000000///000000000111111111111111111111111111111111111111222222222222333333333333555555555444444555777555:::999:::???CCCVVVttt,,,---......//////......,,,---...///000111111111///222666;;;>>>??????>>>>>>>>>>>>======<<<;;;:::666999>>>EEEMMMWWWaaahhhooovvvwww{{{}}}~~~{{{tttpppgggooo{{{|||lllcccffflllsss[[[LLLFFF@@@???<<<999666444333222111111222222222222111111111000000//////000000111////////////////////////000000000000000000000000...////////////000000000...//////000000//////...////////////////////////////////////////////////000000000///......------................................./////////000000...........................------,,,,,,------...------------...///000000000000000/////////......//////000000000000//////............////////////111222333666:::>>>BBBDDDAAABBBDDDDDDCCCCCCDDDFFFAAAJJJ^^^tttsssiiifffkkkxxxtttggg]]]TTTPPPOOOOOOOOONNNLLLIIIFFFBBB@@@>>>;;;888555444444222111333333333333333333333333222222222222333333333333222222222222222222222222111111111111111111111111222333444666666444333222///000000111111111111000000000000000111111111111111111111111111111111111222222222222333333333333444555555555444444666777555::::::;;;@@@DDDVVVttt,,,---......//////......---...000222333333333333555777:::===??????@@@???>>>>>><<<;;;;;;;;;;;;<<<;;;CCCOOO\\\gggpppwww{{{sssxxxyyymmmrrrzzz}}}xxxtttxxx|||~~~}}}uuujjj```[[[hhhppp}}}wwwaaaPPPEEECCC@@@===:::777555444111222222333333222222111111111000000000000111111////////////////////////000000000000000000000000.../////////000000000000.........//////.........////////////////////////////////////////////////222111111000//////..............................---------.........//////...........................------,,,,,,------...------------...///000111000000000000/////////...///000000111111000000///............////////////111333777<<<@@@BBBCCCDDDBBBDDDEEEFFFDDDDDDDDDEEEHHHSSSjjjyyyvvvyyysss]]]QQQOOOQQQQQQRRRQQQNNNKKKGGGEEEEEEAAA===999777666444333444444444444444444444444222222222333333333444444222222222222222222222222111111111111111111111111111333555666666555333111//////000111111111111111000000000000111111111111111111111111111111111111222222222333333333444444444555555555444444666777555;;;:::<<>>???@@@@@@???===;;;:::999:::<<<===DDDOOO```qqq|||xxx}}}tttwww||||||{{{|||~~~nnnttt{{{}}}}}}zzztttdddhhhrrr~~~{{{{{{~~~qqqdddWWWYYYeee|||yyybbbHHHFFFCCC@@@<<<999777666111222222333333222222111111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000111111------............------////////////////////////000000000000000000000000333222222111000//////...........................,,,,,,,,,---------......////////////////////////...------,,,,,,------...---------......000111111000000000000////////////000000111111111111000000............/////////000000444:::???CCCDDDDDDCCCCCCEEEGGGGGGFFFEEEEEEEEERRRZZZnnn~~~zzzxxxzzzlll\\\YYYRRRSSSTTTTTTQQQNNNJJJHHHJJJFFF@@@<<<:::888666444444444444444444444444444222222222333333444444444222222222222222222222222111111111111111111111111///111333555555333111/////////000111111111111111000000000000111111111111111111111111111111111111222222333333333444444444444555555555444444666777555;;;;;;<<>>>>>???:::AAA===999;;;:::AAAQQQ___jjjwwwyyytttuuuvvv~~~~~~qqq|||{{{xxxxxxwwwhhh```bbbffffffcccRRRUUUZZZ___dddjjjqqquuurrrhhhccckkkttt|||xxxmmmaaaddd~~~tttSSSPPPIIIAAA@@@AAA===666666111000555888555222111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////......////////////......---...///000000///...---//////.........---------,,,,,,,,,---------......,,,---------.../////////...------------...//////............/////////000111111000000000000000111111111111111000000000000000000000000000000//////222;;;BBBDDDFFFIIIFFF@@@BBBDDDGGGGGGCCCAAAIIITTTeeekkkuuu}}}vvvmmmppp}}}}}}eee\\\[[[VVVUUUXXXWWWQQQOOOQQQLLLJJJGGGCCC???<<<:::999<<<999555333333444555555333333333333333333333333000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111333333333444444444555555444555555555444444666777:::===;;;<<>>;;;999;;;AAA===;;;BBBEEELLLZZZsss|||{{{vvvtttvvv||||||tttjjjccc]]]ccciiikkkhhhccc^^^\\\[[[UUUPPPQQQXXX^^^___^^^VVVSSSQQQQQQUUU]]]fffkkkiiilllmmmkkkoooxxx}}}}}}|||qqqnnnnnnlllnnnsss{{{~~~vvvgggVVVGGGDDDCCC>>>;;;<<<888333000111222111000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////...//////000000//////...---...///000000///...---//////.........---------------------............,,,,,,,,,---------------...------------...//////........./////////000000111111000000000000111111111111111111000000000000111000000000000111222222<<>><<<>>>;;;777444444444444444333333333333333333333333111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222333333333444444444555555555444444666777;;;>>>;;;;;;???BBBRRRnnn.../////////000000000111///111444666777:::===???@@@???>>>>>>===<<<999777:::@@@???EEEWWWdddkkkwww}}}ooo```WWWUUUOOOQQQUUUZZZ[[[XXXSSSNNNJJJIIIIIIMMMVVV___fffiiirrrkkkbbb]]][[[[[[[[[[[[cccfffiiihhhjjjmmmmmmkkkeeehhhlllooooooppppppqqq~~~tttllleeebbbeeeuuufffQQQOOOMMMBBB===CCC<<<666222111///---///444222222111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////000000111111000000///......////////////....../////////............---............////////////---------,,,,,,,,,,,,,,,...------------...//////....../////////000000000111000000000000000111111111111111111000000000000111000000///111333555777???DDDHHHFFFEEEEEEDDDAAADDD@@@@@@GGGOOOWWWaaajjjqqq~~~zzz|||lll\\\VVVWWWWWWVVVVVVRRRNNNKKKIIIHHHFFFBBB>>>@@@===888555444555444444333333333333333333333333111111111111222222222333222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111222222222333333444555555555444444666777;;;>>>;;;;;;???AAAPPPlll......//////000000111111...111444777999;;;>>>AAABBBBBBBBB???<<<<<<>>>AAAHHHNNNNNNXXXrrrzzz|||sssdddhhhzzzsss^^^RRRPPPSSSRRRTTTYYY___aaa^^^ZZZZZZXXXTTTSSSVVV___kkksss{{{xxxtttlll```WWW```fffmmmssswwwxxxwwwtttgggaaaXXXOOOKKKKKKPPPSSS\\\iiixxxrrrbbb```hhhyyymmmdddZZZNNNGGGHHH@@@:::666444222///111666333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000111111111111000000...//////////////////.../////////...............////////////000000000000.........------,,,,,,,,,...------------...//////...////////////000000000000000000000000000111222111111111111000000000///000/////////111555999;;;???DDDHHHIIIGGGEEEDDDDDDCCCAAAEEENNNYYYffftttyyyfff]]]YYYYYYZZZWWWSSSOOONNNNNNKKKEEE@@@???<<<888555555555555444444444444444444444444444111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222333333333333333555555555444444555777999===;;;;;;@@@BBBRRRmmm---......///000000111111///222666999:::<<<>>>@@@EEEHHHJJJEEE>>>>>>DDDLLLbbbgggeeemmmxxxqqqjjjbbbYYYRRRNNNfffvvvcccZZZYYY[[[YYYXXX___jjjsssuuutttsssqqqlllfffdddgggnnnttt{{{rrr___aaahhhqqq{{{xxxgggVVVKKKGGGHHHIIIJJJKKKZZZnnnvvvsss}}}vvvfff^^^ggguuu}}}yyyhhh___UUUKKKDDD>>>:::999666333333555333222222111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000111111111111000000/////////......//////////////////////////////////////////000000000111111000000//////......------...------------...//////////////////000000000111000000//////000111222222111111111111000000000////////////000333888===@@@CCCGGGLLLMMMIIIEEEEEEGGGCCCGGGPPP[[[eeerrr{{{mmm___WWWTTTXXXVVVTTTSSSRRROOOHHHCCC>>>;;;777555555555666666444444444444444444444444111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111333333333333444444444444333555555555444444555777777<<<;;;===BBBEEEUUUppp......///000111222222333333555999<<<<<<===???@@@BBBHHHLLLJJJEEECCCIIIOOOhhhooooooxxxmmmkkkeee]]]TTTPPPQQQSSSPPPbbbwwwxxxooonnnqqqssspppqqqxxx}}}}}}ttthhh]]]UUUPPPSSSJJJIIIPPPSSSQQQZZZhhhrrrwww~~~ttthhh```cccsssvvvoooeeeWWWMMMEEE===<<<:::666333333333333222111111111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000111111000000/////////............//////...////////////000000000////////////000000000000000000000///////////////...------------...///////////////000000000111111////////////000111222333111111111111000000000000//////111444888===BBBEEEEEEFFFIIIIIIDDD@@@CCCIIINNNUUUbbbnnnvvv|||{{{wwwzzzyyyhhh]]]_________]]]YYYSSSMMMIII@@@===888666666666666666444444444444444444444444222222222222333333333333333333333333333333333333333333333333333333333333222222222222222222222222000111111111111222222222111111111111111111111111333333444444444555555555444555555555444444666777666;;;;;;===CCCFFFVVVqqq000000111222333444555666888;;;>>>@@@?????????@@@@@@FFFOOOVVVYYYZZZYYYXXX___kkkooo{{{vvvooo\\\^^^___]]]\\\]]]ccchhhnnnxxxwwwooolll```UUUPPPLLLJJJLLLRRRQQQWWW^^^dddkkkyyy{{{jjjbbbhhhpppyyy}}}~~~vvvnnn```RRRDDD@@@???;;;666444444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...//////000000//////...000///...------...///000.../////////000000000000........./////////000000.........///////////////...------------...////////////000000000111111111////////////000111222333111111111111000000000000000111444999>>>CCCGGGJJJFFFDDDDDDDDDAAAAAALLLYYYggglllwww|||}}}}}}wwwuuuwwwwwwpppdddXXXPPPMMMFFFBBB===999777777666555555555555555555555555555222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000111111111111222222222111111111111111111111111222222333333333444444444444555555555444444666777666;;;;;;===CCCEEETTTooo222222333444555777777888<<>>DDDGGGGGGKKKccctttsssqqqtttnnnaaaqqq{{{mmmvvv}}}wwwxxxvvvpppsss|||{{{vvvpppeeeWWWMMMMMMUUU]]]sss|||qqqkkkpppyyy|||yyyrrr[[[OOOKKKEEE>>>999666777777555333333333444111111111111111111222222111111111111111111111111222111111111000000//////////////////////////////000000000000111111111111000000000000000000000000////////////....................................111000///...------...///////////////////////////---...///...---...///111222222111000//////000000111000/////////000222333000111222222222222222111,,,666???CCCFFFKKKNNNNNNIIINNNSSSVVVZZZbbbnnnxxxxxxtttzzz}}}jjjZZZUUUTTTJJJCCCBBB>>>888666999777666555555666777666444333333333333333333333333333222111111111333666777666555444333222333333444111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333444444555666777888888888;;;999;;;@@@BBBPPPjjj444555666777999:::;;;;;;@@@DDDEEEBBBCCCIIILLLJJJTTTlll~~~uuuooojjjddduuuvvvmmmwwwsssnnnpppyyy~~~}}}zzzxxx{{{}}}}}}|||yyywwwwww{{{~~~nnn\\\RRRRRRVVVZZZiii}}}zzzggg___dddooovvv}}}gggZZZPPPFFF>>>:::::::::999777666666777888222222222222222222222222111111111111111111111111222111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////....................................///...---,,,,,,,,,---...........................---...///...---...///111222222111000000000000000000000000000000111222222000000111111222222222111333;;;BBBFFFIIINNNNNNKKKMMMVVV```cccbbbfffqqq{{{vvvttt{{{sss\\\OOOPPPKKKGGGFFFAAA:::777:::777666555555666666555444333333333333333333333333333222111111222333555777777666555444333333444444111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333444444555555666666777777888;;;999;;;@@@BBBPPPiii555555777888:::<<<===>>>BBBBBBBBBCCCIIITTTZZZ\\\hhhuuuqqqhhhiiipppxxxqqqzzz|||ssslllkkklllvvv|||xxxsssrrrtttwwwwwwvvvtttrrrrrrtttxxxxxxvvvssswwwxxxyyyyyyyyyyyy|||~~~nnn[[[RRROOOLLLQQQ___oooyyyttt___ZZZcccllltttgggYYYJJJAAA>>>:::888666444444444555555444444444333333222222111222222222222222222222222111111111111111000000000111111111111111111111111000000000000111111111111000000000000000000000000////////////..........................................---------...//////........................---...///...---...///111222111000000000000000000///000111111222222111111000000000000111222222333999@@@EEEHHHKKKOOOOOOKKKVVVaaalllnnnlllooozzzzzzuuuvvvjjjTTTQQQNNNMMMKKKEEE>>>:::;;;888666555444555666555444333333333333333333333333333222222111222333555666888888666555444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333555555555666666666666666888;;;999;;;@@@BBBOOOhhh333444666999<<>>;;;888666777777888777444444444444444444444444333333333333333333333333555666666777777777777777333333333333333333333333222222222222222222222222222222222222222222222222333333333333444444444444555555555666666666666666777;;;:::<<>>EEEIIIYYY]]]______dddppp{{{uuuvvv{{{xxx|||~~~yyypppaaa^^^ZZZUUUTTTVVV[[[___mmmuuu}}}zzzooonnnqqqzzzrrr___VVVOOOIII@@@===999777888999999999555555555555555555555555333333333444333333333222222333555777888888888777333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444444555444444555555666666777777777;;;:::<<>>:::888888999::::::555555555555555555555555333333444444444333222222000222444666888888888888333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444555555333444444555666777888888666;;;:::<<>>>>>>>>@@@CCCFFFGGGOOOQQQVVV^^^jjjyyyxxxlllaaa___aaafffppp|||~~~hhhdddsssqqqqqqlll___NNNCCC===999555444444444333222222333444000000000000000000000000111111111111111111111111000000000111222222222333111111111111111111111111000000111111111111000000111000///......///000111,,,---...///000000//////......//////...---,,,,,,........................///............///000000111111111111111111111111...///000000000000000///000333666999===EEEOOOWWWbbb[[[bbbttt{{{vvv{{{~~~|||tttppphhheeeaaa```ccckkktttzzzvvveee___pppzzzlllZZZSSSQQQBBB======777777;;;777555555444444444555555666333444444555555444444333444555555666666555555444444444444333333222222222333333333333333333333333222333333444444333333222333333444444555666777777555555666777888999::::::999>>><<<;;;@@@AAAIII\\\>>>GGGOOOSSSWWWZZZ[[[XXXaaacccbbb___bbblllssstttvvvyyyzzzuuupppjjjddd___]]]]]]\\\ZZZXXXYYY[[[^^^[[[WWWUUUUUUTTTRRRSSSWWW^^^aaadddfffeeecccccccccdddbbb___]]][[[YYYUUURRRNNNPPPPPPOOOLLLKKKLLLNNNJJJIIIIIIHHHGGGFFFEEEEEEDDDBBBAAAAAABBBCCCCCCBBB???>>>===>>>????????????BBBCCCGGGLLLUUU___iiinnnwwwnnnfff^^^XXX[[[bbbrrr}}}zzzlllrrr~~~~~~yyylll\\\PPPHHH>>>555666777666555444333333444222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111111111222222222222111111111000////////////000111......///000111111222222000/////////....................................///////////////000111111111111111111111111111111000111111111222111111111333666:::???FFFOOOXXX^^^ZZZZZZdddwww~~~ssskkkfffddddddnnnvvvttt\\\___gggyyyrrr]]]TTTHHHEEECCC999666888444555555555444444555555666333444444555555444444333444444555555555555444444444444444333333333222222333333333333333333333333333333444444444444333333444444555555666666777777777777777888888888888888888>>><<<;;;@@@BBBJJJ]]]CCCJJJQQQVVV[[[___]]]XXX___\\\[[[cccsssyyynnnkkkgggccc```\\\WWWTTTSSSSSSSSSRRRPPPQQQSSSUUUSSSRRRTTTZZZ^^^```dddiiimmmqqqwwwzzzzzzxxxwwwvvvuuutttttttttrrrmmmgggccc___^^^]]]ZZZXXXYYY\\\___\\\ZZZXXXUUURRRPPPOOONNNLLLJJJGGGEEEDDDCCC@@@>>>@@@>>>===>>>??????===<<>><<<<<>>>>>@@@AAAAAA???AAABBBBBBDDDEEEHHHJJJKKKOOOXXXdddooozzzkkkZZZQQQUUU\\\gggsssyyyuuuzzzrrr{{{~~~vvvoookkkcccPPP???;;;999666555555555444333333333333333333333333333111111111111111111111111333222222222111000000000111111111111111111111111111222222222222222222111000000000000000000000000000/////////111333666888333222000//////000222333........................///////////////000111111111111111111111111111111333333333333333333444444555666<<>>>>>CCCFFFOOObbbLLLVVV^^^[[[TTTSSSUUUVVVVVV___rrr}}}vvvxxx|||tttooohhhaaaTTTQQQNNNLLLLLLLLLLLLKKKJJJIIIHHHGGGIIIPPPXXX___jjjlllttt~~~~~~}}}{{{yyy}}}zzzxxxvvvuuuttttttsssqqqooojjjcccZZZTTTOOOIIIBBB>>>???AAA@@@???>>>>>>???@@@AAABBBCCCCCCFFFJJJPPPWWWcccvvvnnnWWWXXXXXX[[[ccclll}}}vvvccc___uuu{{{xxxxxxrrr```MMM???;;;666444444444444333222222222222222222222222111111111111111111111111333222222222111000000000111111111111111111111111000000111111111111000000000000111111111111000000///.........///222555777444222111000000111333444//////////////////////////////......//////000111111111111111111111111111222222111222222444555666===???DDDNNNYYY```bbbbbbbbbhhhlllpppmmmffflllzzzooogggppphhhXXXPPPGGGCCC@@@666888777666555555555555555444555555666666555555444333444444555555444444333444444444444444444444444333333333444444555555555444555555666666555555444666666666555555555555555777888888999:::;;;;;;;;;;;;AAA??????EEEGGGPPPcccUUU___ddd\\\QQQOOOUUUZZZVVV^^^qqqzzztttvvvooo```ZZZVVVSSSNNNJJJFFFDDDEEEFFFFFFFFFFFFGGGIIINNNUUUaaammmuuu||||||~~~{{{vvvrrrccc[[[PPPIIIGGGEEEAAA===>>>>>>>>>>>>>>>???@@@@@@===@@@EEELLLWWWeeevvvtttbbb\\\XXXYYY\\\jjjqqq[[[^^^qqqrrrbbbJJJCCC;;;555444555444333222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111000000000111111000000000000111111222222111111000......---...///111333444222222111000111222333444////////////////////////000////////////000111111111111111111111111111111111111111111333555777999AAADDDJJJRRRYYY___aaaaaaaaannn|||pppjjjpppzzzeee]]]eeeyyynnn```PPPHHHBBB888888888777666555555555555555555666666666666555555444555555555555555555444444444444444555555555555333333333444555555666666555555666666666666555555666666666666666666666666777888999:::;;;<<<<<<===;;;AAA??????DDDFFFOOObbb]]]cccbbbXXXPPPPPPXXX]]]YYY^^^jjjzzzzzzqqqwwwtttqqq]]]SSSOOONNNKKKIIIFFFEEEHHHLLLOOOPPPUUUXXX]]]ccckkkuuu|||sssiiibbb^^^XXXPPPIIIHHHGGGEEECCCBBBAAABBBBBB<<<>>>AAAFFFMMMXXXdddlllmmmyyyvvvkkkbbbYYYYYYmmmxxxeeeeeetttuuu[[[QQQCCC:::777666555333333333333333333333333333111111111111111111111111111111111111111222222222111111111111111111111111000111111222222111111000000111222222222222111000......//////000111222222000111111111222222222222////////////////////////222222111111222222333444111111111111111111111111111000111222444888;;;===BBBGGGMMMSSSXXX]]]aaaccclll{{{~~~yyyyyy|||~~~rrrkkkaaavvvjjj```eeeooo~~~vvv]]]OOOIIIAAA999888777666555555555555555555666666666666555555555666666777777666666555444444444444555555555666333333444444555666666666666666666777777666666666777777777888888999999:::999:::::::::;;;;;;<<<<<<:::@@@>>>===BBBCCCLLL___aaabbb]]]SSSNNNRRRYYY]]]fffhhhqqq~~~~~~{{{{{{dddVVVRRRRRRHHHFFFEEEGGGMMMTTTZZZ]]]hhhkkkpppuuuzzz~~~~~~yyyvvvnnncccYYYQQQOOOKKKGGGDDDCCCCCCCCCBBBBBB@@@@@@DDDNNNZZZbbbkkkrrr|||ttt___QQQYYYkkkuuuhhhnnn|||hhh[[[KKK???999777666444444444444444444444444444111111111111111111111111000000111111222222222333111111111111111111111111222222222333333222222222000111222333333222111000...///000111111111111111///000111222222222222222000000000000000000000000444444333333444444555666111111111111111111111111111111111333666:::>>>@@@GGGLLLTTTYYY\\\```fffjjjyyyrrrppppppyyy{{{ppplllooo|||jjj\\\[[[ttt{{{gggUUUPPPLLL999999777666555555555555555555666666666666555555666666777777777777666666444444444555555555666666333333444444555666777777666666777777777777666666888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999>>><<<;;;@@@AAAIII\\\fff```YYYUUUTTTVVV[[[```bbbwwwqqqXXXRRRZZZQQQQQQRRRVVV[[[bbbhhhlllvvvvvv{{{uuuiiiccc```ZZZTTTNNNJJJGGGFFFDDD@@@???AAABBBCCCIIIPPP\\\dddooowwwqqq^^^XXXYYY|||qqqaaaqqq{{{zzznnnZZZGGG:::555555777444444444444333222111111333333333333333333333333222222222222111111000000000000000000000000000000111111111111111111111111222111111000111111222222000000111111000///...---111222333222111000111222000000000000111111111111111333666999:::;;;::::::222222333333333222222111333111000333555888???GGGLLLMMMSSS[[[ZZZZZZjjj~~~uuukkkvvvwwwxxx{{{xxxxxx{{{pppWWWgggrrrgggUUUNNN???999444444666777666555666666666666666666666666777777777777777777777777666666666666666666666666555555444444444444555555333444555555666666555555666555444555666:::===???AAA>>>;;;999888999<<<=========>>>@@@@@@DDDOOO[[[ccc^^^YYYVVVVVVYYY^^^aaaoooxxxiiidddhhh[[[___eeennnvvv}}}|||~~~{{{tttllleee]]]TTTOOOGGGDDDCCCDDDDDDBBBEEEJJJMMMTTT]]]ccckkkzzzsssddd___aaalll~~~rrrhhhlll{{{iiiUUUDDD;;;999999555555555555555444333333333333333333333333333333222222222222111111111000111111111111111111111111111111111111111111111111333333222111000000000000111111000000////////////...///000///------///111111111000000000000000111444555777888999888777666222222222222222222111111666444555999===AAAIIIRRRUUUVVV\\\```\\\\\\oooxxxwwwvvvvvv|||zzz```cccrrr{{{cccTTTFFF???888888::::::999999666666666666666666666666777777777777777777777777666666666666666666666666555555444444444444555555333444555555666666555555666555555555777:::>>>@@@AAA???;;;999888999;;;<<<======>>>@@@AAADDDOOOZZZfff```XXXUUUXXXaaajjjppp|||vvvooofffdddmmmtttqqqmmmlllgggllluuu~~~}}}sssfff\\\KKKGGGEEEFFFDDD@@@@@@CCC@@@FFFLLLPPPUUU```ppp}}}nnndddZZZ^^^kkkppp___kkk}}}xxxcccOOO@@@999777666666666666666555555555333333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111111444444333222111000//////222111000///...///000000...///...---,,,...111333444222000///...///000111666777777888777555444333222222222222111111000000333222555;;;AAAFFFOOOXXXUUUWWW\\\``````fff}}}vvvqqqtttbbbaaazzzvvvbbbQQQEEE;;;999999777666777666666666666666666666666777777777777777777777777666666666666666666666666555555444444444444555555444444555666666666666555666555555666888;;;???AAAAAA???<<<999888888:::;;;======>>>@@@AAACCCNNNYYYgggaaaXXXTTT\\\mmm{{{~~~ooodddXXXOOONNN[[[jjjooonnnllltttvvvzzz~~~rrrhhhTTTNNNIIIHHHFFFCCCBBBDDD???CCCFFFHHHIIIPPP\\\fffwww{{{ooo___\\\___mmmuuugggrrrsss[[[GGG;;;777777777666666555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111000000333111///......///111222111111111//////111555888555333000...---...000111666666666666555444222111222222111111000000000000333222666===DDDJJJTTT]]]]]]\\\___eeemmmzzz|||tttttt{{{{{{```jjjvvv___OOO@@@<<<:::555333555666666666666666666666666666666666666666666666666666666666666666666666666555555444444444444555555444444555666666666666666666666666777999<<>>;;;999777888888999;;;;;;===??????BBBLLLWWW```aaaaaadddqqq~~~qqq___RRROOOKKKOOO\\\kkksssuuuvvv}}}{{{zzzyyy{{{~~~zzzppp```WWWNNNJJJHHHEEEEEEHHHCCCEEEFFFEEEEEEHHHPPPWWWbbbpppnnnfffbbbfffnnnzzzmmmllltttkkkUUUDDD;;;888777666555444444444555444444444444444444444444222222222222222222222333111111111111111111111111111111111111111111111111///000111222222222222222222111000......000222333222222222000000222666999555333000...---...000111333333444444333333333222222222111000000111222222888888<<>>888666:::777777777777777777777777666666666666666666666666666666666666666666666666555555444444444444555555444555666666777777666666666666666777999;;;===>>>>>>===;;;999777777888888999999<<<>>>>>>@@@IIITTT^^^jjjxxxxxxmmm```SSSIIIOOOSSS[[[fffrrryyy}}}~~~xxxwwwxxxzzznnnbbbUUUNNNJJJEEEDDDEEEEEEFFFEEECCCAAABBBGGGLLLOOO[[[rrrxxxooohhhggggggkkkyyy|||pppkkk{{{zzzxxxcccNNNAAA:::999777555333333333444444444444444444444444444222222222222333333333333222222222222222222222222111111111111111111111111---...000222333333333222111111000///000111222333000111000//////000333555444222000///...///000111111111222222222222333333222111111000111333444555::::::???HHHOOOVVV___hhhhhheeejjj|||xxxooossstttzzzppp]]]ddd}}}{{{aaaJJJCCC???888666;;;777777777777777777777777777777777777777777777777666666666666666666666666555555444444444444555555555555666777777777777666666666666777888999;;;;;;<<<;;;999888888888888999999999;;;>>>>>>???HHHRRRbbbsss}}}pppcccYYYSSSRRRQQQYYY___hhhqqqxxx|||{{{yyyrrrvvv|||}}}nnnccc[[[QQQKKKIIIFFFFFFFFFCCCAAAAAADDDGGGCCCLLL\\\pppxxxooommmiiiccceeemmmsssvvvvvv^^^NNN>>><<<999666444333333333555555555555555555555555222222222333333333444444222222222222222222222222111111111111111111111111...///111333333333222111000000111111111222222222//////000///......///111111111000000000000000111222111111000000111111111222111111111222444777999;;;<<>>;;;888555444444444555555555555555555555555222222222333333444444444222222222222222222222222111111111111111111111111000111222333333222000//////000111222222222222222///000111111///...///000000000000000111111111111333222111000/////////000111111111111333666999;;;AAABBBIIITTT]]]dddoooxxx|||{{{rrrkkkdddWWWaaazzzkkk[[[NNN===666:::777777777777777777777777777777777777777777777777666666666666666666666666555555555444444555555555555666666777777777777777777777777777666666666666888888888888888999999:::;;;<<>>AAAAAACCCJJJRRR|||dddsssvvvzzzwwwoooddd___\\\aaagggnnnyyy}}}sssqqqzzzwwwhhhZZZNNNLLLLLLIIIFFFEEECCC@@@CCCIIIMMMUUUlllhhhiiittt{{{UUUDDD<<<;;;666777;;;777666555555555555444444444333333333333333333333333000000111111111222222222222222222222222222222222222222222111111111111111000000111111111111000000111111000000000000111111000000000000000111111222333222000//////000222333333111111444555444888===>>>@@@MMM___dddaaajjj{{{xxxrrrzzz^^^eee~~~jjjRRRAAA;;;888:::;;;:::888888999999888888888888888888888888777777777777777777777777666666666666666777888888666666666666666777888888777777777777777777777777888888888999999999::::::===<<<===@@@AAABBBIIIRRRzzzkkkvvv}}}vvviii```^^^cccmmmxxx}}}xxxwwwnnn[[[QQQLLLHHHEEEDDDCCC@@@AAAEEEEEEHHHWWWhhhxxxccc___zzzgggPPPBBB===777:::===999666555555555555444444444333333333333333333333333000000000000111111111111222222222222222222222222111111111111111222222222000000111111111111000000111111000000000000111111000000000000000111111222333222111000000111222333222///000444777777;;;@@@@@@KKKYYYbbbccceeeqqq~~~zzznnnuuuWWWqqqeeeMMM@@@::::::999:::999999999:::888888888888888888888888777777777777777777777777666666666666666777888888666666666666666777888888777777777777777777777777999999999:::::::::;;;;;;<<<;;;===@@@AAABBBIIIRRRxxx||||||yyyzzzzzzooogggaaa___jjjssstttbbbXXXPPPJJJEEEDDDBBBBBBCCCBBBBBBJJJUUUnnn{{{hhhooo|||```KKKAAA999:::<<<666666555555555555444444444333333333333333333333333111111111111111111222222222222222222222222222222000000000111222222222333000111111222222111111000111111000000000000111111000000000000000111111222222222111000000111222222444111222666999;;;???EEEMMM\\\iiihhheeelll|||}}}ppp{{{lllooottt~~~___III@@@;;;888999999888777888888888888888888888888888777777777777777777777777666666666666666777777888666666666666666777777888777777777777777777777777:::::::::;;;;;;;;;<<<<<<<<<;;;===@@@@@@BBBIIIQQQuuuzzzxxxyyykkk___]]]dddlllzzz|||mmmaaaSSSIIIEEECCCBBBBBBAAAAAAEEEKKKUUUeeeooonnnhhhPPPDDD:::999:::444666555555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222000000000111222222222333111111222222222222111111111111000000000000111111000000000000000111111222222111111111111111111222444333444777999<<>>444666;;;:::;;;>>>999999999999999999999999777777777777777777777777666666666666666777888888666666666666666777888888888888888888888888888888:::::::::;;;;;;;;;<<<<<<;;;:::<<>>===666666555555555555444444444333333333333333333333333444444444333333222222222222222222222222222222222222222222111111111111111111222222333333222222111111111000000000000111111000000000000000111111222111111111222222111111111000444:::<<<;;;BBBVVVjjj{{{yyy{{{yyy|||zzzgggjjj{{{www[[[HHH999999<<<:::999===999999999999999999999999777777777777777777777777666666666666666777888888666666666666666777888888888888888888888888888888999:::::::::;;;;;;;;;;;;;;;:::<<>>777666666555555555444444444333333333333333333333333333333333222222111111111222222222222222222222222333222222222111111000000111222222333333222222111111111000000000000111111000000000000000111111222111111222222222222111111111777???AAA@@@IIIaaayyy{{{}}}}}}|||xxx~~~sssccctttjjjRRR???;;;<<<777666999999999999999999999999999777777777777777777777777666666666666666777888888666666666666666777888888888888888888888888888888999999999:::::::::;;;;;;;;;:::<<>>:::999===999999999999999999999999777777777777777777777777777777777777777777777777888888777777777777888888999999888888777777666666;;;;;;;;;::::::999999999???===>>>@@@@@@BBBIIIRRR}}}|||tttqqqjjjlllqqqzzz}}}~~~mmmYYYLLLGGGGGGIIIDDDCCCDDDHHHRRRiiizzzpppmmmjjjmmmpppyyyiiiPPPEEECCC999999777555444555666666444444555555555555444444666555444333222111111111444333111000000111333444111111111111111111111111111111222222222222111111333222222111111222222333000000000000111222333333111222333333222111333444888;;;===AAAPPPhhh||||||yyyzzz}}}kkklll~~~WWWDDD???;;;888999999999999999999999999999888888888888888888888888888888888888888888888888888888777777777777888888888888888888777777777777;;;;;;;;;::::::999999999>>>===>>>@@@@@@BBBIIIRRRtttmmmkkkkkkuuu~~~~~~jjjVVVKKKHHHHHHCCCBBBAAACCCHHHXXXsssnnntttfffssssssWWWGGGEEE<<<999777666666666555444444444555555555555444444555444333333222222222333444333222111111222333444222222222222222222222222111111222222222222111111333222222111111222222333222111111111111111222222111222333333222222444666:::<<<@@@III]]]uuuyyyxxx{{{uuuhhhsssgggIII>>>===<<<999::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888777777777777888888777777777888888888888888;;;;;;::::::::::::999999>>>===>>>@@@@@@BBBIIIRRRvvvlllhhhjjjwww}}}~~~nnn\\\NNNDDDGGGDDDCCCCCCEEEMMM^^^ooo}}}iiirrrcccMMMGGG???999555666888666444333444444555555555555444444333333333222222333333444333222222111111222222333222222222222222222222222///000000111111000000///333222222111111222222333333222222111000000111111111222333333222333666888===@@@GGGVVVkkk{{{yyy{{{rrrjjj|||xxxRRR@@@@@@???999::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888777777777777888888777777777888888999999999::::::::::::::::::::::::>>><<<===@@@@@@BBBJJJSSS~~~yyypppiiikkkpppwwwaaaOOOLLLHHHFFFEEEDDDGGGQQQ\\\|||tttmmmeeeYYYGGG<<<444666999777444444444444555555555555444444333333222222222333444444222222222222222222222222222222222222222222222222000000111111111111000000333222222111111222222333333333222111000000000000222222333333333444777:::>>>DDDQQQbbbttt}}}}}}~~~mmmlllfffKKKCCC>>>777::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888777777777777888888777777888888999999::::::::::::::::::::::::::::::===<<<===@@@AAABBBJJJSSS}}}yyytttqqqpppuuu|||vvvcccRRRMMMHHHFFFDDDCCCHHHOOO```ooovvvppprrrpppWWWEEE777777999777555666444444555555555555444444333333333222222333444444222222222222222222222222333333333333333333333333222222333333333333222222333222222111111222222333333333222111000000000111222333333333333555999<<<@@@LLL___oooyyy}}}fffwwwzzz[[[JJJAAA;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888777777777777888888888888888999999999999999999999::::::::::::;;;;;;===<<<===@@@AAACCCJJJSSS}}}yyyssstttwww{{{sssZZZRRRKKKHHHDDDBBBDDDIIIPPPqqq{{{jjjzzzllltttiiiRRR>>>999:::666444777444444555555555555444444444444333222222222333333222222222333333222222222333333333333333333333333222333333444444333333222333222222111111222222333222222111111111111111111222333333333333666:::===GGGXXXppp~~~~~~{{{kkkuuulllRRREEEAAA;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888777777777777888888:::999999999999999999888999999999::::::;;;;;;;;;<<<;;;===@@@AAACCCKKKTTTzzzssspppuuu}}}~~~aaaXXXOOOJJJFFFCCCCCCGGGMMMbbbzzzmmmrrroookkk|||www\\\CCC<<<;;;666444777444555555555555555555444555444333333222222222333111222222333333222222111333333333333333333333333000111111222222111111000333222222222222222222333222111111111111111222222222333333333333666;;;>>>NNNccc~~~}}}zzz~~~rrrxxxzzzVVVDDDAAA;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888777777777777888888;;;::::::999999888888888999999999::::::;;;;;;;;;<<<;;;===@@@AAACCCKKKTTTwwwuuuwwwvvvpppdddVVVKKKHHHHHHGGGFFFFFFQQQ```{{{~~~yyyssshhhvvvTTT===<<<:::555888555555555555555555555555555555555444444333333333666555333222111222333333222000///000333999???BBB:::777444333333333222111222222222222222222222222333333333333333333333333777000111888999555:::EEEWWWooo~~~{{{rrroooPPP???;;;999777555888;;;<<<;;;::::::999888777777888888:::999999888888777777777::::::999999999999::::::999999999999999999999999999999::::::::::::;;;;;;<<<;;;===@@@AAACCCJJJSSS~~~xxx|||~~~zzz{{{gggUUULLLHHHEEEDDDEEELLLUUUiii~~~{{{uuuwww~~~}}}]]]EEE@@@:::333666555555555555555555555555555555555444444333333333555444333222222222333333222111//////111444888;;;888666333222222333222111222222222222222222222222222222222222222222222222555000222888:::999BBBPPPiii~~~yyy{{{\\\AAA>>><<<999888999<<<<<<:::::::::999888888888888888999999::::::999999888777888888777777777777888888999999999999999999999999999999::::::::::::;;;;;;===<<<>>>@@@AAABBBIIIRRR}}}}}}}}}||||||}}}{{{bbbRRRJJJGGGFFFEEEHHHKKKUUUsssmmmnnntttooohhhPPPEEE;;;333777555555555555555555555555555555555444444444444444555444333333222333333333444333111111111222333444555444222111222333222111222222222222222222222222222222222222222222222222333111444999;;;???MMM^^^uuulllEEEBBB>>>::::::<<<<<<;;;::::::999999888888888888999999:::;;;<<<<<<:::999777888888777777777777888888999999999999999999999999999999::::::::::::;;;;;;>>>===>>>@@@AAAAAAHHHPPPxxx~~~{{{yyyxxx}}}~~~lllXXXNNNKKKJJJFFFGGGFFFJJJ___uuujjjvvvoooyyyzzzsssrrrYYYKKK===666;;;555555555555555555555555555555555555555444444444444444444333333333444444555555444333333222222222333222111111222333333222222222222222222222222222222222333333333333333444333333666:::<<>>>>><<<999888::::::999999999999::::::999999999999999999999999999999999:::::::::;;;;;;>>>===>>>@@@@@@AAAGGGOOOvvv~~~|||vvvyyyyyybbbTTTNNNMMMGGGFFFEEEGGGTTTvvvooolllvvvssssss}}}dddRRR@@@666<<<666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333222222222111000111333444333111222222222222222222222222444444444555555555666666444666999;;;???MMMdddxxxwwweeeKKK@@@999:::===<<<;;;<<<:::999999999999999::::::888:::<<<>>>>>><<<:::999::::::999999999999::::::999999999999999999999999999999999:::::::::;;;;;;>>>===>>>@@@@@@@@@GGGOOOvvv{{{www|||sss___SSSMMMGGGEEEDDDGGGNNNdddwwwiiiuuuuuugggnnn{{{qqq]]]GGG777999666666666666666666666666555555555555555666666666333333444555555555555444000000111111111222222222222222111333444444333111222222222222222222222222444555555666666777777777666888:::===EEEXXXpppwwwvvv{{{UUUFFF:::;;;===;;;:::===:::999999999999::::::;;;888:::;;;======<<<;;;:::888888777777777777888888999999999999999999999999999999::::::::::::;;;;;;===<<<===???@@@@@@GGGOOOvvv{{{yyy{{{ooo\\\SSSKKKFFFDDDGGGJJJUUUrrrpppkkkrrr|||bbbdddqqqyyy~~~mmmSSS>>>:::666666666666666666666666444555555555666666666777222333555666666666555444111111111111111222333444444333333444555555333111222222222222222222222222444444444555666777777777777888;;;@@@MMMddd}}}qqqaaaNNN???===>>>:::999<<<999999999999999:::;;;<<<999999:::;;;;;;;;;;;;;;;888888777777777777888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<>>999777;;;999999999999::::::;;;<<<999999999999:::;;;;;;;;;::::::999999999999::::::999999999999999999999999999999:::::::::;;;;;;;;;::::::<<>>>>>BBB[[[}}}vvv{{{yyyZZZ@@@===AAA???<<>>999777777666333444777666666666666555555555555444444555555555555444444333333333333222222222222222222222222222222222222333333222222222333444444777777666444333333666888<<>>>>>>>>===<<<;;;;;;::::::;;;;;;999999999:::::::::;;;;;;999999999999999999999999888888999999999::::::::::::;;;<<<<<<::::::;;;<<<===<<<===@@@@@@AAAHHHQQQxxx{{{wwwyyy|||xxxxxx||||||wwwqqqmmmfffdddaaaaaabbbfffkkknnnwwwxxxyyyvvvrrrqqqsssuuurrroooeeeTTTDDD<<>>======<<<<<<;;;;;;;;;;;;;;;999999::::::::::::;;;;;;888888888888888888888888888888999999999::::::::::::;;;<<<<<<::::::;;;<<<<<<<<<===@@@AAABBBIIIRRRyyy}}}wwwwwwyyy}}}|||vvvrrr{{{}}}zzzxxxvvvrrrnnnjjjhhheee```]]]\\\^^^bbbdddqqquuuzzzzzzvvvssssssuuuuuutttmmm^^^MMMDDDFFFLLLQQQSSSVVVWWWXXX\\\ccchhhhhhppp~~~rrraaaUUUJJJEEEGGGFFFJJJ\\\vvv{{{[[[ggg|||yyylllXXXAAA888888888777666666666666666555555555555444444555555555555444444333333333333222222222222444444444444444444444444333333222222222333444444444555666666777:::>>>AAARRRooozzzUUUDDD???<<<======<<<;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999888888999999999::::::::::::;;;<<<<<<::::::;;;<<<<<<<<<===@@@AAABBBJJJRRRzzzvvvyyy}}}vvvqqqvvvxxx}}}tttjjjppp~~~|||zzzwwwuuutttqqqnnnkkkkkkgggaaa[[[YYYYYY\\\^^^iiiqqqzzz}}}{{{xxxwwwxxxuuuwwwuuujjj]]]YYY___gggVVVWWWXXXVVVTTTVVV[[[___]]]___iiizzznnn^^^NNNFFFFFFBBBJJJSSSggghhhdddzzzeeeIII;;;999:::;;;;;;777666666666555555555555444555555555555555555444333333333222222111111111444444444444444444444444222222222222333444444555444555666777888;;;???BBB______JJJBBB=========<<<;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;::::::::::::::::::::::::888888999999999::::::::::::;;;<<<<<<::::::;;;<<<<<<<<<===@@@AAACCCJJJRRRyyywww}}}yyyssssssttt}}}|||pppjjjrrrttt~~~zzz}}}{{{zzzyyyxxxvvvrrrpppllliiigggeee```ZZZZZZ]]]oooyyy~~~{{{{{{~~~~~~xxxwww~~~[[[QQQZZZXXX]]]gggbbbWWW^^^\\\^^^qqqjjjTTTJJJKKKFFFHHHKKKUUUmmmxxxyyynnnzzzmmmQQQ@@@<<<<<<999444777666666666555555555555666555555555555444444444555555555444444333333333444444444444333333222111000111333444555444333333222777666888===:::>>>MMMzzzxxxqqq{{{zzzpppNNNCCC>>>===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<===@@@AAABBBJJJSSSxxxzzz~~~tttppprrrttt{{{nnnjjjrrrxxx~~~||||||{{{{{{{{{yyyuuurrroookkkgggeeeaaa\\\^^^bbbsss|||gggUUUXXXYYYdddppplllcccaaaWWWTTTbbbrrruuu\\\NNNLLLFFFHHHKKKTTTjjj|||tttxxxrrryyyxxxXXXCCC;;;;;;:::888777777666666666555555555666555555555555444444444444444444444444444333333444444444444444333222111333333444444444333333222444777666:::???===EEE[[[tttuuuvvvxxxVVVHHH???======<<<;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<===@@@AAABBBJJJSSSzzzyyymmmmmmrrrttt|||uuukkkmmmrrr{{{~~~||||||}}}}}}yyyuuuvvvqqqmmmjjjgggdddffflllzzz|||^^^VVVYYYiiixxxzzzrrriiiWWWPPPVVV^^^qqqdddQQQLLLHHHHHHIIIOOOaaassstttlllssszzz]]]FFF<<<999777666777777777666666666555555666555555555555444444444333333444444444444444444333444444444444333333222666555444333333333333333444333222999???===MMMmmmyyyrrr|||xxxaaaNNN???>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>@@@AAACCCJJJSSS|||}}}pppiiimmmtttxxxnnnkkkpppsss||||||~~~xxxzzz}}}~~~~~~zzz}}}zzzwwwuuurrroooqqqvvvoooZZZWWWeeexxxvvvcccWWWTTTPPP[[[tttrrrZZZPPPKKKGGGFFFJJJUUUooo{{{jjjnnnkkk{{{dddPPPBBB;;;666444777777777666666666666555666555555555555444444444333333333444444555555555333444444444444444333333666555444333333444555555888555333:::AAAAAAXXXpppvvvnnnUUU??????>>>===<<<;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>AAAAAACCCKKKSSS}}}{{{llljjjpppxxx~~~{{{lllmmmtttuuu}}}}}}zzz}}}wwwxxx~~~~~~~~~|||wwwvvvzzzeeeWWW]]]oootttbbbVVVIIIMMMaaarrrgggXXXMMMFFFDDDGGGNNNcccfffqqqccciiixxxrrr[[[III>>>:::999888777777777666666666666666555555555555444444444333333333444444555555555333444444555555444444444444444333333444666888999===;;;777>>>FFFLLLggg}}}ppp~~~|||___BBB??????>>>===<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>AAABBBCCCKKKTTT|||uuulllmmmttt}}}uuummmqqqwwwwww~~~}}}|||~~~~~~}}}{{{zzzxxxzzzvvv___XXXcccvvvqqq```QQQMMMWWW___mmmppp\\\PPPGGGDDDIIIMMM[[[iiiuuuvvv___XXX```hhh~~~bbbJJJ===:::;;;888888777777777666666666666555555555555444444444333333444444444444444444333444444555555555555444333333444444666777999::::::;;;777:::GGGVVVssstttuuummmLLL@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>???AAABBBDDDKKKTTT~~~vvvnnnoootttzzzyyyiiifffnnnvvvyyyzzzyyy|||}}}zzzzzz|||{{{xxxxxxxxxyyy|||~~~~~~}}}|||~~~|||||||||}}}wwwbbbXXXbbbnnnbbbPPPPPPOOOYYYmmm~~~ttt^^^OOOHHHLLLIIIHHHddd~~~]]]ggg|||zzzVVVMMMWWWfffgggNNN???999888888888888777777777777666666555555555444444444555555555444444333333333333333444555666666666555555666777888888777666555777BBB???>>>TTTrrrhhhqqqdddAAA@@@???===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::999999999999999999:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>???BBBBBBDDDLLLUUU}}}vvvtttpppooovvvqqqeeehhhqqqwwwzzz}}}|||{{{{{{{{{wwwrrrsssxxxwwwvvvwwwyyy|||{{{wwwsssvvvyyy|||}}}}}}}}}}}}~~~}}}fffZZZ^^^bbbxxxbbb```QQQPPP\\\```bbb|||mmmWWWJJJMMMHHHDDDYYYyyyllldddooobbbWWWVVVlll{{{|||[[[???:::;;;999888777888777555444777777777777666666666666222222333444444333222222555555555555555555555555666666666666666777888999:::===>>>GGGcccmmmeeezzz{{{}}}|||vvvNNNAAA===>>>;;;===???999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===???AAABBBDDDLLLUUU}}}~~~rrrsssrrrrrrxxx{{{nnneeeiiisssyyy|||~~~{{{yyyxxxxxxtttpppqqquuuvvvvvvwwwzzz|||}}}zzzwwwvvvxxxzzz|||~~~rrr___```]]]kkkoookkkeeeaaa^^^XXXYYYmmmvvv]]]MMMMMMHHHCCCTTTpppuuudddgggoooaaaWWWnnn{{{dddGGG;;;;;;:::888777888777666444777777777666666666555555444555666666666666555444555555555555555555555555555555555555666777888999;;;;;;@@@RRRsssiiieeeyyyzzz{{{~~~SSSCCC>>>???;;;===???999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>===???AAABBBDDDLLLUUU|||{{{nnnqqqrrruuu}}}pppgggccciiisssyyy|||}}}yyyvvvttttttqqqmmmnnnrrrtttuuuvvvyyy|||}}}{{{zzzwwwwwwxxx|||gggbbb\\\___www}}}uuuxxxuuugggWWWSSS]]]iiidddOOOMMMIIIDDDQQQggg|||eee```{{{oooYYYjjjrrrUUU===<<<:::888777777777666555666666666555555555444444444555666666666666555444555555555555555555555555555555555555666777888999>>>:::CCCbbbzzzhhhiiixxxyyyyyyzzz}}}[[[HHH@@@???;;;<<>>===???AAABBBDDDLLLUUU|||rrrmmmnnnpppwwwdddaaaaaahhhqqqxxxzzz{{{yyyuuuqqqpppnnnkkklllpppttttttuuuvvvxxxyyyyyyxxxxxxwwwxxx}}}pppdddaaa\\\kkkwwwzzz}}}yyyiiiXXXUUU[[[yyyjjjRRRMMMLLLGGGPPPaaahhh___yyy}}}bbbaaadddAAA===:::888777777777777555666555555555444444444444333333444444444444333333555555555555555555555555444444444555666777888999@@@:::IIIqqqxxxkkkkkksssyyyyyy{{{}}}eeeNNNBBBAAA<<<<<>>===???AAABBBDDDLLLUUU|||nnnooolllnnnzzzxxx___```dddjjjqqqxxxzzzzzz{{{tttooonnnllljjjkkkooorrrssssssrrrrrrsssttttttxxxxxxzzzzzziiifff]]]fffzzzttt|||iiiXXXZZZdddxxxvvvZZZQQQNNNIIINNNZZZnnntttaaaqqqlll___rrrxxx]]]xxxpppEEE>>>;;;888777777777777666666555555555444444444444444444444444444444444444666666666666666666666666555555555666777888999:::???===SSS|||uuuqqqqqqvvv~~~~~~xxxuuuvvvzzz{{{~~~{{{qqqUUUDDDBBB<<<;;;>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>===???AAABBBDDDLLLUUU~~~}}}zzzmmmooommmppp~~~nnn___dddiiimmmrrryyy{{{zzz|||tttnnnlllkkkiiikkknnnpppqqqpppooommmnnnppprrrvvvxxx|||rrrggg^^^cccvvvsssvvveee___YYYfff}}}fffWWWOOOGGGIIIRRRccckkkiiippphhhXXXOOO___gggmmmxxxKKK>>><<<888777777888888777666666666555555555444444777777666555555666777777666666666666666666666666555555666777888:::;;;<<<===EEEccc~~~wwwoookkklllqqquuuzzz|||~~~}}}{{{[[[FFFCCC===:::>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>===???AAABBBDDDLLLUUU}}}qqqjjjmmmpppwww}}}hhh^^^ffflllmmmpppuuuxxxvvv|||ssskkkiiiiiihhhiiilllmmmnnnnnnlllkkklllpppssssssxxx~~~~~~{{{yyy}}}kkk______lllwwwooozzzfffYYY\\\nnnooo]]]QQQHHHHHHPPP[[[sssooodddXXXSSS___xxxhhh{{{OOO???<<<888666777888888888777777777666666666555555888777666555555666777888666666666666666666666666666666777888999;;;===>>>@@@RRRuuummmeeekkksssuuuyyy{{{}}}|||___HHHDDD===:::===???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>===???AAABBBDDDLLLUUU{{{{{{kkkhhhjjjrrr}}}xxxfff]]]eeekkkjjjlllqqqsssqqq|||rrrjjjggggggggghhhkkkkkklllmmmkkkjjjlllqqqvvvpppwwwyyytttsssyyy~~~~~~pppbbb^^^ggg{{{|||jjj|||lllZZZVVVcccsss```SSSJJJKKKSSSLLLrrr|||nnnbbb___hhheeettt|||RRR???<<<888666777888888888777777777777666666666666666555444333333444555666777777777777777777777777777777888999:::<<<>>>???DDD]]]|||yyylllbbbllltttsssxxxyyy|||~~~bbbIIIDDD===999===???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>>>>===???AAACCCEEELLLUUU{{{~~~uuufffiiilllqqq}}}hhh]]]^^^```cccgggiiikkkllllllsssmmmeeecccfffiiijjjiiikkkiiigggfffhhhlllqqqtttvvvwww~~~wwwiiihhhsssttt|||www___\\\gggppptttrrr|||eee\\\\\\nnnhhhVVVJJJJJJQQQLLL]]]~~~ooouuuwwwsss\\\CCC<<<888888888666555777777777777777777777777777888888777666666666666666666666666666777777777777555:::666444999777888CCCPPPtttzzz}}}yyyjjjhhhnnnsssuuuxxx{{{~~~kkkKKKBBB@@@;;;<<>>>>>@@@CCCDDDDDDKKKSSSwww~~~oooaaafffqqqxxxsssaaaYYY^^^___bbbdddgggiiijjjkkkoooiiicccbbbdddggggggfffhhhggggggeeefffiiiooottt|||}}}wwweee___eeettt}}}hhh___fffkkkzzzllljjj```[[[iiiqqq]]]MMMIIIMMMKKKXXX}}}yyy~~~sssbbbGGG@@@:::999999666666777666666666666666666666666777666666555555555555555555555555555666666666666555999666666;;;::::::EEE^^^ssshhhiiimmmqqqtttxxxzzz~~~|||YYYFFF???<<<;;;===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<===>>>>>>===<<<;;;;;;<<<<<<<<<<<<============>>>>>>@@@CCCCCCDDDKKKSSSxxx{{{{{{hhh```gggttt}}}gggZZZXXX______```bbbdddgggiiijjjhhhdddaaa```cccdddcccaaaccceeefffdddbbbeeemmmttt|||ggg[[[[[[ttt~~~pppccchhhkkkzzzmmmsssqqqddd\\\dddzzz}}}eeeQQQGGGHHHIIIQQQppp~~~|||}}}ttteeeLLLCCC<<<;;;:::777666777555555555555555555555555666666555444444444444444444444444444555555555555555888666777>>><<<<<>>???>>>:::=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>===???BBBCCCDDDKKKTTTzzz{{{rrreeebbblllwwwttt___YYY[[[````````````bbbeeeggghhhbbb```___```aaabbb```^^^^^^bbbdddbbb___cccmmmvvvsssbbb[[[sss}}}uuueeekkkpppwwwwwwsssxxxiii^^^cccuuukkkTTTHHHGGGGGGKKKeeewwwwww}}}xxxdddNNNDDD<<<::::::999888888666666666666666666666666777666555555444444555555444444555555555666666666666999666888>>>;;;>>>MMM|||}}}bbbeeeooonnnnnntttwww{{{xxxNNN===BBBCCC;;;>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999888888999;;;=========<<<<<<<<<<<<============>>>===???BBBCCCDDDLLLUUU{{{zzz}}}yyylllcccdddppp~~~lllZZZWWW\\\aaa`````````aaaccceeefff^^^^^^^^^```aaa```___]]][[[___aaa___^^^cccnnnxxxjjj]]]qqq{{{ggghhhooosssuuuqqqccccccqqqqqqXXXJJJIIIGGGHHH]]]zzzvvv~~~fffPPPEEE:::888:::999999999777777777777777777777777888777666666555555666666555555666666666777777777888999777999===:::BBBXXXuuu___fffqqqppppppvvvxxx|||SSS<<>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;:::;;;>>>???>>>===<<<<<<<<<<<<============>>>===>>>AAABBBDDDMMMVVV|||vvvrrrgggbbbdddpppfffVVVUUUYYY____________``````aaabbbZZZ[[[]]]^^^______^^^]]]YYY\\\]]]^^^___fffrrr{{{ppp^^^ppp{{{qqqeeeiiimmmuuu}}}{{{iiidddlll}}}zzz___NNNJJJHHHGGGVVVzzz{{{vvv|||oooTTTGGG;;;888::::::999999888888888888888888888888888888777666666666666666666666666666777777777888888:::888999<<<:::KKKjjjooobbbiiirrrssstttxxxzzz~~~[[[>>>???@@@888========================<<<<<<;;;;;;;;;:::::::::<<<:::999;;;======:::666<<<<<<<<<<<<============>>>===>>>AAABBBEEEMMMWWW|||}}}xxxiiidddcccgggtttzzzbbbWWWVVVXXX\\\\\\]]]]]]]]]]]]]]]]]]XXXYYY[[[\\\\\\\\\\\\]]]YYYZZZZZZ\\\aaakkkvvv~~~zzzeeeppp{{{pppjjjfffuuuxxxyyyooofffjjjwwwgggRRRJJJJJJFFFNNNkkkooohhhzzzuuuxxx\\\MMM>>>::::::999777777777777777777777777777777777777666555555555555666555555555666666666777777666:::999:::;;;===XXXrrrkkkggglllsssvvvxxx{{{{{{eeeDDD??????;;;<<<<<<<<<===>>>>>>??????<<<<<<;;;;;;;;;::::::::::::999999===BBBBBB>>>999<<<<<<<<<<<<============>>>======@@@BBBEEENNNXXX|||yyyyyyvvvcccbbbffflllyyytttaaaYYYYYYZZZYYYZZZ[[[\\\\\\[[[ZZZYYYVVVXXXZZZZZZZZZZZZ[[[\\\ZZZYYYXXX\\\cccnnnyyyoooqqq|||pppcccjjj~~~wwwsssiiikkkwwwmmmTTTIIILLLEEEIII```cccXXXiiittt~~~aaaQQQAAA;;;;;;999666555666666666666666666666666666666555444444444444555444444444555555555666666444999:::;;;<<<@@@aaa~~~ggghhhkkknnnsssxxx{{{}}}|||lllJJJAAABBB@@@;;;;;;<<<===>>>???@@@@@@<<<<<<;;;;;;;;;:::::::::;;;;;;>>>FFFMMMOOOKKKGGG<<<<<<<<<<<<=========>>>>>>======@@@AAAEEENNNXXX|||uuuoooaaa\\\```mmmyyynnn[[[VVVZZZ\\\[[[YYYYYY\\\```aaa]]]YYYYYY[[[]]]\\\[[[ZZZ[[[[[[[[[WWWWWW^^^hhhpppzzzqqqttttttiiiqqq|||{{{jjjmmmvvvvvvWWWNNNJJJJJJNNN[[[wwwzzzXXXMMM\\\pppxxxoooVVV@@@;;;;;;777777<<<999888888777777777777777::::::999888777666555444777666666666666777777888>>><<<>>>===:::GGGssszzzjjjkkknnnrrruuuxxxzzz{{{{{{uuuIIIBBBDDD999>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;888@@@QQQWWWLLLAAA>>><<<<<<<<<<<<<<<===>>>>>>???>>>???AAAAAADDDOOO[[[|||~~~uuu}}}kkk```]]]cccqqq~~~~~~iiiYYYUUUXXXYYY\\\ZZZZZZ]]]aaaaaa^^^ZZZXXXZZZ\\\[[[ZZZYYYZZZZZZYYYUUUVVV___iiisss}}}{{{wwwqqqlll~~~{{{ooonnnttt|||[[[NNNGGGGGGJJJVVVrrr|||XXXIIIRRRbbb|||www\\\CCC;;;;;;888777:::888888777666666666666777::::::999888777666555444666555555555555666666777999:::===>>>===MMMzzztttgggiiilllppptttwwwyyyzzz{{{zzzMMMCCCEEE<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;777===LLLPPPGGG>>>===<<<<<<<<<<<<<<<===>>>>>>>>>===???AAABBBFFFQQQ]]]}}}xxxxxxttteee^^^^^^gggvvvsssaaaVVVTTTVVVUUU[[[YYYYYY[[[^^^^^^[[[XXXWWWYYY[[[ZZZYYYXXXYYYYYYWWWTTTVVV```lllvvv{{{|||mmmyyyzzzxxxqqqrrr~~~cccRRRIIIFFFGGGPPPhhhfffPPPOOOVVV~~~qqqdddGGG<<<;;;999777777888777666666555555666666999999888777666666555555555444444444555555666777666999===???BBBYYYllleeegggkkkoootttxxxzzz{{{zzzSSSCCCEEE???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<777:::DDDHHHAAA;;;;;;<<<<<<<<<<<<<<<===>>>>>>======???BBBCCCGGGSSS___~~~wwwyyymmmaaa\\\___jjjzzz{{{hhhYYYTTTUUUUUUSSSWWWVVVVVVWWWXXXXXXVVVTTTWWWYYYZZZZZZYYYXXXXXXYYYVVVTTTXXXcccoooyyy~~~xxx}}}zzzvvvtttlllVVVMMMIIIFFFLLL___iii[[[UUU|||ggg{{{iiiJJJ<<<;;;:::777666777777666555555555555555999888888777666666555555555555555555555666777888888<<<>>>???HHHeeehhhfffhhhlllqqqvvvzzz}}}{{{ZZZCCCCCC@@@========================<<<<<<<<<<<<<<<<<<<<<<<<===999999>>>@@@===:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>===???AAABBBFFFQQQ]]]xxxsssiii^^^\\\```lll|||sss___TTTTTTVVVUUUTTTWWWVVVUUUUUUUUUUUUTTTSSSWWWYYYZZZZZZYYYXXXXXXYYYWWWVVVZZZeeeqqq{{{|||~~~~~~|||xxxpppVVVMMMIIIFFFJJJXXXwwwmmm[[[ssskkkrrrmmmMMM<<<::::::888666777777666555555555555555888888777777666555555555666666666666777888999:::;;;======>>>LLLqqqwwwhhheeehhhlllqqqvvv{{{~~~}}}cccDDD@@@???========================;;;<<<<<<<<<<<<<<<<<<<<<>>>:::999;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???>>>???@@@@@@CCCMMMYYYyyyoooeee]]]\\\bbbnnn~~~kkkXXXQQQTTTVVVVVVVVVXXXXXXWWWVVVUUUUUUTTTTTTVVVWWWYYYYYYWWWVVVWWWXXXWWWVVV[[[hhhttt}}}xxx~~~sssXXXKKKGGGFFFJJJTTTppp}}}aaalllzzzuuuqqqSSS???::::::999777888777666666555555666666777777777666666555555555666666666777888999:::;;;:::===<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<===>>>>>>???>>>???@@@???AAALLLWWW~~~zzzkkkbbb[[[\\\dddqqqwwwdddSSSOOOSSSUUUVVVWWWXXXXXXXXXVVVTTTSSSSSSTTTSSSUUUVVVVVVUUUTTTTTTUUUTTTTTT[[[iiiwww|||bbbMMMJJJIIIKKKPPPfffkkkkkkwwwwww[[[DDD:::999999888888888777666666666666777666666666666666555555555555555666666777999:::;;;:::>>>@@@HHHeeejjjbbbgggeeegggkkkoootttxxx{{{|||~~~uuuKKK@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======999:::;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>???@@@@@@CCCMMMYYY}}}|||yyyhhh```ZZZ]]]eeesssrrr___PPPNNNRRRTTTUUUWWWWWWWWWVVVTTTRRRPPPQQQRRRQQQRRRTTTTTTRRRRRRRRRSSSRRRSSS[[[jjjxxxnnnSSSOOONNNMMMMMM^^^uuummm|||{{{vvv{{{```HHH;;;999999888999999888777777777777777666666666666666555555555444444555555666888999::::::@@@EEERRRtttyyy```\\\fffgggiiimmmqqqvvvzzz|||}}}}}}yyyNNNAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======666999;;;;;;:::;;;<<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>===???AAAAAAEEEPPP[[[nnn]]]^^^XXXbbbhhhvvvfffXXXLLLKKKPPPRRRRRRRRRUUUSSSQQQOOOOOOPPPRRRTTTQQQRRRSSSRRRPPPOOOPPPQQQPPPSSS\\\lllyyyqqqYYYNNNJJJLLLNNNZZZjjjlll}}}bbbCCC:::888555999999888888888777777666666999888888777777777777777666777888777666777999:::999;;;EEE^^^fff[[[___ffflllppptttuuuuuuwww{{{OOO???GGG??????>>>===============;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>???>>>???AAABBBEEEQQQ\\\}}}iii\\\\\\XXXccckkkxxxcccVVVKKKLLLPPPRRRRRRRRRTTTRRRPPPNNNMMMNNNPPPQQQPPPQQQRRRRRRPPPOOOOOOPPPRRRUUU___nnnzzzrrr\\\PPPIIIKKKKKKVVV{{{iiimmm}}}dddDDD;;;888666999888888888888777777777666999888888777777777777777666777888777777777999;;;>>><<>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>???>>>???BBBBBBFFFQQQ]]]zzzeeeZZZZZZWWWeeeooo{{{]]]RRRKKKMMMQQQSSSRRRRRRSSSQQQOOOLLLLLLLLLNNNOOONNNPPPRRRRRRPPPOOONNNOOORRRUUU```ooozzzuuu```RRRIIIJJJHHHQQQssskkkwwwsss~~~hhhGGG<<<999666888888888888888777777777777999888888777777777777777666777888888777888:::<<>>>>>>>>>>>???BBBCCCFFFQQQ]]]{{{dddXXXXXXVVVhhhtttyyyWWWOOOJJJMMMRRRSSSQQQQQQSSSQQQNNNLLLKKKLLLMMMNNNLLLNNNQQQQQQPPPNNNMMMNNNPPPUUU```nnnxxx|||zzzdddTTTJJJIIIGGGNNNlllsssppplllIII<<<:::777888888888888777777777777777999888888777777777777777666777888888888999;;;===CCC===RRR}}}oooZZZYYYdddmmmrrrvvvzzz{{{zzzzzz}}}~~~[[[DDDDDD>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBCCCGGGRRR^^^|||fffWWWWWWVVVkkkzzzrrrRRRLLLIIIMMMRRRRRRQQQQQQSSSQQQNNNLLLKKKLLLNNNOOOKKKMMMOOOOOONNNMMMMMMNNNQQQVVVbbbpppxxx|||}}}wwwiiiWWWKKKJJJHHHLLLgggzzziiiwwwoooKKK===:::888999777777777777777777888888999888888777777777777777666888999999999:::<<<>>>AAA@@@]]]lll___bbbjjjmmmrrrvvv{{{||||||{{{}}}~~~cccIIIEEE@@@???>>>>>>======>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBCCCGGGSSS___|||gggWWWVVVVVVnnnjjjPPPJJJHHHLLLPPPPPPPPPQQQQQQOOOMMMKKKKKKLLLNNNPPPKKKLLLMMMMMMLLLLLLMMMOOOTTT[[[ggguuu{{{~~~~~~sss|||ooo[[[LLLJJJHHHJJJaaa~~~dddmmm~~~}}}qqqLLL===;;;999999777777777777888888888888999888888777777777777777666888999:::999:::===???AAAIIIooo}}}fffccclllpppnnnqqqvvv{{{}}}}}}|||~~~mmmNNNEEEAAA@@@??????>>>>>>??????;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBDDDHHHTTT```~~~|||{{{eeeWWWVVVWWWpppcccOOOJJJHHHKKKNNNNNNOOOQQQNNNMMMKKKIIIJJJKKKNNNOOOLLLLLLLLLKKKJJJKKKMMMPPPVVV]]]jjjwww|||~~~vvvtttttt___NNNJJJGGGGGG[[[uuueeekkkzzzxxxqqqMMM<<<;;;::::::666777777777888888888888999888888777777777777777777888999::::::;;;>>>@@@EEEWWWppp^^^eeetttvvvppppppuuuzzz}}}}}}}}}uuuQQQDDD@@@??????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@CCCDDDHHHTTT```~~~~~~wwwcccWWWVVVWWWrrr```OOOJJJGGGJJJMMMMMMNNNQQQLLLJJJIIIHHHHHHKKKMMMOOOLLLLLLKKKIIIHHHJJJNNNQQQUUU\\\iiivvv{{{|||vvvkkk~~~xxxaaaOOOJJJFFFDDDUUUnnniiiooowww~~~uuuqqqMMM<<<;;;::::::666666777777888888888999999888888777777777777777777888:::::::::<<<>>>@@@JJJaaagggXXXeeewwwzzzrrrnnntttzzz}}}}}}~~~zzzSSSCCC??????>>>===============;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@CCCDDDIIITTTaaaxxxooo]]]WWWOOO]]]zzzwww\\\KKKJJJIIIJJJLLLMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJLLLJJJIIIIIIJJJLLLLLLLLLRRR___oooyyy|||}}}qqqppp~~~}}}zzz|||}}}}}}|||zzzyyyyyytttqqqqqqtttwww{{{tttlllvvvzzzeeeLLLHHHOOOLLLSSSjjjxxxrrroooVVVBBB:::999999666666666666666666666666666777888999999888777666444:::777444;;;======CCCEEE|||aaaYYYfffrrruuusssppptttxxxyyyxxxyyy~~~}}}~~~VVVIII@@@???>>>>>>>>>>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======???BBB@@@AAAFFFGGGTTTmmmzzzkkkYYY\\\TTTbbb}}}rrrWWWKKKJJJIIIJJJLLLMMMMMMLLLLLLKKKJJJHHHHHHHHHIIIJJJKKKJJJIIIHHHIIIKKKLLLLLLTTT```pppzzz}}}}}}oooooo{{{}}}sssmmmjjjfffbbb^^^```bbbdddffffffggghhh___\\\\\\```dddjjjuuu~~~yyyppp{{{|||gggMMMEEELLLVVVsss{{{rrr}}}nnnVVVCCC:::::::::888888888888888888888888666666777888888777666666444;;;888666<<<>>>>>>FFFWWW~~~yyy^^^[[[iiiuuuwwwuuuqqquuuyyyzzzyyy{{{vvv~~~wwwtttWWWIII@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======>>>AAA???AAAFFFHHHUUUnnn}}}gggUUU\\\VVVfffoooSSSJJJIIIHHHJJJLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHIIIKKKLLLUUUbbbrrr{{{~~~~~~tttdddhhhwwwdddYYYWWWRRRKKKJJJKKKNNNPPPSSSUUUVVVWWWNNNKKKJJJOOOUUU]]]jjjuuuzzzqqq|||nnnRRRDDDEEESSS~~~qqq}}}oooXXXDDD<<<::::::::::::::::::::::::::::::666777777888888777777666555<<<:::888>>>>>>???JJJhhh|||vvv___^^^jjjtttvvvtttrrrvvvzzz{{{{{{}}}nnnqqq}}}qqqiiitttYYYHHH@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;<<<<<<===>>>===@@@???AAAGGGHHHVVVooo}}}gggUUUVVVSSSfffnnnTTTIIIHHHHHHIIIKKKLLLLLLJJJJJJIIIHHHGGGGGGHHHIIIIIIHHHHHHHHHGGGGGGHHHJJJKKKTTTaaarrr|||uuummm~~~|||yyy}}}yyydddTTTOOOKKKCCCGGGFFFGGGHHHJJJJJJJJJJJJFFFBBBAAAEEEKKKTTTaaammm~~~|||tttrrrXXXIIIFFFNNNsssppp|||xxxqqqZZZFFF===::::::::::::::::::::::::::::::888888999999999999888888444;;;:::999>>>===AAAPPPrrr|||gggbbbjjjpppqqqppprrruuuyyy{{{|||~~~}}}jjjjjjwwwlll___hhhuuu]]]IIIAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???BBB@@@AAAGGGHHHUUUnnn|||jjjYYYRRRRRRhhhkkkQQQHHHGGGHHHIIIKKKLLLKKKIIIIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHHHHGGGEEEFFFHHHKKKSSS```qqq|||wwwqqqiiifffrrrvvvhhhWWWNNNIIIDDDFFFDDDBBBBBBCCCDDDCCCAAABBB>>>===???CCCIIITTT___uuu~~~tttYYYMMMMMMPPPkkkssswwwtttuuu\\\GGG===:::999999999999999999999999999::::::::::::::::::::::::444:::999999===<<>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<===<<<<<<<<<<<<===>>>>>>AAACCCAAABBBGGGGGGTTTmmm}}}{{{mmm]]]UUUWWWnnn~~~dddJJJGGGFFFGGGIIIKKKLLLJJJHHHHHHGGGFFFFFFFFFGGGHHHIIIEEEGGGHHHFFFDDDDDDGGGKKKRRR```ppp{{{mmm^^^YYYdddooopppfffYYYOOOKKKHHHEEEBBBCCCEEEGGGFFFCCCDDDAAA???AAABBBDDDKKKSSShhhyyyxxxXXXJJJKKKKKK]]]}}}yyyvvvyyyvvv[[[EEE<<<:::999888888888888888888888888;;;;;;:::999999:::;;;;;;555:::999999===<<>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<============<<<======<<<<<<======>>>???@@@CCCAAABBBGGGHHHUUUnnnxxx{{{lll]]]ZZZ]]]uuu|||aaaFFFFFFFFFGGGIIIKKKKKKIIIGGGGGGFFFEEEEEEEEEGGGHHHIIIDDDFFFHHHFFFCCCCCCFFFKKKTTTaaaqqq{{{~~~uuuaaa[[[]]]iiiyyyzzzjjjZZZUUUPPPLLLIIIIIILLLNNNMMMJJJEEECCCCCCEEEDDDCCCEEEKKKXXXppp|||YYYJJJHHHBBBLLLfff{{{ssssssXXXCCC:::::::::888888888888888888888888:::999888888888888999:::777;;;::::::===>>>PPPmmm~~~rrrgggeeehhhkkkpppuuusssuuuwww{{{wwwfff___ZZZ[[[iiiyyyqqq]]]QQQNNNEEEEEEFFFHHHOOO\\\mmmyyypppSSSCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<==============================>>>>>>???>>>AAA@@@BBBHHHJJJXXXqqquuu|||jjj\\\ZZZ___xxx}}}aaaFFFEEEFFFGGGIIIKKKKKKIIIGGGFFFFFFEEEEEEEEEFFFHHHIIICCCFFFHHHFFFBBBBBBFFFJJJWWWcccsss|||}}}}}}mmmaaaYYYbbb{{{ttt```XXXVVVRRRMMMLLLOOOPPPNNNKKKBBB@@@BBBDDDBBB>>>???CCCNNNkkkzzz\\\PPPNNNFFFKKKbbbyyypppqqqVVVAAA999:::<<<888888888888888888888888999888777666666777888999999<<<;;;;;;???@@@TTTtttxxx~~~tttkkkdddeeegggiiimmmqqqtttvvvxxx}}}uuubbbVVVMMMIIITTTeeeooorrruuuttthhhVVVLLLJJJFFFEEEBBBAAAEEEQQQbbbnnnzzzrrrWWWDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<==============================>>>??????;;;???>>>AAAIIILLLZZZtttpppyyy|||hhhZZZYYY]]]yyy|||WWWIIIEEEFFFHHHIIIIIIGGGDDDBBBFFFEEECCCDDDFFFGGGGGGFFFIIIHHHGGGEEECCCCCCFFFHHHPPPbbbsssyyyzzz}}}qqqmmmdddooo}}}sssllleeeeeeccc\\\VVVYYY___[[[PPPHHHEEEDDDEEEEEEBBBBBBEEEPPPbbbsss```KKKJJJKKKOOO]]]yyyuuu}}}mmmVVV@@@<<<>>>777888888999;;;<<<;;;888555777888999999888777999:::;;;666999???::::::WWW}}}uuu]]]aaaaaaccceeegggiiikkkooorrrtttwwwyyy|||~~~nnnYYYOOOLLLLLLOOORRRdddhhhlllhhh^^^SSSLLLJJJFFFCCCBBBDDDFFFLLLXXXdddqqquuuQQQEEECCCAAA???>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<========================<<<===>>>===<<<===>>>@@@@@@CCCAAAAAAFFFIIIZZZvvvuuu{{{wwwdddWWWWWW]]]zzzzzzUUUGGGEEEFFFHHHIIIHHHGGGDDDCCCFFFEEECCCDDDEEEGGGFFFFFFGGGGGGGGGEEECCCDDDFFFHHHQQQbbbsssyyy{{{zzzwwwoooyyy}}}wwwpppnnnlllfffaaaeeekkkeeeZZZJJJFFFFFFGGGFFFBBBBBBDDDIIIYYYhhhvvveeeNNNJJJHHHLLL[[[zzzwwwqqqYYYBBB>>>BBB===999999888999::::::888666555666777777555555666777:::666999???;;;???aaatttSSSRRRWWWZZZ___dddhhhmmmrrruuuuuuxxxzzz|||~~~xxxfffSSSIIIGGGGGGIIILLLYYY]]]```]]]UUULLLGGGEEEGGGDDDBBBCCCDDDHHHSSS^^^kkk}}}vvvRRRDDDBBB@@@???>>>>>>???@@@>>>>>>===<<<<<<<<<<<<<<<========================<<<===>>>===<<<===>>>@@@???CCCAAABBBGGGJJJZZZvvvxxx}}}qqq```UUUUUU]]]}}}xxxRRRFFFDDDFFFGGGHHHHHHFFFDDDCCCFFFDDDCCCCCCEEEFFFFFFEEEEEEFFFFFFEEECCCDDDFFFHHHSSScccrrrxxxzzz~~~wwwxxx{{{zzzsssmmmppptttkkk]]]LLLIIIHHHJJJHHHDDDBBBCCCEEEQQQ[[[hhhtttwwwkkkQQQIIIDDDIIIYYYzzz{{{wwwaaaJJJHHHMMMJJJ;;;:::888888999999888777888999::::::999888888999888666:::???<<>>>>>>>>???@@@>>>======<<<<<<<<<<<<===========================<<<===>>>===<<<===>>>@@@>>>BBBAAACCCHHHKKK[[[wwwxxx}}}mmm]]]SSSUUU___uuuPPPEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEDDDCCCCCCEEEFFFFFFEEECCCDDDEEEDDDDDDDDDFFFHHHUUUcccpppuuuxxx|||yyy~~~wwwqqqtttvvvkkk[[[NNNKKKJJJLLLJJJDDDBBBCCCEEELLLQQQZZZgggkkkrrroooTTTIIICCCHHHYYYyyy}}}~~~lllXXXWWW]]]XXX???<<<999888999::::::::::::;;;======;;;:::::::::777777;;;===<<>>===???GGGQQQ\\\lllxxxSSSBBBAAA@@@????????????@@@>>>===<<<<<<<<<<<<==============================<<<===>>>===<<<<<<>>>@@@===AAAAAADDDJJJMMM]]]xxxwwwmmm\\\SSSUUUbbbrrrOOOFFFDDDEEEEEEFFFFFFFFFEEEDDDEEEDDDBBBCCCEEEFFFFFFEEEBBBCCCDDDDDDCCCDDDEEEGGGTTT```lllqqquuu|||~~~tttsssrrrnnnllltttzzzppp```OOOLLLJJJKKKIIIDDDBBBCCCCCCHHHHHHNNN]]]bbbfffrrroooTTTJJJDDDJJJ[[[zzz}}}uuudddbbbddd\\\AAA>>>;;;999:::;;;;;;;;;777999;;;;;;:::888777777888888<<<======RRR```UUUYYY]]]aaafffiiilllpppssszzz{{{}}}~~~~~~yyyhhhZZZPPPFFFCCCBBBAAADDDHHHEEEFFFGGGGGGGGGGGGHHHIIICCC@@@>>>===<<<>>>FFFOOOWWWfffxxxwwwTTTBBBBBBAAA@@@@@@?????????======<<<<<<<<<<<<==============================<<<===>>>===<<<<<<>>>@@@<<>>CCCAAAEEEUUU\\\```jjjwwwmmmSSSKKKFFFKKK[[[zzz|||ttteeebbb___RRRAAA???;;;::::::;;;;;;;;;:::<<<>>>>>><<<:::999999888999<<<===AAAZZZ^^^SSSYYY[[[___cccfffkkkpppssszzz{{{}}}~~~~~~wwwzzz}}}rrrcccOOOHHHAAAAAAAAAAAADDDHHHDDDDDDEEEFFFGGGHHHIIIJJJCCC@@@???>>>===>>>FFFOOOYYYeeesssyyyWWWDDDDDDCCCBBBAAA@@@??????===<<<<<<<<<<<<======>>>========================<<<===>>>===<<<===>>>@@@===AAA@@@BBBJJJOOOaaa~~~}}}qqqrrr___RRRTTTdddhhhIIIFFFCCCDDDDDDEEEEEEEEEEEEEEEEEECCCBBBBBBDDDEEEEEEDDDBBBDDDEEEDDDCCCBBBBBBCCCJJJVVVccckkkrrrzzz}}}xxxrrreeeZZZYYYVVVZZZiiiuuuoooaaaNNNIIIFFFEEECCC@@@AAADDD===BBB???@@@MMMUUUYYYbbbmmmkkkRRRLLLHHHKKKXXXwwwsssvvvggg[[[[[[VVVGGG???===:::999999:::999888===???AAABBB@@@===;;;;;;888999;;;>>>FFFccc___UUU\\\^^^```bbbeeejjjpppuuuyyy{{{}}}~~~sssfffmmmtttxxxxxxssseeeWWWHHHBBB???AAABBBCCCFFFKKKDDDDDDEEEGGGIIIJJJKKKJJJFFFCCCAAAAAA??????FFFOOOUUU]]]fffooo~~~~~~]]]GGGFFFEEEDDDCCCAAA???>>><<<<<<<<<<<<<<<===>>>>>>========================<<<===>>>===<<<===>>>@@@>>>AAA???AAAIIIOOOcccxxxlll}}}sss___QQQRRRccc|||dddGGGEEECCCDDDDDDDDDEEEEEEFFFFFFDDDCCCBBBBBBDDDEEEEEEDDDBBBDDDEEEDDDCCCAAAAAABBBFFFRRRaaajjjrrr|||zzzlll___[[[UUUUUU```iiiaaaQQQMMMHHHDDDCCCAAA???AAAEEE???DDD@@@>>>IIIOOORRRZZZhhh|||jjjQQQLLLHHHJJJVVVtttoooggg}}}jjj[[[RRRUUURRRBBB>>>;;;999888999888777666:::<<>><<<<<<<<<<<<<<<===>>>???========================<<<===>>>===<<<===>>>@@@???BBB???@@@HHHOOOeeewwwooolll]]]VVV\\\nnn|||___JJJBBBEEEFFFGGGGGGEEEDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDBBB@@@???AAACCCHHHRRRaaammmuuu{{{|||iii^^^VVVYYY______WWWPPPNNNJJJHHHGGGEEEBBBDDDIIIGGGDDDAAAAAAFFFMMMRRRUUU```qqqoooTTTLLLGGGJJJXXX{{{qqqcccyyy[[[TTTZZZVVVHHH===999999999888888888888777999::::::888777777999<<<444888AAADDDNNNwww~~~mmmbbbjjjlllkkkggggggmmmsssuuuwwwyyy|||~~~wwwkkkhhhrrrssscccRRRKKKAAABBBAAA@@@DDDKKKNNNLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLIIIEEEBBBBBBDDDHHHJJJQQQLLLJJJNNNYYYmmmdddOOOKKKIIIKKKIIIBBB===;;;>>>>>>============>>>>>>>>>>>>======<<<<<<<<<;;;===============>>>??????>>>BBB@@@BBBIIIPPPfffxxxqqqkkk\\\UUUZZZnnnbbbKKKBBBCCCEEEFFFFFFDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@BBBEEEHHHPPPXXXeeeooowww}}}tttiii___```ggghhh___UUUMMMJJJHHHHHHEEEBBBDDDHHHHHHDDD@@@@@@CCCIIIOOORRR[[[lllsssWWWNNNIIIKKKYYYyyyuuueee}}}|||XXXOOOSSSPPPEEE>>>999999999888888888888777888999999999777777999:::>>>===AAACCCRRR|||kkkggghhhkkkkkkiiikkkrrrwwwwwwyyy{{{}}}}}}~~~xxxlllfffjjjmmmeeeUUUKKKEEEDDDCCCEEEPPPZZZ[[[VVVMMMLLLJJJIIIJJJJJJJJJJJJHHHEEEAAA>>>???BBBFFFIIIMMMIIIHHHLLLTTTbbbyyydddQQQLLLIIIJJJGGGAAA===<<<>>>>>>============>>>>>>>>>=========<<<<<<<<<<<<===============>>>??????>>>BBB@@@BBBIIIPPPeeexxxqqqhhhZZZTTTWWWmmmdddLLLBBBCCCDDDEEEEEECCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAADDDJJJNNNVVV]]]gggpppwww}}}pppdddhhhtttxxxlll\\\NNNKKKJJJKKKHHHEEEFFFJJJJJJFFF@@@>>>@@@EEEKKKNNNTTTfff}}}tttXXXNNNHHHKKKXXXwwwqqqvvvUUUHHHIIIFFFAAA===999999999888888888888777777888::::::888888888999???<<<@@@JJJaaayyyfffiiigggiiiiiijjjooowww{{{zzz||||||}}}||||||}}}xxxmmmjjjnnnooobbbRRRLLLGGGEEEMMM___nnnlllcccRRROOOLLLKKKKKKLLLKKKKKKGGGDDD???<<<>>>CCCIIIMMMKKKHHHHHHJJJNNNVVVdddqqqfffTTTMMMIIIHHHEEE@@@===>>>>>>>>>============>>>>>>============<<<<<<<<<<<<===============>>>??????>>>BBB@@@CCCJJJPPPddduuuppp}}}eeeWWWQQQVVVlllcccLLLDDDCCCEEEFFFEEEDDDBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???AAAEEEKKKPPPTTT[[[fffooouuu{{{rrrdddkkkzzzbbbPPPNNNNNNOOOMMMIIIJJJOOOMMMGGGAAA===>>>CCCHHHJJJPPPaaayyypppUUULLLFFFIIIVVVxxx}}}tttTTTDDD@@@===<<<<<<999999999888888888777777777999;;;<<<:::999999999;;;;;;GGG]]]}}}uuuyyyaaafffggggggffffffmmmxxx}}}}}}{{{||||||{{{{{{|||www|||uuu```UUUNNNIIITTTlll}}}yyylllYYYTTTOOOMMMNNNNNNNNNMMMIIIFFFAAA???AAAGGGOOOTTTNNNKKKIIIJJJKKKNNNVVV___mmmvvvhhhUUUNNNHHHFFFCCC???>>>@@@>>>>>>============>>>>>>===============<<<<<<<<<===============>>>>>>???>>>BBB@@@CCCLLLQQQcccsssnnn{{{cccUUUOOOVVVmmmaaaLLLFFFDDDFFFGGGGGGEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAA@@@@@@AAADDDIIIMMMOOOXXXeeepppvvv{{{wwweeemmmfffTTTQQQPPPPPPNNNJJJLLLPPPNNNHHHAAA>>>>>>BBBFFFHHHMMM^^^uuulllRRRJJJEEEIIIWWWzzzvvvWWWCCC:::888888999999999999888888888777777888:::======<<<:::::::::===>>>OOOmmmxxxtttyyy___bbbhhhgggbbb```fffrrr|||xxxyyyzzz{{{{{{}}}ooobbbYYYSSS]]]uuusss^^^XXXQQQMMMNNNOOONNNMMMJJJGGGCCCBBBEEELLLTTTYYYRRRMMMJJJJJJIIIJJJOOOVVVVVVbbbuuukkkTTTLLLFFFCCCAAA>>>>>>AAA>>>>>>============>>>>>><<<<<<<<<==============================>>>>>>??????BBB@@@CCCMMMSSSdddsssooo|||dddTTTNNNWWWnnn~~~___KKKFFFEEEFFFHHHGGGEEEDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAACCCFFFIIILLLVVVdddpppwww|||kkklllmmm\\\WWWTTTQQQLLLHHHIIIMMMKKKGGGAAA>>>???BBBEEEFFFKKKZZZooommmSSSKKKGGGKKKYYYyyy{{{wwwYYYCCC999888888888999999999888888888888777999;;;<<<<<<;;;::::::;;;>>>===MMMlllssszzzxxx```ccchhhgggbbb\\\^^^kkkxxxvvvxxxzzz{{{|||}}}~~~qqqiiibbbiii|||}}}bbbZZZQQQMMMNNNOOONNNLLLIIIGGGDDDCCCGGGNNNUUUZZZUUUOOOKKKKKKJJJIIIKKKPPPKKKWWWjjj}}}mmmQQQIIICCCAAA@@@>>>>>>AAA>>>>>>============>>>>>><<<<<<<<<==============================>>>??????@@@BBB???CCCNNNUUUgggvvvrrrgggWWWPPPVVVooo```JJJDDDDDDEEEGGGFFFDDDCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAABBBAAABBBDDDFFFJJJSSS```llluuu{{{ooofffuuu{{{iiiccc[[[UUUMMMFFFFFFJJJFFFCCC???>>>???AAACCCDDDGGGUUUiiizzznnnTTTLLLGGGJJJYYYvvv{{{vvvYYYCCC:::::::::888999999999888888888888777999999:::999888777999;;;===<<>>AAA>>>>>>============>>>>>><<<<<<<<<<<<=========>>>===============>>>??????BBBBBB???BBBOOOXXXjjjzzzvvvjjjYYYQQQUUUpppaaaJJJBBBCCCDDDFFFEEECCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA;;;>>>@@@BBBBBBBBBCCCEEEHHHPPP\\\gggpppyyy|||qqqooorrrvvvrrrqqqnnn___ggg}}}vvvnnndddZZZOOOGGGFFFIIICCC@@@>>>===???AAABBBBBBDDDQQQddduuunnnSSSJJJEEEHHHVVVsssyyytttXXXCCC;;;<<<<<<999999999999888888888888777888888888666555555888:::??????RRRuuutttdddYYYgggeeejjjhhh```[[[bbboooxxxvvvyyy}}}~~~}}}{{{zzzzzznnneeeYYYTTTUUUWWWUUUSSSKKKJJJHHHIIIMMMRRRXXX\\\[[[WWWVVVWWWUUUPPPLLLLLLHHHMMMWWWdddqqq~~~~~~{{{~~~lllKKKDDD?????????===>>>@@@>>>>>>============>>>>>>;;;<<<<<<<<<======>>>>>>===============>>>??????CCCCCC>>>BBBOOOYYYmmmtttsssjjjWWWNNNXXXgggbbbEEEMMMDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@???@@@BBBEEEJJJOOOWWWaaalllvvv~~~}}}wwwuuulllqqq~~~mmmccc\\\bbb~~~rrrXXXKKKMMMMMMHHHEEE@@@>>>BBBEEECCCAAAAAADDDJJJYYYlllzzzoooVVVLLLEEEIIIXXXwwwwwwhhhNNN???:::888888999888888888888888888888888777777666666777999;;;<<>><<<<<<<<<<<<========================>>>>>>>>>>>>===<<<<<<;;;;;;===>>>??????CCCBBBEEEOOOZZZuuutttsssiiiXXXOOOXXXjjjkkkHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAA@@@???>>>???BBBDDDIIINNNVVV___jjjsss|||nnnaaaYYY^^^yyy|||___NNNLLLJJJFFFHHHBBB???AAACCCAAA???@@@BBBGGGTTTfffuuuoooVVVLLLEEEIIIYYYyyy~~~tttyyycccJJJ<<<999888999:::777777777777777777777777777777777777888999;;;<<<===???\\\wwwhhh[[[[[[eeeiiikkkiiigggjjjrrrwwwxxxwwwzzz}}}~~~~~~tttgggXXXWWW\\\XXXRRRNNNHHHHHHTTTccchhheee\\\[[[[[[___bbb___VVVMMMJJJIIIKKKUUUbbbnnnuuuwwwvvvrrrpppttt|||eeeGGGBBB???@@@@@@===<<<>>><<<<<<<<<<<<========================>>>>>>>>>>>>======<<<;;;<<<===>>>??????CCCBBBEEEOOO[[[wwwwwwuuugggWWWOOOTTTjjjyyyQQQBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>===>>>@@@CCCGGGLLLTTT]]]gggpppxxx}}}qqq```VVV[[[sssdddPPPKKKJJJHHHLLLEEE???@@@AAA???>>>???@@@DDDPPPaaappp}}}oooVVVLLLFFFJJJZZZ{{{}}}vvvqqq\\\EEE:::888999:::;;;777777777777777777777777888777777777888:::<<<======CCCcccwww~~~dddZZZ[[[eeegggjjjkkkggghhhpppxxx|||zzz|||~~~~~~oooXXXQQQUUURRROOONNNKKKLLLUUUaaahhhiii^^^[[[YYYZZZ\\\[[[TTTNNNJJJHHHHHHNNNXXXaaagggiiimmmkkkkkklllnnnvvvfffGGGBBB???@@@@@@===<<<>>><<<<<<<<<<<<========================>>>>>>>>>>>>======<<<<<<<<<===>>>???>>>BBBAAAEEEPPP]]]yyy}}}yyy~~~eeeUUUOOOPPPfffZZZEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@===>>>???>>>======???AAAFFFKKKTTT\\\dddllluuu{{{tttaaaUUUZZZooozzzbbbQQQMMMNNNOOOOOOGGG@@@??????===<<<>>>>>>BBBNNN```ooo|||nnnUUULLLGGGLLL\\\{{{~~~~~~mmmYYYCCC999999999:::;;;777777777777777777777777888888888888999;;;<<<>>>@@@GGGgggyyywwwbbb\\\___iiieeejjjkkkgggfffmmmvvv{{{~~~~~~~~~}}}}}}~~~|||___RRRRRRNNNOOONNNMMMMMMRRRZZZaaaeeeZZZVVVRRRQQQRRRRRROOOKKKJJJHHHFFFHHHNNNTTTXXXZZZcccffflllpppmmmooofffGGGAAA>>>??????===<<<>>><<<<<<<<<<<<========================>>>>>>>>>>>>===============>>>>>>>>>>>>BBBBBBFFFRRR```}}}~~~yyyeeeTTTMMMRRRddd{{{ZZZGGGDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@===>>>???>>>======???@@@EEELLLUUU\\\bbbiiirrryyy|||vvv|||qqqkkknnnyyyuuubbbVVV\\\mmm{{{}}}qqqaaaUUURRRTTTUUUPPPGGG???>>>>>><<<<<<======BBBOOOaaappp{{{nnnUUULLLGGGMMM^^^zzzwwwuuulllXXXDDD;;;:::::::::;;;999999999999999999999999999999888999:::;;;===>>>???LLLrrrnnn^^^]]]bbbkkkffflllnnnjjjhhhnnnvvvzzz{{{zzzzzz{{{}}}sssbbb]]]VVVNNNLLLLLLMMMOOOSSSYYY^^^VVVQQQMMMJJJKKKKKKKKKIIIJJJHHHEEEEEEGGGKKKMMMOOOVVV^^^mmmwwwtttoooxxxeeeFFFAAA>>>??????<<<<<<===<<<<<<<<<<<<========================>>>>>>>>>>>>=========>>>>>>>>>>>>>>>???CCCBBBGGGTTTccc|||wwwhhhUUUMMMVVVfffzzzpppRRREEEDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@<<<>>>??????>>>>>>???@@@DDDKKKTTT[[[```fffooowww{{{}}}lllaaannnmmmbbbZZZSSSYYYjjj~~~xxxeee[[[aaammmuuuzzztttkkkaaaZZZWWWVVVVVVNNNFFF???>>>>>><<<<<<>>>===BBBOOO```nnnwwwnnnUUULLLHHHNNN```zzzxxxkkkvvvjjjXXXDDD<<<;;;;;;:::::::::::::::::::::::::::::::::999999999:::<<<>>>???@@@ZZZdddWWWZZZ```jjjiiinnnqqqoooooouuuzzz|||vvvuuuvvvyyy}}}~~~rrriii___NNNKKKJJJLLLOOOPPPTTTYYYSSSPPPLLLJJJJJJKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIILLLSSSfffxxxxxxooossscccFFFAAA>>>??????<<<;;;===<<<<<<<<<<<<========================>>>>>>>>>>>><<<===>>>?????????>>>>>>@@@DDDDDDIIIWWWggg|||vvvmmmXXXNNNTTTeee{{{iiiKKKDDDDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@@@@???>>>???@@@BBBJJJSSSYYY\\\bbbllltttzzz}}}nnnooojjjddd___TTTWWWjjj{{{oooeeejjjrrrsssssslllccc___]]][[[WWWTTTKKKCCC>>>>>>???>>>===>>>===AAAKKKZZZfffppp{{{mmmTTTLLLHHHOOOaaa}}}kkkmmmgggUUUBBB;;;;;;;;;;;;;;;999999999999999999999999::::::999:::;;;<<<>>>???BBBggg___SSSWWW^^^ggggggllloooqqquuu{{{~~~}}}wwwwwwwww{{{~~~~~~|||{{{|||~~~|||qqqeeeVVVOOOLLLOOOPPPOOOOOOSSSQQQPPPNNNMMMMMMMMMMMMMMMIIIIIIIIIHHHGGGFFFGGGGGGGGGKKK\\\rrrwwwpppqqq{{{aaaFFF@@@===??????<<<;;;===<<<<<<<<<<<<========================>>>>>>>>>>>><<<===>>>???@@@???>>>>>>AAAEEEEEEKKKYYYjjjwww~~~pppZZZPPPNNNaaahhhIIIEEEDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@===???@@@AAA@@@???@@@AAA@@@HHHRRRWWWZZZ```iiiqqqyyy|||uuuqqqooobbbaaarrr}}}xxxnnnrrrwwwvvvlllddd]]]\\\^^^\\\WWWRRRIIIBBB===>>>@@@???>>>???>>>@@@GGGTTT___jjjwwwmmmTTTLLLIIIPPPbbbpppmmmcccRRR@@@:::;;;<<<<<<<<<888888888888888888888888::::::::::::;;;===???@@@@@@iiizzz^^^RRRWWW^^^gggcccggglllpppwww~~~}}}}}}||||||}}}}}}yyyuuuzzz{{{}}}xxxjjj___VVVPPPRRRRRRMMMKKKLLLOOOOOOOOOOOOOOONNNNNNMMMHHHIIIKKKJJJIIIGGGGGGGGGIIIHHHUUUllluuuppprrr|||```FFF@@@===>>>>>><<<;;;===<<<<<<<<<<<<=========>>>============>>>>>>>>>>>><<<===>>>@@@@@@??????>>>BBBFFFFFFLLL[[[lllpppzzzmmmUUUQQQWWW\\\nnnGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????????????????????????????DDDHHHNNNSSSXXX^^^fffmmmvvv|||vvvlllhhhgggppp|||{{{yyy{{{xxxsssjjjeee___ZZZWWWUUURRRPPPEEECCCAAA@@@@@@@@@===;;;<<<===DDDOOOZZZcccllltttoooSSSIIIGGGQQQeeekkkoooeeeQQQ@@@<<<===:::999;;;::::::999888888999::::::::::::999999:::<<>>>>>>>>>>>===========================<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@AAADDDDDDFFFJJJUUUnnnsss|||oooVVVPPPUUU\\\uuuLLLGGGCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????????????????????????????BBBGGGMMMRRRWWW^^^ffflllssszzz~~~bbbUUUQQQRRR^^^lll~~~~~~|||}}}~~~zzztttkkkfff```[[[WWWTTTPPPMMMDDDEEEEEEBBB???===>>>@@@>>>>>>CCCLLLTTT[[[dddmmm~~~pppVVVKKKHHHRRRgggppprrrdddPPP???<<<<<<999888;;;::::::999888888999::::::<<<<<<;;;;;;<<<>>>AAACCCSSSwww~~~xxx\\\TTTTTTdddhhhhhhkkklllmmmrrryyy|||{{{}}}~~~~~~}}}|||}}}~~~~~~|||sssggg\\\WWWRRRKKKGGGGGGEEEHHHHHHHHHKKKPPPPPPMMMKKKJJJHHHHHHJJJKKKKKKJJJJJJEEEIIIXXXcccfffkkksssYYYDDDBBB???>>>>>>>>>>>>===========================<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@AAADDDCCCEEEJJJUUUnnnvvv{{{sssYYYOOOQQQZZZ{{{PPPHHHCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@EEEKKKPPPUUU\\\eeekkkpppwwwvvvaaaLLLAAA>>>@@@JJJVVVhhhpppxxx~~~|||tttlllggg```[[[WWWTTTNNNJJJDDDGGGGGGCCC===;;;???DDD@@@???AAAGGGLLLQQQZZZcccrrrqqqXXXMMMIIISSSiiivvvwww}}}cccOOO>>>;;;;;;888777::::::999999888888999999::::::;;;<<<<<<===AAAEEEIIIYYYtttxxxyyyXXXVVVXXXfffhhhiiimmmoooooorrryyy|||{{{}}}{{{{{{}}}~~~{{{www~~~}}}vvvlllaaaYYYRRRKKKHHHHHHDDDFFFFFFFFFJJJPPPRRROOOLLLJJJHHHHHHIIIJJJJJJJJJJJJDDDCCCLLLUUUZZZbbbkkkyyyWWWDDDBBB???>>>>>>>>>>>>===========================<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>???@@@@@@BBBBBBDDDIIIUUUnnnuuuwwwxxx\\\OOOOOOXXX|||PPPFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????========================>>>CCCIIINNNSSSZZZbbbhhhnnnttt}}}xxxlllTTTJJJAAA>>>>>>===AAAGGGSSS```rrr~~~tttkkkeee]]]YYYWWWSSSNNNIIIFFFGGGFFFBBB===;;;???CCC@@@>>>???CCCEEEIIIRRR[[[hhhxxxoooWWWMMMIIITTTlllyyy{{{~~~}}}bbbNNN===::::::888777999999999999999999999999999666888:::<<<>>>CCCJJJOOOUUUyyysssWWWYYY[[[fffgggjjjnnnqqqqqqsssyyy||||||~~~{{{yyyzzz|||~~~}}}||||||}}}xxxqqqkkkbbbXXXPPPJJJIIIJJJGGGHHHGGGEEEIIIPPPSSSRRRNNNKKKIIIHHHHHHJJJJJJIIIJJJDDDAAAFFFKKKPPPYYYbbbrrr}}}~~~VVVDDDBBB???>>>>>>>>>>>>===========================<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCIIIUUUooowwwuuu}}}___PPPQQQXXX~~~}}}RRREEECCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===AAAGGGLLLPPPWWW___eeekkkrrr{{{vvvggg___NNNIIIDDDBBBAAA@@@AAACCCGGGYYYqqqxxxlllddd[[[VVVUUUSSSNNNIIIJJJGGGCCC@@@>>>>>>>>>???>>>===>>>AAABBBDDDMMMWWW```qqqjjjTTTLLLHHHVVVqqq}}}~~~}}}aaaMMM<<<999:::888777:::999999999999999999999999777999;;;;;;<<<@@@HHHNNNTTTxxxqqqXXX[[[\\\eeeeeejjjooosssrrrsssxxx{{{{{{}}}}}}|||yyyxxxxxxzzz}}}|||~~~|||vvvooommmfffZZZOOOJJJHHHIIIHHHHHHGGGEEEIIIPPPTTTRRROOOLLLIIIGGGHHHIIIIIIIIIIIIFFFDDDEEEGGGKKKRRRYYYiiiuuuyyyTTTDDDBBB???>>>>>>>>>>>>===========================<<<<<<<<<<<<<<<===>>>>>>>>>>>>======>>>>>>???@@@@@@AAACCCJJJVVVqqq|||vvvcccRRRSSSZZZWWWGGGCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????========================<<<@@@FFFJJJNNNTTT[[[aaahhhoooxxxoooiiifff]]]QQQFFF@@@@@@EEEIIIKKK```yyyqqqggg[[[UUUUUUTTTOOOJJJNNNJJJDDDAAA@@@@@@>>><<<;;;;;;>>>@@@@@@AAAJJJTTT[[[iii}}}dddPPPJJJHHHYYYxxxaaaMMM<<<999;;;888888:::888999999::::::999999888:::<<<===;;;999<<>>>>>>>>>>>===========================<<<<<<<<<<<<<<<===>>>>>>>>>============>>>??????@@@AAADDDKKKXXXrrrvvvgggTTTOOOXXX~~~[[[HHHCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????========================<<<@@@EEEIIILLLQQQXXX^^^dddkkktttzzz~~~zzzvvvbbbOOODDDEEELLLQQQZZZoooyyymmm^^^VVVUUUTTTOOOJJJOOONNNKKKGGGBBB???======999;;;>>>@@@>>>>>>EEEOOOVVVaaaqqq~~~___MMMIIIIII^^^aaaMMM<<<:::;;;999888;;;888999::::::::::::999888999<<<===;;;999<<>>>>>>>>>>>===========================<<<<<<<<<<<<<<<===>>>>>>===============>>>??????@@@AAAEEELLLYYYttttttiiiUUUIIITTT}}}\\\GGGCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<@@@EEEHHHKKKOOOVVV\\\aaahhhqqqwwwzzz}}}pppZZZMMMMMMRRRVVVhhh|||sssbbbXXXVVVTTTPPPJJJOOOQQQQQQLLLCCC======???999:::>>>@@@===;;;BBBKKKRRR[[[iiixxx|||]]]LLLIIIJJJaaaaaaNNN===:::<<<:::999<<<888999:::;;;;;;:::999888555888;;;;;;:::???JJJSSShhhlllWWWZZZXXXccchhhhhhpppuuutttrrrtttwwwxxxvvvyyy{{{|||{{{{{{|||~~~~~~~~~~~~sssnnneee^^^YYYVVVSSSRRRVVVeeeuuu~~~wwwiiiqqqqqqdddVVVPPPMMMKKKGGGJJJLLLOOOWWWaaaeeedddRRRNNNJJJGGGFFFGGGHHHHHHEEEFFFDDD???<<<@@@FFFJJJRRR^^^ooorrrQQQDDDBBB???>>>>>>>>>>>>===========================<<<<<<<<<<<<<<<===>>>>>>===============>>>??????AAAAAAEEELLLZZZvvvxxxhhhPPPLLLTTTrrrhhhDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCAAA???===>>>???============<<<<<<<<<<<<<<>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>>>>===============>>>@@@CCCGGGMMM\\\yyyyyy~~~mmmRRRNNNQQQkkknnnGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCAAA???===>>>???============<<<<<<<<<<<<;;;>>>AAADDDHHHLLLRRRVVV]]]aaagggooowww~~~~~~rrraaaOOOCCCFFFXXXjjjoooaaaSSSJJJGGGFFFFFFFFFEEEBBB???<<<999:::;;;>>>AAABBBAAA@@@???GGGNNNUUUeeezzzsssVVVLLLJJJPPPjjjZZZKKK===999;;;<<<;;;;;;999999999999999999999999:::777999===>>>@@@MMM]]]~~~iiiVVVZZZaaaeeehhhlllmmmnnnqqqtttvvvxxxyyyzzzzzzyyyyyyzzzzzz{{{{{{~~~~~~uuuiiiccc]]]XXX]]]]]]bbbooo|||{{{ttt___[[[ZZZ\\\XXXPPPJJJIIIFFFJJJLLLOOOZZZqqqrrr^^^PPPKKKJJJHHHHHHGGGFFFEEECCC@@@@@@BBBDDDLLLYYYiiizzzhhhMMMBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>>>>============>>>>>>@@@CCCGGGMMM\\\yyy|||}}}sssVVVPPPOOOeeetttKKKDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCAAA???===>>>???============<<<<<<<<<<<<:::<<>>===<<<;;;;;;===AAADDDDDDAAA===>>>EEEJJJZZZqqq|||oooSSSJJJJJJSSSppp{{{XXXIII;;;888999:::;;;<<<999999999999999999999999:::777999>>>???BBBQQQccc{{{dddUUUZZZaaadddgggjjjlllooorrruuuwwwxxxyyyzzzzzzzzzzzz{{{{{{||||||~~~}}}|||~~~tttkkkddd^^^\\\cccrrr|||}}}xxx^^^SSSLLLPPPUUUTTTMMMIIIIIIJJJLLLPPPXXXkkksss[[[MMMIIIIIIJJJHHHHHHGGGDDDBBBAAABBBDDDJJJVVVdddttteeeLLLBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>>>>============>>>>>>???BBBFFFMMM]]]yyy|||vvvYYYRRRRRRfffxxxNNNDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCAAA???===>>>???============<<<<<<<<<<<<;;;===???AAADDDIIIOOOSSSTTTWWW^^^gggpppyyyooo[[[KKKCCCTTTqqqeeeSSSMMMEEEDDDCCCBBBAAA@@@??????<<<;;;<<>>BBBTTThhhyyyzzz```UUU[[[^^^```ccchhhkkkooosssvvvxxxyyyxxx{{{{{{|||}}}~~~~~~~~~~~~{{{|||~~~~~~~~~sssaaaZZZSSSXXXiiizzz~~~cccUUUIIIJJJRRRSSSOOOKKKMMMJJJLLLQQQRRR\\\~~~bbbPPPKKKKKKLLLHHHIIIHHHFFFCCCBBBCCCDDDJJJTTTaaannnbbbKKKBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>============>>>>>>??????BBBFFFOOO```|||zzzsssYYYSSSUUUjjj{{{QQQDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCAAA???===>>>???============<<<<<<<<<<<<<<<===???@@@CCCHHHNNNRRRSSSWWW]]]fffoooxxx~~~gggXXXJJJCCCZZZ|||gggTTTMMMGGGFFFEEECCCAAA@@@>>>>>>===;;;;;;@@@EEEFFFAAA;;;<<>>999999999999999999999999;;;999:::======CCCWWWmmmuuu\\\UUU\\\^^^___cccfffiiimmmrrrvvvxxxyyyyyyzzzzzz|||}}}~~~~~~~~~~~~xxxzzz|||kkk]]]VVVQQQKKKPPPccc{{{ooo^^^MMMIIILLLMMMMMMMMMNNNJJJNNNRRRNNNQQQmmmiiiTTTMMMLLLKKKIIIIIIIIIGGGDDDBBBBBBCCCIIISSS^^^iiiyyy___KKKBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<=====================>>>?????????BBBGGGQQQdddyyyqqqWWWSSSTTTgggXXXDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCAAA???===>>>???============<<<<<<<<<<<<===>>>>>>???AAAFFFLLLQQQSSSVVV[[[ccclllttt{{{bbbSSSGGGEEE]]]~~~nnnXXXOOOFFFFFFEEECCCAAA>>><<<:::<<<;;;;;;>>>BBBCCC@@@======@@@@@@LLLcccrrrlllTTTJJJNNN^^^|||}}}jjjccczzziiiNNNDDD<<<:::;;;:::;;;>>>999999999999999999999999;;;999;;;>>>???FFF\\\tttuuu}}}YYYUUU]]]___aaagggeeehhhkkkppptttwwwyyyyyyvvvwwwyyy{{{||||||{{{{{{wwwxxxzzz|||~~~yyyhhhWWWKKKKKKJJJGGGKKK```}}}~~~kkkUUUJJJGGGGGGIIIKKKKKKJJJNNNRRRNNNNNNccc|||mmmXXXOOOLLLHHHHHHIIIIIIGGGDDDBBBBBBBBBHHHRRR\\\eeesss\\\JJJBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<=========<<<<<<======>>>???@@@@@@CCCIIITTThhhxxxwwwZZZQQQNNN\\\wwwaaaDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCAAA???===>>>???============<<<<<<<<<<<<<<<<<<======???DDDJJJOOORRRTTTXXX___gggooouuuyyykkkUUUJJJJJJ^^^vvvpppZZZPPPDDDDDDDDDDDDBBB???<<<:::;;;;;;<<<===>>>?????????===???>>>HHH^^^lllxxx{{{gggRRRKKKRRRfffmmmeee___HHHAAA;;;;;;;;;999:::<<<999999999999999999999999:::999<<>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@AAADDDJJJWWWmmmwww___QQQHHHQQQmmmhhhDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCAAA???===>>>???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;===BBBHHHMMMPPPRRRVVV\\\cccjjjppptttrrrWWWNNNQQQbbbsssuuuqqqmmmkkklllmmmrrrvvv}}}kkkVVVKKKCCCDDDEEEFFFDDDAAA>>><<<:::;;;<<<<<<;;;<<>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<===>>>@@@@@@AAADDDKKKYYYppptttdddSSSPPPVVVhhhfffKKKDDDEEECCC===BBBHHHBBBBBBBBBAAA@@@@@@??????>>>@@@??????>>>===<<<<<<;;;:::;;;<<<======???CCCFFFPPPPPPTTT\\\aaaeeemmmttt|||~~~zzzWWWNNNQQQfff}}}zzzqqqhhhcccaaa\\\UUUYYY[[[dddllliiiZZZMMMHHHFFFEEEDDDBBBAAA@@@??????>>>???>>>;;;999:::???CCC;;;;;;???IIISSS^^^mmmzzz|||vvvyyyqqq___MMMLLL\\\uuummmuuuwwwOOODDDAAA===;;;:::999888666666666777888999::::::;;;777<<>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<===<<<<<<;;;;;;===>>>???CCCGGGLLLXXXrrruuu~~~iiiRRRMMMOOO___rrrLLLDDDDDDCCC===BBBGGGAAABBBBBBAAAAAA@@@??????>>>?????????>>>===<<<<<<<<<:::;;;<<<======???BBBEEEMMMNNNTTTZZZ^^^aaajjjsss{{{}}}^^^TTTVVVlllzzzlllbbb[[[SSSKKKIIIJJJPPPWWWWWWNNNHHHGGGGGGFFFDDDBBBAAA@@@???????????????===;;;<<>>FFFOOOZZZjjjwww~~~kkk[[[LLLNNN___xxxttt{{{tttQQQDDDBBB>>><<<;;;:::999777:::::::::::::::;;;;;;;;;888===BBBBBBCCCSSSuuuqqqxxx{{{VVVRRRUUUYYY^^^^^^fffeeedddgggmmmrrrtttuuutttuuuxxxzzz|||||||||{{{{{{yyywwwuuuuuuwwwxxxzzz~~~pppeee___XXXPPPMMMQQQQQQQQQ]]]vvvqqqcccWWWRRRRRROOOLLLIIIHHHIIIMMMRRRVVV\\\jjjrrrgggUUUJJJHHHHHHGGGHHHIIIFFFCCC@@@@@@BBBAAAGGGOOOYYYhhh}}}xxxRRRCCC@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;=====================<<<===<<<<<<;;;;;;===>>>???BBBFFFLLLYYYrrrwww{{{qqqWWWMMMJJJUUUsssPPPEEECCCCCC>>>AAAEEE???BBBBBBBBBAAAAAA@@@???>>>??????>>>>>>======<<<<<<:::;;;<<<<<<<<<>>>AAADDDHHHKKKRRRWWWXXXZZZcccmmmxxx{{{aaaSSSTTTjjj~~~mmm```XXXNNNFFF@@@>>>@@@CCCEEEDDDDDDGGGIIIGGGEEEBBBAAA?????????@@@@@@AAA@@@>>>>>>???AAA===;;;<<>><<<;;;;;;:::888<<<;;;;;;;;;:::::::::999:::===BBBDDDHHH[[[mmmmmm{{{UUUPPPSSSWWW]]]^^^ddddddfffjjjooorrrsssssstttuuuvvvxxxyyyzzzzzz{{{|||{{{yyywwwwwwwwwyyyzzzvvvlllbbb[[[WWWXXX]]]aaaeeeqqqppp^^^WWWYYYPPPNNNKKKIIIIIILLLPPPSSSUUUeeepppjjjYYYLLLHHHHHHGGGHHHHHHEEEBBB@@@@@@AAA???DDDLLLUUUcccwwwsssNNNBBB@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=====================<<<<<<;;;;;;===>>>???AAAEEELLLYYYtttwwwxxx{{{aaaRRRJJJPPPhhhWWWHHHCCCCCC???AAADDD>>>BBBBBBBBBBBBBBB@@@???>>>???>>>>>>>>>=========<<<:::;;;<<<<<<<<<===@@@BBBDDDIIIPPPSSSQQQPPPXXXdddrrrvvv|||~~~```OOONNNdddwwwhhh]]]VVVNNNGGGEEEBBB@@@???@@@BBBEEEHHHJJJHHHEEECCCAAA@@@@@@@@@AAABBBBBBBBBAAA@@@??????===;;;:::===CCCNNN```qqqbbbUUUMMMVVVllltttQQQBBB???<<<;;;::::::999888999999999999999999999999;;;===@@@CCCJJJ```gggbbb{{{VVVQQQRRRWWW^^^```bbbdddhhhlllppprrrrrrqqqooooooqqqsssvvvxxxzzz{{{}}}|||zzzyyyxxxxxxyyyzzz|||pppggg]]]\\\dddqqquuuvvvsssaaaYYYYYYQQQOOOMMMJJJJJJLLLNNNPPPTTTbbbooonnnaaaTTTMMMLLLIIIHHHGGGFFFCCCBBBAAAAAA>>>CCCJJJRRR___sssmmmLLLCCC????????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============<<<<<<;;;;;;===>>>???@@@EEELLLZZZuuuvvvtttjjjXXXMMMPPPbbbaaaMMMDDDDDDAAAAAACCC>>>AAABBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>============:::;;;<<<;;;;;;<<<>>>AAABBBFFFMMMOOOKKKHHHOOOYYYkkkpppxxx}}}~~~]]]KKKKKK___|||~~~}}}vvvjjj___WWWPPPJJJIIIHHHFFFCCCCCCFFFIIIJJJKKKIIIFFFCCCAAA@@@AAABBBCCCCCCCCCCCCBBBAAA???>>>===;;;:::<<<@@@KKK^^^ppp{{{^^^RRRLLLXXXqqqrrrHHH???===:::999999999888777777777888999::::::;;;;;;;;;<<>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<;;;;;;===>>>??????EEEMMM[[[vvvwwwpppppp\\\PPPPPP]]]{{{nnnTTTFFFEEEBBBBBBDDD@@@AAABBBCCCDDDCCCAAA???>>>>>>>>>>>>>>>============;;;;;;<<<;;;:::;;;===???AAADDDIIILLLIIIFFFKKKTTTcccjjjrrrxxxzzz{{{~~~|||xxxtttxxx|||YYYHHHFFFUUUlllttthhh___WWWPPPGGGIIIHHHFFFGGGKKKMMMLLLKKKIIIEEECCCAAABBBCCCDDDEEEDDDBBBBBBBBBAAA???===<<<;;;;;;<<<@@@KKK___rrrsssWWWMMMKKK\\\vvvsssHHH===;;;888777888888888777999999:::;;;<<<===>>>>>>;;;<<<>>>BBBLLLeeegggdddrrrQQQNNNOOORRRZZZ]]]```eeekkkooopppppppppqqqssstttuuuvvvwwwwwwwwwwwwzzzzzzzzzyyyyyyzzzzzz{{{~~~www~~~vvvhhhdddnnnyyyrrrkkkbbbZZZWWWTTTSSSQQQPPPNNNNNNNNNOOOJJJXXXppp{{{hhh\\\LLLJJJHHHGGGGGGFFFCCCBBB???BBBHHHOOO\\\ppp___GGGHHH??????>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;===>>>???@@@EEENNN\\\www{{{mmmzzzcccSSSPPPWWWrrrzzz[[[IIIFFFCCCCCCEEEAAAAAABBBDDDEEEDDDBBB???>>>============>>>>>>>>>>>>;;;;;;<<<:::999:::<<<>>>@@@AAAFFFKKKKKKJJJNNNTTT\\\dddnnntttwwwyyy|||{{{yyyvvvyyy~~~^^^NNNGGGKKKZZZvvvzzzzzzqqqggg^^^UUUOOOIIIMMMMMMIIIJJJOOOQQQNNNJJJHHHEEEBBBBBBCCCEEEFFFGGGDDDAAAAAAAAAAAA>>><<<;;;;;;<<<>>>BBBLLLbbbuuujjjSSSLLLPPPeeeoooJJJ===;;;888777888999999888:::;;;;;;;;;<<<<<<======;;;;;;???EEEQQQkkkjjjmmm~~~nnnPPPNNNOOORRRZZZ]]]aaaeeekkkooooooooopppqqqssstttvvvxxxyyyxxxwwwvvvxxxxxxxxxyyyyyyzzz{{{{{{|||zzzooolllzzzxxxwww~~~wwwnnnggg^^^XXXWWWTTTTTTSSSRRRQQQPPPPPPOOOMMMRRRbbbxxxzzzjjj___LLLJJJGGGFFFFFFFFFCCC@@@>>>AAAFFFNNN[[[pppWWWCCCGGG>>>>>>>>>>>>>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???===<<<<<<;;;;;;===>>>???AAAFFFOOO]]]xxx~~~kkk|||jjjWWWOOOQQQjjj___JJJGGGDDDCCCEEECCCAAABBBDDDEEEDDDBBB???===============>>>>>>>>>>>>;;;<<<;;;:::999999;;;===???@@@DDDKKKNNNNNNQQQWWWXXX```kkkrrruuuwww{{{|||lllZZZNNNJJJRRRYYY```ddd___XXXRRRKKKEEEQQQTTTSSSNNNMMMRRRSSSPPPJJJHHHEEEBBBBBBCCCFFFHHHHHHDDDAAA@@@AAA@@@>>><<<;;;;;;===@@@CCCNNNdddwwwdddRRRNNNUUUnnnfffGGG===;;;999888999::::::999;;;;;;:::::::::999999999:::<<<@@@GGGUUUppprrrzzzwwwnnnQQQPPPRRRUUU\\\___aaafffkkknnnooooooppprrrmmmooosssvvvxxxyyyxxxwwwvvvwwwwwwxxxyyyzzz{{{{{{{{{~~~yyytttlllooowwwnnndddZZZUUUUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPJJJLLL[[[hhhggg^^^XXXLLLIIIFFFEEEFFFEEEBBB???===@@@EEEMMMZZZoooRRR@@@FFF>>>>>>>>>>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???===<<<<<<;;;<<<===>>>???AAAGGGPPP^^^yyyoooooommmVVVPPPKKK```nnnPPPGGGFFFCCCBBBEEE@@@AAABBBBBBCCCCCCBBBBBB????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<>>>AAAEEEIIIMMMPPPRRRVVV\\\dddlllpppsssuuuvvvwwwyyyooo___OOOSSSOOONNNOOOKKKEEEEEEKKKOOORRRVVVZZZ[[[YYYVVVSSSUUULLLFFFIIIIIIDDDCCCHHHLLLDDD======@@@AAAAAAAAA@@@>>>>>>@@@EEERRRiii|||___OOOMMM\\\{{{{{{xxxTTTAAA:::999999888888999999:::999999999888999999::::::;;;???CCCIIIXXXwww}}}~~~oooQQQPPPPPPSSS[[[___bbbdddgggiiijjjkkknnnpppppprrrvvvxxxzzzyyyxxxvvvvvvvvvvvvuuuuuuvvvzzz|||~~~pppddd]]]YYYXXXdddhhhssszzztttmmmcccZZZUUUVVVVVVVVVWWWXXXWWWTTTQQQMMMLLLLLLMMMNNNNNNMMMKKKFFFFFFFFFGGGHHHFFFCCCAAAAAAAAADDDIIIVVVkkkuuuNNNCCC@@@AAA@@@???>>>============:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;<<<<<<===>>>???<<>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;===@@@DDDHHHMMMPPPRRRVVV[[[cccjjjnnnqqqtttvvvrrr}}}}}}mmmaaaWWWSSSQQQOOOQQQUUUZZZ\\\```cccdddbbb```^^^^^^QQQJJJNNNQQQMMMIIIJJJIIIFFFCCCBBBBBBBBBBBBBBB@@@>>>===@@@GGGVVVlllzzz\\\NNNPPPaaavvv}}}rrrOOO===:::999999888888999999:::999999888888999999::::::;;;???DDDJJJZZZxxxoooQQQPPPPPPSSS[[[^^^aaacccfffhhhjjjllloooqqqrrrsssvvvyyy{{{||||||{{{yyyyyyyyyxxxwwwwwwyyy{{{{{{ttt~~~zzzqqqcccVVVMMMIIIGGGGGGNNNSSS___tttxxxrrrlllcccZZZWWWWWWVVVWWWWWWXXXWWWSSSQQQMMMKKKJJJJJJKKKJJJIIIGGGGGGGGGGGGHHHIIIGGGDDDBBB???@@@BBBIIIWWWmmmnnnJJJCCCBBBAAA@@@???>>>============:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<;;;;;;<<<<<<===>>>???===IIIOOO^^^qqqlllzzzbbbTTTIIIVVV{{{eeeOOOFFFCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBB@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;>>>BBBGGGKKKOOOQQQVVVZZZ```fffjjjnnnsssuuupppzzzsssgggcccbbbcccfffjjjkkkmmmmmmmmmlllkkkjjjfffYYYRRRXXX]]]VVVLLLHHHEEEFFFFFFEEECCCCCCCCCCCC@@@======BBBLLL[[[qqqwww\\\NNNUUUjjj|||jjjJJJ:::999999888888888888999999999999888888999999:::;;;;;;???DDDLLL\\\{{{oooQQQPPPPPPRRRZZZ]]]^^^aaaeeehhhjjjlllooorrrrrrsssuuuwwwzzz|||}}}~~~zzz{{{{{{zzzwwwvvvvvvwww}}}}}}wwwqqqzzzvvvhhh]]]YYYSSSKKKDDDAAA@@@@@@???AAAEEEPPPddd|||tttooojjjccc\\\ZZZYYYXXXXXXYYYYYYWWWTTTQQQNNNMMMKKKJJJJJJIIIGGGEEEHHHGGGHHHIIIIIIHHHEEEBBB>>>???AAAHHHXXXoooeeeGGGDDDDDDAAA@@@???>>>============:::::::::;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<=========<<<;;;;;;<<<<<<===>>>???>>>IIIPPP```tttiiixxxmmmYYYJJJOOOooommmPPPDDDDDDEEEBBBAAABBBBBBCCCCCCCCCCCCCCC@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;999:::<<<@@@DDDIIILLLOOOUUUXXX\\\```eeejjjppptttsss{{{|||zzzzzz|||{{{zzzxxxvvvtttsssrrrkkkbbb```iiikkk^^^MMMEEECCCDDDDDDBBBBBBDDDDDDBBB@@@======EEEQQQbbbwwwrrrYYYPPP]]]uuuaaaFFF;;;999999888888888888999999888888888888999:::;;;;;;;;;???DDDMMM___~~~oooQQQPPPPPPQQQXXX[[[\\\___dddhhhjjjmmmooorrrrrrrrrssstttvvvxxx{{{|||wwwxxxzzzyyywwwvvvvvvwwwzzz~~~zzzpppccc]]]ZZZVVVQQQMMMJJJEEECCCBBBCCCCCCBBB@@@BBBHHHUUUgggzzz|||qqqllliiiccc___^^^]]]\\\[[[[[[[[[YYYUUURRRPPPNNNLLLKKKKKKJJJIIIGGGGGGGGGGGGHHHHHHGGGDDDAAA???@@@BBBHHHWWWooo```EEEDDDCCC@@@@@@???>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;<<<<<<===>>>???@@@JJJQQQbbb{{{iiiqqqyyy```NNNJJJaaazzzWWWCCCDDDGGGCCCAAABBBCCCCCCDDDDDDCCCCCC@@@@@@@@@@@@????????????===<<<<<<<<<<<<;;;;;;;;;999:::;;;===AAAEEEIIILLLSSSUUUXXX[[[___eeelllpppvvv}}}{{{yyyyyyqqqmmmrrr~~~}}}jjjRRREEEEEEFFFCCC???AAAFFFEEE@@@@@@<<<>>>IIIYYYjjj|||hhhRRRSSSfffwwwWWWCCC<<<999888888777777888888999888888888888999:::;;;<<<;;;???EEENNNaaa{{{oooRRRPPPOOOPPPVVVYYYZZZ^^^cccgggjjjllloooqqquuutttsssssstttuuuxxxyyyuuuwwwyyyzzzyyyyyyzzz{{{{{{xxxaaaQQQLLLMMMNNNMMMIIIGGGDDDCCCCCCCCCBBBAAA???>>>???EEENNNZZZdddiii{{{ooojjjhhheeebbbbbbbbbaaa```___^^^\\\WWWTTTOOOMMMKKKJJJKKKLLLKKKJJJEEEEEEEEEFFFGGGFFFCCC@@@AAAAAACCCIIIVVVlll]]]DDDCCC@@@@@@???>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???AAAJJJPPPcccllllllhhhVVVIIIWWWwwwcccFFFDDDGGGBBBBBBBBBCCCDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@?????????===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;>>>BBBFFFHHHOOOQQQTTTWWW[[[```gggkkkttt{{{zzzwww|||]]]JJJLLLOOOMMMFFFDDDGGGEEE???@@@===@@@MMM```qqqcccPPPXXXooojjjMMM>>>:::888888777777777777888888777777777888999:::;;;<<<<<>>>>>???BBBHHHNNNQQQccc}}}|||ooojjjhhhgggfffggghhhgggeeedddccc```[[[WWWNNNLLLJJJIIIJJJJJJJJJJJJEEEDDDDDDEEEFFFEEEBBB???AAABBBDDDIIIUUUiiiXXXCCCCCC?????????>>>>>>>>>>>>>>>???<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???BBBIIIPPPdddqqqjjj~~~ooo^^^LLLQQQooommmHHHDDDGGGBBBBBBBBBCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<>>>>>>>>>>>??????<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???BBBHHHOOOddduuujjjxxxrrrdddOOOOOOlllqqqIIIDDDHHHCCCBBBCCCCCCDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;<<<;;;:::999;;;>>>AAACCCIIIKKKOOORRRVVV[[[```dddkkkrrr|||zzzzzzrrrTTTXXXllluuugggSSSIIIEEEAAA@@@===CCCTTTiiiyyyppp[[[PPP```{{{bbbJJJ>>>999888888777777777777888888777777777888999;;;<<<======???EEEPPPddddddmmmllloooRRRPPPOOONNNSSSTTTZZZ^^^cccgggiiikkklllmmmmmmnnnoooppprrrssstttuuusssssssssssssssuuuyyy|||}}}oooYYYKKKFFFHHHLLLFFFEEECCCDDDEEEFFFFFFEEEDDDEEEEEEEEEDDDDDDEEEGGGRRRlll~~~pppkkkjjjjjjkkkmmmpppooommmllliiifff```]]]WWWTTTOOOMMMLLLLLLKKKJJJFFFFFFFFFGGGHHHFFFCCCAAA===>>>BBBHHHSSSeeeyyy|||JJJ===CCCBBB???>>>>>>>>>>>>>>>??????<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???BBBGGGNNNddd}}}mmmsssoooSSSOOO]]]VVVIIIHHHEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDBBB@@@@@@@@@BBBCCC@@@>>>===<<<======;;;:::::::::999999;;;===@@@BBBEEEFFFHHHLLLQQQVVV[[[]]]iiikkkooo{{{hhhVVVggg~~~tttXXXGGGCCCBBB>>>FFF___xxx___QQQXXXpppoooTTTFFF;;;999888888888888888999999999888888777777888888999:::???@@@EEEQQQfffjjjeeefffaaapppNNNJJJJJJKKKQQQSSSUUUYYY^^^dddgggiiiiiiiiimmmnnnoooqqqrrrsssssstttuuutttrrrrrrtttyyy~~~zzzhhhWWWJJJCCCBBBAAAAAAAAADDDGGGGGGCCC@@@FFFCCCDDDHHHKKKIIIHHHJJJ___qqqxxxsssooolllooosssppppppppppppnnniiibbb^^^[[[TTTMMMJJJKKKLLLKKKIIIJJJGGGEEEDDDDDDEEEEEEDDDBBB@@@AAAGGGOOOZZZlll|||lllJJJAAA======??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<=========<<<;;;:::<<<;;;;;;<<<<<<===>>>???BBBLLLSSSdddssspppyyy[[[PPPWWWxxxeeeOOOHHHEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFDDDBBB@@@???@@@AAAAAA@@@>>>===<<<======;;;:::::::::999999:::<<<>>>@@@BBBCCCFFFJJJOOOTTTYYY[[[bbbeeejjjuuu|||lllWWW___rrreeeLLLAAACCCAAALLLddd|||xxx[[[SSS___{{{nnnRRRCCC:::888888888888888888888888888888888777777888888999:::;;;@@@HHHRRRdddfffjjjeeeaaaqqqOOOJJJIIIKKKQQQSSSTTTXXX]]]cccgggiiijjjiiimmmnnnpppqqqrrrrrrrrrqqquuutttssssssuuuxxx|||vvvaaaPPPFFFCCCAAAAAADDDHHHJJJHHHFFFIIIFFFFFFIIIIIIHHHKKKPPPlll~~~zzzyyy|||sssrrrrrrrrrqqqnnniiieee___XXXPPPLLLLLLLLLKKKIIIIIIGGGDDDCCCDDDEEEEEEDDDAAA@@@BBBHHHOOOZZZkkkyyyhhhHHH???===>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<======<<<<<<;;;<<<;;;;;;<<<<<<===>>>???@@@JJJRRRbbb{{{mmm|||gggTTTQQQgggwwwWWWJJJJJJFFFFFFEEEEEEFFFGGGHHHHHHFFFEEECCCAAA?????????@@@@@@>>>============<<<:::;;;:::999999999:::<<<===>>>???BBBFFFKKKQQQVVVYYYZZZ^^^dddmmmxxxrrrjjjYYYSSS___}}}rrrRRRAAABBBFFFTTTmmmnnnVVVWWWjjjjjjMMM???888999999999999888888777777666888888777777888888999:::777???JJJTTTdddbbbqqqddd___sssPPPJJJIIIJJJPPPSSSSSSVVV\\\ccchhhjjjkkkkkkmmmnnnqqqssssssrrrpppooossssssssssssuuuwwwyyy{{{eeeSSSLLLHHHDDDDDDFFFIIIIIIHHHNNNMMMMMMNNNKKKKKKRRR[[[{{{zzzyyywwwuuutttpppllliiiccc]]]TTTOOOMMMLLLKKKIIIHHHFFFDDDCCCDDDEEEEEEEEEAAA@@@DDDJJJQQQZZZiiivvvcccEEE<<<<<>>>>>>>>============<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<=========<<<<<<;;;;;;<<<<<<===>>>???>>>IIIPPPaaammmwwwrrrZZZNNN^^^zzz```NNNOOOFFFEEEEEEFFFFFFGGGHHHIIIFFFEEECCCAAA@@@???>>>>>>???>>>======>>>>>>===;;;<<<;;;:::999999999::::::<<<===???CCCIIINNNSSSVVVUUUZZZaaahhhuuu}}}sssjjj\\\JJJNNNooorrrSSSBBB@@@JJJ]]]tttzzzcccSSS^^^vvv```HHH<<<777::::::999999888777666666555888888777777888888999:::999???IIIVVVhhhfffxxxddd\\\yyyuuuQQQJJJIIIJJJPPPRRRQQQUUU[[[bbbgggjjjkkklllnnnpppsssuuuuuussspppnnnrrrsssssstttuuuvvvwwwwwwlll```XXXMMMFFFEEEGGGIIIJJJQQQSSSVVVVVVQQQPPPYYYddd|||xxxtttpppkkkhhhddd^^^VVVQQQNNNMMMKKKJJJGGGEEECCCCCCDDDEEEEEEEEEBBBBBBFFFNNNTTT\\\hhhttt^^^BBB;;;;;;???========================;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<===>>>>>><<<;;;;;;<<<<<<===>>>???>>>HHHPPPaaapppssszzz^^^LLLUUUkkkqqqTTTLLLFFFEEEEEEEEEFFFFFFGGGHHHFFFFFFDDDCCCAAA@@@?????????>>>======>>>???===<<<<<<<<<;;;:::999999888888:::;;;>>>AAAFFFKKKPPPSSSSSSYYY___eeennnzzzdddLLLFFF]]]pppgggQQQDDD@@@OOOdddxxxrrr]]]UUUgggzzzTTTBBB;;;777;;;999999888888777666555555888888777777888888999:::===@@@HHHWWWooottteeeXXXkkkuuuQQQKKKIIIIIIOOOQQQPPPTTT[[[bbbgggjjjkkkllloooqqqtttvvvvvvtttrrrppprrrsssssstttuuuvvvvvvvvvzzzmmm[[[NNNKKKOOOTTTXXXZZZ^^^cccddd___]]]eeeppp~~~yyyuuupppllliiiccc^^^WWWQQQNNNMMMLLLLLLGGGEEECCCBBBDDDEEEEEEDDDBBBCCCIIIPPPWWW]]]iiitttXXXAAA;;;:::>>><<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>><<<;;;;;;<<<<<<===>>>??????JJJQQQbbbxxxppptttdddMMMMMM[[[|||___IIIGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>======??????>>>===<<<<<<<<<;;;:::999999888999:::<<>>@@@GGGYYYssshhhVVV___sssQQQKKKIIIIIINNNOOOPPPTTT[[[aaagggjjjkkkkkkoooqqqsssuuuuuutttsssqqqrrrsssssstttuuuvvvvvvwww~~~lll[[[XXX```lllsssrrruuu{{{}}}yyywww~~~~~~{{{xxxuuuqqqnnnddd```ZZZSSSOOOMMMMMMMMMHHHFFFCCCBBBCCCDDDCCCBBBBBBCCCIIIQQQWWW^^^iiitttQQQAAA===;;;<<<;;;<<<<<<<<<<<<=========:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;<<<<<<===>>>???@@@KKKRRRcccrrrkkk|||qqqXXXLLLOOOeeerrrRRRJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFFFFFFFEEEDDDCCCBBB???>>>===>>>???@@@???===<<<<<<<<<<<<;;;;;;:::999888888:::<<>>======888888777777777777777666666666888888777777888888999:::;;;???III[[[ssskkkXXXXXXpppPPPLLLJJJIIIMMMMMMQQQUUU[[[aaafffiiijjjjjjmmmnnnppprrrssssssrrrrrrssssssssstttuuuwwwxxxyyy}}}~~~zzzfffdddppp}}}zzzuuurrrhhhddd^^^VVVPPPMMMMMMMMMIIIGGGDDDBBBBBBCCCBBBAAA@@@AAAGGGOOOUUU]]]iiitttsssJJJ@@@@@@<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<===<<<;;;;;;<<<<<<===>>>???@@@JJJRRRdddvvvfffuuueeeRRRJJJSSSyyyaaaLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDD???>>>===>>>???@@@???>>><<<<<<======<<<<<<;;;:::777777888:::===@@@DDDFFFJJJLLLPPPTTTUUU]]]sssooofffvvvfffQQQSSS]]]XXXKKKWWWjjj{{{xxx|||mmm[[[XXXiiiyyyRRR:::===???888666666666666666777777777777888888888777888999999:::777???LLL\\\qqqlll[[[VVVoooOOOLLLJJJIIILLLLLLQQQUUU[[[aaafffiiiiiiiiillllllnnnooopppqqqrrrrrrssssssssssssuuuwwwyyy{{{|||}}}llliiivvv|||vvvrrrlllhhhaaaYYYQQQMMMLLLMMMJJJHHHDDDCCCBBBBBBAAA@@@???@@@EEEMMMSSS[[[hhhtttjjjDDD@@@BBB>>>===;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<>>>===;;;;;;:::;;;<<<===<<<;;;;;;<<<<<<===>>>??????JJJRRRcccggglllgggUUURRRRRRfffkkkTTTMMMKKKGGGCCCJJJNNNDDDKKKKKKJJJHHHFFFEEECCCCCCBBBAAAAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999888777888:::>>>BBBDDDIIIKKKNNNRRRWWW___hhhmmm|||```rrrsssXXXQQQNNNNNNUUUbbbooo{{{~~~}}}{{{wwwzzz{{{~~~fffYYYXXXnnnrrrRRR@@@666888;;;555777777777777777666555444999888888777777888888999<<<@@@III[[[tttiiiVVVZZZpppMMMHHHFFFGGGLLLNNNOOORRRXXX^^^cccfffggggggmmmmmmlllkkklllmmmnnnooorrrssstttuuuuuuvvvxxx{{{zzz{{{~~~zzzooooooyyy}}}wwwoookkkdddZZZQQQLLLKKKLLLHHHGGGEEEDDDCCCCCCCCCDDDBBB???@@@IIISSS\\\fffnnn~~~bbbFFF888<<<@@@:::::::::;;;;;;<<<=========<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???AAAHHHKKKTTTfffiiieeeyyysssUUUPPPNNN```WWWMMMKKKKKKEEEHHHKKKEEEJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBAAAAAA@@@@@@??????>>>======<<<<<<;;;::::::999888888888:::===@@@BBBFFFHHHKKKNNNRRRYYYaaafffnnnqqqtttrrrZZZQQQMMMNNNXXXjjjuuu~~~}}}|||{{{xxxyyy{{{~~~vvvaaa\\\bbbxxxkkkLLL???666555777333666666666777666666555555777777777888888888999999<<>>???AAAGGGJJJTTTeeerrreeeooo```UUUMMMXXXxxxdddQQQLLLOOOJJJHHHJJJHHHIIIHHHHHHGGGFFFFFFEEEEEECCCCCCBBBAAA@@@@@@??????>>>======<<<<<<;;;;;;;;;:::999888888888;;;===???CCCDDDFFFIIILLLRRRYYY]]]ppp~~~|||uuuaaaWWWPPPSSS```ssszzz~~~{{{xxxxxxxxxvvvwwwzzz~~~jjj\\\bbbooo___BBB>>>:::555555444555555666666666666666666666777777888888777666666===@@@IIIYYYppp{{{qqqhhhXXX]]]vvvRRRJJJGGGFFFKKKLLLMMMQQQVVV[[[```ccceeefffkkkkkkkkklllmmmoooqqqrrrrrrtttwwwxxxxxxwwwxxxyyyzzz{{{}}}gggWWWVVV\\\cccjjjuuuzzznnnccc[[[TTTMMMIIIHHHGGGFFFDDDDDDDDDDDDEEEBBB@@@AAAIIISSS\\\hhhqqqxxxUUUDDD;;;===@@@999:::::::::;;;<<<<<<======::::::::::::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAGGGJJJSSSddd}}}mmmkkkyyyrrr```OOOPPPfffzzz[[[LLLOOOMMMIIIJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@???>>>=========<<<<<<;;;;;;;;;:::888888888999:::;;;???@@@CCCEEEIIINNNTTTXXXeee}}}}}}}}}{{{lllbbbYYY]]]nnnyyy|||{{{uuuqqqrrrsssrrruuuxxx}}}wwwaaaZZZhhh{{{SSS:::??????888777999666666666666777777888999666777888999999888777777>>>AAAIIIXXXooosssuuugggWWW[[[wwwRRRJJJFFFFFFJJJLLLNNNPPPUUU[[[___ccceeefffjjjjjjkkklllmmmnnnoooooonnnqqquuuxxxxxxxxxxxxyyyzzz{{{}}}~~~jjjVVVSSSXXXeeemmmzzzssshhhaaaYYYPPPIIIHHHGGGFFFEEEDDDEEEEEEFFFBBB@@@BBBJJJRRR[[[hhhsssrrrQQQCCC;;;<<>>???AAAFFFJJJSSSddd{{{sssffflll~~~fffOOOKKKYYYqqqgggNNNMMMKKKIIIJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???===============<<<<<<<<<;;;:::999888888888888999;;;===@@@CCCGGGLLLRRRVVV___mmmzzz|||uuukkk___dddwww{{{|||xxxqqqmmmpppqqqqqqtttwww}}}ppp___^^^pppvvvMMM888@@@AAA999888999888777777777777888::::::666777999<<<>>>@@@AAABBB===@@@HHHUUUkkkrrr|||fffUUUVVVvvvPPPHHHEEEEEEJJJLLLNNNQQQUUUZZZ___ccceeefffiiijjjjjjkkklllllllllllliiimmmrrruuuwwwwwwyyyzzzyyy{{{|||~~~nnn[[[WWW\\\jjjrrrxxxmmmeee]]]SSSLLLIIIHHHFFFEEEEEEFFFGGGGGGCCCAAACCCIIIQQQYYYgggssspppOOOBBB;;;;;;>>>;;;999999::::::;;;<<<<<<<<<:::::::::999999999888888888999::::::;;;;;;::::::;;;;;;;;;;;;<<<>>>???AAAEEEJJJSSScccxxx{{{dddbbbzzzjjjQQQLLLRRRcccwwwZZZOOOGGGGGGIIIDDDFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@========================;;;;;;:::999888888888888888:::>>>AAADDDIIINNNRRRWWW\\\jjj~~~{{{yyyooo```cccwwwyyyzzzuuuooonnnqqqsssrrruuuxxx|||jjj```gggzzzkkkIII:::???>>>888666444999888777666777888999:::555666999===BBBFFFJJJLLL>>>AAAGGGSSSgggppp|||dddSSSQQQvvvPPPHHHDDDDDDJJJLLLMMMOOOSSSXXX]]]aaadddeeehhhiiijjjlllmmmmmmmmmmmmiiilllpppsssuuuvvvxxxzzzyyyzzz|||~~~qqqaaa^^^dddnnnwww~~~rrrhhh___VVVPPPIIIHHHGGGFFFFFFGGGHHHHHHCCCBBBDDDIIINNNWWWdddqqqkkkKKKBBB;;;:::===;;;999999999:::;;;;;;<<<<<<::::::::::::999999999999888888999:::::::::::::::;;;;;;;;;;;;<<<>>>???AAADDDIIISSSbbbvvvpppbbbpppvvvZZZRRROOOUUUsssqqq[[[HHHGGGKKKFFFGGGGGGFFFFFFEEEEEEDDDDDDGGGFFFEEEDDDCCCAAA@@@@@@=====================>>>;;;;;;;;;:::999999888888666888;;;===@@@CCCHHHKKKKKKNNNWWWhhh|||qqq______rrrssstttqqqmmmnnnssstttsssxxxyyy|||rrrcccaaaqqqpppXXXAAA777:::888777777222999888666555444555777888777777888999===AAAFFFHHHEEEGGGLLLTTTeeesss|||cccRRRNNN}}}zzzSSSIIIDDDDDDIIIKKKKKKMMMPPPUUUZZZ^^^aaacccfffhhhjjjmmmoooqqqqqqqqqmmmoooqqqssssssuuuwwwyyyxxxzzz|||~~~wwwkkkjjjpppxxxxxxkkk___WWWRRRIIIHHHGGGFFFFFFGGGHHHIIIDDDCCCDDDHHHLLLTTTbbbooo```EEEAAA===;;;===;;;888999999::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::888888999::::::::::::999;;;;;;;;;;;;<<<>>>???AAACCCIIISSSaaattthhhjjjzzzeeeXXXNNNJJJaaagggLLLIIIOOOKKKGGGGGGFFFFFFEEEDDDDDDDDDGGGGGGFFFDDDCCCAAA@@@@@@============>>>>>>>>>>>>;;;;;;;;;::::::999999999555777999;;;<<<>>>BBBEEECCCEEELLLWWWfffyyy}}}~~~sss___\\\nnnmmmnnnllljjjlllrrrsssqqqzzz{{{|||ggg]]]aaaxxx___HHH888333555444888;;;444888777555333222333444555;;;999666444555777:::<<>><<<===;;;888999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::888888999::::::::::::999;;;;;;;;;;;;<<<>>>???AAACCCIIISSSaaassswwweeewww___IIIIIIYYYhhhxxxSSSJJJLLLJJJJJJGGGFFFFFFEEECCCEEEJJJGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@??????AAAAAAAAA???<<<<<<;;;::::::999888888888888777888:::===@@@BBBAAAEEEIIILLLQQQ^^^qqqyyyeee\\\___fffffffffggghhhjjjnnnqqq{{{}}}ttt^^^^^^sssrrrNNN<<<:::666444555555555555555555555555666666666666666666666555666777777888;;;>>>GGGVVVggg|||}}}}}}uuuMMMPPPppp[[[CCCFFFGGGEEELLLJJJKKKNNNSSSYYY^^^aaabbbiiikkkmmmnnnnnnnnnppprrroooqqqssssssrrrqqqrrrsss{{{}}}zzz}}}|||nnnddd[[[RRRJJJIIIHHHFFFEEEDDDCCCCCC@@@???AAAGGGMMMVVVdddpppqqqOOO===???<<<999:::999;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;999:::;;;;;;:::;;;>>>AAADDDNNNSSS```yyyfffkkknnnRRRJJJTTT```eeeOOOHHHFFFKKKHHHFFFGGGEEEBBBCCCGGGGGGGGGGGGFFFFFFDDDCCCCCCCCCBBB@@@@@@AAAAAA???===<<<<<<;;;;;;:::999999888888888777888999<<<>>>@@@>>>AAADDDFFFIIISSScccooo}}}yyyfff]]]```bbbfffiiihhhggghhhooottt}}}lllYYYbbbvvvfffHHH<<<999666444555555555444555555555555666666666666666666666777777777888888<<<>>>HHHVVVggg}}}|||||||||RRROOOjjj^^^DDDGGGGGGEEEKKKIIIJJJMMMRRRWWW\\\___```gggiiikkkllllllmmmooopppppprrrttttttsssssstttuuuyyy{{{~~~}}}sssqqqrrrssstttwwwyyylllcccYYYQQQKKKJJJHHHFFFEEEDDDDDDDDDAAA???AAAFFFLLLUUUdddqqqoooOOO>>>@@@===:::;;;:::;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;=========<<<;;;;;;===???DDDOOOWWWddd}}}pppdddrrr|||ZZZIIIKKKSSSlll{{{YYYKKKIIILLLHHHFFFHHHFFFCCCBBBEEEFFFFFFFFFFFFFFFEEEDDDCCCFFFDDDBBBAAAAAA@@@>>><<<<<<<<<<<<;;;::::::999999999999888777888999;;;<<<;;;>>>@@@@@@AAAHHHRRR[[[dddqqqvvvfff```bbb^^^eeejjjjjjggghhhpppxxx}}}yyyeee]]]iii|||xxx|||sssTTT@@@;;;888666444555555555444444555555555555666666666555666777999999888888777:::<<>>@@@===:::<<<::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;@@@@@@???===;;;:::<<<===BBBOOOXXXgggiiiiiivvvgggPPPKKKNNN\\\yyyjjjVVVQQQKKKGGGFFFHHHHHHDDDCCCEEEEEEEEEFFFFFFFFFEEEEEEDDDFFFDDDBBBBBBBBBAAA???======<<<<<<<<<;;;;;;:::::::::999888888777888888999:::===?????????BBBHHHNNNPPPZZZhhhuuu|||zzzwwwoooeeeaaaccc^^^ccchhhiiiiiilllrrrwwwzzz}}}pppgggkkkqqqyyybbbFFF<<<:::888555555555666555444444444444555555555666666555666888::::::999777666777888@@@MMM^^^uuummmooo~~~SSSDDDPPPgggJJJGGGFFFBBBGGGFFFIIIMMMQQQTTTXXX\\\___dddfffiiikkkkkkkkklllmmmlllnnnqqqrrrqqqrrrssstttuuuwwwyyy|||~~~|||lllbbbYYYSSSRRRTTTRRRWWWaaakkkssswwwyyyyyyrrrpppiii```[[[YYYUUUOOOKKKJJJHHHGGGEEEDDDDDDDDDCCC@@@@@@DDDIIIQQQ```nnn{{{```HHH>>>???;;;999;;;999::::::999999::::::;;;<<<;;;;;;;;;:::::::::999999999999999:::::::::;;;;;;??????>>><<<::::::;;;===@@@MMMVVVeee~~~yyyeeejjjzzz___RRRPPPPPPeeebbbSSSMMMGGGEEEHHHIIIGGGFFFGGGDDDEEEEEEFFFFFFFFFEEEEEEEEECCCBBBBBBCCCBBBAAA???======<<<<<<<<<<<<<<<;;;::::::999888777777666666888;;;=========???CCCFFFEEEJJJQQQYYY```jjjuuu|||zzzuuuqqqnnnllljjjfffaaa```cccaaaaaacccgggmmmqqqttttttyyy|||~~~jjjkkkyyy{{{{{{VVV???<<<888777555555555666555333444444444444555555555555444666888999:::999777666666777===IIIZZZqqqhhhmmm]]]JJJMMMyyyjjjKKKGGGFFFBBBFFFFFFJJJNNNQQQTTTWWW\\\___dddgggjjjllllllllllllmmmlllnnnqqqrrrrrrssstttvvvuuuvvvxxxzzz}}}tttgggZZZPPPMMMNNNJJJLLLPPPUUUYYY]]]```bbb^^^]]]YYYTTTRRRSSSQQQLLLJJJIIIHHHFFFEEEDDDCCCCCCCCC@@@???BBBFFFMMM[[[gggxxxUUUCCC<<<>>>999888:::777:::999999999999:::;;;;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;:::;;;;;;:::999:::<<<>>>AAAMMMVVVddd~~~nnngggzzzjjjWWWNNNKKKWWWrrrqqqXXXQQQJJJFFFGGGIIIHHHGGGHHHCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCBBB@@@========================;;;::::::999888777666666555777999::::::<<<>>>@@@EEEGGGIIIKKKOOOVVVaaahhhuuuxxx}}}~~~zzzwwwuuuqqqkkkgggbbb```___^^^]]]^^^___```cccaaabbbgggooottttttrrryyy|||ssshhhqqqtttOOO<<<<<<777666555555666666444333333444444444444555555555444555666888888777777666888888===HHHXXXnnniiiooommmPPPIIIqqqlllLLLFFFFFFCCCFFFEEEJJJOOOQQQSSSVVV[[[___eeehhhkkkmmmmmmmmmmmmnnnlllnnnqqqsssttttttvvvxxxvvvwwwxxxyyy|||zzzkkk\\\OOOIIIJJJKKKJJJJJJJJJLLLNNNQQQSSSTTTUUURRRNNNMMMOOOMMMIIIIIIHHHFFFEEECCCCCCBBBBBBAAA???>>>AAACCCHHHTTT___qqqLLL>>>;;;===777777:::666999999999999999:::;;;;;;::::::::::::999999999999999999::::::::::::;;;;;;888999999999999:::===???CCCOOOXXXfffqqqtttvvv]]]OOOLLLNNN\\\xxxpppXXXOOOHHHHHHIIIHHHGGGGGGCCCCCCDDDFFFFFFGGGGGGGGGHHHFFFDDDCCCCCCCCCAAA???========================;;;;;;::::::999888666666555666777777888999;;;<<>>777777:::666999999999888999999:::;;;:::::::::999999999999888999999::::::::::::;;;;;;888999::::::999;;;>>>@@@BBBOOOYYYggg}}}ttthhhWWWOOOJJJKKKaaa^^^SSSJJJHHHHHHGGGEEEFFFBBBCCCDDDFFFGGGGGGGGGGGGJJJHHHEEEDDDCCCBBB???===============>>>>>>>>>>>>;;;;;;;;;::::::888777666666777777777888999:::;;;999<<>><<<===??????AAAHHHQQQXXXnnnfffDDD<<<===???888888<<<777999999888888999999:::;;;:::::::::999999999888888999999:::::::::;;;;;;;;;:::;;;;;;;;;:::;;;>>>@@@???MMMXXXggg~~~|||yyy~~~bbbPPPMMMOOOTTTfff}}}___HHHIIILLLFFFDDDIIIDDDDDDEEEGGGGGGHHHHHHHHHGGGEEEDDDEEEGGGFFFBBB?????????>>>============>>>???>>><<<:::999999::::::888888888888888888888888999999:::;;;===???AAABBBIIIJJJLLLNNNQQQSSSUUUVVVXXXXXXYYYZZZZZZZZZZZZYYYZZZXXXTTTPPPNNNOOOQQQRRRSSSSSSSSSTTTWWWYYY\\\]]]```bbbeeeiiimmmoooqqqqqquuuwwwyyyyyyzzz{{{~~~sssnnnpppttt}}}|||xxxOOO???888111555555444444444333333333444444444444444444444444555555555555666666666666666888;;;@@@KKKbbbnnn```HHHaaapppRRROOODDD;;;FFFEEEGGGJJJLLLNNNQQQVVVYYYaaaeeehhhfffaaa^^^```dddbbbeeeiiilllllllllmmmnnnsssrrruuuxxxyyyyyy~~~zzzwwwwwwyyyxxxmmmVVVJJJJJJHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGIIIIIIHHHGGGGGGGGGGGGGGGEEECCCAAA???>>><<<:::999;;;???DDDGGGOOOZZZggg{{{\\\???===;;;999888999:::;;;:::999777666666777999:::===<<<;;;:::999999999999888888888888888999999999;;;;;;:::;;;;;;<<<===>>>BBBMMM\\\jjjvvv{{{lllRRRLLLLLLOOOYYYxxxrrrSSSJJJLLLJJJFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFGGGGGGDDDAAAAAA@@@???>>>>>>============<<<;;;::::::999::::::888888888888888888888888999999:::;;;<<<===???@@@CCCDDDEEEGGGJJJLLLMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPRRRPPPNNNLLLKKKLLLMMMNNNQQQQQQRRRTTTVVVYYY\\\]]]aaacccgggjjjnnnpppqqqrrrtttuuuwwwwwwxxxyyy}}}nnnnnnuuuzzzzzzyyynnnKKK>>>999333555444444444444333333333444444444444444444444444555555555555666666666666666888;;;???JJJaaa~~~{{{[[[CCCXXXrrrRRRNNNFFF===GGGDDDFFFHHHJJJLLLPPPTTTXXX[[[___cccbbb]]]YYYWWWWWWaaaeeeiiikkklllmmmnnnoooooooooqqqtttvvvwww}}}{{{sssnnnnnnooorrrzzz}}}uuu]]]QQQQQQJJJJJJKKKKKKJJJIIIIIIHHHGGGFFFFFFGGGIIIIIIHHHGGGEEEEEEEEEEEECCCAAA???>>>>>>===;;;;;;===@@@DDDGGGMMMSSSZZZkkk{{{QQQ>>>===;;;999999999:::;;;:::999777666666777999:::<<<<<<;;;:::999999999999999999999999999:::::::::;;;;;;:::;;;;;;<<<===>>>DDDMMMZZZgggssszzzwwwZZZNNNKKKLLLLLLaaaeeeOOOJJJKKKIIIDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEFFFHHHHHHFFFDDDCCCBBBAAA@@@???>>>===<<<:::::::::;;;;;;:::999999999999999999999999999999999999999::::::;;;<<<======>>>???AAACCCEEEFFFGGGDDDEEEFFFFFFGGGGGGFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOQQQSSSVVVYYY\\\^^^ccceeehhhlllnnnpppqqqrrrqqqrrrssstttuuuwww|||rrrhhhooo{{{~~~vvvxxx___DDD<<<:::555444444444444333333333333444444444444444444444444444555555555555666666666777888:::===HHH___|||YYY???OOO|||vvvQQQMMMGGG@@@GGGCCCEEEGGGIIIKKKNNNSSSVVVZZZ]]]___\\\WWWTTTTTTUUUaaadddhhhjjjlllmmmnnnpppmmmkkklllpppsssvvv}}}~~~sssjjjdddcccdddffflllmmmwww|||cccUUURRRLLLLLLLLLLLLLLLKKKKKKJJJGGGFFFFFFGGGIIIIIIHHHGGGEEEEEEEEEDDDCCCAAA@@@???===<<<<<<<<<>>>AAACCCEEESSSUUUUUUbbbvvvsssJJJ===<<<;;;999999999:::::::::999888777777888999:::<<<;;;;;;::::::999999999999999:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>EEEMMMXXXcccpppjjjUUUMMMLLLGGGQQQmmm{{{]]]LLLIIIIIIEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHGGGGGGDDDDDDCCCAAA@@@>>><<<;;;888999:::;;;;;;;;;:::999999999999999999999999999999999999999999999:::;;;;;;<<<===>>>???@@@AAABBB???@@@AAAAAABBBBBBAAAAAACCCDDDFFFHHHJJJLLLMMMMMMMMMOOOQQQTTTXXX[[[^^^___dddfffiiilllnnnoooppppppnnnooopppqqqrrrvvv{{{~~~vvvllliiisss{{{tttyyyuuuwwwpppPPP>>>:::999666444444444333333333222222333333333333333333333333444444444555555555666666777888:::<<>>@@@BBBCCC]]]aaabbbhhhsssyyynnnJJJ<<<;;;:::999999999::::::999999888777777888999999;;;;;;;;;;;;::::::999888888888999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>CCCKKKVVVbbbooo}}}aaaRRRPPPHHHIIIZZZhhhvvvXXXKKKIIIGGGGGGFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHIIIFFFEEEEEECCCAAA???===;;;888999:::;;;<<<;;;:::999999999999999999999999999999999888888888888999999::::::;;;<<<<<<======>>>======>>>??????????????????AAADDDGGGJJJLLLMMMMMMNNNPPPRRRVVVZZZ]]]___aaadddeeegggjjjllllllmmmmmmkkkmmmoooppprrrvvv{{{~~~{{{~~~sssnnnoooyyy{{{wwwxxx}}}zzz]]]EEE999777777666444444333333333222222222333333333333333333333333444444444444555555555555777888999;;;DDDWWWrrrrrrbbb???DDDjjjSSSGGGGGGAAACCCCCCEEEGGGIIIJJJMMMQQQUUUWWWaaaggg___PPPHHHNNNWWW___aaaeeeggghhhiiilllnnnnnnkkkjjjooosssvvv{{{ssseee[[[UUUSSSSSSMMMOOONNNVVVkkkoooZZZOOOJJJKKKKKKLLLLLLLLLKKKKKKIIIHHHGGGHHHIIIIIIHHHFFFGGGGGGFFFEEEDDDCCCCCCCCC;;;;;;:::;;;<<<>>>@@@AAAZZZgggooorrrrrrooo}}}cccFFF;;;:::::::::999999999:::999888888888888888888999::::::;;;;;;;;;:::999888777777777888999:::::::::;;;;;;:::;;;;;;<<<===>>>@@@HHHUUUaaaooosss^^^WWWLLLHHHNNNQQQooorrrZZZNNNJJJIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHHHHGGGFFFEEEGGGIIIHHHHHHHHHGGGEEEBBB@@@>>>;;;;;;;;;<<<<<<;;;::::::::::::::::::::::::::::::999888888888888999999:::999999999999999999::::::;;;;;;<<<============<<<===>>>AAADDDGGGIIIKKKKKKOOOPPPTTTWWW[[[^^^```aaaaaaccceeefffhhhhhhhhhhhhiiikkkoooqqqtttwww|||{{{zzztttuuuxxx{{{|||}}}gggLLL<<<777555555555333333333333222222222222333333333333333333333333333444444444444555555555555777999;;;BBBSSSkkk|||zzzgggkkkBBB>>>]]]WWWGGGFFFBBBCCCCCCEEEGGGHHHJJJLLLQQQTTTVVVeeesssooo^^^QQQPPPUUU___aaacccdddeeefffiiikkkjjjggghhhnnnsssvvvzzz~~~~~~tttdddXXXPPPLLLJJJFFFHHHFFFLLL[[[jjjiiiVVVKKKIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHIIIJJJJJJHHHFFFEEEEEECCCBBBAAAAAAAAAAAA<<<;;;;;;:::;;;>>>@@@BBBJJJ```qqquuunnnbbblllxxxRRR>>>:::::::::::::::999999999888888888888888888888888999:::;;;;;;;;;:::999888666666777888999999::::::;;;;;;:::;;;;;;<<<===>>>???GGGRRR___mmm~~~qqqbbbQQQKKKLLLHHHXXXuuusss\\\OOOKKKJJJHHHGGGGGGHHHJJJKKKHHHIIIIIIGGGDDDCCCEEEHHHKKKKKKKKKKKKJJJGGGDDDCCC>>>======<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888999999:::;;;999999999999999999888888;;;;;;<<<============<<<===>>>@@@BBBEEEGGGIIIJJJNNNPPPTTTWWW[[[]]]^^^___^^^```aaacccddddddccccccgggkkkppptttwwwyyy}}}}}}tttuuuzzz|||wwwjjjTTT???777555444444666333333333222222222222111222222222222222222222222333333444444444555555555444777999:::@@@OOOdddtttggg|||OOO>>>SSS{{{^^^HHHGGGCCCDDDBBBDDDEEEGGGHHHKKKOOORRRTTTaaammmoooeee\\\[[[]]]^^^```aaabbbbbbcccfffhhhaaa___aaajjjrrruuuxxx{{{~~~}}}~~~tttdddXXXPPPJJJGGGDDDGGGEEEGGGOOOZZZxxx}}}}}}zzzssshhh]]]QQQIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHIIIJJJJJJHHHFFFEEEDDDCCCBBBAAAAAABBBBBB???>>><<<;;;<<>>@@@FFFPPPZZZhhh{{{kkkUUUOOOOOOHHHHHH```hhhTTTLLLKKKIIIHHHHHHIIIJJJLLLHHHIIIIIIFFFCCCBBBDDDGGGMMMNNNNNNNNNMMMKKKHHHFFF@@@???===<<<;;;;;;;;;<<<::::::::::::::::::::::::888888888888999:::;;;<<<<<<;;;;;;;;;::::::::::::<<<<<<===>>>>>>>>>>>>>>>@@@AAAAAACCCEEEHHHJJJKKKNNNPPPSSSWWWZZZ\\\]]]]]]\\\]]]___```aaaaaa``````fffkkkqqqvvvyyy{{{}}}rrrpppuuu||||||sssuuu]]]HHH777333555333333666333333333222222222111111222222222222222222222222333333333444444444555555333666999;;;???MMM```ooojjj]]]CCCPPPtttbbbJJJHHHEEEEEEAAABBBDDDEEEFFFIIIMMMPPPMMMSSSZZZ]]]^^^^^^bbbeee^^^```aaaaaa```aaadddfffZZZXXX\\\gggpppuuuwwwzzz|||||||||}}}sssdddZZZSSSNNNJJJDDDHHHGGGEEEIIIQQQpppzzzooobbbcccccc___[[[WWWRRRNNNJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIIIIIIIJJJJJJHHHFFFGGGFFFEEEDDDCCCCCCDDDEEEBBB@@@===<<<===@@@DDDGGGCCCZZZmmmssshhhSSSOOOaaa}}}bbbGGG@@@888999999:::::::::999999888888999999999999888888888999;;;<<<<<<;;;999888777888888999;;;<<<======;;;;;;;;;;;;;;;<<<>>>>>>CCCGGGNNNVVVdddyyyuuu```TTTNNNMMMKKKSSSkkkbbb\\\PPPGGGIIIKKKIIIGGGHHHIIIHHHGGGDDDAAAAAABBBDDDLLLKKKKKKLLLMMMMMMJJJHHHFFFDDDBBB???===<<<;;;;;;<<<<<<;;;::::::999999888<<<<<<;;;;;;;;;:::::::::888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>===???BBBEEEGGGHHHIIIIIIOOOPPPSSSWWWZZZ[[[[[[YYY[[[\\\\\\\\\[[[\\\___bbbkkknnnpppqqqqqquuuzzz|||rrrnnnqqq{{{yyyrrr}}}{{{NNNEEE:::333222333222111333333444444333333222111333333333333333333333333333333333444444444555555555333555999???KKK]]]nnn~~~eeeoooIIIKKKmmmhhhMMMEEEAAAEEEEEEEEEEEEFFFGGGHHHJJJKKKOOOQQQUUUYYY\\\^^^______\\\```bbbbbb```aaafffkkk^^^ZZZ[[[dddmmmqqqrrrsssvvvzzz~~~nnncccZZZOOOHHHHHHHHHHHHDDDDDDFFFIIIeeeyyypppggg```ZZZXXX[[[]]]XXXRRROOOMMMIIIHHHKKKLLLJJJHHHIIIKKKJJJIIIIIIJJJKKKIIIHHHFFFEEEDDDEEEDDDCCCEEEIIIKKKDDD>>>=========AAAGGGLLLUUUbbbppplllRRRJJJ\\\|||~~~TTTCCC===;;;::::::999888888888999999999999888888888777777888:::<<<<<<;;;999999999777888888888888999999999;;;::::::::::::;;;<<<<<<>>>EEEMMMUUU```sssvvvbbbUUUOOOJJJMMM]]]rrrcccWWWMMMIIIHHHGGGIIIMMMHHHHHHHHHFFFDDDCCCEEEFFFKKKKKKKKKLLLMMMMMMKKKIIIFFFEEECCC@@@>>>=========<<<<<<;;;;;;:::999999999<<<;;;;;;;;;;;;:::::::::888999999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???@@@BBBEEEGGGIIIJJJJJJPPPRRRTTTWWWYYYZZZYYYXXXWWWYYY[[[\\\]]]___ccceeemmmnnnpppqqqqqqsssxxx|||}}}|||qqqqqqvvv}}}xxxwwwyyy~~~wwwaaaDDD===555222333666666555444444555555444444333222333333333333333333333333333333333444444444444555555333444888<<>>;;;===AAAHHHMMM```^^^OOOaaa~~~rrrNNN@@@:::;;;:::999999888888888999999999999888888888777777888:::<<<<<<:::999999999777888888888888999999999;;;::::::::::::;;;<<<<<>>@@@AAABBBBBBCCCDDDEEEGGGIIIKKKLLLPPPRRRTTTUUUVVVVVVVVVVVVRRRVVVZZZ]]]```cccfffiiijjjlllnnnoooqqqssswwwyyy|||}}}}}}|||{{{{{{~~~}}}qqqjjjrrr}}}uuummmwwwkkkttthhhLLL<<<888333222444777777666555555555555555444444333222222333333333333333333333333333333444444444444555333333666999AAAQQQ```ooocccOOOcccoooSSSNNNHHH@@@DDDDDDDDDEEEFFFGGGHHHIIIJJJLLLOOOSSSVVVXXXYYYYYY[[[^^^```aaa```bbbfffjjjssslllgggiiilllmmmnnnqqqooottt|||tttggg___VVVMMMIIIHHHHHHEEEFFFGGGBBBKKKdddzzzoooeeeaaaXXXRRRLLLLLLKKKHHHHHHJJJMMMKKKIIIIIIJJJIIIHHHFFFGGGEEEEEEJJJQQQUUUSSSPPPJJJGGGEEEDDDAAA======AAABBBBBB[[[vvv___nnndddGGG???:::::::::999888888888888999999888888888888777777777777999;;;<<<:::999999:::777888888888888999999999;;;::::::::::::;;;<<<<<<@@@BBBHHHSSSdddwwwooo^^^QQQFFFEEEIIIQQQlll|||[[[LLLNNNQQQLLLDDDDDDFFFHHHIIIHHHGGGHHHIIIIIIIIIIIIKKKMMMMMMKKKIIIGGGFFFEEEDDDCCCBBBBBBBBB>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<===<<<<<<===>>>???AAACCCDDDEEEEEEEEEEEEGGGIIIKKKMMMNNNOOOQQQRRRQQQQQQQQQRRRQQQUUUZZZ___bbbeeehhhjjjfffhhhkkknnnpppsssuuuwww{{{|||}}}|||{{{{{{|||}}}~~~ssspppwww~~~xxxkkkhhh||||||kkkxxx~~~]]]BBB;;;999555444555555333222444444555555444444333222222222222222222333333333222222333333333444444444444222333555777>>>LLLZZZjjj___OOOZZZzzzVVVNNNIII???DDDDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMQQQSSSVVVWWWWWWZZZ\\\^^^___^^^___aaadddlllgggeeeiiimmmnnnpppsssnnnsss|||yyyjjjaaaZZZPPPIIIIIIIIIEEEFFFIIIBBBEEEWWW}}}vvvkkkggg\\\TTTLLLJJJHHHFFFGGGJJJMMMKKKIIIIIIIIIIIIGGGFFFHHHFFFFFFKKKUUU]]]ZZZSSSLLLHHHFFFFFFCCCAAACCCHHH???>>>SSSuuuxxxZZZBBB@@@===999999888888888888888999888888888888777777777777666888;;;;;;:::999999:::777777888888888999999999;;;::::::::::::;;;<<<<<<<<>>=========<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<======<<<<<<===>>>@@@AAACCCDDDFFFEEEEEEEEEFFFHHHJJJLLLIIIKKKNNNNNNMMMLLLNNNPPPTTTXXX\\\```ccceeegggiiihhhiiikkknnnpppqqqqqqpppvvvyyy|||}}}}}}|||||||||wwwuuuxxx}}}|||qqqjjjmmm{{{uuu|||lllNNN<<<:::999777666555444222111222333333333333222111111111111111222222333333333222222222333333333444444222222333555777<<>>888888888777777888999999777777777777777777777777555888:::;;;:::999999:::777777888888888999999999;;;::::::::::::;;;<<<<<>>???AAABBBCCCDDDDDDDDDEEEFFFGGGHHHHHHGGGJJJMMMMMMLLLLLLOOORRRXXX[[[^^^aaaccceeegggiiioooooooooqqqqqqpppmmmjjjpppssswwwzzz{{{|||}}}uuummmrrr}}}vvvmmmnnnyyyvvvWWWCCC<<<666666666666555555444444222222222222222111000000000000111111222333333333222222222222333333333333333222333555666:::FFFRRR___uuurrrppp}}}JJJCCCHHHtttbbbJJJGGGBBBCCCBBBBBBBBBCCCCCCDDDEEEIIIJJJLLLNNNPPPSSSUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXYYYYYY^^^eeehhhggghhhjjjnnnvvv}}}ppphhh^^^VVVNNNNNNHHHFFFIIIFFFGGGSSSZZZjjj{{{{{{xxxeee[[[RRRMMMJJJGGGHHHKKKJJJIIIHHHHHHIIIIIIHHHGGGDDDEEEEEEKKK]]]rrrxxxsssaaaUUUJJJGGGGGGEEEDDDEEEFFFGGGCCCMMMhhhwwwssspppuuuFFF999===:::888777777777777888999999666666777777777777777888555777:::::::::999999:::777888888888888999999999;;;::::::::::::;;;<<<<<>>>>>>>>>>>=============================================>>>>>>@@@AAAAAABBBBBBCCCDDDEEEEEEEEEEEEGGGKKKOOOOOOOOOPPPUUUYYYZZZ\\\___```bbbdddhhhkkkrrrqqqrrrtttvvvuuuqqqmmmnnnppprrruuuxxx|||}}}rrrooowww~~~pppjjjssscccHHH<<<===333444444444333333444555222333333333333222111111///000000111222222333333111222222222222333333333444333444555444777AAALLLVVVmmmiii___{{{IIIBBBDDDdddlllNNNIIIDDDBBBBBBBBBBBBBBBBBBCCCDDDHHHIIIJJJLLLOOOQQQSSSTTTTTTUUUVVVXXXZZZZZZZZZYYYZZZYYY]]]bbbdddcccdddhhhkkkvvv{{{rrriiiaaaWWWYYYSSSOOOPPPKKKJJJTTTYYYcccmmmttt~~~ooofff[[[UUUPPPKKKIIILLLHHHGGGGGGGGGIIIJJJIIIHHHCCCEEEDDDHHHYYYqqq}}}{{{mmm^^^QQQOOORRRPPPJJJFFFFFFFFF@@@BBBPPPYYYdddvvvddd===999>>>666777777777777777888999999666666666666777777888888444666999:::999999999:::777888888888888999999999;;;::::::::::::;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>======>>>???@@@@@@@@@AAACCCDDDDDDDDDCCCBBBHHHMMMQQQRRRRRRTTTZZZ___[[[\\\^^^```bbbeeeiiimmmoooppprrrvvvzzz{{{wwwtttppppppppprrrvvv~~~yyywwwvvvyyy~~~wwwllliiivvvnnnSSS===666:::333444444222111000111222333444444444444333222222///000000111222222333333111111222222222333333333555444555555333444<<>>>>>???AAAAAA@@@AAAAAAAAA???===<<<===?????????????????????@@@@@@BBBBBBCCCCCCDDDFFFGGGHHHIIILLLOOOSSSVVVYYYZZZ[[[\\\\\\]]]___dddhhhiiijjjooonnnooorrrwwwxxxvvvsssmmmooossswww|||wwwxxx{{{|||pppsssrrrsss{{{tttdddKKK888777999444444444444444444444444222222222222222222222222111111000000000000111111222222333333333333444444333333333333333666:::>>>LLL\\\xxxxxx{{{www```|||SSS@@@AAATTT~~~zzzUUUGGGFFFBBBBBBAAAAAABBBCCCEEEFFFIIIIIIIIIJJJLLLNNNQQQRRRWWWSSSTTTYYYYYYVVVWWW[[[ZZZ[[[\\\^^^aaadddhhhjjjpppyyyyyypppqqqnnnjjjeeeaaa___^^^^^^kkkssszzz~~~~~~tttggg\\\RRRJJJIIIKKKIIIHHHHHHIIIKKKKKKIIIHHHCCCFFFGGGGGGNNN]]]jjjppphhhbbbWWWSSS\\\eee___PPPGGGCCCCCCEEEDDDIII[[[ooo~~~tttGGG@@@===444888:::999888888777777888888999999999888888888777777:::::::::::::::999888777888888777777777777888888999999::::::::::::;;;;;;<<<@@@GGGPPP[[[jjj{{{}}}ppp]]]MMMHHHLLLLLLRRRfff}}}jjj^^^RRRMMMJJJGGGFFFJJJFFFEEEDDDEEEFFFGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDBBB@@@@@@AAABBBBBBAAABBBBBBBBBAAA???>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEGGGHHHIIIKKKMMMPPPSSSVVVYYYZZZZZZ\\\[[[\\\___cccggghhhhhhjjjkkknnnqqqtttuuutttrrrrrrsssxxx}}}zzz{{{~~~vvvrrruuuyyyfffVVVDDD777777777333333333333333333333333222222222222222222222222111111000000000000111111222222222333333333444444222333333333333666:::===IIIVVVpppzzzyyy~~~bbbZZZFFFBBBRRRzzz~~~YYYHHHDDDBBBBBBAAAAAABBBCCCEEEFFFHHHHHHHHHIIIJJJMMMOOOPPPTTTQQQRRRWWWXXXVVVWWW[[[YYYZZZ[[[]]]___aaacccdddkkkttt{{{zzzwwwsssnnnllllllmmmnnnyyy}}}rrreee[[[RRRIIIFFFHHHIIIHHHGGGHHHJJJKKKIIIHHHCCCEEEEEEDDDIIIRRRXXXYYY\\\XXXQQQQQQ\\\fff```QQQJJJEEEDDDFFFFFFIIIZZZlllyyylllBBB>>>===666888:::999888888777777888888888888888777777666666666666777888888999999999888888888777777777777888888999999999:::::::::;;;;;;;;;???FFFNNNYYYiiiyyypppXXXKKKPPPDDD@@@MMMeee{{{wwwcccXXXSSSQQQNNNNNNIIIGGGFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDBBBBBBCCCDDDDDDCCCCCCDDDDDDCCCAAA@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJMMMNNNQQQTTTWWWXXXYYYYYY[[[ZZZ[[[^^^bbbeeeffffffeeegggkkkmmmnnnoooqqqrrryyyyyy~~~|||wwwzzz{{{}}}yyysssooorrrxxxvvvTTTFFF:::555666444222222222222222222222222222222222222222222222222111111000000000000111111222222222222333333333333222222333333333555999<<>>DDDLLLWWWfffwwwgggXXXQQQGGGBBBFFFJJJVVVuuuzzzhhh[[[TTTRRRRRRMMMKKKHHHFFFFFFGGGFFFEEECCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDGGGEEEDDDDDDFFFFFFFFFDDDDDDEEEEEEDDDBBBBBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLOOOPPPSSSUUUWWWXXXXXXXXXZZZZZZ[[[^^^aaaddddddcccaaadddfffggggggkkkqqqvvv{{{yyy~~~|||vvvttt{{{|||}}}}}}pppiiiiiijjjqqq}}}dddGGG;;;333222555333222222222222222222222222111111111111111111111111111111000000000000111111111222222222222333333333111222333333333444888;;;AAAHHH\\\qqq|||tttoookkkgggPPPEEEQQQyyy```JJJCCCBBBBBBAAAAAAAAABBBDDDDDDDDDEEEFFFGGGIIIJJJLLLMMMOOOOOOOOOQQQSSSSSSTTTUUUTTTVVVYYY\\\]]]]]]\\\[[[___hhhwwwyyyjjj```XXXQQQNNNOOOJJJIIIHHHHHHJJJJJJJJJIIIEEEEEEFFFIIISSS\\\]]]YYYPPPPPPNNNQQQ___mmmjjj^^^PPPHHHEEEGGGFFFFFFPPP]]]kkkyyyUUU:::888;;;888777999999888777777777777777666666666666666666666666444444666777888999999999888888777777777777888888888999999999999::::::::::::>>>DDDKKKUUUeeevvvvvvhhh\\\QQQJJJIIIDDDEEE]]]|||~~~jjjZZZSSSRRRLLLIIIFFFEEEFFFGGGHHHHHHDDDCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDGGGFFFEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDCCCBBBCCCEEECCCCCCCCCDDDEEEFFFFFFFFFHHHHHHHHHHHHIIIKKKLLLMMMPPPQQQSSSVVVXXXYYYYYYYYYZZZZZZ[[[^^^aaacccbbbaaaaaabbbcccccceeekkkuuu||||||yyywwwxxxtttsss{{{}}}~~~rrrhhhdddeeehhhrrr~~~|||nnnSSSAAA999000000444333333333333333333333333333111111111111111111111111111111000000000000111111111111111222222222333333000111222333222444666999<<>>AAACCC???@@@DDDLLL^^^vvvWWW>>><<<666666:::666888888777666666666666666555555555666666777777777444555666777888888999999888888777777777777888888888888888888999999999999;;;>>>BBBGGGQQQ```qqq}}}}}}gggTTTJJJHHHJJJ???GGGUUUjjjooohhh]]]TTTNNNJJJGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCDDDEEEEEECCCAAA@@@AAABBBAAA@@@@@@AAACCCCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHJJJKKKLLLMMMOOOQQQTTTWWWYYY[[[\\\\\\[[[[[[]]]```bbbcccaaa___fffhhhnnnyyy|||vvvvvvzzz~~~vvvrrrtttwwwwwwuuutttwww{{{~~~xxxlllddd___aaannn}}}~~~~~~~~~tttaaaQQQ<<<222111444111333666///000000000000000000000000000000000000000000000000111111000000000000111111000111111111111222222222///000222222222222444555555:::CCCGGGVVVzzzyyyTTTFFF>>>[[[qqqSSSCCCCCCBBBAAA@@@@@@@@@AAABBB>>>???BBBDDDFFFGGGGGGGGGEEEJJJLLLKKKNNNUUUWWWTTTSSSUUUXXX[[[^^^```aaaaaagggmmmwww~~~{{{qqqfff___XXXTTTPPPMMMLLLKKKJJJHHHHHHIIIGGGCCCGGGTTT```fffmmmmmmhhhcccgggllleeeYYYOOODDD>>>AAACCC@@@???BBBDDDVVVnnnxxxLLL999===666555;;;777888888777666666666666666444444444555555555666666000222333555777999999:::888888777777777777888888777888888888888999999999;;;===@@@EEEOOO^^^ppp|||~~~{{{pppaaaSSSKKKGGGAAADDDSSS```lll~~~uuueeeXXXQQQMMMLLLNNNHHHFFFIIIHHHDDDEEEJJJDDDEEEFFFDDDAAA@@@BBBDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAA@@@???BBBBBBCCCCCCDDDEEEEEEEEEFFFHHHJJJKKKJJJJJJKKKLLLSSSSSSOOOKKKRRR^^^^^^UUU\\\XXXYYY```cccdddhhhnnnqqqxxxyyyssstttttttttzzz~~~tttmmmooossstttuuuvvvwww}}}}}}|||sssiiiaaa___```gggwww|||sssooo{{{uuubbbNNN@@@555555444333333222111111111222222222222111000000000000000000000000000000222222222111111111000000000000000000000000000000111111222222222333333333777444@@@GGGMMMrrryyyjjjppp___DDDAAASSS~~~vvvQQQJJJBBB@@@??????@@@@@@>>>===???@@@AAABBBCCCEEEFFFGGGFFFHHHIIIJJJJJJKKKNNNPPPPPPRRRUUUWWWYYY\\\___bbbkkkooowww{{{qqqddd]]]ZZZXXXSSSOOOLLLKKKKKKKKKHHHFFFEEEEEEGGGIIIKKKKKKVVVVVVXXX^^^bbb```XXXQQQIIIGGGEEEDDDEEEFFFFFFEEEFFFMMMccc|||```KKK;;;;;;<<<777333555555555666666777777888888555666777777777666444333555444444555555666777888777777666666666666777777777888888999999:::;;;;;;:::<<>>DDDbbbccc[[[qqqdddNNNDDDKKKnnncccDDDDDDCCCAAA@@@AAAAAA@@@?????????@@@AAACCCDDDEEEEEEEEEGGGHHHGGGGGGGGGJJJLLLNNNPPPSSSUUUWWWYYY]]]``````ggguuuyyypppddd\\\ZZZXXXUUURRROOOLLLJJJJJJIIIHHHFFFEEEEEEEEEFFFGGGDDDDDDEEEKKKQQQUUUUUUSSSOOOMMMIIIGGGGGGGGGEEEDDD@@@CCCRRRjjj|||iiiLLL???666999<<<999777999555666666666666777777777444444555666777999;;;<<<555444444555555666777888777777666666666666777777777777888888999::::::::::::<<>>???@@@AAABBBCCCDDDDDDDDDEEEFFFFFFEEEEEEGGGIIILLLNNNQQQSSSUUUWWW[[[^^^^^^eeesss}}}uuuoooeee\\\ZZZYYYWWWTTTQQQNNNKKKJJJLLLLLLKKKIIIGGGFFFFFFFFFGGGEEEDDDEEEJJJNNNPPPPPPSSSPPPLLLIIIHHHGGGEEEDDD@@@@@@KKKaaavvvXXXCCC;;;555888;;;999888999666666666666666666666666444333333444666888;;;<<<555444444555555666777888777777666666666666777777777777777888999999::::::999<<>>??????@@@AAABBBCCCCCCCCCDDDEEEDDDCCCDDDFFFHHHJJJLLLOOOQQQSSSUUUYYY\\\]]]cccnnnyyyxxxuuummmccc]]]\\\YYYVVVSSSOOOMMMKKKOOOQQQRRRQQQMMMJJJIIIIIIJJJGGGDDDCCCEEEJJJNNNPPPTTTPPPLLLIIIGGGEEECCCAAABBBAAAIII\\\rrr~~~NNN>>>999666777888777666777666666666555555555555555444444333333444555777888555444444555555666777888777777666666666666777777666777777888888999:::::::::;;;>>>BBBIIIVVVfffqqqyyypppuuurrr___UUUPPPIIICCCDDD???===EEEVVVgggsssxxxvvvnnncccZZZQQQMMMIIIFFFEEEEEEFFFEEEIIIHHHGGGEEEDDDDDDDDDDDDDDDCCCBBBCCCEEEEEEDDDCCC??????@@@AAAAAABBBBBBCCCBBBCCCCCCCCCBBBCCCEEEHHHHHHJJJOOOWWW^^^dddnnnxxx|||xxxqqqkkkcccbbbbbbcccffflllqqquuu{{{wwwooonnnnnnkkkhhheeeaaaaaaeeejjjooovvv~~~|||gggXXXUUUWWWUUUcccsss}}}}}}vvvooommm{{{zzzqqqttt{{{sssaaaKKK;;;666555333222222222222222222111111000000111111000000///...//////////////////////////////000000000000000111000000000000000000000000000000000111111111111222///333111444>>>GGGdddssskkk{{{dddHHHGGGVVVsssuuuVVVHHHEEEBBB@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBAAACCCDDDDDDCCCDDDFFFHHHHHHJJJMMMOOOQQQSSSWWWZZZ^^^aaahhhrrryyyzzzyyyqqqeeeaaa___\\\XXXTTTQQQOOONNNTTTXXX\\\\\\WWWRRRNNNNNNKKKHHHDDDBBBDDDJJJQQQVVVUUURRRMMMJJJHHHFFFDDDBBBFFFEEEKKK[[[nnn}}}mmmGGG;;;:::888777666555555666666666666555555555555444444444444333444444555555555444444555555666777888777777666666666666777777666666777777888999999999:::;;;===AAAGGGSSScccmmmuuulll~~~xxxoooqqq~~~wwweeeZZZSSSOOOLLLGGGAAABBBIIIRRRZZZ^^^nnnwww}}}ssshhh^^^WWWOOOIIIGGGGGGGGGFFFKKKJJJHHHGGGFFFEEEEEEEEEFFFDDDCCCDDDEEEEEEDDDCCC@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEGGGKKKNNNPPPWWW^^^ccckkktttzzz{{{|||~~~{{{sssnnnkkkggg```___```bbbggglllrrrwwwzzzyyyoooiiifffffffffeeeccc^^^___gggpppvvv|||zzzmmm]]]RRRQQQTTT^^^ooo~~~zzzxxxxxxxxxwww~~~vvvwwwiii```OOO===444333333000111111111111111111222222000000000000000//////...////////////////////////////////////000000111111000000000000000000000000000000000000111111111111000555111333<<>>>>>??????@@@@@@AAAAAA@@@BBBCCCCCCCCCDDDFFFIIIGGGIIIKKKMMMOOORRRVVVXXXaaaccchhhooouuu}}}{{{{{{rrreeeeeebbb^^^YYYUUUSSSRRRQQQXXX___fffgggaaaZZZUUUSSSOOOMMMIIIGGGHHHNNNWWW\\\\\\YYYTTTQQQOOOMMMJJJIIIHHHJJJOOO[[[kkkzzz[[[BBB888999999666444444666777666666555555555444444444333444444555555555555555555444444555555666777888777777666666666666777777666666777777888888999999:::;;;===???EEEPPP___iii{{{```yyymmmvvvkkkqqq}}}vvveee\\\XXXNNNLLLHHHEEEDDDFFFIIILLLYYYdddpppvvv{{{{{{tttqqqiii^^^VVVRRRRRRQQQPPPLLLKKKIIIHHHGGGFFFFFFFFFGGGEEEDDDDDDEEEEEEDDDBBB@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHIIIKKKNNNSSSWWW___iiioooooosss{{{{{{sssssstttoooeeeaaacccccc___aaacccgggmmmrrrwwwzzz|||wwwsssqqqmmmgggbbbaaabbbdddfffaaabbblllwww|||~~~|||uuulllbbbYYYSSSQQQSSSiiizzz~~~sssrrryyywwwuuulll\\\RRRBBB444111444444000111111111111111111222222000000000000000//////...////////////////////////.../////////000000111111000000000000000000000000000000000000111111111111111666111333;;;999OOO}}}dddvvvSSSEEE>>>VVVlll^^^HHHEEEAAA>>>>>>?????????>>>>>>??????@@@@@@@@@AAA???AAABBBCCCCCCEEEGGGIIIFFFHHHKKKMMMNNNQQQUUUXXXeeeggglllrrrvvv}}}xxxiiigggddd___ZZZVVVTTTSSSSSS[[[ccclllnnnhhh___YYYWWWWWWTTTPPPMMMMMMRRRZZZ```ddd```\\\YYYWWWUUUSSSQQQJJJMMMRRR[[[iiiwwwPPP???777999999555333444888999666666555555555444444444222333555777888777777666555444444555555666777888777777666666666666777777666666666777888888999999:::;;;===>>>DDDOOO]]]gggwww>>>cccjjjkkkwwwfffeeekkkvvvvvvmmmjjj___TTTOOOIIIBBBAAADDDHHHKKKPPPVVV\\\eeemmmrrrmmmppprrrqqqmmmiiieeeccc[[[YYYUUUQQQNNNNNNNNNOOOIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHHHHGGGGGGIIIKKKMMMRRRWWWYYYYYY]]]dddjjjooorrruuuwwwuuuqqqkkkggg```]]]ZZZYYYVVVTTTYYYaaajjjllloooqqqtttzzzssskkkiiigggffffffffffffcccbbbdddlllrrruuu~~~rrrwwwjjjdddlllooofff^^^\\\qqq~~~wwwgggkkk|||||||||yyyvvvvvvzzznnn___HHH@@@888333333444222000000000000000000000000000111111000000//////............////////////......////////////////////////000000000000111111111111000000000000000000000000444000111666666999KKKaaajjjbbbZZZFFFEEEBBB^^^mmmPPPLLLFFFAAACCCDDDAAA:::<<<<<<<<<===============>>>???@@@AAACCCDDDEEEFFFHHHHHHLLLPPPRRRSSSZZZbbblllpppuuuvvvwww{{{wwwmmmiiieee^^^YYYWWWVVVUUUTTTeeepppzzz{{{qqqeee^^^]]][[[^^^]]]VVVOOOSSSbbbooonnnjjjfffccc]]]XXXXXX\\\VVVUUUWWW^^^iiissszzz}}}mmmJJJ;;;888888888888777777777777555555555555555555555555444444444555555555555666444333333333333444555555666666666666777777777777222333555777999:::;;;;;;999999:::===DDDOOO\\\eeevvv666PPPmmm}}}uuuqqqxxxyyyjjjdddhhhqqqxxxmmmaaaZZZRRRIIIEEEFFFDDDEEEFFFHHHKKKOOOTTTWWWcccggglllppprrrsssuuuvvvllliiifffbbb^^^\\\\\\[[[XXXXXXWWWWWWVVVUUUTTTTTTSSSUUUVVVVVVVVVWWWZZZ\\\dddfffhhhhhhgggiiimmmqqqnnnmmmllliiieeeaaa\\\ZZZVVVUUUXXX[[[\\\]]]bbbiiijjjlllpppuuu|||zzzsssjjjeeedddcccaaa```___```bbbccciiirrrzzzsssfff]]]```tttzzzuuu|||zzzuuummmyyy}}}xxxrrrmmmrrryyy~~~vvvdddPPPAAA;;;444222333444222000000000000000000000000000111000000000/////////.........////////////......//////////////////////////////000000000111111111000000000000000000000000111...000444444666FFFYYY}}}fffYYYuuujjjLLLBBB@@@___rrrOOOJJJDDDAAAAAA@@@??????<<<=====================>>>>>>???AAABBBDDDEEEEEEDDDEEEIIINNNQQQSSS[[[ccclllssszzz{{{{{{}}}wwwmmmhhhddd^^^ZZZXXXXXXXXXWWWhhhrrr}}}wwwmmmgggeeeeeegggfff```YYYZZZbbbkkkkkkeee```]]]YYYUUUUUUYYYWWWWWWXXX]]]dddnnnvvv{{{bbbCCC777777777777666666666555555555555555555555555555555444444444444555555555555444333333333333444555555555666666666777777777777888888777666666555444444;;;;;;;;;>>>DDDOOO[[[cccvvv444AAAUUUsssxxxpppdddmmm~~~llleeecccjjjvvv{{{pppggg]]]SSSMMMLLLHHHGGGEEECCCCCCCCCEEEEEEOOOSSSZZZ```ffflllqqquuusssrrrpppooommmkkkjjjjjjffffffeeeddddddcccbbbbbbaaacccdddeeeeeegggiiilllrrrqqqooommmkkkkkkkkkkkkfffccc^^^ZZZVVVSSSRRRRRRPPPRRRXXX```dddfffkkkqqqrrrssswww~~~wwwoooiiieeebbb_________]]][[[YYY\\\bbbhhhppp{{{|||lll```WWW\\\ttt}}}llljjjnnn~~~sssgggcccooo~~~sss\\\DDD888555111000222333222000000000000000000000000000000000000000////////////......////////////......//////////////////////////////000000000000111111000000000000000000000000000...000444333444AAAPPPoooiiiTTTjjj}}}UUU???<<>>???@@@AAACCCDDDDDDCCCDDDGGGLLLNNNPPPWWW```iiisss~~~vvvkkkgggccc___\\\[[[\\\\\\[[[kkktttxxxsssrrroooooonnniiidddaaacccfffhhhaaaZZZWWWUUURRRQQQTTTVVVXXXZZZ\\\```gggqqqyyyyyyTTT===777666666666555555555444444444444444444444444444444444444444444555555555555444333333333333444555555555555666666666777777777666666666777999<<<>>>@@@;;;;;;<<<>>>DDDNNNZZZbbbvvv333;;;IIIggg~~~|||rrrjjjmmmuuuhhhcccfffooo|||~~~tttkkkbbbZZZVVVRRROOOKKKHHHFFFFFFEEEDDDBBBDDDIIILLLPPPTTTYYY]]]cccdddfffiiijjjkkkkkkkkkiiiiiiiiijjjjjjjjjjjjjjjiiijjjkkkllllllmmmoooqqqmmmjjjfffcccaaa```^^^\\\XXXWWWTTTRRRRRRSSSUUUWWWWWWWWW\\\eeejjjlllpppuuu}}}wwwmmmeee```___^^^^^^\\\^^^]]]ZZZXXX\\\fffooowwwzzzjjj[[[[[[TTTWWWiii~~~}}}rrr___dddpppzzznnnbbbaaaooovvvgggRRR===444222000000222222111///000000000000000000000000000000000000////////////......////////////......////////////////////////////////////000000000111000000000000000000000000000000222555444444===IIIcccyyyYYYbbbcccDDD>>>RRRiii]]]KKK@@@AAABBB======BBB============<<<<<<<<<<<<======>>>???@@@AAABBBCCCEEEEEEHHHKKKKKKKKKQQQXXXdddqqqvvvkkkhhheeeaaa______``````___mmmttt~~~|||zzzqqqpppnnnkkkhhhfffffffffkkkbbbZZZWWWTTTPPPOOOQQQVVVZZZ^^^___^^^cccllluuu||||||~~~hhhIII;;;999666666666555555555444444444444444444444444444444333333444444444555555555444333333333333444555555555555555666666666777777333333444777;;;@@@DDDGGG999:::;;;>>>DDDNNNYYYaaauuu111999CCCYYYwww|||}}}{{{]]]mmmyyyhhh]]][[[cccnnnzzz~~~uuummmfff^^^YYYSSSOOOMMMKKKIIIGGGFFFGGGGGGFFFEEEFFFHHHJJJLLLNNNRRRUUUXXXZZZZZZZZZ^^^___```aaacccdddeeefffdddeeefffeeeddddddeeeggg___\\\XXXVVVUUUUUUSSSRRROOOOOOPPPRRRUUUYYY\\\^^^aaa___bbbiiioooqqquuuzzz~~~wwwpppkkkeee```^^^]]]]]]\\\ZZZ\\\]]]\\\[[[```jjjrrryyy}}}yyyooocccUUULLLNNNPPPXXXfffrrrzzzqqqhhh\\\iiiyyy|||ooogggcccfffpppzzzxxxrrr]]]OOOBBB444333222111111222111000...////////////////////////////////////000000000000......////////////......////////////////////////...////////////000000000000000000000000000000000///000333444333333999@@@SSSuuuccc^^^rrrMMMCCCNNNggggggSSSBBBAAADDDAAA>>>===>>>>>>======<<<<<<<<<;;;<<<======>>>???@@@AAAAAADDDCCCFFFIIIIIIIIINNNVVVcccoooxxxnnnllliiieeecccccccccbbbaaalllpppwww|||~~~}}}zzzyyynnnllliiigggggghhhjjjkkknnnfff___ZZZVVVPPPOOOQQQZZZaaaggggggbbbaaafffkkkwwwxxxzzz}}}}}}XXX@@@888999777777777666666666555555444444444444444444444444333333333444444444444555444333333333333444555555555555555555666666666666777666444444444666888999666777999===CCCNNNYYY```sss222:::@@@PPPfffpppvvv}}}{{{}}}oooqqq~~~kkk]]]YYY]]]___iiixxxyyyrrrlllddd___[[[XXXSSSPPPOOOOOONNNKKKHHHEEEEEEFFFDDDEEEGGGHHHIIIIIIHHHHHHJJJJJJLLLMMMOOOQQQRRRSSSRRRRRRRRRQQQPPPOOOPPPRRRNNNNNNMMMLLLLLLMMMNNNOOOOOOQQQSSSVVVZZZ^^^bbbcccjjjggghhhooouuuxxxzzz~~~}}}yyyssslllfffbbb```^^^]]]]]]\\\ZZZYYYXXX[[[___aaacccgggmmmrrrvvvuuuoooeeeYYYQQQNNNNNNRRR]]]jjjqqqqqqoooqqqsssccc___[[[nnn{{{pppcccaaaggglllppprrrpppwwwqqq\\\HHH===777111333222222111000000//////////////////////////////////////////000000000000......////////////......////////////////////////......////////////000000000000000000000000000000---///111000///000555999DDDgggooo^^^sss{{{TTTDDDCCC^^^jjj[[[IIIAAACCCEEE@@@:::>>>>>>>>>===<<<<<<;;;;;;<<<<<<======>>>??????@@@??????BBBGGGHHHJJJPPPXXXeeeooo}}}}}}uuussspppllliiigggeeecccbbbhhhhhhjjjnnnqqqrrrpppnnngggfffdddccccccfffjjjllllllgggbbb^^^VVVOOONNNRRR^^^gggppprrrllleeebbbbbbrrrtttxxx|||}}}mmmJJJ999555444777777777666666666555555333333333333333333333333333333333333444444444444444333333333333444555555444444555555555666666666999888666555444444555555555666888<<>>>>>===<<<<<<;;;;;;;;;<<<<<<======>>>>>>???===>>>AAAFFFHHHIIIPPPYYYfffkkkvvv}}}zzzvvvqqqmmmjjjgggcccaaaccc```]]]^^^aaacccbbbaaa^^^______^^^]]]^^^bbbeeeccccccbbb^^^TTTLLLLLLRRRXXXeeettt|||yyypppgggcccmmmpppvvv{{{rrr}}}[[[???888777333666666666555555555444444333333333333333333333333222222333333333444444444444333333333333444555555444444444555555555666666555666666777888999:::;;;666777888;;;@@@HHHQQQXXXfff~~~///000111CCC___hhhdddfffppp{{{~~~{{{iiixxxpppwwwppp~~~xxxgggaaaXXXTTTYYYbbbjjjwww|||zzzxxxrrrnnnbbbcccccc```[[[XXXVVVUUUTTTSSSRRRPPPNNNMMMKKKKKKHHHIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJIIIJJJLLLNNNJJJNNNSSSSSSRRRUUU[[[aaa]]]]]]]]]^^^ccciiiooossswwwuuuwww~~~~~~yyywwwuuusssnnnhhhbbb^^^^^^___ZZZZZZYYYZZZ[[[[[[XXXVVV^^^aaaiiiqqqwwwyyyvvvssskkkcccVVVKKKFFFOOOdddvvvrrryyy|||tttiiibbbbbbdddgggiiihhhtttqqqqqq~~~rrreee]]]ffftttyyytttoooccc^^^PPP???666666333...............---...000222////////////////////////.../////////000000111111......////////////......////////////////////////............/////////000000000000000000000000000000222222000///222666888<<>>???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>@@@@@@CCCFFFGGGHHHNNNVVVdddgggooo~~~~~~{{{uuuppplllgggccc``````[[[UUUTTTWWWYYYYYYWWWWWWYYY[[[ZZZWWWVVVXXX[[[[[[]]]___\\\RRRIIIKKKRRROOO^^^rrr{{{pppiiijjjnnnuuu{{{~~~{{{~~~ggg}}}vvvOOO999999;;;666555555444444444333333333333333333333333333333333222222333333333444444444444333333333333444555555444444444555555555666666333444555666666666666666888888999;;;>>>EEEMMMSSSaaa}}}000///000:::JJJ[[[gggmmmrrrmmmfffuuu{{{sssyyylllgggtttpppssseee[[[ZZZZZZZZZcccooo{{{}}}wwwqqqpppnnnjjjfffccccccddd```]]]XXXSSSQQQQQQSSSUUUQQQPPPOOOOOOPPPOOOMMMKKKPPPPPPPPPPPPOOOOOOOOONNNQQQRRRUUUXXX\\\^^^```aaagggeeeccceeejjjpppvvvxxx}}}~~~|||vvvoookkkjjjfffbbb___^^^\\\XXXUUUZZZVVVRRRRRRVVVZZZ\\\\\\eeefffkkksss{{{{{{vvvpppfffXXXMMMMMMPPPXXXjjj}}}yyyyyymmmhhhbbbcccnnnqqqmmmmmmssszzz{{{uuunnngggdddffftttpppsss~~~fff\\\QQQAAA777333333222111111111000//////////////////////////////////////////000000///---+++++++++...,,,***---111222...***//////.........---------............////////////000000000000000000000000000000000111222222333333555EEEiiieeeiiicccCCCAAARRR\\\ZZZHHH<<>>===;;;:::999:::::::::::::::;;;<<<===>>>===@@@CCCDDDEEEKKKSSS___eeeppp|||xxxpppgggaaa\\\ZZZXXXWWWVVVSSSPPPPPPRRRTTTXXX^^^aaa]]]WWWTTTPPPMMMRRRUUUZZZZZZPPPGGGHHHOOOQQQ\\\jjjttt}}}{{{pppmmmqqqwww}}}~~~zzzwwwjjjaaaBBB777999999444666555444333333333333333333333333444444555555555333333333333333333333333333333333444444555555555:::999777666555555555555666555555555777777666666999999999:::===CCCKKKQQQfff///000222666???MMM^^^jjjnnnhhh\\\```xxxpppsssqqquuu{{{tttlllrrrbbbXXXSSSTTTXXXcccgggoooyyyxxxzzz|||}}}|||{{{{{{|||wwwrrrkkkfffbbb```^^^\\\^^^]]]\\\]]]^^^^^^]]][[[WWWWWWWWWWWWWWWXXXYYYYYY[[[]]]```cccfffiiikkkkkktttrrrpppqqqtttxxx{{{{{{|||{{{xxxtttoooiiidddaaa```^^^\\\]]]^^^^^^\\\YYYTTTQQQNNNOOOSSSZZZ```dddnnnppprrrvvvvvvrrrkkkeeeXXXSSSNNNNNNQQQ[[[lll{{{}}}xxxmmmkkkiiinnn|||{{{uuurrrtttxxxuuuiii^^^cccfffjjjuuummmjjjsss]]]RRRHHH<<<444222222222111111111000///////////////////////////////////////,,,///111000...000888>>>555111,,,,,,///111///---//////.........---------............////////////000000000000000000000000///000000111111222333333444AAA^^^nnnjjjwwwPPPEEEFFFUUU[[[PPPDDDBBBAAA===?????????>>>===;;;:::999;;;::::::::::::;;;<<<======<<<>>>AAAAAABBBHHHPPPWWW^^^iiissszzz||||||{{{yyyzzz|||sssjjjccc^^^[[[YYYTTTTTTTTTQQQOOONNNOOOPPPSSS[[[```^^^ZZZUUUOOOJJJKKKLLLPPPQQQKKKFFFHHHOOORRR[[[dddllluuu{{{xxxqqqoooqqquuuyyy|||}}}}}}|||mmmuuuzzzVVV>>>777888777555555555444333333333333333222222222333333333333333333333333333333333333333222333333333444444444444777666666666666666666666777777777888999:::::::::999999999:::===CCCJJJPPPccc}}}---111333111222<<>>III;;;555///,,,---/////////...............---------............////////////000000000000000000000000//////000111111222222333222:::PPPlll||||||yyyyyyhhhaaaxxxzzz\\\EEE<<>>===<<<;;;:::;;;;;;:::::::::;;;<<<<<<;;;:::<<<>>>>>>>>>DDDLLLQQQYYYcccjjjlllkkkllllllhhhhhhlllvvv~~~xxxpppeee\\\XXXUUURRRPPPQQQRRRSSSQQQNNNLLLKKKLLLOOOYYYbbbdddaaa[[[RRRIIIFFFDDDEEEGGGGGGGGGKKKQQQTTTYYY^^^dddkkkssstttqqqqqqqqqssstttvvvxxxzzz{{{xxxrrrhhhGGG999777666555777555444444333333333333333222222222222111111111111333333333333333333333333222222222222333333333333333444555666666666666666555555666666777888888999888999999:::===BBBIIIOOOaaazzz---111222///,,,333BBBPPPeeellleeeZZZXXX[[[hhh|||zzzzzzgggXXXQQQaaa{{{yyyjjjqqqyyyiiibbb^^^ZZZXXX[[[___aaabbbhhhnnnvvv|||~~~}}}}}}{{{zzzzzz|||zzzxxxvvvtttsssuuuwwwxxxwwwxxxyyyzzzzzz{{{zzzzzzyyyxxxxxxwwwvvvrrrmmmiiicccaaa]]]ZZZWWWVVVWWWWWWUUUSSSQQQPPPQQQTTTWWWXXX]]]```bbbcccfffllluuu|||}}}uuuhhh\\\UUUVVVYYYdddeee```WWWYYYdddhhhdddaaaaaaZZZ^^^pppxxxxxx|||zzzppphhhcccaaa___^^^lllvvvuuuxxxmmm]]]XXXDDD999666111//////000000///000000////////////000000////////////////////////---...///---+++///888???999555///,,,---...//////....................................//////////////////////////////////////////000000111222222222111444DDD```www}}}xxxttt{{{ttt]]]VVVjjjeeeEEE:::EEENNNLLLEEE@@@AAACCC?????????>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;<<<;;;:::;;;===<<<<<>>?????????>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::;;;<<<;;;;;;@@@HHHRRRYYYbbbeeedddaaabbbccc``````aaaeeeppp~~~~~~wwwnnnhhheeeaaa\\\XXXVVVSSSNNNJJJQQQRRRTTTSSSOOOKKKHHHGGGMMMXXXeeelllmmmiii]]]QQQMMMEEE???@@@DDDHHHNNNTTTVVVYYY^^^eeejjjmmmoooqqqtttsssqqqpppqqqssswwwyyy{{{{{{{{{{{{{{{{{{||||||}}}|||kkkNNN666444777333111555333333222222222333333444444444333333222222111111222222222333333444444444222222222222222222222222444444555555555555444444333555777777777777999;;;777888999:::<<>>===DDDMMMMMMDDD======>>>?????????>>>>>>===<<<<<<<<<;;;:::::::::;;;;;;:::999:::<<<;;;:::@@@GGGPPPVVV^^^cccdddddddddeeeccccccdddfffmmmxxx}}}wwwooofff___\\\\\\[[[YYYVVVRRROOONNNRRRTTTUUUSSSOOOKKKHHHGGGJJJTTT___fffiiihhh^^^SSSOOOGGG@@@???AAAEEELLLSSSVVVYYY```iiilllkkkllloooqqqqqqpppoooppprrruuuvvvxxxwwwvvvvvvxxxzzz}}}~~~xxxyyy{{{xxxYYYEEE555333666444222333222222222222222333333444333333333333333222222222111222222333333444444555333333333333222222222222555444444444555666777777111444777777555555888;;;666777999:::<<<@@@FFFJJJ___uuu---///111222111111111111999IIIWWWgggwwwsssfffcccccchhhmmmqqqxxx|||mmmqqq~~~zzzkkkQQQLLLQQQbbbrrrzzz~~~zzzwwwwww}}}zzzmmmddd^^^WWWTTTPPPOOOPPPTTTVVVXXX^^^```cccddddddeeegggiiijjjkkkooouuu{{{}}}{{{yyyyyy{{{}}}~~~~~~~~~|||yyywwwuuuttttttooonnnmmmkkkhhheeecccaaa]]]\\\ZZZZZZ[[[[[[ZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUSSSWWW\\\```ccchhhmmmrrr{{{~~~yyyttteeeeeefffdddcccdddiiimmmvvvnnngggeeeddd```]]]]]]WWW___gggwww|||tttjjjdddZZZQQQPPPYYYhhhtttnnn]]]XXXDDD:::444000111111000//////000111///////////////000111111///////////////////////////...---...///000///---***,,,...//////...---------------.........//////............////////////000000000000000000000000......//////000111111111333222444???TTTiiivvv{{{|||fff]]]lllhhhKKKAAAAAALLLOOOGGG@@@@@@>>>????????????>>>=========<<<;;;:::::::::::::::888777888:::::::::???GGGMMMRRRYYYaaafffiiiiiiiiiiiiiiiiiiiiikkkpppxxx~~~zzzvvvrrrjjjaaaZZZVVVYYYZZZWWWRRRPPPRRRTTTYYYYYYYYYWWWSSSOOOMMMLLLIIIPPPYYY___dddeee___VVVPPPIIIBBBAAAAAADDDKKKTTTVVVXXX```iiikkkhhhjjjnnnmmmmmmnnnooopppqqqrrrrrruuusssrrrrrrtttyyyppplllpppwww{{{dddGGG>>>555111333666444222222222111111222333333444111111111111222222222222111111222333333444555555444444444444333333333222333333222333555888;;;===???AAABBB>>>888444555777555777888:::<<<@@@EEEIII[[[ppp,,,///222222///...111333...888AAATTTnnnrrrgggbbbQQQYYYhhhuuuyyy|||mmmcccsssVVV___ccc\\\VVV^^^nnnzzz~~~qqqnnnxxx|||yyypppaaa___tttwwwyyyooocccYYYTTTPPPMMMJJJMMMQQQVVVYYYZZZZZZZZZ[[[]]]___aaadddfffhhhhhhiiikkkiiiffffffgggiiijjjiiikkkkkkjjjhhhfffdddcccbbbbbbaaa```___]]]ZZZXXXWWWTTTRRRPPPQQQSSSUUUVVVVVVTTTSSSRRRRRRSSSUUUWWWXXXaaahhhpppwwwzzz|||~~~~~~}}}|||yyyqqqfff]]]\\\bbbiiioooqqqooommmkkkfffaaa```ddd___VVVVVV]]]YYYeeemmmyyywwwtttaaa[[[SSSQQQVVVaaajjjppp~~~gggPPPHHH444////////////000000//////111333///////////////000111111////////////////////////...//////...++++++---///---...//////---------...---------.........//////............/////////000000000000000000000000000......//////000111111111///000111555EEE___{{{mmmZZZggg~~~ZZZHHH>>>FFFLLLGGGDDDGGG>>>????????????>>>>>>======<<<;;;:::::::::::::::666555777999999999???FFFLLLPPPWWW```iiimmmnnnmmmppppppnnnkkkhhhhhhmmmqqqvvvyyyyyyzzzwwwtttrrrooohhh```YYYXXX\\\]]]YYYSSSRRRXXX^^^___```___\\\XXXTTTRRRRRRJJJPPPVVV\\\bbbeee```YYYQQQKKKFFFDDDCCCEEENNNWWWVVVWWW^^^ggghhheeegggnnniiijjjmmmooopppppppppooosssqqqoooooosssyyypppeeejjjqqqsssvvv|||oooTTT;;;:::555000222777666111222111111111222333333444//////000000111111222222111111222333333444555555555555555444444333333333222111000111555:::???BBBUUUVVVTTTLLLAAA888666777555777888:::<<>>SSSeeefff\\\RRRVVV^^^iiiooossszzz|||___kkk~~~zzzcccZZZggg}}}|||___MMMWWWeeerrrjjjgggkkkqqqvvvttt[[[\\\rrr~~~vvvkkk```VVVPPPQQQNNNLLLNNNQQQTTTUUUTTTTTTWWWZZZ[[[YYYXXXZZZ]]]\\\]]]^^^^^^]]]]]]^^^___[[[]]]______\\\ZZZ[[[]]]WWWXXXYYYWWWTTTQQQPPPQQQQQQPPPMMMLLLLLLNNNPPPRRRSSSSSSSSSUUUYYY^^^cccffftttyyy}}}|||}}}|||}}}xxxnnneee___XXXRRRXXXdddqqqvvvqqqjjjffffffaaa```^^^YYYUUUVVV\\\bbbdddaaafffttt{{{mmmbbbZZZ\\\^^^\\\[[[^^^fffmmmqqqZZZGGG<<<555111---000000//////.........---000///222333---+++===UUU666222...---...//////---//////.........---------////////////////////////---------............///........................////////////////////////111111111000000000000000444111222666===QQQwwwjjjdddxxx\\\DDDDDDLLLLLLFFFCCCBBBAAA@@@>>>===<<<<<<<<<===<<<;;;;;;999999888777777777888888999:::;;;;;;GGGHHHSSSdddkkkggghhhooossssssrrrnnniiihhhkkkooorrrtttvvvzzz~~~{{{yyyvvvvvvwwwwwwtttnnnfff```bbb^^^XXXTTTSSSWWW\\\___ggggggfffaaaZZZUUUTTTTTTOOOOOORRRXXX^^^___[[[VVVWWWRRRKKKFFFDDDHHHMMMQQQWWW[[[aaadddffffffggghhhiiiiiiiiijjjkkknnnppprrrsssmmmlllsssyyy|||qqqjjjccckkkwwwtttuuu|||~~~^^^BBB888777666555444333333333333333333333333333333333222222222222222222222222333333333222222111111111111222333333444444333333222333555444333333444666AAA@@@>>><<<:::888777666888888888888999===BBBGGG[[[jjj.../////////000000000000///111333888EEETTTZZZWWWSSSQQQRRRUUUYYY___kkkwwwwwwpppggggggjjjrrryyylllkkkzzzxxxbbbSSSOOOeee```aaajjjpppqqqqqqrrrqqqhhhffffff~~~uuulllggg```\\\WWWSSSRRRPPPMMMJJJNNNPPPQQQRRRRRRSSSUUUWWWWWWXXXXXXWWWVVVUUUVVVVVVUUUWWWYYYXXXUUUSSSTTTUUUVVVVVVVVVSSSOOOMMMLLLLLLJJJIIIIIIKKKNNNRRRVVVXXX]]]___bbbfffkkkooorrrssswww}}}}}}{{{uuuooobbbccc```[[[ZZZ^^^```___]]]dddmmmttttttmmmeee___TTTSSSSSSUUUZZZ___ccceeeaaaaaagggrrrwwwqqqggg```]]]___```^^^[[[ZZZ\\\___iii\\\JJJ<<<555111///---000/////////............000///111222---***777III444111...---...000///...//////.........---------........................------------....................................////////////////////////000000000000000000000000222111222555999JJJnnnyyyvvvkkkcccnnnhhhMMMCCCGGGJJJIIIGGGBBBAAA@@@???===============<<<<<<;;;:::999888888777888999:::;;;;;;;;;;;;AAACCCOOO___eeecccgggppp}}}wwwpppmmmmmmoootttvvvvvvxxx}}}{{{yyyvvvsssrrrqqqoooppptttwwwxxxvvvqqqmmmjjjeee^^^WWWTTTUUUXXXZZZiiilllmmmggg\\\UUUUUUWWWSSSPPPPPPUUU[[[\\\WWWQQQTTTPPPJJJEEEEEEHHHNNNRRRUUUYYY]]]```bbbcccdddeeeggggggggghhhhhhjjjkkkkkklllhhhiiipppuuuxxxpppooolllrrrzzzvvvxxxvvvoooPPP:::777666555444333333333333333333333333333333333333222222222222222222222222333333333222222111111111111222333333444444333333222333444444333333444666999999888777666555555444777888888888999===BBBFFFXXXiii....../////////000000000,,,000111111555???HHHMMMSSSOOOKKKKKKKKKOOO[[[fffeeennn{{{zzz~~~ssshhhfffjjjmmmqqquuu|||___QQQSSSOOOQQQYYYbbbddddddccctttrrrfffjjjnnnuuu|||{{{vvvpppiiiccc^^^XXXUUUPPPNNNKKKJJJKKKLLLLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLLLLNNNOOOOOOMMMLLLLLLMMMQQQQQQQQQOOOMMMLLLNNNOOONNNPPPRRRWWW\\\bbbhhhkkkoooqqquuuxxxzzz{{{{{{zzzyyy{{{xxxqqqiiibbbZZZRRRSSSWWWYYYZZZ^^^eeeiiiiiibbbdddhhhnnnrrrlll```UUUJJJJJJNNNVVV```fffgggeee___```eeellllllfff```^^^aaabbbcccaaa^^^YYYUUURRRLLLDDD999222/////////...////////////............000...///111---)))///:::222000------...000000///...............---------........................------------....................................////////////////////////000000000000000000000000000000222444444???___tttooooooeee]]]iiibbbHHH>>>AAACCCBBBBBBAAA@@@???>>>===============<<<;;;:::999888888777888:::<<<<<<<<<;;;::::::>>>IIIWWW\\\]]]dddooo~~~vvvpppooopppqqqssssssssswww~~~yyyvvvyyy~~~zzzxxxxxxqqqooolllhhheeedddccccccdddgggmmmtttzzz|||{{{yyyxxxssskkkbbb]]][[[[[[\\\iiiooorrrkkk^^^VVVWWW[[[WWWQQQMMMPPPWWWYYYTTTMMMQQQNNNIIIEEEEEEIIINNNRRRSSSUUUYYY[[[\\\^^^```bbbcccddddddeeeeeedddcccbbbaaabbbgggmmmqqquuu}}}~~~pppxxxzzz~~~{{{wwwyyy{{{]]]BBB555555444333222222222222222333333333333333333333333222222222222222222222222222222222222222111111111111222222333333333333333222333444444333333444555333333333444444444555555777888888888999<<>>@@@BBBBBBAAA@@@???>>>>>>>>>======<<<;;;:::999888888666888;;;======<<<:::999777;;;EEEOOOSSSVVV```kkkyyy{{{|||xxxrrrmmmlllmmmiiikkkllllllpppxxx|||{{{wwwppplllnnnuuu|||~~~|||{{{|||~~~xxxtttpppllljjjgggddd___[[[XXXWWWWWWXXXYYY]]]ccckkksssxxxyyyxxxzzzvvvnnngggaaa___^^^___dddhhhkkkhhh```ZZZZZZ]]]XXXPPPJJJLLLTTTWWWRRRLLLOOOLLLHHHEEEEEEHHHLLLOOOQQQSSSVVVWWWYYYZZZ]]]``````aaabbbcccbbb___\\\ZZZYYY___ffflllooottt}}}{{{kkkrrr~~~zzzuuuSSS<<<777333333222111111111111111222222222222222222222222111111111111111111111111222222222111111111111111111111222333333333333222111333444444333222444555222333333444555666666666777888888888999<<<@@@DDDQQQeee............////////////000.........//////111222555777===DDDGGGIIINNNVVVSSS```bbbZZZ]]]ppp|||{{{mmmYYYWWWaaa{{{|||~~~~~~xxxiiieee[[[OOOHHHKKKUUU]]]^^^dddqqq{{{sssllljjjhhhiiilllnnnmmmkkkoooqqqssswww|||}}}}}}}}}{{{tttkkkeeecccaaa^^^\\\XXXVVVSSSRRRRRRPPPNNNKKKOOOPPPRRRUUUYYY[[[\\\\\\[[[]]]^^^```bbbfffkkkooorrrssstttvvvxxxzzz{{{{{{{{{wwwoooeee]]]VVVRRRPPPEEEFFFEEEFFFOOO[[[bbbcccdddiiimmmllljjjhhhbbb\\\bbb```]]]ZZZXXXVVVTTTRRRVVV\\\cccggggggdddbbbaaaccc[[[UUUXXX^^^___```aaaXXXXXXXXXWWWRRRIII>>>666444222000///000111111111.........///////////////---+++,,,000111...,,,,,,------.........///000111---.............................................,,,,,,,,,------------...........................////////////////////////......//////000000000000111111444555000111DDD[[[vvvwwwrrriiiddd^^^VVVQQQ\\\qqqyyysssyyyzzz[[[@@@:::???CCCCCCBBBAAA@@@@@@??????@@@>>>======<<<;;;:::999888666888;;;======;;;999888777;;;AAAHHHLLLQQQ[[[dddgggjjjmmmkkkgggdddcccdddfffiiiiiigggjjjqqqvvvvvvtttooojjjiiiiiiooo{{{uuuqqqnnnwww{{{{{{yyyvvvtttsssoookkkgggeeebbb\\\WWWSSSRRRSSSSSSSSSUUUZZZ```gggkkklllkkkjjjgggbbb]]]ZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[ZZZUUUNNNHHHIIIPPPUUURRRMMMNNNLLLHHHEEEEEEGGGJJJLLLPPPRRRUUUVVVWWWYYY\\\^^^^^^```aaaaaa```\\\YYYVVVVVV^^^gggmmmqqqwww|||}}}qqqaaatttyyy}}}nnnMMM999777222222111000000000111111222222222222222222222222111111111111111111111111111111111111111111111111000111222222333333222222111222444333222222333555444444444555555555666666666777888999999<<>>>>>===<<<;;;:::999999777888:::;;;;;;:::888777777999===BBBHHHOOOVVV[[[[[[^^^bbbbbb```^^^```bbbkkkmmmjjjeeedddiiioooqqqtttooojjjfff```bbbttt}}}xxxqqqkkkmmmooorrrxxx|||~~~|||{{{qqqppppppssswwwwwwtttpppllliiiccc]]]XXXVVVVVVVVVSSSSSSUUUYYY]]]______^^^\\\[[[XXXWWWVVVWWWYYYZZZWWWUUUTTTUUUWWWYYYWWWVVVOOOJJJFFFGGGLLLPPPPPPNNNKKKIIIGGGEEEEEEGGGJJJLLLOOORRRUUUWWWWWWXXXZZZ\\\\\\^^^______^^^[[[XXXVVVVVV___iiiooouuu}}}~~~nnnbbbwwwuuu|||xxxaaaFFF555222222111111000000000111111222222222222222222222222111111111111111111111111000000000111111111111111000111111222222222222222111222333333222222333444444444444444444444444444666777999999999;;;>>>AAAMMM```}}}---------.........//////000,,,,,,111222///...000000///111666;;;BBBNNNZZZYYYoooxxxeeeNNNJJJSSS[[[ffffffjjjrrr}}}~~~qqqaaa```ssszzzvvvxxxzzzzzztttuuuqqqjjjeee```WWWMMMHHHGGGQQQeeetttuuuooojjj___```ccciiinnnnnnjjjfff___aaaeeegggfffccc^^^ZZZfffjjjooossstttvvvyyy||||||{{{yyywwwuuuvvvxxx{{{pppllljjjkkknnnooollliiiiiihhhiiimmmrrruuuuuutttwwwwwwwwwtttqqqnnnnnnooovvvuuussspppkkkeee```]]]VVVSSSMMMIIIHHHJJJMMMPPPYYY[[[]]]aaaiiiqqqrrrmmmmmmlllfff^^^[[[^^^``````SSSRRRQQQPPPQQQWWW___fffiiiiiigggccc___[[[YYYYYYXXXUUUUUUYYY\\\[[[[[[]]]YYYYYYUUUMMMBBB999333222.../////////......................../////////000,,,---------...//////...+++...000///------...///---------.........//////------------------------++++++,,,,,,,,,---------........................////////////////////////------......///000000111333///000444333///444???\\\ooo|||ppphhh^^^WWW^^^kkkuuu{{{~~~kkkSSS@@@888CCCBBBBBBAAAAAAAAAAAABBB>>>>>>===<<<;;;:::999999777888888999999888888777555666777<<>>333///222111111000000111111222111111111111111111111111111111111111111111111111///000000000111111111222000000111222222222222222000222333333222222333444333333444444444555555555666777999999999;;;>>>@@@KKK]]]xxx---------.........//////...+++,,,000000,,,...444......000333444555<<>>>>>===<<<;;;::::::999888888777777777777777777333222333888CCCNNNRRRQQQPPPVVV]]]ccchhhnnnvvv|||rrrrrrlllccc___eeemmmqqqxxxoooiiihhhaaaYYY^^^kkkwww}}}}}}||||||xxxqqqkkkgggdddccceeefffeeedddbbb```bbbjjjvvv{{{vvvooojjjeeecccbbbYYYXXXXXXYYYZZZ\\\[[[ZZZYYYYYYXXXXXXYYYZZZ\\\]]]ZZZZZZXXXRRRKKKIIIKKKOOOEEEFFFFFFEEEDDDDDDFFFHHHBBBBBBBBBDDDGGGKKKNNNQQQLLLOOOTTTWWWXXXWWWWWWXXXXXXYYYZZZZZZZZZYYYXXXWWWYYYbbbjjjqqq{{{yyywww}}}ssshhhbbbaaaxxxzzzoooUUUBBB999333///222111111111111111222222111111111111111111111111000000000000000000000000//////000000111111111222000000111222222222222111000222333333222111333444333444444555777888888999666777999999:::;;;===@@@IIIZZZttt---------............//////////////////............//////000111333444555FFFEEEIIILLLDDD888:::FFFGGGLLLVVV```dddbbbaaadddiiibbbWWWLLLJJJTTTggguuummmgggeeellltttxxxzzz|||zzznnn[[[KKKDDDGGGPPPWWW[[[```___WWWRRRTTTUUUSSSVVVZZZbbbjjjnnnmmmgggbbb[[[SSSJJJFFFHHHLLLNNNNNNSSSSSSTTTUUUVVVVVVVVVVVVVVVTTTSSSVVV^^^fffjjjlllhhhlllnnnlllllloooqqqpppnnnllliiiddd```\\\ZZZXXXOOORRRTTTPPPJJJGGGKKKOOO[[[]]]___^^^]]]\\\\\\]]]]]]\\\ZZZXXXYYY\\\___aaaeeebbb^^^XXXSSSOOOLLLKKKNNNRRRTTTSSSRRRVVV___hhh{{{tttgggZZZPPPLLLMMMOOORRRWWWWWWTTTXXX```]]]RRRHHHDDD===666111//////000...........................000222222000---,,,,,,...------,,,,,,------...///////////////////////////...---,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---...............------////////////000111333333BBBTTTmmm~~~~~~rrrrrrcccMMMNNNfff{{{}}}bbb@@@===>>>BBBGGGFFFBBBAAACCC???>>>===<<<<<<;;;;;;;;;:::888777666777888777666444555666999>>>EEEKKKNNNPPPVVV[[[```lllzzz|||xxxpppjjjiiihhhfffjjjqqqtttooojjjfff]]]UUUUUU\\\eeejjjlllhhhiiipppsssrrrooojjjdddaaaaaa```^^^\\\aaa^^^[[[[[[aaammmzzzxxxnnngggdddddd\\\\\\\\\^^^```aaa```___]]]YYYVVVWWW\\\``````^^^]]][[[XXXTTTOOOKKKGGGEEEGGGCCC???======???@@@@@@@@@>>>>>>@@@FFFJJJLLLKKKNNNOOOQQQSSSUUUWWWXXXXXXTTTUUUVVVUUUTTTUUUXXXZZZ\\\bbbgggnnnvvv|||www|||}}}zzz{{{uuuddd^^^bbbuuu|||~~~}}}qqq}}}}}}hhhPPP???888444333111111111111111111111111000111333333333111///...111111111111111111111111000111111111111222222222333222111111111222333444111111222222222333333333444444333222333444555666666777888888888999<<>>PPPUUUVVVQQQOOOTTTXXXYYY[[[^^^aaadddfffggghhhhhhfff^^^TTTOOOPPPRRRSSSRRRZZZZZZYYYUUUOOOIIIFFFEEEOOOKKKHHHJJJNNNSSSUUUUUUSSSWWWXXXXXXZZZ```aaa___```^^^[[[XXXUUUSSSQQQPPPKKKPPPVVVWWWVVVWWW\\\bbbbbbccccccbbb```^^^]]]^^^ZZZYYYXXXWWWVVVVVVWWWWWW]]]YYYTTTQQQQQQUUUZZZ^^^QQQTTTVVVTTTRRRUUU]]]eeesssnnndddXXXNNNKKKMMMQQQSSSUUUTTTSSS\\\eee```SSSAAA>>>999333000....................................000222111///---,,,,,,---------,,,,,,---------........................///...---,,,,,,,,,,,,---------------------------------------------------------------------------........................---...............------////////////000111222222===NNNhhh}}}{{{xxxyyynnnXXXPPP^^^ttteeeFFFBBB???@@@DDDEEEBBBAAABBB???>>>===<<<<<<<<<<<<<<<<<<:::888777888888777666444444555777;;;AAAFFFIIILLLQQQWWW]]]iiiwww|||{{{lllhhhfffiiikkkkkknnntttvvvsssoookkk```VVVUUUZZZ[[[aaacccbbbeeelllqqqqqqmmmiiidddaaaaaa```]]]ZZZbbb___ZZZXXX\\\fffqqqyyy}}}uuukkkbbb___^^^XXXXXXZZZ]]]```bbbbbb```___[[[XXXYYY^^^aaaaaa___XXXXXXXXXVVVRRRMMMHHHFFFFFFBBB>>><<<===???@@@@@@@@@???>>>AAAEEEIIIKKKJJJMMMNNNPPPRRRSSSUUUUUUUUURRRSSSSSSSSSSSSTTTWWWYYY^^^dddkkkrrryyy~~~yyyqqqooosssvvvuuuwwwwwwkkk```___bbbnnnoooqqqxxx{{{mmmzzzyyy```HHH:::555333222111111111111111111111111111222333444333222000///111111111111111111111111000000111111111222222222222222111111111222333444111111222222222333333333444444333333333444555666666777888888888999<<>>>>>???:::;;;FFFPPPSSSRRRQQQ```]]]VVVKKKBBB===???BBBJJJQQQ\\\fffhhheeeeeeiiijjjkkkllliiiaaaVVVJJJCCCAAAFFFJJJJJJMMMTTTZZZ^^^```bbbccccccccccccdddeeebbb]]]WWWUUUWWW[[[]]]^^^aaadddgggccc\\\VVVUUUVVVWWWSSSNNNLLLMMMOOONNNMMMQQQRRRRRRRRRWWW^^^___[[[[[[ZZZXXXVVVUUUTTTSSSSSSXXX]]]cccdddaaa```cccfff``````aaa___\\\ZZZZZZ[[[[[[ZZZXXXVVVSSSOOOMMMKKKMMMLLLKKKMMMRRR[[[ccciiiVVVXXXXXXUUUQQQRRRXXX^^^eeeddd```WWWNNNKKKNNNSSSUUUSSSOOOPPPYYY```XXXIII888666444111...---------........................---///111111///---,,,,,,------------------------..............................---,,,,,,,,,------------------------------------------------------------------------------........................------...............---000000000//////000111111888HHHaaayyyvvvrrrxxxwwwiiiYYYWWWhhh{{{rrrxxxqqqXXXJJJBBB===@@@CCCCCCAAAAAA>>>>>>===<<<<<<<<<======>>><<<999888888888777666333333333555777;;;>>>AAAGGGKKKPPPVVV___jjjnnnnnn^^^]]]```gggmmmooossswwwxxxxxxvvvpppeeeYYYUUUXXXXXX]]]``````bbbhhhlllmmmkkkhhheeeeeeeeeddd```]]]fffccc]]]XXXWWW]]]fffmmm}}}~~~|||uuujjj```ZZZXXXXXXXXXYYY\\\^^^___^^^\\\\\\YYYWWWYYY]]]``````___XXXYYY[[[[[[XXXSSSMMMIIIDDDAAA===<<<===>>>??????@@@??????AAAEEEHHHIIIIIILLLMMMNNNPPPQQQQQQQQQQQQOOOPPPQQQQQQQQQSSSVVVYYY^^^dddlllsssyyyxxxnnnbbbdddhhhkkkkkkpppyyy|||lll```^^^bbbdddiiicccfffuuuyyypppssspppSSS===444222222222111111111111111111111111111222333444333222111000111111111111111111111111000000000111111111222222222111111111111222333333111111222222222333333333444333333333333444555666666777777777777999<<>>@@@;;;999???EEEFFFFFFGGGSSSSSSRRRNNNHHHCCC@@@???===AAAJJJTTTZZZ]]]dddlll___bbbeeefffddd```[[[WWWEEEJJJNNNNNNMMMNNNPPPRRRTTTVVVZZZ```fffhhhfffccc\\\YYYUUUUUUXXX\\\^^^___aaahhhoooooojjjgggjjjnnneeeaaa[[[YYYZZZZZZXXXVVV^^^^^^\\\\\\cccjjjjjjeee```___^^^\\\[[[[[[ZZZZZZ^^^cccfffeeeaaa\\\[[[[[[ZZZ[[[[[[ZZZXXXWWWWWWYYYXXXVVVRRRNNNIIIFFFDDDCCCBBBEEEJJJQQQWWW\\\```bbbYYYZZZXXXSSSNNNLLLOOOSSSWWWZZZ\\\XXXQQQMMMOOORRRSSSPPPLLLIIILLLNNNDDD888111000000///......------........................---///000000...,,,,,,---,,,------------------,,,...........................------,,,,,,,,,------------------------------------------------------------------------------........................,,,---......///.........111000000/////////000000111===RRRrrr|||wwweeellluuusssbbbUUU\\\mmmmmmmmmvvvlllRRRFFF<<<<<>>>>>===============>>>@@@===;;;999999999777666444444333444555777999:::EEEGGGJJJLLLQQQUUUXXXXXXTTTUUUZZZaaaiiipppvvvzzz{{{~~~~~~wwwjjj^^^YYYZZZcccddddddbbbbbbcccfffhhhjjjiiijjjmmmpppooojjjfffnnnkkkeee]]]XXXZZZ```eeevvvzzz~~~{{{qqqfff]]]YYY\\\[[[ZZZZZZZZZYYYVVVSSSTTTSSSSSSVVVZZZ]]]^^^]]]XXXYYYZZZYYYVVVRRRMMMJJJBBB@@@<<<;;;<<<>>>>>>>>>??????@@@BBBDDDFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNOOOPPPQQQSSSWWWYYY]]]ccciiiooosssqqqeeeXXX___bbbbbbccciiittt~~~zzzhhh___dddkkklllllldddhhhzzzyyymmmjjj}}}yyyaaaEEE555111111111111111111111111111111111111222222333333333333222111111111111111111111111111000000000000111111111111111111111111111222222333111111222222222333333333333333333333444444555555555666777777777999<<<>>>CCCRRRhhh}}}---------............///---.........//////000000111111000/////////000000000000333:::>>>>>>;;;:::===;;;;;;>>>??????AAAFFFLLLNNNQQQRRRQQQNNNLLLJJJDDD>>><<<@@@GGGNNNZZZccc`````````___]]][[[YYYWWWVVVYYY\\\ZZZTTTKKKFFFEEEDDDCCCFFFRRRaaajjjjjjggg___]]]YYYWWWVVVVVVUUUUUUZZZaaahhhhhhdddbbbeeejjjddd```\\\[[[]]]^^^]]][[[______]]]^^^fffoooppplllaaa```^^^]]][[[ZZZZZZZZZTTTXXX\\\]]]ZZZVVVTTTTTTYYYYYYYYYVVVSSSRRRSSSTTTLLLJJJEEEBBBAAABBBEEEGGGKKKMMMQQQTTTWWWXXXXXXXXXYYYXXXUUUOOOIIIFFFGGGIIIKKKRRRYYYZZZVVVPPPNNNNNNKKKKKKGGGBBB>>>:::444...---....../////////..............................---...//////---,,,---...,,,,,,---......---,,,,,,........................------,,,,,,,,,------...------------------------------------------------------------------------........................,,,------...//////......000000//////////////////+++333@@@ZZZvvv|||yyy}}}}}}|||eeeeeejjjlll```RRRSSS___oooiiikkk{{{uuuZZZJJJ===;;;@@@BBBBBBAAA???>>>>>>============>>>@@@>>>;;;::::::999777666666555444444444555666777BBBBBBDDDEEEFFFFFFGGGIIIOOOQQQTTTXXXaaallluuuzzz~~~qqqgggddddddnnnlllhhheeeaaa___bbbeeejjjlllpppwww||||||wwwrrruuutttooofff^^^\\\___bbbmmmvvv|||qqqgggbbb```^^^[[[YYYWWWTTTQQQNNNMMMNNNQQQUUUYYY[[[\\\\\\WWWVVVTTTRRRNNNKKKHHHFFF@@@>>>;;;;;;<<<============>>>@@@BBBCCCEEEFFFGGGIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQSSSWWWZZZ]]]ccchhhkkkmmmlllddd[[[aaabbb```^^^eeerrr|||zzz~~~yyynnnkkksssyyyxxxvvvpppvvvnnnhhhmmmfffPPP999222222222111000000000000000000000000000111222222222222222222222000000000000000000000000//////000000000111111111000000111111222222222222111111222222222333333333333333333444444444444444555666777777777888;;;>>>@@@PPPggg~~~---------............///------......///000000000111111000//////000000000111///...000333666888999;;;<<<@@@FFFHHHHHHMMMSSSXXXYYYZZZ[[[[[[[[[[[[ZZZTTTJJJ???::::::>>>FFFOOOZZZ\\\]]]^^^]]]ZZZVVVTTTTTTWWW]]]aaa]]]UUUQQQRRROOOGGGBBBEEEOOOYYY]]]]]]XXXXXXWWWVVVVVVUUUUUUUUUQQQVVV\\\^^^]]]___dddhhhZZZWWWUUUVVVZZZ\\\\\\ZZZVVVWWWWWWXXX```iiimmmkkk^^^]]]\\\ZZZXXXWWWWWWWWWVVVYYY[[[[[[XXXSSSPPPOOORRRQQQPPPLLLHHHFFFGGGHHHEEEDDDAAABBBEEELLLSSSXXX\\\ZZZWWWTTTSSSTTTUUUVVVSSSRRROOOKKKFFFDDDDDDEEEGGGMMMTTTWWWVVVRRRLLLIIICCCBBB@@@;;;555222///...------........./////////........................---...///...,,,,,,---...+++,,,---......---,,,+++------------------------------,,,,,,,,,---......------------------------------------------------------------------------........................,,,,,,---.../////////////////////......///000000000444777IIIbbbkkkllltttyyy}}}tttllleee```XXXPPPPPPVVVnnnkkkiiimmmyyy|||qqq___OOO@@@<<>>============???===:::999999999888666666666555555555555555555<<<<<<>>>AAAAAA@@@BBBFFFLLLNNNOOOQQQYYYgggrrrwwwuuuppppppqqqsssmmmgggccc^^^\\\___eeeiiimmmuuuyyywwwxxxvvvnnneee______aaaeeeooo}}}{{{rrrmmmdddaaa\\\XXXVVVTTTRRRPPPKKKMMMQQQUUUXXXYYYZZZZZZXXXVVVTTTQQQMMMJJJHHHGGG>>><<<::::::;;;======<<<:::===@@@BBBCCCDDDFFFHHHGGGGGGHHHIIIIIIJJJIIIIIIKKKMMMNNNOOOPPPRRRVVVYYY```ggglllllljjjjjjgggcccffffffcccaaagggqqqxxxzzztttuuuttttttxxx~~~}}}wwwhhhiiiuuu}}}wwwVVVBBB222111444222000111000000000000000000000000111111111111111222222222000000000000000000000000/////////000000000111111///000111111222222111111111111222222222333333333222333444444555555444444555666666666666888;;;>>>===NNNfff}}}---------............///------......///000000111//////.........///000000111111111000000222555666999999???JJJQQQSSSVVVYYYfffccc___\\\\\\^^^```aaa[[[UUUNNNFFF>>>888;;;BBBJJJMMMQQQTTTWWWWWWVVVVVVJJJMMMTTT\\\]]]ZZZ[[[aaa```ZZZPPPIIIGGGHHHKKKMMMGGGIIILLLOOOPPPQQQSSSTTTKKKNNNSSSWWW[[[```fffjjjXXXUUUSSSUUUYYY[[[[[[YYYRRRUUUUUUTTTXXX```ddddddZZZYYYXXXWWWVVVUUUUUUUUU[[[[[[[[[XXXSSSMMMIIIFFFCCCCCCBBB@@@>>>>>>@@@BBBEEEEEEEEEHHHNNNUUU]]]bbb]]][[[XXXUUUSSSSSSSSSSSSKKKKKKIIIGGGFFFEEEFFFGGGIIIJJJMMMPPPRRRPPPJJJFFF@@@<<<666333111///............---------......///........................,,,---...---,,,,,,---///+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------........................+++,,,---...////////////...............///000111333555444???UUU___ccclllxxx~~~zzzwwwyyywwwyyy~~~uuujjjaaaZZZUUURRRQQQdddnnnpppjjjkkktttvvvooocccSSSDDD??????@@@BBBEEEBBBAAA@@@>>>===<<<<<<<<<===;;;999999999999888777555444444444555555555555666555888===>>><<>>???AAACCCGGGKKKNNNPPPMMMLLLPPPVVVUUUQQQTTT[[[``````]]]UUUKKKFFFGGGKKKAAACCCFFFGGGGGGFFFFFFGGGKKKKKKLLLNNNRRRWWW[[[^^^YYYVVVTTTVVVYYY[[[ZZZXXXTTTWWWWWWRRRRRRVVVZZZ[[[TTTSSSRRRRRRRRRRRRRRRSSSPPPPPPPPPNNNJJJFFFCCCAAA:::;;;;;;<<<===???DDDGGGDDDDDDFFFIIINNNTTTYYY\\\RRRTTTWWWXXXWWWTTTPPPMMMEEEEEEEEEEEEFFFHHHJJJKKKLLLIIIHHHJJJMMMMMMIIIDDDBBB888000...//////,,,***///...---,,,,,,,,,..............................,,,---...---,,,,,,---///+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------........................+++,,,---...////////////---------......000111222---///...666KKKVVV[[[fffqqqqqqyyy{{{vvvxxx{{{wwwttt|||yyysssjjjddd^^^VVVNNNXXXoooxxxmmmfffooovvvsssdddVVVGGG@@@???@@@BBBFFFCCCBBBAAA???===<<<;;;;;;<<<:::888888999999888777333333444444444555555555333222555::::::777:::AAACCCHHHJJJKKKSSSbbbmmmoooqqq{{{}}}ssskkkmmmtttyyytttiiibbbZZZUUUZZZcccfffllluuu{{{sssnnnssswwwrrrhhh___\\\]]]\\\eeeqqqyyy{{{{{{{{{|||wwwpppfff\\\VVVSSSPPPOOOJJJMMMPPPRRRQQQNNNLLLKKKFFFHHHJJJKKKJJJFFFBBB???<<<;;;999:::;;;<<<<<<;;;666;;;@@@BBBCCCDDDFFFIIIDDDEEEFFFGGGIIIIIIIIIIIIIIIKKKLLLLLLLLLNNNQQQTTT]]]iiirrrnnngggdddfffhhhjjjmmmnnnnnnqqqtttpppiiicccYYYYYYiiixxxzzzyyy{{{~~~}}}sssgggeeeqqq~~~}}}|||}}}~~~nnn^^^JJJ999...000222......333000000000000000000000000//////......///000111111000000000000000000000000////////////000000000000...///000222222111111000111111222222222333333333222333444555555555444333444555666666666888;;;===>>>LLLaaavvv........................---------............///......------------......////////////////////////...000333888===AAAEEEGGGRRRVVVXXXUUUQQQRRRXXX___eeebbb___]]][[[VVVPPPKKKGGGCCC===999888;;;???CCCJJJJJJMMMTTTWWWVVVVVVXXXXXXVVVVVVYYYXXXTTTRRRTTTGGGJJJKKKHHHCCCAAACCCFFFBBBEEEEEEDDDEEEJJJKKKIIIKKKIIIHHHIIILLLNNNMMMKKKRRRNNNJJJKKKNNNOOOMMMIIIJJJJJJJJJJJJIIIIIIHHHHHHEEECCCAAA@@@@@@>>>;;;888999:::===@@@CCCGGGIIIKKKHHHFFFDDDDDDGGGLLLRRRUUUWWWUUUSSSPPPMMMJJJHHHFFF@@@EEELLLOOONNNLLLKKKLLLIIIIIIIIIJJJIIIGGGBBB???333222000...---,,,,,,---------------------------,,,------......------,,,------------------------------------------------...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///...,,,++++++,,,---///,,,,,,,,,------............,,,***+++...000...,,,........................///---...333;;;HHH\\\mmmlllpppmmmnnnwwwzzz}}}}}}pppjjjrrryyyqqqhhhmmmhhhRRRMMM^^^qqqyyyzzzxxxsssnnnmmmfff[[[NNNAAA;;;>>>DDDEEEBBB???>>>>>>>>>===;;;<<<;;;;;;:::999888666555666666555444333333333333444333333333555888<<<>>>???AAAFFFKKKQQQYYYaaafffhhhfffdddaaa]]]```nnn~~~~~~{{{sssfffYYYSSSTTTXXX^^^cccmmmyyy|||ppppppnnnjjjfffdddcccdddaaa``````dddiiiooossstttrrrmmmfff]]]VVVRRRPPPPPPOOONNNLLLLLLLLLJJJGGGEEECCCBBB@@@???===<<<;;;;;;999999999888999999::::::;;;<<<===>>>???@@@AAAAAABBBBBBBBBCCCCCCEEEFFFFFFHHHFFFHHHKKKHHHFFFKKKUUU^^^bbbgggiiiccc```fffooosssiiidddiiipppnnngggbbbYYYVVVZZZccchhhiiilllrrrxxx{{{vvvggg___fffsss{{{{{{|||rrrrrrtttcccJJJ888555111///000111222222////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111222444666444000...000333333333333444444444555555666666777777888999;;;<<>>@@@GGGOOOQQQOOONNNQQQSSSSSSVVV\\\[[[UUUQQQQQQNNNQQQRRROOOJJJHHHJJJNNNNNNQQQOOOIIIEEEFFFGGGEEE@@@>>>===???BBBDDDDDDBBBFFFBBB>>>>>>@@@@@@>>>:::>>>>>>???@@@AAACCCEEEFFFFFFEEEDDDDDDDDDCCCAAA???HHHHHHJJJKKKLLLMMMMMMMMMHHHGGGFFFFFFGGGIIIKKKLLLIIIIIIHHHGGGEEEDDDCCCCCCDDDHHHMMMOOONNNKKKGGGEEEIIIGGGEEECCCAAA<<<777333222111///...------------------------------------,,,------......------,,,---------------------------------------------------------,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,++++++,,,---...,,,,,,------------------...,,,+++,,,...///...,,,........................///......000555@@@UUUhhhppprrrkkkjjjtttxxx{{{xxxmmmmmmooolllfffllllll]]]NNNSSSbbbvvv~~~wwwqqqpppwwwuuuooocccSSSFFFBBBCCCDDDCCCBBBAAAAAA@@@???>>><<<<<<<<<;;;;;;999888777666666555444333333333333333333222222444777;;;===@@@BBBDDDEEEGGGJJJNNNQQQRRRQQQQQQQQQPPPUUUdddttt|||rrreeeXXXPPPQQQSSSVVVYYYaaammmxxxpppnnnjjjfffeeefffkkkoooddd```\\\ZZZ[[[^^^```aaadddaaa\\\WWWRRRPPPOOOOOOMMMKKKIIIHHHGGGFFFDDDBBB@@@???>>><<<;;;:::999999999999888888888999::::::<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEDDDCCCEEEIIIIIIIIIPPPZZZbbbccceeeeeeaaa]]]aaaiiirrrkkkhhhkkklllfff___ZZZXXXUUUVVV\\\```cccjjjrrrttttttlllaaa^^^hhhtttzzzvvvxxxtttnnnlllhhhWWWCCC777444000//////000111111////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111222333333222111333333333444444444444555666666666777888999;;;;;;===EEEUUUkkk........................---------............///......------------..............................///////////////.........000444999:::;;;???GGGNNNSSSRRRSSSUUUWWWWWWUUUSSSYYYVVVQQQKKKFFFBBBAAA@@@;;;===BBBGGGFFFBBBCCCGGGHHHKKKRRR[[[[[[UUUNNNLLLNNNPPPQQQOOOKKKIIIKKKNNN\\\___]]]TTTLLLJJJKKKLLL@@@??????@@@CCCEEEDDDDDDFFFBBB>>>>>>???>>><<<999======>>>@@@DDDHHHLLLOOOPPPOOONNNNNNOOONNNLLLJJJLLLMMMNNNNNNNNNMMMKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFHHHKKKNNNOOOLLLFFFAAAFFFCCC???;;;888444000---000///......------......------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---,,,+++,,,...///...---........................///...------...777KKK^^^wwwxxxnnnhhhnnnrrrvvvuuuhhhdddeeedddiiimmmeeePPPHHHQQQlll{{{tttjjjjjjwww||||||rrr___LLL@@@;;;AAACCCDDDDDDCCCAAAAAAAAA<<<<<<<<<<<<<<<;;;::::::777666555444333333333333222222111111333555888:::???@@@AAAAAA???======>>>@@@@@@AAACCCCCCIIIXXXggg|||yyyqqqeeeXXXOOOLLLLLLMMMOOOUUU___kkkwwwnnnjjjddd^^^\\\```hhhnnnjjjddd[[[TTTPPPOOONNNNNNQQQQQQOOONNNMMMMMMMMMMMMJJJHHHDDDBBBBBBBBB@@@???===<<<:::999888777777666888888777777888999::::::<<<<<<===>>>??????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBEEEIIILLLOOOXXXaaahhhdddbbb```]]]YYY[[[```jjjhhhiiikkkhhh___XXXVVVZZZXXXWWWYYY[[[```kkkuuurrrkkk```YYY\\\hhhqqqtttqqqooommmkkkfffZZZIII===555222///......000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000......111666777333///333333333333444444444444666666666777888999:::;;;<<>>>>>AAABBBCCCEEEGGGIIIJJJKKKEEEEEEHHHLLLOOOMMMGGGAAA???<<<888666444333111000........................------------------------,,,------......------,,,------------------------,,,,,,------------------,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,---------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,---......---..............................///...,,,000@@@QQQzzzvvviiihhhkkkrrriii___bbbbbbcccfffbbbPPPFFFHHH]]]ppppppeee\\\mmmvvv|||tttbbbPPPAAA888>>>AAAEEEFFFDDDBBBBBBCCC;;;;;;<<<<<<<<<;;;;;;:::777666555444444333333333111111000000222444666777;;;===??????===;;;::::::======>>>??????CCCOOO[[[ppppppmmmeee[[[PPPIIIFFFFFFHHHMMMVVVbbbnnnxxx~~~pppkkkccc\\\XXXYYY___dddnnnhhh___VVVPPPKKKHHHEEEDDDEEEGGGHHHIIIJJJKKKKKKIIIEEEAAA???>>>>>>======:::999888777666555555555777777777777777888999:::;;;<<<<<<===>>>?????????@@@@@@????????????@@@@@@CCCEEEHHHLLLPPPVVV___fffkkkddd^^^\\\YYYUUUUUUWWW^^^aaagggjjjcccZZZWWWYYY___^^^^^^]]]]]]cccnnnwwwpppeeeWWWSSSZZZeeejjjjjjpppkkkjjjkkkbbbOOO@@@;;;333000...---...//////...////////////000000000000000000000000000000000000////////////000000000000///////////////////////////000000000111111111111000000111444777666333///222222333333333444444444666666666666777999:::;;;===EEESSSfff........................---------............///......------------..............................------......///000000111---000222222111333666:::AAACCCEEEGGGIIIJJJLLLMMMJJJKKKLLLLLLKKKIIIGGGFFFHHHJJJOOOSSSNNNCCC======>>>???EEENNNQQQNNNMMMOOOKKKKKKKKKJJJIIIIIIJJJKKKMMMTTTVVVPPPJJJKKKPPPSSSMMMNNNMMMMMMKKKKKKJJJKKKNNNMMMLLLLLLLLLMMMMMMLLLKKKJJJHHHGGGIIIKKKNNNPPPMMMLLLKKKLLLMMMMMMKKKJJJGGGHHHIIIIIIIIIHHHFFFFFFFFFDDDBBB???>>>>>>???@@@@@@@@@AAABBBDDDEEEFFFGGGEEEDDDEEEHHHJJJHHHBBB===999666333111111222111111---------...............------------------------,,,------......------,,,------------------------,,,,,,,,,---------......,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,------------..............................,,,...111222......777CCCmmm{{{xxxiiidddgggtttooobbbccc```]]]\\\XXXMMMKKKJJJPPPcccppphhhVVVdddnnntttnnndddYYYMMMCCC===???BBBDDDCCCBBBBBBBBB::::::;;;;;;;;;;;;:::999777777666555444444444444000000000000111222444555666999===>>>===;;;;;;;;;<<<;;;<<<===<<<>>>GGGQQQ___bbbdddccc\\\RRRHHHBBB???BBBHHHOOOWWW```hhhmmmnnnkkkeee___YYYXXXZZZ\\\eeebbb\\\WWWRRRLLLFFFBBB@@@AAACCCFFFGGGHHHHHHHHHHHHEEE@@@>>>======<<<;;;888777666666555555555555666666666666777888999:::;;;;;;;;;<<<<<<======>>>???>>>>>>>>>>>>??????@@@DDDGGGJJJMMMRRRZZZaaaeeejjjbbb[[[YYYWWWSSSRRRSSSXXX]]]dddeee]]]TTTUUU\\\aaacccdddcccccchhhnnnrrrhhh\\\QQQQQQZZZcccggggggnnnhhhhhhiii\\\FFF999999111///------...///......////////////000000000000////////////////////////.../////////000000000111///////////////////////////000000000111111111111000444777888555222111111222222222333333333444444555555555666777888::::::===DDDPPPbbbyyy........................---------............///......------------......------------------------..................------+++,,,...//////000333555333666999<<<>>>AAAEEEHHHEEEFFFGGGHHHGGGEEEBBBAAA@@@EEEQQQ\\\\\\PPPDDD===888777999>>>AAA@@@AAADDDDDDDDDDDDDDDDDDDDDEEEEEEFFFLLLOOOJJJGGGHHHLLLMMMKKKLLLMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLJJJHHHGGGFFFFFFHHHIIIDDDDDDDDDFFFHHHIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@DDDBBB???>>>===???AAACCCAAAAAAAAABBBBBBCCCCCCCCCEEEDDDCCCCCCAAA>>>999555555222///.........---,,,,,,------.........------------------------------,,,------......------,,,------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******++++++,,,,,,------------------------,,,,,,+++,,,...---,,,,,,---///........................,,,---111333111...222999TTTiiinnncccaaagggtttvvvhhhfff___\\\ZZZSSSLLLQQQOOOLLLZZZmmmmmm^^^[[[cccgggcccaaa```YYYPPP>>>>>>>>>@@@CCCCCCBBB@@@;;;;;;;;;;;;;;;:::999888888777666555444444444444000000000000111222222333444666999:::999888777777555444555777888999@@@HHHMMMRRRXXXZZZXXXPPPFFF???999===BBBFFFJJJNNNSSSVVV[[[[[[ZZZXXXUUUSSSSSSTTTUUUTTTRRRPPPNNNIIIDDD???@@@AAABBBDDDEEEFFFFFFFFFGGGDDD@@@>>>===<<<:::999666666555444444555555555555555555555666888999999999999:::::::::;;;;;;;;;============>>>???@@@AAACCCGGGKKKNNNTTT\\\aaaaaafff___ZZZYYYWWWSSSRRRTTT[[[^^^aaa^^^SSSLLLQQQ[[[aaadddeeedddfffiiiiiiggg[[[RRRNNNTTT]]]dddgggiiigggeeeeeeaaaRRR===444555000...------...///...---////////////000000000000////////////////////////......//////000000111111000000000000000000000000000000000000111111111111111555999888333000111222222222222222333333333333555555555666777888999::::::AAALLL[[[ppp........................---------............///......------------......------------------------.........---------------+++,,,------......000111+++...111333444666:::>>><<<>>>@@@CCCEEEEEEDDDDDD>>>@@@HHHTTTZZZTTTJJJEEE:::777666888888666666:::;;;:::999999;;;<<<<<<<<>>@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@>>>;;;777333111111222000...---------+++***,,,---.........---,,,+++------------------------,,,------......------,,,------------------------++++++,,,,,,---......///---------,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++************,,,---...,,,,,,------------------***,,,......,,,,,,---///...........................,,,---000000...000444???UUU]]]WWW\\\eeennnyyyzzzmmmfff___aaabbbZZZPPPTTTRRRNNNSSS```gggfffXXX\\\\\\ZZZ___gggcccXXXBBB>>>;;;>>>CCCEEEBBB>>>=========<<<<<<:::999888888777666555444444444444111111111111111111222222111333555666555444444555222000111444444444999@@@BBBEEEJJJNNNNNNIIICCC>>>777:::===>>>>>>@@@CCCEEEEEEGGGJJJKKKKKKKKKLLLMMMKKKJJJIIIHHHHHHFFFBBB@@@??????@@@AAABBBCCCDDDDDDEEECCC@@@>>>===;;;999777444444333333333333444555444444444555666777999999888888888888999999999999<<<<<<<<<===>>>@@@AAABBBCCCIIINNNRRRYYYaaadddaaa___[[[YYYZZZXXXTTTTTTXXX^^^]]]\\\UUUJJJEEENNN[[[bbbdddcccbbbfffiiieee^^^QQQOOOQQQZZZ```bbbeeejjjaaadddcccZZZHHH888111111///...---...///000///...////////////000000000000////////////////////////.........///000111111111000000000000000000000000000000000000111111111111111222333333222111111111111222222222222333333333555555555555777888999::::::@@@JJJWWWkkk........................---------.........//////.........------.........------------------------,,,------...//////000000/////////......---------...000222222111222555888:::<<<>>>AAACCCDDDDDDCCCEEE>>>===EEEMMMOOONNNMMMEEEAAA???@@@>>>999888;;;777666555555777888999888999>>>AAAAAACCCFFFEEEBBB???BBBDDDDDDCCCCCCEEEHHHGGGHHHGGGFFFDDDCCCDDDEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEBBB???===;;;888444111888777777777:::>>>BBBEEE>>>???AAACCCCCCCCCBBBAAA>>>???>>>>>>>>>>>>>>>>>>888999999555000---///111///...---...///000...---------.........---++++++------------------------,,,------......------,,,------------------------++++++,,,,,,---...//////...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++***)))))))))+++...///,,,,,,,,,------.........***---///...,,,+++---000........................000,,,***---///...///222555JJJQQQNNNXXXaaadddiiivvvuuuxxx{{{ooofff```fffkkkcccWWWTTTRRRQQQOOOQQQ\\\iii[[[]]]\\\ZZZcccnnnkkk^^^FFF???:::===DDDGGGCCC>>>?????????>>>===;;;:::999888777666555555444444555111111111111111222222222///111333333333333444666555333333555444333666<<<===>>>AAADDDEEEDDD@@@===888:::;;;:::888888;;;>>>===@@@CCCEEEFFFHHHJJJLLLJJJHHHFFFEEEEEEEEEDDDBBB>>>>>>>>>>>>@@@AAACCCCCCDDDBBB@@@>>>===;;;777555222222222222222222333444333333444444666777888999777777777777777888888888;;;;;;<<<===???AAABBBCCCEEELLLRRRWWW^^^gggiiieee[[[YYYZZZ[[[YYYUUUVVV[[[^^^[[[VVVNNNDDDBBBNNN]]]eeeeeebbbaaaeeejjjdddZZZOOOPPPVVV___bbb___aaaggg___eeedddVVVCCC666222111///...---...000000///...////////////000000000000////////////////////////---......///000111111222000000000000000000000000000000000000111111111111111...---...222444222000111111222222222333333333555555555555666888999:::<<>>@@@CCCDDDDDD@@@>>>AAAFFFIIIHHHEEEEEEDDDCCC@@@>>>;;;:::999??????===:::777666888:::666777888:::<<<===??????;;;<<<>>>@@@BBBCCCDDDDDDGGGFFFDDDBBB@@@???>>>>>>???@@@BBBCCCBBBAAA???>>><<<<<<;;;999777555333222555666999<<>><<<;;;;;;;;;666444222000//////000111---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,///...---...///000///...666999FFFWWW^^^[[[___gggnnnoootttqqq|||yyypppccc[[[\\\aaaddd^^^XXXUUURRRIIIEEESSSggggggeeebbbaaabbbcccddddddMMMFFF>>>:::<<>><<<:::999:::;;;<<<::::::999888777666555555222111111000///......---000000000000000000000000222222222222333444555666999:::<<<>>>>>>===<<<;;;999888888888777777666666:::;;;>>>AAACCCEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@===<<<;;;<<<===??????>>>===;;;999888666666333333222222111222222222333444444555666777777888888777777777777777888999888999;;;<<<<<<>>>@@@BBBKKKKKKOOOYYYdddgggaaaZZZQQQSSSVVVXXXXXXXXXZZZ[[[VVVWWWSSSJJJ@@@AAAKKKVVV______```ccceeebbb\\\VVVOOOVVV\\\]]]ZZZZZZ^^^cccdddbbb[[[MMM===222...///333000...---------,,,+++////////////////////////000000//////......------////////////////////////000000000000000111111222////////////000000000000000000000000111111111111222222222222333444555555555555666777888999::::::999>>>GGGUUUjjj---------------,,,,,,,,,//////.........---------//////.........---------........................------------------------........................---........./////////000///000222444777999;;;<<>>;;;;;;:::999888888777777555666777999:::<<<<<<===:::999777666444333333333555666888:::::::::999888<<<<<<<<<<<<;;;:::999999;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>>>>===@@@>>><<<:::888777666555333222000...---...///000---------------------------------,,,,,,+++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------------------------------,,,------......------,,,...---,,,---/////////---444555===MMM[[[______^^^ggggggjjjuuu}}}sssrrroooggg\\\VVVXXX]]]___XXXSSSRRRLLLDDDIIIUUU___bbbdddaaa[[[ZZZ___eeeYYYQQQFFF>>>;;;===AAADDD@@@???===;;;::::::;;;<<<:::999999888777666666555333222222111000000//////000000000000000000000000111111111111222333444555666777999;;;;;;:::999888777777666666666555555555666777:::<<<>>>@@@AAAAAA@@@??????>>>>>>>>>>>>>>>>>>===;;;:::999999999:::::::::999888666555444333333333222222111222222333444444555555666666777777777666666666666777888888:::;;;<<<<<<===>>>BBBDDDLLLQQQXXX^^^```]]]XXXTTTNNNQQQUUUWWWWWWWWWWWWXXXUUURRRMMMGGGCCCDDDIIIMMMTTTWWW[[[^^^^^^YYYQQQKKKKKKRRRZZZ^^^]]]\\\]]]^^^^^^ZZZQQQDDD888111...///000///...///000000...,,,........................000000000//////.........////////////////////////000000//////000000111222////////////000000000000000000000000111111111111222222222222333444555555555555666777888999999::::::???FFFRRRfff//////......------,,,,,,...............---------...............---------........................------------------------......................................./////////+++,,,---///000222333444888666444666:::===<<<;;;@@@@@@@@@@@@????????????AAAAAAAAA???======???AAABBBBBB@@@>>><<<:::999888777777888999:::;;;<<<<<<666666444444333333333333444555777999::::::999999:::;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>===============<<<<<<;;;:::999999;;;999777555222111000//////...---,,,,,,---...///------------------------------,,,,,,,,,,,,++++++------............------------------------------------------------------,,,+++***+++---...---,,,,,,,,,---...............---------------------------------------------------------,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---,,,+++,,,...///...---111000333???TTTcccbbbYYY^^^^^^___eeetttrrrpppppppppgggYYYUUUZZZ]]]UUURRRSSSPPPHHHDDDGGGSSS]]]eee```TTTPPPXXXccceee]]]QQQEEE===<<>>AAAEEEHHHPPPXXX``````YYYRRRNNNMMMIIIMMMRRRUUUVVVUUUTTTSSSQQQLLLGGGEEEGGGHHHGGGEEEOOOTTT[[[^^^ZZZSSSKKKFFFGGGMMMUUU\\\___^^^[[[YYYWWWOOOCCC999222000//////---------///111111///---------------------------000000000000////////////////////////////////////000000//////000000111222////////////000000000000000000000000111111111111222111111222222333444555444555666666888888999:::<<>>>>>???===>>>>>>>>>======???AAACCCBBBBBBAAAAAA@@@??????<<<<<<<<<======>>>??????;;;;;;::::::::::::;;;;;;::::::<<<============<<<888999:::<<<===>>>>>>>>>=====================<<<:::999888777666555555555444333222000///...------,,,,,,++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------........................,,,+++***+++---...---,,,,,,,,,---.........------------------------------...........................---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---,,,,,,---///000///...//////...555KKKbbbggg^^^YYYYYYXXX[[[eeetttyyyooolllrrrqqqdddYYYWWWWWWRRRRRRUUUSSSLLLHHHIIIHHHUUU```]]]RRRLLLQQQZZZccc```YYYOOODDD>>>???AAAAAAAAA@@@???>>>===<<<;;;999999999888888888777777333333333333222222111111000000000000000000000000///////////////000111222111111222333333333333222444444444444444444444444111222333333444444444333555555666888999999::::::777777777666444222000///////////////////////////222222111111222222333333555555444444444444444444444444444444444555666777:::;;;<<<>>>@@@DDDJJJNNNUUU[[[___[[[SSSJJJGGGHHHDDDIIIOOOSSSSSSQQQOOONNNIIIFFFDDDFFFJJJKKKHHHDDDQQQVVV[[[[[[VVVNNNIIIGGGGGGJJJPPPWWW]]]^^^YYYUUURRRGGG:::111///000000///...---,,,---///000///...------------------------000000000000000000000000///////////////////////////////////////000111111////////////000000000000///000000000111111111111111111111111222333444555444444555666777888999999<<>>>>>??????@@@@@@===<<<<<<;;;;;;<<<======;;;;;;;;;;;;;;;<<<===============<<<<<<;;;;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888555555333222111111111222///...............//////,,,,,,,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------........................,,,+++***+++---...---,,,+++,,,,,,---...---------------------------------.......................................///////////////......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,...------...000222111000...000///000AAAYYYggggggYYYWWWWWWXXX]]]gggvvv}}}lllccckkksssmmm^^^UUURRRQQQRRRSSSQQQLLLKKKMMMCCCLLLVVVYYYTTTOOONNNOOOXXXZZZ[[[WWWMMMCCC===:::???@@@@@@@@@???>>>===<<<::::::999999888888777777222222222222222111111111000000000000000000000000//////......//////000000000111111222222222222222444444444444444444444444222222333333333333222111000222333555777777888888666666666555333111000............/////////000000222111111111222222333444444444444444333333333333333333333333444555666777777999<<>>>>>?????????>>><<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;<<<======???>>>>>>===;;;;;;::::::;;;;;;;;;;;;:::999888888:::999888666444222111000222111///.........///000,,,,,,,,,,,,---///000000,,,,,,------.........///------------------------++++++,,,,,,,,,,,,------------............------------------------------------------------------,,,+++***+++---...---,,,++++++,,,---------------------------------------------------------------.............../////////000//////...---,,,++++++------------------------------------------------,,,------......------,,,///......///111333222222---000000///888JJJ]]]gggXXXTTTSSSVVVYYY___iiirrrzzzooofffgggoooqqqhhh]]]SSSSSSRRRPPPMMMKKKJJJJJJCCCFFFMMMSSSVVVTTTOOOJJJMMMSSSXXXYYYTTTIII???888<<<>>>???AAAAAA???===<<<;;;;;;:::999888777666666222222222222222222222222000000000000000000000000/////////......//////000000000111111111222222222333333333333444444444444333333333333333222222111---...111333444555555444666666555444222111000000.../////////000000000111111111111111222333444444333333333333333333333333333333333444555666777888777999===AAAEEEIIINNNQQQRRROOOLLLJJJKKKJJJGGGDDDAAAFFFKKKNNNMMMIIIFFFDDD<<>>444......000000///111///---,,,---...------------------------------............//////////////////////////////////////////......//////000111////////////000000000000000000000000111111111111111000000111111222333444333444555555777777888999888<<>>>>>@@@???===;;;::::::;;;<<<;;;;;;;;;:::;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;888888888888777666444444444444222111000...------...---,,,+++,,,---///000,,,,,,,,,,,,---...//////,,,,,,------------------------------------------+++++++++,,,,,,---------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------.......................................------------------------,,,------......------,,,...------...111222222111,,,,,,...///111999JJJZZZTTTNNNKKKPPPWWWZZZ^^^dddkkkrrrqqqhhheeekkkmmmjjjWWWTTTPPPOOOQQQQQQLLLGGGEEEDDDFFFMMMTTTVVVRRRMMMLLLOOOTTTWWWVVVNNNDDD<<<999;;;>>>@@@AAA@@@>>>=========;;;:::888777555555333333333333333333444444000000000000000000000000000000///////////////000000000000000000111111222111111111222222222333333111222222222222111000000...///222444555555555444666444333111111111111111//////000000000000000000111111111111222333444555111111222222333333444444333333333444555777888999888<<<@@@DDDFFFHHHKKKMMMHHHGGGGGGHHHJJJIIIFFFCCCCCCFFFJJJLLLJJJFFFCCCAAA???DDDIIIKKKKKKLLLPPPSSSYYYUUUOOOKKKIIIIIIHHHHHHJJJJJJKKKLLLNNNNNNLLLKKK===777111---...//////.........///111222222000---........................,,,---------.........//////////////////////////////............///000000////////////000000000000000000000000111111111111000000000000111222333444333444444555666777888888777<<>><<<:::888777777888888999999888888888888999999888777777777777777888888444444444444333222111000------------............---,,,******+++,,,...000---,,,,,,,,,,,,,,,------,,,,,,---------,,,,,,+++------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---...///000111////////////////////////------------------------,,,------......------,,,---,,,,,,---000222111111+++(((+++///......;;;MMMQQQGGGDDDLLLTTTWWWYYY\\\XXXnnnwwwfffXXX^^^jjjnnnYYYTTTOOOPPPWWWZZZRRRHHHHHHEEEDDDHHHQQQVVVUUURRRPPPPPPQQQTTTUUUQQQIIIBBB777:::===@@@AAA@@@>>>===>>>>>><<<:::888666555444444555555555555555555555000000000000000000000000111000000/////////000000000////////////000111111//////000000111111111222000000000111000000//////000222555777888888777666555333111000///000111222000000000000000000000000111111111111222333444555000000111222333333444444333444444555666777999999:::>>>BBBEEEFFFGGGGGGHHH???CCCGGGJJJJJJHHHDDDBBBDDDGGGJJJKKKHHHDDDAAA@@@CCCEEEHHHIIIJJJLLLOOOQQQRRRMMMGGGDDDDDDDDDBBB???IIIKKKMMMMMMMMMKKKIIIHHH444222///------.........***,,,111666888666222...////////////////////////,,,,,,,,,---------......////////////////////////...............///000000////////////000000000000000000000000111111111111000000000000111222333444333333444555666777888888666<<>>EEEHHHJJJLLLMMMOOORRRTTTSSS[[[iiimmm___PPPVVVgggeeeYYYNNNLLLRRRUUUQQQKKKDDDDDDCCCEEEHHHLLLQQQSSSNNNSSSVVVSSSPPPOOOLLLHHHBBB===999<<>>===<<<;;;:::999999999777666555444444444444444333333333222222222111111000000000000////////////........................000///.........///111222/////////222333333111...//////111222222333222222222222111000//////000000000000000000000111111222000111111111111222222222111111222222222333333333555555555555666777999:::???>>>>>>>>>>>>@@@AAABBBFFFHHHJJJJJJGGGDDDCCCCCC???EEEIIIFFF@@@<<<>>>AAAAAAAAABBBEEEIIILLLMMMMMMKKKAAA>>>DDDFFF???===AAAKKKJJJIIIIIIKKKKKKAAA555000000///...............---.........//////000000//////.........---------000///............---,,,////////////////////////---...///111111111000//////000111333333222111111...//////000111222222222000000000000111222333444444555777777666666888999888999===BBBKKK^^^~~~---------............///---...///...---,,,---///................................................------------------------------------------------///......---,,,,,,++++++,,,,,,,,,---------............---------,,,,,,,,,,,,------......------,,,,,,------...............+++,,,---...////////////000000000000000000000000111111111000000000////////////000000000111111111////////////......------,,,,,,------------,,,,,,..................------...///////////////......------,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---,,,++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------......---------,,,,,,,,,---------....../////////000000000/////////......////////////////////////000//////......---------------------------------...////////////222666:::<<>>AAAAAA@@@>>>>>>===;;;::::::::::::888777666555444444444444333333333333222222222222111000000000////////////........................000//////...///000111222000000000222444444222//////000000111111222333333222222111000000000000000000000000000000111222222111111111111222222222222222222222222333333333333333444444555666888999:::@@@???===<<<===>>>@@@AAADDDDDDEEEEEEEEEDDDCCCAAACCCEEEFFFCCC>>>===???BBBAAA@@@AAADDDIIILLLKKKIIIEEE===;;;AAABBB===>>>DDDGGGIIIIIIHHHIIIGGG>>>555000000///.........................../////////000//////.........---------,,,++++++,,,---------,,,////////////////////////......///000000000000000//////000111111111111000...//////000111111222222000000000000111222333333444555777777666666888999999:::===BBBIII\\\{{{---------............///---...///...------...///................................................------------------------------------------------.........------,,,,,,+++,,,,,,,,,,,,------------...------------,,,,,,,,,,,,------......------,,,,,,,,,---...............++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,...............------------------........./////////............---------,,,,,,------------,,,,,,------------------......------.........------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------------------------------------,,,,,,,,,,,,,,,,,,------------......///////////////.........////////////////////////////////////////////////........................000000000......///222555666:::AAAEEEHHHIIIJJJKKKTTTRRRWWWaaaaaaVVVMMMJJJ^^^ZZZUUUPPPNNNMMMMMMMMMFFFFFFEEEEEEFFFHHHJJJLLLNNNPPPNNNHHHFFFIIILLLLLLNNNIIICCC===;;;===@@@BBB??????>>>===<<<;;;:::::::::999777666555444444333444444333333333222222222111111000000000/////////........................///////////////000111111111000111222444444222000000000//////000111333444222222111000000000000111111000000000000111222222111111111111222222222333333333333333444444444444333333444555777888::::::???===;;;::::::<<<>>>@@@BBB@@@>>>@@@CCCDDDCCC@@@EEECCCAAA???>>>???AAACCCAAA???@@@DDDJJJKKKHHHCCC===888888======;;;???GGGDDDHHHIIIGGGDDD@@@:::333000//////............///............/////////////////////............---+++,,,---...000000111111//////////////////////////////......//////000000///////////////000000111/////////000111111222222222111111111111111222222333555666666666666777999:::;;;===AAAHHHYYYwww---------............///,,,---///...------...///................................................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---.........------***+++,,,,,,------------++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------,,,,,,,,,,,,,,,------------......+++,,,---....../////////------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........................................................//////000000000/////////////////////////////////...------000222222555:::???BBBDDDGGGIIIOOOLLLOOOYYY^^^XXXOOOJJJPPPSSSTTTQQQLLLHHHHHHJJJEEEEEEDDDCCCCCCCCCCCCCCCKKKMMMKKKFFFEEEHHHKKKKKKOOOMMMIIIBBB<<<;;;>>>AAA?????????>>>===<<<<<<;;;;;;:::999777555444444444444444444444333333333333111111111000000000//////........................///////////////000000111000000000111333333222000111000///...///111333444222222111000000111111111111111000000111111222333111111111222222222333333333333333444444444555555333444555777999:::;;;;;;<<<:::999888999;;;???AAAAAA===:::<<>><<<===@@@CCCDDDCCCBBB@@@@@@EEEKKKKKKEEE???:::888888;;;:::999@@@IIICCCHHHJJJDDD===888444///000///............//////.........////////////////////////...............+++---///000000000000111////////////////////////000///...------...000111000000///......000111222//////000000111111111111222222111111000111111111333555666666555666777999:::;;;===@@@EEEUUUrrr---------............///,,,---......------...000................................................---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,,,,---...---------***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------......---...000222333555555666222222111111000...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000////////////////////////,,,---...------...000222...///111333555:::@@@DDDHHHHHHLLLSSSWWWVVVUUUTTTFFFKKKPPPQQQMMMIIIGGGGGGFFFFFFEEEDDDCCCAAA@@@???EEEIIIJJJGGGFFFIIIJJJIIILLLMMMLLLGGG???;;;<<<>>>===>>>?????????>>>===<<<<<<<<<:::888666555555555555555555444444444333333111111111111000000000000////////////////////////...//////000000000000000///......///111111000///111000.........000333444222111111111111111222222111111111111111222222333111222222222222333333333333333333444444444555555444666777999;;;<<<<<<<<<777777666777999<<<@@@BBB@@@<<<999;;;AAADDDBBB???:::888888<<>>@@@FFFIIIGGGFFFHHHIIIGGGHHHJJJKKKHHHBBB===;;;;;;;;;<<<===?????????>>>>>>===<<<:::999888777666666666666555555555444444444222222111111111000000000////////////////////////......///000000000000000///...---...000000000/////////......///000222333222111111111111222333333222111111111111222333333222222222222333333333333333333333333444444444444555777999:::;;;;;;;;;:::555555666888:::===???AAA???===;;;===@@@AAA@@@>>>666555777;;;AAACCCBBB@@@AAABBBDDDFFFFFFCCC>>>:::<<<<<<<<<;;;<<<>>>BBBFFFEEEHHHDDD:::222///...,,,///............//////000///////////////............////////////000000000222555888777333///.../////////////////////////////////......---.........111111111111111222222333000000000000000000111111222111111111111111222222222444555555555555666888999:::<<<===AAANNNiii---------............///+++,,,......---...///111................................................------------------------------------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,------......------,,,++++++,,,------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,------......((()))***+++,,,---------///000111222222111///...------------------------+++++++++,,,,,,---------***+++---......---+++******+++,,,,,,,,,,,,+++***((()))***+++,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,...---------,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------------------------------------,,,---//////......000111111111111000111555:::>>>@@@EEEIIIIIIHHHJJJOOOSSSJJJFFFDDDFFFLLLNNNJJJEEEKKKKKKKKKJJJHHHDDD@@@>>>===CCCEEEDDDDDDFFFGGGFFFEEEFFFGGGEEEBBB???<<<;;;888999<<<>>>???@@@??????<<<<<<:::999999888888888666666666666555555555444222222222111111111000000////////////////////////---...///000111000000///000///......000111111000......//////000111111111222111111111222222333444222222111111222222333444222222222333333333444444222222222222333333333333555666888::::::999888777666777888:::;;;<<<============>>>>>>>>>===<<<;;;777777777999;;;===>>>>>>???AAADDDDDD@@@<<<:::999;;;;;;:::;;;???CCCEEEDDDEEEDDD>>>555///000000///...............///000000000/////////.............../////////000000000000444888;;;:::555111000111////////////////////////.../////////......---,,,///000000111111111111111111000000000000000000000000000000000111222333333222444555555555555666888888999;;;<<>>GGGKKKHHHBBBJJJJJJJJJJJJGGGCCC???<<<<<>>@@@@@@@@@???<<<;;;::::::999999999999777666666666555555555555222222222111111111111000000000000000000000000000---...000111111111000///111000...///111222222111---...///000111111111000222111111111222333333444222222111111222222333444222222333333333444444444111111222222222333333333444666777888888777666444888999:::<<<<<<;;;:::999;;;>>>@@@???===:::888888:::999888777777888;;;===<<>>KKKeee|||------,,,++++++,,,,,,,,,//////.........---------------------------------........................,,,---------.../////////------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---------------------------...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,---......//////.........------...///111333444:::<<<@@@CCCDDDEEEDDDCCCFFFGGGGGGCCC???>>>CCCHHH@@@BBBEEEGGGGGGEEEBBB???<<<<<<<<<;;;;;;===AAAEEEEEEBBB>>>:::999:::<<<>>>999999999999:::<<<>>>???>>>>>>===;;;888777888999<<<;;;999777666555666666666555333222111222333333222222111111111111111222000000000000000000000000000000000111111222222222111111222222222333333333222222333333333444444444333333222222333333444555444444333333333333222222111111222333555666777777555444333333444777;;;===;;;;;;:::999:::;;;===>>>;;;<<<<<<;;;888666666777;;;:::888777888;;;>>>@@@EEEBBB>>>:::888777888888777777777;;;AAADDDDDDBBB???999222------...---,,,////////////////////////---------............///........................//////.........---------........................---------............///---......///000/////////000111222333333222000///111111000000111111222333333333444444555666666666888888:::===AAALLLcccwww------,,,,,,+++,,,,,,---//////.........---------------------------------........................---------...............------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---------------------------...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,---............---...---------...000111222777:::>>>AAACCCDDDCCCBBBAAABBBCCC@@@;;;:::===AAA@@@BBBDDDFFFFFFFFFDDDCCC=========;;;:::<<>>;;;::::::<<<>>>:::999999999999;;;<<<===???@@@@@@>>>;;;999999999;;;:::888777666555555666555555444333333333333333222111111111111222222333111111111111111111111111111111111222222222333333111111222222222333333333333222222222333333444444333333222222333333444555444444333333333333222222222222333333444555555666555555444444666888;;;<<<;;;999777666666888;;;===;;;<<<<<<:::777555555666::::::999999:::<<<>>>???AAA>>>;;;888666666777777888777888<<<@@@AAA@@@>>>999555000---...//////...........................---------............///........................//////.........---------........................---------............///............/////////000111111222222222111111000111111000000111111222333333333444444555666666666888888:::<<>>:::888999;;;???@@@AAACCCDDDFFFGGGGGG??????>>><<<::::::<<<>>>AAA@@@>>><<<;;;;;;<<<<<<;;;:::999888888999::::::???AAABBBAAA>>><<<;;;;;;::::::888777666666666666444444555555555444333333111111111111222222333444111111111111111111111111222222222222333333333333111111222222222333333333444333222111222333444555333333222222333333444555444444333333333333222222444444333333333333444444555555555666777999:::;;;999888555444444666999;;;999::::::888666555555777999999:::;;;<<<===>>>>>>;;;999777555444444666666999999;;;===>>>===:::888222000...---...000000///---------------------------------............///.......................................---------........................---------............//////......---...///000111222111111111111111222222111111000000111111222333333333444444555666666666999999:::;;;>>>III```ttt---,,,,,,,,,,,,------...........................------------------------......................../////////...---------,,,------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***+++,,,,,,------,,,,,,------------------------...111666;;;>>>??????>>><<<>>>@@@???;;;999888999<<<<<<===>>>@@@CCCFFFHHHAAAAAA???<<<999888999;;;>>>>>>>>>===<<<<<<<<<<<<;;;:::999777777777777888;;;>>>@@@AAA???===<<<<<<:::999999888777666666666444555666777777666444333222222111222222333444555222222222222222222222222333333333333333333333333111111222222222333333333444333222111111333444666333333222222333333444555444444333333333222222222555555333222222222333333555555666777888999::::::777666666555555666777777666777777666555555777999888999;;;<<<=========<<<666555444444444555666777;;;<<<>>>>>>===:::666333...---------.../////////---------------------------------............///........................................................................---------............///000///---,,,---...000222222111000000000111222333111111000000111111222333333333444444555666666666:::999999:::<<>><<<:::888888999888888888;;;???CCCEEEBBBBBB@@@===:::888999:::<<<============<<<<<<<<<<<<;;;999777666666666777555888<<<>>>>>>======>>>:::::::::999999888777777444555777888888777666555333333222222333444555555222222222222222222222222333333333333333333333333111111222222222333333333333333222222222333444555333333222222333333444555444444333333333222222222555444333111111222333444555555666777888999999999444666888999999777555444444444555555555666999<<<888999;;;<<<===<<<::::::444444444444555777888999===>>>@@@???<<<777333000,,,---.........------------------------------------------............///........................---.....................////////////////////////---------............///000///---,,,---...000222222111000000000111333444111111000000111111222333333333444444555666666666999999::::::<<>>AAAAAABBBAAA???<<<::::::;;;<<<<<<<<<<<<<<<<<<======<<<;;;999777666666666777222555888:::;;;;;;<<<===:::;;;;;;;;;;;;:::999888666666777888888888777777555444444333333444444555333333333333333333333333333333333333222222222222111111222222222333333333222222333333333444444444333333222222333333444555444444333333333333222222333222111000111222444666555555555555666777888999555666999::::::888555333555555555555444666:::<<<::::::;;;;;;;;;999888777444444555555777888::::::<<<>>>???===888444000///,,,...///...---,,,---...---------------------------------............///........................---------...............////////////////////////---------............//////......---...///000111000000000000111222333333111111000000111111222333333333444444555666666666888888:::;;;<<>><<<;;;:::888777777777888444555777888888888:::<<<;;;<<<=========<<<;;;:::777777777777777888999999777666555444444333333444444444444444444444444444333333222222222111111111111111222222222333333333000222333555555444333222333333222222333333444555444444333333333333222222111000//////111333777999666555444333444555777999777777777777777666666555999999888555444444777:::;;;;;;:::999888666555444444444555666777999:::;;;:::;;;<<<999444000......,,,---......,,,,,,///111........................---------............///........................---------.........//////////////////////////////---------............///............/////////000//////000111222333333333111111000000111111222333333333444444555666666666666888;;;<<<===BBBSSSddd~~~,,,,,,,,,---...///000000---------.........//////------------------------........................,,,------....../////////------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------++++++++++++++++++++++++)))************+++++++++++++++************++++++************+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,---......//////......+++,,,.../////////......//////...///222666:::===;;;:::::::::<<<===<<<;;;666555444333444666888999@@@AAAAAA@@@>>>===>>>???<<<;;;::::::;;;<<<>>>???<<<;;;:::888888888888999666777888777666666888:::<<<===>>>>>>>>>===<<<;;;999888777777777888:::;;;888777666555444333333333444444444444444444444444222222222111111000000000111111222222222333333333///111444666666555333111333333222222333333444555444444444333333333222222///.........111444888:::666555333222222444777999:::888555333333444666777===<<<:::666333333555777<<<<<<:::888666444333222333444555666777999::::::888999999666111---,,,---+++,,,...---,,,---111444////////////////////////---------.........//////........................---------.........//////000000000000000000000000---------.........//////---...//////000/////////...///111222333333222222111111111000111222222333333333444444555666666777555777;;;======BBBQQQaaayyy------------------------.........------,,,,,,,,,------------------------------------------------............//////000000//////.........---------------------,,,,,,+++***------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,+++*********+++,,,---)))))))))******++++++,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,++++++,,,------++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,******+++,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,...222555777:::;;;<<<======<<<;;;:::;;;999777555555666888:::777999<<<@@@AAAAAA@@@???AAA>>>:::888999;;;<<<<<<>>>>>>===<<<:::888666555666888888777555333333444777888:::;;;<<<<<<;;;:::;;;;;;:::999888888888888:::999888777777777888999444444444555555666666666666666666666666666666666111222333333444444444333222333444666666666555444444444555555444444333222666444222222333333333111333222222222444777;;;>>>444333333333444666777888888666444222222222333444<<<:::777555444555777999;;;:::777777777666444222777777777888888999999999999666222...,,,,,,...///...------,,,,,,------...000000///...------,,,,,,........................------------.........///------------------------...///////////////..............................111111111111111111222222000000000000000000000000222222333333333333444444222333444555666888999999666777999;;;;;;???LLLZZZvvv------------------------......---------,,,,,,,,,------------------------------------------------------.........///////////////.........------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++******++++++,,,------,,,+++*********+++,,,*********+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++)))+++++++++***)))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,---,,,+++***+++---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///...------...000222333888999;;;<<<=========<<<:::999888888777666555555555777:::===???@@@@@@@@@AAA>>>;;;:::;;;===>>>>>>>>>======<<<;;;999888777999::::::999666444444444666777888999:::999999888;;;;;;::::::999999:::::::::999888777777777888999444444444555555555555555555555555555555555555555333444444444444444333333333444555777777777666555666666666555555444444444555333222222333444444333444444333222444777:::<<<444555666777777777666666555444333222222444666777;;;:::888666666666777888888888888777555444444444666777777888888777777666666444111...------...///...------,,,,,,------...000//////...------,,,,,,........................------........./////////------------------------......////////////..............................000000000111111222222222000000000000000000000000222222222333333333444444333444444555666777888888666777999;;;;;;???KKKYYYsss------------------------...------------,,,,,,,,,---------------------------------------------------------------........................---------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------,,,+++************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++)))+++,,,+++***)))***,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------111000///...---...//////555666888;;;<<<>>>??????888999::::::888666333111444555666999;;;>>>@@@BBBBBB@@@======>>>?????????<<<<<<<<<<<<;;;:::999999;;;<<<<<<;;;888666555555444555666777777777666555:::::::::::::::;;;;;;;;;;;;:::999888888888888999555555555555555444444444555555555555555555555555555555666666666555444444555666777888888888777777999888666555444444555555444222111222444666666555555444333333444666999:::555666888999999777555333444333222222444666999:::::::::999999888777777777444666888777444333444666666777888888888666444222111000///...------------...------,,,,,,------...//////......---,,,,,,,,,------------------------............/////////000---------------------------....../////////..............................//////000000111222333333000000000000000000000000222222222222333333333333555555555555666666666777666777999;;;:::>>>JJJWWWppp------------------------------------------------------------------------------------------------------------------------........................,,,---------------,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...---,,,+++******))))))---------,,,,,,+++++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,---...---,,,,,,---...***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------000000...------------...222333555888;;;>>>@@@AAA777888999999888666444333333333333444777;;;???BBBDDDBBB@@@???@@@@@@???>>>::::::;;;;;;;;;;;;::::::<<<======;;;888666555555555555666777777666555444777777888999::::::;;;;;;<<<;;;;;;:::::::::::::::666666666555555444444444555555555555555555555555444555666777777777777777777777888888888888888888999888555444333333555666333111111222555777888888444333333333555777999;;;777888888888777555444333555555444333555777999;;;::::::::::::999888666555111555888777333111555999777888999999888555222000---------......---------...------,,,,,,------............------,,,,,,,,,------------------------........./////////000000------------------------------......//////..............................---...///000111222333444000000000000000000000000111222222222222333333333666666666666666555555555666777999;;;:::===IIIUUUppp---------------------------------------------------------------------------------------------------------------------------.....................,,,------......---------////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,+++***))))))---------,,,,,,+++++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,---......,,,,,,---...***++++++,,,,,,++++++***+++++++++,,,,,,---------++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------......///000222555999<<>><<<888888999:::::::::::::::;;;<<<===;;;888666555666777888888999888777555444444555666888999999999999;;;<<<<<<<<<<<<<<<<<<;;;777777777666666555555555666666666666666666666666333444555777888999999:::888888777777777777777777777666444222222333444555222111111333666999999999222222333444555888:::;;;999777555333222333555666999888666555555666888999999:::;;;;;;999777555444000444777666333222555:::777888999999888444111...***+++,,,---...------,,,...------,,,,,,------...---------------,,,,,,,,,------------------------............////////////------------------------,,,,,,---.......................................---......000111222333333111111111111111111111111111111111222222222333333666666666666555555555555555666999;;;:::<<>>;;;888999::::::;;;;;;;;;::::::<<<<<<;;;999777777777::::::;;;;;;:::888777555333444666777888888777777999999:::;;;<<<<<<<<<<<<888888888888777777777777777777777777777777777777333444555777888999::::::777777666555555555666666444444333222333444555666333222222333777999::::::222333333444666888999:::888666333111111333666999<<<;;;888666666666777888999::::::999888666444333111444666666444444666999777777888777555222000...++++++,,,---------------...------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------------------+++,,,---.............................................//////000111222222111111111111111111111111111111111111222222222222666666666666666555555555555666999;;;:::;;;EEEQQQlll------------------------,,,,,,,,,---------......------------------------------------------------/////////.........---------------.........//////,,,,,,---...............////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---***+++,,,,,,,,,+++***************+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,---,,,+++++++++---***++++++,,,,,,++++++*********+++,,,,,,---......******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,---,,,+++***+++---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,---------------......///000333666888:::888999:::;;;<<<;;;:::999777555333222222444777999:::;;;<<>>;;;;;;<<<<<<===<<<<<<<<<:::<<<======;;;:::::::::<<<<<<<<<<<<;;;999777666333555777888999888777666444555777999:::;;;;;;;;;999999999999999999::::::888888888888888888888888555666777777777777777777666555444333333333444444222222333444555666777777444333222444777999::::::555555555555666666666666555444333333444666999;;;===;;;999777666777888999999999888777666444333222444555555666666777777888555555444333111000...---,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------***+++,,,---......................................./////////000000111111111111111111111111111111111111111111222222222222555555555666666666666666555666999;;;999:::DDDPPPeee------------------------,,,,,,,,,------.........------------------------------------------------000000/////////.........---------.........//////,,,,,,---.../////////...////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++******++++++,,,---)))***+++,,,---,,,+++***)))))))))******++++++,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++---...//////------...///+++++++++,,,,,,+++++++++******+++,,,,,,---......)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,******+++,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------,,,++++++.........///111333666777888:::===??????<<<888666888777444333222333555777555666999>>>BBBCCCBBB@@@======>>>>>>>>>>>>>>>===;;;===>>>>>>===<<<<<<===<<<<<<===<<<;;;999777666555666888999:::999777666000222444777999999::::::999999999::::::;;;;;;;;;999999999999999999999999888888888777777555444444555444333222111222222333111222444666777888999999555333333444777:::::::::888888777666555444333333222333444666777999;;;;;;<<<;;;999777777888999:::999999888666555333222222777555555666888999888777333333111000///---,,,,,,...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***+++,,,---....................................////////////000000000000111111111111111111111111000111111111111222222222555555555555666666777777555666:::;;;999:::CCCOOO___,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------////////////////////////,,,---///000000000///...////////////000000000000///...------//////...---.........////////////000------,,,,,,,,,,,,++++++---------,,,,,,+++++++++...---,,,,,,++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************++++++***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++...---,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------+++)))((()))+++---------/////////000111111222222:::===AAA@@@<<<999888888888777777666555444444444555666888888999;;;???BBBCCCAAA???>>>>>>===;;;999===<<<;;;::::::::::::;;;@@@@@@???>>>;;;999777666888999;;;<<<<<<<<<;;;:::666444333444666888888777222333555777888999::::::777777666666666666777777999555111///111222222000000000222555777666444222444555555666777888888999555444333555777999:::999999888777555444333222222888777777777888999999::::::999999:::<<<======<<<555555555444333333555777777666666666888888666444333222000///.........///------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////111111111000000000000000000111111000//////000222555555666666777777888888555666777777:::>>>DDDIIIXXX}}},,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---...///000//////...000000000///////////////...---,,,---.........,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++---------,,,,,,+++++++++...---,,,,,,+++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++)))************+++++++++...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,---------------------------+++***+++,,,------,,,...//////000000111222222777:::<<<===;;;999888888999999888888777666555555555666777888888:::===@@@CCCAAA???>>>>>>===;;;999::::::999999::::::;;;;;;;;;===?????????<<<999777999999:::;;;;;;;;;:::999333222222333555666666555000111222333444555555555444333333222222333333444333111...///111333333222222222333444555555444333444444444555666777777777777555444555777999999888666555444333444444555666888888777777777888::::::;;;:::888999::::::999777444555555444333333666888777666666666777777555333111000///...---------...------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////111000000000000000000000000111111000//////000222444555555666777888888888666777777888999>>>CCCHHHVVVzzz,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------...////////////...111000000//////.........---,,,+++,,,---...---+++*********+++++++++,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++*********++++++,,,,,,++++++***)))************+++++++++************************)))************+++++++++---,,,,,,++++++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------++++++,,,------------,,,------.........---,,,,,,---------------------------...000///...,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------...---,,,,,,...///...---......//////000111111111444555666888:::;;;999888999999999999999888777666444555666666666888;;;>>>AAA@@@>>>>>>??????===<<<888888999999::::::;;;;;;888;;;???BBBBBB@@@===;;;999::::::;;;;;;:::999999333222333555777777666444111111111111222222222222222222111111111111222222000//////111444666666555777777888888888888888888333333444444555555666666999777555555777888777666444333222222333666999<<<:::999777666666888:::;;;;;;999888777777666444333333444555444444444666888777666555555555555333111000///...---,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------.........------------,,,+++,,,,,,------,,,,,,+++...------------,,,,,,,,,---------------------------------------------------------............///............////////////000000000000000000111111000111111000//////000222333333444555777888999999777888888999:::===BBBFFFSSSuuu,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------........................------........./////////111111000///......---------,,,++++++------,,,+++,,,------------.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......------,,,+++*********++++++,,,,,,++++++***))))))*********+++++++++************************))))))*********+++++++++,,,,,,+++++++++++++++,,,))))))*********+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,---------------.........------,,,,,,+++........................---///000000...------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------,,,,,,...000111000///------...//////000000111222111111444999<<<;;;999999999::::::999888777666444555555555555666888;;;???>>>===???AAABBBBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>;;;;;;;;;;;;;;;:::::::::444555666888::::::888666222222222333333444555555444444333333333333444444333333444555666666666555444777999;;;:::999888777444444444555555666666666888666555444555666555444444333222111333777;;;>>>:::999777666666777999;;;:::888666666666666444222333444555555444444555777666555444444444333000...///......---------,,,,,,------------------------+++++++++,,,,,,,,,------//////.........---------+++,,,,,,------,,,,,,+++------------------------........................---------------------------------............///............////////////000000000000000111111111000111111000//////000222222222444555777888999:::999999:::999:::<<<@@@CCCQQQqqq,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------........................---------------......///111000000///...------,,,---,,,++++++------,,,+++............////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......------,,,+++*********++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++******++++++,,,))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------...............---,,,,,,,,,,,,........................---...000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------++++++,,,...111333222111---------...//////000000111//////222777;;;<<<:::777888999:::999888777666444555555444333444666888;;;;;;<<>><<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;555555777999;;;;;;999666222222222333444666888999555555444444444444555555666777777666555333222222///444999<<<:::777555444666666666666666777777777666555333333444444444333888666444333444777;;;===:::999888666666777999:::888666555666777888777666333555666666444444444666555333222222222111///,,,////////////.........---------------------------+++++++++,,,,,,,,,------//////.........---------+++,,,,,,------,,,,,,+++------------------------........................---------------------------------............///............//////////////////000000111111111111000111111000//////000222111222333555666888999999999::::::::::::<<>>BBBEEEFFFFFFDDDDDDDDDCCCAAA>>><<<:::888777666555555666777888;;;::::::::::::;;;<<<===555444555777999999888666000000000111333555888999444444333333333333444444666777777666333111222222666;;;AAABBB???;;;888888666666777777777777777777444333111222444555555555;;;:::888666666888:::<<<999999888888888888888888666555555666888999999888555666777777555333333333222111000000111000...,,,......////////////...---------------------------++++++,,,,,,,,,,,,------.........------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...---------------------------------------------------------............///............/////////////////////000111111222222000111111000//////000222222222333444666777888888999:::;;;;;;;;;<<>><<<666666666666777777888888888777777777888:::<<<===666555555666888999999888222222111111222444777888444444333333333333444444555666777666555555888;;;DDDGGGIIIFFF@@@;;;:::<<<666666666666666666666666333222111333666888999999===<<<;;;:::999:::;;;;;;888999999:::999888777666666555444555888999888777666777888777555222111111000///...///000///---,,,,,,---............---,,,------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////...//////000111111222222000111111000//////000222333333444444555666777777888999;;;;;;;;;<<>>>>><<<:::999777777777555333222444555:::999888:::<<<======<<>>======<<<<<<999777555555777999:::;;;555666888<<>>999555:::777444444777888888777777666444333444555777999777777777999;;;???CCCEEE===<<<:::999888999::::::444333222222444666666555555666888:::<<<>>>???@@@===<<<:::999999:::<<<===<<<:::888666555777999:::555555555555666666666666888777555222000///......------++++++++++++------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......111...---...---***,,,222,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------------------------------............///////////////000000000000111111000000//////......000111333444444333222000000111222333555666777777888777888999:::===???AAAGGGWWW,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------......////////////............---------,,,,,,,,,------,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++++++++***)))))))))***,,,,,,***)))***+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---------,,,,,,,,,,,,---------------------...------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......---,,,,,,------///000000222444777999;;;;;;;;;:::;;;999666444333333444555555555555555555666777777======>>>>>>???@@@AAAAAADDDDDDCCCCCCBBBAAA@@@@@@<<<:::777666777999999999777666777:::======:::777777555333444666999999888777777666555666666777888777777777888999;;;===>>>;;;:::999888777777777777333222111222555777888777999999:::;;;<<<=========<<<;;;:::999999::::::;;;777666555555666888;;;===666666666666666666666666777666444222000///......---,,,,,,++++++,,,,,,------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++...------------...//////+++++++++***)))))),,,...,,,,,,,,,---------......------,,,,,,,,,,,,---------------------------------------............///.../////////000000000000111000000000/////////...///000222444444333222111000111222333555666777777888777888999:::===???AAAGGGVVV,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------......////////////.........------------,,,,,,,,,---,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***++++++++++++***))))))(((***++++++***))))))***+++,,,---......---,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------------------,,,...------,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------------...///000222222444666888999:::;;;888777555333222222333444666666555555555666777777;;;<<<<<<<<<======>>>>>>FFFEEEEEEDDDDDDCCCCCCCCCAAA>>>;;;::::::::::::999999777666666888999888777555444333444666888888888777888888888888777777777555666777777777777777777888888888777777666444444333222111333666999:::999=========<<<<<<;;;;;;;;;;;;:::::::::999999888888666555444444555777999;;;666666666666666666666666666555333111000.........---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...............//////000000555444---***///000---,,,,,,,,,---------............------------......---------------------------------............///....../////////000000000000000000000////////////...///111333444444333333000111222333555666777777888888888888:::<<>>======<<<;;;;;;::::::999999999999999888666666777666555444333444555666777777777666666555555555444333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...//////666???===000+++222111))),,,,,,,,,---------...............------.........---------------------------------............///........./////////000000000000000000////////////---...000222333444444444000111222333555666777777888888888888:::<<<>>>???FFFRRRwww------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++)))******+++++++++*********,,,------,,,++++++,,,)))+++,,,......,,,+++)))************************))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------,,,,,,......---------,,,,,,,,,------------------------...------,,,,,,------...---------------------------------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------------...////////////...///111444666888666666777777888888777777999999888888888888999999666666777888888999::::::999:::;;;>>>@@@BBBDDDEEEFFFDDDCCCCCCEEEEEEEEEDDDBBB@@@<<<888555444666777;;;;;;;;;999777666555555777888999:::999777444333333555888:::;;;:::999888333444777999:::;;;;;;:::999888666777888999999888;;;;;;;;;;;;::::::::::::777777888888777666555555666555444333333333444444888777777666555444333333222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...000999888,,,'''------$$$,,,,,,,,,---------...............------.........---------------------------------............///............////////////////////////000000000000......///111222333444444000111222333555666777777888888777888999;;;===>>>EEEOOOrrr------------------------------------------------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------.........------............------,,,,,,,,,------------...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---))))))***++++++++++++***+++---......---,,,,,,---)))***+++,,,,,,+++***)))+++++++++***************))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------............---......//////000000000...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------......///...------...///111333444666777:::<<<=========<<<888888777666666666777777:::999888777666555444444555666999<<>>>>>===<<<555666888:::<<<===>>>>>><<<:::888888999:::999888888888888888888888888888555555555555555555666666222222333333444555777777777777666555444222222111000///......------------+++,,,,,,------,,,,,,+++,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++++++++++++++,,,,,,---)))///000***(((------))),,,,,,,,,---------............------------......---------------------------------............///------........./////////////////////000000000000/////////000111222333333000111222333555666777777888888777888999;;;<<<>>>DDDLLLmmm........................------------------------------------------------------------------------,,,,,,,,,---------......++++++,,,,,,---......///,,,------......------,,,,,,,,,,,,---------......+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444222///,,,++++++,,,,,,))))))***+++++++++++++++***,,,...---,,,+++,,,,,,******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))************************))))))*********+++++++++************************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------******+++,,,,,,---......+++,,,,,,------...............---------,,,,,,,,,***++++++,,,---...//////...------,,,,,,------...------------.........///---------...///000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///......---------......,,,,,,------...///000000222444777;;;============999888777777666666777777:::999888777555444333222444555777999<<<>>>@@@AAA?????????@@@BBBCCCCCCAAADDDEEEFFFDDDAAA???@@@AAA@@@BBBCCCAAA===999888999============;;;999777666999:::<<<>>>?????????>>>999:::::::::<<<===>>>???<<<:::999999:::;;;;;;:::666666666666555555444444444444333333333555666777222222333444555666777777777666555444222111000//////...------------------+++,,,,,,------,,,,,,+++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,++++++++++++,,,------)))+++---------...///000,,,,,,,,,---------......------,,,,,,,,,,,,---------------------------------------............///---------.........//////.../////////000000000111000000000000000111222222000111222333555666777777888888777777888:::<<<===DDDJJJjjj........................------------------------------------------------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,------.........+++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,999666111---***)))***+++((()))***+++++++++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,++++++++++++******))))))************************************************))))))******++++++++++++************************+++++++++,,,,,,++++++++++++++++++,,,,,,---------******+++,,,,,,---......++++++,,,,,,---...//////......---------,,,,,,,,,)))***+++,,,...///000000...------,,,,,,------...---------.........//////,,,,,,------...///000000////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///......---------......,,,,,,,,,------.........,,,...333777:::;;;::::::;;;;;;:::999888888999999777777666666666555555555333333555666888:::;;;;;;<<<<<<<<<===??????>>><<<>>>BBBEEEEEEBBBAAAAAABBB@@@BBBDDDCCC???<<<;;;<<<@@@@@@???>>><<<;;;999888<<<======>>>?????????>>>===<<<;;;:::;;;<<<===>>>:::999888999;;;=========666666555444333222111111444333222111222444777999666666555555555444444444666666444333111000///......------,,,,,,---------++++++------------++++++,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......***(((+++///...***+++000,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------------------------------.........//////---------.........//////.../////////000000111111111000000000000000111111000111222333555666777777888888777777888:::<<<===DDDIIIhhh------------------------------------------------,,,,,,---...---,,,***)))///......------,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......///...,,,+++***++++++,,,......---------,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,777444///+++))))))+++,,,)))******++++++,,,------+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++---,,,,,,+++***)))((((((******************************++++++++++++******)))************+++++++++***++++++,,,,,,++++++***+++,,,---------,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++//////.........---------++++++,,,,,,---...//////........................,,,---...//////...---,,,+++++++++,,,---...///000////////////////////////---------,,,,,,+++++++++,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------///111222333555888:::999999::::::::::::::::::888777666555444444444444222222222333444555777888777888:::;;;<<<<<<;;;:::>>>>>>>>>>>>????????????CCCBBBAAA@@@????????????FFFEEEDDDBBB@@@>>>===<<<======>>>>>>>>>>>>======<<<:::777777888:::::::::===:::888888:::;;;999777888777666555333222000000333333333333333333333333777777777777666666666666111000000///...---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------222000.........///...------------,,,,,,------.........---------......///---------............/////////000000000000//////000000000000000000000000222222333444444555555666777777777888999:::<<<<<>>>>>???>>>======<<<=========AAAAAA@@@??????>>>======<<<<<<<<<===<<<<<<;;;;;;;;;999888888999::::::999;;;999666666888999888666777666666555555444444333333444444444444444444444666666666555555444444444000000000///...---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------111///...---...///...---......---,,,,,,,,,------///......---------......---------............/////////000000000000//////000000000000000000000000222222333444444555555666777777777888999:::<<<<<<@@@GGG___------------------------------------------------,,,,,,---------,,,++++++++++++,,,------...//////------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------------,,,......---------,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000///...---,,,+++++++++)))******++++++,,,------+++,,,.../////////...---******+++,,,,,,,,,,,,+++******************************************************++++++++++++******)))************+++++++++***++++++,,,,,,++++++*********,,,,,,------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++,,,------......------............------------.............../////////------------------------------............------...---------------......------------------------------------,,,,,,,,,,,,,,,,,,+++---...///...,,,........................,,,,,,,,,---------......------------------------------------------------+++---......---...000222555777:::===>>>??????>>>::::::888777666555555555888777666555444333333333111222444555777777777777888888999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<============<<<<<<<<<<<<<<<;;;:::999999888888999::::::999777888666444444555666555444555555555666666666666666444555555555666666777777555555444444333222111111000000//////...---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------111///------...///...---///...---,,,,,,,,,,,,,,,000///...------------------------............/////////000000000000//////000000000000000000000000222222333444444555555666777777777888999:::<<<<<<>>>EEE\\\------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,---.........---,,,+++......---------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------,,,++++++)))******++++++,,,------***+++---...///...---,,,******+++,,,,,,,,,,,,+++))))))*********+++++++++******************************++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++***)))***+++,,,------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------...............------------------------...............---------------------------------------------------------///......------------...------------------------------------------,,,,,,,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...///000333777;;;===>>>>>>>>>;;;:::999777666666555555999888777666555444444444222333333444555555555555555555666777888999999:::::::::::::::;;;<<<===>>>999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999666666666777999888666444555444333222333333333333555555555555555666666666555555666666777888888888555555444333222000000////////////......------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...------...///...---///......---,,,,,,,,,,,,000///...------------------------............/////////000000000000//////000000000000000000000000222222333444444555555666777777777888999:::<<<<<<===CCCXXX~~~------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------............//////...,,,+++)))......---------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,------,,,++++++)))******++++++,,,------)))***+++,,,---,,,++++++******+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,******************************++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++*********++++++,,,---......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,---......//////......,,,,,,------------------------,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---------//////...---------......------------------------------------------------,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++---...,,,///222666999;;;;;;;;;:::999888777666666666666888888777666666777777777666666555555555444444444333444444555666777777777777777777888999:::;;;<<<:::::::::999999999999999888888999888888777666666444444444555777666444222222222222222111222333444555555444444444444444444666666666666777777888888555555444333111000//////............------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,,,,...///...---///...---,,,,,,,,,,,,,,,//////...------------------------............/////////000000000000//////000000000000000000000000222222333444444555555666777777777888999:::<<<<<<===AAAUUUzzz------------------------------------------------,,,,,,+++++++++,,,------//////...---,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------....../////////......---,,,+++......---------,,,,,,,,,,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***)))******++++++,,,------***************+++++++++******+++,,,,,,,,,,,,+++))))))******+++++++++,,,******************************++++++++++++******)))************+++++++++***++++++,,,,,,++++++***++++++++++++,,,---......,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,---......//////......,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///...............//////------------------------------------............,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...+++,,,...111333555666777888777777666666777777888777777777777888888999:::888777666666555555666666444444555555555555666666333333333444444666777777999999888888777777666666222333333444444444333333444333333444555555444222111222333222111111333555444444444444444333333333666666666666666666555555333333333222111000//////------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++,,,---///......---------,,,,,,------.........---------......///---------............/////////000000000000//////000000000000000000000000222222333444444555555666777777777888999:::<<<<<<===AAASSSvvv------------------------------------------------,,,,,,+++++++++,,,---...---------------------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---------------...//////......---------,,,,,,,,,,,,---------,,,,,,+++***---------,,,,,,+++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***************)))******++++++,,,------,,,+++***))))))+++---...******+++,,,,,,,,,,,,+++***************+++++++++******************************++++++++++++******)))************+++++++++***++++++,,,,,,++++++***---,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---............---++++++,,,,,,,,,---------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------......---......///000111........................------------.........///,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------------------------+++++++++++++++++++++++++++,,,,,,+++******,,,---,,,,,,,,,---...111333444555555555555666777888888888888888888888999::::::666666555555666777999:::666666666666555555555555222222222222333333444555666666666555555555444444000111222333444444444444666444333333555555555444111333444444222222444777333333444444555555666666666555555444444333333222111000000000//////......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,++++++---///......,,,,,,,,,,,,------...///---------------...///000---------............/////////000000000000//////000000000000000000000000222222333444444555555666777777777888999:::<<<<<<>>>AAAQQQsss------------------------------------------------,,,,,,+++***+++,,,...///+++,,,,,,------......///------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++---000222333......---------,,,,,,,,,------------,,,,,,+++***---------,,,,,,+++++++++---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******)))*********)))******+++,,,,,,------...,,,***))))))+++...000******+++,,,,,,,,,,,,+++******************************************************++++++++++++******)))************++++++++++++++++++,,,,,,+++++++++...---,,,+++++++++,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------......000111222////////////////////////---------.........//////,,,,,,+++---...///...,,,........................,,,,,,,,,---------......------------------------++++++++++++++++++++++++)))***+++***))))))+++------,,,++++++,,,...111333333333444444555777888999::::::999999888999999:::333333444444666999;;;===888777777666666555444444444444333333444444555555222333333333333333444444222333444555666777777777888666444444555666777666222444555444222222555888222222333555666888999:::555555444333222111111000..................------------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++---///......+++++++++,,,---...///000,,,,,,,,,---...///000111---------.........////////////000000000000//////000000000000000000000000222222333444444555555666777777777888999:::<<<<<>>HHH```------------------------...------,,,,,,------......------,,,,,,------...---------------------------------------------------------------------------------......------,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++*********+++---...---+++***))))))***+++,,,************************++++++***))))))***++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***++++++,,,,,,------------******+++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,---...---,,,,,,---...---,,,------............------///............---------...------,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......------...//////000---///222333444555888:::999999888888888888999:::999999999::::::999888888777777777777777666555555555444444444444333333333333333333333333333333444555555555666666666666666666555444333333333444444222111111000////////////---,,,,,,,,,,,,,,,------...------,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///---------............///////////////000000000000///000000000111111111111333333333444555555666666777777777888999999::::::;;;===FFF[[[}}}------------------------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------------,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++*********+++,,,---+++***)))((())))))***+++************************+++******************+++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,,,,+++***++++++++++++,,,,,,------)))******+++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...333111...---......---,,,---......//////......---........................,,,,,,,,,,,,---......///......---------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------,,,------...///+++---///111111333555777444444555666777999:::;;;999999:::::::::::::::999777888888888777666555444222333333444444555555666555555555555444444444444666666666666666666666666333333333222222222222222111000///...............------,,,,,,------...///------,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///.../////////000000000111///000000000111111111111222222222333444444555555777777777888999999::::::<<<>>>EEEWWWvvv------------------------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------------,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******++++++,,,,,,++++++******************+++,,,,,,)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++***+++++++++++++++,,,------)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///555222///.........---,,,---...///000000///...---+++++++++,,,,,,,,,------***+++,,,---......//////.........------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++******++++++,,,***,,,...//////000222333...///111333555666888888777888999999:::999999999666666777888888777555555111111222444555777888888666555555555555555444444555555555555555444444444111111111000000000////////////...---------............---------......///------,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///......//////000000111111000000000000111111111111111111222222333444444555777777777888999999::::::;;;>>>DDDTTTqqq------------------------...------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------***+++,,,---------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++******************+++++++++)))***,,,......---,,,+++*********************************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++***))))))***+++,,,,,,***,,,+++*********+++,,,---******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///222000---,,,---/////////---...///000000///...---)))******+++,,,---......)))***+++,,,,,,---------,,,,,,---------------...,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++******+++++++++***,,,------------...///+++,,,...000111222333333444555666666777777777666444555666888888777666555111111333444555777888888555555555444444333333333333333222222222111111111.../////////......------......---------.../////////......---------......,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///---------............///.........///000111111111000000000000111111111111222222333333444555555555777777777888999999::::::999<<>>===GGGPPPiii,,,,,,---------.........------------------------//////.........---------........................,,,,,,,,,------------...........................,,,,,,,,,---------.........................................................------,,,,,,------.........------------......------------------------......---------,,,,,,,,,------------------------++++++***************+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++******++++++,,,---///---+++++++++,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------******+++,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......---------......///...------,,,,,,------...,,,---.........---///000//////............//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------...++++++///...******...,,,,,,,,,---------......---------------......///...---,,,,,,,,,,,,---...------------------------...------,,,,,,------...------------------------........................------------------------.........................................................------.........---,,,,,,++++++,,,,,,,,,...------,,,,,,------...------------------------///...---,,,,,,,,,,,,---........................---------............///,,,,,,---------.........///...---,,,,,,---...///000000000000111111111111000000000000000000000000222222222222333444555555555666777666666777:::<<<:::999===<<>><<>><<>>BBB@@@VVV~~~////////////////////////111111000///////////////000000000000000000000000000000/////////.........000//////......//////000000//////......//////000////////////////////////000000000000000///......//////////////////......000000000000000000000000////////////////////////////////////////////////000//////.........//////................................................---......//////......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.................................------,,,,,,,,,...------,,,,,,------...,,,,,,---------.........444333111///...------,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,333<<<===555---......------------.........---------,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------------,,,,,,///...---,,,,,,,,,------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......***++++++++++++,,,,,,,,,........................------------------------------------------------------------------------------------------------000000///......---,,,,,,++++++++++++++++++++++++------------,,,,,,,,,+++,,,+++++++++,,,,,,---...------------------------,,,,,,,,,---------......000///...---,,,,,,---...---------------------------------------------------------............///....................................////////////000222444444222///......//////000000000000//////111111111111000000000///111111111111222333444555555555777888888888888888999999999>>>AAA>>>SSSyyy////////////////////////111111111000000000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////000000////////////////////////000000111111000000//////.../////////000000000000000000000000000000000000/////////////////////////////////////////////////////////......//////000.../////////////////////........................---......//////......---.........------------,,,------------------------........................///.........------,,,,,,.................................---------------......------------......,,,------------.........777666444222///...---,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------000,,,+++...555777333---......------------.....................---------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++......---,,,,,,,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------------------------------***++++++,,,---...//////111000///...,,,,,,,,,,,,------------------------........................---------............///....................................////////////111555:::;;;888333...+++---...///000000111000000111111111111000000000000111111111111222333444555555555666777888888888888;;;<<<:::>>>@@@<<>>===LLLiii111111111111111111111111000111222444444333222111111111111111111111111111111111111111222222222222222222111111111111222222222222111111111111222222111111111111111111111111000000111111222222111111444444333222111000//////111111111111111111111111000000000000000000000000000000000000000000000000////////////000111222222444444333222000///......////////////////////////...//////000000//////.../////////.........------------......///000000000////////////////////////........................------......///000000000...............///////////////............//////------.........////////////.........//////000111---------.........//////......------------......------......///000000000///...---,,,,,,,,,...///......------------...............///////////////........................................................................------------------------,,,,,,,,,------------...---......//////......---+++,,,---.........---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...------------------------,,,,,,,,,------------...***++++++,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------***++++++,,,---...//////***+++---...///000000000------------------------***++++++,,,,,,------------------............///....................................////////////+++---000111000/////////---...///000000111000000000000000000111111111111111111111111222333444555444444555666777777777777666:::999:::>>>===KKKfff222222222222222222222222000111333444555444333222111111111111111111111111111111111222222222333333222222222111111222222222222222222111111222222222222222222222222222222222///000111222222222222111333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000111222333111111111111000000000000//////////////////////////////000000000000//////////////////............---......///000000111111........................------......//////000000......//////000111111222---........./////////000//////............//////............////////////............//////000111---.........////////////......------------......---......///000000111111---...//////...---...///......------------......------........./////////........................------------------------................................................,,,,,,,,,---------......,,,------......------,,,+++,,,---.........------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......------------------------,,,,,,,,,---------......******+++,,,,,,---............------------......,,,,,,,,,------------...........................------------------------------------------------------------------------------------------------,,,,,,,,,---------------........................+++,,,,,,,,,------------...---,,,,,,+++++++++,,,------------------------,,,,,,,,,---------......+++,,,---/////////......------------------------++++++,,,,,,---......///---------............///....................................////////////+++---///000///...///000//////000000000000/////////000000000111111111111111111111111222333444555333444555666777777777777555:::999999======IIIaaa222222222222222222222222000111333555555555333222111111111111111111111111111111111222222333333333333222222111111222222333333222222111111222222333333333333333333333333333///000111222222222222222111222222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000111222333......///000111111222222000000000000000000000000//////000000000000//////000/////////............---......///000111111222........................,,,,,,---...///000111111...//////000111222222333---.........//////000000//////............//////............/////////000...------------......///............/////////000......------------......---......///000111111222+++...111111000......000.........------.........,,,---------......//////........................------------------------////////////////////////........................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++***+++---...///...------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......------------------------,,,,,,,,,------.........******+++,,,,,,---......///......------......///,,,,,,,,,---------..............................------------------------........................------------------------........................------------------------////////////////////////,,,,,,,,,------............---,,,,,,++++++++++++------------------------......//////////////////---.../////////...---,,,------------------------,,,,,,------...///000000---------.........//////..................................../////////000---///111222000////////////000000000000000///...//////000000111111111222111111111111222333444555333444555666777777777777666<<<:::999<<<<<>>IIIVVVyyy777666555555444444555555555555555555555555555555555555555444444444333333444555555555666666666666555444444333333444444555222333333444444444333333555444333333555555444333000000000111111111222222333333333333333333333333111222333222000///000111222222111111222222333444111111000000000000000111222333444444444444333222333333333333333333333333333333333222222222222222222222333333222222111000000000111222222222222222////////////////////////111111000000000///////////////000000000000//////111111000000000000111111000000000000///////////////111444666666444111////////////000111111222111///...---...000111///...//////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////............---------................................................/////////......---------........................------------------------------------------------------------------------.........------,,,,,,,,,.........------,,,,,,,,,//////.........---------------------------------888<<>>IIIUUUvvv666555555444444444444444777777777777777777777777555555555555555444444444666666666666777777777777666666555555555555666666444444333333333333333222555444333333444555444333333333444444444555555555555555555555555555555555111333333333111000111222111111111111111222222333333333222111000000000000333333444555555444333333333333333333333333333333333333333444444444444444222222222222222111111000000111111222222222222222////////////////////////111111111000000000000////////////000000/////////111111000000000000111111000000000000000000000000...111555888888555111...000222000---333>>>BBB======222---111444///---///...//////000000//////...////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////............------------................................................////////////....................................------------------------------------------------------------------------.........---------------.........---------------...............---------------------------------555===DDDCCC999000---...------------------------------------------------///...------,,,---------,,,------------............//////000000//////...---------------------------------------------------------............///------------------------.........................................................------------,,,.........---------------...........................//////...------...000...............---------////////////////////////............////////////////////////////////////000///......---.........////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222222222222333444444555555555666666777888999888888:::<<<<<<>>>HHHSSSooo555555444333333333333444777777777777777777777777666555555555555555555555666777777777777888888888888777777666666777777888666666555444444444444444555444333333555555444333666666666666777777777777666666666666666666666666444555666666444444555666222222222222222333333444666555444333222222111222333333444555555444333333222222222222222222222222333333333333444444444444222222222222222111111000000111222222333333222222000000000000000000000000222222111111111000000000000000111111111111000000222111111000000111111222/////////000000000000000///111444666666444111///,,,111111222GGGhhhzzzzzzQQQ<<<...000111+++,,,333...//////000000//////...////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////...///////////////000000//////............------------------------------........................////////////////////////...............................................................................................................---------...............---------........................------------............,,,333;;;<<<888222//////......................................................------------......------------............//////000000000000//////................................................---------............///....................................................................................------------...............---------...........................//////...------...000............------------////////////////////////............////////////........................///......---------......////////////////////////000000000///////////////000000000000000000000000000000000000000000000000111111111111222333444444555555555555666777888999999888999<<<<<<>>>FFFPPPhhh555555444333333333333444666666666666666666666666666666666666666666666666777777777777888888888999999888888777777888888999999888777666666666666666666555444444666666555444444444444444555555555666666666666666666666666666555666777777666555666888555555444444555555666777666555444333222111111111222333444555555444333222222222222222222222222222111222222222333333444444333333333333333222111111111111222333333333333222111111111111111111111111222222222222111111111111222222222333333222222222222222111111111111222222....../////////000000000000000000111111000000000111555222000@@@\\\kkkhhhOOO;;;---///111++++++222//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111000000000/////////..............................////////////////////////000000000000000000000000////////////////////////........................................................................................................................---.....................---------....../////////***+++...111333222000---......................................................---------......///---------.........////////////000000000000//////................................................---------............///................................................//////////////////////////////.........---------........................////////////////////////...///000///------///000........................000000000000000000000000............////////////------------------------......------------...///000000000000000000000000000000000000000/////////111111111111111111111111000000000000000000000000111111111111222333444555555555555555666777888999999888888;;;<<<>>>EEEMMMddd666555555444444444444444555555555555555555555555666666666666777777777777777777777777888888888888999999888888888888999999:::999888777777777888999888666555666777888777666666666777777777888888888777777777777777777777777444555777666555555666777777777777777777888888999444444333222111111111111333444555666666555444333222222222222222222222222111111222222333333444444444444444444444333333222111222222333333333333333222222222222222222222222333333333222222222111111333333444444444444333333222222111111111111222222...//////000000111111111111111000//////000111111555666333---///555444---:::111---222444///+++---000111111222222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000//////000000111111222222333111111111111000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000......................................................................................./////////.............../////////---------...............---------...//////000000000---***,,,000111...+++.........................................................---......///000------.........////////////000000111111000000///................................................---------............///................................................/////////////////////////////////.........------...............////////////////////////////////////000000///......///111.........///////////////000000000000000000000000............////////////.................................---......///000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111222444555666555555555666666777888999:::777888;;;<<<>>>CCCJJJccc777666555555444444555555666666666666666666666666666666777777777888888888666666666777777777888888999999888888888888999999999888777666666888999:::999888777888999999888777::::::::::::;;;;;;;;;;;;888888888888888888888888555666777777666666777999888888888777888999999:::555555444444444444444555666777888888888888777666444444444444444444444444222222222333444555555555555555666666555555444333111222333333444444333333444444444444444444444444444333333333333222222222222333333444444333333222333222222111111222222333000000111222222333444444222333333333333333333222---///333666888999999888......///222333333000---222222333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111222333333444444333333333222222222111111000000000000000000000000////////////////////////000000000111111222222222111111111111111111111111........................................................................---........./////////000---........./////////000---------.........//////---------...///000000000222000------.........---...............................................................///000000............////////////000000111111111111000000................................................---------............///................................................////////////////////////////////////............---........./////////000///////////////////////////000000///......///111/////////000000000111111000000000000000000000000............////////////........................///.........//////000111000000000000000000000000/////////000111111111222111111111111111111111111000000000000000000000000111111222222333555666777555555555666666777888999:::777777;;;<<<>>>BBBHHH___777777666555555555555666666666666666666666666666666666777777888888888999666666666666777777777777999888888777777888888999888777666555666777999;;;:::999888999::::::999888777777888888888999999999::::::::::::::::::::::::777888::::::999999:::;;;888888888888888999999:::999888888888888999999:::888999:::;;;;;;:::999888666666666666666666666666333333444444555666777777666666666777666666555444111222333333444444333333555555555555555555555555444444444333333333222222111222222333333222222111333222222111111222222333222222333444444555666666333555777888888777555333555333333555333...///444111444333//////333444222222333333444444333333222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222333444444555555444444444333333333222222000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222////////////////////////////////////////////////////////////////////////---.........//////000000---.........//////000000---------.........//////---------...///000000111...///000///---,,,...000////////////////////////////////////////////////...............///000000............/////////000000000111111111111000000////////////////////////////////////////////////---------.........//////////////////////////////........................000000000000000000000000000/////////............---.........//////000000000000000000000000000000///000000000......000111//////000000111111222222000000000000000000000000............/////////000///////////////////////////////////////000111111000000000000000000000000......///000111222222333111111111111111111111111000000000000000000000000222222222333444555777888555555555666666777888999:::777777:::===>>>BBBGGGYYY777777777777777777777777777777777777777666666666777777777777888999:::;;;<<<;;;::::::::::::;;;<<<>>>===;;;999888999:::;;;::::::999888888888999999555666777888888888888888444555555666777888888999::::::;;;;;;<<<===>>>>>>::::::999999::::::;;;<<<999:::;;;;;;999999:::;;;777888:::;;;<<<;;;:::999;;;;;;<<<<<<;;;999888666888888888888888888888888999999888777777888888999666666777777777777777666666555444444555666777888555555666777888999999:::777777666555555555555555111111111222222222333333222222333444444333333222111111111222333444555666888666555666777888777666444444444555555555555555888777555444333333444444555555444444444333333333333333222111111222222222///000000000111111111111111111111111000000000000000000000000111111111111222222222222111111000000222222333333333444444444333333333444444444555555555666666666555444333333222222222222222222222222111111111111111111111111333333333222222222222222444222000///111222222222000////////////.........000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---------.........//////////////////////////////111111000000/////////...////////////////////////000000000000000000000000......///000000///...---000000000000000111111222000000////////////000000000///...------...///000000///...------...///000////////////////////////000000000000////////////......//////////////////////////////////////////.../////////000000111111111000///......///000111111000/////////000222333000000000000111111111111222222111111000000//////000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111222222222111000//////...000111111111111222222222444333333222111111111222000222333333222111333444555555555666666666666666777888999;;;<<<@@@DDDHHHZZZ777777777777777777777777666666666666666666666666888888888888999:::;;;<<<===<<<;;;;;;;;;;;;<<<===???===<<<::::::;;;<<<======<<<;;;999999888888888666777888999999999999999555555666666777888888999999::::::;;;<<<<<<======;;;;;;::::::;;;;;;<<<===<<<===>>>===<<<;;;<<<>>>======>>>>>>?????????>>><<<=========<<<;;;999999<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999888777777777888888777777777777777666666666777999999777888888888999:::::::::888888777666666666666666333333333333444444444444555555666666666555444444444333333444444555666777888777666777888888888666555555666666666777777777888888666555444444444555555555555555444444444444444444333333222333333444222222222222222222333333333333333222222222111111111111222222222333333333444444444333333222222222444444444444555555555666444444444444555555555555555666666666666555555444333333333333333333333333222222222222222222222222444333333333222222111111333111//////111222222111111111111000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////---------.........//////////////////////////////000000000000/////////...000000000000000000000000////////////////////////...///000000000///......000////////////000111111000000////////////000000000000///......///000000000000///......///000000////////////////////////000000000000000000000000/////////////////////////////////////////////////////////000000000111111111000////////////000111000000/////////000111222111111000000000000000000111111111000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111222222111111000//////...000111111111111222222222444333222222111111222222000222333333222222333444555555555555666666666666555777999;;;===AAAFFFJJJXXX|||777777777777777777777777666666666666666666666666888888888888999:::;;;;;;======<<<<<<<<<<<<======>>>===<<<<<<<<<===?????????>>><<<:::999888888888888999999::::::::::::999666666666777888888999999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<===>>>>>><<<<<<===>>>???????????????@@@AAAAAA>>>>>>>>>>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<<<<:::999888888999999999999888888888999999888888888999:::;;;:::::::::::::::::::::::::::999888888777777888888555555666666666777777777888999999999888777666666777666666555555666666777999777666777888999888777666777777777888888888888999888777666666555666666666666666666555555555555555555555444444555555666555555444444444444444444555555555444444444333333333333444444444555555555666666555555555555555444666666666666777777777777555555555555666666666666555666666777777777666666555555555555555555555555333333333333333333333333555555444333222222111111333111///000111222222111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000------............//////000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////000000111000000///000000//////000000111222000000////////////000000111000000//////000000111111000000//////000000111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000111111111111111000//////000111111000////////////000111111111111111000000/////////111000000000000/////////111111111111111111111111/////////....../////////////////////////////////000000000000111111111111222222111111000/////////000111111111111222222222333333222222111111222222111222333333222222333444555555555555666666777777555777999;;;>>>BBBHHHLLLVVVyyy777777777777777777777777555666666666666666777777888888888888888999::::::<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@>>>===<<<;;;:::999999999::::::;;;;;;;;;;;;;;;:::777777777888888999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===999:::;;;;;;:::999:::;;;======<<<;;;;;;===>>>???>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<=========;;;<<<>>>???>>>===;;;999;;;;;;::::::999999::::::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;:::999999999999999888888888888999999999:::::::::::::::999999777777888888777666666666666666888777666666777888777666666666777777888888999999:::999999888888888777777888777777777666666666666777777666666666777888888666666666555555555555555666666666666555555555444444555555555666666666666666666666666666666666666666777777777777888888888666666666666777777777888666666777888888999888888555555555555555555555555444444444444444444444444666666555444333222222111333222000111222333222111333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111.........////////////000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222333333111111000000000000111111222222111111111111222222222222111111111111222222111111111111111111111111222222222222222333333333111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111////////////000000111111222111111000000//////...000000000000000000000000111111111111111111111111000000////////////000000///////////////////////////000000000111111111111111111111111000000//////000000111111111222222222333333222222111222222333111222444333222222333555444444555555666666777777777888:::<<<>>>AAAFFFJJJVVVwww888888888888888888888888666666666777777777888888888777777777777888999999::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;:::888888888888999999999999999999:::::::::::::::;;;:::::::::999::::::;;;<<<888:::;;;:::999888999:::;;;:::999999999:::<<<=========<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<>>>???AAAAAA???>>><<<>>>===<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::::::::::::::999999999<<<<<<;;;:::::::::::::::999999:::::::::;;;;;;;;;:::::::::::::::999888888999888777666555555555555777666555555777777666555555555666777888888999999::::::::::::::::::999999999999999888888888777777888777777777888999999:::666666666666666666666666777777666666666555555555555555555666666666777777777777777777777777777777777777777777888888888888777777888888888999999999777888888999::::::::::::666666666666666666666666555555555555555555555555777777777666555444444444555333333333555555444333444444444444333333333222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222//////000000000111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222333333444444444333444444555666222222222111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555333333333222222111111111222222222222222222222222222222222222222111111111111111222222222222111111///000000111111111111111222222111111000000000///000000000111111111111111000000000000000000000000222111111000000111111222000000000000000000000000///000000000111111111111111111111000000000000000000000111111111222222222333222222111222222333333111333444444333222444555444444444555666777777888:::;;;<<<<<<===???CCCGGGTTTsss999999999999999999999999666777777888888999999:::999888888777888888999999999999::::::::::::999999777777888999::::::;;;;;;999999999999:::;;;<<<===;;;<<<<<<<<<<<<;;;;;;:::999999999999999999999999::::::::::::;;;;;;;;;;;;:::999999999999:::;;;;;;;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;<<<======<<<<<<;;;::::::;;;;;;<<<;;;;;;<<<<<<======>>>>>>>>>???@@@AAABBBBBBAAAAAA@@@???>>><<<<<<<<<======;;;;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::===<<<;;;;;;::::::;;;;;;999999:::::::::;;;;;;;;;999999::::::::::::999999999888777777666666666666777666555666777888777555555555666777888999999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999999888888888888888999999:::;;;666666666777777888888888888888888777777777666666666666777777777888888888777777888888888888888999777888888888888999999999888999999999::::::::::::999999:::;;;;;;;;;::::::888888888888888888888888777777777777777777777777888888888888888777777777777666666777888888777555666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111111111222222222333333333333333333333333333333222222222222222333333333111111111111111111111111222222222222222222222222222222222222222333444555666666555555666666777888444444333333333333444444333444444555555444444333333444444555555444444333444444444444444444444444333444444555555666666777666666555444444333333333333333333333333333333333333333333222222222222222111222333333333333222111000111222222333333222222222222222222222222222222111111111222222222222333111111111111111111111111333222222111111222222333000000000000000000000000000000000000111111111111111111000000000000000000000111111111111222222222222222111111222222333333222333444444333333444555333444444555666777888888;;;;;;<<<;;;;;;===AAADDDOOOmmm::::::::::::::::::::::::777888888999::::::;;;;;;;;;::::::999999::::::;;;999999:::;;;;;;:::999999777777888999:::::::::::::::999999999999::::::;;;;;;<<<<<<<<<<<<;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<===>>>???>>>===<<<===???<<<<<<===>>>>>>>>>>>>===<<<;;;;;;::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>???>>>???@@@AAACCCDDDEEEEEEBBBAAA???===<<<===>>>>>>======>>>>>>>>>===;;;;;;:::::::::;;;<<<<<<<<<===<<<<<<;;;::::::::::::;;;999999999999::::::::::::888999:::;;;<<<<<<<<<<<<:::999888888888888888999999888777888999:::999777666666777888999:::;;;;;;;;;<<<===>>>>>>===<<<<<<;;;;;;;;;::::::::::::999888888888888999:::;;;<<<777777888999::::::;;;<<<:::::::::999999999888888888888999999999:::::::::999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::::::::::::::999999:::<<<<<<:::888999999999999888888888888444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444444555333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444333222222222333444666666666666555555666666777888666666555555555555666666444555666666666666555444444555666666666666555444555555555555555555555555444444555666666777888888888888777777666555555444333333333333333333333333444444333333333222222222222222333444444333222222111222333444444444333333222222222333333444444555222222333333333444444444333333333333333333333333222222111111111111222222222222222222222222222222000000000000111111111111000000000000000000000111000111111111111222222222222222111111222222333444222333444444333333444666333333444555666777888888999:::::::::;;;===AAADDDKKKggg;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;::::::888888999:::::::::999999;;;::::::999888888888888;;;<<<<<<<<<;;;:::999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<>>>???>>>===<<<===???;;;<<<>>>?????????>>>======<<<;;;::::::;;;======999::::::;;;<<<======>>>??????@@@AAACCCEEEGGGHHHCCCBBB@@@>>>======>>>???>>>???@@@@@@@@@>>>===<<<:::;;;;;;<<<===>>>??????<<<<<<;;;::::::::::::;;;888888888999999999::::::888999:::<<<======>>>>>>;;;::::::999999::::::;;;;;;:::999999;;;;;;:::999777888888999;;;<<<======<<<===>>>??????>>>===<<<<<<<<<;;;;;;;;;:::::::::888888888888999:::;;;<<<777888999:::<<<===>>>>>><<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<<<<=========<<<;;;::::::================================================999::::::;;;;;;<<<<<<===<<<;;;;;;===>>>>>><<<:::<<<<<<;;;;;;;;;:::::::::555555555555555555555555444444444444444444444444333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555666666444444444444444444444444444444444555555666666666666666666666666666666666555555555555555555555555333333222222333444666777555555555555555666777777777777666666666666777777444555666777777666555444444555666777777666555444666666666666666666666666444555555666777888888999:::999999888777666666555444444444444444444444444444444444333333222222222222222444444444444222222222333444555666555444333111222333333555555666777333333333444444555555555555555555555555555555555111111000000000000111111222222222222222222222222000000000000111111111111000000000000000111111111000111111111111222222222222111111111222333333444222333555444333333444666333333444555666777888999666888999999:::===AAAEEEIIIddd<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;:::999999888888888888888888888888888888888888::::::;;;<<<;;;:::888777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>;;;;;;::::::;;;>>>@@@BBB>>>>>>>>>>>>>>>===<<<<<<========================>>>>>>============>>>>>>>>>>>>???@@@BBBCCCDDDEEEAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>??????????????????????????????@@@@@@@@@???===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<======>>><<<;;;::::::;;;<<<===>>>BBBBBBAAA@@@????????????>>>>>>>>>>>>>>>======<<<;;;<<<<<<======<<<<<<;;;:::999888888999:::<<<===<<<===???@@@AAAAAA@@@???????????????????????????===>>>??????>>>===<<<;;;@@@@@@?????????@@@AAABBB>>>>>>???@@@@@@@@@@@@???@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============::::::;;;<<<=========<<<888888999999999888777777999999999888888888888888555555555444555666777777666666666666666666666666666666666666666555555555555555444444444555555666777777888888888888777777555444444333333444444555444444555555555555444444555555555555666777999999555555555555555555555555555555666777888999999:::777777777777777777777777777777777777777777777777999999999888888888888777999999999999888888777777777777777777777777777777777888999999999888666555666555555444444444555555555555555555555666666666666666555555444444444333777555444555666777666555555666777888888888888888999888888777666555555444777666555444333444444555111111111000111111222222333333333333333333333333333222111000000000111222222111000//////000111222111111222222222333333333222222222222222222222222333333333444444444555555222333666777888777666555888888999:::<<<>>>@@@AAAKKKddd>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;>>>>>>>>>>>>======<<<<<<>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>;;;;;;::::::;;;===@@@AAA>>>>>>>>>>>>>>>===<<<<<<========================>>>>>>============>>>>>>======>>>???@@@AAABBBBBB??????>>>>>>>>>==================>>>>>>>>>??????AAAAAAAAA@@@@@@????????????>>>===<<<<<<===>>>???=================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<======<<<<<<<<<<<<======???>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@????????????======>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>???>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;<<<===============::::::;;;;;;;;;;;;;;;:::;;;:::::::::999999888888888888888999999999999:::888888888888888888888888777777777777777777777777777777666666555666666666777888888999999888888777666666555555555555666666777777888888888888777777666666666666777888999:::777777777777777777777777777888888999999:::::::::888888888888888888888888999999999999999999999999999999999999888888888888:::999999999888888888888888888888888888888888888999999999999999888777777666666555555555666666777777777777777777777777777777777777666666555555555777666555666777888777555666777888888888888888888999888888777666666555555777777555444444444555555555444333333333333444444333333333333333333333333555555333222222222333444222111000000000000111222111222222222222333333333333333333333333333333333222222222333333333444444333444666888888888777666888999999:::<<<>>>???@@@GGG___@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========?????????>>>>>>>>>>>>>>>@@@???>>>>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::========================<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============;;;;;;::::::;;;===???@@@>>>>>>??????>>>>>>==============================???>>>>>>======>>>>>>???=========>>>>>>>>>??????======<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>>BBBAAAAAA@@@???>>>===============>>>>>>@@@AAABBB>>>>>>>>>??????????????????>>>>>>>>>======<<<<<<===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<<<<======@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@=========>>>======<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<============>>>???@@@@@@AAABBBCCCDDDDDDEEEEEEDDDEEEEEEDDDDDDCCCCCCCCCBBBCCCDDDDDDDDDDDDCCCCCCBBB@@@AAACCCDDDDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA====================================>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>===<<<<<<===>>>>>>?????????>>>======<<<;;;:::999999;;;<<<===>>>???>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999888888888888888999999999::::::999999999999888888777777888888999888999999::::::999999888777777777777888999::::::999999999999999999999999::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888::::::999999999999888888999999999999999999999999::::::999888888888888999777777666777777888999:::999999999999999999999999999999888888888888888777999777666777888999888777888888999999999888777777999999888888777666666666777777666555555555666666666666555444333333333444444444444444444444444444666555444333333333333444222111111000000111111222222222222222333333333333333333333333333333333333111111111222222222333333444555666888999999888777999::::::;;;<<<===>>>???BBBWWWAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>=========??????>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<================================================;;;<<<<<<<<<============<<<;;;;;;;;;<<<===>>>>>>>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>=========<<<>>>>>>>>>???@@@AAAAAABBB?????????@@@@@@AAAAAAAAA@@@@@@??????>>>>>>============<<<<<<<<<<<<======>>>>>>===<<<<<<<<<======>>>>>>>>>===>>>>>>>>>>>>???@@@@@@@@@AAA@@@@@@@@@>>>????????????>>>=========<<<<<<;;;;;;<<<<<<=========>>>>>>???@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFFFFFFFFFFEEEEEEEEEAAABBBDDDFFFFFFEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>>>>????????????>>>>>>======>>>???@@@AAABBBCCCAAA@@@@@@>>>===<<<;;;;;;===???AAABBBCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<===============>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::999999:::::::::888999999999999999999888999999888888999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::::::::999999999999999999999999999999;;;:::888777777777888999888888888888999:::<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888::::::999888999:::::::::999888777777999999999888888777777777777777777777777777777777666555444333222222222222444444444444444444444444444333333222222222222222222222222222222222222222222222222333333333444444444444444444444444444444222222222222333333333333444555777888999999999999:::::::::;;;<<<===>>>>>>BBBRRR@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@??????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>>======<<<<<<=========>>>>>>>>>????????????>>>>>>??????????????????????????????>>>>>>>>>>>>??????@@@????????????>>>>>>>>>========================<<<<<<<<<<<<===============>>>>>>??????@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@AAABBBBBBCCCAAAAAAAAA@@@@@@????????????>>>>>>======>>>>>>???@@@???>>>====================================<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>======<<<<<<======>>><<<======>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBFFFFFFEEEEEEEEEFFFFFFFFFBBBCCCFFFGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@AAAAAA@@@??????=========>>>???AAACCCDDDDDDCCCBBBAAA@@@???>>>>>>???@@@BBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>??????===>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;::::::::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666777888999999999999:::;;;<<<===>>>===<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;999888999:::;;;:::999::::::;;;::::::999888777999999999999888888888888777888888888888888888888777666555444333333333333555555555555555555555555444444444444333333222222222222333333333333222222222222333333333444444444444444444444444444444444333333333333444444444444444555666777888999:::::::::::::::;;;<<<===>>>>>>DDDOOO>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@??????????????????????????????@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>?????????<<<<<<=========>>>>>>>>>??????@@@AAABBBCCCDDDDDD@@@@@@@@@???>>>===;;;:::======>>>???@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBAAA@@@???>>>>>>>>>?????????@@@@@@??????>>>===<<<>>>???AAABBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@>>>>>>????????????>>>>>>;;;<<<===>>>????????????????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEDDDEEEEEEFFFGGGCCCDDDFFFGGGGGGGGGFFFEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAABBBBBBBBBBBBAAA@@@@@@======<<<===>>>@@@BBBCCCEEEEEEDDDDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????>>>??????????????????>>><<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888;;;;;;:::;;;;;;<<<===>>><<<<<<<<<;;;;;;::::::999999999::::::::::::;;;;;;;;;999888999:::;;;:::999::::::;;;;;;;;;:::999999999999999999999999999999777888999999::::::999999999999888777666666666666666666666666666666666666666666777777666666555444222333333444444333333222333333333333444444444444333333333333333333333333333333444444444555555555444444555666777999::::::999::::::;;;<<<===>>>???EEEKKKxxx========================>>>?????????@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>>>>===>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@??????@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????=========>>>>>>>>>????????????@@@@@@AAAAAABBBBBB>>>>>>>>>>>>===;;;999888;;;;;;<<<>>>???@@@BBBBBBAAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>;;;===???AAACCCCCCBBBAAABBBBBBBBBBBBBBBAAAAAA@@@>>>???AAACCCCCCAAA???>>>;;;<<<>>>???@@@@@@?????????>>>>>>>>>>>>@@@AAABBB???@@@@@@AAAAAABBBBBBBBBFFFEEEDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA>>>>>>===<<<===???AAACCCFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>======<<<<<<=================================;;;<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;:::999999888888888888888999999999:::::::::999888999:::;;;:::888999:::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777888999;;;;;;;;;:::999999888888777777888888888666666666666666666666666666777777888777666555444222333444555555444333222333333333444444444444555333333333333333333333333222222333333333444444444333333444555666888999:::888999999:::<<<>>>???@@@CCCEEEppp========================>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>???AAABBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>?????????@@@@@@@@@@@@<<<=========>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>>>>============;;;<<<<<<<<<<<<:::999888999:::;;;<<<>>>@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCBBBBBBCCCCCCCCCEEEDDDCCCBBBAAAAAA@@@AAA???@@@@@@AAA@@@???>>>===;;;===???BBBCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@???>>>@@@CCCEEEEEECCC@@@>>><<<===???@@@AAAAAA@@@@@@???>>>>>>===>>>???AAABBB>>>??????@@@AAABBBCCCCCCFFFFFFEEEDDDEEEFFFHHHIIIEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHEEEEEEEEEDDDDDDDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBBGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA??????=========???AAACCCGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCDDDEEEEEEFFFDDDDDDDDDEEEFFFGGGIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFF>>>??????@@@@@@??????>>>>>>>>>===============>>>????????????????????????<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<==============================<<<===>>>>>>>>>===;;;:::===<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999999888777777777777777888888999999999:::999888888::::::999888999999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::777888:::;;;<<<;;;::::::777666666666666666777888777777777777777777777777444555666666666555333222333333444555555444333333333333333444444444555555222222222222222222222222111111222222222333333333222333333444666777999:::888888999:::<<<>>>@@@AAAAAA@@@iii