BM6P6(@ zzzrrriiidddddddddbbb```___]]]YYYWWWWWWVVVTTTRRRQQQPPPNNNLLLIIIGGGEEEDDDFFFEEECCCCCCDDDDDDBBBAAACCCBBB@@@>>>>>>???@@@AAADDDCCCBBBBBBCCCDDDFFFGGGNNNOOOOOONNNMMMMMMNNNPPPSSSTTTUUUVVVWWWXXXXXXYYY]]]^^^___```aaaaaaaaaaaa^^^___```___\\\[[[ZZZ[[[]]]eeeooouuuyyy|||{{{yyytttpppiiiccc]]]VVVPPPLLLKKKJJJIIIGGGFFFEEEEEEEEECCCEEEHHHNNNTTTYYY\\\\\\```ccceeehhhhhhfffdddbbb]]][[[WWWUUUVVVYYY^^^aaafffhhhkkknnnoooooonnnmmmgggbbb]]]ZZZ[[[[[[ZZZXXXXXXXXXYYYYYYZZZZZZ[[[[[[___aaaccceeefffhhhlllnnnssstttvvvyyy{{{{{{xxxvvvvvvzzz~~~|||{{{yyyxxx{{{lllaaa^^^^^^]]]bbb`````````______eeemmmyyy}}}|||yyyuuussslllfff___[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZZZZXXXVVVXXXVVVTTTTTTUUUUUUUUUTTTSSSOOOIIIFFFEEEFFFFFFFFFGGGIIIFFFGGGNNNVVVllloooWWWHHHEEEAAA>>><<<;;;999777777666555444333444555555444444444333333333222222222222222222222222222222222111000000000111333333222222111111222222333444222333333333333333333444444555666777777999===???KKKddd~~~}}}{{{}}}uuukkkfffeeeeeeccc```___]]]ZZZXXXWWWVVVTTTRRRQQQPPPOOOLLLJJJHHHFFFEEEFFFEEECCCCCCDDDDDDBBBAAACCCAAA@@@>>>>>>>>>@@@AAACCCCCCBBBBBBCCCEEEGGGHHHLLLMMMNNNNNNNNNOOORRRTTTSSSTTTTTTUUUVVVWWWWWWXXXZZZ\\\]]]___```aaaaaa```^^^___```___]]][[[[[[[[[^^^fffooovvvzzz~~~|||zzzsssoooiiiccc^^^XXXRRRNNNJJJIIIHHHGGGFFFFFFFFFFFFGGGIIILLLRRRWWW\\\___```eeefffiiikkkkkkiiifffddd___]]]ZZZXXXYYY\\\aaacccjjjlllnnnppppppooolllkkkfffbbb\\\ZZZ[[[[[[ZZZYYYWWWXXXYYYYYYZZZ[[[\\\\\\]]]___aaabbbdddfffiiilllqqqsssuuuxxxzzzzzzxxxvvvwwwzzz~~~~~~yyyuuusssuuuwwwzzzzzzmmmcccaaaaaa___aaa______aaa``````gggoooxxx~~~|||zzzwwwtttqqqkkkfff```\\\[[[[[[[[[ZZZYYYXXXWWWXXXYYYZZZYYYXXXXXXVVVUUUUUUVVVVVVUUUTTTRRRNNNIIIFFFEEEEEEFFFEEEFFFIIIFFFHHHPPPXXXnnnlllVVVHHHDDD@@@>>><<<;;;999777777666555444333333444444333333333333222222222222222222222222222222222222222111000000000111222333222222111111222222333444222222333333333333444444444555666777777999<<>>>>>>>>???@@@BBBBBBBBBBBBCCCEEEGGGIIIMMMNNNOOOOOOOOOOOOQQQSSSSSSSSSTTTTTTUUUUUUUUUVVVWWWYYY[[[^^^``````______]]]___```___]]]\\\\\\\\\___fffpppxxx|||~~~|||sssooojjjeee___YYYSSSOOOJJJIIIHHHGGGGGGGGGGGGGGGIIIKKKOOOTTTYYY^^^aaaccchhhjjjlllnnnmmmkkkhhheeebbb```^^^]]]^^^aaaeeegggooopppqqqrrrqqqnnnkkkiiifffaaa[[[YYYZZZ[[[[[[ZZZWWWXXXYYYZZZ[[[\\\]]]]]][[[]]]___```aaacccfffhhhoooqqqsssuuuwwwwwwwwwwwwxxx{{{}}}wwwsssooommmnnnrrrwww}}}{{{nnnfffeeedddcccaaa___```bbbbbbcccjjjsssxxx~~~|||zzzxxxuuuqqqnnnjjjfff```\\\[[[[[[ZZZZZZYYYWWWVVVVVVXXXZZZZZZZZZXXXWWWVVVVVVWWWWWWVVVUUUQQQMMMHHHEEEEEEEEEEEEEEEEEEHHHGGGJJJSSSZZZpppiiiTTTGGGDDD@@@===<<<:::999777777666555444333333333333333222222222222111111111222222222222222222222222111111000000111111222333222222111111222222333444222222222333333444444444444555666666777888<<<>>>EEE[[[{{{~~~}}}zzzoooiiigggfffccc___^^^]]][[[ZZZYYYXXXUUUSSSSSSRRRQQQNNNLLLJJJHHHGGGFFFEEECCCCCCDDDDDDBBBAAA@@@@@@???>>>>>>>>>???@@@@@@@@@@@@AAACCCEEEHHHIIIQQQQQQQQQPPPMMMLLLMMMOOORRRSSSSSSSSSTTTTTTTTTTTTTTTVVVYYY\\\^^^___^^^]]]\\\^^^______^^^\\\]]]^^^```gggpppyyy~~~~~~uuurrrmmmgggbbb[[[TTTOOOJJJJJJIIIHHHHHHHHHHHHHHHJJJLLLPPPTTTXXX]]]aaadddjjjlllnnnoooooollliiigggfffeeeccccccdddfffiiikkkoooppprrrrrrqqqnnnkkkiiifff```ZZZXXXYYY[[[[[[ZZZWWWXXXYYY[[[]]]]]]]]]]]]ZZZ\\\^^^______aaadddffflllnnnppprrrsssuuuvvvxxxyyy|||{{{wwwrrrpppmmmmmmooottt{{{}}}{{{}}}~~~qqqiiiggggggeeecccbbbcccffffffhhhpppyyy{{{}}}~~~~~~|||yyywwwuuurrrnnnkkkgggddd___[[[YYYXXXXXXYYYYYYWWWUUUUUUWWWYYY[[[[[[XXXWWWVVVWWWXXXXXXVVVUUUPPPLLLGGGDDDDDDEEEEEEEEEDDDHHHGGGJJJSSS[[[ppp}}}eeeRRRFFFCCC???<<<;;;:::888777777666555444333333222222222222222111111111000000111111111111111111111111111111111111111222222222222222111111222222333444222222222333333444444444444555666666666888;;;>>>CCCVVVttt}}}~~~}}}{{{pppiiigggfffbbb___^^^]]][[[[[[[[[YYYVVVTTTTTTSSSQQQOOOLLLJJJHHHGGGFFFEEECCCCCCDDDDDDBBBAAA??????????????????@@@@@@?????????AAACCCFFFIIIKKKQQQRRRQQQOOOMMMKKKLLLMMMRRRRRRRRRSSSSSSTTTTTTUUUSSSUUUXXXZZZ\\\]]]]]]]]]\\\^^^______^^^]]]^^^___```gggpppyyyyyyvvvqqqkkkddd]]]UUUPPPMMMLLLKKKJJJJJJIIIJJJJJJKKKNNNRRRUUUXXX\\\bbbffflllnnnqqqssssssqqqnnnllliiiiiihhhhhhiiijjjlllmmmmmmnnnpppqqqqqqooollljjjfffaaaZZZWWWXXXZZZ[[[ZZZWWWYYY[[[]]]^^^^^^]]]]]][[[]]]^^^______```ccceeehhhkkkmmmoooppprrrvvvyyyzzz}}}}}}yyyvvvtttrrrqqqmmmooorrrxxx~~~zzzxxx|||uuullliiiiiiggghhhggghhhkkkkkkmmmuuu~~~yyyzzz}}}}}}{{{xxxuuussspppllliiidddbbb^^^ZZZWWWVVVVVVWWWYYYVVVTTTTTTWWWYYY[[[[[[XXXWWWWWWWWWXXXXXXVVVTTTOOOKKKGGGDDDCCCDDDEEEEEEDDDHHHGGGJJJSSS[[[qqq~~~yyyaaaPPPDDDBBB>>>;;;::::::888777555555555444444333222111222222222111111111000000111111111111111111111111000000111111222222222222222222111111222222333444111111222333333444555555444555666666666777:::===AAARRRnnn}}}~~~~~~|||qqqjjjhhhfffccc___^^^]]]\\\\\\\\\ZZZWWWTTTSSSRRRQQQNNNLLLJJJHHHGGGFFFEEECCCCCCDDDDDDBBBAAA???@@@@@@@@@@@@AAAAAAAAA??????@@@BBBEEEIIILLLNNNPPPPPPQQQPPPNNNNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVVVVTTTUUUWWWYYYZZZ[[[\\\\\\[[[]]]_________^^^___``````fffoooyyy{{{xxxtttnnnhhhaaaXXXSSSPPPOOONNNMMMKKKKKKKKKKKKMMMQQQUUUWWWYYY]]]ccchhhmmmooosssvvvwwwvvvtttrrrlllllllllllllllllllllllllllnnnpppqqqqqqooommmlllhhhbbbZZZWWWWWWYYYZZZYYYYYYZZZ\\\^^^___^^^]]]\\\\\\]]]^^^___^^^___bbbdddeeehhhkkkllllllooouuuyyy{{{~~~~~~{{{xxxvvvuuuuuutttsssooossswww}}}}}}yyywwwxxxnnnlllllljjjmmmlllmmmoooooopppwwwxxxyyy~~~}}}|||zzzwwwtttrrrnnnjjjgggbbbaaa___[[[WWWUUUUUUWWWXXXVVVUUUUUUWWWYYYYYYYYYWWWVVVVVVWWWXXXXXXUUUSSSNNNJJJFFFCCCCCCDDDEEEEEEDDDGGGFFFIIITTT^^^vvv|||zzzzzzzzz\\\MMMCCCAAA===;;;:::999888777333444444444444333222222333222222222222111111111111111111111111111111111000000111222222222222111222222111111222222333444111111222333333444555555444555666666555777:::<<<@@@OOOhhh~~~~~~}}}}}}~~~sssllljjjiiieeebbb^^^]]]\\\]]]]]][[[XXXUUUSSSRRRPPPNNNKKKIIIHHHGGGFFFEEECCCCCCDDDDDDBBBAAA@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCEEEIIILLLPPPRRRRRRSSSSSSRRRPPPOOOQQQRRRPPPPPPRRRSSSUUUVVVWWWXXXWWWWWWWWWWWWXXXZZZ\\\]]][[[]]]___```______```aaa```eeennnyyy{{{xxxuuuqqqllleee^^^XXXTTTSSSQQQOOOMMMLLLKKKKKKMMMPPPTTTVVVWWW[[[bbbhhhiiilllppptttwwwwwwvvvuuunnnnnnnnnnnnmmmlllkkkkkknnnoooqqqsssrrrpppnnnllliiiccc[[[VVVVVVXXXXXXXXXZZZ\\\^^^______^^^\\\ZZZ[[[]]]^^^^^^]]]^^^```bbbcccfffiiijjjjjjmmmtttzzz|||}}}uuuttttttuuuxxxyyyyyyyyyzzz~~~}}}yyyxxxyyyooonnnpppppprrrppppppqqqpppqqqwwwyyy{{{~~~|||yyyvvvsssqqqmmmiiifffccccccaaa]]]XXXUUUVVVXXXXXXWWWVVVVVVXXXXXXXXXVVVVVVUUUVVVWWWXXXWWWTTTRRRMMMJJJEEEBBBBBBDDDDDDEEEBBBEEEDDDIIIVVVccc~~~wwwzzz|||sssWWWJJJCCC@@@<<<::::::999888666111222333444444444333333333333333333222222222222111111111111111111111111///000111222333222222111222222111111222222333444000111111222444555555666444555666666555666999;;;>>>KKKccc{{{{{{}}}|||}}}tttmmmllljjjgggddd]]]]]]]]]]]]]]]\\\XXXUUURRRQQQPPPMMMKKKIIIGGGFFFFFFEEECCCCCCDDDDDDBBBAAA@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEHHHKKKOOOSSSUUUXXXXXXWWWUUUQQQOOOOOOPPPOOOPPPQQQSSSUUUWWWYYYZZZYYYXXXWWWVVVWWWYYY[[[]]][[[]]]___```______```bbb___dddnnnyyyyyywwwuuurrrnnniiibbb]]]VVVUUUSSSPPPNNNMMMLLLKKKJJJNNNRRRSSSTTTXXX___eeedddggglllqqqtttuuuttttttoooooooooooonnnlllkkkjjjqqqrrrttttttsssqqqnnnllljjjddd[[[VVVVVVWWWWWWWWW[[[]]]___``````^^^[[[ZZZ[[[\\\]]]]]]\\\]]]___aaaaaaeeehhhhhhhhhllltttzzz}}}~~~wwwmmmnnnpppuuu{{{~~~}}}zzzyyyzzzpppqqqsssttttttrrrqqqrrrppppppvvv~~~zzz}}}|||yyyvvvsssqqqmmmiiifffddddddccc___YYYWWWWWWYYYXXXWWWVVVWWWXXXXXXVVVUUUUUUUUUUUUWWWXXXWWWTTTQQQMMMIIIEEEBBBBBBDDDDDDEEEAAADDDCCCIIIXXXhhhwww{{{oooSSSGGGBBB???<<<:::999999888666000111333444555555444333444444444333333333222222000000000000000000000000///000111222333222111111222222111111222222333444000111111222444555666666555555666555555666999;;;===III```}}}wwwvvv|||{{{|||xxxpppmmmkkkfffaaadddbbb___^^^^^^\\\ZZZXXXVVVSSSOOOMMMMMMMMMLLLLLLJJJIIIGGGFFFDDDCCCCCCBBBDDDDDDDDDDDDCCCBBBAAA@@@EEEEEEFFFIIILLLPPPTTTVVV]]]\\\XXXSSSOOONNNPPPRRRPPPPPPPPPRRRTTTWWWZZZ\\\YYYXXXXXXWWWWWWYYYZZZ[[[\\\]]]]]]^^^___```aaaaaa]]]```gggqqq{{{|||wwwrrrnnniiieeeaaaXXXYYYWWWSSSLLLHHHHHHIIIOOOPPPQQQRRRSSSVVVZZZ]]]dddfffiiikkklllmmmnnnpppnnnoooooommmkkkjjjkkkmmmtttvvvyyyzzzyyyuuuqqqnnneeeaaa\\\YYYWWWWWWVVVVVVYYY[[[___aaaaaa___[[[YYYXXXYYYZZZZZZZZZZZZ\\\^^^bbbdddeeefffhhhlllqqqttt|||}}}~~~~~~~~~}}}vvvtttrrrtttxxx}}}{{{~~~xxxppprrrvvvvvv|||wwwrrrnnnjjjjjjqqq{{{~~~~~~~~~|||xxxvvvsssoookkkhhhfffddd___[[[XXXWWWWWWWWWWWWWWWVVVUUUVVVWWWXXXYYYYYYXXXVVVUUUUUUUUUSSSQQQKKKIIIGGGDDDCCCCCCCCCDDDBBBFFFIIIKKKRRRkkk{{{xxxhhhQQQJJJBBB@@@===;;;:::999777555555555444444444333333333222222222111111111111000000000000000000000000000111111111111111111111111333333333333333333333333444444444444444444444444444555777888777888999;;;AAADDDVVVtttyyyuuu~~~|||zzzzzzqqqnnnlllgggbbbdddbbb```^^^^^^]]]ZZZXXXWWWTTTPPPNNNMMMMMMMMMLLLJJJIIIGGGEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDCCCBBBBBBFFFGGGIIIMMMQQQUUUYYYZZZ\\\[[[XXXSSSPPPOOOPPPSSSPPPPPPPPPQQQSSSVVVXXXZZZYYYXXXXXXWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^___``````^^^aaagggpppzzz|||xxxssspppkkkeeebbbZZZZZZXXXRRRMMMIIIIIIJJJNNNOOOPPPQQQRRRTTTXXX\\\^^^```bbbcccccceeegggiiilllmmmmmmmmmlllmmmppprrryyy{{{~~~~~~{{{uuuooojjjbbb^^^ZZZWWWWWWWWWWWWVVVXXXZZZ]]]______]]]ZZZXXXVVVWWWXXXXXXXXXXXX[[[]]]aaaccceeegggiiimmmsssvvv{{{|||}}}~~~uuuooonnnrrruuu{{{|||zzzrrrsssvvvvvvyyysssmmmiiieeeeeemmmvvv~~~}}}yyyvvvsssoookkkgggccc```\\\YYYVVVUUUVVVVVVXXXWWWVVVVVVVVVWWWXXXXXXYYYWWWVVVVVVVVVTTTQQQOOOIIIGGGEEECCCBBBBBBCCCDDD@@@DDDHHHKKKVVVppp|||}}}dddNNNHHHBBB???<<<::::::999777555555444444444444333333333222222222111111111111000111111111111111111111111111111111111111111111111222222222222222222222222444444444444444444444444333444666666555666888:::???CCCTTTqqqyyy|||{{{}}}tttpppmmmiiidddeeeccc```___^^^]]]ZZZXXXWWWTTTQQQOOOOOONNNMMMLLLIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDFFFHHHLLLQQQUUUXXXZZZ[[[YYYYYYWWWSSSPPPOOOQQQSSSPPPPPPPPPPPPRRRTTTVVVWWWXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZ\\\]]]^^^____________aaagggoooxxx}}}{{{xxxvvvrrrmmmgggbbb^^^\\\XXXSSSMMMKKKKKKMMMNNNOOOPPPPPPPPPSSSWWWZZZYYYZZZ[[[[[[[[[]]]aaadddhhhiiikkklllnnnrrrwww{{{~~~uuukkkeee]]]ZZZWWWUUUVVVWWWWWWWWWWWWYYY[[[]]]]]][[[YYYWWWUUUWWWXXXXXXXXXYYY[[[]]]```bbbeeegggjjjnnnssswwwxxxzzz|||~~~yyyppplllmmmrrrxxx}}}||||||uuuuuuwwwvvvuuupppjjjeeeaaaaaaiiirrr|||~~~zzzvvvrrrnnniiifff^^^\\\YYYVVVTTTTTTUUUVVVXXXXXXWWWVVVVVVVVVWWWWWWXXXWWWWWWWWWVVVTTTOOOLLLFFFDDDCCCAAAAAAAAACCCDDDAAAEEEHHHLLLYYYsss```LLLEEEAAA???<<<::::::999777555444444444444333333333333222222222111111111111000222222222222222222222222111111111111111111111111111111111111111111111111333333333333444444444444333444444333333555888;;;===AAAQQQmmm}}}|||xxxsssoookkkgggfffdddaaa```___]]][[[XXXWWWUUURRRPPPPPPOOONNNMMMIIIHHHGGGFFFDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGJJJNNNRRRUUUVVVVVVVVVTTTTTTSSSQQQOOOOOOPPPRRRPPPPPPOOOOOOPPPRRRTTTUUUWWWWWWWWWWWWXXXXXXYYYYYYZZZ[[[\\\^^^_______________aaafffnnnvvv}}}|||{{{yyywwwtttoooiiidddaaa^^^YYYSSSOOONNNNNNOOOOOOPPPPPPPPPPPPRRRUUUXXXYYYYYYXXXWWWXXX[[[___ccceeegggjjjmmmqqqxxxttthhh```YYYWWWUUUTTTVVVWWWWWWWWWVVVWWWXXXYYYYYYXXXWWWVVVWWWXXXZZZZZZZZZ[[[]]]___```ccceeehhhjjjmmmqqquuuwwwyyy}}}{{{uuuppppppsssttt|||}}}{{{yyyyyy}}}}}}wwwwwwwwwuuusssmmmhhhddd```___fffooo|||zzzxxx~~~~~~yyytttooojjjfffbbb[[[YYYVVVTTTSSSTTTUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWTTTNNNIIICCCBBBAAA@@@@@@AAACCCDDDFFFHHHJJJNNN\\\uuu{{{\\\JJJDDD@@@>>>;;;:::999999777555444444444333333333222222222222222111111111000000222222222222222222222222111111111111111111111111222222222222222222222222333333333333333444444444444444444333222444888<<<:::???MMMfff~~~}}}{{{vvvqqqmmmjjjgggeeebbbaaa___^^^[[[YYYXXXVVVSSSRRRRRRQQQOOOMMMJJJIIIHHHFFFFFFEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIIIILLLNNNQQQSSSTTTSSSQQQPPPMMMNNNOOOOOOMMMMMMNNNPPPPPPOOOOOOOOOOOOQQQRRRSSSVVVWWWWWWXXXXXXXXXXXXXXXZZZ\\\^^^```aaaaaa```______```eeelllttt{{{~~~|||{{{zzzxxxvvvqqqkkkgggeeeaaa[[[UUURRRQQQQQQQQQQQQQQQQQQPPPOOOQQQTTTVVVWWWWWWVVVVVVVVVZZZ___dddcccfffjjjooouuu|||}}}qqqeee]]]XXXWWWUUUUUUVVVXXXXXXWWWUUUVVVVVVWWWWWWVVVVVVUUUVVVXXXYYYZZZZZZ[[[^^^```aaacccfffhhhiiikkkoooqqqvvvyyy~~~yyytttpppnnnpppvvvwwwvvvttttttsssuuuyyy|||wwwwwwuuurrrmmmiiieeebbb___]]]ccclllsssuuuvvvuuussswww|||vvvpppkkkgggbbb___YYYWWWUUUSSSSSSTTTVVVXXXWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWXXXYYYXXXTTTNNNIIICCCBBB@@@@@@@@@AAACCCDDDGGGIIIKKKPPPbbb}}}tttXXXJJJDDD@@@===;;;999999888777555444444333333333222222222222222222111111111000000111111111111111111111111111111111111111111111111333333333333333333333333222222222333333333444444555555555333333555999<<<999===III___|||xxx~~~}}}xxxsssooommmhhhfffcccaaa```^^^[[[YYYXXXVVVTTTSSSSSSRRRPPPNNNKKKJJJIIIHHHGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJQQQRRRSSSTTTSSSPPPMMMKKKGGGJJJLLLMMMMMMLLLMMMOOOOOOOOONNNNNNOOOQQQSSSTTTVVVVVVWWWXXXXXXXXXXXXWWWZZZ\\\^^^```bbbaaa```___^^^___cccjjjrrrzzz~~~}}}|||zzzyyywwwsssnnnjjjgggbbb]]]XXXVVVTTTSSSQQQQQQQQQPPPOOONNNOOOQQQTTTSSSSSSSSSSSSTTTXXX^^^bbbcccffflllsssyyyxxxmmmddd^^^ZZZXXXWWWWWWXXXXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUWWWXXXXXXYYY\\\^^^```cccfffhhhjjjlllooorrrwww{{{|||tttooollljjjnnnttt|||wwwooommmmmmnnnpppuuu{{{|||xxxvvvrrrmmmeeecccaaaaaa^^^[[[```ggglllmmmnnnooosss|||zzztttnnniiiddd```]]]XXXWWWTTTSSSSSSTTTWWWXXXUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXZZZYYYUUUPPPKKKDDDCCCBBBAAAAAABBBDDDEEEDDDHHHKKKUUUmmmmmmUUUIIIDDD???===:::999999888777555333333333333222222222222222222222111111111111000000000000000000000000000111111111111111111111111333333333333333333333333111111222222333333444444444555555444444666999<<<888===FFFXXXttt~~~xxx|||~~~}}}zzzuuuqqqoooiiigggdddbbb```^^^[[[YYYYYYWWWUUUTTTTTTSSSPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJQQQQQQQQQQQQOOOLLLIIIHHHDDDGGGKKKMMMMMMMMMNNNOOOOOOOOONNNOOOPPPRRRTTTUUUUUUVVVWWWXXXXXXXXXWWWWWWYYY[[[^^^```aaaaaa___^^^\\\]]]aaahhhqqqyyy~~~~~~|||zzzxxxwwwtttpppnnnhhhccc^^^[[[YYYWWWTTTQQQOOOOOONNNLLLKKKKKKNNNPPPNNNOOOQQQRRRTTTXXX^^^bbbccchhhooovvv|||yyyqqqjjjccc```]]]\\\ZZZYYYYYYYYYWWWVVVUUUUUUTTTSSSSSSTTTUUUUUUTTTUUUWWWXXXXXXZZZ\\\______bbbfffjjjmmmppptttvvvyyy}}}xxxqqqnnnllllllqqqxxxuuummmiiihhhiiijjjmmmrrrwww{{{~~~}}}xxxtttmmmfff``````aaabbb```]]]```fffggghhhkkkooowwwzzzsssmmmhhhddd```^^^WWWVVVTTTRRRRRRSSSVVVWWWSSSTTTVVVXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYWWWRRRNNNGGGFFFDDDCCCBBBCCCEEEFFFDDDIIIOOO\\\zzzfffRRRHHHDDD>>><<<:::999999888777666333333333222222222222111222222222111111111111000111111111111111111111111111111111111111111111111222222222222222222222222000111111222333333444444222333555555444555777999999===DDDRRRnnn|||~~~~~~~~~}}}|||}}}{{{vvvrrrpppjjjgggdddbbbaaa^^^[[[YYYYYYWWWVVVUUUUUUSSSQQQNNNMMMLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKJJJJJJJJJNNNNNNMMMLLLJJJHHHFFFDDDCCCGGGKKKMMMNNNNNNOOOPPPOOONNNNNNOOOPPPRRRUUUVVVUUUVVVWWWXXXXXXXXXWWWVVVXXXZZZ]]]___``````^^^]]][[[]]]```hhhqqqyyy~~~}}}zzzxxxvvvuuurrrppphhhddd___\\\[[[YYYUUUQQQMMMMMMLLLJJJIIIIIIKKKMMMMMMNNNQQQSSSUUUYYY___bbbdddiiiqqqxxx~~~{{{tttmmmgggcccaaa```^^^\\\[[[[[[ZZZWWWUUUVVVUUUTTTSSSSSSTTTUUUVVVUUUWWWYYYZZZZZZ\\\___aaa]]]aaaggglllppptttxxx{{{zzz~~~|||uuupppoooppprrryyywwwkkkfffdddfffgggiiilllpppuuuyyy{{{xxxrrrjjjaaa``````ccceeeccc```bbbhhhfffgggjjjqqq{{{zzzsssmmmiiieeeaaa___VVVUUUSSSQQQQQQRRRTTTVVVRRRSSSVVVXXXYYYYYYYYYYYYYYYXXXXXXYYYZZZXXXTTTQQQIIIGGGEEEDDDCCCDDDFFFGGGHHHMMMTTTcccbbbPPPGGGCCC>>><<<999888999888777666333333333222222222111111222222222111111111111000222222222222222222222222111111111111111111111111111111111111111111111111000000111222333333444444000222444444444444666777999===CCCOOOjjj~~~}}}}}}|||||||||vvvtttsssjjjgggcccaaa___]]]ZZZXXXWWWWWWVVVUUUSSSQQQOOONNNKKKKKKJJJJJJJJJKKKKKKLLLNNNMMMLLLJJJHHHFFFEEEDDDGGGHHHIIIIIIIIIGGGFFFEEEBBBDDDGGGJJJLLLNNNNNNNNNQQQPPPOOOOOOPPPQQQRRRSSSVVVWWWWWWWWWXXXYYYYYYYYY[[[\\\]]]^^^^^^^^^]]]\\\]]]]]]```hhhrrr{{{~~~yyyuuutttrrrqqqpppiiifffbbb___\\\YYYUUUSSSLLLLLLLLLKKKJJJHHHGGGFFFMMMNNNOOOQQQTTTZZZaaafffiiimmmqqqttt{{{}}}xxxrrrnnnjjjeeebbbbbb^^^ZZZYYYZZZ[[[YYYWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWYYY[[[]]]___```aaabbbeeeiiimmmrrrvvvxxxzzz~~~zzzrrrlllmmmqqquuu|||xxxooohhhdddcccggghhhiiijjjlllsss{{{~~~wwwoooiiieee```bbbdddeeeeeefffhhhjjjiiinnnuuuzzzzzztttnnniiiccc^^^ZZZUUUSSSQQQPPPRRRTTTUUUUUUVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXYYYXXXUUUSSSNNNKKKGGGEEEEEEEEEEEEDDDGGGKKKTTThhhyyy\\\MMMDDD======<<<;;;999888777666666666666555444333333222222111111111111111111111111000111222333333222111000222222111111111111111222111111222222222333333333222222333333333333444444333333333444444444555555444999???KKKddd}}}}}}}}}|||zzzyyy}}}vvvrrrqqqllliiifffcccbbb___]]][[[WWWWWWVVVUUUTTTRRRPPPOOOLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJIIIGGGFFFDDDCCCCCC@@@AAAAAABBBBBBAAA@@@???CCCEEEGGGJJJLLLNNNNNNNNNPPPOOOOOOOOOPPPQQQSSSTTTVVVVVVWWWWWWXXXYYYYYYYYY[[[\\\]]]^^^^^^^^^]]]\\\[[[\\\```hhhrrrzzz~~~~~~yyyvvvtttsssqqqpppkkkhhhdddaaa^^^ZZZVVVSSSLLLLLLLLLKKKJJJHHHGGGFFFKKKMMMNNNPPPSSSYYY```dddggglllooorrrxxx~~~{{{vvvrrrooolllhhhfff```^^^[[[[[[\\\\\\ZZZXXXWWWUUURRRQQQQQQSSSVVVWWWWWWWWWWWWXXXZZZ\\\]]]^^^aaacccfffiiinnnrrruuuwww|||yyyrrrlllmmmqqquuu}}}rrrkkkeeecccdddggghhhiiijjjmmmsss|||xxxpppiiieeeaaacccfffggghhhiiilllnnnpppuuu{{{|||xxxrrrlllhhhccc^^^[[[VVVTTTQQQQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWVVVVVVVVVXXXXXXWWWTTTRRRLLLIIIFFFEEEEEEFFFGGGFFFJJJNNNUUUgggtttYYYKKKDDD>>>===<<<;;;999888777666666666555555444333333222222111111111111111111111111000111222222222222111000222222111111111111111222111111111222222222333333222222333333333333444444333444444444555555555555666:::@@@KKKaaa~~~}}}}}}|||{{{www~~~vvvqqqoooooollliiigggeeeccc```]]]WWWWWWWWWVVVUUUSSSRRRQQQMMMLLLKKKIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAABBBBBBBBBAAAAAADDDEEEHHHKKKMMMNNNNNNNNNNNNNNNOOOOOOQQQRRRTTTUUUVVVVVVWWWWWWXXXYYYYYYZZZ[[[[[[\\\]]]^^^^^^]]]]]]YYY[[[```hhhqqqyyy~~~~~~zzzwwwuuusssqqqpppnnnkkkfffccc___\\\WWWTTTNNNNNNMMMLLLJJJIIIGGGGGGJJJLLLNNNPPPSSSXXX^^^cccfffjjjmmmnnnsss{{{zzzxxxuuurrrqqqooollljjj___^^^]]]]]]]]]]]][[[YYYWWWTTTQQQNNNOOORRRVVVYYYXXXXXXXXXXXXXXXYYYZZZ[[[```bbbeeejjjnnnrrruuuvvv~~~xxxqqqlllmmmrrrwww~~~xxxmmmhhhfffgggiiijjjkkkmmmmmmnnnttt|||{{{ssskkkfffdddfffiiikkklllnnnqqqtttyyy}}}|||xxxtttooojjjfffbbb^^^[[[WWWTTTRRRRRRTTTVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXWWWVVVVVVWWWXXXVVVSSSPPPIIIFFFDDDDDDEEEGGGHHHHHHMMMPPPWWWgggmmmUUUIIICCC???<<<<<<:::888777666666666555555444444333333222222111111111111111111111111000111111222222111111000222111111111111111222222111111111222222222222333222222333333333333444444444444555555555666666666888;;;@@@III^^^{{{~~~}}}}}}|||{{{vvvwwwrrrppppppnnnkkkiiihhheeeaaa___XXXXXXXXXWWWVVVUUUTTTSSSNNNMMMKKKIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEHHHJJJMMMNNNNNNNNNMMMMMMNNNPPPQQQSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]^^^XXX[[[```gggpppwww|||~~~{{{xxxvvvtttrrrppppppmmmiiieeebbb^^^YYYVVVRRRQQQOOOMMMLLLJJJIIIIIIJJJLLLNNNPPPSSSWWW]]]aaadddiiillllllpppwww{{{|||xxxvvvtttrrrqqqooollljjj`````````___^^^\\\YYYWWWUUUSSSQQQOOOOOORRRVVVYYYYYYXXXXXXWWWWWWWWWXXXXXX\\\___dddjjjooosssvvvxxxxxxqqqlllnnnsssyyyvvvnnnkkkjjjmmmqqqppprrrsssrrrqqqssszzzxxxqqqlllhhhkkknnnqqqsssuuuyyy{{{|||yyytttppplllgggdddaaa]]][[[WWWUUUSSSRRRTTTVVVWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWXXXXXXVVVSSSPPPHHHFFFCCCCCCEEEFFFGGGGGGLLLPPPXXXhhhhhhQQQGGGBBB@@@<<<;;;999888666555555555444444444333333333222222111111111111111111111111000000111111111111000000111111111000111111222333111111111111222222222222222222222333333333444444555555555666666666666777777;;;???FFFYYYvvv}}}|||{{{{{{vvv~~~zzzuuurrrqqqooolllkkkiiifffbbb___ZZZZZZZZZYYYXXXVVVUUUTTTOOONNNKKKIIIGGGEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>>>>??????@@@@@@AAABBBDDDGGGJJJLLLMMMNNNNNNLLLMMMOOOPPPRRRSSSTTTTTTUUUUUUVVVWWWXXXYYYZZZ[[[ZZZZZZ[[[[[[\\\]]]^^^^^^YYY\\\```fffmmmtttzzz~~~{{{yyywwwuuurrrpppqqqnnnjjjgggccc```[[[XXXVVVUUURRRPPPMMMLLLKKKKKKJJJLLLNNNPPPSSSWWW\\\```ccchhhlllkkkmmmsssxxxyyywwwuuusssqqqpppmmmjjjgggbbbcccbbb```]]]YYYVVVUUUTTTSSSRRRRRRRRRTTTUUUVVVXXXXXXWWWWWWWWWWWWXXXXXXYYY\\\bbbhhhooouuuyyy{{{yyyrrrmmmoootttzzzxxxrrrpppooorrrwwwxxx{{{}}}zzztttrrruuuzzz~~~xxxtttnnnqqquuuxxxzzz}}}~~~zzzwwwqqqmmmiiieeeccc```]]]ZZZWWWUUUSSSRRRTTTVVVWWWWWWUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXXXXXXXVVVRRROOOIIIFFFCCCBBBDDDEEEFFFEEEHHHOOOZZZlllcccOOOEEEAAA???;;;:::999777666555444444333333333333333222222222111111111111111111111111000000000000000000000000111111000000111222222333000000111111111222222222222222222333333333444444555555555666666666666777555999<<>>>>>>>>======<<<======>>>??????AAADDDHHHKKKMMMNNNOOOMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXZZZ[[[[[[ZZZZZZZZZZZZ[[[]]]^^^___\\\^^^aaadddiiipppxxx}}}|||zzzxxxvvvssspppqqqnnnkkkgggeeeaaa^^^[[[YYYWWWTTTQQQNNNLLLLLLLLLHHHJJJMMMPPPRRRVVVZZZ^^^___fffkkkkkklllppptttttttttrrrpppooonnnkkkfffcccbbbcccbbb___[[[WWWVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUWWWWWWWWWWWWWWWXXXYYYZZZZZZ\\\```fffmmmtttzzz}}}xxxqqqlllnnnsssyyy{{{wwwuuutttwww{{{yyyrrrrrruuuzzz}}}~~~vvvxxx|||}}}yyyvvvooolllhhhdddbbb___\\\ZZZWWWTTTRRRRRRTTTVVVVVVVVVTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXWWWUUUQQQNNNHHHEEECCCBBBCCCDDDEEEEEEFFFOOO]]]qqq|||___NNNDDD@@@???;;;:::888666555444444444333333333333222222222222111111111111111111111111111000000//////000000111000000000000111222333333000000000111111111111222222222333333333333444444444444555555555666666666444888;;;@@@QQQmmm}}}{{{{{{|||ooowww{{{xxxrrrqqqooonnnllliiidddaaa______]]]\\\YYYWWWUUUSSSPPPOOOMMMJJJIIIGGGFFFFFFDDDCCCBBB@@@???===<<<<<>>>>><<<>>>BBBFFFJJJMMMOOOOOONNNOOOPPPQQQRRRRRRRRRRRRTTTUUUVVVWWWXXXZZZ[[[[[[ZZZZZZYYYZZZ[[[\\\^^^___^^^```aaabbbfffmmmvvv}}}}}}{{{yyywwwsssppppppnnnjjjgggeeeccc___]]]YYYWWWSSSPPPMMMKKKKKKKKKFFFHHHKKKMMMPPPSSSWWW[[[[[[dddjjjjjjjjjlllooooooooonnnmmmlllkkkiiieeeaaa```aaa```]]]YYYWWWWWWYYYYYYXXXUUUTTTSSSTTTUUUVVVUUUUUUVVVWWWXXXZZZ\\\]]]]]]^^^```eeekkkrrryyy|||vvvooojjjkkkpppuuu}}}}}}|||{{{}}}~~~tttqqqrrruuuxxx}}}|||}}}yyyvvvooolllgggdddaaa___\\\YYYVVVTTTQQQQQQSSSUUUVVVVVVTTTTTTTTTUUUVVVWWWYYYYYYXXXWWWVVVVVVUUURRRNNNKKKEEECCCAAAAAACCCEEEFFFFFFHHHRRRaaavvv|||{{{tttZZZLLLDDD@@@@@@:::999888666555444333333222222222222222222222222111111111111111111111111111000///......///000111000000000000111222333444000000000000111111111111222222333333333333444444333444444444555555555555666999;;;>>>MMMiii|||yyy~~~|||zzz{{{|||lllsss|||yyysssrrrqqqpppnnnjjjeeebbbaaa```___\\\ZZZWWWTTTSSSPPPOOOMMMKKKIIIHHHGGGGGGCCCCCCAAA@@@>>><<<::::::>>>===;;;:::999::::::;;;:::===AAAEEEJJJMMMOOOPPPNNNOOOQQQRRRRRRRRRQQQQQQTTTUUUVVVWWWYYYZZZ[[[\\\ZZZYYYYYYYYY[[[\\\^^^``````aaaaaaaaaccckkkuuu}}}~~~}}}{{{zzzwwwssspppooommmjjjgggfffccc```^^^YYYVVVRRRNNNKKKJJJIIIIIIDDDFFFIIIKKKNNNQQQUUUXXXXXXbbbiiiiiihhhjjjlllkkkkkkjjjjjjjjjjjjhhhdddaaa]]]^^^^^^[[[XXXWWWYYY\\\]]]ZZZVVVRRRQQQSSSVVVXXXTTTUUUUUUWWWYYY[[[^^^___``````aaadddiiipppwww{{{tttmmmhhhiiinnnssszzzvvvqqqqqqqqqtttyyy}}}zzzwwwooolllgggdddaaa___[[[YYYUUUSSSQQQPPPRRRTTTUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZWWWUUUTTTTTTSSSPPPLLLIIICCCAAA???@@@CCCFFFHHHIIIJJJUUUeeeyyywwwvvv|||nnnWWWLLLDDDAAAAAA:::999777666444333333333222222222222222222222222111111111111111111111111111000///......///000111000000000000111222333444000000000000111111111111222222333333333444444444333333333444444444555555888;;;<<<>>>KKKeeeyyyuuuyyy|||zzzzzz|||ooorrr{{{}}}wwwvvvsssooolllhhhfffdddcccaaa___]]][[[YYYUUURRRQQQPPPMMMJJJGGGFFFEEEEEEDDDCCCAAA???===;;;::::::999;;;======<<<;;;;;;<<<===>>>AAADDDGGGJJJMMMNNNNNNOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUVVVWWWYYYZZZYYYXXXVVVVVVWWWZZZ^^^aaa^^^_________aaaiiisss|||}}}zzzuuurrrnnnkkkhhhhhhiiiggg```[[[XXXWWWTTTQQQMMMJJJGGGFFFGGGGGGFFFGGGIIIMMMQQQTTT[[[___dddhhhiiihhhhhhhhhgggggggggfffeeeeeedddddd^^^\\\YYYVVVVVVVVVXXXYYYTTTQQQOOOPPPSSSUUUUUUTTTWWWXXXXXXZZZ\\\^^^___```cccbbbccceeejjjrrryyy}}}mmmiiidddccchhhpppwww|||}}}vvvtttvvvvvvxxx}}}|||xxxuuuooollliiieeebbb^^^YYYVVVVVVTTTSSSQQQQQQSSSTTTVVVTTTTTTUUUVVVVVVUUUUUUUUUWWWVVVUUUSSSPPPMMMJJJHHHGGGCCCAAADDDFFFFFFGGGJJJOOOTTThhh|||xxxjjjVVVEEE>>>>>>::::::999888666555555555555333333333222222222111111333222111/////////000000///////////////////////////222666::::::777444111111111222222222333333333444444333222222111111000333333333444444444555555666777:::???GGGZZZzzz}}}zzz|||zzzzzzzzzzzzzzzmmmpppzzz~~~zzzyyywwwtttppplllhhhggg```^^^\\\[[[[[[YYYVVVTTTRRRPPPMMMKKKHHHGGGFFFFFFDDDCCCAAA???>>>===<<<<<<;;;<<<>>>>>><<<;;;;;;<<<===???AAADDDGGGJJJLLLNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWVVVUUUVVVZZZ]]]```^^^^^^]]]]]]___fffrrrzzz}}}zzzuuurrrnnnkkkiiiiiiiiigggbbb\\\[[[YYYVVVSSSOOOKKKHHHGGGGGGFFFEEEFFFHHHLLLPPPRRRVVVZZZ___cccddddddddddddfffffffffeeeeeedddcccccc\\\ZZZWWWTTTSSSSSSTTTUUUQQQOOOMMMNNNRRRTTTUUUTTTVVVWWWXXXYYY\\\^^^aaabbbeeeeeefffhhhlllrrrxxx{{{{{{llliiieeeeeejjjqqqwwwzzzzzzvvvqqqqqqtttyyy}}}yyyuuuooolllhhheeebbb^^^YYYVVVSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVVVVTTTRRRNNNKKKHHHFFFBBB@@@CCCEEEEEEGGGKKKSSS[[[rrr~~~}}}dddSSSEEE@@@???::::::999888666555555444444333333333222222222111111222111000//////000111111111111111111111111111111000111222333444333222222111111222222222333333333222222222222222222222333333333333444444444555555555666999===DDDVVVuuuyyy|||zzzzzz{{{{{{{{{kkkooozzzyyyyyywwwtttpppkkkfffddd^^^]]][[[ZZZ[[[ZZZXXXVVVSSSQQQOOOLLLJJJHHHGGGFFFDDDDDDBBBAAA@@@?????????>>>???@@@@@@>>><<<<<<===>>>@@@BBBEEEHHHKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTVVVYYY\\\^^^]]]\\\[[[ZZZ\\\dddpppyyy~~~}}}zzzvvvsssooollljjjiiijjjhhhccc___]]]\\\YYYUUUPPPLLLIIIHHHFFFEEEDDDEEEFFFJJJMMMOOORRRVVV[[[___`````````aaaddddddddddddcccbbbaaaaaaZZZXXXUUURRRPPPOOOOOOPPPMMMLLLKKKLLLPPPRRRTTTTTTUUUUUUWWWYYY\\\```ccceeehhhhhhjjjlllppptttxxxzzzxxxkkkiiihhhjjjnnnsssvvvxxxzzz~~~zzzqqqqqqqqqvvv|||~~~yyyuuunnnkkkhhheeeaaa^^^YYYVVVPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVTTTUUUVVVVVVTTTPPPLLLIIIFFFBBBAAADDDFFFFFFIIINNNXXXeee|||\\\OOOEEEBBBAAA:::999999777666555444444444333333333222222222111111000000000///000000111222111111111111111111111111222111/////////000222444111111222222222333333333000111111222333333444444333333333444444444555555444555888;;;AAAQQQnnnzzz{{{}}}}}}|||{{{{{{|||||||||kkkppp{{{zzzzzzyyyvvvrrrlllgggcccbbb___]]]\\\\\\[[[YYYWWWTTTSSSQQQNNNLLLJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAACCCDDDCCC@@@???>>>??????AAACCCGGGIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTUUUXXXZZZ\\\\\\\\\ZZZXXXZZZbbbnnnxxx}}}}}}zzzvvvsssooommmkkkjjjjjjhhheeebbb^^^]]]ZZZUUUQQQMMMJJJHHHFFFEEEDDDCCCEEEGGGKKKMMMQQQUUUZZZ]]]^^^___```aaabbbbbbbbbbbbbbb```___^^^YYYWWWTTTPPPMMMLLLKKKKKKIIIIIIIIIJJJMMMPPPRRRTTTSSSTTTUUUXXX\\\aaaeeehhhhhhjjjlllppptttwwwzzz|||~~~vvvkkkkkkkkknnnrrruuuvvvvvvxxx|||xxxvvvtttvvv{{{~~~xxxtttmmmjjjgggdddaaa]]]YYYUUUNNNOOOPPPRRRTTTUUUUUUUUUWWWWWWXXXXXXWWWWWWVVVVVVSSSTTTVVVWWWUUUQQQLLLIIIGGGDDDDDDFFFGGGHHHMMMSSS[[[ooouuuWWWLLLDDDBBBAAA:::999888777666555444444444333333333222222222111111111111111000000000000000111111111111111111111111333222000//////111333555111111222222222333333333111111111222222333333333333333333444444444555555555666888;;;???MMMhhh{{{|||www|||{{{|||}}}}}}}}}lllrrr}}}}}}xxxsssmmmjjjhhhfffbbb___^^^\\\ZZZXXXUUUTTTSSSPPPNNNLLLJJJIIIFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFEEECCCAAAAAABBB@@@BBBEEEHHHJJJKKKLLLKKKMMMMMMNNNOOOPPPQQQRRRRRRUUUUUUTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTUUUWWWYYY[[[\\\[[[ZZZYYYZZZbbbmmmvvv|||~~~~~~}}}zzzwwwssspppnnnlllkkkiiigggeeeccc^^^\\\YYYVVVQQQMMMJJJIIIFFFEEECCCCCCCCCFFFHHHJJJPPPSSSWWWZZZ\\\]]]___```______`````````^^^\\\[[[XXXVVVSSSPPPMMMJJJIIIHHHFFFGGGHHHIIIKKKNNNQQQSSSSSSSSSUUUXXX\\\bbbgggjjjhhhjjjnnnrrrwww{{{}}}yyysssmmmmmmnnnppptttvvvwwwwwwwww{{{}}}zzzwwwwww{{{}}}}}}|||vvvrrrllliiifffccc```]]]XXXUUUNNNOOOQQQSSSTTTUUUVVVVVVWWWXXXXXXXXXWWWWWWVVVUUURRRTTTVVVWWWUUUQQQLLLIIIEEECCCCCCEEEFFFGGGMMMUUU^^^wwwoooTTTKKKCCCAAA@@@999999888777555444444444333333333333222222222111111222222222111000///......000000000000000000000000111000000000111111222222111111222222222333333333333333333222222222111111333333333444444444555555666777999;;;>>>KKKddd{{{}}}uuuyyy}}}|||}}}~~~}}}|||lllsss~~~~~~zzzuuuqqqooonnnkkkfffbbb```]]][[[YYYVVVUUUTTTSSSPPPMMMKKKJJJGGGFFFEEEDDDCCCBBBBBBAAADDDEEEFFFFFFDDDBBBBBBCCCAAACCCFFFIIIKKKLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZYYYZZZaaakkksssyyy|||~~~}}}{{{wwwtttpppooommmkkkhhheeecccbbb^^^\\\ZZZVVVRRROOOLLLKKKGGGFFFDDDCCCCCCDDDGGGHHHLLLOOOSSSVVVXXXYYY[[[]]]\\\]]]^^^___^^^\\\ZZZXXXVVVUUURRROOOLLLIIIGGGFFFEEEFFFHHHIIIIIILLLOOORRRSSSSSSUUUWWW\\\bbbhhhkkkjjjkkkooosssxxx||||||zzzyyywwwtttrrrqqqpppoooqqqtttwwwxxxyyyvvvyyy~~~~~~{{{wwwwwwzzz}}}}}}}}}~~~}}}yyytttpppjjjhhheeebbb```\\\XXXUUUPPPPPPQQQSSSTTTVVVWWWWWWWWWWWWXXXWWWWWWVVVUUUTTTSSSTTTUUUUUUSSSOOOKKKHHHAAA@@@AAACCCDDDEEEMMMVVVcccjjjSSSJJJAAA>>>>>>999888888666555444333333333333333333222222222111111111222222222111000///...////////////////////////---...///000000000//////111111222222222333333333444444333333222111111000333333333444444444555555666777:::;;;===III```vvvwwwvvv~~~}}}~~~~~~}}}{{{jjjqqq~~~}}}zzzvvvtttrrrqqqmmmgggcccaaa___\\\[[[WWWVVVVVVTTTRRROOOLLLKKKHHHGGGFFFDDDBBBAAAAAA@@@AAACCCDDDDDDBBBAAABBBCCCBBBDDDGGGJJJLLLLLLKKKJJJMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSSSSSSSTTTUUUWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZVVVXXXYYYXXXZZZ___hhhooowwwzzz~~~}}}{{{wwwtttqqqpppnnnjjjfffcccbbbaaa^^^]]][[[XXXUUURRROOONNNHHHGGGEEECCCCCCDDDFFFGGGJJJMMMPPPSSSUUUWWWZZZ\\\ZZZ[[[\\\]]]]]][[[XXXVVVTTTSSSPPPNNNKKKHHHFFFEEEEEEGGGIIIIIIIIIJJJNNNRRRTTTTTTUUUWWW\\\bbbhhhlllmmmnnnpppssswww{{{~~~wwwuuurrrpppppprrrssstttuuusssppppppssswwwzzz{{{yyy{{{}}}~~~{{{wwwvvvwwwyyy{{{{{{tttuuuvvvvvvwww{{{}}}}}}{{{xxxtttpppjjjgggdddbbb___\\\XXXUUUSSSRRRRRRSSSTTTVVVXXXYYYWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTSSSPPPMMMIIIGGGAAAAAABBBDDDDDDFFFOOOYYYjjjcccPPPHHH>>>:::<<<:::888777666555444333333333333333333222222222111111...///000111222222111000000000000000000000000000....../////////000000000111111222222222333333333333222222222222222222222333333333444444444555555555666999;;;<<>>???AAADDDEEEFFFHHHIIIJJJJJJJJJNNNNNNMMMMMMMMMNNNPPPQQQUUUTTTSSSSSSTTTVVVXXXZZZYYYZZZZZZYYYWWWWWWXXXYYYXXXZZZ[[[ZZZYYY\\\aaafffooottt|||~~~|||yyywwwvvvqqqkkkfffdddeeeeeeeee]]]\\\ZZZWWWUUUSSSRRRRRRKKKIIIGGGFFFGGGFFFEEEDDDHHHHHHJJJMMMPPPUUUXXXZZZYYY[[[]]]\\\YYYVVVTTTTTTPPPOOOMMMJJJHHHFFFEEEEEEGGGFFFEEEFFFGGGKKKNNNQQQTTTVVVYYY[[[]]]```dddgggmmmnnnnnnppptttxxx|||~~~zzzxxxxxx|||yyytttlllllllllmmmppptttxxx{{{|||{{{xxxtttqqqsssxxx}}}xxxoookkkkkkllljjjggggggkkkppptttyyy~~~|||{{{xxxuuurrrooojjjddd___\\\YYYVVVUUUWWWVVVVVVVVVVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTUUUUUURRRMMMHHHFFFEEEEEEDDDEEEGGGHHHKKKUUU___tttlll[[[JJJCCC@@@===888666888777555444333222222111555444333333222222333333000000000000000000111111000000000000000000000000111111111111111111111111222222111111111111111222111111222222222333333333222///---000444666333///666555666888;;;DDDWWWhhh}}}{{{~~~|||{{{yyyxxxwwwiiiooo{{{}}}zzzwwwuuuqqqlllgggdddbbb```^^^ZZZZZZYYYYYYXXXUUUPPPLLLKKKIIIGGGDDDBBBAAA@@@@@@AAAAAAAAA@@@>>>===>>>@@@DDDEEEFFFHHHIIIJJJJJJJJJMMMMMMLLLLLLMMMNNNPPPQQQSSSSSSRRRRRRSSSUUUWWWYYYYYYZZZZZZYYYWWWWWWXXXYYYVVVXXXYYYXXXXXXZZZ___dddmmmssszzz~~~|||zzzwwwtttpppkkkgggfffffffffeee___]]][[[XXXUUUSSSRRRQQQLLLJJJGGGGGGGGGGGGFFFDDDGGGHHHIIILLLOOOSSSWWWYYYYYY[[[]]]\\\YYYVVVTTTSSSPPPOOOMMMJJJHHHFFFEEEDDDFFFEEEDDDDDDFFFJJJMMMPPPRRRTTTWWWZZZ\\\___bbbeeekkkkkkkkklllooosssxxxzzz~~~}}}xxxtttqqqppprrrvvv||||||vvvqqqjjjjjjkkknnnrrrxxx}}}~~~{{{vvvsssssswww{{{}}}yyyrrrkkkhhhiiikkkjjjiiiiiilllqqquuuzzz~~~|||zzzwwwsssqqqllliiiccc___\\\YYYUUUSSSUUUUUUUUUVVVVVVWWWXXXYYYWWWVVVVVVUUUTTTTTTUUUUUUUUUUUUUUURRRMMMIIIFFFEEEDDDCCCDDDGGGHHHKKKVVVaaazzzgggWWWGGGAAA@@@>>>:::999777666555444333222222222222111000000//////000000111111111000000000000000000000000000000000000000////////////////////////222222111111111111111222111111222222222333333333333000///111555777444111666555666888;;;CCCSSSccc~~~~~~}}}}}}|||{{{{{{iiiooozzz}}}zzzwwwwwwsssnnnjjjgggeeebbb```[[[ZZZXXXWWWVVVTTTPPPMMMLLLJJJHHHEEECCCBBBAAAAAA>>>??????>>>======>>>@@@CCCDDDEEEGGGIIIJJJJJJJJJLLLKKKKKKKKKMMMOOOQQQRRRRRRRRRRRRRRRSSSTTTVVVXXXYYYYYYZZZXXXWWWVVVXXXYYYUUUWWWXXXWWWVVVWWW\\\aaakkkpppxxx~~~}}}zzzxxxrrrooollliiiiiihhhgggeeebbb```]]]YYYVVVSSSQQQPPPLLLJJJHHHGGGHHHHHHFFFEEEFFFGGGHHHJJJNNNQQQUUUWWWZZZ[[[]]]\\\XXXUUUSSSSSSPPPOOOMMMJJJGGGFFFDDDDDDDDDCCCCCCCCCEEEIIILLLOOORRRUUUXXX[[[]]]```cccfffhhhhhhggghhhjjjnnnrrruuuyyy|||yyytttoookkkjjjiiiiiinnnrrrxxx}}}}}}xxxrrrnnnhhhiiikkkpppvvv}}}{{{wwwvvvxxx{{{~~~yyyvvvooojjjeeecccfffjjjllllllnnnooorrrvvv|||~~~~~~}}}{{{xxxuuuqqqnnniiifffbbb___\\\XXXTTTRRRRRRSSSTTTUUUVVVWWWXXXYYYVVVVVVUUUTTTTTTTTTUUUUUUUUUVVVUUUQQQMMMHHHFFFFFFCCCBBBDDDFFFGGGKKKWWWccc___QQQDDD@@@@@@>>><<<;;;666555444333333333333333444333222222111111222222222111111111000000//////000000000000000000000000////////////////////////222111111111111111222222111111222222222333333333333111000222666777555333555444666999;;;@@@MMMZZZttt~~~~~~~~~~~~~~~iiiooozzz~~~|||yyywwwtttooollliiigggdddbbb\\\[[[XXXWWWVVVTTTQQQNNNMMMKKKIIIFFFDDDCCCCCCCCC>>>>>>???>>>======???AAABBBCCCEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKLLLNNNQQQRRRSSSSSSRRRSSSTTTUUUWWWXXXXXXYYYYYYXXXVVVVVVWWWYYYUUUWWWXXXWWWVVVWWW[[[___gggmmmuuu|||~~~{{{yyyqqqooommmlllkkkjjjhhhfffdddbbb^^^ZZZVVVSSSPPPOOOMMMJJJHHHGGGHHHHHHGGGEEEEEEEEEFFFHHHKKKOOORRRTTTXXXZZZ[[[ZZZWWWTTTRRRRRRPPPOOOLLLJJJGGGEEEDDDDDDCCCBBBAAABBBDDDHHHLLLNNNVVVYYY]]]```bbbdddgggjjjhhhgggggggggiiilllppprrrvvvzzzyyytttqqqmmmkkkgggeeedddeeegggiiimmmrrrxxx}}}zzztttooollliiijjjmmmrrrxxx}}}|||||||||xxxqqqlllfffccc```bbbfffllloooqqqtttsssssswww~~~}}}~~~}}}yyyvvvrrrnnnjjjgggeeebbb___]]]YYYUUUQQQPPPQQQSSSTTTVVVXXXYYYYYYWWWVVVVVVUUUUUUUUUVVVVVVUUUUUUTTTQQQLLLHHHFFFFFFCCCCCCDDDFFFFFFKKKXXXfffvvvZZZMMMBBB??????===;;;;;;555444444333333333444444555444333333222222333333222222111111000/////////000000000000000000000000111111111111111111111111111111111000111111222333111111222222222333333333222111111333555666555333444333555999:::===GGGQQQjjj~~~~~~}}}}}}jjjoooyyy~~~|||wwwtttpppmmmkkkhhheeebbb^^^\\\ZZZXXXWWWUUURRRPPPNNNMMMJJJHHHEEEDDDDDDDDD???@@@AAA@@@??????@@@BBBAAABBBDDDFFFGGGIIIIIIJJJIIIIIIIIIJJJLLLNNNPPPQQQTTTTTTTTTUUUVVVWWWXXXYYYXXXYYYYYYXXXVVVVVVWWWXXXVVVXXXZZZYYYWWWWWW[[[^^^eeekkksss{{{|||zzzrrrpppnnnmmmmmmkkkhhhfffeeeccc___ZZZVVVRRROOONNNLLLJJJHHHGGGGGGGGGFFFEEECCCDDDDDDFFFHHHLLLOOOPPPVVVXXXYYYYYYVVVSSSQQQQQQOOOMMMKKKIIIGGGEEEEEEDDDBBBBBBBBBBBBEEEIIIMMMOOOXXX[[[```ccceeegggjjjllljjjiiiiiijjjlllnnnqqqssstttwwwxxxwwwqqqjjjdddaaa___^^^]]]^^^```eeeiiilllnnnrrryyyyyysssnnnllllllmmmooossszzz{{{rrriiiddd``````aaaeeekkkqqquuuwww{{{yyywwwzzz|||zzz~~~{{{xxxtttpppkkkhhhfffdddaaa___]]]YYYUUURRROOOPPPSSSUUUWWWXXXYYYYYYWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUSSSOOOJJJGGGEEEEEEDDDDDDEEEFFFFFFKKKZZZiiipppVVVLLLBBB???>>>;;;999:::555444444333333333444444111000000///////////////111111111111000000//////111111111111111111111111111111111111111111111111111111000000111222222333111111222222222333333333111111111222444555444333444333555888:::;;;BBBJJJ```yyy}}}|||{{{zzzjjjoooyyy~~~xxxuuurrrooommmjjjfffddd```___]]]\\\[[[YYYUUURRRPPPNNNKKKIIIGGGFFFEEEEEEAAABBBBBBAAA@@@@@@AAACCC@@@AAACCCEEEGGGHHHIIIJJJJJJIIIIIIIIIKKKMMMOOOPPPTTTTTTUUUVVVWWWXXXYYYYYYXXXXXXYYYWWWVVVUUUWWWXXXWWWYYY[[[ZZZXXXXXXZZZ]]]ccciiirrrzzz}}}{{{tttrrrooonnnmmmkkkiiigggdddbbb^^^ZZZUUUQQQOOOMMMKKKIIIGGGFFFGGGGGGEEEDDDBBBBBBCCCDDDFFFIIILLLMMMRRRTTTVVVVVVTTTRRRQQQPPPMMMLLLJJJHHHGGGFFFFFFFFFDDDCCCCCCDDDFFFJJJNNNQQQWWWZZZ___bbbeeefffiiijjjjjjkkklllnnnppprrrssssssrrrrrrpppkkkddd]]]XXXVVVVVVVVVWWWZZZ___eeekkknnnnnnsssyyyxxxqqqnnnlllmmmnnnppptttyyy~~~uuulllddd______bbbffflllrrrxxx|||~~~{{{xxxyyy~~~zzzvvvsssnnniiifffeeebbb___]]][[[XXXUUURRROOOQQQTTTVVVXXXYYYYYYYYYVVVVVVUUUUUUVVVVVVWWWWWWTTTSSSQQQMMMHHHEEEDDDDDDBBBCCCEEEFFFFFFMMM^^^ppp||||||lllSSSJJJBBB@@@>>>;;;999999666555444333333333333333222111111000000000000000000000000000000000000111111111111111111111111111////////////////////////000000000000111222333333111111222222222333333333000111222333333444444444444333444888999:::???EEEYYYsss}}}|||zzzzzzjjjoooxxx~~~yyywwwtttrrrpppmmmiiifffbbbaaa``````___\\\WWWSSSQQQOOOLLLJJJHHHGGGFFFFFFCCCCCCCCCBBB@@@???@@@BBB???@@@BBBDDDFFFHHHIIIIIIJJJJJJIIIIIIJJJLLLMMMNNNSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUVVVXXXWWWYYY[[[ZZZXXXWWWYYY\\\aaahhhqqqyyy~~~|||vvvtttpppnnnmmmkkkiiigggcccaaa]]]YYYTTTQQQNNNMMMJJJHHHFFFEEEFFFEEEDDDCCCAAAAAAAAABBBDDDGGGIIIKKKNNNPPPSSSTTTRRRQQQPPPPPPKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDFFFHHHLLLQQQSSSVVVZZZ^^^bbbdddfffhhhiiigggjjjmmmqqqssstttssssssooommmhhhaaaYYYUUUSSSSSSTTTUUUXXX\\\bbbhhhmmmpppqqquuu{{{wwwpppmmmmmmmmmmmmooosssyyy}}}vvvnnngggbbb```aaafffmmmuuu{{{yyyxxxzzz|||xxxuuurrrmmmiiieeeccc```[[[XXXWWWUUUSSSRRRQQQRRRUUUWWWYYYYYYYYYYYYTTTTTTSSSSSSTTTTTTUUUVVVSSSRRROOOKKKFFFCCCCCCCCC>>>@@@DDDFFFHHHQQQeeexxxsssuuu}}}hhhPPPHHHBBB@@@???;;;:::;;;777666555444333222222222444333333222222222222222/////////000111111222222111111111111111111111111////////////////////////000000000000111222333444111111222222222333333333111222333444444444555555555333333777999999>>>CCCVVVnnn~~~}}}}}}jjjoooxxx~~~{{{yyyvvvtttrrroookkkhhhcccbbbccccccbbb^^^YYYTTTQQQPPPMMMJJJHHHGGGGGGGGGCCCDDDCCCBBB???>>>???AAA>>>@@@BBBDDDFFFHHHIIIIIIKKKJJJIIIIIIJJJKKKLLLMMMRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXWWWUUUUUUVVVXXXVVVYYY[[[ZZZWWWVVVXXX[[[aaagggqqqyyy}}}xxxuuuqqqnnnlllkkkiiigggbbb```]]]XXXTTTQQQNNNMMMJJJHHHEEEDDDEEEEEEDDDBBB@@@@@@AAABBBCCCFFFHHHJJJLLLNNNQQQRRRQQQPPPPPPPPPIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFGGGJJJNNNRRRUUUWWWZZZ___ccceeegggiiijjjeeehhhmmmqqqttttttsssrrrllliiibbb[[[TTTQQQRRRTTTVVVXXX\\\```fffkkkoooqqqtttxxx~~~vvvooollllllkkklllnnnrrrxxx~~~vvvooohhhdddbbbbbbccciiirrr{{{yyyxxx{{{~~~{{{xxxtttqqqmmmhhheeeaaa^^^YYYUUUTTTSSSRRRQQQRRRSSSVVVXXXZZZZZZYYYXXXRRRRRRQQQRRRRRRSSSTTTTTTRRRQQQNNNJJJEEEBBBBBBCCC;;;===BBBFFFIIITTTjjj}}}oooqqqzzzeeeMMMFFFAAAAAA@@@<<<;;;===888777555444333222222111111000000///.../////////......///000111222333333111111111111111111111111111111111111111111111111000000000000111222333444111111222222222333333333222333555666555555666777666333333666888999===CCCTTTmmm~~~zzzjjjooozzz~~~|||xxxvvvuuusssoookkkhhhfffccc```___]]]ZZZWWWUUUTTTRRROOOLLLIIIGGGFFFFFFDDDAAA@@@@@@@@@???>>>AAAAAABBBDDDFFFHHHJJJLLLJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRTTTUUUUUUVVVXXXYYYXXXXXXXXXXXXXXXXXXWWWWWWYYYZZZ[[[\\\]]]\\\[[[[[[\\\dddmmmsss{{{{{{wwwssspppnnnllljjjhhheeebbb]]]XXXTTTQQQOOOOOOIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAABBBCCCDDDEEEEEEKKKLLLMMMNNNPPPPPPPPPPPPLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGIIIMMMQQQSSSYYYYYYZZZ[[[]]]```bbbdddgggiiillloooqqqpppooonnnllldddZZZSSSQQQRRRSSSSSSYYY\\\bbbfffjjjnnnrrruuuwww{{{zzztttooolllkkkmmmpppvvv|||}}}wwwssslllgggdddfffiiilllmmmrrrzzz~~~|||vvvqqqooollljjjhhh___]]]YYYUUUSSSSSSSSSTTTTTTVVVXXXYYYXXXWWWWWWWWWWWWUUUSSSSSSTTTUUUTTTSSSTTTPPPJJJFFFDDDCCCBBBAAABBBAAABBBGGGKKKVVVllltttooommmuuuvvv___KKKGGGAAA===<<<;;;:::999888777666555444333222222555444333222111111111111222222111111111111222222222222222111111111000000111000/////////111222333444333333222111111111222111111222333333333333222444333222111222333444555444555666777777999===???MMMccc}}}vvvttt|||~~~kkknnnvvv}}}yyywwwvvvtttpppmmmkkkhhheeecccaaa^^^[[[YYYUUUTTTSSSPPPNNNKKKIIIHHHGGGDDDBBBAAAAAAAAA???>>>@@@AAABBBCCCEEEHHHJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQSSSTTTTTTUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\[[[[[[\\\dddlllssszzz~~~|||yyytttpppnnnllliiigggeeebbb]]]XXXTTTQQQPPPOOOJJJJJJIIIHHHFFFEEEDDDCCCBBBAAAAAABBBBBBDDDEEEEEEIIIJJJKKKMMMNNNOOOOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFGGGIIILLLPPPRRRWWWWWWWWWYYYZZZ]]]___aaadddfffiiikkkllllllkkkjjjfff___WWWSSSSSSUUUXXXYYY\\\```eeeiiilllppptttvvvuuuyyy|||uuupppmmmjjjmmmrrrxxx~~~{{{xxxyyyzzzvvvvvvmmmiiieeeaaaaaadddiiillltttxxx~~~~~~zzztttpppmmmkkkhhhggg___]]]YYYUUUSSSRRRSSSSSSUUUWWWYYYZZZYYYXXXXXXYYYWWWUUUSSSSSSTTTUUUTTTSSSSSSOOOJJJFFFDDDCCCBBBAAADDDCCCCCCGGGLLLWWWllltttpppqqqzzzqqqYYYKKKGGGAAA>>><<<;;;:::999777777666555444333333222555444333222111111111111111111111000000111111111222222222111111111000000000000000000000000111222444333222222111111111222111111222333333333333222222222111111111222333444333444555666666888;;;>>>JJJ^^^wwwqqqlllttt~~~~~~}}}mmmnnnttt~~~{{{yyyxxxuuurrroooooollliiifffcccaaa]]]ZZZVVVUUUTTTRRROOOMMMLLLKKKHHHFFFCCCBBBBBBAAA@@@???@@@@@@AAABBBDDDGGGIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMNNNPPPRRRSSSSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\[[[ZZZ[[[ccckkkqqqyyy~~~~~~zzzuuuqqqnnnllliiigggeeebbb^^^ZZZUUUSSSQQQPPPMMMLLLKKKIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGFFFFFFHHHKKKOOOQQQTTTUUUUUUVVVXXXZZZ[[[\\\___aaaccceeefffeeedddccc]]]YYYUUUSSSVVVZZZ^^^```bbbfffjjjnnnqqqtttwwwzzzvvv{{{wwwpppmmmjjjmmmttt{{{{{{vvvsssrrrooopppttttttoookkkjjjbbb```^^^^^^```eeekkkoooyyy|||~~~}}}}}}{{{xxxsssnnnllliiigggeee___]]]YYYUUURRRQQQRRRRRRVVVXXXZZZ[[[ZZZYYYYYYYYYWWWUUUTTTSSSUUUUUUTTTSSSRRRNNNIIIEEEDDDCCCBBBAAAFFFDDDDDDGGGMMMZZZnnn{{{sssssswwwiiiRRRJJJFFFBBB>>><<<;;;:::888666555555555444444333333444333222111111111111111111000000//////000000111222111111111111000000000000111111111111000000///333333222111111111111222111111222333333333333222111111111111111222333333222333444555555777:::<<>><<<999777555444444444333333222222222111111000000000111111111000000//////000000111//////000000000000000111000111111111111000000///111000000000000111222222111111222333333333333222333333444555555555555555555555666666666777:::<<>><<<999777555555444444333222111111111111000000000000111111111111111000000111111111////////////000000111111000000000000000000111222000000000000000111222222111111222333333333333222222333444555555555444444444555555555444666888;;;AAAMMMeee~~~iiimmmrrrwww}}}}}}{{{{{{xxxuuurrrpppooollliiigggcccbbb```]]]ZZZWWWUUUTTTOOOMMMJJJHHHGGGFFFDDDBBBCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJHHHJJJLLLLLLLLLMMMOOOQQQVVVVVVWWWWWWXXXYYYZZZZZZWWWXXXZZZ[[[[[[[[[ZZZYYYXXX^^^eeejjjqqqzzz~~~zzztttpppmmmiiifffeeedddbbb___\\\YYYVVVTTTMMMLLLKKKIIIGGGEEEDDDCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDFFFIIIMMMPPPSSSTTTUUUVVVUUUTTTQQQOOOMMMLLLKKKJJJIIIJJJMMMPPPRRRTTTVVVYYY]]]```bbbcccdddcccbbbaaa```___]]]\\\\\\\\\```fffiiikkklllppprrrpppsssxxx{{{~~~|||sssllliiicccgggooowwwjjjdddaaa\\\\\\aaagggooouuuvvvvvvtttkkk```YYY[[[```gggooovvv|||xxx{{{~~~|||zzzrrrpppmmmkkkiiifffbbb___WWWUUUSSSQQQQQQRRRTTTUUUUUUXXXZZZZZZYYYXXXYYYYYYYYYWWWUUUUUUVVVVVVVVVUUULLLHHHDDDBBBBBBCCCCCCBBBBBBDDDEEEGGGQQQ^^^aaa]]]```gggssspppXXXMMMHHHFFFCCC@@@>>><<<999666666666555444222111000000111000000000000000111111222222111111111111222222.../////////000000111111111000/////////111222333000000///000000111222222111111222333333333333222111222333444555444333333333444444444333444777999@@@III```|||~~~~~~sssqqqqqqttt|||}}}|||zzzzzzyyywwwssspppllljjjgggeeebbb^^^[[[XXXVVVUUURRROOOKKKIIIHHHGGGFFFDDDGGGFFFEEEEEEEEEFFFGGGHHHJJJIIIIIIHHHGGGGGGGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQUUUVVVWWWXXXYYYXXXWWWVVVWWWXXXYYYZZZZZZZZZYYYXXXZZZ\\\aaagggmmmsssxxxzzz~~~zzzvvvrrrllliiihhheeebbb___]]]ZZZWWWTTTMMMKKKHHHFFFDDDDDDEEEFFFEEEEEEFFFFFFEEEDDDCCCBBBCCCEEEGGGHHHIIIKKKNNNPPPRRRRRRRRRQQQPPPOOONNNMMMNNNNNNNNNNNNNNNNNNOOOOOOSSSTTTVVV\\\bbbdddcccaaadddccc```^^^^^^___aaabbbeeefffggghhhjjjlllmmmnnnqqqtttxxx{{{|||qqqhhhccccccffflllsss{{{pppgggbbb```bbbeeejjjtttzzzxxxuuusssmmmeee]]]```ffflllsss{{{zzzuuuxxx{{{}}}zzzrrrmmmhhhfffggggggbbb^^^XXXVVVTTTSSSRRRSSSTTTUUUZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWUUUVVVWWWWWWVVVTTTOOOIIICCCBBBEEEGGGGGGEEEFFFEEEEEELLLVVV___bbbaaafffkkkwwwmmmZZZOOOJJJHHHEEEAAA===999777666555555444333222222222222000000000000000000000000222111111111000000//////000///.........000111222000000000000111111111111111111111111111111111111000111111111111222222222444444333333333333222222555444444444555888;;;<<<>>>HHHZZZsss{{{{{{~~~}}}tttrrrqqqttt|||~~~||||||zzzxxxuuuqqqnnnllliiigggddd```\\\YYYWWWVVVSSSPPPMMMKKKJJJIIIGGGEEEFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGJJJJJJKKKMMMNNNOOOPPPQQQSSSTTTUUUVVVWWWVVVUUUUUUUUUVVVWWWXXXYYYXXXWWWWWWXXXZZZ___eeemmmsssyyy|||}}}zzzwwwsssnnnkkkhhhfffbbb___\\\YYYVVVSSSMMMLLLIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHHHHIIILLLNNNPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNRRRRRRTTTYYY___ccccccbbb___^^^]]]]]]^^^aaaccceeeggggggggghhhjjjlllnnnppprrruuuxxx{{{~~~}}}rrrjjjddddddfffkkkqqqyyyrrriiieeedddfffjjjooowww|||zzzvvvqqqiiiaaa^^^bbbhhhooovvv~~~~~~wwwtttzzz}}}|||yyyqqqlllgggeeeeeeddd```\\\XXXWWWUUUSSSSSSSSSUUUVVV[[[[[[[[[[[[ZZZYYYXXXXXXWWWUUUTTTTTTTTTTTTSSSQQQMMMHHHCCCAAADDDFFFFFFDDDGGGFFFGGGNNNXXX```ddddddiiiqqqiiiXXXNNNJJJHHHEEE@@@<<<999777666555555444333222222222222000000000000000000000000111111111111000000000///000///......///000111222000000000000111111111111111111111111111111111111000111111111111222222222222222222333333444444444444444333333555777:::;;;===EEEUUUnnn{{{~~~}}}wwwuuusssttt{{{}}}zzzwwwssspppnnnkkkjjjfffbbb___[[[YYYXXXUUURRROOOLLLKKKJJJHHHFFFDDDDDDCCCCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGJJJKKKLLLMMMNNNPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSTTTUUUVVVVVVWWWWWWVVVVVVVVVXXX]]]ccckkkrrrxxx||||||~~~}}}{{{yyyuuuqqqnnnjjjgggccc```]]]YYYUUURRRNNNMMMJJJHHHFFFEEEEEEEEEDDDCCCBBBAAABBBCCCDDDEEEEEEFFFGGGGGGGGGHHHJJJLLLOOOOOOPPPQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPRRRVVV[[[___aaabbb]]]\\\]]]^^^```bbbeeegggiiiiiihhhiiijjjmmmppprrrtttvvvyyy{{{~~~}}}ssskkkfffeeegggjjjooovvvuuunnnkkkkkknnnsssvvv|||~~~{{{tttmmmeee^^^```dddjjjqqqyyy}}}xxxuuuttt~~~{{{xxxppplllgggdddcccaaa]]]YYYWWWVVVTTTSSSSSSTTTUUUVVV[[[[[[[[[[[[ZZZYYYWWWWWWXXXVVVUUUTTTTTTSSSQQQOOOKKKGGGBBBAAACCCEEEEEEDDDGGGGGGJJJRRR\\\eeeiiijjjooo{{{}}}eeeVVVOOOKKKIIIEEE@@@<<<999777666555555444333222222222222000000000000000000000000111111111111000000000000000////////////000000111000000000000111111111111111111111111111111111111000111111111111222222222000111111222444555555666333333222333444666888:::;;;@@@NNNggg}}}~~~}}}yyyvvvvvv|||}}}yyyvvvsssqqqnnnlllhhhddd```]]][[[YYYVVVSSSPPPNNNMMMKKKHHHFFFCCCCCCBBBCCCDDDEEEGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGJJJKKKLLLMMMOOOPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWXXX[[[```gggooouuuyyyzzz|||~~~~~~|||{{{xxxuuurrrnnnkkkfffbbb___[[[VVVSSSPPPNNNLLLIIIGGGFFFEEEEEECCCBBB@@@@@@@@@BBBDDDEEEEEEFFFGGGGGGFFFGGGIIIKKKNNNOOOQQQRRRRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNPPPOOOPPPRRRUUUYYY]]]^^^]]]^^^___```bbbeeeggghhhjjjjjjiiijjjlllpppsssuuuvvvxxxzzz|||~~~}}}tttlllfffggggggiiimmmttt|||zzztttssstttwww|||}}}wwwooogggaaa]]]```dddjjjrrrzzz}}}wwwuuuvvvxxx~~~yyyvvvppplllgggdddaaa___[[[XXXUUUTTTSSSRRRRRRSSSUUUVVVYYYYYYZZZZZZYYYYYYXXXXXXZZZYYYWWWWWWVVVTTTQQQOOOIIIFFFBBBAAACCCDDDEEEDDDEEEGGGLLLUUUaaajjjppprrrwwwxxxaaaVVVQQQLLLIIIEEE@@@;;;888777666555555444333222222222222000000000000000000000000111111111000000000000000000////////////000000000///000000000111111111111111111111111111111111111000000111111111222222222111111222333333444555555222222222222444555777888;;;===HHH```~~~~~~zzzxxx|||~~~{{{xxxvvvuuupppnnnkkkfffbbb___\\\[[[VVVTTTQQQOOONNNLLLIIIFFFDDDCCCCCCCCCCCCEEEGGGHHHHHHGGGGGGFFFGGGGGGHHHHHHKKKKKKLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYZZZYYYYYY[[[^^^cccjjjqqquuuyyyzzz}}}~~~}}}{{{xxxuuurrrooojjjfffbbb^^^YYYVVVQQQPPPNNNKKKIIIFFFEEEDDDBBBAAA@@@???@@@AAADDDEEEDDDEEEFFFFFFFFFGGGJJJLLLPPPQQQSSSUUUUUUTTTRRRQQQQQQPPPPPPPPPOOOOOONNNNNNPPPOOOOOOOOOQQQTTTXXX[[[\\\]]]```cccgggiiikkkllljjjjjjkkklllooossswwwyyyyyyzzz|||~~~vvvnnnhhhhhhhhhjjjmmmssszzz{{{{{{|||zzzrrriiibbb```aaa```dddjjjqqqxxx{{{wwwwww{{{|||wwwtttooommmhhhdddaaa]]]ZZZXXXSSSRRRQQQPPPQQQSSSUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZXXXWWWWWWVVVTTTPPPMMMGGGEEECCCBBBCCCDDDEEEEEECCCFFFNNNYYYeeepppwwwzzz~~~uuu```WWWTTTMMMJJJEEE???;;;888666666555555444333222222222222000000000000000000000000000000000000000000111111///000000000000////////////000000000111111111111111111111111111111111111000000111111111222222222333333333333333333333333222222222333444555666666;;;<<>>AAADDDGGGJJJMMMRRRUUUYYY[[[]]]^^^]]][[[WWWUUUVVVUUUUUUTTTSSSRRRRRRQQQLLLPPPTTTVVVWWWZZZ___ccceeefffhhhiiihhhfffcccaaadddgggmmmsssyyy}}}~~~{{{jjjkkknnnqqqvvvzzz}}}|||xxxvvvpppiiihhhmmmnnnqqquuuxxx|||~~~}}}zzzuuupppnnnhhhgggeeeaaa\\\XXXWWWWWWUUUTTTSSSTTTUUUWWWZZZ[[[ZZZZZZYYYXXXWWWUUUSSSRRRVVVVVVVVVWWWWWWUUUQQQMMMFFFGGGGGGFFFEEEEEEGGGHHHIIINNNWWWaaajjjrrrxxx|||kkkaaaZZZUUUOOOKKKEEE>>>999777666666555555444333222222222222000000000000000000000000//////000000111111111222///000111111111///...---000000000000111111111111111111111111111111111111000111111111111222222222111111222333444444555666333333444555666666666666888999===FFFWWWqqq|||}}}~~~}}}~~~{{{vvvrrrnnnjjjeeebbb^^^\\\YYYWWWUUURRRNNNKKKHHHGGGEEEDDDCCCDDDEEEFFFHHHHHHHHHIIIIIIKKKLLLMMMNNNMMMLLLLLLMMMOOOQQQSSSTTTSSSQQQPPPPPPRRRTTTUUUXXXXXXXXXYYYZZZ[[[[[[\\\YYYXXXVVVVVVZZZcccnnnuuuxxx|||}}}zzzuuuoooiiieeebbb___^^^XXXUUUQQQNNNKKKIIIEEECCCGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEGGGHHHJJJNNNSSSWWW[[[aaafffeeecccbbb___ZZZZZZYYYWWWVVVUUUUUUVVVWWWUUUUUUWWWYYY\\\___aaaccccccdddeeeeeedddbbb```___fffjjjpppvvvyyy{{{}}}~~~~~~tttpppmmmooouuuyyyyyyxxx{{{}}}vvvoookkkjjjkkkmmmrrrxxx}}}}}}}}}}}}{{{wwwsssooommmlllhhhccc___\\\YYYVVVTTTRRRRRRRRRRRRTTTVVVXXXZZZ[[[ZZZYYYXXXWWWVVVVVVVVVUUUVVVXXXXXXVVVRRRMMMJJJHHHHHHFFFFFFFFFGGGHHHIIINNNSSSZZZkkkyyytttooozzz{{{iii___ZZZWWWVVVJJJ???;;;:::777444444222222222222222222222222444444333333222111000000000000000000000000000000000000111111111111000000222111000000000111333444222222222222222222222222111111222222222333333333333333333222222111111111444444333444444555777777999999===DDDOOOeee}}}yyyxxxyyyzzz}}}yyyuuuqqqmmmhhheeeaaa___[[[YYYVVVSSSOOOLLLIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMLLLKKKKKKLLLNNNQQQRRRSSSSSSRRRQQQRRRSSSTTTUUUWWWWWWXXXXXXYYYZZZZZZ[[[YYYXXXVVVVVVYYYaaakkkrrrvvvzzz~~~zzzuuuoooiiifffdddaaa```[[[XXXTTTQQQNNNLLLIIIFFFEEEEEEDDDCCCCCCCCCDDDDDDFFFHHHJJJLLLNNNRRRVVVZZZ]]]ccchhhgggeeedddaaa]]]\\\[[[YYYXXXXXXXXXXXXYYYXXXYYY[[[]]]___aaabbbcccbbb```^^^]]]]]]^^^```aaaiiimmmssswwwyyy{{{|||~~~~~~~~~yyytttooooootttyyy{{{{{{|||zzzrrrllljjjjjjoootttzzz~~~}}}}}}|||zzzvvvrrrnnnlllkkkhhhddd```]]]ZZZVVVTTTOOOPPPPPPRRRTTTWWWYYY[[[ZZZYYYXXXWWWWWWWWWWWWWWWUUUWWWXXXXXXVVVRRRMMMJJJHHHGGGFFFFFFFFFGGGHHHIIIPPPWWW```mmmwwwoookkkvvv{{{kkkbbb]]]ZZZUUUJJJ???;;;:::777444444444444444444444444444444333333222111111000//////000000000000000000000000000000111111111111000000000///.........///111111111111111111111111111111111111222222222333333333333333333222222222111111333333444444555666666666999:::===CCCMMMaaazzzuuussssssttt||||||yyyuuuqqqmmmiiieeebbb^^^[[[XXXTTTPPPMMMKKKJJJHHHGGGFFFFFFFFFGGGFFFGGGGGGGGGHHHIIIIIIIIILLLKKKKKKKKKLLLNNNPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTVVVVVVWWWWWWXXXXXXYYYYYYXXXWWWVVVUUUWWW^^^fffmmmrrrvvv|||{{{vvvpppkkkhhhfffcccaaa]]]ZZZVVVRRRPPPMMMJJJHHHDDDDDDCCCCCCCCCDDDEEEFFFGGGJJJNNNQQQTTTWWW[[[^^^___fffjjjiiiggggggddd```___^^^]]][[[ZZZZZZ[[[[[[[[[\\\^^^```aaabbbbbbaaa___\\\XXXVVVWWW\\\bbbgggnnnrrrvvvyyyzzz{{{|||}}}|||yyyxxxzzzzzzsssppptttyyy~~~~~~xxxpppkkkkkkpppvvv|||}}}|||{{{xxxuuuqqqmmmkkkjjjgggdddaaa___[[[WWWTTTMMMNNNOOOQQQTTTWWWZZZ[[[XXXXXXWWWWWWWWWWWWWWWXXXWWWXXXYYYXXXVVVQQQMMMJJJGGGGGGFFFFFFFFFGGGIIIJJJNNN[[[fffpppuuukkkiiiwww{{{mmmeee___\\\TTTHHH===:::999777555555555555555444444333333333222222111111000/////////000000000000000000000000000000111111111111000000/////////...///000000111////////////////////////111111222222222333333333333333333222222222222111222333444666666666666555::::::<<>>CCCQQQiii~~~wwwjjjtttzzzwwwssspppnnnmmmnnnooovvv}}}xxxtttrrrnnnhhhddd```^^^[[[YYYTTTSSSRRRQQQNNNLLLJJJIIIGGGHHHJJJKKKKKKJJJHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKPPPPPPOOOPPPQQQRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUWWW[[[^^^eeekkksss{{{zzzvvvrrrnnnjjjgggaaa^^^ZZZWWWTTTRRRNNNLLLJJJHHHEEEBBBBBBCCCEEEGGGJJJLLLNNNPPPRRRVVVZZZ^^^ccchhhkkkiiihhhjjjiiigggeeedddbbb___^^^]]]^^^^^^\\\\\\[[[ZZZYYYXXXXXXWWWVVVXXX]]]ccciiinnnqqqsssqqqsssvvvwwwxxxyyy{{{}}}sssppprrruuuzzz~~~|||zzzvvvrrrnnnjjjhhhgggdddbbb^^^\\\[[[YYYWWWUUUQQQRRRTTTVVVWWWXXXWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUWWWWWWUUURRROOOJJJFFFDDDDDDDDDDDDEEEGGGIIILLLMMMSSSffflllgggeeehhhxxx{{{uuuooofff^^^LLLAAA888777888777666777444444444444444444444444111111111111111222222222000000000000000000000000000000111111111111000000---...///000111000000///111111111111111111111111111111222222222333333333111111222222222333333333333333444444555666666666666777999<<<@@@LLLbbbvvvpppssstttrrrpppooooooqqqsssttt{{{zzzvvvuuuqqqkkkfffcccaaa^^^]]]UUUUUUSSSRRROOOMMMKKKIIIFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFHHHIIIJJJKKKKKKKKKPPPOOONNNNNNOOOQQQTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVUUUUUUWWW[[[]]]dddjjjsss{{{~~~zzzwwwtttqqqmmmjjj___\\\XXXUUURRRPPPLLLJJJHHHFFFDDDBBBBBBDDDGGGIIIKKKLLLNNNOOOQQQUUUZZZ^^^dddiiillljjjiiikkkkkkhhhfffeeecccaaa_______________^^^\\\[[[ZZZYYYYYYYYY^^^```dddhhhmmmpppsssuuuoooqqqtttvvvwwwyyy{{{~~~{{{nnnooorrrvvv{{{~~~zzzxxxtttppplllhhhfffddddddaaa]]]ZZZYYYXXXWWWUUUPPPRRRTTTWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTWWWVVVTTTQQQMMMIIIEEECCCCCCCCCDDDEEEGGGIIILLLMMMPPPbbbgggaaaaaaiii}}}{{{wwwrrriii```KKKAAA888666888777777888222222222222222222222333000000000000000111111111000000000000000000000000000000111111111111000000///000111333333222222111111111111111111111111111111111222222222333333333111111111222222333333333444444333444444555777777777777999;;;===GGG\\\pppuuuttt~~~{{{vvvppplllmmmqqquuuwww~~~}}}|||tttsssqqqmmmhhhccc___\\\XXXVVVSSSQQQPPPMMMJJJGGGHHHGGGGGGIIIKKKKKKJJJHHHFFFGGGGGGHHHJJJLLLNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUVVVWWWWWWWWWVVVVVVXXXZZZ^^^dddnnnwww~~~{{{wwwrrrnnnllleeeaaa\\\WWWTTTQQQNNNLLLHHHFFFDDDCCCCCCDDDGGGHHHKKKMMMPPPQQQRRRSSSVVVXXXbbbcccfffjjjmmmnnnmmmkkkdddddddddbbb___^^^^^^```aaa___]]][[[[[[]]]```bbbfffhhhkkknnnpppqqqrrrrrrqqqpppooopppsssyyy~~~wwwrrrpppsssvvvzzz{{{xxxzzz|||~~~yyywwwrrrmmmhhheeebbbaaa___^^^[[[XXXUUURRRPPPOOOPPPRRRVVVWWWWWWXXXYYYZZZXXXYYYYYYYYYXXXWWWVVVVVV[[[WWWQQQLLLIIIFFFDDDBBBBBBAAAAAACCCFFFIIIKKKLLLVVVXXX\\\^^^aaannnyyywwwrrreeeYYYDDD@@@;;;777666555444333666555555444222111111000222111111000000000000000222111111111000000//////000000000000000000000000111111111111000000000000222111111111000000//////333333333333333333333333//////000000111111111222333333444444555666666666888888999;;;<<>>DDDVVVnnnzzztttpppooonnnnnnnnnxxx~~~|||yyyvvvsssqqqiiifffaaa^^^[[[YYYVVVSSSMMMJJJGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSTTTUUUUUUUUUTTTTTTVVVWWW\\\___cccfffjjjnnnssswwwzzz|||{{{zzztttpppjjjeee```\\\XXXVVVOOONNNLLLIIIFFFDDDBBBBBB???AAACCCDDDDDDDDDFFFHHHKKKNNNPPPOOOMMMOOOTTTZZZbbbfffjjjlllmmmnnnoooppplllkkkiiigggdddaaa___^^^\\\\\\^^^```dddiiimmmppprrruuuyyyyyyqqqoooqqqtttvvvxxxxxx{{{pppaaaZZZYYYZZZ[[[```iiitttzzz{{{~~~{{{wwwxxxxxxwwwzzz}}}{{{yyyxxxvvvssspppjjjjjjiiifffccc```]]][[[TTTSSSPPPNNNNNNOOOPPPRRRRRRUUUXXXYYYYYYYYYZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZNNNJJJFFFCCCBBBCCCCCCBBBAAADDDGGGHHHHHHJJJQQQVVV]]]dddrrryyyfffRRRDDD===;;;999888888888666444222222333333333333444444333222111111000000111111///000000000111111111111000000000000000000000000000000000000000111111111111111111222222333333333000000000000000000000000222222222111111000000000111222222333333444555555666333444777999999===CCCNNNfff{{{uuuqqqooonnnnnnmmmwww~~~zzzwwwsssqqqjjjhhhdddaaa___[[[XXXUUUMMMKKKHHHFFFGGGIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVUUUTTTTTTVVVXXX^^^```bbbdddfffjjjooorrrvvv|||~~~{{{zzzuuuqqqkkkfffaaa^^^ZZZWWWNNNMMMKKKIIIFFFCCCAAA@@@>>>???AAABBBBBBBBBDDDFFFIIIKKKNNNMMMLLLNNNUUU[[[^^^bbbfffiiikkkkkklllmmmllljjjgggccc___\\\ZZZYYYWWWYYY[[[___eeejjjoooqqqsssvvv{{{vvvooonnnrrruuuwwwyyyyyy|||pppbbb\\\[[[\\\aaaeeemmmwwwxxxuuuzzz{{{yyy|||~~~~~~~~~}}}zzzyyywwwuuurrroooiiiiiihhhfffccc```]]][[[SSSRRROOOMMMMMMNNNPPPRRRQQQTTTWWWYYYYYYYYYZZZ[[[XXXXXXYYYZZZZZZZZZZZZZZZKKKHHHDDDBBBBBBBBBAAA@@@AAAEEEIIIJJJIIIKKKQQQWWW]]]fffwwwuuu```MMMBBB;;;:::888777888777555444000111111222444555555666444333222222111111222222//////000000111111111222000000000000000000000000......///000111222333333111111111222222333333333111111111111111111111111333333333222222111111111111222222333333444555555555222222555777888<<>>::::::999888777666555555555555555444444333222111111111111000000000//////222222111111000//////...000000000000000000000000000000000111111111222222444222000//////000222444333333222111111111111111222222222222222222222222111111222222333444444444444444555666777999;;;<<>>>>>>>>???@@@CCCCCCDDDGGGKKKOOORRRSSSUUUVVVVVVUUUUUUWWW[[[]]]^^^]]]ZZZXXXVVVUUUTTTTTTTTTWWW\\\cccjjjqqqvvvxxx~~~vvvooommmpppsssvvv{{{}}}~~~~~~wwwqqqpppppppppqqqzzz|||uuusssrrrsssuuusssttttttvvvyyy~~~}}}|||yyytttpppiiihhhgggeeebbb^^^[[[YYYVVVSSSPPPNNNNNNPPPQQQPPPTTTUUUWWWYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\ZZZVVVRRRKKKIIIGGGEEEDDDFFFHHHIIIGGGIIIKKKKKKLLLOOOVVV[[[ddduuu{{{```III>>><<<999999888888777666666555555666666666555444444333333222222222111111111111111111111111000000//////000000000000000000000000////////////000000000000000000111111111111000000333222222111111111222222222222222222222222222222333333333444444555555555666666666666666777888999<<>>===>>>??????BBBAAAAAAEEEJJJNNNOOOOOORRRSSSSSSRRRRRRTTTYYY\\\]]]]]][[[ZZZXXXWWWVVVVVVVVVZZZ```gggooovvvzzz}}}wwwooommmooorrrttt{{{}}}xxxvvvvvvvvvvvvuuuqqqpppooooooqqqqqqrrruuuxxx~~~~~~}}}|||{{{xxxtttqqqlllkkkiiifffccc```]]]\\\UUURRROOONNNOOOPPPQQQQQQWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZ\\\]]]]]]ZZZVVVRRRKKKJJJGGGFFFFFFHHHJJJKKKJJJKKKLLLKKKJJJMMMSSSXXXeeezzzuuuYYYFFF>>>===999999888888777777666666555555555666555555444444444444333333333222222222111111111000000000000000000000000000000000000000////////////000000000000///000111111111111000///111111000000000000111222222222222222222222222222333333444444444444555555666666555555666777777888;;;DDDUUUnnnyyyvvv|||wwwsssqqqqqqqqqpppuuu|||yyyvvvtttsssooohhhccc___\\\XXXUUUSSSPPPMMMKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNPPPRRRRRRPPPOOONNNOOOOOOOOOQQQRRRSSSSSSTTTTTTOOOPPPSSSUUUXXX]]]cccgggnnnqqquuuyyy{{{~~~~~~|||yyyuuuqqqmmmiiieeeaaa[[[XXXTTTPPPLLLJJJIIIHHHBBBAAA@@@>>>>>>>>>>>>???AAAAAAAAACCCGGGJJJLLLLLLNNNNNNOOOOOOOOOQQQUUUXXX[[[[[[ZZZYYYXXXXXXWWWVVVYYY\\\ccckkksssyyy}}}xxxooolllnnnqqqsss{{{}}}{{{{{{|||{{{xxxqqqppppppoooppprrruuuwww{{{~~~|||{{{zzzyyyvvvsssppplllkkkiiifffccc```^^^]]]TTTQQQNNNMMMOOOQQQSSSSSSXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\^^^___\\\WWWSSSMMMKKKIIIHHHHHHIIILLLMMMMMMMMMLLLJJJIIILLLSSSYYYkkkmmmRRRCCC>>>===888888888888777777666666444444555555555444444333222222222111111111111000111111000000000000000000000000000000000000000000/////////000000000111111///000000111111000000///000000000///000000111222222222222222222222222222333333333333333444444444555555555555666777777888<<<@@@MMMdddyyypppyyyyyytttqqqpppppprrrttt|||}}}{{{xxxxxxwwwsssmmmhhhbbb```\\\XXXVVVSSSOOOLLLIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKMMMPPPRRRRRROOOMMMNNNOOONNNOOOPPPRRRSSSSSSTTTTTTOOOQQQRRRTTTWWW]]]ccchhhkkknnnrrrvvvyyy}}}{{{yyyuuurrrooolllgggddd]]][[[WWWSSSOOOKKKHHHGGGCCCBBB@@@???>>>>>>??????@@@AAABBBCCCDDDFFFHHHJJJJJJLLLMMMMMMNNNPPPSSSVVVZZZZZZZZZZZZYYYXXXXXXWWWZZZ^^^eeemmmtttzzz~~~xxxppplllmmmppprrr{{{~~~wwwsssqqqssssssrrrssswwwzzz~~~|||{{{yyywwwvvvtttpppnnnjjjhhhfffccc___]]][[[ZZZRRROOOMMMMMMOOORRRTTTUUUWWWWWWWWWXXXYYYZZZ[[[[[[YYYZZZ]]]___```^^^YYYUUUOOONNNKKKJJJJJJKKKMMMOOONNNNNNLLLJJJIIINNNWWW^^^uuueeeLLLAAA>>>===888888888888777777777777333333444444444444333333111111111111000000000000000000000000000000000111000000000000000000000000000000000111111111222222000000000000000000000000111000000000111111222333222222222222222222222222333333333333333333222222444444444555666777888999<<<===FFF[[[www{{{nnnrrr}}}zzzuuurrrqqqpppssstttzzz~~~|||zzzzzzzzzvvvpppkkkeeebbb^^^[[[XXXUUUQQQNNNHHHGGGFFFFFFFFFGGGHHHIIIHHHIIIIIIJJJJJJKKKKKKKKKMMMPPPRRRRRROOOMMMMMMOOOMMMNNNOOOQQQRRRSSSSSSSSSPPPQQQRRRTTTWWW]]]dddiiiiiilllppptttyyy~~~{{{xxxuuusssqqqmmmiiifff```^^^ZZZUUUPPPKKKGGGEEEDDDCCCAAA???????????????@@@BBBCCCCCCCCCDDDFFFIIIJJJLLLNNNOOOOOOQQQSSSVVV[[[[[[[[[[[[[[[ZZZZZZYYYZZZ^^^eeemmmtttzzz}}}~~~yyyppplllmmmppprrrzzz}}}yyyqqqppprrrvvvvvvtttwww||||||~~~}}}~~~|||zzzwwwvvvtttrrrooolllgggfffccc```\\\ZZZXXXXXXQQQNNNLLLMMMPPPSSSUUUVVVUUUUUUVVVWWWYYY[[[]]]^^^YYYZZZ]]]```aaa___ZZZVVVQQQOOOMMMKKKKKKLLLNNNOOOOOONNNLLLJJJKKKQQQ[[[ddd|||___HHH@@@>>><<<888888888888777777777777222222333444444333333333222222222222111111111111000000000000000111111111000000000000000000000000111111111111222222222222000000////////////000000222111111111222333333444222222222222222222222222222222222222222222222222444444444444666777888999;;;;;;BBBUUUqqq}}}mmmnnnwww}}}vvvpppoooqqqppprrrwww~~~}}}{{{yyyuuurrrnnnjjjeee```[[[WWWSSSPPPHHHGGGFFFGGGHHHGGGEEECCCEEEGGGIIIKKKLLLLLLLLLKKKLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRUUUZZZ```eeefffhhhkkkooosssyyy}}}|||zzzxxxuuuqqqlllhhh```]]]YYYVVVSSSOOOKKKHHHDDDBBB@@@>>>======>>>???CCCCCCCCCCCCDDDFFFGGGHHHJJJKKKLLLMMMMMMNNNNNNNNNRRRUUUYYY\\\\\\\\\\\\]]]___bbbfffjjjmmmqqqvvvyyy|||}}}~~~xxxppplllnnnqqqssstttwww|||zzzuuusssuuuwwwxxxyyy{{{~~~||||||~~~~~~|||xxxxxxvvvtttqqqmmmiiigggdddccc```]]]ZZZXXXVVVUUUNNNLLLLLLOOOTTTWWWWWWVVVUUUUUUUUUUUUVVVWWWXXXXXX]]]^^^^^^___]]][[[YYYXXXTTTOOOJJJGGGGGGIIILLLMMMOOONNNMMMNNNNNNSSS```mmmsssVVVEEE???===;;;999999888888777777666666777666666444333222111111111222222222111000...---000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222111111111111111222333333444444555666666666666:::AAANNNdddssskkkxxx}}}wwwrrrpppqqqooopppuuu}}}{{{wwwtttppplllfffaaa]]]XXXSSSPPPIIIHHHGGGHHHIIIIIIGGGEEEFFFGGGIIIJJJKKKLLLKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSXXX]]]bbbdddfffiiimmmqqqvvv|||~~~|||zzzxxxvvvrrrmmmiiiccc```[[[XXXTTTQQQLLLIIIEEECCCAAA@@@??????@@@AAACCCCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNNNNNNNNNNQQQSSSWWWZZZ[[[]]]___```bbbdddfffhhhjjjnnnrrruuuzzzzzzzzz|||~~~yyyoookkklllooorrrtttwww{{{~~~~~~zzz~~~}}}yyywwwwwwyyy}}}}}}{{{}}}}}}{{{xxxxxxvvvtttqqqmmmiiigggcccaaa___[[[XXXUUUTTTSSSMMMLLLMMMPPPTTTWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYYYY\\\]]]^^^^^^]]]ZZZWWWUUUNNNKKKGGGEEEGGGIIIKKKLLLLLLJJJKKKMMMOOOVVVfffuuunnnSSSDDD@@@===;;;999999888888777777666666666555444333222111000000111222222222111000...---000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222333333222222222222222333333333444444555666666666555888>>>III^^^zzz{{{oooyyy{{{|||xxxtttqqqpppnnnooosss{{{}}}yyyvvvsssooojjjddd___ZZZUUUQQQKKKJJJIIIIIIJJJJJJIIIGGGFFFGGGHHHJJJKKKKKKKKKKKKMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQUUUYYY]]]aaacccgggjjjnnnsssyyy}}}}}}{{{yyywwwsssnnnjjjfffccc^^^ZZZVVVRRRNNNJJJEEEDDDCCCBBBAAAAAABBBCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFHHHJJJMMMOOOOOOOOONNNOOOQQQTTTWWWYYY\\\```cccfffggggggfffgggjjjnnnrrrxxxwwwvvvwwwzzz~~~zzzpppkkkkkknnnpppuuuwwwzzz{{{|||~~~}}}vvvwwwxxxwwwwwwwwwzzz||||||zzzzzz~~~}}}{{{xxxxxxvvvtttpppmmmiiigggbbb```]]]YYYVVVSSSQQQPPPLLLLLLMMMQQQTTTWWWWWWVVVWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ\\\]]]]]][[[WWWSSSPPPHHHFFFDDDDDDFFFIIIJJJKKKIIIHHHJJJMMMQQQ]]]qqqfffNNNDDDAAA===::::::999999888777777666666444444333222111111000000111111222111111000///...000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222444333333222333333444444333333444444555666666666555777;;;EEEVVVoootttzzzyyy|||yyytttpppooonnnooorrryyy{{{xxxwwwtttnnniiiddd^^^XXXSSSMMMKKKIIIIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKMMMMMMMMMNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOQQQUUUXXX^^^aaaeeehhhlllqqqvvvzzz~~~|||{{{xxxtttoookkkhhhddd```[[[WWWSSSNNNKKKEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDFFFJJJMMMOOOPPPOOOOOONNNPPPRRRSSSUUUYYY^^^bbbggggggfffeeeeeehhhmmmqqqyyywwwuuutttvvvzzz~~~tttmmmkkkmmmpppvvvxxxzzzzzzzzz{{{~~~}}}vvvvvvuuuttttttwww}}}yyywww{{{}}}|||xxxwwwvvvsssppplllhhhfffbbb```]]]XXXTTTQQQOOONNNLLLMMMOOORRRUUUWWWWWWWWWYYYYYYYYYYYYZZZ[[[\\\\\\ZZZ[[[\\\[[[XXXSSSNNNKKKEEEDDDCCCDDDFFFHHHIIIHHHHHHHHHKKKOOOVVVddd}}}]]]IIIDDDBBB>>>:::::::::999999888777666666444444444333222111111000111111111111000000/////////000000000111111111111000000000000000000000000............////////////000000000000000000000000000000000000000000000000222222222222222222222222333222222222222333444444333333444444555666666666777777:::BBBPPPfff{{{~~~{{{|||~~~yyysssooommmooopppsssyyy~~~{{{|||xxxsssnnniiiccc\\\XXXPPPMMMKKKJJJJJJJJJIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNOOORRRUUU[[[^^^bbbgggkkkpppuuuxxx~~~|||zzzuuuppplllhhheee```\\\XXXSSSOOOKKKFFFEEEDDDDDDCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEDDDDDDFFFIIILLLNNNOOOPPPOOOOOOPPPPPPQQQRRRUUUZZZ]]]dddeeeddddddeeeiiiooosss{{{xxxuuussstttxxx}}}zzzqqqmmmnnnpppvvvxxxzzz{{{{{{{{{}}}|||uuuvvvuuutttuuuyyy~~~yyywwwzzz~~~~~~|||vvvvvvtttrrrnnnjjjgggeeeaaa___\\\XXXTTTQQQNNNMMMLLLNNNRRRUUUVVVXXXXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]][[[[[[[[[YYYUUUPPPJJJGGGFFFEEEDDDEEEGGGHHHGGGFFFGGGHHHLLLQQQYYYjjjuuuUUUFFFCCCBBB>>><<<;;;;;;:::999888777666666555555444444333333222222111111111000000000000000///000000000111111111111000000000000000000000000---........./////////000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111222333333333333444444555666666666:::999;;;BBBKKK]]]zzz~~~zzzzzzsssnnnmmmoooqqqtttyyy}}}xxxtttooohhhbbb]]]TTTRRRNNNLLLKKKKKKJJJHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOONNNMMMNNNPPPSSSVVVZZZ___dddiiinnntttwww|||}}}{{{wwwqqqnnniiieeeaaa]]]YYYUUUPPPMMMGGGGGGFFFEEEDDDCCCBBBBBB@@@BBBDDDEEEGGGGGGFFFFFFEEEFFFHHHJJJMMMNNNPPPPPPPPPPPPQQQPPPQQQSSSWWWZZZ___aaabbbccceeeiiiooossszzzwwwtttrrrssswww|||uuuooonnnppptttwwwzzz||||||}}}~~~~~~~~~{{{ssssssttttttuuuxxx}}}|||zzz{{{~~~}}}{{{ttttttrrrpppmmmiiieeeccc___^^^ZZZWWWSSSPPPNNNMMMMMMPPPTTTWWWXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\ZZZWWWRRRMMMHHHEEEGGGEEEDDDEEEGGGHHHHHHGGGEEEHHHNNNUUU^^^qqqjjjNNNDDDDDDAAA>>>>>><<<<<<;;;999888777666555555555555444444333333333111111000000000000111111000000000000111111111111000000000000000000000000.........//////000000111000000000000000000000000000000000000000000000000222222222222222222222222000000000000111222333333333333444444555666666666;;;999<<>>AAAKKKfff|||tttoooqqqlllppptttxxx~~~{{{vvvpppjjjeee^^^ZZZUUURRRPPPNNNMMMKKKIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNPPPRRRMMMRRRXXX___eeekkkqqqtttwww{{{|||xxxsssoookkkhhhddd```]]]ZZZVVVSSSLLLLLLKKKJJJHHHEEECCCBBB???AAADDDGGGIIIJJJJJJJJJIIIHHHGGGHHHIIILLLOOOQQQOOOQQQSSSTTTTTTVVVYYY[[[XXXZZZ]]]```bbbeeeiiilllpppoooooopppsssxxx}}}yyypppmmmllllllqqqxxx|||~~~~~~~~~~~~|||}}}~~~~~~{{{yyywwwqqqqqqqqqqqqttt{{{|||}}}~~~~~~}}}|||{{{yyywwwqqqqqqpppmmmjjjfffbbb```ZZZXXXVVVRRRPPPMMMLLLKKKNNNSSSYYY[[[[[[[[[\\\^^^ZZZZZZZZZZZZ[[[\\\]]]^^^aaa___ZZZTTTNNNIIIFFFDDDBBB@@@???AAADDDHHHKKKKKKJJJPPP[[[eeeqqquuu]]]HHHDDDDDD@@@???CCC===<<<;;;:::888777666555333333222222222222222222111111000//////000111222000000000000111111111111000000000000000000000000...//////000111222222333000000000000000000000000000000000000000000000000222222222222222222222222222222222222333444555666333333444444555666666777555444777<<<===EEE```}}}wwwssssssvvvrrrpppuuu~~~|||wwwpppkkkeeeaaa[[[VVVSSSPPPNNNLLLIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJQQQQQQRRRRRRQQQOOOMMMLLLOOOQQQVVVZZZ```fffmmmrrrxxxzzz~~~}}}}}}zzztttooommmkkkhhhddd___[[[WWWVVVUUURRRNNNJJJGGGEEEDDDDDDAAABBBDDDGGGJJJLLLMMMNNNKKKHHHDDDDDDHHHLLLNNNNNNPPPQQQSSSSSSRRRSSSVVVXXXZZZ[[[\\\^^^aaadddfffhhhjjjlllpppsssvvvyyy~~~}}}uuummmfffllloootttyyy}}}~~~~~~}}}wwwrrrpppooopppsssyyy}}}~~~~~~~~~}}}|||{{{yyywwwvvvrrrpppllliiigggdddaaa^^^XXXUUUQQQNNNLLLLLLMMMNNNSSSTTTWWWZZZ[[[[[[[[[ZZZYYYYYYYYYZZZ[[[\\\]]]^^^```\\\UUUPPPLLLIIIFFFCCCCCCDDDEEEFFFFFFGGGIIIKKKNNNUUU```nnnjjjTTTCCCCCCEEEBBB@@@DDD;;;;;;:::999888777666555222222222222222222222222111111111111000000000000333111///......///111333////////////000000000000000000000000000000000000111///...///222333222///111222333444444333222111222222111111000000//////111111222333333333333222444444444555555555555666777333555;;;>>>CCCVVVmmm{{{uuutttvvvssssssxxx~~~}}}yyysssooohhhddd^^^XXXUUUQQQNNNLLLIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLLLLNNNPPPTTTXXX]]]dddlllqqqwwwyyy}}}~~~}}}{{{uuupppmmmlllhhhddd```\\\YYYWWWVVVSSSOOOJJJGGGEEEDDDDDDAAABBBDDDGGGIIILLLMMMNNNKKKHHHEEEEEEIIIMMMOOOPPPPPPRRRSSSSSSSSSTTTVVVXXXZZZZZZ\\\^^^```bbbdddffffffhhhlllooorrrvvv{{{~~~}}}vvvnnnhhhjjjmmmrrrwww{{{}}}~~~~~~~~~~~~~~~{{{uuuqqqoooqqqsssuuuyyy~~~~~~}}}|||zzzxxxvvvuuupppnnnjjjgggeeeccc___\\\WWWUUUQQQNNNLLLLLLNNNOOOUUUVVVYYY[[[]]]]]]\\\\\\YYYYYYYYYZZZ[[[\\\]]]]]]```[[[TTTNNNJJJHHHEEECCCCCCDDDEEEFFFFFFGGGJJJMMMOOOVVVcccttteeeRRRCCCCCCDDDAAA???BBB;;;;;;:::999888777666666555444444333222111111000111111111111000000000000111000000000000000000111////////////000000000111000000000000000000000000111///...///222333111000111111222333333222111111111111111000000000000000111111222333333333333222444444444444555555555555777333555;;;<<>>;;;::::::999888777666666777666555444222111000///222222111111111000000000///000111222222111000////////////000000000111111000000000000000000000000111/////////111222111000000111111222222111111000000000000000111111111111111111222333333333333222444444444444555555555555666444666::::::<<>>;;;<<<::::::999999888777777666666666555444333222111111222222222111111111000000000000111111111111000000//////000000000111111111000000000000000000000000000000///000111111111111000000000111111000000000//////000000111111222222111111222333333333333222333333444444444555555555444444666999999;;;EEEQQQiii~~~~~~|||}}}}}}|||uuuqqqjjjddd^^^XXXRRRNNNJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNPPPRRRTTTTTTPPPPPPPPPRRRUUU\\\dddjjjqqqtttxxx{{{}}}~~~zzzwwwooonnnkkkhhheeeaaa___]]]WWWUUUPPPKKKFFFDDDBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKHHHHHHHHHIIIJJJMMMPPPRRRQQQRRRSSSSSSRRRRRRTTTVVVYYYZZZ\\\]]]^^^_________]]]aaaggglllppptttxxxzzzzzz|||zzzsssnnnkkklllmmmnnnnnnnnnmmmmmmooorrruuuwwwxxxxxxwwwwwwwwwyyy~~~~~~|||yyyuuurrrooommmiiigggdddbbb```^^^[[[XXXSSSQQQOOOMMMNNNPPPSSSUUUXXXYYYZZZ[[[\\\\\\]]]]]]\\\]]]]]]^^^^^^]]]\\\[[[XXXSSSKKKFFFDDDDDDDDDDDDDDDEEEFFFGGGIIIMMMRRRUUUaaammm~~~```LLLFFFBBBAAA???<<<::::::::::::999999888777777777555555555444444444444444222222222222111111111111222111000......000111222000000000000111111111111000000000000000000000000///000000000000000111222111000000000000000000111//////000000111111222222111111222333333333333222333333333444444444444555222333666999999<<>>;;;:::;;;;;;999999999888888888888888777666666666555555444444333333222222222111111111111111000//////000111111000000111111111222222222000000000000000000000000...000222111000///111333333222111111111111222333111111111000000000000000111111222333333333333222222222333333333444444444222555666666666:::@@@CCCVVVkkkuuujjjrrr}}}|||{{{|||vvvqqqjjjddd]]]XXXMMMMMMKKKJJJIIIHHHHHHHHHEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFGGGHHHIIIIIIIIIIIILLLKKKJJJIIIIIIJJJKKKLLLOOOPPPPPPQQQQQQSSSWWWZZZcccggglllqqqvvvzzz}}}|||rrrpppmmmiiiddd```]]][[[UUURRRNNNJJJGGGEEEEEEDDDEEEDDDCCCBBBCCCEEEGGGHHHDDDFFFGGGGGGDDDDDDGGGIIIOOOPPPPPPPPPOOOOOOPPPRRROOOQQQTTTWWWYYYYYYYYYXXX\\\```gggnnnrrrvvvzzz|||{{{|||}}}yyyuuuoooiiiddd______``````aaaaaabbbbbbiiipppzzz}}}{{{wwwrrrnnnjjjhhhbbb```]]][[[ZZZXXXUUUSSSPPPOOONNNMMMOOOSSSWWWZZZZZZYYYYYYYYYZZZ[[[\\\\\\ZZZ[[[\\\\\\[[[YYYWWWUUUJJJGGGDDDCCCDDDEEEEEEEEEEEEFFFGGGIIIKKKQQQWWW\\\sss|||[[[IIIAAACCCBBB===::::::;;;<<<999999999888888888888888999999888666555444333222333333333222222222111111///000111222222111000///000111111111111222222222000000000000000000000000...000222111//////111333444333222111111222333444222222111111000000//////111111222333333333333222222222333333333444444444444666666444444888===???NNNbbbyyyvvvffflllzzz{{{zzz{{{{{{|||{{{vvvpppjjjccc___WWWQQQKKKIIIKKKKKKHHHEEEFFFDDDCCCDDDFFFIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIKKKLLLMMMMMMMMMMMMLLLMMMOOOPPPQQQSSSVVVYYY```dddjjjoootttwww{{{~~~}}}zzz|||wwwpppkkkhhhddd^^^ZZZXXXRRRLLLJJJKKKKKKIIIEEEEEEDDDAAA@@@@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKNNNPPPRRRRRRQQQPPPQQQRRRUUUXXX[[[\\\\\\\\\^^^cccjjjpppssstttuuuvvvyyyzzz|||~~~|||xxxsssnnnhhhccc```\\\\\\\\\]]]___bbbeeegggpppxxx|||yyy{{{~~~}}}xxxsssooojjjeeebbbaaa```^^^[[[XXXUUUSSSRRRPPPLLLJJJKKKQQQVVVZZZ[[[YYYYYYYYYYYYYYYZZZZZZ[[[\\\[[[ZZZ[[[\\\[[[VVVRRRJJJFFFAAA@@@BBBCCCCCCCCCJJJCCCCCCKKKQQQTTT^^^iii{{{hhhQQQMMMBBBAAA>>>;;;:::::::::;;;===;;;999777777777888999666666666666555555555555333333333222222222111111***,,,...///...///111333000000000000111111111111000000000000000111111222111111111111111111111111111000...///111222222111000000000000111111111111333333333333333333333333222222333333333333444444222444555666666777:::<<>><<<<<<<<<===<<<;;;:::888777888888999666666666666555555555555222222222222111111111111222333333222///......///000000000000111111111111000000000000000111111222222222222222111111000000111000...///111222222111000000000000111111111111333333333333333333333333222222333333333333444444222444555555555666999;;;AAALLLaaazzzxxxmmmkkkuuu~~~{{{{{{}}}zzz~~~zzzuuurrriiicccZZZSSSOOOMMMJJJIIIHHHFFFDDDCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJLLLNNNNNNOOOPPPSSSUUUWWW[[[```eeekkkqqqxxx|||yyyvvvrrrnnnhhhccc___\\\ZZZWWWRRRPPPNNNMMMJJJGGGFFFEEECCCBBBBBBBBBDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHJJJLLLNNNOOOOOOOOOSSSRRRQQQQQQRRRTTTWWWYYY```cccfffiiikkknnnsssvvvvvvwwwxxxxxxwwwvvvtttrrrmmmjjjeee```[[[WWWUUUTTTTTTYYY___eeeiiiooouuuzzz~~~}}}zzzyyy{{{zzzzzz~~~~~~vvvtttpppmmmkkkhhhdddaaa^^^\\\YYYVVVSSSPPPOOONNNLLLNNNPPPTTTWWWXXXYYYXXXXXXXXXWWWWWWXXXXXXYYYZZZ\\\]]]]]][[[WWWQQQIIIEEEAAAAAABBBCCCEEEFFFFFFFFFEEEFFFLLLTTTXXX___tttbbbRRRJJJEEEBBBAAA???>>>===<<<<<<<<<<<<;;;:::999888888888888666666666666555555555555333222222222111111111111333444444222000......//////000000000111111111111000000000000000111111222333333222222111000000000111000...///111222222111///000000000111111111111222222222222222222222222222222222333333333444444333444555555555666888:::===EEEWWWpppssslllttt||||||~~~xxx}}}|||wwwtttnnniii```XXXRRRNNNKKKJJJJJJHHHEEEDDDDDDEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIKKKLLLNNNNNNNNNPPPSSSUUUUUUXXX\\\bbbgggooovvv{{{}}}yyyxxxuuuqqqkkkeeeaaa^^^\\\YYYVVVSSSPPPMMMJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHJJJLLLNNNOOOOOOUUUSSSRRRQQQRRRUUUXXX[[[```bbbeeegggjjjmmmrrruuuuuuvvvwwwvvvuuurrrooommmgggddd```[[[XXXVVVVVVVVVXXX^^^fffkkknnnrrrwww|||zzzxxxwwwzzz{{{|||}}}|||tttqqqnnnkkkiiifffccc```^^^\\\YYYUUURRRPPPOOOOOOJJJMMMQQQUUUWWWWWWWWWVVVWWWWWWWWWWWWWWWXXXXXXYYY\\\]]]]]]ZZZUUUNNNGGGCCC???AAABBBCCCDDDEEEFFFGGGFFFGGGNNNUUUYYYbbbzzzvvvYYYNNNJJJFFF@@@???>>>===<<<;;;;;;;;;;;;;;;:::999888888888888666666666666555555555555333333333333222222222111222333444222111000000111///000000000111111111111000000000000000111111222222222222111111111000000111000...///111222222111///000000000111111111111222222222222222222222222222222222333333333444444333444555555555555777999;;;AAAOOOfff{{{qqqwww||||||~~~zzz{{{~~~zzzvvvrrrnnnggg___WWWQQQMMMLLLMMMJJJGGGEEEEEEDDDCCCBBBDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHJJJKKKLLLMMMMMMNNNQQQSSSSSSUUUYYY]]]cccjjjsssxxx|||zzz{{{yyyuuunnnhhhdddbbb]]]\\\YYYUUUQQQNNNKKKIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEGGGHHHJJJLLLNNNOOOTTTSSSRRRRRRSSSVVVZZZ\\\```cccfffhhhjjjmmmqqqtttssstttuuutttrrrnnnjjjhhhbbb```\\\YYYWWWXXXZZZ[[[^^^eeennnrrrssstttyyy~~~yyyvvvvvvyyy{{{}}}}}}{{{yyyssspppmmmjjjhhheeebbb```^^^\\\XXXTTTQQQOOONNNNNNJJJMMMRRRUUUVVVVVVVVVVVVWWWVVVVVVVVVVVVWWWXXXXXX[[[[[[[[[WWWQQQJJJEEECCC@@@AAABBBCCCCCCDDDGGGIIIIIIIIIOOOWWW]]]iiilllSSSIIIFFFCCC>>>>>>>>>===<<<;;;;;;:::;;;;;;::::::999888888777666666666666555555555555444444444444333333333333000222333222111000111222000000000000111111111111000000000000000111111222111111111111111111111111111000...///111222222111000000000000111111111111222222222222222222222222222222333333333333444444333444555555444555777999999===III\\\uuuyyy}}}|||{{{~~~}}}|||~~~~~~{{{vvvtttnnnfff^^^VVVQQQOOOPPPMMMIIIGGGFFFEEECCCBBBDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGIIIJJJJJJJJJKKKNNNPPPPPPRRRTTTXXX]]]eeennnttt{{{~~~}}}|||}}}}}}xxxqqqjjjgggfff^^^]]][[[WWWRRRNNNKKKJJJFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEGGGIIIKKKMMMNNNRRRRRRQQQRRRTTTWWWZZZ\\\```cccfffiiikkknnnqqqssspppqqqrrrqqqooojjjfffccc^^^\\\YYYWWWWWWZZZ^^^aaabbbjjjssswwwwwwwww{{{~~~|||yyyyyy}}}~~~~~~|||yyywwwssspppllljjjhhheeeaaa___]]]ZZZVVVQQQNNNMMMMMMMMMKKKOOOTTTVVVVVVVVVWWWXXXVVVVVVVVVUUUVVVWWWWWWXXXWWWXXXWWWRRRLLLFFFDDDCCCAAABBBCCCBBBAAACCCGGGJJJLLLKKKPPPZZZdddsssbbbPPPFFFBBBBBB>>>>>>>>>>>>======<<<;;;::::::::::::999888777777666666666666555555555555666666555555555444444444111222222222000///000111000000000000111111111111000000000000000111111222000000000111222222333333111000...///111222222111000000000000111111111111111111111111111111111111222222333333333333444444333444555555444444666888777;;;DDDTTTjjj|||{{{}}}|||}}}yyywwwssskkkbbbZZZTTTQQQQQQNNNJJJGGGFFFEEECCCBBBDDDEEEFFFGGGHHHIIIIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGEEEGGGHHHHHHHHHIIILLLNNNNNNOOORRRUUUZZZbbbkkkqqqxxx|||~~~~~~{{{sssllliiihhh___^^^]]]YYYSSSNNNKKKJJJGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHKKKMMMNNNPPPPPPQQQRRRTTTWWWZZZ[[[```cccgggjjjlllnnnqqqsssmmmnnnoooooolllhhhcccaaa[[[YYYVVVUUUWWW\\\aaaddddddmmmvvvzzzyyyyyy}}}~~~~~~~~~~~~}}}~~~}}}{{{wwwuuussspppmmmjjjgggdddaaa^^^[[[YYYTTTPPPMMMKKKKKKLLLMMMQQQUUUWWWWWWWWWXXXZZZVVVVVVUUUUUUVVVVVVWWWXXXTTTUUUSSSOOOHHHCCCBBBCCCBBBCCCCCCBBB@@@BBBGGGKKKNNNLLLQQQ]]]jjj{{{ttt\\\OOOEEEBBBDDD???????????????>>>===<<<:::::::::::::::888777777777666666666555555555555777666666666666555555555222333333111///......///000000000000111111111111000000000000000111111222//////000111222333333444111000...///111222222111000000000000111111111111111111111111111111111111222222333333333444444444333444555555444444666888666:::BBBOOObbb{{{||||||{{{|||uuummmeee]]]WWWTTTQQQOOOLLLIIIFFFDDDCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEFFFGGGGGGFFFEEEFFFHHHKKKMMMNNNPPPSSSXXX___fffjjjuuu}}}~~~wwwpppiiieeefffccc^^^ZZZVVVRRRNNNJJJIIIGGGDDDBBB@@@???@@@@@@CCCCCCBBBAAAAAAAAABBBBBBBBBCCCEEEFFFFFFIIILLLOOOPPPRRRTTTTTTUUUVVVYYY[[[___bbbfffiiiiiiiiiiiijjjmmmlllkkkjjjhhhfffbbb```SSSSSSSSSVVV[[[aaaeeegggooorrrvvvyyy{{{}}}~~~~~~}}}|||{{{|||{{{zzzxxxrrroookkkhhhfffccc```^^^VVVUUURRROOOMMMKKKJJJJJJOOORRRUUUYYYZZZ[[[ZZZYYYUUUVVVVVVWWWWWWXXXXXXXXXYYYTTTMMMGGGDDDBBB@@@???BBBBBBBBBBBBDDDFFFHHHJJJJJJNNNUUU___ooogggTTTGGGCCCCCC>>>>>>>>>===<<<<<<<<<<<<<<<999999999999999999999999555555666666777777888888999777555222111111222222111111111222222333444444111111111111111111111111222111000//////000111222000000000000000000000000333333222111000000111111111111111111000000000000222222222111111111111111444333333222111111111222444444444555555555555666777;;;@@@FFFVVVqqq~~~}}}zzz|||{{{{{{~~~~~~xxxqqqiiiaaa[[[XXXRRROOOLLLHHHDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGGGGFFFEEEFFFHHHJJJKKKLLLNNNQQQUUU\\\dddhhhsss{{{~~~yyyrrrllliiigggddd___[[[WWWSSSOOOKKKKKKIIIFFFCCCAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAA@@@AAACCCCCCDDDFFFJJJLLLPPPQQQSSSTTTTTTUUUXXXZZZ]]]```dddfffgggggghhhiiimmmkkkiiigggddd```\\\YYYTTTUUUWWW[[[```eeeiiijjjtttwww{{{}}}~~~~~~|||{{{{{{~~~}}}{{{{{{{{{zzzxxxwwwqqqnnnjjjfffcccaaa]]][[[VVVTTTQQQNNNLLLKKKKKKLLLQQQSSSVVVYYY[[[[[[ZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXWWWRRRLLLGGGEEECCCCCCBBBCCCBBBBBBCCCDDDFFFHHHJJJKKKPPPXXXeeeyyy~~~^^^OOODDDAAABBB=========<<<<<<<<<<<<===>>>:::::::::999999888888888555666666666777777777888:::999777555444444555555333333222222222222222222111111111111111111111111222111000//////000111222000000000000000000000000333222222111000000111111111111111111000000000000111111111111111111222222444333222222111111222222444444444444555555555555555999>>>DDDRRRkkk|||zzzyyyyyyzzz{{{}}}|||uuunnngggaaa^^^VVVSSSNNNIIIEEECCCCCCCCCDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEFFFGGGHHHGGGFFFFFFHHHJJJIIIJJJKKKNNNRRRXXX```fffoooxxx~~~~~~zzzuuuqqqnnniiifffaaa\\\YYYTTTPPPLLLLLLJJJGGGEEECCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???AAABBBCCCDDDFFFIIIKKKNNNPPPRRRRRRSSSTTTWWWYYY[[[]]]aaacccdddeeefffhhhmmmllljjjfffaaa\\\WWWTTTUUUWWW\\\aaafffjjjmmmnnnvvvyyy|||}}}}}}}}}}}}~~~~~~}}}|||zzzzzz|||~~~~~~~~~|||zzzyyyyyyxxxvvvtttooolllhhhdddaaa^^^ZZZXXXUUURRROOOLLLJJJKKKMMMNNNSSSUUUWWWZZZ\\\\\\\\\[[[YYYYYYYYYYYYXXXXXXXXXXXXUUUPPPKKKGGGEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGIIIJJJPPPTTT^^^nnnnnnUUULLLCCCAAACCC???======<<<<<<<<<======>>>;;;;;;::::::999888777777666666666666777777777777999888777555555555666777444444444333222111111111111111111111111111111111111111000000000000111111000000000000000000000000333222111111000111111111222222111111111000000000000000000111222222222333333333222222111111222222444444444444555555555555444777;;;@@@KKKaaa}}}}}}}}}yyyyyywwwzzz|||}}}yyyssslllfffccc\\\YYYSSSMMMHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGFFFFFFGGGIIIGGGIIIJJJLLLOOOVVV^^^eeelllttt{{{{{{|||{{{wwwtttrrrjjjgggbbb^^^ZZZUUUQQQMMMMMMKKKHHHEEECCCCCCCCCDDDBBBAAA@@@@@@??????@@@@@@AAACCCEEEFFFFFFGGGJJJLLLMMMNNNPPPQQQQQQSSSUUUXXXXXXZZZ]]]^^^```bbbdddgggmmmllljjjfff```ZZZVVVTTTTTTYYY___fffjjjmmmooopppvvvyyy{{{|||{{{zzz{{{{{{|||||||||{{{}}}~~~|||yyyxxxwwwvvvsssqqqnnnkkkfffbbb___\\\XXXVVVSSSQQQMMMJJJIIIKKKOOOQQQUUUVVVYYY[[[\\\]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXTTTPPPJJJGGGEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHKKKLLLSSSXXXdddwwwbbbQQQLLLEEECCCEEEAAA???>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::888777666666666666666666777777777777666555444444444555555666444444333333333222222222111111111111111111111111111000000000000000000111000000000000000000000000222222111111111111111222222222222111111111000000//////000111222333333333333333222222111222222333333333444444444555555555444666999>>>FFFWWWrrr~~~zzz{{{www{{{|||wwwpppkkkhhhaaa]]]WWWPPPKKKGGGEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFGGGIIIHHHGGGFFFGGGHHHGGGIIIKKKKKKMMMTTT]]]eeennnuuuyyyxxxyyy}}}|||xxxuuutttmmmiiieee```\\\WWWRRROOOLLLKKKHHHEEECCCCCCCCCDDDBBBAAA@@@@@@??????@@@@@@AAACCCEEEGGGGGGHHHJJJKKKKKKMMMNNNOOOOOOQQQTTTVVVUUUWWWYYYZZZ\\\___cccfffiiiiiihhhddd]]]XXXTTTTTTRRRXXXaaahhhkkkmmmooopppuuuwwwzzz{{{{{{zzz{{{|||zzz{{{|||~~~}}}{{{xxxvvvuuussspppnnnllliiidddaaa^^^[[[WWWUUUQQQOOOLLLJJJJJJMMMQQQSSSWWWXXXYYY[[[\\\]]]]]]]]][[[[[[[[[ZZZZZZYYYYYYXXXTTTPPPJJJFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGJJJMMMNNNQQQYYYiiipppYYYMMMLLLFFFCCCDDDAAABBBAAA???===;;;:::999999<<<<<<;;;:::888777666666777777777777666666666666444444444444444555555666222222333333333444444444111111111111111111111111000000000111111000000000000000000000000000000000222111111111111111222222222222222222111111111111//////000111222333333333333222222111222222333333333333333444444444444555555666888===BBBOOOhhh}}}}}}}}}xxx}}}zzzuuupppllldddaaa[[[UUUNNNIIIEEECCCEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGFFFHHHIIIIIIGGGFFFFFFGGGGGGIIIKKKKKKLLLRRR]]]eeeqqqvvvxxxuuutttxxx}}}~~~~~~|||yyywwwvvvqqqmmmhhhddd___ZZZUUURRRMMMKKKHHHFFFDDDCCCDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBEEEFFFFFFGGGHHHIIIJJJKKKMMMMMMNNNOOORRRTTTSSSUUUVVVWWWYYY]]]bbbfffdddffffffaaaZZZTTTRRRRRRQQQXXXaaagggjjjkkkmmmooommmppptttvvvwwwxxxyyy{{{{{{}}}}}}zzzwwwtttssspppmmmjjjiiifffbbb___\\\ZZZWWWTTTOOONNNLLLKKKMMMPPPSSSVVVXXXXXXZZZ[[[\\\]]]]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYYSSSNNNIIIEEECCCCCCCCCCCCBBBCCCDDDFFFIIILLLPPPQQQQQQ]]]rrrcccPPPIIIJJJCCC@@@AAA>>>BBBAAA???===;;;:::999888;;;;;;::::::999888777777777777777777666666666666555555666666666666666666222222222333444555555555111111111111111111111111000000111111111111000000000000000000000000000000111111111000111111222333333222222222222111111111000000000111222222222333222222111111222222333333333333333333444444444444666555888===???IIIaaazzz||||||~~~yyy}}}~~~yyytttqqqiiigggbbb\\\TTTMMMHHHEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDEEEFFFGGGHHHFFFHHHIIIIIIGGGFFFFFFFFFFFFHHHKKKJJJJJJPPP[[[eeeqqqtttsssmmmkkkooouuuwww~~~}}}}}}||||||{{{zzzzzzvvvrrrmmmhhhddd___ZZZVVVOOOMMMJJJGGGEEEEEEEEEFFFCCCBBBBBBAAAAAAAAAAAAAAAAAACCCFFFHHHHHHHHHHHHJJJHHHJJJLLLLLLMMMNNNQQQSSSRRRSSSTTTUUUWWW\\\bbbfffdddffffffaaaYYYRRRPPPPPPRRRYYYbbbggghhhiiikkknnnjjjmmmrrrvvvyyy{{{~~~|||yyyvvvsssqqqnnnjjjhhheeebbb___\\\ZZZXXXUUUSSSMMMMMMLLLMMMOOORRRUUUWWWXXXXXXYYYZZZ[[[\\\]]]]]]XXXXXXYYYYYYYYYYYYYYYZZZOOOKKKFFFCCCCCCDDDDDDDDDAAABBBCCCFFFJJJNNNRRRTTTZZZiiisss[[[JJJFFFIIIBBB>>>@@@???@@@???>>><<<;;;;;;;;;;;;:::::::::999999888888888888777777777666666666555555555555555555555444444333333444444444444444444111111111111111111111111///000111222222111000///000000000000000000000000111111000000111222222333333333222222222111111111111111111111111111222222222222111111222222333444222222333333333444444444666444777<<<===DDD[[[uuu~~~yyy||||||wwwtttooommmiiiccc[[[SSSMMMIIIFFFEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDDDDFFFGGGHHHFFFHHHJJJIIIHHHFFFEEEFFFEEEHHHJJJIIIHHHNNNZZZdddnnnpppmmmeeebbbgggmmmppp{{{{{{{{{{{{|||||||||}}}zzzvvvqqqlllgggbbb]]]YYYPPPNNNKKKIIIGGGFFFGGGGGGDDDCCCBBBBBBAAAAAABBBBBBDDDFFFIIIKKKJJJJJJKKKLLLHHHIIIKKKLLLLLLMMMPPPRRRRRRSSSSSSTTTWWW[[[bbbggggggiiiiiicccZZZSSSPPPQQQSSSZZZbbbgggggghhhkkknnnppptttyyy~~~~~~|||yyyuuurrrpppmmmiiifffbbb```\\\ZZZXXXWWWTTTRRRLLLLLLMMMOOOQQQTTTVVVXXXXXXXXXYYYZZZ[[[\\\\\\]]]WWWWWWXXXXXXYYYYYYZZZZZZKKKHHHDDDBBBBBBDDDEEEFFF@@@AAACCCFFFKKKOOOTTTVVVfffwwwdddWWWHHHFFFJJJCCC@@@CCCBBB======<<<<<<<<<<<<======:::999999999999999999999888888777777666666666555222333333333222222111000666555555444444333333222111111111111111111111111///000111222222111000///000000000000000000000000111111000000111222333333333333333222222222111111222222222111111111111111222111111111222333333444222222333333333444444444555333666;;;;;;AAAXXXrrr}}}~~~{{{yyytttsssnnneee^^^YYYPPPHHHGGGFFFDDDDDDEEEEEEDDDCCCIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHLLLRRRXXX[[[jjjhhhdddaaa___bbbgggllltttwwwzzz|||||||||}}}zzzsssnnnjjjfff```\\\VVVTTTPPPLLLHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFHHHIIIJJJKKKLLLMMMNNNOOORRRSSSTTTUUUXXX^^^dddiiimmmooommmfff]]]VVVVVVWWWZZZ[[[^^^cccdddeeekkksssxxx~~~~~~zzzwwwrrrnnnkkkjjjhhhfffeee```ZZZXXXYYYXXXTTTPPPNNNNNNOOOOOOQQQTTTVVVXXXZZZ[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUWWWXXXWWWSSSOOOGGGFFFEEEDDDCCCBBBBBBBBBAAAEEECCCCCCJJJLLLTTTeeesss}}}cccSSSMMMFFFCCCDDDCCC@@@<<<;;;;;;:::::::::999999999999999999999999999999999<<<;;;:::999888666555555555555555555555666777888666555222111000000111222111111111111111111111111///////////////000111111000000000000111111111111222222222222222222222222111111222333333333333222000111111111111222222222000000111222222222222111222222333333333333444444888444555;;;<<>>LLL]]]||||||ssskkkcccYYYOOOKKKIIIFFFEEEFFFFFFEEEDDDFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEHHHLLLPPPRRRWWWYYYZZZVVVQQQRRRYYYaaalllqqqwww}}}{{{wwwrrrlllgggccc\\\ZZZVVVRRRNNNKKKIIIHHHDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJLLLNNNPPPPPPQQQTTTUUUUUUVVVXXX\\\aaaeeekkkoooqqqoooiiiccc___^^^]]]\\\___cccgggmmmwww}}}}}}}}}|||{{{wwwtttpppllljjjhhhfffddd^^^YYYUUUSSSTTTTTTQQQOOONNNOOOPPPRRRUUUXXXZZZ\\\\\\[[[[[[ZZZYYYXXXWWWWWWVVVWWWXXXYYYYYYUUUPPPLLLDDDDDDCCCCCCCCCCCCDDDDDD???FFFGGGGGGMMMSSSccc{{{gggXXXMMMIIIEEEDDDFFFGGGEEECCC<<<=========<<<<<<;;;;;;::::::::::::::::::::::::::::::999777666555444333555444333333333333333333555444222111000111111222111111111111111111111111000////////////000111111000000000000111111111111000000000000000000000000000111222222333333222222000111111111111222222222000000111222222222222111222222333333333333444444666333555:::;;;<<>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::888777666666555555444333333222333333444333222111111111222222111111111111111111111111000000//////000000111222///000000000111111111111000000000000000000000000//////000111111111111111000000111111111222222222000000111222222222222111222222222333333333444444555333555999999:::BBBLLLfffzzzwwwtttzzzrrrlllbbbYYYSSSOOOJJJGGGEEEEEEDDDCCCDDDDDDEEEFFFGGGGGGHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEDDDDDDFFFHHHJJJKKKNNNSSSUUUPPPGGGEEEJJJQQQ[[[bbbllluuu|||yyyrrrllliiibbb```[[[VVVRRRNNNLLLKKKGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJMMMOOOQQQRRRRRRRRRSSSTTTUUUUUUVVVXXX\\\______dddlllqqqqqqmmmhhheee___\\\\\\___cccjjjwww~~~zzz{{{}}}|||{{{zzzxxxwwwrrrpppllljjjhhhfffcccaaa]]][[[WWWSSSQQQOOOMMMLLLNNNOOOQQQTTTWWWZZZ[[[\\\^^^]]][[[YYYXXXWWWWWWWWWUUUWWWXXXWWWSSSNNNIIIFFF@@@@@@@@@@@@AAABBBCCCCCCBBBKKKLLLMMMVVV```vvv|||cccVVVSSSHHHGGGEEECCCCCCBBBAAA???===>>>???@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999777666666666666555444333333333444333333222222222222222222111111111111111111111111000000000000000111222222///000000000111111111111////////////////////////------...///////////////000000111111111222222222000000111222222222222111222222222333333333444444444333555777888999>>>EEE[[[ooozzztttzzztttpppiiiaaaZZZUUUOOOJJJGGGFFFDDDCCCDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHIIIGGGFFFFFFFFFGGGIIIKKKLLLNNNRRRSSSOOOHHHEEEIIINNNVVV\\\fffpppxxx~~~|||tttnnnkkkfffccc^^^YYYTTTPPPMMMLLLHHHGGGFFFEEEEEEDDDDDDEEECCCBBBBBBBBBCCCDDDFFFGGGJJJLLLOOOQQQRRRRRRRRRQQQPPPQQQSSSSSSTTTVVVYYY\\\\\\aaaiiiooopppmmmgggccc]]]ZZZZZZ]]]```gggttt|||yyyzzz~~~~~~{{{xxxuuupppmmmkkkiiigggeeebbb___\\\ZZZWWWSSSPPPNNNMMMLLLPPPQQQTTTVVVYYY[[[\\\]]]^^^]]][[[ZZZYYYYYYYYYZZZWWWXXXYYYVVVQQQKKKGGGFFFBBBAAAAAAAAABBBCCCDDDDDDBBBJJJLLLPPP\\\iiijjjUUULLLJJJGGGGGGEEEDDDBBB@@@>>>======>>>???@@@@@@>>><<<;;;::::::::::::::::::::::::;;;;;;:::888777666555444666555444444444444444555222222222222222222222222111111111111111111111111111000000000000111222222000000000000111111111111////////////////////////,,,---......//////......000111111111111222222222000000111222222222222111222222333333333333444444444444444555666888===AAAOOOccc||||||}}}{{{wwwvvvqqqkkkaaa\\\UUUNNNJJJHHHEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKMMMNNNMMMOOOPPPNNNKKKIIIKKKNNNSSSYYYcccmmmuuu}}}~~~vvvpppnnniiifffbbb\\\WWWSSSPPPOOOIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBBBBCCCEEEGGGIIILLLNNNPPPRRRSSSRRRQQQPPPMMMOOOQQQRRRRRRTTTWWWZZZ^^^bbbhhhnnnnnnjjjccc^^^YYYWWWWWW[[[___eeerrr}}}xxxtttnnnllliiihhhfffdddaaa^^^XXXWWWUUURRROOONNNNNNOOOSSSUUUWWWZZZ\\\]]]^^^^^^^^^]]][[[ZZZYYYZZZ[[[\\\[[[[[[[[[VVVPPPJJJHHHHHHEEEEEEDDDDDDDDDEEEFFFFFFDDDLLLNNNVVVhhhxxxvvv^^^PPPJJJHHHFFFFFFFFFEEEBBB@@@??????<<<===???@@@@@@>>><<<:::::::::::::::::::::::::::;;;;;;:::999777666555555333333333333333333444555111222222333333222222222111111111111111111111111111111000000111111222333000000000000111111111111000000000000000000000000......///000000000000///000111111111111222222222000000111222222222222111222222333333333333444444444444444333444888===???FFFYYYqqq~~~|||zzzzzzwwwsssgggaaaYYYRRRMMMJJJGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOKKKLLLNNNNNNMMMLLLNNNOOORRRXXXaaakkkttt|||xxxrrrooollliiiddd^^^YYYUUURRRQQQIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEHHHJJJMMMOOOQQQSSSTTTRRRPPPOOOKKKMMMOOOQQQQQQSSSWWWYYYaaadddiiimmmmmmhhh```ZZZVVVUUUVVVZZZ___fffsssxxxsssmmmkkkiiigggfffddd```]]]SSSSSSRRRQQQOOONNNPPPQQQVVVXXXZZZ]]]______``````___]]]\\\ZZZZZZ[[[]]]^^^^^^^^^\\\WWWPPPKKKIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHMMMTTTWWWbbbwwwgggUUUNNNJJJIIIEEEFFFGGGEEECCCAAAAAAAAA<<<===???@@@@@@>>><<<:::999999999999999999999999>>>===<<<;;;999888777777111111111111222333444444111222222333333333222222111111111111111111111111111111111000111111222333000000000000111111111111111111111111111111111111///000000111111111111111000111111111111222222222000000111222222222222111222222333333333444444444444555333222333999===>>>AAASSSkkkyyytttmmmiiibbb[[[TTTNNNJJJHHHDDDDDDDDDDDDDDDEEEFFFGGGKKKJJJGGGFFFFFFHHHKKKLLLKKKJJJIIIIIIKKKLLLLLLLLLNNNNNNNNNOOOOOOOOOPPPPPPSSSYYYbbbiiiooovvv}}}xxxsssrrrrrrooojjjccc\\\WWWRRRPPPNNNKKKHHHFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFHHHIIIMMMPPPUUUVVVUUURRROOONNNPPPOOONNNNNNPPPSSSVVVYYY^^^ccciiimmmmmmiiiccc^^^VVVUUUXXX]]]bbbjjjwwwzzzvvvooollliiigggfffdddaaa___XXXVVVRRROOONNNNNNPPPQQQWWWXXXYYYZZZ\\\\\\]]]]]]]]]\\\ZZZXXXXXXYYY[[[\\\```^^^[[[VVVRRROOOMMMKKKLLLIIIIIIKKKIIIHHHKKKQQQQQQSSS[[[kkkrrr]]]TTTJJJEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@===============<<<<<<;;;<<<<<<;;;::::::999999888999888777666666777888999444444444444444444444444222333333444444333333222333333333222222222111111111000///......///000111...............///000000222111111111000000//////000000000000000000000000000000000000111111111111222222444555555444222222444333222222111111222222666555555666666777888999AAAKKK^^^uuu{{{vvvpppmmmhhh```YYYRRRMMMJJJEEEEEEEEEEEEEEEFFFGGGHHHJJJIIIHHHGGGGGGIIIJJJKKKIIIHHHGGGHHHKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSXXX]]]dddiiimmmrrrxxx}}}{{{wwwuuuuuurrrmmmfff```YYYUUUSSSLLLIIIFFFDDDEEEEEEEEEEEEFFFEEEEEEDDDEEEFFFHHHIIIMMMPPPTTTUUUTTTRRRPPPPPPPPPOOONNNNNNOOORRRUUUWWW\\\```fffjjjkkkgggbbb^^^XXXWWWZZZ___eeelllyyy{{{vvvrrrmmmkkkhhhfffdddbbb___]]]XXXVVVRRROOONNNPPPRRRTTTWWWXXXYYYZZZ\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYZZZ[[[```^^^ZZZUUUQQQNNNKKKJJJJJJHHHHHHKKKKKKJJJMMMQQQVVVZZZfffyyygggVVVQQQKKKGGGIIIEEEEEEEEEDDDCCCBBB@@@@@@======>>>>>>======<<<;;;;;;;;;;;;:::999999888888777777666555555666777777444444444444444444444444222333333444444333333222333333333222222222111111222222111000000111222222000////////////000111111111111111111000000000///000000000000000000000000000000000000111111111111222222333333333333222222222111111111222333333444333333333333444555666777>>>FFFVVVmmm~~~yyyvvvtttoooiiiaaaXXXQQQMMMGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGFFFFFFHHHKKKMMMNNNNNNLLLMMMNNNPPPRRRUUUWWWXXX^^^bbbgggiiikkknnnssswww~~~zzzxxxyyyvvvqqqkkkddd^^^YYYVVVMMMJJJFFFEEEEEEFFFEEEEEEEEEEEEDDDDDDEEEFFFHHHIIINNNPPPRRRRRRRRRQQQRRRSSSRRRQQQPPPPPPPPPRRRUUUVVVYYY]]]bbbfffgggeeeaaa^^^\\\[[[^^^cccgggnnnyyy~~~~~~}}}{{{wwwqqqmmmjjjhhheeecccbbb```]]]ZZZWWWTTTQQQOOOOOORRRUUUXXXWWWXXXYYY[[[[[[\\\\\\\\\YYYYYYYYYYYYYYYZZZZZZZZZ___]]]YYYTTTOOOKKKIIIHHHIIIFFFFFFJJJMMMMMMNNNPPPSSS\\\nnnyyy[[[NNNLLLIIIGGGIIIDDDDDDDDDCCCBBBAAA@@@???======>>>>>>======<<<;;;:::::::::999888888777777777666666555555666666777444444444444444444444444222333333444444333333222333333333222222222111111333333222222222222333333111000000000000111222222111111111111000000000000000000000000000000000000000000000111111111222222222222111111111111222222000000000111222333555666333333333333444555666777:::???LLLaaa{{{}}}{{{zzzwwwqqqiii___VVVQQQJJJIIIGGGFFFEEEFFFGGGGGGFFFGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFHHHJJJLLLMMMLLLLLLLLLNNNPPPTTTWWWZZZ\\\bbbeeehhhhhhhhhjjjoootttyyy~~~{{{zzz{{{yyyuuuooohhhaaa\\\ZZZQQQNNNJJJHHHHHHHHHHHHGGGDDDDDDDDDDDDEEEFFFHHHIIINNNOOOPPPOOOOOOPPPRRRTTTUUUTTTSSSRRRRRRSSSUUUVVVVVVZZZ^^^bbbddddddbbb```aaa```bbbfffiiilllvvv~~~}}}}}}}}}{{{xxxsssnnnjjjgggeeebbb```^^^\\\ZZZWWWTTTRRROOONNNOOOSSSWWWZZZXXXXXXZZZ[[[[[[\\\\\\\\\XXXXXXYYYZZZZZZZZZYYYYYY^^^[[[VVVQQQLLLIIIGGGFFFHHHDDDDDDIIIMMMLLLLLLNNNNNN\\\vvvmmmUUUJJJHHHFFFDDDEEEBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<::::::999888888777777666777777777777777777777777444444444444444444444444222333333444444333333222333333333222222222111111333333333333333333333333111000000000000111222222111111111000000000000000000000000000000000000000000000111111111222222222333222111000000111222333111111111111222333444555555555555555666777888888999<<>>>>>>>>>>>>>>======<<<::::::999888888777777666666666666666666666666666444444444444444444444444222333333444444333333222333333333222222222111111111222222222222222222111000////////////000111111000000000000000000111111000000000000000000000000111111111111222222222222333222111000000111222333333333222222111222222333444444444555555666777888999;;;AAANNNddd~~~{{{~~~xxxooogggaaaVVVSSSOOOJJJGGGFFFFFFFFFEEEFFFHHHJJJKKKKKKJJJJJJMMMKKKJJJJJJKKKKKKJJJIIINNNNNNOOOQQQTTTXXX\\\___```bbbbbbaaa```bbbiiinnnpppssswww{{{~~~{{{zzzwwwsssnnnhhhcccaaaWWWSSSNNNKKKIIIGGGFFFDDDCCCCCCBBBCCCDDDFFFHHHIIILLLLLLLLLJJJJJJKKKNNNQQQNNNNNNNNNMMMNNNNNNOOOOOORRRTTTWWW[[[___bbbdddeeegggfffgggiiiiiihhhmmmuuuzzz~~~}}}~~~}}}{{{xxxvvvssspppkkkhhhbbb```]]][[[ZZZXXXUUURRRNNNNNNOOOQQQSSSVVVXXXZZZYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\YYYUUUPPPKKKGGGEEEDDDDDDEEEDDDDDDGGGGGGGGGKKKQQQXXXpppdddZZZNNNHHHHHHHHHGGGEEEAAABBBBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>===<<<:::::::::999888888777777333444444555555444444333444444444444444444444444222333333444444333333222333333333222222222111111000000111111111111000000000////////////000111111000000000000111111111111000000000000000000000000111111111222222222222333222222111111111111222222444333222222111111222222222222222222333444555666999;;;???HHHXXXpppwwwxxxyyywww|||~~~wwwpppkkk^^^ZZZTTTOOOJJJHHHGGGHHHFFFFFFHHHIIIJJJKKKKKKKKKMMMLLLJJJJJJLLLMMMMMMLLLPPPOOOOOOPPPSSSWWW[[[^^^]]]^^^]]][[[YYY\\\bbbgggkkklllnnnrrrwwwzzz|||}}}{{{zzzyyyvvvqqqlllhhheee[[[WWWRRRMMMJJJHHHFFFDDDBBBBBBBBBCCCDDDFFFHHHJJJJJJKKKJJJIIIHHHHHHKKKMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPSSSWWW\\\```ccceeegggfffhhhkkkjjjiiinnnuuu|||}}}}}}~~~~~~}}}yyywwwtttrrrqqqnnnjjjgggaaa___\\\ZZZYYYWWWTTTQQQNNNOOORRRUUUWWWYYYZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[ZZZZZZZZZ[[[\\\^^^___VVVSSSNNNHHHEEEDDDDDDDDDBBBCCCFFFGGGFFFGGGPPPZZZgggsssXXXSSSKKKGGGFFFGGGFFFDDDBBBBBBBBBBBBBBBAAAAAA@@@>>>????????????>>>======;;;;;;;;;:::999999888888555555666777777666555555444444444444444444444444222333333444444333333222333333333222222222111111///000111222222111000///111000000000000111222222///000000000111111111111000000000000000000000000111111111222222222333333222222333333333333222222222222222111222222333333222222222222333444555555666:::>>>BBBLLLaaa}}}{{{uuu}}}{{{}}}zzzssspppuuu~~~|||vvvrrrccc___YYYRRRMMMJJJIIIIIIFFFFFFGGGHHHIIIKKKKKKLLLLLLKKKJJJKKKMMMOOOOOONNNQQQPPPPPPPPPSSSVVVZZZ]]][[[[[[ZZZWWWTTTWWW]]]bbbeeeeeegggkkkpppuuuxxxyyy{{{{{{zzzxxxtttooojjjhhh```\\\VVVQQQMMMJJJHHHFFFBBBBBBBBBBBBDDDFFFHHHJJJJJJJJJJJJHHHGGGGGGIIIKKKNNNNNNOOOPPPPPPQQQRRRRRRMMMNNNQQQUUUYYY^^^bbbeeeffffffiiillllllkkkpppwww~~~}}}||||||}}}~~~|||{{{uuusssqqqpppooollliiigggaaa^^^\\\ZZZXXXVVVSSSQQQOOOQQQUUUXXXZZZ[[[[[[[[[YYYZZZZZZ[[[[[[[[[[[[ZZZ\\\[[[ZZZZZZ[[[]]]___```TTTQQQLLLGGGDDDCCCDDDDDD@@@CCCGGGHHHFFFHHHTTTbbbyyybbbSSSPPPKKKEEEDDDDDDBBB???BBBBBBCCCCCCCCCBBBAAAAAA???????????????>>>======<<<<<<;;;::::::999999888888999:::;;;;;;:::999888444444444444444444444444222333333444444333333222333333333222222222111111000111222333333222111000222222111111222222333444//////000000111111111222000000000000000000000000111111222222222333333333222333444555555444333222000000000111222333555555444444444444555666777777333888===>>>DDDWWWuuuwwwmmm{{{~~~~~~~~~yyyrrrnnnlllqqqxxx|||qqqjjj```XXXRRRNNNKKKIIIGGGGGGFFFFFFGGGHHHJJJKKKOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSUUUWWWYYY[[[WWWYYYZZZYYYWWWWWW\\\```bbbeeehhhjjjjjjmmmrrrvvvyyyxxxwwwxxxyyyvvvpppkkkddd```YYYSSSOOOKKKHHHEEECCCCCCCCCDDDEEEGGGHHHJJJKKKLLLMMMLLLIIIHHHIIIJJJNNNMMMMMMNNNQQQRRRRRRRRRPPPQQQSSSUUUXXX[[[]]]^^^^^^bbbgggjjjlllpppwww|||~~~}}}}}}~~~~~~|||zzzuuurrrnnnkkkiiigggdddbbbcccaaa]]]YYYUUURRROOONNNQQQTTTWWWYYYZZZ[[[]]]______^^^^^^]]]\\\\\\\\\\\\[[[[[[[[[]]]___```^^^]]]QQQMMMGGGDDDEEEEEEDDDCCCFFFGGGDDDGGGMMMMMMYYYssshhh^^^MMMKKKHHHDDDCCCCCCDDDEEEDDDCCCAAA@@@???@@@@@@AAA>>>===============>>>>>>>>>>>>>>>>>>===<<<;;;::::::999888777666555444444222333333444555555555444222222222111111000000000222222222222222222222222555444222111111222444555222333333333333222111111//////000000111111111222111111111111111111111111000000000000111111111111111111111111111111111111000000111222333333444444333444555555333222333555666666999===BBBNNNeeeyyymmmooozzz|||zzz{{{uuuoookkkjjjooouuu}}}~~~wwwpppggg^^^WWWSSSOOOMMMMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOORRRSSSTTTUUUVVVXXXXXXYYYWWWYYYZZZYYYXXXYYY]]]bbbeeehhhkkkmmmmmmnnnpppssszzzxxxwwwvvvuuutttqqqoookkkfff___YYYUUUQQQMMMJJJGGGFFFEEEEEEFFFHHHJJJKKKKKKMMMMMMLLLJJJIIIJJJKKKNNNOOOOOOQQQSSSTTTSSSSSSSSSTTTUUUWWWYYYZZZZZZZZZ^^^aaaeeekkkqqqxxx~~~}}}|||||||||}}}}}}zzzxxxtttqqqmmmiiigggeeebbb```___]]][[[XXXUUUSSSQQQPPPRRRTTTWWWYYYZZZ[[[]]]_________^^^]]]\\\\\\\\\\\\[[[ZZZ[[[\\\]]]\\\ZZZWWWMMMIIIDDDBBBBBBBBBBBB@@@BBBEEECCCEEEKKKOOObbb{{{aaaUUULLLJJJGGGDDDBBBBBBCCCDDDCCCBBB@@@???>>>>>>??????============>>>>>>???@@@=========<<<<<<;;;:::999888888777777666555444444333444555555666666555555333333222222222111111111444444444444444444444444555444222111111222444555222333333333333222111111///000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222000000111222222333444444333444555555333333444555666666888;;;>>>III]]]pppqqqooovvvzzzqqqllliiihhhmmmsss{{{~~~xxxoooggg```YYYTTTQQQNNNMMMLLLKKKKKKLLLMMMNNNQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTVVVWWWXXXXXXWWWWWWVVVXXXZZZZZZYYY[[[```eeeiiilllppprrrqqqooonnnmmmwwwwwwvvvtttrrrqqqrrrssspppllleee___ZZZUUUQQQNNNJJJIIIGGGFFFFFFHHHKKKMMMLLLMMMNNNMMMKKKKKKLLLMMMNNNPPPRRRTTTUUUUUUTTTSSSUUUVVVXXXYYYZZZYYYXXXWWW\\\___dddnnnyyy~~~}}}}}}{{{{{{zzz{{{{{{zzzwwwuuurrrooojjjfffcccaaa^^^\\\ZZZYYYXXXVVVTTTSSSSSSRRRSSSUUUXXXZZZZZZ[[[]]]___```___^^^]]]\\\\\\\\\\\\[[[ZZZZZZ[[[ZZZWWWSSSOOOJJJGGGCCCAAAAAAAAAAAA@@@>>>EEEDDDEEEKKKUUUqqqnnnZZZNNNJJJHHHEEECCCBBBBBBCCCDDDCCCBBB@@@>>>===<<<===============>>>???@@@AAABBB<<<<<<<<<;;;::::::999999777777666666555555555444444555555666666666666555333333333333222222222222333333333444444555555555444333222111111222333444222333333333333222111111000000000000111111111111////////////////////////000000000000111111111111333333333333333333333333000000111111222333333333333444555555333333444555666555777888:::BBBSSSccc}}}tttlllmmm}}}~~~vvvooollljjjiiinnnttt}}}~~~wwwnnnggg```YYYUUUPPPOOOMMMLLLLLLLLLMMMMMMPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVXXXYYYYYYXXXVVVUUUUUUXXXZZZ[[[[[[^^^dddiiimmmpppuuuxxxwwwrrrmmmjjjooorrrttttttqqqqqqsssvvvqqqmmmgggaaa[[[WWWRRRNNNLLLKKKHHHGGGGGGIIIKKKMMMLLLNNNNNNNNNLLLLLLMMMNNNMMMPPPSSSUUUUUUTTTSSSRRRUUUWWWYYY[[[[[[ZZZWWWVVVZZZ^^^fffsss~~~~~~~~~~~~}}}|||{{{{{{zzzyyyzzzzzzxxxvvvsssoookkkfffbbb___]]]ZZZYYYXXXWWWVVVTTTSSSSSSRRRRRRTTTVVVYYYZZZ[[[\\\]]]___```___^^^]]]\\\[[[[[[[[[\\\[[[ZZZYYYWWWSSSMMMIIIHHHFFFDDDBBBAAABBBBBBBBB>>>FFFGGGGGGPPP```vvvdddWWWMMMGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCAAA>>>===<<<<<<<<<=========>>>???AAABBBCCC======<<<;;;::::::::::::666666666555555555555555444444555555555555555444333333333333333333333333000000111222222333444444333333222111111222333333222333333333333222111111000000000000000111111111000000000000000000000000///000000000111111111111333333333333333333333333000000111111222222222333222444555444333333444666555444555777888===KKKXXXqqqyyyllleeerrr|||vvvpppnnnnnnnnnrrrxxx{{{tttmmmeee^^^YYYVVVUUUSSSRRRQQQPPPQQQQQQOOOPPPQQQSSSUUUWWWYYYZZZWWWXXXZZZ[[[ZZZYYYWWWUUUVVVXXX[[[\\\]]]aaaggglllooosssyyy}}}}}}wwwoooiiifffkkkpppsssrrrrrrsssuuuppplllgggaaa\\\WWWRRROOOLLLKKKIIIGGGGGGIIIKKKMMMMMMNNNOOONNNMMMLLLMMMNNNKKKOOOSSSTTTSSSQQQQQQQQQTTTVVVYYY[[[\\\[[[ZZZXXXYYY___jjjyyy~~~~~~~~~~~~}}}~~~~~~}}}{{{zzz|||zzzyyyyyyyyywwwtttrrrlllhhhbbb^^^[[[YYYXXXVVVWWWVVVUUUTTTSSSRRRRRRRRRUUUWWWZZZ[[[[[[\\\^^^___``````^^^]]]\\\[[[[[[[[[]]][[[YYYWWWTTTOOOIIIEEEDDDDDDCCCBBBAAAAAABBBCCC===GGGIIIKKKYYYnnnhhh[[[SSSKKKFFFEEEDDDCCCBBBBBBCCCCCCEEEDDDAAA???>>>==================>>>???AAABBBCCC???>>>===<<<;;;;;;;;;<<<666666666666666555555555333333333444444333333222333333333333333333333333000000111222222333444444222222222222222222222222222333333333333222111111111111000000000000000000111111111111111111111111///000000000111111111111333333333333333333333333000111111111111111222222222333444444333333555666333222444777888;;;FFFQQQjjjrrrfffooo}}}|||wwwssssssssssssxxx}}}zzztttlllddd___YYYXXXVVVTTTRRRQQQQQQRRROOOPPPRRRUUUWWWZZZ[[[\\\YYYZZZZZZ[[[ZZZYYYXXXWWWWWWZZZ]]]^^^___ccciiinnnpppttt{{{|||rrrkkkbbbffflllppprrrqqqqqqqqqooolllgggbbb^^^YYYSSSPPPKKKJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPNNNLLLKKKKKKLLLKKKNNNRRRSSSPPPOOOOOOQQQTTTVVVYYY[[[\\\\\\\\\[[[YYYaaannn{{{{{{~~~~~~}}}~~~~~~}}}}}}}}}{{{yyy{{{zzzyyyxxxxxxvvvrrrppphhhddd___ZZZXXXWWWVVVUUUVVVUUUTTTSSSSSSSSSSSSSSSVVVXXX[[[\\\\\\\\\^^^___aaa```___]]]\\\[[[ZZZZZZ\\\ZZZWWWTTTPPPLLLGGGCCC???@@@AAA@@@??????@@@BBB<<>>===>>>>>>=========>>>???@@@AAABBB@@@???===<<<;;;;;;<<<<<<888888777777666666666555222333333333333222111111222222222222333333333333333333333444444555555555222222222222222222222222222333333333333222111111111111111111000000000000111111111111111111111111000000000000111111111111333333333333333333333333111111111111111111111111111333444444444444555666333222444777888:::BBBKKKbbbxxx~~~nnnrrrxxxyyy|||xxxuuuvvvwwwxxx||||||tttlllfff\\\ZZZXXXUUUSSSRRRRRRRRRSSSSSSUUUVVVXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYXXX[[[^^^___```dddjjjooopppttt{{{wwwoooffffffhhhkkknnnooonnnlllllliiieeeaaa]]]XXXSSSPPPJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPNNNKKKJJJJJJJJJKKKOOORRRRRRNNNMMMOOORRRWWWXXXYYYZZZ[[[\\\\\\\\\YYYbbbnnnxxx}}}~~~|||{{{zzz~~~~~~~~~|||~~~}}}{{{yyyzzzyyywwwvvvvvvssspppmmmfffaaa\\\XXXWWWVVVVVVUUUSSSSSSSSSSSSTTTUUUVVVWWWWWWYYY[[[]]]\\\]]]^^^```aaa```___]]]\\\[[[ZZZZZZZZZWWWSSSOOOLLLIIIEEEBBB===???AAAAAA??????AAACCC???IIIOOO^^^}}}iiiWWWMMMIIIJJJDDDDDDDDDDDDDDDDDDDDDEEEBBBAAA???>>>======>>>>>>============>>>>>>???@@@???>>><<<:::::::::;;;<<<::::::999888777666666555333444444444333333222111111111111222222222333333444444444444444444444444111111222222222222111111222333333333333222111111111111111111000000000///111111111111111111111111000000000000111111111111222222222222222222222222111111111111000000000000111333444444444444555777333222444777888888===CCCVVVkkktttsss}}}uuu}}}xxxvvvxxxyyyzzzzzzrrrlllbbbaaa^^^[[[YYYXXXXXXWWWVVVVVVWWWWWWXXXYYYYYYZZZ[[[[[[ZZZZZZYYYZZZ[[[[[[YYY\\\___```aaadddjjjoooooosss{{{zzzrrrkkkhhhfffgggjjjlllkkkiiihhheeebbb^^^[[[VVVQQQNNNIIIKKKMMMOOOPPPQQQPPPPPPPPPPPPPPPNNNKKKIIIHHHIIIMMMPPPSSSQQQNNNMMMPPPSSSYYYZZZZZZZZZZZZ[[[[[[\\\ZZZbbbmmmtttwwwwwwxxxyyy~~~~~~~~~~~~}}}~~~~~~{{{yyyyyywwwvvvuuutttqqqnnnkkkddd```[[[WWWVVVVVVVVVVVVPPPPPPQQQSSSUUUWWWYYYZZZWWWYYY\\\]]]]]]]]]^^^```aaaaaa___]]]\\\[[[ZZZZZZXXXUUUPPPKKKIIIFFFDDDBBB>>>AAACCCCCCAAAAAACCCFFFCCCMMMUUUiiittt___SSSKKKIIINNNDDDDDDDDDEEEEEEEEEEEEEEE@@@???>>><<<<<<<<<===>>>>>>===============>>>>>>???===;;;999999999:::;;;;;;;;;:::999888777666555444555555555444444333222000000000111111222222222333222222222222222222222111111222222222222111111222333333333333222111111222111111111000000//////000000000000000000000000000000000000111111111111111111111111111111111111111111111000000000000000111222444444444444555777444333444777777666999>>>KKK```xxxvvvqqqxxx}}}}}}xxxpppjjjeee```^^^``````]]]YYYUUUWWWYYYYYYYYY[[[```dddcccbbb```^^^]]]^^^___`````````aaadddgggkkknnnpppooowwwzzzsssjjjddd^^^___dddgggeeeaaa___]]][[[YYYXXXUUUPPPMMMOOONNNMMMNNNOOORRRUUUWWWUUUSSSPPPMMMLLLLLLNNNOOOPPPPPPPPPOOONNNNNNPPPRRRWWWVVVTTTUUUYYY\\\^^^^^^fffeeehhhooossstttuuuyyy~~~~~~~~~|||}}}|||yyyzzzwwwsssrrrrrrqqqmmmjjjddd___ZZZYYYZZZYYYTTTOOOKKKLLLNNNOOOPPPSSSVVVYYY]]]]]]\\\\\\\\\]]]^^^___^^^\\\[[[[[[[[[[[[ZZZYYYPPPLLLFFFCCCDDDDDDCCCBBBFFFEEEBBB???@@@BBBCCCAAAHHHSSShhhkkkXXXSSSOOOJJJGGGFFFEEEDDDDDDEEEEEECCCBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999888777555555555555666666555333333444444444333333333333222222111111111111111000000111111222333111111000000000000111111555444222111111111222222000000111111222222222333///000111///,,,+++---000111111111000000000000000000111111111111222222222333222222111111222222333444555555555555555555444666555444444555777:::;;;GGGRRRfffuuuwww~~~}}}vvvpppkkkfffdddeeeddd```\\\XXXYYYZZZYYYYYYZZZ^^^bbbcccbbb```___^^^___```aaa```aaabbbdddgggjjjnnnooosssyyy~~~~~~~~~|||wwwpppfff```ZZZZZZ___bbbaaa^^^]]][[[YYYXXXVVVSSSOOOKKKMMMNNNOOOQQQSSSVVVXXXYYYVVVTTTQQQNNNKKKJJJJJJJJJMMMNNNPPPPPPPPPQQQSSSUUUXXXVVVTTTUUUXXX\\\^^^___ggggggjjjppprrrssswww~~~~~~~~~}}}}}}|||}}}~~~~~~|||yyyyyyuuurrrqqqqqqppplllhhhbbb^^^ZZZYYYYYYXXXSSSNNNKKKLLLNNNPPPQQQTTTWWWZZZ]]]]]]\\\\\\]]]]]]^^^___^^^]]][[[[[[[[[ZZZXXXVVVNNNJJJEEECCCCCCCCCCCCAAABBBBBBBBBAAACCCEEEGGGHHHPPP___zzzxxx]]]QQQOOOOOOLLLJJJJJJGGGEEEDDDDDDDDDCCCAAA@@@@@@??????>>>>>>======;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::999777666555555666666666444333333444444444222333222222222222222222111111111000000111111222333111111000000000000111111444333222111111111222222000000000111111111222222///111111000---,,,...000111000000000000000000000000111111111111222222222222111111000000111111222333444444555555444444333555444333333444666888:::AAAJJJ]]]wwwzzztttwwwtttpppnnnmmmjjjddd___[[[[[[[[[YYYXXXYYY\\\___cccbbb``````___```aaabbbbbbcccdddfffhhhkkknnnooowww{{{|||yyywwwwwwsssnnnddd]]]WWWVVVZZZ]]]]]]\\\[[[YYYWWWUUUTTTQQQLLLIIILLLNNNQQQUUUWWWYYYZZZZZZYYYWWWTTTPPPMMMJJJHHHGGGIIILLLOOOQQQRRRTTTVVVXXXXXXVVVTTTUUUYYY]]]```aaahhhiiilllooopppqqqzzz~~~~~~||||||{{{{{{|||}}}}}}{{{yyyvvvrrrooonnnooommmiiieee^^^[[[YYYXXXXXXVVVQQQMMMKKKMMMPPPQQQSSSUUUYYY\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\[[[XXXTTTQQQKKKHHHDDDBBBBBBBBBBBBAAA???@@@BBBEEEFFFIIILLLPPP[[[qqq|||iiiVVVPPPRRRTTTSSSSSSNNNKKKFFFCCCBBBBBBAAAAAA??????>>>>>>===<<<<<<;;;;;;::::::::::::999999999999999999999999999999999:::999888777666666666666666444333222333444333222111111111222222222222222111111000000111111222333111111000000000000111111444333222111111111222222//////000000000000111111000111111000......///111000000000000000000111111000111111111111222222222111000000000000000000111222333333444444333333222333333222222333555777888:::@@@QQQkkkwwwyyy~~~|||yyywwwtttooohhhccc\\\[[[ZZZYYYXXXYYY[[[]]]aaaaaaaaa```aaabbbcccccceeefffgggiiikkknnnooopppwwwyyyxxxsssqqqqqqooolllbbb]]]VVVUUUXXX\\\]]]]]]ZZZXXXVVVTTTSSSPPPKKKHHHMMMOOOSSSWWWYYYZZZZZZYYYZZZYYYWWWTTTPPPLLLJJJHHHIIILLLPPPSSSTTTUUUVVVXXXXXXVVVUUUWWW[[[```dddeeehhhiiikkkmmmmmmppp}}}~~~~~~~~~}}}{{{yyyzzz{{{{{{|||{{{yyywwwrrrooommmllllllkkkfffbbbZZZYYYWWWWWWVVVTTTPPPLLLLLLOOOQQQSSSUUUWWWZZZ]]]\\\]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[YYYUUUPPPKKKGGGEEECCCAAA@@@AAAAAAAAA???AAADDDHHHIIIJJJQQQXXXjjjoooaaaTTTRRRVVVWWWWWWWWWQQQMMMFFFBBB@@@@@@@@@@@@>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::888888888888888888888888999999888777666666666555666444222222333444333222000000111111222222333333111111000000111111222333222111111000000111111222333222222222222222222222///////////////000000000111111111000000000000111000000000000000111111111000000111111111222222222111111000000000000111111222222222333333222222222333333222333444555777888888;;;HHHaaa~~~yyy}}}yyysssmmmhhh^^^]]][[[YYYZZZ[[[\\\\\\___``````aaabbbcccddddddhhhiiijjjmmmoooqqqrrrsssuuuvvvtttnnnlllmmmllliii___ZZZUUUSSSVVVZZZ]]]^^^[[[YYYWWWVVVTTTQQQMMMJJJNNNPPPSSSVVVXXXYYYXXXXXXZZZYYYWWWTTTPPPMMMKKKIIIJJJMMMQQQSSSSSSTTTUUUVVVXXXWWWXXX[[[aaafffiiijjjiiiiiijjjllllllrrr~~~~~~~~~~~~|||zzzwwwyyyzzz{{{zzzxxxvvvuuuooommmjjjjjjkkkhhhccc___XXXWWWVVVUUUTTTRRROOOMMMOOOQQQTTTVVVWWWXXX[[[]]]\\\]]]^^^_________^^^^^^]]]\\\ZZZYYYVVVQQQKKKGGGCCCCCCBBBAAA@@@@@@AAABBBCCCCCCGGGKKKKKKMMMWWWdddbbbYYYQQQSSSVVVWWWVVVWWWRRRMMMFFFAAA????????????======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<777777777777777777777777888888777777666555555444555444222222333333333222000000000111111222222222111111000000111111222333222222111111111111222222222222222222222222222222000000000///////////////111000000000000111111111//////000000111111111111000000111111111222222222222222222111111222222222111222222222222222222111333333444444555666888888999;;;DDDYYYwwwyyy~~~}}}xxxrrroooeeebbb^^^]]]]]]]]]]]]\\\]]]^^^___```bbbcccdddeeehhhiiilllnnnqqqssstttuuurrrtttqqqllliiiiiigggcccZZZWWWSSSSSSUUUYYY]]]^^^___]]][[[YYYXXXUUUPPPMMMOOOPPPQQQSSSVVVXXXZZZ[[[[[[YYYVVVRRROOOLLLJJJIIILLLNNNQQQRRRRRRRRRTTTUUUWWWXXX[[[aaagggmmmppppppmmmkkkkkknnnrrrzzz~~~~~~~~~}}}{{{yyyvvvyyy{{{{{{xxxuuurrrqqqmmmkkkiiiiiiiiigggbbb]]]WWWVVVUUUSSSRRRQQQPPPOOOQQQTTTWWWXXXYYYYYY[[[\\\\\\]]]^^^``````______^^^\\\ZZZWWWUUURRRMMMHHHDDD@@@AAABBBAAA@@@@@@AAACCCEEEEEEHHHMMMNNNSSSeeexxxqqqZZZTTTQQQTTTXXXXXXXXXZZZOOOJJJDDD@@@>>>?????????======<<<<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<666666666666666666666666666666666666555444333333555333222111222333222111000000000111111111111111111111000000111111222333222222111111111111222222111111222333333333222222111111000000000000//////111///......000111111000/////////000111111222222000111111111111222222222333333222222222222333333111222222333333222222111333333444555666777777888;;;;;;BBBRRRkkkyyyuuuyyy{{{xxxvvvoookkkeeebbbaaa```^^^\\\[[[\\\^^^```bbbcccddddddfffhhhkkknnnqqqssstttuuuqqqsssqqqkkkgggeeeaaa[[[WWWVVVUUUUUUXXX\\\___aaacccaaa___^^^\\\YYYUUUQQQOOOOOOOOOPPPTTTYYY^^^aaaaaa^^^YYYTTTPPPMMMKKKJJJKKKMMMOOOPPPPPPQQQTTTVVVUUUXXX^^^fffnnntttvvvvvvssspppooottt{{{~~~~~~~~~~~~}}}zzzxxxvvvyyy{{{{{{vvvrrroooooollljjjhhhiiiiiifffaaa\\\WWWVVVTTTRRRPPPOOOQQQRRRTTTVVVYYYZZZZZZZZZZZZ[[[\\\]]]___```aaa```___^^^ZZZXXXTTTQQQNNNJJJEEEBBB>>>@@@BBBBBB@@@@@@BBBDDDEEEDDDHHHOOOSSS]]]www~~~aaaUUUQQQPPPSSSUUUTTTUUUWWWKKKGGGBBB???>>>?????????=========<<<;;;;;;::::::888888888999999:::::::::666666666666666666666666444555555555555333222111555333111111222333222111111111111111000000000000111111000000111111222333333222222111111222222333000111222333333333333222222222111111111000000000000...,,,---000111111///...//////000111111222222000111111111111222222222222222111111111111222222222222333333333333222222111222333444555666666666::::::???JJJ^^^yyy}}}rrrqqqzzz~~~}}}}}}~~~|||{{{wwwqqqkkkfffdddbbb^^^[[[YYY[[[]]]___aaacccdddddddddfffiiimmmqqqsssttttttqqqsssrrrlllfffbbb\\\VVVXXXXXXXXXYYY\\\```ccceeefffdddbbb```___\\\WWWTTTOOONNNMMMNNNSSS[[[bbbgggiiieee___XXXRRROOOMMMMMMJJJLLLMMMNNNOOOQQQUUUXXXUUUXXX```iiirrrxxxyyyyyyyyytttrrrxxx~~~}}}~~~~~~}}}zzzxxxvvvyyy|||{{{vvvpppmmmmmmkkkiiihhhhhhiiifff```[[[XXXVVVTTTQQQOOOOOOQQQTTTVVVXXXZZZ[[[ZZZZZZZZZ[[[\\\]]]___aaaaaa```___^^^ZZZWWWRRROOOLLLHHHDDDAAA===@@@BBBBBB@@@@@@BBBEEECCCBBBGGGPPPWWWeeesssVVVPPPLLLKKKMMMMMMJJJJJJLLLHHHEEEAAA>>>>>>?????????>>>======<<<<<<;;;::::::666666777777888888888999777777777777777777777777333444444555444333111000555333111111222333222111222222111111000000//////111111111000111222222333333222222111111222222333000111222333444333333222333222222222111111000000000---+++,,,///111000///...//////000111222222222000111111111111222222222111111000000000000111111222333333444444333333222000111222333444555555555888999<<>>@@@AAAAAABBBHHHOOOUUU```vvv~~~eeeWWWOOOLLLGGGEEEEEEFFFGGGGGGCCCCCCBBB@@@>>>===<<<;;;999::::::;;;;;;::::::999<<<;;;:::999888888888888999888888777666555555444666555555555555444444444222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000000//////000111222222222222222111111111000000111111111111111111111111000000///////////////000222222222222222222222222000111111111111222222222222111000000000111333333555444333222333555777888<<<<<>>>>>@@@BBBCCCDDDDDDHHHOOOZZZkkkmmmWWWLLLKKKHHHEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@>>>===<<<;;;::::::;;;;;;;;;;;;::::::<<<;;;:::999888888888888888888888777666555555555555555555555444444444444333333333333333333333333111111222222222333333333222222111111111111222222111111111111111111111111111111111111111222333333222222222111111111000000////////////////////////111000000//////000000000222222222222222222222222000000111111111222222222222111000000000111222333555444333222333555777888:::;;;===@@@FFFVVVrrrxxxfffiiiuuu{{{||||||zzzvvvttttttuuu}}}~~~|||{{{yyyyyywwwsssmmmiiieeeeeefffeeedddeeegggiiihhhiiijjjlllmmmnnnnnnooorrrqqqoookkkhhheeebbbaaabbbaaa``````aaadddgggjjjiiimmmnnnkkkjjjiiifffaaaZZZSSSOOORRRVVVYYY^^^dddmmmtttwwwqqqhhh___VVVOOONNNKKKKKKNNNNNNNNNSSSYYYYYY^^^eeemmmuuuzzz~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||yyyvvvrrrnnnllljjjhhhfffccc```^^^\\\XXXVVVQQQQQQQQQQQQSSSUUUWWWXXXZZZZZZ[[[\\\]]]^^^______aaaaaaaaabbbaaa]]]XXXTTTNNNJJJDDDBBBBBBBBB@@@>>>?????????AAABBBDDDEEEFFFIIIKKKSSSddd~~~vvv\\\MMMFFFGGGEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888888888888888888777777666666555555555555555555444444444444333333333333333333333333111111111222222333333444222222111111111111222222111111111111111111111111222222222222222222333444222222222111111111111111////////////////////////111111000000000111111222222222222222222222222222000000000111111111222222111111000000111111222333444333333333333555666888888888:::===AAAMMMeeezzzpppjjjmmm|||yyy}}}xxxyyyzzzzzzyyywwwwwwwww|||~~~~~~~~~~~~{{{vvvqqqlllkkkjjjhhhggggggiiikkkjjjjjjkkklllllllllllllllqqqpppnnnllliiigggeeedddeeecccaaa```aaadddhhhkkkgggkkkmmmkkkjjjjjjgggbbb]]]WWWTTTUUUVVVXXX\\\bbbjjjssszzzxxxpppeeeXXXNNNPPPMMMMMMPPPPPPPPPTTTZZZ```dddiiiooouuuzzz~~~~~~~~~~~~~~~~~~~~~~~~|||zzzwwwsssooollljjjiiigggddd```]]][[[YYYVVVSSSPPPPPPQQQRRRTTTVVVXXXYYYZZZ[[[\\\]]]^^^______```___``````___\\\WWWQQQMMMHHHEEEAAA@@@@@@AAA@@@>>>???@@@AAABBBBBBCCCEEEGGGMMMPPP[[[ssseeeSSSKKKJJJEEEEEEEEEFFFGGGGGGEEECCC@@@@@@???>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::999888888888888888888777777777666666666555555555555444444444333333444444444444444444444444222222222222222222222222333222222111111222222333111111111111111111111111222222111111111222222333111111111111111111111111111111111111111111111111111111111111111111222333111111111111111111111111000000000000111111111111111111111111111222222222333333333333333555666777888888999;;;===EEEWWWhhh}}}pppiiiuuu||||||vvvvvvwwwyyyzzz{{{{{{zzz}}}}}}yyyssspppmmmkkkjjjkkkkkkkkkjjjkkkkkkkkkkkkkkkjjjjjjnnnmmmlllkkkiiihhhgggffffffdddaaa___```ccchhhkkkdddhhhiiihhhggghhhfffbbbaaa\\\YYYZZZYYYWWWZZZ___hhhrrr{{{{{{uuukkk]]]QQQQQQOOONNNPPPPPPPPPTTTZZZeeehhhmmmrrrxxx~~~~~~~~~~~~yyywwwtttpppllliiigggfffdddaaa]]]ZZZXXXVVVTTTRRRPPPPPPRRRSSSUUUWWWYYYZZZZZZ[[[\\\]]]^^^______```\\\\\\\\\ZZZUUUOOOIIIFFFCCCAAA?????????@@@@@@@@@@@@AAACCCCCCBBBBBBEEEHHHNNNUUUgggooo[[[NNNJJJLLLDDDCCCDDDEEEFFFFFFCCCAAA>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;999999888888777777888888777777777777666666666666555444444444444333333333444444444444444444444444555444444333222111000000333333222222222222333333111111111111111111111111222111000000000000111111111111111111111111111111222222222222222222222222111111000000111222333333111111111111111111111111//////000000000111111111000000111111222222222222222222333333444555555666888888999;;;;;;???LLLYYYvvvvvviiiqqq}}}xxxxxxxxxyyy|||~~~~~~~~~vvvssspppnnnnnnnnnmmmllljjjjjjkkkkkkkkkjjjiiihhhkkkkkkkkkjjjiiiiiihhhhhhgggeeebbb``````cccgggiiicccggghhhffffffhhhgggdddeeecccbbbbbb___ZZZ[[[^^^fffpppyyy{{{xxxpppcccWWWRRRPPPPPPRRRSSSSSSWWW^^^iiimmmtttzzz~~~~~~}}}}}}wwwuuuqqqllliiifffddddddaaa]]]YYYWWWUUUTTTRRRQQQPPPQQQSSSTTTVVVXXXYYYZZZZZZZZZ[[[\\\]]]^^^______YYYYYYXXXTTTNNNGGGCCCBBB@@@@@@??????@@@@@@AAAAAAAAACCCDDDCCCBBBDDDHHHMMMRRR___xxxxxxaaaSSSIIIEEEHHHAAAAAAAAABBBCCCBBB???===============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999888888777777777888888777777777777666666666666444444444444333333333333333333333333333333333333555444444333222111000000333333222222222222333333111111111111111111111111222111000000///000000000111111111111111222222222000000000000000000000000000000000000000111222333111111111111111111111111/////////000000000111111000000111222222222222111222222222333444444555555888888:::<<<;;;<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::888888777777777777888888666666666666777777777777444444444333333333222222333333333333333333333333222222222222222222222222444333333222222333333444111111111111111111111111333222111111000000000111000000111111111222222222000000000000000000000000////////////000111222333111111111111111111111111////////////000000000111///000111222333222222111111111222333444444444444666777999<<<;;;:::???GGGRRRjjjwwwtttwwwuuurrrrrrsssrrrnnnkkkiiiiiijjjjjjjjjiiiiiihhhjjjjjjjjjkkkkkkkkkllllllhhhgggeeecccccceeeggghhhhhhkkkjjjggghhhlllnnnllloooooopppqqqkkkbbb___aaa___fffmmmpppqqqooofff]]]ZZZYYY[[[```cccfffllltttxxx~~~}}}{{{{{{sssppplllgggdddaaa``````\\\YYYUUUSSSRRRRRRRRRQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^WWWWWWTTTNNNFFFAAA???@@@???@@@BBBBBBAAAAAABBBCCCAAACCCEEEEEEEEEKKKTTT\\\oooxxx\\\SSSQQQKKKGGGIIIEEEDDDBBBAAAAAAAAA???===;;;;;;;;;<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888777777777777777888888666666666666777777777777444444444333333333222222222222222222222222222222///000000222333444555555444333333222222333333444111111111111111111111111444333333222111111111222000000111111222222222222222222222222222222222222............///000111222000000000000000000000000////////////000000000000///000111222333222111111111111222333444444444444555666999<<<;;;999===CCCEEE___|||www{{{|||zzzwwwuuusssrrrpppnnnlllllllllkkkkkkkkkkkkjjjkkkllllllmmmmmmnnnnnnnnniiigggdddccceeefffgggggggggffffffhhhkkkllllllkkkooorrrvvvuuuppphhh```\\\``````dddjjjkkkgggeeegggdddgggjjjmmmpppuuuzzz}}}{{{xxxvvvvvvvvvooommmiiifffdddaaa]]]ZZZ[[[YYYUUURRRPPPQQQSSSTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZ\\\\\\[[[[[[\\\\\\ZZZUUUNNNHHHEEECCCAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEE@@@BBBHHHIIIKKKYYYkkkjjjWWWRRRNNNFFFDDDIIIAAAAAA@@@@@@??????>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<;;;::::::999999::::::666777888888888666555444777666555555666666555444444444444555444444333333555444444333333444444555111222444555555444222111...000222333444333111000222222222222222222222222222222111111111111222222222111000//////000111111222111111111000000////////////000111111111111111000000000000000000000000111000///000111222111///000111111111111222222222000111222444444333222222555444333222444666999;;;EEEQQQgggqqqttt~~~{{{xxxvvvuuusssrrrqqqpppooonnnmmmlllllllllmmmnnnnnnnnnooooooppppppjjjhhheeeeeeggghhhiiiiiikkkjjjjjjlllnnnppppppooorrrtttwwwxxxtttmmmddd^^^]]]\\\```fffhhhffffffiiilllooossswwwyyy}}}{{{xxxvvvvvvvvvnnnlllhhheeeccc```]]]ZZZZZZXXXTTTQQQPPPQQQRRRTTTUUUVVVVVVWWWXXXXXXYYYYYYXXXYYYZZZ[[[[[[ZZZZZZ[[[XXXTTTMMMGGGDDDBBBAAA@@@@@@@@@@@@AAABBBCCCEEEEEEIIIFFFHHHOOOQQQUUUfffzzzsss```PPPMMMJJJDDDBBBFFFCCCCCCAAA@@@???>>>======<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::999999999999:::777777888888888777555444888666555666777777666555444444555555444444333333333333333222222333333333222222444444444444222222000111222333333333222111222222222222222222222222222222111111111111222222222111000//////000111111111111111111000000000//////000000111111111111111111111111111111111111111111000///000111222111///000111111111111222222222000000111222222222222222555444333222444666999;;;;;;EEEYYYqqqwwwtttyyyzzz{{{~~~|||xxxwwwvvvwwwvvvtttrrrpppooooooooooooppppppqqqqqqqqqqqqqqqqqqkkkiiiggggggiiikkklllkkkpppoooooopppsssttttttssstttuuuwwwzzzyyysssiiiaaa\\\[[[]]]cccggghhhkkkpppxxx{{{~~~{{{wwwuuuttttttllljjjfffdddbbb___\\\ZZZWWWUUUSSSPPPOOOPPPRRRSSSVVVVVVWWWWWWXXXYYYYYYYYYWWWXXXYYYZZZZZZYYYYYYXXXTTTPPPJJJFFFDDDBBBAAA@@@@@@AAAAAAAAACCCDDDEEEFFFGGGFFFJJJQQQUUU___uuueeeVVVKKKIIIHHHCCCAAADDDEEEDDDBBB@@@>>>===<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999999777777888888888777666555888777666666888999888666555555555555444444333333333222222111111222222333333333333333333333333333333333333333333222222222222222222222222222222222222222111111111111222222111111000000000000111111111111111111000000000000///000111111222222111111111111111111111111111111111000///000111222111///000111111111111222222222222222111111222222333444555444333333444666888::::::@@@NNNeee~~~xxxtttzzzuuuuuuxxx~~~~~~xxxvvvvvvwwwxxxvvvuuusssrrrssstttuuusssssssssssssssrrrrrrrrrllljjjiiijjjlllmmmnnnmmmrrrqqqqqqrrruuuvvvvvvuuuuuutttvvvzzz|||wwwlllccc___]]]^^^eeejjjnnntttzzz~~~{{{xxxuuusssqqqqqqjjjgggdddbbbaaa^^^[[[YYYUUUSSSQQQPPPOOOPPPRRRSSSWWWWWWWWWXXXYYYYYYZZZZZZXXXXXXYYYZZZZZZYYYWWWUUUOOOLLLGGGDDDCCCBBBAAA@@@AAAAAAAAABBBCCCEEEFFFGGGFFFFFFJJJQQQZZZkkkuuu\\\RRRIIIHHHGGGDDDBBBCCCCCCBBBAAA???>>>===============<<<;;;;;;;;;;;;<<<;;;::::::999888999999999777777777888777777777777888777666777999::::::999666666555444444444333333333333222222222222333333444333333222222333333444444333222222111222222222222222222222222222222222222222111111111111222222000000000000000111111111111111111000000000000000000000111222222222222111111111111111111111111111111000///000111222111///000000111111111222222222444444333222222444555666555444333333444555777888===???HHHYYYqqqsssuuu~~~wwwrrrrrrvvv|||wwwssstttuuuxxxwwwwwwwwwwwwxxxzzz{{{vvvvvvuuuuuuttttttssssssnnnmmmllllllnnnoooooonnnrrrqqqqqqsssuuuwwwwwwvvvtttsssuuuyyy|||yyyppphhhccc```aaagggmmmsss{{{|||zzzxxxuuurrrooommmlllgggeeebbb```___]]]ZZZXXXRRRQQQPPPPPPPPPQQQSSSTTTWWWWWWXXXYYYYYYZZZZZZ[[[ZZZYYYYYYZZZZZZXXXTTTQQQJJJGGGDDDBBBBBBBBBAAA@@@AAAAAABBBCCCDDDFFFGGGHHHIIIJJJNNNWWWggg|||___UUUNNNHHHGGGFFFCCCAAAAAA??????????????????>>>>>>======<<<;;;;;;;;;;;;;;;::::::999888888888888999888777777777777888888888999888777999;;;<<<<<<;;;888777666444444333444444444444333333333333444444444333333222222333333444333222222111111111222222222222222222222222222222222222111111111111222222//////000000111111111111000000000000000000111111000000111222222222222222111111111111111111111111111000///000111222111///000000111111111222222222333222111111111222444555444444333333444555666777:::;;;???LLLaaa{{{wwwppp{{{|||uuuoooppptttyyyzzz}}}yyyuuuuuuxxxyyyzzz{{{|||}}}zzzyyyyyyxxxwwwvvvvvvuuurrrpppppppppqqqrrrqqqoooqqqqqqqqqssswwwyyyzzzyyyuuuuuuwwwzzz|||zzztttooogggcccdddjjjqqqwww~~~xxxwwwuuurrrooollljjjiiieeeccc```^^^^^^\\\ZZZWWWQQQPPPPPPPPPQQQRRRTTTUUUXXXXXXYYYYYYZZZ[[[[[[[[[\\\ZZZXXXXXXYYYVVVPPPKKKEEECCC@@@@@@AAABBBAAAAAAAAAAAABBBCCCEEEGGGHHHIIIJJJLLLTTTbbbxxxjjjUUUMMMJJJFFFCCCBBBAAA??????>>>???AAACCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;;;;::::::999888888888888888888888777777777888999999999888888:::<<<>>>>>>===999888666444333333444444555444444333333444444555333333333333333333333333222222222222333333333333222222222222222222222222222222111111111111222222...///000111111222111111000000000000111111111111000111222222333222222222222222222222222222222222111000///000111222111///000111111111111222222222000000//////000000111222444444333444444555555666777999===EEEVVVooo~~~ooosssyyyrrrlllmmmqqqttttttuuuxxx~~~}}}zzz{{{~~~~~~~~~~~~}}}|||{{{zzzyyyyyywwwuuutttuuuuuuuuusssqqqrrrrrrsssvvvzzz}}}~~~~~~xxxzzz|||}}}~~~}}}{{{zzzmmmiiijjjpppvvv||||||~~~}}}}}}}}}}}}wwwvvvtttqqqnnnkkkiiigggcccaaa^^^]]]]]][[[YYYWWWPPPPPPPPPQQQRRRTTTUUUVVVXXXYYYYYYZZZZZZ[[[\\\\\\\\\YYYVVVVVVVVVRRRKKKDDDAAA???>>>>>>@@@BBBAAAAAAAAABBBBBBDDDEEEGGGIIIJJJKKKPPP]]]rrrttt]]]SSSGGGFFFCCCAAA@@@AAAAAA@@@@@@BBBFFFHHHHHHEEEBBB???>>>>>>===;;;;;;::::::;;;:::999999888888888888888888888777777777888999:::999999999;;;>>>???@@@???:::999666444333333444555444333333333333333333444222222444444444444222222111222444555666777666666222222222222222222222222222222111111111111222222---...000111222222111111///000000000111111111111000111222222333333222222222222222222222222222222111000///000111222111///000111111111111222222222///000111111222222111111333333444444444444555555666:::>>>BBBLLLaaa~~~vvvuuuxxxxxxoooiiijjjnnnooooooooorrrxxx~~~||||||{{{zzzyyyxxxxxxxxxwwwuuusssttttttuuuxxx}}}{{{~~~rrrooopppvvv|||{{{~~~~~~|||{{{{{{||||||wwwvvvtttrrroookkkiiigggbbb```^^^\\\\\\[[[YYYWWWPPPPPPPPPQQQSSSTTTVVVWWWYYYYYYYYYZZZ[[[[[[\\\\\\[[[XXXUUUTTTTTTOOOGGG@@@???>>>===>>>@@@AAABBBAAAAAABBBBBBDDDFFFHHHJJJKKKPPPXXXiiiaaaRRRNNNEEEEEECCC@@@AAACCCDDDDDDCCCFFFJJJLLLLLLHHHBBB??????>>>===<<<;;;::::::::::::999999888777888888888888888777777777888:::;;;:::999999;;;>>>@@@@@@@@@;;;999666444333333444555333222222222222222222333111222444555555444222111111333666888999999999888222222222222222222222222222222111111111111222222---...000111222222222111//////000000111111111222111111222333333333333222222222222222222222222222111000///000111222111///000111111111111222222222222333444555666555444333333333444444444444444444444888<<<<<<@@@RRRooo~~~{{{ppp}}}tttlllggghhhlllmmmllllllpppsssyyy~~~{{{yyywwwwwwxxxxxxuuuxxx{{{}}}~~~|||{{{{{{|||~~~|||zzzzzzzzz{{{{{{yyyvvvrrrpppmmmkkkgggeeebbb```^^^ZZZXXXVVVUUUUUURRRSSSTTTVVVWWWXXXYYYYYY\\\ZZZYYYYYY[[[]]]]]]\\\^^^[[[WWWQQQKKKFFFBBB@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>@@@CCCBBB@@@DDDKKKTTTfff~~~eeeYYYRRRJJJDDDDDDDDDCCCBBBBBBAAAAAACCCFFFIIIIIIFFFBBB>>><<<<<<;;;;;;:::::::::;;;;;;===;;;999777777777999:::888777777777888888::::::<<<==================<<<;;;:::999777444222111000444444333222222111111000222333333333444555555555444444666999===??????===333222222111111222222333111111222222222333333333222222111111111111222222000000000000000000000000111111111111111111111111222111000......000111222222111111000000000000000000111111111111222222222333333333222222111111111111222222333333444444555888888999;;;???JJJ```uuuwwwrrrwwwyyypppjjjeeefffkkkkkkjjjjjjmmmpppttt~~~|||zzzyyyxxxxxxyyyzzzvvvyyy|||~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvvvvuuurrrooommmkkkhhheeecccaaa___\\\YYYVVVTTTTTTSSSRRRSSSTTTVVVXXXYYYYYYZZZ[[[ZZZYYYYYY[[[\\\\\\[[[[[[XXXSSSMMMHHHDDDAAA???AAAAAA@@@@@@@@@@@@@@@@@@CCCDDDGGGIIIHHHGGGLLLTTT]]]rrrxxx___SSSNNNIIIDDDDDDDDDCCCBBBBBBAAAAAABBBDDDGGGFFFCCC???<<<;;;<<<;;;;;;::::::;;;;;;;;;<<<;;;999777777888999:::;;;;;;;;;:::999999888888:::::::::;;;;;;::::::::::::999888666444333222111222222222222222222222333333333333444555555666666666666777:::===???>>>===444444333222222333333333000000111111111222222222222111111000000111111222000000000000000000000000111111111111111111111111222111000//////000111222222111111000000000000000000111111111111222222222333333333222222111111111111222222333333444444555777666777888:::CCCVVVhhhzzzyyyvvvooojjjfffgggjjjjjjiiiiiilllmmmoooxxx}}}|||zzzyyyyyyyyyzzz{{{xxxzzz}}}~~~~~~}}}|||zzzwwwtttrrrpppooommmjjjhhhgggfffcccaaa```^^^[[[WWWUUUSSSRRRRRRQQQSSSTTTVVVXXXZZZZZZ[[[[[[ZZZYYYYYY[[[\\\[[[ZZZWWWTTTNNNHHHDDDAAA??????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDHHHJJJIIIIIIPPPXXXggghhhWWWMMMHHHGGGDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCBBB???<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999777777888:::;;;>>>>>>>>>===;;;999777666666777777888888777777666777777666555444333333222000111111222333333444444333333444444555666666777888777888:::<<<===<<<;;;666555444333333333333333//////000000000111111111222111111000000111111222000000000000000000000000111111111111111111111111222111000//////000111222222111111000000000000000000111111111111222222222222222222222222111111111111222222333333444444555666666666777777<<>>>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCDDDGGGIIIHHHIIISSS^^^uuulll[[[RRRHHHDDDFFFDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA???<<<::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;:::888777777999:::;;;======>>>>>><<<999666555555555666666666666555555555555555444444444333333111111111222222333333333333333444555555666777777888777777777999999888777555555444333222222222222000000000000111111111222111111000000000000111111000000000000000000000000111111111111111111111111111111000//////000111111222111111000000000000000000000111111111222222222222222222111111111111111111222222333333444444555777666888999888:::EEEPPPiiitttyyy{{{wwwsssnnnjjjiiiiiihhhhhhjjjjjjkkkqqqzzz~~~|||zzzxxxxxx{{{}}}~~~~~~~~~~~~~~~~~~|||{{{{{{zzzyyyvvvssspppnnngggfffdddccccccbbb```___]]]\\\YYYWWWUUUTTTSSSSSSSSSTTTVVVXXXZZZ[[[\\\\\\^^^]]]\\\[[[[[[ZZZXXXUUULLLIIIDDD@@@======>>>?????????@@@AAABBBBBBCCCCCCFFFGGGJJJLLLKKKOOO]]]kkk___SSSOOOFFFBBBFFFCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@>>>;;;::::::<<<999:::;;;<<<<<<<<<;;;;;;:::999888777777999;;;<<<999:::;;;<<<;;;999777555555555666666666666555555333333333333444444444444333333333222222222111111222222333444555666777888888666444444555555444333333333222111000000111111111111111222222222333333111000000000000000000111000000000000000000000000000000000000000000000000111111000000000000111111222111111000000000000000000000111111111222222222111111111111111111111111111222222333333444444555555555777999888999AAAJJJ\\\rrrxxxwww~~~{{{xxxrrrllljjjhhhggggggiiijjjkkksss}}}~~~{{{yyyxxx|||}}}~~~}}}}}}}}}}}}|||{{{{{{yyywwwtttqqqooommmeeedddbbbaaaaaa```___]]][[[YYYXXXVVVUUUTTTUUUUUUUUUVVVWWWYYYZZZ[[[[[[[[[^^^]]][[[[[[YYYWWWSSSPPPGGGEEEBBB???======???@@@>>>???@@@AAABBBCCCDDDEEEDDDEEEHHHKKKMMMVVViii|||rrrWWWOOOLLLEEEBBBEEECCCCCCBBBBBBAAA@@@@@@@@@???@@@@@@>>><<<::::::;;;888999;;;<<<===<<<<<<;;;999888777777888:::<<<===777888999999999888777666555666666777777666666555333333333333333333333333444444333333222111111000111111222333444666777777777555222222333333222111111111000000000000111111111222222222222333333333111000000//////000000111000000000000000000000000000000000000000000000000000000000111111000000000222111111000000000000000000111111111111222222222000000000111111111111111111222222333333444444555222222444777777666<<>>???@@@AAABBBDDDEEEEEEBBBDDDHHHMMMSSSaaazzzuuucccRRRJJJGGGCCCAAACCCCCCCCCBBBAAAAAA@@@@@@???===>>>???>>><<<:::999:::777999;;;<<<======<<<;;;888777777777888:::<<<>>>999888888888888777777777666666666777777666666666333333333222222222222222333222222222222222222222///000111222333555666666666444222111222222222111000000000000111222333333111111111111222222222222000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000222111111000000000000000000111111111111222222222///000000000111111111222111222222333333444444555333222333666555555999???DDDTTTlll{{{zzzvvvpppnnnnnnpppsssxxx~~~}}}}}}}}}}}}|||zzz{{{}}}~~~~~~|||wwwrrrmmmjjjggggggbbb```^^^]]]]]]\\\ZZZXXXTTTSSSSSSRRRRRRSSSTTTUUUXXXXXXYYYZZZZZZZZZZZZZZZ\\\ZZZXXXVVVSSSNNNIIIDDDAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>@@@AAACCCDDDEEEFFFFFFHHHMMMTTT\\\nnnbbbYYYNNNFFFBBBAAA@@@@@@CCCCCCBBBAAAAAA@@@@@@???;;;===>>>>>>;;;999888888777888;;;=========<<<;;;888777666777888:::===>>>;;;:::999888777777777777555666666777777666666555333333333222222222222111111111111222222333444444...///000111333444555666777555222111222333333222000000000111222333555555000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000222111111000000000000000000111111111111222222222//////000000111111111222111222222333333444555555666444555777666555888>>>???LLLbbbzzzvvvxxx}}}uuusssssstttxxx~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}||||||vvvrrrnnnllljjjhhhdddccc```]]]ZZZVVVTTTSSSUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[YYYVVVQQQLLLHHHEEEDDD@@@@@@@@@???????????????@@@>>>>>>BBBDDDDDDGGGKKKGGGLLLSSS[[[iiiiiiVVVPPPHHHDDDEEEDDDAAA>>>????????????>>>>>>>>>===;;;;;;;;;;;;:::999888777999999888888999999:::;;;;;;:::888777777999:::<<<<<<;;;999888777666777777999:::::::::888666444333444444444333333222222222222222222222222222222222222111111111222333333444555555444333333222111111/////////000111111222222111111111111000000000000000000000000111111111111111111111111111111111111222222111111000/////////////////////////////////000000000000111111111111222222222222222222222222111111222222222222111111222222111111222222333444222222333555666888999:::999BBBRRRgggxxxuuuvvvxxx}}}~~~~~~~~~~~~~~~}}}|||~~~zzztttpppmmmkkkhhhfffaaa```^^^[[[YYYWWWUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWZZZ[[[[[[\\\[[[[[[ZZZYYYXXXVVVQQQMMMHHHEEECCCBBB????????????????????????CCCAAAAAADDDEEEDDDFFFJJJLLLPPPXXXfff|||www]]]RRRLLLEEEBBBCCCCCC@@@===?????????>>>>>>>>>======;;;;;;;;;;;;:::999888777888888888888888999:::::::::999888777777888999:::999888777666666777888888888888888888777555444444444333333333222222222222222222222222222222222222222111111111222222333444444333333222111111000000111111111000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000111111111111222222222222222222222222111111222222222222111111222222111111222222333444222333444555666777888999888>>>KKK]]]uuu{{{yyy{{{~~~~~~~~~}}}}}}~~~}}}{{{zzzzzzvvvqqqmmmkkkhhhfffddd]]]\\\[[[YYYXXXWWWVVVVVVTTTTTTTTTTTTUUUVVVWWWXXX]]]]]]]]]]]][[[YYYWWWVVVSSSPPPKKKFFFCCCAAA@@@@@@>>>>>>>>>>>>>>>>>>??????BBBAAACCCFFFGGGEEEHHHMMMSSSWWWcccyyyiiiWWWLLLHHHBBB@@@AAAAAA???===>>>>>>>>>>>>============;;;;;;;;;;;;:::999888777888777777777777888999999999888777666666777888999666666555555555666888999777666666555555444555555222222222222222111111111222222222222222222222222222111111111111222333333222222222111000000//////222222111111000//////...111111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111222222222222222222222222111111222222222222111111222222111111222222333444333444444555666666777777777999AAAOOOddd{{{|||}}}|||~~~wwwqqqmmmnnnrrr~~~~~~}}}|||}}}~~~|||zzzxxxvvvuuurrrmmmjjjhhheeecccaaa[[[ZZZYYYWWWVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXYYY^^^^^^^^^]]]\\\YYYVVVUUUOOOLLLGGGBBB>>>>>>>>>???===>>>>>>>>>>>>>>>????????????CCCGGGHHHHHHLLLSSSXXXbbbuuuvvv___SSSHHHDDDAAA???@@@@@@???===>>>>>>=========<<<<<<<<<:::::::::::::::999888888777777777666777777888999888777777666666666666777666555444444444555666777555555333333333444555666111111111111111111111111222222222222222222222222222111111111111111222222222222111111111000000000111111111111000000//////111111111111000000000//////000000000111111111111111111111111111111111111...//////000111222222222111111111111111111111111///000000000111111111111111111111111111111111111111111222222222222111111222222111111222222333444444444444555555666666666888777:::DDDTTTjjj~~~~~~tttjjjddd___]]]aaaiiizzz~~~~~~}}}}}}~~~~~~{{{yyyvvvtttpppnnnjjjgggeeeccc```^^^\\\ZZZXXXUUUTTTSSSTTTTTTUUUUUUVVVVVVWWWYYYZZZ[[[\\\]]]]]]]]]\\\YYYVVVTTTKKKHHHDDD???======>>>???======>>>>>>?????????@@@@@@AAADDDHHHIIIIIIOOOWWW]]]ooo|||bbbQQQKKKEEECCCAAA@@@@@@@@@??????=========<<<<<<<<<<<<;;;999999::::::999999888888777777777666777777888999888777777666666555555555888666555333333333333444444333222222222333555666111111111111111111111111222222222222222222222222222222111000000111111111222222222222222111111111//////000000111111111111111111111111000000000//////000000000111111111111000000000000000000000000......///000111222222333000000000000000000000000///000000000111111111111111111111111111111111111111111222222222222111111222222111111222222333444333444444444555555666666:::777777>>>III[[[uuuxxxkkkaaaYYYWWWTTTSSS[[[gggxxx}}}~~~~~~~~~~~~{{{xxxuuusssmmmjjjgggeeedddbbb^^^\\\[[[ZZZWWWTTTSSSSSSTTTUUUWWWWWWWWWXXXYYY[[[\\\]]][[[\\\]]]]]][[[WWWSSSQQQGGGEEEBBB???======>>>???>>>>>>>>>???@@@@@@AAAAAAEEEFFFHHHJJJJJJKKKSSS]]]llljjjUUUIIIDDDCCCBBBAAA@@@@@@?????????===<<<<<<<<<;;;;;;;;;;;;888999999999999999888888888777777777777888999999888888777777666666555555888777555333222222222333444333333333333333444444111111111222222222222222222222222222222222222222222222111000000000000111222222222222222222222222...//////000111111222222111111111111000000000000000000000000111111111111000000000000000000000000...//////000111222222222////////////////////////000000000000111111111111111111111111111111111111111111222222222222111111222222111111222222333444222333333444555555666666:::666777===CCCNNNeee{{{{{{kkk___VVVQQQRRRQQQQQQ[[[iiiyyy~~~}}}~~~~~~|||xxxuuuqqqooojjjhhhfffdddcccaaa]]][[[YYYXXXUUUTTTSSSTTTVVVXXXXXXXXXYYYZZZ[[[]]]^^^___]]]]]]]]]\\\YYYTTTPPPLLLCCCBBB@@@>>>============>>>??????@@@AAAAAABBBBBBFFFFFFIIILLLMMMQQQ]]]jjjooo[[[OOOHHHCCCAAAAAAAAA@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;::::::888888999999999999888888888888888888888999::::::888888888888777666555555777666555333333333444555333444444444444444333333222222222222333333333444222222222222222222222222222222111000000000000000111111111111111111111111000000000000000111111111111111111111000000000000000000000000111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111222222111111222222333444111111222333555666777777666444777===>>>BBBUUUjjjuuuddd[[[RRRNNNQQQQQQQQQ\\\lllzzz~~~}}}|||{{{zzzxxxtttpppllljjjiiigggeeedddccc```]]]ZZZWWWVVVTTTSSSTTTVVVYYY[[[YYYYYYZZZ[[[\\\^^^```aaa^^^___^^^\\\XXXRRRLLLIII@@@@@@???>>>===<<<<<<<<>><<<======<<<<<<;;;;;;;;;:::::::::777888888999999999888888999999888888999999:::;;;999999999999888777555555555555444333444555666777444444555666555444333222222222222333333444444444222222222222222222222222222222111000000///000000////////////000000000000222222111111000/////////111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111222222222222111111222222111111222222333444000111222333555666777888333222666<<<;;;;;;JJJ^^^xxxnnn___UUUOOOOOOTTTUUUUUUbbbsss}}}~~~}}}|||{{{||||||{{{zzzwwwsssoookkkhhhgggdddcccbbb```^^^\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWZZZZZZ[[[\\\^^^______```]]]]]]\\\YYYSSSLLLEEE@@@?????????>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCFFFHHHLLLOOOTTT```xxxeeeUUULLLCCC???BBB??????>>>>>>===<<<<<<<<<;;;<<<===>>>===<<<;;;::::::999888888777777888888777777777777777777777777666666666666666666666666666666555444333333222222333333555555555555333333222333333444444333333222222222222333333222222222000000////////////000000111111000000111222333333222000//////000111111000111222222111111000///...444333333222111000//////000000000000000000000000222111///------...000111222111111111000000//////111111000///////////////000000000///////////////111111111111111111111111111111111111111111111111555444444444444555666666555777999999888===FFFMMMfff|||jjj\\\UUUPPPOOOUUUWWWYYYfffwww}}}||||||}}}}}}|||zzzyyyyyyyyyxxxuuurrrnnnjjjgggfffaaaaaa___]]][[[YYYXXXWWWXXXXXXWWWWWWWWWWWWXXXXXXZZZZZZZZZZZZ[[[\\\\\\]]]\\\[[[XXXTTTOOOIIICCC@@@????????????????????????AAAAAABBBCCCDDDEEEEEEEEEHHHKKKRRRXXX```qqqrrrWWWMMMIIIDDDBBBEEE@@@??????>>>======<<<<<<:::;;;;;;;;;:::999888888:::999888888777777888888777777777777777777777777555555555555555555555555666555555444333333222222222333444444444444333222222222333333333333222222111111222222222222111111000000////////////000000000000//////000111111222222111//////111111111000111111111111111000///...111111000000//////......000000000000000000000000111000/////////000111222111111111111000000000///111111000///////////////111111111111111222222222111111111111111111111111222222222222222222222222444444333333444444555666333666888888777;;;BBBHHHZZZooo|||hhhZZZUUUPPPPPPVVVZZZ___lll{{{~~~|||{{{{{{|||~~~~~~|||yyyvvvuuuvvvuuurrroookkkhhheeeddd___^^^\\\YYYWWWVVVUUUTTTWWWWWWVVVWWWWWWXXXZZZZZZ[[[ZZZYYYYYYYYYYYYZZZZZZ\\\XXXSSSMMMHHHDDDBBBAAA????????????????????????AAABBBCCCDDDEEEFFFGGGGGGHHHLLLUUU```mmmrrr]]]KKKFFFGGGDDDCCCFFF@@@@@@??????>>>=========<<<<<<:::999888888888888999999888777777777777888777777777777777777777777555555555555555555555555555555444444333333222222111222333333333333222111111111222222222222111111000111111111111111111000111000000//////000000111000////////////000111111222111//////111222111000000000000111000000//////000000000000000000000///000000000000000000000000///000000000111222222222111111111111000000000000111111000000000/////////000000111111222222333333111111111111111111111111333333333333333333333333333333222222333333444555111444666777666888===AAAMMM___www~~~|||hhh[[[TTTQQQQQQVVV\\\cccppp}}}~~~}}}zzz{{{}}}|||xxxtttqqqrrrpppnnnkkkhhheeebbbaaa\\\[[[YYYVVVUUUSSSSSSSSSUUUUUUVVVVVVXXXYYY[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZUUUNNNGGGBBBAAAAAABBB?????????@@@@@@@@@@@@@@@AAAAAABBBDDDFFFGGGIIIJJJLLLOOOZZZlllbbbTTTIIIFFFGGGDDDBBBCCC@@@@@@@@@???>>>>>>======???>>><<<:::999999::::::999999888777777777777777777777777777777777777777555555555555555555555555444444444333333333222222111111111222222111111111000000111111111111000000000000111111111111000000111000000000000000000111111111000000000000111111333111000000111222222111//////000000111000000000222222222222222222222333000000000000000000000000...///000222333333333333111111111000000000000000000000000111111000000000------...///000111111222111111111111111111111111333333333333333333333333222222111111222222333444111444666777666777999<<>>=========>>>===;;;:::999999::::::999888777777666666777777666666666666666666666666555555555555555555555555333333333333333222222222111111111111111111111111///000000111111000000///000000111111111111000000111111000000000000111111333222222111111222222222333111000000111222222111//////000111222222111111222222222222333333333333000000000000000000000000...///000222333333333333000000000000000000111111///000111111111111000000------...///000111111222111111111111111111111111333333333333333333333333222111111111111222333333333444666777777777888999AAAIIIZZZqqq~~~wwwfff[[[VVVVVVWWW\\\bbbiiiqqquuu|||~~~~~~~~~}}}~~~~~~}}}zzzvvvrrroooiiihhhfffcccaaa^^^]]]\\\WWWVVVTTTRRRRRRSSSTTTUUUTTTTTTUUUVVVXXXZZZ\\\]]]ZZZ[[[]]]^^^^^^]]][[[YYYOOOKKKEEE@@@>>>>>>@@@BBB@@@@@@@@@AAAAAABBBBBBCCCAAABBBCCCDDDGGGKKKNNNPPPTTT[[[ppprrr\\\MMMJJJFFFDDDCCCBBBAAA@@@??????>>>>>>===<<<<<<<<<:::999999888888888888888888888777666666666666777666666666666666666666666444444444444444444444444333333333333222222222222222222111000000111222222000000111111111111000000000111111111111111111000222111111000000111111222444444333222222222222333333222000000222333222111///000111222333333333333111111111111111111000000000000000000000000000000///000000000111222222222000000000000111111111111///000111222222222111000000000111111222222333333111111111111111111111111333333333333333333333333222222111111222222333444444555555666666777777888;;;???LLLbbbxxxwwwggg^^^ZZZ[[[]]]```ffflllpppqqqvvv}}}~~~}}}{{{{{{{{{zzzyyywwwssspppnnneeedddcccaaa^^^\\\[[[ZZZTTTRRRQQQPPPPPPRRRTTTVVVTTTUUUUUUVVVXXXZZZ[[[\\\YYY[[[]]]^^^\\\XXXTTTQQQGGGEEEAAA>>><<<===>>>???@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEGGGJJJNNNRRRTTT\\\hhhyyybbbVVVGGGGGGEEEBBBAAAAAAAAAAAA>>>>>>======<<<;;;;;;;;;777777888999999999999888888888777666666666666666666666666666666666666666444444444444444444444444222222222222222222222222333222111111111111222333000111111222222111111000111111222222222222111111222111111000000111111222444333222222111111222222444222111111222333222222000000222333444555555555222222222111111000000000000000000000000000000000111000/////////000111222///000000000111111111111...///111333333222111000111111111111111222222222111111111111111111111111222222222222222222222222222222222222222333444444444444333444555666777777888888AAASSSfffyyyzzzjjjbbb]]]___aaadddiiinnnooonnnrrr~~~~~~~~~|||}}}}}}~~~~~~|||zzzxxxxxxxxxvvvtttqqqnnnmmmccccccaaa___]]][[[YYYYYYQQQPPPNNNNNNOOOQQQTTTVVVUUUUUUUUUVVVXXXZZZ[[[\\\XXXZZZ\\\]]]ZZZTTTMMMIIIAAA@@@>>><<<;;;<<<<<<===@@@@@@AAAAAABBBCCCDDDDDDFFFFFFGGGIIILLLQQQUUUWWWjjj{{{aaaQQQMMMHHHIIIFFFBBB@@@@@@AAAAAA=========<<<;;;;;;::::::777888:::;;;<<<<<<;;;:::888888777666666666666666666666666666666666666666444444444444444444444444222222222222222222222222444333222111111222333444111111222222222222111111222222333333333333222222222222111111111111222222333333222111000000111111444222111111222333333222000111222444555666666777555555444444333222111111000000000000000000000000222111///------...000111//////000000111111111222...///111333444333111000000000000///////////////111111111111111111111111111111111111111111111111333333222222333333444555444333111222444666777777999777<<>>???AAACCCEEEEEEJJJDDDFFFNNNQQQQQQZZZhhhgggRRRLLLOOODDDDDDDDDCCCBBBAAA??????<<<<<<<<<<<<<<<;;;;;;::::::999999===BBBBBB===888:::999888777666666666666888888777666666555666666666555555555555444444444222222111111111111222222000000000000000000000000444333222222111111111222555444333333222222333333000000////////////000000000000000000000000000000222111000//////000111222111000///000333555555444333333333222222222111111111111111111111111111111---...000111111111000///000000000000000000000000/////////000111111222222111111000000000000000111000000000000111111111111000000000000000000000000222222333333333333444444444333333333333444555555666666888===EEEWWWrrrwwwxxxnnnjjjhhhggggggiiikkklllllloooqqqwww|||~~~~~~}}}|||{{{zzzyyyvvvrrrooommmkkkhhhfffaaa___\\\YYYWWWUUUUUUUUUQQQQQQQQQRRRTTTUUUWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\[[[YYYVVVPPPJJJDDDAAA@@@???=========>>>@@@AAAAAA@@@@@@@@@BBBDDDEEEFFFGGGEEEJJJRRRUUUYYYiii|||pppZZZKKKFFFGGGDDDDDDCCCCCCBBB@@@???>>><<<============<<<;;;;;;<<<;;;;;;???CCCDDD???::::::999888777666666666666999999888888777777777777555555555555444444444444333333222222222222333333111111111111111111111111333333333333444555666666333333222111111111111222000000////////////000000000000000000000000000000222111000//////000111222222111///000222444444333333333222222222111111111000000000000000000000000---...///000111000000///000000000000000000000000/////////000111111222222111111000000000000111111000000000000111111111111000000000000000000000000222222222333333333444444444333333333333444555555777666888;;;AAAOOOggg|||~~~vvvqqqoookkkjjjkkkkkkkkkkkkjjjlllpppxxx~~~~~~~~~~~~}}}|||zzzyyyxxxvvvsssooollljjjhhheeeccc___]]]ZZZWWWUUUTTTSSSSSSPPPQQQSSSTTTUUUVVVWWWWWWXXXXXXYYYZZZ[[[\\\]]]]]]\\\ZZZVVVQQQKKKEEEAAA???>>>>>>>>>>>>??????@@@@@@BBBBBBBBBBBBCCCDDDFFFGGGEEEFFFMMMUUU[[[eee{{{sss]]]QQQJJJFFFFFFDDDCCCCCCBBBAAA@@@???>>>===============<<<<<<;;;>>>===>>>AAADDDEEEAAA===:::999888777666666666666888888777777777777777777555555555555444444444444444333333333333333333444111111111111111111111111000000111222444666777888222222111000000000000000000000////////////000000000000000000000000000000111111000000000000111111333111000000111222222111222222222222111111111000////////////////////////......///000000000000000000000000000000000000000...//////000000111111222111000000000000000111111000000000000111111111111000000000000000000000000222222222222333333333333333333333333333444555555777666777999<<>>===<<<===???@@@AAA@@@@@@???BBBCCCCCCCCCCCCDDDGGGIIIJJJKKKRRR^^^iiiyyybbbQQQKKKHHHGGGGGGCCCCCCBBBAAA@@@???>>>>>>======>>>>>>======<<<;;;======>>>AAACCCCCCAAA>>>:::999888777666666666666444555555555555555444444555555555444444444333333333333222222222222333333111111111111111111111111...//////000111333555666222222111000000000000111000000////////////000000////////////////////////111000000000000000000111444222000000111111000///222111111111111000000000////////////////////////...//////000000000000000000000000000000000000000......//////000111111111000000000000000000111222///000000000111111111111000000000000000000000000111222222222222333333333333333222222333333444555666555666888999===JJJXXXqqq|||xxxrrrmmmkkkjjjiiihhhgggggghhhkkkrrr}}}~~~}}}}}}~~~~~~}}}}}}|||zzzyyywwwvvvqqqnnnjjjhhhfffdddaaa___ZZZXXXVVVTTTRRRQQQQQQRRRRRRSSSUUUVVVWWWWWWWWWVVVVVVWWWXXXYYYZZZZZZZZZYYYVVVSSSMMMFFFAAA>>><<<<<<<<<===???AAABBBAAA@@@@@@AAACCCDDDDDDCCCDDDHHHKKKQQQSSS\\\mmmwwwgggTTTIIIDDDAAAAAADDDCCCBBBAAA???>>>>>>>>>>>>===============<<<<<<;;;;;;;;;<<<>>>@@@@@@>>>===:::999888777666666666666333444555555555555444444555444444444444333333333222222111111111111222222111111111111111111111111111000000000000111222222333333222111111111111111000000////////////000000////////////////////////000000000111111000000000333111//////000000///...111111111000000000//////000000000000000000000000///////////////000000111////////////////////////.........///000000111111000000//////000111222222///000000000111111111111000000000000000000000000111111111222222222333333333222222222222333444444444333555777888999BBBLLLaaasss{{{tttooolllkkkjjjiiiiiiiiihhhiiinnnwww~~~~~~}}}||||||||||||||||||{{{zzzyyywwwuuutttnnnkkkhhheeedddbbb___^^^WWWVVVTTTSSSRRRRRRRRRSSSTTTTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXQQQNNNHHHCCC???===<<<<<<<<<===???AAABBBBBBAAAAAA@@@CCCEEEEEEEEEFFFKKKOOORRRXXXfff}}}aaaXXXNNNHHHCCC???@@@DDDCCCBBB@@@>>>======>>>>>><<<<<<<<<<<<<<<;;;;;;:::888999:::<<<<<<<<<<<<;;;:::999888777666666666666555666777888999888777666444444444444333333333333222111111000000111111222222222222222222222222222444444333222222222222222333333222111111111111222000000////////////000000000000000000000000000000000000111111111111000000222000///...///000///...000000000000////////////000000000000000000000000///////////////000111111////////////////////////---......//////000000111////////////000111222333000000000000111111111111000000000000000000000000111111111111222222222222222222222222222333444444333333444777777777===EEETTTeee|||www}}}vvvqqqnnnmmmmmmlllkkkjjjiiihhhjjjsss~~~}}}~~~~~~~~~|||{{{zzzyyyzzzzzzyyyxxxvvvtttrrrqqqjjjhhhdddbbbaaa___]]][[[UUUTTTSSSRRRRRRSSSTTTUUUVVVUUUUUUVVVVVVWWWXXXYYYXXXYYYZZZ[[[ZZZXXXVVVUUUKKKIIIEEEAAA>>>===============???@@@AAABBBBBBBBBAAADDDHHHHHHHHHJJJOOOTTTYYYfff|||kkkYYYRRRLLLIIIGGGCCCCCCEEECCCBBB???===<<<<<<===>>>;;;;;;;;;;;;;;;::::::999666888999::::::::::::;;;:::999888777666666666666555666888::::::999888777444444444333333333222222333222222111111222222333222222222222222222222222444444333222222111222222222222111000000000000111000000////////////000000000000000000000000000000///000111222222111000///111///......///000///...000000/////////.........////////////////////////000//////...///000111222////////////////////////------......///000000000////////////000111222333000000000000111111111111000000000000000000000000111111111111222222222222222222222111222222333444444222333666666555999@@@HHHUUUkkklll~~~xxxsssppppppoooooolllkkkiiigggiiippp{{{}}}~~~}}}|||}}}}}}~~~~~~}}}{{{yyyxxxxxxwwwwwwuuusssqqqooonnnhhheeebbb```^^^]]][[[YYYSSSSSSRRRRRRSSSTTTUUUVVVWWWVVVUUUUUUVVVWWWYYYZZZWWWWWWXXXXXXWWWUUUSSSQQQHHHFFFCCC@@@>>>>>>>>>>>>===>>>>>>???AAABBBCCCCCCBBBFFFJJJKKKJJJLLLRRRXXXiii{{{ooo]]]VVVMMMGGGFFFFFFDDDCCCDDDCCCAAA???===<<<<<<===>>>::::::;;;;;;::::::999888666777999:::999999:::;;;:::999888777666666666666333555777888999888777666444444444333333333222222444333333222222333333444222222222222222222222222111111000000000000111111111111000///////////////000000////////////000000000000000000000000000000///000111222222111000///000///------///000///...000/////////....................................000///.........///111222////////////////////////------......///000000000////////////000111222333000000000000111111111111000000000000000000000000000111111111111222222222222222111111222222333444555333333555444333666<<>>>>>>>>>>>AAA@@@@@@@@@AAAAAABBBCCCFFFFFFIIILLLMMMOOOXXXbbb}}}cccPPPLLLJJJHHHGGGFFFEEEBBB@@@BBB@@@>>><<<::::::::::::===<<<;;;:::999999888999;;;:::999888888888999:::999888888777666555555555333333444555666666666555333333333333333333333333222222222333333444444444333333333222222222111111111111111111111111111111000000000000////////////////////////////////////////////////////////////---------............///222111111111000000//////000///---,,,,,,...000111////////////////////////000000000000000000000000000000//////.........---000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000333333333111///000333555333333333333333222111000000222333444444666999;;;<<>>===<<<<<<;;;;;;<<<===<<<;;;::::::999::::::999888777666666666777888888777777666666555444444333444555555555555555555333333333333333333333333222222222333333333444444333333222222222111111111111111111111111111111111111111111111000000000000////////////////////////////////////////////////........./////////000000111111111000000000//////111000///......///000000////////////////////////000000000000000000000000000000/////////.........000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000222222222000//////222444333333333333333222111000111222333444444555777999;;;===FFFXXXkkk}}}NNNVVVbbbooo~~~{{{xxxvvvtttssssssrrrpppnnnnnnqqqtttxxx~~~}}}|||}}}~~~}}}|||{{{yyyvvvtttqqqpppmmmiiifffcccbbbaaa^^^]]][[[YYYXXXWWWVVVVVVXXXXXXXXXXXXXXXXXXWWWWWWYYYXXXXXXXXXXXXYYY[[[[[[YYYWWWUUUQQQKKKFFFBBB???=========>>>???@@@BBBCCCBBBBBBBBBBBBCCCDDDFFFFFFDDDGGGLLLOOORRR^^^wwwpppWWWMMMLLLGGGEEECCCCCCCCCCCCAAA???;;;<<<<<<=========<<<<<<;;;;;;:::::::::::::::;;;999888777666666666666777666666666555555444444333444555555555555444444333333333333333333333333333222222222222333333333333333222222222222111111111111111111111111111111111222222222222111111111111////////////////////////////////////////////////////////////000000000111111111000000000000//////222222111111000/////////////////////////////////000000000000000000000000000000////////////......000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111///......111333222222333333333222111111111222333333222333555777999999>>>IIIVVVggg}}}KKKMMMSSS^^^rrr|||xxxuuutttuuuuuussspppoooooooootttzzz~~~}}}}}}~~~}}}}}}|||{{{xxxuuurrrooommmkkkgggdddaaa___^^^ZZZZZZXXXWWWVVVVVVUUUUUUWWWXXXYYYYYYYYYYYYYYYXXXZZZZZZYYYYYYYYYYYYZZZZZZUUURRRNNNIIIEEEAAA???===<<<<<<===>>>???AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHJJJKKKOOOUUU^^^pppdddMMMFFFFFFCCCBBB@@@@@@AAAAAA@@@>>>:::;;;============;;;:::999999888888888999::::::::::::999999888888777777555555555444444333333333555555555555444444333222222222222222222222222222222222222222222222222333222222222222111111111111111111111111111111111111222222111111111000000000////////////////////////////////////////////////....../////////000000000000000000000000000//////333333333222222000///...////////////////////////////////////////////////000000//////////////////////////////////////////111111000000000000111111////////////////////////000000000000000000000000111111111000//////111333222222333333333222222111222333333333222222333555777777:::@@@GGGUUUkkk~~~DDDCCCEEEPPPaaayyy}}}~~~zzzwwwuuuvvvwwwvvvrrrnnnmmmlllpppuuu|||~~~~~~~~~~~~~~~zzzxxxzzz}}}~~~}}}}}}}}}{{{yyywwwsssqqqlllkkkiiifffccc___]]]\\\XXXWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXYYYZZZZZZZZZYYY\\\\\\[[[ZZZYYYXXXWWWWWWNNNKKKGGGCCC@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBBBBCCCEEEGGGHHHIIIPPPOOOTTTbbbtttpppXXXJJJEEEFFFAAA@@@>>>???@@@@@@???===<<<<<<=========;;;999888888777777777777777888999::::::999999888777666666444444444444333333333333444555555555444333222222222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000111111000000000/////////////////////////////////////////////////////////------.........///////////////////////////000000333333333333222111///...000000000000000000000000//////////////////////////////000000000000000000////////////////////////111111000000000000111111////////////////////////000000000000000000000000111222333222111000222333111222222333333333222222222333444333222111333555666777:::===@@@III[[[mmm@@@???AAAIIIUUUhhh|||~~~{{{xxxzzzzzzxxxtttooolllkkklllqqqwww}}}~~~{{{vvvsssuuuwwwxxxwwwxxxvvvuuuvvv|||~~~{{{yyywwwtttpppmmmhhhgggfffdddaaa^^^[[[ZZZWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWYYYZZZ[[[[[[[[[[[[\\\]]]]]]\\\ZZZWWWTTTQQQGGGEEEBBB@@@>>>>>>???@@@???@@@@@@AAAAAAAAA@@@@@@BBBCCCCCCEEEGGGIIIKKKLLLOOOQQQ\\\qqqoooWWWLLLGGGGGGHHHAAA???>>>>>>??????===<<<=========<<<;;;:::999999888888777777666777777888888888888777666555444333444444444444444444444444333444444444444333333222222222222222222222222222222222222222222111111111222111111111111000000000000000000000000000000000000000000000/////////...////////////////////////////////////////////////------------..................////////////000000333222222222111000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111222444333222111222333111111222333333333222222333444444333222222444666555666:::===>>>BBBOOO\\\???>>>AAAGGGLLLXXXnnn}}}~~~~~~{{{vvvqqqnnnllllllpppvvvzzz~~~~~~~~~{{{vvvtttuuuvvvuuusssssssssuuuxxx|||zzzwwwuuussspppkkkhhhccccccbbbaaa___\\\YYYXXXWWWVVVVVVVVVWWWXXXYYYYYYXXXYYYZZZ[[[]]]]]]^^^^^^\\\]]]___^^^[[[UUUOOOLLLCCCBBB@@@???>>>???@@@@@@???@@@AAABBBCCCBBBBBBAAADDDEEEFFFHHHJJJLLLNNNOOOSSS\\\nnnsssZZZNNNKKKIIIFFFFFFAAA???>>>===>>>>>><<<;;;<<<;;;;;;::::::;;;;;;;;;;;;:::999888888777888888777888888777666555333222444444444444444555555555222222333444444444333333111111111111111111111111222222222222111111111000111111111111000000000000000000000000000000000000111111111000000000//////////////////////////////////////////////////////............////////////........./////////000000222111000//////000111222000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000111333333111000111222000111222333333333333222333444444444333444555777555555888;;;<<<>>>FFFPPP;;;<<>>>>>???@@@>>>???AAACCCDDDDDDCCCCCCFFFGGGHHHJJJLLLOOOQQQRRRaaannnmmm___SSSSSSTTTMMMEEEAAAAAA@@@>>>>>>>>>===<<<:::::::::999999:::;;;===>>>===<<<;;;:::999999999999999999:::999888666444333555555555555555555555555111222333333444444444444111111111111111111111111222222222222111111000000111111111111000000000000000000000000000000000000222222222111111111111000////////////////////////////////////////////////////////////000000000000---.........//////000000222111///......000222333000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000///000222222000///000111000111222333333333333333333444555555444444777888555444555888999;;;AAAJJJ>>>>>>>>>>>>BBBIIIRRRXXXwwwyyy~~~wwwqqqooooooqqqqqqssswww{{{~~~~~~|||zzzzzzxxxtttqqqtttwww{{{}}}zzzyyyzzz{{{zzzxxxuuutttsssppplllhhhdddaaa^^^^^^]]][[[YYYWWWUUUSSSWWWVVVVVVWWWWWWXXXYYYZZZ\\\]]]]]]^^^^^^^^^]]]]]]^^^``````[[[SSSKKKFFFEEEBBBAAA@@@@@@???@@@@@@@@@CCCBBBAAABBBDDDFFFFFFFFFIIIDDDCCCHHHMMMPPPVVV___rrrzzzZZZPPPJJJPPPVVVSSSIIIAAABBB@@@>>>===>>>>>>===<<<888999999::::::999999888888666666777888999888777<<<666333444555444444666555555555555555555555555444444444444444444444444...///000111222222111000222222222111111111111000333333222222111111000000000000000000000000000000000000000000000000000000........................+++,,,,,,---...///000000////////////...........................///000000000000000000000000000000////////////////////////+++,,,.../////////...------...///000000111000000..................------000111111111111222222222000000000111222222222333111111000000//////......000000111111111000000///000111111111111222222222222222222333333444444444555555444555666777999:::???>>>>>>===???EEELLLRRRjjj{{{|||~~~yyyssspppqqqssstttssstttvvvzzz||||||{{{|||}}}{{{{{{yyyvvvtttvvvzzz~~~{{{xxxvvvwwwwwwvvvttttttsssqqqoookkkfffcccaaa^^^]]]\\\ZZZXXXVVVUUUTTTWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\]]]^^^]]]WWWOOOHHHDDDCCCAAAAAA@@@??????@@@@@@@@@BBBBBBBBBDDDEEEGGGGGGGGGJJJHHHIIINNNRRRXXXggguuufffSSSJJJEEEKKKRRRPPPGGGAAABBB@@@>>>===>>>>>>===<<<888999999::::::999999888777666666666888999888777777444444888999666555666444444444444444444444444111111111111111111111111000111222333333333222111222222222111111111111000111111111111111000000000000000000000000000000000000000000000000000000000........................------..................////////////...........................///000000000000000000000000000000////////////////////////,,,---......//////.........//////000000000000///////////////////////////000000111111111222222222111111111111111111222222111000000000/////////...111111222222222222222111000111111111111222222222222222333333333333333333555555444444555777999:::??????>>><<<===@@@FFFJJJYYYkkkttt~~~}}}vvvrrrqqqtttwwwxxxwwwuuuvvvwwwxxxwwwvvvuuuwwwzzz~~~}}}|||{{{{{{yyywwwxxx}}}}}}|||{{{{{{xxxuuutttsssrrrpppooorrrqqqooolllhhhdddaaa___]]]\\\YYYWWWVVVUUUUUUUUUYYYYYYYYYYYYYYY[[[\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[\\\[[[XXXRRRJJJEEEBBBAAA@@@@@@@@@??????@@@AAAAAABBBCCCDDDEEEGGGGGGGGGGGGIIIJJJMMMQQQVVVcccyyymmmVVVMMMEEEBBBHHHOOONNNGGGBBBAAA???=========>>>===<<<888999999::::::999999888777666555666888999888777333222555;;;===999555555333333333333333333333333333333333333333333333333333333444444444333222222222222222111111111111000///000000000000000000111000000000000000000000000000000000000000000000000......................../////////.........------////////////...........................///000000////////////////////////////////////////////////......------......///000//////000000000///......///000000000000000000000000000000111111111222222111111111111111111000000000000000000//////////////////000111222222222111000111111111111222222222333333333333333222222222444444444444555777888:::???>>>>>><<<<<<>>>CCCFFFNNN^^^{{{vvvwww|||zzzwwwwwwzzz}}}}}}zzzwwwuuuuuutttsssrrrppppppqqqtttyyy~~~|||{{{{{{{{{||||||{{{|||zzzxxxxxxwwwtttrrrpppnnnlllkkkooonnnlllhhheeeaaa___]]]\\\ZZZWWWUUUTTTUUUVVVWWWZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\\\\]]]\\\\\\[[[[[[\\\YYYTTTMMMGGGCCCAAA@@@@@@@@@??????@@@AAABBBBBBBBBDDDFFFGGGGGGFFFFFFFFFLLLNNNQQQWWWcccvvvuuu]]]PPPKKKEEECCCHHHNNNLLLGGGDDD@@@>>><<<<<<=========;;;888999999::::::999999888777666555666888888888666444333555;;;===999555444222222222222222222222222444444444444444444444444444444444444333222222111222222222111111111000000......//////000000111111000000000000000000000000////////////////////////......................../////////...............////////////...........................///000000........................///////////////////////////...---------...000111///000000000///...------///////////////000000000000000000000111111111111222222111111000000//////000000000000////////////+++,,,---...////////////000000111111111222222222444333333333222222111111444333333333444666888999======>>>======???BBBEEEGGGVVVppp~~~vvvrrryyy~~~~~~~~~xxxuuusssrrrqqqpppmmmmmmlllmmmrrr|||}}}||||||{{{{{{{{{|||~~~|||xxxvvvwwwvvvuuurrrooollljjjjjjlllkkkhhheeeaaa^^^\\\[[[ZZZXXXVVVUUUTTTUUUWWWXXX[[[ZZZZZZ[[[[[[\\\]]]^^^]]]]]]]]]]]]]]]\\\[[[ZZZ[[[WWWPPPJJJEEECCCAAAAAA@@@@@@@@@@@@AAABBBDDDDDDDDDFFFHHHHHHFFFEEEFFFGGGNNNRRRYYYeeeyyywww]]]OOOJJJJJJEEECCCHHHJJJHHHDDDCCC???===;;;;;;<<<===<<<;;;888999999::::::999999888666555555555777888777666888555555999:::666444444222222222222222222222222000000000000000000000000333333222111111111000000222222222111111111000000......//////000000111111000000000000000000000000////////////////////////////////////////////////------......///000000111////////////...........................///000000------------------------//////////////////////////////...------///000111///////////////...---,,,---------......///////////////000000000111111111222111111000000/////////////////////000000000000***+++,,,....../////////000000111111111222222222333333333222222111111111333333222333444555777888<<<===>>>>>>>>>???BBBDDDDDDOOOeee{{{ppppppzzzyyyuuurrrqqqqqqpppmmmkkkiiihhhmmmwww}}}{{{{{{||||||||||||~~~}}}zzzwwwvvvuuuvvvuuusssooollljjjjjjiiihhheeeaaa^^^\\\ZZZYYYXXXWWWVVVVVVVVVWWWXXXXXX[[[[[[[[[[[[[[[\\\^^^^^^^^^^^^^^^^^^]]]\\\\\\[[[YYYTTTMMMHHHEEECCCBBBAAA@@@AAAAAABBBCCCDDDFFFGGGFFFHHHJJJIIIGGGGGGJJJNNNOOOXXXfffxxxcccOOOGGGHHHGGGCCCAAADDDDDDAAA???@@@>>><<<::::::<<<<<<<<<;;;888999999::::::999999888666555444555777888777666:::666444666777444333444222222222222222222222222111111111111111111111111111111000/////////000000222222222111111111111000///000000000000000000111000000000000000000000000000000000000000000000000////////////////////////,,,---...///000111111222////////////...........................///000000........................//////////////////////////////......//////000111....../////////...------,,,,,,------......///////////////000000000111111000000000000000000//////////////////000000000000......///000111111111000000111111111111222222222222222222222222111111111222222222222333555777888<<<===>>>>>>======???@@@BBBIIIXXXnnnvvvooonnntttzzzuuurrrrrrrrrqqqmmmkkkgggfffiiirrr~~~~~~}}}|||zzz{{{}}}~~~~~~~~~~~~}}}|||{{{yyywwwuuutttrrrtttuuusssnnnkkkjjjjjjgggeeebbb___\\\YYYXXXXXXVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^____________^^^]]]\\\\\\UUUPPPJJJEEEDDDDDDBBBAAAAAABBBBBBCCCEEEFFFHHHIIIGGGIIILLLKKKJJJLLLSSSXXX[[[lllkkkWWWIIIFFFHHHBBB@@@???AAAAAA======???===;;;::::::;;;<<<<<<;;;888999999::::::999999888666555444555777777777666777333222555777444333444333333333333333333333333333333333333333333333333000000/////////000111222222222222111111111111000111111111111111000000000000000000000000000000000000000000000000000000000////////////////////////......//////000000000111////////////...........................///000000........................////////////////////////......///000000000000000------......///.........---------...//////000000////////////000000000111/////////000000000000000.../////////000000000111///000000111111111000000000111111111111222222222111111111111222222222222222222111111222444666777<<<>>>>>>>>><<<;;;<<<===AAAFFFPPP___rrr}}}pppggggggtttzzzuuurrrrrrssssssmmmkkkgggeeegggppp{{{}}}~~~~~~~~~}}}{{{zzz|||~~~{{{{{{yyyxxxvvvuuuttttttqqqssstttrrrnnnjjjjjjjjjfffdddaaa]]]ZZZXXXWWWWWWUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^````````````___^^^]]]\\\RRRMMMGGGDDDDDDCCCBBB@@@BBBBBBCCCDDDFFFHHHIIIJJJFFFJJJLLLLLLMMMQQQZZZaaappppppZZZMMMDDDCCCEEEAAA>>>???AAA@@@===>>>AAA<<<;;;999:::;;;<<<<<<;;;999999999::::::999999999666555444555777777777555333000111666888555333444333333333333333333333333000000000000000000000000000000/////////111222333222222222111111111111000333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000/////////...........................///000000////////////////////////////////////////////////---...000111111111000///,,,,,,---.../////////...---......///000111111222////////////000000000000......//////000000111111.../////////000000111111...///////////////...---000111111111111222222222000000111111222222222333222111111111222444666777;;;;;;;;;<<<<<<===>>>???BBBFFFKKKOOOXXXiii}}}jjjbbbfffnnn}}}vvvqqqooonnnnnnkkklllllljjjiiimmmvvv}}}~~~~~~}}}~~~~~~{{{xxxxxxxxx{{{|||}}}{{{yyywwwuuuvvvuuutttrrrtttsssrrrooollliiifffeeeaaa___\\\XXXVVVVVVWWWXXXYYYXXXXXXXXXXXXXXXYYYZZZXXXYYYZZZ[[[]]]^^^___```bbb___^^^```cccccc]]]XXXLLLJJJGGGDDDCCCBBBBBBCCCAAAAAABBBDDDGGGHHHHHHGGGMMMJJJLLLQQQUUU[[[iiixxxyyy^^^MMMEEEBBBCCCFFFCCCCCCBBB@@@>>>===<<<;;;::::::::::::999999888777<<<;;;:::888777666666666555555666666666666555555555555444444444333333333333333333222222222111111333444444555555444444333000111111111111222222222111111111111111111111111111111222111111000///...000000000000000000000000111111111111000000000000////////////////////////......////////////......////////////000000000000//////............//////000/////////111111///...////////////////////////.....................---////////////////////////////////////////////////000//////.........//////////////////////////////111111000000//////......000000000000000000000000333222000/////////000111111111111111000000000000333333222222333333444555<<<<<<<<<<<<===>>>??????AAADDDGGGIIIOOO]]]ppp~~~ssshhhgggjjjuuuyyyuuuqqqooooooooooooooollliiilllssszzz~~~~~~|||{{{||||||~~~{{{xxxvvvtttsssrrrqqqooooooooommmjjjgggdddbbb```\\\ZZZWWWTTTSSSSSSTTTUUUYYYYYYYYYYYYZZZZZZZZZZZZ\\\]]]]]]^^^___`````````^^^^^^___bbbeeebbbZZZTTTJJJIIIFFFDDDBBBBBBBBBCCCCCCCCCDDDEEEGGGIIIIIIHHHNNNNNNRRRVVVZZZfff|||wwwfffRRRHHHDDDBBBBBBDDD@@@@@@???>>>>>>===<<<<<<:::::::::::::::999888888<<<;;;:::888777666666666555555666666666666555555555555555555444444444333444444444333333333222222222222333333333333222222000111111111111222222222111111111111111111111111///000000111111111111000000000000000000000000000////////////............//////////////////////////////000000000000//////.../////////000000000000//////............//////000/////////111111///...///////////////////////////.....................000000000000000000000000........................//////............//////////////////////////////111000000000/////////...000000000000000000000000222111111000//////000000//////000000111111111222333222222222222333444444<<<<<<<<<<<<===>>>???@@@CCCDDDDDDDDDFFFOOO]]]hhh|||uuukkkggglll}}}xxxtttrrrpppssssssrrrnnnkkkmmmrrrwww}}}~~~}}}}}}}}}}}}zzzxxxtttrrrpppnnnllljjjkkkjjjhhheeebbb___]]]\\\WWWVVVTTTRRRRRRRRRTTTTTTYYYZZZ[[[\\\]]]\\\[[[[[[^^^^^^___````````````___\\\]]]```cccddd^^^UUUMMMHHHFFFDDDBBBAAAAAAAAABBBEEEEEEEEEFFFGGGHHHIIIJJJLLLPPPUUUYYY___qqq~~~___SSSHHHEEEEEEBBBAAAAAA>>>>>>============<<<<<<:::;;;;;;;;;;;;::::::999;;;;;;999888777777666666555555666666666666555555666666666555555555444444555555555444444444333333000000111111111111000000000111111111111222222222111111111111111111111111...//////000111222222222000000000000000000000000////////////............////////////////////////000000111111111111000000....../////////000000000//////............//////000/////////111111///...////////////////////////..................//////000000000000000000000000........................//////............//////////////////////////////000000000000////////////////////////////////////000000111111000000//////......///000111222333333222222222222222333444444<<<<<<<<<<<<===>>>??????EEEFFFEEEBBBBBBGGGPPPXXXlll|||vvvlllmmm|||zzzvvvttttttxxxwwwvvvrrrooopppsssvvv}}}||||||~~~~~~~~~}}}~~~~~~|||zzzwwwsssooommmkkkhhhfffhhhgggeeebbb___\\\[[[ZZZWWWVVVUUUTTTTTTVVVWWWXXXYYYZZZ]]]^^^___^^^]]]\\\\\\]]]^^^_________^^^^^^]]]]]]^^^___]]]WWWNNNHHHEEEDDDCCCBBBAAAAAAAAAAAADDDDDDEEEDDDEEEFFFIIIKKKNNNRRRYYYaaammmjjjTTTLLLFFFEEEFFFCCC@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;:::999888777777777777555555666666666666555555777666666666666555555555444444444444333333333333000000111111111111000000000000111111111222222222111111111111111111111111000000000000000111111222000000000000000000000000111111111111000000000000///////////////////////////000000111111000000///........./////////000000//////............//////000/////////111111///...////////////////////////---------------.........////////////////////////........................///............//////000////////////////////////000000000000////////////////////////////////////...///000111111000///......//////000111111222222222222222111222333333444;;;;;;;;;;;;<<<===>>>???DDDDDDCCCBBBAAADDDJJJOOO___rrryyysss{{{}}}yyyyyyyyy}}}|||zzzwwwuuuuuuwwwxxx~~~~~~~~~~~~~~~}}}||||||~~~|||xxxzzz~~~~~~}}}~~~~~~}}}|||}}}~~~~~~|||zzzwwwtttpppmmmkkkhhheeeccccccbbb```]]]ZZZYYYXXXXXXWWWVVVVVVVVVWWWXXXZZZ[[[YYY[[[]]]___``````^^^]]][[[\\\^^^___```______^^^^^^\\\YYYVVVRRRMMMGGGDDDBBBBBBAAAAAAAAAAAAAAABBBAAACCCCCCCCCCCCFFFKKKOOOSSSZZZffftttmmmYYYOOOHHHCCCDDDEEECCCBBBCCCBBBAAA@@@???===<<<;;;:::::::::;;;<<<<<<;;;;;;;;;::::::999888777777777777555555666666666666555555777666666666666555555555333333333333222222222222111111222222222222111111000000111111111222222222111111111111111111111111222222111000//////000000000000000000000000000000111111111111000000000000////////////////////////...//////000000//////...............//////////////////............//////000/////////111111///...////////////////////////++++++,,,,,,,,,---------...............................................................///000000////////////////////////////////////000000000000////////////////////////...///000111111000///...111111000000000000000000222111111111111222333333::::::::::::;;;<<<===>>>???@@@@@@??????AAAEEEHHHTTTeee{{{{{{zzz~~~~~~|||{{{zzzzzz~~~}}}{{{|||}}}}}}~~~||||||||||||{{{zzz}}}zzzxxxyyy|||~~~|||{{{|||~~~~~~~~~}}}|||zzzzzz{{{zzzxxxvvvrrroookkkiiigggfffcccaaa]]]\\\YYYWWWVVVUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ[[[]]]___`````````___]]]^^^```aaaaaa```___^^^ZZZWWWRRRMMMHHHEEECCCBBB@@@@@@AAAAAABBBBBBBBBBBBAAACCCDDDEEEEEEJJJQQQWWWYYYeeevvvrrr[[[QQQHHHBBB???BBBCCCCCCDDDGGGCCCBBBAAA???===;;;::::::999::::::;;;;;;;;;;;;::::::999999888777777888888555555666666666666555555666666666555555555444444333333222222222111111111222222333333333333222222000111111111111222222222111111111111111111111111444333111////////////000000000000000000000000000////////////............////////////////////////......////////////......------.........///////////////............//////000/////////111111///...////////////////////////+++++++++,,,------......------------------------------------------------......---......///000111////////////////////////////////////000000000000////////////////////////......///000000000//////111111111111000000//////111111111111111222333333999999999999:::;;;<<<<<<<<<===>>>>>>???@@@BBBCCCIIIWWWkkk|||~~~xxx}}}~~~|||zzzxxxwwwuuuqqqpppsss{{{~~~||||||}}}~~~}}}{{{yyyzzz}}}~~~}}}}}}{{{yyy}}}~~~~~~||||||}}}}}}|||{{{{{{~~~~~~~~~~~~}}}|||zzzxxxwwwvvvuuusssqqqkkkiiifffdddccccccaaa___ZZZYYYWWWUUUTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[[[[\\\[[[\\\\\\]]]^^^___```aaa___```aaabbb```^^^[[[YYYQQQNNNKKKFFFBBBAAAAAABBB???@@@AAABBBCCCCCCCCCCCCCCCEEEHHHIIIKKKQQQZZZbbbgggyyywww]]]PPPLLLDDD@@@???BBBCCCBBBCCCFFF@@@@@@???>>><<<;;;::::::888888999::::::::::::::::::999888888777888888888555555666666666666555555555555555555444444444333444444333333333222222222222222333333333333222222000111111111111222222222111111111111111111111111333111000///...///111222000000000000000000000000////////////............//////////////////////////////000000000000//////---------.........////////////............//////000/////////111111///...////////////////////////,,,,,,---......///000000........................---------------------------------......///000111////////////////////////.../////////000000000111000000000000000000000000...............///000000000000000000000111111111111111111111111222222333888888888888999:::;;;;;;<<<===>>>???@@@AAAAAABBBAAAMMM___rrrxxxvvv|||yyyrrrpppmmmiiihhhmmmvvv~~~~~~|||{{{{{{|||||||||zzzyyy|||~~~}}}|||~~~|||}}}~~~|||zzz|||}}}|||{{{{{{~~~~~~~~~~~~}}}{{{yyyzzzxxxvvvtttsssrrrooommmfffdddbbbaaaaaa```___^^^ZZZYYYXXXVVVVVVWWWYYYZZZYYYZZZZZZ[[[\\\]]]]]]^^^\\\\\\\\\\\\^^^___aaabbb``````aaa```]]]YYYUUUSSSHHHHHHFFFCCCAAA@@@AAABBB??????AAABBBCCCDDDDDDDDDEEEHHHKKKMMMOOOVVVaaajjj{{{|||aaaNNNFFFEEEEEEBBBBBBEEEEEEBBBAAACCC======<<<<<<<<<;;;;;;;;;777888999999::::::::::::999999888888888888888888555555666666666666555555555555444444444333333333555555444444444333333333222222333333333333222222000111111111111222222222111111111111111111111111111000///...///000333444000000000000000000000000111111111111000000000000////////////////////////000000111111111111000000---------.........////////////............//////000/////////111111000...////////////////////////.........///000111111222////////////////////////---------------------------------......000111111////////////////////////.../////////000000111111111111111111111111111111///...---------///000111......///000111222333333111111111000111222222333999888888888999999:::;;;===<<<;;;;;;<<<===>>>???CCCIIISSSbbbvvv|||rrrnnntttxxxtttkkkddd```aaadddgggmmmsss~~~~~~{{{}}}~~~~~~}}}~~~|||~~~yyywwwyyy{{{zzzwwwxxxzzz|||~~~}}}}}}~~~|||{{{zzz{{{}}}~~~~~~}}}{{{yyyyyyyyyzzzvvvuuussspppmmmjjjhhhgggaaa```___^^^\\\[[[ZZZYYYVVVWWWXXXXXXYYYYYYXXXXXXYYYXXXXXXXXXZZZ\\\^^^___````````````___^^^]]]]]]``````___\\\WWWQQQLLLHHHFFFEEECCCAAA@@@@@@@@@AAAGGGEEECCCBBBCCCDDDEEEEEEHHHLLLNNNNNNTTTcccsss|||sss```TTTHHHAAABBB????????????@@@AAABBBBBB???>>><<<::::::<<<>>>??????===:::999:::::::::999999888888777777777777777888888777666666777777888555444444333333444444555333222111111000000111111333222222111111222222333111111111111111111111111000000111111111222222222111111000///////////////111111111111111111111111111111000///////////////---------........./////////............///000000111111111111111000///...111000///---------...///000000///.......................................+++,,,---///000000111111......------------............------------......////////////////////////---...,,,((((((,,,...---111111000000000000111111////////////////////////000000111111111222222222........................000000111222222222222111:::::::::::::::;;;<<<======<<<<<<;;;<<<===>>>???<<>>;;;:::;;;;;;;;;:::888777666666555555666666888888777777666666666555444444333333333333444444333222111111000000111111333222222111111222222333111111111111111111111111111111111111111111222222111111000///////////////111111111111111111111111111000000///////////////......//////////////////...............///000000111111111111111000//////000000///...............000000///.......................................---...///000222222222222......------------............------------......////////////////////////...///...******///222111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111;;;;;;;;;;;;<<<===>>>???======<<<;;;;;;<<<>>>???>>>AAAHHHUUUjjj~~~tttnnnpppuuuzzzssskkkeeecccYYYTTTQQQSSSXXX]]]fffnnnwww{{{zzzvvvrrrtttxxx{{{~~~}}}zzzxxxvvvuuussssssssstttssswwwyyyvvvvvvzzz}}}|||~~~~~~}}}}}}~~~}}}|||{{{{{{|||}}}~~~}}}}}}||||||yyyxxxxxxwwwuuutttrrrqqqmmmllljjjhhheeecccaaa```[[[[[[ZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYXXXZZZZZZ[[[\\\]]]___```aaabbbbbbcccccccccbbbbbbaaa___]]]ZZZUUUOOOIIIDDDBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAABBBDDDGGGIIIKKKQQQUUUZZZbbbtttvvvaaaNNNIIIGGGCCCAAABBBAAA@@@@@@???????????????>>>===;;;::::::;;;===>>>AAA???<<<<<<<<<<<<;;;999777666555555444444555555777888888888777666444333333333222222222222333333333222111111000000111111222222111111111111222222111111111111111111111111222222111111111111111111111111000///////////////000000000000000000000000111000//////......//////000000000000000/////////---------...///000000111111111222222111111000000///////////////......---000//////............///////////////////////////---...///000111222222222......------------............------------......////////////////////////---000///,,,...333666555111000000//////000000111000000000000000000000000////////////////////////222222222222222222222222000000111222222222222111:::::::::;;;<<<>>>???@@@>>>===<<<;;;;;;<<<===>>>DDDEEEHHHPPPaaa{{{yyyssspppwwwlllbbb[[[YYYRRRPPPQQQUUUYYY]]]eeemmmrrrvvv|||~~~~~~~~~zzzwwwuuuwwwzzz}}}}}}|||yyyxxxuuusssqqqpppppppppqqquuuxxxwwwxxx}}}~~~}}}}}}}}}||||||{{{||||||}}}~~~~~~~~~{{{yyyxxxuuuuuuuuuuuusssqqqnnnmmmiiihhhfffdddbbb```^^^]]]YYYYYYYYYXXXXXXXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^___aaabbbbbbbbbcccdddddddddcccccc```]]]XXXRRRLLLFFFBBB@@@AAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDEEEFFFHHHKKKMMMTTT]]]iiixxx|||```SSSGGGEEEEEEAAA>>>>>>AAAAAA@@@>>>>>>============<<<;;;::::::;;;<<<===@@@>>><<<;;;<<<;;;:::888777666555555444444555555888999::::::999666444222333222222111111222222333333222111111000000111111222222111111111111222222111111111111111111111111222222222111111111111111111000000///////////////////////////////////////000000///............///000000000////////////...,,,,,,---//////000111111000111111222111111000000---...///000000///...---000///............//////000000000000000000000000+++,,,---...////////////......------------............------------......////////////////////////,,,//////---///555888777000000////////////000000111111111111111111111111000000////////////......000000000000000000000000000000111222222222222111888888999:::;;;===???@@@>>>===<<<;;;;;;<<<===>>>BBBBBBCCCHHHTTTiii{{{rrroooyyyzzznnnaaaWWWSSSOOOPPPTTTZZZ^^^___eeekkkpppsssxxx}}}~~~~~~|||~~~~~~~~~~~~~~~~~~}}}wwwvvvtttqqqpppooonnnooorrrwwwzzzzzz|||~~~}}}}}}|||||||||||||||}}}~~~~~~|||yyyvvvtttsssssssssrrrpppnnnkkkjjjfffeeedddbbb```^^^]]]\\\XXXXXXXXXYYYYYYYYYYYYYYYWWWXXXYYYYYYZZZZZZYYYYYYXXXYYYZZZ\\\^^^___aaaaaaaaabbbcccdddddddddddddddbbb^^^XXXQQQJJJFFFCCCBBB@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFEEEEEEGGGLLLOOOVVVfff{{{{{{aaaSSSLLLEEEDDDDDDAAA>>>===AAA@@@???>>>===<<<<<<<<<<<<;;;:::999999:::;;;<<<===;;;::::::;;;:::999777888777666666555555666666999:::;;;;;;999777444333333222222111111222222333333222111111000000111111222111111000000111111222000000000000000000000000111111111111111111111111111000000///////////////........................000//////.......................................,,,---...///000000000000///000000111111111000000---...///000000///...---//////............//////000000000000000000000000+++,,,---......///............------------............------------......////////////////////////***---...---///444666555000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111666666777999;;;===???@@@???>>><<<;;;;;;<<<======>>>???BBBFFFNNN]]]ooo{{{yyykkkqqq}}}yyyjjj\\\UUURRRSSSYYY^^^```___dddkkkooorrrvvvzzz~~~}}}zzz}}}}}}{{{zzz{{{|||||||||uuusssrrrpppooonnnooooootttzzz~~~~~~~~~}}}}}}{{{{{{||||||}}}}}}~~~~~~}}}zzzwwwsssqqqqqqqqqpppnnnllljjjhhhgggdddcccbbbaaa___^^^]]]\\\WWWWWWXXXYYYZZZZZZ[[[[[[XXXXXXYYYZZZZZZZZZZZZYYYWWWXXXZZZ]]]___```aaaaaaaaabbbcccdddeeefffffffffddd___XXXPPPJJJFFFDDDDDDAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFEEEFFFKKKRRRYYYbbbwwwfffTTTHHHEEEBBBAAAAAA@@@???>>>@@@???>>>===<<<<<<<<<<<<:::::::::999999::::::::::::999888999;;;;;;999777888777666666555555666666888999999999888777555444333333222222222222333333333222111111000000111111111111000000000000111111000000000000000000000000000000111111111222222222111111000///////////////////////////////////////000///......------......------------.........///,,,---///000000000///.........//////000000//////---.../////////////////////............//////000////////////////////////---...///000000000000000......------------............------------......////////////////////////***------,,,---222333111000//////......//////000//////////////////////////////000000000111111111222222222222222222222222000000111222222222222111555666777999;;;===???@@@???>>>===<<<;;;<<<<<<===<<>>======<<<<<<<<<<<<:::999999999999999999:::888888888:::<<<===;;;999777666555555444444555555777777666666555555555444444444333333333333444444333222111111000000111111111111000000000000111111000000000000000000000000//////000111222333333444111111000/////////////////////////////////////////////...------------...,,,,,,---...///000000111......000111000///---,,,,,,,,,---..............................///000000...............///000000..............................//////000000//////......------------............------------......////////////////////////+++......,,,,,,000000...//////............//////........................------......///000111111111111111111111111111111000000111222222222222111666666777999;;;>>>@@@AAA???>>>===<<<;;;;;;<<<===999<<>>??????>>>>>>===<<<<<<<<<<<<===999999999999999999999999888888999;;;>>>>>>===;;;555555444333333333333444555444444333333333444444555444444333333444444555333222222111000111111111111111000000000000111111000000000000000000000000......///111222333444555111111000///////////////000000000000000000000000//////...------------...,,,---...///000111222333...///000111000///,,,++++++,,,,,,---.........---///...---------///000111...............///000111........................,,,,,,------...---------.........------..................------.........////////////////////////,,,//////,,,,,,//////,,,//////............//////........................***+++,,,---...000111111........................000000111222222222222111999999999999:::;;;<<<<<<===>>>>>>???>>>>>>===<<<>>>>>>>>>???BBBDDDGGGHHHVVV___pppyyypppjjjlllrrrooollljjjjjjkkklllkkkmmmooorrrsssuuuxxx~~~~~~}}}|||{{{{{{{{{{{{||||||}}}}}}{{{|||{{{zzzyyyyyyyyyzzzzzz|||}}}|||yyyuuutttwwwzzzvvvwwwxxxzzz{{{{{{||||||}}}}}}}}}~~~}}}|||{{{||||||}}}|||}}}zzzxxxxxxzzz{{{zzzxxxxxxvvvtttsssrrroookkkggghhhddd```___aaabbbbbb```^^^]]][[[ZZZXXXWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[ZZZVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^^^^___aaabbbbbbcccbbbccceeegggiiiiiiiiihhh]]]WWWNNNHHHFFFFFFEEEDDDHHHDDDBBBCCCCCCBBBEEEIIIJJJLLLOOOUUUcccyyynnnXXXJJJDDDEEE>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>===<<<::::::<<<<<<<<<;;;;;;:::::::::666777888999999999999999:::999777666555555555666999888666444444444444555333333444444444444444333333222111111333333222111111000///......///000111111000///...------...///---......///000111111222000000000000000000000000000000000000000000000000111000///...,,,,,,++++++,,,------...///000111111.........////////////000//////.........------------------.........//////////////////...---,,,+++//////...---,,,,,,++++++,,,,,,,,,---------......------............------..................------,,,,,,------------,,,,,,..................------000000000000000000000000........................000000000000000000000000000000000000000000000000////////////000000000000999888888999999:::;;;<<<===========================>>>AAACCCEEEFFFFFFGGGJJJSSSbbbssswwwllliiiwww{{{vvvrrrpppoooooonnnkkkmmmppprrrtttwww}}}~~~}}}|||~~~}}}}}}}}}~~~~~~}}}||||||{{{yyyxxxxxxyyy{{{|||~~~{{{xxxwwwyyy|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{~~~|||zzzzzzzzzzzzyyyzzzxxxvvvvvvyyyzzzyyyxxxtttrrrpppoooooommmjjjhhhfffccc```___```aaaaaa___\\\\\\ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\[[[[[[XXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^___aaabbbccccccddddddeeeeeedddcccbbbaaaVVVQQQJJJFFFFFFFFFFFFEEEFFFDDDEEEHHHHHHFFFGGGKKKMMMRRRZZZfffwwwsss]]]PPPHHHDDDBBB===>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>===<<<::::::<<<;;;;;;;;;::::::::::::777777888999999:::;;;;;;:::888777555555555555666999999777666555555555555444444555555555555444444333222111111333333222111000000////////////000000111000///...---......///.........///000111111111////////////////////////////////////////////////000000////////////000000,,,,,,------......//////------.........///////////////.........------------------.........//////......///////////////...+++,,,,,,------.........---------.........//////------............------........................------............------........................................................................000000000000000000000000000000000000000000000000000000000000111111111111888888888888999:::;;;;;;===<<<;;;;;;;;;<<<=========???CCCFFFGGGGGGFFFDDD@@@GGGRRR```ppprrriiiooo{{{{{{wwwtttpppnnniiikkknnnppprrrvvvzzz~~~}}}}}}|||~~~}}}|||{{{zzzxxxwwwxxxzzz}}}~~~~~~|||{{{}}}~~~}}}||||||}}}}}}|||~~~}}}|||~~~}}}~~~{{{yyyxxxxxxwwwvvvvvvuuussstttuuuvvvvvvuuuooommmkkkjjjjjjiiihhhgggcccaaa^^^]]]^^^______^^^[[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]ZZZ[[[[[[\\\]]]^^^______^^^^^^______```aaabbbbbbcccbbbaaa___]]]ZZZXXXVVVLLLIIIFFFDDDEEEEEEFFFEEEAAAAAADDDIIIIIIGGGHHHKKKRRR\\\lll~~~sssXXXKKKGGGDDDAAA>>>=========>>>======<<<;;;===============<<<;;;:::;;;;;;:::::::::::::::999888777777888999;;;<<<>>>999888666555444555555666:::::::::999888666555444333333444444444444333333333222111111222333222111//////000000000000//////000000///............///......//////000000111111........................////////////////////////------......///000222222,,,,,,------------------,,,,,,,,,---------.....................------------------...............------...000000111111111++++++,,,,,,---...//////........./////////000000------............------.................................//////.................................................................................000000000000000000000000000000000000000000000000111111111111222222222222777777777777888999::::::<<<;;;999999999;;;===>>>>>>???BBBDDDEEEEEEDDDCCC???CCCHHHPPP]]]mmm}}}pppmmmrrr|||tttooolllmmmnnnoooqqqtttxxxzzz~~~~~~~~~~~~~~~}}}|||||||||{{{zzzxxxwwwxxx{{{~~~~~~}}}|||{{{{{{{{{|||}}}~~~zzz|||~~~}}}~~~~~~~~~~~~~~~{{{yyyxxxxxxxxxwwwvvvtttsssqqqpppppppppoooooommmjjjgggeeeeeeeeedddccc___^^^]]]\\\\\\\\\\\\\\\YYYYYYYYYXXXXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]^^^^^^___``````aaabbbaaaaaa```___^^^^^^]]]\\\[[[YYYVVVSSSPPPNNNLLLEEEDDDCCCCCCCCCDDDDDDDDDBBBBBBDDDHHHIIIHHHLLLSSS^^^kkkrrr```LLLCCCAAA>>><<<;;;<<<============<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;::::::::::::999999999999777666666555777999<<<>>>888777666555444555555666::::::;;;;;;:::888666444222222222222222111111000222111000111222333222000...///000111111000///.../////////.........//////.../////////000000000111........................////////////////////////+++++++++,,,---...///000......------------------++++++,,,,,,,,,---------................................................------...///////////////......---------,,,,,,,,,---.........////////////------............---------------.....................////////////......---------...............000000000000000000000000........................////////////////////////////////////////////////000000000111111111222222666666666666777888999999;;;:::888888999;;;===??????????????????@@@AAAAAA@@@AAADDDGGGNNN]]]ooo{{{xxxnnnkkkqqqzzzuuusssqqqppprrrtttvvvwww{{{~~~}}}|||{{{zzzzzzzzz{{{{{{zzzyyyyyyzzz}}}~~~}}}|||{{{zzzzzzzzz{{{||||||zzz|||~~~|||~~~~~~}}}~~~zzzyyywwwwwwxxxxxxwwwvvvrrrqqqpppmmmjjjhhhhhhhhhkkkhhhdddbbbaaaaaa```^^^\\\\\\\\\[[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[\\\]]]^^^^^^_________^^^^^^^^^___``````aaaaaaeeedddbbb___\\\XXXVVVUUUQQQPPPNNNLLLJJJHHHFFFFFFBBBBBBCCCCCCCCCCCCCCCDDDHHHGGGHHHJJJLLLOOOZZZdddvvvuuu^^^TTTIIIBBB>>>999999<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<<<<<<<<<<;;;999999999999999999999999666555444444555777:::;;;777777555444444555555666999999::::::999888666555333333333333333222111111222111000000222222111000...///000111111000///.........//////////////////////////////000000000000................................................------,,,,,,,,,,,,------/////////...............+++++++++,,,,,,,,,,,,------..........................................------.........------,,,+++---------------,,,,,,,,,,,,,,,---------.........------............---------------.........//////......////////////......---------.........//////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////000000000111111555555555555666777888888999999999999:::<<<>>>??????>>>===<<<<<<===>>>???===???AAABBBFFFRRRbbbnnnssslllhhhuuu~~~xxxssssssssstttuuuzzz}}}{{{yyyxxxyyyzzz{{{||||||||||||~~~~~~~~~~~~|||zzzyyyxxxyyyyyyzzz|||~~~zzzzzz|||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}xxxvvvuuuuuuvvvvvvtttrrrnnnnnnmmmiiieeecccccccccgggdddaaa___^^^]]][[[ZZZYYY[[[\\\[[[ZZZYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\\\\[[[\\\]]]^^^____________^^^^^^^^^_________``````eeeccc___[[[VVVQQQMMMLLLHHHGGGFFFDDDCCCCCCCCCCCCAAABBBDDDCCCCCCCCCEEEGGGIIIHHHIIILLLPPPYYYjjjyyyxxxaaaMMMHHHDDDAAA===999:::>>>;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<777888888888888999999999555555444444444666777888777666555444444444666666666777777777777777777666555666666666555444333222222111000000111222111000//////000000000000//////---...//////000/////////////////////000000000000................................................000000///...---------....../////////////////////+++++++++,,,,,,,,,---------------..............................---------.........---,,,+++************+++,,,...///000000,,,,,,,,,------------...------............------,,,,,,------.../////////.........//////.........,,,,,,------.../////////........................////////////////////////000000000000000000000000000000000000000000000000.../////////000000000000444444444444555666777888888888999;;;<<<>>>??????>>>>>>======<<<<<<;;;;;;;;;>>>@@@???@@@HHHUUU```uuu}}}uuummmqqq}}}wwwtttttttttsssxxx||||||yyyyyyzzz|||}}}}}}~~~~~~}}}|||~~~}}}{{{zzzyyyyyyyyyzzz|||}}}|||wwwzzz|||{{{|||}}}|||}}}~~~}}}~~~}}}zzzyyywwwuuutttsssrrrqqqnnnlllhhhiiiiiifffbbb```aaaccc```^^^]]]\\\\\\[[[XXXVVVXXXZZZ\\\[[[YYYXXXYYY[[[]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^___]]]YYYTTTOOOJJJFFFDDDCCCBBBAAA@@@@@@AAAAAABBBAAACCCDDDDDDDDDEEEIIIMMMKKKKKKOOOVVV]]]kkkvvvbbbTTTEEE@@@>>>@@@@@@===<<<===:::;;;;;;;;;;;;:::999999888999:::;;;<<<<<<<<<<<<777777777777888888999999666666666666666666666666666555444444444444666666444444444444555666777777555555555444444333222111222000///000111222111///000000////////////000000,,,---///000000000//////000000000000////////////////////////////////////........................000///......---------...---------....../////////,,,,,,,,,,,,---------------------.........////////////.........------------------...------,,,,,,)))***+++,,,...///000000------------............------............------,,,,,,------...//////000------............------,,,,,,------...//////000........................////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111444444444444444666777777777888:::<<<>>>?????????<<<===???@@@???===:::888;;;>>>@@@???===AAAKKKTTTiiivvvrrrvvvyyyuuuttttttsssvvv{{{}}}{{{zzz{{{}}}~~~|||}}}}}}|||{{{zzzyyyyyyzzzzzzyyyyyyzzz{{{}}}~~~}}}~~~{{{xxx|||~~~|||~~~}}}|||}}}~~~|||}}}~~~{{{xxxuuuwwwuuusssqqqooommmiiifffdddffffffdddaaa```aaadddZZZYYYYYYZZZ[[[ZZZWWWUUUWWWZZZ\\\\\\YYYXXXYYY[[[___^^^]]]]]]\\\\\\]]]]]][[[[[[\\\]]]^^^^^^^^^^^^\\\\\\\\\]]]]]]]]]]]]]]]ZZZXXXTTTPPPJJJEEEBBB@@@BBBAAA@@@??????@@@AAABBB@@@BBBDDDDDDEEEGGGMMMQQQQQQTTT[[[eeeoooppp[[[OOOIIIEEE???<<<@@@DDDBBB===;;;:::;;;;;;;;;;;;:::999999888999:::;;;<<<=========666666777777888888888999777777777888777666666555666555444333444444666666222222111222333555777888222222222111111///......111000///000111222111///111000///......///000111,,,---///000000000//////000000000000////////////000000000000000000000000........................,,,,,,+++++++++,,,,,,---++++++,,,,,,---...//////,,,,,,------------......---------.........////////////.........---------,,,,,,---...////////////------------------------............/////////000---..................---,,,,,,------...///000000,,,------------------,,,,,,,,,------...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222777777666666666666777777777888:::;;;<<<=========;;;;;;:::999999:::::::::======>>>>>>???BBBGGGKKK]]]ooo|||{{{{{{}}}yyysssqqqrrrvvvvvv}}}~~~|||||||||{{{zzzyyyxxxwwwxxxyyyzzzzzzzzzzzz}}}|||~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyyyyzzzzzz{{{zzzzzzyyywwwuuusssrrrpppooonnnllljjjiiigggfffaaaaaa```___^^^]]]]]]\\\YYYYYYYYYYYYZZZZZZZZZZZZWWWWWWWWWXXXYYYZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]\\\]]]\\\ZZZYYYYYY\\\^^^```\\\[[[ZZZ[[[\\\\\\[[[YYY\\\XXXPPPIIIDDDBBBBBBCCCBBB>>>===@@@BBBAAAAAACCCAAABBBDDDFFFJJJNNNQQQTTTWWWbbbqqq{{{lllZZZMMMFFFDDD????????????>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<;;;999999999666666666666777777777777999888666555444555777888666666555444333333222111333333333333333333333333111111222333333444555555555444333111000/////////111111000000000000111111//////............//////....../////////...,,,+++111111000///...---,,,,,,........................////////////////////////................................................................................................//////...---,,,++++++***------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------...------,,,,,,------...000///...------...///000------------------------000000000000111111111111000000000000000000000000111111000000//////......777666666666666666666777777777999:::;;;<<<<<<<<<;;;::::::999999999::::::<<<=========>>>AAAEEEIIIUUUbbbwww}}}tttqqqyyyyyysssoooooopppxxx~~~~~~~~~{{{{{{zzzzzzyyywwwvvvuuuxxxzzz{{{{{{zzzzzz|||}}}|||~~~|||zzzyyyyyyzzz{{{zzzyyyxxxwwwuuusssqqqpppmmmlllkkkiiigggeeedddccc```______^^^^^^]]]]]]]]]ZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\]]]\\\ZZZYYYYYY[[[]]]^^^]]]\\\[[[[[[\\\\\\ZZZYYYTTTPPPJJJDDD@@@???@@@AAAFFFBBBAAADDDDDDAAAAAACCCFFFEEEEEEGGGKKKQQQXXX]]]mmmuuunnnYYYKKKBBB>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<:::999999999666666666666777777777777999888666444444555666777777777666666555444333333333333333333333333333333111111222222333444444555555444333111000000000///111111000000000000111111//////............//////....../////////...---,,,///////////////.................................////////////////////////................................................------------------------........................//////......---,,,,,,,,,------------------------........................------------------------........................------............------...------,,,,,,------...//////............//////......................../////////000000000111111000000000000000000000000111000000000/////////...666666555555555555666666555666777999:::::::::::::::999999999999999:::::::::;;;<<<<<<<<>>@@@DDDDDDCCCDDDHHHMMMQQQWWW___iiiwwwfffYYYKKKCCC@@@======@@@:::;;;<<<===============::::::::::::::::::::::::999;;;===<<<:::888888888666666666666777777777777666666555444444444444555777666666666666666666666444444444444444333333333111111222222333333333333555444333222111111111111000000////////////000000//////............//////...////////////..................///////////////........................////////////////////////................................................------------------------................................./////////000000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...,,,---////////////---,,,........................---------.........//////000000000000000000000000000000000000////////////555555444444444444555555444444555666777777777777777777777777777888999:::888999:::::::::;;;>>>@@@===BBBIIIQQQ]]]oooxxxjjjkkkuuu~~~{{{uuurrrssswwwyyy~~~}}}{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyy|||||||||{{{zzzyyywwwwwwxxx{{{}}}~~~|||zzzyyyyyyuuuvvvvvvwwwyyy}}}~~~||||||{{{{{{zzzyyywwwuuusssrrrrrrnnnnnnmmmkkkiiigggeeeddd^^^^^^]]]\\\[[[YYYXXXXXXZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\[[[YYYYYY[[[\\\^^^^^^______\\\YYYTTTPPPMMMJJJGGGEEECCCCCCBBBBBBBBBDDDEEEGGGCCCBBBDDDHHHHHHGGGKKKQQQPPPZZZhhhwww{{{iiiOOOGGG@@@???>>>;;;999:::999:::;;;<<<<<<===<<<<<<:::::::::::::::::::::::::::;;;===<<<:::888888888666666666666777777777777666666555444444444444444555555555555555555666666555555555444444333333333111111222222222222222333444444333222111111111111000000////////////000000//////............///////////////...////////////111000000///......------........................////////////////////////................................................------------------------........................------......///000000000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...,,,---...//////...---,,,------------------------------------............////////////////////////////////////000000000000444444333333333333444444444444555666666666666666666666666666777888999999888999::::::999:::<<<>>><<>>@@@???;;;999999999999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::<<<===<<<:::888777777666666666666777777777777666666666666555555444444444444444555555666666666666666555555444333333333111111222222222222222222333222111111000000111111000//////......//////000//////............////////////.........///000111111111000///...---,,,,,,........................////////////////////////................................................................................................---------....../////////------------------------........................------------------------........................,,,,,,------------,,,,,,...------,,,,,,------...------............---------------------------------------............///////////////////////////////////////000000000000444444333333333333444444444555555666666666666666666555555666777888999999888999::::::::::::;;;===;;;===???AAAEEEOOO^^^jjj}}}~~~nnnllljjjmmmyyyyyyqqqkkkjjjjjjlllqqqxxx~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}||||||||||||}}}~~~||||||}}}}}}}}}||||||{{{~~~~~~~~~}}}|||{{{yyyyyyxxxzzz{{{{{{zzzzzz|||}}}{{{yyywwwvvvxxx|||~~~}}}|||}}}}}}}}}{{{zzzxxxvvvuuutttpppooonnnmmmkkkiiigggfffdddddddddcccbbbaaa```___[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[XXXYYYZZZZZZYYYWWWTTTRRRMMMJJJFFFCCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCFFFJJJLLLPPP[[[fff{{{kkkYYYLLLDDDCCC???>>>??????<<<<<<>>>999::::::;;;;;;;;;::::::999999999999999999999999:::<<<======:::888777777666666666666777777777777666777777777666666555555444444555666777777888888666666666555444444333333222222111111111111111111111111000000//////000000//////............////////////............////////////.........///111222000000//////.........---........................////////////////////////................................................////////////////////////........................---------------.........------------------------........................------------------------........................+++,,,,,,------,,,,,,+++...------,,,,,,------......------,,,,,,------...........................---............/////////////////////////////////.../////////000000000111444333333222222333333444555555666666777666666666555555555555666777999999888999;;;;;;::::::;;;<<<;;;:::999:::???GGGQQQWWWllluuu}}}sssgggcccmmmwwwgggffffffhhhmmmsssyyy}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{|||~~~~~~}}}|||{{{{{{|||}}}~~~|||}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}|||{{{yyyxxxxxxyyyzzzzzzzzzzzz}}}|||yyyyyyzzz}}}}}}~~~~~~|||zzzzzz{{{xxxxxxvvvtttrrrqqqooonnnjjjjjjiiiiiigggfffddddddbbbbbbbbbbbbaaa```___^^^[[[\\\\\\]]]^^^___``````]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZZZZYYYVVVRRRNNNLLLHHHEEEBBB@@@AAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFGGGKKKRRRWWW```nnn|||lllVVVKKKEEEAAAAAA<<<:::;;;;;;999;;;???:::::::::;;;;;;::::::999999999999999999999999999;;;<<<======:::888777777666666666666777777777777777777777888777666666555555555666777888999999:::777777666555444444333333222222111111111111111111111000///////////////000//////............////////////............//////000///.........000111222.........///////////////........................////////////////////////................................................000000000000000000000000........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------.........,,,++++++,,,......////////////////////////.........////////////000////////////////////////.../////////000000111111444444444444444555666666333444555666666666555444333444666888888777555444888999:::;;;;;;:::888888:::;;;<<<======???CCCEEEZZZeeevvv|||iii```___iii}}}xxxlllaaa^^^^^^```gggpppxxx~~~||||||}}}}}}~~~}}}}}}|||{{{zzz~~~~~~}}}|||zzz}}}}}}||||||zzz{{{}}}~~~}}}{{{~~~|||zzzxxxvvvvvvwwwyyyzzz|||}}}}}}}}}~~~}}}{{{zzzyyyyyyzzzzzz|||{{{zzzxxxwwwvvvvvvvvvqqqpppooommmlllkkkjjjjjjcccccccccbbb```___]]]]]]]]]]]]]]]^^^^^^^^^______[[[\\\\\\]]]]]]^^^^^^___aaa``````___]]]\\\[[[[[[^^^```___[[[[[[^^^___]]]^^^___^^^^^^]]]\\\ZZZZZZ[[[[[[ZZZYYYXXXXXXWWWWWWWWWUUUSSSOOOLLLJJJHHHGGGHHHEEEAAA???@@@AAACCCCCCEEEEEEEEEGGGHHHIIIIIIHHHNNNOOOQQQVVVaaasssiiiXXXMMMDDD>>>===888888888999999:::::::::999999999::::::;;;;;;;;;999999888888888888999999;;;;;;;;;:::999888777666666666888999999888777666777777777777777777777777444555555666777888888999777777777777666555444333555555444444333222111111,,,------...///000000111------------.........///000000000///////////////---...///111111111000///000///////////////000000------......------,,,+++++++++,,,,,,---...//////,,,,,,,,,---------......------...///000111222222//////............/////////......---------......//////.........---------//////............//////,,,---------.../////////---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++------------------------------------------------,,,---.../////////...---/////////...------,,,,,,............////////////......////////////......666555444333222222222222333444555666666666555555333444555777777777666555777777888999999888777666999:::;;;;;;<<<>>>AAADDDOOOZZZkkk{{{vvviii```aaapppttteee^^^ZZZXXX]]]dddjjjrrryyy{{{yyy{{{~~~~~~~~~~~~}}}|||{{{zzz|||~~~~~~~~~~~~}}}|||{{{}}}}}}|||||||||{{{|||~~~~~~~~~|||yyywwwvvvwwwxxxzzz{{{|||}}}|||||||||{{{zzzxxxxxxwwwxxxxxxzzzyyywwwtttrrrpppooooookkkjjjiiiiiihhhhhhhhhhhhbbbbbbbbbaaa```___]]]]]]]]]]]]]]]^^^^^^^^^^^^___[[[[[[[[[[[[\\\\\\\\\\\\```______^^^\\\[[[[[[ZZZ[[[^^^]]]ZZZZZZ^^^___]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTTTTTTTPPPOOOLLLJJJGGGEEEDDDCCCDDDBBB@@@???@@@AAABBBCCCFFFFFFHHHJJJMMMOOOOOOOOOSSSYYYbbblllzzznnnYYYMMMFFF@@@<<<;;;999999999999999999::::::999999::::::::::::::::::999999888888888888999999::::::::::::999888777666555666777888888777666666666666666666666666666666444555555666777777888888888888888888777666444444444444333333222222111111000000000000000/////////------........./////////////////////////////////---...000111111111000000000000////////////000000------......------,,,+++...------------,,,,,,,,,,,,,,,,,,---------......------...///000111222222//////............/////////......---------............---------,,,,,,,,,......------------......------------...............---------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------------------------------------------------,,,---......///.........000000//////...------,,,............////////////......////////////......777666444222111000//////333444444555666555555555333333444555666777777888777777888888888888777777777999:::::::::<<>>AAAKKKTTT^^^fffqqqyyynnnkkklllyyyssshhh___YYYUUUTTTRRRYYY```cccdddhhhpppwww}}}||||||||||||{{{zzzyyyxxxwwwxxxyyyzzzzzzzzzzzzyyyyyywwwxxxyyy{{{|||~~~}}}}}}}}}|||{{{zzzyyyxxxyyyzzzzzzyyyxxxxxxzzz|||||||||}}}~~~~~~||||||~~~~~~|||{{{yyyxxxxxxxxxxxxwwwuuuttttttsssuuuwwwxxxxxxvvvtttssssssrrrqqqpppnnnmmmllllllnnnllljjjhhheeedddcccbbbaaa```_________________________________^^^]]]\\\\\\\\\]]]]]]]]]^^^^^^^^^aaaaaa```______^^^]]]]]]\\\\\\[[[ZZZZZZYYYXXXXXXVVVZZZZZZXXXZZZ^^^___]]]^^^\\\YYYVVVRRROOOMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIEEEDDDCCCCCCBBBBBBBBBBBBAAABBBCCCCCCBBBBBBCCCDDDGGGHHHKKKOOOUUU^^^gggmmmxxxcccQQQHHH@@@??????===<<<===:::::::::999999888888888:::::::::999999999999999999999888888888888999999666666777888888888888888777888999999999888777666444444444444444444444444555555555666666666777777999999999888666555333222111111111111111111222222333333222111///...------////////////000000000000000000000000111111111111000000000000111000000000111000000////////////000...............------,,,000000///...,,,+++******,,,,,,,,,---------......------......///000000111///......------......///...------------...//////------------------------------,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,...///000///...---,,,,,,,,,,,,,,,---------------------------------...---,,,,,,---...000111111111111000//////......---------.........//////......////////////......444333333222222222222222000000000111111111222222222222222333444666888999666666666666777777888888888999:::::::::;;;>>>@@@JJJQQQXXX\\\dddwwwxxxpppmmmpppxxxwwwnnnggg___YYYVVVYYY]]]^^^___ccckkkrrrwwwxxxyyy{{{}}}}}}|||{{{}}}}}}{{{{{{zzzzzzzzzyyyxxxvvvuuutttvvvwwwwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyyyyxxxwwwvvvuuutttvvvvvvwwwvvvvvvvvvxxxzzzzzzzzzyyyxxxxxxyyyzzzzzzzzzyyyvvvuuuuuuvvvyyyzzzxxxxxxwwwvvvtttrrrqqqpppnnnnnnooopppqqqqqqqqqqqqnnnooopppqqqqqqooonnnlllkkkkkkjjjiiihhhgggfffeeeffffffeeeccccccbbbbbbbbbaaa```___]]]\\\\\\[[[[[[]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^aaaaaa```___^^^^^^]]]\\\ZZZZZZZZZYYYYYYXXXXXXWWWVVVZZZZZZYYYZZZ]]]]]][[[\\\YYYUUUPPPLLLHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAABBBBBBCCCCCC@@@BBBDDDCCCBBBAAACCCEEEKKKNNNSSS[[[fffvvvwww```RRRIIICCC>>>??????===;;;<<<:::::::::999999888888888999999999999999999999999999999888888888888999999555666777888888888888888999999:::::::::999777777444444444444444444444444555555555555666666666666777777777666555333222111111111111111111111222222000000000//////.........////////////000000000000111111111222222333333333111111111000000000000111111111000///////////////......//////......---,,,.........------,,,,,,,,,,,,,,,,,,---------......------......//////000000......------------......---------------...//////............////////////......------------............------,,,,,,,,,+++***************++++++++++++++++++,,,,,,---------***+++,,,---...------,,,+++++++++,,,,,,,,,------------------------------------,,,,,,---...000111111111111000//////......------------..................////////////......222111111111222333333444000000000000000111222222222222333444555666666777444333333333444555666777888999:::999999:::===@@@AAAGGGLLLOOOUUUdddzzzzzziiifffgggqqq}}}xxxooofff^^^```aaa```^^^```dddhhhkkkllloooqqqssstttuuuvvvvvv{{{~~~{{{zzz{{{zzzyyyyyyxxxwwwuuutttsssuuuuuuuuuuuutttttttttttttttsssssssssrrrrrrrrrrrrtttttttttsssrrrqqqpppoooqqqsssttttttssssssuuuvvvvvvuuusssqqqppppppqqqrrrpppooonnnmmmmmmnnnooopppnnnnnnmmmllljjjiiiiiihhhffffffhhhiiijjjkkkkkkkkkiiiiiiiiiiiiiiiiiihhhhhhdddeeeeeeeeedddcccbbbaaaaaaaaaaaaaaaaaabbbbbbcccaaa```___]]][[[ZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]___^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWZZZZZZXXXXXXZZZYYYVVVVVVSSSOOOJJJFFFCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCC????????????@@@AAABBBCCC???BBBDDDDDDCCCDDDGGGKKKOOOVVVaaannn}}}qqq[[[LLLFFFDDD???<<<>>>>>>;;;999;;;::::::999999999999999999888888888888999999999:::999999888888888888999999666777777888999999999888999::::::::::::888777666444444444444444444444444555555555555555555555555555555555555444333222222222222222222222222111111............////////////....../////////000000000111111111222333333444444222222111000000000111111222111000//////......///...////////////...------,,,,,,------------------,,,,,,,,,---------......------........./////////......------------......---------------...///000///////////////000000000......------------......------------,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,,,,,,,,,,---)))*********+++,,,,,,---******++++++,,,,,,------------------------------,,,,,,,,,---...///000111111111000//////......---,,,------------...............////////////......000000000000000111222333222111111000111222333444222222444555666555444444555555444444555666888999777888888888777999;;;>>>:::>>>BBBEEEJJJTTTaaalll{{{qqqiiiiiinnnwwwzzzwwwxxxwwwrrrkkkeeeaaaaaa```ccceeeggggggiiimmmppppppuuu}}}}}}zzzzzz{{{{{{{{{zzzyyyxxxvvvuuutttuuuuuutttsssssssssssssssrrrrrrqqqqqqpppppppppoooppppppoooooonnnlllkkkjjjmmmooorrrsssrrrqqqrrrssspppooommmkkkkkkkkklllmmmkkkkkkjjjjjjjjjjjjkkkkkkiiihhhgggfffeeeeeeddddddccccccdddeeeeeeeeeeeeeeeeeedddcccccccccdddeeefff```aaabbbbbbbbbbbbaaa```______^^^______```aaabbb___^^^]]]\\\[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXVVVYYYYYYVVVUUUVVVTTTPPPMMMKKKHHHEEEBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB????????????@@@AAABBBCCCAAADDDHHHIIIIIILLLSSSYYYaaalll{{{|||iiiYYYJJJBBBAAA???;;;:::<<<===::::::<<<999999999999999999::::::666666777888999::::::;;;999999888888888888999999888888999999999999999888888888999999888777555444444444444444444444444444555555555555555555555555444555555555555555444444444444333333222222111111////////////////////////------.........///////////////000111111222333333333222111000000000111111222111000///............///////////////...------------------------------,,,,,,,,,---------......---------.........//////...------,,,,,,------...---,,,,,,------///000000............//////000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++***)))((()))+++---...)))******+++,,,,,,------------------------------***+++,,,...///000000000000000//////...------,,,,,,,,,---------...............////////////......000000////////////000000444333222222222333444555111333555666666555333222999888888888888:::<<<===555666777666666777:::<<<999<<>>???@@@@@@@@@BBBBBBBBBBBBDDDFFFHHHIIIMMMOOOSSSVVV[[[gggvvvpppcccRRRGGGCCCBBB@@@===999999999::::::;;;;;;;;;999999888777666666777777777777777777888999:::;;;888888777777777777777888999888666555333333222222666666555444333333222222777666444222111222444555666666444333222111111111333444555666666444222111222222222111000//////...000000000000000000000000//////000000///...------//////000000000000//////---.........//////000000///............---------///............---------........................---,,,***)))***,,,...000//////.........---------/////////......------------------.........//////.........------,,,,,,,,,...------,,,,,,------...,,,...000111///......///...---,,,,,,++++++++++++***+++,,,------,,,+++***'''(((***+++,,,,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......------,,,++++++---...///000000111000000000////////////000000111000000000000000111111222222333555555555333222000333333444444444555555555555444444444555666777888777777888888888888999999888999:::<<<>>>AAACCCDDDJJJOOOXXXeeeqqq}}}rrreeeccceeeooo~~~ggg^^^VVVSSSSSSRRRVVVZZZ[[[```gggmmmppprrrtttuuuzzz|||}}}~~~}}}{{{zzz{{{yyyyyyxxxxxxwwwvvvvvvvvvvvvvvvuuutttsssrrrqqqpppnnnnnnmmmlllllllllmmmmmmooommmkkkiiigggggghhhhhhhhhhhhhhhhhhhhhiiijjjjjjiiigggeeedddfffhhhiiiiiidddddddddeeeeeeeeeeeeeeeeeedddcccbbbaaa```_________```aaabbbbbbaaa```_________^^^^^^^^^^^^_________```````````````______\\\]]]^^^^^^^^^]]]\\\[[[\\\[[[YYYXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^\\\[[[[[[\\\\\\ZZZYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXVVVUUUTTTRRRPPPMMMJJJGGGEEEDDDCCCDDDDDDCCCAAA@@@@@@@@@@@@BBBAAA@@@@@@AAACCCDDDDDDEEEEEEEEEFFFGGGIIIKKKNNNRRRWWW___gggqqq~~~uuu```TTTFFF===<<<<<<:::777:::;;;;;;;;;<<<<<<<<<<<<999888777777666666777777777777777777888999:::;;;888777777666666777777888888777666444333333333333666555555444333333222222555555444333333333444444333222222111111111111222222333444555555333222000222222111111000//////...///////////////////////////////////////...------//////000000000000//////---........./////////000///............---------............------------...........................---+++)))***+++---/////////.........---------.........---------,,,,,,,,,,,,,,,,,,------......------------------,,,,,,------,,,,,,,,,,,,---------///111111///............---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++)))******++++++++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------....../////////......///////////////000000111000000000000000111111222111222333444333222111000222333333333333333444444444444444444444666777777666777777777888888888999777888888:::<<<>>>???@@@CCCEEEIIIPPP[[[hhhttt{{{|||pppddd___eeepppssshhh]]]WWWRRRNNNNNNRRRUUUXXX]]]aaaccceeehhhjjjnnnpppsssuuuvvvyyy|||~~~}}}{{{yyyxxxxxxxxxwwwwwwvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqkkklllmmmmmmmmmllljjjiiinnnllljjjhhhgggfffggggggffffffeeeeeeffffffggggggfffeeecccdddeeegggffffffccccccccccccccccccccccccccccccbbbbbbaaa```______^^^______``````______^^^]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^^^^_______________]]]^^^______^^^]]][[[ZZZZZZYYYXXXXXXXXXYYYZZZ[[[YYYYYYYYYYYYZZZ[[[\\\]]]\\\ZZZYYYZZZ[[[[[[ZZZYYYZZZZZZZZZYYYYYYXXXXXXXXXYYYXXXXXXVVVUUUSSSQQQPPPKKKJJJHHHFFFDDDCCCBBBBBBBBBAAA@@@@@@????????????>>>??????@@@AAACCCDDDEEEGGGIIIKKKMMMOOORRRWWW[[[bbbiiiuuusssaaaRRRJJJ@@@;;;;;;<<<:::888:::::::::;;;;;;;;;;;;;;;888777777666666666666777777666666777777888999:::777777666666666666777777666555555444444444444444555555444444333333222222222333333444444444444444000000//////000111222222111222333333333222111000222111111000000//////...///////////////////////////////////////......---...//////000000//////..................////////////............---------............------------------------------------///---+++******+++,,,..................---------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,------------------------,,,,,,,,,,,,------...000111111///---------------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------...//////------.........---,,,,,,.........//////000000000000000000000000111111222111111222222222222111000222222222222222222222222333333333444444555666666555666666777777888888888888888888999:::<<<>>>>>>AAAAAABBBFFFOOO[[[fffnnnqqq~~~pppgggfffhhhsss~~~tttjjjccc[[[RRRMMMMMMRRRUUUXXXZZZ[[[]]]```bbbccceeehhhjjjlllooosssvvvwww||||||yyy{{{zzzzzzyyywwwvvvvvvuuussssssrrrqqqqqqpppooooookkkkkkllllllkkkjjjiiihhhlllkkkjjjhhhffffffeeeeeedddcccccccccccccccddddddcccbbbaaabbbddddddcccbbbbbbbbbaaaaaaaaaaaa``````bbbbbbaaaaaa```___^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]\\\]]]^^^______^^^]]]\\\]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[XXXXXXXXXYYYZZZ[[[\\\]]]ZZZYYYXXXXXXZZZZZZYYYXXXUUUUUUUUUVVVVVVWWWWWWWWWTTTTTTSSSQQQOOOMMMKKKIIIGGGGGGFFFDDDCCCBBBBBBAAA>>>>>>=========>>>>>>???AAABBBCCCCCCCCCDDDFFFGGGHHHMMMSSSYYY^^^eeemmmsss~~~vvvbbbTTTKKKFFF???===>>>>>>===:::888888888888888888888888777666666555555666666666666666666666666777888999666666555555555666777777444444444333333444555555444444444333333333222222000111333555555555444333000000//////000000111222000000111222111111000///111111000000////////////////////////////////////...///////////////.........//////////////////...........................///............---------.........---------,,,,,,------------------------///...,,,+++***++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---///000222111///---,,,,,,---,,,,,,++++++,,,,,,,,,---,,,+++******+++,,,---...---+++***)))******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.....................---,,,+++------...//////000000000000000000000000111111222000111111111111111111111222222222222222222222222222222333333444555555555444444555666777777888888999999999:::;;;<<<>>>>>>AAA@@@AAADDDJJJSSS[[[aaafffsssxxxoooiiihhhrrr{{{vvvmmm```VVVRRRQQQRRRTTTTTTTTTUUUWWWYYYZZZ\\\___aaacccfffiiilllnnnttt}}}~~~~~~}}}{{{yyywwwvvvuuurrrqqqqqqpppooonnnmmmmmmlllkkkjjjiiihhhiiiiiijjjkkkjjjiiigggfffeeeddddddbbbaaaaaa``````aaaaaaaaaaaa```___```aaaaaa```___``````````````````______aaa``````______^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^___``````___^^^]]]]]]\\\[[[YYYXXXXXXXXXYYY]]]]]]]]]]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYZZZZZZ[[[]]]]]]\\\ZZZYYYZZZ[[[[[[ZZZXXXQQQQQQQQQQQQQQQQQQRRRRRRNNNMMMLLLKKKIIIGGGEEECCCBBBBBBBBBBBBAAAAAA@@@@@@<<<<<<;;;<<<<<<===>>>???FFFGGGHHHGGGFFFGGGJJJMMMPPPWWWcccmmmuuuqqq^^^PPPHHHCCC@@@<<<;;;<<<<<<:::777777777777777777777777666666555555555555555666666666666666555666666777777555555444444555666666777444333333333333444555555333333333333333222222222///111333555555555333222222222111000000000000000///000000000000000000000000000000///////////////..............................///////////////.........////////////.....................---------///............---------...------------,,,,,,,,,------------------------......,,,++++++++++++,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,///000222111///---,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,++++++,,,---......---+++*********++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,///////////////...---,,,,,,,,,...///000000000///000000000000000111111222111111111111111222222222333333333222222222222111000111222333444444444444333333444555666777888888999999999:::;;;===>>>????????????AAAEEEKKKPPPTTTZZZeeeuuu~~~rrriiijjjpppzzzuuuiiicccXXXXXXXXXVVVSSSQQQPPPQQQWWWXXXZZZ[[[[[[]]]```bbbggglllssszzz~~~~~~|||zzzxxxwwwvvvrrrrrrqqqooonnnmmmlllkkkkkkjjjiiihhhhhhiiijjjkkkiiiiiihhhgggeeedddcccbbbaaa```__________________```^^^\\\\\\]]]^^^]]]\\\^^^^^^^^^______`````````_________^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^____________^^^^^^\\\[[[YYYXXXWWWWWWXXXXXX\\\]]]]]]^^^]]]\\\ZZZYYYXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]\\\ZZZZZZ[[[[[[YYYXXXOOONNNMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCAAA@@@>>>>>>??????>>>>>>===<<<<<<<<<<<<===>>>???AAAAAADDDFFFGGGGGGGGGKKKRRRXXXdddnnn|||~~~lll\\\NNNEEEAAA@@@>>><<<;;;;;;;;;999888888888888888888777777777555444444444444555555666666666555555555555666666444444444444444555666777444333333333333333444444333333333333222222222222000111333444555444222111222222111000000///000000/////////000000000000111////////////////////////........................---...//////////////////---......//////......---.........---------------///............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------...............,,,,,,,,,,,,------------///...............------,,,,,,------------------,,,,,,++++++++++++,,,,,,...000111111///---------,,,,,,+++++++++,,,------------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...---,,,,,,++++++...////////////......---***,,,---///000000000///000000000000000111111222111111111111111222333333444444333333222222222222000000222333444444333333222333333444666777777888888888888999;;;===>>>??????>>>======@@@DDDHHHKKKPPPWWWfff|||wwwsssoooooo|||{{{pppooommmhhhaaa[[[XXXVVVWWWWWWXXXWWWVVVVVVXXXZZZ^^^bbbgggkkkooosssvvvyyyyyyzzzzzzyyyyyyzzz}}}}}}}}}|||{{{zzzyyyyyyxxxuuutttsssqqqooommmlllkkkhhhhhhiiijjjkkkkkkkkkkkkhhhhhhgggfffeeedddbbbaaa``````___^^^^^^^^^^^^^^^___]]]ZZZYYYZZZ[[[\\\[[[\\\]]]]]]^^^___```aaaaaa^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^ZZZYYYXXXWWWXXXYYY[[[\\\]]]^^^_________^^^]]]\\\ZZZZZZZZZ[[[ZZZZZZYYYYYYZZZZZZYYYYYYXXXXXXYYYYYY[[[YYYWWWVVVVVVVVVTTTRRRJJJIIIHHHFFFDDDCCCAAAAAAAAAAAABBBBBBBBBAAA@@@@@@===>>>?????????===<<<;;;>>>>>>???@@@AAACCCEEEFFFFFFHHHLLLNNNRRRZZZgggppp|||fffXXXOOOFFF@@@@@@???>>>===<<<<<<===<<<<<<888888888777777666666666444444333333444444555666666555555444444555555666333333333333444555666777444444333333222333333333222222222222222222222222222222333444333222111111//////......//////000000000000//////000111111222////////////////////////........................------...///////////////---......//////......---.........------,,,,,,,,,///............------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////,,,,,,---------..................------,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,---///111111///.........,,,+++++++++,,,,,,---...,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------,,,,,,,,,---.........------)))+++---///000000//////000000000000000111111222222222111111222333444444444444444333333222222222///000222333444444333333222222333444555666777888666777777999:::<<<>>>???@@@>>><<<;;;<<<@@@DDDGGGJJJOOO[[[qqquuunnnvvv}}}ssskkkeeebbbWWWXXXXXXVVVTTTSSSTTTUUUWWWZZZ\\\___bbbfffjjjnnnnnnpppqqqqqqppprrrvvv{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwvvvuuurrrpppnnnlllkkkdddgggjjjmmmnnnmmmkkkjjjhhhhhhgggfffeeecccbbbaaa```___^^^^^^]]]]]]]]]^^^___\\\YYYWWWXXXZZZ[[[[[[[[[\\\]]]^^^```aaabbbbbb^^^^^^]]]]]]]]]]]]]]]]]]^^^]]]\\\[[[[[[\\\]]]^^^^^^]]]\\\[[[[[[\\\]]]^^^XXXXXXWWWXXXYYY\\\___aaa^^^___```aaaaaaaaa```___[[[[[[\\\[[[[[[ZZZYYYXXXZZZYYYXXXWWWWWWWWWWWWWWWVVVTTTRRRQQQPPPOOOMMMKKKCCCCCCCCCBBBAAAAAA@@@@@@>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@>>>===@@@@@@AAABBBDDDFFFHHHIIIOOOSSSXXX]]]dddpppyyydddPPPGGGDDD@@@======::::::999999:::;;;;;;;;;666666555555444444444333333333333333444444555666666555555444444444555555333222222333444555666777555444333333222222222333222222222222222222222222333333333333222222111000,,,,,,,,,---...///000111000000000000000111222222.........///////////////........................------...///000000//////---..................---.........------,,,,,,,,,//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////---------....../////////---------,,,,,,+++++++++.........------,,,,,,,,,,,,++++++++++++++++++,,,,,,...000111///......///++++++++++++,,,,,,---...+++,,,............,,,+++)))***,,,---...------,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------......///***+++,,,,,,------------)))***---///000000//////***+++---////////////...222222222111111111111111444444444333333222222222111111111111222333444555555444444333333333444444888888888888999:::;;;<<<======>>>>>>???@@@@@@@@@CCCFFFPPPccc{{{zzzoooiiiddd]]]YYYXXXWWWVVVTTTRRRTTTVVVWWWWWWYYY\\\^^^```aaabbbccceeeiiimmmqqqoooqqqsssttttttuuuxxxzzzvvvwwwwwwuuuqqqllljjjiiigggiiimmmoooooonnnmmmlllhhhiiihhheee```^^^```cccddddddbbbaaa___]]]\\\[[[YYYXXXWWWWWWXXXZZZ\\\]]]\\\\\\^^^aaadddeeedddbbbaaa```^^^\\\ZZZYYYYYYZZZYYYZZZ[[[[[[\\\\\\\\\\\\XXXZZZ\\\\\\[[[ZZZ[[[\\\YYYZZZZZZZZZYYYZZZ\\\^^^ccccccccccccbbbaaa```___bbb```^^^]]]\\\[[[YYYWWWUUUTTTRRRPPPPPPOOOPPPPPPOOOOOOMMMKKKIIIGGGFFFEEECCCBBB@@@???===<<<;;;;;;@@@???>>>???@@@BBBBBBAAABBB@@@>>><<<<<<>>>@@@BBBDDDFFFHHHIIIJJJNNNUUUZZZ^^^hhhttt}}}vvv\\\SSSHHHBBBAAABBB@@@???:::::::::;;;::::::999999555666777777777555444333555555555555555555555555:::888666444333444555666777666555444444444444444555555555555555555555555222222222222222222222222111111111111000000000///000000000000000000000000000///...---,,,------...333333333222000///---,,,000000//////.........---//////////////////////////////.........---------,,,---...000000000//////---------............///000000//////...............---,,,,,,+++++++++++++++++++++,,,,,,---------++++++,,,------......///------------------------...------,,,,,,------...///...,,,+++***+++,,,,,,...------,,,,,,------......,,,***+++...000...,,,************************---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------,,,,,,,,,---......000///...---------------+++++++++,,,,,,---------...+++''''''***---...---............////////////...///000111222222222111111111111111111111222222444444333333333222222222111111111111222333333444444444444333333333444444666666666666777888999::::::::::::;;;<<<<<<======@@@BBBJJJXXXiiizzzzzztttjjjccc]]]YYYUUURRRSSSTTTTTTTTTSSSTTTVVVXXXWWWXXXXXXYYY[[[___cccfffhhhjjjlllnnnoooqqqsssuuuvvvwwwxxxvvvrrrooonnnnnnppppppssswwwzzzxxxrrrlllhhhjjjjjjhhhdddaaaccceeeffffffdddcccaaa___^^^]]]ZZZYYYXXXWWWYYY\\\___aaabbbbbbcccfffhhhhhhfffdddcccaaa___]]]\\\[[[[[[[[[ZZZ[[[\\\]]]^^^^^^]]]]]]ZZZ\\\^^^^^^]]]]]]]]]___[[[\\\]]]\\\\\\]]]___bbbeeefffffffffffffffeeeeeebbb```\\\YYYXXXVVVSSSQQQMMMLLLKKKIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@??????>>>>>>???AAA@@@@@@@@@BBBCCCDDDDDDAAAAAAAAAAAAAAADDDGGGIIIHHHKKKPPPTTTXXX^^^ffflll}}}uuu```TTTMMMEEEAAAAAA@@@>>>;;;999::::::::::::999888888999999::::::999888777666555555555555555555555555999777555444333333444555666555555444444444444555555555555555555555555555222222222222222222222222222222222222111111111000000000000000000000000000111000///.........//////111111111000///...---,,,000/////////............//////////////////////////////.........---------......///000000///...------------............////////////......---------...---,,,,,,+++++++++,,,++++++,,,,,,------,,,,,,------------------,,,,,,------------------------------,,,,,,,,,,,,------...---,,,,,,+++++++++,,,...------,,,,,,------......,,,+++,,,...///---,,,++++++++++++++++++++++++------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,......------------------+++,,,,,,,,,,,,,,,,,,---...,,,))))))+++---------............///////////////000111222333333333222000000000111222222222333333333333333222222222222222222111111111222222333333333333333333444444444444444444444555666777777888888999999:::;;;;;;;;;>>>@@@EEEKKKSSS]]]gggnnn|||vvvwww}}}zzzppphhhaaa\\\XXXYYYYYYWWWUUUQQQOOOPPPQQQPPPPPPPPPPPPRRRUUUXXXZZZ[[[^^^aaaccceeehhhkkkmmmppprrrsssrrrpppooooooooovvvvvvyyytttjjjfffiiilllllliiiggghhhjjjjjjjjjhhhfffdddbbbaaa```[[[ZZZYYYYYY[[[___cccfffiiiiiijjjkkklllkkkiiifffbbbaaa___]]]\\\[[[\\\\\\ZZZ[[[]]]^^^______^^^^^^ZZZ\\\____________```aaa]]]___`````````aaaccceeehhhiiijjjjjjjjjiiihhhggg```\\\WWWRRRPPPMMMKKKIIIEEEDDDCCCBBBAAAAAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@AAAAAABBB?????????@@@AAABBBCCCDDDAAABBBCCCCCCDDDHHHLLLPPPUUU[[[ccckkkqqqyyyppp[[[KKKJJJFFFAAA??????>>>;;;777:::::::::999999888888888777777777777666555444333555555555555555555555555777666444333222222333444444444444444444555555666444444444444444444444444222222222222222222222222333333222222222111111111000000000000000000000000222111111000000000000111///////////////...------////////////............////////////////////////...............---------///000000000000...,,,+++---------............///......------------,,,,,,------,,,+++++++++,,,,,,+++,,,---...---,,,+++***.........---,,,+++++++++------------------------------,,,,,,,,,,,,------,,,,,,------,,,,,,++++++...------,,,,,,------......---+++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000///...---,,,+++++++++---,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,+++///---,,,,,,---...---+++---............/////////......//////000000000000//////000111222333333333333222222222222222222222333222111111111111111222222222333333444444444333444444444444444555666666888888999999:::;;;;;;<<<<<>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAABBBBBBBBBBBBCCCDDDFFFFFFGGGHHHIIIKKKQQQZZZaaammmttt~~~kkkYYYLLLDDDCCC@@@>>><<<===<<<:::888<<<;;;::::::999999999999666666555555444333333222555555555555555555555555555444333222222222333333333333333333444555666777444444444444444444444444222222222222222222222222222222222111111111000000000000000000000000000000111111111000000000111111......//////000//////...///////////////.........////////////////////////...........................///000000000///---,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,---......,,,***)))---------,,,,,,,,,++++++---------------------------,,,,,,,,,,,,,,,,,,---+++,,,---...---,,,+++***...------,,,,,,------...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,+++++++++....../////////...,,,+++---------.........//////...---------......////////////000111222333333333222222222222222222222222222222111111000111111111111111333444444444333333555555444444444555666666777777777888999999::::::999===@@@???>>>AAAIIIPPPWWWbbbrrr~~~ttthhhooo~~~|||{{{~~~zzzrrrhhh___YYYVVVSSSPPPLLLKKKMMMNNNNNNMMMHHHKKKMMMOOOQQQSSSUUUXXXZZZ\\\^^^^^^^^^___bbbdddgggooowww{{{vvvnnnfffaaabbbhhhooosssttttttvvvxxxxxxwwwuuurrrooollljjjhhhiiihhhhhhiiilllqqqvvvyyyvvvvvvvvvvvvvvvuuuqqqnnnfffeeecccaaa``````aaaaaaaaabbbdddffffffeeedddbbb```bbbdddddddddcccdddfffeeegggiiijjjjjjjjjlllmmmppprrrtttsssmmmcccYYYRRRMMMIIIDDDAAA@@@@@@??????>>>===<<<;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@???BBBBBBAAA@@@@@@@@@AAAAAADDDFFFGGGGGGFFFFFFIIIKKKOOOQQQTTTWWW\\\ggguuuiiiWWWJJJEEEEEE@@@>>>;;;::::::;;;;;;;;;======;;;:::999999999999888888777777777666666666555555555555555555555555444333333222222222222222222222222333444555666777444444444444444444444444222222222222222222222222000000000000////////////////////////////////////000000000000000000000000//////000111111111000000.........///////////////////////////////////////---.....................,,,---///000000000///...---------............///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,------------,,,***)))+++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,,,,***+++,,,---...---,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,---...---------,,,,,,+++++++++---///000000///...,,,+++------------............000000////////////000000000000000111222222222333111111111222222222222222111111000000000111111222000111222444444444333333666555555555555555666666444444555555666777777777666999<<<<<<;;;===CCCHHHKKKSSS```mmmyyy{{{mmmnnnyyy~~~sssjjjfffZZZUUUPPPNNNNNNOOOMMMJJJIIIKKKLLLMMMLLLMMMNNNPPPSSSTTTUUUVVVVVVWWWZZZ\\\\\\dddmmmnnnggg```]]]]]]```eeelllpppqqqqqqsssvvvwwwvvvtttrrrpppooommmlllnnnnnnoooqqqtttxxx|||~~~yyyxxxxxxyyyzzzyyyvvvssskkkjjjhhhgggffffffggggggfffhhhjjjkkkkkkiiigggeeeccceeefffgggfffeeefffggggggiiikkklllkkkkkklllmmmoooqqqqqqoooggg[[[PPPHHHCCCAAA>>><<<<<<=========;;;::::::999:::;;;===>>>????????????????????????DDDCCCBBBBBBBBBBBBBBBBBBAAADDDGGGHHHHHHJJJNNNRRRVVV\\\ccciiiqqq~~~|||gggUUUIIIAAA@@@CCC>>><<<;;;999999:::<<<===>>>===;;;999888888999999666555555555555666777777555555555555555555555555333333333333333333333333222222222222333444555666333333333333333333333333222222222222222222222222000000/////////.........//////////////////////////////000111111111111000000000111111111111111000.........///////////////////////////////////////---------...............+++,,,...000000000000///---------............///++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,*********+++,,,---------------------------------,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,...------,,,,,,------...)))+++,,,,,,++++++,,,...***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,---...///000---,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,...000000...---,,,---,,,------------.........222111000//////000111111111111111111111111222222000111111111222222222222000000///000000111222333///000222444444444333222666555555444444444555555444444555555666777777777666888;;;;;;;;;;;;>>>AAABBBHHHQQQZZZdddrrr{{{|||}}}wwwiiiccc\\\YYYXXXWWWTTTPPPOOOPPPPPPOOOMMMKKKLLLLLLLLLNNNNNNNNNNNNOOORRRTTTSSSWWW[[[[[[XXXUUUTTTTTTYYY]]]bbbdddcccccceeegggiiiiiiiiiiiijjjjjjjjjjjjkkklllnnnqqqtttvvvyyyzzzsssssstttvvvwwwvvvtttqqqmmmllljjjiiihhhhhhiiiiiiggghhhjjjkkkjjjgggdddbbbaaacccddddddbbbaaaaaabbbbbbdddffffffeeedddddddddfffeeeccc___XXXOOOGGGBBB???===<<<<<<=========<<<;;;;;;::::::;;;<<<>>>???======>>>???@@@AAABBBBBBDDDDDDDDDDDDEEEFFFGGGGGGDDDIIIOOORRRTTTXXX___dddiiiqqq}}}tttcccQQQGGGBBB===<<<>>>999:::;;;;;;::::::::::::===;;;999777666666777777222111111111222444666777555555555555555555555555333333444444444444333333222222222222333444555555333333333333333333333333222222222222222222222222000000000000///////////////////////////////////////000222333333333222222///000000000000000//////............/////////000////////////////////////---------.........//////---...///000000///......---------............///,,,,,,,,,,,,---------...,,,+++++++++,,,,,,---...---,,,+++******,,,---...++++++++++++++++++,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,---......------,,,,,,------...'''***,,,,,,++++++---///++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///......------------------+++,,,,,,,,,,,,,,,,,,---+++---//////---,,,---///,,,,,,---------.........111000///......///000000222222222111111111111111000000111111222222222222////////////000111333333...000222444555444333222555555444333333444444444666666777777888999999999888:::<<<<<<<<<<<<<<<===>>>BBBHHHMMMUUUbbbrrr~~~|||wwwqqqiiieeedddbbb^^^ZZZTTTUUUTTTRRRNNNLLLKKKLLLHHHIIIIIIHHHHHHIIILLLNNNNNNMMMMMMMMMMMMMMMMMMLLLQQQTTTXXXXXXVVVUUUVVVXXXZZZ[[[\\\^^^aaaccceeeeeedddfffiiillloooqqqrrrrrrllllllmmmppprrrrrrooommmkkkjjjiiiggggggggghhhhhhdddfffggghhhfffccc___]]]]]]^^^___^^^\\\[[[[[[[[[[[[]]]^^^^^^]]][[[[[[[[[\\\ZZZUUUPPPJJJEEEAAA???>>>===<<<===>>>>>>===;;;======<<<<<<===???AAABBB<<<===???@@@CCCDDDFFFGGGDDDDDDEEEFFFGGGIIIKKKLLLPPPVVV]]]cccfffllluuu|||yyyaaaQQQCCC@@@@@@===;;;<<<555888<<<===<<<:::888777;;;:::777555444444555555333333333444555777:::;;;555555555555555555555555333333444555555444444444333333222222333333444444333333333333333333333333222222222222222222222222111111111111000000000000////////////////////////000111333444555444333333/////////000///......------.........//////000000////////////////////////---------........./////////000000000000...---,,,---------.........//////,,,,,,,,,------.........++++++++++++,,,,,,---......,,,***)))))),,,...000------,,,++++++*********------------------------,,,++++++++++++++++++,,,,,,,,,+++***+++,,,...///...------,,,,,,------...&&&)))+++,,,++++++...000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------......---,,,,,,,,,------000///......------------+++++++++,,,,,,---------***,,,......,,,+++...000,,,,,,,,,---------..................////////////000000000000111111111111111111111000000000000000000000111222333333444444111111222222222333333333666666555555555444444444555555555555555555555555:::999888888888999:::;;;<<<<<<@@@GGGLLLQQQ^^^lll~~~{{{wwwtttqqqllliiidddgggiiiggg```WWWPPPKKKIIIHHHHHHGGGHHHJJJLLLMMMKKKKKKKKKJJJHHHGGGGGGHHHLLLLLLLLLKKKKKKKKKLLLLLLGGGQQQVVVRRRQQQWWWXXXSSSXXXXXXZZZ\\\^^^```bbbcccbbbccceeeffffffdddbbbaaa^^^\\\ZZZXXXWWWVVVWWWWWWYYYYYYZZZZZZZZZXXXWWWUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPNNNMMMMMMLLLMMMLLLIIIEEEBBB???>>>===;;;;;;;;;<<<<<<=========???===<<<;;;===>>>>>>>>>BBBAAABBBEEEJJJLLLJJJGGGPPPMMMLLLOOOQQQSSSWWW]]]aaajjjuuu|||nnn___LLLIIIEEE@@@===;;;;;;<<<::::::999999888777666666777777777777666666666666777777666555555555555555666555555555555444444444222333333444444333333222333333333222222111111111111000000000111111222333111000000000111111222333......////////////......111111000000//////......////////////////////////111111000000//////......////////////////////////111000///...------...///......///////////////........./////////...,,,+++------,,,+++,,,---...///,,,,,,,,,---------......///......------,,,++++++------------------------------,,,+++************,,,,,,,,,------.........++++++++++++++++++++++++***+++,,,,,,------,,,,,,...//////////////////...000...---...111111///,,,************************,,,,,,,,,---------......)))***++++++,,,---......,,,------......------,,,...------,,,,,,------...+++,,,...///000///......------,,,+++++++++,,,,,,++++++,,,,,,---...//////......,,,,,,,,,,,,..................//////////////////000000000111111111000000000000000000000000000000111222222333444444111111111222222222333333666555555555444444444333777777777777777777777777888888777666777888999:::;;;:::===BBBDDDHHHSSS___qqq}}}yyyooobbbWWWQQQNNNNNNMMMLLLLLLLLLLLLLLLOOONNNLLLJJJHHHGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHLLLMMMKKKKKKNNNPPPPPPMMMNNNOOOPPPRRRTTTUUUVVVSSSTTTUUUUUUUUUSSSQQQPPPNNNNNNLLLLLLKKKLLLMMMNNNPPPPPPQQQQQQPPPOOOMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDBBB???>>>===<<<======>>>>>>>>>>>>??????======<<<===???BBBDDDDDDDDDDDDEEEGGGLLLPPPTTTVVVZZZWWWXXX^^^cccgggmmmttt|||iiiXXXMMMEEEBBB???<<<:::999:::;;;::::::999999888777777666777777777777666666666666777666666555555555555555555555555555444444444444222333333444444333333222333333333222222222111111111111111222222333444555333333222222111222222222111111222222222222111111111111111111000000000///000000000000000000000000000000000000//////......////////////////////////000///...---,,,,,,---........./////////......---,,,------......---,,,+++...---------......//////,,,,,,---------.........,,,,,,------------------------------------,,,,,,------,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,******+++------+++)))************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,------+++,,,,,,------------,,,,,,,,,,,,++++++,,,------++++++,,,,,,---......//////...---,,,,,,---...///---............///////////////000000000000111111000000000000000000000000000000111111222333333333111111111222222222222333555555444444444444333333444444444444444444444444666666666555666777888888;;;:::;;;<<<===???GGGOOO```pppqqqddd\\\\\\\\\[[[[[[YYYXXXVVVUUUTTTQQQMMMHHHFFFEEEFFFGGGDDDCCCCCCBBBBBBBBBCCCCCCDDDAAAAAACCCDDDBBBCCCFFFDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKJJJIIIGGGFFFAAAAAA@@@@@@BBBCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCBBBBBB@@@???>>>==================>>>>>>>>>??????============???BBBEEEGGGHHHJJJMMMPPPTTT]]]gggooorrrpppqqqxxx}}}ooo^^^QQQHHHBBB>>>===;;;999888999;;;<<<::::::999999888777777777777777777777666666666666777666555555444444555555555555555555444444444444222222333333333333222222333333333222222222222111222222333444555666777888777777555444333222222222222222222333333222222222222222111111111111000000111111111111111111111111000000000////////////...////////////////////////......---,,,,,,,,,,,,---.../////////...---,,,,,,++++++,,,,,,---,,,,,,,,,---...//////000000//////---------.........//////+++++++++,,,---..................------,,,,,,,,,------,,,,,,------............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++******)))((()))++++++)))'''++++++++++++++++++++++++************++++++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,++++++++++++,,,------...+++,,,,,,------.........///......------......///---------.........//////////////////000000000111/////////000000000000000000000111111222222222333111111111111222222222222444444333333333333333333333333333333333333333333555555555666666777888888;;;;;;;;;::::::;;;@@@EEEQQQ\\\jjjttt|||ssskkklllmmmnnnooonnnmmmlllkkkbbb\\\TTTMMMIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDEEEEEECCC>>>@@@IIIJJJBBB>>>@@@CCCDDDDDDDDDDDDEEEEEEEEEHHHHHHHHHGGGFFFEEEDDDCCC>>>>>>>>>>>>???AAACCCEEECCCCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCCCCBBBCCCEEEIIIKKKOOOUUU\\\aaafffqqqnnn[[[NNNFFFCCCBBB===<<<;;;::::::;;;<<<===999999999888888888777777777777777777666666666666666666555444444444444555555555555444444444333333222222333333333333222222222222222222222222222222222333444666888999:::::::::999777555333222111111000000000000000000000000111000000000000000000000000000000000000000000000////////////////////////////////////////////////...---------------------...//////......---,,,+++++++++,,,,,,------------,,,---...000000///......------........./////////++++++,,,,,,,,,---------.........------,,,,,,+++,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,******++++++,,,++++++***++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,---...---,,,*********+++,,,*********+++,,,---...///,,,,,,,,,---------......------------------------------------...............////////////000000000......//////000000000000000111111111111111222222000000111111111222222222222222333333333333333333555555555555555555555555444555666777777888888888999:::999888888:::===???FFFLLLUUU]]]eeennnzzzzzzxxxyyy|||~~~vvvnnncccZZZUUUQQQOOOMMMLLLKKKIIIHHHGGGFFFEEEEEEFFFCCCHHHVVVZZZOOODDDAAADDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@??????@@@@@@?????????AAABBBCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@CCCBBBAAA@@@????????????@@@AAABBBDDDEEEGGGHHHHHHJJJKKKKKKKKKLLLOOOTTTYYY^^^gggrrryyyrrrhhhXXXKKKCCC@@@???@@@>>>===<<<;;;;;;;;;<<<<<<999999999888888888888888777777777777666666666666666666555444444444444444555444444444444333333333111222222333333222222111222222222222222222222222222333555777999::::::::::::999777555333222111111000///............///000.../////////////////////////////////////////////.............../////////////////////////////////........./////////............//////...------,,,,,,,,,---------...//////+++,,,---...///...------------------.........///------,,,,,,,,,+++++++++.........------,,,,,,,,,++++++******+++,,,------******++++++,,,---......------------------------***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,---......,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,///...---+++++++++,,,---*********+++,,,---...///,,,,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,------------...............////////////000000---......//////000000111111111111111111111111111000000000111111111111222111111222222222222333333333333333333333333333333333444666777888888888888555777777555666:::<<<:::>>>???DDDKKKQQQWWWbbblllzzz{{{ooofff```\\\XXXTTTRRRQQQNNNLLLJJJHHHGGGGGGFFFEEEKKKWWW^^^WWWKKKBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAABBBAAA@@@??????@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDAAAAAAAAA@@@@@@?????????DDDCCCBBBBBBAAAAAABBBBBBBBBCCCEEEGGGJJJLLLNNNOOOMMMPPPSSSTTTWWW\\\eeekkkvvvuuuYYYSSSJJJCCC???>>>======;;;;;;::::::999999999999888888888888888888888888777777777777666666666666666555444444333333444444444444444444333333333333111111222222222222111111111222222222222333333333222333555777999999999888777777555444333222222222222111000//////000111222------............//////........................---............/////////////////////////////////---...//////000000//////......///////////////.........---------...//////+++,,,,,,---...---------,,,,,,,,,---------......---------,,,+++*********------------------------++++++*********+++,,,,,,((()))***+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))******++++++******))))))***,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---)))******+++---......///***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,---++++++++++++,,,------...------------------------,,,,,,---......---,,,,,,,,,,,,---------................../////////000000------......///000000111111111111111000000000000000000000000111111111111111111111111222222222333111111111111111111111111111222444666777777777777555888888555777;;;;;;888;;;999<<>><<<;;;999999999999999999::::::888888888888888888888888777777777777666666666666666555444444333333444444444444444333333333222222111111222222222222111111111111222222222333333333222333555777888777666666333333222222111222222222333222000//////000222333............/////////000////////////////////////---------.........//////////////////////////////,,,---.../////////............///000111111111111///...---,,,,,,,,,---...---------------...//////+++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++,,,,,,------.........------,,,+++++++++,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******++++++++++++******(((***,,,,,,***((()))+++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,------------------------------......///000000///......,,,,,,,,,---------................../////////000---------...///000000111111111111000000000000000000000000000111111111111000000111111222222222333333333333333333333333333000111333555666666666555777;;;:::777999======888<<<999:::>>>@@@@@@GGGPPPSSS___ppp~~~zzzuuuqqqkkkiiifffbbb^^^[[[YYYXXXRRRRRROOONNNXXXddd```TTTIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMJJJJJJIIIIIIJJJLLLNNNOOOIIIGGGFFFDDDDDDDDDEEEEEEEEEEEEGGGHHHJJJKKKLLLMMMIIIIIIJJJKKKLLLMMMNNNNNNKKKKKKLLLMMMOOOQQQSSSTTTaaabbbeeeiiimmmqqqtttvvvwww{{{~~~|||mmmZZZIIIFFFDDD@@@>>>===;;;999777888888999:::;;;<<<<<<<<<888888888888888888999999777777777777666666666666555555444333333333333444444444444333333333222222111111222222222222111111111111111222222333333333111333555666777666555444111111000000111111222333222111///......///111222.../////////000000111111000000000000000000000000---------.........//////////////////////////////***+++---...///...---------...///111222222222222///...,,,+++***++++++,,,//////...------///000111******+++++++++,,,,,,,,,*********++++++,,,------***++++++,,,---.../////////...------,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,------......------,,,))),,,...---+++)))+++---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************------,,,,,,,,,,,,++++++,,,------......------,,,,,,++++++++++++++++++,,,''')))***,,,,,,,,,+++***------,,,+++++++++,,,,,,------------------------///000111222222111000///,,,---...000000000//////...............---------////////////////////////000//////......000111222000000111222222222222111111111111111111111111111000000111222333333444444444444555555666777777777555555555555666666666666777666666777999<<>>@@@999888777666555555555555666555555555555444444444666666777777666555444333888777555444222222111111111111111111111111111111111111111111111222222222444555666777777555333222111111111111111111111111000000000000////////////111111000000//////......///////////////.........................................................---------------------------...111444555555444444333222000...---,,,------------------------------,,,,,,,,,---------......+++,,,,,,------............------,,,,,,------...///............---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++,,,+++*********+++,,,------+++))))))+++,,,---,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------------............------///...------------......................................................//////.........///000111000000111222222222222111111111111111111111111111000000000111111222222222444444444555666666777777555555555555666666666666777777666777999;;;>>>@@@BBBGGGPPP[[[dddooo}}}|||wwwvvvuuusssqqqmmmhhhccc```aaabbbbbb``````aaacccfffeeeccc```]]]]]]```bbbjjjkkkkkkgggaaa[[[VVVTTTTTTUUUUUUUUUUUUUUUUUUTTTVVVYYY\\\___```bbbdddfffhhhkkkooopppooommmllllllmmmnnnqqquuu{{{yyyiiiZZZPPPHHH@@@:::<<<<<<<<<<<<;;;:::999888777777666666777999;;;===999999888777666555555666666555555555555444444444444444444555666777777888888777666444333222222222222222222222222222222222111111111111111111111000333444555666555444222111111111111111111111111111000000000000////////////////////////.........---/////////////////////...................................................------------------------...///222444444444333333222111000...---,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,............------------++++++++++++++++++,,,,,,++++++++++++++++++++++++...---,,,+++************++++++++++++++++++++++++++++++*********+++,,,------+++)))***+++---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,---------------............------000...,,,******+++---///------......//////000000..............................------......///000///000111111222222111111111111111111111111111111000000000000000000000111333333444555555666666777444555555555555666666666888777777777888:::<<<===>>>>>>BBBHHHOOOZZZkkk{{{|||yyyzzzyyywwwvvvvvvxxxzzz{{{{{{zzzwwwtttssstttuuu~~~~~~}}}yyyssslllhhhfffggghhhjjjkkkllllllkkkjjjlllppptttwwwyyyzzz{{{|||iii```SSSIIICCC@@@<<<999;;;;;;;;;;;;:::999888777888888777777888999;;;<<<:::999888777666666666777666555555555555444444444111111222333555888:::<<<777777666555555444333333333333333333333333333333444333333222222111111111222222333444444333111000111111111111111111111111000000000000////////////............------------......//////////////////................................................------------------------///000111222333222111111111111///...------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++************++++++......---------,,,,,,,,,,,,,,,++++++++++++++++++************************------,,,+++************++++++++++++++++++++++++++++++******++++++,,,------,,,***+++,,,......---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++*********------............------------,,,,,,,,,---...///------......///000111111........................------------.........//////000000111111111111111111111111111111111111111111111111111111000000000222333333444555555666666444444444555555555666666777777777777777888::::::>>><<<<<<@@@DDDLLL[[[hhhyyykkkVVVOOOFFF@@@======<<<<<<999999999999999888777777888888888999:::<<<>>>???999999888777777777777777666555555555555444444444111111111222444777;;;===777777777666666555444444333333333333333333333333666666555444444333222222000111111222222111000000111111111111111111111111000000000000////////////....................................////////////................................................------------------------...//////000000///......000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,++++++------,,,,,,,,,,,,------------------,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,++++++*********++++++++++++++++++++++++++++++***++++++++++++,,,,,,---,,,+++,,,...///...---+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++......---+++)))((('''&&&------............------)))+++---000111111000///,,,------...///000000111........................,,,------...............//////000111111111111000000000000000000000000000222222222222222222111111222222333333444444555555444444444444555555555555666666666666777777888888===;;;<<>>999888888999:::888888888999888888777777555666777999:::<<<>>>???999888777777777777777777666555555555555444444444444333222222333555888:::555666666777777666555444333333333333333333333333555444444333222111111000//////000000000000000000000000000000000000000000000000000000////////////////////////////////////---.........//////000000................................................---------------------------------------,,,,,,+++/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////......------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,+++,,,...///...---+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))((((((------............------(((***...222333222000...,,,,,,------......//////------------------------------...////////////......///000000111111000000000000000000000000000000222222222222222222333333111111222333333444444555333444444444444555555555444555555666666777777777:::888:::===>>>???DDDJJJSSSggguuueeeUUUIIIDDDAAA???<<<999888888999999777888888888888888777777222333444666888999:::;;;777777666666666666777777666555555555555444444444555555444333333444555666333444555666777666555444333333333333333333333333111000000//////.........///////////////000000000000000000000000000000000000000000000/////////////////////000000000000000------......///000000000................................................------------------------,,,,,,++++++++++++++++++...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---------------,,,,,,******))))))))))))******,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,++++++,,,......---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,(((((()))***+++,,,---...------............------+++,,,...000000///...,,,,,,,,,,,,------------------------------------------...///000000000//////...//////000000000000000000000000000000000000000000000111111222222333333111111111222333333444444333333444444444555555555333333444555666777777777888666666:::::::::<<>>>>>=========<<<:::999999999777888888999999888888888333444555666666666666666666666555555555555666666666555555555555444444444555555444444444444333333111333444666666666555444222222222222222222222222///////////////////////////////////////000111111000000000000000000000000000000000000////////////........./////////000000------......///000000111................................................------------------------,,,,,,+++++++++,,,,,,---------.........---,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,******))))))))))))******++++++++++++************++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++******,,,......,,,***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,---......------............------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,+++---------------------------...000111111111000///...//////000000000000000000000000000000000000000...//////000111222222333000111111222333333444444333333333444444444555555111222444555666777777777777444444777888777999>>>AAAHHHOOOTTT^^^mmmzzzrrrbbbQQQHHHBBB======AAA777999:::999888666666666777888888999999999888888777888888888777666555444555555444444444555555666666666555555555444444444444444555555555444333333000222444555666555444333111111111111111111111111111111111111111222222222///////////////000111222000000000000000000000000000000000000////////////---------.........//////---------...///000000111................................................---------------------------,,,,,,,,,------...///,,,---.........---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((())))))*********+++,,,,,,++++++++++++,,,,,,+++++++++************)))*********++++++,,,,,,---************************+++++++++***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++*********,,,------+++***++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,......------,,,+++******---..................---------...............---......---,,,++++++++++++........................////////////////////////---......///////////////000000////////////000000000///...............///111222222333333444444555333444444555666777888888666666666666555555555555444444555555666777777777:::>>>BBBEEEKKKVVVeeeppp~~~oooeeeTTTPPPJJJDDD???===;;;;;;:::::::::999888777777666888888777777888888999:::999888888777666555444444333333333444555666777777444444444333333222222222333333333444444555555555222222444444444444222222333333333222222222111111////////////000000000000111111111111111111111111111000///......///000111111111111111111111111111---.........//////000000////////////............//////////////////////////////...---,,,,,,++++++------------------------...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,+++***)))+++------,,,***)))***+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---***))))))***,,,...---,,,,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********------------------------+++,,,,,,+++***)))+++,,,,,,,,,,,,++++++*********//////...---+++***))))))---...///000000...,,,+++,,,,,,++++++,,,,,,---...)))***,,,---......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******,,,---..................------,,,,,,------................................................---......///////////////000000////////////000000000//////....../////////111111222222333444444444222333333444444555555555333333444444555555555666444444555555666666777777999<<>>BBBFFFVVV```nnnzzzoooaaaTTTJJJEEEAAA@@@???===;;;:::999888888888777777666666555555777777777777777888888999<<<<<<:::999888666555444444444444444444555555555444444333333333333222222222222222222222111111111111222333333333333222111111111111111000000000000000000000111111111222222111111111111111111111111000000////////////000000........................//////......---,,,,,,,,,////////////.............................................------,,,,,,+++------------------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********+++,,,,,,+++***+++---,,,++++++******++++++,,,************************+++***)))***,,,------,,,,,,++++++******++++++,,,)))***************++++++,,,,,,,,,++++++++++++***************************)))***++++++++++++,,,...,,,,,,,,,++++++++++++***))))))***,,,---...///000************))))))))))))******))))))******+++,,,((((((***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------......,,,,,,,,,,,,---...///000................................................---....../////////////////////000000000000//////000000/////////000111111000000111111222333333333111111111111111111000000111111222222333444444555333333444555555666666777666777999999888:::===@@@HHHPPP[[[dddllluuu{{{ssseeeYYYOOOIIIEEEBBB??????@@@???>>><<<;;;999777777666666555555555555777666666666666777888888===<<<;;;:::888666555555555444444444444444444444333333333333333333333333555444444444333333222222111111222222222222111111000000000000000/////////000111111111222222222222111111111111111111111111000000////////////000000000000000000000000000000------------------,,,,,,////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))***,,,,,,++++++,,,---,,,++++++******++++++,,,******++++++++++++******+++***)))***,,,---,,,+++,,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++************************''')))+++,,,++++++---...++++++++++++++++++++++++*********)))))))))))))))---,,,++++++++++++,,,,,,***************+++,,,,,,++++++,,,,,,------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,******++++++,,,---//////................................................---....../////////////////////000000000000/////////////////////000111111//////000111111222222333222222222111111111111111333333333333333333333333333333444444555666666666777777666555555777;;;>>>@@@EEELLLRRRXXXcccqqq|||rrr```YYYOOOFFFAAA@@@@@@@@@???@@@@@@@@@???===:::999666666666555555555555555666666555555666666777888<<<;;;:::999777666555444444444444444444333333333333333333333333333333333444444444333333222222222111111111111111111111111////////////////////////000111111111222222222222000000000000000000000000//////000000000000//////////////////////////////++++++,,,,,,---...//////////////////....................................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++)))***,,,,,,++++++,,,---,,,++++++******++++++,,,++++++,,,------,,,++++++,,,*********,,,---,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++''')))+++,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++***(((''''''&&&------,,,,,,,,,,,,---...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********+++,,,---...///........................---------------------------......///////////////...///000111111000///.........---......///000111/////////000111111222222111222222222222222222222444444444333333222222222333333333444555555666666888777555333333555777999999===AAAEEEJJJTTTcccnnnxxxuuueeeXXXPPPLLLEEE@@@>>>>>>>>>===<<<=========<<<:::888666666666666666666666555555555555555555555666777777999888888777666555444444333333333333333444444444222222333333333333444444111111111111111000000000111111000000000000111111////////////000000000000000000000111111111222222000000000000000000000000//////000000000000//////------------------------******+++---...///000111////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***+++,,,,,,+++***+++---,,,++++++******++++++,,,+++,,,---......---,,,+++,,,+++******,,,,,,,,,***,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,---,,,+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,++++++,,,,,,---...+++******))))))***++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---...///........................---------------------------......///////////////...///000111111000///...,,,,,,,,,,,,---...///000......//////000111111222000000000111222222222333111111111222222222222222222333333444444555555666555555444555666666666666555999===???@@@GGGQQQYYYcccooouuueeeYYYOOOGGGEEECCC@@@>>>>>>===;;;:::888888999888888777666666666666666666666666666666555555444444555555666777555555555444444444333333222222222333333444444555222222222333333444444444000000000000111111111111111000////////////000111/////////000000111111111/////////000000000111111000000000000000000000000...///000111111000///...------------------------,,,,,,---...//////000000////////////............------------------------------------------------++++++++++++++++++++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++,,,---,,,*********,,,,,,++++++******++++++,,,***+++,,,------,,,+++***,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---...,,,+++***+++******+++++++++,,,,,,,,,***++++++,,,,,,---------'''(((***+++++++++***)))+++++++++++++++,,,,,,---++++++***))))))******+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))***,,,,,,------...------------...//////........................---------------------------......///////////////...///000222222000///...+++++++++,,,---...///000......//////000111111111...//////000111222222333......///000111222333333222222333444444555555666000222444888:::;;;999777666:::======;;;===BBBHHHOOOXXXfffsss{{{sss^^^OOOGGGDDDAAA888888888999:::999666333666666666666777777777888666666666777777777777777555444444444444555666666333333333333333333333333111111222333333444555555222222222333333444444444111111222222333333333444111000///......///000111//////000000111111222222////////////000000000000000000000000000000000000...///000111111000///...////////////////////////.........///////////////000/////////............------------------------------------------------++++++++++++++++++++++++------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++------,,,***)))***+++,,,++++++++++++++++++,,,((()))+++,,,,,,+++)))(((---+++***+++,,,,,,+++***,,,++++++++++++++++++,,,++++++++++++******))))))*********++++++,,,,,,,,,++++++++++++++++++++++++)))+++---...,,,******************++++++,,,,,,,,,************************'''(((+++,,,---,,,+++)))*********)))***++++++,,,...---,,,+++++++++,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++---//////...---...///............/////////000//////............//////.........------,,,,,,,,,&&&(((+++...000111000000---------............///------...///000000//////////////////000000000000000000111111111222222222333333333444444555555555555444444444444555666666666777777888999;;;<<<===CCCGGGOOOWWW___gggooottt{{{yyynnncccSSSHHHCCC@@@===:::<<<<<<<<<;;;:::999777777777777888888888666555333777777666444444333333333444333333333333444555555333222111000000000111222555444333333222222222222555444222111111222444555333333222111000000111111...//////000111222222222333222111111000000111111000///...------...//////000000000000000000000000111111000000//////..............................//////.........---------.........------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------,,,,,,+++++++++...///000///...---...000...---,,,,,,++++++,,,,,,((()))***,,,,,,+++***************))))))))))))((()))************+++++++++***+++,,,,,,,,,,,,+++*********))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++***)))(((*********++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---//////...---...///............///////////////..................///.........------,,,,,,,,,+++,,,---.........---,,,---------............///------...///////////////////////////000000000000000000000000000000000000333333333333444444444444444444444444444555555666555555666666777888::::::===@@@FFFKKKQQQXXX___dddiiipppyyy}}}tttiii___XXXOOODDD>>>===>>>===<<<;;;;;;;;;:::999777555555555555777777777777666555777666555444333333333333333333222222333333444555444333222111111222333444555444333222222222222222444333222111111222333444333222222111000000111111...//////000111111222222222222111000111111333333222111///------...///000////////////////////////////////////.........---..............................------,,,,,,,,,,,,......---------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------,,,,,,+++++++++,,,...///...---,,,---...------,,,++++++++++++,,,))))))***++++++++++++***++++++*********))))))))))))************+++++++++***+++,,,,,,,,,,,,+++*********))))))***++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++++++++++++++***))))))***++++++++++++++++++,,,++++++***)))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---.../////////........................------------...............---------------...------------,,,,,,,,,---------............///---......///////////////////////////000000000000000000000///////////////444444333333333333333333333333333444444444555555444444555555555666666666888:::===???BBBGGGMMMRRRXXX___hhhooouuu|||sssiiiaaaYYYNNNFFFBBB===888666999;;;<<<;;;::::::999888777555444333333444555666777777777777666666555444333333333333333222222222222333444444555444333333333444555666444333333222222222222333333222111000000111222333333222111111000111111111/////////000111111222222111111000000111333555777555333000...------///000////////////////////////............------------........................---,,,,,,,,,,,,+++++++++...------------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,+++++++++---...---,,,+++,,,---------,,,+++++++++++++++*********)))******+++,,,,,,+++++++++************)))************+++++++++***++++++,,,,,,++++++************)))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************))))))(((***++++++++++++***))))))+++++++++++++++*********+++***)))(((((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------...//////............------------,,,,,,,,,,,,------...............---------,,,,,,,,,,,,,,,---...///---------............///......///////////////...////////////000000000000/////////000000000111111444444333333222222111111222222333444444444444444444444555555555444444444777888999999;;;>>>CCCGGGOOOUUU]]]ccciiipppzzzppphhh\\\SSSNNNHHHCCC>>>;;;999666666888999999888999999999888666555333222444444555555666666666666555555444333222222333333333333333333333444555555555444333222333444555666333333222222222222222333111111000000000000111111222222111111111111111222//////000000111111111111000000//////111444777999777444111...------///000////////////////////////................................................---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,------,,,,,,+++***++++++++++++***)))))))))***,,,---,,,,,,,,,+++++++++******))))))*********++++++++++++++++++++++++++++++++++++***************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))******+++++++++******))),,,,,,++++++******))))))******)))(((((('''''''''******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---..................---------------,,,,,,,,,,,,------........................---,,,,,,,,,,,,---...///---------............///...///////////////......////////////000000000000......///000222333444444333333333222222111111000111222333333444444333333555555666666666555444333666777777888888;;;>>>BBBFFFKKKQQQWWW]]]eeennntttzzz}}}rrrhhhXXXRRRIIIDDDAAA@@@???===999888888888888888777666999999888888777555444333666555555444444444444444444333333222222222222333444444444444444555555666333222111111111222444555222222222111111222222333000000000000000000000000222111111111111111222222000000000000000111111111////////////111444777888666444111///---...///000........................////////////////////////........................------------............------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---...,,,,,,+++************++++++***)))))))))***,,,---,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++***************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++)))******+++++++++******+++++++++******)))))))))))))))))))))((((((''''''******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...,,,,,,---------...............------------.....................///////////////...---,,,,,,++++++---------............/////////////////////...---////////////000000000000...///000111222333444555222222111111111111111111000111222333444333222111444555666777777666444333444555777777777888:::<<<;;;>>>CCCIIIPPPXXX```fffhhhrrr}}}~~~tttkkkaaaWWWOOOFFFCCC>>>:::999999888888444555666666777666666555666777777777777666555444666666555333333222222333333222222111111222222222444333333333333444555555111000000///000111333444222111111111111222222333000000000000000000000000111111111000111111222333000000000000000000111111/////////000111333444555333222111///.........///......................../////////000000000000000........................------...............///,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,...///...---,,,---...,,,,,,+++************************)))******+++,,,,,,+++++++++************)))************+++++++++,,,++++++******++++++,,,,,,+++******)))***************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------))))))***++++++++++++******************)))))))))((())))))******))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------,,,,,,,,,---++++++,,,---....../////////..................///---........./////////000------.........---+++***---------............//////////////////...------////////////000000000000000000000000111111111111000000000111111111111111///000222333444333222111333444555666777666444333333555777888777666666777666888:::>>>CCCJJJPPPUUUVVV]]]fffppp|||xxxooocccZZZRRRKKKDDD@@@<<<;;;999777666555444333000222333444444444444444333333444555555555555555555444333222222333333444222222111111111111222222222222111111222222333444000000//////000111333444111111111111111222333333000111111111111111111000111111000000111222222333111000000000000000000000...///000111111111000000000000000000//////...---................................./////////000000........................,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------+++---...---,,,+++,,,---,,,++++++***************))))))***++++++++++++***++++++*********))))))))))))************+++++++++,,,,,,+++******+++,,,,,,,,,++++++***))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------------,,,))))))***+++++++++++++++))))))))))))************'''((()))++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++------,,,,,,,,,---)))***+++,,,...///000000//////............//////---.........//////000000(((***,,,...000///......---------.........////////////000000///...------////////////000000000000222111111000///......---//////000000111111222222...000222333333333111000111222444666666555444333444777999:::888666555444888888888999<<<@@@EEEHHHHHHNNNVVV^^^iiivvv|||{{{}}}wwwtttcccYYYNNNGGGCCC???<<<<<<888888777777666555333111111333444444333222222333000111222333444444444444333222222111222333555666222111111111111111222222000000000///000111111222000000//////000222333555111111000000111222333333111111222222222222111111111111000000111222333333111111111000000000000000...///111222111000...,,,---...///000000///...---........................---------.........//////........................+++++++++,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,---------***+++,,,,,,******+++,,,,,,++++++***)))*********((()))***,,,,,,+++***************))))))))))))((()))************+++++++++---,,,+++******+++,,,---,,,,,,+++***))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,((()))***+++++++++++++++(((((())))))******++++++&&&((()))+++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((&&&&&&)))+++///...------,,,,,,,,,,,,------,,,,,,,,,+++++++++000///...---------------------------------------........................---------............///------............------///////////////000111111000000000000000000000000000000////////////000000000111111111111222222222444333111111111333555666444555777888888666444222444555888;;;<<<<<<;;;;;;;;;AAAGGGMMMSSS^^^kkkuuurrrsssuuuyyy~~~|||uuujjj]]]TTTEEEDDDBBB???<<<:::888666888888888888777666555444333333333333333222111000111111222222222333333333222222333444444333222222222222222111111111000000222111111111000000//////***+++---...000222444555222111111111000000//////111111000000000000111111111111111000000000000000222222222111111111111000//////.........---------//////............//////111111000///////////////000000////////////000000111000...,,,,,,,,,...///************************++++++,,,---............***+++,,,,,,------------......---,,,,,,+++******...---+++***)))***++++++++++++++++++,,,---......,,,,,,,,,,,,,,,+++***))),,,,,,+++******+++++++++---,,,***))))))***,,,---------,,,,,,+++***))))))))))))))))))************,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,+++++++++***)))))))))************************************************))))))(((((((((((())))))************************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******))))))******+++,,,---------,,,,,,+++++++++,,,------,,,******,,,.........---,,,,,,,,,,,,,,,++++++,,,,,,------............---,,,,,,,,,,,,,,,------------------------........................---------............///.........//////.........///...............//////000000000000000000000000000000////////////000000000111111111111222222222444333222111111333444666333555777888888777555444333444666888999999888777777;;;@@@DDDHHHOOOZZZbbbfffhhhkkkpppwww}}}rrrggg___VVVLLLEEE>>>===<<<;;;999888777666444444444444333222111111222222333333222222111000111111111222222333333333333444555666666555444333222222222111111111000000111111111000000000//////---......///000111111222111111111111000000000///111111000000000000111111000000111111111111111111222222222111111111000000000000/////////.........//////............//////111000000///////////////000000////////////000000000///---,,,+++,,,---...++++++++++++++++++++++++,,,,,,------...---------***+++,,,,,,---------,,,......---,,,,,,+++******///...---,,,,,,,,,------------,,,++++++,,,,,,,,,***************)))((((((,,,,,,++++++++++++,,,,,,---,,,***))))))***,,,---------,,,,,,+++******)))))))))))))))************,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,+++++++++++++++******************************************************))))))))))))******************************))))))))))))))))))))))))(((((()))))))))*********,,,,,,++++++***++++++,,,++++++++++++++++++++++++******))))))******+++,,,---,,,,,,,,,++++++++++++...//////...---,,,...000---,,,,,,++++++++++++,,,***+++,,,---...///000000------,,,+++++++++,,,,,,------------------------........................---------............///...//////000000//////...///......---------......000000000000000000000000000000////////////000000000111111111111222222222333333222111111222444555222444666888999888777666444555666777888777666666555777:::;;;<<<@@@GGGMMMSSSWWW\\\bbbiiirrr{{{|||ooofffYYYNNNGGGBBB>>>;;;777777666666666666666555222333333333222111000///111222222222222111111000000000111111222333444444444555666777777666555444222111111111111000000000111111000000000000//////000000000000////////////111111111111000000000000111111000000000000111111000000000111222222333333222222111111111000000000000000000000000//////////////////....../////////000000//////////////////000//////......//////000///...---,,,+++,,,---...---------------------------------...------,,,,,,++++++,,,---------,,,,,,...------,,,,,,++++++***......---,,,,,,,,,------///...---,,,++++++++++++******************)))(((,,,,,,,,,++++++,,,,,,------,,,+++******+++,,,------,,,,,,++++++*********)))))))))*********++++++,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,---------************************************************++++++************++++++************************))))))))))))))))))))))))'''((((((((()))))))))))),,,++++++***++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,+++++++++++++++*********,,,---------++++++,,,...,,,++++++******+++++++++,,,,,,------...///000000------,,,,,,,,,,,,,,,---------------------------........................---------............/////////000000000000////////////......------......000000000000000000000000000000////////////000000000000111111111222222222333222222111111222333333222333555777888888888777666777888888888777777666666777888777777888<<>>AAAEEEGGGSSS\\\jjjwwwtttooofff\\\TTTLLLEEE@@@999888777555444444333444666666555555444333333333000111111111111111000000...//////000000000000///000000000111111111111222000111222333333222111000//////000000000000000111......////////////000000......//////000000111111000000000000111111111111111111000000000000111111/////////000111111222222111111000000000/////////------------............---...///000000///...---,,,---...///000///...---///......------......///------..................++++++++++++++++++++++++---------...------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------++++++++++++,,,---...///)))***++++++++++++++++++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,*********)))******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************++++++************************************************))))))(((((((((((())))))************************))))))))))))))))))))))))************++++++++++++************+++,,,------++++++++++++++++++++++++******))))))******+++,,,*********++++++++++++++++++---//////...,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---------------,,,,,,,,,------...///------------------------........................---------............///.........//////.........---------...///000111222////////////////////////000000////////////000000000111111111111222222222222222222222222111000000111111222333333444555555222222222222222222333333111111222333555555444333333444666666777999===@@@FFFMMMVVV___ffflllqqquuu~~~wwwnnnkkkZZZUUUNNNGGGBBB???<<<:::555555444333111111111111333333222222222222111111...//////000000/////////---...//////000000//////111111111111000000000000000000111222222111000000////////////000000111111........./////////000000////////////000000000000///000000000111111111111111111000000000000111111/////////////////////000111000000000////////////---.........////////////---...///000000///...---+++,,,...///000///...---///......------......///---...//////000000000///------------------------,,,,,,------...---------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,++++++,,,------)))***++++++,,,,,,++++++))))))))))))***+++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******))))))***++++++,,,************************,,,++++++******++++++,,,************************++++++++++++++++++*********************************************************))))))))))))))))))***************************))))))))))))))))))))))))))))))))))))************************+++,,,---...++++++++++++++++++++++++******))))))******+++,,,++++++++++++,,,,,,,,,---)))+++......,,,+++++++++,,,,,,,,,,,,------...///)))***++++++,,,---......++++++++++++,,,,,,---...------------------------........................---------.........//////------............------++++++,,,,,,...///111222////////////////////////000000////////////000000000111111111111222222222222222222222222111000///111111111222222333333444444333333333444444555666222222222444555555333222222333444333444666:::===888===DDDIIIOOOUUU]]]bbbnnnrrrvvvwwwwwwzzzqqq```VVVSSSDDD@@@:::666444444333333222333333222111111222444////////////000000000111//////000000000000000///------...///000000//////222222111111000/////////000111222333333222111000.../////////000000111111---.........//////000000000000000000//////////////////000000111111111222111111000000000000111111////////////............000000000000////////////.../////////000000111111---...///111111///...---+++,,,...000000///...---.........------...............///000111111000000........................++++++,,,---............------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,++++++......---,,,+++++++++++++++,,,------............(((((((((((()))***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))***+++,,,,,,************************,,,++++++++++++++++++,,,************************---------,,,,,,+++++++++************************************************++++++************++++++************************))))))))))))))))))))))))(((((((((((())))))))))))************+++,,,---...++++++++++++++++++++++++*********)))***++++++,,,+++++++++,,,,,,---------++++++------------++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,---...///,,,,,,---------............------,,,,,,------...//////...---,,,,,,++++++,,,------...---,,,***)))...------------...//////---...///000111222333333////////////////////////000000000000000000000000......///111222333444555444333222111000000000000111111222222222111111000444333333222222333333444333222111111111222333444111111222333333444555555;;;<<<===???CCCHHHMMMOOO___aaaeeeiiimmmsssyyy}}}rrreeeYYYOOOGGGBBB;;;999777555444555666777222222222111111111000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111///111222333333222111///222222111111000000////////////............//////000000//////.........---........................000000000000000000000000//////............//////......---------,,,,,,,,,...............///000000000000000000111111111111//////............//////......------------......000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******++++++++++++******,,,,,,---------,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++************))),,,,,,+++******))))))))),,,,,,+++***))))))******)))******+++,,,,,,------,,,***)))((((((***,,,---(((((()))***++++++,,,,,,+++*********))))))((((((,,,,,,,,,+++++++++******)))************+++++++++************************+++++++++***************+++,,,,,,,,,,,,+++******++++++++++++++++++++++++******************************))))))))))))***************++++++,,,,,,,,,...------,,,+++***))))))((())),,,------,,,+++***++++++------------++++++)))+++,,,,,,++++++,,,------,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,///......------......///......------,,,++++++++++++,,,---------------,,,---------------...//////////////////////////////////////////////////////000000000000000000000000//////000111222222333444333333333222111111000000111111111222222111111000222222222111111222222222222222111111111222333444111222222333333444444444555555555666999===@@@BBBQQQSSSWWW\\\aaahhhooottt{{{}}}zzztttjjjcccYYYOOOFFF???999666666555333111111111222333222222222111111111000000111111111111111111111000000000000000000000000000//////////////////////////////000000000111111111000000////////////000000...............///////////////............//////111000000000////////////........................////////////////////////000//////......//////000............---------,,,...............///000000000000000000000000////////////............////////////............//////............------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++******++++++,,,,,,---,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********+++++++++************)))*********+++++++++++++++,,,++++++***))))))******+++++++++***************+++***)))))))))***,,,,,,((())))))***++++++,,,,,,++++++++++++*********)))*********)))))))))(((((()))************+++++++++******************************************++++++++++++,,,,,,++++++***)))++++++++++++++++++++++++*********************************))))))************++++++++++++++++++,,,---,,,,,,++++++*********)))***+++,,,---,,,++++++++++++------------++++++***+++,,,,,,++++++,,,---------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,/////////....../////////......------,,,,,,++++++,,,,,,,,,,,,---...///000------------......//////000//////...---,,,++++++////////////////////////000000000000000000000000000000000111111111222222222333444444333222000///000000111111222111111000111111000000000000111111222222111111222222333444222222222333333333333333444444444444555777999:::AAACCCGGGLLLRRRZZZbbbhhhqqqrrrvvv{{{rrriii```ZZZPPPKKKDDD???;;;777444222444333111000//////000111222111111111111000000000/////////000000000000000000000000000000000000000//////////////////////////////000000000000111111000///---++++++---///000,,,------...//////000000//////............//////111111111000000000000///////////////////////////////////////////////////000000////////////000000/////////.........------...............///000000000000//////.........---//////............//////000000////////////000000------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++************+++,,,---------,,,))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************))))))******+++,,,,,,------,,,+++******)))*********+++++++++++++++*********)))************+++++++++)))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))************+++++++++************************)))))))))***+++++++++,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++************************++++++************+++++++++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++***+++---,,,++++++,,,...------,,,,,,,,,------...---------............/////////............///////////////......---------......---,,,---...///000,,,------...............000///......---,,,++++++////////////////////////000000000000000000000000111111111111000000000000111222444555444333111//////000000111111111111111111111111000000111111111222111222222222222333333333333333222222222222222555555555555666777888999999;;;>>>AAAGGGNNNVVV\\\eeeeeehhhoooyyyyyysssnnnggg___XXXQQQJJJFFFBBB???;;;999888888666555444333222111111111111222111111111111000000000000.........///////////////////////////////////////////////////////////////////////////000000000111///...---,,,,,,---...////////////000000000111111//////............//////000000000///////////////000000000000000000000000////////////////////////000000////////////000000000////////////........................///000000/////////...------,,,,,,//////............////////////............//////......///////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***((()))***+++,,,---------)))))))))))))))***++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++*********))))))******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,------))))))***++++++++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************(((((()))***+++,,,,,,,,,+++++++++++++++***))))))************************************************,,,++++++++++++++++++,,,,,,,,,++++++******))))))*********++++++,,,,,,,,,++++++*********+++,,,---++++++------------++++++***,,,------,,,+++---......------,,,,,,,,,------------........./////////...------,,,,,,------...000000000000////////////000///...---,,,---......,,,---......//////......///.....................////////////////////////////////////////////////111111111000000000000///111222333444444333111///...///000111111111111111222222111111111111222222111111222222333333333333222222222222222222222111111111111222333444555666555777999;;;>>>CCCJJJNNNTTTUUUZZZaaajjjrrrwwwyyyyyypppfffaaaXXXTTTNNNIIIEEEBBB>>><<<999777444444444555444333333333333222222222222222000000000000000000000000------......////////////////////////////////////...........................////////////000000000---...////////////...---111000000000/////////...//////............//////........................000000000000000000000000........................000000////////////000000000////////////........................///000000///.........---------,,,//////............//////...------,,,,,,------...---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++((()))***+++,,,,,,------+++************+++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++*********)))))),,,,,,,,,++++++*********+++***************++++++,,,,,,,,,+++***)))))))))))))))***++++++++++++******************+++++++++))))))******************++++++++++++++++++++++++))))))*********+++++++++************************(((((()))***+++,,,,,,,,,***++++++++++++***))))))************************************************,,,++++++++++++++++++,,,+++++++++******)))))))))*********++++++,,,,,,---++++++*********+++,,,---++++++------------+++++++++,,,------,,,,,,---.........---,,,,,,,,,------+++,,,,,,,,,------------------,,,,,,,,,,,,------000000000000000000000000000///...---,,,,,,,,,,,,+++,,,.../////////...---......//////000000000111////////////////////////////////////////////////000000000000000000000000000111222222222222000000......///000111111111111222222222111111222222222000111222333333333333222111111111222222222222222000000111222333444555555222444666777888:::>>>AAABBBEEEKKKSSS[[[aaafffiiiooouuu{{{|||{{{~~~}}}xxxppphhh```WWWPPPKKKCCC@@@===;;;::::::999888666444222222333333222111111111111111111111111000//////000000000000000111------......//////000000000000000000000000000000..............................////////////000000---...000111111000...---//////......---,,,,,,+++//////............//////,,,---------------......////////////////////////........................//////............///////////////.........------...............///000000........................//////............//////---,,,,,,,,,,,,,,,,,,---+++++++++,,,------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,++++++++++++***+++,,,,,,---++++++++++++++++++++++++++++++************+++++++++++++++************))),,,,,,++++++***))))))(((*********)))******+++,,,...---+++)))'''$$$###""")))************+++++++++************************)))))))))))))))*********)))))))))))))))*********)))************+++++++++************************)))))))))***+++++++++,,,******++++++******)))(((************************************************++++++************++++++***************)))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++------------+++++++++,,,------,,,,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------..............................,,,---------------,,,++++++,,,...///000///...---....../////////000000000/////////////////////////////////////////////////////////000000000000000000000000000000000000000---...///000111111111111111111000000000000111111000111222333333333222222000000111111222222333333222333333444555555555555000222444555666666888999999<<<@@@EEEJJJOOOTTTWWWXXX```hhhkkklllpppyyy|||rrrlll___\\\VVVPPPKKKEEE@@@<<<999777555444555666555444555444222222333333222111000000000111111111000000////////////000000111111---......///000000111111000000000000000000000000................................./////////000000......////////////......------------------------//////............//////------------......//////......................................................------------..................---------,,,...............///000000---------...//////000000//////............//////---------,,,,,,---------******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))******+++++++++*********************++++++,,,*********************************))))))*********+++++++++************)))))))))))))))))))))))))))******))))))***++++++,,,,,,+++***)))(((&&&%%%%%%+++***)))))))))***,,,,,,************************)))))))))******+++++++++(((((()))))))))*********)))************+++++++++******************************************++++++***************))))))(((*********************************************************))))))*********))))))))))))************++++++++++++++++++,,,,,,)))***+++,,,---,,,++++++++++++------------+++++++++,,,...---,,,,,,---//////...---,,,,,,,,,,,,,,,........./////////000000//////............//////,,,---------------------)))***,,,---...------,,,+++,,,...000000///...---/////////////////////...////////////////////////////////////////////////////////////000000000111000///////////////000111---...///000111111111111000000////////////000000000111222333444333222222//////000111222333333444111222222222222222111000///222555777666666777777999:::<<<<<<>>>AAAEEEHHHJJJRRR[[[```aaafffnnnvvv{{{zzzqqqfff]]]WWWIIIGGGEEEBBB@@@===888555666444222222333333222111333111000000111111000...000111222222222222222111.../////////000000111111.........///000111111222000000000000000000000000..................................../////////000000///---,,,,,,---///000------......///000000000//////............//////---.........//////000000................................................---------,,,,,,---------......---------,,,,,,,,,...............///000000,,,------...///000111111//////............//////.........------.........,,,,,,------...///000000*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++******+++++++++******))))))))))))))))))******+++******************************))))))))))))******+++++++++************)))''''''(((((())))))************))))))***+++,,,,,,))))))***+++,,,---......,,,***)))((((((***,,,---++++++***************************++++++,,,,,,,,,******++++++,,,,,,,,,,,,)))************+++++++++************************+++++++++******************************)))(((((())))))))))))))))))))))))******************************))))))))))))******(((((())))))******++++++++++++++++++++++++++++++(((***,,,---------+++***---+++)))+++---///---+++''''''((()))******++++++---------............///...------,,,,,,------...,,,,,,++++++,,,---///000000000000000///...---,,,,,,,,,,,,------.........///////////////.........+++---......------///000////////////////////////---...............------///////////////000111111222111111000///......---///111222111000///000111222222222111111111000000111000///......///000111000000000000111111111111333333444444444333333222333333333222222111111111333444666777999:::::::::AAABBBEEEIIIOOOUUU[[[___fffiiiooowww|||wwwtttoookkkeee\\\SSSJJJCCC@@@===<<<;;;999777666444444333333333222222111111111000000000000000000000000///000000111111111111000////////////////////////000000000000000000000000111111000000//////......///...---,,,,,,---...///+++,,,,,,------.................................//////............/////////...------------...///------,,,+++,,,---...//////............---------.........------,,,,,,,,,//////.........------------------...------,,,,,,..................------///............------------......///////////////++++++*********+++,,,,,,------,,,+++************+++,,,,,,------......///+++++++++,,,,,,---------))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************+++++++++,,,,,,,,,++++++*********+++)))((()))+++,,,,,,+++,,,++++++******++++++,,,************************,,,,,,++++++++++++,,,,,,************************+++++++++*********)))))))))************+++++++++++++++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++*********))))))((((((,,,+++++++++******))))))((('''&&&%%%%%%&&&'''(((******+++++++++,,,,,,,,,))))))))))))***+++,,,------,,,,,,++++++,,,,,,---000///---,,,+++,,,,,,------+++***+++---...---+++,,,,,,,,,------.........,,,,,,,,,,,,---------......------,,,,,,------...,,,,,,++++++,,,...///000000000000000///...---,,,,,,------------------.../////////////////////...,,,...///...------...///////////////////////////....../////////......---///////////////000111111111111111000///.........///000111111//////000111222222222111111111000000111000//////...///000111000000000000111111111111000111111222222111111000333333333222222222111111333444555777888888888888;;;<<<===@@@DDDIIIMMMPPPSSSVVV\\\ccckkksssyyy|||yyyzzz|||~~~~~~zzztttoooiiiddd^^^ZZZRRRPPPLLLHHHCCC>>>;;;999999999888666555444333222333333333222222111111111000000000000000000000000222222222111000///------........................000000000000000000000000000000000/////////......///...---,,,,,,---...///---------------.................................//////............//////...---,,,,,,,,,,,,---...------,,,,,,,,,---...//////............---------......---------,,,,,,,,,//////.........---------,,,,,,------...---------........................///............------------......///////////////......------,,,------------,,,,,,++++++++++++,,,*********************************++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++***************,,,,,,,,,+++++++++******+++***((()))***,,,+++***+++******))))))******+++******************************))))))))))))******************************+++++++++*********)))))))))************+++++++++,,,++++++*********++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++***))))))***++++++************)))))))))(((++++++*********)))))))))***)))(((''''''((()))*********+++++++++,,,,,,,,,++++++***************+++,,,++++++******++++++,,,......---,,,,,,,,,,,,,,,,,,+++***+++---...---,,,////////////////////////+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,---...///000///////////////...---,,,.........---------------......//////////////////---...//////---,,,---...////////////////////////...//////000000////////////////////////000000111111111000000//////.........///000000......///000222111111111111000000000000000/////////000000111000000000000111111111111000000111111111111111000333333333222222222222111333444555555666666666555666666666777999;;;>>>??????BBBGGGMMMSSSYYY^^^```ddddddeeefffiiiooowww|||yyyqqqhhhddd\\\UUUOOOJJJDDDAAA======<<<:::999888777666444444333333222111111111222222222222222111111111000000000000000000000000111111111111000...------........................000000000000000000000000///////////////...............------------.....................---------........................//////............/////////...------------...///---,,,,,,,,,,,,---...//////............---------...------------,,,,,,,,,...............---------++++++,,,---....................................///............------------....../////////////////////...---,,,,,,,,,---,,,,,,,,,,,,,,,------...++++++***))))))((('''''')))***************++++++,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++******)))))),,,,,,,,,++++++++++++***,,,+++))))))***+++***)))***))))))))))))))))))*********************************))))))))))))******************************+++++++++***************)))************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++***))))))***++++++************))))))))))))******))))))))))))((((((++++++************++++++******+++++++++,,,,,,,,,---,,,+++***))))))))))))+++******))))))******+++---------------,,,,,,++++++++++++,,,,,,------,,,.........---------------+++,,,,,,,,,,,,---------...------,,,,,,------...------------......//////.../////////......---,,,//////......------,,,,,,............////////////...///000///---,,,,,,---////////////////////////...///000000000000000000000000////////////000000111000000000/////////...---///000///...---...000111111111111000000000000000000000000000000111111///000000000111111111111111222222333333333333222222222222222222222222222333333444444444444333333555444444444555666777888777999<<>>>>>BBBCCCEEEGGGIIIMMMQQQUUU[[[```fffkkkpppwww|||vvvoookkkfff```ZZZSSSMMMIII@@@===999777777888777777777777555444222111////////////000000000111111111111111111111111111111111////////////////////////,,,,,,---//////000000000................................................---------------.........,,,------------------,,,//////......---------,,,..............................------------..............................,,,,,,,,,---------------///............------------------------------------.....................***+++,,,---............---------........./////////............------------......//////////////////...---,,,++++++******+++++++++,,,---...///000,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++...------,,,+++***))))))++++++++++++++++++++++++---+++***)))*********(((+++++++++******+++++++++************************,,,,,,++++++++++++,,,,,,************************************************))))))*********+++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********))))))))))))))))))******((((((((((((((()))))))))******************************+++++++++,,,,,,,,,******))))))***++++++,,,,,,,,,++++++++++++,,,,,,***+++,,,---------++++++***,,,------++++++---...------..................---------.........//////...------,,,,,,------...---....../////////......------.........------,,,/////////...............------......///000000000---...//////---,,,---...////////////////////////------...///000000000000111000000///////////////000000000000////////////...///000000......///000//////000000000000000111//////000111222222222222000000000000111111111111......///000111111111111111222222222222333333333222222222333333222111111222222333444444555555555777777777777777777777777777999<<<======>>>@@@BBBGGGJJJOOOSSSXXX]]]bbbfffmmmnnnooorrrvvv|||{{{yyyttttttuuuwwwyyyvvvooojjjVVVRRRLLLGGGDDDBBB???===888666444333444444444333333333333222111111000000///000000000111111111111000000000111111111111111000000000000000000000000......//////...---,,,,,,------------------------........................,,,,,,,,,---------------,,,,,,------------,,,,,,---------------,,,,,,,,,..............................------------......++++++,,,,,,,,,,,,+++++++++,,,------......------///............---------,,,,,,,,,------------...---------...............++++++,,,---............,,,,,,------...////////////............------------......///////////////000000///...---------...++++++++++++,,,---...///)))******+++,,,,,,---------------,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++------,,,,,,++++++*********++++++++++++,,,,,,,,,,,,+++))))))***+++***))),,,,,,++++++++++++,,,,,,******************************))))))))))))*********************************************+++++++++)))************++++++++++++******++++++,,,---...++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))************(((((())))))))))))******((()))************)))(((******+++++++++,,,,,,,,,))))))))))))***+++,,,------,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,***,,,------++++++,,,...---------....../////////,,,,,,---------............------,,,,,,------...---...///000000///...---,,,------......---------............////////////------......///000000111,,,...///...------...///////////////////////////,,,,,,---...///000000///111111000///////////////////////////000000000000///000111111//////000111////////////000000111111...///111222333333222222000000000000111111111111---...///000111111111111111111222222222333333333111111222333333333222222222222333444444444444333333444444444555555666666444555666666666666888::::::<<>>BBBCCCFFFKKKQQQXXX]]]```fffmmmuuuyyyzzz|||}}}}}}}}}{{{zzzxxxuuusssjjjjjjhhheee```XXXOOOIIIIIIHHHGGGIIIJJJGGGBBB===:::888777666666555333111333222222333555555333222222222222222222222222222000000000000000000000000//////000000111111111222000000000000000000000000)))***,,,---.../////////------------------------------------------------+++++++++,,,,,,---------++++++------------++++++*********++++++,,,,,,,,,...........................------,,,,,,------......///000111111000///...+++,,,---.........---,,,//////.........---------,,,,,,,,,------.........---------.........//////---------...------,,,,,,,,,,,,------...///000000//////.........------------......///////////////------,,,,,,,,,------...++++++******++++++,,,,,,------,,,,,,+++*********++++++++++++******)))))),,,,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,+++)))((()))+++,,,,,,+++******))))))))))))******************************,,,,,,++++++++++++,,,,,,************************))))))******++++++++++++)))************+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((((())))))*********+++))))))******+++++++++,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,---,,,+++***))))))))))))++++++************++++++++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------------------------,,,,,,,,,,,,---......000000//////.........---////////////////////////...---,,,,,,...//////...////////////000000000000------......//////000000...///000111111000///...////////////////////////////////////000000000000000000000000000000000000......//////000000111111////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111111111111111111000//////000000111222222222222111111111222222222333333333333333333333333333333333666666666666666666666666111222333444555777888888<<<<<<===???AAACCCEEEGGGRRRWWW^^^dddggghhhjjjjjjssssssuuuvvvwwwxxxxxxxxxwwwzzz~~~yyyvvvkkkjjjgggddd```\\\ZZZXXXWWWUUURRRMMMHHHDDD@@@>>>;;;;;;;;;:::999888888777444333333222222333333444000111333444444333111000///---+++,,,///222333444111111000000//////......000000000000000000000000000000000000////////////000000///...---,,,,,,,,,........./////////000000+++++++++,,,,,,---------***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,---------,,,+++******,,,...///......---,,,,,,+++******,,,,,,---.../////////.........------------,,,,,,------------------------........................,,,,,,,,,---------..............................------------------------,,,,,,,,,---------.........///000///...---.../////////...---,,,,,,++++++++++++++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,+++,,,---......---,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,---,,,***)))))))))******+++++++++++++++++++++++++++++++++*********))))))************************---,,,,,,++++++,,,,,,---///,,,***))))))***))))))))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))************++++++************++++++))))))************))))))******)))(((((()))************))))))))))))******------,,,,,,,,,,,,++++++---+++)))***,,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++------------------------------,,,,,,------...///000/////////....................................///...,,,---...000//////////////////000000000000.........///////////////...///000111111000///...////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000////////////000000000000000000000000000000...////////////000000000111111111111111000//////000000111222222222222111111111222222222333333333333333333333333333333333444444444444444444444444222222333444555666777777666666777888:::<<<>>>???AAAEEEJJJNNNPPPRRRSSSTTTVVVXXXZZZ^^^aaaccceeefffhhhlllppptttxxx||||||yyyxxxwwwwwwxxxvvvuuutttqqqmmmgggaaa^^^UUUTTTQQQNNNKKKHHHFFFEEEAAA@@@???===;;;999888777777666666555444444333333333333222222222222333333000000222222333222111000000...,,,,,,///111222333000000000///////////////////////////////////////000000000/////////......//////......------,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,---------,,,+++******,,,---///...------,,,++++++******++++++,,,---............------------,,,,,,------------------------------........................,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,...///...------.../////////......---,,,,,,+++------,,,,,,------......++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,------------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++************+++,,,,,,++++++***))))))******************************************************++++++******************))))))*********+++++++++,,,,,,***)))))))))******+++++++++++++++++++++++++++++++++*********))))))************************---,,,,,,++++++,,,,,,---...,,,***)))*********)))*********++++++++++++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))************++++++************++++++))))))************))))))******************************))))))))))))******------,,,,,,,,,+++++++++---+++)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,............---------------------------------------------,,,------...///////////////............------------------------000...---...///000000000////////////000000000000///////////////.........//////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000////////////000000////////////////////////............////////////000111111111111000000///000000111222222222222111111111222222222333333333333333333333333333333333333333333333333333333333333333333444444555555555222222333333444555777777777999<<<>>>???@@@BBBCCCBBBCCCFFFJJJMMMPPPRRRRRRTTTVVVZZZ^^^bbbgggmmmqqqwwwzzz~~~}}}yyyuuusssuuuyyy~~~yyyxxxvvvuuutttuuuwwwxxxpppnnnkkkhhheeedddcccccc```^^^[[[WWWRRRMMMHHHFFFCCCBBB@@@>>><<<:::888777555555555555555555555555333333222222111000000000222111111000000111111222///000000111111111222222111///------///000111000....../////////000000000........................000////////////..................---------------************++++++++++++***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++******,,,---...------,,,,,,++++++************+++,,,,,,------...---,,,,,,,,,,,,,,,------------------------------------------------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++---......------...000000//////......---------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++******)))*********))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++***))))))((((((((()))))))))*********,,,+++******)))*********+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...,,,***)))***+++***)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))))))))*********++++++++++++************++++++************************)))***+++,,,,,,+++***)))++++++************++++++,,,,,,,,,,,,++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------------------------------------------------------------.../////////////////////.................................000///......000111111000////////////000000000000000000//////......------//////000000000000//////////////////////////////////////////000000000000////////////////////////111111000000//////......////////////000000000000000000////////////000000////////////////////////........./////////000000000000111111111111000///000000111222222222222111111111222222222333333333222222222222222222222222333333333333333333333333444444333333333333333333333333333333333444555555777888999999888888:::<<<>>>>>>@@@AAABBBCCCCCCCCCCCCEEEGGGIIIMMMRRRWWW\\\dddhhhmmmqqqqqqmmmhhhddd^^^```dddiiinnnrrruuuwwwuuuuuuwwwzzz}}}~~~|||{{{{{{{{{||||||zzzvvvqqqnnnqqqqqqrrrssstttrrrpppnnnmmmkkkgggdddaaa___^^^^^^ZZZXXXVVVSSSQQQOOONNNMMMJJJHHHFFFCCC@@@>>><<<;;;;;;:::999888777666555444777666666666555555444444222222222111111111000000000000////////////000000000000000000111222333444111///------/////////...------......///000000111......................../////////.........---------------------------...,,,,,,,,,---------------++++++++++++************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++************++++++,,,---...///------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000........................------------------------,,,,,,,,,---------......,,,---//////......///111000000//////............//////...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,...---,,,++++++,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))*********+++++++++******************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,******++++++***)))++++++,,,,,,,,,---------******************************++++++++++++******))))))*********+++++++++++++++************++++++************************)))***,,,------,,,***)))++++++************++++++,,,,,,,,,++++++++++++***+++++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------------...//////.........///////////////////////////////////////000///......000111111000////////////000000000000000000//////......------000000////////////000000000000000000000000000000////////////000000000000////////////////////////111111000000//////......////////////000000000000000000////////////000000//////////////////////////////000000000111111111///000000111111111000000000000111222222222222111111111222222222333333333222222222222222222222222333333333333333333333333333333333333333222222222555444444333333333444444555555555444222222444666888999999999999888777777999:::;;;<<<===AAAEEEIIILLLOOOUUUXXXYYYUUUQQQMMMJJJLLLOOOSSSWWWZZZ\\\]]]]]]]]]^^^aaaeeeffffffeeedddeeedddcccaaa^^^\\\[[[\\\^^^```aaa```^^^\\\[[[YYYWWWTTTPPPLLLIIIGGGFFFEEEDDDBBBAAA@@@>>>>>>>>><<<;;;999888777666666777333333333222222222111111444444333222111111000000222222111111111111111000000//////......//////000111111111111111222333444111///---...//////...---,,,,,,---...///000111111////////////////////////............------------,,,,,,,,,---------------.........---------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,************++++++,,,,,,,,,+++++++++++++++******,,,++++++,,,---///000111000...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000........................------------------------,,,,,,,,,---------......---...000000//////000111///////////////...............---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))))))))---,,,+++******+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++************************++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,************+++*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,---+++++++++,,,,,,+++)))++++++,,,,,,,,,---------******************************++++++++++++******************++++++++++++++++++************++++++++++++***))))))***++++++)))***,,,------,,,***)))+++******************+++,,,,,,+++++++++*********++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......------......///000.........///////////////000000000000000000000000000...---...///000000000////////////000000000000///////////////.........000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000////////////000000////////////////////////000000000000111111111111///000000111111111111000000000111222222222222111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222333333333444444333111111333444333333444555555555444444444555666666666777:::======???BBBEEEEEECCC@@@>>>;;;===???AAADDDFFFGGGGGGHHHHHHIIIKKKNNNPPPPPPOOOMMMNNNNNNLLLJJJIIIIIIJJJGGGIIILLLLLLJJJHHHGGGGGGCCCBBBAAA???===<<<;;;:::777777777666666555555444666555444222111111111111000000000000000000000000//////000000000000000000000000//////////////////000//////......//////000111111111111111111111111///...---...//////...---,,,,,,---...//////000000////////////////////////......---------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,************++++++++++++*********+++++++++++++++++++++++++++++++++******,,,,,,+++,,,---///111333333111///---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........///000///...---...000........................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))))))))))),,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++,,,------+++***++++++++++++,,,,,,,,,,,,******************************++++++++++++***************++++++++++++,,,++++++************++++++,,,+++***))))))***+++,,,)))***+++,,,,,,+++***)))******))))))))))))******++++++++++++***************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------...............//////000............/////////000000000000000000000000000///...,,,---...000//////////////////000000000000.........///////////////111000///......///000111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000////////////000000000000000000000000000000/////////000000000000111//////000111111111111111000000111222222222222111111111222222222333333333111111111111111111111111222222222222222222222222111111111111222222222222222222111111111222222333222444555555333333444555222333444444555555444444222333555555444444666777888999999999999999888777444555666888:::;;;;;;<<<<<<;;;:::<<<>>>???>>>===999<<<>>>>>><<<;;;<<<>>>999;;;======:::999999:::666666666666666666666777333333333333222111000000111111111111000000000///111111111111111111111111000000111111111111222222////////////////////////000000////////////000000///000000000000...---,,,...------...///000...------------....../////////........................---------,,,,,,,,,,,,+++...------,,,,,,+++++++++++++++++++++*********)))))))))***+++,,,------...,,,,,,+++******+++,,,,,,************++++++++++++))))))***+++++++++++++++******************++++++++++++***+++,,,...111333666444111...,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---...///...,,,++++++,,,---------------------------,,,,,,,,,,,,------...------------------------+++***************++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,+++************))))))***++++++,,,++++++++++++++++++++++++******************************************++++++************++++++++++++((()))***+++,,,++++++***++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++,,,......,,,************++++++++++++,,,******************************++++++++++++***************+++++++++,,,,,,++++++************++++++---,,,***))))))***,,,---************************))))))(((((((((((())))))++++++++++++***************+++---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000------------------------...............///000000---.........//////000000////////////////////////...---,,,,,,...//////...////////////000000000000---.........//////000000111000///......///000111000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111////////////000000000000000000////////////000000111111111111111111111111............/////////000//////000111111111111111000000111222222222222111111111222222222333333333111111111111111111111111000000000000000000000000000000111111222222222222333222222222222333333444///111333444333222333444222333333333222222111000000222444555444444555666555444333222222222222333222222444555777888888888666555444444555555444222...222777888777555666777333555777666333222333555222222333333444444555555444444333333222111///.........000111222222222222////////////////////////222222111111000//////...000000111111111111111111000000////////////000000---...//////...,,,***(((---,,,,,,...///000///------------...............---------------------------------,,,,,,,,,++++++......---,,,,,,+++******,,,,,,,,,,,,++++++******''''''(((***+++,,,---...---,,,+++******+++,,,---)))************+++++++++))))))***++++++++++++*********************++++++******))))))+++---000222999666333///---,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------...,,,***((()))***,,,------------------------------------...///000------------------------((((((((()))***,,,---...***+++,,,------,,,+++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))******))))))***+++,,,,,,************************)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))************((()))***+++,,,,,,+++***++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++---......,,,***))))))*********+++++++++))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,++++++************++++++---,,,***))))))***,,,---******)))(((((()))******((((((''''''''''''((((((+++++++++************)))))),,,---,,,***)))+++---,,,------......------,,,000///---,,,---...000111,,,,,,,,,---------......000000000000////////////111111111111111111111111000///...------...///000///......---------......111222222111000000111333////////////////////////.../////////000000000111222222111000//////000000222111000//////000111222000000000000000000000000---------------------------......///////////////111111111000000000000000222222111000///...------............////////////111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000///000222333333222000///222222222111111111111000///000111222222222222222555444444333333222222111444444444333333222222222000111333444333111///...///000222333444444333222555555555555555555555555555555555555555555555555333333333333333333333333,,,...111222222///,,,***111111111111111000//////000000111111111111000000111111111111000///------111000///......///000111///////////////000111111////////////////////////000000000000000000000000////////////////////////........................------..................------------------------------------------------************************,,,++++++******++++++,,,+++++++++*********))))))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...///000111111000///...---------........./////////............---------/////////...------,,,,,,+++******---000111...+++///...,,,++++++,,,---......------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++******)))/////////...------,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++************))))))))))))************++++++++++++***************************++++++,,,,,,++++++***---,,,+++******+++,,,---***+++,,,,,,,,,,,,+++***************************(((((()))***+++,,,,,,---************************'''((()))***+++,,,------+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,************************++++++******************************************........................111000.........///111222........./////////000000///////////////.........////////////////////////000///............///000//////...............///111111222111000///111333/////////////////////////////////000000000000000222222111000000000000000222111000//////000111222000000000000000000000000////////////////////////...///000000111111000000000000000000000111111111222111111000///......---/////////000000000000111////////////////////////111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000///000111222222222111000222222222111111111111000///000111222222222222111111111222222222222222222333333222222222111111111222333333444333222111000111111222222333333222222333333333333333333333333333333333333333333333333111111111111111111111111///111222333333111///---000000111111000//////...000000111111111111000000111111111000000///------111000///......///000111///////////////000000111................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++------------------------......////////////......,,,------------.........++++++,,,---...///000000---------..................---,,,---000000///,,,......---------------...------,,,,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++------------------------.........---,,,,,,++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,++++++************++++++************))))))))))))(((((((((((())))))))))))***************************++++++,,,,,,++++++***,,,++++++++++++++++++,,,***+++,,,,,,,,,,,,+++***************************)))))))))***++++++,,,,,,***************************************++++++++++++++++++*********)))))))))))))))))))))))))))))))))************+++++++++++++++***))))))***++++++************************************************************************000///............///000111000/////////000111222...////////////000000000........................////////////////////////000//////......//////000000000////////////000000000111111000//////000222000000000000000000000000000000000000000000000000222111000000000000000000222111000000000000111222000000000000000000000000000000000000000000000000///000111111222222111111//////000000111111222222111111000000//////......000000000000111111111111////////////////////////111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000000000000111111222222222222222222111111111111000000000111111222222111111//////000000111222222333111111111111111000000000333333333333333222222222333222222111111111222222111111111111111111111111111111111111111111111111////////////////////////111222222222222111000000//////////////////...---///000000111111000000///000000000000///......---000//////......//////000//////......//////000000........................------------------------........................------------------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------+++************++++++,,,,,,,,,,,,,,,,,,,,,------------------------------...//////////////////...,,,,,,,,,,,,------------++++++,,,---...///000000+++,,,,,,---......//////111///------...///...---------...............---------,,,,,,,,,,,,------+++++++++*********))))))++++++++++++++++++++++++++++++,,,------...//////------,,,,,,+++*********++++++++++++++++++++++++*********************************++++++++++++,,,******+++++++++,,,,,,,,,++++++************++++++++++++*********)))))))))(((((((((((())))))))))))***************************++++++,,,,,,++++++***+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***************************************************************************,,,+++++++++******))))))+++++++++***************)))))))))))))))))))))))))))************+++++++++++++++***))))))***++++++************************************************************************000///---,,,,,,---///000/////////...//////111111---------------..................///////////////111111111111111111111111000//////////////////000000000000000000000111222000111111000//////000222111111111111111111111111111111111000000000000///111111000000000000000111111111111111111111111111000000000000000000000000111111111111111111111111///000111111222222111111......///000111222222333000000000000//////////////////000000000111111111111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000000000//////000111222333222222222111111111000000000000111111111111000000000000000111111111222222111111111111111111111111333333222111111222222333444333222000000000111222000000000000000000000000000000000000000000000000////////////////////////000000000/////////000000---......///......------//////000000000000////////////000000///......---//////////////////////////////.........//////000........................------------------------------------------------------------------------------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,,,,------------......------------------------...000222444444222000...+++++++++,,,,,,,,,------.........---------,,,,,,,,,,,,,,,------.........111000...,,,,,,,,,------,,,---...///000///...------,,,,,,,,,,,,,,,,,,---++++++++++++************++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++++++++*********)))))))))*********++++++++++++***************************++++++,,,,,,++++++******+++,,,------,,,+++***++++++++++++++++++++++++************************+++++++++*********))))))************************+++++++++************)))************************))))))))))))))))))))))))))))))*********++++++++++++******************+++***************************************+++++++++************************///...,,,++++++,,,...///------------......//////........................//////000000000111111111222222222222222222222222///000000000000000000///000000000000000111222222000111111000//////000222222222222222222222222222111111111111000000000000111000000000000000111111111111222222222222111111000000000000000000000000000000000000000000000000...///000000111111000000......///000111222222333////////////000000000000........./////////000000111111111111111111111111111111000000111111222333000000000000000000000000111111111111111111111111000000000000000000000000000000//////000000111222222222222111111111000000000000111111111000000///333333222222111111111111111111222222222222222222111111000000000000111222444333111000///000111111111111111111111111111111111111111111111111111111000000000000000000000000000000///......///000111------............------//////000000000000//////...////////////......---......////////////......//////............//////................................................------------------------------------------------------,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,------.........------------------------...111666999999666111...+++++++++,,,,,,,,,------...------------,,,,,,,,,......------,,,,,,,,,,,,000///---+++******+++++++++,,,.../////////...---,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********......------,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++************)))*********++++++++++++***************************++++++,,,,,,++++++******+++,,,------,,,+++***++++++++++++++++++++++++************************,,,,,,++++++***)))))))))************************)))************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++*********++++++*********************************))))))*********+++++++++************************...---,,,++++++,,,---...,,,,,,---------.........111111111000000000000//////000000111111222222333000000000000000000000000///000000111111000000///000/////////000111222333111222222111000000111333111111111111111111111111000000000111111111222222000000000000000111111222111111222333333222111111000000000000000000000000////////////////////////...///000000111111000000//////000000111111222222......//////000000111111............////////////////////////////////////111111000000111111222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111000000000111111000000//////444333333222111111000000111111111222222222222222/////////000000000000000222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222,,,---......///............//////000000//////........./////////......------......//////......---//////......------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,***************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,,,,---++++++,,,,,,------......------------------------...111666::::::666111...,,,,,,,,,,,,------------******+++,,,---...//////......------,,,++++++***---......,,,***)))***+++++++++,,,---............,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++//////...------,,,++++++.........---,,,,,,++++++++++++++++++++++++++++++************************)))))))))************+++******+++++++++,,,,,,,,,++++++************++++++,,,++++++++++++*********(((((((((((())))))))))))***************************++++++,,,,,,++++++***+++++++++,,,,,,+++++++++,,,++++++******++++++,,,************************,,,+++++++++******))))))************************))))))******+++++++++,,,***************+++++++++)))))))))))))))))))))))))))************+++++++++)))***++++++++++++***)))************************)))))))))***++++++,,,,,,************************........................,,,------...............111111111111000000000////////////000111111222222000000000000000000000000///000111111111111000/////////...///000111222222222333333222111111222444111111111111111111111111//////000111222222333444000000000000000111222222111222222333333222222111000000000000000000000000000000000000000000000000///000111111222222111111000000000000000111111111---......///000111111222...////////////000000000////////////////////////111111000000111111222333000000000000000000000000111111111111111111111111000000000000000000000000000000111111111///...---222222222111111111111000000000000000000//////...111111111111111111000000000000000111111111222222...///000111222111111000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000000000------...///////////////......////////////......------...//////......---------...//////...------000///...------------...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++************************************************++++++++++++++++++++++++************++++++++++++***+++,,,,,,,,,,,,+++***,,,++++++************+++******++++++,,,------------------------------------///222444444222///---,,,------------.........******+++,,,---......///---,,,,,,,,,,,,,,,,,,,,,+++---///...+++******,,,*********++++++---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++------------------------------,,,,,,+++*********++++++++++++++++++++++++************************))))))))))))******************+++++++++,,,,,,,,,++++++************++++++,,,,,,+++++++++*********(((((((((((())))))))))))***************************++++++,,,,,,++++++***,,,++++++++++++++++++,,,,,,,,,+++******+++,,,,,,************************+++++++++***************************************+++++++++***************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++)))***++++++++++++***)))************************((())))))***++++++,,,,,,************************......///000000///......---......///000/////////000000//////.........------......///000111111222222222222222222222222222///000111222222111000///............///000111222333444444333222222333555000000000000000000000000......///111222333444555000000///000000111222222111222333444444333222111000000000000000000000000000000000000000000000000111111222333333333333222111111111000000000000000------...///000111222222000000000000111111111111111111111111111111111111111111111000111222222333000000000000000000000000111111111111111111111111000000000000000000000000000111222222111///,,,+++222222222111111111111000000000000000000///............//////000000111111.../////////000000111111...///222333444333111000...///000222222222111000000000000000000000000000000000000000000000000000000000000000000000000000++++++,,,---......------------...///000000000///......////////////......------......///......---,,,---...//////...---,,,000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,------,,,+++***++++++***)))(((((())))))))))))***++++++,,,------------------------------------............---------------.........//////---------,,,,,,,,,++++++***++++++,,,,,,------...***---000000---++++++---******))))))***,,,---///,,,++++++++++++++++++,,,+++++++++************)))++++++++++++++++++++++++)))******++++++,,,,,,---,,,,,,++++++***)))))))))++++++++++++++++++++++++************************))))))))))))******************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++******************++++++++++++************************+++++++++,,,,,,+++++++++---,,,+++******+++,,,------,,,+++******+++,,,---************************************************************************------,,,+++***)))((('''))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***)))************************((())))))***++++++,,,,,,************************,,,---///000000...---+++............/////////000222222333222111///...,,,...///000111111222222222222222222111000000//////000111111111111111111111222222111111000000111111...///000111222222222222111222333333333222000///333333333333333222222222444333222111000111222222000000000///000000111111666555333111000111222333222222222222222111111111111111111111111222222222111111111111000000000000/////////000000000000000222222111000000000000000111111111111111222222333111111222222222222111111111111111111111111111111444444333222111111111222000000000000000000000000111111111111111111111111111111111111111111111111111111000000//////......000000111111111222222222///000111222222222222222000000000000000000000000000000111111111111000000///000222333333222000///000000000000000000000000...///////////////..............................------,,,+++,,,---...///111000///.....................---,,,,,,,,,,,,---//////............//////...//////////////////...---------,,,,,,+++++++++,,,,,,------,,,,,,+++***........................,,,------......------,,,++++++++++++,,,,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++************++++++***))))))***,,,))))))*********+++++++++************************(((((()))***+++,,,,,,,,,***************************+++,,,,,,***)))))))))************************------------,,,+++******333000---+++)))***,,,------------------------------------............///---,,,,,,++++++,,,,,,---...---,,,,,,******)))(((&&&'''***,,,---...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++******************++++++,,,,,,,,,************************...,,,******,,,---+++(((***************************++++++,,,,,,,,,++++++++++++,,,,,,,,,++++++***************************))))))************))))))+++++++++*********))))))+++(((%%%&&&))),,,---,,,)))************+++++++++---------,,,,,,+++++++++++++++************++++++---,,,++++++******++++++************************)))************+++++++++))))))))))))))))))))))))+++++++++*********))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---+++)))***,,,---,,,)))+++*********))))))((((((++++++++++++++++++++++++)))+++---///000000///............/////////000000000000111111111000///...///000111222222333333333333333333222222111111111///000000000000111111111111111000000000000000111444444555666666666666666666666777888888888777777444444444333333333333333555444444333333444555666111111000000000000111111555444333222111111222333222222222222222111111111222222222222222222222222222222222222111111111000111111111111111111111111111000000///////////////111000000000000111222222111111222222222222111111111111111111111111111111333333222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111222//////000111111111000000////////////////////////000000111111111111000000///000222333333222000///////////////////////////......////////////..............................------,,,,,,,,,---...///......---,,,,,,,,,,,,,,,......---,,,,,,,,,,,,------------,,,,,,---------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,------,,,,,,+++***------------------------,,,,,,------------,,,,,,+++++++++++++++,,,---.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************++++++***))))))***,,,))))))*********+++++++++************************)))))))))***+++++++++,,,***************************,,,---,,,***))))))***************************++++++,,,,,,---,,,,,,,,,...---+++******+++,,,---------------------------------------............---,,,,,,++++++,,,,,,---///......------,,,,,,++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************...+++******,,,,,,***(((***************************************)))((('''******+++++++++++++++***************************))))))************)))))),,,,,,,,,,,,++++++******)))''''''(((+++,,,+++))))))************+++++++++---,,,,,,,,,++++++++++++++++++************++++++---,,,++++++******++++++************************)))************+++++++++************************+++++++++*********))))))************************+++++++++++++++++++++,,,++++++++++++++++++++++++---+++)))***,,,---,,,***+++*********))))))))))))+++++++++++++++++++++++++++,,,---...///......---....../////////000000000---...///000111000000000000000111222333333333333333333333333333222222222000000000111111222222222222222111111111222222333444444555555555555555555666666777888999:::;;;;;;777777666666555555555444444333333333333333444555333333222111111222222333333333333222222222222222222222222222222222222222444444444333333333333333333333333222222222111111222222222222222222222222111111000////////////000000000/////////000111111111111222222222222111111111111111111111111111111222111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111222333333111111111111111111111000//////000000//////......///////////////////////////000000111111000000//////000111222222111000///////////////////////////---....../////////..............................---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********)))***++++++))))))***,,,***************+++++++++******************************************++++++************************+++,,,------+++******+++************************)))***+++,,,------------*********++++++,,,,,,,,,------------------------------------............---,,,,,,++++++,,,,,,---------------------------............------++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,************************,,,+++******+++,,,***)))************************+++++++++***)))((('''&&&((())))))***+++++++++***************************))))))************))))))---------,,,,,,,,,,,,+++))))))***,,,...---***((()))************++++++++++++++++++++++++*********++++++************++++++,,,,,,+++************+++************************)))************++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******************)))))))))++++++++++++++++++++++++///000//////...,,,***)))...////////////000000000......//////000000000000000000111222333333333333222222222222222222222222222222222333333444444555444444444444444555666777555555555555555555666666777777888:::;;;===???@@@<<<<<<;;;:::999999888888888777666666555444444444555444444333333333333444111222333333333333222222333444444444444444555555666666666666666555555555333333333333222222222111333333333333222222222222333333222111111111111111///////////////000000111111111222222222222111111111111111111111111111111000000////////////000000000000000000000000000000111111111111111111111111//////////////////////////////000000000111111111111111111111000000000000000000000000//////...---//////////////////////////////000000000000////////////000111111000//////////////////////////////------......//////..............................,,,,,,,,,,,,------......//////...------...............---,,,,,,,,,,,,---...//////////////////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,+++*********************+++++++++++++++++++++++++++++++++***************(((***++++++*********,,,************************************************+++++++++***************************************+++,,,...---,,,++++++,,,******************************+++,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++******************************,,,,,,,,,,,,,,,+++***)))'''((()))***************************************)))******++++++******))),,,,,,,,,,,,,,,,,,,,,+++------.........---+++***))))))*********+++++++++************************++++++************++++++,,,++++++***************************************))))))*********+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++,,,++++++************************++++++++++++++++++++++++111000000///...,,,++++++////////////000000000111111000000///////////////000000111222333333333333000111111111222222333333222222333444555555666666666666666666777888::::::<<<<<<;;;;;;;;;<<<======@@@@@@BBBCCCEEEGGGHHHIIIDDDCCCBBBAAA@@@???>>>===@@@@@@???===;;;:::888777555555444333333333333333222333444555666666555555777777888888888999999999::::::999999999888888888444444444333333333222222444444444333333333222222333222111111000000111111///////////////000000111111111222222222222111111000000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000........................000000/////////.........000000000000000000000000111111111111000///..............................//////000000000000///////////////000000/////////........................,,,,,,---.......................................,,,,,,,,,---------------......---------......///......---,,,,,,,,,,,,---......///000000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,++++++******+++++++++************************++++++++++++++++++++++++************************''')))+++,,,+++***++++++************************************************+++++++++******************************************,,,------,,,+++,,,---************************+++,,,,,,,,,++++++***))),,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---)))******++++++,,,,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******************+++************************)))***+++,,,,,,,,,,,,,,,'''((()))*********************************************++++++++++++******************++++++++++++......,,,+++******+++,,,))))))*********+++++++++************************++++++************++++++,,,+++******))))))******************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++***************+++++++++++++++++++++++++++++++++....../////////000000111/////////000000000111111222222111000//////000000111111222333444444444444222333333444555666666777444555555666777888999999:::::::::;;;<<<>>>???@@@BBBAAA@@@@@@AAACCCDDDEEEHHHJJJLLLMMMOOOOOONNNNNNLLLLLLJJJIIIGGGFFFEEEDDDDDDDDDCCCBBB@@@===;;;:::888777666555555555555555777777888999::::::;;;;;;<<<<<<======>>>?????????>>>>>>======<<<;;;;;;;;;777777666666666555555555666666666555555444444333111111000////////////000000000/////////000111111111111222222222222111111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000////////////////////////000000///......---,,,,,,/////////000000000111111000000111111111000//////...........................//////000000//////...//////............//////........................+++,,,---.......................................+++,,,------......------+++++++++++++++,,,,,,---......---,,,,,,,,,,,,---+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++************++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************&&&)))+++,,,+++++++++++++++++++++*********************************************************++++++************************)))+++------,,,+++,,,---************************,,,,,,,,,,,,+++***)))(((---......///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........******++++++---///111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...************************,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***************************((()))+++***))))))***+++************************&&&'''((()))***+++++++++)))******+++******))))))******************************++++++++++++******)))***************++++++++++++***'''%%%&&&(((+++)))************+++++++++*********+++++++++++++++++++++************++++++++++++***))))))))))))***************************)))************+++++++++))))))))))))))))))))))))***************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,*********+++++++++++++++++++++++++++++++++++++++/////////000000222333333//////000000000111111111222111111000111111333333333444555666666777777666777777888999;;;<<<<<<===;;;<<<<<<===???@@@@@@AAACCCCCCCCCDDDFFFHHHIIIJJJHHHHHHGGGGGGIIIKKKMMMOOORRRTTTWWWYYYYYYWWWUUUSSSTTTSSSRRRPPPNNNMMMKKKKKKIIIIIIIIIIIIHHHFFFDDDCCC@@@@@@???>>>===<<<<<<===>>>======>>>???AAABBBDDDAAABBBBBBCCCDDDDDDEEEEEEAAAAAA@@@@@@???>>>>>>===;;;;;;:::::::::999999999:::999999888777777666666333333222111111111111222111000000000000111222222111111222222222222111111000000000000000000000000000/////////000000111222000000000000000000000000000000000000000000000000////////////////////////////////////............---......///000111222222......//////000000//////..............................////////////......///..................///........................***+++,,,---....................................+++,,,---.........------++++++******++++++,,,---......---,,,,,,,,,,,,---+++,,,...//////...,,,+++,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++******************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))*********+++&&&(((+++,,,,,,++++++++++++++++++*********))))))************************)))))))))***+++++++++,,,************************(((***,,,,,,+++***+++,,,******************************+++++++++******)))++++++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------*********+++---///111222------------------------++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++******************************''')))+++***)))(((***,,,************************'''((()))***************,,,,,,,,,,,,+++***)))(((***************************++++++,,,,,,++++++************++++++,,,,,,,,,(((***+++)))'''&&&(((***)))************+++++++++++++++++++++,,,,,,,,,---++++++************++++++++++++***)))))))))))))))************************)))************+++++++++************************))))))*********+++++++++************************))))))***+++,,,------...++++++++++++++++++++++++***+++---,,,***)))+++---*********++++++,,,,,,,,,++++++++++++++++++++++++222222111111111111111222000000000000111111111111111000000000111333555666555666777888888999999999;;;<<<===>>>???AAAAAABBBCCCCCCDDDEEEFFFHHHHHHIIIKKKKKKLLLMMMOOOQQQRRRSSSRRRQQQQQQQQQSSSVVVXXXZZZ^^^```ccceeeeeebbb^^^\\\YYYXXXVVVUUUSSSQQQOOOOOORRRSSSTTTUUUUUUTTTSSSRRRIIIIIIHHHGGGFFFEEEEEEEEECCCBBBAAAAAACCCEEEHHHIIIDDDEEEEEEFFFGGGHHHHHHIIICCCCCCBBBAAAAAA@@@??????>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::999888888777777666555555555555666111111111111111222222333111111222222222222111111000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111,,,---...///000111222333,,,,,,---.../////////.................................////////////......///......------......///........................***+++,,,---....................................+++,,,---.........---,,,,,,,,,,,,,,,------...///......---,,,,,,,,,,,,------...000111111000...---...//////000000//////...+++++++++,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,+++***))))))******(((((())))))************++++++++++++++++++++++++(((((())))))*********+++%%%(((+++---,,,+++++++++++++++++++++******))))))************************(((((()))***+++,,,,,,---************************''')))++++++******+++,,,************************((()))***+++++++++++++++((())))))***,,,---......++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***)))))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++*********************************&&&)))+++***((((((***,,,************************++++++,,,,,,,,,++++++***---------,,,+++***)))(((***************************++++++,,,,,,++++++***+++++++++,,,,,,---------'''+++......,,,******+++)))************++++++++++++++++++,,,,,,---------++++++************+++++++++******)))))))))))))))************************)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++************************(((((()))***,,,---...///++++++++++++++++++++++++))),,,---,,,***)))+++---*********++++++,,,,,,,,,++++++++++++++++++++++++/////////000000111111111000111222333333222000000333333333444555888:::<<<:::;;;<<<>>>@@@CCCEEEFFFGGGHHHJJJJJJKKKLLLOOOQQQSSSRRRPPPOOOPPPSSSVVVXXXTTTWWW[[[___``````___]]]\\\ZZZYYYZZZ^^^cccfffgggjjjlllnnnnnnllljjjiiiiiiddddddcccaaa^^^[[[XXXVVVZZZYYYXXXYYYZZZ[[[[[[ZZZYYYWWWVVVSSSRRRQQQPPPPPPMMMLLLJJJHHHHHHIIIJJJKKKJJJIIIHHHGGGFFFGGGGGGHHHFFFDDDBBBAAA@@@???===;;;<<<<<<============<<<<<<<<<<<<::::::999::::::;;;:::999888666555444444444111111111222222222333333111111222333222111///.../////////000111222222222111111111111111111111111000000000000000000000000000000000000000000000000......///000111222333333000000000000000000000000------......//////000000........................000///---,,,,,,---...///.../////////---,,,---...111000000///...---------++++++++++++,,,,,,---......,,,***)))))),,,...000------------------------......////////////.........------...000///---+++******+++++++++,,,,,,,,,---..................---///...,,,++++++---000222.........------,,,,,,,,,------------------------+++++++++*********)))))))))***,,,------,,,***)))+++++++++++++++++++++++++++*********))))))((((((+++++++++++++++++++++++++++++++++*********))))))++++++******************+++***)))(((((()))***+++*********)))))))))))))))******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,+++++++++++++++,,,---...(((((())))))*********+++++++++++++++++++++++++++***)))))))))***,,,...///******))))))******+++,,,---------...------,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,((((((((((((((((((((((((************)))))))))))),,,***(((''''''(((***,,,...---***)))(((((()))***)))***++++++***)))***+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***++++++************++++++,,,++++++******++++++,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,+++(((&&&(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,+++++++++*********)))))))))************+++++++++------,,,,,,+++***))))))000111111111222222222222444555666777777777666666555555666777999;;;===???AAABBBBBBDDDFFFIIILLLMMMOOOQQQUUUWWWYYY[[[^^^aaacccbbb``````aaaccceeeggggggiiimmmppprrrsssrrrrrrooommmmmmoootttxxx{{{|||}}}~~~~~~zzzwwwvvvvvvttttttsssqqqnnnjjjfffdddeeeddddddeeeggggggeeecccaaaaaa```^^^]]][[[ZZZZZZ[[[YYYWWWUUUTTTSSSTTTTTTSSSQQQOOOMMMKKKJJJJJJJJJHHHFFFDDDCCCBBBAAA???===>>>>>>>>>>>>>>>===<<<<<<<<<======>>>????????????===<<<;;;999888777666666333333333333333333333333111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000.........///////////////........................000///---,,,,,,---...///.../////////---,,,---.../////////...---,,,,,,,,,---,,,,,,,,,,,,------...---,,,+++******,,,...///------------------------,,,,,,------------,,,,,,...------...//////---+++,,,,,,,,,,,,,,,,,,------,,,------......------,,,///...,,,++++++,,,---...,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++*********))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************,,,+++***))))))***+++,,,+++++++++*********************+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,---......))))))******************+++++++++++++++++++++++++++******))))))***,,,,,,,,,,,,++++++,,,,,,---...,,,---------------,,,,,,+++,,,,,,------,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,+++)))((('''---------,,,,,,,,,++++++,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,))))))))))))))))))))))))************))))))))))))+++***)))(((((()))***+++000...,,,+++******+++,,,)))***++++++***)))***++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,---,,,***)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,+++++++++*********))))))************++++++++++++------,,,,,,+++******)))222222222333333333444444444555666888999:::::::::<<<<<<===???AAADDDFFFHHHKKKKKKLLLNNNQQQTTTXXXZZZ[[[___dddiiilllooorrrtttyyyyyyxxxxxxxxxzzz{{{|||zzzxxxxxxwwwwwwxxxyyyyyywwwuuupppqqqqqqpppooommmkkkjjjgggfffdddbbb___\\\ZZZYYY[[[YYYWWWUUUSSSQQQPPPPPPOOOMMMJJJIIIHHHFFFDDDBBB>>>======<<<;;;:::999888<<<===???AAACCCCCCDDDDDDAAAAAA???>>>===<<<;;;:::777666666555555444333333333222111111000000111111111111000000000/////////////////////////////////000000000000000000000000000000000000000000000000000000000//////.........000000000000000000000000///////////////.................................///...---,,,,,,---...///.../////////---,,,---............---,,,,,,++++++......------------------++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,------,,,---//////---,,,------------------------+++,,,,,,------,,,,,,+++...------,,,+++************************))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))************************+++++++++***************************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,***************++++++++++++++++++++++++*********++++++++++++++++++++++++---,,,+++***))))))******,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++***((('''&&&---------------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))***+++,,,,,,******+++,,,************************++++++*********)))))))))************************///...,,,+++***++++++,,,)))***++++++***)))***+++************))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,------...---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---,,,,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++***************************+++++++++,,,---,,,,,,++++++*********222222333333444444555555555666888:::<<<>>>???@@@EEEFFFGGGJJJMMMOOORRRSSSTTTTTTVVVYYY^^^bbbgggiiijjjnnnuuuzzz}}}}}}vvvuuusssppplllhhheeeccccccbbb```^^^]]][[[ZZZYYYYYYWWWTTTQQQPPPNNNKKKIIIDDDCCCAAA???===<<<;;;:::<<<<<<===>>>@@@CCCEEEFFFEEEEEEEEEDDDCCCAAA@@@@@@;;;;;;:::999777666555444666555333222111222222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////000000//////......------..............................---------...//////.../////////---,,,---............---------,,,,,,000///...---------------++++++,,,---------,,,+++---------------------------......//////......------,,,,,,,,,...///...,,,------------,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,---------+++***)))***************)))))))))++++++++++++++++++++++++---------,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++***))))))***++++++******++++++++++++++++++---,,,,,,++++++************+++++++++++++++,,,,,,---,,,,,,+++++++++++++++******))))))******+++,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++*********)))))))))******++++++******))),,,+++***)))))))))******)))***++++++***)))***+++++++++************************************************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++************+++,,,,,,++++++++++++++++++++++++222///,,,+++++++++***)))***++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,------,,,+++************************************+++++++++,,,,,,,,,,,,,,,++++++*********222333444555666777888888:::;;;===@@@DDDGGGJJJKKKKKKLLLOOORRRUUUXXXZZZ\\\^^^```dddiiinnnssswwwzzz~~~{{{xxxvvvtttsssqqqnnnkkkhhhfffeeedddaaa^^^[[[YYYVVVSSSPPPQQQOOOMMMIIIGGGDDDCCCCCC>>>===;;;;;;===@@@DDDGGGIIIIIIIIIIIIIIIHHHFFFFFFAAAAAA???>>><<<:::999999888777555333222222222333///000000000111111222222111111111111111111111111////////////////////////////////////////////////---------...///000000000////////////////////////000000//////......------........................------------......//////.../////////---,,,---.../////////...............000///...---------------***+++---......---+++***------------------------------............---------,,,++++++---......---,,,,,,,,,+++++++++++++++***++++++++++++++++++******+++---.........---,,,***+++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))************************))))))*********+++++++++)))******************)))))))))))))))******++++++******+++++++++,,,,,,,,,+++******************+++------...///......---,,,---,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,---------------******))))))******+++,,,***++++++,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++,,,------,,,,,,******************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++******************++++++++++++******++++++******************)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++,,,++++++******++++++,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++111///,,,***+++++++++***)))******+++,,,+++++++++************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))***************************++++++++++++,,,,,,,,,,,,,,,+++++++++++++++***666666888999;;;===?????????AAACCCGGGKKKPPPSSSUUUSSSUUUYYY]]]aaadddfffgggooorrrwww}}}}}}yyyuuusssqqqoookkkhhheeebbb^^^\\\\\\ZZZVVVRRRNNNLLLJJJIIIFFFDDDAAA???@@@BBBFFFHHHJJJKKKMMMNNNNNNMMMLLLKKKIIIHHHGGGEEEDDDBBBAAA@@@<<<;;;999777555444333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000,,,---...///000111111222000000000000000000000000///////////////.................................,,,,,,---....../////////.../////////---,,,---...////////////////////////......------------------+++,,,---...---,,,+++***------------------------++++++,,,,,,,,,,,,++++++---+++***+++---.........*********++++++,,,,,,,,,***++++++,,,,,,++++++***)))***,,,............---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***************************************+++++++++)))))))))***++++++,,,,,,((()))************)))(((((((((((()))******++++++******+++++++++,,,,,,,,,************************)))***+++,,,+++***)))(((+++++++++++++++******************++++++,,,,,,---++++++,,,---......------,,,,,,++++++,,,,,,---...)))***+++,,,,,,------,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---......---,,,+++******))))))))))))************,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,++++++++++++++++++++++++,,,++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++,,,,,,,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++******))))))+++******))))))******+++,,,++++++******++++++,,,+++++++++++++++,,,------+++++++++++++++++++++++++++***)))***,,,......---)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++;;;<<<>>>AAADDDFFFHHHIIIKKKLLLOOOSSSXXX^^^bbbeeeeeehhhlllpppuuuxxxzzz{{{}}}yyyvvvsssooollliiigggbbb]]]XXXUUUTTTSSSPPPOOONNNMMMKKKKKKJJJJJJKKKLLLNNNPPPQQQQQQQQQPPPQQQPPPOOONNNLLLKKKJJJIIIEEEDDDBBB@@@===:::888666666666555444222111000000111111111111111111111111000000000000000000000000000000000000000000000000/////////000000111111111000000000000000000000000.........///////////////........................+++,,,---...////////////.../////////---,,,---...........................---,,,,,,,,,,,,------...,,,---------,,,,,,+++***------------------------***++++++,,,,,,++++++***,,,+++)))***,,,.........)))******+++,,,---......++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++((())))))***++++++,,,,,,)))***++++++++++++***)))(((((()))******+++,,,,,,******+++++++++,,,,,,,,,*********++++++*********'''((()))***)))(((&&&%%%))))))******************)))******+++,,,,,,------***+++,,,,,,,,,+++***))),,,,,,++++++,,,,,,---...))))))***,,,,,,------,,,+++,,,,,,------,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------************++++++++++++,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,************,,,,,,+++,,,,,,------,,,,,,,,,)))***++++++***)))***++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***************,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++++++++,,,------************************((('''(((***---......,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++@@@AAADDDGGGJJJMMMPPPQQQ[[[\\\___ccciiioootttwwwwwwzzz~~~|||yyyxxxuuupppkkkfffcccaaa```WWWXXXYYYYYYVVVSSSOOOLLLJJJLLLOOORRRSSSTTTSSSSSSVVVVVVUUUTTTRRRQQQPPPOOOMMMLLLKKKIIIFFFBBB>>><<<:::999888555333000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000---.........//////000000........................+++,,,---...////////////.../////////---,,,---...------------------------++++++++++++,,,,,,---...---------,,,,,,+++++++++------------------------,,,------......------,,,,,,+++)))***,,,...///...)))***+++,,,...///000000+++,,,,,,------,,,,,,+++,,,,,,+++******)))))))))******+++++++++,,,,,,,,,------------------------+++++++++*********)))))))))***,,,------,,,***)))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++((())))))***++++++,,,,,,***+++,,,------,,,+++***))))))***+++,,,,,,------******+++++++++,,,,,,,,,******++++++++++++******,,,---...///...---***)))(((((())))))*********+++))))))***+++,,,,,,------++++++++++++***(((&&&%%%******))))))******+++,,,((()))***+++,,,---------+++,,,,,,------,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++))))))***++++++,,,------------------------------)))************+++++++++(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,************************,,,,,,,,,+++++++++******---,,,***))))))***,,,---)))******+++++++++******)))+++++++++***)))***+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...************************)))))))))+++---,,,***(((+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...))))))******++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++KKKMMMPPPSSSWWW[[[___bbbhhhrrrxxxwwwyyy|||xxxtttqqqooommmjjjfffccc```]]]YYYVVVWWWTTTQQQPPPSSSVVVYYYZZZZZZ[[[[[[XXXTTTQQQSSSUUUTTTSSSQQQNNNJJJFFFCCCBBB>>>===;;;999777555555444444333222111111111111111111000000/////////000000000000000000000000000000///............---------........................---------,,,,,,+++++++++........................------......---,,,++++++//////...---,,,,,,++++++,,,,,,------...///000000......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******...------,,,+++***))))))++++++++++++******))))))++++++************++++++++++++++++++++++++++++++******+++++++++******)))************************))))))))))))))))))))))))************************************************++++++************+++++++++***)))'''''')))***+++,,,+++***))))))***+++,,,******++++++++++++******++++++++++++++++++++++++,,,,,,+++***))))))******)))************+++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++''')))***,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,+++***)))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...---,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********************************))))))***++++++++++++******++++++,,,,,,++++++***,,,,,,++++++++++++******)))******++++++,,,---------,,,***+++,,,,,,+++)))******+++,,,,,,,,,,,,+++++++++,,,------------,,,******+++++++++,,,,,,,,,******++++++++++++******)))***+++,,,,,,+++)))))),,,,,,++++++***))))))))),,,,,,+++***+++,,,---...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,++++++******++++++,,,,,,+++*********+++,,,---************))))))((((((+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,UUUYYY___dddiiinnnuuuzzz{{{xxxtttqqqnnnjjjfffccc___\\\XXXWWWYYY\\\]]]^^^```aaaaaa___\\\ZZZ[[[]]]XXXWWWUUUSSSOOOLLLIIIGGGCCCBBB???===;;;999888888444444333111111000000000000//////....../////////////////////////////////000000/////////.................................---------,,,,,,,,,++++++........................//////000000///......---///......---,,,,,,++++++++++++,,,,,,---......///+++,,,,,,,,,------......------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******---,,,,,,++++++*********++++++++++++*********)))))))))(((((((((((())))))++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************************************************++++++************++++++,,,+++***))))))***+++,,,++++++***))))))***++++++******++++++++++++******+++++++++++++++++++++++++++***))))))(((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++((()))+++,,,---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++***)))((()))+++,,,+++*********+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++*********+++,,,---,,,,,,+++***************************,,,,,,+++++++++,,,---...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++******++++++,,,,,,++++++******+++,,,,,,++++++*********)))))))))))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,iiinnnvvv{{{~~~~~~yyyvvvkkkhhhdddbbbbbbbbbbbbbbbaaabbbcccbbb```___```aaa]]]]]][[[YYYVVVSSSQQQOOOJJJIIIGGGDDDAAA???>>>===888777666444333222222222111000000000000000000111////////////////////////111000000000////////////........................------------,,,,,,,,,,,,......................../////////000//////...---.........------,,,,,,+++***++++++,,,,,,---------******+++,,,---...//////------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************))))))(((((((((((())))))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************************************************************************************************++++++************++++++---,,,+++******+++,,,---++++++***))))))***++++++******++++++++++++******++++++++++++++++++++++++***)))(((((((((((((((((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++)))***,,,---------,,,+++************************+++++++++++++++++++++++++++,,,------------,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++++++++,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++,,,------------,,,,,,,,,+++******+++,,,,,,------------,,,,,,,,,,,,---,,,,,,+++******))))))''''''&&&(((***,,,,,,+++******+++,,,,,,,,,,,,+++)))******+++,,,+++++++++******+++++++++,,,,,,,,,******++++++++++++******+++,,,,,,---------,,,,,,'''(((((()))******++++++,,,++++++++++++,,,------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,++++++******++++++,,,,,,,,,+++******++++++,,,+++++++++++++++*********'''((()))***+++---......,,,,,,,,,,,,,,,,,,,,,,,,zzzvvvqqqmmmjjjhhheeecccaaabbbccccccbbbbbbbbbbbb```______]]][[[YYYWWWUUURRRPPPNNNJJJGGGEEEDDDCCC???>>><<<:::888777666666444333333222222222333333........................000000000/////////..............................------------------,,,,,,........................,,,---------------,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------******+++,,,------......+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++,,,,,,,,,++++++************************************************************************************************++++++************++++++,,,+++************+++,,,+++******************+++******++++++++++++******++++++++++++++++++++++++***))))))((((((((())))))))))))*********+++++++++++++++++++++++++++++++++***+++++++++,,,,,,------++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++*********+++,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++***************************++++++,,,---,,,,,,,,,---,,,***))))))***,,,---+++++++++************))),,,+++++++++******)))))))))(((''')))+++,,,,,,+++******+++,,,,,,,,,,,,+++))))))***++++++++++++*********+++++++++,,,,,,,,,******++++++++++++******+++++++++,,,,,,,,,,,,,,,((((((((())))))*********+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++((())))))***+++,,,,,,---++++++++++++++++++++++++}}}~~~~~~}}}{{{zzz}}}~~~yyytttnnnhhheeeeeeeeeeeeeeedddcccbbb````````````___]]]\\\ZZZYYYWWWVVVSSSPPPMMMKKKIIIIIIDDDCCCAAA>>><<<:::999888666555444333222222222222/////////////////////////////////.........------........................------------------------........................,,,,,,---------------,,,---------------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++***************++++++,,,,,,---+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,************************(((((()))***************************************************************************************************************++++++************++++++******))))))))))))***************++++++***************++++++++++++******++++++++++++++++++++++++*********))))))******+++))))))*********+++++++++++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,+++************+++++++++++++++,,,,,,---------***++++++,,,,,,++++++***************++++++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))******+++++++++++++++---,,,***))))))***,,,---++++++*********))))))))))))))))))******+++++++++,,,+++******+++,,,+++*********+++,,,,,,,,,,,,+++))))))***++++++++++++*********+++++++++,,,,,,,,,******++++++++++++*********************+++,,,,,,+++*********)))))))))(((******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++,,,++++++******++++++,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++*********************++++++++++++++++++++++++~~~|||yyysssnnnkkkjjjhhhgggfffccc___\\\```aaaaaa``````___^^^]]]\\\[[[XXXUUUSSSQQQOOOOOOIIIHHHEEEBBB???===;;;;;;888777555333222000000000000000000000000000000000............------------........................------------....................................---...//////000/////////------------------------........................---,,,,,,,,,+++++++++***------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******))))))))))))******************************''''''((()))************************************++++++++++++++++++++++++************************************************++++++************++++++)))))))))))))))))))))))))))***++++++++++++***)))******++++++++++++******++++++++++++++++++++++++***************++++++,,,)))************+++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,---...///,,,+++***)))))))))***+++***++++++,,,,,,------...***++++++,,,,,,++++++***+++************++++++,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))***++++++++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++(((((())))))***++++++,,,---,,,++++++,,,,,,+++)))******+++,,,,,,,,,,,,+++)))******+++,,,+++++++++******+++++++++,,,,,,,,,******++++++++++++******))))))))))))***+++,,,,,,,,,,,,++++++***))))))((()))******+++,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++************,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++))))))*********++++++++++++++++++++++++***))))))((((((++++++++++++++++++++++++~~~}}}zzzwwwtttrrrpppkkkeeeaaabbbcccccccccccccccbbbbbb```___\\\ZZZXXXVVVUUUUUUPPPOOOLLLHHHEEEBBBAAA@@@===;;;999666444222111000111111111111111111111111////////////....................................------------.........///........................---......///000000//////------------------------------------------------+++++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))******+++,,,,,,---++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------+++******))))))******+++************************'''''')))******+++++++++************************++++++++++++++++++++++++************************************************++++++************++++++*********++++++*********)))***++++++++++++***)))******++++++++++++******++++++++++++++++++++++++)))))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++***************+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,...///...---+++))))))***+++,,,******+++,,,,,,---......***++++++,,,,,,++++++***,,,+++******************++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,************************)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))************+++***)))***+++,,,+++*********+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++************))))))***+++---...,,,,,,,,,+++++++++++++++((()))***+++,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************,,,,,,++++++***+++++++++,,,++++++******++++++,,,,,,,,,------,,,+++)))((()))))))))*********++++++************))))))))))))************************zzzsssmmmdddeeeeeeffffffffffffeeebbbaaa___]]][[[ZZZYYYYYYWWWUUURRROOOKKKHHHFFFEEEBBBAAA>>>;;;888666444333111111111111111111111111000000000000////////////........................---------.........//////........................++++++,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++************++++++***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))******++++++++++++******++++++++++++++++++++++++((((((((((((((()))******)))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******))))))******+++,,,************************++++++++++++++++++++++++******))))))***,,,---...///...,,,******+++,,,---******+++,,,,,,---......+++++++++,,,,,,+++++++++,,,,,,+++***)))))))))************++++++,,,,,,---*********++++++,,,,,,,,,************************++++++,,,------------,,,***++++++,,,,,,++++++************))))))))))))(((++++++******)))((((((((((((''''''(((+++,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,------------,,,******+++++++++,,,,,,,,,******++++++++++++******++++++******+++---...///***++++++,,,,,,---......((()))***+++,,,+++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************+++,,,------,,,++++++++++++++++++,,,,,,,,,------,,,+++)))((((((((())))))*********+++(((((())))))******++++++************************}}}wwwqqqnnniiieeebbbbbbcccdddgggeeecccbbbaaaaaa___]]]ZZZZZZYYYXXXUUUQQQMMMJJJKKKIIIFFFBBB???<<<999888888777555333111111111111000000000///...---,,,+++......//////////////////............------------,,,---///000000000///...------,,,------...///000------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---)))'''(((,,,...+++(((++++++************++++++------,,,+++*********+++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))***++++++,,,,,,+++***)))))))))***,,,---,,,+++)))((((((((()))*********))))))((((((''''''************************)))************+++++++++((()))+++,,,,,,+++)))(((++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,++++++++++++++++++++++++************************///...,,,+++******+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++************++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))+++)))'''(((+++,,,***(((************************+++***)))))))))***,,,,,,,,,,,,+++***))))))******,,,++++++******++++++,,,,,,,,,,,,++++++*********+++***)))))))))***,,,,,,***,,,------,,,++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))((((((((()))***+++,,,,,,---,,,,,,++++++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,|||vvvqqqllljjjiiijjjiiifffdddccccccdddcccccc]]]]]]]]]\\\YYYVVVSSSQQQOOOMMMIIIEEEAAA>>><<<;;;999888666333222111111111000000000000///...---,,,////////////000000000000111111111111000000000000,,,---.../////////......000///...------,,,,,,---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***'''%%%''',,,...,,,)))++++++************++++++,,,,,,+++***************++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++************************))))))******+++,,,+++******)))))))))))))))******))))))((((((((((((************************)))************+++++++++((()))+++,,,,,,+++)))(((++++++************++++++))))))))))))))))))))))))******))))))))))))******************++++++++++++++++++++++++++++++++++++************************,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++)))((((((++++++***(((************************+++***)))))))))***+++,,,,,,++++++***))))))******,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++***)))))))))***+++,,,)))+++,,,,,,+++******+++************************,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((******++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++(((((()))++++++,,,,,,+++|||{{{uuuqqqnnnmmmhhheeebbb```aaacccddddddbbbbbbbbbaaa```]]][[[YYYTTTRRROOOKKKFFFCCC@@@???===<<<:::888666444444333222222222222222111000///000000000000000000000000/////////.........------,,,,,,---............---000///...---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''%%%$$$'''+++---,,,***++++++************++++++++++++***)))))))))******++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++***))))))(((((()))******++++++******)))************))))))(((***))))))))))))(((((((((************************)))************+++++++++)))***+++,,,,,,+++***)))++++++************++++++++++++++++++++++++++++++++++++************++++++++++++,,,---,,,,,,***)))++++++++++++++++++++++++************************)))***+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,---///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++*********************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++***))))))***+++***)))******************************))))))******+++,,,,,,+++******)))*********,,,++++++******++++++,,,,,,,,,,,,++++++++++++*********))))))******+++,,,(((***++++++***))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,+++++++++*********(((((()))***++++++,,,,,,))))))))))))))))))))))))************************((()))***+++++++++++++++~~~}}}}}}~~~zzzwwwuuummmjjjeeebbbbbbdddeeeeeeeeefffffffffeeedddbbbbbb\\\YYYVVVQQQMMMIIIGGGEEECCCBBBAAA>>><<<:::999888555555666666555555444333000000000000000/////////......------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++)))''''''(((+++,,,,,,***++++++************++++++******)))))))))))))))***++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************+++++++++*********))))))'''(((***+++++++++***)))((()))***++++++***)))((())))))))))))))))))))))))************************))))))*********+++++++++)))***++++++++++++***)))++++++************++++++------------------------+++******))))))******+++***+++,,,------+++)))'''************************************************)))***+++---------,,,+++************************,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************************************************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***************+++*********************************************+++++++++++++++***************+++,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++(((***++++++***))))))***************************++++++++++++++++++++++++)))***++++++++++++***)))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++xxxtttnnniiihhhggggggggghhhhhhhhhhhhhhhhhhggggggbbb```]]]XXXTTTQQQNNNMMMIIIHHHFFFDDDBBB???===<<<777777777777777666555444000000000/////////......111111111000000000//////,,,,,,,,,,,,------......,,,++++++,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,+++***++++++,,,+++***++++++************++++++***)))))))))))))))******++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************))))))*********+++++++++'''((()))++++++***))))))((()))***++++++***)))((())))))))))))************************************))))))*********+++++++++*********++++++*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))))))***+++,,,,,,***(((&&&************************************************++++++,,,---,,,+++)))(((************************++++++++++++++++++++++++++++++************++++++))))))******++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++,,,,,,+++++++++*********************+++*********++++++++++++++++++++++++++++++************++++++******************************++++++*********+++************************))))))******+++++++++++++++***************++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))******++++++++++++)))+++,,,,,,+++******+++************************++++++++++++++++++++++++*********++++++*********''''''(((((()))******+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++++++++******~~~}}}~~~{{{tttooollliiigggfffjjjjjjjjjjjjjjjjjjjjjjjjhhhfffccc___[[[XXXVVVUUUNNNMMMLLLIIIFFFCCC@@@???:::::::::999888777555555111111111000000//////...000000000/////////......---------,,,---......//////...---,,,++++++++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...---------,,,++++++******++++++************++++++******)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,'''((())))))******))))))((())))))************))))))))))))************+++************************)))************+++++++++************************++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++***)))((('''************************************************,,,,,,,,,,,,+++***)))(((*********************************++++++++++++++++++******))))))******+++(((((()))***+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******************************************************+++++++++************************++++++++++++++++++++++++++++++++++++************))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))***+++,,,+++******+++,,,************************))))))***++++++++++++************)))******+++,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,))))))***++++++++++++***)))+++,,,,,,+++******+++************************++++++++++++++++++++++++************************&&&&&&'''((()))***+++,,,++++++******************))))))))))))))))))))))))************************)))******+++++++++******~~~~~~}}}~~~xxx|||}}}xxxtttqqqmmmkkkllllllkkkkkkkkkkkkkkklllkkkjjjgggdddaaa^^^\\\\\\UUUTTTSSSQQQMMMJJJFFFEEEAAAAAAAAA???>>><<<:::999444444333222222111000000...------------,,,,,,,,,......---------...///000///...---,,,++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,------......+++,,,,,,,,,+++***++++++++++++************++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******************************************************************************************++++++((((((((((((((()))******)))))))))))))))******+++))))))*********+++++++++************************)))************++++++++++++******************+++++++++************++++++))))))))))))))))))))))))***))))))))))))))))))***)))***************++++++************************************************++++++***************+++************************)))*********++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,((()))))))))*********+++************************))))))*********+++++++++************************************************++++++++++++************((()))***+++,,,++++++***************************++++++************++++++************************)))+++---,,,***)))+++---************************((()))***+++,,,++++++*********))))))***++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,((()))***+++,,,++++++***(((***++++++***))))))***************************************************+++******************+++))))))******++++++,,,,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++******)))~~~zzzzzzvvvvvvzzz}}}yyyvvvmmmmmmlllllllllllllllmmmmmmllliiifffdddaaa```___\\\[[[ZZZXXXTTTPPPMMMKKKIIIIIIHHHFFFDDDBBB@@@???666666555444444333222222111000000000000///////////////...---...///000111++++++++++++,,,---......------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))***++++++,,,,,,((()))***+++******+++,,,++++++************++++++++++++******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******************+++************************************************************************,,,,,,++++++***))))))))))))((('''''''''(((***+++***)))((((((((()))+++,,,))))))******++++++++++++************************)))************+++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++++++++************+++++++++*********+++,,,------))))))))))))))))))))))))******************************)))((()))+++,,,---))))))))))))))))))))))))))))))******++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,(((((())))))*********+++************************))))))******++++++++++++))))))))))))))))))))))))************************+++++++++************)))((()))***+++,,,,,,+++***************************++++++************++++++++++++++++++++++++++++++))),,,---,,,***)))+++---************************((()))***+++,,,+++************))))))***+++,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,((()))***+++,,,+++******''')))******((((((((()))************************************************++++++************++++++---------,,,,,,,,,++++++''''''(((***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))}}}yyy{{{}}}{{{wwwuuutttsssrrrpppnnnlllkkkkkkiiigggeeebbbaaa```]]]YYYVVVSSSQQQNNNNNNNNNOOOOOOLLLGGGCCC@@@>>>;;;999888666333000000000////////////000000111000///...------...///////////////..................////////////......+++,,,,,,------.........++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++''''''&&&'''((()))+++,,,---------------,,,+++***))))))*********++++++++++++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,---,,,,,,+++***)))((((((++++++++++++++++++++++++******************************++++++++++++******...---,,,+++)))((('''&&&************************)))************+++++++++))))))))))))***,,,---...************************+++++++++*********))))))************************************************++++++******)))((((((((()))***++++++***)))***++++++++++++************)))))))))))))))))))))))))))******))))))((((((''''''(((***++++++******+++,,,************************)))************+++++++++---,,,+++*********+++,,,,,,++++++******++++++,,,,,,+++*********+++,,,---++++++************+++++++++++++++***************+++++++++*********))))))************************,,,,,,,,,,,,,,,+++***))))))))))))***+++++++++,,,************************))))))))))))))))))))))))************************++++++************+++++++++***)))((((((***,,,---***++++++++++++***))))))************************)))************+++++++++************************************************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******((())))))))))))************************)))((((((******************************++++++++++++******************************}}}}}}zzzxxxrrrpppmmmlllllllllkkkiiiffffffdddaaa^^^ZZZXXXVVVQQQQQQRRRSSSSSSQQQMMMJJJEEECCC@@@===;;;999666333222111111000000000000111222111000///......//////////////////..................////////////......,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++))))))(((((()))***,,,,,,,,,,,,,,,,,,,,,+++******))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++******************************++++++++++++******************************************************)))************+++++++++)))((((((((((((((()))***************************+++++++++*********))))))************************************************)))))))))))))))*********)))***++++++***)))***++++++++++++************)))))))))))))))))))))))))))++++++*********)))))))))(((***++++++******+++,,,************************)))************+++++++++,,,+++++++++***++++++,,,,,,++++++******++++++,,,++++++*********+++,,,---++++++************++++++************************+++++++++*********))))))+++++++++***************++++++,,,,,,,,,+++*********************+++++++++************************************************************************++++++************+++++++++***)))((()))***,,,---+++++++++++++++***))))))************************)))************+++++++++************************************************+++*********))))))))))))************************)))************+++++++++***************************++++++++++++++++++***************************,,,,,,++++++************---,,,,,,,,,++++++*********************)))((((((***************************++++++,,,,,,++++++***************************zzzuuuuuuvvvvvvtttwww~~~xxxvvvrrrppppppqqqqqqppplllkkkjjjgggeeebbb___]]]XXXWWWWWWWWWXXXWWWTTTRRRLLLIIIFFFCCC@@@===:::777444444333222222222222222333222111000/////////////////////............---......////////////......---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++++++++******++++++*********++++++,,,++++++++++++++++++***)))***************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,++++++******************************************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++******)))(((((((((((((((************************+++++++++***************************************************************'''(((((()))******++++++)))***++++++***)))***++++++++++++************)))))))))))))))))))))))))))+++++++++++++++*********(((***++++++******+++,,,************************)))************+++++++++***++++++,,,,,,+++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++************++++++))))))))))))))))))******+++++++++***************++++++++++++******))))))***+++++++++++++++,,,,,,+++++++++***************************************************************************************++++++************+++++++++***)))))))))***,,,---++++++++++++******))))))************************)))************+++++++++***************************************************************)))))))))++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++************************+++************)))))))))......---,,,+++***)))(((*********+++******)))(((***************************++++++,,,,,,++++++***************************zzzuuupppooorrrwww{{{}}}}}}xxxuuuttttttttttttqqqpppooommmkkkhhhfffeee___^^^\\\\\\\\\ZZZXXXVVVQQQNNNJJJFFFDDD@@@<<<999888777666555444444444444333222222111000///......//////.........------------......//////......---///.........---,,,,,,,,,+++++++++,,,,,,,,,------)))******++++++******))),,,,,,++++++******************+++++++++******)))************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,++++++******))))))******************************++++++++++++******------,,,+++***)))((('''(((((((((((((((((((((((())))))*********+++++++++++++++***************+++************************************************************************************************(((((())))))************)))***++++++***)))***++++++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++******(((***++++++******+++,,,************************))))))*********+++++++++)))***+++,,,---,,,+++***,,,++++++******++++++,,,+++***++++++++++++,,,,,,++++++************++++++((()))))))))))))))******************************,,,,,,++++++***)))))))))************+++,,,,,,---,,,+++++++++***)))))))))************************************************************************++++++************++++++******)))))))))***+++,,,+++++++++***************************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++))))))*********+++++++++************************++++++************++++++***************************)))))))))))))))))))))++++++******)))(((((('''*********++++++******)))************************)))******++++++******)))************************{{{wwwxxx{{{zzztttvvvxxxyyy}}}}}}yyyvvvuuusssrrrttttttsssrrrpppnnnlllkkkfffdddbbb```___]]]YYYWWWTTTQQQMMMIIIFFFBBB>>>;;;<<<;;;999888777666666555333222222111000///...---............------------------............------000000//////......------+++++++++,,,,,,,,,------)))******++++++******)))+++++++++******)))(((((()))******+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++******)))))))))******************************++++++++++++******---,,,,,,+++***)))(((((((((((((((((((((((((((((())))))*********+++++++++))))))))))))***+++,,,---************************************************************************************************************))))))(((((()))***++++++***)))***++++++++++++*********))))))))))))))))))))))))))))))************************(((***++++++******+++,,,************************))))))*********+++++++++)))***+++,,,---,,,++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++************++++++(((((())))))*********+++************************+++++++++*********))))))+++************,,,------,,,+++++++++***)))))))))************************************************************************++++++************++++++***************+++++++++,,,+++***)))))))))******************************))))))*********+++++++++***************************************************************+++++++++++++++++++++++++++++++++))))))*********+++++++++************************+++******))))))******+++************************)))))))))))))))))))))***))))))))))))))))))))))))******++++++++++++******************************(((((())))))))))))((((((************************zzzqqqjjjhhhjjjkkkuuu}}}~~~~~~~~~zzzwwwtttrrrwwwvvvvvvuuutttrrrqqqpppllljjjhhhfffdddaaa\\\YYYWWWTTTPPPMMMJJJFFFBBB??????>>><<<;;;999888777777444444333333111000...---.........------------,,,------............------/////////...............++++++,,,,,,,,,,,,------******++++++++++++************++++++***)))(((((()))***++++++,,,++++++++++++++++++***************+++++++++++++++***************************************+++++++++,,,,,,,,,))))))******+++++++++,,,******************************************************++++++++++++******)))))))))***++++++,,,,,,)))))))))))))))))))))))))))************+++++++++&&&&&&''''''(((***+++,,,***************************************+++++++++************************************************++++++******)))((((((''')))***++++++***)))***++++++++++++************))))))))))))))))))))))))))))))))))))***************(((***++++++******+++,,,************************)))************+++++++++)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++++++++************++++++)))))))))***++++++,,,,,,***************+++++++++************************,,,+++*********+++,,,---+++++++++***************************************++++++++++++++++++++++++************************++++++************++++++))))))******++++++++++++---,,,***)))))))))***+++************************)))************+++++++++*********************************************************+++++++++++++++++++++++++++++++++++++++)))************+++++++++************************+++***)))(((((()))***+++************************)))))))))************+++******+++++++++,,,,,,,,,)))***++++++,,,+++++++++************************((())))))))))))))))))(((************************yyyrrrllljjjhhhgggjjjooouuu|||zzzyyyyyyyyyxxxxxxvvvuuuuuupppooonnnmmmlllhhhccc___[[[XXXUUUQQQOOOLLLHHHEEEBBBAAA???===;;;999999888666666666666444222000///.........---------,,,,,,,,,------......------,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++*********)))))))))))))))))))))))))))******+++++++++,,,,,,,,,***************+++++++++(((((())))))******++++++******************************++++++++++++******((())))))***++++++,,,,,,************************)))************+++++++++((((((''''''((()))******************************))))))*********+++++++++*********************************************************))))))))))))))))))***++++++***)))***++++++++++++************)))))))))))))))))))))))))))*********+++++++++,,,,,,(((***++++++******+++,,,************************)))************+++++++++************+++,,,---...,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++++++++************++++++)))******+++,,,,,,------))))))*********+++++++++)))))))))***++++++,,,,,,---,,,+++))))))***+++,,,***************+++++++++************************++++++++++++++++++++++++************************++++++************++++++))))))***+++++++++++++++---,,,***)))((()))***+++************************)))************+++++++++*********************************************************++++++,,,,,,,,,************************)))************+++++++++************************+++***)))(((((()))***+++************************************++++++,,,,,,,,,,,,,,,+++++++++++++++)))***++++++,,,,,,,,,+++******************************++++++++++++******************************gggbbbaaadddiiinnnvvv~~~{{{{{{{{{{{{zzzyyyxxxwwwrrrrrrrrrrrrqqqnnnhhhddd___\\\XXXUUUSSSPPPLLLJJJCCCBBB@@@>>><<<:::999999888888888888666444222111......---------,,,,,,,,,,,,------......------,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++------------,,,+++***+++,,,---------------++++++++++++******))))))++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************''''''((()))***+++,,,,,,******************************++++++++++++******,,,+++++++++***)))))))))************************)))************+++++++++,,,++++++***************************************))))))******++++++++++++************************************************((((((((()))******++++++)))+++++++++***)))***++++++++++++************)))))))))))))))))))))))))))+++++++++,,,,,,---------(((***++++++******+++,,,************************)))************++++++++++++***))))))***,,,...///,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++++++++************++++++******+++,,,------......))))))******++++++++++++(((((()))***+++,,,,,,---///---+++))))))***+++,,,))))))******+++++++++,,,************************++++++++++++++++++++++++************************++++++************++++++))))))***++++++++++++***---,,,***(((((()))***+++************************)))************+++++++++*********************************************************++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++************************+++***)))'''''')))***+++******************************+++++++++,,,,,,,,,,,,++++++***)))((('''''')))***+++,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++************************```ccciiiqqq{{{~~~}}}{{{yyywwwwwwwwwxxxuuuvvvwwwxxxxxxtttnnnjjjgggbbb\\\YYYXXXUUUOOOJJJFFFDDDAAA???>>>===;;;999;;;::::::999888666111...111000//////............,,,,,,---.........------,,,,,,---------,,,+++***........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******.........------,,,,,,,,,++++++************++++++******))))))******+++,,,)))******++++++******)))***))))))((()))***,,,---+++++++++*********))))))+++++++++************))))))))))))))))))*********************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,))))))))))))))))))))))))*********)))))))))))))))************************************************)))************+++++++++---,,,+++******+++,,,---------,,,++++++******)))************************,,,---......---,,,+++*********++++++++++++******++++++++++++++++++++++++---,,,***)))))))))************++++++++++++******,,,+++*********+++,,,---------,,,,,,+++,,,,,,,,,))))))******++++++++++++...---+++*********++++++++++++***)))(((((())))))&&&'''((())))))***))))))++++++++++++++++++++++++************************+++++++++*********)))))))))*********)))***+++---))))))))))))))))))))))))---,,,+++******+++,,,---************************+++++++++*********))))))))))))))))))))))))))))))************************************************))))))******++++++++++++------,,,,,,+++***))))))++++++******++++++,,,---++++++++++++++++++++++++++++++******************)))***+++,,,,,,,,,,,,,,,,,,+++******))))))******+++*********))))))(((((()))))))))***+++++++++,,,************************---***''''''***,,,,,,+++)))************+++++++++)))************+++++++++************************nnnrrrxxx|||xxxuuutttuuuvvvvvvwwwwwwyyyyyyvvvqqqmmmlllgggaaa^^^\\\YYYSSSNNNHHHEEEBBB???>>>===;;;999;;;::::::::::::888444111222222111000////////////---....../////////......000///...---,,,------...,,,---------............,,,++++++++++++++++++,,,******++++++++++++******+++++++++*********))))))++++++************+++++++++++++++++++++,,,,,,---******++++++++++++******,,,++++++*********+++++++++++++++*********))))))+++++++++************)))++++++++++++*********)))************************************************(((((())))))))))))(((((((((((((((((()))***+++,,,))))))))))))))))))))))))***)))))))))))))))))))))************************************************)))************++++++++++++***)))(((((()))***+++,,,,,,++++++++++++******************************((()))*********)))((('''******++++++++++++******++++++++++++++++++++++++,,,,,,***)))))))))************++++++++++++******++++++*********+++,,,---*********)))******++++++)))*********++++++++++++---,,,+++*********++++++++++++***)))))))))))))))))))))******************++++++++++++++++++++++++************************+++++++++*********)))))))))***+++***))))))+++,,,************************))))))(((''''''((())))))************************,,,++++++++++++*********************************************************************************)))*********++++++++++++------,,,,,,+++******)))+++************+++,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++,,,++++++***************************)))))))))(((***************+++++++++************************---***''''''***,,,,,,+++)))************+++++++++,,,+++++++++******))))))************************}}}~~~{{{yyyzzz{{{||||||wwwuuuvvvvvvwwwwwwxxxyyyyyyxxxuuurrrrrrnnniiieeeccc___XXXTTTLLLIIIFFFCCCAAA???===;;;;;;:::::::::;;;;;;888666444333222111000000000000000000000111000000//////111///---+++***,,,...///------------...............---+++******+++---...******++++++++++++******------------,,,,,,,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++------------,,,+++***)))+++++++++***************+++++++++************))),,,,,,,,,++++++*********************************************************((())))))******))))))((((((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))******************************************************)))************+++++++++)))((((((''''''(((((()))*********+++++++++++++++************************))))))***+++++++++************++++++++++++******++++++++++++++++++++++++,,,+++******)))***************++++++++++++******++++++******++++++,,,---))))))))))))***+++,,,,,,************++++++++++++---,,,+++*********++++++++++++***))))))))))))***+++++++++,,,++++++******++++++++++++++++++++++++************************+++++++++******************+++,,,***)))(((***+++************************++++++************++++++************************,,,,,,,,,,,,++++++++++++************************************************************************************++++++++++++---,,,,,,++++++***************))))))******+++,,,++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,+++***,,,,,,+++++++++*********************))))))))))))+++++++++***************************************,,,***((((((***+++,,,,,,)))************+++++++++------,,,+++***)))((('''************************|||yyyxxxxxxwwwvvvwwwyyyyyywwwuuuxxxtttpppmmmiiieee___ZZZSSSPPPLLLIIIFFFDDDAAA>>><<<:::::::::<<<===<<<;;;666555444333222111111111111111222222111000//////...---+++***)))***+++,,,---.........////////////000///,,,++++++,,,///000***++++++,,,,,,++++++***...............---------,,,++++++******++++++,,,+++++++++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,---...---,,,+++***************************+++++++++*********))))))************************************************************************)))))))))******)))))))))))))))(((((()))***++++++)))))))))))))))))))))))))))))))))))))))*********************************************************))))))*********+++++++++((((((((((((((((((((((((((())))))***+++,,,,,,,,,************************)))******++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++************************++++++++++++******+++***++++++++++++,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++,,,+++++++++++++++++++++++++++***))))))*********+++,,,,,,,,,+++***))))))++++++++++++++++++++++++************************************************+++,,,,,,+++)))((()))+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,,,,++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,++++++***************)))))))))***++++++++++++++++++++++++++++++***************+++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,++++++************))))))))))))))),,,+++++++++***)))))))))************************+++***))))))***++++++,,,))))))*********+++++++++,,,,,,++++++***))))))(((************************~~~{{{xxxvvvuuuuuuwwwyyyyyyxxxzzzxxxvvvsssoookkkfffbbbZZZVVVRRRNNNJJJGGGCCCAAA???===;;;;;;===?????????888777666555333333222222333333333333222111//////,,,------------,,,++++++,,,,,,---------.........///...+++******+++...///++++++,,,,,,,,,,,,++++++******************++++++,,,,,,++++++++++++,,,,,,***************+++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,************************+++++++++*********))))))&&&''''''((()))***++++++************************************************))))))************))))))))))))))))))))))))***+++))))))))))))))))))))))))(((((())))))************************************************************))))))*********+++++++++))))))))))))))))))))))))(((((()))***++++++,,,---************************''''''''''''(((((())))))******++++++++++++******++++++++++++++++++++++++************+++***************++++++++++++************++++++,,,,,,,,,,,,++++++++++++,,,---...///,,,++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++***)))((((((++++++++++++++++++++++++************************************************+++,,,,,,+++)))((()))+++************************((())))))))))))))))))(((************************---------,,,,,,,,,++++++************************************************************************,,,+++++++++++++++++++++,,,,,,+++++++++++++++************)))***++++++,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,---------,,,,,,+++,,,------------,,,++++++))))))))))))))))))******,,,+++++++++***)))))))))************************)))***************+++,,,))))))*********+++++++++************************************************zzzxxxuuutttvvvyyyzzzzzz{{{{{{zzzyyyvvvqqqmmmkkkaaa^^^XXXTTTPPPLLLHHHEEEEEEBBB??????@@@BBBCCCCCC<<<;;;:::888777666666666666666666555444222111000//////111111111000...---***++++++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))******+++,,,++++++,,,,,,,,,,,,++++++)))***+++,,,------------***************++++++++++++++++++************)))%%%&&&&&&'''((()))******************************++++++++++++++++++++++++)))******++++++******)))***)))))))))))))))******))))))))))))))))))))))))((((((((()))******++++++************************************************)))************+++++++++)))******++++++******)))(((((())))))***+++,,,,,,***************************)))))))))))))))***+++******++++++++++++******++++++++++++++++++++++++))))))***++++++++++++*********++++++++++++******)))***+++,,,,,,,,,,,,+++))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,+++++++++************+++,,,,,,******************)))(((++++++++++++++++++++++++***************************************+++++++++***+++,,,***)))(((***+++++++++++++++++++++++++++)))******++++++******)))************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++,,,---------------,,,---...///...---,,,+++))))))))))))************+++++++++***************************************(((***++++++******+++,,,)))************+++++++++))))))*********+++++++++************************}}}zzzvvvuuuwwwyyy{{{|||{{{}}}~~~~~~{{{xxxuuutttlllhhhccc^^^YYYUUUPPPMMMLLLIIIEEECCCDDDEEEFFFFFFAAA@@@???===;;;;;;::::::::::::999888777555333222222111111111000000000000,,,,,,,,,---------......+++++++++******++++++++++++,,,,,,------,,,,,,+++---------....../////////---,,,,,,++++++,,,,,,---+++************+++,,,,,,******++++++++++++******++++++*********++++++,,,))))))*********++++++++++++++++++************))))))))))))(((((((((((((((************************++++++++++++++++++++++++)))******++++++******)))******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++************************************************)))************+++++++++)))******++++++******)))(((((())))))******++++++************************......,,,,,,+++,,,------******++++++++++++******++++++++++++++++++++++++((()))***+++,,,++++++*********++++++++++++******)))***+++,,,,,,,,,++++++*********)))******++++++------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,++++++*********++++++,,,---******++++++,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++)))***+++***))))))+++,,,+++++++++++++++++++++++++++,,,------------,,,+++************************,,,++++++++++++*********++++++++++++++++++++++++************************************************------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++((())))))***++++++,,,,,,******,,,---......//////------/////////...,,,+++((()))))))))***************************+++++++++************************'''***,,,,,,***)))***,,,)))************++++++++++++++++++***************************************|||xxxvvvwwwzzz}}}~~~|||~~~|||zzzyyyvvvrrrlllgggbbb^^^YYYVVVRRRNNNIIIGGGGGGHHHIIIIIIEEEDDDBBB@@@???>>>=========<<<<<<;;;999777555444333111///------...000111000000000000111111111222........................+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...*********++++++*********---,,,***)))((())))))***))))))******+++++++++++++++++++++************))),,,,,,+++***)))((('''&&&************************++++++++++++++++++++++++******++++++++++++************)))))))))))))))***))))))))))))))))))))))))'''(((((()))***+++++++++************************************************)))************+++++++++((()))***++++++***)))((())))))))))))************************************---,,,***)))))))))************++++++++++++******++++++++++++++++++++++++((()))***+++,,,,,,+++*********++++++++++++******)))***+++,,,---,,,++++++------,,,,,,+++,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,---,,,,,,++++++*********+++,,,,,,---***+++,,,,,,------------++++++++++++++++++++++++************************))))))******++++++++++++)))*********)))***+++---++++++++++++++++++++++++((()))***++++++***)))(((************************+++++++++*********))))))++++++++++++++++++++++++************************************************---------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,------...///++++++++++++++++++++++++((())))))***++++++,,,,,,)))***+++---...///000000---...///000000...,,,+++(((((())))))*********+++))))))******+++++++++,,,************************'''***,,,,,,***)))***,,,)))************+++++++++---,,,,,,+++***)))((((((************************~~~~~~~~~~~~|||{{{zzzvvvppphhhaaa]]]VVVUUURRROOOLLLLLLNNNPPPIIIJJJHHHDDD@@@>>>@@@CCCEEEFFFGGGGGGDDD>>>999555777666555333111000000000000000000//////...---,,,......---------...//////))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++***)))(((((()))***+++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************'''((()))******+++******)))************+++++++++&&&''')))***+++++++++***************************************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++---------,,,,,,+++++++++++++++++++++******)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...---,,,***)))((('''((((((++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******++++++,,,------))))))))))))))))))))))))...---+++*********++++++++++++++++++++++++++++++---,,,***)))((()))***+++******+++,,,,,,---.........---+++***)))***++++++---,,,++++++******++++++)))))))))))))))))))))))))))***+++,,,------------//////000000///...------******+++++++++******)))************************((()))***+++++++++++++++************************+++++++++*********))))))))))))*********+++++++++,,,+++******))))))******}}}}}}}}}yyyrrrjjjeee___]]]YYYTTTOOOMMMMMMMMMPPPPPPOOOLLLHHHGGGHHHJJJMMMNNNNNNMMMIIIDDD>>>::::::999777555333222222222111111111111000///...---......---------------...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,+++++++++***))))))))))))***+++************************************************,,,+++***************+++************************))))))))))))))))))))))))************************))))))***+++++++++******)))************+++++++++&&&''')))***+++++++++***************************************************************************))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,---------)))************+++++++++---------,,,,,,+++++++++++++++++++++*********)))************++++++++++++************************,,,+++***))))))+++,,,---+++***)))(((((()))******++++++++++++++++++++++++******************++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++******)))************************---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,---------...---,,,+++***++++++,,,,,,,,,++++++******++++++++++++++++++++++++++++++)))***+++,,,------------......//////......---,,,******+++++++++******)))************************))))))***+++++++++++++++************************+++++++++*********))))))))))))*********++++++++++++++++++*********)))))){{{}}}}}}uuummmgggddd___YYYTTTPPPNNNMMMOOOPPPPPPNNNLLLKKKLLLNNNVVVVVVVVVTTTPPPKKKEEEBBB>>>===;;;999777555555444333333333333222111000000///...---,,,,,,+++,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...000111222+++++++++*********************++++++++++++******++++++************++++++************************************************------,,,+++******++++++************************))))))))))))))))))))))))******************************+++++++++***)))))))))************+++++++++'''((()))***++++++++++++************************************************************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,---------...)))************+++++++++------,,,,,,,,,,,,++++++++++++++++++************************+++++++++,,,************************+++***)))))))))***,,,---)))))))))))))))***+++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++******)))++++++++++++++++++++++++---,,,+++*********+++++++++++++++++++++++++++++++++,,,...///...---+++))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------)))***+++,,,---------------------------,,,,,,+++)))******+++++++++******************************))))))***++++++++++++***************************+++++++++******************************+++++++++******+++,,,+++***)))(((~~~}}}tttlllhhhccc^^^ZZZVVVQQQOOOJJJKKKLLLLLLLLLMMMNNNOOOWWWXXXXXXWWWTTTPPPKKKHHHBBBAAA???<<<:::888777777555555555555444333222111///...---,,,+++*********---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,*********))))))))))))))))))******++++++******))),,,++++++++++++++++++,,,***************+++++++++++++++++++++++++++++++++---,,,++++++************************************++++++++++++++++++++++++************************************)))(((((('''))))))*********+++++++++))))))******++++++++++++***************************************************************************************+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,*********************+++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******++++++,,,------++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,++++++******------------------------******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))***+++++++++******************************)))******+++++++++******************************************************************************)))***,,,---,,,+++)))'''|||sssooojjjeee```[[[TTTPPPIIIHHHHHHJJJLLLMMMOOOOOOPPPQQQSSSSSSRRRPPPNNNLLLEEEDDDAAA???<<<:::999888666666666555555444333222///...---,,,+++*********)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...------------------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++))))))((()))))))))))))))))))))))))))******++++++******)))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++***)))))))))))))))************************++++++++++++++++++++++++************************))))))))))))((('''&&&&&&))))))*********+++++++++***************+++++++++******************************************************************************)))))))))***+++,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++)))*********++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,,,,+++***))))))(((+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******++++++,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------------++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++******+++++++++++++++***((()))***+++++++++++++++******************************+++++++++******)))************************************************************************)))***,,,---,,,+++)))'''~~~zzzsssnnniiiaaaYYYRRRIIIFFFDDDCCCEEEGGGHHHHHHHHHIIILLLMMMNNNNNNMMMLLLGGGFFFCCC@@@===;;;999888555555555555444333222222///...---,,,,,,+++,,,,,,((())))))***,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))******************++++++++++++************++++++++++++******)))))))))***++++++,,,,,,))))))))))))))))))))))))***)))))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))************************(((((())))))(((((('''''')))************+++++++++++++++*********++++++,,,************************************************************************+++***)))))))))***,,,---++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,---------,,,+++)))((('''++++++++++++++++++++++++,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,***)))((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,---,,,+++***)))******************************+++++++++++++++***)))***++++++++++++++++++((()))***+++++++++++++++***************************++++++++++++***))))))***************************************++++++++++++++++++*********************+++,,,+++***)))(((|||xxxssslllbbb[[[NNNJJJCCC@@@@@@AAAAAA@@@CCCDDDGGGIIIJJJKKKKKKJJJHHHFFFDDD@@@===:::999888444444444444333222111000......---------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++++++++,,,,,,,,,,,,++++++))))))***++++++***))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((()))***************))))))************+++++++++,,,,,,+++*********+++,,,************************************************************************+++***)))((()))***,,,---******************************++++++++++++******************************++++++++++++++++++++++++))))))*********+++++++++)))************++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------************************++++++,,,---------------+++,,,,,,,,,,,,+++))))))++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++******)))************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,,,,+++++++++,,,,,,---------)))***+++---------,,,+++***+++,,,------+++***(((++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,,,,+++(((((()))++++++,,,,,,+++************************+++++++++++++++***))))))************************))))))*********++++++++++++++++++*********))))))+++++++++*********))))))~~~|||vvvmmmeeeYYYSSSJJJDDDBBBBBBAAA@@@BBBCCCEEEGGGHHHIIIIIIIIIHHHFFFDDD@@@===:::888777333333333333222111000000......---------...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))******+++++++++,,,+++,,,,,,------,,,,,,+++((()))***++++++***)))(((((())))))***++++++,,,,,,************************)))))))))***+++,,,......++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,)))************+++++++++---,,,+++*********+++,,,************************************************************************+++***)))((((((***,,,---************************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------)))***+++,,,---,,,++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++)))***,,,.........,,,+++******+++,,,,,,---......((()))+++,,,---,,,,,,+++***+++,,,------+++***(((++++++++++++++++++++++++******+++++++++******))))))***+++,,,,,,,,,,,,,,,(((((()))++++++,,,,,,,,,************************+++++++++++++++***)))(((************************))))))******++++++++++++++++++++++++******)))))),,,+++******))))))******}}}~~~xxxqqqhhhaaaWWWOOOJJJEEE@@@<<<;;;===???AAAAAACCCDDDFFFDDDCCC@@@===:::999888888666555444333222111111111........................------------------------,,,------------,,,++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,+++,,,,,,,,,------++++++++++++------,,,,,,+++***))))))******************************************************))))))*********))))))(((************************)))))))))))))))))))))))),,,+++***))))))***+++,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++******************************************)))************+++++++++************************------,,,++++++******)))***(((''')))+++,,,***((()))************+++++++++******************************+++++++++,,,,,,,,,)))***+++,,,+++,,,...000---,,,,,,+++*********+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******------------,,,,,,+++*********++++++++++++******,,,,,,++++++***)))(((((((((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,++++++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++++++++************))))))************+++++++++++++++************++++++,,,++++++******++++++,,,***+++,,,---...---,,,,,,************************+++++++++*********))))))}}}~~~}}}rrrkkk```WWWPPPJJJDDD???<<<<<<===>>>???@@@BBBDDDDDDBBB???;;;888777666555222222111111111111111111........................------------------------,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++*********,,,,,,+++*********+++,,,,,,+++************+++,,,,,,++++++***))))))******************************************************)))******+++******))))))************************************************++++++***))))))***++++++************************)))************+++++++++,,,++++++******))))))(((***)))))))))***+++,,,,,,************************)))************+++++++++************************+++++++++++++++++++++,,,,,,)))'''''')))++++++***)))************+++++++++******************************+++++++++,,,,,,,,,)))***++++++******,,,...---,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,++++++***)))******++++++++++++******,,,,,,++++++***))))))(((************+++++++++++++++++++++++++++++++++***++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))***++++++++++++***)))++++++******)))(((((('''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++************))))))************+++++++++++++++************+++++++++******))))))******+++)))***+++,,,,,,,,,++++++************************+++++++++*********))))))xxxmmmccc[[[SSSJJJDDD>>>===<<<;;;;;;===???@@@AAA???<<<999666444333333///////////////000111111........................------------------------+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,+++*********+++---......---+++***,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,+++******))))))******+++,,,+++******)))*********************************++++++++++++++++++++++++******+++++++++++++++***************************************************++++++***))))))***++++++************************)))************+++++++++------,,,***((('''&&&%%%((((((((()))***+++---...************************)))************+++++++++************************)))******+++,,,,,,---------***'''&&&(((***,,,---)))************+++++++++******************************+++++++++,,,,,,,,,***++++++***))))))***,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++***))))))******++++++++++++******,,,,,,++++++***))))))))),,,,,,,,,,,,,,,++++++++++++++++++******)))))))))++++++++++++++++++++++++******++++++++++++******************************)))***++++++++++++***)))*********)))((((((''''''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++************))))))************+++++++++++++++************++++++***))))))))))))))))))***((()))******++++++******************************+++++++++***************xxxnnnfff]]]SSSMMMCCC@@@===;;;;;;<<<=========;;;888666444333222222/////////......//////000........................------------------------++++++,,,,,,++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))+++---//////---+++)))......------,,,+++++++++,,,+++)))((((((***,,,...++++++************++++++++++++***************+++************************++++++++++++++++++++++++******+++,,,,,,,,,++++++************************************************+++******************+++************************))))))*********+++++++++------,,,***)))((('''&&&***)))))))))***+++,,,,,,************************))))))*********+++++++++*********************************++++++,,,,,,,,,+++***(((((()))***,,,,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,+++,,,,,,+++)))(((***+++,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************++++++++++++************++++++++++++******+++++++++*********)))))),,,,,,,,,,,,++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++*********++++++*********+++*********)))))))))(((***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++++++++************++++++******))))))))))))******)))))))))***************************************************************yyyqqqhhh___XXXMMMHHHCCC???>>>>>>===<<<999777666444333333333444222222111000///......///........................------------------------+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))+++---//////---+++)))//////.........---------,,,,,,*********,,,---///+++,,,,,,,,,,,,,,,,,,++++++***************++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,*********************************************************++++++*********************************))))))*********+++++++++,,,,,,+++++++++*********,,,,,,+++***)))))))))***************************))))))*********+++++++++************************,,,,,,,,,+++++++++******((()))+++,,,,,,+++******))))))*********+++++++++******************************+++++++++,,,,,,,,,---......,,,***)))***,,,,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,+++******++++++++++++******+++++++++***************++++++++++++++++++******------,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++++++++************+++++++++++++++******+++++++++************++++++,,,,,,************************************************|||yyy|||}}}tttjjjcccYYYTTTMMMHHHFFFDDD@@@<<<888777555444333333333444444333222000//////..............................------------------------,,,------------,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++*********+++---......---+++***........................++++++++++++,,,---......+++,,,,,,------,,,,,,+++*********)))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,************************++++++++++++++++++++++++)))***++++++++++++***)))************************)))************+++++++++******++++++,,,,,,,,,,,,...---+++***))))))((((((************************)))************+++++++++************************------,,,,,,+++******)))&&&)))---...---+++******)))************+++++++++******************************+++++++++,,,,,,,,,---......,,,+++***+++---++++++******++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,---------,,,,,,******++++++++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++************))))))************+++++++++++++++************++++++,,,,,,++++++++++++,,,,,,+++************+++,,,,,,***************************************+++++++++|||wwwwwwuuunnneee___WWWRRRNNNJJJCCC>>>;;;999777555333222222222222222111000/////////000........................---------------------------............---,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,------......((()))+++,,,------,,,,,,***+++,,,,,,,,,,,,+++*********))))))***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++++++++************************++++++++++++++++++++++++)))***++++++++++++***)))************************)))************+++++++++)))*********+++++++++,,,,,,,,,+++***))))))))))))************************)))************+++++++++************************,,,+++++++++++++++++++++'''***------,,,***+++,,,)))************+++++++++******************************+++++++++,,,,,,,,,+++,,,---+++******+++---++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,******++++++++++++******************************)))******+++,,,---......*********+++,,,,,,------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++)))******+++,,,,,,------************************++++++++++++++++++++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++************************************************************************+++++++++************))))))************+++++++++++++++************++++++++++++************++++++***))))))((()))***+++,,,************************))))))*********+++++++++~~~xxxvvv~~~{{{tttllleee]]]XXXTTTNNNFFF???>>><<<999666333111111000000////////////000111111........................------------------------......//////......---,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,---...&&&(((***,,,---,,,+++***)))***+++,,,,,,+++***)))******))))))***+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,''''''(((******+++++++++************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************)))************+++++++++))))))))))))))))))))))))+++***************++++++************************)))************+++++++++*********************************++++++,,,------)))+++---,,,***))),,,...)))************+++++++++******************************+++++++++,,,,,,,,,***++++++***))))))***,,,+++*********+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,+++++++++******((()))***+++++++++++++++******++++++++++++************************++++++)))***+++,,,...///000000(((((()))***+++,,,,,,---++++++++++++++++++++++++******++++++++++++******************************,,,+++***))))))***+++,,,******************++++++))))))***+++,,,,,,------))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,++++++*********************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++++++++************))))))************+++++++++++++++************++++++******))))))))))))******)))((('''''''''(((***+++************************))))))******++++++++++++~~~vvvrrrkkkccc\\\UUUNNNJJJFFFBBB===999666444222111111000//////000///---+++$$$&&&***---///000000///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********************************************************---,,,+++******+++,,,------,,,***)))))))))******+++++++++++++++***)))(((******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---*********+++,,,---...///++++++******+++,,,------,,,------......------,,,,,,...///---******---111+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,.........------.........++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,///,,,+++,,,...///---+++---,,,,,,+++*********+++******))))))******+++,,,******++++++++++++******...---+++***)))***++++++,,,+++***))))))***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,***)))***+++---,,,,,,------------,,,,,,+++***zzzuuuooohhhaaaZZZSSSOOOIIIEEE@@@<<<999777555333333222111111111111///---)))***,,,......///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))))))))*********+++++++++++++++++++++++++++++++++*********))))))++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,***)))))))))******+++++++++++++++***))))))************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,------...((((((((((((((()))******+++,,,,,,,,,,,,,,,,,,++++++++++++***))))))+++---+++++++++*********))))))))))))))))))))))))))))))---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,...,,,+++,,,...///---+++,,,+++***)))))))))))))))+++++++++++++++,,,,,,---******++++++++++++******---,,,+++*********+++,,,,,,+++***))))))***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************,,,***)))***+++---,,,,,,,,,,,,------,,,,,,+++***}}}wwwpppjjjbbbZZZUUUOOOKKKEEEAAA>>>;;;999777555444333333333333222000/////////......---------------------------------------............------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))))))))***************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++******))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++******)))************++++++++++++***))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,------+++++++++++++++,,,,,,---***++++++,,,,,,++++++***,,,***))))))***++++++***+++++++++***************))))))))))))))))))))))))+++******************+++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,...,,,+++,,,---...---+++,,,,,,+++*********++++++,,,,,,++++++,,,,,,---...******++++++++++++******++++++*********+++,,,,,,++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))),,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,++++++***zzzrrrjjjaaa[[[UUUQQQKKKFFFBBB@@@===;;;777666444444444444333222222111000///....................................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++************************+++++++++******)))++++++,,,,,,,,,---------,,,,,,,,,++++++*********---------------------------------,,,,,,++++++***------,,,+++++++++,,,,,,...---------------......++++++,,,,,,,,,,,,++++++...+++)))***---...,,,***************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---,,,,,,///......---------......+++++++++++++++,,,------***++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************++++++++++++******************************,,,***)))***+++---,,,,,,++++++,,,,,,,,,++++++***~~~{{{rrrgggaaa\\\XXXQQQLLLGGGDDDAAA???:::888555444444555444222222111000/////////000000........................---..................---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************+++*********)))******+++++++++******---------............///,,,,,,,,,++++++*********------------------------...------,,,,,,+++++++++------,,,+++++++++,,,,,,,,,++++++*********++++++,,,,,,------------,,,,,,...,,,***+++...///---***************************------------------------++++++************++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++,,,,,,///......---......//////***************+++,,,,,,++++++,,,,,,,,,,,,++++++)))******+++,,,,,,,,,,,,+++++++++,,,,,,+++++++++***++++++,,,,,,++++++*********************************************************++++++++++++******++++++++++++++++++++++++,,,***)))***+++---,,,,,,******+++,,,,,,+++++++++~~~{{{qqqjjjddd___XXXRRRMMMJJJFFFDDD===;;;777555555555444333000000000000000000000000------------------------------............------///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++******))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***++++++++++++***))))))***++++++++++++***---------.........//////,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++,,,------...------,,,,,,,,,,,,---,,,------......------,,,++++++***+++,,,,,,+++)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++*********++++++++++++++++++++++++***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,---,,,+++***+++---,,,,,,+++++++++,,,------******))))))******+++,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,***)))***+++---,,,,,,)))***++++++++++++++++++{{{uuukkkfff___XXXSSSOOOKKKIIIBBB???:::888777666555444000000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++(((***+++------,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,((()))***+++,,,++++++***))))))***+++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++,,,------...111111000///////////////,,,,,,,,,------,,,,,,,,,***,,,......---,,,+++,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++*********)))***************************+++,,,,,,******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,---,,,***)))+++---++++++******+++,,,,,,---+++************+++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++***)))++++++,,,------,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************************,,,***)))***+++---,,,,,,))))))***+++++++++++++++{{{|||~~~}}}pppkkkccc]]]XXXSSSOOOLLLEEEBBB===:::888777666555000111222222111///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************************))))))******++++++++++++(((***+++------,,,+++***++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************---,,,+++******+++,,,---((()))***+++,,,,,,+++***((()))***+++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........*********+++,,,---...//////...---,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++///222222///---...000))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++******))))))***************************+++,,,,,,******+++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))),,,---,,,***)))+++---,,,,,,,,,,,,------...///,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,++++++,,,,,,---,,,+++)))(((++++++------------+++++++++++++++,,,,,,+++++++++------------------------))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))),,,***)))***+++---,,,,,,((()))***+++++++++++++++zzztttvvvyyy~~~}}}vvvlllddd^^^YYYRRRNNNNNNKKKFFFAAA???<<<999777555444333111000/////////////////////............//////...---,,,,,,,,,,,,******))))))))))))******,,,------------,,,***))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***---...---,,,***++++++,,,,,,------...++++++++++++******))))))((()))***+++,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++************+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++............------,,,+++************************...---,,,+++************++++++************++++++)))+++++++++***)))***+++---------,,,,,,+++++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++))))))***++++++++++++***///---++++++------+++)))------------------------,,,,,,,,,---------.........------,,,,,,------...,,,---......,,,,,,---.../////////......---------,,,---...---,,,+++---///+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,++++++***)))((((((***++++++,,,------------++++++++++++++++++++++++***+++,,,---,,,+++***)))+++)))(((***---...,,,***++++++,,,,,,,,,,,,------++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++------..................************+++,,,---...++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,---......,,,***)))+++******))))))******+++///...,,,+++***+++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***)))(((+++++++++*********************++++++++++++******zzzuuuuuuvvvxxx}}}ssskkkeee___XXXSSSPPPLLLGGGBBB???<<<999777777666444222000///......////////////............---------,,,,,,---......,,,++++++******++++++,,,---,,,+++******++++++,,,,,,,,,,,,+++++++++******---------,,,,,,++++++***---+++)))***---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))+++,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,++++++++++++*********++++++++++++++++++++++++***+++++++++******)))(((++++++++++++++++++++++++************+++,,,---...++++++************++++++)))+++,,,+++***)))***+++---------,,,,,,+++++++++---------,,,,,,+++++++++******************************************************+++,,,,,,,,,,,,,,,///---++++++------,,,)))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,+++,,,---,,,++++++,,,---.........---------,,,,,,,,,---...---,,,+++---///+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++***)))+++---...,,,)))+++++++++,,,,,,,,,------+++++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++//////......------,,,,,,************+++,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,++++++++++++++++++************++++++...---,,,+++++++++++++++,,,++++++++++++++++++,,,***************************++++++,,,+++***)))(((***************+++++++++******++++++++++++******}}}yyyxxxvvvuuuwww{{{}}}uuunnnggg```[[[TTTPPPKKKFFFCCC@@@===::::::888555222000...------////////////............,,,,,,,,,,,,---...///000...------,,,,,,------......,,,***((()))***---///,,,,,,,,,++++++++++++***......---,,,+++***))))))---+++******,,,------,,,......---,,,,,,+++******++++++++++++***************++++++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))*********)))((((((,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++************++++++***+++,,,+++***)))***,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,...,,,++++++------,,,************++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++***+++,,,,,,******+++,,,------------,,,,,,,,,,,,,,,---...---,,,+++---///+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))),,,,,,---------,,,++++++++++++++++++++++++++++++---,,,++++++******++++++,,,+++***+++,,,,,,+++)))++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++000///......,,,++++++***************+++,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***///...+++******+++,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,+++++++++***************************++++++++++++***))))))))))))******++++++,,,,,,******++++++++++++******}}}~~~~~~{{{xxxwwwwwwwwwooofff```YYYUUUPPPLLLIIIGGGDDDBBB;;;999666333111000//////////////////............---------------...//////......------------......---,,,+++***+++,,,...000++++++++++++++++++++++++---,,,,,,,,,++++++******,,,+++++++++,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,++++++******++++++,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***++++++,,,---,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++***,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********------------,,,++++++******+++++++++++++++,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,+++***)))***++++++++++++,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...---------,,,,,,+++++++++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,------,,,,,,++++++,,,,,,---***+++,,,------,,,*********+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++************))))))******+++,,,------***++++++,,,,,,++++++***}}}yyyzzz~~~}}}{{{xxxmmmeee]]]YYYTTTPPPNNNKKKIIIGGG===;;;888444222222222333////////////............000///...---------------------,,,,,,,,,,,,------,,,,,,---......///......++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,++++++,,,---...+++++++++,,,,,,---------+++++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,++++++++++++,,,,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------......,,,,,,,,,---------......,,,,,,------------,,,,,,,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++++++++------------,,,++++++************++++++,,,,,,,,,---,,,+++***)))***+++,,,+++,,,---,,,+++******)))*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++++++++,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,+++******+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))***+++,,,------...++++++,,,,,,,,,,,,++++++}}}}}}}}}}}}xxxooobbb^^^YYYTTTQQQMMMJJJHHHAAA???;;;777444333444444////////////............111000///...------------,,,,,,,,,++++++,,,,,,,,,+++,,,...//////...---,,,***++++++++++++,,,,,,,,,(((((()))***+++,,,------+++,,,,,,,,,++++++---///******+++,,,,,,---......++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,++++++++++++,,,,,,+++,,,---,,,+++***+++---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++******,,,------++++++,,,...------------------------,,,,,,,,,---------......,,,,,,............,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,------------,,,---...---,,,+++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,++++++*********++++++,,,,,,------,,,++++++******++++++***,,,------+++******+++************++++++++++++)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***+++,,,------...,,,++++++***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***---......---,,,***,,,,,,++++++++++++,,,,,,)))***+++++++++++++++++++++++++++,,,,,,+++++++++*********************************)))******+++,,,******++++++,,,,,,------++++++,,,,,,,,,,,,++++++}}}}}}~~~|||lllhhhaaaZZZUUUPPPLLLIIIHHHDDD???999555333333333////////////............000///...............///---,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,))))))******++++++,,,,,,***,,,---,,,******---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++***)))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,++++++++++++*********++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++************+++,,,---...---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++,,,,,,++++++))),,,------++++++---///......------,,,+++++++++,,,,,,,,,---------......***+++---......---+++***+++,,,------,,,+++,,,---,,,,,,---------.........,,,---...---,,,+++---///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))******+++,,,,,,------+++,,,,,,,,,,,,+++******(((+++------+++***+++---************++++++++++++))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))******++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------------++++++************++++++***************+++,,,,,,,,,++++++++++++++++++,,,******************************)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++~~~|||{{{zzz~~~vvvqqqiiiaaaZZZTTTNNNJJJMMMIIIBBB;;;666333222222000/////////..................---......///000111---------,,,,,,---------...,,,***((('''(((***+++*********++++++,,,,,,,,,+++++++++******************,,,---,,,******---///...------,,,,,,++++++***+++++++++,,,,,,------------,,,***)))))))))***************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************...---,,,+++************---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,)))+++...---++++++---///...------,,,+++***)))))),,,,,,,,,---------......)))***,,,------,,,***)))***+++,,,,,,******+++,,,---------....../////////------...---,,,+++---///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------))))))***+++,,,,,,------++++++,,,---,,,+++***)))'''***------+++***,,,...)))************+++++++++((()))***+++,,,---------+++,,,,,,------,,,,,,++++++++++++***************,,,,,,++++++***+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++******,,,...///+++******************++++++***)))))))))***,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++~~~~~~xxxvvv}}}qqqgggbbb\\\UUUPPPMMMKKKGGGAAA;;;888777777111000///......///000111////////////...---,,,+++((()))***+++,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++---------,,,,,,+++++++++,,,,,,++++++***+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***,,,.........,,,++++++,,,,,,+++******+++---++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,---...///...,,,,,,---------,,,...------,,,,,,------...******+++++++++,,,,,,,,,++++++******++++++,,,------,,,+++******,,,...///222...+++***---//////...------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******+++,,,,,,---,,,+++)))((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************************************)))***,,,------,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,---...------,,,++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++~~~~~~}}}~~~|||zzz~~~wwwmmmgggaaaZZZUUUPPPNNNJJJDDD???;;;999999555444222000/////////000////////////...---,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******------,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++******))))))''')))***,,,,,,+++***)))+++,,,,,,+++******+++---++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++++++++,,,,,,---------,,,++++++---.........,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,+++******,,,---///---***((((((***,,,+++***------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---------,,,,,,+++++++++.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++***)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,+++~~~|||zzzzzzyyy~~~~~~www|||vvvooohhhaaa\\\SSSQQQNNNIIIDDD@@@<<<:::999777555222000/////////////////////......---,,,///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,++++++++++++,,,++++++***++++++,,,,,,***++++++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))((()))***+++,,,+++***)))+++,,,,,,+++******+++---++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++***)))+++---/////////,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++******++++++,,,------,,,+++***+++,,,---...---,,,+++,,,------,,,+++------------------------......------------------,,,,,,,,,---------......,,,,,,,,,+++++++++++++++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,++++++************+++++++++,,,------------------------++++++++++++++++++++++++)))***++++++,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,,,,,,,++++++*********++++++++++++******************+++,,,,,,,,,,,,+++}}}zzzxxxwwwvvv{{{~~~}}}yyy{{{{{{}}}wwwmmmeee```WWWUUUQQQMMMIIIDDD???<<<:::999666333111000/////////////////////...------.........------------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,+++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++,,,,,,---------,,,++++++,,,,,,+++******+++---+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++******---.........,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......++++++******++++++,,,---,,,,,,+++++++++,,,---............/////////...---------------------------///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,)))******+++,,,,,,,,,,,,*********+++++++++,,,,,,------------------------++++++++++++++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++///...,,,+++***++++++,,,---,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++~~~~~~}}}}}}zzzxxxvvvvvv{{{wwwwwwyyy}}}tttjjjddd\\\YYYTTTQQQMMMIIICCC???:::999666444222111111111/////////000//////...---,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,,,,---,,,,,,,,,---,,,,,,,,,++++++,,,,,,+++******+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,...,,,***+++,,,---,,,+++------,,,,,,,,,,,,------,,,,,,,,,---------......++++++******++++++,,,---++++++++++++,,,,,,------+++,,,------,,,,,,++++++------------------------........................,,,,,,,,,---------......---------...............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************++++++*********++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++///...,,,+++***++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++,,,******+++,,,,,,,,,,,,+++~~~~~~|||{{{~~~|||zzzyyyxxx}}}yyyzzzzzz|||~~~rrrlllccc^^^XXXTTTRRRNNNHHHCCC===;;;999666444333222222/////////000000//////...++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++************+++,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,...///++++++******************+++,,,,,,+++******+++---++++++++++++++++++++++++)))******+++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---...---,,,+++...,,,+++***+++,,,+++***...------,,,,,,------...,,,,,,,,,,,,------------++++++******++++++,,,---++++++,,,,,,,,,---------,,,---...---,,,+++,,,...------------------------,,,,,,---------.........,,,,,,,,,---------..................////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************+++++++++++++++******+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++++++++,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++~~~|||zzz}}}~~~||||||{{{|||~~~xxxjjjddd]]]XXXVVVSSSNNNIIICCCAAA===:::666444333333//////000000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))*********++++++++++++************+++,,,---...,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++---,,,+++******,,,...///,,,+++******)))))))))***+++,,,,,,+++******+++---++++++++++++++++++++++++((()))***+++,,,++++++******************************+++,,,,,,,,,,,,+++***)))+++,,,......---,,,+++,,,+++)))***+++,,,,,,+++---,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,---------,,,---......---++++++---000------------------------******+++,,,---...//////,,,,,,,,,---------......---------.........//////,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++*********+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,*********++++++,,,,,,---+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++|||yyy|||~~~~~~~~~xxx}}}|||ooohhh```[[[YYYWWWRRRMMMHHHEEEAAA===888555444333//////000000000000000///111111000///...---,,,,,,---------------------------,,,,,,++++++,,,,,,---........................***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((('''))))))******++++++++++++************+++,,,---...,,,,,,,,,++++++*********)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***))))))+++---......------,,,+++++++++,,,+++,,,,,,+++******+++---++++++++++++++++++++++++((()))***+++,,,+++*********************************+++,,,------,,,+++***)))***,,,......---,,,+++***)))((())),,,......---,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++******++++++,,,---***+++,,,---------,,,,,,)))***)))'''%%%%%%))),,,------------------------((()))***+++---...//////,,,,,,,,,---------......,,,,,,,,,------.........'''((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---+++*********++++++++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,---...------,,,))))))***+++,,,------...+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++~~~|||yyyvvvyyy~~~}}}}}}~~~~~~}}}xxxyyy{{{~~~~~~wwwwww|||~~~}}}}}}tttfffaaa\\\VVVRRRSSSNNNJJJDDD???;;;888444222111000///...............//////.........---------...------,,,,,,------...------------------------)))***,,,---...---,,,,,,,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------...//////,,,*********+++,,,,,,---......***++++++,,,,,,++++++***((('''&&&&&&&&&''')))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------000000//////.........---,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------------------------......------------......++++++,,,---------,,,,,,++++++++++++++++++++++++++++++---......---++++++---------------------------.........---,,,,,,+++...------,,,,,,------...,,,,,,,,,---,,,,,,++++++------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,...,,,***+++---...,,,******+++,,,---------------,,,,,,,,,---------......,,,,,,,,,++++++*********++++++++++++++++++++++++------......------,,,+++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++))))))***+++---...//////}}}yyywwwvvvvvv|||~~~}}}}}}~~~}}}}}}||||||wwwyyy{{{~~~xxxwww|||{{{ssszzz|||nnngggaaaYYYUUUUUUOOOLLLGGGCCC???;;;888555222222111/////////////////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......---++++++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------000/////////.........------------...............,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,------......------,,,+++...------,,,,,,------............//////......---------------------------......------,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,------------,,,***+++---...,,,***((()))***+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,---.........---,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---......~~~|||yyy{{{vvvrrrrrrsssuuu}}}~~~}}}}}}~~~~~~~~~}}}||||||{{{{{{zzzwwwxxxzzz~~~xxxvvv}}}}}}nnntttzzzppphhh___XXXVVVPPPNNNKKKHHHEEEAAA===:::444333222000000000000000/////////.........------......------------......++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------/////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------------------------......------------......---------------,,,+++***------------------------------,,,,,,,,,,,,------------,,,,,,+++++++++***------......------,,,,,,...------,,,,,,------...---....../////////......------------------------,,,,,,,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........---+++***+++,,,---,,,+++))))))***+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))***+++---......//////,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------|||wwwtttssspppoooqqqrrruuu|||}}}|||}}}}}}}}}}}}|||{{{{{{zzzzzzxxxyyyzzz}}}yyyxxx~~~wwwyyyyyynnnddd\\\WWWRRRPPPNNNLLLJJJGGGBBB>>>666555333111//////000111////////////..................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((+++---......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,************++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------......................../////////...---------,,,------------------------..............................------------....................................------------..................---,,,+++***------------------------...---,,,++++++,,,---...---,,,,,,++++++******))),,,------...------,,,,,,...------,,,,,,------...+++,,,,,,---------------------------------------((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---......---,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,zzzsssoookkkjjjmmmqqqssstttyyy}}}|||}}}}}}}}}}}}|||{{{{{{zzzzzzyyyyyyzzz|||~~~zzz{{{~~~uuujjjaaa[[[UUUSSSQQQPPPNNNKKKFFFCCC999777444111/////////000000000/////////.........///......------......///...........................---------------------,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((+++---......,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,------............+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,---------------------------------.............../////////...---------,,,------------------------..............................------------......////////////////////////......------------....../////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///,,,,,,,,,++++++*********,,,,,,------...------,,,...------,,,,,,------...+++,,,------.........---------------------------)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++wwwoooiiiddddddiiiooorrrrrruuu{{{~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzzzzyyyyyyyyyzzz{{{}}}{{{{{{~~~~~~~~~tttjjjbbbYYYWWWUUUSSSQQQNNNKKKHHH>>>;;;777333000/////////000000000/////////......//////............//////........................///...------,,,---------,,,,,,,,,---------......------...............///,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++******++++++,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............---------------------------------------------........................---------------------------------..............................------------......000000000000000000000000......------------.....................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------...------,,,,,,------...---...///000000000000000------------------------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,***+++,,,+++***)))***,,,******+++++++++***))))))++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,~~~tttjjjccc^^^^^^bbbiiimmmnnntttzzz{{{{{{{{{|||}}}}}}~~~~~~~~~{{{{{{{{{zzzyyyyyyxxxxxxwwwyyyzzz{{{|||~~~}}}yyy|||}}}~~~}}}~~~uuulll___\\\YYYVVVTTTRRROOOMMMDDD@@@;;;666222000000000000000000000/////////...//////............//////........................000///...---,,,------...,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......---++++++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++'''((()))***+++******)))+++,,,,,,------,,,,,,+++------------------------***+++,,,,,,,,,,,,+++***------,,,,,,++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------------............------------------------------,,,,,,,,,------.........---------.....................................................................------------....................................------------......---...............------------------------------------............------++++++,,,,,,------......+++,,,------......------...------,,,,,,------...---...///000111111111111---------------------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------)))+++,,,+++))))))***,,,***++++++++++++***)))(((,,,,,,,,,,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,}}}rrrggg___ZZZYYY]]]ccchhhlllsss{{{yyyyyyzzz{{{|||}}}~~~~~~~~~zzzzzzyyyyyyxxxwwwwwwvvvvvvxxxzzz||||||}}}|||zzz}}}~~~zzzxxx~~~yyy|||sssddd```\\\XXXVVVTTTRRRQQQHHHDDD>>>888444111111111000000000000//////////////////............//////------------------------000///...---,,,------...,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------...//////,,,*********+++,,,,,,---......,,,------......------,,,+++,,,---...///...---,,,+++,,,,,,------,,,,,,+++////////////////////////***+++,,,------,,,+++***---------,,,,,,+++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++------------++++++------------------------++++++,,,,,,,,,---------------............------------------------------,,,,,,,,,------.........,,,------....../////////.........................................................------.........------------------------.........------.........------......///.........////////////////////////,,,---...//////...---,,,***+++,,,---......///000+++,,,,,,---.........---...------,,,,,,------...+++,,,---...////////////------------------------)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......(((+++,,,,,,)))(((***,,,---------------,,,+++***,,,,,,------------......*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------yyylllbbb^^^VVVYYY^^^ccchhhooovvv{{{|||~~~}}}}}}~~~~~~{{{wwwtttuuuxxxyyyvvvrrrssstttuuuwwwyyy{{{|||}}}}}}xxxuuuxxx~~~}}}rrruuu{{{}}}zzz}}}wwwooofff^^^\\\ZZZUUURRRSSSMMMIIICCC>>>:::555111...///////////////.........---...///////////////...,,,---...//////...---,,,,,,------...///000111111///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))+++,,,,,,+++***+++,,,------------------------++++++************++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++.........------,,,,,,,,,//////...---,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,------.........---------------------------...............------..................---------------............///---------.........////////////000000000000//////////////////////////////000000//////.........------...///111111111000000111111000000//////..............................000---,,,---///000...,,,---------.........//////+++,,,,,,---...///000000000000000//////.................................------......------,,,+++///......------......///000000//////............------------.........///,,,,,,------------------///...,,,++++++,,,...///,,,++++++***)))(((''''''.../////////...------,,,------------,,,,,,+++***,,,,,,+++***+++,,,---.....................------((()))***+++++++++++++++,,,+++++++++***)))))))))++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,|||uuujjjbbb___\\\^^^aaaeeejjjrrr{{{{{{xxxvvvwwwzzzzzzwwwsssrrrssstttvvvxxxzzz|||}}}|||yyywwwyyy~~~vvvrrrvvv~~~{{{yyy{{{yyyooofffbbb^^^YYYVVVVVVPPPLLLGGGAAA===888444111222111000///......------,,,,,,---//////000000000------............------++++++,,,,,,---.........///...------------...///------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***,,,......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***++++++------...///---------------,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,,,,---------......------------------------------...............---......------------......---------............///---------.........////////////000000000000//////////////////////////////000/////////...............///000111111000//////111000000000/////////...........................///...,,,---///000...,,,............////////////,,,,,,------......//////...---------,,,,,,,,,,,,...........................////////////...------......------------....../////////.........------,,,,,,---------.........------------------------...---,,,,,,,,,,,,---...---,,,,,,++++++*********...............---,,,+++,,,---------,,,,,,+++***,,,,,,+++++++++,,,---...000000///---,,,***)))))))))******++++++++++++***++++++++++++************++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++~~~yyyvvvqqqhhhbbbaaabbbdddgggkkkqqqyyy{{{zzzyyy{{{}}}|||xxxsssqqqrrrssstttwwwyyy{{{|||}}}|||zzzyyyzzz~~~}}}oooqqqvvv}}}{{{|||uuujjjccc^^^XXXUUUUUUTTTPPPKKKFFFBBB===888444444333222000///...------++++++,,,...///000111222.........------.........------------------------///...------------...///...........................---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---///...---,,,,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,,,,,,,------------++++++++++++,,,---...///++++++++++++++++++++++++---------------------,,,............------------,,,,,,,,,------------...------------------------+++,,,---...............///...---,,,,,,---...///---------............///------........./////////...//////000000//////...////////////////////////////////////............///000000000000000///...000000000000////////////........................///...------//////...---//////////////////......---------------------------------,,,,,,,,,,,,,,,------------------------///000000000000///.........------,,,,,,------............---------------,,,,,,---------.........///.........---,,,,,,,,,------------------------------------------------,,,,,,---------,,,++++++,,,,,,---------,,,++++++,,,,,,+++++++++,,,---...///...---,,,+++***)))(((++++++++++++++++++***)))*********+++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++~~~xxxsssqqqmmmgggddddddeeeiiiooovvv}}}}}}}}}~~~yyyuuuqqqqqqrrrsssuuuwwwyyy{{{{{{zzzzzzzzz{{{}}}qqqnnnmmmuuu}}}{{{mmmeee___YYYUUUVVVWWWSSSOOOJJJFFFAAA<<<888444333222000////////////,,,,,,------...///000000///...---,,,,,,---...///000000/////////..................------.................................,,,,,,,,,---------......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---......,,,+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...---------------------------------------------------------------------++++++,,,---...............---,,,++++++---...///---------............///............////////////...//////////////////...///////////////////////////////////////.........111111000000000///......000000000000////////////........................///........./////////...//////............------............------,,,,,,//////..................------------------------//////000000000///......------,,,,,,,,,,,,------------------------------------........./////////000//////...---,,,,,,+++,,,------......------,,,,,,,,,------.........///++++++,,,,,,,,,++++++***,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++|||uuupppooommmiiiggghhhfffmmmxxx|||xxxsssrrrrrrrrrsssuuuxxxyyyxxxyyyyyyzzzzzz{{{{{{zzzvvvoooiiimmm|||zzzyyyvvvmmmfff___\\\\\\WWWTTTQQQMMMIIIEEE???<<<555444222000000000111222///...------------......///...---,,,,,,---...///000000000///......---------..................---------------------------)))***+++,,,...///000111------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------+++******+++------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,---------...---,,,+++++++++++++++........................------------------------,,,,,,,,,,,,,,,---------------------------------------------------------++++++,,,---......---------,,,,,,+++,,,---...///---------............///........./////////000000......////////////......////////////////////////.........///////////////111111000/////////......////////////000000000000////////////////////////...////////////...//////------------------------000//////......------,,,////////////////////////...........................////////////...------...------,,,,,,------...------------------------...////////////000000000000000///...------,,,,,,,,,------......------,,,++++++,,,,,,------......******++++++,,,++++++***+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---------...,,,,,,,,,,,,,,,+++***)))******++++++,,,,,,,,,---+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++}}}wwwsssrrrqqqmmmkkkllliiirrr~~~~~~~~~~~~{{{uuutttsssrrrrrrtttvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvyyyzzzrrrjjjlllxxxxxxuuuzzz~~~uuummmddd___^^^WWWUUURRRPPPMMMIIICCC@@@777666333111000111222222000///...,,,+++,,,,,,---.........------...............---------,,,,,,,,,------...//////...------------------------------((()))***,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------+++))))))***------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///++++++++++++,,,,,,,,,,,,...---,,,+++************........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---------...------------,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,------......---------............///....../////////000000000---......//////......---////////////////////////.........///////////////111000000////////////000////////////000000000000////////////////////////...///000000......///000------------......//////000000000/////////...................../////////////////////////////////...////////////...------.........------.........---------------.............../////////000000000000/////////...---------------------------------+++++++++,,,,,,---------******+++,,,,,,,,,++++++++++++,,,---------,,,,,,***+++,,,---------,,,,,,.........---,,,+++++++++,,,,,,,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,zzzwwwwwwvvvqqqoooppppppwww}}}~~~xxxvvvtttrrrrrrsssuuuvvvuuuvvvvvvvvvvvvuuutttsssrrryyy|||vvvppppppzzz{{{vvvwww{{{}}}tttiiibbb___WWWVVVTTTRRRPPPMMMHHHDDD<<<999666222000///000000///...---++++++,,,---...------............---------------------,,,,,,,,,------...//////...------........................******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---......+++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------)))***++++++------...///,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++,,,........................***++++++,,,---...//////,,,---------..................---------,,,,,,,,,------------------------------------,,,,,,+++***(((***,,,.........---,,,---------............///.../////////000000000000---......//////......---////////////////////////............/////////000000000///......///000111.../////////000000000111////////////////////////...000111000......///111------...///000111222222111111111111000000000000.../////////000000000111111111111111111111111111///000000000000///......000//////......//////000------........./////////------------............////////////...............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,------***++++++,,,------,,,,,,***+++,,,,,,---------,,,***+++,,,---------,,,,,,------,,,,,,++++++******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,***++++++,,,,,,------...+++,,,,,,,,,------------}}}zzz{{{yyytttqqqrrruuu{{{~~~}}}zzzxxxuuusssrrrrrrtttuuuuuuuuuuuuuuutttsssrrrqqqnnnvvv|||}}}}}}~~~{{{|||yyyuuuuuu}}}|||zzzxxxzzz~~~qqqhhhdddXXXVVVUUUTTTSSSOOOKKKGGG???<<<888333///...---......---+++++++++---///000,,,---...//////...---,,,////////////////////////,,,---...//////...---,,,000000000000000000000000,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---///000///,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------------------------------,,,,,,,,,++++++---,,,,,,++++++*********************+++,,,------------------------------)))***+++,,,...///000000---.........//////000000.........------,,,,,,,,,------------------------.........---,,,+++***)))'''))),,,...///...---+++---------.........//////////////////000000000000---..................---////////////////////////---.........//////000000000///.........000111222.../////////000000111111000000000000000000000000...000222111...---///111......///111222333444555111111111111111111222222111111222222333333333444111111111111111111111111111111111111111000//////000000////////////000000........./////////000000+++++++++,,,,,,,,,------.........//////////////////...,,,++++++,,,...///------------------------***+++,,,---------------***+++,,,,,,------------***+++,,,---...---,,,,,,((())))))***++++++,,,,,,***+++,,,,,,---------------------,,,,,,+++++++++++++++,,,,,,,,,---------)))***,,,---...---,,,,,,)))***+++,,,------...///,,,,,,,,,------.........zzzwwwwwwxxx}}}|||~~~{{{yyywwwvvvvvvvvvuuuuuupppqqqqqqqqqqqqpppooooooooorrruuuuuuttttttwwwyyyzzz{{{zzzxxxyyy}}}}}}||||||}}}~~~}}}zzzvvvzzzqqqiiibbb^^^XXXTTTSSSRRRQQQPPPCCC@@@;;;555111000000111000000/////////000000111000000000000000000000000---,,,,,,++++++,,,,,,---------------------------------------------------------,,,++++++,,,,,,,,,---++++++,,,...///...---)))***+++,,,------...---...---,,,,,,,,,,,,---...------++++++++++++------------,,,******,,,000333...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,+++***+++,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............//////...------//////...---000//////---,,,+++******..................------//////.........---------------......//////000000////////////////////////000000000000000000000000//////............////////////............//////222111000//////000111222444555555333111000222333222111000111222222000...000000000000000111222222111111000000000111222333777888888777444333444555666444222333555666444222888777555444555666888999999666333333555555444222///////////////000111111222111000///............000///............//////------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------///...------......,,,+++------++++++++++++------+++,,,,,,***))))))+++...,,,,,,---...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~{{{|||}}}~~~~~~}}}|||||||||zzzyyyuuutttsssrrrpppooonnnmmmnnnpppqqqpppnnnmmmooopppvvvxxxyyyzzz|||xxxtttxxx}}}zzzyyyuuulllfffbbb\\\XXXUUUSSSQQQOOOGGGCCC>>>888444111111111000///////////////000000000000000000000000000000------,,,,,,,,,,,,------------------------------------------------------...------,,,,,,------...---,,,+++,,,...///...---***+++,,,------...------...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++***)))+++...000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++,,,******++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///...---,,,---...///...,,,------------------------........................//////.........---------.........///////////////////////////////////////////////////////////////000//////.........//////111000000//////000000111000000///000111333444666666777666444111///000111666333111000222333333333666555444333333333333444555555555555666666666666666888999:::999:::<<<======;;;:::;;;===>>>===;;;999888777666777888:::;;;<<<:::888888999999777555333333222111000000000000000//////............//////.........---......//////...............//////------,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,+++)))***++++++)))(((---,,,,,,++++++,,,,,,---+++,,,---,,,******,,,---,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||zzzvvvrrrooolllkkkjjjiiijjjllllllkkkjjjkkklllqqqssswww{{{~~~yyyqqqkkkooowww~~~||||||~~~}}}rrrjjjfffaaa\\\XXXUUUQQQOOOKKKHHHBBB<<<777333111000000//////....../////////000000000000000000000000......------------......------------------------------------------------.........------......//////...,,,---......---,,,,,,------.........------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---)))***+++*********,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///...---,,,,,,......---,,,++++++,,,---...//////000.......................................---------///////////////.........////////////////////////........................111000//////............222111111000000111111222/////////000222555777999:::;;;:::777444222111222777444111000222555777888:::::::::::::::;;;<<<<<>>AAABBBEEEFFFFFFGGGIIIKKKHHHGGGGGGHHHJJJKKKJJJIIIFFFEEEEEEDDDEEEFFFGGGHHHFFFEEEDDDEEEEEECCCAAA>>>===<<<:::777555444333222111000000000000000//////000//////......//////000000///......---............---------,,,,,,++++++------------------------,,,,,,,,,,,,------------...---,,,,,,------,,,+++---,,,,,,++++++,,,,,,---+++,,,......,,,+++,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}}}}~~~xxxrrrllliiiffffffcccdddgggiiikkklllmmmnnnlllnnnssszzz}}}vvvtttsssqqqlllhhhlllsss~~~~~~|||yyynnnjjjddd___[[[WWWSSSPPPNNNKKKFFF@@@:::555222000000000//////......////////////////////////////////////............//////---------------------------------------------------------------......///000...------......---+++.........///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***---------------------,,,------------------------------------------------...------,,,,,,------...---------............///...,,,+++,,,---...---,,,+++,,,,,,---...///000000---------.......................................000000//////......------////////////////////////////////////////////////222111000///............111111111000000111111111/////////111222555888999<<<======<<<:::888888888777666555666:::===>>>???AAAAAABBBDDDFFFIIIKKKLLLLLLMMMOOOPPPOOOMMMKKKJJJNNNPPPQQQRRRRRRRRRTTTUUUUUUUUUTTTUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWTTTTTTUUUUUUTTTRRROOOLLLKKKJJJGGGCCC@@@>>><<<;;;888888777666555444333222111111000000000000000000......------------...............---,,,,,,++++++------------------------,,,,,,,,,------------...///...------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***---//////...,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,************************++++++,,,,,,,,,,,,------}}}|||zzzrrrkkkfffcccaaa```aaadddhhhlllnnnnnnnnnkkkkkkpppxxxuuuooojjjiiiiiijjjnnnsss}}}~~~|||rrrnnngggbbb]]]YYYUUUSSSOOOMMMIIICCC===888444222111111000///////////////////////////////////////000//////......//////000------------------------------------------------,,,,,,++++++,,,------...000///---.........---,,,.........///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------............///...---,,,,,,......---,,,........................---------.........//////---.....................000000//////......------000000000000000000000000000000000000000000000000111111000///////////////111000000//////000000111111000000111222555777888:::<<<>>>?????????@@@AAA@@@AAACCCGGGKKKMMMMMMLLLPPPPPPQQQRRRTTTWWWYYYZZZXXXYYYZZZ[[[ZZZXXXUUUTTTSSSTTTVVVWWWWWWXXXZZZ\\\]]]^^^^^^]]]\\\[[[[[[[[[YYYYYYYYYZZZZZZ[[[\\\]]]]]]___``````^^^\\\ZZZXXXYYYWWWTTTQQQMMMJJJIIIHHHDDDCCCCCCAAA???===:::999444333222111000000000000---------------...//////.........------,,,,,,,,,------------------------,,,,,,---------.........+++***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***---//////...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++++++++,,,,,,---------~~~|||tttlllfffaaa___aaabbbdddiiimmmooonnnmmmnnnnnnpppwww~~~{{{qqqhhhfffhhhjjjoootttzzz}}}}}}zzztttllleee___[[[XXXUUUPPPOOOLLLHHHBBB===888666333333222111000000000000000000000000000000000000//////............//////------------------------------------------------+++++++++++++++,,,---...000...---...//////...---,,,------.........------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,---,,,******,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------............//////...------//////...---000/////////...---------,,,,,,------.../////////---------...............///////////////.........000000000000000000000000111111111111111111111111111000000//////000000111000000000//////000000000222222222222444666888999999<<>><<<555444333222111111111111000000000000000000000000///......------......///------------------------------------------------+++++++++,,,,,,---/////////...---...///000///...***+++,,,------...------***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,+++)))((((((+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...******++++++,,,,,,------------------------------........................---,,,,,,++++++,,,,,,------------............///000///......000000///...////////////............,,,,,,------...//////000---------.........//////.........///////////////000000000000000000000000000000000000000000000000////////////000111222222222111111000000111111222222222333555777:::===>>>???CCCHHHMMMPPPSSSUUUWWW[[[[[[[[[]]]^^^^^^\\\ZZZ]]]\\\[[[YYYXXXWWWWWWWWWUUUUUUTTTRRRQQQOOONNNNNNMMMOOORRRTTTUUUWWWZZZ\\\YYY[[[]]]]]]\\\\\\^^^```___```aaabbbcccddddddeeeaaacccdddcccaaa```bbbccc```___]]]\\\ZZZYYYYYYXXXUUUVVVWWWVVVUUUSSSPPPOOOGGGFFFCCCAAA>>><<<;;;:::666555444222111000000000,,,,,,------.../////////------------------------------------...............---,,,---///000///...+++,,,,,,------,,,,,,++++++,,,---,,,******,,,---,,,,,,+++++++++,,,---...------------------------++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......|||{{{{{{~~~~~~~~~~~~|||zzzyyyzzz~~~zzzssskkkdddaaaaaacccgggoooxxx}}}}}}|||wwwxxxzzzzzzzzzzzzzzzzzz{{{tttlllccc___fffpppxxx}}}zzz{{{xxxlllccc]]]YYYWWWSSSSSSRRROOOLLLGGGCCC@@@666555444333222222222222000000000000000000000000......------------......------------------------------------------------,,,,,,,,,---...///000111...------...000111000///)))***+++,,,------...---***+++,,,------,,,+++***++++++------------++++++,,,+++***'''&&&'''***---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,...///))))))***++++++,,,------................................................---,,,,,,++++++,,,,,,------------.........//////111///...///000111000///.........///////////////,,,,,,------...///000000---------.........//////---.........//////000000000000000000000000000000000000000000000000000000......//////000222333444333222222222222222222333222333444666:::===AAACCCFFFKKKQQQVVVYYY\\\___aaa^^^\\\YYYXXXXXXWWWUUUTTTTTTSSSRRRQQQQQQQQQQQQQQQNNNMMMKKKIIIHHHGGGFFFFFFDDDFFFHHHHHHHHHHHHJJJLLLSSSVVVYYYZZZZZZ[[[^^^aaa^^^___```aaaccccccddddddaaaccceeedddaaaaaadddggg]]]\\\[[[ZZZZZZZZZZZZZZZXXXYYYZZZ[[[[[[YYYWWWVVVSSSQQQNNNKKKHHHFFFDDDDDD<<<;;;888666333111000///+++,,,,,,---...///000000---------------------------------.........//////+++***)))***,,,---,,,+++++++++------------++++++,,,,,,,,,***))))))+++...,,,,,,+++***+++,,,...///------------------------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......zzz{{{{{{|||{{{{{{|||{{{xxx{{{zzzsssjjjddd]]]cccllluuu~~~zzzwwwuuurrrppptttzzz{{{yyytttmmmeee```aaacccrrrzzz|||}}}zzz{{{~~~}}}ppphhhccc^^^ZZZZZZWWWTTTRRRPPPLLLHHHEEE>>>:::666333222222222111000000000000000000000000111000000///...---------........................------------------------000///...---,,,,,,+++,,,...------------.../////////......------,,,,,,+++,,,,,,,,,+++++++++******))))))***+++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++))))))***+++,,,,,,------.........------,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,---------.........//////+++---//////...---...///222111000/////////////////////.........---------///............///000000---------.........//////...///000111111000///...////////////000000000000111111111111111222333333333222111000000000111111///222555444111222666;;;===<<<>>>BBBHHHNNNQQQSSSYYYZZZ\\\^^^^^^]]][[[ZZZXXXVVVRRRNNNLLLKKKLLLLLLIIIKKKMMMNNNMMMLLLLLLMMMHHHGGGFFFCCCAAA@@@???>>>>>>>>>>>>>>>===???BBBEEEHHHIIIIIIJJJLLLNNNPPPQQQRRRSSSTTTVVVYYY[[[\\\]]]```_________``````]]][[[XXXVVVSSSSSSTTTUUUUUUTTTVVVWWWXXXYYYYYYYYYYYYYYYVVVUUUTTTTTTSSSQQQNNNKKKGGGFFFDDDAAA===888444111222000...---......,,,++++++,,,---...///...---,,,------------------------+++,,,---......---,,,+++,,,,,,,,,++++++,,,,,,---------------------------,,,,,,------...///000000///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------|||}}}~~~}}}}}}~~~~~~{{{}}}|||uuummmgggeeehhhoooyyy|||wwwuuurrrpppqqqvvvxxxvvvrrrnnniiieeecccccclllzzz|||yyyyyy{{{}}}uuukkkddd^^^ZZZZZZXXXUUUSSSQQQNNNJJJHHH@@@<<<777333222222111111000000000000000000000000111000000///......------........................------------------------000///...---,,,,,,,,,,,,---------------...//////,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))******+++,,,,,,------......---------,,,,,,,,,------,,,,,,------...///......---------,,,,,,,,,------..................+++---//////.........///000000//////......////////////.........---------.........---...//////000---------.........//////...///000111111000///...////////////000000000111111111111000000111222222222222222222222222111111///333666666555777<<>><<<<<<===???>>>>>>???@@@AAACCCDDDEEEGGGHHHJJJLLLNNNPPPRRRRRRTTTSSSTTTUUUWWWWWWUUUSSSMMMJJJHHHGGGGGGHHHHHHGGGKKKLLLOOOQQQTTTWWWXXXYYY[[[ZZZZZZYYYYYYWWWTTTRRROOONNNLLLIIIEEEAAA===;;;666444111000//////...---....../////////---,,,+++------------------------,,,,,,------------,,,,,,...---,,,,,,,,,,,,,,,---------------------------,,,,,,------...//////000......---,,,,,,,,,---------------,,,,,,+++++++++*********++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------~~~~~~|||~~~yyyqqqlllmmmmmmqqq{{{xxxuuussspppnnnooorrrpppoooppppppnnniiieeedddyyy||||||xxxwwwyyyzzz{{{~~~sssjjjbbb^^^[[[YYYWWWUUUSSSQQQMMMKKKDDD@@@999555222222111000000000000000000000000000000000000///......------........................------------------------000///...------,,,,,,------------------......///******++++++,,,------............---------,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,,,,------...------------,,,,,,,,,...------------...//////...------------,,,,,,,,,..................------,,,...//////.........///..................///////////////............---...------------...//////------.........///////////////000000000000///////////////000000000111111222111111000000000111111111111222333333333222222333666;;;===???BBBHHHMMMTTTUUUWWW\\\aaaeeeffffffgggfffccc___YYYTTTOOOLLLGGGEEEBBB???=========>>>AAACCCEEEEEEDDDCCCCCCDDDCCCBBBAAA@@@BBBDDDHHHJJJJJJIIIGGGBBB>>>;;;;;;;;;<<<;;;;;;<<<<<<===????????????@@@BBBCCCEEEFFFFFFGGGGGGHHHJJJLLLLLLJJJHHHBBB???===<<<<<<<<<<<<;;;>>>@@@BBBFFFJJJNNNQQQSSSXXXYYYZZZ[[[\\\\\\[[[ZZZVVVVVVTTTRRROOOKKKGGGEEE>>>;;;666333222222000///000000000///...---++++++------------------------///................../////////...---,,,,,,------------------------------,,,,,,------.../////////,,,,,,---------------...------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,~~~||||||zzz|||~~~~~~~~~|||~~~~~~~~~~~~}}}vvvqqqpppnnnpppzzzzzzvvvtttoookkkiiilllkkklllrrrxxxyyyrrrjjjbbbwwwwwwxxx~~~yyyxxxxxxyyyzzz~~~|||qqqhhhccc\\\ZZZXXXVVVUUUSSSPPPMMMIIIDDD===777444333111000////////////////////////000000//////..................................................................---,,,,,,,,,,,,,,,------,,,,,,------...///*********++++++,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------......///------------------------...............------------...000000.........///,,,,,,---......//////////////////...............---------------......///............//////////////////000000000000////////////000000000111111111222222111000000000000111111000111111222444666777;;;>>>CCCHHHLLLPPPVVVZZZ]]]]]]___bbbfffhhhgggffffffdddaaa\\\VVVPPPKKKHHHCCCBBBAAAAAABBBDDDFFFHHHGGGJJJLLLLLLKKKJJJIIIJJJKKKIIIHHHHHHJJJNNNRRRUUUUUUTTTQQQLLLFFFBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCDDDEEEEEEBBB@@@<<<:::777777888999888888777777999<<<@@@DDDHHHJJJNNNQQQTTTWWWXXXYYY[[[\\\XXXXXXXXXVVVTTTQQQNNNMMMHHHDDD>>>999666444222000000000000///...---,,,+++........................222111000//////000111222000///......---------------------------------------------.........//////+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,~~~|||{{{zzzwwwyyy{{{|||}}}}}}}}}xxx~~~|||{{{zzzxxxwwwyyy|||~~~~~~zzzuuussspppqqqzzz}}}yyyuuuoooiiigggggggggjjjttt~~~yyyqqqfffvvvzzzttt}}}{{{zzz{{{}}}wwwkkkddd]]]\\\YYYXXXWWWUUUQQQOOOLLLHHHAAA<<<888666333111////////////////////////////////////............................................................---,,,++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,+++,,,,,,---...------------------------.....................------///000000///......///+++,,,---...//////......////////////////////////...------------...//////........./////////000000000000////////////000000000000000000111111111111222222111111111111222222333222000111333888<<>><<<999777555444666777777666333444555777<<>>:::888555444444555444333333333444777===EEEKKKPPPNNNQQQSSSRRRNNNKKKKKKLLLSSSTTTVVVXXXXXXYYYXXXXXXVVVRRRMMMHHHDDD???;;;888555444222111000/////////........................---,,,,,,,,,,,,,,,,,,---...---------------......------------------------........................+++,,,---.........---,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++~~~~~~~~~|||yyyxxxxxx{{{~~~{{{{{{|||wwwvvvsssooonnnpppvvvzzz}}}}}}}}}yyytttuuuyyyxxxooojjjkkkhhhhhhkkkqqqxxxzzzwwwsssgggjjjsss~~~zzzqqqxxx}}}yyyvvv}}}xxxnnnfffdddaaa___]]]ZZZVVVSSSOOOMMMJJJFFFBBB===777333000000000000000000000000.../////////////////////...................................................------,,,,,,------...,,,,,,++++++,,,,,,---...---------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++++++++,,,---------++++++************+++++++++++++++***++++++,,,---......------------......+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,,,,,,,---------......+++,,,,,,---...///000000///000111111///......///...///000111111///...---.../////////000000000000000////////////000111111.../////////000000000000111000///......///000111000000111111111222222222222222222333444555666777:::<<>>DDDHHHJJJNNNRRRQQQLLLIIIJJJMMMGGGIIIMMMPPPTTTVVVWWWXXXXXXWWWVVVUUUTTTQQQLLLIIICCCAAA===888444111000///////////////////////////---...///000000///...---*********+++,,,---...///------------------------.....................---,,,---/////////---+++***+++++++++,,,,,,---------))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++}}}{{{~~~}}}}}}~~~|||~~~}}}yyyppppppoooooopppuuu|||~~~zzz{{{vvvrrrpppuuu|||~~~vvvpppllljjjiiijjjlllmmmmmmkkkhhhggg]]]^^^___```bbbdddfffhhhjjjnnnvvvzzz|||~~~qqqlllfffaaa^^^[[[YYYXXXRRRQQQOOOLLLIIICCC===888666333000...////////////333222000---***(((&&&%%%................................................------..................------------------------.........------,,,,,,,,,---------,,,,,,+++++++++---,,,+++******+++,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...///............---------,,,,,,---...///000111111......//////000000111111////////////000000000000000000000000000000000000////////////////////////............////////////000111111111222222222222///000222222222222333444444444333444777;;;???BBBFFFKKKQQQUUUWWWWWWXXXXXX[[[XXXUUUVVVZZZ^^^___^^^``````aaadddiiimmmnnnoooqqqnnnllljjjddd```bbbhhhpppqqqtttxxx}}}zzzzzz{{{}}}~~~{{{uuuooollleee^^^^^^ccchhhhhhfffaaaaaaaaabbbbbbbbb``````___```aaacccddddddddddddbbbfffgggeeefffjjjlllllliiiiiiiiifffcccbbbaaabbb[[[WWWQQQLLLHHHDDD@@@===999777555444555888;;;===CCCEEEHHHKKKMMMOOOOOOOOONNNLLLKKKLLLNNNQQQSSSSSSVVVVVVVVVVVVUUUTTTSSSRRRKKKIIIEEEAAA<<<888555333111///...///000111111000//////000000///---+++***,,,---//////...///000222......------------......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,}}}{{{zzz~~~}}}~~~~~~zzzqqqqqqqqqrrruuuzzz~~~|||~~~~~~~~~~~~}}}zzzvvvtttrrrvvv|||wwwqqqllljjjhhhiiijjjjjjiiifffcccaaa[[[[[[\\\\\\]]]^^^______dddmmmyyy}}}uuunnneee```^^^\\\ZZZWWWUUUSSSQQQOOOKKKFFF@@@;;;888555222000000111111111////////////............................................................///.........------,,,,,,..............................---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---///............---------.........///////////////////////////000000000000....../////////000000000000000000000000000000000////////////////////////....../////////000000000000000000111111111222222222333333222111111333444666777888:::===AAAEEEGGGJJJLLLOOOQQQQQQSSSUUUWWWZZZXXXWWWYYY\\\___```___```aaadddjjjssszzz~~~yyysssooojjjeeegggllloooppptttyyy|||~~~~~~}}}~~~|||rrrkkkeeefffkkknnnnnnkkkcccdddeeedddcccbbbbbbcccbbbbbbbbbccccccbbbbbbbbb```dddeeecccdddiiijjjiiieeefffffffffdddbbbaaaaaaccc```\\\XXXTTTPPPLLLHHH???===:::888777888:::<<<>>>???BBBEEEHHHJJJLLLLLLPPPOOONNNOOOPPPQQQPPPNNNOOOQQQTTTVVVVVVVVVTTTSSSPPPOOOKKKGGGBBB>>>:::888444111///.../////////......////////////...,,,+++)))***,,,,,,,,,,,,---///......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,}}}|||}}}{{{uuuvvvxxxzzz}}}~~~~~~~~~~~~}}}}}}|||{{{yyyxxxvvvvvvtttxxx|||yyyrrrmmmjjjhhhhhhiiihhheeebbb___]]][[[[[[[[[[[[[[[ZZZZZZZZZ\\\iiiyyyuuuhhhaaa``````]]]YYYXXXVVVTTTQQQNNNJJJDDD@@@:::777444222222333333222------...///000111222222................................................//////...---,,,+++******////////////////////////...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------------............,,,,,,------------,,,,,,------------------------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,///............---------000000//////............000000000000////////////............////////////000000000000000000000000///////////////////////////000000000000111111111///000000000111111111111555555444222111111444666;;;<<<>>>BBBEEEIIILLLMMMLLLMMMMMMMMMOOORRRXXX\\\]]]\\\]]]___bbbccccccbbb^^^```fffooo{{{tttnnnjjjfffgggjjjkkknnnqqquuuvvvvvvuuutttwwwzzztttpppkkklllppprrrpppmmmdddgggiiihhheeedddfffhhhhhhhhhhhhgggfffeeeddddddcccfffgggeeefffiiiiiigggccccccddddddcccbbb```___cccaaa___]]][[[WWWSSSPPPGGGEEEAAA===:::999999999999999;;;===@@@CCCEEEGGGQQQPPPQQQRRRRRRPPPLLLIIIFFFIIINNNSSSUUUVVVUUUTTTVVVTTTQQQMMMHHHDDD@@@>>>:::777333000000//////........./////////......---)))***,,,,,,++++++,,,.........------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,||||||~~~}}}yyyxxxzzz|||~~~}}}}}}}}}{{{xxxvvvvvvvvvwwwzzz}}}{{{tttnnnjjjiiiiiiiiigggeeebbb___]]]^^^^^^^^^^^^^^^^^^]]]]]]ZZZeeesss~~~~~~nnneeedddddd```[[[ZZZXXXUUUSSSQQQLLLGGGDDD<<<999555333333444333333////////////............................................................---------,,,,,,+++++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,------------,,,,,,------------------------//////..................------------------------+++,,,------++++++,,,---///............---------///////////////.........111111000000//////......---.........////////////////////////////////////////////////////////////000000111111111222222222//////000000000111111111444444444222222444888;;;@@@BBBEEEIIILLLNNNOOOPPPMMMNNNPPPRRRTTTYYY```dddbbbcccdddfffgggfffeeecccaaaccciiirrr}}}|||pppjjjhhhfffgggiiigggiiikkkkkkkkkjjjjjjkkklllooouuu{{{~~~}}}zzzxxxpppllljjjjjjmmmnnnkkkhhhbbbeeehhhhhhffffffiiimmmooonnnmmmlllkkkkkkjjjjjjjjjlllmmmlllnnnqqqoookkkiiifffcccaaa```___]]]\\\\\\[[[[[[\\\\\\[[[WWWTTTOOOMMMIIIDDD???;;;999888888777777888:::<<<>>>@@@JJJKKKMMMPPPQQQOOOJJJFFFAAACCCGGGKKKOOOSSSUUUWWWWWWVVVTTTQQQMMMHHHDDDBBBCCC???999555333222000///.........///////////////,,,---///......---///000......------------......---......//////......---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,}}}}}}yyytttrrrtttwwwzzz~~~~~~zzzwwwwwwwwwzzz|||~~~{{{uuuooolllhhhhhhhhhgggeeeccc```____________```aaaccceeefff___bbbjjjwww|||uuujjjgggeeeaaa[[[[[[XXXVVVTTTQQQNNNJJJFFF???;;;777444333333222111111111000///......------................................................+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,------......------,,,---------------------------------------------------------------------------...///...---,,,---//////............---------------......///000000111111111000000//////...............////////////000////////////////////////000000000000000000000000111111111111222222222222000000000000111111111111222333333444555999???CCCGGGIIILLLOOOPPPQQQQQQQQQSSSVVVYYY\\\^^^aaaeeegggdddfffhhhiiihhhfffdddcccffffffjjjpppwww~~~uuukkkgggggggggiiilllhhhhhhhhheeecccbbbdddggggggjjjooossstttrrrpppooojjjhhhfffggghhhhhheeeccc___aaadddddddddfffjjjnnnnnnnnnmmmlllkkkkkklllllllllooorrrtttyyy~~~|||xxxsssmmmeee___]]]\\\\\\[[[YYYZZZ[[[^^^``````^^^\\\UUUSSSOOOJJJEEE@@@===;;;<<<;;;:::888888999:::;;;@@@BBBFFFJJJMMMMMMIIIFFF?????????AAAFFFMMMSSSWWWWWWVVVVVVTTTQQQNNNJJJHHHGGGCCC>>>999666444222000///........./////////000...///000000//////000111......------------......---......//////......---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,~~~~~~|||wwwrrroooooosssvvv{{{}}}{{{{{{}}}~~~{{{vvvqqqnnniiihhhgggfffdddbbb```___^^^^^^]]]^^^aaafffjjjmmmhhheeeeeemmm}}}}}}ooohhhddd___ZZZ[[[YYYVVVTTTRRROOOLLLIIIBBB???:::666444333111000000000000000111111111111................................................******+++,,,---...//////------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------------............------------------------------,,,,,,,,,------------------------------------------///000///...---...//////............---------,,,,,,---...///000111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111111111222222222222222444666999<<>>===<<<;;;;;;;;;<<>><<<::::::>>>EEEMMMQQQTTTUUUVVVVVVVVVSSSQQQOOOIIIFFFAAA>>>;;;888444111000000///......//////000---...//////...---...000......------------......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,~~~|||yyysssnnnmmmpppsssvvv}}}}}}zzzvvvssspppnnnmmmkkkhhhfffcccaaa``````^^^]]]]]]aaagggmmmqqqqqqkkkeeegggtttwwwllleee```\\\]]]ZZZWWWUUUTTTQQQNNNLLLGGGCCC===999666333111////////////000000000111111................................................,,,,,,,,,---.........///........................,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------------............------............------------------------------------------.........///........................---...///...------...//////............------------.........//////000000////////////000000000000000000000000111111111222000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333555888<<<@@@CCCHHHMMMQQQVVVVVVXXXZZZ[[[\\\]]]]]]aaacccddddddbbbaaaaaaaaa___bbbfffgggffffffgggiiidddcccccceeehhhkkkllllllmmmkkkkkknnnnnnnnnrrrxxx|||{{{wwwwwwxxxxxxzzz{{{yyyvvvuuuuuuvvv~~~|||{{{zzzyyyxxxwwwuuuqqqnnnooosssvvvvvvtttqqqooommmjjjiiiiiiiiijjjiiimmmqqqvvv~~~{{{sssnnnhhheeeggggggeeebbb]]]\\\[[[\\\]]]^^^]]]\\\\\\\\\[[[YYYVVVRRRNNNLLLHHHGGGGGGFFFDDDBBBAAA@@@<<<<<<<<<>>>@@@BBBBBBAAA===;;;888777999???EEEIIINNNPPPSSSUUUVVVUUUTTTSSSLLLJJJGGGEEEBBB>>>:::666222111000.........//////---...///...---,,,---///......------------......+++,,,,,,------,,,,,,+++........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,}}}}}}~~~~~~{{{uuuooolllnnnqqqqqq{{{~~~|||zzzvvvsssrrrtttrrrpppllliiieeecccaaabbb```^^^]]]aaahhhoootttvvvppphhheeennn~~~qqqhhhbbb```^^^\\\YYYWWWUUUSSSPPPNNNJJJFFF@@@;;;777444222000//////......---------,,,.....................................................................---////////////////////////,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---............/////////000------............---------------------------------.........//////000000........................,,,---......,,,,,,---...//////.........---------///////////////...............//////000000111111000111111111222222222222000000000000000000000000000000000000000000000000///000000000000111111111222222333333333444444444888<<<@@@EEEIIIMMMQQQTTTYYYZZZ\\\]]]```bbbcccddd___```aaaaaa______aaabbb___cccgggiiiiiijjjnnnqqqnnnmmmmmmooosssvvvxxxxxxuuuuuuyyy}}}}}}|||zzzzzz|||zzzxxxuuuqqqooonnnnnnnnnlllnnnqqqtttzzz}}}xxxooommmjjjhhhiiimmmnnnjjjfffeeeccc```___```___^^^]]]^^^^^^^^^^^^\\\XXXUUUSSSJJJKKKKKKKKKJJJHHHFFFEEE@@@>>><<<;;;<<<>>>>>>>>>;;;:::888777888;;;???AAAHHHKKKNNNRRRTTTTTTSSSSSSPPPOOOMMMLLLIIIEEE@@@<<<333222000///.........///...///000000...---...///.........------.........---......//////......---........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,|||}}}|||tttmmmjjjiiiooovvv~~~|||yyyxxxwwwvvvtttuuussspppmmmjjjgggbbb___bbb___^^^___```ccclllvvvyyywwwqqqjjjlllxxx|||zzzkkkbbb```YYYZZZ[[[ZZZWWWRRROOOMMMOOOKKKFFFAAA===888333000111111000//////000111222------------------------......////////////......//////...------------...,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,---------------............///---------,,,,,,+++++++++//////...---...///000111000///...---,,,+++******------------------------................................................///...---,,,,,,,,,,,,,,,------------------,,,,,,.../////////...---,,,,,,............/////////000......////////////......////////////000000000000000000////////////000000000111111111111222222222444444444333111000111333111333555666666777999:::>>>BBBGGGKKKNNNQQQTTTWWWZZZ___eeehhhgggdddaaa___dddcccbbb___^^^```dddhhhjjjkkkoootttzzz~~~}}}~~~{{{zzzzzz{{{zzz~~~}}}{{{vvvpppkkkhhhhhhjjjnnntttvvvuuurrrpppjjjddddddiiijjjgggccc___^^^___``````___\\\YYYWWWPPPJJJIIIMMMQQQQQQOOOKKKHHHCCC???===;;;999888<<<999555444555999;;;<<>>999444111222111000//////000111222////////////////////////......////////////......//////...------------...,,,------------,,,++++++,,,,,,,,,,,,---------------------............///.........---------,,,,,,---,,,+++++++++,,,---.../////////...............------------------------................................................///...---,,,,,,,,,,,,---............------------......//////......---,,,........./////////000000......////////////......////////////000000000111111000000//////000000111000111111111111222222222222333444333111111333444222333444555666:::>>>BBBHHHLLLQQQUUUXXXZZZ]]]___aaaeeejjjlllkkkhhhfffdddeeeeeeffffffgggkkkpppttt{{{|||~~~{{{wwwtttuuutttuuuyyy|||}}}zzzxxxuuuooojjjjjjmmmoookkkgggaaa___\\\\\\\\\\\\[[[ZZZYYYTTTOOONNNPPPRRRSSSRRRQQQNNNJJJGGGDDDAAA===:::888666444333555777888888;;;>>>CCCIIINNNSSSUUUVVVRRRQQQOOOOOOOOOMMMJJJGGG???===:::666333111000000//////.........---------........................,,,,,,,,,,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------yyysssooommmooottt~~~zzzwwwvvvvvvvvvuuuxxxuuuqqqnnnjjjgggbbb___\\\ZZZZZZ\\\]]]]]]bbbhhhlllnnnmmmkkklllvvv~~~yyyzzz|||nnneee^^^^^^]]]\\\ZZZWWWTTTRRRPPPMMMIIIDDD@@@<<<777333222111000//////000111222////////////////////////......////////////......//////...------------...---------------,,,++++++,,,------------.........---------............/////////............------+++++++++++++++,,,------,,,,,,------......//////------------------------......................................................---,,,,,,,,,------............////////////....../////////...------....../////////000000000...//////000000//////.../////////000000000111111111111111000000111111111000111111111111222222222111222333222111222333555333444555777;;;AAAHHHMMMRRRUUUZZZ^^^```aaabbbcccdddfffjjjkkkkkkjjjiiiiiimmmoooqqqtttwww}}}|||wwwsssoooooossstttrrrnnniiieee___[[[ZZZZZZYYYYYYZZZXXXVVVTTTSSSTTTUUUUUUWWWUUUSSSQQQNNNIIICCC???999777555555666777666555444777<<>>:::999888999===EEELLLQQQTTTSSSTTTUUUWWWWWWUUUTTTRRRRRRQQQOOOLLLHHHEEECCC===;;;777333000/////////........................------------...............------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------}}}zzzxxxzzzyyyyyyzzz{{{zzzwwwuuuttttttuuuvvvxxx{{{}}}~~~{{{{{{{{{}}}~~~~~~}}}{{{zzzyyyyyyzzzzzz~~~~~~}}}yyyvvvzzz~~~yyywwwssspppnnnnnnooooooxxx{{{{{{qqqpppttt~~~{{{}}}~~~yyyuuullljjjgggggghhhiiijjjjjjjjjccc^^^^^^^^^YYYVVVUUUWWWVVVVVVYYY]]]``````___VVVYYY\\\aaakkkxxxyyyyyyyyyccc]]]WWWUUUXXXYYYXXXUUUTTTRRRQQQOOOMMMHHHBBB>>>666444333111000000111111////////////////////////......////////////......//////...------------.........//////......---,,,+++++++++,,,,,,,,,---------------.........//////---------.........//////---...///000000000///...******+++,,,---...///000------------------------................................................,,,,,,,,,,,,,,,---...///,,,------...///000000111......///000000000000000000000000000111111111111000000111111111111000000000111111111111222222222000000////////////000000000111111111111222222222000333888<<<@@@EEEJJJNNNTTTVVVXXXZZZ\\\___cccfffqqqrrrtttxxx}}}rrrkkkaaaZZZWWWXXXZZZ\\\___YYYSSSSSSXXX\\\]]]\\\[[[ZZZYYYZZZ]]]aaabbbccc___``````___[[[TTTKKKEEEAAA>>>:::999:::@@@FFFJJJPPPQQQSSSVVVYYYYYYWWWUUURRRQQQQQQOOOMMMJJJGGGFFF@@@===999444111/////////........................,,,---------.../////////...------,,,,,,------...,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---~~~{{{wwwsssqqqtttvvvxxxyyyyyyxxxuuutttrrrrrrrrrrrrtttuuuvvvwwwwwwwwwwwwxxxyyy{{{|||}}}|||zzzyyyxxxxxxzzz}}}~~~|||yyyxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvyyy{{{}}}~~~wwwqqqmmmnnnuuuyyyyyy{{{yyyvvvxxxuuuqqqmmmlllmmmoooqqqzzz||||||tttqqqqqqzzz{{{}}}~~~}}}{{{rrrlllkkkiiigggfffgggiiilllnnnooommmggg```YYYUUUUUUUUUXXXWWWWWWWWWXXX[[[]]]___ZZZ[[[\\\]]]aaaiiittt}}}|||yyy~~~ooocccXXXVVVXXXYYYYYYZZZVVVTTTQQQOOOMMMKKKHHHFFF===777111000222333111...////////////////////////000000000000000000000000......------------......,,,---......//////....../////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,---...///111222222---------.........//////,,,,,,,,,---------......////////////////////////............////////////222111111000///......---////////////000000000000111111111111000000000000333333333333222222111111222222333222222111000000444222//////000222333444444666;;;AAAIIIOOORRRSSSUUUYYY^^^^^^^^^cccmmmvvv|||{{{rrreee\\\ZZZ[[[]]]]]]ffffffccc```aaadddbbb]]]^^^\\\ZZZYYYYYY[[[^^^aaa``````aaaaaa```]]]WWWRRRGGGDDD@@@<<<;;;===???AAAFFFIIIOOOTTTVVVVVVTTTSSSVVVTTTQQQQQQRRRPPPKKKGGGDDD@@@<<<888666555333111---,,,,,,,,,------...///------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,}}}yyyvvvrrrpppuuuvvvwwwxxxwwwuuusssqqqnnnnnnnnnnnnoooooopppqqqppppppppppppqqqrrrsssssstttsssrrrqqqrrruuuxxxzzz|||{{{yyywwwvvvuuutttttttttssssssrrrrrrrrrsssssswwwyyy|||~~~~~~|||sssmmmiiiggglllrrr}}}xxxrrrrrrttttttrrruuutttqqqooooooqqqsssuuu|||uuurrrqqqxxx}}}zzz}}}~~~}}}vvvqqqkkkiiifffeeeeeehhhkkknnnqqqnnnjjjccc\\\WWWVVVWWWXXXWWWVVVVVVWWWZZZ\\\^^^[[[]]]]]]\\\^^^eeerrr{{{yyyzzzwwwhhhZZZUUUWWWXXXYYYZZZVVVTTTRRRPPPOOOMMMJJJGGG@@@:::333000111222111///////////////////////////000000000000000000000000......------------......,,,---......//////.....................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---...///000000111---------.........//////---------------.........////////////////////////............////////////111111111000///.........,,,---------.../////////111111111111111111111111111111111111000000000///000000000111111111111111444333222222444777999:::AAABBBEEEJJJPPPUUUXXXZZZZZZ___fffiiikkkqqq{{{~~~pppddd______bbbeeemmmppprrrssstttuuuppphhhddd```[[[YYYYYY[[[\\\\\\___```aaaddddddaaa\\\XXXPPPMMMHHHCCC@@@>>>>>>???===AAAFFFLLLQQQTTTVVVVVVVVVSSSOOOMMMLLLKKKIIIHHHEEEBBB>>>;;;888666333111.........---......//////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---------,,,,,,,,,|||yyyvvvrrrooolllvvvvvvvvvvvvtttqqqnnnlllhhhhhhgggggggggggghhhhhhhhhhhhggggggggggggggghhhjjjiiiggggggjjjnnnrrruuussssssrrrqqqqqqqqqrrrrrrrrrqqqqqqppppppqqqqqqrrrvvvxxx{{{}}}~~~~~~tttmmmhhhgggffflllrrr}}}vvvqqqqqqtttuuutttuuuuuuuuuvvvwwwxxxzzz{{{xxxtttqqquuu}}}~~~~~~}}}}}}~~~|||xxxtttllliiieeeccccccfffjjjmmmrrrpppllleee___ZZZXXXXXXWWWWWWUUUUUUVVVXXXZZZ[[[\\\______]]][[[aaammmwwwzzzuuurrr|||qqq]]]UUUUUUVVVXXXYYYWWWUUUSSSQQQQQQOOOLLLIIIDDD>>>666222111222111000////////////////////////000000000000000000000000......------------......,,,---......//////......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---------............---------...............///.....................////////////////////////............////////////111111000000//////......,,,,,,---......///000000111111111111111111222222111111111111000000000000///000111111222333333333333444555666999===@@@BBBJJJJJJLLLOOOSSSYYY^^^aaadddkkksssyyy}}}qqqhhhfffkkkoooxxxuuukkkeee]]][[[\\\^^^]]]ZZZ\\\^^^aaaeeegggfffccc___[[[XXXTTTNNNHHHCCC@@@>>>;;;<<>>BBBGGGJJJNNNOOORRRUUU[[[aaaiiinnntttzzzvvvssswww{{{~~~ssskkkcccaaaccceeeaaa]]]YYY[[[___dddhhhhhhfffccccccaaa]]]XXXQQQKKKEEEBBBAAA@@@???@@@CCCHHHMMMPPPRRRRRRPPPJJJCCC???@@@BBBAAA@@@??????>>><<<888555333222111000////////////........................................................................------------------------.........------,,,,,,,,,------------------------}}}||||||yyyuuuqqqooommmjjjgggqqqpppooollliiieeebbb```[[[ZZZYYYXXXWWWWWWWWWXXX[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZ\\\^^^ccchhhmmmppptttsssrrrrrrqqqqqqrrrrrrqqqqqqqqqqqqqqqrrrssstttuuuwwwzzz}}}~~~~~~{{{vvvpppjjjeeeaaa___bbbiiivvvzzzvvvvvvyyy{{{|||zzzuuussstttvvvvvvuuusssxxx{{{|||{{{wwwvvvvvvuuusssllliiieeebbbbbbdddgggiiimmmmmmkkkgggbbb]]]ZZZZZZXXXWWWUUUTTTSSSTTTVVVWWWVVV\\\bbbcccaaa```eeejjj}}}zzzkkkmmmtttnnn^^^UUUQQQRRRTTTUUUUUUTTTUUUUUUSSSPPPNNNJJJFFF???888555333222222000000000000000000000000////////////////////////......------------......,,,---......///.........,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------,,,,,,,,,.....................---/////////////////////...////////////////////////............////////////000000000000//////////////////000000111222222333/////////000000000111111333333333333333333333444444444333333333444555666444777<<<@@@DDDHHHMMMQQQUUUXXX^^^dddjjjrrrzzzxxxpppmmmmmmllleee___YYYZZZ]]]aaaeeeffffffdddeeeeeeccc___ZZZTTTOOOLLLGGGEEEAAA>>>>>>AAAFFFHHHOOOQQQRRRNNNFFF???<<<;;;<<<<<<<<<>>>??????<<<:::555444222111///.................................................................................------------------------.........------,,,,,,,,,------------------------~~~{{{yyyyyyvvvrrrooonnnkkkiiiggghhhhhhfffccc```]]]ZZZYYYTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUWWWYYY\\\```eeejjjnnnppptttsssrrrqqqppppppppppppppppppppppppqqqrrrsssssswwwyyy|||~~~zzzxxxtttoooiiiccc___]]]___fffrrr|||{{{}}}~~~}}}xxxuuusssqqqpppnnnpppvvv{{{zzzvvvuuuuuutttrrrllljjjgggdddcccdddfffhhhiiijjjjjjgggccc^^^\\\[[[YYYXXXVVVTTTSSSTTTUUUUUUTTTYYY```cccddddddfffhhh{{{vvvqqqrrr{{{}}}jjj[[[QQQPPPSSSTTTTTTTTTUUUVVVUUURRROOOKKKHHHBBB===888555333333000000000000000000000000000000000000000000000000......------------......,,,---......//////......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................---------------...............---------------........./////////////////////////////////............////////////000000000000////////////......////////////000000/////////000111111222222111111111111222222222222333222222222222444666777:::>>>DDDHHHKKKOOOUUUZZZ]]]cccllltttzzz|||yyytttkkkddd^^^]]]]]]___bbbddddddddddddddddddccc```\\\YYYVVVKKKHHHDDD@@@???@@@BBBDDDJJJMMMPPPOOOJJJBBB<<<888999888999;;;>>>??????===888666555333111//////...........................................................................------------------------------------------,,,,,,,,,,,,,,,------------...}}}zzzwwwuuussspppllljjjhhhfffdddbbb^^^]]]\\\ZZZWWWUUUSSSRRRMMMMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMNNNPPPQQQSSSTTTVVVYYY^^^dddiiimmmoooppprrrrrrqqqppppppppppppqqqqqqqqqqqqrrrrrrsssuuuuuuyyy{{{}}}wwwtttnnnhhhbbb]]][[[YYY[[[___hhhttt~~~~~~~~~~~~{{{|||~~~~~~}}}~~~|||wwwsssooollliiimmmuuu}}}}}}vvvrrrrrrsssqqqpppllljjjhhhfffeeeeeeeeeffffffhhhiiihhhddd```^^^]]][[[YYYWWWTTTSSSSSSTTTUUUVVVWWW[[[___dddhhhjjjkkkwwwwwwqqqvvvxxxcccSSSOOOSSSRRRSSSSSSUUUVVVUUURRRPPPKKKIIIEEE@@@;;;666444444000000000000000000000000000000000000000000000000......------------......,,,---......//////.....................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..........................................////////////.........---------++++++,,,---...//////000////////////////////////............////////////////////////000000000000000000000///////////////000111111222333333444444111111111222222222333333222222222333555999<<<>>>BBBHHHOOOSSSTTTXXX^^^ccckkksss~~~~~~vvvpppgggdddaaa```aaacccdddeeebbbbbbcccdddcccbbb```^^^TTTQQQMMMHHHEEECCCBBBBBBDDDFFFIIILLLKKKFFF???999888777666888;;;===>>>>>>;;;:::888666333222111000................................................................................................,,,,,,------------------,,,,,,,,,---------......}}}yyyvvvsssqqqllliiifffcccbbb```]]]\\\WWWVVVUUUSSSQQQOOONNNMMMIIIHHHHHHHHHHHHHHHIIIIIIKKKKKKLLLNNNPPPSSSUUUVVVUUUYYY___fffkkknnnppppppqqqqqqqqqqqqqqqrrrsssssstttttttttuuuvvvwwwxxxyyyzzz|||pppkkkddd\\\VVVSSSRRRRRRQQQTTTYYYcccnnnyyy}}}{{{zzzyyyxxxxxxtttuuuwwwxxxyyyyyyyyyxxxyyy{{{~~~~~~yyytttooojjjggggggpppyyy{{{vvvpppmmmnnnooonnnmmmkkkkkkiiihhhgggfffeeeeeeeeegggjjjiiifffbbb```___\\\ZZZWWWUUUSSSSSSTTTTTTXXXWWWWWW\\\cccjjjnnnooorrr~~~{{{{{{pppsss|||hhhUUUPPPTTTRRRRRRSSSUUUWWWVVVSSSPPPJJJIIIGGGBBB===888555444000000000000000000000000000000000000000000000000.........------.........,,,---......//////....../////////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................./////////000000//////.........---------)))***+++,,,---///000000////////////////////////............/////////000////////////000000000000333333222222111000000000222222333444444555666666333333333444444555555555333333444666:::???CCCEEEIIIOOOVVVZZZ[[[^^^dddiii{{{|||nnnjjjeeeaaabbbccceeefff```aaacccdddddddddcccbbb^^^\\\WWWQQQKKKFFFCCCAAA@@@AAADDDHHHKKKIIIBBB<<<888777555666999;;;<<<<<<>>>===;;;888666444222222////////////////////////........................////////////////////////........................,,,,,,,,,------.........,,,,,,,,,------.........~~~zzzuuunnniiifffeeebbb^^^YYYUUURRRQQQQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGEEECCCCCCDDDGGGHHHJJJKKKMMMQQQTTTWWWYYY[[[]]]```dddiiimmmppprrrsssrrrqqqpppppppppqqqrrrsssqqqqqqpppqqqsssvvvyyy{{{{{{|||}}}~~~|||nnniiiaaaXXXQQQNNNMMMMMMPPPQQQSSSXXX```jjjtttzzz{{{wwwuuusssrrrpppooopppsssuuuuuuuuutttssstttvvvyyy|||~~~~~~}}}|||}}}}}}{{{||||||tttgggaaacccbbbiiitttyyyuuupppnnnoooooommmkkkooommmkkkhhhfffeeeddddddbbbbbbddddddeeeeeeeeedddeeeaaa\\\WWWTTTTTTUUUVVVVVVWWWYYY\\\```dddgggiiinnnzzz|||yyy}}}yyyoookkkrrrwwwbbbTTTOOOQQQMMMOOOUUUZZZXXXUUUTTTLLLLLLKKKFFF@@@:::666555000...---...///000///---000000000000000000000000........................///............---------000000000000000111111222........................///,,,+++,,,...///---+++/////////...------,,,,,,------............------......------------......////////////////////////---......///////////////......//////000000111111...///000111111000///.........//////000000111111222111111111000000//////222333444555555444222222111333555666444333333333777777999;;;???EEEKKKNNNSSS[[[```___aaaiiittt{{{yyymmmhhhkkkooonnnlllgggeeeccccccdddeeeeeeddddddccc```[[[TTTMMMGGGCCCBBBAAAAAABBBCCCBBB@@@>>>888777666666777999;;;===BBB@@@>>>;;;888666555444000///...---...///000111......------------......---------............///......---------,,,,,,,,,------------------------,,,------......------,,,|||wwwqqqiiiccc]]]\\\YYYVVVSSSPPPMMMLLLMMMMMMKKKIIIGGGFFFFFFFFFEEEDDDBBBAAABBBDDDFFFHHHLLLMMMPPPSSSWWWZZZ]]]^^^^^^___bbbgggnnnsssuuuuuurrrqqqqqqppppppqqqqqqrrrppppppqqqrrrtttwwwyyy{{{~~~}}}}}}}}}~~~~~~yyykkkfff]]]UUUNNNLLLLLLMMMNNNNNNQQQVVV___jjjsssyyy~~~|||xxxuuusssqqqpppooommmooopppqqqqqqqqqooonnnrrrsssvvvyyy{{{||||||{{{}}}~~~~~~}}}|||}}}~~~~~~~~~~~~uuuiiibbbcccbbbgggpppzzzwwwsssnnnkkkkkkllllllkkkmmmllljjjgggeeeddddddddddddddddddeeefffgggggghhhiiifff___YYYUUUSSSSSSTTTVVVVVVWWWYYY[[[^^^```aaa^^^hhhwww{{{yyy|||uuunnnqqqjjjZZZSSSQQQNNNOOOUUUYYYWWWSSSRRRNNNMMMKKKGGGAAA;;;777555333111000000111222111///000000000000000000000000........................///............---------...............///000000...........................---+++,,,...///---+++------..................------............---------------,,,,,,---------////////////////////////---......///////////////////////////000000000000...///000111111000///...////////////000000111111222111111111000000000000111222222333333222111111222333555555444444555666888;;;???EEEKKKQQQVVVZZZ\\\eeelllmmmpppyyywwwpppnnnmmmmmmmmmiiigggeeeddddddfffggggggiiiiiihhhfffbbb[[[SSSMMMCCCAAA???>>>???@@@@@@???===;;;777555444555888:::>>>>>>???>>><<<999666444111000///......///000111......------------......---------............///.........---------,,,,,,------------------------,,,------......------,,,zzzssskkkaaa[[[UUUTTTRRRPPPMMMKKKIIIHHHHHHGGGFFFDDDCCCCCCBBBBBBCCCBBBBBBBBBDDDFFFIIIKKKPPPQQQTTTXXX\\\___bbbddd```^^^___eeeooovvvwwwvvvqqqqqqqqqqqqqqqqqqqqqpppnnnoooqqqtttwwwyyyzzz{{{~~~}}}||||||}}}~~~xxxlllfff\\\SSSNNNLLLNNNOOOMMMNNNQQQVVV___jjjsssyyy{{{yyyvvvssspppmmmlllkkkjjjkkklllmmmlllkkkjjjiiioooqqqsssuuuwwwwwwwwwwwwwwwxxxzzzzzzzzz{{{}}}xxxmmmeeecccbbbdddkkkttt~~~wwwsssmmmiiihhhiiijjjjjjllljjjiiigggeeeeeeddddddeeeeeeeeeeeeggghhhjjjlllnnnjjjccc[[[VVVSSSRRRRRRTTTTTTTTTUUUUUUWWWXXXXXXTTTXXXcccqqqxxxxxxxxxzzz~~~rrroooyyyuuubbbWWWQQQNNNNNNTTTXXXUUURRRQQQPPPOOOLLLHHHCCC===999666444222111000111222111000000000000000000000000000........................///............------------,,,,,,,,,,,,---.................................---,,,,,,......---,,,,,,,,,------...//////000------............---------,,,,,,,,,,,,,,,,,,---////////////////////////---......///////////////000000000000//////////////////000000000000///////////////000000000000111111111111111111000000000111222222333333333222222333444555555444555888:::;;;???FFFMMMSSSYYY^^^bbbpppyyy{{{sssnnnkkkkkkiiihhhfffeeefffhhhkkklllnnnnnnooopppoooiii```XXXKKKGGGAAA>>>>>>@@@AAAAAABBB???:::666333333555666999;;;???AAA@@@===888555333222000///......///000......------------......---------............///.........------------,,,------------------------------............------wwwoooeee[[[TTTSSSRRRPPPNNNKKKIIIGGGFFFCCCBBBAAA@@@@@@???@@@@@@DDDDDDDDDFFFHHHLLLOOOQQQTTTVVVYYY\\\```dddgggiiiddd___^^^dddnnnvvvwwwtttqqqqqqqqqqqqqqqppppppooommmooorrrvvvyyy{{{{{{{{{}}}|||{{{{{{~~~yyyoooiii___UUUPPPOOOQQQSSSPPPQQQTTTYYYaaakkksssxxxzzzyyyvvvrrrmmmiiifffffffffggghhhhhhhhhhhhggggggnnnoooqqqrrrsssttttttsssrrrtttuuuvvvvvvxxx|||~~~}}}ssskkkgggbbbcccgggpppzzz|||wwwoooiiiffffffhhhjjjjjjjjjiiihhhgggfffeeeeeefffeeeddddddfffiiilllmmmnnnjjjddd]]]WWWSSSQQQQQQSSSSSSRRRRRRSSSSSSTTTUUUVVVTTTWWWbbbmmmrrrvvvyyy|||yyypppttt~~~kkk[[[QQQMMMMMMRRRVVVUUURRRRRRRRRPPPMMMIIIEEE@@@;;;888444222///////////////...////////////////////////........................///............---------,,,,,,,,,,,,,,,------...........................------,,,------------------------.........//////------............------...------,,,,,,------...////////////////////////---......///////////////111111000000//////....../////////000000000000000000000000000000000000000111111111111111111111111333333333444444444444444444444555555555888===AAAFFFJJJPPPVVVZZZ```fffkkkzzzrrrkkkfffhhhhhhhhhgggiiilllqqqtttsssssssssuuuwwwssskkkddd[[[TTTKKKDDDAAA@@@AAAAAABBBAAA>>>:::888666666555777:::===@@@@@@>>>;;;888555333111///...---............------------......---------............///............------------........................------............------~~~tttkkkaaaWWWPPPRRRQQQOOOLLLIIIFFFDDDCCC@@@??????>>>>>>>>>??????DDDDDDFFFHHHLLLOOORRRTTTXXXYYY\\\```cccgggjjjkkkgggbbb```eeennnuuuuuurrrqqqqqqqqqppppppooooooooommmppptttxxx{{{||||||||||||{{{zzz{{{}}}yyyssslllbbbXXXRRRQQQRRRTTTVVVVVVYYY]]]dddllltttxxx{{{{{{xxxssskkkeeebbbaaabbbcccdddeeefffggghhhhhhnnnnnnooooooppppppppppppooopppqqqrrrsssuuuyyy|||}}}|||ssslllddddddffflllvvv~~~|||tttkkkeeedddfffhhhiiiiiiiiihhhhhhgggggggggddddddcccccceeegggjjjllliiigggddd___ZZZVVVSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUZZZSSSPPPVVVaaajjjssszzzzzzuuutttyyyttt```SSSNNNLLLPPPTTTTTTSSSUUUSSSQQQMMMKKKHHHDDD???:::666444000////////////...////////////////////////........................///............---------------,,,,,,------...///........................,,,------------,,,------//////.........---------------............------//////............//////////////////////////////---......///////////////111111000000//////......///////////////000111111111111111111000000000000111111111111111222222222222222222222333333444444444555666777:::>>>DDDIIIUUUYYY```dddhhhoooxxx~~~{{{oooeeehhhiiikkklllnnnrrrxxx|||}}}||||||}}}~~~{{{wwwrrrkkkcccYYYOOOGGGCCC@@@>>>@@@AAAAAAAAA@@@===;;;999:::;;;===>>>>>>>>>>>>===777555333000...---,,,,,,......------------......---------............/////////.........---------........................---......//////......---|||pppggg^^^UUUOOONNNMMMKKKHHHEEEBBB@@@??????????????????@@@AAAAAACCCDDDFFFIIIMMMQQQTTTVVVZZZ[[[^^^aaadddhhhjjjkkkhhhfffeeeiiipppuuuvvvtttsssrrrpppooonnnnnnooopppoooqqquuuyyy{{{|||}}}|||{{{{{{{{{|||zzzwwwpppeee[[[TTTQQQQQQRRRWWWXXXZZZ___fffmmmtttxxx|||}}}{{{uuullldddaaaaaa```aaabbbccceeeggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjiiikkklllmmmnnnrrrwwwzzz}}}yyypppffffffgggiiinnnuuu|||}}}uuukkkdddbbbcccffffffgggggghhhhhhhhhggggggccccccccccccdddfffhhhjjjeeeeeeeeeccc```[[[VVVTTTRRRRRRRRRRRRSSSTTTUUUVVVUUUPPPLLLOOOVVV```nnnzzzzzzyyyzzzjjjYYYRRRMMMNNNQQQRRRSSSVVVTTTQQQMMMLLLKKKHHHBBB>>>:::777333111111111111000000000000000000000000000........................///............---------...------------...//////........................,,,---......,,,,,,---...000//////...------,,,,,,------............------000000////////////000000////////////////////////---......///////////////000000000000//////////////////......///000111222222111111111111000000000111111111222222222222222000000000000111222333333666888;;;>>>BBBHHHOOOSSS]]]dddlllsssxxxwwwrrrvvvyyyzzz{{{~~~xxxmmmlllooorrrtttuuuxxx~~~uuuooofff\\\SSSJJJCCC>>>???@@@CCCDDDEEECCCBBB@@@@@@??????>>>>>>???AAAAAA;;;999666333000...------......------------......---------............////////////.........------..............................////////////......xxxlllbbb[[[TTTOOOIIIHHHGGGEEECCCAAA???>>>@@@@@@@@@@@@AAACCCDDDDDDEEEFFFIIILLLPPPTTTVVVXXX[[[\\\^^^aaadddfffhhhiiihhhhhhjjjoootttxxxyyyyyytttrrrooommmlllmmmoooqqqrrrsssvvvyyy{{{|||}}}}}}||||||}}}|||uuukkk```XXXSSSQQQQQQRRRTTTWWW]]]eeemmmtttxxx{{{}}}}}}wwwnnnfffdddddd``````aaabbbcccdddffffffeeeddddddcccbbbbbbbbbbbbaaaccceeegggjjjooouuuyyy~~~|||qqqhhhhhhgggeeeeeeiiirrryyy|||xxxrrriiibbb___aaadddbbbccceeeffffffffffffeeeccccccdddeeeffffffggggggdddfffhhhiiieee___YYYUUUQQQQQQQQQPPPQQQQQQRRRRRRPPPOOOOOOPPPQQQWWWfffuuuzzz~~~}}}wwwbbbXXXOOOMMMNNNNNNQQQTTTTTTPPPMMMLLLMMMKKKFFFAAA<<<888444222111111111111000000000000000000000000........................///............------------------------...//////........................+++---///...,,,+++---.....................------------............------//////............//////////////////////////////---......///////////////////////////000000000000///.........///000222333222222222111111111000000111111111222222333333333222222111111222444555666999<<>>;;;777333111000///......------------......---------............///////////////..........................................////////////......uuuhhh___YYYSSSPPPFFFFFFEEEDDDCCCBBBAAA@@@AAAAAAAAABBBCCCEEEFFFGGGHHHJJJLLLPPPTTTWWWZZZ[[[\\\]]]^^^aaaccceeeggghhhgggiiinnnsssxxx{{{}}}~~~vvvsssooolllkkkmmmoooqqqtttuuuwwwyyyzzz|||}}}}}}}}}~~~{{{qqqeee\\\VVVSSSRRRMMMOOOSSSZZZcccllltttxxxzzz}}}}}}xxxoooiiiggghhhaaaaaaaaaaaaaaabbbcccddd``````___]]]]]]\\\\\\]]][[[]]]```cccgggmmmtttyyy}}}pppiiijjjhhhbbb]]]```iiirrruuusssnnnfff```]]]___bbb```aaacccdddeeeeeeddddddddddddeeefffggggggffffffeeehhhlllmmmiiibbbZZZUUUQQQQQQPPPOOONNNNNNNNNOOOPPPRRRVVVUUUPPPQQQ___oooyyywwwhhh]]]QQQMMMLLLLLLNNNRRRSSSPPPMMMMMMNNNMMMHHHCCC;;;777333000////////////000000000000000000000000........................//////.........---------------,,,,,,------...///........................+++---///...,,,+++,,,///,,,,,,------.../////////---..................---......------------......////////////////////////---......///////////////......//////000000111111///.........///000222333222222222222111111000000111111111222222333333333666666555555666777999:::<<>>:::666444222111.........------.........---------.........//////000/////////............////////////////////////......////////////......~~~lll```[[[WWWPPPIIIHHHGGGEEECCCBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHIIIJJJLLLNNNQQQUUUXXXZZZ[[[\\\\\\\\\\\\]]]```cccgggiiieeejjjpppwwwzzz{{{zzzxxxuuuuuurrrpppnnnooorrruuuwwwyyyzzzzzzyyyzzz|||~~~}}}~~~uuuhhh\\\UUUPPPNNNNNNLLLMMMSSSYYY```kkkuuu{{{~~~{{{ssskkkfffddd___]]]\\\\\\]]]]]]\\\[[[WWWVVVUUUSSSQQQQQQSSSVVVVVVYYY\\\___bbbhhhqqqxxxxxxmmmlllhhhaaaZZZYYY___eeennnnnnmmmiiiddd^^^[[[YYY[[[]]]```cccddddddbbbaaa```bbbeeeggggggfffcccaaaaaadddiiimmmmmmiiiaaa[[[XXXVVVTTTTTTTTTSSSQQQOOOQQQSSSTTTUUUUUUWWW]]]aaavvv}}}}}}zzztttbbbSSSQQQNNNIIIJJJQQQNNNOOOOOOOOONNNKKKHHHGGG???999333//////000000///////////////////////////////////////////////////.........------,,,,,,,,,...........................------,,,,,,------...//////............//////.........------,,,,,,,,,....................................////////////111000---++++++,,,...000////////////000000000000000000000000000///..................//////////////////000000111111111222222333555444222111111111222111111111333777;;;>>>GGGHHHOOOYYY^^^aaaiiisss{{{|||xxxpppnnnooovvvxxxzzziiifffnnnuuu}}}}}}wwwuuuwwwuuutttrrrsssuuutttqqqnnnjjjkkkooouuu{{{|||zzzvvvnnnpppvvv~~~{{{{{{~~~|||xxxxxxzzz~~~~~~wwwiii\\\RRRFFF<<<<<>>999555333///......------........................///000000////////////////////////000000//////.........---222111000...------------}}}kkk___[[[WWWPPPJJJHHHGGGEEEDDDCCCCCCCCCDDDCCCDDDDDDFFFGGGIIIKKKLLLNNNPPPRRRVVVXXXZZZ[[[[[[]]]]]]]]]^^^aaadddgggiiijjjmmmrrrwwwyyyyyyxxxvvvuuutttrrrooonnnooorrruuuwwwxxxzzzzzzzzz{{{~~~yyymmmbbbXXXQQQMMMMMMKKKLLLRRRXXX___kkkuuu{{{~~~|||sssiiicccaaa[[[YYYVVVUUUVVVWWWVVVUUUOOOOOOOOOMMMKKKLLLOOOQQQUUUXXX]]]```dddkkkttt{{{zzzpppmmmfff^^^XXXXXX\\\```iiijjjlllkkkgggbbb^^^[[[YYYZZZ\\\^^^______^^^]]]___aaadddfffgggeeebbbaaa```ccchhhlllnnnjjjddd^^^ZZZXXXUUUTTTTTTSSSRRRPPPPPPRRRTTTUUUUUUWWW[[[^^^qqqzzzvvvyyy{{{jjjXXXRRROOOIIIIIINNNMMMNNNOOOOOONNNLLLIIIHHHAAA;;;555111111111111111////////////////////////////////////////////////...------------------,,,------------------------...------,,,,,,------...//////............//////...------------------,,,....................................////////////111000---,,,+++,,,...///////////////000000000000000000000000000///............/////////000000000000000000000111111111222111222444444333222333444666555555555888>>>DDDIIIRRRSSSZZZdddjjjoooyyy{{{{{{~~~~~~yyytttuuuwwwzzzzzzwwwhhhfffnnn}}}zzz{{{zzzyyyxxxyyyzzzyyyvvvsssoooppprrrwww{{{|||yyyuuukkklllppptttyyyyyywwwssspppwww}}}vvvuuuyyy}}}~~~|||yyyxxxxxxvvvzzz|||}}}}}}{{{sssjjjZZZMMMAAA>>>@@@@@@@@@BBBFFFHHHJJJKKKJJJHHHEEECCCDDDDDDCCCBBB???<<<999777222111000///......//////...............///000000////////////////////////000/////////.........---111000///......---......{{{jjj___ZZZVVVPPPKKKIIIHHHFFFEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJLLLNNNOOOQQQRRRTTTWWWYYYZZZ[[[\\\^^^^^^^^^```bbbeeehhhjjjmmmooorrrvvvxxxyyyyyyxxxssssssqqqooommmnnnqqqtttuuuwwwzzz{{{|||}}}}}}rrrggg\\\RRRLLLLLLJJJKKKPPPWWW^^^jjjttt{{{|||ssshhh```\\\VVVSSSOOOLLLMMMMMMNNNMMMHHHIIIIIIHHHGGGIIILLLNNNTTTXXX]]]bbbfffmmmvvv}}}~~~wwwoooeee\\\YYYYYY\\\^^^fffiiimmmnnnlllfff___[[[VVVVVVVVVVVVWWWWWWXXXXXX]]]```ccceeeeeedddbbb```___aaafffkkknnnlllgggccc]]]ZZZVVVTTTSSSSSSRRRQQQOOORRRUUUVVVWWWXXXYYY[[[hhhuuuxxxvvvzzzzzzsss}}}www___TTTOOOJJJHHHKKKKKKLLLNNNNNNNNNMMMKKKJJJCCC>>>888444333222222222////////////////////////////////////////////////---------------.........------------------------...------,,,,,,------...//////............//////---------------.............................................////////////111000...,,,,,,---...///////////////000000000000000000000000000//////...///000000000000111111111000000000111111111111111000111333333222333444555444444555666:::AAAIIIOOOYYY\\\dddnnnvvv~~~~~~sssrrrxxx}}}{{{~~~xxxllllllttt~~~}}}~~~~~~~~~|||zzzvvvwwwxxx{{{}}}|||zzzwwwpppppppppqqqrrrqqqooollliiinnnzzz}}}uuurrrrrrssstttuuuuuuvvvwwwtttxxxyyyyyy{{{~~~{{{vvvgggXXXJJJCCC@@@>>>>>>???CCCEEEHHHJJJKKKIIIGGGEEEEEEEEEDDDCCCBBB@@@>>>===777555333000/////////000///............//////000/////////////////////////////////...............//////............//////zzzkkk___ZZZWWWRRRNNNJJJJJJHHHHHHGGGHHHIIIJJJJJJJJJKKKLLLNNNPPPQQQSSSTTTUUUVVVXXXZZZ[[[\\\\\\______```bbbdddgggjjjkkklllmmmppptttwwwzzz|||}}}qqqqqqpppnnnmmmnnnpppssssssvvvyyy{{{}}}~~~~~~tttjjj```VVVOOOLLLIIIJJJNNNTTT\\\gggrrr{{{~~~|||qqqeee\\\WWWQQQMMMIIIFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHJJJNNNQQQSSSXXX^^^cccgggnnnvvv|||}}}sssfff^^^]]]```aaaaaagggjjjooorrrpppiii___XXXSSSRRRPPPOOOOOOQQQSSSTTT[[[]]]aaaccceeedddbbb```^^^```dddiiimmmmmmkkkhhh___[[[VVVSSSRRRRRRQQQQQQPPPRRRUUUXXXYYYYYYYYYZZZ]]]oooyyyuuu{{{|||uuuhhhXXXPPPKKKIIIIIIJJJKKKMMMNNNOOONNNLLLKKKDDDAAA;;;777444222222222////////////////////////////////////////////////,,,,,,------......//////...........................------,,,,,,------...///......------......///,,,,,,------......//////....................................////////////111000...---------...///////////////000000000000//////000000000000//////000000111111111222222222111111111111111111111111000111222222111222333555333555888;;;>>>EEEMMMSSS[[[bbbnnnzzz~~~vvvqqqzzz~~~vvvooorrryyy~~~|||}}}~~~~~~}}}|||{{{yyyxxxwwwvvvuuutttnnnpppxxx{{{zzzwwwtttrrrsssttttttssstttxxxzzzyyyzzz}}}|||xxxpppbbbRRRHHHCCC>>>===??????AAADDDHHHJJJJJJJJJIIIFFFEEEEEEDDDCCCCCCBBBBBB;;;999555222/////////000//////............///000////////////////////////.......................................///000000}}}nnnbbb\\\XXXTTTQQQNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMNNNOOOQQQSSSUUUVVVWWWWWWXXXYYY[[[\\\^^^^^^```aaabbbdddgggiiikkklllnnnoooqqqsssvvvxxxzzz{{{ooopppooonnnmmmmmmooorrrrrruuuyyy{{{}}}~~~ssskkkccc[[[UUUNNNJJJIIIMMMQQQXXXcccnnnxxx{{{}}}xxxnnnaaaXXXSSSNNNJJJFFFDDDDDDFFFGGGHHHHHHIIIJJJJJJKKKMMMRRRUUUUUUZZZaaafffjjjooouuuzzzuuuhhhbbbcccggghhhhhhiiilllppptttssslllaaaYYYQQQOOOLLLJJJKKKMMMPPPRRRXXXZZZ___bbbddddddcccbbb]]]___bbbgggkkkmmmlllkkk```\\\WWWSSSQQQQQQPPPOOOPPPRRRUUUYYY[[[\\\[[[ZZZXXXlll~~~tttsssyyyzzzsss^^^TTTNNNJJJIIIIIIJJJLLLNNNOOONNNMMMLLLEEEBBB>>>888444111111111000000000000000000000000////////////////////////---------....../////////////////////////////////...------,,,,,,------.........------------......---------....../////////////////////////////////............////////////111000///............///////////////000000000000//////000000000000//////111111111111222222222222222222222111111111111111111222222111000111333555777<<>>???<<<===@@@DDDGGGJJJKKKLLLGGGFFFDDDCCCCCCCCCCCCDDD>>>;;;888444111000////////////............//////////////////////////////---------.....................---......///000111sssggg```[[[XXXUUURRRRRRPPPOOONNNOOOPPPPPPOOOPPPPPPQQQSSSUUUWWWXXXYYYYYYYYYZZZ\\\^^^```aaaaaabbbdddfffiiikkklllmmmssssssttttttttttttttttttmmmnnnnnnmmmlllmmmoooqqqrrruuuzzz}}}~~~tttnnnhhhaaa[[[QQQLLLJJJKKKNNNTTT^^^iiiqqqtttvvvqqqggg[[[SSSOOOKKKHHHFFFEEEGGGIIIJJJKKKJJJKKKLLLMMMNNNQQQUUUYYYZZZ___fffllloootttzzz~~~yyynnniiijjjnnnoooooommmnnnqqqttttttmmmccc[[[MMMKKKIIIGGGHHHJJJMMMPPPUUUXXX]]]bbbeeefffeeeeee^^^___aaadddiiillllllkkkbbb^^^YYYUUUSSSQQQOOONNNPPPQQQSSSWWW[[[]]]\\\ZZZXXXkkkxxxrrrrrrwww~~~iiiZZZQQQLLLJJJHHHJJJLLLNNNOOONNNMMMLLLFFFDDDAAA;;;555111000111000000000000000000000000////////////////////////.............../////////////////////////////////...------,,,,,,------.........------------...................../////////////////////////////////............////////////111000//////......//////////////////000000000000...//////000000000000000000111111111111222222222222222222222222111111111222333333222222333666888<<>>;;;888555333111000000//////............///////////////////////////---------------........................///000111xxxkkkccc^^^[[[YYYWWWVVVTTTRRRQQQQQQRRRRRRQQQQQQRRRSSSUUUWWWXXXYYYZZZZZZZZZ[[[]]]___bbbcccbbbccceeehhhjjjlllmmmnnnsssttttttttttttrrrpppooolllmmmmmmmmmllllllnnnpppuuuxxx}}}yyyuuuooofff___TTTOOOKKKKKKLLLPPPZZZdddiiilllmmmhhh^^^TTTMMMKKKHHHGGGFFFGGGJJJMMMNNNOOOOOOPPPQQQRRRSSSVVVZZZ]]]___eeemmmtttxxx}}}yyytttsssvvvxxxxxxxxxvvvuuutttrrrjjj___VVVIIIHHHFFFEEEFFFHHHLLLNNNRRRVVV\\\aaafffhhhhhhhhh```___```bbbfffiiijjjjjjdddaaa]]]YYYVVVTTTPPPNNNNNNNNNOOOTTTYYY\\\[[[ZZZXXXfff~~~wwwooonnnyyyvvvaaaTTTNNNJJJIIIJJJLLLNNNOOONNNMMMLLLHHHGGGDDD>>>777222111222000000000000000000000000////////////////////////////////////.......................................------,,,,,,------......------,,,,,,------...////////////............////////////////////////............////////////000000000///////////////////////////000000000000......///000000000000000000000000111111111111222333333333222222111111111222333444444555888<<>>======>>>???AAAAAA@@@===:::777444222000000///...............////////////////////////,,,,,,,,,------.........//////.........//////000{{{nnnfff```]]]\\\ZZZXXXVVVTTTSSSSSSSSSSSSQQQRRRRRRSSSUUUWWWYYYZZZZZZZZZZZZ[[[^^^```ccceeebbbdddfffiiikkkmmmnnnooopppqqqsssttttttsssqqqpppkkklllmmmmmmllllllnnnpppwwwzzz}}}{{{tttjjjaaaWWWQQQLLLJJJKKKNNNWWWaaacccffffffaaaXXXOOOJJJHHHGGGFFFFFFIIIMMMPPPQQQQQQUUUVVVWWWWWWXXX[[[___bbbbbbiiirrrzzz~~~||||||~~~zzzuuuoooeeeXXXNNNFFFEEEDDDCCCEEEGGGJJJLLLQQQUUU[[[aaafffiiijjjjjjaaa```___aaaeeehhhiiiiiifffccc___\\\YYYVVVRRROOOLLLKKKLLLQQQWWW[[[[[[ZZZWWWaaatttxxx{{{{{{nnniiiqqq}}}~~~eeeVVVNNNJJJIIIKKKMMMNNNOOONNNLLLKKKJJJJJJGGG@@@888333222333000000000000000000000000////////////////////////000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...000000//////......------000000000000000000000000............/////////000000000000000////////////////////////000000000000......///000000000000000///000000000000111111111333333333222222111111111111333555666888===BBBFFFNNNRRRWWWZZZ^^^iiiyyy}}}vvvvvv{{{zzzxxxwwwvvvtttqqqnnnhhhlllmmmjjjgggffffffeeeiiihhhgggeeefffhhhkkkmmmmmmnnnooommmkkkkkknnnqqqtttuuuvvvtttqqqqqqtttwwwyyy|||~~~||||||{{{|||{{{}}}~~~zzztttsssxxx~~~~~~{{{zzzwwwpppmmmpppwww{{{{{{{{{xxxrrrhhhZZZPPPNNNEEEBBB===::::::===AAADDDHHHEEEAAA===::::::;;;<<>>:::666444111000///...............////////////////////////,,,,,,,,,------.........//////............//////tttjjjddd```^^^^^^[[[WWWUUUUUUUUUUUUTTTSSSRRROOONNNPPPTTTXXX[[[[[[[[[[[[[[[\\\^^^```aaaeeegggiiikkkkkkllloooqqquuuuuutttsssrrrrrrqqqqqqoooooommmjjjhhhiiillloooxxx}}}|||vvvlllccc\\\WWWQQQLLLKKKNNNSSSVVVZZZ[[[ZZZVVVQQQMMMJJJJJJIIIJJJKKKNNNRRRTTTUUUTTTVVVVVVWWWXXXYYY]]]bbbfffmmmqqqxxxxxxnnn```TTTLLLGGGCCCAAAEEEHHHIIILLLOOOSSSTTTWWW^^^fffkkkllljjj```___^^^___bbbeeeggggggdddcccbbbaaa___ZZZUUUQQQMMMMMMMMMNNNRRRVVV[[[]]]\\\\\\dddwww{{{wwwzzzuuujjjmmmxxxwww^^^SSSRRROOOMMMLLLLLLMMMNNNNNNMMMJJJIIIFFFBBB===888333000000111111000000111333555------------,,,+++***)))////////////////////////........................///...---,,,,,,---...///,,,---------...///////////////............//////---......///000111111222////////////////////////////////////000000000000000000000000////////////000000000000111111111111222111111111111111222222333444444555555444444333666666777888;;;BBBJJJPPPUUUXXX^^^fffppp}}}zzzyyy}}}yyyvvvuuuttttttooommmjjjgggeeecccbbbbbbbbbbbbccccccbbbbbbaaa```````````````aaaccceeefffiiihhhhhhhhhhhhiiiiiijjjjjjlllnnnooonnnnnnoooppptttvvvxxxzzz||||||}}}|||~~~|||yyyxxxxxxyyyxxxwww~~~{{{yyyvvvuuuuuuuuuvvvtttsssxxx|||uuupppnnnrrrvvvzzz{{{{{{{{{~~~|||xxxnnn```VVVSSSHHH@@@@@@@@@===<<>>;;;666333000...///000/////////////////////.........///......------......///////////////////////////}}}ssslllgggdddbbb___[[[XXXWWWWWWUUUTTTRRRRRRRRRSSSTTTWWWYYY[[[\\\\\\[[[[[[\\\]]]^^^^^^ccceeehhhiiijjjkkknnnpppooooooooonnnnnnmmmmmmlllhhhfffdddaaa```ccciiinnnyyy}}}|||rrrhhhbbbWWWUUURRROOONNNNNNOOOPPPOOOOOOMMMKKKIIIIIIKKKMMMSSSSSSUUUWWWXXXYYYYYYYYYXXXZZZ]]]aaaeeekkkrrrvvvyyy}}}wwwooocccWWWOOOJJJEEEBBBDDDGGGIIILLLPPPVVVWWW[[[aaagggjjjkkkjjjbbb```^^^^^^```cccddddddgggfffeeecccaaa]]]XXXSSSQQQPPPNNNNNNOOOQQQTTTVVVWWWVVVXXX___jjjtttzzz||||||ssspppssssssbbbZZZQQQOOOOOOOOOPPPPPPNNNLLLLLLKKKJJJFFFBBB<<<777555444333111000//////000000000111111111000///...---////////////////////////........................///...------------...///...............---------//////............//////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000111111111222222444333222111111111111111111111222333444555666666666777999===BBBKKKUUU[[[\\\dddrrr~~~{{{xxxwwwllljjjhhheeecccbbbbbbbbb\\\\\\[[[[[[[[[\\\\\\]]]\\\]]]^^^^^^^^^^^^^^^]]]____________```aaacccdddeeeeeeddddddeeeffffffgggjjjkkkllljjjhhhfffeeeeeehhhiiilllnnnooopppppppppnnnmmmlllnnnqqqtttuuuuuuwwwwwwvvvuuutttrrrpppooogggfffhhhmmmssswwwxxxvvvvvvvvvwwwxxx{{{~~~}}}zzzzzzyyyyyyxxxwwwuuuqqqpppssszzz|||ttteeeaaa[[[SSSHHH>>>;;;===<<<<<<:::777444333555777999<<>>999666555333111111111222222222000111111111000000///...////////////////////////.................................------........./////////...---------,,,//////............//////000000000000////////////////////////////////////////////////000000000000000000000000000111111111000000111111111222222222444444333222111111111111222222222333333444555666888:::===BBBJJJTTT___gggiiirrr|||}}}~~~|||xxxtttpppmmmkkkdddcccaaa```___^^^^^^^^^[[[[[[[[[\\\\\\]]]^^^^^^]]]^^^___``````aaaaaaaaabbbcccccccccdddeeeffffffhhhhhhhhhhhhhhhiiijjjkkklllmmmnnnmmmjjjhhhggghhhllllllmmmmmmmmmkkkjjjiiiiiigggggghhhllloooppppppqqqrrrrrrrrrqqqooommmlllggggggiiinnnsssuuuuuutttsssrrrqqqppprrruuuwwwyyy~~~|||vvvnnnjjjmmmuuu|||uuuoooggg^^^SSSGGG???;;;:::999777555333333333333666999===AAADDDDDDDDDCCC???;;;666222111111000000------......//////000000//////............//////////////////////////////yyyqqqjjjfffdddaaa^^^\\\[[[YYYWWWUUUSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZ]]]___aaabbbdddgggiiikkkkkkkkkjjjjjjjjjjjjjjjiiigggccc___^^^bbbhhhmmmvvv{{{wwweeeYYYUUUTTTRRRSSSTTTUUUTTTQQQOOOMMMLLLKKKHHHFFFFFFIIIPPPTTTWWWYYY[[[[[[ZZZYYYZZZ[[[[[[^^^cccgggkkkqqqwww{{{yyytttoooiii___XXXRRRKKKFFFFFFIIIKKKOOOTTTWWWYYY]]]aaacccddddddeeegggddd```___aaacccdddeeehhhggggggfffeeebbb\\\YYYPPPOOOMMMMMMMMMPPPRRRTTTWWWXXXVVVSSSRRRYYYfffqqqyyyrrrssstttaaaVVVUUUSSSRRRRRRQQQNNNLLLKKKKKKKKKIIIEEE???:::777222000......000222222222//////000000000///......////////////////////////////////////////////////---..................---/////////...---------,,,//////............//////000000000000////////////////////////////////////////////////000000000000///000000000111111111222111111111111222222222222444444333222111111222222444444333333333444555666999<<>>;;;222...++++++///111000.........///////////////...////////////////////////////////////////////////------...//////...---------------...............//////............//////......//////000000111111////////////////////////////////////000000000000///000000111111222333333111111111222222222333333222222222222333333444555444333333444666999;;;===BBBGGGNNNXXXeeeuuuyyyrrrnnnjjjfffccc]]]]]]\\\[[[YYYXXXWWWWWWZZZ[[[\\\]]]___`````````^^^___aaabbbcccccccccbbb```aaacccfffhhhjjjkkkkkkkkklllmmmnnnnnnnnnmmmmmmkkkkkkllllllmmmooopppqqqmmmoooppppppooonnnoooooolllmmmnnnoooooonnnmmmlllmmmjjjhhhggghhhhhhhhhggghhhhhhggghhhhhhiiijjjjjjjjjkkklllllllllnnnoooqqqqqqrrrtttuuuvvvvvvvvvuuupppjjjhhhqqq|||xxxpppkkkjjjlllnnnuuu~~~{{{ttteeeUUUDDD???999666555555555444444666:::>>>BBBDDDFFFFFFDDDBBB???<<<:::777444111///////////////.........000000////////////000000////////////////////////~~~tttkkkfff```___]]]]]]]]][[[YYYVVVZZZXXXVVVTTTSSSSSSSSSSSSPPPQQQSSSUUUVVVWWWVVVVVVUUUWWWZZZ\\\^^^```ccceeecccccccccccccccccccccdddbbbbbbccceeegggkkkrrrvvv~~~{{{ggg^^^[[[YYYWWWZZZ]]]aaaddddddccc```^^^UUUSSSPPPLLLJJJKKKOOOSSSUUUYYY]]]\\\YYYXXXZZZ^^^aaaeeekkkqqqvvv|||vvvooooooooollliii^^^UUUNNNLLLNNNPPPVVV\\\[[[___ccccccbbb```aaabbbbbb^^^[[[ZZZ\\\___bbbdddccccccdddfffgggfffbbb___XXXVVVRRROOOMMMMMMNNNOOOQQQWWW\\\[[[TTTNNNLLLMMM[[[ppp}}}ooosss~~~xxx```[[[VVVQQQPPPPPPPPPPPPMMMNNNOOONNNKKKFFF@@@===777333...///222333111......///000000000000//////////////////////////////000000000000000000000000,,,---...//////...---,,,,,,------......///////////////............//////---......///000111111222////////////////////////////////////000000000000///000000111222222333333111111222222222333333333111111111222333444555666222222222444777;;;???BBBJJJOOOWWWbbbooozzzuuuxxxxxxsssmmmgggdddbbb```___UUUUUUVVVVVVWWWWWWXXXXXX[[[\\\^^^```aaabbbcccccc^^^```bbbdddffffffffffffdddeeegggjjjlllnnnpppppppppppprrrssssssrrrqqqqqqmmmmmmnnnnnnpppqqqrrrsssqqqrrrtttsssqqqppppppqqqssssssssssssrrrpppnnnmmmnnnkkkiiihhhiiijjjiiiiiiggggggffffffggghhhjjjkkkkkkkkkkkkkkkkkkllloooqqqooopppsssuuuwwwwwwvvvuuupppfffbbbhhhrrrxxxyyyssspppqqqiiippp{{{{{{nnnaaaHHHBBB;;;777666666666555555777:::>>>AAADDDEEEFFFDDDBBB@@@>>><<<999444111000000//////.........---000000////////////000000////////////////////////zzzpppkkkeeeaaa\\\[[[[[[[[[YYYVVVWWWVVVTTTSSSRRRRRRRRRSSSSSSRRRRRRRRRSSSTTTUUUUUUWWWWWWXXXZZZ\\\^^^```aaaaaaaaa```^^^]]]___cccgggdddfffhhhiiilllpppuuuyyyzzziiiaaa^^^^^^```bbbfffiiijjjkkkkkkfff```^^^VVVOOOMMMMMMLLLOOOSSSWWWYYYZZZZZZZZZ[[[]]]___aaaeeejjjpppuuu{{{xxxrrrtttvvvtttooocccXXXNNNKKKMMMRRRZZZbbbccceeefffeeebbb```^^^^^^cccaaa^^^\\\[[[]]]```bbbcccdddfffggggggfffdddccc[[[YYYUUUQQQOOONNNOOOPPPQQQRRRTTTWWWXXXVVVQQQMMMVVVbbbvvvuuunnnnnn{{{jjj```WWWUUUSSSQQQOOOPPPNNNMMMLLLLLLKKKHHHCCC???777222---,,,///222111/////////000000000000//////...------,,,---...///000////////////////////////////////////////////////...,,,+++,,,//////---***------------............////////////000000000000000000000000////////////333222111/////////000111111111111000000000000000111111111111111111111111///111333444333333444555666444555777777999@@@IIIMMMTTT^^^kkk~~~tttvvvwwwyyy|||xxxsssjjjgggaaa\\\XXXWWWWWWXXXTTTVVVXXXXXXVVVTTTTTTTTTYYY\\\```bbbbbbaaaaaabbbeeefffggggggffffffhhhjjjkkkjjjiiilllppprrrqqqooosssqqqppppppqqqrrrqqqppppppppppppqqqqqqrrrrrrrrrrrrssstttuuuuuutttrrrqqqsssrrrqqqpppooonnnnnnnnnkkklllllljjjhhhhhhiiijjjjjjiiihhhhhhhhhiiijjjkkkiiiiiihhhiiijjjlllnnnooommmoooqqqrrrpppoooppppppdddeeehhhkkkppptttxxxzzzrrrrrruuuzzzyyyjjj[[[KKK>>><<<:::333333999666666999???EEEIIIHHHEEEHHHGGGFFFCCC???;;;888666000000000000000/////////111111222111000...---+++............////////////}}}rrrllleeeaaa\\\ZZZ[[[[[[YYYVVVWWWVVVTTTRRRQQQQQQRRRRRRPPPPPPQQQQQQSSSTTTVVVVVVWWWWWWXXXYYY[[[\\\^^^______^^^]]]\\\[[[]]]bbbeeeggghhhkkkmmmooosssxxx|||{{{kkkccc______aaafffjjjmmmnnnoooppplllfff```XXXQQQNNNNNNMMMOOOSSSWWWXXXZZZZZZZZZ[[[]]]___bbbeeejjjpppuuu|||~~~yyy{{{}}}yyyuuuhhh]]]SSSPPPRRRWWW___hhhggghhhhhhfffbbb___]]]]]]aaa___\\\ZZZZZZ[[[^^^```aaabbbdddeeeeeeeeecccbbb]]]ZZZWWWSSSPPPOOOOOOOOOPPPQQQSSSVVVXXXWWWSSSPPPUUU___pppxxxnnnjjjtttqqqfff[[[WWWTTTQQQNNNOOONNNMMMLLLLLLKKKHHHCCC???:::555///...111333222000//////000000000000//////......---------...///000///////////////////////////////////////////////////---,,,,,,...///...,,,000000000000111111111111.../////////000000000000000000000000////////////333222000/////////000111111111111111000000000000111111111111111111111111000222444444333333444555666555555888:::===FFFPPPXXX___iiivvv{{{uuuvvvwwwxxxyyy~~~}}}uuummmiii```^^^ZZZWWWUUUTTTUUUVVVUUUVVVWWWWWWUUUTTTTTTUUU[[[^^^bbbdddeeeeeefffgggggghhhiiiiiihhhhhhjjjlllnnnmmmmmmpppsssuuutttsssrrrpppnnnnnnnnnooonnnmmmooooooooooooppppppqqqqqqqqqrrrssstttsssrrrpppooorrrrrrqqqqqqqqqqqqqqqqqqnnnnnnnnnmmmkkkjjjkkkllllllkkkjjjiiiiiijjjkkkkkkiiiiiihhhgggggghhhiiijjjgggiiilllmmmmmmlllmmmnnnggghhhjjjmmmppptttwwwyyyxxxuuussssssvvvzzz}}}~~~qqqbbbQQQCCCAAA>>>777444888666666888>>>DDDHHHFFFDDDGGGGGGFFFEEEAAA===:::777222111000///////////////......///000//////------............////////////uuunnneeeaaa\\\ZZZ[[[[[[YYYWWWWWWVVVTTTRRRQQQQQQQQQQQQOOOOOOPPPQQQSSSUUUVVVWWWWWWWWWWWWXXXYYYZZZ\\\\\\[[[[[[[[[ZZZZZZ\\\```cccgggiiillloooqqqvvv{{{{{{mmmeee``````bbbhhhllloooppprrrtttqqqkkkaaaYYYRRRPPPNNNMMMNNNRRRVVVWWWYYYYYYYYY[[[]]]___dddgggkkkpppvvv|||{{{hhh]]]SSSPPPRRRVVV___hhhkkkkkkjjjgggbbb^^^\\\\\\___]]][[[YYYXXXZZZ\\\]]]___```bbbddddddcccbbbaaa___]]]ZZZVVVSSSPPPOOONNNNNNOOOQQQUUUXXXXXXWWWUUUTTTZZZjjj}}}~~~pppgggmmm}}}{{{nnn```YYYUUUQQQNNNNNNNNNNNNMMMLLLKKKHHHDDDAAA===888333111222333222000//////000000000000//////......------......///000////////////////////////////////////////////////111///------.../////////------........./////////....../////////000000000////////////000000000000222111000000///000000000111111111111111111111111222222222222222222222222222444555444333333444555888777888<<<@@@EEEQQQ\\\hhhqqq|||zzzqqqtttvvvxxxzzz}}}~~~wwwnnnfff```\\\WWWVVVUUUTTTTTTTTTTTTUUUWWWXXXYYYXXXVVVUUUVVVWWW[[[]]]aaacccddddddeeefffgggiiijjjkkkjjjjjjlllmmmnnnnnnoooqqquuuwwwvvvuuuuuurrrooommmmmmmmmllllllnnnnnnnnnooooooooooooooopppqqqrrrsssssssssqqqqqqqqqqqqrrrrrrssssssssssssqqqrrrrrrpppnnnmmmnnnpppooonnnmmmlllkkkkkkkkkllljjjiiigggfffeeeeeeeeeeeecccfffiiijjjjjjjjjkkklllkkklllmmmoooqqqtttvvvxxx~~~zzzrrrlllkkknnnqqqsss}}}}}}mmm[[[KKKFFFCCC;;;777888777777999>>>EEEHHHGGGEEEFFFGGGGGGGGGDDDAAA===:::444333111///......///000,,,,,,---...//////..................////////////xxxooogggbbb]]]ZZZ[[[\\\ZZZXXXWWWVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYXXXYYYZZZYYYZZZ\\\```dddeeehhhkkkooorrrvvv{{{{{{nnnfffaaa```bbbfffjjjmmmnnnqqqssspppjjj```XXXQQQOOOMMMKKKLLLPPPSSSTTTVVVWWWWWWYYY\\\^^^eeehhhmmmrrrwww~~~hhh]]]RRRNNNPPPUUU^^^gggmmmmmmkkkhhhccc___]]]]]]^^^]]]ZZZYYYXXXYYYZZZ[[[]]]___aaacccdddcccbbbaaabbbaaa^^^[[[WWWRRROOOMMMMMMMMMOOOSSSWWWYYYZZZYYYSSSWWWfff}}}tttiiikkkwwwtttcccZZZVVVRRROOOOOOOOONNNMMMLLLKKKIIIEEEBBB???;;;666222222111000/////////000000000000//////..................//////////////////////////////////////////////////////222000...---...///000111,,,,,,------------.............../////////000000////////////000000000000111111000000000000000000000111111111111111222222222222222222222222222222444555555555333333444666999888;;;BBBHHHQQQ^^^kkkxxx}}}{{{tttssswww}}}zzzwwwqqqiiibbb[[[WWWTTTTTTTTTUUUVVVVVVWWWVVVVVVZZZ[[[[[[ZZZYYYXXXZZZ[[[\\\^^^aaabbbccccccdddeeeggghhhjjjkkkkkkkkklllmmmnnnnnnppprrrtttvvvvvvvvvzzzwwwrrrooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrtttuuuvvvvvvvvvsssssssssssssssssssssssssssttttttrrrpppoooppprrrrrrqqqpppooonnnmmmlllllliiiiiihhhgggfffeeeeeedddfffiiikkklllkkkkkkkkklllllllllmmmooorrruuuwwwxxxtttkkkgggfffggghhhsss{{{yyyhhhUUUKKKFFF@@@<<<<<<:::999;;;???FFFJJJJJJHHHEEEGGGHHHIIIGGGDDD@@@>>>888555222///......///000------........./////////............////////////{{{qqqiiiddd^^^[[[\\\]]]\\\ZZZYYYWWWUUUSSSRRRQQQQQQQQQTTTTTTSSSSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWXXXYYYZZZ[[[^^^bbbeeefffiiimmmqqqtttxxx}}}|||pppggg```___aaadddhhhlllnnnpppqqqmmmfff[[[SSSMMMLLLKKKIIIKKKNNNPPPQQQSSSUUUUUUWWW[[[]]]eeeiiinnntttzzzkkk___TTTPPPRRRXXXaaajjjmmmmmmkkkgggccc___^^^^^^^^^]]][[[YYYXXXXXXYYYZZZ\\\^^^```cccddddddccccccddddddbbb___[[[UUUPPPMMMLLLLLLMMMPPPUUUYYY[[[\\\SSSVVVddd~~~xxxlllkkkqqq{{{{{{fff[[[WWWTTTQQQQQQPPPNNNMMMLLLLLLJJJGGGDDD@@@===888333111000////////////000000000000////////////////////////......////////////////////////////////////////////////222111///...---...111222//////000000000111111111............////////////.../////////000000000111000000000111111111000000000000111111222222222333222222222222222222222222444555666555444444666888666777===GGGPPP[[[kkkxxx}}}vvv|||{{{www}}}yyytttmmmjjjeee___ZZZWWWUUUTTTUUUVVVWWWXXXYYYYYYXXXXXX[[[\\\]]]]]][[[[[[\\\]]]aaaccceeefffffffffgggiiihhhkkkmmmnnnnnnnnnooopppssstttvvvwwwxxxyyyzzzzzzzzztttpppnnnnnnnnnnnnmmmmmmmmmlllllllllllllllnnnoooqqqsssuuuwwwxxxyyyvvvuuutttrrrqqqqqqrrrrrrtttuuutttsssqqqpppqqqrrrssssssrrrqqqpppooommmmmmiiijjjjjjjjjjjjiiiiiiiiikkkmmmnnnnnnllljjjiiijjjiiijjjkkknnnqqqtttwwwxxx}}}|||~~~{{{ssslllhhheeedddjjjqqq{{{uuuaaaSSSKKKFFFEEEGGG@@@===<<>>:::555111000///000//////000000000000////////////000000000///......////////////////////////////////////////////////000000000///......000222....../////////000000000------........./////////......//////000000111111//////000111111111111000000000111111222333333333333333333333333333333333444555555555444555888:::666999BBBOOO[[[hhhxxxuuurrrzzz~~~xxxrrrkkkgggaaa___\\\YYYWWWWWWWWWXXXVVVWWWXXXYYYZZZZZZZZZZZZ\\\___aaabbb```______```ccceeegggiiiiiikkkmmmooorrrtttxxxyyyyyyyyyzzz{{{~~~~~~wwwqqqppppppqqqqqqoooooooooooonnnnnnnnnnnnnnnoooqqqsssuuuwwwxxxyyywwwuuurrrooonnnoooppprrruuuuuuuuutttrrrqqqrrrsssttttttssssssrrrpppooonnnkkklllmmmnnnnnnnnnnnnnnnlllnnnooonnnkkkiiihhhhhhfffggghhhkkknnnqqqtttuuuwwwyyy|||~~~xxxrrrmmmiiijjjnnnvvvrrrbbbWWWRRRRRRUUUKKKFFFAAA@@@CCCGGGHHHIIIGGGHHHHHHHHHHHHFFFEEEDDD===;;;888444222111000111222111000///////////////............////////////yyymmmhhhaaa^^^___``````___\\\ZZZXXXVVVTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSPPPPPPPPPPPPQQQSSSTTTTTTTTTVVVXXXZZZ\\\___cccfffjjjmmmqqquuuwwwzzz}}}vvvlllbbb___```bbbhhhnnnppppppmmmcccZZZPPPJJJFFFHHHIIIJJJLLLOOONNNPPPSSSTTTVVVXXX\\\___ccciiirrrzzzmmmaaaUUUQQQSSSYYYcccmmmpppoookkkfff```\\\[[[[[[[[[ZZZYYYWWWVVVVVVVVVVVVYYY[[[^^^```bbbccccccbbbfffggghhhfffbbb[[[TTTPPPNNNLLLJJJKKKOOOTTTXXXZZZWWWUUU[[[ooo{{{xxxzzzmmmccceeeuuuqqqbbb\\\XXXUUUTTTQQQOOOMMMLLLLLLKKKIIIGGGBBB@@@<<<777333111111222//////000000000000/////////000000111000///...---////////////////////////////////////////////////---///111000...---///111,,,,,,,,,------------...---------.........//////.........///000111111111...///000111222111111000000000111222222333444444333333333333333333333333444444555444444666:::<<<;;;@@@LLL\\\jjjxxxyyywwwyyyxxxqqqjjjddd^^^ZZZXXXWWWVVVVVVVVVXXXZZZ[[[XXXXXXYYY[[[\\\^^^___```bbbfffjjjkkkjjjhhhggggggiiikkkooorrrtttxxx||||||wwwuuuvvvxxxyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzvvvsssnnnkkkjjjmmmqqqsssvvvwwwwwwuuusssrrrsssuuussssssssssssrrrqqqooonnnnnnooopppqqqqqqqqqpppppplllnnnooonnnllljjjiiiiiieeeeeefffhhhjjjlllnnnooorrrtttwww{{{~~~yyyuuuqqqssswwwvvvggg``````bbb___WWWLLLFFFEEEHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFF???>>>;;;888555333111000//////.........///000111............////////////|||nnniiibbb___```aaaaaa```]]][[[YYYWWWUUUTTTTTTTTTNNNNNNNNNOOOPPPQQQRRRSSSOOOOOOOOOPPPQQQRRRSSSTTTRRRTTTWWWZZZ\\\___cccfffiiilllpppsssuuuxxx{{{}}}yyynnnddd```aaa```gggmmmnnnnnniii^^^TTTMMMHHHEEEHHHJJJKKKMMMQQQOOOQQQTTTVVVWWWZZZ^^^```ccciiisss|||ttthhh[[[WWWYYY___jjjsssrrrqqqlllfff___ZZZXXXXXXZZZYYYWWWVVVUUUTTTTTTTTTWWWYYY\\\___aaabbbaaaaaafffgggiiihhhddd]]]UUUQQQOOOLLLIIIJJJNNNSSSWWWYYYYYYUUUVVVfff~~~yyyqqqzzzpppbbbbbbuuuvvveee^^^YYYVVVTTTQQQPPPMMMLLLLLLKKKIIIGGGCCCAAA>>>999444222333444//////000000000000/////////000111111111///...---////////////////////////////////////////////////,,,///111111...---...000/////////000000000000111---------.........//////---......///000111111222...///000222222222111000000000111222333333444444333333333333333333333333333444444444555777;;;>>>CCCHHHVVVhhhwww}}}yyyyyy}}}xxxppphhhaaa[[[VVVRRRTTTTTTTTTUUUVVVYYY[[[\\\ZZZZZZ[[[]]]```ccceeefffiiimmmrrrttttttqqqooonnntttwww|||}}}{{{}}}~~~}}}||||||{{{{{{{{{{{{tttpppkkkhhhhhhlllrrruuuxxxxxxxxxwwwuuutttuuuvvvrrrsssssstttsssrrrpppooopppqqqrrrssssssrrrqqqppplllnnnppppppnnnmmmmmmmmmeeeeeeeeefffgggiiijjjkkkkkklllmmmooovvv~~~uuuxxx~~~yyyxxxzzztttkkkiiijjjoooeeeWWWNNNJJJKKKLLLLLLKKKIIIHHHFFFEEEEEEFFFFFF@@@???===:::777444222000,,,,,,,,,,,,---///111222............/////////000~~~vvvmmmeeecccbbb___^^^___^^^]]][[[ZZZXXXVVVRRROOONNNOOOPPPPPPQQQQQQQQQPPPRRRQQQOOONNNOOOPPPRRRTTTUUUUUUWWWZZZ^^^aaabbbbbbfffhhhlllqqquuuyyy|||}}}uuuggg______aaafffkkkrrrtttnnncccUUUMMMLLLJJJIIIHHHHHHKKKMMMOOOQQQQQQRRRRRRTTTXXX^^^bbbiiisss|||sssmmmddd\\\YYY^^^hhhooovvvrrrkkkccc^^^\\\[[[\\\ZZZZZZYYYXXXWWWVVVVVVUUUWWWXXXYYYZZZ\\\^^^___```ccceeeggggggddd^^^XXXSSSKKKJJJHHHHHHJJJNNNSSSVVV[[[XXXWWW]]]kkk|||wwwuuu}}}yyylllgggrrrmmmbbb[[[UUUPPPSSSQQQNNNMMMLLLLLLJJJIIIFFFCCC???;;;777444222111////////////............---------------...///000000000000000000000000000111111000///////////////////////////////////////...............///000000000///.........///111222000000000000000000000000////////////000000000000222222222222222222222222111222222333333333222222666888999999888;;;BBBGGGHHHTTTbbbooo{{{yyy}}}pppjjjbbb\\\ZZZXXXVVVSSSTTTTTTUUUWWWYYY]]]aaadddiii^^^[[[cccgggeeehhhpppllluuu{{{wwwmmmkkkgggfffhhhmmmssswww~~~|||wwwttttttvvvuuuvvvwwwuuupppmmmmmmnnnooopppqqqrrrqqqqqqoooooommmnnnpppqqqqqqpppnnnmmmiiihhhggggggggghhhjjjkkkjjjkkkmmmooosssvvvyyyzzz{{{}}}}}}{{{|||~~~wwwsssvvvtttlll```XXXVVVUUUSSSMMMKKKIIIHHHIIIIIIHHHGGGFFFBBB>>>===>>><<<666111000000000000000000///...........................vvvmmmeeecccbbb___^^^___^^^]]][[[ZZZYYYVVVRRROOOOOOPPPQQQQQQRRRRRRRRRQQQRRRQQQPPPPPPPPPQQQSSSSSSUUUUUUVVVXXX[[[]]]^^^^^^dddfffkkkpppuuuyyy|||~~~pppccc^^^```dddiiinnntttvvvooobbbUUULLLHHHGGGGGGHHHJJJMMMOOOQQQSSSTTTTTTTTTVVVZZZ```eeennnxxxvvvqqqhhh```^^^ccckkkqqqssspppiiiccc^^^[[[ZZZZZZYYYXXXXXXWWWVVVUUUTTTTTTUUUUUUWWWXXXZZZ[[[]]]]]]bbbdddggggggddd___YYYUUUNNNLLLIIIHHHIIILLLPPPSSSTTTSSSSSSWWWaaappp}}}xxx|||rrrjjjsssssseee]]]WWWTTTSSSQQQNNNMMMMMMLLLJJJIIIFFFDDD@@@;;;777444222111000000000/////////............---------...//////000000000000000000000000111111000///////////////////////////////////////...............///000000///////////////000000111000000000000000000000000000000000000111111111111222222222222222222222222111222222222222222222222444666888999:::@@@HHHOOOWWWcccqqq|||{{{yyy}}}{{{rrrfffaaa[[[WWWVVVUUUTTTRRRSSSSSSTTTXXX]]]ccciiilllpppccc]]]cccjjjlllqqqyyyyyy}}}yyyooonnnkkkjjjlllpppuuuxxx{{{xxxxxxyyywwwxxxyyyvvvqqqmmmlllllllllmmmnnnooopppppppppoooqqqrrrtttuuutttsssqqqpppjjjjjjjjjjjjjjjjjjkkkkkkiiiiiijjjlllooorrrvvvwwwxxxzzz|||}}}{{{xxxyyyyyykkk___ZZZUUUQQQPPPMMMKKKIIIIIIIIIGGGFFFHHHDDD@@@???@@@>>>999444000000111000000///..............................vvvmmmeeecccbbb___^^^___^^^]]][[[ZZZYYYWWWTTTQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSUUUVVVVVVXXXYYY[[[]]]^^^bbbeeejjjpppvvv{{{~~~{{{jjj^^^\\\aaagggnnnsssyyyyyypppbbbTTTKKKCCCDDDFFFHHHKKKOOOQQQSSSUUUVVVVVVVVVYYY^^^eeejjjsss}}}{{{vvvnnnhhhfffjjjooossspppmmmhhhccc^^^[[[YYYYYYWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSUUUVVVXXXZZZ[[[aaacccfffgggeee```[[[WWWQQQOOOKKKIIIHHHJJJMMMOOONNNRRRTTTSSSUUUaaattt}}}|||zzznnnsss~~~kkk___ZZZYYYTTTQQQOOOMMMMMMLLLJJJIIIFFFDDDAAA<<<888555333222111111111000000000000/////////......---.........000000000000000000000000111000000///////////////////////////////////////...............///000000...//////000000000000000000000000000000000000000111111111111222222222222222222222222222222222222444444444444444444444444555777999<<<@@@HHHSSS\\\eeeqqq~~~|||uuuyyy~~~yyymmmccc[[[YYYVVVTTTTTTUUUTTTSSSUUUTTTVVV[[[cccmmmuuuyyyxxxkkkbbbhhhrrryyy{{{rrrqqqqqqqqqsssuuuxxxzzz~~~~~~{{{{{{{{{zzzzzzyyyvvvpppkkkhhhhhhhhhiiilllnnnpppqqqrrrrrrtttuuuvvvwwwvvvuuusssrrrmmmnnnooooooooonnnmmmllliiihhhggghhhjjjmmmpppssssssvvvyyyzzz{{{~~~uuuqqqvvvzzzmmmccc[[[SSSSSSPPPLLLJJJIIIHHHGGGEEEIIIFFFCCCBBBBBB@@@<<<888222222111000//////...---........................wwwnnnfffdddccc```^^^______]]][[[ZZZYYYXXXUUUSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRSSSUUUVVVVVVVVVTTTSSSVVVWWWYYYZZZ\\\^^^aaaddddddgggmmmtttzzzuuufff]]]]]]ccchhhsssyyy~~~|||qqqaaaRRRJJJBBBDDDFFFIIIMMMPPPRRRSSSTTTUUUWWWYYY]]]dddlllrrrwww{{{tttooommmpppsssuuuooommmiiiddd___\\\YYYXXXWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRSSSTTTVVVYYYZZZ```bbbeeefffeeeaaa]]]ZZZTTTQQQMMMIIIHHHIIILLLMMMPPPVVVZZZUUUPPPVVVjjj{{{rrrsss|||rrrbbb\\\[[[TTTRRROOOMMMMMMLLLKKKIIIGGGEEEBBB>>>:::666333222222222222111111111000000000000///......---......////////////////////////000000////////////000000////////////////////////...............///000000---...000111111111000///////////////////////////000000000111111111222222111222222222222222333333666666666666666777777777888;;;>>>AAAHHHRRR```iiirrr~~~}}}yyyzzz{{{uuummmccc[[[WWWVVVVVVVVVVVVWWWWWWWWWYYYYYYZZZ```iiittt}}}~~~sssmmmttt|||rrrsssvvvxxx{{{}}}~~~~~~{{{}}}~~~~~~}}}|||zzzyyyzzzzzzxxxuuuooojjjeeeccceeefffiiilllooorrrtttuuussstttuuuvvvvvvtttrrrqqqppprrrsssuuutttssspppooojjjhhhfffeeeeeehhhkkkmmmnnnrrrvvvyyyzzz|||zzzqqqsss~~~|||pppdddYYYTTTQQQMMMJJJIIIIIIHHHFFFIIIGGGEEEDDDCCCAAA>>>;;;444444222111///......---........................yyyppphhheeedddaaa___```___]]][[[ZZZYYYYYYWWWUUUSSSRRRQQQQQQPPPQQQRRRRRRSSSTTTVVVXXXYYYWWWVVVTTTUUUWWWZZZ[[[]]]aaafffjjjiiimmmssszzz}}}pppeee```bbbgggkkkxxx~~~rrr```RRRJJJEEEFFFHHHKKKMMMPPPQQQRRRSSSUUUYYY]]]ccckkktttzzz|||yyytttssstttuuuuuuqqqnnnjjjeee```\\\ZZZYYYWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQSSSVVVXXXZZZ^^^```ccceeeeeeccc```]]]UUUSSSNNNJJJIIIJJJLLLNNNSSS[[[___XXXOOOPPP___ooowwwsssxxxzzzggg^^^\\\TTTRRROOONNNMMMMMMKKKJJJGGGFFFCCC???;;;777444222222222222222111111111111111000///...............////////////////////////000000////////////000000////////////////////////...............///000000---...000111111111000////////////////////////////////////000000000111111111111111222222333333333666555555555666777999:::<<>>999666333222111111111111000000000//////////////////000111000000000000000000000000///////////////000111111////////////////////////...............///000000///////////////000000111000000000000000000000000//////000000000111111111000111111222333333444444333333333444777:::===???DDDIIIQQQZZZdddqqq~~~|||wwwlllgggaaa\\\YYYXXXYYYYYYVVVXXXYYYZZZZZZ^^^ccchhhkkkssszzzyyyvvvyyy}}}wwwzzz~~~{{{xxxwwwwwwuuusssrrrrrrqqqrrrrrrooojjjeeeZZZ[[[\\\^^^aaaeeehhhjjjlllmmmppprrrttttttssssssvvvxxxzzz|||}}}}}}|||{{{uuussspppllliiiggggggffffffjjjooorrrrrrssswwwzzz}}}yyyyyyyyy{{{rrrccc^^^XXXRRROOOMMMLLLKKKFFFGGGGGGFFFDDDBBBAAAAAA???<<<999555222111000000////////////////////////vvvmmmjjjhhheeecccddd```]]][[[ZZZZZZ[[[ZZZZZZZZZYYYWWWUUUUUUUUUWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ]]]aaacccdddcccfffnnntttyyy|||}}}uuullliiioooxxx}}}jjj[[[UUUKKKKKKKKKLLLOOOSSSXXXZZZ^^^ccckkksssyyy~~~~~~||||||zzzwwwuuupppiii```ZZZWWWVVVVVVSSSSSSRRRQQQPPPOOOOOONNNOOONNNMMMMMMOOORRRVVVXXX[[[^^^aaadddffffffeeedddbbb^^^WWWPPPKKKIIIIIIIIINNNSSSXXXZZZXXXUUUSSSSSS\\\kkk}}}}}}{{{xxx|||yyyeeeZZZUUUSSSPPPOOONNNNNNLLLJJJHHHHHHFFFCCC???:::666333111111111000000000000/////////...//////000111222000000000000000000000000///////////////000111111////////////////////////...............///000000000///.........///111222000000000000000000000000000111111111111222222222000000111222333333444444555555666777;;;>>>BBBEEEIIIOOOYYYcccooo}}}|||~~~wwwnnnhhh```^^^ZZZXXXVVVVVVVVVWWWXXXZZZ[[[\\\]]]bbbjjjooosss}}}{{{}}}~~~wwwtttsssrrrqqqoooqqqqqqqqqssstttsssmmmiii]]]]]]^^^```bbbfffiiikkkggghhhkkknnnpppqqqppppppwwwxxxzzz|||}}}~~~~~~~~~wwwuuusssooollliiigggffffffiiimmmooonnnooorrruuu{{{uuuooosssyyy~~~jjjeee]]]VVVRRROOOLLLKKKGGGHHHHHHGGGEEECCCBBBCCCAAA>>>:::666333111111111000000000000000000000000yyypppjjjhhhfffcccaaa```___]]]]]]^^^^^^]]]\\\\\\[[[[[[YYYWWWWWWZZZ\\\[[[[[[ZZZYYYXXXYYY\\\^^^```bbbeeehhhkkkpppuuuyyy|||yyyrrrnnnooosssyyy|||jjj^^^YYYSSSMMMJJJMMMQQQSSSWWW[[[^^^eeeoooxxx}}}{{{xxxuuutttuuuuuuooofff^^^YYYVVVSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOMMMNNNOOOOOOOOOPPPSSSVVVYYY\\\___ccceeefffeeedddeee```WWWNNNIIIHHHIIIJJJLLLOOOSSSXXX[[[YYYTTTPPPUUU```hhh|||}}}wwwwww}}}nnnXXXVVVRRROOONNNLLLHHHGGGJJJGGGFFFEEECCC???;;;777444000000000000000111111111111000000000//////......////////////////////////000000000000000000000000000000////////////000000//////000000000000//////111111111111111111111111444222000///...///000111111111000000000000111111333222111111333555666666888777777:::???DDDHHHIIIQQQ\\\hhhooowww|||yyy|||sssjjjccc^^^YYYXXXVVVVVVWWWXXXXXXXXXVVV\\\bbbeeeeeeiiirrrzzz~~~~~~~~~~~~~~~~~~yyyyyy{{{}}}zzzyyy||||||vvvqqqmmmmmmnnnooommmmmmnnnppprrrrrrpppmmmddd___\\\___gggnnnnnnkkkeeegggjjjkkklllmmmppprrrtttwww|||xxxxxxwwwuuurrrnnnkkkiiiggghhhjjjlllnnnooopppppp}}}ooouuu~~~~~~qqqbbbWWWSSSPPPKKKFFFHHHGGGFFFDDDBBBAAA??????>>>>>>===;;;888444111///000000////////////000000zzzqqqjjjhhhfffdddbbbaaa___^^^^^^______^^^]]]\\\\\\[[[YYYWWWXXXZZZ\\\[[[\\\\\\[[[ZZZZZZ\\\___aaadddgggjjjmmmqqqvvvzzz~~~uuuooommmqqqwww~~~|||lll___ZZZUUUOOOLLLNNNQQQRRRUUUZZZaaagggpppwww{{{}}}}}}~~~||||||~~~}}}}}}~~~~~~wwwrrrooonnnppppppjjjccc]]]YYYWWWVVVUUURRRRRRQQQPPPPPPOOONNNNNNLLLMMMNNNNNNNNNPPPSSSUUUXXXZZZ^^^aaadddddddddcccddd___WWWOOOJJJIIIIIIKKKJJJLLLQQQYYY______ZZZUUUQQQ[[[bbb}}}~~~ooonnnsssttt^^^VVVRRROOOOOOMMMIIIHHHIIIGGGFFFFFFCCC@@@;;;777555000000000000111111111111000000/////////.........////////////////////////000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000333222000///...///000111111111000000000000111111222111000000222333555555666777999===BBBHHHNNNQQQ[[[dddnnnuuu}}}{{{}}}zzzqqqiiibbb[[[WWWUUUTTTSSSSSSUUUXXXYYYZZZ[[[___cccgggkkkrrr|||~~~}}}{{{{{{zzzzzz}}}{{{yyyrrrsssuuuzzz~~~zzzwwwvvvxxx|||~~~~~~yyyrrrmmmjjjllloooqqqqqqpppppppppqqqqqqooommmhhhccc```ccckkkoooooolllfffhhhiiijjjjjjkkkmmmooosssvvvzzz}}}~~~|||{{{zzzwwwsssoookkkiiifffggghhhiiijjjkkkmmmmmmvvv|||uuuxxx}}}{{{iii]]]VVVRRRMMMIIIKKKKKKIIIHHHFFFEEEDDDCCC@@@@@@???===:::777444222111000///////////////000|||rrrkkkhhhgggeeedddaaa```______```aaa___^^^\\\\\\\\\ZZZYYYYYY[[[\\\[[[]]]^^^^^^]]]]]]^^^```dddfffiiillloootttyyy}}}}}}~~~rrrnnnnnnsss{{{~~~oooccc\\\WWWQQQLLLMMMOOOPPPSSSWWWbbbgggnnnsssvvvwwwxxxxxxssstttxxx|||~~~|||}}}|||{{{|||}}}zzzooojjjgggfffhhhhhhddd^^^ZZZYYYXXXWWWWWWSSSSSSRRRQQQOOONNNMMMMMMLLLMMMMMMMMMMMMOOORRRUUUVVVXXX\\\___bbbcccccccccbbb^^^XXXQQQMMMKKKJJJKKKHHHIIIOOOZZZdddgggbbb[[[OOOWWW]]]{{{kkkhhhjjjttt|||eeeXXXRRROOOPPPOOOKKKHHHIIIGGGGGGFFFDDDAAA===999666111111111111111111111111000////////////.........////////////////////////000000000000000000000000000000////////////000000//////000000000000//////////////////////////////222222000/////////000111111111000000000000111111333222222222222444555666444888===AAAFFFMMMVVV]]]gggoooyyyzzz{{{}}}{{{vvvmmmeee^^^YYYUUURRRQQQQQQQQQRRRTTTXXX\\\^^^aaabbbeeejjjttt~~~{{{yyyxxxxxxxxxyyy}}}|||{{{yyywwwvvvuuuuuu{{{{{{{{{zzzxxxvvvsssrrrqqqsssvvv{{{}}}zzzvvvsssrrrtttwwwyyyzzztttmmmgggfffjjjqqquuuxxxuuusssqqqqqqpppnnnmmmmmmiiifffiiinnnqqqooollliiiiiiiiihhhggggggiiikkkooorrruuuyyy{{{|||||||||||||||{{{yyywwwtttqqqooojjjiiihhhgggggghhhjjjkkkmmmyyy~~~}}}~~~uuueee[[[UUUOOOKKKLLLLLLKKKJJJIIIGGGGGGFFFBBBBBBAAA@@@===:::777555111111000///......//////~~~tttllliiihhhgggeeecccaaa```aaabbbbbbaaa```]]]^^^^^^]]][[[ZZZ\\\^^^]]]___aaaaaa``````aaabbbgggiiilllooorrrvvv|||}}}}}}rrroooooottt{{{uuuhhh^^^WWWPPPKKKKKKMMMNNNQQQVVV___bbbhhhlllnnnppprrrsssmmmppptttyyy}}}~~~}}}~~~||||||}}}}}}ssshhhbbb______aaaccc```[[[YYYXXXXXXWWWUUUTTTSSSRRRPPPOOOMMMLLLLLLKKKLLLLLLLLLLLLNNNQQQTTTVVVXXX[[[___bbbcccdddddd```^^^YYYTTTPPPMMMLLLKKKHHHHHHMMMZZZggglllfff^^^QQQYYY^^^}}}~~~ooohhhfffmmm{{{lllZZZTTTPPPPPPPPPLLLHHHHHHGGGGGGFFFEEEBBB>>>:::888222222111111111111111000000000000000000000000000////////////////////////////////////////////////000000////////////000000//////000000000000//////000000000000000000000000222111000//////000111111222111111000000111111222444444555444444555888:::666;;;BBBFFFJJJQQQ\\\eeeoooyyyzzzzzz{{{rrrlllddd]]]YYYVVVTTTRRRPPPPPPQQQRRRTTTYYY___cccgggfffhhhqqq}}}{{{zzzzzzuuusssqqqpppooooooqqqqqqvvvuuusssrrrqqqpppppppppttttttttttttsssqqqpppooossstttxxx|||yyywwwssspppooopppssstttuuuppphhhcccdddjjjssszzz|||wwwsssrrrpppooommmpppmmmjjjlllooopppnnnllllllllljjjhhheeeeeefffhhhiiikkkooossswwwyyy{{{|||xxxyyyzzz{{{{{{{{{zzzyyytttqqqmmmiiigggggghhhiiiiiisssoooaaaXXXQQQLLLJJJIIIIIIHHHGGGFFFFFFEEECCCCCCBBBAAA???<<<999777333222111000///.........vvvnnnkkkjjjhhhfffdddcccbbbbbbdddddddddbbb___```aaa___^^^]]]^^^```___aaacccdddccccccdddeeeiiikkknnnqqqtttyyy~~~pppmmmmmmssszzzzzzlll___UUUNNNIIIIIIKKKLLLOOOTTTXXX[[[___cccfffiiillloookkkooouuu{{{~~~mmmaaa\\\ZZZZZZ\\\aaa^^^[[[XXXWWWVVVTTTRRRSSSRRRQQQOOONNNLLLKKKKKKJJJKKKKKKKKKKKKMMMPPPSSSVVVXXX[[[^^^bbbdddffffff```___\\\YYYTTTPPPMMMKKKKKKJJJNNNYYYfffkkkeee^^^SSSZZZ^^^|||vvv}}}ssskkkfffkkkxxxrrr___WWWQQQPPPPPPLLLIIIHHHGGGGGGGGGFFFCCC@@@<<<:::333222222222111111000000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000//////000000000000//////111111111111111111111111000000000000000000111111222222111111111111222222222333555555444666999<<<<<>><<<333333333222111111000000000000111111111111222222000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////111111111111111111111111000000000000111111111111222222111111111111222222///111444444444555:::>>>EEEHHHLLLOOOTTT\\\gggnnnuuurrrsss{{{qqqjjj___\\\WWWTTTTTTTTTTTTTTTNNNOOOQQQRRRUUU]]]hhhpppzzz}}}~~~|||wwwxxxyyywwwssspppnnnmmmhhhhhhfffdddbbb```___^^^VVVVVVUUUUUUWWWYYY\\\^^^aaa````````````aaabbbbbbaaabbbccceeegggiiijjjkkknnnqqquuuwwwwwwwwwxxxyyytttrrrooolllkkkkkklllmmmoookkkgggeeehhhpppzzz{{{wwwtttrrrpppooonnnkkkiiihhhiiikkklllllloooppppppnnnkkkiiiiiiiiibbbdddfffjjjnnnssswwwyyyyyyzzz|||~~~~~~~~~~~~~~~|||vvvooojjjgggffffffnnnsss}}}uuueeeXXXQQQKKKJJJJJJIIIGGGFFFFFFEEEAAABBBBBBAAA???===;;;:::777666444222111000//////zzztttqqqmmmiiieeefffeeedddeeeggghhhgggfffdddeeeffffffdddccccccdddeeeffffffffffffgggjjjllllllnnnqqqtttwww{{{uuuqqqpppuuu}}}nnn^^^UUUMMMJJJIIIHHHKKKOOORRRSSSUUUWWWZZZ^^^dddhhhkkkqqqxxx~~~sssddd]]][[[ZZZ[[[]]]^^^\\\ZZZYYYWWWUUUQQQNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHIIIJJJJJJJJJKKKNNNQQQSSSUUUXXX\\\```cccfffgggdddddddddaaa\\\UUUNNNJJJKKKKKKMMMTTT[[[______]]]OOOTTTOOOccc|||tttwwwwwwpppjjjmmmuuukkk^^^RRRNNNNNNKKKHHHGGGGGGGGGHHHGGGEEEBBB???===444444333222222111000000......//////000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////111111111111111111111111//////000111111111111111333222222111111222222333///222666777666999>>>DDDMMMMMMOOOSSS[[[dddmmmssszzzxxxsssyyy{{{qqqggg___XXXVVVSSSSSSTTTUUUUUUTTTPPPSSSVVVXXX]]]gggttt~~~}}}xxxtttpppnnniiijjjjjjgggbbb______```ZZZZZZXXXVVVTTTRRRQQQPPPKKKKKKKKKLLLOOORRRVVVXXXZZZZZZYYYYYYYYYYYYYYYZZZYYYZZZ[[[]]]___aaadddeeehhhlllqqqsssssssssuuuvvvqqqooommmjjjiiihhhiiijjjmmmkkkiiiiiinnnuuu}}}~~~yyyvvvtttrrrooommmllliiifffeeefffiiimmmnnnppprrrtttsssqqqnnnmmmllleeeeeefffhhhkkkooosssuuuxxxzzz{{{}}}~~~~~~yyytttooolllkkkkkklllqqqzzzooo___VVVLLLLLLKKKIIIGGGFFFEEEDDDBBBBBBBBBBBB@@@???===;;;999888666444222111000000|||vvvsssnnniiieeefffeeeeeefffhhhiiihhhgggeeefffhhhgggfffdddeeeeeegggggggggffffffhhhkkknnnlllnnnqqqtttwww|||~~~yyyvvvyyy~~~yyycccZZZPPPLLLJJJHHHIIIMMMSSSTTTUUUVVVXXX\\\bbbfffkkkqqqxxx}}}}}}pppbbb\\\\\\[[[\\\___]]][[[ZZZYYYXXXUUUQQQNNNLLLLLLKKKKKKJJJJJJJJJIIIGGGIIIIIIIIIIIIKKKNNNPPPRRRTTTVVVZZZ^^^bbbeeefffeeeffffffddd^^^WWWOOOJJJIIIJJJMMMQQQWWW\\\^^^^^^OOORRRIIIYYYrrrwwwxxx|||tttnnnnnnrrr{{{nnn```SSSNNNMMMJJJHHHGGGGGGHHHHHHGGGFFFCCC@@@>>>444444333333222111000000,,,---------......//////000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000...///000111111111111111333222222111111222222333111555:::;;;;;;===DDDIIIQQQPPPQQQVVV```jjjssswwwrrrqqqzzz}}}tttjjj```XXXUUUTTTSSSTTTVVVWWWVVVVVVTTTWWW[[[___eeeqqq|||{{{xxxsssnnniiieeebbb`````````\\\WWWTTTUUUVVVRRRQQQOOOMMMKKKIIIGGGGGGGGGGGGGGGIIILLLQQQUUUWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUWWWYYY[[[^^^___^^^bbbhhhkkkkkklllnnnpppooommmkkkhhhggggggggghhhmmmlllkkkmmmqqqxxx~~~~~~{{{xxxuuusssqqqnnnlllkkkhhheeeccceeeiiimmmppppppsssvvvvvvtttqqqoooooohhhgggggggggiiillloooqqqtttvvvyyy|||}}}yyyuuusssqqqqqqiiioooxxx~~~~~~wwweee[[[LLLKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCBBB@@@>>>===;;;999777555333222111000zzzsssmmmiiigggffffffggghhhhhhhhhhhhhhhjjjjjjiiigggeeedddfffhhhggggggggghhhhhhhhhhhhhhhiiimmmsssxxx{{{}}}zzzxxx|||ppp___NNNIIIJJJJJJJJJJJJPPPPPPQQQRRRVVV\\\ccchhhkkkpppwww~~~rrrkkkbbb]]]]]]___^^^\\\[[[\\\\\\\\\ZZZVVVSSSPPPNNNLLLKKKJJJKKKKKKIIIHHHFFFGGGIIILLLMMMMMMMMMMMMUUUUUUXXX\\\aaadddffffffhhhhhhgggeee___XXXPPPLLLEEEGGGKKKPPPTTTVVVTTTSSSOOONNNKKKNNNaaayyy}}}{{{yyyqqqmmmmmmrrr~~~wwwfffYYYUUUPPPGGGFFFLLLIIIHHHFFFEEEEEEBBB???<<<555333111000000111000000000000000000000000000000////////////000000000000222111111111000000//////000000000000000000000000333222111000000111222222000000000000000000000111......///000111222222333333333222222222333444444555666999<<>>;;;777333111111111111111////////////////////////000000000111111111222222111111111000000000000000///////////////////////////////////////000000000333333333222222111000000222222222222222222111111333333333333333444555666888:::@@@LLLYYYcccggggggdddfffiiinnnttt}}}{{{zzzzzznnnhhh```XXXRRRPPPPPPQQQVVVXXX[[[\\\]]]bbbhhhmmmmmmzzzxxxrrriiiaaa\\\XXXVVVTTTOOOLLLHHHFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDGGGIIIIIIHHHFFFGGGHHHJJJKKKLLLMMMOOOSSSYYY^^^^^^\\\[[[YYYWWWWWWVVVVVVYYYXXXXXXWWWXXXXXXYYYZZZ[[[\\\]]]\\\\\\\\\^^^```___aaaccceeegggkkkppptttvvvzzz||||||}}}}}}xxxrrrooonnnmmmnnnooopppnnnmmmkkkhhhdddaaaaaaccceeegggjjjkkkkkklllooouuu||||||tttmmmgggccc___\\\YYY^^^fffmmmrrrvvv{{{~~~~~~{{{vvvqqqpppttt|||uuuxxxqqqdddWWWQQQNNNKKKIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA>>>======;;;999777444333~~~yyyqqqlllfffffffffeeefffggghhhhhhlllooossssssrrrooommmlllqqqooollliiihhhiiikkklllrrrtttwwwzzz{{{}}}xxxfff[[[TTTOOOMMMMMMNNNPPPRRRTTTUUUXXX\\\___eeekkksssyyy||||||uuupppnnnkkkhhheee```[[[XXXVVVVVVVVVTTTRRRPPPMMMLLLIIIGGGFFFFFFHHHHHHGGGEEEGGGFFFFFFGGGHHHJJJLLLNNNPPPRRRTTTUUUVVVXXX\\\___bbbaaa^^^[[[WWWSSSPPPNNNKKKIIIGGGGGGJJJNNNQQQSSSLLLLLLJJJFFFDDDMMM^^^nnn~~~tttiiifffppp~~~eeeVVVRRRPPPMMMJJJJJJHHHGGGGGGGGGEEEBBB???===999555222111222222111/////////////////////////////////000000000111111000000000000000000111111////////////////////////......//////000000000000222222111111000000000000111111111111111000000000333333333333444555666777999>>>HHHVVVbbbiiijjjiiigggjjjmmmsss|||}}}}}}ssseee```YYYRRROOOOOOQQQSSSTTTWWWZZZ[[[^^^dddmmmtttyyy{{{xxxuuurrriiiddd]]]WWWSSSQQQOOONNNKKKHHHFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHEEEGGGIIIJJJIIIIIIIIIIIILLLMMMNNNOOOQQQUUUZZZ^^^]]]]]]\\\[[[YYYYYYXXXXXXXXXXXXYYY[[[]]]___```aaabbbcccdddddddddeeegggiiifffhhhjjjlllnnnqqqtttwwwvvvyyy{{{zzz{{{{{{vvvoookkkkkkkkkmmmoooooonnnlllllliiieeeaaa``````ccceeehhhhhhhhhiiimmmuuuzzzssslllddd]]]XXXWWW[[[aaahhhnnntttxxx{{{}}}|||uuuqqqrrrxxxvvvttt|||{{{lll\\\SSSOOOKKKJJJKKKFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>>>>===;;;999666444|||tttmmmgggfffeeeeeeeeefffggghhhlllooorrrsssqqqooonnnnnnpppooommmkkkkkkkkkmmmmmmrrrtttwwwyyy{{{}}}{{{kkkaaaYYYRRRNNNOOONNNOOOQQQRRRSSSWWW[[[___bbbjjjtttzzz}}}{{{uuurrrqqqnnniiiddd]]]XXXUUUPPPPPPPPPOOOMMMLLLJJJIIIHHHFFFEEEFFFGGGHHHGGGEEEGGGGGGGGGHHHIIIKKKMMMMMMNNNQQQSSSSSSSSSTTTYYY]]]```^^^\\\XXXUUURRRPPPOOOLLLIIIFFFFFFIIIMMMPPPQQQNNNMMMLLLIIIDDDGGGTTTbbbxxx~~~{{{tttllliiirrr}}}lllYYYQQQNNNKKKHHHJJJIIIHHHHHHHHHFFFCCC@@@???;;;666222222222222222000000000000000000000000.../////////000000000000000000000000111111111111000000000000000000000000......///000111111111111000000000000000000000000000000000000000000000111333333333333444555777777999AAANNN[[[dddhhhiiihhhiiimmmrrrzzzvvvmmm^^^[[[UUUPPPNNNOOORRRUUUPPPTTTXXXZZZ]]]eeeqqqzzzyyytttppplllgggddd]]]ZZZUUUQQQOOONNNLLLJJJHHHGGGFFFGGGJJJKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIKKKLLLMMMMMMMMMLLLOOOPPPRRRSSSSSSUUUYYY\\\___^^^]]]\\\ZZZXXXWWWVVVUUUVVVYYY\\\```ccceeeffffffiiikkkmmmoooqqquuuxxxtttvvvyyyzzz{{{|||~~~{{{~~~~~~|||||||||wwwpppkkkkkklllmmmooopppnnnllllllkkkhhhccc```___aaadddhhhgggggggggkkksss|||{{{wwwqqqiii```ZZZXXXZZZ^^^cccjjjpppvvvyyy{{{~~~{{{uuusssvvv}}}zzztttuuuvvvcccWWWPPPKKKIIIJJJGGGFFFFFFEEEDDDCCCBBBBBB>>>?????????===:::777555vvvnnngggfffeeeddddddfffgggiiiiiillloooqqqqqqppppppqqqooonnnnnnmmmmmmmmmnnnnnnqqqsssvvvxxxzzz}}}qqqhhh___WWWSSSSSSQQQRRRRRRSSSUUUYYY___dddfffooo{{{yyytttrrrqqqnnniiibbb[[[WWWTTTLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFGGGHHHIIIHHHGGGFFFGGGHHHJJJKKKLLLMMMMMMMMMPPPRRRRRRPPPRRRWWW\\\^^^\\\ZZZVVVSSSQQQPPPOOOKKKHHHFFFFFFHHHLLLNNNOOOPPPOOOOOOMMMHHHEEEMMMYYYkkkyyy}}}xxxsssmmmiiimmmuuuvvv```TTTOOOLLLHHHJJJIIIHHHHHHHHHGGGDDDAAAAAA===777333222222222222000000000000000000000000//////000000000111111111///000000000111111111111000000000000000000000000...///000222222222222222///000000111111222222333000000000111111222222222222333333333555666777888;;;EEERRR\\\bbbfffjjjmmmmmmttt|||xxxmmmgggZZZWWWRRROOONNNPPPSSSUUUQQQUUUZZZ]]]aaajjjyyy|||zzzuuurrrnnnjjjgggccc^^^ZZZVVVTTTQQQOOOMMMLLLIIIGGGHHHHHHHHHJJJMMMNNNMMMKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRSSSRRRQQQPPPSSSUUUVVVVVVVVVXXXYYY\\\\\\\\\[[[ZZZYYYWWWWWWYYY[[[___cccgggkkkmmmoooppprrruuuxxxzzz~~~zzztttnnnnnnoooppprrrqqqooommmmmmllljjjfffaaa___```bbbhhhhhhgggfffhhhnnnvvv{{{zzzyyywwwuuurrrmmmfffbbbZZZZZZ[[[___eeemmmsssvvvyyy|||zzzuuuvvvzzzyyysssssszzznnn^^^TTTMMMKKKKKKGGGGGGFFFEEEDDDCCCBBBBBB??????@@@@@@???<<<888666wwwooogggfffdddddddddeeegggiiifffiiilllooopppqqqssstttnnnnnnnnnoooooooooooooooppprrruuuwwwyyy|||vvvmmmeee\\\WWWVVVVVVVVVVVVVVVYYY^^^eeejjjlllwww~~~xxxtttqqqqqqnnnhhhaaa[[[WWWUUUIIIIIIIIIIIIIIIHHHHHHHHHJJJIIIHHHHHHJJJJJJJJJHHHFFFGGGIIILLLMMMMMMMMMMMMLLLOOORRRQQQOOOPPPVVV[[[]]]\\\XXXUUURRRQQQPPPPPPKKKHHHFFFFFFIIILLLMMMNNNSSSRRRRRRRRRLLLGGGLLLVVVaaauuu{{{uuuqqqkkkggghhhmmmgggXXXRRRNNNKKKJJJIIIHHHHHHIIIGGGDDDBBBBBB>>>777333222222333333000000000000000000000000000111111111111222222222//////000000111111111222000000000000000000000000...///111222333333333222000000111222333444444555000000111222333333444444222333333444555666888888>>>HHHUUU]]]```eeemmmtttsss{{{~~~qqqgggbbbWWWUUUQQQOOONNNPPPSSSUUUTTTYYY___bbbfffqqq}}}yyywwwuuukkkiiigggdddbbb^^^YYYUUUSSSQQQOOONNNMMMJJJGGGDDDIIIIIIKKKNNNPPPPPPNNNLLLKKKLLLLLLMMMMMMNNNNNNNNNPPPPPPQQQTTTVVVWWWVVVUUUQQQTTTWWWXXXWWWWWWWWWWWWWWWWWWXXXZZZZZZ[[[[[[[[[aaadddggglllppptttvvvxxx{{{}}}~~~wwwqqqqqqqqqssstttssspppmmmmmmmmmlllgggbbb___```aaaiiihhhgggeeefffjjjoootttuuutttsssrrrrrroookkkiii[[[ZZZYYY\\\bbbjjjqqqtttwww{{{}}}wwwvvvyyy|||uuujjjzzz}}}yyyfffZZZQQQNNNNNNGGGGGGFFFEEEDDDCCCBBBBBB???@@@AAAAAA???<<<999777yyytttllljjjfffdddccceeehhhjjjiiiiiijjjkkkmmmoooqqqrrroooqqqrrrrrrqqqpppqqqrrrxxxwwwuuuwww{{{ssshhhaaa]]]\\\[[[[[[[[[]]]aaaggglllooo|||}}}{{{zzzyyyvvvpppggg]]]TTTNNNLLLJJJHHHGGGHHHIIIIIIIIIGGGIIILLLOOOOOONNNLLLJJJLLLKKKJJJKKKMMMNNNNNNMMMOOOOOOOOONNNNNNQQQUUUXXXZZZZZZYYYVVVRRROOOOOOOOOLLLJJJGGGEEEEEEFFFIIIKKKTTTSSSUUUTTTMMMDDDGGGOOO___nnn}}}uuussswwwsssiiihhhooo~~~ttt___RRRLLLKKKKKKJJJIIIIIIIIIHHHEEEBBB>>><<<888555222111111111...///000222222111111000222222111111000/////////111111000000000000111111000000000000000000000000111111000000//////......111111111000000000000000555444444333222222222333333333333444666999<<<===HHHSSS[[[^^^cccmmmtttuuuwwwwwwggg^^^\\\SSSRRRPPPNNNMMMOOOSSSWWWYYYYYY[[[```jjjxxxyyyyyyxxxvvvsssooollljjjfffeeeaaa^^^ZZZWWWVVVUUURRRQQQOOOMMMKKKIIIIIIHHHKKKLLLNNNOOOPPPPPPOOOOOONNNOOOOOONNNNNNPPPTTTWWWUUUVVVVVVWWWVVVUUUSSSRRRQQQRRRSSSRRRQQQQQQSSSUUUVVVYYY]]]```aaacccfffhhhooossswww{{{~~~}}}|||{{{yyyxxxwwwuuuqqqnnnlllnnnmmmggg```\\\]]]aaafffggghhhfffcccdddhhhllliiikkkiiigggjjjrrrrrrmmmbbb]]]WWWUUUYYYaaajjjooowww}}}}}}xxxwwwxxxvvvttt```TTTMMMKKKDDDEEEDDDCCCBBBBBBDDDEEE???@@@@@@@@@???<<<999888yyytttlllkkkiiiggggggggghhhiiiggggggiiijjjmmmooorrrsssqqqsssttttttssssssssstttxxxwwwwwwyyy}}}vvvkkkddd```^^^___```bbbfffkkkpppuuuxxx}}}|||zzztttkkk```WWWQQQMMMKKKHHHHHHIIIJJJJJJIIIKKKKKKLLLLLLLLLKKKKKKJJJKKKJJJJJJLLLNNNPPPOOOOOOOOOOOOOOONNNNNNOOOSSSVVVXXXYYYYYYWWWSSSPPPOOOOOOLLLJJJGGGEEEEEEFFFIIIJJJPPPRRRWWWYYYRRRHHHGGGLLL^^^nnn{{{wwwyyysssiiigggmmm}}}~~~fffVVVNNNMMMKKKJJJIIIIIIIIIHHHEEECCC???===999666333222111111...///000111111111000000000000000000000111111111111111000000000000111111000000000000000000000000111111000000////////////222222222111111111111111444444333222222222222222333444444444555999>>>BBBNNNVVV\\\___dddooovvvwww{{{ssscccZZZXXXRRRQQQOOOMMMLLLNNNRRRVVVXXXZZZ^^^dddmmmxxx~~~|||zzzxxxrrrrrrqqqpppmmmkkkhhhggg```___]]]ZZZWWWUUUSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPQQQSSSTTTUUUTTTSSSTTTVVVUUUUUUVVVVVVVVVUUUTTTSSSRRRSSSUUUUUUTTTUUUWWWYYY\\\___dddhhhjjjllloooqqquuuzzz~~~}}}{{{xxxtttqqqkkkllljjjfff```]]]^^^```bbbcccdddcccbbbbbbccceeebbbeeeffffffkkkrrrrrrmmmgggbbb[[[XXXYYY___fffjjjuuu{{{}}}{{{zzz{{{{{{|||}}}~~~}}}hhhWWWMMMJJJIIIHHHGGGEEECCCBBBCCCDDDAAAAAABBBAAA@@@===;;;999yyyssslllkkkkkkkkkjjjiiihhhgggffffffgggjjjllloooqqqsssqqqsssuuuuuutttssstttuuuwwwxxxzzz}}}zzzppphhhdddbbbgggiiimmmrrrwww}}}zzzpppeee[[[UUUOOOMMMJJJIIIJJJKKKLLLKKKOOONNNMMMKKKJJJJJJJJJKKKJJJJJJJJJLLLOOOQQQQQQQQQOOOPPPOOONNNLLLMMMPPPSSSUUUWWWYYYXXXUUUQQQOOONNNKKKJJJGGGEEEEEEFFFHHHIIILLLRRRZZZ^^^XXXNNNIIIJJJXXXmmm|||{{{vvvllljjjnnn|||ppp[[[QQQNNNJJJIIIHHHIIIIIIHHHFFFDDD@@@>>>;;;888555333222222000111222222333333222222...//////000111111222222111111000000000000111111000000000000000000000000111000000000000/////////222222222222222222222222333333222111111111111222222555666666555:::CCCKKKVVVZZZ\\\^^^eeeooowwwyyy{{{mmm^^^UUUSSSQQQPPPNNNLLLKKKMMMQQQUUUZZZ^^^eeelllrrryyy|||uuuqqqqqqrrrqqqppplllllllllkkkiiigggeeeddd\\\\\\[[[ZZZXXXUUUSSSRRRSSSSSSRRRRRRRRRSSSTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRSSSVVVYYYYYYXXXVVVUUUUUUTTTTTTUUUVVVVVVVVVVVVUUUUUUWWWXXXYYYZZZ[[[^^^```dddhhhnnnsssvvvxxx{{{|||~~~zzzuuuqqqkkkiiigggdddaaa_________``````aaacccdddccc```]]]ZZZ]]]aaadddjjjqqqrrroooooojjjbbb\\\ZZZ\\\```dddooouuu}}}}}}vvvtttssstttwww}}}ttt___RRRMMMMMMKKKIIIFFFDDDCCCCCCCCCBBBBBBBBBBBBAAA???<<<;;;xxxrrrmmmlllkkkjjjhhhhhhgggggggggggghhhiiikkkmmmooopppoooqqqssstttsssssssssuuuwwwzzz~~~}}}uuunnnkkkiiinnnqqqvvv{{{~~~uuuiii___XXXRRROOOLLLKKKLLLNNNOOOOOOQQQPPPPPPOOONNNMMMMMMLLLJJJIIIJJJLLLPPPSSSSSSSSSPPPPPPOOOMMMLLLLLLNNNPPPRRRUUUXXXYYYVVVRRROOOMMMKKKIIIGGGEEEEEEFFFGGGHHHKKKRRR[[[___[[[SSSMMMKKKRRRkkk{{{sssooopppzzz{{{aaaRRRNNNKKKIIIHHHHHHIIIHHHGGGEEEAAA@@@===999666444333222333333333444444444444444//////000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111222222222222222222222111111000111111222222555888777777===IIITTT\\\[[[[[[]]]dddnnnvvvzzztttgggYYYQQQOOOOOOOOOMMMKKKJJJMMMRRRUUU]]]dddlllrrruuuwwwxxxzzzxxxsssnnnllloooqqqpppnnnnnnmmmllljjjhhhfffeeeddd^^^^^^^^^^^^\\\ZZZXXXWWWVVVVVVVVVUUUVVVVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTRRRUUUWWWWWWVVVUUUUUUVVVTTTUUUVVVWWWXXXYYYYYYYYYZZZ\\\^^^___aaacccfffiiinnnrrrxxx}}}}}}xxxsssooojjjgggdddbbbaaaaaa```^^^bbbbbbcccfffhhhfff```ZZZVVVXXX[[[```fffnnnsssuuuwwwrrrkkkccc]]]ZZZ[[[]]]hhhnnnwww~~~uuurrrooooootttkkkZZZSSSNNNLLLIIIFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@>>>===<<<wwwqqqpppnnnjjjfffeeeeeeggghhhiiiiiiiiijjjkkklllmmmnnnqqqsssuuuuuuuuuuuuvvvwwwyyy|||zzzvvvsssrrrvvvxxx|||vvvkkkaaa[[[TTTQQQNNNNNNOOORRRTTTTTTRRRSSSUUUVVVUUUSSSPPPNNNIIIIIIJJJLLLPPPSSSSSSSSSPPPPPPPPPNNNLLLKKKLLLNNNPPPSSSWWWYYYWWWSSSPPPNNNKKKIIIGGGFFFEEEEEEFFFGGGJJJQQQXXXZZZYYYUUURRRPPPSSSkkkzzzssspppxxxhhhUUUNNNLLLJJJHHHGGGHHHHHHFFFEEEBBBAAA>>>;;;888555333222222222222222333333333444111111111111000000//////111111000000000000111111000000000000000000000000000000000000111111111111000000000000111111222222222111111000111111222222111555999999:::BBBPPP[[[^^^[[[ZZZ\\\bbbjjjttt|||~~~xxxmmmbbbWWWPPPNNNNNNNNNLLLKKKKKKOOOTTTXXX```gggooottttttrrrrrrtttsssrrrqqqsssvvvwwwuuussssssrrrpppmmmjjjhhhfffeeeddddddcccbbbaaa___^^^]]][[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSRRRRRRSSSSSSSSSTTTWWWYYYXXXYYYZZZ[[[]]]___```aaaaaadddfffhhhjjjmmmqqqttt{{{~~~|||xxxrrrooojjjgggdddbbbbbbaaa```___ddddddeeehhhjjjfff___YYYWWWVVVWWWZZZ```hhhqqqxxx{{{yyyssskkkbbb\\\YYYYYY```fffpppzzzxxxsssnnnmmmtttwwwbbbVVVMMMJJJGGGFFFFFFFFFEEECCCAAAAAA@@@@@@???>>>===<<<xxxsssrrrooojjjeeeddddddfffhhhiiiiiijjjjjjkkkmmmnnnoootttvvvyyyyyyyyyyyyzzz{{{{{{}}}|||~~~~~~tttiiiaaa\\\VVVTTTQQQQQQSSSWWWZZZ[[[WWWXXXZZZ[[[ZZZVVVRRROOOIIIIIIIIILLLOOORRRSSSRRRPPPPPPPPPOOOMMMLLLLLLNNNNNNRRRVVVXXXVVVSSSQQQOOOJJJIIIHHHFFFEEEEEEEEEEEEHHHOOOTTTUUUVVVWWWWWWTTTVVVjjj}}}yyyrrrwwwqqq[[[PPPMMMKKKIIIGGGGGGGGGFFFDDDBBBAAA>>>;;;888555222111000////////////000111111222222111111000//////...111111000000000000111111000000000000000000000000000000000111111111111222/////////000111111222222222111111111111222333333222555888;;;???HHHVVV```___]]]]]]___bbbhhhttt|||}}}}}}ooofff^^^UUUPPPPPPMMMMMMMMMLLLNNNRRRXXX\\\aaahhhpppsssrrrqqqsssvvvyyy{{{}}}|||zzzxxxuuurrrnnnllljjjjjjkkkjjjhhhfffdddcccbbbbbb``````^^^]]][[[[[[ZZZZZZXXXXXXVVVUUUTTTTTTTTTTTTUUUVVVVVVUUUVVVXXX\\\___``````aaaccceeehhhkkkllllllnnnqqqtttvvvyyy}}}~~~|||xxxsssooojjjhhhfffcccaaa`````````ddddddfffgggfffbbb]]]YYYYYYUUUTTTVVVZZZ```kkkvvv{{{|||zzzsssiii___ZZZYYYZZZ```jjjuuu~~~}}}xxxrrrpppvvvzzzsssttt~~~jjjZZZOOOKKKGGGFFFGGGGGGEEECCCAAA@@@@@@???>>>>>>======{{{vvvrrrooolllhhhfffffffffggghhhhhhiiikkkmmmoooqqqrrrvvvxxx{{{{{{{{{{{{|||~~~~~~zzzpppfff___\\\XXXUUUSSSSSSVVV[[[___aaa______^^^\\\YYYUUURRROOOIIIIIIIIIKKKNNNQQQQQQQQQOOOPPPQQQPPPNNNMMMMMMNNNNNNQQQUUUVVVUUUSSSQQQQQQJJJIIIHHHFFFEEEDDDDDDDDDDDDKKKPPPQQQTTTYYYYYYVVVTTTbbb||||||yyy{{{www}}}|||dddVVVOOOMMMIIIGGGGGGFFFDDDCCCBBBAAA???<<<888555222000000//////...///000111222111111111000000000000000111111000000000000111111000000000000000000000000000000111111111222222222//////000111111222333333222222222222222333444444222444777<<>><<<888444111///333222111111111222333444/////////000111111222222111111000000000000111111000000000000000000000000000000111111222222222222000000111222333333444444333222222222333444444555222333666===GGGRRR]]]cccbbbcccgggjjjhhhjjjzzzxxxpppoooyyy|||nnnaaaZZZVVVSSSQQQRRRMMMMMMNNNOOORRRXXX___dddlllrrryyy|||}}}~~~~~~~~~|||yyysssnnnkkkiiijjjkkkeeeeeedddcccbbbbbbbbbbbbdddcccaaa``````aaabbbbbbfffhhhkkkkkkjjjhhhhhhhhhooopppqqqsssvvvzzz~~~yyyxxxvvvuuutttrrrnnnkkkiiillllllggg```]]]```cccgggiiijjjfffaaa^^^]]]___VVVRRRQQQTTTTTTTTT\\\fffxxx}}}~~~tttggg___[[[VVVZZZaaalllwww~~~yyyggg]]]dddooommmWWWRRRKKKIIIJJJIIIEEEAAACCCCCCBBBAAA@@@@@@@@@@@@|||xxxrrrjjjhhhjjjlllkkkiiijjjkkklllnnnppprrrtttuuuwwwwwwyyy{{{|||}}}}}}}}}|||tttmmmgggbbb___```]]][[[]]]bbbeeeccc___ccc___[[[ZZZZZZVVVNNNHHHEEEEEEEEEGGGHHHJJJLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKNNNOOOSSSWWWZZZYYYUUURRRMMMKKKHHHFFFEEEDDDEEEFFFEEEEEEFFFKKKQQQUUUUUUTTTTTTRRR```{{{tttwww{{{xxxxxx[[[PPPKKKHHHIIIIIIFFFEEEFFFAAA???===:::777555444333333222111111000111111111000000000000000000000000000000111111111111000000///000000000111111111111000111111111111222222222111111222222222333333333444333222111111111222333444666:::@@@HHHRRRZZZ```dddgggkkkkkkkkkrrruuuoooqqqyyyoooeee[[[XXXVVVRRROOOOOOMMMOOORRRSSSVVV]]]fffnnnwww||||||uuuooommmmmmmmmmmmiiihhhhhhgggggggggggggggkkkjjjgggeeedddeeeggghhhllllllmmmnnnpppqqqqqqrrrtttwww{{{~~~{{{xxxtttrrrqqqpppooommmmmmjjjfffcccaaaaaabbbccciiiiiiiiihhheeeaaa]]]ZZZVVVUUURRROOOOOORRRXXX]]]oooyyy}}}wwwtttrrriii\\\YYYVVVWWWbbbmmmvvv~~~{{{jjj[[[ZZZaaassswww```UUUKKKHHHHHHFFFDDDEEEBBBAAAAAAAAAAAAAAAAAA@@@~~~{{{tttmmmjjjlllmmmllljjjllllllnnnppprrrtttuuuvvvxxxyyyzzz|||}}}~~~~~~}}}uuuoooiiieee```^^^]]]\\\\\\```dddeeeaaa]]]aaa^^^ZZZXXXWWWTTTMMMGGGDDDDDDEEEFFFGGGIIIKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKOOOPPPRRRUUUXXXXXXVVVTTTLLLKKKHHHFFFDDDDDDEEEEEECCCCCCDDDIIINNNRRRSSSRRRQQQQQQ[[[rrrwwwxxx}}}zzzuuufffTTTNNNIIIIIIIIIFFFDDDEEEAAA???===:::888555444333333333222111000000000111000000000000000000000000000000111111111111000000111111111111222222222222000111111111111222222222111111222222222333333333555444333222222333444444666999>>>FFFMMMVVV]]]bbbfffiiimmmpppttt{{{{{{rrrrrrvvv}}}jjj```XXXVVVUUURRRPPPPPPNNNQQQTTTXXX]]]fffrrrzzz~~~~~~~~~~~~zzzsssnnnlllllllllllljjjiiiiiiiiiiiiiiijjjjjjnnnmmmjjjiiiiiijjjlllnnnqqqrrrrrrsssuuuuuuvvvwwwzzz|||{{{yyywwwtttqqqooooooooonnnmmmmmmjjjfffbbb```aaaccceeeiiiiiijjjiiifffbbb^^^\\\VVVUUURRROOONNNPPPVVVZZZhhhrrrwwwtttssstttmmmccc[[[VVVVVV^^^gggpppxxx|||lll^^^[[[___iii}}}hhhZZZLLLHHHIIIHHHFFFFFFBBBBBBAAAAAAAAAAAA@@@@@@}}}xxxqqqnnnnnnnnnmmmlllmmmnnnoooqqqsssuuuvvvwwwyyyzzz|||~~~{{{zzz|||wwwrrrlllgggdddaaa^^^\\\\\\\\\]]]aaaeeeddd___ZZZ___[[[XXXVVVUUUQQQKKKFFFCCCDDDDDDEEEFFFGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLPPPPPPQQQSSSVVVWWWVVVUUUKKKJJJHHHFFFDDDDDDDDDEEECCCCCCEEEHHHMMMQQQRRRRRRNNNPPPWWWfff~~~~~~||||||xxxpppwwwsssYYYQQQJJJIIIIIIEEECCCDDDAAA@@@>>>;;;888666444333444333222111000000000000000000000000000000000000000000111111111111000000111222222222222333333333000111111111111222222222111111222222222333333333555555444333333444555666777<<>>;;;888555333444333222111000000000000000000000000000000000000000000111111111111000000000000000000111111111222000000111111111222222222111111222222222333333333333222222222333444666777888AAAMMMWWW]]]bbbfffjjjppp~~~~~~|||tttqqqvvvuuueeeZZZSSSNNNNNNNNNMMMOOOSSS[[[bbblllwww}}}wwwttttttuuutttrrrrrrttttttsssrrrmmmkkkhhhffffffffffffeeebbbbbbcccdddeeeggghhhiiigggggghhhiiikkknnnppprrrooooooppppppqqqqqqrrrrrrsssvvvyyy|||~~~~~~}}}|||{{{{{{{{{}}}{{{xxxsssooooooooonnnlllkkkkkklllmmmnnnnnnkkkhhhgggggggggfffeeedddaaa^^^[[[\\\___cccfffjjjkkklllkkkjjjfffcccaaa[[[ZZZXXXUUURRRQQQRRRTTTXXX]]]ccchhhnnnuuuxxxxxxnnnfff^^^ZZZXXXZZZbbbjjjxxx|||uuujjjbbbVVVddd|||~~~xxx\\\OOOLLLJJJGGGEEECCCCCCBBBAAAAAA@@@??????zzzxxxuuuqqqooommmmmmmmmmmmnnnoooqqqsssuuuvvvwww}}}~~~wwwkkk```]]]aaaiiiuuuwwwmmmbbb```]]]\\\\\\^^^^^^^^^``````^^^]]]\\\[[[[[[ZZZZZZYYYVVVSSSOOOLLLJJJHHHDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIGGGJJJPPPWWWZZZXXXSSSOOOLLLKKKKKKIIIHHHGGGFFFEEEBBBCCCEEEGGGHHHKKKOOORRROOOPPPNNNOOO[[[ppp~~~tttjjjgggmmm{{{hhhZZZLLLHHHHHHGGGFFFFFFAAAAAA@@@???<<<999555444333222111111000111111111000000000000000000000000000000111111111111000000//////000000000111111111000111111111111222222222111111222222222333333333222111111111333555666888:::CCCOOOXXX]]]bbbiiinnnzzz}}}yyyyyy}}}xxxtttxxx}}}nnnbbbXXXRRRMMMKKKKKKLLLQQQWWW]]]hhhwwwuuupppooopppooonnnmmmnnnooopppooonnnhhhgggeeeeeeeeeeeedddcccaaaaaaaaabbbccceeefffgggfffggghhhjjjllloooqqqrrrnnnnnnooooooppppppppppppqqqssswww{{{~~~~~~~~~{{{{{{|||}}}~~~vvvtttqqqlllhhhhhheeeeeeddddddeeefffhhhiiihhhfffcccbbbcccccccccbbb```^^^\\\\\\]]]```ccceeekkkllllllllljjjfffbbb```\\\\\\[[[XXXTTTSSSSSSTTTWWWZZZ^^^dddjjjqqqvvvyyytttllleee___ZZZXXX]]]dddqqqvvv}}}}}}rrrhhhZZZ```rrr{{{{{{hhhVVVOOOJJJGGGFFFCCCCCCBBBAAAAAA@@@??????}}}yyyxxxvvvssspppnnnoooooonnnoooppprrrtttvvvxxxxxx~~~~~~ssshhh^^^\\\```iiiuuuwwwlll```^^^[[[ZZZ[[[]]]]]]]]]^^^___```___]]]ZZZXXXWWWXXXWWWTTTQQQLLLIIIHHHHHHEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGJJJOOOUUUXXXXXXTTTPPPMMMMMMLLLKKKJJJHHHGGGFFFBBBDDDEEEFFFGGGIIINNNRRRUUURRRQQQRRRWWWbbbvvv|||sssiiidddgggtttppp___OOOHHHHHHFFFDDDCCCAAAAAAAAA@@@===999666444111111111000111111222333000000000000000000000000000000111111111111000000000000111111111222222222000111111111111222222222111111222222222333333333222222222222444666888999<<>>|||yyyxxxwwwtttqqqppppppqqqoooppprrrtttvvvxxxyyyzzz~~~~~~lllaaaXXXVVV\\\eeerrr}}}wwwlll```]]]ZZZYYYZZZ\\\\\\\\\\\\___aaaaaa___ZZZWWWUUUVVVUUUSSSOOOJJJGGGFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIJJJNNNRRRVVVWWWTTTRRRMMMMMMMMMLLLKKKIIIHHHGGGCCCFFFHHHHHHHHHKKKPPPTTT[[[WWWVVVXXXWWW\\\qqqrrrzzzrrrhhhbbbbbbooouuucccQQQIIIGGGDDDAAA@@@BBBBBBAAA@@@===:::666444000000000000111222333444000000000000000000000000000000111111111111000000111111222222222333333333000111111111111222222222111111222222222333333333333333333444555777:::;;;???GGGQQQXXX\\\cccmmmvvv{{{wwwxxxooouuuuuukkkccc^^^TTTNNNIIIHHHJJJOOOYYYccctttqqqfffaaaaaacccdddcccccceeeggggggfffeeecccbbbbbbccceeeeeedddbbbeeeeeeeeeeeeeeefffggghhhcccdddfffhhhjjjlllnnnooommmmmmmmmmmmmmmnnnnnnnnnoooqqquuuxxxzzzzzzyyyyyyyyy{{{~~~|||sssjjjgggccc\\\VVVUUURRRSSSTTTVVVWWWYYYZZZZZZZZZXXXXXXYYY\\\```aaaaaa]]]^^^___```bbbdddfffggglllmmmmmmkkkiiiddd```]]]\\\\\\\\\ZZZVVVTTTSSSTTTSSSSSSUUU\\\cccjjjqqqwwwwwwrrrlllfff^^^WWWWWW\\\gggmmmuuu|||{{{ooofff___```ooo~~~~~~}}}fffVVVLLLIIIJJJDDDDDDCCCBBB@@@??????>>>|||{{{{{{zzzxxxvvvtttrrrqqqrrrqqqpppqqqssswwwzzz}}}~~~jjjaaaYYYWWW[[[cccqqq}}}uuuiii^^^\\\[[[\\\^^^_________aaaaaa___]]][[[XXXVVVTTTSSSRRRPPPMMMKKKJJJJJJJJJCCCCCCCCCDDDDDDEEEFFFGGGIIIEEEBBBBBBEEEHHHJJJIIIGGGHHHIIIKKKMMMPPPQQQRRRRRRPPPMMMLLLKKKJJJGGGEEEEEEFFFGGGGGGHHHKKKOOOSSSXXX]]]\\\YYYZZZ[[[lllzzzsssppplllgggbbbbbblllfffPPPLLLLLLGGGCCCDDDBBBAAA@@@@@@???===999555333222111111000111111111000000/////////111222333000000000000000111111111...///000222333333333333222222222222222222222222333333333333333333333333444000///111333444888>>>BBBPPP\\\]]]YYY^^^qqqwwwwwwxxx~~~xxxpppiiiaaa\\\PPPLLLKKKMMMPPPUUU^^^hhh{{{nnnccc^^^]]]^^^]]]_______________aaacccccccccbbbaaa``````aaaaaaeeedddcccccccccdddeeefffdddeeegggiiikkkmmmooopppkkklllllllllmmmnnnnnnnnnpppqqqsssuuuwwwyyyyyyzzzxxx|||zzzqqqlllddd^^^ZZZWWWUUUSSSTTTQQQNNNNNNPPPSSSUUUVVVSSSSSSSSSUUUWWWYYY\\\]]]^^^^^^^^^___aaadddggghhhmmmlllkkkjjjhhheeeaaa]]]]]]\\\ZZZYYYXXXWWWWWWWWWRRRSSSUUUYYY^^^dddiiillluuuvvvtttlllbbbZZZXXXYYYaaafffnnnwww{{{uuutttlllccc\\\bbbuuu|||zzzttt]]]OOOKKKKKKHHHFFFCCCAAAAAA@@@???===~~~}}}}}}{{{yyywwwtttrrrqqqssssssrrrsssuuuxxx|||~~~xxxfff^^^WWWXXX]]]fffuuutttiii```^^^]]]]]]^^^______^^^^^^^^^\\\ZZZWWWUUURRRQQQNNNMMMKKKIIIHHHGGGGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFHHHEEEBBBCCCFFFHHHIIIHHHGGGHHHIIIKKKMMMOOOQQQQQQRRRPPPNNNLLLKKKJJJGGGEEECCCDDDEEEFFFGGGIIIMMMQQQ[[[aaa```______^^^nnnxxxrrrppplllfff```^^^hhh~~~iiiRRRKKKJJJFFFBBBDDDBBBAAA@@@??????<<<888555333222222111111111111111222111111000000111222333111111111000000000000000111111111222222333333444222222222222222222222222333333333333333333333333444111111333444555999???JJJUUU``````]]]bbbttt{{{rrrvvv||||||tttlllccc[[[UUUMMMKKKKKKNNNQQQYYYfffsssuuuhhh^^^YYYXXXYYYZZZ\\\]]]]]]\\\]]]___aaabbbaaaaaa``````aaaaaabbbddddddcccbbbcccdddeeefffeeefffhhhjjjlllnnnooopppllllllmmmnnnnnnooooooooopppqqqsssuuuwwwxxxyyyyyyxxx{{{wwwlllggg```ZZZVVVSSSRRRPPPOOONNNLLLMMMOOORRRSSSSSSPPPOOOOOOPPPRRRUUUXXXZZZ`````````aaabbbdddfffgggiiiiiihhhgggeeebbb___]]]^^^^^^]]]\\\ZZZYYYXXXWWWRRRRRRTTTVVV[[[```eeeiiirrruuuuuupppggg^^^ZZZZZZ]]]aaahhhqqqzzzxxxuuuuuurrriii``````jjj{{{~~~zzz}}}dddSSSMMMLLLHHHFFFCCCBBBAAAAAA???===~~~|||zzzwwwuuusssrrruuuuuuuuuvvvxxx{{{}}}~~~vvvaaaZZZVVVYYY```kkkyyy~~~ssshhhcccaaa___^^^______^^^]]]ZZZYYYXXXVVVSSSPPPNNNLLLJJJJJJHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDFFFDDDDDDEEEGGGHHHGGGGGGGGGGGGIIIKKKMMMNNNPPPQQQSSSQQQOOOMMMLLLJJJGGGDDDBBBCCCDDDDDDDDDGGGKKKNNN[[[bbbdddfffgggdddppp~~~zzzsssnnnggg```\\\ddd}}}pppWWWMMMJJJFFFDDDFFFAAA@@@???>>>>>>;;;888555333333222111111111111111444333222222111222222333222222111111000000//////111000/////////000111222222222222222222222222222222222222333333444444444444222222555666666;;;AAASSS\\\ddddddbbbjjj{{{sssmmmxxx}}}wwwppphhh___VVVPPPKKKJJJLLLPPPTTT^^^rrr{{{ooocccZZZVVVUUUUUUVVVWWWYYYZZZZZZZZZ\\\^^^____________```aaabbbcccdddcccbbbbbbcccdddeeeffffffgggiiijjjlllnnnppppppmmmmmmnnnnnnoooppppppqqqpppqqqsssuuuvvvxxxxxxxxxxxx{{{yyypppeee```YYYTTTQQQOOONNNMMMLLLLLLLLLNNNQQQSSSSSSRRROOONNNLLLLLLOOOSSSWWWYYYaaaaaaaaaaaaaaabbbcccdddggggggfffdddcccaaa___^^^bbbbbbbbbaaa___\\\ZZZXXXSSSRRRQQQRRRUUUZZZ___bbblllqqqvvvuuunnneee^^^[[[[[[^^^bbbiiisss|||{{{uuutttwwwxxxrrrhhhaaabbbkkkyyy|||nnnYYYOOOLLLIIIFFFDDDBBBBBBAAA???>>>}}}}}}{{{yyyxxxvvvuuuuuuvvvvvvwwwxxxzzz|||~~~}}}ttt]]]XXXVVV[[[cccnnn}}}|||qqqhhheeebbb```^^^^^^]]]\\\ZZZVVVVVVTTTRRRPPPMMMKKKIIIJJJIIIIIIIIIIIIIIIIIIJJJGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEFFFGGGHHHJJJLLLNNNOOOPPPSSSQQQPPPNNNMMMKKKGGGEEECCCCCCDDDDDDDDDFFFJJJMMMYYYbbbhhhnnnqqqlllsss{{{ssskkkccc]]]ddd}}}zzz^^^PPPJJJGGGGGGHHHBBB@@@>>>>>>===;;;888555333333222111111111111222333333333222111111111111333222222111000///......///...,,,+++***,,,---...111222222222222222333333111111222333333444555555333222333666777777===DDDYYY___eeegggiiirrrzzzoooppp}}}|||zzzvvvppphhh^^^TTTOOOKKKLLLPPPTTTYYYeee|||}}}wwwmmmcccZZZVVVTTTTTTRRRTTTWWWXXXXXXYYYZZZ\\\\\\]]]]]]^^^___aaabbbcccccccccbbbbbbbbbdddeeefffggghhhiiikkkmmmooopppqqqllllllmmmnnnoooppppppqqqqqqrrrsssuuuvvvwwwxxxxxxxxx{{{~~~}}}ppphhh^^^ZZZTTTOOOMMMMMMLLLKKKLLLLLLNNNQQQTTTVVVUUUTTTPPPOOOMMMMMMPPPTTTZZZ]]]aaa``````____________```ffffffeeecccbbbaaabbbcccgggggggggeeeccc___[[[YYYTTTRRRPPPOOOQQQUUUYYY[[[eeellltttxxxssskkkbbb]]][[[[[[]]]bbbjjjttt~~~~~~wwwrrrtttxxx|||zzzssshhhaaaeeeqqq|||zzzaaaRRRLLLIIIGGGDDDCCCBBBBBB@@@???|||{{{zzzxxxxxxxxxxxxxxxuuuvvvxxxzzz{{{}}}}}}~~~|||vvvkkk\\\XXXWWW^^^gggqqq~~~yyyppphhheeebbb___]]]\\\[[[YYYWWWSSSSSSRRRPPPOOOLLLJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKHHHGGGFFFDDDCCCCCCCCCCCCBBBDDDFFFGGGGGGFFFEEEDDDFFFGGGHHHIIIKKKMMMNNNNNNRRRQQQPPPPPPOOOLLLIIIFFFDDDEEEEEEEEEEEEFFFJJJMMMVVVcccmmmwww|||vvvxxxxxxlllddd^^^ccc{{{dddQQQIIIFFFFFFFFFCCCAAA???======;;;888666444333333222111222222222222222222111111000//////333222222111000///......///...,,,******+++---...111111111222222333333333111111222333333444555555222111333666777888@@@III\\\```dddiiiooo{{{vvvrrrzzzzzzyyyvvvooofff\\\TTTOOOOOOQQQVVV[[[aaaooozzzuuulllbbbZZZUUUSSSRRROOORRRUUUWWWWWWXXXZZZ[[[ZZZ[[[[[[]]]^^^```bbbcccbbbbbbaaaaaabbbdddeeefffhhhhhhjjjkkkmmmnnnooopppjjjkkkkkklllnnnooooooppprrrssstttvvvwwwxxxxxxxxxyyy|||~~~wwwkkkcccYYYUUUPPPMMMLLLLLLLLLLLLLLLMMMOOORRRUUUWWWVVVTTTQQQPPPOOOOOOSSSXXX^^^bbbbbbaaa___]]]]]]]]]^^^^^^eeeeeedddbbb```aaaeeehhhiiiiiihhhfffccc^^^ZZZXXXUUUSSSQQQOOOOOOQQQTTTVVV^^^eeeooouuutttmmmeee```YYYXXXXXX\\\dddppp|||wwwqqqsssyyytttgggdddllluuukkkVVVLLLJJJHHHEEECCCCCCBBBAAA???}}}|||zzzyyyyyyyyyzzz{{{vvvxxxzzz|||~~~~~~~~~}}}}}}}}}oooeeeZZZWWWXXX```jjjtttxxxooogggccc```]]][[[ZZZXXXVVVUUUPPPPPPPPPOOONNNMMMKKKJJJGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGEEEDDDCCCCCCCCCCCCBBBDDDGGGGGGFFFDDDDDDEEEFFFGGGHHHIIIJJJLLLMMMMMMQQQPPPPPPPPPPPPNNNKKKHHHFFFGGGFFFFFFEEEFFFJJJLLLUUUcccqqq|||zzzzzzllleee___bbbxxxhhhRRRGGGEEEDDDCCCDDDBBB???>>>===<<<999777444444333222222222222222000000111111111000//////222222111111000000//////000///.........///000111111111111222222333333444222222222333333444444444222222444666777:::EEEQQQ^^^```dddkkkuuuxxxuuuyyy~~~~~~{{{yyytttlllbbbYYYSSSQQQUUUWWW]]]fffnnn|||wwwrrrjjjaaaYYYTTTQQQPPPMMMPPPTTTVVVWWWXXXYYYZZZYYYZZZZZZ\\\^^^```aaabbbbbbaaaaaaaaabbbccceeefffhhhhhhiiikkklllmmmooooooiiijjjkkklllmmmnnnooopppttttttvvvwwwxxxyyyyyyyyy{{{}}}ttthhh```VVVRRRNNNKKKLLLMMMNNNNNNMMMMMMNNNQQQTTTUUUTTTSSSQQQQQQQQQSSSXXX]]]cccggghhheeeaaa^^^]]]^^^aaabbbeeeeeedddbbb```bbbhhhnnnmmmlllkkkgggccc___[[[XXXVVVUUUSSSQQQPPPQQQRRRRRRXXX^^^fffmmmooolllgggcccWWWUUUUUUXXXbbbooo|||yyyrrrtttzzzqqqffffffkkk~~~yyy___OOOKKKHHHFFFDDDDDDCCCAAA@@@~~~|||{{{zzz{{{{{{xxxzzz|||~~~~~~vvvhhh]]]WWWUUUXXXbbblllwwwxxxoooggg```]]]ZZZXXXWWWVVVTTTRRRMMMMMMMMMNNNMMMMMMLLLKKKGGGHHHIIIJJJJJJIIIIIIHHHFFFFFFEEEDDDDDDCCCDDDDDDCCCEEEGGGFFFDDDCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLOOOOOOPPPQQQRRRPPPLLLJJJFFFGGGGGGEEEEEEFFFIIIKKKQQQ```qqqzzzttt~~~mmmgggcccdddvvvnnnVVVIIIFFFDDDBBBEEECCC@@@>>>>>>===;;;999444444333222222222222333///000111222222222111000111111111000000000000000//////000000111111222222000111111222333333444444333333333333333333333333444333555777888>>>LLLYYYbbbcccfffnnnzzz}}}ssswww|||{{{}}}~~~|||uuukkk___XXXUUUTTTZZZ\\\dddppp|||wwwrrrkkkbbbZZZTTTPPPNNNJJJMMMRRRTTTVVVVVVXXXYYYYYYYYYZZZ[[[]]]___```aaaaaaaaa```aaabbbccceeefffggghhhiiijjjkkklllmmmnnnjjjjjjkkkmmmnnnooopppqqquuuvvvwwwxxxyyyzzzzzzzzz}}}~~~yyynnnbbbZZZSSSPPPLLLJJJKKKNNNOOOPPPPPPPPPPPPRRRTTTVVVUUUTTTSSSTTTVVVZZZ___eeekkknnnooolllfffbbbaaadddgggjjjiiiiiihhheeedddgggooovvvwwwuuurrrnnniiidddaaa___WWWVVVUUUTTTSSSRRRQQQQQQSSSWWW]]]dddiiijjjgggeee\\\YYYWWWYYY```lllxxx}}}ttttttzzz~~~mmmggggggvvvjjjVVVKKKIIIFFFEEEDDDDDDBBB@@@~~~|||{{{{{{{{{yyy{{{~~~~~~|||vvvlll^^^SSSUUUTTTXXXbbbnnnyyyxxxooofff^^^\\\XXXWWWVVVTTTRRRQQQKKKKKKLLLLLLMMMLLLLLLLLLHHHIIIJJJKKKKKKKKKJJJIIIFFFEEEEEEDDDDDDDDDDDDDDDCCCEEEGGGFFFCCCBBBDDDFFFFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNOOOQQQRRRQQQNNNKKKFFFGGGFFFEEEDDDEEEHHHJJJLLL\\\mmm}}}tttkkkttt~~~pppkkkhhhhhhwwwttt[[[MMMJJJGGGEEEFFFDDDAAA???>>>===;;;:::555444333333222222333333///000222333444444333222000000000000000111111111------///000111111111111000000111222333333444444444333333333333333333333666555666888:::@@@PPP___eeeeeehhhqqq}}}xxxqqqxxx{{{yyy|||xxxkkk```YYYWWWXXX]]]___hhhwww{{{xxxtttmmmddd\\\UUUQQQOOOHHHKKKPPPSSSTTTUUUVVVXXXYYYYYYZZZ[[[\\\^^^``````aaa`````````bbbccceeeggggggggghhhiiikkklllmmmmmmkkkkkklllnnnoooqqqrrrrrrvvvwwwxxxyyyzzz{{{{{{{{{~~~~~~{{{ttthhh\\\SSSRRROOOKKKJJJKKKNNNOOOPPPTTTSSSSSSTTTVVVXXXWWWWWWWWWXXX\\\aaafffmmmrrruuuuuuqqqkkkfffeeehhhmmmqqqnnnooonnnkkkiiimmmvvv~~~~~~zzzuuupppllliiigggWWWWWWWWWVVVUUUSSSQQQPPPQQQSSSXXX^^^dddgggggggggddd```\\\[[[___hhhrrrxxxvvvuuuyyyvvvkkkiiinnnqqq[[[KKKIIIFFFEEEEEEDDDBBBAAA}}}|||{{{{{{{{{}}}wwwpppeee\\\WWWOOOSSSYYYaaalllzzz|||rrrhhhaaaYYYWWWTTTSSSRRRQQQNNNLLLJJJJJJKKKKKKJJJHHHFFFEEEGGGHHHJJJKKKKKKIIIHHHFFFFFFGGGGGGGGGFFFDDDCCCBBBDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJNNNOOOOOOPPPOOONNNMMMLLLHHHGGGDDDCCCCCCFFFIIIKKKMMM[[[hhhuuu}}}rrreeeffftttxxxnnnggghhhwwweeeSSSJJJGGGGGGFFFAAA<<<:::<<<<<<999555666444111000111222111111///111222111000///000111444333222000//////......222222111111111111111111111111222222222333333333444333222222222333444555777777777999@@@NNN]]]gggnnnjjjnnnzzz~~~~~~}}}xxxvvv|||zzzxxx|||~~~sssiii___XXXXXX]]]bbbgggttt~~~}}}}}}}}}wwwtttnnneee[[[TTTPPPOOOOOOOOOOOOQQQSSSVVVYYY[[[ZZZZZZ[[[\\\]]]^^^^^^___`````````aaabbbdddeeefffhhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkkmmmooorrruuuvvvwwwyyyzzzyyyyyyzzz|||~~~~~~}}}zzzxxxyyyxxxsssiii^^^UUUQQQNNNOOOOOOPPPQQQQQQQQQQQQVVVVVVWWWYYYZZZZZZ[[[[[[^^^```eeejjjpppvvv{{{~~~{{{uuunnnjjjkkkoootttwww}}}xxxqqqmmmpppyyy{{{sssnnnmmmbbb[[[VVVWWWXXXUUUSSSTTTSSSRRRUUUZZZ\\\^^^cccjjjooojjjbbb\\\[[[aaalllttt}}}~~~yyyzzzwwwooommm}}}~~~bbbTTTKKKEEEDDDEEEDDDDDDEEE}}}||||||zzz|||yyyqqqiii^^^VVVSSSPPPTTTZZZbbbnnn|||zzzoooeee^^^WWWUUUSSSRRRRRRQQQOOOMMMIIIJJJKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJMMMNNNOOOOOOOOOMMMLLLKKKHHHGGGDDDCCCCCCEEEHHHJJJMMMYYYcccnnnuuukkk___bbbmmmyyyoooiiijjjyyykkkVVVKKKIIIJJJFFFBBB===<<<======:::777666444111111111222222111///111222111000///000222333222111000000//////000111111111111111111111111111111222222222333333333444333222222222333444555777666777<<>>>>>>>>;;;888777444222111222222222111000111222111000000111222222111111000000000111111111111111111111111111111111111222222222333333333444333222222222333555666666666888@@@NNN]]]kkkrrrxxxwwwyyyrrrzzz|||xxx{{{xxxtttxxx~~~rrrfff```]]]\\\^^^bbbjjjrrr}}}zzzwwwuuuuuutttqqqooojjjbbbYYYRRRNNNMMMKKKKKKLLLNNNPPPSSSUUUWWWXXXYYYYYYZZZ[[[\\\]]]^^^aaaaaabbbcccdddfffhhhiiijjjjjjkkkkkklllmmmmmmmmmkkklllnnnppprrrtttuuuuuutttvvvwwwxxxxxxzzz|||~~~}}}~~~}}}uuuoookkkjjjhhhjjjjjjfff^^^XXXUUUUUUXXXXXXYYYZZZ[[[[[[[[[[[[___```bbbccccccbbb```___eeeiiiooouuuzzz~~~zzzxxxzzz{{{yyy}}}zzzvvvhhh```ZZZYYYYYYWWWVVVWWWVVVQQQNNNOOOQQQVVV```jjjrrrsssrrrllleeeeeellltttzzz{{{~~~tttlllyyyxxx]]]RRRHHHFFFEEEBBB??????~~~}}}|||{{{|||~~~qqqfff\\\TTTPPPQQQSSSWWW^^^hhhsssvvvkkkaaa[[[UUUSSSQQQPPPPPPOOOMMMKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLKKKJJJHHHFFFDDDCCCCCCEEEGGGHHHJJJRRRUUUYYY^^^UUUMMMSSS[[[uuuuuupppppp{{{zzz]]]KKKIIILLLFFFDDDAAA@@@@@@???<<<:::777555222111222333222111000111222222000000111222111000000000111111222333111111111111111222222222111111222222222333333333444333222222333444555666666666:::DDDSSSbbbooouuuzzz~~~sssqqqyyyxxx~~~}}}xxxvvv|||xxxlll```]]]```bbbeeehhhppp{{{~~~|||yyyvvvsssqqqppppppmmmkkkggg```WWWPPPLLLKKKIIIJJJLLLNNNPPPRRRTTTUUUWWWXXXYYYYYY[[[[[[\\\]]]``````aaabbbdddfffhhhiiijjjjjjjjjkkkllllllmmmmmmkkkmmmooorrrttttttttttttssstttvvvwwwwwwyyy|||~~~|||}}}~~~~~~}}}~~~~~~yyyqqqhhhccc``````bbbeeefffccc]]]ZZZ\\\___aaabbbbbbccccccbbbbbbaaaccceeehhhjjjiiigggcccaaafffjjjrrrzzz{{{zzz}}}}}}~~~|||wwwlllddd\\\[[[[[[XXXWWWXXXTTTOOOLLLLLLMMMQQQ[[[eeeoootttxxxtttkkkgggkkkqqqxxx{{{zzz~~~xxxjjjrrrcccVVVJJJFFFEEEBBB???>>>~~~||||||{{{|||}}}~~~{{{lllaaaXXXQQQPPPRRRTTTYYYbbblllxxx|||sssjjjbbb]]]WWWUUURRRPPPOOOMMMJJJHHHJJJJJJKKKKKKJJJIIIGGGFFFIIIHHHHHHIIIJJJKKKLLLMMMJJJIIIGGGEEEEEEFFFHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJLLLLLLMMMLLLKKKJJJGGGFFFEEEDDDCCCDDDFFFGGGHHHOOOPPPRRRWWWOOOHHHNNNUUUlllvvvrrrqqqxxxaaaMMMHHHJJJEEEDDDBBBAAA@@@???===<<<777555222222222333222222000222333222111000111222000000000000111222333444000000111111111222222222111111222222222333333333333333222222333555666777777999===FFFTTTbbbnnnuuu{{{wwwpppuuuxxxzzzxxxvvvxxx{{{pppeee[[[\\\aaaeeejjjnnnrrr{{{yyyvvvrrrooommmkkkkkkhhhgggddd]]]UUUNNNKKKIIIIIIJJJLLLNNNPPPRRRTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\]]]^^^___aaaccceeehhhiiiiiiiiijjjjjjkkkllllllllllllmmmppprrrttttttttttttrrrsssuuuvvvvvvxxx{{{}}}{{{|||~~~~~~~~~~~~}}}xxxtttnnneee^^^YYYYYYZZZ]]]aaadddbbb^^^^^^ccchhhlllllllllkkkjjjhhhgggffffffiiimmmooonnnkkkfffbbbeeejjjsss|||~~~|||}}}~~~~~~wwwooofff___^^^]]]YYYWWWXXXQQQMMMKKKLLLLLLNNNTTT\\\hhhqqqyyyyyyqqqjjjjjjmmmuuu}}}xxx{{{}}}hhhkkkuuu~~~{{{|||kkk\\\MMMGGGFFFDDDAAA@@@}}}|||{{{{{{}}}~~~~~~sssfff]]]TTTNNNOOOSSSWWW^^^iiittt~~~wwwooogggaaa\\\WWWUUURRROOONNNKKKHHHFFFJJJKKKKKKKKKIIIHHHFFFEEEIIIIIIIIIJJJKKKKKKKKKLLLHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJIIIJJJLLLMMMMMMLLLLLLKKKGGGFFFEEEDDDDDDDDDEEEEEEFFFLLLNNNQQQUUUMMMFFFLLLPPPaaaqqqzzzsssqqqooossszzzhhhRRRIIIIIIDDDCCCCCCBBBAAA???===<<<888555333222333333333222111222333222111111111333111111111111111222333444000000000111222222333333111111222222222333333333333333222333444555777888888;;;@@@HHHRRR```nnnwww|||tttsss|||yyy~~~ooorrryyy~~~vvvggg___ZZZ\\\bbbgggnnnsssuuu{{{xxxvvvsssnnnkkkhhhgggfffdddcccaaa[[[SSSMMMIIIGGGGGGIIIKKKNNNPPPRRRSSSSSSUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]^^^```cccfffhhhiiiiiiiiiiiijjjkkkkkklllllllllmmmoooqqqrrrsssttttttqqqssstttuuuuuuwwwyyy{{{{{{|||}}}~~~}}}|||{{{xxxvvvmmmjjjddd]]]WWWUUUVVVXXXZZZ```ddddddbbbcccjjjqqqxxxwwwuuussspppllljjjhhhgggkkkppptttsssoooiiieeefffkkkttt~~~~~~yyyppphhhaaa```___ZZZWWWVVVQQQMMMLLLLLLKKKJJJNNNTTT___jjjwww{{{vvvooojjjiiiqqq{{{xxxyyy~~~jjjgggiiiuuu|||yyyyyyzzzwwweeeQQQIIIGGGEEECCCBBB}}}|||||||||vvvmmmcccZZZSSSNNNPPPUUU[[[cccppp||||||rrriiibbb\\\XXXUUUSSSPPPNNNMMMKKKHHHFFFIIIJJJKKKKKKKKKIIIHHHGGGIIIJJJKKKLLLLLLKKKJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLLLLFFFFFFEEEDDDDDDDDDDDDDDDDDDKKKNNNRRRWWWOOOGGGMMMLLLVVVbbbtttrrrnnnnnnlllnnnsssyyyqqqZZZNNNJJJBBBCCCCCCBBB@@@>>>===<<<888666333222333333333222111222333333111111222333222222111111111222333333///000000111222222333333111111222222222333333333333333333333444666777999888===DDDIIIQQQ^^^nnn{{{}}}yyy|||{{{|||wwwjjjqqq{{{uuunnnccc___^^^bbbggglllsss{{{xxxuuusssooojjjfffdddbbbaaaaaa```^^^YYYRRRLLLHHHFFFEEEGGGIIILLLOOOPPPQQQQQQUUUUUUVVVWWWXXXYYYYYYZZZ\\\]]]___aaadddgggiiikkkjjjjjjkkkkkkllllllmmmmmmmmmmmmnnnooopppqqqssstttrrrssstttttttttuuuxxxzzz{{{{{{|||}}}~~~}}}zzzwwwuuuqqqmmmjjjcccaaa]]]XXXTTTTTTWWWYYY[[[bbbiiijjjhhhkkksss{{{}}}yyytttooojjjhhhiiimmmtttxxxxxxsssmmmhhhjjjooowwwxxxppphhhcccbbb```[[[VVVTTTSSSOOOLLLKKKHHHGGGJJJQQQXXXcccsss|||{{{tttlllggglllvvv|||wwwvvvooofff___fffwww{{{yyy|||{{{oooWWWKKKGGGEEECCCBBB~~~}}}~~~~~~ssskkkbbb[[[TTTPPPSSSXXX^^^ggguuuyyynnneee^^^XXXTTTSSSQQQOOONNNMMMLLLJJJHHHIIIIIIKKKLLLLLLLLLKKKJJJIIIJJJLLLMMMMMMKKKIIIHHHDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLNNNNNNNNNMMMLLLFFFFFFEEEDDDDDDDDDDDDDDDBBBKKKOOOTTTYYYQQQHHHMMMIIIOOOXXXmmmzzzkkkiiikkkjjjkkkooosssxxxaaaRRRKKKAAABBBCCCCCC@@@>>>===<<<888666333222333444333222111222333333111111222333333333222222111222222333///000000111222222333333111111222222222333333333333333333333444666888999777>>>FFFKKKPPP]]]ppp~~~zzzyyy}}}~~~rrrjjjsss~~~xxxlllddddddbbbccchhhlllqqqyyy~~~wwwrrrppplllgggccc```___^^^______]]]XXXQQQKKKGGGEEECCCEEEHHHKKKMMMOOOOOOOOOTTTUUUUUUVVVWWWXXXYYYZZZ]]]^^^___bbbeeehhhkkklllkkkkkkllllllmmmnnnnnnooonnnmmmmmmmmmnnnpppssstttrrrsssttttttttttttvvvxxx{{{{{{|||}}}}}}}}}}}}}}}{{{yyyuuuqqqmmmhhhccc```]]]\\\YYYVVVSSSTTTXXX[[[___gggnnnpppoooqqqzzz|||uuuooojjjhhhjjjooovvv{{{{{{vvvooojjjooossszzz~~~wwwoooiiiddddddbbb[[[UUUSSSVVVPPPLLLIIIFFFDDDIIIPPPTTT```ppp|||xxxnnnggghhhrrr}}}vvvpppxxxtttggg[[[]]]mmmzzz{{{uuu{{{vvv[[[LLLGGGDDDBBBAAA~~~}}}||||||~~~}}}pppeeeZZZUUURRRQQQTTTYYY\\\fffttt|||ooogggddd```YYYTTTOOONNNMMMKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLHHHGGGEEEDDDCCCBBBCCCCCCHHHIIINNNUUU[[[XXXMMMCCCFFFIIIVVVlll}}}ooofffeeefffeeecccqqq{{{```NNNJJJGGGEEEBBB@@@???>>><<<;;;888777555444333333333444333222111111000111111111222222222222222222222222333222111111111222333444222222111111222222333444222222222222333444555555999;;;BBBKKKSSS^^^qqqyyy|||uuurrrmmmxxx}}}uuunnniiieeeaaaccceeeiiipppyyyxxxrrrllliiiddd```]]]\\\ZZZYYYZZZXXXTTTPPPKKKHHHEEEDDDGGGFFFFFFFFFGGGIIIJJJLLLQQQTTTXXXZZZZZZ[[[\\\]]]^^^___```aaadddfffhhhiiiiiijjjkkklllmmmmmmmmmmmmoooooommmllllllmmmnnnnnnrrrssstttttttttuuuwwwyyy|||~~~~~~{{{zzz|||{{{xxxuuusssoooiiiccc^^^YYYWWWXXXYYYYYYVVVTTTVVV[[[```fffqqqxxxwwwvvv{{{}}}xxxtttmmmhhhggglllqqqxxx~~~{{{uuuppprrrrrrwww}}}ooolllfffaaa\\\YYYWWWVVVTTTPPPLLLGGGFFFHHHKKKMMMSSS[[[fffqqqvvvuuuqqqmmmeeejjjtttzzzrrrttthhhVVVXXXcccooo|||~~~}}}}}}aaaOOOIIIDDDAAA@@@~~~}}}}}}|||~~~xxxmmmbbbXXXSSSQQQQQQTTTZZZaaakkkzzzzzzmmmeeeaaa^^^XXXSSSLLLKKKJJJIIIHHHGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLIIIHHHFFFDDDCCCCCCCCCDDDHHHIIIMMMUUU[[[ZZZPPPGGGHHHLLLXXXooooooeeecccddddddccclllvvvhhhTTTNNNGGGEEEBBB@@@???>>><<<;;;:::888777555444444444555333222222111111111111111222222222222222222222222222222111111111222333444222222111111222222333444222222222222333444555666888:::AAAJJJTTTaaauuu~~~zzz|||}}}sssooonnnxxx~~~yyypppjjjeeeaaa___bbbgggnnnwww|||uuupppkkkgggaaa]]]ZZZXXXVVVTTTTTTRRROOOLLLIIIGGGEEEEEEDDDDDDEEEGGGHHHJJJLLLMMMQQQTTTWWWYYYZZZ[[[\\\]]]^^^___```aaadddfffhhhiiijjjjjjkkkllllllmmmllllllnnnnnnmmmllllllmmmnnnoooppprrrssssssrrrsssuuuxxxyyy|||}}}zzzyyyzzzxxxuuuqqqooojjjeee___[[[WWWVVVUUUWWWXXXXXXWWWZZZ```eeekkkttt{{{{{{|||~~~zzzuuunnniiihhhnnnrrrzzzwwwpppkkkmmmttt}}}qqqnnnhhhbbb^^^[[[XXXWWWTTTQQQMMMIIIGGGHHHJJJKKKQQQXXXcccmmmtttuuutttrrriiijjjqqq|||vvvuuu}}}lllZZZWWW^^^hhh{{{gggSSSKKKFFFBBBAAA~~~}}}}}}}}}~~~~~~rrrggg^^^TTTQQQPPPQQQVVV[[[eeeppp~~~wwwiiiaaa]]]ZZZVVVRRRLLLKKKJJJHHHGGGGGGGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDEEEFFFHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIGGGEEEDDDDDDDDDDDDGGGHHHLLLTTT[[[\\\VVVOOOJJJNNNZZZqqqqqqeee```aaacccddddddooosss]]]QQQGGGEEEBBB@@@@@@???===;;;;;;:::888666555555555555333333222111111111111111222222222222222222222222222222111111222222333444222222111111222222333444222222222222333444555666888999???JJJWWWfffyyy{{{zzz{{{~~~yyyooolllnnnuuuwwwqqqiiieeebbb```aaaeeemmmvvv}}}zzzsssmmmhhhddd^^^XXXUUURRROOOMMMLLLKKKJJJHHHFFFEEEEEEEEEAAABBBEEEGGGJJJLLLMMMNNNPPPSSSWWWYYYZZZZZZ\\\]]]^^^___```bbbdddfffggghhhjjjjjjkkklllllllllkkkkkkmmmlllllllllmmmnnnooooooooopppqqqqqqqqqrrrtttvvvvvvzzz{{{yyyxxxxxxuuupppmmmjjjeee___[[[WWWVVVUUUSSSVVVYYYZZZ\\\```ggglllqqqxxx}}}|||xxxqqqlllkkkooorrrzzzxxxnnnhhhkkkuuuuuupppiiiccc___\\\ZZZXXXTTTRRROOOKKKIIIHHHHHHHHHOOOTTT]]]gggoootttwwwxxxnnnkkkllluuu{{{vvv{{{sss```WWWVVV^^^sssrrrZZZNNNGGGCCCBBB~~~~~~}}}yyynnnbbbYYYQQQNNNOOORRRWWW^^^hhhrrrzzzqqqeee\\\XXXUUUSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGHHHFFFDDDCCCDDDFFFIIIKKKIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDEEEEEEFFFGGGKKKSSS[[[^^^\\\XXXNNNRRR]]]sssvvvhhhaaa```bbbddd```jjj|||cccRRRHHHEEEBBBAAA@@@???===;;;;;;999888666444444444444333333222111111111111222333333222222222222222111222111222222222222333333222222111111222222333444333222222333333444555666999888>>>KKKZZZjjj|||~~~xxxyyyzzz|||ssskkkiiilllppppppiiicccbbbbbbaaaeeejjjttt}}}{{{wwwpppjjjeeeaaaZZZUUUQQQNNNJJJHHHHHHHHHFFFEEEDDDCCCCCCCCC@@@BBBEEEHHHJJJLLLLLLLLLOOORRRVVVXXXYYYZZZ[[[]]]]]]^^^```bbbdddeeefffgggjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkllllllmmmnnnooooooooopppqqqqqqqqqrrrtttvvvtttxxxzzzxxxwwwvvvrrrmmmiiifffaaa\\\XXXVVVVVVVVVTTTWWW\\\___aaaeeelllqqqvvv{{{{{{uuuppppppppprrrzzzxxxkkkjjjoooyyyyyysssjjjddd```]]]ZZZWWWUUUSSSQQQNNNKKKIIIGGGFFFLLLPPPWWW```iiirrryyy|||tttmmmiiippp{{{yyyzzzyyygggXXXOOOUUUkkk~~~bbbQQQHHHDDDBBBvvvkkk^^^VVVNNNMMMPPPSSSZZZaaakkkuuu~~~qqqiii___WWWSSSRRRPPPNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLLLLMMMKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCDDDFFFIIIKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDEEEEEEEEEFFFJJJQQQYYY___aaa```WWWZZZcccxxxssshhhcccdddeeedddmmmgggSSSHHHFFFCCCAAA@@@???===<<<:::999777444333222222333444333333222111222222222333333333222222111111111111111222222333333333333222222111111222222333444333333333333444555666666;;;999???MMM___pppyyyvvvvvvwwwzzz{{{mmmgggiiinnnpppmmmeee___```bbbaaaeeemmmzzz~~~yyyvvvrrrjjjcccbbb]]]WWWRRRNNNKKKHHHFFFHHHGGGEEEDDDBBBAAAAAAAAAAAABBBEEEGGGIIIJJJJJJJJJNNNQQQUUUWWWXXXYYY[[[]]]]]]^^^```bbbdddeeeeeeeeehhhiiijjjjjjkkkjjjjjjjjjjjjkkkkkklllmmmnnnnnnooooooqqqrrrrrrqqqrrrtttwwwtttxxxzzzwwwuuutttpppjjjfffccc___[[[YYYXXXYYYYYYWWW\\\aaadddfffiiiooosssxxx|||~~~xxxuuuttttttvvv}}}yyymmmlllrrr~~~}}}uuukkkdddaaa^^^ZZZWWWUUUTTTRRROOOLLLIIIGGGFFFJJJLLLQQQXXXbbbnnnwww}}}xxxoooiiinnnyyy}}}zzz}}}}}}mmm[[[MMMPPPdddxxxkkkUUUIIIDDDAAAtttjjj]]]UUUNNNNNNQQQUUU]]]dddooowwwvvvgggbbbZZZTTTQQQOOONNNMMMKKKKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDEEEGGGIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDEEEHHHOOOWWW___eeegggbbbeeelll~~~vvvmmmiiihhhjjjtttkkkVVVHHHFFFCCCAAA@@@???>>><<<:::999666444222222222222444444333222222222222222444333333222222111111111000111222333333333333222222222111111222222333444333333333333444555666777<<<:::AAASSSgggyyyzzzvvvtttrrrtttyyyttthhheeejjjssssssnnnddd___```bbbbbbeeepppxxxtttqqqlllddd]]]]]]YYYSSSNNNLLLIIIGGGEEEFFFEEEDDDBBBAAA@@@??????AAABBBCCCEEEGGGHHHHHHIIIMMMPPPTTTWWWXXXYYY[[[\\\]]]^^^```bbbddddddddddddgggggghhhiiijjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmmmmoooppprrrrrrqqqrrrtttvvvtttwwwxxxuuurrrqqqnnniiidddbbb___]]][[[[[[\\\\\\[[[```fffiiikkkmmmqqquuuyyy~~~|||yyyyyyyyy{{{zzzppplllsssyyymmmfffcccaaa\\\XXXVVVUUURRROOOLLLJJJHHHHHHIIIJJJLLLRRR\\\hhhssszzzzzzrrrmmmpppxxx{{{yyy|||}}}rrr```PPPOOO___ooouuuZZZLLLEEEAAA~~~rrriii]]]UUUNNNOOOSSSWWW___fffooowwwzzznnn^^^[[[VVVRRROOOMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFDDDCCCCCCCCCDDDDDDEEEGGGMMMUUU___fffkkkiiikkkpppxxxpppmmmmmmvvvppp\\\IIIFFFCCCAAAAAA@@@>>><<<;;;:::777555333222222222444444333222222222222333444444333333222111111000000111222333333333222222222222111111222222333444444333333444444555666777;;;;;;DDDYYYqqq}}}uuurrrpppmmmqqqzzz{{{mmmccceeelllrrrqqqllldddbbbfffiiiiiikkkwwwzzztttqqqoookkkccc\\\WWWTTTOOOKKKIIIHHHFFFEEECCCBBBAAA@@@??????>>>???>>>???@@@BBBDDDGGGIIIJJJLLLOOOSSSVVVWWWYYY[[[\\\\\\^^^```cccdddddddddccceeefffgggiiijjjkkkkkkkkkkkkkkklllmmmmmmmmmlllkkknnnooopppppppppqqqsssuuusssvvvuuuqqqnnnnnnkkkgggaaaaaa```^^^^^^^^^^^^^^^]]]bbbiiimmmnnnppptttwwwyyy~~~|||}}}{{{}}}wwwqqqpppwww}}}pppiiifffddd___ZZZWWWUUURRROOOLLLJJJJJJJJJIIIIIIJJJNNNWWWcccnnnuuuzzzuuurrrtttyyy|||vvvtttuuu||||||uuudddUUURRR]]]hhh~~~```OOOGGGBBB|||qqqiii^^^VVVOOOPPPTTTYYY```hhhmmmttt{{{sssgggYYYWWWTTTQQQOOOMMMKKKKKKIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFBBBCCCDDDFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCDDDEEEGGGLLLTTT^^^ggglllkkklllooo~~~xxxyyyuuupppkkkttttttbbbIIIFFFCCCBBBAAA@@@>>><<<===;;;999666444333333333555444333333222222333333444444333333222111000000000111222333444333222222222222111111222222333444444444444444444555777777;;;;;;FFF^^^xxxzzzssspppnnnjjjooozzzwwwiiiaaaeeemmmlllmmmiiidddeeelllqqqrrrsss~~~yyytttrrrqqqmmmeee___SSSPPPLLLIIIGGGGGGFFFDDD@@@??????>>>>>>>>>>>>???<<<<<<>>>@@@CCCGGGJJJLLLLLLOOOSSSVVVWWWYYY[[[\\\\\\^^^```cccddddddccccccccceeefffhhhjjjkkkllllllkkklllmmmmmmmmmlllkkkjjjlllnnnoooooooooooorrrtttsssuuusssnnnkkkkkkiiieee`````````____________^^^]]]cccjjjoooqqqsssvvvzzzzzz~~~yyy|||~~~yyysssooouuu{{{}}}ssskkkiiifffaaa\\\WWWUUURRRNNNLLLKKKKKKKKKIIIHHHIIILLLTTT```kkkrrrzzzwwwuuuwww{{{}}}sssooooooxxx{{{vvvhhhXXXUUU\\\ddddddRRRIIICCC