BM6P6(@ ~~~xxxuuuxxxxxxxxxxxxvvvtttrrrppplllhhhccc___\\\ZZZWWWUUUTTTRRRNNNJJJEEEAAA>>>======<<<;;;;;;999999888777888888777666666666666666444555555666555555444444444111000111444666666444444444555666888999;;;<<<===<<<999888999;;;???AAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCFFFMMMVVV___cccdddcccbbbdddjjjllliiiffffffnnnzzz}}}~~~yyyeee\\\YYYeeevvvyyyooohhheeeccceeeiiioooxxxxxxoooiiigggeeeaaa^^^ZZZXXXVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTWWWYYYWWWTTTUUUZZZ```eeegggkkkooosssyyy~~~yyywwwyyyyyyyyyxxxvvvsssqqqoookkkgggccc___]]]ZZZXXXVVVTTTRRRNNNJJJEEEAAA???===<<<;;;:::999888777777666777666666555555555555555222222333444444555555555222000...///222444444222444444555666777999;;;<<<<<<;;;999888999<<<@@@BBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDGGGMMMUUU[[[^^^^^^bbbbbbeeekkknnnkkkhhhiiilllzzzyyyhhh___]]]gggwwwxxxnnngggddddddfffjjjqqqzzzwwwllleeeaaa```^^^\\\YYYVVVTTTSSSQQQQQQQQQRRRSSSTTTTTTUUUUUUXXXZZZZZZXXXZZZ___dddfffhhhlllppptttzzz{{{yyyzzzyyyyyyxxxuuurrrpppnnniiifffbbb```^^^\\\YYYWWWTTTRRRNNNJJJEEEAAA???>>>;;;::::::999888777666555666666555444444444444444000111111222333444555555222000///000222333333333333333444555777999;;;<<<;;;:::999999;;;>>>AAACCCBBBBBBCCCDDDDDDDDDDDDCCCDDDEEEHHHNNNSSSWWWXXXWWW``````dddkkkmmmkkkjjjllllll{{{zzzlllcccaaakkkzzzwwwlllfffcccdddggglllsss}}}wwwoooggg```ZZZZZZYYYXXXWWWVVVUUUTTTSSSQQQRRRSSSTTTVVVWWWXXXYYYXXXZZZ]]]]]]]]]___dddhhhgggiiimmmqqquuu{{{~~~}}}}}}|||zzzzzzyyywwwuuurrrooommmhhhfffcccaaa___]]][[[YYYSSSQQQNNNIIIEEEBBB???>>>;;;;;;:::999888777666666777666555555444444555555222222222333333444555555444333222333444555555555333333444555777999;;;===:::999999:::<<>><<<<<<;;;:::999888777777888777666666555555666666777666555444333333444444444444444444333444555666333333444666888:::<<<>>>:::::::::;;;===AAADDDEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBEEEJJJOOORRRTTTUUUUUUZZZZZZ]]]bbbcccbbbffflllvvvmmmggggggqqq}}}uuukkkeeecccbbbeeekkkttt}}}sssnnnhhhbbb^^^]]]\\\[[[YYYYYYYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\aaabbbcccccccccdddeeefffhhhjjjmmmpppuuuzzz|||{{{|||{{{yyyxxxxxxwwwtttqqqooommmhhhfffdddcccbbb___\\\YYYRRRQQQMMMIIIEEEBBB@@@???===<<<<<<;;;:::999888888888888777666666666666666999888666444333333333444222333333333111111333444444444555777999<<<>>>???::::::;;;<<<>>>AAADDDEEEBBBCCCCCCCCCCCCBBBAAAAAABBBEEEJJJMMMPPPRRRTTTVVVWWWVVVYYY]]]___aaaiiiqqq~~~mmmhhhiiirrr}}}}}}rrrhhhdddcccaaaeeekkkttt}}}xxxqqqhhhfffccc___^^^^^^^^^___[[[\\\\\\]]]^^^______```]]]]]]]]]]]]]]]]]]]]]]]]ddddddeeeeeeeeefffffffffiiikkknnnrrrvvv{{{~~~{{{yyywwwwwwwwwvvvtttrrrooonnniiigggeeedddbbb___\\\XXXRRRPPPMMMIIIEEEBBB@@@???<<<<<<;;;:::999888777777777777666555555555555666777666444333222333444444222333444333111111333555555555666888;;;===@@@AAA;;;;;;<<<===???AAACCCEEEBBBCCCCCCCCCBBBBBBAAA@@@CCCFFFIIIKKKLLLNNNQQQTTTTTTTTTVVV[[[^^^dddppp|||pppkkkkkksss|||yyynnneeeaaaaaabbbffflllttt~~~~~~tttmmmhhhbbbbbbbbbaaa```aaabbbdddaaaaaaaaabbbbbbccccccccc`````````aaaaaabbbbbbbbbeeeeeefffgggiiiiiiiiihhhlllnnnqqqtttxxx}}}zzzwwwvvvvvvvvvvvvtttrrrpppooojjjhhhfffeeeccc```[[[XXXRRRPPPMMMIIIFFFCCC@@@???;;;::::::999888777666666666666555444444444444555555333222111111222444555444666777666333222444777555666777999<<<>>>AAABBB<<<<<<===>>>???AAACCCDDDBBBCCCCCCCCCBBBBBBAAA@@@CCCFFFIIIIIIIIIJJJNNNRRRSSSSSSVVV[[[```hhhwwwrrrnnnmmmttt{{{}}}vvvkkkccc______dddgggmmmuuu~~~}}}rrrkkkgggdddaaabbbcccccccccdddfffhhhfffffffffffffffgggggggggccccccdddeeeggghhhiiiiiieeeeeefffiiikkkmmmlllkkknnnpppsssvvvzzz}}}{{{tttwwwyyyyyyvvvsssppppppkkkgggcccaaaaaa___\\\YYYWWWTTTMMMGGGBBB@@@??????<<<;;;;;;::::::999999888555555555555444333222111333333333333333333333333222222222333333444444444444555777999<<<===>>>???777999;;;>>>AAABBBCCCCCCCCCEEEEEECCC???>>>@@@BBBCCCFFFHHHIIIJJJJJJLLLMMMOOORRRUUUXXX^^^iiiyyyyyyrrroootttzzz|||~~~~~~yyyrrrjjjddd___]]]]]]___cccjjjsss|||{{{qqqllljjjiiihhhhhhhhhgggggggggggghhhiiikkkjjjiiijjjkkkllljjjhhhhhhiiijjjkkkkkkjjjiiihhhjjjjjjkkkmmmooopppqqqrrrrrrsssuuuxxx{{{|||zzzuuuwwwyyyyyyvvvsssqqqpppjjjfffaaa___^^^]]]YYYVVVSSSQQQMMMIIIEEEBBB@@@???===<<<<<<;;;;;;:::999999666666666555555444222222444444444444444444444444333333333333333333444444333555888:::<<<>>>>>>>>>888:::<<>>@@@BBBDDDFFFHHHJJJJJJJJJLLLMMMOOORRRUUUXXX]]]hhhwwwyyyssspppuuu{{{}}}}}}}}}yyyqqqiiiccc___^^^]]]___dddkkksss{{{|||sssllljjjjjjjjjiiikkkkkkllllllllllllllllllrrrpppppppppqqqpppnnnlllooooooppppppppppppoooooonnnnnnooopppqqqrrrssssssssstttuuuxxx{{{~~~~~~zzzyyyuuuwwwyyyyyyvvvsssqqqpppkkkgggbbb```___]]]XXXTTTPPPOOOMMMKKKGGGDDD@@@???=========<<<;;;;;;::::::666666666666555555444333555555555555555555555555444444444444333333333333222555888<<<>>>>>>===<<<999;;;===???@@@AAAAAAAAA@@@CCCEEEDDDAAA???@@@BBBDDDFFFIIIJJJJJJJJJLLLMMMOOOQQQTTTXXX]]]gggsss|||wwwrrrqqqvvv|||}}}}}}|||xxxppphhhbbb___^^^^^^```eeelllssszzz~~~tttppplllkkkkkkmmmnnnnnnqqqrrrssstttuuuttttttssszzzxxxwwwwwwxxxwwwuuussssssrrrrrrrrrrrrrrrrrrssstttttttttttttttuuuuuuuuuuuuuuuvvvxxx{{{}}}}}}zzzxxxuuuwwwzzzyyywwwsssqqqpppoookkkgggdddccc```[[[WWWQQQPPPMMMJJJFFFCCC@@@???<<<<<<<<<;;;::::::999999666666777777666555555444444444444444444444444444555555444444333333333222222555999===>>>>>><<<;;;;;;<<<>>>???@@@@@@@@@??????BBBEEEDDDBBB@@@AAABBBEEEGGGIIIJJJJJJJJJKKKMMMOOOQQQTTTWWW]]]eeeooouuupppmmmooovvv{{{|||}}}{{{vvvnnneee```^^^___```bbbgggooouuuzzz{{{tttlllllllllnnnqqqtttuuuvvvxxxyyy|||~~~~~~}}}|||}}}}}}}}}~~~~~~|||zzzwwwwwwuuuttttttuuuwwwwwwyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwxxxyyy{{{}}}|||zzzyyyuuuxxxzzzzzzwwwtttqqqqqqpppmmmiiigggeeebbb]]]XXXVVVSSSMMMHHHCCC@@@??????;;;;;;::::::999888888777666666666666666666555444333333333333333333333333555555555444444333333333222555999===>>>>>><<<;;;;;;<<<>>>???@@@@@@?????????BBBDDDDDDAAA@@@BBBDDDFFFHHHJJJKKKJJJJJJKKKMMMOOOPPPSSSWWW\\\cccjjjnnnzzzzzz}}}xxxggggggllluuu{{{|||}}}zzztttkkkccc^^^]]]___aaadddjjjrrrxxx{{{|||sssnnnkkkmmmqqqtttwwwzzz{{{}}}~~~}}}||||||}}}~~~}}}}}}|||{{{zzzyyyxxxxxxyyyzzzzzz{{{|||~~~{{{yyyxxxvvvxxxzzzzzzwwwtttrrrqqqnnnjjjgggfffeeeaaa\\\WWWXXXTTTNNNGGGBBB@@@??????::::::999999888777777777555555666666666555555444333333333333333333333333555555555444444444444444444666999<<<======<<<;;;;;;<<<>>>???@@@@@@@@@??????BBBCCCBBB@@@@@@CCCFFFGGGIIIKKKKKKKKKJJJKKKMMMOOOPPPSSSWWW\\\aaaeeegggrrrttt{{{|||www}}}{{{lllbbbdddkkkuuuzzz{{{|||~~~xxxrrriiiaaa\\\]]]```bbbfffmmmvvv{{{}}}~~~sssmmmlllmmmpppuuuyyy|||~~~}}}|||{{{zzz{{{||||||}}}~~~yyywwwwwwvvvxxxzzzzzzwwwtttrrrqqqkkkhhheeeeeedddaaa[[[WWWUUURRRMMMHHHDDDAAA@@@???;;;;;;:::999999888888777444444555555555555444444444444444444444444444444444444444444555555555555555777999;;;<<<<<<<<<<<<:::;;;===???@@@AAA@@@@@@@@@BBBBBB@@@>>>@@@DDDHHHGGGIIIKKKLLLKKKJJJKKKLLLOOOPPPRRRVVV[[[___aaabbbiiimmmwwwyyytttxxxvvvfffbbbeeemmmvvv{{{yyyyyy|||wwwqqqhhh___[[[\\\```dddhhhpppzzz~~~wwwooommmoooqqquuu{{{~~~}}}}}}}}}~~~~~~xxxvvvvvvvvvxxx{{{zzzxxxtttrrrqqqkkkhhhfffeeeeeebbb]]]XXXPPPOOOMMMJJJGGGCCC@@@???<<<<<<;;;::::::999999888333333444444555444444333555555555555555555555555333444444444555666666666666777888:::;;;<<<<<<===999;;;===???@@@AAAAAAAAAAAABBBBBB???>>>???EEEJJJHHHIIIKKKLLLKKKJJJKKKLLLOOOOOORRRVVV[[[^^^```___ccciiitttwwwssswwwttteeedddgggoooxxx{{{yyyxxxzzzwwwpppggg^^^ZZZ\\\aaadddiiirrr|||zzzvvvsssoooppptttuuuzzz}}}~~~~~~~~~~~~zzzvvvuuuyyyyyy{{{{{{yyyvvvsssqqqkkkhhhdddcccbbb___ZZZUUUUUURRRMMMIIIFFFCCC???<<<888888999999999888777777888888777666666666666666444444444444444444444444555444444333333333444444555777999999777555444444;;;===>>>@@@AAAAAAAAA@@@AAAAAAAAABBBCCCEEEGGGIIIGGGHHHKKKMMMNNNNNNNNNMMMOOOPPPQQQQQQSSSWWW\\\```___jjjsssrrrppppppllleeeaaaiiiqqqtttwwwzzzzzzwwwsssjjjaaa]]]\\\\\\```fffmmmttt|||wwwtttooommmooorrrvvvwww~~~zzzwwwuuuwwwxxxyyyxxxwwwssspppnnnlllhhheeedddccc```ZZZVVVUUURRRMMMIIIFFFCCC???<<<999999999:::999999888777777666666555444555555555444444444444444444444444555444444333333444444444666888;;;<<<:::999999999:::;;;>>>@@@BBBCCCCCCCCCEEEDDDCCCCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOQQQTTTYYY^^^bbbeeemmmsssrrrooommmhhhcccaaaiiipppsssuuuxxxwwwtttqqqhhh___\\\[[[[[[___dddkkkrrrzzz~~~~~~~~~wwwpppnnnkkkkkknnnssswwwzzz{{{xxxwwwxxxyyyyyyyyywwwsssooommmllliiifffeeedddaaa\\\WWWUUURRRMMMIIIFFFCCC???<<<:::::::::::::::999888888666555444444333333444444444444444444444444444444444444444333333444444555666888;;;===<<<;;;;;;;;;888:::===@@@CCCDDDEEEEEEIIIGGGEEEDDDDDDFFFIIIJJJLLLKKKJJJHHHHHHIIIKKKLLLKKKLLLNNNQQQWWW\\\bbbeeejjjpppssspppllliiiddd___aaahhhoooqqqrrrtttssspppnnneee]]][[[ZZZZZZ]]]bbbhhhooowww|||~~~~~~xxxsssmmmiiiiiiiiiiiilllpppvvv{{{}}}{{{yyy|||}}}}}}|||zzzvvvrrrooommmjjjgggeeeeeebbb]]]YYYUUURRRMMMIIIFFFCCC???<<<;;;;;;;;;;;;::::::999888666555555444333444444444444444444444444444444444444444333333333444555555666999;;;<<<;;;999999999999;;;>>>@@@CCCDDDEEEEEEHHHFFFDDDCCCDDDGGGJJJLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKNNNSSSZZZaaagggiiilllnnnooommmiiieee```]]]```gggmmmooooooqqqppplllkkkccc\\\[[[ZZZZZZ]]]aaaeeekkksssyyy}}}yyyqqqkkkhhhgggeeedddfffhhhkkkoootttzzz|||}}}{{{~~~~~~~~~{{{wwwsssqqqmmmjjjgggfffeeeccc^^^YYYUUURRRMMMIIIFFFCCC???<<<;;;;;;;;;;;;:::999888777777666555555444444555555444444444444444444444444333333333333333444555666:::<<<>>>===;;;999777777:::<<<>>>@@@BBBCCCCCCCCCCCCCCCBBBBBBDDDGGGKKKMMMLLLNNNPPPRRRQQQOOOMMMKKKLLLLLLOOOUUU^^^fffjjjllliiiiiiiiiiiigggccc^^^\\\___ffflllmmmmmmnnnmmmiiiiiiaaa\\\[[[[[[[[[]]]aaabbbhhhooovvv{{{xxxlllhhhccc___^^^___aaabbbfffjjjoootttwww|||~~~vvvzzzxxxzzz}}}{{{{{{|||}}}|||zzzvvvrrrpppllliiifffeeeeeeccc^^^ZZZUUURRRMMMIIIFFFCCC???<<<;;;;;;;;;;;;:::888777666777666666555444555555555444444444444444444444444333333333333444555555666===???@@@@@@===:::888888:::;;;===@@@AAABBBBBBBBB@@@@@@AAABBBEEEHHHJJJLLLLLLNNNRRRUUUVVVTTTQQQNNNNNNMMMPPPWWW```hhhkkklllgggdddeeehhhhhhccc^^^\\\]]]eeekkkllllllmmmkkkhhhfff```[[[[[[\\\[[[\\\``````eeelllssszzzzzzmmmdddaaa___[[[YYYXXXZZZ]]]```gggmmmtttyyy||||||yyyttttttzzz~~~}}}zzzyyyyyyzzzzzzzzzxxxuuurrrpppkkkhhheeeeeeeeeccc^^^YYYUUURRRMMMIIIFFFCCC???<<<;;;;;;;;;:::999777666555666555444444333333444444444444444444444444444444333333333333444555666666;;;===??????===:::999999777999;;;>>>AAABBBCCCCCC???@@@BBBDDDFFFHHHIIIIIILLLNNNQQQUUUVVVVVVTTTSSSNNNMMMOOOVVV```gggiiiiiigggcccdddjjjjjjddd^^^\\\\\\dddjjjkkkkkkmmmkkkhhhccc]]]YYYZZZ[[[ZZZ[[[^^^```dddjjjrrryyyvvvoooggg___YYYXXXXXXWWWWWWYYY\\\aaadddkkkrrr{{{}}}{{{{{{xxxwwwyyyyyy{{{{{{yyyvvvsssqqqjjjhhheeeddddddbbb]]]YYYUUURRRMMMIIIFFFCCC???<<<:::::::::999888777555555555444333333222222333333444444444444444444444444222222222333444555666777777:::<<<===;;;999888888444666999===@@@CCCDDDDDDAAABBBDDDFFFGGGHHHGGGGGGLLLMMMPPPRRRTTTVVVWWWWWWNNNMMMOOOUUU___fffgggfffiiidddeeelllllleee^^^\\\\\\ccciiikkkkkkmmmkkkhhh```[[[WWWYYYZZZYYYYYY\\\___ccciiiqqqxxx}}}oooeeeaaa^^^ZZZWWWRRRTTTVVVYYY\\\bbbhhhmmmooowwwzzzwwwxxxyyyyyyzzzzzzxxxuuuqqqoookkkiiifffeeeccc```]]]ZZZUUURRRMMMIIIFFFBBB???<<<<<<;;;;;;:::999888777777333333444444555666666666555555555555666666666666333333333444444444444555999::::::;;;;;;::::::999:::;;;>>>AAABBBBBBBBBAAABBB@@@???AAADDDHHHJJJKKKIIIKKKMMMQQQTTTVVVUUUTTTQQQQQQSSSWWW]]]bbbeeefffnnnhhhhhhnnnrrrlllccc^^^aaaeeehhhhhhkkkmmmjjjeee^^^YYYVVVXXX[[[ZZZYYYZZZ```dddkkkrrrxxxrrrkkkbbb[[[XXXVVVTTTRRRTTTWWWZZZ\\\^^^dddkkkqqqzzzzzzwwwxxxxxxyyyzzzzzzxxxuuurrrpppkkkiiigggeeeccc```]]]ZZZVVVRRRMMMIIIFFFCCC???===<<<;;;::::::888888777666555555555555555555444444444444444444555555555555555555555666666777777777;;;;;;;;;<<<;;;;;;:::::::::;;;>>>@@@AAABBBAAAAAABBB@@@???AAADDDHHHJJJJJJJJJKKKMMMPPPSSSTTTTTTSSSOOOQQQTTTYYY^^^cccfffgggmmmjjjkkkpppqqqkkkbbb^^^cccgggiiiiiikkkmmmjjjeee^^^YYYVVVXXXZZZYYYYYY[[[```eeekkkrrryyy{{{ooohhhccc\\\WWWVVVUUUSSSRRRTTTXXX\\\___bbbhhhpppvvv}}}yyyvvvwwwvvvwwwyyyyyyxxxuuurrrpppkkkiiigggeeeccc```\\\YYYUUURRRMMMIIIFFFCCC???===;;;;;;:::999888777777666777666666555444444333333222333333333444444444444222333333444555666666777999999999999999888777777:::;;;===???@@@AAAAAA@@@BBB@@@???AAADDDHHHIIIJJJJJJKKKMMMPPPQQQQQQQQQQQQOOORRRVVV\\\aaaeeeggghhhmmmlllppptttrrrjjjcccaaafffiiijjjiiikkkllliiiddd^^^XXXVVVXXXZZZYYYYYY\\\```eeelllsssyyyxxxjjjaaa]]]ZZZWWWUUUUUUUUUUUUTTTUUUYYY___ccchhhnnnwww}}}{{{tttqqqrrryyy~~~wwwtttuuuuuuvvvxxxyyyxxxvvvsssqqqkkkiiigggfffddd```\\\XXXSSSPPPKKKHHHEEEBBB>>><<<;;;;;;:::999888777666666666666555555555444444444333333333333444444444444222333333444555666777777:::::::::::::::999888888:::;;;===>>>@@@@@@@@@@@@AAA@@@@@@AAADDDGGGHHHHHHIIIKKKMMMNNNNNNNNNOOOOOOPPPTTTYYY___bbbeeeggghhhlllnnnsssvvvrrriiidddeeegggjjjkkkiiijjjkkkhhhbbb]]]XXXVVVXXXYYYXXXZZZ]]]aaaeeelllsssyyyuuukkkccc^^^YYYXXXXXXXXXXXXYYYXXXXXXVVV\\\ccciiinnnuuu}}}wwwnnniiigggiiiqqq{{{{{{uuussssssuuuvvvxxxxxxxxxuuurrrqqqkkkiiihhhfffddd```[[[WWWQQQNNNJJJFFFCCCAAA===;;;;;;::::::999888777666555444444444555555555666666333444444444444555555555555555666666777888888999<<<<<<============<<<<<<<<<<<<===>>>???@@@@@@@@@AAA@@@@@@BBBEEEGGGGGGGGGHHHJJJLLLLLLKKKKKKMMMNNNOOOSSSZZZ^^^```bbbeeeggglllmmmqqqrrrmmmeeedddggggggjjjkkkjjjjjjkkkfff___\\\XXXWWWXXXXXXWWWZZZ___aaaeeelllsssyyyuuukkkeeeaaa___ZZZ[[[\\\\\\\\\[[[\\\\\\[[[aaaiiioootttzzzyyytttkkkfffccccccccceeemmmwww{{{vvvssssssuuuvvvxxxxxxwwwtttqqqoookkkjjjhhhgggeee```ZZZVVVQQQMMMIIIFFFCCCAAA===;;;::::::999888777666666555333333444444555666666777444444444444555555555555222222333333333444444444777888999::::::;;;;;;:::>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@BBBEEEFFFFFFFFFFFFIIIKKKKKKIIIIIIKKKNNNNNNSSSYYY^^^```ccchhhkkkqqqnnnmmmkkkfff```aaaffffffjjjmmmmmmmmmlllfff^^^\\\XXXWWWXXXWWWVVV[[[aaaaaafffmmmtttzzzrrriiieeebbb```^^^___aaa```______```aaaccciiipppvvvzzz~~~vvvmmmeee```ZZZYYY[[[^^^___bbbjjjsss|||xxxvvvuuuvvvwwwxxxxxxwwwtttpppnnnkkkjjjiiigggeee```ZZZUUURRROOOJJJGGGEEEBBB???===::::::999888777666555555444444555555555555555555222333333333444444444444222222222222222111111111333444555777888999::::::?????????@@@@@@AAABBBBBB@@@@@@@@@BBBEEEFFFFFFEEEDDDGGGJJJIIIGGGGGGKKKOOOPPPVVV]]]cccfffkkksssyyy}}}vvvoooiiiccc___```eeeeeekkkoooqqqqqqoooggg___[[[XXXWWWXXXVVVVVV[[[bbbaaafffmmmtttzzzxxxqqqllliiifffdddfffggggggeeefffhhhkkklllqqqyyy~~~sssiiibbb\\\YYYWWWWWWZZZ^^^___bbbkkkuuu~~~zzzxxxwwwwwwxxxxxxxxxvvvsssooommmkkkjjjiiihhheee```ZZZUUUSSSPPPLLLIIIFFFDDDAAA???::::::999888777666555555666666666555444444333333111111222222222333333333999999999888777777666666777888:::<<<>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@@@@@@@BBBEEEFFFEEEDDDBBBFFFIIIIIIFFFFFFKKKOOOTTT[[[ccciiinnnuuu~~~ssskkkddd```bbbgggffflllrrrtttuuurrriii```[[[XXXXXXXXXVVVVVV[[[cccbbbfffmmmtttzzz{{{vvvrrrooojjjkkkmmmmmmlllmmmqqqtttrrrwwwxxxkkkccc^^^[[[XXX\\\\\\^^^aaabbbeeeooozzzzzzvvvuuuyyyyyyyyyyyyvvvssspppnnnmmmkkkiiigggddd___YYYUUURRROOOJJJEEEAAA???======;;;::::::999888777666666555666777666444333222333333333333333333333333333555555444444555666888999999<<>>;;;999;;;===BBBAAA@@@??????AAACCCDDDAAABBBCCCDDDEEEFFFGGGHHHGGGIIIJJJHHHEEEEEEHHHKKKYYY___fffkkkttt~~~uuukkkfffdddcccaaahhhjjjooovvvyyyuuujjj```[[[ZZZXXXVVVUUUXXX]]]```hhhlllrrrvvvzzz~~~|||yyyvvvttttttuuuvvvuuu{{{~~~|||qqqhhhbbb___^^^^^^[[[^^^ccceeedddgggsss{{{wwwwwwxxxyyyyyyxxxwwwtttqqqooommmkkkiiifffddd___YYYUUURRRPPPKKKFFFBBB???>>>===;;;::::::999888777666666666777888777555444444444333333333333333333333333555444444444444666777888999<<<>>>>>>;;;999;;;===BBBAAA@@@??????AAABBBDDDAAABBBCCCDDDEEEFFFGGGHHHGGGIIIIIIHHHEEEEEEHHHKKKVVV]]]dddjjjsss}}}}}}sssiiibbbaaaccceeekkkkkklllooorrrooohhhaaaZZZYYYXXXVVVUUUXXX]]]aaaiiinnnsssxxx{{{{{{yyyyyy{{{|||}}}{{{tttmmmhhheeebbb```bbbdddhhhjjjjjjlllyyy{{{xxxwwwwwwxxxyyyxxxwwwtttqqqpppllljjjhhhfffccc___ZZZVVVSSSPPPLLLHHHDDDAAA???>>>;;;::::::999888777666666666888999888666444444555333333333333333333333333444333333333333555666777999<<<>>>===:::999;;;===BBBAAA@@@???@@@AAABBBCCCAAAAAABBBDDDEEEGGGHHHHHHFFFHHHIIIGGGDDDDDDGGGJJJQQQYYYaaahhhqqqzzz~~~}}}xxxvvvooofff___^^^ccciiinnnkkkhhhhhhiiihhhdddaaaYYYYYYXXXVVVVVVYYY]]]aaajjjooouuuyyy|||~~~~~~|||yyyyyy||||||yyywww~~~{{{xxxuuurrrnnnjjjfffkkklllooorrrqqquuuzzzwwwvvvwwwxxxxxxxxxwwwtttrrrpppkkkiiigggeeeccc___ZZZVVVSSSQQQMMMIIIEEEBBB???>>>;;;::::::999888777666666555666888777555444444555444444444444444444444444333333222222333444666777999;;;===<<<999999;;;>>>AAAAAA@@@@@@@@@AAABBBCCC@@@AAABBBDDDEEEGGGHHHIIIEEEGGGHHHFFFCCCCCCFFFJJJMMMUUU^^^eeennnvvvyyyxxxtttpppjjjbbb^^^^^^dddiiimmmjjjfffdddcccbbb___]]]WWWXXXWWWWWWWWWYYY^^^aaahhhmmmuuuzzz}}}yyyuuuuuu{{{}}}zzzyyyvvvrrrrrruuuwwwyyy}}}{{{yyyyyyyyy~~~|||yyyuuurrrttttttwwwzzz|||~~~xxxuuutttxxxxxxyyyxxxwwwtttqqqoooiiihhhfffeeeccc___[[[WWWSSSQQQNNNJJJFFFBBB@@@>>>;;;::::::999888777666666333444666555444333333444444444444444444444444444333333222222333444666777888;;;<<<;;;999888<<>>;;;::::::999888777666666222333555555333222333333444444444444444444444444444333333333333555666777888:::;;;:::888888<<>>===;;;::::::999888777666666222444555555444333333444555555555555555555555555555444444444444666777888888:::;;;999777888<<<@@@@@@@@@AAAAAABBBBBBBBBAAA???@@@AAACCCFFFHHHIIIJJJGGGIIIIIIHHHEEEEEEHHHKKKMMMSSSYYY]]]cccjjjnnnllllllggg```\\\\\\```eeehhhhhhjjjkkkjjjfff```[[[XXXTTTUUUWWWWWWYYY[[[___bbbhhhmmmssswww{{{xxxpppkkkeeeaaaaaaeeeooouuu~~~ssskkkaaa[[[VVVSSSUUUZZZXXX[[[___bbbcccccceeefffccckkkyyy~~~{{{zzz{{{{{{{{{{{{yyyvvvrrrnnnlllgggfffeeedddccc```\\\XXXQQQPPPMMMJJJFFFAAA>>><<<;;;::::::999888777666666333444666666555444555666555555555555555555555555555555444444555666888999888::::::999777888<<<@@@???@@@AAABBBBBBBBBAAAAAA???@@@AAACCCFFFHHHIIIJJJGGGIIIJJJHHHEEEEEEHHHKKKOOOTTTYYY[[[aaaiiilllkkkfffdddaaa\\\YYY\\\eeellljjjkkkllljjjfffaaa]]][[[SSSUUUVVVXXXYYY\\\```ccckkkoootttwwwzzz|||tttmmmiiieeeaaacccggglllqqqyyytttjjj___XXXSSSPPPSSSXXXTTTWWW[[[]]]]]]\\\]]]]]]___jjj|||}}}wwwvvvwwwzzz~~~zzzzzz|||yyyyyyyyyxxxvvvsssqqqooollliiifffdddbbb^^^ZZZWWWSSSPPPKKKHHHFFFDDDAAA???;;;:::888777777777888888333333444555666777888888333333333444444444555555333444555555444444555777777888999999999:::===??????>>>>>>>>>>>>>>>???@@@>>>AAADDDFFFFFFFFFGGGIIIGGGJJJKKKIIIEEEFFFKKKQQQTTTUUUXXX\\\```dddgggiiicccmmmrrrjjjaaaaaahhhooonnnpppqqqnnnhhh```ZZZWWWUUUUUUUUUUUUVVVYYY___cccmmmooosssvvvzzz{{{xxxzzzxxxxxxxxxtttnnnjjjiiijjjjjjnnnsssyyy}}}|||vvviii[[[UUURRRNNNKKKKKKQQQQQQQQQQQQRRRTTTUUUVVV^^^gggxxxzzzuuutttssswwwzzz~~~yyyxxxzzzzzzzzzyyyxxxvvvtttqqqpppmmmkkkhhhfffdddaaa]]][[[TTTPPPLLLHHHEEECCC@@@>>>===;;;:::888666666666666444444555555666666777777333333333444444444555555333444555555444444555777777888999888888999<<>>>>>>>>>>>>>>???>>>@@@DDDEEEFFFFFFGGGHHHHHHKKKMMMKKKHHHJJJPPPVVVZZZZZZ\\\^^^bbbggglllooonnnuuuwwwooofffffflllpppoooppppppmmmfff___YYYWWWUUUUUUUUUUUUVVVYYY___cccjjjmmmrrrwww{{{xxxrrrtttyyy{{{sssppppppnnnqqqvvv{{{~~~|||tttgggZZZTTTRRROOOMMMMMMOOOOOONNNOOOPPPSSSVVVXXXccclllzzz}}}xxxvvvrrrssszzz~~~yyywwwxxx{{{{{{zzzyyywwwtttrrrpppmmmkkkiiigggeeeccc___\\\UUUQQQLLLHHHEEEBBB???======<<<:::888777555555555555555555555555555555555333333333444444444555555333444555555444444555777777777888888777888;;;===@@@@@@??????>>>>>>=========@@@CCCEEEFFFFFFGGGHHHDDDGGGIIIHHHFFFHHHOOOUUU`````````cccggglllqqqtttwwwzzzwwwpppjjjlllooopppqqqqqqooojjjccc]]]XXXWWWUUUUUUUUUUUUVVVZZZ___ccchhhlllrrrxxx|||}}}qqqjjjiiiqqqzzzzzzxxxtttwww{{{~~~zzzqqqeeeXXXSSSRRROOONNNNNNKKKKKKJJJKKKNNNSSSXXX[[[fffnnnyyy{{{wwwvvvwwwzzzrrrpppttt~~~yyy|||zzzxxxxxx||||||{{{zzzwwwuuurrrpppkkkiiigggeeedddbbb^^^\\\UUURRRLLLHHHDDDAAA>>><<<<<<;;;:::999777666666555666666666555555444444444333333333444444444555555333444555555444444555777666777888777777888:::<<<@@@@@@@@@???>>>===<<<<<<===@@@CCCEEEEEEFFFGGGHHHCCCFFFHHHGGGEEEFFFMMMSSS```aaadddhhhlllpppsssuuuttttttpppkkkjjjoooqqqpppsssrrrnnnhhhaaa[[[WWWVVVTTTUUUUUUUUUVVVZZZ___dddhhhlllsssyyy}}}sssiiiccceeeppp|||}}}yyy|||xxxqqqdddXXXSSSQQQNNNMMMMMMHHHGGGGGGIIIMMMSSSZZZ^^^dddjjjrrrxxx~~~tttpppmmmlllooozzzyyyssssss|||~~~vvvvvv{{{|||yyyzzz||||||{{{zzzwwwtttqqqpppkkkiiigggeeedddbbb^^^\\\UUUQQQLLLGGGDDDAAA>>>;;;888888999999888888888888666666555555444444333333333333333444444444555555333444555555444444555777777888888777666777:::<<<@@@@@@@@@@@@???===<<<;;;===???CCCEEEEEEEEEFFFGGGHHHKKKLLLJJJGGGHHHNNNSSS[[[___eeekkkoooqqqppppppkkkjjjgggeeejjjqqqtttqqqrrrqqqmmmggg___YYYWWWVVVTTTTTTTTTUUUVVVZZZ```dddjjjnnnuuu{{{~~~}}}uuulllgggeeehhhrrr}}}~~~{{{~~~~~~}}}}}}{{{rrreeeXXXSSSPPPMMMKKKKKKGGGFFFFFFHHHMMMTTT[[[___aaafffkkkmmmqqq}}}jjjhhhfffhhhkkkuuuwwwsssyyy~~~uuussswww|||{{{|||||||||{{{yyywwwsssqqqooommmkkkiiigggeeeccc___\\\TTTPPPKKKGGGDDDAAA>>><<<777777888999999999999888666555555555444444333333333333333444444444555555333444555555444444555777888999999888777888:::<<<>>>???@@@@@@@@@>>>===<<<<<>>???@@@@@@???===<<<<<>>999:::::::::999888666555444444444444444444444444333333333444444444555555333444666555444444555777::::::;;;999888999;;;===<<<===???@@@AAA@@@>>>===<<>>???AAAAAAAAAAAACCCDDDBBBCCCCCCCCCAAAAAACCCEEEFFFGGGHHHHHHHHHIIILLLNNNTTT[[[aaabbbeeeiiijjjiiikkkhhhgggiiinnnqqqrrrqqqvvvrrrlllccc[[[WWWWWWXXXVVVXXXZZZZZZZZZ\\\aaaffflllpppuuuzzz|||uuuuuuzzz|||wwwssstttwwwzzz}}}}}}|||yyywwwpppqqqtttxxx|||~~~~~~|||kkkaaaUUUMMMLLLLLLKKKIIIMMMNNNOOOPPPQQQTTTYYY\\\```cccffffffhhhpppsssddd]]]SSSRRRTTTVVVZZZeee|||yyyuuu|||zzzzzz{{{|||yyyvvvuuusssqqqooommmkkkhhheeebbb^^^ZZZWWWTTTPPPKKKGGGDDDBBB???===;;;;;;999888777777888888888888777666666666666777444444555555444444333222555555555444555555666666::::::999888888999::::::<<<>>>???@@@??????@@@AAABBBDDDEEEEEEDDDCCCDDDFFFEEEFFFGGGFFFFFFHHHKKKNNNRRRXXX^^^aaaffflllmmmjjjjjjhhhgggjjjoootttuuuttttttrrrmmmfff___YYYWWWWWWWWWZZZ[[[[[[ZZZ\\\aaafffmmmpppuuuzzz||||||zzzvvvuuuwww|||}}}yyywwwmmmkkkjjjkkkmmmoooppppppfff^^^TTTNNNMMMNNNNNNMMMLLLMMMNNNNNNOOOSSSXXX[[[```dddggghhhjjjsssrrrccc[[[SSSSSSTTTVVVYYYdddyyy}}}{{{{{{zzz||||||yyyvvvuuusssqqqoooqqqnnnkkkgggddd___YYYUUUSSSPPPKKKGGGDDDBBB???===<<<;;;:::999888888888888777777666555555555555666555555444333333333333444777555444222222333555666::::::999888888999::::::===>>>@@@@@@???>>>???@@@BBBDDDFFFGGGFFFEEEFFFFFFDDDEEEFFFEEEEEEGGGKKKNNNQQQVVVZZZ```iiiqqqqqqmmmjjjhhhhhhlllrrrxxx{{{{{{vvvuuuqqqkkkccc\\\XXXVVVZZZ\\\]]]\\\[[[\\\aaaeeemmmpppvvvzzz~~~zzzxxxtttwww||||||xxxuuukkkfff```]]]]]]___aaabbb___YYYQQQMMMMMMOOOOOOOOOLLLLLLLLLLLLLLLPPPUUUYYY___dddhhhjjjmmmwwwrrrbbbYYYTTTSSSSSSUUUXXXaaattt}}}zzzyyy||||||yyyvvvuuusssqqqooopppmmmjjjgggddd___YYYUUUSSSOOOJJJFFFDDDBBB???===;;;;;;:::999999888888888666666555444444444444555666555444333222333444444777666333111111222444666::::::999888888999::::::???AAABBBBBBAAA??????@@@@@@CCCGGGHHHGGGFFFFFFGGGFFFFFFFFFFFFFFFIIIMMMPPPRRRUUUZZZaaalllvvvvvvqqqkkkjjjjjjooowww}}}wwwoooeee]]]YYYWWW\\\]]]^^^]]][[[\\\```dddmmmpppvvvzzz~~~|||xxxwwwrrrvvv{{{~~~|||wwwtttiiiddd\\\WWWUUUVVVWWWWWWYYYTTTOOOLLLLLLMMMMMMMMMKKKKKKJJJIIIJJJMMMSSSWWW]]]bbbgggkkkoooyyyuuucccYYYVVVTTTSSSTTTWWW^^^ooo|||yyyyyy{{{|||yyyvvvuuusssqqqoookkkiiihhhfffccc___ZZZVVVRRRNNNJJJFFFDDDAAA???===::::::::::::999888777777666555555444444444444444666555444333222333444444777555333111111222555666::::::999888888999::::::>>>@@@BBBBBBAAA????????????BBBEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHKKKPPPSSSTTTWWW\\\cccoooyyyyyytttmmmkkklllrrr|||}}}rrrfff^^^[[[ZZZ\\\^^^___]]][[[\\\```dddkkkooouuuzzz~~~xxxuuuuuusssvvv{{{~~~}}}yyyvvvgggbbb\\\WWWTTTRRRQQQPPPSSSPPPLLLJJJIIIIIIHHHHHHJJJJJJIIIHHHHHHKKKPPPSSSYYY^^^dddgggmmmyyyyyyfff\\\XXXVVVTTTUUUVVV\\\jjjwww{{{yyyyyy||||||yyyvvvuuusssqqqooogggfffeeeeeeccc___ZZZVVVQQQNNNIIIFFFCCCAAA???===999999999999999888666666666666555444444444444555555555444333333333333444555444333222333444666777::::::999888888999:::::::::===@@@@@@???>>>======???BBBEEEFFFGGGGGGHHHIIIKKKKKKJJJJJJJJJMMMSSSWWWVVV[[[```fffoooxxxxxxtttmmmlllmmmsss~~~ttthhh```\\\\\\[[[]]]^^^\\\[[[[[[```dddiiinnntttzzz~~~uuuqqqrrrrrruuuyyy|||~~~}}}zzzyyygggccc]]]WWWSSSPPPMMMJJJMMMLLLKKKIIIGGGEEEDDDDDDHHHIIIIIIIIIHHHJJJMMMPPPUUUYYY^^^aaahhhwww}}}kkkaaa[[[XXXUUUUUUVVVZZZeeeqqq}}}{{{{{{~~~|||yyyvvvuuusssqqqoooffffffeeeeeeccc___YYYUUUPPPMMMIIIEEECCCAAA???===888888999999888777555444777666666555444555555555444444555555444444333222333333333444555666888888::::::999888888999::::::999<<>>===>>>AAACCCEEEFFFGGGHHHJJJLLLLLLKKKKKKJJJKKKNNNTTTXXXWWW]]]cccgggmmmsssuuurrrllljjjkkkrrr}}}wwwkkkbbb]]]\\\YYY[[[]]][[[ZZZ[[[___dddggglllssszzz~~~~~~ooojjjkkklllnnnrrruuuwwwxxxwwwwwwmmmggg___XXXSSSOOOKKKIIIIIIIIIJJJIIIGGGEEEDDDDDDGGGHHHJJJJJJJJJJJJLLLMMMPPPTTTWWW[[[bbbsssnnnddd^^^ZZZVVVVVVVVVYYYbbblll|||~~~|||}}}|||yyyvvvuuusssqqqooohhhgggffffffddd___YYYTTTPPPMMMHHHEEECCCAAA???===777777888888777666444333777777666555555555555666333444555666555444333222222333444555777888999999::::::999888888999::::::999===@@@BBBBBBAAA@@@@@@CCCDDDFFFGGGGGGIIILLLOOOLLLKKKKKKJJJKKKNNNTTTYYYVVV^^^dddgggjjjoooqqqpppkkkiiijjjqqq|||xxxmmmccc^^^[[[XXXZZZ\\\[[[YYY[[[___dddfffkkksssyyy~~~zzziiiddddddfffgggjjjmmmpppqqqrrrssstttmmmcccZZZSSSOOOLLLJJJFFFHHHIIIIIIHHHFFFFFFFFFFFFHHHJJJKKKKKKJJJKKKLLLMMMPPPSSSVVV___qqqoooeee```[[[WWWWWWWWWYYYaaajjjvvv~~~}}}xxxuuutttsssrrrpppggggggfffdddaaa\\\XXXVVVQQQPPPMMMJJJFFFCCCAAA@@@<<<;;;:::888777777666666666666666666555555555555555555555444444555555555444444555555777888999::::::::::::;;;;;;===>>>>>>AAAAAAAAA@@@@@@@@@??????DDDEEEGGGJJJLLLNNNPPPPPPPPPOOOMMMLLLMMMOOOQQQSSS\\\[[[[[[___eeeiiikkkjjjlllgggeeeiiittt}}}|||tttjjj```ZZZWWWSSSTTTWWWZZZ]]]```bbbccclllooosssvvvzzz~~~yyyhhh___]]]```ccceeedddccceeekkkqqqrrrmmmeee\\\TTTOOOLLLKKKNNNIIIEEEDDDGGGGGGDDD@@@EEEEEEEEEEEEFFFGGGHHHIIIJJJKKKPPPYYYdddrrroooeee]]]ZZZXXXXXXWWWXXX```jjjvvv~~~|||||||||xxxuuusssrrrqqqppphhhhhhgggdddaaa\\\WWWUUUNNNMMMKKKGGGDDDAAA>>>===:::999888666555555444444555666666777888999:::;;;555555444444444444555555444444444555666777888999:::::::::;;;<<<===>>>???AAAAAA@@@@@@@@@?????????CCCDDDFFFIIILLLNNNOOOPPPQQQPPPNNNMMMMMMOOORRRSSSXXXWWWXXX\\\aaaeeefffeeeiiieeedddiiittt|||~~~|||zzzvvvooofff^^^YYYXXXTTTUUUWWWZZZ]]]aaadddfffmmmppptttwww{{{zzziii```^^^[[[^^^___^^^]]]^^^dddjjjooojjjccc[[[UUUQQQOOONNNNNNJJJFFFEEEGGGGGGCCC@@@CCCCCCCCCCCCDDDEEEFFFFFFHHHIIINNNXXXcccrrrqqqggg___\\\ZZZYYYXXXZZZbbblllwww~~~}}}zzzzzz}}}|||wwwtttrrrrrrpppooojjjiiihhheee```[[[VVVSSSNNNLLLJJJGGGCCC@@@===<<<:::999888666555555444444222333333444555666777777444444333333333333444444333333333444555666777888999::::::;;;<<<===??????AAA@@@@@@@@@@@@?????????AAABBBEEEHHHKKKMMMNNNOOOQQQPPPNNNMMMMMMOOOQQQSSSTTTUUUVVVZZZ^^^aaabbbaaadddbbbbbbiiisss{{{}}}|||sssrrrnnnhhhaaa[[[XXXWWWUUUUUUVVVXXX\\\aaafffiiinnnqqquuuyyy||||||{{{|||jjj```]]]XXXZZZ[[[YYYWWWXXX]]]aaahhheee___ZZZUUUSSSRRRRRROOOKKKHHHGGGGGGFFFCCC???@@@??????@@@@@@AAABBBCCCFFFGGGLLLVVVaaaqqquuuiiibbb^^^[[[[[[YYY[[[dddnnnxxx~~~zzzyyy{{{~~~{{{vvvsssrrrqqqpppoookkkjjjhhheee```ZZZUUURRROOONNNKKKHHHEEEAAA???>>><<<;;;:::888777777666666555444444333333222222222444333333222222333333444333333333333444555666777999999999:::<<<>>>???@@@@@@@@@@@@@@@???????????????AAACCCFFFIIIKKKMMMMMMOOONNNLLLKKKKKKMMMOOOQQQSSSTTTWWWZZZ]]]`````````bbbaaabbbiiirrryyy{{{{{{ooonnnjjjccc\\\XXXVVVVVVUUUTTTTTTVVVZZZaaagggkkkooorrrvvvzzz~~~}}}wwwtttxxx~~~lll```[[[XXXYYYYYYWWWUUUVVVXXX[[[___]]]YYYVVVSSSRRRSSSSSSOOOMMMJJJHHHHHHFFFBBB???>>>>>>>>>>>>???@@@AAAAAAEEEFFFKKKTTT^^^nnnyyylllddd```\\\[[[YYY[[[eeeooozzz|||zzz|||~~~{{{vvvsssrrrqqqpppoookkkkkkiiieee```ZZZUUURRROOONNNKKKHHHEEEAAA???>>><<<;;;:::888777777666666888888777777666555555444444333333222222333333444333333222333333444555666888888999:::<<<>>>@@@AAA@@@@@@@@@?????????>>>>>>???@@@BBBEEEGGGIIIJJJKKKLLLKKKIIIHHHIIIKKKNNNOOOQQQSSSVVVYYY[[[^^^```aaabbbbbbdddiiipppvvvyyyyyyrrrooojjjbbbZZZVVVTTTUUUTTTSSSRRRTTTXXX___fffjjjooorrrwww{{{~~~|||tttoooqqqwwwnnn```ZZZWWWWWWWWWUUUTTTTTTUUUVVVVVVUUURRRQQQPPPPPPQQQQQQOOOMMMLLLJJJHHHFFFCCC@@@>>>>>>>>>>>>???@@@AAAAAAEEEGGGKKKRRRZZZiiiqqqhhhbbb]]]ZZZXXXZZZdddnnn{{{~~~|||~~~|||wwwtttrrrrrrpppoookkkjjjhhheee```ZZZUUURRRNNNLLLJJJGGGCCC@@@===<<<:::999888666555555444444555555555555666666777777444444333333333333444444333333333333333444555666777777888:::<<>>>>>>>>???@@@BBBDDDEEEGGGGGGHHHIIIHHHFFFFFFGGGJJJMMMOOOOOORRRTTTWWWYYY\\\```cccgggfffgggjjjoootttwwwxxxvvvrrrkkkcccZZZUUUTTTUUUTTTSSSRRRTTTXXX^^^dddhhhooorrrwww|||~~~~~~uuunnnmmmqqqyyyooo```YYYUUUTTTSSSRRRRRRQQQQQQQQQOOONNNMMMLLLLLLMMMNNNNNNMMMMMMMMMLLLIIIFFFDDDBBB???????????????@@@BBBBBBCCCFFFKKKQQQXXXddd{{{yyylllfff___ZZZWWWYYYcccnnnyyy}}}|||xxxuuusssrrrqqqpppjjjjjjhhheee```[[[VVVSSSNNNMMMKKKGGGDDDAAA>>>===:::999888666555555444444333444444444444555555555555555444444444444555555444444444444444555555666666777888:::<<>>>>>>>>>>>???@@@AAACCCDDDDDDDDDEEEGGGFFFEEEFFFHHHKKKOOOQQQQQQSSSUUUWWWYYY]]]ccchhhlllkkkjjjkkknnnrrrvvvxxxxxxtttmmmccc[[[VVVUUUVVVTTTTTTTTTUUUYYY^^^cccfffnnnrrrwww|||~~~zzzpppmmmmmmrrr}}}pppaaaYYYTTTSSSRRRRRRRRRQQQPPPPPPKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMJJJGGGEEEDDD???????????????AAABBBBBB???CCCJJJPPPVVVbbbxxxqqqjjjbbb\\\XXXYYYcccnnnvvv}}}}}}xxxuuutttsssrrrpppjjjiiihhheee```[[[VVVSSSQQQPPPMMMJJJGGGCCCAAA@@@<<<;;;:::888777777666666;;;:::999888777666555555666555555444444555555666555555444444444555666666666666888:::<<>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCFFFFFFEEEFFFHHHLLLPPPSSSTTTVVVXXXYYY[[[```hhhnnnpppooommmlllnnnqqquuuwwwxxxtttmmmccc[[[WWWWWWXXXVVVUUUVVVWWWZZZ___cccfffnnnrrrwww{{{~~~~~~sssmmmlllnnnvvvpppbbb[[[UUUTTTSSSSSSSSSSSSRRRQQQJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLNNNMMMJJJGGGEEEEEE>>>>>>>>>??????@@@AAABBB<<>><<<::::::999777666666666777777888777555444333333444444555333111333555666555333555555444333333333333444555555777999<<<>>>AAABBBAAAAAAAAA@@@???>>>>>>===BBBBBBCCCCCCDDDCCCCCCCCCAAAAAAAAACCCFFFKKKOOORRRWWWYYY[[[\\\]]]aaahhhnnnqqqmmmiiiiiinnntttwwwxxx}}}wwwmmmccc[[[WWWVVVVVVUUUXXXZZZ[[[[[[^^^dddiiimmmqqqwwwzzz{{{}}}zzzsssnnnkkknnnsss}}}pppbbbZZZUUUUUUUUUTTTRRROOOMMMKKKKKKJJJHHHGGGFFFGGGGGGHHHIIIKKKLLLLLLKKKHHHEEECCCCCCBBBAAA????????????@@@@@@BBBFFFKKKNNNXXXkkk~~~tttgggaaa___^^^```dddssszzz}}}{{{}}}~~~yyyvvvuuutttrrrqqqmmmkkkhhheeebbb]]]XXXUUUOOOMMMJJJFFFCCC@@@>>>===:::999777666555555666666888777555444333333444444777555333333555555333111333333333333333444555666777777888999;;;===???@@@AAA@@@@@@???>>>>>>======@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBCCCFFFKKKPPPSSSWWWYYY[[[\\\]]]bbbiiioooqqqmmmhhhhhhmmmtttxxxyyy{{{vvvlllbbb[[[WWWVVVVVVTTTVVVXXXYYYYYY\\\bbbgggmmmrrrwwwyyy{{{}}}~~~vvvooojjjkkkoooqqqtttxxxyyyuuulllbbb\\\YYYXXXWWWTTTQQQMMMKKKIIILLLKKKIIIHHHGGGGGGGGGGGGJJJJJJKKKKKKJJJHHHEEEDDDDDDCCCAAA@@@????????????@@@AAAEEEJJJMMMVVViiizzzxxxjjjccc```^^^___bbbnnnvvv~~~|||{{{|||}}}yyyvvvuuusssrrrpppmmmkkkgggdddaaa]]]XXXUUULLLKKKIIIFFFDDDBBB@@@@@@;;;:::888666555444555555777666555444444444444444888666444444444444222000222222222333444555777777888888888999;;;<<<>>>>>>??????>>>>>>======<<<<<>>???>>>>>>======<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCEEECCCAAA@@@CCCIIIPPPTTTTTTWWW[[[\\\^^^bbbiiiooovvvpppjjjhhhlllrrrvvvwwwwwwssskkkbbb\\\YYYXXXXXXWWWYYYZZZZZZ[[[^^^eeejjjnnnqqqvvvxxxzzz}}}uuukkkggghhhhhhiiijjjjjjfff```ZZZVVVSSSRRRPPPNNNLLLLLLLLLMMMMMMLLLKKKJJJHHHGGGGGGFFFIIIIIIHHHHHHGGGGGGGGGGGGEEEEEEDDDBBBAAA@@@?????????@@@BBBFFFIIIPPP^^^lllxxxnnngggaaa^^^___ccckkkzzzwwwrrrsssqqq{{{~~~~~~{{{yyy{{{zzzxxxvvvvvvvvvvvvtttsssmmmjjjfffbbb```]]]YYYVVVNNNMMMJJJFFFCCC@@@???>>>>>>===;;;888777666666666555555555555555444444444333444444444444444444444555444444333333333444444444555666888:::===???AAA=========<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCDDDBBB??????AAAGGGMMMQQQSSSVVVZZZ\\\]]]aaahhhmmmsssmmmfffdddggglllooopppqqqmmmfff___YYYVVVUUUUUUWWWXXXYYYYYYZZZ]]]dddjjjmmmqqqvvvxxxzzz~~~yyyoookkklllnnnmmmllliiiddd]]]WWWSSSOOONNNLLLKKKJJJJJJKKKKKKMMMLLLLLLKKKJJJIIIHHHGGGIIIHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@BBBEEEHHHMMMYYYeee{{{uuulllddd______aaaiiivvvuuupppooojjjsss~~~}}}zzzyyyzzzyyywwwvvvvvvvvvvvvtttsssllliiieeeaaa___\\\YYYWWWPPPNNNKKKGGGCCC???===<<<===<<<:::888777777777777444555555666555555444444222333555444333333555666666555444333333333333333333444555777:::===@@@AAA==================<<<<<>>AAAFFFKKKOOOSSSVVVYYY[[[\\\___eeeiiikkkfffaaa```cccgggiiiiiijjjfff```ZZZUUUSSSRRRRRRTTTUUUVVVUUUVVVZZZaaahhhkkkpppvvvzzz||||||sssooopppnnnmmmllliiiddd]]]WWWSSSPPPOOOMMMKKKIIIHHHGGGGGGLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@AAAEEEGGGKKKTTT^^^uuuzzzqqqhhhbbb``````gggsss}}}uuuooolllhhhnnnzzz~~~}}}zzzxxxyyy{{{yyywwwvvvvvvuuurrrpppllliiidddaaa^^^\\\YYYWWWPPPNNNKKKGGGCCC@@@===<<<;;;999888666555555666666333444555666666555444444333555666555333222333555444444333333333444555555444555666777:::<<<>>>???========================@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBGGGKKKNNNRRRUUUYYYZZZ[[[]]]bbbfffeeeaaa^^^```dddiiikkkkkkiiifff```[[[WWWTTTTTTTTTSSSTTTUUUTTTTTTYYY```gggiiiooovvv{{{}}}uuurrrtttnnnnnnmmmkkkfff```YYYUUUOOOOOONNNMMMKKKIIIHHHGGGJJJKKKLLLLLLLLLLLLKKKJJJGGGHHHJJJLLLLLLKKKJJJIIIGGGGGGHHHIIIIIIHHHGGGFFFBBBAAAAAAEEEGGGIIIQQQZZZkkk~~~uuukkkdddccc```fffooo{{{}}}vvvoookkkgggjjjrrr~~~}}}zzzxxxyyy}}}{{{yyywwwvvvssspppmmmllliiiddd```^^^\\\ZZZXXXNNNMMMJJJFFFCCC@@@???>>>888777666444444444555666333444555666666666444444555666777666222000111333222222222333444555666777666666777888999;;;<<<============>>>>>>>>>>>>>>>BBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAABBBDDDHHHKKKNNNRRRUUUYYYZZZZZZ\\\```dddcccaaa```ccciiinnnppppppkkkhhhddd^^^ZZZXXXXXXXXXTTTUUUVVVUUUUUUZZZbbbhhhhhhnnnwww|||vvvsssuuuqqqqqqqqqnnniiibbbZZZVVVKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJLLLMMMMMMMMMLLLKKKFFFHHHKKKMMMNNNMMMKKKIIIGGGHHHIIIJJJJJJJJJIIIHHHCCCAAABBBEEEGGGIIIPPPXXXbbbwwwwwwmmmfffddd```eeemmmwwwxxxqqqllleeegggmmmzzz~~~|||||||||xxxvvvwwwvvvssspppkkkhhhdddaaa^^^[[[WWWTTTNNNMMMJJJFFFCCC???<<<:::999999888777666666666777444333333222222333333444444222111444777777222,,,...000333555666666444333888777777666888:::===>>>@@@??????>>>===>>>>>>>>>@@@AAACCCEEEFFFGGGGGGFFFFFFFFFDDDBBBAAACCCHHHLLLQQQTTTWWWXXXWWWYYY```fffgggggggggiiikkkmmmppprrroooiiibbb\\\XXXWWWVVVUUURRRSSSTTTVVVXXX\\\bbbfffpppssswww{{{}}}uuummmnnnllljjjhhhfffccc^^^[[[UUUSSSPPPMMMLLLLLLMMMNNNNNNLLLJJJJJJLLLMMMKKKHHHKKKKKKJJJJJJIIIJJJJJJKKKHHHHHHJJJJJJKKKJJJIIIHHHEEEDDDBBBAAACCCFFFJJJMMM^^^jjj|||~~~rrrhhhbbbaaabbbfffooo|||ssskkkhhhcccfffkkksss~~~zzzyyy{{{{{{wwwvvvwwwvvvssspppkkkhhhdddaaa^^^ZZZVVVSSSOOOMMMJJJFFFBBB???===<<<:::999888777666666666666444333333222222333333444666333111222555666333///222333444444444333111000888777777777888:::===>>>????????????>>>>>>>>>===@@@AAACCCEEEGGGGGGGGGGGGHHHGGGFFFDDDDDDGGGLLLPPPQQQTTTXXXYYYXXXZZZ```eeekkkjjjiiijjjmmmpppqqqqqqqqqlllddd]]]YYYWWWUUUTTTRRRSSSUUUVVVYYY]]]cccgggqqquuuyyy}}}xxxqqqmmmlllkkkkkkjjjgggbbb___ZZZWWWTTTQQQOOONNNNNNOOOMMMKKKIIIJJJLLLLLLJJJHHHKKKKKKKKKJJJJJJJJJKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIIIIGGGEEECCCDDDFFFIIIJJJVVVaaasssttthhhbbbbbbbbbeeemmmxxxtttlllhhh```bbbfffmmm}}}}}}zzzxxx{{{~~~{{{wwwuuuvvvvvvsssppplllhhhddd```]]]YYYUUURRRPPPNNNJJJFFFBBB@@@>>>===:::999888777666666666666444444333333333333444444777444000000333444444222555555555444444444333333777777666777888;;;===>>>>>>??????@@@???>>>===<<<@@@AAACCCEEEGGGGGGGGGGGGHHHGGGFFFEEEEEEHHHNNNRRRQQQUUUYYY[[[[[[]]]aaaeeeoookkkhhhjjjppptttsssqqqtttnnnfff^^^ZZZWWWUUUTTTQQQSSSUUUWWWZZZ___eeeiiiqqqvvv{{{xxxkkkkkkkkkkkkkkkjjjfffdddcccaaa]]]YYYUUUSSSRRRQQQNNNLLLKKKKKKLLLMMMKKKJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKNNNLLLIIIFFFEEEEEEFFFHHHOOOXXXhhhyyyyyynnnfffbbbaaaccchhhrrr~~~vvvmmmiii``````bbbhhhuuu}}}{{{{{{~~~}}}yyyvvvuuuvvvuuussspppkkkhhhddd```]]]YYYTTTQQQPPPNNNJJJFFFBBB@@@??????::::::888777666666666666444444333333333333444444555333111111333444333222444444444444555777888:::666666666777999;;;===>>>===>>>@@@AAA@@@???===;;;@@@AAACCCFFFGGGHHHHHHHHHEEEEEEDDDCCCDDDHHHNNNRRRSSSWWW[[[]]]___```ccceeelllgggdddhhhpppuuutttqqqtttnnnfff___ZZZXXXVVVUUUQQQSSSUUUWWWZZZ```fffkkkpppuuu{{{sssqqqooonnnooopppooonnnnnnlllhhhccc^^^ZZZWWWUUUQQQPPPOOOOOOOOOOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPOOOMMMLLLOOOMMMJJJGGGEEEEEEFFFFFFMMMSSS___lll{{{vvvmmmaaaaaaaaaccckkkvvvxxxooojjjdddbbbbbbfffppp}}}|||zzzzzz}}}|||xxxuuutttuuuuuurrrpppjjjgggccc___\\\XXXTTTQQQOOOMMMJJJFFFBBB@@@???>>>;;;:::999777666555555555555444444333333444444555111222333444555555333111333333222222333555777999555555666888:::<<<===>>>===>>>@@@AAA@@@???===;;;@@@AAACCCFFFHHHIIIIIIIIIEEEEEEDDDDDDEEEIIIOOOSSSVVVXXX\\\___aaaccceeegggeeeaaa___dddnnnuuuuuurrrsssnnnfff___ZZZXXXWWWVVVQQQSSSUUUWWWZZZ```fffkkkooossszzzzzzvvvvvvxxxzzz{{{yyywwwsssmmmgggaaa\\\YYYTTTTTTTTTSSSQQQPPPOOOOOONNNOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRRRRRRRQQQOOOOOONNNMMMJJJHHHGGGFFFGGGGGGJJJNNNVVVaaannn~~~}}}rrrdddbbb``````eeeppp}}}zzzppplllgggcccaaadddkkkyyy|||zzzwwwwwwzzz{{{wwwtttsssuuuuuurrrooohhheeebbb^^^\\\XXXTTTRRRLLLKKKIIIFFFCCC@@@>>><<<;;;:::999777666555555555555555444444444444555555///111444666666555222111333222111000///000111111444555666888:::<<<===>>>>>>??????@@@???>>>===<<<@@@AAADDDFFFHHHIIIJJJJJJGGGGGGFFFFFFFFFJJJPPPTTTWWWXXX[[[]]]```cccfffggg```^^^^^^cccmmmtttvvvuuuvvvppphhh```\\\YYYWWWVVVQQQSSSUUUWWWZZZ___eeeiiinnnrrrxxx}}}yyyrrrjjjddd```ZZZ[[[[[[XXXUUURRRRRRSSSSSSTTTVVVWWWXXXXXXWWWVVVUUUVVVWWWWWWVVVUUUSSSRRROOONNNLLLJJJIIIHHHHHHIIIEEEHHHMMMVVVdddtttvvvjjjhhhddd```aaajjjwww|||rrrmmmgggbbb```cccfffooozzzyyyvvvvvvzzzzzzwwwssssssttttttrrrooofffddd```]]][[[YYYUUUSSSIIIIIIHHHGGGDDD@@@<<<:::<<<;;;999777666555555444555555444444444444555555000222333444444333333333222222111000000000000000333444666999;;;<<<===>>>????????????>>>>>>>>>===???AAADDDFFFHHHJJJJJJJJJGGGGGGFFFEEEFFFIIIOOOSSSWWWWWWWWWZZZ^^^aaadddfff``````aaafffmmmssswwwxxx|||vvvlllddd^^^YYYVVVUUURRRSSSUUUVVVYYY]]]cccgggooossswww{{{~~~xxxqqqmmmeeeffffffbbb]]]ZZZZZZZZZZZZ[[[]]]___```___^^^^^^[[[[[[\\\\\\[[[ZZZXXXWWWSSSRRRPPPNNNLLLKKKJJJJJJDDDEEEIIIOOOZZZjjjzzzssspppiiiaaa^^^dddqqq|||~~~sssnnnhhhbbb```cccccciii}}}xxxxxxxxxyyy}}}zzzvvvsssrrrttttttrrroooeeeccc___]]][[[YYYVVVSSSGGGHHHHHHGGGDDD@@@;;;888<<<;;;999888666555444444555555444444444444555555222333333222111222444666000111222333444555555666333444666999;;;===>>>>>>@@@??????>>>===>>>>>>>>>???AAADDDFFFIIIJJJJJJJJJFFFEEEDDDCCCCCCFFFLLLPPPVVVUUUUUUWWW[[[```cccdddbbbcccfffiiinnnssswwwzzz{{{pppggg___ZZZVVVSSSRRRSSSTTTVVVXXX\\\bbbfffqqqtttxxx{{{}}}}}}yyypppqqqppplllfffbbbaaabbb___```bbbdddeeeeeedddccc______``````___]]]\\\[[[WWWVVVSSSQQQNNNLLLKKKJJJFFFGGGHHHLLLTTTbbbpppzzzzzzvvvmmmbbb]]]aaammmwwwtttnnnjjjdddbbbeeedddgggzzz{{{vvvwww|||zzz|||wwwrrrpppqqqqqqnnnkkkgggbbb\\\ZZZ[[[ZZZUUUQQQOOOMMMJJJFFFCCC@@@>>>===555555555555666666666666666666777777666555444444333333333333333333333333222222222222333333444555777777777888999;;;<<<===@@@@@@??????>>>============@@@DDDGGGHHHIIIKKKMMMIIIGGGDDDCCCDDDHHHLLLOOOVVVVVVVVVWWWZZZ]]]aaacccaaaccceeeiiioooxxxtttdddXXXUUUVVVRRRSSSTTTTTTWWW[[[aaaeeeppprrrvvvyyy|||yyytttpppkkkfffccchhhhhhiiilllooopppooonnnkkkhhhdddaaa```^^^\\\ZZZWWWVVVUUUSSSQQQPPPNNNNNNHHHEEEFFFKKKQQQXXXcccnnnwwwoooiiiccc```fffpppuuuoooeeecccaaa```^^^cccqqq|||wwwxxx{{{xxx{{{wwwrrrqqqrrrrrrooolllgggbbb]]][[[[[[ZZZUUUQQQOOOMMMJJJFFFCCC@@@>>>===777777777777777777777777666666666666666555444444333333333333333333333333333333222222222333444444666777777888999;;;<<<===@@@@@@??????>>>============@@@DDDGGGHHHIIIJJJLLLIIIGGGDDDCCCDDDHHHMMMQQQSSSSSSTTTVVVYYY]]]aaadddcccccccccgggooozzz}}}iii[[[UUUUUUTTTTTTTTTUUUWWW\\\bbbgggooorrrvvvyyy|||}}}yyyuuusssvvvuuuuuuwwwxxxwwwtttrrrqqqnnnjjjhhhgggfffdddccc\\\\\\ZZZYYYWWWUUUTTTSSSKKKHHHFFFIIILLLQQQ[[[eeezzz|||ssslllddd___ccckkk~~~tttmmmgggdddbbb```^^^aaaooo|||yyyxxxzzzvvvyyyuuurrrqqqrrrrrrpppmmmgggccc___\\\\\\YYYUUUQQQOOOMMMJJJFFFCCC@@@>>>===:::999999888888777777666555666666666666555444444333333333333333333333333444444333222222222333333666666777888999;;;<<<===@@@??????>>>>>>======<<<===@@@CCCFFFGGGHHHIIIJJJHHHFFFDDDCCCEEEIIIOOORRRRRRRRRTTTVVVZZZ___cccfffdddcccaaaeeennn}}}nnn^^^VVVUUUUUUUUUUUUTTTWWW\\\ccciiiooorrrvvvyyy|||~~~zzzwwwpppllliiifffeeeeeedddccc```___^^^\\\[[[YYYXXXWWWOOOKKKHHHHHHJJJMMMVVV```qqqxxxppphhhbbbccchhhwwwtttllliiifffcccaaa^^^___jjjvvv{{{yyyyyytttuuusssppppppqqqqqqooommmgggddd```^^^\\\YYYUUURRROOOMMMJJJFFFCCC@@@>>>===;;;:::999888777666555555555555555666666555444444333333333333333333333333555444333333222222222222666666777888999;;;===>>>?????????>>>======<<<<<<===@@@CCCEEEFFFFFFHHHIIIGGGFFFCCCCCCEEEJJJOOOSSSTTTTTTUUUXXX[[[```dddgggeeecccaaaeeeooo}}}nnn___XXXVVVUUUTTTTTTSSSUUU[[[ccchhhnnnqqquuuxxx{{{|||xxxkkkgggccc```______^^^^^^^^^^^^]]][[[ZZZYYYXXXWWWRRRMMMJJJJJJKKKNNNWWW```mmm{{{{{{tttnnniiihhhiiinnnxxxuuummmkkkgggdddaaa^^^]]]eeeooo}}}yyyyyysssrrrqqqpppppppppooonnnmmmgggeeebbb```]]]YYYUUURRROOOMMMJJJFFFCCC@@@>>>===::::::999888666555444444444444555555555555444444333333333333333333333333555444333333222222222222555666666888999;;;===>>>??????>>>>>>===<<<<<<<<<>>>AAADDDFFFFFFFFFGGGHHHGGGEEECCCBBBDDDIIINNNRRRTTTTTTUUUWWW[[[___cccfffgggdddcccgggppp{{{yyyjjj]]]WWWVVVSSSSSSRRRRRRTTTZZZaaaffflllooossswwwzzz~~~{{{uuuqqqiiieee```]]]\\\]]]\\\\\\]]]]]]\\\[[[YYYXXXWWWWWWUUUPPPMMMLLLLLLMMMTTT\\\iiiwwwzzzuuuqqqmmmiiigggpppzzzwwwnnnkkkgggdddaaa^^^\\\aaahhh}}}zzzzzztttqqqqqqqqqpppooonnnmmmlllgggfffdddaaa]]]YYYUUURRROOOMMMJJJFFFCCC@@@>>>===:::999999777666555444444333333444555555555555444333333333333333333333333444444333222222222333333555555666777999<<<>>>??????>>>>>>======<<<<<<;;;@@@BBBEEEFFFFFFFFFGGGHHHFFFDDDBBBAAACCCGGGMMMPPPRRRRRRSSSVVVZZZ___cccfffiiigggeeeiiipppxxx|||~~~~~~tttfffZZZUUUUUUQQQQQQRRRSSSUUUZZZ___dddjjjmmmqqquuuxxx|||}}}vvvpppjjjfffbbb^^^ZZZXXXXXXZZZ[[[[[[______^^^]]]\\\[[[ZZZYYYXXXTTTPPPOOOMMMKKKOOOUUUaaannn~~~{{{wwwppphhhdddmmmuuuyyywwwooojjjeeebbbaaa^^^\\\___dddwww}}}{{{{{{vvvrrrsssssssssqqqooommmmmmggggggfffccc^^^YYYUUUSSSOOOMMMJJJFFFCCC@@@>>>===::::::999888777777666666222333444444555555555444333333333333333333333333333333222222222333444444444555666777:::<<<>>>???>>>>>>>>>===<<<<<<;;;;;;AAADDDFFFGGGGGGFFFGGGHHHFFFDDDAAA@@@AAAEEEJJJNNNPPPQQQSSSWWW]]]ccchhhlllnnnjjjfffiiiooovvvyyyyyyyyyzzzwwwmmmaaaXXXUUUVVVOOOQQQSSSUUUWWW[[[___cccgggkkkooossswww{{{~~~vvvnnnhhhddd```^^^XXXUUURRRRRRTTTXXX[[[]]]aaa``````___^^^]]]\\\\\\XXXUUUSSSSSSQQQNNNPPPUUU[[[gggvvv~~~uuulllfffnnntttvvvzzzvvvooogggcccaaaaaa___\\\^^^bbbppp}}}{{{|||xxxtttuuuvvvuuurrrpppnnnnnngggggggggccc^^^YYYUUUSSSOOOMMMJJJFFFCCC@@@>>>===;;;;;;:::999999888888888222333444444555555555444333333333333333333333333222222222222333444444555444555666777:::<<<>>>???>>>>>>>>>===<<<<<<;;;;;;BBBDDDGGGHHHGGGGGGGGGHHHFFFDDDAAA???@@@DDDIIILLLQQQRRRUUU[[[aaaiiiooosssqqqlllggghhhooouuuyyyyyyqqqrrrppphhh]]]WWWVVVXXXOOORRRUUUWWWYYY\\\```cccfffiiinnnrrruuuzzz~~~tttooogggaaa]]]\\\[[[[[[UUUSSSPPPRRRVVV\\\```bbbaaa``````___^^^]]]]]]\\\VVVUUUUUUWWWVVVTTTVVV[[[ZZZeeerrr~~~|||qqqiiipppttttttwww~~~uuunnnfffbbb```aaa___]]]^^^bbbkkk{{{yyy{{{wwwvvvsssrrrrrrqqqooommmjjjgggdddaaa___\\\XXXTTTQQQNNNIIIFFFDDDBBB???>>>;;;;;;999888777666666666666555555444444555555666333444444444555666666666444333333333333444555555666444333555999<<<;;;:::;;;===>>>===;;;::::::;;;;;;???DDDFFFFFFEEEDDDDDDBBBBBBAAA@@@@@@CCCIIIMMMQQQRRRVVV]]]fffooouuuwwwxxxnnneeeeeennnvvvuuuqqqoookkkeeeaaa^^^ZZZUUUPPPWWWVVVUUUVVVXXX\\\___bbbgggjjjnnnrrruuuxxx{{{~~~wwwooofffddd___[[[WWWUUUTTTTTTSSSSSSTTTWWW[[[```eeehhhgggeeeaaa`````````___]]]\\\___aaa___\\\ZZZ[[[]]]ZZZaaammmyyy|||qqqpppooopppttt|||~~~ttthhhfffccc___\\\[[[]]]___aaaiiiyyy{{{yyy{{{wwwuuusssrrrqqqpppnnnllliiigggdddaaa___\\\WWWTTTTTTPPPLLLHHHFFFDDDBBB@@@>>>>>><<<:::999888777777444333333222222333333444333333333333444444444444444333333333333444555555666555333555888;;;;;;:::;;;<<<>>>===<<<:::;;;<<<<<>>???>>><<<:::999888777777666666666555555666666666333333333333222222222222444333333333333444555555777666555666888999:::999:::;;;======<<<;;;<<<===<<<@@@DDDFFFFFFFFFEEEEEECCCCCCAAA@@@???BBBGGGKKKLLLPPPXXXaaahhhnnnrrrssstttooojjjjjjmmmqqqssssssnnnkkkfffaaa]]]YYYUUURRRQQQQQQQQQRRRUUUYYY]]]```hhhkkknnnqqqsssuuuxxxzzz}}}}}}tttmmmfff```\\\ZZZYYYYYYYYYYYY[[[\\\]]]___```cccgggjjjmmmooopppllliiifffeeeeeeeeedddccccccbbbbbbccccccaaa^^^[[[XXX\\\dddmmmwww~~~wwwtttpppooorrrxxxvvvlllgggeeeaaa^^^\\\[[[\\\\\\cccqqq|||yyy{{{vvvtttqqqppppppooommmkkkiiifffcccaaa^^^[[[WWWTTTOOOLLLGGGDDDBBB@@@>>><<<::::::999888777777777777777777666666666666777777444444333333222222111111444333333333333444555555777777666666777888999999999;;;<<<===<<<<<<<<<======@@@DDDFFFGGGFFFFFFGGGEEEDDDCCC@@@@@@BBBGGGJJJLLLQQQWWW^^^eeekkkpppssssssqqqooommmoooqqqtttvvvrrroooiiiccc^^^YYYUUUSSSPPPPPPPPPQQQUUUYYY^^^```gggjjjnnnrrrtttwwwzzz|||~~~}}}yyysssmmmhhhdddbbbaaa`````````aaabbbdddfffhhhjjjlllpppsssvvvxxxxxxxxxqqqoookkkjjjiiiiiihhhggghhhfffeeefffgggeee```[[[[[[]]]bbbjjjrrr{{{|||wwwrrrnnnpppvvv~~~xxxooogggeeebbb___\\\[[[YYYYYY```lll~~~}}}zzz|||vvvtttqqqppppppooommmkkkhhhfffccc```^^^[[[VVVSSSRRRNNNJJJFFFDDDBBB@@@>>>888888777777888888999:::222222111111111111222222555555444444333333222222444333333333333444555555666777777777777777999:::999;;;<<<===<<<<<<<<<===>>>@@@DDDFFFGGGGGGHHHIIIHHHGGGDDDBBB@@@BBBFFFJJJOOORRRVVVZZZ___fffnnnsssrrrrrrqqqqqqqqqsssvvvxxxwwwtttnnnfff^^^XXXTTTSSSQQQPPPQQQRRRUUUZZZ^^^aaaeeeiiinnnrrrvvvzzz~~~~~~~~~}}}zzzyyyyyyzzzvvvtttrrrooommmlllmmmnnnlllkkkjjjjjjkkkmmmpppqqquuuwww{{{~~~{{{xxxuuurrrrrrqqqooonnnnnnkkkiiiiiijjjgggbbb^^^]]]___aaagggnnnwww~~~{{{tttooooootttzzzzzzrrrhhhfffccc___\\\ZZZXXXXXX___hhhxxx|||yyyzzzvvvtttrrrqqqqqqooommmkkkhhhfffccc```^^^ZZZVVVSSSPPPLLLHHHEEEBBBAAA>>><<<999999999999:::;;;<<<<<<333222222111111222222333444444444444333333333333444333333333333444555555555666777777666777999;;;:::;;;======<<<;;;<<<===>>>AAADDDFFFGGGHHHIIIJJJKKKIIIGGGCCCBBBCCCGGGJJJPPPRRRUUUWWWZZZ```iiipppqqqpppqqqrrrsssvvvxxxyyyxxxuuuooofff]]]WWWTTTSSSRRRRRRRRRSSSVVVZZZ^^^aaadddhhhnnnssswww|||}}}|||{{{yyyyyyyyyzzz|||{{{yyyxxxxxxwwwyyy{{{{{{{{{{{{|||~~~|||zzzwwwttttttwwwzzz}}}{{{xxxvvvuuusssqqqrrrpppnnnllljjjhhheeebbb``````aaaeeejjjrrryyy~~~}}}vvvqqqooorrrwww{{{{{{ttthhhfffbbb^^^[[[YYYXXXXXX]]]eeesssyyyvvvxxxwwwuuusssrrrqqqpppnnnlllhhhfffbbb```]]]ZZZVVVSSSMMMJJJEEEBBB@@@>>>;;;:::<<<;;;::::::999999::::::555555555444444555555555222222222222333333333333444333333333333444555555333555777777666777:::===;;;<<<>>>===<<<:::;;;<<>><<<<<<;;;:::888777666555555333333333222222333333333000000111111222222222333444333333333333444555555222555777777666777;;;>>>;;;===>>>===;;;::::::;;;???BBBEEEFFFGGGHHHJJJLLLOOOMMMJJJFFFDDDEEEHHHKKKLLLQQQVVVXXXYYY[[[aaafffllljjjjjjnnntttxxxxxxvvvqqqpppkkkcccZZZUUUUUUWWWSSSRRRRRRRRRUUUXXX\\\^^^eeeiiinnnrrruuuyyy}}}~~~zzzxxxvvvuuuqqqpppnnnmmmmmmnnnooopppssswww|||wwwwwwuuuoooiiifffgggjjjiiihhhhhhjjjnnnsssxxx|||zzztttqqqqqqssstttyyy{{{vvviiifff```[[[XXXXXXZZZ[[[ZZZ___jjj||||||yyywwwvvvwwwuuuuuutttssssssrrrqqqqqqhhh```\\\]]]^^^ZZZUUUSSSPPPKKKEEEAAA@@@???<<<:::;;;:::999777666666555555555666777666444333222333444333111222222333111000444444222222222222444444444444555666888:::;;;<<<===>>>>>>>>>>>>>>>======:::===BBBFFFIIILLLOOORRRSSSQQQMMMHHHDDDEEEHHHLLLOOOSSSWWWZZZ[[[]]]^^^```kkkkkkkkklllpppuuu{{{~~~zzzwwwooofff]]]YYYXXXYYYSSSSSSRRRRRRTTTWWWYYY[[[dddhhhoootttxxx{{{~~~~~~~~~zzzvvvqqqnnnlllkkkhhhfffeeefffggghhhjjjlllnnnrrruuuwwwyyyyyyzzz{{{}}}|||vvvuuurrrmmmkkklllmmmjjjlllsssvvvuuuwww}}}}}}xxxsssqqqqqqrrrxxx{{{~~~xxxuuukkkddd___^^^]]]ZZZYYY[[[[[[]]]dddttt~~~{{{xxxwwwwwwttttttsssrrrqqqppppppoooiiiaaa\\\]]]^^^ZZZVVVTTTPPPKKKFFFBBB@@@???<<<:::;;;:::999777666666555555555666777666444333222333555333222222333333222111444333333222222333333444444444555666888:::;;;<<<======>>>>>>>>>>>>======:::>>>BBBEEEGGGJJJMMMOOOPPPNNNKKKGGGEEEEEEIIILLLNNNQQQUUUXXXYYYZZZ\\\^^^iiihhhiiikkkooouuu{{{}}}vvvmmmccc[[[WWWVVVSSSRRRRRRRRRTTTVVVYYY[[[dddhhhnnntttxxx{{{~~~|||xxxsssmmmiiidddcccaaa___^^^___``````bbbccceeehhhjjjlllmmmnnnnnnppprrrtttvvvzzz}}}yyyuuunnnkkklllmmmkkkmmmtttxxxxxx{{{~~~yyytttrrrqqqqqqxxx{{{yyyuuullleee___^^^]]]YYYYYY[[[[[[[[[bbbppp~~~zzzxxxwwwvvvuuutttsssrrrqqqppppppjjjccc]]]]]]]]]YYYVVVVVVPPPLLLGGGCCC@@@>>><<<;;;;;;:::999777666666555555444666777666444333333333555444333333444444333222222333333444444333333222444444555666888:::;;;<<<======>>>>>>???>>>>>>===<<<>>>BBBEEEFFFGGGIIIJJJJJJJJJIIIGGGFFFFFFIIIKKKMMMPPPTTTWWWXXXZZZ[[[]]]eeeeeefffiiiooouuu|||~~~uuuiii^^^WWWTTTRRRQQQQQQQQQSSSVVVYYY[[[bbbfffmmmrrrvvvzzz~~~|||xxxsssmmmfffbbb\\\[[[YYYXXXWWWWWWXXXYYYXXXYYY[[[]]]___````````````bbbdddfffhhhlllrrruuuzzz}}}xxxppplllllllllkkknnntttxxxyyy|||~~~|||vvvrrrpppooovvv{{{zzzvvvmmmfff```^^^\\\YYYXXXZZZZZZZZZ___jjj||||||xxxwwwyyyyyyxxxvvvuuusssrrrrrrkkkddd______]]]YYYWWWXXXQQQMMMIIIDDD@@@>>><<<<<<;;;:::999777666666555555333555666666444222333333555444333333555555444333222222444444444444222222444444555666888:::;;;<<<======>>>?????????>>>>>>===@@@CCCEEEEEEEEEFFFFFFEEEGGGGGGGGGFFFGGGIIIKKKNNNQQQUUUXXXZZZ[[[]]]___cccdddeeeiiiooovvv}}}wwwkkk___WWWTTTQQQQQQPPPQQQSSSVVVYYY[[[```dddjjjoootttxxx|||~~~{{{wwwqqqllleee^^^YYYVVVVVVTTTTTTSSSSSSTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWVVVXXXZZZ[[[^^^bbbgggjjjlllppptttyyy}}}{{{rrrnnnnnnmmmnnnppptttwwwyyyzzz|||~~~wwwrrrooommmtttxxx|||xxxoooggg```^^^\\\YYYXXXZZZZZZZZZ]]]eeettt}}}yyyxxx{{{zzzyyywwwuuusssrrrqqqkkkfffbbbaaa^^^YYYWWWXXXQQQOOOJJJEEEAAA>>>======;;;:::999777666666555555333444666555444222333333555444333333555555444333222222444444444444222222444444555666888:::;;;<<<======>>>???????????????===@@@DDDFFFFFFEEEEEEEEEDDDEEEGGGGGGFFFGGGHHHJJJLLLPPPTTTXXXZZZ\\\^^^```ddddddfffiiiooowww}}}~~~ttthhh___YYYVVVQQQQQQPPPQQQSSSWWWZZZ\\\^^^bbbggglllpppuuuzzz}}}~~~xxxtttnnnhhhccc]]]WWWSSSQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPOOOPPPRRRSSSTTTXXX\\\```aaaeeeiiinnnrrrvvv{{{~~~}}}uuuqqqrrrrrrtttwwwxxxyyyyyyxxxwww}}}wwwqqqmmmlllooottt|||~~~zzzppphhhaaa^^^\\\XXXXXXZZZ[[[[[[]]]bbbmmm|||zzzyyyyyyxxxwwwuuussspppooonnnkkkgggdddddd```ZZZWWWXXXQQQPPPLLLFFFAAA=========;;;:::999777666666555555222444555555333222333444444333222333444555444333222333333444444333333222444444555666888:::;;;<<<======>>>???@@@@@@@@@@@@>>>AAAEEEHHHHHHGGGGGGGGGEEEFFFGGGGGGFFFFFFGGGIIIKKKOOOTTTXXX[[[^^^aaacccgggggghhhkkkqqqwww~~~|||ssshhh___YYYWWWQQQQQQQQQRRRTTTXXX[[[]]]___bbbgggkkkooosssxxx{{{zzzpppkkkeee^^^YYYUUUQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJJJJKKKNNNRRRUUUWWWZZZ___cccfffjjjnnnqqqvvv{{{zzzwwwxxx{{{|||wwwyyyzzz|||~~~wwwqqqmmmkkkjjjooowww}}}}}}rrrjjjbbb^^^[[[XXXXXXZZZZZZ\\\]]]```hhhzzz|||{{{zzzzzzyyyxxxwwwtttrrrooonnnmmmjjjgggffffffbbbZZZWWWWWWRRRQQQMMMGGGAAA======>>>;;;:::999777666666555555111333555444333222333444333111111222333444444333444333333222222333333444444444555666888:::;;;<<<======>>>???@@@@@@@@@@@@>>>BBBGGGJJJJJJJJJJJJJJJHHHIIIHHHFFFEEEEEEFFFHHHMMMQQQWWW\\\```cccgggiiilllkkklllnnnrrrxxx~~~~~~vvvlllaaaZZZVVVRRRRRRRRRSSSVVVYYY\\\^^^bbbdddhhhkkkooossswwwzzz}}}yyysssiiiddd\\\VVVQQQOOOMMMLLLJJJKKKKKKKKKKKKKKKKKKKKKGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFEEEEEEGGGJJJMMMMMMPPPTTTXXXZZZ^^^bbbeeeiiimmmssszzz}}}~~~{{{zzzyyyzzz~~~|||vvvpppllljjjfffjjjqqqyyy~~~ssskkkbbb^^^[[[XXXXXXZZZYYY[[[]]]^^^dddttt}}}{{{zzzzzz{{{{{{zzzxxxvvvsssqqqooonnniiiggghhhhhhccc[[[VVVWWWRRRQQQNNNHHHAAA======>>>;;;:::999777666666555555111333444444333222333444222111000111333444333222555444222222222222444555444444555666888:::;;;<<<======>>>@@@@@@AAAAAAAAA===BBBGGGKKKLLLLLLLLLLLLKKKJJJIIIFFFDDDDDDFFFHHHQQQUUU[[[aaaeeeiiimmmpppooonnnnnnpppsssyyy~~~{{{pppdddZZZTTTSSSRRRSSSTTTVVVZZZ]]]___dddfffjjjmmmooosssxxx{{{tttllleee___WWWPPPMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEEEEDDDCCCEEEHHHJJJGGGIIIMMMPPPSSSVVVYYY\\\```dddiiipppwww~~~zzzxxxyyy}}}{{{uuupppllljjjcccgggnnnuuu{{{tttkkkccc^^^[[[WWWWWWZZZWWWZZZ\\\\\\aaappp|||zzzxxxxxxzzzzzzyyyxxxvvvssspppooolllkkkjjjgggbbb\\\WWWTTTRRROOOJJJGGGDDDBBB>>><<<:::999888666666666666777111111222333444555666777444444222222222222444444444333333222222333333444333333555666777777777777<<<<<<======>>>>>>??????AAABBBDDDFFFHHHKKKLLLMMMLLLKKKIIIEEEAAA@@@BBBDDDLLLQQQZZZccciiilllmmmmmmooopppoookkkmmmuuu~~~sssggg]]]XXXPPPPPPPPPQQQTTTXXX]]]___bbbeeeiiimmmqqquuuyyy||||||qqqhhh^^^ZZZTTTPPPNNNLLLKKKJJJMMMLLLKKKJJJJJJIIIJJJJJJHHHGGGEEEDDDEEEDDDCCCAAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJKKKMMMQQQTTTZZZ]]]aaafffkkkqqqwww|||}}}uuuuuuyyy~~~{{{vvvqqqmmmjjjiiiiiiiiijjjooouuu{{{vvvoooeee]]]YYYZZZ\\\]]]\\\[[[ZZZ\\\```lll}}}zzzxxxxxxxxxxxxxxxvvvtttqqqnnnmmmkkkkkkjjjgggccc]]]XXXUUUQQQNNNJJJGGGDDDBBB???===:::999888666666666666777555555555444444444444444444333333222222333333444444333333222222333333444333444444555666777888888;;;;;;<<<======>>>??????AAABBBCCCFFFHHHJJJLLLMMMLLLKKKHHHDDDAAA???AAACCCJJJOOOWWW___dddgggiiijjjmmmooommmjjjkkkttt|||}}}rrreee\\\WWWSSSRRRPPPPPPSSSYYY```ddddddggglllooorrrvvvzzz}}}}}}|||mmmdddaaa]]]WWWTTTRRRRRRQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJHHHFFFEEEEEEEEEBBB@@@CCCBBBBBBBBBBBBCCCDDDEEECCCEEEFFFGGGHHHJJJNNNQQQRRRUUUYYY]]]bbbhhhnnnssszzz|||zzzyyyzzz{{{yyyvvvssspppmmmlllllljjjiiijjjnnntttyyy|||~~~uuunnnddd\\\YYYYYYZZZ[[[[[[YYYYYY[[[___jjj~~~{{{xxxxxxyyyyyyxxxwwwtttqqqnnnllliiiiiiiiigggccc^^^YYYVVVPPPMMMIIIGGGEEECCC@@@>>>:::999888666666666666777666666666555555555444444222333333444444333333222444333333222222333333444444444444444555777999:::999:::;;;<<<===>>>??????@@@AAACCCEEEGGGIIIKKKLLLKKKKKKHHHDDD@@@>>>???AAAGGGLLLSSSYYY]]]```ccceeeiiikkkjjjgggiiirrrzzz}}}zzzooodddZZZUUUUUUSSSPPPPPPSSSZZZbbbggghhhkkkooorrrtttwww{{{~~~}}}|||lllbbb^^^ZZZUUURRRRRRRRRRRRRRRQQQPPPPPPOOONNNNNNMMMMMMLLLKKKIIIHHHGGGEEEBBB@@@BBBBBBAAAAAABBBBBBCCCCCC@@@BBBCCCCCCDDDFFFIIILLLJJJMMMQQQUUUYYY^^^dddhhhpppxxx|||wwwuuuuuutttqqqooonnnnnnnnnnnnkkkjjjjjjmmmqqquuuwwwxxxrrrkkkbbb[[[XXXXXXYYYZZZYYYXXXXXXYYY\\\gggzzz{{{yyyxxx|||{{{{{{yyyvvvssspppnnnhhhhhhhhhgggccc___ZZZWWWOOOLLLIIIFFFEEECCCAAA???:::999888666666666666777444444555555666777777888222222444444444444222222444333333222222333333444555444444444555777:::<<<888999:::;;;<<<>>>>>>??????@@@BBBDDDFFFHHHJJJKKKJJJJJJHHHDDD@@@>>>???@@@EEEJJJQQQUUUWWWZZZ]]]```aaaddddddcccfffoooxxx{{{{{{{{{yyytttkkkbbbYYYUUUSSSRRRPPPQQQUUU[[[bbbfffkkkmmmqqqsssuuuxxx{{{~~~}}}rrrggg```[[[VVVSSSRRRSSSSSSSSSTTTTTTSSSSSSRRRRRRQQQPPPOOONNNLLLKKKIIIGGGCCCAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAAAAAAAABBBEEEHHHGGGIIIMMMPPPSSSXXX]]]aaaggglllsssxxx~~~zzzxxxuuutttrrrpppoooooopppppplllkkkjjjkkkmmmpppqqqqqqlllggg___ZZZXXXYYYZZZ[[[YYYWWWXXXYYY[[[dddvvv{{{yyyyyy}}}|||{{{yyywwwssspppnnnhhhhhhhhhfffccc___ZZZXXXOOOLLLIIIFFFEEECCCAAA???:::999888666666666666777444444555555666777777777222222444444444444222222444333333222222333333444555444444444555888;;;===999999:::;;;<<<===>>>>>>>>>???AAACCCEEEGGGIIIJJJIIIIIIGGGDDDAAA??????@@@FFFKKKQQQUUUUUUVVVZZZ]]][[[^^^```___dddnnnvvvzzzvvvtttrrrnnnhhhaaaZZZUUUOOOOOOPPPSSSVVV[[[^^^aaakkkmmmqqqsssuuuwwwzzz}}}}}}|||ssskkkfff___ZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVTTTSSSRRRQQQOOONNNMMMJJJFFFCCC@@@@@@???????????????@@@@@@@@@AAA@@@@@@AAACCCEEEDDDFFFIIILLLNNNRRRWWW[[[```ccciiipppvvv}}}|||yyyyyywwwvvvtttssssssrrrooommmkkkjjjkkkkkkkkkjjjfffbbb\\\YYYYYY[[[\\\]]]YYYXXXXXXYYY[[[bbbsss|||yyyyyy{{{{{{zzzxxxuuuqqqnnnlllhhhhhhhhhgggccc___ZZZWWWPPPMMMIIIGGGEEECCC@@@>>>:::999888666666666666777888777777666555444333333222333333444444333333222444333333222222333333444444444444555777999;;;<<<;;;;;;;;;<<<======>>>>>>===>>>@@@BBBDDDFFFHHHIIIGGGHHHGGGEEEBBBAAAAAABBBHHHNNNUUUXXXWWWVVVYYY\\\ZZZ^^^```___dddmmmuuuxxxtttrrrnnnjjjfff```ZZZUUUMMMNNNPPPSSSVVVYYY[[[]]]iiikkknnnqqqsssuuuyyy{{{{{{zzzsssjjjccc^^^\\\[[[ZZZZZZ[[[[[[[[[[[[YYYXXXVVVUUUTTTSSSRRRQQQNNNIIIFFFAAAAAA@@@@@@??????@@@@@@AAAAAAAAA@@@??????BBBDDD@@@BBBDDDFFFHHHLLLPPPSSSYYY[[[aaaiiiooovvv~~~zzzzzz{{{|||}}}}}}|||{{{yyyxxxtttqqqnnnkkkjjjiiihhhfffccc___[[[YYYZZZ\\\]]]]]]XXXWWWXXXYYYYYY___ooo~~~|||zzzzzz|||{{{zzzxxxuuuqqqnnnllliiiiiihhhgggccc^^^YYYWWWQQQNNNJJJGGGDDDBBB???===:::999888666666666666777777777666555444333222222444333333222222333333444444333333222222333333444333333555666888:::;;;<<<========================<<<===???AAACCCFFFGGGHHHFFFGGGGGGFFFDDDCCCCCCDDDKKKRRR[[[]]]ZZZXXXZZZ]]]___bbbdddbbbeeemmmtttvvvxxxtttooojjjfff```ZZZUUUPPPPPPPPPRRRTTTWWW[[[]]]eeehhhkkknnnpppssswwwyyyzzz~~~wwwmmmfffaaa___]]]\\\]]]^^^^^^^^^\\\ZZZYYYWWWVVVVVVUUUUUURRRMMMIIIDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@>>>>>>@@@BBB>>>???AAABBBDDDGGGKKKNNNQQQSSSYYYccciiinnnwwwwwwqqqrrrtttwwwzzz~~~{{{wwwrrrooollljjjhhhfffccc```]]][[[[[[\\\\\\[[[VVVVVVWWWXXXWWW\\\jjjyyy|||zzzzzz~~~~~~}}}zzzwwwssspppnnniiiiiiiiigggccc^^^YYYVVVRRROOOJJJGGGDDDBBB>>><<<:::999888666666666666777333333444444444444444444555444222222222222444555444333333222222333333444222333555777999:::;;;;;;>>>>>>>>>>>>============<<<===>>>AAACCCEEEGGGHHHEEEFFFGGGFFFEEEDDDEEEFFFMMMUUU^^^aaa]]]ZZZ[[[^^^dddggghhheeegggmmmsssuuu|||xxxqqqlllgggaaaYYYTTTTTTRRRQQQPPPRRRVVV[[[^^^ccceeeiiilllooorrruuuxxxzzz}}}yyypppjjjfffddd^^^^^^``````___^^^\\\ZZZXXXWWWWWWWWWWWWTTTOOOLLLGGGFFFEEEDDDDDDDDDDDDDDDAAAAAAAAA???======???AAA===???@@@AAACCCEEEIIILLLMMMNNNUUU___eeehhhqqq|||~~~vvvuuuqqqkkkggggggkkkooorrrwww~~~{{{vvvrrrooollliiigggeeebbb^^^\\\[[[[[[ZZZYYYUUUUUUVVVVVVVVVZZZgggvvv}}}}}}~~~yyy{{{}}}~~~|||wwwqqqnnnhhhhhhgggeeebbb]]]YYYWWWTTTPPPLLLHHHEEEBBB>>><<<999888777666555555555555555555555555555555555555444444444444444444444444333333333333333333333333444555666777777888:::===>>>>>>>>>>>>============???>>>>>>???@@@BBBDDDFFFFFFFFFGGGGGGFFFEEECCCAAAHHHQQQ\\\bbb```\\\ZZZZZZbbbfffiiihhhgggjjjsss||||||xxxrrrkkkccc[[[UUUUUUTTTRRRRRRSSSVVVYYY[[[]]]ccciiimmmooorrrvvvyyy{{{}}}~~~uuulllfffeeecccaaa______]]][[[XXXVVVVVVUUUTTTRRRQQQOOONNNOOOMMMIIIFFFDDDCCCCCCCCCBBBAAA???======>>>@@@AAAAAAAAAAAABBBCCCDDDFFFFFFIIILLLPPPTTTZZZaaajjjooo{{{|||uuuooommmhhhaaa]]]^^^aaaeeegggoooqqquuuzzz|||wwwuuuvvvrrrkkkeeeaaa[[[YYYZZZ[[[ZZZXXXVVVTTTTTTWWWXXXZZZ___fff}}}|||~~~yyy{{{}}}~~~{{{vvvqqqnnnhhhhhhgggeeeaaa]]]YYYWWWRRROOOKKKHHHEEECCC???===999999888777666666666666444444444444444444444444444444444444444444444444111111111111111111111111444555666777777888:::============>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEIIIHHHGGGGGGFFFEEECCCAAADDDMMMXXX^^^^^^\\\[[[[[[```dddgggfffeeejjjuuu~~~|||wwwqqqggg]]]WWWUUUTTTRRRRRRSSSUUUXXXZZZ^^^ccciiilllooorrrvvvzzz}}}vvvooojjjgggccc```]]][[[XXXUUUVVVWWWWWWXXXXXXWWWVVVUUUPPPNNNKKKHHHEEEDDDDDDDDDBBBAAA@@@?????????@@@AAA@@@@@@@@@AAABBBCCCEEEFFFGGGIIIMMMQQQVVV]]]eeekkkttt~~~|||zzz{{{xxxtttlllfff```]]]YYYYYY\\\bbbgggjjjiiikkkooosssyyy~~~|||{{{{{{wwwpppfffaaa\\\ZZZ[[[\\\ZZZYYYVVVTTTTTTWWWXXXYYY^^^eee{{{{{{zzz|||zzz{{{}}}}}}{{{vvvqqqmmmhhhhhhfffdddaaa]]]YYYWWWRRROOOKKKHHHEEECCC@@@>>>::::::888777777777777777444444444444444444444444444444444444444444444444222222222222222222222222444555666777777888:::===<<<======>>>>>>?????????>>>>>>===>>>???AAACCCEEEJJJIIIHHHHHHHHHFFFCCC@@@AAAIIITTT[[[]]]]]]^^^___bbbfffhhhfffeeejjjvvvxxxmmmaaaYYYUUUTTTRRRRRRSSSUUUXXXZZZ___ccchhhkkknnnqqqwww|||}}}zzztttpppiiiccc___ZZZVVVSSSRRRSSSUUUWWWWWWWWWUUUTTTSSSQQQNNNJJJGGGEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@AAABBBCCCDDDCCCEEEHHHLLLQQQXXX___eeekkkvvv{{{tttooommmmmm{{{|||uuupppjjjccc^^^WWWUUUTTTVVV\\\bbbhhhjjjeeegggjjjnnnsssxxx|||~~~zzzsssgggbbb]]][[[\\\]]]\\\ZZZWWWTTTTTTVVVWWWXXX]]]dddsss~~~zzzxxxyyy{{{|||}}}|||zzzuuupppmmmhhhhhhfffccc```\\\YYYWWWSSSPPPKKKHHHEEEBBB???===;;;:::999888777777777777444444444444444444444444444444444444444444444444444444444444444444444444444555666777777888:::===<<<<<<===>>>??????@@@@@@???>>>>>>???@@@BBBDDDEEEHHHHHHJJJMMMNNNLLLFFFAAABBBIIIRRRYYY]]]___```bbbhhhkkkkkkhhhfffjjjvvv~~~rrrdddZZZUUUTTTRRRQQQRRRTTTWWWYYY```dddhhhkkkmmmrrrxxx~~~|||~~~|||ssskkkddd]]]XXXUUUQQQRRRUUUVVVVVVUUUSSSQQQVVVTTTQQQMMMJJJGGGFFFEEEBBBBBBBBBBBBBBB@@@??????????????????@@@AAABBBCCCAAACCCFFFIIIMMMSSSZZZ___dddooo{{{zzzooogggeeegggiiivvv|||}}}tttlllddd]]]YYYVVVUUUVVVYYY^^^dddgggiiifffgggiiimmmqqqvvvzzz||||||yyyqqqgggbbb]]][[[]]]^^^]]]\\\XXXUUUTTTVVVVVVWWW[[[bbbnnn~~~yyywwwwww{{{||||||{{{yyytttpppmmmiiihhheeebbb___\\\YYYWWWUUUQQQLLLHHHEEEAAA>>>;;;;;;:::999888777777777777444444444444444444444444444444444444444444444444444444444444444444444444444555666777777888:::===<<<======>>>???@@@@@@AAA?????????@@@AAACCCEEEFFFFFFIIINNNUUUYYYVVVMMMEEEBBBGGGOOOVVV[[[^^^aaabbbhhhkkkkkkhhhfffkkkvvvttteee[[[UUUTTTRRRQQQRRRTTTVVVXXX```dddhhhkkknnnrrryyy|||~~~}}}tttkkkddd]]]XXXUUUVVVXXXYYYZZZYYYWWWVVVWWWUUUSSSOOOLLLIIIGGGFFFBBBBBBBBBBBBAAA@@@???>>>???????????????@@@AAABBBAAABBBDDDGGGJJJPPPVVV[[[```kkkwwwsssfff___```dddhhhppptttzzz}}}~~~}}}}}}}}}}}}}}}~~~}}}rrrhhh___YYYUUUTTTUUUXXX]]]cccgggiiiiiiiiiiiijjjmmmppptttxxxzzz~~~xxxooogggbbb]]]\\\]]]___^^^\\\XXXUUUTTTVVVUUUUUUYYY```lll~~~{{{xxxxxx|||||||||{{{xxxsssooommmiiigggeeebbb^^^[[[YYYWWWTTTQQQLLLHHHEEEBBB>>>;;;::::::888777777777777777555555555555555555555555444444444444444444444444222222222222222222222222444555666777777888:::======>>>>>>??????@@@@@@@@@????????????@@@CCCEEEFFFGGGJJJQQQZZZ```]]]RRRIIIBBBEEEKKKRRRYYY^^^bbbcccfffiiijjjhhhfffkkkvvvuuufff\\\UUUTTTRRRQQQQQQSSSVVVWWW___ccciiilllooossszzz~~~~~~wwwnnnfff```ZZZ[[[[[[[[[[[[[[[ZZZZZZWWWVVVTTTQQQNNNKKKIIIHHHDDDDDDCCCBBBAAAAAA@@@@@@@@@?????????@@@@@@AAABBBAAABBBDDDEEEHHHMMMSSSWWW]]]hhhttt|||{{{oooccc]]]]]]aaadddfffhhhjjjjjjhhhgggffffffiiiiiijjjkkknnnttt|||wwwkkkaaaYYYUUUSSSPPPSSSXXX```hhhmmmoooooolllkkkkkklllnnnrrruuuwwwxxxooofffbbb]]][[[]]]___^^^]]]YYYVVVTTTUUUTTTTTTXXX^^^iii{{{|||{{{|||||||||zzzwwwsssooollliiigggdddaaa^^^[[[YYYXXXQQQNNNJJJGGGEEECCCAAA>>>999999888777666666666666666666666666666666666666444444444444444444444444333333333333333333333333444555666777777888:::===????????????????????????============???AAACCCDDDGGGIIIMMMUUU[[[ZZZPPPGGGBBBEEEJJJSSS[[[ccchhhjjjllloooqqqmmmiiikkkttt|||vvvhhh^^^UUUTTTRRRQQQQQQSSSUUUWWW^^^ccciiinnnppptttzzz~~~~~~tttnnnhhhfffccc```]]][[[YYYYYYVVVUUUSSSQQQOOOLLLJJJIIIHHHGGGEEEDDDBBBBBBBBBCCCAAA@@@@@@@@@@@@AAABBBBBB@@@BBBCCCDDDFFFKKKPPPTTTYYYdddpppxxx~~~yyypppggg```]]]\\\]]]]]]]]]^^^]]][[[ZZZ[[[\\\____________aaaffflllqqq{{{|||wwwnnncccZZZUUUSSSSSSQQQUUU\\\fffooouuuvvvuuupppooonnnnnnoooqqqtttvvvwwwoooeeeaaa\\\[[[\\\^^^^^^\\\YYYVVVUUUUUUTTTSSSVVV\\\eeewww~~~}}}}}}|||zzzwwwsssooollliiigggdddaaa]]]ZZZYYYXXXNNNLLLIIIGGGFFFEEECCCAAA999888777666555555555555777777777777777777777777444444444444444444444444555555555555555555555555444555666777777888:::===@@@@@@@@@???????????????;;;;;;;;;;;;===???AAABBBFFFEEEGGGMMMSSSRRRJJJBBBDDDGGGLLLUUU```iiiooorrrxxxzzzzzztttmmmkkkqqqxxxwwwiii```UUUTTTRRRQQQQQQSSSUUUWWW]]]bbbjjjoooqqquuuyyy}}}}}}zzz{{{wwwqqqiiibbb]]][[[YYYUUUTTTSSSRRROOOMMMKKKIIIKKKJJJGGGEEEDDDDDDEEEFFFAAAAAAAAA@@@AAAAAABBBBBB@@@AAABBBCCCEEEIIINNNRRRWWWaaammmuuu||||||yyytttmmmfff___ZZZXXXXXXXXXXXXWWWVVVWWWZZZ\\\\\\\\\\\\[[[\\\___dddhhhkkksss~~~tttppphhh___WWWTTTTTTUUUWWW[[[cccmmmvvvzzzzzzyyyuuusssrrrqqqqqqsssvvvwww|||vvvnnneee```\\\ZZZ\\\^^^]]]\\\ZZZVVVUUUUUUSSSRRRVVV\\\bbbsss|||zzzzzz}}}|||zzzxxxuuusssqqqpppfffdddbbbaaa```^^^ZZZXXXRRRNNNIIIEEEBBB@@@>>><<<<<<;;;999777555555555555333444666777777777666555666444222333444555444444222222222333333444444444111222333333333555999<<>>======AAA@@@???>>>>>>???AAABBBFFFHHHKKKMMMMMMKKKIIIGGGCCCHHHRRR```jjjpppxxx}}}uuuooosss{{{}}}|||xxxmmmbbbXXXVVVTTTSSSSSSTTTVVVXXX[[[```eeehhhlllqqqxxx~~~}}}~~~~~~rrrjjjeee___ZZZZZZVVVSSSRRRRRRQQQNNNKKKKKKJJJIIIGGGFFFEEEEEEEEEAAAAAA@@@@@@???>>>>>>>>>@@@AAAAAABBBDDDGGGLLLPPPZZZaaajjjtttzzz|||tttkkkccc\\\XXXVVVUUUTTTUUUVVVXXX[[[]]][[[aaaddd```\\\___bbbdddhhhlllpppuuuyyy}}}nnnhhh^^^WWWTTTUUUWWWXXXZZZ^^^dddlllrrrwwwzzz|||xxxvvvtttrrrqqqrrrsssttt|||{{{pppgggaaaYYYVVVXXXZZZYYYWWWUUUVVVWWWWWWVVVVVVXXXZZZdddppp{{{yyyzzz|||{{{yyywwwtttrrrpppooogggeeecccaaa```]]]ZZZWWWSSSOOOJJJFFFCCCAAA???>>><<<;;;999777666555555555222333444666666666555444666444333333444555555444222333333333333333333444333444444333333444777:::===>>>>>>??????>>>>>>>>>??????>>>>>>???BBBDDDFFFIIIJJJMMMNNNMMMKKKHHHFFFBBBFFFRRRaaammmuuu~~~vvvmmmpppwww|||zzzvvvjjj___XXXVVVTTTSSSSSSTTTVVVXXX\\\```eeeiiilllqqqyyy~~~wwwrrrooopppuuu{{{}}}vvvrrrjjjccc^^^[[[WWWUUUUUUTTTPPPMMMMMMLLLKKKIIIGGGFFFEEEDDDCCCCCCBBBAAA@@@?????????@@@AAAAAABBBCCCGGGLLLPPPWWW^^^iiisss{{{{{{rrriiibbb^^^WWWWWWVVVWWWYYY\\\___aaaaaagggjjjfffcccdddggggggfffhhhkkkmmmpppuuu{{{~~~}}}}}}xxxpppiiiaaa[[[XXXYYY[[[\\\]]]___dddllltttyyy{{{{{{yyyxxxvvvtttsssssstttuuu{{{zzzqqqgggaaaZZZWWWYYYZZZYYYXXXTTTUUUVVVVVVUUUVVVXXXZZZcccooo{{{yyyyyyzzzzzzxxxwwwtttrrrpppnnnhhhfffcccaaa```]]]ZZZWWWSSSOOOJJJFFFDDDBBB@@@>>>===;;;999777666555555666222333444444555444444444666444333333444555555444444333333333333333333222555555555444333333666888;;;<<<===>>>????????????=========>>>AAADDDGGGIIILLLMMMOOOOOONNNLLLIIIGGGCCCFFFQQQ___kkkrrr|||uuulllmmmttt}}}~~~~~~{{{xxxrrrggg\\\XXXVVVTTTSSSSSSTTTVVVXXX\\\```eeeiiilllqqqxxx}}}uuullljjjgggdddbbbdddgggkkkttt~~~~~~sssiiiddd^^^ZZZXXXVVVSSSOOOOOONNNNNNLLLJJJHHHFFFEEEEEEEEEDDDCCCBBB@@@@@@???@@@AAAAAABBBCCCGGGLLLOOOTTT[[[gggrrr|||}}}tttlllhhh^^^]]]]]]]]]^^^aaaeeeggggggmmmqqqnnnkkkkkkkkkjjjeeeeeeeeeeeedddfffjjjmmmlllnnnpppqqqooonnnmmmnnnmmmmmmnnnrrr||||||uuupppkkkddd___^^^___```aaaaaaaaadddlllvvv||||||yyyzzzyyywwwvvvuuuuuuvvvwwwyyy~~~zzzqqqfff```ZZZWWWXXXYYYYYYWWWRRRSSSTTTUUUTTTUUUXXXZZZaaannn~~~{{{xxxxxxzzzzzzyyyxxxvvvsssqqqoooiiigggdddbbb```]]]YYYVVVRRRNNNIIIEEECCCAAA@@@>>>===<<<999777666666666666444444444444444444444444444333111111333444333222444444444333333222222222444555555444333444666888999:::<<<===>>>?????????>>>>>>>>>???AAADDDHHHJJJLLLMMMNNNOOOOOOMMMKKKIIIFFFHHHOOOZZZbbbhhhpppwww{{{|||~~~{{{ssslllnnnuuu|||{{{wwwqqqfff[[[XXXVVVTTTRRRRRRTTTVVVXXXZZZ^^^cccfffiiinnnuuu{{{tttjjjdddcccbbb______aaaccchhhsss~~~{{{ssshhh___ZZZWWWTTTQQQPPPPPPPPPOOONNNLLLJJJIIIHHHGGGFFFDDDBBBAAA??????@@@AAAAAAAAACCCFFFKKKOOOSSS[[[fffrrr|||xxxsssjjjiiifffdddeeefffiiikkkjjjpppssspppnnnmmmkkkhhhdddcccaaa___]]]]]]^^^___aaabbbdddeeeeeeeeeeeeeeeffffffhhhllluuu}}}xxxppplllgggccccccddddddddddddbbbdddlllwww}}}|||wwwyyyyyyxxxwwwvvvvvvwwwwwwwww|||yyypppccc___ZZZWWWVVVWWWWWWVVVQQQRRRSSSTTTTTTUUUWWWYYY___kkk~~~{{{yyyxxx{{{{{{{{{zzzxxxuuurrrqqqjjjhhheeebbb```]]]YYYVVVPPPLLLGGGDDDBBB@@@???======<<<:::888666666666666666666555555555555555555333111000000111222222111444444444333333222222222111333444555444555777999888999;;;<<<>>>>>>??????@@@@@@??????AAACCCFFFHHHIIIKKKLLLNNNNNNNNNMMMLLLGGGHHHMMMUUU[[[___fffmmmrrrtttxxxxxxrrrlllooovvv|||~~~yyyrrrggg\\\XXXVVVTTTRRRRRRTTTVVVXXXYYY]]]aaadddggglllsssxxxwwwnnnkkkhhhcccaaaaaa______aaaeeemmm{{{yyykkkbbb\\\WWWTTTQQQQQQQQQQQQQQQPPPOOOOOOJJJIIIGGGEEECCCAAA???>>>@@@AAAAAAAAABBBEEEJJJNNNUUU\\\gggrrr|||wwwsssooojjjhhhhhhiiijjjjjjoooqqqooolllkkkgggbbbaaa___]]]ZZZYYYXXXXXXWWWVVVWWWXXXZZZ\\\^^^^^^^^^bbbcccfffkkkuuu{{{pppmmmjjjhhhhhhhhhhhhgggfffdddeeemmmxxx}}}{{{wwwxxxxxxwwwwwwwwwwwwwwwwwwuuuzzz}}}~~~~~~}}}wwwooo```]]]YYYVVVUUUTTTTTTTTTQQQRRRSSSSSSSSSTTTVVVXXX\\\iii~~~|||yyyyyyzzz{{{{{{{{{yyyvvvsssqqqkkkiiifffccc```]]]XXXUUUOOOKKKFFFCCCAAA@@@>>>===>>><<<:::888777666666777777777666555555555666666333111000000111222222111444333333333333333333222111222444555555555777999888999:::<<<===>>>>>>>>>AAA@@@??????@@@BBBDDDEEEGGGHHHJJJLLLMMMMMMMMMLLLGGGFFFJJJQQQWWW[[[bbbjjjooorrrwwwxxxqqqkkkmmmttt|||{{{tttiii___XXXVVVTTTSSSSSSTTTVVVXXXZZZ^^^cccfffhhhmmmsssyyy}}}lllfffgggfffcccbbbeeedddeeeiiinnnwwwuuukkkbbb\\\UUUUUUTTTSSSRRRSSSSSSSSSMMMLLLJJJGGGEEEBBB@@@???@@@AAAAAAAAABBBEEEIIIMMMVVV\\\gggrrr}}}}}}vvvpppkkkiiiiiijjjkkkooopppmmmjjjiiiddd^^^]]]ZZZXXXWWWVVVVVVTTTRRRRRRQQQSSSVVVZZZ^^^______^^^```dddkkkvvv}}}sssqqqoooooooooooommmlllhhhgggiiipppxxx}}}{{{xxxxxxxxxxxxxxxxxxxxxwwwwwwuuuyyy{{{{{{{{{zzztttmmm^^^\\\YYYVVVTTTSSSSSSTTTRRRSSSTTTTTTSSSTTTVVVXXX[[[ggg|||}}}zzzzzzyyyzzz{{{{{{yyyvvvsssqqqllljjjfffccc```]]]XXXUUUOOOKKKGGGCCCBBB@@@???>>>>>><<<:::888777666777777777666555444444444555555444222111111222333333222222333333333333333333444222444666666555444555666888999:::;;;<<<=========@@@???>>>>>>???AAADDDEEEGGGHHHIIIJJJJJJJJJJJJJJJEEEEEEHHHNNNSSSWWW___gggiiimmmsssuuupppiiikkkrrr{{{|||uuukkkbbbXXXVVVTTTSSSSSSTTTVVVXXX___cccgggjjjlllqqqwww}}}xxxnnnkkkjjjiiijjjmmmssstttyyyqqqhhh\\\ZZZWWWTTTRRRSSSTTTTTTQQQPPPNNNKKKGGGDDDBBBAAA@@@AAAAAAAAAAAADDDIIILLLUUU\\\fffrrr}}}xxxrrrooooooooooooqqqpppmmmjjjiiiddd^^^\\\ZZZWWWVVVWWWVVVTTTQQQTTTSSSTTTYYY___eeeggggggaaabbbffflllxxx~~~yyyxxxwwwwwwwwwvvvtttrrrjjjkkkoootttzzz}}}}}}|||yyyyyyyyyzzzzzzzzzyyyyyyuuuxxxzzzyyyxxxxxxrrrkkk^^^]]][[[XXXUUUTTTTTTUUUTTTUUUVVVUUUSSSSSSUUUWWWYYYfffzzz~~~{{{zzzxxxyyyzzzzzzxxxuuurrrpppmmmjjjgggdddaaa]]]XXXUUUPPPLLLHHHDDDCCCBBB@@@???>>>===;;;999777777777777666555444333222333333444666444333333444555555444222222222333333444444444444666777666555333333444999999:::;;;<<<<<<<<<<<<>>>>>>======???AAADDDFFFHHHHHHHHHIIIHHHHHHGGGGGGFFFDDDFFFKKKOOORRRZZZaaabbbfffnnnqqqmmmhhhjjjqqqzzz|||uuukkkcccXXXVVVTTTSSSSSSTTTVVVXXXcccgggkkknnnpppuuu{{{{{{xxxwwwuuuqqqooottt|||}}}pppaaa^^^YYYUUURRRRRRSSSTTTTTTSSSQQQMMMJJJGGGDDDCCC@@@AAAAAAAAAAAADDDIIILLLSSSZZZfffrrr}}}yyywwwvvvwwwrrrtttrrrnnnlllkkkfff```___\\\YYYXXXYYYYYYVVVSSSTTTTTTUUUZZZbbbhhhjjjkkkhhhhhhjjjooozzz~~~}}}}}}}}}}}}|||yyyvvvlllooossswww{{{}}}zzzzzz{{{{{{|||{{{{{{zzzuuuxxxyyywwwwwwvvvqqqjjj______]]]ZZZWWWUUUVVVWWWVVVVVVWWWUUUTTTSSSUUUVVVYYYeeeyyy|||wwwwwwwwwxxxyyyyyyxxxuuusssqqqnnnlllhhhddd```]]][[[ZZZSSSNNNHHHDDDAAA@@@???>>>;;;:::999777666666555555777777777777777777777777555555555444444333333333444444444333333222222222444444333333333444555555:::;;;<<<>>>???@@@@@@@@@CCC@@@======>>>@@@AAABBBGGGCCCCCCJJJNNNMMMJJJJJJDDDBBBBBBEEEKKKRRRXXX[[[```iiihhhfffkkkhhhgggoooyyyrrrddd^^^XXXUUUUUUTTTSSSVVV[[[dddmmmwww{{{zzzyyy|||~~~jjj```XXXUUUTTTRRRRRRTTTVVVUUURRROOOLLLJJJHHHHHHCCC@@@@@@BBBBBBBBBGGGNNNVVV\\\fffsss~~~|||{{{wwwrrrllliiihhhiiijjjfffeeeccc```\\\[[[\\\]]]^^^^^^```gggqqqyyy}}}~~~uuunnnjjjnnnyyy|||vvvqqqmmmqqqwww{{{{{{{{{zzzzzz}}}{{{zzzzzz{{{{{{{{{zzzyyyzzzxxxvvvwwwwwwppphhheee^^^XXXYYY[[[YYYYYYZZZUUUVVVWWWVVVTTTTTTTTTVVVZZZcccrrr|||xxxyyy{{{|||||||||zzzxxxuuussslllkkkiiifffccc^^^[[[YYYRRRNNNIIIEEECCCAAA???===;;;:::999777666666555555555555555555555555555555555555444444444333333333444444444333333222222222444444333333333444555555888999;;;<<<>>>>>>??????AAAAAA@@@@@@@@@AAACCCCCCEEECCCDDDIIIKKKIIIHHHJJJEEECCCBBBCCCIIIOOOTTTWWWZZZccccccbbbfffcccbbbiiixxxtttfff]]]XXXUUUUUUTTTSSSVVV[[[gggoooxxx|||{{{|||ooodddYYYUUUSSSPPPPPPRRRTTTSSSQQQOOOMMMJJJIIIHHHEEEBBBAAACCCCCCCCCHHHNNNVVV\\\fffrrr~~~~~~|||wwwssspppppprrrsssllllllkkkhhhffffffhhhjjjmmmmmmooovvvyyyrrrmmmrrr|||zzztttpppnnnrrrxxx|||}}}|||{{{{{{~~~}}}{{{zzzzzz{{{||||||||||||xxxtttttttttooohhh```ZZZWWWZZZ\\\[[[YYYZZZUUUVVVWWWVVVTTTSSSTTTUUU[[[cccrrr~~~|||yyy{{{zzzzzzzzzzzzxxxuuurrrpppllllllkkkiiieee___ZZZWWWQQQOOOKKKHHHEEEBBB???<<<;;;:::999777666666555555444444444444444444444444555444444444444333333333444444333333333333222222333333333333333444555666777888999;;;===>>>>>>>>>>>>AAACCCCCCBBBCCCFFFIIIKKKGGGGGGJJJJJJHHHIIILLLGGGDDDBBBBBBFFFLLLQQQSSSWWW``````___dddaaa^^^fffwwwwwwiii]]]XXXTTTTTTTTTSSSWWW[[[fffllltttxxxzzz||||||ooo```XXXSSSPPPOOORRRPPPPPPPPPOOONNNKKKIIIHHHGGGCCCBBBCCCCCCCCCIIIOOOYYY___hhhsss}}}~~~{{{zzz{{{|||yyyyyyyyyyyyxxxzzz}}}~~~wwwrrrvvv~~~zzztttpppoootttzzz~~~~~~~~~~~~~~~{{{yyyyyyzzz|||}}}zzztttqqqpppmmmggg___ZZZYYY]]]___\\\YYYXXXUUUVVVWWWVVVTTTSSSTTTUUU\\\cccppp|||}}}~~~zzzxxx{{{yyyzzzzzzyyyvvvssspppnnnooonnnllliiiddd^^^YYYUUUQQQOOOLLLJJJGGGDDD???;;;;;;:::999777666666555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444555666777888999;;;===>>>??????===@@@CCCBBBAAADDDLLLSSSYYYPPPIIIIIILLLLLLMMMOOOHHHEEEBBBBBBFFFLLLQQQTTTYYYbbbdddcccgggdddaaaggguuuyyylll]]]XXXTTTTTTTTTSSSVVV[[[aaafffmmmqqqtttyyy~~~}}}zzzxxxzzz|||kkk___XXXRRRQQQSSSMMMNNNOOOPPPOOOLLLJJJHHHGGGDDDBBBCCCCCCDDDIIIPPP]]]cccmmmwwwzzzuuuxxx~~~~~~|||wwwsssqqqvvv|||~~~{{{xxxwwwxxx{{{~~~xxxrrroookkkfffbbb^^^]]]bbbccc^^^XXXVVVUUUVVVVVVUUUSSSRRRSSSTTT[[[aaammm}}}|||}}}}}}xxxvvvyyy}}}}}}}}}|||zzzvvvsssqqqtttqqqlllfff```[[[WWWUUUPPPNNNLLLJJJHHHDDD???;;;;;;:::999777666666555555555555555555555555555555444444444444444444444444333333333333333333333333333222222333444555666666777888:::<<<>>>???@@@@@@===???@@@>>>???EEEPPPYYYdddUUUGGGFFFKKKNNNNNNNNNHHHEEEBBBBBBGGGOOOUUUXXX\\\fffhhhhhhmmmhhhdddjjjttt~~~zzzmmm^^^YYYUUUUUUTTTSSSVVVZZZ]]]bbbgggmmmqqqwww}}}uuuhhh^^^VVVSSSTTTMMMNNNOOOPPPOOOMMMKKKJJJGGGCCCBBBCCCCCCDDDJJJRRR^^^fffqqq{{{|||wwwxxx}}}}}}xxxuuutttyyy~~~~~~~~~|||xxxuuuvvvzzz}}}wwwqqqkkkfffaaa]]]]]]bbbccc___YYYWWWUUUVVVVVVUUUSSSRRRRRRSSSYYY___jjjyyy|||}}}|||vvvuuuyyy{{{{{{{{{{{{yyyvvvsssqqqssspppjjjddd___ZZZXXXVVVPPPNNNKKKIIIGGGCCC>>>;;;;;;:::999777666666555555555555555555555555555555333333333444444444444555222222333333333333444444222222222333444555666777777888:::<<<>>>???@@@AAA??????>>><<<>>>EEEOOOWWW^^^PPPDDDDDDJJJLLLLLLKKKHHHEEEBBBCCCIIIQQQXXX\\\]]]hhhkkklllpppkkkffflllrrr}}}zzzmmm```ZZZVVVUUUTTTRRRTTTYYY\\\```ffflllqqqwww}}}qqqfff[[[UUUTTTNNNOOOPPPPPPOOONNNLLLKKKGGGDDDBBBCCCDDDFFFMMMUUU^^^hhhuuuzzzyyy||||||xxxuuuwww{{{~~~~~~}}}zzzvvvvvvyyy}}}}}}uuupppkkkaaa\\\[[[___aaa^^^[[[ZZZUUUVVVVVVUUUSSSQQQQQQRRRWWW\\\fffuuu{{{||||||vvvvvvzzzwwwxxxxxxxxxwwwtttqqqppplllkkkhhhddd```\\\YYYWWWPPPMMMJJJHHHEEEBBB>>>;;;;;;:::999777666666555555444444444444444444444444333333333444444444555555222222222333333444444444222222222333444555666777555666888;;;===??????@@@AAA???>>>===???DDDIIIMMMNNNHHHEEEHHHJJJIIIIIIKKKIIIEEEBBBCCCHHHPPPXXX\\\^^^iiimmmnnnsssmmmhhhmmmrrr|||yyylllaaa\\\WWWUUUSSSQQQSSSWWW[[[___eeekkkrrrwww|||}}}qqqddd\\\YYYQQQQQQPPPPPPOOONNNNNNMMMIIIEEECCCEEEGGGJJJRRRZZZaaammm|||~~~|||}}}}}}zzzwwwyyy}}}~~~}}}yyywwwzzz~~~yyyvvvtttkkkddd___``````]]]ZZZZZZUUUVVVVVVUUURRRQQQQQQRRRVVVZZZcccqqqzzz||||||wwwwww|||yyyzzz{{{{{{zzzwwwuuusssfffffffffeeebbb^^^ZZZXXXPPPMMMIIIFFFDDDAAA>>>;;;;;;:::999777666666555555333333333333333333333333333333333444444555555555222222222333333444444444222222222333444555777777444555777:::<<<===>>>???BBB@@@??????BBBDDDDDDDDD@@@CCCIIINNNMMMHHHIIINNNJJJFFFBBBCCCHHHOOOVVVZZZ```llloooqqquuupppjjjoooqqq{{{xxxkkkccc]]]XXXVVVSSSPPPRRRVVVYYY]]]cccjjjqqqvvvzzz|||{{{mmmbbb^^^SSSRRRQQQPPPOOONNNNNNNNNJJJFFFEEEGGGIIIMMMUUU^^^eeerrr~~~}}}{{{zzz~~~~~~~~~{{{yyy{{{{{{{{{{{{yyypppgggdddaaa\\\YYYYYYUUUVVVVVVUUURRRQQQQQQQQQVVVYYYaaannn~~~uuuvvvyyywwwwwwzzzzzzzzzzzzzzzzzzxxxuuurrrkkkjjjiiifffccc^^^[[[YYYSSSPPPLLLFFFBBB???>>>>>>:::777333222222222222222444444444444444444444444666555444444555666555444222333333444444333333222555555555444444555555555555666777999;;;===>>>???DDDCCCBBBAAA@@@AAABBBCCCEEEFFFGGGHHHIIIKKKOOORRRPPPJJJDDDCCCHHHPPPWWW[[[___dddkkkooonnnkkkiiiiiinnnvvv~~~|||uuuggg^^^WWWVVVWWWVVVVVVXXXYYY^^^dddjjjoootttyyy|||~~~rrrhhh```XXXSSSQQQRRRPPPLLLJJJLLLOOOKKKHHHGGGGGGKKKVVVbbbrrr~~~~~~}}}|||{{{www{{{zzzyyyzzz~~~xxxsssooommmjjjfffcccaaa^^^[[[XXXXXXWWWTTTQQQPPPOOOPPPQQQZZZ]]]cccmmm{{{xxxxxx{{{xxxwwwzzz{{{zzzyyyyyyyyyxxxuuurrrmmmllljjjhhhddd```\\\ZZZQQQNNNJJJFFFBBB@@@>>>>>>:::777444333333444333333444444444444444444444444666444333444555666555444333333333333333333333333555555444444444444555555666666888999;;;===>>>???CCCCCCBBBAAA@@@AAABBBCCCGGGHHHIIIIIIIIIJJJMMMOOOPPPKKKEEECCCGGGNNNUUUYYY]]]ccciiimmmllljjjiiihhhooovvv~~~}}}vvvggg___WWWVVVWWWVVVVVVYYYYYY]]]bbbhhhnnntttzzz~~~{{{pppggg[[[VVVSSSSSSRRRNNNMMMOOOMMMIIIGGGHHHJJJOOO[[[hhhvvv}}}~~~~~~|||{{{zzz}}}~~~xxxwwwxxx}}}vvvqqqmmmllljjjgggdddbbb___ZZZWWWXXXVVVTTTQQQPPPOOOPPPPPPTTTWWW^^^hhhwwwzzz{{{|||yyyxxx{{{|||zzzxxxwwwwwwwwwtttssslllkkkjjjgggccc___[[[YYYOOOMMMIIIEEEAAA???>>>===;;;888555444555555555444444444444444444444444444555444333444555666555333666555333222111222222333444444333333333333444444666777888:::;;;===>>>???AAABBBCCCBBB@@@@@@BBBDDDHHHIIIJJJIIIIIIIIIKKKMMMOOOLLLGGGDDDFFFLLLSSSXXX\\\aaagggkkkkkkjjjiiihhhooowwwyyyhhh___XXXWWWWWWWWWWWWZZZXXX\\\aaagggmmmttt{{{{{{qqq```ZZZUUUTTTSSSPPPOOOQQQLLLHHHGGGIIILLLTTTbbbooo{{{~~~zzz{{{~~~||||||~~~~~~|||zzz}}}~~~wwwuuuuuu{{{uuuppplllkkkjjjhhhfffddd___ZZZUUUVVVUUUSSSQQQPPPOOOPPPPPPOOOSSSZZZeeetttzzz{{{}}}zzzyyy|||}}}zzzwwwvvvvvvuuutttrrrjjjiiigggddd```\\\XXXVVVOOOMMMIIIEEEAAA===;;;:::;;;999777666777777666555444444444444444444444444555444333333555555444333777555333111111111333444444333333222222333333444666777888:::<<<===>>>???AAACCCDDDCCCAAA@@@BBBDDDGGGIIIJJJJJJIIIIIIKKKMMMNNNLLLIIIFFFEEEJJJQQQWWW\\\```fffkkkmmmlllkkkjjjpppxxx|||jjjaaaYYYWWWXXXWWWXXX[[[XXX\\\```fffmmmuuu}}}xxxddd\\\UUUSSSRRROOOOOOPPPLLLHHHGGGIIINNNWWWgggvvvxxxssssssuuuwwwxxx{{{zzz}}}|||{{{xxxuuuuuu~~~{{{tttooollljjjjjjiiihhheee```YYYTTTUUUTTTRRRQQQPPPOOOOOOOOOPPPTTT[[[eeetttyyyzzz|||zzzyyy||||||zzzwwwuuuuuutttsssqqqjjjjjjhhheee```\\\XXXUUUQQQNNNJJJFFF@@@<<<999777;;;999777777888888777666444444444444444444444444555333222333444555444333666555333111111111333444444333333222222333333444666777888:::<<<>>>???@@@AAADDDGGGEEEBBB@@@BBBDDDEEEGGGIIIJJJJJJKKKLLLNNNMMMMMMLLLGGGEEEHHHQQQXXX___ccciiiooosssssspppmmmpppyyymmmcccZZZXXXXXXWWWXXX[[[YYY\\\aaagggnnnvvv~~~iii___UUUQQQPPPNNNMMMNNNMMMIIIGGGJJJPPPZZZlll{{{|||uuunnnjjjiiikkklllppptttyyy|||}}}~~~}}}~~~}}}zzzwwwvvv}}}{{{uuuqqqmmmkkkjjjjjjiiifff```YYYSSSSSSSSSRRRPPPPPPOOOOOONNNRRRUUU[[[eeetttyyyyyy{{{yyyxxx{{{{{{yyywwwvvvuuutttqqqooonnnmmmkkkgggccc^^^ZZZWWWPPPNNNKKKFFFAAA<<<999777:::888777888888999777666444444444444444444444444444333222333444555444222444333222222222333444444444444333333333333444444444666888:::===???AAABBBCCCGGGJJJHHHCCC@@@BBBDDDDDDFFFIIIJJJKKKKKKLLLNNNLLLNNNNNNJJJEEEHHHQQQZZZcccgggooowww||||||wwwsssqqqyyyqqqfff\\\YYYXXXWWWXXXZZZXXX[[[aaagggnnnvvv}}}qqqdddWWWRRRPPPNNNLLLMMMNNNJJJHHHLLLRRR___rrrqqqnnnhhhcccaaaaaabbbdddiiinnnuuuyyy{{{}}}}}}yyyyyyzzz{{{vvvrrrooolllkkkjjjiiifff```YYYTTTRRRQQQQQQPPPPPPOOONNNNNNPPPSSSYYYcccqqq{{{zzz{{{wwwuuuxxxzzzyyywwwwwwvvvtttpppmmmooonnnlllhhhddd___ZZZXXXNNNMMMJJJGGGCCC???;;;999999888777888999999777555444444444444444444444444444333222222444444333222111222222333333444444555555555444444444444555555333444777:::===AAACCCDDDFFFJJJMMMKKKDDD@@@AAADDDFFFHHHJJJKKKKKKJJJKKKLLLKKKOOOPPPLLLFFFHHHSSS]]]gggmmmvvv~~~xxxqqqzzztttiii^^^ZZZXXXVVVWWWYYYVVVZZZ```gggmmmtttzzzyyykkk\\\UUUSSSPPPNNNNNNNNNKKKJJJNNNWWWeeezzz~~~vvvpppdddaaa^^^[[[ZZZ[[[]]]___dddkkksssxxx{{{~~~{{{{{{wwwzzzvvvrrrooommmllljjjiiieee```YYYTTTPPPPPPPPPPPPOOOOOONNNMMMMMMQQQWWWaaappp}}}{{{{{{vvvsssuuuyyyxxxwwwwwwvvvtttooolllmmmllljjjgggbbb]]]YYYVVVKKKKKKIIIGGGDDDAAA>>>===888777777777999888777555444444444444444444444444444333222222444444333222000111222333444555555555666555555444444555555666222333666:::>>>AAADDDFFFGGGLLLPPPLLLEEE@@@AAADDDHHHJJJLLLLLLJJJIIIIIIIIIJJJOOOQQQMMMGGGIIITTT___jjjpppzzz|||qqqzzzvvvkkk___ZZZXXXVVVVVVYYYTTTXXX___ffflllrrrxxx{{{ppp```XXXUUURRRPPPPPPNNNKKKJJJPPPZZZjjjzzzuuunnnfff```\\\ZZZXXXVVVVVVYYY[[[]]]bbbiiirrrxxx|||}}}}}}~~~||||||ttt}}}yyyuuurrrooonnnmmmjjjhhheee```YYYUUUPPPPPPPPPPPPOOOOOONNNMMMLLLPPPWWWbbbqqq|||{{{{{{vvvtttwwwwwwwwwxxxxxxwwwtttoookkknnnlllhhheeeaaa]]]XXXUUUPPPNNNKKKGGGCCC@@@===<<<===<<<:::888777666555555444333333222222333333444333222111222444555444333000222333333222111222222555444444333333333444444666666666888<<<@@@DDDFFFFFFHHHIIIJJJJJJGGGEEECCCHHHIIIKKKLLLLLLLLLKKKKKKMMMRRRSSSNNNHHHIIIUUUaaammmttt{{{zzzuuuxxx~~~|||nnn```[[[YYYTTTTTTVVVWWWXXX[[[aaajjjsssyyy|||vvvaaa\\\ZZZSSSNNNOOOOOONNNNNNSSS___qqqzzzqqqiiiccc___\\\WWWUUURRRPPPRRRVVV[[[^^^gggmmmttt|||}}}{{{zzztttsssxxx}}}{{{uuuooollllllnnnmmmkkkjjjgggaaaZZZUUUUUUTTTQQQOOONNNMMMMMMMMMOOOOOOTTT___mmm~~~~~~wwwtttvvvxxxxxxxxxyyyxxxuuuppplllooolllhhhdddaaa\\\WWWSSSOOOMMMJJJFFFCCC???===<<<;;;:::999888777777777777444333333222222333333444444333222333555555444333111333444444333222222333555444444333333444444444666666666888;;;???BBBEEEFFFGGGIIIIIIIIIGGGDDDBBBEEEFFFHHHJJJKKKLLLLLLLLLMMMQQQSSSNNNGGGHHHRRR]]]fffmmmvvv}}}yyyuuuxxx~~~ttteee]]]XXXSSSRRRTTTXXXYYY\\\bbbjjjsssyyy}}}|||ggg___\\\TTTOOOQQQQQQPPPQQQWWWdddwww|||rrrhhhaaa\\\YYYWWWSSSRRRPPPQQQSSSXXX\\\___iiinnnuuu|||~~~zzztttqqqvvvzzzyyytttooonnnoooooommmkkkiiifffaaa[[[VVVUUUTTTRRROOONNNMMMMMMNNNNNNOOOTTT___lll}}}yyyuuuvvvyyyyyyyyyyyyxxxuuuqqqmmmmmmjjjgggccc___[[[VVVSSSNNNLLLJJJFFFBBB???===;;;:::999888888777888888888444444333333333333444444666444333333555555444222222333555555333222333444444444444333333444444555666666666777999===@@@BBBEEEFFFGGGHHHGGGEEECCCBBBAAABBBEEEGGGJJJKKKLLLMMMMMMQQQRRRMMMFFFFFFNNNWWW]]]eeennnuuu|||}}}wwwsssvvv{{{|||kkkaaaZZZUUUTTTVVVVVVWWWZZZ___gggpppwww|||oooccc]]]VVVQQQRRRQQQPPPSSS[[[jjj~~~~~~wwwlllccc\\\YYYVVVUUUPPPQQQSSSVVV[[[```dddgggmmmqqqwww||||||~~~yyytttooorrrvvvvvvrrrppppppqqqqqqnnnkkkiiieeeaaa\\\XXXUUUTTTRRRPPPNNNNNNNNNNNNNNNNNNSSS]]]jjjzzz|||yyyzzzzzzzzzyyyyyyxxxvvvqqqnnnjjjgggdddbbb___\\\WWWTTTMMMLLLIIIFFFCCC???===;;;::::::999888777777777777444444333333333333444444666444333333444444222111222444555555444333333444444444333333333444555555666555555666888<<>>@@@EEEEEEFFFFFFEEEDDDBBBAAABBBBBBCCCEEEFFFHHHJJJKKKNNNRRRSSSNNNGGGDDDGGGLLLUUU^^^fffkkkpppuuutttqqqmmmpppvvvmmmaaa\\\YYYXXXRRRTTTVVVZZZ___iiittt{{{yyyxxxxxx~~~~~~kkk```XXXTTTRRRPPPPPPUUUaaasss|||rrriiidddbbbbbbbbbbbbeeekkkrrryyyyyyxxxyyy{{{~~~~~~xxxsssppprrrssstttsssrrrqqqrrrssspppllliiifffbbb]]]ZZZUUUSSSRRRPPPOOOOOOOOOPPPNNNNNNRRR[[[gggvvv{{{zzzxxxwwwwwwuuuqqqnnnfffdddbbbaaa```^^^[[[XXXLLLLLLKKKHHHEEEBBB>>><<<===<<<;;;888777555555444555555444444444444555555444333222222333444333111222333555555333222333444333333333333444555555666555555555666888<<>>:::999999888777777888888555555444444444444555555666555555666888999888777000222444333222111222222222222222333444555666777444444555777:::>>>BBBDDDGGGGGGFFFFFFEEEDDDDDDDDDAAABBBCCCFFFJJJNNNRRRTTTQQQTTTVVVTTTOOOJJJIIIIIILLLVVV___eeejjjqqquuuvvvvvvwwwzzztttfffaaa]]]XXXUUUXXXZZZ[[[___iiiwwwrrrnnnhhhdddfffkkksssxxxvvviiiaaa[[[VVVSSSSSSXXXeeexxxwwwwww{{{}}}~~~|||vvvqqqnnnpppuuuzzz}}}~~~{{{yyyqqqpppooommmjjjeee^^^YYYTTTSSSRRRQQQPPPPPPQQQRRRQQQPPPSSS\\\fffuuu~~~xxxwwwvvvvvvvvvwwwwwwuuuqqqnnniiigggeeecccaaa]]]YYYUUUNNNMMMKKKHHHEEEBBB???>>>::::::999888777666555555444444555666555444222111666444222222333555555444222333444555555555444444222333333444444333333222444555666777888;;;???CCCGGGFFFEEEDDDDDDDDDDDDDDD>>>AAAEEEIIIKKKMMMPPPRRRUUUUUUXXXYYYQQQEEEBBBFFFJJJVVV```bbbgggpppwwwxxxzzzxxxzzzyyynnneee___YYYVVVUUUTTTWWW\\\aaahhhttt|||pppeeebbbccccccdddfffoooqqqssswww|||vvvkkkccc[[[UUUVVVWWW\\\eeesss|||{{{|||{{{wwwtttqqqrrruuuyyy}}}~~~|||wwwtttpppooommmggg]]]UUUTTTSSSRRRSSSTTTSSSRRRPPPOOONNNPPPXXXbbbqqq|||vvvvvvvvvvvvvvvwwwwwwuuuqqqnnniiigggeeecccaaa]]]YYYUUUOOONNNKKKHHHDDDAAA???===::::::999888777666555555555555555555555444333333666444222222333555555444111111111111222222222222333333333333333333333333444555666666777:::???BBBDDDDDDCCCBBBAAAAAAAAAAAA???BBBEEEHHHJJJLLLOOOQQQVVVUUUXXXZZZUUUKKKFFFHHHLLLWWW```dddhhhpppvvvwwwyyyxxxzzzsssiiibbb^^^[[[XXXVVVUUUWWW[[[___dddppp{{{|||oooccc___^^^^^^^^^```ccceeehhhlllrrr{{{wwwnnnfff^^^XXXUUUVVVZZZbbbnnn{{{||||||~~~~~~vvvpppnnnpppuuu{{{{{{wwwrrrqqqoooiii```XXXSSSRRRRRRSSSTTTTTTRRRPPPOOOMMMOOOWWWbbbqqq|||wwwvvvwwwvvvvvvvvvvvvtttqqqmmmhhhgggdddbbb```]]]YYYUUUPPPOOOLLLHHHDDDAAA>>><<<999999888777666555555444666555555444444444444444666444222222444555444444111111000///000111222333444444222222222222444444333444555666777:::>>>AAACCCCCCBBBBBBAAA@@@@@@@@@???BBBEEEGGGIIIKKKNNNPPPTTTSSSVVVZZZYYYRRRKKKHHHMMMWWW```eeejjjqqqvvvwwwxxxwwwzzz~~~rrrhhhaaa]]][[[ZZZWWWVVVWWWZZZ\\\```jjjuuu}}}oooaaa[[[YYYWWWWWWYYYWWWYYY\\\```gggpppzzz|||ssslllccc\\\UUUUUUXXX^^^hhhrrrzzz~~~}}}~~~yyynnnkkkooouuu}}}{{{vvvsssqqqlllccc[[[RRRRRRQQQRRRTTTTTTSSSQQQNNNLLLOOOVVVbbbqqq~~~yyyyyywwwvvvvvvvvvuuussspppmmmhhhfffdddbbb```]]]YYYUUUQQQOOOLLLHHHDDD@@@===;;;888777777666555444333333555444333222222333444555555444333333444555444333333222111000000222444555555444222111111222444555333444555555666999===@@@DDDDDDDDDCCCCCCBBBBBBAAA@@@BBBEEEGGGHHHJJJNNNPPPQQQQQQSSSYYY\\\XXXOOOHHHMMMTTT^^^ffflllsssxxxzzzyyyxxxzzzyyylllbbb\\\ZZZYYYWWWVVVWWWZZZ\\\___hhhrrrqqqaaaYYYVVVSSSRRRTTTRRRSSSUUUYYY```iiittt{{{~~~{{{sssiiibbbVVVUUUVVVZZZaaaiiiooorrrttttttzzz}}}nnnlllpppwww~~~xxxuuusssmmmddd\\\RRRQQQQQQRRRTTTTTTSSSRRRNNNLLLNNNUUUaaaqqq}}}yyyyyyxxxwwwuuuuuutttsssooommmgggeeecccbbb```]]]YYYVVVQQQOOOLLLHHHDDD@@@===;;;777666555444333222222111444333222111111222333444555444333333555555444333333222111000000222444555555444222111111222444555333444555555555888<<>><<<777777666555444333222222222222222222222333333444444333333444555555444222111111000///000111222333444444222222222222444444333444444444555777;;;>>>>>>???AAABBBCCCCCCCCCBBBAAABBBEEEFFFIIILLLQQQTTTVVVYYY\\\___eeefff___VVVLLLMMMUUUaaammmuuu}}}~~~rrrfff]]]ZZZZZZVVVVVVXXX\\\^^^aaaiiisss}}}~~~pppbbb[[[XXXTTTQQQQQQMMMNNNOOOSSSZZZdddpppxxxyyyqqqgggVVVTTTQQQQQQTTTWWWZZZ[[[]]]```iiittt{{{~~~}}}{{{{{{}}}|||pppqqquuu{{{|||yyyvvvooocccZZZTTTSSSRRRSSSTTTSSSRRRPPPPPPMMMNNNTTT___ooo{{{xxxyyyyyywwwuuutttsssqqqooollleeedddbbbaaa```]]]YYYVVVOOONNNKKKHHHDDDAAA???===:::999999888777666555555222333444444555555555444444333333444666666444222111111111111222222222222333333333333333333333333333333444444444666:::===<<<>>>@@@CCCEEEEEEEEEEEEAAABBBEEEGGGJJJNNNSSSWWWYYY^^^aaacccfffiiieee]]]NNNMMMRRR___kkksss|||uuuhhh___[[[[[[WWWVVVXXX\\\]]]```hhhqqqwww}}}{{{zzzxxxwwwyyy}}}xxxkkk___ZZZXXXSSSPPPPPPJJJKKKMMMRRRZZZfffsss|||qqqeeeTTTQQQMMMLLLNNNPPPRRRSSSUUUVVV]]]mmmyyy}}}{{{zzz~~~|||zzzzzzzzzyyyxxxwwwwwwxxxyyyzzzwwwyyyzzzzzzxxxwwwyyy{{{yyyzzz|||~~~~~~|||zzzzzzzzz{{{{{{|||}}}|||tttrrruuuzzz~~~|||yyypppdddZZZUUUTTTSSSSSSSSSSSSPPPNNNRRRNNNNNNTTT^^^nnn}}}zzz{{{zzzwwwuuusssrrrqqqnnnllleeedddbbbaaa___]]]YYYVVVNNNMMMKKKHHHEEEBBB???>>><<<<<<;;;:::999888777777333444666777888777666555444333333555666666444222222333444555555555555444222333333444444333333222333333444444444666:::======???BBBFFFHHHIIIIIIIII@@@BBBEEEGGGJJJOOOUUUYYYYYY___cccccceeeiiifff```QQQMMMQQQ]]]iiiqqq{{{xxxjjj```[[[ZZZWWWWWWYYY\\\]]]^^^eeennnrrr|||zzzuuupppmmmhhheeedddfffjjjlllmmmrrrwww{{{rrrggg\\\YYYWWWRRROOONNNHHHJJJMMMSSS\\\jjjxxxooocccRRROOOKKKIIIJJJLLLMMMNNNQQQNNNUUUiii{{{~~~uuulllssstttuuussspppnnnllllllppppppppppppqqqrrrtttuuupppsssvvvvvvttttttuuuwwwssstttuuuvvvwwwvvvuuuuuunnnnnnnnnnnnmmmlllkkkkkkoooqqqtttxxxzzz||||||}}}~~~~~~xxxqqqtttyyy{{{rrrdddZZZVVVUUUTTTSSSSSSRRRPPPMMMSSSOOOOOOTTT]]]mmm||||||}}}{{{zzzxxxwwwtttpppmmmgggeeecccaaa___\\\WWWTTTOOONNNKKKHHHEEEAAA???>>>999888777666555555555555444444333333333222222222333444444555555444444333333444555555333333444555666555555444444555555666222222222333555777888999;;;<<>>999999888777777777777888555555555444444444333333333444444555555444444333333444555444333333333555555444444444444444444555222222222333555777888999;;;===???AAACCCEEEFFFGGGEEEEEEFFFGGGJJJNNNQQQSSSTTTVVVWWWXXXXXXXXXZZZ\\\QQQMMMOOOYYYeeepppzzzrrrfff^^^ZZZYYYWWWXXX\\\___aaahhhooouuu}}}}}}tttnnnkkkhhhccc___[[[WWWSSSPPPPPPQQQQQQQQQPPPQQQSSSWWW\\\```aaaaaa___[[[VVVSSSRRRRRROOOMMMIIIIIIKKKPPPWWWfff~~~qqq^^^QQQMMMIIIEEECCCCCCDDDDDDCCCDDDBBBFFFRRR\\\\\\XXXUUUWWWWWWWWWVVVVVVWWWZZZ\\\[[[[[[\\\\\\]]]^^^``````bbbfffiiikkkjjjhhhfffffffffeeecccaaa___]]][[[ZZZZZZYYYXXXWWWWWWVVVVVVWWWYYY\\\___aaadddgggkkknnnqqqvvv}}}zzzuuuuuuyyyyyyjjj^^^XXXUUUSSSRRRSSSSSSRRRPPPQQQQQQTTTXXX___nnn|||{{{zzzyyyyyywwwtttqqqiiihhheeecccaaa^^^YYYVVVOOONNNKKKHHHEEEAAA???>>>:::999999888888888999999666666555555555444444444333444444555555444444333222444555444333222333555444444333333333333444444222222333333555666888999<<<===???AAADDDHHHJJJLLLKKKJJJIIIIIIJJJLLLNNNOOOOOOQQQTTTUUUTTTTTTUUUUUUPPPLLLMMMVVVcccnnnzzzssshhh```]]]XXXVVVWWW[[[^^^aaahhhpppvvv{{{sssiiibbb^^^[[[XXXUUUSSSPPPMMMKKKKKKLLLLLLKKKJJJJJJLLLOOOSSSUUUUUUUUUVVVTTTRRRQQQPPPOOOMMMKKKHHHGGGIIINNNWWWhhhzzzfffUUUKKKIIIFFFBBB@@@@@@AAAAAA@@@BBB??????EEEIIIIIIJJJLLLIIIJJJKKKKKKKKKMMMPPPSSSTTTTTTUUUVVVXXXZZZ\\\]]]\\\___ccceeedddbbbaaaaaa]]]\\\ZZZWWWUUUSSSQQQQQQPPPPPPOOONNNMMMMMMMMMMMMOOOQQQTTTWWW[[[```gggkkkrrryyy{{{uuuwww|||{{{mmmbbbZZZWWWTTTSSSTTTTTTSSSRRRRRRSSSVVVZZZ```ooo~~~}}}{{{zzzyyyvvvssspppiiigggeeecccaaa^^^YYYVVVOOONNNKKKHHHEEEAAA???>>>;;;;;;:::888888777777777555555555555444444444444333444444555555444444333222333444444222222333444333333333333333333333333333333333444555666777888===>>>@@@CCCHHHMMMRRRUUUUUURRRNNNJJJHHHIIIKKKLLLNNNPPPTTTUUUTTTSSSSSSSSSOOOKKKLLLTTT```mmm|||vvviiiaaa^^^YYYWWWWWWZZZ\\\___fffnnnttt}}}sssmmmccc[[[VVVTTTRRRQQQPPPNNNLLLKKKLLLLLLLLLKKKKKKJJJKKKMMMPPPQQQPPPOOOQQQQQQPPPOOONNNKKKHHHFFFFFFDDDFFFKKKUUUgggrrr___RRRKKKFFFDDD@@@??????@@@???>>>AAA>>>>>>AAAAAA@@@CCCHHHBBBDDDEEEEEEEEEGGGIIILLLOOOPPPQQQSSSVVVYYY[[[\\\\\\^^^aaabbb```^^^^^^]]]YYYWWWUUURRROOONNNMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGHHHJJJMMMQQQVVV]]]eeejjjuuu||||||vvvyyy~~~|||pppfff[[[XXXUUUSSSTTTTTTTTTSSSSSSTTTVVVZZZ```ooo}}}{{{xxxuuupppmmmhhhgggdddbbb```]]]XXXUUUOOONNNKKKHHHEEEAAA???>>>===<<<:::888666555555444444444444333333333333222333444444555555444444333222333444333222222333444222333333444444333333222333333333444555666777888===>>>AAAFFFMMMSSSYYY]]]___YYYQQQIIIEEEFFFIIIKKKMMMOOOSSSTTTTTTSSSSSSSSSPPPLLLKKKRRR^^^lll}}}yyykkkbbb]]]\\\YYYXXXYYY[[[\\\ccckkkoooxxx{{{kkkfff]]]VVVQQQOOOOOOOOOOOOMMMLLLMMMNNNOOONNNLLLHHHGGGGGGHHHJJJJJJIIIGGGLLLMMMNNNNNNLLLJJJHHHGGGGGGEEEFFFKKKTTTccczzzkkk[[[PPPKKKEEECCCAAA@@@@@@@@@@@@>>>>>>===???AAA@@@>>>@@@EEE@@@BBBBBBBBBAAAAAACCCDDDFFFGGGIIILLLOOORRRUUUWWW\\\^^^___^^^\\\YYYXXXWWWUUUTTTRRROOOMMMLLLKKKJJJFFFEEEDDDCCCCCCBBBBBBBBBCCCEEEIIILLLRRRYYYaaafffqqqxxx~~~vvvzzztttkkk[[[XXXTTTSSSSSSTTTTTTTTTSSSTTTVVVZZZ```nnn}}}zzzwwwsssnnnjjjhhhgggdddbbb```]]]XXXUUUOOONNNKKKHHHEEEAAA???>>>===<<<:::888666555444444444444333333333222222222333444444555555444444333111333444333222111222444222333444555555444333222333333333444444666777777;;;===BBBHHHNNNUUUZZZ]]]___YYYPPPHHHDDDEEEHHHKKKKKKMMMPPPRRRRRRRRRSSSTTTRRRNNNKKKPPPYYYgggzzz}}}oooccc^^^^^^ZZZXXXYYYYYY[[[aaaiiimmmtttxxxpppaaa]]]WWWRRRNNNLLLMMMNNNLLLLLLLLLMMMOOOPPPNNNMMMHHHGGGFFFGGGHHHHHHFFFEEEFFFIIIKKKLLLLLLKKKLLLMMMJJJGGGGGGLLLRRR\\\mmm{{{uuucccVVVMMMIIIEEECCCAAAAAAAAAAAA@@@???;;;;;;===AAAAAA===>>>AAA>>>???@@@???===<<<===>>>BBBCCCDDDGGGKKKNNNQQQSSSXXXYYYYYYXXXTTTQQQPPPPPPOOOOOONNNMMMLLLJJJIIIHHHCCCBBBAAA@@@????????????>>>@@@DDDGGGLLLRRRXXX]]]kkkrrr|||~~~vvvzzzvvvnnn\\\YYYUUUSSSSSSTTTUUUUUUTTTTTTVVVZZZ```nnn}}}}}}|||yyywwwsssnnnjjjiiihhheeecccaaa^^^YYYVVVOOONNNKKKHHHEEEAAA???>>>;;;:::999888888888888888555444444444333333333333333444444555555444444333111333333333222111222333222444555666666555444222444444444444444555666777999<<<@@@FFFLLLQQQTTTVVVVVVRRRLLLGGGEEEEEEHHHJJJKKKMMMOOOQQQQQQSSSUUUWWWWWWQQQLLLMMMSSS```ssssssggg```]]]YYYWWWXXXXXXZZZbbbjjjmmmttt}}}vvvkkkcccYYYWWWTTTPPPMMMLLLMMMNNNKKKKKKLLLNNNQQQQQQOOOMMMLLLKKKJJJKKKLLLLLLJJJHHHGGGJJJLLLMMMLLLLLLNNNPPPJJJGGGFFFIIILLLQQQ[[[eeelllllloootttyyy}}}zzzhhh\\\TTTMMMIIIDDDCCCAAAAAABBBBBBAAA???===;;;<<<@@@@@@===<<<===<<<>>>???>>><<<;;;;;;<<>>999999999999::::::;;;<<<666666555555555444444444333444444555555444444333111222333333111111222333333444666777777666444333444444444444444555666777888:::???DDDIIILLLNNNOOOLLLKKKIIIGGGFFFGGGHHHIIIMMMNNNPPPRRRSSSUUUXXX[[[ZZZSSSMMMKKKOOOZZZmmm}}}vvvjjjccc[[[XXXVVVWWWXXX[[[ccclllpppuuu}}}xxxmmmaaaYYYUUUUUUSSSPPPNNNMMMNNNPPPLLLLLLNNNPPPSSSSSSQQQOOONNNMMMLLLMMMNNNMMMKKKJJJLLLNNNOOONNNKKKJJJLLLNNNGGGDDDCCCEEEFFFGGGMMMUUUYYYWWWYYY]]]bbbccceeegggkkknnnrrrwww|||mmm^^^WWWTTTPPPLLLDDDBBBAAAAAABBBBBB@@@???AAA<<<;;;???@@@===<<<<<<<<<>>>??????>>>======>>>;;;<<<>>>AAADDDGGGJJJLLLNNNOOOPPPNNNLLLJJJJJJKKKHHHJJJMMMOOOOOOMMMIIIGGGEEEEEECCCBBBBBBBBBBBBBBB;;;===AAADDDFFFIIIMMMOOOSSSYYYaaahhhpppyyyuuuyyy~~~}}}nnneee```\\\XXXUUUUUUWWWXXXXXXWWWWWWYYY]]]bbbppp~~~{{{~~~|||yyyvvvtttqqqllliiinnnkkkhhhfffccc___ZZZWWWNNNMMMKKKHHHDDDAAA===<<<;;;;;;:::888777555444444666555777999888333333555333444444555555444444333333333333333333333333333444333333222333444666777444333333333444666888999===???AAACCCDDDDDDDDDDDDJJJKKKKKKHHHEEEEEEIIIMMMNNNOOORRRSSSTTTVVVYYY\\\\\\WWWQQQKKKMMMYYYlllyyyyyyiiiaaa^^^YYYWWWXXXZZZ[[[```fffqqqwwwyyymmmaaaXXXUUUSSSQQQPPPPPPQQQRRRRRRRRRVVVZZZZZZVVVTTTVVVWWWUUUQQQPPPPPPPPPPPPOOOLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDEEEGGGHHHJJJKKKLLLNNNPPPRRRUUUVVVVVVZZZ___ccchhhqqq~~~xxxoooccc[[[WWWTTTPPPMMMHHHFFFCCC@@@>>>===>>>>>>>>>>>>??????@@@@@@@@@@@@BBB@@@===::::::<<<>>>@@@?????????AAABBBDDDFFFGGGIIIIIIJJJKKKKKKJJJJJJJJJHHHIIIKKKMMMNNNMMMIIIFFFEEEEEEEEEEEEFFFDDDAAA>>>???>>>???CCCHHHKKKKKKIIIOOORRRVVVZZZaaajjjvvv}}}wwwyyy|||~~~pppfffbbb]]]XXXVVVWWWXXXWWWUUUUUUWWWYYY\\\dddwww~~~}}}|||zzz~~~|||yyywwwuuurrrnnnkkkjjjhhhfffdddaaa]]]WWWSSSMMMLLLJJJGGGDDD@@@>>><<<;;;:::999888777555444444666555555888777333333555333444444555555444444333333333333333333333333333555555444333333444666777777666555444444444555555;;;<<>>>>>>>>>>>????????????@@@@@@AAAAAA???>>>;;;:::999:::<<<===>>>>>>>>>???AAACCCDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGIIIJJJKKKNNNPPPOOOLLLIIIFFFFFFFFFGGGGGGFFFCCC@@@???>>>???BBBGGGIIIHHHGGGJJJLLLOOOSSSXXX```jjjqqqzzz}}}yyyzzz}}}~~~qqqgggccc___YYYWWWXXXYYYXXXVVVUUUWWWYYY\\\eeeyyy{{{zzzyyyzzz}}}{{{yyyxxxvvvtttpppmmmgggfffeeedddaaa\\\UUUQQQKKKJJJHHHFFFCCC@@@>>><<<;;;:::999888777555555444777444444666666333333666333444444555555444444333333333333333333333333333777666555444333444555666777666555555444444555555888:::===AAADDDFFFGGGGGGFFFHHHHHHGGGDDDEEEIIIMMMOOOQQQSSSTTTUUUWWW[[[]]]aaa^^^WWWOOOLLLSSSaaammm{{{rrrfff___ZZZWWWXXXXXXYYY]]]cccpppwww{{{ooofff___ZZZYYY\\\___aaaccceeefffeeecccaaabbbiiinnnooonnnlllfff^^^[[[ZZZXXXXXXWWWVVVSSSQQQNNNNNNMMMLLLKKKKKKKKKKKKLLLJJJIIIGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEHHHKKKMMMQQQWWW```gggmmmtttwwwtttqqqqqqkkkaaa\\\WWWRRRPPPPPPOOOMMMJJJGGGEEECCCAAA???>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA>>>======<<<;;;<<<<<<<<<<<<<<<======???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIKKKOOOQQQQQQNNNLLLGGGGGGGGGIIIIIIHHHEEECCCAAAAAABBBDDDGGGHHHGGGEEEFFFGGGIIIKKKNNNSSSZZZ___gggnnntttwww}}}~~~}}}}}}~~~~~~sssjjjgggbbb\\\ZZZZZZ[[[YYYWWWVVVWWWYYY]]]ggg|||zzzxxxyyy{{{|||zzzyyyyyyxxxuuuqqqnnnggggggfffeeeccc]]]VVVPPPIIIIIIGGGEEECCC@@@>>><<<::::::999888777666555555777333222555666444333555333444444555555444444333333333333333333333333333777666444333333333444444333333444555666777888888888:::===@@@CCCEEEFFFFFFDDDFFFHHHFFFEEEEEEIIIMMMNNNPPPSSSUUUVVVYYY]]]```cccaaaZZZQQQKKKOOO[[[eeeuuu{{{xxxjjjaaa[[[XXXXXXXXXXXX\\\aaammmttt}}}vvvkkkddd___]]]```fffppptttxxx{{{{{{yyywwwvvvuuu{{{}}}tttkkkfffdddaaa___^^^\\\YYYVVVSSSRRRPPPNNNMMMLLLLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHJJJIIIHHHFFFEEEEEEEEEEEEEEEGGGIIIKKKMMMQQQXXX\\\___dddeeebbb```aaa^^^XXXTTTRRRPPPPPPQQQQQQOOOLLLFFFEEECCCBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBB???@@@@@@@@@??????>>>>>>;;;;;;;;;<<<===>>>???@@@AAABBBDDDEEEFFFGGGHHHHHHGGGHHHJJJMMMPPPQQQPPPNNNHHHHHHHHHIIIJJJIIIFFFDDDDDDEEEFFFHHHHHHHHHGGGEEEEEEFFFFFFGGGHHHKKKNNNPPPVVV\\\bbbgggnnnzzz~~~tttmmmjjjeee```]]]]]]^^^\\\ZZZWWWXXXYYY^^^jjj}}}zzzyyy{{{~~~{{{zzzyyyyyyxxxvvvqqqnnngggffffffeeebbb\\\UUUPPPIIIIIIGGGEEECCC@@@>>><<<:::999999888777666555555777333222555777555444555333444444555555444444333333333333333333333333333666555444222222222333333333333444666777777888888999;;;===@@@BBBCCCDDDDDDDDDFFFHHHGGGEEEEEEIIILLLLLLNNNRRRTTTWWWZZZ^^^aaabbbbbb]]]TTTKKKLLLVVV```ooouuu}}}~~~mmmccc]]]YYYXXXXXXWWWZZZ___hhhnnnxxxyyyrrrkkkhhhggghhhooovvv}}}xxxtttpppllliiieeeaaa^^^XXXVVVTTTQQQOOONNNMMMNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHDDDEEEFFFGGGIIIKKKOOOQQQOOORRRRRRQQQQQQRRRRRROOOLLLLLLLLLMMMMMMLLLJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBB???@@@AAAAAAAAA@@@???>>>;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBDDDEEEFFFFFFFFFEEEEEEGGGKKKNNNPPPOOOMMMIIIHHHIIIJJJJJJIIIFFFDDDDDDFFFHHHIIIHHHFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFJJJOOOUUU\\\dddrrr~~~uuuooommmhhhccc```aaaaaa```^^^YYYYYYYYY___mmm|||{{{{{{}}}~~~zzzyyyyyyyyyxxxuuupppllleeedddcccbbb___ZZZSSSOOOKKKJJJHHHFFFCCC@@@>>><<<999999888888777666666555777333222777:::888555444333444444555555444444333333333333333333333333333666555444333222333444555666777777777777666555444999;;;===???AAABBBCCCCCCEEEGGGIIIHHHFFFFFFIIILLLMMMOOORRRTTTVVVYYY]]]```___aaa^^^UUULLLKKKSSS]]]iiioooxxx~~~rrrfff```[[[ZZZXXXWWWZZZ___ccciiirrr}}}vvvsssqqqsssuuuxxx|||vvvpppkkkeeebbb^^^\\\XXXTTTQQQPPPPPPPPPQQQPPPPPPPPPPPPPPPOOOOOOLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGHHHIIIKKKLLLLLLHHHIIIIIIIIIJJJLLLMMMMMMKKKKKKLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCC???????????????>>>============<<<<<<<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEHHHLLLNNNMMMLLLKKKJJJJJJKKKKKKIIIFFFCCCBBBEEEHHHIIIGGGEEECCCCCCDDDCCCDDDEEEFFFEEEBBB@@@EEEGGGMMMTTT]]]kkk~~~}}}}}}uuuqqqooojjjeeecccdddeeedddccc\\\[[[ZZZ```ooo||||||}}}}}}|||yyyyyyyyyyyyxxxtttooojjjgggeeecccaaa^^^ZZZTTTPPPMMMLLLJJJGGGDDD@@@>>><<<999999888888777666666666777333333999===:::666333333444444555555444444333333333333333333333333333666666555444444555777888666777777888777666555444777888;;;???AAACCCDDDDDDFFFIIIKKKJJJGGGFFFHHHKKKPPPRRRSSSTTTTTTVVVXXX[[[[[[___^^^VVVLLLJJJSSS\\\dddjjjssszzzxxxhhhbbb]]][[[YYYWWWZZZ^^^```eeennn{{{~~~zzzssslllhhhccc```\\\WWWTTTRRRRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSNNNMMMLLLJJJIIIHHHHHHHHHJJJJJJJJJKKKLLLLLLLLLKKKIIIHHHHHHIIIJJJJJJKKKMMMLLLMMMNNNMMMLLLJJJIIIIIIGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@?????????>>>>>>>>>???>>>>>>=========>>>>>>???@@@AAAAAABBBBBBBBBAAADDDDDDEEEHHHKKKMMMMMMLLLNNNMMMMMMMMMMMMJJJGGGDDDDDDGGGKKKLLLJJJGGGEEEEEEDDDDDDEEEGGGIIIHHHDDD@@@BBBCCCGGGNNNVVVccc{{{{{{yyyzzz{{{uuuqqqppplllgggeeeggghhhhhhggg___]]][[[aaaqqq{{{}}}~~~|||zzzyyyyyyyyyyyywwwsssmmmiiijjjhhheeebbb```\\\WWWSSSNNNMMMKKKHHHDDDAAA===<<<999999888888777777666666666333444;;;???<<<666333333444444555555444444333333333333333333333333333777777666666666888999:::333444666777888999888888444666:::>>>AAADDDEEEFFFGGGJJJLLLKKKHHHFFFHHHKKKSSSTTTUUUTTTSSSSSSUUUVVVYYY]]]^^^WWWMMMKKKSSS\\\bbbhhhpppxxx~~~|||jjjccc^^^\\\ZZZXXXZZZ^^^___ccclllyyyxxxssseeebbb^^^YYYUUUSSSSSSSSSRRRSSSTTTUUUUUUVVVUUUUUUQQQPPPNNNLLLJJJIIIHHHHHHIIIHHHHHHIIIJJJJJJIIIGGGIIIGGGGGGHHHHHHGGGGGGIIIJJJKKKLLLKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@??????>>>>>>>>>>>>???BBBBBBCCCDDDDDDDDDCCCCCCEEEEEEEEEHHHKKKMMMMMMLLLQQQPPPOOOOOONNNKKKGGGDDDGGGKKKPPPPPPNNNKKKJJJJJJFFFFFFGGGJJJMMMLLLGGGCCCBBBAAADDDJJJPPP]]]uuu~~~zzzwwwvvvyyy{{{uuurrrqqqlllhhhfffhhhjjjjjjiiiaaa^^^\\\aaarrr{{{{{{||||||zzzxxxwwwuuurrrnnnkkkjjjfffaaa``````]]]WWWQQQOOOMMMJJJFFFBBB@@@??????<<<;;;999777666666777777555555444444444444555555666555333333444444333111555444444333333333444444666555555555555444444444777777777666555555444444555777999===@@@BBBDDDEEEEEEIIIKKKJJJGGGFFFJJJNNNWWWWWWVVVTTTRRRTTTWWWYYYZZZ\\\```___WWWOOOOOOUUU```fffooowww}}}pppeee\\\ZZZZZZYYYXXXXXXaaabbbhhhuuu}}}yyypppiii```YYYUUUSSSQQQOOOUUUUUUTTTSSSRRRQQQPPPPPPRRRRRRQQQOOOMMMKKKHHHGGGIIIJJJJJJJJJIIIIIIJJJKKKHHHIIIJJJIIIIIIIIIKKKLLLOOOOOONNNMMMKKKJJJIIIHHHKKKLLLLLLLLLJJJHHHEEECCCGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBDDDCCCAAA???>>>>>>>>>???>>>>>>>>>???@@@BBBCCCDDDBBBEEEHHHIIIJJJKKKMMMNNNNNNPPPQQQPPPLLLIIIJJJKKKKKKLLLMMMNNNMMMKKKIIIHHHIIIJJJMMMNNNNNNLLLIIIHHHBBBBBBCCCFFFIIISSSiii|||~~~tttoooqqqwww}}}~~~yyytttrrrqqqmmmfffdddjjjpppnnnhhh___^^^^^^eeevvv{{{}}}~~~{{{zzzxxxwwwuuurrrnnnkkkkkkgggcccaaaaaa^^^XXXSSSQQQOOOKKKGGGCCC@@@>>>===<<<;;;:::999888777777777555555444444444444555555555444333333444555444222555444444333333444444444555444444444333333333333666666666555555444444444555666999<<>><<<999999999888777666444333555555444444444444555555444333222333555555555333444444444333333444444555444444333333333222222222444444444444444444444333444666888;;;>>>AAACCCDDDHHHKKKMMMLLLIIIIIIKKKNNNZZZ]]]aaacccaaa___]]]\\\^^^___aaa```YYYPPPOOOSSS\\\dddoooxxxyyylll```\\\\\\\\\]]]___^^^^^^cccnnn|||wwwqqqjjjeeedddeeedddfffiiiiiippp{{{wwwllleee```^^^\\\ZZZYYYXXXWWWVVVUUUUUUUUURRRRRRQQQPPPOOONNNMMMMMMJJJKKKNNNPPPQQQPPPOOOOOOHHHHHHJJJLLLNNNQQQSSSUUUUUUTTTRRRQQQOOONNNNNNNNNMMMMMMNNNOOONNNMMMLLLKKKIIIIIIIIIHHHGGGEEEDDDCCC@@@AAADDDEEEFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEE@@@@@@@@@AAAAAACCCDDDEEEEEEGGGIIIJJJIIIHHHIIIJJJMMMOOOPPPPPPNNNLLLMMMMMMJJJKKKLLLNNNNNNMMMLLLLLLJJJKKKLLLNNNNNNNNNMMMMMMGGGFFFFFFGGGHHHOOO```ppp~~~sssooorrryyyyyytttpppooolllhhhgggnnnuuussslllbbbaaaaaaiiizzz{{{}}}{{{yyyxxxvvvuuusssooolllkkkhhheeecccaaa^^^YYYUUUNNNMMMKKKHHHDDDAAA>>>===999:::::::::888666444333555555444444444444555555444222222333555666555444444444333333333444555555444444444333333333333222333333333333333333333333444555777999===@@@BBBDDDHHHJJJLLLLLLJJJIIIKKKLLLYYY___eeeiiihhhddd___\\\[[[[[[]]]]]]WWWPPPOOORRR\\\eeeqqqzzzttteee___]]]\\\]]]___]]]]]]aaajjjvvvxxxqqqjjjgggddd___]]]___\\\bbbkkkttt|||zzzpppkkkhhhgggbbbaaa^^^[[[YYYXXXWWWWWWVVVUUUTTTRRRPPPOOONNNNNNNNNOOORRRUUUXXXXXXWWWUUUOOOOOOOOOPPPSSSUUUVVVVVVXXXWWWUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMJJJJJJIIIHHHFFFDDDCCCAAA@@@AAADDDFFFGGGFFFEEEDDDCCCDDDFFFGGGGGGGGGFFFEEEBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJJJJHHHGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNQQQQQQQQQPPPOOONNNLLLLLLJJJHHHHHHHHHHHHLLLZZZhhhtttpppssszzz~~~zzzuuuqqqnnnllliiiiiiqqqwwwuuunnndddbbbccclll~~~{{{|||~~~zzzyyywwwvvvuuusssooollliiigggeeeccc```\\\XXXUUUKKKJJJHHHFFFDDDAAA@@@???======>>>===<<<999777666555555444444444444555555444222222333555666555444333333333333333444555666555555555555444444444444111222222222333333444444333444666888;;;>>>AAACCCFFFGGGIIIJJJJJJJJJJJJKKKWWW]]]eeekkkjjjeee```\\\WWWWWWYYYZZZVVVOOONNNQQQ\\\gggttt~~~zzzjjjaaa^^^[[[[[[\\\\\\]]]___fffqqq~~~}}}vvvpppiii```ZZZYYYYYY]]]bbbffflllwww}}}vvvsssrrrnnnkkkgggccc___]]]\\\[[[[[[ZZZWWWTTTRRRPPPOOONNNRRRRRRUUUZZZ^^^___^^^[[[WWWVVVUUUWWWZZZ]]]]]]\\\]]][[[YYYWWWVVVUUUUUUVVVWWWWWWVVVTTTRRRPPPOOONNNMMMLLLJJJHHHFFFDDDBBBBBBAAABBBDDDFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHJJJJJJJJJGGGFFFFFFFFFGGGGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQPPPNNNMMMLLLMMMKKKIIIIIIIIIKKKVVVaaavvvvvvsssvvv{{{~~~|||{{{uuurrrmmmllljjjkkksssyyywwwoooeeeccceeeooo{{{|||~~~zzzxxxwwwvvvvvvssspppmmmhhhgggfffccc___[[[WWWUUUMMMKKKHHHEEECCCAAAAAAAAA;;;;;;:::999777666444333555555444444444444555555444333222333555555555333333333333333444555555666666666555555555444444444111111222333333444555555333333444666:::===AAACCCDDDEEEGGGIIIKKKKKKKKKKKKSSSZZZccchhhiiieee```]]]XXXWWWXXXZZZWWWQQQOOOQQQ\\\hhhwww}}}lllccc^^^[[[YYYZZZ[[[[[[^^^cccmmmyyyyyykkkbbb^^^ZZZ[[[\\\^^^aaajjjuuu~~~zzzwwwrrrmmmiiifffeeeeeedddbbb___[[[XXXVVVUUUUUUXXXXXXYYY___dddgggfffddd___]]]]]]```eeeiiiiiihhhcccaaa^^^\\\ZZZZZZ[[[\\\^^^]]][[[YYYWWWTTTSSSRRRSSSQQQMMMIIIFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJJJJIIIGGGEEEEEEEEEGGGGGGHHHJJJMMMOOOOOONNNLLLMMMMMMNNNOOOOOOPPPPPPJJJLLLOOORRRSSSRRRQQQOOONNNLLLKKKKKKKKKLLLTTT^^^nnnwwwvvvzzz~~~|||yyyuuussslllllljjjmmmtttzzzwwwoooeeecccfffrrr{{{}}}yyyxxxwwwvvvvvvtttpppmmmiiiiiihhheee```\\\XXXWWWSSSPPPKKKFFFBBBAAAAAAAAA:::999888666444333222111555555444444444444555555555444333333444555444222333333333333444555666666555555555444444444333333111111222333444555666666333333333555888<<<@@@BBBCCCDDDGGGJJJMMMNNNMMMLLLQQQWWW___eeefffdddaaa___^^^\\\\\\]]]ZZZSSSPPPQQQYYYgggxxx|||lllddd___[[[YYYZZZXXXYYY[[[```iiiuuu~~~rrrmmmaaa___\\\[[[]]]bbbiiimmmsss{{{|||xxxtttrrrrrrrrrrrrpppmmmiiifffeeeeeeeeebbbaaabbbgggnnnrrrrrrpppllliiigggjjjppptttsssqqqiiigggdddbbb``````aaabbbcccbbb```^^^\\\[[[ZZZYYYZZZVVVPPPKKKGGGGGGHHHIIIGGGFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJIIIGGGEEEEEEEEEEEEEEEEEEIIIMMMPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQLLLOOOTTTXXXZZZYYYVVVTTTOOOLLLKKKMMMMMMMMMTTT\\\iii{{{}}}xxx{{{zzzuuurrrqqqllllllkkkmmmuuuzzzvvvmmmdddcccfffttt|||yyyxxxwwwvvvvvvtttpppmmmjjjjjjiiifffaaa\\\YYYXXXYYYUUUNNNGGGCCCAAAAAAAAA@@@???<<<:::888777777777555555555444444555555555666555333333444444333222222222222333444555666777444444444333333333222222111111222333555666777777333333333555888<<<@@@BBBCCCDDDGGGKKKNNNPPPOOONNNPPPVVV^^^ccceeedddbbbaaaeeebbbaaaaaa]]]UUUQQQQQQVVVeeexxxzzzkkkddd```\\\ZZZZZZVVVWWWYYY^^^fffsss{{{vvviiieee___\\\]]]___aaabbbeeemmmuuu}}}~~~{{{{{{{{{{{{~~~|||yyyvvvttttttttttttllljjjjjjooowww|||}}}{{{wwwtttqqqrrrwwwyyywwwtttnnnlllhhhfffdddeeefffgggeeedddcccaaa``````______^^^ZZZSSSLLLIIIIIIKKKMMMIIIHHHFFFDDDDDDEEEGGGHHHFFFEEEEEEEEEFFFHHHJJJKKKGGGGGGGGGFFFGGGGGGHHHHHHHHHIIIJJJIIIGGGEEEEEEEEECCCBBBBBBFFFKKKNNNNNNLLLOOOOOONNNNNNNNNOOOPPPPPPTTTWWW\\\```aaa^^^ZZZWWWOOOLLLLLLMMMNNNOOOTTT\\\fffvvv{{{yyy}}}wwwrrrppppppllllllkkknnnuuuzzzuuullldddcccfffuuu{{{|||~~~~~~~~~~~~zzzuuuuuuvvvuuuqqqlllhhhhhhgggddd```\\\WWWUUUNNNJJJFFFCCCAAA@@@>>><<<;;;::::::999888777666666666666666666666666666666444444444444444444444444222111111222333555888999444333222111111222333444222222222222333444555666555555666777888:::>>>BBBIIIIIILLLQQQUUUUUUQQQMMMOOORRRWWW\\\______^^^]]]cccaaaccchhhdddYYYRRRQQQTTT^^^ooo~~~oooddd```___[[[XXXUUUUUUXXX___ccciiitttxxxqqqhhhbbb```aaabbbbbbccceeehhhnnnxxx~~~{{{zzz{{{}}}}}}}}}~~~~~~~~~}}}vvvsssooommmlllkkkjjjhhhhhhfffeeefffggghhhgggffffff```WWWOOOLLLKKKLLLLLLMMMKKKHHHGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGHHHJJJKKKIIIGGGFFFFFFHHHIIIHHHHHHJJJJJJIIIHHHHHHIIIIIIIIIDDDEEEFFFGGGIIILLLMMMNNNQQQRRRSSSRRRPPPOOOOOOOOOSSSZZZeeemmmnnnjjjeeeaaaQQQRRRPPPMMMNNNSSSYYY[[[fffsss{{{}}}yyytttpppooojjjhhhiiiqqq{{{~~~yyyqqqhhhfffjjjzzzzzz}}}~~~zzzvvvuuuvvvuuuqqqmmmjjjiiihhheeeaaa\\\WWWTTTNNNKKKGGGDDDBBB@@@>>>===;;;::::::999888777666666555555555555555555555555444444444444444444444444444333333222333444666777333333222111111222333333444444444444444555666666444555666777777:::>>>AAAGGGIIILLLQQQVVVWWWTTTQQQNNNPPPUUUYYY\\\^^^^^^^^^dddaaadddiiihhh___VVVTTTSSS^^^mmm}}}uuuhhhbbb___[[[XXXXXXWWWYYY^^^bbbgggrrr}}}yyypppiiifffgggggggggdddeeehhhlllttt{{{xxxuuusssrrrqqqooommmgggfffeeefffhhhhhhhhhfffaaa]]]VVVQQQOOONNNNNNNNNLLLJJJGGGFFFGGGGGGFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGEEEFFFGGGIIIHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKGGGGGGGGGGGGIIIKKKMMMNNNQQQRRRSSSSSSQQQOOOOOOPPPRRR\\\kkkyyy{{{qqqiiiYYYWWWTTTPPPOOOSSSWWWZZZeeerrr|||~~~{{{vvvsssrrrmmmjjjkkkrrr{{{~~~yyyrrriiihhhmmm~~~{{{}}}~~~{{{wwwvvvvvvuuuqqqnnnkkkkkkiiifffaaa\\\WWWTTTOOOLLLHHHEEECCCBBB???>>>;;;::::::999888777666666555555555555555555555555444444444444444444444444555444444333333333444444333333222222222222333333444444333333333444555555444555666666777999===@@@FFFHHHLLLQQQVVVXXXVVVTTTMMMNNNQQQUUUXXX[[[^^^___dddaaaccciiillleee[[[TTTPPPYYYgggwww|||lllccc___[[[XXX[[[YYYZZZ]]]```eeeppp{{{|||tttooonnnnnnnnniiijjjkkkmmmqqqzzz}}}|||{{{yyyvvvtttllljjjhhhgggfffeeecccaaa[[[XXXUUUSSSSSSSSSSSSRRRNNNLLLIIIHHHIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEFFFGGGIIIIIIHHHGGGHHHIIIJJJLLLMMMNNNOOOKKKJJJHHHGGGHHHJJJLLLNNNPPPRRRSSSSSSQQQPPPQQQRRRSSS___sssuuubbb]]]VVVQQQOOOQQQVVVYYYcccrrr~~~~~~zzzxxxwwwqqqnnnnnnttt|||~~~yyysssiiijjjrrr|||~~~}}}{{{xxxvvvvvvtttqqqnnnlllllljjjfffaaa[[[VVVSSSPPPMMMIIIFFFDDDBBB@@@???;;;::::::999888777666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222111111111222222333444555666666666888<<>>CCCFFFJJJMMMOOOPPPPPPPPPLLLLLLMMMOOOSSSXXX]]]```bbbaaaaaaeeehhhdddYYYNNNIIIOOOXXXdddsssqqqeee___[[[YYYZZZXXXXXXZZZ]]]cccooo{{{}}}zzzzzz{{{zzzwwwtttrrrsssvvvyyy}}}yyytttnnniiiccc]]]ZZZXXXXXX[[[^^^bbbbbbaaa___[[[YYYVVVUUUTTTRRROOOLLLJJJKKKKKKKKKLLLLLLLLLMMMJJJIIIHHHIIIKKKMMMMMMLLLIIIKKKMMMPPPSSSTTTUUUVVVRRROOOLLLIIIHHHIIILLLMMMOOOQQQSSSTTTSSSSSSTTTVVVYYYcccxxxnnnaaaTTTOOONNNOOOTTT[[[hhhyyy}}}}}}uuutttvvvzzz~~~~~~xxxrrrhhhnnn{{{~~~}}}~~~zzzyyyxxxuuusssqqqooonnnjjjjjjhhheee```[[[VVVSSSPPPMMMIIIFFFDDDCCC@@@???;;;::::::999888777666666444444444444444444444444444444444444444444444444111222333444555555555555333333444444444444333333444444444444555666777777444444555444444666:::===AAADDDHHHKKKLLLLLLMMMNNNNNNNNNNNNPPPSSSXXX]]]```aaabbbbbbcccdddcccZZZOOOLLLPPPXXXcccqqqvvviiiaaa]]][[[YYYWWWXXX[[[^^^cccnnnyyyzzzvvvtttuuuvvvyyy}}}wwwsssnnnhhheeeaaabbbeeeiiilllmmmkkkhhhbbb```___^^^]]][[[XXXVVVTTTSSSQQQPPPOOOOOOPPPQQQMMMLLLKKKLLLOOOPPPQQQPPPMMMOOOQQQTTTVVVWWWXXXXXXRRRPPPMMMKKKJJJJJJLLLMMMNNNPPPSSSTTTTTTUUUVVVXXX\\\eeexxxuuudddUUUQQQPPPPPPVVV___lll~~~~~~||||||tttuuuxxx}}}~~~wwwqqqiiirrr}}}||||||}}}xxxxxxwwwtttqqqooommmmmmhhhhhhfffccc___ZZZUUUSSSPPPMMMHHHEEEDDDBBB@@@>>>;;;::::::999888777666666444444444444444444444444444444444444444444444444222333444555555444444333333333444555555444333333333333444555666888999:::444444444444444666999<<<===AAAFFFIIIJJJKKKNNNPPPPPPOOOPPPQQQUUUYYY]]]``````dddeeeccccccddd^^^VVVMMMQQQYYYdddsss|||nnneee___]]]ZZZYYYYYY\\\^^^aaakkkuuu}}}zzzyyyyyyuuu~~~zzzuuuqqqmmmnnnppptttvvvwwwtttrrrkkkjjjjjjkkklllkkkiiigggaaa^^^ZZZVVVSSSSSSSSSTTTPPPOOONNNPPPRRRTTTTTTTTTRRRSSSVVVXXXYYYZZZYYYXXXRRRPPPOOOMMMLLLLLLLLLMMMMMMPPPSSSTTTUUUVVVXXXYYY]]]ggg{{{lllZZZUUUTTTSSSZZZdddnnn|||zzzyyyqqqtttzzzwwwppplllvvv{{{zzz{{{~~~wwwwwwvvvtttpppnnnmmmmmmgggfffeeeccc___ZZZUUUSSSOOOLLLHHHEEECCCBBB???>>>;;;::::::999888777666666444444444444444444444444444444444444444444444444555555666666555333222111333333444555555444333333111111222333555777999:::333444444444444555999<<<;;;@@@EEEIIIJJJLLLOOORRRQQQQQQQQQSSSVVVZZZ]]]______eeegggddddddfffccc]]]LLLQQQYYYdddtttrrrhhhaaa___\\\ZZZ[[[]]]^^^```hhhqqq}}}{{{wwwvvvvvvxxx{{{}}}}}}{{{xxxrrrrrrsssuuuxxxyyyxxxvvvlllgggaaaZZZVVVUUUUUUVVVRRRQQQPPPRRRTTTVVVWWWVVVUUUVVVXXXZZZ[[[[[[YYYYYYQQQPPPOOONNNMMMMMMLLLLLLMMMPPPSSSUUUUUUVVVXXXZZZ]]]iiirrr___YYYXXXVVV\\\fffppp~~~zzzxxxwwwooottt{{{vvvooonnnyyy|||xxxzzz}}}wwwyyywwwuuusssrrrooollliiijjjiiifffbbb^^^ZZZVVVTTTQQQNNNIIIEEECCCAAA>>><<<<<<<<<:::999888777777777555333111222333444333333777666555444333222222222555444444333333444444555666666555444333333222222222222222333333333444444...000333444555555777888@@@CCCFFFGGGHHHIIIKKKMMMRRROOOLLLNNNSSSZZZ^^^______```bbbgggjjjiiiccc___RRROOORRR^^^nnn}}}}}}pppgggccc```[[[XXXZZZ\\\___fffnnn~~~yyyzzz~~~}}}~~~zzzxxxrrriii___ZZZYYYZZZSSSUUUWWWWWWWWWXXX\\\``````___^^^]]][[[XXXSSSPPPNNNNNNMMMMMMMMMMMMNNNNNNRRRRRRQQQPPPPPPPPPRRRSSS^^^hhh|||tttaaa[[[ZZZZZZ___gggyyyxxxtttrrrqqqtttxxx~~~|||rrrkkknnn||||||xxx{{{~~~yyyzzzxxxuuutttrrrpppllljjjiiihhheeebbb^^^ZZZWWWUUURRRNNNIIIEEEBBB@@@>>>===<<<<<<:::999888777777777555333222222444444444333444444333333333444555555555444444333333444444555444444444333222111111111333333444444444555555555111333555666666666888999???BBBEEEGGGHHHIIIKKKMMMPPPMMMKKKLLLPPPVVV[[[]]]aaabbbdddgggjjjhhhddd```TTTOOOPPP[[[jjjzzzvvviiibbb```\\\YYY[[[]]]___eeekkkxxx~~~~~~~~~yyypppgggaaa]]]]]]WWWYYY[[[[[[ZZZ\\\___cccdddbbb___]]][[[WWWRRROOONNNNNNMMMMMMMMMNNNNNNOOORRRRRRRRRQQQPPPQQQSSSTTT\\\hhh~~~vvvbbb[[[ZZZZZZ```iiiyyy~~~xxxuuusssrrruuuyyy|||sssmmmppp~~~|||xxx|||{{{zzzxxxvvvtttssspppmmmjjjhhhgggeeebbb^^^ZZZWWWVVVSSSOOOIIIDDDBBBAAA???>>><<<<<<:::999888777777777666444333333444555555444111111222333444666777888555444444333333444444555555555444444333222222222444444444555555555666666444666777888777777888:::===@@@CCCFFFGGGHHHJJJLLLPPPOOOMMMMMMOOOTTTYYY]]]ddddddeeehhhiiihhheeebbbYYYQQQNNNVVVeeesss}}}lllbbb```\\\ZZZ\\\]]]^^^bbbgggooozzz{{{sssjjjddd```]]]^^^^^^^^^^^^___bbbdddgggddd```\\\YYYUUUQQQNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSSSSRRRQQQQQQSSSUUU\\\jjjxxxccc[[[YYYZZZbbblll{{{}}}xxxuuutttsssyyy|||{{{tttooosss}}}xxx}}}}}}zzzyyyvvvtttsssqqqmmmkkkffffffdddaaa^^^[[[XXXVVVSSSOOOIIIDDDBBBAAA@@@???<<<<<<:::999888777777777777555333444555666555444111111222333444555777888555444444333333444444555777777666666666555555555444444444444555555555555666777888777666666888999<<<>>>BBBDDDFFFHHHJJJLLLSSSRRRQQQOOOPPPTTT[[[```eeeeeegggiiijjjiiihhhggg___TTTLLLRRR___mmmzzznnnbbbaaa]]][[[]]]^^^]]]___cccgggttt}}}uuukkkdddaaaaaaaaa``````aaacccdddgggccc^^^ZZZWWWSSSPPPMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUVVVVVVTTTQQQPPPRRRUUU^^^nnnzzzcccZZZYYY[[[dddooo~~~|||xxxvvvuuuuuu|||yyytttqqqvvv}}}yyy}}}~~~zzzxxxvvvtttssspppmmmjjjfffeeecccaaa^^^ZZZWWWVVVRRRNNNIIIEEECCCBBBAAA???<<<<<<:::999888777777777777555333444555666555444333333333333333444555666555444444333333444444555666666666666666555555555222333333333333444444444666777777666444444666888:::===AAADDDFFFHHHKKKMMMSSSTTTTTTQQQOOOSSS\\\dddfffhhhjjjlllllllllkkkkkkdddXXXNNNPPP[[[hhhvvvpppeeeaaa]]]\\\]]]]]][[[\\\```cccooo}}}tttkkkgggeeedddcccccccccddddddeeebbb]]]ZZZWWWTTTPPPNNNOOOOOOPPPQQQSSSUUUWWWXXXXXXZZZZZZWWWRRRQQQSSSVVVbbbqqq|||ddd[[[ZZZ]]]gggsss{{{xxxwwwwwwxxx|||wwwtttsssyyy~~~zzz~~~}}}yyywwwuuusssrrrooollliiigggfffdddaaa]]]YYYVVVUUUQQQNNNJJJFFFEEECCCAAA???<<<<<<:::999888777777777666444333333444555555444555555444333333333444444555444444333333444444555333333333333333333333333222222222333333333444444555555555444333333666888:::===AAADDDFFFIIILLLNNNQQQSSSTTTQQQNNNQQQ\\\ffflllooorrrsssrrrooonnnnnniii]]]SSSRRRYYYeeeuuuttthhhaaa]]][[[]]]\\\ZZZ\\\___aaakkkxxxxxxpppmmmkkkiiijjjjjjiiihhhhhheeeaaa^^^[[[WWWSSSPPPQQQQQQRRRTTTVVVXXXZZZ\\\[[[^^^___\\\WWWUUUXXX\\\iiixxx~~~ggg^^^]]]aaalllxxx}}}zzzxxxxxxyyyzzzyyytttsssttt}}}{{{~~~|||xxxvvvtttrrrqqqnnnkkkhhhgggfffdddaaa]]]YYYUUUSSSOOOMMMJJJHHHGGGDDDAAA>>><<<<<<:::999888777777777555333222222444444444333555444444333333444444444555444444333333444444555222222222222222333333333333333333333444444444555444555555444333444777999:::===AAADDDGGGJJJMMMOOOPPPTTTVVVRRRNNNRRR___jjjuuuxxx||||||xxxssspppooolllbbbYYYUUUXXXdddwwwxxxlllaaa]]]ZZZ[[[[[[YYY\\\```aaahhhsss|||xxxuuusssttttttrrrqqqooommmiiifffbbb]]]WWWSSSRRRSSSTTTVVVYYY[[[^^^___\\\```cccaaa]]]\\\aaaggguuukkkccccccgggrrr~~~~~~{{{yyyxxxyyyzzz{{{~~~wwwrrrrrrttt{{{~~~zzzwwwvvvsssrrrpppnnnjjjhhhhhhgggdddaaa\\\XXXTTTRRRNNNMMMKKKIIIHHHEEE@@@===<<<<<<:::999888777777777555333111222333444333333333333333333333444555666555444444333333444444555444444444444444444444444444444444555555555666666555555555444333555888::::::===AAAEEEHHHJJJNNNPPPRRRWWWYYYUUUQQQUUUbbbnnn||||||uuupppnnnmmmeee\\\WWWXXXcccyyy{{{nnnaaa]]]ZZZZZZZZZYYY\\\``````fffppp~~~}}}{{{||||||zzzwwwvvvtttppplllhhhaaaZZZUUUSSSTTTUUUXXXZZZ]]]```aaa\\\aaaeeedddaaabbbiiiooonnnfffgggkkkvvv}}}{{{xxxxxxyyy{{{|||}}}uuuqqqrrruuu}}}~~~|||{{{}}}zzzwwwtttssssssqqqmmmiiiggggggeeebbb^^^YYYTTTQQQRRROOOJJJGGGEEECCC@@@???===<<<:::888777666555555777777666555444333333222666555444333333333333333333222000000000222444555555444444444555555333222222222222333333444444444444555555555444444666777999<<<@@@EEEIIILLLNNNOOOPPPUUUXXXUUURRRUUU```kkkzzzsssmmmnnnjjjaaaVVVRRR^^^vvvooogggaaa]]]]]][[[XXXXXX\\\]]]bbblllzzzyyyrrrhhh^^^WWWYYYXXXWWWXXX[[[]]]______^^^^^^dddkkkiiieeeooovvvmmmnnnssszzz|||yyyxxxzzz}}}}}}yyysssooorrryyy}}}}}}{{{zzz|||zzzwwwsssrrrrrrppplllhhheeeeeecccaaa]]]YYYUUUSSSQQQNNNJJJGGGEEECCCAAA@@@???>>>===;;;:::999888888666666555555555444444444666555444333333333333444333222111111222333444555555444444444555444333222333333333333333333444444333444555555444444555777888:::>>>CCCGGGKKKMMMNNNQQQUUUWWWVVVTTTVVV^^^eeeuuuxxx}}}|||tttnnnllljjjcccYYYSSS[[[lll|||tttgggbbb^^^]]]\\\YYYXXX[[[\\\___iiivvvzzzoooccc[[[ZZZXXXWWWXXX[[[^^^______aaaaaagggoooooommmyyyxxxppprrrxxx~~~~~~zzzxxxwwwzzz}}}|||wwwtttooommmrrrzzz~~~~~~|||zzz|||zzzwwwsssqqqqqqpppkkkhhheeecccaaa___\\\YYYWWWUUUPPPMMMJJJGGGFFFDDDBBB@@@===<<<:::999777777666666555555555555555555555555555555444333333333444444333333333333444444444444444444555555444444333222444444444444333333333333333444555555444444555777666999===AAAFFFIIILLLMMMTTTUUUWWWWWWWWWXXX[[[^^^iiinnnwww~~~uuunnnllllllhhh___WWWXXXcccnnn~~~|||jjjccc___^^^]]]ZZZYYYZZZZZZ\\\dddpppzzz{{{mmmccc\\\ZZZYYYZZZ]]]___``````bbbbbbhhhpppsssvvvyyysssyyy~~~~~~|||yyywwwwwwzzz}}}~~~yyysssooolllmmmvvv}}}|||~~~{{{wwwsssqqqpppoookkkhhhfffdddaaa^^^ZZZXXXVVVUUUQQQOOOKKKHHHFFFCCC@@@===;;;:::999777666666555555666666666555444444444333555444444333333333444444333333444555555444444333333444555555444333333333555555444444333333333222222444666666555444555666666888<<<@@@EEEIIILLLNNNWWWWWWXXXYYY[[[[[[ZZZYYY```gggrrr}}}~~~uuunnnnnnpppnnneeeZZZXXX___gggzzzoooggg```___^^^[[[YYYZZZZZZ[[[```jjjtttuuujjj^^^]]][[[\\\___aaabbbbbb```bbbhhhpppuuu|||xxxvvv~~~}}}}}}{{{xxxwwwxxx|||{{{tttooolllppp{{{~~~|||xxxsssppppppoookkkhhhiiifffccc^^^ZZZWWWTTTSSSSSSPPPLLLIIIFFFBBB>>>;;;>>>===<<<;;;:::999999999888777666555444333222222444444333333333444444555333444444555555444333333333555666666333222333444555555555444444333333333222444666666555444555666777999<<<@@@EEEJJJNNNPPPWWWWWWYYY\\\^^^^^^ZZZWWW\\\cccnnnxxx}}}{{{sssmmmoooqqqooofff[[[WWW\\\dddwwwvvvlllccc```___\\\ZZZ[[[ZZZZZZ___gggppp{{{wwwkkkbbb```______bbbdddeeeeeeaaadddiiiqqqxxxyyyzzz~~~|||zzzxxxxxxzzz~~~uuuooommmqqq~~~yyytttqqqpppooollliiiiiihhhddd```\\\WWWTTTRRRSSSPPPMMMIIIFFFBBB>>>:::<<<;;;:::999888888888888777777666555444333222222444444333333333444555555444444444444333333333333222555777666333111222444555555555444444444444444111444666777666555555555777888;;;???EEEJJJNNNPPPUUUVVVYYY]]]___^^^[[[XXXZZZ___gggpppvvvvvvrrrnnnmmmpppooofffZZZUUUYYY___rrr~~~sssfffaaa___\\\[[[\\\[[[[[[^^^eeemmmwwwxxxlllfffdddcccccceeeggghhhhhhfffiiiooouuu|||~~~zzzyyyxxxyyy|||}}}sssmmmlllrrr{{{uuurrrqqqpppmmmjjjhhhgggeeebbb^^^ZZZVVVTTTOOONNNKKKIIIGGGDDD@@@<<<999999888777666666666666444444555555555555555555333333333333333444555666555444333222111111222333111555888666333111222555444444444444555555555555111444666777666555555555555777:::>>>CCCHHHMMMPPPPPPSSSXXX[[[]]]\\\[[[ZZZXXXZZZ___fffmmmppppppooommmqqqrrrjjj^^^UUUVVVZZZiiiwwwyyyhhhaaa___]]]\\\]]][[[ZZZ]]]cccjjjsss|||pppiiigggffffffhhhjjjkkkjjjjjjnnnssswww~~~}}}xxxwwwvvvxxx{{{{{{rrrmmmmmmttt|||vvvrrrqqqpppnnnkkkffffffeeeccc```\\\XXXVVVMMMKKKJJJIIIHHHFFFBBB???<<<<<<;;;:::999999999999111222333444555777888888333333333333333444555666555444222000000000222333111555888777222000222555333444444444555666666666111333666777666555444555444555888<<>>===<<<;;;999888777777666666666555444555666777888555444444333333444444555777666444333222333444444111222222333333222222111666777777777555444555666888777666555444333333333888666555888???FFFIIIJJJNNNOOOQQQWWW\\\^^^]]]ZZZXXXYYY\\\bbbiiinnnqqqrrroooppprrrpppiii___WWWTTT[[[iii{{{ooofffccc___ZZZYYYZZZXXXZZZaaagggooo{{{~~~tttrrrpppmmmllllllmmmnnnpppsssuuuxxx{{{xxxtttvvvvvvwww|||wwwpppnnnsss~~~~~~{{{wwwtttrrrpppnnnlllhhhfffddd```\\\YYYVVVUUUOOONNNKKKHHHDDDAAA???===<<<<<<:::888777666666666333333222111222333444555555444444333333444444555666555444333222222333444333333333444444333333333555666777666444333444555666666555444444444444555777666555888???EEEHHHJJJNNNOOORRRXXX]]]```___]]]UUUVVVZZZ```hhhooorrrtttuuuuuuvvvuuuoooeee[[[UUUTTTcccuuusssiiieee```]]]\\\ZZZXXXYYY^^^dddlllwww|||zzzvvvrrrpppppprrrttttttxxx|||}}}zzzyyyuuuvvvvvvwww|||wwwpppnnnsss|||xxxtttrrrpppmmmjjjhhhgggdddaaa]]]YYYWWWUUUNNNMMMJJJGGGDDDAAA>>>======<<<;;;999888777777666555555444444555555666777555444444333333444444555444444333222222222333333333444444555555444444333444555666555333222333444444444444444444555666777777666555888===CCCGGGIIIMMMOOOSSSXXX^^^aaaaaa```VVVWWW[[[aaaiiipppuuuvvvzzzzzzzzzyyyuuukkk^^^TTTOOO\\\ooo~~~{{{nnnhhhccc```___[[[XXXWWW[[[```gggrrr}}}xxxttttttwwwzzz|||{{{zzzzzzwwwwwwvvvvvv}}}vvvooonnnuuu~~~yyyvvvssspppmmmkkkiiigggeeeaaa]]]ZZZWWWVVVNNNMMMKKKHHHEEEBBB@@@>>>???>>><<<;;;999888888888666666666666666777777888555444444333333444444555333333333333222222333333333333444444444444333333333444555444222111222333555444444444444555666666666555666888<<>>===;;;:::888777777777222222333333444444444444555444444333333444444555333333333333333333333333222222333333333333222222333444444444222111222333666666555444444444444555555555666777:::>>>CCCFFFMMMPPPSSSWWWZZZ\\\^^^___```___```ccciiinnnqqqrrryyy{{{|||zzzxxxssseeeWWWRRRYYYeeeuuu}}}ooohhhdddaaa___[[[YYYZZZ\\\aaajjjtttzzzyyy~~~~~~zzzxxxuuuuuu}}}yyyrrrnnnqqqzzz~~~zzzwwwtttrrrooollljjjiiifffccc___[[[YYYWWWPPPOOOMMMJJJGGGEEECCCBBB;;;:::999777666555444444333333444555555555555444555444444333333444444555333333444555555555444444111222222333333222222111333444555444222111222333777666555444444444444444555555666777888<<>>===;;;:::999888888111222444555555555444333555444444333333444444555333444666777777777666666333444444555555444444333444555666555333222333444333333333444555666777888444555777777777999???DDDGGGLLLRRRWWW[[[___fffjjjhhhfffeeefffiiinnnpppqqqnnnyyy{{{yyy|||yyyppp[[[WWWWWWeee{{{rrriiiaaa[[[YYYYYY\\\]]]^^^cccjjjqqq{{{~~~}}}wwwuuuwwwttt|||xxxsssqqqpppnnnkkkhhhiiihhhgggddd```[[[WWWUUUPPPOOOMMMJJJGGGDDDAAA@@@;;;;;;;;;:::999888777666666555444333333444555666666555444333333333333333555444333222111222333444444444444333333222222222111222444666777666666555666555444333333444555666555555666555555777;;;>>>FFFNNNUUUWWW[[[eeepppwwwyyyzzzwwwppplllooorrrrrrqqqvvv|||~~~|||{{{{{{cccWWWRRR^^^uuuxxxjjj```\\\[[[[[[]]]\\\\\\aaahhhnnnwwwxxxwwwxxxccc{{{xxxtttqqqpppnnnkkkhhhlllkkkiiifffbbb]]]YYYVVVOOONNNLLLIIIFFFCCCAAA@@@;;;;;;;;;:::999888777666666666555444444444555555666555444333333333333444555444333222222222333333444333333333333333333222111111333444555555555444555444333333333333444555555555666555555777;;;>>>CCCJJJSSS[[[gggwwwyyysssssstttttttttxxx}}}jjj]]]UUU^^^rrr{{{mmmccc___\\\\\\]]][[[ZZZ^^^dddjjjrrr~~~}}}xxxyyy|||}}}]]]zzzwwwtttrrrpppnnnkkkiiimmmllljjjfffaaa\\\XXXUUUOOONNNLLLIIIFFFCCC@@@???;;;;;;;;;:::999888777666777666555444444444444444555555444333333333444444555444444333222333333333222333333333333333333444000111222333444444333333444333333222222333333444444555555555555777;;;===BBBIIISSSaaattt}}}}}}~~~}}}}}}uuueeeYYY\\\lllqqqgggaaa^^^\\\\\\ZZZXXXZZZ```eeekkkuuu~~~vvvwwwzzznnnWWWxxxvvvuuussspppnnnkkkjjjlllkkkhhhddd___ZZZUUURRROOOMMMKKKHHHEEEBBB@@@???;;;;;;;;;:::999888777666777666666555444444444333555444444333333333444444555555444444333333333333222222222333333444444444111222222333333333333333444333333333333333333444444555555555555777:::===CCCLLLXXXeeevvv|||lll]]][[[fffzzzwwwkkkccc___\\\\\\ZZZWWWYYY]]]bbbgggnnnxxx{{{ssstttzzzdddUUU}}}uuuvvvuuusssqqqnnnlllkkklllkkkhhhddd___ZZZUUURRROOONNNLLLIIIFFFCCCAAA???;;;;;;;;;:::999888777666666666555555555444444333444444333333333444444555555555555444444444333333222222222333333444444444333333333333333444444444444444555555555555444444444444555444444666:::===???LLLYYYbbblllyyyppp```ZZZaaasss}}}oooeee```\\\]]]\\\YYYZZZ]]]```dddkkkssszzzsssqqqzzzwww___VVV~~~}}}~~~yyysssuuuvvvtttqqqnnnllllllmmmllljjjfffaaa\\\XXXUUUPPPOOOLLLJJJGGGDDDAAA@@@;;;;;;;;;:::999888777666444444555666666555555444444444333333333444555555444555555555555444333333222333333333333333333444444444333333333333444555444555555666666555555444333444444444444666:::<<<<<>>GGGOOOSSSZZZcccjjjlllnnnqqqsssqqqsssyyy~~~~~~uuuhhh]]]YYYaaawww}}}ppphhhbbbaaa```]]][[[\\\ZZZ___fffmmmuuu}}}wwwuuuuuu~~~fffWWWQQQ}}}~~~xxxqqqtttvvvuuuqqqnnnmmmmmmiiihhhgggddd```[[[WWWUUURRRPPPNNNKKKHHHEEECCCBBB;;;;;;;;;:::999888777666111222444666777777666666333333333333333444555666444555666666666555333333444444444333333222222222333222111000000111222222222222444444444444222222333444444444444666999<<>><<<:::888888777555333666666555444444444444555333333333333333333333333666555444333333333333333444444333333333333222222333333333444444444555555555555444444444333333333111222444555555777999<<<:::>>>EEEMMMSSSXXX[[[\\\bbb```cccjjjkkkjjjnnnuuu}}}}}}}}}~~~|||xxxrrrggg[[[ZZZjjj|||~~~sssiiidddaaa]]]ZZZ[[[ZZZYYY]]]dddlllsss~~~zzzxxxxxxhhhXXXSSSQQQzzzxxxyyyuuuvvvuuusssooolllkkkkkkjjjhhheeeaaa^^^[[[XXXWWWTTTPPPKKKHHHFFFEEECCCBBB???===;;;:::999888666444666666555555444444444555444444444444444444444444666555444333333333333444444444333333333333222222333333333444444444444555444444444333333333222222222333555555555666888:::888<<>><<<;;;:::999777555666666666555555555444444666666666666666666666666555555444333333333444444444444333333333333222222333333333333444444444444777666666666555555555555333444555555444555777999777;;;AAAHHHOOOUUUXXXZZZ]]]\\\```iiiooommmjjjiiipppqqqsssvvvzzz~~~~~~ttteee\\\___iiisssgggcccaaa___]]]^^^\\\ZZZ[[[aaagggnnnyyysss\\\TTTVVVYYY{{{yyyzzzuuuvvvvvvssspppmmmkkkkkkjjjhhheeeaaa]]]YYYWWWVVVRRROOOKKKIIIGGGFFFCCCBBB???===;;;:::::::::888666666666666666666555555444777777777777777777777777555444444333333333444444444444333333333222222222222222333333333444444444666666666555555555444444444555666555444444555777777:::@@@GGGNNNTTTYYY[[[^^^^^^cccmmmttttttnnnhhhnnnooorrruuuyyy}}}wwwjjj______eee{{{xxxjjjeeedddbbbaaaaaa]]]ZZZZZZ___dddjjjuuulll[[[XXX]]]ccc}}}{{{|||vvvvvvvvvtttpppmmmllllllkkkiiifffaaa]]]ZZZWWWVVVQQQNNNKKKIIIHHHFFFDDDBBB>>><<<:::::::::999777555666666777777777666555444777777777777777777777777444444333333333444444555444444333333333222222222222222222333333333444444333333333222222222222111444555555555333333555666888:::???FFFMMMTTTZZZ]]]^^^aaagggooowwwyyyssskkkjjjlllooosssxxx}}}xxxmmmbbb```cccvvv~~~mmmgggeeeccc``````\\\ZZZZZZ]]]aaafffpppyyy{{{dddXXXXXX```ggg~~~|||}}}vvvwwwwwwtttpppmmmllllllllljjjfffbbb]]]ZZZWWWVVVPPPNNNKKKJJJHHHGGGDDDAAA===<<<:::999:::999777666666666777888777666555444666666666666666666666666444444333333333444555555444444333333333333222222222222222222333333333333777777666666666555555555333444555444333333555666888:::>>>DDDLLLSSSZZZ^^^^^^cccjjjpppwww|||xxxrrriiijjjnnnrrrxxx}}}|||rrrfff``````xxxqqqhhheeebbb^^^\\\\\\YYYYYY]]]```ccckkkssszzz~~~qqq___YYY[[[aaahhh}}}|||}}}vvvwwwwwwtttqqqmmmllllllkkkiiieeeaaa\\\XXXVVVTTTOOOMMMKKKJJJIIIGGGDDDAAA>>><<<;;;:::;;;:::999777555666888888888777555444444444444444444444444444333333333333333444555666444444333333333333222222111222222222222333333333999999999999888888888888222333444444333333555777777888<<>>===;;;999888888999999555666888999999999888777777555444333444555444333444444444444444444444444333222222111222333444555444333333222222333333444222222333555555666666666333333333444444444555555333555777999===FFFQQQZZZfffsssxxxrrrccciiiyyyyyykkkeeeddd^^^]]]\\\\\\\\\]]]___```hhhppp|||gggZZZSSSVVVYYYWWWXXX\\\|||yyywwwuuurrrrrrssssssrrrpppooonnnhhhfffaaaYYYPPPHHHDDDCCCFFFHHHJJJJJJIIIFFFDDDCCC>>>===<<<:::999999999999777888999999:::999999999999777555555666666555444333333333333333333333333555444222111222333555777444333333222222333333444333444444555666666555555333333333444444444555555555666777888;;;CCCNNNWWWfffsss{{{vvvggggggpppooogggeee^^^^^^^^^]]]]]]]]]^^^^^^dddkkkvvvtttbbb[[[YYY]]]```______aaa{{{xxxwwwuuurrrsssssssssrrrqqqooonnnhhhfff```WWWMMMFFFAAA@@@DDDGGGJJJJJJGGGCCCAAAAAA>>>===<<<;;;:::999999999999999999:::::::::::::::;;;999777666777777666555333333333333333333333333444333111000000222444555444333333222222333333444555555666666555555444333333333333444444444555555666777888888:::AAALLLTTTbbbppp|||yyylllhhhlll}}}tttiiifff``````___^^^]]]]]]]]]]]]___eeeppp{{{lll^^^]]]^^^bbbdddcccdddeee{{{yyywwwuuusssttttttsssrrrqqqooommmiiifff```VVVLLLEEEAAA@@@AAAEEEIIIIIIEEE@@@??????>>>>>>===<<<;;;:::999999999999999999:::::::::;;;<<<:::777777777777666555333333333333333333333333111000000//////111222333444333333222222333333444666666666555555333222222333333333444444444555555666777999999:::@@@HHHOOOZZZiii|||~~~ssskkkkkkyyy|||mmmiiicccaaa___^^^\\\\\\\\\]]][[[aaajjjttt{{{gggZZZ]]]```bbbbbbbbbdddfff{{{yyyxxxvvvuuuuuuuuutttrrrpppnnnmmmiiifff```VVVLLLEEEAAA@@@???EEEJJJJJJGGGCCCBBBCCC>>>>>>======<<<:::999999888888777777888888999999;;;999666555666666444333444444444444444444444444111111222222222333333333444333333222222333333444333444444444444444333222333333333444444444555555444666888999999===DDDIIITTTbbbsssssslllrrrtttnnneeeccc```]]][[[[[[\\\]]]YYY^^^eeennnyyyrrraaaYYY]]]```___^^^___bbbeee|||yyyxxxwwwvvvvvvuuutttrrrpppmmmllljjjggg```WWWMMMFFFBBBAAA@@@FFFLLLNNNKKKGGGGGGIII>>>>>>>>>===<<<;;;999888666666666666666777777888999777555444444444333111444444444444444444444444444555666777777777666666444333333222222333333444111111222333444444444444333333333444444444555555222555777888999;;;AAAFFFRRR___nnnvvv~~~|||nnnmmmzzzyyyrrrgggddd```\\\ZZZ[[[\\\^^^XXX]]]ccckkktttkkk]]]YYY^^^```^^^\\\^^^bbbeee~~~|||yyyvvvttttttuuutttrrrooollljjjjjjfff```XXXPPPIIIDDDBBBGGGHHHIIIJJJIIIGGGDDDBBB??????>>><<<;;;:::999888555555666666777777888888444444333333333222222222333444555555333333444555222222333333333333444444444333333333333444555555444555555555666666777777666666666666555555555555555666777777777:::>>>AAAPPPYYYeeemmmsss{{{vvvkkkmmm~~~uuukkkeee```aaa```]]]\\\]]]ZZZZZZ^^^fffoooyyynnn```^^^XXXYYYZZZ[[[^^^```bbbccc|||zzzwwwvvvvvvwwwvvvuuurrrpppnnnkkkgggaaaZZZRRRLLLHHHFFFIIIJJJKKKKKKJJJGGGDDDBBB@@@???>>>===;;;:::888888666666666666777777777777444444444444333333333333333444555444333333333555222222333333333333444444444333333333333444555555333444444444555555555555555555555555666666666666555666777777777:::===@@@JJJSSS___gggmmmttt}}}{{{nnnkkkxxx}}}pppiiidddcccaaa]]][[[\\\[[[ZZZ]]]dddkkksss~~~iii^^^^^^^^^^^^]]]]]]^^^___aaabbb|||yyywwwvvvvvvvvvvvvuuusssqqqpppllliiiccc]]]VVVQQQNNNLLLLLLMMMMMMLLLJJJGGGDDDBBB@@@@@@>>>===;;;999888777777777777777666666666666555555555444444444444333222444555444333222333555222222333333333333444444444333333333333444555555333333333333333444444444444444444555666666777777555666777777777999===???DDDMMMXXXaaagggllltttzzz~~~sssiiioooxxxooohhheeeccc^^^ZZZZZZ\\\ZZZ\\\aaafffkkkttt}}}ttt```[[[^^^eeedddaaa___^^^___```aaa{{{xxxvvvrrrrrrsssrrrrrrpppooonnnmmmjjjeee```ZZZVVVSSSRRRPPPPPPOOOMMMKKKGGGDDDBBBAAA@@@???===;;;999777777888888777777666666555555666666555555555444444444222333444444222222333444222222222333333333444444444333333333333444555555333333333333333444444444222222333444555777777888555666777777888999<<<>>>AAAIIITTT]]]cccgggmmmqqqtttyyy~~~~~~{{{{{{}}}~~~yyykkkjjj|||vvvkkkgggddd___[[[[[[\\\ZZZZZZ___bbbeeemmmuuuhhhZZZYYY___gggeeebbb```___```aaabbbzzzwwwuuuqqqqqqqqqpppooonnnmmmmmmmmmjjjfffaaa\\\YYYWWWVVVRRRQQQPPPNNNKKKGGGDDDBBB@@@@@@>>>===;;;999888777888888777777666666555555666666555555555444444444222333444333222222333444222222222333333333444444444333333333333444555555555444444444444444444444111222333444555666777888444666777888888999;;;===>>>EEEPPPXXX^^^cccgggkkkppprrruuuvvvuuuuuuxxx|||qqqkkkwww}}}nnnhhheeeaaa^^^]]][[[YYYZZZ^^^```bbbiiiqqq|||ttt^^^VVVZZZ___cccbbbaaa```aaabbbdddfffzzzwwwuuussssssrrrqqqooonnnnnnmmmllliiieeeaaa\\\YYYWWWWWWSSSRRRPPPMMMJJJGGGDDDCCC??????>>><<<;;;:::999888777777777777666666666666555555555444444444444333111333444333222111222444222222333333333333444444444333333333333444555555555555555555444444444444111222333444555666777777444666777888888888:::;;;;;;AAAJJJRRRXXX^^^bbbeeejjjiiilllpppqqqqqquuuzzz}}}sssxxxtttjjjfffbbb```aaa\\\ZZZZZZ]]]___```fffmmmvvvhhhXXXVVVZZZ]]]^^^___```bbbdddgggiiijjj|||xxxwwwuuutttsssqqqooonnnmmmmmmjjjhhhddd___[[[XXXVVVVVVRRRQQQOOOLLLIIIGGGDDDCCC>>>======<<<;;;;;;::::::666666666666777777777777444444444444333333333333111333333333222111222333222222333333333333444444444333333333333444555555444444444444333333222222222222333444444555666666444555888888888888999::::::???FFFNNNUUU[[[```cccccccccgggooorrrrrrtttyyy|||{{{|||nnnhhhdddbbbccc^^^[[[[[[]]]]]]]]]aaagggnnnxxxxxx___TTTWWWZZZYYY\\\^^^aaaeeeiiikkkmmmmmm}}}zzzyyyuuutttrrrpppnnnllllllkkkiiigggccc^^^ZZZWWWUUUTTTRRRQQQOOOLLLIIIFFFEEECCC======<<<<<<<<<;;;;;;;;;555555666666777777888888444444333333333222222222111222333333111111222333222222333333333444444444444333333333333444555555333333333222222111111111222333333444444555555555333555888888888888999:::;;;???EEEMMMUUU\\\aaaeeeddddddkkkvvv{{{xxxyyy}}}~~~qqqiiieeecccddd___\\\[[[]]]\\\ZZZ^^^ccchhhrrrqqqYYYRRRWWWYYYVVV\\\___ccchhhlllnnnoooooo{{{zzzzzztttssspppnnnlllkkkkkkllliiifffaaa^^^]]][[[YYYWWWRRRPPPNNNJJJHHHGGGFFFFFF@@@???===<<<::::::999999777777666666555555555444555555444444444333333333555555444333333333333444555444222111111222444555222333444444333333555777444444444666888888777555111222444444444444555777555666777666555666888::::::>>>DDDLLLSSS\\\dddiiimmmtttyyyzzzzzz|||{{{www~~~wwwnnnjjjddd___^^^\\\ZZZ[[[]]]___```___fffmmmzzziiiaaa]]]WWWXXX^^^___]]]___gggrrrvvvrrrlllzzzyyyxxxrrrqqqpppooonnnnnnmmmnnnjjjgggccc```^^^\\\ZZZXXXSSSQQQNNNKKKHHHFFFEEEEEE@@@???>>><<<;;;:::999999777777666666666555555555555555555555444444444333555555444333333333333444555444222111111222444555333444444444333333444666333333333444666666444222111222444444333444555777555666777666555555777999999<<>><<<;;;:::999999777777666666666666555555666666666555555555444444555555444333333333333333555444333222222333444555444444555444222222333555333222222333444444222000111222444444333333555666666777777666555444666777888;;;AAAHHHQQQ]]]iiiqqq{{{uuuzzznnngggdddbbb```]]][[[[[[[[[ZZZYYY___bbbkkkwwwvvviiifffddd```___cccbbbccceeeggghhhhhhhhhggg|||yyywwwqqqrrrssssssrrrqqqooonnnkkkhhhddd```___]]][[[YYYUUUTTTQQQMMMIIIFFFCCCBBBAAA@@@>>><<<;;;:::::::::777777666666666666666666777666666666666555555555555444333333222222333333555444333333333333444555444555555333222111222333444333222222333333111000111222444444333333444555777777888666444444555666888;;;???FFFQQQ^^^kkktttyyy~~~xxx~~~ooogggddddddbbb___]]]]]]]]]\\\[[[]]]___gggpppyyy}}}qqqgggddddddaaaaaadddeeeiiinnnnnnjjjfffeeeeee~~~{{{yyyttttttttttttrrrpppnnnllljjjgggccc```^^^\\\ZZZYYYVVVTTTRRRNNNJJJFFFCCCAAAAAA@@@>>>===;;;;;;::::::666666777777777777777777777666666666666555555555444444333222222222222333444444444444444444444444444444555333111111222333666444333333444444333111111333444333222222333444666777777666444333444666999;;;???EEEOOO\\\iiirrrwww}}}{{{yyymmmiiicccaaa^^^\\\\\\]]]\\\[[[ZZZ\\\bbbkkksssxxxoooeeeaaa``````bbbdddgggnnnvvvvvvooohhheeefff}}}zzzuuuuuutttsssqqqooommmllljjjgggccc___^^^\\\ZZZXXXUUUTTTRRROOOKKKGGGCCCAAAAAA@@@???===<<<;;;::::::666666777777777777888888666666666555555555444444444444333222222222222222444444444444444444444444333333444333111111222444777555333333444555555444111333444333222111222444555666666555444333555666888:::>>>CCCKKKWWWccclllqqqwww}}}uuussssssmmmbbb```]]][[[[[[[[[ZZZYYYWWWXXX]]]dddlllvvvrrrlllddd```___```cccdddfffnnnvvvvvvooohhheeefff|||xxxtttsssrrrqqqoooooonnnnnnkkkhhhdddaaa___]]][[[YYYTTTSSSRRROOOLLLHHHDDDBBBAAAAAA???===<<<;;;;;;;;;666666777777777888888888555555555555444444444333444333222222111222222222444444555555555555444444111222333222111111333555666444222333444666666555111333444333222111222333444555666555444444555777777888<<<@@@GGGPPP[[[bbbiiipppxxx}}}ppphhhuuu{{{qqqgggddd```^^^]]]\\\ZZZYYYVVVWWW[[[aaafffooo~~~wwwjjjhhheeebbbbbbdddeeeddddddjjjooonnniiiddddddfff~~~{{{vvvsssrrrpppooonnnooopppqqqllliiieeebbb```___\\\[[[TTTSSSRRROOOLLLHHHEEECCCBBBAAA???>>><<<;;;;;;;;;666666777777888888888999555555444444444333333333444333222222111111222222444444555555555555444444000222222222111111333555555333111222444555666666111333444333111111222333333444555555444444666888555777:::>>>CCCLLLUUU[[[gggoooxxx~~~pppdddmmmzzznnnjjjfffbbb```^^^\\\ZZZXXXXXX\\\```dddkkkyyypppdddffffffffffffhhhgggeeebbbeeegggfffbbb```bbbeee}}}{{{wwwuuutttsssrrrpppooonnnmmmjjjhhheeeaaa^^^\\\[[[[[[WWWTTTPPPMMMKKKHHHEEECCCBBBAAA???===;;;:::999999:::::::::999888666444333666666666666666666666666555555444333333333333444666555333111111222333444666555555444444333222222666888::::::888666555555555555555555555555555555666666666555444444333333555666:::>>>@@@DDDPPP^^^gggnnnuuu|||xxxiiiiiivvvtttkkkcccaaaaaa^^^\\\]]]ZZZVVVVVVYYY^^^dddpppzzzrrraaa___^^^___ccchhhjjjhhhfffaaabbbdddddddddbbb```___}}}{{{wwwttttttsssrrrpppooonnnmmmkkkiiifffbbb___]]]\\\[[[XXXTTTPPPMMMKKKHHHEEECCCBBBAAA???===;;;:::999999777777777666666444333333555555555555555555555555555555444333333333333444333222000///...///000111333333444444444444444444444666999999777555444444444444444444444444444444555555555555555444444444666777:::===>>>CCCOOO\\\fffoooxxxqqqjjjppp{{{qqqgggdddccc```^^^^^^]]]YYYWWWYYY\\\aaakkkuuunnn```aaaaaacccfffhhhhhhccc```aaabbbdddeeeeeedddbbbaaa~~~{{{wwwuuutttsssrrrqqqooonnnnnnkkkjjjgggccc```^^^\\\[[[XXXUUUQQQMMMKKKHHHEEECCCAAA@@@???===;;;:::999999666666666666555555555444444444444444444444444444555555444333333333333444555444333222111222333333222222222333444555555555333555777777555444333444333333333333333333333333444444444555555555555555777777999;;;===AAAMMMYYYdddppp}}}~~~nnnjjjxxxxxxlllhhhfffccc``````___[[[YYYYYYZZZ]]]dddmmmzzzyyyiii___aaabbbeeehhhjjjhhhccc___dddeeefffggggggfffeeeeee~~~{{{wwwvvvuuuuuusssrrrqqqppppppllljjjhhheeeaaa^^^\\\[[[XXXUUUQQQMMMKKKHHHEEECCCAAA@@@>>>===;;;:::::::::888777777777777777888888444444444444444444444444555555444333333333333444666666555444333444444555222222333333333444444444333555666666555444444444333333333333333333333333333333444444555666666777999777888:::;;;???JJJUUUbbbqqqwwwiiiqqq}}}oooiiihhheeebbbbbb```\\\YYYYYYYYYYYY___fffqqqyyyqqqgggaaa___aaadddhhhjjjkkkjjjiiijjjjjjjjjkkkjjjiiihhhggg{{{wwwwwwwwwvvvuuutttssssssrrrlllkkkhhheeebbb^^^\\\ZZZVVVTTTPPPLLLJJJHHHEEECCC@@@@@@>>>===;;;:::::::::888777777666777888888999444444444444444444444444555555444333333333333444333222222111111111111111444444333333333222222222333555666666555444555666444444444444444444444444222333333444555666777777999777777999;;;===FFFOOO^^^mmm}}}qqqpppqqqjjjiiifffdddccc___[[[YYYYYYXXXWWW\\\bbbjjjrrr}}}wwwlllgggeeebbbcccdddfffiiilllppprrrppppppooonnnmmmkkkjjjiii{{{wwwwwwwwwvvvvvvuuuttttttssskkkjjjhhheeebbb^^^ZZZYYYTTTQQQMMMKKKJJJHHHFFFDDD@@@???>>>===;;;;;;;;;:::777666555444444555666777444444444444444444444444555555444333333333333444444444444333333333222222444444444333222111111111333555666555444444555777555555555555555555555555333333444444555666777777888666777:::;;;<<>><<<;;;;;;;;;;;;888777555444444555666777555555555555555555555555555555444333333333333444666666666666666555555444333333222222222222222222222333444333222333444666444444444444444444444444333444444444555555666666777555666:::<<<;;;>>>CCCKKKXXXgggrrr|||{{{zzz}}}rrrooolllhhhfffbbb^^^\\\[[[XXXTTTVVV[[[___eeennnxxx~~~nnneeedddeeefffhhhiiiiiigggfffgggjjjnnnoooooonnnmmmmmmmmmmmmnnn|||wwwtttttttttsssrrrrrrrrrqqqjjjiiigggeeeaaa\\\XXXVVVOOOLLLJJJHHHHHHGGGFFFDDD@@@???>>><<<<<<;;;;;;;;;;;;999777666555666777999666666666666666666666666555555444333333333333444333333444444333333222111111111111222222333444444111222222222111111333555333333333333333333333333444444444555555555555555777555777;;;<<<;;;<<<@@@CCCOOO^^^lllyyyxxxyyywwwrrrnnniiigggddd```^^^\\\XXXSSSTTTWWW[[[```iiirrr|||vvveee___aaacccdddcccfffhhhhhhffffffiiilllkkkkkkkkkkkklllmmmoooooo|||wwwwwwtttrrrqqqppppppnnnmmmmmmjjjfffaaa]]]ZZZXXXWWWTTTRRROOOLLLHHHEEEDDDCCCCCCAAA>>><<<<<<;;;999888666666666666666777888888888777555444333333444555555555444333333333333444222222222222222222222222444444333333333333222222444444333222222333444444444444444333333222222222444444444555555555555666666666555555777:::<<<>>>BBBHHHSSSdddttt~~~~~~}}}~~~uuuqqqnnnjjjhhheeeaaa\\\XXXVVVUUUUUUWWW[[[aaahhhrrrjjjdddbbb]]]]]]cccaaaccceeeggggggfffdddcccfffeeefffiiiooorrrrrrqqq|||wwwwwwuuusssrrrrrrrrrpppoookkkiiieee```\\\YYYWWWVVVTTTRRROOOLLLHHHFFFDDDCCCCCCAAA>>><<<<<<;;;999888666666666666666777888888777777666555555555666666555555444333333333333444333333333333333333333333000111222222444444555666444333222222222222333444444444444333333222222222444444444555555555555666666555555555666888;;;<<<@@@EEEOOO^^^mmmxxx}}}~~~|||tttmmmggggggeeeaaa]]]ZZZWWWUUUUUUVVVZZZ___eeemmmzzz|||iiicccbbb^^^]]]bbb```bbbfffhhhiiihhhfffeeefffdddeeehhhmmmqqqrrrrrr|||wwwwwwuuussssssssssssrrrqqqjjjhhhddd```\\\YYYWWWVVVUUUSSSOOOLLLHHHFFFDDDDDDCCCAAA>>><<<<<<<<<:::888777777666666666777888888666666777777777777777777555555444333333333333444444444444444444444444444000111222222444444555666333222222111111222222333444444333333333333222222444444444555555555555666666555555555555777999:::>>>AAAJJJVVVdddqqqyyy}}}yyyooohhhfffeeebbb___\\\YYYWWWUUUVVVXXX\\\```fffqqq~~~uuufffbbbbbb^^^]]]```^^^aaafffjjjlllkkkiiigggeeedddccceeejjjnnnqqqrrr|||xxxvvvtttsssrrrssstttsssrrrkkkiiieee```\\\ZZZXXXWWWVVVSSSPPPKKKHHHFFFEEEDDDCCC@@@>>>======<<<;;;999888777777666777777888888333444666777888888777666555555444333333333333444444444444444444444444444444444333333333222222222222222222222222222222222333333333333333333333333444444444555555555555666666666666666666777888999;;;>>>EEEPPP^^^mmmyyy~~~tttmmmffffffdddbbb^^^[[[XXXVVVTTTVVVXXX[[[```iiiuuu~~~yyylllbbbaaabbb___]]]^^^]]]```eeejjjmmmlllkkkiiidddcccbbbcccgggkkkoooqqq~~~|||xxxuuutttrrrqqqrrrsssrrrqqqllljjjfffbbb^^^[[[ZZZYYYWWWTTTPPPKKKHHHFFFEEEEEECCC@@@>>>=========;;;:::888888777777777777888888222333555666777666666555555555444333333333333444222222222222222222222222444444333333333222222222222222222222222222222222333333333333333333333333444444444555555555555666777777777777888888999:::999<<>>=========<<<;;;999999888777777777888888333444555555555555555555555555444333333333333444222222222222222222222222000111222222444444555666222333333444444333333222222222333333333333444444444444444555555555555666666777777888999:::::::::888:::???HHHVVVhhhzzzyyysssnnnmmmjjjfffbbb___\\\[[[TTTUUUUUUUUUWWW^^^hhhpppyyy}}}ccc```]]]^^^``````___]]]^^^```cccfffhhhhhhhhhgggaaabbbbbbbbbbbbdddgggjjj~~~|||xxxxxxvvvtttsssssssssqqqpppkkkiiifffbbb^^^\\\[[[ZZZXXXUUUPPPKKKGGGFFFFFFGGGBBB@@@>>>===>>>>>>===;;;:::999888888777777888888777666555555555555555555555555444333333333333444333333333333333333333333000111222222444444555666333444555555555555444333222222222333333444444444444444444555555555555666444555666777999:::::::::666999===EEEQQQbbbtttzzzsssqqqmmmhhhccc```^^^]]]VVVWWWUUUSSSSSSXXXaaahhhqqq}}}nnn^^^]]]\\\\\\___```___]]]___```bbbcccdddddddddddd```bbbcccbbbaaaaaacccfff~~~|||yyyzzzxxxuuuttttttsssrrrpppjjjhhheeeaaa^^^[[[ZZZYYYXXXUUUPPPKKKGGGFFFFFFGGGBBB@@@>>>>>>>>>>>>===<<<::::::999888777777888888999888777555555555666777555555444333333333333444444444444444444444444444444444444333333333222222444444555666666555444444222222222333333444444444444444444555555555666666222333555666888999::::::666888<<>>======<<<;;;:::888888999:::999888777666666555444333444666888999333333333333333333333333999666333000000222555777333333333333333333333333222333444555666666666666444444444444444444444444111111222222222222333333333444555666777888999:::999999;;;>>>BBBOOOfffzzzsss~~~}}}vvvpppnnnkkkeeeaaaaaaZZZXXXUUUSSSSSSTTTWWWYYYeeennn|||mmmeee^^^]]]]]]^^^___```___]]]dddcccbbbbbbbbbbbbaaa___bbbaaa```___^^^^^^______}}}yyywwwuuutttssstttsssqqqpppkkkiiifffbbb^^^[[[YYYXXXSSSPPPMMMJJJIIIHHHFFFDDDCCCAAA>>>=========;;;:::888999999:::999888777666555555555666666666666666333333333333333333333333444333222111000111222333444333111000000111333444222333444555666666666666333333333333333333333333333333333333444444444555444444555666777888888999888888:::===AAAKKK___rrrsssuuu|||{{{tttqqqmmmgggcccccc[[[YYYVVVSSSSSSTTTWWWXXX___gggtttvvvhhhdddaaa___\\\]]]```eeeiiikkkgggeeecccccceeeeeeccc```^^^^^^^^^^^^]]]]]]]]]]]]}}}zzzvvvuuuuuuuuuvvvuuurrrooojjjhhhfffbbb___[[[YYYWWWRRRPPPMMMKKKJJJIIIGGGEEECCCAAA>>>=========;;;:::888999999999999888777777444555777888888666444333444444444444444444444444222222333333333222111000555333000......000333555222333444555555666555555222222222222222222222222444555555555666666666666555555555666666777777777777888:::===???EEEVVVeeerrr}}}zzzqqqnnn}}}yyytttpppjjjfffeee\\\ZZZWWWUUUTTTTTTVVVWWWYYYaaalllxxx~~~iiicccfffkkkfff```^^^aaaiiippptttjjjfffccceeehhhhhheee```XXXYYY[[[\\\\\\[[[[[[ZZZ}}}|||zzzvvvuuuvvvwwwwwwvvvrrrpppiiihhhfffccc___\\\YYYWWWRRRPPPMMMLLLKKKJJJGGGEEECCCAAA???>>>>>>===<<<:::999999999999888888777777666666777777777555444333555555555555555555555555444555555555444444333333444333111000000111333444222333444444555555555444222222222222333333333333555555555555666666666666555555666666666666666666777888:::======AAAMMMYYYiiiuuuxxxmmmwww~~~vvvqqqkkkfffeee^^^\\\YYYVVVTTTTTTUUUUUUXXX^^^gggrrr~~~ppp___```hhhvvvooofffaaaaaafffllloooiiieeebbbdddhhhiiiddd___UUUVVVYYY[[[[[[[[[ZZZYYY|||{{{{{{xxxuuuuuuuuuvvvwwwvvvssspppiiihhheeebbb___\\\YYYXXXTTTRRROOONNNMMMKKKHHHFFFDDDBBB???>>>>>>>>><<<;;;999999999888888888888888888777666555444444555666555555555555555555555555777555444222222333444555333333444555555444333333222333444444444444444444222333333333444444555555333444444444444555555555555555555555666666666666888888:::======>>>FFFOOOcccppprrrtttyyyrrrkkkfffddd```^^^[[[XXXUUUTTTTTTTTTWWW[[[ccckkkvvv|||fff[[[___jjjxxxqqqiiicccaaabbbdddeeeeeebbb```bbbeeeeee```\\\TTTUUUXXXZZZ[[[[[[YYYYYY{{{zzzzzzwwwuuuttttttuuuvvvuuusssqqqjjjhhhdddaaa]]][[[ZZZZZZVVVTTTRRRPPPOOOLLLIIIFFFDDDBBB???>>>>>>>>><<<;;;:::999888888777777888888888777555333333444666777444444444444444444444444555444222000000111222333222444666777777666444222333333444444444444333333333333333444444555555666222222333333333444444444444444444555555666666666888777999<<<<<<<<>>>>>>>>===;;;:::999888777777777888999666555555555555666666777333333333333333333333333333333333222222222111111333444444555555444444333333333333444444333333222111222222333444444555555222333333333333444444444333333444444555666777777666555777:::::::::>>>EEEQQQ```qqq}}}www}}}zzzrrrkkkhhhcccaaa^^^ZZZWWWTTTRRRQQQOOOSSSXXX]]]eeeppp}}}ooo```ZZZYYY]]]bbbeeebbb^^^\\\\\\^^^______YYY[[[^^^^^^\\\YYYXXXXXXUUUUUUVVVVVVWWWWWWXXXXXX}}}{{{{{{yyyuuusssrrrqqqsssssssssrrrllliiiccc^^^[[[[[[\\\]]][[[YYYVVVTTTRRRNNNIIIFFFDDDBBB@@@??????>>>===;;;;;;:::888777777777888999222444666777888777666555333333333333333333333333222444666777666555222111444444333222222333444444333333333444444333222222000000111222333333444444333333333444444444555555222222333444555777777888555333444888888888<<>>EEEQQQcccuuu|||{{{rrrllljjjhhheeeaaa\\\YYYXXXXXXWWWVVVUUUUUUZZZcccnnnvvvpppZZZRRRTTTVVVVVVUUUYYYUUUSSSTTTXXXZZZWWWTTTTTTWWWZZZ]]]^^^]]][[[ZZZVVVVVVVVVVVVVVVVVVVVVWWW{{{xxxvvvwwwvvvuuutttuuutttrrrpppmmmkkkgggccc___]]][[[ZZZZZZZZZYYYVVVRRRMMMHHHEEECCCBBBAAAAAA@@@>>>;;;999888888888888888777666666555555444333333333333444444444444444444444444444333222222111111222222333444444444444444444444444222222222222222222222222444444444444444444444444222222222222222333444555333444444555666666777777888888888999:::;;;<<<===BBBLLL\\\nnn}}}yyytttnnnkkkiiigggccc^^^[[[ZZZZZZVVVUUUTTTTTTWWW___iiippp{{{{{{iiiWWWSSSVVVYYYXXXXXXVVVSSSQQQRRRVVVWWWUUURRRTTTVVVYYY\\\]]]]]]\\\[[[ZZZYYYWWWUUUTTTTTTUUUUUU|||xxxwwwvvvtttrrrqqqrrrrrrqqqoookkkiiigggdddaaa^^^\\\[[[ZZZZZZYYYWWWSSSMMMHHHEEEDDDBBBAAA@@@@@@>>>;;;999;;;:::999777666666555555666555444444333333444444555555555555555555555555333222222111111222222333555555555555555555555555222222222222222222222222333333333333444444444444444444333222222333444555333333333444555555666666666777888999:::;;;;;;;;;===EEESSSeeevvv{{{zzzssslllkkkhhheeeaaa^^^\\\[[[VVVUUUSSSRRRTTTZZZbbbiiisssnnn```TTTTTTYYY[[[ZZZZZZRRRPPPNNNPPPSSSUUUSSSQQQSSSUUUXXXZZZ\\\]]]^^^^^^^^^\\\XXXUUUSSSSSSTTTTTT|||yyywwwwwwtttqqqpppqqqrrrqqqqqqiiihhhgggeeebbb```]]][[[ZZZZZZYYYWWWSSSNNNHHHEEEDDDCCCAAA@@@???>>><<<:::;;;:::888666555666666777888777777666666666666666444444444444444444444444333222222111111222222333444444444444444444444444222222222222222222222222333333333333333444444444:::888555333111111111222222222333333444555555555444666888:::;;;;;;::::::;;;@@@LLL]]]ooo~~~yyynnnlllhhheeeccc```^^^\\\XXXVVVTTTRRRRRRVVV]]]bbblllwwwaaaXXXRRRUUUZZZ[[[YYYXXXPPPOOONNNOOORRRTTTSSSRRRSSSTTTWWWYYY\\\^^^___```___]]]XXXUUUSSSSSSUUUVVV{{{xxxwwwwwwuuurrrqqqrrrssssssrrriiihhhgggeeeccc```^^^\\\ZZZZZZZZZWWWSSSNNNIIIFFFEEECCC@@@??????>>><<<:::999888777666666777888999888888777666666666666777333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222222222222333333333444444999888666444222111111111222222333333444555555555444555777999::::::999999:::>>>GGGVVVhhhzzzvvv{{{rrrnnnhhhdddcccaaa^^^\\\ZZZYYYWWWTTTSSSUUUYYY]]]bbbmmm}}}lllYYYSSSQQQTTTXXXVVVUUUUUUPPPOOOOOOQQQSSSUUUUUUTTTSSSUUUWWWZZZ\\\___```aaa]]][[[XXXUUUTTTVVVXXXZZZ{{{xxxvvvwwwuuutttssstttuuutttsssjjjiiigggeeebbb```^^^]]][[[[[[ZZZXXXTTTNNNIIIFFFEEECCC@@@???>>>>>><<<;;;777777777777777888999999777666555555444444555555333333333333333333333333333222222111111222222333111111111111111111111111222222222222222222222222111111222222333333444444333333333444444444444444333333333444555555666666444555666777888999999999999===DDDOOO^^^rrrwww|||wwwqqqiiidddbbbaaa___]]]]]]\\\ZZZVVVTTTTTTWWWZZZ___hhhvvvsss^^^TTTPPPOOORRRSSSPPPPPPQQQPPPPPPQQQSSSTTTVVVWWWXXXTTTVVVYYY\\\^^^```aaaaaa[[[ZZZWWWVVVVVVXXXZZZ\\\yyywwwuuuuuutttttttttvvvuuutttrrrlllkkkgggdddaaa___^^^^^^[[[[[[ZZZXXXTTTNNNIIIFFFFFFCCC@@@>>>>>>>>><<<;;;777888888888888777777666777666666555555555555555444444444444444444444444333222222111111222222333222222222222222222222222222222222222222222222222000111111222333333444444///111333444555444333222333444444555666666777777555555555666777888999:::888<<<@@@FFFQQQddd|||}}}uuujjjdddbbbbbb```^^^^^^]]][[[XXXUUUTTTUUUWWW\\\dddppp|||~~~fffUUUPPPMMMLLLNNNNNNKKKLLLPPPOOOQQQRRRTTTUUUVVVXXXZZZUUUWWW[[[___aaaaaaaaa```ZZZZZZYYYXXXXXXYYYZZZ[[[yyyvvvttttttssstttuuuvvvuuusssqqqnnnlllhhhccc```___^^^^^^[[[[[[ZZZXXXTTTOOOIIIFFFFFFCCC@@@>>>>>>===<<<;;;888999999999888777555333999999888777777777777777555555555555555555555555333222222222222222222333333333333333333333333333222222222222222222222222000000111222333333444444000222444555555333000...444444555555666777777777555555444555666777999;;;888;;;>>>@@@GGGZZZuuuxxxllldddbbbcccbbb```^^^]]][[[XXXUUUSSSTTTVVVVVV\\\fffrrr~~~qqq]]]OOONNNKKKJJJKKKJJJIIIKKKPPPOOOPPPSSSTTTUUUVVVYYYZZZUUUXXX]]]```bbbbbbaaa```[[[ZZZZZZYYYYYYYYYYYYYYYzzzyyyxxxuuuttttttuuuwwwvvvtttrrrkkkkkkjjjfffbbb^^^]]]]]]\\\]]]]]]\\\XXXQQQJJJEEEEEEDDDAAA???===<<<<<<<<<777777777777777777777777555555555555444444444444333333333444444555555555333333333222222111111111444444444444444444444444555333111111333444444333000//////000222444333222000222444444333333333444777777777777666666666666666777888999999888666555888555888@@@DDDKKKaaayyypppkkkjjjfffbbbbbbaaa```]]]\\\ZZZXXXUUURRRVVVZZZcccnnnxxxlll\\\RRRLLLKKKKKKKKKJJJHHHIIIKKKMMMMMMMMMNNNOOOPPPQQQSSSTTTSSSSSSTTTWWW[[[\\\\\\ZZZZZZ\\\\\\YYYUUUSSSUUUWWW~~~yyywwwvvvuuuttttttuuuvvvvvvsssqqqjjjjjjiiifffbbb_________]]]]]]]]][[[WWWPPPJJJFFFFFFDDDBBB@@@>>>=========;;;::::::999888777777666777777777777666666666666333333444444444444444444333333222222222222222222333333333333333333333333444333222222444444333222111000///000222333333222000222444444333333333444555555555555555555555555666777777888888888777777:::777999???BBBGGGZZZppp|||tttpppkkkgggfffbbb```^^^]]][[[YYYUUUSSSTTTVVV]]]gggoooyyyzzzdddVVVOOOIIIJJJKKKKKKJJJIIIIIIJJJLLLLLLLLLMMMNNNPPPQQQSSSTTTRRRRRRSSSVVVYYYZZZYYYXXXWWWYYYYYYVVVRRRPPPRRRTTT}}}yyyvvvuuutttsssssstttuuuuuurrrpppjjjjjjiiifffccc``````aaa^^^^^^\\\YYYUUUPPPKKKHHHFFFEEECCCAAA???>>>=========<<<;;;:::999777666666777777777777666666666666444444444444444444333333222222222222222222333333222222222222222222222222222222222333555444222000222111000111222333222111000222444444333333333444444444444444444444444444666666666666777888888999<<<999:::===>>>AAAQQQccc{{{yyyrrrkkkgggeeedddbbb```^^^]]]ZZZWWWTTTVVVWWW\\\ccciiirrrjjjWWWOOOJJJGGGGGGIIIKKKJJJIIIHHHIIIJJJHHHIIIIIIKKKMMMOOOQQQRRRQQQQQQQQQSSSVVVWWWVVVUUUVVVWWWWWWTTTPPPOOOQQQTTT|||zzzxxxuuutttsssssstttttttttqqqooolllkkkjjjfffbbb``````aaa```^^^\\\XXXTTTOOOKKKIIIEEEDDDCCCAAA???>>>===<<<<<<;;;:::999888777666666555555555555444444444444555555555444444333333333111111111222222333333333222222222222222222222222111111222444555444222///333111000111222222111000000222444444333333333444444444444444444555555555666555555555666777999:::;;;999999;;;:::===IIIVVVpppuuunnniiifffgggdddbbb```^^^\\\XXXUUUWWWWWWZZZ___dddlll{{{vvv]]]NNNIIIHHHFFFEEEGGGJJJJJJIIIGGGGGGGGGDDDDDDEEEGGGIIIKKKMMMNNNPPPOOOOOOPPPRRRSSSSSSRRRUUUWWWWWWTTTQQQPPPSSSVVV||||||zzzwwwttttttsssttttttsssqqqnnnnnnmmmkkkfffaaa^^^]]]^^^```___\\\XXXSSSOOOKKKJJJDDDCCCBBBAAA???===<<<;;;888888888888888777777777555555555555444444444444555555555444444333333333111111111222222333333333333333333333333333333333111111222333555444111///333111000111222222111000000222444444333333333444444444555555555666666666666555444444555777999:::777777888999999;;;DDDMMMcccwwwwwwqqqllliiigggdddbbb```^^^ZZZWWWRRRRRRTTTYYY\\\cccrrrkkkUUUJJJGGGGGGGGGDDDFFFHHHIIIGGGFFFFFFFFFCCCDDDDDDFFFHHHJJJKKKMMMNNNMMMLLLMMMOOOQQQQQQPPPRRRTTTTTTRRROOOPPPTTTXXX}}}}}}{{{xxxuuuuuuttttttuuutttqqqoooooonnnjjjeee___\\\\\\]]]```^^^\\\XXXSSSOOOKKKIIIDDDDDDCCCBBB@@@>>>===;;;777777777777777777777777777777777777666666666666444444444444444444333333222222222222222222333333333333333333333333333333111111111222444333111///222111000111222333222111000222444444333333333444444444444555666666777777555555555555666777777888555777888888888;;;AAAGGGVVVlll~~~vvvnnnkkkiiifffdddbbb___[[[XXXTTTSSSUUUXXX[[[```mmmzzzyyy```QQQJJJFFFFFFGGGDDDEEEGGGFFFEEEDDDEEEFFFFFFFFFFFFGGGHHHJJJLLLLLLLLLKKKJJJKKKMMMOOOPPPPPPMMMOOOPPPNNNMMMOOOTTTYYY}}}|||yyyvvvwwwvvvuuuuuuvvvtttrrrooommmlllhhhccc^^^[[[\\\]]]___^^^\\\YYYTTTOOOKKKHHHFFFFFFFFFEEECCCAAA???===999999999888888777777777777777777777666666666666333333444444444444444444333333222222222222222222222222222222222222222222222111000111222333222000111000///000222333333222000222444444333333333444222333333444555555666666555555666666666666666555555888999999999;;;???AAAJJJ```{{{zzzrrr~~~yyyooommmkkkhhhfffdddaaa]]]ZZZWWWWWWXXXZZZ[[[]]]hhhssszzzyyyhhhWWWNNNIIIEEECCCDDDDDDEEEEEEDDDCCCCCCDDDFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIHHHIIILLLOOOPPPPPPKKKMMMNNNNNNMMMQQQWWW\\\}}}|||xxxssswwwvvvvvvvvvvvvuuurrroookkkjjjfffbbb]]]\\\]]]___^^^^^^\\\YYYUUUPPPKKKHHHHHHHHHHHHGGGEEECCC@@@???===<<<;;;:::888777666666666555555555444444444444333333333444444555555555444333333222222111111111000000000000000000000000333111000000111222222111000//////000222444333222000222444444333333333444111111222333333444555555555555777777777666555444666999;;;:::999;;;===>>>CCCYYYtttuuukkkuuusssnnnllliiigggdddaaa]]]ZZZUUUUUUVVVWWWVVVWWW___jjjrrrjjj]]]QQQLLLIIICCC@@@BBBDDDEEEDDDCCCBBBBBBDDDFFFCCCCCCCCCCCCCCCDDDEEEEEEIIIHHHGGGIIILLLOOOQQQQQQLLLNNNOOOOOOPPPTTT[[[```~~~|||zzzxxxxxxxxxwwwwwwvvvtttpppmmmnnniiibbb]]][[[]]]^^^___dddbbb^^^YYYTTTPPPLLLJJJIIIHHHFFFDDDBBB???>>>===:::999777888999999888666666666666666666666666666666555333111111222333444444333333333333444555555777666444333333222000...000111111111111222222222222222111111222222333444444666777666444333333444333333444444555666777777666666777777888888999999666666555555777:::<<<>>>DDDQQQeee{{{wwwpppuuuwwwrrrmmmjjjiiigggbbbaaaccc^^^\\\YYYWWWWWWYYY\\\^^^kkksssyyyYYYWWWSSSNNNJJJGGGEEEDDDFFFDDDBBBCCCFFFGGGEEEBBBGGGFFFCCCAAA@@@AAABBBBBBCCCDDDFFFHHHKKKNNNPPPQQQHHHIIIIIIKKKOOOSSSWWWZZZ}}}{{{yyywwwyyyxxxxxxxxxxxxuuuqqqnnnmmmhhhbbb]]]]]]^^^```aaadddbbb^^^ZZZTTTPPPLLLJJJHHHGGGEEECCCAAA>>>===<<<;;;999888888999999888777666666666666666666666666555444333222222222333333444333222111333666:::<<<333222000111333444444333000111111111111222222222222222111111222222333444444555777666444333333444333333444444555666666777666666666666666666777777666666555666777999<<<>>>===GGGXXXmmmwwwrrrwwwqqqmmmllliiidddbbbccc^^^\\\YYYWWWWWWYYY[[[]]]eeelllyyyjjjVVVSSSPPPKKKHHHEEECCCCCCFFFDDDBBBCCCEEEFFFFFFDDDFFFEEECCCAAA@@@AAABBBBBBBBBCCCDDDFFFIIIKKKMMMNNNIIIIIIIIIJJJLLLOOORRRTTT|||zzzxxxvvvxxxxxxyyyzzzzzzwwwrrrnnnlllhhhbbb______aaabbbcccdddbbb___ZZZUUUPPPLLLJJJGGGFFFEEEBBB@@@>>><<<;;;;;;:::999999::::::999888666666666666666666666666444444333333333333222222444222111111333888>>>BBB444222000///111444555555000111111111111222222222222222111111222222333444333555666666444333333444333333444444555666666666666666555555555555555555666666555666777999;;;===;;;AAANNNaaaxxxvvv{{{~~~wwwqqqoookkkeeebbbccc^^^\\\YYYWWWVVVXXXYYY[[[^^^dddooo|||rrr\\\QQQOOOLLLHHHEEECCCBBBAAAEEECCCBBBBBBDDDEEEFFFEEEEEEDDDCCCAAAAAAAAABBBBBBAAAAAACCCDDDFFFGGGIIIIIIIIIHHHGGGGGGHHHJJJLLLNNN|||zzzyyyxxxwwwwwwyyyzzzzzzwwwrrrnnnkkkgggcccaaabbbdddeeeeeeeeeccc___ZZZUUUPPPMMMKKKHHHGGGEEECCCAAA???===<<<<<<;;;999:::;;;;;;:::888666666666666666666666666333333444444444333222111222111111222444999===@@@;;;777333111111111222111000000111111111222222222222222111111222222333444333444666555444333333444444444444555555555666666777666666555555444444444666666666666777999:::;;;===>>>FFFVVVooo}}}{{{sssppplllgggcccccc^^^\\\ZZZXXXVVVWWWXXXYYY[[[___hhhssseeeQQQMMMKKKHHHFFFCCCBBBBBBAAACCCBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFGGGFFFEEEEEEFFFHHHJJJLLL~~~||||||zzzvvvvvvwwwxxxxxxvvvqqqmmmjjjhhheeedddeeegggggggggeeeccc___ZZZUUUQQQMMMKKKJJJIIIGGGEEEBBB@@@>>>===<<<;;;999:::;;;;;;:::888666666666666666666666666333333444444444333222111000111222333555666777777>>>:::666222111111111000000000111111111222222222222222111111222222333444222333555555444333333444444444444555555555555555777777777666666555555555555555666666777888999:::;;;;;;@@@MMMdddvvvqqqmmmhhhdddddd___^^^[[[YYYWWWVVVWWWWWWZZZ^^^dddmmmzzzoooXXXHHHIIIHHHFFFDDDCCCCCCCCCCCCAAABBBEEEFFFEEEDDDBBBAAABBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEHHHKKKLLL~~~~~~}}}vvvvvvvvvvvvvvvuuurrroookkkiiigggggghhhiiihhhhhheeeccc```[[[VVVQQQMMMKKKJJJIIIHHHEEECCCAAA???>>>;;;:::999999::::::999888666666666666666666666666444444333333333333222222000111333444444333222111:::777444222333333333333000111111111111222222222222222111111222222333444111333444555333333333444555555555555555555555555777777777666666666666666555555666777777888888999======@@@JJJ\\\xxx{{{}}}tttooojjjffffffaaa```]]]ZZZXXXWWWVVVVVVZZZ\\\```gggsssxxxdddSSSHHHFFFEEEDDDCCCBBBCCCDDDDDDBBBGGGMMMOOOMMMHHHCCCAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDEEECCCBBBBBBCCCEEEHHHKKKMMM~~~yyywwwvvvuuuvvvuuusssrrrllljjjiiiiiijjjjjjiiihhheeeddd```[[[VVVQQQMMMKKKJJJIIIGGGEEEBBB@@@???>>>;;;999888888999999888777666666666666666666666666555444333222222222333333222222222222222111111111444333111111333444333333000111111111111222222222222222111111222222333444000222444444333333444555555555555555555555555555555555555555555555666666555555666777777888888888;;;>>>AAAGGGUUUnnnzzzsssmmmiiiiiicccaaa___\\\YYYWWWVVVVVVVVVXXX[[[aaajjjwwwjjj[[[QQQKKKCCCBBBAAAAAAAAABBBDDDEEEFFFNNNXXX\\\YYYPPPHHHCCC??????@@@AAABBBBBBCCCCCC@@@@@@AAABBBCCCCCCDDDDDDBBBAAAAAAAAACCCFFFIIIJJJ~~~{{{xxxvvvuuuvvvvvvuuutttmmmkkkjjjjjjkkkjjjiiigggfffddd```[[[VVVQQQNNNLLLIIIHHHFFFDDDBBB???>>>===:::999777888999999888666666666666666666666666666666555333111111222333444555444222000000111222333222111000111222222111///000111111111111222222222222222111111222222333444000222444444333333444555555555555555555555555444333333333444444555555555444555666777888888777777444888<<>>???@@@AAABBBCCCCCCCCC??????@@@AAABBBCCCCCCDDDBBBAAA@@@@@@BBBDDDFFFHHH~~~|||{{{yyy{{{yyyvvvuuutttrrrpppnnnqqqpppnnnllljjjiiiiiihhhdddeee```XXXUUUVVVSSSLLLMMMKKKIIIFFFCCCAAA@@@@@@;;;;;;:::999999888888777888888888888777777777777888777666444333222111111333222111111000000111111333333222111111222333333555444222000000111222333/////////000111111222222111222222333333333222222222222222333333333444444555555555555555444444444666666666777777888999:::;;;888:::AAAGGGTTTssszzzrrrllldddbbbcccccc```YYYVVVWWWSSSSSSTTTVVV]]]hhhttt}}}yyydddTTTHHHFFFHHHDDDCCCAAA@@@@@@AAACCCDDDLLLQQQXXX\\\YYYQQQGGG@@@CCCAAA???@@@CCCEEECCCAAADDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@@@@BBBDDD~~~|||{{{zzz~~~|||yyyxxxwwwuuusssqqqpppooommmkkkiiihhhggggggdddddd```XXXVVVVVVSSSMMMMMMLLLJJJGGGDDDAAA@@@???;;;;;;::::::999888888888888888888888777777777777444444333333333333444444555444333333222222333333333333222111111222333333555444222000000111222333111111111111000000000000000111222333333333333333666666666666777777777777777777777777666666666666333333333444444555666777<<<999:::???CCCNNNiiiwwwqqqlllhhheeeddd```ZZZXXX[[[SSSRRRRRRTTTYYYcccnnnvvvnnn[[[NNNFFFCCCEEEDDDCCCAAA@@@@@@AAACCCDDDDDDIIINNNRRRQQQKKKCCC>>>BBBAAA???AAACCCDDDCCCAAADDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBBBBAAAAAACCCDDD}}}|||zzz~~~|||zzzyyyyyywwwtttrrrnnnmmmllljjjhhhgggffffffdddccc___YYYVVVUUURRRMMMOOOMMMKKKHHHDDDAAA???>>>;;;;;;::::::999999888888888888888888777777777777333333222222222222333333555444333333222222333333333222222111111222222333444333222000000111222222444333222111000///...---///000111222333444444444333333444444444555555555666666666666666666666666333333333333444555666666<<<999:::===???FFFZZZppp~~~vvvsssmmmhhheeeaaa\\\[[[^^^UUUTTTSSSSSSVVV]]]fffmmm{{{uuu___QQQJJJEEECCCDDDDDDCCCBBBAAAAAABBBCCCDDD???AAAEEEHHHHHHEEEBBB???BBB@@@@@@AAABBBCCCBBBAAACCCCCCDDDCCCCCCBBBAAA@@@@@@BBBCCCBBBAAAAAABBBDDD~~~}}}||||||zzzyyyyyyyyywwwtttrrrooonnnllljjjhhhggggggfffdddbbb]]]YYYVVVUUUQQQNNNPPPNNNLLLIIIEEEBBB???===<<<;;;;;;:::999999888888888888888888777777777666666555333222111000000000333222111111000000111111222222222222222222222222333222111111000111222222333333222111000///.........///111222333444444555111111111222222222333333333333444444444444444555666666555666666777888999;;;999:::<<<<<<@@@NNN]]]zzz}}}vvvpppjjjhhhddd___]]]___ZZZYYYWWWUUUVVVZZZaaafffpppzzzyyygggSSSKKKIIIHHHFFFEEECCCCCCBBBAAAAAABBBCCCCCC@@@@@@BBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAACCCBBBAAA@@@AAABBB~~~}}}{{{zzzzzzzzzzzzyyyuuusssqqqpppnnnllljjjiiihhhhhhddd```\\\YYYWWWTTTQQQOOOPPPOOOMMMJJJGGGCCC???===<<<<<<;;;;;;:::999999888888888888888777777777666555444333222111000000000333222111111000000111111222222222222222222222222111111111111111111111222000000000000000000000000...///111222333444444555333333333444444444555555222333333333444444555555777777777777888999:::;;;999999:::;;;<<>><<<<<<;;;;;;::::::999999888888888888777777777777222222111222222333444555555444333333222222333333111222222333333222222111000000000111111111111111...//////000111222222222///000111222333444444444222222222333333333444444444444444555666666777777666666666666777888999999888999::::::<<>>????????????>>>>>>>>>@@@BBBAAA??????AAACCC@@@AAAAAABBBBBBAAAAAAAAAAAACCCEEEEEEDDDBBBAAAAAAwwwwwwxxxzzz{{{zzzvvvssssssrrrpppnnnlllkkkjjjjjjddd]]]YYYZZZXXXRRROOOQQQMMMNNNMMMLLLJJJFFFCCC@@@===<<<<<<;;;;;;:::999999888888888888777777777777666555555444333333333333333222111111000000111111111222333444444333222111...///000111111111111111///000000000111111111111111222222333333333222222666666666777777777888888111111222222333444555555666666666777777888999:::::::::999999:::>>>???>>>DDDRRRmmmyyyuuuooojjjiiiaaa```^^^[[[XXXWWWYYYZZZWWW]]]fffqqqiiiSSSKKKGGGEEEGGGGGGCCC@@@AAA>>>>>>????????????>>>>>>;;;<<>>@@@CCC@@@@@@AAABBBBBBAAAAAAAAACCCEEEGGGHHHFFFDDDCCCBBB||||||}}}|||zzzwwwtttrrrrrrpppnnnnnnnnnnnnmmmlllfffccc___ZZZUUUQQQOOONNNQQQQQQPPPNNNJJJEEEAAA>>>;;;;;;:::999999999999::::::999777666666666777888777666555444333222222222222222222111000///......///000000///......000111000000000111222222222333333222111000000111222333222222222222222222222222333000000777AAADDD>>>777(((---222666777777666777333333333444666777999:::::::::999999999:::;;;;;;CCCLLL]]]vvv|||zzzyyysssmmmgggfffdddcccaaa^^^ZZZWWWWWWXXX]]]hhhsssrrr[[[NNNFFFFFFFFFEEEDDDDDDCCCCCC????????????????????????@@@@@@@@@@@@?????????>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@BBBCCCCCCFFFJJJJJJHHHDDDAAA@@@zzzzzzzzzzzzxxxuuusssqqqqqqpppoooooopppooollljjjeeebbb___ZZZVVVSSSQQQQQQSSSRRRPPPMMMIIIEEEAAA???======<<<;;;;;;;;;;;;<<<999888888777777777777777555555444333222222222333222222222111111000000///000222333222000000000222111111111111111222222222222222111000000111222222222222222222222222222222222000000444:::<<<888222...111444666555444333333555555555555555666777888:::999999999999:::;;;;;;???DDDRRRkkk{{{tttnnnllljjjgggeeeccc___[[[WWWWWWVVV[[[dddnnn|||zzz```NNNEEEDDDDDDCCCCCCBBBAAAAAAAAA????????????????????????????????????>>>>>>>>>>>>????????????????????????????????????@@@AAABBBCCCCCCFFFJJJJJJHHHDDDAAA@@@zzzzzzzzzyyyxxxuuusssrrrqqqppppppppppppooollliiidddbbb___[[[XXXUUUTTTTTTUUUSSSPPPKKKGGGCCCAAA???======<<<;;;;;;;;;;;;<<<777888888888888777777666444333333222222222333333222222222222222111111111222333555555333111111111222222222111111111111111222222111000000111222222222222222222222222222222222111000111333222000...111333444444333222333333777666666555555555666666999999888888999::::::;;;>>>>>>GGG\\\{{{xxxssspppnnnjjjgggdddaaa\\\YYYWWWVVVXXX___hhhtttiiiRRRGGGDDDAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<========================>>>???@@@AAAAAAAAAAAAAAACCCFFFIIIJJJGGGDDDAAA@@@|||||||||{{{yyywwwvvvtttsssqqqooonnnnnnnnnllljjjfffdddaaa\\\YYYVVVUUUTTTWWWTTTOOOJJJFFFCCCAAA@@@;;;;;;:::999999999999:::666777888999999888777666222222111111111222333333222222222222222222333333111444666666444222000000333222222222111000000000222111111111111111111222111111111111111111111111222222222000///...///000000111333333222333555777666666555555555555666666888888777888888999:::;;;??????DDDRRRjjjzzzqqqoookkkhhhfffccc___\\\YYYWWWWWW\\\bbblll|||ttt\\\MMMGGGFFF@@@@@@??????>>>=======================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBAAAAAA@@@CCCFFFHHHIIIFFFCCCAAA@@@||||||{{{zzzyyywwwvvvuuuvvvsssnnnlllllllllmmmmmmiiigggccc^^^YYYVVVSSSRRRWWWTTTOOOIIIEEECCCBBBAAA;;;;;;:::999999999999:::666777888999999888777666222222111111111222333333222222222222222222333333000222444555333111000///333222222222111000000000111111111222222111111111111111111111111111111111222333333222000000222444111222333222222222555777555444444555555666777888777666666777888999:::;;;<<<@@@EEELLLZZZrrr}}}qqqnnnkkkiiigggeeebbb```]]]ZZZYYY[[[^^^fffsssxxxaaaQQQHHHDDDAAA@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999::::::;;;;;;;;;<<<===>>>@@@AAA@@@@@@???BBBEEEGGGGGGDDDAAA@@@???zzzzzzyyyxxxvvvuuuuuutttwwwsssnnnlllkkkllllllllljjjhhhccc^^^YYYUUUSSSRRRUUUSSSNNNJJJFFFDDDCCCBBB======<<<;;;;;;;;;;;;<<<666777777888888888888777444333333222222222333333222222222222222111111111...000222333111000000111222222222111111111111111000111222222222222111000111111111111111111111111111222333333222333555777444555555333111111222444444444444555555777888888666666666666777888::::::777===CCCFFFNNNbbb}}}rrrpppllljjjhhhgggeeeccc```]]][[[\\\]]]aaalllwwwiiiUUUKKKFFFBBB>>>@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888888999999::::::;;;;;;;;;<<<===>>>>>>??????>>>AAACCCEEEDDDBBB???>>>>>>zzzyyyxxxwwwvvvvvvuuuuuutttrrrpppooonnnmmmkkkiiihhhfffbbb]]]YYYVVVTTTSSSSSSQQQNNNJJJGGGEEECCCCCC======<<<;;;;;;;;;;;;<<<777777777777777888888999555555444333222222222333222222222111111000000///...000111111000000222333111111111111111222222222000111222222222222111000111111111111111111111111111111111222444444555555222444555444222222222333666666555555555555666666555555555666777888999:::555:::???@@@DDDTTTnnnwwwtttooollljjjhhhfffdddaaa^^^\\\\\\[[[]]]eeeooo}}}sss]]]LLLEEECCCAAA??????>>>>>>======<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;777888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCBBB@@@===<<<<<<|||{{{zzzyyyxxxxxxxxxxxxqqqqqqqqqrrrrrrnnniiieeefffddd```\\\YYYWWWUUUUUUQQQPPPNNNKKKHHHFFFDDDCCC;;;;;;:::999999999999:::888777666666666777999:::777666555444333222222222333222222111000///.........000111111000111333666000000111111222222222333000111222333333222111000000000000000000000000000000//////111333444333111...000333444444444666777888888777555555444444444444444555555666888999:::999;;;<<<;;;>>>KKK___ooo{{{xxxsssnnnllliiigggeeeaaa^^^]]]\\\[[[ZZZaaajjjvvvjjj___OOOBBB<<<;;;===???>>>======<<<<<<;;;::::::::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;777888888999::::::;;;;;;;;;:::999999:::;;;===>>>???@@@BBBAAA>>><<<;;;<<<~~~~~~}}}{{{yyyyyyzzzzzzyyyxxxtttsssqqqppppppnnnkkkiiigggddd```\\\ZZZXXXWWWWWWTTTRRROOOLLLHHHDDDAAA@@@>>>===<<<;;;<<<;;;888666777777777777666666666666555444333333222222333333555333000000333444222000222222111000//////000000333333333222000///---,,,///......------///000111444333222111111111222333111111222222222333333333666666555444444333222222333444555555666555555555333444666888888888888777999;;;<<<<<<>>>FFFSSS]]]yyysssooommmlllkkkiiiccc^^^]]]\\\ZZZ^^^cccppp{{{yyy[[[SSSHHHAAAAAABBBAAA@@@<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999888777666666888888888999999:::::::::::::::999999::::::;;;<<>>>>>~~~~~~}}}{{{yyyyyyzzzzzzyyyxxxsssrrrppppppooonnnkkkiiihhheee```\\\ZZZXXXWWWVVVTTTSSSPPPMMMIIIEEEBBBAAA>>>===;;;;;;<<<;;;999777777777777777666666666666555444333333222222333333555333000000222333222000222111111000000000000000111222222222222222111111//////.........///000111333333222111111222222333222222222222333333333333333333333333444444444444666666666555555444444444444555666777777888777777777999:::999:::@@@JJJRRRooo|||tttqqqooonnnllliiiddd```___^^^\\\^^^ccckkkuuuhhhQQQJJJBBB===>>>??????===;;;;;;;;;;;;::::::::::::999999999999999999999999:::::::::::::::999999888888888999999999999999999999999999999999::::::;;;>>>>>>>>>===============~~~~~~}}}{{{zzzyyyzzzzzzyyywwwrrrqqqoooooooooooollljjjhhheee```]]]ZZZXXXVVVTTTUUUSSSQQQMMMIIIFFFCCCBBB>>>===;;;;;;;;;;;;999777777777777777666666666666555444333333222222333333444222111111222222222000111111111000000000000000......000111222333333333/////////...///000000111333222222111111222333333222222333333333444444444///000111222333444555666666555444444555666777888777666666666666666777777777888999888888;;;AAAGGGYYYvvvyyytttrrrooommmiiieeebbbbbb```^^^^^^bbbgggooo{{{uuuWWWGGGBBB===;;;<<<>>>===;;;;;;;;;;;;:::::::::999999888888888888888888888888999:::;;;;;;;;;;;;;;;;;;999999999888888888888888888888888888888999999:::::::::;;;;;;;;;;;;;;;;;;~~~~~~|||{{{zzzzzz{{{zzzxxxwwwrrrqqqppppppqqqpppnnnllliiieee```]]][[[YYYVVVSSSSSSRRRPPPLLLIIIEEECCCBBB>>><<<;;;:::;;;;;;:::888777777777777666666666666555444333333222222333333333222111111111111111111000000111111111000000000+++,,,---...000000111111/////////000000000111111222222222222222222333333222333333333333444444444//////000111333444555555222222111333555999<<<>>>888888666555555666777777888999::::::999;;;>>>AAAJJJdddxxxtttoookkkhhhdddbbbcccbbb^^^]]]```dddkkkuuummmQQQCCC@@@===<<<===>>><<<;;;::::::::::::999999999999888888888888888888888888888888999:::;;;<<<<<<;;;999999888888777777777666777777777777777888888999888999999::::::;;;;;;;;;~~~~~~|||{{{zzzzzz{{{zzzxxxvvvsssrrrqqqqqqrrrqqqooommmiiiddd___]]]\\\[[[VVVRRRQQQPPPNNNKKKGGGDDDBBBAAA>>><<<:::::::::;;;:::999777777777777666666666666555444333333222222333333222222222111000000111111///000111111111111000000,,,---...///////////////000000000111111111111111111111222222333333333333222222222333333333444444111111111222222333333333222111111222555888<<<>>>888888666555555666777777777888999::::::;;;>>>???CCCVVVpppwwwnnniiigggdddbbbcccaaa]]]\\\^^^aaafffnnnwwwdddOOOAAA@@@>>>======<<<:::999::::::999999999888888888777777777777777777777777555666777888999:::::::::888888888777777666666666777777666666777777888999999999999::::::;;;;;;;;;~~~~~~{{{{{{zzz{{{|||{{{xxxvvvtttsssrrrqqqrrrqqqnnnlllhhhccc^^^]]]^^^\\\WWWRRRPPPOOOMMMJJJGGGDDDAAA@@@>>><<<:::999:::;;;;;;:::777777777777666666666666555444333333222222333333111222222111//////000222...///111222222111000000000111111222222111111000000000111222222222222111000000222333333333333333111111222222222333333333333333333333222222222222555444333333444555666777777666666666666666777777555555666777999;;;<<<===@@@KKK]]]uuu}}}qqqkkkhhhdddbbbcccaaa\\\[[[^^^]]]aaahhhnnnvvvjjjVVVIII>>>>>>===<<<:::999777777999999999888888888777777666666666666666666666666444555666777888888888888777777777777666666666666777777777777777888888999999:::::::::::::::;;;;;;~~~~~~{{{zzzzzz{{{|||{{{xxxuuutttrrrqqqppppppnnnllliiifffaaa\\\\\\___^^^XXXSSSPPPOOOMMMJJJGGGDDDBBBAAA>>><<<999999:::;;;;;;;;;777777777777666666666666555444333333222222333333000222333111///...000222...///111222222222000000000111111222333333222222000111222333333333222222///000222333444444333333000000000111111111222222333333333333333333333333555555444444333333333333444555666777777888777777666555555666888:::<<<<<<===DDDNNNaaa~~~xxxqqqjjjfffccccccaaa]]]]]]___\\\```dddhhhnnnvvvyyydddUUUIIIAAA<<<<<<<<<:::999888888999999888888888777777777777666666666666666666666666444555666777777777777777555555666666666666666666888777777777777888999999:::::::::999999999999999~~~~~~{{{zzz{{{||||||{{{xxxuuusssqqqooonnnnnnllliiigggeee```\\\\\\______YYYSSSQQQPPPNNNKKKHHHFFFCCCBBB>>><<<999888999;;;<<<;;;777777777777666666666666555444333333222222333333000222333111...---000222---///111222333222111000---...///111111222222222000111222333444333222222///000222333444444333333///000000000000111111111333333333444444555555555111222333444444444333333333444666888888888888777999888777777999;;;<<<<<<<<>>===;;;999888888888888888888777666444333222444333222111000000000000111111111111000000000000000000000000111111111111333333222222111000//////000000000000111111111111...//////000111222222333///000000000000111111111444444444444333333222111222222333333333333444444555666888888666111---***444555555666777888888999===>>>CCCKKKXXXppp}}}rrrkkkeeeeeeddd```]]]\\\bbbaaa``````bbbhhhpppvvv{{{]]]LLLGGGCCC@@@>>>;;;:::999999888888999999666666555555555555666666888777666444444444555666777777777777777777777777444555666555333333555666999777666444444666777999:::999888777666666666666|||~~~}}}||||||{{{zzzyyywwwuuuttttttsssrrrqqqqqqnnnjjjgggbbb```___^^^^^^\\\ZZZWWWSSSQQQOOOLLLIIIFFFCCCBBB???>>>===;;;:::999888888999999999888777555444333555444333222111111111111111111111111000000000000////////////000000000000333333222222111000000///000000000000111111111111......//////000111111111000000000111111111222222333444444444333333222111222222333333333333444444444444555666555444333222555555555666777888888888:::;;;>>>DDDOOOddd}}}wwwoooiiihhhgggbbb___^^^``````___^^^```eeemmmrrr~~~kkkQQQDDDAAA???<<<;;;::::::999888888888888999888777666555555555555666888777666555555555666666777777777777777777777777444555666555333333555666888777666555555666777888:::999888777666666666666}}}}}}||||||{{{zzzxxxvvvtttssssssrrrqqqqqqpppnnnjjjgggbbbaaa___^^^^^^\\\ZZZWWWSSSRRRPPPMMMJJJGGGEEEDDD???>>>===;;;:::999999999999999999999888666555444555555444333222222222222111111111111000000000000000000000000111111111111333333222222111000000000000000000000111111111111//////000000111111222222111111111111222222222333333333444444444333222222222222333333333333444444555444444444444555666777555555666666777777888888999999;;;???EEEUUUppp}}}tttmmmkkkiiiddd``````^^^^^^]]]\\\]]]aaaggglllwww~~~iiiWWWDDD===<<<;;;:::::::::999999888888888888888999888777666666555666666888777777666666666666777555555555555555555555555444555555444333333444666666666666666666666666666999999888777666666666666~~~~~~~~~}}}{{{yyywwwvvvtttrrrqqqppppppnnnkkkhhhcccaaa```___^^^\\\YYYWWWSSSRRRPPPNNNKKKIIIGGGFFF???>>>===;;;::::::999999888888888888777666555444444444333222222222222222111111111111000000000///111111111222222222333333222222222111111111000000///000000000111111111111111111111222222333333333111111222222222333333333333333333444444333333222222222222333333333444444666555555444444444444444555666666666777777777888::::::;;;===AAALLLbbbuuuvvvmmmiiifffaaa^^^^^^]]]]]]\\\[[[[[[^^^bbbfffnnnuuu~~~tttWWWJJJ>>>;;;<<<;;;::::::999999888777777777777777777777666666666777777888777777777777666777777777444444444444444444444444444555555444333333444666555555666777777666555555888888777666666666666666~~~|||{{{yyyxxxtttsssqqqppppppooollljjjdddbbb```___^^^\\\YYYWWWSSSRRRPPPNNNKKKIIIGGGFFF???>>>===<<<;;;:::::::::777777777777666555444444333222222111111111111222111111111111000000000///000000000111111111222222222222222111111111111111///000000000111111111111000000000111111111111111111111222222222333333333222333333444444333333333222222222333333333444444111222444555555444333222666666666666777777777777999999:::===???GGGWWWfff~~~sssiiidddaaa\\\YYYZZZ[[[[[[[[[ZZZZZZ[[[^^^aaaeeelllvvv~~~ttt___KKKBBB;;;;;;<<<:::888999999888777777666666777777555555555555666888999:::666666666777777777777666333333333333333333333333333444555444222222444555555555666666666666555555888777666666666666666666|||}}}}}}||||||{{{yyyyyyvvvtttrrrqqqqqqpppnnnllleeecccaaa```___]]]YYYWWWTTTSSSPPPNNNKKKHHHFFFEEE???>>>===<<<;;;;;;;;;;;;666666666666666555444444222222111000000111111222111111111111000000000000---.........////////////111111111111111111111111000000000000111111111111.....................///111111111111222222222333222222333444444444333333222222333333333333444444---///222444666666555444666666666666777777777777666666888;;;===AAAMMMYYYttt{{{pppeee___\\\WWWUUUVVVWWWXXXYYYXXXXXXXXX[[[]]]^^^eeennnvvv~~~|||dddMMMBBB===:::::::::777555777888777777666666666666666444444444444555777888999444555555666666666666555333333333333333333333333333444444333222222333555555555555555555555555555777666666555555666666666zzzzzz{{{{{{{{{{{{zzzzzzwwwuuusssrrrrrrqqqpppnnneeecccaaa```___]]]YYYWWWTTTSSSQQQMMMJJJGGGEEECCC???>>>===<<<<<<;;;;;;<<<666777777777777666555555222222222111111222222333111111111111000000000000....../////////000000000111111111111111111111111000000000000111111111111////////////////////////000000000111111111222222111222333333444444444333222222333333333333444444111111222333444555666777777777777777666666666666555555777:::;;;===FFFOOO^^^|||zzznnnbbb]]]YYYUUUSSSUUUSSSUUUVVVVVVUUUVVVWWWYYYYYY___gggnnnuuu|||wwwhhhRRR@@@===:::999:::999555444777777777666555555555555666555555444444444444555555222333444555666666555444444444444444444444444444333444444333222222333555666555444444444444555666666666555555555666666777~~~zzz{{{{{{|||}}}}}}||||||xxxvvvsssrrrrrrrrrqqqpppfffdddaaa```___]]]YYYWWWUUUSSSQQQMMMJJJFFFDDDBBB???>>>===<<<<<<<<<<<<<<<777888888888888777777666333333333222222333444444111111111111000000000000111222222222222333333333111111111111111111222222000000000000111111111111333333222222222222222222///000000000000111111111111222333333444444444444222222333333333444444444888666444222222333555777777777777777666666666666666666888;;;<<<<<>>@@@HHHQQQggg{{{kkkaaaXXXRRRPPPNNNLLLLLLNNNNNNLLLNNNRRRTTTVVVZZZ]]]bbbhhhooosss|||vvvaaaMMM???;;;===888888888777777777666666666666555444444444444444444444444444444444444444666555333222111222222333333333333333333333333333222222222333333333444444555444444333333444444444555555555555666666666666{{{{{{zzzyyyyyy{{{{{{zzzyyywwwvvvttttttsssqqqnnnkkkaaa```___^^^^^^]]][[[YYYUUUSSSPPPNNNMMMJJJFFFCCC>>><<<;;;;;;<<<<<<;;;:::<<<<<<;;;:::999777666666222111111111000000000000222222111111111111222222////////////000000000000111111000000000000111111111000///...///000111222222111111111111000000000222222222222222222222222222222333444444444333333222222222222222222222222111222222333444444444444444555555555555666666666444666777999;;;<<<<<<<<>>===<<<<<<======<<<:::<<<;;;:::888777555555444111111111111000000000000222111111000000111111222////////////000000000000111000000000000000000111111000//////...//////000111111111111000000000000111111111111111111111111222222333444444444444333111222222222222222333333///000222444555555444444444444444555555555666666555666777888::::::;;;;;;>>>???JJJ___xxx~~~gggZZZUUUPPPLLLKKKMMMNNNKKKKKKMMMLLLOOOSSSUUUXXXZZZ^^^```ggglllttt}}}yyyfffPPPCCC===:::999;;;777777666666666555555555333333222222111222222333444444444444444444444444333222222222222222222333222222222222222222222222111222222222222333333333444444333333333444555555444444444555555555666666}}}||||||}}}}}}|||zzzuuutttrrrrrrrrrpppmmmjjjgggeeecccbbbaaa^^^[[[YYYTTTSSSPPPOOOMMMKKKHHHEEE???===<<<<<<===>>><<<;;;:::999777555333333222222333222222222222111111111000000////////////000000////////////000000000000000000000111111000000000000000000///////////////000000000000000000000000111111111111111111111111111222333333444444333333111111111222222333333333///000222444555555444444444444444444555555555555777777666666777888:::<<<:::===FFFRRRaaavvvwwwcccXXXTTTNNNKKKLLLMMMKKKKKKLLLIIILLLOOORRRUUUWWW[[[]]]```dddkkksss|||eeeUUUEEE>>>===<<<:::999666666666555555555555444222222111111111222222333222222222222222222222222333333333333222111000000222222222222222222222222111111111222222222333333333333333333333444555666444444444444555555555555~~~}}}}}}~~~~~~|||{{{tttssssssrrrrrrqqqnnnkkkhhhfffdddbbbaaa^^^[[[XXXTTTSSSPPPOOONNNLLLHHHFFF@@@>>>======>>>>>>===<<<999777555333222222222222444444333333333222222222000000////////////000000////////////000000000000000000111111111111000000000000000000000000000000//////000000000000000111111111111111111111111111111111222333333333222222111111111222222333333444111222222333444444444444333444444444444555555555888777666555555777999;;;777===DDDJJJOOO___}}}wwwddd[[[SSSLLLLLLLLLJJJJJJKKKHHHKKKMMMPPPRRRUUUYYY\\\]]]```eeelllsss||||||}}}{{{rrrRRRFFF<<<;;;<<<;;;888777666555555555444444444444333333333333333444444555111111111111111111111111333333333333222111000///222222222222222222222222111111111111222222222222333333333333444555555666333444444444444555555555~~~||||||}}}}}}{{{zzzuuutttsssssssssrrrooollleeedddbbb``````^^^[[[XXXTTTRRRPPPOOONNNLLLIIIFFF@@@???===>>>??????>>><<<999888666444333333444555444333333333333222222222111000000000000000000111////////////000000000000///000111222222111000/////////000111222222222222////////////000000111111111111111111111111111111///000111111222222111111000111111222333333444444333333333222222333444444333333444444444555555555666666666777777777777777777;;;@@@BBBDDDOOOggg~~~~~~iii^^^SSSPPPNNNLLLJJJKKKJJJKKKMMMNNNOOORRRWWW[[[[[[^^^bbbggglllrrryyy~~~|||zzzhhh[[[FFF>>>888888:::999777777555555555444444444333333333333222222333444444555222222222222222222222222000111222333222222111000111111111111111111111111111111111111222222222222333333333333444555666666333333444444444555555555}}}|||{{{||||||zzzyyyuuutttsssssstttrrrooommmbbb```___^^^^^^]]][[[YYYTTTRRRPPPOOONNNLLLIIIGGG@@@???>>>>>>??????>>><<<;;;999777666555666777888333333333222222222222111222222111111111111222222////////////000000000000///000111222222111000///...///000222333333333333.../////////000000111111000000000000000000000000//////000111111111111111000000111222333333444444555444333222111222333444333333333444444444555555444555888999999888666444888999<<<===???GGGZZZmmmuuuhhh[[[UUURRROOOMMMMMMLLLLLLLLLLLLMMMPPPUUUYYY[[[]]]aaadddhhhmmmrrrvvv~~~|||zzzpppZZZJJJBBB<<<777888999888888:::555555444444444333333333111000000000111222222333333333333333333333333333...///111222333333222222111111111111111111111111000111111111111222222222222222222333444555666777333333333444444444555555~~~{{{wwwvvvxxx{{{}}}~~~xxxvvvssstttuuusssoookkkaaa```___```bbbaaa\\\XXXUUURRRNNNKKKKKKJJJHHHGGG@@@???>>>>>>??????>>><<<<<<999666444555666666666444333111//////000111222666555444333111000//////111111111000//////......333333222111000///......///000111222222111000///)))***,,,...//////...---111111000000//////......111111000000111111222333333111///---...111444666333222222222333333444555222222111000111222444555333444555666777777777777999;;;===<<<===CCCNNNVVVsssyyyaaaXXXWWWSSSMMMKKKFFFGGGIIIKKKMMMQQQUUUXXXXXXZZZ]]]^^^```dddhhhkkkzzz~~~{{{|||rrr^^^MMMDDD>>><<<:::999888777555333444333333222222333333444333333333333333333333333111222222222222111000000000000111111111111000000222222222111111111000000000000000111222222333333333333444444444444444444555555444333333333333444~~~{{{yyyxxxzzz|||~~~~~~xxxvvvssstttuuusssoookkkaaa___^^^___``````\\\XXXUUURRRNNNLLLKKKJJJHHHGGGAAA???>>>>>>???@@@>>>===;;;999666555666666666555444333111000///000111222333333333222111111000000------..................222222111111000/////////000111222222222222111000+++,,,...000111000//////000000000000////////////111111111111111222222333222222222222333444555666222222222222333333444555444333333222333444555666333444555666666777777777666888:::999999===FFFMMM]]]pppxxxhhh```XXXQQQOOOLLLMMMNNNNNNOOOQQQSSSUUUUUUWWWXXXZZZ\\\```eeehhhtttyyy}}}~~~~~~tttbbbOOOCCC@@@<<<:::888777888777555333444333333222222333333444333333333333333333333333111222222222222111000000000000111111111111000000222222222111111111000000000000000111222222333333333333333444444444444555555555444333333333333444~~~|||{{{{{{}}}~~~~~~}}}xxxvvvssstttuuusssoookkkbbb___]]]]]]______\\\XXXUUURRROOOMMMKKKJJJHHHFFFBBB@@@??????@@@@@@???>>>:::888777666777777666444444333111000000000111222000111111111111111111111,,,,,,---......///000000000000000000000000000000111222222333333222222111---///000222222222111111////////////000000000000000111111111111222222222000111333444555555444333222222333333333333444444555555555444555555666777333444555666666777666666555777888888777999>>>CCCKKKXXXjjj|||lll___UUUQQQMMMMMMLLLLLLKKKLLLLLLLLLPPPQQQSSSTTTVVVZZZ```dddqqqvvv|||~~~~~~uuubbbOOO@@@;;;<<<999888666666777666555333333333222222222222333333333333333333333333333333111111222222111111000//////000000111111000000///222111111111111000000000000000000111222222333333333333333444444444555555555555444333333333333444~~~}}}}}}~~~~~~}}}xxxvvvssstttuuusssoookkkccc```^^^^^^``````]]]ZZZUUUSSSPPPMMMLLLJJJHHHFFFBBBAAA???@@@AAAAAA@@@>>>999888777888999888666444333222111000000000111111000000000000000000000000//////000000111111111111//////000000111111111111111111111111111111111111///000111222222222111111.........///000111111111000000111111222222222222...///111222222333222222222333333333333333333333555555555555555555666666333333444555666666666666555777999999999999<<>>888777777888999999777555222222222111111111111111222222111111000/////////222222111111000000000000/////////000111111222222000000////////////000000//////000000111111000000------...///000111222222///000111222222222222111000000000000000222333444222333444444444333222222444444555555444444444444222333444555666666666666333555777999:::;;;<<<===<<<@@@GGGOOO[[[qqqtttcccTTTQQQMMMLLLMMMMMMMMMKKKKKKLLLLLLMMMNNNQQQVVVZZZaaagggmmmppppppsssyyy~~~}}}kkkSSSFFF@@@===::::::555444333444555555444333333222222111111222222333222222222222222222222222000111111111111000////////////000000000000//////000000000000000000000000000000000111222222333333222222333333444555666666555555444333333333333444~~~~~~|||xxxvvvssstttuuusssoookkkdddcccbbbccceeeccc___[[[VVVTTTQQQOOONNNKKKGGGDDDBBB@@@??????@@@@@@???>>>999888777777999999888777222222222222111111000000333333222111000000//////111111000//////...------//////000000111111111222000//////......//////000//////////////////000000---......///000111111222///000111333333222111111333222222111222333555666222333444555444333222111333444444444444333222222222333444555555666555555111333555777999:::::::::999;;;@@@EEELLLZZZtttrrr___YYYRRRNNNNNNNNNMMMKKKIIIKKKLLLLLLMMMOOORRRTTTYYY^^^dddfffgggjjjqqqwww}}}vvvppp[[[EEE======<<<999777666444333444555555444333222222111111111111222222222222222222222222222222000000111111000000///......//////000000//////...//////000000000000000111000000000111222222333333111222333333444555666666555555444333333333333444~~~~~~~~~|||xxxvvvssstttuuusssoookkkbbbaaabbbdddfffddd^^^YYYVVVTTTRRRPPPNNNKKKGGGDDDAAA???>>>>>>???@@@>>>===:::888666666888999999888222222222222222111000000222222222222222222111111000000//////////////////000000000000000111111111111000///......///000111000000////////////000000......//////000000111111///000222333333222111000111111222333444444444444222333444555555333111000333444444555444333222111222222333444555555555555333333444666888999999999888999===CCCHHHOOO___nnnooofffZZZRRROOOMMMJJJHHHHHHJJJLLLLLLLLLLLLMMMOOORRRVVV[[[]]]^^^bbbjjjqqq{{{}}}|||___NNN>>>999::::::777666777555444444555555444222222222111111111111222222111111111111111111111111000000000000000//////.........////////////......////////////000000111111000000000111222222333333111222222333444555666777555555444333333333333444~~~}}}}}}~~~~~~~~~}}}xxxvvvssstttuuusssoookkk``````bbbdddfffccc]]]WWWVVVTTTRRRPPPOOOKKKGGGDDD@@@???>>>>>>??????>>><<<;;;999666555777999::::::111222222222222111000000000111111222333333444444000000000111222222333333111111000000000000000000222111000//////000111222111111000000000000000111////////////000000000000...000222333333333111000,,,...222444555333111000222333555555555333111000444444555555555444222111222222333444555555555555777666666777888999999888666444777@@@DDDEEEKKKSSSsssuuueeeZZZTTTPPPLLLIIIFFFIIIKKKLLLKKKJJJJJJKKKIIIMMMQQQRRRSSSXXXaaahhhooouuu|||sssTTTHHH>>>:::999777777888888666555555555555444222222222111111111111222222111111111111111111111111000000000000000//////.........////////////........./////////000000111111000000000111222222333333111111222333444666666777555555444333333333333444}}}|||{{{|||~~~~~~{{{wwwtttvvvyyywwwpppiiibbbcccdddfffgggeeeaaa]]]XXXVVVTTTRRRPPPMMMHHHEEEBBBAAAAAA@@@???>>><<<<<<<<<;;;999777666666777777333333333222222222111111000000000000111111111111///............000222333////////////////////////........................---...///000000111000000000000000000////////////000000/////////111222333//////000111222222333333555444222111111111222222111222333444444444333222555555555555555555444444444555666777777666666555::::::::::::<<>>===<<<<<<;;;999888777666777777333333222222222111111111//////000000000111111111//////...//////000111222000000000000000000000000000000000000000000000000222222111000...,,,***)))000000000000////////////111000/////////000111222...//////000111111222222333222111000000000111111///000222444444555444444555555555555555555444444444555666777777777666555444777:::===>>>@@@BBBEEESSS[[[ooo{{{iii\\\TTTOOOLLLLLLKKKKKKJJJKKKMMMNNNJJJJJJJJJKKKMMMPPPSSSUUUXXX^^^dddiiinnnuuu{{{___MMMBBB???<<<999888777555444222222222222111111111111000///...---...///111222111111000000000000111111////////////////////////000000000000//////......//////000000000111111111....../////////000000000222222222333333333333444444333333222111111111222~~~|||~~~}}}~~~~~~wwwtttsssuuuxxxwwwqqqllleeeeeeeeeeeeeeebbb^^^ZZZXXXVVVTTTRRRPPPMMMHHHEEEAAAAAAAAAAAA@@@???======<<<;;;999888777666666666333222222222222111111111//////000000000000111111//////000000000000000///////////////////////////000000000000000000000000333333222000---***(((&&&////////////000000000000111000///////////////000.........///000000111111222111000/////////000111...///111333444555555555444444444444444444555555444444555666777777666666555666888:::;;;>>>BBBFFF^^^WWWXXXkkk{{{fffXXXRRRNNNMMMKKKJJJJJJKKKLLLLLLHHHHHHIIIIIIKKKLLLNNNOOOQQQUUUZZZ___cccjjjrrryyy{{{}}}}}}fffNNNAAA===;;;888777777666555444111111111000000000/////////...---------...000000111000000//////000000111////////////////////////000000000////////////...//////000000000000111111/////////000000000111111111111222222222333333333333333222222222222222222}}}vvvttttttvvvyyyxxxtttooohhhggggggfffeeebbb^^^ZZZXXXVVVTTTRRRPPPMMMHHHEEEAAAAAAAAAAAA@@@???>>>===;;;;;;:::888777777666666222222222222111111111111////////////000000000111...///000111111000......------------------------........................////////////...---,,,+++////////////000000000000111000000//////........./////////000000000111111222111000//////000111222000000111222333444444444333333444444444444555555444444555666666777777777:::999777666999AAAKKKRRRtttaaaQQQSSSgggzzzeeeYYYUUURRRNNNKKKJJJJJJJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJNNNQQQUUUXXX\\\bbbiiinnnxxx~~~{{{~~~yyygggSSSDDD===;;;999777666666666444222333333222222222111111111111111000000000111111222000000////////////000000////////////////////////////////////////////////////////////000000000111000000000000111111111111111111111111222222222222222222222333222222222111~~~{{{uuuuuuuuuxxxzzzyyyvvvrrrkkkjjjhhhgggfffccc^^^[[[XXXVVVTTTRRRPPPMMMHHHEEEAAAAAAAAAAAAAAA@@@???>>>;;;::::::999888777666555222222222111111111000000...////////////000000000...///000111111000......------------------------........................---...///000000000000000.../////////000000000111111111000000000///......000000111111111111111222333222111000111111333333333222222222222222222222333333333333444444555555444444444555666777777888;;;;;;:::;;;???GGGRRRYYYnnn___NNNIIISSShhhmmmbbb\\\UUUOOOMMMNNNNNNMMMJJJJJJJJJJJJJJJJJJIIIIIILLLNNNPPPSSSVVV[[[aaadddmmmssszzzyyyeeeSSSDDD===<<<;;;999888777777666333111333333333333222222222222333222222222222222222222000000////////////000000......................................./////////...////////////000000000000000000000111111111111000000000111111111222222111222222333333333222111|||yyytttuuuvvvxxxyyyxxxuuusssllljjjhhhfffeeebbb^^^[[[XXXVVVTTTRRRPPPMMMHHHEEEAAAAAAAAAAAAAAA@@@??????::::::::::::999777666555222111111111111000000000......////////////000000//////000000000000000///////////////////////////000000000000000000000000//////000000000000000///......//////000000111111000111111111111000000///111111111111111222222222333222111111111222333444444333222111111000000111222222333333444444555555444444444444555777888999777;;;AAAEEEHHHKKKMMMOOOOOOJJJFFFFFFJJJVVVkkk}}}uuukkk^^^TTTPPPOOOOOONNNLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJKKKMMMPPPTTTXXX[[[cccgggmmmqqquuuzzz~~~hhhSSSEEE;;;888999:::999888777777666444111111111111000000000000///111111111111000000000000000//////......//////000........................---............/////////......////////////000000/////////000000000111111///000000000000111111111000111222333444333222111~~~{{{wwwssssssuuuwwwwwwvvvsssqqqjjjhhhfffdddcccaaa]]]ZZZXXXVVVTTTRRRPPPMMMHHHEEEAAAAAABBBBBBAAAAAA@@@???::::::::::::999777666444111111111111000000000000........./////////000000//////...//////000111222000000000000000000000000000000000000000000000000......//////000/////////.........///000111111111000111222333333222222111111111111111111000000000222111000000000111333444333222111000000111111222111222222333444444555555444444444444555777888::::::???DDDHHHGGGEEEBBBAAA<<<<<<>>>BBBDDDJJJVVVccc{{{sssaaaWWWRRRNNNLLLNNNLLLKKKIIIIIIJJJKKKLLLIIIHHHGGGIIILLLOOORRRTTTYYY]]]```cccfffkkksssyyy}}}mmmVVVGGG>>>888666777666666666666777777555333000000/////////.........000000000000000//////...//////............//////........................---------.........//////........./////////000000....../////////000000000/////////000000000111111///111222444444333222111~~~zzzvvvqqqrrrtttuuuuuutttqqqooohhhfffdddbbbaaa___\\\YYYXXXVVVTTTRRRPPPMMMHHHEEEAAAAAABBBBBBBBBAAA@@@@@@::::::::::::999777666444111111111111000000000000............/////////000///............000222333////////////////////////........................***+++,,,...///000000000---......///000111111222000111222333444444333222000000000000////////////111000/////////111222333111111000000000111333444111111222333333444555555444444333444555777999:::BBBCCCDDDCCC???<<<:::999@@@===<<<===>>>BBBKKKUUUeeessscccYYYRRRNNNNNNLLLJJJHHHHHHIIILLLMMMJJJHHHGGGHHHKKKNNNPPPQQQSSSVVVXXXZZZ\\\aaajjjppppppvvv~~~zzz}}}ooo]]]III???<<<999777777333333333555777888666444111000000000////////////111111222111111000////////////............//////........................---------.........//////............/////////000............////////////////////////000000000000///000222444444444222111~~~~~~~~~}}}~~~~~~~~~|||zzzpppqqqsssvvvwwwvvvqqqnnneeedddcccaaa```^^^]]]]]]VVVSSSQQQQQQRRRPPPIIICCCBBBAAA@@@@@@AAAAAA???===>>><<<;;;;;;;;;:::777555333222111111000000111111222111000000000000000000000000000000111111111111///000000111222333333333..................------..............................//////000111111111////////////////////////...///000222222111111000222222222222222222222222222111000//////000111222222222222333333333444444222333444444555555444444999;;;<<<;;;999777777888888999:::;;;<<>>>>><<<;;;;;;;;;:::777555333222111111000000111111222222111000/////////000222111000///...------,,,......//////000111111222////////////////////////........................,,,,,,------.../////////000000000000000000000000...///000111222111111000222222222222222222222222111111000000000000111111333444444444444555555555222333444444555444444444666888999999888777777888888999::::::;;;===AAADDDJJJZZZsss{{{fffYYYPPPMMMJJJGGGFFFFFFHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNOOORRRUUUXXXZZZ\\\```bbbeeegggiiikkkooorrrsssuuu|||~~~~~~hhhPPPGGG===888999;;;:::888666666555444333333333333222222111000///...------000000000000//////......---...///000000///...---//////////////////////////////...------.....................//////////////////............//////.../////////000000000000666444111000111111///...~~~}}}~~~~~~{{{yyyoooppprrruuuwwwvvvsssoooeeeeeedddcccaaa___]]]\\\XXXUUUSSSSSSSSSPPPKKKFFFBBBAAA@@@AAABBBBBB@@@>>>>>><<<;;;;;;;;;:::777555333222111111000000111111333222111000//////...///000//////...---,,,++++++,,,------......//////000///000000000000000000000........................,,,,,,------.../////////000000000000000000000000...///000111111111000000000000000000000000000000000000111111111111000000222222333333333444444444222222333444444444444444333555777777777777888999888999:::999999;;;>>>AAACCCKKK]]]www|||gggWWWTTTOOOJJJGGGFFFFFFFFFIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNPPPRRRTTTUUUVVVXXXYYYZZZ[[[\\\___aaaccceeellluuu{{{}}}hhhSSSCCC???:::777777888888888777666555444444333333444000000000000////////////000000000////////////.........////////////......000000000000000000000000............---,,,++++++---............////////////...............//////....../////////000000000666444111111111111000///}}}zzzqqqqqqrrrtttvvvtttqqqnnnffffffeeedddbbb```]]]\\\WWWUUUSSSRRRRRROOOJJJGGGAAAAAA@@@AAABBBBBBAAA???>>><<<;;;;;;;;;:::777555333222111111000000111111333222111000///.........,,,,,,,,,------......///---------......////////////////////////000000000..............................//////000111111111111111111111111111111111/////////000000000000000000000000000000000000000...///111222222111000000///000000000000111111111222222333444444444444333333555777777777666777888999:::::::::999:::<<<>>>BBBEEEOOOccc~~~iii___SSSKKKJJJJJJHHHFFFIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNPPPQQQSSSSSSSSSTTTTTTTTTSSSSSSUUUWWWYYY[[[aaaiiinnnttt}}}~~~oooXXXHHH>>>===;;;888555333333444666555444333333333333333////////////000000000000////////////////////////...//////////////////...........................------......---+++***(((---------.........//////......---------...//////........./////////000000111///...///111222222222~~~{{{sssssssssttttttsssooolllfffgggfffeeeccc```]]]\\\VVVUUUSSSQQQOOOMMMIIIGGGAAA@@@@@@AAACCCCCCAAA@@@>>><<<;;;;;;;;;:::777555333222111111000000111111222111000///............,,,------...//////000000...///////////////000000---------....../////////..............................//////000111111111000000000000000000000000///////////////000000000////////////////////////...///000222222222111000/////////000000000111111111222333333444444333333555777888888777666666777:::;;;<<<;;;::::::<<<===AAACCCHHHSSSgggoooYYYNNNNNNPPPKKKEEEJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPRRRTTTUUUSSSSSSSSSRRRPPPOOOPPPQQQTTTUUUYYY```dddhhhqqq{{{{{{|||sss[[[JJJCCC:::<<<<<<999555222222222333333222222111222222222////////////000000000000...............//////////////////....../////////........................,,,---......---+++)))(((------------............---------------...//////............////////////...---,,,---///111111000~~~{{{ssssssrrrssstttrrrooolllgggggggggfffdddaaa]]][[[UUUUUUSSSQQQNNNKKKIIIGGGAAA@@@@@@AAACCCCCCBBB@@@>>><<<;;;;;;;;;:::777555333222111111000000111111000000//////......//////000000000/////////......000000000000000000000000,,,,,,------......//////........................,,,,,,------...///////////////////////////////////////.........///000111////////////////////////...///000111111222111111111111222222222333333333111111222333333333333333555777888888666555666777999;;;<<<<<<;;;:::;;;===<<>>666777999888777555555555222222111111111111222222////////////000000000000---............///////////////............//////////////////////////////------------,,,+++******,,,------------.........,,,,,,,,,,,,---...//////------........./////////000...---,,,---...---,,,~~~|||yyyqqqpppqqqrrrssssssqqqoooggghhhhhhgggeeeaaa]]][[[VVVVVVTTTRRRNNNKKKJJJIIIAAA@@@@@@AAACCCDDDCCCAAA>>><<<;;;;;;;;;:::777555333222111111000000111111///............///000000000000000///////////////000000000000000000000000---------...//////000000........................,,,,,,------.../////////........................///......---...///000111000000000000000000000000////////////000111222333222222222333333333444444111111222333333333333222222444666666555555666777777999:::;;;:::999:::;;;999===@@@AAAHHHXXXqqquuuggg]]]TTTMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNPPPRRRTTTUUUSSSTTTSSSPPPMMMKKKKKKLLLNNNMMMNNNQQQQQQSSSZZZcccfffllltttzzzuuuuuu|||hhhSSS@@@999:::555555555666777777666555333222222111111222222333000000000000////////////---------.........//////000///...------...///000........................------,,,,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,---...///000---------.........//////000...------.........---}}}}}}~~~{{{wwwnnnnnnoooqqqtttuuusssrrrhhhhhhiiihhheeeaaa]]][[[WWWWWWVVVSSSOOOLLLKKKKKKAAA@@@@@@BBBCCCDDDCCCAAA>>><<<;;;;;;;;;:::777555333222222111000111111111...------......///000111,,,,,,---...///000111222000000000000000/////////---......///000111111222..............................//////000111111111........................///......------///000111111111111111111111111111000//////...///111333444000111111111111222222222111111222333333333333222///111333555555555777888555777999999999888999::::::<<<>>>>>>AAALLL\\\iiiuuudddYYYTTTLLLLLLLLLLLLKKKKKKKKKKKKPPPPPPPPPQQQRRRSSSUUUUUUUUUUUUTTTQQQNNNLLLLLLMMMOOOMMMMMMOOONNNOOOUUU^^^]]]bbbhhhnnnsssyyywwwpppqqq~~~jjjXXXJJJ>>>888999666555444555666666555222333333333222222333444444111000000000////////////---------.........//////000///...------...///000++++++++++++++++++++++++...---,,,+++,,,---...///,,,,,,,,,---------......+++++++++,,,---...///000---------.........//////---,,,,,,---///111222111{{{|||zzzuuummmnnnpppsssuuuuuurrrooolllkkkiiihhhfffddd```\\\YYYWWWVVVUUUSSSOOOKKKGGGCCCBBBAAAAAACCCCCCBBBAAA>>>===<<<:::999888777777444333222222111111222222222000---+++,,,...222555////////////////////////////////////////////////.................................------,,,,,,,,,,,,---......//////..................////////////---------.........//////000000000000000000000000///////////////////////////000000111222333333333444444444444444444444444444444444555555555555666444444666777888888888888:::999888:::@@@IIIRRRXXXoooiiiUUUOOOSSSQQQJJJJJJPPPNNNFFFHHHHHHIIIMMMRRRVVVXXXXXXXXXXXXWWWUUUSSSOOOLLLKKKNNNMMMLLLLLLLLLMMMOOOPPPTTTXXX]]]dddjjjqqqxxx}}}wwwkkkrrrtttYYYHHH@@@:::666444888777777666555555444444333333333222111000/////////...---,,,,,,---...///////////////////////////........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,,,,,,,...........................//////000111222333333}}}~~~{{{wwwooooooqqqsssuuuuuurrrpppmmmkkkiiihhhgggddd```]]]XXXWWWUUUTTTRRROOOJJJFFFCCCAAA@@@AAABBBCCCBBBAAA>>>===;;;:::888777777777333333222111111111111111111000...,,,,,,///111333////////////////////////////////////////////////..............................---------,,,,,,,,,,,,---......//////..................////////////---------.........//////000000000000000000000000000000000000000000000000//////000000111222222333333333333333333333333333444444444444555555555555444444666777777888888888777777666777:::???DDDGGG[[[qqqjjjYYYWWWRRRLLLKKKNNNMMMIIIJJJJJJJJJMMMQQQUUUVVVWWWYYYYYYYYYWWWUUURRROOONNNNNNMMMLLLLLLLLLMMMNNNOOOTTTWWW\\\aaaffflllrrrvvv{{{oookkkooottt```KKK@@@<<<999666666777666666555444444333333222222222222111000//////000///............///000------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////...------------------------,,,,,,,,,------.........~~~~~~}}}zzzsssrrrrrrsssttttttsssqqqkkkjjjhhhfffeeebbb^^^[[[WWWVVVTTTSSSQQQNNNIIIFFFBBBAAA@@@@@@BBBBBBAAA@@@<<<<<<;;;999888777666555222222111000000000000111000///.........///000111////////////////////////////////////////////////...........................------------,,,,,,,,,,,,---......//////..................////////////------........./////////000000000000000000000000111111111111111111111111......//////000000111111111111111222222222222222444444444444555555555555444555555666777777777777888888999:::;;;===???@@@LLLZZZppplllaaaWWWSSSQQQOOOOOOQQQMMMLLLLLLNNNRRRUUUWWWWWW[[[[[[[[[ZZZXXXVVVSSSRRROOONNNMMMLLLKKKLLLMMMMMMSSSVVVZZZ^^^aaafffkkkooouuu{{{xxxmmmfffnnn}}}\\\MMM>>>999888777666777555555444444333333222222222222222222111000//////000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,.....................///~~~|||uuutttsssssstttuuutttrrriiigggfffdddccc```\\\YYYWWWUUUTTTSSSQQQMMMIIIEEEAAA@@@???@@@AAABBBAAA???;;;;;;:::999888666555444222111000000///000000000////////////////////////////////////////////////////////////////////////........................------------------------,,,---......///.....................////////////............////////////////////////////////////000000000000000000000000............//////000000111111111222222222222222333333444444444555555555444555555666777777666666888888999;;;===@@@BBBCCCFFFNNN\\\qqqttteeeaaa\\\TTTRRRWWWOOONNNMMMOOOSSSWWWYYYZZZ]]]]]]]]]\\\[[[YYYVVVUUUPPPOOOMMMLLLKKKKKKLLLLLLRRRTTTXXX[[[^^^bbbgggjjjqqqvvv}}}tttjjjhhhooo~~~{{{iiiOOOCCC999888999777666666333333333333222222111111111111111111111000////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---/////////......------,,,++++++++++++++++++++++++******************************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,////////////............|||vvvtttsssssstttuuutttsssjjjiiigggeeedddaaa]]]ZZZWWWUUUTTTSSSQQQMMMIIIEEEAAA@@@??????@@@AAA@@@???;;;;;;::::::888777555444222111000000///000000000....../////////.........////////////////////////////////////////////////........................------------------------,,,---......///.....................////////////........./////////000000////////////////////////////////////////////////.............../////////111222222222333333333444333333333444444444444555444555555666666666666555555555555666888;;;???AAAAAAEEENNN[[[pppvvvmmm^^^VVVUUUPPPNNNMMMOOOSSSWWWZZZ[[[_________^^^]]][[[XXXWWWRRRQQQOOOMMMLLLKKKKKKKKKPPPRRRVVVZZZ]]]aaafffjjjlllpppuuu{{{ooodddgggppp}}}xxx```NNNEEE===777888999777555555222222222222222111111111000000111111111000//////------------------------------------------------+++++++++,,,,,,---------/////////......------,,,++++++++++++++++++++++++************************)))***+++,,,------------------------------------+++++++++++++++++++++***}}}zzztttsssssstttuuuuuutttrrrmmmllljjjiiigggddd```]]]WWWVVVTTTSSSQQQNNNIIIFFF@@@???>>>>>>@@@@@@???>>>;;;;;;;;;;;;999777555444222222111000000000000111/////////............---////////////////////////////////////////////////........................,,,,,,,,,------------...,,,---......//////..................////////////....../////////000000000000000000000000000000000..............................//////////////////111111222222333444444444333333333333444444444444444555555666666666555555888777666555666888:::<<>>===>>>???@@@???>>>;;;<<<<<<<<<;;;888666444333333222111111111111111000///...------------...////////////////////////////////////////////////........................,,,,,,,,,---------......,,,---......//////..................////////////.../////////000000000000000000000000000000000000////////////////////////////////////////////////000000111111222333333333222222333333333444444444444555555666666555444444888888999999999999999999===???DDDJJJRRRfff~~~kkkbbb___\\\\\\^^^aaacccdddffffffeeedddbbb___\\\[[[WWWUUUSSSPPPNNNLLLLLLLLLOOORRRUUUXXX[[[___dddgggiiillloooqqqsssxxxqqqjjjkkksss{{{```NNNCCC<<<888333111555666444333444222222222222222222222222//////000000000000000///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,,,,------------************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------------......//////000000111111}}}{{{|||zzzuuuooooooqqqtttwwwvvvtttqqqkkkiiigggfffeeebbb^^^[[[YYYWWWVVVUUUSSSOOOKKKGGG???>>>===>>>???@@@???===<<<<<<======;;;999666555444333222222111111222222000///...---,,,------...////////////////////////////////////////////////........................,,,,,,,,,------.........,,,---......//////................../////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000000/////////...//////000111222222222222222333333333444444444444555555666555555444444111444777::::::999777555:::999===BBBHHHVVVqqqppplllhhhfffgggiiijjjkkkiiiiiihhhgggdddaaa^^^\\\XXXWWWTTTQQQNNNMMMLLLLLLPPPSSSVVVXXXZZZ]]]bbbeeebbbeeehhhiiiiiimmmrrrwwwttthhhlllxxxgggMMMAAA>>>>>>:::666444666666333111111222222222222222222333333//////000000000000000///,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,------...///000000+++++++++,,,,,,---------************************************************''''''((()))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////||||||}}}~~~{{{wwwoooppprrruuuwwwvvvssspppnnnnnnllliiigggcccaaa```ZZZYYYXXXWWWUUUQQQLLLHHHAAA@@@??????AAABBBAAA??????===;;;::::::999777555444333111//////000111222000000///...............---------,,,,,,+++++++++---...///000000///...------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...///////////////.........------,,,,,,,,,---------...///111111111000000000000000000////////////111000...,,,,,,...000111......///000000000000000000000000000111111111111111111222222222333333333555555666777777777777777555555555777:::;;;<<<;;;888:::===???CCCLLLZZZdddyyyzzz|||yyyvvvrrrooommmllliiiddd```^^^\\\XXXSSSNNNLLLLLLNNNOOOQQQTTTXXXZZZ\\\\\\]]]\\\```ddddddccceeejjjpppttt{{{qqqrrrttt}}}lllUUUFFF<<<:::<<<555555444444444333333333333222222111111222222333222111111000///......---//////............//////++++++++++++++++++++++++++++++***)))***+++---...+++++++++++++++++++++++++++++++++,,,,,,---------************************---,,,,,,++++++******)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}||||||~~~zzzvvvnnnoooqqqtttvvvuuurrrooommmmmmllljjjhhhdddaaa```ZZZYYYXXXWWWUUUQQQLLLHHHAAA@@@???@@@AAABBBAAA@@@???===;;;::::::999777555444333111000///000111222000000///........................---------,,,,,,------...//////...---,,,,,,------------.........------------------------......////////////.........---------------......---...///000000000///...000000000000/////////...000///...------...///000......///000000000000000000000000000111111111111111111111222222222333333444444555666666666666555888777777777888888888777999;;;<<<;;;<<>>999666666444444444444333333333333222111111000000111111222111111000000//////......------,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************++++++++++++************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,|||}}}zzzvvvoooppprrruuuwwwvvvssspppkkkkkklllllliiifffbbb```ZZZYYYWWWVVVUUUQQQLLLHHHBBBAAA@@@@@@BBBBBBAAA@@@???===;;;::::::999777555444333111000000000111222000000///.............../////////...............------......---,,,++++++,,,,,,,,,,,,------------........................---....../////////......------------...///000000.........///......------000000000/////////....................................///000000000000///000000000000111111111111111111111222222222222333222333444444555555444444666666666666666666666666888::::::999888;;;BBBGGGKKKUUUeeexxxyyytttooolllhhheeeaaa[[[VVVRRRPPPOOOLLLLLLMMMNNNQQQSSSVVVWWWSSSUUUVVVUUUSSSTTTWWW[[[XXX^^^fffnnnttt|||xxxttttttlllXXXCCC;;;;;;:::666444444444444333333333222222000000000//////000000000////////////////////////------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************************++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,~~~{{{wwwrrrrrruuuxxxzzzyyyvvvsssiiikkklllmmmkkkgggccc```[[[YYYWWWVVVTTTQQQLLLIIICCCBBBAAAAAABBBBBBAAA@@@???===;;;::::::999777555333222111000000000111111000000///...................................................---,,,,,,++++++++++++,,,,,,,,,------........................------......//////......---------...///000111222.........------,,,,,,+++000000/////////.........---......//////......------...//////000000/////////000000000111111111111111111111111222222222222222333333444444444444444111333444555555666777888777888:::::::::<<>>FFFKKKTTTlllvvvpppkkkeeeaaa^^^\\\YYYVVVSSSRRRRRRRRRSSSQQQPPPPPPQQQRRRSSSSSSNNNMMMLLLMMMPPPSSSWWWXXX___dddlllttt|||~~~}}}xxxdddcccggguuu{{{iiiWWWFFF;;;:::666555888999666555777222111111111000000000000000000000//////000000000/////////......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,~~~zzz~~~~~~yyyuuuqqqrrrtttwwwyyyxxxuuurrrpppooonnnkkkhhheeecccaaa\\\ZZZWWWTTTRRRPPPMMMKKKGGGEEEDDDCCCDDDDDDBBBAAA???===;;;::::::999777555111222222222222111000000000000///................../////////000000111111,,,+++++++++,,,...000111---------.........//////000000000000000000000000***+++,,,---...............------,,,,,,,,,------...------,,,---...000111//////.........---------///...,,,++++++,,,...///,,,---......//////......000000000000111111111111000000000000111111111111000000111222222222222222111444777777333222555999888777555666777999::::::;;;:::===CCCCCCFFFYYYppp}}}vvvpppkkkdddbbb___[[[XXXVVVUUUTTTUUUTTTRRRSSSUUUWWWXXXXXXRRRPPPLLLKKKLLLNNNOOOPPPWWW\\\dddkkkqqqwww}}}|||xxx}}}qqqgggbbbfffkkkwww|||iiiXXXKKK@@@999;;;444000333777555111///111111111111000000000000//////............//////000000///...------,,,,,,...------,,,,,,------...++++++++++++++++++++++++((()))+++,,,---,,,,,,+++++++++++++++++++++++++++))))))******+++++++++,,,************************)))))))))))))))*********---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,|||yyywww}}}yyyvvvqqqsssuuuwwwwwwvvvuuussspppnnnkkkiiihhhfffccc```YYYVVVTTTSSSSSSRRRNNNJJJHHHFFFCCCCCCCCCCCCCCCAAA>>><<<:::999888777555333555333111000111111000///111000///......///000111------------------------/////////000000000000111------------------------+++++++++++++++,,,---...///......---,,,,,,,,,,,,.........---++++++,,,...///...---,,,,,,,,,,,,,,,//////000000///...------111111000000//////..................////////////000000111111111111000000000/////////000222444666222111111111222444666777444444333333333444444555777777777777888888888888999::::::;;;@@@GGGQQQWWWsss}}}{{{qqqlllddd___\\\\\\[[[[[[[[[XXXTTTSSSSSSUUUVVVVVVUUUSSSPPPNNNMMMNNNOOOQQQTTTXXX___fffmmmrrruuuvvvwww{{{~~~yyywwwuuuwwwqqqeee\\\ZZZ]]]cccuuujjjWWWIII???<<<===666555555444444333222222333333222111000///......222111000......---------------..................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,+++++++++******+++,,,+++)))((((((+++...************************************************)))***+++,,,---,,,+++***...,,,******---...---+++~~~zzzyyy~~~zzzwwwssstttuuuvvvvvvuuuttttttssspppmmmkkkiiigggcccaaa\\\YYYVVVUUUUUUSSSOOOLLLEEEDDDBBBAAABBBBBBAAA???>>><<<:::999888777555333555333111000111111000///000000///......///000000------------------------''''''((()))+++,,,------------------------------,,,,,,++++++,,,------...***+++,,,---.../////////---...///...,,,+++,,,---......---,,,,,,,,,------///////////////...------////////////.........---............////////////000000111111111111000000///.........000111333444444333222222222333444555444444444444444444555555666666777777777888888888::::::::::::===CCCKKKQQQbbb|||xxxooogggbbb``````___\\\ZZZWWWUUUVVVWWWWWWVVVVVVTTTQQQNNNMMMMMMNNNOOOQQQTTTXXX^^^cccgggiiikkknnnrrrxxx~~~vvvrrrqqqssswwwlll```ZZZXXX[[[```ppp~~~lllWWWHHH>>>777555666555555555444333333222222000000000000000000//////000///...------,,,------------..................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,+++++++++*********(((((((((&&&%%%%%%(((***************************************************)))***+++,,,---.........---***((()))+++,,,+++***|||{{{|||yyyuuuuuuuuuuuuuuutttttttttssspppmmmkkkhhheeeaaa^^^\\\ZZZXXXVVVUUURRRNNNKKKEEECCCBBBCCCCCCCCCAAA@@@>>><<<:::999888777555333555333111000111111000/////////...------...//////........................***++++++,,,,,,---......------------------------------,,,,,,,,,---......)))+++---...//////------+++---//////---,,,,,,,,,------,,,,,,,,,---.........////////////...------............------------............///////////////000000111111000000///............///000222333444444333222222222222222444444444444555555666666666666777777777777888888:::::::::999:::>>>DDDIIIQQQhhh~~~rrrkkkhhhfffeee___]]][[[ZZZ[[[[[[ZZZYYYXXXVVVSSSPPPNNNMMMMMMNNNPPPQQQRRRUUUWWWZZZ]]]^^^bbbffflllrrrxxxxxxrrrnnnnnnrrrzzzqqqdddWWWRRRUUU[[[dddkkkhhhWWWFFF===:::777555666555555444333333222222111.........//////000000000...------,,,,,,,,,------......------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,++++++++++++************+++***)))((((((***,,,*********************************************************+++---...000111---+++******+++,,,,,,+++|||{{{~~~~~~~~~|||zzzvvvvvvuuuttttttttttttuuuqqqooollliiifffbbb]]]ZZZYYYYYYWWWUUUSSSOOOKKKHHHFFFEEEEEEFFFGGGFFFDDDBBB>>><<<:::999999888666444555333111000111111000///.........------.........////////////////////////333222222111///......---------------------------...------,,,------.........///000111///,,,(((&&&***,,,///000...,,,,,,,,,,,,,,,,,,,,,,,,---...///.........//////...------....................................//////////////////000000000000//////......//////000111222222333333222222222222222222333444444555666666666666666666666666777777777888999:::999999999<<>><<<:::999999999777555555333111000111111000///---..................---////////////////////////111000000...---,,,+++***------------------------...------,,,,,,,,,------000111222111...***&&&$$$))),,,///000...---,,,,,,,,,,,,,,,,,,,,,---...///------............------////////////////////////............//////////////////000000000000/////////000000111222222222222000000111222333333333444222333444555666666666666555666666666666777777777888888999999:::<<<@@@CCCHHHPPPbbb{{{~~~vvvrrrjjjhhhfffeeeeeedddaaa______]]]ZZZVVVSSSQQQOOOOOOOOONNNMMMLLLMMMOOORRRSSSQQQTTTYYY^^^ccciiioootttuuu||||||wwwtttssstttvvvxxx{{{kkk]]]UUUUUUWWW\\\eeessslllXXXIII>>>555555777777555555333333333222111111000000000000000///...---------..................//////......------,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++*********))))))'''((()))((('''&&&((()))************************************************,,,+++***)))))))))++++++------------,,,,,,---...~~~||||||}}}}}}}}}~~~~~~}}}zzzwwwttttttttttttuuuuuuuuuvvvsssqqqooommmjjjeee___[[[XXXZZZ[[[YYYUUUPPPMMMKKKBBBCCCEEEGGGIIIGGGCCC@@@===<<<:::999:::999888666555333111000111111000///---...////////////...---........................,,,,,,,,,,,,------------------------------------------,,,+++++++++,,,,,,---...//////...,,,***)))***,,,...///...---------------,,,,,,,,,---......,,,,,,---............---/////////000000000000000............////////////...//////000000//////...000000111222222222222222...///000222333444444444000111333555666666555555555555666666666666777777666888999999:::<<>>???@@@GGGTTTcccvvvyyysssmmmhhheeeeeedddbbb___\\\YYYWWWVVVRRRQQQOOOMMMLLLLLLLLLLLLJJJLLLOOOQQQSSSVVVZZZ]]]```eeelllqqquuuyyyxxxqqqmmmiiilllpppuuu{{{{{{oooccc]]]ZZZXXX\\\bbbfffssssss]]]JJJ@@@<<<999999:::888444333666222222222111000000//////111111111000000/////////000///......------------......------,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++************))))))))))))***+++---,,,+++***+++,,,******************************************************+++++++++***))))))(((***+++)))'''''')))+++}}}||||||||||||zzzvvvsssoooqqqtttvvvwwwwwwwwwvvvpppooonnnllljjjeee```[[[SSSVVVYYYXXXSSSNNNLLLKKKCCCEEEHHHKKKMMMKKKFFFBBB===<<<::::::::::::888777555333111000111111000///...///000111111000///...------------------------,,,++++++******)))))))))------------------------,,,++++++***)))))))))***+++,,,,,,,,,---......///,,,,,,------,,,,,,...000///...------,,,,,,,,,,,,+++,,,------.........------------.........//////............/////////000......////////////.........///000111111000//////111111222333333111000///---///111333555555444333555555555555666666666777666888999999888888999:::>>>>>>BBBKKKSSS```www|||tttnnnjjjgggfffdddaaa^^^\\\ZZZYYYWWWVVVTTTQQQOOOMMMLLLLLLLLLNNNOOOPPPPPPRRRTTTWWWVVVZZZ```dddfffiiiooossswww{{{zzzxxxvvvtttrrroookkkhhhccciiiqqq|||uuufff\\\TTTUUUZZZ___iiitttyyyttt\\\III<<<666666666777999555000000444222222111111000/////////000000000000111111111111000///...---,,,+++++++++......---,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++************))))))))))))'''(((******((('''((()))************************************************((()))+++,,,------,,,+++)))+++,,,+++((((((***---|||{{{~~~||||||}}}}}}|||zzzxxxvvvnnnoooqqqsssssssssrrrqqqnnnnnnnnnmmmiiiccc^^^[[[WWWVVVTTTSSSQQQOOOKKKGGGFFFIIILLLNNNNNNKKKHHHEEE>>>===;;;;;;;;;;;;999888444222111111222111000...........................//////...---...///000111........................,,,,,,,,,------,,,++++++---------,,,,,,+++++++++...------,,,,,,,,,------++++++,,,,,,,,,,,,------******+++,,,---......///........................------...000222333111///,,,---///000000000///...,,,---///000000000///...,,,---///111111111111000333222222222222222222222000222333555666666555555555555666666666666555555555555555666888:::===>>>;;;>>>AAADDDHHHQQQ___iiixxxxxxsssqqqkkkdddaaacccdddbbb```ZZZYYYWWWUUUSSSRRRQQQPPPPPPNNNLLLKKKMMMNNNNNNMMMRRRSSSTTTWWW\\\```dddgggmmmooosssxxx|||}}}wwwsssllllllkkkiiieeedddeeefffhhhrrr~~~lllaaaWWWXXX[[[bbbmmmzzzmmmUUUHHHBBB===:::666666555444444333222222000000000000///////////////////////////000111111...---,,,+++,,,,,,............---,,,,,,+++******++++++++++++++++++++++++************************************************''''''(((((())))))******++++++************++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++|||{{{}}}{{{|||}}}}}}|||zzzwwwuuupppqqqsssuuuuuutttsssrrrnnnnnnnnnmmmiiiccc^^^[[[WWWVVVTTTSSSQQQNNNJJJGGGEEEGGGJJJLLLLLLIIIFFFDDD>>>===;;;;;;;;;;;;999777444222111111111111000...........................---,,,+++++++++,,,---...------------------------,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++...------,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,---.........////////////////////////---------...111111000///------...///////////////,,,---...///000//////...---...///000000111000000222222222222222222222222111222333444555555555444555555666666666666555555555555555666777888999:::888:::===>>>@@@GGGQQQZZZaaaooo{{{tttkkkfffeeeeeeccc```]]]\\\ZZZXXXVVVUUUTTTTTTRRRPPPNNNMMMNNNOOOOOOOOOOOOPPPQQQSSSVVVZZZ]]]___bbbeeeiiimmmqqqtttvvvwwwwwwzzz}}}}}}yyyvvvrrrmmmiiiaaaaaaaaa```___aaadddgggsss}}}mmmaaa]]]YYY___kkkzzzxxx___LLLBBB===:::888555555444444333222222111000000000000///////////////////////////000000111......---,,,,,,,,,---.........------,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++}}}||||||zzz{{{}}}}}}|||zzzwwwuuurrrsssuuuwwwwwwvvvtttsssmmmnnnnnnlllhhhccc^^^ZZZWWWUUUTTTRRRQQQNNNJJJGGGDDDFFFIIIJJJJJJGGGDDDBBB>>>===;;;:::;;;:::888777444222111111111111000...........................+++++++++++++++,,,------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------////////////////////////...---+++,,,...000000///.........---......///000------...////////////...000///////////////000000111111111111111111111111111111333444444444444444555555666666666666555555555555666666777666666666666888:::::::::===DDDIIILLLTTTbbbxxxwwwoookkkhhheeecccaaa```^^^\\\[[[YYYYYYXXXUUURRRPPPOOOPPPQQQQQQPPPOOOOOOOOOOOOQQQSSSUUUWWWWWWYYY]]]aaadddggghhhiiilllnnnqqqtttxxx}}}wwwsssoookkkhhheeeaaa^^^\\\\\\\\\]]]___dddkkkpppuuueeeYYYWWWZZZ^^^iii}}}kkk^^^LLL???:::888777555444444333333222111111111000000000000//////////////////////////////000000///...---,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++~~~|||~~~{{{{{{}}}~~~|||yyywwwtttuuuvvvwwwwwwvvvtttsssmmmnnnnnnlllhhhccc]]]ZZZWWWUUUSSSRRRQQQNNNJJJGGGEEEFFFHHHJJJIIIGGGDDDBBB>>>===;;;:::::::::888666333222000000111111///...........................,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------+++++++++,,,,,,,,,------------,,,,,,++++++++++++////////////////////////...,,,***+++,,,.../////////...---,,,---...///000------........./////////111111///......///000000000000000000000111111111111111222333333333333333444555555666666555555444444555666777888777666555888999;;;;;;:::;;;>>>AAAEEEHHHPPP^^^sss{{{sssnnnjjjgggeeedddbbb___^^^\\\[[[[[[WWWUUURRRQQQQQQRRRQQQQQQQQQPPPOOONNNNNNOOOPPPQQQQQQSSSVVVYYY\\\^^^______aaacccfffiiimmmqqqvvvzzz|||yyytttjjjgggdddaaa^^^\\\ZZZYYY[[[[[[]]]___ccckkkttt{{{rrreee[[[WWW\\\dddppp|||}}}mmmSSSJJJ???777666666555444222222222222111111000000000000000000////////////....../////////////////////......---,,,,,,,,,,,,,,,,,,---------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************~~~|||~~~{{{}}}~~~|||zzztttuuuvvvwwwvvvtttrrrqqqmmmmmmmmmlllhhhbbb]]]ZZZVVVUUUSSSRRRPPPNNNJJJFFFGGGHHHJJJJJJJJJGGGEEECCC???===;;;::::::999777555333111000000111000///---........................,,,,,,------------...------------,,,,,,+++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...+++++++++,,,,,,,,,------,,,,,,++++++******))))))------------------------...,,,******,,,............---,,,,,,,,,---///000---------------......///111111///......///000000//////000000000111111111111111111111222222222333444444555555555555444444333444666888999999888888999:::;;;<<<<<<<<<>>>???BBBEEEJJJOOOYYYkkkvvvpppmmmiiigggeeebbb```^^^]]]\\\YYYWWWTTTSSSSSSSSSRRRQQQQQQPPPOOOMMMLLLLLLMMMMMMNNNPPPRRRUUUWWWXXXXXXXXXVVVXXX[[[]]]```dddiiilllpppssswwwzzz~~~zzzssskkkfff___^^^\\\YYYWWWWWWWWWXXXWWWYYY]]]bbbhhhrrr|||oooggg___[[[[[[aaannn{{{xxxcccUUUEEE@@@999666555666666555222222111111111111000000000000000000////////////......////////////...---.........------,,,,,,++++++,,,---...---,,,+++***************************************************************************************))))))))))))+++******))))))******+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********~~~|||~~~{{{}}}~~~{{{tttuuuvvvvvvuuusssqqqooolllmmmmmmkkkgggbbb]]]YYYVVVTTTSSSQQQPPPMMMIIIFFFIIIJJJKKKKKKJJJHHHFFFDDD???===;;;:::999888666444333111000000000000///---........................******+++,,,,,,,,,,,,,,,......------,,,,,,++++++******+++,,,------------++++++,,,,,,,,,,,,------+++******++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---......------------,,,------...///------,,,,,,------...///000///////////////000000///000000111111222222222222111111000000111222222444444555555555555444444333444666777888999999999777777888:::;;;<<<======<<>>;;;888666666666666666111111111111111111111111000000000000////////////---...///000///...---,,,,,,,,,---......------,,,***+++---......---+++***************************************************************************+++************)))))))))++++++************++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******}}}|||~~~{{{}}}~~~{{{uuuvvvvvvvvvuuusssqqqooolllmmmmmmkkkgggbbb\\\YYYVVVTTTRRRQQQPPPMMMIIIFFFJJJJJJKKKKKKJJJHHHFFFDDD???===;;;999999888666444222111//////000000...---........................***+++,,,---...------,,,//////......---,,,,,,+++)))***+++,,,------------+++++++++,,,,,,---------************+++,,,---...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------...---------//////---,,,,,,,,,------......------------,,,,,,,,,---...///---...///000000111000000000000111111222333333444222111000000///000111222333444444555555444444333555555555555666666777888666555555777888:::::::::999<<>>???@@@CCCEEEHHHKKKRRR\\\iiizzzzzzyyyvvvuuuwww}}}{{{qqqmmmmmmmmmkkkgggbbb^^^ZZZXXXWWWWWWUUUSSSRRRRRRRRRPPPNNNMMMOOORRRTTTSSSQQQNNNLLLNNNMMMMMMLLLLLLMMMOOOOOOUUUUUUWWWYYY[[[\\\^^^___fffhhhllloooqqquuuyyy}}}~~~~~~}}}zzztttmmmiii^^^\\\YYYUUURRRQQQQQQQQQRRRRRRTTTWWW]]]dddkkkoooxxxwwwrrrjjjbbb[[[XXXXXXPPPNNNOOOQQQNNNNNNYYYgggvvvxxxhhhSSSDDD===:::777444444444333333333333222222111111111111000000000000222111000......//////000,,,------------------------,,,,,,++++++,,,,,,---,,,+++******++++++)))((())))))))))))))))))))))))(((((()))***************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,***((('''''''''((((((((((((''''''*********)))))))))))))))||||||~~~{{{wwwwwwwwwwwwwwwvvvuuuuuuoooooommmjjjfffaaa\\\ZZZSSSTTTSSSPPPLLLIIIHHHHHHJJJLLLMMMLLLIIIEEECCCCCC@@@???===;;;999666555444000///...------,,,,,,,,,///............---------...---,,,---...///...---,,,,,,,,,,,,+++++++++***++++++,,,------------,,,++++++++++++++++++++++++---------------,,,++++++...---,,,,,,+++++++++,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///------------............,,,...///...---+++,,,,,,.../////////000000000000000000111222222222222111222222222111111111111111444333333222111111222222555555555555555555555555666555444666888:::999777777999;;;<<<===>>>@@@BBBBBBDDDIIIQQQ[[[iiiyyypppmmmpppvvv{{{}}}~~~~~~}}}zzz{{{wwwsssnnnhhhccc___]]]]]]XXXVVVTTTSSSSSSRRRPPPNNNNNNOOOQQQRRRQQQPPPMMMLLLNNNMMMLLLKKKKKKLLLMMMNNNRRRRRRTTTUUUWWWYYYZZZ[[[^^^aaadddgggjjjoootttwwwzzz}}}zzzxxxvvvttttttuuuwwwxxxxxxzzz|||yyysssnnniiiddd```[[[YYYVVVSSSQQQQQQQQQQQQUUUVVVYYY]]]bbbhhhlllooorrrnnnggg___WWWQQQNNNMMMKKKIIIKKKOOOSSSZZZiiixxxxxx___SSSCCC:::888888777555444444333333333222222222111111111000000000//////111000///.........//////.........---,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,+++******++++++***((())))))))))))))))))))))))(((((()))************)))******)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++)))((((((((())))))))))))((((((***)))))))))))))))))))))~~~{{{{{{~~~~~~}}}zzzxxxxxxxxxxxxwwwuuutttsssqqqpppmmmiiiddd___\\\YYYSSSSSSRRROOOKKKHHHGGGGGGHHHIIIKKKJJJGGGDDDBBBBBB@@@???===;;;888666444444222111000000///////////////............---------,,,+++***+++...///...---------,,,,,,,,,,,,++++++,,,,,,---............---++++++++++++++++++++++++------.........---,,,,,,------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------............,,,---///...---,,,,,,---....../////////000000000///000111111222222111111222222222222222222222222444333333222222222222222444444444444444444444444666555444444666888888777666888::::::::::::<<<>>>>>>>>>@@@EEEKKKTTTeeetttxxxlllhhhiiilllnnnppppppvvv~~~zzzrrrlllfffcccaaa\\\ZZZWWWVVVVVVUUURRRPPPOOOPPPPPPPPPPPPOOONNNMMMMMMLLLKKKJJJJJJKKKLLLLLLNNNOOOPPPQQQSSSTTTUUUVVVWWWYYY[[[^^^aaaffflllppprrruuuyyyzzzxxxtttpppooommmllljjjhhhhhhiiikkkllllllmmmoooqqqssswww|||}}}|||zzzyyyxxxtttoooiiiddd```]]]ZZZXXXXXXVVVTTTRRRQQQRRRSSSTTTYYY[[[^^^bbbfffhhhiiijjjccc]]]UUUNNNIIIFFFDDDCCCGGGGGGMMMXXXeeetttvvv```IIIAAA888444555777777555333333333333222222222222111111000000000000////////////...------------...//////...---,,,+++******,,,,,,++++++++++++,,,,,,,,,+++)))***++++++***)))))))))))))))))))))))))))'''((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++***)))))))))************))))))))))))))))))))))))******~~~zzzzzz~~~}}}~~~}}}zzzxxxyyyyyyyyywwwuuusssqqqrrrppplllhhhccc^^^[[[YYYSSSSSSRRRNNNJJJGGGEEEEEEFFFHHHJJJIIIGGGDDDBBBBBB???>>>===:::888666444333333222111111000000000111///............---------,,,+++***+++---...---,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------***+++++++++++++++,,,,,,,,,---------------,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,---------.........+++---......---,,,,,,---........./////////000000///000000111111111111111111111111222222222222222444333333222222222333333444444444444444444444444666555444444555666777777666888999999999999:::;;;===<<<===@@@BBBGGGRRR^^^uuuuuummmhhheeefffeeehhhqqqxxx||||||tttmmmgggccc___]]][[[ZZZYYYXXXUUUSSSRRRQQQQQQPPPPPPPPPPPPPPPNNNMMMKKKJJJIIIJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQRRRTTTUUUVVVWWWYYY]]]cccgggeeegggjjjjjjhhhdddbbbaaabbbaaa```______```aaabbbcccdddeeefffhhhmmmssswwwyyy{{{||||||||||||~~~~~~|||{{{{{{}}}~~~~~~}}}yyyrrroookkkiiihhhhhhgggfffrrrtttyyy~~~}}}wwwrrrhhhddd___ZZZXXXXXXWWWVVVVVVUUUSSSRRRSSSTTTVVVWWW[[[]]]```aaaaaa```]]]\\\TTTOOOHHHDDDDDDFFFGGGHHHIIIPPP]]]ppp{{{aaaNNNBBB===888666888888666333333333333222222222222111111000000000////////////......------,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,***)))***++++++***)))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***++++++******((())))))******))))))((()))))))))))))))*********~~~zzzzzz~~~}}}~~~}}}zzzxxxyyyzzzyyyxxxuuurrrpppqqqooolllgggbbb]]]ZZZXXXRRRRRRQQQMMMIIIEEEDDDDDDEEEHHHJJJIIIGGGEEECCCCCC???>>><<<:::888666444333//////...---------......///............---------...---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------...+++---......---,,,------............//////////////////000111111111111000000000000000111111222222444333333222333333444444444444444444444444444444555555555555555555666777777888::::::999888:::;;;===;;;<<<>>>???AAAHHHQQQZZZiiiwwwooojjjdddaaaeeejjjnnnsssxxx~~~~~~}}}yyyrrrkkkfffbbb```]]]\\\\\\[[[XXXVVVUUUTTTSSSRRRQQQRRRRRRSSSOOONNNLLLKKKJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNOOOOOOQQQRRRRRRRRRRRRTTTXXX[[[WWWYYY[[[[[[YYYWWWVVVVVVXXXWWWWWWVVVVVVWWWXXXXXX[[[\\\\\\]]]___ccchhhmmmppprrrttttttsssssstttuuuqqqqqqooonnnnnnqqqtttwwwzzz}}}zzzmmmeee___]]]\\\[[[]]]^^^]]]]]]bbbdddiiimmmooonnniiieee```\\\XXXUUUTTTUUUUUUUUUUUUTTTSSSRRRSSSUUUWWWXXXYYYZZZ[[[ZZZWWWSSSNNNKKKKKKHHHDDDBBBEEEJJJPPPSSSUUUcccyyy{{{aaaMMMBBB>>>;;;888777777666444111333333222222222111111111000000000////////////...---------------,,,,,,+++***++++++,,,,,,---------,,,++++++******++++++,,,+++***)))***+++,,,+++)))))))))))))))))))))))))))''''''((()))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))************'''(((((())))))(((((('''(((((())))))************~~~~~~{{{{{{~~~~~~}}}zzzxxxyyyzzzzzzxxxuuurrrpppooonnnkkkgggbbb]]]ZZZWWWQQQQQQPPPLLLHHHDDDCCCCCCDDDFFFIIIIIIGGGEEEDDDDDD???>>><<<:::777555333333000000//////...//////000///............---------///...,,,,,,------+++*********++++++++++++,,,,,,)))***++++++,,,,,,++++++*********++++++,,,,,,---******++++++,,,,,,++++++,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------+++,,,......---,,,---...------........./////////...///000000111111000000/////////000111111222222333333333333333444444555333333333333333333333333444666888888666555666777777888::::::999999:::<<<===;;;;;;>>>>>>>>>BBBHHHKKKUUUhhh{{{qqqgggcccbbbaaabbbeeekkknnnrrruuutttpppkkkhhh```___]]]\\\\\\[[[YYYXXXVVVUUUTTTTTTSSSSSSTTTTTTRRRQQQOOOMMMKKKKKKKKKLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNOOONNNMMMMMMOOOPPPMMMOOOQQQQQQPPPNNNNNNOOOOOOOOONNNNNNOOOOOOPPPPPPQQQSSSTTTTTTUUUXXX\\\```cccdddfffgggfffeeefffgggffffffeeeeeeeeehhhnnnrrrzzzxxxiii]]]WWWSSSQQQQQQRRRTTTVVVWWWVVVXXXYYY\\\___aaa```]]]YYYWWWUUURRRPPPQQQRRRRRRRRRSSSRRRQQQPPPPPPRRRSSSUUUSSSRRRQQQOOOLLLIIIFFFDDDEEEEEEEEEEEEHHHNNNWWW]]]mmmiiiPPPBBB>>>777555333222333333111000222222222222111111111111000000////////////......------......------,,,+++))))))***+++,,,---......++++++************+++++++++)))))))))+++,,,+++***))))))))))))))))))))))))&&&'''(((((())))))((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***''''''((((((((((((''''''((((((((()))******++++++~~~~~~{{{|||~~~{{{vvvxxxyyyzzzyyyvvvrrrppplllllljjjgggccc^^^ZZZWWWQQQQQQPPPLLLGGGCCCBBBBBBBBBDDDGGGGGGEEEDDDCCCCCC>>>>>><<<:::777555333222222222111111111111222222///............---------///---,,,---......---,,,)))))))))******+++++++++***+++,,,,,,------,,,,,,)))******+++,,,,,,------***++++++,,,------,,,,,,,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///++++++,,,,,,,,,---------***,,,......---------...---------.........//////...//////000000000000000//////000111111222333333333333333333333444555555333333333333333333333333333666::::::888666555666555777888999888888:::<<<>>>;;;<<>>BBBFFFLLLWWWeeexxxzzzrrriiicccaaa```cccfffhhhhhhgggdddbbb]]][[[ZZZYYYZZZZZZXXXWWWUUUUUUUUUTTTTTTTTTSSSSSSUUUSSSQQQOOOMMMMMMMMMMMMJJJKKKKKKKKKKKKKKKKKKLLLJJJLLLNNNNNNMMMLLLLLLMMMKKKLLLMMMMMMKKKJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLJJJLLLNNNNNNOOOPPPSSSUUUUUUWWWYYYYYYXXXWWWXXXXXXZZZ[[[\\\[[[\\\```ggglllttt~~~~~~~~~wwwmmmbbbYYYRRROOOMMMLLLKKKMMMOOOQQQQQQPPPTTTSSSTTTUUUWWWVVVTTTRRRQQQOOONNNNNNOOOPPPPPPOOOOOONNNLLLKKKJJJKKKMMMNNNJJJIIIHHHGGGGGGGGGHHHIIIHHHMMMRRRUUUXXX```mmmwwwoooXXXEEE===>>>555333111000000111222222222222222222111111111111000000/////////.........---......///...---,,,+++*********+++,,,,,,,,,---++++++************++++++***)))((()))+++,,,+++***))))))))))))))))))))))))&&&'''(((((())))))((((((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))(((((())))))))))))(((((('''(((((()))******++++++}}}~~~|||}}}|||vvvwwwyyyzzzyyyvvvsssqqqjjjjjjjjjhhhddd___ZZZVVVQQQQQQOOOKKKFFFCCCAAAAAA@@@BBBEEEEEEDDDBBBBBBBBB>>>===<<<999777555333222///...............////////////.........------------,,,,,,---///000000...(((((())))))*********++++++,,,------......------))))))***+++,,,,,,------+++,,,------.........---++++++++++++,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////++++++,,,,,,,,,---------***,,,......---------...---------.........//////...//////000000000000000000000111222333333444444333333333333333444555666333333333333333333333333222777;;;<<<:::777555555444555777888777888:::;;;@@@===>>>AAA@@@======@@@AAAFFFJJJOOOZZZrrrsssmmm`````````___^^^\\\[[[ZZZYYYXXXWWWWWWXXXXXXWWWUUUSSSTTTTTTTTTTTTSSSRRRRRRVVVUUUSSSPPPOOONNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJIIILLLOOOQQQPPPOOONNNOOOLLLMMMMMMLLLIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLHHHJJJLLLLLLLLLMMMOOOPPPMMMOOOQQQRRRQQQPPPPPPPPPNNNOOOPPPPPPQQQUUU]]]cccggguuu}}}vvvxxx{{{sssoookkkkkknnnpppqqqqqqrrrqqqooonnnmmmmmmnnnnnniiieee___XXXRRROOOMMMMMMLLLKKKJJJLLLNNNOOONNNMMMSSSQQQPPPQQQQQQQQQPPPNNNOOOMMMMMMNNNOOOPPPOOOMMMLLLJJJHHHFFFEEEFFFGGGHHHDDDCCCBBBCCCEEEIIIMMMPPPUUU]]]ffflllpppzzzkkkWWWGGG;;;777:::999777444222222333444666222222222111111111111000000/////////............---.../////////...---,,,,,,,,,++++++++++++++++++++++++************++++++***)))((()))+++,,,,,,***))))))))))))))))))))))))&&&''''''((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((('''(((((())))))************))))))'''(((((()))***+++++++++}}}}}}yyyyyy|||{{{}}}|||zzzxxxwwwvvvvvvvvvtttqqqnnnmmmlllkkkgggccc]]]XXXVVVOOOMMMKKKJJJHHHEEEAAA>>>@@@BBBDDDDDDBBBAAAAAAAAA===<<<;;;999666444333222111111000///////////////*********+++,,,---...///,,,,,,,,,---------......,,,,,,++++++,,,...///111...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))++++++,,,++++++******++++++,,,+++,,,------......------...---,,,,,,,,,,,,---...+++,,,---.........---,,,,,,------......------,,,,,,------......------,,,***+++,,,---........................////////////111111111111111222222222333333333333333333333333111111222222222333333333444444444555555555555666555777:::;;;<<>>@@@AAAAAAAAABBB@@@>>><<<:::999:::;;;===;;;???BBBCCCDDDMMM]]]iii~~~tttoookkkeee```\\\YYYTTTQQQPPPPPPQQQRRRQQQQQQPPPPPPRRRSSSRRRRRRSSSRRRRRRQQQQQQPPPPPPOOOMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQNNNOOOOOONNNMMMLLLKKKJJJNNNLLLJJJIIIIIIIIIHHHGGGJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKJJJIIIIIIGGGIIIJJJJJJIIIKKKOOOSSSUUU___nnnzzz~~~wwwrrrlllmmmmmmkkkgggbbb]]]ZZZUUUVVVWWWXXXXXXXXXXXXWWWRRRRRRRRRRRRRRRTTTUUUVVVXXXVVVTTTSSSUUUTTTRRRPPPSSSQQQOOOLLLKKKJJJKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNPPPNNNLLLJJJIIIHHHGGGFFFCCCDDDDDDCCCDDDEEEGGGIIIEEEJJJPPPUUU\\\hhhvvv~~~aaaNNN>>><<<;;;555333666222222222222222222222222222111000000000000111222........................------------------------************************,,,,,,,,,,,,++++++++++++***************+++++++++******))))))))))))******))))))))))))))))))))))))((())))))******))))))(((''''''(((((((((((('''''''''(((***++++++***(((''''''''''''((()))*********((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))*********~~~}}}zzzzzz}}}{{{}}}~~~{{{yyywwwvvvuuuvvvvvvtttqqqoookkkjjjiiifffaaa\\\WWWUUUPPPNNNMMMLLLKKKIIIEEECCCBBBDDDEEEEEEBBB@@@@@@@@@;;;;;;:::888777555444444111000//////......//////,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------******)))))))))******+++++++++++++++++++++++++++******************************+++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------)))***+++,,,,,,,,,++++++,,,------......------,,,,,,------......------,,,***+++,,,---........................////////////,,,---...///000222333333111111111111111111111111111111111222222222222333222222222222333333333333444999???BBBAAA>>><<<:::777777777777888999:::;;;<<<===>>>>>>>>>DDDMMMTTTaaa{{{|||qqqkkkaaaYYYUUUTTTSSSSSSPPPMMMJJJKKKNNNPPPOOOMMMNNNNNNMMMLLLMMMNNNOOOPPPPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPQQQRRRRRRPPPNNNMMMNNNNNNNNNLLLIIIHHHHHHIIIMMMLLLLLLMMMMMMNNNOOOPPPKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIIIIIIIHHHJJJMMMOOOOOOTTT[[[bbbeeeddd```^^^YYYYYYYYYYYYWWWUUURRRQQQLLLMMMNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNOOOOOONNNMMMMMMNNNNNNMMMKKKMMMLLLKKKJJJJJJJJJKKKLLLIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEECCCBBBBBB@@@AAACCCEEEGGGKKKPPPTTTTTT[[[fffqqq|||ooo___HHH===777999:::666555999444444333222222333444555111111000000000000111111------------------------------------------------)))))))))))))))))))))))),,,++++++++++++*********+++++++++*********************))))))))))))******))))))))))))))))))))))))'''(((((())))))(((((('''''''''((((((((((((''''''((((((************((((((''''''(((((())))))******((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))******~~~~~~{{{zzz~~~{{{}}}}}}zzzxxxvvvvvvuuuuuuuuutttqqqoookkkkkkiiifffbbb]]]YYYVVVPPPOOONNNNNNMMMKKKHHHEEECCCEEEFFFEEECCC@@@??????::::::999888777666555444000000///............///------,,,+++++++++,,,,,,++++++,,,,,,,,,---------*********)))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++***)))***,,,------,,,***))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,***+++,,,---........................////////////,,,------...///000111111------...///000111222333111111111111222222222222222222222222333333333333222666:::<<<;;;777555333555666666777888888888888<<<<<<<<<<<>>@@@AAAHHHVVV```nnnyyyrrrhhhbbb[[[VVVUUUTTTRRRPPPLLLKKKJJJIIIJJJKKKNNNOOOOOONNNNNNMMMNNNNNNOOOOOOKKKKKKJJJJJJJJJKKKLLLLLLNNNOOORRRTTTTTTRRRPPPNNNLLLOOOQQQPPPNNNMMMPPPTTTNNNNNNMMMNNNNNNOOOPPPQQQNNNOOOOOOOOOOOONNNMMMMMMLLLKKKKKKJJJKKKKKKKKKKKKHHHJJJLLLNNNOOOOOONNNMMMMMMMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@BBBDDDEEEDDDDDDGGGIIIFFFMMMXXXbbblllyyytttdddWWWLLLBBB<<<<<<999777666555333444777===;;;777333000/////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++*********)))))),,,+++++++++***)))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((())))))((((((((((((((((((((())))))))))))((((((''''''''''''((((((******))))))(((((('''''''''(((((((((((()))))))))~~~|||||||||}}}~~~~~~}}}{{{yyywwwuuutttttttttuuutttqqqooollllllkkkiiieee```\\\YYYSSSQQQPPPOOONNNLLLHHHFFFCCCEEEFFFFFFCCCAAAAAAAAA;;;;;;:::888777555444444000///......------......,,,,,,,,,++++++,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------***+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,---...///,,,------......------,,,,,,------......------,,,***+++,,,---........................////////////000000000///......------333222111000...---,,,+++000000000111111111111222333333333333444444444444444555555333222111333555444444666888999:::::::::::::::::::::;;;;;;<<<===BBBIIIMMMVVViiizzz{{{qqqfff\\\VVVSSSRRRUUUTTTQQQNNNKKKJJJIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLJJJJJJIIIIIIHHHIIIIIIIIIKKKLLLNNNPPPPPPOOONNNMMMLLLMMMNNNNNNOOOPPPRRRTTTOOOOOOOOOPPPPPPQQQRRRSSSOOOOOOPPPPPPOOOOOONNNMMMLLLKKKJJJKKKLLLLLLKKKJJJFFFGGGIIILLLMMMMMMLLLLLLOOONNNNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCCCCCCC@@@BBBEEEEEEDDDEEEJJJNNNVVV```ooo}}}qqq]]]OOOFFF>>>999777999777666555444555666777777666444222111000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********+++++++++*********************))))))))))))******(((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((((((((())))))|||||||||}}}}}}}}}|||zzzxxxwwwttttttssstttuuutttqqqoookkkkkkjjjhhhddd```[[[YYYTTTRRRPPPOOONNNKKKGGGDDDBBBDDDFFFFFFDDDBBBBBBBBB<<<<<<:::888666555333222//////...------------...++++++++++++,,,------...***++++++++++++,,,,,,,,,)))***+++---------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++++++++++++++++++++++++++,,,---------------***+++,,,,,,,,,,,,+++***,,,,,,+++++++++,,,---...,,,------......------,,,,,,------......------,,,***+++,,,---........................////////////000000//////////////////111111111000///......---000000000000111111111111222222222222333333333333222333444333222222444666555555555555555555666666999;;;<<<;;;::::::<<<>>><<>>CCC@@@>>>@@@DDDEEEAAA<<>>:::888777888888777333333333222222222111111111111111111111111111111111000///------......///111///---,,,---......---------------,,,,,,+++***,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((*********)))((('''''''''******))))))))))))******))))))(((((((((((())))))(((((())))))******++++++))))))(((((((((((())))))))))))))))))(((&&&%%%%%%%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''((((((((((((((((((((((((|||}}}||||||~~~~~~|||zzzzzzwwwvvvuuutttsssrrrrrrrrrooonnnkkkhhhddd```\\\ZZZYYYXXXWWWUUURRRNNNKKKIIIGGGGGGFFFEEEDDDCCCCCCBBB???===:::999888666333111111///......//////...---,,,,,,+++++++++,,,------)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******''''''((()))+++---///000///...,,,++++++++++++,,,******++++++++++++************++++++++++++++++++------++++++++++++------------------,,,+++******)))))))))***++++++,,,,,,......---,,,++++++******)))***++++++------...///+++,,,---..................///111222222111///...111111111000000000000000000/////////000000111222000111222333333333222222333333333333444444444444555555666777777777777777777777888888888888888777666:::=========???FFFKKKOOOVVVdddxxxuuuhhh\\\XXXWWWTTTRRRQQQRRROOOKKKJJJIIIJJJIIIHHHIIIGGGDDDCCCEEEFFFGGGGGGBBBCCCCCCCCCDDDDDDFFFGGGIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIGGGEEEDDDFFFGGGHHHIIIIIIIIIHHHGGGHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGEEECCCBBBCCCCCCBBBBBBCCCDDDEEEFFFAAA@@@@@@AAABBBCCCBBBBBBCCCAAA???@@@CCCEEEFFFEEEJJJNNNTTT[[[cccmmmvvv|||gggQQQEEE===;;;999888888777555333333333222222222111111111111111111111111111111111111000///...---......///,,,,,,,,,,,,---,,,+++))),,,,,,------,,,,,,+++***,,,,,,+++++++++*********************************************************(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))(((((((((((((((((())))))((((((((((((((())))))*********+++******)))((('''%%%%%%%%%&&&''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''}}}}}}}}}|||{{{zzzwwwvvvvvvtttsssrrrrrrqqqpppooommmiiieeeaaa]]]ZZZYYYXXXWWWUUURRROOOKKKIIIGGGGGGGGGFFFEEECCCBBBAAA???===:::888777666333111000//////000111000...---------,,,+++++++++,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++******)))))))))******++++++***)))(((((((((((((((++++++***))))))******+++******++++++++++++******---,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...------+++***))))))******+++,,,,,,,,,---------,,,,,,+++++++++)))***++++++------...///,,,,,,------------,,,,,,111111111111111111111111/////////000000111111111111111000///............000000222333333333222111222222333333333444444444444555555555666666666666999999888888888777777777666888::::::999:::???CCCBBBFFFOOO]]]kkk~~~qqqiiieeeaaa_________\\\WWWTTTRRROOOMMMJJJLLLIIIFFFEEEFFFGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFGGGEEEEEECCCCCCDDDFFFHHHJJJIIIHHHFFFDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCAAA@@@???????????????@@@BBBCCCDDD@@@????????????@@@AAABBBDDDDDDDDDEEEHHHNNNTTTYYY^^^eeeppp|||yyydddNNNAAA<<<888777666777777555222000333222222222222111111111000000000000000000000000000///......------......***+++---...---,,,)))(((,,,,,,,,,,,,,,,++++++***,,,++++++++++++*********++++++++++++++++++++++++************************&&&''''''((()))******+++&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((((((((())))))((((((''''''''''''''''''''''''''''''((()))******))))))************))))))$$$%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''~~~~~~~~~}}}{{{zzzvvvvvvuuutttsssqqqpppooopppooommmjjjfffaaa]]][[[YYYYYYXXXVVVSSSPPPLLLKKKHHHHHHHHHGGGEEECCCAAA@@@>>><<<999888777666333111//////...///000000...,,,...---,,,,,,++++++++++++))))))***++++++,,,,,,---++++++++++++++++++++++++******))))))******++++++///---+++)))'''%%%$$$$$$))))))))))))******++++++******++++++++++++******,,,,,,,,,+++,,,,,,------+++,,,,,,------,,,,,,+++)))***,,,------,,,+++***))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---,,,,,,++++++//////...------...//////,,,---...///000222333333111111000///............///000111333333222222111111111222222333333444444555555555555666777777888999999888888888777888888888:::;;;:::999999<<<>>>BBBDDDIIIOOOVVVeee~~~{{{yyyyyyyyyuuuoooiiiccc]]]WWWSSSQQQOOOKKKIIIIIIJJJIIIIIIIIIHHHGGGFFFGGGHHHGGGGGGEEEDDDDDDDDDEEEFFFHHHIIIGGGEEEDDDBBBAAAAAABBBBBB??????@@@@@@AAAAAAAAAAAA??????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>??????@@@AAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAADDDDDDBBB@@@???@@@CCCEEEGGGLLLSSSXXX]]]eeepppxxxrrr```OOOBBB======666555444444555444222000222222222222111111111111000000000000000000000000//////......------------,,,---......---,,,++++++++++++,,,,,,,,,++++++***++++++++++++************++++++++++++++++++++++++((((((((((((((((((((((((''''''(((((())))))******)))((((((''''''(((((()))))))))(((((((((((()))))))))((((((''''''&&&&&&&&&)))(((((('''''''''((((((&&&''''''(((((((((((('''$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''~~~~~~|||zzzzzztttttttttsssqqqooonnnlllnnnnnnmmmkkkgggbbb^^^[[[YYYYYYXXXVVVTTTPPPMMMLLLIIIIIIIIIHHHFFFCCCAAA???===;;;999777777666333111...---,,,---......,,,+++...---,,,,,,++++++++++++*********+++,,,,,,------++++++++++++++++++++++++***************+++,,,,,,***))))))))))))***++++++))))))***++++++,,,,,,,,,******++++++++++++******)))***---///000000000///+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***************+++,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,---,,,,,,++++++///...,,,++++++,,,...///.........///000000111111000000/////////000111111///000111222333222111111000000111111222333333444555555555666777888:::;;;999999888777777888999999999:::::::::999999999;;;===???BBBFFFHHHPPPcccuuuwwwnnniiibbb___[[[XXXXXXWWWWWWVVVSSSPPPNNNMMMMMMMMMKKKIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFCCCBBBBBBBBBBBBBBBBBBCCC@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFEEEEEEHHHNNNSSSVVV```lllvvv}}}yyyhhhSSSGGG@@@:::888999888555222111222333444333222222222111111111000000////////////////////////...............------,,,---...---+++((())),,,///******+++,,,,,,++++++++++++++++++*********))))))++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((()))(((***))))))))))))))))))***))))))(((((((((((()))))))))))))))(((((('''''''''+++***)))'''&&&&&&&&&&&&&&&''''''(((((((((((('''%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''~~~~~~}}}{{{yyyyyysssssssssrrrqqqnnnllljjjkkklllllljjjgggccc^^^\\\YYYYYYXXXWWWTTTQQQOOOMMMIIIJJJJJJIIIGGGDDD@@@>>><<<:::888777777666333111///---++++++,,,---,,,+++------,,,+++++++++,,,,,,******++++++,,,---------++++++++++++++++++++++++***************+++,,,------,,,++++++************)))***+++,,,,,,,,,,,,,,,******++++++++++++******''')))---000222222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,------------,,,,,,000///...------...///000222111111000...------,,,......//////000111222333//////111222222222111000//////000111222333333444444444444555777:::<<<>>>;;;:::999888777777888999777777777777777777777777666999>>>BBBCCCFFFRRR^^^kkkzzz|||xxxwwwvvvuuusssjjjfffaaa``````^^^[[[XXXPPPPPPNNNLLLKKKJJJJJJJJJMMMLLLKKKIIIHHHHHHGGGGGGEEEDDDCCCBBBAAAAAABBBBBB???@@@@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAABBBCCCFFFIIILLLNNNOOOPPPJJJKKKMMMNNNQQQYYYccckkkvvvsss___QQQBBB;;;999777555555888555111000111333555555222111111111111000000000////////////////////////---............---,,,,,,,,,,,,+++'''$$$%%%)))...)))***+++++++++++++++++++++************)))))))))++++++++++++++++++++++++************************))))))))))))((((((((((((((((((''''''''''''(((((())))))(((((((((((()))))))))))))))(((((((((((((((******((('''&&&%%%%%%%%%))))))************))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~~~~}}}~~~zzzxxxxxxsssssstttsssqqqooollljjjhhhiiijjjjjjgggccc___\\\YYYYYYYYYWWWUUURRROOONNNJJJJJJKKKJJJGGGDDD@@@===<<<:::888777666555333111111...+++***+++,,,------,,,,,,+++++++++,,,------******+++,,,,,,------...************************************+++,,,---...111000...+++)))((('''&&&)))***+++,,,,,,,,,+++*********++++++++++++******((()))+++---.../////////------++++++++++++------000///---+++++++++,,,---******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///+++,,,---...............000000////////////000000000000/////////.....................///000111111...///111222222222111000......///000111222333333111111222333666:::===@@@@@@>>>;;;888666555666666555555555666888888888777666777<<>>@@@CCCAAA===999555444333333555555666777:::::::::999777777:::??????===???CCCGGGNNNYYYhhh{{{{{{sssoooqqquuuxxxtttsssqqqnnniiiddd```]]]YYYWWWUUURRRPPPOOOOOOOOONNNOOOOOOPPPPPPQQQQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIJJJKKKLLLMMMNNNNNNSSSTTTUUUXXX\\\aaaeeehhhkkknnntttzzzoooVVVBBB666666888:::666222333777000000000222444444222000111111111111000000000000........................,,,---.........---,,,+++))),,,...,,,(((''')))---((()))***+++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&((()))+++,,,,,,(((((((((''''''((((((((())))))(((((((((((())))))%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''(((******))))))))))))((('''%%%%%%)))))))))))))))(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}~~~}}}}}}{{{zzzyyytttttttttuuutttqqqlllhhhggghhhhhhfffcccaaa`````````]]]YYYVVVTTTRRRPPPNNNIIIHHHHHHHHHHHHEEE@@@<<<:::::::::999777444222000222000...---------,,,***---+++***+++......,,,***)))***+++,,,---.........***+++,,,------+++***((($$$$$$&&&+++000333333111,,,***))))))***++++++***+++++++++*********))))))************************++++++++++++++++++++++++000...,,,,,,///000///---++++++,,,,,,,,,,,,------,,,,,,,,,------.........''')))***)))((('''((()))++++++***)))((('''&&&&&&///(((...666000---...+++///...---,,,,,,---...///------............------......//////000000111111000111111111222222222222111111111111111222222222111111111222444666777888CCCAAA===999777555555666666666666666555555555555888888888999:::===???AAAHHHKKKNNNSSS^^^ttt|||vvvrrrlllfffbbbaaabbbdddbbbccceeehhhjjjkkkiiigggcccaaa````````````___^^^^^^\\\XXXVVVXXX\\\aaaeeeggghhhkkkpppwwwyyy```LLLDDDDDD888888888777666444333222222111111111000000//////000000000000////////////000000///...------,,,,,,+++---...,,,(((&&&'''***---,,,++++++******++++++))))))))))))))))))))))))))))))))))))************+++***(((&&&&&&''')))***&&&&&&&&&'''''''''''''''...------+++***)))((('''&&&&&&&&&'''((())))))*********))))))(((((('''''')))))))))))))))))))))))))))((('''&&&&&&'''(((((()))***++++++***)))((('''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%~~~}}}~~~}}}~~~|||{{{zzztttsssssssssrrrpppkkkggghhhiiiiiigggdddbbbaaaaaa```]]]YYYVVVTTTRRRPPPNNNKKKJJJJJJJJJIIIGGGBBB???:::::::::999777555333111222000...---------,,,+++---+++***,,,......,,,*********+++,,,------------***+++,,,------+++***(((***)))(((***------+++)))+++)))(((((()))******)))+++++++++*********))))))************************++++++++++++++++++++++++---***((()))+++,,,+++)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------+++,,,---,,,+++***+++---,,,,,,,,,,,,++++++++++++///+++222888555777777...///...---,,,,,,---...///....../////////...------.........///000000111111000000000000111111111222/////////000000111111222111111111222444555777888???===:::888666444444444444444555555666666777777888888888888999;;;===>>>;;;???DDDIIIQQQ```ttt|||{{{zzzzzzzzzyyyvvvtttqqqoookkkiiikkkooossswwwooo]]]NNNBBB:::999777777666555444333222111111111111000000000//////000000000000/////////...000//////...------,,,,,,,,,,,,---,,,***))))))***---,,,++++++******++++++))))))))))))))))))))))))))))))))))))******************)))((((((((()))***))))))))))))))))))(((((())))))((('''&&&%%%%%%$$$''''''(((((()))*********))))))))))))(((((('''''')))))))))))))))))))))))))))((('''''''''((()))))))))******+++***)))((('''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&''''''((((((''''''&&&~~~}}}~~~}}}~~~}}}{{{zzzyyysssrrrqqqppppppmmmjjjggghhhiiiiiihhheeebbbaaabbb```]]]YYYVVVTTTRRRPPPOOOKKKKKKJJJJJJIIIFFFBBB???;;;;;;:::999888666444333222000...---......---+++,,,++++++,,,------,,,***++++++,,,,,,,,,,,,,,,+++***+++,,,,,,,,,+++)))(((,,,+++)))))))))(((&&&###***(((''''''((())))))(((+++++++++***************************************++++++++++++++++++++++++***)))'''''')))***)))(((++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,+++,,,...+++,,,,,,,,,------......))))))///333444===>>>.........------------......//////000000///...---------......//////000111111////////////000000000000---......///000111111111000111111222333555666777999888777666555333333222222333444555666777888888777777777777888999:::;;;555:::@@@DDDGGGOOO[[[dddzzzxxxdddOOOEEEAAA===777444555555444444333222111111000000000000////////////000000000/////////......//////......---,,,,,,,,,---,,,++++++,,,---,,,+++,,,,,,+++************+++))))))))))))))))))))))))))))))))))))*********************************************))))))((((((((()))))))))(((((((((''''''((((((((())))))******+++)))))))))(((((((((((('''((((((((((((((((((((((((((((((''''''((()))***+++))))))*********)))(((((())))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))'''(((((((((((((((((('''~~~}}}~~~}}}}}}}}}}}}|||{{{zzzxxxxxxsssqqqooonnnnnnllliiigggggghhhiiigggdddaaaaaaaaa```\\\XXXUUUTTTSSSQQQOOOJJJIIIHHHGGGFFFDDD@@@===<<<;;;;;;999888666555444222000...---......---,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,++++++******++++++,,,+++***))))))))))))(((((((((((('''&&&***)))'''''')))***)))(((************************************************************************,,,+++*********+++++++++***++++++++++++,,,,,,,,,,,,+++++++++******))))))***+++,,,+++***)))***,,,************++++++++++++((()))---,,,111AAACCC111------------------------000000000000///...------------......///000000111.........////////////000---......///000111222222000000111111222444555666444444555555444444333222333333444555555666777777777666666777777777888888666:::???AAABBBEEEKKKPPP]]]nnn}}}qqq[[[LLL>>>;;;<<<;;;777555444444333333222222222222////////////////////////000000/////////..................------,,,,,,,,,...+++***+++...000...,,,,,,++++++***************))))))))))))))))))))))))((()))))))))************))))))***++++++++++++******))))))((('''&&&%%%%%%((((((((((((((()))))))))''''''(((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((()))***++++++))))))))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''~~~}}}~~~}}}~~~~~~~~~}}}|||{{{zzzyyysssqqqooonnnnnnllliiigggfffggggggeeebbb```_________\\\XXXUUUTTTSSSQQQPPPJJJIIIGGGGGGFFFDDDAAA>>><<<;;;:::999777666666555222000......//////...---+++,,,------,,,,,,,,,,,,+++++++++,,,++++++******++++++++++++******))))))(((((())))))((())))))***,,,***((()))***+++******************************************************************************,,,,,,,,,+++++++++,,,---*********+++++++++,,,,,,+++++++++******))))))))))))***+++***)))((()))++++++************)))))))))...---...+++000BBBGGG777,,,------------------,,,///////////////...---------------...//////000000---.........//////////////////000111111222333333000000000111222333444555222333444444555444444333555555555555555444444444555666666666666666666666666999;;;;;;;;;===AAAEEEMMMWWWgggyyy~~~mmm\\\QQQBBB<<<888888888555333555555444333222222333333444.....................///////////////............---------------,,,,,,,,,...+++***+++///111///---,,,+++******))))))******))))))))))))))))))))))))((()))))))))************((()))***+++++++++++++++******)))((('''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********(((((((((((((((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%~~~}}}~~~}}}~~~}}}|||{{{sssrrrqqqppppppmmmjjjgggeeeffffffeeebbb___^^^^^^___\\\XXXUUUTTTSSSQQQPPPMMMKKKIIIHHHGGGFFFCCC@@@;;;:::999888666666666666222000....../////////...***,,,...---,,,++++++,,,******+++++++++++++++***++++++******))))))))))))***++++++***(((((()))+++,,,***))))))***++++++******************+++++++++***************************************************+++,,,+++))))))+++,,,************+++++++++++++++++++++***************+++,,,---,,,+++***+++---------,,,,,,+++++++++***///++++++***+++999@@@555,,,,,,------------,,,,,,------...............---,,,------......///000000............////////////111111111111222222222222000000000000111222333444333333333333444444444444555555555444444444333333444555666666666666666555888999999999999;;;???BBBEEEHHHPPP\\\iiizzzqqq```QQQEEE<<<777777999;;;888222222666444333222222222333444555---------.............../////////.........------------,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++***))))))))))))***))))))))))))))))))))))))))))))))))))************(((((())))))***++++++++++++++++++******)))))))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''%%%&&&'''((())))))(((((((((((('''''''''((())))))'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%~~~}}}~~~}}}~~~~~~~~~~~~}}}|||{{{{{{tttsssssssssrrrpppkkkgggfffggggggeeebbb```______^^^[[[XXXUUUTTTSSSRRRPPPMMMKKKIIIHHHGGGFFFCCCAAA;;;:::888666555555555666222000......///000///...***,,,......,,,***+++---((()))***++++++++++++++++++******))))))))))))))))))***+++)))''''''))),,,+++***((((((***+++***)))))))))*********+++++++++***************************************************+++,,,+++))))))+++---************++++++++++++*********+++++++++++++++,,,---...---,,,+++,,,...,,,,,,,,,------------------&&&))),,,)))...333---+++,,,------------,,,+++***+++,,,---............,,,,,,---......//////000....../////////000000000111111111111000000000000000000///000000111222333333222111111111222444444444444444444444444444444333444555666777777666666999999:::::::::<<<>>>???@@@???BBBIIIQQQ\\\oooiiiVVVJJJCCC<<<777555555888:::777222333777222111000000000222333555,,,,,,---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************((((((''''''(((***+++,,,+++***************************))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&(((''''''&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&~~~}}}~~~}}}{{{{{{{{{{{{zzzyyyxxxxxxttttttuuuuuutttqqqlllhhhggghhhhhhfffcccaaa``````^^^[[[XXXUUUTTTSSSRRRQQQLLLIIIGGGFFFEEEDDDAAA???:::999777666555555555666222000......///000000///***,,,......+++***+++---'''((()))***+++,,,,,,,,,+++******)))))))))))))))&&&((()))(((''''''+++...***)))'''''')))))))))((())))))******++++++++++++************************))))))))))))))))))))))))+++---...---******,,,///)))************+++++++++*********+++,,,,,,,,,---+++,,,------++++++,,,---)))******+++,,,......//////''',,,333---+++...+++++++++------------++++++))))))+++,,,---.........,,,,,,------...//////000////////////000000000000111111000000//////......000000//////000111222222333222000//////111333444111222222333444555666666333444555777888777777666555666777888888888999999<<<:::===BBBEEEJJJYYYhhh}}}sssdddOOOAAA<<<:::999777333111111333222///000444111000///...///000333444,,,,,,,,,------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***---///---***)))+++...+++******)))))))))))))))))))))))))))))))))))))))))))))))))))************((((((&&&&&&''')))+++---((((((((((((((()))))))))((((((''''''&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&'''''''''&&&%%%$$$((('''&&&&&&'''((()))***))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''zzz{{{|||||||||{{{zzzyyyqqqssstttrrrooommmkkkkkkkkkjjjhhheeecccbbbaaa```ccc___ZZZWWWUUUTTTRRRQQQLLLJJJHHHGGGGGGEEEBBB???::::::999888666444333111------,,,+++,,,...000/////////......---------...---,,,+++*********+++,,,))))))***+++,,,------...************************************************)))*********++++++++++++,,,+++***))))))***+++,,,***+++,,,---,,,***(((''',,,++++++******++++++,,,++++++************++++++&&&''')))+++,,,,,,,,,+++++++++************++++++(((%%%%%%)))...111...***---------,,,,,,+++++++++.........------,,,,,,,,,111000///---,,,,,,,,,,,,---......///000111222222000000///---,,,+++***)))////////////////////////000000000000000000000000000000000000111111111111444444444555555555555666444444444555555555555666555555666666777777888888;;;::::::;;;???EEEKKKOOOcccpppzzzkkkLLLHHHCCC===999666555555999888777555333111000///000000000000000//////...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,++++++*********------,,,,,,+++***))))))******++++++++++++******))))))))))))************'''''''''))),,,,,,+++)))))))))))))))************((()))*********((('''&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((('''''''''''''''&&&%%%%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''---,,,)))''''''((()))+++{{{{{{|||||||||zzzyyyxxxsssttttttssspppmmmllllllkkkjjjhhheeecccbbbaaa```bbb___ZZZWWWUUUTTTRRRQQQKKKIIIGGGFFFEEEDDDAAA>>>;;;;;;:::999777555444222000000...,,,,,,------++++++---///---***))),,,///---,,,+++*********++++++++++++++++++++++++++++++*********++++++*********************************)))))))))*********++++++++++++************++++++((()))*********((('''%%%,,,++++++******++++++,,,++++++************++++++)))******+++++++++******++++++************++++++(((''''''***...///---+++------,,,,,,,,,+++++++++......---------,,,,,,,,,---------...............222222000///---,,,******---------.........//////////////////////////////000000000000000000000000000000000000111111111111444444444444555555555555444444444444555555555555777777777666666666666666999888777777:::???CCCGGGKKKUUUdddsss~~~mmm\\\PPPCCC@@@<<<888555333333444333333222222111000000///111111111111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********------,,,++++++***))))))))))))************))))))''''''''''''((((((((((((((('''(((***,,,---+++)))(((((()))))))))*********((())))))***)))((('''&&&'''&&&&&&&&&&&&&&&&&&%%%(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((((((((('''''''''~~~}}}{{{|||||||||{{{zzzxxxwwwtttuuuuuurrrooommmmmmmmmkkkjjjhhheeecccbbbaaa```bbb___ZZZWWWUUUTTTRRRPPPJJJHHHFFFEEEDDDBBB@@@===<<<;;;;;;:::888666444333000///...///222333444444///333555222---))))))+++,,,,,,+++************+++,,,,,,+++++++++***************++++++++++++******))))))))))))))))))))))))((((((((()))))))))************++++++++++++******'''((()))******)))'''&&&++++++************++++++++++++************++++++,,,++++++***))))))******++++++************++++++)))***+++,,,---------,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,)))***,,,...000000000000---------,,,,,,,,,,,,,,,))))))***+++,,,---......////////////////////////000000000000000000000000000000000000111111111111333333333444444444555555444444444444555555555555777777777666555555444444888777555555666999<<<>>>>>>CCCLLLTTT```qqq|||iii[[[OOODDD===;;;999666444222222333333//////000000000000111111111111111000000...------.........------,,,,,,+++,,,,,,,,,,,,------------------,,,+++************+++++++++++++++*********,,,,,,,,,+++******))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((()))+++------+++)))(((((())))))))))))******(((((()))))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((())))))((('''&&&|||{{{}}}{{{yyy{{{{{{|||||||||{{{yyywwwvvvuuuuuutttrrrnnnllllllmmmkkkjjjhhheeecccbbbaaa```aaa^^^[[[XXXVVVTTTRRRPPPJJJHHHFFFEEEDDDCCC@@@===;;;;;;:::999777555333222111......000111222555888;;;999666222000---+++***,,,++++++***************+++++++++******************++++++,,,,,,++++++***(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***))))))***++++++++++++******++++++************++++++++++++************++++++,,,+++***)))))))))+++,,,++++++************++++++***,,,------,,,+++,,,...,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***---///111000000///+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,---///////////////////////////////////////////////////000000000111111111111222333333333444444444444333333444444444555555555666555555555555555555555888777666666666888:::;;;>>>@@@CCCFFFLLLWWWeeeppp|||~~~qqq___PPPGGGAAA===999888777555333222222333444000000000111111111111111000000//////...---++++++//////......---,,,++++++++++++,,,,,,,,,------------,,,+++***))))))))))))+++++++++***************,,,+++++++++******))))))''''''((((((((((((''''''))))))))))))************)))))))))+++------+++)))(((((((((((()))))))))***((((((((((((((((((''''''%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''((()))))))))(((|||{{{}}}zzzxxxzzzzzz{{{{{{{{{{{{yyywwwvvvtttuuutttrrrnnnlllkkkkkkkkkjjjhhheeecccbbbaaa```aaa^^^[[[XXXVVVTTTRRROOOJJJIIIGGGFFFEEECCC@@@>>>999999888777666444222111333///......,,,+++222;;;___MMM777++++++//////---++++++++++++******))))))(((((()))******+++,,,,,,***+++,,,------,,,+++***(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))******+++++++++++++++******))))))******+++++++++************++++++***))))))((()))+++---...++++++************+++++++++,,,------++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000///...---222111000...,,,+++***)))////////////000000000000///////////////////////////////////////////////////000000000111111111111222222222222333333333444333333333444444444444555222333333444555666666777555555555666777888999:::;;;<<<===>>>???EEELLLRRR]]]kkk~~~ooo[[[SSSGGG>>>:::888777666777666444333222222222222222111111000000/////////------------,,,+++***)))//////...---,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++***)))(((((((((************************++++++***************)))''''''((((((((((((''''''))))))))))))************)))))))))+++,,,,,,***((('''(((((((((((()))))))))''''''''''''''''''((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((('''''''''''''''''')))))))))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%$$$$$$$$$&&&((()))}}}{{{}}}yyyyyyzzz{{{{{{zzzxxxwwwtttuuuvvvtttpppmmmkkkjjjkkkjjjhhheeecccbbbaaa``````^^^[[[YYYWWWUUUQQQOOOKKKIIIGGGFFFEEEDDDAAA>>>999888888666555333111000///---...000///222DDDXXXsssIII...(((,,,...+++******++++++******)))(((''''''((()))***+++,,,---***+++,,,......,,,+++***))))))))))))))))))))))))((((((((()))))))))************++++++++++++******&&&''''''((()))******+++******))))))))))))******++++++************++++++((((((((()))***,,,---...++++++************++++++,,,++++++++++++,,,,,,---*********+++++++++++++++++++++++++++,,,,,,,,,,,,---.../////////...---,,,////////////............((()))***+++---...000000////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333333333333333444444444444000111222333444666777777222222333444555666777777555777999:::<<<>>>AAADDDHHHRRR```mmmyyy~~~nnn[[[NNNFFFAAA<<<777555444333222444333222111000000//////111111000///---,,,+++++++++,,,,,,,,,,,,+++******---------,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))***************************************''''''((((((((((((''''''''''''''''''(((((((((((()))((()))***++++++)))'''''''''(((((((((((())))))''''''&&&&&&''''''((()))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''(((((()))))))))(((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&$$$""" !!!"""%%%'''~~~|||}}}wwwxxxyyyzzz{{{zzzyyyyyyuuuwwwyyyxxxtttooolllkkkkkkjjjhhheeecccbbbaaa``````^^^[[[YYYWWWUUUQQQNNNJJJHHHFFFEEEDDDCCC@@@===999999888777555333222111------000333222999UUUssszzzQQQ555---...,,,))))))******+++***)))((('''(((((())))))******++++++)))+++---......---+++)))************************)))))))))*********++++++++++++************++++++&&&&&&''''''(((***+++,,,******))))))))))))******++++++************++++++((()))***+++++++++++++++++++++************++++++,,,***'''(((+++------+++)))*********++++++++++++******+++++++++,,,,,,,,,........................)))***+++---///111333444''''''((()))+++,,,------////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222333333333444444444111111222333444555555666222222333555555555555444333555777999;;;<<<>>>@@@>>>BBBHHHNNNWWWdddtttyyyhhhZZZOOODDD======;;;888666555444444333111111000000000000000000111111000///...---,,,,,,+++,,,,,,---------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++*********++++++((()))))))))*********+++))))))))))))************((((((((())))))(((((((((''''''''''''((((((((((((((((((((()))******(((&&&'''''''''((((((((())))))''''''&&&&&&&&&'''((()))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''***))))))(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%$$$######$$$$$$%%%}}}{{{|||vvvwwwyyyzzz{{{{{{zzzyyyvvvyyy{{{{{{wwwrrrmmmkkkkkkjjjhhheeecccbbbaaa``````^^^[[[YYYXXXUUUQQQNNNHHHGGGEEEDDDCCCAAA>>><<<::::::999888666444333222222111333111+++111PPPqqqooo[[[CCC444222333111---)))******++++++)))((('''************)))))))))))))))+++---//////---+++)))************************************++++++++++++,,,+++***))))))***+++,,,((((((((()))***,,,---...******))))))))))))******++++++************++++++******+++,,,,,,***)))(((++++++************++++++---(((%%%&&&+++...---***))))))******++++++++++++*********++++++,,,,,,,,,---------------...///000---.....................000000000//////.........////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222222222333333333444444444333333333333333333333333444555666777666666444333333444555666777888:::;;;;;;<<<<<<>>>CCCMMMZZZcccwwwuuu```NNNCCC>>><<<;;;777666444333333333444555000000111111222333333333222222111111000000//////,,,,,,---...////////////******************++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,(((((())))))*********+++)))))))))))))))*********(((((())))))))))))(((((())))))))))))************(((''''''((())))))'''%%%''''''''''''((((((((()))'''&&&&&&%%%&&&'''((()))))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&'''''''''(((((()))))))))(((((((((''''''''''''+++***)))'''''''''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((())))))))))))(((&&&%%%~~~|||}}}xxx{{{{{{{{{zzzyyyyyyxxxxxx{{{zzzxxxwwwuuuqqqlllhhhgggggggggeeecccbbbcccdddccc^^^XXXUUUUUUTTTQQQOOOHHHGGGEEEBBBAAA@@@@@@@@@AAA???<<<:::888666444111,,,---///222555999<<<===;;;999777444111---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))(((((('''''''''&&&''''''(((((())))))******))))))************)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++******)))(((((((((---,,,+++***)))(((((((((************+++,,,,,,------------............///...---+++)))))))))+++,,,,,,------......------,,,)))******+++,,,,,,,,,,,,000000//////.........------------............///000000///...........................////////////222222222222222111000///000000111222333333444444666555444333333333333333666666666666777777777777::::::::::::<<>>DDDHHHIIIOOOWWW```jjjzzz|||hhhZZZMMMEEE<<<777777888777555666333111111222222111111000111000///---,,,---...000000...------,,,,,,,,,------,,,,,,,,,,,,------......------,,,++++++***))))))*********++++++++++++***)))((((((***,,,---+++******************++++++***)))))))))***+++,,,***)))))))))((((((((('''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''***)))'''''''''((('''&&&&&&''''''''''''(((((((((''''''(((((('''&&&&&&%%%)))&&&$$$%%%'''((('''%%%'''&&&%%%$$$$$$%%%'''(((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%%%%%%%%%%%%%%%%}}}~~~zzzyyy{{{xxxyyyzzzzzz{{{{{{{{{{{{{{{wwwvvvtttsssrrrpppllliiijjjkkkjjjhhhfffeeeeeegggfff```ZZZVVVUUUSSSPPPMMMHHHGGGEEECCCAAA@@@??????<<<:::888777777666333111222111000...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++++++++,,,***)))(((((((((((()))******)))))))))))))))(((((())))))))))))(((((((((((())))))************)))))))))******++++++******)))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++))))))******+++,,,,,,------,,,,,,++++++,,,,,,,,,...---,,,+++************++++++++++++,,,,,,,,,,,,...---,,,,,,,,,---...///,,,------......------,,,,,,,,,---------,,,++++++///............------------------............///000//////............///...//////000000111222222000111111222222222222222111111111222222333333444555444444333333333333333444555555555666666666666444555777777888:::===@@@???AAADDDGGGMMMXXXeeeooosssgggZZZMMMDDD===999444222444666666555333222222222222222000//////000000///---,,,---...111000///---,,,+++++++++------,,,,,,,,,,,,------......------,,,,,,++++++***************+++++++++******)))((()))***+++,,,+++***)))(((((()))***+++++++++***)))))))))******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&%%%%%%&&&&&&&&&''''''''''''''''''(((''''''&&&%%%***(((&&&%%%'''(((((((((((('''%%%$$$$$$%%%&&&'''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))*********{{{|||xxxxxxzzzwwwwwwxxxzzz{{{|||||||||{{{wwwuuutttsssrrrpppmmmkkkjjjkkkjjjhhhfffdddeeefffgggaaa[[[VVVTTTRRROOOLLLGGGGGGEEECCCBBB@@@??????;;;999888777777666444333000000///...------------*********+++,,,,,,------************************************+++++++++++++++***(((''''''(((***+++************))))))))))))******))))))((((((''''''))))))************))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))***++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,---...///,,,------......------,,,,,,,,,,,,,,,++++++***)))---------------------------------............///000///............//////111000///...---,,,++++++,,,---...///000000000000111111111222222333333333444444333333222333333444444444444444555555555555333444666777666777999:::???@@@AAAAAACCCIIIQQQWWW^^^hhhvvvxxxnnn```TTTLLLFFF@@@<<<999777444333444555444222///555777444000......---/////////...,,,,,,---.........---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---...---------,,,,,,++++++***************************))))))((()))***+++++++++***)))(((((()))***+++++++++******)))))))))((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$&&&)))***)))(((%%%&&&&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&+++)))'''&&&'''((()))******)))((('''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))***+++,,,------zzz{{{xxxwwwyyyvvvvvvwwwyyy{{{||||||{{{{{{xxxvvvtttssssssqqqooommmiiijjjiiigggdddbbbcccdddgggaaaZZZVVVTTTQQQNNNKKKGGGFFFEEEDDDBBB@@@???>>><<<:::888888888777666444,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++))))))*********+++++++++,,,+++)))(((((()))+++,,,))))))))))))******************))))))((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******************+++,,,------************+++,,,---...,,,,,,,,,,,,------------*********++++++,,,------,,,------......------,,,///000000000///...------,,,,,,,,,,,,---------------------............/////////............//////111000///...---,,,+++***+++,,,---...///000000000111222222222222222333333333333222222222333333444222333333333444444444444333555777777666666777888;;;===>>>??????AAADDDFFFKKKQQQZZZaaajjjzzzrrrTTTNNNEEE???===;;;:::888777666555444555444333222///;;;AAA999///+++---///...//////...,,,,,,---///...------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************)))))))))))))))***************)))(((((()))******************))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((())))))************))))))((((((''''''(((''''''(((******)))'''&&&&&&'''''''''(((((((((&&&&&&'''''''''''''''&&&***))))))((('''((()))***))))))((((((''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&'''(((((()))zzz|||yyyxxxyyyuuutttvvvxxxzzz{{{zzzyyyxxxyyyvvvtttsssrrrqqqooommmhhhiiihhheeebbbaaaaaabbbeee```YYYTTTSSSPPPMMMJJJFFFFFFFFFDDDCCCAAA???>>><<<:::888888888777666444000000///---,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++)))))))))************++++++***))))))))))))***+++(((((()))))))))))))))***))))))))))))(((((((((((())))))************))))))***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++---,,,,,,+++******))))))((((((((((((((()))***+++(((((()))***+++---...///,,,,,,,,,,,,------------******++++++++++++++++++,,,------......------,,,.........///......------++++++,,,,,,,,,,,,,,,------------............//////............//////000//////////////////000000......000111222222222222222222222222222222222222222222222222222333333444222222222222333333333333444555777777666555777888777999:::<<<============BBBDDDHHHKKKQQQ]]]mmmyyyvvvgggYYYDDDAAA===:::999999888777222222222333333333333333111???EEE;;;///---000111---......---,,,,,,---///000///...,,,+++*********,,,,,,++++++++++++,,,,,,+++++++++++++++*********+++++++++***************((((((((()))))))))******))))))))))))))))))))))))))))))*********)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))***************)))))))))))))))))),,,+++*********(((%%%###&&&''''''''''''(((((((((%%%&&&''''''((('''''''''''')))***)))((('''((()))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))zzz~~~{{{yyyxxxtttsssuuuwwwyyyzzzyyywwwvvvyyyvvvsssqqqqqqooommmkkkhhhiiihhheeebbb```aaabbbccc^^^WWWSSSQQQPPPLLLIIIFFFFFFFFFEEECCCAAA???===<<<:::888777777666444222333222111000//////......------,,,,,,++++++******************************))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))***************************************************)))''''''&&&&&&&&&''''''(((***)))******+++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,---------............///...............///000000.........//////000000000///000111111222222222222222222222222222222222222222222111111222333333444111111111111222222222333444555666555444555666888888888888999;;;<<<<<<;;;<<<<<<>>>@@@DDDKKKTTTZZZfffppp~~~~~~nnnaaa\\\YYYPPPEEE>>><<<:::888777666666555111111222111111111222222000:::===444...000111...,,,---...---,,,,,,---//////...---,,,++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))+++++++++*********))))))'''(((((()))))))))))))))'''((()))******)))(((''''''((()))******))))))((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***)))&&&###%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''((((((''''''%%%(((++++++)))''''''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))***************{{{|||yyyxxxssssssuuuwwwyyyyyyxxxvvvtttxxxvvvrrrpppooonnnllljjjiiiiiihhhfffcccaaaaaabbbbbb\\\VVVRRRQQQOOOLLLIIIFFFFFFFFFEEECCCAAA???===;;;999777666555444222000------,,,,,,,,,---......************))))))))))))))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''&&&'''''''''(((((())))))''''''(((((())))))******))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++++++++************+++++++++++++++***++++++,,,,,,)))************+++++++++............---,,,++++++,,,------......------,,,------...///000000000000*********++++++,,,,,,,,,---------.........//////...............///000111.........---,,,,,,++++++...//////000000000000000222222222222222222222222222111111111222333333444000111111111111222222222444555555444333444666999999777555555777999::::::777888:::<<<@@@CCCGGGIIILLLSSS^^^hhhuuulllaaaQQQEEECCCEEE@@@888666555222111000///000000444444444222000///000111---333222,,,+++222000(((,,,---...---,,,,,,---///*********+++,,,---...///,,,++++++++++++++++++,,,((((((((((((((()))))))))++++++++++++******))))))'''(((((()))))))))))))))&&&'''***++++++***'''&&&&&&'''(((*********))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''(((((())))))"""###$$$'''***+++)))'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''###'''+++,,,)))'''&&&'''&&&&&&'''((()))))))))((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((('''''''''''''''xxx|||yyyxxxyyyuuuuuutttuuuxxx|||}}}zzzwwwwwwsssooolllkkkllllllkkkllliiieeeccccccaaa]]]ZZZ]]]YYYUUURRRPPPOOOMMMKKKIIIHHHEEEBBB@@@?????????:::999888777777666444111333000...,,,,,,+++***(((+++++++++++++++++++++++++++++++++*********))))))+++++++++************))))))+++,,,+++***)))***+++&&&'''((((((((((((''''''((()))***)))((()))+++,,,+++++++++,,,+++******,,,+++*********))))))((((((******+++******)))((('''...+++((((((******)))'''))))))(((''''''(((******,,,,,,+++***)))((('''''',,,***(((''''''(((***,,,***)))((((((((()))+++,,,(((((()))***++++++,,,,,,++++++******)))(((((((((,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,///...------,,,,,,,,,,,,------.........---,,,,,,........................---......///......---------......///000111111222555555444333222111000///111111111000000000000000222222111111111111222222333333333444444444555555555777999999777444222222::::::;;;;;;;;;<<<<<<<<<@@@EEEKKKRRR[[[jjj|||sssbbbVVVHHHEEEAAA===999777666666555555444333333222111111000000000000///////////////111444333000...///111,,,,,,,,,------.........,,,+++******+++---///111+++++++++***((()))+++---))))))))))))))))))))))))+++++++++*********))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''))),,,,,,((($$$%%%&&&&&&&&&'''(((((((((((()))***)))'''&&&'''((()))))))))))))))))))))))))))(((&&&$$$#########$$$$$$%%%&&&((()))((((((''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%$$$$$$$$$((((((''''''''''''((((((xxx{{{yyyyyy{{{wwwuuuuuuvvvyyy||||||zzzwwwxxxuuupppmmmlllllllllkkkllliiieeedddcccaaa]]]ZZZ]]]ZZZUUURRRQQQOOOMMMKKKIIIHHHEEEBBB@@@?????????:::999888777777666444111---,,,++++++---///......+++++++++++++++++++++++++++++++++*********))))))+++++++++*********)))))))))***+++***)))((()))+++(((((())))))))))))((((((((()))***(((''''''((()))+++)))((())))))(((''''''*********)))))))))((((((*********+++******))))))***(((&&&'''***,,,+++***))))))(((((()))***,,,---+++++++++***************+++***)))(((((()))***+++,,,,,,,,,+++++++++,,,,,,((())))))***++++++,,,,,,+++++++++******))))))))),,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,......---,,,,,,,,,,,,,,,)))******++++++*********------------------------------.........------------......///000000111111111111000000000000//////000000000000000000000000222111111000000111111222333333333333444444444444333555666666444222111222666666666666777777777777999<<>>;;;888666555444555444333333222111111000000000000000/////////.........000111///,,,+++,,,------------------,,,,,,,,,---,,,*********+++---...***+++***)))((((((***,,,************************+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))''''''(((***+++(((&&&&&&&&&&&&'''''''''''''''&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''((('''&&&%%%$$$$$$%%%%%%((((((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&((((((''''''''''''((((((yyy{{{xxxyyy|||yyyvvvvvvwwwzzz|||}}}{{{yyyzzzwwwrrrooonnnmmmlllkkkkkkiiifffdddbbbaaa^^^[[[]]]ZZZVVVSSSQQQPPPMMMLLLIIIHHHEEEBBB@@@?????????:::999888777777666444111,,,+++***+++---///000///+++++++++++++++++++++++++++++++++***************++++++*********)))))))))((()))***)))((('''(((***(((((((((((((((((('''''')))))))))(((&&&%%%&&&'''((()))))))))(((((('''&&&******))))))))))))((((((((()))******************)))((('''(((***,,,+++***))))))))))))***+++------*********++++++,,,,,,,,,))))))))))))))))))))))))+++,,,,,,,,,,,,++++++***)))))))))***++++++,,,,,,+++++++++++++++*********,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////000000111......//////000000111111000000000000000000000000222111111000000111111222222222333333333444444444333444444333222111333444666666666777777777888888777999:::::::::>>>EEEKKKUUU\\\gggrrr}}}sssfff]]]PPPHHHCCC???:::555888666555333222222333333222222111111000/////////000////////////.........//////...,,,******+++---......------,,,+++++++++---,,,***)))))))))***+++)))******((('''''')))+++************************+++************)))))))))***))))))(((((())))))***************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((&&&'''((()))(((''''''''''''''''''&&&&&&&&&)))***+++***((('''((()))''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''+++***)))'''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''(((((({{{{{{wwwxxx{{{yyywwwxxxzzz|||~~~}}}|||{{{|||xxxtttqqqooonnnlllkkkjjjhhhfffdddbbb```^^^\\\^^^[[[WWWSSSRRRPPPNNNLLLIIIHHHEEEBBB@@@?????????:::999888777777666444111000...,,,,,,------,,,+++++++++++++++++++++++++++************************************))))))))))))'''((()))((('''&&&''')))''''''&&&&&&&&&&&&&&&&&&((())))))(((&&&&&&((()))&&&///555333,,,)))))))))))))))))))))))))))((((((&&&'''((()))))))))))))))++++++*********)))((('''******************++++++))))))*********+++++++++))))))************))))))&&&'''((()))***)))(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,++++++******+++++++++,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------........./////////000000000000000111111111222222/////////000000000000000111111000000000000111111222222222222333333333333444444444333222333666888777777777777888888888888777888999999999;;;???CCCFFFIIINNNTTT\\\iiiyyytttiii___XXXQQQJJJAAA<<<:::999777555444333222111111111111222111111111000000//////////////////.........------///...---++++++,,,...000------,,,,,,,,,,,,,,,,,,+++***))))))((()))******)))))))))(((&&&''')))+++************************************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%'''((()))((((((((('''&&&&&&&&&%%%)))***++++++)))((()))+++''''''''''''''''''''''''''''''''''''(((((())))))+++)))'''%%%$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((~~~}}}wwwwwwzzzwwwyyy{{{}}}~~~~~~}}}|||{{{xxxtttqqqooonnnllljjjiiihhhgggeeebbb___^^^^^^___[[[WWWTTTRRRQQQOOOMMMIIIHHHEEEBBB@@@?????????:::999888777777666444111222000---,,,,,,,,,***)))++++++++++++++++++++++++*********************************)))))))))((((((&&&((()))((('''&&&'''((())))))'''&&&&&&&&&''''''&&&((())))))((()))+++---+++;;;GGG@@@111)))((()))(((((((((((((((((())))))%%%%%%&&&'''((((((((('''***+++++++++***(((''''''*********))))))(((''''''))))))))))))(((((((((((())))))************))))))"""###%%%''')))))))))(((***************+++++++++*********++++++,,,,,,---,,,,,,,,,+++++++++******)))***++++++,,,,,,+++++++++++++++******++++++,,,))))))))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...............////////////111111111000000000//////......//////000000000000111000000000000000000111111111111222222222333333333444333222111222666999444444555555555666666666333555666777888999;;;===@@@BBBCCCEEEIIIPPPZZZaaapppwwwyyyiiiZZZPPPJJJFFFDDDAAA===999666666555333111444444333222111111111111111111111111000000000000............------------,,,+++******+++...000111******++++++,,,---......(((((((((((()))***++++++)))))))))(((&&&''')))+++************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&$$$$$$%%%''')))((((((((('''&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%'''((((((((((((((((((((((((&&&&&&'''(((((()))))))))'''&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&''''''((((((((('''&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&''''''yyywwwzzzwwwxxx{{{~~~~~~|||||||||xxxuuurrrpppooommmkkkiiiggghhhgggeeeaaa___^^^______\\\XXXUUUSSSQQQOOONNNIIIHHHEEEBBB@@@?????????:::999888777777666444111000...,,,,,,------,,,+++++++++++++++++++++++++++***************+++++++++******)))))))))((((((((('''((()))((('''&&&''')))---,,,***)))(((((()))***&&&''')))))))))***---///222DDDOOOCCC000&&&%%%&&&''''''(((((((((((())))))%%%&&&'''''''''''''''&&&%%%(((***+++*********+++))))))***))))))((('''&&&)))))))))(((((('''''''''))))))))))))))))))))))))$$$%%%'''(((***+++++++++************************((())))))***+++,,,------,,,,,,,,,+++++++++******)))******+++++++++++++++,,,++++++++++++,,,,,,---,,,+++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///........................//////......------,,,,,,---......//////000000111111000000//////000000111000000111111111222222222111111111//////000333555666666777777777888888888555555555666666777888999:::;;;<<<===???BBBHHHKKKSSSXXX___gggpppzzz{{{ooo\\\WWWNNNFFF@@@<<<888666888666444444444333000...444444333333222111111000111111111000000000000000......---------,,,,,,,,,***((('''(((+++---......((()))***+++,,,---...///&&&'''((()))***+++,,,,,,)))******((('''''')))+++++++++++++++++++++++++++(((((()))))))))))))))***)))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&$$$###$$$&&&)))'''''''''''''''&&&&&&&&&%%%&&&''''''&&&%%%'''((())))))))))))))))))))))))&&&&&&'''((())))))(((((($$$$$$$$$$$$%%%&&&'''(((((((((''''''''''''(((((())))))'''&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''{{{zzz|||yyyvvvyyy|||}}}{{{yyyyyyzzzuuurrrpppnnnmmmllliiigggggghhhhhheeeaaa^^^^^^``````]]]XXXUUUTTTRRRPPPNNNIIIHHHEEEBBB@@@?????????:::999888777777666444111...,,,++++++---......---++++++++++++++++++++++++))))))*********+++++++++***)))))))))(((((((((((('''((())))))''''''((()))---+++)))'''''''''((()))&&&'''((((((((()))+++---222@@@EEE888***&&&'''%%%'''''''''((((((((())))))(((((())))))((((((''''''$$$(((+++,,,***)))***+++'''((()))***+++******)))(((((((((((())))))))))))+++***)))(((((()))***+++***))))))))))))***++++++************************''''''((()))***+++,,,---,,,,,,,,,+++++++++******))))))***+++++++++++++++,,,,,,,,,,,,,,,---......///...---,,,,,,---///000---------------------------,,,++++++,,,...000111........................,,,---------------......------......///000000111000000////////////000000000000000000111111111222000111111000//////111333888888999999999:::::::::777666555555777888888999666777777888:::<<>><<<888555444555666666222111/////////111222333---......///000000000///---.....................---------,,,,,,,,,++++++000...,,,---//////,,,)))++++++++++++++++++,,,,,,***++++++++++++***))))))+++++++++***((()))+++---++++++++++++++++++++++++'''((((((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&'''((())))))***(((((((((((((((((((((((('''''''''&&&&&&'''''''''$$$&&&'''&&&######%%%'''%%%&&&&&&''''''(((((((((%%%'''((((((''''''(((***''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&''')))*********)))(((((((((''''''''''''((((((&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''~~~}}}yyyyyyyyyzzz{{{yyyvvvrrrwwwtttpppmmmlllkkkjjjiiimmmllliiifffccc```___^^^aaa]]]XXXUUUSSSRRRQQQPPPIIIGGGEEECCCAAA@@@???>>><<<:::888777666555333111111///---,,,------,,,***---...//////...---+++***))))))***+++,,,------...)))))))))))))))))))))))))))*********++++++++++++((((((''''''''')))***+++++++++******)))))))))((('''(((((('''%%%###$$$%%%&&&&&&''''''(((((())))))((((((((((((((((((((((((,,,+++***************+++)))***+++***((())),,,...,,,,,,,,,+++***)))((('''))))))******++++++,,,,,,******)))))))))))))))***))))))((((((***---///111)))'''&&&''')))******)))************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,)))'''''')))((()))***+++,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,------.........---..................---)))***,,,...//////...............///////////////+++,,,---///000000111111////////////000000000000222222333333333222222111000000111111111222222222333222222222222333444444666666666666777777777777888999:::<<<>>>???@@@AAAEEEGGGKKKQQQXXX```gggjjjrrryyy{{{qqqhhh]]]UUULLLJJJGGGCCC@@@===;;;:::555555444444444333333333000111111000///....../////////000//////...------........................///...,,,******+++,,,---*********))))))))))))(((************************++++++************++++++***)))))))))((((((''''''''''''''''''((((((((((((,,,***))))))******)))'''******)))((('''&&&%%%%%%(((((((((((((((((((((((((((((())))))******++++++&&&'''((())))))(((''''''###$$$%%%'''(((***+++,,,))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((***((('''%%%$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&)))***+++++++++)))(((''''''''''''''''''((())))))%%%&&&''''''&&&$$$""" ************)))'''&&&%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~}}}~~~{{{yyyyyyyyyxxxwwwvvvvvvuuuxxxuuuqqqnnnnnnnnnmmmlllllljjjgggccc```]]]\\\\\\^^^[[[WWWTTTSSSRRRPPPNNNJJJIIIGGGDDDBBBAAA@@@???<<<:::888777666555333111000...,,,,,,------,,,+++---,,,+++******+++---...)))))))))***************))))))))))))))))))))))))))))))))))))*********+++++++++***)))))))))***+++***+++++++++******)))(((((()))***(((&&&%%%&&&'''************++++++++++++(((((((((((((((((((((((()))((((((((((((((()))))))))'''$$$%%%'''))))))(((++++++++++++***)))(((((()))))))))*********************)))))))))))))))***,,,+++)))((((((***+++,,,,,,***)))(((*********)))************************************************...------,,,,,,+++***))))))***+++,,,------------////////////000000000000---------....../////////------............------+++,,,...///000//////...000////////////000111111------...///////////////.../////////000000000000000000000111111000000///111111222222222333333333555444444444444555666666555555555666666666666777777888999:::;;;<<<===>>>===>>>AAADDDHHHLLLOOOQQQUUU[[[ccckkksss~~~ooohhh```YYYUUUPPPIIICCCBBBAAA>>><<<999888777666444444333333333333222222///000000000/////////000///////////////...------------------------------///...,,,+++++++++------++++++*********)))))))))************************+++******))))))******+++*********))))))(((((((((((((((((())))))))))))******)))((()))***+++***))))))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((()))))))))))))))))))))******)))((('''&&&%%%&&&'''((()))+++,,,,,,((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&(((***++++++)))&&&$$$%%%%%%%%%%%%&&&''''''(((((((((((((((((('''&&&&&&'''''''''''''''((())))))&&&'''((()))(((&&&$$$###$$$%%%''')))+++,,,,,,---(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~}}}}}}}}}yyyxxxyyyyyywwwtttsssvvvyyyzzzvvvrrrpppooooooooonnnnnnkkkfffaaa^^^\\\\\\\\\ZZZXXXVVVTTTSSSRRROOOMMMKKKIIIGGGEEECCCAAAAAA@@@<<<:::888777666555333111000...,,,,,,------,,,+++************+++,,,---...+++*********)))))))))((())))))))))))))))))))))))(((((((((((()))))))))))),,,+++***)))(((((((((((()))***+++,,,+++***)))(((***++++++***((('''((()))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))*********%%%!!!###(((+++((($$$)))******+++******))))))***))))))))))))))))))((())))))))))))))))))******,,,,,,***))))))***+++,,,...,,,*********+++***)))++++++++++++++++++++++++************************+++)))'''(((***+++***(((***+++,,,------...------+++,,,,,,------......///.........///////////////,,,,,,------------,,,,,,---...///000000000///...000///...------///000222/////////////////////........./////////000000000//////000000111000000///222222222333333333444444333333222222333333444555444444444444555555555555666666777888888999999::::::;;;<<<>>>???@@@AAAAAA@@@DDDIIINNNSSS[[[eeellluuu|||vvvjjj___XXXKKKGGGCCCAAAAAA@@@===999888777666555444444444444222222222222111111111111/////////000000000000000......//////......------------------------------///...,,,+++++++++,,,---,,,+++++++++************************************+++******))))))******+++***************)))))))))))))))))))))************)))((('''(((***,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))***)))((('''%%%$$$(((((())))))***+++++++++''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((###$$$%%%&&&%%%$$$###"""$$$$$$$$$%%%&&&''')))***((((((''''''&&&&&&'''''''''''''''''''''((())))))'''((()))******)))((('''%%%&&&&&&'''''''''&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~}}}}}}wwwwwwzzz|||zzzuuussswww{{{|||xxxtttqqqooonnnmmmlllpppmmmgggbbb^^^]]]]]]^^^YYYWWWVVVUUUTTTSSSPPPMMMJJJIIIGGGEEECCCAAA@@@@@@<<<:::888777666555333111000...,,,,,,------,,,+++''')))---///000...+++)))************************(((((((((((((((((((((((('''''''''(((((((((((()))(((((('''&&&&&&&&&&&&&&&'''(((***++++++***(((''')))***+++***((('''((()))(((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((()))***+++,,,,,,,,,+++(((&&&'''***,,,***'''(((((()))*********************))))))((((((''''''((())))))************************+++,,,---///000---+++))))))+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''(((***+++,,,++++++,,,------.........---))))))***+++,,,---........................//////+++,,,,,,------,,,,,,+++......///000000///------...,,,***))))))+++...000...............//////000........./////////000000000111111222222222222222111111222222222222333333333333222222333333444555222222333333333444444444666666666666777777777777888:::<<<>>>?????????>>>;;;===???AAADDDIIIOOOSSSWWW\\\dddlllsss{{{|||qqqlllddd\\\TTTMMMFFFAAABBB@@@============;;;999555555444333333333333444111111000000000/////////000000//////000000///...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,+++++++++************************************))))))))))))******++++++******************(((((()))))))))************)))((()))***+++***)))''''''''''''(((((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&''''''((('''&&&$$$###((()))))))))))))))******&&&&&&&&&''''''''''''''''''''''''(((((((((((()))(((''''''&&&&&&''''''((((((%%%!!!!!!%%%'''&&&&&&&&&&&&&&&'''((()))+++***(((''''''((()))***'''''''''''''''((())))))&&&'''((()))))))))))))))'''((((((''''''&&&%%%$$$''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}xxxuuuzzz~~~zzzwwwxxx{{{}}}yyytttpppmmmllljjjhhhooolllgggaaa^^^\\\]]]]]]ZZZXXXVVVVVVUUUTTTQQQNNNIIIHHHFFFCCCAAA@@@???>>><<<:::888777666555333111///---,,,,,,---------,,,+++++++++++++++***))))))''''''(((((()))******+++((((((((((((((((((((((((&&&'''''''''((((((((((((%%%%%%&&&'''''''''''''''&&&'''((())))))(((''''''((()))***)))'''&&&'''(((+++++++++******)))))))))(((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,******++++++***)))******'''((()))*********************))))))(((((('''''''''((()))***************((())))))***+++,,,------)))((('''(((***,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,,,,---,,,,,,------......------++++++,,,...///000111222------------------------+++,,,,,,------,,,,,,+++,,,---...///...---,,,+++...,,,***))))))+++---///...---------...///111111............///////////////000111222222222222222000000000000111111111111555444444444444555666666222222222222333333333333666666666666666666666666444555777999:::::::::999888999999999:::<<<@@@BBBFFFIIIMMMQQQUUUZZZ^^^```mmmqqqvvv|||xxxnnneee]]]YYYQQQNNNIIIEEEBBB???<<<:::;;;:::999999999888777555666555444333333222222333000000/////////.........222000......//////---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))***))))))))))))))))))*********************++++++'''''''''((((((((())))))---+++))))))***)))(((&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&'''((()))(((((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''(((((((((((()))''''''&&&&&&&&&&&&'''''',,,)))%%%""""""%%%))),,,)))(((''''''&&&&&&&&&&&&***)))(((''''''((()))***'''''''''''''''((())))))%%%&&&&&&'''(((((((((((($$$%%%''')))+++,,,,,,---&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}}}}xxxvvvzzz}}}zzzyyyzzz}}}yyysssooollljjjhhhfffkkkhhhddd___\\\[[[[[[[[[[[[YYYWWWUUUTTTSSSPPPNNNHHHGGGEEECCCAAA???>>>>>><<<:::888777666555333111///---+++,,,---...---,,,111---'''"""!!!$$$)))---$$$$$$%%%&&&'''((())))))))))))))))))))))))))))))''''''''''''((((((((((((&&&'''((()))***+++******'''''''''((((((((())))))&&&'''((((((&&&&&&'''((())))))))))))))))))((((((((((((((((((((((((((((((&&&'''(((*********)))(((''')))++++++((('''''')))'''(((((()))*********)))***))))))))))))))))))(((&&&''')))***++++++******)))))))))(((((('''&&&&&&((('''&&&(((***---------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,...000000...+++))),,,,,,------------,,,,,,******+++,,,---...///000---------------,,,,,,,,,,,,,,,------------,,,,,,+++,,,---......---,,,,,,///...---,,,,,,...///111///...---------///000111------........./////////------...///000000000000/////////000000000000111111000000000000111222222222222222222333333333333666666666666666666666777555555666666777666666555777666666666666777999999<<<===???AAADDDFFFHHHIIIPPPSSSWWWZZZ]]]aaaeeehhhnnnttt|||~~~xxxuuuhhhbbbZZZRRRLLLHHHEEECCCBBB???<<<;;;;;;:::888777222222333444444444333333444333222111111000000000////////////............111...+++,,,......,,,)))++++++,,,,,,------,,,,,,++++++++++++++++++++++++*********)))))))))((((((,,,+++++++++************))))))))))))))))))))))))***))))))(((((())))))***)))))))))***************''''''''''''((((((((((((...,,,***)))))))))'''%%%&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''')))***+++,,,++++++''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''((()))((('''&&&******((('''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''''''''((())))))%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&~~~|||{{{}}}xxxyyyzzz{{{||||||{{{zzzzzzzzzwwwrrrooommmllljjjiiigggfffccc```]]]\\\[[[[[[]]]ZZZVVVSSSRRRQQQOOOMMMIIIHHHFFFDDDBBB@@@??????<<<:::888777666555333111...---+++,,,---......---///,,,(((%%%$$$'''+++...'''''''''(((((()))))))))))))))))))))))))))))))))''''''((((((((()))))))))((()))***+++++++++***)))***)))((((((((()))+++,,,&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&''')))******)))((('''((((((((())))))(((&&&%%%(((((()))))))))))))))((()))))))))***************&&&''')))+++,,,+++***)))*********)))((('''&&&&&&***)))((()))+++---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,))))))111;;;===666---++++++,,,,,,,,,,,,++++++(((((()))***++++++,,,,,,///.........------------------............------+++,,,---/////////.....................//////000333111///---,,,------...---------.........//////,,,---...///000000000000///000000000000111111111//////......//////000111222222222333333333444444444444444555555666666666777777777666777777888888777666666666777888888888777777888999<<<>>>>>>>>>@@@BBBDDDFFFGGGIIILLLNNNOOOTTTZZZ^^^___ccciiinnnyyyzzzvvvoooggg___YYYUUUSSSIIIEEEAAA>>>===<<<:::999;;;999777777777666555333...000222333333222222333222111000000000000000111////////////............---***''')))---///---*********+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))*********'''(((((((((((()))))))))---+++))))))***)))(((&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((&&&''')))*********))))))''''''(((((()))))))))***((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''!!!###%%%'''(((&&&$$$###***)))(((''''''&&&''''''$$$%%%&&&&&&'''''''''&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$""" %%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''}}}}}}zzzzzz|||xxx|||zzzxxxxxxyyy{{{{{{zzzxxxuuuqqqooonnnnnnmmmlllgggfffdddbbb```^^^]]]]]]]]]YYYUUUQQQPPPOOOMMMLLLJJJIIIGGGEEECCCAAA@@@@@@<<<:::888777666555333111...---+++,,,---......---)))+++---000000///---,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))*********((('''&&&---+++)))((()))+++---///&&&((()))(((''''''((()))(((((())))))******++++++(((((((((((((((((((((((()))***,,,---,,,+++)))(((,,,(((&&&(((,,,,,,(((###(((((())))))))))))(((((())))))******++++++,,,,,,%%%''')))+++,,,+++***))))))***+++,,,,,,,,,,,,,,,---,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///))))))888LLLSSSIII<<<++++++,,,,,,,,,+++******,,,,,,,,,------......///000000//////.........------......//////......---+++,,,...000000000000000,,,,,,,,,---------......666444111...,,,+++++++++---------.........//////...///000111222222222222000111111111111222222222555555444444555555666777222222333333333444444444222222333444444555666666555444444444666888:::;;;666555444555777888888888777666666777999::::::999:::<<<=========???AAACCC@@@DDDHHHIIIHHHJJJPPPUUUVVV]]]eeejjjkkkoooxxx|||vvvmmmkkkiiifffcccaaa___^^^VVVTTTOOOJJJFFFCCCBBBBBB>>><<<;;;;;;;;;:::888555666555444555555555333111///111333333222111111111000000000000000111222333000000/////////.........)))&&&$$$'''---000...,,,)))***+++,,,,,,,,,,,,,,,************************,,,------------,,,++++++*********))))))))))))((())))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))))))))***))))))))))))************+++***((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((()))))))))%%%&&&'''''''''&&&%%%$$$((((((((()))******++++++))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%''')))***(((((('''''''''(((((()))%%%&&&((()))***)))(((''''''''''''''''''((())))))((('''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''~~~zzz{{{{{{yyyyyywwwxxxzzzzzzzzzzzz|||~~~yyywwwssspppooommmkkkiiidddbbb``````aaa___[[[WWW[[[XXXUUURRRQQQPPPMMMLLLJJJJJJHHHFFFCCCAAA??????;;;:::888666444333222222......---,,,++++++++++++,,,,,,,,,++++++*********+++,,,------------,,,+++,,,,,,,,,+++++++++******%%%%%%&&&'''((()))******************))))))))))))((((((&&&%%%%%%&&&'''(((''''''(((((((((((('''''')))((('''&&&%%%$$$######)))))))))))))))***+++++++++***((('''&&&&&&'''((())))))))))))))))))))))))''''''''''''((()))++++++''''''''''''((((((((((((&&&''')))***+++++++++***))))))))))))))))))))))))))))))************))))))((())))))***+++,,,,,,,,,***)))((((((((()))***+++---------444HHHUUUHHH222*********+++,,,---...///++++++,,,,,,,,,,,,------111000///...---......//////...---+++******++++++,,,,,,,,,---------..............................------......///000000000............////////////222000...,,,,,,---000111222222111111111111222222333333333444444333222222000222444666666444222000555444444444444555666666555555555666777999:::;;;555555666666666666555555555555555555666666666666888888888888888999999999;;;;;;;;;<<<>>>???AAABBBGGGHHHJJJLLLPPPTTTWWWXXXbbbdddiiiqqqxxx{{{yyyvvvtttxxx}}}|||yyyzzz{{{|||~~~{{{yyywwwtttqqqppppppoooxxx{{{|||{{{zzzxxxuuurrrooonnnkkkjjjkkkpppvvvyyyyyyxxxwwwuuuqqqkkkeee___ZZZWWWNNNMMMKKKJJJIIIIIIIIIJJJBBBAAA???>>>===<<<;;;;;;888666555555555555333222444333333222222111111111333222000/////////000111666222...---///111000///111111000......---------------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******,,,,,,+++***)))((('''&&&************************,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))(((''''''((((((((((((((((((((((((***++++++***'''&&&&&&'''(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$######%%%)))***'''%%%''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&''''''''''''(((&&&'''(((''''''''')))+++******))))))))))))******''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''((((((''''''((()))))))))))))))%%%&&&'''''''''&&&%%%$$$~~~yyy{{{{{{zzzyyyvvvxxxyyyyyyyyyyyyzzz{{{xxxuuurrrooonnnmmmjjjhhhbbb```^^^]]]^^^]]]ZZZWWWYYYVVVSSSQQQPPPOOOMMMKKKHHHHHHGGGEEEDDDBBBAAA@@@;;;:::999777555444333222//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***++++++++++++***))),,,+++++++++************((((((((()))))))))))))))*********)))))))))((((((((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((((())))))***))))))(((''''''((())))))(((((((((((((((((((((((('''''''''(((((()))***+++((((((((())))))))))))***'''(((***,,,---,,,+++***))))))))))))))))))))))))))))))************))))))&&&&&&&&&'''((()))))))))///...,,,,,,,,,...000111------+++///???KKKCCC111,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------------.........---,,,+++)))***+++,,,,,,,,,++++++,,,---------....................................////////////............------------............222111///......///000111222111111000000111111222111222222222222222111111222222222222222222222222444444444444444555666666555555555666777888::::::555555666666666666555555444555555555666666666666777777777888888999999999999999999:::;;;<<<===>>>@@@@@@AAAAAABBBCCCDDDEEENNNOOORRRWWW\\\^^^\\\YYYWWWZZZ^^^bbbdddccc```^^^YYYYYYZZZ[[[\\\]]]]]]^^^\\\[[[YYYWWWVVVUUUUUUUUUXXXZZZ]]]```aaa```^^^\\\[[[[[[ZZZYYYXXXVVVTTTSSSRRRQQQQQQTTTXXXZZZYYYWWWYYYXXXUUUQQQMMMHHHEEECCCAAA@@@???===<<<<<<======<<<;;;:::888777666666666777555444444444444222111222222222111111111111111222222000/////////000000444111...---///111111000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++*********&&&'''((()))***+++,,,,,,*********************************))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))(((''''''(((((((((((((((((((((((('''((()))((('''&&&'''((('''''''''''''''((((((((())))))((((((((('''''''''%%%$$$$$$&&&)))***(((&&&''''''''''''''''''''''''))))))(((((('''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%'''((('''%%%%%%'''***)))(((((((((((((((((()))''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%~~~yyyzzz{{{zzzzzzvvvwwwyyyyyywwwvvvwwwxxxuuussspppnnnmmmllljjjhhhbbb___\\\[[[ZZZZZZYYYWWWWWWTTTQQQPPPOOOOOOMMMKKKGGGFFFEEEEEEDDDCCCBBBBBB:::::::::999888555333222000000///...------------,,,,,,,,,++++++++++++***(((((())))))))))))((((((************))))))))))))+++*********)))))))))(((******))))))))))))(((((((((''''''&&&&&&'''((((((''''''((((((((((((''''''((((((((())))))*********'''&&&&&&&&&&&&'''((((((((((((((('''(((((()))***((((((((((((((((((((((((''''''(((((())))))******))))))))))))************'''(((+++---...---+++***))))))))))))))))))))))))))))))************))))))%%%&&&&&&''''''(((((((((***((('''&&&'''))),,,...---,,,))))))333===:::000------,,,+++++++++++++++++++++,,,,,,,,,,,,------)))+++---......,,,***((($$$&&&***---......,,,+++------........./////////........................000000//////...------,,,,,,,,,,,,------------...111000000000000111111111222111111000000111111222000000111111111111111000333222000//////000222333444444444444444555555666444444555555666777999999555555666666666666555555444444444555555555666666333333444444555666777777777777666666777777888999<<<<<<;;;:::::::::::::::??????@@@BBBDDDEEECCCBBBAAABBBEEEHHHIIIIIIHHHGGGAAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@AAACCCDDDDDDDDDCCCBBBAAAAAAAAABBBAAAAAA@@@@@@@@@???>>>???AAAAAA???>>>BBBAAAAAA???===:::888777999999888777666666666666666666555333222222222222555333222222333333111000000000000000000000111111111111000/////////000000111///------///111111111000///......------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++*********++++++******)))(((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((($$$&&&''''''&&&&&&''')))&&&'''((()))******)))))))))))))))))))))(((((((((&&&&&&&&&''')))***)))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&))),,,***&&&$$$'''+++(((''''''&&&&&&''''''(((''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''}}}xxxyyyzzzzzz{{{uuuwwwxxxxxxvvvuuuuuuuuusssqqqnnnmmmlllkkkiiihhheeebbb^^^ZZZXXXWWWWWWWWWVVVTTTQQQPPPPPPOOONNNLLLGGGGGGFFFDDDCCCBBBAAAAAA:::;;;<<<;;;999777444222000///...---,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))***)))))))))(((((((((((('''''''''''''''(((((((((''''''((((((((((((''''''(((((()))))))))*********%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((()))))))))*********&&&(((+++------,,,***((())))))))))))))))))))))))))))))************))))))((()))))))))******++++++###""" !!!$$$''')))+++,,,***(((,,,222222---,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,------***+++,,,------,,,***)))&&&(((***,,,......------.........////////////000......................../////////......---------,,,,,,---------............///000111111111000///111111000000000000111111000000111111222111111111222222111111111111222222444444333333444444555666444444444444555666777888444555555666666555555444333333444444444555555555//////000111222333444444666555555444444444555555777777777777888999::::::;;;::::::::::::::::::999;;;;;;<<<===>>>?????????============<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::888777;;;;;;;;;;;;:::999888777777666666555555444444444444444333222111111111222333111000000111111000///.........//////000000000000000000/////////000000///...---...///000111111///......---,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************------,,,***)))'''&&&%%%************************''''''(((((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((%%%'''(((((('''&&&''')))%%%''')))+++,,,+++***)))(((((((((((((((((((((((('''''''''((()))***))))))''''''''''''''''''''''''#########$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''',,,///---(((%%%(((,,,(((''''''''''''''''''((('''''''''(((''''''&&&%%%%%%&&&''''''((('''''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&'''&&&%%%$$$%%%&&&'''(((|||wwwyyyzzzzzzzzzuuuwwwyyyyyywwwuuuttttttssspppmmmlllkkkkkkiiigggiiifffaaa\\\WWWUUUUUUVVVWWWTTTRRRQQQPPPPPPNNNMMMIIIHHHGGGEEEBBB@@@???>>>;;;;;;<<<<<<:::777444222///...---,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))******)))))))))(((((((((((('''&&&''''''(((((()))))))))''''''((((((((((((''''''))))))((((((((((((''''''%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%$$$$$$'''''''''''''''''''''''''''((())))))***))))))((('''''''''((((((((())))))%%%''')))++++++***((('''))))))))))))))))))))))))))))))************))))))***+++++++++++++++,,,,,,'''&&&%%%$$$&&&(((+++---)))+++,,,******,,,,,,***************+++,,,---...+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///.........////////////000........................,,,---------.........///---.........////////////,,,---///000111000///...111000000000000000000111000000111222333333222222111222444555555444222111333333333333333444555555333333333333444555666666444444555555555555444444333333333333444444444444000000111222222333444444666555444444333444444444222222222333444555777777666666666666555555666777777777777777777888999::::::999999999999888888888999888888777666555444444999888888777777777777777666777777777666666555444666777777777777666666666666666666666666555444333222222222222222111111111333222111111111111111222111000//////000111///...---------......//////000/////////000000000//////------............///000...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))''''''((()))***++++++,,,))))))))))))))))))))))))'''((())))))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((()))***)))'''&&&'''(((%%%''')))+++,,,,,,+++***''''''''''''''''''''''''(((((())))))((())))))***''''''''''''''''''''''''"""######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''***---,,,(((%%%'''***)))((((((''''''(((((()))'''''''''(((''''''&&&%%%%%%&&&''''''((('''''''''%%%&&&''''''&&&&&&''')))'''''''''''''''''''''&&&''''''(((((((((''''''&&&&&&&&&%%%$$$%%%&&&'''(((zzzvvvyyy{{{zzzzzzuuuxxxzzzzzzxxxvvvuuuuuusssqqqnnnlllkkkjjjhhhfffjjjhhhddd^^^XXXUUUUUUWWWXXXUUURRRQQQPPPPPPNNNLLLIIIHHHGGGDDDBBB@@@>>>===;;;;;;;;;:::999666444333......---,,,++++++++++++***++++++++++++,,,,,,,,,******))))))))))))******(((((((((((())))))))))))%%%%%%&&&'''((()))******))))))((((((((((((''''''&&&&&&((()))))))))))))))''''''((((((((((((''''''(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((''''''%%%$$$$$$'''''''''''''''''''''''''''((()))******)))((('''''''''''''''((((((((((((''''''((())))))(((((('''))))))))))))))))))))))))))))))************))))))************************++++++******+++---...///(((***,,,,,,+++***))))))((()))))))))+++,,,---...++++++,,,,,,,,,,,,------......,,,,,,,,,---///000000///---,,,,,,---...///------........./////////........................+++,,,,,,---......//////........./////////000000,,,---...000000000//////111000000//////000000111000000111222333333333333000222444666666444222000333333333333333444444555333333222222333444444555444444555555555555444444222222222333333333444444444444555555555555666666555555444444444444444555444444333333333333444444333555666666444444555777555444444333444444555666555555555555555444444444666666666555444333222111444444333333333333333333444444555444444333222111111333555555444444444555333333333333333222111111111222222333222222111111000000/////////000000111111///...///000000///.....................//////......///000000000//////,,,---///...------...///---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((()))***+++***(((''''''((('''((()))***++++++******&&&&&&&&&&&&''''''''''''((())))))((('''''')))+++''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''''''''(((%%%'''))))))(((&&&&&&&&&)))(((((((((((((((((()))''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''%%%&&&''''''&&&&&&''')))'''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''(((xxxvvvzzz{{{zzzyyyvvvyyy{{{|||{{{xxxwwwwwwuuurrrooommmkkkjjjgggfffgggfffddd___YYYVVVWWWXXXXXXUUURRRPPPOOONNNLLLJJJHHHGGGFFFDDDBBB@@@???>>><<<;;;:::999777555444333///...---,,,,,,++++++,,,******+++++++++,,,,,,,,,******)))(((((()))******((((((((())))))*********''''''(((((()))))))))***))))))((((((((('''''''''%%%&&&((()))******))))))''''''((((((((((((''''''&&&&&&''''''''''''((((((((((((((((((((())))))***%%%&&&((()))))))))(((((('''''''''''''''''''''''''''((()))******)))(((''''''(((((((((((()))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))******)))((()))+++******))))))***+++,,,,,,++++++,,,,,,,,,,,,------,,,---------............------------------------,,,---------....................................---------------------------------.........//////------...///000111111111000000////////////000000...///000111222222222222111222333333333333222111333333222222333333444555222222222222222333333444333444444555555444444333222222222222333333333333666666666555555555555555444444333333333444444555666555444444333333333444333666888777555444555666555444444444333444444444333333333444444444444444444555666666666666555444111222333333444333333222333333444444333333222222000222555555333222444555222222333444444333333333222222333444444333333222///////////////000111222000///...///000111000///////////////............------///000000000//////,,,...000///,,,+++,,,...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************))))))))))))...---,,,***((('''%%%%%%))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))(((''''''((((((((((((((((((((((((&&&((()))(((''''''((()))((()))))))))))))))))))))&&&'''''''''((((((((((((((())))))(((&&&&&&(((+++'''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&''''''''''''((('''&&&''')))++++++(((%%%(((''''''&&&&&&''''''(((''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''%%%&&&''''''&&&&&&''')))(((((('''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%###$$$%%%&&&''''''''''''vvvvvvzzz{{{yyyxxxvvvyyy|||}}}|||zzzyyyyyyvvvssspppmmmkkkjjjgggeeeccccccbbb^^^YYYWWWXXXZZZWWWUUUQQQOOONNNLLLJJJHHHEEEEEEDDDCCCBBBAAA@@@@@@<<<;;;999777666444444444000000///---------------*********++++++,,,,,,,,,***)))(((''''''((()))***(((((())))))******++++++************)))))))))))))))(((((((((''''''''''''%%%&&&((()))*********)))''''''((((((((((((''''''%%%%%%&&&'''((()))******)))))))))))))))***++++++$$$%%%(((***,,,,,,---,,,'''''''''''''''''''''''''''(((***+++***)))'''&&&))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))))))))************))))))+++++++++***************((()))***++++++***)))(((***((('''(((((((((***---,,,+++******)))*********++++++,,,,,,,,,---------)))+++---///000///---,,,(((***,,,...///...,,,+++,,,,,,,,,---------..............................///......------,,,,,,+++,,,,,,,,,---------.........//////000111222222333000000////////////000000---...///000111111111111333222111000000111222333333333222222333333444555222222222111222222333333333444444555555444444333111111222222222333333333555555444333333222222111333333222222333444444555111111000000000111222222111444666666333111111222333333333333222222222222222222333333444444444444111222444666777777666666000111333444444444333222000000111222222222222222...111333333111000111333000111222333444444444444...///000111111111000///111111111111111222333444000///...///000111000///000000000//////......---,,,---///000000000//////,,,...000///,,,***+++---+++++++++***++++++,,,,,,))))))))))))))))))))))))***+++,,,------,,,+++***************))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))(((((('''((((((((((((((((((((((((###%%%&&&''''''''')))+++***)))(((((('''(((((()))'''((((((((())))))******'''))))))'''%%%%%%'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))(((+++000000,,,((('''&&&&&&%%%%%%&&&&&&'''''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''%%%&&&((('''&&&&&&''')))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""$$$%%%'''(((((('''&&&~~~tttwww{{{zzzzzz}}}wwwxxxyyyyyyxxxwwwxxxzzzwwwrrrmmmkkkmmmmmmjjjgggiiigggddd```\\\YYYWWWVVVYYYVVVRRROOONNNMMMKKKJJJGGGFFFEEECCCAAA???======;;;;;;:::888666444222111......---,,,,,,,,,,,,---------,,,,,,+++*********))))))************)))))),,,,,,,,,+++***)))((('''%%%&&&'''((())))))))))))&&&&&&''''''((('''''''''(((((((((((())))))))))))&&&''''''((((((((((((((('''''''''''''''((()))***((((((''''''''''''((((((((((((((((((((((((((((((((()))+++,,,,,,***'''&&&&&&&&&%%%&&&&&&'''((()))%%%&&&((()))*********)))))))))(((((('''''''''&&&))))))))))))************))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))++++++************++++++)))************+++++++++++++++++++++,,,---.........,,,+++******+++---...,,,,,,,,,---------......//////.........---------+++,,,------.........---////////////////////////------......//////000000000000//////.........---,,,------...///000111111333222111000000111222333111111111000000000000000222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333222222111111222222333111111222222222333333333333333222111222333555666555555555444444333333333111111222222222333333333555777333444888222---444222222222222222222222222444333222111000000000000222222222222222222222222333333333333333333333333222111000//////000111222222111000//////000111222222222222111111111111111+++///222111---++++++---//////////////////////////////...---,,,++++++***/////////......---------++++++,,,------...//////,,,,,,,,,+++++++++******(((((((((((())))))))))))///---***((()))))))))((())))))))))))))))))))))))((((((((((((((('''''''''((()))***+++++++++++++++(((((())))))******++++++''''''''''''((((((((((((******))))))((((((((('''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''(((((((((((('''(((******)))&&&### ''''''''''''''''''''''''*********))))))((('''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***&&&---<<<@@@555***'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((vvvxxx|||zzz{{{~~~wwwxxxyyyyyywwwvvvwwwyyywwwrrrnnnmmmnnnnnnjjjggghhhfffccc```\\\ZZZXXXWWWXXXUUUQQQOOOMMMLLLKKKIIIEEEDDDDDDCCCBBBBBBAAAAAA;;;;;;:::888666444222111......---,,,,,,,,,,,,---***************+++++++++))))))************))))))***************)))((('''(((((((((((((((((('''''''''''''''(((''''''&&&&&&(((((((((((())))))))))))''''''((())))))))))))((((((''''''''''''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((''''''''''''+++******)))))))))******%%%&&&(((************)))))))))((((((((('''''''''))))))))))))************)))))))))))))))))))))))))))******++++++******)))(((((((((((()))))))))***++++++************++++++)))************+++++++++------,,,------...///000///...---++++++,,,...///,,,,,,,,,------------...///.........------------,,,,,,,,,---------..........................................////////////000/////////............------......//////000000111000000////////////000000000000000000111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222111111222222222111111111222222222333333333222222222222333444555444444444333333333222222111111111222222222333333000222000111666333000555222222222222222222222222222222111111000000111111222222222222222222222222111111111111111111111111111111000//////000111111111111000//////000111111//////000000111111222222000//////000000000///---.................................------,,,,,,+++/////////.........---------------,,,,,,,,,,,,,,,,,,,,,+++++++++*********((((((((()))))))))******---+++))))))******)))'''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************)))))))))))))))*********''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))(((((('''************))))))))))))))))))))))))************))))))******)))'''%%%$$$(((((((((((((((((((((((('''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))###&&&222666...&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((wwwxxx{{{zzzzzz~~~xxxyyyyyyxxxvvvuuuvvvwwwvvvrrrooonnnooonnnkkkggghhhfffccc___\\\ZZZXXXXXXVVVSSSPPPMMMLLLLLLJJJIIIEEEEEEDDDDDDCCCBBBBBBBBB;;;;;;:::888666444222111......---,,,,,,,,,,,,---)))******+++,,,,,,------))))))************))))))((()))))))))))))))(((((())))))))))))((('''&&&%%%((((((((((((((('''&&&%%%(((((((((((())))))))))))'''((())))))******))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((***(((%%%######$$$''')))---,,,+++******)))))))))&&&''')))************)))))))))((((((((((((''''''))))))))))))************)))))))))))))))))))))))))))******++++++******)))((((((((()))))))))******++++++************++++++)))************+++++++++,,,,,,,,,------...///000111000...---,,,------...,,,,,,,,,,,,------------............------------------,,,+++,,,---...///......................../////////...............////////////.....................///////////////......//////...---,,,,,,//////000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222333333222222222222333444444333222222222222111111111111111111222222222222333444444222222444444333111222222222222222222222222111111000000000111222222222222222222222222222222////////////////////////111000000//////000000111111000000//////000000111------...///000111222222111...+++,,,000222000---........................------------------------//////............------///...---,,,+++)))((((((,,,++++++++++++*********)))))))))*********++++++***))))))***++++++)))'''))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((***))))))))))))))))))(((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&((())))))******))))))((())))))))))))************))))))))))))***************))))))))))))((((((((())))))))))))))))))))))))%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***"""!!!(((+++'''%%%'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((vvvwwwyyyxxxxxx|||xxxyyyyyyxxxvvvtttuuuvvvtttrrrpppoooooonnnkkkhhhkkkhhhddd___[[[XXXWWWVVVUUURRROOOLLLLLLKKKIIIHHHHHHGGGFFFDDDBBB@@@>>>===;;;;;;:::888666444222111......---,,,,,,,,,,,,---,,,,,,,,,,,,------......))))))************))))))(((((()))***************)))))))))))))))(((''''''))))))))))))(((&&&%%%%%%(((((((((((())))))))))))(((((()))***************)))))))))(((((('''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((***(((%%%######$$$''')))***)))(((((('''''''''((('''((()))***+++******)))))))))((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))************))))))(((((()))))))))*********++++++************++++++))))))*********+++++++++************+++,,,---...111000...---,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------///...,,,++++++,,,...///......................../////////......---------///////////////.........///////////////.........---...//////...---+++***......///000111222222333111111111111222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111222222222222222222222222222222333333111111111111111000000000111111111111222222222222888555555222///444444+++222222222222111111111111////////////000111222333111111111111111111111111////////////////////////000000000//////000000000000000000//////000000000---.........//////000000---+++)))))),,,......---........................,,,,,,,,,------.........------------------,,,,,,...---,,,+++***(((''''''++++++++++++************)))*********++++++++++++((((((***,,,......+++(((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))))))))(((******))))))((((((((('''''''''''''''(((((((((((()))))))))))))))((((((((())))))************))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))(((''''''((()))***(((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***$$$"""%%%'''%%%%%%(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((tttuuuwwwuuuuuuyyywwwxxxyyywwwuuuttttttuuusssrrrpppooonnnmmmkkkjjjnnnkkkeee___ZZZVVVUUUTTTTTTQQQNNNLLLKKKKKKJJJHHHFFFFFFDDDBBB@@@>>>===<<<;;;;;;:::888666444222111......---,,,,,,,,,,,,------,,,,,,,,,+++++++++***))))))************))))))))))))***+++,,,,,,,,,,,,''''''((()))******))))))))))))))))))((('''&&&%%%(((((((((((())))))))))))(((((()))***************(((((())))))((('''&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))((((((***++++++******)))(((((())))))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))******)))))))))))))))))))))************++++++************++++++))))))*********+++++++++************+++,,,------///...---,,,+++++++++***+++++++++,,,,,,,,,------,,,,,,------------------///...,,,++++++,,,...///........................//////......------,,,,,,.........//////////////////////////////...............///000///...,,,+++......///000111222222333000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111000000000111111111222222222222222222222222222222111000000000000000000000000000000111111111222222222333000333111///<<>>===;;;;;;:::888666444222111......---,,,,,,,,,,,,---+++,,,,,,------......///))))))************))))))******+++++++++******)))***++++++******)))(((''''''(((((())))))))))))((((((((((((((())))))))))))&&&''''''((((((((((((((($$$&&&((()))***)))((('''((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&'''((()))***+++***)))((('''''''''''')))***+++,,,,,,+++))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++++++++************++++++)))************+++++++++))))))))))))***+++,,,---------......///.........******+++++++++,,,,,,,,,+++++++++,,,,,,------------............---,,,+++------------------------,,,,,,,,,------.........---.........//////000000,,,------...///000111111---,,,,,,,,,---///111222111111111000000000000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000...000111222222111000...000000000000111111111111111222333333222111000//////000000000111111222222000000000000111111111111000)))222///&&&AAAMMM---222222222111000//////...///////////////000000111000000000000000000000000000000000000000000000000---...///000000///...------...///000000///...---/////////000000000000000000...---...000000---)))---------------------------------------------------------....../////////,,,,,,,,,+++++++++******************))))))))))))(((((((((((())))))))))))((((((((()))******(((&&&))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))(((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))'''((((((((())))))******''''''((((((((((((''''''%%%&&&&&&'''((())))))***''''''''''''(((((((((((())))))))))))((((((((('''))))))))))))))))))))))))%%%&&&''''''((('''''''''******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((***)))&&&%%%&&&'''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((zzzqqqsssvvvtttsssvvvxxxyyyzzz{{{zzzxxxuuussstttrrrnnnkkkiiiiiijjjkkkkkkhhhddd```^^^[[[XXXUUUWWWTTTPPPNNNMMMMMMKKKJJJFFFEEEDDDBBB@@@@@@??????999999888777555333222111......---,,,,,,,,,,,,---+++***)))***,,,------,,,))))))(((((()))***++++++---,,,+++******+++,,,---%%%&&&''''''''''''''''''((('''%%%%%%'''((('''&&&+++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''''''''''''''''')))******)))(((((()))'''''''''''')))+++---...&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&)))***+++***)))((())))))))))))))))))))))))******))))))))))))***************************+++((()))***)))'''""""""%%%)))+++,,,+++)))'''************)))))))))))))))************+++++++++******))))))***+++,,,,,,******+++,,,,,,,,,,,,+++'''((()))***,,,---...///)))***+++***))))))+++---...,,,++++++,,,------,,,******,,,------,,,******++++++******+++---...000111///...------...///111////////////////////////////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111//////000000111111222222000///......000111111000//////000111111111111111000000111111111111000000000000000000000000000000333222111//////111222333//////000000000000//////000000000000000000000000000000000///////////////////////////............000000111111111111000000000000000000000000000000///...---,,,,,,---...///------------------------,,,,,,************,,,,,,...---,,,,,,,,,,,,---...+++******,,,------+++)))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,*********)))))))))))))))))))))(((((('''''''''&&&++++++***)))((('''&&&&&&''''''((((((((((((''''''))))))*********((('''&&&))))))))))))))))))))))))'''(((((((((((((((''''''%%%'''((((((''''''(((***''''''''''''''''''''''''!!!$$$''''''&&&%%%''')))(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((|||qqqsssvvvsssrrrtttwwwxxxyyyzzzyyywwwuuussssssqqqnnnllljjjiiijjjjjjiiifffaaa^^^\\\YYYVVVTTTUUURRROOONNNNNNNNNMMMLLLGGGFFFDDDBBBAAA?????????999999888777555333222111......---,,,,,,,,,,,,---...,,,******,,,,,,,,,+++)))))))))))))))***++++++,,,+++************+++,,,))))))))))))'''&&&%%%$$$)))'''%%%&&&'''((('''''')))))))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***)))((('''((((((''''''''''''(((***+++,,,''''''''''''''''''''''''''''''''''''((((((((((((((()))***++++++******)))))))))))))))))))))))))))******))))))))))))************************))))))((())))))******)))))))))'''(((***,,,,,,+++)))(((************)))))))))))))))************+++++++++******))))))***++++++,,,++++++,,,------------,,,*********++++++,,,,,,---)))***++++++******+++---...,,,++++++,,,------,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,---///000000///...------...///000////////////////////////.../////////000000000000------------............000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111000///////////////000000000000...---...///000000000//////000111111111111000000000111111111111000000000000000000000000000000111000...------...000111000000111111111111000000////////////////////////000000000000000000000000////////////............//////000000000000/////////////////////////////////...------------...///------------------------...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---......,,,***)))+++,,,,,,,,,************************************************))))))))))))************************************))))))(((((((((((())))))(((((())))))))))))******)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))((((((((((((&&&''''''''''''''''''&&&(((((()))***))))))''''''((((((((((((((((((((((((''''''((((((((((((''''''(((***+++***))))))***+++((((((((((((((((((''''''$$$&&&((((((&&&&&&(((***(((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''|||rrrtttvvvsssqqqsssuuuvvvwwwxxxwwwvvvtttrrrqqqpppooommmkkkjjjiiiiiihhhddd```]]][[[YYYWWWUUUSSSPPPNNNMMMNNNOOOOOONNNHHHGGGEEECCCAAA??????>>>999999888777555333222111......---,,,,,,,,,,,,---///---+++++++++,,,+++)))***))))))))))))***+++++++++******))))))******+++************)))'''&&&%%%)))'''&&&&&&'''((((((''')))******++++++******)))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''))))))'''&&&'''((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((++++++++++++************))))))))))))))))))))))))******))))))))))))***************))))))(((((((((&&&%%%%%%&&&'''***,,,...+++++++++++++++***))))))++++++*********))))))))))))************+++++++++*********)))******+++,,,+++,,,,,,---------------,,,+++++++++++++++++++++***+++,,,+++***+++,,,......,,,++++++,,,------,,,...------,,,,,,------.........---------...//////000///...------...///000////////////////////////....../////////000000000------------............000000000000000000000000111111111111111111111111000000000000000000000000...///000000111111000000////////////............///...,,,---...000//////...///000000111111000000///000000111111000000///000000000000000000000000000000............000000000111111222222111111000////////////////////////........................////////////..................////////////......------------------------///...------------...///------------------------//////............//////------,,,,,,,,,,,,------222...)))'''))),,,...000++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++))))))(((((((((((())))))))))))((((((((((((''''''((((((((()))))))))))))))(((((((((((('''''''''''''''''''''(((((()))))))))''''''((((((((((((''''''''''''((()))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((''''''&&&'''((('''&&&%%%&&&'''******))))))((((((((('''((((((((('''&&&&&&(((***'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''{{{qqqsssvvvtttrrruuuttttttuuuvvvvvvtttsssqqqppppppooommmkkkjjjhhhhhhiiifffaaa^^^]]][[[ZZZXXXSSSQQQNNNMMMNNNOOONNNNNNIIIHHHEEECCCAAA???>>>>>>999999888777555333222111......---,,,,,,,,,,,,------,,,******++++++***)))*********))))))***++++++***))))))))))))))))))***'''((()))***************)))'''&&&&&&'''(((((('''***+++,,,------,,,+++***''''''''''''''''''''''''((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''''''''''''''&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,+++***)))))))))))))))((((((((((((((((((((((((******))))))))))))************))))))((('''''''''''''''&&&&&&&&&'''))))))+++******))))))*********+++++++++*********))))))))))))*********++++++++++++***************++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++---///...,,,++++++,,,---,,,,,,...---,,,++++++,,,---............---------------///......------......///////////////////////////........./////////000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000...//////000000000000000000000000//////............---,,,,,,...//////......//////000000000000000//////000000000000//////000000000000000000000000222111000000000000111222000000111111111111000000////////////////////////.............../////////////////////............---..................---,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,222...***)))***---///000++++++++++++++++++++++++************************((()))))))))************++++++++++++++++++++++++))))))(((((((((((())))))******)))(((((('''&&&&&&''''''((((((((((((((()))(((((((((((((((''''''''''''''''''((((((((()))))))))))))))******)))))))))&&&''''''(((((()))))))))((((((((((((((((((((((((&&&&&&''''''((((((''''''%%%&&&&&&%%%###"""###$$$******))))))((('''''''''***)))'''&&&%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''zzzpppssswwwuuutttvvvsssssstttttttttsssrrrqqqpppooonnnmmmkkkiiihhhgggiiifffaaa]]]\\\[[[ZZZYYYUUURRROOONNNNNNNNNMMMLLLJJJIIIFFFDDDAAA???>>>===999999888777555333222111......---,,,,,,,,,,,,---***)))'''(((***++++++***++++++***************+++)))))))))******)))))))))'''((()))***++++++++++++)))(((&&&&&&((()))((('''((()))***++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''''''''''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((+++***)))(((((((((((((((((((((((((((((((((((((((******))))))))))))*********)))))))))((((((''''''******+++++++++***)))(((((((((''''''((()))+++,,,++++++++++++************))))))*********+++++++++++++++***************+++))))))***+++++++++++++++)))******++++++,,,------+++,,,---,,,++++++---///...,,,++++++,,,---,,,,,,---,,,+++******+++,,,---,,,---------,,,,,,,,,+++......------------......////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000111111111000000/////////...---,,,,,,...//////.........///000000000000000//////000000000000//////////////////////////////111000000000000000000111......////////////..............................000000000111111222222222////////////............------............---------------------------------..................------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...------************************************************((()))))))))************************************))))))(((((((((((())))))++++++***)))(((((('''&&&&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((((((((('''''''''''''''(((((())))))(((((('''&&&&&&'''''''''((())))))''''''''''''''''''''''''%%%%%%&&&'''''''''''''''((())))))(((&&&%%%&&&'''(((((((((''''''&&&&&&&&&)))'''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''zzzpppssswwwtttsssvvvrrrsssssssssssssssrrrrrrpppooonnnllljjjiiihhhhhhhhhddd___[[[YYYXXXWWWVVVUUUSSSOOONNNNNNNNNMMMKKKKKKJJJGGGDDDAAA???===<<<999999888777555333222111......---,,,,,,,,,,,,---)))((('''(((***,,,,,,+++,,,,,,+++************+++)))******++++++******)))***************)))((((((***(((''''''((())))))(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''))))))'''&&&'''(((&&&''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((()))******)))((('''&&&&&&&&&'''(((***+++,,,,,,++++++++++++*********)))************+++++++++,,,+++******)))*********((())))))***************))))))***+++,,,,,,------***+++,,,+++***+++,,,......,,,++++++,,,------,,,,,,++++++******++++++,,,++++++,,,------,,,,,,+++------------------------////////////////////////------........./////////------------............000000000000000000000000////////////////////////000000000000000000000000---...//////000000//////111111111111000000000000///...,,,---...000//////---...//////000000//////...//////000000//////...////////////////////////........................---......//////......---........................,,,,,,------......//////////////////............------............------........................------...//////...------------------------------+++,,,------------,,,+++++++++,,,,,,,,,,,,++++++,,,+++,,,...///...,,,***))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))++++++***))))))(((''''''%%%%%%&&&&&&'''((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&''''''((((((''''''''''''''''''''''''$$$%%%&&&'''''''''''''''&&&'''((('''%%%%%%&&&'''&&&&&&''''''''''''''''''(((&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&}}}rrrtttvvvsssqqqsssssssssssssssssssssssssssqqqpppmmmjjjhhhhhhhhhiiijjjeee___ZZZXXXWWWVVVUUUSSSQQQNNNMMMNNNOOONNNMMMLLLKKKHHHDDDAAA???===<<<999999888777555333222111......---,,,,,,,,,,,,------+++******+++,,,,,,+++---,,,++++++*********+++******+++,,,,,,+++******))))))******))))))((('''***(((''''''((())))))(((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&(((***)))((('''((((((&&&&&&(((((()))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((()))***+++***)))((())))))))))))))))))))))))******))))))))))))******(((((())))))***+++++++++))))))((('''''''''((((((((((((((()))************,,,,,,+++++++++*********)))************+++++++++,,,++++++***))))))******))))))***++++++++++++***++++++++++++++++++++++++)))***++++++******+++---...,,,++++++,,,------,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,.........---------------......---------////////////////////////---------.........//////------------............000000000000000000000000000000000000000000000000000000000000000000000000---...//////000000///////////////000000000000000000...---...///000000000---...//////000000//////......////////////......////////////////////////---..................---......////////////..............................))))))***++++++,,,------////////////..................////////////..............................------...//////...------------------------------+++,,,------------,,,+++***+++,,,,,,,,,,,,+++***+++++++++,,,...---+++)))************************************************))))))))))))************************************))))))(((((((((((()))))))))))))))(((((('''''''''$$$%%%%%%&&&''''''((((((''''''''''''((((((((()))&&&&&&'''''''''''''''(((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&''''''''''''''''''''''''''''''###$$$%%%&&&''''''''''''###$$$%%%%%%$$$$$$%%%&&&&&&&&&''''''(((((())))))'''%%%$$$%%%((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&ttttttuuuqqqnnnpppssssssssssssssssssssssssrrrpppllliiiggggggiiiiiilllhhhaaa\\\YYYXXXWWWVVVQQQOOOMMMMMMNNNPPPPPPPPPMMMKKKHHHEEEAAA???===<<<999999888777555333222111......---,,,,,,,,,,,,---000...,,,,,,------,,,+++---,,,,,,+++*********+++***+++,,,------,,,+++***%%%&&&'''(((******++++++***)))'''''')))))))))((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''''''''((((((((()))'''(((***,,,---,,,+++***))))))))))))))))))))))))******))))))))))))******(((((()))***+++,,,------333111---***((()))***,,,***++++++++++++***)))))),,,,,,,,,+++++++++******)))************+++++++++,,,,,,+++***))))))************+++,,,,,,,,,,,,+++------,,,,,,+++******))))))***+++***))))))+++---...,,,++++++,,,------,,,+++,,,............,,,+++***+++---///000000//////,,,------......------,,,////////////////////////---------.........//////////////////000000000111000000000000000000000000111111111111111111111111000000000000000000000000---......///////////////---.........//////000000000///......000111111000---......///////////////......////////////......//////////////////////////////000000000000////////////000000000000//////..............................//////000111222222000/////////..................////////////......------------------------,,,---...//////...---,,,------------------------+++,,,---......---,,,+++***+++,,,------,,,+++***,,,+++***+++,,,,,,+++***++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++))))))(((((((((((())))))'''''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&'''''''''(((((())))))$$$$$$%%%&&&'''((()))***))))))************))))))***((('''&&&%%%%%%&&&'''''''''''''''''''''''''''###$$$%%%&&&''''''''''''&&&'''(((((((((((()))***&&&&&&'''((()))***++++++&&&%%%%%%'''***+++***'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&~~~rrroooppppppqqqsssssstttuuutttrrrqqqqqqqqqpppooommmjjjiiihhhhhhhhhiiieee^^^YYYWWWVVVTTTTTTRRRPPPOOOOOOOOOOOONNNLLLLLLKKKJJJHHHFFFCCCAAA@@@;;;;;;:::888666333111000/////////...------,,,,,,......------,,,+++*********++++++++++++,,,,,,,,,))))))************)))((()))((())))))(((&&&(((,,,((((((((((((''''''''''''%%%&&&((()))***)))(((&&&%%%&&&(((******)))'''&&&)))))))))))))))******+++))))))(((((((((((())))))(((++++++******,,,)))###''''''(((***,,,,,,***(((***++++++,,,---...///000&&&''')))*********)))(((+++*********))))))(((((('''''''''''''''((())))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******'''((()))***+++******)))++++++++++++++++++++++++************************)))+++++++++***)))***+++,,,,,,,,,+++++++++******,,,---......//////...............------,,,,,,,,,***,,,...000000...,,,***..................------------------------------......------------......000000000000////////////000000111111111111000000000000000000////////////------......//////000000//////////////////......000000000000000000//////........./////////000000222222222111000000//////222222111000///......---......//////000111222222111111000000000000111111111000000000000/////////---------,,,,,,+++++++++...------------...///000111000///...---...//////222111///...---......////////////......---------,,,------......------,,,........................000////////////.........++++++++++++++++++++++++..............................---,,,,,,+++******(((((((((((((((((((((((((((((()))***************+++)))'''&&&%%%&&&'''(((******))))))))))))******++++++***)))(((((())))))''''''((((((((((((''''''&&&''''''((()))******+++******))))))))))))*********)))))))))(((((('''''''''((()))******)))((('''''''''(((((((((((('''''')))((('''&&&&&&'''((()))***((('''&&&&&&'''(((***'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&'''((()))+++)))'''&&&&&&&&&%%%$$$(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''&&&$$$###&&&%%%#########%%%'''(((((('''&&&%%%%%%%%%%%%%%%******))))))((('''%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$}}}rrroooppppppqqqssssssuuuvvvuuusssqqqqqqrrrpppooommmkkkiiihhhhhhhhhiiieee^^^YYYWWWVVVUUUTTTRRRPPPOOOOOOOOOOOONNNLLLLLLKKKJJJHHHFFFCCC@@@???<<<<<<;;;:::888555333222111111000///...---------)))************+++++++++,,,,,,++++++*********))))))))))))******))))))((((((((((((((((((((()))***((((((((((((''''''''''''%%%&&&((()))***)))((('''))))))))))))(((&&&$$$###((((((((('''((())))))***)))((((((''''''(((((())))))+++)))'''***...///+++''''''''')))*********))),,,,,,,,,+++++++++******(((((()))************)))************)))))))))(((((((((''''''(((((()))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,,,,,,,++++++************************************************)))+++,,,+++***)))***+++*********++++++,,,,,,,,,,,,,,,---............---......---------,,,,,,,,,+++,,,...//////...,,,+++........................,,,---...//////...---,,,...------,,,,,,------.../////////...............000000111111111111000000000000000000////////////.........///////////////000000000000////////////////////////////////////.../////////000000000000000000000000000000000000111111111000///......---.........///000111111111111111000000000000111111111111111111000000000///............---------,,,............//////000000111000///......//////000000///...---------...///............---------,,,,,,------......------,,,......................../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,++++++******))))))))))))))))))))))))(((((()))***************---,,,***)))((()))***+++***))))))(((((())))))******))))))(((''''''((((((''''''((((((((((((''''''&&&&&&&&&'''((()))))))))***))))))(((((())))))*********)))))))))((((((((('''(((((())))))(((((('''''''''((((((((((((''''''(((((('''&&&''''''((()))((('''&&&%%%%%%&&&'''((((((''''''&&&&&&''''''''''''&&&%%%%%%%%%'''((()))***(((&&&&&&&&&'''&&&%%%'''((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||rrroooppppppqqqssstttuuuvvvuuusssrrrrrrrrrqqqooommmkkkiiihhhhhhhhhiiiddd^^^YYYWWWVVVUUUTTTRRRPPPOOOOOOOOOOOONNNLLLMMMLLLKKKHHHEEEBBB@@@>>><<<<<<<<<;;;999777666555222222111000///...---,,,''''''((()))+++,,,---------,,,+++***)))(((''''''(((((())))))))))))((((((((('''&&&'''(((***)))(((((((((((((((''''''''''''%%%&&&((()))))))))((('''***))))))((('''&&&%%%%%%'''''''''''''''(((((()))(((''''''''''''''''''(((******(((%%%)))000444333'''''''''((())))))************)))))))))((((((((())))))(((((())))))***+++************)))))))))))))))(((((((((((()))******''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))((((((++++++,,,,,,,,,++++++***))))))))))))))))))))))))***************************+++,,,+++***)))***,,,((()))***+++,,,------...++++++,,,---------------...------------,,,,,,,,,------------------------........................---...///000000///...---...------,,,,,,------...---------...............000000111111111111000000////////////000000000000000000///////////////...000000000000000000000000........................////////////000000000000---......///000000111111111000000000///...............//////000000111111111000000//////000000111222222111111111000000000000000////////////............///000000000//////000000////////////000111------,,,,,,,,,---.........------------,,,,,,,,,,,,------......------,,,..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******************************((())))))************)))***)))((('''''''''((())))))((((((''''''(((((())))))(((((('''''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&''''''(((((()))((((((''''''(((((()))************))))))))))))(((''''''''''''''''''(((''''''(((((((((((('''''''''''''''''''''((()))***'''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''''')))'''%%%%%%'''((('''&&&&&&''''''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((({{{qqqoooqqqqqqqqqssstttuuuvvvvvvtttrrrrrrsssqqqpppmmmkkkiiihhhgggggghhhddd^^^YYYWWWVVVUUUUUURRRPPPOOOOOOOOOOOONNNLLLMMMLLLKKKHHHEEEBBB???>>>;;;;;;;;;:::999888666555222111000///...---,,,+++))))))***+++---...//////++++++******)))(((((('''''''''((()))))))))(((((('''((('''&&&)))+++***&&&((((((((((((''''''''''''&&&&&&'''((()))(((((((((((((((((((((((()))***+++(((''''''''''''((())))))''''''&&&&&&&&&&&&''''''))))))(((&&&)))111444222(((((())))))((()))***+++&&&&&&'''((()))******+++)))((('''&&&'''((()))************))))))))))))))))))))))))))))))******+++'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))+++******))))))(((((((((************)))))))))(((***************************************************+++,,,,,,******+++,,,))))))***+++,,,,,,------***+++,,,,,,------,,,,,,------------------------...---,,,,,,,,,,,,---...---------.....................------------......///......------......///------............//////000000111111111111000000////////////000000000000111000000000//////....../////////000000000000000------...............///....../////////000000000.../////////000000000111000000000000000000000000000000000000111111222222222111111000000111111222222222111111111000000000000000000000000000000000......///000000000///...//////////////////000000+++++++++,,,,,,---......---------------,,,,,,,,,,,,------......------,,,........................---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************((()))************))))))(((''''''&&&&&&&&&'''(((((((((''''''''''''(((((()))(((((('''''''''((((((''''''((((((((((((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((******************))))))((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&''''''(((((())))))''''''&&&%%%%%%&&&''''''&&&''''''(((((((((((((((&&&&&&%%%%%%%%%&&&&&&&&&'''&&&%%%%%%'''(((((('''%%%%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''yyypppoooqqqqqqqqqssstttuuuvvvuuusssrrrrrrrrrrrrpppnnnkkkiiiggggggggghhhccc]]]YYYWWWVVVVVVUUURRRPPPOOOOOOOOOOOONNNLLLMMMLLLKKKHHHEEEBBB@@@>>>:::::::::999888666555444000//////...,,,++++++***+++++++++,,,,,,---------))))))))))))))))))))))))''''''((()))))))))))))))'''******'''(((,,,***%%%((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))***+++,,,---))))))(((((())))))***+++''''''&&&&&&&&&&&&'''''''''))))))(((***//////+++)))***,,,+++)))((()))+++&&&&&&'''((()))***++++++((('''&&&%%%&&&'''((()))))))))))))))))))))******)))))))))))))))******+++((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((******))))))))))))))))))++++++++++++++++++++++++***************************,,,,,,,,,+++***+++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------///...,,,++++++,,,...///---------.........//////000...+++((((((+++...000000000////////////000000....../////////000000000000000111111111111000000.../////////000000000111111111000000/////////........./////////000000000.........//////000000000////////////000000000000222222111111111000000000222222222222222222222333222333333333333333444444444333333222222333333444222222222111111111111000000111111111111111111111///000000000000000///////////////000000000//////+++,,,,,,---............------------------------,,,------......------,,,........................---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++******************************))))))*********))))))(((*********************+++((((((''''''''''''(((((()))))))))(((((()))******''''''((((((((((((''''''((((((((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))******((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''&&&''''''((((((((((((((((((''''''''''''''''''((($$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''%%%$$$%%%'''))))))(((%%%%%%&&&''''''(((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&'''((((((''''''&&&''''''''''''&&&%%%$$$###&&&&&&%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%xxxpppooorrrrrrrrrsssssstttuuutttrrrqqqqqqqqqrrrqqqnnnkkkiiiggggggfffhhhccc]]]YYYWWWWWWVVVVVVRRRPPPOOOOOOOOOOOONNNLLLLLLKKKJJJHHHFFFCCCAAA@@@999999999888666444333222......------,,,+++++++++++++++******************)))))))))*********++++++'''((()))******++++++***&&&...///***(((+++***%%%((((((((((((''''''''''''''''''''''''((((((((()))++++++++++++*********))))))))))))))))))***++++++(((''''''''''''''''''(((&&&)))***)))+++---***%%%(((+++...---)))&&&&&&(((*********)))))))))((((((''''''&&&&&&''''''((()))))))))))))))************)))(((((((((((()))******))))))************))))))************************))))))))))))))))))))))))******************))))))++++++******++++++,,,---++++++++++++++++++++++++************************+++,,,---,,,+++***+++---,,,,,,,,,+++++++++******++++++,,,---------------,,,,,,,,,------------......---,,,,,,,,,,,,---...,,,,,,------.../////////000---***''''''***---000000//////////////////000......//////000111111111000000111111111111000000......//////000000111111111000000000000000000///...//////000000111111111///000000111111222222333000111111111222222222222555555444444333222222111444444444555555666666777666666666666777777777777777666666555555666666777444444444444333333333333222222222333333333333333333333222111111111222222222222222222222111000000---...//////000/////////---------............///,,,------......------,,,........................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************)))************))))))((((((((()))))))))))))))))))))((((((''''''(((((()))***))))))))))))******+++''''''((((((((((((''''''(((((()))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))(((''''''''''''''''''(((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((###$$$%%%'''''''''&&&&&&''''''((((((''''''&&&%%%'''&&&%%%%%%'''(((((((((%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''))))))(((''''''((((((((((((&&&%%%$$$###&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$wwwoooooorrrrrrrrrsssrrrssstttsssqqqpppppppppsssqqqnnnkkkhhhgggffffffgggccc]]]YYYWWWWWWVVVVVVRRRPPPOOOOOOOOOOOONNNLLLJJJJJJIIIHHHFFFDDDBBBAAA::::::999888666444222000------------------------************************+++++++++++++++*********((()))***+++,,,,,,,,,,,,&&&111555---''')))***&&&(((((((((((('''''''''''''''''''''''''''((())))))((()))*********)))((('''((((((((((((((()))******)))((((((''''''(((((()))'''******)))***,,,)))###&&&+++...---(((###"""###))))))))))))(((((((((((('''(((((()))))))))))))))((()))))))))************((((((''''''(((((()))***(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******************++++++******)))***+++,,,...///************************************************+++,,,------++++++,,,---++++++++++++++++++,,,,,,,,,,,,---............---,,,,,,,,,---------......---------,,,,,,---------,,,,,,------...//////000...---+++******+++---.........------------......------......///000000111000000111111111111000000.........///000111111111000000000000000111111111000000111222222333444444111222222333444444555555444444444555555555666666666666666666666666666666666666777888999999:::::::::::::::::::::::::::::::::999999888888999999:::888888888777777777777666555555555666666666777777999777555333333444666777666666777666555444222111000111222222222111000///........./////////000000,,,------......------,,,........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))***************)))((((((%%%&&&&&&'''''''''''''''***))))))(((((())))))***((((((((((((((()))******''''''((((((((((((''''''((((((((((((((((((((((((***))))))(((((())))))***&&&'''''''''(((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''(((((())))))((('''&&&%%%&&&''''''''''''''''''&&&###$$$&&&((()))(((''''''(((((()))))))))((('''&&&(((&&&%%%%%%'''(((((('''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&%%%&&&((()))))))))((('''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&%%%wwwoooooorrrrrrrrrsssqqqrrrtttsssqqqoooooopppsssqqqnnnkkkhhhgggffffffgggccc]]]YYYWWWWWWWWWVVVRRRPPPOOOOOOOOOOOONNNLLLIIIIIIIIIHHHFFFEEECCCBBB;;;;;;:::888666333111000---------............///++++++,,,,,,,,,---------...------,,,+++***))))))))))))***+++,,,---------&&&444999///&&&(((***''')))((((((((('''''''''''''''''''''''''''((())))))"""$$$''')))******)))((('''''''''''''''((())))))))))))(((((((((((()))))))))+++***((())),,,***%%%%%%***...---'''!!!%%%&&&&&&'''((()))******((()))+++,,,,,,,,,+++***(((((())))))*********+++'''''''''''''''((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++++++++,,,'''''''''''')))+++---...))))))))))))))))))))))))************************+++,,,------++++++,,,---))))))***+++,,,------...,,,---......//////......,,,,,,,,,------.........------------------------,,,,,,------...///000000,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...///000000000000111111111111000000---......///000111111222//////000000111111222222222222333444444555666666333333444555555666777777777777777777888888888888666666777777888999999999888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999777777888888999999999:::===;;;888555555666999;;;::::::::::::888666444333222333444444333222111000.../////////000000111111,,,------......------,,,..............................------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++((((((((((((((((((((((((***************)))(((((((((((()))***++++++************))))))))))))******'''''''''''''''((()))***''''''(((((((((((('''''''''''''''''''''''''''&&&******))))))))))))******%%%&&&&&&&&&''''''(((((('''((()))******)))((('''''''''((((((((((((''''''))))))******)))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%''')))******)))(((((()))*********)))'''&&&)))'''%%%%%%'''((('''&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((***)))'''%%%$$$%%%'''((($$$&&&((()))***)))((('''&&&'''(((((()))((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&''''''(((xxxqqqpppqqqqqqqqqssssssuuuvvvuuurrrqqqqqqqqqpppnnnkkkhhhgggggghhhjjjiiieee___[[[XXXUUUSSSQQQSSSQQQOOOOOOOOOOOOMMMKKKDDDFFFHHHIIIHHHDDD???<<<::::::999777555333111///111...++++++...000///---(((((()))+++---,,,)))'''******)))'''&&&$$$######))))))************)))))),,,+++***((((((((()))******)))(((''''''&&&''''''+++(((&&&%%%&&&'''&&&&&&!!!###&&&((((((((()))***'''((()))******)))((('''((((((((((((((((((((((((************++++++++++++(((((())))))((('''&&&&&&)))))))))))))))(((''''''))))))************))))))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))))))))))))))************...+++&&&$$$(((...---'''((('''))),,,***'''(((,,,******+++++++++******))))))((('''(((***+++***))))))***+++***))))))+++---000---+++***+++,,,,,,+++++++++,,,------------,,,++++++,,,,,,,,,,,,------//////...------------...222111///---,,,+++,,,,,,...............---------........................////////////////////////+++,,,...///000000///...000000000000000000000000111111111111111222333444333444555666666555444444666777777888999:::::::::::::::999999999:::;;;;;;============>>>>>>>>>>>>>>>===;;;::::::;;;<<<===;;;<<<===>>>===<<<;;;:::<<<=========>>>>>>??????>>>===<<<<<<<<<>>>???@@@>>>>>>======<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<::::::;;;:::999888:::<<<<<<<<<<<<;;;;;;::::::999::::::::::::999999888777666666555444222111000000...///////////////......111111000///...,,,,,,+++///000000//////---,,,,,,,,,+++++++++,,,------...//////...---,,,++++++***...------,,,+++***))))))++++++************++++++******)))))))))))))))***((()))***+++++++++++++++)))(((''''''''')))***+++))))))(((((('''''''''&&&))))))(((((('''''''''&&&***)))(((''''''((()))***(((%%%$$$%%%(((***)))'''((())))))*********)))))),,,&&&&&&,,,,,,''')))000%%%%%%&&&'''((((((((('''---,,,***)))((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&''')))***'''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''&&&%%%###"""''''''''''''''''''''''''$$$"""!!!!!!$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))******)))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((()))'''%%%$$$$$$%%%&&&'''wwwppppppqqqpppqqqssstttuuuvvvuuurrrpppppppppooommmkkkhhhggghhhiiikkkiiieee```[[[XXXVVVTTTRRRTTTRRRPPPOOOOOONNNLLLJJJFFFGGGHHHIIIGGGDDD@@@===;;;:::999888666333111000111...++++++---......---))))))***,,,,,,,,,+++))),,,,,,++++++***)))))))))))))))************))))))+++***)))(((''''''((()))))))))((((((((())))))******(((&&&&&&'''))))))((($$$&&&((()))(((''''''((('''((()))******)))((('''))))))))))))))))))))))))&&&''''''''''''((((((((())))))))))))))))))(((''')))))))))))))))(((''''''))))))************))))))))))))))))))************((((((((((((((()))******(((((((((((((((((((((((())))))))))))************'''******)))***...---***000,,,***++++++)))***...)))******++++++******))),,,+++***+++---------,,,)))***+++***))))))+++---///---+++***+++,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------...000///...---,,,---......------------------------////////////////////////------.........---,,,,,,---...///000111111000////////////000000000111111000///000000111222333444555666888999:::::::::999;;;;;;<<<<<<===>>>>>>?????????>>>>>>>>>?????????????????????????????????@@@???===<<<<<<===>>>???>>>???????????????>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@??????>>>???@@@AAABBB<<<<<<===>>>>>>???@@@@@@=========<<<======>>>???;;;<<<===<<<::::::<<<===>>>>>>>>>>>>============<<<<<<<<<===<<<<<<;;;;;;999999888777666555444333111111222222111000///////////////......------------------------,,,++++++---,,,,,,,,,------...///.........------,,,,,,+++++++++******************,,,++++++++++++++++++,,,******))))))))))))******))))))***+++++++++++++++))))))((('''((((((******))))))((((((((('''''''''))))))((((((((('''''''''***)))(((''''''((()))***%%%###!!!"""%%%''''''&&&*********)))))))))))))))...777:::///'''(((***))))))(((&&&%%%%%%%%%''''''))))))'''&&&%%%%%%%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))(((((('''&&&''''''''''''''''''''''''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***)))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$&&&((()))wwwpppoooppppppppprrruuuvvvvvvuuurrrooooooooonnnmmmjjjhhhhhhiiikkkllljjjfff```\\\YYYWWWUUUSSSUUUSSSQQQOOOOOOMMMKKKIIIGGGHHHHHHHHHFFFCCC@@@>>>;;;::::::888666444222111000...++++++,,,,,,,,,+++)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,------))))))************))))))))))))((('''''''''((((((((((((((())))))***+++,,,***)))'''''')))******)))'''(((***)))'''%%%%%%&&&(((((())))))))))))((((((************************))))))))))))************((()))***************))))))))))))))))))(((((('''))))))************))))))))))))))))))************)))(((((((((((()))******(((((((((((((((((((((((()))))))))*********++++++&&&+++---,,,...555;;;======444,,,******)))))),,,))))))************))))))+++***)))***,,,---,,,+++)))***++++++)))***+++---...---++++++,,,---,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------...//////---------------...///000------------------------000000000000000000000000000111222222222111///...///000000111111111111000......///000111222333333111111222222444555777888999:::<<<>>>???@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBAAADDDCCCAAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDD??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@AAAAAABBB>>>??????>>>======>>>@@@@@@@@@@@@AAAAAAAAAAAAAAA>>>??????@@@@@@@@@@@@???======<<<;;;::::::999999666666666555555333222111...////////////...//////---------,,,,,,,,,,,,,,,...------------...//////------------------------))))))))))))*********+++,,,,,,,,,++++++,,,,,,,,,***)))))))))))))))******)))************+++++++++******)))((((((((())))))))))))((((((((((((''''''))))))((((((((((((''''''))))))(((((((((((())))))'''%%%%%%&&&)))++++++***,,,+++***((((((((()))))),,,DDDIII222###***---$$$---+++(((%%%%%%&&&((()))((('''&&&%%%$$$$$$%%%%%%************************'''''''''''''''''''''''''''(((((()))))))))))))))'''&&&%%%$$$$$$%%%&&&'''(((''''''''''''''''''(((******)))(((((((((((()))'''''''''''''''''''''''')))'''%%%%%%%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''%%%$$$&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))***vvvoooooopppoooppprrruuuvvvvvvtttqqqnnnnnnnnnnnnllljjjhhhhhhiiikkkmmmjjjfffaaa\\\ZZZXXXVVVTTTSSSRRRPPPOOOOOONNNLLLKKKIIIIIIHHHGGGEEECCCAAA???;;;::::::888777444333222///...,,,+++++++++++++++***,,,,,,+++)))))),,,...++++++++++++++++++++++++)))******++++++******))))))))))))((((((((()))))))))((((((((())))))***++++++)))(((((()))***)))(((((()))***)))'''%%%&&&'''(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++'''((())))))************(((((())))))))))))(((((())))))************))))))((()))))))))************))))))(((((())))))***+++))))))))))))))))))))))))))))))*********+++++++++,,,......---444BBBNNNSSSFFF:::---)))(((''''''((((((((()))*********)))))),,,******+++,,,---,,,+++***+++++++++******,,,---...,,,++++++,,,---,,,+++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------+++,,,---...///000000111------------......//////..................//////////////////////////////111222444444444222111000//////000000000111111111///000111222444666777888777777888999:::<<<>>>???@@@@@@AAACCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDAAABBBBBBBBB@@@@@@AAACCCBBBBBBBBBCCCCCCDDDDDDDDD@@@AAABBBBBBCCCCCCCCCCCC@@@@@@@@@???>>>>>>>>>===<<<<<<;;;:::999888666555222222111111000000000///..............................---------......///,,,,,,,,,------.........******************++++++,,,++++++******++++++,,,))))))))))))))))))***+++******************+++++++++******))))))((((((((())))))(((((((((((((((((())))))(((((((((((((((((())))))(((((((((((())))))((('''''')))***,,,---......,,,***(((''''''((()))&&&>>>DDD111$$$+++...&&&,,,+++***)))))))))***+++)))))))))(((((('''''''''************************''''''''''''''''''''''''&&&''')))*********)))(((((('''%%%$$$$$$%%%'''(((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''')))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%$$$%%%%%%'''((()))wwwpppoooppppppppprrruuuvvvvvvtttqqqnnnmmmmmmmmmkkkiiiggggggiiikkkllliiifff```\\\ZZZXXXVVVUUUPPPOOONNNNNNPPPPPPOOONNNJJJJJJIIIHHHFFFCCC@@@???::::::999888666444333222...---,,,+++******+++,,,...---+++)))'''(((+++---,,,++++++***))))))((((((******++++++++++++*********************************)))((('''''''''''''''+++***(((((()))(((&&&%%%&&&((()))(((''''''(((***))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''((())))))))))))(((((())))))))))))(((((())))))************))))))((()))))))))************)))))))))))))))***++++++************************************+++++++++++++++,,,+++...999GGGMMMMMMBBB666+++(((((((((((()))(((((()))***************---,,,+++,,,...///...---***+++,,,+++******,,,...,,,++++++,,,------,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++,,,...000111222222222------........................//////000000000000........................---...///000000///...---////////////000111222222444444666888:::<<<===>>>======>>>???AAABBBDDDEEEHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLMMMMMMLLLLLLJJJIIIHHHJJJJJJIIIHHHGGGFFFFFFFFFHHHHHHHHHGGGGGGHHHHHHHHHFFFEEEDDDCCCDDDEEEGGGHHHFFFFFFFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHGGGGGGGGGGGGIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEDDDEEEEEEDDDCCCCCCDDDFFFCCCCCCDDDDDDEEEEEEEEEFFFBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@>>>===;;;;;;999888777666444333111111000000///.........//////......------------......+++,,,,,,------...............---,,,++++++************))))))))))))******))))))(((((()))***++++++++++++***))))))******+++++++++*********)))(((((((((((())))))))))))))))))(((((())))))))))))))))))(((((())))))))))))((((((%%%%%%&&&&&&'''(((***+++...,,,***(((''''''((()))%%%...222...(((((()))(((%%%'''(((***++++++******************)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''&&&''')))*********)))((()))((('''&&&&&&'''((()))((((((''''''''''''((((((&&&&&&$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&xxxqqqpppqqqqqqqqqssstttuuuuuutttqqqnnnnnnnnnlllkkkhhhffffffgggiiijjjhhheee```\\\ZZZXXXVVVUUUNNNMMMMMMNNNPPPQQQQQQPPPJJJJJJJJJIIIGGGCCC@@@>>>999888888777555444222111---------,,,++++++---///555000+++((((((***+++,,,------,,,,,,+++***))))))******++++++++++++******)))***+++,,,,,,,,,++++++***)))((('''&&&&&&&&&&&&***)))(((((()))(((&&&$$$&&&'''(((((('''(((***,,,))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((((((((''''''(((((()))))))))))))))))))))************))))))))))))))))))***************))))))))))))***++++++++++++++++++++++++++++++*********++++++++++++,,,%%%'''***///888>>>:::222444---'''(((******+++...((()))***+++++++++++++++)))((('''((()))***)))(((***+++,,,+++***+++,,,...,,,++++++,,,......---+++++++++,,,------------,,,++++++,,,,,,,,,,,,------+++,,,...000111111111111------......///......---.........///000000111111.........................../////////000111111222111111111222333555666777;;;<<<===???AAACCCEEEFFFCCCCCCCCCDDDEEEGGGHHHIIINNNNNNMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPOOOMMMKKKJJJMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHJJJJJJJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEFFFHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???===;;;999777666555333222111///......///000000000///............///,,,,,,,,,------.........//////...---,,,+++******))))))(((((((((((())))))(((((((((((()))***+++,,,,,,+++***)))))))))***+++******+++++++++***))))))(((((())))))))))))******(((((())))))))))))******(((((())))))))))))((((((&&&'''(((((('''(((***+++,,,+++***((((((((()))))))))%%%&&&+++***$$$###'''"""%%%(((***)))(((&&&'''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&%%%%%%'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###'''''''''&&&&&&%%%%%%%%%yyyrrrqqqrrrrrrrrrtttrrrttttttsssqqqooonnnooollljjjhhheeedddeeeggghhhgggddd___[[[YYYWWWVVVTTTOOONNNMMMNNNPPPQQQPPPOOOIIIJJJKKKKKKHHHDDD???===777777777666444333111111+++---...---+++,,,///222===444+++(((***------+++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***((()))***+++,,,++++++***))))))((((((((((((((()))((('''((()))++++++***((('''((((((((('''(((***,,,***)))(((''''''((()))***(((((((((((((((((((((((()))))))))************+++(((((()))))))))(((((('''''''''((()))))))))))))))))))))************))))))))))))))))))******************))))))******+++,,,*********************************+++++++++,,,,,,%%%(((***+++...000,,,&&&***((((((,,,---++++++...)))***+++,,,,,,---------&&&%%%$$$%%%'''((('''&&&+++,,,,,,,,,++++++---...+++***+++,,,......---+++,,,,,,---............---++++++,,,,,,,,,,,,------***+++---///000000///...***+++---...///000//////,,,,,,,,,---.../////////........................222111111111222555777999555555555777999;;;>>>???BBBCCCEEEFFFHHHJJJLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNRRRRRRQQQQQQRRRSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUSSSQQQNNNMMMOOONNNMMMLLLJJJIIIHHHGGGFFFFFFHHHIIIKKKLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHGGGFFFFFFGGGIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIGGGGGGHHHHHHGGGFFFEEEEEEDDDCCCBBB@@@???===<<<<<<:::888666444222222333333333222111111000000000111,,,,,,---------------------------,,,,,,+++++++++******))))))))))))******(((((((((((()))***+++,,,---,,,***)))((()))***+++((()))***+++++++++******(((((()))))))))*********(((((()))))))))*********'''((()))******)))(((''')))***+++***((((((***,,,*********)))))))))))))))***%%%%%%***)))######((("""###%%%'''((((((''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''&&&&&&'''((((((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((((((''''''&&&&&&%%%%%%&&&''''''((("""###%%%&&&&&&%%%###"""%%%%%%&&&&&&&&&&&&&&&&&&yyyrrrrrrsssrrrsssuuurrrssstttsssqqqooooooooollljjjgggeeecccdddeeeffffffccc^^^ZZZXXXWWWUUUTTTQQQPPPNNNOOOPPPPPPNNNMMMIIIJJJLLLLLLIIIDDD???<<<666666666555444222111000+++---...---,,,---000444BBB888,,,(((,,,000...+++(((((()))******+++,,,,,,***++++++,,,,,,++++++***'''((()))+++++++++***)))(((((((((((()))***+++,,,&&&&&&'''***---......,,,((())))))(((''''''))),,,***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''***************)))((('''''''''((()))))))))))))))))))))************))))))))))))))))))*********************)))******+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,***---+++&&&$$$(((,,,---((())),,,000///***(((***)))***+++,,,---.........,,,******+++,,,---,,,++++++,,,,,,,,,++++++---///******+++,,,......---+++,,,---......//////......++++++,,,,,,,,,---------(((***,,,.........,,,+++((())),,,...000111111111******+++,,,,,,---......000000000000000000000000000///......000333777999999999:::;;;>>>AAADDDFFFGGGHHHIIIKKKMMMNNNPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTSSSTTTUUUWWWYYY[[[XXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYWWWTTTQQQPPPOOOOOONNNLLLKKKIIIHHHGGGDDDEEEGGGIIIKKKLLLMMMMMMQQQRRRTTTUUUVVVVVVVVVUUURRRRRRRRRQQQQQQPPPPPPPPPOOOOOOPPPQQQPPPOOOMMMLLLMMMLLLKKKJJJHHHGGGFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIGGGHHHIIIHHHGGGFFFHHHJJJJJJJJJJJJIIIHHHHHHHHHGGGIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEDDDCCCCCCBBBAAAAAAAAA???<<<999888777888888555444444333222222222333------------------------******+++++++++,,,,,,,,,++++++************++++++(((((((((((()))***+++,,,---,,,***)))((()))***+++((()))***+++,,,,,,+++***(((((())))))*********+++(((((())))))*********+++'''((()))******)))((('''&&&((()))'''$$$$$$&&&(((((())))))*********))))))((()))))))))'''&&&(((+++)))(((((((((((())))))***&&&'''((()))))))))''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&'''(((###%%%'''))))))'''%%%###&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''''''''''''''(((''''''''''''&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))$$$%%%'''(((((('''%%%$$$###$$$%%%&&&'''(((((((((zzzuuuvvvwwwuuusssssswwwwwwvvvrrrnnnjjjiiiiiijjjgggcccbbbdddgggiiijjjlllfff^^^YYYWWWVVVSSSPPPNNNMMMNNNOOOQQQQQQPPPNNNLLLLLLJJJGGGDDDAAA???===:::999888666555333222111//////...---------...............------.........*********++++++,,,,,,,,,((()))+++,,,,,,+++)))(((+++++++++++++++***))))))+++***((('''''''''((())))))((('''((()))******((()))(((((('''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))+++(((((((((&&&$$$%%%***(((((((((((((((((((((((())))))))))))************))))))************))))))************************++++++***************+++(((***++++++******+++,,,000///---+++******++++++((()))***+++++++++++++++,,,,,,+++******+++,,,,,,%%%'''((())))))***,,,...///,,,******,,,,,,***((())))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...---------.........//////,,,,,,,,,,,,,,,---...///........./////////000000///.........///000111111111222222111//////111222111333666888999:::<<<>>>AAABBBDDDFFFHHHJJJLLLMMMMMMNNNPPPRRRSSSTTTTTTSSSUUUVVVVVVUUUSSSRRRSSSTTTYYYXXXWWWXXXZZZ[[[\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]^^^]]]\\\ZZZXXXVVVUUUTTTNNNLLLJJJIIIHHHFFFDDDAAABBBBBBAAA@@@@@@DDDJJJNNNPPPWWW\\\YYYVVVWWWYYYYYYWWWXXXVVVTTTTTTWWWVVVRRRSSSTTTTTTRRROOOLLLJJJJJJHHHIIIIIIGGGEEECCCCCCDDDDDDCCCBBBCCCEEEGGGGGGGGGJJJJJJKKKKKKLLLKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLIIIGGGGGGIIIIIIGGGDDDCCCBBBAAA???>>>>>>??????======<<<:::888555333222...////////////...---,,,.........------+++************+++,,,---......///+++++++++++++++,,,,,,,,,---------,,,+++***))))))******))))))((((((((('''))))))))))))))))))))))))******))))))))))))******+++***((('''''''''((())),,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))***((('''(((+++,,,+++))))))))))))))))))***++++++((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&###((()))(((&&&&&&'''(((((((((((('''&&&%%%$$$!!!!!!"""###%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&''''''%%%$$$$$$&&&(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&"""$$$(((+++---,,,***))))))(((&&&%%%%%%&&&((()))%%%$$$$$$######$$$$$$%%%$$$&&&%%%"""&&&,,,zzztttuuuvvvuuutttuuuvvvvvvvvvsssooolllkkkkkkjjjgggdddcccdddgggiiiiiilllggg```[[[YYYXXXUUURRRMMMMMMMMMOOOQQQQQQOOOMMMKKKKKKJJJHHHEEEBBB???===:::999888666555333222111//////...---,,,,,,,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,((()))+++,,,,,,+++)))(((******++++++******)))(((++++++***))))))))))))))))))((('''(((***+++***)))***))))))((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))---)))(((***)))&&&&&&)))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************************+++******)))))))))******&&&(((++++++***))))))***...---,,,+++******++++++))))))***+++++++++++++++,,,,,,+++******+++,,,,,,+++,,,---,,,+++,,,...///...,,,***+++---...---+++++++++,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,...///000000...,,,,,,---------------............------,,,,,,------...//////////////////000000000...............///000000000111222222111222444666888:::===???@@@AAACCCEEEEEEEEEGGGIIIKKKNNNPPPQQQRRRSSSTTTVVVWWWWWWWWWVVVSSSUUUVVVVVVVVVVVVXXXZZZ\\\\\\\\\]]]^^^_________```````````````````````````___]]]ZZZVVVRRROOOMMMIIIGGGCCCAAA@@@@@@>>>===<<<<<<<<<;;;===AAAHHHMMMQQQYYY___]]][[[\\\\\\\\\\\\]]]\\\YYYYYY\\\ZZZUUUVVVVVVTTTQQQMMMJJJHHHGGGBBBBBBBBBAAA>>>======>>>AAA@@@@@@@@@BBBCCCCCCBBBFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKKKKLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMLLLKKKLLLMMMNNNNNNNNNMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMNNNLLLJJJJJJKKKKKKIIIGGGHHHGGGEEEDDDCCCCCCDDDDDDBBBAAA@@@???===:::888777222222111000///...---,,,............---,,,+++*********++++++,,,---------------,,,+++***)))((((((,,,,,,,,,++++++******)))******)))))))))((((((((())))))))))))))))))))))))******))))))))))))******+++***)))((('''(((((()))******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((&&&%%%&&&)))***)))''''''''''''''''''(((((()))&&&&&&''''''((())))))***&&&''''''''''''''''''&&&!!!$$$((()))'''&&&&&&'''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&''''''&&&$$$$$$&&&(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''((())))))******((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%''''''$$$!!!"""''',,,yyyssssssttttttuuuwwwvvvvvvvvvssspppmmmmmmmmmkkkhhheeecccdddfffhhhhhhjjjeee^^^ZZZYYYXXXUUURRRMMMMMMMMMOOOPPPPPPNNNMMMJJJJJJKKKJJJGGGCCC???===:::999888666555333222111//////---,,,+++++++++++++++******************+++***++++++++++++,,,,,,,,,)))***+++,,,,,,+++***)))***************)))((((((+++++++++++++++***)))))))))((('''(((*********)))******))))))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))'''###"""&&&)))'''%%%%%%************************'''''''''((((((((())))))))))))************))))))************************)))))))))(((((())))))***&&&)))+++,,,+++*********,,,++++++*********++++++))))))***++++++++++++***,,,++++++******++++++,,,---......---,,,,,,---///---,,,+++,,,///000///...---------.........//////,,,,,,,,,,,,,,,,,,------000111222111...,,,,,,---,,,,,,,,,---------.........------------......///000000000000000//////////////////...///000000111///111444555666777:::<<>>EEEJJJRRR[[[aaabbbaaabbbbbb```aaacccbbb______aaa^^^YYYWWWUUURRRMMMIIIEEEBBBAAA;;;<<<<<<:::888777888999;;;<<<<<<===>>>?????????BBBCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOLLLMMMOOOPPPQQQPPPPPPOOOMMMMMMMMMNNNNNNNNNOOOOOOQQQOOONNNNNNOOONNNMMMLLLMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHGGGFFFDDDBBB@@@???999777555222000...------.........------,,,++++++++++++++++++++++++++++++,,,,,,+++***)))(((((('''++++++***************************)))))))))))))))))))))))))))))))))))))))******))))))))))))******+++***)))(((((((((((()))((((((((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&'''((()))((('''''''''&&&&&&''''''((()))''''''(((((()))*********''''''''''''''''''''''''%%%&&&''''''&&&%%%&&&'''(((((((((((('''&&&%%%%%%))))))((('''&&&%%%$$$$$$'''''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))(((%%%$$$%%%''')))+++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&((()))'''%%%%%%(((,,,xxxqqqppprrrsssvvvyyywwwwwwwwwtttpppnnnmmmmmmllliiifffdddeeefffffffffeee```ZZZXXXWWWVVVSSSQQQMMMMMMMMMNNNPPPOOOMMMKKKHHHIIIJJJJJJHHHDDD@@@===:::999888666555333222111///...---,,,+++***************))))))))))))******++++++++++++++++++++++++)))***++++++++++++***))))))************)))(((((()))***+++,,,+++***)))((((((&&&&&&'''((()))((('''))))))(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))###$$$******'''%%%))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))************************(((((((((((((((((()))******+++,,,+++******,,,...******************++++++)))******+++++++++******++++++++++++++++++++++++***+++++++++)))***+++------,,,,,,---........................------------,,,,,,,,,---------------...///111000...---------,,,,,,,,,,,,------------///...............//////000000////////////......111000000000111222333333111444888:::<<<>>>AAADDDJJJLLLOOOQQQQQQRRRTTTUUUZZZYYYWWWUUUTTTUUUVVVWWW[[[[[[[[[ZZZZZZZZZYYYYYY\\\]]]______^^^^^^___aaacccfffjjjmmmmmmkkkjjjiiihhhjjjkkkmmmmmmkkkjjjhhhgggfffddd___VVVLLLAAA;;;>>><<<999777888999999999555555444444555:::AAAGGGPPPYYYbbbeeefffhhhgggdddeeeggggggddddddddd```ZZZSSSPPPJJJFFFBBB???<<<:::999:::999888666666777999666888;;;>>>???@@@AAABBBDDDEEEEEEFFFFFFEEEEEEDDD@@@?????????@@@BBBDDDFFFGGGHHHIIILLLNNNPPPRRRSSSQQQQQQSSSSSSSSSSSSRRRQQQRRRRRRRRRSSSSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQPPPPPPQQQPPPOOONNNMMMNNNNNNOOOOOOOOONNNMMMKKKJJJHHHGGG@@@>>>;;;777444222000000//////...---,,,+++++++++,,,,,,+++++++++*********((((((((()))******++++++)))*********************************************))))))))))))))))))))))))******))))))))))))***************)))))))))))))))'''(((((())))))*********(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((***)))))))))*********))))))(((((((((((()))************))))))(((''''''&&&'''''''''&&&&&&''''''''')))((('''&&&%%%%%%&&&'''''''''(((((('''&&&&&&%%%''''''&&&%%%$$$######"""((((((''''''&&&&&&%%%%%%&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''***(((&&&$$$$$$%%%((()))&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''%%%''')))((('''&&&(((***xxxpppoooqqqrrruuuyyyxxxxxxwwwtttpppmmmllllllmmmjjjgggeeeeeeeeeeeedddaaa]]]XXXWWWWWWWWWTTTQQQMMMLLLLLLNNNOOOOOOLLLJJJFFFHHHIIIJJJHHHDDD@@@===:::999888666555333222111///...---,,,+++******+++++++++************++++++++++++++++++++++++++++++*********++++++************************)))((((((((()))*********)))'''&&&&&&%%%$$$%%%'''((('''&&&'''''''''''''''((()))***))))))(((((((((((())))))***************************%%%###)))...---)))((((((((((((((((((((((((((())))))*********+++++++++******++++++++++++******************************(((((('''(((((()))******++++++)))&&&%%%''',,,///)))************+++************+++++++++******)))++++++++++++++++++++++++&&&((()))))))))***,,,...------------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------.........***,,,......------...///,,,,,,,,,---------......000//////....../////////........................000000000111222444555666777;;;???CCCEEEGGGJJJLLLPPPRRRUUUVVVVVVWWWXXXZZZ^^^]]]\\\ZZZZZZZZZZZZ[[[]]]]]]\\\[[[ZZZYYYXXXXXX[[[\\\]]]^^^^^^```cccffffffjjjppprrrrrrpppppppppnnnpppqqqssssssqqqpppnnnllllllkkkfff]]]QQQEEE>>>;;;:::888888999:::999888888888777666666999>>>BBBKKKTTT^^^dddjjjnnnmmmjjjiiikkkkkkhhhggggggaaa[[[MMMHHHBBB>>><<<:::888666999999999777555666888:::555999@@@DDDFFFHHHJJJLLLNNNNNNMMMLLLKKKIIIHHHGGG@@@???===<<<<<<<<<===>>>???AAADDDGGGKKKOOORRRSSSTTTUUUVVVVVVVVVUUUTTTSSSUUUUUUUUUVVVVVVVVVWWWWWWTTTTTTUUUTTTSSSSSSSSSTTTSSSRRRQQQPPPPPPPPPQQQRRRTTTSSSSSSRRRQQQPPPNNNNNNHHHFFFCCC???<<<999777555333222000...,,,,,,++++++------,,,,,,+++*********'''(((((()))******++++++***************+++++++++*********+++++++++++++++))))))))))))))))))))))))******))))))))))))*********************))))))((()))))))))******+++++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''')))*********)))))))))***((((((((((((((())))))***)))((((((''''''&&&&&&%%%((('''&&&&&&&&&&&&'''(((+++)))'''%%%%%%&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&'''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&&&&''''''xxxpppoooqqqqqqtttwwwwwwwwwvvvssspppmmmllllllmmmkkkhhhfffeeeeeecccbbb```\\\YYYXXXYYYYYYVVVSSSMMMLLLLLLMMMNNNNNNKKKIIIEEEFFFGGGGGGFFFCCC@@@>>>:::999888666555333222111...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***************************+++++++++++++++***)))))))))))))))))))))(((''''''&&&%%%$$$%%%'''''''''&&&'''&&&&&&''''''((()))******))))))(((((())))))***************************///***(((***,,,)))%%%%%%''''''''''''''''''''''''*********+++++++++,,,,,,******++++++++++++******************************(((((((((((()))***++++++)))(((&&&###"""$$$)))---***++++++,,,++++++*********++++++++++++***))))))***++++++,,,,,,++++++***''')))*********,,,...000---...///---+++******+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---......//////(((***---...------...000---------.........//////111000000////////////000............/////////000111111222333555888999;;;@@@DDDIIILLLOOOQQQSSSUUUTTTWWWYYYZZZ[[[[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[YYYWWWUUUTTTSSSSSSQQQRRRTTTVVVYYY^^^eeejjjhhhmmmtttwwwvvvuuuvvvxxxvvvwwwxxxyyyyyyxxxwwwvvvtttuuutttppphhh]]]RRRKKK@@@>>>;;;:::::::::999888<<<<<<<<<;;;:::;;;===@@@EEENNNYYYbbbkkkssstttqqqooorrrrrrpppnnnlllfff^^^MMMGGG@@@;;;;;;;;;999777888888888666555666999;;;;;;AAAJJJPPPSSSUUUXXXZZZ[[[ZZZYYYWWWUUURRRPPPOOOHHHFFFDDDAAA>>>;;;:::999999;;;>>>BBBFFFJJJMMMOOOSSSTTTVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXVVVWWWXXXXXXVVVVVVVVVXXXVVVUUUTTTSSSSSSTTTUUUUUUWWWWWWWWWWWWVVVUUUTTTSSSNNNNNNLLLIIIFFFBBB???===999777444111///...---------------,,,,,,+++++++++++++++*********))))))))),,,++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))******))))))))))))************++++++******)))(((************++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((''''''''''''((()))((('''&&&'''(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((+++)))&&&%%%&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((())))))((((((((('''''''''''''''%%%'''))))))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&xxxppppppqqqqqqrrrtttsssssstttrrrooonnnnnnooonnnlllhhhfffeeedddbbbaaa]]]ZZZWWWWWWYYYYYYVVVTTTMMMLLLLLLMMMNNNMMMKKKHHHDDDEEEEEEEEECCCAAA???>>>:::999888666555333222111---------,,,------...///,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++******************+++,,,,,,,,,,,,,,,+++******+++***))))))(((((())))))'''&&&%%%&&&((()))((('''''''''''''''((()))***+++******))))))))))))******************************,,,((('''((('''$$$$$$&&&(((((((((((((((((((((((()))************+++++++++***++++++,,,,,,++++++***************************)))(((((()))***+++,,,,,,'''((('''&&&%%%&&&)))+++,,,,,,------,,,+++***)))+++++++++++++++***))))))***+++,,,,,,,,,,,,+++***)))+++,,,,,,+++,,,...000,,,...//////,,,+++---///,,,,,,,,,---------------,,,,,,------.../////////***,,,...///...---...///........./////////000000222111000000//////000000......///000111222333333666777888:::===@@@CCCDDDIIIMMMQQQUUUWWWXXXZZZ[[[YYY\\\^^^_________aaabbb```aaaaaaaaa```^^^\\\ZZZTTTSSSPPPMMMKKKIIIIIIHHHFFFGGGHHHJJJNNNVVV___eeekkkpppwwwzzzzzzzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||uuulllccc]]]OOOIIIBBB<<<:::;;;;;;<<<<<<>>>??????>>>===>>>???@@@IIIUUUaaammmxxx{{{yyyxxx{{{|||yyywwwuuummmeeeTTTMMMDDD?????????>>>;;;:::::::::888777888<<>>:::666333111111000......------------------+++++++++++++++*********...---------,,,++++++++++++++++++,,,,,,,,,------))))))))))))))))))))))))******))))))))))))************+++++++++***)))(((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''')))***)))&&&%%%&&&(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''(((((()))))))))(((&&&%%%%%%&&&((()))***(((&&&&&&((()))(((&&&&&&&&&'''''''''''''''&&&''''''''''''((((((((()))''''''''''''((((((((((((%%%'''))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))((('''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&xxxqqqpppqqqpppqqqsssooopppqqqqqqpppooopppqqqnnnllliiigggfffdddbbb```ZZZWWWUUUUUUWWWWWWUUURRRLLLLLLLLLLLLMMMMMMJJJHHHDDDDDDDDDCCCBBB@@@??????:::999888777555333222111------------...///000000++++++************++++++,,,,,,,,,++++++*********++++++************++++++,,,------------,,,++++++---,,,***)))))))))***+++)))((('''(((*********((((((((((((((()))***+++,,,******))))))))))))******************************)))'''(((***)))(((***000))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***************************))))))))))))***+++,,,---'''))),,,,,,+++******+++------......---+++***)))+++++++++++++++***)))(((***+++,,,------,,,+++***++++++,,,+++******+++---+++...000000...---000222---------.........//////,,,,,,------...///000000---///000000///---...///////////////000000000000222222111000000///000000//////000222333444555666<<<===???BBBEEEIIILLLMMMOOORRRWWWZZZ[[[\\\^^^___]]]___aaacccbbbcccdddeeefffffffffddd```[[[VVVSSSKKKJJJGGGDDDAAA??????>>>BBBBBBAAABBBFFFMMMWWW^^^mmmsssyyy||||||}}}~~~wwwooojjj]]]UUUIII???<<<<<>>@@@AAA@@@?????????>>>GGGSSS```nnn{{{~~~|||tttkkk[[[SSSJJJDDDDDDDDDBBB???=========;;;:::<<<@@@CCCMMMVVV```fffhhhhhhkkknnnkkkkkkkkkjjjhhhfffeeedddaaa___[[[TTTMMMEEE>>>:::555666777999<<<>>>???@@@GGGJJJNNNRRRWWWZZZ\\\\\\[[[[[[\\\\\\\\\]]]]]]]]][[[]]]___^^^\\\[[[]]]___]]]\\\[[[[[[[[[\\\]]]^^^]]]]]]^^^^^^]]]\\\[[[[[[UUUVVVWWWWWWUUUQQQLLLIIIFFFCCC???:::666444333333........................((()))***+++,,,---......//////...------,,,+++++++++++++++,,,,,,---------))))))))))))))))))))))))******))))))))))))************+++,,,+++***)))(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))+++,,,+++((('''(((***(((''''''''''''((())))))*********)))(((((('''''')))(((&&&%%%%%%&&&((())))))'''%%%''')))***(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))%%%''')))***((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******)))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((('''%%%$$$$$$%%%'''''''''yyynnnnnnqqqssssssttttttsssrrrqqqppppppoooppprrrnnnjjjfffdddbbb```^^^ZZZXXXVVVWWWYYYXXXUUURRROOONNNMMMMMMMMMLLLJJJHHHCCCDDDDDDDDDCCCAAA>>>===<<<;;;888666444222111111,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++,,,+++*********+++,,,---((((((((((((((((((((((((,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,'''((()))***************'''((()))***++++++***)))))))))(((((()))***++++++,,,,,,++++++***)))(((((()))))))))))))))(((''''''************++++++++++++***************************((('''((())))))((('''###***,,,))))))---...+++((()))***+++,,,+++******((((((((((((((((((((((((000000///...,,,+++******++++++************++++++***+++,,,---------,,,,,,++++++***)))***+++------000000000000000//////...---...............------///......------///000111------......///000000000222///---...000222111///222000...///222444333111111222333333444555999<<>>DDDEEEDDDMMM\\\kkkttt|||~~~{{{kkkaaaSSSGGGAAAAAABBBDDDAAABBBEEEHHHKKKLLLMMMMMMNNNNNNTTT```ppp}}}}}}wwwmmm___UUUPPPMMMHHHEEEBBBAAA???===<<<===AAADDDSSS[[[dddjjjlllmmmpppsssuuurrrpppooopppooommmjjjiiifffccc```YYYNNNAAA777888888999:::;;;;;;::::::@@@AAAFFFPPPVVVXXX\\\aaaaaa```______```aaa```___aaa``````___^^^]]]]]]]]]^^^______`````````aaaaaadddccc```^^^]]]\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUTTTRRRMMMHHHEEEDDDAAA;;;555555333000...//////...---,,,,,,***))))))***+++,,,******))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***************)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))((('''&&&%%%''')))***++++++***)))'''))))))(((((('''''''''&&&(((((((((((()))***+++,,,))))))))))))))))))))))))***))))))(((((((((((((((&&&&&&&&&&&&''')))***+++)))((('''&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&''')))***%%%'''))))))((('''((()))'''(((((()))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&'''&&&&&&&&&'''(((***+++''''''''''''''''''''''''((((((((())))))))))))***yyynnnnnnrrrssssssttttttsssrrrqqqpppoooooooooqqqmmmiiifffdddcccaaa___^^^[[[XXXXXXZZZYYYVVVSSSOOONNNLLLLLLLLLKKKHHHFFFCCCDDDEEEEEECCCAAA>>>===;;;:::888666444222111111......---------,,,,,,,,,++++++,,,,,,,,,++++++***++++++*********+++,,,---************************))))))))))))))))))))))))++++++***))))))***++++++((())))))************)))))))))***+++******(((((()))))))))))))))***++++++,,,,,,++++++***))))))((()))))))))))))))(((''''''''''''''''''((((((((((((***************************)))((()))******)))(((***///111---+++---...+++)))***,,,---------,,,+++))))))))))))))))))))))))************************++++++************++++++++++++,,,,,,---------,,,+++,,,---............---000000000000///...---------...............------///......---...///000111------------------------111///------000111111///000...---...000222111000000222555777999<<<@@@DDDJJJKKKNNNQQQTTTWWWYYYZZZ\\\]]]^^^aaaccceeefffgggjjjkkknnnppprrrssssssssspppsssqqqiiiaaaYYYOOOFFF@@@@@@@@@@@@@@@AAAAAABBBFFF@@@???DDDCCCBBBJJJWWWkkkvvvoooggg\\\RRRMMMKKKLLLLLLJJJMMMQQQVVVZZZ\\\^^^___bbbdddiiirrr}}}xxxooohhhddd___YYYTTTMMMKKKHHHDDDAAA@@@BBBDDDOOOVVV___fffiiilllqqquuuxxxvvvttttttuuuuuussspppooommmkkkhhhaaaUUUFFF;;;666666777888888888888888<<<<<>>===;;;:::888666555333111111,,,,,,++++++************,,,,,,,,,,,,,,,+++******++++++******++++++,,,---************************))))))))))))))))))))))))++++++***))))))***++++++)))************))))))(((***++++++******)))((('''))))))))))))))))))***+++,,,,,,++++++***)))))))))))))))******))))))((((((&&&&&&&&&'''''''''((((((******************************)))***+++,,,***)))))),,,...+++)))******(((+++,,,---...///...------************************''''''((()))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,...000000///---+++////////////...---,,,+++------...............---///............///000000//////......---,,,,,,+++000...------///111000000000///...///111222333222333666:::>>>AAAFFFKKKOOOSSSSSSUUUXXXZZZ]]]```aaabbbcccdddgggiiijjjkkklllnnnpppsssuuuxxxyyyzzzzzzvvvxxxwwwppphhhaaaXXXPPPGGGCCC???>>>@@@CCCCCCCCCIIIEEEDDDFFFEEECCCJJJUUUhhhwwwyyyssslllfffcccaaa```___```bbbfffkkkoooqqqssssssuuuxxx~~~}}}zzzuuummmhhhaaa___ZZZTTTNNNKKKLLLMMMMMMSSSZZZ___cccgggmmmrrrwwwvvvuuuvvvxxxyyyyyyxxxrrrqqqpppmmmfffYYYHHH<<<666666666666777777777777888777:::AAAIIIPPP[[[eeeddddddeeeggghhhhhhhhhhhhlllkkkkkkjjjjjjiiiiiiiiihhhgggfffeeeeeefffhhhjjjhhhgggeeedddbbbbbbbbbbbb```___^^^]]]\\\ZZZZZZYYY\\\YYYVVVUUUVVVTTTPPPLLLDDDAAA<<<888555222...,,,111000...,,,++++++,,,,,,++++++*********+++,,,,,,************************++++++++++++++++++,,,,,,***************************************)))((((((******))))))((((((''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))((()))***++++++***)))((())))))(((((((((((('''''''''&&&&&&''''''((()))***(((((((((((((((((((((((($$$$$$%%%%%%&&&((()))***((((((''''''''''''(((((((((((('''&&&&&&'''((((((''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$+++,,,---+++)))'''''''''&&&&&&'''(((((((((((('''(((((((((''''''''''''&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&zzzpppppptttuuutttttttttsssrrrpppooonnnnnnnnnnnnkkkhhhfffeeeeeecccbbbddd___ZZZWWWWWWWWWUUURRRMMMLLLKKKKKKLLLKKKIIIHHHEEEEEEFFFEEEDDDAAA>>>===:::999888777555333222111------,,,,,,++++++******------------,,,+++******+++***++++++++++++,,,,,,************************+++++++++++++++,,,,,,,,,+++******************+++***************)))((('''***************)))))))))***)))))))))))))))******+++++++++*********))))))))))))*********))))))((())))))))))))*********************************************+++------+++***%%%(((***)))))))))***++++++,,,---.........---,,,++++++++++++++++++++++++))))))***+++,,,---......++++++++++++++++++++++++,,,+++++++++,,,,,,------***+++,,,......---+++***/////////...---,,,+++***,,,---......///...................../////////000111000000000/////////...///...---...///000111111111111111222444666777777:::>>>BBBFFFJJJOOOTTTWWWXXXXXXYYYZZZ\\\___aaacccfffgggjjjmmmoooqqqrrrrrrqqqsssvvvzzz}}}~~~xxx||||||xxxtttqqqjjjcccTTTMMMDDDAAADDDGGGGGGEEEMMMKKKKKKNNNMMMMMMTTT]]]mmm|||}}}{{{zzzxxxvvvtttwwwxxxzzz|||~~~zzzvvvvvvtttpppiiiccc___^^^___WWWYYY\\\]]]___aaafffiiioooooopppsssvvvxxxyyyzzzuuuttttttqqqjjj\\\KKK>>>777777777777777777888888777555666;;;AAAIIIXXXdddeeegggiiikkkllllllmmmnnnpppooooooooonnnnnnnnnmmmkkkjjjhhhffffffhhhjjjllljjjjjjiiihhhgggfffffffffccccccbbbaaa```___^^^]]]___]]][[[ZZZZZZYYYUUURRROOOKKKFFFAAA<<<888333///111000...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---*********************************++++++,,,,,,,,,***************************************)))((((((******))))))((('''&&&&&&))))))))))))))))))))))))''''''((()))))))))))))))((()))************)))((())))))(((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***))))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%)))+++,,,+++)))'''''''''%%%&&&&&&'''''''''''''''((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((zzzqqqqqquuuvvvuuuuuutttsssrrrpppooonnnmmmmmmmmmkkkgggfffeeeeeedddbbbbbb^^^XXXTTTTTTSSSQQQOOOKKKKKKKKKLLLNNNNNNMMMKKKFFFFFFFFFFFFDDDAAA>>><<<999999888777666444222111111000000///...------------------------,,,+++*********++++++,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++************************)))(((''''''(((((()))******+++,,,******)))))))))))))))***+++++++++***************))))))************))))))******+++++++++,,,,,,,,,*********************************,,,......,,,***)))***,,,---,,,+++,,,...)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,------------------***+++,,,,,,,,,,,,+++***,,,,,,+++++++++,,,---...------,,,++++++,,,,,,,,,............---,,,+++***,,,------...//////......---......////////////////////////000000000111111....../////////000222333111222444555777:::<<<>>>EEEHHHLLLOOORRRUUUYYY\\\\\\[[[YYYYYYZZZ\\\___aaabbbeeeiiimmmqqqtttvvvvvvtttvvvzzz}}}~~~{{{vvvbbbYYYNNNHHHIIIKKKLLLJJJRRRRRRUUUYYY[[[^^^fffmmm|||~~~~~~yyytttrrrrrrssslllkkkiiifffccccccdddffffffhhhjjjmmmooorrrtttvvvuuutttssspppjjj]]]MMMAAA888888777666666777777888999666555888<<>><<<888888888888666444222111...------,,,+++***)))))),,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,+++((((((((((((((((((((((((((((((((()))******++++++)))***++++++++++++***))))))************))))))((('''''''''((()))+++---...+++******)))))))))))))))************************))))))******++++++******)))))))))*********++++++************************))))))***,,,......,,,***,,,+++,,,---+++'''&&&)))((()))***+++++++++******++++++++++++++++++++++++---,,,,,,++++++************+++,,,------,,,+++***---,,,+++***+++,,,---...111000...---------...///------......------,,,+++,,,,,,---...////////////---......///000/////////,,,,,,---......///000000...///111111000111333555222444777999;;;???CCCFFFOOOQQQUUUWWWXXXYYY[[[]]]]]][[[XXXUUUUUUVVVYYY[[[YYY]]]cccjjjpppuuuxxxyyyyyy{{{~~~pppggg\\\UUUSSSTTTVVVVVVZZZ^^^dddiiinnnttt}}}yyy{{{}}}~~~}}}}}}~~~zzzuuuqqqnnnmmmmmmgggiiikkkllllllmmmoooqqqmmmkkkhhheee```VVVIII???999999777666666666777888:::888888999<<>><<<777888888888777555222111,,,++++++***)))((('''&&&***+++,,,---............)))***+++,,,,,,,,,++++++))))))))))))))))))))))))'''(((((()))******++++++)))***++++++++++++***)))((())))))************)))(((((((((((()))***,,,---++++++***)))))))))))))))************************((()))***++++++++++++***((())))))))))))*********************************'''((())),,,......+++)))***((()))+++)))######'''((((((***+++++++++***)))++++++++++++++++++++++++++++++++++++*********)))***+++---......---+++***---,,,+++******,,,---//////////////////......---,,,------............---+++,,,---...////////////------///000000000///..................////////////111222222111222444777666999===@@@CCCGGGLLLPPPUUUWWWZZZ\\\\\\\\\]]]^^^YYYVVVQQQMMMLLLMMMOOOQQQRRRVVV___hhhqqqwww|||}}}}}}wwwnnnfffbbbcccfffiiijjjpppxxx~~~~~~xxxvvvoooppppppppppppssswwwzzz}}}~~~~~~|||{{{zzzsssttttttrrrooommmmmmooogggddd___\\\WWWPPPGGG@@@>>>===;;;:::999:::;;;<<<:::999;;;===>>>EEESSSbbbmmmrrrxxxyyywwwuuuvvvxxxvvvvvvvvvvvvvvvvvvvvvvvvqqqqqqpppooooooooooooooonnnoooppppppqqqpppooonnnmmmllllllkkkkkkjjjjjjiiifffggghhhgggfffeeeddddddbbb```^^^\\\ZZZWWWSSSPPPHHHEEEAAA<<<888555333222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************)))((((((++++++++++++************************************))))))*********))))))(((******))))))))))))******(((((()))))))))************))))))((((((((())))))))))))))))))))))))))))))(((((('''''''''((()))))))))(((((('''''''''((((((%%%&&&&&&''''''&&&&&&%%%###$$$&&&((()))((('''&&&&&&'''((())))))(((((('''''')))******(((''''''(((''''''((()))))))))(((((('''((((((((())))))))))))'''&&&&&&%%%&&&'''((()))$$$%%%'''(((((((((((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''{{{ssstttxxxxxxvvvuuuuuutttrrrpppnnnllllllkkkooolllhhhfffeeedddbbbaaaaaa^^^[[[ZZZYYYWWWSSSOOOOOOMMMLLLKKKKKKJJJHHHEEEGGGHHHHHHGGGEEEAAA>>><<<777777888888777555222111111111000///...,,,,,,+++******,,,---.../////////)))***+++,,,---,,,++++++************************)))******+++,,,,,,------)))***+++,,,,,,+++***)))'''((()))*********************)))(((((()))***+++++++++***))))))((())))))******************++++++((()))***+++++++++++++++************++++++++++++************************&&&'''))),,,......+++)))***(((***...---((((((---((()))***+++,,,+++******************************++++++++++++++++++,,,,,,***+++---......---+++***---,,,+++******,,,...///+++---///000///---+++))),,,,,,---...////////////+++,,,---...////////////,,,---///000000000///...222222111111000000/////////111333333222222555999;;;???DDDGGGJJJOOOUUUYYYWWWZZZ]]]^^^^^^^^^^^^___TTTQQQKKKFFFDDDDDDFFFHHHOOOUUU^^^iiisss{{{|||tttooopppuuuyyyxxxyyyvvvooonnnkkkiiijjjnnntttzzzzzz~~~|||{{{{{{}}}~~~~~~zzzsssooonnnoookkkfffaaa]]]YYYTTTMMMHHHDDDBBB@@@???>>>???@@@AAA999:::<<>>;;;888555333333444555111000...---,,,,,,------+++---000000///---------,,,++++++******++++++,,,((()))+++,,,,,,+++***)))(((((((((((())))))))))))000...+++)))((()))***+++...------......+++'''###,,,,,,++++++***)))(((((())),,,......,,,+++,,,...***+++,,,+++)))))))))***''''''&&&&&&&&&&&&'''''')))************+++++++++,,,+++***))))))***+++,,,))))))***,,,,,,---,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++******+++---///000///......------,,,,,,+++---,,,+++***+++,,,---...,,,,,,,,,---...///000111------,,,,,,---...000111...111333333222000......////////////000111222333//////...000222777;;;>>>EEEHHHLLLPPPRRRUUUYYY[[[```___^^^```aaa___ZZZUUUNNNMMMKKKIIIIIIMMMSSSXXXbbbgggnnnuuu{{{~~~|||~~~~~~zzzvvvssstttxxx|||}}}zzzwww}}}~~~|||yyyuuussspppllliiiddd___\\\UUURRRMMMIIIFFFEEECCCBBBJJJHHHFFFDDDHHHRRRaaalll{{{~~~}}}|||~~~~~~~~~}}}}}}~~~~~~yyyxxxwwwwwwwwwvvvtttrrrnnnppprrrttttttrrrpppooorrrpppnnnnnnppppppmmmjjjjjjjjjjjjiiiiiiiiiiiiiiiiiigggeeeddddddcccaaa```]]]ZZZUUUQQQLLLFFF???;;;666444000...///////////////---------//////...,,,//////...------,,,++++++///...---++++++++++++,,,,,,,,,++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&(((&&&$$$%%%&&&((()))(((***)))))))))***,,,...000''''''&&&&&&&&&''''''(((''''''''''''''''''&&&&&&+++***)))((((((((((((((('''''''''&&&&&&%%%%%%%%%xxxrrruuutttxxxzzzttttttttttttqqqnnnllllllmmmllljjjgggffffffeeecccbbb___\\\XXXVVVUUUTTTRRRQQQOOOMMMKKKKKKKKKJJJHHHFFFFFFEEEEEEEEEDDDAAA===999;;;;;;:::999777666444333111000...---,,,,,,------,,,...//////...------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++222000---***((('''((((((+++***)))***++++++***))),,,,,,++++++***))))))((('''))),,,+++***)))***,,,+++,,,---,,,*********+++))))))(((((((((((()))))))))************+++++++++++++++***))))))***+++++++++++++++++++++******)))))))))*********+++++++++---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,,,,,,,------------******)))((())))))+++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,---...---------------...///000//////...---------...///,,,///111111000//////000/////////000111222333444444444555777:::???DDDFFFKKKOOOSSSWWWYYY[[[^^^```eeeccc```___]]]ZZZUUUQQQPPPQQQQQQRRRTTTZZZaaafffooosssyyy~~~|||zzz{{{~~~}}}~~~|||zzzwwwtttpppmmmkkkgggaaa]]][[[[[[\\\]]]\\\\\\[[[ZZZ]]]eeeooowww}}}|||zzzzzzzzzyyywwwuuurrrsssuuuvvvvvvuuusssrrruuusssqqqqqqrrrqqqooolllmmmmmmmmmllllllllllllkkkjjjiiigggffffffeeecccaaabbb___\\\XXXTTTNNNHHHDDD???<<<777444222111///............///111000...+++---------,,,,,,++++++++++++***)))))))))***++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((((((((('''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&$$$######%%%&&&'''&&&)))((('''&&&'''***---///'''''''''&&&&&&''''''(((''''''''''''''''''''''''))))))((('''''''''((((((''''''&&&&&&&&&%%%%%%%%%xxxrrrvvvvvvzzz|||vvvuuuvvvuuurrrooonnnnnnoookkkiiihhhggggggeeeccc```^^^\\\XXXVVVUUUTTTRRRPPPPPPNNNLLLLLLKKKJJJGGGEEEFFFEEEDDDDDDDDDAAA===:::888:::<<<===;;;888444222000000...------,,,---------......---,,,,,,---///,,,++++++******++++++,,,///...---,,,+++*********+++++++++,,,,,,,,,,,,---000///,,,)))(((((())))))***(((&&&''')))+++,,,+++,,,,,,++++++***)))))))))((()))+++***))))))***,,,,,,---...---+++***+++,,,++++++************++++++)))************+++++++++++++++***))))))***++++++,,,,,,,,,+++***((('''&&&))))))))))))************,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,------...//////000000,,,,,,,,,+++,,,------.........---------......///111000///...------------,,,...////////////000222000000000111222444555666999:::<<>>;;;777999;;;<<<;;;888444222000//////...------,,,,,,.........,,,++++++---000,,,++++++******++++++,,,...---+++***)))******++++++++++++,,,,,,,,,------+++***)))))))))***,,,---,,,***)))(((*********)))+++++++++*********))))))++++++++++++++++++,,,---,,,---------+++***+++,,,++++++************++++++))))))*********++++++++++++******************++++++++++++***)))((('''&&&)))*********++++++++++++++++++******************---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++/////////.........//////.........//////000000000,,,,,,,,,,,,------......///......---------......000//////..................///000///...///111222///000111222444666888999<<<>>>AAAEEEJJJOOOSSSVVVXXX[[[___bbbcccdddeeeggghhhfffdddbbbbbbbbbccccccgggkkkppptttyyy~~~{{{tttnnnooovvv{{{yyyyyy{{{~~~}}}zzzyyyzzz}}}}}}~~~}}}|||||||||||||||{{{{{{zzz|||{{{zzzxxxwwwuuusssqqquuuuuuttttttssssssrrrrrrnnnmmmkkkjjjjjjiiigggeeejjjhhhgggfffeeebbb^^^[[[XXXSSSMMMHHHCCC>>>:::777555333000/////////...,,,+++++++++++++++*********************++++++,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++------------------------,,,,,,+++******)))(((((()))))))))******))))))))))))))))))******)))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((('''&&&%%%&&&((((((((('''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''')))'''&&&'''((()))(((''')))'''$$$###$$$'''***---)))(((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&xxxqqquuuuuuyyy{{{uuusssrrrqqqnnnkkkiiijjjllliiihhhgggggggggeeebbb___]]][[[XXXWWWVVVTTTQQQNNNLLLKKKKKKMMMNNNMMMKKKIIIFFFEEECCCCCCCCCAAA>>><<<999999999888777555444333/////////......---,,,,,,---...---,,,++++++---///,,,++++++******++++++,,,***)))(((((((((***+++,,,************++++++++++++)))))))))))))))+++,,,---*********,,,------***(((+++++++++***************++++++******+++,,,,,,,,,***+++,,,+++***)))***++++++******))))))******+++))))))*********+++++++++*********++++++*********))))))************))))))+++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---------,,,,,,++++++************,,,,,,---------.........///......---------......---......//////000000000111222222111000///111333000000222555888;;;>>>???CCCEEEIIIMMMRRRUUUXXXYYY\\\^^^aaabbbbbbccceeegggiiiiiijjjjjjlllnnnqqqsssvvvyyy~~~}}}tttrrrvvv~~~~~~zzzzzz~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyvvvuuutttxxxxxxwwwvvvuuuuuuttttttpppooommmllllllkkkiiigggiiihhhhhhhhhhhhgggdddaaa___\\\WWWRRROOOKKKFFFCCC>>>:::444000//////000000,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))************))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((()))((('''((())))))(((&&&***(((&&&$$$%%%'''+++---***)))((('''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&yyyrrruuutttxxxzzzttttttsssqqqnnnkkkjjjkkkmmmjjjhhhgggffffffdddbbb___\\\ZZZXXXWWWVVVTTTPPPNNNJJJJJJKKKMMMOOOOOOLLLJJJFFFEEECCCBBBBBBAAA???===<<<;;;888666444333333333////////////...---,,,+++,,,------,,,++++++,,,...,,,++++++******++++++,,,'''''''''((()))***+++,,,))))))))))))************---,,,+++***)))(((((((((&&&'''***---//////---******************************(((&&&&&&(((************+++,,,+++)))((()))******))))))))))))))))))***)))************+++++++++)))***++++++++++++***)))'''((()))***++++++++++++,,,,,,,,,,,,---------...***************+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++((()))+++,,,---.........---------,,,+++*********,,,,,,---............---......---------......///,,,---...000000111000000000222333333111111222444111333555999===BBBFFFHHHMMMOOOSSSVVVYYY[[[\\\\\\]]]^^^^^^^^^]]]___bbbdddjjjmmmrrruuuwwwyyy{{{}}}||||||~~~~~~~~~~~~{{{yyyxxxxxxzzzzzzyyyyyyxxxwwwvvvvvvsssrrrpppoooooonnnllljjjjjjiiiiiijjjkkkkkkhhhfffdddaaa^^^\\\ZZZWWWTTTQQQJJJDDD===888555555555444//////...------,,,+++++++++,,,,,,++++++)))((((((*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,)))******++++++******))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))'''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&((('''&&&$$$))))))'''''''''(((***,,,******)))(((''''''''''''%%%%%%&&&&&&'''((((((((('''''''''&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&'''{{{tttvvvuuuxxxzzzssstttsssqqqmmmjjjiiikkkmmmkkkiiifffeeeddddddbbb```[[[ZZZXXXWWWVVVTTTPPPMMMKKKKKKLLLNNNOOONNNKKKHHHFFFDDDCCCBBBBBBAAA???======<<<:::888666444222222...////////////---,,,+++***,,,...---,,,+++,,,---,,,++++++******++++++,,,'''((()))***************))))))))))))*********+++---,,,+++***)))(((''''''(((((((((***------,,,+++************************+++(((%%%&&&(((*********+++,,,---,,,***)))***+++******))))))))))))******)))************+++++++++)))***++++++++++++***)))((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,---------*********+++++++++,,,,,,***++++++,,,---...//////------------,,,,,,,,,++++++,,,---...//////......///////////////.........,,,,,,.../////////...------------------...///000...///000000111000//////+++...111222333333444555444666:::???DDDJJJOOOQQQUUUWWWZZZ\\\^^^]]]\\\\\\XXXXXXVVVTTTSSSUUUYYY]]]gggmmmvvv|||~~~~~~||||||}}}}}}}}}|||{{{zzzyyyxxxxxxwwwuuusssssssssrrrpppnnnmmmlllmmmnnnppppppnnnlllhhhfffdddcccbbbaaa^^^\\\UUUPPPJJJEEEBBB>>>;;;999222222111000///---,,,,,,***+++,,,,,,,,,,,,******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***)))******++++++******))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))'''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((''''''&&&'''((((((%%%###((((((((((((((()))))))))+++***)))(((''''''''''''%%%%%%&&&&&&'''(((((()))))))))((('''''''''((((((%%%%%%%%%&&&&&&&&&''''''}}}vvvxxxvvvyyyzzzssssssrrroookkkhhhhhhjjjlllllliiifffdddccccccbbbaaa[[[YYYXXXWWWVVVSSSPPPMMMMMMMMMNNNOOOOOOMMMJJJGGGFFFDDDBBBBBBBBBAAA@@@>>>>>>>>>===;;;888555222000...////////////---,,,+++***,,,......---++++++,,,,,,++++++++++++++++++,,,)))***+++,,,,,,+++)))((())))))*********+++++++++*********)))))))))))))))...+++)))(((((())))))(((******************++++++---***''''''***,,,,,,+++,,,---...---+++***+++,,,+++******************+++)))************+++++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,)))***+++,,,...///000000.........------,,,,,,,,,)))***+++++++++***)))(((++++++,,,,,,---.........,,,,,,.../////////...---,,,,,,,,,---...///000111000000111111111///...---&&&***...222333444555666777999===CCCIIIPPPUUUXXXYYYZZZ]]]^^^^^^]]][[[YYYRRRQQQNNNKKKIIILLLQQQUUUbbbjjjuuu~~~~~~}}}|||{{{zzzyyyzzzxxxvvvvvvvvvuuusssqqqppppppppprrrttttttrrrpppjjjiiihhhggggggfffcccaaa[[[YYYUUUQQQLLLFFF@@@<<<555444333111000...---,,,+++,,,...///000//////...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))******++++++++++++************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))'''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))***))))))*********'''%%%&&&'''((())))))(((((('''++++++)))(((''''''''''''%%%%%%&&&&&&'''((())))))+++***)))(((((((((((((((%%%%%%%%%&&&&&&'''''''''yyysssyyyxxxyyy{{{wwwqqqqqqpppnnnkkkjjjkkkmmmkkkfff___^^^```aaa___\\\XXXXXXXXXYYYYYYVVVRRROOOPPPOOOMMMMMMMMMLLLIIIGGGHHHEEECCCBBBBBBBBBAAA???::::::::::::888666444222......---------....../////////...---,,,,,,++++++((())))))+++,,,---......************))))))))))))+++++++++*********))))))))))))************))))))*********)))***++++++,,,(((((()))))))))(((((('''(((((())))))*********+++++++++++++++++++++++++++((()))))))))************++++++***))))))***++++++,,,+++++++++******))))))***************************++++++,,,------------------.........///////////////...---,,,,,,,,,,,,...---,,,++++++,,,...///111000///...............------------------------000///...---------------000000000000000000000000222333333222111111333555111000111222444666999:::>>>BBBGGGNNNTTTYYY[[[]]]]]]\\\[[[ZZZYYYVVVRRROOOKKKLLLLLLKKKKKKLLLNNNPPPZZZfffttt}}}~~~~~~{{{zzzzzzzzz{{{|||{{{yyyxxxwwwvvvvvvvvvrrrssssssttttttssssssrrrmmmmmmnnnmmmkkkhhheeecccbbb```\\\YYYVVVSSSOOOLLLCCC>>>888333111000000///............------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******++++++,,,------,,,,,,+++*********++++++))))))))))))((((((((((((++++++++++++******)))))))))((('''&&&'''(((***,,,,,,+++)))((('''((()))+++''''''((()))))))))))))))---***'''&&&'''))))))((()))(((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%'''******)))(((((())))))'''%%%%%%%%%$$$"""!!!''''''''''''''''''''''''{{{tttxxxxxxxxx{{{xxxqqqqqqpppmmmjjjiiikkklllmmmhhhbbb```aaabbb```]]]XXXXXXXXXXXXXXXVVVRRROOOQQQPPPNNNNNNNNNMMMJJJHHHHHHFFFCCCBBBBBBBBB@@@???:::::::::999777555333111000///...---------------///......---,,,,,,++++++++++++++++++++++++++++++************))))))))))))+++++++++*********))))))))))))************)))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++)))))))))******+++++++++++++++++++++++++++++++++************++++++++++++......---,,,,,,---......+++++++++******)))))))))------------------------------------,,,+++***)))))))))*********+++++++++,,,,,,,,,+++,,,,,,------...---+++******+++,,,---000///......------......------------------------000///......---------...000000000000000000000000000111222111000000222444444444555666999<<>>999999999888666444222000111000///...---,,,,,,,,,.........------,,,,,,+++...------,,,+++***))))))++++++*********)))))))))+++++++++***************))))))************))))))***************+++++++++))))))************))))))))))))************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,///......------......///*********)))))))))))))))------------------------------------,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,---...//////000...---,,,++++++,,,---///...------------------------..................000//////...............111111111111111111111111111222333222222222444666555555777999===AAAEEEGGGNNNPPPUUUYYY[[[[[[ZZZYYYVVVTTTPPPMMMJJJIIIIIIIIIJJJMMMPPPSSSWWW\\\bbbfffgggqqqzzzvvvsssqqqsssxxx~~~}}}}}}~~~~~~~~~}}}|||{{{zzzzzzyyy|||{{{{{{yyywwwuuusssrrrqqqrrrrrrrrrqqqooommmlllkkkiiihhhgggggggggeeecccYYYTTTMMMGGG@@@:::333///......------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))))))***+++---///222444555*********))))))))))))((()))))))))))))))(((((((((((((((((())))))))))))***,,,+++)))((((((((()))***''''''((()))))))))))))))%%%)))+++(((###"""&&&+++((())))))))))))((('''&&&(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&((((((''''''''''''((((((***,,,------,,,***++++++***)))'''((()))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%}}}sssuuussstttxxxuuurrrrrrqqqnnnkkkjjjkkkllloookkkgggdddcccaaa___]]]YYYXXXWWWXXXXXXVVVSSSPPPQQQPPPNNNNNNNNNMMMJJJHHHGGGFFFDDDCCCCCCBBB???===999999999888666333111///000///...---------------......---------,,,,,,,,,...------,,,+++***))))))+++++++++*********))))))************************)))******++++++******)))+++++++++,,,,,,,,,,,,,,,'''(((((())))))))))))((())))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************)))***+++,,,---.........////////////000000000000...............///000000333222000///...............------,,,,,,,,,------.............../////////000000//////...//////000111111111111111111111111333444555555555666888::::::;;;===@@@DDDIIIMMMPPPSSSUUUYYY\\\\\\ZZZXXXVVVMMMLLLIIIGGGFFFHHHLLLOOOWWWZZZ^^^ccchhhmmmsssxxxxxx~~~zzztttnnnjjjlllrrryyy{{{}}}~~~}}}||||||}}}}}}|||{{{yyywwwuuutttuuuuuuuuutttrrrpppooommmmmmllljjjjjjkkkkkkiiihhhccc```ZZZTTTLLLDDD<<<666111000///...---------.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,---...++++++*********)))))))))************))))))))))))((())))))*********))))))+++***))))))(((((())))))''''''((()))))))))))))))(((***,,,***'''&&&)))---((())))))***)))((('''&&&((((((((((((((((((((((((((((((((('''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))...///000000...---...///+++)))''''''((((((((('''(((((((((((((((((((((((({{{qqqtttrrrsssvvvsssttttttrrrooolllkkklllmmmmmmjjjfffcccaaa```^^^\\\YYYXXXWWWWWWWWWVVVSSSPPPOOONNNMMMLLLLLLKKKIIIFFFGGGFFFDDDDDDCCCBBB???<<<::::::999888666333000///---------------...///000---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************++++++++++++******)))***++++++,,,,,,++++++***+++,,,,,,---------,,,((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))*********+++******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))((()))+++,,,---.........************++++++++++++///......---,,,,,,------222222111000///.........------,,,,,,,,,------............//////000000000000000/////////000000111000000000000000000000000222333555666777999;;;>>>BBBCCCFFFIIINNNSSSWWWZZZVVVWWWZZZ\\\\\\ZZZWWWUUUPPPPPPOOOMMMMMMQQQXXX]]]bbbgggnnnuuu{{{zzztttmmmggghhhmmmpppqqqtttxxx~~~}}}~~~|||||||||{{{{{{zzzyyyxxxyyyxxxwwwuuusssqqqooonnnqqqooonnnmmmnnnmmmllljjjjjjgggccc^^^XXXPPPHHHBBB:::888666333111000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++************++++++++++++++++++++++++))))))************)))(((+++******)))))))))))))))''''''((()))))))))))))))******))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((()))((('''&&&&&&'''((()))---...///...---,,,---//////---)))'''''''''&&&%%%(((((((((((((((((((((((({{{qqquuussssssvvvsssttttttsssooollljjjkkkllljjjhhhfffcccaaa___]]]\\\ZZZXXXWWWWWWWWWUUUSSSQQQOOOMMMLLLKKKKKKJJJHHHFFFGGGFFFEEEDDDDDDBBB>>>;;;;;;;;;:::999666333111///,,,,,,,,,---...///000111------------------------*********++++++,,,,,,,,,,,,++++++++++++************************+++++++++******++++++++++++******&&&'''((()))***)))(((((()))***++++++,,,,,,,,,,,,))))))((((((((((((''''''++++++++++++++++++++++++(((((()))))))))*********+++,,,,,,------,,,,,,+++***************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++(((((()))))))))*********------,,,+++***))))))***/////////...------,,,,,,------------------...///......//////000000111111000000000000000111111222111111111111111111111111000222555777999<<>>;;;<<<<<<;;;999777444111///---------------...///000------------------------******+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++***++++++,,,,,,++++++***&&&((()))++++++***)))(((''''''((()))************+++*********))))))))))))++++++++++++++++++++++++))))))*********+++++++++,,,,,,---......---,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------......------,,,......------......///000......///000000111222222111000000000111111222333333333333333333333333333222444888;;;>>>BBBFFFIIILLLMMMNNNPPPTTTXXX[[[]]]^^^___```ccceeefffhhhhhhhhhkkkmmmmmmnnnttt}}}yyyuuuvvvttttttyyy~~~~~~~~~yyyyyyxxxvvvvvvuuuuuuuuuwwwuuuttttttuuuuuutttrrrqqqooommmkkkhhhccc]]]XXXMMMIIICCC===777333111000,,,,,,------------,,,,,,------------------------+++++++++++++++++++++,,,++++++++++++,,,---...///---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,***)))))))))*********************)))((((((''''''((()))))))))))))))&&&'''((())))))((())))))((('''&&&&&&(((***---///))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''(((((())))))(((***,,,...222///+++(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&{{{tttyyyxxxxxxyyyuuurrrqqqpppllliiiggggggiiigggggggggeeebbb_________[[[YYYWWWVVVVVVUUUSSSRRRPPPOOOMMMMMMMMMLLLIIIGGGGGGFFFFFFEEEDDDBBB===:::===<<<<<<:::888444222000///......---------......------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******++++++++++++***++++++,,,,,,++++++***)))+++---......---,,,+++)))***+++,,,---.........,,,,,,,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---...//////+++++++++,,,,,,,,,------...............///000111---...///////////////..................///000111...//////000111222222222111111000000111222333333555555555555555555555555555888<<<@@@CCCHHHMMMPPPVVVWWWXXXZZZ\\\```ccceeebbbccceeegggjjjnnnppprrrvvvzzz}}}zzzyyy}}}xxxxxxwwwwwwwwwxxxyyyyyyvvvtttttttttvvvvvvvvvtttsssqqqooommmjjjfffaaa]]]\\\XXXQQQIIIBBB===:::999//////000000000000//////------------------------------,,,++++++*********+++++++++******+++,,,,,,---------,,,,,,,,,++++++))))))******++++++++++++...,,,***(((((()))***+++***************)))(((((('''(((((()))))))))))))))%%%***...---)))(((***...((('''%%%%%%'''+++///222))))))))))))))))))))))))'''((((((((())))))*********)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''((())))))((('''&&&)))***+++++++++,,,///222...+++'''%%%&&&'''(((((())))))))))))))))))))))))uuuxxx|||xxxuuuuuuvvvtttpppkkkgggfffhhhkkkmmmjjjfffaaa^^^]]]]]]]]][[[ZZZXXXVVVUUUUUUUUUVVVPPPOOONNNLLLIIIFFFDDDBBBGGGHHHIIIGGGCCC>>>;;;:::;;;;;;:::999777555333222000...,,,,,,------,,,+++------------------------,,,,,,++++++***)))))))))+++,,,,,,,,,,,,+++*********************)))((('''(((((()))***+++,,,,,,---+++***)))))))))***,,,---&&&'''((()))+++---......//////...---,,,,,,,,,,,,,,,,,,+++***))))))******,,,,,,+++***))))))******+++******)))***,,,---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---------............///////////////////////////..................------//////.........//////000111000///......///000111111111111111000000000///---///111222333555888:::;;;???CCCFFFIIIMMMTTTZZZ[[[^^^___```ccchhhiiieeehhhjjjmmmnnnoooppprrrssszzz||||||}}}~~~~~~~~~~~~~~~}}}|||zzzyyyxxx|||zzzyyyzzz||||||yyyvvvuuuuuusssqqqnnnjjjhhhfffddd^^^XXXSSSOOOHHH???777888444000...---......---///...---,,,,,,,,,---...---...///...,,,+++,,,---++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000...+++((('''((()))+++******++++++++++++******,,,+++)))((((((((()))***((((((((((((((((((((((((***((('''&&&&&&'''(((***(((((())))))))))))((((((&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))&&&&&&''''''''''''&&&&&&&&&''')))***)))((()))***(((((()))******)))(((''')))***+++,,,------------///,,,(((''''''''''''&&&'''))))))'''%%%%%%(((+++|||rrrvvv|||zzzwwwxxxuuussspppkkkhhhgggiiikkknnnkkkgggbbb___^^^^^^^^^ZZZYYYXXXWWWUUUTTTTTTTTTQQQPPPOOOMMMKKKHHHFFFEEEGGGIIIIIIGGGCCC???<<<;;;::::::999888666444222111///---+++,,,---......---.........//////.........---,,,,,,,,,++++++*********************)))(((((()))******++++++++++++***)))))))))***++++++,,,,,,******))))))******+++,,,))))))*********+++++++++,,,,,,+++++++++,,,,,,---,,,,,,+++***************,,,,,,+++***************...---,,,************+++***++++++,,,,,,++++++***************************+++,,,,,,---------,,,,,,---------............///................................................---------...///000111222111000//////...///000111111111111222222222222222111222333444444666:::<<>>>>>:::999999777666444222111000///---,,,---...---,,,,,,---...//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++,,,++++++++++++++++++*********))))))((()))***,,,,,,+++******,,,,,,,,,+++***)))((((((***************+++,,,,,,,,,++++++******+++++++++,,,++++++******+++++++++++++++******+++,,,...///***++++++,,,,,,++++++***,,,,,,,,,---------------***+++,,,---............---------............///------------------------///////////////000000000............///000111222000000000000000000111111222222333333333444444444444555777888:::===CCCGGGIIINNNTTTXXXZZZ\\\```dddhhhmmmrrrssswww}}}~~~~~~}}}zzzvvvsssqqqooonnnrrrwww|||yyyxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwvvvuuuooollliiihhhfffccc___[[[TTTOOOFFF>>>999555222000000000000///---,,,******---...///...,,,+++,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++*********++++++++++++******((()))***++++++***)))((((((((((((((((((((((((((()))(((''''''''''''((()))'''((((((((((((((((((''''''((((((((())))))))))))'''((()))((('''&&&''')))((((((((())))))(((((((((###%%%'''((((((((()))+++((((((((()))))))))))))))&&&'''(((((()))))))))(((***(((&&&%%%&&&'''&&&%%%%%%'''((())))))((('''&&&ssstttwwwuuutttvvvtttssspppllliiiiiilllnnnnnnkkkgggccc___^^^^^^^^^ZZZZZZZZZYYYVVVSSSQQQOOOOOOOOOOOONNNMMMLLLJJJJJJHHHIIIHHHFFFBBB???>>>>>>;;;::::::999777555333222333111...---------,,,***///000111222222111000///))))))******++++++,,,,,,,,,------------,,,++++++++++++++++++***)))(((''',,,,,,++++++***)))))))))((()))***,,,,,,+++******+++++++++***************------,,,+++++++++++++++,,,+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++---...///***++++++,,,,,,++++++***,,,,,,---------.........***+++,,,---.../////////---------............///......................../////////000000000111111111000000/////////000000//////000111111111111111333333333333333333333222333555888:::>>>CCCIIIMMMMMMQQQVVVYYYZZZ^^^ccchhhmmmuuu|||~~~xxxsssooonnnsssyyy{{{yyyxxxyyyzzzyyyyyyzzzzzzzzzyyyxxxxxxuuusssqqqpppooommmjjjhhh```[[[RRRIIIBBB<<<666333000000///...---,,,++++++---...///...,,,+++,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((***,,,,,,,,,+++*********++++++++++++******((()))***++++++***)))((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((('''((()))((('''&&&''')))&&&''''''((((((''''''&&&$$$&&&''''''&&&%%%&&&'''(((((((((((())))))******&&&&&&''''''((('''''''''((('''%%%&&&'''''''''&&&''''''((()))***)))(((&&&rrrsssxxxwwwxxx{{{uuutttqqqllliiiiiikkknnnnnnkkkgggbbb___^^^^^^^^^]]]\\\[[[YYYVVVTTTQQQPPPOOOOOONNNMMMLLLKKKIIIHHHGGGHHHGGGDDDAAA>>>>>>>>>;;;;;;:::999777555444333333111///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,+++++++++++++++******))),,,,,,++++++)))(((&&&%%%,,,+++++++++******))))))))))))***+++++++++++++++***************+++++++++......,,,++++++*********,,,++++++++++++,,,,,,---,,,++++++++++++,,,,,,---000...---,,,++++++,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,------+++,,,---...............---------............/////////////////////////////////000000111111222222222222111000//////////////////000111222222222222222222333333333333333444444777<<<@@@CCCHHHMMMQQQSSSUUUWWWXXXZZZ___hhhnnnvvvzzzxxxxxx}}}~~~{{{zzzzzz|||zzzzzz{{{{{{{{{{{{zzzzzzxxxwwwvvvtttrrrqqqpppoooiiiddd]]]UUUNNNGGG@@@<<<222111///......///000111---...///...,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,+++*********++++++++++++******((())))))************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&'''((()))((('''&&&''')))&&&&&&''''''''''''&&&&&&((()))***(((%%%"""""""""&&&&&&%%%&&&&&&'''((()))(((((())))))))))))((((((((('''&&&'''((()))((('''(((''''''((())))))(((&&&ssstttxxxxxxyyy|||vvvuuuqqqmmmiiiiiikkkmmmooolllhhhccc```_________```^^^\\\YYYVVVTTTRRRQQQPPPOOOOOONNNLLLKKKIIIHHHFFFFFFEEECCC???======>>>::::::999888666555333222111///------...///...---+++***(((''''''(((***+++(((((()))***,,,------...++++++,,,,,,++++++***))),,,,,,,,,+++***)))((('''+++++++++*********************))))))******+++,,,************************,,,++++++*********+++++++++++++++++++++,,,---...+++++++++++++++,,,---...000///---,,,++++++,,,,,,***++++++,,,,,,++++++*********++++++,,,------...------...............------------............///000000000000000000000000//////000111111222333333111111000000///000000000...///111222333333222222000111222333555666888888999<<>>999999888777555333222111...---,,,---///111111000000...,,,******,,,...000))))))***+++---...//////------......------,,,+++++++++,,,,,,,,,++++++***************************+++***)))))))))***,,,---,,,,,,++++++***)))))))))(((((((((((()))***+++,,,++++++++++++,,,,,,---...++++++++++++,,,,,,---...,,,,,,++++++,,,---///000+++++++++,,,,,,+++++++++,,,,,,------...///000000.........///......---------------.........//////000000000000000000000000///000000111222222333333000000///000000111222222...///111222333333222222///000222444777:::<<<======AAAGGGKKKMMMOOOQQQRRRRRRSSSTTTWWW___mmm~~~}}}zzzzzz{{{}}}}}}~~~~~~~~~~~~}}}{{{{{{yyywwwtttrrrrrrrrrmmmllljjjgggccc^^^WWWRRREEEAAA:::444000......///---...///...,,,+++,,,---++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************************++++++++++++*********)))((((((((()))+++,,,))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''''''''''''''&&&(((((((((((()))))))))***'''((()))((('''&&&''')))(((((())))))))))))((((((%%%''')))***))))))***+++((('''''''''((()))+++,,,&&&'''''''''''''''&&&&&&'''''''''(((***+++***((('''$$$!!!!!!$$$&&&%%%$$$yyy|||yyyyyy{{{xxxvvvtttpppmmmkkkkkkkkklllooommmhhhdddaaa`````````aaa___\\\YYYVVVTTTSSSSSSTTTSSSRRRQQQPPPNNNJJJGGGIIIHHHFFFCCC@@@>>><<<;;;<<<<<<;;;999666222...+++......---------......///,,,,,,,,,---------......,,,+++++++++,,,...///111------------,,,++++++***///,,,)))***,,,---***''',,,,,,,,,++++++*********''')))++++++******+++,,,000---***))))))+++++++++++++++,,,,,,,,,,,,------+++,,,------,,,,,,...000//////...---,,,,,,++++++((()))***+++,,,---------...---,,,,,,---...000111---------.........//////---------------...000000---///000222222111///...000111222222222111///...111111222333555666777777222222111111111111111111...000111111000000111333333222333666:::===>>>???DDDHHHLLLNNNLLLKKKLLLNNNRRRUUUYYY```lll~~~yyyuuuuuuuuuyyy||||||zzz{{{{{{xxxsssooolllmmmnnnpppvvv{{{yyyuuutttsssyyy}}}~~~}}}{{{xxxvvvuuutttsssoooppppppnnnkkkgggbbb___UUUNNNCCC:::444111000//////---,,,,,,...///...---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))&&&'''***---...---***+++,,,---,,,***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((''''''((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))'''&&&%%%%%%%%%'''(((***)))***+++++++++)))(((''')))))))))(((''''''&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&((()))***'''''''''''''''((())))))yyy|||yyyyyy{{{wwwvvvtttpppmmmkkkkkkkkklllkkkiiidddaaa^^^^^^___``````^^^\\\XXXVVVTTTTTTSSSRRRQQQPPPPPPPPPNNNKKKIIIIIIHHHFFFCCC@@@>>><<<;;;<<<<<<;;;:::888555222111000//////.........//////+++++++++,,,,,,,,,------...---,,,,,,,,,---...///,,,,,,---------,,,+++++++++******+++,,,------,,,,,,,,,,,,+++++++++******---......---***'''&&&'''---+++)))((()))***))))))++++++,,,,,,,,,,,,------,,,---...---,,,,,,...000///......---,,,,,,++++++)))***+++,,,,,,---------,,,,,,+++*********++++++------------............------------...///000000...///000111111000...---,,,---...000000000//////000000111222333444444555222222111111111111111111...000111000//////111222666666666888;;;???AAABBBHHHLLLPPPRRRQQQPPPRRRTTTSSS[[[fffsss|||uuuqqqpppnnnjjjiiikkkjjjmmmppppppnnnmmmppprrrvvvwwwwwwvvvrrrnnnlllkkkiiiiiihhhgggggggggggggggcccfffkkkoooqqqtttvvvxxxxxxyyyyyyyyyzzz}}}sssmmmlllmmmtttwww|||~~~}}}{{{yyyxxxwwwvvvvvvsssssssssqqqnnniiieeebbb]]]WWWNNNFFF???999333000000...,,,,,,---...---,,,------...............///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))&&&###$$$&&&)))))))))***+++,,,,,,,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((******((('''((()))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''((()))'''((())))))((('''&&&%%%'''''''''(((((((((((((((''''''''''''((((((((((((***))))))(((((()))***+++((('''''''''''''''((((((yyy}}}zzzyyy{{{wwwvvvtttqqqmmmkkkkkkkkkkkkhhheee```\\\[[[\\\^^^______^^^[[[XXXVVVTTTTTTTTTQQQOOONNNNNNOOONNNKKKIIIIIIHHHFFFCCCAAA>>><<<;;;::::::999888777666555555222111000///////////////***+++++++++,,,,,,,,,,,,000///...---------------++++++,,,---------,,,,,,+++,,,------,,,,,,---...,,,,,,,,,++++++++++++***...//////---***'''&&&&&&,,,+++******++++++***)))++++++,,,,,,,,,,,,---------...///...------///111.........------,,,,,,+++******+++,,,------------/////////......,,,++++++,,,,,,,,,---------......------------...///000111...///000000000...---,,,+++,,,...///000111111111000000000000111111222222111111222222222222222222000222222222111111333444888999;;;>>>AAAEEEHHHJJJJJJMMMPPPQQQPPPQQQTTTXXX^^^jjj|||~~~xxxxxxvvvssspppnnnpppuuuxxx}}}yyytttqqqmmmjjjhhhiiiiiihhhkkkqqqqqqrrrttttttsssooollljjjkkkiiifffeeeddddddcccbbb```bbbdddffffffeeedddccc]]]___bbbccccccdddfffhhhdddeeeeeefffgggkkkqqquuu|||pppgggeeeffflllpppuuuyyy|||~~~~~~|||{{{zzzzzzyyyyyyxxxxxxwwwuuuqqqmmmiiiffffffccc]]]VVVNNNDDD:::444333111.........///......///////////////.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---***(((((()))+++++++++***+++,,,,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&''''''((())))))***''''''''''''((((((((((((******)))((((((((())))))(((''''''&&&&&&&&&''''''zzz~~~|||{{{|||xxxvvvtttqqqnnnlllkkkjjjjjjhhhddd___[[[YYYZZZ\\\^^^^^^]]]ZZZXXXVVVUUUTTTTTTRRRPPPNNNNNNMMMLLLJJJHHHHHHGGGEEECCCAAA>>>===<<<999888777555444444444444222111000///............++++++,,,,,,,,,---------///.....................***++++++,,,------------...000111///+++)))***,,,++++++++++++++++++++++++***+++---,,,+++******+++---,,,,,,---//////---,,,+++++++++,,,,,,,,,------...///000///------///111......---------,,,,,,,,,++++++,,,---------------...///000000000...---,,,,,,,,,,,,,,,------------------------...///000111//////000000///...---,,,//////000111222222333333111111111111000000000000111111222222222222222333444555555444444444666888888;;;@@@EEEIIILLLOOOQQQNNNPPPQQQQQQRRRVVV^^^dddvvv{{{rrrllliiilllmmmmmmmmmnnnppptttwwwwwwzzz}}}~~~|||xxxvvvuuuvvvsssrrrssssssttt}}}~~~xxxyyytttnnnlllnnnppppppooonnnoooqqqssssssrrrqqqpppppppppooommmjjjiiijjjkkkiiiiiiiiihhhhhhhhhjjjkkkkkknnntttzzz~~~|||wwwiiiddddddfffjjjooouuuyyy|||~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzxxxtttpppllljjjllljjjhhhccc[[[PPPDDD;;;777555222000111222222111000/////////......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---------***++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((''''''((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''')))***+++++++++)))(((&&&)))************)))))))))''''''''''''(((((())))))''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&{{{||||||~~~zzzvvvtttrrrooollljjjjjjiiijjjfffaaa\\\ZZZYYYZZZ[[[]]][[[YYYWWWUUUUUUUUUUUUUUUSSSPPPMMMLLLKKKHHHFFFHHHGGGEEECCCAAA???===<<<;;;:::888666444222222111111000///...---,,,,,,,,,------------............+++,,,---....../////////***++++++,,,------------...000111///+++)))***,,,++++++++++++++++++++++++'''))),,,,,,,,,,,,---...,,,++++++---//////...---+++++++++,,,,,,,,,------//////000///------///000---------------,,,,,,,,,,,,,,,---.........------)))***+++------,,,,,,+++,,,,,,,,,---------.....................///111111///////////////......---222222222111111111111222222222222222222111111111111111222222333333333333444555555555555666999<<<:::???FFFLLLNNNPPPQQQSSSUUUWWWXXXZZZ___hhhuuu~~~~~~|||xxxqqqkkkhhhiiillljjjnnnssswww{{{{{{zzzzzz}}}|||zzzxxxuuuqqqnnnkkkhhhjjjmmmpppqqqpppnnnlllmmmoooqqqqqqrrrvvv~~~rrriiiffffffiiiooouuuzzz}}}}}}}}}xxxzzz|||~~~~~~}}}|||yyyvvvssspppnnnmmmmmmmmmkkkeee[[[OOOGGG<<<999555333333333333222///......------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((((((***+++++++++*********)))))))))))))))))))))))))))((((((((((((((((((((((((%%%''')))((('''&&&''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((******+++++++++)))((('''***))))))))))))*********))))))((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&%%%%%%(((''''''&&&&&&&&&''''''zzz}}}{{{||||||vvvtttrrrooommmjjjiiihhhjjjhhhccc___\\\ZZZZZZZZZ\\\ZZZXXXWWWUUUUUUUUUVVVWWWTTTQQQNNNLLLJJJHHHFFFGGGFFFEEECCCAAA???===<<<>>>===;;;999666444222111000///...---------------............////////////)))***,,,---.../////////++++++,,,---------,,,,,,***+++,,,---,,,,,,...///***++++++++++++,,,,,,,,,***,,,------,,,++++++,,,)))(((((())),,,------,,,++++++,,,,,,,,,,,,------...///000...---,,,...///------------------------------......///......---***+++,,,---............---------.........//////............///000111111000000/////////000000000222111000////////////000333333333333333333222222111111222222333444444444333444444444555777;;;???@@@FFFMMMRRRTTTVVVYYY]]]aaaeeejjjooovvvyyyvvvwwwxxxxxxzzz|||{{{uuuqqqllllllkkkiiihhhjjjqqqwww||||||ssstttuuuuuutttqqqmmmkkklllkkkjjjhhhgggiiimmmppp{{{}}}tttooooooqqquuu{{{~~~vvvxxxzzz|||}}}~~~~~~~~~~~~}}}{{{xxxvvvsssrrrpppppppppoookkkddd[[[UUUEEEAAA;;;777555444333222---------------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,(((******)))(((&&&'''(((+++*********************))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))'''''''''((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((()))***))))))(((''''''&&&&&&''''''''''''(((((((((((((((((()))))))))((('''''''''''''''''''''((())))))wwwzzzxxxzzz~~~|||vvvuuurrrpppmmmjjjiiihhhgggfffccc```^^^\\\[[[ZZZ[[[ZZZXXXVVVUUUUUUVVVVVVWWWTTTQQQNNNMMMLLLJJJHHHGGGFFFEEECCCAAA???>>>===<<<<<<;;;:::888555222000//////...............///---------.........//////)))***+++---------,,,,,,,,,,,,---------,,,++++++)))))))))***---//////...******+++++++++,,,,,,,,,+++---...---,,,******+++)))(((&&&'''***,,,------++++++,,,,,,,,,,,,------...//////...,,,+++---...------------------------......////////////......//////.........//////000........./////////000000............///000111222000///000000000111222333111000/////////000111222222222222333333333333333111111222222333444444555444555666777888<<>>===888999999999777444000...000////////////000000111,,,,,,,,,---------......***+++,,,---,,,+++***)))------------,,,,,,+++***,,,***((()))---...,,,************++++++,,,,,,,,,***,,,------,,,+++,,,---+++)))'''(((***---///000++++++,,,,,,,,,---------.........---++++++,,,---------------------------...///////////////......///...,,,+++******+++,,,////////////000000000000.........//////000111222000///000000111333444555111111000000111333555666111111222222222333333333111111222333333444555555888999:::;;;===AAAGGGKKKNNNSSSYYY___hhhwwwzzzsssllljjjmmmqqqqqqppp{{{{{{|||~~~}}}yyyuuupppmmmooopppqqqppppppuuu|||{{{|||~~~|||zzz|||~~~~~~}}}{{{{{{zzzzzzxxxuuusssrrrpppmmmjjjddd]]]SSSJJJBBB===888555---.........//////000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,))),,,......+++***+++---+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++------+++***+++,,,++++++++++++++++++++++++***)))(((''''''((()))***************************)))(((''''''''')))***+++***)))(((((((((***+++,,,&&&&&&''''''((()))))))))''''''''''''((((((((()))###$$$&&&'''''''''&&&&&&'''''''''(((***+++---...sssttttttxxx|||yyyvvvtttpppkkkiiihhhhhhiiiiiigggccc```]]]\\\[[[\\\ZZZYYYXXXWWWVVVUUUTTTTTTUUUSSSQQQOOOOOOMMMKKKIIIKKKIIIGGGDDDAAA>>>===<<<:::999999777555333111000000/////////000000---,,,////////////////////////.........------,,,,,,,,,000///...---,,,++++++,,,///---+++,,,------***'''***+++,,,,,,------,,,,,,++++++******++++++,,,---...//////000///...,,,+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///,,,******+++---///------------------------000000000000///////////////......---------......000000000000000111111222...///111222333333222111999666333333777777444111444555666555444444666888888777888;;;BBBJJJOOORRRXXX\\\cccoooyyyqqqnnnkkkmmmppptttzzzyyy}}}|||zzzxxxvvvtttrrrqqqqqqsssuuuvvvvvvuuusssrrrtttqqqnnnmmmsss}}}~~~vvv}}}xxxwww~~~~~~|||xxxyyy|||}}}||||||{{{{{{zzzwwwuuutttuuusssppplllmmmggg___YYYSSSLLLBBB::::::777333111111111000///000///...---------------......------------......------......---+++***))),,,++++++******++++++,,,))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((()))******)))((('''''''''((((((((((((''''''$$$%%%'''((()))***))))))''''''''''''''''''''''''''''''(((((())))))******sssuuutttwww{{{yyyvvvtttpppllljjjhhhhhhhhhhhhfffccc___]]]\\\[[[\\\[[[ZZZYYYXXXVVVUUUTTTSSSTTTRRROOONNNMMMLLLIIIGGGIIIHHHEEEBBB@@@===<<<;;;:::999999777666333222111000///---...//////...---------------------------......---------,,,,,,,,,000///...------,,,,,,,,,,,,+++***+++---...,,,******+++,,,,,,------,,,,,,+++++++++***++++++,,,---------------+++***(((&&&,,,,,,,,,,,,,,,,,,,,,------------------------------------............///111///---+++***+++---...------------------------000000000000/////////////////////......///000000000000000000000111222222111222222222222222111111///---+++...333666444222111222333333333444666888;;;<<>>DDDKKKOOOQQQVVV^^^eeeuuu|||zzz|||}}}uuuqqqooonnnnnnrrrwww|||}}}xxxuuuwwwzzz{{{}}}~~~}}}}}}}}}xxxxxxxxxzzz{{{{{{zzzzzzsssqqqnnnlllkkkgggbbb___VVVOOODDD;;;555333111111---------,,,------...///......------------.....................---,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''yyyyyyuuuuuuyyywwwuuutttrrrooommmjjjhhhgggiiigggdddbbb``````aaaaaadddbbb___\\\ZZZYYYXXXXXXUUURRRNNNLLLKKKJJJIIIHHHIIIHHHEEECCCAAA???>>>===999999999888777555444333000---++++++---///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,+++******,,,---//////////////////***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---..................//////000.........------,,,,,,,,,++++++++++++++++++++++++---------............///111000///---,,,,,,---------------....../////////.../////////000000000111------......///000111222111111111111111222222333444333222222222333555666666555444444555555444333555555666666777:::???BBBGGGLLLSSSWWW[[[bbbmmmuuu~~~|||tttqqqooonnnnnnnnnrrr|||{{{wwwppplllmmmooopppuuuzzz{{{|||~~~~~~~~~~~~~~~~~~~~~zzzzzz{{{{{{{{{zzzzzzzzzvvvtttrrrpppnnnkkkgggdddaaaZZZNNNDDD<<<666222000.........------......///......------------......---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((zzzzzzuuutttxxxwwwvvvtttrrrooollljjjiiihhhhhhgggdddbbbaaaaaabbbbbbcccaaa^^^[[[YYYYYYYYYZZZVVVSSSOOOLLLKKKKKKKKKJJJIIIHHHFFFCCCAAA@@@???>>>999999999888777666444444000///------...000000000........................,,,,,,,,,------------...***+++,,,------,,,+++***(((+++---.........000111***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---...000111//////......---,,,,,,+++************************---------............///000///..................---------...//////000000......//////000000111111............//////000111222111111111111222333333333333333333444555666777333333444444555666666666555666777888999===CCCGGGMMMRRRZZZbbbiiirrr|||||||||xxxqqqlllkkkpppxxx{{{pppiiieeeeeegggiiipppxxxzzzzzz|||~~~}}}~~~~~~~~~|||}}}~~~}}}{{{zzzzzz{{{zzzyyyxxxvvvsssooollljjjggg```WWWMMMDDD<<<666111111000000///......//////......------------......---,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((())))))((())))))******))))))(((&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((()))))))))))))))(((((((((|||{{{uuutttxxxwwwwwwuuuqqqnnnkkkjjjiiiiiifffeeebbb```___```aaabbbaaa___[[[YYYWWWWWWXXXYYYWWWSSSOOOLLLKKKKKKKKKJJJHHHGGGEEEBBB@@@???>>>>>>999999999888777666555444111000//////000111000...------------------------,,,,,,,,,---------......+++,,,...//////...,,,+++))),,,------***))))))+++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++,,,---///000...............---------++++++++++++++++++++++++---------............///.............../////////---------...///000000000.........///000111111111000000000//////000111111222222111111222222333444333444555555555555555444111222333444555555777888666888:::<<>>======999999999888888666555444222111000111222111///---------------------------,,,,,,,,,------.........,,,...///111111000...---...//////,,,&&&"""!!!!!!++++++,,,---------,,,,,,---,,,,,,,,,,,,---......//////------------...///,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------......///000000000---------...///000000111---......///000111111222222222111111111111111111222222111111222222333444555666666777666444333222333444555555555555666777999;;;===AAAFFFMMMUUU[[[ccckkkxxx~~~vvvpppnnnrrrtttuuuwww|||~~~zzzzzz||||||}}}~~~{{{xxxvvvyyy}}}wwwssssssuuuzzz~~~{{{xxx}}}}}}~~~{{{||||||zzzwwwtttrrrrrrllljjjgggbbb[[[RRRHHHBBB555555333111000/////////.........------.........///...---,,,,,,---//////,,,++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((()))***++++++***)))(((***)))(((''''''((()))***))))))************))))))***)))(((&&&&&&'''(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&xxxwwwssstttxxxwwwvvvuuurrrooollljjjiiihhheeedddaaa___^^^^^^_________^^^\\\[[[YYYWWWUUUTTTUUURRROOOLLLKKKIIIGGGEEEGGGFFFDDDBBB@@@>>><<<;;;<<<;;;:::888555222000............///////////////222///------000111000...---------------------------------------...//////...---+++++++++---///000///...,,,+++***++++++,,,---.........---,,,,,,+++------------------------/////////......---------////////////////////////************+++,,,---...////////////////////////---------............///000000000000////////////333333333333333333333333///000000111111222333333333333333444444444555555666222111555888777777888666>>>DDDGGGLLLVVV___dddtttyyyqqqooorrruuurrrxxx}}}vvvppplllhhhiiilllqqqyyy~~~uuuxxxzzz}}}~~~}}}}}}~~~~~~~~~~~~|||yyyvvvtttrrrdddeeeeeeeeebbbZZZQQQJJJ===:::666333222111///...111///,,,,,,---............---,,,+++*********************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((('''''''''((()))+++,,,''''''(((((())))))******,,,,,,+++***)))(((''''''))))))))))))))))))******))))))))))))))))))))))))+++***(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***yyyxxxttttttxxxvvvwwwvvvssspppnnnkkkjjjiiigggeeebbb```^^^^^^_________^^^\\\ZZZXXXVVVUUUTTTSSSQQQNNNLLLKKKKKKIIIGGGGGGFFFDDDBBB@@@>>><<<;;;:::999999777555333111000///////////////.........000...,,,---000111///...------------------------------,,,,,,------...///...---,,,++++++,,,...///...------,,,,,,,,,,,,---------......------,,,+++---------------------------------,,,,,,+++++++++........................,,,,,,,,,,,,---...///000////////////////////////........./////////000000000000000000000000000///222222222222222222222222111111222333333444444555333333444444444555555555888444333777::::::;;;>>>>>>DDDKKKQQQ\\\jjjsssuuu{{{yyy|||~~~yyyooommmiiihhhllluuuxxxxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}zzzwwwuuusssjjjjjjkkkkkkiiiddd]]]WWWHHHCCC<<<777444222111000222000......//////...---...---,,,+++************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************((('''''''''((()))+++,,,((((((((()))))))))))))))++++++******)))(((((((((*********))))))))))))))))))))))))))))))))))))))))))(((''''''(((((('''&&&''''''''''''&&&&&&&&&&&&(((''''''''''''((())))))zzzzzzuuuuuuxxxvvvxxxwwwtttqqqnnnlllkkkjjjiiigggdddaaa___^^^^^^______^^^\\\ZZZXXXVVVUUUUUURRROOOMMMKKKKKKKKKJJJIIIGGGFFFDDDBBB@@@>>><<<;;;888888888777666444333222000000//////......---------,,,,,,...000000///...------------------------,,,,,,---------.........///...---,,,+++,,,---...,,,------............---------......------,,,,,,---------------------------------,,,,,,,,,,,,,,,........................---------------...///000//////////////////////////////000000000111111111000000000000000000000000000000000111111111111111333333444444555666666777444444444444555555555666666333222666888999<<>><<<;;;999999888777555444222111111111000///...------,,,,,,---...///000000//////........................------......///////////////...---,,,,,,,,,,,,,,,+++,,,...///000///......,,,------...------,,,,,,........................///////////////.........------------------------,,,,,,,,,,,,,,,---....../////////////////////////////////000000000111111000000000000000111111111000111111111111111222222444444444555666666777777444555555555555666666666555333444777888:::@@@HHHSSSaaattt|||}}}~~~sssooonnnooojjjsss~~~yyywwwuuutttuuuxxx|||~~~}}}|||}}}}}}}}}}}}||||||{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxsssrrrqqqqqqqqqpppmmmjjjbbb\\\SSSJJJCCC===888555222111000000111111000.........---,,,,,,,,,,,,,,,------..................++++++++++++++++++++++++))))))))))))))))))))))))************************************************((((((((((((((()))******+++******))))))((((((((((((((())))))************++++++******)))((((((((((((((((((((((((((((((((((((''''''(((***++++++***((((((((((((((())))))))))))(((((((((((()))******}}}|||wwwwwwzzzwwwvvvuuurrrooommmkkkiiihhhjjjhhheeebbb___^^^^^^___```___\\\YYYWWWVVVVVVVVVVVVRRRNNNKKKJJJIIIHHHGGGGGGFFFDDDBBB@@@>>><<<;;;;;;;;;999888555222000///111111000///...------,,,---...///000000///000000..............................///000000000000//////...------,,,,,,,,,,,,+++,,,...///000///......,,,,,,------...------,,,........................////////////////////////........................------,,,,,,------......////////////////////////....../////////000000000///000000000111111111222222222222333333444444444333333333444555555666666555555555666666666777777888777999<<<===@@@KKKVVVaaawww|||yyytttllloooqqqsssvvv}}}zzzvvvssssssvvvyyy|||~~~~~~}}}||||||{{{{{{zzzzzzzzz{{{}}}~~~~~~}}}{{{zzz|||zzzxxxwwwvvvvvvsssrrrhhhddd^^^XXXPPPHHH@@@;;;444333111111222222111///......------,,,---------........................++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))))))))++++++******))))))((((((((((((((()))******++++++************))))))(((((((((((((((((((((((((((((($$$$$$###%%%'''(((((('''&&&''''''((()))***++++++******))))))******+++,,,}}}{{{wwwwww{{{yyyvvvtttrrrooollljjjiiihhhiiigggdddaaa___^^^^^^___aaa___\\\XXXVVVVVVVVVVVVWWWSSSNNNJJJIIIHHHHHHGGGGGGFFFDDDBBB@@@>>><<<;;;<<<;;;:::888555222///...000000//////......------...//////...------...000........................---...///000111000//////------------------,,,,,,,,,------............---,,,,,,------......------........................---------------.........////////////////////////000000/////////000000111////////////////////////........./////////000000///000000111111222222222333333444444555555666666222222333333444555555555666666666666777777777777555777;;;???BBBIIIXXXgggxxxzzzwwwssspppqqqxxx|||xxxtttsssvvvyyy{{{}}}}}}~~~}}}|||{{{{{{{{{xxxyyyzzz|||~~~~~~}}}||||||}}}{{{xxxwwwwwwvvvtttrrrmmmkkkgggccc]]]UUULLLFFF===:::666444333222111//////......---------.....................---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((())))))))))))((((((******************))))))(((((())))))*********+++)))))))))))))))))))))***))))))))))))))))))))))))(((''''''(((***,,,+++***&&&&&&'''((()))***++++++***))))))))))))***++++++~~~{{{vvvwww|||{{{wwwuuussspppmmmkkkjjjiiigggeeebbb```^^^^^^______aaa___[[[XXXVVVVVVVVVWWWVVVRRRMMMJJJIIIIIIIIIIIIGGGFFFDDDBBB@@@>>><<<;;;;;;:::999777555333111//////////////////.........//////...+++((((((+++...........................+++,,,...///000///...---,,,,,,------------------...------,,,,,,,,,,,,---+++,,,------......------........................,,,---------.........///000000000000000000000000111111000000000000000111//////////////////////////////000000000111111111///000000111111222333333333333444555555666777777222333333444444555555666666666777777777888888888555999@@@GGGMMMXXXlll~~~zzzwwwtttqqqqqqssswwwyyyzzzzzz{{{|||~~~}}}|||||||||xxxyyyzzz|||}}}}}}~~~~~~~~~~~~~~~}}}}}}zzzxxxwwwvvvvvvvvvsssrrrrrrpppmmmjjjfffaaaZZZVVVIIIDDD===777444222000...///...............//////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))******)))((('''******************++++++)))))))))))))))*********((((((((()))******++++++))))))))))))))))))))))))+++***)))***,,,------,,,((((((((((((((((((((((((((((((((('''((())))))***~~~zzzuuuvvv}}}|||xxxvvvtttqqqnnnlllkkkjjjeeedddaaa___^^^^^^______aaa___[[[XXXVVVUUUVVVWWWTTTQQQLLLIIIIIIJJJKKKKKKGGGFFFDDDBBB@@@>>><<<;;;999888888777666444222111.........///////////////......,,,(((%%%%%%)))---////////////////////////)))***,,,......---,,,+++++++++,,,---............///...,,,+++***++++++,,,+++,,,,,,---.........---////////////////////////.../////////000000111111000000000000000000000000000///............//////////////////////////////000111111111111222222222///000000111222222333333333333444444555666777777333333444444555666666666777777777777888888888888<<>>===<<<;;;;;;:::777444111000000///////////////......---///000000000///...------222222111111///...---,,,///......---------......111---******,,,......---......---------,,,,,,,,,------...............------------.........//////...............///000000111111000000000000111111111111000000000000111111000000000000000000000000222111000//////000111222000111222222333444555555555777555333444888888444666666555444444444555555666444555999:::888999<<>>888444111222222222000---,,,,,,------,,,+++***)))***+++,,,------......------,,,+++......------,,,+++******,,,+++)))((((((((()))*********))))))((((((''''''))))))************)))))),,,+++++++++***)))))))))+++*********))))))(((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++yyyyyy~~~~~~{{{xxxsssoookkkhhhgggfffdddaaa___^^^]]]^^^___aaa___[[[XXXVVVUUUUUUVVVSSSRRROOOKKKIIIHHHHHHIIIGGGFFFDDDBBB@@@>>>======;;;<<<;;;888444111111111//////000000//////...---....../////////...------//////000111000///...............---------......---+++)))***---000000///.........---------,,,,,,,,,,,,---...//////......,,,,,,,,,---------.....................///000000//////............//////000000////////////000000////////////////////////222111000//////000111222333333333333333333333333444555555444666;;;<<<999777666666555555555666666:::777777999:::;;;BBBIIILLLYYYllluuupppoooooowww|||zzzrrrllllllooouuuxxxxxxwwwvvvvvvwwwzzz}}}~~~~~~|||||||||||||||}}}~~~~~~}}}~~~}}}{{{zzzyyyyyyzzzzzzwwwvvvuuutttrrrpppnnnmmmhhhccc[[[RRRJJJAAA999444222222111///...---...//////...---,,,,,,---...///---------------,,,,,,+++...------,,,++++++******+++***)))(((((((((((()))******))))))(((((((((((())))))************))))))******))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******{{{zzz~~~|||~~~|||yyytttpppllliiihhhfffdddaaa___^^^]]]^^^___```]]]ZZZVVVTTTRRRRRRRRRRRRQQQNNNLLLJJJIIIHHHHHHHHHGGGEEEBBB@@@???>>>===<<<<<<;;;999555222222222//////000000//////...---------------............,,,---///111111111///...........................---,,,+++,,,...///...---.........------------,,,+++,,,---...////////////,,,,,,,,,,,,------------...............///000000//////............///////////////....../////////////////////////////////222111000000000000111222444444444333333222222222222444444444999???@@@>>>777666666666666666777888888777999::::::<<>>>>><<<<<<<<<999666333333333000000000000000///......,,,,,,,,,,,,------...///,,,---///111111000///---------..................000000///...---,,,)))(((............------------***+++,,,...///000000000------------.........///...............///000000111111000000000000111111000000////////////000000000000000000000000000000111111111111111111111111333333333333333333333333111333444444888???@@@>>>666666555666666777888888777888<<>>===;;;<<<;;;999666333333444000000000000000//////...,,,,,,,,,,,,,,,---...///---...000000000///---,,,,,,,,,---...//////......000000000///---***)))(((//////.........---------***+++,,,...///000000000////////////000000000000...............///000000111111000000000000111111222111111000000111111222111111111111111111111111111111222222222222111111111111222333333444555555222444444333666<<<===:::555555555555666777888999;;;;;;???DDDJJJUUUjjj|||}}}uuurrrqqqsss|||~~~yyywwwwwwvvvxxx{{{~~~~~~{{{yyyyyyzzz|||}}}|||}}}}}}}}}}}}}}}|||{{{zzzzzzyyyyyywwwvvvuuuuuuuuuuuuuuutttqqqlllfff]]]TTTMMM>>>:::333///////////////---------....../////////,,,------------,,,++++++,,,,,,,,,+++++++++++++++------,,,,,,,,,+++++++++))))))))))))************))))))************)))))))))))))))******+++++++++))))))))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((zzzyyy{{{yyy|||zzzwwwsssooollliiihhhdddbbb___]]]\\\[[[\\\]]]^^^\\\XXXTTTRRRQQQPPPPPPOOONNNMMMLLLJJJIIIHHHGGGGGGFFFDDDAAA???>>>===<<<:::;;;;;;999555333333333000000111111000000///......---,,,,,,,,,---...///////////////......---,,,+++,,,---/////////......,,,---......,,,+++,,,.../////////.........------+++,,,---...////////////000000000000111111111222...............///000000//////............//////333222222111111222222333222222222222222222222222111111222333333222111111000111111222444555555666444555444222444999999666555555555666777999:::;;;===<<<@@@JJJXXXmmm~~~~~~~~~|||zzzzzz|||}}}~~~vvvpppppptttxxxzzz}}}yyyvvvwwwxxx{{{}}}~~~|||zzzyyyzzz{{{{{{|||}}}~~~~~~}}}|||{{{xxxwwwuuutttttttttuuuvvvwwwuuuqqqnnnjjjddd^^^YYYJJJCCC:::333111000///------...///000111111111000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,---)))))))))************+++))))))************))))))************++++++++++++))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))){{{zzz}}}{{{}}}{{{xxxtttpppmmmkkkjjjeeedddaaa___]]]]]]^^^^^^^^^\\\YYYUUUSSSRRRRRRSSSNNNMMMMMMLLLKKKIIIHHHGGGFFFEEECCC@@@>>>===<<<;;;999::::::888555333222333000111111111111000//////111///...,,,,,,---...///......---------...///000***+++---///000000///...,,,---...---++++++---000////////////............,,,,,,---...//////......///000000000000111111111...............///000000//////............//////222222111111111111222222111111111111111111111111111222222333333222222111222222222333333444444444444666444222444888888444777777777888:::<<<===>>>???CCCOOOcccwww~~~zzzwwwwwwyyyzzzyyyxxxyyy|||zzzrrrpppmmmmmmppptttuuuyyywwwwwwwwwwwwyyy|||~~~}}}|||zzzyyyxxxxxxxxx{{{|||~~~}}}|||wwwvvvuuusssssstttuuuvvvwwwvvvsssqqqooolllgggdddWWWNNNAAA999555333000---,,,---...000111111000000......//////......---,,,------------------------///---***(((((()))+++---))))))*********+++++++++))))))************))))))************))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******|||{{{}}}~~~|||yyyuuuqqqnnnlllkkkgggeeeccc```_________```^^^\\\YYYVVVTTTTTTTTTTTTMMMMMMMMMLLLKKKIIIHHHGGGEEEDDDBBB@@@===<<<;;;;;;999999999777444222222333111111111111111000//////222111///---,,,---...///---,,,++++++,,,...111333***+++---///000000///...000000000,,,)))(((+++...000/////////............------..................////////////000000000000...............///000000111111000000000000111111111111000000000000111111000000000000000000000000111222333444444333222111444444333333333333222222555666555333444999888555888999999:::<<<>>>@@@AAAGGGQQQhhh}}}{{{xxxuuusssooorrrtttttttttvvv{{{{{{vvvnnnllllllkkkiiikkktttxxxwwwvvvuuuwwwzzz}}}||||||{{{zzzyyywwwvvvvvv{{{|||~~~~~~}}}xxxvvvuuusssssstttvvvwwwwwwvvvuuuuuutttqqqmmmiii```UUUGGG===888555111---)))***,,,............---/////////000//////...---...........................,,,(((%%%%%%'''***---))))))******++++++++++++))))))************))))))******))))))((((((''''''(((((())))))*********+++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++