BM6P6(@ rrrrrrrrrsssssstttttttttqqqrrrssstttwwwyyy|||}}}~~~~~~~~~|||{{{zzzzzzzzz{{{|||zzzwwwvvvwww{{{~~~yyysssuuu|||uuulllggghhhmmmuuuyyy```XXXPPPMMMRRR^^^mmmyyybbbRRRcccvvvssstttvvv{{{ppphhh|||dddJJJ999555555444333222222222222111111222222222222111111222222111111111111111111222222333333555666888999???EEE]]]yyyrrr}}}qqqOOOBBBGGGMMMPPPQQQTTTSSSRRRUUU[[[eeepppvvv}}}yyyqqqiii\\\NNNHHHHHHEEELLL[[[ooo~~~xxxtttooommmnnnnnnllljjjbbbYYYQQQOOONNNMMMMMMPPPNNNPPPUUU[[[bbbiiiooorrrxxxyyy{{{}}}|||{{{xxxvvvzzzzzz|||}}}}}}||||||{{{}}}zzzwwwwwwzzz}}}~~~~~~|||{{{qqqpppooonnnmmmjjjeeebbb^^^\\\[[[^^^dddiiikkkkkkmmmiiicccZZZPPPGGG@@@<<<777777777777666666555555:::;;;===@@@AAABBBBBBBBBAAABBBCCCCCCDDDCCCCCCBBBFFFDDDCCCBBBCCCCCCAAA@@@FFFHHHKKKOOOSSSWWWZZZ[[[\\\aaagggoooxxx{{{ooocccZZZWWWWWWXXXYYYZZZZZZYYYYYYVVVZZZbbbhhhlllkkkiiiggg[[[ZZZUUUOOOIIIEEEEEEFFFJJJOOORRROOONNNTTT\\\```[[[TTTOOONNNPPPTTT___jjj|||uuuoookkkhhhgggiiiooovvvxxxuuuqqqrrrmmmiiihhhjjjiiieeeaaaZZZRRRLLLIIIGGGBBBAAACCC???>>><<<:::999777777777888888888888999:::;;;<<<=========>>>@@@BBBEEEFFFKKKMMMPPPRRRUUUYYY^^^bbbiiiiiikkklllnnnppprrrsssqqqrrrrrrssssssrrrrrrqqqvvvuuuuuutttttttttuuuuuuuuuuuuvvvwwwwwwvvvuuutttwwwxxxzzz{{{zzzxxxvvvtttqqqrrrtttvvvxxxxxxxxxwwwuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{}}}}}}|||zzzxxxzzz}}}}}}xxxuuuttttttvvvuuurrrqqqmmmdddZZZSSSOOOIIIDDDBBBAAAAAA@@@BBBEEEIIIQQQbbbwwwyyytttmmmeee___\\\^^^___aaafffggg```VVVKKKGGGFFFFFFCCCDDDSSSfffxxx~~~}}}ssssssssssssttttttttttttttttttuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyyyyyzzzyyywwwwwwxxx|||}}}yyysssuuu|||~~~sssjjjeeedddiiirrr}}}xxxccc[[[RRRPPPTTT^^^mmmyyy~~~bbbVVViii}}}{{{|||{{{~~~pppfff}}}vvvaaaKKK<<<555555444333222222222222111111222222222222111111111111111111111111111111222222333444555666888999@@@GGG```~~~|||tttQQQDDDIIIPPPUUUWWWUUUTTTSSSVVV\\\fffpppvvv~~~~~~xxxppphhh\\\OOOHHHIIIFFFMMM\\\qqq~~~zzzuuupppmmmmmmmmmkkkiiicccZZZQQQOOOOOOMMMMMMOOOOOORRRWWW]]]eeelllrrruuuzzz{{{|||}}}}}}|||zzzyyy||||||~~~~~~~~~}}}|||~~~|||zzzxxxxxxzzz}}}~~~{{{zzzyyywwwtttqqqnnniiiccc___```___```cccgggjjjjjjiiiccc^^^WWWOOOFFF???:::888999999888888888888999999>>>???AAACCCDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGEEEDDDDDDDDDDDDCCCAAABBBBBBCCCDDDEEEFFFGGGHHHHHHKKKPPPUUU[[[cccjjjpppvvviii^^^WWWXXXXXXYYYYYYZZZYYYYYYZZZ^^^dddiiikkkjjjfffddd]]]\\\XXXQQQJJJEEECCCCCCEEELLLPPPNNNNNNRRRXXXZZZVVVQQQLLLLLLLLLOOOXXXbbbzzz~~~wwwqqqmmmjjjiiijjjnnnuuuwwwuuurrrtttqqqmmmmmmmmmlllgggbbbZZZTTTOOONNNKKKEEEBBBBBB>>>===<<<:::999888888888888888888888999:::;;;<<<<<<<<<===>>>@@@BBBEEEFFFKKKMMMPPPSSSVVVZZZ___bbbggghhhjjjmmmooorrrtttuuurrrssssssssssssssssssrrrtttttttttssstttttttttuuuttttttuuuvvvvvvuuutttssswwwxxxzzz{{{{{{yyywwwuuurrrssstttvvvwwwwwwxxxxxxuuuvvvvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyy{{{|||vvvsssrrrtttuuuuuurrrqqqnnndddZZZSSSNNNHHHDDDBBBAAA@@@???CCCFFFKKKSSScccwwwyyytttmmmeee```[[[^^^```bbbggghhh```VVVLLLGGGCCCBBB???AAAQQQeeeyyyuuuuuutttsssssssssttttttuuuuuuvvvwwwyyy{{{}}}~~~~~~}}}|||{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwxxx{{{|||xxxssswww}}}~~~sssjjjeeeaaagggrrr}}}}}}vvvggg]]]TTTSSSVVV^^^kkkxxx}}}cccWWWkkk}}}~~~sssggg|||rrr___KKK===555555444333222222222222111111222222222222111111111111111111111111111111222222333444555777888999@@@IIIeee{{{WWWFFFIIIRRRYYY[[[VVVUUUTTTWWW]]]gggpppvvv}}}|||vvvoooggg\\\OOOIIIJJJHHHOOO]]]qqq}}}zzzvvvpppnnnnnnnnnllljjjeee[[[RRRPPPOOOMMMLLLNNNPPPSSSXXX```hhhpppvvvyyy||||||}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}|||zzzyyyyyy{{{~~~}}}zzzxxx{{{yyyuuuqqqmmmhhhaaa]]]```aaadddgggiiihhheeebbbVVVRRRJJJBBB;;;777666666;;;:::999999:::;;;>>>???DDDEEEGGGHHHIIIIIIHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIHHHGGGEEEEEEFFFFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@???>>>@@@BBBCCCEEEIIIMMMQQQdddmmmvvvwwwtttooofff^^^XXXXXXYYYYYYYYYYYYYYYYYY\\\```fffjjjllljjjgggeee___^^^[[[UUUMMMGGGCCCAAAEEELLLPPPOOOMMMPPPQQQQQQSSSOOOLLLLLLKKKLLLRRRYYYeeewwwzzztttpppmmmkkkjjjmmmrrruuuuuusssuuusssqqqqqqpppmmmgggbbb[[[VVVRRRRRROOOHHHBBBBBB======<<<;;;:::999999999999888888999999:::;;;<<<<<<<<<<<<===???BBBEEEFFFLLLNNNRRRTTTWWW[[[___bbbeeefffiiimmmpppsssvvvwwwsssssssssttttttsssssssssrrrrrrrrrsssssstttttttttrrrsssttttttttttttsssssstttuuuwwwyyyyyyxxxvvvuuuttttttttttttuuuwwwxxxxxxvvvvvvuuuvvvwwwxxxzzz{{{}}}}}}}}}}}}}}}}}}||||||xxxyyyyyyyyyyyy|||zzztttqqqppprrrtttsssqqqpppmmmdddZZZRRRNNNHHHCCCAAA@@@@@@???CCCGGGLLLTTTcccwww~~~xxxsssmmmfff```ZZZ]]]```cccggghhh```VVVNNNGGGBBB@@@===???PPPcccxxx{{{uuuyyyvvvuuutttrrrrrrrrrrrrssstttuuuuuuvvvxxxzzz{{{|||~~~~~~~~~|||{{{zzzyyyxxxwwwwwwvvvvvvuuuuuuuuuuuuvvvwwwyyy}}}{{{vvvrrrxxx~~~sssjjjeeebbbjjjuuu}}}wwwiii]]]TTTSSSVVV\\\iiiwww{{{bbbWWWiii}}}}}}}}}zzz|||vvvkkkxxxbbbKKK;;;555555444333222222222222111111222222222222111111111111111111111222222222222222333444666777999:::???JJJhhh```JJJJJJRRRXXXZZZVVVUUUUUUXXX^^^gggpppvvvyyy{{{vvvoooggg\\\PPPJJJKKKHHHOOO]]]qqq|||zzzvvvqqqooopppqqqooommmfff\\\SSSPPPNNNLLLLLLMMMNNNRRRYYYaaajjjqqqwwwzzz||||||{{{{{{|||}}}~~~}}}|||}}}|||{{{{{{|||~~~{{{xxxvvvuuussspppnnnlllhhhdddaaa___bbbeeehhhgggbbb[[[WWWNNNIIIAAA:::666666888999>>>===<<<;;;===???CCCEEEHHHIIIKKKLLLLLLLLLKKKKKKMMMLLLIIIHHHGGGHHHIIIJJJHHHFFFEEEEEEFFFFFFEEECCCDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@???@@@CCCEEEOOOVVV\\\]]]^^^aaaaaa___ZZZZZZYYYYYYYYYZZZZZZZZZ[[[___eeekkknnnnnnllljjjaaaaaa___YYYQQQIIIDDDBBBIIINNNPPPNNNLLLMMMNNNLLLSSSPPPOOOPPPNNNLLLNNNSSSVVVbbbrrr}}}vvvqqqmmmkkkiiijjjnnnrrrttttttuuutttttttttrrrnnngggaaa___YYYTTTSSSOOOHHHCCCCCC======<<<;;;;;;:::;;;;;;999999999999999:::;;;<<<;;;;;;<<<===???BBBEEEGGGLLLOOOSSSUUUXXX[[[___bbbdddfffjjjmmmqqqsssuuuvvvqqqrrrrrrssssssrrrrrrqqqooopppqqqrrrssssssttttttqqqrrrrrrrrrssssssssssssrrrsssuuuvvvwwwvvvuuutttvvvuuutttttttttvvvwwwxxxvvvuuuttttttuuuwwwzzz{{{zzz{{{|||}}}~~~~~~}}}}}}xxxyyyyyyyyyyyy|||yyysssooonnnoooqqqqqqooonnnkkkcccYYYRRRNNNGGGCCCAAA@@@??????CCCGGGKKKSSSbbbuuu{{{vvvqqqllleee___WWWZZZ^^^bbbggghhh```UUUNNNGGGCCCBBB???@@@MMM^^^rrrqqqmmmxxxuuutttrrrqqqpppqqqrrrsssvvvvvvvvvwwwxxxzzz{{{|||~~~}}}}}}|||{{{yyyxxxwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvxxx{{{yyysssqqqvvv|||zzzpppgggcccbbbkkkxxxjjj\\\RRRRRRUUUZZZhhhxxxzzzcccXXXgggzzzzzzxxxvvvzzzuuulllgggLLL:::555555444333222222222222111111222222222222111111000000111111111222222222222222333444666888:::;;;>>>KKKkkk|||xxxnnnQQQLLLSSSXXXYYYVVVVVVVVVYYY___gggpppuuuyyy}}}wwwppphhh\\\PPPJJJJJJFFFMMM[[[ooo{{{xxxuuupppppprrrssssssqqqeee[[[RRROOONNNKKKKKKMMMLLLPPPWWW```iiiqqqvvvyyy{{{zzzyyyyyyzzz{{{~~~}}}{{{zzz|||||||||}}}~~~~~~zzzvvvtttrrrpppnnnmmmllljjjgggeeeaaadddhhhhhhddd[[[SSSMMMFFFBBB<<<777666777;;;===@@@???>>>>>>@@@CCCGGGIIIJJJKKKLLLNNNNNNNNNMMMMMMNNNMMMJJJHHHHHHHHHIIIJJJGGGEEEDDDEEEFFFFFFEEECCCAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@>>><<<<<<>>>AAAFFFMMMSSSUUUYYY___bbbbbb\\\\\\[[[ZZZZZZZZZ[[[\\\\\\```ffflllooopppooonnnddddddccc]]]UUUMMMGGGDDDFFFJJJKKKIIIIIINNNPPPOOOTTTRRRRRRSSSPPPKKKKKKOOOQQQUUU]]]jjjyyy~~~vvvqqqllljjjhhhhhhkkkooorrrtttwwwxxxyyyxxxvvvqqqjjjeeeddd\\\UUUQQQMMMGGGDDDEEE>>>======<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;::::::;;;===???BBBEEEGGGLLLOOOSSSVVVXXX[[[^^^aaaeeegggjjjnnnppprrrsssssspppppppppqqqqqqpppppppppooooooqqqrrrssssssssssssqqqqqqqqqqqqqqqrrrssssssssstttvvvwwwwwwwwwwwwvvvwwwvvvuuuttttttuuuvvvwwwvvvuuutttssstttwwwyyy{{{vvvwwwzzz|||}}}}}}}}}}}}yyyzzzzzzyyyyyy{{{xxxrrrnnnmmmmmmoooooommmmmmjjjbbbXXXRRRNNNHHHCCCAAA@@@@@@???BBBEEEIIIPPP___rrryyytttpppjjjddd^^^UUUXXX\\\___eeefff___UUUKKKEEEBBBCCC@@@>>>HHHUUUjjj|||}}}qqqhhhjjj|||uuutttrrrqqqqqqrrrssstttzzzyyyzzzzzz{{{|||}}}~~~|||||||||{{{zzzxxxwwwvvvvvvvvvwwwwwwwwwwwwvvvuuuvvvwwwzzz}}}wwwqqqqqqqqqwww}}}|||uuukkkccc___aaajjjxxxmmm]]]QQQSSSVVV[[[kkk~~~xxxcccYYYfffwwwxxxssssssyyyoooiiijjjMMM:::555555444333222222222222111111222222222222111111000000000111222222333333222222333444666999;;;<<<>>>MMMnnnzzzuuupppxxxWWWOOOUUUYYYXXXVVVUUUVVVYYY___gggooosss{{{zzzsssjjj]]]PPPIIIIIIEEELLLZZZnnn|||wwwssspppoooqqqsssrrrqqqcccYYYPPPNNNMMMKKKKKKLLLKKKOOOVVV___hhhoootttwwwxxxxxxwwwxxxyyy{{{}}}~~~}}}|||zzzxxxyyyzzz{{{|||~~~|||xxxuuurrruuussspppnnnmmmkkkiiigggeeehhhjjjggg___UUULLLGGG>>><<<999777777999<<>>?????????===;;;<<>>BBBDDDEEEIIIQQQVVVVVVSSSQQQRRRSSSOOOJJJHHHKKKPPPNNNQQQZZZgggwwwwwwqqqkkkiiihhhhhhjjjnnnsssvvv|||~~~~~~{{{vvvqqqmmmhhh___WWWRRRMMMGGGEEEFFF??????>>><<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;999::::::<<>>???BBBBBBCCCDDDFFFGGGIIIJJJKKKLLLNNNPPPQQQRRRQQQQQQPPPOOONNNMMMKKKJJJIIIHHHHHHFFFEEEFFFGGGHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@AAA@@@???>>>???BBBDDD@@@IIIRRRWWW[[[```aaa___aaa```^^^]]]]]]]]]^^^___```ccciiinnnqqqrrrrrrqqqsssqqqmmmdddZZZPPPIIIFFF<<>>???@@@AAABBBCCCDDDFFFGGGHHHIIIJJJKKKMMMOOOQQQSSSSSSSSSSSSPPPPPPPPPOOOMMMKKKIIIHHHIIIHHHGGGGGGIIIIIIIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@???@@@CCCEEEGGGLLLPPPQQQUUU^^^dddfffcccbbb```^^^]]]^^^```aaa\\\```gggmmmsssvvvwwwwwwyyywwwqqqfffZZZOOOHHHEEEAAAGGGLLLPPPVVV\\\\\\XXXUUUSSSTTTUUUQQQKKKIIILLLIIIGGGJJJQQQZZZhhhyyyrrrjjjjjjkkklllnnnrrrwwwzzz}}}yyyvvvuuuiiiccc^^^[[[UUULLLFFFDDDBBBAAA???>>><<<;;;::::::<<<;;;;;;:::::::::;;;;;;888999:::<<>>FFFRRRmmm~~~xxxzzz{{{}}}yyyxxxuuusssssstttvvvwww|||yyyvvvwwwzzz||||||{{{wwwxxxxxxwwwwwwvvvuuutttzzzyyyxxxvvvuuuuuuttttttyyyzzz|||}}}wwwsssqqqwww{{{~~~vvvllldddaaaaaannn{{{zzziii[[[ZZZ]]]eeexxxrrr[[[PPPQQQYYY```ccciiiuuuuuuhhhaaavvv^^^FFF666555444333333222222333333222222111111111111222222111111111000111111222333000222555666777888;;;===BBBUUUyyyzzz{{{~~~ppp[[[SSSVVVZZZkkklllQQQJJJOOOUUUWWWVVVSSSRRRWWW___iiippprrr}}}zzzkkk]]]RRRJJJFFFCCCKKKZZZooozzztttmmmiiiiiijjjiiihhh^^^YYYRRRLLLJJJJJJJJJJJJKKKNNNTTT[[[ccckkkqqqttttttwwwyyy{{{zzzzzzzzz{{{~~~~~~~~~}}}|||zzzxxxuuuuuuuuuuuuvvvxxxzzz|||~~~~~~}}}zzzvvvsssrrrrrroooooommmjjjhhhhhhiiikkkkkkhhhbbbXXXMMMCCC===;;;;;;::::::;;;===???BBBDDDCCCDDDEEEGGGIIIKKKLLLMMMPPPPPPQQQRRRRRRRRRRRRRRRMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJKKKFFFEEEEEEDDDBBBAAA@@@@@@CCCCCCBBB@@@???AAADDDGGGJJJLLLNNNRRRVVV[[[___aaa^^^___aaaaaa```______```___dddkkkooorrruuuyyy}}}xxxlll\\\NNNFFFCCC@@@EEELLLSSSWWW[[[^^^```XXXWWWVVVTTTQQQNNNKKKIIIGGGFFFHHHMMMTTTaaaxxx~~~yyysssqqqooonnnnnnqqqtttvvv}}}~~~}}}zzz{{{}}}|||wwwooohhhbbb^^^UUUIIIDDDEEEBBBAAA@@@>>>===============<<<<<<;;;;;;<<<<<<===888:::<<<>>>???AAAEEEGGGLLLOOOTTTXXXZZZ[[[\\\]]]aaadddhhhkkknnnpppsssuuuuuutttrrrqqqqqqrrrsssuuussssssssssssttttttuuuuuurrrrrrrrrrrrrrrsssttttttxxxwwwvvvuuuuuuvvvwwwxxxvvvwwwxxxyyyxxxwwwuuussssssssstttuuuvvvwwwxxxxxx{{{{{{{{{zzzxxxxxxyyyzzzxxxxxxyyyzzz{{{}}}~~~}}}wwwrrrooorrrtttsssqqqpppnnnggg^^^WWWNNNHHHFFFEEEBBB?????????@@@DDDNNN\\\nnn~~~|||vvvsssooogggbbbZZZ\\\___cccgggiiikkklll___RRRDDD@@@AAADDDIIINNNlllzzz|||vvvuuusssrrrsssuuuwwwxxxzzzxxxvvvvvvyyy{{{zzzyyyxxxwwwuuusssrrrrrrssstttxxxxxxwwwvvvuuuuuuuuuuuuzzzzzz|||~~~zzzvvvuuuwww}}}vvvkkkdddbbbcccqqq{{{lll___\\\^^^dddvvvwww___SSSTTT\\\dddcccjjjwwwtttgggbbbnnnXXXCCC666555444333333222222333333222222111111111111222222000000000///000111111222000222555666777888;;;===FFFYYY|||zzzyyy{{{zzzkkkXXXOOOQQQYYYkkkeeeMMMGGGMMMSSSUUUUUUSSSSSSWWW___iiipppsssuuu|||zzzkkk]]]RRRKKKGGGFFFLLL[[[nnn|||vvvnnnjjjiiijjjiiigggaaa[[[SSSMMMJJJJJJKKKKKKJJJMMMSSS[[[cccjjjppprrrwwwyyy{{{{{{yyyxxxxxxxxx|||}}}}}}~~~}}}|||{{{zzzwwwwwwwwwwwwyyyzzz|||}}}~~~|||yyyvvvsssssssssmmmllljjjhhhffffffgggiiihhhddd\\\RRRIIIAAA===<<<<<<<<<<<<<<<>>>@@@CCCDDDEEEFFFGGGIIIKKKMMMNNNOOORRRSSSSSSTTTTTTSSSSSSRRRNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???@@@CCCFFFHHHJJJMMMQQQUUUYYY]]]___```bbbccccccaaa``````aaaeeehhhkkknnnqqqvvv|||yyylll\\\NNNGGGDDDCCCIIIPPPVVVZZZ]]]___```YYYXXXXXXVVVSSSPPPMMMKKKJJJHHHHHHKKKQQQ]]]rrr{{{sssqqqooommmmmmooorrrtttzzz}}}|||zzz{{{}}}zzzuuunnniiiddd```XXXLLLFFFGGGAAAAAA???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999;;;===>>>???BBBEEEHHHLLLOOOTTTXXXYYY[[[\\\^^^aaadddhhhkkknnnpppsssuuuuuutttsssrrrqqqqqqrrrrrrrrrssstttuuuuuuuuuttttttvvvuuuuuutttttttttttttttyyyxxxvvvvvvuuuvvvwwwwwwuuuuuuvvvwwwwwwvvvttttttsssttttttuuuvvvwwwxxxxxxyyyzzz{{{yyyxxxwwwyyyzzzwwwwwwwwwxxxzzz|||~~~zzzuuurrrrrrttttttqqqpppooohhh___WWWOOOHHHFFFEEEBBB???@@@@@@AAAFFFOOO^^^ooo}}}xxxtttooohhhcccYYY[[[^^^ccchhhmmmqqqssslll___PPPIIIFFFFFFJJJNNNmmm~~~sssrrrqqqqqqrrruuuwwwyyyyyywwwvvvvvvxxxyyyyyyxxxzzzxxxtttqqqpppqqqssstttuuuuuuttttttttttttuuuuuuzzzzzzzzz{{{~~~}}}zzzxxxxxxuuuiiicccccceeetttzzzooofffcccccciii{{{}}}bbbSSSSSS\\\dddccckkkzzzuuujjjeeexxxdddPPP@@@888555444333333222222333333222222111111111111222222000////////////000111111111333555666666888;;;===GGG[[[}}}}}}yyyxxxvvviiiWWWNNNPPP[[[ppp^^^IIIFFFLLLQQQSSSTTTSSSSSSWWW___hhhooosssqqqyyyzzzjjj\\\QQQKKKHHHHHHNNN[[[nnn}}}wwwppplllkkkkkkjjjiiieee^^^TTTMMMJJJJJJKKKLLLIIIMMMTTT\\\dddjjjnnnpppxxxzzz{{{{{{xxxvvvvvvvvv{{{{{{|||}}}}}}|||{{{{{{zzzzzzzzzzzz{{{}}}~~~}}}zzzwwwuuutttttttttmmmllliiigggffffffggghhhccc^^^TTTJJJCCC???>>>>>>??????>>>???@@@BBBDDDEEEIIIIIIJJJLLLNNNOOOPPPQQQTTTTTTTTTSSSSSSRRRQQQPPPMMMMMMLLLKKKIIIHHHGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCBBBBBB@@@AAABBBBBBAAABBBDDDFFFHHHJJJMMMRRRVVVZZZ]]]^^^bbbccceeeeeecccccccccdddkkklllmmmnnnqqqwwwyyykkk[[[NNNGGGEEEHHHNNNVVV\\\______``````[[[[[[ZZZXXXVVVRRROOOMMMLLLIIIHHHIIIMMMWWWjjjzzzwwwuuuqqqooonnnoooqqqsssxxx{{{|||{{{|||}}}yyyrrrkkkhhheeeaaaXXXMMMGGGFFFAAA@@@???>>>===<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::<<<>>>>>>???BBBEEEHHHMMMPPPUUUXXXYYY[[[]]]___```cccgggkkkmmmpppsssvvvuuuuuuuuutttsssrrrqqqppprrrsssuuuvvvwwwvvvtttsssxxxxxxwwwvvvuuuuuuuuuuuuyyyxxxvvvuuuuuuuuuvvvvvvsssssstttttttttttttttttttttttttttuuuvvvwwwxxxyyyxxxyyyzzzyyyxxxxxxzzz{{{wwwwwwwwwwwwyyy||||||wwwuuurrruuuuuusssqqqooohhhaaaXXXOOOHHHFFFEEEBBB@@@@@@AAABBBGGGQQQ___ppp~~~yyyuuupppiiiddd[[[\\\___ccciiipppuuuxxxyyylll]]]TTTOOOMMMOOOUUUrrrrrrqqqqqqqqqrrrtttvvvwwwyyyxxxwwwwwwxxxxxxxxxwww{{{yyyvvvsssrrrrrrssstttqqqqqqqqqqqqrrrsssttttttyyyxxxwwwxxx{{{{{{zzzyyyuuuhhhcccdddgggwwwwwwqqqllljjjkkkssscccRRRQQQ[[[bbbeeennn}}}vvvooolllyyyaaaLLL???999555444333333222222333333222222111111111111222222000000000000000111111222111333444555666888;;;>>>FFFZZZ}}}zzzxxxvvvjjjYYYRRRTTT___vvvyyy[[[HHHFFFLLLQQQQQQSSSRRRSSSWWW^^^gggoootttvvv}}}xxxhhhZZZPPPKKKHHHGGGMMMZZZlll}}}wwwpppmmmmmmnnnnnnmmmhhh```VVVNNNJJJJJJLLLMMMJJJNNNUUU]]]dddjjjnnnpppvvvxxxzzzzzzxxxvvvvvvvvv||||||||||||{{{{{{zzzzzz||||||||||||}}}}}}~~~~~~}}}xxxuuuttttttuuuuuupppnnnkkkiiiiiiiiiiiiiii___XXXMMMDDD@@@???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFKKKLLLLLLNNNOOOPPPQQQQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKJJJIIIHHHFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCAAACCCEEEFFFFFFFFFHHHIIIKKKMMMQQQVVVZZZ\\\^^^___```bbbdddeeeeeeeeeggghhhmmmmmmnnnooosssyyyvvvhhhXXXLLLGGGFFFMMMSSSZZZ```bbbaaa``````___^^^]]][[[XXXUUURRRPPPMMMIIIFFFGGGIIIQQQaaappp}}}zzzvvvsssqqqrrrsssuuuwww{{{}}}}}}~~~~~~xxxrrrggggggeee```VVVLLLFFFDDDAAA@@@???>>>===<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>>>>???BBBEEEIIIOOORRRVVVXXXZZZ\\\^^^```___cccgggjjjmmmpppsssvvvvvvvvvwwwwwwvvvtttqqqpppqqqsssvvvxxxxxxwwwuuussswwwvvvvvvvvvvvvvvvwwwwwwxxxwwwuuutttssssssssstttrrrrrrrrrrrrrrrssstttuuuttttttttttttuuuwwwyyyzzzyyyzzzzzzzzzyyyzzz{{{}}}{{{zzzyyyxxxyyy|||}}}xxxuuurrrvvvwwwuuussspppjjjcccXXXPPPHHHFFFEEEBBB@@@AAAAAABBBGGGQQQ___ppp~~~yyytttooohhhddd`````````ccchhhnnnuuuxxx}}}sssfff^^^WWWUUUYYY```xxx~~~sssrrrrrrqqqrrrssstttuuuyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvuuutttsssrrrrrrnnnnnnnnnooopppqqqrrrsssvvvuuuuuuuuuxxx{{{zzzxxxzzzuuuhhhcccdddjjjzzzuuusssqqqnnnmmmvvv~~~bbbSSSWWWbbbiiiiiirrrsssppprrrfffLLL===777555444333333222222333333222222111111111111222222222222111111222222333444222333444555555888;;;>>>FFF[[[~~~{{{wwwvvvuuuiiiZZZTTTXXX___xxxtttXXXGGGFFFLLLOOOOOOQQQRRRSSSWWW]]]fffooouuu{{{uuueeeXXXNNNJJJHHHFFFKKKXXXjjj{{{vvvpppmmmoooqqqqqqpppiiibbbWWWNNNKKKKKKLLLMMMLLLPPPVVV]]]dddjjjnnnpppsssuuuxxxxxxxxxwwwxxxyyy}}}|||{{{{{{zzzyyyyyyyyy|||||||||}}}}}}}}}}}}}}}{{{vvvttttttuuuuuuuuuqqqooolllkkkkkkjjjhhheee[[[SSSIIIAAA???AAADDDEEEDDDDDDEEEEEEFFFGGGHHHHHHLLLMMMMMMNNNOOOPPPPPPPPPQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCEEEGGGHHHIIIIIIKKKMMMNNNQQQUUUZZZ]]]^^^___^^^]]]___ccceeefffhhhjjjlllllllllnnnrrrvvvzzz}}}zzzqqqbbbTTTJJJGGGGGGQQQWWW^^^cccdddcccaaa```bbbbbb```^^^ZZZVVVSSSQQQKKKGGGEEEEEEGGGMMMYYYeeexxxyyyqqqllliiihhhnnn|||~~~yyyuuusssssstttuuuxxx|||yyyrrrgggiiihhhaaaVVVLLLGGGDDDBBBAAA@@@>>>============<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>AAAEEEHHHPPPSSSVVVYYYZZZ]]]___bbb^^^bbbfffjjjmmmpppsssvvvwwwxxxyyyzzzxxxvvvsssqqqrrrtttwwwxxxyyywwwuuutttrrrrrrssstttuuuwwwxxxyyywwwvvvtttrrrqqqpppqqqqqqrrrrrrrrrrrrrrrssstttuuuttttttsssssstttvvvxxxyyyzzz{{{|||{{{zzz{{{}}}~~~~~~}}}||||||}}}~~~{{{vvvtttqqqwwwzzzwwwtttqqqkkkeeeYYYPPPHHHFFFEEEBBBAAABBB@@@BBBGGGQQQ___ooo~~~~~~xxxsssmmmgggccc_________bbbgggnnnuuuyyy~~~vvvlllccc\\\YYY___ggg~~~}}}}}}yyyssssssrrrrrrrrrsssssstttyyyzzz{{{{{{xxxwwwvvvwwwrrrsssssssssrrrqqqpppooommmmmmnnnnnnoooqqqrrrssstttttttttuuuwwwzzz}}}~~~yyywwwzzzvvviiicccbbbmmm{{{~~~sssuuusssmmmjjjssszzz```VVVaaaooovvvooowwwnnnrrrwwwkkkLLL<<<777555444333333222222333333222222111111111111222222333222222222222333444444222333444444555777<<>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<======<<<===???DDDGGGPPPRRRUUUWWWYYY[[[___aaa^^^aaafffjjjmmmpppsssvvvwwwxxxyyyzzzyyywwwtttssstttuuuwwwxxxyyyxxxvvvuuuppppppqqqrrrtttwwwyyyzzzwwwvvvtttrrrpppoooooopppsssssstttttttttttttttttttttsssrrrqqqrrruuuwwwyyyzzz{{{|||{{{zzzzzz|||~~~~~~~~~yyyuuutttqqqxxx|||zzzvvvrrrlllgggZZZQQQHHHFFFEEEBBBAAACCC@@@BBBGGGQQQ___ooo}}}}}}yyyrrrlllfffccc[[[\\\]]]aaahhhpppwww{{{yyypppggg]]]XXX___hhhvvvxxxxxx~~~{{{wwwqqqqqqrrrssstttuuuuuuvvvxxxzzz|||zzzwwwuuutttuuurrrrrrqqqppppppqqqqqqrrrppppppppppppqqqrrrttttttttttttuuuvvvxxx{{{}}}~~~~~~zzzxxx{{{wwwkkkdddaaajjjxxx}}}ppptttssslllhhhsssuuu[[[VVVfffuuuyyyuuu|||qqqxxxjjjKKK<<<:::555444333333222222333333222222111111111111222222222222111111222222333444333333444444444777<<>>======<<<<<<======>>><<<<<<<<<;;;;;;>>>CCCFFFMMMOOORRRTTTVVVYYY\\\___]]]aaaeeeiiimmmpppsssvvvvvvvvvwwwwwwwwwvvvttttttuuuvvvwwwwwwxxxxxxwwwwwwpppqqqqqqssstttvvvxxxyyyyyyxxxuuusssqqqpppppppppuuuuuuvvvwwwwwwvvvttttttsssrrrppppppqqqsssvvvxxxzzz{{{{{{zzzxxxxxxyyy{{{|||}}}~~~~~~wwwuuuvvvqqqxxx}}}{{{wwwsssmmmhhh[[[QQQHHHFFFEEEBBBBBBDDDAAACCCIIISSSaaappp~~~zzzssslllgggddd\\\]]]___ccciiipppvvvzzz~~~yyyqqqhhh]]]XXX___iii}}}ppprrrsss}}}xxxooopppqqqsssuuuvvvxxxxxxvvvyyy{{{zzzvvvsssssstttuuutttqqqpppppprrruuuwwwrrrrrrrrrrrrssstttuuuvvvtttuuuwwwxxxzzz|||}}}~~~~~~{{{yyy{{{wwwlllddd```eeerrrmmmrrrsssllliiivvvsssXXXSSSdddrrruuuxxx~~~xxxeeeHHH>>>>>>555444333333222222333333222222111111111111222222111111111000111111222333333333444444444777<<>>>>>============>>>>>><<<<<<;;;::::::===BBBFFFKKKMMMPPPRRRSSSVVVZZZ]]]]]]```eeeiiilllpppsssvvvtttuuuuuuuuuuuuuuuttttttwwwwwwwwwwwwwwwxxxxxxxxxsssssssssssstttvvvwwwxxx{{{zzzwwwtttrrrqqqqqqqqqvvvwwwxxxyyyxxxwwwuuusssrrrqqqooooooppprrruuuwwwyyyzzzzzzxxxvvvvvvwwwxxxxxxzzz}}}}}}vvvvvvxxxqqqyyy~~~|||wwwsssnnniii[[[QQQHHHFFFDDDBBBBBBDDDBBBDDDJJJTTTbbbqqq{{{tttmmmhhheee```aaabbbeeejjjooosssvvvzzzvvvqqqhhh]]]YYYaaammmzzz|||mmmpppsss{{{pppqqqssstttttttttsssssstttsssssssssttttttuuuvvvwwwvvvtttrrrqqqqqqqqqqqqppprrruuuvvvvvvuuuvvvwwwvvvvvvwwwwwwyyyzzz|||}}}{{{xxxwww~~~wwwfff^^^___hhhsss~~~qqqnnnjjjfffeeeppprrrXXXMMM___ssstttyyy|||yyyyyybbbIII<<<888333333333222222222111111000000111111111222222222222222222222222222222222333444666777888;;;???BBBKKKbbbxxxzzzwwwUUUOOOJJJKKK\\\VVVUUUPPPOOOTTT[[[bbbjjjqqqsss{{{{{{qqqhhh]]]RRRLLLLLLFFFKKKVVVhhh}}}xxxqqqnnnooopppooommmggg___TTTMMMLLLMMMMMMMMMNNNPPPTTTXXX]]]cccjjjnnnqqqtttwwwyyyyyyyyyyyyzzzuuuvvvvvvxxxyyyzzz{{{{{{~~~zzzwwwvvvvvvuuurrrpppqqqtttvvvyyywwwvvvtttppphhh^^^VVVLLLIIIFFFEEEFFFGGGGGGFFFEEEGGGKKKNNNQQQRRRRRRRRRSSSUUUWWWWWWVVVSSSPPPMMMJJJIIIGGGFFFDDDCCCCCCCCCDDDBBBBBBDDDIIIMMMNNNMMMMMMLLLJJJJJJJJJKKKMMMNNNRRRRRRSSSSSSSSSSSSSSSSSSTTTVVVYYY[[[]]]```dddfffiiikkknnnqqqtttsssooolllmmmlllkkkjjjkkklllnnnppprrruuuuuuuuuxxx}}}|||yyyqqqiii]]]RRRJJJHHHQQQ\\\hhhiiijjjkkklllmmmmmmmmmjjjgggccc```^^^YYYQQQKKKRRRLLLGGGGGGEEEBBBBBBEEEIIIJJJKKKLLLOOORRRTTTVVVaaabbbaaaaaagggrrr~~~}}}zzzyyyyyywwwvvvwwwxxxyyyyyywwwuuurrrmmmfff^^^WWWPPPIIIEEEEEECCCAAAAAAAAA@@@>>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;===@@@CCCHHHJJJLLLNNNQQQTTTYYY\\\aaabbbeeekkkqqqsssqqqnnnmmmoooqqqssstttuuuttttttuuuuuuuuuttttttuuuwwwzzzrrrssssssuuuwwwyyyzzz|||||||||zzzwwwsssrrrrrrtttvvvwwwyyyzzzyyywwwuuussstttttttttsssssssssrrrrrrxxxyyyzzzyyywwwwwwwwwxxxzzz|||}}}}}}||||||~~~}}}uuuqqqppptttyyy||||||zzzuuukkkaaaYYYSSSLLLFFFCCCCCCCCCBBBAAADDDKKKUUUcccrrr~~~{{{vvvrrrmmmiiifffbbb^^^___fffnnnrrruuuyyyxxxyyymmm```^^^[[[\\\gggvvvwwwmmmmmmrrr|||pppqqqrrrsssssssssrrrqqqrrrrrrrrrrrrssstttuuuuuuuuutttsssqqqpppqqqqqqrrrrrrtttwwwxxxwwwvvvvvvwwwwwwwwwxxxyyyzzz|||~~~}}}{{{zzzvvvfff___```gggrrr}}}~~~nnniiicccbbbeeesssoooVVVMMM```sssssszzz}}}wwwzzz}}}___GGG;;;777333333333222222222111111000000111111111222222222222222222222222222222222333444666777888;;;???BBBMMMddd|||YYYSSSNNNPPPbbb\\\WWWRRROOOTTT[[[bbbjjjqqqttt{{{{{{rrrkkk___RRRKKKIIIGGGKKKVVVhhh}}}yyyqqqnnnoooppppppnnniiiaaaVVVNNNLLLLLLLLLLLLLLLOOOSSSWWW[[[bbbiiimmmpppssswwwyyyyyyxxxyyyyyyuuuvvvwwwxxxyyyzzzzzz{{{|||}}}}}}zzzxxxwwwvvvuuurrrqqqrrruuuxxx{{{yyyxxxuuuqqqhhh^^^WWWMMMJJJGGGFFFFFFGGGGGGFFFHHHJJJMMMPPPSSSTTTTTTTTTUUUVVVWWWXXXVVVSSSOOOMMMIIIIIIGGGFFFEEEDDDCCCCCCEEEDDDDDDGGGKKKOOOOOOOOOSSSRRRQQQPPPPPPQQQSSSTTTTTTSSSSSSSSSTTTUUUVVVVVV[[[\\\^^^___```bbbfffiiijjjlllnnnqqqsssrrroookkkmmmlllkkkkkkkkkmmmooopppsssvvvvvvuuuxxx{{{zzzvvvnnndddYYYOOOIIIIIISSS^^^iiijjjlllmmmnnnnnnnnnmmmjjjhhheeeaaa]]]XXXRRRNNNRRRLLLIIIHHHGGGCCCBBBEEEDDDGGGLLLQQQXXX]]]aaacccgggggggggfffhhhmmmrrrttt{{{yyyyyyxxxwwwwwwxxxzzzzzzxxxvvvtttoooggg```YYYRRRLLLHHHFFFDDDBBBBBBBBBAAA???>>>>>>>>>??????>>>>>>===<<<<<<<<<===<<<<<<===@@@CCCHHHIIILLLNNNPPPTTTZZZ]]]```aaaeeelllrrrtttsssqqqnnnoooqqqrrrssstttssssssqqqsssttttttssstttvvvxxxuuuuuuuuuvvvxxxyyy{{{|||{{{zzzyyywwwtttrrrssstttwwwxxxzzz{{{{{{yyywwwvvvttttttsssrrrrrrrrrrrrrrrwwwyyyzzzyyywwwwwwxxxyyyzzz{{{||||||||||||}}}~~~vvvrrrrrruuuyyy{{{zzzxxxsssjjj```XXXSSSKKKEEECCCBBBBBBBBBAAADDDJJJTTTbbbrrr|||wwwrrrmmmhhheeeaaa]]]]]]dddlllqqquuuzzz|||}}}qqqccc```]]]___jjjwwwzzz}}}xxxooopppuuuyyy~~~qqqqqqrrrrrrrrrqqqppppppqqqqqqqqqqqqrrrssstttuuusssrrrqqqppppppqqqrrrsssvvvxxxzzzzzzyyyxxxxxxxxxyyyyyyzzz{{{}}}~~~~~~vvvfff```aaaiiittt}}}kkkbbb[[[^^^hhhyyylllUUUPPPeeewwwuuuyyy}}}nnnuuuwww]]]FFF:::555333333333222222222111111111111111111111222222222222222222222222222222222222444666777999;;;???CCCOOOfff]]]UUUPPPSSSgggbbbZZZTTTQQQUUU[[[aaaiiipppuuu{{{zzzssslllaaaRRRIIIFFFHHHLLLVVVggg|||zzzrrrnnnnnnpppqqqqqqlllcccXXXOOOLLLKKKKKKJJJKKKMMMQQQUUUZZZaaahhhmmmpppssswwwyyyyyyxxxxxxyyyvvvvvvwwwxxxyyyyyyzzz{{{{{{}}}~~~~~~|||yyywwwwwwvvvuuusssrrrssswwwzzz~~~}}}{{{xxxrrriii^^^WWWOOOLLLHHHGGGGGGHHHHHHGGGKKKMMMPPPTTTVVVWWWWWWWWWWWWXXXXXXWWWUUUQQQMMMJJJHHHGGGFFFEEEDDDDDDDDDDDDGGGFFFGGGJJJMMMPPPQQQQQQUUUSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUWWWYYY[[[\\\dddddddddcccccceeehhhlllmmmmmmoooqqqrrrqqqnnnkkkmmmlllkkkkkklllnnnoooppptttwwwwwwuuuwwwzzzxxxssskkkaaaUUUMMMJJJMMMXXXcccjjjlllnnnooopppooonnnmmmiiiiiigggccc]]]WWWSSSQQQNNNJJJHHHIIIHHHEEEEEEHHHFFFJJJRRR[[[ccciiimmmoooooonnnnnnllljjjfffcccbbbdddgggnnnvvv~~~|||{{{zzzyyyxxxyyy{{{{{{yyywwwuuupppiiiaaaZZZTTTNNNKKKHHHFFFDDDCCCBBBBBB@@@???>>>????????????>>>======<<<======<<<<<<===AAACCCGGGIIIKKKMMMPPPUUU[[[______aaaffflllrrruuuuuutttooopppqqqrrrrrrrrrrrrqqqnnnppprrrsssssssssuuuvvvxxxxxxxxxxxxxxxyyy{{{{{{xxxyyyxxxvvvtttssstttuuuvvvwwwyyyzzz{{{zzzxxxwwwuuutttrrrppppppqqqrrrssswwwxxxyyyyyyxxxwwwxxxzzzyyyzzz{{{{{{{{{{{{}}}wwwtttsssvvvyyyzzzwwwuuuqqqiii```XXXSSSKKKEEEBBBAAAAAAAAABBBDDDIIISSSaaarrr~~~xxxsssmmmgggccc___[[[[[[aaaiiiooovvv|||tttfffaaa^^^aaammm|||~~~uuuwww}}}qqqtttzzzvvvzzzrrrrrrrrrrrrrrrqqqqqqpppppppppppppppqqqrrrssstttrrrrrrqqqqqqrrrsssuuuvvvyyy{{{}}}}}}{{{yyyyyyyyyzzz{{{|||}}}~~~~~~uuufffaaacccnnnxxx|||jjj___WWW^^^nnnlllXXXWWWnnn{{{www|||vvvbbbiiiuuu]]]FFF999555333333333222222222111111111111111111111111111111222222222222222222222222222333666777999<<<@@@CCCOOOfff```TTTMMMRRRhhhccc\\\VVVRRRUUU[[[```hhhooovvv|||{{{ssskkk```RRRIIIFFFHHHLLLUUUfff{{{|||tttooooooqqqrrrsssnnneeeYYYPPPLLLJJJIIIHHHKKKMMMQQQUUU[[[aaahhhmmmqqqtttxxxzzzzzzyyyzzzzzzvvvvvvwwwxxxyyyyyyzzzzzz}}}~~~~~~{{{xxxvvvwwwwwwuuussssssuuuyyy}}}{{{tttiii___XXXQQQNNNJJJIIIIIIJJJJJJIIINNNPPPSSSWWWYYYZZZZZZYYYYYYYYYXXXVVVSSSOOOJJJHHHFFFFFFEEEDDDDDDDDDDDDEEEHHHHHHJJJLLLOOOQQQRRRRRRTTTSSSQQQPPPPPPQQQSSSTTTWWWWWWWWWYYY\\\___ccceeelllkkkiiifffeeefffjjjmmmooonnnoooqqqrrrqqqooommmllllllllllllmmmnnnpppqqqtttvvvwwwvvvwwwzzzwwwrrrkkk___SSSMMMMMMSSS^^^hhhlllmmmoooqqqqqqooommmlllhhhiiiiiiddd\\\VVVSSSTTTIIIGGGGGGIIIHHHFFFHHHMMMRRRYYYcccnnnvvvzzz{{{{{{{{{vvvrrrnnnhhh___XXXVVVRRRVVV]]]fffrrr{{{zzzyyyzzz{{{|||{{{yyyvvvppphhhaaaZZZUUUPPPLLLJJJHHHEEECCCCCCCCCAAA@@@??????@@@@@@??????>>>============<<<<<<>>>AAADDDGGGHHHJJJLLLOOOUUU\\\aaaaaaccchhhmmmqqqtttttttttqqqqqqqqqqqqqqqqqqqqqpppmmmpppssstttttttttuuuvvvyyyyyyxxxxxxxxxxxxyyyyyyvvvwwwxxxvvvtttttttttuuurrrsssuuuwwwxxxxxxwwwvvvuuutttqqqooooooppprrrtttvvvwwwyyyyyyxxxxxxyyyzzzyyyzzz{{{{{{zzz{{{~~~xxxuuuuuuwwwyyyyyyuuussspppiiiaaaXXXSSSKKKEEEBBBAAAAAA@@@BBBDDDHHHRRR```qqqyyysssmmmfffbbb^^^ZZZYYY___fffmmmvvv~~~uuueee```\\\```nnn~~~www{{{qqqwww}}}vvvyyysssssssssrrrrrrrrrrrrsssrrrrrrqqqqqqrrrrrrssstttsssssssssssstttvvvxxxyyy|||~~~}}}{{{{{{{{{||||||}}}~~~||||||~~~ssseeeaaaeeeppp{{{{{{jjj^^^WWWbbbwwwnnn\\\^^^wwwxxx~~~lllXXX]]]wwwsss^^^GGG:::777333333333222222222111111111111111111111111111111222222222222222222222222111333555777999<<<@@@CCCMMMdddeeeTTTKKKQQQhhhccc___XXXSSSVVV[[[```hhhoooxxx}}}~~~tttjjj^^^QQQJJJIIIHHHKKKTTTdddyyy}}}wwwrrrpppqqqsssuuunnneeeYYYPPPLLLJJJHHHGGGKKKNNNRRRVVV[[[bbbjjjnnnrrruuuyyy{{{{{{zzz{{{{{{wwwwwwwwwxxxxxxyyyyyyzzz{{{|||~~~~~~|||{{{xxxwwwvvvttttttwww|||vvvjjj___YYYRRRPPPMMMKKKLLLMMMMMMMMMQQQSSSVVVYYY[[[\\\[[[[[[ZZZZZZXXXVVVRRRMMMIIIFFFEEEEEEEEEEEEEEEEEEFFFGGGJJJKKKNNNPPPRRRSSSTTTTTTWWWVVVUUUTTTTTTUUUWWWYYYZZZ[[[]]]```ccchhhkkknnnpppooollliiiggghhhkkknnnpppooooooqqqssssssrrrppplllmmmmmmnnnoooppprrrrrrsssvvvwwwvvvxxxzzzxxxrrrhhh\\\PPPLLLPPPWWWbbbkkknnnooopppqqqpppooommmkkkhhhiiihhhccc[[[VVVTTTUUUKKKHHHGGGHHHFFFEEEJJJPPP]]]fffuuu~~~rrrjjj```TTTMMMLLLKKKPPPWWW```jjjzzz|||{{{zzzzzz|||||||||zzztttoooggg___YYYTTTPPPMMMLLLIIIFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@??????>>>============<<<>>>AAADDDFFFHHHJJJMMMPPPUUU\\\```cccfffjjjmmmpppqqqrrrsssrrrrrrqqqqqqqqqqqqqqqqqqooorrruuuvvvvvvuuuvvvwwwxxxwwwwwwvvvvvvvvvvvvvvvuuuvvvwwwvvvuuuttttttuuurrrssstttvvvwwwwwwwwwvvvvvvtttqqqooooooppprrrtttuuuvvvxxxxxxxxxxxxzzz{{{yyyzzz{{{zzzzzz{{{xxxvvvwwwwwwyyyyyyuuusssqqqkkkdddYYYSSSKKKEEEBBBAAA@@@@@@CCCDDDIIIRRR```qqq{{{uuunnngggbbb\\\YYYYYY^^^dddkkkvvvsssccc\\\YYY___nnn}}}rrryyyzzz}}}ssssssrrrrrrrrrssstttuuuuuuuuutttsssssssssttttttttttttttttttuuuwwwyyyzzz}}}~~~}}}|||}}}}}}}}}~~~~~~}}}zzz{{{|||~~~pppcccaaaeeeqqq{{{~~~xxxiii^^^ZZZgggooo^^^```wwwyyy~~~gggUUUZZZvvv~~~{{{rrr^^^FFF::::::333333333222222222111111222222222111111111111111222222222222222222222222111333555777999<<>>>>>======>>>BBBDDDFFFHHHKKKNNNQQQUUUZZZ^^^dddgggkkkmmmnnnoooqqqrrrssssssrrrqqqqqqrrrrrrrrrssstttvvvwwwvvvvvvwwwxxxvvvvvvuuutttttttttttttttuuuvvvwwwwwwuuusssssstttttttttuuuwwwwwwxxxxxxxxxvvvtttsssqqqqqqrrrsssttttttvvvxxxxxxxxxyyy{{{|||zzz{{{{{{{{{zzz|||~~~xxxvvvwwwwwwyyyzzzwwwvvvtttnnnggg[[[UUUMMMFFFCCCBBBAAAAAACCCEEEJJJSSSaaaqqq|||vvvooogggbbb\\\YYYZZZ___dddkkkuuu~~~rrraaaZZZWWW^^^ooo~~~vvv}}}}}}qqqqqqpppqqqrrrsssuuuvvvyyyyyywwwvvvuuutttttttttttttttttttttuuuvvvxxxyyy}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{yyyzzz|||{{{nnnbbb```eeesss|||}}}zzzwwwsssfff]]][[[kkknnn]]][[[pppzzzuuu}}}fffTTT]]]|||~~~~~~www```DDD888:::333333333222222222111111222222222111111111000000222222222222222222222222111222555777999<<>>>>>======???BBBEEEEEEHHHMMMPPPRRRUUUYYY[[[bbbeeejjjlllmmmnnnqqqssstttsssrrrrrrrrrssstttuuuuuuvvvwwwvvvuuuuuuvvvxxxvvvuuuttttttttttttttttttuuuvvvxxxwwwuuusssrrrrrrtttuuuuuuvvvvvvwwwwwwwwwvvvuuutttsssssssssttttttsssuuuwwwxxxxxxyyy{{{}}}{{{||||||{{{{{{}}}}}}wwwvvvwwwvvvzzz{{{zzzyyyxxxqqqjjj\\\VVVNNNGGGDDDBBBBBBAAACCCEEEKKKTTTbbbppp~~~|||wwwppphhhccc[[[ZZZ\\\aaaeeejjjttt~~~sssaaaZZZXXXaaasss{{{|||oooooooooooopppsssuuuvvv|||{{{yyyxxxvvvuuuuuutttttttttsssssstttuuuwwwxxx}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~zzzyyy{{{}}}zzzmmmaaa```eeevvv~~~xxxuuurrrnnnccc[[[\\\llllllZZZVVViiiwwwqqqpppyyyeeeSSS```}}}cccCCC444777333333333222222222111111222222222222111111000000222222222222222222222222000222555777999===AAADDDRRRhhh~~~vvvYYYFFFKKKccc\\\```YYYTTTVVV[[[bbbkkksssyyyyyyqqqdddTTTJJJGGGFFFHHHOOO^^^rrr}}}zzzvvvttttttuuuggg___TTTLLLJJJJJJJJJIIIHHHKKKOOOTTTZZZaaahhhmmmooorrruuuwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxvvvuuuvvv{{{yyykkkaaa\\\UUUSSSRRRRRRTTTWWWYYYYYY[[[\\\___bbbcccdddccccccbbbaaa___[[[WWWSSSPPPNNNMMMMMMNNNOOOPPPRRRTTTTTT]]]aaafffhhhgggfffgggiiidddddddddeeegggjjjmmmoooqqqsssuuuwwwwwwuuusssqqqooopppqqqpppooooooqqqrrrnnnnnnnnnrrrwww|||wwwxxxzzz|||}}}~~~~~~|||zzzxxxrrrkkk^^^SSSMMMTTTcccpppyyy|||zzzwwwtttsssrrrsssssskkkfff```]]][[[YYYTTTQQQEEEBBB@@@CCCIIIUUUjjj|||qqqiiiccc[[[[[[aaa[[[dddlllqqqttt~~~}}}{{{yyyyyyzzz{{{{{{{{{tttnnnfff^^^YYYUUURRRPPPNNNJJJEEEBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>======???BBBEEEEEEIIIMMMQQQSSSUUUXXXYYY___ccchhhkkklllnnnrrruuuttttttsssrrrssstttuuuvvvwwwwwwwwwuuussssssuuuwwwuuuuuuttttttttttttuuuuuuuuuwwwxxxwwwuuurrrrrrrrrssssssssssssttttttttttttuuuuuuuuuuuuuuutttttttttsssuuuwwwxxxxxxyyy{{{}}}|||||||||||||||~~~}}}wwwvvvwwwvvvzzz||||||{{{zzzssslll]]]WWWOOOHHHDDDCCCBBBBBBCCCFFFLLLVVVbbbppp|||}}}wwwpppiiiddd[[[[[[]]]bbbfffjjjttt~~~tttccc[[[YYYcccvvv|||zzznnnmmmllllllooosssxxx{{{yyyxxxuuusssrrrrrrssstttvvvtttsssrrrrrrtttwwwxxx~~~}}}||||||{{{{{{{{{||||||{{{||||||{{{}}}~~~~~~wwwhhh___```eeevvv|||wwwpppmmmlllaaa\\\XXXiiiyyybbb]]][[[bbblllmmmlllvvvzzzdddVVV\\\zzzyyyaaaGGG888777333222222111111222222333111000000000000000111111000111111222222333444444333444555666999>>>EEEIIIPPPlll~~~xxx|||{{{TTTIIIMMMUUUaaaaaaZZZTTTTTTXXX^^^iiisssvvvzzzqqqdddTTTIIIFFFHHHGGGKKKZZZrrr|||xxxtttsssuuuwwwbbb\\\SSSNNNLLLKKKIIIGGGHHHJJJNNNTTT[[[bbbhhhkkkqqqtttuuutttvvvzzz{{{yyyzzzzzz{{{}}}~~~~~~{{{yyyuuuvvvwwwxxxyyyzzzzzzzzz}}}xxxtttssssssvvv~~~{{{nnnddd___YYYXXXVVVUUUUUUWWWZZZ[[[______```bbbeeeggggggfffaaa___\\\[[[[[[ZZZYYYWWWRRRSSSTTTSSSRRRSSSTTTVVVeeegggkkkllllllkkkjjjkkkjjjjjjkkknnnrrruuuvvvvvvzzzzzzzzzyyywwwuuurrrqqqooonnnnnnnnnnnnnnnoooooommmnnnqqqtttwww{{{}}}~~~zzz{{{}}}}}}~~~~~~zzzvvvnnneeeUUURRRRRR[[[jjjwww}}}~~~|||xxxwwwvvvuuutttrrrkkkaaaZZZUUUSSSPPPMMMIIIDDDCCCIIINNNZZZxxxxxxnnniiijjjnnnpppqqqsssxxx~~~{{{zzzzzzyyyvvvuuussspppkkkcccZZZTTTPPPNNNMMMKKKHHHEEEBBB@@@??????@@@AAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<>>>CCCGGGJJJJJJKKKNNNSSSVVVWWWXXXccceeegggjjjmmmoooqqqqqqrrrrrrrrrsssssssssttttttsssuuuvvvxxxxxxvvvuuusssrrrrrrqqqqqqqqqrrrtttuuutttsssrrrrrrssssssrrrqqquuurrroooqqquuuwwwtttqqqppppppooooooppprrrsssuuuyyyxxxvvvvvvwwwyyy}}}||||||}}}~~~zzzvvvvvvwwwtttxxxzzzzzzzzzzzztttmmmaaaWWWMMMHHHDDD@@@AAADDDBBBEEEJJJQQQ```rrrzzzssslllgggdddccc``````fffkkkpppwww~~~uuuddd\\\dddpppwww||||||{{{}}}oooooonnnnnnpppssswwwyyywwwuuusssqqqooopppqqqqqqtttsssrrrrrrsssvvvyyy{{{~~~}}}}}}|||{{{{{{zzzzzz{{{{{{{{{{{{zzz||||||{{{}}}~~~uuufff]]]___dddwww|||~~~wwwqqqllljjj___ZZZUUUddduuu^^^YYYYYY```iiijjjnnnzzz|||cccRRRZZZzzzvvv\\\DDD777666333222222111111222222333222222111111111111111222000111111222222333444444333444555777999>>>EEEJJJRRRnnn~~~xxxzzzSSSHHHKKKSSS___```YYYTTTUUUYYY___iiirrrvvv{{{rrreeeUUUKKKHHHGGGFFFKKKZZZqqq{{{wwwuuuttttttuuuddd]]]TTTNNNLLLKKKJJJHHHHHHJJJMMMRRRYYYaaagggkkkooosssuuuuuuwww|||~~~|||zzzzzzzzz|||}}}}}}zzzxxxtttuuuvvvwwwwwwxxxxxxxxxyyyvvvtttvvvvvvvvv{{{yyylllccc___[[[ZZZYYYXXXXXXZZZ]]]^^^cccbbbbbbccceeeeeedddbbbcccaaa___^^^^^^^^^]]][[[ZZZ[[[\\\[[[ZZZZZZ\\\^^^jjjlllpppqqqqqqpppqqqqqqooooooooossswww{{{}}}}}}}}}}}}}}}|||zzzwwwuuusssqqqqqqpppoooooooooppppppmmmoooqqqtttwwwzzz}}}~~~{{{}}}~~~~~~|||xxxtttkkkbbbRRRQQQTTT]]]lllxxx~~~{{{yyyxxxvvvtttvvvoooeee]]]XXXTTTPPPMMMEEEBBBFFFPPP[[[kkk|||{{{wwwwwwwwwvvvwww}}}}}}{{{zzzyyyvvvtttsssqqqmmmfff___XXXTTTRRRMMMKKKHHHEEEBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>>>>===<<<<<<>>>BBBFFFGGGHHHKKKPPPTTTXXXZZZ[[[dddeeegggjjjlllnnnooopppssssssttttttuuuuuuuuuttttttuuuvvvwwwwwwvvvuuutttsssrrrqqqpppppppppqqqrrruuutttssssssttttttsssrrrssspppnnnooosssuuussspppppppppppppppqqqrrrtttuuuxxxwwwwwwwwwxxxzzz|||~~~zzz{{{|||}}}zzzuuusssttttttwwwyyyyyyyyyxxxssskkk___VVVMMMHHHDDD@@@@@@CCCBBBFFFJJJQQQ```rrrzzzsssmmmhhheeeccc``````eeejjjnnnttt{{{tttddd^^^hhhvvv}}}~~~{{{uuuyyypppppppppqqqrrrtttvvvvvvvvvuuurrrpppoooooopppqqqssssssrrrssstttwwwzzz|||zzzzzzzzzyyyyyyxxxxxxwwwzzzzzzyyyxxxxxx{{{{{{{{{~~~tttfff^^^```eeevvv||||||xxxtttlllggg^^^WWWPPP___~~~lllXXXVVVWWW___jjjkkkqqq~~~~~~cccMMMYYYzzzqqqWWW@@@666666333222222111111222222333444333222222111111111111000111111222222333444444333444666777:::???FFFKKKUUUpppzzzyyyRRRGGGIIIQQQ]]]___YYYUUUWWWZZZ___gggooovvv|||sssfffVVVLLLIIIFFFFFFJJJYYYpppyyywwwvvvvvvsssqqqfff^^^TTTMMMKKKKKKJJJIIIIIIIIIKKKOOOVVV^^^fffkkknnnrrruuuvvvyyy~~~~~~{{{zzzyyyzzz||||||zzzxxxttttttuuuuuuuuuuuuuuuuuutttssstttwwwwwwvvvxxx}}}vvvjjjbbb^^^\\\[[[ZZZYYYZZZ\\\___```ccccccbbbdddeeefffeeecccfffdddbbbaaabbbbbbaaa```]]]^^^___^^^]]]]]]___aaalllooorrrtttttttttuuuvvvrrrqqqrrruuuzzz}}}zzzwwwvvvttttttsssrrrqqqqqqqqqrrrooopppqqqtttvvvyyy|||}}}|||}}}~~~|||yyyuuupppfff\\\OOOQQQWWWbbbppp{{{~~~zzzvvvssssssmmmddd[[[TTTNNNIIIFFFEEEEEENNN\\\lll|||xxxuuuwww{{{|||zzzxxxuuurrrqqqooommmhhhbbb[[[VVVRRRMMMKKKHHHEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>><<<<<<>>>BBBEEEEEEGGGLLLRRRWWW[[[]]]^^^fffggghhhjjjlllmmmnnnnnnqqqrrrssstttuuutttsssssstttuuuvvvwwwwwwvvvuuutttsssrrrpppooonnnnnnooopppsssssssssrrrrrrqqqqqqqqqqqqnnnmmmnnnqqqsssqqqnnnqqqqqqpppqqqrrrsssuuuvvvwwwwwwxxxxxxyyyzzz{{{|||yyyyyyzzz{{{~~~zzzsssqqqqqqsssvvvxxxwwwwwwvvvpppiii]]]TTTLLLIIIEEE@@@???AAACCCGGGKKKQQQ```rrrzzztttnnniiifffddd``````dddhhhkkkrrryyy}}}ssseeeaaakkk|||}}}~~~yyysssooouuu~~~nnnoooqqqssstttvvvvvvwwwyyyxxxuuusssrrrrrrssstttttttttssstttuuuwwwyyyzzzwwwwwwwwwvvvvvvvvvuuuuuuxxxwwwvvvuuuuuuyyy~~~zzzzzz~~~uuuhhhaaaccchhhuuuzzz}}}xxxnnneee\\\VVVNNN\\\|||fffTTTUUUXXXbbbmmmooouuu~~~cccLLLZZZ|||lllSSS@@@777666333222222111111222222333333333222111000000000000000111111222222333444444333555666777;;;@@@GGGLLLWWWqqqyyySSSGGGHHHOOO[[[^^^YYYVVVXXX[[[^^^eeemmmwww{{{sssfffWWWLLLIIIFFFFFFJJJXXXmmm~~~xxxvvvwwwvvvrrrnnniiiaaaUUUMMMKKKKKKKKKJJJIIIIIIIIILLLSSS\\\eeekkknnnsssvvvwwwzzz|||{{{zzzzzz{{{{{{zzzyyyvvvuuuuuutttsssssssssssssssrrrsssvvvvvvtttvvvzzz~~~ssshhhaaa^^^ZZZZZZYYYZZZ[[[]]]___```cccbbbcccfffiiikkkjjjiiigggeeeddddddeeeeeeeeeddd```aaaaaa```______aaabbbkkkmmmppprrrssssssuuuvvvqqqppppppsssxxx}}}}}}{{{xxxwwwwwwvvvuuutttssssssssssssqqqqqqrrrsssvvvxxx{{{|||~~~|||zzzxxxuuurrrlll```WWWMMMSSS]]]iiivvv}}}wwwrrrnnniii```WWWOOOIIIDDDBBBKKKNNNXXXhhhyyy}}}vvvpppnnnnnnpppwww|||zzzwwwssspppnnnmmmjjjgggbbb[[[SSSNNNMMMLLLIIIFFFDDDCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>===<<<>>>AAADDDDDDHHHNNNTTTXXX\\\^^^```hhhiiikkklllnnnnnnoooooonnnoooppprrrrrrqqqpppooottttttuuuvvvvvvuuuttttttqqqpppnnnnnnmmmnnnooopppqqqqqqqqqqqqooonnnnnnooopppnnnmmmnnnqqqrrrqqqoooqqqqqqqqqqqqrrrtttvvvxxxvvvwwwxxxzzz{{{{{{zzzzzzxxxxxxxxxzzz|||zzztttqqqqqqsssvvvxxxvvvuuutttnnnfff[[[SSSLLLIIIEEE@@@>>>@@@DDDGGGKKKRRR```rrr{{{uuuooojjjhhheeeaaa```cccgggkkkrrryyy~~~zzzrrrhhhdddkkkzzz{{{~~~yyytttooonnnvvvlllmmmpppsssuuuwwwxxxxxx{{{zzzwwwuuuttttttuuuvvvvvvvvvuuuttttttuuuvvvwwwuuuuuuuuuuuuttttttttttttuuuuuutttrrrssswww||||||wwwxxx}}}tttgggaaadddjjjsssyyy}}}pppfff]]]WWWPPP___gggVVVWWWZZZcccnnnooowww~~~dddQQQ```iiiQQQ@@@888666333222222111111222222333111111000///////////////000111111222222333444444444555666888;;;AAAHHHMMMWWWqqqzzzvvvxxxxxxSSSGGGGGGNNN[[[^^^YYYVVVXXX[[[^^^dddkkkxxxzzzrrreeeVVVLLLIIIFFFFFFKKKWWWkkkxxxuuuuuuuuuqqqmmmkkkbbbWWWOOOLLLKKKKKKJJJIIIHHHHHHKKKQQQZZZdddjjjoootttwwwxxx{{{}}}~~~|||zzzyyyzzz{{{{{{zzzwwwwwwuuuttttttttttttttttttrrrrrrssssssrrruuu{{{{{{pppfffaaa___[[[[[[[[[\\\^^^```bbbcccffffffgggiiilllnnnnnnmmmgggfffeeeeeeggghhhhhhgggeeefffgggfffddddddeeegggiiikkknnnooopppqqqsssuuupppoooooorrrwww{{{}}}~~~}}}}}}}}}}}}|||zzzxxxvvvwwwwwwvvvuuuttttttuuuuuusssrrrrrrsssuuuwwwzzz|||}}}}}}zzzwwwuuutttooofff[[[TTTNNNWWWeeesss}}}wwwrrrlllhhhaaaXXXPPPKKKHHHGGGRRRVVV___nnnyyyqqqjjjgggeeedddjjjzzz}}}zzzvvvrrrooonnnllljjjgggccc\\\SSSMMMOOOMMMJJJGGGEEEDDDCCCCCC???@@@@@@AAAAAA@@@@@@???===>>>>>>===<<<===@@@BBBEEEJJJPPPTTTWWW[[[___aaakkklllnnnooopppqqqqqqqqqnnnooopppqqqqqqqqqpppooottttttuuuuuuuuuuuuttttttmmmmmmllllllmmmoooppprrrqqqrrrsssrrrooonnnnnnpppqqqpppooopppqqqrrrrrrqqqqqqppppppqqqrrruuuwwwxxxvvvwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxyyy{{{{{{vvvssssssuuuxxxyyywwwuuusssmmmeeeZZZSSSLLLIIIEEEAAA???@@@DDDGGGKKKRRR```sss|||vvvpppkkkhhhfffaaa```ccchhhlllttt{{{|||xxxssskkkfffhhhrrr|||yyy{{{{{{wwwvvvtttttt|||kkklllooorrruuuwwwxxxyyyzzzyyyvvvtttsssssstttuuuvvvuuuuuutttttttttttttttttttttttttttttttttttttttttttttsssrrrrrruuuzzz~~~zzzuuuuuu||||||oooddd```dddjjjtttzzzsssiii___[[[WWWhhhjjjYYYYYYZZZbbbjjjjjjxxxeeeWWWhhhgggOOO@@@999555333222222111111222222333/////////......//////000000111111222222333444444444555777999<<>>>>>===<<<===???AAAFFFJJJPPPSSSVVVZZZ___dddmmmnnnoooqqqrrrsssssssssqqqqqqrrrrrrrrrsssssssssttttttttttttttttttttttttllllllkkklllmmmoooqqqssssssuuuvvvtttpppnnnppprrrqqqqqqqqqrrrrrrrrrrrrssspppooopppppprrrtttvvvxxxwwwxxxyyyzzz{{{zzzyyyyyyzzzyyyxxxxxxzzz~~~|||wwwuuuuuuwwwzzzzzzxxxvvvtttmmmeee[[[SSSLLLHHHEEEAAA@@@BBBCCCGGGKKKRRRaaattt}}}wwwpppkkkgggddd```^^^ccchhhmmmvvv~~~}}}zzzuuuooohhhfffmmmvvvzzzzzz~~~{{{zzz{{{lllmmmnnnpppsssuuuvvvwwwzzzxxxvvvtttsssssstttuuussssssssssssssstttttttttttttttttttttttttttuuuuuutttuuuuuuttttttvvvyyy|||~~~xxxrrrsss{{{yyymmmccc```eeekkkwww}}}uuulllaaa___^^^rrrgggWWWXXXZZZaaahhhhhhxxxeee[[[qqqfffKKK===777444333222222111111222222333............///000111222000111111222222333444444444555777999===BBBJJJOOOXXXrrr|||wwwooopppzzzqqqOOOCCCDDDKKKXXX```ZZZVVVWWWYYY\\\cccjjjuuu}}}{{{sssfffWWWNNNKKKHHHIIILLLVVVggg{{{zzzsssooonnnooopppllldddZZZSSSOOOMMMJJJHHHHHHHHHIIILLLRRRZZZbbbgggkkkqqquuuxxx{{{~~~~~~{{{wwwuuuvvvwwwxxxxxxxxxwwwuuutttssstttvvvwwwuuurrrrrrsssrrrqqqtttzzz~~~}}}vvvmmmeeeaaaaaa^^^___```bbbdddfffhhhiiimmmllllllnnnooopppnnnmmmnnnmmmlllmmmppprrrsssrrrnnnoooooonnnllllllmmmnnnlllnnnoooooooooppprrrtttsssssstttwwwyyyyyywwwuuutttuuuvvvwwwxxxwwwvvvvvvsssssssssssstttuuuvvvvvvvvvuuusssssssssvvvxxxzzz}}}yyywwwvvvwwwwwwxxxvvvkkk\\\TTTUUUVVVeeexxxwwwrrrgggeee```YYYTTTUUUYYY]]]eeegggkkksss{{{vvvooojjjiiihhhgggfffbbbppp|||xxxuuupppmmmjjjiiiiiieee^^^XXXSSSQQQNNNJJJFFFDDDCCCBBB??????@@@@@@@@@@@@??????===>>>>>>===<<<<<<>>>@@@DDDHHHNNNQQQTTTZZZbbbhhhlllmmmoooqqqrrrssstttttttttsssqqqqqqqqqrrrtttuuutttttttttsssssstttttttttmmmmmmlllmmmmmmoooqqqrrrqqqtttuuusssooolllnnnqqqpppqqqrrrrrrrrrrrrrrrsssnnnnnnooooooqqqtttvvvwwwxxxxxxyyyyyyzzzzzzyyyyyy|||{{{yyyxxxzzz}}}|||wwwuuutttzzz|||}}}zzzxxxuuummmeee]]]TTTLLLHHHEEEBBBBBBEEEBBBFFFJJJRRRaaauuu}}}wwwpppjjjfff```\\\\\\```gggnnnxxx}}}wwwqqqiiieeelllwww||||||}}}|||yyy{{{nnnnnnooopppqqqssstttuuu{{{zzzwwwuuuttttttuuuvvvqqqqqqrrrrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwyyy|||}}}~~~wwwqqqrrrzzzzzzmmmdddccchhhnnn{{{vvvnnncccbbbdddyyy}}}aaaRRRUUUYYYaaajjjjjjwwweee\\\wwweeeHHH;;;666222333222222222222222222333////////////000222333444000111111222333333444444444555777999===CCCJJJOOOXXXrrr|||wwwqqqsss{{{nnnMMMAAABBBIIIWWWaaa[[[VVVVVVXXX[[[cccjjjsss{{{|||ttthhhYYYOOOLLLIIIJJJMMMVVVfffyyy{{{rrrlllkkknnnrrrllleee[[[TTTPPPNNNJJJGGGHHHHHHIIIMMMSSS[[[bbbggghhhnnntttwww|||}}}yyyuuussssssuuuvvvwwwwwwuuutttsssssstttvvvwwwtttrrrsssuuutttrrrtttyyy~~~|||vvvllleeebbbbbb\\\]]]___aaaccceeeggghhhjjjiiijjjmmmppprrrqqqppprrrqqqppprrruuuwwwwwwwwwwwwxxxxxxwwwuuutttvvvwwwmmmnnnoooooonnnoooqqqsssttttttuuuwwwyyywwwtttqqqrrrssstttvvvwwwwwwwwwvvvrrrrrrrrrrrrsssuuuvvvwwwwwwuuutttssssssuuuxxxzzz{{{wwwuuutttwwwwwwzzzwwwjjjZZZSSSVVVZZZiii}}}wwwrrrllljjjeee```\\\___eeekkkooopppqqqvvv~~~wwwrrrmmmjjjkkkllllllkkkjjjttt{{{xxxnnnjjjggghhhiiigggaaa\\\UUURRROOOJJJGGGDDDBBBBBB??????@@@@@@@@@@@@??????===>>>>>>>>><<<<<<>>>@@@BBBGGGLLLPPPSSSZZZdddlllkkklllnnnppprrrsssttttttsssrrrooonnnnnnpppsssuuuttttttssssssssssssttttttpppooonnnmmmmmmnnnppppppnnnqqqssspppkkkiiijjjmmmpppqqqrrrrrrqqqqqqrrrsssnnnnnnnnnoooqqqsssvvvwwwyyyyyyyyyyyyyyyyyyzzzzzz}}}|||zzzyyyzzz}}}}}}wwwtttsss{{{~~~~~~{{{yyyvvvnnnfff^^^UUULLLHHHEEEBBBCCCFFFAAAEEEJJJRRRbbbvvv~~~xxxpppjjjfff]]]ZZZYYY___fffnnnxxxyyyrrrjjjfffnnnzzz|||{{{vvv}}}yyy}}}oooooonnnnnnnnnnnnoooooovvvwwwvvvtttrrrqqqqqqsssssssssttttttuuutttttttttwwwvvvttttttuuuuuutttrrrvvvvvvvvvuuutttuuuyyy{{{|||xxxqqqqqqyyyyyyjjj```aaakkkuuu}}}{{{sssjjj```ccc{{{zzzcccSSSXXXaaabbbeeekkkyyyggg[[[xxxeeeKKK===777333444444333333333333222222222222222222222222222222000111111222222333444444444555777999<<>>>>>===CCCEEEHHHKKKQQQZZZcccjjjooooooooooooppprrrtttuuuwwwuuurrrpppoooppprrrsssttttttuuuwwwxxxxxxvvvssspppooonnnmmmmmmmmmnnnoooqqqqqqqqqqqqqqqpppooonnnqqqooonnnnnnoooppppppooolllmmmooorrrtttuuuvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvyyyyyyzzz{{{}}}}}}|||zzz{{{vvvuuuuuu{{{|||}}}|||xxxssspppooo```VVVMMMIIIEEEAAA@@@CCCBBBCCCHHHSSScccttt}}}xxxuuuqqqlllggg___ZZZYYY___gggnnnwww~~~zzzvvvsssvvv|||{{{|||~~~pppooooooooooooppppppqqquuuvvvuuutttrrrqqqrrrtttsssssstttuuuuuuuuuuuuuuuwwwuuuttttttuuuuuusssrrrtttttttttttttttuuuyyy{{{~~~|||vvvqqqsss|||xxxjjj```aaakkkuuuzzzrrrllldddfff{{{ttt]]]NNNVVVbbbfffiiioooyyyhhhYYYtttaaaHHH<<<777444444444333333333333222222222222222222222222222222111111111222333333444444333555777999>>>FFFNNNUUUbbbvvv}}}eeeKKKCCC@@@CCCNNNXXXSSSPPPRRRUUUZZZbbbjjjqqqxxxwwwkkk^^^RRRJJJJJJIIIKKKUUUggg{{{yyyrrrooonnnoooppplllfff^^^VVVPPPLLLIIIGGGGGGHHHJJJLLLQQQXXX```fffkkkooosssvvvxxxzzz|||~~~}}}zzzwwwuuuvvvvvvvvvuuuvvvvvvvvvvvvvvvwwwwwwwwwyyyxxxvvvtttsssssstttuuu{{{xxxqqqmmmiiieeebbb___aaagggkkkkkklllooopppmmmnnnqqqrrrpppqqqtttvvvwwwzzz|||~~~}}}}}}}}}{{{yyyvvvttttttuuuuuuvvvwwwxxxyyyyyyyyyxxxxxxvvvwwwwwwxxxyyyzzzzzzzzzyyyyyyyyyvvvsssrrrrrrsssssstttuuutttsssrrrsssttt{{{{{{zzzwwwtttuuuzzzooo```^^^dddppp|||wwwrrrgggdddbbbgggqqqzzz~~~~~~zzzuuusssxxx}}}vvvsssooollllllkkkhhheee^^^XXXPPPJJJGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@===<<<;;;;;;======>>>>>>CCCEEEHHHMMMSSS[[[dddkkknnnnnnmmmnnnoooqqqrrrtttuuutttrrrpppoooooopppppppppppprrruuuxxxxxxwwwuuurrrrrrqqqppppppppppppqqqrrrqqqnnnmmmlllmmmoooppppppnnnmmmnnnppprrrrrrqqqnnnoooqqqsssuuuvvvwwwwwwwwwxxxyyyyyyyyyxxxwwwwwwwwwwwwyyy{{{}}}~~~~~~}}}|||xxxvvvwww{{{}}}~~~|||xxxsssnnnlll___VVVMMMIIIEEEAAA@@@CCCCCCDDDIIITTTcccttt}}}wwwtttoooiiiddd^^^ZZZZZZ```iiipppxxx~~~zzzvvvwww|||zzz~~~ppppppoooppppppqqqrrrrrrsssttttttsssrrrrrrsssuuuttttttuuuuuuvvvvvvvvvvvvwwwuuutttsssttttttrrrqqqqqqrrrrrrrrrsssuuuxxx|||~~~}}}}}}yyytttqqquuuxxxjjj```bbblllvvvxxxrrroooiiikkk{{{nnnWWWJJJWWWhhhpppsssxxxyyykkkccczzzzzz[[[DDD;;;888666444444333333333333222222222222222222222222222222111111222222333333444444333444777:::@@@IIIRRRYYYhhh{{{dddKKKCCC@@@CCCNNNWWWRRRPPPRRRUUUYYY```hhhpppwwwyyymmm```TTTMMMHHHHHHJJJTTTeeezzz|||xxxsssppppppqqqqqqkkkeee]]]UUUPPPLLLIIIGGGIIIIIIIIIJJJNNNUUU^^^dddllloootttvvvwwwxxxyyyyyyzzzxxxvvvuuuvvvxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzyyyvvvuuutttuuuwwwxxxyyyuuurrrllleeebbb___aaahhhlllmmmnnnppppppnnnooorrrtttrrrsssvvvyyy{{{~~~}}}{{{yyyxxxzzzzzzzzzzzzzzz{{{{{{|||xxxyyyyyyzzz{{{|||||||||||||||{{{xxxuuusssssstttvvvwwwvvvuuusssssstttvvvxxxwwwsssooonnnsss}}}~~~mmmaaadddnnnuuunnnccc______hhhxxx}}}wwwtttvvvyyy{{{zzzwwwrrrnnnmmmlllkkkjjjaaa[[[SSSLLLHHHFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@???<<<<<<<<<<<<<<<===>>>>>>CCCEEEJJJOOOUUU]]]ffflllmmmlllllllllmmmooopppqqqrrrrrrqqqpppnnnnnnmmmmmmllllllooorrrvvvxxxwwwuuurrrrrrrrrqqqqqqqqqppppppssspppmmmjjjjjjlllooorrrpppooonnnoooqqqssssssssspppqqqrrrsssuuuvvvwwwxxxvvvwwwxxxyyyyyyxxxwwwwwwuuuvvvyyy{{{}}}{{{wwwwwwwww{{{|||}}}}}}yyyssslllhhh___VVVMMMHHHEEEAAA@@@CCCDDDFFFKKKUUUdddsss|||wwwsssmmmfffaaa^^^ZZZ[[[bbbkkkqqqxxx~~~~~~}}}}}}}}}xxxxxx|||~~~ttt{{{nnnnnnnnnooopppqqqrrrsssqqqrrrssssssrrrsssuuuwwwuuuuuuvvvvvvvvvwwwxxxxxxwwwuuutttssstttsssrrrpppoooppppppqqqrrrtttxxx|||~~~|||xxxrrrqqqvvvyyykkkbbbcccnnnxxxwwwrrrqqqmmmooozzzjjjUUUKKK\\\qqqzzz~~~|||pppoootttWWWBBB999777666444444333333333222222222222222222222222222222222111111222222333444444555333444777:::@@@IIISSSZZZjjj|||hhhMMMEEECCCHHHUUU]]]WWWTTTUUUVVVXXX]]]dddnnnvvvzzznnnaaaUUUMMMGGGGGGIIIRRRbbbxxx~~~zzzvvvsssrrrrrrrrrkkkeee\\\TTTOOOKKKHHHFFFGGGGGGGGGHHHLLLTTT^^^eeemmmppptttvvvvvvuuuuuuvvvxxxvvvuuuuuuwwwyyyyyyyyywwwwwwxxxxxxyyyyyyzzzzzzzzzyyyvvvuuuvvvyyy|||~~~~~~yyywwwvvvnnneeebbb```bbbjjjooooooppprrrqqqoooppptttvvvtttvvvyyy{{{}}}~~~}}}|||{{{|||}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~}}}zzzwwwuuuuuuvvvxxxxxxwwwuuussssssuuuwwwuuutttpppllllllrrr~~~~~~nnnfffnnn|||rrrhhh^^^YYYZZZfffyyy~~~wwwrrrsssuuuvvvyyy~~~|||xxxsssnnnkkkkkklllllleee```WWWOOOJJJFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@???<<<<<<===<<<<<<<<<===???CCCFFFKKKQQQWWW___ggglllllllllkkkkkklllmmmooopppoooooooooooonnnlllkkkiiijjjkkkmmmppptttuuutttrrrooooooooooooooonnnnnnmmmsssqqqnnnlllmmmooorrrtttrrrpppoooppprrrssssssrrrqqqqqqrrrrrrtttuuuvvvwwwuuuvvvxxxyyyyyyxxxwwwwwwvvvxxxzzz|||}}}~~~yyyuuuttttttxxxyyy{{{|||yyytttmmmggg^^^UUULLLHHHDDDAAA@@@CCCEEEGGGLLLVVVdddrrr}}}{{{wwwtttooogggaaa^^^[[[\\\dddjjjnnnssswwwwwwvvvwwwzzzyyywwwyyy}}}|||~~~rrr{{{llllllmmmnnnoooppprrrrrrqqqrrrssssssssstttvvvxxxwwwwwwvvvwwwwwwyyyzzz{{{xxxvvvtttttttttsssrrrpppmmmnnnooopppqqqtttxxx{{{}}}wwwrrrqqqvvvzzzlllcccfffqqq{{{|||vvvsssrrrqqqrrr{{{{{{fffSSSNNNaaawwwuuuqqqqqqUUU@@@888555444444444333333333222222222222222222222222222222222111222222333444444555555444555777999???HHHSSSZZZhhh{{{oooPPPFFFEEELLL\\\aaaZZZVVVUUUUUUVVV[[[aaallluuuyyymmm```UUUMMMFFFFFFHHHPPP___uuu~~~yyyuuussssssssskkkfff]]]UUUOOOKKKGGGEEEEEEEEEEEEGGGLLLUUU___ffflllooorrrttttttsssttttttwwwuuuuuuvvvxxxyyyyyyyyyvvvvvvwwwwwwxxxyyyyyyzzzzzzxxxvvvuuuxxx|||zzzyyyxxxpppfffdddbbbeeemmmrrrrrrrrrtttsssqqqrrrvvvxxxwwwxxx{{{~~~~~~~~~~~~~~~~~~{{{xxxvvvwwwxxxzzzyyyxxxvvvssssssvvvxxxtttrrrooollllllrrr}}}~~~qqqlllwww~~~mmmaaaXXXTTTVVVcccvvv~~~{{{tttooooooqqqssswww||||||yyysssmmmjjjiiikkkmmmiiiddd\\\SSSKKKFFFEEEEEEEEEDDDDDDCCCAAA@@@@@@???;;;<<<======;;;;;;===@@@CCCGGGLLLSSSYYY```ggglllllllllkkkkkklllmmmnnnooolllmmmnnnnnnmmmllljjjhhhkkkkkklllooorrrrrrpppnnnnnnnnnmmmmmmmmmlllllllllqqqqqqrrrsssssssssttttttsssrrrppppppqqqrrrqqqpppqqqqqqqqqqqqrrrssstttuuuuuuvvvwwwxxxyyyxxxwwwwwwxxxzzz|||}}}|||}}}~~~vvvqqqoooooouuuuuuwwwyyyzzzuuunnniii]]]TTTLLLGGGDDD@@@AAACCCFFFHHHMMMXXXeeerrr{{{~~~zzzxxxvvvqqqjjjddd^^^[[[]]]dddiiiiiikkkmmmpppmmmmmmppprrrsssxxx~~~tttkkkkkklllmmmnnnppprrrsssrrrsssuuuuuutttuuuxxxzzzxxxxxxwwwwwwxxxzzz|||}}}yyywwwuuuuuuuuutttrrrpppnnnoooppppppqqqtttxxx{{{}}}wwwsssrrrwwwzzzllldddfffrrr|||zzzvvvtttttttttvvv~~~wwwbbbTTTSSSgggyyy}}}}}}xxxrrr}}}nnnTTT@@@777444111444444333333333333222222222222222222222222222222222222333333444444555555555666777999???IIITTT\\\hhh{{{uuuTTTHHHGGGPPPbbbbbb[[[TTTRRRRRRSSSYYY```kkksssxxxlll```TTTMMMGGGGGGHHHNNN\\\rrrzzzvvvtttssstttnnnhhh^^^VVVOOOJJJFFFDDDCCCDDDEEEHHHMMMUUU___fffkkkmmmpppqqqrrrrrrtttvvvwwwvvvvvvwwwxxxyyyxxxwwwuuuuuuvvvwwwxxxxxxyyyzzzxxxwwwuuuuuuyyy}}}{{{zzzrrriiigggeeehhhpppuuuttttttvvvvvvttttttxxxzzzxxxyyy|||~~~{{{zzzzzz|||{{{|||{{{yyyvvvvvvwwwyyyrrrqqqooollllllrrr}}}~~~tttqqq{{{{{{jjj^^^SSSRRRUUUaaaqqqzzzzzzuuuqqqjjjfffhhhlllooouuuzzz}}}|||zzzuuuooojjjiiikkkmmmmmmiii```VVVLLLFFFEEEEEEFFFEEEDDDCCCBBBAAA@@@???:::===>>>===;;;:::===@@@CCCGGGNNNTTTZZZ```fffiiilllkkkkkkjjjkkklllmmmnnnjjjkkklllmmmmmmlllkkkjjjllllllmmmoooppppppmmmkkknnnmmmlllkkkjjjkkklllmmmnnnpppsssvvvwwwvvvtttrrrrrrqqqooooooqqqrrrqqqppprrrqqqqqqpppqqqrrrsssuuutttuuuvvvxxxxxxxxxxxxwwwyyy|||~~~}}}||||||~~~uuuooommmmmmsssssstttwwwyyyvvvooojjj\\\TTTKKKGGGDDD@@@AAACCCEEEHHHNNNYYYfffrrrzzz~~~~~~|||zzzyyywwwssskkkeee]]][[[]]]dddgggfffdddeeehhheeedddgggjjjnnnwww}}}{{{kkkllllllnnnooorrrsssttttttuuuvvvvvvvvvvvvyyy{{{yyyyyyxxxxxxyyy{{{}}}zzzyyywwwvvvvvvuuusssqqqooopppppppppqqqssswwwzzz{{{wwwssstttyyyxxxkkkbbbeeeqqq{{{yyyvvvvvvvvvxxxzzzzzzaaaXXX[[[mmm{{{zzzxxx{{{yyyttt||||||jjjSSS@@@777333000444444333333333333222222222222222222222222222222222222333333444555555555444555777:::AAALLLXXX```lll{{{[[[NNNLLLUUUgggiii```WWWRRRPPPQQQVVV^^^iiirrrxxxmmm```UUUMMMGGGGGGHHHMMMZZZoooyyyuuussstttuuupppjjj```WWWPPPJJJFFFCCCCCCEEEGGGIIINNNUUU^^^dddjjjkkkmmmnnnooorrruuuxxxyyyxxxwwwwwwxxxxxxvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzwwwuuutttuuu{{{~~~|||vvvooojjjiiilllssswwwvvvuuuwwwxxxvvvvvvzzz{{{yyyyyy|||~~~~~~~~~}}}{{{yyyyyyzzzqqqooolllhhhiiiqqq~~~}}}uuurrryyyyyyiii]]]SSSSSSWWW___hhhmmmjjjfff```YYYWWWZZZ```fffnnnuuuxxx~~~}}}yyysssnnnkkkmmmooopppllldddXXXMMMGGGEEEFFFFFFFFFEEECCCBBBAAA@@@???:::===???>>>::::::===AAADDDHHHNNNUUUZZZ___dddgggkkkjjjiiiiiiiiijjjkkkllliiiiiijjjkkkllllllllllllkkkkkklllnnnpppooommmkkkmmmkkkhhhffffffgggjjjkkkkkkmmmqqqtttuuutttrrrqqqooommmmmmnnnppprrrsssrrrtttsssrrrqqqqqqrrrtttuuussstttvvvwwwxxxxxxxxxwwwxxx{{{~~~~~~|||}}}~~~vvvqqqoooooouuutttsssuuuwwwuuuoooiii\\\SSSKKKGGGDDD@@@AAACCCDDDGGGNNNZZZgggrrrzzz}}}}}}{{{yyyyyywwwqqqhhhbbbZZZYYY]]]dddhhheeebbbbbb```^^^___cccgggmmmvvv~~~llllllmmmoooqqqsssuuuvvvuuuvvvwwwwwwvvvwwwyyy{{{zzzyyyxxxxxxyyy|||~~~{{{yyywwwwwwvvvvvvtttrrrpppqqqqqqqqqqqqssswwwzzz~~~|||zzzvvvtttuuuzzzvvviiiaaadddooozzzxxxvvvwwwxxxzzz}}}ddd]]]bbbttt}}}yyyvvvyyyyyytttyyy}}}{{{~~~xxxhhhQQQ@@@777333///444444444333333333222222222222222222222222222222222222333444444555555666333444777;;;CCCOOO\\\dddqqqbbbUUURRRZZZkkkssshhh]]]UUUPPPOOOTTT[[[iiirrryyymmmaaaVVVNNNHHHHHHHHHMMMYYYmmm~~~wwwssssssuuuwwwrrrkkkaaaXXXPPPJJJEEEBBBEEEFFFIIIKKKOOOUUU\\\aaaiiijjjkkklllnnnrrrwwwzzzzzzyyyxxxxxxxxxwwwuuusssuuuvvvvvvwwwyyyzzz{{{{{{vvvtttsssuuu|||}}}xxxrrrlllkkknnnuuuyyyxxxvvvwwwzzzwwwxxx{{{{{{yyyzzz||||||~~~~~~|||{{{|||ooommmhhheeegggqqq|||uuuqqquuu|||yyyiii]]]VVVVVVXXX]]]aaa```\\\WWWPPPKKKIIINNNVVV]]]fffnnnvvv}}}|||{{{{{{yyy|||}}}wwwqqqnnnooorrrqqqnnneeeZZZNNNGGGEEEFFFGGGFFFEEEDDDBBBAAA@@@???:::===???>>>:::999===AAADDDHHHOOOUUUZZZ^^^bbbeeeiiiiiihhhgggggghhhiiijjjhhhiiiiiijjjlllmmmnnnnnnjjjjjjlllnnnppppppnnnlllkkkhhhdddbbbaaacccfffiiiiiikkkmmmpppqqqqqqpppoookkkjjjjjjmmmqqqtttuuuuuuvvvtttsssrrrrrrsssuuuvvvssstttvvvwwwxxxxxxxxxwwwvvvyyy}}}}}}|||~~~xxxsssrrrrrrxxxuuussstttuuusssmmmggg[[[SSSJJJGGGDDD@@@AAADDDDDDGGGNNNZZZgggssszzz}}}}}}{{{yyyxxxuuuoooeee^^^XXXXXX]]]eeehhhfffbbbbbb\\\ZZZ\\\bbbgggllluuu~~~{{{ppppppppprrruuuuuutttrrruuuxxx{{{{{{yyyxxxyyy{{{zzzwwwuuuuuuyyy|||}}}|||zzzwwwuuuvvvwwwvvvsssppplllnnnqqqssstttvvvyyy{{{~~~yyyxxxwwwvvvvvvzzz}}}pppddd___cccnnnwww|||ttttttwwwyyy{{{eee[[[]]]mmmxxxwwwvvv{{{|||~~~{{{zzzxxxeeeMMM;;;555555555444444333333222111000000111111222222222333333333222222333444444444333333444666888<<>>===<<<;;;;;;===???EEEHHHNNNSSSYYY___fffjjjmmmlllkkkjjjiiiiiiiiiiiijjjkkklllmmmnnnmmmlllkkkmmmkkkjjjlllnnnnnnkkkhhhhhheee___XXXTTTWWW___eeejjjjjjkkklllmmmoooppppppqqqpppooonnnooorrruuuwwwtttvvvxxxxxxvvvtttttttttqqqrrrsssuuuwwwxxxyyyyyyyyywwwxxx}}}}}}vvvsssrrrsssssswwwyyyvvvtttsssnnnhhh]]]RRRGGGBBB@@@???@@@CCCDDDGGGOOO\\\kkkvvv|||}}}{{{xxxxxxuuulllccc___YYYZZZ]]]ccciiiiiiccc]]]WWWYYY]]]eeeqqq||||||uuu{{{llllllmmmoooqqqrrrqqqppptttxxx{{{zzzxxxvvvvvvxxxyyywwwttttttwwwzzzzzzzzzzzzxxxvvvvvvwwwwwwtttrrrppprrruuuwwwxxxzzz}}}|||xxxwwwvvvuuuvvvzzz~~~{{{oooeee```dddooowwwyyyrrrrrrvvvyyyeee[[[[[[iiissssssuuu|||xxx{{{}}}|||kkkQQQ===666555555444444333333222111111000111111222222222333333333222222333444444444333333444666888<<>>===<<<;;;;;;===???DDDGGGLLLQQQWWW]]]cccgggiiiiiiiiiiiijjjjjjkkkllliiiiiijjjkkkkkkkkkkkkjjjlllkkkkkklllnnnnnnllliiieeeaaaZZZSSSPPPTTT]]]dddiiijjjlllnnnooopppqqqqqqqqqpppnnnnnnoooqqqtttvvvtttvvvxxxxxxvvvtttttttttssstttuuuwwwxxxyyyyyyyyyyyywwwxxx||||||vvvrrrqqqrrrrrrwwwyyywwwuuutttoooiii\\\QQQGGGBBBAAA???@@@CCCFFFIIIPPP]]]lllwww|||~~~{{{wwwwwwtttkkkccc___[[[[[[]]]bbbggghhhccc]]][[[___fffppp{{{wwwqqqyyyjjjjjjkkkmmmppprrrqqqpppuuuxxxzzzyyyvvvttttttuuuxxxvvvtttsssuuuvvvvvvvvvxxxwwwvvvwwwxxxwwwvvvtttsssuuuxxxyyyzzz|||~~~}}}zzzuuuuuuttttttvvvyyy|||~~~{{{uuulllcccaaagggqqqxxx|||uuuooopppvvvzzzdddYYYYYYfffoooooottt}}}vvv|||qqqTTT???777666555444333333222222111111111111111222222222333333333222222333444444444444444555666999<<>>777666555333333333222222111111111111111222222222333333333222222333444555555555555555777999===FFFUUUhhhuuu{{{jjjzzzwwwYYYPPPWWW___llliiiccc\\\VVVVVV\\\aaaiiirrr}}}{{{qqqfffZZZQQQHHHEEEDDDGGGPPPbbbzzzzzzuuurrrpppppptttssslll___TTTNNNIIIEEEEEEFFFGGGHHHKKKQQQYYY^^^hhhlllpppqqqqqqqqqsssvvvyyyyyyyyyyyyxxxxxxwwwvvvtttsssqqqqqqqqqsssvvvwwwxxxuuurrrqqqwwwyyyrrrlllkkkkkkmmmrrrwww|||}}}pppjjjlllrrrwwwyyyzzzyyywwwsssooonnnnnnpppqqqssswww{{{zzzggg___aaahhheee]]]SSSJJJEEEDDDCCCCCCEEEEEEFFFGGGJJJOOOVVVZZZaaaeeemmmuuu{{{{{{tttrrrttttttuuuwwwyyy|||~~~|||yyyvvvtttrrrmmmiiiccc\\\VVVSSSRRRSSSRRROOOJJJGGGDDDBBB???===<<<======<<<;;;;;;===@@@DDDFFFJJJMMMQQQVVV\\\```cccdddfffhhhjjjlllmmmnnnhhhhhhgggfffggghhhiiijjjkkkkkklllnnnnnnnnnmmmlllccc```[[[XXXXXX]]]ccchhhgggiiimmmqqqssssssrrrqqqpppooooooooopppqqqtttuuuuuuwwwxxxxxxwwwuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxzzzwwwxxx{{{}}}|||~~~|||vvvrrrrrrsssuuuzzz}}}{{{wwwsssllleeeYYYOOOFFFDDDCCCAAAAAABBBFFFIIIQQQ```ppp|||}}}vvvuuurrrkkkfffddd___^^^___aaacccdddbbb___[[[___iiittt~~~tttiiinnnmmmmmmmmmooorrruuuuuuuuuwwwyyy{{{zzzvvvsssssstttuuuuuutttsssqqqpppppppppqqqrrrtttuuuvvvvvvwwwwwwuuuwwwyyyzzzzzz{{{}}}}}}yyywwwnnnllljjjlllqqqvvvyyyzzztttnnnhhheeeiiisss|||xxxrrrmmmpppvvvttt\\\WWW^^^lllssspppuuuxxxiiiMMM;;;666555444333333222222222222222111111111222222222333333333111222333444555555555555777777999<<>>@@@DDDFFFIIIKKKOOOTTTZZZ___cccdddfffhhhjjjkkkkkkkkkiiiiiihhhggggggiiijjjkkkjjjlllmmmnnnnnnnnnmmmmmmbbbaaa``````bbbeeehhhiiigggiiimmmppprrrrrrqqqpppppppppooopppqqqrrrtttuuuuuuwwwyyyyyywwwuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwvvvzzzwwwxxx{{{}}}|||~~~|||vvvsssssstttxxx}}}}}}xxxsssiiiaaaWWWNNNFFFEEEDDDBBBAAABBBCCCGGGPPP```qqq~~~wwwuuurrrlllhhhfff`````````aaabbbbbb```___ZZZ[[[bbbkkkrrryyysssfffhhh{{{mmmlllkkkmmmppprrrssssssvvvyyy{{{zzzvvvssssssttttttuuuuuutttqqqpppppppppooorrrtttvvvvvvwwwyyyzzzzzz{{{}}}~~~~~~~~~}}}xxxvvvllliiigggiiipppwww{{{|||yyyrrrkkkhhhnnnzzz~~~{{{xxxrrrmmmpppvvvnnnVVVTTT]]]mmmrrrooovvvvvvzzzaaaGGG888555555444222222222222222222222222111111222222222333333333111222333555666666666666888888999<<>>AAACCCEEEGGGIIILLLRRRYYY]]]cccdddfffhhhjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjkkkiiilllnnnooonnnmmmnnnoooccccccdddgggjjjkkkkkkjjjiiijjjmmmoooqqqqqqpppoooqqqqqqqqqrrrssstttuuuvvvuuuwwwyyyyyywwwvvvuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwyyywwwxxx|||~~~}}}|||vvvrrrrrrsssyyyzzzssshhh___UUUMMMFFFFFFEEECCCAAABBBBBBFFFPPP```rrr}}}wwwuuusssmmmhhhfff```aaabbbbbbbbb```___^^^ZZZYYY]]]dddhhhoooooobbbeeevvv|||}}}mmmllljjjkkknnnpppqqqqqqtttwwwyyyxxxuuurrrrrrttttttuuuwwwuuurrrpppqqqrrrooorrrvvvxxxxxxyyy|||~~~}}}~~~}}}xxxuuummmiiieeehhhpppyyy~~~uuukkkhhhmmmyyy}}}{{{yyywwwrrrmmmooottt}}}cccQQQPPPYYYhhhmmmkkkuuuxxxttt\\\DDD888666666444222222222222222222222222111111222222222333333333111222333555666666777777999999999;;;DDDVVVkkkyyy{{{uuu{{{yyyoooiii~~~^^^NNNLLLNNNQQQSSSTTTSSSRRRTTTYYY]]]fffnnnwwwttthhh[[[RRRHHHCCCEEEKKKPPPZZZrrr}}}uuuqqqqqqssssssssslll___UUUOOOKKKFFFDDDDDDEEEFFFHHHNNNUUUZZZccchhhooossstttuuuxxxzzzzzzzzzzzzyyyxxxvvvuuutttqqqrrrrrrsssttttttuuuuuutttvvvxxxzzz{{{wwwxxxwwwvvvvvvxxx~~~xxxuuurrrooommmllloooqqqssssssssstttvvvqqqrrrsssuuuxxxyyyxxxxxxrrrpppnnnllljjjeee]]]VVVLLLIIIFFFDDDDDDDDDDDDCCCFFFIIIKKKMMMMMMMMMNNNPPPQQQKKKKKKOOOQQQUUUdddvvv|||tttrrrtttrrrtttvvvxxxyyyyyyyyyxxxxxxwwwvvvvvvuuutttssssssqqqmmmhhheeedddcccaaa```ZZZVVVOOOIIIEEEBBB???===;;;<<<<<<<<<;;;<<>>@@@BBBDDDHHHNNNUUUZZZ___aaadddgggjjjkkkkkkkkkfffgggiiijjjjjjjjjiiihhhhhhlllooopppnnnmmmnnnpppooolllkkkmmmqqqttttttssspppppppppppppppqqqqqqqqqrrrsssssstttuuuvvvwwwwwwvvvxxxzzzyyyxxxvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzyyywwwxxx}}}~~~wwwrrroooooopppuuu||||||vvvlllbbbSSSKKKFFFGGGGGGDDDBBBBBBFFFIIIRRR```qqq~~~yyytttsssqqqjjjdddbbb```bbbddddddbbb___]]]\\\WWWUUUYYY______aaasssqqqddddddppp{{{xxxnnn}}}kkklllnnnppppppppppppooossssssssssssrrrqqqqqqppprrrtttuuuuuutttrrrqqqqqqssstttuuuxxxzzz|||~~~{{{uuuqqqnnnkkkiiilllttt||||||pppdddaaadddlllxxx~~~tttuuupppqqqjjj___sss|||hhhWWWNNNVVV___eeefffjjjwww{{{pppSSSAAA999555444444333222222111222222333333222222222222222222222222666666666666666555555555777777999===CCCOOOfffyyy~~~|||~~~wwwnnnuuu^^^IIIHHHNNNXXXUUUQQQOOOQQQUUUXXXZZZcccnnnyyy{{{rrriii\\\OOOMMMGGGEEEIIIMMMWWWkkkyyysssqqqssswwwtttlllbbbVVVMMMGGGFFFDDDEEEFFFGGGIIIMMMRRRVVV___cccjjjooorrrtttvvvwww~~~||||||{{{xxxuuurrrvvvvvvvvvvvvvvvuuuttttttttttttvvvyyy}}}{{{xxxvvvwwwzzz~~~{{{rrrmmmmmmoooppppppoooqqqtttuuutttsssssssssuuupppmmmnnnqqqpppiiibbbeeeggglllooonnnfff[[[SSSIIIIIIHHHHHHIIIIIIJJJJJJLLLOOOSSSRRRNNNKKKJJJJJJCCC@@@===???DDDJJJMMMMMM___eeeppp}}}~~~xxxnnnjjjllloooooooooqqqtttuuutttsssqqqrrrssstttttttttsssrrroooooonnnnnnmmmjjjeeebbb\\\VVVNNNHHHFFFEEEBBB@@@===<<<;;;::::::;;;<<<======>>>???@@@CCCHHHNNNSSS\\\^^^bbbfffiiijjjiiiiiiiiihhhhhhiiiiiijjjkkkkkkoooooooooooooooooopppppplllnnnqqqssstttsssrrrqqqooopppqqqqqqsssssstttuuussstttuuuvvvwwwxxxyyyyyywwwwwwxxxyyyzzzzzzzzzzzz|||{{{{{{|||||||||yyywwwxxxyyy{{{|||}}}yyyuuurrrrrrrrrzzz}}}~~~~~~zzzpppeeeZZZOOOFFFEEEEEECCCBBBBBBGGGLLLVVVdddsss~~~}}}xxxsssoookkkgggddd^^^aaaddddddbbb^^^\\\[[[]]]YYY\\\dddgggjjjxxxooogggnnntttssstttppp|||lllmmmnnnooooooooooooooorrrrrrrrrrrrrrrqqqqqqqqqrrrsssttttttrrrqqqqqqrrruuuvvvwwwxxxzzz{{{}}}}}}~~~~~~zzzuuurrrqqqnnnlllooovvv~~~zzznnndddaaaeeemmmxxx{{{rrrsssooopppkkkbbbxxxqqqaaaTTTPPPZZZhhhooopppsss}}}zzznnnQQQ???888555444555333333222222111222222222222222222222222333333333666666666666555555555555777777999<<>>===<<<;;;::::::;;;<<<===<<<===>>>???BBBGGGMMMRRRYYY[[[___cccfffggggggfffeeeeeeeeeeeegggiiijjjlllmmmnnnnnnnnnnnnnnnoooooommmnnnqqqssstttsssrrrpppoooppppppqqqrrrsssttttttttttttuuuvvvwwwxxxyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxxxxwwwxxxzzz||||||{{{yyyxxxzzz|||}}}~~~}}}wwwrrrqqqqqqqqqyyy|||~~~}}}}}}zzzqqqfffYYYOOOGGGEEEEEECCCBBBCCCIIINNNWWWdddsss}}}~~~zzzvvvrrrmmmhhhddd]]]```ccccccaaa^^^\\\[[[YYYXXX]]]dddfffjjj|||qqqfffmmmuuuwwwvvvnnn|||nnnmmmmmmmmmmmmnnnnnnoooppppppqqqqqqqqqqqqqqqqqqrrrssssssrrrppppppqqqssswwwwwwxxxyyyzzz{{{|||||||||xxxuuusssqqqooommmpppwww~~~wwwlllcccccciiipppyyy}}}ssssssmmmnnniiiccc{{{xxxkkk^^^UUUPPP___ooowwwwwwzzzzzzkkkNNN===777444444666444333333222111111111222111111222222333333444444555555555555555555555555888777999<<>>===???@@@@@@@@@===@@@FFFNNNWWW```fffjjj||||||uuummmjjjjjjeeefffiiinnnsssvvvvvvvvvuuuvvvxxxyyyxxxvvvtttrrrqqqqqqrrrssssssrrrnnnkkkddd]]]TTTMMMIIIEEE@@@===<<<<<<::::::::::::<<<<<<;;;<<<===>>>@@@EEEKKKOOOUUUWWW[[[___bbbcccdddccccccbbbbbbbbbdddgggiiikkkkkklllllllllmmmmmmnnnnnnmmmoooqqqrrrsssrrrqqqpppoooooopppqqqrrrsssttttttttttttuuuvvvwwwxxxyyyyyy{{{{{{{{{{{{zzzyyyxxxwwwttttttuuuxxx{{{}}}|||zzzyyy{{{|||}}}~~~{{{tttpppooopppqqqzzz|||}}}||||||yyypppfffXXXOOOGGGEEEDDDBBBBBBCCCKKKOOOXXXeeerrr}}}|||yyyuuuoooiiiddd^^^aaacccdddbbb___^^^^^^YYY[[[aaaggghhhmmmvvviiippp}}}yyyttt|||ooonnnmmmllllllmmmnnnooooooooooooooopppqqqqqqrrrrrrrrrrrrpppooooooqqqsssvvvwwwxxxyyyzzz{{{|||}}}}}}yyywwwuuutttmmmkkkkkkooovvv|||tttkkkdddfffnnnuuu}}}xxxuuullljjjfffbbb|||xxxjjj^^^UUUOOOaaasssyyyxxxyyy{{{}}}eeeJJJ;;;666444555666444444333222111111111111111111222333333444444444444444555555555555555666888888999;;;AAARRRooowww\\\JJJIIIOOOYYYXXXUUURRRQQQRRRVVVYYY```jjjttt|||}}}vvvnnnaaaUUULLLFFFCCCGGGJJJQQQcccwww~~~wwwqqqoooqqqnnnmmmhhhaaaXXXQQQMMMKKKEEEFFFGGGGGGIIILLLRRRUUU[[[```fffllloooqqqtttuuuwwwwwwxxxzzz|||}}}|||zzzzzzzzzzzzyyyyyyyyyzzzzzzzzzyyyzzz|||{{{}}}~~~|||xxxwwwxxxyyyzzzzzz}}}~~~|||xxxuuurrrxxx~~~{{{zzz~~~{{{zzzxxxuuuppplllhhheeedddaaaeeejjjlllkkkjjjkkkmmmlllnnnpppooollljjjhhhggghhhkkklllkkkeee```^^^]]]VVV```kkkpppkkkbbb[[[XXXSSSSSSSSSTTTVVVYYY\\\^^^[[[XXXTTTSSSRRROOOIIIDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDFFFJJJOOOSSSVVVhhhvvv~~~wwwqqqooonnnnnnpppssswwwyyyxxxwwwvvvwwwxxxyyyxxxvvvsssrrrrrrssstttvvvwwwvvvssspppjjjcccZZZRRRLLLGGGAAA===<<<;;;:::999999:::;;;<<<999;;;<<<===???CCCHHHLLLQQQTTTWWW[[[^^^aaabbbbbbcccbbbaaaaaabbbeeegggiiijjjkkkkkklllmmmnnnnnnooonnnoooppprrrrrrrrrqqqpppoooooopppqqqrrrsssssstttttttttuuuvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxttttttvvvxxx{{{}}}|||zzzzzz{{{|||}}}~~~{{{sssooonnnppprrr|||~~~~~~{{{zzzwwwnnndddWWWOOOHHHEEEDDDBBBBBBEEEJJJOOOXXXeeerrr~~~~~~yyytttnnniiieee```bbbddddddcccbbbbbbccc___```ffflllqqqyyy}}}pppvvv|||}}}yyyooonnnmmmllllllmmmooopppnnnnnnnnnnnnnnnooopppqqqqqqrrrqqqpppoooooorrrtttssstttvvvxxxzzz|||}}}~~~~~~zzzwwwuuuttttttiiihhhjjjpppwww}}}~~~}}}rrrjjjeeekkkuuu|||yyyuuujjjhhhffffff|||lll\\\RRRRRRfffxxx{{{xxxzzz}}}vvv```GGG999555444444555444333222222111111111222222222333333333444444444333444444444555555666666888888999;;;@@@RRRrrruuu\\\KKKJJJOOO[[[ZZZXXXUUURRRRRRVVVYYY___hhhssszzzxxxpppbbbUUULLLFFFDDDFFFIIIOOO```sss~~~wwwqqqoooqqqllljjjggg```WWWPPPLLLKKKEEEFFFGGGGGGIIILLLQQQUUUYYY^^^eeejjjnnnpppssstttvvvvvvvvvxxxzzz{{{yyyxxxyyyyyyxxxxxxxxxyyyyyyzzz{{{zzz{{{|||{{{|||}}}zzzxxxxxxyyyxxxwww{{{}}}|||}}}~~~uuulllfffccc```^^^fffkkkooonnnjjjjjjnnnttt|||sssmmmmmmnnnllliiijjjhhhfffdddbbbaaa``````\\\bbbhhhkkkkkkjjjjjjlllhhhjjjkkkjjjgggdddbbbaaa```dddfffddd^^^ZZZZZZ[[[XXX___gggiiieee___\\\\\\XXXXXXXXXYYY[[[___bbbdddaaa^^^YYYVVVSSSOOOIIICCCDDDEEEGGGHHHHHHGGGFFFFFFIIIGGGFFFEEEFFFHHHKKKLLLXXXbbbtttzzzssstttssssssuuuwwwxxxxxxwwwvvvvvvwwwvvvuuutttsssrrrtttuuuvvvyyy{{{zzzwwwuuuqqqjjj```WWWQQQJJJCCC>>>;;;:::999888888999:::;;;999:::<<<===???BBBFFFJJJOOOQQQUUUYYY\\\___aaaaaaeeedddcccbbbbbbccceeefffjjjjjjkkklllnnnoooppppppnnnooopppqqqqqqqqqppppppnnnoooooopppqqqrrrsssttttttttttttuuuuuuvvvvvvwwwvvvwwwxxxyyyzzzzzzzzzzzzwwwwwwxxxzzz||||||{{{yyyyyy{{{||||||}}}zzzssspppppprrrttt~~~|||yyyuuujjj___VVVOOOHHHFFFDDDAAABBBFFFHHHNNNXXXeeerrrwwwqqqlllhhhfff___aaabbbcccbbbbbbccceeeccccccgggrrr~~~tttyyy}}}}}}~~~rrrwww}}}mmmmmmmmmnnnnnnooopppqqqooonnnmmmlllmmmnnnooopppqqqrrrrrrrrrpppqqqrrrtttqqqrrrtttvvvyyy{{{}}}~~~}}}}}}~~~~~~}}}yyyvvvtttssssssiiiiiikkkrrryyy}}}}}}{{{ppphhhfffooozzzxxxssshhhhhhiiimmmsssaaaWWWYYYpppnnnZZZDDD999666555444444333222222111222222333333444444444444333333333333333333333444555555666666777888999;;;@@@RRRrrrvvv]]]LLLJJJOOO[[[[[[ZZZVVVRRRQQQTTTWWW^^^hhhrrrzzz{{{ssseeeWWWMMMGGGDDDGGGIIINNN^^^qqq~~~xxxqqqppprrrlllkkkgggaaaXXXPPPKKKIIIFFFGGGGGGGGGIIILLLQQQUUUXXX\\\ccciiimmmooorrrsssuuuuuuuuuwwwyyyzzzxxxvvvwwwvvvuuuuuuuuuvvvwwwxxx{{{zzzzzz{{{zzz||||||yyywwwwwwwwwvvvtttxxx~~~|||zzz{{{zzzqqqeeeZZZTTTRRRQQQQQQVVVZZZ]]]]]]]]]]]]```cccffflllrrruuuzzzwwwoooeee______```___\\\aaa```___^^^]]]]]]]]]]]][[[___cccfffgggfffffffffdddfffgggfffccc___]]]]]][[[\\\^^^\\\XXXWWWXXX[[[YYY]]]aaabbb```______```^^^]]]]]]]]]```dddhhhjjjiiieeeaaa[[[VVVPPPKKKGGGDDDGGGLLLNNNNNNMMMMMMMMMJJJIIIGGGFFFFFFGGGHHHIIIMMMSSSaaauuu}}}wwwuuussssssuuuwwwwwwwwwvvvvvvtttsssssssssssssssxxxyyyzzz}}}|||yyyuuunnnddd[[[SSSLLLDDD>>>::::::888888888888::::::999:::<<<===???AAAEEEHHHMMMOOORRRVVVZZZ]]]```aaaeeeeeeddddddccccccddddddiiiiiikkklllnnnooopppqqqoooooopppppppppppppppooonnnnnnooopppqqqrrrsssssssssssssssssstttttttttuuussstttvvvxxxyyyzzzzzzzzzyyyxxxyyyzzz||||||zzzxxxyyyzzz{{{{{{|||~~~yyytttqqqqqqsssuuu}}}}}}zzzttthhh\\\UUUOOOIIIFFFCCCAAABBBGGGGGGNNNZZZfffrrr}}}~~~vvvppplllhhhfff]]]^^^``````___```ccceeedddcccgggssswwwzzz~~~vvv{{{iiilllzzz~~~lllmmmnnnpppqqqrrrrrrrrrpppnnnmmmkkkkkklllmmmnnnppprrrsssssssssrrrssstttrrrrrrtttuuuwwwyyyzzz{{{{{{{{{|||}}}~~~}}}yyyvvvtttrrrrrriiijjjlllrrrxxxzzzxxxuuummmfffeeeppp}}}yyysssggggggkkkrrrwwwggg^^^]]]xxxgggUUUBBB999777555333222111111111111222333444444555555555444333333222222222222333444444555666666666777:::<<<@@@QQQqqqxxx^^^MMMKKKOOO]]]^^^]]]YYYTTTRRRUUUXXX^^^gggrrrzzz~~~vvviii\\\NNNHHHEEEHHHIIIMMM]]]oooyyyrrrqqqsssooonnnjjjcccZZZQQQLLLIIIFFFGGGGGGHHHIIILLLPPPTTTVVV[[[bbbhhhllloooqqqsssttttttuuuwwwzzz{{{zzzxxxwwwvvvuuutttuuuvvvxxxyyyzzzyyyyyyzzzzzz~~~}}}zzzyyyxxxxxxvvvuuuwww}}}~~~}}}{{{wwwuuuvvvzzz}}}{{{pppfffWWWKKKEEEEEEGGGHHHMMMMMMOOORRRTTTWWWWWWXXXXXX\\\^^^^^^aaafffhhhfffbbb^^^YYYVVVVVVWWWXXXWWWYYYZZZZZZ[[[\\\]]]]]]]]]______```aaacccdddcccbbbaaaccceeedddaaa]]]\\\[[[XXXWWWWWWVVVUUUWWWZZZ\\\YYY[[[^^^aaadddeeeffffffdddcccbbbbbbeeeiiimmmooopppnnnjjjcccZZZSSSNNNMMMMMMRRRXXX\\\[[[YYYYYYYYYSSSRRRPPPNNNLLLKKKKKKKKKLLLPPPXXXfffzzz{{{xxxwwwxxxyyyyyywwwuuusssqqqqqqsssuuuwww}}}}}}~~~vvvoooeee\\\TTTLLLCCC===:::999888777777888999:::999;;;===>>>???AAADDDGGGJJJLLLOOOSSSXXX[[[^^^```bbbcccddddddddddddcccbbbggghhhiiikkklllnnnooopppooopppppppppppppppoooooonnnnnnooopppqqqrrrssssssqqqqqqrrrrrrrrrrrrssssssssstttuuuvvvwwwxxxxxxxxxwwwwwwwwwyyy{{{{{{yyywwwxxxyyyzzzzzzzzz||||||wwwsssqqqqqqsssuuuyyy|||~~~{{{uuuiii\\\TTTNNNIIIFFFCCC@@@CCCHHHIIIQQQ]]]hhhrrrzzz{{{wwwsssnnniiieee^^^___`````````bbbeeehhhhhhgggiiippp}}}~~~yyyxxxiiiooo}}}{{{kkkllloooqqqsssssssssssspppooommmkkkkkkkkklllmmmooorrrtttuuutttsssssstttsssssstttuuuvvvwwwxxxxxx||||||}}}|||yyyvvvtttrrrqqqiiiiiikkkpppuuuvvvsssoookkkdddeeeppp~~~|||uuuhhhgggjjjrrryyyxxx~~~tttfff___^^^}}}yyydddRRRAAA999888666333111000000000111222333555555666666555444333222222111222222333333444555666666555777:::<<<@@@PPPqqqyyy___NNNKKKOOO```aaaaaa]]]WWWTTTWWW[[[^^^gggrrr{{{yyylll___OOOIIIFFFHHHIIIMMM]]]nnnyyysssqqqsssrrrpppmmmeee[[[RRRLLLIIIGGGGGGHHHHHHIIILLLPPPTTTVVV[[[aaagggkkknnnqqqrrrssssssuuuxxx{{{}}}|||{{{zzzyyyxxxwwwwwwyyy{{{|||zzzxxxxxxyyyzzz}}}{{{{{{zzzyyywwwxxx}}}}}}|||~~~yyyxxxuuuqqqoooppptttwwwxxx~~~~~~|||yyyuuuiii^^^OOOBBB<<<===AAACCCHHHGGGHHHLLLQQQTTTTTTRRRQQQTTTSSSQQQRRRVVVWWWUUUUUUTTTSSSRRRRRRTTTUUUVVVSSSUUUWWWZZZ]]]___```aaadddaaa___```cccdddccc``````bbbdddccc```]]]\\\[[[WWWUUUSSSRRRTTTXXX\\\^^^ZZZ[[[___eeejjjmmmmmmlllhhhgggffffffhhhlllpppsssttttttppphhh]]]UUUQQQQQQZZZ___fffiiihhhfffeeeeeeaaa___\\\YYYUUURRRPPPOOOQQQSSSXXX^^^kkk}}}|||||||||xxxvvvsssppppppssswwwyyyvvvoooeee\\\TTTLLLCCC<<<:::999888777777888999::::::;;;===>>>???AAADDDFFFIIIJJJMMMQQQVVVZZZ]]]___^^^```bbbdddeeeeeecccbbbeeefffgggiiikkkmmmnnnooopppppppppooooooooooooooonnnnnnooopppqqqrrrrrrsssqqqqqqqqqqqqqqqqqqrrrrrrtttuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuwwwzzzzzzyyywwwwwwxxxyyyyyyyyy{{{~~~{{{yyyuuurrrqqqqqqssstttuuuzzz}}}~~~}}}wwwjjj]]]TTTNNNIIIGGGCCC@@@CCCHHHKKKSSS___jjjqqqxxx~~~|||{{{zzzxxxvvvpppjjjeeebbbbbbcccccccccfffiiimmmnnnmmmlllnnnwwwwwwooo{{{wwwoooooopppqqqqqqqqqppppppssspppmmmkkkkkkmmmpppqqqsssrrrppppppqqqssswwwyyyxxxwwwtttqqqpppqqqvvvyyy|||||||||||||||}}}~~~~~~~~~zzzvvvssspppnnnkkkjjjkkknnnrrrrrrooolllhhhgggkkkssszzzuuuooojjjiii{{{zzztttnnnvvvrrrbbbccc```uuudddKKK===;;;555222333000222222333333333333444444444444444444444444444444444444555555555555555555666555777:::===KKKlllhhhPPPHHHMMM[[[eeefffZZZRRRVVVYYYWWWYYYeeeqqqwwwvvviii]]]SSSKKKFFFHHHIIIKKKXXXggg{{{vvvtttrrrqqqttttttoooggg\\\SSSOOOOOOHHHDDDCCCFFFHHHHHHKKKPPPWWW\\\bbbhhhjjjlllmmmnnnqqqrrruuuxxxzzz{{{||||||yyyyyyzzzzzzzzzzzzzzzyyyxxxvvvuuuwwwxxx~~~}}}xxxxxxyyywwwuuuvvvyyyzzz{{{||||||zzzyyywwwvvvuuussspppnnnmmmppprrrtttyyy|||||||||{{{uuummmgggWWWGGG@@@???===<<<===CCCEEEGGGJJJLLLLLLLLLKKKMMMMMMLLLLLLLLLLLLLLLMMMKKKLLLLLLLLLMMMMMMMMMMMMRRRSSSTTTVVVXXX[[[]]]^^^[[[\\\^^^aaacccbbb___]]]```aaabbbbbb```]]]ZZZWWWSSSPPPLLLKKKNNNVVV___eeebbbbbbeeekkkqqquuusssqqqnnniiieeefffkkkppptttttt|||xxxrrrkkk```WWWWWW]]]dddiiilllnnnrrrvvvtttooonnnjjjeeeaaa^^^[[[YYYWWWYYYXXXZZZ^^^dddppp{{{{{{xxxsssppppppsssxxx{{{xxxqqqfff[[[QQQHHH@@@;;;999999999999999999999999999999:::;;;===???AAABBBDDDGGGKKKNNNPPPSSSWWWZZZ\\\^^^```bbbdddeeefffggggggfffeeeeeefffhhhjjjlllqqqooommmkkkjjjjjjjjjjjjkkklllmmmnnnoooooooooooorrrooolllmmmpppssssssqqquuuuuuuuuuuuvvvvvvvvvvvvuuutttttttttvvvxxxzzz{{{zzzzzzyyyxxxxxxzzz~~~|||wwwsssqqqnnnlllpppwwwyyy|||~~~|||zzzsssfffZZZQQQLLLGGGFFFEEECCCEEEIIIJJJQQQZZZeeerrr~~~~~~{{{xxxvvvuuutttpppjjjeeehhhgggeeeccccccggglllqqqvvvpppmmmnnnssszzzwwwsssooooooppppppqqqqqqpppppprrrpppnnnllllllmmmooopppqqqqqqppppppqqqsssuuuwwwwwwvvvtttrrrqqqrrruuuxxx{{{{{{{{{{{{{{{|||}}}~~~~~~zzzwwwssspppoooggghhhjjjooouuuvvvtttppplllkkkooowww}}}uuupppjjjjjj~~~{{{xxxttt{{{sssaaaaaacccrrrdddJJJ<<<:::555333555222222222333333333333444444444444444444444444444444555555555555666666666666666555777;;;>>>LLLnnnrrrXXXNNNQQQ\\\iiimmmaaaVVVUUUUUUSSSZZZeeeooovvv~~~wwwjjj^^^TTTKKKFFFHHHIIIKKKXXXggg|||wwwtttrrrqqqvvvvvvrrriii^^^TTTOOOMMMHHHEEECCCFFFGGGHHHKKKPPPVVV[[[bbbgggjjjlllmmmnnnooopppsssvvvxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyywwwwwwxxxzzz{{{zzzzzzxxxwwwxxxzzzzzz{{{{{{zzzxxxvvvtttqqqpppnnnjjjggggggiiikkkpppuuuyyyzzz{{{zzzssskkkbbbSSSDDD>>><<<;;;:::;;;>>>@@@CCCFFFGGGHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLPPPQQQRRRUUUXXX[[[^^^___ZZZ[[[]]]___``````___^^^bbbcccccccccaaa]]]ZZZXXXRRROOOMMMNNNTTT\\\cccfffgggiiimmmsssyyy{{{zzzxxxooojjjfffggglllssswwwxxx~~~{{{uuummm```XXX[[[bbbmmmrrrvvvxxx|||~~~zzz{{{wwwrrrmmmjjjfffbbb___\\\\\\]]]```bbbiiivvv|||yyyuuurrrqqqtttxxx{{{uuunnndddXXXOOOFFF???;;;999999999999999999999999999999:::;;;<<<===???@@@CCCEEEIIILLLNNNQQQUUUXXX[[[\\\^^^aaaccceeeffffffgggfffddddddeeegggjjjlllpppooommmkkkjjjiiijjjjjjllllllmmmnnnnnnooooooppprrrooommmnnnqqqssssssrrrttttttuuuuuuvvvvvvvvvwwwttttttttttttuuuvvvxxxyyyyyyyyyyyyxxxxxxzzz{{{vvvqqqooommmmmmrrryyy|||~~~~~~|||yyysssfffZZZQQQKKKGGGFFFEEECCCEEEIIIKKKSSS]]]hhhuuu~~~zzzxxxuuusssrrrnnnhhhdddaaabbbcccdddeeehhhmmmppppppooonnnooonnnqqq~~~|||ooonnnoooooooooppppppppppppqqqpppooonnnnnnnnnnnnooooooooopppqqqrrrssssssttttttuuutttsssrrrrrrtttwwwyyyyyyyyyyyyzzz{{{|||}}}}}}zzzvvvssspppooogggiiimmmsssyyyzzzvvvrrrmmmmmmsss|||}}}vvvrrrjjjjjj~~~uuuaaa```eee|||xxxuuucccIII;;;999444444777555222222333333333333444444444444444444444444444444555555666666666777777777777666888<<<@@@OOOqqqfffVVVTTTYYYiiiqqqhhhZZZUUUTTTRRR[[[dddmmmsss{{{xxxlll```UUUKKKFFFGGGIIILLLXXXfff~~~}}}xxxuuurrrqqqvvvwwwuuummmaaaUUUNNNLLLIIIEEEDDDFFFGGGGGGJJJOOOUUUZZZaaagggjjjlllnnnooooooqqqsssvvvxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyvvvvvvxxxzzz~~~|||{{{yyyyyy{{{{{{{{{{{{zzzxxxvvvsssrrrqqqooolllhhheeedddfffiiijjjpppuuuwwwxxxwwwppphhh[[[NNN@@@;;;:::888888:::888:::===@@@BBBCCCDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKMMMNNNQQQTTTWWWZZZ]]]^^^YYYYYYZZZ[[[]]]^^^______cccccccccbbb___[[[WWWUUUQQQNNNNNNTTT^^^gggkkkkkknnnqqqvvv|||}}}rrrmmmiiiiiiooovvv{{{|||}}}zzzvvvmmmbbb\\\dddoooxxx~~~}}}yyyuuupppmmmhhhffffffgggeeedddjjjqqq}}}zzzvvvrrrqqqrrrvvvxxxzzz{{{}}}~~~|||{{{ppphhh^^^SSSJJJCCC>>>;;;999999999999999999999999999999999::::::;;;<<<===AAACCCGGGJJJLLLOOOSSSVVVZZZ[[[]]]```ccceeefffggggggfffcccbbbdddfffjjjlllooommmllljjjiiiiiijjjjjjnnnmmmmmmmmmmmmooopppqqqrrrpppooooooqqqsssttttttsssssstttuuuvvvvvvwwwwwwtttttttttttttttuuuvvvwwwwwwxxxxxxxxxxxx{{{|||vvvpppmmmlllmmmttt|||{{{xxxqqqeeeZZZPPPJJJFFFFFFDDDCCCEEEJJJLLLVVVbbbmmmyyy|||zzzwwwtttqqqmmmhhhddd]]]___ccceeehhhkkkooorrrmmmoooqqqooojjjkkkwww{{{iiinnnnnnnnnnnnoooppppppqqqppppppppppppoooooonnnmmmmmmnnnpppqqqrrrrrrqqqqqqrrrsssttttttsssrrrtttuuuwwwwwwwwwxxxyyy{{{|||}}}~~~{{{xxxuuuqqqooommmkkkmmmrrrxxx}}}{{{uuuoooiiikkksss~~~}}}zzzvvvrrriiiiiiuuubbbaaaeee}}}ooopppcccIII;;;999333333666444222222222333333333444444333333444444444444444444444444555555666777777777777777:::???DDDSSSvvvvvv]]]TTTSSSdddpppjjj\\\UUUUUUWWWZZZaaajjjrrrzzz{{{nnnbbbWWWLLLFFFGGGIIILLLVVVccc}}}yyyvvvsssqqqrrrttttttnnncccWWWOOOKKKIIIEEEDDDFFFGGGGGGJJJOOOTTTYYYaaafffjjjlllnnnoooqqqsssuuuxxxzzzzzz{{{{{{{{{{{{|||||||||{{{zzzzzzwwwttttttwwwzzz~~~~~~{{{zzzyyyyyy|||||||||{{{zzzxxxvvvtttsssqqqoookkkfffbbbaaaccceeedddjjjpppsssttttttmmmdddUUUJJJ>>>:::999777888:::666777:::<<>>???AAAAAA???????????????@@@AAABBB@@@AAABBBCCCEEEFFFHHHHHHMMMNNNPPPRRRSSSTTTTTTTTTSSSUUUVVVWWWWWWZZZ^^^bbbdddcccaaa]]]XXXTTTOOOMMMJJJJJJOOO]]]mmmyyy{{{zzzxxx|||}}}{{{wwwrrrqqqtttxxxzzz{{{yyytttnnnhhhbbbfffvvv|||vvvsssppplllkkkmmmiiisss}}}vvvooojjjgggffffffeeeeeedddcccbbb___]]]\\\ZZZTTTLLLEEE@@@<<<:::888999999999999999999999999999999888888888888999999???BBBEEEHHHKKKNNNQQQTTTXXXYYY]]]```dddgggiiijjjjjjhhhgggfffgggiiimmmooommmlllkkkjjjjjjjjjkkklllpppooonnnmmmnnnppprrrtttqqqqqqqqqqqqqqqrrrtttuuuqqqrrrssstttuuuvvvwwwxxxvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwyyy|||xxxpppllliiikkksss|||zzzuuuooocccWWWMMMHHHEEEEEEDDDCCCFFFKKKOOO\\\kkkvvv|||wwwrrrllliiigggccccccbbbbbbbbbffflllpppmmmhhhdddccccccgggrrr|||~~~rrraaammmlllllllllmmmnnnpppqqqrrrrrrrrrqqqpppooonnnmmmnnnooopppqqqrrrqqqqqqpppoooqqqrrrrrrrrrrrrsssttttttuuuuuuwwwyyy{{{}}}~~~|||{{{xxxvvvrrrooommmlllhhhmmmvvvxxxppphhhjjjrrr~~~~~~wwwrrrmmmdddeeezzzeeeXXX\\\nnn|||{{{fffppp^^^FFF999888333111333000222222333333333333444444222333333444444555555555444444555666777777888888;;;;;;???FFFLLL^^^rrrxxxaaaNNNOOO\\\iiiiii^^^TTTSSSUUUVVV[[[dddpppzzztttiii]]]QQQGGGGGGIIIJJJRRR]]]vvv|||wwwsssqqqkkkoooqqqmmmdddYYYQQQNNNJJJFFFDDDFFFGGGGGGIIINNNRRRWWW___eeejjjmmmoooqqqppprrrtttvvvwwwxxxxxxxxx{{{{{{{{{{{{zzzyyyxxxxxxxxxuuuvvvzzz~~~~~~vvvuuuvvvwwwzzz}}}||||||{{{zzzyyyyyyxxxxxxooolllfff___ZZZXXXZZZ\\\\\\aaafffgggiiiiiiddd]]]PPPHHH@@@===:::888888;;;888888999;;;<<<>>>???@@@======<<<======>>>???@@@>>>???@@@BBBDDDFFFGGGHHHLLLMMMOOOQQQQQQQQQQQQPPPPPPSSSVVVWWWWWWYYY^^^cccfffddd```\\\VVVQQQLLLJJJFFFGGGMMMYYYhhhtttxxxxxxyyy}}}~~~|||xxxttttttvvvyyyyyywww{{{sssjjjdddbbbjjj|||zzzxxxvvvrrrooooooiiijjjooowww{{{ssskkkddd___]]]\\\ZZZZZZYYYXXXVVVTTTRRRQQQOOOKKKFFFAAA???<<<:::888999999999999999999999999999888888888888999999:::>>>AAADDDGGGJJJMMMPPPSSSVVVXXX[[[___dddgggjjjkkkjjjiiihhhhhhiiikkkmmmooommmlllkkkkkkkkklllmmmnnnpppooooooooooooqqqrrrssspppqqqqqqqqqpppqqqsssvvvrrrrrrssstttuuuuuuvvvvvvvvvwwwxxxxxxyyyyyyyyyxxxvvvwwwwwwxxxyyy|||~~~wwwpppllljjjkkksss}}}zzzuuunnnaaaUUULLLGGGDDDDDDDDDCCCGGGLLLPPP]]]mmmxxx}}}|||zzztttnnniiigggfffeeedddaaa^^^]]]```fffjjjiiiccc______aaaeeennnwww|||qqq___lllkkkkkkkkklllnnnppprrrsssrrrrrrqqqooonnnnnnmmmppppppqqqqqqqqqqqqqqqqqqooopppqqqqqqpppqqqsssuuuttttttuuuwwwyyy|||~~~}}}|||yyywwwtttqqqooommmiiinnnxxxwwwnnneeegggnnnzzz}}}tttmmmhhhbbbeeesss^^^TTT[[[ttt}}}eeerrrsssWWW@@@666777444333444111222222333333333333444444222222333333444555555666555666777888999:::;;;;;;<<<===BBBIIIPPPbbb{{{kkkuuu```MMMIIIVVVfffkkkdddYYYTTTTTTVVVYYYbbboooyyyxxxmmmaaaSSSHHHHHHIIIIIIPPPYYYnnn~~~}}}xxxtttqqqnnnqqqrrrnnndddZZZRRROOOJJJFFFEEEFFFGGGFFFIIINNNQQQVVV^^^eeejjjmmmoooqqqqqqrrrtttvvvwwwxxxxxxwwwzzzzzzzzzzzzyyyxxxwwwvvvvvvssstttyyy|||}}}xxxrrrsssvvvxxx{{{~~~}}}{{{yyyxxxwwwvvvvvvqqqmmmggg___YYYWWWYYY[[[YYY]]]``````bbbccc^^^XXXOOOGGGAAA>>>;;;777777;;;777888888999:::;;;<<<===::::::::::::;;;<<<===>>>===>>>???AAACCCEEEGGGHHHJJJKKKMMMOOOPPPPPPPPPOOONNNRRRVVVWWWWWWYYY^^^ccccccaaa]]]WWWQQQKKKGGGDDDAAACCCHHHQQQ\\\fffmmmooorrrvvv|||~~~~~~zzzwwwuuuvvvxxxzzzxxxvvvyyyoooddd```eeerrr|||wwwtttmmmjjjiiikkklllnnnxxx{{{xxxtttpppiiiaaaZZZUUURRRQQQOOONNNNNNMMMLLLKKKJJJJJJHHHEEECCCAAA@@@???===;;;999999999999999999999999888888888888999999:::;;;<<<>>>BBBEEEGGGJJJNNNQQQRRRUUUXXX]]]bbbfffiiijjjhhhhhhhhhiiijjjkkklllmmmmmmmmmlllkkklllmmmooooooooooooppppppqqqrrrrrrsssooopppqqqpppoooooorrruuusssssssssttttttuuuuuuuuutttuuuvvvxxxyyyyyyyyyxxxwwwwwwxxxxxxyyy|||zzztttnnnlllkkknnnvvv}}}~~~zzzuuummm```SSSKKKFFFCCCDDDDDDDDDGGGLLLQQQ^^^mmmwww~~~~~~{{{{{{yyysssmmmhhhfffgggeeeeeecccaaa___```dddgggjjjiiiiiijjjiiiiiipppyyyxxx}}}ppp]]]lllkkkjjjjjjkkknnnppprrrtttsssrrrpppooonnnnnnnnnqqqqqqqqqqqqqqqrrrrrrrrrppppppqqqpppoooqqqsssvvvttttttvvvwwwzzz|||~~~~~~}}}{{{xxxuuurrrpppooommmrrr{{{sssiii```aaaiiivvv|||qqqiiieeeaaafffqqq\\\TTT]]]vvv{{{dddrrrzzziiiRRR<<<333777444444666222222222333333333444444444222222333333444555666666777888888:::;;;<<<=========>>>CCCKKKRRReeetttfffsss```MMMBBBPPPbbbmmmjjj```XXXVVVWWWXXXaaannnxxxzzzpppcccTTTIIIHHHIIIIIIOOOWWWhhhzzz~~~yyytttqqqqqqssstttoooeeeZZZRRROOOKKKGGGEEEGGGGGGFFFIIIMMMPPPVVV^^^eeejjjmmmpppqqqssstttvvvxxxyyyzzzzzzyyyyyyzzzyyyyyyxxxwwwvvvuuurrrooopppuuuyyyyyy{{{~~~|||tttooorrrvvvyyy}}}~~~{{{yyyvvvtttssssssmmmiiibbbZZZTTTRRRSSSVVVWWWZZZ\\\[[[]]]^^^[[[UUUNNNGGGAAA>>>:::666777:::777666666777777888999:::888888888888999:::;;;<<<<<<===???AAACCCEEEGGGHHHGGGIIILLLNNNPPPQQQPPPPPPLLLQQQVVVXXXXXXZZZ___ccc___]]]XXXRRRKKKEEEAAA>>>???AAAEEEKKKSSS[[[cccgggjjjooouuuxxxyyyzzz|||~~~wwwuuutttvvvzzz{{{xxxvvvttthhh^^^^^^hhhzzz~~~zzzqqqllljjjiiieeeaaafffnnnkkknnnssswwwxxxuuupppmmmiiieee^^^WWWPPPLLLJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA???===999999999999999999999999888888888888999:::;;;<<<:::===@@@CCCFFFIIILLLOOOPPPRRRVVV[[[```dddgggiiifffggghhhjjjkkkkkkkkkkkknnnmmmllllllmmmnnnpppqqqooooooppprrrrrrrrrrrrrrrnnnpppqqqpppnnnnnnrrruuussssssttttttttttttttttttrrrsssuuuwwwxxxyyyxxxxxxwwwxxxxxxxxxxxx{{{~~~}}}vvvqqqmmmlllmmmpppxxx{{{}}}}}}zzzuuummm___RRRKKKFFFCCCDDDDDDDDDGGGLLLQQQ^^^mmmwww|||~~~||||||zzzuuunnniiihhhiiifffggggggfffddddddfffgggooosssyyyyyytttooovvv}}}rrrxxxppp[[[iiikkkmmmmmmmmmnnnppprrrssssssrrrrrrqqqpppoooooooooppppppqqqqqqrrrrrrrrrsssrrrrrrqqqrrrsssuuuuuutttttttttxxx|||~~~zzztttpppnnnnnnnnnrrryyy{{{pppgggaaadddmmmzzznnnddd]]]VVVhhhxxxbbbRRRaaa||||||rrrjjjzzzdddIIIAAA777333444666777666444333333333333444555555333333333333333333333333444555888;;;===?????????<<>>???@@@AAABBBCCCCCCFFFGGGHHHIIIIIIIIIHHHGGGMMMOOOTTTXXX\\\___``````___YYYRRRKKKFFFCCCAAA???BBBEEEIIIMMMQQQWWW]]]bbbffffffiiinnnuuuwwwvvvsssrrrtttwwwzzz{{{zzzwwwtttiiiaaaYYYZZZkkk}}}sssoooiiifffeeedddbbb___aaabbbeeeggggggfffdddbbb]]]YYYTTTPPPNNNKKKIIIGGGDDDCCCCCCBBBCCCDDDEEEFFFFFFDDDAAA@@@@@@@@@???>>>>>><<<:::999:::;;;;;;:::;;;;;;;;;::::::999999999;;;<<>>@@@AAAAAABBBBBBCCCEEEGGGIIIJJJJJJJJJMMMPPPSSSWWWZZZ[[[\\\\\\XXXSSSLLLFFFDDDCCCCCCBBBKKKMMMOOOQQQRRRUUUXXX[[[___```bbbfffkkknnnppppppssssssuuuyyy{{{yyytttoooggg___XXX]]]qqq}}}wwwpppjjjfffccc```]]]^^^```bbbddddddcccaaa```\\\XXXTTTPPPNNNKKKHHHFFFEEEEEEDDDEEEFFFGGGHHHIIIHHHFFFDDDDDDDDDDDDBBBAAA???===:::999:::;;;;;;:::;;;;;;:::::::::999999999999;;;===AAAEEEHHHKKKMMMPPPRRRUUUYYY]]]___aaaaaafffggghhhiiijjjjjjiiiiiilllllllllllllllmmmnnnnnnrrrrrrrrrqqqqqqqqqqqqqqqssssssrrrpppoooqqqtttxxxuuuttttttsssssssssssssssssssssssstttuuuvvvxxxxxx{{{wwwsssuuu{{{}}}|||{{{zzzxxxsssmmmjjjlllrrryyy|||}}}{{{yyyvvvqqqhhh]]]UUUOOOIIIDDDEEEEEEDDDFFFKKKVVV___lllxxx~~~zzztttnnniiieeeddddddcccfffjjjjjjeeedddfffiiilllssszzz||||||vvvxxx|||xxxZZZiiikkknnnooooooqqqsssuuupppqqqrrrsssrrrpppnnnmmmrrrqqqpppoooppprrrtttuuuwwwvvvtttssstttvvvyyy{{{|||||||||~~~~~~yyysssooommmmmmssswww}}}}}}uuullleeefffgggmmmxxxvvviiibbb[[[VVVjjj{{{hhh]]]oooyyymmm[[[BBB===666333444555444333444333333333333444555555555444444444333333222222222444666999<<>>??????@@@BBBCCCFFFGGGIIIIIIIIINNNOOORRRUUUWWWWWWWWWVVVPPPKKKEEEBBBBBBEEEHHHJJJTTTVVVWWWWWWVVVUUUUUUVVVYYYZZZ[[[\\\___dddjjjooosssssstttxxx{{{wwwnnnfffaaaZZZWWWccc|||wwwnnnhhhdddaaa______```bbbddddddcccbbbaaa]]]ZZZVVVSSSPPPNNNKKKIIIFFFFFFGGGHHHJJJKKKLLLLLLLLLJJJIIIIIIIIIHHHFFFDDD@@@>>>;;;:::;;;;;;;;;:::::::::::::::999999999999999:::<<>>:::666444444444333222444333333333333444555555555555555444333333222222222333555888;;;>>>@@@AAABBBCCC@@@CCCJJJSSSooowwwrrruuufffMMMFFFAAA@@@FFFMMMPPPSSSVVVQQQVVV]]]eeeooo~~~wwwooodddXXXLLLFFFDDDEEEJJJQQQ___sss~~~zzzwwwqqqsssuuussslllbbbXXXRRRKKKJJJIIIIIIJJJLLLNNNPPPRRRVVV]]]bbbgggkkkoooqqqsssssssssssssssssssssssszzzzzz{{{{{{zzzxxxwwwvvvrrrrrrssssssuuuyyy~~~|||vvvpppnnnqqqvvvxxxyyytttrrrpppooommmjjjfffccc^^^[[[WWWRRRNNNLLLKKKKKKIIIHHHHHHHHHIIIJJJLLLMMMLLLHHHCCC@@@>>>===<<<:::666777777777777777888888777777666666777777888999999999::::::;;;<<<<<<===BBBBBBCCCDDDDDDEEEEEEEEELLLNNNPPPSSSTTTTTTSSSSSSIIIEEEBBBAAAEEELLLQQQUUU[[[\\\^^^]]]ZZZXXXWWWWWWVVVWWWWWWWWWYYY___iiiqqquuutttuuuxxxzzzttthhh^^^WWWSSSXXXmmm~~~tttmmmiiigggfffdddeeeggghhhhhhhhhgggfffaaa^^^[[[XXXVVVSSSPPPMMMGGGHHHJJJKKKMMMNNNOOOOOOOOONNNMMMNNNNNNLLLIIIGGGBBB???<<<;;;;;;;;;;;;::::::999999999999999999999999:::;;;>>>BBBFFFIIIKKKOOOPPPSSSVVVZZZ]]]___```bbbcccdddeeefffggghhhhhhhhhhhhiiijjjkkkmmmooopppqqqpppooonnnnnnnnnoooppppppqqqqqqqqqpppqqqsssvvvvvvuuutttsssssstttuuuuuurrrrrrrrrrrrtttuuuvvvwwwzzzyyyyyy{{{|||}}}}}}}}}}}}{{{zzzyyytttppplllkkknnntttyyy||||||zzzwwwrrrjjj```VVVPPPLLLGGGDDDDDDDDDEEEJJJPPPZZZcccqqq||||||xxxrrrmmmhhheeeccccccdddiiimmmlllggggggkkkmmmnnnsss{{{rrrTTTnnnooorrrssssssuuuwwwyyywwwuuusssrrrrrrssstttuuuvvvuuusssrrrtttvvvyyy{{{wwwvvvuuutttuuuxxx{{{}}}{{{{{{||||||vvvqqqmmmmmmmmmssszzz|||uuupppnnnuuusssuuu|||}}}pppcccYYYTTTWWWwwwzzzooolllvvvcccNNN;;;999666444333333333222444333333333333444555555555555555444444333333333222333555777:::===???@@@CCCDDD@@@BBBHHHNNNiii~~~zzz}}}eeeNNNFFFAAAAAAGGGNNNPPPRRRTTTRRRVVV]]]eeeooo~~~uuunnndddXXXLLLFFFDDDEEEJJJPPP[[[mmm{{{xxxqqqrrrtttrrrmmmcccYYYRRRJJJIIIHHHHHHIIIKKKMMMNNNQQQUUU[[[```eeeiiimmmppprrrrrrrrrssssssssssssssswwwxxxyyyyyyxxxwwwvvvuuurrrrrrqqqqqqsssyyyyyytttnnnlllnnnsssuuuvvvqqqooommmllljjjgggbbb___ZZZXXXUUUQQQNNNLLLKKKKKKHHHGGGFFFEEEFFFGGGIIIJJJIIIFFFCCCAAA@@@>>><<<;;;666666777777888888888999777777777777777888888999888888888999999::::::;;;@@@@@@@@@AAABBBCCCCCCDDDIIIKKKMMMPPPQQQRRRQQQPPPEEEDDDCCCFFFMMMUUU[[[^^^aaabbbbbbaaa]]]YYYWWWVVVSSSTTTTTTTTTVVV^^^iiiqqquuuuuuvvvwwwvvvnnn```VVVPPPPPP]]]yyy{{{rrrllljjjjjjhhhiiijjjkkklllkkkkkkjjjcccaaa^^^[[[YYYWWWSSSPPPKKKKKKLLLNNNOOOQQQRRRSSSSSSSSSRRRSSSRRRPPPKKKHHHCCCAAA===<<<<<<;;;:::999999999999999999999999999:::;;;<<<>>>AAAEEEIIIKKKNNNOOOQQQTTTXXX[[[^^^___aaaaaabbbccceeefffhhhhhhgggggghhhiiikkkmmmnnnooommmmmmllllllmmmnnnppprrrrrrsssssssssqqqqqqrrrsssuuutttsssrrrrrrssstttuuurrrrrrrrrrrrtttuuuvvvwwwvvvvvvwwwyyy|||~~~~~~~~~{{{|||~~~}}}{{{zzzsssooolllkkkoootttxxxzzzxxxxxxuuuooofff[[[SSSNNNJJJFFFDDDDDDDDDEEELLLTTT\\\eeerrr}}}{{{yyyvvvrrrmmmjjjgggffffffhhhlllooommmiiikkkpppwwwttttttyyypppQQQoooppprrrsssssstttvvvwwwxxxvvvuuusssssstttvvvwwwuuuuuuttttttuuuxxxzzz|||vvvvvvvvvvvvxxxzzz{{{}}}{{{{{{}}}~~~}}}zzzuuupppmmmnnnooosss{{{{{{ssspppqqqwwwuuuxxx~~~~~~uuulll^^^VVVSSS^^^wwwnnnnnnyyy|||uuu```III:::888666444333333333444444333333333333444555555444444444444444444444444333333444666999;;;>>>???BBBDDDAAACCCHHHLLLeee}}}eeePPPDDD@@@AAAIIIOOOPPPPPPQQQSSSWWW]]]eeennn{{{uuunnncccXXXMMMHHHEEEEEEIIINNNWWWhhh{{{xxxpppqqqrrrqqqmmmdddYYYQQQKKKJJJHHHGGGHHHIIIKKKLLLPPPSSSYYY^^^cccggglllooorrrrrrrrrsssssstttttttttuuuuuuvvvwwwwwwvvvuuutttuuuuuutttrrrrrrwwwwwwrrrkkkjjjmmmqqqssstttnnnllliiigggeeebbb^^^[[[WWWUUURRROOOLLLJJJJJJIIIGGGGGGFFFEEEEEEFFFGGGHHHFFFDDDBBBAAA@@@???===:::777777777888999999::::::666777777777888888888888777777777888888999999999;;;;;;<<<>>>@@@CCCEEEFFFFFFHHHJJJLLLNNNMMMMMMLLLBBBCCCFFFLLLUUU\\\aaaccceeeeeeddd```[[[VVVTTTTTTQQQQQQQQQRRRVVV___hhhoootttuuuvvvtttooodddXXXPPPLLLOOOaaavvvnnnkkkjjjkkkkkkllllllmmmmmmlllllleeecccaaa___]]]ZZZVVVSSSQQQPPPPPPPPPRRRTTTVVVWWWXXXXXXXXXXXXWWWSSSMMMIIIEEEBBB???===<<<<<<:::999888888888999999999999999;;;;;;;;;===@@@DDDHHHKKKMMMNNNPPPRRRVVVZZZ]]]^^^``````aaabbbdddfffhhhiiigggggghhhiiijjjlllnnnoookkkjjjjjjjjjkkknnnppprrrtttvvvwwwwwwuuusssssstttsssrrrpppooooooqqqssstttrrrrrrrrrssstttuuuwwwwwwssstttvvvxxxzzz|||}}}~~~|||~~~|||zzzrrrooommmlllooossswwwxxxssssssrrrlllddd[[[TTTQQQHHHFFFDDDDDDDDDEEENNNWWW^^^gggttt~~~}}}zzzxxxuuurrrnnnkkkiiiiiihhhjjjnnnqqqpppnnnssszzz{{{vvvyyyrrrSSSnnnpppqqqqqqqqqqqqrrrttttttuuuvvvvvvvvvvvvuuuuuussssssssstttvvvwwwyyyzzzvvvwwwxxxzzz{{{|||}}}}}}}}}}}}|||{{{xxxtttooonnnoooqqqttt|||wwwooommmoootttssswwwyyyqqqfffZZZTTTWWWhhhoookkkpppqqq{{{qqq]]]GGG:::999666444222222444666444333333333333444555555333333444444555666666666444444555666777:::<<<===AAACCCCCCEEEJJJMMMccciiiUUUCCC@@@BBBJJJPPPPPPPPPPPPSSSWWW\\\ccckkkwwwuuuooobbbXXXNNNIIIGGGEEEHHHLLLSSSddd|||{{{wwwooooooppppppmmmdddYYYQQQMMMKKKIIIHHHHHHIIIJJJKKKNNNRRRWWW\\\```eeejjjnnnqqqqqqrrrssstttuuuuuuvvvttttttvvvvvvwwwvvvuuuttttttvvvwwwvvvtttwww~~~vvvpppkkkiiilllqqqttttttkkkhhhdddaaa___\\\YYYWWWRRRQQQOOOLLLJJJHHHHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFDDDBBBAAAAAAAAA???<<<:::777888888999::::::;;;;;;666666777888888888888888777777777777888888888888999::::::<<<>>>AAADDDFFFEEEFFFHHHIIIIIIGGGFFFEEE???BBBHHHQQQZZZ```bbbbbbaaaaaa___\\\WWWTTTTTTTTTQQQPPPPPPSSSZZZcccjjjnnnpppssstttpppfffZZZOOOJJJHHHLLL___}}}zzzqqqmmmmmmmmmmmmmmmnnnnnnnnnoooooojjjhhhfffeeeccc```\\\YYYXXXWWWUUUTTTTTTWWWZZZ\\\^^^^^^^^^^^^[[[VVVOOOJJJFFFCCC???===<<<<<<:::999777888888888999999999999:::::::::;;;>>>BBBFFFIIILLLMMMOOOQQQUUUXXX\\\^^^`````````bbbdddgggiiikkkgggggghhhhhhiiikkklllmmmlllkkkiiiiiijjjlllnnnppprrrtttwwwxxxvvvuuuuuuuuupppooommmlllmmmoooqqqrrrssssssssstttuuuvvvxxxxxxssstttvvvwwwyyy||||||~~~}}}zzzrrrpppmmmmmmpppsssuuuvvvssstttrrrlllcccZZZTTTRRRGGGEEEDDDDDDCCCEEEOOOZZZbbbjjjwww~~~{{{|||zzzwwwsssooollljjjhhhgggiiinnnrrrrrrttt|||~~~~~~uuuVVVmmmoooppppppooonnnpppqqqpppsssvvvyyyyyyvvvsssqqqqqqqqqrrrtttuuuwwwxxxxxxvvvxxxzzz|||~~~~~~~~~~~~{{{zzzwwwsssooonnnppprrruuu}}}uuukkkiiilllppppppuuu~~~}}}|||vvvooobbbVVVSSS[[[ppphhhhhhrrrooo|||mmm[[[FFF:::999666333111222555888444333333333333444555555222333333444555666777777555555555555777999;;;<<<@@@CCCCCCGGGLLLNNNcccnnnZZZEEEBBBCCCKKKQQQQQQQQQRRRSSSVVV[[[aaaiiitttvvvqqqaaaXXXOOOKKKHHHFFFGGGKKKQQQbbb{{{zzzwwwnnnnnnoooooollldddYYYPPPNNNMMMKKKIIIHHHIIIJJJKKKMMMQQQVVV[[[___dddiiimmmqqqqqqrrrsssuuuvvvwwwwwwssstttvvvwwwwwwvvvuuuuuupppuuuyyyyyyxxxyyy~~~vvvpppkkkiiimmmrrruuuuuuiiieee```]]]ZZZYYYVVVTTTPPPNNNLLLJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDBBBAAA@@@AAAAAA???<<<999888888999:::;;;;;;<<<<<<666666777888888888888888777777777777888888888888<<<<<<;;;<<<===???AAABBBEEEEEEFFFFFFEEECCC@@@???<<<@@@IIISSS\\\aaaaaa___ZZZZZZYYYWWWUUUTTTVVVXXXSSSQQQQQQVVV___hhhmmmnnnnnnqqqsssmmm```SSSJJJGGGDDDHHHZZZvvv~~~uuurrrrrrppppppppppppqqqqqqqqqqqqpppnnnlllkkkiiifffbbb___]]][[[XXXVVVWWWYYY]]]```bbbbbbbbbaaa___YYYQQQKKKGGGDDD@@@>>>===<<<:::999777777888888999999999999999888888999<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777666777777777777777888888999888888777888:::===@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBHHHLLLPPPVVV\\\]]]YYYWWWWWWWWWVVVUUUTTTSSSSSSOOOOOOPPPTTT___kkkooommmnnnnnnjjjbbbVVVKKKDDDAAA===DDDRRRcccsssuuunnnjjjiiikkknnnttt}}}xxxtttrrrqqqqqqrrrrrrrrrqqqppppppuuusssqqqooommmlllkkkkkkbbb___[[[YYYYYYZZZ[[[ZZZaaaeeegggddd\\\TTTNNNLLLIIIGGGCCC???<<<:::::::::;;;::::::999888888888999<<<;;;::::::<<<@@@EEEGGGMMMOOOQQQSSSUUUWWWYYY\\\___```bbbcccdddeeeeeeeeeeeefffhhhiiijjjjjjjjjiiiiiiiiijjjjjjkkklllmmmmmmoooooopppqqqrrrrrrssssssrrrqqqooonnnoooqqqsssuuuwwwuuuuuuvvvyyyyyyvvvsssrrrtttwww{{{~~~~~~}}}yyywwwoooooonnnmmmnnnrrrwww{{{{{{yyytttoooggg]]]TTTMMMJJJFFFCCCEEEFFFJJJRRR[[[gggppp{{{|||}}}zzzvvvqqqlllhhhfffdddhhhooovvvxxxwww|||xxxtttWWWmmmoooppppppooooooqqqrrrrrrsssuuuvvvwwwvvvuuutttuuutttssssssssstttuuuvvvuuuvvvwwwyyy{{{|||}}}~~~yyywwwsssnnnkkkkkknnnqqqxxx{{{~~~tttjjjkkkqqqyyy|||~~~zzzrrrkkkddd```XXXSSSPPP[[[xxxrrr^^^ddd~~~}}}lll|||uuueeePPP@@@:::888555333333444333222333333333333333333333333555333111111333555666666888888888999:::;;;<<<===>>>CCCCCCHHHPPPSSSaaa{{{zzzbbbLLLEEEBBBKKKWWW[[[WWWRRRPPPUUU\\\aaagggqqq}}}{{{qqqiii^^^RRRKKKGGGEEEGGGLLLPPP^^^sssxxxuuurrrpppnnnooonnnggg\\\SSSMMMLLLJJJIIIHHHHHHIIIIIIOOOQQQUUUZZZ```fffjjjmmmoooqqqtttwwwxxxyyyxxxxxxuuuuuuuuuwwwyyyzzzxxxwwwxxxvvvwwwxxxxxxyyyzzztttnnnkkknnnqqqssstttkkkhhhdddaaa^^^\\\XXXVVVNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777777777777777888999999999888888888999<<<>>>@@@============>>>@@@AAACCCFFFKKKOOOQQQUUUYYYYYYVVVVVVVVVVVVVVVUUUTTTSSSRRRMMMPPPRRRWWWaaakkkmmmiiilllkkkfff]]]QQQGGGAAA???<<>>;;;:::999999<<<;;;:::999999999999:::;;;:::999999<<>>>>>AAAAAADDDLLLPPP```zzzmmmQQQGGGEEEQQQ^^^aaa[[[VVVOOOSSSYYY___fffppp|||tttlllaaaTTTLLLGGGDDDFFFJJJPPP^^^sssyyyuuuqqqooonnnooonnnhhh]]]TTTMMMLLLJJJIIIHHHHHHIIIIIILLLOOOSSSYYY___fffkkknnnoooqqqtttwwwxxxyyyxxxxxxwwwvvvvvvxxxzzzzzzyyyxxxyyywwwwwwyyyxxxyyy|||uuummmjjjlllppprrrsssnnnjjjeeeaaa^^^[[[XXXVVVOOOOOONNNLLLKKKIIIHHHHHHDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888777777777777888999999999999888888999:::<<<===>>>>>>===???BBBFFFJJJMMMPPPUUUWWWVVVWWWYYYXXXTTTUUUUUUUUUUUUUUUTTTSSSRRRNNNRRRWWW\\\eeemmmnnniiijjjggg```UUUJJJBBB===<<<===<<<@@@HHHTTTeee~~~|||nnn[[[MMMFFFCCCAAA@@@AAACCCGGGMMMRRRTTTSSSQQQRRRXXXaaahhhlllnnnooopppsssuuuwwwyyyzzzyyyxxxwwwyyyyyyzzzzzzyyywwwtttssskkkhhhdddbbbaaaaaa``````[[[]]]]]][[[VVVPPPLLLJJJCCCBBB???<<<:::999999999<<<;;;::::::999::::::::::::999888999;;;>>>BBBDDDIIILLLPPPSSSUUUVVVXXXYYYXXXZZZ]]]```ccceeeggggggeeefffgggiiiiiiiiihhhhhhgggggghhhiiikkklllmmmmmmnnnmmmmmmmmmnnnppprrrsssrrrrrrppppppqqqsssuuuvvvwwwwwwvvvwwwxxxwwwuuussstttvvvxxx|||}}}zzzvvvssslllkkkjjjjjjmmmqqqvvvyyy{{{xxxsssmmmeee\\\RRRLLLGGGCCCCCCFFFIIIOOOYYYcccnnnwww||||||yyytttoooiiieeecccaaaiiipppxxx}}}~~~yyyuuu~~~sssqqqqqqoooRRRmmmooopppqqqpppqqqrrrtttpppqqqrrrrrrsssrrrqqqqqqrrrrrrqqqqqqqqqrrrssstttvvvvvvwwwyyyzzz|||}}}}}}yyyvvvqqqllliiikkkpppttt|||~~~tttkkklllttt}}}wwwlllddd^^^ZZZWWWPPPLLLPPPggg}}}jjj^^^mmmqqqhhh~~~zzzkkk]]]NNNBBB888666333333444555555444333333333333333333333333666555444444666888888888999999::::::<<<===???@@@===@@@???AAAIIIMMM]]]xxxzzzZZZMMMHHHTTTbbbddd]]]XXXNNNQQQWWW]]]eeeooozzzyyyooodddVVVNNNHHHDDDEEEHHHOOO\\\qqq|||wwwpppnnnmmmnnnnnnhhh]]]UUUMMMLLLJJJIIIHHHHHHIIIIIIKKKNNNRRRXXX^^^eeekkkmmmppprrrtttwwwxxxxxxxxxwwwyyyxxxwwwxxxzzz{{{zzzyyyyyyxxxxxxyyyyyyyyy{{{tttkkkggghhhmmmpppqqqqqqmmmgggbbb^^^[[[XXXVVVPPPOOONNNLLLKKKIIIHHHGGGDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888888777777888888999::::::999888888888888999:::<<<<<<===@@@FFFMMMTTTXXX\\\```aaa^^^\\\\\\ZZZWWWTTTUUUUUUUUUTTTTTTSSSRRRQQQVVV[[[aaaiiiqqqrrrnnnhhhbbbYYYNNNDDD>>>;;;:::===<<<===CCCMMM]]]ttt|||fffYYYJJJAAA@@@AAA@@@>>>???@@@CCCFFFIIIJJJIIIIIIHHHLLLSSSYYY]]]aaadddgggmmmqqqwww|||~~~{{{xxx{{{}}}}}}yyywwwooolllhhheeeddddddbbbaaa[[[[[[YYYVVVQQQLLLHHHFFFAAA???===;;;:::999888888::::::999999888999999:::999888888888:::===@@@BBBFFFJJJNNNQQQSSSTTTVVVWWWXXXYYY\\\___bbbeeefffgggeeeeeeggghhhhhhhhhgggggggggggghhhjjjkkkmmmnnnoooooonnnmmmmmmnnnpppssstttppppppooooooppprrrtttuuuwwwwwwwwwxxxxxxvvvuuussstttuuuxxx{{{~~~}}}zzzvvvrrrllljjjiiikkkoootttxxxzzz{{{xxxrrrllldddZZZQQQKKKGGGDDDCCCGGGKKKPPPZZZdddrrr{{{|||{{{xxxsssmmmhhhdddbbb```eeennnyyywwwtttwwwuuuooolll|||mmmQQQmmmooopppppppppppprrrssspppqqqqqqqqqqqqqqqppppppooooooooopppqqqtttvvvwwwwwwwwwxxxyyy{{{|||}}}}}}~~~|||zzzwwwrrrmmmkkknnnuuuzzz}}}rrrjjjmmmvvv}}}uuullleee^^^YYYVVVMMMHHHOOOiii|||~~~jjjaaaqqqqqqooossscccWWWLLLCCC777555333333444555555555333333333333333333333333555444333444666777777666999999:::;;;<<<>>>???@@@===@@@>>>@@@GGGJJJZZZtttiiiUUUJJJUUUcccddd]]]YYYOOOQQQVVV\\\dddnnnxxx~~~rrrfffYYYOOOHHHDDDDDDGGGIIIUUUiiizzzooonnnmmmnnnnnniii^^^UUUMMMLLLJJJIIIHHHHHHIIIIIILLLNNNQQQWWW]]]ccchhhkkkppprrrtttwwwxxxxxxwwwwwwzzzyyyxxxxxxzzz{{{zzzyyyyyyxxxxxxyyyxxxxxx}}}|||uuulllgggiiimmmppprrrsssooojjjeeeaaa]]]ZZZWWWPPPOOONNNLLLJJJIIIGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA???????????????>>>===<<<=========<<<<<<;;;;;;;;;999888888888777777777777888888888888888999999:::999999888888777777777777555666888>>>EEENNNWWW[[[aaaeeefffaaa]]]\\\[[[XXXTTTUUUUUUUUUUUUTTTTTTSSSRRRXXX]]]bbbiiiqqqssspppeee^^^SSSHHH@@@<<<::::::;;;:::===CCCKKKXXXmmm~~~zzzdddQQQHHH>>>;;;>>>@@@>>>:::<<<===@@@AAABBBCCCDDDDDDGGGIIILLLNNNQQQTTTXXX\\\eeekkkttt}}}~~~|||~~~|||yyyrrrpppllljjjiiihhhgggeee]]][[[VVVQQQMMMHHHDDDAAA@@@???===<<<:::999999888888777777777777777888888888888777888:::<<>>@@@AAA>>>AAA???AAAFFFHHHVVVppp~~~bbbNNNTTTaaaaaa\\\ZZZQQQRRRUUU[[[dddnnnwww|||ttthhhZZZPPPIIIDDDDDDGGGHHHRRReee{{{|||ooommmlllnnnoooiii___VVVMMMLLLJJJIIIHHHHHHIIIIIIKKKMMMQQQVVV\\\ccchhhjjjqqqrrruuuwwwxxxxxxwwwvvv{{{yyywwwxxxyyyzzzzzzyyyxxxwwwxxxyyywwwvvv{{{}}}vvvnnnkkkmmmqqqsssttttttqqqllliiieeeaaa\\\YYYQQQQQQOOOMMMKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA?????????@@@??????>>>>>>>>>>>>======<<<;;;;;;;;;888888888777777777666666999888888888888999::::::888888777777777666666666444666999???FFFOOOWWW[[[[[[```aaa[[[WWWVVVWWWUUUUUUUUUVVVVVVVVVUUUUUUTTTRRRZZZ```eeejjjoooooolllaaaYYYMMMCCC===;;;:::999777888;;;BBBHHHSSSdddsssyyydddQQQGGGBBB===<<<>>>???<<<999;;;===???@@@AAABBBDDDGGGKKKLLLLLLLLLLLLNNNQQQTTT\\\bbbkkkuuu||||||yyyuuurrrpppnnnmmmmmmkkkiii___[[[TTTNNNJJJFFFBBB@@@AAA@@@???>>><<<;;;999999666666666555666666777888888888888888:::<<<>>>???AAADDDGGGIIIKKKNNNRRRTTTWWWXXXZZZ]]]```bbbccccccdddeeefffggggggfffeeeeeeeeefffhhhjjjlllnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqkkkllllllmmmnnnpppqqqrrrtttvvvxxxxxxwwwvvvvvvvvvvvvvvvwwwyyy{{{}}}}}}|||{{{zzzxxxtttqqqmmmkkkkkkooovvv|||~~~{{{wwwpppiii```WWWOOOIIIHHHEEEDDDHHHKKKQQQ[[[eeevvv}}}{{{wwwuuuqqqlllhhheeecccbbb```eeeppp||||||wwwiiilllyyyyyysss{{{dddNNNnnnooopppooommmmmmmmmooorrrqqqqqqpppooooooppppppoooooooooppprrruuuwwwyyyzzz{{{{{{|||}}}~~~}}}yyyvvvqqqmmmmmmttt}}}~~~vvvkkkfffnnnzzz|||uuulllaaaVVVOOOJJJIIIWWWvvv}}}aaa]]]ooo}}}}}}|||wwwpppaaaTTTLLL888666444333444555444444333333333333333333333333444333333444666777666555777888888:::;;;===???@@@???BBB@@@BBBGGGGGGSSSllloooSSSTTT^^^___[[[\\\SSSSSSVVV[[[dddnnnuuuzzzuuuiii[[[QQQJJJEEEEEEHHHIIIRRRbbbxxx|||nnnllllllnnnooojjj```WWWMMMLLLJJJIIIHHHHHHIIIIIIHHHJJJNNNUUU\\\ccciiilllqqqsssuuuwwwxxxxxxwwwvvv{{{yyywwwwwwxxxyyyyyyxxxwwwvvvwwwxxxvvvuuuyyy|||vvvooommmooosssuuuuuutttrrrooollliiiddd^^^ZZZTTTSSSRRRPPPNNNLLLJJJIIIGGGFFFFFFEEECCCBBBBBBAAA??????@@@@@@@@@@@@@@@???>>>>>>>>>===<<<;;;;;;;;;999999999888888888777777999999888888999999:::;;;666666777777666666555555666888;;;@@@FFFMMMRRRUUUPPPVVVXXXSSSOOOPPPRRRRRRUUUVVVVVVWWWWWWWWWVVVVVVUUU___iiimmmooooookkkeee[[[SSSHHH???;;;:::999888777777:::???DDDLLL\\\jjjzzz{{{lll```SSSFFFEEECCC@@@@@@@@@@@@???>>>===???BBBCCCDDDGGGKKKOOOTTTUUUVVVUUUSSSQQQPPPPPPQQQUUU[[[dddnnnwww}}}zzzxxxrrrpppnnnmmmmmmllljjjiii___ZZZRRRLLLIIIFFFCCCAAACCCBBBAAA@@@>>><<<:::999666666666666666777888888888888888999;;;<<<>>>???@@@AAACCCEEEGGGKKKPPPSSSRRRSSSVVVZZZ]]]```bbbcccdddeeeffffffffffffddddddcccdddfffhhhjjjmmmoooppppppqqqrrrsssrrrpppnnnmmmkkkllllllnnnoooqqqrrrrrrrrruuuxxxxxxwwwvvvwwwxxxyyyyyyyyyzzz{{{}}}}}}{{{zzzxxxuuuqqqmmmmmmkkkkkkooowww~~~{{{wwwppphhh___VVVNNNHHHFFFCCCCCCGGGLLLRRR]]]ggguuu|||~~~{{{vvvtttpppllliiifffeeedddaaabbbgggqqq~~~~~~vvvrrrfffhhhuuu|||vvvttt]]]JJJnnnooopppooommmkkklllmmmrrrrrrqqqpppooooooppppppqqqqqqqqqqqqrrrtttvvvxxx{{{||||||}}}~~~wwwtttooolllmmmttt}}}tttiiieeennn{{{}}}xxxpppdddWWWOOOLLLNNN```uuuZZZZZZppp~~~}}}{{{zzzyyytttbbbSSSHHH999777444333444444444333333333333333333333333333444444444555777888777666777777888999;;;===???@@@@@@CCCBBBCCCGGGFFFRRRiiixxxVVVTTT]]]]]][[[]]]UUUUUUVVV\\\dddnnnuuuyyyvvviii[[[RRRJJJEEEEEEHHHEEEMMM]]]rrr|||nnnllllllnnnooojjj```WWWMMMLLLJJJIIIHHHHHHIIIIIIEEEHHHMMMTTT\\\dddjjjnnnqqqsssuuuwwwxxxxxxwwwvvv{{{yyyvvvvvvwwwyyyyyyxxxvvvuuuvvvxxxvvvtttxxx~~~yyytttnnnlllooorrrtttttttttrrrpppooolllfff```[[[VVVVVVTTTRRRPPPNNNLLLKKKHHHGGGFFFEEEDDDCCCBBBBBB??????@@@AAAAAAAAAAAA@@@???>>>>>>===<<<;;;;;;;;;:::::::::999999999888888999999888888999999:::;;;555666666666666666555555444555888<<>>AAAIIIXXXfffqqqzzzyyyjjjYYYPPPIIIBBBAAA@@@???>>>???@@@AAACCC>>>AAADDDEEEGGGJJJOOOTTT^^^aaabbbaaa\\\UUUQQQNNNIIIJJJMMMTTT___mmmzzz~~~{{{xxxvvvnnnllljjjjjjjjjiiigggfff___XXXQQQKKKIIIHHHEEECCCDDDDDDCCCAAA???===;;;999777777666777777888999999888999999:::;;;===>>>??????@@@AAABBBDDDIIIOOOSSSMMMOOOSSSWWW[[[___bbbcccdddeeefffffffffeeedddcccaaabbbdddfffiiikkkmmmnnnoooqqqrrrsssrrrooollljjjllllllmmmoooppprrrssssssqqqtttxxxxxxwwwvvvxxxyyy|||{{{{{{{{{|||}}}~~~{{{yyyvvvsssnnnjjjmmmjjjjjjoooxxx{{{wwwoooggg___VVVMMMHHHCCC@@@AAAFFFLLLSSS___iiiuuuzzz}}}{{{uuussspppllliiigggffffffdddaaaaaaiiiwww{{{tttqqqggggggsssxxxvvvppp{{{oooXXXFFFoooooooooooonnnnnnnnnnnnqqqpppooonnnnnnmmmmmmmmmlllnnnrrrssssssssstttuuu~~~~~~|||vvvssspppnnnpppwww|||nnnccccccmmmxxx}}}uuuhhhaaaYYYQQQLLLWWWpppnnn[[[]]]nnnzzz~~~ttt|||xxxkkkWWWDDD:::888555333222222333444444444333222222333333333555555555666666666666777555666777888:::;;;<<<===CCCAAABBBDDDEEEHHHQQQZZZpppXXXTTTMMM]]]jjjXXXTTTTTTTTTVVV```mmmwww|||vvvnnnaaaTTTJJJEEEDDDEEEGGGKKKVVVjjj|||qqqpppmmmmmmooommm```RRRPPPNNNKKKJJJIIIHHHFFFDDDHHHIIILLLQQQXXX___eeehhhnnnpppsssuuuuuuuuuvvvwwwxxxyyyyyywwwuuuttttttvvvxxxvvvtttssssssvvvyyy{{{{{{ssslllkkkpppttttttrrrwwwwwwwwwuuuqqqkkkddd```\\\YYYVVVSSSRRRPPPNNNLLLJJJJJJIIIHHHGGGFFFEEEDDDAAACCCDDDCCCBBBBBBCCCEEE@@@???>>>===<<<;;;::::::<<<;;;999:::;;;;;;999888:::::::::::::::999888777666777888888888777555555666888;;;======???BBBDDDGGGFFFFFFFFFIIIMMMPPPSSSVVVWWWWWWVVVUUUVVVXXXZZZ___jjjtttvvvrrrmmmddd]]]PPPIIIAAA<<<::::::888777:::888888<<<@@@FFFSSS___llloookkk^^^RRRKKKHHHFFFGGGGGGFFFEEEEEEFFFGGGGGGAAADDDGGGHHHJJJOOOVVV[[[iiilllooonnniii___TTTMMMKKKLLLMMMOOOTTT___mmmwwwyyy{{{||||||zzzuuupppmmmhhhdddaaabbbeeefffbbb___\\\XXXTTTOOOKKKJJJIIIJJJFFFGGGFFFDDDAAA>>><<<<<<:::999888888888888888888999999888888999;;;<<<===@@@??????@@@BBBFFFJJJMMMOOOQQQUUUWWWYYY[[[^^^```cccaaa```cccgggiiihhhgggaaadddgggiiiiiiiiijjjkkkpppnnnnnnooopppqqqpppooopppooonnnllllllooouuuyyyzzzzzzyyyxxxvvvtttsssrrryyyyyyzzz{{{|||}}}~~~}}}}}}}}}{{{xxxrrrmmmjjjllllllooottt{{{~~~}}}{{{vvvtttnnnggg^^^UUUNNNIIICCCEEEFFFFFFJJJTTTbbbmmmxxx~~~~~~|||xxxuuutttppplllgggddddddeeebbb```aaajjjyyytttkkkaaaaaaooossshhhmmmzzz|||lllUUUBBBqqqppppppppppppooooooooopppoooooonnnnnnnnnnnnnnnoooqqqtttuuuuuuuuuwwwxxx}}}~~~zzzxxxrrrpppnnnlllooovvvxxxkkkaaaaaakkkvvv{{{uuuiii```XXXQQQNNN[[[wwwpppaaaeeesss}}}~~~~~~qqq{{{}}}qqqeeeSSSBBB:::888555333222222333444444444333333222333333444666666666666777777777777777777888:::;;;===>>>>>>BBBAAAAAACCCDDDGGGPPPYYYnnnWWWSSSMMM[[[fffVVVTTTSSSSSSVVV^^^kkkuuu{{{wwwooobbbUUUKKKFFFEEEEEEEEEIIITTTiii~~~uuusssqqqooorrrpppdddVVVQQQOOOLLLJJJJJJIIIGGGFFFHHHIIIKKKOOOUUU]]]dddhhhmmmooossstttuuuuuuvvvwwwxxxyyyyyywwwuuutttuuuvvvvvvtttsssrrrsssvvvzzz|||~~~wwwooommmqqquuutttrrrvvvwwwwwwvvvrrrlllfffbbb___\\\YYYVVVUUUSSSPPPNNNLLLLLLJJJIIIGGGFFFEEEEEECCCDDDEEEEEECCCCCCDDDEEEAAAAAA@@@???>>>===<<<<<<<<<;;;::::::;;;<<<;;;999999999999999999888777777666666777777777666555444555777999::::::;;;===???BBBBBBCCCEEEIIINNNSSSVVVWWWXXXXXXWWWVVVXXX[[[^^^fffpppyyyzzzuuummmccc[[[LLLGGG???:::888888777555:::888888<<>>======>>>@@@DDDHHHJJJMMMPPPSSSUUUVVVXXX[[[^^^bbbaaaaaacccfffhhhhhhfffbbbdddgggiiiiiiiiijjjkkkmmmlllkkklllnnnpppoooooooooooonnnmmmmmmppptttxxxyyyyyyxxxwwwvvvtttrrrrrrwwwxxxzzz{{{}}}}}}~~~~~~|||}}}~~~|||yyysssmmmiiijjjkkknnnttt{{{~~~~~~|||wwwtttoooggg^^^UUUMMMIIIEEEFFFGGGHHHKKKUUUcccmmmxxx~~~|||xxxvvvtttpppkkkfffdddcccddd]]][[[]]]fffwwwzzznnnaaabbbpppuuuiiidddlllwww}}}kkkSSS@@@rrrrrrqqqqqqqqqpppppppppnnnnnnnnnnnnnnnoooooopppqqqssstttttttttuuuxxxzzz{{{}}}{{{vvvtttnnnllljjjjjjooovvv~~~}}}sssggg^^^```jjjsssyyyvvviii___WWWQQQPPPbbbrrrhhhmmmxxx~~~|||iiixxxtttkkkaaaQQQBBB999888555333222333444444444333333333333333444444666666777777777888888888999999:::;;;<<<>>>??????AAA???@@@BBBDDDFFFNNNXXXzzzmmmVVVPPPKKKWWWaaaUUUTTTRRRRRRUUU\\\fffqqqxxxxxxqqqeeeXXXNNNHHHFFFEEECCCHHHSSSggg~~~yyywwwtttrrrtttrrrhhh\\\RRROOOLLLJJJJJJJJJHHHGGGHHHHHHIIILLLRRRZZZbbbfffkkknnnqqqsssttttttuuuwwwxxxxxxxxxwwwuuutttvvvwwwuuutttrrrrrrtttwww{{{~~~zzzqqqoooqqquuuuuusssvvvwwwwwwvvvrrrmmmhhhdddccc```]]]ZZZXXXVVVSSSPPPOOONNNLLLJJJHHHFFFEEEEEEDDDEEEFFFFFFDDDDDDDDDFFFCCCCCCBBBAAA@@@???>>>>>>===;;;:::;;;======<<<;;;999999999999888888888888777888888888888777666666777888999888888888:::;;;===>>>@@@CCCIIIOOOTTTXXXXXXXXXWWWWWWWWWZZZ___cccllluuu|||{{{tttkkk___UUUHHHCCC===888666555555444999777888<<>><<<;;;::::::999999999:::999999888888999:::;;;<<<;;;;;;;;;<<<>>>BBBEEEGGGKKKMMMPPPRRRSSSUUUXXXZZZaaa```aaacccfffggggggfffbbbeeeggghhhhhhhhhjjjkkkjjjiiihhhjjjlllnnnooonnnnnnooopppppppppqqqtttwwwxxxwwwwwwuuutttsssrrrqqquuuwwwyyy|||}}}~~~}}}|||{{{}}}~~~~~~zzztttmmmhhhhhhjjjnnnuuu{{{~~~~~~}}}xxxuuunnnfff\\\SSSLLLIIIFFFGGGHHHIIIMMMVVVcccmmmyyy}}}yyyvvvsssnnniiieeeccccccccc]]]ZZZ[[[ddduuuppp___aaaoookkk```cccnnnvvv~~~hhhPPP???rrrqqqqqqqqqppppppppppppmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqqqqssswwwzzzyyy}}}~~~yyyuuurrrllljjjiiikkkpppxxxzzzoooddd___bbbkkkssszzzwwwjjj^^^VVVQQQPPPgggoookkkssszzz~~~~~~aaawww{{{qqqkkkaaaPPPAAA888777555444333333444444444333333333333444444555666666666666777777777888999::::::;;;===>>>>>>??????>>>???BBBCCCEEEMMMWWWnnn{{{|||nnnTTTKKKFFFQQQ[[[VVVUUURRRQQQTTTYYYaaalllvvvzzzssshhh[[[QQQJJJGGGFFFCCCGGGRRReee|||zzzyyyuuurrrsssrrrjjj___RRROOOKKKIIIIIIIIIHHHGGGHHHGGGGGGJJJOOOWWW___dddiiilllppprrrssssssuuuvvvwwwxxxxxxwwwvvvuuuwwwxxxxxxwwwuuutttuuuwww{{{}}}zzzrrroooqqqtttvvvuuuvvvvvvwwwvvvsssnnnjjjgggeeebbb___]]][[[XXXTTTRRRPPPOOOLLLJJJGGGFFFEEEEEEEEEFFFGGGFFFDDDCCCDDDEEEDDDCCCCCCBBBAAA@@@@@@@@@>>>===<<<===>>>???>>>===::::::999999999::::::;;;:::::::::::::::999999999:::;;;;;;:::888888999;;;:::;;;>>>BBBHHHNNNSSSVVVWWWWWWWWWWWWXXX]]]ccchhhnnnuuuzzzxxxqqqgggZZZOOODDDAAA<<<888555444444444999777888;;;>>>CCCNNNYYYggglllnnnhhhbbbcccfffgggkkklllmmmllliiiccc]]]YYYYYY]]]ccchhhkkkjjjiiiggghhhmmmvvvtttaaaSSSKKKJJJJJJJJJHHHHHHJJJKKKJJJIIIGGGFFFEEEEEEGGGLLLRRRWWWYYYYYYZZZ[[[]]]^^^^^^]]][[[YYYUUUSSSPPPNNNKKKGGGCCCAAA<<<<<<;;;:::999999999999999999888888888999;;;<<<:::::::::<<<>>>AAACCCEEEIIIKKKNNNPPPPPPRRRUUUWWW^^^___```ccceeeffffffeeeccceeeggghhhhhhhhhjjjkkkhhhgggfffhhhkkknnnoooooommmoooqqqrrrrrrrrrtttvvvvvvvvvuuutttsssrrrrrrrrrtttvvvyyy|||~~~~~~}}}|||{{{}}}{{{tttlllgggfffiiiooouuuzzz}}}~~~~~~yyytttmmmdddZZZRRRLLLHHHFFFGGGGGGIIINNNXXXccclllyyy~~~~~~zzzvvvrrrlllgggeeedddcccbbbaaa^^^\\\cccqqqppp]]]___jjjjjj```hhhsssvvveeeLLL===qqqqqqpppppppppooooooooommmmmmmmmmmmnnnpppqqqrrrqqqqqqqqqpppppprrrwwwzzzzzz}}}}}}zzzvvvsssmmmkkkjjjmmmttt|||xxxmmmdddbbbgggpppvvv}}}xxxkkk^^^VVVSSSQQQlllkkklllwww|||}}}{{{ggguuuoookkk___MMM>>>777666555444333333444444444333333333444444555666555555666666666777777777999999:::;;;<<<======>>>???>>>???BBBCCCEEEMMMVVVggg}}}}}}}}}xxxxxxqqqTTTFFFBBBKKKVVVYYYVVVRRRPPPSSSWWW\\\hhhttt}}}vvvkkk___TTTLLLHHHFFFDDDHHHRRRcccxxxyyyxxxtttpppppppppjjjaaaSSSOOOKKKHHHHHHHHHGGGFFFGGGGGGFFFIIINNNVVV]]]bbbgggjjjnnnpppqqqssstttvvvwwwxxxxxxwwwvvvvvvxxxzzz}}}{{{xxxvvvvvvwwwzzz|||zzzrrrooopppsssvvvwwwvvvvvvvvvuuurrrnnnjjjhhheeecccaaa___]]]ZZZVVVSSSQQQOOOLLLIIIGGGFFFFFFFFFGGGGGGHHHFFFDDDCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>@@@AAA@@@>>><<<;;;;;;;;;;;;<<<===>>>;;;;;;;;;:::::::::::::::<<<<<<;;;999888888999;;;<<<===@@@CCCHHHMMMQQQTTTVVVWWWWWWWWWZZZ___fffkkkpppuuuwwwsssmmmdddWWWKKKAAA???<<<888555444555555888777888;;;>>>BBBLLLWWWgggoootttrrroooppprrrsssvvvxxxzzzyyyuuuooohhhcccccceeejjjnnnooommmiiifffbbbfffmmmwwwooo\\\OOOHHHDDDAAA>>>>>>?????????>>>======<<<>>>AAAGGGNNNTTTXXXYYY\\\^^^aaacccdddbbb___]]]VVVSSSPPPOOOMMMKKKGGGDDD<<<<<<;;;:::999888888888:::999888888888999:::;;;:::;;;;;;<<<>>>AAACCCDDDHHHJJJMMMNNNNNNOOORRRTTTYYY[[[^^^aaacccddddddeeedddfffggggggggggggiiikkkiiigggfffhhhkkkooopppqqqmmmooorrrsssssssssuuuvvvvvvuuutttsssrrrrrrsssssssssvvvyyy}}}~~~}}}{{{}}}|||uuummmhhhfffjjjpppvvvzzz|||||||||wwwssskkkaaaWWWPPPKKKHHHFFFFFFFFFIIIOOOYYYdddlllxxx~~~}}}~~~}}}{{{vvvqqqjjjfffeeeeeeddddddaaa]]]ZZZ^^^kkk|||ooo```aaaiii{{{ooofffoooxxxyyycccIII===qqqppppppppppppooooooooommmmmmmmmmmmnnnoooqqqqqqrrrrrrrrrqqqqqqsssxxx{{{zzz}}}~~~zzzvvvtttooollllllpppxxxwwwllleeefffmmmvvv{{{xxxlll^^^VVVUUUWWWtttzzzfffpppzzzttt|||oookkkhhh[[[HHH:::666666555444444444444444333333333333444555666777666666666777777777888888::::::;;;;;;<<<======>>>>>>>>>@@@CCCDDDFFFMMMUUUeee{{{|||zzzyyyuuuVVVDDDBBBGGGQQQZZZXXXRRRPPPSSSUUUXXXdddsssyyynnnbbbWWWNNNIIIFFFFFFIIIQQQ```tttzzzxxxtttnnnnnnnnnjjjdddVVVRRRMMMIIIHHHGGGGGGFFFGGGFFFGGGIIINNNUUU[[[```eeehhhllloooppprrrtttuuuvvvwwwxxxxxxwwwwwwyyy{{{}}}yyyvvvuuuvvvxxxzzz~~~|||tttoooooorrrvvvxxxvvvvvvvvvtttqqqmmmjjjgggdddcccaaa```___\\\XXXUUURRRPPPMMMJJJHHHHHHHHHHHHIIIJJJJJJHHHEEEDDDDDDEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCAAA@@@@@@AAABBB@@@???===<<<<<<<<<<<<>>>@@@AAA<<<;;;:::999999999::::::;;;;;;:::888777777:::===AAABBBDDDGGGKKKOOORRRTTTWWWXXXYYYZZZ]]]bbbiiimmmrrruuutttnnnhhh```TTTIII>>>>>><<<999555444555777777666777;;;===AAAJJJUUUeeeqqq{{{~~~}}}yyyqqqlllnnnnnnpppqqqqqqnnnhhhdddbbbcccgggmmmxxx|||gggVVVJJJBBB>>>===<<<;;;:::999999888888777:::???EEELLLRRRWWWYYY]]]```cccfffgggeeecccbbbXXXUUUQQQPPPPPPNNNIIIEEE>>>===<<<;;;:::999999999:::999888777777888999::::::;;;<<<===???AAABBBCCCGGGIIIKKKLLLLLLMMMOOOPPPSSSWWW\\\___aaabbbcccdddeeefffggggggfffgggiiikkkjjjhhhggghhhkkkoooqqqqqqnnnppprrrsssssstttvvvwwwvvvuuusssrrrrrrssstttuuuuuuwwwzzz}}}|||~~~{{{tttnnniiiggglllssswwwyyyyyyyyyyyyuuupppggg]]]UUUNNNJJJHHHFFFEEEFFFJJJRRR]]]gggnnnwww|||}}}|||}}}}}}zzzuuupppiiieeefffggggggfff^^^YYYUUUXXXeeevvvrrrdddgggnnn}}}tttnnnvvv~~~```GGG===rrrrrrqqqqqqqqqpppppppppnnnnnnmmmnnnnnnooopppppppppqqqqqqqqqqqqsssvvvyyyyyy{{{{{{vvvssspppnnnmmmqqqzzzvvvkkkfffiiirrr{{{~~~xxxmmm^^^WWWWWW___~~~rrreeexxx}}}xxxyyy}}}lllfffcccWWWEEE:::666555555555444444444444333333333444444555666777888888999999999:::::::::;;;<<<<<<======>>>>>>???>>>>>>@@@DDDEEEFFFMMMVVVhhh}}}}}}xxxZZZHHHEEEFFFKKKWWWZZZSSSPPPTTTTTTUUUbbbrrrzzz{{{qqqeeeYYYPPPJJJGGGFFFHHHNNN[[[ooo|||zzzuuuooonnnooommmhhhZZZVVVPPPKKKIIIHHHGGGGGGFFFFFFGGGJJJOOOUUUZZZ^^^cccfffjjjnnnpppqqqsssuuuvvvwwwxxxxxxwwwxxxzzz|||}}}zzzwwwuuutttvvvxxxyyy|||xxxrrroooqqqtttvvvwwwvvvuuusssppplllhhhfffdddcccbbbbbbaaa___[[[XXXTTTRRROOOLLLKKKKKKLLLLLLLLLMMMMMMKKKHHHFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFDDDBBBBBBBBBBBB@@@???<<<<<<;;;;;;<<<>>>@@@BBB???>>>===<<<<<<<<<======;;;;;;;;;999999:::>>>AAAFFFHHHJJJMMMQQQTTTWWWXXXYYY[[[]]]___bbbffflllpppttttttppphhhaaaZZZNNNCCC;;;<<<;;;888444333555777777666777:::<<<@@@IIISSSaaappp|||xxxvvvtttqqqpppnnnjjjeee`````````___bbbhhhqqqzzzuuueeeVVVKKKEEECCC???>>><<<:::888777666666555888>>>DDDJJJPPPUUUYYY[[[^^^bbbfffhhhiiihhhggg]]]YYYTTTRRRRRRPPPJJJEEEAAA@@@???===<<<;;;;;;;;;:::999888777777888999:::::::::;;;===>>>@@@AAABBBDDDFFFHHHIIIIIIIIIKKKMMMNNNSSSYYY]]]___```cccdddfffgggggggggfffgggiiikkkkkkhhhggggggjjjmmmpppppppppqqqrrrsssssstttvvvyyyvvvuuusssrrrssstttuuuvvvwwwxxxzzz|||~~~~~~~~~zzztttnnnjjjiiiooouuuxxxxxxvvvuuuvvvrrrmmmdddZZZRRRLLLJJJHHHGGGFFFGGGLLLVVVaaakkkqqqvvv{{{}}}{{{zzz||||||zzzuuuooohhheeegggjjjjjjiiibbb\\\UUUWWWbbbqqqwwwfffkkkuuuxxxwww}}}___FFF>>>sssssssssrrrrrrrrrqqqqqqnnnnnnnnnnnnnnnoooooopppmmmnnnooooooooopppsssvvvyyyzzz|||~~~zzzuuurrrqqqnnnmmmrrr{{{~~~tttiiifffkkkuuu}}}}}}xxxmmm^^^WWWXXXfffmmmeeeppprrruuukkkddd```UUUFFF===555555555555555555444444333333333444555666777777::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@???>>>AAAEEEFFFGGGNNNVVVlll{{{yyy^^^KKKIIIFFFHHHUUU[[[SSSQQQTTTTTTTTTaaarrruuu|||rrrfff[[[QQQJJJGGGFFFHHHMMMXXXkkk~~~}}}wwwqqqoooqqqoookkk]]]YYYRRRMMMKKKIIIHHHHHHEEEFFFHHHKKKPPPUUUZZZ\\\bbbeeejjjmmmoooqqqsssuuuuuuwwwxxxxxxwwwxxxzzz|||yyyxxxuuussssssuuuxxxzzz~~~|||tttppppppsssuuuwwwvvvuuurrroookkkgggeeeeeedddcccccccccaaa]]]ZZZVVVTTTQQQNNNMMMMMMOOOPPPOOOOOOOOOMMMJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGEEECCCCCCCCCBBB@@@>>>;;;;;;::::::;;;>>>@@@BBBCCCCCCAAA@@@@@@@@@AAABBB=========<<<<<<>>>BBBFFFJJJKKKNNNQQQUUUXXX[[[\\\[[[]]]```bbbeeeiiinnnqqqtttrrrlllbbbZZZSSSHHH===999::::::777444222444666777666777:::<<>>=========:::999888777777888999999999999;;;<<<>>>???@@@AAACCCDDDFFFFFFFFFGGGHHHJJJKKKPPPWWW\\\^^^```bbbeeefffgggggggggfffgggiiikkkkkkhhhffffffiiilllnnnoooqqqrrrrrrrrrrrrtttwwwzzzvvvuuutttsssssstttvvvwwwxxxyyyzzz|||~~~}}}yyytttooolllkkkpppwwwyyyxxxuuussssssqqqkkkbbbYYYQQQLLLIIIIIIHHHGGGIIINNNYYYdddnnntttuuuzzz|||zzzyyy{{{{{{yyyuuunnngggeeehhhkkklllkkkkkkccc[[[ZZZbbbppp||||||dddlllxxx{{{}}}^^^FFF???tttuuuuuutttssspppnnnmmmnnnppprrrrrrqqqpppppppppnnnnnnmmmllllllmmmoooooovvvxxx{{{|||{{{|||yyyrrrnnnmmmkkklllsss}}}zzzqqqgggeeelllwwwyyyppplll```VVVYYYooorrroookkktttkkk```ZZZPPPDDD<<<666555444333333333333333555555444333333333444444777888888999999:::;;;;;;======>>>??????>>><<<<<<>>>AAACCCCCCBBBEEELLLRRRiii}}}fffNNNBBBEEEMMMRRR]]]VVVRRRTTTVVVWWW^^^gggwww|||ppphhh```UUUJJJEEEEEEHHHJJJQQQeeewwwsssrrrrrrqqqpppcccYYYMMMHHHIIIJJJHHHEEEEEEGGGHHHIIILLLPPPVVVZZZ```dddjjjnnnppppppqqqqqqssstttuuuwwwyyyzzzzzzzzzyyywwwtttpppnnnrrryyywwwnnnkkkmmmqqqxxxxxxxxxtttoooiiieeedddjjjhhhdddbbbaaa___[[[YYYZZZUUUQQQOOOOOOOOONNNLLLIIIJJJMMMNNNNNNMMMJJJIIIHHHFFFEEEEEEFFFGGGGGGFFFGGGDDD@@@??????@@@@@@@@@===<<<<<<===???AAA@@@??????AAAAAA>>>???DDDFFFDDDBBBBBBBBBAAA@@@@@@BBBDDDOOOQQQSSSUUUUUUWWWYYY[[[aaaaaabbbffflllqqqtttuuuqqqnnniiicccVVVHHHAAABBB;;;:::999888777777777777777888888:::===@@@CCCEEEZZZnnn~~~uuunnnkkkiiiddd``````[[[WWWRRRNNNNNNNNNOOOOOOKKKOOORRRPPPJJJFFFGGGIIIDDDAAA===:::999888777555555777;;;AAAHHHOOOUUUYYY```^^^]]]```eeehhhiiihhh```___\\\YYYYYYYYYRRRIIIKKKHHHDDDAAA???===;;;999:::999777666666777999;;;===============>>>???@@@BBBEEEHHHIIIHHHFFFFFFFFFJJJMMMSSSWWW[[[___cccfffgggffffffeeeeeeggghhhiiihhheeebbbccchhhlllnnnnnnrrrqqqoooppprrrttttttsssssstttuuutttttttttvvvxxxxxxyyy{{{}}}~~~}}}|||yyyuuuqqqmmmkkkqqqsssvvvwwwvvvtttttttttwwwlll```WWWOOOHHHEEEGGGFFFGGGKKKRRR]]]hhhppptttzzz|||~~~~~~}}}zzzvvvssssssooojjjggggggiiijjjkkkhhhddd^^^ZZZ\\\fffttt}}}{{{pppsss~~~yyysss[[[CCC===ssssssssssssrrrpppooonnnoooppprrrrrrpppnnnnnnnnnooonnnmmmmmmnnnoooqqqrrrvvvyyy{{{{{{{{{{{{}}}}}}wwwqqqnnnjjjjjjlllsss}}}uuulllcccccckkkwwwuuummmlllbbb[[[aaawwwzzz{{{hhhrrr{{{iii```XXXMMMAAA:::666555444333333333333444444444444333333444555555888888888999::::::;;;;;;>>>???@@@AAAAAA@@@??????>>>AAACCCCCCCCCEEELLLRRRdddmmmSSSEEEEEEKKKNNN]]]WWWSSSTTTUUUVVV^^^fffsssqqqiiiaaaVVVLLLGGGEEEGGGIIIPPPdddxxxtttttttttrrrqqqddd[[[OOOIIIJJJJJJHHHFFFFFFGGGHHHIIIKKKOOOUUUYYY\\\aaahhhmmmppprrrtttuuussssssuuuwwwxxxyyyzzzzzzyyyxxxvvvrrroooqqqwww{{{}}}sssoooppprrrxxxxxxxxxtttoooiiifffdddgggeeecccaaa___]]]ZZZXXX[[[WWWRRROOOOOOOOONNNLLLLLLMMMPPPQQQQQQPPPMMMLLLJJJHHHGGGFFFGGGHHHGGGFFFGGGEEEBBBAAAAAAAAAAAA@@@>>>======>>>@@@AAAAAA@@@???AAAAAAAAAEEEKKKMMMJJJEEEEEEEEEDDDDDDEEEGGGIIIPPPSSSVVVWWWYYY[[[^^^```eeeeeegggkkkppptttvvvvvvqqqmmmggg```SSSEEE>>>>>><<<;;;:::888777777777777666666777999;;;>>>AAABBBSSSiiiyyyqqqkkkiiihhhccc___^^^[[[VVVOOOIIIFFFDDDCCCBBBAAAAAACCCDDDEEEEEEFFFFFFBBB???<<<999888888666555555777:::???EEELLLQQQTTTZZZYYYYYY\\\aaaeeeffffffccccccaaa^^^___^^^VVVMMMMMMJJJFFFCCCAAA???<<<::::::999888888888888::::::::::::::::::;;;<<<======BBBEEEGGGHHHHHHFFFFFFGGGJJJMMMSSSXXX[[[___bbbeeefffeeeeeeeeefffgggiiijjjiiifffdddeeeiiilllnnnnnnqqqpppoooppprrrtttsssrrrppprrrsssrrrrrrrrrtttvvvwwwxxx{{{}}}~~~zzzvvvqqqmmmiiihhhlllppptttwwwxxxyyyyyyzzzwwwlll```WWWOOOHHHEEEGGGFFFGGGKKKSSS^^^iiiqqqvvv{{{|||}}}}}}{{{wwwssspppppplllfffcccbbbcccccccccccc___ZZZXXX\\\gggvvvxxxzzzyyywww[[[DDD>>>pppqqqqqqqqqqqqpppooooooooopppqqqpppnnnlllkkkllloooooonnnnnnppprrruuuvvvxxxzzz{{{{{{{{{{{{|||~~~}}}yyyuuuqqqnnnjjjkkkoooxxxpppiiibbbdddmmmyyy}}}{{{ooohhhiiibbb___iii~~~fffrrr|||rrrggg```VVVHHH===888555555444333333333444444333333333333444555666666888888999999::::::;;;;;;>>>>>>@@@AAAAAAAAAAAAAAA@@@BBBCCCCCCCCCFFFLLLQQQ^^^xxx]]]JJJFFFJJJMMM]]]YYYUUUTTTSSSVVV]]]eeennn|||sssjjjbbbWWWMMMIIIDDDFFFHHHOOOaaa{{{yyyuuuuuuuuusssqqqfff]]]RRRLLLKKKKKKIIIFFFGGGHHHIIIIIIKKKNNNSSSWWW[[[```fffkkknnnqqqrrrtttrrrsssuuuvvvwwwxxxyyyyyyyyyxxxwwwtttrrrrrruuuxxx}}}|||uuusssssswwwxxxwwwtttnnniiifffeeegggeeecccbbbaaa___\\\ZZZ\\\XXXSSSPPPOOONNNNNNMMMPPPQQQRRRTTTTTTRRRQQQPPPNNNLLLJJJIIIIIIIIIHHHGGGGGGEEEDDDCCCCCCCCCAAA???@@@>>>===>>>@@@BBBAAAAAA@@@AAAAAADDDNNNWWWXXXTTTKKKJJJIIIHHHIIIKKKNNNPPPSSSVVVYYY[[[]]]```ccceeejjjjjjmmmqqqvvvxxxwwwvvvooojjjccc[[[OOOBBB;;;;;;<<<<<<:::999888777777777444555555777999<<<>>>@@@MMMbbb}}}~~~uuummmkkkhhhccc_________YYYQQQJJJFFFCCCAAA???>>><<<:::===BBBFFFEEECCCBBB???<<<:::999999888777666777999<<>><<<::::::::::::::::::::::::999999999999:::;;;<<<===AAADDDGGGHHHGGGGGGGGGHHHIIIMMMSSSXXX\\\^^^aaabbbdddddddddeeefffhhhiiijjjkkkiiiggggggjjjlllnnnnnnooooooppprrrttttttsssqqqpppqqqrrrrrrqqqrrrtttvvvxxxzzz|||}}}xxxqqqkkkgggeeeccckkkooouuuyyy{{{|||}}}}}}wwwlll```WWWOOOHHHEEEFFFEEEHHHMMMUUU___jjjsssyyy~~~~~~}}}zzzuuupppmmmkkkgggaaa]]][[[[[[[[[ZZZZZZWWWTTTSSSZZZhhhxxx|||~~~[[[DDD===nnnnnnooooooppppppppppppmmmnnnooonnnlllkkkllllllppppppoooppprrruuuxxx{{{{{{|||||||||||||||}}}}}}~~~{{{wwwsssqqqppplllnnnttt~~~nnniiieeeiiittt}}}vvvhhhaaaccc]]]]]]jjj{{{eeesssnnniiiddd___SSSDDD:::777555444444333333333444444333333333333444666777777888888999999:::;;;;;;<<<;;;<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCDDDGGGLLLPPP[[[eeeOOOHHHKKKNNN\\\ZZZWWWTTTRRRUUU\\\ccclllzzzuuukkkbbbWWWNNNKKKDDDEEEGGGNNN]]]ttt~~~xxxuuuuuuuuurrrppphhh```VVVOOOMMMLLLIIIGGGHHHHHHIIIIIIJJJMMMRRRUUU\\\```eeeiiijjjkkkmmmnnnrrrrrrtttuuuvvvwwwwwwwwwwwwvvvvvvuuuttttttuuuvvvwww|||wwwuuuvvvvvvuuurrrmmmiiifffeeehhhgggeeeeeedddccc___]]][[[XXXSSSOOOMMMLLLMMMMMMQQQRRRSSSTTTTTTSSSRRRQQQRRROOOMMMLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDCCCAAA>>>AAA???>>>>>>@@@BBBBBBAAA@@@AAABBBHHHUUUaaaccc___SSSQQQNNNMMMOOORRRTTTVVVWWWYYY\\\^^^```bbbeeeggglllnnnqqqtttxxxxxxuuusssiiiccc[[[TTTJJJ???;;;;;;>>>===;;;:::888888777777444555666777999;;;===>>>III\\\vvvtttoookkkgggdddeeefffaaaZZZTTTPPPMMMKKKJJJGGGDDDAAAAAADDDFFFFFFDDDDDDBBB>>>===<<<<<<;;;999777777888:::===@@@DDDFFFGGGGGGHHHLLLQQQVVVZZZ]]]```ccceeeeeeeeeccc\\\TTTRRROOOKKKGGGEEEBBB???<<<;;;;;;<<<<<<<<<;;;:::999999999999:::;;;<<<===>>>AAACCCFFFGGGGGGGGGIIIJJJJJJNNNTTTXXX[[[]]]___```bbbbbbccceeeggghhhjjjkkkkkkjjjiiiiiikkkmmmnnnoooppppppqqqsssvvvuuusssqqqrrrsssttttttssstttvvvwwwzzz|||}}}~~~zzztttmmmgggdddcccbbbmmmrrrxxx|||}}}|||||||||vvvkkk___VVVNNNGGGEEEFFFEEEHHHNNNVVV```kkkuuu{{{|||xxxsssnnnkkkddd```[[[WWWVVVVVVUUUUUUTTTRRRPPPRRRZZZiii{{{zzzXXXBBB;;;llllllmmmmmmnnnoooooopppjjjlllmmmlllllllllmmmoooqqqqqqpppqqqssswww{{{~~~~~~~~~~~~~~~~~~zzzvvvsssrrrqqqmmmooovvv~~~llliiigggmmmyyy|||rrraaaZZZZZZSSSTTTeeewwwbbbrrrvvvgggdddaaa[[[OOO@@@888777444444333333333444444555333333333444555666777888888999999:::;;;;;;<<<<<<:::;;;<<<>>>@@@BBBDDDEEEDDDDDDCCCCCCDDDGGGKKKNNN[[[~~~lllRRRHHHJJJNNNZZZ[[[ZZZUUURRRTTTZZZ___kkkyyyxxxmmmcccXXXOOOKKKDDDDDDFFFLLLXXXmmmxxxuuutttsssqqqooojjjcccYYYRRRNNNLLLIIIGGGGGGHHHHHHHHHIIILLLQQQTTTYYY]]]aaaeeeggghhhjjjkkkqqqrrrssstttuuuvvvvvvvvvtttttttttuuuvvvwwwwwwwwwuuu|||{{{xxxuuuuuutttqqqlllhhhgggfffiiihhhgggffffffddd```]]]ZZZWWWSSSNNNKKKKKKLLLNNNQQQRRRSSSSSSSSSSSSRRRQQQTTTRRROOONNNNNNMMMKKKJJJGGGFFFEEEDDDDDDCCC@@@>>>BBB@@@>>>>>>???AAABBBAAAAAAAAABBBIIIXXXgggkkkggg\\\XXXSSSQQQSSSVVVXXXYYYZZZ\\\^^^```aaaccceeegggnnnoooqqqtttvvvuuuqqqnnnbbbZZZRRRLLLFFF???<<<>>>???>>><<<:::999888777777555666777999:::<<<======FFFTTTlllwwwqqqnnnkkklllnnnkkkgggbbb]]]ZZZWWWTTTRRROOONNNLLLJJJHHHGGGHHHHHHFFFCCC@@@>>>======;;;:::888888888888:::<<<>>>??????@@@AAADDDHHHMMMSSSVVV\\\aaaeeeeeeeeeeee___XXXTTTQQQLLLHHHEEEBBB???<<<;;;<<<<<<<<<<<<;;;:::999999999999:::;;;<<<===>>>@@@BBBEEEFFFGGGHHHJJJLLLKKKOOOTTTWWWYYY[[[]]]^^^```aaaccceeegggiiijjjjjjkkkkkkkkkkkkkkkmmmnnnpppqqqqqqrrruuuwwwwwwtttrrrrrrssstttsssssssssuuuwwwyyy{{{}}}~~~|||{{{{{{wwwqqqjjjfffdddddddddlllqqqxxx}}}~~~}}}{{{zzzssshhh]]]TTTMMMGGGEEEFFFEEEIIIPPPWWW```kkkvvv}}}~~~|||yyytttooojjjggg```]]]YYYVVVUUUUUUUUUTTTTTTTTTTTTWWW```oootttTTT@@@999kkkkkkkkkkkklllmmmooooooiiikkkllllllkkkllloooqqqsssrrrqqqqqqtttxxx|||~~~}}}yyyuuusssqqqqqqlllnnnuuu~~~xxxjjjggghhhooo{{{yyymmmZZZSSSRRRKKKMMM```|||tttbbbtttnnneeeaaa\\\UUUIII<<<666777444444333333333444555555444444444444555666777777999999::::::;;;;;;<<<<<<<<<<<<>>>@@@CCCFFFHHHJJJFFFEEECCCCCCEEEHHHKKKMMMYYYyyyxxxYYYJJJIIILLLWWW\\\]]]WWWRRRTTTYYY[[[iiivvv{{{qqqgggZZZPPPKKKEEEEEEFFFKKKTTTfffyyytttssssssqqqooojjjddd\\\TTTNNNKKKHHHGGGFFFGGGGGGGGGHHHKKKPPPTTTUUUXXX^^^bbbeeehhhkkkmmmqqqqqqrrrssstttuuuuuutttsssrrrrrrtttwwwyyyyyyxxxvvv|||}}}vvvvvvuuuqqqmmmjjjiiiiiihhhgggffffffeeeccc^^^[[[YYYWWWSSSNNNKKKKKKNNNQQQSSSSSSTTTTTTTTTTTTSSSSSSUUUSSSPPPOOOOOOOOOMMMLLLJJJHHHFFFEEEEEEDDDBBB@@@CCC@@@======>>>@@@AAAAAAAAAAAACCCIIIWWWfffnnnmmmddd]]]VVVSSSTTTWWWYYYYYYYYY\\\___```bbbdddgggiiipppqqqrrrttttttrrrmmmjjj[[[SSSJJJFFFCCC???>>>AAA@@@???===;;;:::888888777666777999:::<<<<<<<<<<<>>===;;;::::::999888888888999;;;;;;:::<<<===???AAAFFFLLLPPPYYY^^^cccdddeeefffccc^^^VVVSSSNNNJJJGGGCCC@@@===<<<<<<<<<;;;;;;::::::999666666777888999;;;<<<===???AAADDDFFFGGGIIIKKKNNNMMMPPPSSSVVVWWWYYY\\\^^^```aaaccceeeggghhhiiiiiiiiijjjlllllllllmmmoooqqqqqqqqqrrrtttvvvvvvuuusssooopppqqqqqqpppqqqsssuuuwwwxxxzzz{{{|||{{{yyyxxxyyyuuupppkkkgggfffffffffhhhnnnvvv|||~~~}}}{{{zzzoooeeeYYYRRRLLLFFFDDDFFFEEEJJJQQQXXX```iiiuuu}}}|||{{{yyyvvvqqqmmmhhhfffbbb___[[[YYYXXXXXXWWWVVVYYYZZZ\\\```iiivvvjjjNNN===888kkkkkkjjjjjjkkklllmmmnnnkkklllllllllkkklllnnnppptttsssqqqqqqtttxxx}}}~~~}}}~~~|||xxxtttqqqooonnnmmmooouuu}}}|||tttiiihhhiiiqqq|||}}}rrreeeSSSMMMOOOGGGKKK```sssvvvjjjnnnggg```WWWNNNBBB777444666333333333333333444555666666555555555555555666666999999::::::;;;<<<<<<<<<;;;<<<===@@@CCCGGGJJJLLLGGGEEECCCCCCEEEHHHKKKLLLTTTrrrhhhSSSKKKJJJUUU\\\___YYYSSSTTTWWWWWWcccpppvvvkkk^^^RRRLLLGGGEEEFFFJJJPPP```{{{|||uuussssssrrrqqqkkkeee]]]UUUNNNJJJGGGFFFEEEFFFFFFGGGHHHKKKPPPTTTUUUYYY^^^bbbeeehhhkkknnnpppqqqrrrsssssstttssssssuuusssrrrtttwwwxxxxxxvvvwww|||xxxxxxwwwtttpppmmmmmmmmmjjjiiihhhgggfffccc^^^ZZZYYYXXXUUUPPPLLLMMMQQQUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUSSSQQQPPPPPPPPPNNNMMMNNNLLLHHHGGGFFFFFFEEECCCBBB@@@===<<<===???@@@@@@@@@BBBCCCGGGSSSbbbmmmpppjjjbbbXXXSSSTTTVVVWWWWWWWWWZZZ^^^aaacccfffjjjmmmttttttttttttsssqqqmmmiiiYYYOOOFFFBBB@@@>>>???BBBAAA@@@>>><<<:::999888888666777999;;;;;;<<<;;;;;;<<<>>>KKKddd||||||vvvvvvwwwwwwwwwtttnnnjjjfffccc```______]]]YYYUUUNNNKKKGGGDDDBBB@@@>>>===;;;:::999888888888999:::999:::;;;;;;<<<@@@FFFKKKSSSYYY^^^___aaacccccc```YYYVVVQQQLLLIIIEEEAAA???===<<<;;;999999999999:::777777777888:::;;;===>>>>>>@@@CCCEEEGGGIIILLLOOOOOOQQQRRRTTTUUUWWW[[[^^^```aaaccceeeggghhhhhhhhhgggiiillllllllllllooorrrqqqppppppqqqssstttsssrrrooopppqqqqqqpppqqqsssuuuxxxyyyyyyzzz{{{{{{zzzzzzyyywwwrrrmmmiiiggggggggghhhnnnvvv|||}}}zzzwwwvvvkkkaaaVVVPPPKKKEEEEEEGGGFFFKKKRRRXXX___hhhsss|||~~~}}}{{{xxxtttpppmmmkkkhhheeeaaa^^^]]]\\\ZZZYYY\\\^^^aaaeeelllwwwaaaHHH<<<888kkkkkkjjjiiijjjkkkmmmmmmnnnnnnnnnlllkkkkkkmmmooouuusssrrrqqqsssxxx|||}}}|||~~~~~~{{{wwwssspppnnnmmmppprrrwww|||tttkkkjjjkkksss~~~~~~|||mmm___NNNKKKMMMGGGMMMbbb|||kkk|||{{{sssttthhh___SSSIII===444222555333333333333333444555666777666666555555555555666999999:::;;;;;;<<<<<<===999:::;;;>>>AAAFFFIIIKKKHHHFFFDDDCCCFFFIIIKKKLLLPPPlllvvv\\\OOOKKKSSS\\\aaa[[[TTTTTTVVVUUU^^^kkkyyyyyyooo```TTTNNNHHHFFFGGGJJJNNN]]]xxx~~~vvvtttttttttssskkkfff^^^UUUNNNJJJGGGFFFDDDEEEFFFFFFHHHLLLQQQUUUZZZ]]]```ccceeegggiiilllpppqqqrrrrrrssssssssssssxxxuuussssssvvvxxxwwwuuuuuuzzz{{{{{{yyyvvvrrrpppppppppmmmlllkkkjjjiiieee```\\\ZZZYYYVVVRRRNNNOOOTTTXXXZZZZZZYYYYYYYYYYYYZZZZZZUUUSSSQQQPPPPPPPPPOOONNNRRRNNNJJJHHHGGGHHHGGGFFFBBB???<<<;;;<<<>>>???@@@@@@CCCDDDFFFOOO___kkkpppmmmdddYYYSSSSSSUUUVVVTTTUUUXXX]]]aaaeeeiiinnnqqqxxxwwwvvvuuutttqqqmmmjjjXXXNNNDDD@@@???===>>>AAAAAA@@@>>><<<:::999888888666777999:::;;;;;;:::::::::888???UUUppp~~~~~~xxxqqqkkkkkkmmmkkkbbbZZZTTTQQQLLLIIIGGGEEECCCAAA<<<;;;:::888888888999999999::::::::::::===CCCHHHMMMTTTYYYZZZ\\\```aaa___\\\XXXSSSNNNKKKGGGCCC@@@>>>===:::888777888999:::999999:::;;;<<<>>>@@@@@@>>>@@@CCCEEEFFFIIIMMMPPPPPPQQQRRRRRRSSSVVV[[[^^^```bbbdddfffggggggggggggeeehhhkkklllllllllooorrrpppooonnnnnnppprrrrrrrrrqqqrrrssssssrrrsssuuuvvv{{{{{{||||||}}}}}}~~~~~~{{{xxxtttoookkkhhhgggfffkkkqqqxxx|||{{{wwwrrroooiii___UUUOOOJJJEEEEEEGGGFFFKKKSSSXXX^^^gggrrr{{{}}}yyyvvvsssqqqmmmjjjeeebbb```^^^[[[ZZZ[[[]]]aaaeeelllttt~~~{{{}}}xxx[[[EEE;;;999ggghhhjjjkkkllllllkkkjjjnnnnnnmmmlllkkkkkkjjjjjjnnnooorrrtttwwwzzz|||}}}}}}}}}~~~}}}|||vvvpppmmmmmmnnnooottt|||~~~vvvooobbbgggpppzzz}}}jjjaaaPPPHHHIIIHHHRRRiii~~~tttmmm|||www~~~yyyvvvmmmaaaQQQBBB999555555555333333333444444444555555555555666666777888888888::::::::::::::::::::::::;;;;;;<<<>>>AAAEEEIIIKKKHHHHHHHHHFFFFFFHHHLLLOOOXXXdddaaaMMMKKKKKKWWWccccccZZZRRRSSSXXX\\\gggttt}}}rrreeeWWWNNNIIIFFFFFFJJJMMMXXXssszzzvvvtttrrrqqqlllfff^^^XXXSSSOOOJJJFFFGGGHHHHHHHHHHHHJJJNNNQQQXXXZZZ]]]```dddhhhjjjlllpppqqqssstttuuuvvvuuuuuuwwwvvvuuuuuuuuuvvvxxxxxxzzz{{{yyywwwtttsssttttttqqqllliiiggggggeeeddd^^^\\\XXXTTTSSSUUUZZZ___```aaabbbcccaaa^^^[[[YYYTTTSSSQQQOOOOOOOOOQQQQQQOOOMMMJJJIIIHHHGGGFFFDDDBBBAAA>>>===<<<>>>@@@AAADDDCCCDDDIIIPPPYYY___bbbeee___WWWSSSSSSVVVWWWWWW\\\^^^___aaadddjjjqqqvvv}}}yyyuuussssssnnnfff___UUUOOOGGG@@@>>>>>>????????????===<<<:::999777777666555777<<>>;;;:::999:::::::::999888888:::<<<>>>@@@KKKNNNSSSXXX[[[]]]^^^^^^ZZZWWWSSSMMMIIIEEECCCAAA???>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<>>AAACCCDDDFFFFFFFFFEEEEEEFFFJJJMMMTTT___kkkSSSMMMIIISSS^^^```ZZZTTTTTTVVV^^^hhhuuu}}}sssfffYYYPPPJJJFFFFFFJJJMMMWWWqqqyyyvvvsssqqqpppkkkeee\\\VVVRRRNNNKKKIIIGGGHHHHHHHHHHHHJJJMMMPPPXXXYYY\\\```dddhhhjjjlllqqqrrrtttvvvwwwwwwwwwwwwwwwwwwvvvuuuvvvwwwxxxyyy|||}}}|||zzzvvvuuuvvvxxxtttooollljjjhhhfffeee___]]]ZZZVVVTTTWWW\\\```ccceeefffgggfffdddaaa___WWWUUURRRPPPNNNNNNNNNNNNOOOMMMJJJIIIHHHGGGFFFDDDCCCBBB???>>>===???@@@BBBBBBBBBDDDIIIRRR[[[bbbeeebbb]]]WWWTTTUUUXXXZZZ[[[^^^___aaacccfffkkkrrrvvv{{{xxxuuussspppjjjbbb\\\SSSMMMFFFAAA???>>>>>>>>>???>>>===<<<;;;999999888777666777;;;@@@BBB???;;;999777999@@@FFFTTTrrrzzzzzz~~~|||ooobbb___ZZZRRRKKKHHHFFFEEEDDDCCCAAA???<<<;;;:::;;;;;;::::::999999:::<<<>>>@@@IIILLLQQQVVVZZZ\\\]]]]]]YYYWWWSSSNNNJJJFFFDDDCCCCCCBBB@@@>>><<<;;;::::::<<<;;;;;;::::::;;;;;;<<>>>>>======<<<<<<===>>>???@@@CCCDDDDDDDDDCCCEEEHHHJJJNNNYYY{{{uuuWWWKKKFFFMMMVVVZZZYYYVVVUUUUUU^^^iiivvv~~~tttiii\\\SSSKKKGGGGGGJJJLLLUUUmmmzzzvvvsssqqqooollleee\\\TTTOOOMMMLLLLLLGGGHHHHHHGGGGGGIIIMMMPPPVVVXXX[[[___cccgggjjjlllqqqrrruuuwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvwwwyyyyyy|||~~~zzzxxxyyy|||xxxsssooollljjjgggeeeaaa___\\\YYYWWWYYY]]]aaafffhhhjjjlllkkkiiifffdddZZZXXXUUUQQQOOOMMMLLLLLLOOOMMMJJJIIIHHHHHHFFFEEEDDDCCCAAA??????@@@AAABBBCCCCCCEEEKKKSSS\\\aaaddd___\\\XXXWWWYYY\\\^^^___aaabbbccceeeggglllrrrvvvwwwvvvuuuqqqkkkccc\\\WWWOOOKKKFFFAAA??????>>>=========<<<<<<;;;::::::999888666666999===???>>>;;;;;;888888;;;<<>>???AAACCCEEEHHHIIIJJJIIILLLNNNPPPRRRUUUYYY[[[___bbbeeeffffffeeefffgggmmmkkkjjjkkkmmmooopppoooqqqqqqppppppppppppqqqqqqrrrssssssuuuwwwyyy{{{||||||zzzxxxxxxzzz}}}~~~~~~uuutttqqqmmmkkklllooorrrtttvvvzzz|||{{{wwwrrrnnnddd[[[RRRNNNJJJFFFFFFHHHKKKOOOUUU[[[aaaiiissszzzzzzuuuooohhhbbb]]]YYYUUUTTTXXX[[[^^^cccjjjzzz}}}pppuuu|||```JJJ???<<<:::rrrpppmmmkkkjjjkkkmmmnnnpppooooooooonnnnnnmmmmmmooopppqqqtttvvvxxxzzz{{{{{{{{{{{{}}}}}}{{{wwwqqqllljjjjjjkkkqqqvvv|||{{{sssjjjeeecccjjjttt}}}|||wwwjjj]]]PPPNNNLLLFFF___~~~iiigggqqq~~~zzzooovvvqqqppprrrddd^^^UUUHHH===777444444444333333333444444444555555444555555666666777888888::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>?????????AAABBBDDDDDDCCCDDDFFFHHHJJJTTTsss|||ZZZFFFCCCGGGMMMSSSWWWWWWUUUSSS[[[gggtttwwwlll```VVVMMMIIIGGGIIIKKKRRRggg}}}}}}yyyuuurrrooopppiii^^^TTTNNNKKKLLLLLLGGGHHHHHHGGGGGGIIILLLOOOTTTVVVZZZ^^^bbbgggjjjlllpppqqqtttvvvxxxyyyyyyyyyxxxwwwvvvvvvvvvwwwyyyzzzzzz}}}~~~|||}}}{{{vvvrrroookkkhhheeecccaaa^^^[[[YYYZZZ^^^bbbjjjlllnnnooonnnkkkgggddd\\\ZZZXXXUUURRRPPPOOONNNOOOMMMJJJIIIIIIIIIGGGFFFFFFDDDCCCAAAAAAAAABBBCCCFFFFFFHHHLLLSSSYYY]]]^^^^^^]]][[[[[[\\\^^^```aaabbbccceeefffhhhmmmrrrvvvtttuuutttooofff]]]WWWSSSMMMJJJEEEBBB@@@???===;;;:::::::::::::::999999999888666555777:::<<<<<<;;;888666777888888<<>>>>>>>>>>><<<;;;::::::;;;===???@@@HHHJJJMMMPPPSSSTTTUUUUUURRRQQQOOOMMMJJJHHHGGGFFFFFFDDDBBB???===;;;:::999<<<;;;;;;::::::;;;;;;<<<>>>???@@@BBBDDDFFFHHHIIIGGGJJJLLLOOOQQQTTTWWWZZZ\\\___ccceeeggghhhjjjkkkmmmkkkiiiiiikkkmmmnnnnnnqqqqqqpppppppppqqqrrrrrrsssssstttvvvxxxzzz|||}}}zzzwwwuuuuuuxxx{{{}}}~~~uuussspppllljjjkkkooossswwwyyy|||}}}{{{vvvqqqmmmddd[[[RRRMMMJJJFFFFFFIIILLLQQQWWW^^^fffoooyyy~~~}}}~~~|||wwwooogggbbbYYYUUUUUUXXXZZZ]]]cccjjjzzz}}}ssszzzuuuZZZFFF>>><<<:::tttqqqnnnkkkjjjkkkmmmoooooooooooooooooonnnnnnnnnooopppqqqsssvvvxxxzzzzzzzzzyyyzzz|||}}}|||xxxrrrmmmkkkkkkmmmsssxxx~~~{{{ssslllgggcccjjjvvv~~~yyynnncccTTTOOONNNMMMjjjppp^^^aaa|||wwwooo{{{rrrxxxmmmaaaWWWOOODDD;;;555444444444333333333444444444555555555555666666777888888888999999:::;;;<<<======>>><<<======>>>??????@@@@@@@@@BBBEEEEEEEEEEEEFFFHHHIIIQQQlllbbbHHHAAABBBFFFLLLRRRUUUSSSQQQWWWbbbppp~~~zzzpppcccZZZPPPJJJGGGIIIJJJPPPbbbvvv|||xxxtttqqqtttnnncccXXXOOOKKKJJJKKKGGGHHHHHHGGGGGGHHHKKKNNNRRRTTTXXX]]]bbbfffjjjlllmmmnnnqqqtttvvvxxxxxxxxxxxxwwwvvvvvvvvvwwwxxxyyyvvv{{{|||xxxtttqqqnnnjjjgggdddccc```]]][[[\\\___bbboooqqqssssssppplllgggccc]]]\\\ZZZXXXVVVUUUTTTTTTPPPNNNLLLKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEHHHMMMTTTYYY\\\]]]___`````````___```aaabbbbbbdddfffhhhjjjnnnsssvvvttttttrrrlllddd[[[UUUSSSMMMJJJFFFCCCAAA???<<<:::888888888888888888888888777666555666777999::::::555555555666666999AAAIIIZZZdddooouuuyyy{{{wwwnnn```SSSLLLHHHHHHHHHAAAAAA@@@???????????????===<<<;;;;;;;;;===???@@@HHHIIIKKKMMMNNNNNNNNNNNNMMMMMMLLLKKKIIIGGGFFFEEEBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<===>>>???AAACCCEEEFFFGGGFFFHHHKKKMMMPPPSSSWWWZZZ\\\___cccfffggghhhjjjlllkkkiiiggggggiiilllmmmnnnqqqqqqppppppqqqrrrrrrsssttttttuuuvvvxxxzzz|||}}}xxxuuussssssuuuyyy{{{|||vvvtttpppllliiijjjnnnrrryyy{{{||||||yyytttnnnkkkaaaYYYPPPLLLIIIFFFFFFIIIKKKOOOWWW```jjjttt}}}~~~|||}}}|||tttkkkeeeXXXVVVVVVYYY[[[^^^fffooo{{{}}}wwwpppWWWEEE===:::888sssqqqnnnlllkkklllmmmooooooooooooooonnnnnnnnnnnnmmmnnnoooqqqsssuuuwwwxxxyyyxxxxxx{{{~~~}}}|||xxxsssnnnllllllnnntttzzzzzzqqqjjjgggcccmmmzzz~~~zzzqqqiiiYYYPPPQQQYYYzzzfffZZZddd{{{pppnnn~~~vvv}}}jjjaaaPPPJJJ@@@999555333333333333333333444444444555555666666777888888999999::::::::::::;;;;;;<<<<<<===999:::;;;===>>>>>>>>>>>>@@@BBBEEEGGGFFFFFFFFFGGGJJJPPPfff|||uuunnnPPPAAA@@@AAAFFFLLLPPPQQQPPPSSS^^^lllzzz}}}sssggg^^^RRRKKKHHHIIIIIIMMM]]]nnn}}}yyyuuusssvvvrrriii^^^TTTMMMJJJJJJGGGHHHHHHGGGFFFGGGKKKMMMQQQSSSWWW[[[aaafffjjjllljjjlllooorrruuuvvvwwwwwwwwwvvvuuuuuuuuuvvvxxxxxxvvv{{{|||yyyvvvtttqqqmmmkkkgggfffccc```^^^^^^aaadddsssuuuwwwvvvsssnnnhhhddd]]]]]]\\\[[[ZZZYYYXXXWWWRRROOOMMMLLLMMMLLLKKKJJJFFFFFFDDDCCCBBBBBBAAAAAA@@@BBBFFFNNNVVV]]]```aaa```bbbddddddcccaaabbbbbbccceeehhhjjjmmmpppuuuyyyuuusssoooiiiccc]]]XXXUUUOOOLLLGGGCCCAAA>>><<<:::999888888888888888888888666666555555666777888888555555555444444555888;;;EEEMMMVVV\\\aaaiiiuuutttyyyzzz{{{xxxvvvuuuxxx~~~xxxhhhYYYNNNIIIFFFEEE@@@@@@@@@??????????????????>>><<<;;;<<<===???AAAGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEEEE@@@???>>>===============<<<;;;;;;::::::;;;;;;<<<======???@@@BBBDDDEEEFFFEEEGGGKKKMMMOOOSSSWWWZZZ___bbbeeeggggggggghhhiiiiiigggeeeeeehhhkkkmmmnnnqqqqqqpppqqqqqqrrrssstttuuuuuuuuuvvvwwwyyyzzz{{{wwwuuussssssuuuxxxyyyyyyvvvsssoookkkhhhjjjooossszzz{{{{{{zzzvvvqqqkkkggg^^^VVVNNNKKKIIIFFFGGGJJJJJJOOOWWWbbbmmmwww~~~}}}~~~yyyooohhhYYYXXXYYY[[[]]]```jjjttt|||zzzkkkTTTCCC<<<888555qqqpppnnnlllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnoooqqqsssuuuvvvwwwxxxwwwwwwzzz}}}}}}{{{xxxsssnnnllllllnnnuuuzzz~~~vvvllleeebbbbbbmmm|||}}}~~~yyyuuuqqq```RRRWWWkkkwww```[[[kkk}}}vvvnnnrrr{{{{{{yyyfff^^^KKKEEE===777444333333333333333333444444444555555888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<======:::;;;===>>>>>>>>>>>>===???BBBEEEGGGGGGFFFFFFFFFKKKNNN```{{{oootttVVVBBB@@@???AAAFFFKKKNNNOOORRR\\\iiivvvvvvjjj```SSSLLLHHHIIIHHHKKKYYYiii}}}yyyuuusssuuusssnnndddYYYQQQLLLLLLGGGHHHHHHGGGFFFGGGJJJMMMOOOQQQUUU[[[```eeeiiillliiikkknnnrrrtttvvvwwwxxxvvvuuutttttttttuuuwwwwwwxxx|||}}}zzzyyyxxxuuurrrpppjjjiiigggdddbbbbbbdddgggqqqsssvvvvvvtttnnnhhhddd^^^^^^]]]\\\[[[ZZZXXXWWWSSSQQQOOONNNNNNNNNMMMLLLFFFEEEDDDCCCBBBAAAAAA@@@@@@BBBHHHQQQYYY```cccccc___bbbfffgggeeeddddddddddddgggjjjmmmppptttyyy|||xxxssslllgggdddaaa\\\YYYRRRNNNHHHCCC@@@>>><<<:::;;;;;;::::::999999888888444555666666555555666666555555555333333444444444888===BBBGGGKKKPPPWWW[[[gggrrr}}}{{{vvvhhhiiijjjkkkkkkiiidddaaa^^^```dddgggkkkrrr{{{vvviii[[[QQQJJJDDDBBB>>>>>>???????????????>>>???>>>===<<<<<<>>>@@@AAACCCDDDEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFDDDAAA@@@??????>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<===>>>@@@AAACCCDDDEEEEEEGGGJJJMMMPPPSSSWWWZZZ___bbbeeegggggggggiiijjjgggeeeccccccgggkkknnnoooqqqqqqqqqqqqrrrsssttttttuuuuuuuuuvvvvvvxxxyyyyyyxxxvvvuuuuuuwwwyyyyyyxxxsssqqqmmmjjjhhhkkkqqquuuzzzzzzzzzxxxtttmmmgggddd[[[SSSKKKIIIHHHFFFHHHKKKNNNSSS\\\hhhsss{{{~~~|||}}}vvvnnn```______aaabbbeeeooozzzwwwyyy}}}gggOOO???:::777444oooooommmllllllmmmmmmnnnmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqsssuuuwwwxxxyyyxxxwwwwwwyyy}}}|||{{{wwwrrrmmmkkklllmmmuuuzzz|||ssshhh```]]]___kkk{{{}}}}}}xxxxxxxxxfffVVV^^^yyy}}}ppp\\\\\\qqqzzzttt|||xxx~~~tttaaaYYYHHHCCC<<<666333333333333333333333444444444555555888999999::::::;;;<<<<<<>>>>>>>>>>>>============>>>???@@@AAAAAA@@@???>>>===AAAEEEGGGFFFEEEEEEEEELLLMMM]]]|||qqqtttUUUCCC@@@>>>???BBBGGGLLLOOORRR\\\hhhtttxxxkkkbbbTTTLLLHHHIIIHHHJJJVVVfff|||xxxuuussstttsssppphhh]]]TTTOOOMMMHHHHHHHHHFFFFFFGGGJJJLLLOOOQQQUUUZZZ```eeeiiillliiikkknnnrrruuuwwwxxxxxxuuuttttttsssssstttvvvwww{{{~~~}}}|||{{{zzzyyyvvvsssmmmllljjjgggeeeeeegggiiimmmooorrrsssqqqlllgggccc______^^^]]][[[YYYWWWVVVTTTRRRPPPOOOPPPPPPOOOMMMFFFEEEDDDCCCBBBAAA@@@@@@DDDGGGLLLSSS[[[```bbbbbb^^^bbbggghhhgggeeefffgggfffiiilllpppssswww|||zzzsssjjjeeeeeeddd```\\\UUUPPPIIIDDD@@@>>><<<:::======<<<;;;;;;:::999999333555666666555444444555444555555444555666666444555777999<<>>????????????>>>@@@???===<<<===>>>@@@AAA@@@AAABBBDDDGGGIIIJJJKKKJJJKKKKKKKKKJJJHHHFFFEEECCCCCCAAA@@@???>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<===>>>???AAABBBDDDDDDEEEGGGKKKMMMPPPSSSXXX[[[[[[___cccfffhhhjjjlllnnnfffdddbbbbbbfffkkknnnpppqqqqqqqqqqqqrrrssstttuuuvvvvvvuuuuuuvvvwwwwwwxxxyyyxxxwwwxxxyyyzzzyyywwwqqqooollliiihhhlllsssxxxzzzzzzyyywwwrrrkkkeeebbbYYYQQQJJJHHHGGGFFFHHHLLLTTTZZZcccoooyyy|||yyy{{{}}}tttgggffffffggggggjjjttttttwww}}}|||eeeKKK<<<888777555oooooopppqqqqqqqqqqqqpppmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnoooqqqrrrsssttttttxxxyyyyyyzzzzzz{{{{{{|||yyyxxxvvvqqqlllkkknnnrrr{{{}}}|||uuukkkbbb______```kkkxxx~~~|||xxxtttsssqqqggg^^^kkkqqqnnn___ccc~~~|||xxxsss```VVVLLLBBB999888999777555555444444444444444555777777999:::<<<=========<<<<<>>@@@@@@@@@???>>>???@@@<<<>>>AAADDDFFFHHHHHHHHHHHHKKKWWWssszzzmmmIIICCC;;;===@@@BBBLLLTTTOOONNNZZZgggrrrzzzkkk]]]UUUQQQLLLJJJHHHIIIRRR[[[yyyyyyuuurrrssssssrrrkkkaaaWWWQQQOOOKKKIIIGGGEEEEEEFFFGGGHHHPPPQQQTTTZZZ```fffiiijjjiiikkkmmmpppssstttuuuuuusssrrrqqqrrruuuwwwxxxxxxuuuxxx~~~~~~}}}{{{wwwuuuoooooooooooooooooonnnnnnlllnnnooonnnkkkgggeeeeeeaaaaaa```^^^\\\YYYWWWVVVVVVTTTQQQPPPQQQQQQQQQPPPIIIIIIFFFBBB??????AAACCCFFFHHHMMMTTT\\\bbbeeefffhhhhhhiiijjjiiihhhgggfffhhhhhhkkkqqqwww{{{}}}}}}vvvrrrmmmjjjgggdddbbb___VVVPPPHHHAAA>>>;;;:::999<<<;;;::::::999888777666666777777777666555444333333333333333333333333333888777777777777999;;;<<<@@@EEEKKKQQQTTTTTTRRRQQQJJJJJJJJJJJJIIIGGGFFFFFFEEEHHHMMMTTT[[[^^^___^^^aaa___ZZZSSSKKKFFFDDDDDD@@@BBBDDDFFFGGGEEECCCBBB??????@@@AAA@@@???>>>===BBBBBBCCCDDDEEEGGGIIIJJJJJJKKKLLLMMMNNNMMMIIIFFFFFFDDDBBB@@@@@@???===;;;:::::::::999999999888888===>>>???@@@@@@AAACCCEEEGGGIIILLLNNNOOORRRVVVYYY^^^aaadddfffgggggghhhiiifffdddcccfffkkkooopppooorrrrrrqqqpppppppppqqqqqqvvvuuuuuutttttttttuuuuuuyyyxxxwwwxxxyyyxxxvvvuuurrrnnniiigggjjjoootttwww|||zzzxxxvvvssslllccc\\\ZZZQQQIIIHHHIIIHHHJJJMMMYYY\\\bbbjjjrrryyy}}}{{{{{{}}}~~~ooofffmmmlllkkknnnmmmuuuuuuuuu~~~xxxaaaGGG:::777666333qqqqqqqqqqqqqqqqqqqqqqqqppppppoooooooooooooooooonnnooopppqqqrrrssstttuuuxxxxxxxxxxxxyyyyyyyyyyyywwwwwwuuuqqqmmmmmmpppsss{{{}}}|||tttiiiaaa^^^___aaahhhrrryyy{{{|||~~~|||wwwsssooolllddd___qqqzzzllljjjaaalllxxxsssooo]]]SSSHHH???777666777555444555444444444444555666777777::::::<<<===>>>>>>>>>>>>>>>@@@AAA@@@======???AAA>>>@@@AAA@@@???>>>???@@@<<<===@@@BBBDDDFFFFFFFFFHHHKKKUUUooo|||nnnPPPBBB:::<<<@@@CCCNNNVVVRRROOOXXXbbbkkkyyyqqqcccWWWQQQLLLJJJHHHIIIQQQZZZttt{{{wwwtttssssssqqqkkkaaaXXXRRROOOKKKIIIHHHFFFEEEFFFGGGHHHMMMNNNRRRWWW^^^cccgggiiihhhjjjmmmppprrrtttttttttvvvuuutttuuuwwwzzz{{{{{{wwwzzz~~~}}}zzzwwwrrrqqqqqqppppppooooooooolllnnnooommmjjjfffeeedddbbbaaaaaa___^^^\\\[[[ZZZ[[[YYYUUUSSSRRRQQQOOONNNJJJIIIGGGCCC@@@???AAACCCDDDGGGNNNVVV___eeehhhjjjiiijjjjjjkkkjjjiiihhhggghhhiiilllqqqvvvzzz||||||wwwsssnnniiifffdddaaa___ZZZTTTLLLEEE@@@===;;;999;;;;;;;;;:::999999888888888888888777666555444444333333333333333333333333666555555555666777888888555888===AAACCCCCCBBBAAABBBBBBBBBBBBAAA@@@??????AAAEEEKKKRRRYYY[[[YYYWWWWWWVVVSSSNNNIIIFFFFFFGGGGGGHHHJJJKKKKKKJJJHHHFFFAAAAAAAAAAAA@@@???>>>>>>BBBCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMNNNOOOMMMJJJGGGGGGEEEBBBAAA@@@???===;;;;;;;;;;;;;;;:::::::::999;;;<<<>>>>>>>>>???BBBDDDFFFHHHKKKMMMOOOQQQUUUXXX\\\___ccceeefffggghhhiiieeedddeeeiiinnnppppppnnnttttttsssrrrqqqqqqrrrrrruuuttttttsssssssssttttttyyyxxxvvvuuuuuutttrrrpppqqqmmmhhhgggjjjoootttvvv{{{zzzyyyxxxtttlllaaaZZZUUUMMMGGGGGGHHHHHHKKKNNNXXX\\\bbbjjjrrryyy~~~~~~{{{yyyyyyyyy|||~~~oootttqqqnnnpppooovvvtttrrr~~~}}}{{{xxxzzz\\\DDD;;;999888555uuutttsssrrrqqqqqqqqqqqqrrrrrrrrrqqqqqqpppppppppnnnooopppqqqssstttuuuvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvuuussspppnnnooorrruuu|||}}}{{{ssshhh```^^^___dddgggkkkppptttwwwyyyzzz}}}vvvpppjjjfff___bbb{{{ttthhheeedddwwwmmmppp~~~iiiYYYPPPCCC;;;444444555444333555444444444444555666777888999:::<<<===??????@@@@@@===>>>@@@???>>>>>>???AAA???@@@AAA@@@???>>>???AAA<<<===???AAABBBCCCDDDDDDHHHJJJRRRhhhtttZZZFFF;;;<<>>@@@CCCFFFHHHJJJLLLNNNQQQTTTWWWZZZ]]]aaadddeeefffhhhjjjdddeeehhhllloooqqqooonnnvvvvvvtttsssrrrrrrrrrrrruuutttttttttttttttuuuuuu{{{xxxuuusssrrrqqqooommmooolllhhhhhhkkkppptttwwwzzz{{{{{{zzzuuukkk___XXXQQQJJJEEEEEEGGGHHHLLLPPPXXX\\\ccckkksssyyy~~~{{{wwwuuutttvvvzzz}}}wwwqqqrrrqqqxxxvvvsss}}}wwwxxxyyytttTTT@@@;;;;;;999666wwwvvvuuusssrrrqqqrrrrrrsssrrrrrrqqqqqqppppppooonnnoooppprrrsssuuuvvvwwwxxxxxxyyyyyyxxxwwwuuuttttttrrrpppooooooqqqtttwww||||||yyypppeee^^^^^^```iiihhhiiilllpppuuuwwwwww|||tttnnnhhhbbb^^^hhh~~~rrrgggbbbggg~~~|||hhhtttyyyeeeUUUMMM???888444444555444444666444444444444555666777888888999:::<<<>>>???@@@@@@===>>>??????>>>>>>>>>>>>???@@@AAAAAA??????@@@AAA>>>???@@@AAABBBBBBCCCCCCGGGHHHOOOaaadddNNN@@@===BBBEEENNNVVVSSSPPPSSSWWW^^^kkksssfff[[[SSSLLLHHHFFFFFFKKKRRRjjj~~~{{{xxxttttttqqqlllddd\\\UUUQQQLLLKKKIIIHHHGGGGGGGGGGGGGGGIIIMMMRRRWWW]]]bbbffffffhhhkkknnnppprrrrrrrrrsssrrrqqqrrruuuwwwxxxxxx{{{|||}}}~~~|||yyyxxxvvvtttrrrpppnnnmmmjjjkkkkkkiiieeebbb``````ddddddeeeeeefffggghhhiiigggddd```[[[XXXTTTPPPMMMMMMLLLJJJFFFBBB@@@AAACCCGGGNNNWWWaaahhhlllooopppmmmmmmmmmmmmllllllkkkkkklllmmmooossswwwyyyxxxwwwuuuqqqkkkfffcccaaa___]]]^^^YYYRRRKKKFFFBBB>>>;;;;;;;;;;;;;;;<<<<<<======<<<;;;:::888777666666555333333333333333333333333333444555555555444333222888888888777777777777888666777777888888888888777888:::>>>CCCGGGGGGEEEBBB@@@AAABBBBBBCCCEEEJJJMMMQQQQQQRRRRRRQQQOOOMMMKKKEEEDDDBBBAAA@@@@@@AAAAAADDDEEEFFFIIIKKKNNNQQQRRRUUUSSSQQQPPPPPPOOOMMMKKKKKKHHHFFFDDDCCCAAA>>><<<<<<<<<<<<;;;;;;;;;;;;:::999;;;<<<======>>>AAACCCEEEGGGJJJLLLMMMPPPTTTWWWYYY\\\```cccdddfffhhhiiieeefffhhhjjjmmmooooooooovvvuuutttsssrrrqqqqqqqqqvvvuuuuuuuuuuuuvvvvvvwwwyyyvvvsssqqqqqqpppooonnnnnnllljjjjjjnnnssswwwyyy}}}|||{{{xxxqqqhhh^^^XXXPPPJJJEEEFFFGGGHHHMMMSSS[[[___gggooovvv{{{~~~~~~{{{xxxvvvrrrqqqwwwxxxqqqrrrqqqyyyxxxvvvtttwww~~~oooMMM<<<:::;;;999555xxxwwwvvvtttsssrrrrrrqqqqqqqqqpppppppppoooooooooooooooqqqrrrtttvvvwwwxxxzzzzzz{{{{{{zzzxxxvvvuuurrrqqqnnnnnnpppsssvvvxxx{{{{{{vvvmmmccc^^^___bbbnnnlllkkkmmmqqquuuwwwxxx|||~~~{{{rrrlllhhhbbbbbbrrryyytttppphhhbbbnnnyyylllsssaaaSSSJJJ<<<777444555666444555888555555555555555666888888777888999:::;;;===>>>??????????????????>>>===<<>><<<;;;:::888777777666777444444444444444444444444444555666777777666444333888777555444333333444444666666777777777777777777777666666888;;;<<<<<<<<<;;;<<<===>>>@@@CCCHHHKKKNNNNNNNNNNNNLLLKKKIIIHHHEEEDDDBBBAAA@@@AAABBBCCCEEEEEEGGGJJJMMMQQQTTTVVVXXXVVVTTTSSSRRRRRRPPPNNNNNNLLLIIIFFFEEECCC@@@===;;;;;;;;;;;;:::::::::::::::<<<===>>>???@@@CCCEEEEEEGGGJJJLLLMMMPPPTTTWWWXXX[[[```bbbdddeeegggiiifffffffffggghhhkkkoooqqqtttsssrrrqqqpppppppppppptttsssssssssttttttuuuvvvsssqqqooooooppppppooonnnnnnmmmlllmmmrrrwwwzzz|||~~~zzztttkkkccc\\\YYYQQQLLLHHHHHHIIIIIINNNUUU___dddkkkssszzz}}}~~~{{{yyyyyyyyytttpppqqqwwwwwwoooqqqqqqyyysssqqq{{{xxx|||jjjHHH::::::999666333vvvvvvvvvvvvtttsssqqqqqqooooooooooooooooooooooooooopppqqqsssuuuwwwxxxyyyzzz{{{|||}}}|||zzzwwwvvvrrrpppmmmmmmppptttwwwxxxyyyxxxtttjjjaaa]]]```eeeoooooooooppprrruuuxxxzzzyyy{{{~~~~~~xxxpppjjjhhhdddhhh}}}vvvpppkkklllhhhdddvvvvvvttt|||lll\\\NNNEEE;;;777555777666444666999555555555555666777888888888888888999:::<<<===>>>@@@??????AAABBBAAA???===@@@AAABBBAAA@@@???@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGEEEHHHMMMYYYvvvZZZCCC:::@@@EEEOOOZZZ\\\TTTSSSUUU\\\gggtttuuujjjbbbXXXNNNIIIFFFDDDGGGLLLZZZmmmzzzxxxvvvsssooojjjccc\\\VVVMMMMMMLLLKKKIIIHHHGGGFFFGGGKKKNNNQQQSSSWWW^^^dddfffhhhkkknnnppprrrrrrrrrrrrqqqpppqqqtttvvvwwwwwwwwwyyy{{{}}}~~~}}}{{{xxxuuurrrpppooollllllkkkhhhdddaaa```aaaeeehhhlllqqqtttuuuttttttllliiifffdddbbb^^^ZZZWWWPPPNNNIIIDDDAAABBBFFFIIIRRR[[[gggoooqqqqqqppppppoooooonnnmmmmmmmmmmmmnnnpppqqqssswwwzzz{{{xxxvvvppplllgggccccccdddddddddbbb[[[RRRJJJEEEBBB???>>>;;;;;;;;;<<<<<<<<<======;;;:::999777777777888888666666666666666666666666666777777888888888777777777666444333222222333444555555666666666555555444666444222222444777888888888999;;;;;;===@@@DDDHHHIIIIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEHHHKKKOOOSSSVVVXXXZZZYYYXXXXXXXXXWWWTTTRRRRRROOOLLLIIIGGGEEEBBB???;;;;;;;;;::::::::::::999;;;===>>>???@@@BBBEEEGGGFFFHHHJJJLLLNNNQQQTTTWWWYYY\\\```cccdddeeegggiiiggggggfffeeefffiiinnnrrrqqqppppppoooooooooooooooppppppppppppqqqrrrsssssslllllllllmmmoooooonnnlllnnnmmmmmmpppuuuzzz}}}~~~yyyqqqggg^^^ZZZXXXQQQMMMJJJJJJJJJKKKQQQXXXccchhhooowww|||~~~}}}}}}xxxwwwyyyyyyuuunnnnnnqqq|||vvvnnnqqqqqqxxxwwwiiiiiivvvdddEEE999999777444333tttuuuvvvwwwvvvtttqqqooommmmmmnnnnnnooopppppppppooopppqqqsssuuuwwwyyyzzzyyyzzz|||}}}}}}{{{xxxwwwrrrooolllmmmqqquuuwwwxxxxxxvvvqqqhhh___]]]bbbhhhlllooorrrtttssstttwwwzzzvvvwwwzzz|||{{{vvvoooiiifffeeennn~~~tttqqqiiijjjgggccczzzwwwsss|||sssdddUUUGGG???:::777666777666333555999555555555555666777888999::::::999999:::;;;===>>>@@@???@@@CCCFFFGGGEEECCC@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBDDDEEEGGGHHHFFFJJJNNNWWWpppeeeJJJ<<>>===;;;;;;;;;;;;;;;;;;<<<<<<:::999777666666777888999777777777777777777777777777777777777888999::::::888777666555555666777777555555555555555444333222555333222333555666666666555666777888999<<>>???@@@AAABBBCCCCCCCCCDDDEEEGGGKKKOOOTTTWWWYYY]]]]]]]]]^^^^^^]]]ZZZWWWUUURRROOOLLLJJJGGGDDDAAA<<<<<<<<<<<<;;;;;;;;;;;;;;;===???@@@@@@BBBEEEHHHFFFHHHKKKMMMOOOQQQUUUXXX[[[^^^aaadddeeeeeeggghhhfffhhhhhhhhhgggjjjnnnrrroooooonnnnnnooooooppppppqqqppppppqqqrrrsssttttttllllllnnnppprrrrrrooolllllllllmmmqqqvvv{{{}}}~~~~~~yyypppeee\\\VVVTTTNNNKKKJJJKKKKKKLLLSSS\\\eeejjjrrryyy}}}}}}{{{yyyvvvuuuvvvvvvrrrllllllpppuuu|||xxxppprrrrrrwwwpppffflll|||{{{^^^BBB:::999666444555rrrtttvvvwwwwwwtttqqqooommmmmmnnnooopppqqqqqqrrrooopppqqqtttvvvxxxyyyzzzxxxzzz|||}}}}}}{{{xxxwwwsssooolllmmmqqquuuwwwxxxwwwuuupppggg___]]]ccciiihhhnnntttuuusssrrruuuyyytttuuuwwwyyyxxxtttnnniiidddeeeqqqyyyxxxlllkkkfffaaazzzmmmoooxxxlll___PPPCCC:::999666666777555222444888555555555666666777888999<<<;;;;;;:::;;;<<<===>>>??????AAAEEEJJJLLLJJJHHH@@@AAABBBBBB@@@@@@AAABBBAAAAAAAAABBBCCCEEEGGGIIIGGGKKKOOOVVVlllpppRRR@@@@@@@@@GGGRRRVVV]]]UUURRRVVV]]]hhhzzz}}}vvvkkk___SSSNNNKKKIIIJJJMMMUUUggg~~~|||yyyuuurrrooohhh```ZZZNNNNNNMMMLLLKKKIIIGGGFFFGGGKKKNNNNNNNNNRRRYYY```gggiiillloooqqqsssssssssrrrpppooopppsssuuuwwwwwwuuuxxxzzzzzz{{{~~~{{{xxxvvvuuussssssqqqnnniiigggfffgggfffkkkrrryyy||||||yyywwwpppnnnllliiigggccc^^^ZZZRRRNNNHHHBBB@@@CCCKKKPPPTTT___mmmvvvxxxuuuttttttpppooommmlllllllllmmmnnnqqqsssvvvzzz}}}}}}{{{yyynnnkkkgggfffhhhlllooopppnnneeeXXXKKKCCC???===<<<;;;;;;;;;;;;;;;;;;;;;;;;888777666555555777999:::888888888888888888888888888777777777777999;;;<<<666666666666666777777888777777777666666444333222444333444666777888666555333444555666777:::???BBBBBBBBBAAAAAA@@@@@@??????<<<===???BBBCCCDDDCCCCCCCCCEEEGGGKKKPPPTTTXXXZZZ______```bbbcccaaa^^^[[[WWWTTTQQQNNNKKKHHHEEEBBB>>>=========<<<<<<<<<<<<:::<<<>>>???@@@BBBEEEGGGGGGIIILLLNNNOOORRRVVVYYY\\\___bbbdddeeeeeefffhhheeehhhkkkkkkkkkkkknnnqqqnnnnnnnnnnnnooopppqqqrrrssssssssstttuuuvvvwwwxxxpppppprrruuuwwwuuurrrnnnkkkkkklllpppvvv{{{}}}~~~}}}}}}zzzrrrfff[[[TTTQQQKKKIIIHHHJJJKKKMMMVVV___fffkkkrrryyy||||||yyywwwuuuttttttsssnnnjjjkkkppprrrxxx{{{rrrtttssswwwpppkkkuuuuuuZZZAAA::::::666444777uuussspppooopppqqqqqqpppmmmmmmmmmnnnoooqqqrrrssspppqqqrrrsssttttttttttttwwwyyy}}}}}}xxxrrrmmmpppmmmlllnnnrrruuutttsssxxxrrrkkkeee___^^^dddlllmmmrrrtttrrrqqqrrrrrrpppuuuuuuvvvwwwwwwsssnnnjjjfffgggwww~~~zzztttsssjjjcccpppcccooo}}}rrreeeXXXKKKAAA;;;444444444444444555666777666666666777888888999999999999999:::<<>>;;;<<<<<<<<<;;;;;;;;;::::::888888888888888888888888888888888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999888777777777777777777888:::;;;:::999777555333444444555555444444333222222222333666:::===???@@@???>>><<<<<<<<<=========???AAACCCCCCCCCDDDFFFEEEEEEGGGJJJNNNSSSWWWYYY```dddiiimmmmmmiiiccc___[[[XXXUUURRROOOKKKFFFCCC???>>>===<<<;;;;;;<<<===<<<======???@@@BBBDDDEEEHHHHHHIIIJJJMMMQQQUUUXXX```bbbdddeeedddccccccdddeeehhhkkkmmmmmmnnnoooppplllmmmmmmooopppqqqrrrrrrpppqqqsssuuuuuuuuuuuutttuuuuuuuuuuuutttsssrrrqqqhhhjjjoootttxxx|||~~~}}}xxxqqqggg]]]VVVQQQKKKHHHFFFIIIKKKOOOWWW```eeemmmrrrrrrsssvvvyyyyyytttuuutttqqqlllkkknnnqqqsssvvvyyy{{{~~~wwwwwwyyyxxxxxxyyyuuuvvvjjjQQQ???999333666888333tttrrrpppoooqqqrrrqqqqqqpppppppppooopppppppppqqqqqqrrrrrrsssttttttuuuuuuxxxyyyzzz{{{yyyuuuqqqooopppmmmlllnnnrrrtttsssqqquuuooohhhddd```^^^dddlllnnnsssuuurrrqqqsssrrrpppsssrrrrrrssssssrrrooolllbbbfffxxxyyypppmmmeeedddvvvvvv]]]lll|||ooo```RRRFFF<<<777555555444444444555555666666666777777888888999999777777777888:::<<<>>>??????@@@BBBDDDFFFFFFFFFFFFAAAAAAAAA@@@@@@@@@@@@@@@=========>>>@@@BBBDDDFFFFFFKKKKKKPPPaaaxxxjjjKKKBBBBBB@@@GGGRRRXXXQQQMMMPPPXXXaaaooozzzxxxmmmeeeYYYNNNIIIGGGHHHHHHPPP___www~~~zzzwwwvvvtttmmmbbbZZZUUUQQQMMMJJJIIIJJJIIIIIIHHHIIIKKKLLLOOOSSSYYY^^^aaaeeekkkoooqqqqqqrrrrrrrrrrrrrrrsssrrrrrrrrrqqqrrrvvvyyyyyyxxx}}}~~~|||zzzyyyxxxwwwuuupppkkkiiiiiikkkjjjnnnuuu{{{~~~~~~|||{{{tttwwwuuuoookkkiiifffbbb\\\SSSJJJGGGGGGGGGLLLQQQZZZbbbmmmrrrqqqmmmkkkkkkllliiigggggghhhkkknnnoooppppppssswww{{{|||yyyvvvqqqpppoooqqqtttvvvvvvvvvtttlll___RRRGGGAAA>>>===::::::999999888888777777555555666666777888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999777888999999999888666555555555666666666666555555333333333444666999<<<>>>@@@???===<<<<<<<<<======<<<>>>@@@BBBBBBBBBCCCEEEEEEEEEGGGJJJMMMQQQTTTVVV^^^bbbgggkkkllliiieeebbb^^^[[[WWWSSSOOOKKKGGGDDD@@@???===<<<;;;;;;<<<===<<<======>>>@@@BBBDDDEEEHHHHHHIIILLLPPPTTTYYY[[[```bbbdddeeeeeedddeeeeeeiiikkknnnnnnmmmlllmmmmmmpppppppppqqqqqqqqqqqqqqqqqqrrrsssuuuvvvvvvvvvuuuttttttsssrrrqqqpppooonnnjjjlllqqquuuzzz}}}|||wwwppphhh___VVVPPPLLLHHHGGGIIILLLOOOXXXaaaeeelllrrrrrrqqqtttvvvvvvssssssqqqnnnlllkkkmmmnnnmmmpppsssuuuwwwzzz{{{tttuuuxxxyyyzzz|||vvvqqq{{{}}}eeeMMM>>>999333555888222rrrqqqooopppqqqrrrrrrqqqtttsssrrrqqqppppppoooooossssssrrrsssssstttvvvvvvxxxxxxxxxwwwuuusssqqqpppnnnlllkkknnnrrrtttsssqqqqqqlllfffcccaaa```eeellloootttvvvtttrrrtttsssqqqqqqooommmmmmooooooooonnn```iiiwwwmmmfff___eee}}}jjjWWWlllnnn\\\MMMBBB:::666666666555444444444555555666666777777888999999999777777777888999:::<<<===???@@@BBBCCCDDDDDDCCCCCCAAAAAA@@@??????>>>======:::::::::;;;===???BBBCCCCCCIIIIIILLLYYYmmm{{{VVVFFFAAA???BBBJJJPPPMMMMMMQQQUUU]]]jjjwww{{{ooogggZZZPPPJJJGGGGGGGGGLLLYYYppp|||zzzyyyxxxqqqeee\\\UUUQQQMMMJJJIIIIIIHHHHHHGGGIIIJJJKKKNNNRRRXXX\\\___ccchhhlllnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrppptttwwwxxxwww{{{}}}|||{{{{{{zzzxxxsssooollllllmmmmmmppptttyyy|||}}}||||||wwwzzzyyytttqqqooojjjeee]]]UUUMMMKKKJJJKKKNNNSSSZZZaaajjjnnnmmmiiiffffffhhhhhhgggfffhhhjjjmmmnnnppprrruuuyyy||||||yyyvvvuuuuuuuuuwwwyyyyyyxxxvvvsssmmmaaaRRRGGG@@@??????::::::999888777666666666444444555777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;999999999999888888888888666777777888888777777666444444444444555777:::;;;>>>======<<<<<<<<<======;;;===@@@AAAAAAAAACCCDDDEEEFFFGGGIIILLLOOOQQQSSS[[[^^^bbbeeeggggggfffeeebbb___YYYTTTPPPLLLHHHEEE@@@???>>><<<;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEGGGHHHJJJNNNRRRWWW\\\^^^___bbbeeefffffffffggghhhkkkmmmoooooommmlllkkklllrrrrrrrrrrrrrrrqqqppppppoooppprrrtttuuuuuuuuutttrrrqqqpppnnnmmmkkkkkkjjjkkknnnsssxxx|||~~~{{{tttnnnhhh```VVVOOOKKKHHHHHHJJJMMMPPPXXXaaahhhpppuuutttssstttuuuttttttqqqnnnlllkkkllllllkkkiiilllnnnnnnmmmpppuuuyyyzzzsssooosssxxx{{{|||jjjlllsss]]]GGG;;;999444555777111qqqpppoooppprrrssssssrrrttttttssssssrrrqqqpppooosssssssssssssssuuuvvvwwwvvvvvvvvvvvvtttrrrpppnnnjjjiiijjjoootttvvvuuusssooojjjfffdddcccbbbeeekkkrrrvvvxxxvvvtttuuuuuusssqqqnnnkkkjjjkkkmmmmmmmmmcccrrrxxxlllbbb]]]jjj|||cccXXXrrrppp\\\MMMCCC<<<888777666555444444444444444666777777888888999::::::;;;;;;;;;;;;<<<======>>>??????AAABBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>><<<<<<<<<===>>>AAACCCEEECCCHHHHHHKKKTTTdddaaaIII@@@===???BBBIIIJJJNNNRRRTTTYYYgggttt}}}rrrjjj]]]RRRKKKHHHGGGGGGIIITTTiii~~~||||||{{{ttthhh___VVVRRRMMMJJJIIIHHHHHHGGGGGGHHHIIIJJJLLLQQQVVVZZZ]]]aaagggkkkmmmnnnpppqqqrrrrrrqqqqqqrrrrrrssssssooossswwwxxxxxxzzz~~~}}}|||{{{zzzwwwtttqqqooonnnnnnppprrrtttwwwyyy{{{||||||yyy||||||yyyvvvtttnnnggg\\\TTTNNNLLLLLLLLLNNNRRRZZZ___gggkkkkkkhhhfffeeeeeefffgggggghhhjjjlllnnnqqqtttxxx|||~~~}}}yyywwwxxxxxxyyy{{{|||{{{xxxuuuqqqkkk___QQQDDD>>>>>>???===<<<:::999888777777888777777888999;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<===<<<<<<;;;::::::::::::;;;777777888888888888777777555444444444444555666777<<<<<<<<<<<<<<<<<<======<<<>>>AAABBBBBBBBBDDDEEEFFFFFFGGGIIIKKKLLLNNNOOOVVVWWWZZZ]]]```ccceeefffeeeaaa[[[UUUQQQMMMIIIFFFAAA@@@>>><<<<<<;;;<<<<<<<<<<<<===>>>@@@BBBCCCDDDGGGHHHKKKNNNSSSWWW[[[^^^___aaaeeegggggghhhiiijjjiiikkkmmmmmmllljjjjjjkkkppppppqqqrrrrrrqqqpppooommmnnnppprrrssssssrrrrrrrrrpppnnnkkkiiihhhhhhhhhllloootttyyy}}}~~~}}}}}}~~~yyyrrrlllggg___UUUMMMJJJGGGGGGJJJMMMQQQYYYaaannnuuuzzzxxxvvvwwwvvvuuuuuuqqqlllkkklllmmmllljjjjjjlllllliiieeeeeeiiinnnnnnjjjkkksss{{{vvvgggllllllUUUBBB::::::555666888222ppppppoooppprrrsssrrrqqqrrrrrrssssssssssssrrrqqqsssrrrrrrsssssstttuuuvvvrrrtttvvvwwwuuurrrnnnkkkffffffiiipppvvvzzzxxxvvvooojjjgggggggggfffhhhllluuuzzz{{{xxxwwwxxxwwwuuussspppmmmkkkkkklllmmmllleeezzz|||lllbbbbbbuuuwwwaaa___|||pppZZZKKKBBB===:::777666555444444444444444777777777888999999::::::<<<======>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>??????@@@@@@AAABBBBBBCCCAAAAAA@@@AAABBBDDDFFFHHHFFFIIIIIILLLRRR]]]jjjMMMAAA>>>>>>???EEEHHHNNNSSSTTTXXXeeesssvvvnnnaaaVVVNNNJJJHHHGGGIIIPPPaaazzz~~~||||||{{{uuujjjaaaXXXTTTOOOKKKIIIIIIHHHGGGFFFGGGHHHIIIKKKOOOUUUYYY\\\```eeeiiilllnnnqqqrrrrrrqqqqqqqqqqqqrrrssstttqqqtttxxxzzzzzz{{{}}}~~~~~~yyyxxxvvvtttsssrrrpppooorrrrrrsssuuuwwwxxxzzz{{{yyy|||}}}{{{zzzxxxpppgggYYYRRRMMMMMMMMMLLLMMMPPPVVV[[[bbbfffhhhhhhffffffcccfffhhhiiiiiijjjmmmpppuuuxxx|||}}}{{{zzz{{{{{{|||~~~~~~|||xxxuuunnngggZZZLLLBBB<<<<<<>>>===;;;:::888777777888999:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>?????????BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA???>>>============<<<;;;:::::::::;;;;;;777777888888888888777777555555444444444444444444::::::;;;;;;<<<<<<<<<<<<===@@@BBBCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLPPPQQQRRRUUUYYY]]]aaacccddd```[[[VVVRRRNNNJJJGGGBBBAAA???===<<<<<<<<<<<<;;;<<<<<<>>>???AAACCCDDDGGGHHHKKKNNNRRRVVVYYYZZZ___aaaeeeggghhhhhhjjjkkkjjjlllmmmllliiifffeeeeeejjjkkkmmmooopppqqqppppppnnnoooqqqrrrssssssrrrrrrrrrooollliiigggfffggghhhkkkooouuuzzz}}}}}}{{{zzz{{{wwwqqqkkkeee\\\SSSMMMHHHFFFGGGKKKOOOSSS[[[cccqqqxxx}}}{{{xxxwwwvvvtttwwwrrrnnnlllnnnooonnnlllkkkmmmkkkddd\\\YYY\\\aaaddddddjjjuuuwwwkkkppp|||gggOOO???999;;;777777999333qqqppppppqqqssssssrrrpppoooppprrrssstttssssssrrrpppqqqrrrsssttttttttttttoooqqqsssuuutttpppllliiieeefffjjjrrryyy|||zzzxxxmmmiiihhhkkknnnnnnooorrryyy}}}|||zzz{{{zzzxxxuuusssqqqpppppppppnnnmmmggg|||kkkeeekkkpppccclllkkkTTTGGG???:::777666666555444444444555555777777888888999::::::::::::;;;<<<==================>>>???@@@AAA@@@???>>>>>>>>>@@@AAACCCEEEFFFGGGEEEEEEDDDDDDEEEFFFHHHIIIHHHIIIHHHLLLRRRXXXxxxrrrSSSBBB@@@@@@???CCCFFFLLLRRRTTTXXXdddqqqzzzrrreeeYYYQQQLLLIIIGGGJJJNNNZZZqqq}}}zzzyyyyyytttjjjcccZZZVVVPPPLLLJJJIIIHHHGGGEEEFFFGGGHHHJJJNNNSSSWWW[[[^^^ccchhhkkkmmmpppsssrrrqqqqqqpppqqqrrrtttuuusssuuuyyy{{{{{{|||~~~{{{zzzwwwvvvvvvuuussspppqqqrrrssstttuuuvvvwwwxxxvvvyyy{{{{{{{{{yyyoooeeeWWWQQQNNNOOOOOOMMMMMMPPPSSSVVV\\\bbbeeeffffffeeecccfffkkklllllllllooorrryyy|||~~~~~~~~~}}}}}}~~~}}}yyyvvvlllbbbTTTHHH@@@===<<<<<<;;;999777666666666888999;;;;;;<<<<<<======>>>>>>AAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGEEECCCAAA???>>>>>>;;;;;;;;;;;;:::::::::999777888888888888888888777666666666555555555444444888999:::;;;<<<<<<<<<<<<>>>@@@CCCDDDDDDDDDFFFGGGFFFGGGHHHIIIKKKKKKKKKKKKLLLLLLMMMPPPTTTXXX\\\^^^___]]]YYYVVVSSSOOOJJJGGGCCCAAA???===<<<<<<<<<<<<;;;;;;<<<===???AAACCCDDDFFFGGGJJJNNNQQQTTTWWWXXX___aaaeeegggggghhhiiijjjlllmmmmmmkkkgggcccaaa```eeegggjjjmmmpppppppppppprrrrrrttttttttttttsssrrrqqqnnnjjjfffeeeeeegggiiilllpppvvv{{{~~~}}}zzzwwwvvvtttpppiiiaaaXXXQQQLLLGGGFFFHHHMMMRRRWWW___hhhqqqxxx}}}{{{xxxwwwuuurrrwwwtttqqqooonnnoooooonnnkkkllliii```UUUPPPRRRWWW___aaakkkzzzzzzppptttvvv```KKK<<<888:::666777999444rrrqqqqqqrrrsssrrrpppnnnoooppprrrsssssssssqqqqqqnnnooorrrtttttttttrrrqqqmmmnnnoooooonnnllljjjhhhggghhhmmmttt{{{}}}zzzvvvjjjggghhhooouuuvvvxxx{{{||||||}}}}}}zzztttttttttvvvwwwvvvssspppnnnsssjjjhhhuuuxxxmmmiii|||eeeOOOBBB<<<888555555555444444444555555666777888888999999::::::;;;888999;;;<<<===============>>>???@@@AAA@@@@@@???>>>>>>@@@AAACCCEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHFFFDDDJJJPPPTTTnnn|||{{{YYYEEEBBBCCCAAABBBDDDIIIOOOSSSXXXcccnnn}}}uuuhhh\\\SSSNNNJJJHHHJJJKKKSSSggg{{{wwwuuuuuuqqqjjjccc\\\XXXRRRNNNKKKJJJIIIHHHDDDEEEFFFGGGIIILLLRRRVVVXXX\\\aaaeeehhhkkkooorrrrrrqqqppppppqqqrrrtttvvvtttvvvxxxzzz{{{}}}}}}{{{{{{xxxuuuqqqpppqqqrrrsssttttttuuuuuurrrvvvxxxyyy{{{xxxmmmbbbXXXSSSQQQRRRSSSPPPPPPQQQTTTWWW[[[```eeeffffffeeeccchhhmmmooonnnoooqqquuu}}}|||yyykkk___OOODDDAAA@@@===;;;:::999777666666888:::<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJGGGDDDBBB@@@@@@======>>>>>>>>>===<<<;;;999999::::::::::::999999888888888888888888777777666777999;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCDDDEEEGGGFFFGGGIIIJJJKKKLLLKKKKKKJJJKKKLLLNNNQQQUUUXXXZZZYYYXXXWWWVVVTTTPPPKKKGGGCCCBBB@@@>>><<<<<<<<<<<<;;;;;;<<<===???AAABBBDDDDDDFFFIIINNNRRRVVVXXXZZZ___bbbeeefffgggggghhhiiiiiikkkllljjjhhheeedddddddddfffjjjmmmooopppoooooorrrssssssssssssqqqpppoooooolllgggdddbbbdddgggiiinnnrrrxxx~~~~~~zzzwwwqqqrrrpppiii]]]SSSNNNMMMHHHGGGJJJQQQWWW\\\eeemmmrrrzzz}}}yyyxxxvvvsssuuuuuussspppmmmmmmnnnpppkkkllliii___SSSMMMPPPVVV]]]bbbnnn~~~zzzqqqvvvsssZZZGGG999666888444555777333rrrqqqqqqrrrsssrrrpppmmmoooppprrrssssssrrrpppooolllnnnrrrtttuuusssqqqooommmlllkkkjjjiiiiiihhhhhhjjjkkkooovvv{{{}}}yyyuuugggeeegggqqqyyy|||~~~~~~~~~{{{ssstttvvvzzz{{{zzzvvvssswww~~~iiikkklllzzzuuummmooo}}}bbbLLLAAA;;;777444444444444444444555666777777888888999999:::;;;;;;999:::<<<>>>?????????>>><<<===???@@@AAAAAA@@@@@@>>>???@@@AAACCCDDDEEEFFFDDDCCCBBBAAA@@@AAABBBBBBGGGCCCAAAHHHOOOPPPhhh~~~sss|||^^^HHHCCCDDDBBBBBBBBBFFFMMMRRRXXXbbblll{{{wwwjjj^^^UUUOOOKKKHHHJJJIIIOOObbb~~~~~~zzzuuusssssspppiiiccc]]]YYYSSSOOOLLLKKKIIIHHHDDDEEEFFFFFFHHHLLLQQQUUUWWWZZZ___cccfffjjjnnnppprrrqqqppppppppprrruuuvvvtttvvvwwwyyy{{{}}}~~~{{{vvvrrrppppppqqqrrrsssssssssssspppsssvvvxxxzzzwwwkkk___ZZZVVVTTTVVVVVVSSSRRRTTTXXXZZZ]]]bbbfffhhhhhhfffccciiioooqqqppppppsssvvv~~~{{{kkk]]]LLLCCCBBBBBB???;;;<<<;;;999888999;;;>>>???@@@AAACCCEEEGGGIIIJJJKKKHHHIIIJJJLLLNNNOOOPPPQQQUUUUUUUUUUUUUUUUUUUUUUUURRRPPPMMMJJJGGGDDDBBBAAA@@@AAACCCDDDCCCBBB@@@>>>:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999555777999;;;<<<<<<<<<<<<===???AAACCCCCCCCCDDDFFFFFFGGGIIIKKKLLLLLLLLLKKKJJJKKKLLLMMMPPPSSSVVVXXXUUUUUUUUUUUUTTTQQQKKKGGGDDDBBB@@@>>><<<<<<<<<<<<;;;;;;<<<===???AAABBBCCCBBBDDDIIINNNSSSXXX[[[\\\___bbbeeefffffffffggghhhcccfffiiijjjjjjiiijjjkkkdddgggjjjnnnooopppooonnnppppppqqqpppooommmkkkjjjmmmjjjeeebbbaaacccfffiiioootttzzz{{{wwwnnnqqqqqqhhh[[[PPPMMMMMMIIIIIILLLTTTZZZ```iiirrruuu||||||{{{xxxuuutttuuutttqqqlllkkknnnqqqmmmnnnkkkaaaTTTOOORRRYYY^^^cccpppyyyooovvvsssXXXEEE888555666222333666222qqqqqqqqqqqqqqqqqqqqqqqquuuuuuuuuvvvvvvtttqqqnnnoooqqqsssvvvvvvuuusssrrrpppooommmjjjhhhgggfffeeehhhkkksss|||xxxpppgggcccfffrrr|||~~~~~~~~~~~~|||{{{rrryyy}}}{{{rrrlllooovvvggg}}}pppUUUEEE===888666555888777555444444555666777999999888888999;;;===???>>><<<;;;<<>>>>>>>>???AAA@@@@@@@@@AAACCCEEEFFFCCCCCCCCCBBBBBBAAAAAAAAAFFFCCCFFFLLLNNNRRReee{{{wwwyyylllTTTEEECCCFFFAAACCCHHHMMMPPPSSS]]]gggttt~~~|||pppcccYYYQQQKKKHHHGGGKKKPPPYYYppp}}}zzzwwwtttppplllhhhccc\\\SSSLLLHHHFFFFFFFFFGGGGGGGGGFFFGGGJJJOOOSSSTTTWWW\\\bbbgggkkknnnoooppprrrttttttsssrrrsssttttttuuuvvvwwwyyy|||~~~}}}zzzwwwttttttuuuuuutttrrrpppooonnnqqqvvv||||||uuuiii```[[[[[[ZZZXXXUUUUUUWWWZZZ```aaadddggghhhhhhfffeeeggglllqqqsssrrrsssxxx}}}}}}zzzmmm```QQQGGGAAA<<<;;;===777999;;;<<<<<<>>>AAADDDHHHHHHIIIKKKMMMQQQTTTVVVOOOQQQTTTVVVWWWWWWVVVUUUYYYXXXXXXXXXZZZ[[[[[[ZZZXXXVVVTTTOOOIIIEEECCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDCCCBBB@@@>>>===<<<<<<;;;;;;<<<<<<===>>><<<;;;:::999:::<<<>>>@@@>>>=========>>>???AAABBBFFFGGGIIIKKKMMMNNNOOOOOOIIIIIIIIIJJJKKKMMMOOOPPPUUUTTTRRRPPPNNNLLLJJJIIICCCBBB@@@>>><<<<<<<<<<<<::::::<<<===>>>@@@@@@AAADDDEEEGGGJJJOOOTTTYYY\\\aaabbbeeeggghhhgggfffeeeeeefffhhhkkknnnqqqssstttooonnnmmmlllkkkkkkkkkllloooooonnnnnnmmmkkkjjjiiikkkiiifffddddddfffhhhjjjqqqwww|||}}}~~~{{{vvvqqqnnniiiaaaYYYRRRLLLIIIFFFGGGJJJQQQ[[[eeelllpppwwwyyy{{{|||{{{yyywwwuuuwwwtttppplllkkklllnnnpppqqqpppmmmfff^^^XXXUUUTTTbbbjjjwwwrrrjjjtttkkkTTT@@@===999777777666555444qqqqqqqqqqqqqqqppppppppptttttttttuuuvvvuuurrrppppppqqqssstttuuutttsssrrrqqqpppnnnkkkiiigggffffffiiimmmttt}}}~~~uuummmfffcccfffrrr{{{}}}}}}~~~}}}~~~zzzpppwwwssskkkeeeooo{{{~~~pppiiiQQQCCC<<<999777777666555333222222333555666999999888777888:::<<<>>>>>>===;;;<<>>>>>>>>>>>?????????@@@????????????@@@AAACCCDDDBBBBBBAAAAAAAAA@@@@@@@@@FFFCCCEEEKKKMMMQQQcccwww~~~zzzsssZZZIIIBBBCCCAAACCCGGGMMMPPPSSS[[[eeeqqq|||~~~rrrfff\\\TTTMMMIIIFFFJJJNNNWWWlll~~~zzzvvvtttpppmmmjjjeee^^^UUUMMMIIIHHHGGGGGGGGGGGGGGGFFFGGGJJJOOOSSSSSSVVV[[[aaafffjjjmmmooooooqqqssstttttttttuuuwwwvvvvvvvvvwwwxxxyyyzzz{{{|||}}}zzzwwwvvvvvvvvvvvvuuusssrrrqqqqqqrrrvvvyyyyyysssiiibbb``````^^^\\\YYYYYY[[[]]]aaaccceeehhhiiihhhgggeeeggglllppprrrrrruuuzzzrrrdddTTTJJJCCC>>><<<>>>:::<<<>>>??????@@@DDDGGGLLLLLLMMMOOOQQQTTTVVVXXXTTTUUUWWWYYYZZZ[[[[[[[[[]]]\\\[[[\\\]]]^^^]]][[[XXXWWWTTTOOOKKKGGGEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEEEEEEEDDDCCCBBB>>>>>>============>>>>>>>>>>>><<<<<<;;;<<<===>>>===<<<<<<<<<===???@@@AAAGGGHHHIIIKKKMMMNNNOOOOOOKKKJJJJJJJJJKKKMMMOOOPPPRRRRRRPPPNNNMMMKKKIIIIIIDDDCCC@@@>>>===<<<<<<<<<;;;;;;;;;<<<===???AAABBBEEEFFFHHHKKKPPPUUUZZZ]]]aaabbbdddfffggggggfffffffffgggiiilllooorrrtttuuuvvvuuusssqqqooonnnmmmllloooooooooooonnnllljjjiiimmmkkkiiiggggggiiilllnnnrrrxxx|||}}}}}}}}}yyysssnnnkkkeee]]]VVVPPPKKKIIIIIIJJJMMMSSS\\\fffmmmqqqxxxzzz|||}}}|||zzzxxxvvvyyyvvvqqqmmmjjjkkklllnnnppprrrrrrnnnggg___ZZZXXXhhhppp{{{wwwmmmhhhwwwgggQQQ???<<<999777666666555444qqqqqqqqqqqqppppppoooooorrrrrrrrrtttvvvvvvtttrrrqqqrrrrrrrrrrrrrrrrrrrrrsssqqqnnnkkkiiiggggggfffkkkpppxxx{{{qqqjjjdddcccgggqqqzzz||||||}}}~~~vvvmmmuuu{{{nnniiidddxxxzzzsss```KKK???;;;888777888555555333333333444555666999999888777888999;;;<<<>>>===<<<===???@@@???>>>@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@?????????EEECCCEEEIIIKKKOOO___ppp}}}}}}eeePPPDDDAAABBBCCCGGGMMMPPPRRRYYYbbbmmmxxxyyymmmbbbXXXOOOJJJGGGIIILLLSSSfffzzzvvvsssqqqnnnlllggg```WWWOOOKKKJJJIIIIIIGGGHHHGGGGGGGGGIIIMMMQQQRRRTTTYYY^^^dddiiilllnnnnnnpppssstttuuuuuuwwwyyyxxxwwwvvvuuuuuuuuuuuuuuuxxxzzz}}}zzzwwwxxxxxxxxxwwwvvvuuusssrrrttttttttttttsssoooiiieeeffffffdddaaa___^^^```bbbdddeeegggiiiiiiiiigggfffhhhkkkoooqqqssswww~~~xxxiiiXXXMMMEEE???>>>???>>>@@@CCCCCCBBBDDDHHHLLLQQQRRRSSSUUUWWWYYY[[[\\\[[[[[[\\\]]]^^^```aaabbbcccbbbaaaaaabbbaaa___^^^XXXWWWTTTPPPMMMJJJHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCEEEFFFHHHIIIIIIIIIIIIBBBAAA@@@???>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@AAAGGGHHHIIIKKKMMMNNNOOOPPPOOOMMMKKKJJJJJJLLLNNNPPPOOONNNMMMLLLJJJIIIHHHGGGEEEDDDAAA???===<<<<<<<<<<<<;;;;;;;;;<<>>;;;888666666666555444qqqqqqpppppppppoooooooooqqqpppqqqsssvvvwwwvvvuuussssssqqqqqqpppqqqrrrssstttrrrooollliiihhhggggggmmmsss{{{~~~vvvlllfffcccdddiiirrryyy|||}}}|||~~~qqqjjjtttyyypppnnnmmmzzzgggWWWEEE<<<999666555777777666666555666666777888999888888888888999:::;;;>>>======>>>????????????BBBBBBBBBBBBBBBBBBBBBBBB???>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@DDDCCCDDDHHHIIIMMMZZZhhhoooWWWIIICCCBBBCCCGGGMMMPPPQQQWWW]]]jjjtttvvvjjj]]]QQQJJJIIIIIIKKKQQQ```yyy{{{vvvsssqqqpppooohhhaaaXXXPPPLLLJJJIIIIIIHHHHHHHHHGGGGGGHHHLLLOOOOOORRRVVV\\\aaagggjjjllloooqqqsssuuuuuuuuuwwwxxxvvvvvvtttssssssrrrrrrrrrtttuuuzzz|||yyyyyyyyyxxxwwwvvvuuutttsssuuusssqqqooommmkkkiiihhhkkkjjjiiifffdddccceeeggghhhiiijjjkkkkkkjjjhhhgggiiikkknnnqqqtttzzz{{{lll[[[OOOGGGAAA???@@@BBBEEEHHHGGGFFFGGGMMMRRRUUUVVVYYY\\\^^^```bbbbbb```_________```ccceeeggghhhgggfffffffffdddaaa___XXXVVVSSSPPPNNNLLLJJJHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKEEEDDDCCCAAA@@@?????????>>>?????????>>>===<<<;;;::::::::::::;;;===???@@@GGGGGGHHHJJJLLLNNNPPPPPPRRRPPPMMMKKKJJJLLLNNNPPPKKKKKKJJJIIIHHHGGGFFFEEEFFFDDDBBB???===<<<<<<<<<===<<<::::::;;;>>>BBBDDDEEEFFFHHHLLLQQQWWW\\\___cccccccccdddeeeggghhhiiiiiijjjlllnnnqqqsssuuuvvvyyyxxxuuurrrooolllkkkjjjnnnppprrrsssrrrpppllljjjmmmllljjjiiijjjmmmqqqssssssxxx}}}}}}}}}}}}xxxrrrqqqlllcccYYYRRRNNNMMMMMMMMMOOOTTTYYY___fffmmmrrr{{{|||}}}~~~~~~}}}|||{{{zzzwwwrrrmmmkkkkkklllnnnvvv|||wwwllleeeaaammmrrr}}}xxxtttvvvvvvZZZFFF<<<:::777555666666555444oooooooooooooooooooooooopppoooppprrrvvvxxxxxxwwwuuutttrrrqqqpppqqqrrrrrrsssqqqnnnkkkiiihhhhhhiiipppvvv~~~zzzqqqiiidddbbbgggmmmssszzz~~~~~~|||~~~}}}|||}}}{{{yyyllljjjxxxxxxssstttuuu~~~~~~rrr^^^QQQBBB;;;777444333555666666666666777777888888888888888999999:::;;;;;;===>>>>>>???>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHKKKUUU___~~~ttt^^^MMMFFFCCCCCCGGGMMMPPPQQQTTTYYYeeeooo}}}ooo```SSSKKKKKKJJJKKKOOO[[[ppp~~~xxxuuusssqqqpppiiibbbYYYQQQLLLJJJIIIIIIHHHIIIIIIGGGGGGGGGJJJLLLMMMOOOSSSYYY^^^dddiiikkkppprrrtttuuutttttttttvvvssssssrrrqqqqqqqqqrrrrrrrrrsssxxx~~~|||zzzzzzxxxwwwuuutttsssssstttrrrooollliiihhhiiijjjmmmmmmllliiiggggggiiikkklllllllllllllllkkkiiiiiijjjlllnnnrrrwww~~~yyykkk[[[QQQIIICCC@@@AAAFFFJJJMMMLLLIIIKKKQQQXXXYYY\\\___cccfffhhhhhhhhhcccbbbaaa```aaadddfffhhhkkkjjjiiiiiiiiigggccc```YYYVVVRRRPPPOOOMMMKKKHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLLLLKKKJJJHHHGGGEEEDDDCCCBBBAAAAAA<<<===>>>>>>>>>>>>===<<<;;;;;;::::::;;;<<<===???EEEEEEFFFHHHKKKMMMPPPQQQSSSQQQOOOLLLLLLMMMNNNOOOJJJJJJIIIHHHFFFEEEEEEDDDEEEDDDAAA???===<<<<<<<<<===<<<::::::;;;>>>BBBDDDDDDEEEGGGKKKPPPVVV[[[___ccccccdddeeefffhhhjjjkkkkkklllmmmoooqqqrrrttttttuuutttrrrpppnnnmmmllllllnnnooorrrsssssspppmmmkkkkkkiiihhhggghhhkkkooorrrrrrxxx}}}~~~{{{vvvrrrlllaaaWWWOOOLLLKKKLLLLLLPPPUUU[[[```fffmmmrrr{{{|||}}}~~~~~~}}}||||||xxxvvvqqqmmmllllllooopppwww~~~|||sssooonnnuuuxxx~~~{{{nnnSSSCCC;;;888666555555666555444mmmmmmmmmnnnoooooopppppppppoooppprrruuuxxxxxxxxxwwwuuutttrrrqqqqqqrrrrrrrrrpppllliiihhhhhhjjjkkkrrryyy~~~vvvlllfffdddcccjjjqqqvvv{{{~~~}}}~~~zzz}}}yyyvvvtttkkkppp|||tttqqqssswwwpppyyy~~~kkkWWWLLL@@@;;;888444333444333444444555666666666777777888999:::;;;<<<<<<======>>>@@@???>>>>>>???AAABBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFCCCEEEFFFFFFGGGJJJRRRXXXppp|||fffSSSGGGCCCCCCFFFMMMPPPPPPQQQTTT___hhhwwwrrrcccUUUMMMKKKJJJJJJMMMUUUfff|||wwwuuurrrqqqjjjcccZZZQQQMMMKKKJJJIIIIIIIIIIIIHHHFFFGGGHHHJJJKKKMMMQQQVVV\\\bbbgggjjjppprrrttttttsssrrrssstttrrrqqqqqqppppppqqqqqqrrrqqqsssxxx|||{{{yyywwwuuuttttttsssrrrqqqooollliiiiiikkkmmmnnnnnnmmmllljjjkkkmmmpppooooooooonnnmmmllljjjjjjkkkllloootttzzzuuuhhh[[[SSSMMMGGGDDDDDDLLLPPPSSSQQQNNNOOOWWW^^^bbbdddhhhlllnnnnnnmmmlllgggfffdddcccdddeeegggiiimmmlllllllllllliiieeebbb\\\XXXSSSQQQQQQPPPLLLIIIIIIIIIHHHHHHHHHHHHIIIIIILLLLLLMMMNNNNNNNNNMMMLLLLLLKKKIIIHHHGGGFFFFFFFFF>>>>>>>>>>>>>>>?????????===<<<;;;::::::;;;<<<===BBBBBBCCCFFFIIIMMMPPPSSSSSSRRRPPPOOONNNNNNNNNOOOKKKJJJIIIHHHFFFEEEDDDCCCCCCBBB@@@>>><<<<<<<<<<<<<<<;;;;;;;;;<<>>>>>???===???@@@@@@>>>>>>???BBBAAAAAAAAA@@@@@@?????????===>>>@@@CCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGDDDFFFGGGFFFGGGJJJOOOSSSbbbuuu\\\JJJCCCBBBFFFMMMQQQOOOOOOQQQWWW```nnn~~~qqqdddWWWOOOJJJHHHIIIKKKPPP]]]wwwzzzvvvssspppllleee\\\SSSNNNLLLKKKKKKIIIJJJJJJHHHFFFFFFGGGIIIIIIKKKNNNTTTZZZ```fffiiinnnppprrrsssrrrrrrssstttrrrrrrqqqpppppppppppppppoootttzzz~~~}}}zzzxxxvvvuuuuuuuuuqqqrrrqqqooollllllnnnpppnnnoooooonnnmmmnnnqqqtttrrrrrrqqqooonnnlllkkkjjjlllmmmpppvvv}}}~~~{{{pppeee[[[VVVQQQKKKHHHHHHQQQVVVYYYWWWSSSTTT]]]eeemmmooorrrtttuuussspppnnnkkkkkkiiihhhhhhhhhiiijjjoooooonnnoooooolllhhheee```[[[VVVTTTTTTSSSOOOJJJKKKKKKJJJJJJJJJJJJKKKKKKPPPQQQRRRSSSSSSSSSRRRRRRPPPOOONNNMMMLLLLLLLLLLLLDDDCCCAAA@@@??????@@@AAA???>>>===;;;;;;;;;;;;<<<>>>???@@@CCCGGGLLLQQQSSSQQQQQQQQQQQQQQQPPPOOONNNMMMLLLJJJIIIGGGEEECCCCCC@@@???>>><<<<<<<<<<<<===;;;;;;;;;<<<===???AAABBBDDDEEEHHHLLLQQQXXX]]]```ccceeegggjjjkkklllmmmllloooooooooooooooooooooooooooooonnnnnnnnnnnnoooooonnnooopppppppppooonnnmmmllljjjhhhggghhhkkknnnpppsssyyy~~~~~~{{{uuuiiiddd[[[RRRLLLJJJJJJKKKLLLRRRZZZ___ccciiiqqqwwwyyyyyyyyyzzzzzz{{{{{{{{{zzzwwwrrrnnnlllmmmoooppp}}}~~~aaaKKKBBB888666444333444555555555iiijjjkkkmmmoooppprrrrrrqqqppppppqqquuuwwwxxxxxxxxxwwwwwwvvvtttsssrrrqqqnnnllliiigggggghhhkkkmmmvvv||||||qqqgggdddffffffpppxxx{{{}}}~~~~~~~~~}}}|||zzzyyy{{{}}}xxxssssssrrr{{{ssskkkhhhjjjlllxxxnnn```LLLDDD===;;;:::777666888555555777888999999999999666777999<<<>>>???@@@@@@===???AAA@@@>>>>>>@@@BBB@@@@@@@@@??????>>>>>>>>>;;;===@@@BBBDDDEEEFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDGGGHHHFFFGGGJJJNNNPPPXXXdddMMMDDDCCCFFFMMMQQQOOONNNOOOQQQZZZiiizzz|||pppdddYYYRRRIIIGGGGGGIIILLLXXXqqq|||wwwssspppnnnggg]]]UUUPPPNNNMMMLLLIIIJJJJJJHHHFFFFFFFFFHHHHHHJJJMMMRRRYYY___eeehhhkkkmmmppprrrrrrrrrtttvvvtttsssrrrpppoooooonnnnnnmmmttt{{{~~~~~~|||yyyxxxwwwvvvwwwqqqssstttrrrpppoooqqqsssoooooopppooooooppptttwwwtttsssrrrpppnnnmmmlllkkklllnnnqqqwww~~~}}}{{{wwwmmmddd[[[XXXTTTOOOKKKKKKUUUZZZ^^^[[[WWWXXXaaajjjuuuwwwyyyzzzyyyuuuqqqnnnoooooonnnllllllkkkkkkkkkpppppppppqqqqqqooojjjgggccc^^^XXXVVVVVVUUUPPPLLLLLLLLLKKKKKKKKKKKKLLLLLLRRRTTTUUUWWWXXXXXXXXXWWWSSSSSSRRRQQQPPPPPPPPPPPPIIIGGGDDDAAA@@@@@@AAAAAAAAA@@@>>><<<;;;;;;;;;;;;<<<===???BBBGGGLLLQQQTTTPPPQQQRRRSSSRRRQQQOOONNNNNNMMMKKKIIIGGGEEECCCCCC???>>>===;;;;;;;;;<<<===:::;;;<<<===>>>@@@@@@AAAEEEFFFIIIMMMSSSYYY___bbbccceeehhhkkkmmmnnnmmmmmmppppppoooooonnnmmmmmmmmmmmmmmmllllllllllllmmmmmmnnnoooooooooooonnnnnnmmmnnnmmmjjjiiijjjlllooorrrtttzzz~~~~~~~~~}}}xxxsssgggbbb[[[SSSOOOMMMNNNOOOMMMSSS\\\aaaeeekkksssyyyxxxxxxxxxyyyyyyyyyzzzzzz|||yyysssooollllllmmmnnn||||||zzz^^^JJJBBB777555333333444555555555kkkkkklllnnnoooooooooooosssrrrrrrrrrrrrssstttttttttyyy{{{xxxtttuuuuuusssnnnmmmjjjfffdddffflllqqqyyy|||}}}yyypppiiifffggghhhnnnvvv}}}}}}uuurrruuuzzz{{{uuussswwwxxx{{{yyyvvveee^^^qqq{{{ppp|||lll[[[OOOCCC888555777666555555999888666666666888;;;<<<777888999;;;>>>AAACCCEEE@@@>>><<<>>>AAABBB@@@>>>EEEDDD@@@===???AAA<<<555===;;;;;;???CCCEEEEEECCCAAABBBCCCDDDEEEFFFGGGHHHHHHIIIJJJIIIIIIJJJMMMPPP]]]zzzrrrWWWKKKGGGEEEJJJPPPQQQOOOMMMOOOYYYdddnnn~~~|||sssjjj^^^RRRMMMGGGFFFKKKOOOWWWiii}}}wwwooommmiiiccc[[[TTTOOOKKKJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEHHHMMMQQQVVV[[[aaadddhhhkkkpppssstttttttttuuuuuurrrnnnnnnooopppooommmrrrtttyyy}}}~~~|||zzzxxxrrrsssvvvxxxxxxwwwuuuttttttqqqooonnnpppssstttuuuzzzxxxuuurrrnnnlllkkkkkkjjjqqqwww{{{{{{yyy{{{}}}~~~{{{vvvkkkddd``````[[[SSSOOORRR^^^gggiii```YYY[[[cccgggpppzzz}}}yyyxxxvvvrrrrrrqqqqqqpppppppppqqqqqqvvvuuuttttttssspppllliiidddbbb___\\\ZZZWWWSSSPPPOOOPPPPPPQQQQQQRRRRRRSSS[[[[[[ZZZ[[[\\\]]]^^^___\\\XXXTTTQQQRRRTTTVVVWWWQQQOOOKKKGGGDDDBBBAAA@@@@@@@@@@@@@@@???>>><<<;;;======???AAAEEEIIIMMMOOOQQQPPPPPPSSSUUUUUUQQQMMMLLLLLLLLLKKKIIIGGGDDDCCCAAA@@@>>><<<;;;::::::;;;;;;;;;<<<;;;:::;;;===???EEEJJJPPPTTTUUUXXX\\\```gggggghhhiiijjjlllmmmmmmppppppppppppoooooonnnnnnmmmppprrrqqqnnnlllmmmnnnhhhiiijjjkkkmmmnnnoooooonnnmmmmmmmmmnnnoooqqqrrruuu{{{~~~}}}}}}}}}vvvlll```ZZZUUUSSSOOOKKKKKKNNNQQQUUU\\\dddkkkpppssstttwwwuuupppiiicccdddkkkrrrppppppooollliiijjjnnnsss~~~|||yyy|||uuu[[[JJJCCC888888777555444333222111oooooopppppppppoooooonnnrrrqqqqqqqqqrrrsssttttttuuuzzz|||xxxuuuuuutttrrrmmmllljjjfffeeegggmmmrrryyy{{{zzzuuummmfffeeefffoootttzzz{{{uuutttwwwzzz}}}xxxwwwzzz{{{yyyuuugggcccsssyyyppp|||{{{gggXXXNNNBBB777666777666555666888888777777888999:::;;;888999:::<<<>>>AAACCCEEEAAA???>>>???AAABBBAAA???@@@AAA???<<<<<<===:::444999999:::>>>CCCFFFFFFDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHIIIIIIIIIIIIJJJMMMOOOXXXuuu~~~~~~cccMMMGGGDDDHHHNNNPPPNNNMMMNNNVVV___jjjzzzvvvnnnbbbVVVPPPJJJGGGKKKNNNTTTdddvvvyyyqqqoookkkddd\\\UUUPPPMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDGGGKKKPPPTTTYYY___cccgggkkkooosssttttttuuuvvvvvvtttqqqqqqrrrsssqqqooossstttxxx{{{|||~~~{{{xxxsssuuuwwwzzzzzzyyywwwvvvvvvsssppppppqqqsssuuuuuuxxxwwwtttpppnnnlllllllllkkkqqqwww{{{|||xxxvvvwww|||~~~}}}yyytttnnniiiggggggbbbZZZTTTTTT[[[hhhooojjjaaa^^^```aaarrr{{{~~~{{{{{{zzzxxxvvvvvvvvvvvvuuuuuuuuuuuuyyyxxxxxxwwwvvvtttooolllllliiifffdddaaa^^^ZZZWWWSSSTTTTTTTTTUUUUUUUUUUUU\\\\\\]]]]]]^^^______```]]]YYYUUURRRSSSUUUWWWWWWWWWTTTQQQLLLHHHEEECCCBBBAAAAAA@@@???>>>======<<<;;;<<<>>>@@@DDDHHHLLLNNNQQQPPPQQQSSSUUUUUUQQQNNNLLLLLLKKKKKKIIIFFFDDDCCCAAA@@@>>><<<;;;;;;;;;<<<;;;;;;<<<;;;:::;;;>>>@@@FFFJJJOOORRRSSSVVV[[[```eeefffhhhjjjlllmmmmmmmmmpppppppppoooooonnnnnnmmmlllnnnpppooommmkkklllmmmjjjkkkkkklllmmmnnnoooooommmmmmllllllnnnppprrrtttvvv{{{}}}|||{{{zzzsssjjj___YYYTTTRRRNNNJJJKKKNNNSSSWWW^^^fffmmmqqqtttuuuqqqmmmeee[[[TTTTTT[[[bbbjjjlllnnnnnnmmmlllnnnpppyyy}}}{{{vvvtttxxxtttZZZGGG???888888777666555444444333rrrrrrrrrrrrqqqpppooonnnqqqqqqqqqqqqrrrssstttuuuvvvzzz|||xxxuuuuuussspppkkkjjjiiiggggggjjjooossszzzyyyvvvooohhhddddddffftttwww|||~~~|||{{{zzzyyyzzzzzz{{{{{{}}}zzzvvvlllkkkyyyyyywwwyyyeeeWWWJJJ@@@777666777666555666777777888999::::::::::::999:::;;;===???AAACCCEEEBBBAAA@@@@@@BBBBBBAAA???>>>BBBBBB>>>;;;:::999666555666999>>>CCCFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHHHHHHHHHHIIILLLNNNSSSlll~~~uuuRRRHHHBBBEEEKKKMMMMMMMMMMMMRRRYYYcccssszzzrrrggg]]]TTTMMMIIIKKKLLLOOO]]]mmmzzzsssqqqmmmeee]]]WWWRRROOONNNLLLKKKJJJIIIHHHFFFEEEEEECCCFFFJJJNNNRRRWWW\\\aaaeeeiiinnnqqqssstttuuuwwwxxxwwwvvvvvvwwwvvvtttsssrrrtttwwwyyyyyy||||||yyyvvvwwwzzz|||}}}|||{{{yyywwwtttpppoooppprrrssssssuuutttqqqnnnmmmlllmmmmmmmmmsssxxx{{{}}}xxxtttsssuuuxxx{{{}}}yyywwwsssnnnooommmmmmooolllcccZZZVVV^^^kkktttqqqggg```______ooowww~~~{{{|||}}}~~~~~~}}}||||||~~~zzzuuuqqqpppmmmjjjgggdddaaa]]]ZZZYYYYYYYYYYYYYYYXXXWWWWWW]]]^^^___aaaaaaaaaaaa```\\\YYYUUUTTTUUUWWWYYYYYY\\\ZZZWWWRRRMMMJJJGGGFFFCCCBBB@@@???>>>===>>>>>>;;;;;;===@@@DDDHHHLLLNNNQQQQQQRRRTTTUUUTTTRRROOOKKKKKKKKKKKKIIIGGGDDDCCCAAA@@@???===<<<<<<<<<===:::;;;<<<;;;;;;;;;>>>@@@GGGJJJNNNPPPQQQTTTZZZ___dddfffiiilllnnnnnnnnnmmmppppppoooooonnnmmmmmmlllkkklllnnnmmmllljjjkkkllllllmmmmmmmmmnnnnnnnnnnnnmmmlllkkkkkknnnqqquuuwwwxxx{{{}}}{{{zzzwwwooohhh]]]WWWRRRPPPMMMJJJKKKOOOUUUYYY```hhhnnnrrrtttuuuoooiii^^^QQQHHHHHHOOOVVVccchhhmmmppppppooonnnmmmqqq{{{{{{yyywwwuuuppppppvvv~~~sssWWWDDD;;;888888777777666666666666qqqrrrrrrrrrqqqqqqpppoooqqqqqqrrrrrrssstttvvvvvvvvvzzz{{{xxxuuuuuurrrmmmiiihhhhhhhhhiiimmmqqquuu{{{xxxrrrkkkeeeccceeehhhtttvvvzzz{{{|||}}}~~~{{{}}}}}}zzztttpppuuu~~~|||~~~|||xxxaaaQQQFFF>>>777666888666666777666777999;;;<<<;;;:::::::::;;;<<<===???AAACCCDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAGGGGGGAAA:::999999999444666:::>>>BBBCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFHHHJJJMMMNNNddd~~~[[[LLLAAACCCHHHJJJKKKMMMLLLOOOUUU]]]lll~~~vvvkkkbbbVVVNNNIIIJJJKKKLLLWWWeee{{{tttqqqmmmfff___XXXSSSQQQPPPLLLLLLKKKIIIHHHGGGFFFEEEDDDFFFIIILLLPPPUUU[[[___dddgggllloooqqqsssuuuwwwxxxyyyyyyzzzzzzyyywwwuuurrrrrruuuxxxwwwyyy}}}zzzxxxzzz}}}}}}|||vvvsssooonnnooopppqqqqqqrrrqqqnnnllllllmmmnnnppppppvvvzzz{{{{{{xxxsssqqqqqqtttvvvwwwyyyxxxtttnnnjjjiiigggffflllmmmqqquuutttkkk```XXXbbbllluuusssjjjcccaaaccchhhoooyyy|||wwwtttqqqmmmiiifffccc___\\\]]]]]]]]]]]][[[ZZZXXXWWW\\\]]]```bbbcccbbbaaa```ZZZWWWTTTTTTWWWZZZ\\\]]]^^^\\\YYYUUUQQQNNNKKKJJJFFFDDDBBB???>>>>>>???@@@<<<===>>>AAADDDHHHLLLNNNQQQQQQRRRSSSTTTSSSRRRPPPMMMMMMMMMLLLKKKIIIGGGEEECCCAAA@@@>>>=========>>>:::;;;<<<;;;;;;<<>>@@@BBBCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBHHHIIIBBB999777888888777999<<>>======>>>:::;;;<<<<<<;;;===???BBBHHHKKKNNNOOOPPPTTT[[[```eeehhhmmmqqqsssrrrpppnnnmmmmmmmmmlllllllllkkkkkkllllllllllllmmmmmmlllkkklllllllllkkkkkkkkkjjjjjjjjjjjjjjjlllpppuuuyyy|||~~~}}}||||||xxxqqqiiieeeYYYSSSNNNMMMKKKJJJMMMRRRWWW[[[cccjjjoooqqqrrrqqqvvvpppfff\\\VVVVVVZZZ^^^bbbeeeiiinnnqqqqqqpppnnniiihhhccc___aaahhhlllllljjjnnnyyyjjjQQQAAA:::444444555555555555666666jjjkkklllnnnppprrrrrrsssttttttttttttttttttuuuvvvrrruuuvvvtttttttttooohhhddddddeeeiiioootttwwwxxxxxxrrrkkkeeedddhhhnnnsssxxxxxxyyyzzz{{{~~~~~~|||zzzyyy}}}{{{zzzqqqeeemmm~~~~~~vvvZZZFFF>>>999666777888666666999777999;;;=========<<<;;;;;;;;;;;;<<<===???@@@AAA@@@AAACCCBBBAAAAAACCCDDDAAAIIIMMMHHHAAA===:::888;;;===>>>>>>======>>>??????@@@AAABBBDDDEEEFFFGGGCCCDDDDDDDDDDDDEEEHHHJJJLLLVVVqqqyyyqqqssswwwyyyvvv\\\FFFCCCEEECCCEEELLLLLLLLLPPPYYYdddttt{{{oooeeeYYYOOOIIIJJJKKKJJJPPPZZZssszzzuuuqqqoookkkeee___YYYTTTRRRMMMLLLKKKJJJIIIGGGFFFFFFFFFGGGIIIKKKNNNSSSYYY]]]aaadddgggjjjlllmmmppprrruuuwwwxxxxxxwwwvvvvvvwwwtttrrrsssvvvvvvxxx|||{{{zzzzzzzzz|||~~~}}}zzzyyywwwtttqqqoooqqqrrrssstttpppooolllkkkkkknnnqqqsssvvvzzz}}}|||}}}~~~}}}xxxlllhhhcccbbbccccccbbb___[[[TTTNNNKKKIIIIIIMMMRRRaaaiiittt}}}uuugggXXX```ooo~~~yyynnniiieeehhhrrr{{{vvvrrroookkkiiiggggggfffeeeaaa]]]YYYWWWXXXYYY\\\___aaabbbccccccZZZYYYXXXZZZ]]]aaadddddd\\\\\\[[[YYYWWWTTTRRRPPPKKKIIIGGGEEECCCBBBBBBBBBBBBBBBBBBDDDFFFIIIKKKMMMOOOPPPRRRQQQPPPOOOPPPQQQPPPPPPQQQPPPOOOMMMLLLJJJGGGFFFCCC@@@>>>=========:::;;;<<<<<<<<<===@@@CCCGGGKKKOOOQQQSSSWWW]]]bbbeeehhhmmmppprrrpppnnnllljjjkkkkkkkkkkkkllllllllllllkkkkkklllmmmnnnlllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiijjjkkknnnrrrvvvzzz|||{{{zzzzzzwwwnnnfffcccXXXRRRMMMLLLLLLKKKOOOUUUXXX]]]dddkkkpppqqqqqqpppqqqnnniiieeebbbbbbbbbcccfffgggiiimmmqqqrrrpppnnngggddd]]]WWWZZZdddlllnnnjjjppp}}}~~~|||cccLLL???:::444444444555555555555555iiijjjlllnnnppprrrrrrsssttttttsssrrrrrrrrrrrrsssppprrrsssrrrssstttnnngggbbbbbbdddiiiqqqvvvyyyyyysssnnngggcccdddjjjrrrvvv||||||{{{{{{{{{|||yyyvvv||||||{{{qqqbbbnnnuuuYYYFFF;;;777555888888666777999999:::;;;<<<======<<<<<<;;;;;;;;;;;;<<<===??????===@@@BBBBBBAAAAAACCCEEEDDDOOOYYY[[[XXXQQQHHH@@@===??????>>><<<<<<>>>AAAAAAAAABBBBBBCCCDDDEEEEEEBBBCCCCCCCCCCCCDDDGGGIIILLLQQQfffyyyhhhiiilllsssyyyjjjmmm}}}dddIIIDDDEEEAAACCCKKKJJJJJJOOOXXXbbbmmm}}}pppfff\\\RRRKKKKKKKKKHHHMMMUUUhhh{{{wwwrrrqqqooojjjddd]]]WWWSSSMMMMMMLLLJJJIIIHHHGGGFFFEEEFFFGGGIIIKKKPPPWWW[[[```cccfffhhhiiijjjmmmooossstttuuutttrrrrrrtttvvvwwwtttsssttttttuuu|||}}}zzzxxxwwwzzz{{{}}}}}}|||zzzwwwuuutttqqqnnnmmmoooqqqrrrsssqqqooolllkkklllnnnrrruuuxxx|||~~~||||||}}}zzzvvvkkkfff```]]]\\\ZZZUUUQQQMMMGGGDDDDDDDDDCCCFFFLLLYYYcccppp}}}|||nnn\\\]]]hhh{{{|||xxxrrrpppttt~~~~~~zzzvvvsssqqqnnnnnnmmmkkkgggbbb^^^[[[WWWXXXZZZ]]]```cccfffgggaaa```^^^___bbbdddeeeeeeaaa```___]]]ZZZWWWTTTRRRLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCEEEGGGIIIJJJMMMOOOQQQPPPNNNMMMNNNPPPPPPPPPQQQPPPOOONNNLLLKKKJJJHHHEEEBBB???===<<<<<<:::;;;<<<<<<<<<>>>AAACCCGGGKKKQQQTTTWWWZZZ```eeeeeegggkkkmmmnnnmmmkkkiiihhhhhhiiijjjkkklllmmmmmmjjjiiihhhjjjlllmmmllliiikkkkkkkkkkkkkkkkkkkkkkkkhhhjjjmmmppptttwwwzzz{{{}}}xxxwwwxxxtttjjjcccaaaXXXRRRMMMLLLLLLMMMQQQWWWZZZ___fffmmmrrrsssqqqpppnnnnnnooooooooollliiigggggghhhkkkooosssrrroookkkdddbbb[[[UUUXXXeeepppuuupppwww}}}{{{}}}zzzuuu[[[FFF<<<999666666666666555555555555kkklllmmmoooqqqrrrrrrsssssssssrrrqqqppppppppppppnnnpppqqqqqqssssssnnnfffaaaaaadddjjjrrrxxxzzzzzzooojjjdddaaadddkkksssxxx~~~~~~|||zzzzzz}}}}}}xxxuuu|||tttcccrrroooTTTAAA999666555888888666777:::::::::;;;<<<============:::::::::;;;;;;<<<>>>>>><<<>>>AAAAAA@@@AAACCCFFFJJJXXXgggooonnnfffXXXLLL>>>??????===;;;<<<@@@DDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCBBBCCCFFFIIIKKKNNN```zzzfffggghhhmmm{{{ooo^^^```pppiiiLLLEEEEEE@@@BBBJJJIIIIIINNNXXX```iiizzzqqqfff___TTTLLLLLLKKKGGGJJJQQQaaa{{{}}}xxxssssssrrrnnnhhh```YYYUUUMMMMMMLLLJJJIIIHHHGGGFFFDDDEEEFFFGGGIIINNNUUUZZZ```bbbeeefffgggiiikkkmmmqqqrrrsssqqqoooooorrruuuzzzvvvssssssrrrsssyyy{{{wwwuuuzzz{{{||||||{{{xxxtttrrrooollljjjiiikkkmmmoooppprrrpppmmmkkklllooosssuuuyyy}}}|||||||||yyytttnnnhhhaaa\\\ZZZVVVOOOIIIFFFAAA@@@DDDEEEBBBCCCIIIRRR]]]lllzzzoooeee___aaarrr~~~xxxwww~~~~~~|||ssssssrrrppplllfffaaa^^^WWWXXXZZZ]]]aaadddhhhjjjhhhfffccccccdddffffffeeeeeeeeecccaaa]]]YYYUUUSSSMMMMMMLLLKKKIIIGGGEEECCCDDDCCCCCCCCCDDDEEEGGGHHHLLLOOOPPPOOOMMMLLLNNNPPPOOOPPPPPPPPPOOOMMMLLLKKKKKKIIIFFFBBB???===<<<;;;:::;;;<<<<<<<<<>>>AAADDDFFFLLLRRRWWWYYY]]]bbbfffeeefffiiijjjkkkjjjhhhgggfffggghhhiiikkklllmmmnnniiihhhggghhhkkkllljjjhhhkkkkkkkkkllllllmmmmmmmmmgggjjjmmmrrruuuxxxyyyzzz{{{vvvtttvvvrrrhhh```___XXXRRRMMMLLLLLLMMMRRRYYY\\\aaahhhooossstttrrrqqqnnnqqquuuxxxyyyuuuooojjjhhhiiimmmrrruuusssmmmhhhbbbaaaZZZUUUYYYgggttt{{{www}}}|||{{{}}}wwwpppVVVBBB999888888777777777666666666666mmmmmmlllmmmoooqqqssstttuuusssqqqooooooooopppqqqpppooonnnppprrrppplllhhhcccdddgggkkkppptttvvvwwwkkkiiieeeccceeekkkqqquuuwwwyyy|||~~~yyyvvvwwwvvvmmmyyy```LLLDDD:::999888777777999;;;<<<;;;<<<======;;;:::;;;<<>><<<;;;::::::;;;<<<>>>>>>???>>>>>>@@@DDDGGGLLL```rrryyy{{{wwwhhhVVVDDDCCCAAA???>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEEIIIPPP[[[qqquuukkkccchhhsss}}}uuufffaaalllnnnOOOCCCCCCEEEFFFHHHMMMMMMPPPUUUZZZddduuu}}}rrrjjjbbbXXXOOOKKKJJJIIIMMMRRR___nnn~~~tttssspppnnnnnnkkk```SSSVVVSSSOOONNNMMMLLLHHHDDDGGGEEEDDDFFFKKKPPPUUUWWW______aaaccceeehhhkkklllpppppppppqqqrrrssstttuuuvvvuuuttttttuuuxxx|||~~~~~~}}}{{{zzzzzzzzzzzzzzzyyywwwuuutttnnnlllhhheeeeeegggjjjmmmjjjkkkjjjhhhgggjjjqqqwwwxxx{{{}}}|||xxxuuuttttttjjjfffaaa[[[VVVPPPJJJFFFCCCBBBAAA>>><<<===???BBBKKKYYYiiittt~~~vvviiifffeeelllyyytttoookkkhhheeebbbaaa``````bbbdddgggiiiooonnnjjjfffccccccdddfffdddggggggccc```^^^YYYTTTSSSRRRQQQOOOMMMKKKIIIHHHEEEDDDCCCBBBCCCEEEGGGHHHJJJLLLNNNNNNMMMLLLMMMNNNPPPOOONNNMMMMMMMMMOOOOOOOOOLLLHHHCCC???>>>=========>>>>>>===<<<>>>AAADDDFFFJJJPPPUUUZZZ^^^cccfffiiiiiijjjjjjjjjiiiiiihhhkkkkkkkkklllmmmnnnnnnooolllkkkiiigggeeeeeeeeeeeedddfffhhhjjjkkkjjjiiihhhiiikkkooossswww{{{~~~{{{yyyvvvqqqjjjddd___\\\UUURRRNNNLLLLLLOOOTTTWWW^^^cccjjjqqquuuvvvtttssstttwww|||}}}yyytttooollljjjkkkmmmoooqqqooollliii``````[[[WWW___ppp~~~~~~zzzyyyhhhRRRAAA999777444444333333333444444555rrrpppnnnmmmnnnqqquuuwwwuuusssqqqpppoooooopppqqqrrrpppoooooopppnnnkkkhhheeeeeehhhmmmssswwwwwwuuujjjgggdddcccfffkkkrrrvvvzzz|||}}}|||~~~}}}zzz{{{|||xxxsss[[[IIIAAA:::999888777777999;;;<<<:::<<<===<<<;;;;;;<<<===>>>===<<<;;;;;;;;;;;;<<<===>>>?????????@@@CCCEEEJJJ^^^rrr{{{}}}yyyhhhVVVIIIHHHEEECCCAAA?????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEEHHHNNNVVVjjjsssnnnpppuuu}}}oooccchhhgggNNNCCCBBBCCCCCCEEEMMMLLLOOOSSSXXXaaaqqqwwwpppggg]]]RRRMMMJJJHHHJJJOOOWWWggg{{{ttttttrrrpppqqqooodddYYYVVVRRRNNNMMMMMMLLLHHHEEEGGGFFFEEEFFFJJJNNNRRRUUU[[[\\\^^^aaadddhhhkkklllpppppppppqqqqqqrrrssstttvvvvvvuuuvvvwwwyyy|||~~~}}}}}}{{{yyyzzzzzzzzzyyyxxxvvvtttrrrmmmkkkhhheeeeeegggiiikkkjjjjjjiiiggggggjjjqqqvvv|||}}}~~~{{{vvvrrrppppppiiiddd^^^XXXRRRMMMHHHDDDDDDDDDBBB@@@>>>>>>AAACCCJJJTTTaaalllyyy~~~wwwooohhhkkkxxx{{{xxxsssnnnkkkhhhgggfffffffffggghhhiiippprrrrrrooojjjfffdddeeefffiiihhhccc___]]]YYYSSSOOOOOONNNLLLKKKIIIIIIHHHFFFEEECCCBBBBBBDDDEEEFFFDDDGGGIIIKKKLLLLLLNNNPPPOOONNNNNNMMMMMMNNNOOOPPPQQQNNNIIIEEEAAA???>>>>>>============<<<>>>AAADDDHHHLLLQQQWWW[[[```dddggggggggghhhhhhhhhhhhggggggiiijjjkkklllmmmnnnnnnnnnkkkjjjhhhgggfffffffffffffffgggiiijjjkkkjjjiiihhhiiikkkooossswww{{{}}}{{{zzzwwwrrrlllddd^^^ZZZTTTQQQMMMKKKLLLOOOTTTWWW^^^cccjjjqqquuuvvvuuuttttttvvvyyyzzzyyyuuuqqqmmmkkklllmmmpppqqqpppllliiieeeddd```]]]eeeuuuzzzcccNNN@@@:::888666666555444444444555555tttrrrnnnllllllooosssvvvsssrrrqqqpppooopppqqqrrrtttrrrooommmlllkkkiiihhhggggggjjjpppxxx{{{wwwsssgggfffddddddgggmmmssswww{{{}}}~~~{{{yyyyyy|||~~~|||~~~~~~|||}}}jjjTTTDDD===:::999888888888999:::;;;999:::<<<<<<;;;;;;<<<>>>======<<<;;;;;;<<<<<<<<<===>>>@@@@@@???@@@AAACCCHHH[[[pppzzz|||wwwgggVVVIIIIIIHHHFFFDDDBBB@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEEGGGKKKQQQ```}}}uuuuuu{{{hhhfffzzziiiUUUJJJDDDAAAAAACCCKKKJJJMMMQQQUUU]]]lllzzz~~~vvvmmmbbbVVVPPPKKKGGGHHHKKKNNN^^^xxx|||vvvvvvtttrrrsssrrriii___VVVRRRNNNLLLMMMLLLJJJGGGHHHGGGFFFFFFHHHKKKOOOQQQUUUWWWZZZ^^^bbbgggkkkmmmrrrrrrrrrssssssttttttuuuuuuvvvwwwxxxyyyzzz{{{|||zzz}}}}}}zzzyyyzzzzzzyyyxxxvvvtttqqqpppkkkiiigggeeeeeefffhhhjjjiiiiiihhhggggggkkkpppuuu{{{||||||yyytttpppnnnnnniiiddd\\\UUUOOOKKKGGGEEEGGGFFFEEECCC@@@@@@BBBDDDJJJQQQZZZeeettt}}}rrrooottt}}}xxxrrrnnnooonnnmmmlllkkkjjjjjjiiipppuuuzzzxxxqqqiiieeeeeeiiikkkiiibbb^^^\\\XXXRRRNNNMMMMMMLLLKKKKKKKKKKKKGGGFFFDDDCCCBBBBBBCCCCCCAAACCCFFFHHHHHHJJJLLLNNNNNNNNNMMMMMMNNNOOOPPPQQQSSSPPPKKKGGGCCC@@@??????============<<<>>>AAADDDIIIMMMSSSYYY]]]aaaeeehhhggghhhhhhhhhhhhhhhhhhhhhhhhjjjlllmmmoooooonnnnnniiiiiihhhggggggggggggggghhhiiijjjkkkkkkjjjiiiiiijjjlllooossswww{{{}}}~~~|||{{{yyytttmmmddd\\\XXXQQQOOOLLLKKKLLLPPPUUUXXX^^^bbbjjjqqquuuwwwvvvuuuvvvuuuuuuwwwxxxwwwrrrnnnlllmmmnnnpppqqqpppmmmjjjjjjjjjgggfffnnn|||{{{|||qqqZZZHHH===999999888777666555555555555555qqqpppmmmlllkkklllnnnooonnnnnnnnnooopppqqqssstttuuusssooollliiihhhhhhgggjjjiiimmmttt{{{|||vvvpppeeeeeedddeeeiiiooouuuxxx{{{|||}}}~~~~~~{{{yyywwwvvvwwwzzz~~~zzzzzz~~~}}}~~~yyytttbbbNNN@@@:::999999888888888999:::;;;888999;;;;;;;;;;;;===>>><<<<<<<<<<<<<<<=========<<<>>>@@@AAA@@@???@@@AAAHHHWWWgggppprrrlll___QQQDDDEEEFFFGGGFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEEFFFIIILLLYYYwww|||qqqggg~~~vvvcccRRRGGGAAA@@@BBBGGGHHHKKKPPPTTT[[[iiivvvzzzqqqfffZZZRRRMMMHHHGGGJJJKKKYYYrrryyyyyywwwttttttssslllcccXXXSSSNNNLLLLLLMMMKKKIIIHHHHHHHHHGGGGGGHHHLLLNNNQQQSSSVVV\\\bbbggglllooosssssstttuuuuuuvvvvvvvvvtttuuuwwwxxxyyyyyyyyyxxxxxxyyy|||}}}{{{yyyzzzzzzyyywwwuuurrrooommmiiihhhfffeeeeeeeeeggghhhhhhhhhgggfffhhhlllqqqtttwwwwwwwwwuuusssrrrrrrrrrnnnhhh___WWWRRRNNNLLLJJJJJJJJJIIIFFFCCCCCCDDDEEEKKKRRR\\\dddooo}}}zzz}}}zzzuuuqqqqqqqqqqqqqqqooonnnlllkkkooouuu{{{yyyrrrjjjhhhhhhkkkmmmjjjccc^^^[[[WWWQQQPPPOOOOOONNNNNNOOOPPPPPPIIIHHHFFFDDDCCCBBBAAAAAABBBCCCEEEEEEEEEEEEGGGIIILLLMMMMMMNNNOOOPPPQQQRRRTTTQQQMMMHHHCCC@@@???>>><<<======<<<<<<>>>BBBEEEIIIMMMTTTYYY^^^aaaeeegggjjjjjjjjjjjjjjjjjjkkkkkkiiikkkmmmoooppppppoooooohhhgggggggggggghhhhhhhhhjjjjjjkkkkkkkkkjjjiiiiiikkkmmmpppssswwwzzz|||}}}{{{{{{yyytttmmmcccZZZUUUOOOMMMLLLKKKNNNRRRWWWZZZ___cccjjjqqqvvvxxxxxxwwwwwwtttrrrtttwwwxxxsssnnnmmmmmmnnnppprrrqqqnnnllllllllllllnnnuuuwwwwww{{{}}}jjjSSSCCC;;;888888888777666555444444444444nnnnnnoooooonnnmmmkkkjjjiiijjjkkkmmmppprrrtttuuusssqqqnnnjjjhhhgggggghhhkkklllpppvvv{{{zzzsssllleeeeeeeeehhhlllqqqvvvzzz||||||}}}}}}}}}}}}}}}}}}zzzyyywwwvvvvvvyyy|||~~~xxx|||~~~xxxzzzkkk[[[III>>>:::999999888999999999::::::777999;;;;;;:::;;;<<<>>>;;;<<<<<<======>>>>>>>>>===???@@@AAA???>>>???@@@FFFOOOXXX]]]]]]YYYPPPHHH@@@BBBDDDEEEEEEDDDBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAABBBCCCDDDEEEFFFHHHKKKTTTmmmzzzkkkyyylllUUUEEE???@@@AAADDDEEEIIIOOOSSSYYYgggsss{{{ssshhh]]]UUUOOOIIIHHHKKKLLLWWWmmm|||}}}zzzuuusssrrrlllddd[[[UUUOOOLLLMMMMMMLLLKKKIIIIIIIIIHHHFFFFFFIIILLLOOOQQQUUUZZZaaaggglllooopppqqqrrrtttuuuuuuuuuuuurrrtttuuuwwwwwwwwwvvvuuuvvvwwwyyy}}}{{{{{{zzzyyyyyywwwtttqqqnnnlllhhhggggggfffeeefffffffffgggfffeeefffjjjnnnsssuuuvvvuuutttsssssstttuuuuuuvvvooofff___ZZZWWWVVVUUUQQQPPPOOOLLLHHHFFFFFFGGGKKKUUUbbbhhhkkkttt}}}yyyvvvrrrrrrrrrrrrrrrqqqpppooonnnrrrvvvtttpppllllllnnnnnnpppmmmfff```]]]XXXRRRRRRQQQPPPOOOOOOPPPQQQRRRLLLKKKIIIGGGEEECCCAAAAAAAAABBBCCCCCCBBBCCCEEEGGGKKKKKKMMMOOOPPPRRRSSSSSSTTTQQQMMMHHHDDD@@@>>><<<<<<<<<===<<<<<<>>>BBBEEEHHHMMMTTTYYY]]]aaadddfffjjjjjjiiiiiijjjkkkllllllkkklllnnnoooppppppoooooofffgggggghhhhhhhhhhhhhhhjjjjjjkkkkkkjjjjjjjjjiiilllmmmppptttwwwzzz{{{|||zzzyyywwwrrrjjjaaaXXXRRRNNNMMMLLLMMMPPPUUU[[[^^^bbbffflllrrrwwwyyyyyyyyyxxxtttqqqsssvvvvvvrrrmmmllllllmmmoooqqqrrrpppnnnmmmmmmnnnrrrzzz~~~xxxwwwzzz}}}eeeMMM???999777666666555555444333333333444mmmoooqqqrrrqqqooollliiiggghhhjjjlllnnnppprrrsssoooooommmjjjgggfffhhhjjjllloootttxxxyyyuuunnniiieeefffhhhjjjoootttxxx{{{~~~~~~~~~~~~~~~{{{zzzxxxwwwxxxzzz}}}~~~||||||ooo___QQQDDD<<<:::888888999999999:::::::::888999;;;;;;::::::;;;===:::;;;<<<===>>>?????????>>>???@@@@@@>>>===>>>???BBBEEEIIIKKKKKKGGGCCC???@@@AAABBBCCCBBBAAA???===@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEFFFHHHKKKRRReeesssssspppVVVEEE@@@@@@@@@BBBDDDHHHNNNQQQVVVbbbnnn}}}uuukkk___XXXQQQKKKIIIKKKLLLTTTeee|||~~~|||vvvsssrrrmmmggg___YYYQQQMMMMMMNNNNNNLLLIIIJJJKKKIIIFFFFFFHHHKKKMMMOOOSSSYYY___fffkkknnnjjjlllnnnppprrrsssssssssssssssuuuvvvvvvuuutttssstttuuuyyy~~~~~~}}}|||{{{yyyyyyxxxwwwtttqqqnnnlllgggggggggggggggffffffffffffddddddggglllrrrvvvwwwxxxvvvsssssstttvvvwwwwww}}}wwwooohhhdddbbbaaa```ZZZYYYWWWSSSNNNKKKJJJJJJLLLXXXgggnnnmmmpppzzzxxxuuuuuuuuuuuuuuutttttttttrrrrrrrrrqqqpppqqqsssuuurrrtttrrrlllgggccc\\\VVVTTTSSSQQQOOOOOOOOOQQQRRROOONNNLLLJJJHHHEEEDDDCCC???@@@AAAAAABBBDDDGGGJJJIIIKKKMMMOOOQQQSSSTTTTTTUUURRRNNNJJJEEE@@@===;;;;;;<<<<<<<<<===???BBBFFFHHHMMMTTTZZZ^^^aaaccceeeiiihhhgggggghhhiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmfffggghhhhhhhhhhhhhhhgggiiiiiiiiiiiijjjjjjjjjjjjmmmnnnqqqtttwwwyyy{{{{{{wwwvvvsssnnnggg]]]UUUPPPNNNNNNNNNPPPTTTZZZ___cccfffiiioootttxxxzzz{{{zzzxxxvvvtttttttttsssoookkkjjjjjjkkknnnqqqrrrqqqppppppnnnoootttzzz}}}zzzzzz}}}}}}___HHH<<<999777555444444333333333444444444mmmnnnpppppppppnnnllljjjhhhhhhjjjkkklllmmmnnnnnnkkklllllljjjggggggiiikkkmmmrrrwwwxxxuuuooojjjgggggghhhjjjmmmqqquuuyyy{{{}}}}}}}}}}}}}}}~~~|||{{{zzzzzz{{{~~~|||sss___QQQGGG>>>999999888888999999:::::::::999999:::;;;;;;:::999:::;;;999:::<<<>>>????????????@@@@@@@@@>>><<<<<<>>>@@@@@@@@@BBBDDDDDDAAA???>>>===>>>???@@@AAA@@@@@@???@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBAAABBBCCCDDDEEEFFFIIILLLPPP]]]|||pppwww{{{___LLLEEEBBB>>>CCCDDDHHHLLLNNNQQQ\\\fffvvvyyynnnbbbZZZSSSKKKHHHJJJJJJNNNZZZooo~~~|||wwwttttttpppkkkccc\\\TTTOOONNNOOOOOONNNIIIKKKMMMKKKGGGFFFHHHLLLLLLNNNRRRWWW]]]cccgggjjjhhhjjjmmmpppsssttttttttttttuuuuuuuuuuuuuuuttttttsssuuuxxx}}}~~~}}}{{{{{{yyyyyyxxxwwwuuurrrooommmgggggghhhhhhhhhgggfffeeedddccccccgggnnnuuuyyyzzzwwwtttrrrrrrvvvzzz}}}}}}|||uuuooolllkkkiiihhhcccccc```[[[UUUPPPNNNNNNRRR\\\kkkvvvwwwuuu||||||{{{yyyxxxxxxxxxyyyzzzzzzwwwttttttwwwyyyzzzzzzvvvzzzyyytttooojjjccc[[[YYYWWWTTTQQQPPPPPPQQQRRRQQQPPPOOOMMMKKKHHHFFFEEEAAABBBBBBBBBAAACCCFFFIIIHHHJJJMMMPPPRRRTTTUUUUUUWWWTTTQQQLLLFFFBBB>>><<<;;;<<<<<<<<<===???CCCFFFJJJOOOVVV\\\```bbbdddfffiiihhhgggggghhhiiikkkmmmmmmllljjjhhhhhhhhhiiijjjgggggghhhiiiiiihhhgggfffhhhhhhhhhhhhiiiiiijjjkkkmmmoooqqqtttwwwyyyzzz{{{uuusssooojjjbbbZZZSSSOOOOOOOOOPPPSSSWWW^^^cccgggjjjmmmqqqvvvzzz{{{|||{{{xxxxxxwwwvvvsssoookkkiiiggggggiiilllppprrrrrrrrruuurrrqqquuuyyy{{{zzz{{{xxxYYYDDD;;;999777555444333333444444555666777mmmmmmlllllllllkkkkkkkkkjjjjjjjjjkkkkkkjjjjjjiiihhhjjjkkkjjjhhhgggiiilllmmmsssyyyxxxrrrkkkgggfffhhhiiilllooosssvvvzzz{{{{{{{{{zzz{{{{{{|||}}}~~~|||{{{{{{|||~~~|||wwwyyyhhhTTTGGG???999777888888888999::::::::::::999999;;;<<<;;;999999999;;;999:::<<<>>>@@@@@@@@@???AAAAAA@@@===;;;;;;>>>@@@@@@AAACCCFFFFFFDDDBBBBBB999:::<<<>>>AAACCCDDDDDD@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBAAABBBCCCDDDEEEFFFIIILLLNNNXXXtttxxx}}}rrrpppkkkVVVLLLEEE===DDDDDDHHHKKKLLLMMMVVV```lllzzz|||qqqeee\\\SSSKKKGGGHHHFFFIIIRRRfff~~~}}}xxxuuuvvvtttpppeee^^^UUUPPPOOOOOOOOONNNHHHLLLMMMKKKGGGFFFIIILLLKKKMMMQQQUUU[[[```eeegggiiikkkooosssvvvwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuussstttxxx{{{zzz~~~}}}{{{zzzyyyyyyxxxwwwuuurrrpppnnnggghhhiiiiiiiiihhhfffeeedddbbbccchhhpppwww{{{|||ssspppooorrrxxx}}}wwwssspppooommmllljjjiiifffaaaZZZTTTRRRQQQXXX___nnn~~~}}}}}}||||||~~~|||{{{{{{|||}}}|||xxxyyy}}}}}}zzz~~~~~~zzzuuuoooggg___^^^\\\XXXUUURRRRRRSSSTTTRRRRRRQQQOOOMMMJJJHHHGGGGGGFFFEEECCCAAAAAACCCEEEGGGIIILLLPPPSSSTTTUUUVVVXXXVVVRRRMMMHHHCCC???===;;;<<<<<<<<<===???CCCFFFKKKPPPXXX^^^aaaccceeegggkkkjjjiiiiiijjjkkknnnooommmkkkhhheeedddeeefffgggggghhhiiiiiiiiihhhfffeeegggggggggggghhhiiijjjkkknnnoooqqqtttwwwxxxzzzzzzsssqqqmmmggg```XXXRRROOOOOOPPPQQQUUUZZZ```fffiiilllooossswww{{{|||||||||xxxyyyzzzwwwrrrmmmiiigggffffffgggkkkooorrrsssssszzzuuutttvvvyyyyyyxxxyyysssUUUAAA:::999888555444444444555666777888999nnnmmmllllllmmmllljjjhhhhhhiiijjjlllmmmmmmlllllljjjjjjhhheeedddgggmmmsssvvvyyyyyytttllleeecccdddgggnnnvvvyyywwwuuuvvvwwwzzzyyyxxxxxxyyyzzz|||~~~tttyyyyyysssvvv~~~vvvmmm___PPPFFF@@@<<<;;;===999999:::::::::;;;;;;;;;777888888999999:::;;;;;;777>>>BBBAAAAAABBBBBB@@@??????>>>>>>>>>>>>>>>>>>??????@@@BBBCCCBBB>>>;;;999;;;>>>@@@BBBCCCBBBBBB??????@@@AAABBBBBBCCCCCCEEEDDDCCCCCCCCCDDDFFFGGGDDDEEEFFFMMMUUU___}}}}}}iiiTTTEEE@@@DDDBBBCCCHHHKKKMMMSSSZZZcccuuu~~~vvvjjj___VVVOOOKKKIIIIIIIIIMMMYYYqqq{{{xxxvvvssssssuuukkkeee]]]WWWTTTRRROOOMMMOOOMMMKKKHHHGGGFFFFFFFFFFFFJJJQQQVVVZZZ]]]```bbbfffiiiooorrrttttttuuuvvvxxxyyyxxxvvvttttttuuuwwwvvvyyy||||||{{{}}}|||zzzyyyzzzzzzyyywwwuuuqqqnnnmmmlllkkkkkkjjjiiihhhggggggbbbccchhhooowww{{{zzzxxxrrrppppppvvv~~~|||}}}zzzwwwxxx{{{{{{wwwqqqmmmkkkiiiddd[[[VVVUUUTTTaaawww|||vvvpppkkkiiilllyyy~~~}}}}}}}}}~~~zzztttkkkeeegggbbb[[[WWWUUUUUUVVVVVVPPPQQQRRRQQQNNNLLLKKKKKKHHHGGGDDDCCCBBBCCCDDDEEEHHHIIILLLOOORRRTTTVVVWWWWWWWWWUUUOOOGGGBBB@@@@@@???===<<<>>>??????DDDJJJJJJOOOVVV]]]aaaeeegggiiikkkhhhggghhhlllnnnnnnmmmkkkfffaaaaaaeeehhhhhhffffffggghhhiiiiiijjjiiiiiihhhhhhgggeeeddddddgggiiiiiiooouuuwwwzzz~~~}}}yyysssooohhhaaa\\\XXXTTTQQQRRRPPPPPPUUU]]]dddhhhiiirrruuuyyy{{{{{{yyyyyyyyy|||yyywwwvvvrrrkkkeee___ffflllnnnooorrruuuvvv|||}}}}}}zzzxxxxxxxxxzzzfffMMMDDD:::777888444777777666666666666666777mmmlllkkkkkklllkkkiiigggiiiiiihhhhhhiiiiiijjjkkkhhhgggeeecccbbbfffmmmsssuuuwwwvvvqqqiiicccbbbccciiipppxxx|||zzzyyyyyyzzzxxxxxxxxxwwwwwwwwwwwwxxxuuuxxxyyywwwxxxyyy~~~yyy~~~}}}iii[[[MMMDDD???:::999;;;999999999999::::::::::::888888888999::::::;;;;;;888===???>>>>>>@@@???<<<>>>>>>>>>>>>============??????@@@BBBDDDCCC@@@===999;;;===???AAAAAA@@@@@@??????@@@@@@AAABBBBBBCCCDDDCCCBBBBBBBBBCCCEEEEEEEEEFFFFFFKKKRRRYYY~~~xxx~~~xxxbbbOOODDDCCCAAABBBFFFIIIJJJOOOUUU___pppzzznnnbbbYYYRRRLLLIIIHHHIIILLLVVVjjj|||yyywwwsssrrrtttlllfff^^^XXXUUURRROOOMMMNNNMMMKKKIIIGGGFFFEEEDDDDDDGGGMMMRRRWWW]]]bbbfffeeeiiinnnqqqsssssstttuuuxxxxxxxxxvvvttttttvvvxxxzzz}}}~~~}}}zzzzzz}}}{{{zzzxxxxxxxxxwwwuuurrrpppnnnllllllkkkkkkjjjiiiiiihhheeefffiiinnnuuuxxxyyywwwqqqqqqssszzzxxxrrrpppkkkccc]]]\\\[[[jjj{{{rrriiiaaa[[[WWWVVV]]]lllyyyzzz|||~~~yyyrrrmmmooojjjddd^^^ZZZVVVSSSQQQRRRRRRRRRQQQOOOMMMMMMMMMKKKJJJGGGEEEDDDCCCCCCCCCDDDFFFIIILLLOOORRRTTTUUUWWWWWWUUUPPPHHHCCCAAAAAA???===???BBBBBBAAADDDIIINNNSSSZZZ```dddfffiiikkklllllllllnnnooooookkkhhhdddaaa^^^___eeeiiijjjiiiffffffggghhhiiiiiihhhhhhhhhhhhhhhfffeeeeeehhhjjjmmmssswwwxxxzzz}}}{{{vvvsssnnnfff___ZZZVVVSSSQQQPPPOOOQQQVVV^^^dddhhhiiirrruuuyyy{{{{{{zzzyyyzzz~~~|||yyywwwsssoookkkgggbbbggglllpppsssvvvxxxyyy|||~~~~~~||||||}}}wwwyyy}}}cccLLLBBB999777888555666666555555555555666666lllkkkiiiiiijjjjjjhhhgggkkkiiigggeeeeeefffhhhiiieeedddbbbaaabbbgggnnntttuuuuuurrrllleeeaaabbbdddkkkqqqxxx||||||{{{{{{{{{xxxyyyyyyzzzyyywwwuuutttvvvwwwzzz||||||yyyxxxpppbbbVVVIIIAAA<<<888777999777888888888999999999999888888999999::::::;;;;;;;;;======;;;<<>>???@@@BBBDDDDDDBBB@@@:::;;;===>>>??????>>>>>>?????????@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDFFFGGGEEEIIIMMMRRRqqqvvvuuu|||www]]]KKKFFFCCCCCCFFFIIIIIILLLPPPZZZhhh|||tttggg]]]TTTNNNJJJGGGHHHLLLRRR```www~~~{{{xxxsssqqqsssmmmhhhaaaZZZVVVSSSPPPOOOMMMLLLKKKJJJGGGEEECCCBBBDDDFFFKKKOOOSSSYYY```ddddddgggllloooqqqrrrssstttuuuvvvvvvuuutttuuuwwwyyy|||~~~~~~|||yyyyyy|||}}}{{{zzzvvvvvvvvvvvvuuusssqqqpppmmmmmmlllkkkjjjjjjjjjjjjjjjjjjllloootttvvvvvvuuuppprrrwwwwwwsssooohhhccc```___nnn|||ooobbbYYYRRRLLLHHHJJJKKKRRRddd~~~~~~rrrtttvvvzzz{{{xxxsssooossspppkkkgggbbb\\\UUUQQQSSSSSSQQQPPPOOOOOOOOOOOOMMMLLLJJJHHHFFFDDDBBBBBBCCCDDDGGGKKKOOORRRTTTUUUVVVVVVTTTPPPJJJEEEBBBAAA???>>>AAAEEEEEECCCEEEJJJQQQVVV\\\aaadddfffhhhiiikkklllooorrrssspppkkkfffbbb___]]]___dddhhhjjjiiieeeffffffgggggggggffffffggghhhhhhgggfffgggjjjlllqqqvvvzzzzzzzzz{{{yyytttssslllccc[[[VVVSSSQQQPPPNNNOOORRRXXX___eeeiiijjjsssvvvzzz{{{{{{zzzzzz{{{}}}}}}zzzvvvqqqmmmkkkkkkjjjlllrrryyy~~~~~~}}}}}}~~~{{{vvvxxx}}}^^^HHH@@@888666999666555555444444444444555555mmmkkkiiiiiijjjjjjiiigggjjjjjjhhhgggfffeeeeeeeeecccbbbaaaaaadddjjjpppuuuuuusssoooiiidddbbbcccfffkkkpppwww{{{|||{{{zzzzzzxxxzzz}}}}}}yyywwwyyyxxx|||~~~zzz|||ggg\\\QQQEEE???<<<888666888777777777777888888888888888888999999:::;;;;;;<<<===>>><<<:::<<<@@@???:::===============>>>>>>>>>>>>>>>???BBBDDDEEECCCBBB<<<===>>>?????????>>>===?????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCEEEFFFDDDGGGJJJNNNhhh{{{uuuyyymmmTTTLLLGGGFFFHHHJJJIIIKKKNNNTTT```qqqzzzmmmaaaWWWOOOJJJEEEGGGKKKOOOWWWjjj}}}yyysssqqqrrrnnnjjjddd]]]XXXTTTRRRPPPLLLLLLLLLJJJHHHEEEBBB@@@EEEHHHKKKNNNQQQTTTYYY\\\bbbfffjjjmmmnnnoooqqqrrrrrrsssssssssrrrsssvvvxxxyyy{{{|||{{{yyyzzz|||~~~}}}{{{zzzvvvvvvvvvvvvuuusssqqqpppnnnmmmkkkjjjjjjjjjjjjjjjmmmnnnqqqtttuuuuuusssqqqnnnrrr{{{}}}wwwuuuqqqllljjjeeeqqqxxxnnn```UUUPPPMMMIIIFFFKKKJJJLLLVVVkkkvvvuuutttttttttsssqqqooopppooonnnmmmiiiccc\\\WWWTTTRRRPPPOOOOOOOOONNNNNNLLLKKKKKKIIIGGGEEECCCAAADDDFFFIIIMMMQQQTTTVVVWWWUUUUUUSSSPPPKKKGGGCCCBBB@@@>>>@@@DDDDDDDDDGGGMMMRRRVVV\\\```bbbcccdddeeegggiiimmmqqqrrrpppmmmjjjfffdddaaaaaaccceeeeeeeeeeeeeeefffffffffeeeeeedddfffggghhhhhhhhhiiilllooorrrwww{{{{{{{{{|||yyytttqqqjjj```WWWRRRPPPPPPOOONNNPPPUUU\\\bbbhhhkkkllltttwwwzzz{{{{{{zzz{{{{{{}}}}}}{{{vvvooolllmmmppptttuuu{{{{{{yyy}}}~~~|||yyyuuuwww}}}tttWWWDDD>>>777555999777555555444444444555666666nnnllljjjiiijjjjjjjjjiiiiiijjjkkkkkkiiigggdddbbbcccbbbbbbdddhhhnnnsssvvvtttqqqmmmgggddddddgggjjjmmmqqqwww|||}}}|||zzzyyyvvvyyy~~~|||{{{{{{|||}}}vvveeeWWWMMMCCC>>><<<888777999666666777777777888888888888999999:::;;;;;;<<<<<<;;;===<<<:::;;;??????;;;=========>>>>>>>>>??????>>>===>>>AAACCCDDDDDDBBB>>>?????????????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCFFFDDDFFFJJJMMMaaazzzzzzaaaQQQJJJFFFHHHIIIHHHIIILLLPPPYYYgggyyy~~~qqqeeeZZZPPPKKKDDDEEEIIIMMMRRRaaa~~~{{{uuuqqqrrrooolllggg```ZZZUUUSSSRRRLLLLLLLLLKKKHHHFFFCCCAAACCCFFFJJJNNNPPPRRRUUUWWWaaadddhhhjjjlllmmmoooqqqooopppqqqqqqpppqqqtttvvvyyyzzzzzzyyyxxxxxxyyyzzz|||~~~|||zzzyyywwwwwwwwwwwwvvvtttrrrpppooonnnllljjjiiiiiiiiijjjlllpppuuuxxxxxxuuuqqqnnnnnnttt~~~{{{{{{qqqxxx|||{{{yyyxxxkkkcccYYYQQQMMMKKKIIIHHHEEEHHHKKKPPP\\\www{{{uuurrrqqqqqqrrrrrrnnnnnnooopppnnniiibbb\\\VVVTTTQQQPPPPPPPPPNNNLLLJJJIIIIIIHHHGGGEEEDDDCCCEEEGGGJJJMMMQQQTTTVVVWWWTTTSSSRRROOOLLLHHHDDDBBBAAA>>>===@@@BBBCCCJJJRRRUUUYYY^^^aaabbbbbbcccdddhhhiiikkkllllllllllllllljjjhhhfffeeeeeeeeeddddddeeeeeeeeeeeeeeedddcccbbbdddeeehhhiiiiiikkknnnpppqqqvvvzzzzzz{{{|||zzzuuunnnggg]]]TTTPPPOOOOOOOOOQQQTTTZZZ___eeejjjnnnppptttwwwyyyzzzzzzzzzzzz|||||||||zzzuuupppnnnpppsssxxxyyyvvvppplllssswwwxxxyyywwwxxx{{{iiiOOO@@@===666555999777666666555555666777777888ooollljjjiiijjjjjjjjjiiihhhjjjlllmmmkkkhhhdddaaabbbbbbcccgggmmmrrrtttuuurrrooojjjfffeeegggjjjmmmrrruuuzzz~~~~~~{{{yyyssswww|||~~~}}}}}}xxxtttdddRRRIII@@@>>><<<999888999666777777777888888888888999999::::::;;;;;;<<<<<<999>>>???<<<;;;<<<===;;;<<<<<<<<<======>>>>>>???>>>======???BBBCCCCCCAAA???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCAAAEEEDDDEEEKKKMMM]]]xxx~~~zzzpppTTTKKKEEEEEEFFFFFFGGGJJJNNNTTT^^^mmmvvvjjj]]]SSSLLLEEEEEEHHHMMMOOOZZZuuu}}}vvvrrrssspppooojjjccc\\\VVVTTTTTTMMMLLLLLLJJJIIIGGGEEEDDDAAACCCHHHKKKNNNRRRVVVXXX```bbbfffhhhiiikkkmmmoooooopppppppppooopppsssuuu{{{zzzyyywwwvvvtttsssrrruuu||||||zzzwwwvvvvvvwwwwwwxxxwwwvvvtttsssrrrpppmmmkkkiiiiiiiiijjjkkkpppuuuxxxvvvsssooommmpppxxx~~~}}}wwwrrrpppnnngggddd^^^WWWQQQLLLIIIGGGAAAGGGLLLOOOXXXpppxxxqqqoooooopppqqqpppppppppqqqoookkkeee```[[[YYYVVVUUUVVVUUUQQQMMMJJJJJJIIIHHHFFFEEEDDDDDDCCCEEEGGGJJJNNNPPPRRRRRRRRRQQQOOONNNMMMIIIDDDAAA@@@===<<>><<<<<<999777888777777777888888888999999999999::::::;;;<<<<<<<<<===EEEHHHDDD===<<<<<<<<<999999:::;;;;;;<<<======>>>======>>>@@@BBBAAA@@@>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDCCCBBBBBBAAAEEEDDDEEEJJJKKKXXXooo|||xxxxxxvvv~~~yyyYYYNNNEEECCCEEEGGGIIILLLMMMRRRXXXcccuuu{{{nnnbbbVVVOOOHHHFFFHHHLLLMMMTTTlll~~~wwwttttttqqqpppmmmfff]]]WWWUUUUUUMMMMMMKKKJJJIIIHHHHHHHHHEEEEEEFFFGGGIIIOOOVVV[[[^^^aaadddfffgggiiilllnnnqqqqqqrrrqqqpppqqqsssuuuxxxwwwvvvuuutttsssqqqooosssxxx~~~{{{wwwuuussstttuuuvvvxxxyyyyyyyyyyyywwwtttqqqmmmkkkjjjjjjkkkkkknnnrrrrrrpppnnnnnnnnnttt}}}yyyqqqmmmlllmmmooonnnggg[[[QQQKKKIIIGGGJJJMMMNNNUUUlll{{{uuuqqqnnnmmmqqqqqqpppppppppmmmiiieeeccc```^^^^^^___\\\VVVPPPOOOMMMKKKHHHFFFEEEEEEEEEBBBCCCFFFHHHKKKMMMNNNOOOPPPNNNMMMMMMMMMJJJDDD@@@>>><<<===AAAEEEHHHPPPYYY___bbbgggjjjjjjjjjjjjkkkkkklllllljjjfffeeegggiiiggghhhhhhhhhgggggghhhiiigggggggggfffeeecccbbbaaa___bbbeeehhhjjjlllooorrrpppuuuyyyyyyzzz{{{xxxsssgggaaaYYYSSSPPPPPPPPPPPPXXX[[[___bbbdddiiiooossssssuuuwwwwwwwwwwwwyyyzzzuuusssrrrqqqrrrsssssssssrrrpppuuu{{{tttbbbWWWVVV[[[gggsss{{{zzzxxx}}}vvvVVVBBB:::<<<777555888666555555444555666777888888mmmjjjgggfffggghhhhhhhhhjjjjjjiiihhhgggfffeeeeee```aaadddkkkqqqtttssspppllliiieeeeeegggjjjmmmooossstttxxx{{{|||zzzvvvrrruuuyyy}}}{{{~~~yyywww]]]KKKCCC<<<;;;;;;888777888888888888888999999999999999999:::;;;;;;<<<<<<===CCCMMMRRRKKKBBB===>>>>>>777777888999999:::;;;;;;>>>===<<<===???@@@@@@???<<<<<<<<<<<<===>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBCCCBBBAAAAAAAAAFFFDDDEEEIIIJJJTTTiiirrrvvvpppiiinnn{{{]]]QQQGGGEEEGGGIIILLLOOOMMMQQQUUU]]]nnn~~~rrreeeYYYRRRKKKGGGGGGLLLLLLQQQfff~~~xxxttttttrrrqqqnnnggg^^^XXXUUUVVVNNNMMMKKKJJJIIIIIIJJJJJJLLLJJJFFFDDDEEEKKKTTTZZZ^^^```ccceeefffiiikkknnnsssssssssrrrqqqrrrtttvvvssssssrrrsssttttttrrrqqqtttxxx~~~~~~zzzvvvsssqqqqqqsssuuuxxx{{{|||}}}}}}zzzxxxsssooolllkkkkkklllkkklllnnnmmmkkkkkkmmmpppxxx}}}tttnnnmmmtttyyy{{{tttfffXXXQQQOOOOOONNNKKKIIIOOOcccyyyrrrmmmpppoooooopppqqqpppnnnllliiigggdddeeefffbbbZZZSSSSSSQQQMMMIIIFFFEEEEEEEEECCCDDDFFFIIIKKKLLLMMMNNNOOOMMMLLLLLLLLLJJJDDD???<<<;;;>>>DDDIIILLLRRRZZZ```ccchhhkkkkkkkkkllllllfffiiikkkkkkhhhgggiiikkkhhhiiijjjiiigggffffffggghhhhhhgggfffeeecccbbbaaa]]]```eeehhhjjjmmmppprrrqqqvvvyyyyyyyyyyyyvvvqqqeee___XXXSSSQQQQQQQQQQQQYYY\\\___aaacccgggnnnsssssstttvvvvvvvvvwwwxxxzzzrrrpppnnnooorrrtttsssqqqpppmmmpppsssjjjXXXPPPTTT___lllxxx|||pppssskkkQQQ>>>999===888666777555333333333444555666777888ooonnnkkkiiiggghhhiiiiiihhhhhhgggggggggfffffffffbbbbbbdddiiioooqqqqqqnnnmmmiiiffffffiiinnnrrrsssvvvxxx{{{|||zzzwwwuuuuuuvvvyyy}}}{{{yyy~~~xxxzzznnnZZZDDD>>>999999999777888;;;::::::;;;;;;;;;:::999999;;;:::999888999;;;>>>@@@BBBRRRZZZRRRHHHFFFEEE@@@;;;999777666555777999;;;;;;<<<>>>???@@@???===<<<===<<<;;;;;;<<<>>>AAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDBBB@@@AAADDDEEECCCAAACCCCCCFFFIIIIIIJJJRRR\\\yyymmmpppxxxppphhhiiiyyydddWWWIIIFFFGGGHHHIIIKKKMMMNNNRRRYYYfffwwwwwwlll^^^PPPOOOJJJFFFFFFIIIRRRaaannnzzzuuurrrqqqsssqqqjjj___VVVSSSSSSPPPOOONNNNNNNNNMMMKKKIIIJJJIIIGGGGGGHHHLLLPPPRRR[[[[[[]]]aaaeeeiiikkkkkkoooooopppqqqrrrrrrssstttrrrssssssssssssssssssrrrzzzxxxyyy~~~wwwooolllmmmqqqvvvzzz}}}~~~{{{vvvrrrooonnnnnnnnnooooooooonnniiigggnnnwww}}}xxxvvvvvv{{{yyyhhh\\\VVVWWWOOOIIILLLUUUcccuuu~~~sssmmmqqqnnnmmmpppqqqoooppptttsssqqqooollljjjeee```\\\VVVRRRLLLHHHGGGFFFFFFFFFDDDDDDDDDFFFGGGIIIKKKLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDFFFGGGJJJOOOVVVZZZ```bbbeeehhhiiifffaaa^^^ggghhhiiijjjkkklllllllllmmmllliiifffdddccccccccckkkkkkjjjhhhgggeeedddcccaaacccfffhhhjjjmmmrrruuuwwwwwwxxxyyyyyyvvvqqqmmmeee]]]UUUPPPMMMKKKOOOUUUYYY\\\```bbbdddhhhooouuusssvvvzzz|||{{{zzzzzz{{{qqqnnnjjjjjjlllpppsssuuuooonnnnnnnnnggg\\\SSSQQQeeellluuussslllwwwxxxaaaGGGAAA999666777888666333555555666666777777888888mmmllljjjiiiggggggggghhhfffffffffeeeeeeddddddcccdddeeeggglllqqqrrrpppnnnjjjhhhgggiiimmmrrrvvvwwwxxxzzz}}}}}}{{{yyywwwwwwwwwyyy}}}yyyvvv}}}uuuqqqxxxzzzaaaPPPAAA;;;777777888666777:::999999::::::::::::::::::<<<;;;999888999;;;===???DDDOOOXXXXXX[[[```\\\TTTFFFAAA;;;777666888:::;;;:::<<<===???@@@???>>>======<<<;;;;;;<<<===???@@@AAAAAAAAABBBCCCCCCDDDDDDGGGEEEDDDEEEGGGIIIHHHFFFDDDDDDEEEHHHGGGGGGNNNVVVrrr|||iiijjjpppzzzvvvjjjfffuuummm\\\JJJDDDEEEGGGHHHIIIJJJLLLOOOVVVcccvvvzzzqqqdddWWWQQQLLLHHHGGGIIIOOO\\\hhh}}}vvvrrrrrrrrrqqqkkkccc\\\WWWUUUQQQOOONNNNNNOOONNNLLLKKKIIIHHHFFFFFFHHHKKKNNNQQQXXXYYY[[[___cccgggiiijjjoooooopppqqqrrrttttttuuuwwwvvvvvvuuuuuuvvvvvvwwwzzzxxxyyy}}}xxxqqqooonnnqqqvvvzzz}}}{{{wwwtttrrrqqqpppmmmkkkkkkkkkjjjjjjrrr{{{~~~zzzzzzsssfff```ZZZQQQJJJKKKSSS___ppp}}}~~~|||xxxzzzzzzuuupppllloooqqqppprrruuuwwwvvvsssqqqooojjjeee```YYYUUUOOOKKKIIIHHHHHHGGGDDDDDDEEEFFFGGGIIIKKKKKKIIIHHHGGGEEEDDDCCCBBBBBBAAABBBDDDGGGJJJPPPXXX]]]bbbdddgggjjjkkkiiifffcccfffggghhhiiiiiiiiihhhhhhhhhhhhgggfffeeeeeeeeeeeejjjiiiiiihhhgggeeeeeedddcccdddfffhhhjjjnnnsssvvvxxxxxxyyyyyyxxxssslllgggccc\\\TTTQQQNNNLLLOOOUUU[[[^^^bbbdddfffjjjqqqvvvvvvwwwxxxyyyzzzzzzyyyxxxqqqnnnjjjhhhiiilllnnnooolllmmmqqquuuqqqggg```]]]jjjsss~~~uuutttzzzpppYYYEEE@@@999666777888666444555555666666777777888888jjjjjjiiihhhgggffffffeeeeeeeeedddccccccbbbaaaaaafffhhhlllpppsssrrrooolllgggggghhhlllrrrwwwyyyzzzzzz}}}}}}zzzyyyyyyyyyzzz||||||uuuvvv|||rrrppp{{{kkkUUUGGG===888444555666555666999888888888999:::::::::;;;===<<<:::999999;;;<<<>>>CCCKKKUUUbbbuuu}}}pppZZZQQQEEE<<<999999999999:::;;;===>>>?????????>>>>>>===<<<;;;;;;<<<===>>>@@@AAAAAABBBBBBCCCCCCDDDGGGFFFEEEGGGIIIJJJJJJIIIEEEDDDEEEFFFEEEDDDIIIPPPcccmmmlllmmmtttsssfffppp}}}gggOOODDDDDDFFFHHHIIIKKKLLLNNNSSS^^^rrrwwwkkk```TTTNNNIIIHHHIIILLLVVV```}}}yyyuuusssrrrpppmmmiiiccc\\\WWWQQQOOONNNNNNOOOOOOMMMLLLHHHGGGFFFEEEFFFIIILLLNNNUUUVVVYYY]]]aaaeeegggiiinnnooopppqqqssstttuuuvvvyyyxxxwwwvvvvvvwwwxxxyyyxxxvvvwww{{{}}}~~~|||pppkkklllppptttyyy|||~~~}}}yyyvvvuuupppkkkhhhjjjmmmqqqyyy|||{{{ssskkkbbbWWWNNNMMMTTT^^^mmmyyy{{{zzzzzzxxxtttttt~~~tttllllllpppqqqsssuuu{{{yyywwwuuurrrnnniiieee]]]XXXSSSNNNLLLJJJIIIHHHDDDEEEEEEFFFHHHIIIJJJJJJFFFEEEDDDBBBAAA@@@@@@@@@>>>@@@CCCGGGKKKRRRZZZ___dddfffjjjmmmnnnmmmkkkiiieeeffffffgggfffeeedddcccbbbbbbdddeeeffffffffffffhhhhhhhhhgggggggggggggggfffggghhhiiikkkooouuuyyy{{{{{{|||{{{xxxpppgggaaa```YYYSSSQQQOOONNNQQQVVV^^^bbbeeehhhiiimmmsssxxxzzzwwwuuuvvvxxxxxxvvvtttnnnkkkfffccccccddddddddddddhhhqqqyyyyyyrrrmmmmmmsss}}}www~~~~~~fffPPPBBB===888666777888777666555555666666777777888888gggggghhhggggggeeedddcccdddddddddcccbbbbbbaaaaaagggjjjooossstttqqqmmmiiifffgggjjjoootttxxxzzzyyy{{{}}}}}}{{{zzzzzzzzzzzz{{{}}}}}}{{{{{{yyyyyyvvvxxxwwwttt```OOOEEE;;;666333555777666777:::777777777888999:::;;;;;;>>>===;;;::::::;;;<<<===@@@HHHXXXooowwwjjjWWWHHH@@@===:::999:::;;;<<<>>>????????????>>>===<<<;;;:::;;;;;;;;;@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIFFFDDDDDDFFFEEECCCGGGMMM[[[}}}xxxtttxxxooommm~~~tttVVVGGGEEEFFFGGGIIINNNNNNOOOQQQ[[[nnn{{{qqqgggWWWPPPKKKJJJIIIKKKQQQYYYnnn|||yyyuuussspppooonnnhhh^^^WWWQQQOOOMMMMMMNNNNNNMMMKKKGGGFFFEEEEEEFFFHHHJJJLLLRRRTTTXXX\\\___cccfffiiilllmmmnnnpppqqqssstttuuuvvvuuutttsssssstttuuuvvvvvvtttuuuxxx|||~~~zzzlllfffhhhssswww{{{|||yyyuuummmhhhkkkrrryyy~~~||||||{{{sssiii]]]RRRQQQWWWbbbooozzz~~~}}}zzzuuusss{{{}}}ooolllooorrrsssvvv{{{zzzxxxvvvtttpppjjjggg```\\\VVVQQQNNNLLLIIIHHHEEEEEEFFFGGGHHHIIIIIIIIIDDDDDDBBBAAA@@@?????????>>>@@@DDDHHHMMMSSS[[[```eeehhhkkknnnooonnnnnnnnnffffffggggggeeecccaaa___^^^___aaadddeeefffffffffgggggghhhhhhiiiiiijjjjjjiiijjjkkklllnnnrrrxxx}}}}}}~~~~~~yyyqqqfff___\\\VVVRRRRRRQQQPPPSSSXXXbbbeeeiiikkklllpppuuuzzz}}}xxxssstttwwwxxxuuuqqqhhhddd___[[[ZZZZZZZZZYYY[[[```jjjsssvvvrrrrrruuu{{{xxxvvvuuu]]]KKK???;;;777666777888888777555555666666777777888888fffffffffffffffeeedddcccddddddddddddccccccccccccgggkkkqqqttttttooojjjgggfffgggkkkpppuuuwwwwwwvvvyyy{{{}}}}}}|||{{{{{{|||{{{zzzyyyzzzzzzzzzxxxvvvwww}}}yyy{{{|||tttlllXXXJJJCCC;;;666444777888777888:::777666666777777999:::;;;======<<<;;;;;;;;;<<<<<>>?????????>>>===<<<<<<;;;;;;::::::??????@@@@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHEEECCCCCCFFFFFFFFFIIINNNYYY}}}}}}~~~ooosss}}}]]]KKKEEEDDDDDDFFFKKKMMMOOOQQQZZZlll~~~tttkkk[[[SSSMMMKKKJJJKKKOOOUUUddd}}}}}}yyyuuuqqqppppppjjj```WWWQQQOOOMMMLLLLLLLLLKKKJJJGGGFFFEEEEEEEEEGGGHHHJJJOOOSSSXXX[[[^^^bbbfffjjjkkkkkklllnnnooopppqqqrrrtttsssrrrrrrrrrrrrssstttttttttsssuuuxxx|||}}}|||sssmmmnnnwwwzzz}}}}}}yyyyyypppjjjmmmuuu|||}}}uuu|||yyykkk___SSSSSSZZZeeeqqq{{{~~~}}}yyyqqqlllqqqzzzxxxqqqqqqrrrsssvvv{{{zzzxxxwwwvvvsssnnnjjjccc___YYYSSSPPPLLLIIIGGGEEEFFFGGGHHHHHHHHHHHHGGGDDDCCCBBBAAA@@@????????????BBBFFFJJJNNNUUU[[[```eeehhhkkkmmmllllllmmmnnnhhhhhhiiihhhfffccc```^^^\\\^^^```bbbddddddddddddggghhhhhhjjjkkklllmmmmmmlllmmmnnnoooqqquuu{{{{{{rrrhhh```XXXSSSPPPQQQRRRRRRVVV\\\dddhhhlllnnnoooqqqvvvzzz}}}xxxttttttwwwxxxuuuqqqccc^^^WWWSSSQQQQQQRRRRRRTTTXXX```iiikkkkkkooouuuzzzrrrsssmmmWWWIII<<<:::777666666777777777555555666666777777888888ffffffeeeeeeeeedddddddddccccccdddddddddeeeeeeeeeiiimmmsssuuusssnnnjjjhhhggghhhkkkppptttvvvvvvuuuwwwyyy{{{{{{{{{{{{|||}}}{{{yyywwwuuuuuutttrrrppprrrxxxvvv}}}zzz{{{yyyyyydddQQQDDD===<<<777555888999888888:::777777666666666888999:::<<<<<<<<<<<<<<<<<<======AAAQQQjjjmmmXXXKKKDDDBBB============>>>>>>>>>>>>============<<<<<<;;;;;;>>>??????@@@@@@AAAAAABBBBBBDDDFFFFFFEEEFFFGGGIIIEEEBBBBBBFFFHHHGGGJJJNNNXXXuuu~~~yyyppp|||fffSSSHHHCCCBBBDDDFFFIIINNNQQQYYYjjjwwwooobbbYYYPPPMMMKKKKKKNNNSSS___ttt{{{wwwsssrrrqqqkkkbbb[[[TTTQQQNNNLLLLLLKKKJJJIIIGGGGGGFFFEEEEEEFFFGGGHHHLLLQQQVVVZZZ\\\```eeejjjjjjkkkkkklllmmmnnnoooooossssssssssssssssssssssssrrruuutttrrrsssvvvxxxwwwzzz{{{zzz{{{yyyqqqlllooovvv}}}zzzuuuyyy~~~kkk^^^RRRRRR[[[fffrrr{{{~~~zzzppphhhkkksss|||{{{uuussstttxxx||||||{{{{{{zzzxxxtttqqqfffbbb\\\VVVRRRNNNJJJGGGEEEFFFHHHHHHIIIHHHGGGFFFCCCBBBAAA@@@@@@?????????@@@CCCHHHLLLQQQWWW]]]bbbeeehhhkkkkkkhhhhhhiiillliiijjjjjjjjjhhheeeaaa^^^[[[\\\^^^```aaabbbccccccgggggghhhjjjkkklllmmmnnnkkkmmmppprrrtttwww{{{~~~yyyqqqggg```VVVQQQNNNOOOQQQSSSYYY```eeeiiimmmoooppprrrvvvzzz{{{xxxvvvwwwyyyyyywwwuuuddd^^^UUUNNNLLLLLLNNNOOORRRVVV]]]dddffffffmmmuuusssnnnrrrxxxdddQQQGGG:::999888666666666666777555555666666777777888888gggfffeeedddcccdddeeeeeeaaabbbbbbcccdddeeeffffffkkkooouuuvvvsssooollljjjggghhhkkkoootttwwwwwwvvvuuuwwwzzz{{{{{{|||~~~{{{xxxuuurrrpppooommmkkkuuurrrjjjlllyyy~~~}}}ppp\\\KKK???999<<<777555888999777777999888777666555555666888999;;;;;;<<<<<<======>>>>>>@@@PPPjjjttt\\\KKKCCCBBB???>>>>>>========================>>>======<<<<<<>>>>>>??????@@@AAAAAAAAACCCEEEGGGGGGEEEEEEFFFHHHFFFBBBBBBFFFHHHGGGHHHKKKUUUiiivvvxxxsss___PPPGGGEEEHHHDDDJJJOOORRRWWWdddwww}}}tttjjj___TTTOOOLLLJJJLLLPPPYYYiii{{{xxxuuutttrrrnnngggcccXXXUUUQQQNNNMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFGGGGGGIIINNNTTTXXXZZZ]]]ccciiilllllllllmmmmmmnnnnnnnnnqqqrrrsssttttttsssrrrqqqnnntttwwwsssrrruuuwwwvvvyyy|||yyysssqqquuu{{{{{{{{{~~~nnn```SSSSSS\\\hhhsss{{{~~~ssskkklllsss{{{yyy{{{{{{uuuvvv{{{||||||||||||}}}{{{xxxuuujjjfff```ZZZUUUPPPKKKHHHFFFGGGHHHIIIIIIHHHFFFEEEBBBAAA@@@??????>>>>>>??????CCCHHHNNNTTTZZZaaafffgggjjjkkkiiieeedddfffiiiiiijjjkkkkkkiiieeeaaa___YYYZZZ[[[]]]___bbbdddeeeffffffggghhhjjjkkkllllllhhhkkkooorrrtttvvvyyy|||~~~|||yyytttkkkbbb[[[UUUPPPLLLNNNQQQTTT\\\ccceeeiiinnnpppppprrruuuyyywwwxxxyyy{{{{{{{{{zzzyyyllldddXXXOOOKKKKKKMMMOOOVVV[[[dddkkklllkkkqqqyyy{{{ooommmtttqqq[[[IIIAAA999999888777555555555666555555666666777777888888hhhfffdddccccccdddeeeggg``````aaacccdddeeefffgggmmmqqqvvvwwwtttpppmmmmmmggghhhkkkpppuuuyyyyyyyyyuuuwwwyyy{{{|||~~~{{{xxxssspppnnnllljjjhhh{{{yyyggg```eeeqqqxxxzzz|||yyy|||iiiXXXIII>>>888<<<777555888999777666777999888666555444555777888:::;;;;;;<<<===>>>>>>???===LLLdddtttYYYFFF??????@@@???>>>===<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>>>>???@@@@@@AAAAAABBBDDDFFFEEECCCBBBDDDGGGGGGCCCBBBEEEGGGFFFFFFHHHQQQ___xxx|||www{{{}}}jjjYYYMMMJJJMMMHHHMMMRRRTTTUUU]]]mmmyyyyyyqqqdddWWWPPPLLLJJJKKKNNNSSS```yyy~~~zzzyyywwwuuussspppllliii[[[XXXSSSPPPNNNMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGFFFLLLSSSVVVXXX[[[bbbgggnnnnnnnnnnnnnnnnnnnnnnnnnnnppprrrttttttrrrpppnnniiisssyyywwwtttwwwyyyxxx|||yyy|||zzzwwwvvv{{{}}}}}}~~~rrrcccVVVVVV___jjjuuu}}}uuulllmmmssszzzyyy|||wwwxxx}}}zzzzzz{{{|||}}}|||yyywwwmmmiiibbb\\\WWWRRRLLLIIIFFFGGGHHHIIIIIIHHHFFFDDDAAA@@@???>>>>>>===>>>>>>===AAAHHHOOOUUU]]]dddiiihhhkkkllliiidddbbbdddhhhhhhjjjkkkkkkiiieeeaaa___XXXXXXYYY[[[^^^bbbeeegggdddeeefffggghhhiiijjjkkkfffiiinnnqqqsssuuuwwwyyy}}}zzzuuuooofff]]]VVVUUUOOOKKKMMMPPPUUU]]]eeeeeeiiinnnppppppqqqtttxxxuuuxxx|||}}}}}}||||||}}}tttkkk]]]RRRLLLLLLNNNPPPZZZaaakkkttttttrrrwww~~~xxxnnnnnnuuummmUUUCCC===999999999777555444555666555555666666777888888888ddddddeeeeeefffeeeeeeddd```ccceeecccaaaccciiiooopppqqqrrrrrrqqqooollljjjhhhiiikkkoootttxxxyyyxxxvvvwwwyyyzzz{{{}}}zzztttrrrooolllmmmpppnnnbbbeeennnzzzwwwwwwrrr___OOOCCC@@@BBB::::::999888777777777777888777666555666777999;;;;;;;;;:::999999999:::;;;AAAFFFTTTkkkzzzcccPPPEEE@@@>>>:::::::::::::::;;;<<<===AAA@@@??????>>>>>>??????AAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFGGGFFFDDDBBB@@@CCCBBBBBBBBBCCCDDDFFFGGGPPPTTTggg|||~~~uuutttmmmWWWMMMNNNHHHJJJMMMOOOSSSZZZdddkkkzzzzzzqqqhhh]]]SSSMMMLLLLLLLLLPPPZZZnnn{{{{{{yyywwwuuurrrpppnnnaaaXXXRRRQQQOOOIIIHHHKKKJJJIIIGGGEEEDDDCCCBBBBBBHHHJJJMMMPPPSSSXXX^^^ccciiikkkmmmmmmmmmnnnppprrrqqqsssuuuuuusssrrrrrrrrrooorrrvvvyyy{{{zzzxxxvvvwwwwwwxxxzzz}}}~~~~~~}}}}}}xxxyyyzzziii[[[\\\fffpppwww{{{~~~sssnnnttt}}}~~~~~~{{{www|||vvv{{{}}}zzz{{{}}}{{{uuupppmmmhhhaaaYYYRRRMMMJJJIIIGGGGGGIIILLLLLLIIIEEECCCAAA@@@AAA???<<<>>>BBBAAAGGGOOOUUUXXX]]]cccgggjjjlllkkkgggaaa```ccchhhooollljjjiiiiiifffaaa\\\VVVWWWYYY\\\^^^```bbbcccffffffeeefffggghhhjjjkkkiiikkknnnrrruuuvvvwwwxxx}}}xxxqqqjjjccc]]]YYYTTTOOOIIIIIIPPPZZZccchhhkkklllnnnpppqqqrrrrrrrrrqqqssswww{{{}}}{{{pppfff^^^WWWQQQSSS[[[ccckkkpppwwwzzzpppnnn{{{xxxsssuuuxxxzzzeeeRRREEE===999999777666555555555555333444444444333444777999eeefffffffffffffffeeeeeeaaacccdddcccbbbdddjjjpppvvvuuusssqqqnnnkkkhhhgggllllllmmmppptttwwwxxxxxxwwwxxxzzz{{{|||~~~}}}vvvqqqlllkkkrrr{{{zzziiibbbmmm|||~~~~~~zzzlll[[[LLL@@@<<<===:::999999888888888999999;;;:::888777777888999:::<<<;;;:::999888999;;;<<<>>>AAAKKK]]]rrr{{{qqqbbbRRRFFF???======<<<<<<;;;<<<<<<===>>>???AAAAAA@@@???????????????AAA@@@@@@@@@AAAAAABBBBBBBBBCCCEEEFFFFFFEEEDDDCCCAAAAAAAAAAAACCCEEEGGGIIIMMMRRRaaa{{{}}}dddSSSNNNIIIKKKMMMOOOQQQWWW^^^dddpppssskkk___UUUOOOMMMLLLLLLLLLUUUfff}}}~~~|||yyyvvvtttsssrrrsssddd[[[TTTRRROOOJJJIIILLLKKKJJJHHHGGGEEEDDDDDDCCCGGGIIILLLNNNRRRWWW]]]aaafffhhhkkklllmmmnnnppprrrrrrsssvvvvvvtttsssssssssqqqsssvvvxxxyyyyyywwwvvvuuuvvvwwwyyy}}}}}}sssnnnpppyyymmmdddgggooovvv{{{~~~wwwvvv|||yyyzzzwww|||}}}||||||~~~zzztttqqqoooiiibbb[[[TTTNNNKKKIIIHHHIIIKKKNNNNNNJJJFFFDDDAAA@@@AAA???<<<>>>BBBDDDJJJQQQWWW[[[___eeeiiikkkllllllhhhdddcccfffkkkooommmkkkkkkjjjgggbbb^^^ZZZ[[[\\\^^^```bbbdddeeeggggggffffffgggiiijjjkkklllnnnqqqtttwwwyyyzzzzzz{{{xxxsssmmmeee^^^XXXUUUQQQNNNLLLNNNUUU]]]cccfffjjjkkkmmmoooqqqrrrrrrrrrqqqsssvvvzzz}}}~~~vvvooojjjccc\\\\\\```iiipppsssxxxyyynnnkkkxxx|||vvvzzz|||cccOOOAAA;;;999888777666555555555555333444555444333444666888ggggggggggggffffffeeedddbbbddddddccccccffflllrrrwwwuuuqqqmmmjjjiiiiiijjjsssqqqpppqqqtttvvvwwwwwwwwwyyyzzz|||}}}yyypppiiikkk{{{ssshhhjjj|||}}}{{{~~~uuudddUUUHHH===888999:::999999999999::::::;;;>>>===;;;:::999999::::::===<<<:::888888:::<<<>>>===>>>BBBMMMZZZbbbeeeccc\\\WWWOOOFFFAAA>>>??????============>>>???@@@AAABBBAAA@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@AAACCCEEEFFFEEEEEEDDD??????@@@AAACCCFFFHHHIIIIIIPPPZZZlllwwwyyyuuu\\\NNNKKKLLLMMMNNNOOORRRVVVZZZcccsssvvvnnnbbbXXXQQQNNNLLLKKKNNNSSS```uuuzzzvvvtttsssuuuvvviii```XXXSSSOOOKKKJJJLLLKKKKKKIIIHHHGGGFFFEEEEEEFFFHHHJJJLLLOOOTTTYYY]]]bbbeeehhhjjjlllnnnppprrrsssuuuwwwwwwvvvttttttuuuuuuuuuvvvwwwwwwwwwwwwwwwtttuuuwwwyyy{{{~~~zzzmmmhhhjjjxxxsssqqqvvv{{{~~~|||yyy{{{}}}|||}}}}}}yyysssrrrpppkkkddd]]]UUUPPPLLLJJJJJJKKKNNNRRRQQQMMMHHHDDDAAA@@@@@@>>>;;;>>>CCCFFFLLLTTTZZZ^^^bbbgggkkkkkklllmmmkkkhhhgggjjjnnnooonnnmmmlllllliiieeebbb______```bbbcccdddeeefffhhhhhhhhhhhhhhhiiijjjkkkoooqqqtttwwwzzz{{{||||||xxxuuupppiiiaaaZZZUUURRRNNNNNNPPPUUU[[[```dddeeehhhjjjlllnnnpppqqqrrrqqqqqqsssvvvyyy||||||xxxuuuooohhheeeffflllqqqssswwwyyynnnlllyyy~~~yyy}}}```III===:::888888777666555555555555444555555555333333555777ffffffffffffeeedddcccccccccdddddddddeeehhhnnnsssrrrooollliiiiiilllppprrrxxxvvvsssrrrtttuuuvvvvvvwwwxxxyyyzzz{{{~~~{{{qqqjjjppp~~~uuuuuu}}}|||zzz}}}xxxjjjZZZOOOEEE<<<888888999999999999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;>>><<<:::888888:::===??????>>>>>>BBBHHHMMMMMMKKKLLLIIIFFFBBB???>>>>>>>>>=========>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@AAABBBDDDDDDDDDDDDDDD@@@@@@AAABBBDDDEEEGGGGGGHHHOOOTTT]]]yyywwwpppxxxfffPPPJJJKKKKKKLLLMMMNNNQQQRRRYYYgggyyyyyyrrrfff[[[SSSOOOKKKJJJOOOQQQZZZlll~~~yyyvvvtttttttttlllddd[[[TTTOOOLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDEEEFFFHHHJJJMMMQQQVVVZZZ^^^bbbfffjjjlllnnnqqqssssssuuuwwwxxxwwwvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvwwwtttuuuwwwyyy{{{}}}tttnnnqqq{{{{{{}}}zzzzzzzzzzzz||||||yyytttsssqqqlllfff^^^VVVPPPMMMKKKKKKMMMQQQTTTTTTOOOKKKEEEBBB??????===<<>>???===;;;<<>>@@@???>>>===<<<:::999999<<<<<<<<<===>>>???AAABBBBBBAAA@@@@@@??????@@@@@@???@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEHHHNNNQQQUUUkkk}}}nnnpppyyyrrrWWWJJJIIIIIIIIIKKKLLLNNNNNNQQQ]]]nnn~~~~~~vvvkkk___VVVPPPKKKHHHLLLLLLQQQ```vvv~~~yyyuuurrrpppmmmhhh^^^UUUPPPNNNLLLJJJHHHHHHHHHHHHGGGFFFDDDCCCDDDFFFGGGHHHJJJNNNSSSVVV\\\___eeeiiilllnnnqqqsssrrrtttwwwwwwvvvuuuvvvvvvxxxwwwvvvuuuuuuuuuvvvwwwtttssstttvvvyyy}}}}}}~~~yyyttttttxxx{{{wwwxxxzzzzzzxxxvvvsssqqqmmmggg___XXXQQQMMMKKKKKKMMMQQQUUUUUUQQQNNNFFFBBB??????>>>===BBBHHHJJJPPPXXX]]]___aaadddgggggghhhjjjkkkllllllmmmnnnnnnnnnooonnnllliiifffeeebbbbbbcccccccccdddddddddfffggghhhiiijjjkkkkkklllppprrrtttwwwyyy{{{{{{|||uuurrrmmmfff___YYYUUUSSSNNNPPPTTTWWW[[[___cccffffffgggjjjnnnppprrrssssssttttttuuuwwwzzz}}}}}}xxxuuusssppplllcccgggiiipppwwwrrrqqq~~~yyyxxxrrrVVVBBB;;;<<<777666666555555555555555444555666666444333444555aaabbbbbbccccccbbbbbbaaabbbccceeehhhlllooorrrsssmmmkkkjjjiiikkkoootttwww{{{yyyvvvuuuvvvvvvuuuuuuuuuvvvuuuuuuuuuwww{{{|||yyy{{{{{{|||kkk]]]MMMFFFBBB>>><<<<<<:::999999999999::::::;;;555666777888999;;;;;;<<<:::999999888999:::<<<===;;;:::999:::;;;<<<;;;:::;;;;;;<<<===<<<<<<;;;:::;;;;;;;;;<<<===???@@@AAAAAA@@@??????>>>>>>?????????@@@AAABBBCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBAAABBBDDDEEEEEEFFFFFFEEEEEEDDDIIILLLOOORRR```rrrmmmsss}}}{{{eeeLLLJJJHHHHHHIIIKKKLLLLLLLLLUUUddduuu|||qqqeee[[[SSSMMMIIIKKKLLLPPPYYYkkk{{{vvvqqqooooookkkcccYYYSSSRRRNNNJJJGGGHHHHHHHHHHHHFFFDDDCCCDDDEEEGGGGGGIIILLLPPPTTTXXX]]]cccgggkkkmmmoooqqqppprrruuuvvvuuutttuuuuuuxxxwwwvvvvvvvvvvvvvvvwwwrrrqqqppprrrwww}}}~~~}}}~~~~~~yyyzzz|||tttllldddaaaccceeefffgggggggggnnnxxxvvvwwwwwwwwwxxxuuusssooojjjbbbZZZSSSOOOLLLKKKLLLOOOTTTUUUSSSPPPFFFBBB????????????FFFMMMNNNTTT\\\```aaaaaaccceeeeeegggiiikkkmmmmmmmmmlllmmmnnnooonnnjjjgggddddddaaabbbbbbbbbbbbcccccccccdddeeegggiiijjjllllllllloooqqqsssvvvxxxyyyzzzzzzqqqnnnhhhbbb\\\WWWTTTSSSPPPSSSVVVYYY[[[^^^cccfffeeegggjjjnnnqqqsssttttttwwwvvvvvvwwwyyy||||||vvvtttuuuqqqlll___cccfffoooxxxsssqqq~~~zzz}}}fffNNN???;;;<<<666666555555444555555666333444666666555444444555```aaabbbcccccccccccccccaaacccfffkkkooorrrrrrrrrkkkkkkkkklllnnnqqqtttvvvyyywwwvvvvvvwwwwwwvvvtttwwwvvvuuutttsssuuuyyy|||zzzvvvwwwyyyzzzlll\\\KKKCCC???<<<:::::::::999999888888888999999666666777999999:::::::::777777888999::::::::::::888888999:::;;;;;;:::999;;;<<<===>>>???>>>===<<<;;;;;;;;;<<<>>>???AAABBB@@@???>>>>>>======>>>>>>>>>@@@AAACCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFIIIHHHKKKQQQXXXnnnzzzpppssswww{{{wwwyyyvvvQQQMMMHHHGGGHHHJJJKKKJJJJJJPPP[[[lllwwwkkkaaaWWWPPPKKKJJJLLLPPPUUUbbbyyy~~~yyyvvvtttssspppooohhh]]]XXXVVVRRRKKKGGGHHHIIIJJJIIIHHHFFFDDDEEEFFFFFFGGGHHHJJJOOORRRUUUZZZ```eeehhhjjjlllmmmnnnpppssstttssssssssstttvvvvvvvvvvvvwwwwwwwwwwwwtttrrrrrrtttyyy|||~~~~~~~~~~~~~~~~~~}}}|||zzzooofff\\\SSSPPPRRRNNNNNNOOOPPPNNNSSScccttt|||vvvuuutttvvvyyywwwvvvsssmmmfff]]]VVVQQQLLLJJJJJJMMMQQQTTTSSSQQQGGGBBB??????@@@BBBIIIRRRUUU[[[bbbeeeeeedddeeeffffffgggiiilllnnnnnnmmmllllllnnnooommmhhhdddbbbaaaaaaaaaaaabbbbbbbbbccccccaaabbbeeehhhjjjlllmmmmmmooopppsssvvvxxxyyyyyyyyymmmjjjeee___ZZZVVVTTTSSSRRRVVVZZZ]]]^^^___bbbdddeeegggkkkooorrrtttuuuvvvyyyxxxwwwvvvxxx{{{~~~{{{tttssstttooogggYYY^^^cccooo{{{xxxvvv~~~qqq[[[HHH===999:::555555555444444555555666111333666666666555555666```aaabbbcccdddeeeeeeeee```cccggglllqqqssssssqqqhhhiiikkknnnqqqtttwwwxxxwwwvvvvvvwwwxxxxxxvvvtttxxxwwwvvvtttrrrtttxxx{{{vvvqqquuu~~~~~~qqqzzznnn]]]KKKAAA===:::888888::::::999888777777777777888888999:::::::::999999555666888999::::::999999777888:::<<<======<<<;;;;;;<<<<<<===<<<:::999888;;;;;;<<<===>>>@@@BBBCCC???>>>>>>===============>>>???AAACCCCCCBBBAAA@@@>>>>>>???@@@AAACCCDDDEEECCCDDDFFFHHHIIIJJJIIIIIIIIIEEEIIIPPPSSS```vvvwwwssszzztttsssUUUPPPJJJFFFGGGIIIIIIIIIKKKOOOVVVeee||||||pppeee[[[RRRMMMDDDHHHLLLOOOXXXnnn{{{xxxvvvwwwxxxqqqqqqkkkaaa[[[ZZZUUUMMMHHHIIIKKKKKKKKKIIIGGGEEEEEEFFFGGGGGGGGGJJJNNNQQQSSSWWW]]]ccceeegggiiikkkmmmooorrrsssrrrqqqrrrsssuuuuuuvvvwwwwwwwwwwwwwwwxxxvvvvvvxxx|||~~~|||zzz~~~~~~uuulllaaaYYYPPPIIIGGGIIIEEECCCDDDDDDBBBCCCRRRcccwwwwwwtttrrrtttyyyzzzxxxuuuppphhh```XXXTTTLLLJJJHHHKKKOOOSSSSSSRRRGGGBBB???@@@AAACCCLLLTTTZZZ```fffiiiiiigggggghhhggghhhjjjmmmppppppmmmkkkkkkmmmnnnlllgggbbb``````aaaaaaaaabbbbbbccccccddd___aaadddgggjjjlllmmmmmmoooqqqsssvvvxxxyyyyyyyyymmmjjjeee___[[[XXXVVVVVVRRRWWW^^^aaaaaaaaabbbcccfffhhhkkkooorrruuuvvvwww{{{yyywwwvvvwwwzzz}}}~~~}}}xxxrrrqqqqqqjjj```RRRXXX```ooo~~~}}}|||hhhTTTDDD;;;888777555555444444444555555666000333555666666555666777aaabbbdddeeeddddddeeegggiiiiiikkkooossstttrrroookkkjjjiiikkkqqqwww|||~~~yyyzzzyyywwwtttuuuyyy}}}|||~~~zzzttttttzzz{{{wwwvvvrrrxxx|||}}}qqqhhhtttoooWWWBBB>>>===888666:::888888888888888888888888888888777777777777888888;;;999666666888888666333777888999::::::999888777999999:::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<>>999888999@@@999555888777333222555666666666666666666666666^^^```aaabbbbbbdddgggiiikkklllmmmqqqttttttpppmmmiiihhhhhhkkkpppvvvyyy{{{yyyyyyxxxuuussstttxxx||||||}}}{{{vvvuuuyyyzzzvvvrrrqqqzzz~~~llljjjyyygggRRR@@@<<<<<<888666999888888888888888888888888888888777777777777888888:::888777888:::;;;:::888888888999::::::999888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<>>????????????AAAEEEHHHWWWqqqzzzvvvwwwzzz~~~|||yyyuuuppphhh___YYYOOOLLLJJJLLLOOOQQQQQQOOOHHHFFFEEEDDDHHHPPPYYY___hhhiiikkkmmmooooooooooookkklllmmmoooqqqpppmmmkkkggggggddd```\\\ZZZ[[[]]]dddcccbbbdddggghhhhhhfffcccdddeeegggjjjlllmmmnnnppppppsssuuuwwwvvvssspppjjjfff___ZZZXXXXXXXXXWWWWWWZZZ^^^```aaaaaacccdddjjjllloooqqqqqqrrrtttuuuzzzxxxvvvvvvwwwwwwvvvuuuwwwvvvssspppqqqrrrmmmfffWWWcccqqqzzz~~~{{{|||hhhPPPBBB<<<888888999===777555777888555444777666666666666666666666666]]]^^^______```dddhhhlllnnnooopppssstttrrrnnnjjjhhhhhhiiilllqqquuuxxxxxxxxxxxxvvvsssrrrtttwww{{{{{{}}}|||xxxwwwyyyxxxuuummmqqqrrriiisssuuuZZZJJJ===;;;;;;888666888888888888888888888888888888777777666666777777888888777777999<<<>>>>>>===999999::::::::::::999999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===??????@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>??????BBBCCCCCCDDDCCCAAA@@@???AAAEEEFFFJJJOOONNN___~~~{{{rrrsssxxx|||zzzkkk```ffftttppp___NNNHHHIIIHHHGGGGGGGGGKKKNNNRRR^^^sss~~~sssgggZZZRRRNNNIIIIIIMMMPPPWWWkkkyyywwwssspppmmmjjjhhhbbbZZZTTTPPPMMMJJJHHHHHHHHHGGGGGGHHHFFFDDDBBBBBBDDDFFFHHHJJJNNNTTTYYY]]]aaaeeehhhkkkiiihhhhhhjjjooosssvvvuuuttttttsssssssssttttttvvvwwwvvvuuuuuuvvvyyy|||}}}}}}}}}|||{{{}}}}}}tttmmmiiihhhjjjrrr~~~qqqaaaVVVNNNIIICCCAAABBBBBB@@@>>>>>>>>>>>>>>>>>>???CCCFFFLLLeeeyyyxxxzzz{{{zzzyyyvvvrrrjjjaaa[[[QQQMMMJJJKKKNNNQQQQQQOOOJJJHHHFFFGGGLLLUUU___eeeggghhhjjjlllmmmnnnnnnmmmkkkkkkmmmoooqqqpppmmmjjjdddccc___[[[WWWVVVXXX[[[cccbbbbbbcccfffhhhgggfffeeeffffffhhhkkknnnqqqrrrsssssstttuuuvvvuuuqqqooogggccc]]]YYYXXXXXXXXXWWWYYY[[[^^^```aaaaaaccceeeiiillloooqqqrrrsssuuuvvvxxxvvvtttssssssrrrqqqooonnnqqqqqqooopppssssssooodddppp~~~|||yyyyyyooo]]]HHH===:::888777999999555333666888777777888666666666666666666666666______^^^^^^___dddjjjnnnoooppprrrrrrqqqnnnjjjgggiiiiiikkkooosssvvvwwwvvvwwwuuusssrrrrrrtttwwwzzzzzz|||}}}{{{xxxwwwuuutttkkkuuuiiilllsssbbbNNNCCC;;;:::;;;888777888888888888888888888888888777777666666666666777777888888888:::<<<===>>>>>>::::::::::::::::::::::::888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<=========>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>???AAABBBCCCCCCBBB@@@>>>@@@DDDEEEGGGKKKJJJVVVoootttpppsssxxxpppdddcccjjjzzzzzzgggSSSJJJIIIHHHHHHIIIHHHKKKNNNPPPWWWjjjyyynnnbbb[[[RRRLLLKKKNNNPPPTTTcccttt}}}zzztttqqqnnnllljjjeee]]]WWWSSSOOOJJJGGGGGGGGGHHHGGGHHHGGGDDDCCCBBBBBBDDDEEEFFFJJJOOOUUUYYY^^^cccfffiiiiiihhhhhhjjjnnnrrruuusssssssssssssssttttttuuuvvvvvvvvvuuuttttttwwwyyy|||}}}}}}}}}||||||~~~yyyrrriiibbb]]]XXXSSSPPPSSSXXXcccsssxxxxxxtttoooiiibbbZZZPPPJJJEEECCCAAA@@@AAAAAA???===>>>>>>>>>======>>>AAADDDFFF]]]}}}zzzxxxxxxvvvvvvvvvtttpppiii```YYYRRRNNNJJJJJJMMMPPPQQQPPPJJJHHHFFFIIIPPPYYYbbbgggggghhhjjjlllmmmmmmmmmmmmkkkkkkmmmooopppooollljjjdddbbb^^^YYYVVVVVVYYY\\\``````aaabbbdddeeeffffffjjjiiijjjkkknnnrrrvvvxxxwwwwwwxxxyyyyyyuuuppplllccc```[[[XXXWWWXXXXXXXXX[[[]]]___```aaaaaaccceeeeeeiiinnnqqqtttvvvxxxzzzvvvtttqqqpppooonnnlllkkkhhhnnnsssrrrsssxxx{{{{{{xxxssstttyyy}}}dddTTTBBB:::888777666777666444333555777777777777666666666666666666666666bbbaaa```___```dddjjjoooooopppqqqpppnnnjjjgggfffhhhiiijjjnnnrrrttttttssstttrrrqqqqqqsssuuuxxxyyyzzz{{{||||||xxxtttrrrsssooo~~~sssffftttzzzeeeRRRDDD???;;;;;;;;;999999999777777777777777777777777777777666666666666777777888999999:::999::::::;;;::::::::::::::::::::::::888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<===>>>???@@@AAAAAAAAABBBAAA@@@??????>>>??????<<<>>>@@@BBBCCCCCCBBBAAA@@@DDDCCCDDDIIIIIIRRRhhh{{{vvvxxx{{{vvvgggaaabbbooooooYYYMMMHHHGGGHHHKKKIIILLLNNNOOOSSSbbb{{{~~~sssggg```TTTMMMJJJMMMOOOQQQ\\\iii~~~vvvssspppnnnlllfff___YYYUUUQQQKKKHHHGGGGGGHHHHHHIIIGGGEEECCCBBBBBBCCCCCCDDDGGGLLLQQQUUUZZZ```cccggghhhiiikkkmmmnnnoooppprrrrrrrrrssstttuuuwwwwwwuuuvvvvvvuuussssssuuuwwwzzz{{{||||||{{{{{{}}}~~~qqq```ZZZRRRNNNMMMLLLHHHEEEGGGHHHMMMVVV```ffffffcccdddaaa\\\WWWSSSOOOKKKIIIDDDCCCCCCCCCBBBAAA@@@>>>?????????>>>===>>>AAACCCHHH[[[yyy|||vvvtttppppppqqqpppmmmfff]]]WWWQQQNNNJJJJJJMMMPPPQQQPPPIIIGGGGGGKKKTTT]]]dddhhhlllmmmoooqqqrrrrrrqqqqqqllllllmmmooopppnnnkkkhhhcccaaa^^^YYYVVVWWWZZZ]]]]]]^^^```aaabbbcccdddeeejjjjjjkkkmmmppptttxxx{{{xxxxxxzzz{{{yyytttlllfff```]]]YYYWWWXXXYYYYYYYYY]]]___```aaa```aaaccceeeeeeiiinnnrrruuuvvvxxxyyytttrrrooonnnmmmmmmkkkjjjhhhpppwwwyyyzzzuuuiiiooozzzwww\\\MMM???999888777555555555555444444666777666444666666666666666666666666bbbaaaaaa```aaadddjjjooooooppppppnnnjjjhhhgggggghhhhhhiiillloooqqqqqqppppppoooppprrrvvvxxxyyyyyyzzzzzz{{{{{{vvvpppooorrrzzz~~~wwwjjjhhhzzzmmmYYYHHH>>>===;;;::::::999999:::777777777777777777777777777666666555555666666777888999:::999888777888999::::::999999999999::::::888888999999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>><<<<<<===??????@@@@@@@@@BBBAAA@@@???????????????<<<>>>@@@BBBCCCCCCCCCCCCAAAEEEBBBBBBHHHIIIPPPbbb|||~~~pppgggcccjjjzzzhhhYYYNNNGGGGGGJJJIIIKKKNNNOOOQQQ\\\ssswwwjjjcccWWWNNNIIIKKKMMMMMMUUU___zzz{{{wwwssspppmmmhhhbbb]]]XXXSSSNNNJJJIIIIIIIIIHHHIIIHHHFFFDDDCCCCCCCCCCCCDDDGGGKKKOOORRRWWW\\\```dddfffiiilllnnnooonnnmmmqqqqqqqqqrrrtttvvvwwwxxxssstttuuutttsssssstttvvvvvvwwwyyyxxxxxxxxxzzz|||wwwfffZZZPPPLLLFFFDDDEEEFFFEEECCCAAAAAABBBFFFLLLRRRVVVXXXZZZXXXUUURRROOOMMMKKKKKKGGGGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA???>>>???BBBDDDKKK[[[uuuwwwqqqnnnnnnnnnmmmiiiccc[[[VVVOOOLLLIIIJJJNNNQQQRRRQQQJJJIIIJJJPPPZZZcccgggiiimmmnnnoooqqqrrrrrrqqqqqqnnnnnnnnnoooooommmiiieee```___]]]YYYWWWWWWZZZ]]]\\\]]]```aaaaaabbbdddfffhhhhhhjjjlllppptttxxxzzzxxxxxxxxxxxxuuuooofff```]]]ZZZXXXWWWYYYZZZ[[[[[[___```aaaaaa```aaaccceeejjjmmmrrrtttuuutttttttttrrrpppnnnmmmnnnnnnmmmlllkkkttt|||~~~zzzlllaaalll|||{{{mmmUUUHHH<<<999999888555555555666666555777:::888555666666666666666666666666^^^^^^______aaaeeekkkoooppppppooollliiigggiiikkkkkkjjjjjjllloooqqqqqqqqqlllmmmooosssyyy|||{{{yyyzzzyyyzzzzzztttlllmmmrrr}}}sss{{{lllgggpppsssiii___PPPBBB:::;;;;;;999777777888999777777777777777777777777666666555555555555666666777999::::::777777888::::::999888888888888999:::888888888999::::::;;;;;;::::::::::::::::::::::::;;;::::::;;;;;;===>>>>>><<<<<<===>>>?????????>>>@@@??????>>>>>>>>>?????????@@@@@@AAABBBCCCCCCDDDAAAEEECCCBBBIIIIIILLLZZZhhhzzzqqqppp~~~~~~ooo]]]MMMHHHJJJIIIIIILLLNNNPPPXXXkkk}}}pppiii]]]RRRJJJKKKLLLKKKPPPYYYhhh}}}vvvrrroookkkeeeaaaYYYUUUPPPLLLKKKJJJIIIHHHIIIHHHGGGEEEEEEDDDDDDDDDFFFHHHKKKMMMPPPTTTXXX\\\aaadddgggkkknnnoooooooooqqqqqqqqqqqqrrrsssuuuuuuqqqsssttttttsssssstttvvvtttuuuvvvvvvuuuwwwzzz}}}|||{{{xxxzzzwwwvvvuuusssmmmcccWWWPPPJJJHHHDDDBBBAAABBBCCCCCC>>>???AAAAAACCCGGGMMMRRRTTTTTTSSSQQQOOOLLLKKKKKKHHHIIIIIIIIIGGGFFFFFFFFFDDDDDDCCCAAA@@@@@@CCCEEELLLXXXqqq{{{rrrpppooonnnllliiiccc\\\WWWMMMJJJIIIKKKPPPSSSRRRQQQNNNMMMPPPWWWbbbiiikkkkkklllmmmnnnpppppppppoooooopppooooooooonnnkkkgggccc______^^^[[[YYYYYY[[[]]]\\\^^^aaabbbbbbccceeehhhfffhhhjjjnnnrrruuuxxxzzz|||zzzwwwtttpppkkkddd```[[[YYYWWWXXXZZZ\\\\\\\\\aaaaaabbbaaa```aaacccfffkkknnnsssuuuuuusssssssssqqqooonnnnnnpppqqqppppppmmmuuu}}}|||ssshhhbbbooouuucccNNNBBB888777:::999666666444777888777:::???>>>999666666666666666666666666ZZZ[[[]]]^^^aaaffflllppppppqqqooolllhhhhhhkkkooopppooonnnooorrrtttuuutttjjjkkknnnuuu{{{~~~|||zzzzzzxxxyyyyyyrrrjjjkkkrrrwwwpppxxxhhhiiiyyyyyyggg]]]VVVKKK@@@888:::;;;888555555777777777777777777777777777777666666555555555555666666666999;;;:::888888:::<<<:::999888777777888999:::777888888999::::::;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>???<<<======>>>>>>>>>>>>>>>>>>>>>============>>>>>>BBBBBBAAAAAAAAABBBCCCCCC@@@FFFDDDDDDJJJIIIIIISSSZZZ{{{kkkUUUKKKKKKHHHGGGJJJNNNOOOUUUfffxxxwwwpppdddXXXNNNNNNNNNLLLOOOWWWYYYwwwyyytttqqqmmmhhhdddZZZVVVQQQNNNLLLKKKJJJHHHIIIHHHGGGFFFEEEEEEEEEEEEGGGIIIKKKMMMOOORRRVVVZZZ```bbbeeeiiimmmppprrrrrrrrrqqqqqqqqqqqqqqqrrrrrrppprrrsssssssssssstttvvvuuuuuuvvvuuuvvvxxx|||{{{pppjjjjjjhhhfffdddbbb```[[[UUUQQQJJJIIIEEEBBB@@@@@@AAABBB===@@@BBBAAA???AAAGGGMMMNNNPPPQQQPPPNNNLLLKKKKKKIIIJJJKKKJJJIIIHHHIIIJJJEEEEEEEEECCCAAAAAADDDFFFKKKVVVlll~~~tttsssqqqooommmiiiddd^^^YYYKKKIIIIIILLLQQQTTTSSSQQQQQQQQQTTT]]]hhhnnnooommmoooppprrrsssttttttsssrrrqqqppppppooonnnjjjeeebbb```aaa```^^^\\\\\\]]]___]]]```cccdddcccdddgggjjjgggiiimmmqqquuuxxxzzz{{{~~~xxxrrrmmmjjjfffcccZZZYYYWWWXXXZZZ]]]]]]]]]bbbbbbbbbaaa```aaacccfffhhhlllrrruuuvvvuuuuuuuuupppooonnnoooqqqssssssrrrnnnvvv}}}~~~xxxzzzooofffhhhvvvrrr^^^HHH>>>555666::::::777777333888:::999===CCCCCC>>>666666666666666666666666]]]\\\^^^bbbhhhkkkkkkiiiooonnnkkkjjjlllnnnrrrtttsssrrrqqqqqqrrrrrrpppnnnmmmmmmooosssxxx|||}}}~~~vvvwwwzzz{{{tttooowww~~~}}}tttrrrrrr|||uuu]]]ooo}}}jjjaaaYYYMMMDDD@@@999999999999888666555444333333444555666777888888444555555555555555444444777777777777777777777777777777888888999999999999:::::::::;;;;;;;;;<<<<<<>>>===;;;:::999999:::;;;:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::;;;===???@@@AAA@@@@@@@@@AAABBBBBBBBBAAA@@@???CCCCCCBBBCCCDDDGGGJJJKKKZZZ{{{cccMMMHHHFFFKKKNNNLLLLLLTTTaaakkk{{{xxxrrrggg]]]TTTPPPMMMKKKMMMQQQZZZjjj|||vvvuuusssnnnhhhbbb]]]VVVQQQNNNLLLKKKJJJJJJHHHGGGGGGHHHHHHFFFEEEFFFFFFGGGJJJMMMPPPTTTVVV]]]```eeehhhiiikkkmmmooooooqqqrrrrrrpppoooooopppqqqsssvvvxxxxxxvvvsssqqqrrrrrrssstttuuuvvvvvvwww}}}}}}pppbbb\\\]]]QQQUUU[[[______YYYRRRMMMKKKIIIFFFDDDDDDCCC@@@???AAA>>>===??????>>>CCCIIIQQQPPPOOOMMMJJJJJJKKKMMMMMMLLLLLLMMMNNNMMMJJJHHHIIIHHHGGGDDDBBBCCCEEEHHHLLLVVVhhh{{{vvvrrrnnnllliiiddd]]]WWWOOOKKKKKKOOORRRRRRSSSUUUOOOTTT]]]dddiiillloooqqqoooooooooooopppqqqrrrssspppnnnllllllmmmkkkgggccc___^^^\\\YYYWWWXXXZZZ]]]```dddhhhfffcccaaacccffffffiiinnntttyyy|||~~~|||vvvpppkkkfffbbb___]]]ZZZXXXXXX[[[^^^^^^\\\aaaaaa```______aaafffjjjkkknnnssswwwwwwuuuqqqooonnnkkkiiijjjnnnqqqrrrrrrqqqrrryyy}}}yyyuuukkkfffooouuu}}}qqqZZZCCC>>>888666888:::888666999666444777===@@@>>><<<999888777666666777888999^^^]]]^^^aaagggkkkmmmmmmnnnmmmkkkkkklllpppsssuuuuuutttsssssssssrrrpppmmmmmmmmmooossswww{{{{{{{{{|||zzzxxxvvvssswwwvvvoooooorrruuucccvvvsssbbbYYYRRRGGG>>>:::999999888888777666666666555666666777777888888999666666777777777666666555777777777777777777777777777777888888888888888888::::::::::::;;;;;;;;;;;;===<<<;;;;;;:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::;;;===???@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@BBBBBBAAABBBDDDGGGKKKLLLSSSooorrrYYYKKKFFFJJJMMMKKKJJJOOOZZZbbbqqq~~~wwwmmmdddYYYTTTOOOLLLLLLOOOVVVccc{{{{{{{{{xxxqqqkkkeee```YYYSSSPPPNNNLLLJJJJJJHHHGGGGGGGGGGGGFFFDDDEEEEEEFFFHHHKKKOOORRRTTTZZZ]]]bbbfffhhhiiikkklllnnnpppqqqqqqpppooopppqqqrrrsssuuuwwwwwwvvvtttrrrrrrsssssstttuuuvvvvvvwww||||||~~~~~~ooo___TTTOOOOOONNNSSSZZZ```aaa]]]WWWQQQLLLIIIFFFEEEEEEEEEEEEDDDDDDAAA@@@AAABBBBBBGGGMMMQQQRRRSSSQQQPPPOOOQQQRRRQQQPPPOOOOOOPPPOOOMMMKKKJJJJJJHHHEEECCCDDDFFFIIILLLUUUeee{{{xxxtttpppnnnkkkfff^^^YYYPPPLLLLLLPPPSSSRRRSSSVVVRRRWWW```gggkkknnnpppqqqqqqqqqpppoooooooooppppppooommmkkkjjjjjjhhhdddaaa\\\\\\[[[ZZZYYYYYY\\\^^^cccgggjjjiiifffeeegggiiiiiilllqqqvvvzzz|||}}}~~~|||uuuooojjjeee```^^^]]][[[YYYZZZ]]]______^^^```aaaaaa```aaacccgggkkkooorrrvvvzzzzzzwwwssspppmmmjjjggghhhkkkoooqqqqqquuuvvv|||}}}zzz|||~~~mmmhhhnnnttt|||mmmXXXGGGAAA:::777777777444111888666555888===???===:::888777777777777777777888___^^^___bbbhhhmmmpppqqqllllllkkklllnnnqqqtttvvvwwwuuuuuuttttttrrrooollllllmmmoootttxxxzzzyyyxxxzzzvvvrrrqqqttt{{{qqqnnnpppyyy|||vvvxxxlll^^^VVVOOOFFF===:::999888777666666777888999777777777777777777777777777888888999999888888777777777777777777777777777777777777777777777777777999999:::::::::;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCCAAAAAAAAABBBDDDGGGKKKMMMNNNaaaiiiOOOHHHJJJKKKJJJJJJLLLSSSXXXfffvvv|||vvvkkk```XXXRRRLLLJJJLLLQQQZZZmmm|||tttnnniiiddd]]]WWWSSSPPPMMMKKKJJJHHHFFFFFFGGGGGGEEEDDDDDDDDDEEEGGGIIILLLOOOQQQTTTXXX^^^ccceeefffggghhhlllnnnpppqqqppppppppprrrrrrrrrssstttuuuuuuuuutttttttttuuuuuuvvvvvvvvvwww||||||~~~zzzyyyzzz}}}|||{{{|||ppp[[[OOOGGGCCCCCCJJJOOOXXX```eeeddd^^^YYYTTTPPPKKKHHHGGGHHHIIIIIIGGGDDDCCCEEEEEEFFFLLLRRRTTTWWWYYYYYYYYYXXXXXXYYYXXXVVVSSSRRRRRRRRRQQQOOOLLLKKKIIIFFFDDDEEEHHHJJJPPPWWWeeewww{{{xxxtttqqqoooiiiaaa[[[RRRNNNNNNRRRTTTTTTTTTWWWVVV\\\dddjjjnnnpppqqqrrrrrrqqqpppooonnnnnnnnnnnnnnnllljjjhhhgggdddaaa^^^YYY[[[\\\[[[[[[\\\^^^```dddgggjjjjjjhhhgggiiikkkmmmoootttxxx{{{}}}}}}}}}zzzsssmmmgggccc___\\\\\\[[[ZZZ[[[^^^```aaa```^^^```bbbcccdddfffjjjlllnnnqqquuuwwwwwwtttooolllkkkhhheeeeeegggkkknnnooovvvvvv|||{{{yyyqqqkkkoooqqqxxxdddQQQ@@@<<<777666888999888777777777777:::>>>>>>;;;777666777777888888777777666]]]___bbbgggkkkooopppqqqjjjjjjkkklllooorrruuuvvvvvvuuutttssssssqqqmmmjjjkkkllloootttxxxzzzyyywwwtttpppmmmnnnxxxuuuwwwrrrssswwwmmmeeeZZZRRRKKKCCC===999888777666555555777999;;;888888888777666666555555777777888999999999888888777777777777777777777777777777777777666666666666999999999999::::::::::::999:::<<<===>>>>>>======:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>????????????@@@BBBDDDEEEEEEEEEDDDCCCBBBBBBBBBDDDFFFIIIKKKOOOYYYzzzyyyVVVKKKHHHGGGJJJKKKMMMPPPTTT___nnn{{{pppddd[[[TTTLLLIIIKKKNNNSSSaaayyy{{{tttooolllggg```ZZZUUUQQQNNNLLLJJJHHHGGGFFFGGGGGGEEECCCCCCCCCDDDEEEGGGIIILLLMMMPPPTTTZZZ___bbbccceeeeeejjjlllnnnoooooooooppprrrqqqqqqqqqrrrsssuuuvvvwwwvvvvvvwwwwwwwwwwwwwwwwwwzzz|||~~~~~~~~~~~~~~~|||{{{}}}}}}yyyyyy{{{~~~{{{yyy{{{~~~{{{aaaQQQKKKFFFBBBBBBEEEKKKUUUaaakkkmmmiiiddd```ZZZRRRMMMKKKKKKMMMMMMJJJGGGFFFGGGHHHJJJPPPWWW[[[^^^aaacccbbb```_________\\\XXXVVVVVVVVVUUUTTTNNNMMMJJJGGGEEEEEEIIILLLXXX]]]hhhvvv|||yyyvvvssslllddd]]]UUUQQQPPPTTTWWWWWWWWWYYYZZZ___ffflllooooooppppppqqqpppooonnnnnnnnnnnnnnnmmmllljjjgggdddaaa^^^]]][[[\\\^^^^^^]]]]]]___```aaadddfffgggffffffhhhjjjmmmpppuuuzzz}}}~~~~~~}}}}}}xxxpppjjjeeeaaa]]][[[[[[[[[[[[\\\^^^``````aaa\\\___ccceeegggiiilllnnnoooqqqtttuuutttqqqmmmjjjjjjgggdddcccdddgggjjjlllqqqrrrwww}}}yyyyyytttooossstttwww~~~xxx[[[JJJ===:::777666888999999888666777999<<<>>>===999555555666777888888777666555ZZZ___gggmmmppppppnnnmmmhhhiiijjjmmmooorrrtttuuutttrrrpppoooooonnnllljjjjjjkkkooossswwwyyyxxxvvvsssmmmhhhjjjyyyxxxvvv|||yyywww{{{tttaaa]]]UUUKKKCCC>>>999666888777666555666777:::;;;;;;::::::999888777666555555666777777888888888777666666666666666666666666777777777666666666666666888888888999999999::::::888999;;;===>>>>>>======:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>??????>>>???AAACCCEEEEEEEEEEEEDDDDDDBBBBBBCCCEEEGGGHHHNNNTTTmmmeeeNNNFFFBBBGGGKKKLLLNNNRRRVVVeeewww~~~sssggg^^^VVVNNNJJJJJJMMMOOOXXXlll|||yyyvvvrrrooommmiiibbb\\\WWWSSSOOOLLLKKKJJJHHHGGGGGGGGGEEECCCCCCCCCCCCCCCEEEGGGIIIJJJLLLQQQWWW\\\___aaacccdddhhhjjjlllnnnmmmnnnoooqqqoooooopppqqqrrrtttwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxuuuwwwzzz}}}~~~~~~}}}|||{{{zzzyyyxxxyyy{{{}}}~~~{{{xxxwwwzzzzzzwwwwwwzzz~~~{{{yyyyyy||||||iiiUUULLLJJJGGGDDDCCCCCCHHHSSSbbbpppvvvuuuqqqgggaaaXXXQQQOOOPPPRRRSSSOOOKKKJJJKKKLLLNNNTTT\\\dddgggjjjkkkiiigggeeedddeeebbb^^^\\\[[[ZZZYYYWWWQQQPPPLLLHHHFFFGGGJJJNNN]]]bbbkkkvvv}}}zzzvvvooofff___WWWSSSSSSXXX[[[ZZZ[[[^^^^^^bbbhhhlllmmmnnnnnnooonnnmmmmmmmmmnnnnnnooopppmmmllljjjfffbbb___]]]]]]]]]___``````^^^^^^^^^``````bbbdddeeefffggghhhiiilllooouuuzzz~~~~~~zzztttmmmfffbbb___\\\ZZZYYYZZZ[[[]]]]]]^^^______[[[___cccfffhhhjjjmmmooosssuuuwwwxxxvvvsssooollliiihhheeecccbbbdddfffiiijjjlllqqqyyy|||zzzzzz|||{{{tttqqqtttzzzzzz}}}sssVVVGGGBBB@@@<<<888666333111000555777:::===>>><<<777444555666777888888777666555[[[aaajjjqqqrrroookkkiiifffgggjjjmmmoooqqqrrrsssqqqnnnlllkkkllllllllllllkkklllmmmpppssstttsssqqqmmmfff^^^aaauuuyyyzzz~~~~~~}}}jjj^^^]]]UUUIII@@@<<<:::888777777666666666888999:::======<<<;;;:::999888888444444555666777777777777666666666666666666666666666666666777777888888888777777888888888999999999888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::===<<<<<<<<<<<<===>>>???>>>???AAACCCDDDEEEDDDDDDDDDCCCBBBBBBBBBDDDFFFHHHIIINNNaaa{{{WWWIII@@@DDDIIIJJJKKKNNNMMMYYYiii{{{yyymmmddd[[[QQQLLLLLLMMMNNNTTTccc|||zzzuuusssqqqpppooojjjddd^^^ZZZUUUQQQNNNMMMKKKIIIIIIIIIHHHFFFDDDCCCCCCBBBCCCCCCEEEGGGHHHIIIMMMRRRWWWZZZ]]]aaacccfffhhhkkkkkkkkkkkkmmmnnnmmmnnnnnnppprrruuuwwwxxxyyyyyyxxxxxxwwwwwwvvvvvvppprrruuuxxxzzzzzzzzzyyyxxxxxxwwwwwwxxxyyy{{{|||zzzxxxxxx||||||xxxxxxzzz|||{{{yyyxxxxxxyyy{{{}}}~~~}}}}}}~~~|||~~~jjj\\\MMMHHHGGGEEECCCCCCCCCHHHRRRcccttt~~~}}}ooohhh___YYYWWWXXXZZZ[[[WWWSSSQQQRRRRRRTTT[[[cccjjjmmmppppppnnnllljjjjjjllliiieeecccaaa```]]][[[VVVTTTPPPLLLIIIJJJNNNQQQ^^^ccckkkttt}}}yyyrrrhhh```YYYVVVVVV[[[______```ccccccfffiiikkkkkklllmmmnnnllllllllllllmmmnnnooopppkkkjjjiiieee```]]]\\\]]]^^^______^^^]]]\\\^^^___aaabbbdddgggiiijjjkkkllljjjnnntttyyy}}}~~~}}}|||vvvqqqiiiccc```^^^\\\[[[YYY[[[]]]^^^]]]\\\]]]^^^\\\___cccfffhhhjjjmmmooorrrtttuuuvvvtttqqqnnnkkkjjjjjjhhheeebbbbbbccceeeeeegggmmmuuuyyyxxx{{{{{{vvvsss{{{uuuuuuxxx|||{{{~~~jjjPPPFFF===<<<:::888666444333222444777:::======;;;777555555666666777777666666555^^^dddmmmqqqppplllhhhfffdddfffiiilllooopppppppppooolllhhhgggiiilllooopppnnnmmmllllllmmmmmmkkkiiiaaa___^^^ggg|||xxxlll^^^___WWWIII>>><<<<<<:::777777777777777888888888;;;;;;:::999888888777777333444555666777777777777666666666666666666666666555666666777888999::::::777777777777888888888999999999999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::======<<<;;;<<<===>>>???>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@AAACCCFFFHHHJJJEEEMMMZZZqqqiiiUUUEEEEEEJJJHHHHHHLLLIIIQQQ]]]nnnuuukkkaaaVVVPPPOOOLLLNNNRRR]]]qqq|||xxxuuussssssppplllgggaaa]]]YYYTTTQQQOOOMMMKKKJJJJJJIIIGGGEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFIIIMMMQQQUUUYYY^^^aaaeeegggiiijjjiiiiiijjjkkkkkklllnnnpppsssuuuwwwxxxwwwwwwvvvuuuttttttssssssoooqqqsssvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{||||||{{{zzz{{{{{{yyy{{{|||{{{zzzyyyyyyyyyyyyzzz}}}xxxvvvyyy|||tttuuuvvvwwwzzzfffZZZNNNIIIFFFCCCBBBDDDEEEHHHRRRdddwwwzzzpppgggcccbbbbbbbbbaaa]]]ZZZZZZZZZ\\\ccckkklllooorrrrrrqqqpppppppppqqqooollljjjhhheeebbb___[[[YYYUUUPPPMMMNNNRRRVVV___dddllluuu{{{sssiiiaaa[[[XXXXXX^^^bbbccceeehhhhhhiiijjjjjjjjjkkkmmmooommmmmmmmmllllllmmmnnnnnnhhhhhhfffbbb]]]ZZZZZZ\\\[[[[[[[[[ZZZYYYZZZ]]]```aaabbbdddgggjjjmmmnnnmmmjjjnnnsssyyy{{{{{{zzzxxxrrrmmmfffaaa^^^]]]\\\\\\[[[]]]``````^^^\\\]]]^^^]]]___bbbeeegggiiimmmooopppqqqrrrsssqqqooollliiikkkllllllhhhdddaaa```aaaaaaccciiipppssstttxxx~~~}}}oooiiiiiijjjxxx{{{|||yyy[[[HHHBBB444555666666777888999:::333666:::<<<;;;:::888777666666666555555666666666aaagggmmmpppmmmjjjgggfffdddfffiiilllnnnooonnnnnnnnnkkkgggfffhhhmmmqqqssspppnnnkkkiiihhhgggdddbbbZZZ___iiizzzzzzttt[[[\\\TTTDDD888777888777777777888888888888777666777777777666555444444333444444666777777888888888666666666666666666666666555555666888999:::;;;<<<777777777777888888888888:::999888777888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::======<<<;;;;;;<<<>>>???>>>???AAABBBCCCBBBBBBAAA>>>>>>???@@@CCCGGGKKKMMMFFFOOOWWWfff}}}yyyaaaLLLJJJLLLIIIHHHKKKJJJOOOXXXfff{{{|||qqqfffZZZSSSRRRLLLNNNRRRZZZjjj{{{xxxvvvuuurrrnnniiiddd```[[[WWWTTTPPPNNNLLLKKKKKKJJJHHHFFFDDDDDDCCCBBBCCCDDDEEEFFFEEEGGGJJJMMMQQQVVV\\\```dddfffhhhhhhhhhggghhhiiiiiikkkmmmqqqsssvvvwwwwwwuuuuuutttsssrrrqqqqqqppprrrsssuuuvvvxxxyyyzzzzzzxxxxxxyyyyyyyyyzzzzzzzzzyyywwwzzz~~~~~~yyywwwxxx~~~}}}}}}|||{{{zzz{{{vvvtttwww|||}}}|||{{{}}}~~~{{{yyypppsssvvvuuusssuuu{{{vvvlllaaaTTTLLLGGGCCCDDDHHHFFFIIIRRRdddyyyuuummmiiifffeeehhhdddaaaaaa```bbbhhhpppmmmooorrrsssssssssssstttuuusssqqqooommmjjjeeeaaa___]]]XXXSSSPPPRRRVVVZZZ```fffnnnwww|||tttiiiaaa\\\XXXYYY```eeefffhhhkkkllllllkkkjjjiiijjjnnnqqqooonnnmmmllllllllllllllleeefffddd```[[[XXXYYY[[[WWWXXXWWWVVVWWWYYY]]]aaa```aaacccfffjjjmmmmmmmmmkkkoootttxxxzzzyyyvvvtttpppkkkeee___]]]]]]]]]\\\\\\___bbbbbb___]]]]]]^^^]]]___bbbdddfffiiimmmooorrrtttuuuuuutttrrrooommmlllnnnnnnkkkeee```___```]]]___eeekkknnnnnnssszzzssseeebbbfffjjjsss{{{|||wwwyyyhhhNNN???===666777888777666555666777333666999;;;;;;999999888777666555444444555666777fffiiimmmmmmjjjgggeeefffeeefffhhhjjjkkkllllllkkkllljjjgggiiioootttvvvwwwvvvooohhhdddcccaaa]]]YYYTTT^^^rrr}}}rrr___UUUHHH>>>999777666555666666666666666666666666777666555555555666888999777777888888888888777777666666666666666666666666777777777888999999::::::777777777555444444777999<<<;;;999777666666777777999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======????????????>>>>>>======>>>>>>=========???@@@AAAFFFDDDAAA@@@@@@CCCFFFIIIKKKQQQSSSZZZyyyrrrmmm{{{kkkOOOJJJMMMLLLIIIIIIGGGJJJOOOZZZmmmzzzooocccXXXRRRNNNNNNPPPVVV___rrr|||vvvrrrpppnnnkkkjjjhhhccc\\\VVVQQQOOOKKKJJJJJJKKKKKKJJJFFFDDDAAA@@@AAACCCCCCCCCCCCFFFJJJNNNQQQUUUZZZ^^^aaaccceeeggghhhhhhgggfffkkkkkkkkkmmmoooppppppoooqqqrrrssssssrrrrrrtttvvvwwwvvvuuusssrrrssswwwzzz|||zzzwwwuuuuuuwwwyyyzzzvvvwwwxxxxxxzzzzzz{{{|||yyyzzz{{{|||{{{xxxvvvttt|||{{{zzzxxxwwwvvvvvvvvv|||||||||yyyvvvsssssssssuuusssrrrqqqrrrtttvvvxxx~~~{{{{{{}}}wwwmmm___SSSMMMJJJIIIIIIIIILLLRRR]]]oooxxxqqqllllllhhhhhhkkkmmmmmmqqqwwwvvvvvvvvvuuuuuuttttttttttttuuuvvvxxxxxxuuuppplllccc___\\\ZZZWWWVVV[[[ccckkknnnsssxxxvvvjjjaaa\\\^^^aaaeeeggghhhhhhgggnnnlllkkklllnnnppppppoooqqqooommmlllmmmllljjjiiifffccc___\\\[[[ZZZXXXWWWWWWVVVUUUUUUWWW[[[^^^``````cccgggiiijjjkkkmmmnnnnnnqqqvvvyyy{{{zzzxxxvvvllliiiddd___[[[YYYXXXYYY\\\^^^aaaaaa```^^^]]]]]]^^^___bbbfffiiilllnnnooozzzsssqqqrrrrrrnnnnnnsssnnnllliiifffeeecccaaa___\\\\\\```ddddddeeeppp}}}yyyooogggccccccdddrrrsssnnnkkkvvvnnnYYYFFF>>>===888888777666555555666666666777999888777777777888444444333444444555666777fffiiikkkjjjgggdddcccdddeeefffhhhjjjkkkkkkkkkjjjllliiihhhjjjnnnrrrttttttvvvrrrnnniiiddd___ZZZWWWRRRdddxxxxxxuuueee[[[RRRFFF===:::999888777666666666666666666666666666666666666666777777888777777777666666777777777777777777777777777777777666666777888888999999:::888888777666444555777:::;;;:::999888777777888888999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???????????????>>>>>>===>>>???@@@AAADDDCCCAAAAAABBBDDDFFFHHHLLLOOOPPPWWWppprrrkkk|||qqqTTTMMMNNNKKKHHHHHHGGGJJJNNNWWWfffzzz|||qqqeee[[[UUUNNNNNNPPPTTT\\\lllyyyvvvtttqqqmmmjjjhhhccc\\\WWWQQQNNNKKKIIIIIIJJJJJJJJJGGGDDDAAAAAABBBCCCCCCCCCCCCEEEIIILLLNNNRRRWWWZZZ\\\^^^aaadddggghhhhhhhhhkkkkkkkkkmmmnnnoooooonnnooopppqqqqqqqqqqqqsssuuuvvvvvvuuurrrqqqrrruuuwwwyyyxxxvvvuuuuuuvvvwwwxxxvvvvvvwwwwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzxxxwwwvvv{{{zzzyyyxxxwwwvvvvvvuuuxxxyyyyyywwwtttssssssssswwwuuusssqqqqqqrrrtttuuuwwwzzz|||~~~~~~~~~~~~vvvjjj]]]TTTOOOMMMMMMOOOPPPSSS[[[kkkzzztttoookkkhhhjjjlllnnntttzzz~~~~~~|||{{{yyyxxxwwwtttuuuvvvxxxxxxvvvqqqmmmfffbbb^^^\\\ZZZYYY___gggllloootttxxxvvvkkkeeedddeeehhhjjjlllllllllkkkmmmkkkkkklllnnnooopppoooqqqooonnnmmmmmmllljjjhhheeebbb^^^\\\[[[ZZZXXXVVVSSSSSSRRRSSSUUUXXX\\\^^^bbbdddhhhjjjlllmmmppprrrsssuuuxxxzzzzzzwwwtttrrrjjjgggccc___\\\[[[[[[[[[^^^```bbbbbb```^^^]]]]]]^^^```cccgggkkknnnppppppxxxsssppprrrqqqmmmlllooollliiifffcccaaa```___^^^[[[ZZZ]]]cccgggkkkwwwvvvnnniiieeecccaaaeeegggfffhhhwww{{{hhhTTTCCC;;;<<<:::999999888777777888888555777999999888777777777777666555444444333333444kkkkkkkkkhhheeeddddddeeegggggghhhiiiiiiiiiiiiiiijjjiiiiiikkknnnqqqrrrqqqssstttsssnnneee]]]YYYWWWYYYqqq~~~uuu|||yyykkk^^^RRRKKKAAA:::999999888777666666666666666666666666555555666777777777777666777666555444444555666777666666666666666666666666666666777777888888999999888999888777666666888:::;;;:::999999999999::::::888888888999999999999::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAA@@@????????????@@@@@@AAAAAAAAABBBBBBCCCEEEFFFGGGMMMKKKMMMTTTcccuuunnnsssXXXOOONNNLLLJJJKKKHHHJJJNNNSSS^^^ooosssiii___YYYOOONNNOOORRRWWWcccyyy~~~zzzxxxtttnnnjjjgggccc]]]YYYQQQNNNJJJIIIIIIJJJJJJIIIGGGEEEBBBBBBCCCDDDCCCCCCBBBDDDGGGIIIKKKNNNRRRUUUVVVXXX]]]aaaeeehhhjjjjjjjjjkkkllllllmmmmmmmmmmmmmmmnnnooopppooopppsssuuuuuuuuutttrrrpppppprrrtttvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwvvvtttssssssuuuxxxvvvsssqqqppppppqqqqqqqqqrrruuuzzz~~~|||xxxpppeeeZZZSSSPPPOOOPPPOOONNNSSS___ssszzzpppjjjggghhhkkkpppxxx|||yyywwwxxxxxxyyyzzz{{{yyytttqqqkkkfffaaa```^^^___eeemmmnnnqqquuuyyy~~~uuunnnjjjhhhiiijjjlllllllllkkkjjjkkkjjjjjjkkkmmmooopppoooqqqpppnnnmmmmmmllljjjhhhdddaaa]]][[[ZZZYYYXXXVVVRRRQQQQQQRRRTTTXXX\\\___dddfffiiikkkmmmppptttwwwyyyzzz{{{{{{xxxsssnnnkkkfffdddbbb___^^^^^^___``````bbbccccccaaa^^^^^^^^^___aaaeeeiiimmmppprrrrrruuuqqqppprrrrrrnnnlllllljjjhhhddd```^^^]]]^^^^^^]]]\\\___gggpppxxxyyysssrrrooohhhaaa[[[]]]^^^fffzzzrrr^^^LLL>>>999:::999999888777777777888888444777:::;;;999777666666777666555444333333333333pppooollliiigggfffggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjlllnnnpppqqqqqqpppuuuwwwqqqddd[[[XXXYYYkkkxxxttt}}}pppcccZZZHHHBBB;;;777777888888666666666666666666666666666333444666777777777666555777666444333333444666777444444444444444444444444555555666666777888888999888999999888777777888:::::::::::::::::::::;;;;;;777777888888888999999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBB@@@AAABBBDDDEEEFFFFFFFFFMMMGGGJJJRRRYYYjjj~~~vvvpppZZZPPPOOONNNNNNPPPIIIKKKNNNRRRYYYhhhwwwmmmccc[[[QQQOOONNNOOOQQQYYYjjjyyy~~~yyytttnnnjjjhhheeeaaa]]]RRROOOKKKIIIIIIJJJIIIHHHHHHFFFCCCCCCDDDDDDCCCCCCCCCEEEGGGHHHIIIKKKNNNPPPTTTVVVZZZ^^^cccgggiiijjjhhhjjjkkklllkkkkkkkkkllllllnnnooooooooopppsssuuuuuuuuutttrrrpppoooqqqsssssstttvvvwwwwwwwwwwwwvvvxxxxxxwwwwwwwwwvvvvvvvvvxxxwwwvvvuuuvvvwwwyyy{{{xxxxxxxxxwwwvvvuuuttttttvvvwwwwwwvvvtttsssssstttvvvuuusssqqqpppppppppqqqrrrrrrtttxxx~~~}}}zzzuuuvvvuuuooofff]]]VVVTTTPPPMMMLLLNNNUUUeee}}}~~~rrrkkkggghhhlllrrr||||||~~~~~~~~~~~~}}}yyyvvvpppjjjdddcccccceeekkksssrrrtttxxx{{{}}}tttppppppkkkkkklllllllllkkkjjjjjjkkkjjjiiijjjmmmooopppoooqqqooonnnnnnmmmllliiifffbbb___\\\ZZZYYYYYYXXXVVVSSSSSSSSSTTTWWW[[[___bbbeeegggiiikkknnnrrrwwwzzz}}}}}}|||zzzuuupppjjjgggbbbbbb`````````aaacccdddbbbdddeeedddaaa___^^^^^^^^^aaaeeejjjnnnqqqrrrsssqqqoooooorrrtttssspppnnnjjjgggddd___\\\[[[]]]___```bbbhhhuuu}}}yyyzzzwwwlllaaa[[[[[[]]]ggg}}}~~~gggTTTEEE:::888999777666666555555555666666444777:::<<<:::777555444333333333333444555666666qqqnnnjjjhhhggghhhjjjkkkiiiiiiiiihhhhhhhhhhhhhhhhhhiiikkkmmmoooqqqssstttuuuzzz|||rrrcccYYYXXX\\\zzz{{{pppqqqssscccUUUNNNBBB>>>999777888:::999777666666666666666666666666333444666777777777666555666555444333333444555666555555555555555555555555444555555666666777888888888999999999777777888:::999:::::::::::::::::::::777777888888888999999999:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>????????????@@@@@@AAAAAABBBCCCCCCCCC@@@AAABBBDDDEEEFFFFFFEEEKKKEEEHHHQQQRRR\\\sss```TTTOOOMMMMMMOOOJJJJJJNNNRRRWWWddd}}}ttthhh^^^UUURRROOONNNMMMQQQ]]]jjjxxxsssnnnjjjjjjhhheeecccVVVRRRNNNKKKKKKJJJIIIHHHHHHFFFEEEDDDEEEEEEDDDBBBDDDFFFGGGHHHHHHIIILLLNNNTTTVVVYYY\\\```dddfffgggfffhhhjjjkkkiiiiiijjjlllmmmooopppppppppqqqsssuuuuuuvvvuuusssqqqpppqqqsssssstttvvvxxxyyyyyyxxxwwwyyyyyyyyyxxxwwwwwwvvvvvvxxxwwwuuutttuuuwwwyyy{{{wwwwwwwwwwwwwwwvvvuuutttuuuvvvvvvtttqqqoooppppppsssrrrqqqqqqqqqqqqrrrsssuuutttuuuyyy}}}}}}zzzuuuyyy}}}}}}wwwmmmccc]]]XXXTTTQQQRRRUUU^^^ppp|||uuupppppprrrwww~~~{{{xxxssslllggggggiiikkkqqqwwwvvvxxx{{{~~~}}}tttrrrrrrooopppooooooooonnnmmmmmmllljjjjjjkkkmmmooopppoooooonnnmmmmmmmmmkkkgggddd```]]]ZZZYYYXXXXXXWWWVVVTTTTTTTTTUUUXXX\\\aaaccceeegggjjjlllooosssxxx|||}}}|||{{{xxxsssmmmhhheee_________```aaacccdddfffcccdddeeecccaaa_________^^^aaaeeejjjnnnqqqqqqrrrmmmmmmooorrrxxxzzzwwwsssgggfffbbb]]]XXXWWWYYY\\\___ggguuu|||ooobbb[[[ZZZ]]]hhh~~~ttt\\\KKK@@@999777999666555555555555555666666444777;;;<<<:::777555444333222222333333444555666nnnjjjgggeeefffiiikkkllljjjjjjiiiiiiiiiiiiiiijjjgggiiilllnnnpppssswwwzzztttddd]]]aaahhh|||uuurrrxxxxxx{{{zzzkkkZZZKKKDDD@@@===:::999;;;<<<;;;888666666666666666666666666444444555666666666666555555555555555555555555555777777777777777777777777444444555555666666777777777888999999777777777999999999::::::::::::999888888888888999999999999:::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>?????????>>>???AAACCCDDDEEEEEEEEEAAABBBCCCDDDEEEEEEEEEEEEIIIBBBFFFNNNNNNRRRttt~~~mmm^^^RRRLLLIIIHHHJJJIIILLLSSSXXXaaawwwqqqccc[[[VVVQQQNNNLLLMMMVVV```vvvzzzuuupppnnnnnnmmmjjjhhh[[[WWWRRROOOMMMLLLJJJHHHIIIGGGFFFEEEFFFEEEDDDBBBEEEFFFGGGGGGGGGHHHJJJLLLSSSTTTWWWYYY\\\___aaaccccccfffiiijjjhhhhhhjjjlllnnnoooppppppoooppprrrttttttuuuuuusssqqqqqqrrrsssrrrtttvvvxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvuuuttttttvvvxxxzzzvvvwwwxxxxxxxxxwwwuuutttsssssssssqqqnnnllllllmmmqqqqqqqqqrrrrrrssstttuuuttttttuuuyyy|||xxx{{{{{{qqqiiiccc\\\VVVWWWVVVXXXcccqqq||||||}}}}}}zzzxxxvvvoookkkmmmppprrrvvv{{{zzz}}}|||uuurrrqqqmmmmmmmmmmmmmmmmmmmmmmmmnnnlllkkklllnnnppppppooonnnmmmllllllllliiieeebbb^^^\\\YYYWWWXXXXXXWWWVVVVVVUUUUUUVVVXXX\\\```cccfffiiilllnnnqqquuuyyy||||||{{{yyyuuupppjjjeeebbb^^^^^^___```aaacccdddeeecccddddddbbb```______```___bbbgggllloooqqqqqqppplllmmmnnnrrrzzz}}}wwweeeeeebbb\\\VVVSSSUUUXXX]]]kkkwwwiiiYYYZZZ```mmm{{{gggQQQCCC===999777888777777666666777777888888555888;;;;;;999666555444666555444333222222222222kkkhhheeeeeehhhlllnnnnnnkkkkkkjjjiiiiiijjjkkklllgggiiimmmooorrrwww}}}uuukkkjjjuuu~~~uuuvvv}}}qqqzzzzzzpppeeeUUUFFF???===;;;888999;;;;;;999666666666666666666666666666555444444444444555666666444555666777777666555444666666666666666666666666333444444555555666777777555777888888777666777777999999:::::::::888777666999999999999::::::::::::<<<<<<<<<=========>>>>>><<<<<<===>>>???@@@@@@AAA===>>>AAACCCEEEGGGGGGGGGDDDDDDCCCCCCDDDDDDDDDDDDFFFAAADDDJJJJJJLLLddd|||iiiXXXMMMGGGEEEIIIFFFJJJRRRVVV\\\nnn|||lll```YYYSSSOOOKKKKKKSSS\\\ccc|||zzzvvvtttsssrrrnnnjjj```\\\WWWRRROOOMMMKKKIIIIIIHHHGGGFFFGGGFFFDDDBBBDDDEEEFFFFFFFFFGGGIIIKKKPPPQQQSSSUUUXXX[[[]]]___```dddhhhiiiggggggjjjmmmnnnooopppooonnnnnnoooqqqqqqrrrsssrrrqqqpppqqqrrrrrrrrrtttvvvwwwxxxyyyyyywwwwwwwwwwwwwwwvvvvvvvvvwwwvvvuuuuuuuuuvvvwwwwwwwwwxxxyyyzzzyyyxxxvvvuuurrrssssssrrrpppnnnooopppqqqrrrrrrsssttttttuuuuuutttuuuwwwxxxzzz}}}zzzzzz}}}sssggg]]]\\\YYYVVV\\\gggxxx~~~|||zzzxxxrrrooorrrvvvxxx{{{~~~|||vvvqqqnnnjjjjjjjjjjjjkkklllmmmmmmpppooommmmmmooopppoooooollllllkkkkkkjjjhhhccc```]]]ZZZXXXWWWWWWXXXWWWVVVYYYYYYXXXYYY[[[^^^bbbdddhhhkkkooorrrtttwwwzzz||||||zzzwwwsssmmmgggbbb___]]]^^^^^^___aaabbbccccccaaabbbbbbaaa______```aaabbbeeeiiinnnqqqqqqqqqpppmmmnnnoooqqqyyyxxxfffgggfff```XXXTTTTTTWWW```sss|||nnn\\\```jjjxxxnnn[[[GGG===;;;999777666666666666666666777888888777999::::::888666555555666555444333222222222222kkkhhhfffggglllppprrrrrrkkkkkkjjjjjjjjjkkkmmmmmmgggjjjmmmpppsssyyy}}}uuuqqqwwwuuuooovvvvvvooo|||xxxiiibbb\\\OOOBBB;;;:::888666666888888555222666666666666666666666666555555444333333555666777333555777999999777555333333333333333333333333333333333444444555666666777555666888888666666666777999:::::::::999777666555999999:::::::::;;;;;;;;;============>>>>>>>>>>>>:::;;;<<<>>>???AAABBBCCC<<<>>>AAADDDFFFHHHHHHIIIEEEEEEDDDCCCCCCCCCCCCDDDDDD@@@BBBGGGFFFHHHZZZqqqqqq^^^QQQJJJFFFIIIDDDGGGPPPUUUXXXfffxxxsssccc\\\TTTPPPLLLKKKRRR[[[XXXppp{{{xxxwwwtttppplllddd___YYYTTTQQQNNNKKKIIIJJJHHHGGGGGGGGGFFFDDDBBBCCCDDDEEEEEEEEEFFFHHHJJJMMMNNNOOORRRUUUXXX[[[]]]^^^cccggghhhffffffjjjnnnnnnoooooonnnllllllmmmoooooopppqqqqqqpppoooppprrrqqqqqqrrrtttuuuwwwxxxyyyuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxyyyzzzzzzyyywwwvvvssstttuuuuuusssssstttuuussssssssstttttttttuuuuuuvvvxxxyyyyyywwwyyy~~~~~~|||}}}tttgggddd```[[[___hhhfff}}}{{{}}}}}}zzztttrrrvvv{{{}}}~~~|||wwwpppllllllllllllmmmnnnppprrrrrrrrrpppnnnnnnooopppooonnnkkkkkkjjjkkkjjjgggbbb^^^\\\ZZZWWWVVVWWWWWWWWWVVV^^^]]]\\\\\\^^^bbbeeegggjjjmmmrrruuuwwwyyy{{{}}}|||{{{wwwrrrllleee```\\\]]]]]]^^^___```aaabbbbbb```aaabbb```______```bbbdddggglllppprrrrrrqqqpppooopppooopppxxxwwwjjjlllkkkeee\\\WWWWWWYYYggg{{{wwwkkkbbbiiivvv}}}fffTTTAAA::::::999666444444444444444444555666777888999:::999777555555666222222222222333444555555iiiiiijjjkkkkkklllmmmmmmhhheeebbbcccfffiiijjjiiijjjlllqqqwww|||wwwttt{{{xxxsssvvv|||rrrlllwwwkkk___XXXRRRIII@@@<<<999888888888777777666666888888777666555444333333555555555555555555555555333555666666555444444555888777666555555666666777666777888777666555666777888777666666666777999:::;;;;;;;;;::::::999999999;;;:::999888888888999:::======>>>>>>??????@@@@@@======>>>???@@@@@@AAAAAAAAA@@@???BBBFFFJJJJJJIIIGGGEEECCCCCCCCCDDDCCCBBBCCCBBBDDDDDDDDDGGGTTTaaapppYYYKKKHHHHHHIIILLLMMMNNNSSS^^^iii{{{nnneeeZZZSSSQQQQQQPPPPPPYYYfffyyy{{{wwwtttrrrpppooohhh___XXXTTTPPPLLLHHHKKKJJJHHHFFFEEEEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJKKKNNNQQQTTTWWWXXX\\\___cccgggiiijjjmmmooonnnoooooommmkkkjjjkkkmmmppppppppppppppppppppppppqqqqqqqqqrrrssstttvvvwwwxxxvvvtttsssssstttwwwxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyyyyyyywwwtttssswwwwwwvvvwwwxxxxxxxxxwwwyyywwwvvvwwwvvvtttwww|||xxx}}}{{{zzz}}}}}}lllkkkllleee```aaaiiinnnssstttrrrqqqqqqsssnnnmmmmmmsss~~~{{{wwwxxxzzz|||~~~xxxpppkkkiiijjjlllnnnoooppppppppprrrqqqqqqqqqqqqooollliiihhhiiiiiihhhfffaaa]]]ZZZZZZXXXUUUSSSRRRQQQRRRSSSYYY]]]bbbbbbaaabbbfffkkkiiilllqqqvvvyyy{{{{{{{{{xxxsssmmmhhhgggeeeaaa^^^\\\]]]^^^___```bbbccccccdddbbb^^^\\\]]]___ccceeegggjjjooosssuuusssqqqnnnqqqpppooonnnpppuuu|||zzzxxxuuunnnbbbYYY[[[bbb~~~mmmjjjeeeqqq|||lllWWWIII<<<888888666444444333333444444555666777777888444555<<<@@@>>>888555666666555555555555666666iiiiiijjjjjjkkkkkkkkklllgggdddbbbcccfffjjjkkkkkksssuuuwww{{{}}}|||tttnnnssssssxxxyyyqqqvvv}}}jjjbbb[[[WWWQQQFFF<<<999888888888777777777666666666666666666555555555555555555555555555555555555333555666666555444444555444555666777777666666555777777888666444333333444888777666666666777888999;;;;;;;;;:::::::::::::::;;;:::999888888999:::::::::::::::;;;<<<<<<============>>>??????@@@AAAAAA???>>>>>>AAAEEEIIIJJJIIIGGGEEECCCCCCDDDDDDCCCBBBCCCCCCEEEFFFEEEHHHRRR^^^yyybbbQQQIIIFFFFFFHHHJJJKKKOOOXXXbbbxxx~~~qqqhhh]]]TTTQQQQQQQQQPPPOOOYYYjjjzzzuuusssqqqppppppkkkddd]]]VVVQQQLLLIIIKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHJJJLLLOOORRRUUUVVVZZZ]]]bbbeeegggiiikkkmmmmmmnnnnnnmmmkkkjjjkkkmmmooooooooopppppppppqqqqqqqqqqqqqqqrrrrrrtttuuuvvvwwwvvvsssrrrrrrtttvvvwwwwwwvvvuuuuuuuuuvvvwwwwwwyyyzzz{{{{{{{{{yyywwwuuuxxxwwwvvvwwwwwwwwwwwwvvvyyyvvvuuuwwwvvvtttwww|||~~~tttrrrqqqhhhbbbbbbaaacccddddddccccccdddeeeaaa______ccclllxxx~~~{{{yyy{{{}}}yyyrrrmmmkkklllmmmooooooppppppppprrrqqqpppppppppooollliiihhhhhhgggfffccc___[[[YYYXXXWWWUUUSSSRRRRRRSSSTTTYYY]]]```aaa___```dddhhhlllnnnrrrvvvxxxyyyxxxwwwuuupppjjjfffdddbbb___]]]\\\]]]^^^___```aaabbbccc```^^^\\\[[[\\\```dddfffkkknnnsssvvvxxxvvvsssqqqnnnmmmllllllmmmpppuuuyyy~~~}}}xxxnnnfffhhhoooyyymmmnnnlllxxx~~~}}}~~~~~~gggSSSGGG;;;888888666555555333333444444555666666777888555777>>>BBB???999666555555444444444444555555mmmmmmllljjjiiigggfffffffffdddaaabbbeeejjjmmmooozzz{{{|||~~~~~~}}}|||zzzmmmhhhjjjxxx{{{lll|||wwwqqqqqqaaa]]]ZZZXXXPPPCCC:::777777777777777666666666666444444555555555666666777555555555555555555555555333555666666555444444555111333666888999777555444777777777666333111111222777777666666666777888999999999::::::::::::::::::;;;:::999888888999:::;;;888999999:::;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@>>>======???CCCGGGHHHHHHFFFDDDBBBAAABBBBBBAAA@@@DDDDDDGGGIIIHHHHHHOOOYYYlllsss]]]OOOGGGDDDDDDGGGIIIKKKRRRZZZfffrrrvvvmmm```VVVRRRQQQQQQPPPMMMSSS___qqqzzzuuurrrqqqqqqqqqoookkkcccZZZRRRMMMKKKJJJJJJJJJJJJIIIHHHHHHGGGDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJMMMOOORRRSSSXXX[[[```ccceeegggjjjkkklllmmmmmmmmmkkkjjjkkkmmmlllmmmnnnnnnooopppqqqqqqrrrrrrqqqqqqrrrsssttttttvvvuuusssrrrrrrsssuuuvvvvvvuuutttssstttvvvxxxyyy{{{|||}}}}}}|||{{{yyyxxxxxxxxxwwwvvvvvvuuuvvvvvvxxxuuutttuuutttsssvvv|||zzzwwwtttkkkcccbbb[[[XXXVVVUUUUUUVVVVVVVVVTTTSSSRRRTTTZZZccclllqqq}}}||||||~~~yyysssooonnnoooooopppqqqqqqpppppprrrqqqooooooooonnnkkkiiigggfffdddaaa^^^[[[XXXWWWVVVUUUTTTSSSSSSTTTVVVWWW\\\___aaaaaa```aaadddhhhooopppsssvvvvvvvvvtttsssqqqmmmhhhcccaaa___]]][[[]]]^^^___```aaaaaaaaaaaa\\\ZZZYYYYYY\\\```eeegggnnnppptttwwwxxxvvvtttrrrlllkkkjjjjjjkkklllnnnoooxxxyyy{{{xxxpppjjjmmmtttuuummmssszzz|||xxxttt___NNNBBB888666777666555666333333444444555666666666888666999@@@DDD???:::777444444333333333333444444qqqpppmmmjjjfffccc```___dddcccaaabbbeeejjjooorrrxxxzzz|||}}}{{{wwwrrrooo```eeeqqq~~~rrrkkk}}}zzzyyy{{{llldddaaa^^^YYYNNNAAA999888666666666666666666666666444444444555555555666666555555555555555555555555333555666666555444444555222333666888999888777666555666777555333222222333666666666666777777888888777777777888888999999:::::::::999888888999;;;<<<;;;;;;;;;<<<======>>>>>>===>>>>>>>>>?????????@@@>>>>>>>>>???AAACCCDDDEEECCCAAA??????@@@@@@@@@???DDDEEEHHHKKKJJJHHHLLLSSS[[[~~~ppp]]]LLLDDD@@@DDDHHHHHHMMMTTTXXXcccssszzzpppcccXXXRRRPPPNNNMMMOOOQQQWWWdddzzzyyyuuusssqqqqqqrrrpppiii^^^TTTOOOMMMHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGIIIKKKNNNPPPQQQVVVYYY^^^bbbdddfffhhhjjjjjjkkkllllllkkkkkkkkklllkkkkkklllnnnoooqqqrrrrrrsssrrrrrrrrrrrrrrrsssssswwwvvvtttsssssssssuuuuuuuuutttsssrrrsssvvvyyyzzz||||||}}}}}}|||{{{zzzzzzxxxxxxwwwvvvtttssstttuuuwwwtttssstttsssrrrvvv|||}}}yyytttiiiaaa^^^WWWTTTQQQQQQSSSSSSQQQOOONNNNNNNNNOOORRRWWW^^^cccyyy}}}~~~}}}~~~yyysssppppppqqqqqqrrrqqqqqqppppppqqqpppnnnmmmmmmllljjjhhhfffddd```\\\YYYVVVUUUUUUSSSSSSSSSSSSUUUVVVXXXYYY___aaaddddddeeefffjjjmmmoooqqqsssuuuvvvtttrrrqqqnnnkkkgggbbb___]]]\\\[[[^^^___```aaaaaa``````___[[[ZZZZZZZZZ]]]aaaeeehhhnnnpppsssuuuuuussspppnnnkkkjjjjjjjjjjjjjjjiiigggjjjlllnnnmmmgggbbbgggooozzzuuunnnwww}}}uuujjjVVVGGG>>>666555666555555666444444444555555555666666666555999@@@CCC>>>888666444444333333333333444444ooonnnlllhhheeebbb```^^^cccbbbbbbcccfffjjjpppsssuuuwwwxxxvvvrrrjjjccc^^^YYYhhhvvvpppxxx}}}qqqjjjmmmfff^^^UUUHHH<<<777888555555555555555555555666555555555555444444444444555555555555555555555555333555666666555444444555555555555666777888999:::444555666666555444555777555555666666777777777777555555666666777777777888999888888777888999:::;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>???????????????????????????@@@AAACCCAAA@@@@@@AAABBBBBBAAADDDEEEHHHKKKJJJGGGIIIMMMQQQpppsssUUUGGG===@@@DDDDDDGGGMMMOOOXXXfffxxxuuuggg\\\UUUQQQMMMJJJKKKKKKNNNXXXjjj{{{vvvrrrppprrrrrrlllbbbXXXRRRPPPIIIIIIJJJJJJJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGIIIKKKMMMOOOPPPTTTWWW\\\```bbbeeegggiiigggiiikkklllkkkkkkkkkllljjjkkklllnnnoooqqqrrrssssssssssssrrrssssssttttttwwwvvvuuuttttttttttttuuuttttttsssssstttwwwyyy{{{zzz{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwuuurrrrrrtttvvvwwwtttssstttsssrrrwww}}}{{{qqqeee[[[VVVSSSRRRQQQRRRTTTSSSOOOKKKKKKLLLMMMMMMNNNQQQWWW[[[jjjzzz{{{}}}}}}zzzwwwsssqqqrrrrrrrrrrrrrrrqqqqqqppppppnnnlllkkkkkkjjjhhhgggccc```]]]YYYUUUSSSSSSRRRQQQQQQRRRTTTVVVXXXZZZ[[[^^^aaadddgggjjjllloooqqqooopppsssuuuvvvuuusssrrrmmmkkkgggccc___]]]]]]]]]___```aaaaaaaaa```^^^]]]]]]]]]\\\]]]___cccfffhhhnnnppprrrsssrrrooollljjjhhhgggffffffgggfffccc``````aaabbbbbb]]][[[bbblllyyyxxxqqqzzzyyyuuu}}}```OOOAAA:::555555666555555777444444444555555555555555333333777>>>???;;;666555555555444444444444555555iiiiiihhhfffeeecccbbbbbbaaabbbdddeeegggkkkooossstttssspppjjjddd\\\VVVRRR\\\rrr}}}|||www}}}uuujjjhhhpppdddWWWKKK@@@777444666444444444555555555555555666555555555444444333333333333333333333333333333333555666666555444444555777666555555555777888:::333444666666555555777888444555666777777777666666555555666666666666666666777777666666777888:::;;;:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>===???@@@DDDBBBBBBCCCEEEGGGGGGFFFDDDDDDFFFJJJJJJFFFFFFJJJMMMbbbfffOOO>>>===@@@>>>???FFFJJJQQQ[[[jjj|||}}}pppddd\\\UUUOOOJJJJJJJJJLLLTTTaaayyyxxxtttqqqrrrqqqmmmfff^^^WWWTTTLLLLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIKKKMMMNNNQQQTTTYYY]]]```bbbeeegggeeehhhkkklllkkkkkkkkklllkkklllmmmnnnpppqqqrrrsssttttttsssssstttuuuvvvvvvvvvvvvuuutttssssssssssssttttttuuuuuuwwwxxxyyyzzzyyyxxxxxxxxxxxxxxxxxxxxxvvvwwwwwwtttqqqppptttwwwxxxtttssstttssssssxxx}}}pppcccYYYTTTRRRRRRSSSSSSSSSPPPKKKHHHIIILLLNNNMMMLLLMMMPPPTTTbbbyyy}}}{{{vvvsssvvv}}}|||~~~{{{xxxwwwvvvtttsssqqqrrrrrrrrrrrrrrrqqqqqqnnnkkkiiihhhhhhgggfffeee___]]]ZZZVVVTTTRRRQQQQQQPPPQQQRRRUUUWWWYYY[[[[[[]]]```dddiiimmmpppqqqqqqoooqqqsssvvvvvvvvvtttssslllkkkiiiddd```^^^^^^``````aaabbbbbbaaa___]]]\\\^^^^^^^^^___bbbeeehhhjjjqqqrrrssssssqqqooollljjjcccaaa```aaacccbbb^^^ZZZYYYXXXWWWVVVSSSUUU```mmmzzzsss~~~zzztttyyyqqqWWWIII>>>888444555666444555777555555555555555555555555222222555;;;<<<777555666555555444444444444555555iiihhhgggeeedddbbbaaa```___bbbfffhhhiiikkknnnrrrqqqlllddd\\\VVVTTTTTTUUUmmm~~~|||yyyvvvjjjiiikkk]]]MMMBBB;;;666444666333333444444444555555555333333444444444444555555222222222222222222222222333555666666555444444555444444555555555555555555333444555555444333444666444555666777777777666555888777777777777777777666666555555555555777999:::888999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>======>>>@@@???>>>>>>@@@CCCBBBAAA@@@BBBEEEHHHIIIHHHCCCBBBDDDHHHHHHEEEEEEGGGKKKUUUnnn}}}___EEE??????;;;;;;BBBFFFKKKRRR[[[lllzzzoooeee\\\TTTNNNLLLLLLNNNSSSZZZkkkzzzvvvtttrrrqqqnnnkkkeee^^^YYYQQQPPPNNNLLLKKKJJJIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMPPPUUUYYY\\\___bbbddddddgggjjjkkkkkkkkkkkklllmmmmmmnnnoooppprrrrrrssstttttttttuuuuuuwwwxxxyyyttttttsssrrrrrrqqqqqqppptttuuuwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxtttvvvvvvssspppppptttyyyyyyuuussstttttttttyyy|||pppeee^^^YYY[[[[[[ZZZWWWSSSNNNLLLKKKMMMQQQSSSQQQNNNLLLNNNQQQ]]]nnnvvvtttsssqqqllljjjpppyyy{{{~~~|||yyyvvvuuuuuuvvvvvvuuupppqqqqqqrrrrrrrrrqqqqqqllliiifffeeeeeeeeedddccc[[[ZZZXXXVVVSSSRRRQQQPPPOOOPPPSSSUUUXXXZZZ[[[[[[___bbbhhhnnnrrrtttrrrqqqqqqsssuuuwwwwwwvvvsssrrrkkkkkkiiieee```^^^___aaa```aaabbbcccaaa___\\\ZZZ[[[\\\]]]___cccgggkkkmmmrrrrrrsssrrrpppmmmjjjhhhaaa^^^\\\^^^aaaaaa]]]YYYUUUSSSQQQPPPOOOUUUeeeuuuxxxvvv{{{tttttt~~~cccOOODDD<<<777555666666444555888555555555555555555555555222222555999999555444777444444333333333333444444mmmkkkiiifffbbb___]]][[[___bbbgggiiiiiikkknnnpppmmmfff[[[RRROOORRRYYY^^^~~~|||ooommmfffWWWGGG???;;;888777888333333333444444555555555111222222333444666666777111111111111111111111111333555666666555444444555111222444666555444111000333444555444222111222333333444666777777777666555::::::999999888888777777555444444444555666888999999::::::;;;;;;<<<======>>>>>>>>>>>>============:::===??????>>>???CCCFFF>>>======???CCCFFFGGGGGGCCCAAACCCGGGGGGDDDDDDGGGJJJMMM]]]lllMMMDDDAAA;;;;;;BBBCCCGGGLLLSSSbbbxxxvvvlllbbbXXXQQQMMMLLLMMMOOOQQQ[[[uuu{{{xxxvvvssspppooonnnjjjccc]]]UUUSSSQQQNNNLLLKKKJJJKKKFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIJJJMMMSSSWWWZZZ\\\___aaacccfffiiikkkkkkkkkkkklllnnnnnnooopppqqqrrrrrrssstttttttttuuuvvvxxxyyyzzzrrrrrrqqqqqqpppooonnnnnntttvvvxxxzzz{{{zzzyyyxxxwwwwwwwwwvvvvvvwwwxxxxxxsssuuuvvvsssooopppuuuzzzyyyvvvtttttttttuuuzzz~~~}}}xxxooohhhdddaaaffffffccc]]]UUUPPPOOOQQQTTTXXXZZZXXXRRROOOPPPRRRYYYeeeuuuwwwnnnmmmmmmkkkfffccckkkuuu|||~~~yyywwwttttttuuuwwwwwwwwwooopppqqqqqqrrrrrrrrrqqqkkkhhheeeccccccdddcccbbbYYYXXXWWWUUUTTTRRRQQQPPPOOOQQQSSSVVVXXXZZZ[[[[[[cccgggmmmssswwwwwwtttqqqsssuuuwwwxxxwwwuuusssqqqkkkkkkiiieee```^^^___bbbaaabbbccccccbbb___[[[YYYXXXYYY[[[___ccchhhllloooqqqqqqqqqpppnnnkkkhhhfffaaa^^^\\\^^^bbbccc```\\\YYYVVVSSSQQQRRR[[[ooovvvxxx}}}uuuyyyqqqYYYIIIBBB;;;777555777777444555888555555555555555555555444333222555888888555555888333222222222222222222333pppkkkddd___^^^^^^\\\[[[\\\bbbggghhhkkknnnmmmiiiiii[[[QQQOOOJJJJJJ___zzz|||xxxmmmfffXXXNNNBBB:::777666444111555555444333333333444444555444333333333333444555222222222222222222222222333333333333333333333333444444444333333222222222333333333444444444555555777666444333444555777999;;;:::999777555444333333777777777888999999::::::777777666666777999;;;<<<============>>>>>>>>>>>>@@@@@@@@@@@@@@@???======<<<======???@@@AAABBBBBBCCCBBBAAABBBEEEFFFEEEDDDDDDIIISSSggg}}}|||~~~\\\GGG>>><<<===>>>>>>>>>BBBKKKWWWhhhvvvjjj]]]RRRMMMLLLMMMOOOPPPVVVeeettt}}}xxxrrroooooommmhhhccc[[[WWWRRRNNNLLLKKKIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEKKKLLLOOORRRVVVYYY\\\^^^ccceeefffffffffhhhkkknnnqqqqqqqqqssstttuuutttsssrrrsssuuuvvvwwwwwwvvvvvvppprrrssssssqqqpppppppppqqqssstttuuuuuuuuuwwwxxxzzzyyyvvvuuuuuuvvvxxxzzzuuuttttttssssssuuuvvvwwwuuurrrrrrssstttwww||||||xxxvvvtttqqqllllllppppppkkkiiiiiibbbWWWRRRTTTWWW^^^dddbbb[[[TTTRRRSSSXXX]]]dddlllvvv~~~~~~yyymmmmmmiiiaaa\\\___jjjttt~~~~~~{{{uuuttttttssssssssssssttttttsssssstttttttttqqqooonnnkkkgggdddcccaaa```^^^WWWUUUUUUWWWVVVRRRQQQSSSPPPRRRTTTVVVXXX\\\aaadddkkkmmmqqqtttvvvwwwvvvvvvwwwxxxxxxxxxuuuqqqnnnkkkhhhgggfffdddcccbbbbbbbbbbbbdddfffddd```\\\\\\\\\ZZZ\\\```dddhhhkkkmmmnnnqqqrrrrrrrrrooolllhhheeecccbbb```aaacccccc___\\\YYYWWWTTTSSSYYYgggyyy}}}pppppp~~~fffQQQCCC===444555666777666444222111444444444555444444333333888666555666999999777444333777999777111///111444mmmiiiccc````````````___^^^cccgggjjjnnnqqqnnnhhhbbbTTTKKKKKKJJJQQQlll~~~{{{oooddd\\\LLLDDD;;;777777888777666555444444333333333333333444333222222222222333444222222222222222222222222333333333333333333333333444444444333333222222222222222222333333333444444666666444444444555777888888777777666555555555666666777777888888999::::::999888888888888:::;;;<<<<<<<<<=========>>>>>>>>>@@@@@@@@@@@@???>>>===<<<======>>>>>>???@@@AAAAAAAAA@@@@@@AAADDDEEEEEEDDDEEEHHHMMM\\\|||}}}vvvuuuvvvbbbKKK@@@;;;;;;===>>>>>>AAAIIISSSbbbyyy}}}rrrfff\\\PPPMMMLLLLLLMMMRRR^^^jjj|||uuurrrqqqoookkkggg^^^ZZZTTTOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEJJJLLLNNNQQQUUUXXX[[[\\\```aaaccccccdddfffjjjmmmnnnoooppprrrtttuuuuuutttrrrrrrssstttuuuuuuuuuuuussstttuuussspppnnnmmmmmmmmmooorrrsssssstttvvvxxxyyywwwuuuttttttuuuwwwyyyvvvuuutttttttttuuuwwwwwwuuurrrrrrssstttvvv}}}wwwvvvvvvuuuxxx|||{{{wwwtttlll```[[[\\\```fffkkkkkkddd\\\VVVTTTTTTXXX^^^eeeoooyyyzzzvvvooonnniiibbb]]]aaalllwww~~~zzzwwwuuuuuutttsssssssssssstttvvvuuuttttttuuusssqqqnnnmmmjjjfffcccbbb```]]][[[TTTQQQQQQTTTSSSPPPOOOQQQRRRTTTWWWYYY[[[^^^cccffflllnnnrrrvvvxxxxxxwwwwwwwwwwwwwwwvvvsssooojjjhhheeedddcccbbbbbbbbbbbbbbbccceeefffddd```^^^^^^___[[[^^^aaafffiiilllmmmnnnmmmmmmnnnmmmllliiigggeeefffeeeeeefffhhhhhheeebbb]]]YYYVVVWWW^^^mmm|||wwwrrrzzzwww```LLL@@@;;;555666777777777555333222333333444444555444444444555444333555888:::999777000111111111111222333444iiifffbbbaaaaaabbbccccccaaaeeeiiinnntttvvvpppfff]]]OOOEEEHHHOOO^^^~~~wwwnnncccWWWNNN@@@;;;666444666888777666444444333222222222222222333222222111111222222333222222222222222222222222333333333333333333333333444444333333333333222222111222222222333333333333666555444444444555777888555444444555555666888888666666777888888999999:::::::::999999999::::::;;;<<<<<<<<<============>>>????????????>>>===<<<<<<======>>>>>>?????????@@@AAA@@@@@@BBBEEEHHHHHHGGGGGGHHHIIIPPPiii~~~xxxzzz}}}yyysssppppppoooooovvvjjjTTTEEE<<<;;;>>>======@@@GGGOOO[[[nnn|||qqqiiiYYYRRRLLLKKKLLLOOOVVV^^^nnnzzzuuutttqqqnnnkkkccc^^^WWWQQQNNNLLLKKKJJJJJJIIIHHHHHHFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEIIIJJJLLLPPPSSSVVVXXXYYY[[[]]]___```bbbdddhhhjjjkkklllnnnppprrrsssssstttrrrrrrqqqrrrrrrssstttuuuvvvvvvvvvsssooollljjjjjjjjjlllooopppqqqrrrtttvvvvvvuuutttsssssstttvvvwwwvvvuuuuuuuuuuuuvvvwwwwwwuuusssrrrssssssuuu~~~~~~|||~~~xxxnnngggfffgggjjjnnnnnniii```VVVPPPPPPSSSWWW\\\gggssswwwuuuqqqpppkkkddd```eeepppzzz}}}zzzwwwtttsssuuuuuutttttttttssssssssstttsssrrrssssssqqqnnnlllkkkiiifffcccaaa]]]YYYVVVRRROOOOOORRRRRROOOOOORRRVVVXXXZZZ]]]___bbbfffiiinnnppptttwwwyyyzzzyyyxxxwwwwwwvvvtttpppkkkfffdddccccccbbbbbbbbbbbbccccccccccccbbb```^^^]]]^^^___^^^aaadddhhhkkkmmmnnnnnnkkkkkkkkkjjjiiihhhgggfffjjjiiijjjjjjkkkjjjgggddd___[[[ZZZ^^^jjjwww~~~~~~}}}sssooossslllVVVFFF===:::666777888888777666444333222222333444555555555555333222111333666999;;;;;;666444111222444666666555gggeeecccbbbbbbccceeeffffffiiilllqqqxxxyyypppddd\\\MMMEEEMMM^^^rrr~~~yyynnneeeZZZLLLAAA<<<999666444555555333222444333222222111111222222333333222222222222333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444555555444444444555666777444333444444555666777888666666777777888999999999:::::::::999999888888888;;;;;;<<<<<<<<<=========>>>>>>>>>>>>===<<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBEEEIIIKKKLLLKKKGGGHHHIIIMMM___vvvwwwzzzxxxtttqqqpppooommmqqqrrr\\\KKK???<<>>>>>AAAFFFKKKTTTdddrrr{{{rrrcccYYYPPPNNNNNNOOOSSSWWWaaa}}}~~~xxxuuurrrooommmgggaaaZZZTTTPPPNNNLLLJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHJJJMMMPPPSSSUUUVVVVVVYYY\\\^^^```bbbfffhhhjjjkkkmmmnnnoooooopppqqqrrrqqqppppppppprrrsssttttttuuuuuurrrnnnkkkjjjjjjkkkmmmoooooooooppprrrtttssssssssssssssssssttttttttttttttttttuuuuuuvvvvvvuuusssrrrssssssttt|||~~~uuuooommmlllkkkjjjggg```VVVOOONNNPPPRRRVVVbbbooouuuuuutttrrrlllfffdddiiittt}}}~~~{{{yyyxxxvvvtttsssrrrrrruuuuuuuuuttttttsssrrrrrrpppooooooooopppooommmkkkjjjhhheeeccc```[[[VVVRRRRRROOOOOORRRSSSQQQRRRUUUXXX[[[^^^```bbbdddhhhjjjppprrrvvvyyy{{{{{{zzzyyyxxxwwwuuurrrmmmhhhdddaaaeeedddcccbbbbbbbbbbbbbbb___^^^\\\ZZZZZZ[[[]]]___bbbdddhhhkkknnnooonnnnnnllllllkkkjjjhhhgggffffffkkkkkklllllljjjgggdddaaa^^^]]]aaammm}}}}}}|||~~~uuuiiiiiirrryyybbbNNNBBB===<<<777888888888777666555444111222333444555555555555333222111222444777:::;;;===;;;777555444444333333eeeeeedddcccbbbccceeefffkkkmmmppptttyyyxxxmmm```WWWMMMLLL]]]uuu}}}}}}~~~}}}qqqhhh```TTTEEE999999888666555555444333111444333222222111111222222333333444444444444333333222222222222222222222222222222222222222222222222333333333333333333333333444444444444555555555555444444444444444555555666555444444444444444555666555666666777888888999999999999888888777777666666;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;::::::=====================>>>AAAAAABBBEEEHHHKKKLLLKKKFFFIIIMMMQQQ]]]{{{xxxwww|||}}}{{{zzztttrrrppprrr|||uuubbbPPPBBB<<<>>>>>>???CCCGGGJJJPPP\\\iiivvvjjj^^^TTTPPPPPPOOOPPPSSSYYYkkk{{{vvvrrrooommmiiieee^^^XXXTTTPPPMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKMMMPPPQQQRRRSSSVVVYYY\\\^^^```dddfffhhhkkkmmmmmmkkkkkklllnnnrrrqqqpppooooooqqqrrrssspppqqqrrrqqqnnnmmmlllmmmnnnoooppppppooonnnoooqqqqqqqqqrrrsssssssssssssssrrrrrrrrrsssssssssssssssuuusssssstttsssssszzz{{{uuupppjjjfffccc^^^XXXRRRNNNOOOQQQUUU```nnnttttttwwwtttooojjjhhhmmmwww~~~~~~}}}{{{yyyvvvuuuttttttssstttttttttssstttttttttsssrrrppppppmmmmmmmmmoooppppppooommmiiigggdddaaa^^^ZZZTTTPPPPPPMMMNNNQQQSSSRRRSSSWWWZZZ]]]```cccdddgggiiilllqqqsssvvvyyy{{{{{{zzzyyyxxxvvvtttppplllgggcccaaaeeedddbbb```___^^^]]]]]]\\\ZZZXXXWWWYYY\\\___aaaeeegggkkknnnppppppnnnmmmmmmlllkkkiiifffeeecccbbbhhhiiikkklllkkkhhheeeccc___dddppp~~~||||||wwwllleeehhhqqq}}}oooXXXHHH@@@======888888888777777666555444111222333444555555555555444444333222222444777999<<<======888333000111444bbbbbbccccccbbbcccfffhhhpppsssuuuuuuwwwtttiii]]]QQQQQQ\\\tttyyy{{{xxxzzzwwwqqqhhh```XXXMMM@@@666555555555555555555555555444444333222222222222222333444444555555444444333222222222222222222222222222222222222222222222222222222333333333333444444555555555555666666666666333333444444555555555555555555444333333333333444555555666777777888888999777777888888777666555555:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999;;;<<<<<<<<<======>>>>>>>>>>>>???AAAEEEGGGHHHGGGEEEIIINNNSSSZZZoooyyywwwvvvxxx~~~yyyiiiWWWGGG>>><<<>>>???DDDHHHJJJMMMWWWbbb~~~}}}ooodddYYYTTTQQQMMMMMMOOORRR[[[pppzzzuuuqqqooolllhhhccc^^^ZZZVVVQQQNNNLLLKKKJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLNNNOOOPPPSSSWWWZZZ\\\^^^```bbbeeehhhkkkkkkiiihhhjjjllloooooonnnnnnnnnooooooppplllmmmooopppooonnnoooppppppqqqqqqpppnnnmmmnnnooooooppprrrssstttssssssrrrpppqqqrrrrrrssssssrrrrrruuusssssstttrrrrrrxxx}}}vvvkkkccc^^^[[[WWWTTTQQQTTTVVVZZZeeerrrwwwvvvxxxvvvqqqmmmlllpppxxx}}}|||}}}zzzyyyyyyxxxssstttttttttttttttuuuuuurrrrrrssssssrrrpppnnnmmmnnnnnnnnnppprrrrrrpppnnngggdddaaa]]][[[WWWRRROOOMMMJJJKKKOOOQQQQQQSSSXXX]]]```dddfffhhhiiilllnnnqqqsssvvvyyyzzzzzzyyyxxxuuutttqqqnnnjjjfffcccaaabbbaaa___]]][[[YYYXXXXXXZZZXXXWWWXXX\\\aaadddeeegggiiimmmpppqqqpppnnnlllkkkjjjiiigggdddbbb___^^^cccgggkkkmmmmmmkkkjjjiiieeeooo{{{yyyjjjeeeeeekkksss{{{xxxcccPPPCCC>>>======888888777666666555555444222222333444555555555555444555555333222222444666999>>>AAA???999666999>>>\\\___aaabbbbbbdddhhhkkktttwwwyyyvvvsssnnncccYYYOOO[[[rrr}}}vvv{{{qqqiiiddd]]]UUUMMMDDD<<<666333444555555444555666777555444444333333333333333222333444444444444333222222222222222222222222222111111111111111111111111222222222333333444444444444444444555555555666666333333444444555555555444444333333333333333444444555555666666777888888888777777888999888888666666999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999888::::::;;;<<<<<<===>>>>>>=========???CCCEEEEEEEEEFFFHHHLLLNNNPPP\\\yyy~~~}}}~~~tttcccQQQCCC>>><<<>>>CCCHHHJJJKKKTTT]]]qqqvvvlllaaaZZZSSSMMMKKKNNNNNNRRR```{{{zzzuuurrrooommmiiifffbbb\\\VVVRRRLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCEEEFFFHHHJJJLLLLLLMMMPPPTTTWWWYYYZZZ\\\^^^```dddhhhiiiggggggkkknnnkkkkkkllllllllllllkkkkkkiiikkknnnooonnnooopppqqqnnnooopppooonnnmmmnnnooonnnooorrrtttuuutttsssrrrpppqqqrrrsssssssssrrrrrrvvvtttssstttrrrqqqvvv~~~xxxlllddd___\\\[[[[[[^^^bbbgggrrr}}}~~~yyywwwssspppppprrrwww{{{||||||xxxwwwvvvvvvvvvpppqqqrrrssstttsssrrrrrrpppqqqrrrrrrqqqooolllkkkooonnnnnnoooooonnnllliiiccc```\\\XXXVVVSSSPPPMMMMMMJJJJJJOOOQQQRRRUUUZZZ```cccgggjjjkkkmmmnnnpppooorrruuuwwwyyyxxxwwwvvvqqqpppnnnkkkhhheeecccbbbaaa```^^^\\\[[[ZZZYYYYYYVVVUUUUUUXXX^^^dddggghhhhhhkkknnnqqqqqqpppmmmkkkhhhhhhhhhhhhfffccc```^^^dddhhhmmmnnnllljjjhhhhhhlllxxxxxx}}}{{{ttteeefffkkkqqqvvv{{{xxxkkkXXXGGG>>>:::::::::777777666555444444444444333333444444555444444444222444555444222111333555666:::===???>>>======???XXX[[[___aaabbbeeeiiimmmvvvzzz{{{vvvpppjjj```WWWQQQggg}}}}}}}}}~~~xxxwwwooo```[[[TTTKKKCCC===999777555666555444333222333555666555444444333333444444111222333444444333222111222222222222222222222222111111111111111111111111222222222333333444444444333333333444444444555555222333444444555555444444222222222222333444555555555555666666777888888888777888999::::::999888777999999:::::::::;;;;;;;;;;;;;;;;;;;;;:::999888888999999:::;;;<<<>>>>>>??????>>>>>>@@@CCCEEEFFFEEEFFFGGGHHHHHHFFFNNNfff~~~~~~nnnZZZIIIBBB;;;===CCCHHHIIIJJJRRR[[[ggg~~~tttiii```VVVNNNLLLOOONNNPPPZZZppp~~~xxxuuuqqqpppmmmkkkgggaaaZZZUUULLLLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEGGGIIIJJJKKKKKKNNNRRRUUUVVVXXXYYY[[[\\\aaafffhhhggghhhlllqqqhhhiiijjjkkkkkkjjjhhhgggiiikkkmmmnnnnnnnnnpppqqqlllmmmnnnnnnmmmmmmnnnpppmmmooorrrtttuuutttsssqqqqqqrrrssstttttttttsssrrrvvvtttssstttrrrpppuuu}}}~~~rrrkkkgggfffeeeiiinnnttt~~~yyywwwtttrrrqqqsssvvvyyy||||||yyyvvvtttttttttsssrrrmmmoooqqqrrrrrrqqqpppnnnooopppqqqqqqpppnnnkkkjjjooommmllllllkkkiiifffcccaaa]]]YYYUUURRRPPPNNNLLLOOOLLLLLLQQQTTTUUUXXX^^^cccfffjjjmmmnnnoooqqqrrroooqqqtttvvvxxxwwwvvvuuunnnmmmkkkiiifffdddcccbbbbbbaaa```___^^^]]]]]]]]]RRRQQQRRRVVV^^^dddggggggiiillloooqqqrrrooollljjjggghhhjjjjjjiiigggcccaaagggkkkooonnnjjjeeebbbaaaooo{{{vvvzzzwwwooofffjjjqqqwwwxxx{{{nnnaaaPPPBBB:::888777777777666555444444333333444444444444555444444333333000222555555333222333555111111333777999999777444\\\^^^aaacccfffjjjpppsss{{{zzzyyyvvvlll```[[[]]]mmmyyy~~~{{{wwwyyy|||ssshhhbbb```TTTCCC999888999777666666555444333333333333333333333333333333333333///000111222333222111111000111222333333111000//////000111333333333222111333333222222222333444444444222111222666777666444444444333333222111000000555555555555555555555555444444555555666666777777888888888888888999999999777888888999::::::;;;;;;;;;<<<<<<===>>>???@@@@@@:::999999:::;;;===???AAABBB@@@>>>>>>AAAEEEHHHIIIOOOGGGEEEIIIJJJLLL[[[mmm~~~gggQQQDDDCCCAAA??????BBBHHHNNNQQQ```tttuuukkk___RRRMMMOOOOOONNNRRR^^^qqqyyywwwtttrrrpppmmmhhh___XXXUUUMMMGGGHHHKKKJJJHHHIIIHHHHHHGGGFFFEEEDDDCCCBBBEEEEEEEEEEEEEEEFFFGGGGGGLLLMMMOOOQQQSSSUUUUUUVVVZZZ\\\___ccceeegggggggggfffhhhkkkmmmmmmllljjjhhhkkkkkkllllllmmmnnnnnnnnnmmmmmmllllllmmmnnnpppqqqllllllnnnppprrrtttvvvwwwyyywwwuuuvvvwwwvvvsssoootttuuuuuutttrrrrrrsssttt}}}{{{ssssssuuuvvv}}}|||zzzxxxwwwwwwwww~~~|||{{{uuupppoooqqqsssqqqnnnjjjjjjkkkmmmnnnpppqqqqqqsssqqqooommmlllllllllmmmlllkkkiiiiiiiiihhheeeccc\\\WWWRRROOOOOOPPPNNNMMMMMMMMMMMMOOOSSSWWW\\\___dddhhhmmmpppqqqqqqqqqqqqmmmnnnppprrrsssrrrqqqppptttpppjjjgggeeeffffffeeegggeeeccccccbbb^^^XXXRRRTTTQQQPPPSSSZZZ```eeefffnnnppprrrsssrrroookkkiiijjjkkkmmmnnnmmmkkkhhhffflllmmmnnnkkkccc]]]```hhhvvv|||uuunnnooouuu{{{|||{{{yyydddTTTCCC<<<:::888777777999888666555444555666777777555222111333444555555222222222222222222222222222222222222222222222222\\\```ffflllpppssswwwyyy{{{|||{{{tttggg^^^bbblll}}}~~~{{{zzz}}}{{{rrrfffaaaaaa]]]PPP@@@888888888555666555444333333222333333333333333333333333333333000000222333333333222111111111222222222222222111000000111222222222222222222222111111111222333333444222111333555777666444444444333333222111111111444444444444444444444444555555555555666666666666666666666666666777777777777777888888999::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::<<<>>>@@@AAABBB@@@======AAAFFFJJJLLLKKKDDDCCCFFFGGGGGGSSSbbbuuu\\\LLLAAAAAAAAAAAACCCGGGLLLPPPWWWiii~~~rrrdddVVVOOOOOOLLLMMMQQQWWWbbbyyy|||yyywwwsssrrrpppllleee___XXXPPPIIIJJJKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCEEEDDDDDDDDDEEEEEEFFFGGGKKKLLLMMMOOOQQQRRRSSSTTTXXXZZZ]]]```cccdddddddddfffgggiiikkkkkkkkkiiiiiikkklllllllllmmmmmmnnnnnnooonnnmmmlllllllllmmmnnnmmmnnnooopppqqqsssssstttwwwvvvuuuvvvxxxxxxvvvsssvvvvvvvvvtttrrrqqqrrrttt{{{zzzyyyzzz~~~}}}}}}~~~{{{vvvuuuqqqllllllnnnpppnnnkkkiiiiiijjjkkklllnnnoooppptttsssrrrpppooonnnnnnmmmllljjjiiihhhgggeeeaaa___WWWTTTOOONNNNNNPPPOOONNNNNNNNNNNNPPPTTTYYY^^^aaagggkkkooorrrsssrrrqqqrrrnnnnnnpppqqqqqqqqqpppppprrrooojjjfffeeefffeeeeeeeeecccaaaaaa```]]]XXXTTTRRRPPPOOORRRYYY```dddfffrrrrrrssssssqqqnnnkkkiiikkkllllllmmmlllkkkiiihhhmmmjjjgggbbb[[[XXX```kkk~~~~~~wwwnnnjjjmmmyyy{{{yyy{{{|||zzz{{{}}}ooo\\\MMM???999999888888999:::999777444333333444444666444111111222444444444222222222222222222222222222222222222222222222222aaagggooovvvzzz|||}}}~~~~~~~~~{{{pppbbb___ooo~~~~~~}}}vvv}}}ooobbb___```^^^WWWIII<<<777888666333666555444333333222222222222222222222222222222222111111222333333333333333222222111222222333444555222111111111111222222333111000000000111111222333444333222333555666666555444444444333333222222111333333333333333333333333666666666555555555555555555555555666666777777777666666777777888999999:::::::::::::::::::::::::::::::::::::::<<<>>>@@@AAABBB@@@===>>>BBBHHHLLLNNNGGGBBBBBBFFFFFFDDDKKKVVVlllmmmYYYDDDDDDCCCCCCDDDFFFKKKNNNOOO\\\nnnxxxjjj]]]TTTPPPLLLNNNQQQRRRTTTeee~~~zzzvvvtttssspppkkkggg\\\TTTMMMLLLLLLJJJHHHJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFIIIIIIKKKLLLNNNOOOPPPQQQUUUWWWYYY\\\___``````aaaeeeeeefffggghhhiiiiiijjjllllllllllllmmmmmmmmmmmmooonnnmmmlllkkkkkkkkkkkkoooooooooppppppqqqqqqqqqtttttttttvvvxxxyyyxxxwwwvvvwwwvvvuuusssrrrssstttxxx~~~}}}~~~zzztttpppqqqnnnkkkkkkmmmnnnmmmkkkjjjiiiiiiiiikkkmmmooopppuuuuuuuuutttsssqqqooonnnkkkiiigggeeeccc```[[[XXXQQQOOOLLLKKKMMMOOOPPPPPPNNNOOOPPPSSSWWW]]]bbbdddkkknnnrrrttttttsssrrrrrroooooooooooopppppppppppppppmmmhhhfffffffffeeedddcccbbb```___^^^[[[XXXUUURRRQQQRRRVVV\\\cccgggiiiuuuttttttrrrpppnnnlllkkkmmmlllkkkjjjjjjkkklllllloooiiiaaaYYYRRRSSS```ooo~~~zzzpppjjjjjjvvvxxxuuuwwwxxxzzz~~~vvvfffQQQEEE999666777777888;;;;;;:::777555333222222222555333111000222333333333222222222222222222222222222222222222222222222222kkkqqqxxx~~~vvvjjjbbbhhhyyy{{{sssxxxtttddd]]]^^^```YYYOOOBBB999666777555222666555444333222222222222111111111111111111111111222222333333444444444444222222111111222444666777333222111000111111333444111111000111111222333444444444444444555666666555555444444444333333333222333333333333333333333333666666666555555444444444666666777777888999999999666666666777888888999999<<<;;;;;;;;;;;;;;;;;;;;;999999999999;;;===???@@@BBBAAA@@@BBBEEEHHHJJJJJJDDDBBBDDDHHHHHHFFFJJJQQQ\\\sssnnnSSSLLLDDDAAACCCGGGJJJJJJOOOTTT]]]kkk}}}{{{pppdddZZZSSSNNNPPPQQQPPPOOOZZZuuuzzzuuusssqqqmmmjjj```XXXQQQOOOMMMIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEHHHHHHIIIJJJLLLMMMOOOOOOSSSTTTVVVYYY[[[]]]]]]^^^cccccccccccceeegggiiijjjkkkkkkllllllllllllmmmmmmmmmmmmllllllkkkkkkkkkkkkmmmnnnnnnooooooppppppqqqrrrrrrssstttvvvwwwwwwvvvtttuuuuuutttsssssstttvvvxxx}}}~~~||||||zzzvvvssspppmmmpppnnnmmmnnnpppqqqooonnnllllllkkkkkklllnnnppprrrttttttuuuuuutttqqqnnnkkkhhhfffcccaaa^^^YYYTTTQQQMMMLLLJJJJJJKKKMMMOOOOOOPPPQQQSSSVVV[[[aaafffhhhnnnpppssstttsssrrrqqqqqqppppppooonnnnnnnnnoooooommmjjjhhhfffffffffeeedddeeeccc```]]][[[YYYVVVUUUVVVWWWYYY^^^ccciiinnnpppuuutttrrrpppooonnnmmmmmmmmmkkkiiiggghhhjjjlllnnnnnnggg^^^UUUOOOQQQaaaqqq~~~{{{xxxmmmmmmqqqqqq^^^JJJ???777555666777888::::::999777555444333333333444222000000222333333222222222222222222222222222222222222222222222222222uuuyyy~~~qqqjjjkkkyyyyyyvvv|||tttzzzjjjaaa```]]]XXXQQQGGG<<<777777666444222555555444333222222222222111111111111111111111111222222222333333333444444222222111111222444666777444333222111111222333444111111111222222444555555444444555555555555555666555555555444444444444444444444444444444444444444666666555555444444333333555666666777888888999999666666666777888888999999;;;;;;;;;;;;;;;:::::::::888888888888:::<<<>>>???AAABBBCCCFFFHHHHHHEEECCC@@@@@@CCCGGGIIIIIIKKKNNNTTTeeennn]]]III???BBBHHHIIIGGGQQQPPPRRRZZZhhh|||xxxlll```WWWRRRPPPNNNOOOQQQWWWffftttxxxtttpppkkkhhhccc\\\VVVTTTPPPJJJHHHJJJJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHJJJKKKMMMNNNQQQRRRTTTVVVXXXYYYZZZ[[[_________```bbbeeehhhjjjjjjjjjkkkkkklllmmmmmmmmmjjjkkkkkkllllllmmmmmmmmmkkkkkklllmmmooopppqqqqqqqqqqqqrrrqqqqqqqqqrrrrrrppprrrssssssssstttvvvxxxxxx{{{~~~{{{~~~zzzuuurrrqqqppppppooooooooooooqqqrrrrrrpppoooooonnnnnnnnnoooqqqrrrtttqqqrrrssssssqqqnnnjjjgggeeebbb^^^[[[WWWSSSOOOKKKKKKKKKKKKKKKKKKLLLNNNOOORRRSSSVVVZZZ___eeeiiilllnnnpppssssssrrrpppppppppppppppooonnnmmmmmmmmmnnnjjjiiigggggghhhgggfffeeegggeeeaaa\\\XXXUUUUUUUUUYYY[[[___dddiiinnnrrruuurrrqqqpppnnnmmmmmmnnnnnnkkkiiigggeeefffgggjjjlllgggbbb[[[UUUPPPRRRaaapppxxxooorrryyyjjjUUUFFF>>>777666666555666888888777777666555555555555333222111111222333222111222222222222222222222222222222222222222222222222{{{yyyrrrttt~~~uuuwww}}}yyyjjjffffff]]]PPPGGG???999888888555444444555444333222222111111111222222222222222222222222222222222222222333444444222222111222222333444555444333333222222222222333111111222222333444555666444555666666555444555666555555555555555555555555555555555555555555555555555555555444444444444444333333444555666666777777666666777777888999999:::999999999999999999999999888888888888:::<<<>>>???AAABBBDDDGGGIIIGGGCCC???>>>???AAADDDGGGIIIJJJLLLPPP[[[yyyuuuWWWFFFCCCGGGHHHFFFOOOMMMNNNRRR[[[lllvvviii^^^WWWQQQLLLNNNQQQTTTZZZaaa}}}wwwqqqkkkffffffaaa]]]ZZZUUUNNNKKKLLLKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFFFFFFFGGGIIIKKKLLLOOOPPPQQQRRRTTTVVVWWWXXX\\\\\\\\\^^^```dddggghhhhhhiiiiiikkklllmmmnnnooojjjjjjlllmmmnnnnnnnnnnnniiijjjkkklllnnnooopppqqqpppppppppooommmlllmmmoooooopppqqqrrrrrrsssuuuwwwwwwyyy~~~~~~~~~{{{}}}}}}|||wwwtttpppnnnooopppqqqqqqlllnnnpppqqqqqqpppnnnmmmooooooppppppqqqrrrrrrrrrnnnnnnoooooommmjjjfffdddbbb^^^XXXTTTQQQNNNKKKIIIIIIJJJLLLLLLLLLMMMOOOQQQUUUWWWZZZ^^^ccchhhlllnnnnnnppprrrrrrqqqooooooppppppoooooonnnmmmllllllkkkiiihhhggghhhiiiiiigggffffffccc___YYYTTTSSSTTTVVVYYY]]]cccgggkkknnnrrruuupppooonnnlllkkkkkkkkkkkkgggfffeeeddddddeeeffffff[[[YYYXXXVVVTTTWWWeeetttxxxsssyyy~~~eeeQQQCCC<<<777777666444444666666666666555555555555444444222111222333444333111222222222222222222222222222222222222222222222222tttsssxxx{{{uuuzzzjjjfffeeeYYYHHH>>>999888:::999555444777555444333222111111111111333333333333333333333333222111111000111222333444111111222222222222222111333333444444333333222111000000000111222444555666444666777777444444555777555555555555555555555555444444444444444444444444333444444444444444444555222222333444555666777888777777888888999:::::::::888888999999::::::;;;;;;::::::999:::;;;===???AAABBBAAABBBDDDFFFFFFDDDBBB@@@@@@@@@AAADDDHHHJJJJJJJJJRRRhhhmmmSSSGGGEEEFFFHHHIIIJJJMMMPPPSSS]]]ttttttiii___WWWPPPOOOPPPPPPTTTXXXjjj|||uuunnniiihhheeecccbbb\\\SSSOOOOOOKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDFFFIIIJJJLLLMMMMMMOOOPPPRRRTTTUUUXXXYYYZZZ]]]```ccceeegggfffggghhhjjjlllnnnppppppllllllmmmnnnnnnnnnmmmllljjjkkkkkklllmmmmmmnnnnnnnnnoooooommmkkkjjjlllooopppqqqqqqqqqpppppprrrttttttvvv{{{{{{zzzwwwvvv|||}}}zzzvvvtttqqqnnnmmmnnnppppppppplllnnnqqqrrrrrrooommmlllkkklllnnnpppppppppooonnnlllllllllkkkiiifffcccaaa^^^ZZZSSSNNNKKKKKKJJJIIIFFFHHHLLLMMMNNNOOOSSSVVVXXXZZZ]]]aaafffjjjmmmooonnnppprrrrrrqqqppppppqqqoooooooooooonnnllljjjiiihhhggghhhjjjkkkkkkiiiggg```___ZZZUUUPPPPPPTTTXXXZZZ___eeejjjlllooorrruuuooonnnmmmkkkiiigggeeedddbbbcccddddddcccbbbaaa```SSSTTTVVVYYY[[[aaaqqqyyyzzzrrr\\\JJJ>>>999666666555222222555555555555444333222111000444333222333555555333222222222222222222222222222222222222222222222222222zzzvvvhhhoootttrrr|||tttccc\\\[[[PPP@@@888666888<<<:::444444999555444333222111111111111333333333333333333333333222111000000000111222333000111222333333222000///333333444555444333111000/////////000111333444555444666888777444333555777555555555666666666666666333333333333333333333333333333333444444555555555444444555666777888999:::888888888999::::::;;;;;;::::::;;;<<<<<<===>>>>>>;;;;;;;;;<<<===???AAABBBBBBAAA???@@@CCCEEEFFFFFFDDDDDDBBBBBBDDDIIIKKKKKKFFFLLL]]]zzz}}}^^^IIICCCFFFJJJDDDGGGMMMPPPMMMQQQdddzzz|||rrrggg^^^UUUQQQOOONNNRRRWWWZZZpppyyyrrrllljjjhhhhhhgggaaaWWWRRRRRRKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGCCCCCCBBBAAABBBDDDFFFHHHJJJJJJKKKLLLMMMOOOQQQRRRVVVWWWZZZ]]]```ccceeefffeeefffgggjjjlllooopppqqqnnnoooooooooooommmlllkkklllllllllllllllllllllllllllnnnnnnmmmjjjjjjmmmppprrrrrrrrrqqqooonnnooopppqqqtttxxx~~~{{{yyyvvvxxx|||wwwsssppptttqqqnnnmmmnnnooooooooommmpppsssuuussspppnnnmmmhhhiiilllnnnooonnnllljjjlllkkkkkkjjjgggeeebbbaaa]]]WWWPPPJJJHHHIIIIIIJJJCCCGGGKKKNNNOOORRRVVVZZZZZZ[[[___cccgggkkknnnpppoooppprrrrrrqqqpppqqqrrrnnnoooppppppnnnllliiiggggggggghhhkkklllllljjjggg[[[ZZZWWWQQQNNNOOOUUUZZZ\\\aaahhhlllnnnpppsssvvvpppooommmkkkgggdddaaa___```aaacccdddccc```]]][[[QQQRRRWWW]]]aaakkk|||yyyssscccOOO???;;;666444666555222222444555444444333111///---,,,444333333444555666444222222222222222222222222222222222222222222222222222tttjjjggghhh{{{mmmmmmyyyvvviii^^^VVVNNNDDD<<<:::999888777666666666666111000000000222333222111000111333444555444444333333333444555555444333333222333333222111111222333333333333222222111111111///000111222333444444444666666555555555444444444555444444444444555666666111333555666777666555444555444444444444555666666555555555666666777888999:::999888888999:::<<<===???===:::888888999;;;===999:::;;;<<<===???@@@@@@>>>???@@@AAABBBCCCCCCCCCEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIQQQfff|||vvv{{{jjjRRRBBBBBBJJJJJJKKKKKKIIIIIINNNYYYaaa}}}{{{nnndddXXXPPPOOOPPPOOONNNYYY```rrrzzztttlllkkkjjjhhheee^^^VVVQQQOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBIIIJJJKKKMMMNNNOOOQQQQQQSSSVVVYYY[[[\\\]]]^^^___dddbbbccchhhppptttrrrooojjjkkkkkklllllllllllllllllllllllllllllllllllllllkkkjjjiiihhhiiijjjkkklllnnnnnnooopppppppppppppppoooqqquuuzzz~~~yyyrrrwww~~~{{{xxxuuusssrrrqqqpppppppppoooooooooooooooqqqqqqqqqqqqpppnnnmmmmmmmmmlllkkklllmmmnnnmmmllllllkkkjjjiiihhhddd^^^ZZZQQQOOOKKKHHHGGGHHHJJJKKKLLLMMMMMMMMMNNNRRRWWW[[[```aaacccfffiiilllnnnooosssqqqpppqqqsssssspppnnnrrrqqqpppnnnkkkhhhfffeeehhhhhhiiijjjkkkjjjhhhfffZZZTTTMMMKKKMMMSSSWWWXXX___dddkkkqqqttttttuuuuuupppooommmjjjgggdddaaa___```^^^___cccbbb\\\VVVUUUHHHRRR[[[```gggttt}}}{{{uuueeeTTTEEE<<<777666555444333222222222333333333333333333333333000111111222333333333333111222222333333222222111222222222222222222222222{{{nnncccbbbffftttuuuhhhooorrrlllbbbYYYQQQHHH>>>888888777666555555444444444222000000111222333222111111222333444444444333222333333444555555444333333222333222222111111222333333333333333222222222111000000111222333333333333666555555555444444444444555555555555555666777777555666888999999888777666444444444333444555555666555555555555666777888999::::::999999:::;;;===>>>???===<<<::::::;;;<<<===:::;;;;;;<<<===>>>??????======???@@@AAABBBBBBBBBBBBBBBCCCCCCEEEFFFHHHHHHJJJJJJOOO^^^|||}}}{{{wwwyyynnnXXXGGGCCCGGGHHHJJJJJJIIIGGGKKKRRRYYYooovvvkkk^^^UUUQQQQQQPPPNNNQQQWWWeee}}}yyyqqqooonnnllliiiccc]]]XXXSSSRRRPPPNNNLLLKKKJJJJJJFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBGGGHHHIIIJJJLLLMMMNNNNNNPPPRRRVVVXXXYYYZZZ[[[]]]cccbbbccchhhnnnrrrqqqnnnllllllmmmllllllkkkjjjjjjkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkmmmnnnooopppppppppooonnnnnnpppssswwwzzz{{{vvv|||}}}zzzyyywwwuuurrrqqqpppoooooooooooooooooonnnnnnmmmoooooooooooonnnlllkkkjjjjjjiiiiiikkkmmmoooooonnnjjjiiigggeeebbb^^^XXXTTTNNNLLLIIIFFFEEEFFFHHHIIILLLMMMOOOPPPRRRVVVZZZ^^^aaaccceeegggjjjmmmoooppprrrpppoooqqqssssssqqqoooqqqqqqooonnnkkkiiigggfffhhhggggggiiikkkjjjgggcccYYYTTTNNNLLLOOOUUUYYY[[[cccgggmmmrrrssssssrrrrrrrrrqqqooommmjjjgggdddcccaaa```aaabbb^^^UUUQQQQQQKKKWWWbbbiiippp}}}|||{{{lll\\\MMM@@@999666666555333333222222333333333333333333333333333444444555555666666555555111222222333333222222111222222222222222222222222uuugggZZZWWWbbbpppwwwiiidddssswwwhhhddd]]]UUUKKKAAA:::555666555444333222222222333222111000111333333333111222333333444333333222111333333444444444444333333222222111111111222222333444444333333333333222222000111111222333333333333555555555555444444444444666555555555555666777777777888999999999888777666333333333333333444444555555555555555666777888999;;;:::::::::;;;<<<===>>>=========<<<<<<<<<<<<<<<;;;<<<======>>>>>>>>>===<<<===>>>???@@@AAAAAAAAA@@@@@@AAABBBDDDFFFGGGHHHKKKKKKLLLSSSfff~~~}}}~~~{{{xxxsss^^^NNNFFFEEEHHHJJJLLLJJJHHHIIIMMMQQQaaayyyuuufff[[[UUURRRPPPOOONNNQQQYYYiiiwwwtttqqqooommmiiieeeaaaZZZXXXTTTPPPMMMLLLKKKKKKFFFGGGHHHHHHHHHFFFEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGHHHJJJKKKKKKKKKNNNQQQTTTUUUVVVXXXZZZaaa```aaafffkkknnnnnnkkkmmmmmmmmmlllkkkjjjhhhhhhjjjjjjiiiiiiiiihhhhhhhhhggghhhiiijjjjjjjjjjjjjjjmmmnnnpppqqqqqqooommmlllmmmnnnqqqtttvvv}}}|||vvvssstttsssqqqpppooonnnnnnnnnnnnooopppppppppooommmlllmmmmmmmmmlllkkkjjjhhhhhhhhhggggggiiikkklllkkkjjjgggdddaaa^^^[[[VVVPPPLLLIIIHHHFFFDDDDDDEEEFFFGGGJJJMMMQQQTTTWWW[[[___bbbdddeeegggiiilllnnnpppqqqpppppppppqqqssstttsssrrrqqqpppooommmkkkjjjhhhggghhhfffeeehhhkkkiiiccc]]]VVVRRROOONNNRRRXXX]]]```hhhlllpppssssssqqqpppppprrrqqqooommmjjjhhhfffeeecccccceeeccc[[[QQQOOOSSS[[[iiixxx{{{qqq```QQQDDD:::444666555444333333222222333222222222222222222222222555666666666666666555444111222222333333222222111222222222222222222222222qqqhhh]]]VVVUUU^^^rrrvvviiidddjjj{{{vvv}}}xxxooohhhiiifff^^^RRRFFF===888666444444333222222222222222222111000111333444333222333333333333222222111111333333333333333333333333222111000000111222222222444333333333333333333333000111222333333333333333444444444444444444444444555444444444444555666666555555666666555444333222333222222222222333444444555555555555555666888888999999::::::;;;<<<<<<===;;;;;;<<<======<<<;;;:::======>>>>>>>>>>>>===<<<<<<===>>>@@@AAAAAAAAAAAA@@@@@@@@@AAABBBDDDEEEFFFIIIJJJJJJKKKTTTnnn{{{}}}ttt```SSSKKKGGGJJJLLLNNNNNNLLLKKKLLLMMMXXXmmm|||mmmaaaXXXTTTQQQOOOPPPRRRVVV]]]kkk{{{xxxssspppnnnllliiigggaaa^^^XXXSSSOOOLLLLLLLLLGGGHHHIIIJJJIIIHHHEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHJJJMMMPPPQQQSSSUUUXXX]]]]]]___cccgggjjjiiihhhiiijjjjjjjjjjjjiiihhhhhhiiiiiiiiihhhhhhhhhggggggggghhhjjjkkklllkkkjjjjjjlllnnnoooqqqpppooolllkkkkkkkkknnnrrrtttyyy}}}yyytttqqqoooooonnnmmmmmmmmmmmmmmmnnnooopppqqqrrrqqqpppnnnmmmmmmllllllkkkjjjhhhgggfffiiihhhggghhhhhhgggdddbbbccc```[[[WWWSSSNNNIIIFFFFFFFFFEEEDDDEEEFFFGGGHHHIIIMMMSSSXXX\\\___cccfffggghhhjjjlllnnnppprrrssspppqqqrrrsssuuuvvvvvvuuuqqqpppooommmkkkjjjiiiiiilllhhhfffgggiiifff^^^VVVRRRPPPOOOPPPTTTZZZ```dddlllooosssuuutttrrrqqqqqqpppooommmkkkhhhgggeeeeeeccceeegggdddZZZRRRTTT\\\nnn~~~|||zzziiiWWWHHH===555111555444444333222222222333111111111111111111111111333444444444333222111111111222222333333222222111111111111111111111111111YYYRRRMMMTTTaaasss|||kkkfffnnn}}}yyy}}}~~~uuuuuuppphhhdddcccooohhh\\\MMM@@@888666777444444333333222333333333222111111111333444333222444333333222111111111111333333333333333333333333222000//////222333333111333333333333333333333333111111222333333333222222333333444444444444444444333222222222222333444444444444444333333222111111333222222222222333444444444444444444555666777888777888888999::::::;;;;;;888999;;;<<<<<<;;;:::999===>>>?????????>>><<<;;;===>>>@@@AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBEEEFFFIIIIIIJJJZZZ|||uuuaaaWWWPPPLLLKKKLLLNNNNNNMMMLLLKKKKKKRRRbbbzzzvvviii^^^WWWSSSQQQPPPPPPSSSWWW]]]ppp{{{vvvqqqooommmkkkiiifffccc]]]VVVQQQNNNMMMLLLHHHIIIKKKKKKJJJHHHFFFDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGIIIKKKMMMNNNPPPSSSUUUYYYZZZ\\\___bbbddddddcccbbbccceeefffggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggghhhjjjlllmmmllllllkkklllmmmnnnoooooonnnlllkkkiiijjjmmmqqqssswww~~~zzzyyywwwuuusssqqqpppooollllllllllllmmmnnnooooooqqqqqqrrrrrrrrrqqqpppooommmmmmlllkkkjjjhhhgggfffjjjiiihhhhhhhhhfffccc```^^^ZZZUUUQQQNNNJJJFFFCCCEEEFFFFFFGGGHHHIIIJJJKKKIIINNNTTTZZZ^^^bbbfffhhhjjjkkklllnnnpppqqqssssssqqqsssuuuvvvwwwxxxxxxyyyrrrqqqooommmkkkjjjjjjjjjoookkkgggfffeee```WWWOOONNNNNNOOORRRVVV\\\cccgggmmmppptttuuuuuutttttttttooonnnllliiigggeeedddddddddeeeeee```VVVQQQXXXccc{{{uuucccPPPBBB999444111444444333222222222333333111111111111111111111111222222222222222111000///111222222333333222222111111111111111111111111111OOOLLLQQQaaauuu}}}ssslllqqq{{{qqqxxxuuuqqq{{{{{{jjjaaaaaadddlllbbbSSSDDD:::555444555444444333333333333444444333222111222333444444222333222222111111111111222333333222222222222333333222///---...222444333111111111222222222222333333111222222333333222222222333333333333444444444444222111111111111222333333444444444444333333333333333333333333333444444555444444444444555666777888666777888999:::::::::999777888:::;;;;;;:::999999<<<===???@@@@@@???===<<<>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCGGGIIIHHHOOOhhh~~~kkkaaaZZZUUUNNNNNNMMMLLLLLLKKKJJJJJJLLLVVViiivvviii___YYYVVVNNNLLLNNNRRRVVVaaazzz{{{vvvrrrpppmmmkkkkkkgggbbb[[[VVVRRROOONNNKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFHHHJJJKKKKKKMMMPPPRRRUUUVVVXXX[[[]]]^^^^^^^^^[[[\\\___aaadddfffhhhhhhfffgggggghhhhhhiiiiiijjjggghhhiiijjjkkklllllllllkkkllllllmmmmmmmmmmmmmmmjjjjjjlllqqqsssuuu}}}yyyvvvqqqqqqqqqqqqqqqqqqqqqqqqlllllllllmmmnnnooopppqqqrrrrrrqqqqqqqqqpppppppppnnnmmmmmmllljjjhhhfffeeehhhgggggghhhiiihhhdddbbbWWWTTTOOOLLLJJJHHHFFFDDDFFFGGGIIIKKKMMMNNNNNNOOOMMMQQQWWW\\\```dddhhhjjjllllllmmmoooppprrrssssssrrrtttvvvwwwwwwwwwyyyzzzsssrrrooommmkkkjjjjjjjjjmmmkkkgggccc^^^WWWPPPLLLLLLNNNQQQUUUYYY___fffkkkmmmpppsssuuutttttttttuuuqqqooollliiifffeeeddddddcccaaa^^^YYYRRRQQQ]]]jjj{{{wwwlllZZZIII===777444333333333222222222222333333222222222222222222222222222333333333333222222111111222222333333222222111111111111111111111111111PPPTTTaaavvvtttuuu{{{uuutttqqqyyyyyyrrrwwwqqqddd^^^___aaa```VVVHHH===777555444333444333333222222333333444333222111222444555444333222111111000000111222333333333222111111222333333222///,,,...222444333000000000000111111222222222222222222333333222222111222222333333333444444444222222111111222222333444444444444333444444555555444444444333444555555666444444444444555666777777666777999:::;;;;;;::::::888999::::::;;;;;;;;;:::;;;===???AAAAAA???>>><<<===>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBAAADDDIIIHHHJJJ[[[ooovvvkkkcccVVVSSSPPPMMMKKKJJJJJJJJJKKKPPP\\\nnnwwwjjj```\\\RRRLLLLLLPPPRRRUUUdddwww~~~yyyuuuqqqoooooolllgggaaa[[[VVVSSSQQQMMMMMMLLLKKKJJJIIIHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDFFFGGGHHHHHHHHHIIILLLOOOQQQSSSUUUWWWXXXYYYYYYZZZVVVXXXZZZ]]]```cccdddeeeccccccdddfffggghhhiiijjjfffffffffggghhhjjjkkklllkkkkkkjjjkkklllmmmoooppplllkkkmmmqqqrrrrrrwww~~~|||vvvqqqnnnnnnoooppppppppppppooommmmmmmmmnnnooopppqqqrrrrrrqqqooonnnmmmnnnooopppmmmmmmlllkkkiiigggeeeddddddddddddeeeeeeccc___\\\PPPMMMIIIGGGFFFGGGGGGFFFFFFHHHKKKNNNPPPQQQRRRRRRRRRVVVZZZ___bbbfffjjjmmmmmmmmmnnnoooqqqrrrssssssqqqtttwwwwwwvvvuuuwwwyyyuuussspppmmmkkkiiiiiijjjggggggddd^^^VVVOOOLLLKKKMMMQQQUUUYYY]]]bbbiiiooommmoooqqqrrrqqqqqqqqqqqqpppmmmjjjfffcccaaaaaaaaa\\\XXXUUURRRQQQXXXiiiyyy|||zzz~~~hhh^^^NNN@@@888444444444333222222222222222333333333333333333333333333333222222333444444444333333111222222333333222222111111111111111111111111111TTT]]]pppsss}}}~~~zzztttnnnqqqrrr{{{{{{vvvvvvvvveee]]][[[[[[[[[VVVMMMAAA999888888666333333222222222222222333333333222111222444555444333111111000000000111333444444333222111111222333444222...,,,---222555333000//////000000111111111222222222333333333222222111222222222333333444444444333333222222333333444555222222222222222333444555555444444444444555666666444444444444444555777777777888:::;;;<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;<<>>===<<<===>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEDDD@@@BBBHHHIIIIIIUUUfffzzznnn^^^ZZZTTTOOOLLLLLLKKKKKKNNNPPPVVVdddvvvrrrfff```ZZZQQQMMMQQQPPPNNNWWWdddvvvzzzvvvrrrqqqoookkkeee___ZZZUUUSSSNNNMMMLLLJJJIIIIIIHHHIIIEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBCCCEEEFFFGGGFFFFFFGGGJJJLLLNNNQQQTTTUUUVVVVVVWWWWWWTTTVVVXXX[[[^^^```bbbbbb```aaabbbdddfffhhhiiijjjeeeeeeddddddfffhhhjjjkkkkkkjjjiiiiiijjjmmmppprrrmmmlllnnnqqqqqqpppsssyyy{{{}}}}}}|||yyysssnnnnnnooopppqqqpppooonnnmmmmmmmmmmmmnnnooopppqqqrrrqqqooommmkkkkkklllnnnpppmmmlllkkkjjjhhhfffdddcccbbbaaaaaa```___[[[VVVRRRKKKHHHEEECCCDDDFFFGGGGGGFFFHHHLLLOOORRRSSSSSSSSSVVVYYY]]]aaadddgggkkknnnmmmnnnooopppqqqrrrsssssspppsssvvvvvvttttttuuuwwwvvvtttqqqmmmjjjiiiiiiiiibbbcccaaaZZZPPPJJJJJJLLLOOOSSSXXX\\\___eeelllqqqlllnnnppppppooommmmmmnnnmmmkkkgggbbb___]]]]]]]]]VVVQQQNNNOOOTTTaaavvv}}}www|||}}}xxxvvv]]]SSSEEE999333222333555222222222111222222333333333333333333333333333333000111222222333333333333222222222333333222222222000000000000000000000000hhhwww~~~vvvtttvvvxxxyyy|||rrrxxxwwweee___^^^\\\YYYWWWFFF@@@:::888999999666333222222222222222222222222333333333333333333333333222222222111111111000000333222222222111000000000111111111111111111111111000111111000...---...000222000...000333444333111333333333333333333333333222222222222222222222222555444444333333333444444333444555555666666555555444444444555555555666666444555666777888999::::::;;;<<<<<<<<<;;;::::::999<<<<<<;;;:::;;;<<<===>>>============>>>???@@@AAA???@@@AAAAAA@@@AAACCCEEEDDDFFFFFFFFFGGGJJJQQQVVVlllyyytttjjj[[[PPPLLLLLLKKKGGGLLLLLLPPPXXXcccvvvsssfff\\\WWWSSSQQQOOONNNSSSZZZccczzz{{{www{{{uuupppnnniii```YYYWWWQQQPPPNNNLLLJJJIIIHHHGGGJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEGGGGGGKKKLLLNNNPPPQQQSSSTTTTTTSSSTTTUUUVVVXXXZZZ\\\]]]^^^^^^```aaaccceeeffffffeeeeeeeeeeeeffffffffffffiiijjjjjjkkklllmmmnnnnnnpppoooooonnnoooqqqrrrssssssyyy{{{wwwuuusssqqqppppppppppppppppppooonnnmmmnnnnnnooooooooopppppppppqqqooollljjjiiiiiikkklllkkkjjjhhhfffeeeeeeeeeeeeccc```\\\XXXUUUQQQMMMIIIGGGEEECCCCCCCCCDDDEEEDDDGGGIIIKKKMMMNNNPPPTTTWWW\\\___dddgggiiijjjmmmnnnoooppprrrssstttsssrrrrrrtttuuuuuussspppoooppprrrrrrsssrrroookkkgggffffffeeeaaaZZZSSSNNNLLLLLLLLLSSSVVV[[[aaafffjjjmmmnnnnnnpppqqqrrrqqqooommmkkkfffdddbbb___\\\YYYUUUSSSMMMKKKHHHJJJTTTiiizzzrrrsss{{{}}}www}}}hhhNNNGGG>>>666222222222222111111222222222333333333333333333222222222111111222222222111111111111000444444444333333222222222444333333333222111111111~~~}}}xxxyyy|||~~~wwwsss{{{jjjZZZYYY]]][[[SSSMMM@@@;;;555444555555333000222222222222222222222222333333333333333333333333333333333222222222111111222222222111111111111111111111111111111111111111111111222000///...///111222000///000333444333111333333333333333333333333333333333222222222222222222222222222222333444444333444444555555555555555333444444444444555555555444555666777888999::::::;;;;;;;;;;;;;;;:::999999::::::999999999:::;;;<<<===<<<<<<======???@@@@@@>>>???@@@@@@???@@@BBBDDDEEEFFFGGGFFFFFFIIINNNRRR\\\{{{}}}qqq```RRRKKKJJJJJJIIIHHHGGGIIINNNUUUcccyyyzzzmmm```[[[VVVSSSPPPMMMOOOTTTYYYhhh|||zzztttpppoookkkddd^^^^^^UUUTTTRRROOOMMMLLLLLLLLLJJJJJJHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQSSSTTTWWWYYY[[[\\\[[[\\\]]]___aaabbbcccdddddddddeeeeeefffgggggggggjjjjjjkkklllmmmmmmnnnoooooonnnmmmmmmnnnoooqqqrrrqqquuuxxxzzz|||~~~{{{wwwtttssssssrrrqqqoooppppppppppppoooooonnnmmmmmmnnnnnnooooooooooooooommmkkkiiihhhhhhjjjkkkjjjiiigggeeecccccccccccc```]]]XXXSSSOOOLLLHHHEEEAAAAAA@@@AAACCCEEEFFFGGGIIIKKKMMMPPPQQQTTTWWWZZZ^^^bbbfffiiikkkmmmoooqqqpppqqqrrrssstttttttttttttttuuuuuutttqqqppppppqqqpppppppppooommmjjjgggeee___[[[VVVQQQNNNMMMOOOPPPVVVZZZ```ggglllnnnnnnnnnmmmoooqqqrrrqqqooollljjjfffccc```]]]YYYUUUOOOKKKIIIHHHHHHNNN^^^uuuwwwrrruuu|||}}}|||ooo\\\HHHCCC:::444111111111111444444333333222222111111333333222222222111111111222222222111111111111000333333333333222222222111111111111111000000000000~~~||||||vvvooowwwpppaaaVVVYYY```\\\OOODDD:::777333222333444222000222222222222222222222222333333333333333333333333333333333333333222222222111111111111111222222222111111111111111111111111111222222111000///111222222111000111222333222111333333333333333333333333333333333333333333333333111111111111222222333444333333444555555555555555333333333333444444444444555555666666777888999999::::::;;;;;;;;;:::999999888888888888888999::::::<<<<<<<<<<<<<<<===>>>???===>>>??????>>>>>>@@@BBBDDDEEEEEEEEEEEEGGGIIILLLRRRfff{{{iiiWWWLLLHHHIIILLLKKKIIIIIIKKKMMMTTTcccqqqzzzjjjccc\\\XXXSSSMMMMMMOOORRRXXXiiizzztttppppppnnniiiffffff\\\ZZZVVVSSSQQQPPPPPPQQQKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLMMMNNNNNNMMMNNNOOOQQQTTTVVVYYYZZZXXXXXXZZZ[[[]]]___``````bbbbbbccceeefffggghhhiiijjjjjjkkklllmmmnnnoooooommmmmmllllllmmmnnnpppqqqpppqqqqqqrrrsssxxx~~~{{{xxxwwwtttqqqppppppqqqqqqqqqnnnooooooppppppppppppooommmmmmmmmmmmnnnnnnnnnnnnmmmkkkiiihhhggghhhiiijjjiiihhhfffdddbbb```______[[[WWWQQQLLLHHHFFFCCCAAA@@@AAABBBDDDEEEGGGHHHHHHJJJMMMPPPSSSVVVYYY]]]___aaaeeeiiilllnnnpppsssuuussssssssstttuuuuuuvvvvvvttttttttttttsssrrrpppooonnnmmmmmmoooooolllfffaaaWWWTTTPPPMMMMMMPPPTTTVVV[[[___fffmmmqqqrrrqqqooonnnppprrrsssqqqnnnjjjhhhccc```]]]ZZZXXXSSSMMMGGGDDDDDDFFFQQQeee||||||yyytttuuuyyy~~~vvv```NNNAAA<<<666333111111111111444333222111000///......333222222222222111111111222222222111111111111000222222222111111111111111......//////////////////~~~zzzrrrrrr~~~hhh^^^XXX[[[]]]UUUFFF<<<888666333333444555444333222222222222222222222222222222222222222222222222222222222222222222222222000000000111222222222333111111111111111111111111222333333222111000222333222222111222222333222222222222222222222222222222333333333333333444444444333333222222222222222333333333444555555555444444222222222333333333444444555555666666777888888999999999::::::::::::999999888888888888888999999:::;;;;;;;;;;;;;;;<<<===>>><<<===>>>>>>======???AAAAAABBBCCCCCCDDDFFFGGGIIIPPPXXXtttrrr```QQQHHHHHHMMMNNNLLLKKKLLLKKKMMMVVV```pppxxxnnnddd]]]VVVPPPNNNPPPRRRSSS[[[pppyyytttsssqqqmmmjjjkkkccc```\\\WWWTTTRRRQQQQQQMMMLLLJJJIIIGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDEEEGGGHHHJJJKKKKKKKKKIIIJJJKKKNNNPPPSSSVVVWWWUUUUUUWWWXXXZZZ\\\]]]]]]______aaaccceeeggghhhiiiiiiiiijjjkkkmmmnnnoooooommmllllllkkklllnnnoooppppppnnnmmmnnnqqqsssuuuvvvzzz}}}zzzvvvtttssspppnnnmmmnnnooooooooommmnnnooopppppppppppppppmmmmmmnnnnnnnnnnnnnnnnnnlllkkkiiiggggggggghhhiiiiiihhhfffcccaaa^^^\\\\\\TTTOOOJJJEEECCCBBBAAA@@@EEEFFFGGGHHHGGGGGGHHHIIIKKKOOOSSSWWWZZZ]]]aaaddddddgggkkkmmmooorrruuuxxxuuuuuuuuuuuuvvvvvvwwwxxxtttsssrrrsssttttttqqqooonnnlllkkkmmmooojjjaaaYYYQQQOOOMMMLLLNNNSSSXXX\\\cccfffkkkpppsssssssssrrrrrrssstttsssqqqmmmhhheeeaaa___]]]\\\ZZZWWWPPPKKKGGGGGGKKKWWWjjj}}}yyy~~~xxxvvvzzzkkkUUUFFF:::777444222222222222111111000000///......------222222222222111111111111222222222111111111000000111111111000000000000000---......//////000000000|||uuu||||||pppsss|||yyyeee___ZZZXXXRRREEE999333666555444444555666555555222222222222222222222222222222222222222222222222000000000000111111111111000000000111222222222333111111111111111111111111222333333222111111333444222333333333222222222222222222222222222222222222222222222333333444444444777666555333222222222222222333333444555444444444222222222333333333444444555555555666777777888888888888999999999999999888888999999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<===>>>===<<<<<<>>>???>>>>>>???AAACCCFFFGGGHHHLLLMMMaaa{{{kkkYYYKKKHHHLLLIIIHHHHHHJJJIIIIIIOOOVVVbbbvvvyyyjjj```XXXRRRQQQSSSPPPQQQUUUaaavvv|||zzzvvvpppmmmmmmjjjgggbbb\\\WWWSSSQQQPPPOOONNNLLLKKKIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFGGGIIIJJJJJJJJJGGGGGGIIIKKKMMMPPPRRRSSSRRRSSSTTTVVVWWWYYYZZZ[[[[[[\\\^^^```bbbeeefffggggggggghhhjjjkkklllmmmnnnllllllkkkkkklllmmmooopppmmmkkkkkklllppprrrrrrrrrssswww~~~}}}zzzxxxxxxwwwuuusssrrrppplllkkklllmmmmmmmmmlllmmmnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnlllkkkiiihhhgggffffffggghhhgggeeebbb^^^[[[XXXWWWLLLIIIDDDBBBBBBCCCCCCCCCDDDFFFHHHHHHGGGGGGIIIKKKMMMPPPVVVZZZ^^^aaaeeegggfffiiilllnnnppprrrvvvxxxwwwwwwwwwwwwwwwwwwwwwwwwtttppplllmmmqqqtttrrrppppppmmmjjjjjjiiidddYYYQQQNNNNNNMMMOOORRRXXX^^^aaakkklllmmmoooqqqrrrssstttvvvvvvuuusssooojjjfffccceeedddccc```\\\WWWRRROOOLLLNNNTTT```ooo||||||zzzxxxzzzzzzzzzvvv|||xxxaaaNNNAAA888555333222333333333333000000000000000000000000222222222111111111000000222222222111111111000000000000000000000000000000/////////000000111111111zzzqqqqqqsssmmmxxxpppiiiccc[[[SSSHHH;;;444333222222222333333333444444222222222222222222222222222222222222222222222222/////////000000000000000111111111111111222222222111111111111111111111111111222333222111111333555222333444333222111222333222222222222222222222222000111111222222333333444777666555444333222222222222222333444444444444444333333333333444444444444555555555666666777777777777777888999999999888888999::::::;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<===>>>===<<<<<<===???>>>======>>>BBBEEEGGGHHHIIIIIIVVVssstttbbbPPPHHHJJJGGGFFFGGGJJJKKKJJJNNNSSSZZZjjjttthhh___WWWSSSTTTKKKNNNRRRVVVaaayyy~~~vvvppppppooolllhhhbbb\\\WWWSSSRRRQQQPPPOOOMMMKKKJJJIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEGGGHHHHHHIIIIIIFFFFFFGGGIIIKKKMMMOOOPPPOOOPPPQQQSSSTTTVVVWWWXXXWWWXXXZZZ\\\___aaacccdddcccdddeeeggghhhjjjkkkllljjjjjjiiiiiijjjkkkmmmnnniiihhhhhhjjjlllooooooooorrrssstttwwwyyy{{{|||}}}~~~|||zzzwwwvvvsssrrrqqqrrrssssssrrrqqqqqqnnnkkkjjjjjjkkklllkkkkkklllmmmmmmmmmmmmmmmlllmmmmmmmmmmmmmmmlllllllllkkkjjjiiigggeeedddccccccdddbbb```]]]YYYTTTQQQOOOFFFDDDAAAAAABBBDDDDDDDDD>>>AAACCCDDDDDDFFFKKKOOOPPPTTTYYY^^^bbbeeehhhjjjjjjkkkmmmoooppprrruuuxxxxxxyyyyyyyyyxxxwwwuuutttrrrjjjccccccjjjppprrrppppppmmmiiieeeaaaZZZRRRKKKMMMNNNPPPTTTZZZ```eeehhhppppppooooooppprrrssstttvvvuuurrroookkkgggdddccckkkllljjjcccYYYRRROOOOOOJJJOOOZZZgggssszzz}}}~~~uuuxxx}}}yyy|||}}}qqqyyylllWWWGGG<<<888555222111222333333333222222222333333333444444222111111111111000000000222222222111111111111000000000000000111111111111000111111111111111222222yyyoooppp{{{}}}vvvwwwuuummmiiinnnbbbTTTIII???777444666000111333333222222222333222222222222222222222222111111111111111111111111//////000000111111111111222222222111111111111111111111111111111111111111000111222111000111222444222444555444222000222333111111111111111111111111//////000111111222333333444333333333333333444444222222333444444444444333333444444444444555555555555555555666666666666666666777777888999999888888999999;;;<<<<<<<<<;;;:::======<<<<<<<<<<<<<<<======>>>>>>===<<<<<<===???BBB???<<<===@@@DDDFFFFFFHHHJJJPPP```{{{hhhSSSJJJKKKIIIGGGHHHLLLMMMKKKMMMRRRTTT___pppwwwlll```XXXUUULLLOOOQQQPPPTTTddd|||}}}vvvtttrrrqqqnnnjjjeee___ZZZXXXTTTSSSQQQOOOMMMLLLKKKKKKHHHGGGGGGFFFFFFFFFFFFFFFBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLMMMOOOQQQRRRTTTTTTTTTUUUWWWYYY[[[]]]___``````aaabbbdddfffgggiiiiiihhhgggffffffggghhhjjjkkkhhhhhhhhhhhhhhhiiijjjkkkooonnnooopppssstttuuuuuusssssstttttttttuuuvvvvvv{{{{{{{{{zzzxxxvvvsssrrrlllllllllnnnqqqqqqpppnnnnnnkkkhhhhhhiiijjjkkkkkkkkkkkklllllllllkkkjjjjjjkkkkkkkkkkkkjjjjjjiiiiiijjjiiigggeeebbb```___^^^\\\[[[YYYUUUPPPKKKGGGDDDCCCBBB@@@AAABBBCCCCCCBBB>>>@@@BBBBBBAAADDDKKKRRRSSSXXX]]]bbbfffhhhkkkmmmmmmnnnppppppppprrruuuxxxyyyzzz{{{{{{yyyvvvrrrpppnnncccYYYXXXaaakkkooooooooolllfff___XXXRRRMMMJJJKKKNNNSSSZZZbbbhhhmmmppprrrrrrsssssssssrrrrrrrrrqqqooollliiifffeeeddddddiiilllkkkaaaSSSJJJKKKOOOMMMVVVeeerrr{{{~~~{{{tttyyy~~~yyy|||uuu___OOOBBB999888555111///000111222222333333333333333333222222111111111111000000000000222222222111111111111000000000000111111222222222222111111111111111111000}}}ooojjjttt}}}~~~sssccc```fffkkk[[[HHH<<<666222222444111333444444444333333444222222222222222222222222111111111111111111111111000000111111222222222333333222222222111111000000111111111111111111111111000111111111000000222444222444666444222000222444111111111111111111111111...//////000111111222222000000000111222444555666222222333444444444333333444444444555555555666666555555555666666666666666666666777888888888888888888999:::;;;<<<;;;::::::>>>======<<<<<<<<<======>>>>>>???>>><<<<<<===???EEEAAA===<<>>999:::;;;===>>>?????????<<<===>>>===;;;:::999:::;;;<<<=========???BBBEEEGGGKKKJJJLLLZZZrrrvvvfffTTTDDDGGGGGGJJJMMMKKKGGGGGGLLLQQQRRR[[[mmmwwwjjj^^^WWWQQQLLLMMMPPPSSSXXX^^^qqq||||||zzzxxxyyyyyyuuukkkccc```[[[UUUPPPOOOOOOPPPPPPNNNKKKHHHGGGGGGGGGFFFFFFCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@BBBDDDFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGIIIKKKMMMNNNOOOQQQRRRTTTVVVWWWWWWWWWVVV[[[\\\\\\^^^```bbbdddeeeccccccbbbbbbccccccdddeeehhhiiijjjiiigggggggggiiikkkkkkjjjjjjkkklllnnnoooooonnnmmmkkkkkkkkklllmmmqqqrrrrrrpppmmmlllllllllooonnnnnnnnnnnnnnnnnnnnnkkkkkkjjjiiiiiiiiiiiijjjiiijjjjjjkkkjjjhhhgggfffeeedddcccdddffffffeeecccfffeeeccc```\\\XXXUUUSSSNNNLLLHHHEEECCCCCCCCCDDD@@@AAAAAAAAAAAABBBEEEGGGDDDEEEFFFFFFHHHKKKQQQUUU\\\aaaggglllpppsssvvvxxxuuuqqqmmmoootttyyyyyywwwyyyzzz||||||{{{xxxtttqqqkkkcccTTTKKKRRRbbbkkkjjjhhhccc[[[SSSNNNKKKJJJKKKKKKTTT]]]ccchhhooorrrpppvvvuuutttsssrrrpppmmmkkkllliiidddbbbaaabbbcccccc```^^^WWWMMMEEEGGGQQQ[[[hhhtttrrrppp|||}}}uuu{{{lll^^^RRREEE<<<999444333111//////000111222222222111111111111222222000000111111111111000000000000111111111111000000000000000000111111111111222111000000//////000000{{{nnndddfffnnnxxxwwwfff]]]\\\\\\ZZZPPPFFF:::444444555444222333333222222222111111111111111222222222222111111222222111111111000000000000000000000000000000000///////////////000111111111111111000000000//////111111111222222222333333555777888888666333222222000111111111111222222222111111111111222222222222111111111111111111111111333333333333333333333333222222222333444555555555444444555555666777777777666666666666777777888888999::::::;;;;;;<<<======:::;;;<<<===>>>>>>>>>>>>===>>>??????<<<;;;;;;;;;<<<===>>>>>>???@@@CCCFFFDDDHHHFFFHHHTTThhh~~~~~~mmmZZZKKKGGGFFFHHHKKKKKKJJJLLLQQQPPPPPPWWWdddvvvtttggg\\\UUUOOONNNOOOPPPSSSXXXcccxxx~~~{{{xxxxxxyyyuuummmfffccc___YYYTTTRRRRRRQQQPPPOOOMMMKKKJJJJJJJJJIIIHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@AAACCCEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFHHHJJJKKKMMMMMMOOOPPPRRRTTTUUUUUUUUUUUUZZZZZZZZZ[[[\\\^^^___``````````````````aaaaaabbbeeefffggggggeeeeeeeeeggghhhgggggghhhiiikkklllmmmmmmlllkkkjjjjjjjjjkkkkkkkkkllllllkkkhhhfffggggggkkkkkkkkklllllllllllllllkkkjjjjjjiiiiiiiiiiiiiiihhhiiiiiiiiiiiigggfffeeedddcccbbbcccddddddcccaaabbbaaa___[[[WWWSSSPPPNNNJJJHHHEEEBBBAAAAAABBBCCC???AAACCCCCCCCCCCCEEEFFFGGGHHHJJJLLLNNNQQQVVVZZZbbbeeejjjnnnqqqsssuuuvvvuuuqqqoooqqqvvvyyyyyywwwzzz{{{||||||zzzwwwssspppmmmdddUUUJJJLLLYYYbbbddd^^^YYYSSSLLLIIIHHHJJJKKKPPPYYYaaaffflllrrrtttssstttsssrrrrrrpppnnnkkkiiigggeeebbb`````````___^^^XXXUUUOOOJJJLLLWWWhhhttt{{{xxxpppqqq{{{}}}zzzvvvbbbUUUKKKBBB;;;:::999888555333222222222333111111111000000111111111000000111111111111000000000000111111111111000000000000000000111111111111444333333222333333444444xxxjjjaaabbbooo|||{{{|||~~~sssbbbWWWWWWXXXSSSKKK@@@<<<555222111222333444333222222222222111111111111222222333333222222111111111000000000000//////000000000000000000000000/////////000000000111111000000000///////////////111111111222222222222333111333555444333111000111000111111111111222222222111222222222222333333333111111111111111111111111222222222222222222222222333333333444555555666666444444555555666777777777666666666777777777777888888999999::::::;;;<<<<<<;;;<<<======>>>>>>>>>>>>>>>???@@@???===<<<<<<<<<===???@@@@@@@@@AAACCCFFFCCCHHHGGGIIIRRR___}}}zzzyyyppp]]]NNNIIIFFFFFFIIIKKKKKKMMMRRROOONNNQQQYYYeeexxxuuufff]]]UUURRRPPPNNNOOORRRWWWbbbxxxzzzyyyzzzxxxrrrlllhhhddd___[[[XXXVVVSSSQQQQQQOOONNNMMMMMMMMMKKKJJJGGGFFFFFFEEEDDDDDDEEEEEECCCBBBAAAAAACCCCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDFFFGGGIIIJJJKKKLLLMMMNNNPPPQQQQQQRRRQQQWWWVVVVVVVVVWWWXXXYYYZZZ\\\\\\\\\\\\\\\]]]^^^^^^aaacccdddcccbbbbbbcccdddccccccdddeeefffhhhjjjkkkkkkjjjiiihhhhhhhhhiiiiiijjjkkkkkkjjjgggffffffggghhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhgggggggggggggggfffddddddbbbaaa``````aaaaaa___]]]\\\[[[XXXTTTPPPLLLIIIGGGDDDBBB@@@>>>>>>???@@@AAA???AAADDDEEEDDDDDDEEEFFFJJJMMMQQQTTTWWWZZZ^^^aaahhhkkkoooqqqrrrssstttuuuuuusssrrruuuyyyzzzyyywwwyyyzzz{{{{{{yyyvvvssspppnnngggYYYKKKGGGMMMUUUYYYRRROOOJJJFFFEEEHHHLLLOOOWWW```gggkkkpppuuuwwwvvvrrrqqqooollljjjgggfffeeebbbaaa```______]]]ZZZWWWQQQLLLGGGIIIWWWmmm|||tttoooqqqvvv{{{~~~}}}yyyhhhUUUIIIBBB<<<::::::<<<;;;888555222111111111111000000//////000000111000000111111111111000000000000111111111111000000000000000000111111111111000000000000111222333333|||tttkkkfffjjjuuu|||zzz{{{nnncccUUUPPPRRRRRRIII???:::999666333000///000111222222222222111111111111000111111222222111111000000000000///////////////000000000000000000000000//////000000111111111111000000000000000000000000111111111111222222222222///000222222111000000111000000111111111222222222111111111222222222333333111111111111111222222222111111111111111111111111444444444555555555666666444444555555666777777777777777777777777777777777777888888999::::::;;;;;;<<<======>>>>>>>>>=========>>>??????===<<<<<<<<<>>>???@@@AAA@@@@@@BBBDDDDDDKKKMMMRRRZZZ___qqqxxx{{{vvv```QQQLLLGGGEEEHHHJJJIIIIIILLLLLLLLLNNNRRRYYYfff~~~pppfff]]]XXXTTTOOONNNPPPUUUXXXccczzz}}}}}}|||xxxsssmmmjjjeeeaaa^^^ZZZVVVRRRRRRPPPOOONNNOOONNNKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDBBBAAAAAABBBBBBAAA???AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQRRRRRRSSSTTTUUUVVVYYYYYYXXXXXXYYYYYYZZZ[[[]]]___``````______```bbb______aaabbbdddfffhhhhhhhhhhhhhhhgggggggggggghhhhhhiiiiiihhhfffeeefffgggffffffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggffffffeeeeeedddccccccbbb^^^]]]\\\\\\\\\[[[YYYWWWTTTSSSPPPLLLHHHDDDBBB@@@???>>>=========>>>???@@@@@@AAACCCCCCCCCDDDGGGIIINNNRRRWWW\\\___bbbeeehhhkkknnnqqqrrrssssssuuuvvvuuuuuuvvvxxx{{{|||yyywwwvvvwwwxxxyyyxxxvvvsssrrrpppjjj___QQQGGGFFFIIIMMMMMMJJJGGGFFFGGGLLLRRRUUU___fffmmmooorrrwwwyyywwwssspppkkkddd___]]]^^^___bbbaaa```___]]]YYYSSSNNNLLLGGGEEENNNeeeuuuooollluuu}}}lll\\\JJJ???:::888888:::999777555333111///......000000////////////000000000000111111111111000000000000111111111111000000///000000000111111111111------......000111222333jjjiiikkkssstttzzz{{{vvv^^^WWWQQQOOONNNIII@@@888666777777555222000111222222222222111111111000000//////000000000000/////////////////////000000000000000000000000000000000//////000111222111111000111111111111111111111111000000111111111222222222///111222222111111222333000000111111111222222222000000000000111111111222000000111111111222222222111111111111111111111111444444444555555555555555444444555555666777777777888888888888777777777777777777888888999::::::;;;======>>>>>>>>>>>>>>>===;;;===>>>===<<<;;;;;;<<<===???@@@@@@@@@???@@@BBBCCCLLLRRRZZZaaa___ggg}}}{{{vvvlll[[[NNNGGGCCCFFFJJJIIIHHHHHHJJJJJJMMMPPPRRRZZZkkk{{{xxxnnnddd^^^XXXQQQNNNOOOUUUTTTYYYgggyyy{{{wwwqqqoookkkgggccc___ZZZWWWTTTRRROOONNNNNNMMMJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEECCCBBBBBBBBBBBBAAA???AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVUUUUUUVVVVVVWWWXXXYYY[[[\\\]]]\\\\\\^^^```\\\]]]^^^```bbbdddeeefffeeefffffffffffffffffffffbbbcccdddcccaaaaaabbbcccffffffgggggghhhhhhhhhiiigggggghhhhhhhhhgggfffeeecccbbbbbbaaa`````````___YYYXXXVVVUUUUUUTTTQQQOOOLLLJJJGGGDDDAAA???============<<<======???@@@AAAAAABBBAAAAAABBBEEEKKKOOOTTTXXX]]]bbbeeegggjjjllllllnnnqqqrrrssstttvvvxxxwwwxxxzzz|||}}}}}}zzzxxxrrrsssuuuvvvwwwvvvuuutttpppmmmeeeYYYLLLCCCBBBDDDIIIHHHGGGHHHKKKQQQWWW[[[dddjjjoooppprrrvvvwwwuuussspppiii```XXXUUUWWWZZZdddbbb```]]]YYYSSSLLLGGGFFFEEEIIIYYYtttyyytttrrrqqq|||}}}vvvcccSSSCCC:::777555666888444444333222000000//////000000////////////000000000000111111111111000000000000111111111111000000///000000000111111111111000000111222333444666777jjjsss|||ttt~~~{{{tttrrr{{{wwwbbbQQQOOONNNNNNIII@@@888666222444555555444333444555222111111111111000000000...//////////////////...//////000000000000111111000000000000000000000000///000111222222222111000111111111111222222222222000000000111111111111222111222333333222111222444000111111111111222222222//////000000000111111111000000000111222222333333111111111111111111111111444444444444444444444444444444555555666777777777999888888888888777777777777888888999999:::;;;;;;<<<===>>>>>>????????????:::<<<======<<<;;;;;;<<<===???AAAAAA@@@??????@@@@@@IIIPPPXXX___YYY[[[lllxxx}}}lllXXXLLLDDDDDDIIIJJJIIIIIIIIIIIILLLOOOOOORRR\\\ggg~~~xxxmmmeee]]]UUUPPPPPPRRRQQQTTT\\\eeewww~~~zzzvvvsssooollliiifffbbb___YYYVVVRRROOONNNMMMKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDBBBBBBCCCCCCBBBAAAAAA@@@@@@??????@@@@@@AAA@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMPPPRRRSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTVVVXXXXXXXXXYYYZZZ\\\ZZZ[[[\\\^^^```aaaaaabbbbbbbbbcccddddddddddddccc```aaabbbbbbaaa```aaaccceeeeeeeeeeeeeeeeeeeeeeeeccccccdddeeedddcccbbbaaa^^^]]]\\\[[[ZZZZZZZZZ[[[SSSRRRPPPOOONNNLLLIIIFFFDDDCCCAAA???===<<<======<<<<<<======>>>@@@AAABBBBBBBBBBBBCCCEEEIIIPPPTTT[[[^^^cccfffiiikkkmmmooonnnppprrrssstttvvvxxxzzzzzz{{{}}}~~~~~~}}}{{{zzzrrrsssuuuvvvwwwwwwwwwvvvqqqllleee\\\OOOBBB>>>???EEEFFFHHHKKKQQQWWW]]]```gggmmmqqqqqqqqqtttuuusssrrrqqqlllccc[[[VVVWWWYYYbbb```[[[WWWRRRLLLFFFBBB@@@FFFSSSiii|||wwwvvvuuuyyyuuukkkZZZLLL>>>888777555555777333333333333333333222222111000000//////000000111000000111111111111000000000000111111111111000000000000000000111111111111//////000000222333444555{{{}}}wwwttttttwwwzzzfffUUULLLIIIIIIIIIBBB888333555000000111222333444444444111111111111000000000000//////000000000000//////000000000111111111222222000000000000000000000000...000111333333222111000000000000000111111111222000000000000111111111111222333444333111111222444000111111111111222222222000000111111111222222222///000000111222222333333222222222222222222222222444444444333333333333333444444555555666777777777999999999888888888777777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@;;;<<<>>>>>><<<<<<<<<===???AAACCCCCCAAA@@@@@@@@@AAAFFFIIIPPPUUUOOOOOO^^^tttmmm[[[JJJDDDGGGIIIJJJKKKKKKIIIIIILLLMMMMMMRRRYYYeeeyyy{{{qqqggg\\\VVVUUUPPPNNNQQQWWWYYYbbbzzz{{{xxxtttqqqooommmjjjhhhaaa]]]WWWRRRPPPOOONNNMMMLLLLLLJJJIIIHHHGGGGGGGGGEEEDDDCCCCCCDDDEEEDDDBBBAAAAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGFFFGGGGGGHHHJJJKKKMMMNNNOOOOOONNNNNNOOOOOOPPPQQQNNNPPPRRRSSSSSSTTTVVVXXXWWWXXXZZZ\\\]]]]]]]]]]]]]]]^^^```aaaaaaaaa``````^^^```aaaaaa``````aaacccbbbbbbbbbaaa``````______]]]^^^___``````^^^\\\[[[XXXWWWVVVTTTTTTTTTTTTTTTNNNLLLJJJHHHGGGEEEBBB??????>>><<<;;;;;;<<<>>>???<<<<<<===>>>???@@@@@@AAA@@@CCCFFFIIILLLPPPTTTWWWbbbdddhhhjjjkkkmmmoooqqqrrrsssuuuvvvvvvwwwzzz||||||}}}~~~}}}}}}|||wwwwwwxxxyyyyyyxxxxxxwwwqqqiii```XXXMMMAAA<<<>>>BBBEEEJJJPPPXXX___dddgggjjjooorrrqqqpppssssssqqqnnnqqqrrrnnnfff___\\\\\\]]]YYYSSSMMMIIIEEEAAA>>>???KKKaaayyy}}}xxxwwwxxxxxxxxx|||kkk___PPPEEE;;;888999777666777444444444444444444333333111111111000000111111111000000111111111111000000000000111111111111000000000000000000111111111111............///000111222zzzwww~~~{{{ppprrr{{{tttgggZZZOOOKKKFFFDDDCCC<<<333000444222000///000222222111000111111111111000000000000000000111111111111000000000000111111222222222333000000000000000000000000...000222333333333111000.../////////000000111111000000000000111111111111333444444333111000222333000111111111111222222222111111222222222333333333///000000111222222333333222222222222222222222222333333333333333333333333444444555555666777777777999999999999888888777777888999999::::::;;;<<<<<<;;;;;;===>>>@@@@@@AAAAAA<<<===??????>>>======>>>@@@BBBDDDDDDBBBAAAAAAAAACCCFFFEEEHHHMMMGGGHHHWWW^^^jjjQQQEEEDDDFFFHHHJJJLLLHHHGGGIIIKKKKKKNNNRRRUUUeee{{{|||pppddd\\\[[[PPPMMMOOOUUUTTTUUUdddwww~~~{{{wwwtttsssqqqpppnnngggbbb[[[UUURRRRRRQQQQQQNNNMMMLLLKKKIIIIIIHHHHHHEEEDDDCCCDDDEEEFFFEEEDDDBBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLLLLLLLMMMNNNNNNKKKMMMOOOPPPPPPQQQSSSUUUUUUVVVXXXZZZ[[[ZZZZZZYYYZZZ[[[]]]^^^___^^^]]]]]]YYYZZZ[[[\\\[[[[[[\\\^^^```___^^^]]]\\\\\\[[[ZZZYYYZZZ[[[\\\\\\ZZZYYYWWWTTTSSSQQQPPPOOOOOOPPPPPPKKKIIIGGGEEEDDDAAA>>>;;;<<<;;;::::::;;;===???AAA;;;<<<======>>>???@@@@@@>>>CCCJJJOOOSSSUUUWWWYYYgggiiikkklllmmmnnnppprrrvvvwwwxxxxxxwwwxxxzzz|||~~~~~~}}}}}}~~~|||||||||{{{zzzyyyxxxwwwqqqfff[[[SSSJJJ???;;;>>>AAAEEELLLUUU^^^eeekkknnnlllqqqsssqqqppprrrrrrpppkkkrrrxxxxxxqqqgggaaa___XXXSSSLLLFFFBBB@@@>>><<>>?????????@@@AAAAAABBBCCCCCCAAA???>>><<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCEEEGGGJJJKKKTTTiii]]]KKKFFFEEEFFFHHHIIIJJJJJJJJJIIIIIIKKKMMMVVVWWW```ttt}}}qqqeee\\\UUUOOOKKKMMMQQQUUUZZZ```sss|||zzzyyywwwsssoookkkfff^^^WWWTTTRRRRRRQQQPPPOOONNNNNNNNNMMMJJJHHHKKKIIIFFFEEEEEEDDDCCCAAAEEEDDDBBBAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJLLLLLLKKKKKKMMMNNNQQQQQQRRRSSSUUUWWWYYYZZZZZZYYYYYYYYYYYYXXXXXXXXXVVVWWWXXXXXXYYYXXXXXXXXX[[[[[[ZZZXXXWWWTTTRRRQQQRRRSSSSSSTTTRRRPPPNNNLLLLLLKKKJJJIIIHHHFFFEEEEEEBBBAAA@@@>>><<<;;;;;;;;;999::::::;;;<<<<<<======:::;;;>>>@@@BBBCCCCCCCCCGGGLLLRRRVVVXXX[[[___cccjjjlllnnnppprrruuuyyy}}}xxxxxxxxxxxxyyyzzz{{{{{{}}}~~~~~~|||}}}{{{yyywwwuuurrrooolllcccVVVMMMHHHDDD???;;;;;;FFFTTT___gggmmmoooppprrrssstttuuutttrrrpppooojjjoooqqqppppppooofffZZZSSSLLLDDD@@@<<<888:::>>>FFFYYYtttxxx|||uuunnniiijjjqqqxxxzzzyyyqqqeeeWWWKKK???===<<<<<<===<<<:::888777777666555444444444444111111111111111222222222222333444444333111...---111111000000//////......222111111111000000//////000000000000000000000000~~~}}}ooorrryyyxxxiiiZZZOOOHHHEEEDDDAAA<<<777444222222222222222222111111111000000000000000000//////......111000000000/////////...000000000000000000000000111111111111000000000///111111222222222222111111////////////000000000000000000000000000000000000222000///000222222000---000000000000000000000000---...000///......///111333222222111222222333333000111111111111222222222222222222222222222222222333333444444555666666666666555555555666666777888777777888999;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCC@@@@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCEEEGGGIIIKKKMMM^^^}}}lllVVVKKKEEEDDDFFFGGGHHHIIIIIIHHHHHHIIIIIINNNMMMTTTcccuuu{{{mmmcccXXXPPPKKKKKKNNNOOOTTTYYYaaasss~~~|||wwwtttpppkkkddd^^^ZZZXXXVVVTTTSSSQQQOOONNNNNNMMMKKKIIILLLJJJHHHGGGHHHGGGFFFEEEFFFDDDBBBAAABBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCDDDDDDFFFGGGGGGHHHHHHHHHGGGIIIJJJJJJJJJJJJKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTWWWWWWVVVUUUSSSQQQOOONNNOOOOOOPPPPPPOOOMMMKKKIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>><<<;;;;;;;;;;;;============>>>>>>??????======>>>@@@CCCFFFHHHJJJMMMRRRXXX\\\___bbbfffiiimmmnnnpppqqqrrrtttwwwzzzxxxwwwwwwwwwwwwxxxxxxyyy||||||}}}~~~~~~{{{yyy{{{{{{zzzzzzxxxsssmmmhhhcccZZZOOOHHHEEECCC@@@===BBBLLL[[[gggooossstttsssssssssttttttssspppnnnllliiimmmmmmjjjiiiggg___UUUNNNGGGAAA???<<<:::>>>DDDPPPbbbxxxzzzwww|||yyytttmmmffffffooozzz{{{mmm```RRRGGG===<<<;;;;;;<<<;;;999777666666555444333333333333000000000/////////......111222333333333111///...111000000000/////////...111111111000000000//////000000000000000000000000~~~xxxooolllxxxzzziiiYYYOOOIIIDDDAAA===;;;777444111000000000222222111111111000000000////////////............000000000000////////////000000000000000000000000111111111111000000000000000000111111111111000000////////////000000000000111000000//////.........000//////000111000...+++000000000000000000000000---///000000///...000111333333222222111222222333000111111111111222222222222222222222222222222222333333444444555666666666555444444444555666777777666666777888999;;;<<<<<<======>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDFFFHHHJJJHHHUUUhhhgggUUUIIIEEEEEEFFFGGGIIIJJJJJJIIIHHHGGGMMMKKKMMMUUUaaarrryyymmm```XXXQQQOOONNNNNNPPPTTTVVV```vvv|||xxxtttqqqnnnhhhddd```]]]YYYWWWVVVSSSPPPNNNMMMMMMLLLJJJMMMKKKJJJIIIJJJKKKJJJIIIFFFDDDBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBBBBBBBBBBCCCCCC???@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDFFFGGGGGGGGGGGGHHHJJJLLLKKKKKKKKKKKKLLLLLLMMMPPPPPPOOOOOOOOONNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOORRRQQQQQQPPPNNNLLLKKKJJJIIIJJJJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@???>>>>>>===<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>@@@@@@@@@BBBFFFKKKOOORRRVVVZZZ___dddgggkkknnnpppnnnpppqqqrrrrrrsssvvvxxxzzzyyyyyyxxxxxxxxxxxxyyy{{{{{{zzz{{{|||{{{yyyvvvwwwwwwyyyyyyuuunnnddd]]]WWWQQQIIIDDDDDDEEEEEEEEEEEEMMM[[[iiirrruuusssrrrtttttttttrrrpppmmmjjjiiidddfffeeebbb```^^^XXXQQQFFFAAA<<<:::999;;;BBBKKK___nnn~~~zzzrrrrrruuu}}}uuullliiifffjjjsss~~~rrrcccWWWIII>>>999999888999::::::999777555444333222222111222222000000000//////.........000000222222222111000///000000000000////////////111111000000000000//////000000000000000000000000uuuiiicccrrr}}}{{{mmm[[[NNNHHHEEE@@@<<<888666444111000///000000111111111111000000000000////////////////////////000000000000////////////000000000000000000000000111111111000000000000000//////000000000000//////////////////000000000000111000000///...------,,,///000000111111///---+++000000000000000000000000111222333333222222333444333333222222111111222222000000111111111222222222111111111111111111111111333333444444555666666666666555555444444444555555555555666777888999::::::<<<<<<===>>>@@@AAABBBBBB???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???AAAAAAAAAAAACCCEEEGGGHHHIIIRRRZZZiii}}}eeeUUULLLIIIGGGGGGIIIKKKLLLLLLJJJIIIOOOMMMMMMPPPTTT```uuuyyymmmccc[[[VVVSSSPPPQQQTTTSSSXXXdddyyy{{{wwwtttrrrooollliiieeeaaa]]]ZZZVVVRRROOONNNNNNMMMLLLMMMKKKJJJJJJKKKMMMLLLKKKGGGEEECCCCCCCCCCCCCCCAAA@@@@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAABBBBBB??????@@@AAAAAAAAAAAAAAA???@@@@@@AAABBBBBBAAAAAAAAACCCDDDDDDDDDDDDEEEGGGIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@=========<<<<<<;;;;;;;;;:::999999999999:::;;;;;;======<<<<<<<<<>>>???@@@AAABBBEEEIIIMMMRRRVVVYYY]]]```dddiiimmmppprrrsssoooppprrrssstttuuuwwwyyy~~~}}}||||||{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{yyywwwuuutttsssqqqlllcccYYYRRROOOKKKGGGFFFIIIMMMPPPQQQKKKNNNYYYgggrrrttttttsssuuutttssspppmmmjjjfffeee[[[]]]]]]\\\ZZZVVVQQQLLLCCC>>>;;;;;;<<>>>>>???@@@@@@@@@??????>>>@@@AAABBBAAAAAABBBDDDCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@@@@??????>>>======;;;;;;;;;;;;;;;;;;::::::999888888999999;;;<<<<<>>>>>???@@@BBBEEEFFFDDDGGGMMMSSSXXX[[[]]]^^^aaacccfffkkkoooqqqssssssnnnpppsssuuuvvvxxxzzz|||~~~}}}|||||||||}}}|||{{{{{{|||}}}}}}{{{xxxsssoooiiiccc]]]VVVOOOKKKHHHGGGHHHJJJPPPUUUZZZ\\\WWWTTTYYYgggrrrvvvwwwxxxtttssspppmmmiiieeebbb```WWWXXXYYYYYYUUUNNNGGGEEE>>>===???DDDJJJSSSbbbpppzzzwwwmmmpppqqqeeeiiiooouuu{{{sss```QQQEEE;;;666444444444555777888777666333333222000000000000000......///000111222222333...//////000111111111111////////////000000000000//////////////////000000////////////////////////}}}mmmdddeeeqqq~~~~~~}}}~~~wwwnnnXXXOOODDD???>>><<<666000333333222111111111111111111111000000000/////////000000000000111111111111////////////000000000000////////////////////////000000000000111111111111//////000000000000//////////////////000000000000111000000//////.........///000111111//////000111000000000000000000000000000222333333222111333444444444333222111111111111000111111111111222222222111111111111111111111111333333444444555666666666888888666555444444333333555555666666777888999999999999;;;<<<>>>???@@@AAA@@@@@@@@@AAAAAABBBBBBCCCBBBAAAAAA@@@@@@?????????@@@?????????AAABBBDDDEEEFFFIIILLLOOO\\\|||rrrdddQQQLLLGGGEEEGGGIIIIIIHHHKKKKKKLLLLLLIIIIIIRRR]]]ssszzzmmmccc[[[RRROOOPPPKKKMMMRRRVVV\\\iii}}}|||yyyuuuoookkkccc```]]][[[ZZZZZZXXXWWWQQQOOOMMMLLLMMMMMMLLLKKKKKKIIIGGGFFFGGGGGGFFFEEEBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBB>>>>>>????????????>>>>>>===>>>@@@@@@??????AAABBB>>>??????@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBAAAAAA>>>=========<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>><<<<<<<<<===@@@DDDHHHKKKLLLPPPWWW]]]bbbdddeeedddggghhhjjjmmmqqqssssssrrrooorrruuuxxxyyyzzz|||~~~~~~}}}}}}||||||||||||}}}}}}}}}}}}~~~~~~|||xxxtttlllfff]]]TTTOOOLLLIIIHHHEEEHHHLLLRRRXXX^^^ccceeebbbZZZZZZfffqqqssssssuuupppoookkkgggccc___\\\ZZZXXXWWWVVVUUUNNNEEE??????888===HHHUUU^^^gggttt~~~tttooouuu{{{pppnnnoooqqqrrrvvvjjjZZZLLL@@@:::999444333333555777777666555333222111000000///000000,,,,,,---...//////000000/////////000000111111111////////////000000000000......////////////000000////////////////////////}}}mmmhhhkkksss~~~wwwiii]]]MMMFFF???;;;;;;999666222222222222111111111111111111000000000/////////////////////000000000111111.../////////000000000111///////////////////////////000000000111111111111///000000111111000000///////////////000000000000000000000000000000000000...//////...,,,---111444000000000000000000000000///000222111000000111333555444333222111111111111000111111111111222222222111111111111111111111111333333444444555666666666666666666555555666666777666666666777888888999999888888:::;;;===???@@@AAA@@@?????????@@@AAACCCDDDBBBBBBAAAAAA@@@??????>>>????????????@@@AAACCCDDDFFFDDDGGGMMMSSSeeerrr___VVVLLLFFFFFFHHHHHHGGGKKKKKKMMMNNNLLLJJJOOOWWW___ttt}}}qqqdddYYYSSSSSSOOOOOOQQQSSSVVV\\\kkkzzzyyysssooohhhfffdddccccccbbb```___XXXVVVSSSQQQQQQPPPNNNLLLMMMKKKIIIHHHIIIIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBB?????????@@@@@@??????>>>;;;===>>>>>>>>>>>>???AAA???????????????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@??????@@@@@@@@@???>>>>>>======<<<<<<;;;;;;<<<<<<999:::::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>???<<<<<<===@@@EEEJJJOOOSSSXXX[[[```eeeiiilllmmmmmmooonnnooorrrvvvwwwvvvtttsssuuuyyy{{{{{{{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||wwwpppkkk```ZZZPPPIIIFFFFFFGGGHHHHHHMMMTTT\\\bbbgggkkkmmmlll```^^^iiisssqqqmmmmmmjjjhhheee```\\\XXXUUUTTTVVVRRROOOMMMGGG???>>>BBBBBBNNNbbbuuu}}}~~~xxxwww~~~yyypppooonnnppprrrtttxxx|||ooo___RRRDDD999666999555444444555666777555444333333222111000000000000........................000////////////000000111.../////////000000000111........./////////000000////////////////////////tttiiidddmmm{{{}}}nnn\\\OOOJJJEEE>>>;;;::::::888777111111111111111000000000000000000000////////////---.........//////000000.../////////000000111111//////////////////////////////000000111111111222000000111111111111000000////////////000000000000000000000000111111111111,,,------,,,***,,,111555000000000000000000000000///111222222111111222333555444333222111111111111000111111111111222222222000000000000000000000000333333444444555666666777444444555555777888999:::666666777777888888999999777888999;;;===>>>@@@@@@@@@???>>>===>>>@@@CCCDDDBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>???AAACCCDDDHHHBBBEEENNNQQQWWWttt{{{kkk```RRRIIIGGGIIIIIIIIIGGGGGGHHHKKKJJJIIIMMMSSSSSSfffwww~~~pppbbb[[[YYYSSSOOONNNPPPRRRTTTZZZbbbkkk|||wwwlllkkkjjjiiijjjiiifffddd]]][[[WWWUUUTTTRRRPPPNNNNNNLLLJJJJJJJJJKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCFFFFFFEEEEEEDDDDDDDDDCCC@@@@@@AAABBBBBBBBBBBBAAA???@@@@@@@@@@@@@@@??????;;;<<<>>>>>>======???@@@CCCCCCBBBAAAAAAAAAAAAAAA@@@????????????>>>>>>>>><<<===>>>>>>???>>>>>>>>><<<======>>>======<<<<<<======<<<<<<;;;<<<<<<<<<999999::::::;;;;;;<<<<<<===============>>>??????CCCDDDFFFIIIOOOVVV\\\___bbbcccfffiiimmmpppssstttuuuttttttwwwzzz{{{yyyvvvvvvyyy{{{||||||||||||}}}~~~zzzsssjjjcccWWWQQQIIICCCBBBDDDGGGHHHLLLRRR\\\dddkkkooorrrtttwwwkkkgggrrrzzzuuummmlllfffddd```\\\WWWTTTQQQPPPQQQKKKHHHFFFBBB===BBBJJJXXXhhh~~~}}}wwwhhhfffmmmhhhnnnuuuzzz~~~~~~mmmbbbUUUJJJ===222111777555555444555666666555333444333222111000000000000333222111000///...------000000////////////000000.../////////000000111111---.........//////000000////////////////////////}}}mmm___gggsssyyyjjj[[[OOOHHHCCC@@@<<<:::888555333000111111111111111111111111222111111000000000000000---...///000000111000000222111000//////.../////////////////////////////////////////////.........////////////000000000000............////////////000000000000000000000000///000111111000///...---000000000000111111111111000111111111111222222222111111111111000000//////000000000000////////////333333222111111000000000444444444555555555555666666666666666777777777777999999999999999999999999888888888999999:::::::::<<<===>>>???AAABBBCCCDDD@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA???>>>>>>@@@BBBBBBDDDHHHLLLMMMSSScccssszzzhhhVVVOOOMMMIIIGGGIIIJJJKKKMMMMMMLLLKKKLLLLLLPPPUUU```ppp}}}pppcccYYYYYYUUUPPPNNNNNNPPPQQQQQQaaammm{{{wwwsssnnnmmmooopppnnnlllllleee]]]WWWUUUTTTRRRPPPKKKLLLMMMNNNNNNMMMLLLLLLLLLKKKJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA===============<<<<<<<<<>>>>>>>>>>>>>>>======<<<=========<<<<<<;;;;;;;;;>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;===>>>===:::888<<<<<<;;;::::::;;;<<<===@@@???===<<<===>>>@@@AAABBBFFFMMMSSSXXX]]]bbbfffggghhhjjjmmmoooqqqssstttsssvvvyyy{{{{{{zzzzzz{{{zzzzzzzzzzzz{{{}}}~~~~~~}}}zzztttkkk^^^VVVPPPGGGAAADDDFFFFFFHHHMMMSSSYYYccckkkpppsssuuuvvvqqqrrrrrrtttuuusssooolllfff```XXXSSSQQQPPPNNNLLLOOOHHHDDDDDD>>>999DDDTTThhh||||||pppfffdddiiisssvvvwwwzzz}}}{{{qqqiii___TTTGGG===888555111...222333333444444333333222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////.........//////000sssfffVVVfff}}}xxxlll```TTTJJJDDDAAA>>>:::888777555222111111111111111111111111111222111000000//////000000///000000111111111111000111000000////////////000////////////////////////000000000000000000000000////////////000000000000....../////////000000000000000000000000000000000000111222222222111000/////////000000000111111111000000111111111222222222222222111111111000000000000000000000000000000///111222222222222222222222555555555666666666777777666666666777777777888888999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<===???@@@AAABBBCCC@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAA??????@@@AAA@@@AAAEEEIIIKKKOOOZZZgggtttbbbZZZUUUNNNIIIHHHGGGIIIKKKLLLMMMMMMNNNOOOLLLPPPVVVaaaqqqsssgggaaa\\\VVVQQQPPPQQQRRRRRRUUU]]]jjjyyy~~~yyywwwxxxxxxvvvtttmmmggg___ZZZYYYWWWUUURRROOOOOOPPPQQQPPPOOONNNMMMMMMLLLKKKKKKKKKKKKIIIGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<============<<<;;;;;;:::;;;<<<===>>>BBBAAA@@@AAABBBDDDGGGHHHKKKNNNTTTYYY]]]bbbhhhkkkkkklllmmmnnnpppsssuuuvvvvvvyyy|||~~~~~~~~~~~~||||||||||||}}}~~~~~~}}}wwwrrrkkkbbbXXXPPPLLLEEEAAADDDHHHIIIMMMQQQ[[[```iiiooossstttuuuvvvyyyxxxvvvuuutttpppkkkhhheee___YYYTTTRRRPPPNNNLLLKKKCCC??????===>>>MMM```xxxooonnnrrr|||}}}}}}~~~yyyxxxyyytttiii___RRRJJJ???888777666555333111222222222222222222111000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000111000///...............|||}}}xxxhhhbbbdddvvv}}}uuuhhh]]]SSSKKKCCC>>>===:::777666555444222111111111111111111111111111222111000000//////000000111111222222222111000000000////////////000000111////////////////////////000000000000111111111111////////////000000000000/////////000000000111111000000000000000000000000000111333444444333222222//////000000000000111111000000000111111111222222222222222222222111111111000000000000000000000000111111222333333444555555666666666666777777777888777777777888888888999999888888888888888888888888999999::::::;;;<<<<<<===:::;;;<<<===>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCAAA???@@@@@@DDDDDDGGGLLLOOOQQQVVV]]]uuu}}}wwwmmmeeeZZZPPPJJJGGGHHHJJJLLLMMMMMMMMMMMMIIILLLNNNRRR[[[lllxxxkkkddd[[[TTTPPPOOOOOOOOONNNUUU[[[___hhh~~~~~~~~~}}}zzzwwwpppkkkeeebbbaaa___\\\YYYUUUUUUUUUTTTSSSRRRPPPPPPOOOMMMLLLLLLMMMMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????======>>>>>>======<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>======<<<<<<<<<<<<===@@@???===<<<<<<===???@@@============>>>???AAABBBEEEEEEFFFGGGJJJNNNQQQSSSXXX[[[^^^aaaeeejjjooosssrrrqqqpppppprrrtttwwwxxxxxx{{{~~~~~~xxxpppggg___WWWPPPKKKGGGCCCBBBGGGLLLPPPTTTXXXcccgggnnnrrrtttttttttttt|||yyyvvvsssqqqmmmhhheeebbb___YYYUUURRROOOLLLJJJEEE>>>:::<<<@@@III^^^rrr~~~|||wwwyyy~~~~~~xxxwwwzzz~~~{{{uuutttuuuooobbbWWWFFF@@@888444444555555444000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000////////////////////////222111000...------------{{{}}}tttjjjiiinnn~~~oooggg[[[RRRLLLGGG@@@;;;888666444333333333222111111111111111111111111111111111000///////////////111111111111111000///...//////...//////000111111///////////////////////////000000000000000111111////////////000000000000000000000000111111111111000000000000000000000000///000222333444333333222////////////000000000111000000000000111111111111222222222222222222222222000000000000000111111111333333333444444444555555555555666666666777777777777888888888999999999999888888888888888888888888666666777888999::::::;;;999:::;;;<<<===>>>??????AAAAAA@@@@@@??????>>>>>>@@@BBBDDDDDDBBB@@@@@@@@@FFFDDDGGGNNNSSSSSSTTTWWWbbb~~~}}}yyykkk[[[PPPJJJJJJJJJJJJKKKKKKJJJIIIJJJLLLMMMLLLOOOZZZlll{{{yyyrrrfff\\\UUUQQQOOOMMMMMMSSSXXXYYY[[[hhh}}}|||yyyuuurrrmmmkkkjjjhhhddd```\\\[[[ZZZYYYWWWUUUTTTSSSQQQPPPNNNNNNNNNNNNMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@?????????===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>===<<<===???@@@@@@@@@@@@AAACCCEEEGGGIIIIIIJJJLLLOOOSSSWWW[[[]]]dddfffhhhiiilllpppuuuyyyvvvuuusssrrrsssuuuxxxzzzxxx{{{}}}xxxqqqggg\\\SSSMMMJJJIIIDDDDDDGGGLLLRRRXXX]]]```gggkkkpppssssssrrrrrrrrrvvvtttpppnnnmmmkkkhhheee```^^^YYYTTTPPPKKKHHHEEE@@@<<<===CCCLLLZZZppp|||uuuqqqqqqwwwxxx|||~~~xxxwwwzzz{{{|||uuurrrooogggYYYNNNAAA<<<666222111222222111000111111111111111111000000000000000000000000000////////////////////////////////////////////////........./////////000000........................111000///...............vvvkkkeeejjjyyy}}}vvvrrrccc]]]VVVPPPKKKFFF???:::555333111111222222111000000000000000000000000000111000000///...////////////000000000///...------//////...//////000111111////////////////////////.........//////000000000////////////000000000000000000000000111111111111////////////////////////...///000222222222111111...////////////000000000//////000000000111111111222222222222222222222222///000000000111111111222555555555444444444333333444444555555555666666666777888888888999999999999777777777777777777777777555666666777999::::::;;;999999:::;;;<<<<<<======@@@@@@@@@??????>>>>>>>>>>>>AAACCCCCCBBB@@@@@@@@@BBB@@@CCCKKKQQQQQQPPPQQQYYYmmm}}}hhhXXXNNNKKKIIIHHHJJJKKKKKKJJJJJJMMMOOOMMMLLLQQQ]]]gggqqqvvviii___XXXSSSQQQLLLOOOQQQRRRTTTZZZcccjjjzzzvvvsssqqqqqqooojjjfffbbbaaa```^^^\\\ZZZXXXXXXUUUSSSQQQPPPPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>???>>>>>>===<<<==============================<<<<<<<<<<<<======:::===@@@@@@???>>>>>>???BBBBBBCCCDDDGGGJJJMMMNNNPPPQQQTTTWWW\\\```ccceeelllmmmnnnooopppsssxxx|||yyyxxxvvvtttuuuwwwyyy{{{yyy}}}}}}xxxuuukkkeee[[[PPPIIIFFFFFFHHHGGGKKKPPPTTTZZZ```eeegggjjjmmmrrrttttttsssrrrrrrrrrpppmmmkkkjjjhhheeeccc]]][[[WWWQQQJJJEEEAAA@@@===???FFFQQQ^^^mmm~~~~~~~~~}}}ssslllkkklllwwwuuuvvvyyyxxxuuuvvvyyy|||}}}tttllleeeZZZLLLAAA<<<999555222000000000000111111222222222222111111////////////////////////////////////////////////....................................////////////------------------------...............///000111}}}qqqdddbbbiiixxxsssfff^^^\\\ZZZWWWRRRJJJCCC===999444222000000111111111000000000000000000000000000111000//////......//////......//////......------000////////////000000111////////////////////////------......//////000000////////////000000000000/////////000000000111111////////////////////////---...///000111000///.........////////////000000/////////000000000111111111111111222222222222222///000000111111222222222666666555444444333222222444444444444555555555555777777777888888888999999666666666666666666666666666777888999:::<<<<<<===999999::::::;;;<<<<<<===?????????>>>>>>>>>>>>>>>===???AAAAAA@@@@@@AAABBBDDDBBBEEELLLPPPPPPPPPRRRZZZggg{{{wwwdddTTTOOOJJJHHHJJJMMMNNNMMMHHHLLLNNNMMMKKKMMMSSSXXX]]]llluuuhhh^^^WWWRRRQQQNNNKKKKKKNNNSSSXXXZZZdddwww|||xxxvvvuuusssoookkkjjjiiifffdddbbb```______\\\YYYVVVTTTTTTSSSRRRQQQMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGFFFDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBAAA@@@???>>>>>>??????@@@@@@??????>>>===>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>??????@@@<<<@@@DDDEEECCCAAABBBCCCFFFFFFGGGIIILLLPPPSSSUUUYYY[[[]]]```dddgggiiijjjooopppqqqrrrsssuuuyyy|||{{{zzzyyyxxxxxxyyy{{{||||||}}}yyytttmmmiii[[[WWWOOOGGGBBBCCCGGGKKKNNNUUU[[[^^^ccchhhllllllnnnqqqtttvvvuuutttssssssrrrpppmmmjjjgggccc___[[[VVVTTTQQQJJJCCC???=========DDDPPP___mmmzzzxxxtttyyyyyyqqqmmmmmmooorrrnnnnnnqqqsssssswww{{{{{{wwwkkk^^^PPPDDD===666555333111111111222333111222222222222222222111////////////////////////000000000000000000000000........................------........./////////........................------------...000111222qqqhhhccckkkzzzvvvfffZZZTTT\\\\\\ZZZRRRFFF===999888333111000///000111000///000000000000000000000000000000///............///---......////////////...111000000////////////000////////////////////////---......///000000111111////////////000000000000....../////////000000000////////////////////////...///000000000///...---........./////////000000////////////000000000111000000000111111111222222///000000111111222333333444444444333333333333333555555555555666666666666666666666777777777888888666666666666666666666666666666777999:::;;;<<<===999999:::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>;;;===>>>>>>>>>???BBBDDDGGGEEEGGGLLLNNNMMMOOOTTTYYYbbboootttbbbZZZPPPKKKKKKMMMMMMLLLHHHJJJLLLLLLLLLLLLNNNPPPQQQ[[[jjj{{{uuuhhh^^^XXXXXXTTTPPPNNNNNNQQQSSSTTTTTT___ooo}}}|||zzzwwwsssqqqooommmkkkiiigggggggggccc```\\\YYYXXXWWWVVVUUUPPPPPPPPPPPPOOONNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGEEEDDDDDDCCCBBBAAA@@@???@@@AAAAAAAAAAAA@@@????????????@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDCCCFFFJJJIIIGGGFFFHHHLLLMMMNNNPPPRRRVVVZZZ^^^```cccdddfffhhhjjjlllmmmnnnoooqqqsssuuuuuuwwwyyy{{{|||||||||||||||}}}~~~}}}}}}yyytttnnnggg___YYYOOOMMMJJJFFFDDDFFFMMMRRRWWW```fffhhhjjjnnnqqqooopppsssuuuuuutttrrrqqqpppmmmkkkhhheeeaaa\\\VVVQQQMMMLLLIIICCC===:::;;;===@@@IIIXXXggguuu|||uuuuuu{{{yyyuuussssssssskkkggghhhmmmqqqssswww|||zzzxxxhhhVVVHHH@@@===222222222111000111222444000000111111111111000000////////////////////////000000000000000000000000........................---------.........//////.......................................///000111xxxooohhhiiixxx{{{jjj___]]]___^^^___\\\QQQBBB777555666333222000///000111000///000000000000000000000000000000///.....................///000000111000000222111000//////...//////////////////////////////...//////000111222222222////////////000000000000............///////////////////////////////////////000111111000///...---............/////////000////////////000000000000//////000000111111111222///000000111222222333333111222222333333444444555666666666666777777777777666666666666777777777777666666666666666666666666333444555777888999;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????:::;;;<<<======???CCCEEEDDDCCCDDDGGGGGGFFFIIIOOOQQQYYYaaakkkpppfffXXXOOOLLLKKKJJJHHHJJJJJJJJJKKKLLLMMMNNNNNNKKKPPPXXXeee{{{vvvkkkdddYYYXXXVVVSSSPPPMMMLLLKKKPPPSSSXXX___mmm~~~{{{uuutttqqqooommmlllllllllhhheee```]]][[[ZZZYYYXXXUUUVVVVVVUUUUUUTTTSSSRRRMMMMMMMMMMMMMMMNNNNNNNNNKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDDDDDDDEEEFFFGGGJJJLLLNNNLLLIIIJJJOOOTTTVVVVVVXXX[[[___cccgggjjjjjjjjjlllnnnooopppppppppooorrruuuvvvwwwxxxyyy{{{}}}~~~~~~{{{~~~zzzwwwrrrllleee\\\SSSMMMJJJJJJJJJHHHHHHLLLTTTZZZ]]]gggmmmmmmnnnrrrssspppppprrrtttssspppnnnlllllleeedddbbb___\\\VVVPPPKKKFFFFFFCCC>>>999888;;;???BBBLLL[[[jjjvvvzzzsssqqqzzzyyyxxxwwwvvvtttgggeeeffflllqqqsssvvvzzz~~~|||sssaaaMMM>>>999999222222222111//////000111//////000000000000//////////////////////////////000000000000000000000000........................---------.........//////////////////////////////000//////.........//////|||vvvpppwwwxxxmmmkkkggg```ZZZZZZ```VVVGGG>>>:::888666444222111111111000000//////000000000000000000000000........................---......///////////////000000//////......------------............---------------............///000000000000000000000000000000//////......------////////////////////////000000////////////000000......//////000000111111000000000111222222333333333111///...000111111111111000...---...///111222333333333333333333333333777666444444555555444333555555666666777777888888666555444333444555666777666666777888999999::::::;;;::::::::::::;;;<<<===;;;;;;<<<===>>>???@@@AAA============>>>>>>>>>>>>???AAACCCEEEGGGIIIJJJJJJKKKOOOXXXdddlll~~~tttmmmeeeRRRGGGHHHGGGBBBFFFIIIJJJIIIJJJMMMPPPOOOOOOQQQYYYdddwwwjjjddd___YYYUUURRRNNNLLLLLLHHHKKKRRRXXX[[[cccttt~~~~~~}}}zzzvvvrrrooooooooollliiieeeddddddeeeeeeeeedddaaa]]][[[ZZZXXXWWWUUUTTTRRRQQQPPPPPPOOOMMMLLLNNNMMMLLLKKKJJJIIIIIIIIILLLKKKJJJIIIHHHHHHIIIIIIJJJHHHFFFEEEDDDEEEGGGHHHDDDCCCCCCBBBBBBCCCCCCDDDAAABBBBBBAAA@@@AAADDDFFFEEEEEEEEEFFFIIILLLNNNPPPOOOOOOOOOQQQSSSVVVYYYZZZZZZ\\\^^^___aaadddhhhkkkuuuuuutttrrrqqqrrrtttwwwvvvxxxzzz{{{{{{|||~~~}}}}}}}}}wwwssskkkaaaXXXRRRMMMGGGCCCAAAFFFHHHHHHMMMWWW___bbbhhhlllrrrtttrrrppppppqqqtttssssssqqqnnnjjjfffcccbbbaaa^^^ZZZTTTNNNIIIFFFEEE@@@;;;:::<<>>MMMXXXdddllluuu~~~{{{ttttttxxx|||~~~yyyqqqbbbccciiissswwwwwwxxx{{{~~~rrrdddVVVHHH;;;555555333333222222111222222222////////////////////////222111111111000000//////////////////////////////------......//////000000////////////////////////////////////////////////////////////////////////~~~xxxxxx~~~ttthhh```eeejjjhhhbbb^^^YYYOOOBBB:::777666555333111111111111000000000///000000000000000000000000........................---......//////////////////////////////.........------............---------------............///000000000000000000000000///////////////.........////////////////////////000000////////////000000////////////000000000000000000000111222222333333333111//////000111111111000000.........///111222333333333333333333333333777555444444555555444333555555555666777777888888777666555444444555666666777777888999999:::;;;;;;;;;;;;:::::::::;;;;;;<<<::::::;;;<<<===>>>???@@@<<<<<<============>>>>>><<<===>>>@@@BBBCCCDDDDDDDDDFFFNNNVVV[[[jjj{{{sssaaaSSSMMMDDDCCCEEEGGGGGGFFFGGGJJJMMMLLLKKKMMMRRRYYYggg~~~vvvnnnddd]]]XXXTTTPPPNNNMMMNNNPPPRRRRRRTTT___jjjvvv}}}yyywwwvvvvvvnnnllljjjiiiiiijjjiiihhhlllhhhdddaaa___^^^\\\ZZZYYYWWWUUUUUUUUUTTTSSSQQQPPPPPPOOONNNNNNNNNNNNOOOLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGGGGHHHIIIIIIFFFEEEEEEDDDDDDEEEEEEFFFDDDEEEEEEDDDDDDDDDGGGIIIJJJJJJKKKMMMOOORRRTTTUUUXXXXXXYYYZZZ\\\^^^aaabbbeeeggghhhhhhiiikkkooorrrvvvwwwwwwvvvuuuuuuwwwyyyxxxzzz|||}}}}}}~~~|||uuuoooeee___VVVOOOKKKHHHFFFDDDEEEJJJNNNPPPUUU___gggiiiooorrruuuvvvtttrrrqqqrrrqqqqqqpppnnnjjjfffbbb___\\\[[[XXXTTTOOOJJJFFFDDD===<<<::::::===DDDLLLQQQ]]]eeelllpppvvv||||||xxxtttxxxvvvlllhhhgggkkkssswwwyyy|||~~~rrrfffXXXLLL@@@555000111222111111000000111111111//////000000111111111222111111000000000/////////////////////////////////////////////000000000000........................////////////////////////////////////////////////~~~xxxuuuyyyxxxrrrcccZZZXXXbbbmmmmmmcccZZZLLLEEE;;;555333333333222111111111111000000000000000000000000000000000000........................---......///////////////.........///////////////------............---------------............///000000000000000000000000.........///////////////////////////////////////000000////////////000000000000000000////////////000000000111222222333333222000//////000111111000000///.........///111222222222333333333333333333666555444444555555444333444444555666666777888888888777666555444444444555888888999999::::::;;;;;;<<<;;;:::::::::::::::;;;999999:::;;;<<<======>>>;;;;;;<<<<<<<<<=========>>>>>>???@@@AAABBBCCCCCCCCCEEEJJJNNNOOOXXXttt}}}ooocccVVVGGGEEEEEEFFFEEEEEEFFFIIILLLLLLJJJJJJLLLOOOVVVeeetttssshhhbbb]]]WWWRRRTTTPPPNNNNNNLLLJJJMMMTTTXXXeeeyyy~~~{{{zzzyyytttsssrrrrrrssssssqqqoootttpppllliiigggeeecccaaa```^^^\\\\\\\\\\\\[[[YYYUUUTTTTTTSSSSSSTTTTTTTTTNNNOOOOOOPPPPPPOOOMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMJJJIIIIIIHHHHHHIIIIIIJJJIIIJJJKKKJJJIIIJJJMMMOOOSSSTTTVVVXXXZZZ[[[\\\\\\^^^^^^^^^___aaadddfffhhhmmmmmmmmmllllllnnnrrruuuxxxzzz{{{{{{zzzzzz{{{}}}{{{}}}}}}wwwooogggaaaUUUPPPIIIEEEDDDEEEFFFFFFJJJQQQWWW[[[aaajjjqqqsssvvvwwwwwwuuurrrpppppppppnnnmmmllliiieee```\\\ZZZUUUSSSOOOKKKGGGDDDBBBBBB777999;;;===CCCPPPaaammmrrruuuuuusssuuuyyy{{{yyy|||sssiiiooonnnpppwww{{{~~~|||iii\\\NNNDDD;;;333111333000000/////////000000111/////////000000111111111000000///////////////...////////////////////////111111111000000000000000........................////////////////////////////////////////////////wwwqqqssszzzyyymmmfff\\\[[[^^^gggmmmgggYYYMMMAAA<<<666222111222222222111111111000000000000000////////////////////////........................---......///////////////------......//////000000------............---------------............///////////////////////////------......//////000000////////////////////////000000////////////000000111111000000//////......000000000111222222333333222000//////111111111000000//////...///000111111222222222222222333333333555444333333555555444333333444444555666777888888777666666555444333333222777777888888999999999999<<<;;;::::::999999::::::888999999:::;;;;;;<<<<<<::::::;;;;;;<<<<<<======@@@@@@@@@@@@@@@AAABBBBBBEEEGGGJJJKKKIIINNNbbbvvv|||uuuhhhUUUIIIHHHFFFEEEEEEGGGJJJMMMNNNLLLLLLLLLKKKLLLUUU___nnnuuummmhhh```XXXWWWRRRNNNOOONNNKKKKKKNNNRRRVVV]]]iii{{{~~~{{{{{{{{{|||}}}|||yyyvvvwwwtttpppnnnmmmllljjjiiihhhfffddddddddddddbbbaaa[[[ZZZYYYXXXXXXXXXXXXXXXQQQRRRTTTUUUUUUTTTRRRQQQPPPQQQRRRSSSSSSSSSRRRRRRPPPOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQRRRUUUWWW\\\^^^```bbbdddeeeddddddbbbbbbcccdddgggjjjmmmooopppppppppppppppqqquuuxxxyyy{{{~~~~~~~~~~~~}}}vvvoooggg___WWWRRRJJJFFFBBB@@@AAAEEEIIILLLPPPXXX```dddjjjrrrwwwxxxyyyxxxuuuqqqmmmkkkkkkkkkjjjiiigggccc___ZZZVVVTTTQQQNNNIIIDDDAAA???>>>>>>999;;;???FFFSSSggg{{{zzzttttttyyyyyyuuuqqqmmmsssrrrvvv~~~wwwaaaTTTFFF===777222111333000000/////////000111111000/////////............////////////............////////////////////////111111000000//////..............................////////////////////////////////////////////////wwwlllkkkvvv}}}oooddd^^^\\\dddmmmooohhhZZZKKK@@@999666333111111222333333000000000000000000111111////////////////////////........................---......///////////////------......//////000000------............---------------............///////////////////////////------......//////000000////////////////////////000000////////////000000111111000000//////......000000000111222222333333111000///000111222000//////////////////000000111111111111222222333333333444333222333444555444333333333444555666777888888555555555444333222111111666666666666777777777777;;;::::::999999999::::::888888999999::::::;;;;;;::::::;;;;;;<<<======>>>???>>>============>>>>>>BBBDDDHHHGGGDDDFFFSSSaaa}}}xxxeeeMMMJJJFFFCCCCCCFFFJJJLLLNNNLLLLLLMMMLLLJJJMMMTTT\\\iii{{{}}}wwwlll```ZZZTTTPPPQQQQQQNNNLLLMMMNNNMMMMMMPPP]]]qqq}}}zzzwwwuuurrrqqqqqqqqqqqqppppppnnnlllkkkkkkjjjhhhgggaaa```___]]]\\\[[[[[[[[[WWWYYY[[[\\\\\\[[[YYYXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZ[[[^^^```fffgggiiikkklllllllllllliiiiiijjjmmmpppsssvvvxxxsssuuuvvvvvvwwwxxx{{{~~~zzz}}}sssnnnfff^^^WWWPPPJJJFFFCCCBBBAAAAAACCCHHHNNNSSSXXX```gggkkkpppvvvyyyxxxzzzwwwqqqllliiigggfffeeeeeecccaaa]]]XXXTTTQQQOOONNNKKKFFF@@@===;;;;;;<<<<<<>>>DDDSSSiiiyyyvvv{{{|||qqqmmmooorrroooqqqyyy|||kkkWWWJJJ<<<555111......000000000000000000111222333444333222111///...------............/////////////////////////////////////////////......------,,,........................////////////////////////////////////////////////ppplllgggkkkxxx~~~qqqfff```]]]```mmmuuunnn\\\KKK@@@:::444333333222222222333333000000000000111111111111000000000000000000000000........................---......///////////////.........///////////////------............---------------............///000000000000000000000000.........///////////////////////////////////////000000////////////000000000000000000////////////000000000111222222333333111000///000222222000///////////////000000000000000000111111222333333333444333222333444555444333222222333444666777888888444444444444444333222111555555555555555555666666999999999999999:::;;;;;;888999999999:::::::::;;;::::::;;;<<<===>>>>>>???AAA@@@>>>>>>===>>>???@@@AAAEEEHHHHHHEEEFFFNNNUUUggg~~~jjjVVVPPPHHHCCCBBBDDDFFFHHHJJJHHHJJJLLLLLLIIIJJJOOOPPPUUU```ooo{{{nnnddd^^^XXXVVVRRRMMMKKKLLLHHHIIIJJJMMMSSS^^^jjjrrr~~~zzzxxxvvvvvvwwwxxxxxxwwwxxxvvvsssrrrqqqpppnnnlllhhhgggfffdddccccccbbbbbbaaabbbcccdddddddddcccbbbccccccbbbbbbbbbaaaaaaaaa``````____________`````````aaaaaaaaaaaacccfffhhhooooooqqqrrrssssssssssssoooooopppqqqtttwwwyyy{{{uuuwwwzzz|||||||||~~~|||~~~~~~wwwsssbbb]]]VVVOOOKKKGGGDDDAAAAAABBBDDDFFFIIIOOOVVV[[[cccjjjoooqqqrrrvvvwwwuuuxxxtttmmmhhheeedddbbbaaa^^^\\\YYYVVVRRRNNNKKKJJJIIIGGGBBB>>><<<;;;;;;<<<>>>BBBNNNbbb{{{|||~~~xxxmmmiiinnnsssjjjooozzzpppbbbPPPCCC777222222000000111000000000000111222333333777666555444222111//////...////////////000000000////////////////////////......------------------------------------------////////////////////////////////////////////////~~~oookkkdddhhhkkknnnvvv{{{oooeee``````aaagggrrrtttdddMMM>>>888666111222333333222222222333///000000000111111111111000000000000000000000000........................---......//////////////////////////////.........------............---------------............///000000000000000000000000///////////////.........////////////////////////000000////////////000000////////////000000000000000000000111222222333333000000000111222222000......//////000000000000000///000000111222222333333333222111222444555444333111222333444666777888999444555666666666555444333666666666666666666666666777777888888999:::<<<<<<999999999::::::::::::;;;:::;;;;;;<<<>>>??????@@@BBBAAA@@@??????@@@AAACCCBBBGGGKKKJJJHHHHHHLLLOOOYYYlllrrrddd[[[PPPGGGDDDDDDDDDEEEFFFEEEGGGKKKLLLIIIJJJMMMIIILLLQQQYYYeeeuuuuuunnngggaaaYYYPPPNNNOOOJJJKKKLLLMMMPPPTTTXXX[[[eeeqqq~~~}}}~~~~~~}}}zzzxxxwwwuuurrrpppmmmmmmlllllllllmmmmmmnnnlllllllllmmmmmmmmmnnnnnnlllkkkjjjhhhggggggggghhhgggggggggffffffgggggggggeeefffgggggggggiiilllnnnwwwwwwwwwwwwwwwxxxyyyzzzwwwwwwvvvvvvwwwxxxyyyzzzzzz}}}~~~{{{xxxqqqhhhbbbSSSOOOIIIEEECCCCCCCCCCCCCCCFFFKKKPPPTTTZZZbbbgggoootttwwwvvvuuuvvvuuusssrrrmmmgggcccaaa___]]][[[WWWUUURRROOOKKKHHHFFFEEEBBBAAA???===<<<<<<======BBBKKK\\\ooo}}}qqqkkkkkknnnqqqkkkqqq}}}zzzoooaaaVVVGGG;;;111000333333333333////////////000111222222444444333333222111111111/////////000000000111111////////////////////////---------...............------------------------////////////////////////////////////////////////~~~ggg\\\^^^^^^iiiqqqrrrttt|||xxxmmmbbb[[[\\\bbbgggooovvvqqqZZZBBB666333333000222333333222111111222//////000000111111111222000000000000000000000000........................---......///////////////000000//////.........------..................------------.........//////000000000000000000000000000000//////.........---////////////////////////000000////////////000000......//////000000111111000000000111222222333333000000000111222222000......//////000000000000000///000000111222222333333333222111222444555444333111222333444666777888999555666777888888777666666777777777777777666666666666777777888999;;;<<<===::::::::::::::::::;;;;;;;;;;;;<<<===>>>???@@@AAA>>>===;;;:::;;;<<<>>>???@@@EEEJJJIIIFFFFFFGGGHHHRRRXXXrrr|||sss|||pppfffXXXMMMGGGFFFEEEDDDEEEDDDFFFKKKLLLJJJJJJMMMKKKNNNQQQSSSTTT\\\mmm}}}}}}uuulllaaaWWWUUUXXXNNNLLLIIIGGGHHHJJJNNNQQQSSSZZZdddooo||||||zzzxxxuuurrrppppppqqqrrrsssuuuvvvwwwsssrrrrrrrrrssssssuuuuuurrrqqqnnnkkkjjjjjjkkkllllllkkkkkkjjjjjjkkkkkklllhhhiiijjjjjjjjjlllooorrr|||{{{zzzzzzzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}wwwtttqqqnnniiiaaaWWWPPPKKKGGGBBB@@@@@@BBBDDDEEEFFFKKKRRRXXX^^^dddlllrrrwww|||}}}zzzwwwvvvuuurrrkkkgggaaa]]]\\\ZZZXXXUUURRRPPPMMMJJJGGGDDDBBBAAA======<<<<<<<<<===??????GGGUUUhhhxxxrrrjjjjjjnnnpppooopppuuuxxxiii\\\PPPFFF<<<111)))***...000000000---------......000111111.../////////000000000000//////000000111111222222////////////////////////---.........//////000000------------------------////////////////////////////////////////////////xxxeeeVVVWWW```ppp{{{wwwnnnpppxxx~~~tttlllbbb\\\]]]ccchhhlllooofffYYYKKK@@@888222///333333333222111000//////////////////////////////222000...---,,,---///000........................000000//////.........---,,,,,,------------,,,,,,////////////////////////111000///......///000111333222000...---...///000........................////////////////////////111000///---------...//////////////////.........,,,,,,,,,------.........111000///......///000111000000//////.........---000111111111111222222222000000111222333333444444444444555555555444333333888888777777666666666555444444555555666777777777:::999999999999:::;;;<<<;;;;;;;;;===>>>===;;;888:::<<<>>>???@@@???===<<>>>>>>>>>>>??????CCCCCCCCCCCCDDDEEEGGGGGGHHHTTT___uuuwwwsssuuu{{{eeeZZZQQQHHHCCCBBBFFFHHHKKKLLLKKKJJJKKKLLLKKKLLLLLLKKKKKKPPPXXX___sssuuujjjddd]]]UUUVVVSSSOOOLLLLLLKKKJJJIIIGGGLLLRRRWWW^^^kkk~~~}}}zzzxxx||||||{{{{{{zzz{{{{{{{{{xxxxxxxxxwwwvvvvvvuuuuuuuuurrrooonnnnnnnnnmmmllltttsssrrrqqqqqqqqqssstttmmmnnnooopppqqqsssxxx{{{xxx{{{~~~~~~yyyvvvnnniiibbb\\\WWWPPPIIIDDDFFFDDDAAAAAADDDIIILLLNNNVVV[[[bbbhhhlllqqqwww{{{}}}zzzwwwtttpppjjjgggbbb```\\\XXXUUUSSSQQQQQQGGGHHHIIIGGGCCC???======???<<<<<>>;;;@@@IIIOOO]]]ooozzz}}}zzzwwwwwwxxx{{{sssiiilllpppooorrryyy|||ssseeeZZZOOODDD===555444222000............000000//////.........---111111111111000///------000000111111111111000000000000//////.........---......------------....................................------------..............................wwwlllbbbZZZWWW___jjj{{{nnnkkkmmmoooggg```YYYZZZaaahhhiiihhhYYYRRRHHH???999666333111222222222222111000//////////////////////////////111000...---------//////........................///.........------------------............------........................000//////...///000222222333222000...------...///........................////////////////////////000000///.............../////////////////////.....................//////111000////////////000111111111000000000/////////000111111111111222222222111111111222333333333444333333444444444444444333777777666666666555555555444444555555666777777777999999:::::::::;;;;;;;;;999999;;;===???@@@>>><<<<<<===???@@@AAA@@@???>>>@@@???>>>>>>>>>>>>>>>???BBBBBBBBBBBBCCCDDDEEEFFFCCCNNNUUUeeewwwooo|||rrrdddVVVMMMJJJIIIGGGEEEFFFIIIKKKLLLLLLMMMMMMLLLJJJKKKNNNRRRVVV___jjj|||zzzsssjjjaaaXXXUUURRROOONNNMMMJJJHHHIIIKKKMMMNNNRRR[[[gggppp}}}}}}|||zzzxxxwwwwwwxxxvvvsssrrrrrrsssrrrqqqyyyyyyxxxxxxxxxyyyzzzzzztttvvvyyyzzzzzzzzz|||}}}|||~~~|||tttmmmjjj^^^ZZZTTTPPPLLLIIIDDDAAAAAAAAABBBFFFKKKQQQVVVXXXbbbffflllpppsssvvvzzz}}}~~~|||xxxtttqqqlllfffbbb[[[YYYUUUQQQNNNKKKJJJIIIGGGFFFDDDAAA===;;;;;;;;;;;;888888;;;;;;===EEEPPPaaakkkvvvxxxqqqkkkjjjlllzzz{{{~~~yyyrrrmmmnnnrrruuuzzz|||vvvlll```TTTGGG<<<666444333111000///...//////111111000000000/////////111111111000000///------//////000000000000//////000/////////.........---......------------..............................------,,,,,,,,,,,,------........................mmmbbbWWWTTTXXXbbbqqq|||zzzoooiiifffccc^^^XXXUUU[[[dddgggbbbZZZCCC???999444333333222222222222222222111000//////000000000000000000000000111000...---------...///........................---------------,,,,,,,,,.........//////.........---------------------------......///000222444555444222000...---------...........................////////////////////////...////////////...------......//////////////////000000000///////////////111000000//////000000111111111111111000000000000000111111111111222222222222222222222333333333333111222222333444444444444666555555555555444444444444444555555666777777777888:::;;;======<<<;;;:::888888:::===AAABBBBBB@@@>>>???@@@AAABBBAAA@@@???AAA@@@???>>>>>>>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDAAAJJJLLLTTTlllqqquuu{{{iii]]]XXXRRRLLLEEECCCGGGKKKMMMLLLOOOMMMKKKJJJKKKLLLLLLLLLMMMTTT```ooo~~~yyynnnbbb___ZZZWWWTTTQQQMMMKKKKKKJJJHHHGGGIIIMMMSSSVVVZZZcccrrr}}}{{{{{{}}}{{{xxxxxxyyyyyyyyyyyyzzz{{{{{{|||}}}}}}}}}|||{{{~~~~~~vvvmmmccc\\\XXXMMMJJJFFFDDDCCCCCCBBBBBBAAADDDIIIOOOVVV]]]aaadddooorrrvvvxxxyyyzzz|||~~~|||yyytttpppkkkfff```\\\WWWUUUQQQMMMJJJHHHFFFFFFEEEBBB===;;;:::;;;;;;;;;:::888888;;;>>>DDDPPP[[[iiioootttqqqiiigggmmmttt~~~~~~~~~tttwwwwwwuuuxxx}}}sssqqqjjj___PPPCCC999333222222111000///000000000111111111111000000000000000000000000///......---......////////////....../////////.....................------------..............................,,,,,,,,,++++++,,,,,,,,,........................\\\YYYXXX\\\eeeqqq~~~zzzssslllhhhdddaaa^^^\\\\\\___aaa\\\QQQGGG<<<999444222111111111000111111111111111000//////000000000000000000000000000///...---------..............................------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111444555666333222000///------,,,,,,........................////////////////////////---.../////////...---,,,............////////////000000000//////.........000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333222222000111222333444444444444444444444444444444444444444444555555666777777777999;;;>>>@@@@@@???<<<;;;999999:::===AAACCCBBBAAA>>>>>>???@@@AAA@@@@@@???AAAAAA@@@???>>>>>>>>>>>>BBBBBBAAAAAABBBCCCDDDDDDCCCJJJJJJKKKYYYppp}}}|||~~~rrrnnnddd]]]SSSKKKIIIJJJMMMOOOOOOMMMJJJKKKLLLLLLIIIFFFJJJLLLRRRZZZhhhzzz}}}uuuppphhhaaa\\\WWWTTTQQQMMMJJJGGGFFFIIILLLLLLLLLNNNSSS[[[fffrrr}}}}}}|||}}}~~~{{{yyyuuunnneee\\\SSSLLLHHHDDDBBB@@@@@@AAADDDFFFHHHHHHMMMTTT\\\bbbgggjjjlllxxxzzz|||}}}}}}}}}||||||yyyuuupppjjjeee___YYYVVVRRRPPPLLLIIIFFFDDDCCCCCCAAA>>>;;;999;;;======<<<:::<<>>777444000000000000000000111111000000000000000000000000//////000000///......------..................---..............................------------..............................------,,,,,,,,,,,,------........................UUU___jjjrrrwww|||zzzssslllhhhfffbbb___]]]aaabbbccc```XXXMMMAAA::::::888444222111111000///000000111111111000/////////////////////////////////......---------------..........................................//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---000222333555555222111000///------,,,,,,........................////////////////////////,,,---...//////...---,,,---.........//////000000000//////......---------000000111111111111000000////////////////////////000000111111111222222222444444333333333333333333000111222333444555555555333333333444444444444444444444555555666777777777:::<<<@@@BBBBBB@@@>>><<<;;;;;;;;;<<>>>>>>>>>>>>>>AAAAAA@@@??????>>>??????CCCCCCCCCBBBCCCCCCDDDDDDEEEKKKJJJIIIPPP]]]yyyyyyuuujjj\\\OOOJJJLLLQQQNNNLLLJJJLLLNNNNNNJJJGGGJJJKKKMMMQQQYYYfffttt}}}xxxmmmeee```[[[YYYQQQMMMIIIIIIKKKLLLJJJHHHGGGIIIKKKOOOUUU]]]ffflll{{{~~~||||||yyyrrrkkkeeeaaa[[[TTTMMMGGGCCCAAA@@@??????@@@BBBFFFKKKNNNPPPWWW```hhhmmmpppsssuuu|||}}}~~~~~~{{{yyysssoooiiiccc^^^YYYSSSPPPHHHGGGDDDAAA???>>>======@@@>>><<<;;;;;;;;;;;;;;;:::AAAJJJSSS\\\hhhssszzz~~~wwwqqqqqqzzzyyyuuuvvvxxxuuuooosssmmmbbbRRRAAA777333333///000000000111111111111////////////////////////...////////////......---------............---------------.....................------------....................................------------..............................cccrrr}}}sssjjjbbb___]]]ZZZYYYZZZ``````^^^WWWLLLAAA999666555333111111111222111//////000000111111000//////////////////////////////............------,,,,,,.................................///////////////.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///111222222222000/////////...------,,,........................////////////////////////,,,,,,---............---------......///000000000//////..................000111111222222111111000............////////////000111111111111222222222333333333333444444444444222222333444555555555555333333333444444444444555444444555555666777777777:::<<>>@@@BBBDDDGGGKKKQQQUUUXXX```kkkrrrvvvxxxzzz|||~~~}}}~~~~~~~~~|||xxxtttjjjfff```[[[VVVRRRMMMJJJDDDCCCAAA???>>>===>>>>>>@@@???>>>;;;999:::===@@@FFFQQQ]]]fffooozzz|||www|||sssjjjjjjsss{{{~~~uuuqqqtttkkk\\\KKK<<<555444555///000000111111111000000............////////////....../////////......---------............---------------------...............------------..............................///......------......///........................yyywwwhhh___XXXXXXXXXXXX[[[aaa]]]XXXQQQHHH???999666444111000///000111222000/////////000000000000000///---------------------------.........------,,,,,,........................---------....../////////------............------------------------------,,,---...///000000//////.....................---........................////////////////////////---,,,,,,,,,------...///------......///000000111//////////////////000000000111222222222222111000......//////000000000000000111111111111222222222222333333333444555555555444444555666666555555555333444444444555555555555444444555555666777777777888:::<<<>>>???===<<<:::999888777888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===????????????@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFDDDHHHNNNLLLUUUllltttaaaSSSNNNMMMIIIKKKMMMMMMLLLKKKKKKLLLJJJKKKKKKJJJJJJLLLPPPSSSYYYfffvvvwwwpppeeebbb\\\VVVQQQNNNJJJHHHEEEFFFHHHHHHHHHJJJMMMPPPOOOQQQXXX```gggooo}}}zzzooojjjccc]]]ZZZVVVQQQNNNFFFDDDBBB@@@???@@@CCCDDDBBBFFFKKKOOOSSSXXX^^^bbbdddllluuuzzzzzzzzz{{{}}}|||{{{zzzzzzyyyuuuooojjj```]]]WWWRRRNNNKKKGGGEEEAAA@@@???>>>>>>>>>???@@@>>>??????<<<;;;@@@KKKUUUeeeoooxxx{{{~~~zzziiiaaagggvvv~~~}}}|||uuussspppdddTTTDDD:::555444444000000111222111111000///......//////000000000000------...//////......---......////////////......,,,,,,,,,------...............------------.................................------,,,,,,------...........................|||ooo]]]UUUPPPTTTXXX\\\dddmmm\\\RRREEE;;;777555333111111000000000222111000...//////000000000000000///------------------------------......------,,,+++........................,,,,,,,,,------.........,,,------------------,,,------------------------,,,---...//////...---,,,,,,---......//////..............................////////////////////////------,,,+++,,,---///000---------...///000000111//////000000111111222222000111222333333222111000//////000000111111111222000111111111111222222222222222333333444555666666666666666666666666555555444444444555555666666666444444555555666777777777777888:::;;;<<<;;;:::999777666555666999;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAACCCCCCBBBBBBAAA@@@@@@AAAAAAAAAEEEEEEBBBHHHPPPMMMQQQddd|||uuugggYYYOOOIIIIIIKKKNNNMMMJJJHHHJJJLLLNNNNNNMMMKKKIIIHHHIIIJJJGGGQQQ]]]hhhwww{{{ooolllfff```YYYUUUSSSRRRHHHIIIJJJIIIGGGFFFFFFGGGHHHJJJOOOUUUUUUUUU___kkksssvvvmmmhhh___[[[UUUOOOKKKHHHEEECCCAAA@@@>>>===>>>AAAEEEHHHIIINNNUUU[[[___eeekkkpppooouuu}}}|||yyyxxxyyyyyywwwuuutttsssnnnfff```ZZZVVVQQQMMMIIIGGGDDDBBB::::::999999999:::<<<<<<;;;>>>???===>>>III]]]llluuuddd^^^ggg{{{~~~}}}xxxsssssseeeYYYHHH;;;333000///---000111222222222000///...//////000000111111111222------......///......---......////////////......,,,,,,,,,------..................------.................................---,,,,,,++++++,,,,,,---........................}}}pppddd```TTTNNNLLLTTTaaahhheee___LLLEEE===888777555111---000000000000000000000000222111111000///......---111000///////////////000------------------------////////////////////////------............------------------------------000---,,,---///000...,,,,,,++++++++++++,,,------.........------,,,,,,,,,---,,,,,,,,,,,,---......////////////000000000000....................................////////////000000////////////000000333222222222222222222333////////////000000000000222222111111111111111111000111111222222333333444666666777777777777666666666555555555555444444444333444444555666777888888666777888::::::999888888:::::::::::::::::::::::::::;;;===??????>>><<<;;;<<<===>>>???@@@AAAAAABBBAAAAAAAAA@@@@@@?????????BBBBBBBBBDDDHHHOOOYYY___zzztttjjj```SSSJJJKKKIIIJJJKKKJJJFFFHHHLLLKKKJJJJJJIIIHHHGGGFFFFFFGGGJJJNNNRRR[[[kkk~~~uuukkkccc]]]XXXVVVTTTMMMIIIKKKJJJFFFEEEIIIHHHHHHIIIJJJLLLNNNPPPRRR]]]eeerrr~~~zzzssslllddd\\\VVVOOONNNKKKHHHEEECCCBBBAAA@@@@@@AAACCCGGGKKKPPPSSSVVVYYY]]]ccciiiooosssuuu{{{{{{{{{||||||zzzvvvsssoooooonnnkkkgggbbb]]]ZZZOOOMMMJJJGGGCCCAAA???>>>===<<<;;;<<<======<<<;;;888===BBBEEEJJJYYYpppvvveee___ggguuu~~~|||qqqeeeYYYMMM===222///000222222222111111111000000//////////////////////////////000000//////.........---.................................------,,,,,,,,,//////...---,,,,,,++++++,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++xxxtttmmmaaaXXXUUURRRRRRVVV___fffeee[[[QQQCCC===666333333333000---000000000000000000000000111111000000///......---000000///////////////000................................................------............------------------------------...,,,+++,,,...///---+++...------------...//////......---------,,,,,,,,,...------------...//////.../////////000000000000....................................////////////000000////////////000000222222111111111111222222////////////000000000000111111111111111111111111111111222222333444444444666666777777777777666666555444444444333333333333333333444444555555666666666777888888999999888888999999999999999999999999;;;<<<===>>>>>>======<<<>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBCCCDDDEEEJJJQQQZZZaaakkkuuu~~~pppfff]]]WWWRRRMMMKKKMMMLLLJJJKKKNNNOOONNNMMMKKKJJJIIIIIIIIIFFFHHHIIIJJJNNNWWWeeeooo{{{ssslllgggddd]]]VVVQQQQQQNNNHHHGGGJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKQQQYYYaaahhhnnnuuuyyy|||uuuooofff^^^XXXSSSMMMIIIFFFEEECCCBBB@@@???>>>>>>@@@AAADDDHHHMMMRRRVVVYYYaaaaaabbbeeejjjpppvvvzzz|||{{{zzzzzzxxxuuuppplllhhhgggfffccc___ZZZUUUSSSKKKIIIFFFCCC@@@>>><<<<<<;;;:::999999::::::999999@@@AAAEEELLLYYYkkkyyynnncccbbblllzzzzzzvvvjjj]]]OOOFFF:::333222222222111111111111000000000//////////////////////////////000/////////.........---........................---------,,,,,,,,,++++++------------------------//////..................,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,wwwkkkccc\\\TTTPPPNNNTTTYYYaaagggggg]]]MMMAAA999555000///000222000///////////////////////////111000000//////.........////////////////////////////////////////////////........................------............---------------------------------,,,++++++------,,,+++...------------...//////...------------,,,,,,,,,///............///000000....../////////000000000....................................////////////000000////////////000000111111000000000000111111////////////000000000000111111111111111111111111222222222333444444555555555666666777777666666555444444333333333222222222333333444444444444444444777666666666777777888888999999999999999999999999<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBCCCDDDDDDEEECCCCCCCCCBBBBBBBBBBBBAAABBBCCCEEEHHHLLLTTT\\\bbbdddfffiii}}}}}}|||rrrlll\\\SSSKKKJJJJJJJJJKKKNNNPPPNNNLLLIIIHHHGGGGGGGGGHHHJJJJJJHHHHHHKKKQQQVVVjjjxxx|||uuuqqqiiiddd___[[[VVVPPPNNNPPPIIIHHHGGGFFFFFFFFFFFFFFFEEEGGGJJJMMMOOOSSSWWWZZZbbbhhhrrr~~~{{{ssslllgggaaa[[[SSSKKKGGGDDDAAA@@@???????????????@@@AAAAAACCCFFFKKKQQQXXX]]]```bbbkkkiiiggggggkkkrrryyy}}}|||zzzxxxvvvsssnnnhhhddd^^^]]][[[XXXTTTPPPLLLJJJFFFDDDAAA>>><<<::::::999;;;::::::999999999999999???AAAHHHVVViiiyyyjjjfffccchhhtttuuukkk]]]QQQAAA<<<666333333444222000111111000000000000///////////////////////////////////////.............................................------------,,,,,,++++++,,,,,,---...//////000000///......---,,,,,,------------------------+++,,,------......------uuujjj^^^VVVTTTTTTUUUVVVZZZ^^^bbbbbb[[[OOOAAA888555222//////111222222111////////////////////////000000/////////...............//////////////////................................................------............---------------------------------,,,,,,,,,------,,,,,,,,,++++++++++++,,,------------------------------...............//////000........./////////000000....................................////////////000000////////////000000000000////////////000000////////////000000000000111111111111111222222222222222333444444555555666555666666666666666666555444444444333333333333222555555444444444444444444777666555555555666888999999999999:::::::::::::::===<<<;;;:::;;;===???@@@AAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDGGGJJJNNNUUU\\\aaacccaaa]]]hhh|||xxx{{{qqqcccTTTMMMLLLLLLNNNQQQTTTRRRNNNKKKHHHGGGGGGGGGIIIJJJLLLKKKJJJJJJLLLNNNSSS^^^pppzzzwwwtttpppjjjccc]]]YYYYYYNNNMMMLLLJJJIIIHHHGGGGGGKKKJJJJJJIIIIIIKKKMMMOOONNNQQQWWW```iiiqqqxxx|||}}}vvvoooggg___WWWRRRRRROOOJJJEEEBBBAAA@@@@@@@@@@@@AAACCCFFFHHHJJJLLLMMMQQQWWW^^^dddhhhiiijjjooommmkkkjjjmmmrrrxxx|||xxxvvvsssppplllgggbbb^^^WWWVVVSSSPPPLLLIIIFFFEEECCCAAA>>><<<:::999999999======<<<;;;:::999;;;<<<:::BBBQQQeeeuuu|||yyyttt|||tttdddeeehhhppp|||~~~ooo```PPPEEE888666222111222222111000000000000000000000//////////////////////////////................................................////////////............++++++,,,------......///......------,,,,,,,,,,,,........................***+++,,,---............aaa\\\TTTQQQTTT[[[___```___\\\WWWPPPGGG???:::777333222000000000111111000////////////////////////////////////............,,,---...///000/////////------------------------........................------............---------------------------------.........---------...,,,++++++++++++,,,------------------------------------,,,,,,------...///............////////////....................................////////////000000////////////000000000//////////////////000////////////000000000000000000111111111222222222222222333444444555555666555555666666666666555555555555555555444444444444666666666555555555555555777666555555555666888999999:::::::::;;;;;;;;;<<<===<<<::::::;;;===???AAAAAABBBCCCCCCEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEHHHJJJNNNSSSYYY]]]XXXYYYTTTXXXmmmxxxpppuuu}}}hhh\\\WWWUUUWWWZZZ___\\\YYYTTTPPPMMMLLLKKKFFFHHHJJJKKKJJJJJJJJJJJJKKKQQQYYYcccnnnxxx|||rrrjjjeeebbbYYYXXXUUUSSSQQQOOONNNMMMKKKIIIGGGEEEFFFGGGIIIIIIIIIJJJLLLOOOTTTYYY^^^```fffmmmvvv{{{~~~}}}zzzxxxooojjjccc\\\UUUOOOIIIEEEDDDDDDDDDCCCBBBAAAAAAAAABBBCCCFFFIIIMMMQQQTTTVVV[[[___eeekkkooopppooonnnnnnnnnnnnnnnpppsssvvvxxxooommmjjjgggeeeaaa\\\XXXSSSQQQNNNJJJHHHFFFDDDDDDCCCAAA>>>;;;999999::::::;;;<<<<<<:::999999<<>>777555666777111000000///............////////////////////////........................+++,,,...///000000///...------------------------------------------------------............---------------------------------...//////------...///...------------...//////,,,,,,,,,------------...,,,,,,,,,,,,,,,---......------........./////////....................................////////////000000////////////000000000000////////////000000////////////000000000000000000000111222222333333222222222333444444555555444555555666666555555444666666555555555444444444555666666666666666666666777666666666777777888888999999999::::::;;;;;;<<<<<<;;;::::::;;;===@@@AAAAAAAAABBBCCCDDDEEEEEEFFFCCCDDDDDDDDDDDDEEEEEEEEECCCEEEGGGIIIKKKNNNRRRUUUNNNRRROOOPPP^^^qqq~~~kkkgggvvvsssiiibbbaaadddfffddd```[[[VVVQQQMMMKKKIIIJJJKKKKKKKKKKKKJJJJJJLLLMMMNNNQQQVVV___iiippp|||zzzrrrmmmcccbbb^^^ZZZVVVSSSQQQPPPLLLIIIFFFDDDEEEFFFFFFFFFHHHHHHHHHIIILLLNNNQQQSSSRRRWWW]]]```aaaeeekkkqqqttt{{{{{{tttrrrqqqpppooolllhhheee\\\XXXRRRMMMHHHEEEAAA???888;;;>>>@@@@@@AAACCCDDDGGGHHHKKKOOOTTTYYY\\\___hhhkkkpppsssuuutttqqqooonnnnnnoooooopppoooooooooeeeccc```]]][[[XXXUUURRRNNNLLLHHHEEECCCCCCCCCDDDEEECCC???<<<::::::;;;<<<888:::<<<<<<<<<>>>DDDIIIPPPYYYeeennntttyyypppeee___nnnrrrvvv|||wwwyyyyyyzzzooo[[[KKK???777555333000...---...000111......////////////000000////////////////////////---------------.................................*********++++++++++++,,,---------------------,,,))))))***++++++,,,------------------------------***+++,,,---............QQQUUUYYY\\\aaaddd___VVVKKKDDD;;;555333333333333//////000///...---......000000000000000000000000........................***,,,...///000000///...........................------------------------------............------------------------------,,,---///...,,,+++---///...------------...//////,,,,,,,,,---------......---------------...//////---------.........//////....................................////////////000000////////////000000111000000//////000000111////////////000000000000///000000111222222333333111111222222333444444444444555555666666555555444555555555444444444333333444444444555555666666666666777888888999999888888666777777888999999::::::;;;;;;;;;;;;<<<>>>???AAA???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEECCCEEEGGGHHHHHHIIILLLNNNKKKOOOKKKLLLVVVbbbvvv{{{qqqxxxwwwqqqrrrllljjjgggaaaZZZSSSMMMIIIKKKJJJJJJJJJKKKLLLLLLLLLJJJJJJKKKKKKLLLPPPVVVZZZbbbjjjuuu}}}vvvsssnnnhhhbbb]]]YYYWWWTTTQQQMMMKKKKKKJJJIIIGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKMMMOOOOOOPPPRRRWWW[[[ZZZ]]]cccggglllpppvvvyyy}}}|||zzzwwwqqqjjjdddaaa[[[\\\]]]______]]]XXXTTTPPPLLLGGGCCCAAA@@@???>>>999<<>>???AAABBBGGGEEE@@@<<<::::::;;;<<<<<<@@@DDDGGGJJJPPPXXX___ggglllqqquuuzzz}}}ooofffdddeeerrruuuxxx{{{{{{sssxxx{{{{{{wwwbbbOOODDD<<<666111111111000//////000111........./////////000000////////////////////////,,,,,,,,,------.................................++++++++++++,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............UUU]]]bbbdddfffeeeZZZMMM???:::555444555555222//////000111000//////000111111111111111111111111111---.....................***+++---///000000///...////////////////////////---------------------------..................---------------------------***,,,...---+++***,,,...,,,++++++++++++,,,------,,,,,,,,,------........................///000000---------.........//////..................................../////////000000000////////////000000111111000000000000111111////////////000000000000///000000111222222333333000111111222222333444444444555555555555555555444444444444333333333222222222222333333444555666666666777999::::::999999888444555555666777888888888::::::;;;<<<===>>>???@@@>>>??????@@@AAABBBCCCCCCBBBCCCCCCCCCDDDDDDEEEEEECCCEEEFFFFFFFFFFFFGGGIIIIIILLLGGGGGGOOOUUU```ssssssrrroooiiibbbYYYQQQLLLFFFEEEDDDEEEGGGJJJLLLLLLDDDFFFIIIJJJJJJJJJKKKLLLPPPUUU]]]bbbfffllluuu|||{{{ssslllgggeee\\\XXXTTTQQQPPPNNNJJJGGGIIIIIIHHHHHHGGGHHHHHHHHHLLLKKKJJJHHHHHHJJJNNNPPPNNNOOOPPPRRRUUUXXX[[[\\\^^^```cccgggjjjmmmooopppqqqtttxxx|||~~~~~~~~~~~~{{{xxxvvvuuusssqqqmmmhhhdddbbbaaa___\\\XXXTTTQQQOOOLLLNNNQQQTTTVVVSSSNNNJJJKKKGGGBBB????????????>>>AAACCCFFFHHHKKKPPPXXX^^^]]]^^^aaaeeejjjooosssuuussstttwwwxxxwwwtttqqqoookkkiiieeeaaa^^^[[[YYYXXXVVVTTTPPPMMMKKKIIIEEECCCAAA???<<<::::::;;;>>>@@@HHHEEEAAA===::::::;;;<<>>444333111////////////000//////......---------,,,///000///---,,,,,,...000***+++---...///000000000...------,,,,,,------...///......------...000111------------------------.........------,,,,,,,,,000000000///......------,,,---...---+++***+++,,,---------,,,,,,+++++++++&&&'''***,,,---...------.........------,,,,,,,,,,,,++++++++++++,,,------......------------......000000000000000000000000111000000000//////......111111000///////////////000000000000000000000000111111111111111111111111111111111111111222222222333333222111222333444555555555444444444333333333555555666666666666555555555666666777777777777666777666444333555888<<>>???@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHIIINNNUUUZZZwww}}}uuukkkaaaXXXOOOIIIDDDFFFGGGHHHGGGFFFFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJLLLPPPSSSWWW[[[\\\mmm{{{xxxppphhheeebbb___]]]XXXRRRMMMSSSOOOKKKJJJLLLLLLKKKIIIKKKHHHFFFFFFHHHHHHFFFDDDHHHJJJKKKKKKKKKKKKNNNPPPPPPPPPQQQRRRSSSUUUVVVWWW]]]^^^___``````___^^^]]]cccdddfffggghhhhhhiiiiiihhhhhhggggggfffeeedddccc```^^^[[[YYYWWWUUUQQQNNNTTTRRRPPPMMMJJJGGGFFFEEEGGGKKKSSSYYY[[[YYYSSSOOORRRNNNIIIFFFEEEEEEEEEEEEFFFHHHNNNTTTZZZ^^^bbbcccmmmnnnppppppqqqtttxxx{{{yyywwwtttrrrqqqooollljjj```^^^\\\YYYVVVTTTRRRRRRPPPNNNLLLIIIFFFDDDCCCBBB;;;;;;:::;;;;;;;;;999888AAA<<<888777:::===>>>===KKK\\\nnnuuuxxx|||wwwkkkkkkooopppqqqssstttvvvvvvwww~~~|||yyymmm[[[JJJ===777444333000000000000000000000000000000//////.........---////////////////////////---...///000000///...---)))***++++++,,,---......***))))))***+++---///111,,,,,,,,,---------......000///...------...///000---///111000---+++,,,---------------------------xxxxxxuuukkk[[[KKK===777333222111////////////000111000000000////////////,,,---,,,+++))))))+++,,,------............------...------,,,,,,------...---------------......///------------------------......---------,,,,,,,,,............////////////,,,---...---+++++++++,,,...---------,,,,,,,,,+++))))))***,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,------...000//////////////////000////////////////////////111111000000000/////////111111000///////////////000000000000000000000000111111111111111111111111333222222222222222222222333222222111222333444555555555555444444333333333444444555555555555444444555555666777777777777666777666555555666999<<<>>>;;;;;;::::::;;;;;;<<<===<<<<<<===>>>???@@@AAAAAA??????@@@@@@@@@AAAAAAAAADDDDDDCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEGGGKKKQQQUUUbbb{{{{{{ooocccWWWMMMGGGBBBCCCDDDEEEEEEFFFGGGHHHJJJIIIHHHGGGHHHJJJLLLMMMHHHHHHHHHIIIKKKNNNPPPRRRZZZfffwwwwwwtttoookkkhhhddd___[[[[[[WWWRRROOONNNMMMJJJHHHLLLJJJHHHIIIJJJJJJHHHFFFEEEFFFGGGFFFFFFFFFHHHJJJLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQRRRPPPNNNMMMMMMLLLIIIGGGGGGFFFEEEDDDCCCCCCCCCDDDAAAMMM^^^jjjnnnllljjjhhhaaa\\\UUUPPPMMMLLLLLLKKKNNNQQQWWW^^^eeejjjnnnpppuuuuuuuuuvvvwwwxxxyyyzzzuuurrrmmmjjjgggdddaaa^^^XXXWWWTTTQQQOOOMMMLLLKKKIIIHHHFFFDDDBBB@@@??????;;;;;;;;;;;;;;;;;;999888>>><<<:::999;;;AAAIIINNNeeesssooogggccciiipppuuuyyy}}}zzz|||~~~~~~~~~hhh]]]MMM???777333111000000000000000000000000000000/////////....................................+++,,,---......---,,,+++------------------......,,,,,,---...///111333444,,,,,,,,,---------......//////...------...//////+++---//////---,,,---///------------------------yyymmm\\\JJJ<<<444111222222111000////////////000000000000////////////...//////...,,,,,,---///////////////...---,,,+++...------,,,,,,------...++++++,,,---------------...........................------------,,,,,,,,,,,,------...//////000000---.........,,,+++,,,---.........---------------,,,,,,,,,,,,,,,---.........------------,,,,,,,,,---------,,,---......///111111000000000000111111////////////////////////111111111111000000000000111000000///////////////000000000000000000000000111111111111111111111111444444444333333222222111222222111111222222333444555555555555444444444444333333444444444444333333444555555666777777666666555555555666777999;;;<<<999999999999999:::;;;;;;:::;;;;;;<<<===>>>??????=========>>>>>>>>>??????BBBBBBCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCFFFKKKOOOSSSbbb}}}vvvhhh[[[PPPIIICCCBBBAAAAAABBBDDDGGGHHHLLLKKKJJJIIIIIIKKKMMMNNNIIIHHHFFFEEEDDDEEEGGGHHHJJJRRR]]]iiiuuu|||xxxsssoookkkhhheee```[[[YYYVVVSSSQQQQQQPPPNNNMMMMMMMMMKKKIIIEEEFFFGGGFFFDDDDDDFFFGGGJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDCCCBBBCCCDDDDDDCCCBBB@@@????????????AAABBBCCCCCCUUUnnn~~~xxxnnnfffaaa^^^\\\ZZZWWW[[[aaaiiipppvvvyyy{{{}}}{{{yyyyyy{{{zzzwwwtttpppllleee___[[[WWWTTTRRROOONNNLLLJJJGGGFFFEEEDDDCCCBBBAAA???>>>=========>>>>>>======<<<;;;;;;:::777999::::::>>>GGGUUU```sss~~~zzzmmmaaaaaaeeemmmtttwww{{{vvvmmmTTTJJJ===444222111000...000000000000000000000000////////////....................................,,,,,,------------,,,,,,/////////......---------,,,---...000222444444555,,,,,,,,,---------............------------......***,,,......------///000------------------------mmmdddVVVGGG:::333111000111111000000////////////...............---------///000111000...---...000////////////...---,,,+++...------,,,,,,------...***+++---.........---,,,........................---------------------------------....../////////,,,.........,,,,,,---...........................///...---,,,+++,,,---...------------------------...------------...//////111111000000000000111111////////////////////////111111111111111111000000000000////////////000000000000000000000000000000111111111111111111111111444444333222222111000000111111111111111222222333555555444444444444444444333333444444444444333333333444555555666666666666333444555666777888888999888888888888888999999:::999::::::;;;<<<<<<======<<<<<<=========>>>>>>>>>AAAAAABBBBBBCCCCCCCCCDDDAAABBBBBBBBBBBBDDDGGGJJJMMMTTTeeeuuuhhh]]]VVVLLLIIIEEECCCCCCEEEFFFGGGNNNMMMLLLKKKKKKJJJJJJJJJLLLJJJGGGEEECCCDDDEEEFFFHHHKKKOOOUUU\\\fffrrrzzz}}}zzzuuurrrnnniiieeebbb___^^^[[[ZZZXXXVVVTTTRRROOONNNMMMMMMMMMKKKIIIHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCDDDEEEFFFCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@???@@@BBBCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBFFFXXXqqq}}}uuuoookkkhhh```dddjjjpppvvvzzz||||||~~~zzzvvvvvvwwwvvvoooiiijjjddd]]]WWWRRROOOLLLJJJIIIHHHGGGEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>AAAAAAAAA???<<<;;;;;;;;;777999<<>>444000222444222000///////////////////////////////////////..................................................................---------------)))***---///111222222111,,,,,,,,,---------......------------------------,,,,,,------------...///,,,,,,,,,,,,,,,,,,,,,,,,QQQKKKAAA888222000111222000000000000/////////...---------...............,,,---...---,,,++++++,,,,,,---......///............------,,,,,,------...+++,,,---//////...------........................------------------------///.........---------,,,,,,---...---,,,,,,---...........................///...---,,,+++,,,---...------------------------...------------...///////////////....../////////........................000000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000333222222111000//////...000000111111111111222111333333333444444444444444444444555555555555444444222222444555555666666666111222444555666777666666888777777777777888999999999999999:::;;;;;;<<<<<<============>>>>>>>>>???>>>???AAABBBCCCCCCCCCBBB@@@BBBCCCCCCBBBCCCEEEGGGIIIKKKTTTggguuunnnaaa[[[TTTOOOLLLKKKJJJIIIKKKLLLMMMNNNMMMKKKIIIHHHKKKJJJHHHFFFEEEFFFGGGHHHGGGHHHHHHJJJMMMRRRXXX]]]iiikkkpppyyy~~~xxxrrrnnnlllkkkiiihhhfffbbb^^^ZZZXXXWWWVVVVVVUUURRROOOMMMMMMNNNLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCAAA@@@@@@BBBDDDDDDCCCGGGGGGGGGGGGFFFEEECCCBBBDDDNNNaaayyy{{{uuuqqqlllooossswwwyyyzzzyyyyyyxxxtttooonnnooollleee___^^^YYYSSSNNNKKKIIIGGGFFFDDDCCCBBB@@@??????>>>>>>>>>>>>=========>>>>>>???AAABBBAAA>>>:::888999;;;<<<===BBBKKKWWWbbbjjjmmmiiisss}}}ooo___ZZZ[[[bbbnnn{{{zzzvvvmmm___PPPFFF>>>888222111333444333111////////////////////////.........///////////////.................................------.........***++++++,,,------......((())),,,...///000//////,,,,,,,,,---------......,,,------------------,,,///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@;;;555111000111222222...//////000000//////.../////////000000000000000---///000000...,,,------***+++,,,...///000000000...------,,,,,,------...,,,,,,---...............------------------------,,,,,,,,,------------...//////......---,,,,,,+++***,,,---,,,++++++,,,...---------------.........------,,,,,,,,,,,,,,,---,,,,,,,,,------------...---------,,,---......///......------------..............................////////////000000000000///////////////000000111000000000000000000000000000000000000000000000000111111111000//////......//////000111111111111000222222222222333333333333444444555555555555444444111111333444555555666666222333444555666666666666888777777777777888999999999999999:::::::::;;;;;;======>>>>>>>>>?????????===>>>@@@AAABBBBBBBBBAAA???AAACCCDDDCCCCCCEEEFFFGGGGGGLLLWWWjjj~~~wwwlllddd___ZZZVVVRRRJJJKKKMMMNNNNNNMMMKKKIIIGGGFFFFFFFFFFFFGGGHHHHHHBBBBBBCCCEEEHHHKKKNNNOOOOOOPPPTTT[[[ccciiimmmnnnsssyyy}}}{{{{{{xxxxxxvvvrrrmmmiiiggggggbbbaaa```]]]XXXVVVUUUVVVRRRRRRRRRRRRQQQNNNLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHFFFEEEEEEGGGHHHIIIIIIIIIKKKMMMMMMLLLHHHDDDAAABBBFFFQQQeee|||~~~yyyuuuwwwyyyzzzyyywwwsssqqqllliiieeecccbbb___ZZZVVVPPPMMMHHHEEEDDDCCCBBBAAA???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<=========>>>???<<<999888;;;>>>@@@BBBGGGRRR```iiillllllooozzzsss```UUUXXX```uuu~~~vvvmmmggg]]]OOOAAA;;;555333111000111111000///000000000000000000000000.........///////////////------------------------,,,,,,++++++++++++,,,,,,))))))***+++,,,---...///+++,,,---...////////////,,,,,,,,,---------......------............------111...,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,888555111///000111111000---...///000000///......////////////000000000111///111333222111/////////***+++,,,...///000000000...------,,,,,,------...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------)))***++++++******+++---+++,,,,,,,,,------------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,------.........------------..............................---.........///////////////////////////000111111000000000000000000000000000000000000000000000000111111000000000000000000...///000111111111000///000000111111111222222222333333444444444444333333000111222333444555555555444555555666666777777888888888777777888888999:::999999::::::::::::;;;;;;============>>>>>>>>>>>>;;;===???AAABBBBBBAAAAAA>>>@@@CCCDDDDDDDDDDDDFFFFFFFFFJJJPPPYYYlll}}}vvvooogggaaaTTTSSSPPPNNNLLLJJJIIIIIIDDDEEEFFFGGGHHHHHHHHHGGGBBBAAABBBCCCFFFHHHIIIIIIDDDDDDEEEHHHKKKOOORRRSSS[[[aaakkkttt|||}}}zzzyyyzzzttttttrrrnnniiifffeeeeeebbbbbbaaa```\\\YYYUUUSSSQQQQQQQQQPPPPPPOOONNNMMMNNNMMMKKKJJJJJJJJJLLLMMMKKKLLLMMMNNNOOOOOOOOOOOORRRPPPOOOOOORRRUUUVVVVVVUUUWWWZZZZZZVVVOOOGGGBBB???AAAGGGRRRaaannnuuuxxx}}}zzztttuuuuuuuuuqqqlllgggccc\\\ZZZXXXTTTRRROOOMMMLLLGGGEEEBBBAAAAAAAAA???>>><<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::;;;<<<<<<:::===???>>>===>>>CCCHHHKKKOOOWWW```jjjrrrvvvxxx}}}yyykkkaaa[[[]]]iiiuuutttiii]]]VVVMMMAAA888555---///111000...------///000000000000000000000000............/////////000------------------------,,,,,,+++******+++,,,,,,+++,,,,,,,,,------............------------......,,,,,,,,,---------......---...////////////...---000---***)))+++------,,,++++++++++++++++++++++++555222...---///000000///---...///000000///......,,,---------......//////,,,...000000...,,,,,,,,,+++,,,---...////////////...------,,,,,,------...,,,+++***)))***+++---...++++++++++++++++++++++++,,,,,,,,,------.........+++,,,,,,------......///((()))++++++******+++,,,+++++++++,,,,,,---------)))***+++,,,---,,,++++++,,,,,,,,,------.........,,,++++++++++++,,,------......------------..............................,,,---------....../////////////////////000111111000000000000000000000000000000000000000000000000111111111111111222222222---...000111111111000/////////000000111111111222222222222333333222222222///000222333444555555555777777666666777888999:::888888888888888999999:::::::::::::::::::::;;;;;;<<<<<<<<<=========>>>>>>:::<<<>>>AAABBBBBBAAA@@@<<>>CCCHHHOOOVVVZZZbbbhhhsss}}}yyyssslllmmmmmmkkkgggaaaZZZVVVOOOOOOMMMIIIEEECCCDDDEEEDDDCCCAAAAAAAAAAAA???=========<<<<<<<<<<<<======<<<<<<<<<;;;<<<<<<======;;;>>>BBBCCCCCCFFFMMMSSS[[[bbblllsssyyywwwfffWWWVVV^^^kkk}}}lll___RRRKKKCCC999444444)))---111111---+++---000000000000000000000000000---.........//////000000------------------------......,,,,,,,,,,,,......///............---------...---,,,+++***++++++,,,,,,,,,,,,---------......---...///000000///...---...+++((((((,,,...///...++++++++++++++++++++++++000000//////.........---+++,,,,,,---.........---////////////////////////------------------------------......------,,,+++///......------,,,++++++---,,,,,,,,,,,,---............---,,,+++)))((('''///......---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,,,,---...//////............---,,,---...///000222222111111000000//////000000//////.........---//////000000///...------///......---------......111111000000/////////......///000222222222111000111111222222222111111000000111111111111222222222666666555444444333222222333333333333444666777888666555444444444666888999777777555555666888:::;;;::::::;;;;;;<<<<<<============>>>>>>???AAABBBCCC===???@@@AAA?????????@@@???BBBEEEGGGIIIQQQ]]]ggg|||wwwpppeeeYYYPPPIIIDDDAAAEEECCCBBBDDDGGGIIIGGGEEECCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBEEEGGGJJJMMMRRRYYY```eeejjjpppuuuuuurrrsssyyy}}}}}}wwwsssrrrrrrmmmmmmmmmllljjjhhhfffeeefffdddbbbaaaaaabbbdddeeebbbbbbdddfffhhhhhhfffccckkkjjjiiijjjnnnqqqrrrrrrtttsssqqqllldddYYYLLLCCC@@@>>><<<===@@@DDDGGGHHHNNNRRR\\\iiissstttmmmffffffdddaaa\\\WWWSSSOOOMMMGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@>>>===;;;999888777999999888888999;;;===>>>===<<<;;;<<<>>>>>>>>>===:::BBBOOOXXX^^^```cccdddllluuurrr^^^VVVQQQYYYlllxxxlll[[[III???:::555111000/////////000111111222222...........................///000///...---.../////////.........---------.........------,,,,,,,,,---------------------,,,------...//////---)))%%%///---+++---///000///,,,---.../////////...,,,+++***++++++,,,,,,------...++++++***)))))))))))))))000/////////............+++,,,------.........---////////////////////////------------------------------......------,,,+++---------------------------,,,,,,,,,,,,---......---------------,,,+++***......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,---..................------,,,---...///000000000//////////////////000/////////............///////////////...------/////////......///000000111111111000000000//////...///000111222111111000111111222222222222111111111111111111222222222222222222333333444444555555444444555555666777777777444444444444555666888888999888777666777888:::<<<<<<============>>>>>>>>><<<<<<<<<===>>>???AAABBB>>>@@@AAAAAA@@@@@@@@@AAABBBDDDEEEDDDDDDIIIQQQXXXlll{{{|||uuukkkbbb[[[TTTNNNIIIGGGDDDAAAAAADDDFFFFFFDDDGGGGGGFFFEEEDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBB>>>???AAACCCEEEJJJOOOTTTWWW\\\``````]]]]]]ccchhhooowww}}}}}}}}}|||{{{xxxvvvuuutttsssrrrpppppppppqqqrrrpppppprrrtttvvvwwwuuusssxxxvvvuuuvvvyyy|||}}}}}}{{{zzzxxxsssjjj^^^PPPGGG@@@===;;;:::<<<>>>???@@@EEEIIIQQQ\\\eeefff```ZZZVVVUUURRROOOKKKGGGDDDCCCBBBBBBAAA@@@????????????>>>>>>===<<<<<<;;;::::::======<<<======>>>???@@@<<<<<<<<<;;;;;;===AAADDDMMMVVVbbbkkkooorrruuuyyy|||nnndddUUUUUU[[[iii|||zzz}}}{{{xxxxxxzzznnnaaaRRRCCC<<<999444111111111111000000000000000000000000000000000000000000///111222111000///000111.........------------,,,......---------,,,,,,,,,***++++++,,,,,,---------+++***+++---///...,,,***+++)))(((***---......,,,///000111111111000///......------,,,,,,++++++***+++***)))))))))))))))***////////////............,,,,,,---............---////////////////////////........................------......------,,,+++++++++,,,------...//////,,,,,,,,,,,,,,,---......,,,,,,---.........------------------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,...---------------......,,,------............---...------------...//////..................//////////////////.....................///......---,,,////////////000111222222111111111000000000000/////////000111111111111000111111222222222222222111111111111111222222222333111111222333333444555555555666777888888777666555222222444555666777888888:::999888888888999:::;;;???????????????>>>>>>===;;;;;;;;;;;;<<<===?????????@@@AAAAAA@@@@@@AAACCCCCCDDDEEECCCAAACCCHHHMMMVVVkkk{{{rrrkkkgggccc[[[UUUOOOJJJDDDAAABBBDDDDDDCCCEEEDDDCCCBBBBBBAAAAAABBBCCCCCCBBBAAAAAAAAAAAABBB@@@AAAAAA@@@@@@BBBFFFIIIJJJOOORRRQQQNNNMMMPPPUUUYYY```hhhmmmpppuuu|||~~~~~~}}}xxxpppcccUUULLLEEEBBB>>><<<<<<======<<<>>>@@@EEEMMMTTTUUUQQQLLLJJJIIIHHHFFFCCCAAA@@@???>>>>>>>>>===============<<<<<<<<<<<<============<<<<<<==================<<<===>>>???@@@DDDKKKQQQYYYbbbmmmsssuuuyyytttdddZZZWWWSSS\\\lll~~~~~~xxxwwwzzzyyyvvvsssppppppvvv}}}{{{qqqfffQQQFFF;;;777666333000000222222111000000///......000000000000000000000000...000111111000///000111------------,,,,,,,,,,,,...------------,,,,,,,,,((())))))***+++,,,---...,,,+++***+++---...---,,,,,,++++++---000111111111000000111222111000///......------,,,,,,++++++*********)))))))))******+++///////////////.........------............------........................////////////////////////------......------,,,+++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,------......---------------------......//////---------......//////000///////////////.........------............------.........///000111222333////////////////////////000000000111111111000000111111222222333333222222111111111222222222333333444444333333333222222222444555777888888666444333000111444666777777777777:::999888888888999999:::??????@@@@@@???>>>===<<<:::999999:::;;;<<<======>>>???@@@@@@??????AAACCCBBBCCCDDDDDDCCCDDDGGGJJJNNNYYYooo~~~}}}wwwvvvuuuqqqlllaaaYYYOOOIIIGGGGGGFFFEEEBBBAAAAAAAAAAAABBBDDDDDDAAAAAA@@@????????????@@@EEEEEEEEECCCAAABBBDDDFFFHHHKKKMMMLLLHHHGGGIIIKKKGGGLLLRRRVVVYYY^^^ffflllqqqtttxxx{{{|||{{{zzzyyy}}}~~~}}}{{{zzzxxxtttmmmbbbVVVNNNFFFCCC???=========<<<;;;;;;<<<>>>CCCGGGHHHFFFCCCBBBBBBBBBAAA@@@??????>>><<<<<<===>>>>>>>>>>>>>>><<<============>>>>>>>>>;;;<<<===>>>>>>===<<<;;;===>>>AAAEEEKKKRRRYYY\\\^^^dddkkknnnooovvvsssaaaTTTRRRVVV```lll~~~{{{yyyxxxzzz}}}|||sssjjjmmmlllmmmqqqtttooodddZZZCCC:::444333333000......111111000000////////////........................+++---//////...---......------,,,,,,,,,+++++++++------------------------******++++++,,,,,,------000...+++***+++,,,+++***.........///000111222111......///000///...---,,,***++++++,,,,,,------...******))))))******++++++.........///////////////---......//////...------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------......------,,,+++......---------,,,,,,,,,,,,++++++++++++,,,------,,,------,,,,,,+++***)))++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---------------,,,,,,---------........................//////000000000.........///////////////------......///......---------......///000111222........................111111000000000000000000111111222333333333333333111222222222222333333333444444333333333333333222222444555666666555333111000222444555777777666666777777777777777888888999======>>>???>>>===;;;::::::999999::::::;;;<<<===<<<===>>>>>>===>>>@@@BBBBBBCCCCCCCCCCCCDDDFFFHHHIIILLLVVVlllzzzqqqeee[[[UUURRROOOMMMFFFEEEDDDBBBBBBCCCDDDDDDAAA@@@???>>>============AAAAAAAAA@@@>>>>>>???AAACCCFFFHHHGGGDDDBBBCCCDDDAAACCCFFFGGGIIIMMMRRRWWW[[[```fffiiiiiigggggggggiiimmmqqqsssuuuvvvwwwyyy}}}~~~}}}|||}}}~~~|||xxxtttrrrpppnnnlllkkkjjjiiifffbbbZZZQQQKKK???===:::999::::::999888;;;;;;;;;===>>>??????>>>;;;;;;;;;;;;;;;;;;;;;<<<:::;;;<<<>>>?????????????????????>>>>>>======<<<;;;<<<>>>???@@@@@@???>>>;;;<<>>===<<<:::999;;;;;;::::::;;;<<<<<<===<<<<<<======<<<===@@@CCCEEEDDDCCCAAAAAAAAAAAABBBHHHGGGKKKXXXmmmuuummmfff```\\\PPPNNNJJJEEEBBB@@@??????CCCBBB@@@???===<<<<<<<<<<<<===>>>===<<<<<<===???AAACCCEEEEEECCCAAAAAAAAABBBCCCDDDDDDCCCEEEHHHJJJKKKPPPUUUWWWVVVTTTTTTUUUUUUWWWZZZ\\\]]]^^^```bbbgggiiilllpppsssuuuvvvwwwttttttsssrrrqqqpppppppppqqqpppoooppprrrtttsssrrrnnnkkkfffcccaaa___\\\ZZZXXXWWWVVVUUUSSSOOOJJJFFF>>><<<;;;;;;<<<<<<<<<;;;::::::999999999999999:::::::::;;;;;;;;;<<<<<<<<<777999;;;===????????????BBBAAA@@@???>>>===<<<;;;888999;;;===???@@@AAAAAA???BBBIIISSS^^^eeehhhhhhqqqrrrssstttyyyttteeeWWWTTTTTTWWWbbbooo{{{xxxqqqrrrtttqqqkkkggg[[[\\\]]]]]]XXXMMMAAA999666111///111000---,,,---------...//////000111111000000000000000000000000***---000222111000///000------------,,,,,,,,,,,,,,,,,,,,,------------...000//////...---,,,+++***,,,***)))))),,,...//////---...///---+++***+++,,,......///000///...---,,,...------,,,,,,++++++***,,,,,,+++***************............/////////000///////////////...------------------------------------------------------------......------,,,+++---------------------,,,+++++++++***++++++,,,---+++,,,,,,,,,,,,,,,++++++(((***,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------------,,,+++***,,,---.../////////...---//////............................../////////000...//////000111111000000000000000//////000111111/////////000000000111111333222000/////////000111000111222333444444444444222222222333333333444444111222333444666777888999222333333444444555555555444444444333333444444555444555666888999:::;;;;;;888:::<<<>>>>>>===;;;999===<<<<<<<<<<<<===>>>>>><<<=========<<<>>>AAADDDGGGEEEBBB@@@???@@@@@@@@@FFFFFFIIIOOOWWWkkk|||sssmmmaaa]]]XXXRRRMMMJJJIIIHHHGGGFFFDDDAAA???>>>===<<<<<<>>>???>>>======>>>???@@@BBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFCCCHHHLLLLLLIIIGGGGGGIIIGGGHHHIIIJJJIIIJJJLLLNNNRRRTTTWWWZZZ]]]^^^_________^^^]]][[[[[[[[[\\\]]]]]]\\\ZZZ[[[\\\]]]\\\[[[YYYVVVSSSPPPPPPOOONNNLLLKKKJJJGGGFFFFFFEEECCCBBB@@@>>>===>>>??????>>>===:::::::::999777777888999>>>>>>>>>>>>>>>?????????888:::===@@@AAABBBBBBBBBBBBAAA@@@???>>>======<<<:::;;;===???BBBEEEHHHJJJOOOVVV^^^dddhhhlllsssyyy||||||zzzppphhh___VVVTTTZZZ```dddnnn|||zzzrrrpppoooiiiddddddXXXWWWVVVRRRKKKBBB:::555333///...111111///...000......//////////////////000000000000000000000000***---000222111000//////.........------------,,,,,,,,,,,,---------.........------,,,,,,++++++++++++***)))***---//////...---...000///---,,,---///,,,---.........---,,,+++...------,,,,,,++++++***...---,,,+++***)))))))))---.........//////000000//////000000///...------////////////////////////------------------------------......------,,,++++++,,,,,,------......///++++++******++++++,,,---***+++,,,---............((())),,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------,,,,,,+++***,,,,,,.../////////...---.........------,,,,,,,,,---.........//////000000//////000111111111111111222222111111111111111111000000111111222222222333333222111/////////000111000111222333444444555444222222333333333444444444555555666666666666666666333333333444444666777888666555444333222333444555444555777999;;;<<<======888999<<<>>>???>>><<<:::>>>>>>=========>>>>>>???===>>>>>>======???BBBEEEHHHEEEBBB@@@AAABBBDDDDDD@@@CCCGGGHHHFFFPPPmmmzzzssspppkkkeee```^^^]]]]]]JJJIIIFFFDDDAAA???>>>===<<<===>>>>>><<<<<<===>>>===???AAACCCDDDCCCBBBBBB@@@AAABBBBBBCCCCCCDDDDDDEEEJJJMMMLLLHHHEEEEEEHHHDDDEEEEEECCCBBBCCCEEEGGGEEEFFFIIIKKKMMMNNNNNNNNNOOONNNLLLKKKJJJLLLMMMNNNLLLJJJHHHHHHIIIJJJIIIHHHIIIGGGEEEDDDEEEEEEEEEDDDFFFDDDAAA???@@@@@@@@@???>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<;;;999888999:::>>>>>>==================;;;===@@@CCCEEEFFFFFFFFFAAAAAA@@@@@@???>>>>>>>>>DDDDDDFFFIIIMMMQQQUUUWWW```jjjtttuuuqqqttt~~~rrrfffYYYQQQSSSQQQYYYfffmmmnnnwww|||tttoooooojjj```XXXVVVSSSQQQMMMGGG@@@999555333222///...111222000111444000000000///......------........................'''***...000///...------//////.........---------,,,,,,,,,------.........++++++++++++++++++,,,,,,---,,,+++,,,------,,,***''')))++++++))))))+++---******+++,,,+++***)))(((***++++++,,,,,,---......///...---+++***))))))(((........................//////.........---------------------------------------------------------*********++++++,,,,,,,,,......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********------------------------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,***,,,...---,,,***)))***,,,,,,,,,---------............---,,,,,,,,,---------///111222333222000///111000/////////000222333333222000///...///000222333222000......///111222444444444444333333222111111111111222222333333444333222111000000222444555333333333333333444555666222333444555666888999999333333333333333333333333888888999999999:::::::::===<<<;;;::::::;;;<<<===========================@@@>>>;;;:::;;;>>>BBBEEEEEECCCAAA???>>>???AAACCCAAACCCDDDCCCDDDLLLXXXbbb~~~xxxyyy~~~{{{sss^^^TTTKKKHHHCCC======AAA<<<======<<<::::::;;;<<<===>>>@@@BBBBBBAAA???>>>CCCDDDEEEDDDCCCCCCEEEFFFFFFJJJNNNMMMHHHDDDDDDFFFDDDDDDCCCBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEDDDAAA@@@@@@BBBDDDFFFAAAAAABBBCCCBBBAAA@@@?????????????????????????????????>>>===============<<<<<<<<<;;;::::::999999;;;:::999999:::<<<<<<;;;;;;===AAADDDEEEDDDAAA??????@@@AAAAAA@@@AAACCCEEEEEEIIINNNPPPSSS[[[fffnnnuuuwww{{{|||lll```WWWOOOKKKQQQ\\\gggjjjmmmvvvyyywwwqqqiiiaaa[[[YYYYYYQQQJJJBBB===:::666000+++111///...///000111000...000000000000000000000000000000//////...---++++++,,,,,,------.../////////........................//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------/////////......---------++++++******************)))***,,,------,,,***)))........................///.........------------------------------------------------------------******+++++++++,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++...------------,,,,,,,,,***,,,------+++*********,,,---------............---------,,,,,,---.........///000222222111000///000000000000000111111222333222000///...///000111222111000//////000111222333444444444333333222111222222222222222333333333333222111000000222444555444444333333444444555555555555555555555555555555444444444444444444444444888888999999999:::::::::===<<<<<<;;;;;;<<<<<<===;;;<<<<<<===>>>??????@@@AAA???<<<::::::<<>>>>>???@@@BBBCCCCCCCCCBBBDDDIIIRRRYYYmmmrrrggg]]]WWWQQQHHHCCCCCC??????>>>===<<<<<<===>>>===>>>@@@AAABBBBBBBBBAAABBBCCCCCCCCCBBBBBBCCCEEEDDDHHHLLLKKKGGGDDDDDDFFFDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBCCCBBB@@@??????@@@BBBCCC??????@@@@@@@@@???>>>===???????????????????????????>>>======<<<<<<======<<<<<<<<<;;;;;;::::::999<<<;;;:::;;;<<<============???BBBEEEFFFEEECCCBBBAAABBBDDDDDDDDDEEEGGGJJJPPPUUU[[[```fffppp|||{{{mmm```XXXTTTQQQOOOZZZccclllpppuuu~~~{{{tttkkkaaaYYYUUUSSSMMMFFF===777555444000---000///...///000111000...////////////////////////////////////...---,,,,,,/////////...------,,,,,,------------------------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++)))))))))***+++++++++,,,)))***+++,,,,,,+++***)))....................................------------------------------------------------------------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++------------,,,,,,,,,,,,***,,,------+++******+++------........./////////,,,,,,,,,,,,---...//////...///000111222111000/////////000111111111111111333222000/////////000111222111000//////000222222333333444444444333222222333333333333222222222222333222111111111222333444555555555444444444444444444444444444444444444444666666666666666666666666888888999999999:::::::::<<<<<<============<<<<<<::::::;;;===>>>???@@@AAABBB@@@===:::999:::<<<===BBB@@@>>>======>>>???@@@DDDCCCBBBBBBCCCFFFJJJMMMVVViiivvvnnnggg[[[QQQKKKDDDCCCBBB@@@??????@@@@@@<<<<<<<<<===>>>@@@AAABBBAAABBBCCCBBBAAABBBCCCEEEBBBEEEHHHHHHEEECCCDDDFFFEEEDDDCCCCCCBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>????????????@@@@@@??????>>>===????????????????????????@@@@@@???>>>>>>>>>??????>>>======<<<<<<;;;;;;;;;:::999999999999:::;;;;;;===>>>AAACCCDDDDDDCCCCCCFFFHHHJJJKKKLLLNNNQQQSSSYYY___fffnnnwwwooohhh]]]VVVSSSUUUXXXZZZdddlllsssyyy|||yyyrrrhhh]]]TTTNNNLLLFFF???666111000111000///000///......000000///...........................---...............------//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++************)))(((((()))***+++,,,,,,---************************........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,,,,++++++***+++---,,,+++***+++,,,.........////////////000,,,,,,,,,,,,---///000000...///000000111111000000...///000222222111000000222111000000//////000000111111000000000111222333333333333444444333333222444444444333333222222111222222111111111222333444666666666555555444333333000111222333444666777777666666666666666666666666888888999999999:::::::::;;;<<<===>>>>>>===<<<;;;::::::;;;<<<===>>>??????AAA???===;;;;;;;;;<<<===@@@???===<<<<<<===>>>???DDDCCCAAABBBDDDFFFFFFEEEKKKUUUjjj|||qqqddd[[[OOOMMMIIIGGGFFFEEEEEEDDD???>>>======>>>???AAACCCBBBCCCCCCBBBAAAAAACCCEEE@@@BBBEEEEEEDDDCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>======AAAAAAAAAAAAAAA@@@@@@???????????????????????????BBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>===<<<;;;;;;888999999999888888:::;;;>>>@@@CCCGGGJJJMMMNNNNNNTTTVVVXXXZZZ[[[]]]aaacccggglllttt|||yyyqqq___\\\YYYXXXZZZ___dddhhhnnnvvv~~~ssspppkkkaaaVVVMMMHHHEEE<<<888222//////000000000000///......///000///...........................,,,------...//////......+++,,,,,,------...//////++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************************))))))))))))***+++++++++,,,******)))(((((()))******........................,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++***+++,,,+++******+++---.........////////////000,,,,,,,,,---...///000111......///000000000000000...///000222222111000000222111111000000000000000111111111111111222333333222333333444444333333333555444444333333222222222222222111222222222333333555666666666666555333333000111222333444666777777555555555555555555555555888888999999999::::::::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>=========>>>???@@@>>>===<<<<<<<<<===>>>>>>BBBAAAAAACCCEEEFFFEEECCCDDDHHHTTTiiiyyyooo```\\\WWWTTTSSSRRRPPPOOOJJJHHHEEECCCAAABBBCCCDDDBBBBBBBBBAAA??????@@@AAA???AAABBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB????????????>>>>>>======AAAAAA@@@@@@@@@?????????????????????????????????@@@@@@?????????@@@@@@AAA??????>>>======<<<;;;;;;999;;;<<<;;;::::::<<<>>>@@@DDDKKKSSS[[[bbbgggiiilllnnnpppqqqrrrtttxxxzzz|||oooeee```YYY[[[^^^bbbgggmmmrrruuu||||||{{{ooollleeeZZZOOOEEE@@@===444333111111111111000//////...---...///000///---////////////////////////+++,,,---...////////////++++++,,,,,,---.........++++++++++++++++++++++++,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,***)))*********+++++++++++++++,,,+++++++++***)))))))))******)))(((((()))******........................,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++(((((())))))******+++++++++++++++++++++************++++++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,*********++++++,,,,,,---------,,,,,,------......,,,,,,,,,,,,++++++++++++***+++,,,+++******,,,...------........./////////------------...///000000........./////////000000//////000111111111111111111111111111000000000///000000111222222333333333222222333444444444333333444444444444333333333333111111222222222333333333444555666777777666444333444444444444444444444444666666666666666666666666888888999999999:::::::::::::::;;;;;;;;;;;;:::::::::999999999999999999999;;;<<<===>>>???@@@AAAAAA======<<<<<<======>>>>>>???@@@BBBDDDEEEEEEDDDDDDBBBDDDJJJVVVjjjuuupppjjjfffffffffeeecccXXXUUUPPPKKKGGGDDDCCCCCCCCCDDDCCCAAA>>>===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDAAAAAA@@@???>>>>>>>>>>>>??????>>>============>>>????????????????????????===<<<<<<<<<<<<===>>>>>>===>>>>>>??????@@@@@@@@@===???@@@???======???BBBEEEKKKUUUaaannnxxxxxxpppeee[[[WWWXXX\\\aaahhhooouuuzzz{{{wwwsssuuuzzz}}}pppkkkbbbUUUHHH>>>888666000111222222222111/////////...------//////...---////////////////////////,,,,,,---.../////////.........------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++++++++,,,,,,,,,---,,,,,,+++***)))((((((************************........................++++++,,,,,,,,,---------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,++++++++++++***((())))))***++++++,,,,,,++++++++++++*********)))******+++++++++,,,,,,,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,++++++,,,------...,,,,,,,,,++++++++++++******++++++***)))***,,,...,,,---------............///...............//////...............///000000000000000000000111111222111111111111111000//////000000111222333333333333111222333333444444444333333333333444444444444444111111222222333333333222333444666777777777555444555555555555555555555555777777777777777777777777888888999999999::::::::::::999999888888999999:::666666777777888888999999:::;;;<<<>>>???@@@@@@@@@<<<============>>>>>>>>><<<@@@CCCDDDBBBAAABBBDDDCCCCCCFFFLLLVVViii|||{{{|||~~~}}}{{{pppmmmfff___WWWQQQMMMKKKJJJJJJIIIFFFBBB@@@@@@AAABBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@>>>?????????@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDBBBAAA???===<<<<<<>>>>>>@@@???>>>===<<<======>>>????????????????????????<<<<<<<<<<<<<<<===>>>>>>???@@@BBBEEEHHHKKKNNNOOOLLLOOOQQQOOOLLLLLLOOOSSSXXX^^^iiivvvuuulllccc\\\UUUPPPUUU]]]eeejjjrrryyy|||qqqooopppuuu{{{}}}yyyuuulllggg\\\NNNAAA777333222111111111000///...///000///...------//////...---........................------........................---,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------************************************************++++++************++++++*********++++++,,,,,,,,,,,,+++++++++***))))))))))))***+++,,,,,,+++***)))........................+++++++++,,,,,,---------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++++++++******))))))*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))***+++,,,,,,------+++*********+++,,,,,,---,,,,,,,,,+++++++++*********++++++***)))***,,,///,,,,,,,,,---------......000//////............///...............///000000111000/////////000222333111111111111111000/////////000111222333444444444111222333333444444444444333333333444444555555555111111222333333333333222222444666777888777666555222333444555666888999999888888888888888888888888888888999999999::::::::::::999888777777888999:::333444555666777888999:::999;;;<<<>>>>>>>>>>>>===<<<=========>>>>>>??????;;;@@@DDDDDD@@@===@@@CCCBBB@@@AAADDDHHHRRRjjjwwwnnneee___\\\QQQQQQPPPLLLHHHFFFEEEFFFCCCAAA@@@@@@AAABBBBBBAAAAAA@@@??????>>>>>>??????<<<======>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDCCCAAA>>>;;;:::;;;===>>>BBBAAA???>>>>>>>>>???@@@??????????????????????????????>>>>>>???@@@AAAAAABBBDDDHHHMMMRRRWWW[[[]]]bbbeeegggfffbbbaaaeeeiiisssxxxrrrkkkbbbXXXSSSOOOOOOYYYfffmmmrrryyyyyykkklllpppwww|||{{{tttllleee___UUUGGG;;;444111111222111000---,,,,,,...111///...------...///...------------------------------...............------***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))******+++++++++,,,***************+++++++++)))***,,,------,,,***))),,,---......//////......//////.........---------///............---------.........------,,,,,,,,,,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,***))))))***,,,------------,,,,,,+++++++++,,,,,,,,,++++++*********+++*********+++,,,------,,,,,,,,,+++++++++******,,,---......---,,,***)))(((((()))***++++++,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++***+++---///000//////..................---------//////000000000000//////////////////////////////111111000000000000111111111111000000111111222333333333333333222111000///333333333333333333333333222222222222222222333333444444444444444444444444555555666777777777777777444444555666777888999999777888999:::;;;:::999888777777666666666666666777444555777999:::;;;::::::>>>>>>>>>===>>>>>>???@@@??????@@@AAA@@@???>>>===??????>>>===<<<<<<======>>>???AAACCCFFFLLLTTTYYYyyy{{{ooogggaaa___[[[WWWSSSQQQPPPPPPKKKLLLMMMLLLKKKHHHEEECCCFFFEEECCCAAA@@@?????????======>>>???????????????@@@@@@??????????????????@@@AAA@@@???>>>>>>@@@BBB@@@BBBDDDCCC???>>>@@@BBB???DDDGGGEEEEEEGGGHHHFFFIIIHHHHHHJJJHHHDDDEEEHHHKKKQQQWWW[[[aaakkkrrrttt}}}}}}|||}}}qqqddd___XXXTTTWWWZZZ\\\eeennnyyyyyy}}}~~~lllmmmqqqwww{{{wwwmmmeeeaaaWWWIII<<<444111000000///000111111111000...---...---,,,,,,,,,,,,---...000///...------...000000------------------------/////////......---,,,,,,***++++++,,,,,,++++++***************************+++,,,...//////...,,,+++...,,,***+++---...,,,***///---,,,***))))))***+++,,,+++)))((((((((()))************++++++,,,,,,,,,+++)))((()))******)))(((,,,------...............///.........------------............------------------------,,,,,,,,,+++***,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,***))))))***,,,---------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******)))))))))((())))))******,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------...---,,,,,,,,,+++*********+++++++++++++++++++++++++++,,,---.../////////...------..................////////////////////////////////////////////////111111000000000000111111222222111111222222333444444444444333333222111000333333333333333333333333111111222222222222333333444444444444444444444444555555666777777777777777444444555666777888999999777777999::::::::::::999888888777777777777888888555666888999:::;;;;;;;;;>>>>>>>>>>>>>>>???@@@@@@>>>??????@@@???>>>===<<>>=========>>>>>>AAABBBBBBBBBBBBEEEIIILLL^^^www}}}yyymmmkkkhhheeecccccccccdddfffffffffeeeaaa\\\WWWTTTWWWUUURRRNNNJJJFFFCCCBBB@@@AAABBBBBBBBBBBBAAA@@@BBBBBBAAAAAABBBCCCDDDEEE@@@AAAAAA@@@??????@@@BBBDDDGGGJJJJJJIIIIIILLLOOOSSSXXX[[[YYYYYY\\\\\\ZZZWWWUUUVVVWWWVVVSSSUUUYYY[[[bbbjjjnnnuuuvvvggg]]]]]]XXXWWW\\\bbbhhhrrr|||zzzuuurrrooonnnooommmhhhcccUUUNNNBBB888333111111111///000000111000///...---...---,,,,,,,,,,,,---...000///......---------...---------------------------------------------...,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,---...//////...---,,,---,,,***+++---...,,,***...---,,,+++************,,,+++***)))((())))))***+++++++++++++++,,,,,,,,,+++)))((()))***+++)))(((,,,,,,---...........................------------............------------,,,,,,,,,,,,++++++++++++***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++*********))))))((()))))))))+++************))))))))))))))))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,---------.../////////000000///......///000000////////////////////////111000000//////000000111333222222222222333444444444444444444333222111111222222222222222222222222111111111222222222333333333333333333444444444444555555666777777777666666444444555666777888999999666777888999::::::::::::999999999888888999999:::888888888999:::;;;<<<===?????????>>>???@@@@@@AAA===>>>?????????>>><<<<<<>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCBBBAAAAAABBBDDDJJJYYYqqq{{{yyywwwvvvwwwyyy{{{}}}~~~{{{uuuooolllnnnlllhhhbbb[[[SSSMMMJJJHHHIIIJJJKKKKKKIIIGGGEEEEEEEEEDDDDDDEEEHHHKKKLLLJJJKKKLLLKKKJJJIIIKKKLLLPPPTTTXXX[[[[[[]]]```dddiiinnnqqqooonnnppppppnnniiieeeccccccbbbbbbffflllsss{{{~~~tttkkkccc___ccc```aaagggoooxxx{{{tttsssooojjjgggeeeaaa\\\WWWFFFAAA999444111111111111///000000000000///...---...------,,,,,,------...............---,,,,,,+++------------------------******+++,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---+++***+++,,,---,,,+++,,,,,,,,,,,,+++******)))++++++***))))))))))))***,,,,,,,,,,,,,,,+++++++++***)))((()))***+++***))),,,,,,---.........------------------------------.........---------,,,,,,++++++++++++++++++++++++,,,---...---++++++,,,...++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***))))))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++------,,,+++*********+++***)))))))))))))))))))))+++***)))((()))***,,,---++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,,,,,,,---...///000000111000...------...000111////////////////////////000000////////////000000222222111111222222333444444444444444444333222222222222222222222222222222000000111111222222333333333333333333333444444444555555666666666666666555444444555666777888999999666666777888999::::::;;;:::::::::::::::;;;;;;<<<;;;:::999999:::<<<===??????????????????@@@AAAAAA>>>???@@@@@@@@@???===<<<>>>>>>>>>>>>>>>???@@@AAA@@@BBBDDDDDDCCCCCCDDDEEEFFFMMMZZZnnn~~~{{{uuummmeee^^^YYYVVVWWWYYYYYYYYYWWWTTTRRRSSSRRRQQQQQQRRRUUUXXXZZZ\\\^^^``````___^^^___```dddhhhmmmoooooopppsssvvvzzz}}}}}}|||uuuooollljjjlllttt}}}{{{{{{xxxsssnnnlllmmmoooqqqqqqsssxxx{{{tttooogggggggggeeeaaaWWWLLLDDD:::777333111111111000//////////////////.........------------------------***+++---......---,,,+++------------------------******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++++++++,,,,,,++++++++++++,,,---,,,+++***)))++++++*********)))))))))------,,,,,,++++++*********)))((()))***+++***)))+++,,,,,,---...---------,,,,,,------------------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,---,,,******,,,...++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++*********+++)))))))))))))))))))))***---,,,***)))((()))***+++++++++******************,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,---...///000000111///...,,,,,,...///111////////////////////////000000////////////000000000000000000000111111222333333444444333333222222111111111111111111111111//////000111111222333333222222222333333333444444555555666666666666555555444444555666777888999999666666777777888999::::::;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;===>>>?????????>>>>>>??????@@@AAA@@@@@@AAAAAAAAA@@@???>>>>>>=========>>>???@@@@@@>>>AAACCCDDDCCCCCCDDDDDDDDDFFFKKKVVVhhh}}}wwwqqqnnnhhhiiijjjkkkkkkjjjhhhgggjjjiiihhhgggggghhhjjjkkkkkknnnqqqssssssrrrssssssxxx|||~~~wwwqqqooosss~~~}}}uuurrrsssjjjmmmpppooonnnqqqwww}}}|||xxxvvvtttoookkkeeeeeeddd```XXXLLL???777555333111000111000///---000//////...............------------------------((()))+++---......------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))++++++++++++*********))),,,,,,,,,++++++*********)))(((((((((***++++++)))++++++,,,---------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********(((''''''))),,,++++++++++++++++++++++++************++++++++++++*********************************+++++++++++++++***++++++++++++,,,,,,,,,******))))))((())))))))))))))))))************+++------,,,******))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---------...///////////////...------...//////////////////////////////000//////......//////000///////////////000111111222222222333333222222111000000000000000000000000...//////000111222333333111111222222333333444444555555666666666555444444444444555666777888999999888777777777777888999999;;;;;;;;;;;;<<<======>>>===============>>>??????>>>>>>>>>===>>>??????@@@@@@AAABBBBBBBBBAAA@@@???==================>>>???>>>@@@AAAAAA???>>>??????BBBBBBEEEJJJRRRccc~~~zzzzzz|||}}}~~~~~~}}}{{{xxxvvvtttsssrrrrrrvvv{{{~~~zzzsssqqquuuwwwoooiiigggjjjggglllqqqqqqooorrrzzzzzzsssooonnnnnnkkkiiijjjfff]]]SSSHHH???888444333222111000111000...,,,000///......------......,,,------......------,,,)))***+++,,,---.........------------------------------,,,++++++***))))))***++++++,,,,,,++++++***************************.........------.........***+++,,,+++***)))***,,,+++++++++,,,,,,++++++***++++++,,,,,,++++++***)))***************))))))))))))((('''(((***++++++***++++++,,,------------,,,++++++,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,------------)))***)))(((&&&''')))+++************************************++++++++++++))))))************)))))))))*********++++++++++++******+++++++++,,,,,,,,,)))))))))((())))))******************++++++,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------............---,,,,,,,,,+++------------------------------,,,++++++,,,,,,---------..........................................//////////////////////////////............//////000000000///000111111222000111111222222111111000000000000000000000000000......///000111222333333000111111222333333444444555555666666555555444333444444555666777888999999999999777666666777777888;;;::::::;;;<<<===>>>>>>===>>>??????????????????======<<<<<<======>>>???@@@@@@AAABBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???>>><<<<<<===>>>@@@@@@CCCGGGIIIQQQbbbttt}}}yyyvvvxxx}}}}}}|||~~~rrrkkkgggfffiiinnnooouuuxxxvvvqqqsss|||zzzuuunnnjjjiiiiiihhhhhhccc\\\PPPCCC999444444555222111//////000000...---000///...---------......,,,,,,---......---,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,------)))+++,,,+++))))))***,,,,,,++++++***+++++++++,,,++++++,,,,,,,,,+++***)))((((((((((((((())))))))))))((('''(((***,,,+++***++++++,,,---------,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,------.........+++++++++)))((((((+++---************************)))************+++++++++))))))************))))))))))))******++++++++++++*********++++++,,,,,,,,,+++*********+++,,,------******+++++++++,,,,,,,,,)))***,,,---......---,,,(((((()))***++++++,,,,,,//////...---,,,,,,++++++------------------------...---,,,+++++++++,,,---...............---------------...//////...------//////////////////////////////............//////111111111000111222222333///000000111111111000000000000000000000000000000---...///000111222333333000000111222333333444444555666666666555444333333444444555666777888999999:::999888666666666777777:::::::::;;;;;;===>>>>>>===>>>@@@AAAAAA@@@???>>><<<<<<<<<<<<<<<===>>>>>>??????@@@AAA@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;<<<===>>>=========???AAA===<<>><<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<===>>>@@@CCCEEEHHHIII]]]jjj~~~~~~wwwiii]]]WWW[[[___bbbnnn||||||yyyzzz}}}~~~yyypppfffdddgggfff^^^VVVGGG@@@777222111111///---............////////////------...///000111222222//////...---,,,++++++***,,,++++++******++++++,,,,,,+++,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.../////////---+++)))+++++++++++++++***))))))+++++++++*********))))))******************************))))))((((((''''''+++++++++*********))))))---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********++++++++++++*********))))))************************+++***)))(((''''''((()))******+++++++++,,,,,,,,,,,,,,,+++******************************+++++++++))))))))))))************,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------........................///......------......///....................................////////////222111000///.........//////000000111000000000///111111111111000000000000111111000000111111222333111111222222222222111111111222222222222222222333333444444555666666777777777888888777555444666777999:::<<<=========<<<;;;???>>><<<:::999:::;;;;;;===<<<;;;:::999::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======???AAACCCEEEGGGOOOXXXlllwwwggg]]]YYY___fffkkkwww~~~xxxuuuuuuwwwyyyyyyssslllfffdddddd^^^SSSIII>>>888111...///000...,,,............//////////////////////////////000000.........------,,,,,,+++---,,,,,,,,,,,,,,,,,,---...------...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******))))))))))))))))))))))))(((''''''+++++++++*********))))))******************************))))))((((((((((((+++++++++*********))))))+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,)))************)))((((((++++++++++++++++++++++++,,,,,,+++************++++++++++++*********************************************)))((((((((())))))******+++++++++,,,,,,,,,,,,++++++************++++++++++++***************************++++++++++++,,,++++++++++++++++++,,,*********+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------/////////....../////////........................------......////////////000000///......//////000000//////...//////000000222222111111111000000000111111000000000111222222111222222333333333222222333333333222222222222222333333333444555555666666777999::::::888777777888::::::;;;<<<<<<<<<<<<;;;===<<<;;;999999999::::::<<<<<<;;;:::::::::::::::>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<===???@@@BBBCCCCCCFFFQQQbbbuuu|||llldddbbbkkkttt|||vvvtttsssssstttuuuuuuuuukkkhhhdddaaa[[[QQQDDD;;;555111------///000///---............////////////000000/////////.........------------------------...------,,,,,,------...111///---,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))''''''''')))***((())))))))))))(((((('''+++++++++******************************************))))))))))))(((((((((+++************)))))))))+++++++++,,,,,,---------******+++++++++,,,,,,,,,***************)))((((((************************++++++***************+++************************************************,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******+++++++++,,,+++++++++***))))))))))))))))))*********++++++,,,+++***))))))***+++,,,(((((()))******++++++,,,------------------------------------------------------............------------------------------//////............//////........................,,,------......//////000............//////000000//////...------...000111222222222111111111000000111111000000000000111111111111222222333222222222333333222222111111000000222222333333444555555555666999;;;;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999::::::;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@DDDKKKWWWjjj~~~zzzxxxssssss}}}|||vvvsssqqqppppppppppppnnnlllgggccc^^^VVVLLLBBB999333111000...///111222111///............////////////........................,,,,,,,,,------.........------,,,,,,,,,,,,------111...,,,+++,,,------,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++)))))))))***+++******++++++++++++***)))************************************************))))))))))))))))))))))))************))))))))))))+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))*********************************))))))***++++++************************************************+++++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++***)))))))))((((((((()))))))))******++++++)))(((((()))++++++************************------------------------------------------------------............------...........................------,,,,,,------...........................,,,---------......//////------......//////000000///...---------///000111222222222222111111111111111111000000///000000111//////000111222222111111222222111111000000000///222222333333444555555555555888:::;;;:::999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999999::::::::::::::::::::::::<<<;;;::::::999:::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<======???CCCGGGRRRfffxxx}}}|||{{{tttpppooommmjjjiiiiiihhhfffdddbbb\\\RRRFFF<<<666444333111000000111111111000///............////////////+++,,,,,,---.../////////+++,,,,,,------.........,,,,,,++++++++++++,,,,,,...,,,******,,,.........+++++++++,,,,,,---------,,,++++++******++++++,,,)))))))))))))))))))))))))))***+++,,,+++***)))((()))******+++++++++******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,------------,,,++++++***************************))))))))))))***++++++***************+++++++++************************((()))******+++***************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---+++++++++***************'''((((((((())))))))))))+++******************+++---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////------,,,,,,,,,,,,------........................------------------------,,,---...///////////////............///000111111333222222222222111111111111111000/////////000000...///000111111111111111222222111111111111111111333333333444555555666666444666888999999888:::;;;<<<;;;::::::999:::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888888888888888888888888888888;;;::::::999999::::::;;;;;;;;;;;;;;;:::::::::::::::999999999999:::;;;;;;777888;;;???AAAEEEOOO[[[ppp}}}|||{{{xxxyyy~~~~~~~~~wwwrrrnnnkkkiiihhhhhhhhhgggdddbbbXXXPPPDDD999222111222444000000//////......------............////////////******+++,,,---...///000,,,,,,,,,------.........,,,++++++******++++++,,,,,,+++***+++---...///...***++++++,,,,,,------...++++++************++++++))))))))))))))))))))))))&&&((()))++++++)))'''&&&'''(((((())))))))))))(((***************+++++++++)))))))))))))))))))))))))))))))))************+++(((((()))))))))))))))***---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------------,,,++++++++++++++++++++++++++++++)))))))))))))))***++++++))))))*********+++++++++************************((()))***+++++++++************+++++++++,,,,,,,,,+++++++++++++++,,,---...***************+++++++++(((((()))))))))************++++++++++++++++++***+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------..............................------------..............................///......------,,,,,,+++,,,---.../////////...------...///000111111111111333333222222222111111111111111000///////////////...///000111222222222222222333333333333333444444333444444555666666777777333555666666666777999;;;<<<;;;:::999999999:::::::::::::::;;;;;;;;;::::::999::::::;;;:::999888777888888888888888888888888999999888888888999999:::<<<<<<<<<;;;;;;;;;::::::999999888888999:::;;;;;;777666888<<<>>>>>>CCCIIIUUUjjj{{{uuuuuussspppuuuwwwtttppplllfffggghhhiiiiiifff```\\\HHHAAA999222000000111111/////////...,,,,,,---...............////////////++++++,,,,,,---------...,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...,,,+++******+++,,,,,,---......++++++************++++++++++++++++++++++++++++++((()))))))))))))))))))))''''''((()))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++(((((((((((())))))******---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++))))))((())))))***++++++))))))******++++++++++++***************************+++,,,---...------,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...))))))******+++++++++,,,)))************+++++++++***+++,,,------,,,+++***'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---..................---------------------------//////............//////........................//////...---,,,++++++***------...//////...---,,,---...000222222222222111333333333222222222111111111111000//////////////////000111222333444444444444444444555555666666666444444555555666777777777333444444444444555999;;;===<<<:::999888999::::::888999999:::::::::999999999999:::;;;:::999888777888888888888888888888888888777777777777777888888=========<<<<<<;;;;;;;;;888888888888999:::;;;<<<===999999;;;<<<;;;===AAAFFFQQQaaavvv}}}tttqqqsssppplllssszzzrrrqqqmmmiii```bbbeeegggfff___VVVOOO;;;777222000222222000---000000///...------///111............/////////000------,,,,,,,,,,,,++++++------------------------...------,,,,,,------...------,,,---...---***(((******+++,,,,,,---......++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++,,,...))))))***+++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))******++++++++++++'''((((((((())))))******))))))*********+++++++++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,)))************+++++++++))))))************))))))))))))))))))))))))))))))***)))(((&&&&&&((()))***************************---------,,,,,,+++++++++,,,,,,,,,+++++++++******((()))***,,,,,,,,,+++*********************************+++++++++,,,,,,,,,*********)))******+++,,,,,,,,,,,,------.........------------------------000///...---,,,+++******,,,,,,------...///000000...//////000111222222333///...---,,,,,,,,,,,,,,,,,,---...............---000000...------...///000//////000111111111111111333222222222111111000000000000000000111111111111000111333333222222222333111111222333333444555555333333333444444444555555444333222222333666888::::::::::::999888777666666999999888888999999:::;;;999999999::::::;;;;;;;;;999999888888777666666666888888999999888777666555888888999999:::999999999;;;;;;:::999999888777777777888999;;;<<<<<<;;;;;;@@@FFFOOOZZZlllyyy|||}}}{{{xxx{{{~~~wwwqqqjjjfffbbbcccdddaaaZZZOOODDD===444222111///...---......////////////..................///////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,+++*********...---,,,,,,++++++++++++---,,,***(((((()))***+++++++++++++++++++++++++++))))))))))))))))))))))))************************((((((((((((((((((((((((******++++++++++++******+++++++++*********))))))((((((((((((((((((((((((,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,++++++***+++++++++)))************+++++++++******++++++++++++******************************+++***)))(((((()))***+++************************---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******))))))***+++++++++++++++******************************+++++++++,,,,,,,,,***************++++++,,,,,,,,,,,,---------......------------------------...---------------,,,,,,,,,,,,------...//////000.../////////000111111111///......---,,,,,,------///000000000000000////////////............//////......///000000000000000222222111111000000000000000000000000111111111111111222444444333333333444444444333333333333222222333333333333444444444444444333222222333666888999999999999999888777666555777777777777777888999999999999999999999999999999999999888888777777666666888888777777777666666666777888999:::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999777777999:::;;;;;;;;;:::;;;>>>DDDJJJUUUiii|||tttooojjjccc^^^aaa___[[[TTTKKKBBB;;;666111000///......//////000////////////............------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,---,,,***)))((()))***+++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))******++++++******)))+++++++++*********)))))))))))))))))))))))))))))),,,,,,---------.........,,,++++++******++++++,,,---,,,,,,+++*********+++)))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************+++++++++++++++*********,,,,,,,,,+++++++++************************+++,,,******************************+++++++++,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,------.........,,,,,,------.../////////......////////////////////////......------......000111111111000///............///////////////...------...///////////////000000000000////////////000000000111111111222222111333555555444444444555666666555444222111000000222222222222333333333333444333333333444666777999888999999888888777666555555555555666666666777777888888888888888888888888999999999888777777666666888777666555555555666777777888:::;;;===>>>>>>>>>;;;;;;;;;::::::999999888777777888999::::::::::::999;;;===>>>CCCNNN^^^jjj~~~uuupppnnnjjjbbb[[[XXXSSSJJJAAA999555333222///.........//////000111/////////............---,,,,,,---------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,++++++++++++,,,,,,---,,,+++***)))))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))******++++++******)))+++************)))))))))***************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,+++************))))))*********+++++++++***++++++++++++++++++***+++++++++++++++++++++++++++******))))))******+++************************************************,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////..................------000//////.........//////////////////...---++++++------///000000000///...---...//////000000////////////////////////......000000111111111222222222111333555555444333444555666555555444222111111000111111222222222333333333444333333333444555777888777777888888777666666555555555555666666666666666999999999999888888888888::::::999888888777777666888777555333333444666777999:::;;;<<<===>>>>>>>>>888888888777777666666666777777777888888999999999888999;;;:::<<>>666222222333222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,---.../////////,,,+++******,,,,,,+++***((()))******)))***+++---************************,,,+++******,,,,,,+++***&&&'''))))))'''&&&%%%&&&***))))))))))))***++++++************)))))))))((())))))))))))))))))))))))++++++*********))))))))))))((('''&&&&&&'''((()))'''(((((()))******+++++++++***)))((((((''''''((()))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************''''''((()))***++++++,,,************)))))))))))))))))))))))))))*********))))))***************************++++++++++++,,,************************))))))******************************))))))))))))++++++++++++,,,,,,,,,,,,))))))************)))))),,,,,,,,,,,,,,,+++******+++++++++,,,,,,---------++++++++++++************,,,------------.........---------............///...---,,,+++,,,---...///------------......//////....................................////////////....../////////000000000000000000000111111111111333333333333222222222222222222333333333333444444999999888777666555444444222222222333333333444444111222222333444555666666777777666666555666666666888888999999999:::::::::888888777777777888999999999999888888888777777777777888888999999999999888666555555555555444444444333333333333444444444444444444444444444444444444444555666666666888;;;>>>;;;CCCNNN[[[jjj~~~~~~zzzzzz~~~{{{vvvwwwtttppplllmmmjjj```VVVNNNEEE???777333///...000111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***))))))***+++,,,,,,,,,,,,+++,,,,,,------......///...,,,++++++,,,,,,***))))))***++++++))))))***,,,)))))))))))))))))))))))),,,+++******+++,,,+++***((()))***)))((('''((()))'''((())))))******))))))************))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((((((''''''''''''(((((('''(((((())))))******+++))))))(((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))************************************************))))))***+++,,,------...*********)))))))))))))))*********)))))))))))))))(((((())))))******++++++************++++++++++++************************(((((())))))******++++++*********)))))))))))))))+++++++++++++++++++++,,,)))******************)))------------,,,+++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------.........//////---------............///...---,,,,,,,,,------...,,,------...............////////////////////////............////////////...////////////000000000///000000000111111111111333222222222222222222222222222222333333333444444888888888777666555555555222333333333333444444444555555555666777888888999888777666555555555555555999999999999999888888888666666777888888999888888777777777777888888888888777777888888888888888777444444444444444444444444222222333333333444444444333333333333333333333333444666777666555555666777999<<<@@@FFFPPPaaauuu|||}}}|||uuusssuuutttqqqooojjj```SSSHHH???888333444222000///000000...,,,///............---------........................---.........------,,,+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,------------...---++++++++++++)))((()))+++,,,+++***))))))***************************+++***)))***+++,,,+++)))+++,,,,,,+++))))))+++---&&&''')))******))))))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))******((((((((((((((()))******))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++++++++,,,))))))))))))))))))***************)))))))))))))))((((((((())))))******+++))))))*********+++++++++************************((((((((())))))******+++))))))))))))))))))******++++++++++++++++++++++++******++++++++++++******---------------,,,+++***------,,,,,,,,,,,,++++++---------------------------------.........//////---------............///------------,,,---------,,,---......//////......000000000000000000000000............////////////////////////000000000111///000000000111111111111222222222222222222222222222222222333333333444444555555555555555555555555444444444444555555555555555666666777777888888888777777666555555444555555999999888888888777777777555666777888999888888777666777777777777888888888777777777888888777777666333333333333444444444444222222222333333333444444333333333333333333333333555666777777555444444555777777777999>>>IIIVVV```www}}}zzzyyyzzzwwwttttttwwwvvvrrrkkk]]]LLL@@@;;;888444111333222111111111000...---///............---------........................+++,,,------.........---,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,,,,,,,...---++++++++++++)))((()))+++,,,,,,***))))))***+++++++++++++++++++++++++++***))))))++++++***)))'''(((((((((&&&&&&(((***&&&''')))******))))))((())))))))))))))))))******))))))))))))))))))))))))************************))))))************))))))((((((((((((((()))))))))(((''''''(((((()))***+++)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))))))))))))))*********(((((()))))))))))))))))))))))))))************+++************************(((((())))))))))))))))))))))))))))))************+++++++++++++++************++++++++++++++++++***,,,,,,------------,,,,,,---------,,,,,,+++++++++------------............,,,------------.........---------............///------------------,,,,,,+++,,,.../////////...---000000000000000000000000............/////////////////////000000000111111000000000000111111111111111111111222222222222222222222333333333333444444333333333333444444555555444444444555555555666666444444444444555555666666666666555555444555555555888888888777777777777777666666777888888888777777777777777777777777777777666777777777777666666555222222333333333333333444222222222222333333333333222222222222222222222222444555666666444333444555555555555666888>>>EEEJJJVVVcccuuu}}}vvvsssooosssvvvvvvwwwxxxssslll[[[KKK:::444444444222222---...///000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++...,,,++++++,,,,,,***)))'''***,,,,,,+++*********+++++++++++++++++++++++++++***))))))***+++***)))&&&'''((((((''''''((()))'''((())))))******))))))))))))))))))************))))))))))))))))))))))))))))))************++++++''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))((((((((()))))))))************(((((())))))******++++++)))))))))))))))((((((((())))))))))))************************************)))))))))))))))(((((((((((()))))))))************++++++++++++*********)))))))))************))))))***+++,,,---............++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,---------------------............///---.........---,,,,,,++++++,,,...///000///...---....................................//////////////////000000000111111111000000000000111111111111000111111111222222222222222222333333333333444444444444444333333333333333333333444444444555555555333333444444444444555555555555444444444555666666666666777777777777777777777777777777666666666666777777777777777666666666666666777777666666555444111222222222333333333333111222222222222333333333333333333333333333333333222333444333222222444666666666666666777999<<>>FFFLLLUUU^^^kkkxxx{{{yyyrrrooommmnnnnnnoooppprrrtttwwwxxxmmmkkkfff]]]QQQDDD999222222111000///.......................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++************************++++++,,,,,,+++++++++*********)))))))))***++++++,,,,,,++++++,,,++++++***))))))************++++++******)))((())))))***++++++++++++***,,,,,,+++***)))(((((()))(((((())))))))))))((((((************************))))))))))))))))))))))))%%%'''))))))((((((((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************+++******)))))))))******((((((((())))))*********,,,,,,+++***)))(((((('''))))))))))))))))))))))))''')))+++++++++***+++,,,(((((()))))))))*********+++************)))))))))***+++,,,,,,+++***+++---------------,,,,,,,,,,,,............------------++++++,,,,,,,,,,,,------+++,,,---......//////...,,,,,,------------,,,,,,---------------........./////////...........................////////////111111111111111111111111111111111111000000000000111111111111111111111111333333333333333333333333333333333333444444444444777777777777666555444444444444555666666555555444444555666777888888888777777666444333333444555666333444555555444333222111333333333444444555555555444444444444444444444444111222222333333222222111222222111111111222222333222222222222222222222222000000000111111111222222222222111111222222333444222333444444444777;;;>>>???FFFQQQ[[[fffrrruuussssssrrrqqqrrrssstttsssqqqooonnn[[[WWWPPPHHH@@@999444222000000///...------------...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++************))))))))))))))))))************++++++++++++***************)))***++++++,,,,,,++++++,,,,,,+++*********++++++))))))******))))))((('''((()))******++++++******++++++***)))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((******)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************((()))))))))******************)))((()))***,,,---&&&&&&'''((()))******+++---,,,++++++***)))(((((())))))))))))))))))))))))''')))+++++++++***+++,,,))))))))))))*********+++***))))))))))))))))))))))))***,,,,,,++++++,,,---......---------,,,,,,,,,.........---,,,,,,,,,++++++++++++,,,,,,,,,------............---,,,+++++++++,,,,,,------,,,,,,+++------------------------..................------............////////////000000000000111111111111222222111111000000//////111111111111111111111111222222222222222222222222333333333333333444444444666666666666666555444444444444444555555555555555444555666666777777777666777666555444444444444444333444666777777555333222111222222333333444444555333333333333333333333333222222333333333333222222111111111111111222222333111111111111111111111111000000000000111111111111111111111111111222333333333555666555555555666888666:::AAAHHHPPPZZZdddkkkzzzzzzuuuvvvyyyyyyuuuwwwwwwuuummmbbbVVVOOOCCCAAA<<<777444333444555000//////...------.................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))***************************))))))***+++++++++++++++++++++******)))******+++)))))))))))))))(((''''''((())))))*********************)))((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''')))******)))((()))***''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************************************((()))))))))******************)))))))))+++,,,...&&&&&&'''((()))******++++++++++++***************))))))))))))))))))))))))''')))+++++++++***+++,,,*********+++++++++,,,,,,)))))))))))))))))))))***)))***,,,,,,++++++,,,---......---------,,,,,,,,,---,,,,,,,,,+++*********+++++++++,,,,,,,,,------............---,,,+++***+++,,,,,,------,,,,,,+++------------------------------..............................//////////////////000000000111111111222222111111000000//////111111111111111111111111222222222222222222222222222222222333333333444444444444555555555444333333222222333333333444444555444444555666666666666555666666555555444444444444222333555777777666444333222222222222333333444444333333333333333333333333333333444444444444333333111000000000111111222333111111111111111111111111//////000000000111111111111000000000000111222222///111333333222111222333444555777:::>>>DDDKKKPPP\\\dddppp|||||||||yyy{{{|||{{{vvvtttnnneeeXXXKKK>>>777555444222111111111222333000000//////......//////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))))))))******)))))))))))))))))))))************************))))))***++++++++++++***))))))(((((((((((()))))))))))))))))))))(((''''''(((((()))************)))***)))(((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((***)))(((''''''(((''''''((((((((((((''''''************************))))))))))))))))))))))))++++++************++++++************************************************************************))))))))))))***************************+++,,,---((((((((())))))*********)))*********+++,,,,,,,,,))))))))))))))))))))))))''')))+++++++++***+++,,,***++++++++++++,,,,,,,,,)))))))))************+++***+++,,,,,,+++***+++---------------,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,------***+++,,,------......---,,,,,,------------,,,,,,.........---------------.............../////////............////////////...//////000000111111111111111111111000000000000222222222222222222222222222222222222222222222222111111222222333333444444333444444444444444333333222222222222222333444555444444555555555555555444555555555555555444444444111222333444555555444333333333333333333333333333222222222222222222222222222333333444444333333222000000000000000111222333111111111111111111111111/////////000000000111111000000000///000000111222...000222333222222333444777666555555777:::===???IIIQQQ[[[dddllluuu~~~~~~~~~}}}zzzwwwxxx|||~~~{{{kkkdddWWWJJJ???888555333111111000000//////......000000//////...//////000...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))************++++++************)))))))))***************+++++++++((()))******++++++******(((((('''''''''((())))))))))))******))))))(((''''''((())))))******))))))***))))))(((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))(((''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))******************+++,,,,,,,,,++++++)))******************************++++++,,,,,,,,,))))))))))))))))))))))))''')))+++++++++***+++,,,************++++++++++++************++++++,,,,,,+++,,,---,,,*********,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------******+++,,,------------------............------/////////.........------.........//////000000000............////////////......//////000111111222000000000000000111111111222222222222222222222222111111111111111111111111000111111222333333444444444444555555555555444444333333222222333444666777444444555555555444444333444444555555555555555555222222333444555555666666555555444444333333222222222222222222222222222222111111111222222111111111////////////000111222333111111111111111111111111////////////000000000111000////////////000111111000222444444444444555666666555444333555777999999<<>>>>>CCCMMMUUUYYY```kkkwww}}}|||mmmnnnpppwwwzzzuuuyyyxxxyyyvvvvvvxxxwwwtttrrrsssvvvyyyyyyxxxuuuhhhVVVHHH:::999777555333333222222,,,,,,,,,,,,,,,...///000------,,,,,,,,,------..............................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++(((((()))***************))))))((())))))***+++++++++++++++++++++***))))))'''(((((()))))))))))))))+++***************+++++++++)))(((''''''((()))+++***************************************************+++,,,,,,***)))))))))***)))'''&&&&&&''')))***++++++*********************++++++***'''&&&&&&&&&+++***)))(((''''''''''''((()))***+++++++++++++++++++++************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******(((((()))***************))))))))))))))))))))))))******+++,,,+++***)))((())))))))))))************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................------------------------------////////////////////////////////////////////////............////////////000000000000000000000000000000000000////////////222111111111000000//////111222333333333333222111222111111111111111222222444333333333333444555555333333333333333444555666888777555444333333444555222222222333444555666666777777666555555555555555777666666555444444333333666444333111000000111111222222222111111111111000111111222222222222111111////////////////////////000000000000000000000000222222222111000//////...000000000000111111111111111111111111111111111111444444555666999<<<@@@BBBGGGKKKQQQYYYcccnnnyyyssssssuuuyyyzzz}}}zzzpppoootttxxxwwwsssyyyvvvtttuuuyyyzzzvvvrrr}}}vvvmmmcccYYYOOODDD===555333111...---------...//////............//////........................---------------------------------,,,,,,+++++++++///...---,,,+++*********+++,,,------......------***++++++,,,,,,++++++***+++*********))))))((((((************************++++++++++++)))'''$$$###---------,,,,,,+++++++++***+++,,,,,,------------*********))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))************************(((*********(((((()))***++++++***)))(((((((((((())))))***+++++++++*********))))))))))))))))))***,,,+++***))))))((())))))))))))))))))))))))))))))))))))************)))))))))******************)))(((((()))***************)))))))))))))))))))))))),,,------,,,+++)))'''&&&))))))))))))************'''(((((()))******++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,........................------------------------........................////////////////////////............////////////000000000000000000000000000000000000////////////111111111111000000000///111222222333333222222111222222111111111111111111222222222222222333444444444444333333444555555666777666555444333333444555333333333333444555666777777666666555555555555555666666666555444333333333555444333111111111111111111111111000000000//////000111111222222111111000////////////////////////////////////////////////222222111111000//////...//////000000000111111111111111111111111111111111222222111222444777:::<<<===???CCCGGGMMMTTT\\\aaaooovvvxxxwwwvvvvvvtttsssssstttuuuuuuoooiiijjjooossssssqqqyyyvvvuuuvvvwwwuuunnnhhhbbb[[[RRRJJJCCC<<<666222444222000...------...///000///...............///........................---------------------------------,,,,,,+++++++++///...---,,,+++++++++++++++,,,------...---------***++++++,,,,,,++++++***+++*********))))))))))))***************************++++++++++++***)))(((,,,,,,,,,,,,,,,,,,++++++)))******++++++++++++***(((((((((((((((((())))))++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***++++++***((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((************************'''(((************,,,...---,,,+++***))))))))))))******+++++++++******)))))))))(((((((((((())))))---,,,+++***)))((((((((())))))))))))))))))))))))))))))************))))))((())))))******))))))((((((((()))***************))))))))))))))))))))))))+++,,,,,,++++++***(((((())))))))))))************((((((((()))******++++++*********************+++++++++***************)))************++++++++++++,,,+++++++++++++++******........................------------------------------------------------////////////////////////............////////////000000000000000000000000////////////000000000000111111111111000000000000111111222333333222111111333333222111000000000111111111111111111222333333444444444555555555555666666555444444333444444555444444444444444555666777666666555444444444444555666555555444444333333222444444333222111111111111000000/////////.........000000111111111111000000........................////////////////////////222111111000000//////...//////000000000000111111111111111111111111111111222111000000111333444666777888:::;;;===@@@EEEIIISSSYYYbbbmmmyyy~~~zzzzzzzzz}}}zzzrrrnnnlllhhheeeddddddeeefffjjjiiihhhjjjmmmoooooonnntttrrrpppnnnkkkdddZZZSSSIIIDDD===777444222111000222111///.........///000000000///...---------...........................------------------------------,,,,,,,,,,,,++++++///......---,,,,,,,,,,,,++++++,,,---------------***++++++,,,,,,++++++******************)))))))))************************)))***+++,,,------------+++++++++,,,,,,,,,,,,,,,)))))))))***))))))((((((&&&&&&''''''(((((())))))******))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***+++,,,***(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((()))++++++++++++---///------,,,+++************+++++++++++++++***)))((())))))(((((((((((())))))---,,,+++***)))((((((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))'''((()))***+++,,,------((()))))))))******************+++++++++,,,,,,,,,))))))))))))************++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,++++++******---------.......................................------------------------////////////////////////............////////////////////////////////////////////////000000000000111111111000000000000000111111222222222222111111333333222111000000000000111111111111111222333333444555555555555555555555444444444444444444444555555444444444555555666777666555444444333333444444444444444444333333222222333333333222222111111111000000000/////////......///000000000000000000///////////////////////////////////////////////////111111000000////////////////////////000000000111111111111111111111111111444333222222111222222333555666777777888:::>>>AAAEEEHHHMMMTTT\\\eeeooovvv~~~}}}|||{{{{{{~~~{{{sssllldddbbb___^^^___bbbeeegggjjjlllnnnnnnllljjjiiihhhgggddd___ZZZTTTLLLBBB<<<;;;999555333222222333444//////.........//////000000000///...------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,---++++++,,,------------,,,***++++++,,,,,,++++++***************************************************)))***+++,,,------......******++++++,,,,,,,,,---)))*********)))(((''''''&&&&&&''''''((()))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++,,,,,,+++(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,,,,+++***+++---...---,,,+++************+++++++++++++++***)))(((+++******))))))******+++---,,,+++***))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))'''(((((()))+++,,,---...((()))))))))************+++++++++++++++,,,,,,,,,((((((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,++++++---------.........//////........................------------------------////////////////////////............////////////////////////////////////.../////////000000000111000000000000000000111111111111111111111111111111333222222111000000111111222222222222222333444444444444555666666555444444222222333444444555555555555444444444444555555666555555444333333333333333333333333333333222222222222333333333222222111111111111000000000/////////...//////000000//////...000000000000000000000000........................000000000///////////////...////////////000000000000000000000000000000000444333333222111111111111111222333333333444777999;;;<<<>>>@@@DDDKKKRRRWWWeeekkkvvv|||}}}{{{xxxuuusssuuuxxx{{{|||}}}zzzyyyxxxuuupppkkkaaa___]]]^^^cccgggjjjjjjiiijjjkkkhhhbbb\\\YYYXXXRRRNNNIIIDDD???:::555222111222222222111111111222...............//////000//////...---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------***+++,,,,,,------,,,,,,***++++++,,,,,,++++++******************+++++++++***************************************+++++++++*********++++++,,,,,,,,,++++++++++++***)))((((((''''''((()))******++++++((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***+++,,,***(((''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))*********+++------,,,***)))***+++...---,,,+++******************+++++++++******)))++++++************++++++,,,,,,+++************+++))))))))))))))))))))))))))))))************))))))((())))))******))))))((((((((()))***************)))))))))))))))))))))))),,,+++******)))******+++))))))))))))************))))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,,,,,,,---------,,,,,,------......//////......---------------,,,,,,,,,------.../////////........................------------------------////////////////////////............////////////000000000000000000000000......//////000000111111000000000000111111111111222111000000000000111222222111111111111111222222222222222222222333444444333444555555555444333222000111222444555555555555444444333333333444444555444444333222222222222333222222222222222222222222222222333333333222222111111111111000000000//////......////////////......000000000000000000000000........................////////////////////////......////////////000000000000000000000000000000000000000000/////////...222333333222111000222333444555777888:::>>>CCCFFFMMMQQQXXXaaakkkwwwzzz}}}~~~|||yyywwwyyy|||zzzyyylllkkkjjjkkkmmmrrrvvvyyy|||zzzwwwuuutttrrrpppnnniiifffeeefffiiijjjhhhfff[[[[[[YYYTTTNNNHHHDDDBBB<<<;;;888666444333444444...000222222000//////000...........................---------------..............................------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++++++++************************++++++***))))))))))))************++++++++++++++++++++++++,,,++++++******(((((())))))******++++++(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***+++***)))((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))******+++***,,,,,,+++***)))***+++---,,,+++******)))))))))))))))***+++++++++************))))))))))))******++++++*********+++,,,,,,))))))))))))))))))))))))))))))************)))))))))******************)))(((((()))***************))))))))))))))))))))))))---,,,***)))))))))******))))))))))))************))))))))))))))))))))))))(((((()))******+++,,,,,,******++++++,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,---------,,,,,,------...//////000................................................////////////////////////............////////////000000000000000000000000.........///000111111111///000000000111111111111222111000//////000111222000000000000111222333333111111111111111222333333222333444555444333111000///000222444555555555555444333333222222222333333444333333222222222222222111111111222222222222222111222333333333333222111000000/////////.........---......//////......---................................................////////////////////////........./////////000000000000000000000000000000------....../////////...222333333333111000111333111333666777888999;;;======@@@DDDHHHNNNVVV^^^dddrrr}}}}}}wwwtttuuuwwwyyy|||tttooopppqqqmmmmmmmmmlllmmmooosssvvvvvvuuutttsssqqqpppmmmllljjjhhhffffffeeeaaaYYYSSSGGGEEEBBB>>>;;;888666555111222222222111111222222///111111000------///111..................------,,,,,,,,,,,,---...//////........................------------------------+++++++++,,,,,,---------+++++++++******++++++,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++************++++++,,,,,,,,,************************+++***)))(((((()))***+++++++++++++++******************++++++,,,+++++++++(((((()))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))******))))))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++)))***++++++***)))***+++---,,,+++***))))))))))))((()))***+++++++++++++++))))))(((((((((((())))))************+++,,,------))))))))))))))))))))))))))))))************))))))******++++++++++++******(((((()))***************))))))))))))))))))))))))******)))))))))+++,,,---))))))))))))************,,,,,,++++++++++++++++++((())))))***+++,,,,,,,,,))))))******++++++++++++******+++,,,,,,---......*********++++++,,,,,,---,,,,,,------...///000000////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000---......///000111111222//////000000111111111222222111000//////000111222//////000000111222444444000000000000000111111222111222444444444222000///...000222444555555555555333333222111111222222222444333222222111111222222111111111111111111222222000111333333444333222111//////.........------------..................---,,,,,,,,,,,,,,,,,,,,,,,,.................................///////////////............/////////000000000000000000000000000,,,---...///000000000000,,,...000000000000222333...111333444444333333444666888:::<<<>>>BBBHHHKKKOOOYYYfffpppyyy}}}yyyyyy|||}}}}}}|||yyyxxx}}}{{{{{{}}}{{{|||{{{sssmmmkkkqqqwww{{{~~~|||tttooommmnnnrrrrrrqqqnnnmmmmmmnnnpppsssssssssrrrppplllhhhfff```]]][[[ZZZXXXQQQEEE<<<;;;777444222222333333222///111222222000...,,,,,,...///---***((((((---111......//////...------,,,+++++++++,,,---...///000........................------------------------+++++++++,,,,,,---------*********)))******++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,******************************)))))))))***,,,---,,,+++++++++******))))))((()))***+++++++++++++++((((((((((((((('''''''''))))))******+++++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((******))))))+++,,,((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))***+++,,,,,,))))))************)))))))))***+++,,,,,,+++***))),,,,,,++++++******))))))+++++++++******)))''''''+++(((%%%$$$&&&((()))***((((((((((((((((((((((((***++++++***((('''((()))***((('''&&&'''(((***+++,,,+++)))((((((((())))))+++***)))))))))))))))*********)))))))))))))))***)))))))))***+++++++++,,,******+++++++++******)))******+++,,,,,,---......+++***)))(((((()))***+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------111000///......------.........---,,,---...///000////////////////////////000000000000000000000000111111111000111111222222333333111000000000111222111222222111111000///...000000111222222222222111333333333222222111111111///000000000111111111111000000111111111222222222333444444555555444444333555444222000//////000000000000000000111111111111000000000000000000000000------............------..................------...------,,,,,,------...//////...------------...000000111111111000...---............////////////000000000000////////////333222111///............000000000///////////////------...000111333444444222222333444666888:::;;;AAACCCGGGNNNXXXdddooouuu|||vvvrrruuu}}}~~~~~~~~~}}}zzzwwwxxxvvvxxx{{{sssmmmkkkkkkkkkmmmqqqvvv{{{~~~~~~{{{zzzxxxtttpppmmmpppooommmmmmnnnnnnmmmlllppppppoookkkcccYYYOOOIIIOOONNNLLLGGG@@@:::777666222111000111222222111000000000000000000000000000000...---...///000///...,,,,,,,,,,,,,,,---..............................------------------------.../////////...---,,,,,,------++++++++++++------)))******++++++,,,,,,---...,,,++++++,,,---+++******+++,,,,,,+++***)))((('''((()))***************'''((()))***+++,,,,,,,,,++++++++++++++++++++++++***)))'''''')))))))))((((((((((((((((((((((((((('''((())))))(((((()))***,,,,,,***)))(((&&&%%%%%%)))&&&$$$%%%)))+++***'''))))))))))))))))))))))))))))))))))))***+++,,,---******))))))((((((''''''&&&'''''''''(((((())))))+++***)))(((''''''((((((***))))))))))))))))))***))))))************))))))(((((())))))))))))(((((())))))))))))))))))(((((())))))***************)))+++)))'''&&&(((***+++***)))))))))))))))))))))))))))***+++***)))((()))******)))((('''''')))***,,,+++******))))))))))))***))))))(((((((((((())))))******))))))))))))*********************+++++++++***++++++,,,,,,,,,++++++******++++++,,,------...,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.................................000///////////////000000......---------...///000////////////////////////000000000000000000000000111111111000111111222333333333111000000000111222111111111111111000000///000000111222222222222222333333333222222222111111111111111111222222222222333333333333333333444444333444444555555444444333444333222000000000000111000000000000111111111111000000000000000000000000......////////////........................------...------,,,,,,------...---------------...///000...---------------..................////////////000/////////////////////000///...------,,,,,,---000000000000000000000000//////000000000111111111222222222333555666888999999999:::===CCCKKKRRRVVV^^^fffqqq{{{}}}~~~xxxxxxwwwuuuuuuwww{{{~~~zzzuuupppmmmuuuvvv{{{~~~zzzvvvrrrnnnkkkooonnnnnnnnnpppsssuuuwwwyyyxxxvvvvvvvvvtttqqqooopppnnnlllkkkjjjiiigggeee\\\[[[XXXSSSMMMFFF@@@<<<:::;;;;;;999555222111111222111000000222222111000////////////////////////000...---...///000///---,,,,,,,,,,,,,,,,,,------........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++///---,,,,,,---...,,,+++******+++,,,+++***)))(((((())))))************)))***+++,,,---............++++++++++++++++++++++++***)))'''''')))***)))((())))))))))))))))))))))))'''((())))))(((((()))************))))))((((((''''''(((((('''''''''(((***((((((((((((((((((((((((******)))))))))******+++***)))))))))((((((((('''''''''''''''((((((((())))))))))))((((((((((((((()))))))))((((((((((((((())))))************))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((()))***++++++,,,,,,+++)))((()))+++,,,,,,+++************************((()))******)))(((***+++******)))((()))***+++,,,)))******++++++++++++***))))))))))))))))))*********)))))))))))))))******+++++++++*********************+++,,,------------******++++++,,,,,,------------,,,,,,,,,,,,------******+++,,,,,,---..............................------------------------////////////////////////.........///000111222222......------......///000000000000000000000000000000000000000000000000000111111000000111222222333333333222111111111111222///000111111222111111111000111111222222222222222333333333222222222222111111222222222222333333333444444444444333333333333333444444555555444444333222222111111000111111222000000000000111111111111//////////////////////////////000000000000//////------------------.........------,,,,,,------...++++++,,,,,,---///000111---,,,++++++,,,---///000---............/////////////////////////////////......---------------...000000000000000000000000222111111000000//////...222222111222333444555555555444333444666999===???AAAGGGPPPXXX___iiisss{{{}}}|||{{{yyywwwvvvxxx}}}~~~wwwsssooonnnxxx|||zzzvvvtttuuuuuuvvvttttttttttttssssssssssssvvvuuusssrrrqqqooollljjjeeeccc```]]][[[YYYVVVSSSIIIFFFBBB>>>:::777666555000222333333111000111111222000///000111222111//////////////////////////////...---...//////...---------,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,......---,,,,,,++++++,,,,,,---......------,,,++++++***///...------......---,,,((()))***+++,,,+++***************+++******))))))+++,,,---...............+++++++++++++++++++++++++++)))'''((()))***))))))************************'''((())))))(((((()))***))))))******************''')))+++)))%%%$$$'''+++((((((((((((((((((((((((******)))((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((()))***)))((('''(((((())))))))))))))))))))))))************)))))),,,+++***))))))***+++,,,&&&&&&''''''(((((())))))))))))******+++,,,,,,---***))))))***,,,,,,+++***************************'''(((******))))))***,,,******))))))******+++,,,((()))***,,,,,,,,,+++*********++++++++++++++++++))))))))))))))))))***+++,,,+++++++++***)))))))))((()))***+++,,,---------******++++++,,,,,,,,,,,,---------,,,,,,---------+++++++++,,,,,,---------------------------------------------------,,,,,,.......................................///000000...............//////000000000000000000000000000////////////////////////000000000000111222333333333333222222111111111111...///000111222222222222000111222222333333222222222222222222222222222222111111111222222222333333333222222222222111111111333444444555555444444333111111111111111111222222///000000000111111111111..............................////////////......,,,,,,------------.........------,,,,,,------...,,,,,,,,,,,,---...///000,,,------...///000111111---------.........//////.........///////////////...............///000111//////000000000000000111111111111000//////......111111000000000111222222555444333333333555777999999<<<@@@DDDHHHOOOVVV\\\fffhhhlllqqqxxx~~~}}}zzzyyyyyy~~~}}}yyywwwyyy}}}}}}}}}}}}|||zzzxxxuuutttvvvsssnnnjjjfffaaa\\\YYYPPPNNNJJJHHHFFFCCC@@@===;;;999666444222222222333333444555555333111111222111000//////111111000//////////////////////////////...------//////...---............------,,,,,,------------------------------------------------///---+++******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///---,,,,,,------,,,+++((()))***+++,,,,,,+++***++++++++++++******)))(((((()))***+++++++++++++++************************+++)))(((((()))******)))************************'''((())))))(((((()))***************************)))***+++)))&&&&&&''')))(((((((((((((((((((((((()))((((((((((((((())))))))))))))))))(((((((((((('''''''''((((((((((((((($$$&&&(((******)))(((''''''((()))***+++,,,++++++))))))************)))))),,,+++***))))))***+++,,,((((((((())))))******+++,,,,,,++++++++++++,,,,,,+++***))))))++++++***)))************************'''(((******))))))***,,,***************++++++,,,'''(((***+++,,,,,,+++***((((((******++++++******))))))(((((()))***++++++,,,+++++++++***)))))))))''''''(((***++++++++++++******+++++++++++++++,,,++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++------------------,,,,,,------------------------///...---,,,,,,,,,,,,,,,.........///////////////000000000000000000000000////////////////////////000000000000111222333444333333333333222222111111...///000222333333333333111111222333333333333222222222222222222222222222000000000000111111111222222222222222222222222222333444444555555444444333000111111111222222222111///000000000111111111111------------------------,,,------......------,,,,,,,,,,,,,,,------.........------,,,,,,------......------,,,,,,,,,------,,,---///000111000///...------------............------....../////////000...------......///000111....../////////000000000///////////////000000000000000////////////000000222222111111111111222333555666777888:::>>>BBBEEEJJJLLLOOORRRWWW^^^eeejjjsssxxx~~~wwwwwwwwwyyy~~~~~~zzzuuupppnnnjjjfff```ZZZTTTNNNHHHDDD>>><<<999888777555333111///////////////////////////111222111///------...000///......000000///...........................///---,,,---...///...---......////////////...---------------------------------------------------000///,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,***+++,,,,,,+++)))((()))***+++,,,,,,+++***+++++++++++++++***)))(((''''''((())))))))))))(((************************+++***((((((*********)))************************'''((())))))(((((()))***,,,,,,++++++***))))))))),,,***''''''))))))(((&&&''''''''''''''''''''''''&&&&&&&&&'''(((***+++,,,(((((((((((())))))))))))((((((((((((((('''''''''$$$%%%((()))***)))(((''''''(((***+++,,,,,,++++++))))))************))))))))))))(((((((((((())))))************++++++++++++...---,,,+++++++++,,,---...,,,***)))******)))(((************************((()))******)))(((***+++)))))))))************+++((())))))************)))$$$%%%'''((())))))((('''(((((((((((()))***+++,,,+++++++++***************''''''((()))*********)))******++++++++++++++++++******++++++++++++******......---,,,,,,+++******************************------------------------------------------------......---++++++*********---...///000000000000///000000000000000000000000000000000000000000000000//////000000111222444444333333333444333222222111///000111222333333333333111222222333333333333333111222222222222333333333//////000000000111111111444444444444555555555555333444444555555444444333111111222222222111111000000000000000111111111111........................,,,,,,,,,------,,,,,,,,,++++++,,,,,,------.........------,,,,,,------.........---,,,,,,,,,,,,,,,---.../////////...,,,+++,,,------------.........---------......//////000,,,+++++++++,,,---......---------......//////000------...//////000111111//////.........///000000222222222111000//////...222222222333555888;;;<<<<<<===???@@@BBBFFFJJJNNNSSSXXX```gggnnnuuu{{{yyyzzz||||||zzzwwwqqqkkkddd^^^[[[SSSOOOJJJEEEBBB>>>:::777777555333333333222111///---...///111111111000///***,,,......------...///000...---...///000///---...........................---,,,---......---,,,,,,---...000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,+++++++++,,,+++,,,,,,------,,,,,,+++***++++++,,,---.........,,,+++******++++++***)))((()))***+++,,,+++******+++++++++,,,++++++******((())))))*********))))))************************,,,***((()))***+++***)))************************'''((())))))(((((()))***,,,,,,+++***))))))((((((---)))&&&'''***,,,)))&&&''''''''''''''''''''''''%%%&&&&&&''')))+++---...(((((((((((())))))))))))((((((((((((((('''''''''%%%&&&'''((()))((('''&&&)))***+++,,,+++***((('''))))))************))))))(((((())))))))))))((((((+++++++++++++++*********---,,,+++***+++---///000222///+++************))))))))))))))))))))))))))))))***+++***)))((()))***(((((())))))*********)))))))))(((((((((((((((((($$$&&&(((*********)))((((((((((((((()))***+++,,,***************+++++++++((())))))*********))))))++++++******************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.................................------,,,,,,+++,,,,,,,,,---...///000111000000///////////////////////////000000000000000000000000/////////000111333444555333333444444444333222111000111111222333333333333111222333333444444333333111111222222222333333333000000111111111222222222222333333444555666777777333444444555555444444333222222333333222111000///000000000000111111111111........................,,,------------------,,,***++++++,,,------.........------,,,,,,------...,,,,,,,,,+++,,,,,,------555333000...,,,,,,,,,---,,,,,,---------.........,,,,,,---......///000000,,,,,,+++++++++,,,------++++++,,,,,,---......///------......///000000111...............///000111000111222222222111000///111111111333555666777777666777999999999:::<<<>>>@@@CCCGGGKKKNNNRRRXXX\\\aaahhhmmmpppvvv~~~{{{uuuuuuuuuvvvvvvtttppplllbbb```\\\WWWQQQKKKGGGDDD@@@===999777666666444333555333222111222222000///000000111111111111111000,,,...000000//////000111///...------//////...---...........................---,,,,,,......---,,,(((***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------......///+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))******+++,,,+++***)))(((******+++,,,,,,,,,++++++))))))************))))))************************,,,***))))))***++++++***))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))***)))(((((()))*********''''''''''''''''''''''''''''''((()))***+++---...'''((((((((()))))))))***)))(((((((((''''''''''''''''''''''''''''''&&&&&&++++++,,,+++***'''$$$"""))))))************)))))))))***+++,,,,,,+++***))),,,,,,++++++******))))))++++++******,,,...111333555222---***************((((((((((((((((((((((((***++++++***((('''((()))''''''((()))))))))))))))***)))(((&&&&&&&&&'''(((''')))+++---...---,,,+++(((((((((((()))***+++,,,))))))******+++++++++,,,******+++++++++******)))++++++*********************+++,,,,,,,,,,,,+++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////,,,,,,,,,,,,---...//////---...000111111111000///////////////////////////000000000000000000000000/////////000111333444555333333444555444333222111111111222333333333222222111222333333444444333333111111111222222333333333111111222222222333333333///000111222444555666666333444444555555444444333222333333333222111///...000000000000111111111111////////////////////////---..................---******+++,,,,,,---.........------,,,,,,------...*********+++,,,---...///===999333---+++,,,///111,,,,,,,,,---------......,,,,,,------...///000000///......------.........******+++,,,,,,---...............///////////////...------...///000111111***+++---000111111111111000///000111222222000///333555777777666666777999999;;;<<<;;;;;;===BBBFFFCCCJJJNNNOOOSSS]]]bbbbbbfffmmmvvv{{{}}}}}}zzzxxxuuuqqqnnneeecccaaa^^^ZZZUUUOOOJJJHHHGGGDDDAAA>>>:::888777888666333222333444333222333111000///000000...,,,///...---,,,,,,,,,---......000111111///......//////...------...///...---...........................---,,,,,,......---,,,&&&'''***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,...000111111111++++++------------++++++---,,,,,,++++++******)))...---+++,,,------,,,******+++,,,,,,+++***)))((()))***+++,,,,,,,,,,,,,,,(((((())))))))))))(((''')))))))))))))))))))))))),,,***))))))***++++++***(((((((((((((((((((((((('''((())))))(((((()))***&&&''''''((()))*********&&&)))+++***((('''***...''''''''''''''''''''''''******))))))***+++,,,,,,'''((((((((())))))******))))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))******++++++++++++************+++++++++******)))))))))*********+++++++++***)))(((((()))+++---...444222///,,,***))))))***%%%&&&&&&'''((())))))***---,,,***)))))))))******+++***)))(((((()))***+++************************)))***+++,,,,,,+++***)))+++***))))))))))))))))))---,,,)))((('''((()))***(((((())))))************))))))*********))))))(((*********++++++,,,,,,,,,++++++,,,,,,,,,+++******------++++++++++++---------------------------------------............/////////.........---------///......------...000111////////////////////////222222111111111111222222000111111111111222222222333333222111000000000111111111000000111222222333333333222222111222222333555555555444444333333333222222222222222222222222222222333444555666777888666555555555555444444444111222222222222111000000222111111111000000//////---///000222222000///---************+++,,,------------,,,+++,,,---...///+++,,,---......---,,,+++...------,,,,,,------...333000...---///000...,,,///...---,,,,,,---///000///...---,,,++++++++++++...///000...++++++...111..................------000000000000000000000000000000///......///111222000000000000000000000000222222222111111111111111//////000111222222333333222333444666777999:::;;;<<<===>>>@@@AAACCCDDDEEELLLMMMPPPTTTXXX]]]```cccmmmnnnppptttxxx|||~~~~~~}}}yyyvvvlllhhhbbb\\\VVVRRROOONNNIIIHHHEEEBBB@@@???>>>>>>;;;:::777555444333333333222222222222111111111000111111000000//////......////////////////////////111...+++((((((+++...111................................................///...---,,,,,,,,,,,,,,,000000111111000///......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))))))***---/////////...---,,,,,,---------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))*********((((((''''''((()))******))))))************))))))***++++++++++++***))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((!!!"""%%%'''((((((''''''+++***)))(((((()))***++++++***)))'''''''''((()))+++)))'''&&&%%%&&&'''(((&&&&&&''''''(((((())))))((((((((()))))))))******)))))))))******)))))))))((())))))*********))))))******+++++++++,,,,,,,,,+++***)))((()))***,,,---111000///...,,,***((((((&&&''''''((())))))******,,,+++***)))))))))******+++***)))(((((()))***+++************************)))***++++++++++++***)))******))))))))))))******)))(((''''''''')))+++,,,)))))))))))))))*********))))))************)))))))))***************++++++***+++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------------------............//////.........---------...............///000000////////////////////////111000000//////000000111000000111111111222222222444333222222111111222222222111111111111111222222222222222111222222333333555444444444333333333333222222222222222222222222222222333444555666777777555555555555444444444444111222222222111111000000111111111000000000//////---...///000000///...---------,,,,,,+++,,,,,,,,,------,,,,,,,,,---...///,,,---............---,,,+++******))))))******+++000---+++***,,,,,,+++)))------,,,,,,,,,---------------,,,+++************---......---+++,,,...///.........---------------------------------------..................///000000000000000000000000000////////////000000000000//////000111111222333333111222333444555666777888666777888999:::<<<<<<===;;;;;;===???BBBEEEHHHIIINNNOOORRRUUUYYY\\\___```^^^___```bbbccceeeffffffgggiiillloooqqqssstttuuuvvvtttrrrqqqqqqtttvvvxxx~~~xxxxxxxxxxxxzzz|||~~~}}}{{{mmmggg```]]]\\\\\\YYYVVVQQQNNNJJJEEEAAA>>>=========;;;999777555444444444444444333222222333444444222111111111000000000000000000000///////////////////////////////////////222000...,,,,,,...000222................................................///......---,,,,,,---------.........------,,,+++---------------------------,,,,,,++++++*********((()))+++---------++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************)))))))))(((******)))((((((((())))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))+++******************+++))))))))))))))))))))))))&&&'''((())))))((('''&&&***)))(((((((((((()))******))))))(((((((((((((((***)))'''&&&&&&&&&(((((('''''''''((((((((((((((()))))))))*********++++++(((((())))))))))))((((((''''''((()))*********)))+++++++++,,,,,,,,,------++++++)))))))))***+++,,,.../////////...+++(((&&&((((((((()))******++++++++++++***)))))))))******+++***))))))))))))***+++************************)))******++++++******)))******)))))))))******+++***)))(((((()))***,,,---*********)))))))))))))))))))))************))))))*********)))))))))))))))***++++++,,,---------------,,,,,,++++++,,,,,,---........................------------...........................------------......///////////////////////////////////////000//////......//////000000000000111111111222222444444333222222222222333222222111111111111111222222111111111222333333444444444333333333333333222222222222222222222222222222222333444555666666777555555444444444333333333222222111111111000000000111111000000000000//////------------------------000///...---,,,,,,,,,,,,---,,,,,,,,,,,,---...///------...//////...---------,,,,,,++++++,,,,,,---111///---,,,---------++++++,,,,,,---,,,,,,++++++,,,,,,+++***)))))))))))),,,+++******,,,......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............000000000000000000000000,,,,,,------......////////////000000111111222222000000111111222333333444222222333333444444555555333333333444555666777888666888;;;>>>AAABBBCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLHHHIIILLLOOORRRTTTVVVVVVVVVVVVUUUUUUVVVWWWYYYZZZbbbgggggg```[[[YYYXXXWWWZZZ[[[^^^``````___]]][[[NNNIIICCCAAAAAAAAA???<<<===<<<999777555444444444555444333222111000000000111000000//////000000111000000000000////////////....../////////000000000////////////////////////111000///......///000111........................------------------------//////...------------...,,,,,,------,,,,,,++++++........................++++++++++++++++++++++++)))***+++,,,,,,,,,+++*********+++++++++++++++***))))))***+++,,,---......++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))++++++******))))))((((((,,,,,,***)))))))))))))))))))))************))))))******++++++******)))((())))))))))))))))))))))))************************************************,,,+++******)))(((''''''((((((''''''''''''(((((((((((()))))))))(((''''''***)))'''&&&&&&'''(((((((((((((((((((((''''''''')))*********++++++++++++(((((())))))))))))((((((''''''(((***++++++++++++******++++++++++++,,,,,,,,,+++***))))))******+++---......---,,,***((('''))))))*********+++++++++*********))))))))))))***************************************************))))))************))))))))))))))))))***++++++,,,///...---+++************************))))))))))))((())))))************)))++++++******)))))))))((()))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,---------.................................,,,---///000000000///...////////////////////////000//////......//////000000000000000111111111111333222222111111222222222333222111111000111111111111111111111222333444444333333333333222222222222111222222222222222333333222222333444444555666666444444444444333333333222222111111000000000000000000000000000000000//////......---,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------,,,,,,------...000///...---------------+++,,,---......---+++***,,,,,,+++***************+++)))''')))---///...,,,,,,,,,,,,,,,,,,---------------------------------***+++---/////////...---////////////////////////++++++,,,---......///////////////000000000111111000000000000000111111111222222222222222222222222555555444444444555555666111333666888::::::999999<<<<<<<<<<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@AAABBBCCCCCCIIINNNPPPJJJEEECCCAAA???DDDEEEGGGIIIIIIHHHFFFEEE@@@<<<999777777777666555999888777555555555555555333333222222222111111111111111000///------,,,,,,000////////////.........------......///000000111////////////////////////................................................------------------------///......------.........---------......------,,,------------------------*********++++++,,,,,,,,,------.........---,,,,,,))))))***+++++++++******)))******+++,,,,,,------******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))*********++++++***************+++))))))************))))))***************))))))((((((((((((((((((((((((((('''((((((((((((((((((''')))))))))))))))))))))))),,,,,,***)))(((''''''((('''''''''''''''''''''''''''''')))))))))((('''&&&)))(((''''''''''''(((((())))))((((((''''''&&&&&&)))*********++++++++++++)))******++++++******)))((()))***+++,,,---------))))))))))))************++++++******************...---+++***)))))))))***************++++++++++++))))))))))))***)))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))***+++------...---,,,+++***))))))(((*********)))))))))))))))(((((()))***************,,,,,,,,,++++++******))))))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,------------...---.....................,,,---///000000000///...////////////////////////111000000//////000000111//////000000000111111111111111000000000000111111222222111111111111111222222111111111222222333444222222222222222222222222111111111222222333333333222222333333444555555555444333333333222222222222222111000/////////000000//////////////////000000//////...------...//////+++++++++++++++,,,------,,,,,,,,,---------------.........------.........******))))))))))))******+++++++++***))))))******---.../////////---,,,+++------,,,++++++++++++,,,***(((''')))---///---+++++++++++++++,,,,,,------------------------------+++,,,...///000000//////........................,,,,,,---...//////000000//////////////////000000000000000000000000000000333333222222222111111111111111111111222222333444///111333555666666444333777777666666555444333333888777777666555555444444444555666777888888888888===BBBEEE@@@;;;999888555999:::<<<=========;;;;;;777555333222222222222222444444333222222111111111000000000000000000000000111000000///...---,,,,,,////////////.........---,,,,,,---...///000111111////////////////////////------............------........................------------------------......---------......///,,,,,,---------------,,,++++++++++++++++++++++++*********++++++,,,,,,---------------------,,,,,,((()))***+++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))***+++,,,---))))))************)))))))))************)))((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&(((((((((((((((((((((((())))))(((''''''(((((()))&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&(((((('''''''''((((((((())))))((((((''''''&&&&&&)))))))))*********++++++******++++++++++++************+++,,,------------((((((((())))))))))))***************************...,,,***(((((()))***+++************************'''((()))*********))))))******+++,,,,,,+++*********************************))))))(((((())))))***(((((())))))+++,,,......(((((())))))))))))))))))((()))))))))************'''((()))******+++******,,,,,,,,,+++++++++++++++)))******+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,---------------------...............---......///////////////////////////////////////111000000//////000000111/////////000000000111111000////////////000111111111111000000111222222333333333222222111222222333000111111111111222222222111111111222222333333444222222333333444444444444333333333222222222111111222111000///...///000000......////////////000000........................************+++,,,---...+++,,,------......------...---,,,,,,,,,,,,---...++++++************++++++***+++,,,+++))))))+++,,,////////////...---,,,,,,------,,,,,,+++,,,,,,---***)))***+++------,,,+++)))******++++++,,,,,,---+++++++++++++++++++++++++++,,,---...///000000000........................---.........///000000000............///////////////000000000000000000000111111000000000/////////---------...///000111222///000222333333333222111222222222222222222222222444444333222222333333333333333444444444555555555777===@@@<<<777666666444333444666777777777666555222222111000000000000000111111000000///.........000000111111111111000000---...///000000000000000////////////............,,,,,,---...//////000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......******++++++,,,,,,++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,++++++******************************************++++++++++++******))))))))))))))))))))))))''''''((()))***++++++,,,''''''((((((***,,,---...))))))************))))))))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((************((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((((('''''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((()))))))))******))))))************))))))***++++++,,,,,,,,,++++++((())))))))))))*********((()))******+++++++++++++++******))))))))))))***************************&&&''')))*********))))))***++++++,,,,,,++++++******************************)))(((''''''((()))***(((((()))***+++---...///)))***************))))))''''''((()))***++++++,,,'''((()))******+++++++++************++++++++++++))))))***++++++*********+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,------------------.........//////...............///000000////////////////////////000//////......//////000////////////000000000111000000//////000111111222//////000000111222444444444444333222111111111111000000000000111111222222000111111222333333444444222333333333333444444444222222222222111111111111222111///.........000111........./////////000000,,,---............---,,,,,,,,,+++++++++,,,,,,---+++,,,---.........---------,,,++++++++++++,,,---------,,,,,,,,,,,,------+++---...---+++***,,,///000///...---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,)))+++------,,,++++++,,,)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111------------------------............////////////.................................//////000000000////////////.....................//////000222222000000111111111222222222111111111222222222333333222222111000000111222222444333333222222222222333222888:::777333444444333111111222333333333333222111111111000/////////000111111111111111000000///111222222333333222111000,,,---///000111111000000000000000/////////......---------....../////////////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************+++,,,,,,---)))***+++,,,------------***************+++++++++******************************++++++++++++******))))))))))))))))))))))))******))))))))))))))))))'''''''''((()))***+++,,,))))))************)))))))))))))))))))))((((((''''''''''''''''''''''''''''''(((***++++++***((('''((((((((((((((((((((((((%%%&&&'''(((((((((''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&'''((()))&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((******+++++++++******))))))************+++++++++'''((()))++++++,,,,,,,,,((()))***++++++***((('''******))))))))))))))))))&&&'''(((*********)))(((***+++,,,------,,,+++******************************)))(((''''''((()))***(((((()))***+++---///000000000//////---+++***)))&&&&&&''')))***+++,,,---''''''(((******+++++++++(((((())))))******++++++))))))*********))))))(((++++++------------++++++------------------------++++++,,,,,,,,,------------------.........////////////...------///000111////////////////////////.........------.........////////////000000000000111111000000111222333333/////////000111333444555555555333222111000000000//////000000111111111222000000111222333333444444333333333333333333333444222222222111111111111000222111///...---...000111---.........//////000000***+++---......---+++***//////...---,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,************,,,,,,***))))))))))))))))))***(((***+++***''''''))),,,000...---+++******+++++++++***************++++++))),,,//////,,,***+++,,,((())))))***++++++,,,,,,........................+++*********+++---///000------------------------..................------.....................---,,,,,,---......///000000///////////////////////////////////////000111111///............///000111111111111111111111000000333222111///......//////444333111000//////000111...444666222///111222222000000111111222222222111...///000///...------...///000111111222111111111...///000111000///...---///000000111000///---,,,000000000000////////////---------...............////////////////////////,,,,,,***))))))***,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---,,,---......////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,---...///000)))***+++,,,---.........(((((()))***+++,,,,,,---))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))),,,,,,+++***)))((('''&&&)))((((((((((((((()))***))))))************)))))))))))))))))))))(((((('''((((((((((((((((((((((((%%%&&&'''))))))'''&&&%%%))))))))))))))))))))))))&&&''')))******(((&&&%%%&&&'''((())))))((('''&&&'''&&&%%%%%%&&&'''((()))&&&&&&'''((())))))((((((&&&'''''''''(((((()))))))))************+++++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,+++***))))))))))))***+++++++++,,,))))))************))))))))))))*********))))))(((,,,,,,+++***))))))******))))))***+++******((((((++++++,,,,,,,,,,,,++++++***)))((('''&&&&&&&&&&&&(((((())))))*********+++)))))))))))))))******+++///...,,,+++***)))))))))(((***++++++)))(((((()))++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,---------+++***)))))))))***,,,---,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000////////////000000//////.........---------///////////////.........000000000000000000000000111111000000000000111111111111000000111111222333555777888666222///000333...000111333444444444333222222222222222222222222222222333333333222222111000111222222333333333333111111111111000000000000000000000000////////////......//////...---,,,,,,((()))***+++++++++++++++........................222///***)))+++,,,+++*********+++,,,,,,---......++++++++++++++++++++++++.........------,,,,,,,,,---+++)))+++---...---+++,,,,,,,,,------,,,,,,+++,,,,,,+++***+++,,,...///++++++,,,,,,,,,,,,------------------------------------............------///////////////......---111000///------......///,,,------...///000111111000000000///......------........................//////......------------000000000000111222333444000000////////////000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000///...---,,,------...///000000//////............////////////...............------------------............///...,,,+++,,,///111///---/////////////////////////////////......---------------------------------,,,,,,,,,------.........---------+++******,,,...***++++++,,,,,,++++++***------------,,,,,,+++***+++,,,---------,,,+++***++++++++++++++++++++++++******))))))))))))******++++++++++++************,,,++++++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++)))(((&&&%%%$$$((()))***++++++***)))(((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''(((((())))))******%%%%%%&&&'''((()))******)))************+++++++++***)))((('''''')))***+++((())))))))))))(((((('''))))))))))))))))))******))))))************))))))&&&''')))***+++,,,,,,,,,++++++***)))))))))))))))((()))+++,,,,,,+++***)))))))))************))))))++++++++++++,,,---...///((()))))))))***************************++++++,,,------,,,+++************''')))++++++***)))***+++++++++++++++++++++++++++***************++++++,,,+++,,,,,,,,,,,,,,,,,,---***************+++,,,,,,,,,+++***))))))***+++,,,------------------,,,,,,........................000//////......//////000//////.........---------.........///////////////000000000000000000000000111111000000///000000000111111000000111111222333333555777777555333111111...///111222333333333333222222222222222222222222222333333444444333333222111111222333333333222222000000000/////////......000000000/////////.....................---,,,,,,++++++,,,---------------------------------------000---)))(((***++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...,,,++++++---...,,,***++++++,,,---------,,,,,,,,,++++++++++++,,,---...+++++++++,,,,,,,,,------------------------------------............------...............---,,,,,,,,,,,,+++,,,---...000111------......//////000000............////////////000000000000000000000000000000//////............////////////000111111222000000////////////000000//////000000000000//////....../////////000000000////////////////////////////////////////////////000000000000///...---,,,------...///////////////............////////////------......//////000000------------...............,,,+++,,,///000///---.................................---------,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,---...---+++)))((()))+++***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,++++++++++++++++++++++++++++++******))))))))))))******))))))))))))((((((((((((,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((((((((((((''''''(((((()))))))))*********'''(((((())))))(((((('''((((((((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))************+++++++++***)))((('''''''''((())))))***++++++++++++++++++)))))))))((((((((((((((())))))************))))))((((((***+++,,,,,,,,,,,,******)))((((((((())))))'''))),,,......---+++***))))))************))))))))))))))))))***+++,,,,,,))))))))))))************+++************+++,,,,,,++++++*********+++++++++''')))+++,,,+++++++++---+++++++++++++++++++++++++++******))))))+++,,,------,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,+++,,,+++***))))))***+++,,,,,,,,,------------------.................................------........................---------------......//////000000////////////////////////222111000000////////////111000000000000111222222111222555777999777333000//////000111222222222111222222222222222222222222222333333444444444333333222222222333222222111111/////////.........------/////////.........---------............------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++---+++(((((()))++++++***+++++++++,,,,,,---------,,,---------------------,,,,,,,,,,,,------------///...,,,,,,------,,,******+++,,,,,,------------,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------,,,++++++******++++++,,,---///000..................//////,,,------...//////000000000000000000000000000000000000000///////////////////////////////////////000//////......//////000...//////000000//////...------........./////////////////////////////////////////////////////////000000000000///...---,,,---......///////////////---............/////////+++,,,,,,---...///000000------------............---,,,+++,,,---...---,,,------------------------------------,,,,,,,,,,,,------------------------,,,+++++++++++++++******---...---+++(((''''''(((***++++++,,,,,,++++++***))))))***************)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******))))))))))))((((((((((((+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********((((((''''''''''''((((((************++++++++++++'''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&''''''((((((''''''&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&))))))(((((('''''''''&&&))))))*********+++++++++---,,,+++***))))))************+++,,,------------*********))))))(((((('''))))))************)))))),,,,,,,,,,,,,,,+++***)))))))))((((((((((((((()))&&&(((+++---...---+++***++++++,,,,,,,,,,,,++++++)))((('''&&&&&&%%%&&&&&&)))))))))))))))***************))))))******+++,,,))))))))))))***+++,,,---)))+++,,,,,,+++***+++,,,++++++++++++++++++++++++,,,+++***))))))+++,,,...---------,,,,,,+++++++++)))***,,,---------,,,+++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,...........................------,,,,,,------...........................,,,------...///000111111////////////////////////222111000//////...//////000000000000000111222222222111111555888999666222000000000000111111111000111111111111111111111111111111222333333333222222222222222222222111000////////////.........------///.........---------------------......------,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---+++++++++,,,,,,------...000///...------,,,++++++******+++,,,------------++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---------------,,,++++++...------,,,,,,,,,,,,,,,.....................------------....../////////------------------------////////////............//////000000/////////.../////////....../////////...//////////////////...------.........///////////////////////////////////////////////////////////////000//////...------......///////////////...---------.........//////+++++++++,,,,,,---------,,,,,,---------.........,,,,,,+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,------+++)))((()))******++++++,,,,,,++++++***------,,,+++***(((&&&%%%***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++*********)))((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******++++++***)))(((((()))***+++))))))*********+++++++++&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''''''''''''''((((((((((((******))))))((((((''''''((((((((((((''''''''''''))))))*********+++++++++...---,,,,,,++++++++++++''''''((()))******))))))+++++++++******)))))))))))))))************))))))---------,,,+++***)))))))))((((((((((((((())))))%%%'''))),,,---,,,***)))++++++,,,,,,,,,,,,++++++,,,,,,+++***))))))))))))******))))))))))))))))))((((((((((((((()))******((((((((()))***+++------+++,,,------+++*********++++++++++++++++++++++++,,,+++*********+++---------------,,,,,,+++++++++***+++,,,......---,,,,,,,,,++++++++++++++++++,,,))))))******+++++++++,,,........................------,,,,,,,,,,,,---------.....................,,,------...///000111111////////////////////////111111000///......//////000000//////000000111222333000///111555888888666111111000000000000000000111111111111111111111111//////000111111111111111222222222222111111000///000000000/////////......///.........------------,,,,,,---------------,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++***++++++,,,,,,---------//////...---,,,+++++++++***+++,,,,,,---------,,,+++++++++++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---............---,,,,,,............------,,,,,,............------------///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000111111111000///...//////............//////......////////////............/////////000000000................................................//////////////////...---...///////////////......------------............///.........------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***+++------++++++,,,---***++++++,,,,,,++++++***......---,,,+++)))'''&&&************++++++,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++*********)))(((((()))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++((((((((())))))))))))***&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((((('''''''''''''''((((((((((((******))))))((((((''''''''''''''''''(((((((((((()))************+++++++++++++++++++++************))))))******+++*********++++++++++++************))))))************))))))))))))***+++,,,,,,++++++))))))((((((((()))******'''((()))***++++++***)))))))))************))))))***************+++------************))))))))))))(((''''''''''''((())))))((((((((()))***+++,,,---***+++---,,,***))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,........................---------,,,,,,------------------...............------......//////000000////////////////////////000//////......//////000000////////////000111111111000...///222555777888333222111000000000000000111111111111111111111111---...///000000000000000111111111222111111000000000000000/////////....../////////.........------+++,,,,,,------------,,,000///---,,,,,,---......------------------------***+++------,,,,,,---...---------,,,,,,+++++++++(((((())))))******++++++++++++++++++,,,,,,,,,,,,,,,---...---+++******,,,+++,,,,,,------,,,,,,++++++++++++,,,++++++***)))************++++++++++++***************************++++++,,,,,,++++++***...............---,,,,,,***+++,,,...////////////------------------......//////......---,,,,,,+++........................,,,,,,,,,,,,,,,---------...///000111222111000//////......------......///---......//////......---....../////////000000000...................................................///////////////......//////////////////...---,,,------------.........222222111000///......---,,,,,,,,,,,,------------,,,---...---,,,+++,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,)))+++---------,,,---...***++++++,,,,,,++++++*********++++++,,,++++++*********)))******+++,,,---++++++++++++++++++++++++******))))))))))))******))))))))))))(((((((((((()))***+++,,,,,,,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((&&&'''''''''(((((((((((('''''''''(((((('''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&'''(((((())))))(((((('''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''(((((()))))))))************+++++++++((())))))***************,,,,,,---------,,,++++++))))))))))))************))))))************))))))((()))******++++++******)))))))))))))))***++++++*********************+++))))))************))))))''''''''''''((()))***+++************)))))))))(((((((((((((((((())))))***(((((((((((()))+++,,,---&&&(((***+++******+++,,,++++++++++++++++++++++++)))***,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,------------------......///+++,,,,,,,,,,,,,,,,,,+++***++++++,,,------....................................------------......---------.........//////.........///////////////000000000000000000000000...............///000111///////////////000111111---...///000000222555777555444222111000000000111111111111111111111111111---...///000111111111111///000000111111111111000/////////.........------000000000/////////......***+++,,,---------------111///...,,,,,,,,,...///++++++++++++++++++++++++)))+++------+++***+++---......---,,,,,,+++******((())))))***++++++,,,,,,,,,,,,,,,+++++++++++++++***+++---,,,***)))***,,,------------,,,+++*********++++++,,,+++***)))(((************++++++++++++******************************++++++++++++******---------------,,,++++++)))***+++---............,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......,,,---///000111111/////////......------......///---......//////......---------........./////////......................................................////////////......///////////////...------,,,,,,---------.........000000000//////.........++++++,,,,,,,,,------------///000///,,,+++,,,...........................,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,---------)))+++------,,,++++++,,,***++++++,,,,,,++++++***(((((()))***+++++++++******)))))))))***+++,,,---++++++++++++++++++++++++******))))))))))))******))))))))))))(((((((((((('''(((***+++,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''&&&&&&'''''''''((((((((('''(((((())))))(((((('''&&&&&&''''''((())))))***((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((''''''''')))************+++++++++((()))***+++++++++++++++***************)))((('''''''''(((((())))))******))))))************)))))),,,,,,++++++)))((('''&&&******))))))***+++,,,,,,---,,,+++*********+++,,,++++++,,,,,,,,,,,,++++++,,,+++***)))((((((((((((+++*********))))))(((((()))))))))))))))******+++(((((((((((()))***+++,,,###%%%(((******+++---///++++++++++++++++++++++++(((***---//////...,,,***+++++++++,,,,,,---------......---,,,,,,...///000+++,,,,,,------,,,,,,+++,,,,,,------...///000000........................///......------......///---------........./////////////////////.........111111111111111111111111------------///000111222///////////////000111111)))---111222111111333555666555333111000000111111000000000000000000000000......000111111222222222...///000111111111111111......---------,,,,,,,,,000000000000////////////***+++,,,,,,------------///...,,,*********,,,---************************(((+++---,,,***((()))+++......------,,,+++******))))))***+++,,,,,,---------,,,,,,++++++*********(((***,,,+++)))(((***---.........---,,,+++***)))***+++,,,,,,+++***)))((()))************+++++++++))))))))))))))))))))))))******++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,---,,,+++***)))++++++,,,,,,---...//////+++,,,,,,------......///++++++++++++++++++++++++---------.........//////***+++---///000000///............------.........---..................---,,,,,,,,,---------............................................................///////////////...//////000000///...------,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------///111///,,,+++,,,///////////////////////////---------....../////////++++++++++++++++++++++++*********++++++,,,,,,---)))+++------+++)))((()))+++++++++,,,,,,+++++++++)))))))))))))))(((''''''***))))))))))))+++---...++++++++++++++++++++++++******))))))))))))******++++++++++++************###%%%'''((()))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((()))***++++++***)))(((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((())))))))))))((((((''''''''''''((((((((()))'''((((((((())))))******+++***)))((('''&&&%%%%%%++++++++++++++++++++++++------,,,+++*********+++'''(((***+++,,,,,,++++++++++++++++++******)))((()))))))))))))))*********---,,,,,,+++***)))(((((()))))))))***+++++++++,,,)))++++++***((('''((()))***)))'''(((***,,,------)))******++++++******)))+++++++++*********)))))),,,,,,++++++***)))((((((************************++++++******************+++,,,.........,,,***)))************************++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,------,,,+++++++++,,,,,,------,,,,,,+++---------............///......------------............//////...---,,,,,,---------......000111111////////////////////////............////////////111000///......///000111//////000111222222333333333333333222111000///...000000000000000000000000000000000000111111111111000000000000000000000000000000///...............///............---------......---------,,,,,,,,,******+++---///...,,,***,,,,,,++++++***)))))))))************))))))((((((...------,,,+++***))))))+++,,,...//////...,,,+++******************************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++)))'''''')))+++,,,,,,+++***))))))************+++++++++,,,,,,,,,******))))))******+++,,,++++++************++++++,,,***(((***---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...------............------------......------,,,+++......---------,,,,,,,,,------------------------------------.........///111111000000//////......//////////////////////////////000000///...------------............---------,,,,,,,,,,,,---......///...,,,+++***+++,,,,,,)))***,,,---...---,,,,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,+++++++++******************************---......///000111222222)))))))))))))))))))))))))))***+++,,,,,,+++***)))---------,,,,,,+++++++++++++++************++++++))))))))))))))))))))))))&&&(((***+++,,,+++)))((())))))***+++,,,,,,------))))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''******))))))((((((''''''******++++++***)))'''&&&+++***(((((()))******)))&&&'''((())))))((('''&&&))))))))))))))))))))))))((()))*********((('''&&&&&&&&&%%%$$$%%%&&&'''((())))))(((&&&$$$$$$&&&(((%%%&&&((()))***)))(((&&&++++++++++++++++++++++++,,,,,,+++*********************+++,,,++++++***))),,,,,,------------------,,,,,,++++++******)))))),,,,,,++++++***)))))))))***************+++++++++***+++,,,+++)))((()))***+++)))((((((***,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,,,,,,,+++******)))((((((************************************************+++,,,---...---,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......+++,,,---......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,,,,,,,------............------,,,+++---------......///000111////////////////////////............////////////111000///......///000111//////000111111222333333333333333333333222111000000000000000000000000000/////////000000000111111000000000000000000000000000000///...............///............---------...------------,,,,,,,,,+++,,,000333555333...*********************++++++++++++*********)))))))))*********)))((((((''''''+++,,,...//////...,,,+++*********************************+++++++++,,,,,,******++++++++++++******+++++++++)))'''''')))+++,,,++++++***))))))************+++++++++,,,,,,,,,******))))))******+++,,,++++++************++++++,,,***)))***,,,---,,,***------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,+++,,,,,,---.........---.........---------,,,,,,------------------------,,,,,,------------....../////////.........------------------------------///////////////...------------............------...------------...//////...---,,,+++++++++,,,,,,,,,------...//////......,,,+++******,,,------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,+++++++++******************++++++++++++******------,,,,,,,,,++++++++++++******************+++))))))))))))))))))))))))'''((()))***+++******))))))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''(((((())))))*********)))))))))((((((((('''''''''))))))***)))((((((***((('''((()))++++++***&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))))))))(((''''''''''''&&&&&&&&&'''((()))(((((((((&&&$$$%%%''')))&&&''')))***+++***)))(((++++++++++++++++++++++++++++++***)))))))))******,,,,,,,,,,,,+++***)))(((+++,,,---...////////////...---,,,+++***))))))(((************************+++++++++******************+++,,,+++***)))***+++,,,***))))))+++,,,+++++++++++++++,,,,,,+++++++++'''((()))***+++,,,------+++++++++******))))))(((************************************************+++,,,---------,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......------............------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,......---......///000111////////////////////////............////////////000//////......//////000///000000111111222222222222333333333333333222222000000000000000000000000....../////////000000000000000000000000000000000000000///...............///............---------------------,,,,,,,,,,,,***---222777999555///)))((())))))***++++++,,,,,,+++++++++++++++*********,,,,,,,,,,,,+++++++++++++++,,,---......---,,,+++*********************************++++++++++++,,,,,,++++++++++++++++++,,,***++++++)))(((''')))***,,,+++******)))***************+++++++++,,,,,,,,,******))))))******+++,,,++++++************+++++++++***)))***,,,---,,,+++........................,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++)))***,,,---.../////////...............---------------------------------,,,,,,,,,------------............---------------,,,,,,,,,,,,,,,,,,,,,,,,...////////////...------------............------...............//////000------,,,+++++++++,,,,,,---------------......///---,,,***+++---......------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++******))))))++++++************++++++,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))((((((((((((%%%&&&'''((()))))))))))))))((('''''')))++++++***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''((((((((((((''''''(((((()))***'''''''''&&&%%%&&&(((***'''((()))***+++***))))))******************************)))))))))))))))***,,,,,,,,,++++++*********,,,,,,---------------,,,+++++++++******)))))))))))))))*********+++++++++,,,+++++++++***)))))))))***,,,---,,,******+++,,,---+++******+++,,,+++***++++++,,,,,,,,,,,,++++++''''''(((((()))******++++++*********)))))))))(((***************************************+++++++++++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,---------..............................+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,------......---------------..................///000000////////////////////////............///////////////////////////////////////000000000111111111222000111222222333333333222////////////////////////............////////////000000000000000000000000000000///...............///............------------------,,,,,,,,,++++++)))+++///444555333---((())))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------.........***+++---......---+++***************************************++++++++++++---,,,+++******+++,,,---)))***+++***(((((()))***++++++***************+++******+++++++++,,,,,,,,,******))))))******+++,,,++++++************+++++++++******+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---....................................------------------------------------..................------------------,,,,,,,,,,,,,,,,,,,,,,,,.........//////...------,,,------......------,,,---------------...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...,,,++++++---......---*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))***************,,,+++***))))))***+++,,,,,,+++++++++++++++++++++*********++++++*********)))))))))))))))))))))))))))))))))((()))******+++***************)))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))(((((((((((('''''''''(((((()))))))))+++)))'''''')))))))))((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&'''((()))'''''''''((((((((())))))&&&'''((('''&&&''')))+++''''''((())))))))))))(((***************************)))))))))))))))************+++++++++,,,,,,---/////////...---,,,+++***''''''(((((())))))******)))))))))***++++++,,,,,,,,,+++++++++***)))))))))***+++,,,,,,+++***+++,,,---+++***+++,,,,,,+++)))***++++++,,,,,,++++++************************************)))))))))))))))************************))))))*********+++++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------..............................+++,,,,,,------,,,,,,+++------------..................------------......///......------.../////////............//////000////////////////////////............////////////......////////////......000000000000000111111111...///000111111222222111////////////////////////............////////////000000000000000000000000000000///...............///............---------------,,,,,,,,,+++++++++++++++,,,...000000---++++++++++++*********))))))++++++++++++++++++++++++(((((())))))******++++++***+++---......---+++***************************))))))*********+++++++++---,,,************,,,---((()))+++***)))((()))***+++***************++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++************++++++******++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------...------,,,,,,------..................---------------------------............/////////........................------------------------------............------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++,,,...,,,++++++---......---*********)))))))))((((((++++++++++++++++++++++++''''''(((((()))******+++((())))))***+++,,,------,,,+++***))))))***+++,,,++++++++++++++++++++++++)))***++++++++++++***))))))))))))))))))))))))))))))))))))((()))******+++++++++++++++++++++******((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))*********))))))(((((((((,,,***((('''(((((('''%%%(((((((((''''''((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&''''''((((((((((((&&&'''(((((('''''')))+++&&&&&&&&&'''''''''''''''******************************)))))))))***++++++************+++,,,......222111111000///---,,,+++%%%&&&&&&'''((()))******))))))******+++++++++,,,+++++++++***************)))***++++++******+++,,,,,,++++++,,,------,,,************++++++*********---------,,,,,,,,,++++++))))))))))))))))))))))))************************)))))))))***++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------............------------......+++,,,,,,------,,,,,,+++---------........./////////......------......//////...---,,,---...///000//////............//////////////////////////////............////////////---......//////......---000000000000000000000000......///000111111111000000000000000000000000000....../////////000000000000000000000000000000000000000///...............///............---------,,,,,,,,,,,,++++++++++++...---,,,,,,...//////...,,,,,,++++++***))))))(((*********+++++++++++++++)))))))))******+++++++++***+++,,,------,,,+++***************************)))))))))************++++++******************+++''')))++++++***))))))************)))******+++,,,******+++++++++,,,,,,,,,******))))))******+++,,,++++++************++++++)))+++,,,,,,+++***,,,---******************************++++++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------......------,,,+++,,,,,,,,,------------------------------------------------.........//////.............../////////------------------------,,,,,,---............---,,,,,,------------,,,,,,+++++++++++++++,,,,,,---++++++,,,---------,,,,,,...------,,,,,,,,,,,,,,,---,,,***+++---......------,,,,,,,,,,,,+++++++++************************(((((()))***+++,,,------***++++++,,,---...//////++++++************++++++*********+++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))((()))))))))************++++++++++++++++++,,,,,,))))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((()))))))))))),,,,,,***)))((((((((((((,,,***((('''((((((&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&''''''((((((%%%&&&'''(((((((((''''''&&&((())))))((('''(((***%%%%%%&&&&&&&&&'''''''''***************************************+++,,,,,,---,,,+++++++++,,,------000000000///...---,,,+++''''''(((((())))))*********************+++++++++***************+++++++++((()))******))))))***,,,*********,,,......---+++((())))))******))))))(((++++++++++++,,,,,,,,,,,,((()))))))))))))))))))))************************((())))))***++++++,,,,,,***************++++++,,,++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,---------.........---,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,---------............------,,,,,,------...---,,,+++******,,,.../////////............//////////////////////////////............////////////------...//////...------000000000000000000000//////000000111111111000000000000000000000000000000/////////000000000111111000000000000000000000000000000///...............///............---------,,,,,,,,,++++++++++++***...---+++,,,---//////...++++++******************)))))))))*********++++++++++++++++++++++++++++++)))***,,,------,,,***)))************************))))))))))))************((())))))******))))))(((&&&(((***+++***)))************))))))***++++++,,,******+++++++++,,,,,,,,,******))))))******+++,,,++++++************++++++)))+++,,,,,,******+++...++++++++++++++++++++++++)))******+++,,,,,,------***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,------...---------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------***+++,,,---------,,,,,,---------------,,,++++++,,,+++******,,,------,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******)))*********++++++++++++(((***+++,,,,,,+++***((())))))))))))))))))))))))'''((()))***+++******)))))))))******++++++,,,,,,))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))******'''((((((((()))))))))*********(((((('''((()))))))))(((&&&&&&((()))(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%&&&''''''((((((((('''&&&'''((()))))))))((((((''')))******(((''''''(((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))++++++******+++,,,------///...,,,+++***++++++,,,,,,,,,,,,---,,,,,,++++++************))))))))))))************************))))))******+++++++++,,,''')))******))))))***,,,))))))***,,,//////...,,,(((((())))))))))))((((((&&&&&&'''((()))***++++++(((((((((((())))))))))))************************((())))))***++++++,,,,,,******))))))***+++,,,,,,************************))))))***++++++,,,------,,,,,,,,,---------......---,,,++++++++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++***)))((((((***,,,---000//////.........//////////////////////////////............/////////000,,,---...//////...---,,,000000000000////////////111111222222222111111000000000000000000000000000000000000000111111111111000000000000000000000000000000///...............//////.........---------,,,,,,,,,+++++++++******,,,+++***+++---...---+++)))))))))***++++++,,,,,,(((((())))))*********+++'''''''''''''''''''''''')))***,,,------,,,***)))************************))))))))))))************'''((()))******)))((('''&&&(((***+++***)))************))))))***+++,,,,,,******+++++++++,,,,,,,,,*********)))***++++++,,,++++++************++++++(((+++---,,,***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------***+++,,,------,,,+++*********++++++++++++*********+++,,,---.../////////*********++++++,,,,,,,,,------------------------))))))*********++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,------.........---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......)))***,,,---...---,,,,,,***++++++,,,+++***)))''',,,***)))***+++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((******)))((('''&&&%%%$$$)))***+++,,,,,,+++***)))))))))******++++++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))&&&(((***+++,,,+++)))((('''(((((()))***++++++,,,))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))*********)))(((((('''''''''((((((((())))))******''''''&&&&&&'''(((***+++&&&%%%$$$&&&(((***+++***)))((('''&&&&&&'''((()))(((((((((((((((((((((((($$$%%%'''((()))((('''&&&'''((()))++++++******)))(((***+++***((('''''''''(((''''''''''''((()))))))))))))))***++++++,,,,,,((()))))))))************++++++************++++++,,,+++******))))))******------,,,,,,+++***))))))+++,,,,,,++++++***)))(((+++***)))(((((((((******+++++++++*********)))))))))))))))***+++++++++,,,******+++,,,,,,,,,,,,+++******++++++++++++******,,,,,,+++***)))(((''''''++++++************++++++))))))(((((((((((())))))))))))))))))***+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,...000111000...,,,***------............------++++++,,,,,,,,,---------000///...------...///000///000000///...------...000000//////.........---////////////////////////000000//////.........---...//////000000000000000000000111111222222222333////////////////////////000///...---,,,------.........//////...---,,,,,,,,,,,,,,,+++++++++******+++,,,------+++))))))***+++++++++++++++***)))(((++++++++++++++++++++++++)))***---......---,,,+++'''((()))***************'''((()))***+++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,---+++***)))(((((()))***+++******))))))(((((('''''')))+++,,,+++***)))***+++************)))))))))(((((())))))))))))*********(((((()))***+++,,,,,,,,,---,,,,,,+++***)))((((((******)))))))))+++,,,---+++++++++*********)))))),,,,,,++++++***+++++++++***+++,,,,,,------,,,,,,---,,,***)))***,,,...000---------,,,******+++,,,***))))))***,,,------,,,)))***,,,...//////...---......---,,,,,,+++******,,,,,,************,,,,,,,,,,,,------------......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,---,,,,,,,,,++++++*********************************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***************))))))))))))+++)))((()))******)))(((((((((((('''((()))******))))))(((((((((((())))))))))))(((((('''''''''&&&'''''''''''''''''''''''')))))))))))))))((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))******)))((((((((((((((('''((()))******)))((('''&&&%%%%%%%%%&&&((()))+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%(((***+++***(((&&&$$$$$$&&&'''(((***+++,,,'''''''''((((((((((((((())))))))))))((((((((((((************++++++++++++++++++************++++++((((((((()))***+++------------,,,++++++***))))))(((((()))***+++++++++++++++*********************+++++++++*********))))))*********))))))))))))((((((((()))************)))++++++,,,,,,,,,,,,++++++,,,,,,++++++******))))))++++++************++++++******))))))))))))******,,,,,,++++++***+++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///000111000///---,,,---......//////......---++++++,,,,,,,,,---------000///...------...///000000111111000///......000000000000/////////......////////////////////////000000/////////...............///000000000//////........./////////000000////////////////////////000///...---,,,------.........//////...------,,,---------,,,,,,,,,++++++***,,,------+++******+++++++++,,,,,,++++++***)))************************((()))***+++,,,+++******((())))))************)))((()))***+++++++++++++++)))************+++++++++******))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))(((((((((''')))***)))((('''((()))++++++++++++************)))))))))************+++)))))))))***+++++++++,,,------,,,,,,+++************))))))(((((()))***++++++++++++*********)))))),,,,,,++++++***++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---......---+++***,,,---///---,,,,,,---,,,+++)))***+++,,,,,,------------......---,,,,,,+++******---,,,+++******+++,,,---*********+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++*********+++++++++***************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))***)))(((''''''((()))***(((((()))))))))*********+++)))((()))***+++)))((((((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''******)))(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&''')))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''((()))((('''&&&'''''''''''''''''''''''''''''''''''''''((())))))+++******)))((((((''''''***++++++++++++,,,,,,,,,++++++************++++++((((((((()))***+++,,,---,,,,,,,,,+++******))))))'''((()))******++++++******+++,,,------,,,+++***+++************))))))))))))))))))((((((((((((((((((((()))************))),,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++......---,,,+++*********)))))))))************+++++++++++++++++++++++++++---,,,+++***+++,,,---...//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000000000000000/////////...---......//////......---,,,,,,,,,,,,------------//////............///000---...///...,,,,,,,,,...111000000000000000//////////////////////////////000000////////////......------...////////////...---------...............//////////////////////////////...------------............///......---,,,.........---------,,,,,,)))+++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++))))))))))))))))))))))))))))))*********+++++++++*********+++******)))))))))******+++++++++******)))************++++++++++++******))))))(((''''''******))))))))))))******(((((())))))))))))))))))''')))***)))((('''((())),,,,,,,,,++++++++++++***)))************+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++++++++***************,,,++++++***++++++,,,,,,***+++,,,,,,------,,,,,,+++,,,.../////////---------...///...,,,,,,---...000...------------,,,***,,,,,,+++++++++,,,,,,---...------,,,,,,++++++***------,,,,,,,,,,,,------************++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************((((((((((((((()))***++++++++++++++++++*********,,,,,,++++++*********)))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''(((***++++++,,,***)))((()))***+++***)))&&&''')))*********)))((())))))(((((((((((())))))((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))******)))(((((('''&&&&&&******)))(((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***,,,,,,,,,++++++******************+++++++++,,,,,,++++++************++++++++++++***))))))))))))))),,,+++++++++******))))))************)))((('''''')))+++---//////...,,,+++************))))))))))))'''((((((((()))***************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,++++++************+++++++++******))))))******+++---,,,++++++*********+++++++++++++++,,,,,,,,,,,,************************,,,,,,+++++++++,,,---.........---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000///...------...///000......////////////......,,,,,,,,,------------..................//////000---...//////------...///111111111111000000000000////////////////////////000000//////////////////,,,------...............////////////////////////////////////////////////............------......---...............------------------,,,,,,,,,,,,(((***,,,,,,++++++,,,---,,,---------------,,,,,,************************,,,,,,+++++++++,,,---...++++++++++++******)))(((+++++++++++++++***)))((())))))*********+++++++++++++++++++++***************))))))))))))))))))***((((((((())))))******+++)))+++,,,+++***)))***+++,,,,,,+++++++++*********************+++++++++++++++++++++***************++++++++++++,,,,,,---------------,,,++++++++++++************************++++++******++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------------,,,---...//////---------...,,,+++***,,,...///...---///...,,,++++++,,,---...---------,,,,,,+++++++++------------------------+++,,,,,,,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((('''(((((()))***++++++++++++***************---,,,,,,++++++******)))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))******+++***)))((()))***+++***)))%%%''')))***+++***((('''(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''***))))))(((((((((((((((***)))(((''''''((()))***))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,+++)))((((((((())))))$$$$$$%%%&&&'''((()))))))))(((&&&&&&&&&''')))*********++++++,,,,,,,,,---))))))))))))*********+++++++++************+++++++++***))))))(((((())))))++++++***************)))+++++++++******)))(((''')))+++...000111///---+++))))))))))))))))))))))))++++++************))))))******+++,,,,,,,,,,,,+++******++++++++++++******(((((())))))***+++++++++++++++************++++++))))))(((((((((((()))))))))))))))))))))***++++++******+++++++++,,,,,,,,,************************++++++++++++,,,,,,---------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,++++++,,,...///...//////////////////...,,,,,,---------.........---......///////////////000111222222111000111222000000000000111111111111//////////////////////////////000000000000000000,,,------...............////////////............////////////////////////------..................------...............---,,,,,,,,,,,,++++++++++++(((***,,,,,,++++++,,,---,,,------.........------++++++++++++++++++++++++,,,,,,+++++++++,,,---...+++++++++++++++***)))(((+++++++++++++++***)))((())))))*********+++++++++(((((()))***++++++,,,,,,)))))))))******)))))))))(((((())))))******++++++)))+++,,,+++***)))***++++++*********))))))))))))))))))*********++++++++++++++++++***************))))))******++++++,,,,,,,,,,,,,,,++++++***))))))************************+++*********++++++,,,---***+++,,,,,,------,,,,,,---,,,+++))))))***,,,---,,,...//////...------...+++***)))***,,,...---,,,///...---,,,,,,,,,......------,,,,,,,,,,,,++++++------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))***+++,,,************************,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((()))((((((((((((((((((((()))(((((((((***++++++)))%%%''')))***+++***((('''(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((((((((((((((***)))(((''''''((()))***)))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((+++***((('''&&&'''(((((($$$%%%%%%&&&'''((())))))(((''''''&&&'''((()))***(((((())))))***++++++,,,(((((()))))))))*********++++++************++++++'''''''''((()))***+++,,,************************((()))***++++++,,,,,,+++)))+++...000000///...,,,(((((()))))))))))))))***///...---+++***((('''&&&(((((()))************))))))******++++++******)))(((((()))))))))*********++++++************++++++))))))(((((((((((())))))'''''''''((((((***++++++((((((((())))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,+++++++++,,,---......//////000000//////...,,,---------............,,,---...///000000000///,,,...//////------...000//////000000000000000111//////////////////////////////000000000000111111------...////////////...---------------,,,,,,,,,////////////////////////,,,---......///.........,,,---......///.........,,,,,,+++++++++*********)))+++,,,,,,+++++++++,,,,,,,,,------......------++++++++++++++++++++++++))))))*********++++++++++++++++++,,,++++++******+++++++++++++++***)))((()))************+++++++++$$$%%%&&&''')))***++++++))))))************))))))))))))******************''')))***)))((('''((()))*********)))))))))((((((((())))))))))))***************************++++++)))))))))******+++++++++(((((()))))))))(((''''''***************+++++++++************+++,,,------***+++,,,,,,------,,,,,,...,,,***(((''')))+++---***,,,//////...------......,,,++++++++++++***(((---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,))))))))))))***************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******+++++++++)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))((((((''''''''')))((('''(((***++++++***&&&''')))*********)))((('''((()))******)))(((''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))''''''((())))))***++++++******)))(((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((('''%%%$$$$$$%%%&&&&&&)))))))))(((''''''&&&&&&'''''''''(((((((((((((((************************))))))*********+++++++++++++++************++++++'''''''''''')))***+++,,,))))))))))))************)))***+++,,,,,,------,,,)))+++---/////////...---(((((((((((())))))******++++++******))))))(((((((((((()))************)))***++++++,,,,,,++++++************************+++++++++************++++++***))))))))))))))))))******)))))))))))))))******(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,000...---,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---......//////000000000000//////------------............,,,---...///000000000///***+++,,,,,,++++++,,,........./////////000000000//////////////////////////////000000000111111111......///000000000//////............------,,,,,,////////////////////////,,,,,,.../////////......,,,------...//////......------,,,,,,,,,+++++++++***,,,------+++******+++++++++,,,---------------************************((()))***+++,,,+++************+++,,,,,,,,,++++++******+++++++++******))))))************+++++++++%%%&&&&&&'''((()))******((()))***++++++***)))(((++++++******************''')))***)))((('''((()))+++++++++*********))))))''''''((((((((())))))))))))))))))***+++++++++,,,***+++++++++++++++++++++'''((()))*********)))((())))))*********+++++++++************+++,,,---...***+++,,,,,,------,,,,,,---,,,+++*********++++++)))+++...///...---,,,---///---,,,+++,,,,,,+++))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++************((()))))))))*********+++***++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((()))******)))(((''''''''''''((((((((((((((()))((('''(((***,,,+++***(((((((((((())))))))))))'''((()))******)))((('''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))************)))(((((((((((((((&&&&&&''''''''''''&&&&&&(((((()))***))))))''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''(((+++******)))((((((''''''%%%&&&((()))***)))((('''......---,,,,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++******)))((((((((((((((()))))))))))))))*********------------,,,+++*********+++,,,...............'''((((((((())))))******$$$%%%&&&((()))+++------******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++************++++++---,,,+++***))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,222111...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,------......///////////////000000000000//////---------.........//////+++,,,...000000000000///...000111111000000111333---.........//////000000//////////////////////////////000000111111111222...//////000000000000000111111000000000/////////////////////////////////+++,,,.../////////......,,,,,,---.../////////.........---------,,,,,,,,,+++,,,------+++))))))******+++,,,,,,---------,,,)))))))))))))))))))))))))))+++---.........,,,+++)))***+++,,,,,,,,,,,,,,,)))******+++++++++******)))************+++++++++))))))))))))************((()))***++++++***)))(((,,,+++++++++***))))))))))))+++,,,+++***)))***+++,,,,,,,,,+++++++++******''''''''''''(((((((((((((((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,))))))******++++++++++++************+++,,,---...++++++,,,---------,,,,,,,,,------...---,,,+++***(((***---...---,,,,,,,,,,,,++++++,,,...//////...&&&''')))***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,*********++++++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,***))))))(((((((((((())))))*********+++)))***+++,,,------...///))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((()))******)))((('''%%%&&&&&&'''((()))******(((''''''(((+++,,,+++***((((((((((((((()))******'''((()))++++++)))((('''&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''((()))******+++))))))))))))))))))))))))++++++******)))(((((((((******)))((((((((((((((('''((()))******)))(((''''''((()))******)))((('''************************&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((())))))******++++++(((((())))))******++++++$$$&&&(((***+++)))'''&&&+++***)))))))))+++...///++++++******++++++,,,---)))))))))))))))******+++)))))))))))))))******+++---***)))***'''""""""''',,,,,,+++++++++,,,------******))))))***,,,...///((()))***+++,,,++++++***'''((())))))((('''(((***+++)))(((***,,,---***(((+++++++++++++++***)))(((************************+++***)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,************))))))))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++---......,,,***+++,,,---------,,,++++++000000000///...,,,+++***...///000000000///---,,,,,,------...///000111111........................,,,,,,,,,---------.........//////000//////...---111///---,,,+++,,,---...---...///000000///...---000000000000111111111111000000000000////////////111000...---,,,,,,------......---------,,,,,,,,,.........------,,,,,,,,,***************************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++------...///000...+++(((((()))+++,,,+++***'''&&&''')))+++,,,,,,,,,***)))(((+++---,,,***((()))+++))))))))))))************++++++************++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))+++***)))(((((('''(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''))),,,---,,,***)))***++++++***)))((('''+++,,,,,,------,,,,,,+++((()))***,,,,,,+++******(((***,,,,,,+++++++++,,,///...---,,,++++++++++++******++++++++++++******------++++++++++++------,,,++++++******++++++,,,))))))))))))))))))))))))%%%$$$$$$$$$%%%&&&((()))*********)))))))))))))))***++++++++++++***))))))*********))))))((('''&&&+++***)))))))))))))))***))))))))))))((((((((('''+++,,,---+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''***************)))((('''&&&&&&''''''(((((())))))+++***)))'''''''''((()))&&&&&&'''((()))***++++++(((((((((((((((((((((((('''''''''((()))******+++)))***+++)))'''&&&&&&'''***************)))((('''***)))(((''''''((()))***+++***)))'''''''''((()))''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''((()))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&###$$$&&&'''((('''&&&&&&+++******)))***+++---...*********+++++++++,,,,,,)))))))))))))))***++++++)))))))))))))))******++++++((((((***((($$$%%%***///...---,,,,,,,,,,,,,,,***))))))))))))***,,,---)))***+++,,,,,,,,,+++******,,,---,,,+++***+++------+++***+++---...,,,)))++++++,,,,,,,,,+++******************************++++++***))))))***+++,,,++++++++++++++++++++++++***,,,------+++++++++,,,************))))))))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////////////////...------------......//////000000........................---------.........////////////000000000000000000111000...---,,,---...///---...///000000///...---//////000000000111111111......//////000000111111111000...---,,,,,,------......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***))))))******++++++******)))*********+++------+++))))))******+++***)))((('''''')))***,,,,,,+++***)))(((***,,,,,,)))((()))+++)))+++,,,***((('''(((***))))))(((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))***))))))((((((((((((((()))************+++++++++++++++++++++++++++++++++---,,,++++++******++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++,,,***)))***,,,---,,,***)))******++++++***)))(((***++++++++++++++++++***))))))***++++++++++++******,,,......---------.........---,,,++++++++++++******++++++++++++******---,,,++++++++++++,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))((((((((()))***,,,,,,***)))))))))))))))))))))***+++++++++***)))(((((()))))))))))))))(((((('''*********)))))))))))))))))))))))))))((((((((((((+++,,,,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''+++++++++++++++***))))))'''''''''(((((((((((((((***)))(((''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******+++,,,---+++)))(((((()))++++++,,,,,,,,,+++*********)))(((''''''((()))******)))((('''''''''((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((()))))))))((('''&&&''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&***+++++++++++++++++++++)))***++++++,,,,,,++++++***))))))))))))***++++++)))))))))))))))******+++((('''(((***)))(((***...000000...---,,,+++++++++***))))))((())))))******++++++,,,,,,,,,++++++***)))***+++***)))((()))***------,,,---...///---+++***++++++,,,,,,,,,++++++************************+++*********+++,,,------************************)))+++,,,,,,+++******+++++++++*********)))))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///,,,'''%%%&&&***,,,------,,,+++++++++,,,---------,,,,,,,,,---///000111000///......---...........................//////................................./////////000000000000//////000111222333111000///...---...///000......////////////......//////000000000000111111------...///000111111222000///...---------------......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))************)))((()))******++++++******)))***)))((()))+++,,,,,,,,,************))))))))))))((()))***+++++++++***)))''')))******)))((()))***+++,,,,,,***'''%%%&&&)))))))))(((((((((((()))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))))))))************+++++++++************************,,,,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++,,,,,,+++***((()))******+++*********))))))************))))))*********)))******+++,,,***,,,......---------......---,,,++++++***++++++******++++++++++++******,,,,,,++++++++++++,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))+++*********+++,,,---...))))))))))))))))))******************)))((('''&&&'''(((((()))))))))))))))))))))******))))))((('''))))))((((((((())))))******+++,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''')))************)))(((((())))))(((((((((((((((''')))(((((((((((())))))******)))))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&'''(((((())))))+++,,,,,,+++)))(((((())))))***++++++,,,,,,++++++))))))(((((((((((()))))))))(((''''''&&&'''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((())))))))))))((((((''')))))))))))))))))))))))))))))))))))))))(((((((((%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''&&&'''''''''******+++++++++******)))((()))***+++,,,++++++*********))))))******+++,,,)))))))))))))))******+++(((((()))*********,,,......------,,,++++++++++++*********)))))))))))))))+++++++++++++++*********((()))***)))((('''((()))------------......---,,,))))))***++++++,,,++++++************************)))))))))***+++,,,------++++++++++++++++++++++++(((***++++++*********++++++++++++*********))))))+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------///,,,(((&&&(((***,,,---...,,,+++******+++---///000///---,,,,,,---...000000///---,,,,,,---...///.....................---........................---.........////////////000///...---...000333444111000////////////000000...//////////////////...////////////000000000111---......//////000000000//////......------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))+++,,,,,,------,,,,,,+++---+++))))))+++---......******))))))((()))******(((((()))***+++******)))'''((()))))))))))))))))),,,+++)))(((((((((((('''++++++************++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))*********+++++++++************************,,,,,,++++++***++++++,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,+++***((())))))***++++++++++++)))******************)))+++***)))))))))***,,,---(((***,,,,,,+++++++++,,,---,,,,,,+++******++++++******++++++++++++******,,,++++++++++++++++++,,,(((***+++------+++***((())))))))))))))))))))))))))))))))))))******++++++)))))))))))))))*********************)))'''&&&%%%&&&'''((()))************((()))*********)))((('''***)))((((((((()))***+++***++++++***)))(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''''''''''''''(((((((((((((((''''''***)))))))))((((((''''''''''''(((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((((()))***)))'''&&&&&&(((&&&'''((()))************))))))(((((((((((())))))'''''''''&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%%%%&&&&&&''''''+++)))((('''&&&&&&'''(((******+++++++++***))))))))))))******+++++++++******************++++++,,,)))))))))))))))******+++)))+++,,,***)))***+++,,,))))))))))))***+++,,,,,,++++++++++++++++++***************)))))))))******,,,---...---+++***+++,,,***+++,,,,,,,,,+++++++++(((((()))***+++++++++***))))))))))))))))))))))))'''(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++******+++,,,++++++++++++************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,******,,,---,,,+++---,,,*********,,,...///000///---,,,,,,---...000///...---,,,,,,---...///............------------........................,,,,,,---------.........///...---,,,---///222333000000/////////000000000/////////....../////////...////////////000000000000000//////......------...............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++///---)))((()))***++++++******)))((())))))******(((((())))))************''''''((())))))***)))(((---(((###$$$))),,,***'''++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((&&&'''((()))******))))))))))))*********+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++*********+++,,,---........................------------,,,+++++++++))))))*********+++,,,,,,******++++++++++++******+++***)))))))))***,,,---(((***,,,,,,+++++++++,,,,,,,,,+++*********++++++******++++++++++++******++++++++++++++++++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((())))))))))))))))))(((((())))))*********************))))))(((&&&&&&%%%&&&''')))************(((((()))***************+++***)))(((((()))***+++)))***+++***(((((((((***))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((()))******)))))))))******))))))((((((((('''''''''(((((())))))******'''''''''((()))*********((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((()))(((&&&&&&'''(((%%%&&&'''((()))*********(((((())))))))))))((((((&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''+++)))((('''&&&&&&'''((()))************************))))))))))))***+++++++++************+++,,,,,,)))))))))))))))******+++)))------)))(((***+++***'''''''''((()))***,,,,,,***++++++,,,,,,,,,++++++******))))))******+++,,,,,,------,,,***)))***+++(((***++++++***))))))***))))))***+++++++++******))))))))))))))))))))))))'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,++++++,,,---,,,++++++++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---///...,,,))),,,++++++***+++,,,...///---,,,,,,,,,---///000111------------------...///------------------..............................,,,,,,,,,------------.........---------///000111......////////////000000//////............//////......////////////000000111000000///...---,,,,,,---......///......------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))******++++++******)))---+++'''&&&'''(((((('''))))))))))))************((((((((()))))))))******((('''''')))++++++***)))---'''"""###))),,,+++((())))))(((((((((((())))))***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((('''''')))******)))(((((()))************+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,+++*********+++,,,---------------------------+++,,,---,,,+++***+++,,,++++++*********+++,,,,,,***++++++++++++++++++************)))******+++,,,***,,,......---------...++++++************++++++******++++++++++++************++++++++++++******((()))***++++++***)))((()))))))))))))))))))))))))))******+++++++++******((((((((()))******++++++))))))******))))))((((((&&&&&&((()))************(((((())))))+++,,,...///---,,,***(((((((((***+++((()))******(((((((((***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''***++++++,,,,,,,,,,,,+++***))))))))))))))))))((('''((()))))))))))))))(((&&&&&&'''((()))***++++++((((((((((((((((((((((((''''''''''''''''''''''''((()))******(((((()))***'''((()))***++++++++++++(((((())))))))))))((((((&&&&&&'''(((((((((''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&(((''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''((((((''''''&&&'''''''''))))))(((((()))***+++,,,+++***((('''''')))+++---++++++******++++++,,,---)))))))))))))))******+++''',,,,,,((('''***,,,***))))))((())))))***++++++((()))***+++,,,,,,+++++++++*********+++---///000***++++++***(((''''''((((((***,,,+++)))((()))+++,,,,,,---------,,,++++++))))))))))))))))))))))))))))))***+++++++++***)))++++++++++++++++++++++++(((***,,,,,,,,,,,,---...,,,,,,+++++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++***+++,,,...---+++)))******+++,,,,,,---......------------......//////+++,,,------.........---,,,,,,,,,------.................................------------............//////////////////000000------...///////////////000///...------...///000........./////////000000/////////......------,,,,,,---...//////...------......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,)))******++++++******)))***(((&&&&&&'''((((((((('''((()))***+++******)))((((((((((((((()))******)))((('''))),,,---+++)))***)))'''&&&%%%&&&(((***))))))(((((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''(((*********)))'''&&&)))************+++++++++************************++++++******++++++,,,---,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,***)))+++------,,,+++*********+++,,,))))))************))))))))))))***++++++++++++******,,,......---------...++++++************++++++******++++++++++++******)))***+++,,,,,,+++***)))))))))************)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))'''(((((()))******++++++((()))******+++*********''''''((())))))***))))))))))))((()))+++...222444///---***((('''((()))***''')))***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))***+++++++++++++++)))))))))))))))*********((())))))******)))((('''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))(((((()))***(((((()))***++++++******'''((()))******)))((('''&&&'''((()))))))))((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((((((((((((''''''%%%&&&&&&''''''''''''&&&)))(((''''''(((***,,,...,,,***'''&&&&&&(((,,,...++++++******++++++,,,---)))))))))))))))******+++%%%++++++'''&&&+++---***++++++***************+++&&&''')))***+++++++++***,,,,,,+++,,,---///111333---...///---+++******+++(((***---,,,***((()))+++////////////...---,,,,,,))))))))))))))))))))))))***+++,,,---,,,+++***)))************************(((***,,,---,,,,,,---///,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++***)))***+++,,,***))))))***+++,,,---...------000000000///...,,,+++******+++---...///...------++++++,,,,,,---...//////..................................../////////000000000111111111000000///,,,,,,---...//////......000///...------...///000............/////////000------..................,,,---.../////////------......---------,,,,,,,,,*********++++++,,,,,,,,,************************+++***)))(((((()))***+++,,,,,,,,,------,,,,,,,,,)))((('''(((***+++++++++&&&'''***+++,,,+++***(((((((((((((((((()))******)))(((''')))---...,,,***(((,,,---(((""" &&&,,,++++++************++++++******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((()))***+++***)))'''%%%)))************+++++++++))))))))))))))))))))))))+++*********+++,,,,,,---,,,+++***))))))+++---...************************'''))),,,+++))))))+++---...---+++*********++++++(((((())))))))))))((((((((()))***,,,,,,+++******(((***,,,,,,+++++++++,,,+++***************++++++******++++++++++++******)))***+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))((()))***+++******(((''''''(((((()))***+++++++++((()))***++++++,,,,,,+++'''(((((()))))))))))))))***)))((((((+++///444777000...+++(((''''''(((***'''(((***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&'''((((((((((((((((((((())))))******++++++))))))*********((('''&&&))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((%%%'''((('''&&&&&&'''(((&&&''''''((((((((((((((('''((()))******)))((('''&&&''')))*********)))(((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((('''((((((((())))))************))))))((((((''''''###$$$&&&'''((('''&&&&&&++++++***************+++***)))((()))***+++***(((***)))))))))))))))************+++++++++******)))))))))))))))))))))))))))++++++***************+++))),,,...---+++)))***,,,'''(((***,,,...000222222///...---,,,++++++++++++***++++++,,,,,,++++++***)))************+++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++******))))))))))))*********+++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,.../////////...------------............///------------------,,,,,,......//////...---,,,,,,,,,...000///---,,,---000111000///...............///...,,,++++++,,,...///000////////////.........------...///000000//////////////////////////////........................***+++,,,---...---,,,,,,+++,,,,,,+++******+++,,,+++++++++*********))))))*********)))))))))))))))............------,,,+++++++++************++++++***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))******)))((('''******))))))((((((''''''+++*********))))))((((((*********)))))))))))))))******))))))((((((''''''))))))))))))************++++++***)))(((((())))))%%%&&&((()))*********))),,,+++***((((((((()))***(((((())))))*********+++++++++******)))(((((('''***++++++,,,,,,++++++******)))(((((()))+++---...))))))(((((((((((())))))+++++++++************)))************************)))************++++++++++++++++++++++++++++++++++++++++++************)))'''((()))***+++,,,,,,,,,+++++++++*********))))))***(((&&&&&&(((*********...---+++)))(((((())))))+++***((('''''')))***,,,******)))))))))***,,,---(((((((((((())))))))))))%%%&&&'''))),,,000666;;;AAA000%%%***...+++))),,,+++*********))))))((((((+++++++++++++++***)))(((((((((((((((((((((((((((,,,+++)))((((((((()))***((()))))))))))))))((('''+++***))))))((())))))***))))))((('''''''''''''''))))))))))))))))))))))))%%%&&&)))***+++***)))((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''******))))))((((((''''''&&&'''((())))))((('''&&&%%%&&&((()))))))))((('''+++***)))(((((()))***+++))))))))))))'''%%%###"""&&&%%%%%%%%%&&&((()))+++,,,,,,+++***)))(((''''''''')))+++***'''&&&(((***((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((++++++***************++++++***)))***+++,,,+++)))***)))))))))))))))******))))))***************)))))))))))))))))))))))))))++++++************++++++''')))+++***(((&&&''')))((()))***,,,---///000111......---,,,++++++++++++******++++++++++++******************++++++++++++******++++++++++++************))))))))))))******************************''''''(((((())))))******++++++++++++*********)))*********++++++++++++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,.../////////...---------------............------------------------......///......------,,,,,,...000///---,,,...//////......------------...///...,,,++++++,,,...////////////.........---------...//////////////////................................................***+++,,,---------,,,,,,...------+++***))))))***,,,,,,,,,,,,++++++******)))))))))***************---------------,,,++++++*********))))))************************)))(((((((((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))***)))))))))((((((((('''*********)))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++***)))))))))))))))&&&'''(((***++++++******,,,+++***)))(((((()))***((()))))))))************)))))))))))))))************++++++,,,,,,++++++***))))))))))))***+++,,,,,,******))))))))))))******+++++++++************)))************************)))************+++++++++++++++++++++++++++++++++))))))******+++++++++,,,(((((()))***+++++++++***+++++++++*********))))))***(((&&&'''(((*********---,,,+++))))))))))))***,,,***)))((('''(((***+++******)))))))))***,,,,,,(((((((((((()))))))))***)))******))))))+++///222;;;---%%%))),,,)))(((+++************)))))))))(((***++++++++++++***)))(((((((((((((((((((((((((((++++++)))((((((((())))))&&&&&&''')))*********************+++++++++++++++***)))(((((('''''''''((())))))))))))))))))))))))((()))******)))(((&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))((((((''''''&&&'''((())))))((('''&&&&&&''''''((((((((((((((()))(((((((((((((((((()))(((((((((((('''&&&%%%%%%''''''&&&%%%&&&'''(((((()))))))))))))))(((((((((''')))***)))'''&&&((()))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((+++***************++++++,,,+++***+++,,,---,,,*********))))))))))))))))))''''''((()))************))))))))))))))))))))))))++++++************+++++++++,,,---,,,***)))***+++******+++,,,---......///...---,,,++++++***++++++************************************+++++++++,,,***+++,,,------,,,+++*********))))))))))))******))))))))))))))))))))))))((()))))))))))))))))))))++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,------...,,,,,,---............---------------............+++,,,,,,------........................------------...//////------...///------,,,,,,,,,------...///...---,,,,,,---...///............---------,,,//////////////////...---................................................***+++,,,---------,,,,,,///...---+++***)))((((((---------,,,,,,,,,,,,+++)))))))))******++++++,,,+++,,,,,,,,,,,,+++*********))))))(((((())))))***)))************))))))(((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******))))))***))))))))))))((((((((((((******))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++***))))))))))))))))))'''((()))***++++++++++++++++++***)))))))))******))))))))))))************'''(((((()))***+++++++++******++++++++++++******))))))******+++*********+++++++++******++++++++++++++++++************)))************************)))************+++++++++++++++++++++++++++++++++'''((()))***+++,,,------))))))***************)))+++************)))))))))***((('''''')))******)))+++******)))))))))***+++,,,+++)))((((((((()))************)))******+++,,,((((((((()))))))))******++++++***(((&&&'''***,,,222***&&&******&&&&&&+++************))))))))))))******++++++******))))))((((((((((((((((((((((((******)))((((((((())))))''''''((()))))))))))))))'''((()))+++++++++************)))))))))((((((((())))))))))))))))))))))))))))))(((((('''&&&&&&%%%''''''&&&&&&&&&'''(((((('''''''''''''''''''''''')))))))))(((((((((((('''''''''(((((((((((('''''''''''''''''''''((())))))&&&''''''((((((''''''&&&''''''&&&&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((()))***)))'''&&&'''(((((((((''''''&&&&&&''''''&&&&&&&&&''''''''''''(((*********)))******+++,,,,,,+++******,,,,,,+++******************))))))(((&&&&&&'''))))))*********))))))))))))))))))))))))++++++*********+++,,,,,,.........---,,,++++++,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++******+++++++++++++++******+++++++++*********+++++++++,,,,,,***+++---......---+++***,,,,,,++++++++++++,,,,,,************************,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,------,,,,,,---------.........,,,,,,---------.........++++++,,,,,,---...//////.........---------........./////////.........///,,,,,,,,,,,,---...//////......------------............---------,,,,,,,,,//////000000///...------................................................++++++,,,,,,,,,---------///---+++************))),,,,,,,,,,,,,,,,,,,,,+++))))))******+++,,,------******+++++++++******)))))))))(((((((((((())))))))))))************)))((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))...,,,+++)))(((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))))))))))))))''''''(((((())))))******((()))))))))******************)))))))))))))))***))))))******+++++++++++++++*********************)))))))))))))))*********((((((((()))******++++++******++++++++++++******))))))***++++++***)))(((++++++************+++++++++++++++*********))))))************************))))))*********+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,***+++++++++++++++***)))************))))))))))))***((('''(((***+++***)))))))))))))))******++++++,,,+++***)))((((((((()))******************++++++(((((()))))))))*********(((((((((((('''(((+++---+++((((((+++***&&&&&&+++*********)))))))))))))))))))))************))))))(((((((((((((((((((((((()))))))))((((((((())))))+++++++++***)))'''&&&%%%"""$$$&&&((())))))(((''')))************)))))))))((((((((((((((((((((((((&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''(((''''''&&&&&&''')))***&&&'''((())))))((('''&&&((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&''''''&&&&&&&&&'''''''''(((((()))))))))((('''&&&&&&''')))(((((('''''''''((((((&&&&&&&&&''''''''''''(((******))))))***++++++,,,+++)))((()))***+++***)))***************)))((('''&&&&&&'''))))))*********))))))))))))))))))))))))++++++******+++,,,,,,------,,,***)))))))))((((((++++++++++++++++++++++++,,,,,,+++*********++++++---,,,++++++++++++,,,---***++++++++++++,,,,,,,,,+++,,,------------,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------......,,,,,,,,,------------...++++++,,,,,,---...//////......------------.../////////...////////////......---------...///000000..............................---------,,,,,,,,,//////000000///...------................................................+++++++++,,,,,,,,,---------+++))))))+++---,,,+++************++++++++++++)))******+++,,,------...))))))***++++++*********))))))(((((((((((())))))((())))))*********))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((('''''''''((((((((((((((())))))))))))(((((((((((((((((())))))''''''(((((())))))))))))''''''(((((())))))******((()))))))))***************)))))))))))))))*********************+++++++++*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((()))***++++++***((('''*********))))))*********+++++++++*********))))))************************))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,---,,,,,,++++++)))))))))))))))))))))))))))(((((()))++++++***)))'''(((((()))*********++++++******)))))))))))))))*********+++************))))))))))))************'''((())))))((())),,,...((((((***,,,***'''(((+++))))))))))))))))))******((())))))*********))))))((((((((((((((((((((((((((((((((()))))))))((((((+++++++++***)))'''&&&%%%"""$$$&&&((()))((('''&&&((()))************))))))((((((((((((((((((((((((&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''((((((((((((''''''&&&&&&''')))***'''''')))******)))''''''***)))'''&&&%%%%%%&&&'''$$$%%%&&&''''''(((((((((''''''''''''&&&&&&&&&&&&)))((((((''''''''''''&&&(((((('''''''''(((((()))&&&&&&&&&''''''''''''((())))))))))))***+++,,,,,,***)))((()))******)))(((******++++++***)))'''&&&''''''((()))************))))))))))))))))))))))))++++++***++++++,,,---...000...+++******+++***)))************************++++++************++++++---,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))******++++++++++++++++++++++++))))))******************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------,,,,,,+++,,,,,,,,,+++,,,------...,,,,,,,,,,,,------------+++,,,,,,------...............---,,,,,,...///000000///......000000///...//////.........///000000....................................---------,,,//////////////////...---------------------------........................,,,,,,+++++++++,,,---...,,,)))'''))),,,...---+++)))***************+++++++++++++++,,,,,,------...))))))***++++++++++++******))))))(((((())))))***((())))))************))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''''''''((((((((((((((())))))))))))''''''(((((((((((())))))&&&''''''(((((())))))***(((((((((((())))))))))))))))))))))))************)))))))))))))))******+++******)))))))))******+++)))***++++++,,,+++++++++************))))))))))))*********)))))))))))))))))))))************))))))(((((())))))***)))))))))******))))))))))))******+++++++++************)))************************)))************++++++++++++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,,,,,,,+++(((((()))))))))))))))***))))))(((***,,,,,,+++)))'''((())))))*********)))))))))))))))***)))))))))***++++++++++++***)))))))))))))))*********++++++++++++,,,+++))))))***+++((()))+++,,,***))))))***))))))))))))************(((((())))))******))))))((((((((((((((((((((((((''''''((()))))))))((((((''''''((()))))))))))))))&&&'''(((*********))))))'''((()))*********)))((())))))))))))))))))))))))))))))(((((('''&&&&&&%%%''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((''''''''''''(((((('''''''''''''''((())))))((((((((())))))((((((((())))))((('''&&&%%%%%%%%%###$$$%%%'''((()))))))))((((((''''''&&&&&&&&&%%%((('''&&&&&&(((((('''&&&''''''&&&&&&''''''((((((&&&&&&&&&''''''''''''((())))))))))))***+++,,,---+++***))))))++++++***))))))***+++,,,+++)))'''&&&))))))***************)))))))))))))))))))))))))))++++++++++++,,,---......444000---+++,,,------+++))))))******************++++++************+++++++++***)))'''''')))***++++++++++++,,,,,,,,,------,,,+++***))))))***+++,,,******))))))))))))******************************)))))))))******++++++++++++++++++,,,,,,,,,------*********++++++++++++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---...000111111///---+++,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------------------------------///...,,,,,,,,,...///111111///......000111000...//////...---------............////////////....../////////.........---------...//////////////////------------------------........................,,,,,,+++++++++,,,---......***'''))),,,...,,,************++++++,,,,,,,,,,,,,,,,,,---------------)))******+++,,,,,,++++++*********))))))*********(((((()))***************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((('''((((((((()))))))))***'''''''''((((((((())))))&&&&&&''''''((())))))***))))))))))))(((((((((((())))))))))))************)))))))))))))))***++++++******)))((((((((()))***)))***+++,,,,,,,,,++++++************)))))))))((((((((())))))******++++++))))))************))))))((((((((((((((()))***+++++++++************+++++++++++++++************)))************************)))************+++++++++++++++++++++++++++++++++***************+++++++++((()))******++++++++++++(((((((((((())))))******)))))))))***,,,,,,+++)))'''((()))******))))))((('''((()))******************++++++,,,+++***)))((())))))*********++++++++++++,,,,,,+++)))(((((())))))******)))******)))(((((()))))))))************'''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&((()))))))))((((((&&&&&&''')))************))))))))))))))))))))))))%%%&&&(((******)))((('''))))))))))))))))))))))))((()))******)))(((&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))&&&''''''((((((((((((((((((''''''&&&&&&''''''(((&&&'''''''''''''''&&&&&&$$$%%%'''((((((((('''''''''''''''''''''((((((((('''%%%$$$&&&(((***)))'''&&&&&&%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((())))))))))))***+++,,,---,,,+++******,,,,,,+++***)))***+++,,,+++)))'''%%%***++++++++++++******)))))))))))))))))))))))))))++++++++++++,,,---...///222...***(((***+++***((())))))))))))************+++***************++++++***((('''&&&&&&'''(((***++++++,,,,,,,,,------------+++)))'''''')))+++---,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))******+++,,,------......+++++++++,,,,,,---------))))))*********+++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++...000333444444111...,,,---,,,+++***+++,,,---...++++++,,,,,,,,,---------------------------,,,,,,///...,,,,,,,,,...000111111///---...111222000...///...------,,,,,,,,,,,,......////////////......000////////////.........------...///000000000///------------------------........................---,,,+++***+++,,,---...000,,,((())),,,...+++(((+++++++++,,,,,,---------------------------,,,,,,)))***+++,,,,,,,,,,,,,,,++++++************++++++(((((()))***************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++***)))'''((((((((())))))******&&&'''''''''(((((())))))&&&&&&&&&'''((())))))*********))))))((((((''''''))))))))))))************))))))((())))))***++++++***)))(((''''''((()))))))))***+++,,,---,,,,,,++++++*********))))))((((((&&&&&&''')))***,,,------))))))************))))))((('''''''''''')))+++,,,---,,,,,,++++++,,,,,,---+++++++++************)))************************)))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---&&&&&&''')))************'''((((((((())))))******)))))))))+++,,,---+++)))'''((()))******)))((('''&&&'''(((***++++++++++++***+++,,,,,,+++***)))((()))************+++++++++)))***+++***)))((()))*********(((''')))***)))&&&(((((())))))*********+++''''''((()))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((((((((()))))))))))))))(((((()))(((((('''''''''(((((($$$&&&((()))***)))((('''))))))))))))))))))))))))%%%&&&)))***++++++)))((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))%%%&&&((()))))))))((('''''''''%%%$$$$$$%%%''''''###%%%&&&((())))))((('''&&&'''((((((((('''&&&%%%%%%%%%&&&'''((()))***+++&&&$$$###%%%)))***)))(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((******))))))******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,)))))))))))))))))))))))),,,+++***)))))))))++++++......---,,,+++***)))(((,,,++++++++++++++++++,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++---,,,+++***+++,,,...---+++))))))***+++,,,******))))))******+++,,,+++++++++*********))))))'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,+++///000000000000...,,,+++,,,++++++******++++++,,,000///...------------------,,,+++***+++,,,---...------............------000000000000000///......//////......---------,,,...............///000000..............................//////......---,,,/////////...---+++***)))---+++******,,,------,,,------,,,+++)))(((''''''+++++++++*********))))))((((((((())))))******+++++++++++++++++++++++++++******))))))******+++,,,+++++++++*********))))))+++++++++******(((''''''''''''((()))***++++++,,,))))))))))))))))))))))))%%%&&&'''(((((()))((((((,,,+++++++++***)))))))))((()))*********)))'''&&&+++*********))))))((((((,,,+++)))(((''''''''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++(((((())))))******++++++...---+++***((('''&&&&&&******))))))******+++,,,...---,,,,,,++++++++++++)))))))))))))))))))))))),,,+++++++++++++++++++++************))))))))))))++++++******)))******+++)))************+++++++++***+++,,,,,,------------+++++++++*********))))))************)))))))))(((+++***)))(((((()))***+++)))******)))''''''((()))******))))))))))))*********)))(((&&&&&&((()))***)))******+++++++++******))))))************))))))))))))))))))************+++*********))))))((((((++++++***)))(((((())))))******))))))((((((''''''******))))))((((((''''''))))))))))))******************))))))((((((''''''))))))(((((((((((())))))(((((())))))))))))(((((((((''''''&&&&&&''')))***&&&&&&'''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%###"""$$$((()))((('''(((((((((((())))))))))))))))))))))))((('''&&&%%%''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''******))))))******+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))),,,+++***))))))***++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))+++---,,,+++***+++,,,...,,,+++))))))***+++,,,******))))))******+++,,,+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,...............,,,+++***,,,++++++******++++++,,,///...------,,,,,,------,,,,,,+++++++++,,,---...------............------000000000000000///......111000000000///////////////////////////000111111.......................................------,,,111111000000///...,,,,,,---+++******,,,------,,,------------------,,,,,,,,,,,,,,,,,,++++++******......------,,,++++++***++++++++++++++++++++++++******))))))******+++,,,++++++******************+++++++++******)))(((''')))))))))))))))*********))))))))))))))))))))))))++++++,,,,,,,,,+++************))))))))))))))))))((())))))***)))((('''&&&******)))))))))((((((((('''(((((((((((()))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++)))))))))))))))*********++++++***)))(((((())))))******))))))******+++,,,,,,,,,+++***************))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))++++++***************+++************++++++++++++***++++++,,,,,,,,,,,,++++++++++++*********))))))++++++++++++************+++***)))(((((()))***+++***++++++)))(((''')))*********))))))))))))******,,,+++***))))))***+++,,,))))))*********))))))((())))))************))))))))))))))))))************************)))))))))(((***))))))(((''''''((((((***)))))))))((((((((('''***)))))))))((((((((('''(((((()))))))))************)))))))))((((((((('''))))))(((((((((((())))))(((((())))))))))))(((((('''''''''''''''((())))))))))))((('''&&&&&&%%%%%%''''''''''''&&&&&&&&&%%%'''''''''((((((((())))))&&&%%%$$$%%%((()))(((''''''((((((((())))))))))))&&&&&&((()))))))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%******))))))******+++,,,))))))))))))))))))))))))************************************))))))(((((())))))))))))))))))))))))+++******)))******++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,---,,,+++))))))***++++++******))))))******+++,,,+++++++++***************---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++***)))))),,,++++++******++++++,,,------,,,,,,++++++,,,,,,,,,,,,,,,+++,,,------...------............------//////000000000///......000000000000////////////000000//////000000111222.......................................---------000000/////////.........---+++******,,,------,,,++++++,,,---...///000000---------,,,,,,,,,,,,+++,,,,,,++++++***)))))))))++++++++++++++++++++++++******))))))******+++,,,******************++++++******+++******)))((('''************))))))(((((())))))))))))))))))))))))............---,,,+++***((((((((((((((())))))))))))))))))))))))(((''''''))))))((((((((((((((('''###$$$&&&(((************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************))))))))))))(((((((((((()))***+++,,,******))))))******+++,,,++++++***))))))))))))***))))))))))))))))))))))))************************************))))))))))))*********************+++************+++++++++,,,++++++++++++++++++******+++++++++***************,,,,,,,,,++++++++++++***+++***))))))))))))***+++***++++++***(((((()))*********))))))))))))******,,,+++***))))))***+++,,,)))))))))))))))((('''&&&))))))************))))))))))))))))))************************)))))))))))))))(((((('''''''''''''''))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((((('''&&&%%%((((((((()))))))))))))))((('''&&&'''((()))((('''''''''((((((((()))))))))&&&'''((())))))***))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''&&&'''((('''%%%%%%'''((((((((('''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%******))))))******+++,,,))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))******************++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++*********++++++*********)))+++---,,,+++***++++++,,,,,,+++***)))***************))))))******+++,,,************************---,,,,,,+++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...+++++++++++++++******))),,,++++++******++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,------......------............------...///////////////.....................---------///////////////000000111........................//////......------------------,,,,,,,,,------------+++******,,,------,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,+++''''''((()))***++++++,,,******************************))))))******+++,,,***************+++++++++***************)))((((((******))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,+++******)))'''(((((())))))*********)))))))))))))))(((((('''((((((((((((''''''''''''"""$$$&&&)))******))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++++++++******))))))(((((((((((((((((()))***,,,,,,******))))))******+++,,,+++******)))))))))******)))))))))))))))))))))))))))))))))))))))*********************)))))))))((()))*********+++++++++************+++++++++,,,,,,+++++++++++++++***)))(((************************,,,,,,+++++++++*********************************)))******)))''''''(((*********))))))))))))******))))))(((''''''((())))))************)))(((''''''))))))************))))))((()))))))))*********************))))))))))))))))))(((((('''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))***))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((%%%&&&((()))))))))((('''$$$%%%&&&'''((()))***+++'''(((***++++++)))'''&&&((((((((((((((((((((((((***))))))((((((((((((''''''''''''((((((((())))))((((((((((((((('''%%%%%%))))))))))))((('''&&&%%%''''''''''''(((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((******))))))******+++,,,))))))))))))))))))))))))************************'''(((((()))******++++++(((((((((((((((((((((((())))))******++++++++++++,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++)))***++++++++++++***))))))+++---,,,+++***++++++++++++*********))))))*********))))))******+++,,,************************+++*********************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,++++++*********++++++,,,,,,,,,---------.........------............------......////////////......---------..................------------...//////........................000///...------------...------,,,,,,,,,---......---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++,,,---...///000******************************))))))******+++,,,************************)))************))))))((('''(((((()))******++++++))))))))))))))))))))))))(((((()))******+++******)))))))))******+++++++++***))))))(((((((((((((((''''''''''''(((((((((((($$$&&&(((******)))((('''))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***++++++******))))))(((((())))))))))))))))))***+++******))))))******+++,,,++++++*********++++++,,,))))))))))))))))))))))))(((((()))))))))*********************)))))))))(((((()))***++++++++++++******++++++++++++,,,,,,,,,+++++++++++++++***)))(((************************+++*********))))))))))))******++++++++++++******((())))))(((&&&&&&''')))******))))))))))))******))))))(((((((((((())))))***+++++++++******)))((())))))************))))))((()))))))))************))))))))))))))))))******)))))))))(((((()))******(((((((((((())))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((%%%&&&((()))))))))((('''%%%%%%&&&'''(((******+++((()))+++------+++***)))''''''''''''''''''''''''*********)))(((''''''(((''''''''''''((((((((((((''''''''''''&&&%%%$$$$$$(((((()))(((((('''&&&&&&'''''''''((((((((())))))'''''''''(((((('''''''''((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((&&&%%%%%%&&&&&&'''((()))((((((((((((((((((((((((******))))))******+++,,,))))))))))))))))))))))))************************''''''((()))***+++,,,,,,((((((((((((((((((((((((((()))***+++++++++++++++,,,,,,,,,++++++***************))))))))))))******,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***))))))+++---,,,+++***+++,,,+++************)))))))))******))))))******+++,,,***************+++++++++))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,------------,,,++++++,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,---............---------............------------.../////////....../////////000000000000000------,,,,,,------...///........................000///...---,,,---......000///...------...000111---+++******,,,------,,,//////......------,,,,,,)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,+++++++++*********))))))))))))************))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,************++++++++++++******)))((((((((((((((('''(((((((((((()))))))))(((((()))******)))((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************))))))))))))+++***))))))))))))))))))******))))))******+++,,,+++************+++,,,,,,))))))))))))))))))))))))((())))))******+++++++++************))))))))))))'''(((***+++,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++++++++*********************+++++++++*********)))))))))((((((******+++,,,,,,+++******)))******)))'''&&&((()))******))))))))))))***************++++++***************++++++++++++******))))))************))))))))))))))))))************))))))))))))***************))))))))))))******+++(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((((((((((((((()))))))))((((((''''''''')))***+++,,,,,,,,,+++***''''''''''''&&&&&&&&&&&&)))******)))(((''''''(((&&&&&&'''''''''((((((((($$$$$$%%%&&&''''''''''''''''''(((((((((((('''''''''''''''(((((())))))***&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((('''(((***+++,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++*********+++,,,------,,,+++***)))+++---,,,+++***+++,,,***************))))))(((******))))))******+++,,,))))))*********+++++++++))))))*********+++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,------,,,,,,---,,,++++++++++++,,,---,,,++++++******++++++,,,+++++++++++++++,,,------,,,,,,.../////////...---------............------,,,---......//////......////////////000000000111---------------...//////........................000///...,,,,,,---...///111000...------...///000---+++******,,,------,,,...---------,,,,,,,,,,,,*********++++++,,,,,,,,,******************************************************))))))******+++,,,---,,,,,,+++***)))(((((())))))************))))))(((((())))))*********+++))))))))))))))))))))))))******+++++++++++++++***************))))))))))))+++***)))((('''(((((()))((((((((()))))))))******************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************)))))))))))))))***************))))))))))))************))))))******+++,,,)))))))))))))))***++++++))))))))))))))))))))))))))))))******+++,,,,,,---************))))))))))))'''(((***,,,,,,,,,+++***+++++++++,,,,,,,,,------***++++++,,,,,,,,,,,,+++))))))*********++++++++++++++++++*********))))))***++++++,,,,,,++++++***+++,,,,,,+++)))(((***+++******))))))))))))************++++++++++++******'''((()))***++++++++++++))))))************))))))))))))))))))************((()))))))))************((((((((((((((()))******'''((((((((()))))))))***'''((((((((()))))))))***'''''''''((((((((())))))'''((((((((()))))))))***))))))(((((((((((())))))(((((())))))))))))(((((('''''''''''''''((())))))+++******)))((('''&&&&&&)))))))))*********++++++(((((((((((('''''''''&&&''')))***)))'''&&&''')))&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))%%%&&&'''((())))))))))))&&&''''''((())))))******'''(((((())))))(((((('''((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&*********)))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((('''(((***+++,,,,,,++++++((()))***+++,,,---.........------,,,,,,------...,,,,,,,,,++++++************+++---......---+++***)))+++---,,,+++***+++,,,***************)))((((((*********)))***++++++,,,))))))******++++++++++++++++++******************************************,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,+++******+++,,,---,,,++++++++++++++++++,,,,,,+++++++++,,,------...,,,,,,.../////////...------..................---,,,,,,---.../////////...,,,---------......//////...............///000000........................111///---,,,,,,,,,...///000...---+++++++++---...---+++***+++,,,---------************************+++++++++,,,,,,---------)))***+++,,,...///000111))))))))))))))))))))))))*********)))***++++++,,,...---,,,+++***(((''''''((())))))*********))))))************))))))))))))))))))))))))))))))))))))***************)))((('''******))))))((((((''''''+++***((('''''''''((()))(((((())))))******++++++******))))))***+++,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))******++++++)))((((((((()))***+++,,,*********)))***++++++,,,((((((((((((((()))******))))))))))))))))))))))))))))))***+++,,,,,,------************))))))))))))&&&(((***,,,---,,,+++***++++++,,,,,,,,,---------***+++,,,---------------))))))******++++++++++++,,,,,,,,,+++++++++*********+++,,,------,,,+++***------...,,,+++***+++---******))))))))))))******(((((())))))))))))((((((%%%&&&''')))************))))))************))))))))))))))))))************(((((())))))*********+++'''''''''''''''((()))***'''((((((((())))))******'''((((((((())))))******''''''''''''((((((((()))'''((((((((())))))******))))))(((((((((((())))))(((((())))))))))))(((((((((((('''&&&&&&((()))***(((((((((((())))))))))))((((((''''''((()))************))))))((((((((('''&&&(((***)))&&&%%%'''***&&&&&&&&&'''''''''((((((++++++++++++***)))((('''$$$%%%&&&((())))))******&&&''''''((()))******+++))))))************))))))))))))))))))))))))))))))&&&'''((('''%%%%%%'''((('''&&&&&&%%%%%%&&&&&&&&&))))))))))))))))))))))))************************************************++++++************++++++&&&'''((()))***+++,,,,,,((((((((((((((((((((((((******))))))))))))******++++++************++++++++++++************++++++***++++++,,,+++***)))(((******+++++++++******)))***+++,,,,,,******+++,,,))))))((('''''''''''''''***)))((()))+++,,,,,,***'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))++++++***************+++******+++,,,,,,,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,,,,---------.........//////000000........................///////////////.........000///---,,,,,,---///000000//////.........//////////////////////////////000///---+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,))))))***+++,,,,,,---------,,,+++*********+++,,,,,,,,,+++***)))((('''''',,,+++++++++***)))))))))''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))'''&&&''')))++++++***(((((((((((())))))))))))******))))))((((((((('''))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))++++++************++++++******))))))***+++,,,,,,))))))))))))))))))))))))+++++++++***************,,,+++)))(((((()))+++,,,)))************++++++++++++*********))))))((((((+++)))&&&%%%&&&(((((((((******))))))******+++,,,,,,,,,+++******+++++++++---+++******,,,------,,,***......)))'''***,,,***++++++******************(((((((((((()))***+++,,,,,,---,,,+++((('''(((***++++++************++++++))))))))))))))))))))))))***)))((((((((()))+++,,,*********))))))))))))))),,,,,,++++++***)))))))))(((((('''(((((()))***+++))))))************))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((()))))))))))))))+++---...))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&'''(((***++++++******)))(((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%$$$$$$###&&&&&&''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%))))))'''&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&$$$$$$###"""&&&&&&''''''((()))))))))************************((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))************************************))))))))))))******+++******************+++++++++************++++++++++++,,,,,,,,,+++***)))******+++++++++******)))***+++,,,,,,******+++,,,***)))((((((''''''((((((***)))((()))+++,,,+++******+++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------------........./////////000////////////////////////////////////............000...---,,,,,,---...000//////............//////...........................---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,+++******++++++,,,************))))))))))))+++++++++***************(((((()))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))+++)))''''''(((((('''&&&(((((((((((())))))))))))(((((('''''''''&&&&&&&&&******))))))))))))************))))))))))))******))))))))))))))))))))))))*********))))))***************))))))***++++++,,,))))))))))))))))))))))))************************+++***)))(((((()))***+++)))************+++++++++++++++++++++*********)))---+++((('''((()))((('''******))))))******+++,,,***************+++,,,,,,...---,,,+++,,,...222555---++++++,,,---,,,***'''++++++************************)))))))))))))))***+++,,,,,,+++)))((()))************))))))************************************)))((((((((()))++++++************++++++++++++******************++++++)))(((((((((((())))))***))))))************))))))))))))))))))))))))))))))+++*********)))))))))(((((((((((((((((((((((((((((((((''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&(((((('''''''''&&&&&&&&&(((((()))))))))'''&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((''''''''')))(((((((((((((((((()))((((((''''''''''''(((((((((((('''&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%'''''''''''''''&&&&&&&&&************************(((((((((((((((((((((((())))))(((((((((((()))))),,,++++++***)))(((''''''******************************))))))))))))******************************++++++************++++++******+++++++++***)))))))))******+++++++++*********+++,,,,,,******+++,,,******)))(((((((((((()))+++)))))))))+++,,,+++***------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,------................../////////////////////////////////........................///...---,,,,,,---...///.....................///------------------------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------*********++++++,,,,,,---,,,++++++******+++,,,,,,)))))))))*********++++++***************+++++++++***************)))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***)))((())))))(((&&&(((((((((((())))))))))))((((((''''''''''''&&&&&&++++++************++++++******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))************)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,+++++++++++++++---,,,************((('''******))))))******+++,,,******)))******+++,,,,,,,,,,,,+++***,,,222<<>>)))(((,,,))))))...******+++++++++++++++,,,++++++***)))(((((())))))(((***++++++***)))***+++))))))(((((((((((())))))************************)))))))))))))))******+++))))))******+++,,,------))))))*********+++++++++++++++***)))(((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%$$$$$$###''''''(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((('''''''''))))))(((((('''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&((()))))))))((('''''''''&&&''''''((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&************************************************+++******))))))******+++*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***++++++++++++***)))++++++************++++++************************((()))***+++++++++++++++***+++,,,,,,******+++,,,,,,,,,+++************++++++***)))***++++++***))))))))))))))))))***++++++************************))))))))))))******++++++++++++******+++,,,,,,---++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...............---------------------------------,,,---------......//////.........------.........,,,,,,---...//////......------------------------+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,...///000***+++++++++++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++************)))))))))***+++++++++,,,,,,,,,++++++******))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))((()))))))))*********+++************************(((((((((***,,,---+++***(((((((((((())))))))))))))))))******************))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))++++++***************+++************************''''''(((((())))))))))))******++++++++++++******))))))*********+++++++++))))))******************((('''''')))++++++***)))******))))))******+++,,,000///...---,,,+++++++++)))******((()))111???IIIZZZ>>>)))(((,,,))))))...******++++++,,,,,,,,,,,,))))))(((((()))***++++++(((***,,,,,,+++******+++))))))(((((((((((())))))************************((()))))))))************'''(((((()))***+++,,,,,,+++++++++*********)))))),,,+++***))))))((())))))))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))*********(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&''''''''''''(((((())))))''''''&&&%%%%%%&&&''''''%%%&&&((()))))))))(((''''''''''''''''''((()))***((((((((((((((((((((((((%%%%%%%%%&&&''''''((((((''''''(((((())))))))))))************************((((((((((((((((((((((((++++++************++++++(((((())))))******++++++((((((((((((((((((((((((******))))))))))))******)))***+++,,,,,,+++***)))++++++************++++++,,,,,,,,,+++,,,,,,---...((()))***+++++++++++++++***+++,,,,,,******+++,,,------,,,++++++++++++,,,,,,+++)))***++++++***)))(((''''''(((((()))++++++++++++++++++++++++++++++((((((((()))******++++++++++++***++++++,,,---...++++++,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................***+++---...//////...---------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***************+++++++++***************))))))))))))))))))************+++************************++++++***)))))))))******))))))))))))))))))))))))((())))))******+++++++++************************)))(((((()))***)))&&&$$$(((((((((((())))))))))))''''''(((((((((((())))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***,,,+++******)))*********************************'''(((((())))))******+++(((((((((((((((((((((((()))************+++++++++)))))))))))))))*********(((''''''(((***+++***)))******))))))******+++,,,000///...,,,++++++++++++------,,,***)))---444:::AAA222))),,,///,,,((()))******++++++,,,---------(((((((((((()))***+++,,,(((***,,,,,,+++))))))******))))))(((((())))))***++++++++++++++++++++++++(((((()))************)))((((((((()))*********+++,,,,,,++++++***))))))(((++++++***)))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((()))((((((((())))))******+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((('''(((((())))))((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''(((((()))******++++++************************((((((((((((((((((((((((******))))))))))))******((()))))))))************))))))))))))))))))))))))******))))))))))))******(((***+++,,,,,,+++***(((++++++************++++++,,,+++*********,,,---...(((((()))++++++,,,,,,+++***+++,,,,,,******+++,,,...------,,,,,,,,,,,,,,,,,,+++******++++++***(((***))))))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,++++++++++++,,,---......+++,,,------...---------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,---...//////.........------,,,,,,,,,------------------------++++++,,,------...//////---..................---)))+++---...//////...---........................,,,,,,+++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******++++++++++++++++++++++++((()))+++,,,------,,,,,,******++++++++++++,,,,,,+++++++++***************(((((()))))))))))))))***))))))*********+++++++++************************,,,+++******))))))******))))))))))))))))))))))))((())))))******+++,,,,,,***************************))))))***+++***'''$$$(((((((((((())))))))))))''''''((((((((()))))))))***))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))*********))))))*********,,,++++++***))))))******************************(((((())))))***++++++,,,******)))(((((()))******)))************+++++++++)))))))))******+++++++++---+++)))((()))******)))******))))))******+++,,,+++++++++******++++++,,,------,,,,,,+++,,,---...---++++++,,,---,,,***'''******++++++,,,------...***)))))))))))))))******)))+++------+++)))((((((*********))))))*********++++++++++++++++++++++++'''((()))***+++******)))************************++++++***************************)))******++++++))))))************))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))'''''')))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))&&&&&&&&&'''''''''((((((((((((&&&&&&%%%&&&''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((((((''''''''''''((((((((((((((('''(((***++++++***((('''&&&&&&&&&''''''((()))******)))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((())))))))))))************************************************))))))(((((((((((())))))*********)))))))))))))))******************************))))))))))))******((()))+++,,,,,,+++)))(((++++++************++++++)))(((''''''''')))***+++(((((()))++++++,,,,,,,,,***+++,,,,,,******+++,,,......---,,,,,,,,,,,,------+++******++++++***(((---,,,+++))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++,,,---...///+++,,,------......---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,---...///000.........------,,,,,,,,,........................++++++,,,,,,---...//////------............------)))***---/////////...---////////////////////////,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,((()))***+++,,,---......,,,+++++++++******))))))''''''(((((())))))******))))))******++++++++++++************************,,,,,,+++***))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,************************)))***+++---//////---+++(((((((((((())))))))))))))))))******+++++++++,,,++++++************++++++******))))))))))))******))))))))))))))))))))))))++++++************++++++,,,,,,+++***))))))******************************((())))))***+++,,,,,,,,,...---+++******+++---...)))************+++++++++*********++++++,,,,,,,,,222///+++))))))))))))(((*********)))***++++++,,,'''''''''((()))+++,,,---))))))***---//////,,,******......)))'''***,,,*********+++,,,,,,---......,,,+++***)))(((((((((((())),,,...---+++)))''''''++++++************++++++++++++++++++++++++++++++'''((()))++++++******))),,,,,,++++++++++++++++++)))))))))***++++++,,,,,,***)))))))))***+++,,,,,,))))))************))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))%%%&&&(((************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++&&&&&&&&&'''''''''((((((***)))'''%%%$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((((((************************))))))))))))))))))))))))///...,,,***(((&&&%%%$$$)))))))))(((''''''&&&&&&&&&'''***++++++***'''&&&''''''&&&&&&'''(((***++++++***)))(((((('''(((((((((((((((((((((((((((((()))))))))))))))((((((((()))))))))(((''''''&&&&&&,,,,,,,,,+++++++++*********++++++++++++***))))))************)))))))))))))))))))))))))))******+++*********))))))))))))))))))************+++++++++))))))((((((((((((((()))+++)))(((((()))******)))(((((())))))))))))((((((+++*********))))))((((((//////...------,,,++++++------,,,,,,+++***))))))+++++++++*********))))))++++++************++++++)))***+++***))))))+++,,,///---+++,,,---...---,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///...---,,,------...///...------,,,,,,,,,,,,******+++,,,,,,---......---------............//////......------,,,++++++------------------------,,,,,,---,,,++++++,,,...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++...///...+++------,,,+++************...------,,,,,,++++++***+++))))))***---...,,,*********************************))))))******+++,,,((())))))*********))))))''''''''''''((()))***+++***++++++,,,,,,++++++***,,,,,,++++++***)))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))***************)))))))))((((((''''''&&&&&&'''((()))***++++++***+++,,,------,,,+++***,,,,,,,,,+++++++++*********++++++***((('''(((***'''(((((()))***+++++++++,,,+++***((((((((())))))******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))***)))((()))+++,,,,,,+++,,,+++++++++***)))))))))...+++((()))+++---,,,+++---,,,***)))))))))***++++++++++++,,,,,,---------''''''((()))***++++++,,,,,,,,,+++***)))))))))***+++++++++*********))))))(((((())))))*********+++)))+++---///...,,,)))'''***))))))((('''&&&&&&&&&'''(((((())))))))))))))),,,+++***((('''''''''''')))((('''''''''(((***+++(((((((((((('''''''''''',,,***((('''&&&'''((()))((((((((((((((('''''''''))))))(((((('''''''''&&&""""""!!! """$$$&&&((((((&&&$$$$$$&&&((((((((()))((('''&&&&&&'''((()))++++++******))))))((((((+++******)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''&&&''''''))))))))))))))))))))))))%%%&&&'''((()))))))))))),,,,,,+++++++++*********((()))***+++++++++++++++************)))))))))))))))))))))))))))******+++************)))))))))))))))************+++++++++++++++************++++++,,,+++******,,,---,,,+++))))))************))))))************)))))))))(((&&&'''((()))+++,,,---...------,,,,,,+++******)))+++++++++*********))))))++++++************++++++***++++++***))))))***,,,---,,,******,,,---,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++***++++++,,,---,,,++++++*********+++,,,,,,,,,------......///---------............///------------------------......---------,,,,,,,,,---......---,,,,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---...---+++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))+++---...,,,*********************************))))))******+++,,,*********+++******))))))******)))((((((((())))))***++++++,,,,,,++++++***+++++++++***************)))))))))))))))*********))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))*********+++************))))))))))))))))))))))))*********************))))))(((((((((((()))))))))))))))))))))******++++++++++++***************)))))))))(((((()))*********(((((()))+++((((((((()))***+++++++++++++++***))))))***+++,,,******+++++++++,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,+++***+++,,,---,,,++++++++++++***************,,,)))&&&''')))******(((,,,++++++***))))))******))))))*********++++++++++++++++++++++++,,,,,,,,,++++++******)))*********+++++++++*********))))))((()))))))))************)))***,,,------+++)))'''+++******)))((((((''''''&&&''''''(((((((((((((((+++***)))((((((''''''(((((((((((((((((())))))***((((((((((((((((((((())),,,***)))''''''((()))***)))))))))))))))((((((((()))((((((((('''''''''''''''&&&%%%%%%%%%''')))***(((&&&%%%%%%'''(((((('''((((((''''''''''''(((((()))((((((((('''''''''&&&))))))(((''''''''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))###$$$%%%&&&''''''''''''+++++++++***************'''((()))***+++,,,,,,,,,************)))))))))))))))))))))))))))******+++************************)))************+++++++++++++++*********++++++,,,*********+++------,,,+++***++++++++++++++++++***************)))))))))))))))))))))))))))(((((((((---,,,,,,++++++*********+++++++++***************++++++************++++++,,,,,,,,,+++)))((()))+++,,,+++))))))+++,,,+++***)))************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,+++*********++++++........................---------............///++++++,,,------...//////.........------,,,,,,,,,......///...---,,,...000........................,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,++++++++++++***++++++,,,,,,******++++++,,,------...+++******+++------,,,*********************************))))))******+++,,,++++++,,,,,,+++***)))))),,,,,,+++***)))(((((()))******++++++++++++******)))************+++++++++(((((())))))******++++++))))))))))))))))))))))))((((((((()))))))))******''''''((()))***+++,,,,,,)))((('''''''''((()))***))))))))))))***************************)))))))))++++++*********)))))))))*********))))))******************))))))))))))))))))*********))))))***,,,(((((())))))***+++++++++************+++,,,---...******+++++++++,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++...,,,+++,,,------,,,+++***************++++++++++++)))'''((()))******)))***++++++++++++***)))))))))************+++++++++,,,,,,,,,+++++++++***************)))******+++++++++++++++***************))))))))))))************)))************))))))(((++++++******))))))((((((%%%&&&''''''((((((''''''))))))(((((((((((())))))'''(((((()))))))))))))))((((((((()))******++++++++++++)))((((((((()))***))))))))))))))))))))))))((((((((((((''''''''''''***)))(((''''''((()))***'''&&&&&&'''))))))(((&&&''''''((((((((((((''''''((((((((((((''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***+++))))))))))))))))))))))))''''''((()))************************************(((((()))***+++,,,,,,,,,************)))))))))((()))))))))))))))******+++)))***************++++++))))))*********+++++++++))))))(((((())))))******((('''((()))+++,,,***)))******++++++++++++***************)))))))))))))))......---+++***)))((((((,,,,,,,,,++++++*********************************++++++************++++++---------+++)))((()))***,,,+++))))))+++,,,+++***))))))*********++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------...---------------------...------,,,,,,---------............---------------------............///,,,,,,,,,---------......---------------------------......---,,,,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++************+++,,,------******++++++,,,,,,,,,,,,++++++++++++,,,,,,+++*********************************))))))******+++,,,,,,,,,,,,,,,,,,+++***))),,,,,,+++***))))))************++++++++++++******((())))))***++++++,,,,,,''''''((()))***++++++,,,))))))))))))))))))))))))(((((()))))))))*********'''(((((()))******++++++)))(((&&&%%%&&&(((***+++((()))))))))************++++++******************++++++******************+++***)))(((((()))***+++++++++++++++++++++++++++***++++++***)))(((***+++)))))))))******+++++++++************++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,***))))))***,,,,,,************************))))))))))))))))))))))))***************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***...---++++++,,,,,,+++))))))))))))***+++++++++,,,---,,,,,,,,,,,,------,,,)))***+++,,,,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))))))))***+++,,,,,,************************)))))))))))))))*********))))))(((((((((((())))))*********))))))(((((((((&&&''''''((()))(((((((((((((((((((((((()))******&&&''')))*********)))((((((((()))***++++++,,,,,,+++***))))))))))))******(((((((((((())))))))))))(((((((((((((((''''''''')))((('''&&&&&&&&&''''''&&&&&&&&&(((******(((&&&&&&'''((())))))((('''&&&************))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((''''''((()))******((((((((((((((((((((((((((())))))***++++++************************++++++******+++++++++******)))************)))))))))((()))))))))))))))******+++))))))******+++++++++,,,))))))*********+++++++++)))))))))))))))***++++++)))(((((()))++++++***))))))******************)))))))))))))))))))))******((()))***+++,,,......///,,,,,,+++++++++++++++***************************++++++************++++++---...---,,,***))))))+++---,,,******,,,,,,,,,+++))))))*********+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------------------------,,,,,,------...---------,,,,,,,,,,,,,,,---------............///......---------,,,,,,,,,***++++++,,,---...//////,,,------,,,++++++,,,...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++++++++++++++************+++,,,------,,,,,,,,,++++++************+++,,,,,,++++++++++++******************************))))))******+++,,,,,,,,,,,,,,,,,,+++***)))******))))))***+++,,,,,,)))******++++++******)))(((((()))***+++,,,,,,---''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))******************))))))))))))))))))***)))''''''''')))+++,,,((()))))))))******************************++++++((())))))***++++++,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++,,,------+++)))((()))***************++++++++++++***************))))))(((******+++++++++,,,,,,,,,---,,,+++******+++,,,---************************))))))))))))))))))))))))))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******---+++******++++++***((()))))))))***+++++++++,,,---.....................))))))+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))******++++++***)))))))))***+++,,,,,,******************************)))))))))))))))))))))((((((''''''((()))***)))(((((((((((((((''''''(((((()))************)))(((''''''(((((()))***+++&&&''')))*********)))(((((())))))***+++,,,,,,---))))))))))))))))))******&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''(((******(((&&&&&&'''((())))))((('''&&&))))))))))))************)))(((''''''&&&&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''******)))((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&&&&&&&&&&%%%+++++++++++++++,,,,,,,,,+++++++++++++++***))))))************)))))))))))))))))))))))))))******+++))))))******+++,,,,,,,,,)))************++++++++++++++++++++++++,,,---...---+++******+++,,,,,,+++))))))************))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++***************+++++++++++++++************++++++---------,,,***)))***,,,---,,,******,,,---,,,+++)))************+++++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------)))******++++++++++++***++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////...---,,,,,,++++++***++++++,,,---...//////+++,,,---,,,******,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,+++++++++***++++++,,,,,,---,,,,,,+++******))))))***,,,------+++******+++******************************))))))******+++,,,******++++++++++++******((((((((()))***+++,,,,,,))))))************))))))(((((()))***++++++,,,,,,(((((())))))******++++++)))))))))))))))))))))))))))))))))*********++++++************))))))((((((+++***)))))))))***+++,,,))))))))))))************)))))))))***************''''''((()))***+++,,,---*********))))))*********)))))))))))))))*********,,,------+++)))((()))+++++++++++++++++++++++++++***++++++******(((''''''******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---,,,***)))***++++++***(((***************+++++++++***,,,......,,,+++,,,,,,))))))***++++++++++++***+++++++++************)))((()))***+++,,,---......*********)))******++++++***************+++++++++************)))))))))))))))(((((((((((())))))***((((((((((((''''''''''''))))))***+++++++++******((((((((((((((()))******'''(((((())))))))))))))))))))))))***+++++++++,,,(((((((((((())))))))))))%%%%%%%%%&&&&&&''''''((('''''''''((((((((((((((())))))(((((('''''''''&&&(((''''''(((******)))'''''''''((((((((((((''''''''''''''''''((((((((((((***)))(((((('''((((((((((((((((((((()))))))))***''''''''''''''''''''''''***)))))))))(((((((((((('''''''''''''''''''''''',,,+++***)))(((((((((((())))))))))))))))))))))))%%%&&&&&&'''''''''&&&&&&++++++,,,,,,,,,---------)))******+++++++++******************)))))))))))))))))))))))))))******+++))))))***++++++,,,------)))************+++++++++++++++++++++,,,---...///000---***((()))+++++++++******++++++++++++******((()))))))))************---,,,+++***((('''%%%%%%++++++++++++++++++++++++))))))*********+++++++++++++++************++++++,,,------,,,******,,,---,,,+++))))))+++,,,+++***)))************+++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------((()))***+++,,,++++++***+++*********++++++,,,---++++++,,,,,,------......---------............///---------------------,,,------------------------,,,---...---++++++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000...,,,+++,,,...,,,,,,++++++***++++++++++++++++++******************,,,...---+++)))***+++******************************))))))******+++,,,(((((()))***++++++++++++))))))((((((((()))******))))))************)))))))))))))))***+++++++++,,,)))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))*********+++******************)))))))))))))))************((((((((())))))*********((((((((())))))***************++++++++++++******(((((()))))))))*********)))***++++++******,,,...++++++++++++++++++++++++)))***+++++++++***))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------+++***)))***,,,,,,,,,***+++++++++***************(((+++------+++)))***+++******))))))***++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++******)))*********))))))*********+++++++++************)))))))))((((((((()))))))))*********(((((((((((((((((((((((((((((()))***************)))((((((((((((((()))***((((((((((((((())))))***))))))******************&&&&&&'''(((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))(((((((((((((((((('''''')))(((&&&''')))******)))((((((''''''''''''((((((&&&'''''''''((((((((()))***)))((((((''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''))))))((((((((('''''''''((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,,,,,,,------.........'''((()))***+++,,,,,,,,,************)))))))))))))))))))))))))))******+++))))))***+++,,,,,,------)))************+++++++++))))))))))))***+++,,,---000---(((&&&&&&((())))))+++,,,,,,------,,,,,,+++(((((())))))*********+++'''(((((()))***++++++,,,++++++++++++++++++++++++))))))******++++++++++++++++++************+++++++++,,,---,,,++++++,,,...+++)))(((((()))******))))))************+++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,---------***+++,,,---...------,,,,,,,,,,,,,,,------...///,,,,,,------...///000000---------.........//////+++,,,,,,------......///000//////...,,,+++******---...///...,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///111///,,,+++,,,///------,,,+++************)))))))))***++++++,,,,,,***,,,...---***))))))+++*********************************)))***++++++,,,&&&'''((()))***++++++++++++***)))(((''''''''''''))))))************))))))***************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************+++++++++''''''((()))***+++,,,,,,******++++++***)))((('''))))))))))))************''''''(((((()))))))))***))))))))))))((((((((((((***+++,,,------,,,+++*********++++++,,,,,,,,,,,,'''(((******+++,,,///111++++++++++++++++++++++++((()))+++,,,------,,,+++******+++++++++,,,,,,,,,++++++---......---++++++++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++,,,+++***+++---...---,,,,,,+++++++++******))))))(((+++......+++******,,,+++***)))))))))***,,,------------,,,,,,+++++++++*********))))))))))))))),,,,,,+++***)))))))))***))))))******+++++++++++++++*********))))))(((((((((((()))***++++++******)))))))))))))))*********'''(((((()))))))))))))))))))))(((((((((((()))))))))((('''''''''(((***+++*********)))))))))))))))%%%%%%&&&'''((((((''''''&&&&&&''''''((())))))***&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&***(((&&&&&&(((*********)))((('''&&&&&&'''((()))((()))))))))******++++++))))))(((''''''''''''(((&&&&&&&&&'''''''''((((((************************(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))''''''(((((((((((('''&&&,,,++++++******++++++,,,///...,,,***))))))******))))))***+++++++++******++++++******************)))************+++++++++++++++******************************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************'''((()))***+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********)))******+++,,,...---+++))))))***+++,,,......---,,,+++***)))(((------,,,,,,,,,,,,++++++,,,,,,,,,---...///000000//////.........---------,,,---......//////......////////////////////////...,,,+++,,,...///---++++++,,,............,,,+++,,,,,,,,,++++++*********---------------------------,,,***))))))***,,,---******+++,,,------------)))))))))((())))))***+++++++++++++++++++++++++++(((((()))************))),,,++++++******++++++,,,************************+++++++++*********))))))+++***))))))******(((&&&)))))))))***+++++++++,,,++++++++++++*********))))))***,,,------,,,***)))+++,,,,,,,,,,,,+++******---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***,,,((())))))*********))))))************************++++++******************************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))************)))))))))+++---,,,+++***+++,,,++++++***************+++************************+++***)))(((((()))***+++++++++******************---+++)))***,,,---,,,)))+++++++++******)))))))))***+++,,,---,,,+++***)))******+++,,,,,,,,,,,,+++******++++++++++++******,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,...,,,)))((()))((('''&&&))))))************))))))***+++,,,------,,,+++***(((((((((((((((((((((((()))((('''&&&%%%%%%&&&&&&))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))+++***)))(((''''''''''''))))))************))))))))))))(((((((((((())))))************))))))))))))&&&((())))))((('''''''''************************&&&'''''''''(((((())))))(((((()))***************((('''%%%%%%'''((('''&&&))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((''''''(((((((((---,,,,,,++++++,,,,,,---...---,,,************+++++++++******************************************)))************+++++++++************************************************************************+++++++++++++++++++++++++++++++++*********))))))***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++,,,...---+++***)))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,------......////////////.........---------,,,---......//////..............................///,,,******,,,...---,,,,,,,,,------------,,,,,,---,,,,,,,,,++++++++++++---------------------------,,,***))))))***,,,---,,,,,,,,,---,,,,,,++++++)))))))))))))))***++++++++++++++++++++++++++++++((()))******++++++******+++******))))))******+++************************+++++++++*********))))))...,,,,,,,,,------+++)))***************+++++++++++++++*********))))))))))))***+++,,,,,,+++***))),,,+++++++++************,,,,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***,,,))))))************))))))************************++++++******************************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***)))******++++++******))))))+++---,,,+++***+++,,,++++++***************+++************************,,,+++***))))))***+++,,,************************---+++)))***,,,---,,,***,,,,,,+++++++++*********+++,,,,,,,,,,,,+++******)))***++++++,,,,,,++++++******++++++++++++************++++++,,,,,,,,,---+++*********))))))))))))******))))))))))))******++++++++++++++++++++++++,,,+++************+++,,,...,,,******+++,,,,,,+++))))))************))))))((((((((())))))(((((((((((((((((((((((((((((((((***)))(((''''''(((***+++))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&''''''(((((((((''''''''''''((((((((('''''''''''''''(((((('''((((((((((((((((((''')))((('''&&&&&&&&&'''(((''''''((()))***++++++,,,***++++++)))&&&$$$$$$%%%((((((((((((((((((((((((''''''''''''((((((((()))(((((()))************))))))'''%%%&&&'''(((''''''((((((((((((((((((((((((***)))(((((((((((()))***''''''((((((((((((''''''------,,,,,,,,,,,,------,,,,,,+++******++++++,,,---,,,+++)))))))))******************************)))************+++++++++************************************************************************+++++++++++++++++++++++++++++++++***************************************,,,+++++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,...---+++*********+++,,,******++++++,,,,,,------)))******+++---......///---------------........................---------,,,---......//////..............................///---******+++---------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---------------------------,,,+++******+++,,,---------------,,,+++***)))*********)))***++++++,,,++++++++++++++++++++++++)))******+++++++++++++++***))))))))))))))))))***************************+++++++++***************+++***))))))******)))(((+++++++++*********************)))))))))(((((((((************************,,,+++***)))((()))******,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))+++***))))))***+++)))***************))))))******************************++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***)))+++---,,,+++***+++,,,+++***************++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************,,,+++******,,,,,,+++***---,,,,,,,,,,,,,,,++++++---,,,++++++******++++++))))))***++++++++++++*********++++++++++++******))))))***+++,,,---......+++++++++*********))))))******))))))))))))******---,,,,,,++++++*********,,,,,,++++++++++++,,,,,,---+++***+++,,,......---))))))************))))))((((((''''''''''''((((((((((((((((((((((((((((((***)))'''&&&'''))),,,...))))))************))))))''''''''''''''''''''''''(((((())))))))))))(((((((((''''''&&&&&&''''''(((''''''((((((((((((''''''%%%%%%%%%&&&'''(((((()))&&&&&&&&&''''''&&&&&&&&&)))(((&&&$$$###$$$%%%&&&&&&'''((((((******+++,,,++++++***(((%%%$$$%%%'''((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))******)))))))))'''&&&&&&'''(((((('''(((((((((((((((((((((((()))((((((''''''(((((()))&&&'''((())))))((('''&&&---,,,,,,++++++,,,,,,---*********++++++,,,,,,---///---+++)))(((((()))******************+++++++++))))))*********+++++++++***************+++++++++************************************************************************************************************************+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,...---,,,++++++++++++,,,+++++++++,,,,,,,,,------******+++,,,,,,---.........---------------------........................,,,---......///.................................------------......---------,,,************,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++*********************+++,,,,,,******************************+++,,,,,,,,,,,,+++******))))))))))))*********************************************************(((''''''((()))(((''',,,+++++++++***)))))))))))))))))))))((((((((((((******)))(((((()))******,,,+++)))''''''((()))+++++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++******+++++++++***))))))******************************+++++++++++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))+++---,,,+++***++++++*********)))******+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************++++++++++++++++++++++++,,,++++++---------------------------,,,+++***)))***+++,,,((()))******++++++*********++++++,,,,,,++++++*********++++++,,,------...,,,,,,+++++++++*********+++******))))))******+++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++***((()))+++,,,,,,+++))))))************))))))+++***)))(((((()))***+++(((((((((((((((((((((((()))(((%%%$$$$$$'''***+++))))))************))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&%%%%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%***(((&&&$$$###$$$&&&'''***)))))))))(((((((((((((((((((((&&&%%%&&&)))+++))))))))))))))))))))))))'''''''''((((((((((((((('''(((((())))))))))))))))))'''&&&&&&'''(((((('''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&++++++************++++++)))******+++,,,,,,,,,,,,///---+++)))(((((()))***))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---.....................,,,---......///.................................+++---000111111///---,,,---,,,************,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++******))))))******+++,,,******************************+++,,,,,,,,,,,,++++++++++++******+++++++++************************************************---+++))))))+++,,,,,,+++,,,+++++++++***)))))))))))))))))))))((((((((((((******)))(((((()))******,,,+++)))''''''((()))+++************+++*********************************))))))))))))))))))))))))***+++,,,+++***)))***++++++++++++++++++***))))))******************************++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,)))+++---,,,+++***++++++******))))))***++++++,,,++++++++++++++++++++++++***++++++++++++++++++***))))))*********+++++++++++++++,,,+++++++++++++++---------------------------,,,+++***)))***+++,,,))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***)))))))))************)))))),,,,,,***))))))***,,,,,,))))))))))))))))))))))))+++***'''%%%%%%&&&((()))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((''''''(((((((((&&&'''((())))))((('''&&&'''((())))))))))))((('''''''''((((((((((((''''''***)))'''&&&%%%&&&'''((()))))))))(((((((((((('''(((((('''&&&%%%&&&))),,,))))))))))))))))))))))))((((((((((((((('''''''''''''''((())))))))))))))))))(((&&&&&&((()))((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&******))))))))))))******)))***+++,,,,,,,,,,,,,,,---,,,+++)))))))))******)))))))))***++++++,,,,,,)))************+++++++++)))))))))***++++++,,,,,,************************++++++++++++++++++++++++***************************************+++++++++************************))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++,,,------------------,,,,,,,,,,,,......------,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,------------------...............,,,---......//////......------------------------***---111222111...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,)))))))))((()))******+++************************)))******+++++++++++++++,,,,,,++++++++++++,,,,,,***************************************++++++++++++)))'''''')))***+++***+++++++++*********************)))))))))(((((((((************************,,,+++***)))((()))******))))))***++++++++++++***************************))))))))))))))))))))))))***,,,,,,,,,***)))***+++,,,,,,,,,,,,+++***))))))******************************++++++,,,---------************************++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))***++++++,,,,,,***+++,,,,,,******+++,,,,,,,,,---------------...---,,,++++++******++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++...---------,,,,,,,,,+++---------,,,,,,,,,++++++++++++************++++++---,,,,,,++++++*********++++++,,,,,,,,,,,,++++++...,,,******+++++++++***))))))************))))))******))))))))))))******))))))))))))))))))))))))---,,,+++)))(((((())))))))))))************))))))************************(((((())))))))))))(((((()))((((((''''''(((((()))''''''((((((((((((''''''(((((()))******)))((('''(((((())))))))))))(((((())))))((((((((()))))))))%%%&&&''''''))))))***+++******)))'''%%%%%%&&&(((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((())))))((((((***(((''''''((())))))((('''''''''''''''''''''''''''(((((())))))(((((('''(((((((((''''''(((((((((+++******************+++******+++,,,,,,,,,+++***++++++******************((())))))***++++++,,,,,,)))************+++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++************************+++++++++***************++++++++++++++++++++++++******************************++++++++++++******************************************************,,,++++++++++++,,,---------------------,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---------.........//////,,,---......//////......------------------------+++---......++++++,,,...,,,,,,------------,,,,,,++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))******+++++++++******((((((''''''(((((()))***************************((()))******++++++******++++++************++++++************************))))))*********+++++++++)))&&&$$$$$$&&&((())))))***************+++++++++++++++*********))))))))))))***+++,,,,,,+++***))),,,+++++++++************((()))***+++,,,++++++***************************))))))))))))))))))))))))+++,,,---,,,***)))***+++,,,,,,,,,,,,+++***)))(((******************************++++++,,,------...************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,++++++)))+++---,,,+++***+++,,,))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***((())))))***++++++,,,,,,***+++---,,,***)))+++---++++++,,,,,,------------+++,,,,,,,,,,,,+++******++++++,,,------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,+++******+++***((()))***++++++***))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++******)))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((''''''''''''((((((%%%&&&((()))***)))(((((((((((())))))))))))((((((&&&''')))************)))%%%&&&&&&'''((()))******((()))***)))'''%%%&&&'''(((((((((((((((((((((((()))(((((((((''''''''''''&&&'''(((((())))))((((((***(((''''''((())))))(((''''''''''''''''''''''''(((((()))******)))(((((()))((('''&&&&&&'''((())),,,++++++++++++++++++,,,***+++,,,---,,,,,,******)))******+++++++++******((())))))***++++++,,,,,,)))************+++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++************************------,,,+++***)))((('''++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------......------,,,+++***++++++,,,---//////000******+++,,,------...///******+++,,,,,,---......---------.........//////,,,---......//////......------------------------------,,,)))&&&''',,,000,,,,,,...//////...,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++***)))((('''''''''''''''((())))))))))))))))))))))))))))))(((((()))*********************))))))))))))******************************))))))******+++++++++++++++)))'''''')))+++,,,,,,))))))******+++++++++,,,++++++++++++************)))***,,,------,,,***)))+++,,,,,,,,,,,,+++******((()))***+++,,,,,,+++***************************))))))))))))))))))))))))+++,,,---,,,***)))***+++---------,,,+++***)))(((******************************+++,,,,,,---......************************++++++++++++++++++++++++---,,,+++******+++,,,---***++++++,,,,,,++++++***)))+++---,,,+++***+++,,,))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,((())))))***++++++,,,,,,))),,,---,,,***)))+++---+++++++++,,,,,,---------++++++,,,---,,,+++***)))+++,,,------......------+++,,,,,,------,,,,,,+++***++++++,,,---...//////......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++,,,,,,)))***+++,,,,,,+++***)))&&&%%%$$$&&&(((*********))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))%%%&&&(((*********)))((())))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))!!!###&&&(((******)))(((''''''((((((((((((''''''$$$&&&(((***++++++***))))))(((((((((''''''''''''$$$&&&((()))(((((()))***************************))))))(((((('''''''''&&&&&&''''''(((((((((((((((***)))'''''')))))))))(((''''''''''''''''''''''''((()))***++++++***)))(((+++)))&&&%%%%%%&&&)))+++))))))***+++,,,------...***++++++,,,,,,++++++***+++,,,,,,---...............---+++++++++---///000)))************+++++++++***+++,,,,,,******+++,,,---,,,+++)))((((((''''''***+++,,,,,,+++***+++,,,)))************+++++++++*********)))))))))))))))...,,,***+++---...,,,***++++++***************+++---,,,,,,++++++,,,,,,---...---+++*********++++++*********))))))))))))(((...---,,,,,,++++++++++++---,,,+++*********+++,,,++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++++++++,,,---............------.........------............------........................+++,,,,,,,,,------......------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++)))((())))))***,,,,,,,,,+++++++++******((()))*********)))'''&&&,,,,,,++++++***+++++++++,,,+++***))))))***+++,,,+++++++++*********))))))******++++++++++++************+++++++++******)))+++)))))))))+++,,,+++***,,,+++++++++***)))))))))))))))))))))))))))))))))************+++++++++++++++++++++***)))(((''''''---,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++++++++***)))(((((())))))+++++++++***************......---,,,++++++++++++++++++************++++++))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,------,,,+++)))(((++++++******+++---...000---+++)))***,,,---,,,)))++++++++++++++++++++++++---------,,,,,,++++++*********+++,,,,,,,,,,,,+++***+++,,,------,,,+++***)))***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,******+++,,,,,,---......,,,------------,,,++++++---------,,,+++***((('''---------,,,,,,+++++++++************))))))))))))...---+++*********++++++...---,,,***)))'''&&&%%%))))))*********++++++++++++++++++***************,,,+++***)))((('''&&&%%%&&&''')))***++++++************))))))***+++,,,,,,...***'''(((***+++)))&&& !!!###%%%&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))((('''&&&%%%%%%$$$---+++***((('''&&&''''''''''''''''''(((((((((((((((((((((((((((''''''&&&***)))'''%%%%%%''')))***&&&((()))++++++)))(((&&&++++++++++++++++++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++***))))))((()))***+++,,,)))************+++++++++)))***++++++))))))***+++,,,+++***))))))(((((()))((()))******)))((()))***)))************+++++++++************))))))))))))---,,,***+++---...,,,*********)))))))))))))))***+++++++++******+++++++++---,,,+++*********++++++)))))))))******+++++++++///...---,,,,,,,,,,,,---,,,+++++++++***++++++,,,++++++************++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''''''''((()))+++---......------,,,,,,------...------............------........................////////////000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***...---,,,+++++++++,,,---,,,,,,,,,+++++++++******###$$$&&&)))+++,,,,,,,,,++++++*********+++++++++++++++***))))))***+++++++++++++++*********))))))******++++++++++++************+++++++++******)))+++***)))***+++,,,+++***+++++++++***************************************(((((((((((()))))))))))),,,------,,,,,,***))))))((((((''''''((()))******+++++++++++++++++++++++++++***)))(((((()))***+++++++++***)))))))))))))))***************+++++++++++++++******)))*********++++++************++++++++++++++++++++++++++++++*********++++++,,,,,,---)))******+++++++++******,,,++++++++++++,,,...///---+++)))***,,,---,,,***++++++++++++++++++++++++///////////////.........******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++------......///.........+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,++++++***,,,,,,------------,,,,,,---,,,,,,,,,++++++++++++(((((())))))******++++++---,,,+++*********++++++))))))))))))************(((((()))))))))*********)))(((((((((((((((((((((++++++***)))(((''''''&&&((((((***++++++,,,,,,,,,******)))******++++++,,,)))(((&&&&&&((((((((('''%%%&&&&&&'''((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++(((((((((''''''&&&&&&%%%((())))))***))))))((('''''''''''''''(((((((((((((((((((((((((((''''''&&&)))((('''&&&&&&'''((()))'''((()))******)))(((''',,,,,,,,,+++++++++*********++++++,,,,,,++++++*********************)))(((((((((((())))))))))))))))))************+++++++++((()))******)))((()))***+++******)))))))))******((()))******)))((()))***)))************+++++++++************************---+++***+++,,,---,,,+++))))))((((((((())))))***************************,,,,,,+++************+++(((((()))***+++,,,------///......------------...***++++++,,,,,,+++++++++++++++************++++++,,,,,,,,,---------------++++++++++++++++++++++++******++++++---...000111---,,,,,,++++++,,,,,,---------............------------------------------...------------------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))---,,,,,,,,,,,,------...,,,,,,,,,+++++++++******((())))))******)))(((((())))))))))))***+++++++++++++++***))))))***+++++++++++++++*********************++++++++++++******)))******+++++++++******,,,+++******+++,,,+++)))***************+++++++++************************(((((((((((()))))))))))),,,,,,,,,,,,,,,+++***)))((()))))))))+++,,,---...************************+++***))))))))))))***+++++++++***))))))))))))***))))))******++++++,,,,,,*********)))******++++++++++++************++++++------------------------++++++++++++++++++++++++((((((((())))))+++,,,,,,,,,,,,,,,++++++,,,---------+++***+++,,,---,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))((()))***,,,,,,---------+++++++++++++++*********''''''((()))***+++,,,------,,,+++*********++++++(((((())))))***+++++++++((((((((((((((()))))))))(((((((((((((((((())))))******)))))))))(((((((((************+++,,,------***************+++++++++)))*********))))))***,,,************)))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((()))***---......---+++)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''$$$&&&)))+++,,,***((('''''''''''''''(((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((('''((()))******)))((('''++++++++++++++++++++++++***++++++,,,,,,++++++*********+++******)))((((((******+++,,,,,,++++++***))))))*********+++++++++)))***+++***)))((()))+++***)))))))))******+++,,,***+++,,,,,,+++***+++,,,))))))*********+++++++++)))***************++++++,,,+++++++++,,,,,,++++++***))))))))))))******+++******++++++++++++******++++++******************)))******+++,,,,,,------...------,,,,,,,,,------)))***+++,,,---,,,+++***,,,++++++******++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++/////////...............,,,++++++++++++++++++,,,------............------------------------------------,,,,,,++++++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))))))))******+++,,,------,,,,,,,,,+++++++++******,,,,,,+++***)))((('''&&&''''''((()))***++++++++++++******************+++******************************++++++++++++******))))))***+++++++++******,,,+++******,,,,,,+++***)))))))))***+++++++++,,,************************)))*********++++++++++++***************)))((('''+++******+++,,,---......))))))))))))))))))))))))************************++++++***))))))*********))))))******+++,,,------++++++++++++,,,---......,,,++++++******++++++,,,------------------------,,,,,,++++++++++++++++++******)))))))))+++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******++++++,,,,,,***+++,,,,,,------,,,,,,---,,,+++******+++,,,---***++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))%%%&&&''')))************************************(((((()))******+++,,,,,,,,,+++++++++++++++++++++++++++***************)))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))+++***)))((()))***,,,---*********+++++++++******)))+++,,,+++((('''))),,,************)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((***---//////---+++)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))&&&'''''''''((((((((()))&&&''')))***+++***((('''''''''''''''(((((((((((((((((((((((((((''''''&&&''''''((((((((((((''''''''''''((())))))(((''''''))))))***+++,,,,,,------***++++++,,,,,,++++++***+++,,,,,,,,,+++***))))))+++,,,,,,---,,,,,,++++++))))))*********+++++++++***+++,,,,,,******+++,,,))))))))))))***+++,,,---***+++,,,,,,+++***+++,,,))))))*********+++++++++))))))******+++++++++,,,+++++++++++++++++++++++++++*********++++++,,,---++++++,,,------,,,++++++************************++++++++++++++++++++++++,,,+++++++++++++++,,,,,,)))***+++,,,---,,,++++++,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++******+++++++++------............------------------------------000/////////......------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((()))***+++,,,---------,,,,,,,,,+++++++++******''''''((()))***+++,,,---&&&'''(((***++++++++++++*********++++++***************************************++++++++++++******((()))***++++++++++++++++++*********,,,---,,,+++)))))))))***+++++++++,,,************************)))*********++++++++++++))))))*********)))(((((())))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******+++***************++++++))))))***+++,,,------...++++++++++++,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,+++******+++------,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,------......//////++++++,,,------------,,,...---,,,++++++,,,---...---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------***++++++++++++***))))))'''(((((()))))))))((((((************************+++++++++***************++++++++++++++++++++++++++++++******************************************))))))******++++++++++++))))))))))))************))))))(((''''''(((***+++******+++++++++******)))(((***+++(((%%%###%%%(((''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******&&&))),,,...///---***)))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((&&&&&&''''''((()))))))))***))))))(((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&''''''((((((((((((''''''''''''((((((((((((''''''((()))***+++,,,------...***++++++,,,,,,++++++***,,,,,,,,,---,,,,,,+++++++++************))))))))))))************+++++++++***,,,---,,,+++***+++,,,***************+++,,,---((()))******)))((()))***)))************+++++++++))))))******+++,,,,,,,,,***+++,,,+++***)))***,,,+++++++++++++++,,,---...+++,,,---......---,,,+++((()))******+++*********,,,,,,++++++***************************++++++,,,)))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))************++++++++++++++++++++++++)))***+++,,,------------,,,++++++******++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***++++++---...////////////,,,,,,,,,+++++++++******+++******))))))******+++'''(((***+++,,,+++******)))***++++++++++++***)))***************+++++++++******++++++++++++******((()))***+++++++++++++++***))))))***---......---***************+++++++++++++++++++++++++++++++++(((((((((((())))))))))))++++++,,,,,,,,,++++++***,,,+++***)))))))))))))))******************************+++,,,,,,+++******+++************+++,,,,,,******++++++,,,,,,------*********)))******++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++...------,,,,,,,,,------++++++,,,---------,,,,,,+++---...---,,,+++,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,******+++,,,,,,---......+++++++++,,,+++******)))+++++++++++++++***)))(((*********+++++++++++++++,,,,,,+++++++++***************+++,,,,,,,,,++++++(((((()))***+++,,,---...++++++++++++************'''''''''((())))))******)))*********************(((((('''''''''(((((()))******+++,,,,,,***)))(((,,,,,,,,,***(((((()))***%%%%%%&&&((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&'''***,,,---,,,***)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''(((((()))))))))+++***)))'''''''''((()))''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,+++***)))((('''(((((())))))************+++++++++)))+++,,,+++***)))***+++++++++*********+++,,,,,,((()))******)))((()))***)))************+++++++++))))))***++++++,,,------)))+++,,,+++))))))***,,,************+++,,,---...***+++,,,------,,,+++***'''((()))***++++++***)))))))))******************+++*********++++++,,,---************+++,,,---...---,,,,,,++++++,,,,,,---++++++******************+++++++++++++++++++++++++++,,,---...//////......,,,,,,++++++++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))+++,,,---/////////......,,,,,,,,,+++++++++******000///,,,***((('''&&&&&&)))***+++,,,---,,,***))))))***++++++++++++***)))))))))*********+++++++++******++++++++++++******(((((()))++++++,,,,,,+++)))((((((***---000000///+++++++++***************++++++++++++++++++++++++(((((((((((())))))))))))***++++++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---***++++++,,,------------)))***,,,------------,,,+++---///...,,,+++,,,...++++++++++++++++++++++++*********)))))))))))))))+++,,,------...---------,,,,,,------------,,,,,,'''((()))***+++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,))))))***+++---...//////,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))++++++++++++,,,,,,,,,---***+++++++++++++++++++++)))***+++,,,,,,,,,,,,+++))))))***++++++,,,------+++*********))))))))))))&&&''''''((())))))******+++*********************(((((())))))))))))(((((()))***,,,,,,,,,***)))'''+++***((()))+++,,,,,,+++%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((%%%&&&((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((()))))))))((((((((()))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&)))((('''&&&&&&'''((()))'''''''''&&&&&&''''''''',,,,,,,,,++++++++++++***+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,---+++)))((('''((()))***)))************+++++++++(((***+++***)))((()))***,,,,,,++++++***++++++,,,***,,,,,,,,,+++***+++,,,)))************+++++++++))))))***+++,,,,,,------(((+++,,,,,,)))(((***,,,))))))))))))***+++,,,---((()))+++,,,,,,+++)))((('''((()))+++++++++***)))''''''((()))***++++++,,,++++++++++++,,,,,,---...+++***))))))***,,,...///---,,,,,,++++++,,,,,,------,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,+++)))((('''---,,,,,,++++++,,,,,,------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((***+++,,,---------,,,+++,,,,,,,,,+++++++++******+++***)))))))))***,,,---***+++,,,------,,,***))))))***+++,,,,,,+++***)))))))))******++++++++++++******++++++++++++******(((((()))++++++,,,,,,,,,((('''(((***...000111000,,,+++++++++******))))))++++++++++++++++++++++++************++++++++++++((())))))*********))))))''''''(((((()))***,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------&&&'''***,,,---......---(((***+++---......------+++---///...,,,+++,,,///++++++++++++++++++++++++...------,,,,,,++++++++++++,,,------......------+++,,,............,,,+++)))***+++---...///000000------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,((((((***+++---...000000,,,------------,,,++++++((()))************))))))+++++++++,,,,,,---------))))))***+++,,,------...)))***+++,,,---,,,,,,+++------,,,,,,+++******)))******))))))((((((((('''((())))))***+++,,,,,,,,,+++++++++*********))))))((()))***++++++***)))((()))***,,,---,,,***((('''""" !!!%%%((((((&&&'''(((((())))))))))))((())))))))))))))))))))))))************************((((((((((((((()))******%%%&&&'''(((((()))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((###%%%(((+++,,,+++***)))''''''''''''((((((((()))(((((((((((((((''''''&&&***)))'''&&&&&&''')))***''''''&&&&&&&&&&&&''''''((()))+++,,,---,,,,,,+++******))))))))))))******...---+++)))(((((()))***+++,,,,,,,,,+++)))'''&&&)))+++,,,,,,***))))))***************************,,,+++***+++,,,---+++)))&&&'''((())))))******)))))))))***++++++++++++******)))((((((((()))+++,,,,,,+++)))''''''(((***+++,,,------,,,+++)))'''&&&++++++++++++++++++++++++---,,,+++*********+++,,,))))))(((((())))))***+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,++++++***+++++++++,,,,,,,,,,,,++++++***))))))***+++,,,,,,,,,,,,,,,...---,,,+++++++++,,,---////////////..................---------,,,,,,,,,,,,,,,,,,++++++*********------............------...........................---,,,,,,,,,,,,---...+++,,,------,,,+++)))(((******************************))))))******+++,,,++++++*********+++,,,,,,***************************++++++***((('''((()))+++*********))))))(((((())))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))+++***)))'''''')))***+++,,,+++*********+++,,,---,,,,,,,,,++++++*********((()))***++++++***)))(((***+++,,,,,,******+++,,,)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++***************+++,,,,,,,,,++++++*********,,,((($$$$$$'''***,,,,,,...------,,,,,,,,,------,,,,,,,,,------..................------.........//////.........---------,,,------......------,,,.........------,,,,,,,,,++++++,,,,,,,,,---------...,,,***))))))+++...000,,,,,,,,,,,,,,,,,,,,,,,,%%%'''))),,,---...............---,,,---...///000---------,,,,,,+++++++++,,,,,,,,,++++++*********///...,,,***)))))))))******+++,,,,,,------------++++++*********+++,,,,,,******+++,,,,,,,,,++++++)))************+++++++++---,,,,,,++++++,,,,,,---)))************+++++++++,,,++++++******++++++,,,)))***,,,------,,,***)))******)))(((((())))))***))))))(((((((((((())))))++++++************++++++))))))***+++,,,+++(((%%%''''''((((((((((((''''''************************))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***((((((((()))***)))(((+++*********))))))(((((((((((((((((()))))))))))))))))))))((('''&&&&&&&&&''''''&&&&&&'''((()))***((((((((((((((('''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%+++***)))'''''''''((())))))***+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---,,,+++******)))))))))***************)))((('''***+++---,,,+++))))))***************************,,,+++***+++,,,---+++))))))***************))))))))))))***++++++++++++******))))))))))))***++++++)))(((''''''''')))+++,,,'''(((***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++******&&&'''(((+++,,,......///------,,,+++++++++,,,------------..................------------,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,------------,,,,,,---------------------------,,,++++++++++++,,,---******+++,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++***************************+++,,,+++***)))***,,,******************))))))*********************************++++++++++++,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,++++++*********+++,,,---,,,,,,,,,+++++++++************++++++++++++*********,,,,,,,,,+++***+++,,,,,,---...---,,,+++,,,...++++++++++++++++++++++++++++++,,,------------,,,++++++************++++++,,,,,,,,,+++++++++*********((('''(((***,,,,,,+++...------,,,,,,---------,,,,,,------------------......------------......//////.........---------,,,------......------,,,...---------,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...------,,,+++...---,,,,,,,,,---...///---------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,+++***)))))))))*********+++,,,,,,---------,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))************++++++++++++,,,++++++******++++++,,,)))************+++++++++,,,++++++******++++++,,,***+++,,,------,,,+++***++++++++++++++++++++++++))))))(((((((((((())))))+++******))))))******+++++++++***+++,,,,,,)))''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))###""""""$$$'''(((((((((******)))))))))((((((((((((((((((((()))))))))))),,,,,,+++***)))(((''''''''''''((((((((()))))))))((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((((((((((((((++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))((((((((())))))+++,,,...---+++******+++************************,,,+++***+++,,,---+++))),,,,,,,,,,,,+++***)))((())))))***++++++++++++***)))******+++++++++++++++''''''&&&&&&''')))+++,,,&&&'''(((***,,,---------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------************+++,,,------,,,,,,---------,,,++++++&&&'''(((***,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,---.........------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++************++++++((()))***,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,---,,,+++)))(((***************************+++---,,,++++++,,,---*********+++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,+++******+++,,,---++++++******++++++,,,---,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,***,,,---,,,+++***+++---,,,...///...---,,,---...************++++++++++++,,,,,,---............---++++++************++++++,,,,,,,,,,,,++++++++++++***))))))+++---...,,,+++---------,,,,,,------...------------------,,,,,,------,,,,,,,,,,,,------...............---------------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,+++,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,---++++++,,,---------,,,,,,......---,,,+++++++++,,,---------,,,+++***((((((************+++++++++,,,+++******))))))******+++)))************+++++++++++++++************+++++++++++++++++++++++++++++++++,,,------...---,,,+++***))))))(((((())))))***+++******))))))******+++---,,,***+++,,,,,,+++***((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&(((***,,,,,,+++))))))((((((((((((((('''(((((((((((()))))))))))),,,,,,+++***)))((('''''''''((()))*********)))(((''''''((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))(((((()))))))))((('''''',,,,,,,,,,,,+++******)))************************+++,,,---------+++***)))***)))(((((((((***+++,,,+++---......,,,++++++,,,************************++++++***+++,,,---+++)))++++++,,,,,,+++***))))))))))))***++++++++++++***)))***+++------,,,++++++))))))(((((()))***+++,,,++++++++++++*********)))++++++++++++++++++++++++''')))***,,,------,,,,,,,,,,,,,,,,,,,,,---......---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,---------,,,,,,+++*********++++++***)))))),,,,,,,,,,,,,,,,,,------***+++,,,---...///000000---------,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---+++++++++******+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++,,,---...---+++((('''************************+++,,,---,,,+++***+++,,,*********++++++,,,,,,---************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---+++,,,---,,,++++++,,,---+++,,,------++++++,,,---+++++++++++++++,,,,,,,,,+++,,,,,,---------------++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,------,,,,,,,,,---...............------,,,,,,,,,---,,,,,,++++++,,,,,,---........................------............------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...++++++---.........---,,,------------------------,,,---------............++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////+++,,,,,,------,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,,,,+++***)))(((*********+++++++++,,,,,,++++++************++++++))))))*********+++++++++++++++************+++++++++******))))))******+++)))+++---......---,,,******))))))))))))))))))*********))))))))))))******---+++))))))+++,,,+++***))))))************))))))************************((((((((((((((((((((((((+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((---,,,++++++------,,,+++((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((('''''''''''''''(((***,,,,,,+++)))(((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))'''''')))))))))((('''&&&---,,,,,,++++++*********)))***++++++++++++***)))***+++,,,---,,,+++***)))+++***))))))***+++---...+++---......,,,++++++,,,************************++++++***+++,,,---+++)))((())))))***++++++******))))))***++++++++++++***)))***+++------,,,++++++---,,,,,,++++++*********------,,,+++))))))((((((++++++++++++++++++++++++''')))***,,,------,,,,,,+++++++++++++++,,,---------,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++,,,------,,,,,,,,,+++++++++++++++***)))(((+++++++++,,,,,,---------+++,,,,,,...///000111222------,,,,,,,,,+++++++++------------------------,,,,,,------------,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,---...---+++((('''************************,,,------,,,***((()))************++++++,,,,,,---************************++++++,,,,,,,,,---------))))))))))))************+++++++++******+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,+++,,,------++++++,,,---+++,,,------++++++,,,---,,,,,,,,,---------......******+++,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***,,,...,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,---,,,,,,++++++,,,,,,------.....................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***,,,---//////...---,,,---------------------------,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////......------,,,,,,,,,------,,,,,,+++000///...---,,,+++++++++***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))*********++++++++++++******))))))******+++))))))(((((((((((())))))''')))+++,,,---,,,+++)))******))))))))))))*********))))))))))))))))))***+++***((((((***+++******))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''(((((('''&&&''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&&&&'''((()))))))))((()))***,,,,,,***((('''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''&&&'''((())))))((('''&&&,,,,,,+++******++++++++++++,,,---......---,,,+++******+++++++++******)))+++++++++++++++,,,---...+++,,,...---+++******+++************************,,,+++***+++,,,---+++)))'''((()))***++++++++++++))))))***++++++++++++***)))******+++++++++++++++///......---,,,+++******++++++******)))******+++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***************++++++,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************+++,,,------******+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,******+++,,,------------,,,,,,---...///000111222,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,++++++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---------------......///+++,,,,,,---,,,+++)))(((************************+++,,,---,,,***((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,((((((((()))))))))))))))***++++++++++++++++++***)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++************+++++++++---...---,,,+++,,,...,,,...///...---,,,---...,,,,,,------......//////)))***++++++,,,,,,++++++++++++***++++++,,,---...,,,,,,,,,,,,------------------+++((('''(((,,,000,,,,,,,,,,,,---......///------------------,,,,,,------,,,,,,,,,,,,---------------.....................////////////......,,,,,,------------......,,,---------............+++,,,---//////......---------------------------000///...,,,+++*********++++++,,,---------------------------............,,,,,,,,,,,,------------,,,---------,,,,,,+++***,,,,,,---------,,,++++++......---,,,+++++++++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---)))************+++++++++******))))))))))))******((((((((((((((((((((((((&&&''')))***++++++***)))+++******))))))******+++***))))))(((((())))))******(((((((((***+++***)))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))###""""""$$$&&&((((((((('''(((((((((((()))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,((()))*********)))((('''&&&&&&''''''((()))))))))''''''''''''''''''''''''******)))(((((('''&&&&&&&&&&&&'''((((((((('''''',,,+++*********+++,,,---+++,,,...//////...,,,+++***))))))((()))))))))******++++++,,,,,,,,,++++++***+++---,,,+++))))))***************************,,,+++***+++,,,---+++)))******+++++++++++++++***))))))***++++++++++++******))))))))))))***++++++------------,,,++++++*********)))))))))+++,,,---+++++++++++++++++++++++++++++++++***++++++,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,((()))******+++++++++***+++,,,,,,---------,,,,,,)))***+++---......------,,,,,,---......///000000,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,+++++++++,,,,,,---......//////)))***+++,,,,,,+++***)))---,,,+++*********+++,,,++++++++++++++++++++++++...------------...//////++++++++++++++++++++++++************************)))+++,,,,,,++++++,,,...******************))))))++++++++++++++++++++++++*********++++++++++++,,,(((((())))))************++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...---,,,,,,,,,...,,,---...---,,,+++,,,...++++++,,,------...//////***+++,,,,,,------,,,,,,++++++++++++,,,---......,,,,,,,,,---------......---......,,,******---000,,,,,,,,,,,,---...//////,,,,,,------------------......------------......---------.........//////......////////////......---------....../////////------------............,,,------.......................................111000...---,,,,,,,,,,,,+++,,,---...///......---------------.........///,,,,,,,,,---------......******+++,,,---,,,++++++,,,---------,,,,,,+++***---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,)))************+++++++++******))))))))))))******((()))***++++++***)))(((''''''((())))))******++++++******))))))******+++))))))(((((((((((()))))))))((()))***,,,,,,+++)))'''(((((())))))(((((('''++++++++++++++++++++++++))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%$$$$$$&&&)))*********((((((((()))))))))******(((((((((((())))))))))))************)))))))))))))))))))))(((((((((''''''&&&&&&''''''((())))))***)))))))))))))))))))))))))))))))))(((((((((((((((&&&&&&&&&&&&&&&'''((()))++++++*********+++---...)))***,,,------,,,***)))***)))(((''''''((()))***)))***+++,,,,,,+++***))))))+++,,,,,,***))))))***************************,,,+++***+++,,,---+++)))------------,,,+++******))))))***++++++++++++******)))((((((((()))+++,,,******+++,,,,,,,,,++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++---,,,+++*********+++,,,++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++***+++++++++'''((()))***************000//////...---+++***))))))***+++---......------+++,,,,,,------.........,,,,,,,,,+++++++++***************++++++,,,,,,,,,******++++++++++++******,,,,,,------...///000000((()))***++++++***)))(((+++******)))***,,,---...************************,,,++++++++++++,,,------+++++++++******+++,,,,,,************************(((***,,,------...000222+++*********))))))((((((++++++++++++++++++++++++))))))*********+++++++++))))))******+++++++++,,,,,,------......------,,,)))***+++,,,---,,,++++++*********++++++,,,,,,,,,+++,,,............,,,+++,,,---......,,,,,,---...)))***++++++))))))***+++******+++,,,,,,---......+++,,,------......------++++++++++++,,,---...///,,,,,,,,,------.........,,,...000000---,,,---///+++++++++,,,---...///000,,,,,,,,,------.........///......------......///---------.........//////......////////////.............../////////000000---------.........//////------------......//////..............................------...///111222,,,---.../////////...------------.........//////,,,,,,,,,------.........)))***,,,.../////////...------------,,,,,,+++***+++++++++******+++,,,,,,---------,,,+++***)))(((++++++,,,,,,,,,---------++++++************++++++)))************+++++++++******))))))))))))******)))***,,,------,,,***)))(((((((((((()))***+++,,,++++++************++++++))))))(((((((((((())))))))))))***,,,......,,,)))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%&&&'''((('''&&&(((((())))))******++++++(((((((((((())))))))))))******)))((('''&&&%%%%%%***)))((('''&&&'''''''''&&&&&&&&&'''((())))))***************************''''''(((((())))))******'''&&&%%%%%%&&&'''((()))***+++,,,---...---,,,+++***+++,,,---///000111111...---,,,***)))(((((('''---------,,,,,,++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))+++************,,,---...*********)))))))))((((((+++++++++++++++++++++++++++++++++************)))))))))***++++++++++++***))))))***+++,,,------...///...,,,++++++,,,...///000---++++++,,,---------,,,------,,,***))))))***---,,,***))))))***,,,---************************++++++***************++++++++++++***************************************))))))))))))************---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------************************...+++)))***---...---,,,))))))***+++,,,------...111...++++++------***'''((())))))))))))*********))))))(((((()))+++---...++++++******************+++++++++*********))))))************************,,,,,,++++++***)))))))))************************000///...---------------,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++------------------------------,,,++++++,,,------,,,---------.../////////------------,,,+++******,,,,,,,,,---------......+++,,,,,,---.........---...------,,,,,,------...+++++++++,,,,,,---------........................***+++---...///...------//////////////////////////////.........---------,,,---...//////...---,,,........................///...---,,,,,,---...///////////////////////////..................------,,,---...//////...---,,,------------------------/////////......---------........................,,,---......,,,,,,---...,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++,,,,,,+++***+++,,,---...*********,,,---,,,)))&&&"""%%%))),,,---,,,)))'''+++++++++*********))))))(((((((((((((((((((((((())))))******++++++,,,,,,++++++++++++++++++++++++''''''((()))))))))))))))((()))))))))))))))((((((******))))))((((((''''''******)))(((((((((((((((************************)))((('''&&&&&&'''((()))(((((((((((())))))))))))'''%%%###%%%(((***)))''''''((()))++++++***))))))+++)))&&&$$$$$$&&&)))+++(((((())))))))))))(((((('''((()))))))))(((&&&%%%))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((***++++++,,,,,,,,,,,,,,,)))******+++,,,---......------+++***))))))((((((,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---,,,,,,+++***,,,+++++++++*********)))))))))******++++++******+++++++++******))))))(((+++++++++++++++++++++++++++++++++************)))))))))***++++++++++++***++++++++++++++++++,,,,,,---,,,+++******+++,,,---...,,,******+++,,,,,,,,,''')))***+++******+++------,,,*********+++---...+++++++++++++++*********,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,,,,************************************++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------************************---+++)))***,,,...---,,,)))******++++++,,,,,,---...,,,***+++------,,,***)))))))))*********++++++,,,+++***))))))******+++************************+++++++++*********))))))************************+++++++++***************************************///...------,,,,,,---------,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,++++++++++++,,,---,,,,,,,,,---------------,,,,,,---------,,,++++++,,,,,,---------.........+++,,,------.........---------,,,,,,,,,,,,------,,,,,,---------.................................,,,---.../////////////////////////////////////////////.........------------......//////......---........................///......------......///////////////////////////........................------...//////...------.................................---------,,,,,,........................+++---...---,,,+++,,,------,,,,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************++++++,,,,,,+++++++++,,,---...---+++))))))***+++***)))&&&(((+++------+++)))'''+++++++++*********))))))************************)))))))))***************))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''***)))((((((''''''((((((************************)))(((''''''''''''((()))(((((((((((())))))))))))(((&&&%%%&&&)))+++***(((''''''((()))))))))))))))+++)))'''&&&&&&''')))+++(((((())))))))))))(((((((((((()))))))))(((&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***))))))******++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++******))))))*********)))((('''---,,,,,,+++******))))))+++++++++++++++++++++++++++++++++************)))))))))***++++++++++++***,,,,,,,,,+++++++++******+++***)))(((((()))***+++,,,***))))))+++,,,++++++'''(((******))))))+++,,,,,,,,,+++***+++,,,...///------,,,,,,++++++******++++++*********++++++,,,---,,,+++++++++---...///************************+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------************************,,,+++******,,,------,,,+++++++++++++++++++++++++++******+++---...---,,,******+++++++++,,,,,,,,,///...,,,+++)))(((((((((************************+++++++++***************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------,,,,,,++++++,,,,,,///---+++))))))+++---///******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------,,,,,,------------.........,,,,,,---............------,,,,,,++++++,,,,,,---.............../////////......................../////////...//////000000/////////////////////////////////............---///..................///.................................//////.........////////////////////////........................------...//////...------////////////////////////------------,,,,,,,,,,,,........................+++,,,---,,,+++***+++---,,,,,,+++***)))(((''''''---------,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,+++++++++,,,---...///,,,)))((()))***++++++***+++,,,,,,,,,+++)))(((+++++++++******************************************))))))))))))))))))((((((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))((((((''''''''''''((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))(((''''''(((***+++***)))'''''''''''''''(((((()))***))))))(((((())))))***(((((())))))))))))(((((((((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((+++***)))((()))***+++,,,------------------------+++***************++++++)))******++++++,,,,,,,,,+++++++++,,,++++++***)))*********+++++++++,,,,,,---,,,***)))((((((((()))------,,,,,,+++******)))+++++++++++++++++++++++++++++++++*********))))))))))))***++++++++++++***++++++++++++++++++++++++******))))))))))))******+++***)))***+++,,,,,,++++++,,,---+++)))((()))***,,,+++++++++,,,---...///...------,,,,,,+++++++++((((((((('''(((((()))***,,,+++******+++---///000************************++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,------------+++++++++,,,,,,,,,------************************++++++******+++,,,,,,,,,,,,+++++++++******))))))+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------///...---+++***)))((((((***************+++++++++************************((((((((((((((((((((((((((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,///...---,,,,,,---...///******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++...---------,,,,,,++++++***+++,,,---............------------............------............------,,,,,,++++++++++++,,,,,,................................................000///.........///000111/////////////////////////////////...............000///...------...///000........................---...///000000///...---////////////////////////............////////////---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,,,,******+++,,,+++++++++,,,---------.........---,,,,,,+++******************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------...,,,***)))***++++++***++++++++++++++++++************************************************************))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))))))))((())))))))))))(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))'''''''''((()))))))))))))))((('''&&&'''((()))***))))))************))))))(((((())))))))))))(((((((((((()))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((+++***)))((()))***+++,,,...------------,,,,,,,,,*********)))******+++,,,*********++++++,,,,,,---***************))))))(((&&&'''((()))***,,,------111...+++((('''(((***,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))))))))***++++++++++++***))))))***+++,,,,,,------+++++++++******++++++++++++******+++---------+++---......---+++******+++++++++++++++,,,,,,---------------,,,,,,+++++++++((((((''''''((())))))***+++*********+++,,,...///*********************************++++++++++++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,---------------+++++++++,,,,,,,,,------***************************++++++******+++,,,---,,,++++++******))))))(((+++,,,,,,++++++*********+++,,,,,,,,,,,,---------,,,,,,,,,,,,++++++******))))))*********+++++++++************************(((((((((((((((((((((((((((((()))***+++,,,,,,---++++++++++++++++++++++++++++++*********++++++,,,+++,,,---......---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++//////......------,,,,,,***+++,,,---.../////////---------.........//////---......//////...---------,,,,,,++++++,,,,,,---......------------------////////////////////////000///...---------//////////////////////////////////////////////////////000///...------...///000........................---...///000000///...---////////////////////////........./////////000000.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,,,,******+++,,,,,,,,,------...//////000......---,,,,,,+++******........................,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,++++++,,,------***((((((((())))))***+++,,,,,,************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((('''''''''(((((()))'''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((())))))))))))&&&''''''''''''''''''(((***)))((('''((()))***+++((()))***++++++***)))((((((((())))))))))))(((((())))))((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((***************+++,,,,,,++++++++++++************+++***************++++++,,,,,,,,,,,,,,,,,,------***************))))))(((%%%&&&'''(((***,,,------111///+++(((''')))+++---*********++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))***++++++++++++***((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++---...---+++***+++------,,,,,,...///+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************++++++,,,---******++++++,,,,,,------************************************++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,------************************)))***++++++)))***+++---++++++*********)))))))))+++,,,---,,,***))))))***++++++,,,,,,,,,---------***+++,,,,,,,,,,,,,,,+++)))))))))***++++++,,,,,,***************+++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,''')))+++------+++)))'''******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++..................------++++++,,,....../////////------........./////////...////////////...------...------,,,,,,------............---------------//////////////////////////////......------......////////////////////////...////////////000000000000//////////////////000......................../////////000000/////////////////////////////////.........//////000000111///...------------...///------------------------,,,,,,,,,,,,------------........................+++,,,---,,,+++***+++---...---------,,,,,,,,,+++---------,,,,,,+++++++++------------------------,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,++++++,,,---...---***'''''''''((()))***+++,,,---***************+++++++++((((((((((((((((((((((((***))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))(((((('''&&&'''((())))))******)))(((((((((((()))))))))))))))(((((((((((())))))***((((((((((((((((((((((((''''''((()))************(((((((((((())))))))))))%%%'''((('''&&&%%%'''((()))))))))))))))***++++++((())))))******))))))((((((((())))))))))))(((((())))))((((((((()))******((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((***++++++,,,,,,,,,,,,,,,******************++++++++++++******************......------------------,,,,,,,,,,,,,,,+++******((())))))******++++++,,,,,,,,,+++******)))******'''(((((()))***+++,,,,,,+++++++++++++++++++++++++++++++++************)))))))))***++++++++++++************++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))((()))+++------,,,***)))+++,,,,,,,,,,,,---///++++++++++++***)))(((((())))))******+++,,,,,,,,,*********++++++,,,......***,,,---......---,,,+++************************++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,------************************)))***++++++))))))+++---************))))))))))))(((***,,,+++))))))+++---++++++++++++,,,,,,,,,,,,++++++,,,------,,,++++++((())))))***++++++,,,,,,))))))*********+++++++++************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,---............---,,,------------------......,,,,,,---...//////..................///////////////////////////...------///......------......////////////.........------////////////////////////000000000000000///......////////////////////////.../////////000000000000//////000000000000//////........................000000////////////000000////////////////////////---......///000000111111///...------------...///........................,,,,,,---------.................................+++---...---,,,+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,---,,,+++,,,------+++***))))))***+++,,,,,,++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((''''''&&&'''((()))************'''((((((((()))))))))***)))))))))))))))***++++++((((((((((((((((((((((((&&&''')))***++++++******(((((((((((())))))))))))&&&((()))(((&&&%%%''')))'''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((()))++++++))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((***+++,,,---...---,,,,,,++++++,,,,,,,,,---------,,,++++++***))))))******/////////......---------------......------,,,+++,,,,,,,,,+++++++++******''')))+++,,,,,,***(((&&&&&&&&&''')))***+++,,,---+++++++++++++++++++++++++++++++++************)))))))))***++++++++++++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++''''''(((***,,,,,,+++))),,,------,,,***))))))***++++++++++++***((('''&&&(((((()))***+++,,,,,,---))))))))))))***+++,,,---+++---///111111///,,,***************************,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,............---,,,++++++++++++,,,,,,,,,---------************************(((***,,,+++)))(((+++...)))))))))))))))*********&&&(((++++++******,,,///******+++++++++,,,,,,,,,,,,,,,---...---,,,******((())))))***++++++,,,,,,))))))******++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------............------.........******+++++++++,,,,,,,,,.........------.........------------------------------...//////...------+++++++++,,,,,,---------,,,---......///...................../////////000//////000000///...------//////............//////111111000000/////////...000000000000000000000000000111222222222000///...////////////////////////.../////////000000111111...///000111111000///...........................111000///......///000111////////////////////////---......///000111111222///...---,,,,,,---...///////////////////////////---------....../////////........................,,,---......,,,,,,---...***++++++,,,...///000000,,,,,,,,,,,,,,,,,,,,,---........................---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,000---******+++,,,,,,,,,+++,,,---...---,,,+++***))))))******++++++++++++************************))))))******++++++,,,,,,++++++++++++++++++++++++)))))))))))))))(((''''''&&&'''((()))************'''((((((((())))))************))))))***+++,,,,,,))))))))))))))))))))))))&&&''')))***+++++++++***(((((((((((())))))))))))''')))+++***'''&&&(((***%%%&&&((()))))))))((('''((((((''''''''''''(((((((((((())))))))))))((((((***)))(((((((((***+++,,,************************''''''''''''((((((((()))((((((''''''''''''((((((+++***))))))++++++***)))+++++++++++++++++++++++++++++++++***)))***,,,...222333000***'''+++......,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++************))))))))))))++++++++++++++++++++++++++++++******)))(((((((((+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,+++***))))))******))))))))))))))))))))))))---+++)))***,,,---,,,)))***++++++++++++******)))******+++,,,,,,,,,,,,+++***+++,,,,,,******+++,,,******))))))))))))******)))******++++++******)))+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,222///,,,,,,------+++)))************************---------,,,,,,+++++++++************************,,,+++***+++,,,,,,+++***))))))***++++++++++++***...,,,***+++---...---***++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------***++++++,,,,,,++++++***---,,,,,,+++***)))(((((()))+++------,,,+++***+++......,,,+++***)))))))))***+++,,,------,,,***))),,,,,,---...000111111222,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))---------------------------------.........//////......------------......------------------------...---------...///111222...///////////////......---...000000000...,,,***000111111111111111000000//////............//////000000////////////000000111111111111000000000000000000000000000000000000111111111000000000000000111111000000//////......000//////.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////...---,,,++++++***++++++******+++---...///,,,,,,,,,++++++*********+++,,,...000///...+++***///............------------------,,,,,,+++++++++))))))******++++++++++++,,,,,,+++***))))))))))))***)))(((''''''((()))***+++***)))(((((()))***++++++)))(((***---...,,,***))))))(((((((((((())))))))))))))))))******************))))))))))))******+++*********))))))((((((++++++******))))))(((((())))))((('''''''''''''''+++***)))'''&&&&&&&&&&&&---,,,***)))'''&&&%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((***+++***)))((()))***(((((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''---,,,++++++------,,,++++++++++++++++++++++++++++++++++++***)))***,,,...222444222,,,)))+++------,,,,,,,,,,,,+++++++++***------,,,++++++,,,------(((((())))))******++++++++++++++++++++++++++++++(((((()))******++++++,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++------+++)))(((((())))))))))))((((((******+++,,,,,,,,,,,,++++++,,,---,,,*********,,,******))))))))))))************++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///,,,******,,,---,,,***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,...---+++)))))))))***++++++++++++***---+++******,,,---,,,***++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++***))))))))))))+++,,,,,,+++******+++------,,,+++************+++++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++***---------------------------------........./////////..................///....................................//////000111000111111111000///......---...///000000000///.../////////000000//////...000000000//////000000000111111000000000000111111111111111000000000//////000000000000000000000000//////000000111111222222111111000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............////////////////////////------------------------......------------......------------------,,,,,,,,,+++++++++,,,---///000------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,///............---------...---------,,,,,,,,,+++)))*********+++++++++++++++++++++***++++++,,,,,,******)))(((((()))******+++***)))(((((()))***++++++))))))***---...,,,***))))))(((((((((((())))))(((((()))))))))***************))))))))))))******************)))))))))(((*********)))))))))))))))))))))((('''''''''''''''***))))))(((((((((((()))''''''''''''(((***+++,,,(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))'''((())))))''''''((()))***))))))(((''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''---,,,++++++------,,,++++++++++++++++++++++++++++++++++++***)))***,,,...222555444///+++,,,,,,+++,,,,,,++++++******))))))---,,,,,,++++++,,,,,,---''''''((()))***+++,,,---++++++++++++++++++++++++))))))******+++,,,,,,,,,)))******++++++******)))***++++++,,,,,,,,,,,,,,,,,,+++******)))******************************************,,,------***(((''''''((()))******************+++,,,,,,,,,,,,++++++,,,---,,,***)))***+++************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++000//////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///,,,)))))))))***++++++++++++***+++***)))***+++,,,+++)))++++++++++++++++++++++++------,,,++++++******)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++***************************+++,,,+++))))))+++,,,,,,,,,,,,++++++++++++,,,,,,++++++***++++++,,,,,,///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------------------------------.........///////////////............//////000000000000000000000000...//////000000000//////000000000000000///......////////////000111222222...//////000000/////////111111111000000111111111222111111000000111111222111111000000000/////////000000000000000000000000...//////000111222333333111000000000000/////////...///000222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............000000000000000000000000..............................------------......,,,,,,,,,---------......------,,,------...///000---------------,,,,,,,,,,,,+++***)))***+++---...///............---------.........---------------************++++++++++++)))))))))******+++,,,---+++******))))))******++++++***))))))))))))***+++((('''&&&((()))***((('''))))))(((((((((((())))))(((((())))))))))))************))))))))))))******************))))))))))))))))))))))))************))))))((('''''''''((((((((('''''''''(((((()))***$$$$$$%%%''')))+++---...((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))%%%&&&''''''%%%%%%&&&'''++++++***)))))))))******((((((''''''''''''((((((''''''''''''''''''''''''+++***))))))++++++***)))***+++++++++++++++,,,,,,+++++++++***)))***,,,...222666666111------,,,))))))))))))))))))*********************************(((((()))******+++,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))******++++++++++++************+++,,,,,,,,,,,,+++++++++***************+++))))))))))))))))))))))))((()))+++------,,,)))'''((()))***+++,,,---------******+++,,,,,,,,,,,,+++,,,------,,,***)))***+++************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++---000111000,,,((())))))***++++++++++++******)))))))))*********)))************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++++++++***((()))+++---***++++++,,,,,,---------,,,+++***)))***+++,,,---222222111000///...---------------------------------------...............------------......................../////////////////////000000/////////000000000000000000000000///000111222111000///...---...///000000111000000222111///......000111222///000000111111111111000222111111000000111111222111111000000000000111111111111000000000/////////000000000000000000000000000000000111111222222222000000000000000000000000,,,---000222333222111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////......------------......------------------------............//////000000..................------******++++++,,,---...//////............---------........................++++++++++++++++++++++++))))))(((((()))***++++++++++++++++++++++++++++++************************)))((())))))******)))((())))))(((((((((((())))))(((((((((((()))))))))*********))))))))))))***************)))))))))))))))(((((())))))******++++++))))))((((((((((((((()))''''''&&&&&&&&&''''''((((((''''''(((((()))***+++((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&'''++++++***))))))*********((((((''''''''''''((((((''''''''''''''''''''''''+++***))))))++++++***)))*********++++++,,,,,,,,,+++++++++***)))***,,,...222666666111...---+++(((''''''((()))******+++,,,************************+++++++++***************++++++++++++++++++++++++------,,,,,,+++******)))++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,------+++)))((())))))***,,,------------******+++,,,,,,,,,,,,++++++,,,---,,,***)))***+++)))***++++++++++++***)))+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++---000111000,,,((())))))***++++++++++++***))))))***)))))))))))))))************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))))))))))))***++++++,,,,,,+++++++++)))((((((***---******,,,---------------++++++***)))***+++---...---,,,,,,,,,,,,,,,,,,,,,------------------------.....................///---------....../////////........./////////000000//////000111111000//////////////////////////////000111222222222111000///---...000222444666666777555333111.........000111...///000111111111111111222222111111111111222222111000000//////000000111111111111111000000000000111111111111111111111111333333222222111111000000000000000000111111111111+++,,,///111111111000///////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////........................////////////////////////......------------......//////...---,,,,,,++++++......//////////////////........................)))+++---///000000///...///............---------........................,,,+++++++++++++++++++++---,,,+++***************++++++,,,,,,,,,,,,++++++******++++++++++++******------.........---------))))))(((((((((((())))))'''(((((((((((()))))))))******))))))))))))******))))))))))))))))))******(((((())))))******++++++))))))((((((((())))))***+++***)))(((''''''''''''***))))))(((((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''(((((('''&&&'''((())))))((((((((())))))***((((((''''''''''''((((((''''''''''''''''''''''''---,,,++++++------,,,+++*********++++++,,,,,,---+++++++++***)))***,,,...111444555000------,,,)))''''''((()))***++++++,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))******+++++++++++++++*********)))******+++,,,++++++++++++++++++++++++'''))),,,,,,+++)))))))))(((((()))***++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,******+++,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++((())))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---************************++++++,,,...000///,,,)))))))))***++++++++++++***(((***+++***)))((()))***************************(((((()))***,,,---...///***************************)))(((''''''((()))***))))))******+++++++++,,,)))***+++***((((((***+++***+++,,,.........---,,,************+++,,,------******++++++,,,,,,------------------------------.....................------------...//////000000....../////////000000000///000111222222111000///////////////////////////000111111222222222111111111333555777999;;;<<<===777666333000//////000000......///000111111111111333333222222222222333333111111111000000111111111333333222222222111111111111111111111111111111111444444333222111000000///000000000111111111111222,,,---...///000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////........................////////////////////////......------------......000///...---,,,++++++***......////////////......---------...............***,,,///111222000...---///............------------------------.........,,,,,,,,,,,,++++++++++++000000...------,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,+++*********+++---,,,***)))******))))))(((((((((((())))))''''''(((((((((((())))))******))))))))))))******))))))))))))************))))))))))))************))))))((((((((()))******......,,,+++***)))))))))((((((((((((((()))******(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''')))))))))((('''((()))(((((('''''''''((())))))((((((''''''''''''((((((''''''''''''''''''''''''---,,,++++++------,,,+++)))******+++,,,,,,------+++++++++***)))***,,,...000333333...+++,,,,,,***************************+++,,,------------,,,+++***+++++++++++++++++++++++++++++++++++++++++++++(((((()))******++++++,,,++++++,,,,,,,,,,,,++++++))))))***+++++++++++++++******))))))***++++++,,,(((((((((((((((((((((((('''***,,,+++)))((()))***))))))***++++++***************+++,,,,,,,,,,,,+++)))***++++++++++++,,,...)))***,,,------,,,***)))******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***---///++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,...---+++)))))))))***++++++++++++***(((***,,,+++)))(((***+++************************))))))***+++,,,,,,------)))))))))))))))))))))))),,,***)))(((((()))***,,,***************+++++++++((()))++++++)))))))))******,,,---...///...,,,+++))))))***+++,,,,,,,,,,,,---------.........//////........................///......------,,,,,,,,,---------...///000000000.../////////000000000000///000222333333222000///111111111111111111111111111111111111222222333444555666777999:::;;;<<<<<<888777555444333333333333111111222333444444444444666666555555555555666666444333333222222333333444444444444333333333222222111111111111111111111111333333333222222111111111000000111111111222222222//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000......................................................------------...............------,,,,,,,,,---.../////////...------,,,,,,---------.........,,,---...//////......---///............---------+++,,,,,,,,,------------------,,,,,,,,,+++++++++......---,,,,,,---------)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***&&&)))***)))'''%%%&&&'''))))))(((((((((((())))))'''''''''((((((((())))))******))))))))))))******((()))))))))*********************)))))))))))))))))))))(((((()))******+++,,,,,,+++******)))******'''''''''(((((()))***+++((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((())))))((('''((()))(((''''''''''''((()))***((((((''''''''''''((((((''''''''''''''''''''''''+++***))))))++++++***)))))))))***+++,,,,,,------+++++++++***)))***,,,...///222222---***,,,---+++------,,,+++***)))(((''')))***+++,,,,,,+++***)))))))))***+++,,,------...++++++++++++++++++++++++++++++******)))(((((((((******++++++++++++******))))))***++++++++++++*********))))))***+++,,,,,,++++++++++++++++++++++++(((***+++***(((''')))+++,,,,,,---------,,,++++++******+++,,,,,,,,,,,,+++((()))++++++++++++---///)))***,,,------,,,***)))*********++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++******---000************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***))))))***++++++++++++***)))+++---,,,)))(((***,,,))))))))))))))))))))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---************************''')))+++,,,***)))))))))+++,,,...//////...,,,+++((()))+++,,,------,,,,,,------------------------........................//////...---,,,,,,++++++---------...///000000111////////////000000000000///000222333333222000///222222222222222222222222111111000000111333555666666666777888888888888888888777777666666666666777555666777888999999999999888888777777777777888888666555555444444555555666555555444444444333333333111111111111111111111111222222222222222222333333000000111111222222222222222111000000///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000.................................------.........,,,,,,,,,---------......------...//////...---,,,,,,,,,,,,---------......///...---,,,,,,,,,---...//////.........---------+++++++++,,,,,,------------------,,,,,,+++++++++))))))))))))***+++,,,,,,)))***+++,,,,,,+++***)))***+++,,,------,,,+++******---///...+++)))***+++))))))(((((((((((())))))''''''''''''((((((((()))******))))))))))))******(((((())))))*********+++++++++******))))))(((((())))))((())))))***++++++'''''''''''''''(((((()))***))))))(((((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))(((''''''((()))(((((('''(((((()))******((((((''''''''''''(((((('''''''''''''''''''''''',,,+++***))))))***+++,,,************************---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,+++++++++*********)))************+++++++++************************222...)))(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------.........---+++***)))+++,,,+++)))+++///222......---,,,,,,+++******************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------+++)))((('''''''''++++++***)))(((((()))))),,,++++++******++++++,,,---,,,***))))))***,,,---******+++++++++,,,,,,,,,000///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,,,,++++++''')))+++------+++)))'''((()))+++,,,------,,,,,,,,,+++***)))((((((((((((******************++++++,,,,,,++++++,,,,,,------+++++++++++++++***)))(((+++***)))((()))***+++,,,---------------------------,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,---------......///............---------......---------......////////////000000000111111666444222111111111000///............///000111222000222444444222000//////333333222222333333333444666555666888::::::999777888===AAAAAA===:::;;;===>>>======<<<<<<======>>>;;;===>>>>>>======???AAABBB>>>:::;;;???AAA???<<<;;;<<<<<<;;;999888888999888999:::999666444333333666444333333444444333111333333333111/////////000222111111000000111111222111111000/////////000000////////////000000000000////////////////////////111111000000000000111111......////////////......///...---,,,,,,---...////////////...,,,---///111......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................---...///...---,,,...000..................------111111000///...------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++***)))(((************************)))************+++++++++++++++***************++++++***)))***,,,,,,***)))))))))************))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))&&&''')))++++++***((('''''''''((((((((((((''''''((((((((((((((()))******(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((++++++***))))))***++++++************************,,,,,,++++++++++++,,,,,,...------,,,++++++*********+++,,,,,,******+++,,,------------,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++///,,,)))(((***++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------,,,*********,,,...---***)))***+++,,,---...///...,,,)))(((************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***))))))))))))++++++***))))))))))))))),,,++++++******++++++,,,///...,,,++++++,,,...///******+++++++++,,,,,,,,,//////---,,,+++*********************************000000///...------,,,,,,,,,,,,,,,+++++++++***************)))))))))(((((((((***+++,,,,,,+++***((('''((()))+++,,,,,,++++++,,,+++***)))((((((((((((***************++++++,,,+++,,,---......,,,+++***+++++++++++++++***))))))***************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---------......///////////////...------.....................////////////000///......000111111111222111111000000111111222222444666777666666777888444555666888999:::::::::<<<<<<======>>>???AAAAAABBBEEEIIIHHHDDDAAAAAACCCFFFFFFEEEDDDDDDDDDDDDDDDFFFHHHIIIIIIGGGFFFGGGGGGEEECCCBBBBBBDDDEEEDDDBBBCCCCCCCCCAAA>>>===>>>???<<<=========<<<;;;<<<<<<<<<:::888888888888777666777777666555333333333444555555555444444555555666444333333333222333333333222222111111000000000///000000000000000000000000111111000000000000111111...//////000000//////...000//////......//////000...///000///------///000......------------......................................................---......---,,,,,,---///........................,,,,,,---...///000111111,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------,,,++++++***************************)))************+++++++++******)))))))))))))))***+++***)))***,,,,,,***)))))))))************))))))))))))(((''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))((())))))******))))))((())))))))))))(((((((((((()))(((''''''''''''((()))&&&'''((()))***)))((((((''''''((((((((((((''''''((((((((((((((()))******(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((++++++***))))))***++++++************************++++++************++++++,,,,,,++++++******))))))***+++,,,,,,******+++,,,,,,+++++++++************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((******)))(((++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++++++++++++++***)))(((***---...,,,***)))(((***,,,...000///---)))'''************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++++++++***)))))))))))))))))),,,++++++******++++++,,,...---,,,++++++,,,---...******+++++++++,,,,,,,,,///...---,,,+++*********************************222111000///...---,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++************************'''((()))***************,,,+++***)))((((((((((((***************+++,,,,,,***,,,...//////,,,***(((++++++++++++++++++***)))***++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........+++,,,---...///000111111000000///...............///////////////////////////...---...000222222222111111111111111222222333777888999999888888:::<<<:::;;;===???@@@AAAAAAAAACCCEEEGGGFFFFFFHHHNNNRRRTTTWWWYYYWWWSSSQQQRRRSSSXXXWWWVVVUUUTTTTTTSSSSSSSSSUUUWWWWWWUUURRRQQQQQQPPPQQQSSSRRRPPPOOOOOOOOOOOONNNLLLIIIFFFEEEGGGIIIHHHGGGEEEDDDDDDDDDEEEEEEBBB???<<<;;;<<<<<<<<<<<<999999888777666666666666555555555555555555555555222222222222222222222333444444333222111000//////111111111111111111111111111111000000000000111111//////000000000000//////111000000//////000000111---///000000///......///......------------......................................................,,,---------++++++,,,...........................******,,,---///111222333,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,******)))(((+++,,,,,,,,,,,,+++******************************)))************+++++++++))))))((((((((())))))***+++***)))***,,,,,,***)))))))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******)))******************)))))))))))))))(((((((((((()))((((((''''''(((((()))''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((+++******************+++******************************))))))))))))******,,,,,,++++++***************+++,,,,,,******+++,,,---,,,,,,,,,++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++***)))(((******************************+++,,,,,,,,,,,,+++++++++++++++++++++******''')))+++,,,------------+++,,,.........,,,***)))************************))))))***++++++++++++***++++++++++++++++++++++++++++++*********++++++,,,******)))))))))))))))***,,,++++++******++++++,,,++++++***))))))***++++++******+++++++++,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******++++++++++++++++++++++++------------------------++++++***))))))***++++++((())))))***************++++++***)))(((((())))))************+++,,,,,,---------......---+++)))(((+++++++++,,,,,,+++*********+++,,,---...---,,,+++((((((((()))))))))))))))***++++++,,,,,,---------,,,,,,,,,------------...------------............,,,------...///000000000111111000///............222222111111111000000000333222000000222333222222333333444555666888:::;;;>>>???>>>===<<<<<<>>>@@@EEEEEEEEEFFFGGGIIIKKKLLLNNNQQQSSSSSSSSSWWWaaahhhmmmnnnooonnnllljjjlllmmmpppoooooonnnlllkkkiiihhhfffiiillllllkkkhhhffffffgggjjjllljjjddd```aaacccdddccc```\\\YYYXXXZZZ\\\\\\YYYUUURRRQQQQQQQQQPPPLLLIIIDDDBBBBBBCCCDDDDDD@@@>>><<<;;;;;;;;;::::::777777777777666555555444222222222333333222222222444444333222222111000000111111111111111111111111222111111000000111111222///000000111111000000///000000000000000000000000,,,...000111///...............------------......------------------------........................,,,,,,---,,,+++***,,,...---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,)))))))))******)))((((((************************))))))*********+++++++++***))))))))))))******++++++***)))***,,,,,,***)))))))))************))))))((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))******************++++++++++++******))))))))))))(((((((((((()))(((((((((((((((((()))''''''&&&&&&''''''((()))(((((())))))))))))(((((((((((()))))))))))))))((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((*********++++++************************************))))))(((((())))))***,,,,,,,,,,,,++++++++++++***+++,,,,,,******+++,,,////////////............))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,+++************************************+++,,,,,,,,,,,,+++,,,++++++++++++,,,,,,,,,,,,+++***+++,,,...000000...---,,,+++++++++,,,,,,************************))))))***++++++++++++***++++++++++++++++++++++++***))))))))))))***++++++***)))))))))))))))******,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++))))))))))))************,,,+++***((((((***+++,,,************+++++++++,,,+++***))))))))))))))))))************+++,,,---...000///---+++******++++++***++++++,,,,,,,,,++++++***+++,,,---...---,,,+++))))))))))))******+++++++++++++++,,,,,,------...,,,,,,---------.........---------.........//////////////////////////////222111000///////////////222222222111111111111111444222111222444555666555999::::::<<<===???AAABBBCCCDDDEEEDDDDDDFFFIIILLLQQQPPPOOOPPPSSSYYY___cccbbbeeeggghhhiiiooo{{{{{{vvvwwwzzz}}}|||zzzvvvrrrrrrtttvvvssspppkkkiiiiiiiiiiiigggaaa\\\TTTNNNLLLKKKKKKKKKJJJGGGDDDCCCDDDCCCBBB@@@============;;;:::888777555555666666666555444333222222222222222222222222111111111111111111111111222222111111111111222222000000111111111111000000////////////////////////,,,...000111///...............------------......------------------------........................,,,,,,---,,,+++***,,,...---------.........//////000//////...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........((())))))*********))))))************************))))))*********++++++++++++*********++++++,,,---+++***)))***,,,,,,***)))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))******************++++++++++++******))))))))))))((((((((((((((())))))))))))))))))((((((''''''''''''((())))))(((((())))))))))))(((((((((((())))))))))))((('''(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))***++++++++++++***)))******************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,******+++,,,++++++++++++************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++......---,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++,,,------222///,,,+++,,,---......///---+++******+++---...************************))))))***++++++++++++***++++++++++++++++++++++++)))))))))((())))))******)))))))))))))))******+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,*********************************+++,,,,,,------***++++++++++++,,,,,,,,,*********+++++++++++++++,,,+++***))))))***+++,,,,,,++++++***++++++,,,,,,******)))))))))))))))***************+++---...///000///,,,))))))***,,,...***+++,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,------------,,,---------............------........./////////000000000/////////......111111000000000000111111111111111222222222333333222111111444888;;;<<<<<<===>>>>>>???AAACCCDDDEEEEEEGGGKKKNNNQQQUUUZZZ^^^bbbaaaaaadddjjjsss|||~~~wwwpppeee\\\WWWUUUTTTTTTVVVRRRNNNMMMMMMMMMJJJGGGDDDDDDDDDCCC@@@===;;;999777777888777666555333222222333333333444444444555111111111111111111111111222222111111111111222222111111222222222222111111...//////000000//////...---///000000///......///......------------......////////////////////////........................,,,---------++++++,,,...,,,,,,------.../////////---------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******,,,------...++++++,,,------------,,,************************)))************++++++++++++++++++++++++,,,---...+++***)))***,,,,,,***)))))))))************))))))))))))************))))))************************))))))))))))))))))))))))((((((((()))))))))******)))******************)))))))))))))))((((((((((((((())))))******))))))((((((((((((((())))))))))))((())))))******))))))((((((((()))******)))'''&&&(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))***++++++++++++***)))************************+++******))))))******+++******++++++++++++++++++***+++,,,,,,******+++,,,((((((((('''''''''&&&&&&)))************+++++++++++++++++++++++++++++++++))),,,......,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++******)))***+++,,,---000---+++,,,---...---+++---,,,,,,++++++,,,------************************))))))***++++++++++++***************************++++++***))))))*********)))))))))))))))***++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,------.........+++******************+++,,,+++***))))))***++++++******))))))))))))***************+++,,,---...///...---,,,******+++,,,---***+++,,,,,,------,,,,,,***************+++,,,,,,((())))))***++++++,,,,,,---------------,,,,,,,,,------------........................///////////////////////////000000000000000000000111222333333333333444555666777777888777666777:::>>>BBBCCCDDDBBBCCCEEEHHHLLLPPPSSSUUUUUUYYY___eeejjjoootttwwwyyyzzz}}}{{{rrrnnnnnnooopppmmmhhhcccaaaaaa```\\\XXXRRRRRRQQQOOOLLLHHHDDDBBB>>>>>>>>>>>><<<:::777555777777666666666666666666333333333333333333333333333222222111111222222333111222222222222222222111///000111111111111000///...///000///------///000......------------......////////////////////////........................---......---,,,,,,---///,,,,,,------...//////000++++++,,,------...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---...............************************)))************+++++++++************+++,,,---...+++***)))***,,,,,,***)))))))))************))))))(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((())))))******))))))((())))))))))))((((((((((((((()))************)))((('''(((***+++++++++***)))))))))************))))))((()))*********)))'''&&&(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,,,,+++***)))************************++++++************++++++)))))))))))))))************+++,,,,,,******+++,,,,,,,,,,,,,,,+++++++++***)))************+++++++++************************))),,,...---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***)))(((((((((***+++,,,))))))))),,,000000...+++***+++,,,---------,,,+++************************))))))***++++++++++++***************************---,,,++++++******++++++))))))((())))))***++++++,,,++++++++++++++++++,,,))))))************))))))******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,)))))))))******+++++++++************************+++***)))(((((()))*********)))))))))))))))***************+++,,,---///000++++++,,,,,,------,,,,,,***+++,,,,,,------------+++***)))((()))***,,,---'''(((((()))***++++++,,,.........------,,,,,,,,,---------.........//////............/////////000------...///000111222222//////000000111222444444777777888:::;;;<<<===>>>@@@??????AAADDDGGGHHHGGGKKKMMMQQQWWW^^^eeejjjmmmooottt{{{|||zzzzzzxxxsssoooccccccbbb___[[[WWWRRRPPPJJJKKKKKKJJJHHHEEEAAA???;;;::::::999888777666666444444444444444444444444333222222111111222222333111222222333333222222111000111222333333222111000///000///...,,,---///111.........------.........................................................---...///...---,,,...000,,,,,,------...///000000,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------------************************)))************+++++++++))))))))))))***+++,,,---+++***)))***,,,,,,***)))))))))************))))))&&&'''((())))))((('''&&&************************))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((()))***++++++***)))(((''')))+++,,,---,,,***)))))))))************))))))((()))***+++***)))'''%%%(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((,,,***(((((()))))))))(((************************,,,,,,,,,+++++++++******))))))******++++++++++++******+++,,,------......******++++++++++++******************************#########$$$%%%''')))+++......---,,,++++++++++++,,,,,,++++++++++++++++++)))***+++,,,,,,+++)))(((***)))))))))***+++,,,,,,))))))************))))))******+++++++++,,,,,,,,,)))(((''''''''''''(((((()))***,,,------,,,***)))))))))(((((())))))***+++111///---+++******++++++)))************+++++++++,,,,,,,,,++++++***************))))))******+++,,,)))***++++++++++++,,,---------,,,++++++,,,,,,,,,***)))))))))***++++++,,,******++++++++++++******,,,,,,++++++)))((('''&&&---+++)))+++///222111000---,,,,,,+++***)))((((((++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...+++******))))))******+++---------,,,,,,+++++++++++++++++++++++++++++++++.........------,,,,,,,,,//////...---,,,,,,,,,,,,...------,,,---...000111,,,...///...------///222444666777777555666:::======>>>???AAABBBDDDEEEEEEBBBCCCDDDGGGIIILLLNNNOOOUUU]]]gggpppvvv{{{~~~yyyxxxvvvpppkkkjjjfff```[[[ZZZZZZWWWNNNGGGDDDBBB???===<<<;;;999777999666222000000222333333000111333444444333222222666333111000000111111000222111000//////000111222222111111111000000//////000000000000000///............//////000000111111777333111222555666222.........---------,,,,,,,,,,,,,,,,,,---------------..............................---------,,,,,,,,,///...,,,*********,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,((())))))))))))*********++++++******)))*********)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,,,,***)))((('''+++++++++***************+++*********))))))((((((******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))+++******)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******///---+++++++++,,,+++***************************,,,,,,,,,+++++++++******(((((())))))*********************+++,,,,,,------******++++++++++++*********************************)))(((((()))***+++,,,+++***************++++++************************'''((()))***+++,,,,,,,,,*********)))******++++++******++++++++++++******+++++++++++++++++++++,,,+++******))))))***************+++,,,,,,+++*********)))))))))******++++++,,,+++***(((((()))***+++)))************+++++++++,,,,,,++++++++++++++++++***))))))))))))***++++++******++++++++++++,,,---,,,++++++******+++++++++)))))))))))))))***++++++******++++++++++++******((())))))***************+++***(((***---///...---,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++,,,,,,)))******+++,,,,,,------,,,++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++.........------,,,,,,,,,000///...---------------//////.........///111111111222222222222333444444777999:::::::::;;;>>>BBBBBBEEEHHHIIIGGGFFFEEEFFFEEEHHHMMMSSSZZZ___cccfffqqqxxx}}}yyyvvvvvvvvvpppfff]]]VVVRRRMMMHHHFFFCCCAAA???@@@===:::888888888777666444555555666555444333333555444222111222333222111222111000000000000111222222111111111000000000000000000111111000000//////////////////000000000000444111///000333444111---.........---------,,,,,,.........---------------.................................---------,,,,,,000///---++++++,,,---...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,)))))))))*********++++++,,,,,,+++++++++++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))((()))*********************************)))))))))(((***)))))))))((((((((('''((((((''''''(((((()))***)))))))))))))))))))))))))))))))))*********++++++''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***000...,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******((((((((())))))))))))))))))))))))***++++++,,,,,,******++++++++++++******************************...---,,,+++************''''''(((((()))******+++((((((((()))*********+++******))))))***+++,,,,,,++++++******)))*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++*********************************+++++++++,,,,,,***)))(((((()))***+++,,,)))************+++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,------+++++++++***++++++,,,,,,+++******))))))***++++++******)))))))))***++++++******++++++++++++******((())))))***++++++******,,,+++)))***,,,------,,,************************++++++++++++++++++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,---+++++++++++++++,,,------......------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------000//////.........//////111000000000000111111222111111111333555777777666;;;===>>>??????@@@CCCEEEGGGNNNVVVXXXUUURRRQQQRRRUUUYYYaaakkkttt{{{vvvmmmggg]]]TTTMMMIIIFFFDDDAAA???===<<<<<<;;;999777555555555555555333222111444333333333555555333111222111111000000111111222111111111111111000000000222111111111111000000000000000000000////////////222///...///111222///,,,///.........------------000//////......---------.................................------------,,,000///...---,,,---...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++************+++++++++,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))************((((((((())))))*********************))))))))))))))))))))))))(((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,%%%%%%&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))///---+++***++++++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************(((((())))))*********+++******++++++++++++******************************,,,++++++***)))))))))((('''(((((()))))))))))))))'''(((((()))***+++,,,,,,///---+++)))((((((((())),,,,,,+++***)))))))))******++++++++++++++++++***,,,,,,,,,++++++++++++******))))))))))))******++++++******))))))******+++++++++,,,,,,,,,------,,,+++++++++***+++,,,------))))))*********+++++++++*********++++++,,,,,,,,,---------------...//////---+++******+++,,,,,,,,,+++************++++++,,,,,,+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++***)))((('''......---,,,------------))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,+++++++++***+++,,,,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------//////.........//////000111111111111222222333333222111222555999<<<<<<;;;>>>???AAACCCDDDFFFHHHJJJPPP[[[hhhmmmllliiiiiilllpppttt|||}}}pppcccZZZSSSOOOMMMHHHFFFBBB@@@???>>><<<:::999888888777666555444333333333333555666555333111222222222222222222222222111111111111111111111111333222222111111111111111111111000000//////......000///...///111111///---/////////............---111111000///...------,,,....................................------------///...------,,,---......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,))))))))))))))))))***+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&&&&'''((()))******+++*********)))))))))))))))))))))))))))((((((((((((((('''''''''''''''(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,((((((((()))******++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((...,,,******+++,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))))))))))))))************++++++++++++******************************(((((())))))))))))))))))******+++++++++***)))((())))))******+++,,,------///---+++)))((((((((())),,,,,,+++***)))))))))***))))))************))))))++++++++++++++++++++++++***************+++,,,,,,++++++***))))))***++++++***+++,,,------------,,,,,,,,,+++++++++***++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,))))))***,,,,,,++++++++++++++++++,,,------...------,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,++++++***)))(((......------,,,,,,,,,---)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,+++************+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---......///000000222222333444444555555555:::999999:::===???AAAAAA@@@BBBEEEKKKPPPUUUXXXYYYbbbnnn|||xxxpppkkkgggeeeaaa\\\VVVPPPKKKHHHEEECCC@@@???===;;;999888777666444444444555666555333111222222333333333333222222111111111111111222222222333222111111000000111111111111000000//////......000//////000111111000///000000/////////.........111111000///...------,,,........................//////.........---------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,---,,,+++++++++******))))))************************)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''((()))******+++))))))))))))))))))******(((((((((((()))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++++++++))))))))))))))))))************++++++++++++******************************'''((()))++++++,,,,,,,,,+++,,,------,,,***)))(((*********+++,,,,,,------******))))))***+++,,,,,,++++++******)))*********)))))))))******)))))))))******+++++++++,,,,,,,,,------,,,------...///000++++++++++++++++++++++++***+++,,,---...---,,,+++*********))))))((((((''')))************+++++++++++++++++++++++++++,,,,,,)))))))))))))))******+++000,,,((((((***,,,,,,***++++++++++++,,,---............------,,,,,,------++++++,,,,,,,,,,,,++++++((((((***+++,,,,,,------++++++,,,+++))))))***,,,))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.............../////////............///111222222333444666777999:::::::::?????????======???CCCGGGMMMOOOTTT\\\fffmmmqqqrrrzzz}}}xxxppphhhaaaZZZTTTQQQJJJHHHEEE@@@<<<999777666888666555666666666444222222333333444444333333222111111111222222222222222333222111000///000111111000000000000///////////////000000111111111111111000000000000////////////000//////......---------......................../////////.........------+++++++++,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,******+++++++++,,,,,,,,,************+++++++++,,,---------------...///000,,,,,,,,,+++******))))))************************))))))))))))))))))))))))************))))))((('''((((((((())))))*********))))))))))))************(((((((((((())))))))))))***))))))(((((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))+++***)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************************************++++++++++++******************************((((((***+++,,,,,,,,,+++)))***,,,------+++***)))************++++++++++++'''((()))***+++,,,,,,,,,*********)))******++++++)))******++++++******)))))))))***+++,,,------...------------...///000111+++,,,---......---,,,+++)))***,,,---------++++++'''(((((())))))))))))))))))************+++++++++,,,,,,++++++++++++++++++)))))))))))))))***++++++111,,,((('''***---,,,***************+++,,,---...------,,,++++++++++++++++++,,,,,,------,,,,,,+++((((((***+++,,,---------)))+++,,,+++)))(((+++---***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***************++++++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------------------------------------........./////////000000000000111222333555555666777999<<<>>>???@@@@@@@@@BBBDDDCCCCCCGGGQQQZZZiiijjjnnnvvvwwwoooiiiaaa]]]WWWPPPIIICCC>>><<<===;;;888777777777666444222333444555555444333222111111111222222333333333333111000......///000111////////////000000000000...///111111111000111111111111111000000000//////.........---------------........................////////////............+++,,,,,,---------------------------.........///------------------------,,,,,,,,,,,,,,,---------))))))***+++,,,------...)))))))))*********++++++,,,,,,,,,,,,---...///000------,,,++++++***))))))************************))))))))))))))))))))))))((()))******+++*********)))*********************((()))))))))************'''((((((((()))))))))***++++++***)))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***'''&&&&&&'''***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++******))))))+++++++++*********************++++++++++++******************************'''((()))***+++***)))((('''(((***,,,---,,,+++************))))))))))))))))))***+++,,,,,,+++)))(((***)))))))))***+++,,,,,,+++++++++,,,,,,+++++++++(((((()))***,,,---...///+++++++++,,,---...//////+++,,,...//////...,,,+++((()))+++------,,,+++***'''((()))+++,,,,,,------)))************+++++++++---,,,,,,++++++*********,,,,,,++++++,,,,,,---...222---''''''***---,,,***))))))))))))***+++,,,---,,,++++++***)))))))))***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++*********,,,------******---000************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++*********)))***++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------------------------------.........//////000000111111222333444666777888888999<<<@@@BBBDDDDDDDDDBBBHHHMMMNNNOOOXXXgggttt{{{wwwoooeee\\\SSSNNNKKKAAA>>>;;;999888888777666333333444555555444333333111111111222222333333333222111///...---...000111......//////000000111111---///000111000000000111111111111111000000000000,,,,,,------------------........................000/////////............,,,,,,---.../////////...---------.........//////------------------------*********++++++,,,,,,---(((((()))***,,,---...///((())))))))))))*********))))))))))))***+++,,,---------,,,,,,+++***))))))************************))))))))))))))))))))))))'''((()))***,,,,,,------+++++++++***************(((((())))))*********+++'''((((((((())))))******,,,,,,+++***))))))******(((((((((((((((((((((((((((((((((((())))))))))))''''''(((***+++,,,......))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++***)))(((++++++************++++++******))))))))))))*********++++++++++++,,,,,,,,,+++++++++,,,,,,---------************************)))************+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------************+++,,,------,,,,,,,,,++++++*********...---+++))))))***+++,,,******++++++++++++******,,,,,,++++++***))))))(((************************---------,,,+++***)))(((,,,,,,---------,,,,,,+++,,,+++)))((((((***+++---++++++++++++++++++++++++)))+++,,,+++((((((***---///...---+++******+++++++++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))************++++++,,,,,,,,,++++++//////...------------...***************************+++,,,,,,------,,,,,,.........------,,,,,,,,,+++,,,------,,,+++,,,...//////......---,,,++++++---///111222222222333444;;;888888;;;;;;999999<<<>>>AAADDDGGGIIIKKKMMMOOORRRUUUZZZaaajjjttt{{{rrrggg\\\UUURRRLLLDDD@@@>>>===<<<:::777666666888888888555222555666666444222111111111333333111000////////////000////////////000000111...111333111......222777999333...---000222111/////////............/////////............//////000------,,,,,,,,,,,,------.........------,,,,,,,,,........................,,,---------......//////---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++***))))))*********))))))(((+++)))'''))),,,---,,,***++++++++++++*********))),,,,,,+++***)))(((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))((('''''''''(((***+++******))))))((())))))***))))))(((((((((((())))))''''''((((((((((((''''''***)))((('''((()))+++---+++*********))))))(((((($$$'''((('''%%%%%%'''++++++)))'''&&&((())))))))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++***))))))++++++************++++++******))))))))))))******((())))))))))))*********))))))******++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------++++++*********+++,,,,,,,,,,,,,,,++++++*********,,,+++)))((('''((()))*********++++++++++++************)))))))))(((((((((************************,,,,,,,,,,,,+++***)))(((++++++,,,,,,,,,,,,++++++,,,+++)))((((((***+++,,,++++++++++++++++++++++++)))+++,,,+++)))(((***,,,///...---+++*********+++++++++++++++*********)))************************,,,++++++******************++++++,,,++++++******------,,,------...//////************************++++++,,,------------,,,...---------,,,,,,,,,,,,+++---......,,,,,,---////////////.........------222333555666666777999;;;<<<::::::<<<<<<;;;>>>DDDBBBFFFMMMRRRXXX]]]bbbeeegggkkkrrrzzzvvvooobbb]]]UUUNNNJJJGGGCCC@@@>>><<<:::999888777555333000111222222222111222222333333222111000000000000222111111000000000111111...111222111111444<<>>555000000111000...//////............//////...///000111000///---,,,......------------....../////////......---------........................,,,,,,---------.........---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,***)))***,,,---,,,+++++++++*********)))))))))++++++******)))((((((((())))))))))))))))))))))))'''''''''((()))*********)))(((((('''((()))***+++(((((()))))))))*********))))))(((((((((((())))))((((((((())))))(((((((((***)))((('''((()))+++,,,*********)))))))))(((((()))******)))(((((()))++++++)))''''''((())))))(((,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++***))))))++++++************++++++******))))))))))))******((())))))))))))*********(((((((((((())))))))))))************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++++++++*********,,,+++)))((((((((()))*********++++++++++++******))))))))))))*********+++************************,,,,,,,,,,,,+++***))))))******+++++++++++++++***,,,+++***))))))***++++++++++++++++++++++++++++++)))+++++++++))))))***+++///...---+++************,,,,,,,,,+++++++++++++++************************,,,,,,+++***************+++++++++++++++***)))(((+++++++++,,,---...000000++++++++++++++++++++++++++++++,,,---------------------,,,,,,,,,,,,++++++,,,---......------...000...////////////000000000333444555666666888;;;>>>===<<<>>>@@@???AAAIIITTTVVVZZZbbbiiipppwww}}}~~~|||vvvoooggg```ZZZUUUQQQJJJFFFAAA===;;;999888777222222333444444444333333333222222111111111222222444333222111111111111111///000111000111666>>>EEEIIIAAA888111000000000///000//////......//////000...000111222111...+++)))///..................//////////////////.................................,,,------------.........------------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++)))))))))+++,,,+++*********)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((()))******&&&''')))***+++******)))))))))(((((((((((())))))((((((((((((((((((((((((***)))((('''((()))***+++******))))))))))))((((((+++***(((((()))***))))))***(((''''''((())))))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++******)))++++++************+++++++++******))))))******+++******+++++++++,,,,,,,,,((((((((((((((((((((((((************************))))))*********+++++++++************************((((((((((((((((((((((((***++++++++++++,,,,,,,,,,,,,,,+++***))))))******+++++++++***************---,,,+++*********++++++******++++++++++++************+++,,,---......///************************+++++++++++++++***))))))))))))***+++++++++******,,,+++***))))))******+++************++++++++++++)))***++++++************......---,,,******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++***)))((('''++++++++++++,,,---...///+++++++++++++++++++++++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,++++++---......------///000......///000111222222333555555666666777999>>>AAA>>>???CCCFFFHHHMMM[[[iiiuuuyyy~~~{{{uuuooolll___YYYOOOGGGBBB???===<<<999888777777777666444333222111111111111111222333555444333111111000000000000000///......111666:::<<<888222//////000111000000000////////////000000...///000000000///---,,,//////............////////////..................................................................------------------,,,,,,------------,,,+++******)))***+++,,,---.........***++++++,,,,,,++++++***))))))******++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((())))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***'''(((***++++++)))(((&&&))))))(((((((((((())))))(((''''''''''''''''''((())))))(((((((((((()))***))))))))))))))))))(((((((((%%%###$$$''')))(((&&&)))(((&&&'''((()))((('''++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++++++++******++++++************++++++++++++************++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))*********+++++++++************************((((((((((((((((((((((((*********+++++++++,,,,,,,,,++++++***))))))))))))************************,,,,,,,,,+++++++++++++++******++++++++++++******))))))***,,,---...///000******************************+++++++++***))))))((()))***+++++++++++++++,,,++++++******))))))***)))))))))******+++++++++*********+++++++++***))),,,,,,,,,,,,+++***))))))))))))******************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++,,,,,,,,,++++++)))((('''---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------///111...///000111333444555555888999;;;<<<>>>BBBGGGJJJEEEHHHNNNTTTXXX```ppp~~~~~~vvviii\\\RRRJJJEEEAAA===;;;888777777666444222111111000000000111222222444333222111000/////////.../////////......///000//////...///000111111000000000////////////000000///...---------///000111//////............//////------------------------........................000000//////////////////---------------------------------------,,,+++***)))***+++,,,---.........***++++++,,,,,,++++++***))))))***+++++++++++++++***************)))******))))))))))))((((((((((((((((((((()))******++++++))))))))))))))))))))))))******))))))(((((('''''''''(((((())))))))))))))))))***++++++***(((%%%$$$))))))(((((((((((())))))'''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((((((((((((((((((((((((((())))))%%%""" """&&&))))))'''((('''&&&'''((()))(((&&&***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))***++++++++++++***++++++************++++++++++++************++++++((())))))))))))*********************))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************++++++++++++++++++***)))))))))******)))))))))***************************))))))((((((******++++++++++++******&&&'''((()))***,,,------************************)))***************))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++***)))))))))(((((())))))***+++++++++***)))***+++,,,,,,***(((******++++++++++++******)))))))))))))))*********************************------,,,+++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,------------......+++---...///...///000222111222333444666777888999888;;;???CCCHHHNNNTTTYYYZZZ\\\bbbiiiooovvv~~~xxxsssnnniiidddaaa]]]]]]^^^```bbbdddeeegggeeeffffffeeebbbaaaaaabbbhhhnnnuuuzzz}}}~~~wwwjjj^^^TTTOOOEEEAAA;;;888999888777444333222222111111111222222333222111000000000000000...///000111111111000000...///000222222111000///111000000//////000000111///...,,,+++,,,///222444///..................///,,,,,,,,,---------------........................000000000///////////////------------............,,,------------,,,,,,+++***++++++,,,------------***++++++,,,,,,++++++******+++,,,---............,,,---...---+++++++++---******)))))))))((((((((((((((())))))*********+++))))))))))))))))))))))))******))))))((((((''''''''''''((())))))))))))))))))*********)))'''%%%$$$))))))(((((((((((())))))((('''&&&%%%%%%&&&'''((())))))((((((((((((''''''''''''(((((((((((())))))%%%$$$$$$%%%(((***+++***''''''&&&'''))))))'''%%%******+++++++++,,,,,,,,,************************,,,++++++******++++++,,,))))))***+++++++++++++++++++++************++++++,,,++++++******++++++,,,((())))))))))))******************)))))))))((((((************************)))************+++++++++************************************************************++++++++++++***))))))))))))******+++((()))))))))*********+++***************)))((((((******++++++++++++******&&&&&&'''((()))+++,,,,,,************************))))))************)))))))))***+++,,,------------,,,,,,,,,+++***)))((((((((((((((()))***+++++++++***))))))+++------***'''((((((***+++,,,,,,++++++)))))))))******+++++++++************************------,,,++++++++++++,,,,,,,,,---------,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------....../////////---///111111111111333555666777888999:::;;;<<<===<<>>???@@@GGGNNNYYYeeeppp{{{~~~uuuppplllkkkllljjjddd\\\TTTRRRTTTWWWYYYWWWXXX[[[\\\YYYXXX[[[ZZZWWWUUUUUUWWWXXXWWWUUUXXXYYYZZZZZZZZZZZZYYYXXXVVVXXXYYYXXXVVVUUUXXXZZZUUU[[[bbbdddbbbaaabbbeeeeeebbbcccggghhhccc```___ZZZ^^^bbbdddbbb```^^^]]]WWW[[[cccooo}}}xxxmmm___TTTMMMIIICCC???999888777666555444444444333333222222222333444444999666222000111222222222333333222111//////000222111111000000000000111111//////////////////......---------,,,,,,------------.........//////000000........................---------,,,,,,+++++++++---------.........//////++++++,,,---............,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++((()))***+++,,,,,,---,,,(((***+++***'''&&&''')))++++++++++++******************))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&((()))+++,,,,,,&&&''')))*********)))(((&&&%%%&&&&&&''')))++++++))))))(((((((((((()))))),,,***)))(((((()))***,,,(((((())))))((('''&&&&&&&&&'''''''''(((((()))))))))+++,,,***&&&%%%&&&)))&&&&&&&&&'''))))))&&&$$$++++++************++++++,,,,,,,,,+++++++++******,,,+++++++++***)))))))))++++++******************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))'''((())))))((('''(((*********++++++++++++******+++***((('''''')))+++,,,+++*********))))))((((((******************************))))))((())))))***+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))''''''(((***+++///...---,,,+++*********++++++---......---++++++,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******************///,,,))))))***+++)))''',,,,,,++++++***)))))))))+++++++++*********)))))))))***++++++------...///...---+++)))(((((()))))),,,,,,+++***))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++000...+++******,,,///111000000000000////////////111222444444444555888:::<<<<<<===>>>BBBGGGLLLPPP[[[fffuuuuuukkkfff```XXXVVVYYYVVVXXXWWWRRRLLLLLLTTT[[[[[[]]]___aaaccceeeiiilllkkkhhhfffgggjjjlllkkkjjjpppkkkggggggjjjllliiifffggghhhkkkmmmmmmkkkhhhfffeeefffiiioootttuuurrrnnnkkkmmmqqqtttuuuqqqkkkffffffccc___\\\[[[ZZZYYYXXX\\\ZZZYYY]]]fffqqq{{{}}}vvvqqqtttzzznnnbbbVVVLLLFFFDDD===999999888444444999333222000111222444333222111222333444444333222111222333444333111000111222444111...,,,---///000000000000000000000000000000000000000000000000000000........................,,,,,,,,,---------..............................+++++++++---///000...,,,++++++,,,,,,---...//////---------,,,,,,+++++++++++++++++++++++++++++++++((()))+++---------+++***++++++************++++++))))))(((((((((((())))))++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''&&&&&&'''*********)))))))))))))))'''((()))******)))((('''***)))((('''&&&&&&'''(((&&&+++000///+++(((((()))((((((((((((((()))******---,,,***((('''((()))***)))((('''&&&&&&'''((()))++++++************++++++*********)))))))))((((((+++++++++***************************************++++++************++++++))))))))))))))))))))))))************************++++++*********)))))))))((()))******(((((()))***)))******++++++******)))***)))((((((((()))+++,,,***************)))))))))*********************************)))))))))******************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***+++***)))(((((()))******...---,,,+++++++++++++++++++++,,,,,,,,,,,,++++++******************++++++************************************************...+++))))))***+++***((()))))))))))))))*********)))*********++++++,,,,,,***++++++,,,,,,------------,,,+++))))))))))))***---,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------...//////...//////000111222333333666888:::;;;;;;<<<===???>>>???@@@DDDJJJSSS\\\bbbvvv|||rrrfff```\\\ZZZVVVQQQSSSXXXccceeeddd```ZZZ[[[aaahhhssstttwwwxxxyyy{{{~~~}}}|||{{{}}}~~~|||wwwqqqllljjjiiihhhgggaaa``````aaadddhhhkkkmmmmmmhhhaaa^^^aaajjjuuu|||rrrcccUUUMMMLLLFFFAAAAAA>>>888666999777555333333333444333222333444444444444222111000000111333333222222333444888444111/////////000///000000000000000000000000000000000000000000000000........................---------.........//////........................///...------...---+++))),,,,,,------......//////---------,,,,,,+++++++++++++++++++++++++++++++++)))***,,,------,,,+++***))))))(((((((((((())))))+++******))))))))))))***++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))))))))''''''((())))))(((''''''***)))((('''&&&''''''(((%%%))),,,,,,(((%%%&&&(((((((((((((((((()))******)))((('''%%%%%%&&&'''((()))((('''&&&&&&'''((()))++++++************++++++*********)))))))))))))))***************+++++++++************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++******)))))))))((((((((()))***++++++)))((()))+++)))******++++++******)))))))))))))))***************************+++++++++))))))))))))))))))))))))*********************+++************))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))******---,,,,,,+++++++++,,,,,,++++++************++++++((())))))***++++++,,,,,,************************************************,,,***))))))***++++++***''''''(((((()))******+++))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******++++++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,...........................///000111111000...------...000222444666777888888:::<<<=========>>>@@@BBBDDDIIIPPPZZZgggsss|||~~~}}}xxxrrrpppnnnhhhaaaXXXZZZ]]]___]]]\\\aaaiii}}}{{{wwwwww|||}}}|||||||||pppqqqrrrqqqooommmiiiggggggbbb\\\[[[___eeejjjkkkppppppqqqrrruuuyyy~~~zzzkkkaaa\\\UUUOOOKKKFFF@@@<<<;;;999777444333333222000///555555555444333222000000...000222222222222444666:::777333111000111000///000000000000000000000000000000000000000000000000................................./////////000000........................000...,,,,,,------,,,+++........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))))))))(((((((((((()))))),,,,,,+++******)))******++++++++++++++++++++++++*********))))))*********))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))'''(((((())))))(((((('''))))))((('''''''''((((((&&&(((***)))&&&$$$&&&(((((((((((((((((())))))***'''&&&%%%%%%%%%&&&'''(((((((((''''''''''''((((((,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,***************+++++++++++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))((((((((((((***+++,,,+++***)))***+++))))))************))))))(((((()))************)))))))))******++++++,,,,,,((((((((((((((((((((((((*********+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))************)))++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,))))))*********+++++++++++++++++++++++++++++++++***************+++++++++***)))))))))***+++,,,,,,((()))))))))*********+++******+++,,,,,,---......,,,,,,,,,,,,++++++******))))))*********++++++,,,))))))))))))***+++,,,---+++++++++,,,,,,,,,------...........................///000000000000///...///000222444666888:::;;;<<<<<<<<<<<<;;;===@@@CCCJJJPPPYYYcccnnn{{{{{{vvvsssqqqpppiiiiiigggfffeeedddaaa___aaahhhqqqtttrrrsss{{{~~~|||wwwsssppprrrxxx{{{zzzwwwtttrrrpppnnnmmmmmmlllkkkjjjtttssskkkaaaXXXQQQIIICCC@@@===;;;888666666555333111444444444333333222111111///111222222222222444555888666333111111222111000000000000000000000000000////////////////////////........................---.........////////////...........................,,,******,,,.../////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,,,,,,,+++***))))))))))))************************++++++************++++++))))))))))))))))))))))))((((((((((((((()))******((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))******(((&&&&&&(((+++))))))(((((((((((())))))''''''&&&&&&'''((()))***(((((((((''''''(((((((((,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,))))))*********+++++++++++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))((((((((((((***,,,,,,+++)))((()))***)))))))))******)))))))))(((((()))************))))))))))))******++++++,,,((((((((((((((((((((((((((()))***++++++++++++***))))))))))))))))))******))))))))))))))))))))))))))))))))))))************'''((()))***************++++++*********+++,,,,,,,,,+++***))))))***+++,,,+++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++)))))))))*********,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))((())))))***+++++++++,,,*********+++,,,---...///++++++,,,,,,,,,---------------------------------000//////...///000111111444444666777999:::;;;<<>><<<===AAAGGGLLLXXXaaannnzzzqqqnnnjjjfffdddeeehhhjjjlllllllllkkkhhheeedddeeeqqq{{{{{{qqqiiiaaaeeejjjooovvv~~~yyyjjj___VVVMMMFFFDDDAAA>>><<<;;;:::888666444444333333222222222333111333333333111111222333444222000000111222222111111111111111111111111111////////////////////////........................,,,,,,---------....................................,,,******,,,.../////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,,,,++++++++++++,,,,,,+++***)))(((((((((((((((************************++++++************++++++)))))))))))))))))))))))),,,,,,+++***************''''''(((((())))))))))))************************(((((())))))))))))))))))))))))((('''&&&''')))+++))))))(((((((((((())))))''''''''''''(((((())))))'''((((((((((((((((((''',,,,,,++++++++++++,,,,,,)))))))))))))))************************+++++++++)))))))))***++++++,,,,,,++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++******)))))))))(((((((((***+++,,,+++)))(((((()))((())))))******))))))((())))))))))))************)))))))))))))))*********))))))))))))))))))))))))&&&''')))***++++++***)))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++((((((((()))******++++++,,,++++++*********++++++++++++************++++++,,,,,,++++++***))))))((()))))))))))))))))))))))))))))))))***++++++,,,,,,)))***+++***))))))+++---...------,,,++++++******---,,,,,,,,,+++++++++***,,,,,,++++++*********)))((()))***+++++++++++++++,,,,,,,,,------///000000,,,,,,,,,,,,------------........................000/////////000222444555888888999:::;;;<<<======@@@??????@@@DDDKKKTTT[[[kkkvvvvvvoookkkiiiaaacccfffiiilllqqqwww{{{}}}vvvooommmpppxxxcccaaa______cccjjjrrrwwwwwwlll___SSSKKKHHHDDDAAA???===:::888777666555444444444444444222333444333111000111222111000//////111222222111111111111111111111111111000000000000000000000000........................,,,,,,,,,------------...........................000...,,,,,,------,,,+++........................++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++******))))))))))))******))))))(((((((((((())))))*********************************))))))*********))))))))))))))))))))))))))))))((('''&&&%%%&&&&&&&&&''''''(((((())))))***+++******))))))******+++(((((()))*********))))))((('''&&&&&&&&&'''((()))***))))))(((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''---,,,,,,++++++,,,,,,---(((((()))))))))*********+++++++++***************((())))))***++++++,,,,,,++++++************++++++))))))))))))))))))))))))************************++++++*********)))))))))***++++++***(((''''''((((((((())))))))))))((((((***)))((((((((()))+++,,,)))))))))(((((((((((((((************************%%%&&&(((*********)))(((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))((((((((((((***+++---,,,,,,+++***)))))))))***++++++,,,,,,,,,,,,++++++++++++******************))))))))))))))))))))))))((())))))***++++++,,,,,,)))***,,,+++)))(((+++---,,,,,,++++++++++++++++++*********++++++++++++++++++++++++***************))))))***+++++++++******++++++++++++,,,,,,---...,,,,,,,,,------------...////////////////////////...000111333555666777777999999:::<<<===>>>???@@@AAADDDIIIOOOWWWaaakkkqqqzzzsssmmmjjjjjjkkkkkkqqqzzznnnjjjggghhhmmmrrrsssrrrsssvvv|||zzzkkk\\\XXXSSSOOOKKKGGGCCC@@@>>>===;;;888666555555555111222333333222111222444222111000000111222111///111111111111111111111111000000000000000000000000........................------------....................................///...------...---+++))),,,,,,------......//////+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++***++++++,,,,,,+++******))))))******+++(((((((((((()))***++++++***************************))))))(((((())))))***))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))***))))))(((''''''((())))))'''((()))***+++******)))((('''&&&'''((()))))))))******)))(((((((((((((((''''''((((((''''''&&&&&&&&&'''((())))))((('''&&&---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,,,,+++++++++******))))))((())))))***++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************)))***+++***'''&&&&&&'''(((((())))))))))))((((((+++***((('''''')))+++,,,))))))((((((''''''&&&&&&************************###%%%''')))******(((((((((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))''''''(((***,,,...---,,,+++***))))))))))))+++,,,---......---,,,+++)))))))))***++++++,,,,,,************************((())))))***++++++,,,,,,)))+++,,,+++((((((***---)))))))))***++++++,,,,,,(((((()))***+++,,,,,,---************************)))***+++,,,,,,+++***)))(((((((((((((((((()))***,,,,,,,,,---------......000000000000000000000000---000444888::::::999888999999;;;<<<>>>@@@BBBBBBIIIOOOYYYdddooozzz|||yyy~~~}}}zzzxxxvvvyyy}}}~~~}}}zzzyyy}}}yyywwwwwwuuuqqqnnnnnnuuusssnnnhhhbbb]]]WWWRRRNNNDDDBBB???;;;888666555444///000222222222222444666444333111111111111000...111111111111111111111111000000000000000000000000..................................../////////000........................+++++++++---///000...,,,++++++,,,,,,---...//////+++++++++,,,,,,---------+++++++++++++++++++++++++++*********+++,,,---------,,,,,,++++++,,,,,,---(((((())))))***+++---...))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********++++++,,,---...&&&&&&&&&'''((())))))***((('''&&&%%%%%%&&&'''((('''((()))+++++++++***)))***))))))***+++,,,,,,+++******)))(((((((((((((((******++++++***)))((((((&&&'''((())))))((('''&&&++++++++++++++++++,,,,,,((()))******)))'''$$$###))))))************))))))*********************+++*********************************++++++,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))+++*********))))))((((((,,,+++)))((((((((()))***+++*********))))))(((((((((''''''&&&&&&((()))***(((((((((((((((((((((((())))))))))))))))))))))))************************''''''((()))***+++,,,,,,---+++)))((('''((()))***))))))))))))))))))))))))************************,,,,,,+++***))))))******++++++++++++++++++++++++++++++************+++++++++++++++++++++***))))))''''''((()))***+++,,,,,,++++++++++++++++++++++++///...------++++++***)))++++++++++++******))))))*********++++++,,,,,,,,,//////.........------------------,,,,,,,,,,,,+++000000/////////111222333777888999:::999;;;===??????@@@AAADDDIIIMMMRRRTTT]]]eeerrr~~~~~~}}}vvvooojjjhhhjjjlllooovvvzzztttkkk```XXXPPPIIIAAA======<<<888444222333444444444444555666111111111111222333444555111111111111111111111111000////////////000000111000000000000000000000000222000...///111222///,,,////////////////////////+++,,,...///000///...............------,,,,,,,,,---,,,+++***+++,,,---...***+++,,,,,,,,,,,,+++*********+++,,,,,,---......************************++++++++++++++++++++++++,,,***((('''&&&'''((()))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))&&&&&&'''((()))***++++++((((((((((((((()))************))))))((((((''''''(((((((((((((((((((((((())))))(((((((((***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,+++)))&&&###!!!))))))************))))))******************))))))***************************++++++++++++++++++,,,*********)))))))))))))))************************************)))))))))(((++++++)))((((((((()))***************)))))))))((((((((('''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))),,,+++)))''''''((()))***))))))))))))))))))))))))************************,,,++++++***))))))******++++++++++++++++++++++++++++++************++++++******++++++,,,++++++***))))))))))))************++++++++++++++++++++++++---,,,,,,++++++******)))++++++++++++*********)))'''''')))***,,,...///000222111...,,,++++++,,,------------,,,,,,,,,,,,,,,///000000111333444666777999;;;<<<======>>>AAACCCBBBHHHPPPVVVZZZ```hhhoooxxx}}}}}}{{{wwwwwwyyy}}}wwwtttllllllmmmooosssxxx}}}xxxooo\\\TTTJJJDDDBBB@@@<<<888555555555444333333333444222111111111111111222222111111111111111111111111111000000/////////000000000000000000000000000000111///...///111111///,,,////////////////////////------........................---------,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,---......---,,,++++++,,,,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++***((('''''''''))))))************************))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++******))))))***))))))(((((())))))***''''''(((((())))))******)))(((((((((((())))))******)))))))))(((((((((''')))))))))))))))))))))))))))((((((''''''((()))***------,,,,,,++++++******,,,,,,,,,,,,***(((&&&%%%))))))************))))))*********))))))(((((((((************************+++++++++++++++*********))))))))))))************++++++++++++++++++++++++************))))))))))))+++******)))((()))))))))************))))))))))))(((((('''''''''((()))***************************))))))))))))))))))))))))************************************))))))))))))***)))((('''''''''((()))))))))))))))))))))))))))************************,,,+++******)))*********************************++++++************++++++))))))***+++,,,,,,,,,,,,++++++*********)))))))))++++++++++++++++++++++++++++++++++++************++++++++++++************'''((()))+++,,,...///000444222...***)))***,,,...------------------------///000222555777999::::::999:::;;;<<<<<>>:::777666555555444555444444333333444444444222222222222222222222222333222111000//////////////////////////////////////////////////////---,,,////////////////////////111000...---,,,,,,---...------------------------***+++---.........---,,,---------......---------+++,,,------,,,+++)))'''++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((())))))***************************))))))))))))))))))))))))************************************************++++++************++++++***)))))))))((((((((('''************))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))***))))))(((''''''''''''......------,,,+++******((()))***+++,,,---......******++++++++++++*********)))))))))((((((''''''************************+++++++++******)))))))))(((((())))))******++++++************************))))))))))))))))))******************)))))))))((())))))))))))))))))******((((((((()))))))))))))))************************((((((((((((((((((((((((************************''''''((()))***+++,,,,,,((('''''''''''''''(((((())))))))))))))))))))))))************************+++***************++++++))))))))))))))))))))))))++++++************++++++%%%&&&''')))***+++++++++((())))))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///////////////...//////000111222222333444555888:::;;;<<<;;;;;;<<<>>>AAAHHHQQQ^^^llluuuxxxlllddddddiiimmmuuuyyy{{{nnnhhhiiiooosssyyywwwnnndddXXXPPPIIIDDD>>>999888888777666333333333333333444555666222222222222222222222222333333222000//////////////////////////////////////////000000///.........////////////////////////111000...---,,,,,,---...------------------------+++,,,---...///...---,,,------,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))++++++************++++++******))))))((((((''''''))))))***+++******)))((((((((((((((())))))))))))((((((((((((((((((((((((************)))(((((('''......------,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))***************************************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************)))(((((())))))))))))************'''((()))*********))))))************************))))))))))))))))))))))))''''''''''''''''''''''''************))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))*********************************)))******+++,,,************************++++++************++++++%%%&&&''')))***+++++++++(((((()))***+++,,,---...++++++++++++++++++++++++,,,,,,------......//////++++++++++++,,,,,,,,,,,,******+++,,,---...//////***+++...111222222111000000000111222444555666666777888:::;;;<<<===>>>>>>;;;AAAKKKXXXgggxxxssspppjjjdddbbbiiivvvzzzqqqjjjhhheeekkkuuu|||nnneeeWWWOOOFFF@@@>>><<<:::888333333333222222333333444333333333333333333333333333222111111000000000000000000000000000000000000///000222111///......//////////////////////////////......---------......,,,,,,,,,------------...,,,,,,---...............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******************************************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))*********))))))***************))))))(((((('''''''''(((***+++++++++***)))(((((((((((())))))))))))'''''''''''''''''''''''')))***************)))(((------------------,,,,,,---,,,,,,++++++***++++++***++++++,,,,,,++++++***(((((())))))***+++++++++************************))))))))))))*********************)))))))))))))))************************((()))))))))************)))******+++***)))((('''((()))))))))************'''((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''************))))))))))))'''((())))))*********)))))))))))))))))))))))))))******************************))))))***++++++,,,++++++++++++++++++++++++++++++************++++++(((((()))+++,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,---------------------+++++++++,,,,,,,,,------***++++++,,,---...//////---...000111222222222222111222333444666777888999::::::;;;<<<>>>@@@BBBCCCDDDMMM]]]nnn~~~xxxpppkkklllmmmqqqwwwvvvqqqjjjlllooorrruuuzzz}}}lllcccWWWMMMIIIEEEAAA>>>999888777555444333333333333333333333333333333333222222111111000111111111000000000000000000000000///111333222000//////111////////////////////////------..................,,,,,,,,,---------......---------------.../////////...---,,,,,,---...///000///---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))***))))))(((((())))))***))))))))))))((((((((((((&&&''')))+++,,,,,,++++++'''((((((((()))))))))***(((((((((((((((((((((((('''((()))******))))))(((,,,,,,------------------************+++,,,---...***++++++,,,,,,++++++***(((((()))***+++,,,------************************(((((())))))******++++++++++++******))))))((((((++++++++++++++++++++++++(((((())))))*********+++)))******++++++)))((('''(((((())))))*********+++'''((()))++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))************************''''''((()))***+++,,,,,,(((((()))***************))))))))))))))))))))))))******************************))))))***+++,,,,,,++++++++++++++++++++++++++++++************++++++***+++,,,,,,------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,222111000000000111333333222333444666777999:::;;;:::;;;;;;===@@@DDDGGGIIITTT___rrrwwwqqqrrrsssqqqnnnpppsssyyy}}}yyyuuuqqqqqqtttvvvzzz~~~ssseeeZZZSSSNNNIIIEEE@@@???===:::777666444444333333333333333333333333111111111111111111222222000000000000000000000000000222444333111///000222////////////////////////+++,,,...///000///......,,,,,,,,,------...............---,,,,,,...///000000///...------...///000444222///,,,***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++************************))))))))))))))))))))))))************************(((((())))))*********+++))))))(((((((((((())))))(((((((((((())))))))))))%%%'''))),,,------,,,,,,'''((((((((())))))******))))))))))))))))))))))))%%%&&&''')))))))))((((((------,,,+++***)))((('''+++,,,,,,------,,,,,,+++*********))))))))))))((())))))))))))))))))))))))///,,,(((&&&%%%'''))),,,++++++************++++++))))))))))))))))))))))))***++++++,,,,,,++++++******************)))((((((((((((((()))******++++++******))))))((((((''''''))))))(((((('''''''''&&&************************......---,,,+++***)))(((+++)))'''%%%%%%(((+++---,,,+++++++++******))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''************************+++++++++*********))))))***,,,------,,,,,,,,,---+++)))(((((()))+++***)))((()))***+++,,,---------+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,,,,,,,,,,,,,,,,,,,---------------...///000......///000111222333333444555555555555777:::===>>>>>>>>>>>>BBBKKKXXXbbbjjjssstttpppkkkhhhkkksss}}}zzzmmmuuuxxx|||qqqjjjaaaSSSHHHHHHAAA======:::444333777888666444333222000---***...///111111000000111222111111111111111111111111000000000000////////////000000000000000000000000......---------......///---.........//////000000***+++---///000///---,,,***+++---...///...------------------,,,,,,+++***+++++++++,,,,,,---------......---,,,,,,++++++***+++,,,,,,,,,,,,+++******+++*********))))))((((((++++++++++++******))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((,,,+++)))((((((((()))***)))))))))))))))))))))))))))))))))))))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((,,,+++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***))))))))))))))))))))))))---,,,+++)))))))))***+++++++++************++++++++++++++++++++++++++++++)))******++++++******)))***************)))((((((++++++******)))(((((((((***)))))))))((((((((('''******)))))))))(((((((((((((((((((((((((((((((((+++***************))))))***)))'''&&&&&&(((***,,,))))))))))))((((((((('''))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))+++++++++*********)))))))))***,,,,,,+++******++++++***((((((***+++***)))))))))***+++,,,,,,,,,,,,******************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000...///111333444666666777888999;;;;;;;;;<<<>>>@@@>>>AAADDDHHHOOO[[[iiitttyyyvvvzzzwwwsssrrruuu{{{}}}rrrtttzzz|||mmmaaaRRRKKKEEECCC???999888;;;666555444444555555333111111222333333111111222333111111111111111111111111111000000000////////////000000000000000000000000.........------......///............/////////000((()))***+++,,,+++******)))***+++,,,,,,,,,++++++,,,---------,,,,,,+++***/////////......---------+++++++++***************++++++++++++++++++++++++++++++++++++*********)))************))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***&&&''''''((()))******+++++++++)))((((((((()))***))))))))))))))))))))))))))))))*********)))(((((())))))))))))))))))))))))''''''''''''''''''''''''******+++,,,---......///)))******++++++******))),,,,,,,,,++++++++++++***))))))))))))))))))))))))******+++++++++***))))))++++++************++++++++++++++++++++++++++++++)))))))))******))))))))))))************))))))(((++++++******)))((((((((())))))))))))((((((((((((************))))))))))))((((((((((((((((((((((((((((((((())))))*********((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))*********))))))******+++))))))))))))))))))))))))+++++++++***************(((***++++++)))))))))***,,,***))))))***+++******)))******+++,,,,,,,,,,,,)))))))))***+++++++++,,,************************************+++++++++,,,++++++,,,,,,------......---,,,------...///000111000111444777999:::::::::999:::<<<<<<<<<<<<>>>@@@BBBHHHQQQ[[[eeerrr~~~yyyxxxxxxwwwttt~~~~~~}}}xxxyyyzzzyyyxxxxxxzzz~~~}}}~~~~~~~~~{{{ggg^^^TTTMMMGGGAAA>>>???999777666666777777777666555666777666333222333444222222222222222222222222111111000000000/////////000000000000000000000000//////......---......///............////////////---------------,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,---------,,,++++++...---------------------************++++++++++++...---+++))))))((()))))),,,,,,,,,+++++++++++++++)))))))))))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******+++******)))((()))))))))))))))))))))))))))))))))))))))******+++*********))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))******+++,,,---......******++++++++++++***************)))))))))(((((())))))))))))))))))))))))(((((())))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))))))))************)))(((((((((((()))******++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''(((((()))))))))))))))+++++++++***************))))))))))))))))))))))))******))))))******++++++))))))))))))))))))))))))************************)))***,,,+++***))))))***---+++******+++++++++***)))***+++,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,************++++++++++++*********+++++++++,,,,,,***++++++,,,---...//////,,,,,,------///000222222333555777:::;;;<<<;;;;;;:::;;;;;;;;;<<>>>>>>>>AAAHHHQQQXXXaaalll|||zzzqqqjjjhhhbbbfffkkkqqq~~~zzzxxxtttpppoooppptttwwwxxx{{{~~~~~~{{{vvvsssqqquuu|||{{{yyyvvvxxx{{{|||~~~pppcccXXXMMMDDDCCC@@@;;;888777666666555<<<<<<<<<:::777555444555222222222222222222222222111111111111000000000000////////////////////////111000///...............///////////////............---,,,+++******++++++------------------------+++,,,,,,------,,,,,,,,,$$$%%%&&&((()))+++,,,,,,++++++,,,---...//////000///---+++)))(((((()))***))))))******************++++++++++++++++++++++++************************(((((())))))))))))((((((*********)))(((''''''&&&************)))))))))(((((((((((((((((((((((((((((()))***+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((+++++++++******))))))))),,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))+++***))))))***,,,...000++++++************++++++************************++++++,,,,,,,,,,,,++++++((())))))************)))++++++******)))((((((((((((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((+++++++++******)))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))+++............///111///---,,,+++,,,,,,+++******++++++,,,,,,+++++++++)))))))))***+++++++++,,,+++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,------......//////......///000222444666777999999::::::;;;<<<===>>>@@@@@@BBBEEELLLWWWccckkkxxx|||qqqfff[[[VVVVVVXXXdddpppwww~~~yyytttpppnnnmmmoooqqqrrruuuyyy~~~{{{{{{}}}~~~~~~yyyxxxyyy~~~xxxlll\\\OOOHHHDDD>>>:::999:::::::::<<<<<<<<<:::777555444555333333333333333333333333222222111111111000000000000000000000000000000000111111000///............///////////////............---------------,,,,,,,,,,,,+++*********++++++++++++,,,---------,,,,,,++++++++++++++++++++++++)))******+++,,,------...***)))))))))+++,,,...///)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,************************(((((())))))))))))((((((&&&&&&'''((()))***++++++)))************)))(((((())))))))))))))))))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))&&&'''((()))***+++,,,,,,++++++************++++++******************************++++++++++++******(((((()))***************++++++******)))((((((((('''((((((((()))))))))***''''''(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))'''((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))******++++++++++++++++++++++++))))))*********+++++++++(((***---//////000111333000...,,,,,,,,,,,,,,,***+++++++++,,,,,,++++++*********************++++++)))******+++,,,,,,------+++++++++,,,,,,,,,---------------...............//////000222444777999:::999999999:::<<>>=========;;;;;;;;;999666444444555333333333333333333333333222222222111111111000000000000000000000000000000222111000///............000/////////...............///000111111000//////---,,,+++*********++++++***+++,,,,,,---------,,,//////......------,,,,,,***+++++++++,,,,,,------)))***+++,,,---...//////)))))))))******+++++++++******+++++++++,,,,,,,,,************************'''((()))******)))((('''$$$%%%&&&((()))+++,,,---)))******+++***)))((('''))))))))))))))))))))))))))))))*********)))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************))))))))))))((()))))))))))))))))))))))) """%%%((())))))'''&&&++++++************++++++(((((((((((((((((((((((())))))************))))))(((((()))***************((((((((()))******++++++'''((((((((())))))******(((((())))))*********+++************************%%%%%%&&&'''((()))******((((((((((((((()))******))))))******+++++++++,,,))))))))))))))))))))))))''''''''''''((()))***+++************************))))))******++++++++++++'''))),,,...///000222444111///---,,,------,,,***++++++,,,,,,,,,++++++***+++++++++***************((())))))***++++++,,,,,,++++++,,,,,,,,,---------...............---------000000111333555888:::;;;999888888:::===BBBGGGJJJQQQWWWaaammmzzz{{{qqqhhh```^^^[[[YYY\\\ddddddwww|||~~~|||}}}~~~~~~|||{{{~~~yyyyyyvvvqqqmmmmmmuuuxxxyyy{{{nnn]]]WWWNNNFFFAAA???===<<<:::::::::999666444444555333333333333333333333333222222222111111111111000000000000000000000000000222222000///............000000//////.........---)))+++---//////...---,,,000///---,,,+++,,,------***+++,,,,,,---------------------....../////////---------.........//////...............,,,+++************++++++,,,,,,,,,))))))******++++++++++++************************'''((()))******)))((('''''''''(((((())))))******)))******++++++)))(((''')))))))))))))))))))))))))))))))))))))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((+++,,,.........,,,***)))++++++++++++++++++++++++...---,,,,,,++++++++++++************************))))))(((((()))***++++++***++++++,,,,,,++++++***))))))((('''''''''''''''(((((()))***************************************++++++++++++++++++++++++''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))---+++))))))+++,,,***'''+++,,,,,,,,,+++)))(((&&&******))))))((((((''''''***(((%%%######%%%(((***'''((()))++++++******)))************************************************++++++,,,------------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------******+++++++++,,,,,,,,,000000///............///............///000222222777777888999999999999999999:::<<>>DDDNNN\\\iiitttyyy}}}~~~tttllleeebbbgggnnnwww{{{{{{{{{zzzyyy{{{vvvtttvvv{{{zzzxxxzzz~~~|||uuuttt|||zzzlll^^^RRRJJJEEEFFFAAA>>>>>>;;;777555666444444444444333222111111333333111000000000111222111111111000000000//////111111111111111111111111///...------//////...---........................//////...------,,,,,,---...............---,,,,,,++++++,,,,,,,,,---------...---,,,---...///---+++---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))))))))))))))************''''''(((((()))***++++++,,,,,,+++***************((((((((('''(((((())))))))))))(((((()))***+++,,,***)))((((((((()))***+++************************))))))))))))((((((''''''***+++,,,---...---,,,+++++++++,,,,,,---------...---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,******++++++++++++******+++***))))))((()))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,*********))))))((((((''')))))))))))))))))))))))),,,***))))))***+++***(((''''''((()))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((()))************)))************************************************+++,,,,,,---------------*********))))))*********,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------.....................---......//////,,,---...000333666888999888888999:::;;;;;;;;;;;;>>>BBBMMM___rrr}}}sssiiicccaaacccdddooovvv~~~}}}wwwtttrrrxxxxxxzzz}}}zzzxxxxxxwwwxxxzzz}}}zzzvvvyyy{{{uuubbbVVVPPPLLLFFFAAA@@@<<<777444444666555555444333222111111333333222111111111111222222222222111111111111000333333333333333333333333///...------//////...---000000000//////.........//////...---,,,+++******,,,------------,,,,,,+++,,,,,,---------.........,,,,,,+++,,,---...,,,***...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))))))))))))))************+++***((('''(((***,,,...,,,,,,,,,+++++++++++++++(((((((((''''''''''''''''''((()))***+++,,,------((()))******+++++++++***))))))))))))))))))))))))((((((((((((''''''''''''******,,,------------,,,+++,,,,,,------......///,,,,,,+++++++++++++++,,,++++++++++++++++++++++++)))))))))*********))))))******++++++++++++******++++++******)))******+++(((((()))***************++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++******)))(((''''''))))))))))))))))))))))))******))))))******))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))************))))))((()))))))))***************************************************************++++++,,,,,,,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------............---------...///000000000000111333555777999;;;===<<<::::::;;;>>>AAACCCHHHPPP```rrrzzznnnllljjjgggfffiiinnnrrrxxx}}}}}}yyywwwuuutttttt{{{|||xxxvvvvvvuuuttttttuuuyyy|||~~~|||mmmdddXXXOOOFFFCCC???:::777777777777666555555444444444333333222222111111111111222222222222222222222222111111111111111111111111///...---...///000///---000000//////...---------------------,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,------------,,,+++***+++------+++***---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********((()))))))))***************))))))((()))***+++,,,)))*********))))))((((((************))))))((('''&&&(((***+++,,,,,,+++***+++,,,---------+++)))'''((((((((((((((((((((((((((((((((((((((((((((((((***++++++,,,------------,,,,,,,,,------.........+++++++++******++++++,,,++++++++++++++++++++++++))))))*********))))))((()))******++++++******)))++++++************++++++(((((()))***************))))))))))))))))))))))))************************)))))))))************+++,,,++++++***)))((((((''')))))))))))))))))))))))))))))))))))))))))))))***,,,,,,+++***))))))(((((((((((((((((())))))))))))))))))***++++++***)))))))))))))))))))))*********************************************************))))))***+++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,---------------------...///000111222555555555666777888999:::???<<<999888;;;BBBJJJPPP[[[hhhzzzssskkkeeejjjqqquuuxxxzzz|||~~~}}}yyyzzz}}}~~~yyypppiiigggjjjmmmxxx}}}}}}lll```TTTMMMHHHBBB??????777777666555555555666666333333333333222222111111222222222222222333333333000000000000000000000000000///......///000///............---------,,,,,,++++++,,,------,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,+++)))++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++((()))))))))************'''((()))*********)))((((((((()))))))))((('''&&&******++++++***)))(((''''''(((***++++++***(((&&&)))***+++,,,,,,***'''&&&(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++************++++++,,,************************++++++,,,------+++***)))))))))************))))))*********)))******+++,,,(((((()))***************))))))))))))))))))))))))************************((((((((())))))))))))***+++++++++******))))))((())))))))))))))))))))))))''')))***)))(((((()))+++...---,,,***))))))(((((((((((((((((())))))))))))))))))************)))))))))))))))((()))******+++************************************************)))******+++++++++++++++*********))))))*********,,,,,,,,,,,,------------,,,---------............+++,,,,,,,,,,,,---------.........///000222333444:::999999888888999999:::<<<:::999;;;CCCOOO[[[cccnnn||||||xxx{{{zzzrrrjjjiiikkkttt{{{yyyvvvttttttyyy~~~sssmmmmmmnnngggiiinnnyyyuuufff]]]VVVMMMEEEBBB999888666555444555555666333333333444333222222111111222222222222333333333111111111111111111111111000///......000000///...------------------------***+++,,,.........---,,,+++,,,,,,---------------*********+++++++++,,,,,,++++++***+++,,,---+++)))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++))))))))))))************&&&(((***++++++***((('''))))))***++++++)))((('''(((((()))******)))'''&&&'''(((***+++***)))'''%%%"""$$$&&&((())))))((('''))))))))))))))))))))))))))))))))))))************------,,,,,,++++++,,,,,,------,,,,,,++++++*********************+++,,,,,,))))))))))))))))))))))))***+++---------+++***((())))))************)))))))))))))))))))))***++++++(((((()))***************))))))))))))))))))))))))************************((((((((()))))))))******************************))))))))))))))))))))))))&&&(((***)))(((''')))+++,,,+++***)))(((((())))))'''((((((((()))))))))***))))))))))))))))))))))))***)))((((((((()))++++++************************************************++++++,,,------------,,,++++++************++++++,,,,,,,,,---------......------------............------------..................///000111333555666<<<;;;;;;:::::::::;;;;;;:::;;;???GGGTTTeeesss|||yyynnngggjjjkkkhhhkkksssxxx~~~zzzyyyxxx{{{~~~{{{zzzmmmiiigggkkksss}}}~~~wwwmmm]]]NNNFFF@@@???<<<999777666666777333333444444444333222111111111111111222222222333111111111111111111111111000///...///000111000...,,,,,,------......//////,,,---...//////...,,,+++,,,,,,---...............+++++++++,,,,,,,,,------,,,++++++,,,------,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++))))))))))))*********************************))))))***+++,,,,,,***)))''''''(((***+++++++++)))((('''((()))*********)))(((###%%%&&&((())))))))))))************************((((((((()))))))))******...------,,,++++++++++++...------,,,+++***)))(((******))))))***+++,,,,,,((((((((((((((((((((((((((()))+++,,,+++)))'''&&&))))))************))))))))))))(((((()))***++++++(((((()))***************************************))))))))))))))))))))))))((())))))))))))************************+++++++++))))))))))))))))))))))))&&&(((******((('''))),,,)))((((((''''''(((***+++'''((((((((())))))******))))))(((((((((((())))))***)))((((((((()))+++,,,************************************************,,,---......//////......,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........---------.........//////............/////////000//////000111222444666777<<<<<<;;;;;;;;;<<<<<<===999>>>FFFTTTeeewww{{{pppddd]]]```bbbdddooo~~~|||sssnnnpppwww~~~{{{uuummmiiijjjnnnqqqrrr{{{xxxppp[[[OOOIIIFFFBBB>>>;;;999999999333333444555444333222111000000000111111222222222////////////////////////111///...///000111000...,,,------...///000111111...///000000///---+++))),,,------.../////////...,,,,,,,,,---------......---,,,+++,,,---...,,,***+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))************---,,,+++))))))***,,,---((()))+++++++++***(((&&&)))***,,,...///...---,,,'''((()))***+++,,,,,,,,,***++++++++++++******)))************************&&&'''''''''(((((()))))),,,,,,++++++***)))))))))///...,,,+++++++++,,,,,,---,,,,,,,,,+++***************+++++++++,,,,,,,,,(((''''''(((***,,,+++***,,,++++++******+++,,,,,,))))))************))))))******++++++++++++******///---++++++,,,,,,,,,+++++++++************++++++))))))))))))))))))))))))+++++++++*********))))))***)))((()))***+++***((())))))(((((((((((())))))******++++++++++++******(((((()))***************'''(((+++,,,,,,+++((('''++++++++++++++++++++++++,,,++++++******++++++,,,)))((((((((((((***,,,---,,,)))'''(((+++---,,,*********+++++++++,,,,,,,,,,,,+++)))***+++,,,,,,+++000000///...------,,,,,,+++++++++,,,,,,,,,------//////000222555777777666===:::777999===AAAAAA???DDDIIIVVVhhh|||xxxpppjjjcccfffgggffffffmmmzzz~~~uuullliiiooowww}}}~~~yyyuuuuuuzzz~~~|||{{{{{{sssaaaTTTNNNFFFCCCAAA???:::666666666555444333333555777222222222222222222222333111111111111111111111111000000000000000000000000////////////////////////,,,---......//////...............------,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,---))))))***+++,,,,,,------+++++++++,,,,,,---------'''))),,,,,,+++******+++&&&''')))+++,,,+++)))((()))***+++,,,,,,+++)))((((((((())))))*********+++)))((('''&&&&&&'''((()))(((((()))***+++,,,,,,,,,+++*********))))))(((((()))((('''''''''(((***+++++++++******))))))((((((***************+++++++++...---,,,+++******+++,,,+++++++++++++++******************+++++++++,,,,,,)))((('''(((+++,,,+++******************)))))))))))))))************))))))******++++++++++++******...,,,******+++,,,+++***++++++************++++++))))))))))))))))))))))))*********)))))))))((((((***)))((()))***+++***((())))))(((((((((((())))))''''''''''''''''''''''''(((((()))***************)))))))))(((((()))))))))************************+++******************+++))))))(((((()))***+++,,,+++)))((((((+++,,,,,,*********+++++++++,,,,,,,,,---+++)))***+++------------------------.........------...//////000111111111111333555888999999888::::::::::::<<>>888444777777777666555444444444333333333333333333333333111111111111111111111111000000000000000000000000......///000000000000000---........./////////000............------------.............../////////+++,,,,,,,,,---.........---------,,,,,,++++++++++++,,,,,,+++***+++---///------,,,+++++++++++++++(((((()))***+++,,,,,,,,,************)))))))))(((***+++,,,------,,,+++***)))))))))***+++++++++,,,((()))))))))************((()))***+++++++++***************)))))))))))))))***++++++,,,,,,------...***+++,,,---...------,,,---,,,,,,,,,+++*********))))))))))))************---+++***+++,,,,,,+++******))))))***+++,,,...///))))))************))))))******++++++++++++******+++)))((()))+++,,,,,,+++++++++************++++++))))))))))))))))))))))))'''((((((((())))))*********)))((()))***+++***((())))))(((((((((((())))))(((((())))))))))))(((((((((((()))***************+++***)))(((((()))***+++'''(((((()))***+++++++++''')))***++++++***)))''')))***,,,...//////......***,,,---+++((('''))),,,******+++++++++,,,,,,,,,++++++,,,...000///,,,***,,,,,,...///000222333333111222333444555666777888777999;;;<<<===CCCMMMUUU\\\gggxxxvvvqqqjjjdddbbbhhhqqqwww}}}nnnccc```eeelllqqqtttwww||||||uuuoookkk]]]WWWQQQNNNQQQUUUXXXYYYYYYZZZ\\\\\\\\\ZZZXXXWWWYYYXXXWWWWWWVVVTTTPPPMMMNNNOOOQQQQQQQQQRRRUUUWWWRRRTTTVVVUUUSSSPPPOOOOOOQQQLLLKKKOOOSSSUUUXXX\\\TTTXXX]]]bbbgggmmmssswww}}}xxxxxx}}}{{{iiiZZZOOOHHHAAA<<<:::999999888777666666555333333333333333333333333111111111111111111111111000000000000000000000000...//////000000000000000---.........//////000000//////.........---------------......//////000000++++++,,,,,,---...//////---------,,,,,,+++++++++(((******++++++,,,000222---,,,++++++*********+++'''(((***+++,,,,,,+++++++++*********))))))((((((((()))***++++++***)))((((((((()))***+++,,,,,,---(((((())))))*********+++((()))***+++,,,+++******++++++******))))))((((((************************++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((('''+++*********))))))(((((((((((((((((())))))))))))++++++******++++++,,,---******))))))))))))******))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))***)))(((''''''((()))***++++++,,,,,,,,,---------...---+++******+++---......---,,,++++++---///000,,,------....../////////...000222333333444666888777888999999888999;;;<<<>>>;;;;;;AAANNN\\\gggmmmxxx~~~qqq```bbbeeeiiiooowww{{{uuurrrrrrsssjjjpppwww||||||xxxssslllfffiiiiiihhhfffbbb^^^ZZZXXXPPPPPPOOOOOOPPPSSSVVVXXXVVVWWWXXXZZZ[[[ZZZXXXVVVWWWUUUSSSRRRSSSSSSRRRQQQRRRRRRTTTWWW[[[]]]]]]]]]___\\\WWWTTTSSSTTTSSSSSSPPPPPPQQQRRRRRRSSSTTTTTTVVVUUUTTTTTTVVVZZZ^^^aaafffhhhlllooorrrwww|||kkk[[[QQQFFF>>>@@@<<<888444333444555777666555444444333333333444111111111111111111222222000000000000////////////---///000222222000///---................................................,,,,,,---.../////////...,,,------......------,,,------++++++++++++------...+++)))))),,,......,,,)))***++++++***)))***+++)))************+++++++++************************---,,,***((('''((()))***,,,+++(((''''''(((+++,,,))))))*********+++++++++''''''((()))***+++,,,,,,+++*********))))))((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******+++++++++************************++++++++++++*********)))************************++++++***))))))(((''''''************)))))))))(((((((((((()))))))))*********************+++,,,,,,******))))))))))))******))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++++++++++++++,,,,,,,,,,,,...---+++******+++---...++++++,,,---------------,,,,,,------....../////////111333333333444666888888888999888666777999;;;AAACCCJJJVVVfffttt}}}{{{oooeeeaaaffflllsssyyyxxxqqqrrrvvvzzz{{{wwwyyy|||yyyrrrllliiieee```\\\]]]]]]\\\YYYVVVQQQMMMJJJLLLNNNQQQUUUWWWYYYYYYYYYYYYYYYYYYZZZ[[[ZZZYYYWWWWWWVVVVVVXXXZZZ\\\\\\[[[]]]]]]^^^aaadddggggggfffcccaaa___^^^]]]]]][[[YYYYYYYYYXXXXXXWWWWWWWWWWWWXXXWWWUUUUUUUUUWWWZZZ[[[WWWYYY[[[^^^```dddiiillltttxxxrrrdddVVVJJJDDDAAA===999777666555555777666555444444444444444111111111111111111222222111000000000////////////...///000111111000///...................................................+++,,,------------------,,,,,,------------,,,,,,------,,,++++++,,,------...+++)))***,,,......,,,***+++++++++*********+++************++++++++++++************************)))(((&&&%%%%%%&&&'''(((+++***)))(((((()))***+++************++++++++++++************)))))))))))),,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++************++++++************************++++++++++++************************************+++******))))))(((((((((************)))))))))))))))))))))*********++++++)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))),,,+++************+++,,,*********++++++++++++,,,------++++++++++++------(((***,,,......---+++***+++,,,,,,---......//////000222333444444555777888::::::999777666777:::<<>><<<999999888666555444333333333333222222222222222111111111111111000000000//////000000////////////000000................................................---------------,,,+++***,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------,,,+++++++++,,,---------,,,+++***++++++,,,+++************+++++++++,,,,,,***************************************+++,,,---)))***++++++++++++***)))&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,((((((((('''''''''''''''------------------------))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++))))))))))))))))))******)))*********++++++++++++'''((()))************)))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((()))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++,,,,,,---///000000111333444666666666666888:::::::::999999;;;BBBJJJPPPbbbjjjxxxmmmiiidddeeelllvvv~~~uuullljjjlllppprrrwww||||||sssmmmkkkkkkhhhnnnxxxwwwtttqqqrrrvvvzzz{{{zzztttnnnfff```^^^bbbggglllooorrrvvvyyy{{{|||{{{zzzvvvwwwwwwuuusssqqqsssuuuwwwxxxzzz}}}xxxsssppplllkkkjjjfff```\\\ZZZYYY^^^^^^]]]\\\ZZZYYYXXXWWWUUUWWWYYY\\\___dddkkkooo{{{}}}yyyhhh^^^RRRHHHDDDAAA???<<<999888666555333222111111333333333333222222111111111111111111000000000000000000////////////000000////////////////////////..............................///......---,,,+++---,,,,,,++++++,,,,,,---------------------------***+++,,,,,,,,,,,,---------+++******,,,---,,,******++++++++++++,,,,,,,,,************************''''''''''''((())))))***)))***+++,,,,,,+++***)))'''''''''((((((((())))))''''''((()))***+++,,,,,,'''''''''''''''(((((((((------------------------*********++++++++++++,,,,,,++++++++++++++++++,,,************************++++++++++++,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))))))))*********++++++((()))***+++++++++***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++---///,,,,,,---///000111222222444666777777777777888:::777777888;;;BBBMMMZZZbbbvvv}}}sssccceeeiiiqqq{{{{{{mmmddd```bbbiiiqqq}}}{{{{{{}}}rrrmmmeee^^^ZZZZZZ]]]___```hhhtttyyywwwuuuxxx}}}tttmmmlllooouuuzzz}}}}}}}}}}}}~~~~~~}}}~~~xxxxxxvvvqqqjjjeeeaaa```aaa``````___]]]\\\ZZZYYYXXXWWWUUURRRRRRUUUZZZ^^^^^^dddkkkmmmnnnttt}}}uuuvvv|||yyymmm^^^RRRLLLGGGBBB>>>;;;:::888555444222111111444444444333222222111111222222111111111000000000//////000000000000//////////////////////////////..............................//////......------......,,,,,,,,,,,,......------............------)))+++------,,,,,,,,,---...+++)))***---...,,,***++++++++++++,,,,,,,,,,,,************************)))))))))***************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,************))))))))))))))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------************************+++++++++,,,,,,,,,------))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************((((((((()))))))))******((()))+++,,,---,,,+++*********))))))))))))******))))))))))))))))))))))))************************'''''''''((()))*********(((((()))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,,,,+++******++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...------...000111333444444555777888888777888999:::888999===CCCNNN]]]nnnxxxyyyrrrlllgggmmmwwwtttmmmgggfffhhhjjjrrrzzz{{{pppjjjgggfffeeeYYYVVVTTTRRRSSSUUUVVVWWWYYYbbbppp}}}~~~zzzuuuwww~~~~~~|||wwwsssrrrmmmmmmnnnmmmllljjjhhhfffaaa```]]]XXXUUUUUUWWWZZZTTTWWWZZZZZZZZZ^^^gggooozzz{{{vvvzzzsssfff]]]TTTIIIAAA===<<<:::888666444333222555444444333222222111111222222222111111111000000...///000111111000///...////////////////////////........................,,,,,,---.........------000///---,,,,,,---///000,,,---...//////...---,,,(((+++......,,,+++,,,---...+++)))***...///,,,)))+++++++++,,,,,,,,,------************************,,,,,,------,,,,,,++++++***++++++,,,,,,++++++************+++++++++,,,,,,************))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************))))))))))))))))))******(((((())))))*********+++(((((((((((())))))))))))(((***,,,---------+++*********))))))))))))******))))))))))))))))))))))))************************&&&''''''((()))******+++)))************+++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))++++++------------++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++***+++---//////...---,,,......///111222444555555666777999999888888999;;;<<<>>>BBBKKKXXXkkk~~~{{{mmmeeeeeegggnnnvvvwwwooohhheeennnjjjjjjqqqtttuuuzzz~~~pppddd\\\XXXTTTSSSPPPQQQTTTWWWZZZ[[[ZZZXXXSSS]]]kkkyyyxxxppppppxxx}}}~~~~~~~~~|||xxxuuusssmmmmmmjjjfffbbb___```aaaZZZYYYVVVTTTSSSUUUYYY\\\ZZZcccpppyyy{{{rrrttt~~~xxxmmm```QQQEEE@@@>>><<<:::777666555444555555444333333222111111222222222111111111111000---///000222222000///---000000000000000000000000........................***+++,,,,,,------------111000...------...000111,,,---...//////...---,,,(((+++......,,,+++,,,---///+++)))***...///---)))++++++,,,,,,,,,---------***************************************)))((('''++++++++++++++++++++++++(((((((((((())))))))))))''''''((()))***+++,,,,,,(((((())))))*********+++...,,,***+++---...,,,***+++++++++,,,,,,---------,,,+++******)))*********,,,++++++******++++++,,,***++++++***(((''')))*********+++++++++,,,,,,,,,---,,,++++++,,,------,,,++++++************++++++((()))***,,,,,,,,,+++***************************,,,++++++******)))))))))))))))))))))((((((((((((******))))))(((&&&%%%$$$************************,,,+++***))))))(((((((((+++******)))))))))))))))))))))*********))))))(((***++++++++++++,,,,,,,,,+++++++++*********))))))......---,,,,,,,,,------+++++++++,,,,,,---------.....................---000333666888777666666777777999::::::999999999:::>>>AAAHHHUUUkkkpppgggbbbaaagggppp}}}qqqiiiccc___ccckkktttxxx|||~~~~~~yyyuuu{{{xxxuuukkk```ZZZZZZXXXUUURRRVVV[[[bbbeeeddd^^^ZZZVVVYYYcccsss~~~yyyuuuuuu{{{{{{wwwrrrmmmgggcccbbb___[[[XXXWWWWWWVVVUUURRRVVVZZZ```iiiwwwuuusssvvvzzzppp[[[NNNMMMEEE<<<888888999777555444444555444333222222333666555333333333333111000000000000000000000000000---.../////////...,,,,,,......////////////......+++,,,............,,,+++)))+++,,,,,,+++***++++++---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------...---,,,***(((&&&,,,++++++******++++++,,,+++++++++***************,,,)))''''''***+++***(((,,,,,,+++***)))))))))***---+++******+++,,,,,,+++(((((()))***************...,,,***+++---...---+++++++++++++++++++++,,,,,,,,,++++++***************,,,++++++******++++++,,,***++++++***(((''')))************+++++++++,,,,,,---+++)))))))))***)))((())))))(((((((((((())))))))))))******************************************))))))******))))))((('''''''''(((((())))))******************)))(((''''''************************'''&&&&&&''''''((()))***+++******)))))))))))))))))))))************))))))((())))))))))))*********+++++++++*********)))))),,,,,,+++++++++,,,,,,---,,,,,,,,,---------------...------------...//////000333666888888888888999;;;<<<>>>>>>===<<<===>>>AAAJJJWWWhhh}}}wwwlllaaa___```dddmmmvvvqqqhhh```^^^^^^```hhhqqq~~~zzzooojjjpppxxx~~~|||zzz{{{{{{xxxtttsssnnnfffbbbaaa^^^YYY\\\___dddiiillljjjeeeaaaWWWWWW\\\iiiyyy~~~zzzxxx{{{|||wwwsssnnnlllhhheeedddbbb```___ZZZZZZZZZ[[[___hhhrrryyywwwrrrttt}}}ooocccRRRLLLEEEAAAAAA>>>999444666666777777666555555666333222111333555666666555111111111111111111111111//////000000000///...---......////////////......,,,------......------,,,+++---......---,,,,,,------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,---------,,,***)))(((,,,++++++++++++++++++,,,******************+++++++++((('''(((+++,,,,,,***++++++******)))************)))'''''')))***)))((((((((()))***************---,,,+++,,,---...---+++++++++++++++************,,,,,,+++***************,,,++++++******++++++,,,***++++++***(((''')))************++++++++++++,,,---+++)))((((((((('''&&&((((((((((((((((((((((((******)))((((((((())))))************************((()))+++,,,+++***((('''&&&&&&'''((()))***++++++)))******++++++******)))************************''''''''''''((()))******+++******)))))))))))))))))))))************))))))((())))))))))))*********+++++++++******************************+++,,,------------------,,,,,,,,,---,,,,,,,,,---///111222111444777999999999:::;;;:::;;;<<<<<<===>>>BBBEEEMMM[[[nnnssseee```___dddlllttt}}}xxxqqqccc^^^[[[^^^dddkkkvvv}}}mmmbbb^^^]]]cccfffeeedddgggkkklllqqqttttttqqqnnnlllhhhccchhhjjjmmmqqqsssrrrmmmiii[[[XXXXXX```nnn|||~~~zzzzzz}}}zzzwwwuuurrrnnnkkkeeeaaa[[[XXXYYY]]]```bbbooottt|||{{{mmmhhhnnn~~~~~~fff]]]RRRJJJFFFBBB===888777777777666555444333222222111111222555777777666111111111111111111111111000000111111111000///.........////////////............------------......---///000000///......///---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))(((+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))))))))***+++++++++,,,---+++))))))+++++++++************)))******++++++***)))'''''')))***)))((((((((()))***************------,,,,,,---------,,,---,,,,,,,,,+++*********,,,,,,+++************+++,,,++++++******++++++,,,***++++++***(((''')))***************++++++++++++---+++***)))*********)))******++++++++++++******+++***((('''''''''((()))***************************+++...//////---+++)))''''''(((((())))))******((())))))***++++++******************************---,,,+++***))))))))))))+++******)))))))))))))))((())))))************)))******+++++++++,,,,,,,,,************************)))))))))******,,,---...------,,,,,,++++++******,,,,,,,,,,,,...000333555555777999::::::999:::;;;:::::::::;;;???FFFOOOUUUcccrrr|||pppffffffgggkkktttyyyoookkkjjjhhhffffffiiipppwww{{{uuukkk___WWWVVVRRRUUUWWWWWWYYY___hhhmmmvvv{{{}}}{{{xxxwwwtttooorrrsssuuuwwwxxxvvvrrroooeee```^^^bbblllxxx|||yyy|||~~~}}}~~~||||||||||||}}}~~~}}}}}}}}}}}}}}}~~~yyyuuummmggg___[[[\\\]]]]]]\\\[[[^^^ccchhhnnnuuu~~~tttlllqqq}}}uuuaaaRRRIIIEEEBBB???<<<:::888666555444222111333222111222333444333222111111111111111111111111111111111000000000//////......////////////......///...---,,,,,,---...///---///111000///...///000---...///...,,,+++,,,---------------------------,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,000...,,,+++***))))))(((***)))))))))***+++,,,,,,---,,,******,,,---,,,+++(((((()))***************------------------------.........---,,,,,,,,,+++---,,,,,,+++***+++++++++,,,++++++******++++++,,,***++++++***(((''')))***))))))*********++++++++++++)))((()))+++,,,,,,+++)))***++++++++++++***)))***)))(((''''''((()))***************************)))+++---//////...+++*********))))))((((((''''''''''''((()))************))))))))))))))))))))))))---,,,+++******)))))))))+++******)))))))))))))))(((((()))*********************+++++++++,,,,,,,,,************************************+++---......,,,,,,++++++******)))))),,,,,,---...000333555777888:::;;;;;;999999999:::<<<<<<===AAAHHHUUUccclllzzz{{{tttoookkkiiinnnrrryyywwwkkkeeegggkkknnnooopppqqquuu{{{|||uuummmfff```ZZZSSSRRRTTTRRRRRRSSSUUUXXX```mmmwww~~~|||||||||||||||}}}|||yyyvvvqqqmmmjjjlllrrryyy~~~~~~zzz|||~~~~~~{{{|||}}}}}}|||{{{yyyxxx{{{zzzxxxvvvtttrrrqqqqqqtttsssrrrpppoooooooooooorrrrrrqqqpppppppppooooootttvvvxxxyyyyyyxxxyyyzzz||||||{{{{{{{{{}}}~~~~~~zzzrrrllleee```______]]][[[TTTTTTUUUVVVYYY^^^eeeiiivvvwww{{{{{{xxxggg[[[RRRIIICCCAAA>>>:::888888999888666222111000111222333222111111111111111111111111111000000/////////...............////////////......//////---,,,,,,---//////---...000000...---...///---...///...,,,+++,,,------------------------------------,,,,,,+++++++++++++++++++++++++++,,,,,,***++++++,,,,,,++++++***(((((()))***+++,,,,,,,,,------,,,+++***************)))))))))***+++,,,,,,...---++++++---...---,,,(((((()))***************,,,...///...---,,,---...............------------------,,,+++++++++++++++,,,++++++******++++++,,,***++++++***(((''')))***)))))))))************+++((('''&&&''')))+++,,,+++'''((()))******)))(((''')))((((((((())))))***+++************************'''(((***+++,,,+++)))(((++++++***)))((('''&&&&&&''''''((()))*********)))))))))))))))))))))))))))(((((((((((()))***+++++++++******)))))))))))))))'''((()))******+++******((())))))))))))************************++++++++++++++++++++++++,,,---...++++++++++++************,,,---///111333555666777999:::;;;:::999888:::;;;:::===BBBJJJVVVeeettt~~~}}}qqqlllkkklllooorrryyywwwnnngggeeejjjqqquuuxxxyyyyyy{{{{{{{{{~~~zzzqqqjjj```ZZZUUUTTTRRRQQQSSSXXXUUURRRPPPQQQTTT\\\iiivvv~~~zzzxxxvvvwwwzzz|||~~~~~~~~~{{{{{{~~~~~~~~~~~~|||{{{yyywwwvvvssssssrrrqqqooommmkkkjjjiiihhhgggeeeddddddddddddcccbbbaaa```______^^^^^^```````````````_________ccceeeffffffffffffhhhjjjjjjkkkmmmmmmmmmooorrruuuvvvwwwyyyzzz{{{}}}~~~xxxsssmmmgggccc```]]][[[ZZZWWWUUUSSSSSSUUUWWWYYY]]]\\\^^^eeeqqq~~~mmm[[[NNNEEE@@@999666777999999888/////////000333555444444222222222222222222222222111000///.........//////......////////////......//////............//////,,,...//////...------...---...///...,,,+++,,,---------------------------------------------------,,,++++++******+++,,,,,,***+++,,,------,,,+++***)))))))))***+++++++++,,,((()))************,,,...*********)))******++++++,,,+++))))))+++,,,+++***(((((()))***************,,,...//////---,,,---///,,,,,,---------------...------,,,++++++++++++,,,,,,++++++******++++++,,,***++++++***(((''')))***))))))))))))***************((('''(((***+++++++++'''((()))******)))(((''''''''')))***++++++,,,,,,************************'''((())))))******))))))******))))))((((((''''''))))))******+++*********))))))))))))))))))))))))(((((((((((()))***+++++++++******)))))))))))))))'''((()))******+++++++++((())))))))))))*********))))))*********+++++++++++++++************+++,,,,,,,,,,,,,,,,,,------------///222444666777777777666777999999999999<<<>>>===DDDOOO\\\jjjxxxvvvmmmgggjjjooosssxxx~~~{{{sssmmmnnnooonnnqqqvvv}}}zzz}}}~~~vvvqqqmmmhhh```ZZZSSSQQQRRRVVVYYYZZZ]]]bbb```ZZZUUUTTTTTTWWWcccppp}}}|||||||||}}}}}}}}}}}}{{{{{{zzzyyyvvvtttrrrqqqrrrqqqpppooonnnllljjjhhhcccbbb```^^^\\\[[[ZZZZZZUUUTTTSSSRRRRRRSSSTTTUUUPPPPPPPPPOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOQQQQQQRRRQQQQQQRRRVVVXXXUUUXXXZZZZZZZZZ[[[___bbbfffgggiiijjjkkklllooorrrqqqrrrtttwwwzzz}}}~~~yyyssslllgggeeeeeefffbbb^^^ZZZXXXXXXXXXYYYWWWUUUSSSVVV^^^hhhqqqvvv|||vvvfffUUULLL@@@999777777777555222111111222444666555444222222222222222222222222222111000/////////000000......////////////............////////////......,,,...//////...------...---...///...,,,+++,,,---........................***++++++,,,,,,------...---,,,+++*********+++,,,)))***,,,------,,,***)))******************++++++)))***+++***((((((***,,,++++++******)))*********+++)))(((((()))******)))(((((()))***************,,,...000///---,,,---000+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,***++++++***(((''')))***))))))))))))************...---++++++,,,---,,,+++(((***+++,,,,,,+++***(((%%%''')))+++---------,,,************************))))))*********++++++,,,(((((((((((())))))))))))++++++,,,,,,,,,++++++***))))))))))))))))))))))))...---,,,+++************+++******)))))))))))))))''''''(((******+++++++++***++++++++++++,,,,,,,,,))))))******+++++++++++++++***)))))))))))))))***---------....../////////---000333777999999777777333555777888999;;;>>>@@@GGGQQQaaarrrlllffffffooowww{{{}}}tttnnnhhhiiirrrwwwwwwvvvxxx~~~~~~}}}{{{|||pppiii___ZZZXXXVVVQQQMMMPPPPPPVVV___dddeeegggkkkrrriiibbb^^^[[[[[[eeerrr{{{}}}}}}}}}}}}}}}}}}}}}}}}vvvuuusssrrrppplllgggcccaaaaaa______^^^\\\XXXVVVTTTSSSQQQNNNMMMLLLLLLMMMJJJIIIGGGFFFFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEIIILLLGGGJJJLLLLLLKKKLLLPPPSSSSSSTTTVVVWWWWWWYYY[[[^^^```cccfffkkkooorrrtttvvvyyy{{{}}}}}}~~~~~~vvvqqqpppqqqoookkkfffbbb```___^^^^^^___[[[VVVTTTWWW\\\```ccckkktttlll```PPPCCC===;;;888555888777555555555555333222222222222222222222222222444333111000000000111222......////////////......---...///000000///...------///000000///......///---...///...,,,+++,,,---........................))))))***+++,,,------......---+++*********++++++)))***,,,------,,,***)))+++++++++***************...///...+++&&&$$$%%%&&&,,,,,,+++***)))))))))***+++)))(((((()))******)))(((((()))***************+++++++++,,,,,,---------/////////...---,,,******)))))))))******+++,,,,,,------,,,++++++***))))))))))))))))))))))))))))))************************)))))))))***+++++++++,,,******))))))))))))******))))))))))))************'''((()))******)))((('''%%%%%%&&&'''((()))******,,,+++***((((((((()))***)))***+++,,,,,,+++***)))*********)))))))))))))))(((((((((((())))))))))))++++++,,,,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------,,,+++***,,,---///...---------///000111333444666888::::::777555:::777:::???===:::CCCSSSZZZgggxxxxxxpppeeedddjjjxxx{{{pppllllllpppuuuyyyxxxuuuvvv~~~~~~wwwpppkkk\\\YYYSSSOOOMMMNNNQQQSSSWWWZZZ___eeejjjnnnpppqqqsssuuuvvvqqqiiieeeeeegggvvv~~~|||zzzxxxvvvsssppplllkkkhhhddd```\\\YYYWWWSSSRRRQQQPPPNNNLLLJJJIIICCCCCCCCCBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>???>>>======<<<=========>>>===<<<<<<<<<===???@@@??????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEGGGJJJLLLOOOPPPNNNPPPSSSVVVZZZ^^^aaabbbbbbeeeiiillloootttzzz}}}zzzuuurrrooooooooonnnjjjgggddd```YYYTTTRRRUUUZZZ^^^iiijjjnnnttt~~~}}}{{{xxx\\\HHHBBB@@@<<<777888555222000111222222111222222222222222222222222111111111111000000000000////////////////////////111111222222222222111111111111000///...------,,,........................++++++,,,---............+++,,,,,,------,,,,,,+++......---------......///)))***++++++,,,,,,,,,,,,))))))******+++++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***((())))))***++++++++++++...---+++*********++++++++++++,,,,,,,,,---------.........///......------++++++++++++++++++******,,,,,,,,,+++***)))))))))******************))))))************************,,,,,,++++++***))))))(((++++++************++++++))))))))))))************))))))(((((((((((())))))'''(((((()))***++++++,,,,,,+++)))((((((((()))***)))))))))******)))))))))((()))))))))))))))(((((()))))))))***************++++++,,,,,,+++***((('''))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,---,,,******,,,---............///000111222444555777999;;;:::999777999555888???BBBDDDQQQaaapppzzz|||vvvoookkkfffiiiuuutttmmmlllooorrryyy|||wwwooohhhbbb^^^UUUTTTRRRQQQRRRUUUXXXZZZ\\\___ccciiioootttwwwyyy~~~|||vvvqqqqqqsss}}}~~~{{{vvvsssooollljjjfffccc```]]][[[XXXTTTOOOKKKHHHFFFGGGFFFFFFEEEDDDBBB@@@???>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFGGGIIIKKKMMMPPPQQQRRRSSSVVVYYY\\\^^^bbbhhhlllqqqrrrtttwww{{{~~~}}}}}}~~~}}}zzzwwwpppkkkddd]]]XXXVVVWWWXXXgggfffgggiiimmmtttzzz}}}jjjUUUIIICCC>>>999999777444444555666666666222222222222222222222222000000000000////////////////////////////////////000111111111111111000000000000//////......------........................,,,,,,------...---------+++,,,,,,------,,,,,,+++******+++,,,---///111222******+++,,,,,,,,,++++++((())))))))))))))))))*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,---------,,,,,,******((('''''''''((((((,,,,,,,,,,,,------------------...///////////////---------,,,+++*********,,,,,,++++++******)))))),,,,,,++++++*********)))************************,,,,,,++++++***))))))))),,,++++++******++++++,,,))))))))))))************+++***(((''''''(((***+++(((((())))))******+++++++++***))))))((()))))))))))))))(((((((((((())))))((()))***++++++***))))))+++++++++***************++++++++++++***)))(((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************+++,,,,,,+++******,,,---,,,---///000111222333333666777999:::;;;;;;:::999===999<<>><<<;;;<<<======<<<<<<;;;:::999;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<======>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEGGGIIIJJJLLLOOOTTTWWW\\\^^^aaaeeeiiimmmqqqrrrwwwxxxzzz|||}}}|||yyyssskkkddd^^^ZZZXXXcccbbb```^^^^^^___aaabbbgggjjjooosssxxx|||iiiXXXLLLDDD???:::777555444555555444333333333333333333333333333000000/////////.........////////////////////////000000111000000///......///////////////.................................---------...------,,,,,,+++,,,,,,------,,,,,,+++*********+++,,,...000000++++++,,,,,,,,,+++******++++++***************)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************)))))))))(((''''''&&&''''''''',,,,,,------------------------...............------------,,,,,,+++++++++---,,,,,,,,,+++++++++***------,,,,,,+++*********************************(((((()))***+++,,,,,,---+++******))))))******+++((()))))))))******************)))(((((()))******''''''''''''((((((((((((******))))))))))))))))))***)))(((''''''((()))***)))***,,,---...---+++++++++***************))))))***************)))(((((())))))))))))))))))))))))++++++++++++++++++++++++)))*********+++++++++++++++,,,,,,+++******,,,...,,,---000222444444444444666888999:::::::::;;;<<>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>@@@@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFIIIKKKKKKMMMOOOSSSWWW[[[^^^___dddfffhhhkkknnnsssyyy~~~|||uuunnnhhhdddcccbbbaaa___^^^]]]]]]]]][[[]]]```dddiiiqqqyyymmm[[[MMMFFF???<<<999666555333111000333333333333333333333333000000000000////////////////////////////////////000000000000///...---,,,.........///////////////....................................---,,,+++++++++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***))).........------,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************)))((('''************)))*********------------------------------------,,,+++***)))+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,+++++++++******************************'''((()))***+++,,,------))))))(((((((((((())))))((()))))))))************((()))***++++++***)))((((((((((((((('''''''''''')))))))))*********))))))++++++)))(((((()))++++++((()))+++,,,,,,,,,++++++******)))))))))(((((((((******))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------+++,,,---,,,++++++---///---///111444555666666555666888999:::999:::===@@@BBBIIIWWWkkk~~~qqqbbbgggpppwww|||}}}}}}|||{{{{{{vvvmmmddd```iiitttyyyyyyyyy}}}vvvllldddaaa\\\WWWUUUVVVYYY\\\]]]bbbjjjrrrxxx{{{||||||{{{vvvjjjfff```ZZZVVVRRROOOLLLJJJHHHEEEDDDCCCBBB???===;;;;;;<<<===>>>??????@@@:::;;;<<<===>>>>>>>>>>>><<<<<<======>>>>>>>>>???======>>>???@@@AAAAAABBBDDDEEEFFFHHHHHHIIIIIIHHHFFFGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAACCCDDDEEEBBBCCCEEEGGGIIILLLMMMNNNRRRTTTVVVYYY\\\bbbhhhlllooopppsssvvvzzz}}}wwwssskkkkkkkkkjjjjjjhhhgggfffaaa```]]][[[]]]bbbkkkqqq|||lllXXXMMMHHHDDD>>>:::777666444333333333333333333333333333222222222111111111000000000000000000000000000000///////////////...------.........///////////////....................................---,,,+++++++++,,,,,,------,,,,,,+++...---,,,+++++++++++++++,,,,,,,,,,,,++++++***)))///.........------,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...............---,,,+++***+++++++++++++++++++++............------------------------+++***)))(((*********+++,,,------------------------,,,,,,,,,++++++++++++++++++++++++************************************************(((((((((''''''((((((((())))))))))))************((()))+++,,,,,,+++)))(((++++++******))))))(((((((((((()))************)))++++++************++++++''''''(((((()))***************))))))((('''''''''***))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,---------...,,,---...---,,,---///111000111333444555666777777666888:::;;;:::<<>>>>>>>>>>>===;;;======<<<<<<<<<<<<<<<;;;::::::<<<===>>>???????????????@@@AAAAAABBBCCCCCCAAABBBBBBDDDEEEFFFGGGGGGHHHJJJLLLNNNOOOOOOOOOOOOMMMMMMNNNOOOOOOOOOOOONNNLLLLLLLLLLLLMMMMMMMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFFFFEEEEEEDDDDDDDDDBBB@@@???@@@BBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEEEEGGGIIIKKKMMMQQQUUUYYYXXX[[[___dddiiipppxxx}}}}}}wwwxxxyyyyyyxxxvvvsssrrrnnnkkkeee^^^[[[\\\```dddkkkrrriii[[[OOOIIIBBB;;;888666666555333333333333333333333333333333222222222111111111000000000000000000000000......////////////......///////////////.................................---------...------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---...///++++++,,,,,,,,,+++******,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,+++***((())))))************)))///.........------------------------,,,++++++*********++++++++++++++++++++++++++++++++++++++++++((())))))******+++++++++************************************************))))))(((((((((((())))))))))))))))))*********************++++++*********,,,++++++***)))((((((''''''((()))***+++******)))))))))************))))))***)))(((((((((***,,,---++++++******)))(((((('''***)))((('''(((((()))***))))))))))))))))))))))))************************++++++,,,,,,,,,---------,,,...///.........000222444444444444555666777888777:::<<<===<<>>>>>>>>=========<<<<<<===>>>???@@@AAABBBBBBBBBEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJKKKLLLNNNOOOPPPQQQOOOPPPSSSUUUWWWWWWWWWVVVUUUVVVWWWXXXXXXXXXWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQQQQRRRTTTUUUPPPPPPOOOOOOOOOOOOPPPPPPOOONNNMMMLLLKKKJJJIIIHHHIIIFFFCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCBBBBBB@@@BBBDDDDDDDDDEEEGGGIIIGGGJJJNNNQQQVVV\\\dddjjjmmmssszzz}}}yyywwwsssmmmgggccccccdddeeefffmmm{{{tttaaaYYYMMMCCC<<<999777666444444444444444444444444222222222111111111111000000000000000000000000000---...///000000000000000000000//////......------........................,,,,,,------...---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...///000******+++,,,,,,,,,++++++************++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***&&&''''''(((((((((((('''&&&'''(((*********)))(((//////.........---------+++,,,------......------,,,,,,++++++***)))))))))))))))))))))))))))******''''''((()))***++++++,,,************************&&&'''(((***+++,,,......******))))))))))))******))))))))))))************,,,+++)))(((((()))+++,,,******)))((('''&&&%%%%%%'''((()))+++++++++***)))'''((()))******)))((('''...,,,+++***+++---000222,,,,,,++++++***))))))(((***)))(((''''''((()))***))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---...////////////111333666555444444444666777888888;;;>>>>>>>>>BBBIIIPPPiiixxxyyyhhhcccbbbbbbqqqyyypppppplllddddddmmmxxx~~~zzzpppkkkccc\\\XXXVVVUUUTTTVVV\\\cccjjjnnnrrrwww{{{|||~~~~~~wwwooofffaaaSSSUUUUUUQQQKKKGGGGGGHHHFFFCCC???>>>>>>@@@@@@@@@AAA???>>>>>>>>>>>>===<<>>;;;>>>GGGKKKTTTggg{{{jjj]]]^^^hhhqqq|||wwwgggiiikkkmmmpppvvvqqqmmmaaa\\\UUUQQQRRRWWW\\\___```gggpppvvvzzz}}}}}}vvvooohhh```YYYTTTNNNLLLIIIFFFDDDCCCCCCCCCAAA???===???AAABBB@@@>>>@@@@@@AAABBBBBBBBBAAAAAACCCCCCCCCCCCDDDFFFGGGHHHHHHHHHIIIJJJLLLOOORRRSSSUUUVVVXXXYYYYYYXXXWWWVVVYYYYYY[[[\\\]]]^^^^^^^^^______```cccfffhhhgggfffdddcccccccccccccccddddddeeecccaaa```___```aaabbbeeeccc```]]]]]]^^^aaacccgggeeeaaa`````````___^^^bbb```^^^[[[XXXUUUTTTSSSTTTSSSSSSRRRQQQPPPPPPOOOJJJIIIGGGGGGHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBBBB???>>>>>>???@@@CCCFFFHHHPPPQQQTTTYYY^^^dddiiilllssswww}}}}}}xxxvvvqqqkkkeeedddgggnnn|||}}}~~~zzzbbbOOOFFFAAA===888333111111222111444888111111111111111111111111//////000000111111222222111111000000/////////...000000000000000000000000000000000000111111111111000///...---------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******++++++******++++++,,,---+++,,,---,,,*********+++))))))))))))))))))))))))(((((())))))*********+++------------------,,,,,,,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))((((((((('''))))))))))))************************************,,,+++***)))((((((''''''((((((((()))))))))***************+++++++++,,,,,,***************************************++++++,,,+++++++++++++++,,,,,,,,,,,,---///000000000222444666777888:::<<<======<<<===AAA@@@EEERRRZZZhhh}}}sssfffdddkkkuuu{{{sssllljjjnnnppprrrtttvvv|||pppbbb___YYYWWWUUUUUUYYY```eeeiiikkkpppxxx~~~|||uuupppiiibbb[[[TTTMMMHHHEEEDDDBBB@@@????????????BBB???>>>???AAACCCBBBAAAAAAAAABBBCCCCCCDDDCCCCCCDDDDDDEEEGGGIIIKKKLLLMMMQQQQQQRRRTTTVVVYYY[[[\\\ZZZ[[[]]]^^^^^^]]][[[ZZZ______aaabbbddddddeeeeeeaaa```aaacccfffhhhhhhgggcccccccccddddddfffggggggjjjiiigggfffeeefffggghhhiiihhheeeddddddgggiiikkknnnkkkiiiggghhhhhhgggfffeeedddcccaaa```___^^^^^^]]]\\\[[[ZZZXXXWWWVVVUUUTTTRRRQQQPPPQQQQQQOOOMMMHHHHHHHHHGGGFFFEEEDDDCCCDDDCCCAAA@@@@@@AAABBBCCCDDDEEEGGGKKKOOOTTTXXXZZZbbbgggnnntttxxx{{{}}}~~~}}}wwwrrrpppmmmlllqqqxxx~~~yyydddUUUIII???>>>999555555444333444777111111111111111111111111000000000000000111111111000000/////////.........000000000000000000000000....../////////000000000//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++++++++******++++++,,,---+++,,,,,,,,,+++******+++))))))))))))))))))))))))((()))))))))************,,,,,,---------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((************************))))))))))))((((((((((((************++++++++++++++++++++++++++++++++++++)))))))))((((((((((((((()))))))))*********++++++*********++++++++++++,,,*********)))))))))))))))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...111333333333444555333444666999:::;;;<<<<<>>======<<<<<<======>>>BBB@@@>>>>>>AAACCCEEEEEEDDDDDDEEEGGGGGGHHHHHHHHHIIIJJJLLLNNNQQQSSSUUUVVVUUUVVVXXX[[[]]]^^^___```___```aaabbbbbbaaa```______```bbbdddeeefffggggggeeecccbbbccceeehhhiiihhhddddddeeefffgggiiijjjkkkkkkjjjiiihhhggghhhiiijjjiiihhhffffffgggjjjmmmooonnnllljjjiiijjjkkkkkkjjjiiiiiihhhhhhhhhiiijjjjjjeeedddcccaaa___]]][[[[[[[[[ZZZXXXWWWWWWWWWUUUSSSOOOOOOOOONNNLLLJJJHHHFFFGGGFFFDDDBBB@@@@@@@@@AAA===>>>???AAACCCFFFHHHIIIMMMRRRYYYaaafffkkkoooqqqvvv{{{xxxoookkkllltttyyyyyygggSSSCCCCCC<<<666555444111111333222222222222222222222222111111111111000000000000000000000000////////////000000000000000000000000------........./////////.........---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++******++++++,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************,,,,,,,,,------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,)))))))))))))))*********))))))))))))))))))))))))*********))))))(((((('''************************))))))))))))(((((((((((()))))))))*********++++++++++++++++++++++++++++++&&&&&&''')))******++++++)))))))))*********++++++************++++++++++++*********)))))))))((((((+++************+++,,,,,,------------,,,,,,,,,,,,+++///333555666666666777222444666888999:::<<<===BBBQQQ\\\gggwww|||nnnlllnnnrrrxxx|||tttnnnlllmmmpppppprrruuuyyy}}}~~~xxxnnnaaaZZZYYY^^^bbbggglllqqquuuxxxzzz{{{uuuooohhhbbb^^^VVVQQQKKKEEEBBB???<<<:::<<<<<<===>>>???@@@AAABBBBBB@@@??????AAAEEEHHHJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRTTTVVVYYYZZZ\\\\\\YYY[[[]]]^^^___```______aaabbbccccccdddccccccbbb___```bbbdddfffggghhhhhhiiigggeeeeeegggjjjkkkkkkiiiiiiiiiiiikkklllmmmnnnmmmllllllkkkkkkkkkllllllllljjjiiihhhiiikkkmmmnnnllljjjhhhiiijjjlllllllllkkkkkkkkkllllllmmmnnnooollllllkkkiiihhhfffeeeeeedddbbb```_________]]][[[XXXXXXXXXWWWTTTQQQNNNLLLIIIHHHGGGEEEDDDDDDDDDDDDBBBAAABBBBBBBBBCCCCCCCCC???CCCIIIOOOTTTYYY]]]```eeejjjpppwww|||yyyrrrpppmmmooosss{{{yyyeeeTTTKKKBBB;;;888666333111222222222222222222222222222222222111111000000//////111111111111111111111111////////////////////////------........./////////......---......///000000++++++++++++++++++++++++++++++******+++,,,------++++++++++++++++++++++++---,,,+++***+++,,,---...++++++******++++++,,,------,,,+++++++++++++++***)))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,(((((())))))))))))******))))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************************((()))***+++++++++******((((((((()))))))))******))))))*********+++++++++*********)))))))))))))))+++++++++***+++,,,,,,------------------------------000444777777777888888777999;;;<<<<<>>=========<<<===>>>???AAABBBDDDEEEEEEBBBBBBAAABBBDDDGGGLLLOOORRRSSSTTTUUUVVVVVVVVVVVVWWWXXXYYY[[[\\\]]]]]]]]]```aaabbbcccccccccbbbaaabbbcccddddddeeefffffffffeeefffhhhkkkmmmnnnppppppqqqnnnllllllnnnqqqrrrsssrrrrrrrrrrrrrrrrrrssstttwwwvvvvvvvvvvvvvvvwwwwwwvvvuuusssqqqpppqqqqqqrrrpppnnnlllmmmoooqqqrrrqqqooonnnnnnnnnnnnnnnoooooossssssrrrrrrqqqqqqqqqpppooommmkkkkkkkkkjjjiiigggbbbaaa```^^^\\\XXXUUUTTTQQQPPPNNNLLLJJJHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@===???CCCEEEGGGIIIMMMOOOSSSWWW]]]dddjjjqqqwww{{{~~~~~~qqqnnnkkklllrrr~~~}}}oooYYYNNNCCC>>><<<888555666222222222222222222222222222222111111000000//////000000000000000000000000////////////////////////....../////////000000000...............///000111++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++---,,,+++***+++,,,---...++++++******++++++,,,------,,,******,,,,,,+++)))))))))))))))))))))))))))******)))))))))))))))))),,,,,,------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++)))))))))))))))*********))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))))))))))))))))))))))))))))),,,,,,---,,,+++)))'''&&&((((((((()))))))))******)))))))))************+++)))*********+++++++++++++++++++++++++++,,,---------------........./////////222555777777777888999666888;;;<<<===CCCKKKQQQWWWrrrxxxmmmkkkoooppp|||tttllljjjjjjnnntttyyy{{{zzzxxxuuuwwwzzz~~~|||vvvoooaaa^^^```hhhnnnnnnmmmnnnsssxxx{{{xxxoooiii```XXXQQQKKKFFFBBB===;;;::::::<<<>>>>>>>>>===>>>@@@BBBDDDEEEEEEFFFCCCEEEFFFGGGIIIMMMRRRUUUZZZZZZ[[[\\\\\\\\\[[[[[[XXXYYY[[[]]]^^^^^^^^^]]]bbbcccdddeeeeeeeeeeeeeeeggghhhiiijjjlllmmmoooooolllnnnpppsssvvvxxxyyyzzz|||zzzyyyzzz}}}|||zzzyyyxxxxxxvvvuuussstttvvvxxxxxxxxxwwwvvvuuutttssssssssssssttttttttttttttttttttttttsssrrrppppppqqqqqqooonnnkkkjjjhhheeebbb___^^^]]]]]]\\\YYYUUUQQQMMMKKKIIIHHHHHHGGGFFFDDDAAA???>>>@@@AAABBBAAAAAAAAACCCEEEFFFIIINNNSSSYYY___eeeiiitttxxxyyytttmmmhhhhhhnnnuuu{{{hhhYYYJJJBBB===888555555333333333333333333333333111111111111000000000000------------............000000000000000000000000....../////////000000000/////////...//////000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......+++++++++++++++++++++++++++++++++++++++,,,------++++++******++++++,,,---...+++)))***,,,---+++((())))))))))))))))))))))))************))))))))))))------------------,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********************************)))***+++,,,+++***(((''')))))))))*********++++++))))))))))))************))))))***+++,,,------...,,,++++++++++++,,,------,,,,,,---...///000000111222333555666555666888999444666999;;;???HHHUUU___oooyyywwwrrrlllqqq{{{zzzqqqfffccccccppptttyyy}}}{{{{{{}}}zzzrrroooqqqpppkkk```\\\]]]gggqqquuuwwwxxx}}}|||vvvpppkkkhhh]]]WWWPPPIIIDDD@@@>>><<<999888999;;;===???@@@??????@@@BBBDDDEEEEEEEEEEEEFFFIIILLLOOOPPPSSSXXX\\\______``````______^^^^^^[[[\\\___aaacccccccccbbbeeeeeefffhhhjjjlllnnnoooqqqqqqsssuuuwwwzzz|||}}}xxxzzz|||~~~~~~~~~~~~yyyyyyxxxxxxwwwwwwwwwvvvuuutttssssssuuuuuutttsssrrrpppllliiifffeeeddddddeeecccaaa]]]YYYUUUQQQOOONNNNNNNNNLLLJJJHHHEEEDDDCCCCCCCCCAAA??????AAADDDBBBDDDFFFIIIKKKOOOTTTXXXaaafffmmmttt{{{|||vvvpppmmmlllmmmooowwwxxx~~~~~~{{{jjjUUUIIIAAA;;;777777333333333333333333333333000000000000000111111111------......////////////000000000000000000000000------........./////////111000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,************************)))******+++,,,+++++++++++++++******++++++,,,---///+++)))***---...+++((())))))))))))))))))))))))************)))))))))(((.........------,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++******))))))++++++++++++*********)))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++++++++++++++++++++++++++"""$$$'''***+++,,,,,,+++******+++++++++,,,,,,,,,))))))))))))************))))))***+++---...///000,,,,,,++++++,,,,,,---...+++,,,---...///111222222333444555555444555777999666999<<<@@@FFFRRRbbbmmmxxxnnnoooooonnnvvvuuuggg___```ccctttuuuyyy}}}}}}zzz}}}}}}~~~}}}xxxooofffffflllnnnllliiibbbaaajjjuuu|||}}}{{{xxxrrrkkkddd]]]YYYPPPKKKDDD???<<<;;;:::999::::::;;;===@@@BBBAAA@@@BBBCCCEEEFFFGGGFFFFFFEEEHHHLLLQQQTTTUUUXXX\\\```aaabbbbbbaaaaaa```___^^^^^^```cccfffiiijjjjjjjjjllllllmmmpppssswww{{{}}}yyyyyy{{{}}}~~~~~~{{{zzzyyyzzz{{{|||{{{zzzvvvsssoookkkhhhhhhhhhiiifffeeecccaaa^^^[[[YYYWWWXXXXXXXXXVVVTTTRRROOONNNDDDDDDCCCAAA@@@@@@CCCEEECCCDDDDDDDDDDDDGGGJJJMMMPPPUUU]]]eeemmmuuu|||{{{vvvrrrooommmllliiillluuu}}}xxxuuu{{{|||dddUUUKKKDDD???>>>333333333333333333333333//////000000111111222222000000111111222222222333000000000000000000000000,,,,,,,,,---------......222111000//////...//////------------------------------,,,+++************************************((()))***+++,,,+++******++++++******++++++,,,---///+++((()))---...+++'''))))))))))))))))))))))))+++*********))))))((((((++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((((((************************)))***++++++***)))***+++++++++******)))******+++(((((()))***+++,,,,,,---************************************************+++++++++************)))++++++++++++++++++++++++*********+++,,,---///000------,,,,,,,,,---.........///000222333555555666999777555444444777:::<<>>GGGQQQ^^^qqqvvvqqqllllllqqqxxx}}}tttiiiaaabbblllwwwxxx}}}~~~xxxvvv{{{{{{{{{~~~~~~{{{uuukkkcccbbbbbbbbbgggoooooonnnooottt|||~~~}}}}}}xxxrrrjjjaaaZZZSSSMMMIIICCCAAA???===;;;:::::::::<<<======<<<;;;<<<>>>AAAAAACCCFFFHHHJJJLLLNNNQQQTTTVVVWWWXXXXXXYYY\\\^^^___```bbbbbbaaaaaacccdddbbbhhhooouuuvvvuuutttssstttssstttwww|||}}}||||||}}}}}}|||yyyqqqnnnooopppooolllnnnllliiigggffffffdddbbb______^^^]]]ZZZVVVRRRPPPKKKJJJHHHGGGGGGFFFCCC@@@EEECCCAAAAAABBBCCCCCCBBBJJJKKKMMMRRRZZZbbbiiimmmpppvvv~~~}}}wwwsssooogggcccfffiiipppsssqqqyyyyyydddTTTIIIBBB===888444111333444222222444444444444333333333222222000/////////......------...///000222222000///...//////............/////////...---,,,,,,---...///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******((((((((((((((((((((((((++++++************++++++++++++******)))(((((((((,,,++++++***)))(((''''''.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********))))))*********++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***************************************+++,,,+++))))))***+++***)))))))))))))))***+++***************+++++++++************************************************+++++++++************)))++++++++++++++++++++++++)))))))))***+++,,,---...------,,,,,,------...///...///111333444555555555444666777777777777:::<<>>???>>><<<;;;;;;;;;<<<===<<<===>>>>>>???@@@CCCFFFHHHKKKMMMOOOPPPRRRUUUWWWWWWXXXYYYYYYZZZ[[[^^^```bbbdddfffgggggghhhjjjlllnnnsssyyy~~~~~~~~~xxxuuuvvvvvvtttrrrpppnnnllljjjjjjjjjiiigggeeeeeedddbbb^^^YYYUUURRRPPPNNNLLLKKKJJJHHHEEECCCDDDCCCBBBCCCDDDDDDCCCBBBEEEEEEGGGJJJOOOUUUZZZ^^^ccciiirrryyyvvvnnniiihhheeefffuuuvvvssstttxxxhhhZZZMMMEEE???999666666666333333444444333333333222222222222222222222111111111000000...///000111111000///...//////............//////000///............///000+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************++++++++++++*********)))))))))))))))000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))***++++++,,,***************************,,,,,,+++)))((()))***)))((((((((()))***+++++++++++++++*********))))))************************************************+++++++++************)))++++++++++++++++++++++++***)))))))))******+++,,,---------------.../////////111333555666555444333222777<<<===;;;:::<<>>@@@AAA===???AAABBBDDDFFFJJJLLLNNNPPPSSSTTTUUUWWWZZZ\\\_______________aaaeeehhhhhhkkkmmmoooqqqsssuuuxxx}}}}}}{{{wwwuuusssrrrrrrrrrqqqooommmmmmmmmkkkfffaaa\\\XXXXXXVVVSSSQQQPPPNNNKKKHHHEEEDDDDDDDDDEEEEEECCCAAAAAAAAAAAABBBDDDGGGJJJLLLRRRXXX___hhhooovvv}}}|||wwwssskkkeeekkkwwwyyysssyyyyyygggUUUIIICCC<<<777777555222000222333333333222222222111111333333333222222222222111...///000111111000///...000//////......//////000000000////////////000000---------......//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------++++++************++++++)))******+++,,,,,,------(((((())))))************000000/////////.........------------------------///......---,,,++++++***,,,++++++******++++++,,,---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++************************+++,,,,,,+++)))((()))***))))))))))))***+++,,,,,,************************************************************************+++++++++*********))))))************************+++***************+++,,,------------...///000000111222555666777666444333555;;;AAAAAA>>>===BBBGGGPPP\\\nnnsssddd\\\___kkkuuu{{{kkk```cccggglllrrr|||~~~}}}~~~}}}|||zzz}}}|||sssnnnmmmlllhhhdddbbbdddhhhnnnrrruuuyyy|||~~~zzzxxxvvvsssmmmcccXXXQQQLLLHHHDDDAAA@@@>>><<<;;;:::::::::;;;===@@@BBBDDDAAACCCEEEGGGIIIKKKNNNPPPTTTVVVYYYZZZ[[[]]]```bbbgggggghhhggggggjjjnnnqqqppprrrvvvyyy{{{~~~~~~|||{{{zzzxxxwwwtttttttttrrrnnniiieeebbb```^^^[[[YYYXXXVVVTTTRRRMMMJJJGGGEEEEEEDDDBBBAAAAAA@@@?????????@@@BBBCCCEEEIIIPPPWWW^^^fffnnnsss{{{vvvmmmlllqqqyyy}}}ppp\\\OOOJJJBBB<<<999666222111333333333222222222111111111111111111111111111111111///000111111111111000///000000////////////000000////////////////////////............//////000000------------------------++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,))))))))))))))))))******........./////////000000------------------------...------,,,+++******))),,,++++++******++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))***+++,,,+++)))((()))******************+++,,,---((())))))***++++++,,,,,,************************************************+++++++++*********))))))************************,,,,,,+++++++++,,,,,,---............///000111222222333555777777777666555999>>>BBBAAA???AAAJJJRRRbbbooouuudddZZZ___pppyyynnnfffbbbhhhmmmtttzzz}}}{{{~~~sssooolllnnnrrrrrrooojjjkkkooorrrtttvvv{{{~~~{{{sssooojjjccc\\\SSSJJJEEE@@@>>>;;;::::::::::::999=========>>>@@@CCCEEEFFFGGGIIILLLMMMMMMNNNPPPRRRYYY\\\___aaabbbdddgggiiimmmnnnooooooppprrrvvvzzzyyy|||~~~|||xxxxxxwwwvvvssspppmmmkkkhhhfffcccaaa```___^^^\\\YYYTTTNNNIIIFFFEEEDDDCCCBBBBBB@@@????????????@@@@@@BBBFFFKKKPPPWWW^^^cccnnnuuu~~~~~~uuupppqqqrrrvvv~~~zzz|||}}}kkk___UUULLLDDD@@@;;;777666888333333333222222222111111111111111111111222222222000000111111111111000000000000////////////000000.................................///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++************************++++++************++++++++++++******))))))))))))++++++******)))((((((''',,,------...//////000000------------------------,,,,,,,,,++++++*********,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++******)))))))))))))))))))))))))))))))))***++++++***)))***+++++++++************++++++'''((()))***+++,,,------************************************************+++++++++************)))************************,,,+++++++++,,,------...............///111222333444444555666777888888888;;;===@@@AAACCCKKKWWWaaatttpppkkkccccccqqq}}}sssjjjgggjjjmmmlllrrryyy}}}~~~{{{nnnaaa```ccckkktttyyywwwtttuuuzzz|||zzzzzz}}}wwwsssgggbbb[[[SSSMMMGGGBBB>>>===;;;999999:::<<<<<<;;;BBBBBBBBBCCCEEEGGGJJJKKKNNNPPPRRRSSSSSSSSSTTTVVVYYY\\\___bbbdddgggjjjmmmqqqsssvvvxxxzzz|||~~~}}}{{{yyywwwvvvuuurrroookkkiiihhhgggfffdddccc^^^WWWQQQMMMLLLJJJIIIDDDDDDBBBAAA@@@?????????>>>@@@BBBDDDFFFKKKPPPUUU^^^dddnnnvvv|||{{{yyysssqqqqqquuu{{{vvv{{{{{{rrr```VVVKKKCCC===666444666444444444333333333222222222333333333333444444444111111111111111111111111111000000//////000000111------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******)))((((((''',,,,,,+++***)))(((''''''---------------.................................,,,,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,)))+++,,,------,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))++++++******+++---+++***)))(((''''''''''''))))))*********+++++++++************************************************+++++++++************)))************************************+++,,,...............///000111333333555555555555666888:::;;;<<<>>>AAAGGGOOO\\\iiirrrxxxwwwmmmpppppprrr~~~xxxmmmgggiiioootttvvvrrryyy~~~tttfff[[[TTTUUUYYYdddqqqzzz|||{{{{{{}}}|||zzzyyyvvvqqqiiicccWWWSSSLLLGGGDDDAAA>>><<>>@@@@@@@@@DDDEEEEEEGGGJJJMMMPPPRRRSSSUUUXXXYYYYYYYYYZZZ[[[]]]```cccgggjjjmmmqqqtttyyy||||||xxxsssooommmkkkiiihhhhhheee```]]]ZZZVVVSSSPPPIIIHHHGGGEEECCCAAA@@@???===???@@@@@@AAACCCGGGJJJOOOUUU]]]ccciiirrr|||~~~xxxrrrqqqqqqvvv}}}~~~ooocccUUUKKKAAA888555666555555555444444444333333222222222222333333333444222111111111111111111222111111000000000000111111---...///000000///...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------++++++************++++++************************+++*********))))))((((((.........---,,,,,,++++++........................,,,---------------------,,,++++++++++++++++++,,,+++---///111111///---+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,------))))))))))))))))))))))))'''(((*********+++,,,...***)))((('''&&&%%%%%%%%%+++++++++***************************************************************+++++++++************)))))))))))))))))))))))))))((((((((()))***,,,---............///000222333444666555444444666999<<<>>>===???EEENNN\\\kkkyyyyyyppppppwww|||~~~{{{~~~qqqhhhaaaeeerrr||||||xxxzzz|||ooodddWWWMMMOOOOOOSSS^^^mmmyyy~~~~~~|||~~~yyywwwuuurrrooollleee[[[TTTLLLHHHDDDAAA@@@???===<<<>>>===;;;;;;===???@@@???EEEFFFGGGJJJMMMQQQTTTWWWUUUXXX[[[]]]^^^^^^___```fffjjjnnnqqquuuxxx}}}yyyssspppmmmjjjhhhiiihhhgggfffccc___YYYUUUNNNMMMKKKIIIFFFCCCAAA@@@===>>>>>>>>>>>>???BBBDDDGGGLLLQQQUUUYYYbbbmmmvvv~~~zzztttnnnllltttwwwvvvzzztttdddWWWKKKAAA<<<<<<666666555555555444444444/////////000000111111111222222111111111111222222111111000000000000111111...///000111111000///...---------------------,,,........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++,,,,,,------))))))))))))************