BM6P6(@ qqqqqqqqqrrrtttwwwzzz{{{xxx{{{~~~~~~}}}~~~|||yyyvvvtttsssttttttxxxwwwwwwwwwvvvvvvvvvvvvxxxzzz{{{|||{{{|||}}}~~~ppp___PPPFFFAAA>>>>>>===<<<;;;:::999888;;;:::999777777777888999666888::::::999777777777888<<<@@@EEEJJJPPPVVVZZZ\\\\\\]]]^^^]]]\\\[[[ZZZWWWUUURRRQQQRRRRRRRRRQQQPPPPPPQQQUUU]]]gggqqqwwwzzz~~~~~~{{{}}}zzzyyyzzzzzzyyyyyywwwvvvuuurrrqqqooonnnnnnmmmkkkhhhgggeeebbb___\\\\\\[[[ZZZYYYWWWTTTRRRQQQQQQPPPOOOMMMLLLLLLKKKKKKHHHGGGGGGGGGFFFEEEEEEEEEAAAAAABBBBBBBBBBBBBBBBBB@@@?????????@@@AAAAAABBBDDDCCCCCCBBBAAA@@@@@@@@@??????>>>>>>=========<<>>===???BBBEEEEEEEEEIIIIIIHHHGGGGGGFFFEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMSSSQQQNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOMMMIIIFFFCCCBBB???===<<<<<<===>>>>>>???@@@AAAAAADDDHHHKKKNNNPPPRRRTTTTTTVVVXXX[[[ZZZYYYYYYXXXXXXXXXYYYYYYTTTRRROOOKKKEEE@@@;;;888555555444444444333333333000333666:::@@@IIIUUU^^^fffdddaaa^^^XXXPPPHHHCCCEEEAAA<<<:::<<>><<<999666555333333555999>>>CCCIIIRRR]]]eeegggnnnsssrrroookkkeee___]]]]]][[[XXXSSSMMMHHHEEEBBB???;;;888888999999999:::::::::::::::;;;<<<===>>>???@@@@@@???===:::888777777777666666555444444999:::;;;;;;<<<<<<;;;;;;<<<;;;<<<===@@@CCCGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGCCC@@@>>>=========???>>>>>>===<<<:::999888:::999888777666666666666777777777777777777777777888888777777666666555555444666888999===EEEQQQYYYdddjjjsss{{{~~~}}}}}}~~~~~~~~~~~~|||{{{|||~~~}}}{{{xxxvvvuuuuuuvvvvvvzzzyyyzzz}}}}}}{{{~~~~~~~~~~~~~~~~~~|||yyyvvv~~~xxxxxx|||yyyyyy{{{|||qqqkkklllnnnooonnnmmmyyytttjjjaaa```bbbeeeiiimmmnnnzzzvvvcccRRRAAA;;;===>>>???@@@@@@@@@AAACCCEEEGGGIIIJJJRRRRRRQQQNNNLLLKKKLLLNNNVVVVVVXXXYYYZZZ[[[[[[[[[WWW___hhhxxxsssssssssssstttuuuvvvwwwwwwzzz}}}~~~~~~~~~}}}zzzwwwuuutttttttttqqqrrrtttuuuvvvwwwwwwwwwvvvxxx{{{|||}}}~~~uuufffWWWJJJBBB???<<<<<<;;;:::999999888888::::::999888888888888888666777999999888888888:::999===CCCHHHMMMRRRWWW[[[___```bbbccccccbbbaaa```___\\\ZZZXXXYYYYYYXXXWWWRRRRRRSSSWWW___iiirrrxxxzzz~~~~~~{{{zzzzzzzzzyyyyyyxxxwwwuuusssqqqpppooooooooommmjjjhhhfffdddaaa^^^]]]]]]\\\[[[YYYVVVTTTSSSRRRQQQPPPOOONNNMMMMMMMMMIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@============<<<<<<;;;;;;>>>======???BBBEEEFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLOOOMMMLLLLLLNNNPPPPPPPPPLLLKKKJJJJJJJJJHHHDDDAAADDDBBB???<<<999888888999:::;;;===>>>@@@CCCHHHLLLMMMOOORRRTTTUUUVVVYYY[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWTTTOOOHHHAAA;;;666444444444444444333333333333///222555888===FFFRRRZZZ```___^^^ZZZVVVOOOHHHCCCEEEBBB>>><<<>>>@@@CCCCCCFFFHHHLLLOOOPPPMMMGGGBBB@@@???===:::888666555444444777:::>>>BBBJJJUUU]]]gggnnntttsssppplllfff```\\\\\\ZZZWWWTTTOOOKKKIIICCC@@@<<<999999999999999::::::999999:::;;;;;;<<<===???AAABBBAAA???<<<:::888888777777777777888888999::::::;;;;;;;;;;;;;;;:::::::::;;;===@@@CCCEEEGGGGGGGGGHHHHHHIIIIIIIIIFFFDDDBBB???========================<<<:::999999999888777666666555555555777777777777777777777777888777777777666666666555444666888999===FFFQQQZZZdddjjjssszzz|||}}}~~~}}}}}}zzzxxxvvvtttrrrrrrsssssswwwwwwyyy}}}~~~|||~~~||||||~~~}}}xxxuuuvvvuuutttuuu{{{yyynnngggfffggghhhggghhhvvv}}}rrriiibbb```aaadddjjjqqqwwwuuu^^^NNN???:::<<<>>>>>>???BBBBBBBBBDDDEEEGGGIIIJJJLLLMMMMMMMMMLLLLLLOOOQQQQQQQQQSSSTTTUUUVVVVVVVVVSSS[[[cccrrrttttttuuuuuuttttttsssrrruuuxxx|||~~~~~~~~~~~~}}}{{{xxxvvvuuuttttttnnnooorrruuuvvvwwwvvvvvvtttwww{{{~~~wwwjjj[[[NNNEEE@@@>>><<<;;;;;;;;;::::::999999999999999:::999999888777666777888777777888;;;===>>>BBBIIIOOOTTTXXX\\\^^^bbbdddhhhjjjkkkkkkiiihhhiiifffdddbbbbbbbbb```___WWWVVVWWW[[[bbbkkksssyyyzzz~~~}}}{{{{{{{{{zzzyyyxxxwwwuuutttrrrqqqpppppprrrooollliiihhhgggdddbbb```______]]][[[YYYWWWUUUTTTSSSRRRPPPOOOOOOOOOOOOJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGEEECCCAAA>>>>>>>>>>>>============>>>===<<<>>>AAADDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJLLLNNNOOONNNMMMKKKJJJIIIHHHFFFBBB??????===;;;888666555555555444666888:::<<>>;;;999777666555444666888999<<>>BBBDDDEEECCCAAA???;;;:::999888888999;;;<<<888999::::::;;;;;;::::::999999888999:::<<<>>>@@@DDDDDDEEEFFFGGGHHHIIIIIIDDDCCCAAA>>>===<<<======<<<<<<<<<<<<<<<;;;::::::888888777666555555555555777777777777777777777777777777777777666666666666555666888:::===FFFQQQZZZeeekkkssszzz~~~}}}}}}~~~}}}}}}~~~yyywwwuuusssrrrqqqqqqqqqssstttxxx}}}~~~|||}}}zzz|||~~~wwwqqqppppppmmmmmmuuuwwwllldddaaaaaaaaa```dddtttwwwkkkeee___^^^___cccnnnxxxqqqWWWIII===:::<<<======>>>CCCCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMMMMLLLMMMOOOQQQMMMMMMOOOPPPQQQRRRRRRRRRPPPVVV]]]iiissstttuuuuuutttsssqqqppprrrvvvyyy|||}}}}}}~~~}}}{{{yyyvvvuuuttttttoooqqqtttvvvwwwvvvtttsssuuuxxx|||yyypppaaaSSSIIIDDDAAAAAA=========<<<<<<<<<;;;;;;777888999::::::999777666555666666666777:::???BBBDDDIIIQQQXXX\\\___bbbdddfffhhhlllppprrrrrrqqqpppqqqooolllkkkjjjiiigggeee\\\\\\]]]___eeellltttxxxyyy}}}~~~|||||||||{{{zzzyyyxxxwwwuuutttsssrrrrrrsssqqqmmmkkkjjjiiigggfffbbbbbbaaa___]]][[[YYYXXXUUUTTTSSSRRRQQQPPPPPPPPPLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJKKKKKKIIIFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA???>>>======???@@@@@@@@@BBBCCCDDDDDDFFFFFFGGGHHHFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIJJJLLLMMMLLLKKKKKKIIIGGGEEEDDDBBB>>>;;;777666555444444555555666111333555666999<<>>;;;999777666555555666777777999>>>GGGNNNXXXaaajjjnnnqqqsssrrrooofffddd```\\\WWWRRROOOMMMGGGDDD@@@===<<<<<<;;;999888888888777777888999999;;;===AAAEEEGGGFFFEEEDDD???>>><<<:::999:::;;;<<<888999999:::;;;:::::::::999999999888999:::;;;<<>><<<<<<<<<:::;;;;;;<<<<<<;;;;;;;;;999999888777666666777777777777777777777777777777777777777777666666666666555777888:::>>>FFFRRRZZZeeekkkrrryyy}}}}}}~~~~~~}}}|||}}}~~~zzzyyywwwuuusssrrrrrrrrrooopppvvv}}}~~~|||||||||~~~wwwqqqooopppkkkiiiqqq}}}uuukkkddd````````````cccttt}}}qqqddd___[[[ZZZ\\\bbbppp}}}kkkQQQFFF<<<;;;>>>>>>>>>>>>CCCCCCCCCCCCDDDEEEFFFFFFLLLMMMNNNMMMLLLKKKLLLNNNLLLMMMNNNOOOQQQQQQQQQQQQOOOTTTYYYcccwwwqqqrrrsssttttttsssrrrqqqqqqtttwwwzzz{{{|||~~~~~~}}}{{{yyywwwuuutttsssoooqqquuuwwwyyyxxxwwwvvvxxx{{{~~~tttjjj\\\OOOHHHEEECCCCCC>>>>>>>>>===<<<<<<<<<;;;666777888999:::999888777555666777888:::>>>DDDHHHIIINNNWWW^^^bbbeeeggghhhjjjlllppptttvvvwwwwwwwwwvvvtttrrrqqqqqqooommmkkkddddddccceeehhhnnntttwwwyyy|||~~~~~~}}}}}}{{{{{{zzzyyywwwvvvuuuuuuuuutttrrrooommmmmmllljjjiiiddddddcccaaa___]]][[[ZZZVVVUUUTTTSSSRRRQQQQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEHHHJJJLLLMMMMMMKKKIIIGGGCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@============<<<;;;@@@AAABBBCCCEEEFFFGGGHHHFFFFFFGGGGGGHHHHHHIIIIIILLLKKKJJJJJJKKKKKKIIIHHHCCCAAA???===<<<:::666444333333333333333444444444222333444444555888<<>>:::888888888333333333222222222111111111333444444666===GGGNNNWWWYYY[[[ZZZUUUPPPLLLKKKIIIGGGFFFFFFGGGGGGFFFEEEGGGJJJMMMQQQRRROOOIIIDDDBBB@@@>>>;;;999777666555333555666666777;;;BBBHHHMMMWWWbbbjjjrrryyy}}}|||sssqqqmmmfff___XXXRRROOOIIIFFFBBB@@@>>>===;;;:::888777777666666666777777999;;;???CCCFFFGGGGGGGGGDDDBBB@@@===;;;::::::999999999:::;;;;;;;;;;;;:::;;;:::::::::::::::::::::>>>???@@@BBBCCCEEEFFFGGGHHHFFFDDDBBB???===;;;;;;999:::;;;;;;;;;;;;;;;;;;::::::999999888999999999777777777777777777777777666666666666777777777777555777999:::>>>FFFRRRZZZdddjjjqqqxxx|||~~~~~~~~~~~~~~~yyyyyywwwuuusssrrrqqqppplllnnnttt|||}}}{{{{{{~~~~~~~~~~~~xxxuuuuuuvvvoookkkppp|||xxxssskkkdddaaa```aaabbbfffvvv|||oooddd___ZZZXXXXXX^^^kkkwww~~~gggMMMDDD======?????????AAACCCBBBBBBBBBBBBCCCDDDEEEIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLMMMOOOPPPPPPPPPPPPQQQTTTWWW^^^mmmppppppqqqrrrssssssssssssqqqsssvvvxxxyyyzzz|||~~~||||||zzzxxxvvvtttsssrrrmmmooossswwwzzz|||}}}}}}{{{}}}|||pppgggZZZPPPJJJHHHFFFDDD@@@??????>>>===<<<;;;:::888999::::::::::::::::::888999;;;===@@@EEEKKKPPPOOOTTT\\\cccgggiiilllmmmppprrruuuxxx{{{}}}~~~~~~}}}{{{zzzyyyyyywwwuuurrrnnnmmmllllllmmmqqquuuxxxzzz}}}~~~~~~}}}|||zzzyyyxxxxxxxxxuuutttrrrrrrrrrpppnnnkkkhhhgggfffeeeccc```^^^]]]YYYXXXWWWUUUTTTTTTSSSSSSPPPPPPOOONNNLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEHHHIIIKKKLLLLLLKKKIIIHHHBBBBBBBBBBBBCCCCCCCCCCCCDDDAAA???>>>>>>===<<<:::???@@@AAABBBDDDEEEFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHLLLKKKJJJJJJJJJIIIGGGEEEBBB???===;;;:::999666444666555555444333333222111333333444333333555999<<>><<<:::777666666555555555555555777999;;;???BBBEEEGGGHHHHHHGGGEEEBBB???<<<:::999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::======???@@@AAACCCDDDEEEGGGFFFEEECCC@@@>>><<<;;;999::::::;;;;;;;;;::::::;;;;;;:::::::::::::::;;;777777777777777777777777666666666666777777777777666777999;;;>>>GGGRRR[[[ccchhhpppwww|||~~~|||zzz}}}~~~xxxwwwvvvtttrrrpppnnnnnnkkkmmmssszzz{{{yyyyyy|||}}}~~~~~~{{{{{{}}}{{{|||}}}}}}wwwqqqrrryyy~~~vvvrrrkkkeeebbbbbbccceeekkkwwwssslllddd]]]YYYWWWZZZbbblll}}}~~~eeeLLLDDD===>>>??????@@@BBBBBBBBBBBBBBBCCCDDDDDDEEEDDDFFFHHHIIIIIIHHHIIIKKKIIIJJJKKKLLLMMMNNNNNNNNNQQQTTTVVVZZZdddxxxqqqqqqqqqqqqqqqrrrrrrsssqqqsssuuuwwwwwwxxx{{{}}}{{{zzzyyyxxxvvvsssqqqpppmmmooorrrvvvyyy|||~~~{{{|||~~~~~~|||qqqiii]]]UUUQQQOOOKKKGGGEEEDDDCCCBBB@@@>>>======<<<<<<<<<<<<<<<===>>>>>><<<>>>AAADDDHHHMMMSSSXXXYYY^^^dddjjjnnnrrrtttvvvyyyzzz{{{}}}|||xxxvvvtttssssssuuuwwwyyy|||~~~}}}|||{{{{{{{{{wwwwwwwwwxxxxxxvvvrrrooolllkkkjjjiiigggdddbbbaaa\\\[[[ZZZYYYXXXWWWWWWWWWRRRQQQPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCCCCCCCDDDDDDEEEEEEDDDBBB@@@@@@@@@AAA@@@>>>???@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGHHHIIIHHHFFFDDDCCCAAA>>>===<<<;;;:::888666666666666555444444333333333444333333555888;;;???DDDIIINNNPPPRRRTTTUUUSSSTTTUUUWWWWWWVVVUUUTTTGGGDDD???;;;777555444444444444444444333333333333111222333333444:::DDDKKKSSSXXX^^^___\\\YYYYYY[[[VVVTTTQQQPPPQQQQQQQQQPPPQQQRRRUUUXXXXXXTTTMMMHHHFFFDDDBBB???===;;;:::999777:::<<<;;;999888:::<<<===EEENNNVVVaaannnwwwzzzyyyxxxwwwssslllccc[[[WWWLLLJJJFFFDDDBBB???<<<:::666666555444444444444444666666888:::===BBBEEEHHHIIIIIIIIIGGGEEEAAA>>><<<:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<======???@@@AAABBBBBBCCCCCCBBBAAA@@@???======::::::;;;;;;;;;::::::999:::::::::999999::::::;;;777777777777777777777777555666666666777777777888666888999;;;???GGGSSS[[[aaafffnnnvvv|||~~~}}}|||}}}~~~xxxxxxwwwuuussspppooommmlllmmmrrrxxxyyywwwwww{{{||||||~~~~~~{{{}}}}}}wwwuuuxxx{{{||||||yyyuuupppiiieeeeeegggiiiooowww|||qqqggg^^^ZZZZZZ[[[```fff{{{{{{aaaKKKCCC======>>>>>>@@@CCCCCCCCCCCCDDDDDDFFFGGGGGGHHHJJJLLLMMMLLLKKKKKKLLLHHHIIIJJJLLLMMMMMMMMMMMMPPPRRRSSSUUU[[[jjjsssrrrqqqpppppppppqqqrrrqqqsssuuuvvvwwwxxxzzz|||zzzzzzyyywwwuuusssqqqppppppqqqsssuuuxxxzzz|||}}}{{{{{{|||}}}tttlllbbb\\\YYYUUUPPPLLLKKKJJJIIIGGGEEECCCAAAAAA@@@???>>>>>>>>>@@@AAABBB???AAAEEEIIINNNSSSYYY]]]bbbffflllrrrvvvyyy}}}~~~}}}zzzxxxwwwxxxzzz{{{~~~~~~}}}}}}}}}}}}yyyyyyzzz||||||yyyuuuqqqooonnnmmmllljjjhhhfffddd___^^^]]][[[ZZZZZZYYYYYYSSSRRRQQQPPPNNNMMMLLLKKKLLLLLLLLLLLLLLLMMMMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFGGGGGGGGGHHHDDDCCCAAABBBCCCDDDDDDCCC???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDEEEFFFHHHGGGEEECCCAAA>>><<<:::::::::888777333444555666777888888888222333333333333555999<<<>>>BBBHHHMMMOOOQQQSSSTTTUUUVVVWWWXXXWWWUUUSSSRRR???>>>;;;888777666666777555555444444444444333333///111111111333999CCCJJJTTT[[[bbbdddcccaaaccceee[[[YYYUUUTTTTTTUUUVVVUUUUUUVVVYYY[[[[[[WWWOOOJJJHHHGGGDDDBBB???===<<<<<<===@@@BBBAAA===::::::;;;777>>>EEEKKKTTTbbblllooopppqqqqqqooojjjccc[[[VVVMMMKKKGGGEEECCC@@@===:::666555444444333333333333555555555777:::???DDDGGGJJJKKKKKKKKKIIIEEEAAA???;;;<<<======>>>=========;;;;;;<<<<<<<<<;;;::::::<<<<<<===>>>???@@@AAAAAA??????@@@@@@@@@??????>>>:::;;;;;;;;;::::::999888999999999888999999::::::777777777777777777777777555666666666777777888888666888999;;;???GGGSSS[[[```eeemmmuuu{{{{{{|||~~~~~~~~~{{{zzzyyyxxxuuusssqqqppplllmmmqqqwwwxxxuuuvvvzzz|||{{{|||}}}{{{xxxwwwyyy{{{{{{~~~{{{uuuooojjjiiikkkmmmpppvvvpppfff]]][[[]]]___bbbggg{{{www\\\KKKCCC===<<<======???CCCDDDDDDEEEEEEFFFHHHIIIJJJQQQSSSTTTSSSPPPNNNMMMMMMJJJJJJLLLMMMNNNOOOOOOOOONNNPPPQQQQQQTTTbbbzzzooonnnmmmmmmmmmnnnpppqqqsssssstttuuuvvvwwwxxxxxx}}}|||zzzwwwtttrrrqqqqqqtttuuuwwwxxxyyyyyyyyyxxxwwwyyy|||wwwpppgggaaa^^^[[[UUUQQQRRRPPPLLLKKKJJJJJJIIIHHHEEEEEEDDDBBBAAABBBEEEHHHIIIKKKNNNQQQUUU[[[aaaeeeiiinnntttzzz~~~~~~{{{yyyzzz}}}~~~}}}{{{{{{{{{zzzzzzyyyyyyyyyyyyuuuqqqppprrrpppkkkfffgggdddaaa```______^^^]]]VVVVVVUUUTTTSSSQQQOOONNNOOONNNMMMKKKJJJJJJIIIIIIKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIMMMLLLJJJIIIHHHHHHIIIIIIIIIGGGDDDBBBBBBAAA@@@>>>BBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDJJJGGGFFFFFFHHHHHHEEEBBBAAA???===>>>@@@@@@===:::???>>>===<<<;;;:::999999:::888555555777999::::::AAABBBDDDGGGJJJNNNPPPQQQRRRRRRRRRTTTUUUUUUTTTRRRGGGAAA999333111333555666666666555444333222222111222111222555777:::CCCLLLYYY___hhhnnnooonnnkkkjjjeeebbb^^^\\\\\\]]]]]]]]]^^^]]]]]]]]][[[VVVPPPLLLLLLJJJGGGBBB???>>>@@@BBBFFFGGGIIIIIIGGGBBB===999::::::<<>>===;;;>>>>>>===<<<<<<<<<<<<===999:::<<<===???@@@@@@AAA>>>>>>>>>>>>>>>===<<<<<<======<<<;;;999888777777:::999777666666666777888:::::::::999999999888888777777777777666666666666888888777:::@@@JJJUUU\\\fffjjjppptttwww|||vvvxxx{{{~~~xxxwwwvvvuuuttttttttttttoooqqqsssuuuwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~{{{|||~~~|||~~~xxxvvvzzz|||yyyzzz~~~~~~vvvrrrmmmjjjuuu|||uuu}}}zzz|||uuukkkaaa]]]]]]aaakkkuuupppXXXGGGAAA<<<<<<@@@CCCDDDBBBDDDGGGIIIGGGEEEGGGMMMSSSYYY\\\]]]ZZZTTTOOOMMMNNNMMMMMMNNNOOOPPPPPPQQQQQQNNNOOOQQQSSSVVV___ssssssrrrqqqpppoooooooooppprrrssstttuuuvvvwwwxxxxxx{{{zzzxxxvvvsssrrrqqqqqqssstttuuuwwwxxxxxxxxxwwwxxxzzz}}}wwwpppiiidddbbb```[[[WWWWWWTTTQQQOOOOOOOOOMMMLLLHHHHHHHHHFFFEEEFFFIIILLLMMMOOORRRVVVZZZ___fffjjjnnnsssyyy|||||||||}}}~~~~~~}}}||||||{{{{{{zzzvvvsssssstttsssooojjjhhheeebbb``````___^^^]]]YYYXXXWWWUUUTTTRRRQQQPPPQQQPPPOOONNNMMMLLLLLLKKKLLLLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKJJJIIIIIIHHHHHHHHHFFFDDDCCCDDDDDDCCCAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFIIIHHHGGGHHHJJJKKKIIIGGGGGGEEEEEEFFFIIIIIIGGGEEEGGGFFFEEEDDDCCCAAA@@@???<<<999666555666777777777;;;===AAAFFFKKKOOORRRTTTTTTTTTTTTUUUVVVUUURRROOODDD???888444333444555666777666555555333333222111222111222666888===GGGQQQ]]]fffqqqyyy|||yyyuuurrrnnnjjjfffddddddeeeeeedddgggeeeccc```]]]WWWPPPKKKLLLJJJGGGCCC???>>>@@@CCCKKKMMMPPPPPPMMMFFF???;;;888888888;;;???DDDJJJMMMQQQRRRTTTUUUSSSPPPKKKIIIEEEBBB???;;;999777666666444444444444444444444444333333444666777999::::::EEEHHHLLLPPPQQQPPPMMMKKKGGGCCC>>><<<===>>>===<<<>>>>>>>>>=========<<<<<<:::;;;<<<===>>>?????????>>>>>>>>>???>>>======<<<<<<<<<;;;:::999999888888999888777666666666777888888888888777777666666666777777777777666666666666999888888:::AAAKKKUUU\\\fffkkkpppuuuxxx}}}{{{|||~~~}}}yyyyyyyyyxxxxxxwwwwwwwwwrrrssstttuuuwwwxxxxxxxxxzzz{{{||||||}}}}}}||||||zzz{{{}}}~~~~~~{{{~~~{{{wwwzzz{{{zzzzzz}}}yyyssstttrrrrrruuummmhhhgggiiinnnwwwnnnVVVFFFAAA<<<===AAADDDEEEDDDDDDGGGHHHGGGFFFGGGMMMRRRWWWXXXYYYWWWSSSPPPMMMLLLKKKLLLLLLNNNOOOPPPPPPQQQPPPPPPRRRSSSTTT[[[lll}}}wwwvvvtttsssqqqpppoooooorrrsssssstttuuuvvvwwwwwwxxxwwwvvvtttsssrrrqqqqqqrrrsssuuuvvvxxxxxxxxxwwwyyyzzz}}}~~~wwwrrrlllhhhgggeeeaaa^^^]]][[[WWWUUUUUUUUUTTTSSSNNNNNNNNNLLLKKKLLLOOORRRSSSVVVYYY]]]aaagggmmmrrrwww{{{~~~}}}}}}~~~}}}|||yyywwwvvvwwwvvvrrrooollliiifffdddcccbbb```^^^]]]\\\YYYWWWUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMLLLJJJIIIHHHHHHHHHGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKIIIHHHHHHFFFDDDDDDFFFFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIIIILLLKKKJJJKKKMMMMMMMMMKKKNNNMMMNNNQQQTTTVVVVVVUUURRRRRRQQQOOOMMMJJJGGGEEEAAA>>>:::888777777777666888;;;@@@FFFKKKOOORRRSSSUUUUUUVVVWWWVVVTTTOOOKKKAAA===888555555666666666777666666555444333222222333111222666:::@@@LLLXXXdddnnn||||||vvvssspppmmmmmmlllkkkjjjkkkhhheeeaaa\\\VVVPPPKKKJJJIIIGGGCCC@@@???AAACCCPPPSSSWWWWWWTTTLLLCCC===999888777777888;;;???AAAEEEEEEFFFFFFEEECCC@@@??????>>>;;;888666666555555333333333333333333444444222333333555666777888888???BBBGGGLLLPPPRRRRRRQQQLLLHHHCCC???>>>>>>======>>>>>>???@@@???>>>===<<<<<<<<<=========>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;::::::999999999999888777666666666777777777777777777666666666666666666666666777777777777999999:::<<>>;;;888666666777777777777777666555444333222222222000222666<<>>@@@BBBOOORRRWWWYYYVVVNNNEEE???:::999777666666888:::;;;>>>>>>???>>>>>>===<<<;;;<<<;;;999888777666666666333333333333444444444444222222333444555666666777888;;;@@@FFFKKKPPPRRRTTTPPPMMMHHHCCC@@@???>>>>>>>>>???AAABBBAAA@@@>>><<<>>>>>>======<<<<<<<<<<<<>>>>>>??????>>>>>>===<<<::::::::::::::::::::::::888888777777666666666666888888888888888888888888666666666666777777777777999:::;;;===AAAKKKVVV___ffflllsssxxx{{{~~~}}}~~~{{{{{{{{{|||}}}~~~|||zzz{{{|||}}}}}}}}}}}}|||{{{yyyxxxwwwwwwwwwyyyzzz{{{xxxyyy{{{}}}zzz{{{{{{||||||~~~|||uuusssvvvyyy{{{{{{wwwttt{{{~~~}}}pppllljjjlllppptttzzz|||bbbLLL@@@===<<<===AAAEEEGGGGGGHHHIIIKKKKKKJJJLLLPPPSSSUUURRROOOOOOOOOMMMIIIEEEEEEGGGIIIKKKMMMNNNOOOOOOQQQQQQSSSTTTSSSUUU^^^iiisssssssssssssssrrrrrrrrrrrrrrrssssssttttttuuuuuuvvvvvvuuuuuuttttttuuuuuussstttvvvyyyzzz{{{{{{zzzzzz{{{|||}}}zzzvvvrrrnnnjjjgggdddgggdddaaa___^^^^^^]]]\\\ZZZ[[[\\\[[[[[[\\\^^^```bbbeeehhhlllpppvvv|||}}}zzzwwwtttqqqtttrrrooonnnllljjjgggeeedddbbb___[[[YYYXXXYYYYYYUUUUUUUUUUUUUUUTTTRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNPPPRRRTTTSSSQQQOOOMMMLLLJJJGGGGGGGGGGGGFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIKKKKKKMMMNNNPPPSSSUUUWWW[[[]]]aaaeeehhhkkknnnooommmmmmllliiiddd]]]VVVSSSLLLHHHDDDAAA???>>>===<<<999;;;???DDDHHHLLLNNNOOOOOOPPPQQQSSSRRROOOJJJEEE<<<:::777666777888888777888777666555444333333222111000222888>>>GGGUUUcccooowww|||yyywwwtttpppnnnhhhccc]]]WWWRRRNNNJJJHHHEEEDDDCCCAAA>>>===???AAAHHHKKKPPPSSSQQQLLLEEE@@@:::999777666666666888888;;;;;;;;;;;;;;;;;;::::::888888777666666555555555333333333444444555555555333444444444555555666666444666;;;@@@GGGMMMQQQTTTRRRPPPMMMHHHDDDBBBAAAAAA@@@AAABBBCCCCCCAAA???>>>???>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<999999::::::::::::;;;;;;777777777777666666555555777777777777777777777777555666666666777777777888888:::<<<===AAAJJJVVV```fffllltttzzz|||~~~~~~~~~zzzzzzzzz|||~~~~~~|||{{{zzzzzz{{{{{{zzzzzzyyyyyyzzzyyyxxxxxxxxxzzz{{{|||yyyzzz|||}}}{{{|||}}}|||{{{}}}yyyqqqooouuu}}}yyytttyyy|||yyypppkkkiiilllqqqvvv~~~vvv\\\GGG===<<<;;;===@@@DDDGGGHHHKKKLLLMMMMMMNNNPPPSSSUUUUUURRRNNNMMMMMMKKKFFFBBBEEEGGGIIILLLNNNOOOOOOOOOPPPPPPRRRUUUUUUUUU]]]fff{{{pppqqqrrrsssssssssssssssrrrrrrrrrsssssssssttttttwwwvvvuuuuuutttuuuuuuuuusssuuuwwwyyy{{{|||||||||zzzzzz{{{~~~}}}xxxsssoookkkiiillliiifffddddddcccbbbaaaaaacccddddddddddddfffhhhkkkmmmpppssswww|||}}}yyyvvvuuuuuusssqqqpppooommmjjjggggggfffccc```^^^\\\\\\[[[VVVWWWWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSQQQPPPOOOOOOOOONNNNNNNNNNNNOOOOOOPPPQQQSSSUUUUUUSSSQQQOOONNNLLLJJJIIIIIIIIIGGGFFFIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFHHHLLLOOOSSSXXX^^^bbbcccfffjjjnnnpppsssvvvyyyyyyyyyyyywwwrrrkkkddd___SSSOOOJJJEEECCCAAA???===777999===BBBGGGLLLPPPSSSOOOOOOOOOPPPOOOLLLHHHDDD===:::777666777888888888888777777666555444333333111111444;;;BBBKKKZZZgggqqqwww~~~zzzuuuqqqlllfff]]]UUUOOOJJJFFFDDDCCCCCCCCCAAA???>>>???AAAAAACCCGGGIIIIIIGGGCCCAAA999888777555555555666666777777888999999999999999555555555444444444333333444444444555666666777777666666666666666666777777555666999===CCCIIINNNRRRRRRRRRQQQNNNIIIFFFDDDDDDBBBBBBCCCDDDCCCBBBAAA@@@???>>>===;;;::::::;;;<<<<<<============<<<;;;;;;::::::::::::::::::::::::666666777777777666555444444444444444555555555555555555666666777777888888777:::<<<===@@@HHHVVV```fffmmmvvv{{{~~~~~~~~~~~~}}}||||||}}}}}}}}}|||yyyxxxwwwvvvuuuuuuuuuuuuyyyyyyyyyyyyzzz{{{|||}}}}}}}}}~~~|||~~~~~~||||||~~~xxxpppoooxxx|||rrruuuzzzzzzxxxrrriiiffffffkkkrrryyyrrrXXXDDD<<<<<<===>>>AAADDDGGGHHHLLLLLLMMMNNNPPPRRRTTTUUUSSSQQQNNNLLLKKKIIIGGGEEEFFFHHHKKKNNNOOOPPPOOONNNPPPOOORRRUUUUUUVVV\\\dddsssqqqqqqssstttttttttssssssrrrrrrrrrrrrrrrsssssssssvvvuuuttttttssssssssstttrrrtttvvvyyyzzz{{{{{{{{{yyyyyyzzz|||{{{vvvsssqqqrrrooollljjjjjjjjjiiiggghhhjjjllllllllllllnnnppptttuuuxxxzzz~~~}}}|||{{{xxxwwwvvvuuuuuussspppmmmkkkjjjhhhfffcccaaa___^^^XXXYYYZZZ[[[[[[YYYXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPOOONNNLLLKKKLLLMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHKKKOOORRRUUUZZZaaaffffffjjjnnnqqqsssuuuxxx{{{|||}}}{{{uuuoookkk___ZZZSSSMMMIIIEEEAAA???;;;;;;===AAAFFFKKKPPPSSSRRRQQQPPPOOOMMMJJJEEEBBB>>>;;;777555666777888888888888777666555444333333333333888@@@HHHPPP^^^jjjpppwwwxxxtttkkkdddZZZQQQKKKGGGDDDCCCCCCDDDDDDBBB@@@@@@AAACCC???@@@AAAAAABBBAAAAAA@@@;;;:::999777666555555555333555666888999999888888555555555555555444333333555555666666777888888999888888888888888888888888555555666888===CCCHHHLLLPPPRRRTTTRRRNNNIIIGGGGGGDDDDDDDDDCCCCCCCCCBBBBBB???>>><<<:::::::::;;;<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::555666777777777666555444333333333444444555555555555555555666777888888888666999<<<===???GGGUUU```fffmmmwww}}}~~~~~~~~~}}}}}}|||||||||yyywwwtttqqqppppppqqqrrrvvvwwwxxxzzz{{{|||||||||}}}~~~}}}}}}|||~~~yyyqqqqqq~~~vvvrrrtttrrrxxxxxxpppiiigggiiiqqqxxx}}}oooWWWDDD===>>>@@@AAACCCEEEHHHJJJKKKKKKLLLNNNPPPRRRSSSSSSOOOOOOOOOMMMJJJIIIJJJKKKIIIKKKMMMPPPQQQQQQPPPOOOPPPOOOPPPSSSTTTTTTZZZaaaiii|||rrrssstttuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrssssssuuuttttttsssrrrrrrrrrrrrqqqsssuuuxxxzzzzzz{{{{{{xxxyyyyyy{{{|||yyyxxxwwwtttqqqoooooonnnmmmlllmmmoooqqqqqqqqqrrrsssuuuyyy{{{}}}}}}|||{{{{{{zzzyyyvvvsssmmmmmmllljjjgggdddbbb```ZZZ[[[\\\]]]]]]\\\ZZZYYYWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQOOOPPPQQQRRRRRRQQQPPPPPPPPPNNNMMMNNNOOOQQQQQQPPPMMMMMMLLLLLLKKKKKKKKKJJJLLLLLLLLLKKKJJJJJJIIIIIIOOOQQQTTTUUUVVVZZZ```eeefffjjjnnnqqqqqqsssvvvzzzyyy|||zzztttpppjjjeee]]]UUUOOOIIIDDDAAA@@@@@@@@@AAADDDIIINNNQQQVVVTTTQQQOOOLLLIIIDDDAAA???;;;777555555777888888888888777666555444333333555666;;;DDDKKKTTTaaalllooowwwyyyttteee^^^UUUMMMIIIFFFEEEDDDDDDEEEEEEDDDBBBBBBCCCDDD@@@???>>>>>>>>>>>>???@@@???>>><<<:::888777666666333444777999::::::999888777888888888777666666555555666666777888999999::::::::::::999999999999999333333222444777===BBBEEENNNRRRUUUUUUPPPLLLIIIIIIEEEEEEDDDCCCCCCCCCCCCDDD???>>><<<:::::::::<<<===::::::;;;;;;::::::999888;;;;;;;;;::::::999999999555666777777777666444333555555555666666666777777444555555666777888888999555888<<<<<<>>>FFFTTT___fffnnnwww}}}~~~|||{{{}}}||||||{{{{{{{{{{{{|||yyywwwsssooommmnnnoooqqqtttvvvxxxzzz|||}}}}}}|||zzz{{{}}}~~~~~~|||zzztttuuu{{{sssqqqkkkmmmuuuvvv~~~zzzsssqqqqqquuu}}}nnnWWWEEE???AAABBBDDDEEEFFFIIIKKKJJJJJJKKKMMMOOOQQQRRRQQQKKKMMMOOOMMMKKKJJJMMMPPPJJJLLLOOOQQQRRRRRRPPPOOOQQQOOOPPPRRRRRRSSSWWW^^^```sssvvvsssqqqqqqsssuuusssqqqqqqqqqrrrrrrssstttuuuuuuuuuvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvxxxzzz|||}}}~~~~~~xxxttttttuuuvvvwwwyyyzzzzzzxxxvvvwww||||||}}}~~~|||yyywwwuuuvvvuuurrrnnnkkkiiijjjkkkcccaaa___^^^^^^^^^\\\[[[[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSPPPPPPQQQSSSUUUVVVTTTSSSQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOOOOOOONNNLLLKKKJJJMMMMMMNNNNNNNNNOOOOOOOOOPPPRRRTTTUUUVVVYYY]]]aaaffflllooonnnmmmpppsssssswwwxxxzzz{{{{{{zzzyyyxxxqqqnnniiiaaaXXXOOOGGGCCCDDD@@@<<<<<<@@@FFFLLLOOOQQQRRRSSSSSSPPPLLLGGGDDDAAA===999777888:::======<<<;;;888666555444444444333999BBBIIIQQQ\\\iiirrrwwwwwwpppbbbWWWMMMJJJFFFAAABBBFFFGGGGGGHHHHHHGGGDDDAAA@@@>>>===;;;:::::::::;;;<<<:::888666666777888888777666666555555555777888999888:::999555555888888555666777888999999888777666999::::::::::::999999888777666666666888;;;>>>@@@MMMQQQUUUUUUQQQLLLJJJIIIIIIHHHGGGEEEDDDCCCCCCCCC???>>>>>>>>>======<<<<<<>>>>>>===<<<;;;;;;:::999999::::::::::::;;;;;;;;;;;;;;;::::::888777555444666555555444444444555555999999999999::::::::::::888777999>>>CCCJJJVVVbbbjjjqqqyyy~~~{{{xxxwwwxxx|||{{{zzzyyyyyyyyyyyyyyyxxxuuuqqqooonnnnnnmmmlllvvvwwwxxxxxxzzzzzz{{{|||~~~~~~~~~}}}||||||||||||yyyuuu~~~~~~zzzrrrjjjmmmvvvxxx|||xxxqqqyyy|||fffSSSKKKDDDDDDEEEFFFGGGHHHHHHIIILLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPQQQRRRUUUWWWYYY^^^nnnwwwtttrrrrrrttttttsssqqqqqqrrrrrrsssttttttuuuuuuvvvvvvwwwxxxxxxxxxwwwwwwuuuuuuuuuvvvxxxzzz|||~~~~~~}}}||||||{{{{{{}}}~~~~~~}}}{{{|||}}}{{{yyyxxxyyywwwuuuqqqnnnlllmmmmmmgggeeebbbaaaaaaaaa```^^^```^^^\\\ZZZXXXVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUUUURRRRRRRRRTTTVVVWWWVVVTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOOOONNNNNNMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNQQQRRRTTTUUUVVVXXX\\\___aaahhhlllkkklllpppttttttuuuvvvwwwyyyzzz{{{{{{{{{uuusssooohhh___VVVNNNJJJEEEBBB>>>===AAAGGGLLLOOOQQQRRRSSSSSSRRROOOKKKIIICCC???:::888888:::<<<<<<;;;:::888555444333333333777===FFFOOOWWWaaammmuuu}}}}}}ssslll[[[RRRJJJGGGEEECCCDDDHHHIIIIIIJJJJJJHHHFFFDDDCCC@@@???>>><<<;;;;;;;;;;;;:::888777777888999888777777666555555666777999::::::<<<;;;888777::::::777666666888999::::::999999::::::;;;;;;;;;;;;:::999888777777777888;;;===???FFFKKKPPPRRRQQQNNNMMMLLLIIIHHHGGGEEEDDDDDDCCCCCC@@@@@@???======<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;:::888777666555555444444444555666666555555666777888888999999;;;999;;;>>>BBBHHHTTT```iiipppyyy{{{xxxwwwxxxzzz||||||{{{zzzzzzzzzzzzzzzwwwuuuqqqooonnnooooooooouuuvvvvvvwwwxxxyyyzzzzzz~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~|||~~~}}}|||{{{tttmmmpppwww|||xxxaaaOOOGGGEEEEEEFFFGGGHHHIIIIIIJJJMMMMMMNNNOOOPPPPPPPPPOOOMMMNNNPPPRRRTTTWWWXXXYYYPPPPPPPPPQQQQQQPPPPPPPPPQQQPPPPPPPPPQQQSSSUUUWWW[[[hhh~~~xxxvvvttttttttttttsssrrrsssssssssttttttuuuuuuvvvvvvvvvwwwxxxxxxxxxxxxxxxuuuuuuuuuvvvxxx{{{}}}~~~~~~}}}{{{~~~|||zzzxxxuuurrrqqqppppppllljjjgggfffffffffdddcccdddcccaaa^^^\\\ZZZYYYXXXYYYYYYZZZZZZYYYYYYXXXWWWUUUTTTTTTVVVXXXXXXWWWVVVTTTTTTSSSRRRRRRRRRRRRSSSQQQPPPOOONNNNNNOOOPPPPPPNNNNNNOOOOOOOOOPPPPPPPPPRRRSSSTTTTTTTTTVVVZZZ\\\]]]cccggghhhkkkrrrvvvvvvuuutttttttttuuuvvvxxxxxxxxxwwwtttoooggg^^^VVVQQQHHHEEE@@@???CCCHHHLLLOOOQQQRRRTTTUUUUUUSSSQQQPPPIIIEEE???<<<<<<<<<=========;;;999777555444444444888???IIISSS\\\eeepppwwwuuujjjbbbRRRKKKEEEDDDDDDDDDFFFJJJKKKKKKKKKKKKJJJIIIHHHGGGDDDCCCAAA???>>><<<;;;:::999888666777888999999888777666666666666888999::::::======;;;<<>>777888999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888888999:::<<<===???DDDKKKOOOPPPNNNMMMLLLHHHHHHFFFEEEDDDDDDDDDDDDCCCAAA???===;;;;;;<<<===888888999;;;<<<===>>>???::::::999999999999999:::<<<<<<<<<<<<;;;:::888888555444444444555666666777333444555666777999::::::===<<<<<>>;;;888666555555555555<<>>;;;:::999777666666777888888777777666666666777999:::<<<999===???>>>AAAFFFGGGEEE;;;;;;<<<===============<<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;===AAAGGGKKKMMMLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDEEECCC???<<<;;;;;;<<<===;;;;;;<<<>>>???AAABBBCCC<<<;;;:::999888888999999;;;;;;;;;;;;;;;:::999888444444444444555666777888666666777888999:::;;;<<<===;;;<<>>;;;:::888666666777888777666777777666777888:::<<<===<<<@@@BBBBBBDDDHHHIIIFFFAAA@@@@@@@@@@@@@@@@@@@@@>>>????????????>>>=========<<<<<<;;;;;;;;;;;;;;;:::===BBBGGGJJJKKKIIIHHHGGGGGGFFFEEEDDDDDDDDDEEEEEECCC@@@===;;;;;;<<<===>>>>>>???@@@AAAAAABBBBBB>>>===;;;999888888999:::999:::::::::::::::999999555555555555555666777888888888999999::::::;;;;;;;;;:::;;;???CCCJJJVVVbbbiiiqqqzzz~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{uuutttsssrrrrrrqqqqqqrrrkkkllllllkkkjjjkkkooorrruuuuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{||||||~~~~~~~~~~~~}}}|||}}}kkkUUUGGGDDDCCCCCCDDDEEEFFFGGGHHHHHHMMMMMMNNNNNNOOOOOONNNNNNQQQQQQRRRRRRSSSSSSTTTTTTVVVUUUTTTSSSRRRQQQQQQPPPMMMMMMOOOQQQTTTWWWYYY[[[XXX\\\dddvvvzzz{{{{{{yyywwwvvvvvvxxxttttttttttttttttttttttttoooppprrrsssuuuvvvwwwwwwuuuuuuvvvwwwyyy|||~~~{{{zzz{{{zzzwwwttttttrrrooommmlllllljjjhhhdddeeeeeeeeeeeedddcccccc^^^^^^^^^^^^^^^]]]]]]\\\[[[YYYWWWWWWWWWXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSTTTVVVWWWRRRRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTUUUWWWYYY\\\___aaacccjjjsssxxxwwwsssqqqnnnkkkiiijjjkkkllljjjkkklllkkkiiieeeaaa^^^UUUQQQLLLIIIJJJKKKMMMMMMUUUUUUVVVXXX[[[^^^```bbbbbb]]]VVVOOOKKKFFFBBB@@@===;;;999666333222111111333888@@@IIISSS[[[```ccceeegggjjjoootttyyy|||~~~~~~|||vvvooofff\\\TTTPPPLLLLLLIIIFFFGGGJJJJJJGGGKKKJJJIIIHHHIIIKKKMMMOOOQQQRRRQQQPPPLLLHHHCCC@@@===;;;999888888888777666777777777777999;;;===>>>AAAEEEFFFEEEEEEGGGFFFCCCEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>=========<<<<<<;;;;;;;;;777999<<>><<<<<<===>>>>>>>>>??????@@@@@@@@@@@@AAA???<<<:::999999::::::888999999::::::::::::999777777666666555666666777666777777888999:::;;;;;;999888:::???DDDKKKXXXdddlllrrrzzz}}}}}}||||||||||||}}}}}}~~~}}}{{{xxxwwwuuutttrrrqqqqqqqqqhhhjjjkkkjjjhhhiiimmmqqquuuvvvvvvwwwxxxyyyzzzzzzyyyyyyzzzzzz{{{|||||||||~~~~~~~~~}}}||||||fffQQQGGGEEEBBBBBBCCCDDDEEEFFFGGGGGGKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSUUUVVVXXXXXXUUUTTTTTTUUUWWWZZZ^^^```PPPOOOOOOPPPSSSVVVYYY[[[YYY[[[```mmmzzz{{{|||zzzwwwwwwxxxzzzssssssssssssssssssssssssooopppqqqtttuuuwwwwwwxxxuuuuuuvvvwwwzzz}}}||||||~~~}}}yyyuuuvvvssspppooonnnmmmkkkiiiggghhhhhhhhhgggfffdddccc```aaaaaaaaaaaa```______^^^\\\YYYXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUVVVUUUUUUVVVXXX[[[[[[\\\]]]^^^eeemmmqqqooommmkkkhhhfffdddccccccccc``````bbbbbbbbb```^^^]]]XXXTTTOOOLLLKKKLLLMMMMMMQQQRRRTTTWWW\\\aaafffiiikkkfff^^^WWWQQQLLLGGGDDD>>>===:::777444333222222555777;;;AAAHHHNNNQQQRRRSSSTTTUUUYYY___dddiiikkkjjjiiifff```ZZZUUUQQQPPPMMMNNNLLLHHHIIINNNMMMIIIKKKJJJHHHHHHIIILLLOOOQQQWWWXXXYYYXXXTTTOOOJJJFFFBBB@@@===;;;;;;:::999777777777777888999;;;===???@@@DDDFFFEEEFFFHHHGGGDDDEEEEEEEEEEEEFFFHHHJJJKKKIIIIIIHHHGGGFFFDDDBBBAAA<<<============<<<<<<;;;:::999:::>>>DDDIIIKKKJJJGGGFFFFFFEEEEEEEEEEEEEEEBBBAAA@@@???>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCAAA>>>;;;::::::;;;;;;999999:::;;;;;;;;;;;;;;;999888777666555555555555444555777999;;;===???@@@:::888:::???DDDKKKXXXdddooottt{{{~~~}}}}}}||||||||||||}}}}}}~~~|||yyyxxxvvvtttrrrpppoooooogggjjjkkkjjjggghhhmmmrrrtttuuuuuuvvvwwwxxxyyyyyywwwxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~||||||wwwvvvzzzxxxaaaMMMCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLMMMOOOPPPPPPPPPOOOPPPQQQRRRTTTUUUWWWWWWVVVUUUTTTTTTXXX^^^cccgggUUUSSSPPPOOOOOORRRVVVXXXWWWYYY\\\eee{{{yyy{{{|||{{{xxxwwwyyy|||sssssssssssssssssssssrrroooppprrrtttvvvxxxyyyyyyuuuuuuvvvwwwzzz}}}}}}~~~{{{wwwwwwuuurrrpppooonnnllljjjkkkkkkkkkjjjiiigggdddcccbbbccccccccccccbbbaaaaaa```^^^[[[ZZZZZZ[[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVWWWUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUVVVVVVVVVUUUVVVVVVVVVUUUWWWYYY\\\YYYZZZYYYZZZ```hhhkkkiiijjjhhhddd```\\\ZZZXXXWWWWWWXXXYYYZZZ[[[[[[ZZZZZZYYYUUUPPPMMMLLLMMMMMMMMMNNNOOORRRWWW]]]dddjjjnnnsssnnnfff^^^XXXRRRLLLIIIBBB@@@===:::888666555555555555777:::???CCCDDDEEEFFFEEEFFFIIIOOOTTTXXXZZZZZZYYYWWWTTTPPPNNNNNNNNNMMMOOONNNJJJLLLQQQPPPKKKLLLKKKIIIHHHJJJMMMQQQSSS[[[\\\]]]]]]YYYTTTNNNKKKFFFCCC@@@>>>>>><<<:::999888777777888999<<<>>>???;;;@@@CCCDDDGGGKKKLLLIIIDDDDDDEEEFFFIIILLLOOOPPPNNNMMMLLLKKKIIIFFFDDDCCC<<<<<<============<<<<<>>>>>@@@@@@AAABBBDDDEEEFFFFFFDDDBBB???<<<::::::;;;<<<::::::;;;<<<============:::999888666555555555555444555888;;;???BBBDDDFFF;;;999;;;@@@DDDKKKWWWcccqqqvvv{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~xxxwwwuuurrrooommmlllkkkhhhkkklllkkkhhhhhhmmmrrrsssssstttuuuvvvwwwxxxxxxwwwwwwxxxzzz|||}}}{{{{{{{{{{{{{{{|||}}}}}}yyywww|||vvvvvv|||vvv^^^III@@@@@@DDDDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKMMMOOOPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQTTTRRROOONNNQQQVVV\\\aaaYYYUUUQQQMMMLLLNNNRRRTTTTTTWWWYYY___sssxxxyyyzzzzzz{{{{{{zzzzzzzzzvvvqqqnnnnnnqqqtttuuutttssssssrrrrrrsssssstttvvvuuutttuuuwww||||||yyyyyywwwuuusssrrrqqqqqqqqqppppppooommmkkkiiigggfffeeedddccccccbbbbbbccccccbbb```]]]\\\]]]]]][[[ZZZYYYYYYZZZZZZZZZ[[[[[[[[[```]]]YYYWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[]]]^^^______```dddaaa]]][[[ZZZWWWRRRNNNMMMLLLKKKKKKMMMPPPSSSUUUWWWUUUQQQNNNKKKJJJIIIJJJHHHIIILLLSSS]]]iiirrrvvv{{{xxxqqqggg```[[[RRRIIIHHHDDD>>>999666333///---555555555666777888999:::999:::;;;===???BBBDDDFFFFFFFFFFFFFFFFFFIIIMMMQQQUUUPPPLLLLLLOOORRRTTTTTTOOOPPPOOOLLLIIIIIIMMMQQQWWW[[[```cccbbb]]]WWWSSSNNNLLLHHHCCC???======<<<===<<<;;;;;;;;;===@@@AAAAAA@@@AAACCCFFFGGGGGGEEEEEEFFFGGGGGGGGGIIIMMMOOOSSSRRRQQQRRRRRROOOJJJEEEEEECCCAAA>>>=========>>><<<<<<;;;<<<>>>BBBEEEHHHDDDEEEFFFFFFFFFFFFEEEEEECCC@@@>>>???AAAAAA>>>;;;@@@AAAAAABBBCCCDDDEEEEEEFFFCCC???===<<<;;;:::888999999999::::::;;;;;;;;;<<<:::888777888888777666333444777;;;???CCCEEEGGG???<<<<<<@@@CCCJJJWWWdddooowww~~~~~~~~~}}}}}}zzzxxxwwwtttqqqmmmlllnnnpppmmmlllkkkjjjiiijjjkkklllqqqtttwwwyyyyyyyyyzzz{{{yyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~|||}}}vvvqqqttt~~~iiiTTTHHHBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJIIIKKKNNNOOONNNNNNNNNOOOQQQRRRTTTTTTSSSRRRRRRSSSOOONNNMMMMMMOOORRRVVVXXXTTTRRRPPPNNNNNNQQQTTTVVVVVVWWWZZZ```iii~~~zzzzzz{{{{{{{{{zzzyyyyyyzzzvvvrrroooppprrrtttuuurrrrrrqqqqqqqqqqqqrrrrrrsssrrrqqqqqqtttxxx|||}}}}}}zzzyyyvvvtttsssrrrrrrrrrppppppooonnnlllkkkiiihhhhhhgggeeedddbbbaaaaaaaaaaaa___]]]\\\]]]]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^aaa^^^[[[YYYYYYZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]^^^___```aaaaaafffccc^^^[[[XXXTTTNNNJJJIIIHHHGGGFFFGGGIIILLLNNNPPPOOOLLLJJJHHHGGGGGGGGGGGGGGGJJJQQQ\\\iiisssyyy{{{|||yyyrrrkkkcccVVVKKKDDD@@@<<<999888777555333333222222222222333444444555666666777888999;;;<<<>>>>>>???@@@AAAEEEJJJNNNRRROOOLLLLLLOOORRRTTTTTTPPPQQQPPPNNNLLLLLLOOOQQQSSSWWW^^^ccceeeccc___\\\VVVSSSOOOJJJFFFDDDBBBBBB@@@???>>>===>>>???AAABBB@@@@@@@@@BBBEEEGGGFFFEEEDDDEEEFFFGGGGGGIIILLLOOOUUUUUUVVVYYYZZZXXXSSSNNNIIIGGGDDDAAA??????@@@AAA======<<<<<<>>>AAADDDFFFDDDDDDEEEEEEEEEEEEEEEDDDAAAAAA???===<<<<<<===???@@@AAABBBCCCDDDEEEFFFFFFGGGDDDAAA>>>===<<<;;;999999999999:::::::::;;;;;;<<<:::888888888888777666555666888:::===???AAABBB>>><<<<<<@@@CCCJJJWWWcccnnnvvv~~~{{{yyywwwvvvssspppmmmlllnnnqqqnnnnnnmmmllllllllllllmmmrrruuuxxxyyyzzzzzz{{{|||||||||}}}~~~~~~~~~}}}}}}|||}}}}}}~~~zzz{{{~~~{{{vvvqqqpppuuu|||eeeRRRGGGCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJLLLOOOPPPOOOOOOOOOPPPOOOQQQRRRRRRPPPOOOPPPPPPMMMLLLLLLLLLMMMPPPRRRTTTRRRPPPNNNMMMNNNOOORRRSSSVVVVVVYYY]]]eeewww{{{{{{{{{{{{{{{zzzyyyxxxzzzwwwsssrrrrrrtttttttttqqqqqqppppppppppppqqqqqqrrrqqqpppppprrruuuyyy{{{{{{}}}|||{{{xxxvvvtttsssssssssqqqqqqpppooonnnmmmllllllkkkjjjhhheeecccaaa``````aaa___]]]]]]^^^^^^]]]\\\^^^]]]\\\[[[\\\^^^```bbbccc```]]][[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^^^^___```aaabbbbbbfffccc___[[[WWWSSSNNNKKKHHHFFFDDDCCCBBBCCCDDDFFFGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEHHHNNNYYYgggttt|||}}}wwwkkk[[[MMMEEEBBB???<<<<<<;;;:::888222222111000000000000111333222222111111222222222666777999:::<<>>======>>>@@@BBBDDDCCCDDDDDDDDDDDDDDDCCCCCC@@@AAA@@@<<<888888===BBB@@@AAABBBDDDFFFGGGGGGHHHHHHFFFBBB@@@???>>><<<:::999999999999::::::::::::;;;:::888888999999888666777777888999:::;;;<<<===>>><<<<<<@@@DDDJJJWWWcccllluuu}}}}}}zzzyyyvvvuuusssooollllllnnnqqqqqqqqqpppppppppooooooooosssuuuxxxzzzzzz{{{|||~~~~~~~~~}}}|||||||||}}}~~~zzzwwwwwwyyy}}}xxxsssmmmllllllpppwwwuuu^^^NNNFFFDDDFFFDDDDDDDDDDDDEEEFFFGGGHHHKKKMMMPPPQQQPPPOOOOOOPPPMMMOOOPPPOOOMMMLLLLLLMMMJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLMMMNNNOOOPPPQQQVVVVVVXXX[[[```nnnzzzzzz{{{{{{{{{{{{zzzzzzzzzwwwtttssstttuuuuuutttrrrqqqqqqppppppqqqqqqrrruuutttsssssstttwwwyyy{{{{{{}}}}}}zzzxxxuuuttttttsssqqqqqqppppppoooooonnnnnnlllkkkiiifffdddcccbbbaaabbb```^^^^^^___```___^^^```___]]]\\\]]]```ccceeebbb```]]]\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[^^^^^^^^^___```aaabbbcccfffdddbbb___\\\XXXTTTQQQMMMKKKHHHEEEBBBAAAAAAAAA??????@@@AAAAAAAAA@@@@@@AAABBBDDDJJJUUUdddsss}}}~~~qqq___PPPMMMJJJEEEAAA???===;;;999666555444333222111111111333333222111000000111111444555666888:::>>>DDDHHHJJJLLLOOOUUUZZZ^^^```aaa^^^^^^\\\ZZZWWWTTTRRRRRRSSSVVV[[[```cccfffffffffeeedddaaa^^^ZZZVVVTTTRRROOONNNLLLJJJIIIHHHHHHHHHEEEDDDCCCDDDFFFHHHHHHGGGGGGIIIJJJJJJJJJLLLOOORRRVVVYYY^^^ccceeedddaaa^^^XXXUUUPPPKKKGGGDDDDDDDDDBBBAAA?????????@@@AAABBBCCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@===;;;;;;>>>AAA???AAACCCFFFHHHIIIJJJJJJIIIGGGDDDBBB@@@???<<<:::999999999999999999999::::::999888999::::::999777666777777888999999::::::===;;;<<<@@@DDDJJJVVVbbbkkkuuu}}}}}}}}}{{{zzzxxxwwwsssooolllkkknnnqqqttttttttttttssssssrrrqqqsssuuuxxxyyyyyyzzz|||~~~}}}||||||{{{{{{|||}}}~~~|||xxxuuurrrpppnnnqqqtttxxx|||tttnnnkkkiiifffiiimmmssszzzoooYYYJJJDDDEEEFFFDDDDDDCCCCCCCCCDDDEEEEEEJJJMMMOOOPPPOOONNNNNNOOOLLLNNNOOONNNLLLKKKKKKKKKIIIJJJKKKKKKKKKKKKJJJIIIHHHIIIKKKMMMOOOQQQRRRSSSWWWVVVXXXZZZ]]]hhh}}}wwwxxxyyy{{{|||}}}}}}~~~zzzxxxuuuttttttuuuuuuuuusssssssssrrrrrrsssssssssvvvuuuuuuuuuvvvxxxzzz{{{|||~~~|||yyyvvvttttttsssrrrqqqpppooonnnoooooooookkkjjjiiigggffffffeeeeeeeeecccaaa```aaabbbaaa```aaa```^^^]]]^^^```ccceee```^^^\\\\\\]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^___aaacccdddjjjkkkkkkiiieeeaaa]]]ZZZVVVTTTPPPKKKFFFBBB???>>>;;;<<<===>>>?????????>>>???@@@BBBFFFPPP^^^nnnyyyuuueeeXXXTTTPPPJJJEEEBBB>>>;;;888999888666555333222222222333222222222222222333333333444555666888<<>><<<<<<<<<============>>><<<>>>@@@CCCJJJVVVeeeppp}}}}}}qqqggg]]]YYYRRRLLLGGGBBB>>>;;;999888777555444333222222222222111111222222333444222333444555777;;;AAAEEEEEEMMMWWWaaahhhllloooqqqsssooojjjeee```\\\XXXTTTQQQRRRTTTWWW[[[```dddggglllmmmooopppqqqooonnnllleeedddbbb^^^ZZZWWWTTTSSSOOOMMMJJJIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLNNNQQQTTTXXX\\\aaadddeeeeeeeeeeeeccc```\\\WWWQQQKKKGGGDDDFFFEEEDDDCCCCCCBBBBBBBBBDDDDDDDDDDDDCCCBBBAAAAAADDDAAA???@@@CCCCCC@@@;;;>>>@@@DDDIIILLLNNNNNNNNNLLLJJJHHHFFFDDDAAA>>>;;;999999999999999888888888888888888:::<<<<<<:::999666666777888999:::;;;;;;;;;:::<<<@@@DDDJJJUUU```jjjuuu~~~}}}{{{wwwrrroooppptttxxx|||{{{yyyxxxwwwwwwwwwxxxuuuvvvwwwwwwvvvwwwyyy{{{{{{}}}}}}}}}|||{{{|||~~~{{{ssstttvvvyyyzzzyyyssskkkeee___^^^\\\^^^iiizzz|||pppeee___```ccciiimmmsssyyy~~~fffQQQEEEBBBCCCEEEHHHGGGGGGGGGGGGGGGHHHIIIFFFHHHKKKKKKJJJHHHHHHIIIJJJLLLMMMMMMLLLKKKLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIFFFGGGKKKNNNRRRTTTVVVWWWXXXWWWXXX[[[\\\aaammmyyywwwxxxyyy{{{}}}~~~|||xxxsssqqqqqqtttuuuvvvvvvuuuuuuttttttuuuuuuvvvssssssssstttvvvxxxzzz{{{}}}}}}yyyvvvtttsssrrrqqqooommmkkkkkkkkkllllllkkkjjjjjjiiiiiiiiiiiijjjllljjjgggfffeeeeeecccbbb```______^^^^^^^^^^^^^^^]]]\\\\\\^^^aaabbbaaa```]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]^^^_________\\\\\\\\\^^^```dddhhhjjjpppwww{{{yyysssooohhh___UUUMMMFFFBBB>>>===<<<;;;;;;;;;<<<<<<;;;===???AAAEEEOOO]]]gggyyyzzzpppjjjbbbYYYQQQJJJCCC???:::999888666555444444444444333333222222222333333333444666888:::???EEEJJJNNNWWWcccnnnsssvvvwwwxxxvvvqqqjjjeeebbb^^^[[[XXXVVVUUUTTTTTTWWW[[[```cccgggjjjnnnrrruuuuuuuuutttooommmkkkgggbbb^^^ZZZXXXRRROOOLLLIIIIIIIIIHHHGGGEEEFFFGGGGGGHHHJJJMMMPPPTTTXXX\\\___```aaadddfffcccbbb```]]]XXXRRRLLLIIIGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDBBBAAAAAACCCBBB@@@???????????????>>>@@@EEEJJJMMMOOOPPPPPPOOOMMMKKKIIIHHHEEE@@@===999999999999888888888777777777888;;;======;;;999999999999::::::;;;;;;;;;;;;:::<<<@@@DDDJJJUUU```kkkuuu~~~}}}{{{zzzwwwtttsssvvv{{{~~~zzzwwwvvvwwwyyyzzzxxxyyyyyywwwvvvvvvxxxzzzyyy|||}}}||||||}}}vvvnnnmmmqqqvvvyyywwwqqqkkkfff```]]]XXXXXXcccttt|||pppccc\\\\\\___fffkkkqqqvvv{{{yyy```MMMDDDBBBCCCDDDFFFFFFFFFFFFFFFGGGHHHHHHFFFHHHJJJJJJIIIGGGGGGHHHHHHJJJKKKLLLKKKKKKLLLMMMLLLLLLLLLMMMLLLLLLKKKKKKIIIJJJLLLNNNPPPRRRTTTUUUXXXVVVWWWYYYYYY[[[cccmmmxxxyyyzzz|||}}}}}}~~~~~~|||xxxrrrooopppsssuuuwwwuuuuuuttttttttttttuuuuuuttttttuuuvvvxxxzzz|||}}}}}}}}}yyyvvvtttrrrrrrpppooollljjjiiiiiijjjkkkllllllkkkjjjiiiiiiiiiiiinnnllliiiggggggfffdddbbb_________^^^^^^]]]\\\\\\]]]]]]]]]```cccddddddccc^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]^^^___``````\\\\\\]]]___bbbfffjjjlllkkkuuuzzzsssiii^^^TTTLLLHHH???>>><<<:::999999:::;;;:::<<<>>>???BBBJJJWWWaaauuu|||qqqeeeZZZPPPGGGBBB<<<;;;:::888777777777666777666555444333333333333555777999<<>>::::::???CCC===@@@EEEJJJNNNPPPQQQQQQRRRPPPNNNLLLJJJGGGCCC???999999999999888888777777777777888;;;======;;;999<<<;;;;;;;;;;;;;;;;;;;;;::::::<<>>===>>>EEEPPPYYYnnn{{{pppcccZZZPPPGGG@@@===;;;999999999888777555444333333444555666777999===CCCFFFHHHMMMVVV]]]jjjqqq{{{~~~yyyuuuppphhhbbb```_________YYYXXXWWWVVVVVVWWWXXXYYY\\\___dddiiinnnpppqqqrrrqqqpppooolllhhhbbb^^^[[[UUURRRMMMJJJHHHGGGFFFEEEFFFBBB>>>===@@@BBBCCCBBBJJJLLLOOOQQQSSSVVVZZZ\\\aaabbbdddccc^^^YYYVVVTTTNNNMMMKKKIIIGGGFFFEEEEEEEEEFFFFFFEEECCCAAAAAABBB>>>??????@@@@@@@@@?????????AAADDDHHHLLLPPPSSSTTTRRRQQQOOOMMMKKKGGGAAA===<<<:::999888888888666555777888888999;;;<<<=========<<<;;;:::::::::;;;<<<===<<<<<>>AAA@@@BBBDDDFFFFFFEEEDDDBBBEEEFFFGGGHHHIIIJJJJJJIIIJJJKKKKKKIIIGGGFFFGGGHHHIIIJJJLLLKKKJJJIIIIIIIIIOOOOOOOOOOOOPPPQQQQQQRRRTTTQQQRRRUUUVVVVVVYYY___yyy{{{}}}~~~~~~|||{{{{{{yyywwwuuuuuuvvvxxxzzzzzzzzzzzzxxxuuuttttttuuuuuuvvvxxxzzz{{{{{{zzzyyyzzzzzz|||}}}~~~~~~~~~~~~~~~{{{wwwvvvtttrrrpppooonnnnnnlllkkkjjjiiihhhgggggggggiiihhhgggeeeeeeeeeffffffggghhhiiijjjiiihhhfffeeeaaa`````````______^^^^^^]]]]]]^^^```cccddddddccc]]]```bbbcccaaa```______``````aaabbbbbbaaa``````^^^^^^___```aaaccceeeeeekkkpppyyyuuukkk```VVVOOOGGGCCC>>>;;;:::::::::999999;;;<<<<<<===BBBLLLSSSfffuuu~~~oooeeeYYYOOOEEEBBB>>><<<;;;;;;:::999<<<;;;;;;;;;;;;===???@@@AAAFFFLLLQQQUUU\\\fffmmmxxx}}}{{{rrrmmmeee```]]]]]]]]]]]]WWWWWWVVVUUUUUUUUUUUUUUUXXXZZZ^^^bbbfffhhhjjjkkkkkkkkkjjjhhheee```\\\ZZZRRROOOLLLIIIHHHGGGFFFDDDCCC@@@===<<<>>>AAABBBAAADDDGGGJJJLLLOOORRRVVVZZZ^^^aaadddddd```\\\WWWUUUQQQPPPNNNKKKIIIGGGFFFEEEEEEFFFFFFEEEBBBAAAAAABBB??????@@@AAAAAAAAA@@@@@@???@@@CCCGGGKKKOOORRRTTTSSSQQQOOOMMMKKKHHHCCC@@@<<<;;;999888999888777555777777888999:::;;;<<<<<<<<<<<<::::::::::::;;;<<>>@@@CCCCCCDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJMMMMMMMMMKKKIIIHHHIIIKKKHHHJJJLLLLLLKKKKKKLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSWWWTTTTTTVVVWWWVVVYYY^^^yyyzzz|||}}}}}}}}}|||{{{~~~}}}zzzyyyxxxyyy{{{|||{{{{{{{{{xxxvvvtttuuuvvvvvvwwwyyyzzz{{{zzzyyyxxxuuuvvvxxxzzz|||~~~~~~~~~}}}{{{xxxuuuqqqpppooonnnllllllkkkkkkhhhgggfffdddcccccccccccceeeddddddcccccccccddddddffffffggghhhhhhgggfffeeeccccccbbbaaa``````______^^^^^^^^^```cccddddddbbb^^^```bbbbbbaaa______``````aaaaaabbbbbbaaaaaa```]]]^^^^^^___```aaacccdddgggkkkrrrzzzxxxoooeee[[[TTTJJJFFFAAA===;;;:::999888666888:::;;;;;;???EEEKKKYYYhhh~~~rrreeeZZZOOOLLLFFFCCCAAAAAA@@@???@@@??????@@@BBBDDDGGGIIIOOOTTT\\\ccciiiqqqzzz}}}zzznnniiiccc^^^\\\[[[ZZZYYYVVVVVVVVVVVVUUUSSSRRRQQQSSSTTTVVVXXX[[[^^^aaabbbdddddddddccc```]]]YYYWWWPPPNNNKKKJJJJJJIIIGGGEEE@@@===;;;;;;===???@@@@@@>>>@@@CCCFFFIIILLLQQQTTTYYY^^^cccfffddd___[[[XXXVVVUUURRRNNNKKKIIIGGGFFFEEEFFFFFFEEEBBBAAAAAABBB@@@@@@AAABBBBBBCCCBBBBBB??????AAAEEEIIIMMMQQQSSSSSSQQQOOOMMMLLLIIIFFFCCC===;;;999888999999777666666666777888999::::::;;;<<<;;;::::::::::::<<<<<<@@@>>>>>>BBBFFFLLLYYYeeessszzz~~~xxxxxxxxxyyyzzz{{{|||}}}}}}{{{yyyzzz{{{|||~~~{{{yyywwwvvvwwwxxxyyyxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxzzz{{{zzzzzzzzz|||~~~~~~~~~zzztttlllmmmmmmmmmkkkhhheeeccc___aaacccdddkkkwwwyyyoooeee^^^[[[YYYWWWZZZaaannn~~~{{{gggPPPCCC@@@???BBBEEEEEEDDDCCCBBBCCCDDDFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKMMMMMMMMMLLLJJJIIIJJJLLLHHHJJJLLLLLLLLLLLLNNNPPPOOOOOONNNNNNOOOPPPRRRSSSXXXTTTSSSUUUVVVVVVYYY^^^yyyzzzzzz{{{||||||||||||~~~|||{{{zzz{{{{{{|||{{{|||{{{yyyvvvuuuuuuvvvuuuvvvxxxyyyyyywwwvvvtttssstttwwwzzz|||~~~~~~|||zzzxxxwwwvvvsssqqqooonnnlllkkkiiihhhhhhhhhccccccbbbaaa```_________bbbbbbbbbbbbbbbbbbbbbcccbbbbbbcccdddddddddcccbbbeeeeeedddcccaaa```_________^^^___aaacccddddddbbb```bbbccccccbbbaaaaaabbb_________``````____________^^^______```aaabbbcccdddgggmmmttt{{{|||vvvnnneee\\\VVVMMMIIICCC>>>;;;:::888777555777999:::;;;===@@@CCCMMMYYYkkk}}}ssshhh\\\XXXRRRMMMKKKJJJIIIIIIFFFFFFGGGIIIMMMRRRWWWYYYaaahhhrrrzzz~~~yyyuuussskkkgggbbb]]][[[ZZZYYYWWWVVVVVVWWWVVVUUURRRPPPOOOPPPPPPPPPQQQTTTWWWZZZ\\\]]]^^^^^^]]][[[XXXUUUSSSNNNMMMKKKKKKKKKIIIGGGDDD<<<;;;::::::;;;===>>>???;;;===@@@AAACCCFFFJJJMMMTTTZZZbbbffffffccc___]]]\\\ZZZWWWSSSOOOKKKIIIHHHEEEFFFGGGEEECCCAAAAAABBBAAAAAACCCDDDEEEEEEEEEEEE??????@@@BBBFFFKKKPPPRRRSSSQQQNNNMMMLLLJJJGGGEEE>>><<<999888999999888777555666666777888999999999<<<;;;:::999:::;;;<<<===???>>>>>>BBBFFFMMMZZZfffsssyyy~~~}}}|||yyyxxxxxxxxxyyy{{{}}}~~~}}}zzzyyyyyyzzz}}}{{{zzzyyyyyyzzz{{{zzzxxxyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyzzz|||}}}~~~~~~yyyuuuqqqpppooommmkkkiiigggfff```aaabbbeeellluuu}}}xxxpppjjjfffcccbbb```ccckkkuuuwwwcccNNNBBB@@@@@@AAADDDCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLJJJIIIHHHIIIKKKJJJKKKLLLLLLKKKLLLNNNPPPSSSRRRQQQPPPQQQRRRSSSUUUXXXSSSQQQTTTVVVWWWZZZ^^^yyyyyyyyyyyyzzz{{{|||}}}~~~|||{{{zzzzzzzzz{{{zzz{{{{{{yyyvvvuuuvvvwwwvvvwwwyyyyyyyyyxxxvvvuuusssuuuwwwzzz}}}~~~zzzwwwuuussssssrrrpppnnnnnnmmmkkkhhhfffeeedddddd``````___^^^]]]]]]]]]]]]______```aaaaaabbbbbbbbb``````aaaaaabbbbbbbbbbbbfffeeedddcccbbbaaa`````````______aaacccddddddbbb```aaacccbbbaaa```aaabbb`````````______`````````````````````aaaaaabbbcccccceeeiiinnnuuu{{{|||xxxtttmmmeee]]]WWWOOOJJJDDD???;;;999777555666777999:::;;;<<<===>>>DDDLLLXXXdddrrrzzzkkkgggbbb]]][[[ZZZYYYXXXWWWXXXZZZ]]]cccjjjqqquuu{{{}}}uuupppmmmlllhhheee```]]][[[YYYWWWUUUUUUUUUUUUTTTSSSPPPNNNLLLNNNMMMMMMMMMOOORRRVVVXXXYYYYYYZZZYYYWWWUUURRRPPPLLLKKKIIIIIIHHHFFFDDDAAA;;;;;;;;;::::::;;;<<<>>>;;;===??????@@@AAADDDFFFOOOUUU]]]ccceeeeeeccccccbbb```\\\WWWRRROOOLLLJJJFFFGGGHHHFFFDDDBBBBBBCCCBBBCCCDDDFFFGGGHHHHHHHHH@@@??????AAADDDJJJOOORRRRRRPPPNNNMMMMMMKKKHHHEEE@@@===:::999999999999888666666666777777888888999;;;::::::999:::;;;<<<===>>>===>>>BBBFFFMMMZZZfffrrryyy~~~}}}{{{{{{{{{zzzyyyyyyzzz{{{}}}~~~}}}}}}~~~|||zzzyyyyyy{{{~~~|||{{{{{{|||}}}}}}|||{{{|||{{{zzzyyyxxxwwwwwwvvvwwwwwwvvvwwwxxxyyyzzzzzz}}}~~~}}}vvvuuuvvvuuurrrooommmkkkjjjiiieeebbbaaadddiiiqqqzzz|||vvvqqqmmmkkkjjjkkkooovvv~~~tttaaaLLLBBB??????@@@CCCBBBCCCFFFHHHIIIIIIHHHGGGIIIHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLKKKIIIIIIJJJLLLLLLMMMMMMLLLKKKKKKLLLNNNSSSSSSRRRSSSUUUXXX[[[^^^aaaZZZVVVWWWYYYYYYZZZ]]]yyyxxxxxxxxxyyyzzz|||~~~~~~}}}|||{{{zzzyyyyyyyyyxxxyyyyyyxxxvvvvvvwwwxxxyyyzzz|||}}}|||{{{yyyxxxuuuvvvyyy{{{~~~~~~{{{yyyxxxuuurrrooonnnmmmmmmkkkiiijjjiiigggdddbbbaaa```___]]]]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^___```aaaaaa````````````aaabbbcccddddddeeeeeedddcccbbbaaaaaa````````````aaaddddddcccbbb^^^___``````^^^^^^___```cccbbbbbbaaaaaabbbbbbcccaaaaaaaaa``````aaabbbbbbaaacccfffjjjoootttyyy{{{yyyxxxuuurrrmmmfff^^^YYYOOOJJJDDD>>>;;;999666555666777777999:::;;;;;;<<>>;;;<<<===<<<::::::<<<===<<<===>>>>>>>>>>>>@@@BBBIIINNNVVV\\\```ccceeegggfffddd```[[[VVVRRROOONNNHHHIIIIIIHHHEEEDDDDDDEEECCCDDDEEEGGGIIIJJJKKKKKKAAA@@@???@@@CCCIIIOOOSSSRRRQQQQQQPPPOOOMMMHHHEEEAAA>>>:::999999::::::999666666777777888888888888;;;:::999999:::;;;===>>>>>><<<>>>BBBFFFMMMZZZfffssszzz}}}|||{{{{{{{{{{{{zzzzzz{{{{{{|||||||||~~~~~~|||zzzxxx|||}}}~~~||||||}}}~~~~~~}}}~~~}}}{{{yyyxxxwwwwwwwwwuuutttssstttvvvwwwxxxwww}}}xxxuuuvvv{{{yyyvvvssspppnnnmmmllliiidddbbbeeekkkrrr|||wwwpppnnnoootttxxxppp^^^KKKAAA@@@???@@@BBBCCCFFFJJJMMMOOOOOONNNMMMKKKJJJIIIHHHHHHIIIJJJKKKMMMNNNOOONNNLLLLLLMMMOOOOOOPPPOOOMMMKKKKKKMMMOOOPPPPPPQQQTTTYYY```eeeiiimmmddd]]]\\\\\\[[[ZZZ\\\yyyxxxwwwvvvxxxzzz}}}~~~}}}}}}|||{{{zzzyyyxxxxxxvvvwwwwwwwwwvvvvvvxxxyyyzzz{{{|||~~~~~~}}}{{{zzzwwwxxxyyy{{{}}}~~~|||wwwtttrrrrrrnnnllliiiggggggfffeeedddbbbaaa```^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXYYYYYYXXXYYY[[[]]]^^^___^^^^^^^^^^^^______aaabbbcccddddddcccccccccbbbbbbaaaaaaaaa``````bbbddddddcccbbb^^^___```___^^^]]]___```ccccccbbbaaaaaabbbccccccaaaaaa```______`````````___```cccfffjjjnnnqqqrrrtttsssrrrppplllfff^^^YYYNNNJJJCCC>>>:::888666444555555555666888999:::999;;;???CCCGGGNNN\\\nnn|||zzznnnfffcccbbb\\\ZZZWWWUUUSSSQQQMMMKKKIIIHHHFFFEEEDDDCCCCCCCCCAAAAAAAAACCCEEEHHHJJJLLLPPPQQQTTTVVVWWWWWWVVVUUUVVVRRRMMMIIIGGGDDDAAA???===???@@@>>>;;;:::;;;===:::;;;======<<<===???AAACCCGGGMMMRRRXXX^^^dddhhhiiigggccc^^^YYYUUURRRQQQJJJJJJKKKIIIGGGEEEFFFFFFDDDEEEGGGIIIJJJLLLMMMMMMBBBAAA??????CCCIIIOOOSSSTTTTTTTTTUUUTTTOOOJJJEEEBBB>>>;;;999999:::;;;:::777777888888888888999999::::::999999:::;;;===>>>???>>>???CCCGGGOOO\\\hhhttt|||~~~}}}}}}}}}}}}}}}|||{{{zzzzzz|||}}}~~~|||yyyxxx{{{}}}~~~|||{{{{{{}}}~~~~~~}}}{{{zzzyyyyyyyyyyyyxxxvvvtttuuuxxxzzzyyyxxx}}}wwwvvvyyy}}}zzzwwwtttrrrqqqjjjeeeeeekkkqqqxxx}}}sssrrruuu|||}}}jjjYYYHHHAAA@@@AAABBBDDDDDDFFFIIILLLOOOQQQRRRRRRMMMLLLKKKJJJJJJKKKLLLMMMMMMNNNOOONNNMMMMMMNNNPPPQQQQQQQQQOOONNNOOOQQQTTTQQQQQQRRRVVV[[[bbbiiimmmoooeee^^^]]]^^^]]]\\\]]]yyyxxxvvvvvvwwwzzz}}}}}}}}}|||{{{zzzyyyxxxxxxtttuuuvvvvvvuuuvvvxxxzzzxxxyyy{{{|||}}}|||{{{zzzwwwxxxzzz{{{|||}}}}}}}}}{{{vvvqqqnnnlllllljjjgggdddbbbbbbbbbaaa```\\\[[[ZZZYYYYYYXXXYYYYYYXXXXXXWWWWWWVVVWWWWWWWWWVVVWWWYYY[[[\\\]]]]]]\\\[[[[[[\\\\\\^^^___aaabbbcccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbdddeeecccbbb```aaabbbaaa______aaabbbbbbaaa```______```aaabbb``````___^^^^^^^^^^^^___^^^___aaadddgggiiikkkllloooooonnnmmmjjjddd\\\WWWNNNIIICCC===:::888666444555444333444666888999888999<<>>=========>>>:::;;;<<<>>>@@@CCCEEEFFFLLLNNNRRRUUUXXXYYYZZZYYY^^^YYYSSSNNNKKKHHHEEEDDD>>>@@@AAA@@@<<<:::;;;===888999;;;;;;<<<===@@@BBB???BBBGGGLLLRRRZZZbbbhhhjjjhhhddd___[[[WWWTTTSSSKKKKKKLLLJJJHHHFFFGGGGGGDDDEEEGGGIIIKKKMMMNNNNNNCCCBBB??????CCCIIIPPPTTTVVVVVVWWWXXXWWWRRRKKKFFFBBB???;;;999999:::;;;;;;888888888888888999999999::::::999999:::<<<===>>>@@@???@@@DDDIIIPPP]]]jjjvvv~~~~~~|||zzz}}}~~~|||yyyxxxyyyzzz|||~~~~~~|||zzzzzz|||~~~~~~~~~||||||zzzzzzyyyzzz{{{||||||zzzxxxyyy|||~~~}}}|||}}}|||~~~wwwwww|||}}}zzzxxxvvvjjjfffhhhpppxxx~~~vvvvvvzzzwwwfffVVVFFF@@@AAABBBDDDFFFCCCDDDEEEHHHKKKOOORRRTTTPPPNNNMMMKKKKKKLLLNNNOOOLLLLLLMMMLLLKKKKKKMMMNNNQQQRRRRRRQQQPPPRRRUUUXXXUUUUUUUUUWWW[[[aaafffjjjiii```YYYZZZ]]]^^^___```xxxwwwvvvvvvxxxzzz}}}}}}~~~}}}yyyuuurrrtttssssssssstttvvvxxxyyyyyyyyyyyyyyyzzz{{{|||}}}xxxyyyzzz{{{||||||||||||}}}{{{yyywwwsssmmmhhhccc```___^^^]]][[[ZZZXXXWWWWWWVVVUUUSSSRRRRRRTTTWWWYYYUUUUUUUUUTTTTTTTTTTTTTTTXXXWWWWWWWWWWWWXXXYYYYYYZZZYYYYYYYYYZZZ[[[\\\\\\\\\^^^```bbbcccddddddcccbbbbbb```_________```aaaaaaaaaaaaaaa````````````ddddddcccaaa```^^^]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\^^^```bbbcccddddddhhhjjjllliiibbb[[[WWWVVVHHHDDD???:::888666333222666666666666666666666666555666888:::>>>DDDKKKQQQaaaooozzzlllbbb[[[WWWSSSPPPLLLIIIGGGDDD???:::===;;;999777666777999;;;777777888999:::<<<>>>???FFFJJJPPPTTTXXX\\\```bbbeeeddd^^^VVVQQQPPPLLLFFFEEECCC@@@?????????>>>===999:::;;;===>>>?????????BBBAAA@@@BBBGGGOOOXXX]]]fffggghhhfffbbb]]]YYYXXXQQQOOOMMMMMMLLLJJJGGGDDDJJJHHHGGGHHHJJJLLLLLLKKKDDDCCCBBB@@@AAAEEEKKKPPPVVVXXXZZZZZZWWWRRRMMMIIIFFFCCC>>>;;;::::::999888999999999999999999999999888888888888999:::;;;<<<===<<<@@@FFFLLLSSS```lllzzz~~~~~~zzzvvvwwwyyyzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~yyyyyyzzzzzz{{{|||||||||{{{xxxwwwzzz||||||zzz~~~wwwnnnlllppp|||{{{zzzzzzcccSSSEEEAAADDDEEEEEEEEEGGGGGGFFFGGGHHHJJJLLLNNNMMMNNNNNNOOONNNMMMLLLKKKLLLLLLMMMOOORRRRRRQQQOOOPPPTTTWWWUUUQQQPPPSSSVVVTTTRRRQQQUUU\\\cccggghhhaaa___[[[YYYYYY[[[^^^aaavvvuuuuuuvvvxxxzzz}}}~~~~~~|||xxxuuurrrssssssssssssssstttuuuvvvvvvvvvvvvwwwxxxyyyzzz{{{zzzzzzzzz{{{{{{{{{{{{|||~~~{{{wwwuuurrrqqqoookkkgggbbb]]][[[XXXXXXWWWVVVUUUTTTSSSSSSRRRPPPNNNMMMMMMOOOQQQSSSRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]___aaabbbcccccccccbbbaaa``````___```aaabbbaaaaaaaaaaaaaaaaaaaaa```ccccccbbbaaa```___^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZ]]]^^^^^^___```aaabbbbbbfffhhhjjjggg```YYYTTTRRRHHHDDD???;;;888666444333555555555555555555555555777888888999999===AAAEEERRR___qqqsssfff\\\UUURRRNNNKKKGGGDDDCCC@@@<<<999;;;999888666666666888888666666666777999:::;;;<<>>????????????@@@??????AAAEEELLLRRRVVV```bbbdddccc```\\\YYYXXXTTTRRRPPPOOONNNMMMKKKIIIKKKIIIHHHIIIJJJLLLLLLKKKDDDDDDBBBAAAAAADDDJJJOOORRRTTTXXXZZZXXXTTTOOOKKKGGGCCC???;;;::::::999888999999999999999999999999888888888888999:::;;;<<<>>>===@@@EEEKKKSSS```lllzzz~~~~~~zzzvvvxxxzzz|||}}}~~~~~~~~~}}}||||||||||||}}}xxxxxxyyyzzz{{{}}}~~~~~~}}}zzzwwwxxxzzz}}}}}}|||sssqqqvvv~~~}}}wwwaaaRRRDDDAAADDDEEEDDDEEEFFFFFFFFFGGGHHHJJJLLLMMMMMMNNNOOOOOONNNMMMLLLKKKNNNNNNNNNPPPSSSTTTSSSQQQQQQTTTVVVTTTQQQOOORRRUUUWWWUUUTTTVVV\\\aaadddeee___]]][[[YYYZZZ\\\```bbbsssssstttvvvxxx{{{}}}}}}zzzxxxuuutttqqqrrrrrrssssssrrrrrrrrrqqqrrrrrrtttuuuwwwyyyzzz|||{{{zzzyyyzzzzzz|||||||||yyyvvvsssqqqgggfffdddaaa]]]YYYUUUSSSOOONNNNNNNNNNNNNNNMMMMMMNNNLLLKKKIIIIIIJJJKKKMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRTTTUUUVVVVVVVVVUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[]]]^^^```aaaaaaaaaaaaaaa`````````aaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````__________________^^^]]]\\\[[[___^^^^^^]]]^^^^^^______ccceeegggddd^^^VVVPPPMMMFFFBBB===:::888777555444444444444333333333333333555666777666666777999;;;CCCLLL[[[iiixxxtttggg\\\TTTNNNKKKGGGDDDAAA>>>===<<<:::888777777777666666666666666555555666666777888888999;;;>>>CCCHHHMMMTTT\\\aaaeeeiiijjjgggdddbbb\\\UUUSSSOOOIIIEEEDDDCCCBBBAAA????????????????????????>>>>>>>>>???CCCGGGKKKMMMWWWZZZ^^^___^^^[[[ZZZYYYXXXUUURRRQQQRRRRRRQQQPPPLLLKKKIIIJJJKKKLLLLLLKKKEEEDDDCCCAAA@@@CCCHHHLLLNNNQQQVVVZZZZZZWWWRRROOOIIIEEE@@@===;;;:::999888999999999999999999999999888888888999999:::;;;<<<@@@>>>???DDDJJJRRR```mmmyyy~~~~~~~~~zzzwwwyyy{{{}}}~~~}}}}}}|||{{{{{{{{{{{{{{{wwwwwwyyyzzz|||}}}~~~{{{yyyxxxxxx{{{}}}~~~~~~sssrrrxxxvvv|||~~~sss]]]PPPCCCAAACCCDDDDDDEEEFFFFFFFFFGGGHHHJJJLLLMMMMMMNNNOOOOOOOOONNNMMMLLLQQQPPPOOOQQQSSSUUUTTTTTTSSSUUUWWWUUURRRPPPRRRTTTYYYWWWVVVWWWZZZ^^^```aaa^^^\\\[[[ZZZ[[[]]]```bbbpppqqqsssvvvyyy{{{}}}~~~~~~{{{yyywwwvvvuuuqqqqqqrrrsssrrrqqqooonnnooopppqqqrrrtttwwwyyyzzz{{{zzzyyyxxxyyy{{{}}}zzzwwwtttrrrooommm```___\\\XXXTTTPPPMMMKKKFFFFFFGGGGGGHHHIIIIIIIIIKKKJJJIIIGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMNNNQQQSSSTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[]]]^^^______````````````aaabbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbb______`````````aaaaaaaaa````````````___^^^]]]]]]^^^]]]\\\[[[[[[\\\]]]]]]___aaabbbaaa\\\UUUNNNJJJDDD@@@<<<999777777555444333333333333222222222222///111444555666777888:::===BBBJJJSSS^^^nnn|||yyyssslllbbbXXXQQQLLLHHHEEEBBB???<<<:::888888999999666666777888888777666555666666777777777777777777888:::===AAAFFFMMMUUU[[[bbbiiippppppooommmgggaaa___ZZZSSSLLLHHHFFFCCCBBB@@@@@@@@@??????@@@@@@@@@===>>>???@@@BBBDDDEEEFFFOOOSSSXXX[[[\\\[[[[[[[[[ZZZWWWTTTSSSTTTUUUUUUUUUOOOMMMKKKKKKLLLLLLKKKJJJFFFEEECCCAAA@@@BBBFFFIIILLLPPPVVV[[[\\\YYYUUURRRKKKHHHCCC???===;;;999777888888888888888888888888999999999999:::;;;<<<<<>>???CCCIIIRRRaaannnyyy}}}~~~zzzyyyzzz{{{}}}}}}~~~}}}|||{{{{{{zzzzzz{{{{{{xxxxxxyyyzzz{{{|||}}}}}}zzzzzzyyyyyyzzz{{{||||||}}}~~~~~~~~~~~~ttttttzzz|||pppvvv|||pppYYYMMMCCCAAACCCDDDDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOOOONNNMMMLLLRRRQQQPPPQQQSSSUUUUUUTTTUUUVVVWWWVVVSSSRRRSSSTTTWWWVVVVVVVVVXXXZZZ\\\]]]^^^]]]\\\[[[[[[\\\^^^___nnnpppssswwwzzz|||}}}~~~}}}{{{yyywwwwwwwwwqqqrrrrrrsssrrrqqqooonnnppppppqqqsssuuuxxxzzz{{{yyyxxxwwwxxxyyy|||~~~~~~~~~vvvssspppmmmkkkiiifffccc\\\ZZZWWWRRRNNNJJJGGGEEEAAAAAABBBCCCEEEFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKJJJLLLNNNPPPQQQPPPOOONNNOOOOOOOOOPPPQQQRRRTTTTTTVVVVVVWWWXXXYYY[[[\\\]]]^^^^^^___```aaabbbbbbbbb```aaaaaaaaabbbbbbbbbccc______``````aaabbbbbbcccaaaaaabbbaaaaaa```___^^^[[[[[[ZZZZZZZZZZZZZZZZZZYYYZZZ\\\\\\YYYTTTNNNJJJCCC???;;;888777666555444444444444333333222222222...111555777777888999;;;<<<===@@@CCCJJJVVVdddnnn}}}}}}uuunnniiieeebbb```]]]YYYRRRLLLIIIFFFDDDBBB>>>===;;;888777777999:::666777999::::::999888777888999999:::::::::999888999:::;;;===@@@FFFMMMRRR___iiissswwwxxxxxxtttppplllggg^^^VVVOOOJJJFFFCCC@@@@@@??????@@@@@@AAABBB??????AAABBBCCCCCCDDDCCCIIIMMMSSSWWWYYYZZZ\\\]]][[[XXXUUUTTTUUUWWWWWWWWWQQQOOOMMMLLLLLLLLLKKKJJJFFFFFFDDDAAA???@@@CCCFFFLLLPPPVVV[[[\\\ZZZWWWTTTNNNKKKFFFBBB@@@===:::888888888888888888888888888999999999999:::;;;<<<===@@@>>>>>>CCCIIIRRRaaaooozzz~~~}}}}}}~~~|||zzzzzzzzzzzz{{{}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyy{{{{{{zzzzzzyyyxxxxxxyyyzzz{{{}}}}}}}}}~~~|||{{{|||vvvkkkrrr}}}zzzmmmUUUKKKBBBBBBDDDDDDEEEGGGEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPOOONNNMMMRRRQQQPPPRRRSSSUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQRRRSSSSSSTTTUUUVVVXXXZZZ\\\___^^^]]][[[ZZZZZZZZZZZZnnnqqqtttxxx{{{}}}}}}}}}~~~|||{{{yyyxxxxxxxxxssssssssssssrrrrrrqqqpppqqqrrrssstttwwwyyy{{{|||xxxxxxxxxyyyzzz}}}~~~~~~}}}}}}~~~~~~}}}xxxuuummmkkkgggeeecccaaa^^^[[[VVVTTTQQQMMMIIIFFFCCCBBB??????@@@BBBCCCDDDEEEFFFCCCCCCBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNPPPQQQRRRTTTTTTTTTUUUVVVXXXZZZ[[[[[[\\\^^^___```aaaaaaaaa```aaaaaabbbbbbccccccccc``````aaabbbbbbcccddddddccccccccccccbbbaaa```___ZZZZZZZZZZZZYYYWWWVVVUUUQQQRRRSSSUUUUUUTTTPPPLLLDDDAAA===:::888888666555666666555555444444333333333555777777777666777888888888999;;;@@@HHHQQQXXXbbbpppzzzvvvnnniiibbb\\\XXXUUURRRPPPOOOLLLGGGDDDCCCBBBAAA@@@;;;<<<;;;:::888888999;;;777888:::;;;;;;:::999999:::;;;<<<=========<<<;;;;;;;;;;;;;;;===AAAGGGKKKZZZfffrrrxxx{{{~~~}}}wwwrrrjjjaaaZZZSSSMMMIIIDDDCCCBBBAAAAAAAAABBBCCC@@@AAABBBDDDEEEEEEEEEEEEFFFIIINNNQQQTTTXXX[[[^^^[[[YYYVVVVVVWWWWWWWWWVVVSSSQQQNNNMMMMMMMMMKKKJJJGGGFFFDDDAAA??????AAACCCJJJMMMRRRWWWZZZZZZXXXVVVRRROOOJJJFFFCCC???<<<999888888888888888888888888999999999999:::;;;<<<======<<<>>>DDDJJJSSSbbbppp|||~~~}}}||||||}}}{{{{{{zzzzzz{{{|||~~~zzzzzzyyyxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwwwwvvvvvvyyyzzz{{{yyywwwuuuuuuvvvwwwyyy{{{|||}}}~~~|||yyysssnnnkkkqqq|||wwwiiiQQQIIICCCCCCEEEEEEFFFHHHFFFGGGIIIJJJLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNQQQQQQRRRTTTUUUUUUSSSQQQNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRTTTUUUUUUWWWZZZ\\\^^^^^^]]][[[ZZZXXXWWWVVVooorrrvvvzzz}}}}}}}}}||||||||||||{{{{{{zzzyyyyyyuuuttttttsssssssssttttttsssssstttuuuwwwyyy{{{|||yyyyyyzzzzzz{{{||||||||||||~~~}}}||||||}}}}}}{{{uuupppllljjjcccaaa___\\\[[[XXXTTTRRRNNNMMMJJJGGGDDDCCCBBBBBB>>>>>>???AAABBBCCCDDDEEEBBBBBBBBBBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPRRRRRRRRRSSSTTTVVVXXXYYYYYYZZZ\\\^^^```````````````aaaaaabbbbbbcccddddddbbbbbbbbbcccddddddeeeeeeddddddddddddcccbbbaaa```[[[\\\\\\[[[XXXTTTPPPMMMIIIHHHIIIMMMQQQRRRQQQOOOHHHEEE@@@===;;;:::999777888888777777666555555444444555666555444444555777555666777888;;;???DDDGGGOOOWWW```gggpppyyy}}}||||||||||||zzzvvvpppjjjfff```[[[UUUPPPNNNLLLJJJIIIIIIFFFCCCAAA@@@???>>><<<999;;;<<<;;;999777999;;;888999999::::::::::::::::::;;;===?????????>>>===<<<<<<<<<<<<===???DDDGGGPPP\\\jjjqqqwww}}}~~~zzzsssllleee^^^VVVRRRKKKIIIFFFDDDBBBBBBBBBCCCAAABBBCCCDDDEEEFFFGGGGGGDDDFFFIIILLLOOOTTTYYY]]]\\\ZZZXXXXXXYYYXXXWWWUUUUUUSSSPPPNNNNNNMMMKKKIIIGGGGGGEEEBBB???>>>???AAADDDGGGMMMRRRVVVXXXYYYYYYUUURRRMMMIIIEEEAAA===:::888888888888888888888888::::::999::::::;;;<<<===::::::===DDDLLLUUUcccppp~~~}}}}}}}}}~~~~~~}}}}}}||||||{{{||||||}}}~~~~~~~~~}}}}}}xxxwwwvvvvvvuuuuuuvvvvvvxxxxxxwwwwwwvvvuuuuuuuuuvvvxxxyyyxxxvvvtttuuuvvvsssvvvzzz|||}}}~~~~~~xxxsssrrrvvvttteeeOOOHHHDDDEEEFFFFFFGGGJJJGGGHHHJJJLLLMMMNNNNNNNNNMMMMMMOOOPPPPPPPPPOOOOOORRRRRRTTTWWWXXXWWWTTTQQQMMMLLLLLLMMMNNNOOOOOOOOORRRTTTWWWWWWVVVVVVYYY[[[[[[[[[[[[ZZZYYYWWWUUUTTTpppssswww{{{~~~~~~}}}|||{{{{{{{{{|||{{{{{{zzzyyyvvvuuutttsssssstttvvvwwwsssssstttuuuwwwyyyzzz{{{{{{|||||||||{{{zzzyyyyyy{{{|||~~~~~~}}}||||||}}}}}}|||ssslllgggcccaaaXXXVVVSSSQQQOOOMMMIIIFFFHHHFFFDDDBBBAAAAAAAAABBB>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNOOOQQQQQQQQQQQQSSSUUUWWWXXXWWWYYY[[[]]]___````````````aaaaaabbbccccccddddddccccccdddddddddeeeeeeeeeddddddddddddcccbbbaaaaaa]]]^^^^^^\\\WWWQQQLLLHHHCCCBBBCCCGGGMMMQQQQQQPPPKKKHHHCCC???>>><<<;;;999:::999999888777666666666111222333333222333555777555666777888999:::<<<===EEEHHHKKKOOOVVV^^^aaa___ccceeehhhiiihhheee```^^^XXXTTTOOOKKKIIIHHHGGGFFFHHHEEEBBB@@@???>>>;;;999888:::===<<<999777888:::888888999999999::::::;;;:::;;;===???@@@@@@>>>>>>;;;<<<=========???CCCFFFGGGSSSaaaiiioooxxx~~~~~~yyysssmmmfff^^^YYYQQQNNNKKKGGGDDDBBBBBBBBBAAABBBCCCDDDFFFGGGHHHIIICCCDDDFFFHHHKKKPPPWWW\\\\\\[[[ZZZZZZZZZYYYWWWUUUVVVTTTQQQOOONNNMMMKKKIIIHHHGGGEEEBBB>>>===>>>@@@@@@CCCHHHNNNSSSWWWZZZ[[[WWWTTTOOOKKKGGGCCC>>>;;;777777777777777777777777::::::::::::;;;<<<======888888===EEEMMMVVVdddqqq}}}}}}~~~~~~~~~}}}{{{{{{|||}}}}}}|||~~~~~~~~~~~~}}}{{{zzzyyyuuuuuutttsssssssssssstttuuuuuuuuuuuuuuuuuuvvvvvvrrruuuxxxwwwuuutttuuuwwwqqquuuyyy|||}}}~~~|||{{{}}}rrrcccNNNHHHDDDFFFGGGGGGHHHKKKHHHIIIKKKMMMOOOOOOOOOOOOMMMMMMOOOPPPQQQPPPPPPOOORRRTTTVVVYYY[[[YYYUUUQQQNNNNNNNNNOOOQQQRRRRRRRRRUUUWWWYYYYYYWWWWWWYYY[[[XXXYYYYYYYYYYYYWWWVVVUUUooorrrwwwzzz{{{|||}}}~~~~~~}}}{{{zzzyyyxxxxxxyyywwwuuutttuuuvvvuuuuuutttssssssssstttwwwzzz|||||||||||||||{{{zzzyyyxxxwwwxxxxxxxxxzzz{{{}}}}}}|||}}}|||wwwqqqkkkeee```[[[WWWRRRQQQOOOLLLIIIFFFDDDBBBBBBAAA@@@>>>>>>>>>???@@@BBBBBBCCCCCCDDDEEEFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEIIIIIIIIIIIIHHHGGGFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLOOOQQQRRRRRRQQQPPPPPPQQQVVVWWWYYY[[[]]]]]]]]]]]]]]]]]]^^^```bbbdddfffgggeeeeeeeeeddddddccccccbbbeeedddcccbbbaaaaaaaaaaaa^^^]]]\\\ZZZXXXSSSMMMIIIBBBAAABBBFFFMMMSSSUUUUUUQQQLLLFFFCCCBBBAAA>>><<<@@@===:::999999999777666555555555555666666666666777777777777777888999:::<<<<<<>>>@@@CCCFFFIIIJJJKKKOOOTTTWWWWWWWWWWWWWWWRRRPPPLLLIIIGGGFFFGGGHHHFFFDDDBBB@@@>>>=========;;;;;;:::999999888888777777888888999888888777666999999:::;;;===>>>>>>???BBBAAA@@@??????@@@AAABBBHHHLLLSSS[[[cccllluuuzzz|||{{{vvvrrrllleee[[[VVVPPPKKKIIIGGGEEEDDDCCCCCCDDDFFFHHHHHHGGGEEEFFFGGGGGGGGGHHHKKKOOOSSS[[[[[[[[[\\\\\\ZZZVVVSSSXXXXXXWWWVVVTTTQQQNNNMMMNNNLLLHHHEEEAAA???>>>>>>AAADDDHHHKKKMMMOOOQQQSSSVVVVVVSSSNNNHHHBBB???>>>===;;;777666777888888888;;;;;;:::999:::;;;===>>>@@@@@@BBBFFFOOO]]]kkkuuu~~~~~~}}}~~~~~~~~~~~~~~~|||}}}~~~||||||~~~~~~~~~~~~}}}|||{{{sssrrrqqqsssvvvwwwuuurrrsssttttttvvvwwwxxxyyyyyyyyyxxxwwwwwwxxxzzz}}}~~~xxx|||}}}|||wwwsss}}}{{{kkk^^^OOOJJJFFFFFFJJJLLLJJJGGGJJJKKKNNNQQQSSSSSSRRRRRROOOOOOOOOOOOOOONNNNNNNNNOOOQQQSSSUUUVVVWWWWWWWWWUUUTTTSSSSSSRRRSSSSSSSSSUUUUUUVVVVVVVVVVVVWWWWWWYYYYYYZZZZZZZZZXXXWWWVVVnnnqqquuuxxxyyyyyyzzz{{{|||}}}}}}}}}|||zzzxxxvvvwwwuuusssrrrsssttttttsssrrrrrrrrrrrrtttvvvxxxyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxyyyzzz|||~~~~~~xxxrrrnnnkkkmmmppprrrnnnhhhccc^^^YYYTTTQQQMMMLLLJJJGGGDDDBBBAAA@@@AAA@@@???>>>>>>??????@@@BBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJNNNPPPQQQRRRPPPPPPPPPQQQUUUVVVXXXZZZ[[[\\\\\\\\\\\\]]]]]]___aaaccceeefffeeeeeedddddddddcccccccccbbbbbbbbbbbbbbbbbbcccccc___^^^\\\ZZZXXXSSSMMMIIIDDDBBBBBBEEELLLRRRVVVWWWWWWRRRLLLHHHFFFEEEBBB@@@CCCAAA>>>======<<<999777666666666666666666666777777777666666666777777888999:::;;;===???BBBDDDEEEDDDHHHLLLNNNOOOOOOQQQRRRQQQOOOLLLJJJHHHGGGGGGGGGDDDDDDCCCBBB@@@>>><<<;;;::::::999999888777777777777777666666666666666666888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@CCCFFFLLLSSS[[[dddmmmsss|||}}}zzzxxxsssmmmeee```XXXQQQLLLIIIEEECCCEEEEEEEEEGGGIIIIIIGGGFFFFFFGGGGGGGGGGGGIIINNNQQQWWWXXXYYY[[[\\\[[[WWWTTTWWWWWWWWWVVVTTTQQQOOOMMMKKKJJJHHHEEECCCAAA@@@@@@>>>@@@CCCFFFHHHKKKOOORRRVVVVVVUUUQQQKKKFFFDDDCCC>>><<<888777888999999999;;;::::::999:::;;;<<<======???DDDJJJTTT```mmmvvv~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{}}}|||}}}~~~~~~||||||wwwuuutttuuuwwwxxxwwwuuuxxxxxxxxxyyyyyyzzzzzzzzzxxxxxxyyyyyy{{{}}}~~~}}}vvvqqq|||}}}uuuvvvyyyhhhZZZKKKHHHFFFHHHLLLOOONNNLLLNNNOOOPPPQQQRRRRRRQQQQQQSSSSSSSSSRRRRRRRRRQQQQQQQQQRRRTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWmmmpppsssuuuvvvvvvwwwxxxyyy{{{}}}~~~}}}zzzwwwuuuuuusssqqqpppqqqrrrrrrrrrooopppqqqrrrsssuuuuuuvvvxxxxxxxxxxxxwwwvvvuuutttvvvwwwxxxzzz|||}}}tttkkkccc___^^^\\\___cccgggddd^^^ZZZVVVRRRMMMJJJJJJHHHEEECCCAAA@@@??????@@@??????>>>??????@@@AAABBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIMMMOOOPPPQQQPPPOOOPPPQQQTTTUUUVVVXXXYYYZZZ[[[[[[[[[\\\\\\]]]___```bbbcccdddddddddccccccccccccccc___```bbbcccddddddcccccc```^^^\\\[[[XXXTTTOOOKKKFFFDDDCCCEEEJJJQQQWWWZZZ^^^ZZZTTTOOOLLLJJJHHHFFFFFFEEECCCBBBBBB@@@===;;;999999888888888888888888777666666555555555555666666666777888:::<<<>>>???>>>@@@CCCEEEGGGHHHKKKMMMNNNNNNMMMMMMLLLJJJIIIIIIHHHHHHIIIGGGEEEAAA===;;;<<<;;;;;;:::999999888888888777666666666777888999::::::;;;;;;<<<===>>>>>><<<======>>>??????>>>>>>???AAAEEEKKKRRR[[[eeekkkwww|||~~~}}}}}}~~~zzzvvvoooiiiaaaXXXRRRNNNJJJGGGGGGGGGFFFHHHIIIIIIHHHFFFGGGGGGGGGFFFFFFGGGKKKNNNSSSTTTWWW[[[^^^]]]YYYVVVVVVVVVVVVVVVTTTRRRPPPNNNIIIIIIHHHGGGEEEDDDBBBAAA<<<>>>@@@BBBEEEIIINNNRRRVVVWWWWWWUUUQQQLLLJJJIII@@@===:::888999:::::::::;;;:::999999999:::<<<===;;;???EEEMMMWWWcccooovvv~~~}}}}}}}}}~~~}}}}}}~~~}}}}}}~~~|||yyyzzzyyy{{{}}}~~~~~~}}}{{{yyywwwvvvwwwxxxxxxxxx||||||||||||||||||||||||xxxzzz{{{}}}uuulllvvvtttmmmllluuu~~~vvvdddUUUHHHFFFGGGKKKPPPSSSRRRQQQRRRRRRRRRRRRQQQQQQQQQQQQUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSUUUVVVWWWXXXYYYWWWXXXYYYZZZZZZZZZYYYYYYnnnpppsssttttttuuuvvvwwwxxxyyyzzzzzzzzzxxxwwwvvvuuusssqqqppprrrssssssrrroooppprrrssstttuuuuuuuuuwwwwwwwwwwwwvvvuuuttttttuuuvvvxxxzzz}}}~~~~~~|||wwwpppkkkbbb[[[VVVWWWXXXXXX[[[```^^^[[[WWWSSSPPPMMMJJJHHHHHHFFFDDDBBBAAAAAAAAABBB??????@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDEEEFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHKKKMMMOOOPPPOOOOOOPPPQQQSSSSSSUUUVVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^___```bbbbbbbbbbbbbbbccccccccc___```cccdddeeedddbbbaaa```___]]][[[ZZZWWWRRROOOJJJHHHEEEEEEIIIPPPWWW\\\bbb___ZZZUUUQQQNNNLLLKKKGGGFFFEEEEEEEEEDDDAAA???===<<<<<<<<<;;;;;;::::::777666666555444444444444555555555666777888999:::;;;===???@@@BBBEEEIIILLLLLLMMMPPPRRRRRRQQQPPPOOORRRQQQPPPMMMIIIEEEAAA@@@??????>>>>>>======<<<<<<<<<;;;999888999;;;===>>>=========>>>>>>>>>??????===>>>???AAAAAA@@@?????????@@@CCCGGGMMMUUU___eeennntttxxxyyy|||{{{sssnnnfff___YYYTTTPPPMMMJJJHHHGGGHHHIIIIIIGGGEEEGGGGGGGGGFFFEEEFFFHHHKKKOOORRRVVV\\\``````]]]ZZZWWWWWWWWWVVVUUUSSSQQQOOOIIIJJJJJJIIIGGGEEEBBBAAA===>>>???@@@CCCHHHNNNSSSUUUWWWYYYXXXTTTPPPMMMLLLBBB???;;;:::::::::::::::::::::999999999;;;<<<======AAAFFFNNNWWWcccnnnvvv~~~|||}}}~~~~~~|||xxxxxxxxxyyy|||~~~~~~}}}{{{yyywwwwwwxxxyyyzzz|||}}}}}}}}}~~~~~~{{{}}}ssshhhooopppjjjgggjjjpppvvvqqq___QQQGGGGGGIIIMMMRRRUUUTTTSSSTTTSSSRRRRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYoooqqqsssttttttuuuwwwxxxyyyxxxwwwvvvvvvvvvxxxxxxwwwuuusssssstttuuuvvvuuuqqqrrrsssuuuvvvvvvvvvvvvxxxxxxxxxxxxwwwvvvuuuttttttuuuxxxzzz}}}~~~zzz{{{}}}}}}{{{wwwsssmmmggg```\\\UUUQQQPPPTTTXXXYYY[[[___VVVSSSOOOMMMLLLJJJGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCAAAAAACCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNPPPQQQRRRSSSSSSTTTVVVWWWXXXYYY[[[[[[ZZZZZZ[[[\\\\\\]]]______``````aaaaaabbbbbbaaabbbdddeeedddccc```___aaa___^^^]]]\\\ZZZWWWTTTPPPLLLHHHFFFGGGMMMUUU[[[aaa```^^^ZZZUUURRROOONNNHHHFFFEEEFFFFFFFFFDDDBBB@@@@@@@@@???>>>===<<<<<<888777666555555555555555666666666666777888999999:::;;;===>>>@@@CCCGGGKKKKKKNNNRRRVVVXXXYYYWWWVVVZZZWWWRRRMMMIIIGGGFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>???AAACCCEEEBBBBBBBBBAAAAAA@@@@@@??????@@@AAABBBBBBAAA@@@???@@@AAABBBDDDHHHOOOXXX]]]ffflllqqquuuzzzwwwsssllleee___YYYTTTPPPLLLJJJHHHHHHHHHHHHFFFEEEGGGHHHHHHGGGEEEEEEGGGIIIMMMPPPUUU[[[aaabbbaaa___XXXYYYYYYXXXVVVTTTRRRPPPLLLLLLLLLJJJHHHEEEBBB@@@===>>>>>>>>>@@@DDDKKKOOOSSSVVVYYYYYYVVVRRROOOMMMEEEBBB>>>;;;;;;;;;:::999:::999999999:::<<<>>>???BBBDDDGGGLLLUUU```mmmuuu}}}}}}}}}}}}~~~~~~{{{xxxyyyxxxzzz}}}}}}|||{{{yyywwwvvvwwwyyyzzzzzzzzz{{{}}}~~~sssgggjjjyyyvvvmmmiiieeecccdddiiittt|||kkkYYYOOOIIIIIIKKKOOOQQQSSSRRRQQQSSSSSSRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVQQQQQQQQQRRRRRRSSSTTTTTTRRRSSSTTTUUUVVVWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRSSSSSSSSSTTTUUUVVVWWWWWWoooqqqsssttttttvvvxxxzzz{{{yyyvvvuuuuuuwwwzzz|||yyywwwuuuuuuwwwxxxyyyxxxttttttuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxwwwvvvuuuuuusssuuuxxxzzz|||}}}}}}}}}yyyzzz|||~~~zzzwwwrrrjjjccc\\\VVVTTTLLLJJJLLLSSSWWWWWWWWWXXXMMMKKKHHHGGGGGGFFFEEECCCBBBCCCCCCDDDEEEEEEEEEFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBAAAAAA@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGIIILLLMMMMMMNNNPPPQQQRRRRRRSSSTTTUUUWWWXXXYYY\\\[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^___``````aaaccccccddddddcccbbb```___aaa```_________^^^\\\ZZZUUURRRMMMHHHGGGJJJRRRWWW___```aaa```\\\WWWTTTSSSKKKIIIFFFEEEEEEEEEDDDBBBBBBBBBAAA@@@???======<<<999888888777777777777888888888888888888999:::;;;999:::<<<===>>>AAAEEEHHHLLLOOOSSSXXXZZZ[[[ZZZYYYYYYVVVQQQLLLJJJIIIKKKLLLJJJJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGHHHIIIKKKMMMNNNMMMLLLKKKIIIGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@AAABBBCCCEEEJJJPPPTTT^^^eeekkkooovvv~~~~~~zzztttnnnggg^^^VVVPPPOOOMMMJJJIIIIIIHHHGGGEEEGGGHHHHHHGGGFFFFFFGGGHHHLLLNNNRRRYYY___ccccccbbb\\\\\\[[[ZZZXXXUUUSSSQQQNNNNNNMMMKKKHHHEEECCCBBB=========<<<<<>>===;;;:::999999999:::<<>>???@@@BBBEEEGGGMMMOOOSSSVVVXXXXXXVVVUUURRRQQQOOONNNNNNPPPRRRSSSUUUUUUTTTTTTSSSRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZ[[[]]]\\\ZZZWWWTTTRRRPPPNNNLLLLLLJJJHHHGGGFFFFFFEEEBBBCCCDDDDDDEEEGGGKKKNNNVVV]]]ccchhhpppyyy}}}|||{{{wwwpppggg]]]VVVSSSPPPMMMKKKKKKJJJIIIGGGGGGHHHIIIHHHGGGGGGHHHIIIJJJLLLOOOUUU\\\aaacccccc______^^^\\\YYYVVVSSSQQQNNNMMMLLLJJJHHHFFFFFFEEE??????>>>===<<<===@@@CCCIIINNNUUUZZZZZZXXXVVVUUURRRNNNHHHDDDBBB@@@>>><<<888888999;;;>>>AAADDDFFFBBBEEEJJJPPPXXXcccnnnuuu|||~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzxxx{{{|||{{{{{{~~~}}}zzzxxxzzz{{{{{{yyyxxxzzz|||yyyyyy{{{|||~~~}}}~~~zzzqqqnnnqqqrrroookkkgggjjjhhhaaa[[[]]]eeelllxxxyyyppprrrrrrwwwlllXXXMMMMMMJJJKKKLLLLLLLLLMMMNNNOOORRRSSSSSSTTTSSSRRRPPPOOOPPPPPPRRRTTTVVVXXXZZZZZZRRRQQQPPPPPPPPPQQQRRRRRRNNNOOORRRTTTVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQQQQPPPSSSRRRRRRQQQRRRSSSTTTUUUlllnnnppprrrsssuuuyyy{{{{{{{{{|||}}}~~~~~~~~~~~~zzzxxxwwwwwwyyy{{{{{{{{{vvvuuutttssstttvvvxxxyyywwwwwwwwwwwwvvvuuutttssssssuuuwwwyyy{{{{{{zzzyyy~~~{{{rrrggg]]]VVVTTTSSSPPPPPPTTT[[[]]]WWWPPPNNNHHHFFFEEEEEEFFFGGGFFFEEEEEEGGGKKKNNNPPPPPPOOOMMMLLLLLLMMMMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEGGGJJJLLLMMMMMMOOOQQQSSSSSSSSSSSSUUUWWWYYYZZZ]]]\\\[[[ZZZZZZYYYYYYYYYXXXXXXYYY[[[\\\]]]^^^^^^aaaaaaaaaaaabbbcccdddeeeaaa``````aaaccceeedddddd]]]ZZZTTTLLLGGGGGGKKKPPP]]]ccciiillliiiccc```^^^XXXSSSLLLFFFCCCAAA???>>>AAA@@@???===<<<:::999888::::::::::::;;;<<<======::::::::::::;;;<<<>>>>>>===???AAACCCCCCDDDFFFHHHNNNOOORRRTTTTTTSSSQQQPPPMMMNNNPPPRRRUUUWWWYYYZZZ_________^^^]]]]]]\\\\\\^^^___aaaccceeefffffffffkkkjjjgggddd```]]][[[YYYUUUSSSQQQNNNLLLKKKKKKLLLEEEFFFGGGGGGGGGHHHJJJMMMPPPVVV]]]bbbjjjsssxxxwww~~~|||xxxoooeee___VVVSSSOOOMMMLLLLLLKKKIIIFFFHHHIIIIIIHHHGGGHHHJJJIIIJJJMMMRRRYYY___bbbcccaaaaaa___]]]ZZZWWWSSSQQQNNNLLLJJJIIIHHHHHHHHHIIICCCCCCBBB@@@>>>>>>@@@BBBEEEKKKSSSZZZ\\\[[[ZZZYYYWWWRRRMMMHHHEEEBBB@@@>>>777888999<<>>???<<<<<<===???@@@BBBCCCDDDFFFFFFFFFGGGHHHJJJLLLMMMOOOOOOOOOOOONNNMMMMMMMMMMMMNNNOOORRRVVV[[[___aaajjjjjjiiiiiiiiiiiijjjjjjmmmnnnnnnooorrruuuwwwyyyyyyyyywwwuuupppkkkgggdddbbbbbb^^^XXXVVVWWWTTTOOOLLLJJJHHHHHHJJJKKKKKKKKKOOOSSSYYY^^^dddjjjqqquuuwww{{{~~~~~~}}}yyyooodddWWWUUURRROOOMMMLLLLLLLLLNNNPPPNNNIIIHHHKKKKKKIIIKKKMMMOOOSSSXXX^^^bbbeeedddcccbbb```]]]ZZZXXXWWWQQQOOOMMMLLLLLLLLLKKKJJJDDDBBB@@@===;;;:::::::::???BBBHHHOOOUUUYYY]]]^^^YYYWWWSSSOOOJJJFFFCCCAAA>>>>>>===>>>???@@@BBBCCCGGGKKKQQQXXX```iiirrrxxx~~~~~~|||{{{|||}}}}}}|||{{{|||||||||||||||{{{{{{~~~~~~~~~}}}{{{zzzzzz|||}}}~~~|||{{{{{{|||~~~}}}zzzxxxxxxzzz}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||wwwvvvtttpppnnnoooppprrrrrrmmmfffcccgggmmmyyy||||||sssiiieeegggllluuuqqq^^^OOOGGGDDDGGGIIIKKKMMMOOOOOOOOOOOOOOOPPPQQQQQQPPPOOOMMMLLLMMMMMMNNNPPPSSSVVVVVVVVVWWWSSSOOONNNNNNOOOPPPPPPNNNMMMLLLNNNQQQSSSSSSSSSUUUSSSRRRQQQQQQRRRTTTUUURRRTTTUUUTTTSSSRRRSSSTTTjjjkkknnnqqquuuyyy{{{}}}}}}}}}}}}||||||{{{{{{{{{yyyzzzzzz{{{{{{{{{{{{{{{xxxwwwwwwxxxzzzyyywwwuuuvvvvvvuuutttttttttuuuvvvwwwwwwxxxxxxyyyxxxxxxxxx|||||||||}}}~~~yyylll___WWWVVVYYY]]]___aaabbb```YYYSSSOOOMMMHHHIIIIIIHHHGGGGGGIIIJJJQQQRRRSSSTTTTTTSSSQQQPPPQQQQQQRRRRRRQQQOOOMMMKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFEEEDDDCCCBBBBBB@@@???AAADDDFFFEEECCCBBBBBBBBBBBBCCCDDDFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOPPPRRRSSSTTTWWWWWWVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXYYYZZZ[[[YYYZZZ\\\]]]^^^_________^^^]]]\\\___dddggghhhgggeeeccc^^^WWWQQQMMMLLLMMMUUU```jjjmmmlllllliiiddd___ZZZSSSNNNJJJHHHFFFEEEBBBBBBAAA@@@@@@???>>>>>>;;;;;;;;;;;;<<<===>>>??????@@@AAACCCDDDFFFGGGGGGIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNMMMMMMNNNNNNOOOPPPNNNOOOQQQTTTXXX^^^bbbeeemmmmmmnnnoooqqqsssuuuvvvxxxxxxyyy{{{~~~|||wwwtttqqqkkkkkkggg```]]]]]]ZZZUUUQQQOOOLLLKKKKKKKKKJJJIIIKKKOOOTTTYYY___eeelllpppvvv{{{~~~}}}tttkkk^^^[[[WWWRRROOONNNNNNNNNMMMPPPOOOLLLLLLOOOOOOLLLKKKLLLOOORRRWWW]]]bbbddddddccccccaaa```]]][[[ZZZUUURRRMMMKKKJJJKKKKKKKKKEEECCCAAA???===<<<<<<<<<>>>@@@EEEKKKQQQVVVZZZ\\\\\\ZZZXXXTTTOOOJJJFFFDDD@@@???>>>>>>???BBBDDDFFFKKKNNNTTTZZZbbbkkkuuu{{{}}}{{{yyyzzz{{{{{{{{{|||}}}}}}}}}|||{{{{{{zzz~~~~~~|||||||||}}}~~~}}}~~~~~~}}}{{{yyyyyyzzz|||}}}zzzzzzzzz{{{|||}}}}}}~~~}}}|||wwwuuuwwwwwwsssqqqqqqpppssssssooojjjjjjooouuu}}}tttkkkbbbbbbeeelllvvvooo\\\NNNGGGFFFFFFGGGIIILLLMMMNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMOOOQQQRRRSSSSSSTTTRRROOOOOOPPPQQQRRRRRRNNNMMMLLLMMMOOOQQQQQQQQQSSSRRRPPPOOOOOOPPPQQQRRRRRRSSSTTTTTTRRRRRRSSSTTTkkklllnnnqqqtttwwwzzz{{{yyyyyyzzz{{{{{{||||||{{{zzz{{{{{{{{{{{{zzzyyyyyyvvvvvvwwwyyy||||||{{{yyyxxxwwwwwwvvvvvvwwwwwwxxxzzzzzzzzzyyyyyyyyyyyyyyy~~~|||{{{{{{}}}}}}ssseeeYYYUUUYYYbbbhhhgggiiiiiibbbXXXPPPMMMNNNKKKLLLLLLKKKKKKKKKNNNPPPVVVVVVWWWWWWWWWVVVTTTSSSUUUUUUUUUTTTSSSRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGFFFEEEDDDCCC@@@@@@AAADDDFFFGGGFFFEEECCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJKKKMMMOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYVVVWWWYYY[[[\\\]]]^^^^^^]]]]]]]]]```eeehhhjjjjjjiiihhhddd^^^WWWQQQOOONNNQQQ[[[eeelllqqqrrrnnnhhhfffbbb\\\XXXTTTPPPLLLIIIEEEEEEDDDDDDDDDCCCCCCCCC???????????????@@@AAAAAACCCDDDFFFIIIKKKMMMNNNNNNQQQQQQRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKLLLNNNQQQRRRQQQQQQSSSVVV[[[aaagggkkkooopppsssvvvzzz~~~~~~vvvuuupppiiifffeeeaaa[[[WWWTTTPPPNNNMMMLLLIIIHHHIIILLLQQQVVV[[[bbbhhhmmmrrrxxx|||~~~zzzrrriiieee^^^WWWRRRPPPOOOPPPLLLPPPRRRQQQQQQSSSRRRNNNLLLLLLNNNQQQVVV[[[```cccddddddddddddbbb```^^^]]]ZZZUUUOOOLLLJJJKKKKKKKKKFFFEEECCC@@@???>>>>>>>>><<<===@@@EEEJJJPPPUUUXXX^^^]]]\\\YYYUUUPPPKKKHHHDDDBBB@@@???AAADDDHHHKKKPPPSSSXXX^^^fffpppzzz}}}yyywwwxxxyyyzzzzzz}}}}}}}}}}}}||||||{{{{{{}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzvvvwwwxxxyyy{{{|||}}}}}}|||~~~yyyvvvwww|||~~~zzzwwwwwwrrruuuuuusssppprrryyy}}}{{{uuulllaaa___^^^bbbkkkwww|||kkkYYYMMMHHHGGGDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNOOOOOOPPPSSSQQQPPPPPPRRRSSSSSSRRROOOMMMLLLLLLNNNOOOOOOOOOSSSRRRQQQOOOOOOOOOPPPQQQQQQRRRSSSSSSRRRQQQRRRSSSjjjkkkmmmooorrruuuwwwxxxvvvwwwyyy{{{|||}}}}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwyyy|||}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{zzzzzzzzzzzzzzz{{{}}}{{{zzz{{{~~~sssjjj___WWWXXX___iiipppqqqrrrnnndddWWWNNNMMMNNNQQQRRRRRRQQQQQQSSSVVVYYYYYYYYYYYYYYYYYYXXXVVVVVVXXXWWWWWWVVVUUUUUUTTTTTTRRRQQQPPPOOONNNNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHFFFGGGHHHHHHHHHGGGEEEEEEBBBCCCEEEGGGHHHHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMOOOPPPQQQRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUVVVXXXZZZ[[[\\\]]]]]]\\\]]]^^^aaaeeeiiilllmmmlllllljjjeee^^^VVVQQQOOOPPPVVV___iiirrrwwwvvvtttqqqnnnjjjeeeaaa[[[UUUQQQOOONNNMMMLLLKKKJJJJJJIIIGGGFFFFFFEEEEEEEEEFFFFFFFFFHHHKKKOOORRRUUUVVVWWWYYYZZZZZZYYYWWWSSSPPPNNNJJJIIIHHHGGGIIILLLOOOQQQSSSSSSTTTXXX]]]dddjjjnnnppprrrvvvzzz|||{{{vvvoookkkjjjfff```[[[XXXUUURRRPPPNNNKKKHHHJJJMMMQQQUUUZZZ```ggglllmmmsssxxx{{{~~~~~~yyysssnnneee\\\UUUQQQPPPPPPMMMRRRUUUUUUUUUVVVSSSNNNLLLMMMNNNQQQUUUZZZ___bbbeeeeeefffeeedddbbb___^^^\\\XXXTTTQQQOOONNNMMMKKKHHHGGGDDDBBB@@@???>>>>>>:::;;;<<>>>>>:::::::::<<<@@@EEEJJJMMMQQQSSSVVVWWWXXXVVVTTTSSSKKKIIIEEECCCEEEIIIOOOSSSVVVZZZ___eeennnxxx}}}yyyxxxyyy{{{||||||||||||}}}}}}~~~{{{zzz~~~~~~~~~|||yyyyyyzzz|||||||||zzzzzz{{{{{{zzzyyyxxxwwwzzzzzzzzzzzzzzz{{{{{{{{{zzz|||~~~}}}}}}|||zzzxxxxxx|||}}}zzzyyyssslllaaa]]]YYYYYY```oooyyyfffTTTJJJGGGHHHFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNKKKLLLMMMMMMMMMNNNRRRUUUUUUTTTRRRRRRRRRQQQOOOMMMRRRPPPOOONNNOOOPPPOOONNNPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQPPPOOOPPPQQQeeefffhhhkkkmmmpppqqqrrrvvvxxxzzz|||}}}}}}|||{{{{{{{{{{{{zzzzzzxxxwwwwwwvvvvvvwwwyyy{{{|||{{{yyy~~~~~~~~~}}}|||{{{yyyyyyxxxxxxxxxyyy{{{~~~}}}{{{|||~~~~~~ttteeecccdddiiirrryyy|||}}}zzzoooaaaWWWQQQQQQRRRRRRUUUWWWYYYZZZ[[[^^^```[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPOOONNNNNNKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKLLLKKKIIIFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLMMMOOOOOOPPPPPPQQQRRRRRRRRRQQQRRRSSSTTTUUUTTTTTTSSSUUUVVVWWWXXXYYYZZZZZZZZZ[[[]]]```bbbdddhhhlllooonnnpppqqqoooiiiaaa\\\YYYVVVUUUXXXaaakkkuuu{{{uuuqqqmmmllliiieeeaaa]]]ZZZYYYYYYYYYWWWVVVUUUTTTTTTTTTTTTWWW[[[___bbbdddeeeeeecccbbb```]]]XXXSSSOOOLLLGGGFFFEEEEEEFFFHHHJJJKKKRRRSSSUUUXXX\\\```dddfffppprrruuuxxx{{{}}}~~~~~~~~~}}}{{{yyyyyyyyyyyyzzz}}}xxxvvvwwwuuuppphhhfffbbb___\\\XXXTTTPPPLLLNNNOOOQQQSSSXXX^^^ccchhhooouuuwww{{{~~~yyyoooeee\\\VVVSSSRRRSSSXXX[[[ZZZYYYXXXSSSMMMPPPOOOOOOPPPTTTYYY___bbbeeefffggghhhgggdddaaa___^^^^^^___```___\\\VVVRRROOOMMMJJJFFFCCC@@@???>>><<<<<<;;;<<<>>>BBBFFFHHHIIIKKKNNNRRRTTTUUUUUUTTTNNNLLLHHHFFFGGGKKKPPPSSSVVVZZZ```hhhqqqzzz~~~||||||~~~~~~~~~~~~|||}}}|||{{{{{{|||~~~}}}{{{xxxxxxyyyzzz{{{zzzxxxyyyyyyzzzzzzyyyyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||~~~~~~|||yyyyyy~~~~~~|||vvvnnn___]]]ZZZZZZaaannn~~~wwwcccRRRHHHGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKMMMOOOPPPPPPOOOOOOKKKMMMOOONNNLLLNNNSSSWWWWWWTTTRRRPPPPPPOOONNNLLLRRRPPPOOOOOOPPPQQQPPPOOOLLLLLLLLLMMMMMMMMMMMMLLLNNNPPPPPPPPPOOONNNOOOPPPdddeeegggjjjmmmppprrrsssvvvxxxzzz||||||{{{yyyxxxzzzzzzzzzzzzzzzyyyxxxwwwuuuuuuwwwzzz}}}~~~}}}~~~}}}zzzxxxwwwttttttuuuwww{{{}}}~~~~~~|||tttmmmhhhiiinnnwwwzzzkkk___XXXUUUTTTTTTRRRUUUZZZ]]]^^^___```aaa[[[[[[[[[[[[\\\]]]^^^^^^]]]^^^___``````^^^]]][[[\\\[[[YYYWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQNNNOOOOOOPPPPPPNNNMMMLLLKKKLLLMMMKKKHHHGGGGGGIIIFFFGGGHHHIIIIIIIIIHHHGGGHHHIIIIIIIIIIIIJJJJJJJJJGGGHHHHHHIIIJJJKKKLLLLLLNNNNNNNNNOOOPPPPPPQQQQQQQQQRRRTTTUUUUUUTTTSSSRRRTTTUUUVVVVVVWWWWWWWWWVVVZZZ]]]```bbbcccfffjjjnnnppprrrtttsssnnnhhhccc```ZZZYYY[[[bbbiiiqqq~~~}}}zzzvvvrrrnnnkkkiiihhhgggeeecccbbb`````````aaaccceeehhhiiiiiigggfffbbbaaa]]]XXXSSSOOOKKKIIIDDDEEEEEEFFFHHHJJJLLLMMMPPPRRRTTTWWWZZZ\\\^^^___fffhhhllloooqqqrrrrrrrrrpppooonnnlllkkkkkkllllllpppsssvvvzzz}}}}}}~~~|||yyyyyy|||{{{wwwsssppplllhhhccc^^^XXXTTTNNNNNNOOOOOOQQQUUUZZZ___dddkkkppprrrvvv}}}|||sssiii```ZZZVVVTTTUUUZZZ]]]\\\\\\[[[XXXRRRRRRQQQPPPQQQTTTZZZ___cccccceeehhhjjjjjjhhhfffdddaaaaaabbbccccccaaa^^^ZZZUUURRRNNNJJJFFFBBBAAA@@@???>>>>>>>>>???AAACCCEEEEEEGGGIIILLLOOOQQQSSSSSSPPPNNNJJJHHHHHHKKKOOORRRTTTYYYaaaiiirrr{{{zzzyyyxxxxxxyyy{{{~~~~~~|||zzzzzzzzzzzzxxxwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyzzzzzz{{{{{{||||||zzzzzz{{{|||~~~~~~zzz{{{{{{rrr`````````aaagggssssss```OOOGGGHHHKKKMMMLLLJJJIIIHHHHHHIIIIIIJJJLLLOOORRRSSSSSSQQQOOOMMMOOOPPPNNNKKKLLLQQQVVVVVVSSSOOONNNNNNNNNNNNMMMPPPOOOMMMNNNOOOPPPPPPOOOLLLLLLMMMNNNNNNOOOOOOOOONNNOOOPPPOOONNNMMMNNNPPPdddeeegggjjjnnnpppssstttvvvxxxzzz{{{{{{yyywwwuuuyyyyyyzzzzzzzzzyyyxxxxxxttttttwww{{{}}}zzzwwwvvvrrrrrrtttvvv{{{~~~~~~|||uuuqqqnnnkkknnnpppuuuyyyiii]]]XXXWWWVVVUUUTTTXXX]]]aaabbbccccccddd\\\\\\\\\]]]^^^___```aaa^^^```bbbccccccaaa___]]]]]]\\\ZZZYYYWWWVVVVVVUUUVVVVVVUUUUUUTTTSSSSSSSSSOOOPPPQQQQQQQQQPPPOOONNNJJJLLLMMMKKKHHHHHHJJJMMMGGGHHHIIIJJJKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPQQQRRRTTTUUUVVVUUUSSSRRRTTTTTTUUUUUUUUUUUUTTTTTTZZZ]]]aaabbbccceeeiiimmmqqqtttvvvuuuqqqlllhhheee]]]\\\___eeehhhmmm{{{|||yyywwwsssrrrpppnnnmmmkkkkkkjjjjjjkkkmmmnnnmmmkkkhhhgggaaa^^^ZZZUUUOOOKKKHHHGGGBBBCCCEEEHHHKKKMMMOOOPPPOOOPPPSSSVVVXXXYYYYYYYYY]]]___bbbeeehhhiiihhhhhhcccbbb```______```aaaaaaaaadddiiinnnsssvvvxxxyyyyyy{{{yyywwwyyy}}}}}}yyy{{{wwwsssnnnhhhaaaZZZVVVPPPQQQPPPPPPQQQTTTZZZ^^^___fffkkkmmmpppwww}}}}}}vvvmmmddd]]]XXXVVVUUUZZZ^^^^^^^^^___\\\WWWSSSRRRQQQQQQUUUZZZ___cccaaadddgggkkklllllljjjiiidddccccccccceeeeeecccaaaYYYVVVRRRMMMHHHDDDBBBAAAAAA@@@@@@???@@@AAABBBCCCEEEFFFGGGJJJLLLOOOQQQRRRQQQOOOLLLIIIIIILLLOOOQQQRRRXXX```jjjsss{{{xxxwwwvvvvvvwwwzzz|||~~~~~~}}}|||{{{zzzwwwtttvvvvvvvvvwwwxxxyyy{{{|||wwwwwwxxxyyy{{{|||}}}}}}zzzzzzzzz{{{}}}~~~}}}~~~{{{}}}vvvcccdddfffhhhnnnxxxppp]]]MMMGGGHHHLLLOOONNNLLLJJJIIIHHHIIIIIIJJJLLLQQQTTTVVVUUURRRPPPNNNPPPQQQNNNJJJJJJNNNTTTTTTQQQMMMLLLMMMNNNOOOOOOOOOMMMLLLMMMNNNPPPPPPOOONNNOOOPPPQQQRRRSSSSSSSSSMMMNNNOOOOOOMMMMMMNNNOOOcccfffjjjlllmmmnnnppprrrvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxzzz|||~~~}}}zzzwwwsssuuuyyy~~~}}}{{{yyyxxxwwwyyyyyyyyyzzz|||~~~}}}~~~{{{qqqmmmjjjgggiiinnnqqqyyyvvvddd\\\ZZZXXXXXXZZZYYYZZZ]]]___aaabbbbbbbbb[[[]]]___aaaaaaaaa___^^^cccdddeeeffffffeeecccbbbaaa___^^^\\\ZZZYYYXXXXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWVVVUUUTTTSSSSSSTTTTTTRRRPPPNNNMMMLLLLLLLLLLLLGGGJJJMMMNNNMMMJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMHHHIIIKKKMMMMMMMMMMMMLLLKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTYYYZZZ\\\^^^```eeejjjnnnnnnoooqqqrrrsssrrrrrrqqqllljjjhhhgggjjjqqq{{{}}}{{{xxxvvvsssqqqooommmlllhhhddd```___UUUNNNLLLIIICCCBBBFFFJJJIIIIIIJJJKKKLLLMMMNNNRRRQQQPPPPPPPPPQQQRRRSSSWWWXXXZZZ\\\^^^___``````\\\\\\[[[YYYVVVUUUVVVWWW\\\]]]^^^aaaeeeiiimmmooonnnqqquuuyyyzzz|||~~~}}}}}}|||xxxrrrjjjbbb^^^[[[WWWRRRPPPQQQUUUXXXYYY___aaaeeeiiimmmrrrxxx|||{{{{{{xxxrrriiiaaaZZZWWWTTTVVV[[[```cccccc```]]]VVVSSSQQQPPPRRRWWW]]]aaacccfffjjjmmmnnnoooppprrrkkkjjjgggeeeeeegggiiikkkbbb```]]]XXXRRRLLLHHHEEEEEEBBB>>>======>>>??????CCCEEEGGGJJJKKKLLLLLLLLLOOOOOOMMMMMMMMMNNNOOOPPPVVVZZZaaakkkuuuzzzzzzyyyzzz{{{}}}}}}{{{zzzzzz|||}}}|||{{{zzzyyyzzz{{{{{{}}}}}}}}}|||{{{yyywwwwwwtttuuuwwwzzz~~~~~~||||||}}}vvvffffffgggjjjqqq{{{nnnYYYNNNMMMNNNKKKIIIKKKLLLKKKJJJJJJLLLNNNNNNOOOSSSYYY^^^\\\UUUNNNRRRQQQOOOLLLIIIJJJMMMPPPTTTOOOKKKKKKOOOPPPNNNKKKLLLKKKJJJJJJKKKMMMPPPQQQMMMNNNPPPQQQRRRRRRRRRQQQSSSRRRRRRQQQQQQQQQQQQRRRcccfffjjjmmmnnnoooqqqrrrvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxyyy{{{}}}|||zzzwwwvvvxxx|||~~~|||zzzyyyxxxyyyyyyzzz{{{}}}}}}|||{{{|||~~~zzzppphhhfffhhhjjjqqqxxx}}}wwwfff^^^\\\ZZZZZZ[[[\\\^^^```bbbcccddddddddd]]]^^^```bbbcccddddddddddddeeeggghhhgggfffdddcccbbbaaa```^^^\\\[[[ZZZZZZ\\\]]]]]]]]]]]][[[ZZZYYYYYYXXXWWWVVVVVVUUUUUUUUURRRQQQOOOMMMLLLLLLLLLLLLIIILLLOOOPPPOOOMMMLLLLLLJJJJJJIIIIIIJJJKKKKKKLLLJJJKKKLLLNNNNNNOOONNNNNNMMMNNNOOOQQQRRRRRRSSSSSSQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTXXXZZZ\\\___aaaeeejjjmmmnnnoooqqqrrrssssssrrrqqqqqqooommmkkklllqqqyyy||||||xxxtttooojjjeee___ZZZWWWOOOIIIIIIGGGDDDDDDGGGKKKKKKLLLLLLMMMNNNOOOOOOMMMMMMKKKKKKJJJKKKLLLMMMQQQRRRSSSUUUWWWXXXYYYYYYXXXXXXXXXVVVUUUTTTVVVXXXZZZZZZ[[[\\\___bbbdddfffjjjmmmrrruuuxxxzzz}}}~~~yyyrrrkkkggg```\\\VVVRRRRRRTTTUUUVVVZZZ\\\```dddhhhmmmsssxxxzzzzzzyyytttkkkccc\\\XXXVVVWWWYYY\\\```aaa___^^^VVVTTTQQQPPPRRRWWW\\\```dddgggkkkmmmnnnoooppprrrmmmllljjjiiihhhiiijjjkkkkkkiiifffaaa[[[TTTOOOLLLHHHEEE@@@>>>>>>>>>???>>>???AAACCCFFFHHHIIIIIIIIIMMMMMMMMMMMMNNNOOOPPPPPPUUUYYYaaakkkvvv~~~~~~}}}xxxxxxxxxyyy{{{}}}}}}~~~~~~|||yyyxxxyyyzzz|||{{{zzzzzzzzzzzz{{{|||}}}}}}|||{{{zzzxxxvvvuuutttuuuxxx|||{{{}}}}}}ssshhhhhhhhhkkkrrr||||||jjjVVVLLLLLLNNNLLLNNNNNNNNNMMMLLLLLLOOOQQQQQQRRRVVV]]]cccddd___YYYZZZYYYVVVQQQNNNMMMOOOQQQUUUQQQLLLKKKNNNOOONNNKKKLLLKKKKKKKKKLLLNNNQQQRRROOOPPPQQQRRRSSSSSSRRRQQQRRRQQQQQQQQQQQQRRRSSSSSSbbbeeejjjmmmooopppqqqssstttuuuuuuvvvwwwxxxxxxyyyxxxxxxxxxzzz||||||zzzyyyyyy{{{~~~}}}{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~yyyxxxxxxzzz}}}ppphhhbbbdddjjjsss~~~uuuggg```^^^]]]]]]___```bbbdddfffggggggggggggbbbbbbcccdddfffgggiiijjjggghhhiiijjjjjjhhhfffeeedddcccbbb```______^^^^^^```aaabbbbbbbbb```^^^\\\\\\[[[[[[ZZZYYYXXXXXXXXXTTTTTTRRRQQQPPPOOOOOOOOOMMMOOORRRSSSSSSQQQQQQQQQKKKKKKJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTVVVYYY]]]```ccceeehhhkkkmmmnnnpppqqqrrrrrrqqqppprrrqqqooolllkkkmmmqqquuu~~~|||uuunnnggg```YYYTTTOOOJJJGGGHHHIIIIIIJJJMMMOOOOOOPPPPPPPPPPPPOOOOOOIIIHHHGGGFFFEEEEEEFFFFFFIIIJJJLLLNNNQQQRRRSSSTTTSSSTTTTTTTTTSSSTTTVVVXXXYYYYYYXXXXXXYYY[[[\\\^^^dddggglllppptttwww|||~~~yyytttpppfffaaa[[[UUUSSSSSSSSSSSSUUUXXX\\\___dddiiiooossswwwxxxyyyuuunnneee^^^ZZZYYYXXXXXXZZZ]]]_________WWWTTTRRRPPPRRRVVVZZZ^^^eeegggkkkmmmmmmnnnooopppnnnnnnmmmmmmmmmlllllllllrrrqqqppplllfff___YYYUUUMMMIIIDDDAAA??????>>>======>>>@@@CCCEEEFFFGGGHHHJJJKKKMMMNNNPPPQQQRRRRRRUUUZZZbbbmmmwww}}}}}}|||{{{zzzyyyyyyxxxvvvvvvwwwxxx{{{~~~|||}}}|||zzzxxxwwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}{{{zzzyyyxxxwwwwwwyyy{{{{{{wwwmmmhhhggghhhkkksss}}}wwweeeSSSJJJKKKNNNNNNTTTUUUTTTSSSQQQQQQSSSUUUSSSTTTWWW^^^eeehhheeebbbaaa```]]]XXXTTTRRRRRRTTTXXXSSSNNNLLLMMMNNNMMMKKKLLLKKKKKKLLLMMMOOORRRSSSQQQQQQSSSSSSTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTTTT```dddiiimmmooopppqqqrrrsssssstttuuuvvvxxxxxxyyyyyyxxxxxxzzz|||}}}{{{zzz{{{}}}}}}|||{{{xxxyyyzzz{{{|||{{{zzzyyyvvvuuuuuuxxx{{{~~~}}}ppplllhhhkkkttt}}}rrrfffbbbaaa```aaaddddddeeegggiiijjjjjjjjjiiihhhgggffffffgggiiikkkmmmkkkkkkmmmmmmmmmkkkiiihhhfffeeedddcccbbbbbbbbbbbbdddeeefffgggfffcccaaa___^^^^^^^^^]]]\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTOOORRRUUUVVVUUUTTTTTTUUUNNNNNNMMMMMMMMMMMMNNNOOONNNNNNOOOOOOPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUYYY^^^aaadddeeegggiiijjjkkkmmmnnnooonnnmmmmmmlllkkkjjjgggddddddfffiiiooossszzzzzzuuunnngggaaaZZZTTTQQQMMMJJJIIILLLOOORRRTTTUUUTTTTTTTTTSSSQQQNNNLLLKKKFFFEEECCCBBBAAAAAAAAABBBAAACCCFFFIIIMMMOOOQQQRRRPPPRRRSSSSSSRRRSSSUUUVVVYYYXXXXXXWWWXXXYYY[[[\\\^^^aaaeeejjjnnnsssxxx|||}}}{{{vvvsssiiiddd]]]XXXUUUSSSRRRQQQSSSVVVYYY]]]```eeekkkooorrruuuwwwuuuoooggg```\\\YYYYYYYYY[[[^^^```______XXXVVVSSSQQQRRRUUUYYY\\\cccfffiiikkkkkklllmmmnnnmmmnnnooopppqqqqqqpppppptttuuutttsssnnnhhhccc___SSSOOOIIIDDDBBB@@@???>>>===>>>@@@BBBDDDFFFGGGHHHFFFHHHKKKOOORRRSSSTTTTTTWWW\\\fffqqq{{{~~~}}}|||zzzxxxvvvuuutttssstttuuuwww{{{~~~~~~~~~~~~|||||||||zzzxxxwwwwwwyyyxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}||||||yyypppgggfffeeefffkkkttt}}}qqq^^^OOOIIIKKKOOOQQQYYY[[[]]]]]]ZZZXXXWWWWWWSSSTTTVVVZZZ___bbbaaa``````___^^^[[[XXXWWWWWWXXXZZZVVVPPPMMMLLLLLLLLLKKKJJJKKKKKKLLLMMMOOOQQQRRRRRRRRRSSSTTTTTTSSSQQQQQQRRRRRRRRRQQQQQQRRRSSSSSS\\\aaagggkkkmmmnnnpppqqqqqqrrrssstttvvvwwwxxxyyyyyyyyyyyy{{{~~~~~~|||{{{{{{|||~~~~~~~~~|||{{{vvvwwwxxxyyyyyyxxxwwwvvvuuuttttttwww{{{~~~}}}uuuuuuvvv{{{wwwnnnfffdddddddddfffiiifffgggiiikkklllmmmmmmlllooommmkkkiiiiiijjjlllmmmnnnooopppqqqpppnnnlllkkkggggggfffffffffffffffgggggghhhiiiiiihhheeecccbbbaaaaaaaaaaaa```^^^\\\[[[\\\\\\[[[ZZZYYYXXXWWWWWWRRRTTTVVVWWWVVVUUUUUUVVVSSSRRRRRRQQQQQQQQQRRRRRRPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQRRRRRRSSSTTTTTTUUUUUUTTTXXX^^^bbbdddeeefffggghhhiiijjjjjjjjjiiihhhgggccccccccc```^^^]]]^^^```aaaeeekkksss}}}~~~rrrmmmfff___YYYTTTPPPMMMOOOOOOOOOQQQUUUYYY[[[ZZZXXXWWWTTTQQQMMMIIIFFFDDDAAA@@@>>>===<<<<<<<<<===:::<<>>???@@@BBBCCCEEEFFFCCCFFFJJJOOOSSSVVVWWWXXX[[[aaajjjuuu|||yyyvvvsssrrrqqqrrrsssvvvzzz~~~||||||}}}|||}}}}}}{{{xxxwwwxxxyyywwwxxxyyyzzz|||}}}}}}~~~~~~~~~{{{xxxssslllfffcccbbbdddkkkvvvyyykkkYYYMMMJJJMMMQQQTTT\\\```dddfffccc^^^ZZZXXXVVVVVVVVVWWWYYYZZZYYYXXXXXXZZZ[[[[[[ZZZZZZ[[[]]]ZZZWWWRRROOOMMMLLLKKKKKKIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRPPPOOOSSSSSSRRRQQQPPPPPPQQQQQQXXX]]]ccchhhkkklllmmmnnnpppppprrrtttuuuwwwyyyyyyyyyyyy{{{~~~~~~{{{zzz|||}}}~~~}}}|||}}}|||wwwwwwwwwxxxxxxwwwwwwvvvvvvuuuuuuwww{{{~~~}}}uuunnnhhhhhhhhhgggiiilllhhhiiilllnnnpppqqqqqqqqqsssrrrpppmmmlllmmmnnnooorrrsssttttttsssqqqooommmjjjiiiiiiiiijjjkkkkkkllllllkkkkkkjjjiiigggfffeeeeeeeeefffeeedddbbb```^^^^^^^^^]]]]]]\\\[[[YYYXXXUUUWWWXXXXXXVVVVVVVVVWWWWWWWWWVVVUUUUUUUUUVVVVVVSSSRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVUUUYYY^^^aaacccdddfffggggggggghhhhhhgggeeedddbbb]]]^^^]]][[[XXXWWWYYYZZZXXX[[[aaahhhpppyyy|||xxxlllggg```YYYUUURRRPPPNNNUUUVVVWWWWWWZZZ^^^^^^[[[XXXUUUQQQLLLFFFBBB???===;;;:::888777666666777888444666999>>>BBBFFFHHHIIIMMMOOOQQQRRRQQQQQQRRRSSSRRRRRRRRRTTTVVVYYY\\\^^^\\\]]]^^^```bbbgggmmmqqqvvvxxx{{{}}}|||zzzvvvtttjjjfff```\\\ZZZXXXWWWVVVOOOQQQSSSUUUWWWZZZ^^^bbbfffiiilllmmmiiiddd___]]]WWWYYY[[[```cccdddbbb```\\\ZZZWWWUUUTTTUUUWWWYYY\\\___cccfffggghhhiiikkkhhhjjjllloooqqqsssssssssrrrsssuuuvvvuuusssqqqooo```[[[TTTNNNJJJGGGDDDBBB=========>>>???@@@BBBBBBAAADDDHHHMMMSSSWWW[[[\\\___eeeooozzz~~~}}}|||~~~~~~zzzwwwtttssspppqqqrrrvvvzzz~~~}}}|||{{{|||~~~|||}}}|||zzzxxxwwwxxxyyywwwxxxyyy{{{|||}}}}}}}}}|||~~~yyyqqqllljjjeeedddeeemmmzzzvvvfffVVVNNNMMMOOOSSSWWW^^^ccchhhiiifff```ZZZWWWYYYYYYYYYYYYXXXWWWVVVUUUTTTVVVYYY[[[[[[[[[]]]^^^YYYWWWTTTQQQNNNLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLNNNNNNPPPPPPQQQPPPOOONNNRRRQQQPPPPPPOOOOOOPPPPPPTTTYYY```eeehhhjjjjjjkkkooooooqqqsssuuuwwwyyyzzzxxxzzz}}}|||zzz{{{}}}~~~}}}|||~~~}}}{{{xxxxxxwwwwwwwwwxxxxxxyyyxxxwwwwwwyyy|||xxxrrrmmmmmmkkkiiijjjmmmjjjlllnnnqqqtttuuuvvvvvvuuuuuusssrrrqqqqqqrrrrrruuuvvvvvvwwwvvvsssqqqooommmmmmmmmnnnooopppqqqrrrpppooommmkkkjjjiiiiiiiiijjjjjjkkkjjjiiifffdddbbbbbbbbbbbbbbbaaa___^^^]]]YYYZZZ[[[ZZZXXXWWWWWWXXXZZZYYYXXXXXXWWWWWWWWWXXXWWWVVVUUUTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVYYY]]]```bbbcccfffggghhhhhhhhhgggeeecccaaa___YYYYYYXXXUUURRRQQQSSSTTTQQQTTTYYY^^^cccjjjpppuuu|||~~~{{{wwwrrrooofffbbb\\\YYYXXXYYYYYYYYY___bbbaaa___```cccaaa[[[TTTPPPKKKDDD???<<<::::::777777555555444555666777444555888;;;>>>@@@AAABBBHHHJJJMMMOOOPPPPPPQQQSSSQQQQQQRRRTTTVVVZZZ]]]^^^^^^^^^^^^]]]^^^bbbggglllnnnqqquuuyyyzzzyyywwwuuummmiiiddd```]]]\\\ZZZXXXPPPRRRSSSTTTUUUWWW[[[^^^aaadddfffgggddd```^^^\\\XXXXXXYYY\\\aaacccdddccc___]]]YYYWWWUUUVVVWWWXXX[[[^^^bbbeeeggghhhjjjllliiijjjkkkmmmnnnoooppppppoooooopppqqqqqqpppooonnnddd___XXXRRRMMMJJJGGGFFF@@@??????>>>???@@@AAABBBAAACCCGGGLLLRRRXXX]]]```aaagggqqq|||}}}}}}}}}{{{xxxvvvuuuoooppprrruuuyyy~~~}}}|||||||||}}}~~~{{{{{{{{{yyywwwvvvvvvxxxwwwxxxzzz{{{||||||||||||~~~}}}}}}}}}~~~xxxuuuzzztttpppqqqkkkiiiiiiqqq~~~sssdddTTTPPPQQQSSSVVVZZZaaacccffffffbbb]]]YYYWWWYYYZZZ[[[[[[ZZZYYYXXXXXXVVVXXX[[[\\\\\\[[[[[[\\\WWWWWWVVVSSSPPPMMMKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQVVV^^^dddggghhhiiiiiinnnooopppsssuuuwwwyyyzzzxxxzzz|||zzz{{{}}}~~~}}}}}}~~~~~~|||{{{zzzyyyxxxxxxxxxyyyzzz{{{yyyxxxxxxzzz}}}|||vvvrrrqqqnnnjjjjjjlllkkkmmmppptttvvvxxxyyyyyyvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxwwwuuurrrqqqpppppppppqqqrrrsssuuuuuusssrrrooolllkkkjjjkkklllmmmmmmnnnnnnllljjjgggeeeggghhhhhhhhhgggeeecccbbb\\\]]]]]][[[YYYXXXXXXYYY[[[ZZZYYYXXXXXXXXXXXXXXXZZZYYYWWWWWWVVVWWWXXXYYYWWWWWWWWWWWWVVVUUUTTTTTTPPPPPPPPPQQQQQQQQQRRRRRRPPPQQQRRRSSSTTTUUUVVVVVVWWWYYY]]]___aaacccfffhhhjjjiiiiiigggeeebbb___^^^WWWVVVTTTPPPMMMLLLMMMOOOLLLOOOSSSWWWZZZ___dddgggnnnrrrvvvwwwvvvvvvxxxzzzxxxvvvtttsssqqqnnnjjjfff```]]]ZZZZZZ]]]aaadddfffhhhkkkjjjfffeeehhheee^^^PPPLLLFFF???;;;999888999888777666666666777888999777888:::;;;===>>>>>>???CCCFFFJJJMMMOOOPPPRRRSSSSSSSSSTTTVVVXXX[[[^^^``````___^^^\\\\\\___dddhhhgggjjjoootttwwwwwwvvvtttpppmmmgggccc```^^^[[[ZZZSSSUUUVVVVVVVVVXXX[[[^^^^^^```ccccccaaa^^^\\\\\\XXXWWWWWWYYY]]]bbbeeefff```^^^[[[XXXVVVVVVWWWXXXZZZ]]]bbbeeegggiiikkkmmmkkkkkkkkkkkkllllllmmmmmmkkkkkklllkkkkkkjjjjjjiiifffaaaZZZTTTPPPLLLJJJHHHDDDCCCBBBAAAAAABBBCCCCCC@@@BBBFFFKKKRRRYYY___bbbbbbhhhrrr|||~~~|||zzzxxxwwwwwwoooppprrruuuyyy}}}~~~~~~}}}}}}}}}}}}}}}zzzzzzzzzxxxuuutttuuuvvvxxxyyyzzz||||||||||||{{{~~~}}}{{{zzzzzz|||~~~~~~sssnnnttt|||wwwtttwwwpppnnnnnntttrrrbbbTTTQQQTTTUUUWWW\\\bbbcccdddaaa^^^ZZZXXXXXXVVVXXX[[[\\\[[[[[[[[[[[[ZZZ\\\______]]][[[ZZZYYYVVVVVVWWWUUUQQQNNNLLLKKKNNNNNNNNNNNNMMMLLLJJJJJJHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJKKKLLLNNNQQQSSSTTTQQQUUU[[[```cccdddfffgggjjjmmmqqqtttvvvwwwyyy{{{{{{|||}}}|||{{{|||}}}{{{{{{|||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}{{{{{{|||}}}~~~~~~xxxwwwxxxzzz|||~~~~~~}}}zzz|||~~~xxxtttnnnlllmmmnnnmmmlllooorrruuuvvvvvvvvvwwwxxxwwwxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyyyyyyyxxxwwwwwwuuuuuuttttttttttttuuuvvvwwwvvvtttrrrppppppoooooommmnnnpppqqqqqqooommmlllkkkllllllllljjjhhheeecccdddbbb```^^^]]]\\\\\\\\\___^^^\\\\\\\\\\\\^^^^^^___]]]ZZZXXXVVVVVVVVVWWWTTTTTTVVVVVVVVVVVVTTTTTTRRRSSSUUUVVVUUUTTTRRRQQQQQQQQQQQQRRRTTTVVVYYYZZZ\\\\\\^^^___bbbeeeggghhhiiihhhgggfffdddaaa]]]ZZZRRROOOKKKHHHHHHHHHHHHHHHGGGIIILLLNNNRRRVVV[[[___^^^bbbgggiiiiiiiiijjjllliiihhhhhhgggeeeddddddcccaaabbbdddfffhhhkkkmmmnnnpppooonnnmmmiiibbbYYYSSSHHHDDD???;;;999888777666666666666777888999;;;;;;777666666666777888:::;;;999>>>CCCHHHKKKMMMPPPRRRUUUUUUVVVWWWXXXYYYZZZZZZ[[[___ccceeecccbbbccceeeeeehhhmmmqqquuuvvvvvvvvvuuuooogggbbb```___]]]ZZZWWWUUUSSSRRRRRRTTTVVVWWW]]]^^^______]]][[[YYYWWWXXXWWWVVVWWWYYY^^^cccfffdddbbb^^^YYYUUUTTTVVVXXXYYYZZZ]]]```dddgggiiijjjiiihhhfffdddcccccccccdddhhhgggeeecccbbbbbbccccccbbbaaa^^^YYYRRRNNNLLLLLLGGGFFFFFFFFFGGGGGGEEEDDDEEEDDDDDDGGGLLLTTT\\\aaahhhkkkpppvvv~~~~~~~~~~~~|||yyy|||{{{xxxuuusssrrrrrrqqqlllooouuuxxxzzz|||~~~}}}~~~}}}zzzxxxwwwvvvvvvvvvxxxyyyzzz|||}}}||||||{{{}}}|||{{{zzzyyyzzzzzz{{{}}}pppoootttzzz}}}||||||yyynnnpppttt|||xxxiii^^^TTTSSSUUUWWWZZZ]]]aaabbbbbb___[[[WWWUUUUUUUUUWWWXXXYYYYYYWWWVVVTTTYYYZZZZZZ[[[ZZZXXXWWWVVVUUURRRPPPNNNOOOOOOOOONNNQQQPPPOOOMMMKKKJJJHHHHHHHHHIIIKKKLLLNNNOOOOOOOOONNNMMMNNNRRRVVVWWWUUURRRPPPTTTZZZ___bbbdddfffggghhhlllppptttvvvxxxzzz|||zzz{{{|||{{{yyyyyy{{{|||{{{{{{{{{{{{|||}}}~~~~~~}}}||||||||||||||||||}}}}}}~~~~~~~~~yyywwwwwwxxx{{{}}}}}}}}}|||}}}xxxuuupppnnnoooooonnnmmmppprrruuuwwwwwwvvvwwwxxxwwwxxxyyyzzz{{{{{{zzzzzzyyyzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyywwwwwwvvvtttsssrrrqqqppppppqqqrrrrrrrrrqqqpppooolllmmmnnnmmmllljjjhhhfffgggeeecccaaa```_________bbbaaa``````_________```^^^\\\YYYWWWVVVUUUVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUVVVXXXZZZ[[[\\\\\\]]]___bbbdddggghhhjjjiiihhhgggfffccc^^^[[[TTTPPPKKKHHHGGGGGGFFFFFFDDDEEEGGGIIIKKKNNNRRRTTTWWW[[[___aaaaaaaaabbbddd`````````aaaaaaaaaaaaaaacccdddfffiiillloooqqqrrrrrrpppnnnkkkfff^^^UUUOOOCCC@@@;;;999888999888888555555666666777999:::;;;888888777777888999;;;<<<;;;>>>AAADDDFFFJJJNNNQQQUUUUUUUUUVVVVVVWWWWWWWWWZZZ^^^bbbdddcccbbbdddgggfffiiimmmqqqtttvvvwwwwwwtttpppiiidddaaa___]]]\\\YYYXXXUUUSSSRRRSSSUUUWWW\\\\\\]]]]]]\\\ZZZXXXVVVWWWVVVVVVVVVXXX\\\```ccccccbbb___[[[WWWUUUVVVWWWZZZ[[[^^^aaaeeeiiikkkmmmjjjhhhfffdddbbbaaaaaa```ccccccbbbaaa````````````___^^^\\\XXXRRRNNNMMMMMMJJJIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEGGGLLLSSSZZZ___fffiiiooovvv~~~}}}{{{{{{yyywwwtttrrrqqqqqqqqqllloootttxxxzzz|||~~~~~~|||zzzyyyxxxxxxxxxxxxyyyzzz{{{||||||||||||~~~}}}|||zzzzzzzzzzzz{{{}}}}}}~~~{{{pppmmmqqqvvvyyyyyywwwvvvvvvzzz~~~xxxlllooovvvvvvggg]]]TTTSSSVVVXXXZZZ]]]aaabbbaaa^^^YYYUUURRRQQQRRRSSSUUUWWWXXXWWWVVVVVVWWWXXXXXXXXXXXXWWWUUUUUUUUUSSSPPPOOOOOOOOOOOONNNPPPOOONNNMMMLLLJJJIIIIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMNNNQQQTTTUUUSSSQQQNNNRRRXXX]]]aaacccfffhhhhhhlllppptttvvvyyy{{{}}}|||}}}|||{{{yyyxxxyyy{{{zzzyyyyyyyyyzzz|||~~~}}}|||||||||||||||||||||}}}}}}}}}yyywwwuuuvvvxxxzzz||||||}}}~~~|||yyyvvvtttrrrrrrqqqooonnnqqqtttwwwxxxxxxwwwwwwxxxwwwxxxyyyzzz{{{{{{{{{{{{{{{||||||||||||{{{zzzzzz|||}}}~~~~~~}}}|||yyyyyyyyyyyywwwuuusssrrrttttttttttttssssssrrrrrrooooooppppppooommmlllkkkjjjiiigggeeedddcccddddddeeeeeeeeedddcccbbbaaa```^^^]]][[[YYYWWWWWWWWWWWWYYYYYYZZZ[[[[[[ZZZYYYYYYVVVVVVVVVVVVWWWWWWXXXYYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\]]]___aaadddfffgggjjjiiihhhhhhgggddd```\\\UUUQQQKKKGGGEEEDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIMMMPPPSSSUUUUUUUUUVVVWWWTTTUUUVVVWWWYYYZZZ[[[\\\```aaadddgggkkkooorrrsssqqqooolllhhhbbbYYYPPPJJJBBB???;;;999999999999888666777777888999:::;;;;;;999999999999999:::;;;<<<<<<===??????AAAEEEIIIMMMSSSSSSSSSSSSSSSSSSSSSSSSXXX\\\```bbbbbbbbbeeehhhhhhjjjmmmppptttwwwyyyzzztttrrroooiiiccc___]]]]]][[[YYYWWWTTTSSSSSSUUUVVVZZZ[[[\\\\\\[[[YYYWWWUUUVVVVVVUUUUUUWWWZZZ]]]___bbbbbbaaa]]]YYYVVVVVVVVVXXXYYY\\\```dddhhhlllnnnkkkjjjhhheeebbb___^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\ZZZVVVRRRNNNMMMMMMKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGIIIMMMSSSYYY\\\dddgggmmmuuu~~~|||yyywwwtttqqqppppppqqqrrrlllppptttxxxzzz{{{}}}}}}|||{{{{{{zzzyyyyyyyyyyyyzzz{{{|||}}}~~~}}}{{{zzzzzz{{{{{{{{{|||}}}{{{qqqlllnnnppppppnnnmmmmmmnnnqqquuuzzzvvvlllpppwwwrrrccc[[[TTTTTTVVVXXXZZZ]]]```aaa```\\\WWWRRROOONNNNNNOOORRRTTTUUUVVVVVVVVVTTTTTTUUUUUUUUUTTTTTTSSSUUURRROOONNNOOOOOONNNMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMPPPRRRRRRQQQOOOKKKPPPVVV[[[___bbbeeehhhkkknnnsssvvvxxxzzz|||}}}}}}{{{zzzzzz{{{yyyxxxwwwwwwyyy|||~~~|||||||||{{{{{{{{{{{{{{{{{{{{{yyywwwttttttvvvyyyzzz{{{~~~}}}~~~~~~{{{yyyxxxwwwvvvtttsssqqqpppsssvvvyyy{{{{{{zzzyyyzzzyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||~~~{{{|||}}}}}}|||zzzwwwuuuxxxwwwvvvuuuuuuuuuuuuuuurrrrrrssssssrrrqqqpppooommmllljjjhhhggggggggghhhfffggggggfffeeeccc```___```___]]]\\\ZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZWWWWWWVVVUUUVVVXXXZZZ\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\^^^aaaccceeeggghhhhhhhhhiiihhheee```]]]VVVRRRKKKGGGEEEDDDDDDCCCEEECCCBBBBBBCCCDDDDDDDDDEEEFFFHHHJJJJJJKKKKKKLLLJJJJJJLLLMMMOOOQQQRRRSSSUUUWWWZZZ___dddhhhkkkmmmmmmkkkgggbbb\\\UUUMMMGGGEEEBBB>>><<<;;;:::999777::::::;;;<<<<<<=========::::::::::::;;;;;;<<<<<<<<<===>>>??????AAADDDGGGMMMNNNNNNOOOPPPPPPQQQQQQUUUYYY]]]______aaaeeeiiiiiijjjmmmppptttwwwzzz|||wwwwwwvvvpppggg```]]]]]][[[YYYVVVTTTSSSSSSUUUVVVYYYZZZ[[[\\\[[[YYYWWWUUUUUUTTTTTTUUUVVVXXXZZZ[[[___aaaaaa```\\\XXXVVVVVVVVVWWWYYY]]]aaafffjjjlllmmmllljjjgggddd```]]][[[YYYZZZ\\\]]]]]]]]]\\\[[[[[[[[[ZZZVVVRRRNNNLLLLLLIIIJJJKKKKKKJJJIIIIIIIIIKKKJJJKKKLLLPPPTTTYYY\\\bbbfffmmmuuu~~~~~~|||wwwuuurrrooonnnoooqqqrrrnnnqqquuuxxxyyy{{{}}}~~~}}}|||{{{{{{zzzyyyxxxxxxyyyzzz|||}}}}}}|||{{{{{{||||||||||||~~~uuunnnnnnllliiifffeeeeeegggkkkooouuu~~~xxxpppssszzz~~~ooo___XXXSSSTTTVVVWWWYYY\\\]]]^^^^^^[[[VVVRRROOONNNMMMNNNPPPQQQRRRSSSSSSSSSPPPPPPQQQQQQRRRRRRRRRRRRSSSQQQNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNOOOOOONNNNNNIIIMMMSSSXXX]]]aaaeeehhhooorrruuuxxxyyyzzz|||~~~}}}{{{yyyzzz{{{yyyxxxwwwwwwyyy|||~~~|||{{{yyyyyyyyyyyyyyyyyyyyyxxxxxxvvvssssssuuuxxxzzz{{{}}}||||||}}}}}}zzzzzzyyyxxxvvvtttsssrrrtttwww|||~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~|||zzz{{{zzzyyyxxxwwwwwwwwwwwwuuuuuuuuuuuuuuutttssssssooonnnlllkkkjjjiiijjjjjjgggggggggfffeeebbb```^^^______^^^\\\\\\[[[[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZXXXWWWVVVUUUVVVXXX[[[\\\[[[[[[[[[[[[[[[ZZZZZZYYYZZZZZZ\\\]]]```bbbeeefffgggggghhhiiiiiifffaaa]]]XXXTTTMMMIIIHHHHHHIIIIIIJJJGGGDDDBBBCCCDDDCCCBBB@@@@@@AAABBBCCCDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMQQQVVV[[[```dddffffffddd```]]]YYYSSSMMMIIIEEEBBB???>>>>>>>>>===;;;>>>??????@@@??????>>>===;;;<<<<<<<<<============<<<>>>AAAAAA@@@??????@@@FFFGGGHHHJJJLLLNNNOOOPPPRRRUUUXXXZZZ[[[^^^ccchhhiiijjjlllppptttxxxzzz|||{{{}}}}}}xxxnnnfffaaa___ZZZXXXVVVTTTSSSTTTUUUWWWYYYZZZ[[[\\\[[[ZZZXXXVVVSSSSSSTTTUUUVVVWWWXXXXXX\\\___aaa```]]]ZZZXXXWWWWWWXXXYYY\\\```dddhhhkkkmmmmmmllljjjgggccc___]]]YYYZZZ\\\]]]^^^^^^]]]\\\]]]]]]\\\XXXSSSNNNKKKJJJIIIKKKLLLLLLIIIHHHHHHJJJLLLLLLMMMPPPSSSWWW[[[]]]aaaeeemmmvvv}}}zzzvvvsssooollllllnnnqqqtttrrrtttwwwxxxyyy{{{}}}zzz~~~~~~~~~}}}|||{{{{{{yyyyyyxxxxxxyyyzzz|||}}}~~~}}}{{{{{{||||||}}}}}}~~~zzzsssqqqmmmhhhcccaaabbbdddiiillltttyyyzzz}}}yyyjjjZZZUUURRRTTTUUUUUUVVVZZZYYYZZZ[[[YYYVVVSSSRRRRRROOOOOOOOOOOOOOOOOONNNNNNMMMNNNNNNOOOPPPQQQRRRRRRQQQOOOLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLNNNOOOOOOOOOOOONNNMMMMMMKKKKKKMMMMMMMMMMMMMMMNNNFFFJJJPPPVVV[[[```eeehhhooorrrvvvyyyzzz{{{}}}}}}~~~}}}{{{yyywwwxxxyyyzzzyyyyyyyyyzzz|||}}}zzzxxxvvvvvvvvvvvvwwwwwwwwwwwwvvvtttssssssvvvyyy{{{{{{}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~{{{|||{{{xxxuuuttttttuuuuuuyyy~~~~~~~~~}}}}}}|||{{{zzzzzzyyyyyyxxxwwwvvvvvvuuuuuuqqqpppnnnmmmlllllllllmmmhhhhhhgggfffeeecccaaa```^^^^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWVVVWWWYYY[[[\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYZZZ[[[]]]___bbbdddeeeggghhhiiikkkkkkhhhccc___\\\WWWRRROOOOOORRRTTTUUUSSSMMMFFFCCCBBBCCCAAA@@@>>>===<<<===???@@@@@@?????????@@@AAABBBCCCCCCDDDGGGIIIMMMRRRWWW\\\```bbbbbb```]]]ZZZWWWTTTPPPMMMBBBAAAAAABBBDDDFFFGGGFFFEEEEEEFFFEEEDDDBBB@@@?????????@@@@@@@@@@@@?????????BBBDDDDDDBBB???>>>===AAABBBDDDFFFIIIKKKMMMNNNNNNQQQTTTUUUUUUYYY___dddgggiiilllppptttxxxzzz{{{~~~~~~xxxooohhhddd]]][[[XXXUUUTTTTTTUUUWWWYYYZZZ[[[\\\[[[ZZZXXXWWWQQQRRRSSSUUUVVVWWWWWWWWWYYY\\\______^^^[[[YYYYYYZZZZZZZZZ[[[^^^bbbeeehhhjjjkkklllllljjjfffccc```\\\\\\]]]^^^^^^___^^^^^^______^^^ZZZUUUOOOLLLKKKIIILLLNNNMMMJJJHHHIIIKKKJJJKKKNNNQQQUUUYYY\\\^^^bbbfffnnnxxx~~~{{{yyyuuurrrnnnkkkkkknnnsssvvvvvvxxxzzzzzzzzz{{{|||~~~yyy~~~~~~~~~~~~}}}|||{{{zzzxxxxxxxxxxxxyyyzzz{{{|||}}}|||{{{{{{{{{|||}}}~~~~~~xxxuuupppjjjdddaaabbbdddiiilllwwwrrrcccUUURRRRRRTTTTTTRRRSSSVVVTTTVVVXXXXXXVVVTTTTTTTTTPPPPPPOOONNNMMMLLLKKKKKKLLLLLLMMMNNNOOOQQQSSSTTTQQQNNNKKKJJJKKKKKKJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLOOOOOOPPPPPPPPPOOOOOONNNIIIKKKLLLLLLLLLLLLNNNOOOEEEIIINNNTTTZZZ___eeehhhkkknnnssswwwyyy|||~~~|||}}}}}}{{{yyyxxxyyyzzz{{{{{{{{{{{{|||}}}~~~}}}zzzwwwuuusssssssssttttttuuuuuuvvvtttssssssuuuxxx{{{||||||{{{|||}}}|||zzzyyyyyyzzz|||}}}~~~}}}}}}{{{xxxtttsssuuuwwwuuuzzz~~~||||||{{{zzzxxxwwwvvvvvvvvvsssrrrpppooonnnooooooppplllkkkiiihhhgggfffffffff````````````___^^^]]]]]][[[\\\]]]^^^^^^]]]\\\[[[[[[[[[ZZZYYYYYYZZZ[[[\\\[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZ\\\___aaadddeeeiiijjjlllnnnnnnlllfffbbb```\\\XXXVVVYYY]]]aaaccc```WWWLLLEEECCCCCCAAA???>>><<<:::;;;===>>>>>><<<;;;<<<===>>>@@@AAABBBCCCEEEHHHKKKPPPVVV[[[___aaaccc```]]]ZZZYYYWWWTTTRRRIIIHHHIIIKKKOOORRRRRRRRRPPPQQQPPPPPPMMMJJJGGGEEECCCDDDEEEEEEEEEDDDCCCCCCFFFFFFFFFEEEAAA???>>>?????????AAACCCFFFHHHIIIJJJLLLNNNPPPPPPPPPTTT[[[aaadddggglllqqquuuwwwyyyyyy}}}zzzrrrlllccc```\\\XXXUUUTTTUUUUUUWWWXXXYYYZZZZZZYYYWWWVVVOOOPPPSSSUUUWWWWWWWWWWWWVVVYYY\\\^^^]]][[[[[[[[[ZZZYYYXXXXXXYYY\\\___aaadddfffiiikkkkkkiiieeeccc______^^^^^^^^^______```^^^______]]]XXXSSSPPPOOOGGGJJJMMMLLLHHHFFFGGGJJJFFFHHHLLLQQQVVVZZZ]]]___ccchhhpppyyy~~~{{{yyyuuurrrmmmjjjjjjnnntttxxx{{{|||||||||{{{{{{|||~~~|||~~~~~~~~~}}}|||{{{wwwwwwxxxyyyzzzzzzzzzzzzzzzzzzyyyyyyzzz|||~~~|||~~~}}}|||yyytttlllfffccccccdddkkknnnzzzlll\\\RRRPPPQQQSSSRRROOOOOORRRQQQSSSUUUUUUTTTSSSRRRSSSPPPOOONNNMMMLLLKKKJJJJJJLLLLLLLLLNNNOOORRRTTTVVVRRROOOMMMKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNOOOOOOPPPOOOOOOOOOHHHJJJLLLLLLKKKLLLOOORRRDDDHHHMMMSSSYYY___eeeiiifffjjjpppuuuyyy|||~~~~~~~~~}}}{{{zzz{{{}}}{{{{{{|||}}}}}}}}}~~~~~~~~~{{{xxxtttrrrqqqqqqrrrrrrssstttuuuuuurrrrrrsssvvvyyy|||}}}|||zzz{{{|||{{{yyyxxxyyyzzz~~~|||}}}}}}}}}}}}}}}{{{wwwsssrrruuuxxxvvvzzz~~~~~~|||{{{yyywwwvvvvvvvvvuuutttrrrqqqpppqqqqqqrrrooonnnllljjjiiiiiijjjjjjdddddddddddddddcccbbbaaa\\\]]]^^^______^^^]]]\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^]]]\\\[[[YYYYYYZZZ\\\^^^aaaccceeejjjkkknnnpppqqqnnniiidddddd```\\\\\\___eeejjjlllkkk```RRRIIIEEEDDDBBB???>>>;;;999:::<<<>>>===;;;999:::;;;===???AAACCCCCCEEEGGGKKKPPPUUUZZZ^^^```eeebbb^^^\\\ZZZYYYVVVTTTTTTSSSSSSUUUXXXZZZZZZZZZ[[[[[[[[[YYYVVVSSSOOOMMMFFFGGGHHHIIIIIIHHHFFFFFFKKKJJJHHHDDD@@@???@@@AAA??????@@@BBBDDDEEEFFFGGGJJJLLLMMMMMMMMMQQQXXX^^^cccfffkkkqqquuuwwwxxxxxx|||}}}yyyrrrhhheee```[[[WWWUUUTTTTTTUUUWWWXXXYYYYYYWWWVVVTTTNNNPPPSSSVVVWWWXXXWWWWWWUUUWWW[[[\\\\\\[[[\\\\\\WWWVVVTTTSSSSSSUUUXXXZZZ```cccgggjjjkkkjjjgggeeeaaa```___^^^^^^^^^``````]]]___```^^^ZZZVVVSSSRRRCCCGGGJJJIIIDDDBBBDDDGGGCCCEEEJJJOOOUUUZZZ]]]___dddiiiqqqzzz}}}|||~~~|||yyyuuurrrmmmiiijjjooouuuyyy}}}~~~~~~}}}{{{{{{|||}}}}}}~~~~~~~~~|||{{{vvvwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxyyyzzz|||~~~zzz|||zzzwww~~~~~~{{{vvvnnnhhhddddddeeeoooqqq|||{{{gggWWWQQQOOOPPPSSSQQQMMMMMMPPPPPPRRRTTTTTTRRRQQQPPPQQQOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNPPPSSSUUUWWWSSSQQQNNNMMMMMMMMMMMMLLLJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOGGGJJJLLLLLLKKKLLLPPPSSSIIIIIIJJJOOOVVV^^^cccffffffjjjooosssvvvxxxzzz{{{~~~~~~|||{{{{{{|||}}}}}}zzzxxx{{{yyywwwvvvvvvvvvtttrrrrrrtttuuuuuuttttttuuuwwwrrrssstttuuuwwwyyyzzz{{{xxxxxxxxxxxxyyyyyyzzz{{{xxx~~~~~~~~~~~~|||{{{{{{}}}yyyvvvtttuuuvvvxxx}}}~~~||||||}}}}}}yyyvvvxxxwwwuuurrrooooooppprrrssspppmmmlllkkkjjjhhhfffiiihhhfffffffffdddbbb````````````___^^^]]][[[ZZZ^^^\\\[[[ZZZZZZ\\\^^^___\\\\\\\\\\\\\\\[[[ZZZZZZ^^^\\\[[[[[[\\\^^^bbbdddnnnoooppppppooonnnllljjjdddcccaaa``````bbbeeefff^^^XXXPPPHHHEEECCCBBBBBB>>><<<;;;999999;;;<<<>>>999;;;===>>>???@@@CCCFFFIIIIIIKKKNNNSSSYYY^^^aaa```___^^^^^^^^^^^^\\\[[[[[[^^^bbbeeefffgggiiikkkhhhfffdddbbb```]]]YYYVVVUUUUUUUUUSSSPPPNNNNNNNNNNNNLLLHHHFFFEEEBBB???===>>>>>>======>>>???@@@@@@FFFHHHKKKLLLNNNPPPSSSVVV]]]```dddhhhkkkooosssvvvwwwyyy{{{~~~~~~}}}{{{uuunnngggcccaaa^^^XXXSSSQQQRRRTTTVVVVVVVVVVVVUUUSSSSSSUUUWWWZZZZZZYYYWWWUUUWWWYYY\\\^^^______^^^YYYWWWVVVTTTUUUVVVYYY[[[[[[___cccfffggggggggggggaaa```______```aaa```___aaa``````aaabbb___YYYTTTOOONNNLLLIIIFFFDDDBBBAAACCCFFFIIIKKKNNNSSSZZZ```hhhnnnvvv}}}}}}|||||||||~~~}}}~~~~~~|||zzzxxxrrrrrrpppmmmkkklllnnnqqquuuxxx|||~~~}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwuuuwwwyyy|||~~~~~~}}}}}}~~~~~~~~~~~~{{{|||~~~vvvyyy}}}}}}wwwsssnnnhhhfffhhhvvvyyyrrr___TTTNNNNNNMMMMMMMMMMMMMMMMMMOOONNNMMMNNNPPPQQQPPPOOORRRPPPMMMKKKIIIHHHHHHHHHLLLJJJIIIHHHHHHIIIKKKLLLMMMNNNPPPPPPNNNLLLKKKLLLGGGGGGHHHHHHHHHIIIIIIIIIKKKMMMOOOQQQRRRQQQPPPOOOMMMMMMLLLLLLMMMNNNOOOOOOHHHGGGHHHLLLSSS[[[bbbfffgggkkkppptttvvvxxxzzz|||~~~|||{{{zzz|||}}}~~~~~~}}}{{{yyyxxxxxxwwwuuutttuuutttrrrppppppqqqssssssrrrssstttvvvtttuuuuuuwwwxxxyyyyyyzzzyyyyyyxxxyyyyyyzzz{{{|||yyy~~~{{{zzz{{{{{{}}}{{{xxxvvvuuuwwwyyy{{{~~~|||yyyzzzzzzxxxuuurrrppprrrssstttrrrooommmmmmmmmkkkiiiiiihhhgggggggggfffdddbbbaaaaaaaaa``````^^^]]]\\\YYYYYYYYYYYYYYY[[[\\\]]]^^^]]]]]]\\\[[[ZZZXXXXXX]]]\\\[[[[[[\\\___bbbdddlllnnnqqqsssttttttrrrqqqllljjjfffcccaaa``````aaa]]]WWWPPPJJJFFFDDDCCCBBB======<<<;;;;;;<<<======<<<===???@@@AAACCCFFFHHHKKKLLLNNNQQQVVV[[[___aaaccccccbbbbbbbbbbbbaaaaaabbbeeeiiilllmmmoooqqqssssssrrrppppppooommmiiifff^^^^^^]]][[[XXXVVVUUUUUURRROOOLLLJJJIIIGGGDDDAAA@@@@@@????????????@@@@@@BBBDDDFFFHHHIIIKKKNNNQQQXXX[[[___bbbeeehhhllloooqqqsssvvvyyy{{{{{{zzzzzzzzzuuunnnjjjgggbbb\\\VVVTTTUUUVVVWWWWWWVVVVVVUUUTTTSSSTTTVVVYYY[[[[[[ZZZWWWWWWYYYZZZ\\\]]]]]]^^^XXXVVVTTTSSSSSSTTTVVVWWWYYY]]]aaadddeeefffggghhhcccbbbbbbbbbbbbbbbaaa``````______aaabbbaaa]]]YYYVVVTTTPPPKKKGGGEEEDDDCCCCCCFFFIIIKKKNNNSSS[[[aaajjjoooxxx~~~}}}}}}}}}}}}~~~~~~~~~|||zzzyyyqqqpppnnnllljjjkkkmmmooosssvvvzzz}}}~~~~~~{{{{{{|||}}}~~~~~~~~~~~~{{{{{{zzzzzzyyyyyyxxxxxxwwwxxx{{{}}}}}}~~~zzzxxxvvvuuulllqqqwww|||}}}}}}zzzxxxrrrkkkjjjmmmwwwzzzmmm[[[QQQMMMMMMMMMLLLLLLLLLLLLLLLPPPNNNMMMMMMNNNNNNMMMKKKMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFFFFGGGIIIKKKLLLLLLNNNOOOOOOLLLJJJJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLNNNPPPPPPPPPOOONNNMMMMMMLLLLLLMMMNNNNNNOOOFFFFFFFFFIIIOOOXXX```fffhhhlllqqqtttwwwyyy|||}}}}}}|||{{{}}}}}}}}}|||{{{yyyxxxwwwuuutttrrrrrrrrrrrrpppooommmnnnoooppppppqqqsssuuuwwwwwwxxxxxxyyyyyyxxxxxxyyyyyyyyyyyyyyyzzz||||||yyy~~~~~~~~~~~~zzzxxxyyyzzz|||zzzyyywwwvvvwwwyyy|||~~~~~~~~~~~~|||xxxuuussssssuuuuuusssqqqpppppppppooommmkkkiiihhhhhhhhhhhhfffeeeaaabbbbbbbbbaaa``````___\\\\\\]]]^^^^^^___``````______^^^]]][[[YYYWWWVVV[[[[[[[[[[[[]]]```ccceeehhhkkkpppuuuxxxzzzyyyyyyrrrppplllgggccc```^^^^^^YYYUUUOOOKKKHHHFFFDDDBBB========================???@@@BBBCCCDDDFFFIIIKKKNNNPPPSSSVVVZZZ]]]```aaaddddddeeeffffffggghhhhhhkkknnnssswwwyyy{{{~~~~~~{{{xxxmmmllliiifffccc```^^^\\\WWWTTTQQQOOONNNLLLIIIGGGDDDDDDCCCBBBAAAAAAAAAAAA???AAACCCDDDEEEGGGJJJMMMSSSVVVZZZ]]]___bbbfffiiijjjlllpppsssvvvwwwwwwwww{{{xxxtttrrrpppkkkddd___YYYYYYYYYYYYXXXWWWUUUTTTTTTSSSSSSUUUYYY\\\^^^^^^YYYXXXXXXXXXXXXZZZ[[[\\\VVVUUUSSSQQQPPPQQQRRRSSSWWWZZZ]]]___aaacccfffhhhfffffffffeeedddcccbbbaaa______^^^```aaabbb```______\\\VVVPPPKKKHHHFFFFFFCCCFFFIIIKKKMMMSSS[[[aaakkkrrrzzz~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyqqqooommmkkkkkkkkkmmmnnnqqquuuyyy}}}~~~~~~}}}yyyzzz{{{}}}}}}}}}||||||{{{zzzzzzyyyxxxyyy{{{}}}|||~~~zzzsssmmmiiidddkkksssxxxzzzzzzzzz|||}}}~~~yyypppppptttyyy|||~~~yyyfffWWWOOOMMMLLLLLLLLLKKKKKKKKKJJJPPPOOOMMMMMMMMMMMMJJJHHHIIIIIIIIIJJJIIIIIIHHHHHHDDDDDDCCCDDDEEEGGGJJJKKKKKKMMMNNNMMMKKKHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKMMMNNNOOOOOONNNNNNMMMMMMLLLLLLMMMMMMNNNNNNFFFEEEEEEFFFLLLUUU___fffiiilllqqqtttwwwyyy|||~~~~~~~~~}}}|||{{{yyyxxxwwwvvvsssrrrpppqqqqqqqqqpppoookkklllnnnnnnnnnpppsssuuuyyyyyyzzzzzzzzzyyyxxxwwwxxxxxxwwwwwwxxxyyyzzzzzzyyy}}}}}}|||~~~~~~}}}xxxtttmmmnnnrrrxxx}}}xxxvvvwwwzzz|||zzzyyyxxxxxxyyy{{{~~~{{{wwwuuuuuuuuuuuutttrrrqqqrrrrrrrrrpppnnnllliiihhhhhhhhhfffdddaaabbbbbbbbbbbbbbbaaaaaa```aaaaaabbbbbbaaaaaa```___^^^^^^]]][[[ZZZXXXWWWZZZZZZ[[[\\\^^^aaadddfffeeeiiiooovvv{{{}}}}}}}}}uuusssoookkkgggccc```___UUURRRNNNKKKIIIGGGDDDBBB??????@@@@@@@@@@@@??????BBBCCCEEEFFFGGGIIILLLNNNQQQTTTWWW[[[^^^___`````````bbbeeehhhjjjllloooqqqtttxxx~~~|||yyyuuuppplllgggccc```[[[XXXTTTRRRPPPOOOMMMKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@BBBDDDDDDEEEGGGIIILLLPPPSSSXXX[[[^^^bbbfffiiihhhjjjmmmpppssstttttttttuuuuuuuuuvvvvvvsssmmmiii]]]]]]\\\ZZZXXXVVVUUUTTTTTTSSSRRRSSSXXX\\\___aaa[[[YYYWWWUUUUUUWWWYYY[[[WWWUUUSSSQQQPPPPPPQQQQQQUUUVVVYYYZZZ\\\___cccfffhhhiiijjjiiigggeeedddddd```___^^^^^^___`````````dddbbb^^^XXXSSSMMMJJJGGGEEEGGGJJJKKKMMMSSS\\\bbbmmmsss}}}~~~}}}}}}~~~}}}~~~~~~~~~|||zzzwwwvvvqqqooommmmmmnnnoooppppppsssvvv{{{}}}{{{yyyzzz|||}}}~~~}}}}}}|||{{{{{{zzzzzzxxxyyyzzz{{{|||~~~~~~zzzrrrjjjeeeeeemmmvvv{{{{{{zzz{{{~~~~~~~~~uuutttxxx|||||||||zzzxxxwww}}}rrrbbbVVVPPPMMMMMMLLLLLLKKKKKKJJJJJJNNNMMMMMMMMMNNNNNNKKKIIIHHHIIIJJJJJJJJJIIIGGGFFFEEEDDDDDDEEEEEEGGGHHHIIIKKKLLLMMMLLLIIIGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNFFFFFFFFFFFFIIIRRR]]]eeehhhkkkooosssuuuxxx{{{~~~~~~|||zzzxxxwwwvvvuuusssqqqpppppprrrrrrqqqppplllmmmnnnnnnnnnpppsssvvvyyyyyyzzz{{{{{{yyyxxxwwwwwwwwwvvvvvvuuuvvvvvvwwwxxx|||~~~{{{{{{~~~}}}}}}~~~~~~yyyrrrkkkfff]]]^^^aaafffmmmtttzzz~~~~~~}}}zzzvvvuuuvvvyyy{{{|||{{{zzzzzz{{{}}}}}}yyyvvvvvvvvvvvvtttsssrrrssstttsssrrrqqqoookkkiiihhhgggeeedddbbbcccccccccccccccbbbbbbbbbbbbbbbaaa```___]]]\\\]]]^^^^^^]]]]]]\\\[[[ZZZZZZ[[[[[[]]]___bbbdddfffgggkkkqqqwww|||zzzxxxuuuqqqlllgggccc```VVVSSSPPPMMMLLLIIIFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCFFFHHHIIIJJJKKKMMMPPPRRRVVVXXX\\\___aaaaaaaaa```___bbbgggkkkooosssxxx|||}}}wwwrrrmmmfffbbb^^^ZZZVVVSSSQQQOOONNNLLLLLLKKKIIIGGGEEEDDDCCCCCCAAABBBDDDDDDEEEFFFHHHKKKMMMPPPUUUYYY]]]bbbgggjjjiiikkkmmmoooqqqrrrrrrrrrqqqrrrtttvvvvvvtttpppmmmbbbaaa___\\\ZZZWWWVVVUUUUUUSSSQQQSSSWWW[[[___aaa[[[YYYWWWTTTTTTUUUXXXYYYXXXWWWUUUTTTRRRRRRRRRRRRSSSTTTUUUVVVWWWZZZ^^^bbbfffhhhjjjjjjhhhfffeeefff``````___^^^\\\\\\]]]^^^cccccccccaaa\\\UUUNNNJJJHHHJJJLLLLLLNNNSSS\\\cccnnnttt~~~~~~~~~}}}~~~|||xxxtttqqqqqqooonnnppptttwwwwwwwwwxxx|||~~~}}}~~~~~~|||zzz{{{{{{|||~~~~~~||||||||||||{{{{{{{{{{{{xxxxxxxxxxxxyyyzzz|||}}}|||{{{qqqiiieeeiiiqqqzzz~~~}}}~~~wwwvvv{{{zzzvvvrrrrrrqqqqqqttt}}}|||lll^^^VVVRRRNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLNNNPPPQQQOOOMMMJJJKKKKKKKKKJJJHHHFFFEEEIIIHHHHHHHHHGGGGGGHHHHHHJJJLLLMMMLLLJJJGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIIIILLLKKKKKKKKKKKKMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOFFFGGGFFFFFFGGGNNNYYYaaagggjjjmmmppprrruuuyyy|||}}}~~~~~~}}}|||yyywwwuuusssrrrppppppppprrrsssrrrqqqmmmnnnnnnmmmmmmooosssvvvvvvxxxzzz{{{{{{zzzyyyxxxxxxwwwvvvuuutttsssssssssvvv{{{}}}{{{{{{~~~}}}{{{{{{|||}}}~~~~~~vvvmmmccc[[[UUUPPPPPPRRRUUUZZZ___dddggghhhjjjlllmmmnnnppprrruuuvvvvvvuuutttssstttwwwzzz}}}}}}}}}}}}|||yyyxxxyyyxxxvvvuuutttuuuuuuuuuttttttqqqmmmkkkjjjiiigggfffeeeeeeffffffeeedddccccccffffffeeedddbbbaaa``````^^^^^^_________^^^]]]]]][[[[[[\\\^^^```bbbdddeeejjjmmmrrrxxx}}}~~~yyyssslllfffccc\\\YYYVVVSSSRRRPPPMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMOOOQQQRRRSSSTTTWWWZZZ]]]^^^aaacccddddddcccbbbaaaffflllqqquuuyyy|||xxxrrrlllfffbbb^^^YYYTTTRRRPPPNNNMMMMMMLLLJJJHHHFFFEEEDDDDDD@@@BBBCCCCCCCCCDDDFFFHHHIIILLLQQQUUUYYY^^^cccfffiiiiiikkkmmmnnnoooppppppqqqrrrtttuuutttqqqnnnlllhhhfffccc```]]][[[YYYXXXVVVTTTRRRRRRVVVZZZ\\\]]][[[YYYWWWUUUTTTVVVWWWYYYYYYYYYWWWVVVUUUTTTTTTSSSRRRSSSTTTTTTTTTUUUXXX[[[^^^bbbggggggeeedddeeefffaaaaaa```^^^\\\ZZZ[[[\\\^^^aaaeeefffccc\\\UUUPPPMMMNNNOOONNNOOOTTT\\\cccmmmttt~~~|||wwwsssppppppoooooossszzz}}}|||||||||}}}}}}|||zzz{{{||||||}}}}}}}}}||||||{{{{{{|||||||||}}}}}}}}}{{{zzzxxxwwwwwwxxxzzz|||~~~{{{qqqiiifffjjjqqqyyyyyyyyy}}}~~~uuuooojjjjjjjjjlllrrr|||vvvfffZZZTTTRRRMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHKKKNNNRRRSSSRRRPPPKKKKKKKKKJJJIIIHHHFFFEEELLLLLLKKKKKKJJJIIIIIIHHHJJJLLLMMMMMMKKKIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMLLLJJJJJJKKKLLLOOOPPPQQQQQQPPPPPPOOOOOOPPPPPPEEEFFFFFFEEEEEEKKKUUU]]]eeegggkkkmmmpppssswwwzzz}}}~~~~~~{{{xxxtttrrrpppoooooooooqqqrrrrrrqqqnnnnnnnnnllllllnnnqqqtttsssuuuxxxzzz{{{{{{zzzyyyzzzyyywwwuuusssrrrqqqqqqtttzzz}}}||||||~~~~~~{{{yyyzzz{{{|||}}}~~~|||sssjjj```WWWNNNIIIFFFFFFFFFGGGIIIMMMPPPRRRUUUVVVXXXXXXZZZ^^^dddiiikkkmmmoooooooooqqquuuxxx||||||}}}}}}|||||||||zzzxxxwwwwwwxxxvvvuuuuuurrrooommmmmmmmmmmmllliiiiiiiiiiiihhhgggfffeeeiiihhhgggfffeeefffggggggaaaaaaaaaaaa```___]]]]]]\\\\\\]]]___```bbbcccccchhhjjjnnnsssyyy~~~{{{tttoookkkgggddd___\\\ZZZYYYVVVUUUSSSRRRQQQQQQQQQQQQRRRSSSWWWXXXZZZ[[[\\\^^^aaacccdddeeefffgggggggggffffffdddjjjppptttvvvzzz~~~zzzsssnnnhhhccc]]]XXXUUUSSSQQQOOOMMMLLLKKKIIIGGGFFFEEEEEEAAABBBCCCCCCBBBCCCEEEGGGHHHKKKOOORRRUUUYYY]]]```dddeeefffiiikkkmmmooooooppprrrtttuuusssqqqooonnnmmmkkkhhhdddaaa___^^^]]]VVVTTTSSSSSSUUUWWWYYYYYYZZZYYYWWWVVVVVVVVVXXXYYYYYYYYYXXXWWWVVVVVVUUUUUURRRSSSSSSRRRQQQQQQRRRTTTUUUZZZ```bbbaaa```bbbddd```aaabbb```]]][[[\\\]]][[[^^^cccfffeeeaaa\\\XXXQQQRRRQQQPPPPPPTTT\\\ccclllsss}}}~~~yyytttqqqnnnmmmnnnuuu~~~~~~|||{{{zzz{{{}}}}}}}}}{{{zzzzzz{{{||||||||||||{{{{{{{{{|||}}}~~~~~~{{{yyyxxxyyy{{{}}}~~~|||rrrmmmkkkhhhmmmuuu}}}{{{||||||qqqjjjccccccdddhhhooo{{{qqqaaaUUUOOOMMMKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGIIIMMMQQQRRRQQQOOOIIIIIIHHHGGGGGGGGGGGGGGGKKKLLLLLLLLLLLLKKKKKKJJJJJJLLLNNNNNNMMMLLLKKKLLLJJJJJJJJJKKKKKKKKKKKKLLLNNNMMMKKKJJJJJJMMMPPPRRRSSSSSSRRRQQQQQQQQQQQQQQQCCCEEEFFFDDDDDDHHHQQQYYYdddfffiiilllnnnqqqvvvyyy~~~|||xxxtttqqqooonnnmmmoooqqqrrrqqqpppnnnnnnmmmlllkkklllpppsssqqqssswwwzzz||||||{{{zzz|||{{{yyyvvvtttrrrqqqpppsssyyy}}}||||||~~~}}}zzzxxxyyyzzz|||}}}~~~~~~~~~wwwrrriii```XXXPPPIIIDDDAAA@@@??????@@@BBBDDDFFFIIIJJJLLLLLLNNNSSS[[[aaabbbfffiiikkklllnnnssswwwzzz{{{}}}~~~|||zzzyyyyyyyyyxxxwwwuuurrroooooopppqqqrrrrrrmmmmmmlllkkkjjjiiigggfffeeedddcccbbbccceeegggiiiddddddcccbbb```^^^]]]\\\]]]]]]^^^___```aaabbbcccccceeehhhnnntttzzz}}}xxxuuuooolllfffcccaaa___^^^\\\YYYXXXVVVUUUUUUVVVXXXYYY^^^```aaabbbccceeehhhjjjiiiiiiiiijjjjjjjjjiiiiiifffkkkqqqtttuuuxxx~~~zzzuuulllgggaaa[[[XXXUUUSSSQQQMMMLLLKKKIIIGGGFFFFFFFFFCCCDDDEEEEEEDDDEEEGGGIIIJJJLLLOOORRRTTTVVVZZZ\\\___```bbbeeehhhkkknnnooommmpppssstttttttttttttttqqqooolllhhheeecccbbbaaaWWWUUUSSSSSSUUUVVVVVVVVVYYYYYYXXXWWWWWWWWWXXXYYYYYYXXXXXXWWWWWWVVVVVVUUURRRSSSSSSRRRPPPOOOOOOPPPNNNTTT[[[^^^]]]]]]___bbb^^^aaacccbbb___]]]^^^___ZZZ\\\aaadddeeecccaaa___TTTTTTSSSQQQQQQUUU\\\ccclllrrr|||zzzuuurrrlllkkknnnvvv}}}|||zzzzzz{{{}}}~~~}}}|||xxxyyyzzz{{{||||||||||||{{{|||}}}~~~|||zzz{{{}}}zzz~~~~~~}}}uuuqqqqqqgggkkkrrr|||~~~}}}{{{ooohhh______```eeemmmyyyooo]]]QQQKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEFFFIIIMMMPPPQQQOOOMMMGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLJJJLLLOOOOOONNNMMMMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLOOOMMMKKKJJJJJJMMMPPPRRRTTTTTTSSSRRRRRRRRRRRRRRRKKKGGGEEEFFFFFFFFFLLLSSS```cccfffhhhiiimmmrrrwww}}}}}}~~~~~~|||wwwsssppprrrqqqpppooooooooopppqqqqqqooolllkkklllooosssvvvrrrssstttsssqqqrrrvvvyyywwwwwwvvvuuuttttttttttttyyyyyyzzz{{{{{{{{{{{{{{{xxxxxxyyy{{{}}}}}}xxxllleee[[[RRRKKKFFFCCCAAA>>>============>>>>>>???@@@???AAAFFFJJJMMMSSS[[[___aaaeeehhhkkknnnrrrttt}}}~~~||||||{{{{{{zzzxxxwwwvvvvvvvvvtttrrrqqqrrrssssssrrrpppooommmkkkjjjiiihhhhhhhhhhhhfffccc``````ccceeeddddddddddddcccaaa___^^^^^^___aaaaaa```aaabbbdddaaadddiiinnnssszzz~~~{{{yyyuuusssqqqoookkkiiidddcccaaa``````bbbdddfffoooppprrrssssssrrrqqqppppppooommmkkkiiihhhhhhgggiiiiiikkkmmmppptttxxxzzz{{{{{{||||||}}}xxxsssnnniiifffaaa[[[VVVRRROOOLLLJJJJJJJJJIIIHHHDDDFFFGGGEEECCCBBBDDDGGGJJJKKKMMMPPPRRRUUUWWWXXXYYY\\\___aaacccfffiiikkkooooooqqqtttwwwxxxxxxvvvwwwrrrkkkhhhhhhgggccc___\\\[[[XXXWWWVVVVVVWWWXXXYYYXXXWWWXXXZZZ[[[ZZZYYYZZZYYYYYYXXXVVVUUUUUUTTTVVVUUUSSSQQQOOONNNMMMMMMMMMOOOQQQTTTVVVXXXYYYYYY^^^___bbbcccdddcccbbbaaaaaa^^^]]]^^^aaacccbbb```ZZZVVVUUUVVVUUUUUUZZZaaapppttt|||~~~~~~~~~{{{}}}~~~~~~~~~}}}~~~~~~}}}zzzwwwsssqqqooollllllpppyyy|||{{{xxxzzz{{{{{{zzz{{{}}}}}}{{{zzz|||}}}|||~~~~~~~~~~~~~~~~~~~~~}}}~~~xxxtttlllpppwww{{{wwwuuuvvvxxxzzzzzz}}}{{{qqqddd___^^^___fffppp}}}xxxggg\\\RRRNNNMMMHHHFFFCCCBBBBBBCCCFFFGGGMMMKKKIIIIIIJJJKKKKKKJJJGGGFFFEEEFFFHHHJJJJJJIIIKKKKKKLLLLLLMMMMMMMMMNNNIIIJJJJJJKKKLLLMMMMMMNNNLLLLLLMMMMMMOOOPPPQQQRRROOOMMMLLLKKKLLLNNNQQQSSSQQQPPPPPPPPPPPPQQQRRRSSSLLLHHHFFFFFFFFFFFFLLLRRRZZZ^^^cccgggiiinnntttyyy}}}}}}~~~~~~|||xxxsssqqqsssrrrqqqpppooopppqqqqqqsssqqqooommmlllnnnppprrrrrrssssssrrrpppqqqtttxxxxxxwwwwwwvvvwwwwwwxxxxxx{{{|||}}}~~~~~~~~~}}}}}}xxxyyyzzz|||~~~uuuoooaaa[[[RRRIIICCC???<<<;;;<<<;;;;;;;;;;;;<<<=========<<<>>>CCCGGGIIIPPPWWW]]]___cccgggjjjmmmqqqttt}}}}}}}}}|||{{{zzzxxxxxxwwwwwwxxxvvvsssrrrssstttsssrrrooonnnmmmkkkjjjiiiiiiiiiiiihhhfffcccaaaaaacccfffeeeeeefffeeedddcccaaa```\\\^^^____________aaabbbccceeeiiimmmrrrwww}}}|||yyyvvvqqqooonnnlllmmmnnnppprrruuuwwwxxxyyyyyyxxxvvvuuusssqqqooollliiigggfffeeeeeefffggghhhkkkooorrrssssssrrrrrruuuxxxxxxuuusssyyyyyyyyy{{{~~~{{{xxxtttoooiiiddd]]]ZZZVVVRRRPPPNNNLLLJJJKKKLLLLLLKKKHHHGGGIIIKKKGGGHHHJJJMMMPPPRRRTTTUUUWWWYYY]]]___aaacccfffiiimmmooossswwwzzz|||~~~~~~wwwpppkkkkkkjjjgggddd^^^\\\YYYVVVTTTSSSTTTTTTVVVUUUTTTUUUWWWXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWUUUTTTRRRPPPNNNMMMJJJKKKLLLNNNPPPQQQSSSTTTXXXYYY[[[^^^```aaabbbbbbbbb```^^^___aaaccccccaaa___[[[YYYYYYXXXYYY^^^eeepppwww~~~~~~~~~|||~~~~~~||||||{{{yyyvvvsssqqqoookkkhhhgggjjjrrrzzz}}}|||zzzzzzzzzyyywwwxxxzzz{{{|||{{{zzz{{{~~~~~~}}}|||}}}~~~}}}~~~~~~~~~~~~|||~~~|||vvvrrrrrruuuzzz~~~zzzuuurrrtttwwwzzz|||~~~tttiiibbb``````dddooo{{{tttcccWWWNNNJJJJJJHHHGGGEEEDDDDDDEEEFFFGGGKKKLLLLLLKKKHHHFFFFFFFFFHHHFFFEEEEEEHHHJJJKKKKKKJJJKKKKKKKKKLLLLLLLLLMMMIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSRRRPPPNNNLLLLLLMMMOOOQQQPPPOOOOOOOOOOOOOOOPPPPPPLLLIIIGGGGGGFFFEEEJJJPPPTTTYYYaaafffjjjooouuuzzz}}}}}}~~~~~~|||xxxtttrrrtttsssrrrpppppppppqqqrrruuusssqqqooonnnmmmnnnnnnqqqrrrqqqpppnnnooorrrtttuuuuuuuuuuuuwwwxxxzzz|||}}}~~~zzzzzz|||~~~vvviiicccUUUPPPHHHAAA===:::888777:::999999999999:::;;;<<<===<<<===BBBEEEGGGNNNUUUZZZ^^^bbbfffiiimmmqqquuu|||~~~|||{{{zzzzzzzzzzzz{{{xxxvvvuuuuuuuuusssrrrnnnmmmlllkkkjjjjjjjjjjjjjjjiiihhheeecccbbbdddfffgggggggggfffeeedddcccbbb^^^___```aaa``````aaaccceeegggjjjmmmppptttyyy}}}~~~}}}~~~~~~}}}{{{yyytttsssooolllhhheeecccbbbccccccdddeeegggiiikkkmmmjjjiiihhhiiijjjkkkjjjhhhllllllmmmnnnqqquuuyyy|||zzzuuummmjjjddd___[[[VVVRRROOOPPPPPPOOOLLLIIIHHHIIIJJJGGGHHHJJJLLLOOOQQQSSSTTTTTTWWWZZZ\\\^^^```ccceeeiiimmmsssxxxzzz~~~xxxrrrpppnnnkkkiiibbb___[[[WWWTTTRRRQQQQQQSSSRRRQQQRRRSSSTTTSSSRRRRRRRRRSSSTTTUUUWWWYYYYYYYYYYYYYYYXXXVVVSSSPPPNNNJJJIIIHHHHHHIIIKKKMMMNNNOOOPPPSSSVVVYYY]]]```bbbbbb```______bbbdddddddddeeeaaa^^^]]]\\\]]]cccjjjpppyyy~~~~~~|||{{{yyywwwtttqqqnnnmmmlllhhheeedddfffllltttzzz}}}~~~~~~zzzzzzyyyvvvttttttvvvxxx{{{zzzzzz{{{}}}~~~~~~}}}|||}}}~~~}}}}}}}}}~~~}}}}}}}}}|||zzz{{{~~~yyytttqqqtttwww{{{|||uuuqqqrrrwww|||~~~yyyoooeeebbb___aaakkkyyyooo^^^SSSKKKHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHKKKMMMLLLIIIFFFEEEEEEFFFDDDCCCDDDGGGJJJKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLOOOOOOPPPQQQRRRSSSSSSTTTTTTSSSPPPNNNLLLLLLMMMNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMIIIGGGGGGEEEDDDGGGMMMQQQWWW```fffkkkpppuuuzzz|||~~~~~~}}}}}}~~~~~~|||yyyuuusssuuutttrrrqqqpppqqqqqqrrrssssssrrrpppooonnnmmmmmmqqqpppooommmmmmnnnppprrrppppppppprrrtttwwwzzz|||}}}{{{|||}}}{{{kkk^^^XXXNNNIIICCC>>>;;;:::999777999888888999999:::;;;<<<>>>===???CCCFFFHHHNNNVVVZZZ^^^bbbgggkkkppptttxxx}}}~~~}}}}}}~~~~~~|||yyyxxxwwwvvvtttrrrnnnmmmllllllkkkkkkkkkkkkkkkkkkjjjgggeeedddfffhhhggggggffffffeeedddccccccaaacccddddddccccccdddffffffgggjjjlllooossswww{{{{{{xxxwwwpppooollliiifffdddbbbaaaccccccddddddfffggghhhhhhfffeeecccbbbbbbbbbcccccceeeeeefffgggjjjnnnqqqtttzzzyyyzzz~~~zzzvvvqqqkkkgggaaa\\\YYYWWWVVVSSSOOOLLLJJJJJJJJJIIIJJJLLLNNNPPPRRRTTTUUUSSSUUUXXXZZZ[[[^^^aaacccdddjjjqqquuuwwwzzz}}}yyytttnnnjjjeeeccc^^^ZZZVVVTTTSSSRRRQQQPPPOOOPPPQQQRRRQQQPPPOOOOOOOOOPPPRRRTTTWWWXXXZZZ[[[]]]]]][[[XXXTTTRRRNNNLLLIIIFFFFFFGGGIIIKKKJJJJJJKKKMMMQQQVVVZZZ\\\\\\\\\\\\^^^aaadddgggiiijjjfffbbbaaa``````fffmmmqqq|||~~~{{{zzzwwwsssooollljjjiiiiiigggfffeeegggmmmttt{{{~~~yyyxxxwwwtttrrrrrrtttvvv{{{{{{{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~{{{{{{{{{}}}~~~}}}{{{xxxwwwwwwxxx|||{{{vvvsssrrrsssvvvyyy{{{}}}wwwssstttyyy{{{rrrgggbbb\\\^^^gggvvvkkk[[[QQQJJJGGGHHHGGGHHHHHHIIIHHHGGGFFFEEEFFFHHHJJJLLLLLLJJJHHHFFFAAAAAABBBDDDHHHJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQOOOMMMKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKNNNJJJHHHGGGEEEBBBEEEJJJQQQXXX```fffjjjoootttxxx{{{~~~}}}}}}||||||}}}|||{{{xxxvvvtttuuutttsssqqqppppppqqqqqqppppppppppppoooooonnnnnnooonnnlllkkklllnnnooopppooonnnnnnooorrrvvvzzz||||||}}}~~~}}}}}}}}}~~~|||qqqbbbUUUPPPHHHDDD@@@<<<;;;;;;:::999999999999999:::;;;<<<===>>>===???DDDGGGIIIOOOVVV\\\```eeejjjoootttzzz}}}~~~|||{{{zzzyyyvvvtttoooooonnnmmmllllllmmmmmmllllllkkkiiigggfffgggiiiffffffeeeeeeddddddccccccccceeefffeeeddddddeeefffeeegggjjjlllnnnrrrwwwzzz~~~yyytttpppnnniiihhhfffeeedddcccccccccbbbccccccddddddeeeeeeeeedddcccbbb```______aaabbbcccbbbbbbcccfffiiilllnnnqqqqqqrrrvvv|||~~~zzzvvvsssnnnjjjfffdddaaa\\\WWWSSSQQQPPPOOOKKKLLLMMMNNNPPPQQQRRRSSSRRRTTTWWWYYYZZZ\\\___bbbbbbhhhooorrrsssvvv}}}yyyqqqkkkfffddd___[[[WWWTTTSSSSSSRRRPPPOOOPPPQQQRRRPPPOOOMMMMMMLLLMMMNNNPPPSSSTTTZZZ\\\^^^```___]]]YYYWWWSSSPPPKKKGGGEEEEEEFFFHHHGGGGGGGGGGGGJJJMMMQQQSSSSSSTTTVVVYYY]]]ccciiimmmnnnjjjfffeeedddccchhhooosss~~~~~~{{{zzzwwwsssnnnjjjhhhhhhhhhgggggghhhkkkpppwww~~~~~~~~~~~~wwwwwwvvvtttrrrsssuuuwww{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~|||{{{yyyyyy{{{}}}}}}|||wwwtttuuurrrooonnnqqqyyyyyytttsssssstttwwwyyywwwuuuwww||||||vvvtttxxxzzzqqqfff```ZZZ[[[dddtttzzzdddVVVMMMHHHFFFGGGEEEFFFHHHIIIIIIHHHFFFEEEHHHFFFFFFHHHLLLLLLIIIEEEBBBBBBCCCFFFIIIJJJHHHFFFHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJNNNOOOPPPQQQRRRRRRQQQQQQMMMMMMKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJPPPMMMJJJIIIFFFCCCEEEIIIQQQVVV^^^cccggglllssswwwzzz~~~~~~|||{{{zzzzzz{{{zzzyyywwwuuutttuuutttrrrqqqppppppppppppmmmmmmnnnnnnnnnnnnnnnnnnnnnllljjjjjjlllnnnpppppppppooooooooorrruuuyyy|||zzz{{{{{{|||||||||||||||~~~~~~~~~zzzpppeeeXXXNNNJJJBBB???<<<::::::::::::999999999999:::;;;<<<===>>>===;;;>>>CCCFFFIIIPPPWWW^^^bbbhhhnnnsssyyy~~~}}}}}}{{{xxxvvvrrrqqqpppooonnnnnnnnnnnnmmmnnnmmmllliiihhhiiijjjgggfffeeeddddddddddddeeecccdddeeeeeeccccccdddeeeeeegggiiijjjllloootttwww{{{|||wwwqqqkkkgggeeebbbbbbaaabbbbbbcccdddeeeaaabbbcccdddddddddccccccdddddddddbbb``````bbbdddcccbbbaaabbbcccfffhhhjjjkkkkkkmmmqqqxxx~~~{{{wwwtttnnniiibbb\\\XXXUUUSSSQQQLLLLLLMMMMMMNNNNNNOOOOOORRRTTTWWWXXXZZZ[[[^^^```bbbfffkkkmmmpppsssyyy~~~vvvppphhhfffaaa\\\WWWTTTSSSRRRRRRQQQPPPPPPQQQRRRPPPOOOMMMLLLKKKKKKLLLNNNPPPRRRXXXZZZ^^^aaabbbaaa___^^^WWWTTTOOOJJJFFFEEEEEEFFFGGGFFFEEEDDDDDDFFFHHHIIIIIIKKKOOOSSSXXX___gggmmmsssooolllllljjjhhhlllrrrxxx}}}|||yyyuuupppllliiihhhhhheeehhhkkkooosssyyy~~~}}}}}}}}}xxxxxxyyywwwuuuuuuvvvwwwyyy{{{||||||||||||}}}}}}}}}}}}~~~{{{yyyxxxxxxzzz|||}}}{{{vvvssssssoookkkggggggllluuu|||zzzsssrrrsssxxx{{{|||wwwqqqooouuu|||}}}zzzxxxzzzxxxoooeee___YYYZZZeeevvvooo[[[PPPIIIEEEDDDEEEDDDEEEGGGHHHIIIIIIHHHGGGJJJHHHFFFGGGJJJKKKKKKJJJNNNMMMKKKJJJJJJIIIGGGFFFHHHHHHGGGGGGGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMOOOOOOOOONNNMMMJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLTTTQQQNNNMMMIIIEEEFFFKKKNNNSSSZZZ___dddjjjqqqwwwzzz}}}}}}{{{zzzyyyyyyyyyxxxwwwvvvuuutttuuutttrrrpppoooooooooooommmmmmllllllllllllmmmmmmmmmjjjhhhiiimmmpppqqqqqqpppooonnnmmmooosssvvvyyyzzzyyyyyyxxxyyyzzz{{{|||~~~~~~~~~~~~|||nnncccZZZOOOGGGEEE???===:::999:::::::::999999999999:::;;;<<<===>>>===<<>>???>>>AAAHHHLLLPPPWWW______dddjjjqqqwww~~~|||yyywwwvvvtttrrrqqqpppoooooonnnoooooonnnllljjjjjjkkkiiiiiigggffffffggghhhhhhggghhhiiihhhgggfffggghhhfffggggggffffffgggiiilllrrrxxx}}}{{{vvvtttppplllgggdddbbb```^^^___```aaaccceeefffgggfffgggiiijjjkkkjjjiiiiiikkkmmmooonnnlllkkkmmmoooiiigggfffeeeeeefffhhhiiilllkkkjjjkkkooosssvvvvvv|||yyyppphhhdddaaa]]]ZZZTTTSSSSSSRRRPPPOOOOOONNNOOORRRTTTVVVWWWXXX[[[]]]ZZZZZZ[[[```ffflllpppqqqxxx}}}wwwtttmmmfff___ZZZWWWUUURRRQQQPPPPPPQQQQQQOOONNNLLLKKKJJJKKKMMMPPPTTTVVVUUUWWW[[[```dddggghhhhhheeebbb]]]WWWQQQNNNLLLKKKEEEEEECCCBBBAAAAAA@@@@@@???BBBFFFIIINNNUUU^^^eee}}}zzzzzzzzzxxxuuuvvvzzz~~~zzzvvvqqqnnnkkkjjjiiinnntttxxxyyy{{{~~~}}}||||||}}}}}}}}}~~~{{{xxxuuutttuuuwwwyyyyyywwwwwwyyy|||yyyxxxyyy|||~~~}}}yyyuuuttttttvvvzzz||||||zzzxxxooopppnnnkkkhhhhhhlllppprrrzzztttnnnmmmsssyyy~~~{{{tttttt}}}xxxnnnddd___[[[^^^kkk~~~qqqcccTTTMMMJJJHHHGGGHHHEEEFFFGGGIIIKKKLLLNNNOOODDDLLLSSSRRROOOUUUfffuuuwwwmmm^^^QQQJJJIIIJJJKKKHHHHHHHHHHHHGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFHHHJJJJJJIIIGGGFFFLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJLLLMMMOOOPPPZZZVVVRRROOONNNLLLGGGCCCFFFLLLSSSXXX\\\bbbkkkssszzz{{{}}}|||zzzyyyzzz{{{zzzyyywwwuuutttssssssssstttrrrooommmmmmnnnpppqqqooommmkkkiiiiiikkkmmmnnnmmmlllkkkkkklllmmmnnnooojjjjjjjjjkkkmmmppprrrtttttttttssstttuuuvvvxxxyyy{{{zzzzzz{{{|||}}}|||{{{|||}}}yyynnn___RRRJJJFFFBBB@@@???>>>===<<<;;;:::::::::888:::<<<===<<<<<<===>>>>>>@@@DDDGGGKKKQQQVVV[[[bbbgggnnnsssxxx~~~~~~~~~~~~|||zzzvvvwwwwwwwwwuuutttrrrpppqqqpppoooppppppooollliiikkkjjjiiihhhggggggggggggggghhhhhhhhhiiiiiijjjjjjllljjjgggeeedddeeeggghhhmmmqqqwww|||~~~{{{wwwuuunnnmmmkkkkkkjjjiiigggdddeeeeeefffhhhiiijjjkkkkkkmmmmmmnnnoooppppppppppppyyyyyyyyyxxxvvvsssqqqpppnnnkkkhhheeecccdddfffhhhhhhjjjlllnnnqqqtttyyy|||}}}||||||}}}~~~xxxppphhhcccaaaYYYXXXWWWXXXXXXVVVSSSPPPRRRSSSUUUWWWWWWVVVUUUSSSVVVXXX[[[\\\^^^ccckkkqqqrrrxxx~~~zzzrrrnnnhhh___[[[\\\WWWUUURRRQQQQQQQQQOOONNNNNNLLLJJJIIIJJJLLLOOOQQQQQQTTTXXX\\\```eeejjjnnnoookkkeee^^^XXXSSSOOONNNGGGDDDAAA@@@AAABBBBBBAAACCCCCCEEEHHHKKKOOO[[[gggvvvzzz}}}|||xxxwwwzzz~~~|||vvvsssnnniiihhhjjjmmmkkkooowww{{{yyyzzz~~~|||}}}~~~~~~}}}|||{{{zzz~~~~~~{{{xxxuuuwwwwwwwwwwwwxxxyyyyyyzzzwwwzzz|||{{{wwwuuuuuuvvvxxxvvvtttuuuvvvxxxxxxxxxtttssssssuuuuuuttttttuuuwwwyyyyyy{{{yyyqqqmmmkkkmmmnnnpppuuuxxxpppmmmjjjgggeeeiiitttkkk\\\NNNIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMPPPMMMIIIPPPcccvvviiiSSSOOOOOOJJJGGGHHHHHHIIIKKKJJJHHHGGGHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJIIIKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJZZZVVVRRRPPPPPPMMMIIIEEEFFFKKKRRRWWW\\\bbbkkksssxxxzzz|||{{{zzzxxxwwwxxxyyyxxxvvvtttsssrrrrrrrrrooommmkkkiiiiiijjjkkkmmmnnnmmmkkkiiiiiikkkmmmnnnkkkkkkjjjjjjkkklllmmmmmmkkkkkkkkklllmmmooorrrsssssssssrrrssstttuuuwwwxxx{{{zzzzzz{{{||||||||||||zzz{{{~~~tttjjj[[[OOOHHHCCC@@@>>>>>>===<<<;;;::::::::::::999;;;===>>>======>>>???@@@CCCGGGKKKOOOTTTZZZ^^^fffjjjpppuuuyyy~~~~~~|||zzzvvvwwwwwwwwwvvvtttrrrqqqrrrqqqoooooopppooommmkkkkkkkkkjjjiiihhhhhhhhhhhhgggggghhhhhhiiijjjkkkkkkiiihhheeecccbbbbbbbbbccciiimmmrrrxxx}}}~~~|||yyyvvvsssqqqmmmllllllmmmnnnnnnllljjjjjjjjjjjjkkkllllllmmmnnnpppqqqrrrssstttuuuuuuuuu{{{|||}}}}}}{{{yyywwwuuuqqqnnnkkkgggeeefffggghhhhhhjjjmmmoooqqquuuzzz}}}|||{{{{{{{{{}}}|||vvvpppkkkhhhaaa```^^^]]]\\\[[[XXXVVVUUUUUUVVVVVVVVVUUUSSSRRRTTTVVVXXXYYYZZZ^^^eeekkkpppuuuzzz~~~}}}yyyrrrhhhbbbbbbYYYWWWTTTRRRRRRQQQPPPNNNLLLKKKJJJJJJJJJLLLMMMOOOQQQSSSWWW[[[^^^ccchhhkkkmmmllljjjeee___XXXSSSOOOKKKHHHEEECCCBBBCCCBBBBBBCCCBBBDDDHHHJJJOOOZZZfffuuuyyy}}}|||xxxwww{{{~~~|||wwwrrrpppmmmiiiiiilllnnnmmmrrrzzz}}}zzzzzz}}}|||}}}~~~~~~|||{{{~~~~~~}}}{{{yyywwwxxxxxxwwwwwwwwwxxxyyyzzzyyy{{{||||||{{{zzzyyyzzzwwwvvvtttsssttttttuuuuuutttvvvzzz~~~|||zzzwwwzzz{{{~~~~~~qqqkkkhhhjjjnnnttt}}}vvvooommmmmmkkkjjjmmmxxx}}}fffYYYLLLGGGGGGFFFEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMOOOOOOPPP[[[ooo}}}fffQQQMMMMMMIIIFFFGGGHHHJJJKKKJJJHHHFFFEEEFFFEEEFFFHHHIIIIIIHHHGGGFFFHHHIIIIIIJJJJJJJJJJJJIIIKKKJJJIIIHHHGGGFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJ[[[XXXTTTSSSRRROOOJJJFFFFFFJJJPPPVVV[[[bbblllrrrvvvyyy{{{{{{yyyvvvttttttxxxwwwtttrrrqqqqqqqqqqqqkkkjjjhhhgggfffgggiiijjjnnnmmmkkkjjjjjjkkkmmmnnniiiiiijjjjjjjjjkkkkkkkkkllllllllllllmmmoooqqqrrrrrrrrrrrrrrrsssuuuvvvxxx{{{{{{{{{{{{||||||||||||{{{|||wwwmmmcccVVVKKKEEEAAA===;;;===<<<;;;;;;::::::::::::;;;<<<>>>>>>======???@@@CCCFFFKKKPPPTTTZZZ```dddiiinnntttxxx{{{}}}{{{wwwwwwwwwwwwvvvtttsssrrrtttrrrpppooooooooonnnmmmllllllkkkjjjiiiiiiiiiiiiggggggggghhhiiijjjjjjjjjfffeeecccaaa___]]][[[[[[aaadddjjjpppvvv}}}~~~|||yyyuuurrrpppooonnnnnnpppsssuuuuuusssqqqpppoooooonnnnnnnnnooooooqqqrrrtttuuuvvvwwwwwwwww{{{}}}|||{{{uuurrroookkkiiihhhhhhhhhhhhjjjmmmooorrruuuzzz~~~{{{{{{zzzyyyzzz{{{}}}~~~~~~zzzuuuqqqllliiifffcccbbbaaa```^^^ZZZZZZXXXWWWVVVUUUUUUTTTTTTVVVWWWWWWWWWZZZaaagggppptttwww{{{xxxnnngggddd\\\YYYVVVSSSRRRQQQPPPNNNKKKKKKKKKKKKLLLLLLLLLLLLOOORRRUUUXXX[[[___dddhhhmmmnnnooonnniiiaaaYYYTTTRRRNNNJJJGGGEEEEEECCCBBBEEEDDDEEEIIILLLQQQ[[[fffuuuyyy}}}}}}zzzzzz~~~~~~{{{yyyvvvqqqnnnmmmkkkiiiiiimmmoooqqqwww~~~~~~{{{|||{{{}}}~~~|||}}}}}}}}}||||||{{{zzzzzzyyyxxxwwwvvvvvvxxxzzz{{{{{{{{{|||}}}~~~zzzxxxvvvtttssssssttttttvvv}}}|||}}}~~~wwwnnnkkklllqqqzzz{{{sssnnnmmmooonnnnnnsss~~~sss```TTTHHHEEEEEEDDDDDDFFFEEEEEEFFFGGGHHHIIIIIIJJJLLLOOOUUU^^^ooosss```OOOKKKKKKHHHEEEGGGHHHJJJKKKJJJHHHEEEDDDDDDEEEHHHLLLOOOOOOMMMJJJHHHJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGEEEDDDCCCCCCBBBIIIIIIJJJKKKKKKKKKJJJIIIbbb^^^YYYVVVUUUQQQKKKFFFEEEHHHNNNTTTZZZccclllrrruuuxxx{{{|||zzzvvvtttsssvvvuuusssqqqpppoooooooookkkjjjiiihhhhhhiiijjjkkkmmmlllkkkjjjjjjlllmmmnnniiiiiijjjjjjjjjjjjjjjjjjmmmmmmlllllllllnnnoooppprrrrrrrrrrrrsssuuuwwwxxx{{{|||}}}}}}||||||}}}~~~~~~}}}pppfff^^^RRRHHHCCC@@@===:::<<<<<<;;;:::::::::::::::;;;<<<===>>>===>>>@@@AAAFFFJJJOOOUUUZZZ___eeeiiilllqqqwww{{{~~~~~~|||xxxxxxwwwwwwvvvuuuttttttvvvssspppoooooopppooonnnnnnmmmlllkkkjjjjjjjjjjjjhhhhhhhhhhhhggggggggggggcccbbbaaa___\\\YYYUUUTTTWWW[[[```fffmmmvvv}}}yyyvvvuuutttuuuvvvwwwzzz||||||zzzwwwrrrqqqpppnnnnnnmmmmmmnnnooopppqqqssstttuuuuuuuuuwwwzzz}}}~~~}}}xxxwwwssspppmmmkkkiiiiiiiiijjjmmmoooqqquuuyyy}}}|||{{{zzzzzzyyyyyyyyyyyy}}}~~~}}}xxxrrrooojjjgggffffffeeeddd___^^^[[[YYYXXXXXXYYYYYYTTTVVVWWWWWWWWWZZZ```fffrrrwww{{{}}}uuukkkfff```]]]XXXTTTRRRQQQOOOMMMKKKLLLMMMNNNNNNNNNMMMMMMLLLNNNQQQTTTWWW\\\aaaeeellloooqqqrrroooiiibbb]]]YYYUUUPPPLLLIIIHHHFFFDDDHHHGGGHHHLLLPPPUUU^^^gggtttyyy}}}}}}{{{||||||yyywwwtttooollllllkkkhhhiiimmmrrrvvv}}}~~~|||zzz|||}}}}}}|||{{{zzzzzzzzz{{{|||zzzyyywwwvvvvvvwwwyyy{{{|||zzzzzz|||~~~}}}zzzwwwttttttuuuvvv|||wwwuuuvvvyyyyyypppkkkkkkllllllnnnwww~~~lllXXXNNNEEECCCDDDCCCDDDFFFDDDDDDEEEEEEFFFGGGGGGHHHKKKQQQ___qqqhhhZZZMMMJJJJJJHHHFFFGGGGGGIIIKKKJJJHHHFFFFFFFFFHHHJJJNNNQQQRRRPPPNNNLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGFFFDDDCCCCCCCCCCCCFFFGGGIIIKKKKKKJJJHHHGGGjjjeee^^^YYYUUUQQQKKKFFFDDDGGGKKKQQQYYYccclllrrrvvvyyy|||}}}{{{xxxuuutttuuutttrrrpppnnnnnnnnnnnnkkkkkkjjjiiiiiijjjkkkllllllkkkkkkkkkkkklllmmmnnnkkkkkkjjjjjjjjjjjjjjjjjjmmmlllkkkkkkkkklllnnnooosssrrrrrrrrrsssuuuwwwxxx{{{}}}~~~~~~||||||}}}zzzmmm```YYYOOOHHHDDDAAA>>>;;;<<<<<<;;;:::::::::;;;;;;;;;<<<===>>>>>>???BBBDDDJJJNNNTTTYYY^^^dddiiimmmnnnssszzz|||xxxxxxwwwwwwvvvvvvvvvuuuwwwtttqqqppppppqqqpppoooooonnnmmmllllllkkkkkkkkkkkkjjjiiihhhfffeeedddcccbbbbbbaaa___[[[WWWSSSPPPOOORRRWWW\\\dddmmmwww~~~|||zzzrrrqqqnnnllljjjjjjjjjjjjlllmmmnnnpppqqqrrrrrrrrrsssvvvyyy}}}~~~~~~zzzyyyvvvssspppllljjjiiihhhjjjlllmmmooorrrvvvzzz{{{{{{{{{{{{zzzyyyxxxxxxuuuwwwyyy}}}{{{tttpppllliiihhhiiiiiiiiibbbaaa^^^[[[ZZZ[[[\\\]]]TTTUUUVVVVVVVVVYYY___eeettt{{{tttllleee```[[[VVVSSSQQQOOOMMMLLLMMMOOOQQQQQQQQQPPPOOOJJJLLLNNNQQQTTTYYY___ccckkkmmmoooqqqpppmmmiiiggg```\\\VVVRRROOOMMMKKKIIILLLIIIJJJOOOTTTXXX```hhhrrrvvv{{{|||zzz{{{~~~~~~{{{yyywwwuuupppmmmlllkkkhhhiiilllttt{{{}}}zzz|||~~~~~~}}}|||{{{zzzyyyyyyzzz{{{|||zzzyyywwwvvvvvvwwwyyyzzz{{{yyyxxxzzz~~~|||xxxtttsssvvvxxx}}}}}}|||}}}www{{{yyyoooiiiiiifffgggmmmyyyzzziiiRRRJJJCCCBBBCCCBBBCCCFFFCCCCCCDDDDDDEEEFFFFFFFFFJJJSSSeee|||zzzmmm]]]TTTLLLIIIIIIHHHHHHIIIEEEGGGIIIIIIHHHHHHIIIKKKKKKLLLMMMNNNOOOOOOOOOOOOLLLMMMMMMMMMLLLKKKJJJJJJFFFFFFEEEEEEEEEFFFFFFGGGDDDEEEGGGIIIIIIIIIGGGFFFpppiii```YYYTTTOOOJJJFFFDDDEEEIIIOOOXXXccclllrrrwwwyyy|||}}}{{{yyyxxxwwwuuutttrrrpppnnnnnnnnnnnnjjjiiiiiiiiiiiijjjkkkkkkkkkkkkkkkkkklllmmmmmmnnnlllkkkjjjiiiiiiiiijjjkkkkkkjjjjjjiiijjjkkkmmmmmmrrrqqqqqqqqqrrrtttvvvwwwyyy{{{~~~}}}zzzzzz||||||~~~vvvkkk\\\UUUMMMGGGEEECCC@@@======<<<<<<;;;;;;;;;<<<<<<<<<===??????@@@CCCGGGIIIOOOSSSYYY___ccchhhmmmpppqqqwww~~~}}}yyyyyyxxxwwwvvvvvvwwwwwwwwwuuusssrrrrrrrrrqqqpppppppppooonnnmmmmmmmmmmmmmmmlllkkkiiigggfffddddddddddddbbb___\\\WWWSSSQQQKKKMMMOOOSSSYYYbbblllrrr}}}|||yyyqqqooollliiihhhggghhhhhhllllllmmmnnnooooooooooooppprrruuuxxxzzz|||}}}}}}zzzyyyxxxuuuqqqnnnjjjiiihhhiiijjjkkklllnnnrrruuuwwwxxxyyyzzzzzzyyyxxxwwwppprrruuuxxx|||~~~uuurrrnnnlllmmmooooooooohhhfffccc```^^^^^^^^^___TTTUUUVVVTTTSSSVVV\\\aaaoooxxxyyypppkkkfff___YYYUUUSSSPPPOOOLLLMMMOOOQQQSSSSSSSSSSSSLLLMMMNNNOOOQQQUUUZZZ___eeegggjjjmmmoooooonnnmmmgggccc^^^ZZZWWWVVVTTTRRRQQQNNNOOOTTTYYY^^^eeelllpppuuuyyyzzzxxxyyy~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}{{{yyyxxxuuupppmmmlllkkkhhhiiillluuu}}}{{{{{{|||}}}~~~}}}|||||||||{{{yyyxxxxxxyyyzzz{{{yyyyyyxxxxxxxxxxxxxxxxxxyyyxxxwwwxxx{{{}}}~~~~~~{{{|||zzzvvvrrrrrrvvvzzz{{{xxx}}}|||{{{{{{zzzzzzxxxuuurrrooottt}}}zzzooohhhgggccceeemmm}}}vvveeeOOOHHHCCCCCCCCCBBBCCCGGGCCCCCCDDDDDDEEEEEEEEEEEEIIIQQQbbbxxxyyyfffXXXRRROOOJJJHHHHHHIIIIIIIIIEEEFFFFFFFFFFFFHHHKKKMMMLLLKKKJJJJJJJJJLLLNNNOOOKKKLLLLLLLLLLLLKKKKKKJJJFFFFFFFFFFFFGGGHHHIIIJJJDDDEEEGGGHHHIIIHHHHHHGGGqqqiii^^^VVVQQQMMMIIIFFFCCCDDDGGGNNNXXXccclllqqqwwwyyy{{{{{{zzzyyyyyyzzzuuutttrrrpppnnnnnnnnnnnniiiiiijjjjjjjjjkkkkkkkkkjjjjjjkkkkkklllmmmnnnnnnmmmkkkhhhffffffgggiiikkkhhhhhhhhhhhhhhhjjjlllmmmoooooonnnooopppqqqssstttuuuyyy{{{zzzwwwvvvyyy|||yyy{{{~~~}}}}}}qqqfffXXXRRRKKKGGGEEECCC@@@============<<<<<<======>>>>>>???AAABBBDDDHHHLLLPPPUUUYYY___dddhhhlllpppssswww|||~~~zzzyyyxxxwwwwwwwwwxxxxxxvvvuuutttttttttsssqqqoooqqqqqqpppooonnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiigggfffdddaaa]]]YYYVVVTTTJJJJJJJJJKKKOOOUUU]]]cccnnnsss|||}}}zzzxxxqqqooollliiigggggghhhiiijjjkkkkkklllllllllkkkkkkkkklllmmmppprrruuuxxxyyyyyyyyyxxxuuurrrnnnjjjhhhggghhhiiiiiiiiijjjmmmppppppqqqtttwwwxxxxxxwwwvvvppprrrtttvvvwww{{{wwwuuussssssuuuwwwxxxxxxtttrrrnnnjjjgggeeeccccccYYYZZZYYYVVVSSSTTTYYY]]]fffpppyyy|||~~~sssqqqlllddd]]]YYYVVVSSSRRRKKKLLLNNNPPPRRRTTTUUUUUUQQQQQQPPPNNNNNNPPPUUUXXX\\\```eeejjjnnnppppppooonnnjjjeeebbb```___]]]\\\[[[XXXXXX^^^ccchhhnnntttsssxxx|||}}}{{{|||||||||||||||}}}~~~}}}~~~~~~~~~~~~|||zzzxxxwwwsssnnnkkkkkkjjjhhhiiimmmttt}}}{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzyyyxxxxxxxxxyyyxxxyyyyyyyyyyyyxxxwwwvvvwwwxxxxxxxxxwwwxxxzzz|||zzzzzzzzzvvvrrrsssxxx}}}tttllljjjsss|||{{{~~~xxxxxxvvvrrrmmmjjjiiihhhhhhppp||||||qqqiiifffeeehhhqqqppp^^^MMMHHHDDDEEEDDDCCCDDDGGGDDDDDDDDDDDDEEEEEEEEEEEEHHHKKKVVVeeekkkbbbUUUMMMIIIIIIHHHFFFFFFGGGHHHHHHFFFEEEDDDBBBBBBDDDIIILLLJJJIIIHHHGGGGGGHHHJJJKKKJJJJJJKKKKKKLLLLLLKKKKKKHHHHHHHHHGGGHHHHHHIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJpppggg[[[SSSNNNLLLIIIGGGCCCCCCFFFMMMWWWccclllqqqvvvxxxzzzzzzyyyyyyzzz{{{uuutttrrrpppnnnnnnnnnnnnkkkkkkllllllmmmmmmmmmmmmjjjjjjkkkllllllmmmnnnnnnmmmjjjgggdddccceeehhhjjjggggggffffffhhhiiikkklllmmmmmmlllmmmnnnoooqqqrrrrrrvvvyyyxxxtttsssvvvzzzyyy{{{~~~~~~}}}{{{~~~xxxmmmbbbUUUPPPJJJFFFEEEDDD@@@===>>>>>>=========>>>>>>???@@@AAACCCEEEGGGKKKQQQUUUYYY]]]bbbhhhlllooosssuuu{{{~~~zzzyyyxxxwwwwwwwwwxxxyyyvvvuuuuuuuuuuuutttqqqooorrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnniiihhheeebbb^^^[[[XXXWWWKKKJJJHHHGGGHHHLLLSSSYYYaaagggrrr~~~~~~{{{yyywwwrrrpppmmmjjjhhhhhhiiijjjhhhhhhiiiiiihhhhhhggggggeeeffffffhhhkkkooorrrtttxxxxxxwwwuuurrrnnnjjjhhhgggggghhhgggggghhhjjjmmmjjjlllppptttvvvvvvvvvuuuqqqsssuuuuuuuuuxxx~~~yyyxxxwwwxxx{{{}}}~~~~~~}}}yyytttpppkkkhhhggg``````^^^ZZZUUUUUUXXX\\\]]]hhhqqquuuyyy{{{uuuppphhhaaa\\\YYYVVVTTTJJJKKKLLLNNNQQQSSSUUUVVVUUUTTTRRROOOMMMMMMQQQTTTVVVZZZbbbjjjnnnpppooonnnrrrooojjjgggfffeeedddcccdddaaaaaagggmmmqqqvvv|||yyy}}}~~~~~~~~~||||||||||||}}}~~~~~~|||zzzwwwvvvpppllliiijjjjjjhhhjjjnnnrrr{{{|||{{{yyyxxxwwwwwwxxxyyy{{{{{{zzzzzzyyyxxxwwwwwwwwwxxxzzz{{{zzzxxxvvvuuuwwwyyyzzzxxxuuuuuuxxx|||zzz{{{{{{xxxtttvvv|||kkkbbb___iiiuuu{{{|||wwwssstttzzzvvvvvvsssmmmeee``````aaaaaalllzzz}}}rrriiifffhhhlllvvvjjjYYYMMMHHHEEEFFFEEECCCDDDHHHDDDDDDDDDEEEEEEEEEEEEEEEHHHFFFJJJUUUXXXRRRLLLJJJCCCEEEFFFDDDDDDFFFHHHGGGGGGEEEBBB???>>>AAAFFFJJJGGGGGGGGGGGGFFFFFFFFFFFFIIIIIIJJJKKKKKKLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHIIIIIIKKKLLLMMMuuuiii[[[SSSOOOMMMGGGBBBHHHIIIJJJMMMRRR\\\gggnnnsssttttttuuuuuuuuuuuuttttttsssrrrqqqpppooooooooommmlllkkkjjjkkkkkkmmmnnnnnnnnnnnnllliiihhhiiijjjfffddddddggggggddddddgggnnnlllkkklllhhhccccccfffiiijjjkkklllmmmooopppppppppppprrrsssttttttttttttwwwyyy{{{~~~xxxllldddWWWSSSLLLGGGEEECCCBBBBBBAAA@@@???>>>===>>>???@@@AAADDDHHHLLLPPPUUU[[[___^^^bbbhhhnnnrrrvvvzzz|||}}}{{{yyywwwvvvvvvvvvwwwssstttuuuvvvuuutttrrrqqqrrrqqqqqqpppooonnnnnnnnnmmmmmmmmmnnnnnnnnnnnnooommmjjjfffbbb```^^^\\\ZZZPPPLLLFFFCCCDDDGGGIIIJJJVVV[[[cccmmmxxx}}}zzzxxxwwwvvvsssrrrooommmkkkiiihhhhhhggggggfffdddcccbbbaaa```___aaaccceeegggjjjooorrrqqqrrrssssssqqqnnniiiggggggeeebbbaaabbbdddddddddgggiiilllooorrrrrrrrrrrrqqqrrrssstttvvvyyy}}}~~~{{{{{{}}}~~~yyytttrrrqqqhhhddd```\\\ZZZXXXUUUSSS\\\^^^eeeooovvv{{{~~~xxxooogggaaa]]]ZZZXXXUUUQQQMMMLLLPPPSSSTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOSSSVVV[[[aaafffjjjmmmnnnppppppqqqpppooonnnlllkkkiiihhhjjjnnnuuu{{{}}}|||}}}~~~{{{{{{|||{{{uuupppnnniiiffffffggggggjjjoootttyyy||||||{{{zzzyyyyyyyyyyyy~~~}}}{{{yyyyyy{{{}}}xxxxxxwwwwwwwwwwwwxxxxxxzzzyyywwwuuutttuuuuuuvvvyyytttsssvvvxxxyyysss```[[[ZZZaaannnzzz|||ssslllrrrzzzxxxsssllleee```\\\ZZZfffvvv~~~uuuoooooonnnxxxqqq]]]QQQMMMJJJFFFCCCCCCFFFJJJLLLJJJGGGDDDBBBBBBCCCCCCBBBBBBEEEIIILLLLLLIIIEEECCCAAAAAAAAABBBCCCDDDEEEFFFCCCBBBBBBBBBCCCEEEGGGIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFGGGHHHCCCCCCEEEFFFGGGHHHHHHIIIwwwmmm___VVVRRROOOIIIDDDHHHHHHIIIKKKPPPYYYdddkkkqqqqqqrrrrrrssssssssstttsssrrrqqqpppoooooooooooommmlllkkkkkkkkkkkklllmmmkkklllllljjjgggfffggghhheeecccdddfffeeedddggglllmmmgggccceeehhhhhhjjjmmmkkkkkklllmmmnnnnnnoooooossstttuuuvvvxxxxxxxxxyyyyyyzzz}}}yyynnngggYYYUUUNNNJJJGGGFFFEEEDDDAAAAAA@@@???@@@AAABBBCCCFFFJJJNNNSSSWWW[[[```ccccccgggmmmrrrvvvzzz}}}~~~zzzzzzzzzyyyxxxwwwvvvuuussstttttttttttttttsssrrrrrrqqqqqqpppoooooonnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmkkkhhheeeccc```\\\YYYRRRNNNIIIEEEDDDEEEFFFFFFHHHLLLRRRZZZdddlllssswww}}}{{{yyywwwvvvvvvrrrqqqpppnnnllljjjiiihhheeedddcccaaa___]]]]]]\\\ZZZ\\\^^^___```cccgggjjjkkkmmmoooqqqqqqnnnkkkiiihhhfffbbb```______^^^]]]aaabbbeeegggiiikkkkkklllooopppqqqrrrsssuuuyyy}}}~~~~~~}}}zzzxxxqqqllleee___\\\ZZZXXXWWWYYY[[[bbblllssswww}}}wwwoooiiieeeaaa^^^```[[[VVVRRRQQQQQQRRRSSSWWWWWWVVVUUUSSSQQQOOONNNQQQTTTWWW\\\aaaeeehhhiiimmmnnnpppqqqqqqooommmlllnnnnnnoootttzzz~~~}}}~~~|||}}}~~~|||vvvqqqlllhhheeeggghhhiiimmmsssuuuzzz}}}|||{{{zzzyyyyyyyyyzzz~~~|||zzzxxxxxxyyy{{{}}}xxxxxxwwwvvvvvvvvvwwwwwwyyyxxxwwwvvvuuutttttttttwwwsssqqqtttwwwzzz~~~nnn[[[XXXXXX^^^iiisssyyyzzzzzzsssooouuu{{{yyytttnnngggbbb^^^]]]jjjyyywwwsssppp{{{{{{fffTTTIIIGGGFFFDDDDDDFFFKKKQQQTTTNNNKKKGGGEEEDDDDDDCCCBBBEEEFFFGGGHHHHHHGGGEEEDDDBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCEEEFFFGGGHHHHHHHHH|||rrrddd[[[VVVQQQLLLGGGGGGGGGGGGHHHMMMUUU___eeennnnnnnnnnnnoooqqqrrrsssqqqqqqpppooonnnnnnnnnooollllllkkkkkkkkkkkklllllljjjkkkkkkjjjgggfffggggggeeeeeefffgggffffffnnnwwwqqqeeeeeekkkooopppqqqooopppppppppppppppooooootttuuuwwwyyyzzz|||||||||zzz|||~~~yyy{{{yyypppiiiXXXTTTNNNIIIGGGFFFDDDCCCCCCBBBBBBBBBCCCEEEGGGHHHMMMQQQWWW\\\___cccfffiiijjjnnnsssxxx{{{}}}|||xxxyyyzzz{{{zzzxxxuuusssssssssssssssssssssttttttqqqppppppoooooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooommmkkkiiifffbbb]]]YYYUUURRRLLLHHHFFFDDDCCCAAACCCDDDHHHMMMTTT\\\bbbfffooorrrwww{{{}}}}}}|||{{{wwwwwwwwwwwwvvvuuuuuutttoooooonnnnnnllljjjiiihhhcccaaa^^^[[[YYYWWWWWWWWWUUUWWWXXXXXXYYY[[[^^^aaacccfffjjjnnnooonnnllljjjgggdddaaa___^^^]]][[[ZZZ[[[\\\\\\^^^```bbbdddeeejjjkkkmmmnnnnnnqqquuuxxx}}}}}}wwwnnnfffaaa^^^\\\[[[YYYZZZaaakkkqqqtttzzzyyysssnnniiifffkkkggg```XXXQQQOOOQQQSSSWWWWWWWWWWWWVVVTTTSSSRRRSSSTTTVVVYYY\\\```cccdddiiilllooorrrsssrrrpppnnnrrrrrrtttxxx~~~~~~}}}wwwrrrkkkgggeeehhhjjjlllqqqwwwxxx|||~~~|||zzzxxxxxxxxxzzzzzz|||{{{yyywwwvvvwwwyyyzzzxxxxxxwwwvvvuuuuuuvvvvvvwwwwwwwwwwwwvvvtttrrrqqqtttqqqppprrrvvv|||tttgggZZZZZZ\\\bbbiiinnnqqqrrrtttqqqqqqwww|||zzzvvvooohhhbbb``````lllyyy{{{ttttttqqq^^^NNNFFFDDDDDDDDDEEEIIINNNTTTXXXQQQNNNJJJGGGFFFEEEDDDCCCFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAACCCDDDEEEFFFGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFCCCDDDEEEFFFGGGHHHHHHHHHwwwjjj```YYYTTTNNNJJJGGGFFFFFFFFFIIIPPPYYY___kkkkkkkkklllmmmoooqqqrrrqqqpppooooooooooooooopppllllllkkkkkkkkkkkkkkkkkkkkklllmmmllljjjhhhhhhiiihhhhhhjjjjjjhhhiiitttrrrmmmqqqssspppnnntttttttttttttttrrrqqqppptttuuuwwwyyy{{{|||}}}}}}{{{}}}vvvxxx{{{}}}|||wwwoooiiiZZZVVVQQQMMMKKKIIIHHHFFFEEEEEEEEEFFFHHHKKKMMMOOOTTTXXX^^^cccfffiiikkkmmmqqqtttyyy}}}~~~~~~~~~|||zzzyyyyyyzzzzzzyyyxxxvvvuuussssssssssssssstttttttttoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnooooooqqqpppnnnmmmjjjeee___ZZZWWWTTTPPPLLLJJJGGGDDDAAAFFFEEEFFFHHHMMMSSSYYY\\\aaaccchhhmmmqqqsssssssssooopppqqqrrrrrrqqqpppooojjjjjjkkkkkkjjjhhhgggfff```^^^ZZZWWWTTTRRRRRRRRRPPPRRRSSSSSSTTTVVVYYY\\\^^^aaafffkkkmmmmmmkkkjjjcccbbb````````````^^^\\\YYYXXXWWWXXXYYY[[[^^^___bbbdddfffhhhjjjmmmqqqtttwww|||xxxpppiiiddd___\\\ZZZ[[[bbblllrrruuu{{{{{{uuuooolllnnnkkkdddZZZRRROOORRRVVVUUUVVVWWWXXXYYYZZZZZZZZZXXXXXXXXXYYY[[[^^^aaabbbfffiiinnnsssuuuuuutttrrrssssssuuuyyyxxxssslllhhhgggiiilllnnnsssyyy{{{~~~~~~}}}{{{yyywwwvvvwwwxxxyyyzzzyyywwwvvvuuuuuuvvvwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxvvvtttqqqooorrrqqqppprrrxxx{{{kkk___ZZZ___hhhooosssssspppnnnkkklllooouuu||||||{{{vvvooofff```______gggttt|||vvvxxxmmm\\\OOOHHHFFFFFFEEEFFFIIILLLPPPRRROOOLLLIIIHHHGGGFFFEEECCCDDDDDDDDDDDDCCCBBBBBBAAADDDCCCCCCBBBBBBBBBCCCCCCCCCDDDFFFHHHIIIIIIHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGIIIIIIHHHGGGEEECCCDDDEEEFFFGGGGGGGGGGGG}}}qqqfff]]]VVVPPPLLLHHHGGGEEEDDDFFFLLLTTTZZZggghhhiiijjjllloooppprrrpppooooooooooooppppppqqqlllllllllkkkkkkjjjjjjiiijjjkkklllllljjjhhhhhhiiihhhhhhjjjjjjhhhiiitttwwwppprrrsssooolllssstttuuuuuutttsssqqqppptttuuuwwwyyy{{{|||}}}~~~{{{}}}||||||{{{{{{yyyssslllggg```\\\XXXTTTRRRQQQOOOMMMIIIIIIJJJKKKNNNQQQTTTVVVYYY^^^ccchhhkkkmmmoooqqqvvvzzz~~~~~~~~~~~~}}}{{{yyy{{{zzzxxxwwwwwwwwwwwwxxxttttttttttttttttttttttttnnnnnnmmmmmmmmmmmmllllllnnnnnnnnnoooooooooppppppsssrrrrrrqqqnnniiibbb]]]YYYVVVSSSQQQOOOMMMJJJHHHFFFEEECCCCCCEEEIIINNNQQQUUUXXX\\\aaaeeehhhjjjkkkjjjkkklllllllllkkkjjjiiiddddddeeeeeeeeeeeedddddd___]]]YYYVVVSSSQQQPPPOOOKKKLLLMMMNNNOOOQQQTTTWWWZZZ]]]aaafffhhhiiiiiihhhbbbaaaaaaaaabbbaaa^^^\\\WWWVVVTTTSSSTTTVVVXXXYYYXXX[[[___bbbeeehhhlllpppqqqwwwzzzsssjjjaaa\\\ZZZ[[[aaajjjooosssyyy~~~xxxsssmmmjjjddd[[[TTTRRRVVV[[[XXXYYYZZZ\\\]]]^^^______]]]\\\[[[[[[\\\^^^```aaaeeeiiioootttxxxyyyxxxwwwuuuuuuwww|||~~~~~~xxxsssnnnjjjhhhkkkmmmnnnsssyyy}}}~~~{{{yyywwwvvvuuuuuuwwwwwwxxxwwwvvvuuuttttttuuuuuuxxxxxxwwwvvvvvvvvvvvvvvvuuuvvvxxxxxxwwwtttpppnnnqqqrrrrrrttt{{{wwwfff[[[VVV```ppp~~~wwwqqqeeegggkkkqqqwww{{{}}}}}}|||{{{wwwnnnddd^^^]]]___aaannn~~~|||~~~{{{}}}|||iiiYYYMMMGGGGGGFFFFFFFFFGGGIIIKKKLLLJJJHHHFFFFFFFFFFFFEEEDDDAAABBBDDDEEEDDDBBB@@@???CCCCCCCCCDDDDDDEEEFFFGGGCCCDDDFFFGGGHHHHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFHHHHHHGGGFFFEEECCCDDDEEEFFFFFFFFFFFFFFFxxxlllbbbZZZTTTPPPJJJIIIFFFDDDEEEIIIQQQVVVcccdddgggiiilllnnnoooooonnnnnnmmmnnnnnnoooppppppkkklllllllllkkkjjjiiihhhfffhhhjjjjjjhhhgggffffffeeeeeefffgggffffffnnnwwwzzznnnlllooopppnnnmmmpppqqqrrrtttsssrrrpppooouuuvvvxxxzzz{{{}}}}}}}}}zzz||||||xxxrrrlllgggbbb^^^ZZZWWWUUUTTTQQQPPPPPPPPPQQQSSSVVVYYY\\\^^^```dddiiimmmooorrrtttvvv{{{~~~~~~~~~}}}|||zzz{{{zzzxxxvvvvvvwwwxxxyyyuuuuuuvvvwwwvvvuuutttsssnnnnnnnnnnnnnnnnnnnnnnnnppppppppppppqqqqqqqqqqqquuuttttttsssqqqlllfffbbb]]]ZZZWWWVVVUUUTTTRRRPPPJJJHHHEEECCCCCCEEEHHHJJJMMMOOORRRVVVZZZ]]]```aaadddddddddddddddcccbbbbbb____________```aaabbbccc^^^]]][[[YYYVVVSSSQQQPPPHHHIIIJJJJJJJJJKKKNNNQQQVVVXXX[[[^^^bbbdddeeefffddddddddddddcccaaa]]]ZZZXXXVVVTTTRRRQQQRRRSSSTTTPPPSSSWWW[[[^^^aaaeeehhhhhhoooxxxzzzpppfff___[[[[[[^^^dddiiilllssszzz}}}nnnkkkfff___[[[[[[]]]```aaabbbbbbccccccbbbbbbbbb``````_________```aaaaaafffjjjooouuuyyy{{{||||||{{{{{{~~~~~~~~~~~~{{{uuuqqqnnnjjjhhhkkkmmmoootttzzz~~~yyyyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuttttttuuuuuuvvvxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxyyyyyywwwtttpppnnnooorrrtttvvv~~~tttccc[[[SSS___tttuuuggggggjjjnnntttxxxyyyyyy||||||xxxpppeee```aaaddddddnnn}}}zzzssstttxxxyyy{{{}}}uuubbbRRRHHHCCCDDDDDDEEEEEEGGGHHHIIIJJJFFFEEECCCDDDEEEEEEDDDBBB???@@@CCCEEEEEECCCAAA???DDDDDDDDDDDDFFFGGGHHHIIICCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEssshhh^^^XXXTTTMMMKKKHHHEEEDDDHHHOOOTTT]]]```dddhhhkkklllllllllkkkkkkkkkkkklllmmmnnnoookkkkkkllllllkkkjjjhhhgggeeehhhjjjjjjhhhgggffffffeeecccdddfffeeedddggglllnnniiigggkkkmmmmmmmmmooonnnppprrrtttuuuuuusssrrrtttuuuvvvxxxyyyzzzzzzzzzyyy{{{zzztttooollleeebbb___\\\ZZZXXXVVVTTTXXXYYYYYY[[[^^^aaadddfffhhhkkkoooqqqtttwwwzzz}}}}}}{{{yyyyyyxxxxxxxxxxxxxxxxxxvvvwwwyyyzzzyyyvvvsssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssvvvuuuuuutttsssooojjjfffccc```\\\ZZZZZZZZZXXXWWWPPPNNNKKKHHHGGGGGGHHHIIIIIIJJJLLLOOORRRUUUWWWXXX\\\\\\[[[[[[[[[\\\\\\]]]]]]\\\[[[[[[\\\___bbbccc_________]]][[[WWWTTTRRRLLLLLLLLLJJJIIIHHHJJJLLLPPPQQQSSSVVVZZZ___bbbdddgggggghhhiiijjjgggccc```\\\ZZZXXXUUUSSSRRRRRRRRRJJJMMMQQQTTTVVVXXX[[[]]]]]]dddnnnuuuyyy~~~uuullleee```]]]]]]```bbbdddkkksssyyywwwrrrlllgggeeeeeeeeeeeeiiiiiiiiijjjjjjiiiiiihhheeeeeefffffffffeeeeeedddhhhkkkpppvvvzzz}}}~~~~~~|||uuupppmmmkkkggggggjjjnnnqqqvvv}}}~~~yyyyyyzzzzzzyyyxxxwwwvvvssssssttttttuuuvvvvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyyyyyyywwwtttqqqppplllqqquuuwwwpppbbb^^^[[[fffyyyuuunnnllllllpppvvvzzzzzzxxx{{{|||zzzsssjjjfffjjjnnnpppuuuuuupppnnnrrrvvvwwwyyy|||lllZZZNNNHHHFFFDDDDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCCCCDDDCCCAAA???@@@@@@AAABBBCCCCCCCCCCCCEEEEEEDDDDDDEEEFFFGGGGGGBBBBBBBBBAAABBBBBBCCCDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEEEEEEEEEEEEEEEEwwwkkkbbb[[[WWWOOOMMMIIIEEEEEEHHHNNNSSSZZZ]]]bbbgggjjjkkkjjjiiihhhhhhhhhiiijjjkkklllmmmkkkkkkllllllkkkjjjhhhggggggiiillllllkkkiiihhhhhhfffddddddggggggddddddgggdddeeeiiiooooookkkkkknnnoooqqquuuwwwyyyyyywwwvvvqqqrrrssstttuuuvvvvvvvvvxxxzzz~~~|||wwwrrrpppooolllhhhfffdddbbb```^^^^^^^^^___aaacccfffiiikkknnnpppsssuuuwwwzzz~~~|||wwwxxxyyyzzzzzzyyywwwvvvwwwyyy{{{|||{{{wwwssspppssssssssssssssssssssssssrrrrrrrrrsssssssssttttttwwwvvvuuutttssspppllliiigggddd```]]]]]]]]]\\\[[[RRRPPPMMMJJJHHHHHHHHHHHHIIIJJJKKKLLLOOOQQQSSSUUUVVVVVVUUUUUUVVVWWWYYY[[[]]][[[YYYYYYZZZ^^^bbbddd```aaaaaaaaa^^^[[[WWWTTTRRRRRRPPPMMMJJJIIIJJJKKKKKKKKKMMMPPPUUU[[[aaadddhhhiiillloooqqqpppmmmjjjaaa___]]]ZZZXXXVVVTTTTTTGGGJJJMMMOOOPPPQQQTTTUUUVVV]]]gggmmmqqqvvv~~~xxxpppkkkeeeaaa^^^______aaagggoootttzzzrrrnnnmmmllliiigggjjjkkkmmmnnnooopppppppppjjjkkklllllllllkkkjjjiiijjjmmmqqqvvv{{{}}}~~~xxxqqqllljjjhhheeeeeejjjnnnrrrxxx~~~zzz{{{|||}}}|||zzzxxxvvvrrrsssssstttuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz||||||zzzzzzzzzyyywwwtttrrrqqqjjjqqquuuwwwlllaaa```iiippprrrvvvrrrooosssyyy}}}|||yyy{{{}}}|||vvvooolllqqqwww}}}~~~}}}zzznnnnnnrrryyy}}}|||~~~}}}fffUUUNNNMMMNNNGGGGGGHHHGGGGGGFFFDDDDDDGGGEEEDDDCCCCCCBBB???===AAAAAA@@@@@@AAACCCEEEGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@??????AAABBBCCCAAAAAABBBDDDEEEGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEEEEEEEEEEEEEDDDrrreee]]]YYYQQQNNNIIIFFFEEEGGGJJJLLLTTT[[[bbbeeeeeeeeehhhkkkiiiiiiiiihhhggghhhkkknnnnnnmmmkkkiiihhhhhhiiiiiikkkllllllkkkgggeeeddddddhhhgggfffeeeddddddeeeeeeeeefffggghhhjjjkkklllmmmrrrsssssstttttttttttttttttttttttttttttttttssssssuuuzzzyyyvvvvvvpppmmmjjjhhhhhhhhhgggeeecccdddeeeeeefffiiimmmppptttwww{{{~~~}}}}}}}}}~~~}}}}}}|||{{{zzzyyyyyyxxxvvvuuuttttttttttttuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxuuuuuuuuuuuuuuuuuuttttttvvvwwwyyyzzzzzzyyywwwvvvllljjjgggdddcccbbb```^^^]]]ZZZVVVRRRNNNKKKIIIHHHJJJJJJJJJKKKLLLNNNOOOPPPRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTWWW\\\```hhhiiijjjhhheeeccccccccc]]]ZZZVVVRRRPPPNNNKKKHHHFFFHHHKKKOOOSSSYYY```eeeiiilllppptttvvvuuusssrrrkkkiiigggeeeaaa\\\UUUPPPRRRPPPNNNNNNPPPQQQQQQQQQSSSUUUWWWZZZ```hhhqqqwww|||vvvqqqkkkbbb^^^```dddgggiiivvvyyyuuuuuuuuussspppnnntttzzz}}}{{{xxxuuutttssssssssstttsssqqqllliiioooooopppqqqtttxxx|||~~~~~~~~~~~~vvvooojjjgggfffggghhhkkkoootttxxxzzz||||||}}}||||||}}}}}}|||zzzxxxxxxyyyvvvvvvuuuuuuuuuuuuvvvvvvtttuuuwwwyyyzzzzzz{{{{{{wwwvvvwwwxxxyyyuuummmhhhjjjmmmsss|||~~~qqqgggeeeiiittt~~~xxxwwwwwwxxxzzz|||}}}{{{yyywww}}}|||uuupppuuuzzz{{{}}}zzzrrrllllllqqqwwwzzzzzz|||ttt```QQQFFFDDDFFFCCCCCCDDDFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCDDDCCCBBBAAA????????????@@@BBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDCCCBBBAAAAAAAAAAAACCCDDDDDDDDDCCCBBBAAAAAAtttfff]]]YYYPPPMMMIIIFFFEEEGGGIIIKKKQQQWWW^^^bbbbbbbbbeeeiiigggggggggfffeeefffiiikkkmmmlllkkkiiihhhhhhhhhhhhiiijjjjjjiiifffdddddddddiiigggfffddddddeeefffggghhhhhhiiijjjjjjkkkllllllssstttuuuvvvvvvuuutttsssqqqqqqqqqrrrrrrsssttttttxxx|||}}}zzzyyyuuussspppnnnnnnnnnmmmlllfffggghhhiiiiiilllpppsssyyy|||~~~~~~}}}}}}|||{{{zzzyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwyyy{{{|||{{{zzzzzzqqqnnnjjjhhhfffeeecccaaa^^^[[[WWWSSSOOOLLLJJJIIIHHHHHHIIIIIIJJJLLLMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQSSSSSSRRRRRRRRRUUUZZZ]]]gggkkkppprrrqqqnnnlllkkkdddaaa\\\WWWTTTQQQNNNLLLGGGHHHJJJMMMPPPVVV]]]bbbgggkkkqqqvvvzzzzzzyyyxxxvvvtttrrrooolllhhhbbb^^^VVVTTTPPPOOOOOOOOONNNNNNNNNOOOQQQTTTYYY```hhhnnn{{{}}}vvvooofffaaaaaaeeehhhjjjuuu~~~~~~}}}|||xxxtttuuuyyy~~~}}}}}}~~~}}}|||{{{yyytttqqqnnnmmmmmmnnnppprrruuuwww~~~{{{uuuooojjjhhheeegggiiimmmqqquuuyyy{{{|||{{{{{{}}}|||yyy{{{|||}}}{{{yyyxxxyyyzzzxxxxxxwwwwwwwwwwwwxxxxxxvvvvvvwwwxxxyyyzzzzzz{{{zzzxxxvvvvvvvvvtttpppmmmmmmqqqwww~~~tttlllhhhlllsss{{{uuuwwwwwwyyy|||~~~}}}zzzwwwuuuzzzzzztttpppuuuzzz{{{}}}~~~~~~{{{uuuoookkkiiinnnuuuxxxzzz}}}hhhVVVJJJBBB@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFCCCBBBAAA@@@???@@@@@@AAABBBAAA@@@???>>>>>>???@@@CCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@BBBCCCDDDBBBCCCCCCCCCBBBBBBAAAAAACCCDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDEEEDDDDDDCCCCCCxxxiii^^^XXXOOOMMMJJJGGGFFFFFFHHHIIIMMMRRRYYY]]]^^^___bbbeeefffggggggfffeeeeeehhhjjjlllkkkjjjiiihhhgggggggggfffggghhhgggeeeddddddeeeiiihhhfffddddddfffiiijjjkkkkkkkkkkkkllllllllllllssstttwwwxxxxxxvvvtttsssooooooooopppqqqrrrssstttzzz~~~~~~}}}wwwtttqqqpppppppppooonnnlllmmmnnnoooppprrruuuxxx~~~}}}}}}|||{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwuuuuuuvvvvvvvvvvvvvvvvvvvvvxxxzzz|||~~~~~~~~~~~~xxxuuupppllljjjhhhgggeeebbb___[[[WWWRRROOOMMMMMMIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQVVVYYYcccjjjssszzz}}}{{{yyyxxxqqqmmmfff```[[[WWWSSSPPPKKKKKKKKKLLLOOOTTT[[[```dddiiiqqqxxx~~~{{{yyyvvvsssqqqmmmiiifff^^^[[[VVVRRRPPPOOONNNMMMKKKLLLMMMNNNQQQWWW^^^cccpppwww|||vvvllleeedddfffiiikkksss||||||www{{{~~~|||xxxuuunnnmmmkkkjjjjjjlllmmmooovvv|||~~~xxxrrrnnnjjjiiieeegggkkkpppuuuyyy{{{||||||{{{zzzzzz{{{zzzxxxvvvyyyzzz{{{{{{yyyyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvxxxyyyzzz}}}zzzvvvtttttttttttttttqqqvvv}}}tttllliiilllvvvxxxuuuwwwwwwxxx{{{|||zzzwwwsssrrruuuvvvrrrppptttyyy|||}}}|||{{{yyyuuuqqqnnnllliiimmmrrruuuyyy~~~yyy```PPPGGGCCCBBBCCCCCCCCCCCCDDDEEEEEEEEEFFFBBBAAA@@@@@@???@@@@@@@@@AAA@@@???>>>===>>>???@@@CCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAACCCDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDAAABBBCCCDDDEEEEEEDDDCCCEEEDDDCCCBBBAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEEEE|||lll```XXXOOONNNKKKHHHGGGFFFFFFGGGJJJNNNTTTXXX[[[]]]aaacccggghhhhhhhhhggggggiiikkkkkkkkkjjjiiiggggggffffffeeefffgggfffddddddeeegggiiihhhfffdddeeegggjjjllljjjjjjkkklllmmmmmmnnnnnnsssuuuxxxzzzzzzxxxuuusssqqqppppppppppppqqqssssss{{{~~~yyywwwtttssstttttttttssstttuuuwwwwwwxxxyyy|||~~~~~~}}}|||{{{zzzyyyyyywwwvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxxxxvvvvvvwwwwwwwwwwwwxxxxxxzzz{{{}}}{{{uuupppnnnllljjjiiigggeee```\\\WWWTTTRRRQQQMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQQQQQQQPPPPPPOOOMMMMMMMMMLLLLLLNNNRRRUUU[[[cccooozzzzzzrrrjjjccc]]]WWWSSSQQQPPPOOONNNOOOSSSYYY^^^bbbgggooowww~~~|||yyyvvvsssqqqoookkkiiifffbbb]]]XXXVVVTTTRRRPPPKKKLLLMMMMMMNNNRRRWWW[[[eeemmmxxx}}}tttkkkggggggiiikkkpppyyy{{{~~~}}}zzzwwwooommmjjjhhhffffffggggggmmmuuu~~~~~~|||vvvpppllljjjiiieeehhhnnntttyyy|||~~~~~~~~~|||zzzyyywwwvvvtttssswwwyyyzzzzzzyyyyyyzzz{{{vvvvvvvvvvvvvvvvvvvvvvvvxxxvvvuuuttttttuuuwwwxxx}}}zzzxxxvvvuuuvvvxxxxxxuuu|||uuukkkkkksss{{{xxxyyyvvvuuutttttttttsssqqqoooppprrrrrrqqqqqqtttxxx{{{|||{{{{{{zzzxxxvvvtttsssqqqqqqqqqrrrvvvtttZZZLLLGGGEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>======>>>??????BBBBBBCCCCCCDDDCCCCCCCCCBBBAAAAAAAAABBBDDDEEEGGGHHHGGGGGGFFFFFFFFFFFFFFF???@@@BBBDDDEEEDDDDDDCCCEEEDDDCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEqqqddd[[[SSSPPPMMMJJJGGGEEEEEEEEEGGGJJJPPPUUUYYY]]]```bbbeeefffggggggggggggiiijjjkkkjjjjjjiiihhhgggfffeeeeeefffffffffeeeeeegggiiiiiigggfffeeeeeegggjjjkkkggghhhiiikkkmmmooopppqqqrrrtttxxxzzzzzzyyyvvvtttvvvtttsssqqqqqqqqqrrrssszzz~~~~~~|||{{{|||}}}}}}||||||~~~~~~~~~}}}|||{{{zzzzzzyyywwwwwwwwwwwwwwwxxxyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyyyyzzzzzzzzz}}}~~~{{{wwwtttrrrooonnnjjjhhhccc^^^ZZZVVVTTTSSSPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPMMMMMMMMMLLLKKKLLLOOOQQQUUU\\\gggrrr|||}}}uuummmeee^^^YYYVVVUUUTTTQQQPPPSSSWWW[[[```dddllltttzzz~~~}}}zzzxxxvvvssspppnnniiifffaaa^^^[[[XXXUUUSSSMMMNNNMMMLLLLLLNNNRRRUUU]]]dddoooyyy|||sssmmmjjjjjjlllooovvv}}}zzzooommmiiifffcccbbbaaabbbgggppp}}}}}}}}}|||tttnnnjjjiiihhhgggkkkqqqwww|||}}}zzzwwwuuussssssvvvxxxyyyyyyxxxxxxzzz{{{uuuvvvwwwwwwwwwwwwvvvuuuvvvuuutttrrrssstttvvvwwwzzzzzzzzzzzzyyyyyyzzz{{{zzzwwwooosss}}}vvvtttwwwtttqqqmmmllllllmmmnnnmmmrrrqqqrrrssstttuuuxxx||||||}}}~~~{{{vvvssswwwmmmUUUIIIEEECCCAAAAAACCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDD@@@???>>>=========>>>??????@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBDDDFFFGGGEEEDDDCCCBBBBBBBBBBBBCCC@@@BBBEEEGGGIIIHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDxxxjjjaaaXXXUUUPPPKKKGGGEEEDDDDDDEEEGGGLLLQQQWWW\\\___aaa```bbbdddeeeeeeeeegggiiikkkkkkkkkjjjiiihhhfffeeeeeeffffffeeedddeeegggiiihhhgggfffffffffggghhhiiidddeeegggiiilllnnnpppqqqqqqsssvvvxxxyyyyyywwwvvvyyywwwuuurrrqqqrrrssssssyyy|||~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyzzzzzz{{{|||}}}zzzzzz{{{|||||||||||||||zzzzzz{{{{{{||||||}}}}}}}}}{{{wwwuuunnnkkkgggbbb]]]YYYWWWVVVTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVUUUTTTRRRRRROOOOOOOOOMMMKKKKKKMMMNNNQQQVVV^^^hhhsssyyyppphhhccc]]]]]][[[XXXUUUUUUXXXZZZ___ccciiipppwww}}}}}}{{{xxxuuurrrllljjjfffcccaaa]]]XXXTTTNNNNNNNNNLLLKKKLLLNNNPPPXXX^^^gggpppxxx}}}uuuooonnnnnnpppuuu~~~}}}zzzqqqoookkkgggdddbbbaaaaaagggqqq~~~~~~|||}}}zzzrrrllliiihhhhhhkkknnntttzzz~~~zzzwwwuuuuuuvvvwwwyyyxxxxxxxxxyyyzzzwwwxxxyyyzzzzzzyyyxxxwwwuuuuuutttttttttvvvwwwxxxxxxzzz}}}}}}}}}|||}}}~~~tttsss|||{{{ooommmooonnnllliiiiiilllpppssstttxxxvvvvvvxxxyyyyyy{{{~~~~~~~~~zzz~~~zzziiiWWWMMMIIIEEECCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBAAA???>>>======>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBDDDFFFGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGJJJMMMOOOOOONNNMMMFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCCCCCCCCCCCCCBBBsssiii]]]YYYRRRKKKFFFDDDCCCDDDBBBDDDHHHNNNUUUZZZ^^^```]]]```cccdddeeefffhhhjjjkkkkkklllkkkjjjiiigggfffeeeeeeeeecccbbbccceeehhhfffggggggggggggffffffeeeddddddfffhhhjjjkkkmmmmmmppprrrtttvvvxxxyyyyyyyyyxxxvvvtttrrrqqqrrrtttuuuxxx{{{~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{|||}}}~~~yyyzzz{{{|||}}}~~~~~~~~~||||||}}}}}}~~~~~~~~~uuurrrnnniiiddd```^^^\\\\\\[[[[[[[[[[[[\\\]]]]]]\\\[[[[[[ZZZYYYXXXWWWVVVSSSSSSRRRPPPMMMKKKLLLMMMMMMPPPVVV]]]gggsss}}}uuuppphhhhhhgggccc```^^^^^^______bbbhhhooowww~~~~~~yyyuuurrrqqqooollliiiccc\\\WWWQQQQQQPPPNNNLLLLLLNNNPPPUUUYYY```gggooowww}}}vvvrrrrrrsssvvv|||~~~{{{xxxvvvrrrnnnkkkiiiiiiiiimmmvvv~~~~~~~~~}}}~~~~~~wwwooojjjhhhhhhiiiooorrrvvv{{{zzzxxxwwwvvvwwwxxxxxxwwwwwwxxxyyywwwxxxzzz{{{{{{zzzxxxwwwvvvvvvwwwwwwxxxyyyzzzzzzyyy{{{}}}~~~}}}}}}|||rrrxxxwwwmmmiiiiiiggghhhjjjooovvv{{{~~~}}}|||~~~~~~pppdddWWWQQQLLLGGGEEEFFFBBBAAA@@@??????@@@AAABBBAAAAAACCCDDDDDDDDDCCCCCCDDDCCCAAA???>>>======>>>>>>>>>???@@@AAABBBBBBAAA????????????AAACCCEEEFFFGGGFFFDDDCCCBBBCCCDDDEEEFFFHHHLLLPPPRRRQQQPPPOOOFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBxxxooo```[[[SSSKKKFFFCCCCCCDDD@@@BBBEEEKKKSSSYYY]]]^^^^^^```dddfffgggiiikkkmmmkkklllllllllkkkiiigggfffddddddcccbbbaaaaaadddfffeeefffgggggggggfffdddcccdddeeefffggghhhiiijjjjjjoooqqqrrruuuwwwyyyzzzzzzvvvuuusssqqqqqqsssuuuwwwxxxzzz}}}~~~}}}|||{{{zzzzzzxxxxxxxxxyyyzzz{{{||||||xxxyyy{{{|||~~~}}}}}}~~~|||}}}}}}zzzuuupppkkkgggeeedddccccccbbbbbbbbbccccccdddaaaaaaaaa```^^^]]][[[ZZZUUUUUUTTTQQQNNNLLLLLLMMMHHHKKKOOOVVV^^^iiittt{{{yyyrrrrrrqqqnnnjjjfffeeeeee```bbbgggooowww{{{zzzyyywwwtttppphhh```ZZZTTTTTTSSSQQQOOOOOOPPPRRRSSSVVV[[[bbbiiirrr{{{zzzvvvuuuuuuwww{{{}}}zzzvvvsssrrrqqqqqqrrr{{{~~~~~~~~~{{{ssslllhhhgggiiijjjqqqtttwww|||}}}zzzyyyvvvxxxyyyxxxwwwvvvwwwxxxuuuvvvxxxyyyyyyxxxvvvuuuvvvwwwyyyzzz||||||||||||zzz|||}}}}}}|||~~~zzzsss|||wwwmmmiiihhhbbbeeelllvvvddd[[[RRRNNNIIIDDDBBBDDDCCCAAA@@@>>>>>>???AAABBBAAABBBDDDEEEEEEEEEDDDDDDFFFDDDBBB@@@>>>=========>>>???@@@AAABBBCCCCCCBBB>>>>>>>>>???@@@CCCEEEFFFDDDBBB@@@?????????AAABBBDDDGGGKKKOOOQQQQQQOOONNNFFFEEEDDDCCCCCCBBBBBBCCCEEEEEEFFFEEEEEEDDDCCCCCCtttiiiaaaWWWOOOJJJGGGDDDBBB???AAADDDHHHLLLQQQXXX\\\cccdddeeeeeeccccccdddeeehhhhhhhhhhhhhhhgggfffffffffeeecccbbbbbbdddgggiiiggggggffffffffffffggggggeeefffggghhhiiiiiiiiiiiilllmmmoooqqqtttwwwyyyzzzvvvsssqqqppprrrtttuuuuuuvvvxxx|||}}}}}}~~~}}}{{{zzzyyyxxxxxxyyyzzzzzz{{{||||||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}uuuooommmkkkjjjjjjjjjkkkkkkiiigggggggggggggggeeeccc```___[[[YYYVVVTTTRRRPPPMMMKKKGGGIIIMMMQQQXXXaaakkkrrrzzz}}}xxxrrrmmmjjjiiihhhcccccchhhpppxxxwwwlllccc]]]YYYWWWTTTSSSTTTTTTTTTSSSRRRRRRUUU\\\bbbgggpppxxx}}}zzz|||zzz|||~~~~~~}}}|||wwwlllhhhfffeeefffiiitttyyy~~~zzzxxxwwwxxxzzzzzzvvvsssxxxyyyxxxvvvttttttuuuwwwwwwuuuuuuvvvyyy|||}}}}}}zzz|||}}}zzzxxx|||~~~}}}uuulllgggfffmmmyyy}}}~~~sss]]]TTTKKKGGGIIIKKKHHHDDDCCCBBBBBBAAA@@@@@@@@@AAA???@@@CCCEEEFFFFFFFFFFFFEEEDDDCCCAAA???>>><<<<<<>>>>>>>>>???@@@BBBCCCDDDCCC@@@======@@@BBBBBBAAA@@@???>>>>>>>>>???@@@AAACCCDDDFFFHHHJJJLLLNNNNNNJJJIIIGGGEEEDDDCCCBBBBBBEEEFFFFFFGGGGGGFFFFFFEEEzzzmmmeeeZZZQQQLLLIIIEEEBBBAAABBBDDDFFFIIIOOOVVVZZZ___aaabbbccccccccceeefffhhhhhhhhhhhhhhhgggfffffffffeeecccbbbccceeeggghhhhhhhhhggggggffffffggggggfffggghhhiiiiiijjjjjjjjjmmmnnnoooqqqtttvvvwwwxxxwwwuuussssssuuuwwwxxxxxxwwwxxx{{{~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzxxxxxxyyyyyyzzz{{{{{{|||}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}zzzvvvuuusssssssssrrrooommmmmmmmmlllkkkiiigggdddccc]]]ZZZXXXVVVTTTSSSPPPNNNKKKLLLMMMNNNQQQWWW^^^cccppp|||~~~yyytttpppnnnkkkfffdddgggmmmttt|||rrrgggaaa^^^[[[WWWUUUUUUUUUUUUTTTRRRRRRUUU[[[```eeemmmvvv|||}}}{{{|||||||||}}}~~~~~~}}}}}}sssjjjgggffffffhhhllltttyyy~~~{{{yyyyyyzzz||||||yyyvvvwwwwwwwwwuuussssssuuuwwwyyyxxxwwwxxxzzz}}}~~~~~~{{{|||{{{yyyyyy~~~~~~wwwpppnnnjjjsss~~~|||{{{}}}mmmYYYRRRIIIFFFHHHJJJGGGDDDDDDCCCBBBAAA@@@@@@@@@@@@???@@@AAACCCDDDEEEEEEDDDDDDCCCBBBAAA???>>>===<<<>>>>>>>>>???@@@BBBCCCDDDCCCAAA>>>>>>@@@BBBCCCBBBCCCBBBAAA@@@@@@AAABBBBBBDDDDDDFFFGGGIIIJJJLLLLLLIIIHHHGGGEEEDDDCCCCCCCCCFFFFFFFFFGGGGGGFFFFFFFFFrrriii^^^TTTOOOKKKGGGCCCBBBCCCCCCCCCFFFLLLSSSYYY[[[]]]```bbbbbbccceeeggghhhhhhhhhhhhhhhggggggfffgggfffdddcccccceeeggghhhiiiiiihhhhhhgggggggggfffggghhhhhhiiijjjjjjjjjkkkmmmnnnoooqqqrrrtttuuuvvvuuuttttttuuuyyy{{{||||||zzzzzz{{{|||}}}}}}}}}||||||{{{zzzzzzyyyzzz{{{{{{||||||}}}}}}~~~{{{|||}}}~~~}}}}}}}}}~~~|||yyyvvvuuuuuutttrrrpppllliiiggg___]]][[[YYYXXXWWWTTTRRROOOOOONNNMMMMMMPPPTTTXXXeeeqqq}}}wwwssspppjjjfffhhhlllrrr{{{zzzpppiiieeeaaa\\\YYYWWWWWWVVVVVVSSSRRRTTTZZZ^^^bbbjjjrrr{{{~~~~~~~~~}}}}}}uuuvvvwwwwwwxxxzzz~~~~~~vvvnnngggeeeffffffjjjoootttxxx~~~}}}zzzzzzzzz|||}}}~~~|||zzzuuuuuuuuutttssstttvvvxxx|||{{{zzzzzz}}}~~~~~~~~~|||{{{yyyyyy|||zzz{{{wwwvvvqqq|||{{{yyy||||||{{{wwwssstttxxx|||yyyjjjUUUOOOGGGEEEGGGIIIHHHEEEEEEDDDCCCAAA@@@?????????>>>>>>@@@AAABBBBBBBBBBBBCCCBBBAAA@@@???>>>======>>>>>>>>>???AAABBBDDDEEECCCAAA??????AAABBBCCCBBBDDDDDDCCCBBBAAAAAAAAABBBDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEtttlll```WWWQQQNNNJJJGGGBBBBBBAAA@@@CCCJJJRRRXXXZZZ]]]```bbbbbbccceeefffgggggghhhhhhhhhhhhgggggggggfffeeeddddddeeefffgggiiiiiiiiihhhhhhgggffffffggggggggghhhhhhiiijjjjjjkkklllnnnppprrrtttvvvwwwrrrrrrtttxxx}}}~~~}}}|||{{{|||~~~~~~~~~}}}}}}}}}}}}~~~{{{{{{||||||}}}}}}}}}}}}yyy{{{|||~~~~~~~~~~~~~~~~~~}}}|||yyyvvvrrrnnnllldddbbb___^^^]]]\\\YYYWWWRRRRRRQQQPPPOOOPPPTTTWWW___iiivvv{{{tttsssmmmhhhiiilllpppyyy{{{tttooojjjccc^^^[[[YYYXXXWWWTTTSSSTTTXXX[[[^^^eeemmmuuuzzz~~~}}}|||yyywwwvvvpppqqqrrrssstttwww{{{~~~~~~}}}~~~~~~~~~{{{qqqkkkeeedddeeefffkkkqqquuuyyy}}}~~~~~~~~~}}}{{{yyyyyyzzz|||}}}~~~}}}|||uuuuuuvvvuuuuuuvvvxxx{{{}}}|||}}}~~~|||zzzxxxzzzzzzuuuyyy}}}{{{}}}xxxwwwxxxzzzxxxrrrkkkjjjooovvvyyyjjjRRRMMMGGGFFFHHHJJJIIIGGGGGGFFFDDDBBBAAA?????????>>>>>>??????@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>?????????@@@AAABBBDDDDDDAAA@@@??????@@@AAABBBBBBDDDCCCBBBAAAAAA@@@??????DDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEvvvnnncccZZZUUUQQQMMMJJJBBBAAA??????AAAHHHQQQXXX[[[^^^aaacccccccccdddeeegggggghhhhhhhhhhhhggggggggggggfffeeeeeeeeefffggghhhhhhhhhiiihhhgggfffeeeffffffeeeeeefffgggiiiiiiiiijjjlllooosssvvvxxxyyyrrrssswww}}}~~~||||||~~~~~~~~~~~~~~~||||||||||||}}}}}}}}}}}}xxxyyy{{{}}}~~~~~~}}}xxxtttrrrkkkiiigggeeedddbbb```^^^YYYXXXWWWTTTRRRSSSUUUWWW[[[aaakkkwww|||uuusssmmmhhhiiikkknnnuuu}}}yyytttlllfffaaa^^^ZZZXXXVVVTTTTTTXXXYYY[[[aaahhhnnnttt~~~~~~|||~~~zzzvvvrrrppplllmmmnnnnnnoooqqquuuyyy~~~~~~~~~~~~|||~~~~~~|||{{{~~~~~~}}}}}}}}}zzzwwwnnnhhheeedddeeefffkkkrrrwwwzzz~~~~~~}}}||||||}}}}}}zzzxxxvvvxxxzzz{{{||||||||||||vvvwwwwwwwwwwwwxxx{{{}}}~~~~~~~~~~~~|||zzzyyy~~~}}}tttrrrzzz~~~{{{{{{xxxzzzwwwooofffdddkkksssuuueeeOOOLLLHHHGGGHHHJJJJJJIIIHHHGGGEEECCCBBBAAA@@@@@@?????????>>>?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC??????????????????@@@AAADDDDDDDDDCCCBBBAAA@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCDDDDDDEEEEEEDDDDDDCCC|||sssggg^^^XXXTTTPPPMMMCCCBBB@@@???AAAGGGPPPVVV[[[^^^aaacccdddcccddddddfffgggggghhhhhhhhhhhhhhhggggggffffffffffffffffffeeefffggghhhhhhgggfffeeefffeeeddddddeeefffhhhiiihhhjjjlllpppssswwwzzz{{{tttvvv{{{}}}|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~xxxyyy{{{}}}}}}{{{vvvtttqqqooommmkkkhhhfffbbbaaa^^^ZZZUUUSSSSSSUUUWWWZZZbbbnnnxxx{{{tttnnnkkkkkklllmmmqqqwww~~~wwwpppjjjddd___[[[YYYVVVVVVXXXXXXYYY^^^dddgggnnnyyy~~~~~~~~~xxxrrrmmmggghhhiiihhhiiikkkooorrr}}}~~~}}}|||}}}zzz{{{}}}~~~~~~}}}{{{zzz||||||~~~~~~}}}|||~~~~~~{{{vvvqqqjjjfffdddeeeeeegggmmmuuuzzz}}}}}}||||||{{{zzzxxxuuuwwwzzz{{{zzzzzzzzz{{{wwwxxxyyyxxxxxxyyy{{{~~~~~~}}}}}}~~~}}}{{{zzz|||wwwrrrooozzz~~~xxxmmmdddccckkksss~~~jjjYYYNNNKKKHHHGGGHHHJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@@@@?????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBB>>>@@@AAAAAA@@@???@@@BBBFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCAAABBBBBBCCCCCCBBBBBBAAA{{{nnnccc\\\WWWRRRNNNFFFEEECCCAAAAAAEEELLLQQQWWWZZZ___bbbccccccdddeeeffffffggghhhhhhhhhhhhhhhhhhgggggggggffffffffffffbbbccceeeggghhhgggfffeeegggfffeeedddeeegggiiijjjjjjkkknnnqqqtttwwwyyy{{{uuuwwwzzz}}}||||||~~~~~~~~~~~~zzz{{{}}}~~~~~~~~~|||yyywwwtttqqqnnniiihhheee___ZZZVVVVVVVVVXXXXXX^^^hhhqqqwww{{{vvvssssssrrrppprrrvvvzzz~~~{{{tttlllddd___[[[XXXWWWXXXWWWWWW[[[bbbbbbiiisss}}}~~~uuuoooggggggggggggfffhhhkkknnnuuuxxx|||}}}||||||}}}zzz{{{}}}~~~~~~}}}{{{zzz{{{{{{}}}~~~}}}~~~|||vvvpppkkkeeecccccceeefffiiiqqqyyy~~~~~~}}}}}}{{{zzzuuuxxx{{{{{{zzzyyyyyy{{{xxxyyyyyyxxxwwwxxxzzz}}}|||{{{|||}}}~~~|||zzz{{{|||pppmmmiiittt~~~}}}}}}{{{nnnddddddkkkrrrooo]]]PPPKKKJJJHHHGGGGGGHHHHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???AAACCCCCCBBBAAABBBDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@{{{sssggg___XXXRRRNNNIIIHHHEEEBBBAAADDDIIIMMMSSSWWW\\\```bbbccceeefffffffffggghhhhhhhhhhhhhhhhhhhhhggggggfffffffffeee```bbbdddfffggggggfffeeehhhgggfffeeefffhhhjjjkkkmmmmmmooorrrtttwwwyyyzzzsssuuuxxx|||}}}{{{}}}{{{{{{|||}}}|||}}}~~~~~~~~~}}}|||}}}zzzwwwtttmmmllliiiddd___\\\[[[\\\]]][[[^^^gggmmmqqqzzz|||{{{yyyuuutttwwwxxx{{{zzzqqqhhhbbb\\\YYYXXXXXXWWWVVVZZZ```___fffpppzzz}}}{{{zzzxxx}}}yyyqqqiiiiiiiiihhhgggiiilllnnnlllooossswwwzzz~~~~~~}}}}}}~~~zzz{{{}}}~~~~~~|||{{{{{{{{{}}}~~~~~~|||yyyssslllgggaaa```aaaeeegggkkkttt}}}~~~}}}{{{vvvyyy||||||zzzyyyyyy{{{xxxxxxxxxwwwvvvwwwyyy{{{zzzzzz{{{}}}~~~|||yyy{{{qqqeeedddcccmmmxxx~~~}}}zzzzzz|||vvvtttwwwzzz{{{}}}~~~}}}{{{xxxwwwxxxvvvvvv|||~~~oooeeeeeekkkrrrwwwcccUUUMMMJJJIIIGGGFFFFFFFFFGGGGGGJJJIIIIIIHHHGGGGGGGGGHHHEEEDDDBBBAAA@@@AAAAAABBBAAAAAABBBCCCDDDEEEFFFFFFGGGFFFDDDBBB@@@??????>>>@@@CCCFFFFFFCCCBBBDDDFFFCCCCCCEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????????????????@@@@@@?????????uuu|||pppfff\\\SSSMMMLLLFFFBBBAAA@@@???BBBHHHMMMTTT]]]``````aaacccfffffffffffffffffffffffffffffffffffffffeeedddccccccgggffffffeeeddddddccccccffffffggghhhiiikkkmmmnnnppprrrtttuuuuuuvvvwwwxxxwwwvvvuuutttsssttttttuuuuuuwwwyyyzzzyyyxxxyyyzzz~~~~~~~~~}}}||||||~~~}}}~~~~~~~~~{{{xxxsssqqqnnnjjjfffcccaaa```aaaaaabbbdddhhhpppzzz~~~}}}}}}~~~vvvooojjjfffbbb\\\YYYYYY[[[]]]^^^fffjjjpppvvv}}}{{{tttuuuvvvzzz~~~xxxtttssspppmmmjjjiiihhhhhhfffgggiiikkkmmmqqqvvvzzz~~~}}}|||{{{{{{|||}}}}}}{{{{{{{{{|||}}}~~~}}}vvvooohhhccc```^^^^^^```dddjjjrrryyy}}}~~~~~~~~~~~~}}}|||zzzwwwuuussszzzyyyxxxwwwwwwwwwxxxxxxwwwwwwyyy|||~~~~~~|||yyytttzzzqqqccc]]]\\\^^^fffoooqqqnnnlllmmmqqq}}}wwwmmmnnnpppllltttsssqqqooonnnpppuuuxxxxxxwwwzzz~~~vvvoookkknnnsssppp\\\PPPKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGFFFEEEDDDCCCDDDDDDDDDBBB@@@???@@@AAACCCDDDDDDEEEFFFFFFEEEEEECCCBBBBBBAAABBBCCCDDDEEECCCCCCBBBBBBAAAAAAAAA@@@BBBCCCDDDEEEEEEDDDCCCBBB???AAACCCDDDDDDCCCAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@??????sss~~~tttjjj```VVVPPPMMMHHHCCCBBBAAA@@@CCCHHHIIIPPPYYY^^^___```dddgggfffffffffffffffeeeeeeeeeffffffffffffeeedddcccbbbccccccdddeeeeeeffffffgggggggggggghhhjjjkkkmmmnnnoooqqqsssssssssssstttuuuuuutttrrrqqqqqqqqqrrrssstttvvvwwwwwwwwwwwwxxxzzz|||~~~}}}yyywwwtttppplllhhhfffdddddddddcccdddfffmmmuuu{{{yyytttjjjfff```\\\\\\]]]______eeeiiinnnttt{{{xxxttttttvvvzzz~~~~~~{{{wwwrrrnnnkkkiiihhhffffffggghhhhhhkkkooorrr~~~}}}|||{{{||||||}}}~~~~~~|||uuunnnhhhbbb`````````bbbeeekkkrrrxxx|||~~~}}}}}}~~~}}}{{{yyyxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxzzzyyyzzz{{{{{{zzzvvvsssrrrwwwyyyiii^^^ZZZ[[[]]]dddjjjkkkgggdddfffiiipppyyyzzzpppkkkpppsssrrrpppooollljjjjjjmmmsssxxxwww|||}}}vvvpppnnnqqqwwwmmm[[[PPPKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEDDDBBBAAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCEEEFFFDDDCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEFFFFFFCCCDDDDDDCCCBBBAAA???>>>@@@@@@@@@??????>>>>>>>>>======>>>>>>>>>>>>>>>===sss~~~|||qqqfff[[[TTTOOOIIIEEEDDDBBB@@@BBBGGGEEEKKKSSSYYY\\\___cccfffgggfffffffffeeeeeeddddddeeeeeeeeeeeedddcccbbbbbbaaabbbdddfffhhhjjjlllmmmhhhhhhhhhiiikkklllnnnnnnnnnooopppppppppoooqqqrrrsssrrrpppooooooooopppqqqttttttuuuttttttuuuwwwyyyzzz~~~~~~~~~}}}}}}~~~{{{xxxsssooollljjjgggfffdddcccdddiiipppuuu{{{qqqlllfffbbbaaaaaabbbbbbeeeggglllqqqxxx~~~vvvsssrrrtttwww|||{{{tttnnnkkkiiiiiiiiiiiihhhggghhhkkkmmm|||~~~~~~}}}||||||||||||~~~zzzsssllleee```]]]```aaacccggglllrrrwww{{{}}}}}}}}}}}}}}}|||yyyxxxyyy{{{|||vvvuuuuuuuuuwwwxxxzzz{{{{{{{{{{{{{{{{{{xxxtttpppnnnpppwww{{{mmm```ZZZ[[[^^^fffjjjmmmkkkfffcccdddgggfffmmmpppkkkkkkrrrxxxwwwmmmjjjfffcccccciiiqqqxxxxxxttttttzzz{{{eeeUUUMMMIIIGGGGGGHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIHHHGGGGGGDDDEEEFFFEEECCCCCCDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDFFFHHHIIIJJJHHHFFFDDDAAA???>>>===?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<>>>>>BBBBBBFFFLLLRRRWWW[[[^^^```ffffffeeeeeeddddddddddddeeeeeeeeeeeedddcccbbbbbbddddddfffgggiiijjjlllllliiiiiiiiijjjkkklllmmmnnnnnnoooooonnnmmmmmmoooqqquuutttsssrrrrrrrrrssssssrrrrrrrrrqqqqqqsssvvvyyyyyy{{{~~~}}}{{{{{{{{{{{{|||~~~|||xxxvvvwwwxxxzzz~~~|||vvvpppmmmhhhgggeeedddeeeiiipppvvv|||~~~}}}yyysssnnnlllkkkjjjjjjiiijjjlllooouuu~~~{{{tttmmmllllllpppzzz~~~zzzxxxxxxxxxxxxwwwvvvxxx{{{}}}~~~}}}{{{{{{{{{|||{{{|||}}}|||tttlllccc]]]YYYWWWZZZ]]]bbbhhhooovvv{{{~~~~~~||||||||||||||||||||||||{{{{{{{{{{{{{{{zzzyyyyyyzzzyyyzzz{{{|||{{{zzzzzzzzzzzzwwwsssooobbbaaaaaafffmmmtttvvvvvvtttnnnddd[[[XXX]]]gggnnntttssspppiiibbb^^^^^^```cccfffjjjmmmssszzz|||{{{rrrmmmddd]]]\\\bbbmmmuuu~~~iiiWWWMMMIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFGGGHHHHHHGGGFFFFFFCCCDDDEEEDDDCCCCCCEEEFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGGGGEEEEEEEEEEEEFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHGGGEEECCCAAAAAADDDFFFHHHRRROOOKKKFFFBBB@@@??????======>>>>>>??????@@@@@@???>>>===<<<<<<<<<======vvvyyyjjj```TTTNNNIIIGGGCCC>>>>>>@@@BBBEEEJJJPPPVVV[[[^^^```ddddddddddddddddddeeeeeeffffffffffffeeedddccccccbbbccccccddddddeeeffffffiiiiiiiiijjjjjjkkklllmmmmmmnnnnnnmmmlllmmmooorrrvvvuuutttrrrrrrsssssstttqqqrrrssssssssstttwwwzzz{{{{{{|||~~~~~~{{{yyyxxxxxxyyyzzz|||~~~}}}|||{{{zzzuuusssqqqooonnnooopppqqqtttwww{{{}}}zzztttooojjjiiihhhggghhhmmmuuuzzzyyy{{{zzzuuusssrrrqqqooonnnoooppprrrvvv~~~}}}uuulllhhhfffhhhnnnvvv}}}|||{{{{{{{{{{{{|||~~~~~~xxxpppfff___ZZZXXXXXXZZZ]]]ccckkkssszzz~~~||||||||||||||||||||||||yyyzzz{{{|||{{{zzzxxxwwwyyyxxxxxxxxxzzz{{{}}}zzzyyyxxxwwwuuuqqqkkkggg___]]][[[^^^dddiiilllllljjjcccZZZTTTVVV___kkkssswwwuuupppiiibbb^^^]]]^^^]]]___dddmmmwww}}}~~~|||uuuooofff^^^\\\bbbmmmuuuzzzeeeVVVNNNKKKJJJEEEEEEFFFFFFGGGHHHHHHHHHFFFGGGHHHHHHHHHGGGEEEDDDDDDEEEFFFEEECCCCCCDDDFFFDDDDDDCCCBBBCCCDDDEEEFFFIIIHHHGGGFFFEEEFFFGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFEEECCCAAAAAABBBDDDFFFPPPMMMIIIEEEBBBAAA@@@@@@======>>>???@@@AAAAAABBBAAA@@@>>>===<<<======>>>sss|||~~~oooeeeWWWQQQMMMJJJFFF@@@???AAAAAACCCHHHOOOWWW]]]aaabbbcccccccccddddddeeeeeefffggggggggggggfffeeeddddddbbbbbbbbbccccccdddddddddiiiiiiiiiiiiiiijjjkkkllllllllllllkkkkkklllooorrrtttsssrrrqqqpppqqqqqqrrrqqqsssuuuvvvvvvvvvxxxzzz}}}~~~~~~zzzwwwuuutttuuuvvvyyy{{{~~~}}}{{{yyyvvvtttsssrrrssslllllljjjjjjiiiiiijjjjjjjjjnnnsssuuuvvvyyyzzzuuummmlllkkkjjjlllqqqxxx~~~{{{||||||zzzyyywwwvvvsssttttttuuuxxx~~~zzzoooiiidddbbbeeejjjttt~~~~~~~~~}}}{{{zzzzzzzzz{{{{{{}}}zzzsssjjjaaa[[[YYY[[[\\\]]]aaahhhpppwww}}}~~~||||||}}}}}}}}}}}}||||||}}}||||||{{{zzzyyyyyyyyyyyyxxxwwwwwwwwwxxxyyyzzzxxxwwwvvvuuusssoooiiieee___\\\YYY[[[```eeeffffffddd]]]UUUQQQVVVbbboooxxxzzzxxxsssmmmgggbbb``````ZZZ\\\cccooo{{{~~~{{{tttnnnfff^^^]]]cccnnnwwwttt```SSSMMMKKKJJJDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGEEEDDDGGGGGGHHHFFFDDDCCCEEEFFFEEEEEEDDDDDDEEEGGGIIIJJJJJJIIIHHHFFFFFFFFFGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAABBBDDDFFFIIIHHHFFFCCCBBBAAA@@@@@@===>>>???@@@AAABBBCCCCCCBBB@@@>>>===<<<<<<===>>>oooxxxssshhhZZZTTTOOOMMMHHHBBB@@@BBB???AAAGGGOOOXXX___dddeeeaaabbbcccdddeeeeeefffggghhhhhhhhhhhhgggfffeeedddcccddddddeeeeeefffffffffhhhhhhhhhhhhiiijjjkkkkkkjjjjjjkkkjjjjjjlllooorrrrrrqqqooonnnnnnnnnooopppqqqsssvvvwwwxxxxxxyyy{{{~~~{{{vvvsssrrrrrrrrrvvvyyy}}}~~~~~~}}}}}}}}}{{{xxxuuuqqqnnnlllllllllhhhhhhggggggfffeeeddddddeeeiiinnnooopppssszzzzzzpppooonnnlllnnnssszzz~~~|||{{{vvvwwwwwwxxxzzz~~~tttllleeeaaaaaadddkkkuuu~~~}}}||||||zzzyyyyyyzzz{{{||||||~~~}}}vvvpppfff]]]YYYZZZ^^^aaabbbeeelllssszzz~~~}}}||||||}}}}}}}}}}}}|||||||||zzzyyyyyyzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxuuuuuuuuuuuutttrrrmmmjjj```\\\ZZZ[[[___ccceeedddbbb\\\TTTRRRXXXeeesss|||zzzwwwsssmmmgggbbb```___]]]^^^eeesss~~~yyyrrrmmmeee^^^^^^eeepppyyynnn[[[OOOJJJHHHGGGDDDEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKKKKJJJHHHEEEDDDIIIJJJIIIHHHEEEDDDEEEGGGIIIHHHGGGGGGIIIKKKNNNOOOKKKJJJHHHGGGFFFGGGHHHHHHEEEEEEDDDDDDCCCCCCBBBBBB@@@??????@@@AAACCCEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDBBB@@@>>><<<;;;<<<===>>>ooorrrwww~~~xxxjjj^^^XXXPPPKKKHHHFFFBBB??????AAAEEEJJJPPPWWW\\\___dddeeefffeeeddddddeeeffffffeeeeeeeeefffgggiiijjjiiiiiiiiiiiihhhgggeeeeeeggggggggghhhiiiiiigggeeegggggghhhiiikkklllmmmmmmlllmmmoooqqqrrrrrrrrrqqqppprrrtttwwwzzz|||~~~~~~}}}zzzyyyvvvqqqoootttzzz~~~}}}{{{zzzxxxvvvsssooommmlllkkklllhhhiiiiiigggffffffggghhhfffggghhhhhhjjjnnnssswwwxxxtttpppppptttyyy{{{|||||||||yyyyyyyyyyyyrrrfffaaaaaabbbhhhmmmttt}}}~~~}}}}}}|||zzzyyy{{{{{{zzzzzzzzzzzzyyyyyy~~~}}}}}}}}}}}}}}}}}}~~~}}}rrrhhh___\\\\\\\\\^^^aaafffjjjpppwww}}}~~~~~~~~~~~~|||{{{{{{||||||{{{~~~~~~}}}|||{{{zzzzzzyyy{{{zzzxxxwwwvvvvvvwwwxxxwwwvvvtttsssqqqoookkkhhheeehhhfffbbbbbbfffeee___]]]QQQMMMYYYjjjtttwwwyyy{{{yyyuuuqqqlllhhhdddaaa\\\aaalllyyy{{{sssssshhh______ccciiisss}}}vvv___UUUPPPHHHDDDFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEGGGGGGHHHJJJLLLKKKIIIFFFFFFEEECCCBBBBBBDDDFFFGGGCCCBBBBBBAAAAAAAAABBBBBB@@@BBBCCCEEEEEECCCBBB@@@AAABBBCCCCCCBBB@@@>>>===>>>>>>>>>???AAACCCFFFGGG============<<<<<<<<<<<>>>>>>>>>>>>>>>>>???AAACCCDDD<<<<<<<<<<<<;;;;;;;;;;;;gggjjjooottt{{{xxxhhhaaaWWWPPPKKKHHHCCC@@@@@@???@@@BBBGGGNNNUUUYYY]]]___bbbccccccccceeeggghhhhhhgggggggggggghhhiiiiiihhhhhhhhhgggffffffeeegggffffffggghhhhhhgggeeehhhhhhiiijjjlllmmmnnnnnnooooooooopppqqqrrrssstttvvvvvvvvvwwwxxx{{{}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}~~~|||zzzuuurrrqqqrrrtttvvvuuutttrrrpppnnnmmmlllllljjjjjjiiihhhfffgggjjjmmmtttyyy}}}{{{{{{|||}}}~~~}}}xxxooojjjiiigggfffgggiiiooovvv}}}~~~{{{zzzzzzyyyxxxxxxyyyzzz{{{|||}}}}}}|||~~~{{{uuupppiiibbb\\\[[[\\\]]]aaaffflllooouuu{{{~~~|||{{{{{{{{{zzzxxx||||||||||||{{{{{{zzzyyy}}}}}}||||||zzzyyyxxxwwwyyyxxxuuupppmmmnnnssswwwzzzqqqfff\\\SSSQQQWWWhhhxxx|||wwwqqqllljjjjjjiiiiiidddooovvvppplllnnnsssxxx~~~jjjTTTMMMJJJFFFEEEHHHEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBDDDEEEGGGHHHHHHHHHGGGIIIHHHGGGHHHIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@??????????????????>>>======>>>???@@@;;;;;;;;;;;;:::::::::999dddgggkkkpppvvv~~~|||mmmeee[[[SSSNNNJJJFFFBBBBBB@@@??????CCCJJJQQQVVVZZZ]]]```bbbcccdddfffhhhiiihhhhhhhhhggggggggghhhhhhhhhggggggfffffffffffffffeeeeeefffggghhhgggeeehhhhhhiiikkklllmmmnnnooonnnnnnmmmmmmnnnppprrrsssxxxwwwvvvvvvwwwyyy|||}}}||||||}}}~~~~~~{{{|||}}}}}}}}}yyyxxxzzz}}}~~~|||yyyvvvuuusssqqqooonnnnnnmmmkkkiiiiiikkkmmmooottt|||~~~wwwooolllhhhgggffffffjjjooovvvyyywww}}}|||zzzyyyxxxwwwxxxyyy{{{|||{{{}}}}}}{{{~~~~~~|||vvvmmmgggbbb\\\XXXYYY[[[]]]ccciiipppsssxxx~~~~~~|||{{{{{{zzzyyywwwwwwxxxxxxyyyxxxxxxwwwvvvzzz{{{|||}}}|||{{{zzzyyyyyyyyyvvvpppmmmqqq{{{qqqaaaVVVNNNSSS___ppp}}}wwwooojjjjjjmmmnnnoooppp~~~}}}zzzvvvvvvwwwyyyzzz|||~~~~~~gggRRRKKKJJJFFFFFFIIIGGGFFFEEEDDDCCCCCCCCCCCCAAABBBBBBCCCBBBAAA@@@??????@@@BBBDDDFFFFFFGGGGGGHHHFFFDDDDDDDDDDDDCCCAAACCCDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEECCCBBBAAA?????????@@@AAA@@@???===<<<;;;<<<<<<===;;;;;;;;;;;;::::::::::::ccceeeiiimmmrrryyyrrrjjj___VVVQQQMMMIIIFFFDDDBBB??????AAAGGGNNNSSSWWW[[[___bbbdddeeefffhhhhhhhhhhhhhhhhhhggggggggghhhgggffffffeeeffffffgggfffdddcccdddfffggggggfffggghhhiiijjjlllmmmnnnnnnnnnnnnnnnnnnoooppprrrtttxxxwwwvvvuuuvvvxxxzzz|||||||||~~~|||~~~~~~}}}{{{xxxvvvrrrrrrrrrpppnnnmmmnnnpppnnnsssyyyuuuoooiiihhhgggggghhhkkknnnpppqqqvvv||||||yyyyyyxxxxxxyyy{{{|||~~~|||}}}}}}|||~~~}}}}}}|||xxxpppgggaaa[[[WWWVVVXXX[[[]]]dddkkktttwww|||~~~|||{{{{{{{{{zzzxxxvvvtttuuuwwwxxxxxxwwwvvvuuuwwwyyyzzz|||}}}||||||{{{vvvvvvssspppooowwwmmm\\\SSSOOO[[[mmm~~~xxxnnniiijjjnnnpppqqquuu~~~{{{yyyxxxxxxvvvtttttttttvvvzzzzzzwwwwww{{{|||fffRRRLLLKKKHHHFFFIIIHHHGGGFFFEEEDDDCCCCCCCCCAAABBBCCCDDDCCCBBBAAA@@@===>>>???AAACCCDDDEEEEEEEEECCCAAA@@@@@@@@@@@@???BBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAACCCDDDEEEFFFEEECCCBBBBBBCCCEEEFFFDDDCCCAAA@@@@@@AAABBBBBB???>>>===;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::cccdddgggjjjnnnttt|||zzzrrrfff\\\UUUQQQMMMIIIFFFCCC@@@???@@@EEEKKKOOOUUUXXX]]]aaabbbdddeeefffeeefffgggggggggggggggfffhhhgggfffeeeeeeeeeggggggeeedddbbbccceeeggggggfffgggggghhhiiikkklllmmmmmmooooooooopppqqqrrrssstttvvvvvvuuuuuuvvvwwwyyyyyy{{{}}}~~~}}}yyyzzzyyywwwtttrrrrrrsssrrrvvvzzz~~~}}}wwwmmmlllkkkjjjiiiiiijjjjjjnnnqqquuuwwwwwwyyy}}}}}}{{{xxxyyyzzz{{{|||}}}~~~~~~}}}~~~~~~}}}~~~}}}|||yyytttlllccc]]]XXXUUUUUUYYY\\\___fffnnnwwwzzz~~~|||{{{zzzzzz{{{zzzxxxvvvuuuvvvxxxzzzzzzzzzxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{rrrqqqppppppuuuiiiZZZUUUSSSeee|||tttmmmmmmpppqqqpppqqq{{{~~~{{{|||}}}|||zzzyyyzzzwwwrrrkkkiiijjjllllllkkknnntttvvv{{{wwwcccQQQMMMLLLIIIGGGIIIHHHGGGFFFEEEDDDDDDDDDDDDAAABBBDDDEEEEEEDDDBBBAAA<<<===>>>???AAABBBDDDDDDDDDAAA>>>======?????????BBBBBBAAAAAA@@@?????????@@@?????????@@@AAABBBCCCEEEDDDBBBAAAAAABBBDDDEEEBBBBBBAAAAAA@@@AAAAAABBB>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;bbbccceeehhhkkkqqqwww||||||nnnbbbZZZTTTOOOKKKEEECCC@@@>>>???CCCGGGJJJQQQUUUZZZ^^^```aaabbbccccccdddeeefffggggggffffffhhhgggeeeddddddeeeggghhheeecccbbbbbbdddfffgggfffffffffggghhhjjjkkkllllllkkklllmmmoooppppppqqqqqqsssttttttuuuvvvvvvwwwwwwzzz|||~~~{{{~~~~~~~~~}}}zzzyyyyyyxxxzzz|||~~~vvvtttqqqnnnkkkkkkkkkkkklllnnnpppooommmnnnssswwwyyy}}}}}}||||||{{{zzzwwwyyy{{{~~~~~~~~~}}}zzzvvvqqqiiiaaa[[[WWWVVVXXX[[[^^^aaajjjrrryyy|||}}}yyyyyyyyyzzz{{{{{{yyywwwtttuuuxxxzzz{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxrrrqqqrrrvvvxxxbbbWWWWWW___uuuyyyvvvvvvtttrrrppptttyyy{{{zzzxxxxxxyyy{{{~~~~~~{{{{{{|||yyysssfffbbb```aaaaaabbbhhhooottt}}}nnn[[[LLLKKKLLLHHHFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCAAABBBDDDFFFFFFDDDBBBAAA>>>>>>???@@@AAABBBDDDDDDDDDAAA===<<<===???AAAAAABBBAAA???>>>=========>>>?????????>>>??????@@@@@@AAA@@@????????????@@@AAA>>>??????@@@@@@@@@??????<<<;;;;;;:::;;;<<<===>>>;;;;;;;;;;;;:::::::::999aaabbbdddfffiiiooouuuyyy|||uuuggg^^^VVVPPPLLLDDDBBB@@@>>>???AAAEEEGGGOOOSSSXXX\\\^^^^^^___```aaabbbdddfffggggggffffffgggfffeeeddddddeeeggghhhdddcccaaabbbdddfffgggfffeeeeeefffhhhiiijjjkkklllggghhhjjjlllmmmmmmllllllqqqrrrtttuuuvvvvvvvvvvvvyyy{{{~~~xxx|||{{{}}}~~~~~~~~~|||~~~~~~~~~{{{vvvqqqooonnnoooppplllmmmllljjjggghhhlllqqqtttxxx~~~~~~~~~{{{zzzzzzzzzyyywwwyyy|||}}}yyyuuuooohhh```[[[XXXXXXZZZ^^^```dddllluuuzzz}}}~~~{{{xxxxxxxxxzzz{{{{{{yyywwwqqqsssvvvyyyzzzyyywwwvvvzzzyyywwwuuuttttttuuuuuuvvvuuuvvv}}}qqq\\\TTTWWWooo}}}yyyuuuuuutttrrrooooooqqqtttxxx~~~||||||}}}yyyrrrddd___\\\\\\\\\^^^fffnnnxxxfffUUUHHHIIIKKKHHHEEEFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@BBBDDDFFFFFFDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEDDDAAA===<<<>>>@@@BBBCCCBBB@@@>>><<<;;;;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<===>>>??????>>>===<<<;;;:::::::::;;;===>>>@@@:::::::::999999999888888bbbbbbdddgggjjjmmmnnnnnnxxxrrreee^^^VVVOOOIIIFFFBBB??????@@@CCCEEEKKKOOOTTTZZZ^^^_________aaabbbdddfffhhhhhhhhhhhhhhhgggeeeddddddeeeffffffccccccccccccdddeeeffffffccceeehhhjjjlllllllllkkkooonnnnnnnnnnnnnnnooooooooosssyyy|||}}}|||||||||xxxyyyzzz|||~~~|||zzzxxxzzz~~~~~~~~~zzzzzzzzzwwwtttsssqqqooommmkkkjjjjjjjjjmmmqqqvvvyyy{{{~~~~~~|||{{{{{{{{{zzzxxxyyy|||~~~}}}}}}}}}~~~~~~}}}yyyvvvtttnnnddd^^^]]]YYYZZZ]]]aaahhhooouuuyyy~~~~~~|||{{{{{{{{{{{{{{{{{{zzzzzzzzzyyywwwvvvwww{{{|||{{{yyy|||{{{yyywwwuuuuuuuuuvvvyyy{{{{{{dddUUUXXXddd~~~wwwnnngggggglllrrrvvv}}}}}}~~~|||xxxuuukkkddd]]]\\\^^^bbbkkkttt}}}iiiUUUPPPKKKJJJKKKJJJEEEAAACCCAAA@@@@@@AAABBB@@@???>>>>>>>>>>>>???@@@AAABBB>>>??????@@@BBBCCCDDDDDDFFF???:::::::::999:::>>>AAA@@@>>><<<;;;;;;<<<===>>>???@@@@@@>>>======>>>??????>>>===============>>>>>>===<<<;;;;;;::::::::::::;;;<<<<<<;;;::::::999999999999888888888777ccccccdddfffiiikkkmmmnnnttt|||xxxkkkcccZZZRRRLLLIIIDDD@@@>>>???@@@BBBHHHLLLQQQWWW\\\_________aaabbbdddfffggggggffffffgggffffffeeeddddddddddddccccccbbbbbbcccdddfffgggeeefffhhhjjjlllmmmmmmmmmoooooonnnnnnnnnooooooppprrruuuyyy{{{{{{zzzzzzzzzyyyyyy{{{|||}}}~~~~~~}}}{{{yyyzzz}}}|||wwwvvvsssqqqnnnmmmmmmllljjjmmmrrrtttvvvyyy}}}|||zzzzzz{{{{{{{{{zzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~zzztttppphhh^^^YYYYYYZZZ\\\```fffmmmtttzzz~~~~~~}}}||||||{{{{{{{{{|||||||||||||||{{{yyyxxxyyy|||}}}|||zzzzzzyyyxxxwwwuuuuuuuuuvvvxxx}}}rrr```VVV___ooowwwpppnnnppptttwww}}}}}}~~~{{{wwwmmmgggdddeeegggjjjqqqxxxnnn\\\SSSOOOJJJIIIJJJIIIEEE@@@DDDBBBAAAAAABBBCCCAAA@@@@@@????????????@@@@@@AAA??????@@@@@@AAAAAAAAABBBAAA===:::<<<<<<:::;;;>>>AAA@@@@@@??????>>>>>>>>>===>>>@@@???===<<<<<<===???>>>======<<<<<<======>>>======<<<;;;;;;::::::999:::;;;<<<<<<;;;:::999888888888777777777666666ddddddcccdddfffiiikkkmmmqqqxxx~~~tttjjj___VVVOOOKKKFFFAAA======>>>???DDDGGGMMMTTTZZZ^^^```aaaccccccdddeeeeeeeeeeeeeeeffffffggggggfffdddcccbbbcccbbbaaaaaaaaaccceeegggggggggiiijjjlllnnnooopppppppppooooooooooooppppppsssuuuwwwxxxwwwwwwwwwxxxzzz{{{|||}}}~~~~~~~~~~~~}}}zzz{{{}}}~~~}}}zzzwwwtttrrrqqqpppkkkmmmoooqqqrrrtttvvvxxx~~~}}}yyywwwxxxyyy{{{{{{|||||||||}}}}}}~~~~~~~~~~~~~~~xxxooohhh```YYYVVVYYY[[[^^^dddlllttt{{{~~~}}}}}}}}}}}}{{{{{{{{{|||}}}}}}~~~~~~zzzyyyxxxyyyzzz{{{zzzyyyxxxyyyyyywwwuuutttuuuvvvxxxssscccXXXXXXhhh||||||{{{|||wwwuuuvvvwww~~~ppplllkkkooorrruuu{{{sss___RRROOOLLLHHHHHHHHHGGGDDD@@@DDDCCCBBBBBBCCCCCCBBBAAAAAA@@@??????>>>>>>??????????????????????????????>>>;;;:::<<<<<<:::;;;>>>>>>???????????????>>>===<<<>>>??????===<<<<<<===>>>===<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::::::::999::::::;;;;;;::::::999888888888888777777777777ddddddccccccccceeeiiilllqqquuuzzz|||qqqdddYYYQQQMMMGGGBBB>>>======>>>AAADDDJJJQQQWWW]]]aaabbbeeeeeeeeeeeeeeeeeeddddddfffgggiiiiiihhhfffcccaaadddbbbaaa```aaaccceeeggghhhiiiiiikkkmmmoooqqqrrrqqqppppppooooooooooooppprrrssstttttttttuuuwwwyyy||||||}}}~~~~~~||||||}}}~~~~~~|||yyywwwvvvpppqqqrrrssssssssstttuuuwwwyyy~~~|||wwwuuuuuuwwwxxxyyy{{{{{{{{{{{{|||~~~|||ssshhhaaa[[[WWWYYY]]]ZZZ___fffpppyyy~~~|||||||||}}}}}}{{{{{{{{{{{{||||||||||||xxxxxxwwwwwwwwwwwwvvvvvvxxxyyyzzzwwwtttrrrsssuuuxxxzzzcccVVVQQQXXXnnnwwwxxx}}}wwwtttttt~~~tttqqqqqqvvvzzz~~~zzzeeeWWWPPPLLLIIIGGGFFFFFFEEECCC@@@DDDBBBAAAAAABBBBBBAAA@@@@@@???>>>===<<<<<<<<<<<<======>>>>>>??????@@@@@@???;;;;;;<<<<<<<<>>======>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999::::::::::::999999999999999999888888888888cccccccccbbbaaacccgggkkkqqqrrrvvv|||xxxjjj^^^SSSOOOIIICCC???>>>?????????BBBGGGMMMTTT[[[```cccfffffffffeeeeeeeeeeeeeeefffhhhjjjkkkjjjgggdddbbbcccbbbaaaaaabbbccceeegggiiiiiijjjkkkmmmppprrrsssqqqqqqpppooonnnnnnoooooonnnpppqqqqqqrrrtttwwwyyy|||}}}~~~}}}}}}~~~~~~~~~}}}yyyxxxwwwwwwwwwwwwvvvuuutttwww{{{|||wwwttttttuuuvvvvvvwwwxxxyyyzzz}}}yyyoooddd]]]XXXVVVZZZ```ZZZ___hhhqqqzzz~~~|||{{{||||||}}}{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxvvvuuuuuuuuuzzz{{{{{{wwwrrrqqqssswwwvvvlllWWWMMMMMMXXXooo|||xxxxxx|||~~~wwwsssrrryyy~~~wwwttttttyyylll[[[RRRPPPHHHGGGEEEEEEDDDDDDBBBAAABBBAAA???@@@AAAAAA@@@>>>???>>>===;;;:::::::::::::::;;;<<<===???@@@AAABBBAAA===<<<>>>@@@DDDMMMWWWXXXRRRJJJAAA<<<;;;<<<>>>???AAABBBBBB@@@??????@@@======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999777777777777666666666666```bbbcccbbb```aaafffjjjmmmlllooovvv~~~qqqeeeVVVRRRLLLEEEAAA??????@@@===@@@DDDIIIPPPWWW]]]```fffeeedddddddddddddddeeeeeegggiiijjjjjjhhheeedddccccccccccccdddeeeffffffggghhhjjjlllnnnqqqrrrsssqqqpppooonnnmmmmmmmmmnnnkkkmmmooopppppprrruuuxxxzzz{{{|||~~~~~~~~~~~~}}}}}}|||zzzyyywwwzzz|||zzzvvvuuuuuuuuuuuuuuutttvvvxxx{{{~~~vvvlllbbb[[[VVVUUUYYY___]]]bbbjjjsss|||~~~}}}||||||||||||zzzzzzzzzyyyyyyyyyxxxxxx|||}}}}}}{{{xxxvvvvvvwwwzzz{{{{{{vvvqqqqqqvvv|||{{{sss```NNNIIIMMMXXXlll~~~~~~wwwxxxtttrrrwww~~~~~~xxxvvvvvvxxx~~~zzzwwwxxxqqq^^^RRRMMMLLLEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@??????@@@@@@???>>>>>>===<<<;;;::::::::::::999:::;;;===???AAACCCDDDBBB???>>>AAAEEELLLYYYfffkkkbbbUUUHHH@@@===>>>@@@@@@BBBCCCCCCAAA@@@@@@AAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::::::::999888888777777888888999444444444444333333333333\\\```bbbbbb```aaaeeeiiikkkiiikkksssyyy{{{nnn[[[VVVOOOHHHBBB???>>>>>><<<===@@@EEEKKKRRRXXX[[[cccbbbbbbaaaaaabbbcccdddcccdddfffggghhhgggeeedddbbbccceeefffggggggffffffeeegggjjjmmmoooqqqrrrrrrpppooonnnmmmlllllllllllljjjlllnnnooopppppprrrtttuuuwwwyyy{{{}}}~~~~~~~~~wwwvvvuuuuuuwwwxxxwwwvvvtttuuuxxx|||~~~~~~{{{zzznnnfff^^^YYYVVVUUUYYY___cccgggnnnvvv~~~~~~~~~~~~~~~}}}|||{{{zzzxxxxxxyyyyyyzzz{{{||||||~~~|||xxxvvvvvvwwwwwwyyyyyyuuuqqqsss|||eeeUUUHHHIIIPPPYYYhhhwwwwww|||xxxsssnnnooollloooxxx~~~~~~}}}{{{}}}~~~{{{zzz~~~sss^^^RRRMMMJJJIIIDDDDDDEEEDDDCCCCCCCCCDDDBBBAAA???@@@AAAAAA@@@>>>>>>>>>===<<<;;;;;;;;;<<<;;;<<<===>>>@@@AAABBBCCCCCCAAAAAACCCDDDIIIUUUaaafff___SSSHHHAAA???@@@BBB@@@BBBCCCBBBAAA???@@@@@@???>>>======<<<<<<======::::::::::::::::::::::::999888777777777777888999555555444444444333333333ZZZ^^^bbbcccaaaaaadddiiillliiikkkrrrxxx~~~ttt___ZZZRRRIIICCC>>>======;;;<<<>>>BBBHHHNNNTTTXXXaaa```_________```bbbcccaaabbbccceeeeeeeeeeeedddbbbcccfffhhhhhhhhhfffeeedddfffjjjnnnpppqqqqqqqqqoooooonnnllllllkkkkkkkkkkkkmmmooopppoooooopppqqqrrrsssvvvxxx{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}sssssstttvvvyyyzzzzzzxxxtttvvvzzz}}}}}}zzzwwwuuueee___YYYXXXWWWXXX\\\ccciiilllqqqxxx}}}}}}~~~~~~~~~|||zzzyyyvvvvvvxxxzzz|||~~~|||~~~~~~{{{wwwttttttuuuuuuwwwwwwsssqqqvvvttt\\\NNNEEEJJJSSS[[[fffrrrnnntttwwwsssnnnmmmllljjjhhhgggmmmwwwzzzvvvrrrtttqqqwww}}}|||}}}~~~dddRRRKKKKKKKKKIIICCCDDDEEEDDDCCCCCCDDDEEECCCBBB@@@AAABBBBBBAAA?????????>>>============>>>===>>>>>>???@@@AAAAAABBBDDDCCCBBBBBB@@@AAAIIITTTUUUPPPIIIBBB>>>>>>AAACCC???AAABBBBBB@@@??????@@@??????>>>===============::::::::::::::::::::::::999888777666666777888999888777777777777666666666XXXZZZ\\\___aaaccceeeeeeeeeiiimmmooorrryyyyyykkkaaaSSSHHHBBB@@@>>>======>>>???AAAFFFJJJOOORRRZZZ\\\^^^___^^^^^^___```bbbccceeeffffffeeecccbbbffffffffffffffffffffffffeeegggllloooqqqqqqooonnnooollliiifffeeefffiiikkklllmmmnnnooopppqqqrrrrrrttttttuuuvvvxxxyyyzzzzzz~~~|||zzzzzz|||~~~}}}{{{zzzuuuuuuvvvxxxxxxyyyyyyxxxwwwxxxzzz}}}}}}}}}|||wwwnnnggg^^^YYYTTTTTTXXX^^^bbbdddnnnuuu}}}~~~~~~}}}{{{xxxwwwxxxzzzxxxxxxyyyyyyyyyzzzzzzzzz|||zzzxxxvvvtttsssttttttvvvyyyzzzwwwuuu|||zzziiiRRRHHHCCCJJJVVV___gggoootttrrroookkkhhheeeddddddcccjjjpppqqqpppooolllhhheeeiiiqqqyyy~~~www{{{nnnVVVOOOMMMGGGDDDFFFGGGFFFDDDCCCBBBBBBBBBCCCAAAAAABBBCCCCCCBBBBBBAAA@@@???>>>=========>>>???>>>=========>>>???AAABBBAAAAAAAAAAAAAAACCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@CCCBBBBBBCCCDDDDDDCCCAAACCCAAA???===<<<<<<>>>>>>>>>>>>>>>===<<<:::999888888888777666666666666666888777666555555444444555\\\]]]^^^```aaabbbcccccccccgggkkkmmmpppwwwpppfffXXXMMMGGGDDDBBB@@@>>>>>>???AAADDDIIIMMMOOOVVVYYY[[[\\\]]]]]]___```___aaaccceeeeeeeeedddcccddddddddddddddddddddddddeeehhhkkknnnppppppooonnnmmmllljjjhhhhhhiiijjjlllllllllmmmnnnoooqqqrrrssstttuuuvvvwwwyyyzzz||||||}}}~~~}}}zzzzzz|||~~~~~~{{{yyyxxxuuuvvvwwwxxxxxxxxxxxxxxxwwwyyy{{{}}}|||zzzwwwvvvuuupppfff___[[[XXXVVVVVVYYY___dddhhhqqqxxx}}}{{{||||||zzzxxxwwwxxxzzzyyyyyyyyyyyyyyyyyyxxxxxxzzzyyyxxxwwwvvvvvvuuuvvvtttvvvwwwvvvxxxlll\\\MMMGGGFFFPPP]]]eeekkkqqqrrrppplllhhhdddaaa```___ccciiillliiifffdddaaa]]]^^^ccclllvvv~~~zzzuuuzzz{{{~~~{{{cccNNNJJJJJJEEECCCEEEFFFEEECCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBCCC<<<<<<;;;;;;<<<===???@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAACCCBBBAAABBBCCCDDDBBBAAAAAA@@@???========================<<<;;;:::999888888888777666666666666666777777666555555555555666______```aaaaaaaaaaaaaaaaaaeeeiiikkknnnsss{{{wwwmmm___TTTNNNJJJFFFDDD>>>>>>>>>@@@BBBFFFIIIKKKQQQTTTWWWYYY[[[\\\___```]]]___aaaccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhjjjlllmmmnnnoooooolllkkkkkkkkkkkklllmmmnnnmmmmmmlllmmmnnnqqqsssttttttuuuvvvxxxzzz|||}}}~~~|||}}}~~~~~~}}}yyyyyy{{{}}}|||yyywwwvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwyyy|||~~~}}}|||zzzxxxvvvtttqqqkkkaaaZZZVVVXXXYYYYYYZZZ```iiiooowww|||}}}xxxyyy{{{{{{yyyxxxyyyzzzyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwxxxxxxxxxwwwwwwtttttttttwww~~~rrr^^^PPPHHHHHHMMMZZZeeellloooqqqmmmkkkhhhddd```\\\ZZZYYYbbbeeeeee```\\\[[[ZZZWWWXXX^^^gggqqq{{{zzzvvvsssxxxvvvvvv~~~jjjXXXHHHFFFHHHFFFDDDFFFDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEE<<<<<<<<<<<<<<<===?????????@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@AAABBBBBBAAA@@@????????????>>>===<<<<<<;;;;;;;;;;;;;;;::::::999888888777666666666666666666666555555666666777777___``````aaabbbbbbaaaaaaaaacccgggjjjmmmqqqvvvzzz}}}sssfff[[[SSSNNNIIIEEE@@@?????????@@@CCCEEEGGGLLLOOOSSSWWWYYY\\\___aaa___```aaaccceeeeeeffffffgggggggggggggggggggggggghhhhhhhhhiiikkkmmmnnnooojjjkkklllmmmnnnooooooooonnnnnnmmmnnnppprrruuuvvvssssssuuuwwwyyy{{{|||}}}{{{}}}~~~zzzyyy{{{|||}}}{{{yyyxxxwwwvvvwwwwwwxxxxxxxxxwwwwwwxxxzzz}}}}}}zzzxxxyyywwwtttqqqmmmfff]]]WWWSSSXXX\\\]]]]]]cccnnnxxx|||}}}|||vvvyyy{{{|||{{{zzzzzz{{{zzzzzzzzzyyyxxxwwwuuutttrrrsssuuuwwwxxxxxxwwwwwwuuutttuuuzzzyyyfffXXXOOOJJJOOOYYYdddmmmoooooonnneeedddbbb___\\\ZZZYYYXXX^^^aaa```ZZZXXXZZZ[[[ZZZXXX]]]eeemmmwwwxxxuuuuuuwwwsssrrr|||}}}^^^QQQGGGGGGIIIHHHGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEFFFDDDCCCAAAAAABBBCCCEEEBBBBBBBBBBBBBBBCCCCCCCCC>>>>>>>>>??????@@@@@@AAA>>>???@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEBBB@@@??????@@@AAA@@@???===>>>???@@@???>>><<<;;;::::::999999999:::::::::888777777666666666666666555555555555666777888999]]]]]]___```bbbcccccccccbbbcccfffhhhlllppptttwwwyyylll```XXXQQQJJJFFFBBBAAA@@@>>>>>>@@@AAABBBGGGKKKPPPTTTWWW[[[___aaaaaabbbccccccdddeeeeeeeeeggggggggggggggggggggggggggggggggghhhiiikkkmmmnnnhhhiiikkkmmmoooooopppooooooooooooppprrrtttvvvxxxqqqqqqssstttvvvxxxyyyzzz{{{}}}~~~{{{{{{||||||~~~~~~{{{zzzzzzzzzvvvvvvwwwxxxxxxxxxwwwwwwxxxzzz|||~~~}}}{{{xxxvvvtttrrrnnnjjjddd]]]VVVRRRRRRXXX___aaabbbhhhttt~~~|||{{{xxxzzz}}}~~~|||{{{{{{|||zzzzzz{{{zzzyyywwwuuusssoooppprrrtttvvvvvvuuuuuurrrssswwwnnn^^^VVVTTTTTT]]]hhhoooqqqpppkkkhhh___^^^]]][[[[[[[[[\\\]]]^^^aaa___ZZZXXX[[[]]]\\\[[[^^^dddkkkttt|||xxxyyywwwssstttkkkUUUNNNGGGGGGHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEBBBAAA@@@AAACCCDDD@@@@@@AAAAAABBBBBBBBBBBB?????????@@@@@@@@@@@@@@@===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEBBB@@@>>>===>>>???>>>===<<<===???@@@@@@>>><<<:::999888888888888999::::::888777777666666666666666555555555666777888999:::ZZZ[[[]]]___aaaccccccdddbbbcccdddfffjjjooosssuuurrrfff]]]UUUMMMGGGEEECCCAAA???======>>>???BBBFFFLLLPPPTTTXXX]]]```aaabbbbbbbbbccccccddddddddddddddddddddddddddddddgggggggggggghhhjjjkkklllggghhhjjjlllmmmnnnoooooommmnnnoooqqqsssuuuvvvwwwppppppqqqrrrtttuuuvvvvvvyyy|||~~~~~~|||}}}}}}|||{{{{{{{{{uuuuuuvvvxxxxxxyyyyyyxxxxxxzzz{{{||||||yyywwwuuuuuurrrmmmggg```ZZZVVVTTTTTTZZZaaaeeegggnnnzzz~~~}}}}}}|||}}}~~~~~~|||{{{{{{{{{zzz{{{||||||{{{xxxvvvtttppppppqqqrrrssssssssssssmmmrrr|||uuucccXXXWWW\\\eeeoooxxxxxxtttoooiiiccc^^^]]][[[ZZZ[[[___ccceeedddgggfff```\\\]]]]]][[[\\\aaahhhoooyyy}}}|||wwwxxx~~~yyy]]]NNNKKKGGGEEEDDDDDDCCCCCCFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDBBBAAA@@@@@@AAABBB@@@AAABBBCCCDDDDDDDDDCCC======>>>??????>>>>>>===<<<===???@@@AAAAAA@@@???>>>>>>??????@@@BBBCCCDDDAAA???<<<;;;<<<======<<<;;;<<<>>>??????>>><<<;;;999888777666666777999999888888777666666666666666666555666666777888999:::YYYZZZ\\\^^^```aaabbbbbbbbbaaaaaacccgggmmmrrruuu}}}yyymmmcccZZZQQQKKKGGGEEEBBB???===<<<<<<===>>>BBBGGGLLLPPPUUUYYY\\\^^^^^^______aaabbbddddddcccccccccccccccccccccccceeefffggghhhiiiiiijjjjjjggghhhhhhiiikkklllmmmnnnjjjkkknnnqqqtttuuuuuutttppppppqqqrrrrrrsssttttttvvv{{{{{{}}}~~~}}}|||{{{zzzzzzssstttvvvwwwyyyyyyzzzzzzyyyyyyzzzzzzzzzxxxwwwvvvwwwsssmmmeee^^^YYYXXXWWWWWW\\\cccggglllttt}}}zzzxxxxxxyyyzzz{{{|||}}}|||zzzwwwuuussssssrrrrrrrrrrrrrrrsssnnnwwwyyyhhhZZZUUU]]]iiivvvwwwpppiiidddaaa___\\\[[[]]]bbbhhhllllllppppppjjjfffdddbbb______gggrrr}}}|||yyy~~~jjjTTTJJJIIIFFFCCCBBBCCCCCCCCCEEEFFFFFFFFFFFFEEECCCBBBCCCBBBBBBAAA@@@@@@??????@@@AAABBBDDDEEEEEEDDDDDD===>>>????????????>>>===;;;<<<>>>@@@AAA@@@??????======>>>>>>???@@@AAABBBAAA>>>;;;:::;;;<<<<<<;;;;;;<<<===>>>>>>===<<<<<<999888666555555666777888888888777666666666666666777666666666777888999999ZZZ[[[\\\^^^___`````````bbb```___```eeelllqqqtttyyyssshhh^^^UUUNNNIIIGGGCCC@@@===<<<;;;<<<;;;???DDDIIIMMMRRRVVVYYYZZZZZZ[[[]]]___aaadddeeedddddddddddddddddddddddddddeeeggghhhiiiiiiiiiiiiggggggggghhhiiijjjlllmmmgggiiimmmqqqssstttsssrrrqqqqqqqqqrrrrrrrrrsssssstttyyy{{{}}}}}}|||}}}}}}}}}}}}}}}}}}|||zzzyyyxxxrrrsssuuuwwwyyyzzz{{{{{{yyyyyyyyyyyyxxxxxxwwwvvvsssooohhh___XXXTTTTTTUUUZZZ^^^ccciiioooxxx{{{wwwvvvvvvxxxzzz{{{}}}~~~}}}{{{xxxwwwvvvuuusssrrrqqqqqqrrrssssss~~~nnn___UUUUUUcccsssxxxqqqkkkeeeeeebbb^^^\\\^^^dddkkkpppqqqvvvwwwsssooommmjjjfffaaammm|||{{{zzzttt___PPPHHHIIIHHHDDDBBBDDDEEEFFFDDDEEEEEEEEEDDDCCCAAA@@@AAAAAABBBAAA@@@???>>>===>>>???AAACCCCCCCCCCCCBBB???@@@AAABBBBBBAAA??????;;;<<<>>>@@@AAA@@@???>>>============>>>???@@@AAAAAA>>>;;;::::::;;;;;;;;;<<<<<<===============<<<:::888666555444555777888888888777666666666666666777777777777777888888999VVVYYY]]]___```___]]][[[]]]___bbbdddfffiiimmmoooyyy}}}|||pppggg]]]SSSLLLGGGAAA>>>??????>>><<<:::<<>>===>>>@@@DDDDDDBBB>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>============?????????>>>======<<<<<<======<<<<<<<<<;;;;;;;;;>>>===;;;:::999999::::::888888888888777777777666888888777666666555666666888888777777666666666555RRRTTTWWWYYY[[[ZZZZZZYYY^^^```bbbdddeeegggkkkmmmuuuyyyvvvlllaaaVVVOOOJJJDDD@@@@@@???===;;;;;;<<<>>>@@@CCCHHHOOOSSSVVVXXXZZZ]]]```aaabbbcccbbbccccccaaa___^^^___aaacccdddeeeggghhhiiiiiiiiijjjjjjkkkkkklllmmmmmmmmmjjjjjjkkklllnnnoooqqqrrrrrrqqqqqqqqqrrrssstttuuuvvvxxx|||~~~~~~~~~|||{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvssstttvvvwwwyyyzzzzzzzzzyyy{{{|||}}}{{{xxxtttrrrkkkfff___YYYVVVVVVVVVVVVZZZ___eeejjjooovvv~~~~~~}}}|||zzzxxxwwwwwwxxx{{{|||}}}~~~~~~|||zzzyyyyyyvvvttttttsssqqqtttzzzwwwgggUUUMMMNNNZZZooozzznnnhhhgggcccaaa```bbbgggoooxxx}}}nnnXXXLLLFFFGGGFFFEEECCCBBBBBBCCCCCCBBBBBBBBBBBBAAA@@@@@@???AAA@@@@@@???>>>======<<<>>>>>>>>>@@@CCCCCCAAA>>>>>>>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===??????>>>>>>===<<<<<<;;;;;;::::::::::::999999999>>>===<<<:::999999::::::999999999888888888777777777777666666555666666666666666666666666666666666QQQRRRTTTVVVXXXZZZ[[[\\\___aaabbbcccdddfffiiikkkpppttt{{{tttfffZZZRRRMMMFFFCCCAAA@@@<<<999<<<<<<======@@@EEELLLQQQVVVWWWZZZ]]]___aaaaaaaaaaaabbbbbb```^^^]]]^^^```bbbccceeegggiiijjjjjjkkkkkkkkklllmmmnnnnnnnnnnnnjjjjjjkkklllmmmnnnooopppsssrrrqqqqqqrrrsssuuuvvvtttvvvzzz~~~}}}|||}}}}}}{{{zzzzzzzzzxxxxxxxxxxxxwwwvvvuuuuuupppqqqsssuuuwwwyyyzzzzzzyyy{{{|||}}}{{{wwwrrroooeee___YYYVVVVVVXXXXXXWWW[[[aaahhhnnnrrrwww~~~}}}}}}~~~~~~}}}|||zzzxxxvvvuuuuuuuuuyyyzzz{{{|||}}}|||{{{zzzyyyuuuttttttrrrqqqtttzzzyyygggYYYJJJHHHQQQbbbvvvyyymmmfffddd```aaadddiiipppxxxdddQQQKKKJJJHHHGGGEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@?????????@@@BBBBBB@@@>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999999999======<<<;;;::::::::::::999999999999888888888888666666555555555666666777444444444444555555555555NNNNNNOOOQQQUUUYYY\\\^^^aaabbbdddddddddeeehhhjjjlllpppvvv}}}|||kkk^^^TTTNNNHHHDDDBBBAAA===:::===<<<;;;;;;===BBBIIINNNTTTVVVYYY\\\___``````````````````___]]]]]]^^^___bbbccceeegggiiijjjkkkkkkjjjkkklllmmmnnnnnnnnnmmmjjjjjjkkklllmmmnnnnnnnnnrrrsssssstttuuuvvvwwwwwwtttvvvyyy}}}}}}}}}yyy{{{~~~}}}{{{zzzzzzvvvvvvvvvvvvvvvuuuttttttoooppprrruuuxxxzzz{{{{{{zzz{{{}}}}}}zzzuuuoookkkaaa\\\VVVTTTWWWZZZZZZXXX\\\bbbkkkrrrvvvzzz{{{|||}}}~~~|||zzzxxxwwwwwwwwwvvvvvvvvvwwwyyyzzz{{{||||||{{{yyyuuussssssqqqooorrrxxxyyylllZZZNNNDDDFFFUUUiiizzzvvvllleeeccc]]]aaaiiiqqqyyyvvv___SSSPPPQQQJJJIIIGGGDDDCCCBBBBBBBBBAAAAAA@@@???>>>===============>>>>>>???@@@AAAAAA??????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>?????????>>>>>>======<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;::::::::::::888888888888777777777777444444444444555666777777444444444333333333222222FFFFFFGGGIIINNNSSSYYY\\\bbbdddeeeeeedddeeegggiiijjjmmmrrrwww~~~rrrdddWWWQQQIIIEEECCCBBB???======<<<;;;:::;;;@@@FFFKKKRRRTTTXXX\\\^^^``````______``````___]]]]]]^^^```aaabbbdddfffhhhiiijjjkkkhhhiiikkklllmmmmmmlllkkkkkkkkklllmmmnnnnnnmmmmmmnnnpppsssvvvwwwvvvuuusssvvvwwwyyy{{{}}}~~~~~~~~~yyy{{{|||zzzwwwyyy~~~}}}|||{{{uuuuuuvvvvvvvvvuuuttttttoooqqqsssvvvyyy{{{|||}}}|||||||||{{{vvvpppjjjfff^^^ZZZVVVUUUXXX[[[[[[[[[]]]eeeooovvv{{{{{{~~~|||zzzxxxxxxzzz{{{zzzyyytttuuuvvvxxxyyyzzz{{{{{{zzzvvvsssrrrooonnnrrrxxxooo```OOOGGGAAAEEEVVViiiuuuyyyuuuwwwxxxuuunnnhhhdddbbb```gggqqq|||~~~|||}}}}}}|||iii]]]WWWTTTRRRKKKJJJHHHFFFDDDCCCCCCCCCBBBAAA???>>><<<<<<<<<<<<======>>>>>>>>>???????????????@@@@@@??????>>>???>>>>>>======<<<<<<<<<<<<===>>>>>>>>>?????????@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999666666666666555555555555444444333333444555666666666555444333222111000///CCCCCCDDDHHHMMMTTTZZZ^^^bbbcccddddddddddddgggiiiiiilllppptttxxx|||ooo___WWWNNNGGGEEEDDDBBB@@@======<<<;;;;;;>>>DDDHHHNNNQQQVVV[[[^^^`````````______```___]]]]]]___``````aaaccceeeggghhhhhhiiifffhhhjjjllllllllljjjjjjlllmmmnnnooooooooommmmmmiiikkknnnqqqsssrrrqqqooowwwwwwxxxzzz{{{{{{||||||vvvwwwyyyxxxvvvxxx|||~~~||||||uuuvvvvvvwwwwwwvvvvvvuuuqqqrrruuuwwwzzz|||}}}~~~||||||zzzvvvpppiiiccc___YYYXXXWWWWWWXXX[[[^^^```bbbiiisss{{{|||yyyzzz}}}~~~}}}zzzttttttuuuvvvxxxyyyzzz{{{zzzvvvsssrrrqqqpppuuu|||uuucccUUUEEEBBBAAAEEETTTcccjjjjjjgggiiiiiihhheeecccbbbbbbgggooo{{{zzzxxx{{{~~~~~~}}}{{{yyywwwvvv}}}mmm\\\XXXUUUQQQMMMJJJIIIGGGEEEDDDDDDDDDDDDCCCAAA???===<<<;;;<<<<<<========================>>>???@@@???>>>>>>???@@@??????===<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@?????????>>>======<<<<<<999999999999888888888888777888888999999888888777555555555555444444444444444444333333333444555555666555444333222111000///AAABBBDDDIIIOOOVVV\\\```___```bbbbbbbbbbbbeeeggghhhkkkoooqqqssszzz|||jjj```TTTJJJFFFEEEDDDCCC=========<<<<<<>>>BBBEEELLLOOOTTTZZZ^^^```aaa```___``````___^^^^^^___aaa```aaabbbdddeeefffffffffeeegggjjjllllllllljjjiiimmmnnnpppqqqqqqooonnnmmmiiiiiijjjkkkmmmnnnppppppuuuuuuwwwxxxzzz{{{||||||yyyyyyzzzzzzzzzzzz{{{{{{}}}~~~}}}~~~~~~~~~}}}|||{{{wwwwwwxxxxxxxxxxxxwwwwwwrrrsssuuuwwwzzz{{{|||}}}|||zzzuuuooohhhaaa[[[XXXQQQTTTWWWWWWWWWZZZaaafffiiipppyyy}}}}}}}}}}}}~~~{{{{{{~~~~~~|||yyysssttttttuuuvvvxxxyyyzzzxxxuuusssttttttvvv|||sssfffVVVJJJ???AAADDDHHHSSS___bbb^^^bbbbbbbbbaaaaaaaaacccdddkkktttuuummmfffjjjnnnnnnooouuu}}}wwwsssqqqxxxwww\\\QQQPPPOOOKKKIIIHHHGGGEEECCCCCCCCCCCCDDDDDDBBB???===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<>>>??????======@@@BBBBBBAAA???>>>=========>>>===>>>>>>??????@@@AAAAAA@@@@@@@@@???>>>>>>======999999999888888888888777555666777888888777666666666666555555555444444444444444333333333333333333333333333333333222222222<<<===@@@EEELLLSSSZZZ]]]]]]^^^`````````aaaccceeegggjjjnnnoooqqqvvvrrrgggYYYMMMHHHFFFEEEDDD===>>>>>>======>>>AAACCCJJJMMMSSSZZZ^^^aaaaaaaaa___```aaa```^^^^^^```bbb```aaabbbcccdddeeeeeeeeefffgggjjjlllmmmllljjjiiinnnoooqqqrrrqqqpppnnnmmmlllkkkiiiiiijjjmmmqqqtttssssssuuuwwwyyy{{{}}}~~~~~~~~~~~~|||zzzzzz~~~}}}zzz{{{|||}}}}}}|||{{{zzzwwwxxxxxxyyyyyyyyyxxxxxxrrrsssuuuwwwyyy{{{{{{|||{{{xxxrrrjjjbbb[[[UUURRRKKKQQQVVVWWWWWWZZZbbbjjjnnnttt|||{{{zzzzzzzzz|||}}}|||~~~~~~zzzvvvssssssttttttuuuwwwxxxyyywwwtttsssuuuwwwzzzvvvggg[[[MMMBBB===CCCHHHLLLUUU______ZZZcccbbbaaaaaaaaacccfffhhhkkkttt{{{kkkaaa[[[```eeefffgggmmmxxx}}}tttooolllttt|||fffPPPIIIJJJIIIIIIJJJEEEDDDCCCBBBAAAAAABBBCCCDDDCCC@@@===<<<<<<<<<===888999999:::;;;<<<===>>>;;;===???>>>======@@@CCCDDDCCCAAA???>>>??????@@@===>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;:::::::::999999444555666777777666555555777666666666666555555555555444444333222222222222111111222333444444555555??????@@@BBBHHHOOOVVV[[[]]]^^^^^^^^^^^^```cccfffhhhgggiiilllnnnqqq{{{sss^^^QQQLLLJJJEEE@@@@@@>>><<<;;;===@@@AAAAAAHHHLLLRRRWWWZZZ\\\^^^```aaaaaaaaaaaaaaabbbbbbbbbeeedddddddddeeeggghhhjjjgggjjjlllnnnmmmnnnooopppooonnnnnnmmmllllllkkkkkkkkkkkkjjjjjjkkknnnppprrrxxxvvvtttsssuuuyyy~~~|||{{{yyyxxxxxxyyy{{{|||xxxyyyzzz{{{zzzxxxuuusssvvvvvvvvvxxxzzzzzzyyywwwwwwtttmmmddd\\\UUUPPPNNNOOOQQQTTTWWW[[[```fffjjjtttzzz~~~}}}}}}{{{zzz|||}}}{{{zzzzzz{{{vvvuuusssrrrrrrssstttuuuvvvqqqooouuuxxxlll]]]MMMCCCAAA>>>EEELLLQQQXXX```cccaaabbbbbbcccfffiiiiiigggeeekkkuuu|||}}}|||vvviii[[[UUUZZZ```dddhhhppp|||yyymmmiiijjjiiiwwwbbbWWWLLLHHHFFFCCCAAAAAA@@@@@@??????@@@BBBCCCDDDDDDDDDBBBAAA???>>><<<<<<555777:::<<<===>>>===<<>>======888999<<<>>>???>>>>>>===>>>??????@@@@@@??????>>>BBBBBBAAAAAA@@@???>>>>>>???????????????>>>===============<<<<<<<<<;;;;;;999999999999999999999999777777666666666666666777666666666666666555444444444555555555555444444333444444333222111111111111>>>>>>???BBBGGGMMMSSSWWW\\\]]]]]]]]]\\\]]]```bbbcccbbbeeehhhjjjlllttt}}}ooo```XXXSSSLLLGGGEEEBBB??????@@@AAAAAAAAABBBFFFKKKOOORRRUUUXXX[[[^^^___``````aaaaaaaaaaaa```aaabbbdddfffgggggggggjjjkkklllkkkjjjjjjlllnnnlllllllllmmmmmmmmmnnnnnnkkkkkklllmmmooorrruuuwwwwwwvvvsssrrrsssuuuyyy{{{|||}}}~~~~~~}}}|||yyy}}}~~~~~~~~~~~~}}}zzzyyywwwuuuttttttuuuuuuuuuvvvyyy{{{{{{zzzxxxvvvxxxwwwvvvwwwxxxxxxvvvuuutttppphhh```XXXSSSOOONNNQQQTTTWWW\\\bbbiiirrrxxx~~~}}}yyyzzzzzzxxxwwwxxxzzz|||}}}}}}}}}}}}|||{{{zzzyyytttttttttsssrrrqqqpppooonnnooottt}}}yyyiiiZZZMMMCCC@@@CCCFFFUUUeeemmmqqqttttttssssssyyy|||tttnnnkkkllloooooonnnmmmlllfff```ZZZYYYZZZ```jjjyyymmmaaa^^^```jjjtttcccRRRIIIBBBAAABBB@@@@@@AAACCCCCCBBBCCCCCCDDDEEEFFFDDDCCCBBBAAA@@@???>>>>>>;;;<<<>>>?????????>>>===>>>>>>????????????>>>>>>@@@@@@??????>>>>>>======<<<============<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888888777666555555555555555555555666666555555444333222333444444555555555555333222222111111111222222@@@???@@@BBBFFFLLLQQQUUUZZZ[[[\\\\\\[[[\\\^^^```aaaaaadddhhhiiijjjqqqyyyyyyiii___XXXPPPJJJGGGDDDAAA??????@@@@@@@@@@@@CCCGGGKKKNNNQQQVVVYYY\\\]]]___```aaaaaaaaaaaa___aaacccfffggghhhhhhhhhjjjjjjjjjiiiggggggiiikkkjjjkkkkkklllmmmnnnoooooonnnnnnooopppqqqsssuuuwwwwwwuuusssqqqqqqsssuuuwwwyyyyyyzzzzzzzzzzzzzzzzzzvvv{{{|||{{{|||||||||{{{xxxwwwuuutttsssrrrrrrrrrsssuuuxxxzzz{{{{{{yyyxxxzzzxxxwwwwwwxxxwwwuuusssnnniiibbbZZZTTTPPPOOONNNSSSUUUZZZ```gggpppyyy{{{||||||{{{zzzyyy{{{|||}}}zzzxxxvvvsssssstttsssrrrpppnnnmmmmmmrrrzzzttt```PPPDDD>>>@@@EEEMMM```ttt~~~xxxoookkkmmmmmmlllkkkkkkjjjgggddd[[[YYYYYY```nnn{{{jjj``````dddsss{{{pppUUULLLEEE@@@@@@@@@>>>>>>@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@??????>>>======>>>>>>>>>>>>===<<<>>>>>>????????????>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::888888888888888888888888888777666555444444333444444555555555555444333333222222333444444444444444111111111111111222333333CCCCCCCCCDDDGGGLLLPPPRRRWWWYYYZZZZZZZZZZZZ\\\^^^aaaaaadddhhhiiijjjooowww{{{ssshhh^^^TTTMMMHHHEEEAAA?????????>>>===???BBBEEEHHHKKKOOOTTTXXX[[[\\\^^^```bbbbbbaaaaaaaaaccceeegggiiiiiiiiiiiikkkllllllkkkiiiiiijjjkkkiiijjjkkklllmmmooopppppprrrrrrrrrrrrssssssttttttvvvuuusssqqqqqqrrrssstttuuuuuuuuuuuuvvvwwwxxxyyywww{{{~~~{{{zzz{{{{{{{{{zzzvvvvvvuuusssrrrqqqqqqppprrrtttwwwzzz{{{{{{zzzyyyzzzyyyxxxxxxxxxvvvrrroooeeeaaaZZZTTTPPPOOOOOOPPPUUUXXX^^^eeemmmuuu~~~{{{|||}}}|||zzzyyyyyyzzzyyyyyyyyyxxxvvvtttqqqppprrrsssssssssrrrpppnnnllloooxxx|||mmmYYYIII???<<>>>>>>>>???????????????AAAAAAAAA@@@@@@?????????<<<<<<===<<<<<<<<<;;;;;;>>>>>>????????????>>>>>>======<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::::::::::::::999999999999777777777777777777777777777777555444333333333333444444444444444333333222333333333333333222222111000000000000111222333333HHHHHHGGGHHHIIILLLOOOQQQTTTVVVXXXYYYYYYZZZ\\\]]]```aaaeeeiiijjjiiinnntttxxxsssfffZZZRRRJJJGGGBBB@@@>>>>>>===<<<>>>@@@CCCEEEHHHMMMSSSWWWZZZ\\\___aaacccccccccbbbdddeeefffggghhhiiiiiiiiilllnnnoooooonnnlllmmmmmmiiijjjkkklllnnnoooppppppttttttttttttssssssssssssvvvtttsssqqqqqqqqqssstttqqqqqqqqqqqqsssuuuxxxyyy{{{}}}zzzyyyyyyzzzyyyxxxuuuuuuuuutttsssrrrqqqqqqrrrtttwwwzzz{{{{{{zzzyyyxxxxxxxxxxxxwwwsssnnniii]]]YYYTTTOOOMMMOOORRRUUUYYY]]]eeemmmttt|||~~~wwwyyy{{{zzzxxxvvvuuuuuupppqqqrrrrrrssssssrrrrrrsssssssssrrrqqqpppooonnnrrrqqqcccQQQDDD>>>???HHHRRRaaarrr|||vvvlllfffccc______bbbdddaaa```aaaXXX[[[aaajjjvvvrrrhhhfffkkkqqqwwwttt[[[LLLIIIDDDBBBCCCAAA===<<>>>>>>>>;;;;;;;;;;;;::::::::::::======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;999999999999888888888888666666666666666666666666666555444333333333333333333333444444333333222111333333333333222222111000000000000000000111222333MMMLLLLLLKKKLLLMMMNNNOOOQQQSSSVVVXXXXXXYYY[[[]]]___```dddiiiiiihhhkkkrrrttt|||qqqcccZZZMMMIIIEEEAAA???>>>===<<<===>>>@@@BBBEEEJJJQQQVVVZZZ\\\___bbbdddeeedddcccfffffffffffffffggghhhhhhjjjlllooopppooommmmmmllljjjjjjkkklllmmmoooooopppsssssstttttttttttttttsssuuutttsssqqqqqqrrrssstttnnnnnnnnnoooqqquuuxxx{{{}}}yyyxxxwwwwwwvvvuuuuuuuuuuuuuuuttttttsssrrrrrrtttwwwzzz{{{{{{zzzyyyssstttvvvwwwuuuppphhhbbbWWWTTTOOOLLLMMMRRRWWW[[[^^^cccllluuu|||~~~zzzxxxxxxzzz{{{{{{tttwwwyyyxxxvvvsssqqqqqqppppppqqqqqqrrrtttuuuvvvssssssrrrqqqqqqqqqqqqqqqxxxyyycccVVVHHH@@@>>>CCCOOOZZZkkkxxx|||rrrpppuuu{{{~~~|||tttlllfff```ZZZXXX[[[]]]\\\]]]aaa___eeeooowww~~~}}}rrrkkkkkkrrrxxxcccQQQIIIEEEBBBBBBCCCAAA======@@@<<<===>>>??????>>>===<<<===============>>>>>>>>>::::::::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999888888888777777777666666666666666666666666444444333333333333333444333333333333333222111111000111111222222222222222111000000000000000111222PPPPPPNNNMMMMMMMMMNNNOOOOOORRRUUUWWWXXXYYY\\\]]]]]]___ccchhhhhhfffjjjpppooovvv}}}xxxiii```OOOKKKFFFCCCAAA???>>><<<<<<===>>>@@@CCCHHHOOOTTTZZZ\\\```ccceeeeeeeeedddgggfffeeeddddddeeefffgggeeeiiimmmooonnnllljjjjjjjjjjjjkkklllmmmnnnooopppqqqrrrssstttuuuuuuuuuuuuttttttsssrrrrrrrrrssstttlllllllllmmmpppuuuyyy|||~~~|||xxxvvvvvvuuutttsssuuuuuuuuuvvvvvvuuuttttttsssuuuxxxzzz{{{{{{yyyxxxpppqqqtttuuusssmmmddd]]]UUURRRNNNLLLNNNTTT[[[```aaahhhqqqzzz|||wwwuuuuuuwwwxxxxxxtttwwwyyyyyyvvvsssqqqppprrrqqqpppooopppqqqrrrssstttsssrrrqqqqqqqqqrrrsss}}}}}}lllXXXMMMBBB>>>???FFFTTT```rrr{{{sssgggfffjjjooouuuwwwssslllgggaaaYYYUUUXXXZZZZZZ]]]cccgggppp|||}}}tttoooqqqwww}}}uuuXXXIIIFFFBBB@@@AAACCCAAA>>>>>>AAA>>>???@@@AAAAAA@@@>>>>>><<<<<<<<<<<<============:::::::::::::::;;;<<<===888999999::::::999999888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888888777777777777666666666666666666666666333333222222222333444444222333333333333222111111...///000111333333333333111111000000000000111111VVVUUUSSSOOOLLLKKKLLLOOOQQQSSSUUUXXX[[[]]]^^^___```bbbeeefffggghhhkkkmmmqqqpppsss}}}wwwlll]]]RRRIIIFFFEEEBBB?????????>>>===<<<===AAAGGGLLLWWW[[[```dddeeeeeeeeeeeehhheeebbb``````aaadddeeejjjjjjkkklllmmmmmmmmmmmmmmmnnnnnnllliiihhhkkknnnrrrssstttuuuuuuuuutttsssssssssrrrrrrsssssstttuuurrrrrrpppnnnnnnqqqvvvzzzzzztttrrrvvv~~~}}}zzzzzzyyywwwuuussssssssssssrrrrrrssssssttttttssssssrrrsssuuuwwwwwwwwwvvvvvvsssssstttssspppiii```YYYOOOPPPPPPQQQSSSXXX^^^cccgggqqq}}}}}}yyyvvvttttttuuuvvvwwwwwwxxxxxxwwwvvvtttsssrrrqqqpppqqqssstttsssrrrppprrrrrrooollloooxxxsssdddJJJGGGAAA>>>BBBMMM[[[fffppp|||yyyqqqggg^^^]]]\\\___hhhsssvvvppphhhaaa^^^]]]\\\ZZZ[[[dddoooqqqzzzrrrpppwwwzzzaaaRRRJJJHHHFFFEEECCC@@@???>>>>>>???>>>???@@@@@@???===;;;999:::999999888999:::<<<=========<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999777666444333444444333222111111333555333333333333333333333333333222111111000111111111111111000000000000111111222222222111111111000000TTTTTTQQQNNNKKKKKKMMMOOOSSSTTTUUUXXXZZZ]]]^^^___^^^```cccdddeeefffiiikkknnnllloooxxx}}}rrrdddWWWLLLGGGEEEAAA>>>>>>??????>>><<<===AAAGGGKKKUUUYYY___ccceeeeeeffffffgggeeebbb``````aaacccdddfffgggjjjlllnnnnnnoooooolllmmmmmmkkkiiihhhjjjmmmqqqqqqssstttttttttsssrrrrrrrrrqqqqqqrrrrrrssstttssssssrrrpppppprrrvvvyyy~~~xxxrrrpppssszzz|||yyyxxxwwwvvvttttttttttttuuuqqqqqqrrrssstttttttttssstttuuuuuuvvvvvvvvvuuuuuutttrrrpppmmmhhhbbbZZZTTTPPPQQQQQQRRRTTTZZZbbbgggllluuu}}}zzzwwwvvvvvvwwwxxxxxxxxxyyyyyyxxxwwwuuutttuuusssrrrrrrssssssrrrqqqnnnppppppnnnmmmsss~~~yyyfffVVVGGGCCC??????GGGUUUccclllttt|||{{{qqqiii```XXXVVVVVVYYYcccnnnrrroooiiiccc```^^^]]]\\\]]]gggrrrzzz~~~wwwpppnnnwwwgggSSSIIIEEECCCAAAAAA@@@?????????@@@AAA===>>>???@@@???===<<<:::;;;::::::999999:::;;;<<<======<<<<<<<<<;;;;;;;;;::::::999888888888888888::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999999999999999888777666555444444555555444333333333444333333333333333333333333333333222111000000000111111111000000000000111111111111111000000/////////NNNNNNLLLIIIGGGHHHKKKMMMQQQRRRSSSUUUWWWYYY\\\]]]\\\___aaacccdddeeegggiiillljjjlllssszzz{{{nnnaaaSSSLLLHHHCCC@@@@@@@@@@@@>>>======@@@EEEJJJRRRVVV\\\aaadddeeeggghhhhhhfffdddbbbaaabbbcccdddbbbeeehhhlllnnnpppppppppkkkllllllkkkiiiiiikkklllooopppqqqqqqrrrrrrqqqqqqpppppppppppppppqqqrrrrrrtttuuuuuutttssstttwwwyyy|||wwwsssuuuyyy}}}{{{xxxvvvuuutttsssttttttvvvvvvpppppprrrsssttttttttttttvvvvvvuuuuuuttttttttttttvvvqqqkkkddd^^^XXXSSSOOOQQQRRRRRRTTTWWW^^^gggmmmuuu}}}~~~}}}{{{yyyxxxyyyzzz{{{yyyzzzzzzzzzyyyxxxwwwvvvxxxvvvtttttttttsssqqqpppmmmnnnnnnnnnqqqyyy~~~kkkWWWHHHCCC@@@>>>DDDRRRcccqqqxxx~~~~~~uuukkkccc\\\VVVPPPPPPTTT]]]gggnnnmmmkkkgggccc```___^^^aaalllvvvyyysssnnnnnnyyypppWWWKKKGGGFFFDDD@@@??????>>>>>>???@@@@@@<<<===>>>??????>>>===<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888888777888888888:::::::::::::::999999999<<<<<<<<<<<<;;;999888777666777777777777666555444555555666666666555444333333333333333333333333333444333222111000000000000111111000000000000111111000000////////////......EEEEEEDDDBBBAAABBBFFFIIIMMMMMMNNNPPPRRRUUUXXXYYY\\\___bbbdddeeefffgggiiimmmkkklllqqqvvv~~~xxxiiiZZZRRRMMMHHHEEEDDDBBBAAA@@@>>>===???DDDGGGNNNRRRYYY^^^bbbdddgggiiiiiihhhfffeeeddddddeeeeeebbbdddhhhlllnnnoooooonnnlllmmmmmmmmmllllllmmmnnnnnnnnnoooooopppppppppppppppoooooooooooopppqqqqqquuuwwwxxxxxxwwwwwwxxxyyy}}}~~~}}}zzzwwwuuuuuutttsssssstttuuuuuuooopppqqqrrrssstttttttttuuutttttttttttttttttttttxxxqqqfff]]]VVVRRROOOMMMQQQRRRTTTVVV[[[ccclllsss~~~~~~|||~~~}}}|||zzzzzz{{{|||}}}zzzzzzzzzzzzyyyyyyxxxxxxxxxvvvuuutttuuutttsssqqqnnnnnnnnnpppvvvrrr```NNNCCC@@@>>>AAAMMM```sss}}}sssjjjccc^^^[[[QQQQQQTTT[[[dddjjjmmmmmmjjjeeeaaaaaabbbfffppp{{{~~~|||xxxtttpppnnnrrr~~~```LLLHHHHHHGGGFFFCCCBBBAAA@@@???>>>======<<<===>>>>>>???>>>>>>===>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999888888777777888888888::::::999999999999888888;;;;;;;;;;;;;;;:::999888555555666666666666555555555666777999999888555222333333333333333333333333444444222111000000//////111111000000000000111111////////////////////////@@@@@@???>>>>>>???CCCFFFJJJKKKLLLOOOQQQTTTWWWXXX]]]```dddfffgggggghhhiiikkkiiikkkooorrrxxx~~~ooo```WWWQQQKKKHHHGGGCCCCCCAAA???===>>>BBBEEEJJJNNNUUUZZZ___cccfffiiijjjjjjjjjiiiiiiiiihhhhhhfffgggjjjlllnnnnnnmmmmmmooooooooopppqqqqqqqqqqqqnnnnnnnnnoooooooooppppppppppppooooooppppppqqqrrrvvvxxxzzzzzzyyyyyyzzz{{{~~~~~~}}}|||yyywwwvvvuuutttrrrrrrrrrrrrsssooopppqqqrrrssssssssssssrrrrrrssssssttttttttttttvvvnnnbbbXXXRRRPPPOOOOOOQQQSSSVVV[[[aaaiiisssyyy~~~}}}}}}|||{{{{{{{{{{{{|||}}}zzzzzzyyyyyyyyyyyyyyyyyywwwuuuttttttuuuvvvtttsssppppppqqquuu|||ttteeeTTTGGGAAA<<<>>>FFFVVVkkk~~~{{{qqqjjjeeebbbaaaWWWYYY[[[___eeejjjmmmooolllfffcccdddgggkkkuuu~~~wwwsssqqqqqqrrrtttzzzoooQQQDDDDDDDDDAAA@@@CCCCCCBBBAAA@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<999888888888888888999999:::::::::999999888888888888888999:::;;;;;;;;;:::444555555666666666666666555555777999;;;:::666222333333333333333333333333444333222111000000000000111111000000000000111111000000000000000000000000?????????>>>===???CCCFFFIIIKKKNNNRRRUUUXXXYYYZZZ\\\___cccfffggggggggghhheeeeeehhhlllmmmqqq|||vvvfff]]]VVVOOOJJJHHHDDDDDDBBB@@@===>>>@@@CCCFFFJJJQQQWWW[[[```dddgggjjjjjjkkklllmmmllllllkkkjjjkkkkkklllmmmmmmmmmmmmqqqqqqqqqsssuuuvvvuuussspppoooooooooooopppqqqqqqqqqqqqqqqqqqqqqrrrssssssvvvxxxzzzzzzzzzzzz|||~~~{{{}}}|||{{{{{{zzzxxxvvvvvvuuusssrrrqqqqqqrrrrrrpppqqqqqqrrrrrrrrrrrrrrrqqqrrrssstttttttttrrrrrrooohhh]]]TTTPPPPPPPPPQQQQQQUUU[[[aaaiiiqqqzzz~~~~~~|||{{{{{{zzzzzzzzz{{{{{{yyyxxxwwwwwwwwwwwwxxxxxxvvvuuuttttttuuuvvvtttsssqqqqqqttt{{{~~~rrrfffWWWIII@@@>>>;;;AAANNNbbbvvvwwwnnniiieeebbbaaa^^^```ccceeegggjjjnnnqqqnnniiifffiiimmmqqqzzz{{{rrrmmmooossszzz~~~www```IIICCCDDDAAA>>>>>>???@@@AAABBBBBBBBBBBBBBB>>>>>>>>>===============>>>>>>?????????>>>======;;;;;;;;;<<<<<<<<<<<<<<<999999999888999999:::;;;;;;;;;::::::999999888888666777888:::;;;;;;;;;;;;555666666777777777666666555444555888;;;<<<888444333333333333333333333333333222111111000111111111111111000000000000111111//////000000000000111111>>>>>>>>>===<<<>>>BBBEEEFFFIIINNNSSSXXXZZZ[[[[[[XXX\\\```cccdddddddddeee```bbbfffjjjkkkmmmwwwqqqggg___UUUNNNKKKEEEEEECCC@@@>>>===???AAACCCHHHNNNSSSXXX]]]bbbeeehhhiiikkkmmmnnnnnnnnnmmmmmmllllllllllllmmmoooppprrrqqqqqqtttwwwxxxwwwuuuqqqqqqpppppppppqqqrrrsssssssssssssssssstttuuuuuuvvvxxxyyyzzzzzz{{{~~~}}}~~~|||yyyyyyyyyyyywwwvvvtttsssrrrqqqqqqrrrssssssqqqrrrrrrrrrrrrqqqpppppprrrtttuuuvvvuuurrrnnnllleee___VVVPPPNNNOOOQQQRRRSSSXXX```iiiqqqzzz}}}|||||||||zzzzzzzzzyyyyyyxxxxxxxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwvvvttttttttttttrrrqqqoooqqqvvvsssdddXXXKKK@@@<<>>BBB===>>>@@@AAABBBBBBAAAAAA??????>>>======<<<<<<======>>>???@@@@@@@@@???>>>;;;;;;;;;<<<<<<<<<======::::::999999:::;;;;;;<<<<<<<<<;;;;;;:::999999999777888999:::::::::::::::777777777888777777666666444222222666;;;<<<999666333333333333333333333333111111111000111111222333111111000000000000111111.........//////000000000<<<<<<<<<::::::<<<@@@CCCCCCGGGMMMSSSXXXZZZZZZZZZUUUYYY]]]```aaaaaaaaaaaa___bbbgggkkkkkkmmmvvv|||qqqggg\\\SSSOOOFFFEEEDDDAAA>>>===>>>@@@BBBFFFLLLRRRVVV[[[```cccfffhhhkkkmmmoooooonnnnnnmmmmmmkkkkkklllnnnqqqrrrrrrqqqqqqtttxxxyyywwwuuusssrrrqqqqqqqqqrrrttttttuuuttttttttttttuuuvvvvvvvvvwwwxxxyyyzzz||||||zzzxxxwwwxxxxxxwwwvvvqqqqqqppppppqqqssstttuuurrrrrrrrrrrrqqqpppooooootttvvvwwwwwwuuupppkkkhhh]]]XXXQQQMMMMMMNNNPPPQQQUUU[[[eeennnwww}}}zzzyyyzzzzzzzzzzzzyyyxxxxxxwwwvvvvvvuuuuuutttsssssstttuuuvvvyyywwwuuutttsssrrrpppnnnmmmpppxxxwwwiiiZZZNNNDDD<<<===CCCGGGTTTiii}}}sssllliiiccc^^^]]]```eeeiiijjjiiijjjooossssssnnnnnnsssyyy}}}xxxqqqpppvvvyyy^^^PPPEEEEEECCC<<<<<>>===@@@@@@>>>===<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???;;;;;;;;;<<<<<<<<<======::::::::::::;;;;;;<<<=========<<<;;;;;;:::999999999999:::::::::999999888888888888888888777666666333111111555:::===;;;777333333333333333333333333000000000000111222333444111111000000000000111111---------.........//////EEEAAA;;;888999===@@@BBBAAACCCHHHMMMRRRVVVXXXYYYWWWXXXYYY[[[]]]___```aaacccfffiiikkkmmmppptttwwwxxxkkkbbbYYYQQQNNNIIIDDDBBBBBBBBB@@@>>>BBBBBBDDDIIIOOOWWW___cccfffiiinnnppppppnnnmmmmmmmmmkkkjjjkkkoooqqqqqqooonnnoooqqqsssuuuvvvuuuuuurrrrrrrrrqqqqqqqqqppppppqqqrrrqqqppppppqqqtttwwwxxx{{{~~~~~~|||||||||}}}zzzwwwuuuuuuuuuuuussssssrrrqqqrrrssstttuuuvvvsssqqqoooppprrrrrrrrrwwwvvvvvvvvvuuuooofff^^^VVVRRRMMMKKKKKKNNNQQQSSSYYY___hhhrrr{{{~~~yyyvvvvvvwwwvvvtttuuuvvvxxxyyyyyyxxxwwwvvvssswww{{{zzzvvvsssuuuwwwyyyvvvtttuuuwwwvvvpppkkkjjjyyy~~~qqq___MMMEEE@@@===AAAIIIUUUiiiyyymmmgggddd```]]]dddeeeeeedddfffnnnxxx|||yyyyyy}}}zzzuuuuuu|||iiiPPPLLLGGGCCCBBBBBBAAA@@@??????????????????@@@@@@>>>===<<<;;;;;;;;;;;;;;;999;;;===???AAAAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;555666888:::;;;;;;;;;::::::::::::999888777666555777777777777666666666666777777777777666666666666333333444555666777888888666555444333222222222222444444333333222111000000111111111111111111111111333333222111111111111111FFFBBB<<<999999<<<>>>??????AAAFFFKKKOOOSSSUUUVVVVVVVVVXXXYYY[[[]]]^^^___bbbdddgggiiikkkmmmqqqttt}}}tttkkk```VVVRRRMMMGGGCCCCCCBBB???===???@@@BBBFFFLLLTTT[[[```cccggglllnnnnnnmmmllllllnnnlllkkkllloooqqqqqqooopppqqqsssttttttttttttsssrrrqqqqqqqqqppppppppppppqqqqqqqqqppppppqqqtttwwwyyy{{{~~~~~~}}}|||}}}|||{{{xxxuuusssrrrsssssstttsssrrrqqqqqqrrrssstttuuussspppooopppqqqqqqqqqssstttttttttqqqkkkccc]]]PPPMMMJJJIIILLLPPPUUUWWW```fffoooyyy~~~yyyvvvwwwwwwvvvuuuuuuwwwxxxzzzzzzyyyxxxwwwtttwwwzzzyyyuuurrrsssuuuuuussssssttttttssspppmmmooo}}}{{{eeeVVVHHHAAA===<<>>>>>>>>AAA@@@>>><<<:::999999888999:::<<<>>>????????????========================999:::;;;============<<<:::;;;;;;;;;:::999888888888888888777777777666666666666666555555555555444444444444555666666777777555555444333222222222222444444333333222111111000111111111111111111111111000//////.........//////JJJEEE@@@<<<;;;<<<=========???CCCGGGLLLOOOQQQSSSTTTTTTVVVWWWYYYZZZ[[[\\\bbbdddggghhhjjjlllpppssszzzwwwjjj___YYYSSSLLLGGGEEEDDDAAA>>>======>>>BBBHHHOOOVVVZZZ___ccciiilllmmmlllllllllooonnnmmmmmmoooqqqqqqppprrrssssssttttttsssrrrrrrqqqqqqpppppppppoooooooooooopppqqqqqqppprrruuuwwwzzz|||~~~}}}}}}~~~}}}}}}|||zzzyyywwwtttsssrrrrrrssstttsssrrrqqqqqqqqqrrrssstttrrrpppooopppqqqqqqqqqoooqqqsssqqqkkkddd]]]YYYKKKJJJIIIJJJOOOUUU\\\```hhhoooxxx}}}yyywwwwwwwwwwwwvvvvvvwwwyyyzzz{{{zzzyyyyyyuuuxxxyyyxxxsssqqqqqqrrrppprrrsssrrrqqqpppqqqrrruuupppXXXLLLBBB>>><<<>>>KKK[[[rrriiigggjjjmmmmmmppptttxxxvvv^^^OOOJJJGGGCCCAAAAAABBBBBBAAABBBAAAAAA@@@???>>>======@@@???===<<<;;;:::::::::999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;::::::999999999888888888777777555555555444444444333333555555555555555555555555555444333222222111222222444333333222222111111111111111111111111111111111.....................///OOOKKKEEEAAA??????>>>>>>===???AAAEEEIIILLLNNNPPPRRRSSSTTTVVVWWWYYYZZZ[[[aaacccfffiiikkknnnrrruuuwww}}}uuuhhh```ZZZQQQLLLIIIGGGDDDAAA<<<<<<===@@@EEEKKKRRRUUU\\\```fffjjjlllllllllmmmoooooonnnnnnooopppqqqqqqsssssssssssssssssssssssspppppppppoooooooooooonnnooopppqqqqqqqqqrrruuuwww{{{}}}~~~|||~~~|||{{{zzzzzzyyywwwvvvuuuttttttttttttsssqqqppppppqqqqqqrrrtttrrrppppppqqqrrrrrrqqqnnnpppqqqmmmddd[[[VVVTTTJJJKKKLLLNNNTTT\\\dddjjjqqqwww~~~|||zzzxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{zzzwwwxxxyyyvvvrrroooooopppooorrrtttrrroooooorrrwww~~~ooo___NNNEEE>>>===<<>>>>>>>>;;;;;;;;;;;;<<<===>>>???:::;;;;;;<<<<<<=========????????????????????????<<<======>>>===<<<;;;:::::::::;;;<<<<<<<<<;;;;;;:::::::::999999999888888555555555444444444444333555555555444444444333333444333333222111111222222333333333222222111111111111111111111111111111111...//////000000000000000XXXRRRKKKDDDAAA@@@???>>>>>>???AAADDDGGGJJJMMMNNNPPPQQQSSSUUUWWWXXXZZZ[[[]]]```cccfffiiimmmrrruuussswww~~~rrreee^^^UUUNNNKKKIIIEEECCC???>>>>>>@@@CCCIIINNNQQQXXX\\\ccchhhjjjlllmmmnnnnnnoooooooooooopppqqqrrrqqqrrrrrrrrrsssttttttuuupppppppppoooooooooooonnnnnnpppqqqrrrqqqrrrtttvvvzzz|||~~~~~~~~~~~~{{{||||||~~~}}}{{{zzzzzzxxxwwwvvvuuuttttttssssssrrrrrrppppppooopppqqqrrrtttrrrqqqqqqssstttsssrrrnnnooommmggg]]]TTTOOONNNJJJLLLOOORRRXXX```kkkrrr|||}}}|||{{{yyywwwvvvwwwwwwxxxxxxyyyzzz{{{{{{||||||yyyyyyxxxuuurrrooonnnnnnqqqtttuuusssooopppvvv|||sss```QQQGGG@@@;;;;;;>>>IIIbbb{{{zzzmmmfffgggnnnttt{{{oooZZZPPPMMMCCCAAA@@@@@@AAABBBBBBBBB>>>>>>>>>???@@@@@@@@@AAA;;;;;;;;;<<<===>>>???@@@<<<<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???>>>===;;;:::999:::;;;;;;;;;;;;;;;:::::::::::::::999999999999666666666555555555444444555555444444333333222222333333222111111111222222333333222222222222222111000000000000000000000000...///000000000000//////fff^^^TTTJJJDDD@@@>>>===???@@@AAACCCEEEHHHKKKLLLMMMNNNPPPSSSUUUXXXZZZ[[[XXX[[[___bbbeeeiiimmmqqqppprrrwww~~~llldddZZZRRRMMMJJJFFFCCCBBBAAA@@@@@@BBBFFFJJJMMMSSSXXX___eeehhhjjjlllmmmlllmmmnnnnnnnnnoooqqqsssrrrqqqqqqrrrssstttuuuvvvqqqqqqpppppppppooooooooooooqqqrrrrrrrrrrrrsssuuuwwwyyy{{{|||}}}~~~|||{{{{{{wwwxxxzzz|||}}}{{{yyyyyyssssssssssssrrrrrrqqqqqqppppppoooooooooppprrrrrrrrrqqqqqqqqqssstttsssrrrmmmkkkeee^^^UUUOOOKKKJJJJJJNNNRRRVVV\\\fffqqqzzz~~~|||}}}|||zzzwwwuuuvvvwwwxxxxxxxxxyyyzzz{{{||||||{{{yyywwwtttrrrpppooonnnppprrrsssrrrpppttt|||wwwgggUUUIIIAAA;;;:::>>>CCCOOOggg}}}zzzrrrmmmkkknnnsssvvvxxx~~~www```QQQJJJIIIBBBAAA???@@@BBBCCCCCCBBB======>>>???@@@AAAAAABBB??????>>>===<<<<<<<<<<<<============>>>???AAAAAA========================???@@@@@@AAA@@@???===<<<:::;;;;;;<<<;;;;;;:::::::::::::::999999999888888666666666555555555555444444444444333333222222222222222111111111111222222222222222222222222222222000000000000000000000000......///000///...---,,,zzzqqqbbbTTTJJJDDDAAA@@@??????@@@AAACCCFFFIIIJJJIIIJJJMMMPPPTTTWWWYYYZZZYYY[[[^^^```bbbeeeiiilllnnnnnnrrrzzzyyypppdddYYYRRRMMMHHHEEEEEEDDDAAA@@@AAACCCGGGIIINNNSSSZZZaaaeeehhhjjjkkkiiikkkmmmnnnmmmnnnrrrttttttsssrrrrrrrrrsssttttttrrrqqqqqqqqqppppppppppppppprrrssssssrrrqqqrrrsssqqqsssuuuwwwyyy{{{~~~~~~~~~{{{zzzzzzuuuvvvyyy}}}}}}{{{xxxwwwqqqrrrrrrrrrrrrqqqqqqpppooonnnnnnnnnoooppprrrssspppooooooppprrrrrrqqqpppiiiccc[[[SSSNNNKKKJJJIIIMMMQQQWWW]]]cccnnn|||~~~}}}|||~~~~~~{{{wwwtttuuuvvvwwwwwwxxxxxxyyy{{{|||}}}|||zzzvvvtttrrrqqqpppooolllmmmnnnooorrryyyyyykkk[[[LLLCCC===:::===GGGOOOXXXkkk}}}{{{xxxuuupppooollljjjkkkppptttvvvvvvnnnqqquuuwwwyyy|||}}}cccRRRJJJFFFDDDBBBAAA@@@AAABBBCCCCCCBBB>>>>>>>>>???@@@@@@@@@AAA@@@???>>>===<<<<<<<<<<<<============>>>@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???>>>===============<<<<<<;;;:::999999999999888888888888555555555444444444333333333333333222222222222222222222111111111111222222222222222222222222222222000000000000000000000000000000111111000...,,,+++ooo^^^QQQIIIEEECCC>>>>>>???@@@BBBDDDGGGHHHFFFHHHJJJNNNRRRVVVXXXZZZ\\\^^^```aaabbbdddgggjjjmmmlllooowww~~~{{{mmmaaaYYYRRRLLLHHHGGGEEEBBB@@@@@@BBBDDDFFFJJJOOOWWW^^^bbbeeehhhiiigggjjjmmmmmmmmmnnnrrruuuvvvuuusssrrrqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqpppqqqsssttttttrrrqqqqqqrrrllloooqqqtttvvvyyy|||~~~~~~~~~~~~||||||~~~}}}{{{yyyyyytttvvvyyy}}}~~~}}}zzzwwwvvvsssssssssttttttssssssrrrmmmmmmmmmmmmoooqqqssstttnnnmmmmmmnnnpppqqqooonnnddd]]]SSSLLLJJJJJJJJJHHHPPPUUU\\\ccckkkwww~~~}}}|||}}}~~~~~~{{{wwwttttttuuuwwwwwwwwwxxxyyyzzz|||}}}|||zzzvvvtttsssrrrqqqpppiiiiiijjjlllsss}}}yyyooobbbRRRFFF???===<<>>>>>???<<<<<<<<<<<<>>>@@@BBBDDD>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;????????????>>>===;;;;;;999999999888888888777777444444444333333333222222222222222222222222222222222111111111111111222222222222222222222222222222000000000000000000000000333444444444333000...,,,ppp```SSSHHHBBBBBB@@@===<<<===AAAEEEGGGEEEEEEFFFIIINNNSSSVVVXXXWWWYYY[[[]]]^^^aaaeeeggggggiiilllqqqyyy|||nnncccZZZRRRLLLGGGDDDAAA??????@@@??????DDDIIIQQQYYY^^^bbbfffhhhnnnlllkkkllloooqqqssstttuuuttttttsssssssssssstttsssqqqooonnnnnnoooqqqrrrtttttttttsssrrrqqqooonnnqqqpppoooppptttxxxzzz{{{}}}{{{{{{}}}|||{{{{{{|||xxxyyy{{{~~~|||zzzyyyxxxwwwvvvssssssrrrsssttttttrrrooollloooqqqqqqnnnlllmmmnnnpppppppppooonnnllljjjiii^^^UUULLLIIIGGGGGGKKKPPPRRR[[[ccciiirrr|||yyyzzz{{{|||~~~{{{wwwtttssstttttttttuuuwwwzzz|||}}}|||{{{yyyzzzxxxtttsssrrrqqqooommmjjjjjjhhhjjjuuuqqqaaaTTTJJJCCC===???===CCCTTTbbbgggjjjnnnuuutttsssqqqmmmggg___ZZZSSSVVV___nnn{{{~~~xxxqqqiii^^^WWW\\\___bbbmmm|||zzz|||tttYYYOOOKKKDDDAAADDDFFFEEEDDDCCCBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;============;;;;;;;;;<<<>>>???>>>===;;;:::999:::;;;<<<===???@@@@@@;;;<<<<<<<<<<<<:::999888999999888777666555444444555555444444444333333333777666444333222111111111111000///......///000111222222222111111111000000111111000000//////......////////////............ppp___PPPFFFCCC@@@===;;;<<<>>>AAACCCEEEEEEFFFIIINNNRRRUUUWWWXXXZZZ\\\^^^```bbbfffhhhhhhjjjmmmqqqxxxwwwkkk```WWWPPPJJJGGGCCCAAAAAAAAAAAA@@@AAAFFFNNNUUU[[[```dddgggkkkkkkkkkllloooqqqrrrrrrsssrrrrrrrrrrrrtttuuuvvvvvvuuutttsssrrrrrrssstttsssssssssrrrrrrqqqppppppuuuttttttuuuwwwzzz|||}}}}}}{{{zzz{{{|||~~~}}}}}}}}}~~~~~~}}}zzzyyyyyyzzzxxxyyyzzz|||~~~|||zzzyyyxxxwwwvvvtttsssssstttuuutttrrrpppmmmppprrrqqqooonnnnnnpppooooooooommmkkkgggdddbbbVVVOOOHHHGGGGGGHHHMMMSSSWWW```iiinnnwww{{{xxxxxxxxxxxx{{{xxxuuusssssstttuuuuuuvvvwwwzzz||||||{{{zzzyyyuuusssqqqqqqrrrqqqpppnnnlllllllllooo{{{uuueeeUUUKKKEEE@@@<<<===???III[[[hhhkkkkkklllooommmjjjgggddd___ZZZVVVSSSXXXaaannnyyy{{{uuuoooggg\\\VVVYYY\\\___iiiwww~~~zzzwwwnnnqqqvvv}}}gggPPPJJJIIIDDDBBBEEEBBBAAAAAA@@@??????????????????>>>==================<<<;;;;;;::::::;;;;;;888999:::;;;;;;:::999888:::;;;===>>>>>>===<<<;;;::::::;;;<<<===>>>>>>???<<<<<<=========;;;:::999888888888888777777777777555444444444444333333333444333222222222222222222222111000//////000111222222222222111111111000000000000000000//////......////////////............ooo\\\OOOGGGCCC???======>>>??????CCCDDDEEEHHHLLLPPPTTTVVVZZZ[[[^^^___aaacccfffiiiiiikkknnnpppuuu~~~wwwjjj^^^VVVOOOLLLGGGDDDBBBBBBAAAAAA>>>CCCJJJQQQVVV\\\aaaeeeggghhhkkkmmmooopppppppppqqqpppooopppqqqtttwwwyyyxxxwwwwwwvvvuuutttssssssrrrrrrqqqqqqqqqqqqrrrrrryyyyyyzzz{{{|||}}}}}}~~~}}}||||||}}}~~~}}}|||{{{||||||{{{xxxwwwwwwxxxyyyyyyyyyzzz||||||zzzyyyxxxvvvttttttsssssssssttttttrrrqqqpppqqqrrrqqqooooooqqqsssnnnnnnmmmjjjfff```[[[YYYOOOJJJFFFHHHJJJMMMSSS[[[___hhhrrrwww}}}}}}{{{zzzxxxwwwxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyywwwwwwrrrqqqqqqqqqqqqpppmmmkkkkkklllnnnuuuuuuhhhUUUHHHBBB???===;;;===CCCQQQcccmmmnnnjjjiiihhhddd___[[[YYYWWWUUUSSSUUU[[[eeepppwwwxxxsssnnncccZZZTTTVVVXXX[[[dddooo}}}}}}|||zzzuuupppkkkhhhcccgggnnnyyyiiiVVVFFFCCCEEECCCBBBDDD??????>>>>>>>>>>>>>>>???>>>======<<<<<<<<<<<<<<<;;;;;;::::::999999::::::666777777888888777777666888999;;;<<<===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<============;;;:::999777777777888888999999999444444444444333333333333111111000000111222333333222222111111111111222222222111111111111000000000000000000////////////.../////////............---~~~hhhYYYMMMIIICCC@@@@@@@@@???>>>AAACCCEEEGGGJJJMMMRRRUUUZZZ\\\^^^```aaacccfffiiiiiikkknnnooorrryyyuuufff\\\UUUPPPJJJFFFDDDCCCBBBAAA===AAAFFFLLLRRRXXX^^^ccccccfffkkknnnoooooopppppppppooonnnnnnpppsssvvvxxxvvvvvvvvvuuutttrrrppppppqqqqqqppppppqqqrrrsssttt{{{|||~~~~~~}}}}}}|||}}}~~~~~~~~~}}}zzz{{{{{{zzzwwwvvvvvvwwwzzzyyyyyyyyy{{{~~~~~~{{{yyyxxxwwwuuurrrsssrrrqqqrrrssstttsssqqqsssrrrqqqppppppqqqrrrsssnnnllljjjfff```YYYTTTPPPLLLIIIHHHLLLOOOSSS[[[ccchhhrrr{{{~~~|||xxx{{{~~~~~~{{{xxxwwwuuuuuuuuuuuuuuuuuuttttttuuutttsssrrrqqqnnnjjjfffhhhkkkqqqyyyzzzkkk\\\KKKAAA>>><<<<<<<<>>>>>>>>???@@@@@@===<<<;;;;;;::::::;;;;;;::::::999999888999999:::666666666666666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;:::888777777777777777777777777777444444444333333333222222000000000000000111111222111111111111111111111111111111111111000000000000//////////////////////////////.........---------uuueeeVVVOOOFFFBBBAAAAAA@@@>>>???BBBDDDFFFGGGKKKOOOSSSYYY[[[]]]^^^___aaadddggggggjjjmmmnnnooossszzzooocccZZZUUUNNNHHHEEECCCBBBAAA???AAADDDHHHMMMSSSZZZ______dddjjjmmmnnnnnnnnnooopppooonnnnnnoooqqqtttuuuuuuuuuttttttrrrqqqooonnnpppppppppqqqrrrtttuuuuuuzzz|||~~~}}}{{{yyyzzz{{{~~~}}}~~~}}}{{{yyyzzz{{{yyywwwuuuuuuvvvyyyyyyxxxxxxzzz}}}~~~~~~~~~|||zzzxxxwwwuuurrrpppooonnnnnnoooqqqssssssrrrtttrrrqqqpppppppppqqqqqqllljjjfffaaaZZZTTTOOOLLLKKKIIIKKKPPPTTTXXXaaajjjrrr|||{{{zzzvvvrrrrrrqqqqqqppppppqqqqqquuutttsssssssssppplllhhhiiinnnvvv~~~~~~qqq___QQQCCC>>><<<;;;<<<@@@NNNWWWdddkkknnnmmmjjjhhhbbb]]]WWWSSSSSSVVVYYY[[[[[[```gggmmmppppppnnnlll\\\XXXTTTUUUWWWZZZaaagggppprrrrrroooiiiccc___]]]\\\fffvvvxxx]]]NNNGGGAAA@@@AAA???<<<<<<>>>>>>=========>>>??????<<<;;;;;;:::::::::::::::999999888888888999999:::777777777666666777777777666666777888999:::::::::::::::::::::999999999999888999::::::999888666555888777777666555555444444444444333333333222222222222111000000//////000000///000000000000000000///000000000000000000000000.............../////////............------------wwwbbbXXXLLLDDDBBBBBB???===>>>AAADDDEEEEEEHHHMMMRRRVVVXXXZZZ[[[\\\]]]```cccdddgggkkklllmmmoootttyyyyyynnnaaa[[[SSSKKKGGGEEECCCBBBAAABBBCCCEEEHHHNNNUUUZZZ[[[```gggjjjjjjjjjlllnnnmmmmmmnnnooopppqqqrrrsssvvvuuuuuutttsssrrrqqqqqqpppqqqrrrtttuuuuuuuuuuuuxxxzzz|||zzzvvvuuuvvvyyy{{{zzzyyyzzz{{{{{{yyyxxxxxxyyyyyyxxxvvvttttttuuuvvvvvvvvvwwwxxxzzz|||~~~~~~}}}||||||||||||zzzxxxwwwuuusssooommmjjjiiiiiikkknnnqqqrrrrrrtttrrrpppooooooooonnnmmmhhheee```ZZZTTTOOOLLLJJJIIIJJJOOOUUUZZZ^^^hhhrrr}}}~~~~~~|||zzzwwwpppooonnnmmmmmmnnnpppqqqrrrqqqqqqrrrtttsssqqqooonnnvvv~~~tttgggTTTGGG===<<<;;;;;;AAAJJJ^^^hhhqqqrrrpppnnnmmmkkkbbb^^^YYYWWWYYY\\\___aaaaaaaaacccfffiiiiiifffccc[[[YYYWWWXXX[[[```eeeiiinnnqqqrrrpppjjjdddbbbaaa\\\iii~~~hhhSSSHHHFFFCCCBBBAAA???<<<:::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999999888888999999::::::999888888777777888888999666666666777777888888999999999999999888888888888777888888888888666555444888777777666444333333222333333333333222222222222222222111000//////000000//////000000000000////////////000000000000000111---............/////////.........------------,,,sssgggVVVJJJFFFDDDAAA>>><<<@@@CCCDDDDDDFFFLLLQQQSSSTTTVVVWWWXXXYYY\\\___aaaeeeiiikkkkkkmmmqqqtttxxxyyygggaaaXXXOOOJJJGGGEEEDDDBBBBBBAAAAAABBBGGGNNNTTTVVV\\\bbbeeedddeeehhhllliiijjjllloooqqqrrrssssssvvvuuusssrrrrrrrrrssssssppprrrtttwwwxxxwwwvvvuuuvvvxxxyyyvvvrrrqqqtttxxxzzzxxxwwwwwwwwwxxxwwwvvvvvvwwwwwwvvvsssrrrrrrsssrrrrrrssstttuuuwwwxxxxxxyyy|||~~~~~~|||{{{zzzzzzzzzzzzzzzxxxvvvuuutttqqqmmmjjjeeeddddddgggkkkoooqqqrrrsssqqqooonnnooommmjjjgggccc___YYYSSSNNNKKKJJJIIIKKKNNNUUU]]]ccchhhsss}}}}}}{{{{{{||||||{{{zzzyyy{{{yyyxxxpppooommmlllmmmoooqqqsssqqqppppppqqqssstttsssrrrsss{{{}}}ssseeeZZZNNNCCC;;;;;;<<>>===<<<;;;;;;:::;;;;;;<<<<<<;;;:::::::::::::::999999999999999:::;;;;;;:::999888777777888999:::666666666666666666777777777777888888888888888888777888888888888666555444777777666666555555444444333333333222222222222111111111000000000111222222///000111111111111000///////////////000000111111---------.........//////.........---------,,,,,,sss___QQQKKKHHHCCC@@@<<>>???CCCJJJOOOSSSYYY___aaa```aaafffjjjeeegggkkkooorrrttttttttttttsssqqqppppppqqqrrrtttpppsssvvvyyyyyyxxxvvvtttuuuwwwxxxtttpppooosssxxx|||yyywwwvvvwwwxxxxxxwwwuuuuuuvvvtttrrrpppqqqqqqnnnoooppprrrssstttttttttssswww}}}}}}|||{{{zzzyyyxxxxxxxxxyyywwwuuutttssspppkkkhhhbbbaaabbbdddiiinnnpppqqqrrrpppnnnnnnnnnlllhhhddd___[[[TTTNNNJJJHHHIIIIIINNNRRRZZZdddkkkqqq}}}|||{{{{{{{{{yyyxxxvvvzzz~~~}}}yyyvvvwwwzzzpppooommmlllmmmpppsssuuutttrrrppppppqqqrrrqqqpppttt~~~uuugggYYYNNNMMMBBB<<<===>>>DDDXXXmmmwww|||xxxuuurrrllljjjiiijjjmmmpppqqqrrrvvvooofffccceeeddd^^^YYY[[[\\\^^^___dddkkkppprrrppptttwwwtttnnniiiggghhhjjjwwwvvvYYYIIIFFF>>>AAACCCCCCBBBCCCCCCAAAAAA@@@???>>>===<<<<<<<<<===<<<;;;;;;::::::;;;;;;:::999999999:::;;;;;;<<<:::999888777777888999:::777666666555555555666666666777777777888888888888888888999999888777555444666666666666777777777777333333333222222222111111//////000000111333444555000111222333333222111000.../////////000000111111---------.........//////......---------,,,,,,,,,kkk[[[QQQKKKGGGFFF:::???AAA>>>???FFFJJJIIINNNPPPSSSUUUUUUVVVXXXZZZaaacccfffgggggghhhjjjkkkrrrwww}}}{{{ssshhh\\\TTTNNNIIIGGGFFF@@@===???@@@???@@@CCCKKKNNNRRRVVVXXX\\\```ccceeehhhkkknnnnnnooopppqqqssssssrrrqqqqqqppppppooommmooorrrtttuuutttrrrqqqzzzxxxuuurrrqqqpppqqqqqqxxxxxxwwwvvvuuutttssssssrrrrrrqqqqqqqqqqqqqqqqqqnnnmmmnnnqqquuuvvvtttrrrsssvvvzzz~~~{{{{{{zzzyyywwwvvvvvvuuuyyyvvvrrrqqqsssrrrnnniii]]]\\\\\\___ccchhhlllnnnqqqooonnnmmmlllggg```ZZZXXXVVVRRRMMMIIIHHHKKKNNNUUU[[[eeeoooxxx}}}|||{{{yyywwwuuutttsssssstttuuuvvvvvvvvvuuutttsssooolllmmmqqquuuwwwvvvqqqrrrqqqnnnjjjjjjooottt}}}~~~wwwiiiZZZNNNIII<<<;;;:::<<>>???AAAAAA??????>>><<<<<<;;;;;;;;;888777777777888999:::::::::::::::;;;<<<===>>>???>>>:::666444666999;;;===666666555555555555666666777777666666666666777777666666666666666555555555555555666666666666555555444444222111111222444444000000000000000000000000000000000000000000000000//////.........---------,,,.........,,,+++,,,---------,,,,,,,,,------...zzzhhh[[[RRRJJJFFF@@@DDDEEEAAABBBHHHJJJHHHKKKNNNQQQRRRSSSUUUWWWYYY]]]```cccfffggghhhjjjlllpppuuuyyy|||pppcccZZZRRRLLLGGGIIICCC???@@@@@@??????BBBGGGJJJNNNQQQUUUXXX]]]```cccfffiiikkklllmmmooopppqqqqqqqqqppppppoooooonnnppprrrtttvvvwwwvvvuuutttwwwvvvtttrrrqqqqqqrrrrrruuuuuutttsssrrrrrrqqqqqqrrrrrrrrrqqqpppooonnnmmmkkkjjjkkknnnqqqsssrrrppptttvvvzzz~~~zzzzzzyyyxxxwwwvvvuuuuuuwwwuuussssssuuutttppplllaaa___^^^___ccchhhmmmpppooonnnmmmllljjjfff___YYYSSSQQQOOOKKKIIIJJJNNNQQQZZZ```jjjttt}}}~~~}}}{{{yyyvvvtttrrrqqquuuuuuuuuuuuuuutttssssssvvvtttrrrrrrtttvvvvvvvvvtttssspppkkkhhhjjjqqqwww{{{ppp```QQQFFF@@@===;;;;;;???IIIYYYlllyyy}}}wwwsssrrrmmmqqqtttsssqqqsss{{{zzznnnhhhccc^^^\\\]]]bbbiiinnnooorrrwwwyyyxxxyyytttppplllfffccchhhppp{{{mmmVVVHHHAAA???============>>>??????@@@???>>>===<<<;;;;;;;;;;;;888888888888888888999:::;;;;;;;;;;;;;;;<<<===>>><<<999555444666888::::::666666555555555555666666666666555555555666777777666666666555555555555444444555555666666555555444333333222222222222333333111111111111111111111111000000000000000000000000//////.........---------...///000///---,,,---...---------,,,,,,------...{{{nnnaaaUUULLLGGGIIIHHHEEEEEEIIIJJJHHHIIIKKKNNNPPPQQQSSSUUUXXXZZZ\\\```ccceeegggjjjlllmmmppptttvvvzzzzzzlllccc\\\SSSLLLMMMFFFBBBBBBAAA>>>>>>@@@AAADDDHHHKKKOOOSSSXXX\\\___bbbfffiiijjjkkkmmmnnnooooooooonnnnnnnnnnnnnnnqqqsssuuuwwwwwwwwwuuutttttttttsssrrrrrrrrrsssssspppppppppoooooonnnnnnnnnqqqqqqrrrrrrpppnnnllljjjkkkjjjkkkmmmppprrrrrrrrrvvvxxx{{{~~~zzzyyyxxxxxxwwwvvvuuuuuuuuuttttttuuuwwwxxxwwwvvvkkkhhhdddbbbcccgggmmmqqqmmmmmmllljjjgggbbb[[[VVVMMMMMMLLLKKKLLLOOOTTTXXXaaagggrrr|||~~~}}}{{{yyywwwtttrrrrrrwwwvvvuuutttsssrrrrrrrrrwwwyyyzzzzzzxxxvvvuuuvvvwwwsssmmmhhhfffkkktttzzz{{{qqqcccTTTGGG>>>;;;===<<<===EEEUUUiii|||zzzvvvttttttmmmoooqqqqqqpppuuurrrhhhbbb^^^```dddkkkrrrxxxzzz|||~~~~~~xxxqqqkkkggggggoooyyyrrrWWWHHHAAA>>>===>>>===============>>>>>>======<<<;;;:::::::::::::::999999888888888888999<<<<<<;;;;;;;;;<<<<<<===;;;:::888888999::::::999777666666555555666666777555444444444555666777777555555555555444444333333333333444444444444333333222222333333333333222222111111111111111111111111000000000000000000000000...............---------///000111000...---...///...------,,,,,,---------uuueeeXXXLLLKKKHHHFFFGGGHHHIIIHHHHHHJJJMMMNNNPPPRRRUUUXXXXXX[[[^^^aaaccceeegggiiihhhkkkoooqqquuu|||tttnnnggg\\\TTTOOOHHHCCCCCCBBB???>>>@@@===???CCCFFFJJJOOOTTTXXX[[[^^^cccfffhhhiiikkkmmmmmmmmmnnnnnnnnnooooooooopppqqqssstttuuutttssssssttttttttttttsssssssssrrrnnnnnnmmmmmmmmmlllllllllnnnoooqqqsssrrrpppnnnlllooonnnoooppprrruuuvvvwwwwwwyyy|||~~~}}}}}}}}}|||zzzyyyyyyxxxwwwwwwvvvvvvttttttttttttwww}}}~~~zzztttmmmiiiiiilllooommmllljjjgggbbb[[[TTTPPPJJJKKKLLLNNNPPPUUU[[[```jjjqqq{{{}}}}}}|||{{{{{{|||}}}}}}}}}|||{{{zzzxxxwwwvvvuuuyyyxxxvvvtttrrrrrrrrrssswww{{{~~~~~~zzzvvvuuuuuuvvvqqqiiieeegggnnnwww}}}xxxqqqeeeVVVIIIAAA<<<;;;:::===CCCOOOdddzzz}}}yyyuuusssrrriiijjjllllllooovvvsssgggaaaaaagggooowww{{{rrrkkkgggjjjvvv\\\GGG@@@>>><<<;;;======<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999:::;;;:::999999888888888888===<<<<<<;;;;;;;;;<<<<<<===<<<<<<===>>>>>><<<:::777777666666666666777777444444333444444555666777555555555444333333222222222222333333333333222222000111222333333222111000222222222222222222222222000000000000000000000000........................///000000///---,,,---.........---,,,,,,,,,------llltttcccQQQLLLGGGFFFFFFGGGHHHHHHJJJKKKMMMNNNPPPRRRVVVXXXXXXZZZ^^^```aaabbbdddfffeeegggkkknnnrrryyyyyyqqqdddYYYQQQJJJEEEDDDCCC@@@???AAA<<<>>>AAACCCFFFJJJPPPSSSWWW[[[___ccceeegggjjjllllllmmmmmmnnnooopppqqqqqqqqqrrrsssttttttssssssrrrvvvvvvvvvvvvuuusssrrrpppnnnnnnmmmmmmlllkkkkkkkkkjjjmmmpppsssttttttsssrrrrrrrrrrrrrrrsssuuuxxxzzzyyyzzz}}}|||{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxwwwwwwttttttsssrrrvvvwwwpppnnnnnnlllkkkgggaaaZZZSSSMMMJJJGGGIIILLLPPPTTTZZZaaafffttt{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{zzzyyywwwuuuttttttuuuuuuuuuyyy}}}}}}yyyuuutttuuuqqqlllfffeeejjjrrrxxx{{{pppgggYYYKKKBBB===<<<<<<888AAANNN]]]sss}}}xxxsssnnnkkkbbbdddfffiiinnnwww}}}ooofffcccfffppp{{{xxxoooiiiggglll{{{jjjMMMAAA???>>>;;;:::<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::999999999999:::;;;;;;:::999888888888999===<<<<<<;;;;;;;;;<<<<<<=========???@@@???<<<999777777666666666666777777444444444444444555666666666555555444333333222222111111222222222222111111///000222222222222000///111111111111111111111111////////////////////////---........................//////...,,,++++++,,,///...---,,,,,,,,,,,,,,,ZZZlllmmmZZZQQQIIIGGGGGGFFFGGGIIILLLMMMNNNOOOOOOQQQUUUXXXWWWZZZ]]]___```aaaccceeedddfffiiilllpppvvv|||{{{lll```WWWPPPJJJHHHFFFBBB@@@BBB>>>???@@@AAACCCFFFKKKNNNRRRVVV[[[___bbbeeegggjjjkkkkkklllnnnoooqqqrrrrrrsssssstttttttttttttttsssuuuuuuvvvwwwuuussspppooooooooonnnmmmlllkkkjjjjjjhhhjjjnnnrrruuuvvvwwwwwwtttssssssqqqppprrrvvvyyyzzz|||~~~~~~}}}|||{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwssssssrrrqqqtttzzzrrroooiiigggbbb[[[RRRLLLIIIHHHFFFIIINNNTTTZZZbbbjjjooo{{{yyy{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxyyyzzz|||}}}}}}~~~yyyyyyyyyxxxxxxyyyyyyzzzwwwxxxyyyxxxvvvsssrrrrrrkkkhhhfffiiipppuuuuuusssggg]]]PPPDDD===;;;;;;<<<<<>>===999777888777777666666777777888666666555555555555555666777666666555444333222222111111222222222222111111000000111111111111000000000000000000000000000000////////////////////////---------..................//////...,,,******+++///......---,,,,,,,,,,,,SSS___tttzzzhhh[[[NNNJJJIIIGGGHHHKKKMMMNNNNNNNNNNNNPPPSSSVVVUUUXXX[[[^^^```aaadddfffeeefffhhhkkknnnrrrwwwzzzyyymmm```XXXQQQNNNIIICCCAAABBB@@@@@@@@@??????BBBFFFIIIMMMQQQVVVZZZ^^^aaadddfffhhhiiikkklllnnnpppqqqrrrsssssssssssssssssssssrrrppprrrtttuuuuuussspppnnnpppooonnnmmmkkkiiihhhhhhgggiiilllooosssvvvxxxxxxuuuuuutttqqqooopppuuuyyy{{{}}}~~~}}}|||zzzxxxwwwwwwwwwvvvvvvvvvvvvvvvppprrrsssqqqrrr{{{~~~rrrlllcccaaa\\\TTTLLLHHHHHHJJJHHHMMMTTT\\\eeeoooxxx~~~|||yyywwwxxxyyyyyyyyyzzzyyyyyyyyywwwwwwxxxyyyzzz{{{||||||xxxyyyzzz|||}}}~~~~~~~~~|||zzzvvvsssrrrqqqooonnngggfffhhhooovvvvvvooogggYYYPPPEEE>>>;;;===>>>???DDDUUUhhhttttttllleee___ZZZ___aaaeeejjjoootttyyy{{{pppkkkhhhiiillltttuuuooojjjhhhjjjppp{{{xxxZZZJJJ???>>>===888777<<<999999888999999:::;;;<<<;;;;;;::::::::::::;;;;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;<<<===<<<999666888888777777777777888888888888777666555555555555888777777666555444333222111222222333333222222111000000000//////000000000////////////////////////////////////////////////---------........./////////000000///,,,++++++,,,//////...---,,,,,,,,,,,,TTT[[[iiirrrbbbSSSMMMKKKHHHHHHLLLMMMNNNNNNMMMMMMOOORRRUUUSSSVVVZZZ]]]```cccfffhhhgggggghhhjjjlllooorrrttt{{{ggg___WWWRRRLLLEEEAAAAAAAAAAAA@@@>>>===???BBBEEEIIIMMMSSSWWW[[[^^^aaadddggggggiiikkkmmmooopppqqqpppppppppppppppppppppppplllnnnqqqssstttrrrpppnnnppppppnnnllljjjhhhgggfffggghhhkkknnnqqqtttwwwxxxxxxxxxvvvrrrooopppuuuyyy|||}}}~~~}}}|||zzzwwwuuuuuuuuuuuuuuuttttttttttttnnnrrrtttsssqqqxxx~~~pppiii___]]]WWWOOOHHHFFFIIILLLLLLRRRZZZdddooozzz|||yyywwwvvvvvvxxxyyyzzzzzzzzzzzzwwwwwwwwwxxxxxxyyyyyyyyywwwyyy{{{~~~|||uuuqqqppppppnnnkkkffffffjjjsssyyyvvviii^^^LLLEEE===999;;;@@@CCCEEEKKK^^^oooxxx}}}oooeee___YYYVVVaaadddhhhmmmpppssstttuuujjjhhhhhhkkkpppxxx}}}qqqkkkiiiiiioooxxx~~~```NNNBBB;;;===;;;444555===888888888888999:::;;;<<<;;;;;;;;;::::::;;;<<<<<<999999999999:::;;;;;;<<<:::::::::;;;<<<===>>>??????>>>===>>>>>>===;;;888888888777777777777888888:::999888666555555555555999888777666555444333333222222333333333333222222111000///......///000111////////////////////////////////////////////////---------.........//////111111222000---,,,,,,---000///...---,,,+++++++++iiiZZZUUUeee|||rrr___UUUNNNIIIHHHKKKPPPQQQQQQPPPOOONNNOOOQQQVVVXXX\\\___aaadddgggjjjiiiiiiiiihhhhhhkkkooorrr}}}tttkkk___VVVPPPMMMIIIFFFGGGCCC???======???@@@AAABBBEEEIIIMMMQQQUUUZZZ^^^dddeeeffffffgggjjjooorrrooopppqqqrrrrrrqqqooonnnqqqqqqooonnnnnnoooppppppooonnnkkkiiihhhggghhhhhhgggiiikkknnnpppqqqrrrrrrrrrrrrqqqqqqrrrtttuuuvvvvvvxxx{{{~~~}}}|||{{{zzz~~~~~~~~~}}}{{{xxxvvvuuuuuuttttttttttttttttttsssssstttttttttrrrqqquuu|||wwwjjjbbbYYYTTTNNNIIIHHHJJJLLLMMMTTT[[[fffrrr}}}|||{{{{{{xxxwwwvvvvvvvvvwwwxxxyyyxxxxxxwwwwwwvvvwwwwwwwwwuuuuuuvvvwwwxxxyyyzzzzzzxxxuuupppkkkhhhgggggggggaaannnzzzzzztttlll___TTTKKK???999;;;<<<999@@@KKK\\\nnn|||~~~kkk^^^YYYYYYZZZbbbcccffflllqqqrrrmmmiiieeeeeegggmmmttt~~~wwwtttppprrr}}}gggQQQCCC???;;;999999999888777777777666666777999;;;<<<::::::999999999:::;;;<<<;;;::::::999:::;;;===>>>999:::;;;============<<<======>>>>>>>>>>>>======888777777777666666555555888:::<<<<<<:::666444444777777666555333222111111222333333444444333333222000///...------...///000000000000000////////////222111111000///...------......////////////............////////////......//////...---,,,,,,++++++xxxeeeYYY^^^kkkwwwsssfff[[[RRRNNNNNNLLLNNNQQQSSSTTTUUUUUUVVVTTTWWWZZZ]]]___aaaeeeggghhhiiiiiihhhhhhjjjnnnqqqwww|||~~~uuuggg\\\VVVRRRNNNKKKIIIEEEAAA??????@@@@@@@@@???AAAEEEHHHLLLQQQVVVZZZaaabbbdddeeefffiiimmmpppoooooonnnnnnnnnnnnnnnnnnpppooonnnmmmlllmmmnnnnnnnnnmmmllljjjiiihhhhhhhhheeefffiiikkkmmmnnnoooooopppooooooooopppqqqsssttttttuuuyyy|||~~~|||{{{|||}}}~~~~~~~~~|||zzzxxxvvvuuuttttttssssssssssssssssssssssssrrrrrrrrrpppppprrrxxx|||~~~wwwlll```YYYSSSOOOJJJGGGHHHKKKOOOQQQ\\\dddppp||||||{{{zzzzzzxxxwwwwwwwwwwwwwwwxxxxxxwwwwwwvvvvvvvvvwwwwwwxxxuuuuuutttsssssssssssssssssssssqqqnnnjjjgggfffeeehhhsss{{{yyypppdddUUUHHHDDD;;;777999999999BBBPPPeeeuuuyyyfffZZZVVVYYY\\\eeehhhlllpppqqqmmmgggaaacccccceeelllvvvxxxtttssszzzsssXXXGGG@@@===:::888888888888777777777666666666888999:::999999:::::::::;;;;;;;;;<<<;;;:::999999:::;;;;;;;;;;;;<<<======<<<;;;:::<<<<<<============<<<<<<888888888777777777666666777999;;;;;;999666444333555555444333222222111111111111222222222222111111222111000//////000111222000000000000////////////111111000///......------......////////////............////////////......///......---,,,,,,++++++rrr^^^VVVVVV]]]mmm}}}uuugggZZZRRRPPPJJJLLLPPPTTTWWWWWWVVVUUUSSSVVVXXX[[[\\\^^^aaacccgggggggggggggggiiimmmpppqqqvvv|||tttggg___YYYTTTQQQLLLIIIEEECCCBBBAAA@@@>>><<<===???BBBEEEJJJPPPUUU[[[^^^aaadddeeegggjjjlllmmmlllkkkjjjjjjkkkmmmnnnmmmlllkkkjjjiiijjjkkkkkkllllllllllllkkkjjjiiihhheeefffhhhjjjkkklllmmmmmmllllllkkklllmmmoooqqqrrrrrrtttwwwzzz}}}~~~zzz{{{||||||}}}~~~~~~|||zzzyyywwwvvvtttsssssssssrrrrrrrrrssssssssssssssspppppppppooooooooorrruuupppqqqqqqoooiii```VVVQQQMMMKKKIIIHHHKKKPPPVVVYYYeeemmmzzz~~~{{{zzzyyyyyyyyywwwwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxuuusssqqqnnnmmmmmmmmmnnnoooqqqssspppkkkgggfffgggqqqwwwzzzttthhhZZZJJJ???>>>999777999999;;;IIIXXXmmm|||tttcccYYYWWW[[[___gggkkkppprrroooiiibbb___eeeeeehhhppp~~~zzzwww{{{vvv\\\HHH???===:::888777888888888777777777666666666777777888888999:::;;;<<<;;;;;;:::===<<<;;;:::999999999999============<<<;;;999999;;;;;;<<<<<<<<<<<<;;;;;;999999999999888888888888666888::::::888555444333444333333333222222111111///000000000000000000///111111000000000000111111////////////000000000000000000000//////...............////////////............////////////............------,,,,,,++++++xxxcccSSSKKKNNN\\\kkk}}}pppcccZZZUUURRRRRRSSSUUUWWWWWWUUUTTTTTTVVVXXXZZZ[[[\\\^^^aaaeeeeeefffffffffhhhkkknnnooosssyyy{{{}}}tttiiiaaaZZZUUUPPPMMMIIIFFFDDDBBB???<<<:::;;;<<<===???EEEKKKPPPUUUYYY^^^bbbdddfffhhhiiijjjjjjjjjjjjkkkkkkllllllkkkjjjhhhgggggggggggghhhjjjkkklllllllllkkkiiihhhhhhhhhiiijjjkkkllllllmmmjjjjjjjjjjjjlllnnnpppqqqtttuuuwwwyyy{{{}}}|||~~~zzz{{{{{{{{{{{{}}}}}}{{{wwwwwwuuutttssssssssssssqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqpppoooooooookkkjjjiiieee```XXXRRRMMMJJJKKKKKKMMMPPPWWW^^^ccclllttt~~~|||{{{zzzyyyxxxxxxxxxyyyuuuvvvwwwxxxxxxwwwuuutttsssssssssssstttuuuwwwwwwrrrqqqnnnllllllmmmoooqqqqqqrrrrrrnnniiihhhlllpppwwwwwwsssjjj]]]PPPDDD===;;;999999:::;;;@@@PPPaaaqqq|||ttthhhaaa```cccfffhhhlllooooookkkfffdddddddddfffkkkuuu~~~bbbKKKAAA???;;;999777777888:::999999888888888777777777777777888999;;;======<<<;;;999;;;;;;::::::999999999999<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::777999::::::888666555555333333333333333333333333//////000000000000////////////............//////////////////000000000000000000000000000000//////......////////////......---......//////......------------,,,,,,,,,++++++tttdddTTTGGGEEEOOOZZZeeeyyy{{{ooofff```^^^[[[XXXVVVWWWXXXWWWVVVVVVXXXZZZZZZZZZ[[[]]]___bbbccceeeeeeeeefffiiikkklllpppuuuwwwxxxzzz~~~vvvkkkaaaZZZVVVRRRNNNIIIFFFBBB>>><<<;;;<<<<<<<<<===AAAGGGKKKQQQUUU[[[___bbbdddfffgggfffhhhkkkmmmnnnmmmllljjjjjjiiigggfffeeeeeeeeefffhhhiiijjjkkklllkkkjjjiiiiiiiiiiiiiiijjjjjjkkkkkkiiiiiijjjkkkllloooqqqsssyyyyyyyyyyyyzzzzzz{{{{{{zzz||||||||||||{{{{{{}}}}}}|||wwwvvvuuuttttttsssssssssooopppppppppqqqqqqrrrrrrsssssssssrrrrrrpppmmmllljjjhhhddd___YYYTTTOOOLLLJJJLLLNNNQQQUUU\\\eeekkkuuu|||}}}yyyyyyxxxxxxxxxxxxxxxyyyuuuuuuvvvwwwvvvuuusssrrrqqqqqqrrrrrrssstttuuuvvvpppooommmmmmooorrrvvvxxxvvvtttooojjjhhhllltttzzz}}}uuujjj]]]QQQFFF???<<<888999:::<<<===EEEVVVeeessszzz~~~~~~|||{{{zzzyyy{{{zzzwwwsssqqqpppoooooooooooommmhhhdddcccfffiiiccciiiqqq{{{nnnSSSCCC>>>???:::999888888:::;;;;;;:::999999999999999999888888888999;;;======<<<;;;:::999999::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<=========>>>>>>=========:::::::::::::::;;;;;;;;;888:::;;;;;;999777777777555555555555555444444444000111111222222111111000......////////////........./////////000000000111111111111111111111111222......////////////......------............------,,,,,,,,,,,,,,,+++++++++qqqlllbbbTTTGGGAAADDDIIIQQQbbb{{{zzzrrrkkkgggbbb[[[XXXXXXYYYXXXVVVXXXYYY[[[[[[ZZZZZZ\\\]]]```bbbcccddddddeeegggiiijjjllloooqqqsssuuuxxxzzzzzzmmmddd^^^ZZZSSSMMMIIIDDD@@@>>>=========<<<<<>>;;;;;;:::888888999;;;<<<;;;:::999999::::::;;;::::::999999:::;;;<<<===<<<<<<;;;888999:::;;;<<<<<<<<<<<<999999999999:::;;;<<<=========>>>>>>>>>>>>======::::::::::::;;;;;;;;;;;;999;;;<<<;;;999888888999777666666666555555444444111222222333333222222111000000111111111111000000......//////000000111111000000000111111222222222......////////////......------............------,,,,,,,,,,,,++++++++++++eeeddd^^^SSSHHHBBBAAAAAAEEEOOOccc{{{{{{tttmmmhhhfffccc^^^YYYXXXZZZ[[[ZZZYYYYYYZZZ[[[___```bbbccccccdddfffhhhiiijjjlllnnnppprrruuuxxxxxx|||rrrgggaaaYYYRRRLLLHHHDDDBBB>>>??????>>><<<===???AAAGGGKKKPPPUUUYYY\\\```bbbdddfffiiilllnnnnnnlllkkkjjjiiigggfffeeedddeeeeeeeeeeeeeeefffgggiiijjjkkkkkkjjjhhhgggggggggggghhhiiiiiijjjkkknnnqqqtttvvvyyyxxxwwwvvvvvvvvvwwwwwwxxxyyyzzz|||}}}~~~yyy{{{}}}~~~~~~~~~|||{{{xxxwwwuuutttsssrrrrrrrrrmmmmmmnnnoooooopppqqqqqqrrrpppnnnnnnnnnmmmiiifff```]]]VVVPPPLLLJJJJJJJJJMMMRRRYYY^^^dddmmmxxx~~~|||xxxxxxxxxxxxxxxwwwvvvuuutttsssrrrqqqppppppppppppqqqqqqpppppppppqqqqqqrrrqqqqqqrrrsssuuuwwwyyyzzznnnkkkjjjnnntttzzz{{{zzzrrrdddTTTJJJAAA888555777555888<<>><<<<<<<<<>>>DDDGGGLLLQQQUUUYYY]]]```eeefffgggiiikkklllmmmmmmkkkjjjhhhfffeeeeeeeeeeeeddddddddddddfffhhhjjjlllnnnmmmkkkiiiiiiiiiiiijjjhhhiiijjjkkknnnqqqtttvvvwwwvvvuuuttttttuuuvvvwwwxxxxxxyyyzzz{{{|||}}}~~~vvvyyy}}}~~~}}}{{{zzzwwwvvvuuusssrrrqqqpppppplllmmmmmmnnnoooppppppqqqpppmmmkkkjjjkkkjjjgggccc\\\XXXRRRLLLHHHHHHJJJLLLPPPVVV___eeelllvvv|||{{{yyyyyyxxxxxxwwwuuutttssstttsssqqqooonnnnnnooopppqqqqqqppppppppppppppppppsssssstttttttttuuuuuuuuuffffffiiirrr|||zzzttteeeXXXKKKEEE???888666888777:::???GGGTTTdddqqqxxxvvvrrrmmmiiieee```^^^___XXXccctttxxxjjj___]]]^^^aaabbblllzzz{{{}}}gggLLL<<<:::<<<999555888777666777999999888666555666888999:::::::::999<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>><<<;;;:::===<<<:::999888999999:::;;;<<<<<<<<<<<<<<<<<<;;;999999999::::::;;;;;;;;;888999:::999777777888999777777666555333222111111111111222222222222111111---...///000000///...------......///000111111222+++,,,,,,---...///000000......////////////......,,,------......------,,,++++++++++++++++++++++++YYYYYYXXXTTTOOOIIIDDDAAABBBBBBIIIWWWjjj~~~qqqlllccc]]]```aaa]]]YYYYYY\\\^^^```ccceeeffffffffffffgggiiilllpppsssvvvxxxzzz{{{}}}}}}tttggg\\\UUUQQQMMMJJJEEECCCAAA@@@@@@@@@>>>===AAACCCGGGKKKOOOTTTYYY]]]___bbbeeehhhjjjllloooqqqkkkkkkjjjhhheeecccdddeeedddccccccdddeeegggiiikkkffffffffffffggggggggggggfffhhhjjjkkklllnnnqqqsssvvvtttrrrqqqqqqrrrssstttwwwxxxyyyzzz{{{|||||||||}}}||||||}}}zzzwwwwwwxxxxxxwwwwwwvvvtttqqqooonnnoooooonnnnnnnnnooopppqqqooonnnlllkkkjjjfffaaa^^^TTTPPPKKKHHHIIIKKKNNNPPPUUUZZZdddppp|||~~~}}}{{{yyyzzzwwwuuuwwwzzz{{{yyyvvvqqqppppppqqqrrrsssqqqpppooopppqqqqqqpppppprrrtttsssqqqnnnnnnooooooooonnndddgggnnnxxx~~~zzznnnbbbVVVKKKAAA<<<:::888888:::777;;;DDDSSScccooovvvxxxvvvoooiiifffaaaYYYVVVYYYSSShhhzzzooocccaaa```]]]dddooowww}}}uuuttt~~~fffTTTBBB<<<======:::999999999888777666666777777888888888888888888888888999:::;;;<<<============888888999::::::999999888;;;::::::999888888888999===<<<;;;:::999:::;;;;;;::::::::::::999999999888888999;;;<<<;;;:::888666555555555555555555555555555444444333333444444555111111000//////...//////000000000000000000000000000000000000000000000000////////////............------------------------...---,,,+++***+++,,,,,,]]]XXXTTTSSSSSSQQQLLLGGGAAA???CCCMMM\\\nnnxxxmmmdddbbb```[[[XXXXXX[[[]]]___bbbcccddddddcccfffgggiiikkkooorrruuuwwwxxxyyyzzz|||rrreee]]]WWWRRRNNNFFFDDDAAA@@@??????===<<<===???BBBDDDGGGLLLRRRVVVZZZ]]]aaadddfffgggiiikkkkkklllmmmkkkhhhfffeeefffffffffeeeeeeeeefffggghhhffffffffffffggggggggggggeeegggiiijjjjjjkkknnnppprrrqqqqqqqqqqqqssstttuuuwwwwwwyyyzzzzzz{{{{{{{{{|||{{{zzz|||~~~~~~zzzwwwwwwyyyvvvvvvvvvuuutttsssssssssqqqqqqpppooonnnnnnnnnnnnnnnllliiigggddd```[[[WWWOOOLLLIIIGGGIIIMMMQQQSSS\\\bbblllyyy||||||{{{zzzxxxxxxxxxxxxxxxvvvvvvvvvvvvsssrrrrrrssstttuuusssqqqpppqqqrrrqqqpppqqqrrrtttqqqqqqpppooollljjjgggfffgggkkkrrryyyzzzqqqbbbVVVLLLDDD===:::888666666:::@@@DDDMMM[[[iiiuuuzzz|||yyyppphhhddd___YYYXXX[[[aaaqqqwwwllleeehhhjjjiiioooyyytttoooppp|||yyyWWWJJJ===;;;<<<:::777666999888777777666666777777888888888888888888888888999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::<<<;;;::::::999999999:::<<<;;;:::::::::;;;<<<===888888888777777777777666777888888999999777666555555555555555555555555555333333222222222222333333111000000//////000000111////////////////////////////////////////////////////////////.........------------,,,,,,---------...---,,,+++++++++,,,,,,```YYYSSSSSSWWWXXXTTTNNNDDD???>>>CCCLLLYYYkkkyyysssiiibbb\\\YYYYYYZZZ\\\___bbbcccdddcccbbbfffggghhhjjjmmmpppsssttttttuuuvvvwwwzzzsssiii```YYYTTTKKKHHHDDDBBBAAA@@@>>><<<<<<===>>>???@@@DDDIIIMMMSSSWWW\\\___aaabbbdddeeekkkmmmppppppnnnjjjhhhfffhhhhhhgggfffeeeeeeeeeeeeffffffffffffggggggggggggeeeggghhhiiihhhiiikkklllmmmnnnoooqqqrrrtttuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyzzzyyyxxxzzz}}}}}}yyyvvvuuuvvvuuuuuutttssstttuuuvvvwwwtttsssrrrpppnnnmmmlllkkkllliiieeeaaa]]]XXXRRRNNNKKKJJJIIIIIIMMMRRRXXX\\\fffmmmxxx|||}}}{{{yyyxxxyyyzzzyyyxxxvvvyyyzzzxxxtttqqqsssvvvvvvuuutttuuuwwwwwwuuusssqqqrrrrrrrrrqqqqqqrrrtttrrrtttuuurrrkkkeeebbbaaakkkpppwwwxxxqqqcccRRRHHHBBB===:::999777777;;;BBBNNNRRRZZZfffqqqyyy~~~{{{qqqgggbbb___^^^```ddduuu}}}}}}xxxnnnhhhhhhpppwwwyyy}}}pppkkkjjjnnn}}}yyy]]]GGG???::::::;;;888666666888777777666666666666777666666666666666666666666888888:::;;;;;;;;;;;;;;;<<<=========<<<;;;;;;:::<<<<<<;;;::::::::::::;;;;;;;;;:::::::::<<<===>>>;;;;;;;;;:::::::::999999666666666666555555555555444444444444444444444444222222111111111111222222111111000000000111111222........................//////////////////////////////.........---------...---,,,++++++,,,---...------,,,++++++++++++,,,ddd___[[[ZZZ]]]\\\WWWQQQKKKDDD???@@@CCCKKKXXXeeewwwjjjaaa\\\[[[[[[\\\```ccceeeeeeeeedddffffffgggiiilllnnnppprrrqqqrrrssstttwww|||tttjjj```YYYSSSOOOJJJGGGDDDCCC@@@?????????>>>======@@@EEEHHHKKKPPPVVVZZZ]]]___aaaccciiimmmrrrtttrrrnnnjjjhhhiiiiiihhhgggfffeeeeeeeeeffffffffffffggggggggggggfffhhhiiiiiihhhhhhiiijjjkkklllnnnppprrrsssssssssvvvvvvwwwxxxyyyyyyyyyyyyzzzyyyxxxzzz}}}|||xxxuuusssrrruuutttsssrrrrrrsssuuuwwwttttttsssqqqooommmlllkkkiiieee```ZZZUUUPPPKKKGGGHHHIIIKKKNNNSSS[[[bbbgggpppwwwzzzvvvwwwvvvuuuvvvxxxyyyyyyxxxvvvwwwxxxwwwuuussstttvvvwwwvvvuuuvvvwwwwwwuuusssqqqrrrrrrqqqppppppqqqsssuuuxxxxxxtttkkkeeeeeefffqqquuuwwwrrreeeUUUGGG???===:::999::::::>>>IIISSSbbbeeekkkrrrxxx|||}}}}}}xxxpppgggccceeekkkpppttt~~~yyyxxxvvvqqqiiieeehhhrrr|||{{{qqqgggfffiiiqqqdddKKK???;;;999;;;:::777777999777666666555555666666666555555555555555555555555777777888999::::::::::::;;;;;;;;;;;;::::::999888;;;::::::999999999:::::::::999999999;;;<<<>>>???;;;;;;;;;;;;::::::::::::777666555444444444555555444444444444444444444444222222111111111111222222333333222111000000111111////////////////////////////////////////////////.........---------,,,,,,...---+++******+++---...,,,,,,,,,+++++++++++++++llllllkkkjjjgggbbb[[[WWWRRRKKKDDD@@@???BBBLLLVVViiiyyyvvvjjjbbb]]]ZZZ\\\^^^aaaccceeeeeefffeeeffffffhhhiiilllmmmnnnnnnppprrrtttvvv{{{tttiiiaaaZZZUUUOOOJJJGGGDDDBBB@@@@@@@@@???===<<<===AAACCCEEEIIIPPPVVVZZZ^^^aaadddggglllqqqtttrrrooolllkkkiiiiiiiiiiiihhhggggggfffffffffffffffgggggggggggghhhjjjkkkkkkjjjiiiiiijjjkkklllmmmooopppqqqqqqqqquuuvvvwwwxxxyyyzzzzzzzzz{{{zzzzzz{{{~~~~~~~~~~~~|||zzzyyywwwuuutttvvvtttrrrpppoooppprrrsssrrrrrrrrrqqqpppnnnlllkkkddd```ZZZUUUPPPLLLHHHFFFGGGJJJNNNSSSYYYbbbkkkqqq|||~~~yyyvvvtttssstttvvvxxxzzzzzzyyywwwuuutttvvvxxxyyyxxxwwwvvvtttttttttuuuuuusssqqqqqqqqqqqqpppnnnmmmnnnppptttuuuuuupppjjjgggjjjooouuuuuuqqqfffWWWIIIAAA>>>;;;888777;;;@@@JJJ[[[iiiyyy{{{~~~{{{zzzrrrmmmhhhiiiqqq}}}zzzuuutttrrrppphhheeefffooozzzyyymmmhhhfffcccjjjuuulllSSSCCC>>>:::888888666444666:::666555555555555555666666444444444444444444444444555666777888999999999999::::::;;;;;;:::999999888999888888888888888999999999888888999:::<<<>>>???777777666666666555555555888777666555555555666666444444444444444444444444333333222222222222333333555444333111000/////////000000000000000000000000........................------------,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,+++++++++******vvvxxxzzzxxxsssllleeeaaaYYYRRRIIIDDD???===CCCJJJTTTaaawwwxxxlllccc^^^^^^^^^___```bbbdddeeeeeeeeeffffffhhhiiikkkkkkllloooqqqtttvvvzzzvvvlll```ZZZSSSMMMHHHEEEBBB@@@@@@AAA@@@>>><<<;;;===???@@@DDDJJJPPPTTTYYY^^^bbbeeehhhmmmppppppooonnnnnnkkkkkkkkkkkkjjjiiihhhgggffffffffffffggggggggggggiiikkkmmmmmmkkkjjjjjjjjjkkkkkklllmmmnnnooopppppptttuuuvvvxxxzzz{{{|||||||||{{{{{{|||~~~}}}}}}}}}~~~|||zzzyyyyyyzzz{{{yyyxxxuuutttrrrpppoooooooooooopppppppppooommmkkkhhhggg]]]YYYTTTOOOMMMKKKIIIHHHGGGKKKRRRXXX^^^gggrrrzzz|||yyywwwsssssstttvvvyyyzzzzzzyyywwwtttrrruuuyyy|||zzzwwwtttsssrrrrrrssssssqqqoooooooooooommmkkkjjjkkklllnnnnnnmmmjjjgggiiinnnrrrtttpppgggYYYKKKBBB>>>>>>999666777???KKKZZZmmm|||zzzwwwnnnmmmmmmrrr~~~}}}uuurrrrrrqqqpppkkkhhhfffkkkxxxrrrdddbbbeeeaaalllzzzqqqVVVFFF???<<<777333444333222444888555444444444444555555666444444444444444444444444444555666777777888777777:::;;;;;;<<<<<<;;;;;;:::888777777777777888888999888777777888999;;;<<<>>>777777777777666666666555777777777777777666666666333333333333333333333333333333222222222222333333555444222111//////......111111111111111111111111........................------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,+++******)))}}}|||{{{|||{{{wwwpppkkkaaaYYYQQQIIIBBB<<<>>>CCCEEELLL[[[lllwww||||||pppgggfffcccaaa```aaadddeeeeeeeeeeeeeeefffgggiiiiiikkknnnqqqsssuuuxxx{{{~~~|||{{{hhhbbbZZZRRRMMMIIIFFFDDDAAABBBBBBAAA>>><<<<<<===>>>@@@DDDHHHMMMRRRXXX\\\bbbeeehhhkkklllmmmpppqqqooooooooonnnllljjjgggfffffffffffffffgggggggggggghhhjjjmmmmmmllljjjjjjjjjiiiiiiiiijjjllloooqqqsssssstttvvvyyy{{{}}}~~~|||{{{{{{|||~~~~~~~~~~~~~~~|||zzzzzz{{{{{{yyywwwtttssssssrrrqqqpppoooooommmmmmmmmkkkhhheeeaaa___UUURRRMMMJJJJJJKKKKKKKKKLLLRRRYYY```fffooozzz}}}{{{zzzyyyxxxsssssstttvvvyyyzzzyyywwwuuuuuutttuuuvvvwwwwwwwwwsssrrrqqqqqqrrrrrrooonnnmmmmmmmmmkkkhhhggghhhiiiggggggfffgggiiilllooorrroooiii]]]OOOCCC<<<::::::999666;;;III[[[mmm~~~wwwsssmmmpppsss{{{wwwppppppqqqqqqqqqmmmjjjhhhlllxxxnnnbbbaaaeeecccpppuuuZZZEEE===;;;999444111333444333333666444444333333444444555666555555555555555555555555333444555666666777777666888888999:::;;;;;;;;;;;;888888777777888888999:::777777666666777999;;;<<<:::::::::999999999888888666777777888777666555444333333333333333333333333222222111111111111222222111111000/////////000000000000000000000000000000........................,,,,,,,,,,,,++++++++++++)))+++,,,------,,,+++)))***++++++,,,+++***)))(((zzzvvvxxx}}}}}}wwwppphhh```WWWOOOEEE===<<<@@@>>>???GGGTTT]]]ccclllwww{{{qqqnnniiieeecccccceeegggeeeeeeeeeeeeeeefffggghhhkkkmmmppprrrsssuuuwwwzzz|||oooiii```XXXSSSOOOLLLJJJCCCDDDFFFEEEBBB???>>>>>>===>>>AAACCCGGGLLLRRRVVVaaaccceeegggiiilllpppsssrrrrrrqqqpppmmmiiifffeeeffffffffffffggggggggghhhgggiiilllmmmllljjjjjjjjjgggfffggghhhkkkooosssvvvrrrtttvvvyyy|||~~~|||{{{zzz{{{~~~~~~}}}{{{{{{yyyuuurrrsssssssssssssssrrrppppppllllllkkkiiieee```\\\YYYPPPMMMIIIGGGHHHKKKLLLMMMRRRXXX```gggmmmvvv}}}zzzyyyxxxxxxwwwsssssstttvvvxxxyyywwwuuusssvvvxxxvvvsssrrrtttvvvsssrrrqqqqqqrrrqqqooommmkkklllkkkiiifffeeeeeegggddddddeeehhhlllpppqqqpppkkkdddWWWJJJ@@@:::777666:::999@@@SSShhh{{{{{{sssooonnnsssxxxtttnnnnnnppppppqqqnnnllljjjnnnzzz}}}nnnddddddgggfffvvvyyy___JJJ<<<888:::888222000555888777555555333333333333444444555666555555555555555555555555222333444555666666666666444555666777888999999999999888888888999::::::;;;777777666666666888999:::888888888777777777666666444666777888888666444333333333333333333333333333111111000000000000111111............///000222222000000000000000000000000........................,,,,,,,,,+++++++++******(((***,,,......,,,***(((******+++,,,+++***)))(((wwwmmmkkkpppttttttqqqhhhhhheee[[[MMMCCC>>>===;;;>>>@@@BBBEEEKKKSSSYYYlllqqq}}}xxxlllfffbbb^^^```fff```aaaaaaaaaaaabbbeeegggiiikkkmmmooopppqqqtttvvv~~~sssfffaaa]]]UUUMMMKKKIIIFFFBBB@@@?????????>>>:::<<<>>>@@@CCCHHHOOOSSSVVVYYY]]]aaaeeejjjooosssrrrsssrrrnnnjjjgggfffgggdddeeeeeeffffffgggggggggiiijjjjjjkkkkkkjjjjjjiiijjjiiihhhhhhiiilllnnnpppppprrrtttvvvxxxzzzzzz{{{yyyzzzzzz{{{|||||||||{{{}}}|||{{{zzzzzz{{{}}}~~~{{{zzzyyywwwtttrrrttttttsssrrrrrrrrrrrrrrrqqqkkkeeeccc^^^VVVPPPOOOIIIHHHHHHGGGIIIKKKOOOQQQZZZbbbnnnvvv|||~~~zzzwwwwwwyyyzzzyyyxxxwwwuuusssrrrrrrtttvvvxxxwwwvvvuuuuuutttttttttttttttrrrpppoooooonnnlllkkkjjjkkkjjjfffbbbaaaeeejjj```aaaeeemmmuuuxxxuuuqqqcccUUUGGG>>>999666666:::888AAAPPPaaarrrvvvqqquuuwwwyyy}}}xxxpppjjjjjjnnnqqqqqqooopppxxxuuuiiieeehhhlllvvvuuuWWWJJJCCC:::444555555555666666666666666666444444444444444444444444222333333444444333333222444444444444444444333333777777777777777888888999::::::::::::999888777777888888777777666777777888555555555666666777888999666666666666555555555555333333333222222111111111///////////////000000111////////////////////////////////////...............------,,,,,,------.........---,,,,,,,,,,,,---***+++,,,,,,---------------------,,,+++***)))(((zzzpppfffccchhhmmmnnnmmmmmmoooooogggZZZLLLBBB>>>999;;;<<<<<<===AAAGGGLLLWWW]]]lll|||tttkkkddd^^^]]]aaaaaabbbbbbbbbbbbcccdddffffffhhhkkklllmmmnnnqqqsss~~~ssskkkeeeZZZRRRNNNKKKHHHDDDAAA@@@@@@???>>>===>>>>>>>>>???CCCGGGKKKQQQUUUZZZ^^^cccggglllpppssstttssspppmmmjjjiiiiiifffeeeeeeeeeeeefffggghhhhhhiiiiiijjjjjjiiiiiihhhiiiiiihhhiiijjjkkkmmmnnnoooppprrrtttvvvxxxyyyyyyvvvvvvwwwxxxxxxxxxxxxxxxyyyxxxwwwvvvvvvwwwyyyzzzyyy|||~~~{{{yyyxxxxxxxxxvvvuuussssssrrrqqqqqqqqqqqqqqqooohhhbbb___ZZZRRRMMMMMMHHHHHHHHHIIIKKKOOOTTTWWWccckkkvvv|||yyyvvvttttttvvvwwwvvvuuuvvvuuusssqqqqqqrrrtttvvvvvvuuusssqqqpppppppppppptttsssrrrqqqpppooolllkkkkkkiiigggfffeeeeeeeeeddd```dddkkkttt{{{zzzrrrjjjYYYMMMAAA:::777555666:::>>>IIIZZZjjjwwwwwwsssttt|||{{{tttlllfffeeeiiilllvvvuuuvvv|||zzzooofffeeelllsss~~~}}}cccJJJAAA>>>777444666555555555444444444444444444444444444444444444444333333444444444444333333444444444444444444444444666666555555666666777888999999::::::999999888777888888777777666666666666777777666666666666666666666666666555555555444444333333333222222111111111111111000///////////////////////////////////////000000/////////............------,,,,,,------.........---,,,,,,,,,,,,---......---,,,***((('''&&&,,,,,,,,,,,,+++***)))(((zzzqqqfffaaadddiiimmmmmmuuuzzz|||wwwjjjXXXJJJBBB::::::888666666888<<>>>>>===<<<>>>AAADDDJJJOOOTTTZZZ___ccchhhkkkqqqrrrrrrpppmmmkkkjjjjjjgggfffeeeddddddfffhhhiiiggghhhhhhhhhhhhhhhhhhgggggghhhiiijjjkkklllllllllmmmnnnpppsssuuuvvvwwwwwwuuuuuuvvvwwwwwwwwwvvvvvvuuutttsssrrrrrrssstttuuutttwww|||~~~|||yyyvvvuuuvvvwwwxxxwwwsssrrrqqqqqqpppooonnnnnnkkkddd\\\XXXSSSLLLHHHIIIFFFHHHJJJLLLPPPUUU\\\aaannnvvvzzzvvvuuutttrrrrrrtttuuuuuutttuuusssqqqpppooopppqqqrrruuutttqqqooonnnnnnoooooottttttuuutttrrrpppmmmkkkkkkgggeeeeeehhhhhheeeaaadddiiirrrzzz|||uuuggg\\\MMMDDD;;;888666555888<<>>===999666555555888:::>>>BBBNNN^^^lllxxxtttkkkeeecccbbbbbbbbbccceeefffeeedddgggiiikkkmmmmmmnnnppprrryyyyyyyyyyyy{{{tttjjjcccYYYUUUPPPKKKIIIGGGEEECCC<<<=========<<<===@@@CCCDDDIIIOOOUUUZZZ___dddgggkkkmmmnnnmmmkkkiiiiiiiiiiiigggeeeddddddeeehhhiiiggghhhhhhiiiiiihhhhhhggghhhiiikkkmmmnnnmmmlllkkklllmmmooorrrtttuuuvvvwwwwwwxxxxxxyyyyyyxxxxxxxxxuuuuuutttsssssstttuuuuuutttwww{{{~~~}}}zzzvvvtttuuuvvvwwwwwwrrrrrrqqqpppnnnlllkkkjjjeee]]]UUUPPPLLLGGGEEEGGGFFFIIINNNRRRWWW^^^gggmmmwww~~~~~~xxxuuutttssssssssstttuuuuuuuuusssrrrpppnnnmmmmmmnnnooouuusssqqqooonnnoooqqqrrrrrrtttvvvvvvsssooolllkkkjjjgggeeedddfffgggfffdddlllpppvvvyyyuuuhhhVVVJJJDDD===888777777777;;;@@@JJJXXXiiitttxxxzzz~~~|||xxxuuurrrooorrrwww|||{{{vvvuuurrrooommmooosssvvv}}}lllnnnmmmiiigggnnn~~~pppTTTFFF:::666666444111222444444444333222222111111333333333333333333333333444555555555555555555444333444555666666666555555444444444444444555555666555666777888999999999999:::::::::999888666555444777666555555444444444555444444444444333333333333222222222111111111111111222111000///............////////////////////////000000000/////////.........------,,,,,,------......---,,,,,,++++++,,,,,,((()))))))))))))))((((((+++++++++++++++***))))))~~~tttoooooorrrttt|||uuufffWWWNNNBBB???;;;888777777888999999:::AAAKKKVVVbbbsssxxxnnnhhhdddbbbbbbcccfffgggfffeeefffhhhjjjkkklllmmmoooqqqrrrssstttuuuwww|||uuummmbbb]]]WWWQQQMMMJJJGGGEEEAAABBBAAA@@@>>>===???AAA@@@DDDJJJPPPUUUZZZ___bbbfffiiikkkkkkjjjiiiiiiiiijjjhhhfffddddddeeehhhiiihhhiiiiiiiiiiiiiiiiiihhhiiijjjmmmoooooonnnmmmllllllmmmooorrrtttuuuvvvvvvxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwxxxxxxxxxyyyyyywwwzzz}}}}}}xxxuuutttttttttsssrrrqqqpppnnnkkkhhheeeddd]]]UUUNNNKKKHHHEEEEEEHHHHHHNNNVVV]]]bbbjjjsssyyy~~~{{{wwwuuurrrsssttttttssssssssstttqqqpppnnnmmmllllllllllllqqqpppooonnnnnnoooqqqrrrooorrrttttttqqqmmmkkkkkkiiiiiigggdddbbbdddiiimmmxxxxxxvvvqqqgggXXXHHH>>><<<888555666777888===DDDOOOZZZiiiqqqrrrssswww{{{yyyvvvssspppjjjhhhppp{{{}}}wwwrrrssstttsssssstttwwwzzzzzzkkkmmmmmmlllnnnzzzzzz\\\HHH@@@888666555444222222444444444333333333222222333333333333333333333333444555555555555555555444222333555666666666555444555555444444555555666777444555666777888999999999;;;;;;;;;:::999888666555444444444444444555666666333333333333222222222222111111111111111111111111000000////////////000000////////////////////////////////////...............------,,,,,,------...------,,,++++++++++++,,,'''((()))***++++++++++++******+++++++++***))))))~~~sssmmmlllmmmtttvvvyyyxxxrrrfffZZZRRREEEAAA<<<999888888999888:::888;;;@@@GGGPPP___mmm{{{pppiiifffbbbbbbeeegggfffdddbbbdddfffgggggghhhjjjkkkkkkmmmpppsssvvvyyy~~~wwwmmmggg```YYYSSSNNNJJJGGGIIIIIIHHHDDD@@@============AAAEEEJJJNNNTTTZZZ^^^cccfffjjjkkkkkkjjjjjjkkkjjjiiigggeeeeeefffggghhhhhhiiiiiijjjjjjiiiiiihhhiiikkkmmmnnnooonnnlllkkkkkklllnnnqqqssstttuuuvvvvvvwwwwwwwwwwwwvvvuuuuuuxxxyyyzzz{{{||||||}}}}}}{{{}}}zzzwwwuuutttrrrqqqpppooommmjjjfffaaa]]][[[TTTMMMHHHHHHHHHGGGIIILLLOOOWWWccckkkqqqwww~~~{{{yyyxxxvvvtttqqqsssttttttrrrppppppqqqnnnnnnmmmllllllkkkllllllmmmmmmmmmmmmmmmnnnnnnooojjjnnnqqqpppmmmjjjjjjkkkhhhhhhgggdddaaadddlllsss{{{wwwooodddWWWJJJ@@@:::777444333555888;;;CCCKKKXXX```kkkqqqrrrrrrsssuuurrrpppooolllffffffqqqxxxqqqnnnqqquuuxxxxxxyyyzzzzzzyyytttiiikkknnnrrr{{{bbbJJJ<<<888555333333444333333333333333333333333333333333333333333333333333333444444555555555555444444000222444666666666444333555444444444444555666666444444555777777888888888::::::;;;;;;:::888666555222222222333333555666666222222222222111111111111000000000111111111111111///////////////000111111////////////////////////.........---------,,,,,,...------,,,,,,------...------,,,+++++++++++++++***++++++,,,,,,++++++***)))***************))))))yyymmmhhhfffgggkkkoooqqqnnneee[[[SSSJJJEEE???;;;::::::999888:::888:::===@@@EEEPPP[[[dddqqq~~~qqqkkkdddbbbcccdddccc```^^^```bbbcccbbbccceeegggfffiiinnnrrrtttwwwyyy|||{{{uuulllddd\\\VVVQQQMMMLLLLLLKKKGGGBBB???>>>>>>;;;===@@@CCCHHHNNNUUUZZZ___cccgggiiijjjiiiiiijjjiiiiiihhhgggffffffggggggggghhhhhhhhhhhhhhhhhhgggiiijjjkkklllllllllkkkjjjiiikkkmmmoooqqqrrrssstttuuuvvvvvvvvvuuuuuutttsssuuuvvvxxxzzz|||}}}~~~~~~|||~~~|||~~~|||yyywwwuuurrrppplllkkkiiieee___YYYTTTQQQLLLFFFDDDGGGJJJKKKNNNRRRWWWbbbpppzzz~~~{{{yyyxxxwwwvvvtttsssuuuwwwvvvsssppppppqqqmmmlllllllllllllllllllllnnnooooooooonnnmmmkkkjjjeeeiiilllkkkhhhfffhhhkkkhhhgggeeedddfffjjjppptttqqqkkkaaaTTTHHH???;;;999555333444888===BBBMMMXXXdddjjjtttyyyzzzvvvrrrpppmmmjjjhhhhhhgggkkkvvv}}}zzzvvvooojjjjjjqqqzzzxxxrrrooojjjmmmttt~~~bbbKKKAAA666666555222222333444444000000111111222333333333222222222222222222222222333333444444444444333333...000333555666555333222333333333333333444444555444555555666777777777777777777999999999777555444444333333333333333444444222222111111111000000000///000000000111111111222111000000////////////000////////////////////////------,,,,,,,,,+++++++++...------,,,,,,------...---,,,++++++***++++++++++++,,,,,,,,,+++******)))))))))************))))))ppphhheee^^^ccciiinnnmmmeee[[[SSSNNNIIIBBB===<<<;;;:::888555555777:::;;;===DDDMMMPPP___nnnvvv~~~wwwooofffbbbbbbbbb```]]]]]]___aaaaaaaaabbbdddfffdddhhhmmmqqqssstttvvvwwwzzzwwwnnneee^^^XXXTTTJJJJJJJJJGGGDDDAAAAAAAAA:::;;;===???CCCJJJQQQWWW[[[___cccfffggggggggggggiiihhhhhhhhhggggggffffffffffffggggggggggggffffffhhhhhhiiijjjjjjjjjiiiiiihhhiiikkkmmmoooqqqrrrrrrvvvvvvwwwwwwvvvuuuttttttrrrsssvvvxxxzzz|||}}}}}}{{{}}}~~~zzz|||~~~|||zzzyyyvvvsssqqqiiihhhfffaaa[[[TTTNNNJJJGGGCCCBBBGGGKKKNNNQQQUUU]]]iiiyyy~~~{{{zzzzzzyyywwwuuuvvvyyy{{{yyyuuurrrrrrsssllllllllllllllllllllllllrrrsssssssssqqqnnnkkkiiicccfffiiihhheeedddgggkkkgggeeeccceeekkkppprrrqqqddd^^^TTTHHH>>>888777888777666888===CCCKKKXXXdddmmmsss||||||sssmmmlllfffccceeejjjpppzzz~~~zzzuuuooojjjgggfffiiiqqq~~~{{{tttnnnlllnnnrrr{{{jjjIII<<>>;;;888666888888777777777:::>>>AAAIIILLLSSS]]]iiixxx~~~qqqiiibbb\\\\\\^^^]]]]]]^^^___aaacccdddeeeggghhhiiikkknnnssswwwyyywwwyyy}}}~~~rrrbbbZZZYYYRRRNNNJJJFFFDDDCCCBBB@@@;;;;;;;;;===@@@EEEJJJMMMRRRVVV[[[___aaadddfffhhhiiijjjkkkkkkhhhfffeeeeeegggggghhhgggeeeeeefffhhhfffhhhjjjlllmmmmmmlllkkkjjjkkkkkklllnnnoooqqqrrrooorrrvvvwwwwwwwwwwwwwwwwwwuuutttvvvzzz}}}}}}{{{~~~~~~}}}|||||||||~~~}}}{{{zzzvvvqqqnnnjjjaaaXXXTTTPPPKKKGGGGGGBBBEEEIIINNNTTTXXX\\\]]]hhhrrryyyyyyxxxxxxxxxyyy{{{|||}}}|||yyyvvvsssqqqppppppkkkiiigggfffgggjjjnnnppprrrrrrrrrssssssppplllhhhkkkkkkjjjhhhfffdddaaa```ccccccfffmmmqqqoooggg___YYYOOOCCC:::777666444222666;;;>>>???HHHYYYhhhqqq~~~xxxqqqmmmdddcccfffmmmvvvzzzxxxuuuyyyrrrmmmllljjjgggfffggguuu~~~uuullliiikkkkkkuuummmWWWDDD999666444444444333333222222222222222111111111111222222222222111111222222333444444333333222222333333444444333333222222333333444222222333333444555666666444444444444444444444444666666777777666555444444333222222111111222222333111111111111111111111111000000000000000000000000000000///........................///////////////,,,------......------,,,++++++++++++,,,,,,---...---,,,,,,,,,++++++******((()))***++++++***)))(((*********))))))))))))((({{{kkk```^^^]]]aaafffddd]]]VVVSSSPPPKKKGGGCCC@@@<<<999888888777666666888;;;===>>>AAAGGGNNNXXXdddqqqyyywwwoooggg```\\\]]][[[[[[\\\]]]___bbbdddeeedddfffhhhkkknnnqqqssstttuuuwww{{{pppfffcccXXXTTTNNNIIIFFFCCCAAA???===<<<<<<===???CCCFFFIIIPPPTTTXXX\\\^^^```ccceeeiiikkklllkkkiiigggfffffffffggggggfffddddddeeeffffffhhhjjjlllmmmmmmmmmlllkkkkkklllmmmnnnppprrrsssqqqtttwwwxxxxxxxxxxxxyyyzzzxxxvvvwwwzzz||||||{{{||||||}}}~~~~~~{{{xxx{{{}}}|||zzzzzz~~~~~~}}}}}}}}}|||{{{~~~}}}{{{zzzwwwsssnnnjjjcccZZZRRROOOLLLGGGEEEEEECCCFFFMMMUUU]]]dddiiillluuu}}}|||yyyxxxxxxwwwwwwxxxyyyzzz{{{zzzyyyvvvtttqqqooonnnllljjjhhhggghhhjjjmmmooorrrqqqpppqqqpppoookkkhhhmmmllljjjhhhfffeeedddcccccceeehhhlllmmmggg]]]UUUJJJDDD===888777777888777999BBBJJJOOOVVVcccooovvvzzzqqqhhhbbb[[[]]]cccllluuuwwwsssooolllhhhfffhhhiiiiiilllqqq~~~rrriiifffiiiooozzzuuu^^^KKK===777666444444333333333222222222222111111000000111111222222222111111222222333444444333333222222333333444444333333333333333333444222333333444555555666666555555555555555555555555666666666666666555444444555444444333333444444555111111111111111111111111000000000000000000000000000000///...............---------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------))))))))))))((((((''''''))))))************))))))+++************)))))))))zzzgggccc______bbbaaa]]]XXXTTTRRRNNNKKKHHHEEE@@@===999888666555555777888999:::<<>>BBBOOO]]]cccgggnnnuuuyyy|||}}}~~~|||uuujjj___XXXSSSXXXbbbmmmuuutttmmmgggaaa```bbbgggiiilllttt}}}~~~pppggggggkkkuuu{{{^^^III===666444555333333333333222222222222222111111000000111111222222222111111222222333444444333333222222333333444333333333333333333333333444444444555555666666777555555555555555555555555555666666666666555444444555444444333333444444555111111111111111111111111000000000000000000000000000000///.....................------,,,,,,++++++,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,++++++++++++******************))))))))))))******+++++++++************)))wwwooofffaaa```___^^^\\\TTTSSSQQQOOOMMMJJJEEEBBB;;;999666555666777777777:::;;;===???CCCIIIQQQVVVaaaoooyyyqqqggg\\\VVVTTTUUUUUUUUUWWWZZZ^^^bbbdddcccdddfffiiijjjkkkkkkkkkppprrrtttwwwyyy|||wwwlllggg___XXXRRRMMMHHHEEEBBB@@@>>><<<<<<===@@@AAADDDGGGKKKOOORRRUUUYYY\\\aaacccfffffffffeeefffggghhhiiijjjhhhfffdddddddddeeefffhhhjjjlllmmmmmmmmmkkkkkkkkklllmmmnnnppppppmmmooorrrrrrrrrqqqrrrsssyyyxxxxxxyyyzzz{{{||||||zzzyyyyyy{{{}}}~~~|||{{{}}}~~~~~~~~~~~~zzzxxxtttpppjjjccc[[[VVVQQQKKKGGGGGGFFFEEEFFFJJJNNNSSS\\\gggrrr{{{zzzuuurrrtttssssssrrrrrrrrrrrrrrrqqqrrrtttuuuuuusssrrrpppooommmkkkjjjiiijjjkkkmmmpppooommmnnnppprrrrrrrrrnnnkkkgggcccaaabbbdddfffggghhhgggaaaWWWLLLCCC>>>777888888555333777???GGGSSSbbbpppttttttuuuxxxyyytttvvvwwwvvvpppggg^^^XXXVVV\\\gggrrrwwwrrriiiaaa``````dddiiikkkppp{{{}}}rrrkkkmmmrrr|||}}}eeeJJJ;;;555333222333333222222222222222222222111111000000000000111111222222111111222222333444444333333222222333333444333444444444444444444333555555555555666666777777555555555555555555555555555555555666666555444444333222222111111222222333111111111111111111111111000000000000000000000000000000///...............000000///......---,,,,,,,,,,,,,,,------,,,,,,,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++++++++++++++************xxxllleeeaaa___]]]XXXWWWVVVVVVUUUSSSOOOMMMCCC???:::777777888888777666777888:::<<>>LLLWWWkkkwww~~~|||zzzxxxrrrrrrqqqoookkkfffaaa^^^ccchhhqqqwwwwwwqqqfff_________dddiiimmmttt}}}wwwsssuuuzzzfffSSS???666555444333222222222222222222222222222111000000000000000000111222222111111222222333444444333333222222333333444333444444555555444444333555555555666666666666666333333333333333333333333444444555555555555444444333222222111111222222333111111111111111111111111////////////////////////000000///...............000000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++---,,,++++++************((((((((()))))))))))))))+++***)))(((((()))***++++++++++++*********))))))wwwmmmeeeaaaaaa```___```aaaaaa___]]]QQQJJJAAA;;;999999888777555666777888:::>>>DDDHHHMMMWWWccclllvvv}}}wwwnnnddd]]][[[VVVUUUTTTSSSUUUXXX\\\^^^dddcccbbbbbbdddfffiiikkkkkklllmmmmmmmmmppptttwwwzzzqqqhhhaaaZZZTTTQQQGGGEEEBBB???>>>>>>???@@@:::===@@@CCCEEEIIINNNQQQVVVYYY^^^bbbeeegggjjjllliiikkkmmmllljjjhhhggggggdddeeeeeefffggghhhiiiiiihhhhhhhhhhhhiiijjjkkklllmmmoooppppppoooooopppqqqpppqqqtttuuuvvvxxx{{{~~~{{{zzzzzz{{{~~~~~~~~~~~~}}}zzzxxxwwwuuusssqqqkkkgggaaa[[[UUUOOOIIIEEEDDDBBBCCCGGGIIIKKKQQQXXX[[[bbblllyyy~~~|||yyyvvvsssqqqppplllmmmnnnoooooooooooonnnjjjkkknnnppprrrsssttttttooonnnmmmlllkkkllllllmmmpppooonnnppptttwwwyyyzzzsssqqqmmmiiifffcccaaa``````ZZZQQQGGG@@@;;;999888666777777888>>>KKK^^^lll}}}{{{rrroookkkgggeeeeeefffhhhrrruuuwwwxxxtttmmmddd___\\\\\\___gggpppzzz}}}qqqRRREEE999666777555333222111111111222222222222222111000000//////000000111222222111111222222333444444333333222222333333444333444555666666555444333555555555555555555555555222222222222222222222222333333444555555555555444555444444333333444444555111111111111111111111111////////////////////////000000///...............------,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,++++++************+++)))))))))************+++******))))))))))))***************))))))))))))(((vvvnnniiihhhggghhhjjjlllmmmlllaaaWWWIII???;;;999777555555666777888999<<>>>>>>>><<<===???@@@AAACCCGGGIIIMMMRRRWWW]]]aaaeeeiiikkkhhhjjjlllllljjjhhhggggggeeedddddddddeeeeeefffgggiiihhhhhhiiiiiijjjkkkllllllnnnnnnnnnmmmmmmnnnpppnnnppprrrsssssstttxxx{{{{{{zzzyyy{{{}}}~~~}}}~~~~~~~~~}}}{{{yyywwwuuusssoookkkhhh```[[[UUUPPPLLLIIIGGGEEEFFFFFFHHHMMMPPPSSS[[[dddlllrrr||||||{{{yyyvvvssspppooonnnkkklllnnnpppqqqqqqqqqpppmmmmmmnnnoooppppppqqqqqqooonnnmmmmmmlllmmmmmmnnnooonnnnnnooorrrtttttttttrrrqqqoookkkfff```[[[XXXSSSLLLCCC===:::999777555555666888===HHHYYYlllxxx|||ooojjjccc^^^___fffooovvv|||{{{xxxsssmmmfffbbb______\\\___hhhttt}}}{{{|||jjjWWWCCC<<<666666777444222222000111111111222222222222000000////////////000000222222111111222222333444444333333222222333333444333444555666666555444333444444444444444444444444333333333333333333333333222333444444555555555444555444444333333444444555111111111111111111111111////////////////////////000000///...............++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************+++,,,++++++,,,,,,,,,---------))))))************)))))))))))))))(((((((((''''''}}}mmmkkkjjjlllooorrrssstttlll```OOOCCC<<<999666333333333444444555777;;;>>>CCCJJJQQQVVVaaappp{{{tttgggbbbZZZXXXUUUSSSSSSTTTWWWYYY[[[\\\___bbbcccdddcccccceeeeeedddcccdddhhhnnnsssuuu}}}yyyppphhhcccRRROOOJJJDDD@@@======<<<>>>??????>>>>>>???AAADDDFFFJJJQQQWWW\\\aaaeeehhhfffhhhkkkkkkjjjhhhggggggeeeddddddccccccddddddeeeiiiiiiiiiiiijjjkkklllllljjjkkklllkkkjjjjjjkkkmmmnnnppprrrrrrqqqqqqtttwww{{{yyyyyyzzz|||~~~~~~{{{|||~~~~~~}}}}}}{{{zzzzzz{{{{{{zzzyyysssqqqooommmjjjfff```\\\WWWSSSMMMIIIGGGGGGGGGGGGKKKKKKNNNTTTXXX\\\eeennn||||||zzzwwwtttqqqnnnmmmllllllmmmoooqqqsssssssssssspppooonnnnnnnnnnnnoooooonnnnnnmmmmmmmmmmmmnnnnnnooonnnmmmnnnooopppooommmooonnnmmmjjjddd\\\TTTPPPIIICCC;;;888999999666222555777;;;BBBOOO```qqq|||~~~{{{iiiccc[[[WWW\\\iiixxx|||vvvnnnfffaaa``````fffaaabbbkkkxxxuuutttyyypppWWWDDD<<<777444555555222111333000000111111222222222222000000////////////000000222222111111222222333444444333333222222333333444333444666777777666444333444444444444444444444333444444444444444444444444222333444444555555555444333222222111111222222333111111111111111111111111////////////////////////000000///...............---------------------...+++++++++,,,,,,+++++++++***)))))))))***+++,,,,,,(((((()))))))))*********((()))***++++++***)))(((((((((((((((''''''''''''|||rrrjjjnnnuuuwwwvvvuuuoooggg[[[OOOEEE===888555777777666666777888999:::DDDCCCHHHRRR\\\fffpppyyyppp```YYYVVVRRRPPPQQQSSSTTTUUUWWWWWWWWWXXXZZZ\\\^^^```aaacccdddeeefffiiimmmpppwwwxxxyyyzzz|||wwwkkkbbbXXXOOOLLLIIIDDDBBBBBB>>>===<<<<<<>>>@@@@@@???CCCGGGKKKOOORRRWWW^^^dddffffffhhhjjjlllllljjjhhhiiigggccc```___aaadddgggeeefffhhhiiiiiiiiihhhgggiiihhhhhhhhhiiikkkmmmoooooonnnnnnnnnoooqqqssstttvvvwwwxxxzzz{{{||||||}}}{{{}}}~~~~~~~~~|||yyyvvvwwwxxxyyyyyyxxxuuuqqqooollljjjhhhgggeee___WWWQQQKKKIIIFFFDDDEEEGGGHHHHHHMMMSSS[[[aaafffnnnyyyyyyyyyyyyxxxvvvtttqqqpppmmmnnnoooooooooooonnnnnnooonnnnnnnnnnnnnnnoooooonnnmmmjjjiiihhhjjjkkkmmmmmmoooqqqrrrrrroookkkiiikkkjjjfffaaaYYYQQQJJJFFF:::::::::888555333444555888999===FFFSSS```kkkpppuuuvvvfff\\\TTTXXXggguuu|||||||||vvvooohhhbbb]]][[[eeebbbccckkkuuu{{{yyyssssssxxxoooVVVEEE<<<555555444444333222111111......///000111111222222444222000111333333000---333333222222111222222222333333333333333444666666555555555555555555555555333444444444555555666666444444444555555555666666333222000111444666777777333333333222222222111111333222222222333333111000...------,,,,,,------...,,,---...//////...---,,,/////////...---,,,******...---,,,,,,++++++,,,,,,******)))))))))***,,,---...,,,++++++,,,,,,***)))''''''&&&&&&''')))+++,,,)))))))))))))))(((''''''xxxwwwvvvuuuwwwzzzuuulllmmmrrrsssrrrssspppiii]]]RRRIIIAAA;;;888999888777666777888999:::<<<;;;@@@KKKVVVbbbooozzz~~~pppbbbWWWTTTOOOMMMMMMOOOPPPPPPTTTTTTTTTUUUWWWYYY\\\]]]aaabbbdddeeefffhhhkkknnnssssssttttttvvvzzzvvvjjj___UUUOOOJJJDDDAAA@@@CCCAAA??????@@@AAA@@@??????BBBFFFIIILLLQQQWWW\\\```bbbdddhhhjjjkkkiiihhhiiigggdddbbbaaabbbdddfffeeefffggghhhiiihhhgggggggggggghhhhhhiiikkklllmmmooooooooooooqqqrrrtttuuuwwwwwwxxxyyyzzz{{{{{{{{{yyyzzz|||~~~~~~~~~~~~|||yyyvvvttttttuuuvvvtttqqqnnnlllgggdddaaa^^^[[[VVVOOOIIIHHHFFFDDDCCCEEEGGGJJJKKKQQQZZZfffpppxxx}}}{{{xxxxxxxxxxxxvvvuuusssrrrnnnnnnnnnnnnnnnooooooooonnnnnnmmmmmmmmmmmmnnnnnnooommmjjjhhhhhhiiikkklllrrrtttvvvwwwuuupppkkkgggeeeccc___YYYRRRKKKEEEBBB777777777666444333444666::::::===DDDMMMXXXbbbgggmmmuuu||||||{{{xxxooofffZZZUUURRRZZZiiiwww~~~|||zzzuuunnnggg```]]][[[aaa___aaaiiisss~~~uuuqqqooonnnqqqyyysss\\\JJJ===666444444333333222111111111//////000000111222222333222000///000222333222000111111000000000000111222333333333333444555666777777777777777777777777777555555444444444444444444444444444555555555666666333111000111333555666666333333333222222222111111333222111222333333111///...------,,,,,,------.........///000000///........................------------,,,++++++++++++,,,+++***)))))))))***+++,,,((('''&&&'''((()))(((''')))(((((((((((())))))***)))))))))))))))(((''''''mmmlllkkklllnnnssswwwzzz|||~~~rrroooooonnnnnnppppppjjj```WWWOOOHHHBBB>>>888777555333333444555666888777:::DDDOOO[[[lllyyy|||}}}}}}|||}}}zzzooocccVVVRRRNNNKKKKKKLLLLLLLLLOOOOOOOOOQQQSSSVVVXXXZZZ___```cccddddddfffhhhjjjnnnnnnoooooopppsssxxx|||vvvjjj^^^VVVPPPIIIEEEDDDEEECCC@@@>>>>>>>>>===<<<<<<>>>AAADDDGGGKKKPPPTTTXXX[[[```dddgggiiiiiihhhiiihhhgggeeeeeeeeeeeeeeedddeeefffggghhhgggffffffeeefffgggiiijjjjjjjjjjjjnnnnnnooopppqqqsssuuuvvvxxxxxxxxxyyyyyyyyyzzzzzzvvvwwwxxxzzz|||}}}~~~~~~}}}||||||}}}}}}~~~}}}|||zzzwwwtttpppqqqqqqqqqooollliiiggg___\\\WWWSSSOOOKKKFFFCCCEEEDDDDDDEEEHHHLLLPPPRRRYYYdddsss}}}yyyuuuuuuvvvvvvvvvvvvuuuuuutttpppooonnnmmmmmmnnnooopppmmmmmmllllllllllllmmmmmmpppnnnkkkhhhhhhjjjmmmnnnvvvyyy{{{{{{wwwooogggaaa[[[XXXTTTNNNHHHBBB???===555666666555444444666888<<<===???CCCJJJRRRZZZ^^^ccciiinnnnnnllliiiaaaZZZRRRSSSXXXbbbnnnxxx}}}~~~zzzxxxtttmmmfff```]]]\\\^^^^^^aaaiiirrr~~~uuullliiijjjmmmtttqqqYYYGGG<<<666222333333222222111000000000000000000111222222333333111000...///111333333333000000000000111222333333444444444444444555777777888888888888888888888888666666555444444333333222444444555555555666666666333222111111333444444444333333333222222222111111222111000111222111000.........------------......//////000000000000//////******+++++++++,,,,,,,,,------,,,+++++++++++++++,,,+++******)))*********%%%$$$$$$%%%'''((((((''')))))))))))))))((('''''')))))))))))))))(((''''''jjjiiihhhiiinnnssswwwzzzuuu|||sssnnnjjjkkkmmmmmmhhhbbb[[[UUUPPPKKKHHH;;;999777444333333444555<<<:::;;;AAAIIITTTeeetttyyy{{{|||zzzyyyvvvnnneeeXXXTTTNNNKKKJJJJJJKKKJJJJJJKKKKKKMMMOOORRRUUUVVV[[[]]]```aaabbbcccdddfffjjjkkklllmmmnnnqqqvvvyyy~~~wwwjjjbbb[[[RRRMMMLLLHHHEEEAAA?????????>>>===>>>>>>@@@BBBDDDHHHKKKNNNPPPTTTZZZ```cccfffggghhhhhhiiiiiiiiiiiihhhgggfffcccdddfffgggggggggfffeeedddeeegggiiiiiiiiiiiihhhllllllnnnoooqqqssstttuuuxxxxxxxxxwwwwwwwwwxxxxxxtttuuuvvvxxxyyyzzz{{{|||~~~}}}|||{{{zzzzzzzzz|||zzzxxxwwwwwwvvvsssqqqoooooonnnllliiieeeaaa___VVVSSSOOOKKKGGGEEECCCBBBCCCDDDFFFIIIMMMSSSYYY^^^dddnnn}}}zzzyyy{{{zzzvvvrrrrrrsssssstttttttttttttttqqqpppnnnllllllmmmooopppnnnnnnmmmlllllllllmmmmmmpppnnnlllkkklllnnnrrrtttyyy{{{|||{{{tttjjj___YYYQQQNNNIIICCC>>>;;;999999777777777666555666999;;;===???CCCHHHMMMTTTZZZ^^^___bbbeeefffeeeccc^^^[[[XXX\\\eeemmmtttxxxxxxwwwvvvvvvsssmmmfffaaa___```___bbbgggmmmttt~~~yyymmmhhhiiilllrrr|||vvv[[[FFF;;;777444222222111111111000000//////000111111111222222222333222000///...///111222333222222222222333444666666444444444444555666777777888888888888888888888888666666555555555555555555555555555555666666666666555333222333444555444333333333333222222222111111111000///000111111///---......------------......////////////////////////,,,,,,+++++++++,,,,,,,,,---,,,,,,+++***+++++++++,,,,,,+++******)))))))))((('''&&&''')))***)))((('''((()))******)))(((''')))))))))))))))(((''''''jjjgggdddeeejjjppptttvvvnnnwwwzzzooogggfffiiijjjfffaaa]]]YYYVVVSSSQQQCCC@@@<<<999666666777888;;;999:::>>>CCCMMM]]]lllvvv{{{~~~}}}{{{uuunnn]]]XXXRRRMMMJJJIIIHHHGGGGGGGGGHHHIIIKKKNNNQQQRRRUUUXXX\\\^^^______```aaadddeeegggiiikkkoootttxxxxxx|||{{{qqqggg[[[SSSQQQNNNKKKGGGDDDCCCCCCCCCBBB@@@??????@@@BBBEEEGGGHHHJJJNNNUUUZZZ]]]```dddgggggghhhjjjkkkkkkjjjiiigggcccdddfffgggggggggfffeeedddeeeggghhhiiiiiihhhggghhhiiikkknnnppprrrssstttxxxxxxwwwvvvvvvvvvvvvwwwuuuuuuvvvwwwxxxyyyzzz{{{{{{}}}~~~}}}|||{{{zzzyyyxxxxxxwwwvvvtttsssrrrssssssrrrpppnnnmmmkkkgggbbb]]]YYYVVVLLLJJJGGGDDDBBBBBBDDDEEECCCFFFKKKOOOTTT\\\dddjjjpppwww{{{vvvvvvyyyzzzvvvrrrqqqqqqqqqqqqrrrrrrssssssrrrpppnnnmmmlllmmmnnnppppppoooooonnnmmmmmmnnnnnnooonnnnnnoooqqqtttxxxzzzzzz{{{zzzwwwooocccXXXQQQHHHEEEAAA<<<999777666666777777777666555666999<<<===CCCJJJPPPVVV[[[```dddcccaaaaaaaaaaaa_________bbbhhhpppvvvxxxvvvsssqqqoooppppppkkkddd``````bbbgggmmmssswww{{{|||nnnfffeeeiiimmmxxxqqq```JJJ:::666666555333111111000000000000000///111111111111111222222222333222000///......000222111111222222333444555666444333333444444555666777666666666666666666666666444444555666777888888888555555555666666666777777666555444555777777666555333333333222222222111111000/////////000000...---///......------......///........................111000///...------------,,,,,,+++************+++++++++++++++******))))))+++***))))))******((('''%%%&&&(((************))))))))))))))))))(((''''''nnnhhhaaa___bbbgggjjjkkkgggooozzzttthhhdddfffiiieee```\\\ZZZXXXVVVUUUEEEBBB===888555444555555555444666:::===DDDSSSaaaqqq{{{jjjddd[[[SSSNNNJJJFFFDDDEEEDDDEEEEEEGGGIIILLLMMMNNNRRRWWW[[[\\\\\\\\\]]]\\\^^^aaacccfffiiinnnqqqppptttzzzwwwhhh]]]XXXSSSOOOJJJFFFDDDDDDCCCBBBAAA???===>>>???AAABBBAAADDDIIINNNRRRTTTXXX^^^cccdddeeehhhjjjkkkjjjiiihhhdddeeefffggghhhgggffffffffffffggghhhhhhhhhhhhhhhfffgggjjjmmmoooqqqssssssxxxwwwuuuttttttuuuvvvwwwvvvvvvvvvvvvwwwyyyzzz{{{xxx{{{}}}yyyyyyxxxwwwvvvuuuttttttrrrpppnnnnnnnnnooonnnmmmhhhgggccc^^^YYYSSSOOOMMMDDDCCCCCCAAA@@@BBBFFFIIIHHHLLLRRRXXX^^^fffpppxxx~~~|||yyywwwwwwyyyzzzxxxvvvsssrrrqqqqqqpppqqqqqqqqqqqqpppooonnnmmmmmmnnnnnnqqqpppooonnnnnnnnnnnnnnnnnnoooqqqsssvvvyyy{{{|||yyyxxxtttnnneeeZZZQQQKKK@@@>>>;;;888666555555555666666555555555777;;;???CCCKKKVVV^^^bbbeeehhhkkkhhhccc______^^^___ccchhhooossswww{{{{{{wwwrrrnnniiilllmmmjjjdddaaacccfffsss{{{yyyoooddd___aaahhhnnn|||}}}WWWKKK<<<444444555444111111111000000000000000000000000000000000000000000222222222000...---///000////////////000111222222333333333333333444666666444444444444444444444444333333444555777888999:::555555666666666777777777666555555777888999888666333333333222222222111111111000///000111000///---//////............//////......------------......///...,,,***)))))))))***,,,,,,+++*********************+++++++++***))))))+++***(((((((((((('''%%%%%%&&&''')))******++++++)))))))))))))))(((''''''|||rrrggg``````ccceeeeeedddkkkvvvnnnhhhiiikkkfff___ZZZXXXWWWVVVUUUGGGDDD>>>888444333444444444444777999999<<>>@@@CCCHHHJJJKKKPPPWWW^^^___```cccfffggghhhhhhhhheeefffggghhhiiihhhgggggghhhhhhgggggghhhhhhiiiiiieeegggjjjmmmppprrrssstttvvvuuutttssssssuuuvvvwwwvvvvvvuuuvvvwwwxxxzzz{{{xxxyyy|||~~~~~~~~~~~~~~~~~~|||{{{tttttttttsssrrrqqqpppoooooollliiigggffffffeeeccc^^^\\\YYYTTTOOOJJJGGGEEECCCDDDDDDDDDCCCEEEJJJMMMRRRXXX___eeekkktttzzzzzzyyyxxxxxxyyyyyyyyyvvvuuutttrrrqqqpppqqqqqqpppppppppooonnnmmmmmmmmmppppppooonnnmmmlllmmmmmmnnnpppsssvvvxxxyyyzzzyyyssspppiiiaaaWWWNNNHHHDDD:::999777555444444444444555666666777999===CCCGGGQQQZZZgggppprrrrrrrrrsssmmmeee```aaadddiiisss}}}{{{tttoooiiimmmpppmmmhhhgggjjjooo~~~{{{pppkkkddd^^^^^^dddooowwwuuu```EEE>>>666222333444222000111111111111111111111111////////////////////////...000222111......///111/////////...//////000000222222111222222333444555444444444444444444444444222333333444555666666777555666666666777777777777444444444666999999888777333333333222222222111111111000000000111111///---//////............//////000///...------...///000+++***((('''&&&'''((())),,,++++++***************))))))***+++,,,+++*********((('''((())))))((('''((((((((((((((()))******)))))))))))))))(((''''''qqqhhheeefffgggfffffflllwwwvvvnnnnnnmmmggg```YYYVVVTTTTTTSSSOOOKKKEEE???;;;999::::::888999;;;;;;888777???JJJ\\\nnnzzzlll___TTTLLLGGG@@@????????????AAABBBCCCEEEJJJQQQVVVXXXXXXXXXXXXWWWYYY[[[\\\]]]___ccceeehhhmmmssswwwyyy~~~mmmggg___XXXSSSOOOLLLJJJFFFCCC??????@@@AAA@@@>>>===@@@CCCDDDEEEJJJSSSZZZ[[[\\\___bbbdddffffffgggeeefffhhhiiiiiiiiihhhgggiiiiiihhhgggggghhhjjjkkkfffhhhkkknnnqqqssstttuuuvvvuuusssrrrssstttvvvxxxvvvuuuuuuuuuvvvwwwyyyzzzxxxyyy{{{}}}~~~~~~||||||~~~~~~}}}}}}}}}|||zzzxxxvvvtttqqqqqqqqqqqqpppnnnmmmlllkkkhhhcccaaa___^^^\\\ZZZUUUSSSPPPMMMHHHEEEBBB@@@FFFHHHIIIHHHHHHIIINNNRRR\\\bbbjjjpppwww~~~{{{yyyyyyyyyzzz{{{zzzxxxxxxyyy{{{zzzxxxvvvsssrrrqqqqqqqqqppppppppppppooonnnllllllpppooonnnmmmlllkkkkkkkkkooorrruuuxxxyyyxxxwwwvvvlllggg___VVVLLLDDD???===777666555444444333333333666777999;;;>>>DDDKKKPPP^^^iiivvv~~~{{{yyyxxxpppgggcccgggnnnwwwvvvpppmmmrrruuusssooonnnrrrxxx~~~uuueeebbb^^^\\\```kkkxxx|||aaaHHH>>>999555222333333222111111111111111111222222222////////////............+++...111111//////000222222111000000000000000111111111111111222333444444444444444444444444444444222333333333333333333333666666666666777777777777222222333666888999888666333333333222222222111111222111000111222111000...//////............//////111000///......///000111...---,,,++++++---///000,,,++++++***)))*********((()))***+++,,,,,,+++***)))(((''')))+++,,,+++***+++***(((''''''''')))))))))))))))))))))(((((('''vvvqqqooommmkkknnnsss}}}yyyqqqssshhh[[[TTTTTTTTTRRROOOTTTOOOJJJEEEBBB>>>888444888555555777888:::???FFFOOO\\\ppp|||nnn]]]OOOHHH>>>>>>>>>===<<<===@@@BBBAAAEEEKKKQQQUUUXXXYYYYYYVVVWWWXXXXXXYYY]]]bbbeeefffjjjpppuuuyyy{{{~~~vvvkkkeeebbb^^^VVVOOOKKKGGGBBBAAAAAAAAA>>><<<<<<===>>>@@@DDDGGGKKKMMMSSSTTTVVVYYY]]]aaadddfffeeefffggggggfffhhhkkknnniiijjjkkklllllljjjhhhgggeeehhhmmmqqqsssrrrpppnnnrrrrrrrrrrrrrrrssstttuuuuuutttsssrrrrrrssstttuuuzzz{{{}}}}}}||||||~~~}}}~~~~~~||||||}}}}}}|||zzzwwwvvvuuussspppnnnmmmkkkjjjjjjkkkjjjhhhfffeeeccc___ZZZUUUQQQNNNMMMKKKHHHEEECCCBBBCCCCCCBBBCCCBBBEEEJJJNNNRRRYYYaaajjjttt}}}}}}zzzyyyyyyzzzyyyyyyyyyxxxxxxwwwwwwwww{{{zzzxxxvvvtttsssrrrqqqmmmnnnnnnnnnnnnnnnmmmmmmpppooommmjjjhhhhhhkkkmmmnnnnnnppprrrrrrooojjjeee^^^WWWMMMEEEAAA???<<<999777444222111222555666777666:::===>>>@@@JJJYYYeeevvvyyyooogggjjjxxx~~~{{{xxxuuuzzz~~~zzztttttt}}}yyyoooiiiccc``````fffqqq}}}uuu[[[IIICCC666555222111000000111222000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000111222222222222111222222333333333333444444444444555555555555555555666666666666666666666666444444444555555555555666444444333333333333222222222111111111000000/////////...---,,,+++,,,------000000///............///+++++++++,,,,,,---------------,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))))))))))))))*********(((((()))+++yyysssooollllllsss~~~sssiii\\\UUUUUUVVVUUUSSSVVVTTTRRRPPPMMMGGG???999999777666999999888:::???CCCOOObbbsssuuueeeVVVNNNAAA@@@>>><<<;;;;;;===>>>???BBBFFFKKKOOORRRSSSTTTRRRSSSTTTTTTVVVYYY^^^bbbcccggglllpppsssvvvyyy{{{}}}sssmmmeee[[[SSSNNNIIIDDDBBBBBBBBB???<<<<<<<<<===>>>@@@BBBEEEFFFMMMNNNPPPTTTWWW[[[^^^```___aaacccdddeeegggkkkmmmmmmmmmmmmlllkkkhhhfffeeeeeehhhkkkoooqqqpppooonnnpppqqqqqqrrrrrrsssssstttsssrrrrrrqqqrrrssstttuuuwwwyyyzzz{{{{{{{{{}}}~~~~~~~~~~~~}}}|||}}}}}}~~~~~~{{{zzz{{{yyywwwuuuuuusssqqqoookkkjjjhhhhhhgggeeeaaa^^^[[[YYYVVVRRRNNNJJJHHHGGGFFFDDDBBBAAAAAABBBCCCDDDIIIHHHJJJOOOUUUZZZdddmmm{{{}}}yyywwwvvvvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwzzzyyywwwuuusssrrrqqqqqqmmmmmmnnnnnnmmmlllkkkkkknnnmmmkkkiiihhhiiikkkmmmmmmlllkkkjjjhhhddd^^^ZZZRRRMMMEEE???<<<999777444444333333333555666666666555:::@@@EEELLLXXXiiiuuuvvvoooiiimmmxxx}}}~~~~~~|||zzzyyy~~~zzz|||tttjjjfffccccccgggqqq}}}xxxbbbKKK===888666444222000000000111222/////////....../////////000000000000000000000000///////////////////////////..................///000000111222222222222111222222222333333333444444222333333333444444555555666666666666666666666666444444444444555555555555444444333333333222222222000000000000//////......///...---,,,,,,,,,------000///......------......+++++++++,,,,,,---------......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))***)))(((''')))+++zzztttrrrlllsss~~~~~~sssddd\\\ZZZ[[[[[[ZZZXXXYYYZZZZZZWWWOOOEEE>>>===999999;;;:::666666999999BBBPPP___ooo~~~~~~ooo___TTTHHHEEEAAA===;;;:::;;;<<<===>>>@@@CCCFFFHHHJJJKKKKKKLLLNNNOOOQQQUUUZZZ]]]___bbbfffiiikkknnnrrruuuxxx}}}rrrfff]]]UUUPPPJJJGGGFFFEEEBBB???>>>>>>=========>>>@@@AAAEEEFFFHHHLLLOOOSSSVVVXXXZZZ\\\___bbbccceeehhhjjjllllllkkkjjjiiiggggggffffffhhhjjjlllmmmmmmmmmlllmmmnnnpppqqqrrrrrrrrrqqqqqqpppppppppqqqssstttvvvuuuwwwxxxyyyyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzzyyyzzz||||||{{{zzzwwwvvvxxxvvvtttrrrrrrpppnnnllliiigggeeeccc```\\\WWWSSSPPPNNNLLLIIIFFFDDDCCCBBBBBBAAA@@@@@@AAADDDFFFHHHPPPOOOQQQXXX___gggrrr}}}|||zzzwwwtttsssrrrssstttuuuuuuvvvvvvvvvvvvvvvvvvxxxwwwuuusssrrrpppppppppmmmmmmmmmlllkkkjjjiiihhhjjjiiihhhhhhhhhiiikkkllljjjgggccc^^^ZZZTTTOOOJJJEEEBBB===999777555333111333333555666777888888888;;;AAAJJJRRR[[[hhhwww~~~|||{{{yyyllliiigggkkksssyyyzzzyyyzzzvvvsssuuu{{{}}}}}}}}}pppiiigggiiinnnvvvppp^^^LLL<<<444333444333222000000000111111////////////////////////000000000000000000000000////////////////////////......------------......///000111111222222111111222222222222333333333333000111111222333444444555666666666666666666666666444444444444555555555555333333333333222222222222////////////............///...---,,,,,,,,,,,,---......---,,,,,,,,,------++++++,,,,,,,,,,,,------.........---,,,,,,++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))******((())))))(((''''''(((***~~~}}}rrrvvv{{{wwwiiicccbbbcccccc```bbbdddddd```XXXNNNHHHAAA<<<999:::999666666999888===EEENNNZZZkkk|||zzzhhh[[[QQQMMMFFF@@@===<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCDDDFFFHHHJJJLLLPPPUUUXXX[[[]]]```bbbdddhhhlllooorrrxxxuuummmaaa[[[SSSNNNKKKIIIEEEBBBBBBAAA@@@>>>>>>>>>???@@@???@@@BBBEEEHHHLLLNNNPPPWWWZZZ]]]___aaaccceeeggggggggggggggghhhiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiijjjlllnnnqqqrrrqqqpppooopppppppppppprrrtttvvvwwwwwwxxxyyyyyyxxxxxxyyyzzz||||||}}}}}}}}}}}}}}}}}}~~~}}}yyywwwvvvxxxyyyyyyyyyxxxvvvuuutttrrrpppnnnmmmlllkkkhhhfffeeeccc```^^^ZZZTTTMMMIIIGGGFFFEEECCCBBBBBBAAAAAA@@@AAABBBBBBDDDGGGKKKNNNUUUUUU[[[dddmmmttt~~~{{{wwwvvvtttrrrqqqrrrrrrssssssssssssttttttuuuuuuuuutttsssqqqpppnnnmmmmmmllllllllllllkkkjjjhhhgggfffffffffeeeeeeggghhhhhhhhheee```ZZZSSSNNNHHHCCC@@@<<<;;;:::888777666444333444555666666888:::===@@@KKKQQQXXX^^^eeennnzzz{{{tttooollliiigggbbbaaabbbfffkkknnnmmmlllooolllkkkooowww~~~}}}rrrooopppwww~~~qqq[[[JJJ???777444555333222111000000000000111000000000000000000000000////////////////////////////////////////////////------,,,,,,,,,,,,------///000000111111111111111111222222222222333333333///000111222333444555666555555555555555555555555333333444444444555555555333333333222222222222111////////////////////////......------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))))))))***++++++***)))))))))))))))))))))*********'''(((((((((&&&&&&((()))|||xxxwww{{{{{{ooojjjhhhhhhkkkmmmooonnniiibbb[[[WWWHHH@@@999777777666777:::999;;;>>>CCCKKKZZZkkkwwwwwwiii\\\UUUKKKDDD@@@>>>===<<<===<<<:::::::::;;;===>>>???AAADDDFFFHHHLLLPPPTTTWWWYYY\\\^^^```ccchhhkkknnnssszzz~~~~~~nnnggg]]]VVVQQQMMMHHHEEEDDDCCCAAA@@@????????????===>>>???AAACCCFFFIIIJJJPPPSSSWWW[[[^^^bbbfffiiihhhhhhhhhiiijjjlllmmmnnnmmmlllkkkiiihhhgggffffffiiikkkmmmoooqqqpppooooooqqqpppqqqqqqsssuuuxxxyyyzzz{{{|||zzzxxxwwwxxxyyyxxxyyy{{{|||~~~~~~~~~~~~}}}~~~~~~|||zzzwwwuuuxxxxxxwwwvvvuuutttssssssooommmjjjiiihhhfffcccaaa___]]]ZZZWWWSSSMMMGGGCCCAAAAAA@@@@@@@@@AAABBBBBB@@@BBBDDDEEEGGGKKKPPPTTT[[[^^^gggsss{{{|||{{{uuuuuutttsssssssssttttttpppqqqqqqrrrrrrsssssssssoooooommmllljjjiiiiiiiiikkkkkkkkkjjjiiigggfffeeedddbbbbbbccceeeeeedddbbb]]]XXXQQQKKKFFFBBB>>>;;;777777888777777666666666555555555555888>>>FFFMMM___bbbfffiiikkkpppvvv{{{|||wwwqqqkkkeeeaaa______ccccccbbbcccccccccccccccfffeeefffjjjrrr{{{}}}vvvvvv|||nnn]]]III>>>999555444555111111000000000000000000000111111222222111111000////////////////////////........................------,,,,,,,,,,,,------//////000111111111111000111111111222222222333333000111222333444555666666444444444444444444444444333333333444444444444555333333222222222111111111000000000000000000000000---------------,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))************))))))(((((())))))************'''(((((((((&&&&&&((()))}}}uuuwwwuuunnnjjjllloooqqqqqqnnniiifffdddUUUJJJ@@@<<<:::777777999777888999;;;AAAMMM\\\ggg|||}}}kkkbbbUUUJJJEEEAAA???<<<===<<<;;;999999999:::;;;;;;>>>AAACCCEEEHHHKKKNNNQQQTTTXXX[[[^^^aaadddgggiiinnnsssuuuwwwzzzwwwkkkaaa[[[UUUOOOJJJGGGFFFCCCAAA???>>>>>>>>>======>>>???AAABBBDDDEEEGGGJJJNNNSSSXXX^^^eeejjjkkkkkkllllllmmmmmmmmmmmmmmmmmmllljjjiiihhhgggfffiiijjjlllnnnooopppppppppqqqqqqqqqrrrsssvvvxxxyyy{{{|||}}}{{{yyyxxxxxxyyywwwxxx{{{}}}~~~~~~~~~~~~}}}|||}}}~~~}}}{{{xxxuuuwwwvvvuuusssrrrqqqqqqqqqmmmkkkgggeeecccaaa^^^[[[WWWTTTQQQNNNKKKHHHDDDAAA======>>>>>>???AAABBBCCCAAAEEEIIIKKKNNNRRRZZZ___hhhlllvvv{{{yyyyyyzzztttttttttsssssstttttttttoooooopppppppppppppppqqqmmmllljjjiiihhhgggggggggjjjjjjjjjiiihhhgggfffeeebbb```___```bbbaaa^^^ZZZSSSOOOIIICCC@@@===;;;999222444555555444333444666444666888;;;@@@KKKYYYbbbqqqrrrrrrrrrqqqrrrtttwwwsssooojjjfff```[[[[[[___lllkkkhhhccc^^^[[[ZZZ[[[^^^```cccgggnnnxxx~~~{{{xxx}}}uuuWWWJJJ===777444111000111///000000000////////////000000222222222222000000000000000000000000000000..............................------------.........///000000111111000000111111111111222222222222111222222333444555666666444444444444444444444444333333333333444444444444222222222222111111111111000000000000111111111111------......------,,,+++------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++((())))))(((''''''(((***yyy|||vvvnnnjjjooouuuxxxvvvtttrrrrrrkkk^^^QQQJJJEEE>>>999888555666666777:::BBBMMMVVVfffyyytttdddVVVNNNHHHCCC???===<<<;;;:::999999888888888:::===???AAACCCFFFIIILLLPPPUUUYYY\\\___bbbdddcccfffjjjllllllnnnssswwwwww~~~rrriiibbb[[[VVVNNNLLLIIIEEEAAA???>>>===>>>>>>>>>>>>??????@@@AAABBBCCCFFFIIINNNUUU]]]bbbfffgggiiijjjkkkkkkkkkjjjkkkkkklllllllllkkkjjjjjjjjjjjjlllmmmnnnpppqqqqqqqqqqqqqqqqqqrrrtttvvvwwwyyyzzz{{{zzzyyyyyyzzz{{{xxxzzz|||~~~~~~}}}}}}~~~~~~{{{zzz|||~~~~~~~~~}}}{{{zzz{{{yyyvvvssstttrrrpppnnnlllllllllmmmhhhfffbbb___]]]ZZZVVVSSSNNNKKKGGGEEEDDDDDDBBBAAA===>>>>>>???AAACCCDDDEEEFFFKKKQQQVVVZZZ```jjjqqq{{{~~~}}}xxxtttsssssstttsssrrrrrrrrrrrrrrrrrrrrroooooooooooonnnnnnnnnnnnlllkkkjjjiiihhhgggggggggiiiiiiiiiiiiiiihhhgggfffaaa___]]]^^^___]]]XXXRRRJJJFFFAAA===;;;999777555111222333333111111333666777;;;BBBJJJTTTbbbsss{{{xxxvvvuuuvvvmmmkkkjjjhhhbbb\\\___fffmmmmmmkkkddd[[[VVVTTTUUUYYY___eeeiiippp|||~~~uuuwwwxxxzzznnnZZZDDD<<<555333222000///111.../////////////////////---///000111111000///---000000000000000000000000........................///..................///...//////000000000000000111111111111222222222222111111222222333333333444333333333333333333333333222222333333333444444444222222222222111111111111/////////000000000111111------.........---,,,+++......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************))))))))))))))))))))))))***(((&&&%%%%%%&&&(((***'''(((((()))******++++++))))))***)))(((''')))+++|||yyyzzzsssmmmttt~~~}}}pppbbbYYYPPPEEE<<<888666666666555555999AAAHHHSSSiiiqqqaaaVVVOOOHHHCCC<<<<<<;;;:::999888888777666999;;;===>>>@@@CCCEEEHHHMMMSSSXXX[[[^^^```bbb]]]```dddeeeeeefffkkkooopppxxxvvvnnnfffaaaVVVSSSOOOIIIEEEAAA???>>>???>>>>>>======>>>>>>???BBBCCCCCCCCCFFFKKKRRRXXX\\\___bbbfffhhhiiiiiiiiihhhiiikkkmmmnnnnnnnnnmmmkkkkkkkkklllnnnpppqqqrrrqqqpppppppppqqqsssuuuvvvuuuwwwyyyyyyyyyyyy{{{}}}{{{|||}}}~~~|||{{{|||~~~~~~|||zzzyyy{{{~~~}}}}}}}}}{{{|||~~~~~~~~~~~~}}}~~~~~~~~~zzzxxxuuuuuuwwwvvvsssoooqqqooollljjjhhhhhhiiiiiiccc```\\\YYYVVVSSSOOOLLLHHHEEEAAA@@@@@@AAAAAAAAA@@@@@@AAABBBDDDFFFHHHIIIKKKQQQYYY___eeemmmxxx}}}xxxtttqqqooonnnnnnqqqqqqqqqqqqqqqpppppppppoooooonnnnnnmmmmmmmmmllllllllljjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggaaa^^^\\\]]]^^^[[[TTTNNNEEEAAA===999777555333111222333444222000000333666:::BBBMMMYYYfffvvv|||xxxuuuuuunnnnnnooooooiiibbbgggqqqhhhiiihhhbbbYYYSSSQQQRRRXXX___hhhnnntttvvvnnnsssxxx|||sssYYYBBB888333000222222111333666......///////////////...,,,---///000000///---,,,000000000000000000000000........................//////............//////...//////000000000000000000111111111111222222222111111111111111111222222333333333333333333333333222222333333333444444444222222222111111111111000---.........//////000000,,,---.........---,,,+++///...------,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++,,,))))))))))))))))))))))))***(((%%%######%%%(((***'''(((((()))***+++++++++)))*********((((((***+++|||~~~}}}xxx{{{~~~ooo___PPPDDD===:::999888777777888;;;===HHHUUUgggwww{{{kkkYYYLLLFFFAAA???;;;888666666777777777777666777999<<<@@@BBBGGGJJJPPPVVVZZZ[[[[[[[[[ZZZ[[[\\\\\\\\\]]]___aaajjjlllooossswww~~~wwwkkkgggbbb[[[QQQIIIEEEEEEGGGBBBAAA????????????===;;;======>>>@@@BBBFFFHHHJJJRRRUUUXXX[[[^^^aaadddgggggghhhiiijjjkkklllmmmnnnmmmkkkjjjkkknnnooommmkkknnnnnnmmmmmmnnnppprrrssswwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{||||||}}}}}}~~~~~~}}}~~~||||||~~~~~~|||}}}}}}~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxvvvsssooollljjjhhhggggggfffdddaaa^^^[[[XXXTTTPPPKKKHHHFFFEEEDDDBBB@@@??????@@@@@@??????AAADDDFFFIIINNNSSSXXX\\\___fffoooyyy}}}wwwwwwuuuqqqlllkkknnnqqqnnnooopppooonnnmmmnnnooommmnnnnnnnnnmmmlllkkkkkkmmmlllkkkiiiiiihhhhhhhhhggggggggggggffffffeeeeee^^^\\\ZZZXXXUUUPPPJJJFFF???===:::777444222111111555111000222333222444888???SSSggguuu|||uuusssqqqrrrtttuuuuuutttrrrpppmmmlllhhhaaaZZZVVVVVVXXX\\\```hhhrrrvvvsssoooooovvvkkkSSSCCC;;;222222000///............//////.........---------///////////////////////////...------...///000111000000////////////000000000///...------...///000000000111111111111000000111000/////////000222333111111222222222333333333444444444444444444444444222222222111111111111000111111111111000000000////////////////////////////////////...---,,,******+++++++++...000///+++''',,,++++++******++++++,,,++++++************++++++))))))*********+++++++++---,,,***)))))))))******(((((((((((())))))))))))))))))))))))))))))))))))wwwhhhYYYKKKBBB<<<:::999888999;;;;;;<<>>@@@DDDGGGLLLQQQUUUWWWXXXXXXXXXYYYZZZZZZZZZ[[[]]]______aaacccfffjjjooovvv{{{~~~vvvpppfff[[[RRRLLLIIIHHHDDDBBB@@@???@@@@@@???===>>>>>>>>>???@@@CCCEEEFFFJJJMMMPPPSSSVVVYYY]]]___cccccceeegggiiijjjlllmmmnnnlllkkklllooopppnnnmmmnnnnnnnnnoooppprrrtttuuuxxxwwwwwwvvvuuutttsssrrrvvvvvvvvvwwwxxxyyyyyyyyy{{{{{{|||}}}}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~|||zzzzzzzzz{{{|||}}}}}}||||||||||||}}}}}}yyyxxxvvvtttrrroookkkhhheeedddbbbaaa```]]]ZZZWWWRRRPPPMMMIIIEEECCCBBBAAA@@@???>>>===???@@@AAAAAACCCEEEHHHKKKOOOUUU\\\```hhhlllttt}}}}}}zzzxxxrrrttttttrrrnnnkkkkkklllmmmnnnooonnnlllllllllnnnllllllllllllkkkjjjiiihhhkkkkkkjjjiiihhhhhhhhhhhheeeeeedddcccbbbbbbaaaaaa]]][[[XXXTTTQQQLLLFFFBBB<<<;;;888666333222222222444222333777888888===CCCMMMccc{{{zzzsssqqqoooqqquuuwwwxxxvvvtttrrrkkkjjjfff```YYYUUUVVVWWWWWW\\\dddooo~~~uuusssqqqqqquuukkkVVVDDD:::666222111000///............//////.........---------........................///......------...///000/////////....../////////000///...------...///000/////////000000/////////000000//////000000111222111111111222222222333333333333333333333333333333222222222111111111000000111111111000000000//////////////////////////////............---,,,++++++*********,,,//////---***,,,++++++******++++++,,,++++++************++++++))))))*********+++++++++++++++)))((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((({{{qqqdddVVVLLL<<<999555555777999888777999@@@KKKXXXlll~~~gggVVVLLLHHHAAA<<<:::999888777555555555555777999;;;===@@@BBBFFFJJJNNNRRRTTTUUUTTTVVVWWWWWWWWWWWWZZZ\\\YYYZZZ\\\^^^```eeejjjnnnooovvvwwwlllccc[[[TTTNNNJJJGGGCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@AAABBBEEEHHHJJJMMMPPPTTTWWW\\\]]]___aaadddgggiiijjjlllkkkkkkkkkmmmnnnmmmllloooooooooqqqrrrtttvvvwwwxxxwwwvvvuuusssqqqooonnnssssssttttttuuuvvvvvvvvvyyyzzzzzz{{{||||||}}}}}}|||zzzxxxyyy{{{|||~~~~~~~~~~~~}}}~~~}}}{{{zzzxxxwwwvvvvvvwwwwwwzzzyyyxxxwwwwwwxxxyyyzzzuuusssqqqooonnnjjjfffccc```^^^\\\ZZZXXXVVVRRROOOIIIGGGEEEBBB@@@?????????>>>>>>>>>???@@@BBBDDDFFFHHHKKKOOOTTTZZZbbbjjjpppzzz{{{vvvsssrrrmmmppprrrrrroookkkhhhgggkkklllmmmllljjjiiijjjkkkiiiiiiiiiiiihhhgggffffffgggggggggfffffffffffffffcccbbbaaa___^^^]]]\\\\\\[[[XXXTTTOOOKKKEEE???;;;999888666444333222222333111111333666666888BBBLLL___wwwwwwqqqqqqpppssswwwzzzyyyuuupppmmmhhhfffbbb]]]WWWTTTTTTUUUSSSXXXaaammm{{{|||ssssssssstttyyyzzzdddNNN>>>666333222111111000///...........................---------------------------------000///......---.................................//////...------...//////---......//////......---...//////000000000000000111111111222222222222333444444333333222222111111222222111111111000000000000000000000////////////////////////////////////,,,,,,------------,,,,,,***))))))+++---......---++++++************++++++++++++************++++++)))))))))************+++***)))(((((('''((((((((((((((((((((())))))))))))''''''''''''''''''''''''{{{vvvrrrkkk```WWWCCC===777444666888777666777:::???III[[[rrruuubbbRRRLLLDDD>>><<<;;;999777555555555555666777999:::===>>>AAADDDHHHLLLOOOQQQOOOQQQRRRRRRQQQRRRTTTVVVVVVXXXYYYZZZ[[[]]]aaaeeeeeeiiipppxxxwwwoooddd\\\RRROOOJJJFFFEEEEEEEEEDDD@@@@@@>>>=========>>>??????AAACCCEEEGGGJJJNNNQQQTTTVVVXXX[[[___bbbeeefffggggggggghhhjjjkkkkkkkkkqqqqqqqqqrrrssstttuuuuuuwwwwwwwwwvvvuuusssqqqppprrrrrrrrrrrrssssssttttttwwwwwwwwwxxxyyyyyyzzzzzzwwwxxxyyy{{{~~~~~~~~~~~~|||zzzxxxwwwxxxyyy{{{|||}}}}}}}}}|||~~~}}}{{{zzzzzzyyywwwvvvttttttttttttvvvuuutttrrrrrrssstttuuurrrqqqnnnlllkkkgggccc___\\\YYYVVVTTTRRROOOLLLIIICCCBBBAAA@@@??????@@@AAA@@@AAABBBCCCDDDGGGJJJLLLOOORRRXXX___hhhrrr|||zzzuuuqqqpppppplllnnnoooooonnnkkkhhhgggiiijjjjjjiiigggfffggghhhhhhhhhhhhggggggeeedddcccbbbbbbccccccdddcccccccccaaa```^^^[[[ZZZXXXXXXXXXYYYUUUOOOJJJEEE@@@:::777666555333222222222333333222222444555666;;;IIIXXXnnn~~~uuuqqqssstttwww{{{}}}zzzsssjjjeeeeeeccc```[[[VVVSSSRRRRRRQQQWWWbbbooo{{{uuussssssttt{{{tttdddNNN===444222111111111000///.......................................------------------------000//////...------------------------------------.................................//////.........---...///000111000///...111111111111222222222222444444444333333222111111111111111111000000000000000000/////////.................................***+++,,,---------------,,,+++******+++,,,------++++++************++++++++++++************++++++))))))))))))************))))))))))))((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((|||uuuooommmnnnlllddd]]]PPPIII@@@:::999999:::::::::999:::AAANNNbbbyyyppp\\\TTTKKKDDDBBB@@@===;;;666666666666666777777888;;;<<<===@@@CCCGGGJJJLLLIIIJJJKKKLLLKKKLLLNNNPPPOOOPPPRRRRRRRRRTTTWWWYYY^^^aaadddiiippp|||tttkkk^^^YYYSSSMMMJJJHHHFFFEEEBBBAAA???>>>>>>>>>???@@@===>>>@@@AAABBBEEEIIILLLNNNOOOQQQUUUXXX[[[^^^___bbbccceeefffggghhhjjjkkkqqqrrrrrrrrrrrrrrrrrrrrrtttuuuwwwxxxxxxxxxwwwvvvrrrrrrrrrrrrssssssssssssttttttuuuuuuvvvwwwwwwwwwsssssstttvvvzzz}}}|||||||||{{{{{{zzzxxxxxxvvvwwwyyy{{{|||||||||||||||}}}}}}|||zzzyyyyyyyyywwwvvvtttsssrrrrrrtttsssrrrqqqpppqqqqqqrrrpppnnnllljjjgggddd___\\\TTTQQQNNNLLLJJJHHHEEECCC@@@?????????@@@AAACCCDDDBBBDDDFFFHHHIIILLLQQQUUUYYY]]]eeennnxxx}}}xxxtttqqqpppppppppooonnnlllkkkkkkkkkjjjjjjggghhhiiigggeeeddddddeeegggggggggfffeeedddbbbbbb```aaabbbbbbcccbbbbbbaaa___]]]ZZZWWWUUUTTTTTTTTTTTTPPPJJJDDD@@@<<<888555444333222111111222333444555555777:::>>>HHH\\\mmmvvv}}}sssppprrrwwwzzz~~~vvvlllfffeeeccc___[[[YYYVVVTTTSSSSSS\\\iiixxx~~~uuuvvvtttvvvvvv[[[OOO@@@666444333222///000//////...............---.............................................//////.........---,,,,,,,,,,,,---......---,,,,,,------............------...//////000000//////...,,,---...000000///......000000111111111222222222444444444444333333222222111111111000000000///////////////............---------------------------******+++,,,------------...---+++***))))))***,,,+++******))))))******+++++++++************++++++)))))))))))))))))))))))))))*********************(((((((((((())))))))))))))))))))))))))))))))))))}}}{{{sssnnnhhhfffhhhhhhdddaaaYYYTTTKKKCCC<<<999999999===:::999===EEESSSgggwwwggg]]]QQQIIIEEEBBB>>>:::888888888888888777777777999:::;;;===???BBBDDDFFFCCCDDDEEEEEEEEEFFFHHHJJJIIIJJJLLLMMMMMMNNNQQQSSSUUUXXX[[[___eeeooo|||~~~pppkkkccc[[[UUUOOOJJJGGGFFFEEECCCAAA@@@@@@AAAAAA======>>>===>>>@@@CCCGGGGGGHHHJJJMMMPPPRRRTTTVVV\\\^^^aaacccdddfffiiikkknnnoooooopppppppppooonnnppprrruuuxxx{{{||||||{{{ttttttttttttttttttttttttsssttttttuuuvvvvvvwwwwwwtttttttttuuuvvvxxxzzz{{{}}}}}}~~~xxxyyyyyyyyyyyyyyyxxxxxxtttuuuwwwyyy{{{{{{{{{{{{zzz{{{}}}}}}}}}}}}~~~~~~}}}||||||{{{{{{||||||{{{zzzxxxwwwxxxwwwvvvtttrrrpppooonnnqqqqqqqqqppppppoooooonnnjjjhhheeecccaaa]]]YYYUUUKKKHHHEEECCCCCCBBB@@@???=========>>>@@@CCCEEEFFFDDDHHHMMMPPPRRRWWW]]]ccchhhmmmvvv{{{vvvuuusssqqqpppppppppppppppmmmiiiggghhhjjjkkkkkkfffggghhhfffdddbbbcccdddffffffeeeeeecccbbb```______```aaaaaaaaa```___^^^YYYWWWTTTQQQOOOOOOOOOPPPMMMHHHCCC>>>;;;999666555333222111111111222444555222333888AAAJJJXXXkkk|||zzz|||rrrnnnooowww|||}}}uuuoooeeeccc```_________^^^\\\]]]fffuuu}}}yyyxxxzzzooo^^^DDD===666333333333000---//////......---......///---------...............////////////////////////------.........---,,,,,,+++,,,---......---,,,+++------............------/////////000000/////////,,,------...............000000000111111111111222222333333333333333333333111111000000000////////////.........------------------------------------******+++,,,,,,---,,,,,,......---***(((''')))*********))))))))))))******++++++************++++++***)))))))))))))))(((((()))******++++++++++++***(((((((((((())))))))))))************************{{{{{{|||tttqqqlllhhhcccaaaaaacccddddddaaa```\\\SSSGGG>>>::::::<<<999999<<<@@@GGGVVVeee}}}xxxlll]]]RRRMMMHHHAAA;;;::::::::::::999999888777777777999:::<<<===>>>???>>>???@@@@@@@@@@@@CCCEEECCCEEEHHHIIIIIIKKKMMMOOOMMMQQQVVVZZZ^^^fffooovvv}}}zzzpppggg^^^VVVQQQLLLKKKHHHEEECCCBBBAAAAAA??????>>>===<<<>>>AAADDDAAABBBCCCEEEGGGIIIJJJKKKSSSVVVZZZ]]]^^^aaaeeehhhhhhiiikkkmmmnnnnnnnnnnnnkkknnnrrrwwwzzz|||||||||vvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxvvvvvvuuuuuuvvvwwwyyyzzz|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~|||{{{xxxxxxyyyyyyxxxwwwwwwvvvssstttvvvxxxzzzzzzzzzzzzyyyzzz|||||||||||||||}}}~~~~~~~~~~~~|||{{{zzzyyyyyyyyyzzzzzzyyywwwuuusssttttttsssqqqooollljjjiiijjjkkkllllllllljjjhhhgggaaa___\\\ZZZWWWSSSOOOKKKDDDBBB@@@??????@@@???>>>>>>>>>???@@@CCCEEEHHHJJJIIIOOOVVV[[[```gggpppwwwyyy}}}}}}yyytttppppppppppppooonnnmmmmmmmmmjjjfffeeefffiiiiiiiiifffggggggfffcccbbbbbbcccddddddcccbbbaaa___]]]]]]ZZZZZZ[[[\\\[[[ZZZXXXWWWQQQOOOLLLIIIHHHHHHIIIIIIDDD@@@;;;777666666666555333333222111222333444555444666???LLLYYYdddrrr~~~}}}{{{{{{~~~xxxpppnnnrrrxxx|||xxxrrreeecccccceeeiiikkkkkkjjjlllsss~~~}}}}}}~~~zzzlllWWWHHH888444111000000111///---.........------......///---------.........//////........................+++,,,---.........---,,,,,,---...//////...---,,,,,,------......------,,,---......//////......---------,,,,,,------...///000000000000111111111111//////000000111111222222111000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++,,,---+++)))((()))+++******))))))))))))******++++++************++++++******))))))(((((((((((('''((()))+++++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))xxxrrrtttxxxzzz~~~sssoooeeebbb___\\\]]]```eeehhhllloooooofffWWWIIIBBBAAA999777888;;;===@@@LLLZZZiii~~~mmmaaaYYYRRRJJJDDD;;;<<<<<<;;;;;;999888888555666777999::::::;;;;;;;;;<<<=========>>>@@@BBB<<>>???BBBEEE>>>>>>???@@@BBBCCCDDDDDDKKKOOOTTTWWWXXX[[[```dddccceeegggjjjlllnnnnnnnnnhhhkkkpppuuuxxxzzzzzzzzzxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzvvvvvvvvvvvvxxxzzz|||}}}}}}}}}~~~~~~~~~|||{{{yyyxxxzzz|||~~~~~~{{{|||~~~}}}zzzyyyyyyyyyyyyyyyxxxvvvuuutttrrrtttvvvxxxyyyzzzzzzzzzyyy{{{|||||||||}}}{{{|||}}}~~~~~~~~~}}}||||||{{{}}}|||zzzxxxxxxxxxyyyyyyyyyxxxuuurrrpppqqqqqqpppnnnllliiigggeeecccdddfffgggfffdddaaa___YYYWWWUUURRRPPPLLLGGGDDDCCCAAA??????@@@AAAAAAAAAAAAAAABBBDDDFFFIIILLLNNNOOOUUU^^^eeellluuu{{{ttttttwwwvvvrrrnnnooooooooonnnmmmkkkiiijjjgggddddddfffhhhhhhffffffggggggeeecccaaaaaabbbbbbbbbaaa```___]]][[[ZZZSSSTTTUUUVVVUUUSSSPPPOOOKKKIIIFFFCCCBBBBBBDDDEEE???;;;666333333444555555444333222222222333444555===@@@KKKZZZgggooowww}}}~~~yyyuuuuuuwwwvvvvvvuuuvvvtttttttttrrrnnnqqqwwwyyy||||||tttooodddccceeeiiippptttuuuuuuyyy~~~{{{|||zzzwwwzzz{{{mmmZZZGGG<<<666333///------...//////......---------......///---------.........//////------------------------***+++---...///...------,,,---///000000///---,,,,,,,,,---......---,,,,,,,,,------......------,,,...---,,,+++,,,---...///000000000000111111111111,,,,,,---...///000111111000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***(((***,,,,,,)))(((***,,,******))))))))))))******++++++************++++++******))))))((((((((('''&&&'''(((*********)))((((((((((((((())))))))))))((((((((((((((((((((((((|||rrrmmmlllpppttt}}}sssiiicccbbb___\\\\\\___dddiiiqqqsssuuussslll]]]MMMBBB===:::;;;===;;;999???IIIYYYkkkwwwgggYYYNNNHHHDDD>>>::::::999666666777555555555666666666666666>>>>>>===<<<<<<;;;::::::>>>>>>???@@@AAACCCEEEFFFLLLNNNQQQSSSUUUYYY]]]aaafffkkksss|||wwwnnnddd\\\SSSMMMLLLKKKHHHEEECCCDDDEEECCCAAA???>>>>>>;;;<<<===???@@@AAAAAAAAAEEEGGGIIILLLPPPSSSUUUVVV\\\^^^bbbeeegggiiikkkmmmmmmllllllpppvvvzzz||||||wwwvvvwwwxxxyyyzzzyyyxxxzzzzzzzzzzzzzzzyyyyyyyyy{{{yyywwwvvvwwwzzz|||~~~{{{{{{{{{{{{zzzyyyxxxwwwuuuvvvxxxzzz{{{|||}}}}}}~~~}}}}}}~~~~~~}}}||||||zzz{{{zzzwwwuuussstttvvvtttuuuwwwzzz|||~~~~~~}}}yyy|||}}}~~~~~~||||||||||||}}}~~~~~~~~~~~~|||yyy{{{{{{{{{{{{zzzyyywwwwwwtttuuuuuutttsssqqqooonnnnnnlllhhhdddbbbaaabbbcccaaabbbcccbbb```[[[WWWTTTUUUPPPJJJGGGFFFEEECCCAAA<<<<<<=========>>>???@@@CCCEEEGGGIIILLLPPPUUUXXX^^^fffqqqyyyxxxvvvrrrooommmmmmmmmmmmmmmmmmmmmlllkkkjjjhhhhhhgggfffeeedddbbbbbbbbbaaaeeeeeedddcccbbbbbbaaaaaaaaa___\\\ZZZYYYWWWTTTRRRRRRNNNJJJIIIJJJKKKIIIGGGCCCAAA@@@BBBDDDCCC>>>:::;;;888555555666666444222111111222222333666;;;???CCCNNN[[[fffppp{{{zzztttqqqlllgggfffiiiaaadddfffgggmmmuuuxxxvvvyyyzzz}}}zzzqqqiiiaaaeeejjjlllnnnsss}}}}}}vvvoooqqqzzzxxxiiiTTT@@@666666111111000000000000111111.................................------,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,------------------------000///...---------------...---,,,,,,++++++,,,,,,+++---//////...---...///...///000111111222222111111111111111111111111111222222111111000///......................................................,,,,,,,,,+++++++++******,,,+++++++++++++++++++++((((((((((((((((((((((((++++++************++++++)))((('''&&&&&&'''((()))'''%%%%%%&&&(((*********))))))))))))))))))))))))***))))))((('''&&&&&&%%%xxxrrrqqqrrruuu}}}~~~ssseeeccc```___```dddhhhjjjwwwxxxyyyxxxrrrgggZZZPPPGGG???::::::;;;:::>>>DDDMMM]]]qqq{{{kkk\\\RRRJJJCCC???>>>===999888999555555666666666666666666555555666777777888999999<<<<<<===>>>???AAACCCCCCFFFHHHKKKMMMPPPTTTYYY\\\^^^bbbiiiqqqxxxtttlll```XXXTTTPPPKKKGGGEEEEEEEEEDDDAAA???>>>>>>@@@@@@AAAAAABBBBBBAAAAAAAAABBBDDDGGGJJJMMMOOOPPPUUUXXX\\\^^^```bbbeeegggjjjiiijjjmmmrrrvvvvvvuuurrrrrrsssuuuwwwxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxzzzyyyxxxwwwxxxyyy{{{|||zzzzzz{{{zzzzzzyyyxxxxxxvvvwwwxxxzzz{{{|||}}}}}}~~~~~~~~~}}}||||||~~~~~~~~~|||{{{zzzyyy{{{{{{zzzzzzyyyxxxwwwvvvtttuuuwwwzzz|||~~~}}}||||||~~~~~~{{{yyyzzz{{{||||||{{{{{{}}}~~~|||{{{zzzzzz{{{~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}zzzxxxxxxxxxxxxwwwvvvuuutttsssppppppqqqqqqpppooommmlllllliiieeeaaa^^^]]]]]]^^^YYYYYYYYYYYYVVVSSSOOOMMMLLLHHHDDDCCCCCCCCCAAA???@@@@@@AAAAAABBBCCCEEEGGGFFFHHHLLLPPPTTTYYY___cccmmmttt}}}zzzsssqqqooommmllllllmmmmmmkkkkkkkkkkkkjjjiiihhhhhhhhhhhhfffeeeccccccbbbbbbccccccbbbaaa```______^^^^^^\\\YYYWWWUUUSSSPPPNNNMMMJJJFFFDDDEEEEEEDDDBBB@@@AAABBBEEEEEECCC???;;;999777444333444555444222555444444333555;;;CCCIIIVVV___hhhooowwwzzzqqqkkkddd\\\ZZZ\\\[[[```eeeiiiooovvvyyyvvvvvvwwwxxxzzzyyytttllleeebbbccceeeggglllvvvxxxtttqqqpppmmmkkklllsss|||yyyjjjZZZGGG777111222//////............//////..............................---------,,,,,,,,,,,,,,,---------.........111000//////......//////------------------------///......---------......///...------,,,,,,---------///000///---,,,,,,------...///000111111111111111111111111111111111111333222222111000000//////........................000000000000000000000000,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++******))))))******+++******)))(((((()))******(((&&&%%%&&&((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((|||{{{zzz|||tttoooiiigggiiilllmmmmmmyyyyyyyyyyyyvvvooogggaaaVVVKKK@@@<<<<<<<<<<<<>>>AAAMMM]]]mmmnnnaaaSSSLLLFFFDDDAAA<<<:::<<<666666666666666666666666444444555666777999999:::999999::::::<<<===??????@@@BBBEEEHHHKKKOOOTTTXXX\\\```eeekkkpppvvv|||uuujjjccc\\\VVVRRRNNNMMMKKKIIIFFFDDDBBBAAAAAAAAA@@@@@@??????>>>>>>===>>>@@@BBBDDDFFFHHHIIILLLOOORRRTTTVVVXXX[[[^^^cccdddeeeiiimmmooonnnmmmlllmmmooorrrtttvvvwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{zzzyyyyyywwwxxxyyy{{{|||}}}}}}~~~|||}}}~~~}}}|||||||||~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwzzzzzzzzz}}}~~~yyyuuutttvvvwwwyyy{{{}}}}}}~~~}}}{{{yyyyyyyyyzzzyyywwwzzz{{{|||{{{yyyxxxyyyzzz~~~|||zzzxxxwwwwwwwww||||||{{{{{{||||||}}}}}}yyyxxxwwwwwwyyyyyyxxxwwwtttttttttsssrrrqqqooooookkkkkkkkkkkkkkkjjjiiihhhgggddd```\\\XXXVVVVVVVVVOOOOOOOOOMMMLLLJJJHHHGGGCCCAAA@@@@@@AAAAAA@@@>>>???@@@BBBCCCDDDFFFIIILLLLLLPPPUUU[[[bbbiiipppttt~~~{{{vvvqqqnnnmmmkkkjjjiiikkklllmmmiiiiiiiiiiiiiiiiiiiiiiiijjjiiigggfffdddccccccbbb``````___^^^]]]\\\[[[[[[ZZZWWWTTTRRRPPPMMMJJJGGGIIIFFFBBB@@@?????????>>>>>>BBBGGGIIIGGGCCC???<<<666444222111222333333222666666555666;;;DDDOOOWWWiiioootttxxx|||vvvlllcccZZZRRRPPPRRRVVV^^^ffflllrrrxxxxxxuuuqqqppppppqqqpppmmmhhhdddeeecccbbbeeennn|||vvvkkkeeedddddddddeeeiiirrr}}}zzzjjjWWWGGG:::000...000---------,,,,,,---------------------------------...------------,,,,,,,,,---------.........//////------,,,,,,++++++,,,,,,------------------------......---------...////////////...------------...///000111000---++++++++++++,,,...///000111111111111111111111111111111111333333222222111000000000........................------------------------,,,,,,,,,+++++++++*********++++++,,,,,,+++++++++************************+++******))))))******+++,,,++++++******++++++,,,)))(((&&&&&&((()))((('''''''''''''''''''''''''''$$$%%%&&&'''(((******+++~~~}}}~~~|||}}}{{{uuuttttttrrrppptttsssrrrrrrqqqpppllliiidddZZZMMMDDD>>><<<;;;;;;===DDDMMMZZZkkk}}}ooo\\\TTTMMMIIIDDD>>>;;;<<<888888777777666666666555777777777777777777777777777777777777888999;;;;;;===???BBBEEEHHHMMMRRRVVV[[[^^^dddiiimmmqqqvvvyyywwwooogggbbb\\\ZZZVVVRRROOOLLLIIIGGGCCCBBBAAA@@@@@@?????????======>>>@@@AAACCCDDDDDDEEEGGGIIIKKKLLLNNNQQQTTTYYY[[[___cccfffhhhhhhggghhhjjjlllooopppqqqssstttttttttuuuuuuvvvvvvvvvwwwyyyyyyzzz{{{{{{{{{zzzyyyzzz{{{{{{|||||||||{{{{{{yyyzzz{{{}}}~~~{{{|||~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||~~~|||{{{zzzyyyyyyxxxwwwyyy}}}yyyrrrtttuuuwwwxxxzzz{{{{{{{{{zzzxxxvvvuuutttuuuuuuuuuzzz{{{|||{{{xxxvvvvvvwwwzzzyyyxxxvvvtttrrrqqqqqquuuuuuvvvvvvwwwyyyzzz{{{vvvuuussssssuuuvvvvvvuuurrrqqqqqqpppooommmlllkkkiiiiiihhhgggfffdddcccbbb___]]]YYYUUUQQQOOOMMMMMMIIIIIIGGGFFFEEEDDDDDDDDD??????@@@AAAAAAAAA@@@@@@>>>AAADDDEEEGGGJJJPPPUUUVVV[[[bbbjjjrrrzzz}}}xxxuuurrrnnnlllmmmllljjjhhhhhhiiijjjkkkhhhhhhhhhhhhhhhiiijjjjjjkkkjjjhhhfffdddbbbbbbaaa^^^]]]\\\[[[ZZZYYYXXXWWWVVVSSSPPPMMMJJJHHHDDDAAAEEECCC@@@===<<<======>>>AAAGGGLLLMMMHHHAAA===;;;444222111000000222333333444666999>>>GGGSSS___gggrrrvvvxxxyyy}}}wwwnnnccc[[[SSSMMMMMMQQQVVV___hhhmmmqqqtttrrrnnnggggggggghhhiiiiiiiiihhhkkkhhhfffjjjvvvoooeeedddhhhkkkmmmkkkllluuukkkZZZGGG:::333///...000------,,,,,,,,,,,,------------------------------------------------------------------............++++++***************+++---------------------------------------...///000///......---------------...///000///---,,,,,,,,,++++++---...000111111111111111111111111111111111333222222222111111111000........................++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++******************************))))))))))))******++++++++++++++++++++++++***)))'''''''''((('''&&&''''''''''''''''''''''''$$$%%%&&&'''((()))***+++vvv{{{wwwtttwwwtttsssuuuwwwyyy~~~zzztttpppooollljjjiiijjjllllllllljjjfff]]]OOOCCC===;;;:::<<>>>>>??????@@@@@@@@@@@@BBBCCCDDDDDDFFFIIILLLOOORRRWWW\\\___aaaccccccdddgggjjjlllllllllnnnppprrrrrrssstttuuuuuuvvvvvvxxxyyy{{{||||||{{{zzzyyyzzz{{{|||}}}}}}}}}}}}}}}{{{|||}}}zzz{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}|||||||||||||||||||||||||||{{{{{{vvvuuuvvv{{{~~~wwwqqqttttttvvvwwwwwwxxxxxxxxxvvvuuutttrrrqqqqqqrrrssswwwxxxyyyxxxvvvsssssssssuuutttsssrrrpppnnnlllkkkmmmnnnoooppprrruuuwwwxxxtttrrrqqqqqqrrrtttsssssspppoooooonnnlllkkkiiihhhhhhgggeeebbb___]]][[[ZZZVVVTTTQQQMMMJJJHHHFFFFFFDDDCCCBBBAAAAAAAAABBBBBB???@@@AAABBBBBBBBBBBBBBBBBBFFFJJJLLLNNNSSS[[[aaafffkkkrrr{{{|||wwwssspppnnnlllkkkooonnnkkkiiigggggghhhhhhhhhggggggggghhhiiijjjkkkjjjhhhfffdddaaa```___^^^[[[ZZZYYYXXXVVVUUUTTTSSSRRROOOLLLIIIFFFDDD@@@===@@@???===::::::;;;>>>@@@HHHLLLPPPNNNGGG???:::888222222111000000111444666444:::CCCNNNZZZgggrrryyy||||||zzzwwwyyy~~~~~~{{{nnneeeZZZSSSNNNKKKNNNSSSZZZbbbiiiiiihhhhhhfffbbb\\\]]]^^^aaaeeejjjooorrruuuttttttxxx~~~nnngggkkkttt{{{}}}xxxxxxsssVVVHHH999333222000///000...------------------...------------------------------------------------+++,,,,,,,,,,,,---------......------------......---------------------------------------...///000...---,,,,,,+++,,,,,,,,,,,,...//////...------...+++,,,---///000000111111000000000000000000000000222222222111111111111111................................................,,,,,,,,,+++++++++******(((***+++,,,---,,,++++++))))))))))))))))))))))))***))))))))))))))))))***)))******************)))+++)))'''''''''((('''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))aaauuu}}}wwwtttqqqooonnnoooooorrr|||}}}zzzzzzzzzzzz}}}~~~xxxrrroookkkgggeeegggiiilllmmmkkkmmmiii\\\OOOFFFAAA>>><<<<<>>>>>>>>======??????@@@??????@@@CCCEEEEEEIIINNNSSSVVVYYY\\\^^^___cccggghhhggggggjjjmmmoooooopppqqqrrrttttttuuuuuuvvvxxxzzzzzzzzzzzzyyyxxxyyyzzz{{{|||}}}}}}}}}{{{|||}}}~~~zzzzzz{{{}}}~~~{{{||||||}}}~~~~~~}}}||||||||||||yyyyyyyyyzzz{{{{{{||||||tttssstttwwwzzzyyyuuuqqqssssssttttttuuutttttttttrrrssssssqqqooonnnoooqqqppprrrssssssqqqpppoooooopppppppppnnnmmmkkkiiihhhhhhiiijjjkkknnnppprrrtttqqqooonnnoooppppppooonnnllllllkkkjjjhhhfffeeedddcccaaa^^^ZZZVVVSSSRRRQQQMMMLLLJJJGGGEEECCCBBBAAA??????>>>>>>??????@@@AAA>>>@@@BBBCCCBBBCCCEEEGGGFFFKKKPPPSSSVVV\\\fffnnnyyy~~~}}}zzzwwwvvvtttqqqooonnnmmmlllqqqooollliiigggfffffffffggggggfffeeefffgggiiijjjgggeeeccc```^^^\\\ZZZZZZWWWVVVUUUTTTRRRPPPOOOOOOMMMKKKGGGEEECCC@@@===;;;::::::999888888;;;@@@DDDNNNOOOMMMIIICCC<<<777444222222222000000222666:::;;;CCCPPP___mmmyyy}}}uuutttvvvtttooofff]]]TTTNNNLLLMMMSSSZZZdddiiijjjeee___]]][[[YYYVVVXXX]]]bbbhhhqqqzzz}}}ssspppuuu~~~mmmWWWCCC999111000000///------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------------,,,,,,,,,---......------------------------......---------...//////------,,,++++++++++++,,,+++---//////...---...///------...///000000000000000000000000000000000000000000000000000000000000................................................,,,,,,,,,+++++++++******((()))+++---...---,,,+++((((((((((((((((((((((((***))))))(((((())))))***(((((()))******)))((((((+++)))'''''''''((('''&&&''''''''''''''''''''''''((((((((((((((('''''''''KKK^^^sss~~~{{{vvvooommmlllllllllnnnwwwzzzttttttuuuvvvzzz{{{}}}zzzsssnnniiiffffffiiilllmmmmmmrrrrrrkkkbbbZZZPPPFFF@@@>>>???CCCFFFNNN```qqqtttggg^^^TTTKKKFFFEEE??????>>><<<;;;999888888777777777777777777777777666555555444444444555555444666888999;;;>>>CCCFFFJJJNNNTTTZZZ]]]aaadddffffffgggooozzz{{{uuunnnfff```VVVSSSOOOKKKGGGEEEDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>???>>><<<;;;;;;>>>@@@@@@CCCGGGJJJLLLOOOSSSWWWWWW\\\aaabbbbbbbbbfffjjjkkkkkklllnnnoooqqqrrrrrrqqqrrrtttuuuvvvwwwxxxxxxuuuvvvwwwyyyzzzzzz{{{{{{zzzzzz{{{|||}}}}}}}}}}}}{{{zzzzzz{{{}}}~~~}}}}}}yyyzzz{{{|||~~~~~~}}}||||||||||||wwwwwwwwwwwwxxxxxxxxxxxxtttttttttuuuuuutttssssssqqqrrrrrrrrrrrrrrrqqqpppoooqqqrrrqqqooommmmmmnnnkkkmmmpppqqqpppooooooooonnnnnnnnnnnnlllkkkiiihhhhhhhhhiiijjjkkkmmmnnnooommmllllllmmmnnnmmmjjjhhhffffffeeedddbbb```^^^]]]YYYWWWTTTPPPMMMJJJIIIHHHEEEDDDCCCBBBAAA@@@??????======>>>???@@@AAAAAABBB@@@BBBEEEEEEFFFHHHMMMPPPQQQVVV]]]```cccjjjuuuzzzvvvtttppppppqqqpppooonnnmmmmmmpppnnnkkkhhhfffeeeeeeeeefffeeecccbbbcccdddeeegggdddbbb```]]]ZZZWWWVVVUUURRRRRRQQQOOOMMMKKKJJJJJJHHHFFFCCCAAA???===:::888777888999999:::>>>EEEKKKPPPLLLGGGAAA===999555222222333333222111444999===DDDLLLZZZiiiwww~~~rrrnnnnnnkkkeee___WWWPPPOOOQQQWWWaaakkksssuuupppeee\\\YYYZZZZZZ[[[___eeellluuu}}}~~~rrrWWWDDD999333...///000---,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------...+++++++++++++++,,,------------------------------///......---------............---,,,,,,,,,,,,,,,---...000///...------...//////000111111000000///000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******''')))+++---...---,,,+++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))******)))((((((***(((&&&&&&((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((===KKK]]]mmmyyy~~~xxxooommmlllkkkiiiiiirrr|||}}}|||uuuuuuwwwyyywwwyyy|||uuuqqqjjjffffffhhhkkklllqqqvvvxxxvvvsssmmm^^^OOOEEEBBBAAABBB@@@AAANNN]]]ppp|||nnndddZZZPPPJJJJJJAAA@@@???>>><<<:::999999777777555444222111//////666666555555444444555555555666888999;;;===AAAEEEEEEIIIOOOTTTWWWZZZ\\\^^^aaabbbiiisssxxxwwwzzzwwwpppdddaaa\\\VVVQQQNNNLLLKKKIIIHHHGGGFFFEEECCCBBBBBB>>>>>>===;;;888888;;;======@@@DDDEEEFFFIIIMMMQQQQQQVVV\\\___^^^```eeeiiihhhhhhjjjkkkmmmnnnooopppooooooppprrrsssuuuvvvwwwrrrsssuuuvvvwwwxxxyyyyyyxxxxxxyyyzzz{{{{{{{{{zzz{{{zzzyyyzzz|||~~~|||{{{zzzwwwxxxzzz|||~~~~~~}}}}}}|||}}}}}}vvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuutttrrrqqqsssuuuqqqqqqqqqqqqqqqpppoooooommmppprrrrrrooollllllmmmjjjmmmppprrrqqqqqqqqqqqqmmmmmmnnnnnnmmmkkkjjjiiijjjjjjjjjiiijjjjjjkkkllljjjjjjjjjkkkllljjjgggdddbbbbbbaaa___^^^\\\ZZZYYYQQQOOOLLLIIIFFFDDDCCCCCC@@@@@@@@@@@@????????????>>>???@@@BBBCCCDDDDDDDDDCCCEEEHHHIIIKKKOOOUUUZZZ```fffmmmqqqttt{{{{{{wwwtttqqqoookkkmmmooopppooommmmmmmmmnnnllliiigggeeedddeeeeeedddcccaaa``````aaacccdddbbb```]]]ZZZWWWUUUSSSRRROOOOOOMMMLLLJJJHHHGGGFFFEEECCC@@@>>>===;;;999666888:::;;;<<<>>>CCCKKKQQQPPPIIIAAA;;;999777444111333444444333222555;;;???IIIQQQ]]]kkkxxx{{{ooojjjjjjfff```ZZZTTTOOORRRXXXbbbqqq}}}xxxiii^^^[[[^^^___dddiiipppxxx|||~~~sss]]]III>>>888333000111000---,,,......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////............//////000111------------------------000///...---------------//////...------------...///000111000---++++++,,,111111111111111000000///000000000000000000000000............////////////........................000000000000000000000000,,,,,,,,,+++++++++******&&&(((+++---...---,,,+++************************))))))(((((((((((())))))((()))***++++++***)))((()))(((&&&&&&((()))((('''))))))))))))))))))))))))''''''''''''(((((())))))888;;;EEEVVViiiyyyxxxpppkkkkkkjjjgggiiioooxxx{{{~~~~~~~~~rrrqqqssspppooopppxxx|||xxxggg[[[PPPKKKEEEAAAAAAEEEJJJNNN[[[kkkzzzjjj```ZZZSSSLLLDDDDDDBBB???<<<;;;;;;<<<:::999777666555444333333777555333222222333444555111333666777888999;;;===BBBCCCFFFJJJNNNSSSVVVYYYYYY\\\```eeeiiinnnssswww{{{}}}wwwlllaaa\\\ZZZSSSLLLMMMIIIFFFFFFGGGGGGEEEBBBCCCAAA???>>>??????===<<<;;;===@@@AAA@@@AAAEEEHHHLLLNNNQQQTTTWWWZZZ\\\]]]cccdddeeegggiiilllnnnooorrrqqqpppnnnnnnnnnnnnoooqqqrrrsssttttttuuuuuuuuuvvvvvvuuuttttttssssssrrrxxxwwwuuutttuuuwww{{{}}}~~~|||xxxuuussstttwwwyyy{{{{{{{{{{{{~~~~~~~~~}}}zzzxxxxxxyyyttttttvvvvvvuuussspppoooooooooooopppppppppqqqqqqppppppppppppppppppooooooooonnnnnnmmmlllkkkjjjjjjllllllkkkkkklllnnnpppqqqnnnnnnnnnmmmllljjjhhhfffggggggggghhhhhhggggggfffcccdddeeefffeeecccaaa___]]]\\\XXXTTTQQQMMMKKKJJJHHHGGGDDDBBB@@@@@@???@@@===;;;:::;;;???AAAAAA??????@@@@@@AAABBBDDDEEEFFFHHHKKKNNNQQQTTT[[[dddkkkpppxxxwwwuuurrrqqqpppooollljjjjjjjjjjjjkkkkkkllllllmmmjjjhhheeeddddddcccbbb```^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\YYYWWWTTTQQQOOONNNKKKJJJHHHFFFDDDCCCBBBBBB;;;<<<<<<:::888777888999888888999<<<@@@GGGLLLPPPHHHDDD===666222111222333333444555777999<<>>AAAEEEIIIMMMQQQSSSXXXZZZ^^^bbbeeeiiinnnrrrqqqwwwvvvoookkkcccZZZZZZUUUPPPMMMLLLJJJFFFCCCFFFDDDAAA@@@AAA@@@???>>><<<===??????>>>>>>AAADDDEEEGGGIIILLLOOOQQQSSSSSSYYY[[[___cccfffhhhiiijjjmmmlllkkkjjjiiijjjkkkkkkmmmmmmnnnooooooooonnnnnnooopppppppppppppppppppppttttttttttttuuuvvvxxxyyyzzz{{{|||}}}{{{xxxtttrrrrrrtttvvvxxxyyyzzzzzzzzzyyyzzzzzzyyyvvvuuuuuuvvvuuuuuuvvvvvvuuutttrrrqqqooooooooooooooooooooooooooonnnnnnnnnnnnmmmmmmmmmkkkkkkkkkjjjiiiiiiiiihhhjjjiiiiiiiiijjjkkkmmmnnnkkkllllllkkkjjjhhheeedddeeeeeeeeeeeeeeedddcccccc^^^___```___^^^\\\YYYXXXUUUSSSPPPMMMJJJGGGEEEDDDCCCBBBAAA???>>>>>>>>>???===;;;:::;;;>>>AAA@@@???CCCCCCDDDFFFGGGJJJKKKLLLMMMQQQVVV[[[```hhhrrrzzz{{{wwwqqqooommmlllkkkjjjhhhfffggggggggghhhhhhiiiiiiiiiiiigggdddccccccbbb```___]]]]]]]]]\\\[[[[[[ZZZZZZ\\\ZZZWWWSSSOOOKKKGGGFFFFFFEEECCCAAA???>>>======444666888999888777777888:::===AAAEEEHHHKKKLLLLLLBBB???:::555222111222333444555777:::>>>DDDKKKOOOVVV[[[aaahhhttt|||qqqkkkfff^^^YYYYYYVVVXXX^^^gggqqqzzz}}}sssjjjhhhooowww|||yyywwwwwwkkkWWWFFF999444555000000000///...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------------............---......//////......---////////////////////////////////////..................------------......************************((((((((()))))))))))))))************************+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((111222555<<>>??????>>>======>>>@@@???@@@BBBDDDFFFGGGIIIIIIMMMQQQVVV[[[___aaaaaaaaaeeeddddddddddddeeefffffffffggghhhhhhhhhhhhhhhhhhhhhiiijjjkkklllmmmnnnooooooppprrrssstttuuuuuuuuuwwwxxxzzzzzzyyywwwsssqqqoooppprrrssstttuuuuuuuuuxxxyyyyyyxxxuuuttttttuuussssssssssssssssssssssssoooooonnnnnnmmmmmmllllllllllllkkkkkkkkkjjjjjjjjjgggggggggggggggfffffffffffffffffffffggghhhiiiiiihhhhhhiiihhhgggeeecccbbbbbbbbbbbbbbbaaa___^^^]]]YYYYYYYYYXXXVVVSSSPPPOOOKKKJJJGGGEEECCCAAA@@@???@@@???>>>=========>>>???>>>===<<<===@@@BBBBBBBBBCCCDDDGGGJJJMMMQQQSSSUUUYYY^^^eeelllsss}}}{{{uuupppmmmllljjjhhhhhhhhhhhhfffdddffffffffffffgggggggggggghhhfffcccbbbbbbaaa___]]]\\\\\\[[[YYYXXXWWWVVVUUUVVVTTTQQQMMMHHHDDDAAA???AAA@@@>>><<<;;;999999999222555888999888888888999;;;@@@GGGNNNPPPNNNJJJGGG<<<:::777444222333444555555888<<>>>>>>>>???>>>>>>??????@@@BBBCCCCCCGGGIIILLLPPPSSSUUUVVVVVV\\\\\\\\\]]]]]]^^^___```]]]^^^___aaabbbbbbccccccbbbccceeegggiiikkkmmmmmmlllmmmnnnooopppqqqrrrsssrrrssstttuuutttssspppoookkklllmmmnnnnnnoooooopppssstttuuutttrrrqqqrrrsssoooooonnnnnnooopppqqqqqqooonnnnnnlllkkkjjjiiiiiiiiiiiihhhhhhgggfffffffffddddddddddddddddddeeeeeeccccccdddddddddeeeeeefffeeefffffffffdddcccaaa```______^^^]]]\\\ZZZXXXWWWTTTTTTSSSQQQOOOLLLIIIHHHEEEDDDBBBAAA@@@??????>>>AAA@@@???>>>===>>>???@@@?????????AAACCCDDDFFFFFFFFFIIIMMMSSSZZZ___cccfffjjjpppxxx~~~vvvpppmmmjjjhhhjjjhhhgggggghhhhhhgggfffggggggfffffffffffffffffffffeeecccaaaaaa___]]]ZZZ[[[ZZZYYYWWWUUUSSSQQQPPPLLLKKKIIIFFFCCCAAA???===>>>===;;;:::999888777777888999;;;;;;;;;;;;===???@@@EEEKKKQQQQQQMMMGGGBBB888777555444444444555666999>>>GGGOOOYYYdddooowwwwwwzzz|||}}}}}}wwwqqqkkkgggaaa\\\^^^cccjjjsss~~~yyyqqqqqqssstttrrrsssxxxbbbRRRAAA888555111....../////////......---------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,------............------........./////////000000...//////000000//////...000000000000000000000000//////.........---------------------------------************************+++******))))))(((((((((************************************************))))))(((((((((((())))))&&&&&&&&&&&&''''''(((((('''(((((((((((((((((('''''''''''''''((((((((((((000333444444555===JJJTTTdddppp}}}|||vvvrrrpppmmmpppsssttttttuuuzzz}}}vvvqqqrrruuuwwwwwwqqqfff^^^]]]^^^^^^\\\WWWOOOGGGBBB???BBBGGGNNN\\\ppp}}}pppaaa\\\UUUOOOLLLIIIFFFDDD???>>><<<;;;999888888888666666555444333333333333111333444444444444666777888999;;;===@@@CCCEEEGGGIIILLLOOOSSSVVV[[[```cccdddgggkkknnnqqqsssuuuwwwuuu|||yyyrrrllleee```\\\XXXTTTQQQNNNKKKHHHFFFCCCBBB@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAAFFFEEEEEEFFFGGGIIILLLMMMPPPPPPQQQRRRSSSTTTTTTUUUPPPRRRTTTVVVXXXZZZ[[[[[[YYYZZZ\\\^^^aaaccceeefffhhhgggffffffhhhkkknnnpppiiijjjlllmmmlllkkkjjjiiiiiiiiiiiijjjjjjkkkkkkllllllmmmnnnmmmkkkkkklllmmmlllkkkkkkkkklllmmmnnnooollllllkkkjjjhhhgggffffffeeeeeedddccccccbbbaaaaaa```aaaaaaaaaaaaaaaaaaaaa``````aaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaa___]]]\\\ZZZYYYYYYWWWVVVTTTRRRQQQMMMMMMKKKIIIGGGDDDBBBAAA@@@@@@???>>>>>>>>>>>>>>>AAA@@@???>>>>>>>>>???@@@@@@AAACCCDDDFFFHHHKKKLLLPPPTTT[[[dddmmmuuuzzz}}}~~~vvvoookkkiiigggfffhhhgggffffffhhhhhhgggfffeeeeeeeeedddcccccccccbbbdddcccaaa```___]]]ZZZWWWXXXWWWUUUSSSPPPNNNLLLKKKFFFEEEDDDBBB???===;;;;;;:::999888777777777777777:::;;;;;;<<<===AAAFFFJJJMMMOOOPPPPPPMMMGGGAAA<<<555444333333333555777888@@@IIIVVVbbblllvvv|||tttnnngggdddaaa```gggnnnuuu}}}|||vvvrrrrrrssssssqqqqqqwwwvvvbbbJJJ???666555666222---***............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******+++,,,------............------............////////////000000000111111000000000////////////////////////............------------***++++++,,,,,,++++++***************************++++++******))))))(((((())))))))))))))))))))))))((())))))))))))))))))((())))))(((((((((((())))))&&&&&&%%%%%%&&&'''((()))(((((((((''''''(((((((((''''''''''''((((((((((((---111333333222555<<>><<<;;;:::999888777777666555444333333333444555555444444666777555666777999;;;===@@@AAADDDFFFJJJNNNRRRVVV[[[___^^^aaadddiiilllooopppqqqooossswwwyyy|||xxxrrrjjjfffaaa\\\XXXTTTOOOMMMJJJGGGEEECCCCCCBBBAAA?????????>>>======???@@@AAAEEEDDDAAA???@@@AAADDDFFFDDDEEEFFFGGGHHHIIIIIIHHHDDDEEEGGGJJJLLLNNNOOOOOOMMMNNNPPPRRRTTTWWWXXXYYY___]]]\\\[[[]]]```dddgggeeeeeeggghhhhhhhhhggggggggggggffffffffffffggghhhhhhiiijjjjjjiiihhhiiikkkhhhhhhiiiiiijjjjjjjjjjjjgggffffffdddcccbbbaaaaaa```___^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZXXXWWWVVVRRRRRRQQQPPPOOOMMMKKKJJJEEEDDDCCCAAA@@@>>>======>>>======<<<<<<<<<======@@@@@@?????????@@@BBBCCCDDDFFFIIIKKKMMMPPPTTTWWW\\\```iiittt~~~~~~yyyuuupppllljjjiiigggeeefffeeeddddddfffffffffdddbbbaaaaaa```___^^^^^^]]]aaa___^^^]]]\\\ZZZVVVSSSRRRQQQPPPMMMKKKIIIGGGFFFDDDCCCAAA>>>;;;999777666666555555555666777888888999:::===???CCCIIIPPPUUUYYYWWWSSSMMMFFF@@@:::777333222222333555999===???LLLWWWggguuu~~~~~~rrrkkkfffeeegggjjjqqqxxx~~~}}}|||zzz~~~zzzvvvtttssssssrrrrrrpppyyyvvv]]]GGG===555...///000...,,,+++------------------------------------,,,,,,,,,,,,+++++++++,,,,,,---------))))))***+++---...//////*********++++++,,,,,,---------////////////------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,------............------+++,,,,,,,,,,,,---------///000000111111000000///////////////////////////.........------------,,,))))))++++++++++++))))))******************************************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))***)))'''&&&%%%%%%&&&'''((((((''''''''''''((((((''''''''''''((((((((((((,,,///222222222333666999@@@QQQdddqqqyyy~~~{{{uuujjjlllmmmnnnnnnqqqwww||||||}}}}}}zzz{{{zzzuuuppplllhhhddd]]]XXXYYYXXXWWWTTTRRROOOLLLKKKFFFDDDBBBAAADDDMMMZZZdddtttwwwpppfff\\\TTTJJJHHHFFFCCC@@@>>>===<<<999999888888777555444333333444666555444444555666444444555666888:::<<<===@@@CCCFFFIIILLLPPPUUUXXXZZZ\\\___dddhhhkkkkkkkkkjjjkkkmmmooorrrvvv}}}}}}wwwqqqkkkfffaaa]]]XXXTTTPPPMMMKKKIIIFFFCCCBBBAAA@@@@@@@@@AAACCCDDDBBBAAA@@@>>>>>>???@@@AAA??????AAABBBBBBBBBBBBAAA>>>???@@@BBBCCCDDDEEEEEEDDDEEEFFFHHHIIIKKKLLLMMMPPPPPPPPPPPPRRRUUUWWWYYY]]]^^^___aaaaaabbbbbbbbbaaa```___^^^^^^^^^___```aaabbbddddddccccccdddeeeaaabbbcccdddddddddcccbbb``````___^^^]]]\\\\\\[[[YYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQPPPOOONNNMMMJJJJJJJJJIIIHHHFFFEEEDDD@@@??????>>>============>>>>>>============>>>>>>AAAAAABBBCCCEEEHHHJJJLLLNNNQQQUUUXXXZZZ^^^cccgggmmmrrr{{{zzzwwwrrrpppooonnnnnnmmmkkkhhhfffeeeddddddeeefffeeecccaaa``````^^^]]]\\\[[[[[[\\\[[[ZZZYYYXXXUUUQQQNNNLLLKKKIIIGGGEEECCCAAA@@@???>>>===;;;999777555555555555666777888:::;;;<<<===@@@EEEIIILLLPPPTTTWWWUUUQQQLLLEEE???;;;888666555555555777<<>>::::::999999888666555444333444555555333333444555444444555666888:::<<<===???BBBDDDGGGHHHKKKOOORRRTTTVVVYYY]]]bbbddddddccceeefffgggjjjmmmoooqqqrrrttt{{{}}}wwwssseeeaaa[[[WWWTTTPPPLLLHHHFFFEEEDDDCCCDDDEEEGGGIII?????????@@@@@@??????>>>>>>???AAABBBBBBAAAAAA@@@>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGEEEFFFHHHJJJLLLMMMNNNNNNQQQRRRSSSUUUVVVVVVWWWWWWZZZYYYWWWVVVVVVWWWXXXXXXVVVWWWXXXXXXXXXXXXYYY[[[[[[\\\^^^______]]]\\\ZZZ[[[[[[ZZZZZZYYYXXXXXXXXXUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNNNNMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMKKKKKKIIIIIIJJJJJJJJJHHHGGGFFFEEEEEEDDDDDDCCCBBB@@@@@@??????>>>>>>>>>???@@@@@@AAA@@@@@@??????@@@@@@AAADDDDDDFFFHHHLLLPPPSSSUUUXXX\\\aaadddfffjjjpppttt~~~|||yyywwwuuuppppppqqqrrrsssrrrooolllhhhfffeeefffggggggfffdddbbbbbbaaa```^^^]]]\\\\\\YYYXXXWWWVVVUUURRRMMMJJJGGGFFFEEECCCAAA???===<<<888888888888888888888888777777888:::<<<>>>@@@AAAEEEJJJOOOSSSTTTTTTTTTTTTHHHEEEBBB===:::888888888999999:::===DDDMMMUUU[[[bbbnnn}}}~~~uuupppoooxxx~~~wwwtttwww{{{~~~{{{xxxyyy|||}}}zzzvvvuuuyyy~~~yyy{{{ttt```MMMBBB:::444222000000222111,,,+++---------------------------+++++++++************)))))))))***+++---...//////......---,,,,,,+++************+++,,,------......***+++---......---+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++---..................------------.........//////,,,------------------,,,------------------------......---------,,,,,,,,,)))***,,,------,,,***)))************************)))))))))***+++++++++,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))(((((((((((())))))&&&%%%%%%%%%'''))),,,...)))((('''&&&&&&'''((()))''''''''''''((((((((()))000000000000111111111111666999???KKK[[[kkkwww}}}vvvyyyyyytttrrrwww|||}}}~~~yyytttuuu}}}{{{ppplllhhhcccbbb]]]ZZZ[[[^^^```]]]ZZZVVVOOOGGGAAAAAACCCCCCCCCNNNRRR___qqqzzzooobbbZZZQQQKKKJJJHHHEEEAAA<<<===>>>===:::777555555444222111111333444333333444555555666777888999999=========???AAAEEEIIIKKKOOORRRWWW[[[]]]___aaacccccccccbbbcccdddfffhhhiiikkkooouuu|||xxxnnngggccc^^^XXXSSSPPPNNNKKKHHHGGGHHHIIIJJJGGGFFFDDDDDDDDDCCC@@@>>>BBBBBBAAA@@@>>>===<<<<<>><<<===???AAAAAA@@@<<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEIIIIIIJJJKKKLLLMMMMMMNNNPPPPPPOOONNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOOOOLLLIIIIIIJJJJJJGGGDDDDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???@@@AAAAAA@@@@@@AAABBB>>>???@@@???>>>>>>@@@AAA@@@AAABBBBBBAAACCCFFFHHHKKKNNNQQQTTTWWW[[[aaaeeelllpppuuuzzz}}}}}}zzzwwwtttrrrpppooommmlllkkkkkklllllljjjhhhggggggfffeeeddddddcccccc```___^^^]]][[[XXXVVVUUUZZZWWWRRRNNNMMMKKKJJJHHHBBBAAA@@@>>>===<<<;;;;;;999888666555666777777666777999;;;<<<===AAAGGGLLLXXXYYY[[[[[[XXXQQQJJJFFF===<<<;;;888666777:::===777===EEEOOO\\\iiillljjjooovvv}}}|||pppyyyuuunnnoootttzzz~~~~~~lllrrrppppppttttttqqqqqqtttttt|||~~~qqq]]]JJJ>>>777333111/////////...------,,,,,,/////////......---------------+++***))))))(((((())))))(((((()))***++++++***+++,,,---------,,,,,,***+++,,,---...---,,,+++++++++++++++++++++++++++---------.........//////++++++++++++,,,---...///...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---//////...------------.....................------........................+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))*********+++++++++,,,***(((&&&&&&'''(((***))))))))))))(((((((((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((''''''''''''***)))((('''&&&&&&'''((((((((((((((())))))))))))//////000000000111111111333555999AAAMMM\\\jjjssswww}}}{{{xxxzzz}}}~~~yyyxxx|||zzzsssllliiifffdddfffjjjjjjeee```\\\UUUNNNIIIGGGGGGEEECCCEEEHHHQQQ___lll{{{vvvmmmbbbYYYSSSMMMFFFAAA?????????>>><<<:::999999777555333333444444333222444555555666777777888888;;;;;;<<<===???CCCFFFHHHKKKOOOSSSWWWYYY[[[^^^``````______```aaaccceeefffdddggglllqqqvvv{{{yyysssmmmeee```ZZZXXXUUURRRPPPOOOPPPQQQMMMKKKJJJIIIIIIHHHEEECCCBBBBBBAAAAAA@@@?????????>>>===;;;;;;=========<<>>>>>>>>??????@@@?????????@@@@@@AAAAAAAAACCCCCCDDDEEEEEEFFFGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCCCCDDDDDDBBB?????????>>>>>>>>>>>>?????????????????????@@@@@@@@@????????????????????????<<<===>>>>>>======>>>???===???@@@@@@???@@@BBBDDDCCCDDDEEEFFFFFFHHHKKKNNNVVVYYY]]]aaaffflllrrrvvv~~~~~~|||{{{yyywwwtttqqqooommmmmmmmmkkkjjjiiiiiihhheeecccaaaaaaaaa```___^^^^^^^^^^^^^^^]]][[[YYYWWWUUUSSSRRRPPPMMMKKKJJJGGGDDDAAA>>>===<<<:::999888777777777666666666777777666555:::<<<===???CCCKKKTTT[[[gggeeeaaaZZZRRRIIIBBB===999:::999888777888:::===???KKKYYYdddoooxxx|||{{{www{{{~~~zzzyyyvvvoooooosssxxx{{{{{{jjj___]]]^^^bbbeeefffiiinnnssszzznnn___KKK===777444///+++,,,,,,,,,---------------.........------,,,,,,,,,,,,,,,+++***))))))))))))+++************+++,,,---++++++*********+++,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++,,,---...///---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------//////...---------------.........---------------........................+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********************++++++++++++******)))))))))((((((((())))))))))))(((((((((((())))))***++++++***))))))))))))))))))))))))))))))((((((((((((''''''''''''***)))((('''&&&''''''((((((((((((((())))))))))))//////000000000000111111111222444666===JJJYYYdddsss~~~~~~{{{{{{}}}}}}rrrpppnnnpppsssqqqkkkeee^^^YYYSSSPPPNNNJJJEEEAAAAAAAAADDDLLLUUUbbbwwwzzznnncccYYYOOOHHHCCCAAA???===<<<;;;;;;<<<;;;999777666666666555444555555555666666777777777999999999:::<<>>>>>>>>>>>===;;;>>>>>>===<<<<<<<<<<<<<<>>?????????@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???======>>>???===<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<============>>>>>>??????<<<===>>>>>>======???@@@???@@@BBBCCCCCCEEEHHHJJJIIIKKKNNNPPPSSSVVVZZZ]]]fffiiiooouuu{{{~~~{{{xxxwwwwwwuuussspppmmmkkkjjjjjjllljjjhhhfffeeeccc___]]][[[[[[ZZZZZZYYYXXXXXXXXXZZZZZZYYYXXXVVVSSSQQQPPPIIIHHHHHHGGGFFFCCC>>>;;;;;;:::999777666555555555666777888999999999888777>>>@@@DDDHHHPPPZZZdddkkksssmmmbbbUUUIII@@@:::777666666777777888;;;@@@DDDNNN___rrr~~~~~~~~~|||{{{~~~{{{yyy|||zzztttsssuuuyyy{{{wwwfffVVVRRRRRRVVVZZZ^^^dddkkkrrryyyrrrXXXJJJ999000111111---(((******++++++,,,------...,,,,,,,,,,,,,,,+++++++++++++++***************+++---,,,,,,,,,,,,------...,,,***)))((((((***,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,------++++++,,,,,,------------///......---------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,++++++++++++***************+++++++++,,,,,,,,,)))***+++,,,+++***)))'''(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((((((''''''''''''))))))(((''''''''''''((((((((((((((())))))))))))////////////000000000111111333444444555>>>KKKUUUhhhxxx||||||{{{}}}}}}yyyxxxxxxvvvoooiii```]]][[[ZZZXXXTTTNNNHHHEEECCCCCCEEEIIIRRRddduuuvvvjjj___XXXNNNKKKFFFBBB@@@???>>>>>>>>><<<999999999999888777666666666666666666666777666666666777999;;;===>>>AAADDDGGGKKKMMMPPPSSSVVVUUUUUUVVVXXXYYY[[[\\\]]]```aaabbbcccbbbccceeehhhnnnpppsssuuuyyy}}}wwwqqqlllgggeeeddd]]][[[YYYXXXWWWUUURRRPPPOOONNNMMMLLLKKKIIIHHHHHHGGGFFFEEEEEEEEEEEECCCAAA??????>>>============>>>@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>???????????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????======<<<=====================<<<<<<<<<<<<======>>>============<<<<<<<<<>>>>>>????????????@@@@@@>>>@@@BBBBBBBBBBBBDDDFFFBBBDDDGGGHHHJJJLLLPPPSSSSSSWWW\\\aaaeeekkkppptttyyy}}}}}}{{{yyyxxxwwwtttsssqqqnnnllljjjiiiiiijjjhhhfffdddccc```]]]ZZZXXXXXXWWWWWWVVVUUUTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLEEEDDDCCCBBBAAA???<<<999::::::888777666666666666777888999::::::<<<>>>@@@EEEIIIPPPYYYaaahhhmmmpppnnnfffYYYJJJ@@@:::888888666666888999>>>EEENNNTTTbbbqqq~~~{{{wwwssssssuuuuuutttrrrrrrtttssspppnnnuuu~~~zzzxxxyyy|||~~~ssscccXXXSSSPPPRRRUUUZZZbbbiiittt|||ooo[[[GGG===222---...000...+++++++++,,,,,,,,,---------++++++++++++******************))))))***++++++,,,------,,,,,,,,,------...+++******)))***+++,,,,,,,,,+++*********+++---...------------------------,,,,,,---------.........,,,+++++++++,,,,,,---.........------------......++++++,,,,,,---.........///...------,,,,,,------,,,,,,,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++++++++++++++************++++++++++++,,,,,,,,,,,,******+++++++++******)))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''(((((((((((((((((())))))))))))...////////////000000000000333555444333777???FFFYYYmmm{{{zzz{{{{{{~~~}}}|||yyysssnnneeeddddddfffgggeee___ZZZPPPLLLIIIGGGEEEIIIUUUaaappp~~~|||pppjjj___YYYRRRKKKHHHEEEBBB@@@>>><<<:::999::::::999888777777777777777666666666444555555666777888999:::===???BBBEEEGGGJJJMMMPPPPPPQQQRRRTTTVVVXXXYYYYYYZZZ[[[\\\[[[ZZZ[[[]]]^^^aaaeeehhhjjjlllooouuuyyyzzzvvvtttooommmkkkiiihhhfffccc```[[[ZZZXXXVVVSSSPPPNNNMMMLLLKKKJJJKKKKKKKKKHHHFFFDDDDDDCCCCCCCCCCCCDDDDDD??????@@@AAABBBBBBCCCCCC@@@?????????????????????AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????========================<<<===============>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>============AAAAAAAAA@@@AAAAAAAAAAAA@@@BBBDDDEEEFFFGGGJJJLLLIIIKKKNNNPPPSSSVVVZZZ]]]```dddkkkrrryyy}}}xxxxxxxxxwwwvvvuuuuuutttsssrrrpppnnnllljjjjjjiiigggeeecccbbbbbb```^^^[[[YYYYYYXXXVVVUUUSSSRRRRRROOONNNNNNMMMKKKIIIHHHGGGBBB???<<<;;;;;;;;;:::999888888777666666666777777888999:::;;;<<<@@@GGGLLLQQQXXXbbblllqqqpppllliii___WWWKKK???888666888::::::;;;===AAAHHHTTTaaaiiittt~~~xxxqqqmmmjjjhhhhhhhhhhhhhhhhhhgggdddfffrrr}}}{{{|||~~~|||}}}~~~}}}ooobbbYYYTTTPPPRRRUUUZZZbbbkkkzzznnnWWWEEE;;;888333///------///000///.........---------,,,************************))))))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,)))***,,,......---,,,***,,,+++***)))***+++,,,---------------------------,,,,,,,,,---------......,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,---++++++,,,------...//////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------+++,,,,,,------,,,,,,++++++++++++*********))))))******+++++++++,,,,,,,,,,,,+++)))((((((***+++---'''((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))......////////////000000---000222222222333666:::KKK^^^uuu}}}wwwuuutttyyy}}}{{{xxx|||~~~zzztttooohhhgggiiimmmqqqrrroookkkaaaZZZRRRMMMHHHEEEIIIPPP\\\hhhzzz}}}ooohhh^^^VVVQQQMMMHHHDDDAAA???===<<<<<<<<<:::999999999999888888777777777444555555666666777777777999;;;>>>???AAACCCGGGIIIKKKLLLNNNPPPRRRTTTTTTUUUWWWXXXYYYXXXWWWWWWYYY[[[YYY]]]bbbdddccccccfffiiipppvvv}}}}}}{{{yyywwwsssqqqmmmkkkiiieeebbb^^^\\\ZZZVVVUUUTTTTTTTTTRRROOOLLLIIIHHHHHHGGGFFFFFFFFFFFFBBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAA@@@@@@??????>>>AAA@@@@@@???????????????========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????======>>>?????????>>>>>>>>>>>>??????>>>>>>>>>>>>????????????BBBBBBCCCCCCDDDDDDEEEEEECCCFFFIIIKKKMMMPPPSSSUUUVVVYYY\\\___aaaeeeiiimmmooottt|||{{{yyyxxxwwwwwwtttttttttttttttsssrrrqqqpppooonnnllljjjiiiiiiiiidddbbbaaaaaaaaa```^^^\\\ZZZYYYWWWUUUSSSPPPOOONNNHHHHHHHHHGGGEEEDDDBBBAAA===:::777555555777777666555555555555666777999999:::===@@@BBBEEEKKKTTT[[[bbbgggnnnttttttmmmccc[[[PPPJJJAAA999555555999;;;AAACCCGGGNNNWWWdddqqqzzz}}}uuummmhhhddd___]]]^^^aaa`````````^^^```lllyyy}}}{{{zzzuuurrruuuzzz}}}~~~~~~}}}|||}}}zzz{{{}}}~~~wwwlllccc\\\XXXWWW[[[```fffooowww|||hhhUUUDDD999333333333000,,,+++---000000000///......---,,,,,,)))))))))******************)))))))))***+++,,,,,,,,,++++++***************(((***---000000...+++)))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,++++++,,,,,,---******))))))))))))******++++++,,,---...//////000...------,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++************)))))))))))))))*********+++++++++,,,***(((''''''))),,,---''''''(((((())))))*********))))))(((((())))))***))))))))))))))))))))))))((((((((((((''''''''''''&&&'''(((((()))((((((((((((((((((((())))))))))))........./////////000000.........///000222333444>>>KKK]]]oooyyysssnnnsssvvvuuusssvvv|||vvvpppoooqqquuu|||}}}yyynnn```XXXQQQJJJHHHJJJLLLUUUbbbqqq}}}ssskkkeee```YYYSSSMMMJJJFFFDDDCCCAAA???===;;;;;;::::::999888888777555555666666666666666666666777999::::::<<<@@@CCCFFFGGGIIILLLNNNPPPPPPPPPSSSTTTTTTSSSRRRRRRSSSUUUTTTXXX\\\]]]\\\\\\___aaadddhhhmmmpppssswww|||~~~{{{xxxuuurrrqqqjjjiiigggfffdddaaa\\\XXXTTTSSSQQQOOOMMMLLLKKKJJJKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@BBBBBBAAA@@@@@@@@@@@@@@@????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCBBB@@@???@@@BBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGIIIKKKMMMOOOOOOOOORRRVVVZZZ]]]```dddgggkkknnnqqqtttwww{{{|||yyyuuussssssrrrqqqppprrrrrrssssssrrrpppnnnmmmlllkkkjjjhhhgggfffffffffbbbaaa```______^^^\\\ZZZWWWVVVTTTQQQMMMKKKHHHGGGCCCCCCBBBBBB@@@???===<<<:::888666666777777666555555555666777999;;;===>>>???EEEMMMSSSWWW]]]ffflllooonnnmmmlllggg^^^SSSKKKBBB???:::777777999===@@@FFFKKKTTT]]]gggqqq{{{yyyooogggccc___ZZZXXX[[[]]][[[\\\]]]\\\___hhhsssxxxtttsssqqqmmmiiinnnwww}}}~~~~~~~~~}}}wwwpppiiigggccc```bbbiiiooouuu}}}{{{gggRRRCCC999333000000//////......------------------------------)))))))))******+++++++++******************++++++,,,,,,+++***************(((***,,,---...---+++***))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,,,,+++******))))))******+++++++++,,,---...///000000...---,,,,,,++++++,,,,,,)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************))))))))))))(((((()))))))))*********))))))((((((((()))***+++'''''''''((()))*********+++***))))))))))))***+++))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&((()))))))))(((((((((((((((((())))))))))))............/////////000000...------000333444444555===JJJ[[[qqq~~~uuummmpppqqqooonnnqqq{{{~~~|||}}}~~~mmmbbbZZZRRRNNNMMMDDDIIIQQQ^^^mmm~~~~~~wwwoooiiiYYYUUUQQQMMMKKKHHHEEEBBB===<<<;;;;;;:::999888888555666666777777666666555444555666666666888;;;>>>BBBDDDFFFIIIKKKMMMMMMMMMKKKLLLLLLJJJIIIHHHIIIKKKNNNQQQTTTUUUTTTUUUXXX\\\\\\___bbbeeehhhlllpppssspppuuuzzz}}}|||yyywwwsssoooiiieeedddccc```\\\YYYVVVTTTTTTTTTSSSRRRPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDFFFGGGFFFCCCBBBCCCEEEDDDCCCCCCCCCCCCCCCCCCDDDCCCDDDEEEFFFGGGIIIJJJJJJIIIJJJMMMPPPSSSVVVXXXZZZ]]]```dddiiilllpppuuuxxx}}}zzzuuusssrrrqqqqqqpppnnnkkknnnnnnnnnnnnllljjjhhhggghhhhhhfffeeedddcccccccccbbbaaa___^^^^^^\\\YYYWWWTTTSSSPPPMMMIIIFFFCCCBBB@@@@@@@@@???>>><<<;;;:::999888999:::;;;:::888555777777888:::===???BBBCCCEEENNNYYYbbbhhhmmmtttzzztttoooggg___XXXOOOFFF@@@888888777888:::>>>BBBEEEIIIQQQ\\\hhhqqqxxx~~~~~~sssiiiaaa```]]]YYYYYY]]][[[ZZZZZZ]]]^^^```hhhppptttpppooonnnjjjgggmmmxxx{{{rrrjjjhhhiiigggeeehhhooovvvzzz{{{lllVVVCCC999444111000...,,,...111222///+++***++++++,,,,,,------...))))))******+++++++++,,,++++++***************+++---,,,++++++*********+++)))*********++++++++++++((()))***,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,...------,,,,,,------...++++++,,,---...///000111...---,,,,,,++++++,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************))))))))))))(((((((((((())))))))))))&&&'''((()))******)))(((&&&''''''((()))******+++,,,+++***))))))***+++,,,)))))))))))))))))))))))))))(((((((((''''''''''''%%%&&&((()))))))))(((((((((((((((((())))))))))))++++++,,,,,,---...............///000111222222222222777???HHHUUUjjjtttpppnnnppppppooowww{{{pppiii___RRRGGGIIIEEEGGGNNNWWWbbbsssyyyooobbbZZZWWWSSSLLLFFFDDDCCC@@@???>>>===:::888555666666666555555666777444555666777888999999:::<<<===>>>@@@AAACCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBGGGHHHJJJLLLOOOQQQSSSTTTVVVWWWYYYZZZ]]]^^^```aaaeeehhhlllppptttwww|||{{{wwwrrrmmmjjjhhheeeccccccbbb___\\\XXXVVVTTTSSSXXXWWWUUURRRPPPNNNLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCCCCEEEFFFEEECCCAAAEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIHHHFFFEEEGGGJJJMMMGGGGGGGGGGGGHHHIIIJJJJJJLLLNNNPPPPPPOOOPPPTTTWWW[[[\\\___cccgggjjjmmmooouuuwww||||||vvvppppppooonnnmmmlllkkkkkkkkkiiigggffffffggggggfffdddeeeddddddcccaaa___]]]\\\[[[[[[[[[YYYWWWTTTRRRPPPLLLKKKIIIFFFCCC@@@>>>=========<<<:::777666777999999999888666555666999;;;777;;;<<<;;;???GGGMMMOOO[[[```iiirrrwwwyyyyyyxxxooobbbSSSKKKFFFAAA>>>>>>888999;;;;;;<<>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@CCCDDDEEEHHHJJJMMMNNNOOOOOOPPPQQQSSSTTTVVVWWWXXXVVVYYY]]]```cccgggkkknnntttxxx~~~{{{xxxwwwuuurrrnnnkkkiiihhhggghhhfffccc```]]][[[ZZZZZZYYYXXXVVVUUUSSSRRRQQQQQQNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKLLLMMMMMMKKKIIIKKKKKKLLLMMMMMMNNNOOOOOORRRSSSRRRQQQPPPRRRUUUXXXWWWVVVUUUTTTTTTTTTUUUVVVVVVYYY\\\^^^___bbbfffiiilllnnnqqquuuyyy}}}~~~zzzvvvuuuvvvtttooojjjnnnmmmkkkjjjiiiiiihhhhhhfffdddccccccddddddcccbbbddddddcccbbb```^^^]]][[[VVVVVVUUUTTTQQQOOOLLLJJJHHHGGGEEECCC@@@>>><<<;;;999999999777555555666888555777888888888999<<<>>><<<@@@CCCDDDJJJUUU^^^aaammmppptttwwwuuupppiiieee\\\RRRIIIDDD@@@;;;999;;;999===AAADDDGGGLLLTTTZZZYYY]]]bbbggglllpppuuuxxxzzzyyyxxxvvvssspppnnnmmmmmmnnnmmmhhh```ZZZZZZ[[[ZZZ___cccccc``````eeejjjmmmkkkkkkooorrrttt}}}wwwuuuxxxxxxuuuzzzyyyzzzwwwnnnTTTJJJ===444111111000......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))((('''&&&&&&(((*********)))***+++***************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,---,,,++++++---///++++++***************+++)))******++++++,,,,,,,,,)))((((((***---...---,,,------,,,,,,,,,---...///...........................,,,++++++------,,,******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******+++,,,,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((('''((()))(((&&&%%%&&&'''))))))((((((((((((((((((((((((((((((((((((((((((((('''%%%&&&)))***)))''',,,,,,------...//////000//////000111222222222222---000333555;;;GGGXXXdddxxxpppnnnttt|||~~~wwwrrrmmmiiifff]]]WWWRRRNNNLLLKKKQQQXXXbbbnnn{{{sssmmm```[[[UUUPPPLLLIIIFFFDDD@@@@@@???===;;;999777666777777666666666666666777666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>???AAADDDFFFGGGHHHFFFGGGHHHIIIJJJKKKKKKLLLMMMOOORRRUUUWWWYYY]]]___eeegggiiikkknnnttt}}}}}}yyytttqqqoooooooooooommmkkkhhheeecccaaaaaa^^^^^^]]]]]]]]]]]]^^^^^^\\\[[[YYYYYYZZZZZZYYYXXXXXXXXXYYYZZZ\\\]]]^^^^^^aaabbbcccbbbbbbdddgggjjjmmmkkkiiigggfffggghhhiiikkknnnqqqsssuuuyyy}}}~~~zzzvvvtttvvvsssqqqqqqrrrqqqmmmjjjjjjiiihhhgggfffeeeeeeeeebbbaaa``````aaaaaa```^^^______^^^]]][[[YYYXXXWWWOOOOOONNNLLLIIIGGGDDDCCCAAA@@@???>>><<<;;;999999666777777666555555777999555777999;;;<<<===???AAACCCIIINNNQQQZZZgggqqquuu~~~~~~|||wwwmmmbbbWWWPPPGGGBBB???===:::888:::??????EEEMMMSSSVVVZZZ___ccc^^^```bbbccceeehhhllloooqqqrrrrrrrrrqqqooommmllllllmmmmmmhhhaaa\\\[[[\\\^^^cccggggggccc```aaadddhhhjjjnnnsssvvv{{{|||vvvxxxvvvbbbSSSAAA:::222------//////...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))***+++,,,+++)))''''''(((******************************+++++++++++++++***+++,,,,,,------,,,,,,+++***+++---,,,+++)))***++++++***************++++++***************************)))***+++...///...---,,,,,,+++++++++,,,---..............................,,,++++++------,,,******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((())))))************))),,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((('''((()))((('''&&&'''((()))))))))(((((('''''''''((((((((((((((((((((((((((('''&&&'''((())))))''',,,------......//////000///000000111222222111111000111222222444;;;GGGPPPpppxxxssstttvvvyyy}}}xxxtttqqqrrrssspppmmmgggaaaZZZTTTQQQQQQSSS]]]mmm~~~uuuoooggg___YYYTTTPPPMMMIIIFFFCCC@@@???>>>>>>>>>999999888777777777888888555555555666777777888888777888888999999:::::::::888999:::<<<>>>@@@AAABBBAAAAAAAAABBBBBBCCCCCCDDDHHHKKKMMMOOOPPPQQQTTTVVVYYYZZZ\\\\\\^^^ccckkkrrrtttyyy}}}zzzyyyxxxuuutttsssrrrqqqpppppppppqqqnnnlllkkkkkkllllllllliiijjjkkkmmmoooppprrrrrrrrrtttvvvwwwwwwyyy{{{~~~}}}{{{zzz{{{}}}~~~~~~zzzvvvssspppnnnsssqqqooopppppppppmmmkkkhhhgggeeedddccccccbbbbbbaaa___^^^^^^______]]]\\\WWWWWWVVVUUUSSSQQQOOONNNJJJIIIHHHFFFCCCAAA???>>><<<;;;;;;:::999999888888777888888777555666888:::888:::<<<===???BBBFFFIIIOOOWWW^^^ccckkkuuu}}}|||uuujjj^^^RRRIIICCC<<<::::::;;;999:::BBBLLLPPPWWW```fffgggggghhhjjjgggfffeeecccaaaaaadddggglllmmmnnnoooooonnnlllkkkiiiiiihhheeebbbaaabbbdddeeehhhjjjgggbbb___```aaafffkkkrrrwww{{{}}}|||xxxuuu{{{vvvcccNNN@@@888444///------...---------------,,,,,,,,,++++++************************++++++++++++++++++++++++***+++,,,+++)))''''''(((************************)))******++++++++++++***)))******++++++******))))))+++,,,,,,***(((((((((*********)))******+++,,,++++++++++++************...---,,,---......,,,***+++++++++++++++,,,,,,,,,...........................,,,++++++,,,---+++******++++++,,,,,,++++++***++++++++++++++++++++++++'''(((***++++++***)))(((+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))***)))((('''((())))))))))))(((((('''&&&&&&((((((((((((((((((((((((''''''''''''((()))((((((,,,,,,------...///////////////000111111111000000111222222111222777>>>CCCXXXggg|||~~~yyywwwyyy|||tttooorrrwww~~~|||||||||{{{yyyxxxyyy}}}xxxoooeeeZZZSSSOOOSSSZZZeeetttuuunnnhhhccc```ZZZTTTMMMGGGEEEDDDDDDCCC;;;:::888777666777888999666666666666666666666666666666666777888888888999666666888999;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@BBBDDDFFFGGGGGGHHHJJJLLLKKKNNNQQQRRRRRRUUUZZZ___fffjjjoootttwwwzzz}}}~~~~~~|||wwwvvvuuurrrooolllkkkkkkmmmlllkkkkkkjjjiiigggeeeeeedddcccbbbaaa````````````^^^]]]\\\\\\\\\ZZZXXXPPPPPPOOONNNLLLJJJHHHGGGFFFEEEDDDBBB???>>><<<<<<999999888888888888888888777888888666555555888::::::<<>><<<888777888999:::@@@NNN\\\iiipppwww{{{xxxtttqqqpppqqqoookkkfffaaa```aaacccggghhhiiijjjjjjjjjiiihhhhhhgggfffeeefffjjjooosssrrrqqqmmmgggaaa^^^___aaagggnnnwww}}}zzzuuuvvvuuuvvv~~~uuu___LLL???888222111///.........------------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,(((***++++++)))(((((()))))))))))))))))))))))))))((()))******++++++++++++)))******++++++******))),,,---//////---+++++++++******))))))***++++++,,,,,,,,,,,,,,,,,,+++++++++...---------......,,,+++*********+++++++++++++++...........................,,,++++++,,,---+++******++++++,,,,,,++++++***++++++++++++++++++++++++((()))***++++++***)))(((+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))***++++++***)))***+++((((((((()))((('''&&&%%%((((((((((((((((((((((((&&&'''((((((((((((((()))++++++,,,,,,---......///......///000000//////...///000111111111444888;;;CCCPPPccczzzyyyttttttyyy|||pppmmmnnnrrr{{{}}}{{{{{{|||}}}}}}ttthhh]]]UUUSSSRRRTTT^^^ooo}}}zzztttmmmccc[[[VVVQQQLLLHHHAAA???<<<999777777777888888888888777777666666666666666666666666777777777555555666777888999:::;;;;;;<<<<<<<<<======>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFDDDGGGKKKLLLLLLMMMPPPSSS[[[___cccfffhhhjjjlllnnnqqquuuzzz}}}~~~{{{zzzxxxvvvtttppppppqqqooollljjjjjjkkkjjjjjjiiiiiigggeeedddccccccbbb```___^^^^^^]]]]]]^^^\\\YYYXXXWWWVVVTTTRRRLLLKKKKKKIIIHHHFFFDDDCCCBBBAAA???===<<<;;;;;;;;;777777777777777777777777666666777666666777999<<<===AAAGGGOOOXXXcccnnnuuu|||}}}xxxrrraaa[[[QQQFFF>>>999777777888777888<<>>>>>>>>>>>@@@BBB@@@CCCFFFGGGFFFGGGJJJNNNNNNQQQUUUYYY[[[\\\^^^``````dddjjjmmmooosss{{{}}}{{{yyywwwuuutttsssrrrpppnnnmmmooopppnnnkkkiiiiiijjjggghhhhhhhhhfffeeedddddd___^^^]]]\\\[[[ZZZZZZZZZYYYWWWTTTRRRQQQNNNLLLIIIGGGFFFFFFEEECCCAAA???>>><<<;;;:::888888888888999666666666666666666666666666777999:::;;;===AAADDDGGGMMMWWWbbbmmmxxxuuulllddd]]]NNNJJJDDD>>>999888888888>>>===AAAIIISSS```qqq~~~|||{{{xxxssslllddd___]]]]]]\\\\\\\\\^^^```dddgggiiikkkkkklllnnnrrrvvvyyy{{{zzzwwwqqqlllkkkmmmqqquuu{{{|||rrrooopppmmmssszzzpppYYYFFF:::555111///***++++++++++++,,,---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))***************((()))++++++)))((()))***))))))))))))))))))))))))'''((()))***+++++++++++++++,,,,,,------,,,,,,+++&&&'''((('''&&&&&&((()))))))))))))))***+++,,,---******++++++,,,,,,------*********,,,...//////---******,,,---------,,,+++...........................,,,++++++------,,,******++++++,,,,,,++++++***************************------,,,+++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******'''(((******)))(((***+++$$$%%%'''((())))))''''''((((((((((((((((((((((((%%%''')))((('''&&&(((***)))******++++++,,,------,,,------...------,,,,,,///000111111222222333333///666???III[[[rrryyyvvvyyyxxxqqqfffZZZRRRPPPTTTXXXZZZaaakkkvvvqqqfffZZZVVVPPPIIICCC???===<<<::::::999888777666555555666555555444444333333333333444444555666666777777333333444555666777888888444666888888888888:::<<<;;;===???>>>===???DDDHHHBBBFFFKKKOOOQQQTTTVVVXXXUUUZZZ___bbbcccgggmmmsssrrrvvv|||{{{xxxwwwvvvtttrrrtttrrrqqqppppppnnnllliiiiiikkkllljjjfffccccccdddaaacccddddddcccbbbbbbbbb]]]\\\[[[YYYXXXXXXXXXXXXVVVSSSPPPMMMKKKIIIEEECCCBBBBBBAAA@@@>>><<<:::999888777666555444555666777555555555555555555555555777999<<<>>>@@@DDDIIILLLQQQYYYfffrrr|||rrrdddZZZQQQJJJ@@@???===<<<;;;;;;<<<<<>>AAABBBCCCEEEGGGIIIKKKKKKPPPRRRUUUWWW[[[___dddhhhjjjnnnssswww{{{}}}{{{vvvsssqqqppprrrsssqqqoooqqqqqqpppooommmkkkiiihhhhhhgggffffffggggggfffdddcccaaa^^^]]]]]]^^^^^^]]]ZZZYYYXXXVVVSSSQQQOOOOOONNNLLLJJJGGGEEECCCAAAAAA======<<<:::999777666555111000111444999:::999666999777666666777888777666888;;;@@@DDDIIIPPPYYY___jjjpppyyy}}}qqqcccZZZQQQHHHBBBAAA===;;;999888:::>>>DDDHHHQQQ^^^kkkssszzz~~~yyy{{{~~~wwwppphhhaaa[[[XXXVVV\\\eeekkkmmmmmmmmmnnnjjjmmmppppppmmmlllnnnqqqtttwwwwwwxxx~~~yyyuuuvvvtttqqqpppvvv}}}ppp[[[KKKDDD<<<555222111...,,,...---,,,,,,++++++,,,,,,///...,,,***))))))***+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************************+++,,,---...++++++,,,,,,,,,++++++***'''(((***,,,---,,,+++***,,,,,,,,,,,,,,,+++***)))***************************+++,,,+++***)))***+++***+++,,,------------,,,+++,,,...//////...,,,+++,,,,,,,,,++++++*********++++++,,,---------,,,,,,------,,,,,,+++***))))))*********,,,---...,,,******++++++++++++***))))))************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++(((((((((((((((''''''''''''''''''''''''''''''''')))((((((''''''''''''(((,,,,,,,,,------------------------............///333333333222000///000111///222555777;;;EEERRR\\\qqq}}}|||~~~{{{~~~~~~|||~~~xxxiii]]]UUURRRKKKHHHIIILLLNNNPPPYYYcccooowwwzzzqqqiiiaaaXXXRRRNNNIIICCC???>>>===;;;999<<<:::888777888888777666555333222333555555444333444444444444444444444444444666777777666666777888777777777888999:::;;;<<<>>>>>>@@@AAACCCEEEFFFGGGIIILLLOOORRRUUUYYY^^^aaa___bbbgggkkknnnqqquuuwwwyyy|||~~~|||{{{yyyvvvsssrrrpppnnnnnnpppqqqpppooorrrqqqpppooommmkkkjjjiiigggeeeddddddddddddcccaaaaaa___]]]\\\]]]]]]\\\ZZZXXXWWWUUURRROOOLLLIIIHHHGGGEEECCCAAA???>>>===<<<:::999999888888777777666444333333666999;;;999777777666666777999;;;<<<<<<;;;@@@GGGNNNVVV___jjjqqq}}}~~~wwwfff[[[QQQJJJEEE>>>;;;<<<<<<;;;;;;;;;@@@GGGPPPVVVhhhsss~~~yyytttvvv}}}|||oooccc\\\ZZZZZZ```eeekkknnnooonnnooopppnnnnnnmmmkkkjjjjjjlllnnnrrrwww{{{~~~~~~zzzvvvxxx|||}}}{{{uuu{{{~~~xxxnnn\\\LLL===888222//////000//////------,,,++++++++++++,,,...---+++***))))))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************************+++,,,,,,---+++++++++,,,+++++++++******))))))(((((()))***+++,,,,,,,,,,,,,,,+++***)))************************)))+++,,,+++***)))***+++***+++++++++,,,,,,,,,,,,***,,,---......---,,,***,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,++++++------,,,,,,+++******)))(((((((((***++++++***(((***++++++++++++***))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++''''''(((((())))))******''''''''''''''''''''''''(((((('''''''''(((((((((------------,,,,,,,,,,,,---------............///000111111///---,,,---///000222555666666:::@@@EEEVVVhhh}}}}}}}}}zzzwwwvvvyyy||||||{{{{{{~~~vvvkkkbbb]]]VVVOOOIIIFFFDDDCCCFFFLLLQQQXXXbbblllvvvzzzooohhh___YYYPPPIIIDDDAAA???>>>===;;;888777888888777777555444333333555555444333444444444444444444444444444333333333555555555444555555555666777888999:::999:::;;;<<<>>>@@@AAAAAACCCFFFJJJNNNPPPSSSVVVYYYYYY\\\```cccfffhhhkkknnnoooqqquuuwwwxxxyyy{{{}}}}}}~~~~~~~~~xxxvvvuuuttttttssspppnnnnnnmmmllllllnnnooonnnnnnooonnnnnnmmmkkkjjjiiiiiifffdddbbbaaabbbaaa___]]]^^^\\\[[[[[[[[[ZZZXXXVVVTTTSSSPPPLLLHHHEEEBBBAAA@@@???===<<<:::999999999666666666666666666777777666555555777999:::999888999999999:::<<>>:::999999:::999999999888666666777777666444555555555555555555555555444222000111444555333000333333333444444555777777777888999:::;;;<<<===>>>???CCCHHHKKKMMMOOOQQQSSSVVVYYY\\\___aaaccceeeggghhhkkknnnoooqqqrrruuuwwwwwwxxxyyyzzz}}}}}}||||||||||||tttrrrqqqrrrrrrrrrpppnnnnnnmmmkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhiiiiiifffdddbbbaaa```___]]][[[YYYXXXXXXXXXWWWVVVRRRPPPNNNLLLJJJGGGDDDAAA>>>===<<<;;;:::999999888999999444444444555555555555555666666555666777888999999===>>>@@@AAABBBEEEIIIKKKPPPWWWdddpppzzz{{{rrrggg[[[OOOHHHDDD>>>::::::;;;;;;???DDD???EEEMMMVVV___kkkvvv~~~~~~uuuiiiccceeemmmuuuzzzsssnnngggcccbbbeeehhhkkkqqqqqqqqqqqqqqqrrrtttvvvuuusssqqqsssxxx{{{|||{{{yyywwwttttttttttttrrrpppppprrrsssssswww~~~}}}vvvcccOOO???666222111000---,,,,,,,,,---...---,,,,,,+++***++++++++++++******)))))))))((((((((())))))***************))))))))))))))))))))))))((()))))))))************,,,+++***************+++***************+++++++++///,,,)))&&&%%%'''***,,,++++++,,,,,,,,,++++++***************************)))***++++++***)))+++,,,+++***((('''''')))+++,,,)))***++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,+++***)))(((''',,,,,,,,,++++++*********+++******+++,,,---,,,+++***************))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&'''(((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000000///000222333+++,,,---...///222555888:::BBBOOO___mmmxxx~~~|||{{{}}}|||{{{xxxtttssstttxxxzzz|||wwwrrroooqqqvvvzzzxxxrrrhhh]]]TTTMMMFFFAAAEEEEEEFFFGGGJJJOOOUUUYYY]]]___ccceeedddaaa___^^^```dddhhhmmmrrrxxxzzznnnaaaVVVQQQIIIFFFBBB???>>>>>>======;;;:::888888888888666555555555555555555555555555444111///000333444222///222222222222333333444555777888888999:::;;;;;;;;;<<>>===:::999888888777777888888555555555444444444444444555555555555666888:::<<<>>>AAAFFFIIILLLPPPUUUYYYdddkkkuuu{{{wwwpppfff\\\SSSKKKDDD@@@>>>:::888:::<<<>>>DDDKKKNNNWWWdddooowww{{{rrrgggaaaaaadddffffffbbb___^^^dddmmmssssssqqqqqqpppooopppssswww{{{~~~|||zzz{{{~~~uuuqqqllliiijjjmmmqqqsssuuuwwwxxxxxx{{{~~~}}}qqq```NNN???555111000000//////---,,,,,,,,,---,,,,,,+++************+++************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))((()))))))))************++++++******)))***************)))))))))***+++,,,...---+++***)))******+++***++++++,,,,,,,,,++++++************************(((***++++++******+++,,,+++***(((''''''(((***+++************************++++++++++++++++++++++++,,,,,,,,,+++***)))(((''',,,,,,+++++++++++++++***,,,***)))***,,,---,,,+++)))************)))((((((************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$%%%'''((())))))))))))++++++++++++,,,,,,,,,,,,---------............///000000000///---,,,---...///...------...000333444888777<<>><<<<<<:::888888888777666444555555555555555555555555444222111222333333222111111111111111111222333444666777777777888888999999777:::===???@@@AAACCCEEEHHHKKKNNNQQQRRRTTTVVVXXXZZZ]]]```ccceeeiiimmmqqqppppppooooooooooooooooootttwwwzzzyyywwwvvvxxxzzz{{{}}}~~~}}}~~~|||zzzxxxuuutttsssuuuuuuuuuuuutttrrrooonnnnnnmmmmmmnnnoooooonnnlllnnnnnnmmmjjjfffdddddddddddddddcccdddeeegggjjjkkkbbb```]]]\\\\\\ZZZXXXVVVRRRPPPNNNMMMLLLJJJGGGDDDAAA@@@@@@???>>>>>>======777777666555555555555666666666666555555555555555666666777777888;;;@@@DDDCCCIIIQQQXXX]]]bbbggglllxxx{{{yyyppphhh^^^XXXOOOGGGBBB@@@???>>>999777777<<>>>>>>>>???@@@AAA@@@???======AAAEEEGGGHHHLLLTTTZZZbbbkkkuuuzzz|||mmmfff]]]SSSLLLGGGBBB??????===;;;::::::999777555555555555555555555555555333444555444222222222333111111111111111222222333444444444444444555555555555777999999:::<<<>>>AAACCCFFFIIILLLNNNOOORRRTTTWWWZZZ\\\___aaaeeeiiimmmjjjjjjkkkkkkkkkkkkjjjjjjmmmqqqssssssqqqppprrruuuuuuvvvxxxwwwvvvvvvwwwyyyxxxzzz|||}}}||||||}}}~~~~~~~~~~~~}}}{{{yyywwwxxxxxxxxxwwwuuusssqqqrrrssstttuuutttqqqooommmkkkjjjjjjkkkllllllkkkiiijjjkkkjjjgggcccaaabbbcccdddcccaaaaaaaaabbbdddeee[[[YYYWWWVVVVVVUUUSSSQQQOOOLLLIIIGGGFFFDDDBBB@@@=========<<<<<<;;;;;;;;;777777666555555444555555555555666666777888888888999:::;;;<<<===BBBIIINNNUUU]]]gggooosssvvv{{{{{{vvvooofff\\\UUUGGGCCC>>>;;;;;;<<<<<<===;;;;;;>>>FFFLLLTTT___jjjyyytttmmmbbbYYYUUUVVVXXXZZZeeemmmvvv}}}~~~xxxqqqkkkeeeddddddjjjrrr|||~~~{{{tttcccaaa___^^^```fffmmmrrrxxx~~~yyylllaaaMMMAAA666222000,,,+++---)))+++...///------...///,,,++++++***************)))***+++,,,,,,+++******)))((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************))))))((())))))***+++,,,))))))((('''(((***,,,---++++++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,+++************************''')))***+++******,,,---++++++*********)))))))))+++++++++******+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))'''''')))***+++***)))))))))))))))(((((('''************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&'''((()))))))))'''&&&(((((()))***,,,---...///---------.........//////---...//////......000222//////000222444444222000111111555::::::===JJJYYYeeerrryyy||||||qqqooojjjdddaaabbbgggkkksss~~~xxxrrrkkk]]]XXXQQQKKKFFFBBB???===>>>===<<<<<<<<<<<<:::999888<<<>>>>>><<<>>>DDDIIILLLUUU```gggkkksss}}}qqqeee[[[SSSMMMIIIBBB@@@>>>======<<<:::888666666666666666666666666333666777666222111333555222111111111111111222333111111111111111222222222666777888888888:::===@@@<<>><<<<<<;;;;;;:::999999888999999888777666666666666444444555777888:::;;;<<<;;;===???@@@BBBGGGPPPVVViiirrr|||}}}rrrhhh___VVVNNNHHH>>><<<::::::<<<>>>??????BBBCCCIIISSS\\\eeesss{{{uuulll```VVVRRRVVV^^^dddiiiuuu}}}rrrkkkiii^^^]]]^^^dddnnnxxx~~~}}}|||yyyvvvmmmeeeZZZ[[[[[[\\\^^^ccciiimmm{{{{{{kkkVVVDDD<<<555111222111+++***------///222222///---...///,,,++++++***)))***************,,,------,,,+++***)))((((((((((((***,,,---))))))))))))))))))))))))))))))))))))************(((((((((((()))***,,,,,,)))(((''''''(((***,,,---+++***)))((()))***,,,---)))***+++,,,,,,,,,,,,,,,************************''')))***+++******,,,---+++++++++++++++***)))(((,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++---+++))))))+++,,,---,,,)))))))))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))******(((&&&%%%---,,,+++******,,,...///........................,,,//////,,,,,,......+++...000111111///...//////444333333444666:::>>>AAASSS^^^qqq|||wwwxxxyyyyyyuuurrrmmmhhhddddddhhhkkkpppvvv}}}zzztttpppjjjfff___YYYQQQJJJBBB======;;;999888888888777666777666666666777888:::;;;???DDDKKKQQQWWWaaaoooyyyrrrfff\\\VVVKKKIIIGGGDDDAAA===:::999<<<999777666555555333222444444444444444444444444444444444444444444444444333333222222222222222222555555666777777888777777===>>>???AAABBBCCCEEEEEEIIIJJJLLLOOORRRVVVYYYZZZ]]]aaaeeegggfffeeeeeeeeeeeefffhhhhhhgggggghhhiiioooooonnnnnnnnnoooqqqrrrttttttuuuuuuuuuuuuttttttvvvvvvvvvvvvvvvwwwxxxyyyvvvuuutttttttttuuuwwwxxxxxxxxxyyyzzzzzz{{{||||||ttttttttttttuuuvvvwwwxxxvvvuuusssrrrssstttvvvwww}}}zzzxxxwwwxxxxxxvvvsssuuusssqqqrrrvvvxxxwwwvvvqqqpppooommmkkkjjjjjjiiijjjhhhgggfffffffffdddbbbffffffeeeccc```^^^\\\ZZZ]]]]]]\\\ZZZXXXVVVTTTSSSOOONNNNNNMMMKKKJJJIIIIIIGGGDDD@@@>>>===>>>===<<<<<<<<<:::999777555444333999888666555555555444333444666888999999999;;;===AAABBBCCCFFFLLLYYYhhhsss~~~ooo___UUUMMMDDD>>><<<888:::;;;;;;===BBBKKKRRRUUUWWW]]]gggttt~~~~~~xxxwwwvvvuuutttkkkeee]]]WWWWWW^^^gggmmmzzzyyylllfffeeeXXXZZZ\\\```gggqqq|||yyyuuussspppjjjeee______]]]]]]^^^ccckkkppp}}}vvvdddQQQCCC===333333222000///---,,,,,,...---,,,,,,,,,,,,---...))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))******+++,,,,,,***(((((()))))))))(((''''''((()))***++++++,,,+++++++++++++++++++++++++++*********))))))(((((())))))************)))))))))************+++++++++++++++++++++++++++++++++************************...+++''''''))),,,,,,***,,,++++++******)))))))))&&&&&&%%%%%%%%%%%%&&&&&&)))))))))((()))******++++++,,,,,,++++++***)))(((&&&&&&''''''(((((())))))))))))************))))))))))))))))))))))))))))))((((((((((((((()))***+++))))))((((((((('''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......******---...,,,---///111111/////////000111000000000222555999;;;HHHOOOaaawww{{{tttrrrqqqqqquuu}}}zzzrrrkkkiiikkknnnrrruuuyyy{{{yyyvvvssspppooolllfffaaa[[[UUUOOOKKKCCC@@@;;;888888888888888999888777777777888999::::::<<<@@@BBBGGGQQQ^^^hhh{{{}}}sssmmm]]]WWWOOOHHHDDDAAA???>>>===;;;999888999999888777666666666555555444444333333333333333333333333333222222222222333333333333444555666666777777666666999999:::;;;===>>>???@@@CCCDDDFFFHHHLLLOOORRRTTTXXX[[[___bbbbbbaaaaaabbbbbbccceeeeeeddddddeeegggkkkkkkjjjjjjkkklllnnnoooqqqqqqrrrrrrrrrrrrqqqqqqppppppppppppqqqrrrssstttssssssrrrrrrrrrssstttuuuvvvvvvwwwwwwxxxxxxyyyyyyrrrrrrrrrrrrssstttuuuvvvtttsssrrrqqqqqqssstttvvv{{{yyyvvvvvvvvvvvvsssqqqsssqqqooopppsssuuuuuusssooommmkkkiiihhhgggggghhhhhhfffdddddddddcccaaa```ddddddbbb```^^^[[[YYYWWWYYYYYYXXXVVVSSSQQQOOOMMMHHHGGGGGGFFFEEEDDDCCCBBBAAA>>>;;;999999999888777888777777666555555444444888777666555666666666666777888::::::;;;>>>AAADDDGGGJJJOOOVVV```mmm{{{wwwggg[[[NNNHHHCCC>>>;;;:::888:::===@@@FFFQQQ___iiiooorrrxxxzzzqqqkkkjjjlllnnnooofffbbb^^^\\\___gggooouuuyyykkkbbb^^^WWWWWWYYY]]]eeeppp|||yyysssoooooommmiiieeeeeedddbbbbbbeeejjjooorrrwwwssskkk]]]LLL>>>555222222111000///---,,,++++++---,,,++++++++++++,,,---************************++++++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))******+++,,,---+++***)))***+++***)))(((((())))))******++++++++++++++++++++++++++++++************)))))))))((()))******************)))(((((()))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++...+++(((''')))++++++***++++++,,,++++++******)))(((''''''&&&&&&''''''((()))))))))))))))******+++&&&'''((())))))******)))(((((((((((((((((())))))((())))))******))))))((((((((((((((((((((((((((((((((('''''''''((())))))******))))))(((((('''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,((((((,,,...,,,,,,...000000//////000111000///......000222555777===AAAMMMbbbvvv~~~xxxssspppsssxxxzzzuuutttuuuyyyxxxwwwvvvuuutttttttttuuurrrnnnjjjgggccc___[[[LLLGGGAAA<<<:::999999999888777666555555666777888::::::::::::<<>>???@@@CCCEEEHHHKKKMMMPPPSSSWWWZZZZZZZZZ[[[\\\]]]___````````````bbbccceeeeeeeeefffgggiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjkkklllnnnooopppoooooonnnnnnoooooopppqqqssssssssssssttttttttttttpppooooooppppppqqqrrrsssqqqqqqpppooopppqqqrrrsssyyywwwuuutttsssrrrpppnnnnnnmmmlllmmmoooppppppooolllkkkhhhfffddddddeeeffffffdddbbbaaaaaa```^^^\\\aaa```___\\\ZZZVVVTTTRRRTTTSSSQQQOOOLLLIIIFFFEEEAAA@@@@@@???>>>===<<<<<<<<<999666555555555555444444444555555555666666666555444444444555666666777<<<======>>>@@@DDDKKKOOOSSSYYYbbbmmmwwwwwwkkkaaaRRRHHH???===;;;999888999:::>>>CCCKKKVVVfffxxx~~~}}}|||{{{ssskkkaaaZZZZZZ___eeeiiifffeeeeeehhhmmmttt{{{yyylll```ZZZWWWXXXZZZ```jjjvvvyyysssnnnkkklllmmmllljjjpppoooooorrrwwwzzzyyyxxxmmmcccTTTEEE:::444111000000000///---,,,+++******++++++************++++++++++++++++++++++++++++++,,,------------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))***+++++++++)))(((((()))))))))((()))))))))))))))*********++++++++++++++++++++++++************))))))))))))******++++++++++++******'''((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---+++((((((***+++++++++++++++,,,------,,,+++******))))))))))))))))))***)))))))))))))))*********&&&'''((())))))******)))))))))))))))))))))(((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((''''''&&&'''''''''+++******)))((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((***+++,,,------------,,,------------------------,,,---+++'''''',,,...---+++---///000//////000111222111000000111222444555777:::BBBOOO^^^ppp~~~yyyxxxyyy~~~|||wwwvvvwwwxxxxxxuuusssooolllkkkhhheeecccSSSOOOIIIDDD@@@>>>;;;999999888777666666777888999999999888888999>>>FFFLLLSSSaaarrr|||ssshhhaaaZZZOOOGGGFFFDDD@@@>>><<<;;;888666888777777666555555444444444444444444444444444444333333333333444444444444333333444555555444444444444555555666888999999:::<<<<<<>>>???BBBDDDFFFHHHHHHKKKOOORRRSSSSSSTTTVVVWWWYYYZZZ[[[[[[[[[]]]___``````aaaccceeegggiiijjjiiiiiiiiihhhhhhiiiiiiiiigggggghhhiiijjjlllnnnooolllllllllllllllmmmmmmnnnppppppoooooooooooooooooonnnnnnnnnnnnnnnoooppppppooooooooonnnooooooqqqqqqvvvuuusssrrrpppnnnmmmkkkjjjiiiiiiiiijjjkkkkkkkkkkkkiiigggdddcccccceeefffeeecccaaa```___^^^\\\ZZZ]]]\\\ZZZXXXUUUQQQOOOMMMNNNMMMKKKHHHEEEBBB???=========<<<;;;;;;:::999999:::888666555666666666555555555555666666777777777666777888888888888:::<<<@@@AAABBBDDDIIIPPPYYY___hhhnnnxxxwwwlll```UUUMMMIIIAAA;;;::::::888888;;;BBBGGGPPP[[[gggvvv}}}xxx}}}{{{sssnnnlllfff___WWWQQQTTT\\\gggnnnssstttuuuxxx{{{~~~xxxmmmbbb[[[ZZZ\\\bbblllxxxuuuqqqlllkkkmmmqqqtttuuuwwwxxx|||yyypppZZZOOOAAA777444444444333//////...---,,,+++******+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))***++++++,,,***))))))***+++***)))*********)))))))))))))))*********************************)))))))))))))))+++++++++,,,,,,+++++++++((((((((()))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))******++++++***+++---......---,,,+++,,,++++++******++++++,,,(((((()))***************+++,,,,,,++++++***)))(((++++++******))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&***))))))(((((('''&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((***+++,,,------------,,,------------------------+++---+++'''''',,,......+++---////////////000111222222111111111222333444222777>>>CCCHHHWWWrrr~~~{{{|||~~~|||{{{yyyxxxqqqnnnjjjhhhgggeeecccbbbXXXVVVSSSPPPMMMGGGAAA===???===<<<::::::::::::;;;222333444555666999<<>>>>>===>>>AAACCCBBBDDDIIIPPPYYYdddooowww~~~vvvjjj___UUUKKKDDD@@@AAA<<<999;;;<<<;;;===AAALLLTTT```kkkuuuyyyuuusssrrruuuwwwtttmmmeee```^^^ZZZXXXUUUVVV]]]iiivvv}}}|||zzzxxxtttlllccc]]]^^^ccclllyyy|||ssspppnnnmmmqqqwww|||{{{gggXXXCCC<<<333000111333111...//////......---,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))(((((())))))***+++...---++++++---...------*********)))))))))))))))************************))))))))))))))))))******+++++++++,,,,,,+++++++++)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************+++******,,,---...------,,,,,,,,,++++++++++++,,,,,,(((((()))************)))+++,,,,,,++++++***)))(((++++++******))))))((((((''''''(((((((((((('''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++++++++++++++++++++,,,+++((()))---///...+++---//////......///000000000000000000000111222...333999<<<<<>>;;;999888888333333555666888999999:::<<>><<<:::888777777777666666555555555555555444444555777888777666666666666777777888888888999<<<@@@AAAAAACCCGGGKKKKKKPPPXXXcccnnn{{{zzzhhh^^^SSSKKKDDD===;;;<<<999666777<<<@@@AAAFFFKKKUUU^^^lllwww~~~tttkkkffflllmmmlllggg___YYYWWWWWWVVVYYY___fffppp|||}}}zzzxxxuuurrrooojjjeeeaaagggkkktttzzzsssrrrqqqrrrwww~~~|||hhhRRRCCC888444000000222222...***//////...------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((()))*********((('''''')))******))))))))))))))))))*********************************))))))))))))******************++++++++++++******************++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++***)))***+++)))******+++,,,------...,,,++++++++++++++++++,,,'''((()))++++++******)))&&&'''((())))))******)))))))))))))))))))))(((((('''(((((())))))(((((('''''''''''''''''''''''''''((((((''''''&&&'''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((+++***)))))))))***+++,,,***************************,,,,,,***+++///000...,,,...//////...---...///////////////000000111111///111444777888<<>>CCCJJJQQQYYY^^^fffnnnwww~~~tttooohhhbbb[[[UUUOOOLLLBBBAAA@@@>>><<<;;;999888666666666666666666666666333444444555666666777777555555555555555444333333111111111222333333444444444444444444555666777888999;;;===>>>>>>???AAABBB???BBBDDDFFFFFFHHHJJJLLLMMMOOOSSSWWW[[[^^^```aaabbbaaa___^^^^^^___aaabbbaaaaaaaaabbbcccdddeeeeeeeeefffggghhhiiihhhhhhgggggghhhhhhiiiiiijjjjjjjjjiiihhhhhhgggggghhhhhhhhhfffgggggghhhhhhhhhhhhhhhggghhhiiihhheeecccdddfffcccdddeeedddbbbaaacccfff___````````````___]]]\\\XXXVVVSSSQQQOOOMMMJJJHHHEEEEEEDDDCCCAAA???===<<<:::::::::999999888666666666666666555555555555555555444444666888999888777888888999:::<<<===>>>???===AAAGGGJJJLLLPPPVVV\\\aaagggpppzzzwwwkkkcccUUULLLCCC@@@===999999===:::999===DDDIIIKKKQQQWWWYYYcccqqq|||{{{ooofffbbbeeeeeebbb\\\VVVSSSUUUXXX___fffqqq{{{|||zzzxxxtttsssqqqnnnlllkkkkkkllltttuuu{{{zzzvvvvvvxxxzzzuuubbbPPPBBB999555222000///111111///,,,------,,,,,,++++++******)))***+++,,,,,,+++***)))************************'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((()))******&&&%%%###$$$&&&''''''&&&(((((())))))******++++++************************((()))))))))************)))******************)))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++(((***,,,,,,***)))***+++***)))((((((***,,,...///+++******))))))******+++'''(((***+++++++++)))(((&&&'''((())))))******)))(((((((((((((((((())))))((())))))******))))))(((''''''''''''''''''''''''(((((('''''''''((())))))''''''((()))***+++,,,,,,''''''''''''((((((((()))((((((((((((((((((((((((---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,)))------+++,,,000000...---...000///...------...//////000000111222222222333111222666888999>>>DDDLLLccc~~~|||uuurrrqqqnnnvvv~~~qqqbbb```^^^^^^___bbbccccccaaabbbeeeiiiooosssttttttqqqmmmfff]]]UUUOOOJJJGGG===:::777555666777888888777777888<<>>:::<<>>===;;;999888555666666777777666666555888888777777777777777777666666666888;;;<<<;;;::::::;;;===???BBBDDDFFFGGGHHHNNNUUUZZZ]]]ccckkkrrrwww|||rrrcccUUUKKKJJJBBB===>>>===::::::???BBBBBBFFFMMMRRRTTTYYY```ZZZdddrrr}}}{{{rrrjjjgggfffaaa```\\\VVVQQQQQQVVV[[[lllttt{{{xxxwwwvvvmmmmmmmmmlllkkknnnssswww~~~}}}{{{zzz|||~~~rrr\\\HHH;;;555444000...+++***+++---...///,,,+++++++++******))))))((()))***++++++***)))((())))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((()))*********)))'''(((***++++++***'''(((((()))***++++++,,,))))))))))))))))))))))))(((((())))))*********+++))))))************))))))(((((((((((())))))))))))++++++++++++++++++++++++************************(((***---,,,***(((***+++***)))''''''(((+++...000***))))))))))))))))))***'''(((***+++,,,+++)))(((+++,,,,,,++++++***)))(((&&&&&&''''''(((((())))))))))))************))))))''''''''''''''''''''''''((((((((((((((()))***+++'''((()))+++,,,---...///&&&'''''''''(((((())))))((((((((((((((((((((((((+++***)))))),,,---------************+++,,,------000000...------...///000///////////////.........////////////////////////000000000111222555777999@@@MMMaaattt~~~uuulllgggjjjkkkqqqzzzuuullleeebbbeeeeeecccdddhhhfffjjjnnnppprrruuu{{{~~~{{{wwwmmm___SSSLLLGGG@@@:::888888999999777666666777:::>>>BBBEEEGGGLLLSSSYYYaaannn}}}ttteeeYYYTTTNNNHHHEEECCCAAA???===;;;888777888888666555666555555555555666666777333444666666777666555444444333333444555666666555555444444333333222222222777777777777777777777777888888999;;;===@@@BBBCCCBBBEEEKKKQQQVVVYYY[[[\\\\\\[[[ZZZZZZZZZ\\\___```aaa```___^^^^^^___```aaaaaabbbcccddddddeeeeeeeeefffeeedddccccccbbbbbbcccdddcccaaa``````bbbeeeggghhhgggeeedddcccdddfffgggcccbbbaaaaaa``````aaaaaabbbbbbaaa```___^^^^^^]]]]]]YYYVVVVVVWWWUUUOOOJJJJJJIIIGGGDDD@@@===:::888<<<;;;:::999888777777777666777999888777666666666777777888888888999999999888777666888:::<<<<<<;;;BBBCCCEEEFFFIIINNNSSSVVV\\\aaahhhooovvv~~~uuueeeYYYOOOGGGBBBBBBAAA???;;;:::===CCCIIIMMMUUUZZZZZZ]]]aaa```[[[]]]cccnnnxxxxxxxxxvvvrrrlllfffcccbbbiiiccc[[[WWWYYY^^^cccfffyyyzzzuuurrrqqqffffffiiipppzzz|||{{{iiiTTTFFF<<<444000000////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,---------************************++++++************++++++******))))))))))))******'''((()))******)))(((''')))***+++---,,,+++)))(((''''''''''''((((((((((((------......,,,***(((''',,,+++++++++***)))))))))---,,,++++++******++++++)))******)))'''&&&'''(((((((((((((((((((((((((((***************************++++++++++++***))))))+++***((()))***,,,,,,+++************************))))))***+++,,,,,,------+++***)))'''''''''((())))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&))))))((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))+++)))((()))+++------,,,+++++++++***++++++,,,,,,//////...---------...///////////////............////////////////////////000000111111333444666777>>>CCCKKKUUUcccuuutttllliiifffgggllltttzzzwwwooojjjkkkllliiiiiikkklllpppwww{{{}}}~~~{{{ppp]]]WWWNNNEEE@@@===;;;999999888777666777:::===>>>CCCGGGLLLQQQWWWaaaoooxxx|||hhhaaaWWWOOOJJJHHHFFFEEEAAA>>><<<;;;;;;;;;:::888:::::::::999999999999999666777888999999888777777666444333333444444333222444444444444444333333333444444444444444444444444666666666777888:::<<<<<<>>>AAAEEEKKKPPPSSSUUUVVVXXXXXXWWWWWWYYY[[[]]]___^^^^^^]]]]]]]]]]]]^^^^^^___```aaabbbccccccccccccccccccbbbaaa````````````bbbaaa```______```bbbccccccbbb```___^^^___```aaaaaaaaa```___^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZWWWSSSOOONNNOOOMMMHHHDDDBBBBBBAAA???===:::888777<<<;;;:::999888777777777666888::::::999888999:::666666777999:::;;;<<<<<<======<<<<<<===???BBBDDDDDDHHHMMMRRRVVV]]]eeejjjtttyyyuuulll___TTTLLLFFFAAA>>>>>>???@@@@@@AAAFFFNNNSSSZZZ```dddddddddfffbbb\\\^^^cccjjjrrrwwwxxxwwwvvvqqqqqqppplllhhhdddccccccccc```^^^```eeemmmsssvvv~~~wwwpppmmmfffiiipppyyyxxxxxx}}}yyyaaaSSSCCC:::666111000111---------------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,************************+++******))))))******+++******))))))))))))************++++++***)))((('''))))))***++++++***)))(((((((((((())))))))))))***''''''(((((())))))((((((++++++******************************++++++,,,---)))***+++***((('''((()))))))))))))))))))))))))))***************************++++++++++++***))))))+++)))((()))***,,,+++***************************)))))))))***+++,,,,,,,,,******(((((('''((())))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((('''&&&&&&'''((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((***)))((()))+++,,,,,,+++,,,,,,++++++***+++++++++...------,,,,,,------...........................////////////////////////000000111222333444444333888888888;;;DDDVVVkkkyyysssllljjjddddddhhhnnnsssyyyxxxwwwwwwtttqqqpppnnnsss{{{uuummmbbbVVVMMMEEE@@@<<<<<<;;;999777777888:::;;;;;;===@@@CCCGGGNNNXXX___qqqyyy|||ttthhh\\\TTTPPPNNNLLLDDDBBB???>>>======;;;:::::::::::::::999888777777666777777777777777666666999777555444555444222111333333444444444444444444444444444444444444444444555555555555555666777777:::<<<@@@EEEIIILLLNNNOOOQQQQQQQQQRRRTTTWWWZZZ[[[YYYYYYZZZZZZZZZZZZYYYYYYZZZ\\\]]]___```aaaaaa```___^^^]]]\\\\\\[[[[[[[[[^^^^^^^^^]]]]]]]]]]]]]]]^^^]]][[[ZZZYYYYYYZZZZZZ\\\]]]\\\[[[ZZZWWWUUUTTTQQQRRRRRRRRRSSSSSSSSSTTTPPPLLLGGGEEEFFFDDDAAA>>>;;;;;;;;;;;;:::999777777777777666555555555555555555777888999888888999;;;::::::;;;<<<>>>???@@@@@@CCCDDDEEEDDDDDDGGGNNNSSSVVV\\\dddjjjnnnuuuzzzooogggZZZTTTKKKDDD@@@>>>>>>===???BBBFFFKKKPPPWWW^^^bbbgggkkknnnmmmkkkhhhbbb[[[]]]```eeeiiilllmmmlllkkknnnnnnlllhhheeeccccccdddaaabbbeeellluuu}}}{{{yyyzzz{{{~~~xxxoooiiigggnnnyyy~~~wwwooolllooossstttsssyyy{{{iiiYYYFFF<<<333111000...///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))*********++++++++++++************************+++******))))))******+++******))))))))))))******)))***++++++++++++******))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++))))))******************)))))))))***+++,,,---...)))+++++++++)))((()))*********************************************************++++++******)))(((***)))((()))+++,,,+++***************************(((((())))))******++++++))))))((((((((()))******)))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))'''''')))+++))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((()))(((((()))+++,,,,,,***------,,,+++************,,,,,,,,,,,,,,,,,,------------...............//////////////////////////////000222333333333111111222444666888<<>>CCCJJJOOO\\\eeerrr~~~|||pppfff^^^XXXTTTLLLIIIFFFDDDCCCBBB@@@>>>::::::;;;;;;:::999888777888999999888888888777777:::888777666777666555333222222333333444444555555666666666666666666666666666555555555666777777888888:::===AAADDDFFFHHHIIIGGGHHHIIIKKKMMMPPPSSSTTTRRRSSSTTTUUUUUUTTTSSSRRRSSSUUUXXX[[[^^^_________ZZZYYYXXXWWWVVVVVVVVVVVVYYYZZZZZZ[[[ZZZYYYXXXWWWZZZYYYXXXVVVUUUUUUUUUUUUVVVVVVWWWVVVTTTPPPMMMKKKIIIIIIIIIIIIIIIJJJJJJJJJIIIFFFBBB@@@??????===;;;999::::::::::::999888888666666555555555555666666888999::::::999999;;;===@@@AAABBBCCCDDDFFFGGGGGGJJJMMMPPPQQQRRRWWWbbbjjjqqqxxxuuummmcccXXXOOOLLLHHHCCC???>>>???AAACCCIIILLLRRRYYY```fffkkkmmmmmmoooqqqppplllfff___YYY[[[\\\___aaadddfffgggggglllllljjjfffccccccdddffffffiiipppyyy|||vvvrrrrrrttt{{{yyypppkkkllluuu~~~tttnnnhhhfffhhhlllmmmlllsss{{{|||qqqaaaOOOAAA;;;444/////////---,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))******************************************))))))))))))************))))))))))))******&&&'''(((***+++,,,------)))(((((('''(((((()))***(((((()))))))))*********...---+++***))))))******(((((())))))******++++++))))))))))))***+++,,,---***+++,,,+++***)))***+++***************************************************************))))))((()))(((((()))++++++***)))************************'''((((((((())))))******((((((((())))))******+++)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((++++++)))'''%%%%%%(((***((((((((((((((((((((((((************************''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((()))((((((***,,,---,,,***------,,,+++***************++++++,,,,,,,,,------,,,---------....../////////////////////////////////000111222222222000000000444777999:::===BBBFFFRRRYYYfffrrr|||~~~|||{{{vvvrrrqqqqqqwwwyyyvvvzzz}}}{{{|||~~~rrrfff\\\SSSMMMHHHFFFDDDAAA???===<<<<<<<<<<<<======>>>AAADDDGGGLLLSSS]]]gggpppzzzuuujjjdddYYYVVVRRROOOMMMKKKHHHFFF@@@@@@@@@??????>>>===<<<>>>>>>>>>======<<<<<<<<<:::888777777888888777666222333333333444555555555777777777777777777777777555555555666666888999:::777888:::<<<>>>@@@AAABBB???@@@AAACCCEEEHHHJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJLLLQQQVVVYYY\\\\\\]]]TTTSSSRRRQQQPPPPPPPPPPPPSSSTTTUUUUUUUUUSSSRRRPPPSSSRRRQQQPPPPPPOOOOOOOOONNNOOOOOOOOOLLLIIIFFFDDDDDDDDDCCCCCCBBBAAAAAA@@@CCC@@@===<<<;;;;;;::::::;;;;;;;;;;;;:::999888888999999999999:::;;;<<<<<<<<<===>>>=========@@@BBBDDDEEEHHHLLLOOOSSSUUUWWWYYY^^^dddgggjjjqqq{{{|||sssggg]]]VVVPPPHHHBBBAAAAAA@@@AAABBBFFFJJJMMMUUUXXX]]]dddjjjnnnoooooonnnooopppppplllddd]]]YYYYYYYYYYYYZZZ\\\___bbbddddddddddddcccbbbdddgggjjjqqqttt{{{~~~|||{{{vvvooonnnqqqyyy}}}zzzuuussswww~~~vvvnnnjjjhhhfffdddeeeiiimmmnnnnnnllluuu||||||mmm```TTTGGG===777666222///000000,,,+++---------------------------++++++*********)))))))))(((((()))))))))*********))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******''''''(((((()))******+++((((((''''''((()))******'''''''''((((((((())))))+++***((('''&&&&&&'''(((((((((((())))))******+++++++++***))))))*********)))***++++++***)))***,,,************************)))))))))))))))))))))))))))************)))((((((((((((((()))++++++***((())))))))))))))))))))))))((((((((((((((()))))))))(((((()))*********++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&$$$""""""$$$'''((((((((((((((((((((((((************************&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''))))))***,,,......,,,+++,,,,,,++++++***+++++++++******+++,,,------------,,,,,,,,,---....../////////////////////////////////000000111111111000000111333444333222333777<<<>>>CCCNNN___ppp~~~~~~zzzvvvuuu}}}wwwvvvyyyqqqxxxyyyooofff]]]XXXSSSQQQNNNJJJFFFCCCAAA@@@???>>>>>>=========>>>???CCCGGGMMMSSSZZZcccnnnvvv|||jjjfffaaa]]]YYYVVVRRROOOIIIGGGEEECCCAAA@@@??????AAAAAA@@@???>>>>>>>>>>>><<<:::999:::;;;;;;:::999555555555666666666666666666666666666666666666666444444444555555777888999555555666777999:::;;;<<<:::;;;<<<===???@@@AAABBBDDDDDDDDDEEEEEEDDDDDDDDDBBBEEEJJJOOOSSSUUUUUUUUULLLLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMLLLKKKJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGEEEDDDBBB@@@AAA@@@???>>>===<<<;;;;;;<<<<<<;;;:::999999999:::=========<<<<<<;;;:::999:::::::::;;;<<<===???@@@>>>???@@@@@@AAACCCFFFIIILLLOOOTTTZZZbbbhhhmmmppprrrwww}}}uuuooo^^^YYYRRRKKKGGGEEECCCBBB===@@@EEEIIIMMMRRRWWW[[[___aaaeeejjjoooqqqpppnnnqqqooooooppplllddd^^^]]]YYYWWWTTTSSSUUUYYY^^^aaa^^^```bbbdddfffjjjnnnqqqzzz}}}zzzvvvvvvyyyvvvnnnnnnttt{{{}}}~~~}}}}}}}}}yyymmmccc]]]______```eeekkkpppsssuuuooowww~~~ssseeeSSSFFF===666333333000......000000,,,+++...------------------------+++++++++*********))))))((()))))))))************))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******+++***)))((('''''''''''''''(((((())))))*********''''''''''''((((((((((((((((((((()))***+++,,,---(((((())))))))))))))))))++++++***)))))))))))))))((()))+++***))))))***+++************************))))))))))))))))))))))))))))))******))))))((('''((('''((()))++++++)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++++++++************)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&(((***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''******+++---//////---++++++++++++***++++++,,,,,,******,,,---.........---++++++,,,------.../////////////////////////////////////////////000111222111222222000---...333777666999@@@KKKZZZkkk{{{zzz{{{~~~|||rrrvvv{{{}}}xxxzzz}}}uuummmfffaaa\\\[[[YYYWWWTTTRRRQQQPPPJJJHHHFFFDDDBBB@@@???===???BBBEEEHHHKKKQQQZZZ```lllsss}}}zzzuuuppplllgggddd[[[XXXSSSNNNJJJGGGGGGFFFHHHGGGEEEDDDCCCCCCCCCDDDEEECCCBBBAAABBBAAA@@@>>>::::::999999999999999999777777777777777777777777666666666555555666666777666666666666777888999999999999:::;;;;;;;;;;;;;;;>>>==================>>>===???DDDHHHKKKKKKJJJJJJEEEDDDCCCBBBAAAAAAAAAAAACCCCCCDDDDDDDDDDDDDDDDDD??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????=========<<<<<<;;;;;;;;;:::;;;<<<===============@@@@@@AAAAAAAAA@@@??????===>>>>>>???AAACCCDDDEEEGGGIIIKKKMMMPPPTTTYYY]]]aaadddjjjqqqyyyvvvnnneee\\\VVVJJJIIIGGGDDDBBBCCCFFFJJJLLLQQQYYY^^^bbbfffjjjmmmfffgggjjjoootttvvvtttrrrsssooonnnoookkkccc^^^___XXXUUURRRQQQTTT[[[ccchhhiiikkkooorrrtttvvvzzz}}}{{{rrrmmmnnntttsssnnnqqqzzzyyyrrriii```ZZZXXXYYY[[[```hhhpppwww{{{yyyuuukkkVVVJJJ>>>999555000///111...,,,---000///++++++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))*********++++++))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******+++***)))(((((())))))***'''((()))++++++++++++***'''(((((((((((()))))))))***+++,,,---.../////////)))))))))))))))(((((((((***))))))))))))******+++'''(((***)))((((((***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((***++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***)))(((*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******+++,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''******,,,...000000...,,,************+++,,,------***+++,,,...//////......++++++,,,,,,---...////////////////////////////////////.........000222333000222444333111000222555666999<<>>AAACCCDDDDDDHHHNNNSSSVVV^^^iiirrr{{{|||pppllleee]]]XXXTTTSSSSSSSSSRRRPPPOOONNNNNNNNNOOOOOOMMMKKKJJJIIIHHHFFFDDD=========<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;:::999888777666666666999888888888888999::::::999::::::::::::999999888;;;:::999888888999:::;;;:::===@@@DDDEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<=========>>>>>>??????@@@;;;<<<===>>>????????????<<<<<<<<<<<<<<<===>>>???;;;;;;;;;;;;<<<<<<<<<<<<;;;===@@@BBBBBBAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKMMMOOOPPPWWWYYY\\\```eeekkkqqqvvvwwwzzz~~~zzzrrrkkkccc[[[UUUPPPJJJEEEBBBDDDEEEDDDBBBDDDKKKQQQaaagggoootttvvvwwwyyy{{{kkklllnnntttzzz|||{{{xxxtttnnnlllmmmiii```\\\^^^UUUSSSQQQRRRWWWaaakkkrrr{{{~~~yyysssnnnnnnggghhhoooqqqnnntttxxxrrrmmmhhh```[[[VVVVVVWWW[[[dddnnnxxx~~~}}}zzzooo```SSS@@@888333555555000---//////...///111///++++++...++++++++++++++++++++++++,,,,,,,,,++++++++++++***************++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******&&&&&&'''(((***---///111&&&(((***,,,---,,,+++***))))))))))))***************+++,,,---,,,+++***)))******))))))((((((''''''(((((((((((()))+++,,,---&&&((())))))(((((()))+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''(((***++++++)))&&&))))))))))))))))))))))))************))))))))))))***+++,,,,,,+++***)))(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))"""$$$&&&'''&&&%%%&&&'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''')))((((((((((((***,,,---,,,,,,---...---,,,***)))------------------------........................---......///////////////000000000000000000000000000000000000111111111111222000222777<<>>===<<<;;;<<<<<<;;;:::999888777777:::888777888:::;;;;;;:::;;;:::999888888888999:::777777777888888888999999999:::<<<===>>>>>>======888888888999999999999999::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<=========<<<;;;:::<<<<<<<<<===@@@BBBBBBAAABBBCCCEEEHHHJJJLLLMMMNNNJJJKKKLLLLLLLLLMMMOOOQQQQQQUUUYYY\\\]]]___cccgggjjjmmmsssyyy|||vvvqqqnnnjjjddd___UUUQQQLLLHHHFFFDDDBBB@@@EEEFFFHHHLLLRRRZZZdddjjjxxxvvvvvvxxx}}}zzztttpppiiifffgggddd\\\WWWWWWWWWSSSQQQVVVcccsssxxxsssooommmllleeeeeeeeehhhnnnwww~~~|||tttjjjggggggdddaaaaaaaaa___]]]]]]bbbkkkwww}}}rrrbbbRRREEE>>>444333111000...,,,*********)))******+++,,,---...---,,,++++++******++++++,,,,,,+++******+++,,,,,,)))((('''&&&&&&'''((()))(((((((((((())))))))))))%%%%%%%%%%%%&&&((()))*********))))))))))))******(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))((((((((((((''')))+++...//////...---***,,,---,,,)))''')))+++++++++******************++++++++++++++++++++++++******))))))((((((''''''&&&(((******)))(((((()))))))))************))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))******)))(((((((((((((((''''''(((((())))))******)))((('''&&&&&&'''((()))%%%%%%$$$$$$%%%&&&((()))&&&&&&'''(((((('''&&&%%%(((((())))))))))))((((((''''''((((((((((((((((((&&&''''''((((((((((((((()))((((((((()))***,,,---,,,,,,------,,,,,,+++***------------------------++++++++++++++++++******------.../////////////////////////////////////////////000000000111111111444111111555777:::AAAIIIYYYiii{{{}}}yyyvvvrrrrrrvvvzzz~~~{{{wwwvvvrrrqqqttt{{{~~~~~~}}}|||zzzwwwrrrlllhhh___[[[TTTPPPNNNLLLIIIFFFCCCCCCGGGLLLPPPTTT___iiiwww~~~xxxwwwyyyyyyxxxyyyzzz|||{{{xxxtttpppnnniiiddd```TTTRRROOOJJJGGGDDDBBBBBBCCCDDDEEEEEEDDDCCCAAA???CCCBBB@@@>>>===<<<<<<;;;<<<;;;:::;;;===???@@@???;;;;;;999888888888888999888888888888888888888999666777888:::::::::999999999999999999999999999999777888888888888999999999666777888999:::;;;<<<<<<;;;<<<===????????????>>>?????????AAAEEEGGGHHHGGGPPPQQQSSSUUUWWWXXXYYYYYYYYYZZZ\\\\\\\\\\\\^^^___bbbeeehhhjjjkkkmmmqqquuuzzz}}}yyyrrrddd```[[[XXXUUURRRNNNJJJHHHGGGEEECCCCCCDDDFFFGGGNNNTTT]]]eeelllsss{{{|||zzzvvvpppjjjgggbbb```bbbaaaZZZWWWWWWWWWYYY]]]eeeppp~~~xxxrrrnnnlllkkkiiikkkpppvvv}}}|||yyywwwwwwnnngggfffgggfffgggjjjiiigggddddddhhhqqq||||||nnn^^^NNNAAA888444000000000///...------,,,,,,,,,+++,,,,,,---...///---,,,++++++******++++++,,,++++++******++++++,,,))))))(((''''''((())))))(((((((((((()))))))))))))))(((((())))))***+++,,,***))))))(((((())))))***((())))))******))))))((()))(((((((((''''''''''''))))))))))))(((((((((((($$$&&&(((***++++++*********+++---+++)))((()))+++...---,,,+++)))((('''&&&***************************)))))))))((((((((('''&&&(((******)))(((((()))))))))************))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&'''((((((((()))))))))***)))((('''&&&&&&'''((())))))((('''&&&&&&'''((((((******((('''''''''(((((((((((())))))))))))(((((()))((((((''''''''''''(((&&&''''''((((((((((((((()))))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------+++++++++******)))))))))------...////////////...........................//////000000000000111111333111111444444333777===BBBPPPbbbppp}}}~~~yyytttrrruuuyyy~~~}}}xxxsssqqqtttuuuzzz}}}uuuooohhhdddbbb^^^VVVPPPLLLFFFCCCDDDEEEGGGNNNUUU[[[eeessszzzllliiiddd]]]VVVPPPLLLJJJMMMOOOSSSUUUVVVUUUSSSQQQJJJHHHEEEBBB@@@???@@@@@@@@@>>>>>>???AAACCCDDDCCC===<<<;;;999888888888888999999888777777777888888555666777777888777777666777777666666666666666666666666777777777888888888666666777888999;;;===>>><<<>>>@@@CCCEEEFFFFFFFFFHHHGGGHHHKKKOOORRRTTTTTT]]]^^^bbbeeehhhjjjkkkllloooqqqssssssrrrrrrrrrsssxxxxxxyyyxxxxxxzzz~~~}}}{{{zzzxxxuuuqqqooolllfff^^^WWWMMMJJJGGGDDDDDDCCCAAA@@@>>>AAACCCDDDFFFJJJQQQVVV___jjjxxx|||sssmmmhhhdddccc___\\\]]]]]]ZZZYYYYYY[[[bbbkkkttt~~~~~~{{{wwwtttsssrrrrrruuuzzz{{{wwwtttqqqooommmnnniiieeefffggggggkkkpppooonnnlllmmmqqqwww~~~yyykkkWWWEEE:::444000...---------.........//////,,,,,,+++++++++,,,,,,------,,,++++++******++++++,,,+++************+++,,,******))))))))))))******(((((((((((())))))))))))((('''''''''''''''(((((()))((((((''''''(((((()))((())))))******))))))(((((((((((((((''''''''''''(((((((((((())))))))))))$$$%%%''')))******))))))***+++++++++)))((()))***------,,,+++)))(((''''''))))))))))))))))))))))))))))))))))))((((((((((((''')))******)))'''((()))))))))************)))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((''''''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''''''''((((((,,,+++***)))((((((((((((///---***'''&&&''')))***'''(((((())))))(((((('''***)))(((&&&&&&&&&'''(((&&&''''''((((((((((((((()))))))))******+++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,---------......------,,,,,,++++++,,,---......//////..............................////////////000000000111000///111444555333666;;;:::BBBNNNXXXeeewwwzzzwwwyyy{{{{{{yyyuuuqqqoooqqqqqqwwwyyywwwxxxvvvpppjjj]]]SSSIIIFFFEEEDDDFFFJJJLLLRRR]]]gggrrr~~~{{{ssskkkccc^^^[[[YYY\\\bbbfffhhhhhhfffeeeSSSQQQMMMIIIGGGFFFFFFFFFFFFDDDCCCCCCEEEFFFEEEDDD>>>>>>===<<<;;;::::::999:::999999888888888888888888888888888888888888888777777777777666666666666777777888888999999:::::::::::::::;;;<<<>>>@@@AAADDDFFFIIIMMMOOOQQQRRRRRRTTTTTTTTTWWW\\\aaacccddddddggglllrrrwww{{{}}}}}}}}}}}}{{{zzzyyyvvvrrrmmmgggccc___^^^YYYXXXVVVVVVUUURRRMMMHHHBBBAAA??????@@@BBBDDDEEEFFFKKKPPPSSSVVV\\\fffnnnsss~~~|||qqqkkkhhhggggggbbb^^^]]]]]]^^^```aaagggjjjqqqyyyxxxxxxxxxyyy{{{}}}~~~}}}wwwqqqnnnlllkkkiiiiiifffeeeggggggggglllsssssssssuuuvvvwwwvvvtttrrraaaTTTCCC666222222111///,,,,,,,,,------......///******))))))((()))))))))---,,,++++++******++++++++++++************++++++************************(((((((((((())))))))))))((('''&&&&&&%%%%%%%%%&&&((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((('''''''''(((((((((((())))))))))))'''((()))***++++++++++++)))*********)))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))******((('''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))***)))(((((((((((())))))(((((((((((())))))))))))(((((((((''''''(((((((((+++******))))))(((((((((...---***(((''''''(((((('''(((((((((((((((((('''+++***(((&&&&&&&&&'''(((&&&''''''(((((((((((((((*********+++++++++++++++,,,+++***)))******,,,---+++++++++,,,,,,,,,------//////......---------,,,,,,------...............////////////////////////...////////////000000000...---000444555222444888:::<<>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::;;;<<<<<<<<<;;;;;;:::::::::777888888999::::::;;;;;;<<<===>>>AAADDDGGGJJJKKKSSSTTTWWWZZZ\\\]]]^^^^^^^^^]]]]]]```eeeiiilllmmmkkkooouuu{{{}}}zzzyyyxxxxxxwwwuuusssppplllhhheeeccc\\\ZZZWWWSSSOOOLLLJJJIIIDDDCCCCCCDDDEEEEEEDDDBBB===<<<<<<===@@@EEEJJJNNN]]]bbbhhhlllnnnsss|||}}}sssmmmkkkjjjiiifffaaa___bbbhhhmmmnnnrrrooopppwwwwwwyyy{{{~~~yyyssspppooonnnmmmeeedddgggkkkmmmmmmqqqwwwzzz{{{|||{{{vvvlll^^^UUUFFF???666222222333111///------------,,,,,,,,,,,,******))))))((()))))))))---,,,++++++******++++++******************************++++++++++++******(((((((((((())))))))))))++++++***)))((((((((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&'''''''''((((((((((((((('''((((((((()))))))))***))))))***++++++,,,,,,,,,)))))))))))))))***))))))(((((()))))))))*********************************(((((((((((()))))))))))))))******)))''''''''')))))))))************))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''(((((((((((((((((('''''''''((((((((()))))))))*********)))(((&&&%%%$$$''''''((((((((((((''''''***)))((('''&&&&&&'''(((&&&''''''(((((((((((((((******++++++,,,++++++***+++************++++++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---////////////////////////......////////////000000...---///222111......222888666666888===GGGXXXhhh~~~~~~{{{wwwoookkkkkkqqqwww{{{vvvjjjbbbZZZRRRMMMLLLGGGFFFEEEFFFIIIOOOTTTWWW]]]hhhvvvvvvuuutttrrrpppnnnlllkkkggghhhhhhgggddd```]]]ZZZSSSPPPMMMKKKJJJHHHFFFDDD?????????@@@??????>>>======>>>@@@BBBBBBAAA@@@???;;;:::::::::;;;<<<===>>>=========<<<<<<;;;;;;:::999999:::;;;<<<<<<=========@@@DDDIIINNNSSSVVVWWW]]]^^^```aaaaaaaaa```___\\\[[[ZZZ\\\aaaeeehhhiiimmmqqqvvv{{{~~~|||vvvrrrooommmkkkiii```___\\\XXXTTTPPPMMMLLLFFFEEEDDDBBB@@@?????????<<<;;;;;;;;;<<<>>>AAABBBAAABBBCCCEEEIIIPPPYYY^^^tttxxx}}}{{{sssnnnlllllliiiiiihhhhhhmmmvvvzzzzzzxxxsssooouuu}}}~~~}}}wwwqqqooooooooooooffffffkkktttyyyzzz{{{zzzssshhhYYYGGG;;;444222000000222111---***---------,,,,,,++++++***,,,,,,+++++++++,,,,,,------,,,++++++******++++++))))))***++++++***))))))******++++++++++++******(((((((((((())))))))))))***)))(((((('''''''''''')))((((((''''''(((((()))&&&''''''((((((''''''&&&'''''''''(((((((((((((((''''''(((((())))))******((((((((()))))))))******)))((('''(((***+++***)))++++++***))))))(((''''''************************(((((((((((())))))))))))*********)))'''&&&''')))))))))************))))))************++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''&&&&&&&&&&&&''''''((())))))))))))((((((((((((''''''((((((((((((''''''$$$%%%&&&'''(((((((((((('''(((((()))(((&&&$$$###&&&''''''((((((''''''&&&''''''((((((((((((((((((&&&''''''(((((((((((((((***+++,,,,,,,,,+++******))))))***+++++++++++++++)))******+++,,,,,,------*********+++,,,,,,------+++,,,------......------................................./////////000000///...///111000,,,---111333111333666777;;;FFFSSS___qqq~~~}}}~~~}}}~~~zzzuuupppmmmpppssstttwww{{{yyyuuuooogggccccccZZZVVVQQQMMMKKKLLLMMMNNNQQQXXXbbbkkkpppuuuyyy|||}}}vvvqqqppprrrttt|||~~~ssspppkkkfffcccbbbbbbbbbccceeeiiijjjhhhbbb\\\WWWNNNLLLIIIFFFEEEDDDBBB@@@<<<===>>>?????????>>>===@@@BBBGGGJJJKKKIIIGGGDDD>>>>>>>>>>>>@@@AAACCCEEEAAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCFFFLLLQQQVVVYYYZZZZZZ\\\\\\\\\[[[ZZZWWWUUUSSSQQQOOOMMMNNNRRRUUUXXXYYY^^^aaafffkkkooopppppppppmmmmmmjjjgggdddccceeegggfffccc___\\\[[[ZZZWWWTTTHHHGGGEEECCC@@@???======;;;;;;:::::::::::::::;;;<<<;;;::::::<<>>===;;;999;;;<<<>>>>>>>>>======BBBFFFKKKPPPQQQOOOLLLIIIBBBBBBBBBCCCEEEGGGIIIKKKKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDEEEFFFGGGHHHIIIJJJKKKNNNSSSWWWYYYZZZXXXWWWVVVUUUTTTRRROOOKKKGGGEEEFFFCCCAAAAAADDDGGGJJJJJJJJJMMMSSSYYY]]]`````````YYYWWWTTTPPPMMMMMMOOORRROOOLLLIIIIIIIIIIIIFFFBBB===<<<;;;:::::::::::::::888777777777777777888888===<<<<<<===AAAHHHQQQWWW[[[]]]___bbbgggppp|||zzzzzz||||||xxxtttsssvvvzzz{{{xxxtttsssvvvxxxvvvrrrooolllmmmqqqtttxxx{{{{{{{{{zzzyyywwwtttpppmmmgggeeeeeelllwww~~~~~~tttqqqvvv~~~xxxwwwxxxzzz|||}}}{{{wwwhhhTTTDDD;;;777555222---...///...------///000+++++++++++++++,,,,,,,,,************+++,,,---...---,,,++++++******++++++((()))***++++++***)))(((((()))***++++++***)))((((((((((((((())))))))))))))))))((((((((())))))*********))))))))))))************++++++++++++******&&&'''''''''(((((())))))&&&''''''((()))******+++))))))((((((((())))))***)))'''&&&'''***+++***(((&&&''''''((()))******+++(((((((((((((((((((((((('''((((((((())))))******++++++***(((&&&&&&''')))))))))************))))))'''((((((((())))))******((((((((((((((((((((((((************************'''((()))******)))((('''(((((((((((())))))))))))((((((((((((((()))***+++******))))))((((((((('''&&&'''((())))))((('''&&&(((((()))))))))'''&&&%%%***(((&&&$$$$$$%%%''')))&&&''''''''''''''''''&&&"""$$$'''***+++***)))'''&&&''''''(((((((((((((((,,,++++++******++++++,,,---***''''''((()))'''%%%,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------........................111111000000//////......///000000222333555777888???GGGRRR^^^mmm{{{qqqooooooqqqppprrr|||wwwoooiiiiiiiiimmmwww~~~~~~{{{{{{uuummmlllqqqtttxxxzzzwwwrrroooqqqtttxxxyyyyyy{{{}}}}}}xxxpppgggaaa______```\\\WWWTTTSSSSSSRRRRRRTTTTTTVVVYYY]]]``````___XXXTTTOOOJJJGGGFFFGGGHHHHHHJJJMMMPPPSSSUUUUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSOOOLLLHHHEEECCCCCCEEEFFFMMMOOOQQQRRRPPPKKKFFFBBB======<<<;;;;;;:::999999888999:::999999:::<<>>===::::::999999:::<<<>>>??????@@@AAACCCDDDFFFGGGHHHIIIEEEBBBAAABBBCCCAAA??????>>>===<<<<<<<<<<<<<<<888777777777777777777777777888999999888888:::;;;===>>>@@@DDDKKKTTT^^^eeelllllllllooosssxxx}}}}}}zzzvvvqqqnnnkkkjjjmmmiiihhhmmmqqqooonnnnnnssstttuuuwwwzzz|||~~~}}}{{{xxxsssmmmfffaaa___[[[^^^cccjjjxxxtttnnnrrr{{{~~~|||}}}}}}yyyiiiSSSJJJ>>>666444444222000...---+++***)))******+++...---+++)))(((((())))))+++*********))))))((((((&&&'''((()))))))))))))))---,,,+++***)))'''&&&&&&'''((()))******)))(((''')))((('''&&&&&&'''((()))+++*********))))))(((((('''%%%$$$$$$''')))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))***++++++***(((''')))***************************++++++***)))(((((())))))'''((()))++++++******)))(((((())))))))))))((((((+++)))(((&&&&&&((()))++++++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&(((******)))''''''&&&&&&&&&&&&'''((((((&&&'''(((''''''(((+++---''''''''''''((((((((((((''''''(((((((((((('''''')))(((((('''&&&&&&%%%%%%)))))))))(((''''''&&&&&&,,,++++++++++++++++++,,,***((('''(((+++------+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------....................................111111111111111111111111000000000111222444555666555:::@@@IIITTTeeeyyywwwsssppppppooopppxxx|||rrrlllkkkjjjlllsssyyy|||~~~zzzrrrjjjhhhkkknnnqqqrrroookkkiiilllooosssuuuwwwyyy|||~~~~~~{{{xxxvvvuuuuuuvvvsssnnnfff```[[[WWWSSSQQQLLLKKKJJJJJJKKKLLLKKKJJJKKKIIIEEEBBB@@@@@@@@@AAA???@@@BBBDDDEEEFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCAAA>>>;;;::::::;;;<<>><<<:::888777777777666666666888999:::888888999:::<<<===>>>>>>???<<<::::::;;;<<<;;;999888888777777777777777777666666555555555777888999888888999999999;;;???BBBDDDGGGLLLTTT\\\eeemmmrrrvvvsssqqqsssxxxyyyvvvrrrmmmhhhccc```^^^^^^ZZZZZZ```gggjjjnnnrrrzzz|||vvvtttoooiiiccc^^^[[[ZZZ[[[aaajjjuuuwwwsssuuu|||~~~~~~~~~~~~~~~~~~~~~rrr___PPPFFF>>>555000///000...------,,,+++++++++,,,---...---,,,+++))))))))))))***************)))))))))(((***++++++++++++******))),,,++++++***)))((('''''''''((()))******)))((('''***)))(((((((((((()))************)))))))))(((((('''&&&$$$%%%''')))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))(((&&&%%%'''((())))))))))))))))))))))))++++++***)))))))))))))))'''((()))++++++******)))((())))))******))))))(((***)))(((''''''((()))***+++***)))(((((()))***+++(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((())))))'''%%%&&&''''''''''''(((((((((&&&'''''''''&&&''')))+++))))))))))))************''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((,,,,,,++++++++++++,,,,,,)))((((((***,,,......---,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,------------------------.........////////////000/////////////////////////////////000000000000000000000000000111222333333333444666999@@@NNN]]]iii}}}}}}vvvtttrrrsssyyyyyyrrrqqqnnnnnnrrruuuwww{{{zzzrrrjjjffffffjjjkkkkkkhhheeedddgggkkkooorrrwww|||~~~{{{yyyzzz|||tttllleee___ZZZVVVNNNJJJFFFCCCBBBAAA@@@??????>>>===;;;;;;;;;<<<<<<:::::::::;;;;;;:::999999::::::;;;;;;;;;:::999999;;;:::999888777777777777777888999;;;;;;;;;:::999777777777666555555444444555666777666666666888:::888999:::<<<===>>>>>>>>>;;;;;;;;;;;;<<<===??????<<<;;;:::999999:::;;;<<<;;;<<<======>>>=========999999999999999999999999777777777777666555333333555444444444444444555555333444444555666666777777666555555666777888666555555555555555555555555555999777666555666777999:::<<<===>>>@@@BBBFFFLLLPPPSSSWWW^^^fffooouuuzzz|||}}}wwwrrrttt~~~~~~}}}yyyrrroookkkfff```ZZZVVVTTTRRRMMMMMMUUU___iiittt|||~~~qqqnnniiibbb\\\ZZZ[[[]]]gggppp|||zzzwwwsssqqqsssxxx~~~~~~|||~~~~~~~~~uuulllbbbTTTDDD888888333...+++,,,---,,,++++++++++++,,,,,,---//////++++++******)))******+++************))))))))))))+++,,,,,,++++++***)))(((************)))))))))((((((((())))))))))))((((((******))))))))))))************))))))))))))(((((('''&&&%%%%%%'''))))))((())))))******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))(((&&&&&&'''(((((((((((((((((((((((((((+++***))))))))))))))))))'''((()))++++++******))))))******************)))***)))(((''''''((()))*********))))))))))))******(((((((((((())))))))))))''''''''''''''''''''''''******)))((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((('''&&&'''((((((&&&$$$&&&'''((()))))))))((((((&&&''''''&&&%%%%%%'''(((((()))))))))*********+++''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))&&&&&&''''''((())))))***+++,,,,,,,,,,,,,,,,,,++++++******+++++++++******,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////////////////////////////------------------,,,,,,000////////////000111111444444555555999AAAKKKRRR___lll{{{~~~yyywwwvvvxxxyyy}}}xxxvvvwwwwwwwwwzzz{{{rrrkkkgggiiiiiihhheeebbbcccfffiiinnnrrryyy}}}zzz|||{{{uuuoookkkgggdddaaaXXXSSSMMMHHHEEEDDDCCCBBB>>>======<<<;;;:::::::::;;;;;;;;;;;;:::999888888777888888999999888888777666777777777777666666555444444444555555666777888555555555555444444333333333444555555444444666777555555555555666777888999555555666777888999999999666666555555555666666777666666777888888888888888777666666555555666666777444444555555555444444333555555444444444444444444555555555555666666666666555666777888888777666444777777888888999999999:::>>><<<:::999:::;;;===???DDDHHHMMMRRRWWW]]]bbbfffhhhiiimmmrrrxxx{{{||||||zzzrrrlllooo|||~~~{{{zzzxxxtttpppkkkiiifffbbb]]]YYYUUUSSSQQQLLLLLLSSS___lll{{{{{{vvvqqqoooiiiccc___```ffflllwwwzzztttssslllmmmooopppssswww}}}}}}}}}~~~vvvmmm___TTTJJJAAA888222222///,,,,,,---...---+++++++++++++++,,,,,,------))))))*********++++++,,,*********)))))))))))))))(((((()))))))))((((((''')))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((&&&%%%&&&((())))))(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++***(((((()))+++((((((((((((((((((((((((******)))))))))))))))***'''((()))***+++******)))******++++++++++++******))))))(((((((((((())))))***))))))))))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((++++++***))))))((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%&&&(((((('''&&&'''''')))*********)))((('''((()))(((&&&%%%&&&'''&&&&&&''''''(((((())))))''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''(((((())))))+++,,,------------,,,++++++,,,------,,,+++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////////////////......---,,,++++++***000//////......//////000///000111222444888<<>><<<:::999999<<<;;;;;;:::::::::::::::555555666666666555444444111222333333333333222111555555444333333444666777555555555555555444444444222444555555444333444666444333333333333444555666222333555666666666666555666666555444444444444444333444555555666666555555555555444444444444555555333333444555555666555555444444444444444333333333555555555555555555555555555666777888777666555444666666777999;;;>>>@@@BBBDDDCCCCCCCCCEEEHHHJJJLLLQQQXXXbbbkkkrrrvvvzzz|||zzzxxxvvvwwwzzz||||||{{{tttkkkcccfffrrr}}}xxxuuussspppllliiiaaa``````___]]]ZZZXXXWWWWWWRRRQQQWWW```lll|||{{{}}}}}}xxxvvvtttsssnnnhhheeehhhqqqyyyxxxnnnkkkkkkiiilllpppuuuyyy~~~~~~vvvppp]]]UUUIII@@@:::777555333000///...---...---,,,+++++++++++++++******))))))((())))))***+++++++++,,,))))))))))))))))))******%%%&&&'''))))))*********))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))((('''&&&'''))))))(((''''''(((((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))******)))((((((***+++))))))))))))))))))))))))***)))))))))))))))******'''((()))***+++******)))******++++++++++++******))))))(((((((((((()))))))))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***))))))((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&%%%$$$%%%((())))))((('''(((((())))))))))))))))))******)))'''&&&''''''&&&&&&&&&'''((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))((((((''''''''''''+++,,,---......---,,,+++)))+++...///...---......,,,++++++******++++++,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++........................111000000///......------//////.........///000000---...///111333444555555;;;@@@GGGPPP]]]ppp|||vvvxxxzzz|||~~~}}}{{{xxxtttqqqpppppppppuuuwww|||tttooohhhddddddeeeggghhhkkkeee]]]WWWRRRPPPMMMLLLLLLJJJFFFCCC???===<<<;;;;;;;;;:::999999999::::::888888888888777666555444333444444444444333333222666555444333333444555666666666666666666666666666333444666666555444444555444444444333333444555555333333444555555555555555777777777666555444333333333333444555555555555444333333333333333333333333111222333444555555555555111222333333333333222222333333333333333444444444333555666666555444555666777888:::===CCCKKKQQQUUUVVVVVVXXXZZZ\\\^^^```bbbbbbjjjuuuzzzyyyzzz||||||{{{oooggg^^^]]]dddmmmtttwwwsssrrrqqqpppooolllhhheeeYYYZZZ\\\^^^______^^^^^^___[[[ZZZ]]]bbbiiiuuuxxxrrruuu~~~~~~zzzzzz}}}}}}|||xxxqqqlllmmmuuu}}}}}}sssnnnmmmnnnmmmnnnrrrvvv}}}uuueeeZZZGGGAAA999333000000000000---------,,,,,,+++******++++++++++++***)))((('''((()))***+++++++++++++++))))))))))))************&&&''')))***,,,---------)))))))))))))))*********))))))(((((((((((())))))''''''((((((((((((''''''''''''(((((((((((())))))(((''''''(((******((('''''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((('''&&&&&&(((***)))))))))))))))))))))))))))))))))))))))******+++'''((()))++++++******))))))******************)))(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))******************************)))((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((&&&%%%&&&(((******)))(((((('''''''''((()))***(((***+++***)))''''''(((''''''((()))***+++,,,,,,''''''((((((((((((''''''''''''''''''''''''&&&&&&***))))))(((''''''&&&&&&+++,,,---//////---,,,+++'''***------+++******+++,,,++++++******++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++------------------------......//////000000000000///.........///000111111111111111222333444444444555777;;;???GGGTTTfffsss~~~wwwqqqhhhbbb```bbbeeegggllliiiddd```___^^^]]]\\\[[[XXXSSSNNNJJJHHHHHHHHHDDDCCCBBB@@@?????????@@@?????????>>><<<;;;999888:::999999888888777777777666666555555666777888999666666666666666666666666444666888888666555555666555555555555555555555444444444444444555555555555666666666666555444333333222333333444555444444444111222333444444333222111222222333444555555555555222333444555666666555555444444555555666666777777555777999999999:::===@@@DDDEEEHHHPPPZZZgggssszzzzzzzzz{{{{{{zzzyyyxxxwwwqqqwww{{{yyyzzzzzzxxxuuuhhhccc\\\XXXZZZ^^^cccfffkkkllloooqqqqqqoookkkiii[[[]]]aaaeeehhhjjjkkkkkkjjjhhhgggiiiiiikkkrrrzzz}}}yyyuuurrrtttyyy}}}xxxuuuuuuzzz~~~vvvrrrwww}}}}}}}}}}}}|||{{{xxxvvvuuuyyy~~~ppp___OOOEEE999666222///...---......+++,,,,,,+++*********+++)))***+++++++++***))))))))))))***+++++++++******((()))))))))************'''((()))++++++,,,,,,,,,*********)))))))))))))))***)))(((''''''((()))***'''((())))))))))))(((''''''''''''((((((((())))))((((((((()))******(((&&&&&&''''''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((('''&&&'''(((***(((((((((((((((((((((((()))))))))))))))***++++++'''((()))++++++******)))((())))))******))))))((((((((())))))))))))((((((((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((('''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))))),,,***((('''((()))(((((()))'''&&&%%%%%%''')))+++&&&(((******((('''''''''''''''((()))***+++,,,,,,''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''+++,,,...//////...,,,+++'''***,,,+++&&&###"""""",,,++++++++++++++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++---///000111222.........//////000222222444222000///111222333444222333555777:::BBBOOOZZZppp{{{tttjjjbbb```bbbfffhhhfffdddbbbccceeehhhiiiiiiiiieee```ZZZWWWUUUUUUVVVPPPOOOMMMKKKIIIHHHHHHIIIBBBBBBAAA@@@>>><<<;;;:::<<<;;;:::888888777888888777777777888999:::<<<<<<666666666666666666666666555777999999777666666666555666666666666555444444555444444444444444555666444444555555555555444444222333333444444444444444222333555666666555333222333444555666666666666666444555777999::::::999999999999::::::;;;<<<<<<===999<<<>>>???@@@BBBHHHLLLTTTVVVZZZdddrrrzzz|||yyyxxxvvvqqqlllbbb___ZZZVVVUUUXXX\\\___iiilllqqquuuvvvuuurrrooocccfffjjjooosssvvvwwwwwwuuusssssstttrrrppptttzzzyyyxxxwwwvvvvvvwwwxxxyyyvvvsssuuuxxxyyy}}}}}}}}}~~~}}}xxxgggUUUEEE;;;666222222111000000///......+++,,,,,,+++***+++,,,...((()))+++,,,------,,,+++)))***+++,,,,,,+++***)))(((((())))))*********+++'''(((((())))))))))))(((************)))))))))(((***)))(((''''''((()))***((()))***++++++***)))(((&&&'''''''''(((((()))))))))(((((()))+++***(((&&&&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((()))+++,,,''''''''''''''''''''''''))))))((())))))***++++++'''((()))++++++******)))(((((())))))))))))(((((((((((())))))))))))((((((((()))***++++++***)))((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))000---***((((((((('''&&&)))'''%%%######&&&)))+++$$$&&&((()))'''&&&&&&'''%%%%%%&&&'''((()))******''''''((((((((((((''''''###$$$%%%&&&((()))******&&&&&&''''''((()))))))))++++++++++++++++++++++++******++++++++++++,,,,,,++++++,,,,,,,,,---------************+++,,,---...---------------...///000////////////////////////---------,,,,,,+++++++++)))***,,,...//////...---............////////////111000000444888888222---333444444666888;;;>>>@@@SSS___ppp~~~zzz|||tttmmmjjjhhheeefffiiiiiiggggggjjjnnnqqqooommmrrrqqqooonnnllliiidddaaa\\\TTTPPPSSSXXXWWWSSSQQQQQQOOOMMMLLLMMMKKKGGGCCCEEEDDDAAA???===<<<;;;;;;<<<;;;;;;<<<======<<<;;;<<<<<<:::888777777888888555666777777888888888777555555555555555666777888;;;999777666777999:::;;;555666777888777666444333666555444333333444555666666777666333333444555444999777444444555777999999;;;;;;;;;::::::999999999;;;===@@@CCCFFFGGGHHHHHHHHHLLLPPPQQQRRRUUU\\\cccnnnrrrxxx{{{wwwtttqqqllliiifffbbb```aaaaaa^^^___ccclllsss~~~}}}xxxxxx{{{}}}~~~}}}~~~~~~~~~{{{wwwvvvxxxzzzzzzyyy}}}}}}}}}zzzzzz{{{xxxttthhhWWWJJJAAA;;;444000000000///...------,,,,,,---,,,++++++******++++++*********************+++))))))))))))))))))))))))((((((((((((((()))*********))))))))))))+++,,,---***************)))((('''&&&'''((()))))))))))))))''''''(((((())))))******+++***)))'''''''''((()))))))))))))))))))))))))))...---+++)))(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))++++++***)))))))))))))))((((((((((((((()))******)))((('''''')))******))))))(((((((((((()))******,,,+++***)))((('''''''''+++*********))))))((((((''''''(((((())))))*********&&&"""###'''***)))&&&((())))))((('''))),,,......---***((('''(((***+++(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))------,,,+++***)))((('''************))))))))))))((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&))))))))))))((('''%%%%%%++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,+++*********+++,,,------------,,,,,,---......///------------------------//////.........---------+++---///111111111000///............////////////000---+++---111222000---222222222333666888;;;<<>>???@@@??????AAABBBCCCDDDEEEEEEFFFIIIMMMQQQUUUYYY[[[[[[^^^aaaeeeggggggkkkrrrxxx|||{{{yyyvvvtttqqqnnnlllnnnllllllnnnmmmlllooouuu|||}}}zzzxxxxxxzzz}}}wwwmmmXXXOOODDD;;;777555111...000//////...------,,,,,,---,,,++++++******++++++******************))))))))))))))))))))))))))))))((((((((((((((()))******,,,+++***)))))))))***+++)))************))))))((((((((())))))***)))))))))'''((((((((()))))))))***+++***)))(((''''''((()))))))))))))))))))))))))))++++++))))))((()))******(((((((((((((((((((((((('''''''''((((((((())))))******))))))(((((())))))((((((((((((((()))*********)))'''(((***++++++***'''&&&&&&&&&''''''(((((('''&&&%%%$$$############*********)))))))))(((((((((((((((((())))))))))))***&&&###$$$(((***)))'''((())))))((('''(((+++...///---***((('''((()))***(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&******))))))((('''''''''************************,,,,,,,,,,,,------------*********++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............---------------...///111111111000000---............/////////111---)))(((+++...///...000000000111222444555666555:::BBBJJJVVVeeevvv~~~}}}~~~~~~{{{uuusssssskkkmmmpppssstttvvvxxxzzzvvvvvvxxxzzzzzzxxxsssoooiiieeeccccccccc``````cccdddfffjjjoooqqqppplllhhhdddbbb```^^^]]]\\\\\\\\\VVVVVVVVVVVVVVVWWWWWWXXXOOOLLLHHHGGGHHHIIIGGGDDDEEEEEEDDDCCCBBB@@@>>>======>>>???AAABBBBBBAAA@@@BBBBBBAAA@@@@@@AAAAAABBB@@@???===<<<<<<===>>>??????>>>===;;;::::::::::::::::::;;;<<<<<<<<<======<<<>>>AAAEEEHHHJJJLLLMMMKKKMMMOOORRRUUUXXXZZZZZZ[[[]]]bbbggglllpppsssuuuxxxzzz|||||||||}}}}}}sssvvvyyyxxxtttpppooooooqqqrrrvvvyyyyyyyyyyyyxxxuuusssssswww}}}zzzkkkYYYMMMBBB===777333333333111/////////......---,,,,,,,,,,,,,,,+++************+++*********))))))((((((((())))))))))))))))))))))))((((((((((((((()))******---,,,+++))))))((())))))((())))))************))))))************))))))((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((()))******+++)))((()))***+++++++++***************+++++++++)))((('''&&&&&&%%%%%%&&&******))))))))))))(((((())))))))))))((((((((((((***'''%%%&&&)))+++***(((((())))))(((((((((+++---///---+++(((''''''((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((()))***++++++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))''''''(((((((((((('''''''''''''''''''''&&&&&&&&&***)))((('''&&&&&&'''''')))))))))))))))))))))))))))************+++++++++))))))*********+++++++++,,,,,,+++++++++,,,,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---.../////////......---------.........//////222...+++***---///000000/////////000000111222222555666888;;;BBBMMM[[[dddzzz}}}zzzzzz|||{{{zzzrrruuuyyyzzzxxxxxx{{{~~~zzzzzz{{{|||{{{wwwpppkkkfffdddddddddbbb```dddjjjoooqqquuuzzz||||||zzzxxxssssssrrrqqqpppooonnnmmmffffffeeedddcccdddeeeggg[[[XXXVVVWWW[[[\\\ZZZVVVUUUTTTSSSQQQNNNKKKHHHGGGEEEGGGJJJLLLNNNNNNNNNMMMNNNNNNMMMLLLJJJJJJKKKLLLNNNKKKHHHDDDCCCDDDGGGHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBEEEFFFEEEFFFHHHHHHLLLRRRXXX\\\___```aaabbbcccfffjjjmmmoooqqqqqqrrrsssvvvzzz~~~zzzuuuuuuuuu{{{~~~vvvooonnnooonnnrrrzzzwwwuuusssqqqssszzznnn^^^NNN@@@666:::777444222222111///---.........------,,,,,,,,,,,,++++++*********************))))))((('''''''''))))))))))))))))))))))))((((((((((((((())))))***++++++***)))))))))))))))'''((()))******************+++++++++***)))(((((((((((((((((()))))))))))))))))))))(((((((((((()))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))((((((''''''((((((((((((((())))))******)))'''((()))+++*********++++++,,,,,,,,,,,,,,,,,,+++******)))))))))***))))))))))))))))))((((((******))))))(((((('''''')))(((&&&''')))+++***(((((()))***)))((((((***,,,...---+++)))'''''''''((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&'''((()))******''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((''''''(((((((((((('''''''''''''''''''''''''''''')))(((&&&$$$$$$%%%&&&''')))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++,,,,,,,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,------------------------++++++++++++++++++++++++---------...............------------............///.........///000000/////////000000000111111111666666555666999???FFFKKKZZZfffyyy~~~~~~}}}~~~|||}}}~~~xxxqqqkkkdddccccccdddccccccjjjrrrzzz{{{}}}~~~zzz{{{}}}}}}|||zzzxxxvvvppppppnnnkkkhhhgggjjjmmmggggggiiimmmrrrtttrrrpppjjjiiigggdddaaa]]]ZZZYYYSSSUUUYYY\\\___`````````^^^^^^\\\YYYVVVVVVYYY[[[ccc```ZZZVVVTTTUUUXXXZZZWWWWWWWWWWWWWWWWWWVVVVVVSSSOOONNNRRRRRRPPPQQQVVV\\\bbbkkkqqquuuwwwyyyzzz{{{|||~~~vvvqqqrrr}}}xxxpppnnnppptttyyy|||wwwuuusssrrruuu|||xxxdddQQQCCC:::444111444222111///...---+++)))---------------,,,,,,,,,,,,+++******))))))*********)))))))))((((((''''''))))))))))))))))))))))))((((((((((((((())))))***(((((())))))************'''((()))******************************)))((('''))))))))))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))((('''&&&&&&%%%(((((((((((((((((((((((((((((((((((()))))))))***((())))))***)))(((''''''((((((((((((((())))))***)))'''&&&&&&((())))))(((&&&&&&'''(((((((((((('''((((((''''''&&&'''''''''(((((((((((((((((())))))******))))))((((((''''''(((((('''((()))***))))))((()))******((((((***+++---,,,***)))((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''((((((((((((''''''&&&'''''''''''''''''''''***)))'''%%%%%%&&&((()))************************++++++++++++,,,,,,,,,,,,*********++++++++++++,,,++++++++++++,,,---...///...------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------////////////////////////,,,------------.........+++,,,...///000///...---///000000111111111111000222222333444666888:::;;;BBBKKK[[[ooo|||wwwxxx{{{zzzrrrmmmaaa______aaaaaaccckkkuuu}}}}}}zzzvvvvvvsssmmmgggeeehhhlllnnnssszzz}}}|||zzzwwwtttqqqnnnllldddeeehhhkkkmmmnnnoooooojjjkkkiiifffcccdddjjjoooyyyvvvqqqmmmkkkmmmppprrrqqqqqqrrrrrrqqqpppooonnnggg```]]]```___\\\^^^dddpppwwwxxxtttuuuzzzttttttvvvyyyttttttssstttwww}}}hhh\\\LLL===444222333444000000000///......------------,,,,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******&&&'''((()))************((())))))************)))((())))))))))))(((((('''))))))))))))(((((((((((('''(((((())))))))))))((())))))))))))))))))))))))*********)))(((&&&%%%$$$((((((((((((((((((((((((((((((((()))))))))******)))***+++++++++***((('''((((((((((((((()))******(((&&&%%%%%%'''(((((('''&&&''')))*********)))((((((''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))((((((((((((&&&'''((()))))))))((((((((()))+++***)))((()))***+++******)))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))((((((''''''&&&&&&'''''''''(((((())))))***((((((((((((((((((((((((%%%&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++---...000111///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------......,,,,,,---------.........+++,,,...///...............///000111222111111000...///000222444555555444777<<>>CCCQQQ]]]mmmyyy|||yyywwwuuusssqqqwwwwwwxxx}}}|||wwwsssqqqlllrrryyy~~~}}}{{{}}}yyytttmmmhhheeeddddddfffeeefffiiiqqq|||{{{||||||zzz|||{{{tttnnnllljjjhhhffffffjjjkkkiiijjjoooqqqqqqnnnoooqqqwww~~~yyywwwvvvtttuuuyyywwwxxxzzz|||~~~}}}|||}}}~~~|||wwwuuuvvvxxxxxxxxx{{{xxxxxx|||}}}~~~{{{uuusssrrrpppnnnssstttuuuwwwzzz|||~~~~~~|||uuusssddd[[[NNNDDD>>>:::555111000000000000///...---,,,...---,,,,,,,,,,,,---...)))******++++++,,,,,,---************))))))(((((()))))))))))))))))))))))))))(((&&&''')))******)))***((('''(((***,,,***((('''''')))***+++,,,,,,,,,+++)))((((((***+++***((()))((((((''''''&&&%%%%%%************)))(((''''''))))))************))))))(((((())))))))))))(((((('''((()))(((&&&%%%&&&'''++++++************++++++*********************************)))((('''&&&%%%((('''&&&&&&&&&'''((()))&&&'''((())))))***))))))''''''((((((((()))))))))+++***)))(((''''''((()))*********)))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))((((((((('''''''''***)))'''((())))))(((''')))(((((((((''''''''''''''''''(((((())))))))))))''''''''''''(((((((((((()))))))))))))))***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%(((((((((((((((((((((((()))((((((((((((((((((((())))))((((((((())))))***++++++************++++++,,,++++++***++++++,,,,,,,,,,,,---...............++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***+++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000...............///000000...000111111//////000222111222222111111333666999===EEEOOOWWW]]]dddnnnvvv}}}wwwrrrooorrrqqqpppsssxxx~~~yyytttpppssswww|||{{{tttooollliiidddaaacccbbbdddhhhqqq|||~~~{{{zzzyyywwwxxx||||||}}}~~~~~~~~~|||{{{zzzvvvrrrkkkfffdddcccbbbaaa```gggkkkjjjkkkppptttuuuwwwxxx{{{{{{vvvsssooolllooouuu|||}}}xxxtttrrrqqqooommmooopppttt{{{}}}yyyrrrlllhhhhhhiiijjjpppsssyyyzzzhhhYYYRRRHHHBBB;;;666555444222///...............---,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++*********))))))))))))((())))))))))))))))))))))))((('''%%%&&&((())))))((()))''''''''')))***)))((('''((()))***++++++++++++***)))((()))***+++***((()))((((((''''''&&&&&&&&&*********)))((('''&&&%%%&&&''''''((((((''''''&&&(((((())))))))))))(((((('''((()))((('''&&&''')))+++******))))))******+++************************((()))))))))(((((('''&&&(((((('''''''''((()))***(((((())))))))))))((((((&&&&&&&&&'''''''''((((((***))))))(((((((((((()))(((((())))))))))))************))))))((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))))))))***,,,,,,***((((((((((((((('''''''''''''''(((((((((((()))))))))&&&&&&&&&&&&'''''''''(((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******,,,++++++++++++++++++,,,************+++++++++,,,)))***************))))))++++++++++++++++++******++++++++++++++++++++++++++++++******)))(((((((((******,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////...---,,,---...///000...///000000//////000222222333444333222222444555666:::???AAACCCHHHPPPVVVcccnnn~~~}}}yyyvvvuuuvvvyyy{{{|||}}}xxxyyy{{{{{{yyyzzzxxxrrrkkkiiihhhhhhkkkqqqzzz{{{wwwtttrrrqqqrrrrrrssstttuuuuuutttsssrrrpppmmmiiieeeddddddeeefffdddmmmuuuwwwyyy~~~~~~zzzwwwuuusssttt}}}~~~|||xxxuuurrrpppoootttwww}}}vvvtttpppjjjggghhhllloooqqqxxxtttcccQQQBBB;;;===999555333333222000...------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))((((((((((((((((((((()))))))))))))))))))))))))))'''&&&&&&((())))))((((((((((((((()))******)))(((((()))******+++*********)))))))))******)))))))))(((((((((''''''&&&&&&(((((()))(((((('''&&&&&&'''(((((())))))(((((('''(((((())))))))))))((((((&&&((())))))))))))+++,,,((((((''''''''''''((((((''''''''''''''''''''''''))))))***************)))(((((((((((()))))))))***((())))))))))))(((((('''(((((()))))))))*********)))))))))(((((((((((()))''''''(((((()))******+++******))))))((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))+++------+++(((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((()))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((()))***************++++++++++++++++++++++++((())))))***************)))))))))))))))(((((('''++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((,,,++++++***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,---...............------...---,,,,,,,,,---///000---///000000//////000111,,,...000000/////////000222555888999888:::===@@@HHHPPP\\\iiivvv~~~~~~~~~~~~~~~~~~sssqqqppppppttt{{{~~~vvvsssuuu|||}}}zzzxxxuuussspppqqqsssuuuvvvxxxyyyzzzxxxwwwtttpppmmmmmmmmmnnnmmmvvv}}}zzzzzz{{{~~~{{{yyyyyyyyy~~~~~~~~~~~~~~~uuutttrrrpppnnnpppssswww~~~{{{rrrmmmcccVVVHHH===666333444222111///...---+++)))------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((('''&&&&&&&&&'''(((((())))))))))))))))))))))))***((('''((()))+++******))))))************++++++((())))))*********))))))))))))******)))))))))***((((((((((((((('''''''''&&&&&&'''(((((()))((((((***++++++,,,,,,++++++***(((((())))))))))))((((((''')))))))))''''''''')))((((((''''''''''''((((((''''''''''''''''''''''''(((((()))************)))'''(((((()))))))))))))))((())))))))))))((((((''')))))))))*********++++++((((((((())))))))))))(((&&&&&&'''((()))******+++***)))))))))((((((((('''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&'''(((***,,,,,,)))''''''''''''(((((((((((((((((((((((('''''''''''''''&&&''''''((())))))******'''''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''((((((((()))(((((()))***++++++++++++******++++++++++++******'''((()))*********************+++++++++******)))+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,---,,,,,,,,,,,,---......---///000000......///111+++---///000/////////000---///333444444444555666<<<@@@EEELLLVVVcccrrr|||~~~|||{{{~~~wwwoooqqqzzz}}}~~~~~~||||||{{{|||zzzzzzzzz|||}}}}}}|||yyyyyyyyyyyyzzz{{{{{{{{{yyyllldddWWWQQQGGG===666222222222.........---,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++*********)))))))))((('''&&&&&&&&&'''((()))))))))))))))))))))))))))***)))((((((***++++++***)))***++++++******+++,,,)))))))))***))))))(((((((((***+++***)))((()))***((((((((((((((((((((((((%%%&&&'''((()))*********'''(((((())))))(((((('''(((((())))))))))))((((((*********'''$$$!!!!!!!!!***))))))(((((())))))***************************&&&&&&'''(((((((((''''''&&&'''((()))))))))(((((((((((())))))))))))((((((''''''((((((((()))))))))'''(((((())))))))))))(((&&&&&&'''(((((()))******((((((((()))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))'''''''''(((******(((&&&'''''''''((((((((((((((((((((((((''''''''''''&&&&&&''''''((()))***++++++'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((()))'''(((***+++,,,,,,++++++))))))***++++++***))))))'''((()))+++,,,,,,++++++)))******+++++++++******************+++++++++,,,************************))))))******+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------..................++++++,,,------------------...//////......///111///000222222111000111222+++---000111222222222333444777:::<<<@@@HHHRRRZZZnnn~~~~~~|||~~~|||~~~xxxwwwwwwyyy}}}}}}}}}yyyqqqfff[[[QQQKKKAAA===777333000000000111............------...///******++++++,,,++++++******+++,,,,,,,,,,,,+++***************))))))))))))))))))''''''''')))***,,,))))))))))))))))))))))))***((('''''')))******)))''')))+++***)))(((***,,,))))))******)))(((''''''(((***+++***(((((()))+++((((((((((((((((((((()))''''''((()))************%%%%%%&&&&&&&&&&&&%%%%%%(((((())))))))))))(((((()))******(((%%%#########))))))(((((((((((())))))************************''''''''''''''''''&&&&&&%%%&&&'''((()))(((''''''&&&'''((())))))***))))))&&&&&&&&&'''''''''((((((&&&'''((()))******)))(((&&&'''''''''((()))))))))''''''(((((())))))******&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******)))(((''''''((()))(((&&&''''''''''''((((((((()))(((((('''''''''&&&&&&&&&%%%%%%&&&'''((()))***+++((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&''''''((())))))'''(((***+++,,,,,,++++++((()))***++++++***)))(((((()))+++,,,------,,,,,,''''''((()))))))))))))))(((((())))))*********+++************************))))))***+++,,,------...+++,,,---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++---...//////000000***+++,,,---...---,,,+++---...//////......///111///000111000///...///111//////000000000000111111---000444666777:::???DDDPPPaaattt|||zzz{{{xxxxxxyyyyyy{{{zzzxxxwwwxxxzzz~~~pppkkkaaaVVVKKKCCC>>><<<444333222222222111000......///...---,,,+++,,,---((()))************))))))***+++,,,------,,,+++***)))))))))))))))*********+++***)))((()))***,,,...))))))))))))))))))))))))((('''&&&&&&((())))))(((&&&(((******'''''')))+++)))******))))))((('''&&&(((***,,,+++(((''')))+++(((((((((((()))))))))))))))***************)))(((******++++++++++++******(((((())))))))))))((((((''')))******))))))***,,,''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))******)))(((((('''$$$%%%'''((((((((('''&&&&&&&&&((()))************'''''''''((((((((())))))&&&'''(((*********)))((('''''''''(((((((((((((((&&&&&&'''((()))***++++++%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''((()))***+++,,,,,,***((('''((()))((('''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''((()))***((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))+++++++++*********)))))),,,+++***((((((((()))***,,,+++)))(((((()))+++,,,***)))((('''''')))+++,,,---......,,,******+++,,,+++++++++*********)))))),,,+++******))))))***************)))))))))))))))++++++++++++,,,---......+++,,,------......------///...,,,++++++,,,---...,,,...111222111000000000111000///......///000111444333222111111222333444333222333333444555666777>>>EEEPPP[[[hhhyyy}}}~~~|||{{{{{{|||}}}|||qqqeeeXXXPPPFFF>>>999666333000000000///.....................---------,,,,,,,,,,,,,,,------,,,,,,+++***,,,+++***)))))))))******++++++++++++++++++++++++))))))))))))(((((((((((()))((('''''''''(((***+++******))))))((((((''''''''''''''''''((((((((((((+++******)))(((''''''&&&))))))))))))))))))))))))''''''((((((((((((''''''%%%''')))***+++***)))((())))))((('''''''''''''''+++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))"""###%%%'''(((((('''&&&(((((('''&&&&&&((()))***))))))*********+++++++++))))))))))))((('''&&&%%%***))))))))))))))))))))))))(((&&&%%%&&&''')))+++''''''''''''((((((((((((((((((((((((((((((((((((+++)))''''''((())))))((())))))(((((((((((())))))***(((&&&'''***+++)))'''))))))(((((('''''''''&&&,,,+++)))''''''''')))***(((((((((((((((((((((((((((((((((((())))))))))))*********(((&&&&&&(((***''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&''''''(((((())))))+++++++++*********)))))),,,+++)))((((((((()))***---,,,***))))))***,,,---+++***)))((((((***+++------------,,,******+++---+++++++++*********))))))((((((((((((***+++,,,---+++++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++,,,---------------...------,,,,,,,,,------+++---//////...---...///000///............///000000///...------...///000111111111111222333444444666:::AAAGGGOOOZZZgggqqq}}}zzzxxxwww~~~uuuhhhZZZOOOEEE@@@:::555444333222000000//////...------.........------------,,,,,,,,,++++++,,,,,,++++++***)))++++++,,,,,,------......++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((())))))***(((((((((((())))))))))))''''''((((((((()))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&''')))***+++***)))(((***)))((((((''''''((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))$$$%%%''')))))))))((('''&&&&&&&&&&&&&&&'''(((((())))))*********+++++++++))))))))))))((('''&&&%%%)))))))))))))))))))))***)))(((&&&&&&&&&''')))***''''''''''''((((((((((((((((((((((((((((((((((((***)))'''''')))))))))(((((((((((((((((((((((((((***((('''''')))***)))''')))((((((((('''''''''''''''%%%$$$"""""""""$$$%%%(((((((((((((((((((((((('''''''''((((((((())))))&&&''''''&&&%%%%%%''')))'''''''''''''''''''''''''''((((((((())))))))))))'''''''''(((((((((((((((+++************)))))))))+++***))))))((()))))))))---,,,+++******+++,,,---++++++***))))))+++,,,---,,,------,,,******+++---+++++++++***************(((((((((((()))+++,,,---******++++++,,,,,,------......,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,++++++---...///......------......///------,,,,,,,,,,,,------///......//////000111222222555777999;;;AAAIIIPPP\\\eeesss}}}yyyxxxpppbbbVVVKKKAAA:::999666333222222333222222//////...---------......------------,,,,,,,,,,,,***++++++++++++***))))))%%%'''(((***+++,,,++++++++++++++++++++++++++++++))))))))))))(((((((((((('''(((((()))))))))))))))'''''''''((()))*********((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''&&&''')))******)))((((((******)))((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))&&&''')))******)))((('''%%%%%%&&&''''''''''''&&&)))))))))************+++))))))))))))((('''&&&%%%'''((((((((())))))******(((''''''&&&&&&((()))***''''''''''''((((((((((((((((((((((((((((((((((((***((('''''')))***)))(((''''''(((((((((((('''''')))(((''''''))))))((('''((((((((((((''''''''''''((('''&&&%%%%%%%%%&&&'''(((((((((((((((((((((((('''''''''((((((((())))))###%%%%%%%%%$$$%%%''')))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((('''''''''************))))))))))))******)))))))))))))))))),,,++++++******++++++,,,++++++*********+++,,,---+++,,,,,,+++******+++---************************,,,,,,+++***************(((((())))))***+++,,,,,,---,,,,,,+++******++++++)))***++++++,,,,,,++++++***+++,,,......---,,,+++,,,,,,,,,+++)))***,,,...------------------------///..................///...............///000000111333444444555888>>>BBBBBBJJJVVVbbblllxxxkkkbbbUUUIII@@@:::555222444333222111111000000///......---------------...---------,,,,,,,,,+++++++++++++++++++++******)))$$$%%%''')))******((('''************************))))))))))))((((((((((((&&&''')))*********)))((('''((((((((()))))))))***))))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((())))))))))))((((((******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))(((''''''$$$%%%'''((()))((('''&&&))))))))))))************(((((()))(((((('''&&&&&&&&&''''''(((((())))))***(((''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((***((('''''')))******)))'''((())))))))))))((('''(((((('''(((((((((((('''((((((((((((((('''''''''+++***)))(((((()))******((((((((((((((((((((((((((((((((()))))))))******&&&'''((('''&&&&&&''')))))))))))))))))))))))))))'''''''''((((((((())))))))))))((((((''''''&&&&&&)))))))))))))))))))))))))))))))))*********))))))******))))))))))))******+++++++++++++++,,,,,,,,,***+++,,,+++******+++---************************------,,,++++++++++++,,,(((((()))***+++,,,,,,---************++++++,,,---)))***++++++,,,,,,++++++)))***,,,---...---,,,+++---------,,,******,,,///,,,,,,------------,,,,,,///////////////////////////............//////000//////000000111444777999888<<>>GGGMMMVVV```qqq~~~}}}|||~~~}}}yyyyyy}}}~~~uuuoookkkkkkrrryyy~~~sssgggYYYKKKCCC999888666333222111111111---...//////...---...000,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++,,,------------,,,++++++***++++++,,,+++***)))(((************************))))))))))))(((((((((((('''(((((()))))))))))))))*********)))((('''''''''((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))(((((((((((())))))((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((()))************)))***)))))))))))))))(((((('''((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&''')))*********))))))(((((((((((())))))&&&'''((((((&&&&&&'''((('''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((()))))))))*********++++++---...///...+++)))((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((('''''''''(((((((((((())))))******'''((()))***+++******)))))))))************))))))((()))******++++++******)))***+++***))))))+++---))))))*********+++++++++((((((((()))***+++------------------------------+++***************++++++++++++,,,---------------************+++,,,---...,,,...///...,,,++++++,,,,,,---...//////...---,,,,,,---...//////...---,,,///......------.........111000000111111222111000///111333222222444999>>><<>>:::777555333000111111///---,,,,,,------...---+++'''&&&(((++++++*********+++,,,,,,---,,,,,,,,,+++++++++*********++++++++++++***))))))++++++++++++,,,---///000))))))))))))))))))))))))))))))))))))(((((((((((()))((('''''''''(((***+++''''''(((((())))))******''''''''''''((((((((((((+++******)))(((''''''&&&))))))))))))))))))))))))))))))************))))))******)))((((((((((((((('''''''''''''''((())))))+++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((()))***,,,,,,(((((('''&&&&&&((()))*********))))))((((((((('''''''''((((((((((((((('''(((((('''&&&%%%$$$$$$###&&&''''''((()))(((((((((''''''''''''((((((((()))((((((((((((((((((((((((((('''&&&''')))++++++***(((&&&###!!!!!!###&&&(((%%%''')))(((&&&%%%&&&)))&&&'''''''''(((((())))))%%%%%%&&&'''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''')))++++++)))((('''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))(((((('''&&&%%%%%%$$$)))************+++++++++,,,+++*********+++,,,---***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,++++++*********((()))+++,,,,,,+++***)))************************,,,,,,,,,++++++*********+++,,,---,,,*********,,,***+++,,,---...---,,,++++++***((()))+++---...---++++++,,,,,,,,,,,,------///......------......///,,,,,,,,,---------......,,,,,,------------------------...000111111111111555555777:::???EEEKKKNNNXXXbbbooozzzwwwrrrooorrryyy}}}{{{{{{~~~|||vvvnnnbbbVVVKKKDDD;;;:::888666444333222222000...------//////---***,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++***)))((())))))))))))))))))))))))------,,,,,,+++***))))))************************))))))))))))))))))))))))+++******)))((())))))))),,,,,,+++***)))(((''''''******))))))))))))************))))))((((((''''''******)))((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))******+++++++++,,,&&&%%%%%%%%%&&&''')))***&&&&&&''')))++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))+++))))))***---...---***((((((''''''''''''(((((((((((((((((())))))))))))+++***)))(((((()))******''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((()))'''%%%'''***,,,***((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%&&&((((((((('''%%%&&&'''(((((('''&&&%%%(((((())))))))))))******))))))*********+++++++++++++++*********+++,,,---***++++++,,,,,,++++++***,,,++++++++++++++++++***,,,,,,,,,,,,+++++++++***)))******+++***)))((('''************************,,,,,,,,,++++++************+++,,,,,,******+++,,,------------,,,++++++******)))***,,,......---+++++++++,,,,,,,,,,,,------+++++++++******+++++++++,,,,,,---------.........//////......------,,,,,,,,,---...////////////////////////111444999===@@@AAAHHHRRR[[[cccmmmxxx}}}|||wwwtttuuu{{{xxxnnnbbb___YYYRRRIII@@@:::666666555333222000/////////000...------//////---***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))------,,,++++++***))))))************************))))))))))))))))))))))))*********)))))))))((((((((((((((((((''''''''''''))))))(((((((((((())))))***)))))))))((((((((('''******)))((((((((((((((())))))))))))))))))))))))+++***)))(((&&&%%%$$$###))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))***'''&&&&&&%%%&&&'''))))))***)))'''''')))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***(((((()))+++,,,***((()))((((((''''''''''''((((((((((((((()))))))))))),,,+++)))(((''''''''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((()))(((&&&'''***+++)))((((((((((((((((((((((((((()))(((((((((''''''''''''$$$%%%'''(((((('''%%%$$$''''''''''''((((((((((((((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&''''''((((((''''''&&&''''''((()))+++,,,------)))))))))*********+++++++++************+++,,,,,,******++++++++++++******,,,,,,,,,+++******))))))------,,,,,,,,,,,,++++++************)))'''&&&%%%************************+++++++++++++++*********)))***,,,,,,++++++,,,...///...---,,,+++*********)))***,,,...000000---***++++++,,,,,,,,,,,,------...------,,,,,,------...,,,------------.........111000000///...---,,,,,,,,,------.........------111000//////000333555777444777<<>>EEEJJJPPPYYYeeennnvvv~~~xxxooobbbXXXRRRLLLFFFBBB:::999777555333111111111000000////////////000000------------......---,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))))))))))))))))))))))))))),,,+++++++++******))))))************************))))))))))))))))))))))))''')))***++++++)))'''&&&((((((((()))))))))******'''''''''&&&&&&'''''''''))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''''',,,***''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%)))))))))(((((('''&&&&&&(((((((((((())))))))))))******)))(((''''''&&&&&&''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((+++***))))))(((((('''&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&(((((((((''')))((('''&&&&&&'''((()))''''''(((((()))))))))***(((((()))))))))*********))))))******++++++++++++)))******++++++******)))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***++++++,,,************************************************((()))++++++++++++---...,,,++++++***+++,,,...///...,,,+++,,,---......---+++++++++,,,,,,,,,------+++******************+++---------.........//////---.........//////000000....../////////...------///......---...///000000111222333333333555777999===CCCJJJPPPVVV___lllvvv~~~zzzxxx{{{xxxxxx{{{{{{yyyyyy{{{~~~}}}}}}~~~~~~~~~wwwnnnfff\\\SSSGGG>>>:::999::::::222222333333222111/////////////////////000000111+++,,,---...---------------------,,,,,,+++++++++------------------------)))******+++++++++******))))))))))))))))))))))))++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++***)))'''%%%))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''''')))++++++)))'''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&(((((())))))((('''&&&&&&(((((((((((())))))))))))((()))))))))))))))))))))''''''''''''(((((((((((((((((((((''''''(((((((((''''''''''''((((((((((((++++++***)))((('''&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((+++)))&&&######&&&)))+++&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&%%%&&&(((((((((''')))((('''&&&&&&'''((()))*********************)))((((((((()))))))))******((()))******++++++******))))))************))))))&&&'''((()))***,,,------******++++++++++++,,,,,,))))))))))))***,,,---...************************)))))))))***************)))***,,,,,,++++++,,,...*********+++,,,---...//////---******,,,---------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------........./////////,,,,,,---...///000000111---....../////////......------------...///000000---...000222333444444444555777:::<<>>AAAEEEKKKUUU]]]eeeppp|||}}}wwwvvvxxx|||~~~}}}}}}}}}}}}|||uuuqqqvvv|||yyyvvviiieee[[[NNNGGGCCC<<<555666666666555444333000...111000000//////000000111,,,,,,,,,+++,,,,,,------)))+++......,,,+++,,,...***++++++,,,,,,------...************************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''(((((('''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))((((((((('''''''''&&&&&&'''((()))******)))))))))((('''(((******)))'''))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******((('''(((***$$$&&&''')))***)))((('''(((((((((((())))))))))))'''((()))******))))))(((''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((***+++***'''&&&''')))((((((((((((((((((((((((''''''''''''((((((((()))'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((((((((('''(((((())))))))))))((((((%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))'''((()))++++++******)))))))))************))))))))))))))))))************(((((())))))*********+++***)))(((''''''((())))))************************(((((())))))*********++++++,,,---,,,*********,,,+++,,,---...---,,,+++*********+++---...---***'''++++++,,,,,,,,,---------+++******))))))******+++............/////////000------------------,,,,,,)))***+++,,,---.........------------------------222000...---...///......//////000222666888777666666:::@@@DDDHHHPPP\\\dddpppvvv~~~xxxuuu|||yyymmmaaaYYYTTTLLLIIIAAA999888:::888444111000/////////////////////---+++)))))),,,...111...------,,,------......(((+++......,,,+++,,,...)))***+++,,,------...///************************((()))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((%%%%%%&&&'''((()))***+++((((((''''''''''''(((((('''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((''''''&&&&&&&&&%%%&&&((()))*********)))---***'''&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))$$$'''))))))''''''(((***###%%%''')))******)))((((((((((((((())))))))))))(((((()))))))))'''&&&%%%''''''''''''((((((((())))))((('''&&&&&&'''((()))''''''''''''((((((((()))'''***+++***'''&&&'''***((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))******)))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%&&&(((((((((''''''((()))******)))((('''''')))***++++++***)))'''))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))++++++************++++++************************++++++************+++++++++***)))'''''''''((()))************************+++++++++*********************+++,,,,,,,,,,,,+++---------...------,,,,,,---,,,++++++******************+++++++++,,,,,,,,,/////////...---------,,,,,,,,,,,,---------......++++++,,,---............000//////.........//////////////////000000000000111111111222222333333333444555777:::===AAACCCEEERRRSSSUUUYYY```jjjuuu}}}{{{rrrqqqllldddYYYOOOFFF@@@===555666666555444333222111111000000///......------.........------,,,,,,,,,------------,,,,,,+++***---------......---,,,,,,***+++---...///......---)))))))))((((((((((((((()))))))))***+++++++++,,,))))))))))))))))))))))))+++***)))(((''''''((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******---***&&&%%%'''))))))'''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((()))))))))(((((('''''''''(((((()))((('''''''''(((***+++'''''''''''''''((()))))))))((('''&&&&&&'''((())),,,+++(((&&&%%%%%%&&&'''''''''&&&''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))'''&&&%%%((((((((((((((((((((((((***)))'''&&&%%%&&&&&&'''))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))&&&&&&''''''''''''''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))+++******))))))******+++******(((((('''((())))))******************************************++++++******+++,,,,,,,,,,,,+++,,,,,,---------------,,,///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,------...---------///......------......///.../////////000000000000000000000111111111222222111111222333555888:::;;;???AAACCCFFFJJJOOOVVV[[[eeeiiipppyyy~~~yyytttqqqssswwwzzz{{{}}}}}}xxxxxxwwwwwwyyy|||{{{mmm```WWWQQQNNNJJJDDD>>>:::777555111111111111000///...---..............................---------,,,,,,,,,,,,,,,------,,,,,,+++******++++++,,,++++++******)))***+++,,,,,,,,,++++++))))))))))))))))))))))))******************++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((()))*********))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***,,,)))&&&%%%''')))((('''))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))))))))))))))))))))))))))))))))************************((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''))))))(((((((((((()))))))))(((((('''((()))***+++'''''''''''''''((()))))))))(((''''''&&&'''((((((***)))'''&&&&&&'''((())))))(((((('''''''''((((((''''''''''''''''''''''''(((((((((((('''''''''''''''(((((())))))(((&&&%%%(((((((((((((((((((((((('''&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))+++******))))))******+++((((((((((((((((((((((((+++******))))))******+++))))))((((((((()))******************************)))))))))***+++++++++,,,******+++,,,,,,,,,,,,+++***+++,,,------...------...------,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---------------------...------,,,,,,---------,,,,,,------........./////////000000000////////////000000000000222222222222222333444444222444777999:::<<<>>>@@@GGGIIINNNVVV```nnn|||yyypppjjjjjjnnnsssvvvyyysssoooqqqvvv}}}}}}|||yyyvvvtttuuuttttttuuuvvvyyy|||~~~wwwrrrkkkbbbXXXNNNDDD===:::999777666444333333333////////////...---,,,+++++++++,,,------...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++******))))))*********))))))(((******************************************))))))))))))))))))))))))))))))'''''')))******)))(((((())))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((()))***+++)))'''&&&'''((()))(((***************************)))(((''''''((()))***''''''((((((((()))))))))))))))))))))))))))))))))************************((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''***))))))((())))))******((((((((((((((()))******(((''''''''''''(((((()))***)))((('''''''''''''''((('''&&&&&&&&&((()))*********(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&'''((()))(((''''''((((((((((((((((((((((((&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******((((((((())))))******+++************************(((((()))***+++,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,---.........++++++***************+++******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,++++++,,,,,,++++++,,,,,,------........./////////000000////////////////////////222222111111111111222222000222444555555666777999;;;<<<>>>AAAFFFOOOYYY```gggjjjnnnttt|||{{{sssooopppsssuuuuuunnnjjjkkkqqqyyyzzzuuurrrxxx{{{}}}|||yyyxxxvvvtttvvvyyy}}}yyyuuurrruuuuuuuuuwwwzzz~~~zzzuuupppiiibbb]]]WWWRRRLLLFFFAAA<<<888555666555444333222222111111///////////////...------***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,------------,,,*********))))))(((((('''***************+++++++++++++++******))))))(((((())))))))))))))))))))))))%%%&&&)))***+++***)))(((***)))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))+++***)))((())))))******))))))))))))))))))))))))+++)))(((&&&&&&((()))+++'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((()))***((((((((((((((())))))***((((((''''''''''''((()))))))))((((((''''''&&&&&&(((''''''''''''((())))))))))))((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&$$$%%%&&&((())))))(((((((((((((((((((((((((((((())))))))))))'''%%%"""!!!&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++******))))))))))))))))))))))))***))))))))))))))))))******************************))))))))))))))))))***(((((()))*********++++++************************(((((()))***+++,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,------------*********))))))******+++******+++++++++,,,,,,,,,000//////...---,,,,,,++++++++++++,,,,,,,,,------............---,,,+++++++++++++++++++++,,,------............////////////000000000000000000000//////............///000000111222222111000000333555222333666888;;;???DDDHHHIIIKKKOOOTTTZZZccclllsss}}}yyyyyyyyyzzzuuurrrtttxxx}}}wwwqqqkkklllsssyyy{{{zzzrrrxxx~~~~~~yyytttqqquuuxxxzzzzzz}}}}}}wwwrrrooommmqqqsssxxx~~~{{{xxxyyyzzz}}}~~~wwwrrrddd```ZZZTTTOOOJJJFFFDDDAAA===999666666555555444222222222111000///...---//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++***+++,,,,,,---------,,,++++++******))))))))))))))))))******+++++++++++++++******))))))((((((((())))))))))))))))))))))))%%%&&&)))***+++***)))(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))+++++++++++++++++++++,,,((((((((((((((((((((((((+++)))(((&&&&&&((()))+++''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&&&&&&&'''((()))'''(((((()))))))))))))))((((((''''''''''''(((((((((((((((((((((''''''&&&)))((((((''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((()))))))))(((((((((''''''###$$$&&&'''((()))((((((((((((((((((((((((((((((((((((((('''&&&$$$!!! '''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''******))))))))))))******))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))***))))))(((((())))))******************************))))))(((((())))))***))))))***+++++++++******************************)))))))))***+++++++++,,,******+++,,,,,,,,,,,,+++)))***+++,,,,,,---,,,,,,,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,000//////......---,,,,,,++++++++++++,,,,,,,,,,,,---------...------,,,,,,++++++++++++,,,---......------........./////////000000000000////////////000/////////000000111222333333222000......///111111333444555444444555666:::<<<>>>@@@CCCHHHOOOSSS^^^bbbhhhmmmrrrxxx~~~~~~xxxqqqlllkkknnnrrruuuuuuzzz|||xxxvvvuuutttppplllnnnpppssstttvvvzzz~~~xxxssspppqqqsssvvv{{{xxxtttoooiiiccc\\\TTTOOOKKKHHHCCC???;;;999999999777444111000111111111000...///////////////...---,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***++++++++++++++++++'''((()))***++++++++++++,,,+++***************+++(((((())))))***+++++++++))))))))))))))))))(((((())))))))))))))))))))))))'''''')))******)))((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((())))))+++,,,,,,++++++,,,---''''''''''''''''''''''''***)))(((''''''((()))***&&&&&&'''''''''((((((((())))))))))))))))))))))))************************((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((''''''((())))))))))))))))))((((((''''''''''''(((''''''((((((((((((''''''))))))(((((('''''''''&&&&&&&&&&&&''''''(((******))))))))))))))))))))))))***)))))))))((((((((((((###$$$&&&'''((((((((('''(((((((((((((((((((((((($$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''***))))))(((((())))))******++++++***)))(((''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''')))))))))(((((()))))))))))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))))))))(((((((((((())))))************************))))))(((((((((((())))))******+++++++++***)))(((******************************************++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,+++++++++++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,------.........***++++++++++++,,,,,,,,,,,,,,,------...---------+++++++++,,,,,,---...///---------.........///////////////.........------222111111000000000111111---///111111000//////000222333444222000.........555666777888888:::===@@@BBBEEEJJJNNNQQQUUUYYY\\\bbbgggnnntttxxx}}}{{{uuuuuu{{{|||yyyvvvtttrrrqqqrrrtttvvvxxx{{{~~~|||xxxsssnnniiieeeWWWSSSOOOJJJFFFBBB===::::::999999777555333333333222111//////000///...,,,---...///000000000//////+++,,,,,,------,,,,,,,,,++++++,,,,,,------......******+++++++++,,,,,,,,,))))))***+++++++++++++++'''((()))******++++++++++++***)))))))))***+++,,,''''''((())))))***++++++((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''')))++++++***)))***,,,(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))************************((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''))))))&&&'''((()))***))))))((())))))((('''''''''''''''%%%&&&'''((())))))((((((&&&''''''((((((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((())))))((((((((('''''''''###$$$&&&'''(((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))((()))))))))))))))(((((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,+++***)))(((************************+++++++++*********************+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++******))))))(((((()))***++++++******+++++++++,,,,,,,,,((((((***+++---...000000******+++++++++,,,,,,,,,++++++,,,---............,,,,,,,,,,,,---...///000---------.........//////.........------,,,,,,,,,///...---,,,++++++++++++ %%%+++///000/////////,,,---/////////111444666333444555444333333555777555777:::<<<===???AAADDDFFFKKKPPPTTTWWWZZZ___ccclllrrryyy~~~}}}zzzzzz{{{yyyzzz{{{|||vvvqqqnnnddd```[[[VVVQQQLLLGGGDDDBBB???<<<:::999777555444000222444444333111000///000//////000111111...,,,,,,---.........---,,,+++,,,------.........------)))***+++,,,...///000111*********++++++,,,,,,,,,((()))***+++++++++++++++))))))***,,,,,,---------***)))(((((((((***+++,,,&&&''''''((()))*********''''''(((((())))))******))))))))))))))))))))))))+++***)))(((''''''(((((('''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%(((******(((''')))+++))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&'''''')))******&&&''')))*********)))(((***)))((('''''''''''''''$$$%%%''')))******))))))$$$%%%&&&((()))************)))(((''''''&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((+++***)))'''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&'''((())))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((())))))******++++++******)))(((((((((******))))))((((((''''''+++'''&&&(((%%%$$$++++++***************+++)))))))))))))))))))))))))))************+++++++++++++++******************)))))))))))))))******++++++,,,---------+++)))'''.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********000///,,,***)))))))))***------,,,,,,,,,,,,++++++......,,,,,,,,,,,,......---------,,,,,,+++++++++((()))+++,,,------,,,+++*********+++,,,---...///,,,,,,------...//////000000000000000000000000000/////////000111111222222000000000000000000000000////////////000000000000555444333222333555777999;;;;;;<<<>>>@@@CCCEEEFFFNNNNNNRRR[[[aaacccggglllmmmpppuuuyyy~~~{{{uuupppiiibbb\\\WWWRRROOOEEEDDDBBB???===:::888777555555555444444333333333222222111000///...------000////////////.........------------,,,+++***)))------,,,,,,,,,,,,+++++++++---//////...---...///,,,+++*********+++,,,---,,,,,,+++***)))(((''''''+++*********))))))(((((('''''''''''''''''''''''')))((('''''''''(((***+++((()))******)))((()))+++...------,,,+++***))))))))))))))))))))))))))))))***((('''&&&&&&'''(((***))))))))))))))))))))))))((((((((((((((((((((((((************)))((('''&&&%%%&&&&&&'''((()))******((((((''''''''''''(((((()))))))))))))))((('''''')))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((&&&%%%&&&''')))***((((((((((((((((((((((((&&&&&&&&&''''''''''''(((,,,,,,+++)))(((&&&%%%%%%(((((((((((())))))))))))'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''((()))***++++++***))))))'''''''''&&&&&&%%%%%%%%%&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((((((&&&$$$&&&)))+++)))'''(((&&&$$$%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&'''((()))***))))))((('''&&&%%%%%%$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&'''((((((((()))))))))************)))))))))))))))***)))))))))(((((((((''')))&&&''')))'''###$$$)))+++******)))))))))******((((((((()))))))))))))))(((((()))))))))*********************************)))))))))))))))******+++)))***,,,------,,,+++***,,,,,,,,,+++++++++******---------,,,,,,++++++***************************+++***)))))))))+++,,,...------,,,,,,,,,+++++++++------,,,++++++,,,------------,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++++++++++++++,,,---..................------------////////////////////////......//////000111111111000000000000000000000000.../////////000000000000111111222333444444444444333333333444555666888999>>>===???EEEHHHGGGIIILLLPPPSSSVVVZZZ]]]aaafffiiinnnsssyyy|||}}}}}}|||{{{zzzzzzvvvsssnnnjjjgggdddaaa^^^WWWSSSMMMHHHEEEAAA>>>;;;<<<;;;:::888666444333222333333333333222222222111111111000000///.........//////.........---------------------,,,+++***))),,,,,,+++++++++*********)))+++------,,,+++,,,---,,,+++***))))))))))))***++++++******)))(((((((((************)))))))))((((((((((((((((((((((((((()))(((((('''((()))***+++)))***+++***(((((()))***......------,,,+++++++++))))))))))))))))))))))))***)))'''&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&''''''(((((())))))((((((''''''''''''(((((()))))))))))))))(((''''''***)))(((((((((((()))***************++++++++++++)))))))))((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))))))))(((((('''''''''(((((((((((())))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''''''''''''''''''''''''''(((((((((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((***(((&&&''')))***(((&&&)))'''%%%&&&'''(((''''''%%%&&&&&&''''''&&&&&&%%%(((((('''''''''((()))***((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((((((((('''''''''&&&(((((((((((())))))))))))(((((())))))))))))******))))))))))))(((((((((((((((&&&'''))))))''')))---)))))))))(((((())))))***''''''(((((()))))))))***'''''''''((((((((())))))************************)))))))))))))))******+++''')))***,,,---,,,,,,+++*********)))))))))))))))......---,,,+++***))))))'''(((((()))******++++++)))((((((((()))+++,,,...,,,,,,,,,,,,++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,------111000///...---,,,+++***........................------......///000000000000000000000000000000000....../////////000000000---///111333333333111000222111111000000111111222666333444777777555555888:::<<<>>>@@@BBBDDDHHHKKKLLLPPPUUUXXXYYY\\\aaafffpppsssxxx{{{|||}}}~~~zzzwwwtttpppllljjjiiihhhbbbaaa___\\\ZZZXXXWWWVVVSSSOOOKKKHHHFFFDDDBBBAAA>>><<<999777666555333111333333222222111000000///000000000000000/////////////////////////////////------------,,,,,,,,,,,,------------,,,+++******+++************)))))))))''')))++++++***)))***+++,,,,,,***)))''''''''''''))))))))))))))))))))))))************))))))))))))************************((((((((((((((()))******)))***+++***((('''((()))++++++++++++++++++++++++))))))))))))))))))))))))))))))''''''''''''))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((()))))))))))))))(((''''''))))))(((((((((((())))))''''''((((((((()))))))))((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))***''''''''''''''''''''''''((((((((((((&&&%%%$$$###'''''''''&&&&&&&&&&&&&&&((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((+++***(((((())))))'''&&&)))(((&&&&&&((()))((('''&&&&&&''''''''''''&&&&&&(((((('''''''''((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((('''''''''''''''(((((((((((())))))))))))''''''(((((()))******+++))))))))))))((((((((((((''''''((())))))(((***---(((((((((((((((((()))***'''(((((())))))******+++''''''((((((((()))))))))))))))))))))************)))))))))))))))******+++((()))***+++,,,+++++++++))))))))))))))))))))))))---,,,,,,,,,++++++******))))))))))))******+++++++++***)))(((((())))))***,,,,,,,,,++++++++++++***+++******************+++,,,+++++++++++++++++++++///...,,,+++******+++,,,...------,,,,,,,,,------000//////...---,,,+++***------------------------,,,,,,------...//////000////////////////////////........./////////000000...///000111222111000000333333222111111111222222555222222555555333444777444666777777777888:::======???BBBCCCBBBCCCFFFHHHNNNQQQUUUXXXYYYZZZ\\\]]]YYY[[[^^^```bbbeeehhhkkkpppppppppppprrrsssuuuvvvyyyxxxxxxyyy{{{}}}|||{{{wwwxxxyyy{{{||||||{{{yyytttssssssssstttuuuuuuvvvrrrpppnnnkkkhhhfffeeedddbbbaaa```___^^^]]]\\\[[[VVVTTTQQQNNNLLLJJJHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBAAA>>>:::888777777666555777555333333444444333222000000000000000000111111......---------------------------....../////////,,,,,,,,,,,,+++++++++***,,,---------,,,,,,+++***++++++*********)))))))))&&&(((******)))))))))***++++++***)))((((((''''''(((((())))))*********************)))))))))))))))************************((((((((((((((())))))***)))***+++***(((''''''((('''''''''((((((((())))))))))))))))))))))))))))))))))))(((''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''((((((''''''''''''(((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))(((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((******))))))))))))(((''')))'''&&&&&&'''(((((('''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&'''((()))******+++(((((((((((())))))))))))'''))))))((('''''')))***(((((('''(((((()))******)))))))))******+++++++++((((((((()))))))))******(((((()))))))))*********)))))))))))))))******+++++++++++++++******))))))))))))***************************++++++,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))))),,,,,,+++++++++*********************************++++++++++++++++++++++++///...,,,+++***+++,,,,,,......---,,,,,,,,,------------------------------------------------------,,,,,,,,,---......//////....................................////////////111111000//////000222222000/////////000111111222444111000333333111222555222333333222111111333444777888999999888777888999:::<<>>===<<<;;;::::::777777666666777777888999999666444333333333222222222111000000111111000.../////////000000111111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,+++++++++************,,,,,,---------,,,++++++,,,+++++++++************''')))++++++***)))***+++))))))******************((((((((()))******++++++))))))))))))))))))******))))))))))))))))))))))))'''(((((()))))))))))))))(((******)))'''&&&'''(((%%%&&&&&&''''''(((((()))************************))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))***))))))(((''''''((((((((((((((('''''''''((((((''''''''''''(((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))*********+++++++++)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((('''(((((((((((())))))***(((&&&%%%%%%&&&''''''&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''))))))))))))((((((((((((&&&&&&'''(((((()))******(((((((((((())))))))))))'''******&&&%%%'''((('''(((((((((((()))***++++++*********)))))))))))))))(((((()))))))))*********'''(((((())))))*********)))))))))))))))******+++,,,++++++***))))))((((((************++++++++++++(((((()))***+++,,,------------,,,,,,+++******)))'''((()))******+++,,,,,,++++++++++++************)))***++++++++++++***)))*********+++++++++++++++...------,,,,,,,,,,,,---...---------------......***++++++,,,---.........------------------------,,,,,,------.../////////........................------........./////////333222000//////000222333////////////000222333444777222000111000------000111111222000///...///111000111111222222333444444333555777777666555666777999;;;<<<<<<:::999999999:::;;;;;;<<<===>>>??????CCCAAA@@@@@@AAABBB@@@???@@@BBBCCCCCCAAA@@@@@@AAA===>>>??????======>>>???<<<<<<;;;:::::::::::::::999999888888777666555555555555555555666666666666333333222111111111222222222000//////000000///---000///......//////---+++............////////////+++++++++,,,,,,,,,,,,---,,,,,,,,,------.........++++++++++++************,,,,,,,,,------,,,,,,+++,,,,,,+++++++++*********''')))++++++***)))***+++((()))******+++++++++***(((((())))))*********+++))))))))))))************((((((((((((((((((((((((''''''((()))))))))))))))'''((())))))''''''((()))((((((((())))))*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$'''''''''(((((((((((((((((((((''''''''''''(((((()))))))))))))))(((''''''))))))************))))))((((((((()))))))))******))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((('''&&&%%%%%%(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&''')))***'''''''''''''''((((((((('''''''''&&&''''''((()))''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((%%%&&&(((((('''''')))+++'''&&&$$$$$$&&&'''&&&%%%''''''((((((((((((''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''***)))))))))((((((((('''&&&'''''''''((()))))))))'''((((((((()))))))))***&&&******&&&%%%(((***((()))(((((()))***+++,,,,,,))))))((((((''''''&&&&&&'''''''''((((((((())))))''''''(((((()))******+++)))))))))))))))******+++*********))))))))))))***))))))*********+++++++++))))))******++++++,,,,,,++++++++++++************))))))***++++++,,,++++++++++++++++++******************+++,,,,,,+++******)))*********++++++++++++,,,,,,---------------------------------...///000******+++,,,------......---------------------------------...//////000000---------------------------------.........//////111111000000000000000111000000000000111222333444:::555222222000------000111222333111000///111222...---...///111222333333111222333333222111222333222444555555333222333444444444555666666666666666888777777888999999888666666888:::999777666777999444666999888666444444555555555444444444444555555222222222111111000000000///000111222222222222222222222111111000000111111/////////000111111...,,,000//////000111000...,,,............------------+++,,,,,,,,,---------...,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++,,,,,,------,,,,,,++++++************)))))))))''')))***+++***)))***+++((()))*********)))(((''')))))))))))))))*********((()))))))))************((((((((((((((((((((((((&&&'''((()))***))))))(((%%%'''(((((('''''')))***)))))))))))))))*********************************)))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&''''''(((((())))))((((((''''''''''''(((((()))))))))))))))(((''''''''''''((())))))(((''''''&&&&&&&&&&&&''''''''''''+++*********))))))))))))(((((((((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&''''''''''''(((******)))(((((('''&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''')))***&&&'''''''''((((((((()))''''''&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((%%%'''((('''&&&%%%&&&(((((('''%%%%%%'''''''''&&&''''''((((((((((((''''''&&&''''''((('''&&&%%%$$$&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''******))))))(((((((((''''''''''''((((((((((((((('''((((((((())))))******$$$***+++&&&%%%***,,,)))))))))))))))***+++,,,---(((((('''&&&%%%$$$$$$###&&&&&&&&&'''''''''((((((&&&''''''((()))******+++)))))))))))))))******+++(((((((((((()))***+++,,,(((((())))))******+++++++++++++++***************((((((((()))******++++++......------+++***((('''+++++++++************)))***+++,,,------,,,+++***))))))******++++++++++++***+++---...///...------,,,,,,,,,---...///000111++++++,,,,,,,,,---------........................------......///000000000---------------------------------.........//////...///111222222000///---.........------...//////888333111222111...///222111111222111//////111222111000000111222333333222///000111111//////000222000111333333222333444666000111111222222222111111111111111333555555444222000333555444222111333666000333666555222///......111111000000000000000111333333222222222222222222000000111222333333222222111111111111222333444555111111333555666444111.../////////000111111///,,,000000//////...------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,------,,,,,,,,,))))))))))))((((((((((((&&&(((******)))((()))***))))))******)))'''%%%$$$******))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((&&&''')))*********)))((($$$&&&'''((('''(((***+++((((((((((((((((((((('''************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************%%%&&&&&&'''((()))******((((((''''''''''''(((((()))))))))))))))(((((('''######$$$%%%%%%$$$######))))))))))))************++++++++++++*********)))******))))))((((((((('''''''''''''''''''''''''''***************************)))'''&&&%%%'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''++++++)))(((((()))***+++&&&'''''''''(((((())))))%%%$$$$$$###$$$%%%''''''((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((&&&((()))'''$$$###$$$&&&)))(((&&&&&&((()))((('''''''''((((((((((((''''''(((((()))))))))(((&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''+++***(((''''''(((***+++))))))))))))))))))))))))***)))(((((((((((())))))))))))***))))))((('''&&&''''''''''''((((((((((((******)))((((((((((((((()))((((((''''''''''''(((***))))))((((((((((((((())))))))))))))))))))))))***************)))((('''''''''((()))***+++,,,,,,+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))+++++++++++++++***)))(((******+++++++++,,,,,,,,,............---+++)))(((+++,,,------,,,+++)))(((---,,,,,,++++++,,,,,,---------............---------.........---,,,,,,+++,,,,,,.../////////...---///...---,,,,,,---...///------............---------------............///111000///......///000111111111000000//////......000000000000000000000000---///000111111000///---000000111111222222333333555444111/////////111222222222111111000/////////222111000000000111333444333222222222111111000000222111111000///......---000000111222222222222222111222222222222333333333------......//////000000222111///...---------...////////////////////////,,,---...//////...---,,,000...,,,---000222222111...---,,,+++++++++,,,---******+++,,,,,,---......++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++***++++++,,,,,,************************,,,,,,,,,,,,,,,+++******,,,+++***))))))***+++,,,))))))))))))))))))))))))&&&&&&''''''(((((())))))***************)))(((''',,,+++***'''%%%&&&)))+++&&&&&&''''''((()))))))))******))))))((((((''''''+++)))(((&&&&&&((()))+++******)))((('''&&&%%%%%%'''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%'''((((((((('''&&&'''((('''&&&&&&&&&)))+++))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((++++++******))))))(((((())))))))))))))))))))))))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&((((((((('''&&&&&&&&&%%%))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&'''(((((()))((((((((('''&&&%%%$$$%%%%%%&&&(((((((((((((((((((((((('''&&&%%%&&&((()))(((''')))(((&&&&&&''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''''''''((((((((()))))))))***)))((((((''''''(((((((((((('''''''''(((((()))***************+++------)))))))))))))))))))))))))))************))))))(((************))))))))))))+++++++++*********))))))************)))))))))((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,+++,,,,,,------,,,+++***++++++,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---------............------------......------,,,+++,,,,,,.../////////...---///...---,,,,,,---...///------............---------------............///111000///......///000111000000000000//////......////////////////////////000111333444444333111000000000000111111111111111222222111000///000000111000000000000000000111111000000000000000111222222222222111111000000000000111111000000///......---------...////////////........./////////000000000.........//////000000000222111///...---------...........................------............------333000------///000000...,,,,,,---,,,,,,***)))(((,,,,,,,,,------.........+++++++++++++++,,,---...++++++++++++++++++,,,,,,+++++++++*********))))))+++++++++******++++++,,,************************))))))*********)))((((((++++++***))))))***++++++************************(((((((((((((((((())))))&&&&&&'''))))))*********'''&&&%%%###!!!!!!$$$'''))))))))))))))))))((((((***)))))))))((((((((('''***)))(((''''''((()))***)))))))))(((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((((((''''''$$$''')))(((%%%$$$'''+++))))))))))))))))))))))))*********)))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''###$$$&&&((()))******+++'''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&)))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&((('''&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((((((&&&&&&&&&((()))(((''''''%%%$$$$$$&&&&&&%%%###''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''))))))))))))))))))))))))((((((((((((((()))))))))((((((((()))))))))))))))((((((((()))))))))******)))(((''''''&&&&&&'''''''''''''''''''''((()))***$$$%%%%%%&&&(((***+++,,,))))))))))))))))))))))))((())))))************)))************))))))))))))+++************)))))))))************)))))))))))))))))))))))))))))))))))),,,,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,))))))***+++,,,,,,++++++******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------............------------......------,,,,,,,,,,,,---............---......------------......------............---------------............///000//////......//////000000000000////////////...////////////////////////111222333444444333222111000000000000////////////...//////000000000000000......///000000111222222...//////000000000000000000000000000////////////111000000//////.........,,,,,,---............------.........////////////////////////000000000000111000///...------------..............................------------......444222///------...---,,,+++,,,---...,,,)))&&&$$$------------............,,,++++++++++++,,,,,,---+++*********************+++++++++***************,,,++++++*********++++++************************(((((())))))***)))))))))+++******))))))******+++************************))))))))))))))))))((((((%%%&&&'''(((((()))(((((())))))(((&&&%%%%%%'''***+++++++++***)))((((((((())))))))))))((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((((((((('''###'''***)))&&&$$$'''***)))))))))))))))))))))))),,,++++++++++++*********((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&((()))*********'''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$$$$%%%%%%&&&''''''((((((((((((((((((((((((((()))(((((('''&&&%%%$$$$$$&&&''''''((((((''''''&&&((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%((('''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((((((&&&&&&'''((()))((('''&&&%%%$$$$$$&&&'''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((()))******))))))))))))************(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******######$$$%%%&&&((()))***))))))))))))))))))))))))'''((()))***************''''''((()))***+++,,,,,,************))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,++++++*********+++++++++,,,,,,,,,))))))******++++++++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,,,,------...------,,,,,,,,,,,,---------.........------------------------------............---------------............/////////////////////////////////////////////////////////////////////////////////000000000000//////000000//////.........---+++,,,...000111111000///////////////000000111111,,,---///000000000///...//////////////////......000000/////////...............///000000000000///000000000111111111222222000000000000000000000000//////......------------........................///...,,,,,,,,,,,,...///333111///---,,,,,,,,,,,,+++,,,------,,,***(((&&&---------------,,,,,,,,,,,,+++++++++++++++,,,,,,************))))))))))))************************,,,++++++***************************************)))******+++++++++++++++******))))))))))))******((((((((((((((((((((((((++++++******))))))((((((*********)))((('''&&&%%%,,,,,,,,,***))))))+++...*********))))))((((((((())))))))))))(((((((((((())))))(((((((((((())))))''''''''''''(((((())))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%''')))***))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((('''&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((($$$$$$%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''''''((((((((((((''''''((((((((((((((('''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((('''%%%%%%%%%'''((('''&&&'''&&&&&&''')))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((&&&'''((()))***)))))))))((((((''''''((()))***+++))))))))))))************(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******))))))(((((())))))***+++))))))))))))))))))))))))'''((()))***************''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,+++++++++***************))))))******+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,------......,,,------------------,,,------............---------------............///......////////////...................../////////........................------............------000/////////......------)))+++...000111111///...000000000000//////......,,,---...000000///........................//////////////////............//////000111111111000000111111111222222222333333000000000///////////////...............---------...........................---,,,++++++,,,---...//////...---,,,,,,---...,,,,,,+++++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,++++++******+++++++++*********))))))(((((((((************************,,,+++******)))))))))***)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''++++++******))))))((((((+++++++++***)))(((&&&&&&(((((()))(((&&&&&&(((***'''''''''(((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&''''''((()))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))'''&&&)))------***&&&((((((((((((((((((((((((************************((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''((((((((((((((((((''''''''''''(((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))((((((((((((''''''''''''''''''''''''%%%&&&'''((()))*********&&&'''''''''''''''''''''((((((((((((((((((((((((%%%$$$###$$$&&&'''&&&%%%((('''&&&''')))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&'''(((*********))))))))))))(((''''''(((******((((((((()))))))))******)))(((''''''&&&&&&'''''''''''''''''''''((()))*********)))((((((((((((((())))))))))))))))))))))))((())))))************)))************))))))))))))(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))'''((())))))))))))))))))******+++++++++,,,,,,,,,---,,,+++***************************+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,------......------,,,,,,,,,+++,,,------...,,,,,,------------,,,,,,------............---------------............///---......//////......------............/////////........................//////............//////////////////............***,,,...000111111000///111111000//////...---------......///////////////............////////////........................------...////////////...000000000000111111111111////////////............------.........------,,,------------------------------,,,,,,,,,,,,---------------,,,++++++---000,,,++++++***+++,,,...000************++++++++++++,,,++++++************+++++++++******)))(((((((((***************+++++++++,,,+++***)))))))))))))))))))))))))))))))))))))))(((((())))))(((((('''&&&((())))))******))))))(((''''''''''''''''''''''''))))))))))))))))))(((((())))))************))))))%%%'''''''''&&&&&&''')))&&&&&&&&&'''((()))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))'''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((()))******'''&&&(((,,,---***'''((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''((())))))))))))'''''''''''''''(((((((((''''''''''''(((((((((((())))))(((''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&'''((())))))***'''(((((())))))((((((''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&&&&'''(((((((((((('''((((((((((((((((((((((((%%%$$$$$$$$$&&&'''&&&%%%'''&&&%%%%%%'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((('''(((((((((((((((((('''))))))))))))))))))))))))%%%&&&(((***+++***))))))+++***(((''''''''')))***''''''((((((((()))))))))***)))((((((''''''(((((((((((('''''''''(((((())))))(((''''''&&&&&&&&&''')))))))))))))))))))))))))))************))))))(((************))))))))))))(((((((((((())))))******((()))))))))************))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,++++++***++++++------+++************+++---...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,+++++++++,,,---...+++,,,------------,,,+++------............---------------............///------...//////...---------------.........//////......................../////////......///////////////////////////000000---...///000111000000/////////////////////......//////......//////000111....../////////000000000........................,,,,,,---............---////////////000000000000///.........---------,,,,,,,,,---.........---,,,------------------------,,,,,,,,,------,,,,,,,,,,,,---...,,,******---///++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++***************,,,,,,+++******)))(((((())))))*********+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))((('''%%%%%%'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((())))))((()))))))))))))))((((((&&&((()))((((((''')))***((((((((((((((()))))))))'''((((((((()))))))))***(((((())))))))))))(((((('''''''''(((((((((((((((((((((((()))))))))******'''''''''''''''''''''''')))))))))))))))))))))))))))((('''''''''(((******&&&'''((((((&&&&&&(((***((((((((((((((((((((((((((((((((()))))))))******((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((%%%&&&'''((())))))))))))&&&'''''''''((((((((()))''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((())))))))))))((((((''''''''''''((((((((()))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%&&&'''((())))))((('''(((((((((((((((((((((((('''&&&%%%&&&((()))((('''((('''&&&&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((()))******++++++++++++******))))))))))))))))))))))))$$$&&&(((***++++++)))))),,,+++((('''&&&'''((()))''''''''''''((((((((((((******)))((((((((((((((()))(((((('''''''''((((((++++++************++++++))))))))))))))))))))))))***************)))((('''''''''((()))***+++,,,,,,'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))((()))***+++++++++++++++******+++++++++,,,,,,,,,+++*********+++---///000,,,+++*********+++,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,---.........------,,,+++***+++,,,---...++++++------------++++++---..................------------.........//////,,,---...//////...---,,,---------.........//////..............................------------............//////000000111111...//////000000000000000------......///000000000000000///......000111222.../////////000000111111---.....................,,,---......//////......000000000000111111111111......---------,,,,,,,,,+++,,,---.........---,,,------------------------++++++---......---++++++---......,,,))))))+++...)))***,,,------+++(((&&&******+++,,,,,,---......,,,,,,+++***))))))******,,,,,,,,,+++***))))))((())))))******++++++++++++,,,+++***)))(((((((((((()))))))))))))))))))))))),,,,,,,,,+++)))(((&&&%%%'''((()))******)))((('''************************&&&&&&''''''(((((())))))++++++***)))(((&&&$$$###$$$&&&''''''&&&&&&''')))++++++******))))))(((((('''((((((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++!!!'''+++(((!!!&&&...(((((((((((((((((((((((((((((())))))*********+++)))(((((((((''''''''''''''''''''''''''''''''''''))))))************))))))))))))))))))((('''&&&%%%&&&'''''''''(((((())))))''''''''''''((((((((()))$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))((((((&&&'''''''''(((((())))))(((((((((''''''&&&&&&%%%''''''''''''''''''''''''((((((''''''''''''((((((***)))))))))((((((((((((''''''''''''''''''''''''(((''''''&&&$$$""" %%%&&&((()))))))))((('''(((((((((((((((((((((((()))((('''(((*********(((+++***(((((())))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******)))'''&&&'''((()))((('''&&&&&&%%%&&&''''''%%%###'''((((((((((((((('''&&&"""!!! """%%%'''((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))))))))******************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))************,,,+++***((((((((()))***))))))))))))))))))))))))''''''((()))))))))))))))---------,,,+++***)))(((***+++,,,+++******,,,...***---///...+++)))+++...,,,///111111///---++++++///...,,,++++++,,,...//////,,,+++,,,......+++(((******+++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,------...///000000......------,,,,,,,,,+++---------............///////////////////////////000000//////.........---////////////000000000000////////////////////////***++++++,,,---...//////........................,,,------...///000111111////////////////////////////////////////////////,,,---,,,+++))))))+++---.........------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************+++***))))))((()))))))))*********)))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******+++++++++***)))(((((('''))))))))))))))))))))))))))))))***++++++++++++***&&&((()))++++++)))(((&&&&&&))),,,+++(((&&&''')))444000+++'''''''''(((((((((((((((((())))))))))))''''''(((((())))))******''''''((((((((((((''''''))))))))))))(((((((((((('''((()))***+++,,,,,,,,,''''''((((((((((((''''''((((((''''''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$(((((('''%%%$$$$$$''')))&&&&&&'''(((***,,,---...,,,+++***(((''''''&&&&&&,,,+++***(((''''''''''''&&&&&&''''''(((((())))))&&&''''''(((((((((((((((''''''''''''''''''''''''''')))***)))'''&&&&&&'''&&&&&&''''''(((((())))))''''''''''''((((((((())),,,+++***(((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''&&&(((''''''''''''&&&&&&&&&******((('''&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''((())))))((((((''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''***)))(((''''''''''''''')))'''&&&'''((()))(((''''''&&&&&&'''((((((((('''(((((()))))))))))))))((()))'''&&&''')))******)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''***))))))(((((()))))))))******)))((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********))))))))))))************,,,+++)))((((((((()))***))))))))))))))))))))))))(((((()))************)))******+++,,,,,,,,,++++++***+++,,,+++******,,,...---,,,+++,,,,,,---,,,+++(((***------,,,+++******///...,,,++++++,,,...///...,,,+++,,,......,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...//////000111111111000000/////////---------............///////////////////////////000/////////.............../////////000000000000////////////////////////+++,,,,,,------......///.................................///000000000111...................................................///...---++++++---.........---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))++++++++++++******************))))))))))))******---,,,,,,+++******))))))))))))))))))))))))))))))))))))***++++++++++++***'''((()))******)))(((''''''(((******)))(((((()))...+++(((&&&'''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******(((((()))*********))))))''''''((((((((((((''''''((((((''''''''''''(((((((((''''''&&&&&&'''''''''&&&'''''''''&&&&&&%%%%%%)))((('''&&&&&&''')))***&&&&&&'''((()))+++,,,---***))))))(((((((((((()))+++***)))((((((''''''(((((()))))))))*********+++&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''(((((('''%%%&&&'''(((((((((((((((((())))))'''''''''(((((((((((((((******)))((('''''''''''''''(((((((((((((((((('''(((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((()))*********)))(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&((((((((((((((((((((((((%%%&&&'''((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((''''''''''''''')))'''&&&'''((()))(((''''''&&&&&&&&&'''((()))***((((((((()))************...,,,***)))******)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''''')))((((((''''''((())))))++++++)))((('''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((('''))))))))))))************+++***))))))((()))))))))))))))))))))))))))))))))))))))***++++++++++++***'''((()))+++,,,---......***+++,,,+++******,,,...///+++)))***...///---)))&&&(((+++,,,+++***++++++...---,,,++++++,,,---...,,,++++++,,,......---++++++,,,------......------,,,------------.........,,,,,,------...//////////////////...............---------............///////////////////////////////////////................../////////000000000000000000000000000000000------------------------........................//////////////////000000------------------------...........................//////---,,,+++---...------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******------------------------,,,,,,+++***************))))))))))))))))))******)))))))))))))))))))))))),,,,,,,,,++++++++++++*********))))))))))))******,,,++++++******))))))((())))))))))))))))))))))))((()))******++++++******(((((())))))))))))((((((((('''''')))***+++***)))(((&&&%%%%%%'''((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))&&&&&&'''((()))***++++++)))))))))))))))(((''''''''''''((((((((((((''''''((((((''''''''''''(((((((((''''''&&&''''''((((((''''''''''''&&&&&&%%%%%%)))&&&###$$$'''***)))(((''''''''''''((()))***+++((((((((((((((()))******))))))(((((((((((())))))))))))))))))************&&&''''''((((((((((((((((((((((((((((((((((((((($$$&&&''''''&&&%%%&&&'''))))))))))))))))))((((((((((((((((((((('''''''''(((((('''''''''''''''((((((((())))))))))))((((((***)))(((&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***%%%&&&&&&''''''((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))(((''''''''''''''''''(((((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((%%%&&&((())))))'''%%%$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''')))'''&&&'''((()))(((''''''''''''&&&%%%&&&''')))'''''''''((((((******++++++)))'''''''''((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''(((((())),,,,,,***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++'''((()))+++,,,---......***+++,,,+++******,,,...---,,,***+++---...,,,***)))+++---...---,,,---......---,,,,,,,,,,,,---...++++++,,,---.........---,,,------...............---------.........//////---------.........//////...------------------------------............//////////////////////////////////////////................../////////000000000000000000000000000000//////......---------,,,......................../////////...............------------------------------------------------,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******---------------------------,,,++++++******++++++)))))))))))))))*********)))))))))))))))))))))))),,,,,,+++++++++***************))))))))))))******)))(((((((((''''''&&&&&&((((((((((((((((((((((((((())))))***************))))))(((((((((((())))))((('''&&&(((,,,---+++)))&&&%%%%%%'''((()))((('''(((((((((((())))))))))))******))))))((((((''''''((())))))******))))))(((''''''(((((())))))******((()))))))))))))))((((((''''''((((((((((((''''''((((((''''''''''''(((((('''''''''''''''(((((()))(((''''''&&&&&&&&&&&&&&&((($$$!!!"""'''***)))&&&(((''''''''''''(((((()))((((((((((((((())))))***((((((((((((((()))******''''''''''''((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))$$$&&&((((((''''''''')))++++++******))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((())))))(((((((((((('''%%%$$$$$$&&&''')))%%%%%%&&&&&&'''(((((()))(((((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''')))'''&&&'''((()))(((''')))***+++)))'''&&&''')))&&&%%%%%%%%%&&&((()))***'''%%%$$$$$$&&&''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))***)))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((())))))*********((()))))))))************)))))))))*********))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***+++,,,+++******,,,...***,,,...---+++***,,,------///000///---,,,,,,------------,,,,,,---------+++,,,---...............,,,---......//////......---------.........//////---------...............000000000000000000000000---------............///////////////////////////.........///////////////............////////////000000000000000000000000000//////......------,,,...........................---------------------------------------------------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,++++++******++++++(((((())))))************************************+++*********))))))))))))******))))))))))))******((((((((((((''''''''''''(((((((((((((((((((((((((((((()))************)))))))))(((((((((((()))))))))'''&&&(((,,,...,,,)))((((((((()))******(((&&&(((((((((((())))))))))))******))))))(((((('''''''''(((((())))))(((((('''******))))))(((((('''''''''((()))***++++++++++++''''''((((((((((((''''''((((((''''''''''''(((((('''''''''''''''((()))***)))((('''&&&&&&&&&'''''')))%%%"""$$$***,,,***'''((((((''''''''''''((((((***))))))((((((((((((((((((''''''(((((()))***+++((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))%%%''')))))))))((()))***++++++******))))))((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&'''((()))&&&''''''((((((''''''&&&%%%$$$######$$$&&&(((***''''''''''''''''''''''''&&&''''''(((''''''&&&%%%'''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%$$$%%%'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''(((((()))((('''''')))'''&&&'''((()))((('''))),,,...---***((()))+++&&&%%%%%%$$$%%%&&&((()))&&&%%%$$$%%%((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''''''''''''''((()))******'''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))***+++++++++))))))))))))************(((((()))************)))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++*********+++,,,+++******,,,...)))---///...***)))+++///---......---+++******+++------------------------+++---//////---------...,,,---......//////......,,,------------.................................------............//////---------............///////////////////////////.........///////////////------........./////////000000000000000000000000////////////......------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///000000...------...++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************,,,,,,+++***************((((((((()))******++++++*********************************)))))))))((((((******))))))))))))******************************))))))))))))))))))))))))'''((())))))******))))))(((((())))))))))))(((((()))((((((***+++,,,+++***+++***)))*********(((&&&(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''++++++***)))((('''&&&&&&'''((()))+++,,,,,,------''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''((()))*********)))'''&&&&&&&&&'''(((+++((('''))),,,---,,,***((((((((('''(((((())))))******)))(((((((((((((((((((((((((((((()))******************))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((''')))******)))))))))***))))))))))))))))))((((((''''''''''''((((((((()))'''&&&&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&$$$$$$###$$$%%%&&&((()))(((((('''''''''&&&&&&&&&"""###%%%'''((()))((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((+++)))&&&######%%%(((***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&((()))))))))(((''')))'''&&&'''((()))((('''"""''',,,---***((()))+++((('''&&&%%%%%%&&&((())))))'''&&&''')))++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((()))***++++++(((''''''&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++++++++***))))))))))))************'''((()))***+++******))))))))))))))))))))))))))))))******++++++++++++++++++++++++,,,,,,++++++******+++,,,+++******,,,...+++,,,---,,,,,,+++,,,---+++,,,,,,+++******+++,,,,,,------------------,,,,,,...000///---,,,,,,...,,,,,,---............---,,,,,,,,,,,,------------........................*********+++++++++,,,,,,---------............///////////////////////////............/////////000---------.........//////////////////////////////////////////....................................---......//////000000000........................++++++++++++++++++++++++---///111111///------...******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************++++++***))))))))))))***'''(((((()))******++++++************************+++++++++*********))))))******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))))))))))))))'''((()))******)))((('''(((***++++++*********++++++***((((((******)))'''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((******))))))((((((''''''(((((()))******+++******''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''((()))***+++***)))'''&&&&&&&&&'''((()))))))))************)))(((((((((((())))))***+++((((((((((((((())))))***)))((((((((((((((()))***+++*********)))))))))(((&&&''''''(((((((((((((((''''''''''''''''''''''''''')))******((('''(((((((((((((((((((((((())))))%%%&&&&&&'''((()))******(((((('''''''''((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''!!!"""%%%'''))))))(((((($$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((('''%%%$$$%%%&&&(((***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&((()))***)))(((''')))'''&&&'''((()))((('''!!!(((***((('''(((******)))'''&&&&&&'''((()))***)))'''((()))+++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))***,,,,,,,,,+++***)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))************'''((()))+++++++++***)))))))))))))))))))))))))))))))))***++++++++++++***)))***+++,,,,,,,,,,,,,,,***+++,,,+++******,,,......,,,)))+++...///---******+++,,,,,,+++,,,...000,,,------......------,,,---///111000---+++,,,...+++,,,------......------+++++++++,,,,,,,,,------.....................---,,,,,,,,,------.........---------.........//////////////////////////////---.........//////000000---------.........//////////////////////////////.../////////////////////...........................//////000111222222333////////////////////////+++++++++++++++++++++++++++---//////---,,,+++,,,*********++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******************************+++******)))((()))))))))'''(((((()))***+++++++++************************,,,,,,,,,+++++++++************))))))))))))******)))))))))))))))*********))))))))))))))))))))))))'''(((((()))))))))))))))&&&((()))++++++)))(((&&&(((+++---,,,)))((()))+++***((('''''')))******)))(((((((((((())))))))))))''''''(((((())))))******))))))************))))))(((((((((((()))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''((()))+++++++++)))'''&&&%%%&&&((()))%%%'''(((((('''%%%&&&'''(((((((((((()))***+++,,,&&&&&&''''''(((***+++,,,))))))(((((((((((())))))))))))(((((('''''''''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''')))***)))'''&&&&&&'''&&&&&&''''''(((((())))))$$$%%%&&&'''(((***++++++))))))(((((((((((())))))(((((())))))))))))((((((+++++++++***)))'''&&&%%%$$$%%%%%%&&&'''((())))))$$$%%%'''(((((('''%%%$$$'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''((((((((())))))(((((((((''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$&&&((()))***)))((('''%%%&&&'''(((((('''&&&%%%((((((((()))******+++++++++***)))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******))))))(((((((((((()))))))))***++++++)))((('''(((((())))))************)))))))))))))))******+++---,,,,,,+++***)))(((((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******((((((((()))***++++++---//////---,,,+++,,,.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---...///000000,,,------......------,,,---------.........//////.........---,,,+++***))).../////////...---,,,,,,................................................+++,,,.../////////......///...------,,,,,,,,,,,,------///000222444555666222111///...---,,,+++++++++,,,............,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///---,,,***))))))************))))))******+++,,,---,,,+++)))((((((''''''***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))+++******))))))******+++(((((())))))))))))((((((''')))***(((%%%$$$&&&)))*********)))))))))))))))&&&''')))***+++***((('''((((((((((((((()))******(((((((((((())))))))))))++++++***)))))))))))))))'''&&&&&&&&&&&&'''((((((***)))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((('''(((((()))***++++++,,,((((((''''''''''''(((((())))))(((((((((((())))))'''''''''((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((((((***)))((()))*********(((((((((''''''''''''((((((***)))(((''''''&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''$$$$$$$$$&&&(((((('''%%%+++(((%%%%%%((())))))'''+++***((('''&&&&&&&&&'''***(((&&&$$$$$$%%%((()))'''''''''''''''''''''''''''&&&&&&%%%&&&'''))))))(((((())))))))))))((((((&&&''''''''''''''''''&&&((((((((((((((()))***+++((()))***)))'''&&&%%%&&&''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''%%%###$$$'''((('''$$$(((&&&$$$%%%&&&'''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&'''(((((((((((((((((('''((((((((()))******+++++++++***)))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&)))(((((('''&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((())))))))))))(((((((((((())))))***************))))))((()))))))))))))))*********)))))))))))))))******++++++++++++***************)))************+++++++++++++++++++++++++++++++++******++++++,,,---......)))))))))))))))******+++---------,,,******+++---......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------....../////////---......//////......---............////////////...............---,,,+++....../////////...------........................////////////////////////,,,---.../////////............---,,,,,,,,,,,,,,,////////////000000000000111000///---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---...---,,,*********************))))))******+++,,,+++******))))))))))))******++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++))))))************))))))))))))***((('''&&&'''(((((())))))*********))))))((((((((((((((())))))***((((((((((((((()))******(((((((((((())))))))))))))))))((('''''''''''''''(((''''''''''''((())))))(((((('''''''''&&&&&&&&&'''''''''''''''(((((()))(((((())))))))))))((((((&&&&&&&&&'''((())))))))))))((((((''''''(((((()))((((((''''''''''''(((((((((((((((((((((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***((('''((()))***)))(((((((((''''''''''''(((((((((((('''&&&&&&&&&''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))'''%%%%%%&&&'''&&&&&&***(((%%%%%%((()))((('''***)))(((''''''&&&&&&&&&)))((('''%%%%%%&&&((()))''''''''''''''''''''''''$$$$$$###"""###$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&)))'''$$$""""""$$$&&&(((&&&((()))(((&&&$$$$$$%%%''''''((((((((((((''''''''''''&&&%%%%%%&&&'''''')))'''%%%&&&''''''&&&###(((&&&%%%%%%&&&''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((('''''''''))))))(((((((((((())))))'''(((((())))))******+++++++++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''(((((())))))((((((''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++,,,++++++***)))******************))))))))))))))))))))))))))))))******+++))))))*********+++++++++)))************+++++++++************************((()))***+++,,,...//////((())))))***++++++******......,,,)))((((((,,,......------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......................../////////000000/////////........./////////000000...///////////////......---......////////////...////////////////////////000000000000000000000000------.../////////......---------,,,,,,,,,,,,,,,...............---------111///---,,,,,,,,,...///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++******************))))))******+++,,,)))))))))))))))***+++,,,******+++,,,,,,+++******++++++++++++++++++++++++,,,++++++++++++++++++,,,******++++++++++++******+++)))(((((()))***)))'''&&&''')))+++++++++))))))***)))'''&&&&&&(((***,,,((((((((((((((()))******(((((((((((()))))))))))))))(((((('''''''''''''''((((((((((((((()))******((((((((('''''''''&&&&&&((((((((((((((())))))***(((((())))))))))))((((((&&&&&&''''''(((((())))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))''''''''''''(((((((((((()))((('''((()))***)))'''(((((((((''''''(((((((((''''''&&&&&&&&&'''((((((''''''((((((((()))))))))'''''''''''''''''''''''',,,)))%%%$$$%%%&&&&&&&&&)))(((&&&&&&((()))((('''))))))))))))((('''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''(((&&&''''''''''''''''''&&&%%%&&&((())))))(((&&&%%%***'''### !!!$$$&&&'''((())))))'''%%%%%%&&&''''''((((((((((((''''''''''''&&&%%%%%%&&&''''''+++)))''''''''''''%%%$$$(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''))))))(((((('''&&&&&&%%%((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((***)))(((''''''((()))***''''''(((((()))*********,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''((()))++++++---,,,***)))))))))***+++************)))))))))))))))))))))))))))******+++************************))))))*********+++++++++))))))))))))))))))))))))))))))***+++,,,---------'''(((***+++,,,,,,+++***......---+++)))***,,,...------------------------------..................---------------------------,,,,,,++++++,,,,,,---////////////...............//////000000//////...------........./////////......//////000/////////---...///000000000000000////////////////////////000000000000000000000000.........////////////...,,,,,,---------,,,,,,,,,++++++,,,---......//////000///---++++++---///000---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***************))))))******+++,,,******))))))******+++,,,******++++++++++++******)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,)))******++++++******)))+++)))'''(((+++,,,***'''$$$&&&)))+++,,,+++)))((()))((('''''''''(((***+++((((((((((((((())))))***(((((((((((())))))))))))******))))))))))))******((((((''''''(((((()))************))))))))))))((()))))))))((()))******+++(((((())))))))))))((((((((()))))))))*********+++))))))(((((((((((())))))(((''''''&&&&&&''''''(((******)))((('''&&&&&&%%%((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''((((((((((((***)))((((((******)))(((''''''((((((((((((''''''''''''''''''(((((()))***(((((((((((())))))))))))''''''''''''''''''''''''***(((&&&&&&'''(((''''''((((((''''''(((((((((((('''((()))))))))(((&&&%%%'''((()))******))))))((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))$$$&&&((())))))(((&&&$$$***(((%%%######$$$&&&((()))+++,,,+++)))(((((()))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))(((((((((''''''&&&((('''%%%%%%'''((('''&&&''''''''''''''''''''''''))))))(((((((((''''''''''''''''''&&&&&&&&&&&&'''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%'''((())))))(((&&&&&&&&&&&&((()))'''''''''((())))))******,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((()))++++++---,,,***)))))))))***+++*********))))))))))))))))))))))))))))))******+++,,,,,,++++++***))))))((())))))*********+++++++++))))))))))))))))))))))))+++++++++++++++++++++***'''(((***,,,,,,,,,++++++---...000///---,,,,,,---------------------------........................------------------------......------------......//////////////////...............//////.........,,,,,,---------.........---......////////////.........///000111111111111000000000000000000000000////////////////////////////////////.../////////,,,------.........---,,,,,,,,,---......///000000///...---,,,,,,---///000---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,++++++************))))))******+++,,,,,,++++++***************************************)))))))))))))))))))))))),,,++++++******++++++,,,(((((())))))))))))((((((***((('''))),,,,,,***'''###%%%(((+++,,,+++)))(((&&&''')))*********)))(((((((((((((((((())))))***(((((((((((())))))))))))******))))))))))))******''''''&&&&&&''''''((()))+++*********)))))))))))))))))))))))))))***++++++(((((())))))))))))(((((())))))))))))************))))))(((((((((((()))))))))(((((((((((((((((()))******)))((('''&&&&&&%%%'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((''''''''''''((((((((((((+++***))))))++++++***)))''''''((())))))(((''''''(((((((((((()))***++++++(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&)))++++++)))''''''((((((((((((''''''((('''((()))))))))(((&&&%%%&&&''')))***+++***)))((())))))))))))))))))))))))&&&%%%$$$######$$$%%%%%%***)))(((((((((((()))***%%%&&&((())))))(((&&&%%%&&&&&&'''((((((((((((((()))***++++++)))((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((((()))))))))'''%%%&&&'''((('''''''''''''''''''''''''''''''''''''''((((((((())))))&&&'''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%'''((()))''''''&&&&&&&&&&&&''''''&&&''''''(((((())))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''((((((((((((''''''(((((())))))************************))))))))))))))))))))))))&&&'''((()))*********)))(((((('''(((((()))***++++++******)))((()))))))))((()))))))))************)))))))))))))))******+++------,,,+++***)))(((''')))************+++++++++************************,,,,,,,,,+++******))))))((((((***+++,,,,,,---------///111111///---------,,,,,,,,,------------...------------,,,,,,,,,,,,------------------------//////............//////////////////////////////---......//////......---------------.........///...///////////////......///000000111111111111000000000000000000000000000////////////////////////111000///.........//////,,,---///000000///......///////////////...............---------......///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,++++++*********))))))******+++,,,---,,,+++***************+++***))))))))))))***++++++++++++++++++++++++++++++******************+++(((((())))))))))))(((((((((((((((***++++++)))'''%%%&&&(((*********((((((%%%''')))++++++***((('''((((((((((((((()))******(((((((((((())))))))))))'''''''''''''''(((((()))&&&&&&&&&&&&&&&'''(((((())))))(((((((((''''''''')))))))))))))))******+++(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''((((((((((((***)))((()))***+++***(((&&&'''((())))))((('''&&&))))))(((((())))))******''''''((((((((()))))))))''''''''''''''''''''''''"""$$$'''+++...---***'''&&&((())))))(((''''''((('''(((((((((((((((''''''%%%&&&((()))***))))))(((((((((((((((((((((((((((''''''%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''(((&&&''''''''''''''''''&&&###%%%'''((())))))((('''&&&''')))((('''&&&&&&'''''''''((((((((((((''''''&&&'''(((((((((((('''&&&$$$%%%'''''''''''')))+++)))'''&&&&&&'''(((((('''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&&&&'''((((((((((((''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&''''''((())))))))),,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&''''''&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))))))))(((((((((((())))))((())))))))))))(((''''''''''''((()))***++++++,,,)))))))))))))))******++++++++++++*********)))))))))************++++++++++++++++++++++++++++++++++++++++++***************)))))))))***+++,,,.........//////...---,,,---...,,,,,,,,,---------.........---------,,,,,,,,,,,,.................................------...............//////000000111111...//////000000//////...////////////000000000000111111111111000///......111111222222111111000000111111111111111111111111000000000000000000000000222111///.........//////---...000111222111000///............////////////---......//////...---,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***+++,,,,,,,,,,,,+++*********))))))******+++,,,++++++*********+++,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++***))))))(((((())))))***)))))))))******)))))))))$$$''')))******(((((((((''''''(((((()))((((((''''''(((((()))))))))))))))((((((((((((((()))******(((((((((((())))))))))))'''''''''''''''((())))))'''''''''''''''(((((())))))))))))((((((((('''''')))(((((((((((()))******(((((())))))))))))((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''''''''(((((((((((()))'''&&&'''((()))((('''&&&'''((())))))((('''&&&)))((('''''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&(((***,,,---***(((%%%(((******(((&&&'''(((((((((''''''''''''((((((%%%%%%&&&'''((()))))))))''''''''''''''''''''''''***)))((('''&&&''''''(((((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((&&&'''''''''''''''''''''$$$&&&((((((&&&%%%&&&'''''''''((((((((((((''''''&&&'''((())))))((('''&&&###&&&''''''&&&%%%'''))))))(((&&&&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&'''((())))))((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&''''''(((''''''''''''((()))******)))((('''&&&&&&''''''((()))))))))---,,,+++***))))))))))))))))))))))))))))))))))))************************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))*********)))***))))))(((((((((((()))'''((()))))))))(((&&&%%%&&&&&&''')))***+++,,,---)))))))))))))))******+++***************+++++++++)))************+++++++++++++++++++++++++++++++++))))))******+++++++++,,,***)))))))))***,,,...000//////...+++)))***---000,,,,,,,,,------.........000000/////////....................................------,,,,,,------...---......///000111111222000000111111111111000000111111111111222222222222333333333222111000///...222222222222222111000///111111111111111111111111111111111111111111111111222111000.........///000---///111222333222111000)))***+++---///111222333---...///000000...,,,+++,,,,,,...//////...,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))***,,,,,,---,,,+++************)))***++++++,,,)))))))))***+++,,,...///+++***)))(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++******"""&&&***+++((('''''')))((((((((((((''''''''''''***)))'''&&&'''(((***+++((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))***++++++((((((((((((((()))******++++++++++++************((((((((((((((())))))***(((((())))))))))))((((((************))))))))))))&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''''''''(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''((((((((()))'''&&&%%%%%%&&&'''&&&%%%&&&'''(((******((('''&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''***)))((()))***+++***)))$$$(((******(((&&&'''((()))((('''&&&&&&'''))))))%%%%%%%%%&&&'''(((((()))'''''''''''''''''''''''''''&&&%%%$$$###$$$$$$%%%+++)))(((''''''((()))+++)))(((&&&%%%%%%&&&((())),,,+++)))'''''''''((()))&&&'''))))))(((''''''(((''''''((((((((((((''''''&&&'''((())))))((('''&&&$$$'''((('''%%%###%%%''')))(((&&&&&&((()))(((''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%&&&((()))))))))((('''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))$$$%%%'''((((((((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''')))***+++))))))))))))(((((((((((((((((((((((())))))))))))***'''%%%&&&(((***(((&&&))))))))))))))))))))))))((()))+++,,,,,,+++)))(((************************(((((((((((())))))))))))***************)))((('''------,,,+++)))'''%%%$$$***+++,,,+++******,,,...///...+++***))))))***+++******+++,,,,,,,,,,,,+++***+++---//////...---,,,---------------------------------....../////////+++,,,...000000///...---000000000/////////......222111000//////000111222111111000000000000000000---///111111111222444555000000111333444666777777111111000000111222333444000000000000111222333444222111///...///...,,,+++555444333333222222222222444222111////////////000////////////000111222333//////111222333444444444)))---000000---,,,,,,...///...---,,,,,,,,,,,,,,,------------,,,,,,+++***---+++******,,,......---+++,,,,,,------,,,,,,+++000...***((((((***...000+++***)))***++++++***)))***)))(((''''''((()))***)))(((''''''''')))***+++)))))))))(((((((((+++---)))'''&&&''')))******))))))))))))))))))))))))))),,,,,,+++)))(((&&&%%%%%%))))))))))))))))))))))))******+++++++++******)))(((((((((((())))))))))))(((((((((((()))))))))))),,,+++++++++******))))))))))))))))))((((((((((((---***''''''))))))'''%%%!!!$$$'''***++++++)))'''+++***)))(((((()))***+++))))))(((((((((((())))))''''''(((((())))))******)))(((((((((((())))))***((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((())))))((('''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''))))))))))))))))))))))))***)))(((&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))******)))((('''''''''(((((())))))******))))))(((((('''''''''&&&(((((((((((('''&&&%%%%%%((((((((((((((((((((((((***++++++***'''&&&'''(((((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&'''''''''(((&&&$$$###$$$&&&((((((((())))))(((((('''''''''&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&'''&&&%%%&&&(((((((((&&&%%%&&&&&&''''''&&&&&&%%%)))(((((('''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((%%%%%%%%%%%%&&&'''(((((())))))))))))((((((((('''(((((((((((())))))))))))***(((&&&&&&((()))((('''))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))))))))))))))***************************)))(((((((((((()))+++,,,,,,,,,,,,***+++++++++******,,,...///---+++***))))))***+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000...---////////////000000000000111111000//////000111222222222222222222222111111///000222111111000222333222222333555666777888999666666666777777777777777777777666555444333333333333222111111222222111000444444444333444444555555777666444222111111111111///////////////000111222///000111111222222222111---///111111///---...000///......---,,,,,,---------------------,,,++++++,,,++++++,,,---......,,,+++,,,,,,------,,,,,,+++,,,+++************+++,,,+++***)))***++++++***)))***)))(((((((((((()))***)))(((((('''((()))***+++)))******)))((((((***,,,***)))'''((()))******)))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((()))))))))(((((('''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))---***''''''))))))(((&&&%%%&&&''')))***+++++++++******)))(((((()))******))))))(((((((((((())))))(((((((((((())))))))))))'''''''''&&&&&&&&&''''''''''''((())))))(((''''''''''''''''''(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((())))))))))))((((((&&&&&&'''''''''''''''(((***)))))))))(((((((((((($$$%%%%%%&&&&&&&&&%%%%%%'''''''''''''''''''''''')))******)))'''&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&$$$###$$$&&&((((((((()))(((((((((''''''''''''%%%&&&((())))))(((&&&%%%(((((('''&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))))))))(((((((((''''''''''''&&&&&&&&&((()))((('''&&&''''''((((((''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((('''''''''&&&&&&'''(((((()))))))))(((((((((''''''(((((((((((())))))))))))***(((&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++************)))))))))))))))*********))))))((('''***+++++++++******,,,---...---+++***))))))***+++******+++,,,,,,,,,,,,+++...---+++***+++,,,///000,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,...///000111111000///...//////000000111222222333222111111111222333444444444555555555444444333222111222333333111111222333666777888999:::;;;<<<===<<<===>>>>>>>>>===<<<;;;>>>>>>===<<<:::999999888777666555666888999999777666666555666666777888999:::999777555333222222222111111000000000000111111111111222222222222111111000111222111//////000222//////......------.....................------,,,,,,,,,,,,...//////---,,,,,,,,,------------,,,,,,)))******++++++******)))+++***)))***++++++***)))***))))))(((((())))))***))))))((((((((()))******)))******)))(((((()))+++,,,***))))))*********)))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((())))))******,,,***((('''((()))(((''')))((((((((()))***,,,---***))))))(((((())))))***))))))(((((((((((())))))))))))))))))((((((((((((((((((''''''&&&&&&%%%%%%&&&'''***,,,,,,***'''&&&''''''''''''(((((((((((()))((((((''''''''''''((('''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''''')))(((((((((((((((((()))&&&&&&&&&%%%%%%%%%%%%%%%*********))))))))))))(((&&&'''((()))************''''''''''''''''''''''''((())))))(((&&&%%%&&&'''&&&'''''''''(((((())))))'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&((((((''''''''''''''''''''''''''''''((((((((()))&&&%%%$$$%%%'''(((((('''((((((((((((''''''''''''&&&'''((())))))((('''&&&***)))((('''&&&$$$######%%%%%%&&&''''''''''''&&&''''''''''''(((((((((((()))))))))))))))(((((((((((('''&&&''')))***)))((('''(((((((((((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((+++******))))))))))))***))))))((((((((('''''''''(((((((((((())))))))))))))))))((('''(((((())))))((((((((((((((((((((((((***)))(((((((((((()))***)))))))))))))))))))))))))))))))))*********++++++******)))))))))))))))***,,,,,,,,,+++***)))'''&&&)))***+++***))))))+++---,,,,,,+++***))))))************+++,,,,,,,,,,,,+++------,,,+++,,,---...///,,,,,,,,,,,,------------000////////////.........000000111111000000///...111111111222222333333333222333333444555666777888777777888888888777666555555666888777777777888999>>>>>>???@@@AAABBBCCCDDDCCCDDDFFFFFFFFFDDDBBB@@@CCCCCCDDDDDDDDDDDDCCCCCC???>>>===>>>@@@AAA@@@???<<<;;;;;;;;;;;;;;;<<<======<<<:::888666444333222444333333222111111222222222222333444444444444333222222000///...///000222000//////....../////////...///////////////......------...000111000...+++,,,,,,------------,,,,,,******++++++++++++******+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))******)))***+++***(((((()))***---,,,***)))***+++***)))(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((()))******************(((((((((((())))))))))))(((((((((((())))))))))))******************))))))&&&''''''((()))******++++++***(((((((((((((((((((((((((((((((((***+++,,,)))))))))(((((()))))))))))))))(((((((((((())))))******))))))((((((''''''*********))))))((('''&&&&&&''')))******)))'''&&&''''''''''''(((((((((((()))(((''''''''''''((((((&&&''')))******)))'''&&&))))))))))))************((((((((((((((((((((((((*********))))))))))))***(((((((((((((((((((((((((((((((((((((((''''''''')))((('''&&&&&&'''((()))'''&&&&&&%%%%%%$$$$$$$$$)))))))))((((((((((((((((((((()))***++++++******'''''''''''''''''''''''''''(((((((((&&&%%%%%%'''&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((''''''&&&%%%)))))))))(((((('''&&&&&&'''''''''((((((((())))))'''&&&$$$%%%'''(((((('''((((((((((((((('''''''''''''''(((((((((((('''''')))(((((('''&&&%%%%%%$$$%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))((('''((()))******(((''''''((((((((((((''''''(((''''''''''''(((((()))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((+++******))))))))))))***((((((((((((''''''''''''(((((((((((()))))))))))))))))))))((((((((()))***))))))))))))))))))))))))+++******))))))******+++************************((((((((()))))))))************)))(((((()))***+++((()))+++---...///000000)))***+++***))))))+++---++++++************************+++,,,,,,,,,,,,++++++,,,---.........---,,,,,,,,,,,,------.........000000000000000000000000000111111111111111000000222222222222222111111111333333555777888:::;;;;;;<<<===>>>??????>>>===<<<<<<>>>@@@AAAAAABBBDDDFFFIIIIIIJJJKKKKKKLLLMMMMMMNNNOOOQQQQQQQQQOOOMMMKKKLLLMMMNNNNNNOOONNNNNNMMMKKKJJJHHHIIIJJJJJJIIIGGGFFFFFFEEECCCBBBBBBBBBBBBAAA@@@???===;;;888666555777777555444333333222222111222333444555555555555333111000...//////000000000000000//////000000111///000000111111111000000......///111222111...,,,,,,------......------,,,---,,,+++******+++,,,---+++***)))***++++++***)))))))))************))))))******************))))))(((***+++***)))((()))***---,,,***)))***+++***)))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******&&&''''''((()))******+++)))))))))(((''''''((()))%%%&&&'''))))))))))))(((((((((((())))))((((((((())))))(((((((((((())))))******))))))((((((''''''************)))(((&&&%%%(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&((())))))(((&&&%%%((()))))))))*********+++'''''''''''''''''''''''')))))))))************)))'''''''''''''''''''''''''''''''''((((((((((((((()))((('''&&&&&&'''((()))((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''&&&&&&(((((())))))((('''&&&%%%''''''''''''(((((((((((((((&&&%%%%%%'''((((((''''''''''''((((((((((((((('''(((((((((((((((((('''&&&'''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((''''''''''''''''''''''''''''''''')))((('''((()))******(((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((())))))'''''''''''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((('''''''''&&&&&&'''((((((((((((((('''''''''&&&&&&(((((((((((()))))))))))))))******)))(((((()))+++))))))))))))))))))))))))************************************************'''((((((((())))))))))))***)))((((((((()))++++++(((((()))))))))))))))((()))*********))))))+++,,,*********************)))******+++,,,,,,,,,,,,+++***+++---//////...---+++---------...//////000000//////000000000111111111222222333333333444444444333333333333444444444444666888:::<<>>===<<<:::999888777777444555666777777777777777555444222111222222111000111111000000000111222222000111111222222222222222111000000111222111///---------............------...---+++******+++---...+++***)))***++++++***))))))******++++++******)))******+++++++++***)))((('''(((***+++***)))***+++,,,***))))))*********)))************************+++******)))(((''''''&&&((((((((((((((((((((((((%%%%%%&&&'''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&''''''''''''((((((''''''(((((())))))******((()))***)))''''''(((***%%%&&&''')))))))))(((''''''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((((((&&&%%%$$$((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((((((''''''''''''(((((()))%%%&&&'''(((((('''&&&%%%'''(((((())))))*********'''''''''''''''''''''''''''((()))*********))))))'''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''(((((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%&&&&&&'''((((((''''''&&&'''((()))((('''&&&%%%&&&&&&&&&&&&'''''''''((()))'''&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))&&&&&&'''(((((((((((('''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''((('''&&&''')))***)))(((%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&''''''((()))***(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((%%%%%%%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))(((***+++***(((''')))+++++++++++++++++++++++++++((()))***++++++***)))(((************************(((((()))))))))************)))((('''((()))+++,,,******)))'''%%%###!!!((()))***)))((()))***,,,))))))************))))))******+++,,,,,,,,,,,,+++,,,,,,---------...------......//////000111111222///000000111222333444444555555666666777888999:::777888999;;;<<<>>>??????AAABBBEEEHHHKKKLLLMMMNNNPPPRRRUUUXXXYYYYYYXXXWWWUUUWWWYYYZZZZZZ[[[]]]___``````aaaaaabbbbbbcccccceeeeeeeeefffffffffffffffcccdddfffggggggeeedddcccbbbaaa```aaabbbcccbbbaaa^^^^^^\\\[[[ZZZZZZZZZZZZWWWWWWVVVUUUSSSQQQOOOMMMLLLJJJIIIFFFDDDCCCBBBBBB?????????>>>>>><<<;;;::::::888666777888888555333111111111111111222333333111111222333333333333333333111000000111111000///------............------+++++++++++++++++++++++++++***)))***++++++***))))))***++++++++++++***)))***++++++++++++***)))(((%%%'''***+++******+++,,,***)))'''((()))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))$$$%%%&&&'''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''')))***)))'''&&&)))+++((((((((('''(((((()))***''''''((())))))(((''''''))))))(((((((((((())))))(((((((((((())))))))))))%%%&&&((((((((('''&&&%%%''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&'''(((((()))******''''''''''''''''''''''''&&&'''((()))))))))((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''((((((''''''&&&'''''''''''''''(((((((((&&&&&&&&&&&&''''''((((((******+++++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''((())))))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$$$$&&&'''(((((())))))$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&)))(((&&&&&&'''(((((('''''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''((((((((((((&&&&&&'''((((((((((((((()))(((((((((''''''''''''&&&'''''''''(((((((((((('''&&&&&&&&&((()))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((()))***))))))))))))))))))))))))'''((()))++++++)))((('''))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''')))***+++(((((('''''''''&&&&&&&&&(((((((((((())))))))))))(((***+++***((('''))),,,++++++++++++++++++++++++&&&((()))++++++)))(((&&&)))))))))))))))))))))))))))************+++++++++***)))((('''((()))+++---))))))************))))))((()))***)))((((((***,,,((()))************))))))******+++,,,,,,,,,,,,+++...---,,,++++++---...000...//////000111222222333222222333444666777888888777888888999:::<<<===>>>===>>>@@@CCCFFFHHHJJJKKKKKKMMMPPPSSSVVVXXXYYYYYYXXXZZZ^^^aaaccccccbbbaaa___```bbbbbbbbbbbbdddeeefffggggggggghhhhhhiiiiiiiiihhhhhhhhhiiijjjkkkkkkfffgggjjjmmmooooooooonnnhhhgggggghhhkkkllllllkkkeeeddddddccccccccccccddd```aaaaaa```^^^\\\YYYXXXXXXVVVTTTRRRPPPNNNMMMMMMJJJIIIHHHGGGEEEBBB@@@???===<<<;;;<<<======999666222111111111222333333444111222333333444444444444444222000000111111111000------............------((()))+++------+++)))(((+++***)))***+++++++++))))))***+++,,,,,,+++***)))***+++,,,,,,+++***)))((($$$&&&)))++++++++++++---)))'''&&&''')))******)))(((((((((((((((((((((((('''''''''((()))******+++************************&&&'''((()))************(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))((((((((((((''')))***)))'''&&&)))+++,,,***(((&&&&&&(((+++---&&&'''((())))))((('''&&&))))))(((((((((((())))))''''''(((((())))))******&&&''')))++++++***((('''&&&'''***++++++***'''&&&''''''''''''((((((((()))'''''''''''''''((()))***))))))(((((((((((())))))%%%&&&&&&'''((())))))***''''''''''''''''''''''''%%%&&&''')))))))))((('''''''''''''''''''''''''''&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''(((((((((&&&'''''''''(((((())))))&&&'''((())))))***))))))&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((((()))*********)))((('''&&&%%%%%%''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%###$$$%%%'''((())))))***"""$$$&&&(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&***(((&&&&&&((((((((('''&&&'''''''''(((((())))))))))))(((((((((((())))))))))))(((((('''''''''&&&&&&''''''((((((((((((((())))))(((((('''''''''&&&'''((((((((())))))******'''&&&%%%&&&((((((((('''''''''((((((((((((''''''&&&&&&&&&'''''')))******''''''((((((((((((((('''((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((()))************))))))((((((''''''))))))))))))(((((((((((()))((('''((()))***)))(((***)))(((&&&%%%%%%(((******)))((((((((((((((()))(((((((((((())))))))))))---+++(((&&&&&&&&&((()))*********)))))))))))))))))))))******++++++,,,,,,++++++******)))******+++(((((((((((((((((((((((())))))))))))************************************------------------------((()))+++---.....................------------,,,---///222333333333444555999999:::;;;;;;<<<======<<<>>>@@@CCCGGGKKKNNNPPPMMMLLLKKKMMMQQQUUUXXXZZZ\\\___bbbbbbaaaaaacccfffhhhhhhhhhgggfffeeedddccceeedddccccccdddfffhhhjjjmmmjjjhhhggghhhjjjkkklllpppllllllmmmllliiiiiikkkllljjjiiikkknnnooommmkkkooommmllllllnnnoooooooooqqqnnnjjjjjjmmmpppmmmhhhiiiiiihhhiiiiiihhheeecccdddccc```]]]\\\[[[[[[\\\XXXWWWUUUSSSPPPLLLIIIHHHEEECCCAAA@@@@@@???<<<;;;888888888888888999999:::555555555555555444444444555333111111111222111000...............------------...//////...---+++***)))))))))(((((((((((((((+++***************++++++(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,,,,++++++*********++++++************++++++******)))))))))))))))***''''''(((((())))))******''''''((()))))))))))))))))))))))))))((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((()))***************((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''(((((())))))******((((((((((((((((((((((((((()))))))))'''%%%$$$"""''''''''''''''''''''''''(((((((((((((((''''''''')))))))))(((''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))*********)))(((&&&%%%$$$&&&&&&((()))************(((((('''''''''&&&&&&&&&+++***(((&&&%%%&&&'''((()))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''''''''&&&&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((()))))))))))))))###$$$&&&((()))******+++((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((***)))'''((()))***((('''((((((((('''&&&&&&(((***((((((''''''''''''(((((()))))))))*********++++++)))))))))))))))************))))))))))))))))))))))))))))))***************++++++***************+++(((((((((((((((((((((((())))))))))))************************************---------------,,,,,,,,,((()))+++,,,------------,,,------......//////000222333555555444444666777999:::;;;===???@@@BBBBBBHHHIIIJJJLLLOOORRRTTTUUUXXXWWWWWWXXXZZZ]]]___``````dddhhhhhhfffeeefffhhhggggggffffffdddcccbbbaaa```aaabbbdddfffhhhjjjkkkmmmlllmmmoooqqqtttuuuuuuwwwuuutttvvvuuupppnnnpppnnnmmmkkkkkkmmmoooqqqqqqwwwvvvtttssstttsssrrrpppsssqqqmmmlllmmmnnnllliiilllllllllllllllkkkjjjhhhhhhgggfffeeecccaaa```______^^^]]]ZZZWWWSSSQQQOOOMMMKKKIIIHHHGGGFFFDDDBBB>>>>>>===<<<<<<<<<<<<<<<555555555444444333333222333222000000111222111000000/////////......------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++''''''(((((((((''''''&&&************************,,,,,,++++++++++++++++++))))))(((((((((((())))))***))))))(((((()))))))))(((((((((((())))))))))))''''''((()))))))))))))))&&&&&&'''((()))***++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((''''''&&&))))))))))))((((((((((((''''''(((((((((''''''&&&'''((((((((()))))))))***(((((((((((((((((((((((((((((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&(((((())))))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&((())))))*********(((((('''''''''&&&&&&&&&)))((('''&&&&&&''')))***)))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((&&&''''''(((((('''&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''((()))))))))))))))$$$%%%&&&((()))*********))))))(((((((((((('''''')))))))))((((((''''''''''''''''''((()))*********(((((((((((())))))))))))+++)))(((((())))))(((&&&$$$&&&(((((((((((()))***'''''''''&&&&&&''''''((((((((()))))))))*********&&&(((***+++,,,,,,+++***))))))))))))))))))*********))))))))))))))))))(((*********************+++)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------...000222333444555666777777666555666888;;;:::<<<>>>BBBEEEIIIKKKLLLVVVVVVWWWYYY[[[\\\^^^___cccccccccddddddeeeeeeeeebbbfffiiijjjgggeeefffhhhhhhgggeeecccaaa```___^^^YYY[[[^^^bbbfffiiilllmmmnnnqqqwww}}}}}}yyyyyyvvvvvvvvvsssqqqrrrwww{{{~~~}}}{{{{{{{{{zzzwwwuuuvvvtttrrrpppooonnnmmmmmmoooooooooooonnnnnnmmmlllmmmllllllkkkjjjhhhgggfffggggggfffdddaaa^^^\\\[[[XXXVVVSSSRRRQQQPPPMMMKKKHHHGGGEEECCCAAA@@@@@@???:::999888777555444333222333222000111222333333222111111000000///...------///...---,,,,,,,,,,,,,,,------------------------++++++***************+++)))))))))))))))((('''&&&************************++++++++++++++++++,,,,,,))))))(((((((((((()))))))))((((((''''''((())))))))))))))))))((((((((((((''''''((()))))))))))))))&&&&&&'''((()))***++++++''''''(((((())))))******))))))))))))))))))))))))&&&'''(((((())))))((((((&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((''''''&&&(((((((((((()))))))))))))))))))))(((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&((()))************((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&''''''((())))))***((('''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))))))))((())))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&''''''((())))))))))))'''''''''''''''&&&&&&&&&''''''&&&&&&'''(((***+++(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&''''''(((((('''''''''(((((((((((((((((((((((()))(((''''''''''''((()))''''''''''''''''''''''''''''''((()))))))))(((((((((((((((((((((((('''&&&)))))))))))))))((((((((()))((((((((((((((((((((('''((((((((()))))))))***(((((((((((()))))))))))),,,***)))((()))((('''%%%"""%%%(((***)))))))))***(((''''''''''''((())))))&&&&&&&&&&&&''''''''''''(((((()))***************)))))))))))))))***************))))))(((((('''''')))*********+++++++++***************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000111222444666777999999666777777666666888<<>>CCCFFFJJJLLLOOOSSSXXX\\\___aaaeeefffgggggghhhggggggfffbbbdddggghhhhhhhhhjjjkkkkkkkkkiiiddd```___cccgggiiihhhhhhhhhjjjnnnqqqtttooolllgggccccccfffkkknnnwww~~~zzzxxxyyywwwsssuuu{{{~~~~~~~~~~~~wwwsssmmmiiihhhjjjnnnqqqmmmnnnnnnoooppppppoooooojjjhhhfffdddcccbbb___]]]ZZZYYYVVVSSSPPPMMMLLLKKKHHHGGGEEEBBB???===;;;999666444333222444444444333444444333222222111000000111000///---,,,------...*********+++++++++,,,,,,,,,++++++***))))))******,,,,,,,,,,,,,,,+++***************************************++++++,,,,,,,,,++++++************++++++'''''''''''''''((())))))++++++***)))((('''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))***++++++++++++***)))))))))*********++++++(((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&'''((((((((()))))))))***+++***)))((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))))))))((((((''''''''''''''''''&&&&&&&&&''''''((())))))))))))))))))))))))''''''((((((((((((''''''$$$%%%%%%&&&''''''&&&&&&))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))(((((('''&&&''''''(((((((((((('''&&&'''''''''''''''''''''))))))((('''''''''''''''&&&&&&''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&''''''((())))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''(((((((((((())))))&&&''''''(((***++++++,,,*********)))((('''''''''''''''(((((())))))******+++)))(((((())))))(((&&&"""%%%(((******))))))***))))))))))))***+++,,,,,,(((((()))))))))*********,,,***'''$$$$$$%%%'''(((((((((((()))******++++++***))))))))))))))))))((('''(((***+++,,,,,,+++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///.........///000222333444444555666888999;;;<<<===;;;===@@@BBBDDDHHHLLLPPPUUUWWWYYY\\\___aaadddeeeiiijjjjjjjjjhhhfffdddcccaaaeeejjjmmmoooqqqvvv{{{~~~|||wwwooohhheeegggkkkhhhhhhjjjnnnttt}}}uuulllhhhhhhlllppp}}}{{{||||||xxx{{{zzzuuuvvv|||}}}tttllliiikkkppptttpppqqqrrrsssssssssssssssqqqooommmllllllkkkiiigggbbb```^^^[[[XXXVVVUUUTTTNNNMMMKKKHHHEEEBBB@@@???:::888555444444444222111444444444333333333333222222111000//////......///+++,,,,,,------.........,,,,,,+++***)))))))))))))))))))))*********))))))++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))(((((((((((())))))''''''''''''((()))******+++******)))(((''''''&&&''''''((()))))))))))))))&&&&&&'''((()))***++++++******))))))(((((('''''')))))))))))))))))))))))))))***++++++,,,,,,++++++''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))+++***)))'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''(((((())))))******))))))'''''''''((()))***))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))***))))))(((''''''&&&&&&'''''''''&&&''''''((()))(((((((((((((((((((((((('''((()))******)))((('''######$$$%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&''''''(((((((((''''''&&&&&&&&&''''''''''''''')))))))))(((''''''&&&&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&&&&'''(((((())))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%&&&'''((())))))))))))&&&&&&'''''''''((((((((((((((()))))))))*********))))))))))))(((((((((((('''''''''((()))************)))'''((()))***((('''###&&&((())))))((()))***(((((((((((()))***+++,,,)))))))))*********++++++)))(((''''''&&&'''(((((('''(((((()))******++++++)))))))))***************'''(((***,,,,,,,,,+++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000000000111333555777888888999;;;===@@@CCCEEEFFFGGGJJJMMMPPPRRRTTTXXXZZZ______```aaabbbcccddddddggghhhiiijjjjjjhhhgggeeehhhnnntttyyy}}}wwwooolllllliiiiiikkkooowww|||sssoooooorrruuu}}}zzzuuuqqqqqqttt}}}wwwzzzzzztttsssxxxxxxrrrppprrruuuvvvvvvwwwwwwvvvuuuuuutttsssqqqpppooooooooommmlllhhhgggeeecccaaa___^^^^^^WWWVVVTTTQQQNNNKKKIIIHHHCCC@@@===;;;999888555333333444444444444555555555222222222222111111//////,,,------...//////000000---,,,+++***))))))))))))&&&'''((()))************++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))(((((((((((())))))(((((((((((()))***++++++******))))))((((((''''''''''''((()))))))))))))))&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++''''''((())))))***++++++(((((((((((()))))))))))))))))))))))))))))))))))),,,+++)))'''&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((''''''&&&'''''''''((()))*********''''''&&&%%%&&&''')))+++***)))))))))((((((((('''((((((((((((((((((((((((+++***)))((('''(((((()))''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&'''((())))))((('''&&&######$$$%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&''''''(((((('''&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''%%%%%%'''(((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((''''''&&&&&&&&&&&&((())))))*********((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''((((((''''''&&&%%%))))))))))))((('''&&&%%%%%%&&&&&&&&&''''''((((((************))))))))))))''''''(((((())))))******&&&''''''((()))******+++)))((('''((()))***)))(((%%%&&&((()))(((((()))***''''''''''''((()))++++++(((((((((((())))))))))))&&&'''((()))******))))))'''(((((()))***+++++++++))))))******++++++,,,,,,&&&(((***,,,---,,,+++***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111111111111333555777:::;;;<<<>>>@@@DDDHHHKKKNNNOOOQQQTTTXXXZZZ\\\]]]```aaaccccccccccccccccccbbbbbb```cccfffiiilllmmmmmmlllpppvvv~~~uuunnnkkkkkkkkkkkknnnttt|||zzzuuusssuuuyyy||||||uuuooollljjjhhhkkkpppuuu}}}~~~vvvyyyyyyrrrooosssvvvzzzuuutttttt||||||{{{zzzxxxvvvuuutttqqqpppnnnnnnoooooommmllllllkkkiiihhhfffeeedddddd___^^^\\\YYYVVVSSSQQQPPPLLLIIIEEEBBB@@@===:::888333333444444555666666666222333444444333222000///,,,,,,,,,---...//////000---,,,+++***))))))))))))'''((()))***+++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++************++++++(((((((((((()))***,,,,,,))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((()))***************)))******+++,,,,,,------(((((((((((())))))))))))))))))))))))))))))))))))---+++)))'''&&&'''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&&&&''''''((()))******+++&&&%%%$$$$$$%%%'''***+++******))))))((((((((('''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&''''''((()))))))))'''''''''''''''((())))))''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%###$$$%%%&&&''''''''''''%%%%%%&&&'''((()))******''''''''''''''''''''''''$$$%%%&&&((()))*********&&&''''''(((''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))$$$%%%'''(((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&***))))))((('''&&&&&&&&&&&&&&&((()))************((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%******))))))(((((('''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))************)))((((((((()))***++++++((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))************''''''((()))***++++++,,,,,,+++***))))))***+++,,,++++++************++++++&&&&&&'''))))))*********---+++)))((('''((()))***(((((()))***+++,,,,,,---******)))))))))))))))***...---------------.........///000000000111333555333555888:::;;;===@@@BBBEEEGGGKKKPPPUUUZZZ^^^``````aaacccddddddcccbbbbbbdddcccbbbbbbaaa___[[[XXX]]]ccciiikkkjjjhhhhhhiiiuuu{{{wwwtttpppqqquuuzzz|||}}}~~~|||zzzyyyzzz|||~~~zzzxxxvvvsssooolllllllllmmmmmmtttwww~~~{{{zzzxxxooolllkkkgggdddhhhooozzzwwwsssrrruuuvvvwwwxxxwwwuuurrrppppppqqqsssttttttrrrooommmiiikkklllkkkjjjjjjkkkllldddbbbaaa```___^^^[[[YYYTTTRRROOOKKKFFFCCCAAA???;;;888555444555555555444666666666555555555444444333222111///............---.../////////---+++)))******************++++++)))************+++++++++*********)))))))))))))))''''''((((((((((((''''''***)))))))))(((((('''''')))))))))))))))))))))))))))((('''&&&%%%&&&''''''(((((())))))*********++++++++++++*********))))))+++*********))))))((((((((((((((((((((((((((((((&&&'''(((******+++++++++((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((('''''''''((((((((((((((((((((((((++++++***)))((('''&&&&&&%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))(((&&&###"""$$$&&&((()))((('''%%%%%%%%%&&&(((***((((((((((((((((((((((((&&&%%%$$$$$$%%%&&&'''((()))))))))))))))(((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&---***((('''''''''%%%$$$((('''%%%%%%'''((('''&&&)))((('''&&&&&&'''((()))'''''''''''''''((()))***+++'''######%%%(((((((((((((((((((((((((((((((((+++(((&&&&&&((()))(((&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((())))))(((''''''''''''(((%%%%%%&&&''''''((((((((('''''''''''''''&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))(((((((((((())))))***)))))))))(((((((((''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))******************)))))))))***++++++************************(((((())))))))))))(((((())))))))))))************(((((())))))******++++++++++++************++++++++++++************++++++)))***+++,,,---------------,,,***)))((()))***+++*********++++++,,,,,,,,,++++++***))))))******+++......---------......//////000222333333555888:::888;;;>>>AAACCCFFFIIILLLMMMQQQVVV\\\aaadddfffggghhhfffeeeddddddccc___\\\``````bbbddddddbbb]]]ZZZ___bbbgggjjjkkkjjjjjjjjjsss~~~}}}||||||{{{|||uuupppmmmiiifffdddhhhpppwwwyyyzzzyyyvvvuuuwwwyyyyyywwwsssnnnjjjhhhjjjooouuu{{{|||yyytttqqqlllllllllmmmnnnooooooooommmkkkhhhfffeeebbb___\\\___]]]YYYTTTPPPLLLIIIHHHAAA>>>;;;999888888666555666777888999888666444333555444333222111000//////......000000000...,,,+++++++++++++++++++++++++++************++++++++++++******))))))))))))(((((((((((())))))))))))((((((*********))))))((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&''''''((((((((()))))))))******+++++++++*********))))))************)))))))))(((************************'''((()))***************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''((((((''''''''''''(((((((((&&&$$$$$$&&&(((((((((((('''&&&%%%%%%'''(((***(((((((((((((((((((((((((((''''''&&&&&&'''((()))((((((((((((((('''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))'''%%%%%%'''''''''&&&'''%%%$$$$$$%%%&&&&&&%%%)))((('''&&&&&&'''((())))))(((((((((((())))))******(((&&&''')))***(((&&&(((((((((((((((((((((((()))&&&%%%&&&(((***)))(((&&&''''''(((((((((''''''(((((((((((((((((((((((()))(((((('''&&&'''''''''((((((((('''(((((()))))))))))))))))))))))))))))))))((((((''''''((()))***((((((((((((((((((((((((&&&&&&'''''''''((((((((('''((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))************,,,++++++************+++************************(((((())))))))))))(((((())))))))))))************)))))))))))))))***************++++++++++++******++++++************++++++***+++,,,---............---,,,+++*********+++,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,...---------...///000000111333666999:::<<<@@@BBBBBBEEEIIILLLOOORRRVVVYYY[[[^^^ccchhhkkklllkkkjjjllliiifffeeeeeeccc___\\\]]]___bbbfffhhhfffaaa]]]eeeiiipppwwwzzzwwwqqqlllrrr|||wwwsssqqqmmmlllnnnrrrsssssswww}}}|||xxxuuuuuuwwwyyy{{{xxxqqqkkkhhhggggggppp|||rrrpppooopppssstttsssqqqrrrpppnnnmmmkkkiiifffcccfffddd```\\\WWWTTTQQQOOOKKKGGGCCC@@@>>><<<999666777999;;;<<<<<<:::777555888888777555444222111111...///000111000///...---,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++************))))))************))))))***************)))))))))(((((((((((((((((((((((())))))(((''''''''''''''''''((((((((((((((())))))+++************)))))))))************))))))))))))************************((())))))*********))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))((((((''''''''''''&&&&&&&&&&&&''''''((('''&&&'''((()))((('''((('''&&&&&&&&&'''((()))((((((((((((((((((((((((******)))((((((((())))))'''''''''''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%######$$$&&&((((((((((((&&&%%%%%%&&&''''''&&&((((((''''''''''''((((((******))))))((()))))))))(((((()))+++,,,+++(((&&&(((((((((((((((((((((((('''%%%%%%&&&(((***+++***''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''***)))'''&&&%%%&&&((()))))))))))))))))))))))))))(((((((((((()))***+++,,,((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''((())))))(((((((((((())))))))))))((()))))))))************------,,,+++*********+++************************'''(((((())))))))))))(((((()))))))))*********************))))))))))))))))))***+++,,,,,,+++***)))++++++************++++++))))))***+++++++++++++++,,,++++++*********+++,,,++++++++++++************---,,,,,,,,,,,,------...---------...///111222333666999===AAACCCFFFJJJLLLNNNPPPTTTWWWZZZ]]]aaaccceeegggiiikkklllkkkiiihhhiiijjjjjjjjjiiihhhhhhiiidddfffhhhlllnnnmmmjjjgggooouuuzzzooottt{{{zzzwwwwwwwwwttttttwwwxxxyyyyyyyyywwwtttsssrrrrrrvvvyyywwwrrrmmmlllllljjjssszzzvvvwwwyyyzzzvvvqqqqqqpppooooooooonnnllljjjkkkiiifffccc___]]][[[ZZZUUUQQQMMMIIIEEEAAA===:::::::::;;;<<<<<<<<<;;;:::::::::999888666444333222//////000000000000///...---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---.........------,,,,,,+++*********++++++*********++++++******************)))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((((((((((((************))))))))))))*********)))))))))))))))(((((((((((((((((((((((()))************))))))(((************************)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))++++++***)))((('''&&&&&&))))))(((((((((((((((((((((''''''&&&&&&''''''(((((('''((()))******(((&&&(((''''''&&&'''((())))))((((((((((((((((((((((((+++******))))))(((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$###$$$''')))))))))***)))'''''')))***)))((((((((((((''''''(((((((((******)))(((''''''(((((((((((()))***+++***((('''(((((((((((((((((((((((('''&&&&&&&&&((()))******''''''(((''''''&&&%%%$$$(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&)))'''$$$""""""###%%%&&&'''''''''''''''(((((((((''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))))))))((()))))))))************------,,,+++*********+++))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))*********************))))))))))))))))))***+++,,,,,,+++***)))++++++************++++++((()))************************)))))))))************************)))))))))------,,,,,,---...//////------///000333555888999>>>AAAFFFJJJMMMPPPSSSVVVYYY[[[^^^```aaacccfffhhhiiiiiihhhiiiiiijjjllllllkkkpppttttttpppppptttyyyuuuttttttvvvxxxzzzyyyxxxzzz~~~}}}sssxxx}}}|||yyyzzzwwwwwwxxxxxxxxxwwwuuutttooosssuuuuuuqqqnnnllllllkkkrrr~~~{{{vvvrrrqqqpppoooooonnnllljjjooonnnmmmkkkiiihhhhhhhhh]]]ZZZVVVRRRNNNIIIDDDAAA<<<;;;999888888:::<<<>>>;;;;;;;;;:::888666555333000000000000000//////...............------,,,,,,+++,,,,,,,,,------------...------,,,++++++************++++++++++++************************++++++************************)))))))))))))))(((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))************))))))(((************************(((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******&&&'''''''''(((((())))))))))))))))))))))))))))))++++++***)))((('''&&&&&&%%%%%%&&&''''''((()))))))))(((((((((((((((((()))(((((((((***++++++(((&&&''''''''''''(((((())))))(((((((((((((((((((((((())))))))))))(((''''''&&&((())))))))))))(((''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((&&&%%%&&&((())))))(((***)))'''''')))***)))((('''((((((((((((((((((''')))((('''&&&&&&&&&&&&&&&((((((((((((''''''((()))((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&%%%%%%(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''')))'''$$$""""""###%%%&&&''''''''''''(((((())))))(((((((((((((((''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))************,,,++++++************+++((((((((((((((((((((((((&&&'''((())))))******)))))))))))))))************)))))))))))))))***************++++++++++++******++++++************++++++++++++,,,,,,,,,,,,++++++((())))))))))))*********************************---,,,,,,,,,---...///000///000222555999===@@@BBBGGGKKKPPPTTTWWWYYY\\\^^^aaaccceeeffffffgggiiikkkjjjiiiiiijjjlllpppsssvvvuuuyyy}}}{{{xxxxxx}}}}}}{{{~~~xxxuuuwww}}}|||zzz}}}xxxxxxxxxxxxvvvrrrnnnkkklllooouuu|||{{{yyyvvvtttrrrpppllliiinnnmmmmmmllllllllllllmmmeeeccc___\\\XXXTTTOOOLLLBBB???:::777666777:::===;;;<<<<<<<<<;;;999888666333333222111000000//////000000//////...---------,,,,,,,,,---------......++++++***)))(((''''''&&&******++++++++++++******)))))))))***************++++++++++++++++++++++++***************)))(((((()))))))))(((((((((((('''(((((()))))))))))))))***))))))))))))************************************((())))))*********))))))************************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))###$$$%%%&&&''')))******))))))(((((((((((()))))))))(((((()))******(((%%%''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((('''&&&&&&)))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))(((&&&&&&((()))(((((((((&&&%%%%%%&&&''''''&&&''''''((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&((())))))(((&&&&&&(((***((((((((((((((((((((((((((())))))(((&&&&&&'''((((((((((((((((((((('''&&&(((((((((((((((((((((((())))))((('''''''''''''''***)))'''&&&%%%&&&((()))((())))))******++++++,,,************)))((('''&&&''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&'''''''''((((((((())))))(((((((((((())))))'''((((((((()))))))))***'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))******************)))))))))***++++++))))))))))))))))))))))))&&&'''((()))************))))))))))))************(((((())))))******++++++++++++************++++++++++++************++++++,,,---------------,,,,,,))))))******+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,---...///000333444777<<>>??????===;;;:::777777555444222111111111111111000//////...------------------............++++++***)))((('''&&&&&&))))))************))))))((((((((())))))***************************************+++++++++***)))(((******)))))))))((((((((((((((((((((())))))******((()))))))))************************************'''((()))***************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))%%%%%%&&&'''((())))))***(((((((((''''''((((((((()))((((((((())))))'''%%%''''''((()))))))))))))))((((((((((((((((((((((((%%%&&&'''((((((((('''&&&(((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((&&&%%%%%%'''((((((((('''%%%$$$$$$%%%&&&&&&%%%&&&'''((())))))((('''&&&'''&&&&&&&&&&&&''''''(((&&&)))++++++)))(((((()))((((((((((((((((((((((((&&&((()))(((&&&&&&(((***(((((())))))***)))))))))((((((((((((((((((((((((******)))(((((((((((()))((((((((('''(((((())))))((())))))***++++++,,,,,,'''((()))))))))(((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''((((((((())))))******'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))************)))((((((((()))***++++++************************&&&'''((()))************))))))))))))************'''(((((()))***++++++,,,,,,+++***))))))***+++,,,++++++************++++++,,,,,,,,,---,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,------...///000000+++++++++,,,---...///000666888;;;@@@FFFLLLQQQSSSUUUYYY]]]aaabbbccceeefffeeegggjjjkkkkkkmmmoooqqqssstttuuuvvvvvvvvvuuutttwwwrrrooosss|||}}}xxxzzz~~~||||||}}}zzzyyyuuu|||~~~xxxrrrpppooouuu|||~~~}}}|||~~~|||zzzvvvttttttwwwzzz}}}}}}|||yyyrrrqqqpppoooooooooooooooooonnnllljjjiiifffbbb___XXXUUUPPPJJJDDD@@@===<<<===>>>@@@AAAAAA@@@>>>===;;;:::888666444333222222222111111000///......------------.........//////......---,,,+++***)))((())))))************))))))''''''(((((()))))))))***))))))))))))))))))))))))******+++,,,+++***)))(((++++++******))))))(((((('''((((((((())))))******(((((())))))*********+++((((((((((((((((((((((((''''''(((******+++++++++(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((++++++***)))((('''&&&&&&(((((((((((())))))))))))'''''''''&&&&&&'''''''''***(((''''''(((((('''%%%''''''((()))))))))))))))((((((((((((((((((((((((%%%&&&''')))))))))((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%$$$###$$$&&&(((((((((((('''%%%%%%'''((('''&&&&&&'''((())))))((('''&&&'''''''''''''''((()))***%%%)))...///---***(((((((((((((((((((((((((((((($$$&&&((((((&&&'''***---'''((()))******+++******((((((((((((((((((((((((+++******)))))))))))))))%%%&&&&&&''''''(((((((((&&&''''''((()))*********###$$$%%%''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))*********)))))))))))))))***************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((***)))&&&%%%%%%&&&)))+++))))))))))))(((((((((((((((((((((((()))))))))))))))******+++++++++******++++++***************************)))))))))))))))))))))***))))))((('''&&&+++,,,,,,+++***)))+++---,,,,,,---,,,++++++...000---///111333444666:::<<>>>>>@@@BBBCCCBBB@@@>>>>>>======;;;888222...111111000000000000111111...////////////---,,,+++***************++++++++++++,,,,,,------,,,,,,+++((((((''''''''''''(((((()))))))))))))))******+++)))))))))((()))******+++((())))))))))))(((((('''))))))************))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&''''''((((((((((((((())))))************))))))++++++***)))((('''&&&&&&&&&'''(((*********))))))(((((((((((())))))))))))&&&&&&''''''(((((())))))***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''((()))++++++%%%&&&(((*********))))))((((((((('''&&&&&&%%%%%%))))))************))))))))))))(((((((((((())))))'''(((((((((((((((''''''''''''((((((((((((''''''((()))***+++***)))'''%%%''''''''''''''''''''''''******))))))))))))******&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$)))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%((((((***++++++***)))(((''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++&&&&&&&&&&&&''''''''''''))))))))))))(((&&&%%%$$$''''''''''''(((((((((((((((((('''(((((()))***+++&&&&&&''''''(((((())))))%%%&&&&&&'''''''''''''''&&&&&&'''(((((()))((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((((()))************)))(((************************,,,+++)))'''''''''((()))***************)))))))))((((((((()))))))))************+++++++++******)))(((((((((((())))))))))))************))))))))))))------,,,+++)))'''%%%$$$***,,,---,,,+++***+++,,,++++++,,,+++***+++---//////111444777999<<<@@@CCCHHHJJJMMMRRRXXX]]]aaadddfffffffffeeeeeefffjjjlllmmmnnnoooqqqrrrsssttttttuuuuuuvvvvvvtttqqqmmmkkkllloootttyyy}}}~~~~~~~~~yyyvvvuuuuuuzzzsssuuuxxx|||ssspppqqqkkkkkkpppzzzxxxzzz}}}~~~}}}|||xxxwwwwwwrrroookkkiiiiiijjjjjjiiieeeeeedddaaa\\\VVVPPPLLLFFFCCCAAA@@@AAACCCCCCCCCCCCAAA@@@???>>>;;;666333111111000000000111222222000000111111000///...,,,++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++))))))(((((((((((())))))))))))(((((())))))***+++))))))))))))*********+++************)))((('''&&&))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((((((&&&'''(((((())))))(((((())))))************))))))************))))))))))))'''((()))******)))(((((())))))))))))************'''''''''(((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''((()))***+++))))))******)))((('''&&&''''''''''''''''''((((((((())))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%'''(((*********)))'''&&&'''''''''''''''''''''''')))(((((((((((((((((()))+++***)))(((''''''%%%$$$''''''((((((''''''&&&%%%)))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&***+++++++++***((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))***+++,,,(((((((((((())))))))))))************)))(((''''''''''''''''''((((((((((((((('''''''''''''''((()))'''''''''((((((((((((((('''(((((()))))))))))))))(((((())))))((((((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++***)))((('''&&&&&&((((((((((((((((((((((((((())))))******))))))(((************************)))))))))))))))************************+++++++++)))))))))*********++++++,,,+++++++++***)))))))))((((((((()))))))))******************************......---,,,***)))'''&&&)))+++......---++++++,,,+++,,,---,,,,,,---///222333666:::>>>BBBFFFJJJMMMRRRTTTWWW\\\```eeehhhjjjiiihhhfffdddccceeejjjnnnqqqqqqqqqqqqqqqqqqqqqqqqpppooooooqqqsssrrrnnnkkknnnqqqwww}}}zzztttrrrpppooosssxxx{{{rrrqqqqqqvvvzzzyyysssmmmiiihhhdddgggnnnxxx}}}{{{zzzssspppllljjjjjjkkkkkkkkkgggiiilllllliiiccc\\\WWWRRRNNNIIIFFFFFFHHHIIIIIIIIIGGGDDDBBBAAA???<<<999333222222111111222222333222333333333333111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))))))))******((((((((((((((())))))***((()))******++++++******+++++++++***)))(((''''''))))))************))))))))))))))))))))))))))))))))))))))))))************'''''''''(((((()))))))))&&&'''(((((())))))(((((())))))************))))))))))))******+++++++++,,,((()))))))))))))))((('''))))))*********+++++++++((((((((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((''''''(((((()))***+++)))*********)))((('''&&&&&&&&&'''(((((()))******'''(((((())))))((((((''''''((())))))))))))((('''''''''((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%'''''')))******)))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((&&&###$$$%%%&&&### &&&''''''''''''&&&%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&)))************)))((('''))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((())))))))))))$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((()))))))))))))))************)))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((())))))))))))))))))(((************************%%%&&&(((***++++++++++++))))))***************+++)))*********++++++++++++---,,,+++***)))))))))((()))******++++++,,,,,,---)))***************++++++++++++,,,,,,,,,,,,,,,+++)))+++...///...---,,,,,,---...///000000222555888:::===CCCGGGLLLPPPTTTXXXYYYZZZ]]]```dddgggiiijjjfffeeebbb___^^^bbbhhhlllqqqpppooonnnmmmlllllllllmmmkkkjjjnnntttwwwsssooonnnsss|||}}}yyyuuuuuurrrpppsssxxx{{{wwwtttnnnnnnnnnmmmkkkiiihhhgggjjjmmmsss{{{~~~{{{tttpppllljjjjjjkkkllllllhhhjjjmmmooommmiiiddd```^^^ZZZVVVSSSRRRRRRQQQQQQPPPMMMIIIFFFEEECCCAAA@@@888777666444333222222222333444444444444222111000---------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******************+++((((((''''''(((((()))***((()))***+++++++++******++++++******))))))******))))))************))))))************************((()))))))))))))))******&&&&&&'''((()))******+++''''''((()))))))))))))))))))))************)))))))))))))))*********++++++******)))))))))(((''''''((())))))))))))*********))))))((((((''''''&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******&&&'''(((((()))*********(((((((((((())))))******''''''((((((((((((''''''&&&''')))******)))'''&&&&&&'''(((((((((((((((((((((((())))))))))))((((((&&&'''((()))******))))))))))))))))))))))))))))))(((''''''''''''''''''((($$$!!!"""&&&(((&&&###%%%%%%%%%&&&&&&%%%$$$$$$''''''''''''&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&%%%&&&'''(((***+++++++++******))))))((((((''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''""""""###$$$$$$$$$$$$$$$''''''''''''(((((((((((()))(((((('''&&&&&&&&&&&&))))))((((((''''''&&&&&&%%%&&&&&&''''''''''''''')))))))))***))))))((((((((())))))))))))*********))))))))))))))))))))))))''''''(((((())))))))))))&&&&&&''''''((((((((()))************************)))(((((((((((((((((()))))))))))))))))))))))))))&&&'''(((******)))((('''((((((((()))))))))******)))*********++++++++++++------+++***))))))))))))******++++++,,,,,,,,,---))))))******+++++++++,,,***+++,,,---------------))),,,///000///...------...///111222444777;;;>>>BBBFFFLLLQQQUUUYYY\\\___]]]^^^```bbbdddeeeffffff^^^]]]ZZZYYYYYY^^^eeekkknnnmmmkkkjjjiiiiiiiiiiiillljjjjjjpppwww|||zzzwwwwww}}}}}}||||||yyywwwzzz{{{xxxrrrnnnjjjggggggiiilllooossswww|||zzzsssoookkkhhhiiijjjllllllllllllmmmnnnmmmkkkiiihhheeeccc```^^^\\\[[[XXXUUUUUURRRMMMJJJIIIHHHFFFEEE???>>><<<999666444333222444444555555444333111000......---,,,++++++*********++++++,,,,,,++++++***++++++************++++++((((((((((((((()))******))))))***+++++++++++++++******))))))***+++,,,---))))))************))))))++++++++++++++++++++++++'''''''''(((((()))))))))&&&''''''((()))***++++++'''(((((()))))))))))))))))))))************))))))******)))))))))(((((((((******)))((((((((('''''''''''''''(((((((((((()))))))))((((((''''''&&&&&&(((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((((())))))***'''''''''((())))))************))))))((((((((((((''''''((((((((((((''''''%%%'''(((******((('''%%%&&&&&&'''(((((((((((((((((())))))))))))))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((&&&%%%&&&***+++***)))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''%%%&&&&&&''')))***+++,,,******))))))((((((''''''(((((((((((((((((((((((((((((())))))((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))))))))''''''''''''((((((((((((******)))(((''''''''''''))))))((((((''''''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&''')))************))))))))))))*********+++))))))))))))))))))))))))&&&''''''(((((())))))***%%%%%%&&&'''((()))******++++++++++++++++++++++++)))((((((''''''(((((()))((((((((((((((((((((((((************(((&&&$$$"""'''''''''((())))))******)))))))))*********++++++---,,,***)))))))))******************************))))))******+++,,,,,,,,,---------------,,,++++++***,,,///000///......///...000333555888<<>>;;;888666555555555666666555444222111000000///...,,,+++************++++++++++++******++++++************++++++)))))))))))))))******++++++************+++,,,,,,+++************,,,---...))))))************))))))************************&&&&&&''''''(((((())))))((((((((())))))*********'''((())))))******))))))))))))************))))))***)))))))))((((((''''''***))))))(((((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))+++***)))((('''''''''(((******)))(((((('''&&&&&&'''(((((())))))(((((('''&&&'''(((((((((((('''&&&%%%&&&'''((())))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((((((((())))))))))))((('''&&&&&&%%%(((((()))************)))%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((***)))(((''''''''''''((())))))))))))(((((((((((((((((((((((((((((((((((()))***+++++++++)))((('''(((((((((((())))))))))))&&&&&&'''((()))))))))(((''''''''''''((((((((((((***))))))(((((((((((()))(((((((((((((((''''''''''''(((((()))))))))))))))###$$$&&&''')))*********))))))))))))************))))))))))))))))))))))))&&&&&&''''''((())))))***'''''''''(((((())))))***************************)))(((''''''''''''((()))))))))))))))))))))))))))*********)))((('''&&&&&&'''(((((()))******++++++((((((((()))))))))******,,,+++***(((((()))+++,,,,,,++++++******))))))((())))))***++++++,,,------,,,,,,---------,,,+++++++++---...///......000111111444777;;;???DDDJJJNNNSSSWWW[[[^^^``````bbbccc___``````___]]][[[XXXVVVQQQRRRTTTWWW]]]eeennnttttttssssssssstttvvvyyyzzz~~~zzztttxxx}}}~~~|||xxxtttqqqssswwwzzz|||{{{|||}}}{{{zzz|||xxxyyyzzz|||wwwrrrppppppsssuuuvvvzzzyyywwwuuutttrrrqqqpppllljjjgggeeeeeedddcccaaa^^^[[[XXXUUUTTTRRRPPPNNNHHHGGGDDDBBB???===<<<;;;777777888888777666444333333222111000///---,,,,,,******++++++++++++************))))))))))))*********************+++,,,,,,---+++)))((()))***---...///---,,,*********,,,,,,))))))************))))))************************&&&''''''((())))))******)))))))))))))))))))))***(((((()))************)))))))))************)))))))))))))))))))))*********))))))(((''''''((()))***''''''''''''(((((((((((('''''''''((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))+++***)))(((''''''((((((((((((''''''''''''''''''((())))))******))))))(((''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''((((((((((((''''''***))))))(((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%''')))&&&""" !!!###'''(((((()))******))))))%%%%%%'''(((((((((''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((+++***)))'''&&&&&&&&&'''(((((((((((())))))))))))((((((((((((((((((((((((((()))+++++++++***((('''(((((((((((())))))))))))$$$%%%%%%&&&&&&&&&&&&%%%''''''''''''(((((((((((((((((('''''''''((())))))'''''''''((((((((((((((('''(((((()))))))))))))))$$$$$$%%%'''((((((((((((((((((((()))))))))******((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))))))))))))))((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))************************&&&'''''')))***+++,,,---((())))))***++++++,,,,,,(((((((((((()))))))))))),,,+++)))((((((***,,,---///......---,,,+++******))))))***+++,,,,,,------((()))***,,,---......///,,,---............000333666999===AAAFFFLLLRRRWWWXXX[[[___aaaaaaaaabbbccc]]]]]]\\\[[[XXXUUUQQQOOOPPPRRRVVVZZZaaajjjttt{{{yyyyyyyyyzzz|||}}}xxxvvvooosssvvvwwwtttsssssstttpppqqqpppmmmkkklllqqqvvvwwwvvvxxxyyywwwwww~~~{{{xxxyyy|||~~~||||||{{{yyywwwtttqqqoooqqqnnniiigggggghhhiiiiii```^^^[[[YYYXXXVVVSSSPPPIIIHHHFFFDDDBBBAAAAAA@@@999999::::::999888666555555555444222111///...---******++++++++++++************))))))))))))******++++++******++++++,,,---...,,,)))'''(((***---000222000---+++))))))******))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++*********)))))))))))))))(((((()))***************))))))************))))))'''((()))***+++,,,------)))(((''''''''')))***+++(((((((((((())))))))))))&&&'''''''''(((((())))))'''((()))******)))((('''))))))))))))))))))))))))***)))(((((((((((())))))((((((''''''((()))+++,,,%%%%%%&&&&&&'''((((((((())))))************))))))((('''&&&&&&&&&&&&'''(((%%%&&&'''((())))))))))))))))))************))))))+++***)))(((((('''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###'''+++)))###!!!%%%***$$$$$$%%%&&&'''''''''&&&$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''))))))''''''(((((())))))******((((((((((((((((((((((((%%%'''((()))***((('''&&&&&&&&&&&&&&&'''''''''((('''(((((())))))(((((('''''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((())))))%%%&&&&&&'''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((******)))''''''&&&&&&&&&************************&&&(((******))))))+++,,,))))))))))))))))))))))))******))))))))))))******+++++++++************)))***************)))(((''''''((()))***************+++++++++***************+++)))(((((()))+++***)))++++++******************------,,,,,,------...///////////////000333777;;;@@@CCCGGGKKKNNNRRRVVVYYYaaaaaa```___^^^___bbbeeekkkddd[[[WWWXXXYYYWWWUUUYYYZZZ^^^gggooouuuzzz}}}}}}}}}~~~vvvmmmkkkjjjnnnuuuwwwsssooonnnnnnpppppppppnnnmmmnnnooorrrqqqpppsssyyy}}}}}}~~~{{{wwwrrrpppmmmkkkjjjiiigggfffdddbbb___]]]\\\YYYVVVSSSNNNJJJGGGEEEFFFGGGEEECCC???;;;666444444555777777777777777666444222///...+++***************++++++,,,++++++******************)))))))))***+++,,,,,,))))))))))))))))))))))))+++++++++*********)))))),,,++++++++++++++++++,,,(((((()))***************)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((('''&&&(((,,,---+++))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))***)))(((''''''((()))***''')))***)))((('''(((***))))))))))))))))))))))))******))))))((((((''''''((()))))))))((()))+++---'''(((******((((((((()))***(((&&&&&&'''((((((''')))((('''&&&&&&%%%&&&&&&))))))))))))(((((((((((((((((())))))))))))((((((...,,,)))'''&&&&&&'''(((+++******)))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&******)))((('''&&&%%%%%%((((((''''''''''''(((((('''((()))******)))((('''&&&''')))*********)))((((((((((((((())))))))))))(((((('''''''''(((((())))))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''')))************''''''''''''(((***+++,,,))))))))))))))))))))))))((()))*********((('''&&&***)))'''''')))))))))((())))))))))))((((((((((((******)))''''''&&&&&&'''************************((()))******(((((()))***))))))))))))))))))))))))******))))))))))))******+++++++++************))))))************))))))(((++++++,,,,,,---,,,,,,,,,************************+++***((()))+++,,,,,,+++,,,,,,,,,+++++++++++++++------------...///000111111222333333555888===@@@GGGJJJMMMPPPRRRUUUXXX[[[[[[^^^```bbbcccfffiiikkkjjjeee```___bbbeeedddbbbfffeeefffkkkqqqwww|||zzznnnfffeeejjjrrrwwwuuussssssqqqrrrrrrpppnnnmmmnnnpppuuuuuuvvv{{{~~~xxxuuuqqqnnnllljjjgggeeefffeeecccbbbaaa^^^[[[XXXUUUPPPJJJFFFFFFFFFEEEEEEDDDAAA<<<999888777666555777888888888777555333111...------,,,,,,,,,,,,,,,---,,,++++++******++++++*********)))******++++++************************+++++++++*********))))))++++++************++++++(((((()))***************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))((((((***---...,,,***)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))***)))))))))(((((((((''')))******)))(((''')))***'''(((******((((((((()))+++)))(((((()))***))))))))))))(((''''''''''''((())))))))))))(((((((((((((((((())))))))))))((((((***)))(((''''''((())))))******)))(((((((((((()))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((('''&&&))))))((((((((((((''''''(((((((((((((((((((((((('''((()))******)))((('''&&&'''(((((()))))))))((('''((((((((())))))))))))'''''''''''''''((()))))))))(((''''''''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))***))))))(((''''''(((((()))***+++))))))))))))))))))))))))((()))******)))((('''&&&***)))'''''')))))))))((())))))))))))((((((((((((******)))(((''''''''''''***************************++++++***'''&&&&&&'''))))))))))))))))))))))))******))))))))))))******+++++++++************)))((())))))************)))))))))*********)))(((((())))))))))))))))))******+++***)))***,,,.........,,,,,,,,,---------------------...///000222333444444666888:::<<<@@@EEEHHHOOOQQQTTTVVVWWWXXXZZZ[[[YYY]]]dddiiilllmmmooopppmmmkkkjjjlllpppttttttsssooooooppprrrwww}}}~~~mmmcccbbbfffooottttttssstttttttttsssqqqoooooorrrttt|||~~~}}}yyytttppplllhhhfffhhhgggffffffeeeccc```]]]]]]XXXPPPJJJGGGFFFFFFFFFGGGEEEBBB@@@>>>;;;777444777888999::::::999777666222111000///...------,,,------,,,+++++++++++++++++++++******)))*********************************+++++++++************************))))))*********(((((()))***************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))+++---...---+++)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))(((((((((((()))******)))'''&&&&&&''''''(((******((((((((())),,,***))))))+++++++++***)))(((((((((((()))******))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&'''))))))*********))))))(((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&'''((((((((((((((((((''''''(((((())))))******&&&'''((())))))((('''&&&'''(((((())))))((((((''''''''''''&&&''''''((()))''''''((((((((()))))))))&&&&&&&&&'''''')))***+++)))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((())))))))))))(((((('''***)))'''''')))))))))((((((((((((((())))))))))))******)))(((''''''((((((************************)))******)))'''&&&'''((())))))))))))))))))))))))******))))))))))))******+++++++++*********))))))'''((()))***************(((((()))(((((('''&&&%%%((()))))))))))))))*********)))(((***,,,...///...,,,,,,,,,,,,------------------...000222555777888999;;;???BBBEEEHHHMMMPPPTTTVVVYYYZZZYYYYYYZZZ[[[\\\ccckkkrrrttttttsssrrruuuttttttvvvyyy|||||||||rrrvvvzzz}}}zzzjjjcccaaadddkkkpppqqqqqqsssxxxyyyxxxwwwwwwzzz~~~~~~xxxsssnnnkkkiiihhhhhhggggggfffccc```bbb^^^XXXRRRMMMIIIGGGFFFEEEDDDCCCCCCBBB>>>:::666666777999;;;<<<;;;:::999555444444222000///---,,,---,,,++++++***+++++++++,,,,,,+++***)))))))))*********************************************************))))))))))))******(((((()))************************))))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,,,,,,,+++(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((('''((()))******)))((('''''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))((((((((((((''')))))))))'''&&&&&&''''''(((******((((((((()))+++***((()))***,,,+++***''''''''''''((()))***+++))))))))))))(((((((((((((((((())))))))))))(((((($$$&&&(((***++++++***)))(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((())))))((((((((((((((())))))))))))***%%%''')))******)))'''%%%((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''((((((((())))))%%%%%%&&&&&&((()))++++++)))(((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((((('''******)))((((((((((((((())))))))))))))))))))))))((())))))))))))(((((((((***)))'''''')))))))))((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))'''((()))***************,,,,,,,,,,,,++++++***)))(((((())))))*********+++)))(((''')))+++---...---***+++++++++,,,,,,------,,,---///222555888;;;===>>>BBBFFFJJJLLLOOOSSSUUUVVVXXX[[[\\\[[[[[[[[[[[[aaahhhqqqyyy|||{{{yyyxxx{{{zzzxxxwwwyyyzzz{{{{{{{{{|||~~~~~~tttiiieeeccceeelllrrrtttvvvyyy|||wwwvvv{{{~~~~~~yyyuuuooommmkkkjjjiiihhheeecccbbbaaa___[[[UUUPPPKKKIIIBBBAAABBBCCCCCCAAA===:::666777888::::::;;;;;;:::888777777555333111...---,,,,,,+++************+++,,,,,,+++***)))))))))*********************************************************))))))))))))******(((((()))***************+++++++++******)))))))))************************))))))))))))))))))))))))******))))))))))))))))))((()))******************(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((('''((()))******)))((('''''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))$$$&&&((()))((('''((()))'''(((******((((((((())))))((('''''')))******)))%%%%%%%%%&&&'''((()))***))))))))))))(((((((((((((((((())))))))))))((((((&&&''')))++++++***(((&&&(((''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))((((((((((((%%%''')))******)))'''%%%((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((%%%%%%&&&&&&((()))++++++((())))))))))))))))))(((************************((((((((((((((((((((((((((())))))))))))(((((('''+++***)))((((((''''''(((************************)))(((((((((((()))))))))***)))'''''')))))))))((('''((((((((()))))))))******))))))(((((()))))))))))))))))))))))))))))))))((()))******)))(((***+++))))))))))))))))))))))))******))))))))))))******+++++++++************)))((())))))************)))++++++++++++++++++******)))))))))***++++++,,,,,,***)))((()))+++------,,,******++++++,,,,,,------...///222555999===AAACCCFFFIIINNNRRRTTTVVVXXXZZZXXX[[[___aaaaaaaaaaaabbbfffmmmvvv}}}}}}zzzwwwttttttwww{{{}}}{{{|||~~~~~~yyyvvvtttpppmmmkkklllttt|||yyytttrrrxxxxxxvvvvvvzzzuuuuuuyyy|||wwwsssooolllkkkiiihhhfffaaaccccccaaa\\\VVVRRRPPPEEECCCBBBBBBCCCBBB@@@>>>999999888888888999:::;;;:::::::::999777444111000------,,,+++++++++++++++++++++******)))*********++++++++++++++++++++++++***************+++++++++*********))))))*********(((((()))***************++++++++++++************************************))))))))))))))))))))))))************))))))))))))''')))++++++)))((()))***)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))$$$&&&)))***)))))))))***'''(((******((((((((()))(((&&&%%%&&&((()))))))))%%%%%%%%%&&&&&&((())))))))))))))))))(((((((((((((((((())))))))))))((((((((()))***+++***)))'''%%%(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''(((((())))))(((((('''&&&'''(((((((((((((((((())))))((((((''''''&&&&&&&&&'''((())))))((('''&&&(((''''''&&&&&&''''''((()))(((''''''&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''')))***+++((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******)))(((((((((((((((************************)))(((((((((((())))))******)))'''''')))))))))(((''''''(((((())))))*********)))))))))))))))******))))))))))))))))))))))))+++,,,---,,,***((()))***))))))))))))))))))))))))******))))))))))))******+++++++++************))))))************))))))(((((())))))************))))))******+++,,,,,,------,,,+++)))***,,,------,,,+++++++++,,,---.........111333666:::>>>CCCGGGIIINNNQQQVVVYYY[[[[[[\\\]]]]]]aaafffiiijjjkkklllmmmooottt{{{}}}zzzvvvtttvvv|||||||||}}}}}}|||~~~{{{||||||~~~zzzwwwxxx|||uuuvvvyyyvvvmmmiiijjjlllooossswwwyyy{{{|||wwwpppkkkiiiggggggfff```ccceeeccc___\\\ZZZZZZOOOLLLGGGDDDCCCBBBAAA@@@>>><<<999777777888:::<<<>>>>>>>>>===;;;888666444//////...---------------*********)))******++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++(((((()))***************))))))))))))************************************))))))))))))))))))))))))************)))))))))((((((***,,,,,,***((()))+++)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))'''((((((((()))))))))***&&&(((++++++***)))((()))'''(((******((((((((()))'''&&&%%%%%%((()))))))))''''''&&&''''''((())))))))))))))))))(((((((((((((((((())))))))))))((((((((()))******)))((('''&&&)))(((((('''&&&''''''''''''''''''''''''''''''''''''((()))******)))((('''(((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))))))))(((((('''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((()))************)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))***)))((((((((((((((()))************************)))(((''''''((()))***+++***)))'''''')))))))))((('''''''''((()))************)))))))))))))))******))))))))))))))))))))))))...//////---***(((((()))))))))))))))))))))))))))******))))))))))))******+++++++++************)))***************)))((('''+++,,,---...............******+++,,,------.........---++++++---......---,,,,,,------...///000000444666999===BBBGGGLLLNNNSSSWWW[[[^^^____________aaaeeekkkooorrrssstttuuuyyy|||}}}{{{wwwvvv{{{~~~xxxyyy|||yyyyyy{{{~~~~~~~~~|||tttqqqtttzzzwww~~~wwwsssxxx~~~yyymmmfffddddddhhhkkknnnoooqqqvvv}}}wwwooohhheeeddddddccc```cccdddccc```___```bbbYYYTTTMMMGGGDDDBBBAAA@@@AAA???:::777666888;;;===@@@AAAAAA@@@???<<<999777111111000///////////////***)))))))))***+++,,,,,,++++++++++++++++++++++++))))))******++++++++++++,,,,,,++++++++++++,,,,,,(((((()))***************''''''(((((())))))******************************))))))))))))))))))))))))+++*********))))))(((((())),,,...---+++)))***,,,)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))***)))(((''''''((()))***((()))***)))((('''(((***))))))))))))))))))))))))'''((((((((())))))******(((***,,,---+++(((''''''''')))******((((((((()))'''&&&%%%&&&(((******)))((((((((((((((())))))***))))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))((())))))(((''''''''''''((('''''''''''''''''''''''''''((()))******)))((('''((()))))))))((('''&&&&&&######$$$%%%&&&'''((()))((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((((()))*********)))'''&&&&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))************))))))(((((((((((())))))************************)))(((''''''''')))***+++***)))'''''')))))))))(((&&&''''''((()))******+++)))***++++++)))(((((()))***************)))((('''))))))*********+++++++++))))))))))))******************))))))))))))******+++,,,,,,,,,,,,+++******))))))))))))***************+++---......---+++***---,,,+++***+++,,,---...+++,,,------,,,---...000------...---------000222222999BBBHHHJJJLLLQQQUUUWWWXXXZZZ___dddhhhiiihhhnnnpppsssuuuqqqlllmmmssswwwzzzvvv{{{{{{sssppprrrrrrssswwwzzz|||}}}{{{}}}~~~wwwrrrmmmqqqvvv{{{||||||qqqccc```eeedddhhhkkkkkkjjjooozzzxxxuuuxxxzzzoooiiihhhhhhfffddd^^^bbbeeeddddddeeebbb^^^aaa^^^ZZZVVVRRRNNNJJJFFF@@@???===:::777777999;;;999<<>>;;;:::777222111111111///,,,++++++***)))))))))))))))***+++---------+++)))(((++++++************++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))++++++++++++***)))'''&&&((()))***++++++***)))(((((())))))))))))*********---,,,++++++******++++++***((('''&&&&&&'''(((***))))))))))))((((((((((((************))))))))))))******))))))((((((''''''))))))((((((((((((((()))((((((''''''''''''(((((()))))))))))))))***++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))+++++++++******(((''''''++++++,,,,,,,,,,,,++++++******))))))))))))******'''((((((((((((((('''&&&))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&******)))(((((((((((((((''''''((((((((((((''''''&&&&&&((()))************'''(((******((((((((()))((((((((((((((((((((((((***((('''%%%%%%'''(((******'''%%%''',,,...,,,)))******))))))))))))************))))))))))))******''''''(((((())))))************)))(((((((((((((((---,,,***((('''(((((()))(((((()))***************(((((())))))))))))((((((************))))))))))))******))))))(((((('''''')))***++++++)))(((((())))))************))))))((())))))))))))))))))******(((((()))))))))***************))))))))))))******++++++,,,,,,++++++***)))))))))))))))***************+++,,,,,,,,,,,,******++++++******++++++,,,---+++---//////.........000////////////...///222555888???GGGMMMOOORRRWWW[[[ZZZ\\\___dddhhhmmmqqqssszzzyyyxxxuuummmfffgggmmmyyy}}}}}}xxxxxx~~~xxxrrrmmmnnnrrrvvvyyyzzzuuuxxx{{{|||zzzvvvvvvyyy~~~{{{~~~ssseeeaaaeeeccceeegggeeeffflllyyy{{{tttsssvvvzzz{{{{{{vvvooollljjjiiifffccc^^^bbbddddddfffjjjjjjhhhcccbbb___]]]ZZZUUUOOOKKKEEECCC@@@>>><<<;;;:::999<<<>>>AAADDDDDDCCC@@@???>>>:::666444444333000...---,,,++++++*********+++***+++,,,------+++***(((++++++************++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))************++++++******)))((((((((())))))************))))))))))))*********+++++++++---,,,++++++******++++++***)))'''&&&&&&''')))***+++******)))(((''''''&&&''''''''''''((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))(((''''''''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''((()))***************(((((())))))))))))(((((()))))))))(((((()))))))))(((((()))))))))))))))(((******)))))))))((((((((()))(((((((((''''''''''''(((((())))))))))))((((((******)))(((((((((((((((''''''((((((((((((''''''&&&''''''((())))))))))))'''(((******((((((((()))(((((((((((((((((((((((()))(((''''''''''''((()))'''$$$"""$$$)))+++)))&&&******))))))))))))************))))))))))))******))))))))))))((((((((((((******)))(((((((((((((((((((((((((((((())))))***((())))))***************((())))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((()))((())))))************))))))))))))((((((((((((((((((((((((((())))))))))))******))))))))))))******++++++,,,,,,++++++***))))))))))))*********++++++************++++++++++++))))))***+++++++++++++++,,,...000111000......///000111111000111333888;;;@@@FFFMMMQQQTTTWWW[[[___]]]aaaeeehhhlllqqqyyy~~~|||ssshhh___aaahhhvvvxxxzzz{{{{{{}}}zzztttssswww}}}yyynnnkkkooosssxxx~~~{{{}}}uuuhhhccccccdddeeefffeeegggppp~~~{{{tttqqqqqqssstttvvvzzz~~~|||vvvqqqnnnmmmmmmlllkkkjjjhhhgggeeeeeeiiikkkjjjlllqqqrrroooggggggffffffddd___YYYTTTMMMJJJFFFDDDCCCAAA<<<888===???BBBDDDFFFEEEDDDCCCBBB???;;;999777555333111......---,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))++++++************+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++******************++++++++++++,,,+++***((((((((())))))******))))))))))))************++++++,,,,,,,,,+++,,,,,,+++************+++))))))'''''''''''')))))),,,+++***)))((('''&&&%%%&&&&&&''''''(((((())))))))))))))))))(((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''((()))************''''''((((((((((((''''''(((((((((((((((((((((((('''((()))******+++******************))))))))))))(((((((((((('''''''''''')))******++++++******)))))))))))))))((((((((((((''''''((((((((((((''''''&&&''''''((((((((('''''''''(((******((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&$$$"""$$$''')))'''%%%***))))))(((((())))))***))))))))))))))))))))))))*********)))((('''''''''***))))))((((((((((((((($$$%%%&&&((()))******+++((()))******++++++******))))))************))))))''''''(((((())))))******)))))))))))))))*********)))***++++++)))(((((()))'''((()))******************))))))))))))(((((((((''''''((((((((()))))))))******))))))))))))******+++++++++++++++***))))))))))))*********++++++++++++++++++***++++++,,,---)))***+++------,,,+++++++++---000111000///...///000111222333555999???DDDHHHKKKPPPSSSUUUXXX\\\___```dddiiijjjkkkpppyyyzzzoooccc\\\```hhhqqqtttzzz~~~zzzwwwwwwxxxzzzzzzzzzuuullliiilllpppwwwyyymmmfffccceeehhhkkkmmmsss~~~|||}}}~~~vvvrrruuutttuuuuuuwwwyyy{{{|||{{{sssmmmjjjhhhjjjkkkkkkkkklllnnnpppqqqvvv{{{{{{{{{{{{xxxrrrlllkkkjjjjjjiiigggbbb___VVVRRRNNNLLLLLLIIIAAA:::<<<===???BBBDDDEEEFFFGGGDDDBBB@@@===:::888555444000///......------------***+++,,,,,,,,,++++++***++++++************++++++***+++,,,------,,,+++***++++++,,,,,,,,,++++++***)))))))))*********++++++---+++)))''''''((()))***+++***)))(((((()))***+++***+++,,,---------,,,,,,,,,++++++***************))))))(((''''''((())))))+++******)))(((''''''&&&'''(((((()))***++++++,,,))))))))))))(((((((((((()))(((((((((((())))))***((())))))))))))))))))((()))))))))))))))******+++))))))))))))))))))))))))************************))))))((((((''''''&&&&&&))))))******)))(((''''''(((((())))))))))))((((((''''''((((((((((((''''''&&&'''((()))***++++++++++++*********))))))))))))(((((((((((((((''''''''')))******++++++******)))((()))))))))))))))((((((''''''((((((((((((''''''&&&'''''''''''''''&&&%%%'''(((******((((((((()))(((((((((((((((((((((((((((((()))******)))((((((((('''&&&''')))***)))((())))))(((((((((((())))))))))))************))))))***)))))))))((((((((('''))))))(((((((((((())))))$$$%%%''')))+++++++++***))))))***++++++++++++***)))******++++++******)))&&&&&&'''((())))))************************)))))))))***++++++)))(((((()))'''((()))***************************************(((((((((((())))))))))))******))))))))))))*********++++++++++++***))))))************++++++++++++,,,,,,,,,,,,,,,---...///***+++---.........---,,,***---///000/////////000///111333777;;;AAAGGGLLLPPPQQQSSSUUUWWWZZZ]]]___cccgggiiijjjjjjnnnwww|||uuulllbbb]]]bbbkkksssyyyyyyuuupppooottt{{{|||uuuooolllmmmpppvvvzzzpppiiiiiimmmrrryyyxxxtttuuuyyy|||zzz~~~xxxxxxxxxwwwvvvvvvuuuuuuttt}}}yyytttnnnmmmkkkiiiiiimmmsssxxxxxx|||rrrooollljjjiiihhhgggeee^^^ZZZVVVUUUTTTPPPHHH@@@;;;<<<===>>>@@@CCCEEEFFFCCCCCCBBB???<<<:::888777333222000///...---------***+++++++++,,,+++++++++++++++************++++++***+++,,,------,,,+++******++++++,,,,,,,,,++++++((((((((()))))))))******,,,+++)))''''''(((***++++++***)))(((((()))***+++***+++,,,......---,,,,,,,,,+++******))))))******))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))***++++++,,,(((((((((((())))))))))))((((((((((((((()))******)))***++++++++++++***))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&((())))))))))))(((((('''(((((())))))))))))((((((''''''((((((((((((''''''%%%&&&'''((())))))***)))*********))))))))))))((('''''''''(((((((((((((((((())))))******))))))((('''((())))))))))))((((((''''''((((((((((((''''''&&&'''''''''''''''&&&%%%'''(((******((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))((()))*********)))))))))(((((((((((())))))((()))************)))((('''((((((((()))))))))***))))))(((((((((((())))))''')))***+++,,,+++******))))))***+++++++++++++++******++++++++++++******&&&''''''((()))******+++---,,,,,,+++***))))))((()))***++++++)))(((((()))((())))))************))))))*********++++++++++++))))))))))))******************))))))))))))************++++++******)))(((*********++++++++++++,,,,,,,,,------......//////,,,------...............+++---/////////000222444222555999===BBBHHHNNNRRRVVVVVVVVVXXX[[[^^^aaaccceeehhhjjjlllnnnttt||||||xxxrrriiidddhhhppp|||rrrmmmjjjlllttt~~~{{{yyy~~~~~~}}}{{{xxxzzz|||zzzvvvssssssuuuxxx}}}xxx{{{zzzrrroooooopppsss}}}{{{zzzyyyxxxxxxwwwxxxxxxzzzsssiiiaaa___ccciiinnnsss|||~~~zzztttooommmkkkiiihhhdddaaa^^^\\\ZZZVVVOOOJJJ@@@???>>>======???BBBCCCAAABBBCCCBBB???===<<<<<<777666444222000......---++++++++++++++++++,,,,,,++++++************+++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,++++++'''((((((((())))))))))))+++***)))(((((()))************))))))))))))******)))***,,,......---,,,+++++++++***))))))))))))***))))))))))))))))))))))))''''''(((((()))*********&&&&&&''''''(((((())))))(((((((((((())))))))))))(((''''''(((((()))***+++)))***+++,,,,,,+++***)))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''$$$%%%&&&((()))***++++++&&&&&&''''''''''''&&&&&&'''((()))******)))((('''%%%&&&'''(((((()))(((((())))))))))))(((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''&&&''')))******)))((((((''''''((((((((((((''''''&&&''''''((((((((('''''''''(((******((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((()))((((((''''''(((((()))((()))***++++++***)))((('''''''''((()))*********((((((((((((((())))))***+++++++++,,,++++++******)))***++++++,,,+++++++++++++++,,,,,,,,,,,,++++++(((((())))))******++++++------,,,,,,+++******))))))***++++++)))(((((())))))************))))))(((''''''((()))***+++,,,,,,************++++++++++++******))))))))))))*********************))))))(((*********+++++++++,,,,,,***+++,,,...//////......---,,,,,,,,,,,,---......---...///000000333777:::999<<>>??????BBBDDDDDDBBB@@@AAABBB===;;;999666333111///...+++*********++++++,,,---++++++************++++++,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,+++(((((()))))))))*********))))))))))))))))))******))))))************))))))(((***,,,......---+++***++++++***))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))''''''''''''(((((((((((('''((((((((()))))))))***''''''''''''((()))***+++'''(((***++++++***(((''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((###$$$&&&((()))***++++++'''''''''((((((''''''''''''(((***++++++***(((''''''(((((()))))))))(((((((((((((((((('''''''''&&&''''''''''''((((((((()))'''(((((())))))(((((('''&&&''')))*********)))(((''''''((((((((((((''''''&&&''''''((())))))))))))'''(((******((((((((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''((('''&&&&&&''''''((((((''''''''''''((((((((()))***++++++***)))((((((((((((((())))))))))))((((((((((((((()))******++++++***************+++)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++,,,,,,------)))***++++++)))(((((()))***************)))((('''%%%&&&'''((()))***+++,,,******+++++++++,,,,,,,,,******))))))))))))*********************)))((((((******+++++++++,,,,,,,,,((())),,,...///...---,,,---,,,+++***+++,,,---...///000000111222555:::>>>???BBBHHHLLLOOOQQQSSSUUUSSSRRRSSSWWW]]]dddiiilllhhhiiinnnwww~~~{{{~~~zzzwwwwww|||zzzsssjjjhhhnnnxxxzzzrrrnnnooorrrvvv~~~{{{uuurrr{{{lllbbb^^^[[[YYYYYY]]]aaaggguuu}}}tttnnnhhhhhhgggddd___[[[ZZZYYYTTTOOOIIIBBB===;;;;;;<<<>>>BBBEEEFFFDDDCCCDDDFFFAAA???<<<888555222111000+++*********+++,,,,,,---++++++************++++++---,,,+++******+++,,,---)))***+++,,,,,,,,,,,,,,,)))************+++++++++((()))************))))))((()))***++++++***)))((('''))),,,......---+++)))+++******)))))))))))))))))))))************))))))******))))))((((((''''''************))))))))))))'''((((((((())))))******''''''''''''((()))++++++&&&'''(((******((('''&&&)))))))))))))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''((((((((((((((('''))))))************))))))''')))***,,,,,,***)))''')))************))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))(((((())))))))))))((((((%%%''')))***+++***)))(((''''''((((((((((((''''''&&&&&&((()))************''')))******((((((((()))((((((((((((((((((((((((((('''%%%$$$$$$%%%'''((('''((()))((('''''''''(((((((((''''''''''''((((((''')))***++++++***)))'''******))))))((((((''''''((((((((((((((()))*********)))((((((((()))+++,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++((((((***+++---...000000)))************++++++++++++*********))))))((((((---,,,+++******+++,,,---,,,+++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((+++,,,---------,,,+++***+++,,,------......------,,,------......////////////000111222444999>>>CCCDDDHHHMMMQQQSSSUUUWWWYYY[[[[[[[[[]]]dddkkkjjjdddccchhhrrr~~~}}}zzzsssoookkkkkkpppyyy}}}zzzwwwuuuuuuvvvtttmmmjjjjjjmmmqqqyyy|||yyyyyyyyyzzz}}}~~~vvvjjj```[[[\\\XXXUUUYYYggg{{{qqqnnnhhhdddffffffcccaaaaaa^^^ZZZSSSLLLGGGAAA<<<888@@@CCCFFFGGGEEEDDDEEEHHHDDDBBB@@@===:::777555444000///---,,,,,,---///000---------,,,,,,+++++++++---,,,+++******+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++***)))((('''......---,,,,,,+++******))))))))))))))))))))))))))))))))))))************///,,,)))((()))(((%%%###))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''((()))***((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((***************)))((((((((((((((((((((((((((((((***)))(((''''''((()))*********)))(((((((((((((((+++++++++++++++***)))((((((((())))))******++++++((((((((((((((((((''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******)))(((((('''''')))***+++******))))))((((((''''''******)))((((((((((((((())))))(((((('''''''''&&&((((((''''''&&&&&&&&&%%%''''''((()))))))))))))))))))))))))))))))))))))))************************)))***++++++)))(((((()))*********))))))))))))))),,,,,,,,,+++++++++******---------,,,,,,,,,++++++---------,,,,,,+++++++++---...///000000111333555)))************+++++++++************)))))))))(((+++******))))))******+++,,,,,,+++***))))))))))))***++++++,,,,,,,,,++++++,,,,,,++++++***)))))))))******+++,,,,,,,,,+++***+++,,,------......------------------....../////////111333444777<<>>AAAEEEHHHHHHIIIIIIJJJFFFEEECCC@@@===:::888777000///---+++++++++,,,---............------------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************************))))))))))))......---,,,++++++******************************))))))))))))************)))((('''(((***,,,+++)))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))(((((('''((()))))))))(((((((((((((((((('''(((((((((((((((((((((((())))))******))))))((('''((((((((((((((((((((((((***)))(((''''''((()))******))))))((((((((((((((())))))******)))((((((''')))))))))))))))*********'''''''''((((((((((((((('''''''''(((((((((((((((******))))))(((((('''''')))((((((((((((((((((((('''((((((((()))))))))***(((((('''''''''((()))***))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((('''''''''******)))))))))(((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''***+++,,,,,,***))))))***))))))))))))))))))((((((,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------...000111333333333555777:::)))************+++++++++************)))))))))))))))))))))******)))))))))+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***,,,,,,,,,+++******))))))((()))***+++,,,,,,++++++,,,,,,---............------------------......///000222555888<<>>))))))*********+++++++++*********)))))))))))))))((()))***++++++***)))((())))))+++,,,---.........------------,,,+++******,,,,,,,,,++++++*********))))))***+++,,,---------,,,------.....................---------...///000000333888===AAAFFFLLLOOOVVVWWWXXXZZZ]]]ccckkkpppzzzyyyzzz}}}}}}}}}}}}{{{wwwqqqlllhhhbbbaaabbbggghhhffffffhhhooowww{{{wwwwwwxxxyyy{{{}}}{{{zzzxxxvvvwwwxxx{{{|||}}}{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyxxxxxx{{{wwwxxxyyyjjjeeeeeeeeeddddddbbbaaa```___]]]ZZZUUUQQQEEECCCBBBEEEJJJNNNNNNMMMIIIIIIIIIGGGEEECCCAAA???:::888666333111///......)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************)))(((((((((***---...,,,,,,,,,+++++++++++++++************************((()))))))))***************))))))((((((((('''&&&'''(((((())))))(((((('''((((((((((((((((((((((((************************,,,+++***)))((((((''''''((((((((())))))*********((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))((((((''''''''''''(((((('''&&&&&&******))))))((((((((('''&&&&&&''''''((()))))))))))))))((((((''''''&&&&&&******))))))((((((''''''***)))'''%%%$$$%%%&&&'''(((((((((((())))))))))))&&&&&&&&&&&&'''''''''((('''''''''((()))***************)))((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***,,,---,,,+++)))******)))))))))))))))*********++++++++++++++++++******+++++++++,,,---.........000000222333555777888999999::::::999888999<<<>>>))))))*********+++++++++))))))))))))))))))******)))***+++,,,,,,+++***))))))******+++,,,++++++***---------------,,,+++***,,,,,,,,,++++++++++++++++++++++++,,,---...//////,,,---......//////......///...------...///111222222666<<>>===:::888555222000000)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************)))(((((()))+++---///***+++++++++++++++++++++))))))))))))))))))))))))((()))))))))******************)))(((&&&$$$$$$$$$((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++***)))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((())))))***)))((('''''''''(((((()))))))))((((((***)))))))))((((((''''''&&&'''''''''(((((())))))))))))((((((''''''&&&&&&''''''(((((())))))*********(((&&&%%%$$$%%%'''((())))))))))))((((((((((((%%%&&&&&&'''''''''''''''&&&&&&'''((()))***++++++,,,,,,***)))'''&&&&&&&&&(((((())))))))))))))))))''''''((((((((((((((((((''''''((()))))))))))))))************************(((((((((((((((((((((((()))***,,,+++)))(((((()))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++,,,---...///000111222555555777888:::<<<===>>>;;;;;;:::999777888;;;===)))************+++++++++))))))))))))************++++++,,,,,,,,,,,,++++++************(((&&&$$$###,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++------,,,,,,---...///000------...////////////...//////......///222444666777<<>>??????;;;;;;:::999888999===@@@)))************+++++++++((()))))))))************++++++************++++++))))))***+++***(((&&&$$$,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---......------.../////////////////////...///111444888:::===BBBJJJPPPVVVZZZ]]]```cccgggmmmrrrvvv{{{~~~}}}|||uuutttwww{{{|||}}}~~~{{{}}}||||||}}}}}}|||rrrrrrrrrssstttvvvwwwxxx|||{{{zzzyyyzzz|||~~~~~~~~~}}}|||}}}yyyvvvuuu}}}wwwlllffffffaaa```___```aaabbbaaa```[[[YYYTTTMMMHHHFFFGGGIIIJJJKKKMMMNNNNNNLLLIIIHHHCCCBBB@@@>>>:::777555333............------------,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,((())))))***+++,,,,,,,,,(((((((((((((((((((((((())))))))))))************''')))******(((''')))+++(((((())))))))))))((((((((((((((((((((((((((((((************************)))***+++++++++***))))))***))))))))))))))))))((())))))))))))))))))))))))'''((())))))******))))))(((((((((((((((((((((((('''((()))******)))((('''((((((*********)))'''&&&'''((()))************)))'''''''''((((((((((((((()))))))))(((''''''&&&&&&'''''''''(((((((((((((((''''''(((((())))))******&&&''''''(((((())))))******)))))))))((((((((('''&&&'''((()))))))))((((((''''''(((((())))))*********))))))((((((((((((((((((((()))))))))*********))))))*********+++++++++''''''((()))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,***))))))*********+++,,,,,,---......---------........./////////000222444666888::::::============>>>>>>>>>>>>:::;;;::::::;;;>>>CCCGGG)))************+++++++++(((((())))))*********++++++***)))(((((()))***+++&&&(((***---......------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,------....../////////////////////...///222666:::<<>>>>>>>>>>>======<<<<<<999:::;;;<<<>>>CCCIIIMMM,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,++++++++++++******************++++++,,,------...//////000///---,,,+++,,,------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,---......///000000111222444555777:::???CCCMMMNNNQQQWWW^^^gggnnnrrrtttvvvwwwvvvtttsssvvvyyyttt{{{{{{uuuvvvuuurrrmmmqqqvvv{{{{{{wwwssstttvvvzzz||||||yyywwwyyy~~~{{{vvvrrrpppjjjpppyyy}}}||||||{{{|||}}}~~~}}}}}}}}}}}}}}}}}}}}}|||wwwxxx{{{}}}~~~wwwsssyyyrrrhhhkkklllpppwwwzzzooooooddd]]]___bbbaaaaaacccaaaaaa___ZZZSSSKKKFFFCCCFFFJJJNNNNNNMMMLLLNNNQQQLLLJJJGGGEEEBBB>>>999555444222///---,,,,,,...///+++,,,...//////...,,,++++++***))))))++++++***))))))************+++++++++///---,,,***))))))******(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))(((((())))))''''''((()))***++++++,,,((((((((((((((((((((((((%%%)))------+++******+++((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))))),,,+++***((((((((()))***(((((())))))******++++++''''''(((((())))))******))))))))))))))))))))))))&&&'''(((((())))))(((((((((((())))))******++++++***+++,,,***(((''''''((())))))))))))))))))))))))+++***)))(((((('''((((((***)))(((''''''((()))***&&&&&&''''''(((((())))))'''''''''((()))+++---...''''''(((((())))))******))))))))))))(((((((((((()))))))))+++,,,+++)))&&&))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))***+++,,,---))))))*********+++++++++******))))))))))))***************((('''(((***---......---,,,,,,---------...///000111333555666777666555555777:::<<<===>>>======<<<<<<======>>>???<<<>>>@@@AAABBBHHHSSS\\\++++++++++++++++++***))),,,,,,+++++++++*********+++***************++++++*********+++,,,---------///...---+++++++++,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------......//////000111111///111444666:::>>>DDDHHHPPPRRRWWW]]]eeelllrrruuuvvvyyy||||||{{{yyyyyyzzzzzzxxxqqqooorrrtttqqqnnnooosssvvvwwwwwwxxx|||yyy}}}}}}}}}~~~|||zzzzzzzzzyyyvvvrrrnnnmmmmmmjjjooovvv|||~~~~~~}}}}}}~~~zzz{{{{{{|||}}}~~~|||xxxuuuzzzwwwkkkffffffiiinnnwww}}}{{{uuutttssswww}}}|||{{{{{{yyyrrrllliiiddd^^^]]]```eeefffeeeccc^^^WWWPPPLLLFFFIIIMMMOOOPPPPPPPPPPPPKKKJJJHHHGGGEEEBBB>>>;;;777555222///---------...+++,,,---...///...,,,+++000...---...///000///...************++++++++++++...---,,,***************(((((((((((()))))))))***))))))))))))))))))))))))++++++***)))))))))))))))(((((())))))******++++++(((((((((((((((((((((((('''***,,,,,,+++)))***+++((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))))))))******((('''''''''((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))$$$$$$%%%%%%&&&&&&&&&%%%************)))))))))))),,,------+++)))''''''((())))))))))))))))))))))))***))))))(((((((((((()))***)))(((''''''((()))***((((((((())))))))))))))))))))))))(((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))((()))))))))+++,,,+++)))&&&))))))************))))))))))))))))))))))))))))))(((((((((''''''''''''&&&************+++,,,------******************++++++******))))))))))))******)))+++,,,,,,+++******,,,,,,++++++,,,---...//////222333444555777888888888999888888999:::<<<======<<<<<<;;;;;;;;;<<<======BBBEEEHHHIIIMMMUUUaaajjj))))))******+++*********+++++++++*********))))))***************+++,,,---)))))))))******++++++,,,---,,,,,,++++++++++++,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////000111222333000333777;;;@@@FFFMMMQQQUUUXXX___ffflllqqqtttuuuvvvzzzuuuoooiiiiiimmmqqqqqqooooooppprrruuuyyy~~~uuuyyy{{{{{{yyysssqqqrrrtttuuuuuuzzzxxxuuuppplllkkkmmmooojjjnnntttxxx{{{}}}~~~~~~|||{{{zzzyyyzzzzzz}}}~~~~~~~~~}}}{{{zzz}}}rrrddddddeeehhhoooxxx~~~{{{xxxwwwvvvvvvqqqmmmiiigggjjjoootttwwwxxxyyyxxxsssmmmjjjjjjkkk|||tttjjjgggjjjfffeeeeeeeeeeee```XXXRRRIIIJJJLLLPPPSSSTTTRRRPPPLLLKKKJJJIIIIIIGGGDDDAAA;;;999666222///---,,,,,,+++,,,---......---,,,+++---+++++++++,,,---,,,+++************+++++++++,,,------,,,+++************((((((((()))))))))******))))))))))))))))))))))))+++***)))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***+++,,,+++))))))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******)))((((((''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))+++++++++***))))))((((((...//////---***((('''((()))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((())))))************))))))))))))******++++++***)))((('''))))))))))))(((((((((((()))))))))))))))))))))))))))((()))***,,,+++)))'''))))))************))))))))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%************+++,,,,,,---++++++******************+++******))))))******+++))),,,...///...,,,+++++++++++++++,,,...000111222666777999:::;;;;;;:::::::::::::::;;;;;;<<<>>>>>>=========>>>@@@AAACCCDDDMMMOOOQQQRRRWWW___kkkttt'''((()))***************++++++++++++************)))))))))***+++,,,---...))))))*********+++++++++,,,+++++++++++++++++++++......------,,,,,,,,,++++++++++++,,,,,,,,,,,,---000/////////000222333444555888===CCCHHHNNNUUUYYYZZZ^^^dddkkkoooqqqqqqqqqssswww}}}{{{tttllliiikkkppprrrrrrttttttvvv{{{~~~xxxoootttyyy|||zzzuuuuuuqqqmmmkkknnnqqqssstttvvvuuurrrnnnkkkjjjlllnnniiinnnuuuzzz}}}~~~~~~~~~{{{xxxwwwwwwwwwyyyzzz}}}~~~yyyjjjiiijjjllloootttyyy||||||}}}{{{|||}}}vvvrrrlllhhhhhhjjjlllnnniiijjjiiifff```\\\[[[\\\eeepppyyyxxxkkkgggdddeeefffeee^^^XXXRRROOONNNPPPSSSUUUTTTQQQOOONNNMMMLLLLLLKKKGGGEEE???===:::666222...,,,+++,,,------------,,,,,,+++)))((('''((())))))((('''*********+++++++++,,,,,,,,,,,,,,,++++++*********(((((()))))))))*********))))))))))))))))))))))))******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))+++++++++***))))))***+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((++++++******))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******+++++++++++++++***************000000000...***((((((((((((((((((((((((((((((((((((((('''(((((()))******))))))(((((((((((())))))*********))))))((((((((("""$$$'''***++++++************))))))(((((('''''')))))))))))))))*********)))(((((()))++++++***((())))))************))))))))))))))))))))))))))))))$$$$$$%%%&&&'''((()))))))))))))))))))))***+++,,,+++++++++***************++++++************++++++***,,,//////...---------...//////000111333444555999:::<<<======<<<;;;:::777888:::<<<>>>@@@CCCFFFEEEEEEFFFHHHKKKMMMPPPQQQVVVVVVVVVWWWZZZbbbkkksss'''((()))***************---,,,,,,,,,,,,+++++++++************+++,,,---...+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,---------////////////111333555777:::>>>CCCHHHNNNTTTZZZ^^^aaaccchhhlllnnnnnnlllkkkooorrrxxxtttnnnoootttyyy|||}}}wwwsssqqqxxx|||||||||}}}}}}zzzuuuqqqpppnnnlllkkkmmmppprrrsssnnnooonnnllljjjhhhhhhiiihhhoooxxx|||yyyxxxwwwxxxvvvxxx|||ssssssssstttttttttssssssvvv{{{zzzuuuoookkkjjjiiidddccc```\\\XXXUUUUUUUUUVVV\\\hhhvvvwwwqqqjjjggghhhhhhdddaaa\\\WWWRRRQQQSSSUUUUUUTTTSSSRRRPPPOOOOOOLLLIIIFFFAAA@@@===999555111---+++............------,,,,,,---,,,++++++,,,---,,,+++***++++++++++++,,,,,,,,,+++,,,,,,,,,++++++******))))))))))))************))))))))))))))))))))))))***)))))))))))))))***************))))))))))))))))))))))))))))))))))))))),,,+++***)))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))++++++******))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))*********+++,,,---......000111000...+++((((((((((((((((((((((((((((((((((((((('''(((((()))******(((((())))))))))))(((((()))))))))(((((('''''''''"""&&&((()))))))))******))))))((((((''''''((()))))))))*********+++)))(((((()))++++++***)))))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++)))(((((((((((())))))***************************,,,,,,++++++++++++,,,,,,,,,---...---,,,---000222555555555555666777888999;;;;;;============<<<;;;555888===@@@DDDIIINNNRRRTTTTTTTTTTTTUUUWWWXXXYYYZZZZZZYYYYYY\\\cccjjjooo))))))******+++*********---------,,,,,,,,,+++++++++++++++++++++,,,---...------------------------***+++,,,,,,---,,,,,,,,,.........---------------,,,,,,,,,---------....../////////000222666999;;;???BBBHHHNNNSSSYYY___ccchhhiiikkkmmmnnnmmmlllkkknnnqqqwwwzzzzzz{{{uuusssssswww~~~{{{yyyyyyyyyzzzzzzwwwssspppmmmllllllllllllmmmnnnooolllnnnppppppmmmkkkjjjjjjiiioooxxx~~~}}}||||||xxx{{{}}}yyyuuurrrppppppttt}}}~~~uuupppnnngggddd```[[[WWWUUUTTTTTTQQQRRRWWW```lllzzz{{{qqqkkkhhhfffdddcccbbb^^^YYYUUUUUUVVVWWWWWWWWWVVVTTTSSSQQQOOOKKKHHHDDDCCCAAA???:::666222///000000//////...---------...---,,,---...///...,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********))))))))))))))))))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((())))))************)))((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))***)))((((((((()))***+++***+++,,,---...000111111///000000...+++)))((())))))))))))))))))))))))))))))(((((((((((())))))***(((((())))))))))))((((((((((((((((((''''''''''''%%%&&&((()))***+++******))))))))))))((((((((((((((())))))******+++++++++)))((('''(((***++++++***))))))************))))))))))))))))))))))))))))))+++++++++*********))))))))))))((((((((())))))***))))))*********+++++++++---,,,,,,++++++,,,,,,------............000444888:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>??????;;;@@@FFFJJJNNNTTT[[[```cccaaa```^^^\\\ZZZZZZYYY\\\[[[\\\]]]aaafffkkknnn++++++++++++++++++***))),,,,,,,,,,,,+++++++++***,,,,,,+++++++++,,,,,,---------------------------***+++,,,---...------,,,------------............------........./////////000000000222555999>>>@@@EEEIIIPPPWWW]]]ccciiimmmpppppppppppppppqqqrrrssssssvvv}}}xxxtttvvvyyy}}}~~~zzzwwwyyyxxxwwwwwwwwwuuurrroookkklllmmmmmmlllkkkjjjjjjnnnppprrrqqqooonnnmmmnnnllloootttxxxzzz|||~~~zzz}}}|||wwwvvv|||~~~{{{zzzyyyzzz~~~~~~}}}rrrooojjjeee```[[[XXXUUUTTTQQQRRRWWW\\\eeeuuu}}}ssskkkfffcccbbbaaa```___\\\ZZZXXXXXXYYYZZZYYYWWWVVVUUUSSSOOOLLLFFFGGGFFFDDDAAA<<<888555222111000//////.........---,,,+++,,,------,,,++++++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++***))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))***++++++(((((())))))******++++++((((((((((((((((((((((((((('''(((***---...,,,***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''''')))*********))))))''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))---,,,+++******,,,---///------...///000111111222---......---***))))))***))))))))))))))))))))))))***))))))(((((((((((()))'''((()))******)))((('''((((((((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))((())))))******+++,,,,,,)))((('''(((***+++++++++))))))************))))))))))))))))))))))))))))))++++++++++++************++++++************++++++(((((()))***+++,,,,,,---------,,,,,,,,,,,,------,,,...111222333555888;;;;;;;;;;;;<<<===???@@@AAABBBBBB@@@@@@@@@BBBDDDEEEJJJOOOUUUXXXZZZ^^^eeekkkjjjhhhfffcccaaa___^^^]]]aaa``````bbbdddgggiiiiii,,,,,,,,,,,,,,,+++***)))+++++++++************)))------,,,+++++++++,,,,,,------------------------***+++---...///...------,,,---------.../////////.........////////////000222222222444888===AAADDDKKKPPPWWW___ffflllssswwwuuutttsssssstttvvvyyy{{{yyy|||zzzwwwzzz~~~}}}wwwtttsssuuutttsssssstttsssrrrppplllnnnpppooommmjjjhhhggglllmmmmmmlllkkkjjjkkkmmmnnnoooqqqrrrsssvvvzzz}}}~~~|||zzzxxxrrrvvvxxxuuupppoootttzzz|||yyyuuuooojjjccc\\\XXXXXXTTTSSSUUUVVVYYYfffttt~~~uuulllhhhfff]]]```cccbbb^^^ZZZZZZ[[[[[[ZZZYYYXXXXXXVVVSSSPPPIIIIIIIIIHHHEEEAAA<<<:::333333111000///////////////...------//////...---++++++,,,,,,,,,---------)))***,,,,,,---,,,+++***)))************+++++++++))))))))))))))))))))))))))))))((())))))***++++++'''(((((()))***++++++,,,(((((((((((((((((((((((('''&&&'''+++...///---***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++%%%&&&((()))))))))(((((((((((())))))******++++++******))))))((((((((('''))))))))))))))))))))))))***)))((('''''')))+++,,,000000000000111111111111,,,------,,,***))))))***))))))))))))))))))))))))+++***)))(((((('''(((((('''((()))******)))((('''(((((())))))******++++++(((''''''&&&''''''((()))''''''(((((())))))******((())))))***++++++,,,,,,)))((('''(((***+++,,,+++))))))************))))))))))))))))))))))))))))))(((((()))***+++,,,------------,,,,,,+++,,,,,,,,,''''''(((***+++,,,---......------,,,,,,------...+++///333777888:::;;;<<<::::::;;;===???AAACCCDDDFFFEEECCCBBBCCCEEEHHHJJJWWW[[[```bbbbbbeeekkkpppjjjiiihhhgggeeeeeeddddddfffeeeddddddeeeeeecccbbb---,,,+++******+++,,,---***+++,,,------,,,+++***+++,,,------......------...---+++******+++---...,,,,,,,,,---------......,,,---------.../////////---------....../////////444333333666<<>>CCCIIIPPP[[[fffnnnzzzyyyvvvrrrpppsss||||||}}}zzzzzzzzzzzz|||{{{tttpppooopppooolllnnnrrr}}}}}}uuupppooolllnnnrrruuuvvvuuusssqqqqqqpppnnnlllkkkiiihhhhhhiiikkkooorrrttttttsssrrrssstttvvvyyy}}}}}}}}}}}}}}}}}}~~~~~~~~~|||}}}}}}|||~~~yyysssnnnsssyyyyyylllccc___YYYWWWWWWXXXXXX]]]kkkyyyuuunnnkkkiiifffcccaaa```___```bbb```]]]\\\\\\]]]\\\\\\XXXWWWUUUTTTSSSSSSQQQOOOKKKIIIGGGDDDAAA<<<666222------............---,,,---,,,,,,+++,,,---...///,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++************++++++******))))))((((((((('''************************'''((()))***************(((((((((((((((((())))))******))))))))))))************))))))))))))))))))************************((((((((()))******++++++************))))))))))))))))))************))))))'''''''''((()))***++++++***))))))))))))+++,,,---...............------,,,++++++******)))))))))(((++++++++++++++++++++++++))))))((((((((('''&&&&&&((((((((((((((((((((((((************************((()))))))))************(((((()))***************((()))))))))************))))))((())))))***+++,,,)))***++++++++++++***)))***************+++++++++++++++++++++++++++++++++***,,,...---+++***,,,------...//////...000333555777888:::;;;;;;:::999888:::::::::;;;<<<>>>@@@AAAFFFLLLUUU]]]bbbgggjjjllljjjgggccc```___```bbbcccjjjqqq{{{|||vvvuuusssqqqooolllkkkjjjjjj)))******++++++******))),,,++++++++++++++++++,,,++++++,,,---------------***++++++,,,,,,---------------........./////////...............---------///......///111444777999===BBBIIIQQQYYYeeerrr{{{~~~{{{vvvrrrooosssyyyuuuuuuzzzuuuvvvwww{{{~~~wwwvvvvvvvvvrrrnnnpppvvvzzzsssrrrrrrssstttuuuuuutttrrrqqqssssssqqqpppnnnlllkkkjjjmmmqqqvvv{{{}}}}}}{{{zzzxxxyyy{{{~~~||||||{{{{{{{{{{{{||||||}}}}}}}}}}}}~~~yyytttpppuuu{{{rrrjjjgggXXXXXXYYYWWWSSSTTT___lllxxxpppmmmiiieeebbb`````````bbbaaa___^^^______^^^]]][[[YYYWWWVVVUUUTTTRRRPPPLLLKKKKKKJJJGGGBBB;;;666111000//////...---,,,,,,------,,,,,,---...///000---------,,,,,,,,,++++++)))))))))(((((((((((((((++++++************++++++************************,,,+++++++++++++++******'''(((((()))*********)))))))))((((((((()))******+++******))))))******+++************))))))))))))************************(((((())))))*********+++++++++*********)))))))))((())))))******))))))((('''(((((())))))************))))))))))))+++,,,---++++++,,,,,,++++++***)))------,,,+++***))))))(((************************(((((()))))))))(((''''''((((((((((((((((((((((((************************))))))))))))************(((((()))***************))))))))))))******************)))))))))***++++++)))***+++,,,,,,+++***)))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...000000---+++---///...////////////111555888;;;;;;<<<<<<;;;;;;:::999:::;;;<<<>>>AAACCCDDDEEEHHHMMMTTTZZZ^^^aaacccdddfffeeedddddddddfffggghhhqqqyyy|||wwwuuurrrooommmlllkkkkkk******+++,,,,,,+++******+++++++++,,,,,,+++++++++)))***++++++,,,,,,++++++******+++,,,------------............////////////---------...............000//////111333777;;;>>>CCCJJJTTT]]]dddmmmwww~~~yyywwwwwwxxxvvvxxxyyyvvvvvvyyy|||~~~yyyyyy{{{xxxsssyyyzzzxxxvvvvvvuuutttssssssssssssyyyyyyxxxxxxwwwuuutttssswwwzzz}}}||||||||||||}}}}}}~~~~~~~~~|||wwwuuu{{{~~~uuuooolll^^^[[[YYYWWWSSSRRRYYYbbbrrr}}}yyytttnnniiifffeeedddcccbbbaaaaaabbbbbb```^^^^^^\\\ZZZXXXWWWVVVSSSQQQNNNMMMLLLKKKJJJFFFAAA===666555222000...---------,,,,,,++++++,,,---///000------------,,,,,,,,,,,,*********))))))(((((((((++++++************+++++++++++++++,,,,,,---......++++++++++++******))))))(((((()))))))))))))))(((***))))))((()))***+++,,,+++******))))))******+++************)))))))))(((************************)))))))))))))))*********+++++++++*********))))))'''(((((())))))(((((('''((())))))*********))))))***))))))))))))+++,,,---+++++++++++++++***)))))),,,,,,,,,+++******))))))************************'''((()))*********)))((())))))))))))))))))))))))************************))))))))))))************(((((()))***************))))))))))))************++++++******)))*********)))***,,,------,,,***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000444333///---///111///111333444444666888;;;>>>>>>============>>>???AAACCCFFFIIIKKKLLLLLLLLLLLLNNNQQQSSSVVVYYY]]]aaaeeeeeeddddddfffiiilllnnnuuu{{{~~~{{{zzzuuussspppllljjjiiihhhhhh***+++,,,------,,,+++******+++,,,------,,,+++*********+++,,,,,,,,,,,,+++)))***+++,,,---...------............/////////000,,,------....../////////111111111222666:::???BBBKKKSSS___gggkkkpppuuuzzzvvvxxx}}}|||zzzyyyzzzyyyyyy~~~zzz}}}yyywwwuuusssrrrssstttuuu~~~~~~~~~}}}~~~~~~~~~~~~~~~{{{zzz|||uuupppnnnaaa[[[TTTRRRPPPOOORRRVVVeee{{{wwwqqqmmmjjjjjjdddccccccdddeeedddbbb___aaa___\\\ZZZYYYWWWTTTRRRPPPNNNLLLKKKJJJHHHEEEBBB:::888555111///......///++++++******+++---...///......---------,,,,,,,,,---------,,,,,,+++++++++++++++************++++++''''''((()))***++++++,,,+++*********))))))(((((((((((())))))))))))((((((+++***)))))))))***,,,---++++++************+++++++++*********))))))((((((******************************))))))))))))))))))+++++++++************)))''''''(((((((((((('''''')))************))))))(((***))))))))))))+++,,,---,,,------------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++******************************************************))))))))))))************(((((()))***************))))))))))))************,,,,,,+++***)))))))))***)))***,,,------,,,***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222666555222///111444111444888:::;;;;;;<<<===@@@@@@??????@@@BBBDDDEEEJJJLLLPPPSSSUUUUUUTTTSSSQQQPPPOOOOOOPPPUUU]]]bbbfffdddbbbbbbdddhhhmmmqqqvvvyyy{{{zzzyyyzzz~~~xxxtttvvvrrrpppmmmiiifffeeeeeeeee))))))***+++,,,,,,------))))))+++,,,---.........,,,++++++++++++,,,---.........,,,+++***)))))))))------...///000000000///,,,...//////......000111222000111666888999BBBMMMTTTcccooopppoootttyyyzzzttt}}}{{{zzz~~~yyyuuusssvvv|||~~~}}}}}}}}}~~~~~~~~~~~~~~~tttnnnqqq||||||qqqhhhccc[[[XXXTTTQQQPPPRRRUUUWWW\\\fffvvvuuutttllleeeeeeeeebbb```aaaaaa```___\\\YYYUUURRRPPPUUURRROOOMMMLLLJJJGGGDDDCCC???888333111///---,,,---,,,,,,,,,------...///*********++++++,,,,,,---))))))*********+++++++++***++++++,,,,,,,,,++++++************************)))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))'''''''''(((((())))))***)))************++++++++++++***)))(((((()))***+++++++++***)))((('''&&&&&&+++*********))))))((((((''''''((()))))))))))))))&&&&&&&&&'''''')))*********************)))((((((++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,&&&&&&'''((()))******+++***)))))))))))))))******************************))))))))))))))))))))))))******))))))******+++,,,)))***+++,,,---,,,+++*********+++,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,------)))***+++++++++)))((('''...000222333333333444555888777999===>>>===@@@EEEHHHGGGEEEEEEFFFHHHKKKMMMWWWWWWWWWXXXZZZYYYWWWUUUOOOPPPRRRSSSTTTVVVZZZ]]]bbbeeegggggggggiiinnnrrryyy{{{{{{wwwpppnnnpppsss}}}|||uuunnnkkkjjjccc___aaabbb```___```*********++++++,,,,,,---++++++,,,---------------,,,---------............++++++++++++,,,---...///......//////000/////////...///000000//////000222333222444:::>>>CCCNNNZZZiiixxxzzzxxxzzz{{{~~~{{{|||zzzwwwttttttzzz}}}zzzwwwwwwzzz}}}}}}||||||~~~{{{{{{~~~~~~zzztttqqqqqquuu{{{xxxllleee^^^YYYRRRMMMMMMNNNPPPQQQSSS[[[jjj|||yyypppgggeeedddaaa```aaa``````___]]]ZZZWWWTTTRRRTTTRRRPPPNNNMMMKKKHHHFFFEEEAAA<<<777444222///---......---,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,++++++***)))))))))---------,,,+++***)))(((------------------------************************------,,,+++***)))(((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,(((((()))))))))*********+++***)))(((((()))***+++*********)))((((((''''''************)))))))))((('''((())))))*********)))'''''''''((((((***++++++***************)))((((((+++++++++++++++++++++++++++******)))(((((('''''')))))))))))))))))))))))))))))))))))))))******+++((((((((())))))*********++++++***)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,+++,,,,,,---,,,+++))))))******+++,,,,,,,,,,,,+++''''''''''''((()))***+++++++++,,,,,,++++++******---///222333444555666888:::888999===@@@BBBHHHOOOOOONNNNNNOOORRRVVVYYY[[[\\\[[[[[[\\\]]]]]][[[YYY]]]]]]]]]\\\\\\]]]```cccfffhhhiiijjjkkkmmmoooqqquuuvvvtttooohhheeegggjjjtttwww{{{{{{vvvnnngggccc^^^ZZZXXX[[[]]]]]]```eee++++++++++++++++++++++++,,,------......------,,,---...///000000000///...***++++++---...///000111//////000000000///......///111111111000000222333666666999???EEEMMMZZZfff}}}}}}zzzwwwxxx{{{|||{{{wwwppppppppppppuuu~~~|||{{{zzzzzz~~~~~~}}}~~~~~~~~~~~~|||zzzzzz|||~~~~~~~~~}}}~~~~~~zzzzzzzzzyyywwwuuurrrqqqzzzvvvkkkfff^^^SSSNNNNNNQQQQQQPPPOOOTTT]]]kkk|||xxxmmmhhheeeaaa```bbb`````````___]]]ZZZXXXVVVTTTRRRPPPOOOOOONNNLLLJJJHHHEEEAAA===:::666222//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++///...---+++***((('''''',,,,,,,,,,,,,,,+++***)))************************++++++******)))((((((''',,,,,,+++***)))(((((('''))))))))))))))))))))))))************))))))))))))'''((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))((()))******+++*********))))))((())))))***+++,,,)))************))))))((())))))))))))))))))))))))++++++***)))((((((''''''))))))))))))))))))))))))(((((()))***************)))*********************---,,,+++)))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---------,,,+++***)))(((******+++,,,,,,,,,,,,+++''''''((()))***,,,---...---,,,,,,,,,,,,---......///111444666777999<<<>>>???<<<<<<@@@DDDKKKUUU___```_________```aaacccdddbbbaaaaaabbbccccccbbb```iiiiiigggeeecccdddfffiiillllllmmmnnnooopppnnnlllooonnnkkkddd^^^[[[]]]```fffiiinnnnnnjjjddd^^^[[[XXXWWWZZZ^^^aaaeeennnwww,,,,,,++++++++++++++++++,,,,,,---............---,,,...///111111000...---,,,,,,------............000000000000000///...---000111111000000000222555888:::???EEELLLVVVbbblll|||{{{uuusssyyyzzzuuussspppqqqqqqoooqqq{{{~~~~~~~~~}}}{{{zzzzzzyyyyyy~~~}}}|||{{{|||}}}~~~}}}|||}}}}}}|||}}}~~~~~~||||||}}}~~~~~~}}}{{{yyyxxxssswww}}}yyyvvvssstttxxxwwwpppeeeYYYSSSVVVYYYXXXVVVSSSUUUXXX___jjj{{{uuunnniiidddbbbccc````````````___]]][[[ZZZUUUSSSRRRQQQQQQQQQOOONNNKKKHHHEEEBBB???;;;555222///...------,,,,,,---------------,,,,,,++++++***///...---,,,***)))(((''''''(((***+++,,,------...((((((((((((((((((((((((*********))))))(((((((((((((((((()))******++++++))))))))))))))))))))))))***))))))(((((('''''''''((((((((()))))))))*********))))))))))))))))))***(((((()))))))))******************))))))))))))))))))******+++++++++******)))((((((((())))))***+++))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***))))))+++++++++***************++++++***)))(((((())))))************************))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,,,,+++***************+++,,,,,,,,,,,,+++*********+++,,,---//////---,,,,,,,,,---///111222555777999:::;;;===@@@BBBCCC@@@@@@FFFNNNXXXgggttt{{{yyyvvvrrrmmmhhhdddbbbdddddddddfffhhhjjjiiihhhmmmmmmkkkiiihhhiiimmmpppuuusssqqqrrrssspppjjjfffeeeccc___YYYTTTSSSVVVYYYZZZ]]]```aaa```^^^]]]]]]___bbbhhhnnnrrrxxx,,,,,,++++++++++++++++++***+++,,,---............+++,,,...//////...,,,+++***+++,,,---......------000111111111000///......///000000000000111444777999???GGGNNNVVVaaammmtttwwwttt~~~zzzuuuuuu|||xxxssspppooommmppppppnnnoooyyy}}}{{{|||~~~zzz{{{|||~~~~~~~~~}}}||||||}}}}}}}}}~~~}}}~~~~~~~~~}}}{{{{{{~~~~~~~~~~~~~~~zzzxxxnnnmmmnnnsss||||||wwwsssttt{{{wwwlll```ZZZ\\\______]]]WWWWWWWWWXXX]]]kkk}}}}}}tttmmmfffaaaaaa``````aaaaaaaaa___^^^]]]VVVUUUSSSSSSTTTTTTSSSQQQLLLJJJHHHFFFCCC???999555///......---......//////...------,,,,,,+++++++++,,,,,,,,,++++++++++++***'''(((***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))*********+++'''(((((()))******++++++)))))))))))))))))))))))),,,,,,,,,+++*********))))))))))))*********++++++)))))))))******)))))))))(((((())))))******++++++))))))))))))))))))************+++++++++******)))(((((('''''''''((())))))((())))))*********))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))'''((()))++++++***))))))+++++++++***************))))))(((((()))***++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++++++++************++++++,,,,,,---******+++,,,,,,,,,,,,+++*********)))******+++,,,,,,,,,,,,---///111333555999;;;<<<<<<<<<===@@@BBBAAA@@@DDDNNN[[[iiizzz{{{qqqiiidddeeeeeeeeehhhllloooppppppooooooooooooppprrrwwwzzz~~~|||yyywwwuuuppphhhbbbXXXVVVSSSPPPNNNPPPSSSVVVVVVWWWYYYZZZ\\\___dddggglllpppwww~~~++++++++++++++++++++++++***+++,,,,,,---------,,,+++,,,---------,,,+++***&&&(((***---///000000000000000111111111000/////////000000000111333777;;;===GGGSSS[[[cccnnnwwwzzz}}}|||yyytttnnnooo{{{~~~zzzsssnnnjjjhhhgggjjjlllnnnrrr~~~~~~{{{yyyyyyyyyyyyyyyxxxyyy{{{}}}~~~~~~~~~}}}zzz{{{~~~|||}}}|||}}}zzzuuuppplllnnnssszzz~~~vvvrrruuu|||xxxllldddbbbcccaaa___WWWZZZZZZXXXXXXaaappp}}}|||tttjjjbbb`````````aaabbbaaa```___^^^YYYWWWVVVVVVVVVVVVUUUSSSOOOMMMKKKIIIGGGCCC???;;;111000000////////////000------------,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((************++++++++++++))))))************)))))))))))))))******+++++++++))))))))))))*********************+++******)))(((((((((''''''''''''((((((((())))))************)))((((((((((((((((((((((((''''''((()))+++,,,------))))))))))))))))))))))))(((((()))***************)))*********************''''''(((((()))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,+++******)))))))))***+++,,,...///******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,---,,,,,,...000222555777888:::;;;<<<;;;;;;<<>>>>>===>>>??????@@@CCCHHHKKKSSSUUU]]]hhhoooqqqvvv|||yyyqqqmmmpppooonnnooorrruuuvvvvvvtttvvvxxxxxxvvvuuutttttttttuuuuuuppphhhaaa______WWWVVVWWWYYY]]]aaadddeeeeeeiiioootttwww{{{~~~.........------,,,,,,,,,---------,,,,,,+++++++++---------............/////////000111111111111111,,,...000000///---------///333666777:::AAAMMMVVVcccgggkkknnnmmmkkkhhhgggmmmqqqvvvzzzzzzzzz}}}vvvoookkkiiijjjsss}}}}}}{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}|||~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{yyyxxxzzz~~~~~~|||vvvtttzzzxxxvvvuuurrrlllgggcccaaabbbooouuu~~~pppdddaaa______aaabbb```]]]^^^^^^^^^]]]\\\[[[ZZZYYYVVVUUUSSSPPPMMMKKKIIIHHHFFFBBB<<<888555333111///+++,,,------............------------------------,,,,,,---.........------++++++************++++++******+++,,,,,,---......******))))))))))))******)))))))))))))))))))))))))))************+++++++++******))))))))))))******''')))***++++++***)))'''))))))))))))))))))))))))++++++******************)))************))))))(((,,,,,,+++***)))((('''&&&(((((((((((())))))))))))+++*********))))))((((((((()))))))))))))))(((((())))))))))))))))))))))))************************...,,,+++)))((())))))***)))***+++,,,,,,+++)))((('''(((******((('''((()))))))))))))))))))))))))))))))))))))))************)))***,,,---......---,,,,,,,,,,,,+++,,,,,,---...111000...------...000111333555888;;;===?????????===<<<;;;===AAAHHHNNNSSS^^^^^^___bbbfffjjjooorrrtttvvvxxxxxxvvvsssrrrrrrpppsssvvvwwwvvvwwwzzz}}}}}}yyyrrrkkkggggggiiifffeeeccc```]]]^^^aaadddaaadddggghhhfffeeeddddddnnnqqquuuzzz------------------,,,,,,---------,,,,,,,,,++++++---------............///......///000000000000000'''***---000000111333555222444777;;;@@@JJJVVV___ggghhhhhhgggeeedddeeefffqqqzzz|||wwwxxx~~~wwwpppkkkkkklllsss~~~~~~|||zzzyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||~~~~~~~~~}}}{{{yyywwwuuutttvvvzzz|||{{{sssjjjeeebbbbbbbbbfffpppzzzmmmiiicccbbbccccccbbb```_________^^^]]]\\\[[[ZZZYYYXXXVVVSSSQQQOOOMMMLLLGGGCCC>>>:::777555111///.........///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************++++++******++++++,,,------...******))))))))))))******(((((((((((((((((((((((((((((()))))))))***************))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))************************((())))))*********))))))******)))))))))))))))))))))))))))))))))(((((((((++++++++++++******))))))(((((())))))))))))(((((())))))))))))))))))))))))************************+++******))))))***++++++))))))*********)))))))))''')))+++***)))((())))))************************************++++++++++++******+++,,,------------------,,,,,,,,,------...///......///000222444555777999:::===???@@@AAAAAABBBCCCFFFJJJOOOSSSWWWXXX______```aaadddgggjjjlllooorrrtttsssqqqooonnnnnnqqqsssvvvyyy|||~~~qqqhhhdddcccbbbaaa^^^___^^^^^^^^^aaafffjjjiiijjjjjjhhhffffffhhhjjjtttvvv{{{,,,,,,------------------------------,,,,,,,,,,,,---------............///------...///////////////...000111111000000111222555777:::@@@JJJWWWcccjjjnnnlllgggbbb______bbbffftttxxxvvvwww{{{sssnnnnnnssswww~~~|||zzzxxxwww~~~~~~|||~~~~~~~~~}}}}}}}}}~~~~~~|||~~~}}}{{{yyyuuussssssuuuxxx{{{vvvkkkccc______YYYZZZ```kkk|||tttnnneeeaaaaaabbbcccbbbaaa`````````___]]]\\\[[[ZZZYYYXXXVVVSSSQQQPPPOOOIIIFFFBBB???<<<888333000000000000///......------++++++++++++++++++++++++,,,---------,,,+++******++++++************++++++******++++++,,,,,,------******))))))))))))******'''''''''''''''''''''''''''((((((((())))))))))))******))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))************************'''((()))***************''''''((()))***++++++,,,*********))))))(((((((((,,,,,,++++++++++++******(((((())))))***))))))((())))))))))))))))))))))))************************)))(((((()))***+++,,,---))))))((((((((())))))***(((***,,,,,,***)))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++,,,---.........------,,,,,,------------...///111444666888999>>>>>>>>>???@@@AAABBBCCCFFFJJJPPPVVVZZZ[[[[[[ZZZaaaaaabbbbbbdddeeefffgggkkkmmmppppppooommmllllllpppppprrrvvv}}}{{{ggg]]]]]]``````]]]]]]^^^___aaacccffflllooorrrqqqnnnkkkjjjlllpppttt}}},,,,,,,,,------.........------------------,,,,,,---------............///---...//////000000//////222222222111//////000222888999>>>GGGTTTbbblllqqqrrroooiiiccc______cccgggvvv}}}yyyzzz~~~zzzvvvvvv|||~~~|||zzzxxx~~~~~~{{{~~~~~~}}}|||wwwuuuuuuvvvwww~~~qqqgggbbb```[[[[[[]]]cccppp~~~vvvkkkdddbbbcccddddddbbbbbbbbbaaa```___^^^]]]ZZZYYYXXXVVVTTTRRRQQQPPPLLLJJJGGGDDDAAA<<<666222111000//////......------++++++++++++++++++++++++---------,,,+++***)))(((,,,++++++******++++++,,,******++++++,,,,,,,,,,,,******))))))))))))******((((((((((((((((((((((((((((((((()))))))))************))))))))))))******((()))************)))((())))))))))))))))))))))))))))))))))))************&&&'''(((******+++++++++''''''((()))***++++++,,,++++++******)))(((((((((************************(((((()))*********))))))))))))))))))))))))))))))************************((((((((()))******+++,,,******)))(((((()))+++,,,)))+++---,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++,,,...///------,,,,,,,,,,,,---------///111444777999::::::@@@@@@@@@AAABBBDDDGGGHHHOOOSSSYYY^^^aaa```]]][[[bbbbbbbbbccccccddddddeeefffiiimmmoooooooooooopppmmmkkkjjjooowwwuuuccc[[[]]]bbbdddccceeefffhhhiiijjjlllpppsssuuutttsssrrrrrrvvv{{{,,,,,,,,,------.........---------------------------------............/////////000111111111111000+++,,,...///000333888;;;<<>>BBBIIITTT___hhhmmmnnnoookkkllllllllllllmmmqqqsss~~~yyyuuutttwww}}}}}}~~~~~~}}}~~~}}}yyyzzz{{{}}}~~~~~~~~~{{{wwwgggeeeaaa```dddppp~~~{{{rrrjjjbbb]]]ccccccccccccbbb```___^^^]]]]]]\\\[[[ZZZYYYXXXWWWRRRPPPNNNLLLIIIEEE???;;;333222000///.........///------------------------,,,---------,,,+++******,,,,,,++++++++++++,,,,,,******++++++++++++++++++******))))))))))))******************************************++++++++++++******))))))))))))*********))))))))))))))))))***************************'''(((((())))))*********'''((()))***************++++++******))))))((((((************************'''''''''(((((((((((()))(((((()))***++++++++++++))))))))))))))))))))))))************************((())))))******)))((((((+++++++++++++++,,,---...)))+++---,,,+++***+++,,,++++++++++++++++++++++++************++++++++++++++++++++++++,,,---......---------...///000111222666666777999:::<<<======999<<>>IIIVVV___mmmqqqtttrrrnnnmmmooosssvvvzzz~~~|||}}}|||~~~~~~||||||||||||}}}|||wwwvvvvvvwwwxxxzzz{{{{{{{{{xxxssspppmmmqqqzzzppp___WWWWWWZZZ]]]jjjnnnuuu}}}{{{kkkeeedddbbb___]]]aaa___]]]\\\\\\[[[ZZZYYYVVVVVVUUUTTTRRROOOLLLKKKGGGCCC===888444222000.........///000//////---------------------------------,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,+++)))***++++++***((()))))))))))))))((('''''''''''')))*********)))(((******************************))))))***+++---...+++******)))))))))******))))))))))))))))))))))))+++++++++++++++,,,,,,------+++))))))******)))(((******))))))))))))******************************+++++++++*********))))))***++++++,,,+++***)))((())))))))))))************************++++++++++++,,,+++***)))((()))***+++))))))***+++++++++++++++***++++++++++++***))))))***+++,,,------,,,++++++...---------...///111222333666999;;;===???BBBDDDDDDDDDEEEHHHQQQ^^^llluuusssqqqooooooooonnnllllllmmmsss|||}}}{{{xxxsssnnnjjjhhhggghhheeedddbbb^^^\\\[[[^^^```gggllltttzzz~~~~~~|||yyyyyyyyyxxxwww------............------+++,,,------,,,+++,,,---////////////000000000000.........///111222444555888888999>>>HHHVVVccclllssssssqqqnnnlllmmmqqqtttuuu}}}|||}}}}}}}}}}}}}}}~~~~~~~~~}}}yyyxxxwwwvvvuuuvvvxxxyyyyyy{{{~~~{{{rrrmmmnnnuuuwwwddd[[[YYYXXXVVVeeeiiiqqq}}}wwwlllhhhddd^^^\\\```^^^\\\\\\]]]]]]\\\[[[YYYYYYXXXVVVSSSPPPNNNLLLJJJGGGBBB>>>:::666222///------......///......---........................---,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,+++***((()))******)))'''))))))******))))))(((((('''((())))))******))))))************************)))))))))))))))+++,,,,,,)))))))))(((((())))))***))))))))))))))))))))))))***************++++++,,,---+++)))***+++,,,+++*********))))))))))))******************************+++++++++******************++++++++++++***))))))***************)))))))))************+++++++++,,,*********+++++++++++++++)))******+++++++++++++++(((((()))***+++++++++***,,,,,,,,,---,,,++++++***//////...///000222444555999:::<<<>>>???AAADDDGGGGGGIIIMMMSSS]]]kkkzzz~~~}}}{{{zzzyyywwwssspppooosssyyy~~~~~~zzzvvvppplllhhhfffeeedddbbb```^^^```dddhhhjjjnnnsssxxx|||}}}yyyvvv------............------,,,---......,,,,,,---...////////////000000000000/////////000111333555666:::;;;???HHHTTT___hhhlllmmmkkkiiihhhjjjnnnsssvvvxxx{{{yyy~~~}}}}}}~~~~~~~~~}}}yyyxxxvvvtttsssuuuyyy|||wwwzzz|||}}}~~~wwwvvvvvvqqqfff```[[[XXX^^^aaaiiivvvvvvlllddd`````````^^^\\\\\\]]]^^^^^^]]]\\\[[[YYYWWWTTTRRRPPPNNNLLLJJJFFFCCC???:::444000,,,------...............------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))******)))((())))))*********))))))((((((((())))))************************************++++++***))))))((((((((((((((((((((((((((()))***)))))))))))))))))))))))))))))))))))))))******++++++)))(((((()))+++***)))******))))))))))))***************************************************************+++************+++++++++******)))))))))*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++((()))***+++++++++++++++,,,,,,,,,---------------/////////000111444666888<<<===???@@@@@@BBBEEEHHHIIIOOOWWW```gggpppyyy~~~vvvuuuuuuvvvyyy}}}{{{vvvpppjjjeeeccceeefffggghhhiiilllqqqtttmmmooorrrtttxxx}}}}}}wwwrrr------............---------///000///...---...000.../////////000000000111222111111111222444666777:::???HHHSSS]]]cccdddddd___```ccchhhmmmrrrvvvxxx~~~|||~~~yyytttuuuwwwwwwuuussssssvvv|||~~~~~~|||rrrfff^^^ZZZXXX[[[aaalllyyyooobbb^^^``````^^^]]]]]]^^^______^^^]]]\\\ZZZXXXUUUSSSRRRQQQMMMLLLIIIGGGCCC>>>777222.........---............,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,***)))))))))************)))))))))))))))))))))******+++************************++++++******)))(((((('''(((((('''(((((()))******))))))))))))))))))))))))))))))(((((())))))***++++++)))(((((()))+++***)))******))))))))))))************************************************************************++++++,,,,,,++++++******))))))***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++))))))***+++,,,---...///.........000222555888:::<<<>>>AAADDDFFFJJJNNNQQQTTTZZZbbbggglllrrrzzz}}}yyyyyy{{{~~~{{{tttnnnjjjgggfffiiilllppptttuuuvvvwwwyyymmmnnnoooooorrrwww~~~~~~|||{{{}}}{{{tttnnn------............------...000000000///...///000......//////000000111111333222222222333666999;;;???FFFQQQ[[[```aaa___]]]YYY___gggoootttyyy}}}~~~zzz{{{|||}}}{{{xxxuuuwww~~~~~~~~~}}}~~~}}}}}}|||zzzxxx{{{}}}{{{}}}~~~mmmaaaZZZWWWZZZ^^^eeeooo|||yyyfff^^^```aaa___^^^^^^___```___^^^]]]\\\ZZZXXXVVVTTTTTTSSSOOONNNLLLJJJGGGBBB;;;777000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++---,,,++++++,,,,,,+++)))))))))******++++++*********))))))))))))***+++,,,************************'''((()))***++++++++++++(((((((((((()))***++++++)))))))))))))))))))))))))))))))))))))))******+++---+++)))***+++,,,+++*********))))))))))))*********************************************+++++++++*********)))******+++,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,*********+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,&&&&&&'''(((***,,,...///......///111444777:::<<<;;;???FFFLLLQQQVVV\\\___cccfffhhhiiillluuu~~~|||~~~yyyqqqllljjjjjjjjjqqquuuyyy|||{{{yyywwwvvvoooooonnnnnnooosssyyy~~~zzz{{{}}}~~~~~~zzztttppp------............------...///000///...---...000.........///000111111111111111111222555:::>>>@@@JJJPPPXXX]]]^^^^^^___```aaaiiittt{{{~~~}}}zzzyyyyyy{{{~~~}}}~~~~~~~~~~~~~~~zzzjjj___ZZZ^^^cccfffiiirrrxxxjjjgggbbb```___^^^___```___^^^\\\[[[YYYWWWVVVUUUUUUUUURRRQQQOOOMMMKKKFFFAAA===333222111///............------------------------...------,,,,,,------...,,,,,,+++++++++*********,,,+++******++++++***)))((()))***++++++++++++*********)))))))))***+++,,,************************((()))***+++,,,,,,,,,+++)))(((((()))***+++,,,,,,))))))))))))))))))))))))***))))))))))))***++++++---+++))))))******)))(((******))))))))))))******************************))))))*********+++++++++******)))))))))***,,,,,,***++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,+++***)))((()))***+++***+++,,,,,,------,,,,,,)))***+++,,,---.........))))))))))))+++,,,.../////////000333666:::===??????DDDLLLTTTZZZ^^^bbbeeegggjjjkkkjjjllluuu}}}{{{vvvrrrpppqqqqqqzzz|||~~~{{{yyyyyywwwwwwuuussssssvvv{{{|||yyyxxxyyyyyyzzz{{{|||yyyuuurrr---..................------...///...------...///---......///000111111222//////000333777===BBBEEESSSWWW\\\\\\ZZZ[[[```fffkkkttt~~~{{{{{{yyywwwzzz~~~~~~vvvhhh]]]ccciiiiiihhhmmmzzzzzzrrrcccaaa_______________]]]\\\ZZZYYYWWWVVVVVVVVVVVVTTTSSSQQQOOOMMMIIIDDDAAA555444222000....................................//////............//////+++++++++******)))))))))+++***))))))******)))(((((()))***++++++++++++++++++***)))))))))***,,,,,,************************,,,,,,------,,,+++)))((())))))))))))***+++,,,---))))))))))))))))))))))))***************++++++,,,+++)))''''''''''''&&&%%%******))))))))))))******************************))))))******++++++++++++******)))))))))***,,,---*********++++++,,,,,,---++++++,,,,,,,,,------------+++)))''''''((()))******+++,,,,,,------,,,,,,&&&''')))+++---.../////////......---...///111222000000222444888<<>>HHHPPP[[[]]]aaadddcccaaafffnnnwww}}}wwwpppqqqwww~~~~~~wwwxxx~~~}}}~~~~~~||||||}}}}}}}}}~~~vvvqqqjjjgggkkkppppppoooooouuujjjaaaaaaaaa^^^^^^aaa___]]][[[YYYWWWWWWWWWWWWUUUSSSQQQPPPOOONNNKKKHHH===999555222111000///.........---------,,,,,,,,,........................++++++,,,,,,,,,,,,------+++***)))(((((()))***+++++++++***)))((('''&&&&&&))))))))))))************,,,++++++******++++++,,,+++++++++*********)))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********+++)))((()))******)))((())))))*********+++++++++,,,,,,,,,++++++*********+++)))'''(((+++---,,,+++******++++++++++++******++++++++++++++++++++++++)))******++++++,,,---------------,,,,,,+++++++++---,,,+++++++++,,,---...,,,,,,------------------+++---///000//////000111000444888999999:::>>>AAAJJJQQQZZZaaacccbbb```___UUU\\\dddfffdddhhhqqqzzz|||~~~~~~{{{vvvsssvvv}}}{{{}}}}}}zzzyyy{{{yyyvvv...---,,,++++++---...000---...000111111000///...000000000111222333222111222555888;;;???HHHRRRZZZcccbbbcccdddcccccciiirrrtttppplllnnnvvv}}}yyyuuuzzz|||~~~~~~~~~vvvnnnjjjlllnnnllliiiiiivvvzzzjjjeeedddbbb``````^^^^^^\\\ZZZYYYXXXWWWWWWVVVTTTRRRQQQQQQOOOLLLIIIAAA===888444222111///.../////////.........------........................---------,,,,,,++++++++++++***)))(((((()))***+++)))))))))***************))))))))))))************,,,++++++******++++++,,,,,,,,,,,,++++++++++++******************++++++,,,************+++++++++,,,,,,,,,,,,+++++++++******+++***))))))++++++***)))))))))*********+++++++++,,,,,,,,,++++++*********---***((()))+++,,,+++)))******++++++++++++******++++++++++++++++++++++++***++++++,,,------......---------,,,,,,+++++++++,,,++++++***+++,,,---...,,,,,,------------......+++---///000000000111222333888<<<>>>===>>>@@@CCCJJJQQQZZZ```bbbaaa^^^]]]WWW[[[``````___bbbiiipppwww{{{~~~}}}zzzwwwzzz~~~|||}}}~~~{{{---------------.........------///000111111111111......///000111222333333555777;;;AAAKKKVVV```fffjjjgggeeedddcccdddllluuu~~~|||ssspppooorrrxxx~~~zzzyyyzzz|||~~~}}}~~~yyysssrrrpppkkkgggfffnnnvvvtttiiifffdddaaa___^^^^^^^^^]]]\\\ZZZYYYXXXWWWUUUTTTSSSRRRPPPMMMKKKFFFBBB;;;666333111000...000000000/////////..............................///......---+++******)))+++***))))))))))))***+++*********+++++++++,,,,,,)))))))))*********++++++,,,++++++******++++++,,,*********))))))))))))(((+++++++++***+++,,,,,,---******)))((()))***+++,,,,,,,,,,,,++++++++++++***+++***)))***+++,,,+++******************++++++++++++++++++++++++*********...,,,***)))******)))(((******++++++++++++******))))))))))))))))))))))))+++,,,,,,------...//////------,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,---------.........,,,...000111111111222444444888<<<>>>===>>>AAADDDPPPWWW___eeegggeeebbbaaa]]]^^^^^^]]]]]]___dddhhhooorrrwww}}}{{{wwwtttxxx~~~}}}{{{|||}}}|||zzzzzz+++,,,.../////////...---.........///000000111111...///000000000111333444777:::AAALLLYYYccciiilllkkkgggddddddcccdddkkksssttt}}}}}}|||{{{}}}|||xxxqqqtttzzz}}}yyyrrrmmmmmmooottt}}}~~~mmmeeebbbaaaaaa^^^_________^^^\\\ZZZXXXXXXVVVTTTSSSRRRQQQNNNKKKJJJEEE???999555222000...000000000/////////....................................---,,,,,,+++******************************---,,,,,,+++******))))))))))))*********+++++++++,,,++++++******++++++,,,++++++++++++*********)))+++************+++,,,,,,+++)))((('''''')))+++,,,++++++++++++++++++++++++,,,*********,,,---,,,+++************************+++++++++***************,,,+++***************)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,,,,,,,------......//////---///222333333444555777666999<<<===>>>AAAFFFKKKZZZ```hhhmmmooommmjjjiiifffdddaaa```aaadddfffhhhmmmppptttwwwyyyxxxuuusssjjjqqq{{{~~~~~~~~~~~~}}}{{{yyyzzz|||}}}zzz|||zzzzzz}}}~~~|||zzzwww|||+++,,,...///000///...---000000////////////000000///111222111000000333666999@@@LLL[[[gggnnnnnnmmmhhhdddbbbcccdddeeejjjqqqtttwwwpppnnnuuu|||xxxxxxyyyzzz~~~wwwhhhaaaaaabbb^^^_________^^^]]][[[ZZZXXXWWWUUUTTTSSSQQQNNNLLLLLLHHHBBB<<<888555111////////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++******))))))(((************++++++++++++,,,++++++******++++++,,,//////.........---------)))))))))))))))***+++++++++)))((('''''')))+++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++************************************************)))***************+++,,,++++++,,,,,,,,,,,,++++++////////////////////////*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,---......///000000///111444666666777999:::;;;>>>@@@AAACCCHHHPPPWWW^^^cccjjjnnnoooooonnnmmmkkkhhheeeeeehhhkkkllllllmmmoooqqqqqqooollliiiggggggppp|||}}}}}}~~~~~~}}}||||||{{{xxxvvvqqqsssvvv{{{~~~}}}yyyvvv{{{wwwttttttwwwyyyxxxvvvxxxzzz~~~,,,---...///000///......///000000000000000///...///111333222111111555999>>>HHHYYYjjjtttvvvtttrrrhhhdddbbbdddgggiiiooouuu|||}}}sssssswwwsssgggcccaaa____________^^^]]]\\\[[[ZZZXXXVVVUUUUUUSSSPPPMMMLLLIIIEEEAAA>>>:::555222/////////.........------........................+++++++++,,,,,,---------******+++,,,,,,+++******'''(((((()))***+++,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,,,,,,,++++++++++++******))))))(((((())))))***+++******)))((()))***+++,,,***++++++++++++,,,,,,,,,***))))))***,,,---,,,++++++++++++***************)))))))))***************((()))******)))***,,,...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---++++++,,,,,,,,,,,,------***+++,,,------------,,,,,,,,,---...///000000111111333777888999;;;===>>>>>>BBBEEEHHHJJJOOOVVV[[[\\\___dddhhhiiijjjkkkllllllkkkjjjjjjmmmoooooooooppppppnnnjjjeeeaaa``````lllttt}}}|||||||||{{{{{{zzzyyywwwrrrooohhhjjjnnnqqqssstttsssssstttrrrpppoooppppppqqqppptttwww}}}---......///////////////,,,---///111222111000///---000222333222444:::???EEESSSfffvvv}}}~~~}}}|||nnnhhhdddgggkkkpppxxxzzzzzz~~~}}}~~~tttiii```______^^^]]]\\\\\\\\\\\\]]][[[YYYXXXXXXVVVSSSPPPLLLKKKIIIGGGDDD@@@:::666000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((((()))***+++,,,---...*********+++++++++,,,,,,,,,++++++******++++++,,,******)))))))))(((((((((******))))))******+++,,,************+++++++++,,,******+++++++++,,,,,,,,,)))(((((()))+++,,,,,,++++++++++++*********))))))((()))))))))*********+++)))+++,,,+++)))(((***---+++,,,,,,------,,,,,,+++((((((((((((((((((((((((******++++++,,,------...+++++++++,,,,,,---------+++,,,---.........------,,,,,,---...///000111111333666999;;;<<<>>>@@@BBBFFFKKKRRRWWWXXXYYY\\\___[[[^^^aaadddeeehhhlllnnnmmmnnnooopppppppppqqqqqqpppmmmhhhaaa]]]^^^ccchhhpppwww|||xxxvvvvvvvvvwwwxxxwwwsssnnniiiaaabbbdddccccccfffkkkpppqqqqqqqqqooonnnmmmooopppoooxxx............/////////000)))+++///222333333222000***...222333333666>>>DDDKKKZZZnnn|||uuummmgggiiinnnvvv{{{|||~~~~~~|||||||||oooaaa```___]]]\\\[[[[[[\\\]]]___]]]\\\[[[ZZZXXXUUUSSSMMMLLLLLLKKKIIIDDD>>>999111111111111000000000000........................///...------,,,+++*********+++,,,------,,,+++***---,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,/////////.........------++++++******++++++,,,---******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,(((''''''(((***,,,+++***++++++++++++******))))))(((((())))))*********++++++,,,---+++(((''')))++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,------......///+++++++++,,,,,,---------,,,---.../////////...---,,,,,,---...///000111222444777:::===>>>@@@BBBDDDRRRZZZdddjjjjjjhhhgggfff___```ccceeegggkkkooosssooorrrtttuuusssrrrrrrsssiiieee^^^XXXWWW]]]iiirrrrrrwww|||}}}}}}~~~yyysssoooqqqrrrtttvvvvvvrrrlllggg]]]^^^\\\YYYVVV[[[eeennnrrrtttvvvtttqqqppprrruuuppp........................000000000000111222333444000000000111333888@@@EEEQQQcccsss}}}yyyssskkkjjjrrr}}}}}}}}}~~~wwwvvv|||{{{ggg]]]\\\\\\\\\]]]]]][[[ZZZ\\\\\\[[[ZZZYYYXXXWWWWWWQQQOOOLLLJJJGGGDDD@@@===555444111...,,,---...///---------------------------,,,,,,++++++,,,,,,---------++++++++++++------''')))+++,,,***))))))))))))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************)))******+++,,,++++++******)))((((((''',,,,,,++++++***))))))(((******)))))))))))))))*********+++++++++,,,,,,,,,+++*********))))))((((((+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////.........------...111555777888===888666:::>>>AAAJJJUUUiiirrryyyzzzxxxuuunnnggghhhfffeeegggkkkqqquuuvvv|||||||||{{{yyyuuurrrpppjjjgggcccaaacccjjjqqqvvvyyywwwzzz~~~vvvrrrqqqlllooosssuuutttrrrooonnncccZZZUUUXXXXXXVVV^^^lll{{{zzzxxxvvvwwwyyy|||~~~........................//////......///000111111222222222333777>>>HHHNNNZZZkkk{{{{{{vvvrrruuu~~~wwwuuuxxx|||wwweeeaaa[[[YYYZZZ]]]^^^^^^\\\\\\[[[ZZZYYYXXXXXXWWWSSSQQQNNNLLLKKKHHHDDDAAA999777333///------...///------------------------------,,,,,,,,,,,,------,,,+++************+++,,,(((***,,,+++***)))***+++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************************++++++,,,,,,++++++***))))))((((((************************(((((((((((()))***,,,,,,************++++++,,,,,,************)))))))))(((+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...............---/////////111444777888999<<<999999<<>>;;;555000------...///------------------------......------------......+++******))))))******+++***++++++***))))))***,,,******+++,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,+++******))))))(((((()))***++++++,,,,,,))))))((())))))***++++++)))))))))************+++************))))))))))))+++++++++*********************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------000111333555777999999:::999:::===???DDDOOOdddwwwvvvtttsssvvv|||~~~yyytttrrrsssuuuwwwyyyzzzzzzyyyyyywwwwww}}}||||||~~~}}}{{{xxxxxxyyy|||~~~|||zzzyyywwwtttsssrrrrrrrrrqqqkkkhhhkkkiiifffkkksssyyy~~~}}}ssshhhccceeehhhhhhggg........................222222111111111111222222222333555:::CCCQQQaaakkkrrr~~~|||yyy|||~~~}}}~~~{{{|||wwwuuuxxxxxxeeeYYYWWW[[[___```]]]]]]\\\[[[ZZZYYYYYYXXXVVVUUUSSSRRRRRRPPPNNNKKKBBB>>>888222...------....................................------.........++++++************++++++***+++***)))((((((***,,,***++++++,,,,,,,,,++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,---,,,+++)))(((''''''''')))))))))))))))))))))************)))))))))))))))******************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------......---------------...000333666888999999:::;;;888:::>>>CCCLLLZZZmmm|||zzzyyyzzz}}}|||wwwtttssssssuuuyyy}}}~~~|||zzzyyyyyy~~~~~~}}}~~~zzzuuurrrrrrtttuuuuuuyyyzzz{{{}}}yyyvvvuuuvvvxxxxxxzzzvvvtttvvvtttpppsssyyyyyy}}}zzzuuulllfff___]]]___bbbeeeeee////////////////////////111111111111111111222333111333888@@@LLL\\\lllvvv~~~{{{yyyyyy}}}~~~~~~~~~|||yyy|||~~~zzzwww}}}tttddd]]]\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYVVVUUUSSSSSSSSSRRROOOMMMEEEAAA:::444///---------.................................------.........+++,,,,,,,,,,,,,,,,,,+++)))***)))((('''''')))+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,+++++++++++++++************************---,,,+++)))((('''''''''***)))))))))))))))))))))))))))))))))))))))************************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------......---------...///000111444888999999999:::<<<999<<>>888333///...---..............................------------......+++,,,,,,------,,,,,,+++)))******)))(((((()))+++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++******++++++******************))))))((())))))***+++++++++************)))))))))))))))))))))***************************+++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------......------...000222333333666:::;;;999999<<<>>>>>>CCCJJJUUUdddppptttqqqyyy~~~~~~~~~{{{~~~wwwsssrrrssstttxxx{{{{{{wwwvvvzzz|||{{{|||~~~|||zzzzzzuuusssqqqooommmmmmnnnnnnssstttuuuxxx|||{{{}}}~~~~~~{{{vvvqqqlllkkkllljjjkkklllllllllllllllkkkjjjqqqyyy{{{yyyyyy}}}////////////////////////---------...///111222333666===HHHVVVdddsss|||yyyuuuuuu~~~}}}~~~}}}{{{yyykkkbbb_________^^^]]]\\\[[[[[[ZZZWWWVVVTTTTTTTTTSSSPPPNNNIIIFFFBBB===888333000///........................------,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++******+++---,,,+++***+++,,,+++,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------************************)))))))))***++++++,,,,,,(((((((((((()))***,,,,,,,,,,,,++++++************((()))))))))************))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---...000222555777666:::<<<<<<::::::>>>BBBEEEOOOYYYbbbnnnxxxzzzvvvvvvzzz{{{xxxwwwzzz||||||}}}}}}|||{{{zzzzzzzzz{{{{{{~~~zzzvvvvvvvvvuuuuuuxxx{{{wwwuuuvvvppprrrtttrrrooommmnnnqqqsssttttttuuuxxx}}}}}}|||yyyvvvvvvuuuqqqnnnmmmnnnooohhhiiijjjlllppptttxxxzzz~~~000000000000000000000000......///000222444555666:::BBBPPP___mmm{{{yyyzzz~~~~~~{{{vvvrrrnnnqqq~~~~~~}}}}}}}}}~~~rrrfffbbb```___^^^^^^\\\\\\[[[ZZZYYYWWWUUUUUUUUUSSSPPPNNNJJJHHHEEE@@@;;;666222000////////////////////////---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))***---//////...,,,,,,---,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...))))))))))))))))))******''''''(((***+++,,,---...******)))))))))))))))***,,,,,,,,,+++++++++******(((((())))))*********+++))))))******++++++++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......---...000444777999999<<<>>>===;;;;;;@@@EEEKKKXXXeeelllttt|||}}}yyy||||||xxxxxx|||yyysssuuuxxx|||yyywwwvvvuuuvvvyyyyyyqqqlllkkkllloootttwwwvvvrrroooqqquuuuuuuuuuuutttuuu{{{}}}}}}~~~yyytttmmmooopppnnnooossswwwyyyssstttvvvyyy000000000000000000000000222111222444444333666;;;@@@JJJ[[[mmm|||xxxtttzzz{{{wwwzzz~~~zzzrrrssszzz~~~}}}}}}wwwiiigggbbb___^^^\\\YYYZZZ^^^ZZZZZZYYYWWWTTTRRRPPPNNNMMMKKKHHHEEEAAA;;;555000///......///000///---***...---,,,,,,++++++,,,,,,000///---***))))))))))))++++++******++++++,,,---'''((()))***+++,,,------...---,,,+++++++++,,,---******+++++++++,,,,,,,,,---***((((((+++,,,+++)))))))))))))))))))))))))))******))))))))))))))))))((()))************))))))***************************+++,,,------,,,+++***,,,,,,,,,+++++++++******))))))*********+++++++++***+++,,,,,,------------,,,,,,,,,---------............................../////////000333666777777:::777888<<<===>>>FFFQQQaaaiiissszzz|||{{{{{{{{{yyyzzzwwwuuuwww}}}zzzyyyxxxwwwrrrzzz~~~|||zzzwwwzzz{{{qqqgggcccfffkkkoooqqqtttuuuuuuuuuuuuvvvwwwtttooonnnooorrruuuvvv~~~zzzuuurrrnnnjjjgggdddiiiqqqyyy~~~zzz000000000000000000000000000...///222333222666<<>>888444///.........//////---+++...---,,,,,,++++++,,,,,,///...,,,+++***)))******++++++******++++++,,,,,,***************++++++++++++***)))(((((()))************+++++++++,,,,,,,,,---+++))))))+++,,,+++***))))))))))))))))))))))))******)))))))))******+++************))))))))))))************************)))******++++++******)))*********++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,------------------,,,,,,,,,---------.....................---------------...000444777999999;;;888999<<>>===;;;<<>>AAA>>>@@@CCCGGGLLLUUUaaakkkoootttyyyzzzwwwtttrrrrrrwwwxxxuuummmjjjooouuuxxxwwwvvvuuurrrooorrr}}}wwwuuussspppqqqttt~~~}}}yyysssmmmiiiiiikkkoooqqqssstttssstttuuuwwwuuurrrnnnlllmmmnnnnnnnnnnnnoooqqqsssuuuuuutttssshhheeeaaaaaagggrrr~~~vvvrrrnnniiieee```[[[XXX000000000000000000000000333111222666999===DDDMMM___jjjyyy|||vvvrrrzzzwwwsssuuuyyy|||~~~~~~}}}~~~}}}yyyyyyyyy{{{|||}}}}}}~~~~~~|||}}}~~~|||vvvyyy{{{uuussswwwjjj]]]YYYXXXYYY[[[[[[[[[[[[[[[ZZZYYYXXXXXXQQQPPPNNNMMMLLLHHHCCC@@@666333000......//////......---,,,,,,++++++,,,,,,++++++,,,,,,------------)))***+++,,,,,,,,,++++++,,,,,,+++++++++++++++++++++,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,---))))))))))))))))))))))))************+++,,,---......,,,***(((((()))***+++************************,,,+++***))))))***+++,,,++++++++++++++++++++++++************+++++++++++++++++++++++++++***)))(((,,,,,,,,,---------......---------....../////////111333666777888;;;>>>BBBCCCIIIOOOSSSWWW]]]dddhhhlllpppvvvwwwuuurrrqqqrrrssstttrrrppptttyyyyyyuuusssrrrrrrttttttyyyzzztttssssssqqqqqqssswwwwwwvvvtttrrrppppppqqqtttuuuvvvuuusssrrrssstttrrrqqqooonnnoooooonnnmmmhhhiiikkkllljjjhhheeedddYYY[[[```gggrrr~~~wwwqqqjjjfffaaa]]]YYYUUUQQQNNN000000000000000000000000111000111666:::>>>EEEMMMbbbkkkuuuyyywwwsssrrrrrrxxxuuuwww|||~~~~~~yyyzzz{{{||||||~~~}}}|||xxxuuuqqqmmmlllpppuuuttteee\\\WWWWWWYYY\\\\\\\\\\\\[[[ZZZXXXXXXQQQPPPOOONNNMMMJJJFFFCCC;;;777222///////////////...---,,,,,,++++++,,,,,,+++,,,------------,,,,,,)))***+++,,,---,,,++++++******++++++,,,,,,------)))***+++,,,---------,,,******+++++++++,,,,,,,,,+++,,,,,,,,,******,,,---))))))))))))))))))))))))***************+++,,,---,,,+++***)))******+++,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++***+++++++++++++++***))),,,,,,,,,---------...............///000000111111000333777999999<<<@@@EEELLLUUU^^^aaacccfffhhhgggiiinnnsssuuutttssstttuuutttuuuvvvyyy{{{uuurrrsssxxx{{{yyyssstttvvvuuuvvvxxxpppqqqssstttuuuuuuuuuuuuxxxxxxxxxvvvsssrrrssstttrrrrrrrrrssssssqqqmmmjjjiiijjjhhhddd^^^XXXUUUTTTVVV\\\gggsss~~~zzztttmmmhhh^^^ZZZVVVRRRNNNKKKHHHEEE000000000000000000000000111000333999===@@@FFFMMM]]]dddkkknnnnnnpppvvv|||zzzwwwxxx|||}}}}}}}}}~~~~~~{{{{{{|||~~~uuuqqqkkkfffcccfffqqqttthhh^^^ZZZ\\\]]]]]]\\\\\\ZZZYYYXXXWWWQQQPPPPPPPPPOOOMMMIIIFFF???;;;555111////////////...---,,,,,,++++++,,,,,,,,,------......---,,,+++(((***+++------,,,+++***+++++++++,,,,,,,,,------((()))***,,,------,,,,,,******+++++++++,,,,,,,,,***+++,,,+++))))))+++---))))))))))))))))))))))))******)))))))))******+++)))******++++++,,,,,,---******************************++++++++++++******++++++++++++++++++,,,,,,*********+++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------....../////////000111222222222111666;;;>>>???CCCIIINNNYYYdddlllmmmnnnpppooolllkkkoootttvvvuuuuuuwwwzzz{{{~~~|||vvvvvv}}}{{{ttttttvvvvvvuuuvvvooopppsssvvvyyyzzzyyyxxxyyyyyyyyywwwtttsssuuuvvvxxxyyyzzz{{{zzzuuunnnhhhgggfffccc]]]WWWUUUVVVYYYccckkkwww}}}yyytttpppmmmiiibbb]]]SSSOOOKKKGGGEEEBBB@@@>>>000000000000000000000000333333666===AAACCCHHHOOOVVV\\\bbbfffjjjrrr~~~{{{wwwyyy~~~wwwzzz}}}~~~{{{sssjjj```^^^___ggguuutttggg``````]]]]]]]]]\\\ZZZXXXWWWVVVRRRQQQQQQQQQQQQOOOKKKHHHBBB===777222000000000///...---,,,,,,++++++,,,,,,------.........---++++++(((***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------******+++++++++,,,,,,,,,)))+++,,,+++((((((***---))))))))))))))))))))))))******))))))))))))))))))((()))***+++------------************************((()))***++++++***)))((())))))***+++,,,------...++++++,,,,,,,,,---------,,,,,,---...////////////,,,,,,,,,---------......///000000111222333333333444:::@@@DDDFFFKKKRRRXXXbbbmmmuuuuuutttvvvvvvrrrqqquuuzzz|||{{{{{{~~~|||yyyxxx~~~vvvttttttqqqooooooqqqrrruuuyyy}}}~~~|||zzzyyyyyyyyywwwuuuuuuwwwyyyzzzpppiiiZZZYYYXXXWWWXXX___iiiqqqttt{{{{{{uuuoookkkfffdddbbb^^^YYYTTTKKKHHHDDD@@@>>>===:::999///000111000///000111333000666>>>CCCGGGKKKPPPTTTVVV___iiinnnrrr|||}}}}}}|||vvvqqqooopppsssuuuzzzzzzzzz{{{~~~{{{{{{zzzpppkkkgggjjjnnnsssxxxtttgggddd\\\\\\___```\\\VVVTTTWWWWWWUUUSSSPPPNNNLLLKKKKKKGGGCCC;;;555000///000222------,,,,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,------...//////---,,,,,,++++++************++++++,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,---------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,////////////000000000000333111......111444666777;;;>>>EEELLLTTT\\\bbbeeepppooopppvvv}}}}}}yyyuuuyyy}}}~~~~~~~~~}}}}}}~~~|||zzz|||}}}zzzuuuvvvwwwwwwuuuqqqxxx~~~~~~}}}xxxuuuvvvwwwxxx}}}yyyqqqllljjj```______bbbiiisss}}}}}}xxxtttqqqhhhddd]]]WWWRRRMMMHHHEEEBBBAAA>>>:::888666555555000000111000///000111333444:::BBBHHHLLLRRRXXX]]]iiiooovvvyyy||||||uuupppmmmjjjfffaaa]]][[[\\\^^^```cccbbbbbbcccfffiiimmmooovvvwwwyyy|||~~~|||vvvppprrruuuxxx{{{sssfffeeebbbbbbccc```[[[ZZZ\\\TTTTTTRRRPPPOOONNNMMMMMMIIIEEE???888444222111111...------,,,,,,------...------,,,,,,,,,,,,++++++)))******+++,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,************)))))))))((())))))(((((((((((())))))*********+++++++++,,,,,,))))))))))))))))))))))))*********************************++++++,,,,,,---,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...////////////000000000222111000111555888;;;<<<>>>DDDMMMXXXaaaiiiooosssxxxxxxyyy|||~~~~~~{{{xxx{{{~~~|||yyyxxxzzz|||||||||~~~|||wwwwwwxxxwwwvvvyyy~~~yyyzzz|||}}}wwwnnnhhhffffffeeeggglllsss||||||vvvrrrmmmiiifff^^^ZZZSSSNNNIIIEEEAAA>>><<<;;;999666444222222222000111111000///000222444999???GGGNNNTTT[[[ccciiiuuuyyy}}}~~~vvvlllddd^^^ZZZXXXXXXVVVSSSPPPOOOOOOOOOPPPQQQQQQPPPQQQRRRUUUXXXZZZ]]]^^^___aaadddjjjqqquuu~~~~~~~~~{{{|||}}}}}}}}}~~~rrrkkkddd^^^______\\\ZZZ[[[SSSRRRQQQPPPPPPOOONNNNNNJJJHHHCCC>>>999555222111......---------------...------,,,,,,,,,,,,++++++(((((())))))***+++++++++)))***+++,,,---,,,+++***...---,,,*********+++,,,------------,,,,,,,,,,,,************))))))))))))++++++************++++++))))))*********+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............/////////000111111333555999===@@@BBBCCCJJJVVVbbbmmmvvv}}}~~~{{{zzz}}}~~~}}}uuutttrrrssswww{{{~~~}}}yyyyyyzzzyyyxxx~~~tttiiibbbbbbfffkkkqqqvvv{{{wwwpppjjjeee```\\\XXXRRRNNNHHHCCC@@@===999777777666555333222111111111111111111111000111444777===CCCLLLTTT[[[cccmmmtttxxxzzz|||}}}yyysssjjjbbb]]]ZZZXXXWWWQQQPPPOOONNNMMMLLLKKKKKKLLLKKKJJJJJJKKKLLLNNNOOONNNNNNOOOOOOQQQUUUZZZ^^^jjjrrr~~~~~~}}}}}}}}}}}}~~~~~~zzz{{{|||~~~~~~{{{{{{}}}sssggg]]][[[\\\[[[YYYYYYTTTSSSSSSRRRQQQOOONNNMMMKKKIIIGGGBBB===777222000///......------------...------,,,,,,,,,+++++++++((()))))))))*********+++((()))+++---------,,,+++000...,,,***)))***+++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------......//////000000000222444777:::>>>BBBEEEGGGOOOZZZfffrrr~~~~~~yyyyyyzzz~~~{{{vvvlllkkklllooottt{{{~~~}}}~~~~~~|||yyyzzz{{{{{{zzz}}}}}}{{{xxxwwwtttoooiiicccbbbhhhrrrzzz}}}rrrnnnfff```ZZZUUUQQQNNNIIIEEEAAA===;;;999777555666555555444444444333333111222222111222444888;;;@@@GGGPPPYYYaaajjjtttzzzzzz|||zzzsssmmmfff```\\\ZZZYYYXXXMMMMMMMMMLLLKKKJJJHHHGGGHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHHHHGGGGGGJJJNNNQQQZZZ```iiisss|||~~~|||}}}}}}~~~|||{{{~~~}}}{{{zzzzzzzzz{{{}}}~~~zzzyyy|||~~~|||qqqccc______]]][[[ZZZWWWVVVVVVTTTRRRPPPMMMLLLKKKJJJIIIFFF@@@:::333000000///...---------------------,,,,,,,,,+++++++++*********+++++++++++++++))))))+++,,,---,,,,,,+++///...,,,******+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---))))))(((((((((((())))))+++++++++,,,,,,,,,,,,---------------------------************************,,,,,,++++++++++++++++++)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------......///000000111111333666888:::===BBBFFFNNNUUU___jjjwww{{{zzzzzz||||||yyyrrrlllcccdddfffjjjpppxxx{{{yyyxxxwwwvvvwwwxxxyyyzzzzzzzzz|||~~~|||yyyxxxyyy{{{||||||~~~wwwtttpppmmmlllhhhiiiiiikkkoooxxx}}}wwwttthhhccc[[[UUUOOOKKKHHHEEEAAA>>>:::888888777666555444555555555555555555555111222222333444777<<<@@@DDDKKKVVV```hhhpppyyy}}}~~~|||}}}|||vvvqqqllleee___[[[XXXUUUSSSOOONNNNNNMMMLLLJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEEEEDDDCCCDDDGGGJJJMMMQQQWWW]]]dddlllsssxxx}}}~~~~~~~~~|||~~~|||{{{{{{~~~}}}~~~~~~zzz{{{}}}zzz}}}}}}{{{jjjccc___\\\YYYXXXYYYYYYXXXWWWTTTQQQNNNLLLKKKKKKKKKHHHCCC<<<666222000000///...------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,...---,,,++++++,,,---...------------,,,,,,,,,,,,************+++++++++++++++******))))))******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---......///000111222222333666888999;;;???FFFLLLXXX^^^gggrrr~~~}}}yyyssslllggg```aaadddhhhnnnvvv}}}yyyrrrpppnnnllllllnnnqqqsss|||{{{{{{}}}}}}xxxxxxxxxxxxxxxzzz{{{|||{{{sssmmmkkkiiiiiikkkooosssyyy~~~wwwoooiiieeeZZZUUUNNNHHHDDDAAA>>>===888666444333444444444333333333444555555555555444111222333444666;;;AAAEEEIIIRRR^^^hhhpppwww}}}~~~~~~~~~zzz|||{{{tttpppjjjddd```[[[WWWTTTSSSSSSRRRPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHIIICCCDDDDDDBBBAAABBBDDDFFFEEEHHHKKKOOORRRWWW\\\```jjjqqqzzz|||{{{{{{}}}|||yyyyyyzzzyyytttyyytttiiibbb\\\XXXYYYYYYYYYYYYYYYWWWTTTQQQOOOMMMMMMMMMKKKFFF@@@:::666111000///...------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***+++,,,++++++,,,,,,---.........++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///......///000111222333333666999;;;<<<>>>DDDNNNVVVbbbhhhpppwwwxxxqqqllljjjdddfffiiilllqqqzzz|||yyypppmmmjjjhhhiiilllppprrr|||zzzxxxyyy{{{|||}}}}}}xxxyyyyyyyyyxxxxxxyyyzzzwww}}}wwwmmmeeeccceeeiiipppwwwzzzrrriiiaaaZZZVVVNNNJJJCCC>>>;;;999888777333111//////111333333333333444555666666666555555111222333444777===CCCHHHNNNWWWcccnnnuuu{{{~~~~~~xxxuuuppplllhhhccc^^^[[[TTTSSSRRRPPPMMMKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDCCCAAAAAACCCEEEAAADDDGGGIIIKKKMMMOOOQQQVVV]]]ffflllqqqxxx|||}}}}}}||||||}}}|||}}}yyyvvvuuu}}}yyyttttttxxxsssiiiaaa^^^^^^XXXXXXYYYZZZXXXVVVTTTRRROOOOOOOOOLLLHHHBBB===999111111000......------------------,,,,,,,,,++++++,,,,,,++++++++++++++++++///---+++)))((()))+++---)))***,,,---.../////////*********++++++,,,,,,,,,,,,,,,,,,------.........***))))))))))))))))))***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...///000111222333444444888;;;>>>???AAAIIIUUU^^^hhhnnntttwww{{{xxxrrrppppppkkknnnpppssswww}}}{{{rrrpppllljjjkkkooossswwwzzzwwwttttttvvvyyy{{{{{{zzzzzz{{{zzzxxxwwwwwwxxxvvvuuutttssswwwyyyuuunnneee^^^[[[]]]ccclllxxx~~~wwwtttoooggg___WWWPPPMMMIIIDDD>>>999777666666555111///...///111333444444555666777888888888777666444222222333999AAAIIINNNWWW\\\eeennntttzzz~~~|||}}}~~~~~~~~~~~~{{{xxxvvvqqqjjjeeeaaa]]]XXXUUUSSSQQQMMMJJJMMMKKKIIIIIIJJJJJJIIIHHHGGGFFFEEECCCAAA@@@@@@???CCCCCCDDDDDDEEEFFFFFFFFFKKKNNNRRRVVV[[[aaahhhmmmuuu~~~}}}~~~~~~}}}|||{{{||||||}}}~~~{{{|||vvvnnnnnn|||zzzrrrtttwww~~~nnn```]]]___^^^ZZZYYYZZZXXXTTTSSSTTTOOOPPPOOOMMMJJJEEE@@@===555222///------/////////---,,,,,,++++++,,,,,,---))))))))))))******+++,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------------------------------++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++,,,,,,,,,++++++*********++++++------------++++++,,,,,,,,,---------......////////////............///111222222222333777:::;;;<<<>>>BBBHHHSSS^^^fffqqqpppqqqtttuuuvvv}}}|||yyywwwwwwwwwwwwvvvwwwzzzzzztttqqqqqqrrrrrrqqqrrrqqqpppqqqtttxxxzzzzzzxxxyyyxxxuuuvvvyyyxxxtttwwwpppmmmpppqqqkkkaaa\\\UUUYYY]]]___dddpppwwwqqqnnnfff\\\UUUQQQNNNHHHCCC===;;;999777555555555555111111111222333444555666999888777666555444444444777666666999>>>EEELLLQQQYYY___gggpppvvv}}}~~~zzz}}}~~~zzzvvvrrrkkkfff___YYYVVVTTTRRRPPPMMMKKKIIIIIIIIIJJJIIIHHHHHHHHHFFFEEECCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCFFFHHHJJJMMMPPPTTTZZZ^^^eeemmmxxx~~~yyyyyywwwvvvvvvvvvwwwxxxyyyuuutttuuuxxx}}}tttmmmnnnxxxzzzsssqqqvvvuuuggg___]]]^^^ZZZYYYZZZYYYUUUSSSTTTPPPPPPPPPNNNKKKFFFAAA>>>777444000......///000000---,,,,,,++++++,,,,,,------------------...//////+++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------------------------------++++++++++++*********)))))))))*********+++++++++++++++++++++++++++++++++------+++*********++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,---------......//////...///000222444666999:::<<<===@@@DDDLLLWWWccckkkqqqppprrrtttrrrqqqvvv}}}~~~}}}|||zzzxxxxxxyyy{{{|||}}}|||~~~{{{yyyyyywwwssspppllljjjhhhiiinnnsssvvvxxxvvvxxxxxxwwwyyy{{{zzzuuuzzztttooonnnkkkcccZZZWWWWWW\\\dddiiiooo{{{{{{sssjjjeee```YYYPPPIIIFFFCCC>>>:::999888777666555444444444444333333333444555666666777666666555555555555666444555777<<>>>>>DDDLLLWWW```fffhhhiiiiiinnnlllkkklllkkkkkkrrr{{{}}}|||xxxxxxwwwwwwyyy}}}{{{wwwtttrrrtttxxx{{{|||~~~{{{wwwrrrnnniiihhhkkkpppuuuxxxwww{{{}}}|||}}}}}}yyyrrr[[[VVVPPPNNNOOOWWWgggvvvzzzrrrlllcccYYYRRRLLLGGGCCC===;;;888666555444333222222333555666777777666666777666555555555555555666888777777777888888999:::999BBBPPP```lllsssvvvvvvzzz~~~uuuqqqlllhhhbbb]]]YYYTTTPPPMMMMMMMMMLLLKKKJJJIIIIIIIIIFFFFFFEEEEEEDDDCCCBBBBBB???AAABBBBBBAAAAAABBBCCCAAABBBDDDEEEGGGLLLRRRVVVaaaiiisss{{{||||||{{{{{{{{{|||}}}}}}{{{|||}}}}}}~~~~~~~~~~~~|||{{{zzzyyyxxxyyyzzzzzz~~~yyysssmmmfffaaadddkkkxxx{{{uuuuuuxxx||||||}}}~~~oooddd[[[ZZZ[[[YYYWWWWWWUUUTTTSSSQQQOOOMMMKKKJJJBBB>>>888444111000...---......------------............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////111111111000000000//////444666888999:::===BBBEEENNNVVV```iiilllllljjjiiinnnllllllnnnmmmmmmttt}}}xxx}}}yyywwwvvvvvvxxx}}}~~~zzztttqqqsssxxx}}}zzzwwwsssrrrsssvvvyyyzzzzzz{{{yyyuuusssrrrnnngggVVVQQQMMMMMMRRR^^^pppxxxpppfff```WWWOOOIIIEEEAAA>>>777666555444444333333333444444555777777888888888666666555555555555666777777777777888999:::<<<===>>>IIIZZZkkkxxx~~~~~~{{{tttmmmfff```ZZZVVVQQQPPPOOOMMMLLLKKKKKKKKKGGGFFFFFFFFFEEEEEEDDDDDD@@@AAACCCBBBAAA@@@@@@AAAAAAAAAAAABBBCCCEEEHHHJJJSSSYYYaaahhhnnnxxx{{{{{{{{{{{{{{{|||}}}}}}zzzzzz{{{||||||}}}}}}~~~yyyxxxwwwvvvvvvvvvwwwwwwxxxtttooojjjccc]]]^^^dddpppzzzwwwxxxxxxxxxvvv~~~~~~xxx{{{{{{{{{yyyyyy}}}vvviii]]]ZZZZZZYYYYYYYYYUUUTTTSSSQQQOOOMMMLLLKKKFFFBBB<<<777444222000.........------------......++++++***)))))))))))))))+++++++++,,,,,,---------,,,,,,,,,,,,------------++++++,,,,,,---......///------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++---.........------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////////////////000000000000222777:::;;;;;;???HHHOOOZZZ```gggmmmoooppppppppppppoooqqqsssqqqnnnqqqvvvuuuzzz}}}}}}~~~~~~zzzyyyyyyyyy||||||yyyzzz~~~|||zzzxxxyyyzzz{{{{{{zzzzzzyyysssjjjeeeccc___YYYUUUQQQPPPUUU^^^jjjzzz~~~xxxtttlllcccZZZUUUNNNHHHCCC@@@===;;;777777888777777666777888555555555555666777888888666666666666777777888999999999;;;===@@@CCCEEEFFFGGGRRRdddvvv~~~zzzssskkkddd```TTTSSSQQQOOONNNLLLLLLLLLIIIIIIIIIHHHHHHHHHHHHHHHBBBCCCDDDDDDBBB@@@@@@@@@BBBBBBBBBBBBBBBDDDEEEGGGGGGLLLRRRWWW\\\fffsss}}}{{{{{{{{{{{{{{{|||}}}~~~xxxxxxyyyzzz{{{{{{|||}}}xxxwwwvvvuuutttuuuuuuvvvtttqqqmmmiiibbb[[[[[[```gggvvv~~~zzz|||}}}mmmtttzzzqqqjjjnnntttwwwwwwyyy{{{~~~zzzlll^^^ZZZZZZZZZYYYZZZTTTTTTRRRQQQOOOMMMLLLKKKIIIEEE>>>999666444111000......------------.........------,,,+++++++++,,,******+++,,,,,,---......,,,,,,------------......++++++,,,,,,---...//////------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,***************************+++---...///...------*********++++++,,,,,,,,,------++++++++++++------,,,,,,,,,---------......,,,------...///000111111000666;;;<<<;;;@@@LLLWWWbbbfffjjjnnnppprrruuuvvvqqqrrruuuxxxtttmmmlllooorrrtttttttttvvvzzzyyyuuu}}}}}}~~~~~~zzzzzzzzz|||}}}~~~|||zzzyyyvvvmmmaaa[[[XXXTTTOOOSSSQQQSSS]]]iiiuuuwwwpppkkkbbbYYYMMMIIICCC>>>;;;999666444555666777777666666666888666555555444444666777888777777777777888999:::;;;<<<===@@@CCCGGGKKKOOOQQQLLLYYYkkkxxxzzzqqqlll```]]]YYYTTTPPPOOONNNOOOIIIIIIHHHGGGGGGGGGGGGGGGAAABBBBBBBBBBBBAAA@@@???@@@@@@AAABBBCCCCCCCCCCCCFFFGGGHHHJJJNNNVVV___fffsss|||}}}zzzyyyzzz{{{|||{{{yyyxxxwwwxxxyyyzzzxxxwwwxxxuuussstttvvvxxxwwwuuummmmmmjjjddd^^^YYYYYY[[[ZZZgggzzzyyyssstttzzzmmmkkkkkkmmmrrrvvvxxxxxx|||yyybbb[[[[[[ZZZWWWVVVUUUUUUTTTSSSQQQOOONNNMMMJJJJJJGGG@@@777111......///...---,,,,,,,,,,,,---------............------***---//////,,,+++,,,......---,,,,,,,,,,,,---...//////.........---------...------,,,,,,------...++++++------------++++++((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,+++++++++,,,,,,---------///...---,,,+++,,,---............------,,,,,,,,,,,,---......//////......---000222333333333555666666:::>>>======CCCNNNYYYdddfffkkkrrrwwwyyywwwuuunnnqqqtttssspppnnnnnnooorrrwww|||zzzvvvuuuyyy~~~~~~}}}||||||}}}zzz~~~}}}~~~xxxnnnhhheee^^^UUUNNNNNNSSSXXXZZZbbbmmmuuu{{{|||qqqiiiccc\\\SSSLLLCCCAAA===999777777777888888888999999888666444333222444666777777777888:::888999:::;;;<<<===>>>>>>EEEGGGJJJMMMPPPVVV]]]aaaUUU```ppp~~~{{{nnnjjjccc[[[UUUPPPNNNMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEHHHMMMTTTYYYdddmmmzzz}}}zzzyyyzzz||||||{{{yyyxxxvvvwwwxxxyyyxxxwwwwwwuuussssssuuuuuutttssspppooolllfff___ZZZXXXXXXYYYaaaooo}}}yyyxxx|||uuulllhhhiiikkkmmmlllsssyyyjjj___\\\YYYXXXXXXVVVUUUUUUSSSRRRPPPNNNMMMJJJJJJGGGAAA999222////////////......---.........------............------+++---//////,,,+++,,,......---,,,,,,,,,,,,---...//////.........---------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***+++++++++,,,,,,,,,,,,---+++++++++,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,++++++************,,,---......//////......---...000222333444555555777:::===>>>AAAIIIUUU___iiijjjnnntttyyy{{{zzzxxxqqqssstttsssooommmmmmmmmuuuzzz}}}|||xxxvvvzzz|||}}}~~~~~~}}}{{{{{{{{{yyy}}}~~~{{{zzzwwwnnndddYYYXXXTTTPPPNNNQQQZZZaaajjjqqq{{{}}}tttiii```YYYSSSKKKEEE???===:::777666666777888555555666777777666555444222444666666666666888::::::;;;<<<>>>@@@CCCEEEFFFPPPSSSVVVZZZ]]]bbbhhhlllbbbjjjwwwzzzqqqfff\\\TTTPPPNNNLLLKKKJJJHHHHHHGGGGGGGGGIIIHHHGGGEEEDDDBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBEEEHHHKKKTTT[[[fffttt~~~}}}zzzzzz{{{||||||{{{zzzxxxuuuuuuwwwxxxxxxxxxwwwuuusssrrrrrrrrrqqqooorrrqqqnnnhhhaaa[[[WWWVVVVVVZZZaaaiiittt}}}{{{wwwkkkeeeccccccccckkkmmmsss~~~xxxggg^^^YYYXXXZZZVVVVVVUUUTTTRRRPPPNNNMMMKKKJJJHHHBBB;;;555222111/////////...//////000000------............------+++---......---,,,,,,---...------,,,,,,------..................---------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,---......---,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,------------,,,,,,,,,------...//////............------------...////////////.../////////222555777888777:::<<<@@@FFFMMMWWWbbbjjjoooppprrrvvvzzz||||||{{{uuuuuuuuussspppnnnnnnnnnwww{{{~~~}}}yyywwwzzz~~~}}}||||||{{{zzzyyyxxxxxxzzz|||{{{wwwrrrlllbbbYYYMMMMMMMMMNNNQQQYYYeeemmm}}}|||uuuppphhh\\\SSSLLLGGGAAA<<<;;;999777555555666777888555555666777777777777777555666777666666777:::===???@@@BBBDDDHHHMMMQQQSSS___bbbgggkkknnnqqquuuxxxmmmrrr{{{~~~qqqeee[[[TTTQQQMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>???AAABBBCCCBBBBBBCCCEEEJJJPPPYYYcccooo{{{~~~|||zzzzzz{{{||||||{{{zzzwwwuuuuuuvvvwwwxxxxxxvvvuuusssqqqpppooonnnmmmppppppnnnjjjddd^^^YYYVVVUUUUUUVVVZZZcccqqq~~~~~~~~~}}}}}}mmmccc___```eeefffjjjrrr|||ssseee\\\YYYXXXWWWVVVVVVUUUSSSQQQOOONNNLLLKKKIIIDDD???999555333//////......//////000000------............------,,,---......------------------------------------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......000000000000000000000000------...///////////////222111111333888;;;<<<;;;>>>BBBIIISSS^^^hhhooossstttttttttwwwzzz}}}}}}}}}zzzyyyxxxvvvuuutttttttttyyy|||~~~}}}zzzyyy{{{~~~|||xxxvvvvvvxxxzzzzzz~~~xxxqqqhhh```XXXRRRJJJLLLOOOSSSYYYdddqqqzzz|||qqqjjjaaaZZZPPPGGGBBB>>>;;;999:::888777555555666777777777888888888999999999999888999999999:::<<<@@@CCCHHHIIIKKKOOOTTTZZZ___bbbkkkoootttxxxzzz|||~~~tttwww}}}pppbbbXXXSSSMMMLLLLLLKKKKKKKKKLLLLLLHHHGGGFFFEEEDDDDDDEEEEEECCCCCCCCCBBBAAA@@@???>>>===@@@BBBCCCBBBBBBBBBBBBFFFIIIOOOVVV^^^hhhrrrxxx}}}{{{zzzzzz|||}}}|||{{{zzzxxxvvvuuuwwwxxxxxxwwwvvvvvvtttqqqooommmllllllmmmmmmmmmkkkhhhbbb\\\XXXUUUTTTSSSTTTZZZeeerrr{{{zzzxxx}}}xxxddd\\\]]]```cccgggjjjnnnwwwqqqddd[[[VVVWWWWWWVVVUUUSSSRRRPPPOOOMMMLLLJJJGGGCCC>>>999666///......---......//////------............---------,,,------......---,,,---------------------------.....................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------........./////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------------------...---...//////000000//////111111111444888<<<>>>???BBBIIIUUUbbblllsssvvvwwwxxxwwwwwwyyy|||~~~~~~}}}{{{zzzzzz{{{}}}}}}}}}~~~}}}}}}~~~yyysssrrruuu{{{wwwjjj]]]TTTOOONNNLLLPPPWWW^^^fffqqq~~~~~~yyyqqqhhh```SSSNNNFFF@@@===;;;;;;;;;;;;:::999777666666666666888888888888888888888888:::;;;<<<===???BBBGGGKKKTTTVVVYYY]]]ccciiinnnpppwwwzzzyyy{{{}}}}}}mmmaaaYYYPPPPPPOOOMMMLLLLLLLLLLLLHHHGGGFFFEEEEEEEEEFFFGGGCCCCCCCCCCCCBBBAAA@@@???;;;===@@@AAA@@@???@@@@@@CCCDDDGGGKKKOOOVVV^^^cccsss{{{|||{{{zzz{{{}}}}}}|||{{{yyyxxxwwwxxxyyyyyyxxxwwwwwwwwwvvvsssooommmmmmnnnlllmmmnnnooommmhhhaaa\\\VVVUUUSSSSSSUUU\\\ffflllxxx~~~}}}lllbbbaaacccfffhhhffffffmmm|||}}}pppbbbXXXXXXXXXWWWVVVTTTRRRPPPOOONNNMMMKKKIIIFFFBBB<<<888000///......------......------............---------,,,,,,---......---+++,,,------......------,,,---------...............------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,---------.........//////------,,,,,,,,,,,,++++++++++++,,,---.........................../////////......///000000000000///...000333555777:::???CCCIIIRRRaaammmuuuxxxyyyyyy|||{{{|||~~~}}}|||~~~~~~{{{zzz~~~~~~zzzttttttxxx~~~pppbbbUUULLLKKKOOORRRXXXbbbkkkttt~~~|||vvvpppkkkddd\\\VVVHHHEEE@@@<<<::::::;;;<<<;;;;;;999888777777777777777777666666777888999999;;;===AAADDDHHHLLLRRRVVVbbbdddhhhmmmrrrvvvzzz{{{}}}~~~~~~~~~~~~ppphhh\\\ZZZWWWTTTRRROOONNNMMMLLLKKKIIIGGGFFFFFFGGGHHHDDDDDDDDDDDDCCCCCCBBBAAA;;;===??????>>>===>>>>>>@@@AAACCCDDDFFFKKKPPPTTTaaahhhttt{{{zzzzzz{{{}}}~~~}}}{{{yyyxxxyyyzzz|||{{{yyyvvvwwwxxxwwwtttpppnnnooopppoooppprrrtttsssnnnfff___WWWUUUSSSRRRRRRWWW^^^cccppp}}}~~~zzz{{{zzzyyyvvvuuupppjjjgggkkkwww|||lll^^^YYYXXXXXXVVVUUUSSSQQQPPPOOOMMMKKKJJJIIIEEE???:::222111000///...---------------............------...,,,+++,,,//////---+++,,,,,,---......---,,,,,,---------.........//////------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,---------.........---------,,,,,,+++++++++***+++,,,.............../////////000000111111111......///000000000000000...333888999888;;;CCCIIIVVV```nnnvvvyyyzzz|||~~~|||{{{}}}~~~|||~~~~~~|||zzzuuulllbbbZZZQQQLLLQQQYYYbbbiiisss|||wwwqqqhhhaaa[[[UUUNNNIII@@@???===:::888777888999888888888888888888888888666666666777999<<<>>>@@@AAADDDJJJPPPUUU[[[aaadddoooqqquuuzzz~~~~~~{{{}}}xxxgggeeeaaa\\\XXXTTTQQQPPPPPPNNNKKKIIIGGGGGGGGGHHHDDDDDDDDDEEEDDDDDDCCCBBB===???@@@???>>>======>>>???AAABBBBBBCCCFFFKKKNNNTTT[[[fffrrr|||}}}~~~{{{zzzzzz{{{}}}~~~}}}{{{xxxyyyzzz|||~~~|||yyyvvvwwwyyyxxxuuuqqqoooppprrrssssssuuuwwwwwwqqqhhhaaaWWWUUUSSSPPPQQQTTT[[[```dddvvv|||wwwuuu|||zzzpppkkkmmmsssxxxtttdddYYYYYYXXXWWWUUUSSSQQQPPPPPPNNNLLLKKKJJJFFF@@@;;;444444222000///.........---..................---...,,,+++,,,//////---***,,,,,,---......---,,,,,,---------.........////////////............//////------++++++++++++------......------------......,,,,,,,,,---------......---------,,,,,,+++++++++)))+++,,,...//////......+++,,,,,,,,,------.........//////000000000000000111888>>>>>>;;;>>>GGGPPPbbblllwww}}}}}}}}}{{{yyy{{{}}}~~~~~~~~~{{{rrrjjj___YYYTTTTTTQQQQQQYYYdddrrryyyzzzqqqiii___WWWQQQKKKDDD???===<<<;;;888666444555666555666666777888999999:::777777888;;;>>>BBBEEEGGGGGGLLLSSSZZZaaagggmmmqqqvvvyyy~~~~~~{{{wwwmmmfffbbb^^^WWWRRRTTTQQQNNNLLLKKKJJJGGGFFFGGGEEEDDDDDDEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGKKKPPPWWW___hhhqqq{{{}}}|||}}}~~~}}}}}}~~~}}}|||zzzyyyyyyzzzzzzxxxvvvuuuwwwzzz{{{yyywwwxxxwwwvvvtttrrrpppooonnnppprrruuuwwwwwwssskkkfffWWWUUURRRRRRSSSUUUVVVUUU\\\eeewww~~~tttwww~~~vvvqqqsssxxx{{{yyymmm```[[[YYYYYYVVVRRRRRRUUURRRPPPNNNLLLKKKHHHDDDBBB<<<999555222/////////000..............................////////////......---------,,,,,,+++++++++***+++---///000000000///+++*********+++,,,------...------------...//////------------------------...---,,,+++***+++,,,---.........///......------------............------............////////////......//////////////////111333999>>>>>>AAAPPP```ttttttyyyyyywwwzzz}}}|||{{{zzz|||~~~~~~||||||mmmaaa]]]PPPKKKIIINNNSSSZZZgggtttzzzrrrfff^^^SSSLLLIIIFFFAAA<<<;;;999777666555555555666:::888666555777999:::;;;<<<===>>>@@@DDDJJJQQQVVVXXX]]]dddjjjnnnsssyyy~~~~~~{{{yyyxxxxxxqqqmmmhhhaaa[[[\\\YYYUUURRRQQQOOOMMMKKKHHHFFFEEEEEEFFFGGGFFFDDD???@@@@@@@@@AAAAAABBBBBB>>>>>>??????@@@BBBCCCDDDEEEHHHNNNTTT[[[dddlllrrryyy~~~}}}{{{zzzyyyzzzzzz{{{yyyyyyzzz}}}~~~|||zzzwwwwwwvvvtttrrrpppooonnnmmmoooqqqssstttpppjjjfffZZZWWWSSSQQQRRRSSSSSSSSSTTT\\\mmm~~~|||vvvrrrtttvvvxxxvvv{{{wwwggg```ZZZXXXWWWTTTSSSUUURRRPPPMMMKKKJJJHHHDDDAAA===:::666222000//////000........................,,,,,,------------,,,,,,---------,,,,,,,,,++++++(((***+++---............,,,++++++++++++,,,---...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,------.........------,,,------............------............/////////////////////000000111111111555555999>>>AAAHHHXXXiiiwwwyyyyyyuuuvvvxxxzzz{{{|||zzz{{{{{{xxxggg[[[VVVNNNLLLMMMTTT\\\dddqqq}}}|||qqqhhh\\\UUUKKKEEEBBB@@@<<<888888777777777777777888888999777666555777999;;;<<<>>>@@@CCCGGGLLLRRRZZZ___eeeiiioootttwww{{{}}}yyyvvvtttsss~~~xxxpppkkkfffaaa[[[WWWSSSQQQNNNMMMJJJHHHFFFFFFGGGHHHGGGFFFCCCCCCBBBBBBAAAAAAAAA@@@???????????????@@@AAAAAA@@@BBBEEEHHHMMMSSS[[[```iiioooxxx}}}{{{zzzzzzzzz{{{|||{{{{{{|||~~~~~~}}}{{{wwwvvvvvvtttsssqqqooonnnmmmmmmoooqqqrrrpppmmmjjjbbb]]]XXXSSSRRRQQQQQQQQQPPPTTT```sssyyynnnmmmpppqqqqqqmmmooouuusssggg\\\XXXWWWVVVUUUVVVQQQOOOMMMLLLJJJHHHDDDBBB???<<<888333000//////000........................,,,,,,------------,,,,,,------------,,,,,,,,,,,,((()))***+++,,,---------,,,,,,++++++,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,------............------............////////////000000000111222333444555:::999;;;AAAHHHTTTeeesssxxx}}}{{{tttqqqrrrvvvzzz}}}yyywwwxxxxxx}}}ttthhhZZZPPPLLLHHHIIIOOOYYYcccnnnzzzzzzqqqfff^^^QQQKKKCCC>>><<<;;;888555444555666888888999999999999888888888999<<<>>>@@@CCCGGGMMMSSSYYY```hhhllluuuxxx|||~~~|||yyyuuurrrnnnlllkkk|||uuuoooggg___YYYUUUQQQNNNMMMJJJHHHGGGHHHHHHHHHGGGJJJIIIGGGDDDBBB???===<<>>:::555111000///000..............................////////////......------------------,,,,,,))))))***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---...------------------------,,,,,,,,,,,,,,,---------++++++,,,,,,------,,,,,,------............------............//////////////////000111222444666888<<<===BBBJJJTTTaaapppzzzxxx|||ssskkkjjjpppwww~~~xxxtttssssssvvv|||rrrdddZZZQQQLLLJJJHHHMMMWWWcccooozzzzzzuuuoooggg]]]VVVHHHDDD>>>;;;:::999888666333444666888999999888888:::;;;<<<<<<>>>AAAEEEHHHLLLQQQYYYaaaiiipppwww{{{{{{xxxuuutttqqqmmmiiifffdddccc~~~yyyvvvxxx~~~zzzpppggg```YYYUUUQQQNNNKKKIIIIIIIIIHHHGGGLLLJJJHHHFFFCCC@@@>>>===CCCCCCBBBAAA@@@@@@@@@@@@CCCCCCCCCBBBBBBDDDHHHKKKKKKPPPVVV]]]dddooo{{{~~~}}}zzzyyyyyyyyy{{{|||~~~}}}~~~~~~~~~}}}|||{{{{{{wwwwwwxxxwwwvvvtttrrrpppsssrrrqqqqqqrrrsssrrrqqqkkkfff^^^XXXTTTQQQOOOMMMPPPMMMPPPYYYgggzzzpppggghhhmmmnnnlllmmmiiihhhooo~~~qqqaaa[[[YYYXXXWWWWWWUUUSSSQQQPPPOOOMMMJJJGGGDDDAAA<<<777333000000000..............................////////////......------------------------++++++,,,,,,------......++++++************++++++---------------......///........................,,,------...............***+++,,,,,,---------,,,------............------............/////////////////////111333666999;;;???FFFPPPZZZdddnnnvvvzzzyyyoooeeeccciiipppvvv{{{~~~xxxtttqqqpppooopppvvv{{{}}}hhhZZZRRROOOPPPSSSWWW___jjjuuu{{{ssskkkccc[[[QQQKKK@@@>>>;;;999888888888888555666777999999999888777:::<<>>>>>>>>@@@AAAAAA@@@???@@@BBBDDDBBBFFFLLLRRRYYYcccooowww~~~}}}zzzyyyyyyzzz{{{~~~}}}}}}~~~xxxyyyzzzzzzyyyvvvtttrrrsssqqqoooooooooooonnnlllhhhccc]]]XXXTTTQQQNNNKKKLLLIIIKKKRRR[[[hhh}}}vvvuuutttqqqmmmlllhhheeejjjvvvrrrddd]]][[[XXXWWWXXXVVVTTTRRRQQQQQQOOOLLLIIIGGGCCC>>>888444111000///........................,,,,,,------------,,,,,,------------...............------------...///000,,,,,,++++++******++++++...------------...//////........................+++,,,---...//////......***+++,,,------......---------............------............////////////000000000222555999===???EEESSSbbblllsssxxxzzzzzz|||zzztttkkkbbb```eeekkkrrrwww~~~~~~~~~}}}yyyvvvtttrrrnnnllliiinnnssswww~~~nnn]]]SSSPPPRRRXXX___iiirrr|||}}}vvvkkk```WWWNNNEEE>>>:::999777666666666777888777888999:::::::::::::::<<>>@@@@@@???>>>???@@@AAADDDHHHKKKOOOUUU^^^eeerrr}}}~~~}}}}}}|||}}}~~~||||||}}}yyyzzz{{{|||{{{xxxvvvtttsssqqqooonnnmmmllljjjgggfffccc^^^[[[XXXTTTPPPNNNJJJHHHJJJPPPRRRXXXnnn|||qqqmmmjjjjjjqqq|||{{{qqqfff```\\\WWWVVVXXXVVVTTTRRRQQQQQQOOOLLLJJJIIIEEE???999444111000///........................,,,,,,------------,,,,,,------------.........//////...---------...///000///...---,,,,,,,,,,,,---------,,,,,,------...///------------------------)))***+++---------------++++++,,,....../////////------............------............////////////222222222444888===AAADDDPPPbbbttt|||}}}~~~{{{xxxvvvrrrkkkffffffjjjnnnuuuzzz~~~|||{{{uuuvvvwwwxxxxxxyyy{{{|||}}}{{{yyyyyyxxxtttooojjjgggjjjmmmsss|||~~~wwwiiiaaaZZZZZZ\\\aaajjjsss{{{yyyrrrjjj___UUUMMMFFF>>>999777777777777666777888999:::::::::;;;===>>>@@@AAABBBGGGMMMQQQUUU[[[dddkkksssvvvzzz|||sssrrroookkkgggdddbbbaaaaaa```^^^]]][[[[[[ZZZZZZ|||yyyrrrddd```ZZZUUURRRPPPOOOMMMJJJJJJIIIHHHGGGFFFEEEDDDEEEDDDCCCCCCBBBBBBBBBCCC:::===???@@@@@@?????????@@@BBBCCCCCCBBBEEEKKKPPP___kkk{{{~~~|||yyyzzz{{{zzz{{{|||}}}|||zzzwwwuuutttssspppooonnnlllhhheeegggdddbbb___]]]YYYUUURRRKKKIIILLLPPPNNNNNN```vvvsssrrrtttyyyyyyzzzyyyvvvqqqmmmooowwwwwwooogggbbb\\\VVVVVVYYYUUUSSSRRRQQQPPPOOOLLLIIIJJJFFF@@@:::555111000///...........................//////////////////...---------........./////////...---,,,---...///000111000///...............,,,,,,++++++,,,,,,---...++++++++++++++++++++++++'''(((***+++,,,,,,+++++++++,,,---...////////////---..................---............/////////000444444444666:::@@@EEEHHHXXXlll}}}xxxzzzyyyvvvsssooommmnnnrrruuu{{{~~~{{{wwwvvvlllpppsssrrrpppqqqvvv|||}}}|||||||||{{{wwwoooiiijjjkkklllpppyyy|||tttiiicccbbbdddjjjpppvvvwwwpppfff^^^TTTMMMGGGCCC===999777888999999888888:::<<<;;;;;;<<<===???BBBEEEGGGIIINNNUUUZZZ___fffpppxxxzzz||||||vvvqqqjjjhhhfffcccaaa`````````^^^^^^]]][[[[[[ZZZZZZZZZuuulll```YYYWWWWWWVVVTTTNNNMMMKKKJJJKKKJJJHHHFFFEEECCCBBBBBBCCCBBB@@@>>>======>>>???????????????@@@?????????AAADDDFFFHHHQQQZZZgggttt~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyywwwuuurrrqqqpppnnnllljjjiiiiiihhhgggddd^^^WWWRRRNNNJJJIIIIIIIIILLLVVV```yyyvvvmmmjjjcccaaaiiittt||||||oooqqqrrrrrr}}}vvvmmmeeeccc___XXXUUUWWWSSSRRRRRRQQQOOOMMMKKKJJJKKKHHHDDD???;;;666111---------...///000000//////...........................---+++******+++,,,...---------------...///000222111///...///000///...---------....../////////000000//////.........---------------------------.................................////////////000111000000///////////////333333444777<<>>:::666444666777777777888:::<<<<<<>>>@@@BBBDDDGGGJJJMMMTTTXXX___hhhpppwww{{{}}}zzzwwwsssooommmhhheeebbb___]]]]]]^^^___]]]]]]^^^^^^^^^]]]]]]\\\zzzooogggdddcccaaa^^^VVVSSSOOOMMMKKKJJJGGGEEEFFFEEEDDDDDDDDDCCCAAA??????@@@@@@@@@@@@@@@?????????>>>>>>>>>@@@BBBEEEFFFJJJQQQ\\\gggsss}}}|||}}}~~~~~~~~~{{{|||}}}~~~~~~}}}|||{{{}}}}}}}}}}}}|||{{{zzzzzzxxxvvvsssqqqpppooollljjjlllkkkjjjiiigggaaa[[[VVVLLLIIIGGGGGGFFFGGGNNNWWWhhhvvviiibbb]]]]]]gggsss{{{~~~qqqqqqrrrrrr}}}uuunnniiiiiieee\\\UUUSSSTTTTTTSSSRRRPPPNNNLLLKKKGGGEEECCC@@@>>>:::555222//////000//////......---........................///---,,,++++++,,,---...---------------...//////111///------.........---,,,,,,,,,,,,,,,---------///.........------------------------------------........................------........./////////111000000/////////000000555555666888===DDDLLLQQQgggxxx{{{{{{yyyssswww{{{|||wwwuuuvvvxxxuuuvvvxxxzzz|||}}}}}}}}}}}}~~~}}}xxxssskkkhhheeeddd```]]]aaagggqqqyyy~~~|||yyyzzzzzzyyywwwzzz|||zzzuuuoookkkhhhpppuuu}}}xxxnnneee^^^QQQKKKCCC???>>>===:::888666777888888888999<<>>@@@BBBCCCDDDHHHOOOWWW```mmm{{{~~~{{{{{{||||||{{{zzz{{{}}}~~~~~~}}}{{{zzz~~~~~~~~~~~~}}}|||{{{{{{yyywwwtttsssrrrpppmmmkkkmmmlllkkkjjjhhhccc]]]YYYLLLIIIFFFFFFEEECCCGGGMMMWWWjjjwwwfff]]]YYYZZZcccoooxxx~~~qqqppprrrsssvvvsssqqqrrrnnncccXXXRRRUUUUUUTTTSSSQQQPPPNNNMMMFFFEEEDDDCCCBBB>>>888444222111111000///---,,,,,,........................///...---,,,,,,---...///...------------.../////////---++++++,,,---,,,+++,,,+++++++++++++++******---------------,,,,,,,,,------------------------........................,,,---------............000000/////////000000111444555777999===FFFRRRZZZmmmxxx~~~zzzwwwyyywwwrrrrrruuuyyy}}}~~~{{{vvvssssssuuuwwwxxxyyy{{{~~~~~~{{{rrrlllfffbbb^^^[[[___eeetttzzz}}}|||{{{tttpppqqqssszzz|||vvvnnndddZZZSSSFFFAAA<<<:::;;;<<<;;;999888999999888888;;;???BBBCCCFFFJJJOOOUUU\\\ccchhhpppsssxxx~~~|||wwwtttqqqnnnllljjjgggeeecccbbb```^^^^^^^^^______aaaaaabbbbbbbbbbbbaaaaaa~~~~~~}}}yyyuuurrrhhhccc\\\VVVSSSPPPNNNMMMJJJHHHFFFEEEEEEEEECCCBBBCCCCCCCCCBBBAAA@@@???>>>;;;;;;;;;;;;<<<>>>???@@@BBBDDDGGGKKKQQQ\\\jjjttt}}}{{{{{{{{{zzzzzz{{{}}}~~~|||{{{~~~~~~~~~}}}}}}|||{{{xxxvvvttttttrrrpppmmmmmmkkkiiihhhfffbbb]]]YYYMMMIIIHHHHHHFFFCCCDDDHHHNNN\\\qqq{{{lllbbb]]]\\\bbbjjjqqqzzzyyymmmmmmpppuuuzzzxxxwwwxxxvvvlll```WWWVVVUUUUUUSSSRRRPPPNNNMMMIIIHHHHHHGGGDDD???999444222222111///......------........................///............//////000......---------......///...,,,++++++,,,---,,,,,,,,,,,,,,,++++++*********------------------------........................------------------------,,,,,,,,,---------......000/////////000111222222222555888;;;@@@KKKZZZdddnnnuuuyyyxxxyyy{{{yyytttppprrrttttttttttttuuuwwwssspppnnnooouuuyyy{{{{{{}}}zzzrrrjjjfffbbb```dddjjjzzz{{{vvvtttvvvzzz~~~|||uuummmdddYYYNNNGGG???;;;888777888::::::::::::::::::999:::>>>CCCGGGNNNQQQUUUZZZ___fffmmmqqqwwwzzz~~~|||wwwtttooollliiigggfffeeecccaaa```____________``````aaabbbcccdddddddddddddddddd}}}~~~~~~wwwqqqiii```ZZZUUUQQQNNNLLLJJJGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA???>>>===;;;;;;;;;;;;<<<======>>>@@@AAACCCDDDGGGPPP[[[dddsss~~~{{{zzzyyyxxx{{{|||~~~~~~}}}~~~}}}|||zzzxxxwwwwwwvvvtttrrrllljjjgggeeebbb___[[[XXXMMMIIIHHHIIIHHHEEEDDDFFFKKKQQQaaauuu|||rrrlllhhhhhhiiillluuu~~~~~~qqqggghhhnnnuuu~~~|||yyyxxxxxxrrrggg]]]UUUUUUTTTSSSQQQOOOMMMLLLJJJIIIIIIHHHFFFAAA;;;777111111000////////////000....................................//////000000///......---------......///---,,,,,,---......---......------,,,,,,,,,+++..................//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000222333333333666:::@@@IIIUUUcccmmmmmmrrrwwwzzz||||||yyytttppppppnnnkkkhhhggghhhjjjiiihhhjjjpppwww}}}~~~~~~~~~vvvnnnkkkiiihhhlllqqq|||zzzsssrrrwww}}}|||wwwnnndddZZZOOOEEE???<<<:::888777888999:::::::::;;;<<<<<<>>>CCCIIINNNVVVZZZ```eeekkkqqqwww{{{}}}|||yyyvvvtttpppnnniiigggdddccccccbbbaaa___^^^^^^```aaabbbcccccccccdddeeeffffffgggggggggfff}}}xxxnnnddd\\\TTTPPPOOOLLLIIIGGGGGGGGGFFFEEECCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<==================>>>??????AAAFFFNNNUUU```ppp|||zzzyyyxxx}}}}}}~~~}}}{{{zzzzzzzzzzzzxxxwwwpppmmmhhheeebbb___[[[XXXOOOJJJHHHIIIIIIFFFDDDFFFGGGHHHQQQaaarrr}}}zzzvvvrrrpppvvv~~~uuukkkcccccciiiqqq}}}|||xxxxxxvvvlll```UUUUUUTTTSSSQQQOOONNNMMMHHHHHHGGGHHHGGGDDD@@@<<<222111000///...///000111........................------......///000000000//////...------------...///...------///000/////////..................---.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111222444555666999>>>FFFRRR^^^hhhnnnkkkooouuuyyyzzzxxxtttqqqpppnnnkkkgggcccbbbdddfffiiijjjmmmrrryyy~~~wwwrrrqqqqqqppprrruuuzzz~~~{{{tttuuu}}}|||uuuooodddZZZPPPGGG@@@;;;;;;;;;:::999999999:::;;;<<<===@@@BBBFFFKKKRRRVVV\\\aaaiiipppvvv||||||uuuqqqpppnnnkkkiiieeecccaaa`````````___^^^]]]^^^aaadddfffgggggggggggghhhiiijjjjjjjjjjjjjjjzzzpppggg^^^YYYSSSPPPLLLJJJJJJJJJIIIHHHDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>======;;;===?????????AAAFFFKKKSSS^^^nnn|||}}}|||~~~}}}}}}}}}~~~~~~|||{{{|||}}}~~~}}}|||wwwsssnnnjjjfffccc___]]]VVVPPPLLLMMMLLLIIIFFFGGGEEEBBBEEEOOO[[[hhh{{{{{{|||rrriiiaaa___ccciiirrryyy|||~~~|||qqqcccWWWVVVVVVTTTSSSQQQOOONNNJJJIIIHHHGGGFFFDDD@@@===444333111///......///000........................,,,,,,---...//////////////////...---------------///...,,,---///000000///.............../////////---------....../////////................................................------........./////////......///000111333555666888999>>>HHHUUU___cccddddddhhhooottttttrrrqqqrrrqqqpppmmmiiiggghhhlllpppuuuvvvwwwyyy{{{{{{wwwyyyzzzwwwvvvxxxzzz|||~~~yyyuuukkkdddYYYNNNGGGAAA===;;;::::::::::::999:::<<<===>>>AAAEEEIIINNNTTTZZZ___eeekkkttt{{{{{{vvvqqqnnnnnnmmmiiieeecccaaa___^^^^^^^^^]]]\\\]]]___cccgggjjjkkkkkkkkkkkkkkklllnnnnnnoooooooooyyyqqqiiidddVVVSSSOOOLLLLLLLLLKKKKKKEEEEEEEEEEEEDDDCCCBBBAAA??????????????????>>>===:::===@@@AAA@@@@@@DDDGGGHHHOOOYYYbbbkkkwww~~~}}}{{{{{{|||~~~~~~}}}|||}}}}}}yyysssnnnkkkgggdddaaa]]]VVVQQQQQQPPPLLLIIIIIIFFFAAA@@@DDDJJJVVVmmmrrrjjjbbb^^^___bbbhhhmmmqqquuufffXXXXXXWWWVVVTTTRRRPPPOOOOOOMMMJJJGGGEEEAAA===:::777555222///---------...........................+++,,,---...////////////000///...---------------...---,,,,,,...000//////---------....../////////,,,,,,,,,------.........////////////////////////000000000000000000000000.........////////////000......///000111333555666777666;;;FFFTTT\\\\\\YYY[[[```hhhnnnoooooorrrvvvuuutttqqqoooooorrrxxx}}}~~~~~~|||}}}zzzzzz~~~{{{tttpppbbb[[[PPPGGGAAA>>><<<;;;888999:::::::::;;;===>>>@@@DDDIIIOOOTTTZZZ```eeeooottt|||~~~zzzxxxvvvsssooonnnooonnnhhhbbbbbb```]]]]]]]]]]]]\\\ZZZ]]]```dddiiilllmmmmmmmmmnnnnnnoooqqqqqqrrrrrrrrryyyqqqlllbbb]]]WWWRRROOOMMMKKKIIIIIIGGGEEEDDDEEEEEEDDDBBBAAAAAA@@@???>>>>>>>>>???<<<<<<<<<<<<<<<===>>>???DDDGGGLLLQQQWWW^^^fffkkkttt}}}||||||}}}~~~~~~~~~||||||}}}~~~}}}|||zzz{{{{{{xxxrrrkkkfffccc```^^^[[[WWWRRRMMMJJJHHHGGGBBBAAACCCEEEJJJZZZjjjwwwlllddd```___```bbbooo|||tttiii\\\VVVSSSUUUUUUQQQPPPTTTOOONNNLLLKKKIIIEEEAAA===<<<888333///.../////////......------------......///////////////////////////...------,,,,,,,,,,,,...---,,,++++++,,,---...+++++++++,,,,,,---------......---------,,,,,,,,,...------,,,,,,------...,,,------......////////////////////////.........000000111111333555888999999===BBBGGGKKKPPPVVVYYYXXX[[[```gggnnntttyyy{{{~~~yyyuuuwww~~~}}}~~~{{{tttiii```VVVOOOFFF???===<<<;;;:::999:::;;;;;;;;;===@@@BBBEEEJJJOOOSSSWWW___jjjsss|||zzzvvvrrrppplllkkkjjjhhhgggfffeeeeeebbbbbbbbb___[[[[[[]]]```eeefffgggiiikkkmmmnnnoooooooooooooooppprrrtttuuu}}}yyyjjjeee^^^XXXTTTQQQNNNLLLJJJHHHEEEDDDDDDDDDBBBAAABBBAAA@@@???>>>>>>>>>>>>===============>>>??????>>>@@@CCCGGGJJJPPPVVVZZZaaaiiisss{{{~~~}}}}}}~~~~~~}}}~~~~~~~~~{{{||||||yyyuuupppllljjjgggeee```[[[VVVQQQMMMLLLHHHDDDBBBBBBCCCFFFRRR```wwwzzzlllaaa[[[\\\___gggoooyyynnn^^^WWWTTTVVVVVVRRRPPPQQQNNNMMMLLLLLLKKKHHHDDDAAA===999333000////////////......------------......////////////////////////------,,,,,,++++++,,,,,,///...---,,,,,,---...///------------,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------..................////////////////////////////////////000111222444666999;;;:::>>>CCCHHHLLLPPPUUUXXX^^^aaaffflllsssxxx|||~~~|||zzz~~~~~~~~~~~~yyyuuummmaaaXXXNNNHHHAAA===<<<<<<;;;:::999:::<<<===>>>@@@DDDGGGLLLQQQWWW[[[___fffpppwwwzzzuuuqqqnnnmmmiiihhhgggfffeeedddddddddbbbccccccaaa^^^^^^aaadddggggggiiijjjlllnnnooopppqqqqqqrrrssstttuuuuuuuuuvvvqqqjjjbbb\\\WWWRRROOOLLLJJJGGGFFFFFFEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>============>>>??????<<<===??????@@@BBBFFFIIILLLQQQXXX]]]bbbhhhpppuuuzzz{{{~~~~~~~~~}}}{{{zzz~~~~~~~~~~~~}}}}}}|||{{{yyyvvvsssqqqmmmjjjeee___YYYUUURRRQQQJJJGGGDDDCCCAAABBBJJJRRR```zzzxxxeeeZZZYYY]]]```aaakkk~~~vvvddd\\\VVVVVVWWWTTTPPPNNNNNNMMMLLLLLLLLLJJJGGGDDD>>>:::555222000000000///......------------......////////////////////////------,,,,,,,,,---......///......------....../////////......---,,,,,,,,,***+++,,,---...///000000......------------......////////////............////////////////////////...000333444555777:::<<<@@@DDDJJJOOOSSSVVVZZZ\\\fffiiimmmrrrxxx|||~~~~~~xxxrrrlllcccVVVMMMCCC@@@<<<:::;;;;;;;;;;;;999;;;>>>@@@CCCGGGLLLOOOUUUZZZaaafffjjjooovvv|||}}}xxxsssnnnkkkiiihhhfffeeedddcccbbbaaaaaaaaabbbcccccccccbbbcccfffiiiiiijjjkkkmmmnnnpppqqqqqqpppppprrrsssssssssssssss}}}uuummmeee]]]VVVRRRNNNLLLJJJIIIIIIHHHGGGEEECCCBBBAAA@@@??????>>>>>>=========<<<<<<======>>>???@@@@@@@@@??????AAACCCBBBDDDGGGJJJMMMRRRYYY^^^cccdddgggjjjmmmoooqqqqqqppppppqqqrrrssssssssssssrrrtttvvvwwwyyy}}}~~~|||zzz{{{||||||}}}~~~~~~|||zzzxxxuuusssllliiieee___[[[WWWVVVUUUMMMKKKHHHEEEBBBAAAEEEIIISSSmmmoooaaa\\\\\\\\\YYY___ooo~~~nnneeeZZZVVVUUUUUURRROOOOOOMMMLLLKKKKKKIIIFFFDDD@@@<<<777333222111000///......------------......////////////////////////......---......///000000/////////....../////////..................------,,,,,,,,,---...//////000......------------......//////......------,,,,,,///////////////000000000///222444555555777;;;>>>IIIMMMTTTYYY]]]aaadddgggjjjmmmppptttyyy|||}}}|||~~~{{{rrrjjjcccYYYMMMEEE<<<;;;:::::::::;;;;;;;;;;;;===AAAEEEIIIOOOUUUYYY___dddkkkppptttwww{{{~~~zzzwwwrrrlllhhhfffeeeeeecccbbbaaa```````````````aaaaaabbbccceeegggiiikkklllmmmnnnooopppqqqrrrsssppppppppppppqqqssstttuuu||||||~~~wwwnnneee]]]WWWPPPNNNLLLKKKKKKKKKIIIHHHEEEDDDCCCAAA@@@@@@??????======<<<;;;;;;<<<<<<<<>>???AAAAAAAAAAAABBBCCCFFFJJJMMMLLLNNNPPPRRRTTTVVVXXXXXX]]]^^^___```aaaaaaaaaaaaaaacccfffhhhjjjnnnrrrvvvyyy|||~~~}}}~~~~~~}}}{{{xxxtttpppeeeccc```]]][[[YYYXXXXXXPPPOOOLLLHHHEEEDDDEEEFFFMMM```}}}~~~mmmbbbZZZUUUSSSWWWcccqqq{{{qqqbbbWWWSSSTTTTTTRRRPPPNNNLLLJJJIIIGGGDDDBBBAAA>>>999666444222000///......------------......////////////////////////---,,,,,,,,,---...//////...//////////////////...,,,,,,------...///000000........................///......------......///...------,,,,,,+++++++++////////////000000111111111444666777666999>>>CCCRRRVVV\\\bbbfffjjjnnnqqqlllmmmppptttxxx{{{}}}~~~zzzxxxvvvwww|||tttsssvvv{{{{{{uuukkkbbbZZZPPPGGGAAA;;;;;;<<<<<<<<<<<<======>>>AAAFFFKKKQQQXXX___dddlllpppvvv{{{}}}~~~}}}uuurrrmmmiiifffddddddeeebbbbbbaaaaaa```aaaaaaaaaaaaaaabbbdddgggjjjkkkllloooooopppqqqrrrrrrsssssstttrrrqqqqqqrrrvvvzzz}}}zzz{{{}}}}}}~~~yyyooofff```VVVTTTQQQOOONNNMMMKKKIIIGGGFFFEEECCCBBBAAAAAAAAA>>>======<<<<<<<<<<<<===<<<===>>>===<<<;;;<<<===??????>>>??????@@@AAAAAAAAAAAABBBCCCEEEFFFGGGHHHLLLLLLNNNOOOPPPPPPQQQQQQPPPRRRUUUXXXZZZ]]]```ccciiilllqqqvvv{{{}}}}}}~~~~~~{{{wwwqqqkkk_________^^^]]]\\\[[[[[[TTTTTTQQQKKKHHHHHHGGGEEEHHHRRRhhh~~~lll\\\PPPOOORRRZZZcccppp}}}mmm\\\TTTTTTUUUTTTQQQNNNLLLJJJHHHGGGDDDBBBCCC@@@;;;888555333111///......------------......////////////////////////++++++*********+++,,,,,,---......//////......---******+++---...///000111/////////.........------//////............//////---------,,,,,,,,,,,,,,,...//////000000111111222222555888999999>>>GGGOOO[[[^^^bbbfffiiimmmrrruuummmooorrruuuxxx{{{|||}}}vvvtttssssssuuuyyy~~~xxxllliiijjjrrr}}}~~~rrrlllbbbXXXPPPIIICCC???;;;<<<=========>>>@@@BBBDDDHHHMMMTTT[[[cccjjjpppzzz}}}}}}zzzwwwvvvooommmjjjhhhfffeeeeeeeeeddddddcccccccccddddddeeeeeeeeeeeehhhkkknnnnnnmmmqqqqqqrrrrrrrrrsssssssssrrrqqqpppqqquuuzzz{{{yyy{{{{{{rrrlllddd```\\\XXXUUURRRNNNLLLIIIIIIGGGEEEDDDCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>:::<<<======;;;::::::;;;;;;;;;===>>>???>>><<<;;;=========>>>???@@@AAABBB@@@AAABBBDDDEEEEEEFFFFFFDDDFFFIIIKKKLLLNNNQQQTTTZZZ]]]aaafffkkkqqqwww||||||||||||}}}~~~}}}xxxoooiii___```bbbbbbbbbaaa___^^^YYYYYYUUULLLIIIJJJHHHCCCEEEHHHWWWppp|||fffXXXTTTSSSWWW^^^hhhxxxyyyeeeWWWTTTTTTSSSPPPNNNKKKJJJJJJIIIGGGEEEDDDAAA===999666444111///......------------......////////////////////////---,,,,,,++++++++++++,,,,,,---...//////...---,,,***++++++,,,---......///............//////////////////............//////------...............///...//////000111111222222111666:::;;;>>>FFFTTT^^^fffgggiiiiiikkknnnrrruuuqqqsssuuuyyy|||~~~wwwvvvtttrrrrrrtttxxx{{{}}}pppgggddddddooo|||{{{ttthhhaaaWWWMMMEEEAAA>>>===:::;;;===>>>>>>@@@DDDGGGLLLOOOVVV]]]dddmmmuuuzzz}}}zzzvvvssspppooojjjiiihhhgggffffffffffffggggggffffffggghhhhhhiiimmmllllllnnnqqqsssrrrqqqrrrrrrrrrsssssssssssssssqqqsssvvvzzz~~~uuusssrrruuuzzztttppplllfffaaa\\\XXXSSSPPPKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@??????@@@@@@===???@@@???===<<<<<<<<<888999<<>>???<<<===>>>???AAAAAABBBBBB>>>@@@CCCEEEFFFGGGJJJLLLPPPSSSWWW[[[```eeelllpppvvv}}}yyyppphhhbbbcccfffggggggeeebbb```]]]]]]WWWMMMIIIJJJHHHBBBFFFFFFPPPeeewww}}}zzzrrreee^^^YYYZZZ___fffqqq{{{lll[[[UUUTTTRRRPPPNNNKKKKKKKKKKKKJJJIIIEEEBBB===:::777444111............------.........////////////////////////111000///...............+++,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111//////............//////.../////////000000111111...//////000111222222222111555:::===BBBMMM]]]jjjoooooonnnmmmlllnnnrrruuuuuuvvvyyy||||||zzzwwwsssqqqpppsssuuuzzz~~~}}}vvvhhhdddcccdddppp}}}ssskkkaaaZZZPPPEEE???<<<;;;<<<888:::<<<===>>>AAAGGGKKKQQQUUU[[[bbbjjjsss{{{}}}yyyuuurrrooolllkkkffffffgggfffffffffffffffiiiiiiiiiiiiiiijjjkkklllsssqqqqqqsssvvvxxxvvvtttssssssssssssssssssssssssxxx|||