BM6P6(@ qqqddd^^^\\\UUUQQQPPPOOOOOONNNNNNNNNOOOWWWaaauuuxxxuuuwww}}}sssuuusss{{{wwwqqqjjjllloooqqqtttyyy|||tttmmmeeeaaaZZZSSSNNNLLLIIICCCAAABBB======<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999999888888888777777666666666666555555555555666666777777777777777666555555666555444333333444555666777777666666555555555555666666666555555444444444444444444444444444444444444444555555666777777777999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFIIIDDDCCCGGGIIIJJJQQQYYYbbbkkknnneee]]][[[[[[YYYWWWXXX\\\aaadddiiiuuuwwwooooookkkgggmmmzzz~~~rrrnnnqqqfffVVVVVVMMMLLLJJJHHHEEEDDDCCCBBB????????????>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@CCCFFFNNNcccwwwqqqqqqzzz~~~sssdddXXXQQQOOONNNMMMRRRSSSUUUUUUVVVXXX\\\___```dddfffcccbbbbbb___ZZZYYYRRRNNNOOOPPPNNNNNNOOOKKKPPPUUUWWWXXXYYY]]]aaammm{{{zzztttnnnhhheeegggcccccccccdddgggoooxxx~~~nnnbbb]]]\\\UUUSSSRRRQQQPPPOOOOOOOOOOOOSSS[[[mmmwwwsssvvvuuutttttt|||xxxssslllnnnoooqqqsssyyy|||uuummmfffbbbZZZSSSMMMKKKHHHCCC@@@AAA======<<<;;;;;;;;;;;;<<<::::::::::::999999999999888888888888777777777666666666555555555555666666777777777777777666555555666555555444444555555666666666666666555555444444777666666666555555555555555555555555555555555555444444555555666777777777999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHEEEFFFIIIKKKMMMVVV```fffkkkjjjaaaZZZYYYYYYWWWYYYZZZ]]]bbbfffmmmzzzvvvooonnnkkkiiippp|||wwwllljjjuuudddVVVRRRMMMLLLJJJGGGEEEDDDCCCBBB@@@?????????>>>>>>>>>>>>??????>>>>>>>>>>>>?????????BBBFFFMMM```uuunnnkkksssuuufffZZZSSSPPPOOONNNRRRTTTVVVWWWXXXZZZ]]]```ccchhhlllmmmmmmnnnjjjeee]]]VVVOOOOOONNNLLLKKKMMMRRRUUUYYY\\\```fffnnnuuutttjjjbbb[[[VVVVVVVVVVVVVVVVVVYYY^^^eeekkkttt{{{xxxjjj___[[[\\\VVVUUUTTTSSSQQQPPPOOOOOOOOOPPPVVVfffzzz|||tttppprrrzzzvvvwww~~~|||vvvpppppppppqqqsssxxx}}}vvvooohhhcccYYYRRRLLLJJJGGGBBB???@@@======<<<;;;;;;;;;;;;<<<:::999999999999888888888888888888888777777777777777666666555555666666777777777888888777777666666555555666666666666555555555555555555555444444444666666666666666555555555777777777777777777777777444444555666666777777888::::::::::::;;;;;;;;;;;;========================>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFHHHKKKMMMQQQ]]]iiiooommmggg^^^YYYYYYYYYWWWXXXXXX\\\aaafffooo~~~uuunnnmmmlllkkktttooohhhiii{{{wwwbbbVVVNNNLLLKKKIIIGGGEEECCCCCCBBB@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>??????>>>@@@DDDKKK[[[wwwtttlllhhhooo{{{wwwiii]]]UUUQQQOOONNNRRRTTTWWWYYYZZZ\\\___aaahhhooovvvxxxyyyxxxsssmmmaaaYYYRRRPPPNNNMMMNNNQQQVVVYYY]]]aaahhhsss{{{hhh]]]VVVPPPKKKIIIJJJKKKLLLMMMOOOSSSYYY]]]ccciiirrr|||rrrggg]]][[[]]]XXXVVVUUUTTTQQQPPPNNNNNNMMMPPPUUUaaassswwwrrrmmmoooyyy{{{zzzzzzvvvtttqqqpppqqqvvv}}}~~~xxxqqqiiieeeXXXRRRLLLJJJGGGAAA???@@@======<<<;;;;;;;;;;;;<<<999999999888888888777777888888888777777777777777777777666666666666777777777777888888888777777666555666777888888777666555555555555555444444444444555555555555555555555555777777777777777777777777555555666666777888888888:::::::::;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGDDDFFFJJJLLLOOOVVVdddpppwwwpppfff]]]ZZZ[[[[[[ZZZZZZZZZ]]]cccjjjuuu{{{sssnnnmmmmmmoooyyyyyyjjjhhhmmmmmm```VVVKKKLLLKKKIIIGGGEEEDDDCCCCCCAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>??????>>>???CCCJJJUUUkkkuuummmkkkttt}}}~~~~~~wwwkkk```WWWQQQOOONNNQQQTTTWWWZZZ\\\]]]```bbbmmmttt|||~~~~~~{{{tttlllbbbZZZSSSQQQPPPPPPTTTZZZYYY^^^eeennnxxxnnnZZZRRRPPPMMMJJJIIIGGGIIIKKKNNNPPPTTTYYY]]][[[___fffnnnvvv~~~nnnfff^^^\\\^^^ZZZVVVUUUSSSQQQOOOMMMLLLLLLPPPSSS]]]lll||||||sssoookkkkkkttt~~~zzzvvvqqqnnnoootttyyy}}}yyyrrrjjjeeeXXXRRRLLLJJJGGGAAA???@@@======<<<;;;;;;;;;;;;<<<999999999888888888777777777777777777777777888888777777666666666666777777777777888888888888777777555666777888888777666555555555555555555555555555444444444444444444444444666666666666666666666666666666777888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@@@@AAAAAACCCCCCBBBBBBCCCCCCDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGBBBGGGJJJMMMRRR\\\jjjsssxxxnnnbbb\\\[[[\\\\\\]]]______ccciiirrr~~~|||wwwrrrnnnmmmooosss}}}~~~pppfffiiiqqqfff^^^WWWLLLLLLKKKIIIHHHFFFEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>BBBHHHOOO^^^yyyuuunnnnnn{{{~~~{{{}}}zzzuuulllaaaXXXRRROOONNNOOOSSSXXX[[[]]]___aaabbblllttt{{{~~~~~~{{{tttlllbbb[[[UUUSSSQQQRRRWWW^^^^^^hhhvvvqqq```PPPKKKLLLMMMLLLLLLIIIKKKNNNQQQSSSWWW[[[^^^ZZZ^^^ccchhhmmmrrrwww{{{}}}kkkfff```]]]^^^ZZZVVVTTTSSSPPPOOOMMMLLLLLLOOOQQQXXXeeesss|||tttmmmiiiiiippp}}}~~~yyyqqqlllmmmqqqvvvxxx~~~zzzrrrjjjeeeYYYRRRLLLJJJGGGBBB???@@@======<<<;;;;;;;;;;;;<<<:::999999999999888888888777777777777888888888888888777777666666777777888777777888888999999888888777777888888888888777777555555555666666666666666444444444555555555555555666666666666666666666666888888999999:::;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>???@@@@@@AAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHDDDHHHLLLOOOVVVcccnnnssspppfff]]]ZZZZZZZZZ\\\_________dddllluuu}}}xxxsssrrrpppoooqqqwwwzzzjjjcccjjjvvvzzzccc[[[VVVNNNMMMLLLJJJIIIGGGFFFFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????>>>>>>BBBGGGKKKTTTkkkvvvooonnn{{{~~~~~~|||}}}{{{wwwtttmmmdddZZZSSSPPPOOOOOOTTTYYY^^^```aaacccdddiiipppwwwyyyzzzyyytttmmmaaa[[[WWWVVVTTTUUU\\\dddgggttt}}}dddWWWKKKHHHJJJKKKJJJKKKLLLNNNPPPRRRTTTXXX\\\```bbbeeeiiilllnnnppprrrtttvvvhhhggg```]]]]]]XXXVVVUUUSSSQQQPPPOOONNNNNNOOOPPPVVVbbbnnn~~~yyymmmhhhgggmmmxxxzzzpppjjjkkkooosssuuuzzz{{{sssjjjdddZZZSSSMMMKKKHHHCCC@@@AAA======<<<;;;;;;;;;;;;<<<::::::::::::999999999999666777777777888888888888888888777777777777888888666777888999999999999888999888888777777888888999666666666777777777888888666666666666777777777888888888888888888888888888::::::;;;;;;<<<=========;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGKKKNNNQQQ\\\jjjrrrqqqhhh```[[[[[[[[[ZZZ]]]bbbaaabbbhhhqqqzzzyyytttqqqrrrrrrqqqsssyyypppfffeeepppuuu```WWWSSSQQQNNNMMMKKKJJJIIIHHHGGGGGGBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>>>>?????????>>>BBBGGGGGGLLLaaayyy}}}rrrmmmuuu|||}}}zzzwwwvvvuuusssooofff]]]UUURRRRRRQQQVVV\\\aaadddeeeffffffggglllpppqqqqqqrrrnnniii^^^[[[ZZZ\\\^^^aaajjjsss|||nnn[[[RRRKKKKKKLLLKKKKKKMMMOOOQQQUUUXXX]]]cccjjjooosssvvvzzz||||||||||||}}}rrrffffffaaa]]][[[VVVVVVVVVTTTSSSQQQPPPPPPPPPPPPQQQWWWbbbnnn|||}}}lllhhhfffkkkvvvzzzpppiiiiiimmmqqqssswww{{{sssjjjdddZZZSSSNNNLLLIIICCCAAABBB======<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999666666777777888888888999888888777777777777888888666777888999999999999999:::999888777777888999:::666666777777888888999999777777888888999999999:::999999999999999999999999;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHKKKMMMOOOTTT```oootttpppddd^^^\\\^^^^^^\\\```gggiiikkkqqqzzzwwwrrrooorrrsssrrruuu{{{{{{~~~}}}vvviiieeehhhwwwqqq___TTTQQQRRROOONNNLLLKKKIIIIIIHHHHHHCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>>>>??????@@@???CCCGGGFFFHHH\\\tttvvvlllqqq~~~~~~}}}zzzvvvsssqqquuutttppphhh___XXXUUUTTTRRRWWW___dddggghhhhhhiiigggkkkmmmjjjiiiiiifffaaaZZZZZZ]]]bbbhhhnnnyyy~~~cccVVVPPPMMMOOOPPPNNNOOOQQQRRRUUUZZZaaaiiirrr|||tttiiifffeeeaaa[[[YYYWWWSSSRRRRRRPPPMMMNNNRRRNNNQQQVVV]]]iiiyyywwwrrrooottt}}}~~~ssskkkjjjlllppprrrzzzwwwooogggaaaZZZRRRJJJHHHGGGDDDBBBCCC???>>>===<<<;;;:::::::::::::::::::::::::::::::::555555666777777777777777888888888777777777777666888888888888888777666666666777888999999999999999<<<:::888666777777777777777888888888888999999999::::::::::::::::::::::::>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;?????????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEEEEDDDDDDFFFGGGPPPNNNPPP[[[jjjrrroooiiibbb^^^[[[[[[ZZZZZZ___fffjjjtttwww|||uuuppprrrqqqmmmlllpppwww~~~~~~nnngggddddddwwwjjj___YYYTTTRRRNNNMMMLLLJJJHHHGGGGGGGGGGGGEEEDDDCCCDDDDDDBBB@@@@@@@@@@@@????????????>>>??????AAABBBAAAGGGWWWggg}}}~~~ttthhhoooyyy~~~~~~{{{yyyzzz{{{|||zzzzzzyyyuuuooommmnnnppprrrssssssnnnfff^^^ZZZYYYWWW^^^gggnnnqqqpppnnnmmmjjjjjjjjjiiigggeeecccaaaaaa___bbblllvvvzzzaaaUUUNNNJJJMMMPPPPPPRRRTTTYYYWWW\\\lllzzz|||qqqgggeeeeeeaaa]]][[[[[[UUURRRQQQOOOKKKKKKNNNOOORRRWWW]]]gggvvv}}}vvvsssxxx~~~tttmmmkkkmmmqqqsssxxx}}}~~~vvvooogggbbb[[[RRRKKKIIIHHHDDDBBBCCC???>>>===<<<;;;:::::::::888888888888888888888888666777888888999888888888999999888888888777777777888888888888888777666666888888999999999888888888;;;888555666888999777555888888888888999999999999::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFEEEEEEGGGIIIMMMNNNUUUaaammmpppjjjccc___\\\ZZZ[[[\\\\\\bbbiiimmmyyy~~~~~~sssooopppqqqnnnmmmrrryyy~~~lllfffdddfffzzz{{{fff]]]XXXTTTRRROOONNNMMMKKKIIIHHHHHHHHHHHHFFFDDDDDDDDDDDDBBBAAA@@@@@@@@@????????????>>>>>>>>>AAABBBAAAFFFUUUdddwww~~~qqqeeelllvvv}}}}}}~~~|||uuurrrssstttttttttuuuuuurrrooonnnpppsssuuuwwwvvvrrrkkkeeebbbbbb___eeennntttwwwwwwvvvvvvtttsssqqqooollljjjhhhgggkkkkkkrrr~~~{{{cccVVVPPPLLLNNNQQQRRRTTTWWW```aaakkkzzzzzzxxxyyy{{{xxxnnnfffddddddaaa^^^]]][[[UUUQQQPPPNNNKKKJJJLLLPPPTTTZZZ___eeerrrzzzvvvpppmmmoooqqqrrruuuzzz~~~vvvooohhhccc\\\SSSKKKIIIHHHDDDBBBBBB???>>>===<<<;;;:::::::::888888888888888888888888777888999999::::::999999:::::::::999999999888888888888888999888888777666888888999999999888888777999888777888::::::888555888888888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>??????AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGIIIKKKKKKRRR^^^iiiooolllddd]]]]]]ZZZZZZ\\\]]]___eeemmmmmmzzzwwwpppnnnpppqqqppppppuuu{{{lllfffggglllqqqbbb\\\XXXTTTRRRPPPOOONNNLLLKKKJJJJJJJJJIIIGGGEEEEEEEEEDDDCCCAAA@@@@@@@@@????????????>>><<<===@@@BBBBBBEEEQQQ^^^ooowww~~~pppdddjjjssszzz}}}yyyvvvwww{{{{{{sssnnnkkkkkkllllllmmmoooqqqpppoooqqqvvvzzz{{{|||{{{wwwrrrooommmmmmkkkpppwww|||~~~{{{yyywwwvvvvvv||||||eeeWWWQQQNNNPPPSSSTTTWWW[[[```hhhvvvqqqfffbbbbbbfffjjjpppssswwwxxxxxxzzz~~~wwwnnnfffdddccc```^^^^^^ZZZTTTOOOOOONNNLLLMMMPPPRRRYYY___cccfffpppyyyrrroooooopppppprrrwwwxxxqqqiiieee^^^UUUMMMJJJHHHDDDBBBBBB???>>>===<<<;;;:::::::::::::::::::::::::::::::::777888888999999999999999;;;;;;:::::::::999999999888888888999999888888777666777888999999999999999999<<>>>>>>>>>>>>>>?????????AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEECCCAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFHHHJJJMMMOOOYYYfffoooooohhh```[[[]]]ZZZ[[[^^^___aaagggoooqqq~~~yyyrrrooopppqqqrrrrrrtttyyy~~~mmmhhhlllvvvkkk```]]]YYYUUUSSSRRRQQQPPPOOOMMMMMMMMMLLLJJJHHHFFFFFFFFFEEECCCAAA@@@@@@@@@?????????>>>>>>:::<<>>===<<<;;;:::::::::::::::::::::::::::::::::666777888888999999888888;;;;;;;;;::::::::::::999888888999999999999888888444555777888::::::;;;;;;;;;BBBHHHFFF===888999<<<888999999999999::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFFFFDDDBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGIIIMMMPPPYYYbbblllppplllddd___]]]^^^\\\\\\```aaaccchhhooo{{{rrrooopppsssvvvtttuuuxxx||||||jjjiiirrrxxxggg```^^^[[[VVVTTTTTTSSSRRRQQQPPPOOOOOOOOOKKKJJJHHHGGGGGGFFFDDDBBB@@@@@@@@@?????????>>>>>>;;;;;;>>>BBBBBBCCCJJJSSSiiizzztttyyy}}}oookkknnnttt|||qqqmmmjjjjjjlllmmmllljjjmmmkkkiiifffeeedddeeefffnnnqqqtttwwwyyyxxxbbbUUUQQQPPPSSSVVVYYY```gggppp{{{kkkaaaWWWTTTRRRQQQRRRVVVVVVXXXYYYYYYXXXZZZ___cccdddiiiuuuvvvooohhhfffccc___^^^```bbb^^^ZZZVVVQQQQQQ[[[gggvvv~~~}}}tttrrr|||{{{vvvrrrooolllnnnrrrxxx~~~yyypppiiiaaaWWWOOOLLLIIIEEEAAABBB???>>>===<<<;;;:::::::::888888888888888888888888666777777888999888888888;;;;;;;;;:::::::::999999777888999999:::999999999444555777888::::::;;;;;;;;;CCCIIIGGG===777999>>>999999999999:::::::::::::::::::::;;;<<<<<<======;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>???=========>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGIIILLLQQQTTTbbbhhhmmmmmmgggaaa______^^^\\\]]]aaaccceeejjjqqqxxxnnnnnnqqqvvvzzzwwwxxx{{{}}}sssfffjjjxxx~~~qqqddd```___[[[WWWVVVVVVUUUTTTSSSRRRRRRRRRRRRMMMKKKIIIHHHHHHGGGDDDCCC@@@@@@@@@????????????>>><<<<<<>>>AAAAAABBBHHHPPPddd}}}sssvvv{{{vvvnnnmmmrrr}}}ssspppmmmlllnnnnnnllliiijjjjjjjjjhhhffffffhhhjjjvvvxxx|||~~~sss___TTTQQQQQQUUUYYY]]]fffooo{{{ooo^^^XXXSSSSSSSSSPPPPPPRRRQQQSSSTTTSSSRRRSSSXXX\\\\\\bbbmmm~~~tttmmmhhhfffdddaaaaaaccccccbbbaaa\\\WWW[[[kkk}}}~~~tttyyy{{{vvvpppmmmllloootttyyy}}}}}}ssskkkbbbXXXPPPMMMJJJEEEAAAAAA???>>>===<<<;;;:::::::::888888888888888888888888777888999999::::::999999::::::::::::999999999999777888999999:::::::::999777777888999999999999888:::>>>AAA@@@===::::::<<<999999999:::::::::;;;;;;::::::;;;;;;<<<=========;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>>>>??????<<<======>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFGGGIIILLLPPPVVVZZZgggjjjllliiiccc^^^]]]]]][[[ZZZ]]]bbbeeegggmmmtttsssmmmmmmqqqwww}}}zzz{{{}}}~~~zzzllleeeoootttiii___]]]]]][[[XXXWWWWWWWWWVVVUUUTTTTTTTTTTTTNNNLLLJJJIIIHHHGGGEEECCC@@@@@@@@@????????????>>>>>>===>>>@@@AAAAAAGGGNNN\\\vvvuuuvvvyyy{{{ooolllppp{{{zzzwwwttttttvvvuuurrrnnnoooppppppnnnmmmmmmqqqttt~~~nnn\\\TTTRRRSSSXXX\\\bbbmmmxxxqqqcccXXXTTTRRRSSSSSSPPPPPPRRROOORRRSSSRRRPPPQQQTTTXXX[[[___hhhuuurrrlllhhhgggeeebbbcccggg___aaaccc```]]]dddzzzuuuvvv}}}~~~xxxrrrnnnjjjmmmqqquuuyyy}}}tttlllcccYYYPPPMMMJJJEEEAAAAAA???>>>===<<<;;;:::::::::::::::::::::::::::::::::999999:::;;;;;;;;;:::::::::::::::999999999888888777888999::::::::::::::::::::::::999999777666666999888888:::<<<===;;;888999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>????????????>>>>>>;;;<<<<<<===>>>??????@@@<<<======>>>???@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIIKKKNNNSSSZZZ^^^iiijjjjjjgggbbb]]][[[[[[YYYXXX\\\bbbfffjjjpppwwwzzzppplllmmmpppwww||||||~~~vvvkkkhhhtttmmmccc[[[ZZZ\\\ZZZXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUOOOMMMJJJIIIIIIGGGEEECCC@@@@@@@@@????????????>>>@@@>>>>>>@@@@@@AAAGGGNNNUUUpppzzzyyyyyy|||oookkkooozzz~~~{{{{{{|||{{{xxxtttvvvwwwxxxvvvtttvvvzzz~~~lll[[[TTTSSSUUUZZZ___fffrrr}}}ttteee\\\XXXTTTRRRTTTSSSQQQRRRUUUPPPRRRTTTSSSQQQQQQTTTWWW]]]___eeepppssspppkkkhhhgggfffdddcccfffcccaaa```bbbpppuuurrruuu|||tttmmmnnnmmmnnnqqqvvv}}}vvvmmmfff]]]RRRLLLKKKJJJEEE@@@@@@???>>>======<<<<<<<<<<<<;;;::::::999999::::::888888888999999:::::::::999999999999999999999999;;;999777666888:::;;;;;;777888888888888999999999===<<<:::999999:::;;;===<<<;;;999999:::;;;:::999;;;<<<===>>>????????????<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>===>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFEEEHHHJJJLLLOOOVVV```hhhoooiiibbb^^^^^^^^^\\\[[[YYY```aaaccciiikkksss}}}xxxsssqqqtttyyyjjjhhhkkk|||ttthhhddd^^^[[[[[[\\\[[[YYY\\\YYYWWWUUUVVVVVVUUUTTTTTTRRRPPPLLLIIIGGGEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA<<<<<<===>>>@@@BBBEEEFFFWWWjjj~~~zzzwww~~~uuuooopppwww~~~{{{}}}lllZZZWWWTTTUUUZZZaaaiiivvvzzzfff\\\ZZZVVVVVVUUUUUUUUUVVVVVVWWWWWWVVVTTTTTTTTTUUUWWWYYYZZZ```iiitttrrroookkkhhhffffffdddccccccbbbbbbdddhhhwwwpppnnnrrrzzzxxxpppooonnnnnnqqqvvv|||}}}uuuiii```SSSLLLJJJHHHCCC>>>@@@???>>>======<<<<<<===<<<;;;::::::999999::::::888888999999999:::::::::999999999999999999999999;;;999777777888:::;;;;;;888888888888999999999999;;;:::999888888999:::;;;:::888777888999;;;;;;::::::;;;<<<===>>>>>>>>>>>><<<<<<<<<=========>>>>>>============>>>>>>>>>???>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEGGGHHHHHHFFFEEEFFFGGGHHHIIIJJJNNNTTT]]]hhhnnnkkkgggbbb___^^^___^^^\\\YYYaaabbbeeellloooxxx~~~zzzvvvuuuyyyuuuhhhffflll~~~rrrfffaaa]]]ZZZ[[[[[[[[[YYYZZZWWWUUUTTTUUUVVVVVVUUUTTTSSSPPPMMMJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@AAA>>>===>>>>>>@@@BBBEEEFFFRRReeeyyyxxxvvv}}}uuuooopppuuukkkZZZWWWUUUVVV]]]dddlllyyyqqqbbbYYYWWWUUUUUUVVVWWWYYY[[[]]]^^^]]]\\\[[[ZZZYYYZZZ\\\]]]^^^ccckkktttpppmmmiiigggfffeeedddcccaaabbbccceeejjjxxxxxxkkkkkkooowww}}}vvvqqqpppoooqqquuu{{{oooeeeWWWNNNJJJGGGBBB>>>@@@@@@???>>>============<<<;;;;;;:::::::::::::::999999999999::::::::::::::::::::::::::::::::::::;;;999777888999;;;;;;:::888888888888999999999:::<<<;;;:::999999:::;;;<<<888777666777999;;;<<<;;;:::;;;<<<======>>>>>>===============>>>>>>>>>>>>=========>>>>>>>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEGGGHHHHHHGGGFFFGGGHHHJJJJJJLLLRRR\\\gggoootttgggdddaaa_________^^^]]]\\\dddfffjjjssswww}}}zzz{{{}}}lllggghhhrrrnnnbbb___\\\ZZZ[[[\\\\\\[[[YYYWWWTTTTTTUUUWWWWWWVVVTTTSSSPPPNNNKKKIIIHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@?????????@@@BBBDDDEEEMMM]]]qqqwwwtttzzz~~~ppplllooovvvyyy|||~~~~~~iii[[[WWWVVVXXX___gggooo{{{tttggg]]]XXXVVVTTTUUUWWWZZZ___dddhhhjjjggggggfffeeedddddddddeeegggjjjooovvv~~~nnnkkkhhhgggffffffdddcccaaacccddddddgggqqqqqqiiiiiimmmssszzz}}}tttsssqqqrrrtttyyy~~~sssiii\\\QQQLLLHHHDDDAAAAAA@@@???>>>============<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888999;;;<<<;;;:::888888888999999999::::::======<<<<<<<<<===>>>>>>:::888777888:::<<<<<<<<<;;;<<<===>>>>>>?????????======>>>>>>>>>?????????======>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEGGGHHHIIIHHHGGGHHHIIIKKKLLLPPPXXXdddmmmqqqqqqdddcccaaa```___^^^^^^]]]aaaiiikkkpppzzz}}}~~~uuujjjgggooovvviii```___]]]\\\]]]^^^______\\\YYYWWWVVVWWWWWWWWWVVVSSSRRROOOMMMKKKIIIHHHGGGHHHGGGEEECCCBBBAAA@@@@@@AAAAAA@@@@@@@@@BBBCCCDDDJJJXXXkkk{{{zzztttxxxsssnnnqqqrrrvvv{{{~~~{{{fffZZZWWWVVVYYY```gggppp{{{uuufff```[[[XXXWWWSSSUUUXXX^^^dddlllrrruuusssssssssrrrqqqqqqppppppqqqrrruuuyyyllljjjhhhgggggggggeeedddaaadddeeedddfffllluuu||||||}}}{{{uuummmhhhhhhjjjqqqwww~~~}}}xxxvvvtttssstttxxx|||ssskkk^^^TTTMMMIIIEEEBBBAAA@@@???>>>>>>============<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999:::<<<<<<;;;999888999999999999:::::::::<<<<<<<<<<<<======>>>>>>>>><<<:::;;;<<<===<<<;;;===>>>???@@@@@@AAA@@@@@@>>>>>>>>>????????????@@@>>>>>>>>>>>>????????????@@@AAAAAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDFFFIIIIIIIIIIIIJJJKKKKKKNNNTTT^^^hhhlllkkkhhhbbbbbbaaa```^^^]]]]]]]]]ccclllooouuu~~~nnnjjjiiiwwwqqqfff```````````````aaabbbdddaaa^^^[[[YYYXXXXXXVVVUUUQQQPPPNNNLLLJJJIIIHHHHHHIIIHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@???@@@AAABBBCCCIIITTTfffyyywwwxxx~~~uuupppsssuuu{{{sssbbbZZZWWWUUUXXX___fffooo{{{}}}hhh^^^[[[YYYWWWVVVTTTVVVZZZ```hhhpppxxx|||}}}}}}~~~~~~}}}|||{{{|||}}}jjjiiihhhhhhiiihhhgggeeeaaafffhhhhhhiiimmmpppppppppppppppnnnkkkhhhggggggooovvv|||yyy{{{|||zzzwwwuuuuuuwww{{{}}}uuunnncccXXXPPPJJJEEECCCAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888999:::<<<>>>===;;;888999999999999::::::::::::999999999:::;;;;;;<<<<<<@@@>>><<<<<<=========;;;>>>???@@@AAAAAABBBBBBAAA>>>?????????@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGDDDFFFIIIJJJJJJJJJKKKLLLLLLQQQXXXaaafffgggdddaaa`````````^^^\\\\\\^^^```eeennnsss{{{}}}}}}~~~ttthhhiiinnn~~~mmmeeeaaacccdddccccccccceeegggdddaaa]]]ZZZYYYXXXVVVUUUQQQPPPOOOMMMKKKJJJJJJJJJKKKJJJHHHEEECCCAAA@@@@@@@@@??????>>>???@@@BBBCCCIIIQQQbbbwww}}}zzz}}}uuuooorrrxxxkkk___[[[WWWUUUWWW^^^gggqqq|||nnn___YYYXXXVVVUUUUUUWWWXXX[[[aaaiiiqqqyyy~~~jjjiiihhhiiijjjjjjhhhgggccciiilllkkklllooommmgggggggggfffeeeeeefffggggggnnnwww~~~{{{~~~}}}yyyvvvvvvwwwzzz|||}}}wwwmmmbbbXXXOOOIIIEEEAAAAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::===???>>>:::888999999999:::::::::;;;;;;777888999::::::;;;;;;;;;>>><<<;;;;;;===>>>======>>>>>>???@@@AAAAAAAAAAAA?????????@@@@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDFFFIIIJJJJJJKKKLLLNNNNNNSSSZZZ```aaaaaa```___\\\]]]]]]\\\[[[]]]bbbfffjjjtttzzzzzz{{{~~~nnnfffkkkxxxuuujjjfffbbbdddfffeeeddddddfffhhhccc```]]]ZZZYYYXXXWWWUUUSSSRRRPPPOOONNNMMMMMMLLLLLLKKKHHHFFFCCCAAA@@@???>>>>>>======>>>@@@AAABBBGGGMMM]]]sss~~~yyyqqqrrrwwwuuueee^^^]]]VVVTTTWWW___jjjwww{{{mmmccc[[[ZZZYYYWWWVVVXXXZZZZZZ]]]aaahhhpppwww{{{jjjiiihhhiiikkkkkkiiihhhffflllooommmmmmnnnhhh``````___]]]]]]```dddgggiiimmmwww{{{xxxvvvwwwzzz|||wwwkkk___UUUMMMIIIBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===???>>>:::777999999:::::::::;;;;;;;;;888999:::;;;<<<<<<<<<<<<;;;:::999:::<<<>>>>>>>>>===>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAAAAA>>>????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAACCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGDDDFFFIIIJJJKKKKKKMMMNNNPPPUUU[[[^^^]]]]]]___aaaXXXZZZ[[[ZZZ[[[^^^eeejjjooozzz~~~zzzyyyxxxzzz~~~lllhhhoooooohhhgggbbbdddffffffddddddfffhhhaaa^^^[[[YYYYYYYYYXXXVVVTTTTTTRRRQQQPPPOOOOOOOOOMMMKKKIIIFFFCCCAAA@@@???======<<<<<<>>>???AAABBBEEEJJJZZZppp}}}tttsssuuunnnaaa^^^___VVVTTTWWW```mmm}}}yyyllleee___\\\\\\\\\ZZZZZZ\\\\\\\\\]]]aaagggnnnuuuyyy~~~jjjjjjiiiiiihhhggggggggggggjjjnnnqqqoookkkeeeaaa^^^]]]\\\\\\^^^aaaeeeggglllttt~~~}}}~~~{{{yyyyyy{{{|||~~~vvvkkk]]]OOOFFFIIIEEEAAA??????@@@AAAAAA>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<999888888777888999;;;<<<:::::::::;;;;;;;;;<<<<<<::::::999999::::::;;;<<<>>>======<<<<<<<<<======<<<<<<======>>>>>>??????>>>???AAACCCCCCAAA???>>>???@@@@@@@@@@@@???>>>>>>@@@>>>>>>@@@CCCCCC@@@<<>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<==================>>>>>>>>>>>>===???AAABBBBBBAAA???======>>>???@@@@@@@@@@@@@@@LLLJJJGGGEEECCCBBB???>>>@@@@@@@@@AAABBBBBBBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQSSSYYYZZZ[[[[[[[[[YYYXXXWWWXXXZZZ\\\]]]___ccckkkqqqzzzxxxzzzxxx|||tttlllqqqzzzrrriiifffgggddddddeeeeeedddbbb```^^^]]]\\\[[[ZZZYYYXXXXXXWWWTTTTTTSSSRRRQQQPPPOOOOOOLLLKKKJJJHHHFFFDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBFFFHHHRRReee{{{~~~|||qqqnnnooovvvmmmbbb^^^\\\YYY___[[[\\\dddqqq{{{sssnnniiiggghhhgggeeeccchhhgggjjjooorrrrrrwww}}}~~~kkkjjjjjjiiiiiihhhgggggghhhjjjmmmnnnmmmiiiddd```^^^^^^]]]]]]^^^```ccceeeffflllttt}}}~~~~~~{{{}}}yyylll^^^UUUKKKHHHDDDBBB@@@???===;;;>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;<<<<<<===999999999:::::::::;;;;;;<<<<<<<<<;;;<<<======>>>======<<<<<<<<<<<<======>>>>>>>>>>>>============<<<>>>???AAAAAA???>>><<<;;;<<<>>>???@@@AAAAAAAAAQQQOOOLLLGGGBBB@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLOOOSSSVVVXXX[[[[[[[[[[[[ZZZYYYWWWWWWXXX[[[^^^```cccjjjssszzz}}}yyyyyy{{{}}}|||mmmjjjuuuwwwmmmgggddddddcccdddddddddcccaaa___^^^[[[[[[ZZZZZZYYYXXXWWWWWWRRRRRRRRRQQQQQQQQQPPPPPPNNNMMMKKKIIIGGGDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAADDDEEENNNaaawww|||ppplllkkkqqq}}}|||hhh^^^[[[[[[[[[```]]]___hhhsss~~~wwwttttttuuutttrrruuussssssvvvvvvuuuxxx~~~mmmllllllkkkkkkjjjiiiiiikkkmmmoooooonnnjjjfffccc___^^^^^^^^^___aaacccdddggglllsss}}}~~~|||~~~}}}qqqeee\\\PPPLLLGGGCCCAAA@@@??????>>>????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<;;;;;;999999999::::::::::::;;;<<<<<<;;;;;;<<<<<<===>>>===<<<<<<<<<<<<======>>>??????>>>>>>======<<<<<<<<<===>>>??????>>>===<<<<<<===>>>???@@@@@@@@@@@@EEEGGGGGGEEEAAA@@@BBBEEECCCCCCCCCBBBBBBBBBBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJLLLOOOSSSXXX\\\^^^\\\\\\[[[ZZZYYYXXXWWWWWW[[[^^^aaaeeeiiiqqq||||||yyyzzz|||tttgggfffwww}}}ooojjjgggdddccccccccccccbbbaaa```^^^]]]ZZZZZZZZZYYYXXXWWWWWWWWWQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMLLLJJJHHHFFFEEEDDDCCCBBBAAAAAA@@@AAAAAAAAABBBCCCKKK\\\qqqsssnnnjjjooozzz{{{iii```___aaabbb```]]]___gggrrr~~~{{{zzzwwwtttwww}}}oooooonnnmmmmmmllllllkkklllmmmnnnnnnllliiieeeccc____________```bbbdddeeeiiilllrrr||||||~~~wwwllldddWWWQQQIIICCCAAAAAABBBBBB???????????????>>>>>>===========================<<<<<<<<<<<<;;;;;;::::::999999:::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>======<<<<<<<<<===>>>>>>>>>>>>===<<<>>>>>>?????????>>>>>>===:::>>>BBBCCCBBBBBBDDDFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKNNNSSSXXX]]]aaaccc]]]\\\ZZZYYYXXXXXXXXXYYY\\\___dddhhhnnnxxx|||yyyzzz}}}nnndddfffyyytttkkkjjjhhheeecccbbbbbbbbbaaa```___^^^]]]ZZZZZZYYYYYYXXXXXXWWWWWWQQQQQQQQQRRRRRRRRRRRRSSSMMMLLLLLLKKKJJJIIIIIIHHHDDDCCCCCCBBBAAAAAABBBBBBBBBBBBIIIWWWkkkuuuooolllrrr||||||nnneeecccdddgggccc______fffqqq}}}{{{uuussswww~~~pppoooooonnnnnnmmmlllllljjjjjjjjjjjjhhheeebbb```______```aaaccceeefffgggjjjkkkpppzzz{{{}}}}}}tttnnn```YYYPPPHHHDDDCCCBBBBBB??????@@@@@@??????>>>===========================::::::;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;<<<<<<===>>>???>>>>>>>>>>>>==================>>>>>>>>>>>>======>>>>>>??????>>>>>>===<<<;;;>>>BBBDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKNNNSSSXXX]]]aaacccddd\\\[[[YYYWWWWWWXXXZZZ[[[]]]```ffflllttt}}}zzz{{{zzzkkkgggjjj~~~pppkkkkkkiiifffdddbbbaaa```___^^^^^^]]]]]]ZZZZZZZZZYYYYYYYYYXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSMMMLLLLLLLLLLLLKKKKKKKKKFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBHHHSSSeeeyyysssrrrxxx~~~tttkkkffffffgggjjjfffeeekkkttt}}}uuuppppppxxxooonnnnnnmmmmmmllllllkkkjjjjjjiiihhheeecccaaa___^^^___aaaccceeegggiiijjjnnnmmmpppxxx}}}zzzuuulllggg^^^VVVOOOIIIEEEBBB???@@@@@@@@@@@@???>>>>>>========================999999:::;;;<<<;;;::::::;;;;;;<<<<<<<<<=========<<<<<<<<<;;;<<<<<<===>>>;;;;;;;;;<<<<<<===>>>???============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>===AAAAAAAAABBBCCCDDDCCCBBBCCCCCCCCCDDDEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMPPPTTTYYY^^^aaaaaa``````\\\ZZZXXXVVVWWWYYY[[[]]]___dddkkksss~~~~~~}}}{{{}}}mmmhhhlllsssxxxooommmllliiieeedddaaaaaa```^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYUUUUUUUUUTTTTTTTTTTTTTTTOOONNNNNNMMMLLLLLLKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCHHHQQQaaa|||}}}yyyvvvnnnkkkkkktttppppppuuu}}}|||ppphhheeeiiiuuummmmmmmmmlllkkkkkkjjjjjjlllkkkjjjhhhfffdddbbbaaa^^^___aaadddfffiiikkklllrrrppprrryyy~~~|||xxxwwwrrrkkkcccZZZQQQHHHCCC???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>888999;;;<<<<<<<<<;;;;;;<<<<<<<<<============>>>===============>>>??????;;;;;;;;;<<<<<<>>>??????<<<<<<======>>>>>>????????????>>>>>>>>>>>>??????:::;;;<<<>>>????????????EEEAAA>>>>>>AAADDDDDDCCCBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIJJJKKKMMMMMMUUUXXX]]]aaabbbaaa^^^[[[[[[YYYWWWVVVVVVYYY\\\___ccchhhpppzzz}}}}}}}}}|||zzzdddgggqqqzzz|||uuuooonnnmmmhhhddddddaaa```___^^^]]]\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZVVVVVVVVVUUUUUUUUUTTTTTTQQQQQQOOONNNLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEECCCDDDHHHPPP^^^yyy}}}wwwrrrqqq{{{xxxyyy{{{pppccc\\\[[[bbbqqqmmmpppsssssspppmmmkkkkkkggggggfffeeedddcccbbbaaa___aaacccfffiiikkklllmmmsssrrrsssuuuvvv|||~~~}}}xxxtttooolllggg^^^PPPFFFEEECCCAAA@@@AAAAAA@@@>>>:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<===============>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;===>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHIIIIIIJJJKKKKKKKKKLLLOOORRR[[[[[[[[[[[[[[[ZZZYYYYYY[[[YYYWWWUUUWWW]]]cccgggkkkpppzzz}}}yyyxxxyyy}}}rrrhhhkkkvvvuuussspppllliiieeecccbbbaaa```^^^\\\\\\\\\^^^______^^^]]]\\\[[[ZZZ[[[[[[YYYXXXVVVWWWXXXXXXVVVUUUSSSRRRPPPNNNMMMKKKKKKJJJMMMKKKHHHGGGFFFFFFDDDBBBEEEDDDGGGMMMYYYooozzzjjjaaaXXXVVVYYYaaaooo{{{jjjmmmoooooommmjjjiiihhhiiihhhgggeeecccbbbaaa``````aaaccceeeggghhhiiijjjooonnnoooqqqrrrwww~~~~~~}}}||||||zzzyyywwwssshhhYYYNNNHHHFFFBBB@@@??????===<<<>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<============>>>>>>???>>>>>>>>>>>>>>>>>>===????????????????????????@@@??????>>>>>>======<<<>>>>>>>>>???@@@AAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGFFFFFFFFFGGGHHHJJJKKKKKKLLLMMMMMMMMMNNNQQQSSSYYYYYYZZZ[[[[[[[[[[[[ZZZXXXXXXWWWWWWZZZ___fffjjjqqquuu|||yyyvvvvvvyyy~~~sssiiidddmmm}}}|||sssrrroookkkhhheeecccbbbaaa```^^^]]]\\\]]]^^^___^^^^^^]]]]]]]]]\\\\\\\\\WWWVVVUUUUUUVVVWWWVVVTTTUUUTTTRRRPPPOOOMMMMMMLLLNNNKKKIIIGGGGGGFFFDDDCCCCCCBBBDDDIIIRRRddd}}}|||uuubbbZZZSSSRRRVVV^^^mmmyyyiiikkkmmmmmmkkkiiihhhhhhjjjiiigggfffdddbbb``````bbbbbbcccdddeeefffffffffiiiiiikkkmmmmmmppp{{{|||{{{||||||}}}|||}}}~~~~~~|||zzzzzz||||||xxxmmm^^^SSSMMMIIIEEEBBBAAA@@@???>>>AAA@@@???>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<======>>>>>>>>>>>>???????????????@@@@@@@@@????????????????????????????????????????????????>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNOOOPPPPPPQQQTTTVVVXXXXXXYYYZZZZZZ[[[[[[\\\WWWXXXZZZ\\\___eeelllqqq{{{|||zzzyyy{{{xxxjjjeeeffftttvvvpppooollliiifffdddcccbbbaaa```^^^]]]]]]^^^______^^^^^^_________^^^^^^]]]XXXVVVUUUVVVXXXXXXWWWVVVWWWVVVUUUSSSQQQPPPOOOOOONNNLLLIIIHHHGGGGGGEEEDDDCCCBBBCCCFFFLLLYYYppp|||vvvvvv{{{kkkYYYSSSNNNNNNSSS]]]lllzzzjjjkkkmmmlllkkkjjjjjjkkkiiiiiihhhfffeeecccbbbbbbeeeeeeeeeeeeeeeeeeddddddfffeeefffiiiiiijjjqqqzzz}}}zzzyyyyyyyyyyyy~~~||||||}}}~~~xxxyyyzzz{{{wwwnnnbbbYYYRRROOOJJJFFFEEEDDDCCCBBBAAA@@@???>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>>>>??????@@@>>>>>>??????@@@@@@AAAAAA????????????????????????>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGIIIJJJLLLMMMNNNNNNPPPRRRRRRSSSTTTVVVXXXYYYYYYYYYYYYYYYZZZ[[[[[[YYY\\\___bbbeeekkkrrrxxx{{{zzz{{{kkkggggggnnn~~~}}}vvvnnnllljjjhhheeecccbbbbbb``````___^^^^^^______`````````aaaaaa```^^^]]]\\\[[[ZZZYYYZZZ[[[\\\[[[ZZZYYYWWWVVVTTTRRRQQQPPPPPPOOOMMMJJJIIIHHHHHHFFFEEEDDDCCCDDDGGGJJJRRRcccsss~~~~~~wwwqqqqqqxxxyyyfffUUUPPPMMMNNNSSS]]]mmm|||jjjkkklllkkkjjjjjjkkkmmmiiiiiiiiihhhgggffffffeeeggghhhhhhhhhgggfffeeeddddddcccdddffffffeeejjjrrr}}}yyywwwwwwyyyyyyyyy{{{zzzyyyzzz|||~~~}}}||||||||||||{{{xxxrrrkkkggg[[[WWWQQQLLLIIIFFFDDDBBB@@@@@@???>>>======>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAA>>>>>>>>>??????@@@@@@@@@??????????????????????????????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIKKKLLLMMMMMMNNNQQQSSSTTTUUUVVVXXXZZZZZZZZZYYYXXXXXXYYYZZZZZZ[[[___dddfffiiiooowww~~~}}}wwwxxxzzzvvvhhheeekkkwwwxxxuuulllkkkiiifffdddcccbbbaaa`````````````````````aaabbbbbbaaa```___]]][[[ZZZ]]]\\\[[[[[[]]]^^^]]][[[XXXWWWVVVTTTRRRQQQPPPPPPPPPNNNKKKJJJIIIIIIGGGFFFCCCBBBCCCFFFHHHNNN[[[gggzzz}}}}}}uuunnnoooxxxnnn```RRROOOMMMOOOSSS\\\nnn}}}iiijjjjjjiiihhhiiilllnnnllllllkkkjjjiiihhhgggggghhhiiiiiiiiiiiihhhggggggdddbbbaaacccccccccffflllsss}}}wwwuuuwwwzzzzzzzzzxxxwwwwwwxxxyyy{{{zzzyyy}}}|||{{{yyyvvvsssqqqooofffaaa[[[UUUPPPJJJEEEAAABBBAAA@@@???????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBB???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHFFFGGGIIIJJJLLLLLLMMMMMMNNNPPPSSSUUUUUUVVVXXXZZZZZZYYYXXXWWWXXXYYYZZZ[[[]]]bbbgggjjjmmmuuu~~~{{{xxxzzzyyylllhhhdddrrrzzzrrrqqqlllkkkiiifffdddbbbaaaaaa`````````aaaaaaaaaaaaaaabbbaaa___]]]\\\[[[ZZZZZZ^^^\\\[[[[[[\\\]]][[[ZZZXXXWWWVVVTTTRRRQQQPPPPPPQQQOOOLLLKKKJJJJJJHHHGGGBBBAAAAAADDDFFFJJJSSS^^^ttt{{{~~~uuummmooo{{{rrr```XXXOOOMMMMMMOOOSSS]]]oookkkkkkkkkjjjiiikkknnnqqqqqqpppooommmjjjhhhgggfffggghhhiiiiiijjjiiiiiiiiiddd```___aaaaaa```dddiiilllxxx|||vvvtttwwwzzz{{{zzzzzzyyyxxxyyyzzz{{{zzzyyyxxxxxxxxxvvvtttrrrqqqqqqnnnjjjfffaaa\\\VVVOOOKKKFFFFFFDDDBBBAAA@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLOOORRRUUUUUUVVVXXXYYYWWWVVVVVVVVVXXXZZZ]]]___aaafffmmmqqqvvv}}}zzz|||mmmhhhjjjnnn}}}tttpppooommmkkkiiifffdddbbb````````````aaaaaabbbbbbbbbbbb___^^^[[[YYYYYYZZZ[[[\\\aaa___]]]]]]]]]]]][[[ZZZYYYXXXVVVTTTSSSQQQQQQPPPRRRPPPMMMKKKKKKJJJIIIGGGDDDBBBBBBDDDFFFHHHPPPXXXjjjyyyuuulllooovvvdddXXXTTTMMMLLLNNNRRRWWWbbbuuunnnnnnnnnllllllnnnrrruuuuuutttrrroookkkhhhfffdddffffffhhhiiijjjjjjjjjjjjddd___]]]_________ccchhhgggrrr~~~{{{uuussswwwzzz{{{zzz~~~}}}||||||}}}~~~}}}|||wwwxxxyyyxxxvvvtttssssssqqqooommmkkkhhhccc]]]YYYKKKJJJHHHEEECCCAAA@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDFFFGGGIIIKKKLLLLLLKKKLLLMMMNNNOOOOOONNNMMMKKKNNNRRRTTTUUUVVVWWWXXXTTTSSSTTTUUUXXX\\\```bbbffflllsssxxx~~~~~~{{{yyyyyy}}}wwwhhhgggkkk{{{vvvsssrrrqqqnnnllljjjgggdddbbb```______```aaabbbbbbbbbbbbbbb\\\[[[XXXVVVWWWYYY]]]___dddbbb`````````___]]][[[ZZZYYYWWWUUUTTTRRRRRRQQQRRRPPPMMMLLLLLLKKKIIIHHHHHHEEEDDDFFFGGGHHHOOOWWWeeesssuuukkkpppxxxlll^^^VVVUUUNNNNNNQQQVVV\\\hhh|||lllmmmpppqqqrrrtttwwwyyy}}}zzzuuurrrooolllhhhfffgggfffgggiiikkkkkkiiigggaaa___]]]]]]^^^aaabbbbbbgggooo}}}~~~}}}~~~{{{{{{}}}~~~}}}{{{zzz{{{yyywwwuuuttttttuuuvvvrrrssstttuuuuuurrrlllhhh```ZZZQQQJJJFFFDDDDDDCCCBBBAAA@@@???>>>=========@@@>>>===<<<>>>>>>>>>===>>>??????@@@@@@AAABBBBBBEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEDDDCCCAAA@@@??????BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFHHHKKKNNNOOONNNOOOQQQSSSTTTSSSRRRQQQRRRSSSTTTVVVVVVVVVUUUTTTVVVVVVUUUXXX\\\aaadddeeennnnnnttt}}}}}}}}}}}}oooiiijjjlllyyyrrrooonnnooonnnlllhhheeebbbaaaaaaaaabbbdddfffhhhgggeeeaaa___^^^[[[XXXWWWXXX]]]cccgggjjjhhheeedddcccbbb___]]]ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTRRRPPPMMMKKKIIICCCCCCDDDFFFHHHKKKNNNPPPaaaooo|||{{{tttoooqqqxxxooofff___XXXTTTPPPSSSVVV[[[cccsssllloooqqqrrrrrrtttyyy~~~{{{uuuoookkkgggfffiiihhhggghhhiiiiiigggfffaaa___\\\\\\^^^```aaaaaaeeelllyyy}}}}}}~~~~~~|||yyyxxxvvvsssssssssttttttrrrrrrsssuuuvvvuuuqqqmmmiiicccZZZRRRLLLHHHDDDBBBBBBAAA@@@???????????????BBB@@@??????@@@AAA@@@?????????@@@AAAAAABBBBBBCCCEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGIIIKKKMMMOOOOOOPPPRRRTTTUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVUUUUUUWWWWWWXXX[[[```eeehhhjjjqqqrrrzzzyyyvvvwwwzzz}}}{{{ooohhhkkkssstttpppnnnmmmmmmkkkjjjgggdddbbbbbbbbbcccdddeeefffgggfffdddaaa___^^^\\\YYYXXXZZZ^^^dddggghhhfffdddcccbbbaaa___]]][[[ZZZXXXWWWVVVVVVUUUUUUTTTTTTTTTSSSQQQNNNLLLJJJJJJIIIGGGFFFFFFGGGHHHIII[[[jjj}}}uuunnnkkkrrrxxxooohhhaaaZZZVVVQQQVVV\\\dddnnn}}}kkkooosssrrrooorrrzzzyyypppiiiffffffkkkiiiggggggggghhhgggeeeaaa___]]]\\\^^^```aaaaaaccciiittt}}}|||xxxwwwtttrrrqqqqqqrrrsssrrrrrrsssuuuwwwwwwuuuttttttnnnfff]]]VVVOOOIIIEEECCCCCCBBBAAA@@@@@@@@@@@@CCCBBB@@@AAABBBCCCCCCBBB@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIJJJLLLNNNPPPQQQSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUVVVYYY]]]aaafffjjjllltttxxx{{{sssooossszzzvvvooohhhpppzzzooommmllljjjkkkgggfffdddbbbbbbcccdddeeefffffffffeeedddbbbaaa```___]]][[[ZZZ\\\```eeehhhfffdddbbbaaaaaa```^^^]]][[[[[[YYYXXXWWWVVVVVVVVVTTTTTTTTTSSSRRRPPPNNNLLLNNNLLLIIIFFFDDDEEEFFFGGGSSScccxxx{{{mmmhhhjjjvvv|||tttmmmfff```]]]WWW]]]gggqqq|||jjjooorrrooojjjlllvvvzzzppphhhgggiiillljjjgggggghhhiiiiiiiiiccc```^^^]]]___aaaaaaaaabbbgggppp{{{}}}yyy|||yyywwwuuurrrqqqqqqrrrrrrsssrrrrrrsssvvvwwwvvvvvvxxxtttnnngggaaaZZZSSSOOOIIIHHHFFFDDDBBBAAA@@@@@@DDDBBBAAAAAABBBCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBB??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFJJJKKKLLLOOOQQQSSSUUUVVVXXXXXXXXXXXXVVVUUUSSSRRRSSSTTTTTTUUUUUUVVVVVVVVVWWWZZZ]]]bbbfffjjjnnnqqq{{{xxxqqqooouuutttqqqnnniiixxxsssmmmllljjjhhhhhhcccbbbaaaaaaaaaccceeeggggggfffeeecccbbbaaaaaaaaa```___]]]]]]___bbbfffhhhdddcccaaaaaaaaaaaa___]]]\\\[[[ZZZYYYXXXWWWWWWWWWTTTUUUUUUUUUSSSRRRPPPNNNLLLJJJHHHEEEEEEFFFIIIJJJMMM]]]rrr~~~rrrfffeeennnwwwqqqkkkgggcccjjjsss|||hhhmmmnnnjjjdddfffpppzzz~~~~~~xxxoooiiiiiilllllljjjhhhiiikkkmmmnnnnnndddbbb______```aaabbbbbbaaafffmmmuuu{{{zzz{{{yyywwwtttsssrrrsssttttttsssrrrrrrtttuuutttsssuuussspppmmmjjjfffaaa]]]SSSQQQNNNJJJGGGDDDBBBAAADDDBBB@@@@@@AAABBBAAA@@@BBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIILLLNNNQQQUUUXXXZZZ[[[\\\\\\[[[ZZZXXXVVVSSSQQQPPPRRRSSSSSSTTTUUUVVVXXXXXX^^^aaafffjjjmmmrrrxxx|||}}}vvvrrrsss{{{jjjjjjjjjkkk|||ppplllllliiifffeee```_________```ccceeeggggggfffdddbbbaaaaaaaaaaaa```_________aaadddggghhhdddbbbaaaaaabbbbbbaaa___]]]\\\[[[ZZZYYYXXXXXXXXXVVVVVVVVVVVVUUUSSSQQQPPPLLLJJJHHHGGGGGGHHHJJJLLLKKKXXXlll~~~}}}pppgggaaafffvvv}}}wwwsssssswww}}}gggiiijjjgggccceeennnvvvxxxyyyxxxtttooollllllnnnkkkjjjiiikkkmmmpppppppppeeebbb______```aaabbbaaa___dddkkkqqqyyy~~~~~~}}}{{{xxxuuutttssstttttttttsssqqqrrrssssssrrrqqqqqqpppooooooooommmjjjggg___\\\XXXTTTOOOKKKHHHFFFGGGEEECCCBBBBBBBBBAAA@@@BBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNQQQSSSWWWZZZ]]]^^^^^^^^^\\\[[[YYYWWWTTTRRRPPPPPPSSSSSSTTTUUUWWWYYY\\\]]]aaaeeejjjnnnrrrxxxzzzuuutttyyysssddddddhhhqqquuulllkkkkkkgggdddccc___^^^^^^^^^___aaadddeeeeeedddcccbbbbbbaaabbbbbb_________```bbbdddggghhhdddcccbbbcccdddeeedddccc^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXXXXWWWVVVTTTRRRPPPOOOMMMLLLJJJIIIIIIIIIIIIIIITTTdddttt~~~~~~yyyqqqfffcccdddooo~~~eeefffgggffffffiiipppvvvuuutttsssqqqpppoooooooookkkjjjjjjlllnnnooonnnmmmcccaaa^^^]]]^^^___```___]]]bbbhhhmmmrrr~~~}}}{{{yyyvvvtttsssttttttrrrrrrqqqrrrttttttrrrqqqooonnnnnnooopppooommmkkkhhhfffbbb]]]XXXTTTQQQPPPLLLJJJGGGFFFFFFEEECCCBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@AAABBBCCCDDDDDDEEEFFFCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJLLLOOOQQQTTTUUUVVVXXX[[[^^^___^^^\\\[[[XXXWWWVVVTTTSSSRRRRRRRRRTTTUUUVVVXXX[[[^^^aaacccdddiiioootttzzzzzzuuuxxxtttiiiaaaccclll~~~vvvnnngggggghhheeebbbbbb___^^^]]]]]]^^^```bbbcccbbbbbbccccccbbbbbbbbbbbb^^^___```aaaccceeefffgggeeedddcccdddfffggggggfff___^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYWWWTTTRRRPPPPPPOOOOOONNNLLLJJJIIIHHHGGGOOO\\\kkkyyy~~~yyyyyyxxxyyy{{{~~~}}}zzzxxxrrrkkkfffhhhooo~~~}}}~~~~~~dddeeefffgggiiinnntttxxxuuusssqqqpppqqqqqqpppoookkkkkkkkkmmmnnnnnnllljjjbbb___\\\[[[\\\^^^^^^^^^[[[```fffjjjoooyyy}}}}}}{{{xxxuuutttsssssstttqqqqqqqqqsssuuuuuutttrrrooonnnmmmnnnoooooommmkkknnnlllhhhccc___[[[XXXWWWQQQOOOKKKJJJIIIHHHFFFDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBB???@@@AAACCCEEEGGGHHHIIIDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJLLLOOORRRVVVYYY[[[ZZZ\\\^^^```___]]]ZZZWWWTTTSSSSSSRRRSSSSSSTTTTTTVVVWWWXXXZZZ^^^aaaeeegggmmmrrryyy|||xxx}}}hhhdddcccfffrrrzzzppphhhcccdddeeecccaaaaaa```___]]]]]]]]]___```bbbaaaaaabbbccccccccccccbbb^^^^^^```aaaccceeefffffffffeeeeeefffhhhiiiiiihhh______]]]\\\[[[ZZZZZZZZZ[[[[[[[[[YYYWWWTTTRRRPPPNNNNNNOOOOOOOOOMMMKKKJJJFFFLLLWWWeeettt|||yyyxxxxxxyyy{{{{{{zzzyyyxxxxxxyyy||||||~~~xxxtttsssooojjjkkkppp{{{}}}xxxuuuuuuvvvwww~~~}}}eeefffgggiiilllnnnpppqqqrrrooolllkkklllnnnpppqqqmmmjjjhhhiiijjjjjjfffbbbbbbbbbbbbaaa```^^^]]]\\\]]]\\\___fffmmmvvv|||wwwtttrrrqqqqqquuutttssssssqqqqqqpppooollllllllllllmmmnnnooopppnnnmmmjjjgggdddaaa^^^]]]\\\ZZZWWWRRRNNNKKKHHHGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEEEEHHHKKKLLLJJJGGGFFFEEEEEEFFFHHHJJJLLLNNNNNNOOOMMMPPPUUUZZZ]]]]]]\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUSSSQQQPPPRRRVVVXXXWWWUUUWWW[[[```bbbccceeeiiimmmvvvzzz}}}|||tttfffdddfffmmm}}}sssllljjjgggeeeeeedddbbb``````aaaaaa```^^^^^^___aaaaaabbbcccccccccaaa```___aaa```___aaaccceeefffeeegggeeedddfffiiijjjhhhfffdddaaa^^^]]]]]]]]]\\\ZZZZZZYYYXXXWWWUUUTTTSSSRRRTTTSSSRRRPPPNNNLLLKKKJJJHHHKKKRRR___pppyyysssqqqooolllmmmooowww{{{}}}{{{zzz|||{{{vvvsssrrrrrrttt|||xxxtttmmmkkkttteeeggghhhkkkmmmnnnooopppnnnmmmkkkkkklllmmmmmmnnnkkkjjjjjjjjjiiigggdddaaaaaaaaaaaaaaa```___^^^^^^^^^]]]```eeekkkrrr{{{wwwtttsssrrrqqqqqqpppooonnnmmmllllllkkkjjjjjjjjjjjjkkkmmmnnnnnnmmmkkkiiigggeeecccccccccaaa^^^ZZZVVVSSSPPPOOONNNMMMJJJHHHFFFFFFFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIKKKKKKJJJHHHGGGGGGIIIJJJLLLNNNOOOQQQQQQQQQQQQSSSWWWZZZ]]]]]]\\\[[[ZZZZZZYYYXXXWWWVVVTTTTTTOOONNNNNNQQQVVVYYYYYYXXXZZZ^^^cccgggjjjnnnuuuzzz}}}~~~}}}zzzxxx~~~kkkbbbaaaeeesss~~~rrrkkkiiifffeeedddcccbbb``````aaabbbaaa``````aaabbbbbbbbbcccccccccbbb``````^^^]]]^^^___bbbcccddddddhhhfffeeefffhhhhhhfffcccbbb```]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUUTTTSSSRRRSSSSSSRRRPPPNNNLLLKKKKKKGGGIIIOOO[[[kkk|||yyysssqqqoookkkjjjlllpppuuu{{{zzzuuurrrqqqqqquuu~~~{{{{{{|||}}}}}}ggghhhjjjlllnnnnnnnnnnnnkkkkkkkkkkkkkkkjjjiiihhhgggiiikkkjjjhhheeecccbbb``````aaaaaaaaaaaa`````````___aaaeeehhhmmmxxx|||xxxvvvtttpppoooooommmlllkkkkkkjjjlllkkkiiihhhiiijjjlllmmmmmmlllkkkjjjiiihhhhhhhhhiiihhhfffccc```]]][[[ZZZXXXUUUQQQMMMJJJIIIIIIJJJLLLKKKJJJIIIGGGGGGFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLMMMLLLJJJIIIJJJKKKOOOPPPQQQSSSTTTUUUUUUUUUUUUVVVYYY[[[[[[[[[ZZZXXXWWWVVVVVVUUUTTTTTTSSSSSSNNNNNNPPPSSSXXX\\\]]]]]]]]]aaafffjjjnnnuuu~~~}}}wwwssssssuuuwwwoooddd```cccllltttoooiiigggeeecccccccccaaa______aaabbbbbbaaa```aaabbbbbbbbbbbbbbbbbbaaa``````\\\]]]^^^```bbbcccccccccgggeeedddeeeeeeeeecccaaa___]]][[[ZZZ[[[\\\\\\[[[YYYYYYXXXWWWUUUTTTSSSSSSSSSSSSQQQPPPNNNMMMKKKKKKFFFHHHLLLUUUcccuuu{{{}}}wwwtttqqqllljjjllllllpppwww~~~}}}wwwrrrpppssszzzzzzyyyyyyyyywwwtttoooqqqrrrrrrsssuuuxxx{{{hhhiiikkkmmmnnnmmmlllkkkkkklllmmmllliiifffdddccccccgggjjjjjjfffccccccddd______```aaabbbbbbbbbbbbbbb```aaadddeeehhhpppyyy~~~zzzyyytttsssrrrqqqooonnnmmmlllooommmkkkiiiiiijjjlllmmmlllkkkiiihhhgggggggggggghhhhhhgggfffeeedddcccbbb___\\\XXXSSSPPPPPPPPPQQQSSSRRRPPPOOOMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNMMMPPPPPPPPPNNNMMMLLLNNNPPPTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXVVVUUUTTTTTTSSSSSSSSSRRRSSSSSSQQQRRRUUUXXX]]]aaacccdddeeehhhlllooottt|||}}}uuunnnkkknnnvvv}}}wwwiiifffcccnnn~~~sssmmmlllgggeeebbbbbbbbbaaa```___^^^`````````^^^]]]^^^___bbbbbbaaaaaaaaa```______^^^___aaabbbaaaaaaaaaaaaccccccccccccbbbbbb```___\\\ZZZXXXXXXZZZ\\\\\\\\\YYYXXXXXXWWWUUUTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKGGGHHHJJJPPP\\\mmm~~~{{{yyyvvvqqqooopppooosssyyy~~~|||}}}zzzyyyvvvvvv}}}|||rrrkkknnnkkkiiiiiikkklllkkkiiilllnnnppprrrtttwww|||iiijjjkkklllllllllkkkjjjmmmnnnooolllgggbbb``````bbbeeehhhhhheeeccceeeggg^^^___```bbbcccdddddddddbbbaaabbbdddccccccjjjrrrzzzzzzxxxvvvtttrrrpppooopppooollljjjiiijjjjjjkkkjjjiiigggdddcccbbbbbbcccaaabbbccceeeeeeeeeeeeeeebbb___\\\YYYXXXXXXYYYZZZZZZYYYXXXVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSUUUUUUTTTRRRPPPQQQSSSUUUUUUVVVVVVWWWXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUWWWZZZ]]]aaadddgggiiillloootttyyy{{{vvvmmmggggggppp|||oooggggggjjj~~~|||pppiiihhhdddbbb````````````___^^^^^^^^^^^^\\\[[[ZZZ\\\]]]ccccccbbb```___^^^^^^]]]___aaabbbaaa^^^\\\\\\]]]```aaaaaaaaaaaa```______ZZZYYYWWWXXXZZZ\\\\\\\\\XXXXXXWWWVVVVVVUUUTTTTTTRRRRRRQQQPPPNNNMMMLLLLLLIIIIIIJJJNNNWWWfffwww~~~}}}}}}xxxwwwvvvsssrrrtttuuuyyy~~~}}}~~~~~~||||||}}}zzzrrrnnniiidddbbbeeeddddddeeeggghhhiiiiiinnnppptttwwwzzziiiiiiiiiiiijjjjjjjjjjjjmmmnnnmmmiiiccc___```bbbgggggggggfffddddddeeefff___```aaabbbdddddddddeeebbbaaabbbcccbbbaaaeeemmm||||||yyyvvvtttrrrqqqpppnnnmmmkkkjjjiiiiiijjjhhheeebbb```______```]]]^^^```bbbcccccccccccc``````___^^^^^^^^^_________^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVVVVWWWWWWWWWUUUSSSSSSUUUWWWTTTUUUVVVWWWWWWXXXWWWWWWXXXWWWVVVTTTTTTSSSSSSSSSTTTTTTSSSSSSTTTUUUWWWXXXXXX[[[___bbbeeehhhlllooonnnssszzzzzzrrrmmmgggffflllxxxvvviiifffiiixxxuuunnnhhheeebbb```^^^^^^______^^^]]]^^^^^^\\\ZZZYYY[[[^^^aaagggfffdddbbb```^^^]]]]]]^^^``````]]]YYYXXXZZZ\\\bbbcccdddcccaaa_________ZZZYYYWWWWWWZZZ\\\\\\\\\XXXXXXWWWVVVVVVUUUTTTTTTRRRQQQQQQPPPNNNMMMMMMLLLKKKKKKKKKLLLSSS```ppp|||xxxvvv{{{yyyrrrnnnooopppppprrrvvvzzz~~~vvvmmmeeeccccccdddeeehhhiiijjjkkkmmmnnnpppqqqrrrsssuuuyyy}}}iiihhhgggfffggghhhjjjkkkjjjjjjhhhccc^^^]]]aaafffooolllgggdddcccccccccccc```aaabbbcccddddddeeeeeeaaaaaabbbcccbbb```dddjjjttt}}}zzzxxxtttttttttsssqqqnnnlllkkkiiigggdddaaa______```aaa]]]___```bbbbbbaaa```___^^^^^^______````````````______^^^^^^^^^^^^______]]]\\\\\\[[[YYYXXXWWWWWWWWWWWWXXXWWWUUUTTTVVVWWWTTTTTTUUUWWWWWWXXXXXXXXXXXXWWWUUUTTTSSSTTTUUUVVVVVVUUUUUUUUUVVVXXX[[[\\\\\\```eeeiiilllpppuuuyyyyyy~~~~~~vvvqqqjjjhhhgggmmmyyyyyynnngggjjjrrrsssmmmiiieeeccc```^^^]]]\\\^^^^^^^^^]]]^^^^^^\\\[[[\\\```fffkkkmmmkkkhhheeebbb```___^^^^^^``````]]]YYYYYY]]]aaahhhiiijjjgggccc_________[[[YYYXXXXXXZZZ\\\\\\\\\XXXWWWWWWVVVVVVUUUUUUTTTQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLKKKOOOZZZiiitttxxxvvv|||xxxmmmgggcccfffjjjnnnsssyyy~~~yyylllccc^^^^^^dddjjjnnntttzzz{{{}}}iiigggeeedddeeegggjjjlllggggggddd___ZZZ\\\ccciiivvvppphhhcccbbbbbbaaa```aaaaaabbbcccddddddddddddaaa```bbbdddbbb___ccciiikkkwww~~~yyyzzzzzzyyywwwtttqqqnnnjjjgggdddbbbaaaaaacccdddaaaaaaccccccbbbaaa^^^]]]\\\]]]^^^``````___^^^^^^^^^^^^^^^^^^^^^___``````]]]]]]\\\[[[ZZZXXXWWWWWWVVVWWWXXXWWWUUUTTTUUUVVVSSSTTTUUUWWWXXXXXXYYYYYYXXXWWWUUUTTTTTTUUUWWWXXXWWWWWWVVVVVVXXXZZZ]]]___```dddkkkpppsssxxx{{{wwwrrrmmmggggggkkkvvv~~~tttllliiirrrxxxkkkhhheeebbbccc___]]]\\\\\\]]]^^^]]]\\\___^^^]]]\\\^^^eeennntttqqqoookkkgggdddbbb`````````bbbbbb___\\\]]]ccciiinnnooooookkkeee```^^^___\\\ZZZXXXXXXZZZ\\\\\\\\\WWWWWWWWWVVVVVVUUUUUUUUUQQQQQQPPPOOOOOONNNMMMMMMKKKLLLKKKJJJMMMVVVdddppp||||||{{{xxxnnngggaaa^^^aaagggmmmuuu}}}zzzhhhYYY^^^]]]dddpppzzzhhhhhhgggfffdddeeegggiiiccccccbbb^^^]]]___eeekkktttoooiiiccc___^^^```aaafffeeedddbbbbbbbbbbbbcccaaa`````````aaabbbdddeeelllqqqzzz}}}~~~}}}zzzxxxvvvqqqmmmiiihhhiiiiiifffcccbbbccccccbbbbbbaaa```___]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZ[[[]]]^^^^^^]]][[[ZZZWWWUUUTTTTTTVVVVVVSSSVVVXXXXXXUUUSSSSSSTTTVVVVVVVVVVVVWWWXXXZZZZZZZZZXXXUUUUUUWWWXXXVVVTTTZZZZZZYYYXXXYYY\\\bbbgggfffkkkrrruuuxxxzzzsssllliiiiiikkkqqq|||~~~}}}~~~vvvllliiikkk}}}rrriiifffcccbbbccc______``````````````````_________aaaeeejjjnnnqqqrrrqqqnnnjjjfffcccaaa`````````___^^^^^^aaaeeeiiiqqqooojjjeeebbb______^^^YYYXXXWWWXXX[[[\\\\\\[[[[[[ZZZWWWUUUTTTUUUVVVWWWTTTRRRPPPPPPPPPOOONNNLLLLLLJJJKKKMMMPPPTTT___jjj|||zzzlllddd[[[^^^aaadddgggmmmvvv}}}wwwiii___ZZZZZZ^^^kkkhhhhhhhhhgggfffeeeeeeeeeccccccaaa___]]]```eeejjjpppmmmhhhdddaaabbbdddffffffeeecccbbbaaaaaaaaaaaa```_________```bbbccceeegggllluuu|||zzzrrrnnnkkkjjjkkkllliiigggaaabbbbbbbbbaaa```___^^^]]]]]]]]]]]]]]]\\\\\\\\\[[[ZZZYYYYYY[[[\\\[[[YYYXXXWWWUUUTTTSSSSSSSSSTTTPPPSSSUUUTTTRRRPPPPPPQQQTTTTTTTTTUUUVVVWWWXXXYYYZZZYYYXXXZZZ]]]___^^^\\\aaaaaa```___```dddjjjnnnrrrwww~~~{{{uuummmgggeeehhhqqqzzz~~~~~~qqqlllkkkppp{{{lllfffeeecccbbbcccccccccbbbaaa```___^^^^^^]]]___aaadddhhhlllooopppnnnmmmjjjgggeeecccaaaaaa``````___]]]]]]___cccgggmmmkkkhhheeebbb```___^^^ZZZYYYXXXYYY[[[]]]\\\[[[YYYXXXWWWUUUUUUUUUUUUVVVUUUSSSRRRQQQQQQQQQOOOMMMMMMKKKJJJLLLMMMRRR\\\gggyyy~~~rrrfff```[[[___cccgggkkkrrrzzz}}}nnnaaaZZZXXXdddkkk{{{iiiiiiiiihhhfffdddcccbbbccccccaaa______aaaeeeiiillljjjfffddddddeeehhhjjjddddddbbbaaa______^^^^^^^^^^^^^^^^^^___aaacccdddbbbgggpppzzzwwwsssppppppqqqqqqooommmddddddeeeeeedddbbbaaa```^^^^^^]]]]]]\\\\\\\\\[[[]]][[[YYYYYYZZZZZZXXXVVVUUUUUUUUUTTTTTTSSSSSSSSSPPPRRRSSSRRRPPPOOOPPPQQQUUUUUUUUUVVVWWWYYYZZZ[[[XXXXXXYYY\\\```bbbbbbaaadddeeeeeefffggglllrrrvvv~~~vvvooohhhcccgggnnn~~~tttkkklllooowww|||qqqgggeeeffffffeeefffggggggeeecccaaa```^^^^^^]]]```dddiiilllnnnnnnnnnhhhgggeeecccaaaaaaaaaaaa``````___]]]\\\^^^aaadddggggggfffdddcccaaa___^^^ZZZYYYYYYZZZ\\\]]]\\\[[[VVVVVVVVVWWWWWWVVVVVVUUUVVVTTTSSSRRRSSSRRRQQQOOONNNKKKJJJKKKKKKOOOZZZeeewww|||rrrhhh```\\\^^^ccciiiooottt{{{rrrddd\\\ZZZ\\\ooozzzllljjjhhhfffeeedddcccaaaccccccaaa```aaabbbeeehhhhhhgggeeeddddddfffhhhiiicccbbbaaa```^^^]]]\\\\\\]]]]]]\\\]]]^^^```bbbcccccchhhooowww~~~|||xxxwwwxxxwwwtttqqqjjjkkkkkkkkkjjjhhhfffddd```______^^^]]]\\\\\\[[[___]]][[[ZZZZZZYYYWWWUUUVVVVVVWWWWWWWWWVVVUUUUUUUUUUUUTTTTTTSSSSSSTTTUUUZZZZZZ[[[[[[]]]^^^```aaa]]]^^^```bbbdddeeeeeeeeehhhiiilllnnnrrrxxx|||tttmmmggggggqqq~~~wwwlllfffmmmwww}}}tttlllggghhhjjjiiiiiijjjiiihhhgggeeecccbbbaaa``````ccchhhmmmnnnmmmkkkhhhaaa```___]]]]]]^^^___```aaaaaa```^^^]]]^^^```ccceeeeeeffffffdddaaa___]]]ZZZYYYYYYZZZ[[[\\\\\\[[[UUUVVVXXXYYYYYYYYYWWWVVVVVVTTTSSSRRRSSSSSSQQQPPPOOOLLLJJJKKKLLLPPPZZZeeeyyyzzzpppgggaaa^^^\\\bbbhhhqqqxxx~~~{{{kkk___]]]bbbhhhyyyoookkkgggddddddeeeeeedddcccbbbaaaaaabbbdddeeeffffffeeecccbbbbbbcccdddeeeaaa``````___^^^]]]\\\[[[\\\\\\\\\\\\^^^```bbbccchhhmmmssswww{{{~~~}}}|||xxxtttrrrsssssssssqqqnnnkkkiiidddcccbbbaaa```___^^^^^^___]]][[[ZZZZZZYYYWWWUUUWWWXXXYYYYYYZZZYYYYYYXXX[[[YYYWWWWWWWWWYYYZZZZZZ______```aaabbbdddfffggghhhiiijjjkkkkkkkkkkkklllooorrrwww|||yyyrrrmmmkkkpppssshhhdddqqquuuoooiiigggjjjkkkiiihhhiiigggggggggfffeeeeeeddddddcccfffkkknnnnnnjjjfffccc]]]\\\[[[ZZZZZZ\\\^^^___bbbcccbbb```______aaacccffffffggggggeeebbb^^^\\\ZZZYYYXXXYYY[[[\\\[[[ZZZWWWXXXZZZ\\\\\\[[[YYYXXXUUUSSSRRRRRRSSSSSSQQQPPPPPPMMMMMMNNNOOORRR\\\fffzzz|||vvvnnneee___]]]]]]^^^fffllluuu}}}uuuggg___aaakkktttnnnjjjfffeeeggghhhhhhfffcccbbbaaabbbdddffffffeeedddcccbbbaaaaaa`````````____________^^^]]]\\\[[[\\\\\\\\\]]]^^^aaacccdddkkkqqqwwwyyyyyy{{{{{{|||}}}}}}|||yyytttpppmmmkkkkkkjjjhhhgggeeedddccc___^^^\\\\\\\\\\\\[[[YYY[[[[[[\\\\\\]]]]]]^^^^^^aaa^^^[[[ZZZ\\\^^^``````dddddddddfffgggiiikkklllnnnppppppppppppppprrrtttyyy|||}}}yyy{{{zzzuuupppqqqttt~~~zzznnnfffhhh}}}{{{rrriiieeedddhhhiiifffdddeeefffffffffffffffgggggggggeeegggjjjkkkjjjgggcccaaa^^^]]][[[YYYZZZ[[[^^^```bbbcccbbbaaa``````aaaccceeefffffffffdddbbb___]]]\\\ZZZYYYZZZ\\\\\\[[[ZZZYYY[[[\\\]]]]]]\\\ZZZYYYUUUSSSRRRRRRSSSSSSRRRPPPQQQOOOPPPRRRRRRTTT[[[ddduuu}}}}}}~~~}}}zzzvvvmmmiiiccc^^^\\\^^^bbbdddkkkqqqzzz}}}qqqeee```fffsss}}}jjjhhhgggiiimmmmmmjjjfffcccbbbaaacccfffgggfffdddbbbbbbbbbaaa```______^^^]]]]]]^^^______^^^]]]]]]\\\\\\\\\]]]___aaadddeeejjjpppwwwyyyvvvvvvzzz~~~~~~xxxuuutttsssrrrpppnnnmmmkkkkkkdddcccbbbcccdddeeedddcccccccccbbbbbbccceeefffgggiiieeeaaa```cccfffhhhhhhjjjjjjkkklllnnnpppqqqrrruuuvvvxxxxxxyyy|||vvvrrruuutttqqqrrryyyppphhhiiiuuuqqqkkkeeebbbbbbffffffdddcccdddfffffffffgggggggggggggggeeefffgggggggggeeecccbbbcccaaa^^^\\\\\\]]]```bbb```aaaaaa```______aaacccbbbccccccccccccaaa```___^^^]]]\\\\\\^^^^^^]]]\\\[[[\\\\\\\\\\\\[[[YYYXXXUUUTTTSSSSSSTTTUUUSSSRRRTTTSSSTTTUUUTTTSSSXXX___iiivvvtttrrrpppqqqtttssspppmmmcccaaa___^^^aaaeeekkknnnuuuzzz{{{qqqhhheeekkkxxx~~~ffffffhhhmmmqqqqqqkkkeeecccbbbaaacccfffgggfffcccaaaaaabbbaaaaaa```___^^^\\\]]]^^^___```___^^^]]]\\\\\\]]]^^^___bbbdddfffgggnnnvvvxxxuuusssvvvzzz|||zzzyyyxxxvvvtttrrrqqqpppkkkjjjiiikkkmmmnnnmmmlllkkkjjjiiiiiijjjlllooopppppplllgggfffiiimmmooooooooopppppprrrsssvvvwwwyyy||||||yyyppplllpppqqqpppuuuttthhheeemmmuuuiiiddddddbbbbbbfffgggddddddfffggggggggggggffffffffffffccccccddddddddddddddddddgggeeeaaa___^^^```bbbccc^^^___``````______aaabbb___``````aaaaaaaaaaaaaaa```___^^^^^^``````___^^^\\\\\\\\\[[[ZZZYYYXXXXXXWWWUUUTTTUUUVVVVVVUUUTTTVVVUUUVVVWWWTTTQQQTTTZZZ___jjj{{{~~~yyyuuujjjiiihhhjjjmmmmmmjjjgggaaa``````bbbgggmmmtttxxx~~~|||tttllliiippp|||~~~}}}|||}}}}}}}}}ddddddfffiiimmmnnnkkkgggcccdddeeeffffffeeecccaaa___aaabbbaaa___^^^^^^___[[[\\\]]]]]]\\\[[[\\\^^^^^^^^^^^^^^^___aaabbbcccfffjjjooopppooopppuuuyyyzzzxxxzzz}}}}}}|||||||||{{{zzz|||ssslllooosssssspppoooqqqqqqrrrrrrtttuuuvvvwwwtttsssrrrqqqsssuuuwwwyyyzzzzzz{{{zzz{{{}}}yyysssooommmmmmnnnooo{{{vvvooojjjdddxxx{{{qqqkkkiiigggeeedddcccddddddcccccchhhggggggffffffeeeddddddaaabbbccccccbbbaaabbbdddeeeeeeeeeeeedddcccbbbaaa______`````````aaaaaaaaaaaa```_________```bbbccc```______```aaa```]]]ZZZZZZZZZ[[[[[[ZZZYYYWWWVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUTTTSSSRRRXXX___mmm{{{vvvpppllliiikkknnnpppppppppnnnmmmjjjiiijjjmmmsssyyy~~~yyyuuussssssvvv~~~}}}{{{zzzccccccdddhhhkkkkkkiiifffccccccddddddcccbbbaaa```___```bbbaaa___]]]]]]^^^[[[\\\]]]]]][[[ZZZ[[[]]]___^^^^^^^^^___```aaaaaaeeehhhjjjjjjiiikkkqqqwww|||yyypppnnnpppssszzzyyysssuuuyyyxxxvvvuuuyyyyyyyyyyyyzzz{{{||||||{{{{{{zzz{{{}}}{{{tttnnnlllmmmqqqttt~~~zzzpppllljjjsss}}}tttnnnhhheeecccbbbaaabbbcccdddddddddggggggffffffeeeddddddddd```aaabbbbbbaaaaaacccdddeeeeeeffffffeeedddcccbbbeeeeeeddddddcccbbbbbbaaa___^^^^^^^^^______`````````___^^^_________]]][[[YYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQTTTZZZeeevvvyyytttpppmmmjjjmmmqqqvvv{{{|||{{{wwwuuuppppppppptttzzz|||xxxwwwwwwxxx~~~}}}{{{{{{||||||{{{{{{zzzyyyddddddeeegggiiijjjhhhfffccccccbbbaaa``````_________```aaa```^^^\\\\\\]]]\\\]]]]]]\\\ZZZYYYZZZ[[[\\\\\\]]]]]]^^^```aaabbbccceeeeeedddcccfffmmmrrrttt|||yyyppphhhfffhhhkkkpppvvv}}}{{{vvvppplllmmmssszzzzzzpppkkknnntttrrroookkkgggddd`````````aaabbbccceeefffgggffffffeeeeeedddcccccc___```aaaaaa``````aaacccdddeeeggghhhgggfffdddccchhhhhhgggfffeeecccaaa```\\\]]]^^^___```______^^^aaa___]]]]]]]]]^^^]]][[[YYYZZZ[[[\\\\\\\\\[[[ZZZXXXWWWUUUTTTSSSSSSSSSTTTUUUUUUUUUTTTSSSRRRPPPOOOOOOSSS\\\iiizzzzzzsssooommmmmmlllrrrwww|||yyyyyyzzz~~~||||||{{{zzz~~~}}}}}}|||{{{zzzwwwwwwwwwwwwwwwxxxxxxyyyeeeeeeeeefffhhhhhhggggggdddcccbbb```____________^^^```aaa```]]][[[[[[\\\\\\]]]]]]\\\ZZZXXXYYYZZZYYYYYYZZZ\\\^^^```bbbdddbbbcccccccccccceeeiiimmmmmmttt}}}{{{uuunnnjjjjjjlllooorrrvvvxxx{{{}}}zzzwwwvvvtttqqqqqqvvv~~~zzzpppmmmmmmzzztttmmmmmmlllhhheeeaaaaaabbbbbbbbbccceeeffffffffffffeeeddddddccccccaaabbbaaa```^^^]]]___```ccceeeggghhhhhhgggdddcccgggggggggfffdddbbbaaa___]]]^^^aaabbbcccbbb```^^^aaa^^^\\\[[[[[[\\\\\\[[[XXXYYY[[[\\\]]]]]]\\\\\\YYYXXXVVVTTTSSSSSSSSSSSSUUUUUUUUUTTTRRRQQQOOONNNNNNOOOUUU___mmm~~~yyyrrrpppqqqsssuuuwww|||~~~{{{zzz{{{|||xxx{{{~~~}}}zzz}}}|||{{{|||{{{{{{{{{yyyxxxttttttsssssstttvvvxxxyyyccccccdddcccccccccdddeeeeeedddcccaaaaaa```aaaaaa___```aaa```]]][[[[[[[[[]]]]]]^^^\\\ZZZYYYYYYZZZZZZZZZZZZ[[[\\\^^^___``````bbbdddeeefffffffffggghhhnnnvvv|||wwwuuuvvvvvvuuuooopppqqqqqqsssxxx~~~zzzvvvsssqqqqqqtttuuuxxx|||~~~sssoooooovvvqqqlllmmmlllhhheeeeeefffgggeeecccbbbdddfffgggffffffeeeeeedddcccccceeedddccc___\\\[[[\\\]]]cccdddfffgggfffeeecccbbbcccdddeeefffeeedddcccbbb___aaadddffffffeeebbbaaa```]]][[[ZZZZZZ[[[[[[ZZZXXXYYYZZZ\\\]]]]]]]]]\\\ZZZXXXWWWUUUSSSSSSSSSSSSUUUUUUTTTTTTRRRQQQPPPOOOOOOPPPRRRXXXdddttt}}}vvvvvvxxx||||||vvvrrrrrrssstttssswww}}}}}}~~~~~~{{{|||}}}zzzxxxwww~~~}}}{{{{{{|||{{{yyywwwsssssssssssstttwwwyyyzzzaaaaaa```___]]]]]]___bbbddddddcccccccccbbbbbbbbb```aaabbb```^^^\\\[[[[[[]]]^^^^^^]]][[[ZZZ[[[\\\]]]]]]\\\[[[[[[[[[[[[[[[```aaadddffffffeeedddcccccciiiqqq|||~~~ppppppnnnlllkkkmmmqqquuu~~~{{{xxxsssmmmiiihhhkkknnnxxxzzzxxxoooooovvvyyypppmmmllliiifffeeeiiikkkkkkhhhdddbbbdddfffhhhggggggfffeeeeeeddddddfffeeeccc___\\\ZZZ\\\]]]dddddddddccccccbbbaaa```bbbccceeeggggggfffeeeddd```bbbdddffffffeeecccbbb^^^\\\ZZZZZZZZZ[[[ZZZYYYWWWXXXZZZ\\\]]]]]]\\\\\\YYYXXXVVVUUUTTTTTTTTTUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQTTT]]]jjjzzz~~~~~~~~~zzztttnnnlllmmmppprrrzzz~~~}}}~~~~~~}}}~~~}}}~~~~~~~~~~~~yyyvvvuuuvvv}}}|||{{{||||||{{{xxxvvvrrrsssssstttvvvwwwyyyzzzaaaaaaaaa^^^\\\\\\___bbbaaabbbcccdddddddddcccbbbaaabbbcccaaa^^^\\\\\\\\\]]]^^^___^^^]]]\\\]]]^^^[[[[[[ZZZZZZZZZ[[[[[[\\\`````````aaabbbbbbaaa```]]]dddkkkttt}}}{{{xxxtttpppoooppprrrvvv{{{nnnmmmjjjeeecccgggpppwww~~~uuuppplllooo{{{vvvrrrppplllgggfffhhhjjjlllmmmjjjeeebbbdddgggiiihhhhhhggggggfffeeeeeeeeedddbbb___\\\\\\^^^```eeecccbbb```^^^^^^^^^^^^```aaadddffffffeeecccbbb___```aaaccccccbbbaaa```\\\[[[ZZZZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[\\\[[[[[[ZZZXXXWWWVVVUUUTTTUUUUUUVVVSSSTTTTTTTTTTTTTTTSSSSSSQQQQQQPPPQQQVVVaaannnxxx|||yyyssspppmmmlllnnnttt{{{~~~|||~~~~~~}}}}}}~~~|||xxxvvvwwwyyy|||{{{{{{||||||{{{wwwtttqqqrrrtttuuuwwwwwwxxxxxxddddddccc```]]]]]]aaaeee___```bbbdddeeedddcccbbbbbbccccccbbb___]]]\\\\\\\\\^^^______]]]]]]^^^```UUUVVVWWWYYY[[[^^^```aaa```^^^]]]\\\]]]^^^___^^^YYY```hhhooozzzzzzwwwvvvxxxsss}}}xxxqqqhhhhhhgggeeeeeelllyyyvvvnnnllljjjpppwwwuuutttsssnnnhhhgggkkkhhhkkkllliiidddbbbeeehhhiiiiiiiiihhhggggggffffffccccccaaa___]]]^^^aaaccceeeccc```]]]\\\[[[\\\]]]]]]___aaaccccccaaa___^^^]]]]]]___`````````___^^^[[[ZZZZZZ[[[[[[ZZZXXXUUUWWWXXXZZZ[[[[[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWSSSSSSTTTUUUUUUUUUUUUUUUQQQPPPPPPOOORRRZZZfffooo{{{~~~{{{vvvrrrjjjiiiiiilllttt}}}~~~}}}~~~~~~}}}}}}~~~~~~}}}zzzyyy{{{~~~{{{{{{{{{||||||zzzvvvrrrqqqrrrtttvvvwwwwwwwwwvvveeedddcccbbbaaa`````````___```bbbccccccbbb```___``````___^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]ZZZYYYWWWVVVWWWYYY\\\^^^bbb```]]][[[ZZZZZZZZZ[[[]]]]]]aaahhhooovvv|||ssskkkgggfffeeeeeehhhooozzz~~~}}}~~~|||qqqoooooottt|||tttrrrooollliiihhhgggfffffffffffffffggggggggghhhhhhgggfffeeecccbbbaaa```bbbaaa``````aaaccceeefffgggeeeccc```^^^]]]]]]]]]```aaaccccccbbb___\\\ZZZ[[[[[[\\\]]]^^^```aaaaaa^^^^^^^^^]]][[[ZZZXXXWWWVVVWWWYYYZZZ[[[[[[ZZZZZZ\\\ZZZXXXXXXXXXYYYXXXVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTQQQOOOPPPQQQVVVaaammmyyy~~~}}}xxxqqqmmmjjjjjjlllttt}}}~~~~~~}}}|||zzzyyyyyyyyyyyy{{{|||||||||zzzxxxuuusssuuuuuuuuuuuuuuuttttttssshhhgggeeedddccccccbbbbbbaaabbbdddeeeeeedddbbbaaa``````___^^^]]]]]]]]]]]]^^^______``````______^^^[[[ZZZYYYXXXYYY[[[]]]___```^^^[[[ZZZYYYZZZ[[[[[[]]]]]]```ggglllsss~~~yyyssslllgggcccfffhhhmmmsss{{{}}}zzzzzz|||}}}sssnnnooottt}}}vvvqqqooommmjjjhhhgggffffffeeeffffffgggggghhhhhhhhhggggggfffeeecccbbbaaa```aaaaaa``````aaabbbdddeeeeeecccaaa___]]]\\\\\\\\\^^^___``````___]]]ZZZXXXYYYZZZ[[[]]]___``````aaa^^^^^^]]]\\\ZZZXXXWWWVVVUUUWWWYYY[[[]]]^^^^^^^^^\\\ZZZXXXWWWXXXXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSPPPNNNOOOPPPTTT___jjjvvv|||yyysssnnnlllmmmrrr{{{~~~~~~||||||~~~}}}|||{{{zzzxxxxxxwwwwwwxxxyyyzzz{{{zzzxxxvvvuuuuuuuuuvvvvvvvvvuuutttsssjjjiiihhhgggfffeeeeeeeeecccdddeeeggggggeeedddccc``````___^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZ[[[\\\^^^___]]][[[YYYYYYZZZ\\\\\\\\\^^^]]]```eeeiiinnnyyy}}}|||{{{xxxvvvrrrmmmjjjgggfffeeennnrrryyy}}}xxxwwwxxx{{{}}}vvvoooqqqvvvtttsssmmmllljjjhhhgggfffggggggeeeeeefffggghhhhhhiiiiiigggfffeeedddcccaaaaaa```````````````aaabbbcccccccccbbbaaa___]]]\\\\\\[[[[[[\\\]]]]]]\\\ZZZXXXVVVVVVXXXZZZ]]]___``````___]]]]]]\\\[[[YYYWWWUUUTTTTTTVVVYYY\\\___aaaaaabbb[[[YYYWWWWWWXXXXXXWWWVVVUUUUUUTTTTTTTTTSSSSSSSSSRRROOONNNOOOOOORRR\\\fffrrryyy|||~~~}}}wwwsssuuuwww}}}~~~~~~~~~~~~{{{zzz{{{}}}}}}|||zzzyyywwwvvvvvvuuuvvvwwwxxxyyyyyyyyyxxxwwwuuuvvvwwwxxxxxxvvvtttssskkkjjjiiigggffffffeeeeeecccdddeeeggggggeeedddccc`````````______^^^]]]\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^[[[YYYXXXZZZ]]]``````___```___```cccfffjjjsss~~~zzzuuusssqqqqqqllljjjhhhggghhhjjjmmmooozzz}}}~~~zzzxxxxxx{{{sssssszzzyyyqqqrrrkkkjjjhhhggggggggghhhiiidddeeefffhhhhhhiiihhhhhheeeeeedddcccbbbaaa```____________``````aaaaaabbbbbbaaa```___^^^]]]\\\\\\YYYYYYZZZ[[[ZZZYYYWWWVVVSSSVVVYYY]]]______^^^]]]\\\[[[[[[ZZZXXXVVVTTTSSSUUUVVVYYY\\\___```aaaaaa[[[YYYWWWVVVWWWWWWVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRPPPPPPQQQQQQRRRZZZcccmmmwww}}}zzz}}}}}}}}}}}}~~~|||~~~~~~~~~~~~}}}~~~~~~|||{{{|||}}}}}}|||zzzxxxwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwuuuvvvxxxyyyyyywwwuuusssiiiiiigggfffeeedddddddddbbbcccdddeeeeeedddcccbbb````````````___^^^]]]\\\YYYZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[YYYXXX\\\bbbffffffdddbbb```aaabbbcccfffoooxxx|||~~~xxxqqqlllhhhffffffcccdddfffiiinnntttzzz}}}~~~~~~{{{ssswwwvvvooonnniiiiiihhhgggggghhhiiijjjdddeeeggghhhhhhhhhffffffccccccbbbaaa```______^^^^^^^^^_________``````___^^^]]]]]]\\\[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXWWWWWWRRRUUUXXX\\\]]]]]]\\\[[[ZZZZZZZZZYYYWWWVVVTTTSSSVVVWWWYYY[[[]]]]]]]]]]]]ZZZXXXVVVVVVVVVVVVVVVTTTSSSSSSRRRRRRRRRQQQQQQQQQRRRQQQRRRTTTTTTTTTZZZcccjjjvvv~~~~~~yyyzzz{{{|||}}}~~~zzz|||}}}}}}zzz|||~~~~~~~~~||||||zzzxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvxxxyyyxxxwwwuuuttthhhgggfffeeeccccccccccccaaabbbcccddddddcccbbbaaa``````aaaaaa```___]]]\\\[[[[[[\\\\\\\\\\\\[[[[[[WWWYYYZZZ\\\]]]\\\\\\[[[[[[YYYYYY^^^fffkkkkkkiiicccaaa```aaaaaabbbjjjssszzzvvvzzzxxxxxxyyy{{{wwwpppjjjeeebbbaaaaaaeeehhhooovvv}}}{{{rrrpppxxxxxxqqqjjjggghhhhhhgggfffggghhhiiijjjdddeeefffggggggfffdddbbb`````````___^^^]]]]]]]]]]]]^^^^^^_________^^^^^^XXXXXXYYYYYYXXXWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXSSSUUUWWWZZZ[[[[[[ZZZZZZXXXXXXYYYXXXXXXWWWUUUUUUWWWXXXYYYZZZ[[[[[[ZZZYYYYYYWWWUUUUUUVVVVVVUUUTTTRRRRRRRRRQQQQQQQQQPPPPPPQQQQQQTTTWWWWWWVVV\\\ccchhhtttyyyzzz}}}|||yyytttvvvzzz}}}~~~xxx{{{~~~~~~xxx{{{~~~zzzyyyxxxwwwvvvuuuuuuuuuvvvuuuuuuuuuuuuuuuttttttvvvvvvwwwwwwvvvvvvuuuuuugggfffeeedddcccbbbbbbbbbaaabbbcccddddddcccbbbaaa___```aaabbbaaa___]]]\\\[[[\\\\\\]]]]]]\\\\\\[[[XXXYYY\\\^^^^^^^^^\\\[[[ZZZXXXXXX___hhhnnnnnnkkkbbb___^^^^^^^^^^^^fffoooxxx{{{rrrnnnwww}}}xxxssspppoooqqqrrrtttqqqlllhhhfffgggiiijjjrrrxxxyyyqqqnnnpppuuupppkkkgggfffgggfffeeeeeeeeefffhhhhhhdddeeefffgggfffcccaaa___^^^^^^]]]]]]\\\\\\[[[[[[\\\]]]^^^______^^^]]]\\\WWWWWWXXXYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWUUUVVVWWWXXXXXXYYYYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWYYYZZZ[[[ZZZZZZYYYYYYWWWUUUTTTUUUUUUTTTSSSQQQQQQQQQPPPPPPPPPPPPOOOPPPPPPTTTXXXXXXXXX\\\ccchhhqqq}}}{{{zzz{{{~~~}}}xxxtttpppsssyyy~~~~~~xxx{{{~~~~~~~~~~~~wwwzzz~~~}}}||||||vvvuuuttttttssssssssstttsssssssssssstttuuuvvvvvvwwwvvvuuutttttttttuuuuuugggfffeeedddcccbbbbbbbbbaaabbbdddeeeeeedddbbbaaa___```aaabbbaaa___]]]\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYZZZ]]]___```___]]]\\\YYYVVVWWW___iiipppooolll```^^^\\\\\\[[[\\\ccclllooozzz}}}rrrlllsss{{{{{{vvvqqqpppnnnkkkjjjkkknnnqqqqqqooolllkkkmmmpppuuuwww}}}qqqnnnnnnsssuuunnnkkkhhhgggiiifffeeedddddddddeeefffgggdddeeeffffffeeebbb___]]]]]]\\\\\\[[[[[[ZZZZZZZZZ\\\]]]^^^^^^^^^]]]\\\[[[YYYYYYZZZ[[[[[[ZZZYYYXXXTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXVVVWWWXXXXXXYYYYYYYYYXXXVVVWWWYYYZZZ[[[[[[[[[[[[YYYWWWUUUTTTUUUUUUTTTSSSQQQQQQPPPPPPPPPOOOOOOOOONNNOOOTTTXXXYYYXXX\\\bbbiiinnnwww~~~}}}{{{vvvqqqmmmqqqxxx~~~yyy|||~~~~~~|||{{{{{{~~~}}}}}}}}}}}}~~~~~~}}}||||||||||||wwwzzz~~~}}}{{{yyyxxxsssrrrrrrqqqqqqrrrrrrssspppqqqqqqrrrtttvvvxxxyyyxxxvvvtttsssrrrsssuuuvvveeecccbbbaaabbbaaa___^^^]]]^^^aaacccddddddcccbbbbbb```^^^]]]^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYY]]]aaa```\\\ZZZ\\\^^^ZZZWWWVVVZZZccciiikkkjjjdddaaa^^^[[[[[[]]]aaadddgggooo{{{{{{|||~~~~~~~~~}}}zzzwwwuuuqqqmmmjjjeeeggghhhiiijjjllloooqqqnnnqqquuuxxxzzz~~~|||qqqlllsss{{{{{{vvvpppiiieeeccccccdddddddddcccbbbcccfffhhhjjjeeeddddddddddddbbb___\\\\\\\\\[[[[[[ZZZZZZYYYYYY\\\\\\[[[ZZZZZZZZZZZZZZZXXXYYYYYYYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZVVVYYYZZZWWWVVVYYYYYYWWWWWWXXXXXXXXXXXXXXXWWWWWWYYYZZZZZZZZZZZZXXXVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRSSSRRRRRRQQQPPPOOOOOOOOOTTTTTTTTTSSSTTTWWW\\\```ggghhhoooyyy{{{uuuqqqkkkrrr||||||pppttt{{{~~~}}}{{{}}}|||{{{zzzyyyzzz{{{{{{||||||||||||||||||||||||}}}{{{zzzyyyzzz|||}}}~~~~~~~~~}}}||||||vvvsssttttttrrrrrrtttrrrrrrsssssstttvvvwwwxxx|||xxxtttsssssstttuuutttcccaaa``````aaaaaa___^^^\\\]]]___aaabbbaaa```___```^^^\\\[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[___bbbbbb^^^\\\]]]```[[[XXXVVVZZZbbbhhhjjjjjjdddbbb```^^^^^^^^^___```dddkkkttt|||zzzxxxxxxyyy~~~|||{{{yyyuuuqqqooooooqqqrrrqqqooommmllliiigggeeedddfffiiilllmmmppptttvvv~~~}}}sssnnnssssssppplllgggdddcccdddeeeddddddbbbbbbcccdddfffhhhdddccccccdddcccaaa]]]ZZZXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZXXXXXXYYYYYYXXXXXXWWWVVVXXXXXXWWWXXXXXXYYYYYYZZZUUUWWWWWWTTTUUUYYYYYYWWWXXXYYYYYYYYYYYYXXXXXXWWWYYYZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQPPPUUUUUUTTTTTTTTTWWW\\\```dddeeekkkttt{{{~~~|||~~~~~~zzzuuupppnnnuuu|||pppuuu{{{~~~~~~~~~}}}{{{zzzzzzyyyxxxxxxxxxyyyzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{zzzzzzzzz|||}}}~~~}}}}}}wwwtttuuuvvvttttttvvvuuuuuuuuuttttttuuuuuuvvvzzzwwwtttrrrsssuuuuuuuuuaaa___^^^___```aaa```^^^\\\]]]^^^______^^^]]]\\\]]][[[YYYYYYZZZZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[^^^aaaaaa^^^\\\]]]___\\\YYYWWWYYY```fffiiijjjddddddcccbbb```___^^^]]]```eeelllwww{{{zzzyyyyyyyyy{{{~~~}}}~~~}}}yyywwwvvvwwwvvvtttrrrpppnnnmmmmmmjjjiiigggdddaaaaaaccceeeeeeeeeeeeeeeeeedddddddddkkknnnsssxxx|||{{{ooolllpppooojjjiiigggeeeddddddeeeeeedddcccbbbaaaaaabbbddddddbbbbbbbbbbbbbbb___[[[WWWTTTUUUXXX[[[]]]]]]]]]\\\XXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZUUUVVVUUURRRTTTYYYZZZWWW[[[ZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZYYYXXXVVVUUUVVVVVVVVVUUUUUUSSSRRRRRRQQQRRRRRRRRRSSSSSSSSSSSSUUUUUUUUUUUUUUUWWW\\\___aaaaaaeeemmmsss{{{yyyvvvtttvvvvvvxxx~~~~~~}}}yyytttpppooovvvzzzqqquuu{{{~~~||||||||||||zzzyyyxxxxxxxxxxxxyyyzzz{{{|||~~~}}}|||zzzzzz{{{{{{|||~~~}}}}}}xxxuuuwwwxxxvvvvvvxxxxxxwwwvvvvvvuuutttssssssxxxvvvsssrrrsssuuuvvvvvv```___^^^___aaabbbaaa```]]]]]]^^^^^^]]]\\\[[[[[[[[[ZZZXXXXXXYYYZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[^^^^^^\\\ZZZ[[[\\\]]]ZZZXXXYYY]]]cccggghhheeeeeecccaaa___^^^]]]\\\^^^```eeennnzzz}}}{{{|||uuuooolllkkkjjjjjjiiigggeeeddddddddddddccccccaaa___^^^___cccfffcccdddfffggghhhiiikkkmmmwww|||~~~uuurrrqqq|||vvvllleeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaa```aaaaaaaaa```````````````]]]YYYUUUSSSUUUYYY\\\^^^]]]\\\[[[WWWWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYUUUWWWUUUSSSUUU[[[\\\ZZZ]]]\\\[[[ZZZZZZYYYYYYYYYXXXXXXYYYYYYYYYXXXVVVUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVVVVUUUUUUWWW[[[^^^______bbbhhhmmmuuuwwwqqqmmmlllmmmlllmmmuuu|||yyyxxxzzz~~~|||xxxsssoooooouuu}}}vvvpppuuu|||~~~|||{{{{{{||||||{{{yyyyyyyyyzzz{{{|||}}}~~~}}}}}}|||{{{{{{{{{{{{|||~~~~~~~~~~~~~~~}}}}}}||||||xxxvvvxxxyyywwwvvvxxxwwwwwwwwwvvvuuutttsssrrruuusssqqqqqqsssuuuvvvvvv```______```bbbccccccbbb^^^^^^^^^^^^]]]\\\\\\[[[[[[YYYXXXXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]\\\[[[ZZZZZZ\\\ZZZXXXXXX[[[___ccceeefffdddaaa^^^\\\\\\]]]]]]^^^^^^aaahhhpppwww}}}wwwoookkkiiihhhhhhfffeeedddcccbbbcccdddeeeeeeeeeeeeddddddgggkkknnnmmmppprrrtttuuuwww{{{yyywwwyyyzzzpppmmmeeeeeeeeeeeeeeeddddddccccccbbbbbbaaa````````````___^^^^^^^^^^^^\\\YYYVVVVVVXXX[[[]]]^^^]]][[[ZZZXXXXXXYYYZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXYYYYYYZZZ[[[ZZZZZZYYYXXXVVVYYYZZZWWWWWW\\\^^^]]]___^^^\\\ZZZYYYYYYXXXXXXWWWXXXXXXYYYYYYXXXVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRSSSTTTVVVWWWWWWUUUVVVVVVUUUUUUVVVYYY[[[^^^___bbbfffiiippp~~~tttlllgggeeecccaaacccmmm{{{{{{wwwxxx}}}~~~{{{wwwsssooopppuuu~~~|||tttnnnttt}}}~~~~~~~~~}}}}}}}}}}}}|||{{{{{{|||}}}|||zzzxxxyyyzzz|||}}}~~~}}}}}}|||{{{{{{{{{{{{{{{}}}||||||{{{{{{{{{{{{{{{{{{wwwuuuwwwxxxvvvuuuvvvttttttuuuuuuuuuuuutttssssssqqqpppppprrrtttttttttaaa``````aaabbbccccccbbb______^^^^^^]]]]]]]]]\\\ZZZYYYXXXXXXZZZ\\\\\\[[[YYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]]]]]]]]]]\\\[[[YYYYYYXXXXXXZZZ\\\___```bbb```]]]ZZZYYYZZZ\\\]]]]]]\\\^^^dddiiimmmrrrxxxyyyqqqoooooonnnmmmkkkkkkkkkllllllmmmnnnooooooqqqssstttuuuwww{{{~~~}}}{{{|||ooojjjjjjgggffffffeeedddccccccbbbbbbbbbbbbaaaaaa`````````___]]][[[[[[\\\\\\ZZZYYYZZZ[[[\\\^^^^^^]]][[[ZZZZZZ[[[\\\\\\\\\[[[YYYXXXXXXXXXYYYZZZZZZZZZYYYYYYXXXYYYZZZ[[[ZZZYYYXXXWWWUUU\\\```]]]YYY[[[___``````^^^\\\ZZZXXXXXXXXXXXXVVVWWWXXXYYYYYYXXXWWWVVVWWWWWWVVVVVVTTTSSSQQQPPPPPPPPPQQQSSSTTTUUUWWWWWWTTTUUUUUUUUUTTTTTTWWWYYY\\\]]]aaadddfffkkkzzzuuullleeeaaa]]]]]]```iiiuuu|||zzzwwwsssqqqqqquuu}}}|||tttlllttt~~~~~~}}}}}}||||||{{{{{{|||{{{zzzzzz|||}}}|||{{{wwwwwwyyyzzz|||||||||||||||||||||||||||{{{{{{{{{|||{{{zzzyyyyyyyyyzzzzzz{{{vvvuuuwwwwwwtttrrrssspppqqqssstttuuuuuutttssspppooonnnnnnppprrrqqqqqqaaa```___```aaabbbaaa```^^^^^^]]]]]]\\\]]]]]]]]]YYYXXXWWWXXXZZZ\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]][[[ZZZWWWWWWXXXYYYYYYYYY[[[\\\ZZZZZZZZZYYYZZZZZZ[[[[[[ZZZXXXYYY___ccceeekkkrrrzzz~~~}}}ssskkkhhhiiifffeeedddcccbbbbbbbbbbbbaaaaaabbbbbbbbbaaaaaa```___\\\YYYXXXZZZ\\\]]]]]]\\\\\\]]]^^^^^^^^^^^^]]]]]]^^^______^^^\\\ZZZXXXXXXXXXYYYZZZZZZZZZZZZZZZWWWXXXZZZZZZZZZXXXWWWUUUSSS^^^fffaaaZZZYYY]]]aaa```___\\\YYYWWWVVVWWWWWWVVVVVVWWWXXXXXXXXXWWWVVVWWWWWWWWWVVVTTTRRRQQQPPPPPPPPPQQQRRRSSSUUUVVVVVVSSSTTTUUUTTTSSSSSSUUUWWWXXXZZZ^^^aaabbbfffttt~~~|||qqqhhhccc```bbbgggmmmuuu}}}}}}{{{zzzwwwtttrrrmmmpppwwwyyyrrrjjjsss~~~~~~}}}||||||{{{yyyxxxxxxyyy{{{|||{{{zzzwwwxxxzzz{{{||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}|||||||||||||||{{{{{{zzz|||{{{zzzyyyyyyyyyzzzzzz|||wwwvvvxxxxxxsssqqqqqqoooppprrrssstttsssrrrqqqooommmlllmmmooooooooommmaaa```______```aaa```^^^]]]\\\\\\\\\\\\\\\]]]]]]XXXWWWVVVWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYZZZ[[[[[[YYYWWWUUUVVVXXXYYYXXXXXXXXXYYYTTTVVVXXXZZZ[[[[[[ZZZYYYXXXUUUVVV\\\```aaagggooosss}}}tttpppllljjjkkkeeedddbbbaaaaaaaaabbbcccaaaaaabbbbbbbbbbbbaaaaaa___\\\XXXWWWYYY\\\^^^___\\\\\\]]]]]]^^^___````````````aaaaaa___]]]ZZZYYYXXXXXXYYYZZZZZZZZZZZZZZZWWWXXXYYYZZZYYYXXXVVVTTTQQQ___iiidddYYYWWW\\\aaa```^^^[[[XXXVVVVVVVVVVVVUUUVVVWWWXXXXXXXXXWWWVVVWWWWWWWWWVVVTTTRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUSSSTTTTTTSSSRRRRRRSSSUUUTTTWWW\\\______bbbppp~~~|||zzz{{{xxxnnnhhhgggkkkppptttyyy~~~|||zzzyyyxxxuuusssiiikkkpppyyy}}}uuunnnhhhrrr~~~}}}}}}|||xxxwwwvvvwwwyyyzzzzzzyyyzzz{{{|||~~~~~~~~~}}}}}}|||||||||||||||||||||||||||||||||}}}|||{{{{{{zzz}}}|||{{{zzzyyyzzz{{{{{{}}}yyywwwyyyxxxtttqqqqqqoooppprrrssssssrrrpppooonnnmmmllllllmmmnnnmmmkkkaaaaaa```______```aaabbb``````______^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ]]]^^^[[[XXXXXX[[[XXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZXXXVVVSSSRRRUUUVVVWWWXXXXXXXXXWWWVVVWWWXXXYYYYYY[[[___dddhhhrrrzzz|||vvvooollljjjgggdddfffffffffeeebbb``````aaabbbeeegggeeeaaa^^^]]]^^^XXXYYY[[[]]]^^^^^^]]]]]][[[\\\]]]]]]^^^^^^]]]]]]ZZZ]]]___```^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZWWWXXXYYYZZZYYYXXXVVVTTTWWWXXXYYY[[[]]]^^^^^^^^^^^^\\\YYYVVVUUUVVVXXXYYYXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPQQQTTTSSSRRRQQQQQQRRRTTTUUUWWWVVVUUUSSSRRRRRRQQQQQQUUUXXX[[[]]]___ccciiimmm{{{xxx{{{wwwrrrtttxxx||||||yyyuuuqqqmmmlllffffffkkkuuu{{{wwwrrrooollluuu~~~~~~~~~}}}|||}}}}}}}}}|||{{{{{{zzzzzzyyyzzz|||}}}~~~}}}{{{zzz~~~}}}|||{{{{{{{{{{{{{{{}}}{{{yyyxxxzzz{{{{{{{{{}}}zzzwwwwwwzzz|||{{{zzztttwwwzzzzzzxxxuuusssssspppooooooppprrrrrrqqqooommmmmmmmmnnnmmmmmmllllllbbbbbbaaa`````````aaabbb`````````___^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYY___\\\ZZZZZZYYYXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]ZZZ[[[[[[ZZZYYYWWWUUUTTTSSSTTTUUUWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\___cccfffnnntttxxxpppkkkjjjjjjiiigggeeeffffffdddaaa______```bbbdddeeeddd```]]]]]]^^^ZZZ[[[]]]^^^_________^^^\\\]]]]]]^^^^^^^^^^^^^^^\\\^^^```___]]][[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYYZZZ[[[[[[[[[YYYWWWVVVUUUVVVXXXZZZ[[[\\\]]]]]]]]][[[YYYWWWVVVVVVVVVWWWUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPSSSRRRPPPPPPPPPQQQSSSTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTWWWZZZ\\\^^^```dddhhhyyy~~~}}}{{{wwwrrrmmmhhhfff^^^^^^dddooovvvtttqqqpppnnnyyy~~~}}}zzzxxxzzzzzzzzzzzzzzzzzzzzz{{{zzz|||}}}~~~~~~}}}|||{{{||||||{{{{{{zzz{{{{{{{{{}}}{{{xxxxxxxxxyyyxxxwwwzzzxxxvvvwwwyyyzzzyyywwwuuuwwwyyyyyywwwtttssssssnnnnnnmmmnnnoooooonnnlllmmmmmmmmmmmmlllkkkjjjiiidddcccbbbaaaaaaaaaaaaaaa````````````___]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYY^^^[[[WWWUUUVVVXXXXXXWWWXXXXXXYYYZZZ\\\]]]^^^^^^ZZZZZZZZZZZZYYYXXXWWWVVVRRRSSSTTTUUUVVVVVVVVVVVVXXXZZZ\\\]]]]]]^^^aaaccchhhmmmttt}}}{{{zzzyyysssllliiiiiijjjiiigggdddeeeeeeccc```_________aaaccccccbbb```]]]]]]]]]]]]^^^```aaaaaaaaa``````]]]]]]^^^^^^_______________``````^^^\\\ZZZZZZZZZ[[[\\\^^^___^^^]]][[[ZZZ[[[\\\]]]]]]\\\ZZZYYYXXXTTTUUUWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNOOOPPPQQQRRRQQQQQQQQQQQQQQQRRRSSSTTTSSSUUUYYY[[[\\\^^^```bbbooowww|||xxx{{{~~~~~~}}}{{{yyytttnnngggaaa]]]VVVWWW^^^iiiqqqrrrrrrtttsss~~~|||xxxuuuwwwwwwwwwxxxyyyyyyzzzzzz{{{|||~~~~~~|||{{{{{{zzzzzzzzzzzz{{{{{{|||}}}{{{xxxwwwvvvvvvtttsssvvvvvvuuuvvvwwwwwwvvvtttvvvwwwxxxwwwtttrrrrrrsssooonnnmmmnnnnnnnnnllljjjmmmmmmlllkkkjjjhhhgggfffeeedddccccccbbbaaaaaa````````````___^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWYYYYYYVVVUUUWWWYYYXXXUUUVVVWWWXXXYYY[[[[[[\\\ZZZZZZZZZZZZZZZYYYYYYYYYUUUUUUVVVVVVVVVVVVUUUUUUXXXZZZ]]]^^^^^^^^^^^^___cccgggmmmrrrxxxzzzwwwzzz{{{yyytttnnnjjjiiihhhfffddddddddddddccc```^^^^^^___aaaaaaaaa```___^^^]]]]]]```aaabbbcccccccccbbbaaa^^^^^^^^^^^^______``````bbbbbbaaa^^^[[[YYYYYYZZZ\\\]]]___aaa```^^^\\\ZZZ]]]]]]]]]\\\\\\ZZZYYYXXXTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYYYYXXXVVVTTTRRRPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPPPPPPPPPPQQQRRRRRRPPPSSSVVVZZZ\\\^^^___```hhhooozzz~~~xxxuuuzzz~~~~~~~~~~~~~~~}}}|||{{{zzzwwwqqqjjjbbbZZZVVVSSSTTT[[[gggooorrrtttxxxwwwzzzwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz|||~~~~~~}}}{{{zzzyyyyyyxxxyyyyyyzzz{{{|||{{{yyywwwuuuuuutttrrrppprrrssstttuuuvvvuuutttrrruuuvvvvvvtttrrrpppqqqrrrqqqpppooooooooonnnllljjjjjjjjjjjjiiihhhgggfffeeedddddddddcccbbbaaa````````````______^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZUUU```fff```WWWVVVXXXYYYUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZZZZYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTWWWZZZ]]]^^^]]]\\\\\\]]]___eeekkknnnrrr}}}uuuvvv}}}~~~wwwuuurrrmmmjjjgggeeecccbbbdddddddddccc```^^^^^^___aaaaaa```____________^^^bbbcccdddddddddcccbbbaaa___^^^^^^^^^^^^___```aaaaaaaaa```^^^[[[YYYZZZ[[[\\\^^^```aaaaaa___\\\[[[\\\\\\\\\[[[ZZZXXXWWWWWWUUUVVVWWWXXXYYYYYYZZZZZZVVVWWWWWWWWWUUUSSSQQQOOOQQQQQQRRRSSSTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOMMMMMMMMMNNNOOOPPPQQQQQQRRRQQQQQQPPPPPPPPPPPPPPPNNNPPPTTTYYY]]]```aaaaaaccciiisss~~~zzzxxxyyy{{{|||{{{zzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxsssmmmeee]]]VVVRRRQQQSSS[[[fffmmmpppuuuzzz}}}~~~{{{~~~}}}|||zzzyyywwwvvvuuuvvvwwwzzz{{{||||||{{{zzzxxxxxxwwwxxxxxxyyyzzzzzzxxxvvvtttssssssqqqooommmlllmmmoooqqqqqqqqqqqqppprrrssssssrrrpppoooooopppqqqpppnnnnnnnnnmmmjjjhhhffffffggggggggggggggggggbbbcccccccccbbbaaa``````^^^^^^^^^^^^]]][[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZiiirrrgggZZZUUUWWWXXXXXXYYYYYYZZZZZZ[[[[[[\\\ZZZZZZYYYXXXXXXXXXYYYYYY[[[ZZZYYYWWWVVVUUUUUUUUUVVVYYY[[[\\\[[[ZZZ[[[[[[^^^ccchhhkkkoooxxxyyyrrrqqqzzz}}}sssqqqkkkjjjiiigggeeeddddddcccdddeeeeeeccc```_________bbbaaa______```aaa```___ccccccdddddddddcccaaa```___^^^]]]]]]]]]^^^```aaa^^^______^^^\\\[[[[[[\\\]]]^^^`````````___]]]\\\\\\\\\[[[YYYXXXWWWVVVVVVUUUUUUWWWXXXXXXYYYYYYYYYTTTUUUUUUUUUTTTRRRPPPOOORRRRRRTTTUUUUUUTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNOOOPPPQQQQQQRRRRRRSSSRRRQQQPPPPPPPPPPPPPPPOOOPPPRRRWWW\\\aaabbbbbb___dddlllvvv~~~{{{uuuuuuvvv{{{}}}{{{|||~~~}}}}}}~~~~~~|||{{{yyyxxxwwwtttooohhh```YYYSSSOOONNNQQQZZZfffmmmpppuuu{{{|||yyyvvvtttsssssstttwwwzzz{{{|||{{{{{{xxxwwwwwwwwwwwwxxxxxxyyyvvvtttrrrpppooolllhhhfffbbbdddggghhhhhhiiikkkllllllnnnpppooonnnmmmnnnnnnnnnlllkkkkkkkkkjjjhhhfffddddddeeefffgggggggggggg```aaabbbbbbbbbaaa``````]]]]]]]]]\\\[[[ZZZYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[jjjpppdddXXXWWWYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZXXXWWWWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWUUUWWWYYYYYYYYYYYYZZZ[[[\\\```cccfffiiirrr}}}yyyppprrrwww}}}|||qqqlllmmmffffffggggggfffeeeeeefffeeeffffffdddaaa______```cccaaa^^^___aaabbbbbbaaaccccccddddddcccaaa```___^^^]]]\\\[[[\\\]]]___```ZZZ\\\^^^___^^^]]]]]]]]]^^^____________^^^]]]\\\]]]\\\[[[YYYXXXWWWVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWSSSSSSSSSSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUTTTRRRQQQRRRRRRQQQPPPOOOOOOOOOOOONNNOOOPPPRRRSSSSSSTTTTTTQQQQQQQQQQQQQQQQQQRRRSSSQQQPPPQQQUUUZZZ___``````[[[]]]dddlllwww|||yyy~~~{{{zzz{{{{{{}}}~~~|||zzzxxxwwwsssoooiiibbbZZZTTTPPPNNNLLLQQQ\\\iiiqqqtttzzz|||yyyvvvsssrrrqqqsssvvvzzz|||}}}~~~}}}xxxxxxwwwvvvvvvvvvwwwwwwuuurrrooollliiieee___\\\VVVYYY[[[\\\]]]___bbbfffgggjjjmmmnnnmmmllllllllllllkkkjjjjjjjjjjjjhhhfffeeeeeeffffffgggfffffffff______aaabbbbbbaaa``````\\\\\\\\\[[[ZZZYYYXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZWWWcccfff\\\UUUYYY\\\[[[XXXXXXXXXXXXWWWWWWWWWWWW[[[ZZZXXXWWWVVVVVVWWWWWWUUUTTTTTTSSSTTTVVVWWWXXXTTTVVVWWWXXXWWWXXXZZZ[[[\\\]]]___aaaeeemmmxxxxxxvvvkkkiiiuuu{{{sssllljjjlllgggiiijjjiiihhhgggfffgggfffffffffeeebbb``````aaadddaaa^^^___aaaccccccbbbbbbcccccccccbbb```___]]]^^^]]]\\\[[[[[[]]]^^^```XXX[[[^^^______^^^^^^^^^______^^^^^^]]]]]]]]]]]]^^^]]][[[YYYXXXWWWWWWVVVRRRSSSTTTUUUUUUUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUTTTSSSQQQOOORRRRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUPPPPPPPPPQQQRRRSSSTTTUUUSSSQQQPPPSSSXXX]]]^^^^^^XXXYYY^^^fffpppzzz~~~||||||~~~wwwzzz|||yyywwwvvvpppllleee^^^WWWRRRNNNMMMMMMSSS```nnnvvvzzz~~~~~~~~~~~~|||xxxuuusssrrrpppsssvvvzzz}}}xxxxxxwwwvvvuuuuuuvvvvvvtttrrrnnniiieee___YYYTTTNNNPPPSSSTTTTTTWWW\\\aaacccgggkkkmmmmmmlllkkkkkkmmmlllkkkkkklllllljjjhhhggggggggggggfffeeeeeedddaaa___^^^^^^___```___^^^```^^^\\\[[[[[[\\\^^^___```___]]]\\\[[[ZZZZZZZZZYYYYYYWWWVVVVVVWWWXXXYYY[[[YYYWWWUUUUUUWWWYYY[[[YYYXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZYYYYYYZZZ[[[\\\]]]]]]]]]```fffnnnsss{{{qqqjjjiiikkkrrrvvvppphhhcccbbbeeefffffffffffffffeeeeeefffeeedddbbbbbbbbbbbbccc``````aaaaaaaaabbbbbbbbbbbbbbbbbbaaa```______^^^]]]^^^^^^\\\ZZZZZZ[[[]]][[[\\\]]]^^^__________________^^^^^^^^^___``````___^^^]]][[[YYYXXXWWWWWWUUUUUUTTTSSSSSSTTTUUUVVVUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPQQQSSSSSSSSSQQQNNNMMMNNNOOOQQQRRRRRRRRRQQQQQQOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUTTTTTTWWW[[[^^^[[[VVVVVV^^^jjjttt}}}{{{~~~}}}}}}}}}~~~~~~}}}}}}{{{{{{xxxsssoooggg___ZZZSSSLLLKKKMMMTTTXXXdddssszzz~~~{{{zzz{{{~~~}}}}}}}}}|||yyyuuupppnnnqqqrrrtttvvvwwwwwwvvvuuuuuuuuuuuuuuuuuuttttttssspppooolllhhhaaaYYYRRRNNNOOOKKKJJJMMMMMMKKKOOOVVV]]]dddlllnnnllliiiiiijjjjjjkkklllkkkiiiiiijjjkkkhhhgggfffeeedddcccbbbbbb___]]][[[[[[]]]^^^]]]\\\[[[ZZZYYYYYYYYYZZZ[[[[[[^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYXXXVVVTTTSSSSSSTTTVVVXXXVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWXXXYYYZZZ[[[ZZZXXXWWWXXXYYY[[[[[[[[[[[[]]]cccjjjooovvv{{{}}}qqqkkkkkkmmmssstttooolllgggddddddeeeeeeffffffffffffeeeeeedddcccbbb````````````aaaaaabbbbbbbbbccccccccccccbbbaaaaaa```______^^^^^^^^^______]]][[[ZZZ[[[\\\[[[[[[\\\]]]]]]^^^______]]]]]]\\\\\\[[[\\\\\\\\\]]]\\\[[[YYYXXXWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRPPPOOONNNNNNOOOPPPRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVTTTUUUUUUTTTTTTVVVZZZ^^^aaa\\\[[[___fffllluuu}}}~~~~~~}}}}}}}}}~~~~~~|||~~~~~~}}}zzzzzzvvvqqqnnnfff^^^XXXRRRKKKJJJMMMTTT[[[iiixxx~~~|||{{{zzz|||}}}}}}}}}}}}|||yyyuuuqqqnnnppprrrtttvvvvvvvvvuuutttuuuuuutttsssrrrsssssstttooommmjjjeee^^^VVVNNNJJJKKKHHHHHHKKKKKKIIIMMMSSSZZZaaahhhkkkjjjhhhiiikkkkkkllllllkkkjjjiiiiiijjjhhhhhhgggfffeeedddcccbbb[[[YYYXXXXXXYYYZZZZZZYYYWWWWWWXXXYYYZZZZZZZZZZZZ\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXVVVUUUSSSRRRRRRSSSUUUVVVUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[ZZZYYYVVVUUUVVVWWWYYYYYYYYYYYYZZZ^^^ccchhhqqqtttxxx}}}sssiiieeehhhmmmqqq}}}yyyqqqjjjiiihhheeecccdddddddddeeeeeeeeeeeeddddddbbbaaa```^^^^^^^^^^^^___bbbbbbccccccccccccddddddaaa``````______^^^^^^^^^___``````^^^\\\ZZZZZZ[[[[[[[[[ZZZZZZZZZ\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVSSSSSSTTTTTTSSSSSSRRRQQQRRRRRRRRRQQQPPPPPPOOOOOONNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWTTTTTTTTTTTTTTTVVVYYY\\\eeeaaa``````aaadddnnnxxx|||~~~~~~~~~~~~}}}|||{{{{{{{{{}}}~~~~~~}}}}}}~~~{{{xxxwwwsssnnnmmmeee\\\VVVOOOJJJIIILLLUUU___ppp{{{{{{{{{{{{{{{|||}}}}}}|||}}}|||{{{yyyuuuqqqooooooqqqsssuuuuuuuuussssssuuutttsssrrrqqqrrrrrrssspppnnnjjjccc[[[SSSLLLHHHIIIGGGHHHKKKKKKKKKNNNSSSXXX^^^dddgggggghhhjjjlllkkklllmmmkkkiiiggghhhiiihhhhhhgggfffeeeddddddcccWWWVVVUUUUUUWWWXXXWWWWWWWWWXXXZZZ\\\]]]]]]\\\[[[\\\[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWUUUTTTVVVWWWXXXXXXXXXXXXXXXZZZ___bbblllnnnqqquuuzzz~~~{{{{{{||||||||||||}}}sssjjjhhhhhhmmmsss~~~{{{qqqkkkgggggggggcccaaaaaabbbcccddddddddddddddddddaaa```___]]]]]]]]]]]]^^^bbbbbbbbbbbbbbbbbbbbbbbbaaa`````````_________^^^```aaaaaa___\\\ZZZZZZZZZ[[[ZZZXXXXXXXXXZZZ\\\]]]^^^^^^]]][[[[[[ZZZZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSQQQPPPPPPOOOPPPPPPNNNOOOPPPQQQQQQRRRSSSSSSRRRRRRRRRSSSTTTUUUVVVVVVSSSTTTUUUTTTTTTUUUYYY[[[cccbbbbbb```]]]^^^iiiuuuyyy}}}~~~}}}~~~~~~~~~}}}{{{yyyxxx|||}}}~~~|||~~~~~~~~~~~~~~~}}}}}}||||||~~~zzzvvvuuuqqqlllkkkbbbYYYSSSMMMHHHIIIMMMWWWdddwww~~~{{{{{{{{{{{{|||||||||{{{{{{{{{{{{{{{zzzxxxuuurrrpppoooppprrrtttttttttrrrqqqsssssstttuuutttsssrrrqqqssspppkkkddd[[[TTTMMMJJJIIIJJJMMMOOOQQQRRRVVVYYY\\\```dddggghhhiiijjjllljjjkkkkkkjjjgggeeeeeefffhhhhhhgggffffffeeeddddddVVVTTTSSSSSSUUUWWWVVVVVVWWWYYY\\\^^^___^^^]]]\\\[[[\\\\\\\\\[[[ZZZYYYXXXUUUVVVVVVWWWWWWWWWXXXXXXVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWUUUUUUUUUTTTSSSTTTWWWYYYXXXYYYYYYYYYXXXYYY\\\^^^dddggglllooorrrxxx~~~|||{{{zzzyyyvvvtttppprrrtttuuuuuuvvvyyy|||vvvkkkhhhlllrrr{{{{{{sssjjjfffdddfffeeeaaa___```aaaaaabbbcccccccccccccccbbbaaa___^^^]]]]]]^^^^^^``````__________________aaaaaa````````````_________```aaa___\\\ZZZYYYYYYZZZYYYXXXWWWWWWXXXZZZ\\\^^^]]]\\\[[[ZZZYYYYYYYYYXXXYYYZZZZZZZZZZZZYYYXXXTTTTTTTTTTTTSSSSSSRRRRRRPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRSSSSSSQQQPPPPPPOOOPPPPPPNNNNNNOOOPPPQQQRRRSSSTTTRRRRRRRRRRRRSSSTTTTTTUUUTTTUUUVVVUUUUUUVVVXXXZZZcccccccccaaa[[[ZZZcccooouuu|||}}}}}}~~~}}}|||zzzxxxvvv{{{|||}}}}}}||||||}}}}}}zzz{{{{{{||||||||||||{{{{{{yyy||||||wwwtttssspppkkkhhh```VVVPPPKKKHHHKKKPPPZZZiii}}}|||zzz}}}}}}}}}}}}}}}{{{zzzyyyyyyyyyyyyxxxvvvtttqqqpppoooppprrrttttttsssqqqpppqqqssswwwyyyyyyvvvrrrooosssoooiiibbbZZZSSSNNNLLLKKKOOOTTTWWWZZZ^^^bbbdddgggiiilllmmmmmmllllllllliiiiiiiiihhheeecccddddddgggggggggfffeeeeeeddddddVVVTTTSSSTTTVVVWWWWWWWWWVVVXXXZZZ\\\\\\\\\ZZZYYY[[[[[[\\\]]]\\\[[[YYYXXXTTTUUUVVVWWWWWWXXXWWWWWWTTTSSSSSSSSSSSSSSSSSSTTTWWWWWWWWWVVVUUUTTTTTTTTTUUUTTTTTTTTTTTTUUUVVVVVVRRRSSSSSSRRRRRRSSSWWWZZZXXXYYYZZZZZZYYYYYY[[[\\\\\\aaaeeeggghhhmmmvvv}}}{{{{{{}}}~~~yyyvvvsssqqqooonnnkkkiiigggjjjmmmnnnooorrrwww|||yyyooogggjjjttt|||rrrnnnccc``````cccccc``````bbb___```aaabbbccccccccccccbbbaaa```^^^^^^^^^^^^___^^^^^^]]]]]]]]]]]]\\\\\\________________________]]]^^^```___\\\ZZZYYYXXXZZZYYYXXXWWWWWWXXXYYYZZZ[[[ZZZYYYXXXXXXXXXXXXXXXZZZZZZ\\\\\\\\\[[[ZZZYYYUUUUUUVVVUUUUUUTTTSSSRRRPPPPPPQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRQQQPPPPPPOOOOOONNNNNNOOOOOOQQQRRRTTTUUURRRRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWWWWVVVWWWYYYZZZcccccccccaaa[[[XXX^^^gggrrrzzz}}}}}}||||||{{{zzzyyywwwwwwxxxyyyyyyxxxwwwwwwyyyzzz{{{|||yyyyyyyyyzzzzzzzzzyyyxxxxxxuuuxxxxxxuuusssssspppkkkfff]]]TTTNNNKKKIIIMMMSSS^^^nnn}}}zzz~~~~~~~~~}}}|||zzzyyyxxxwwwwwwvvvuuutttrrrpppppppppqqqsssttttttsssqqqpppqqqssswwwzzzzzzvvvrrroooooolllfff___XXXSSSOOOMMMNNNUUU]]]aaagggnnnssstttyyyyyyzzzyyyvvvqqqmmmjjjggghhhhhhgggeeecccdddeeeffffffeeeeeeeeedddddddddWWWUUUTTTUUUWWWYYYYYYXXXWWWXXXYYYZZZZZZYYYYYYXXXYYYZZZ[[[\\\\\\ZZZXXXWWWSSSTTTVVVWWWXXXXXXWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWSSSSSSRRRQQQPPPRRRUUUXXXWWWYYYZZZZZZYYYYYYZZZ[[[ZZZ^^^aaa``````dddooowww|||xxxvvvuuutttpppkkkgggeeecccbbb``````cccgggiiikkkpppxxx}}}rrrmmmnnnyyy{{{pppkkkkkkaaa___```bbbbbb```aaaddd^^^___```aaabbbbbbbbbbbbbbbaaa___^^^]]]]]]^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]ZZZ\\\^^^^^^\\\YYYXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXZZZZZZYYYYYYXXXYYYYYYZZZZZZ[[[\\\]]]\\\[[[YYYXXXVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSQQQRRRRRRRRRRRRPPPOOONNNNNNNNNNNNOOOPPPRRRTTTVVVTTTTTTSSSSSSSSSTTTUUUUUUVVVWWWXXXXXXWWWXXXYYY[[[___^^^``````]]]ZZZ^^^eeennnwww~~~}}}||||||zzzyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvxxxzzzwww}}}~~~~~~~~~|||zzzzzzzzzyyyxxxwwwuuusssrrrqqqtttuuusssrrrsssqqqmmmddd[[[RRRMMMKKKKKKPPPWWWaaaqqq||||||{{{{{{zzzzzzzzzyyyyyyuuuuuutttsssrrrpppooooooqqqrrrsssuuutttsssrrrpppssstttuuuvvvvvvtttrrrqqqnnnjjjddd^^^XXXTTTRRRRRRVVV```iiiooowwwwwwnnniiiggghhhiiihhhfffeeefffgggdddddddddddddddcccccccccXXXVVVUUUVVVYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYWWWXXXZZZ[[[[[[YYYWWWVVVSSSTTTUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXUUUTTTSSSQQQOOOPPPSSSVVVVVVXXXZZZZZZYYYXXXYYYZZZ\\\^^^___]]]\\\aaammmwww~~~{{{~~~zzztttqqqoooooorrrmmmgggbbb```^^^]]]\\\\\\```dddgggiiipppzzzxxxllllllnnnyyywwwpppjjjgggiiieeeccccccdddccc```aaaeee^^^___```aaabbbbbbbbbbbbaaa```^^^]]]\\\\\\]]]^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\XXX[[[]]]]]][[[YYYXXXXXXXXXYYYYYYZZZZZZYYYXXXXXX\\\[[[[[[[[[[[[\\\\\\]]]ZZZ[[[\\\]]]\\\ZZZXXXWWWWWWWWWXXXXXXWWWVVVTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSPPPQQQSSSSSSSSSQQQNNNMMMNNNNNNNNNOOOPPPRRRUUUVVVUUUUUUUUUTTTUUUUUUVVVVVVVVVXXXYYYYYYXXXXXXZZZ[[[XXXXXX[[[______^^^aaagggllluuu|||~~~}}}|||{{{yyyxxxwwwxxxxxxyyyzzzzzzzzzyyywwwxxxzzz|||uuuzzz}}}|||{{{|||}}}~~~}}}||||||{{{zzzxxxuuurrrooonnnnnnrrrsssrrrrrrsssrrrnnncccZZZQQQMMMKKKLLLRRRYYYcccsss~~~yyyyyyxxxxxxxxxyyyzzz{{{tttssssssrrrpppoooooonnnqqqrrrtttuuuuuutttrrrqqquuutttsssrrrrrrrrrrrrsssoookkkfff```[[[XXXWWWVVV^^^iiissszzzzzzooohhhhhhiiijjjiiihhhggghhhiiiddddddccccccccccccccccccYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXYYY[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXYYYVVVVVVVVVVVVUUUUUUTTTSSSVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSTTTWWWYYYZZZ[[[ZZZXXXWWWWWWXXXYYYZZZYYY\\\^^^^^^]]]```hhhooovvv}}}|||zzzvvvtttrrrpppmmmjjjmmmfff```___]]]YYYXXX[[[^^^___ccchhhjjjooozzzrrrpppmmmjjjiiiooo|||~~~ooojjjkkkhhhdddbbbbbbccccccdddcccbbbaaa`````````aaaaaaaaaaaa`````````___]]]\\\[[[\\\\\\]]]YYYYYYZZZ\\\______^^^\\\\\\[[[YYYXXXWWWXXXZZZ[[[___^^^\\\[[[YYYXXXWWWWWW[[[[[[[[[YYYWWWWWWYYY[[[[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\[[[YYYXXXWWWVVVUUUWWWXXXXXXXXXXXXXXXXXXXXXUUUTTTSSSQQQQQQSSSTTTUUUTTTTTTSSSQQQQQQPPPPPPPPPTTTTTTTTTTTTRRRPPPNNNMMMOOONNNLLLLLLMMMOOORRRTTTWWWVVVUUUTTTTTTTTTUUUUUUWWWWWWXXXYYYYYYXXXXXXXXXYYYXXXVVVVVVYYY]]]bbbfffjjjooovvv{{{~~~{{{{{{~~~xxxqqqnnnpppsssuuuuuuyyyzzzzzzzzzyyywwwuuutttwwwxxxzzz{{{}}}}}}~~~~~~}}}|||{{{yyyuuuqqqmmmjjjhhhggggggiiinnnsssrrrlllfffbbbXXXNNNIIIIIIKKKQQQXXXfffqqq~~~~~~{{{yyyxxxvvvvvvvvvxxxzzz|||yyywwwuuuqqqmmmmmmoooqqqlllnnnrrruuuvvvvvvuuutttsssssssssrrrrrrpppoooooogggiiihhhccc\\\YYYZZZ]]]fffttt|||sssmmmjjjjjjjjjiiihhhggggggggggggddddddccccccbbbaaaaaaaaaYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\[[[XXXVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXVVVVVVVVVVVVVVVUUUUUUTTTWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSSSSTTTVVVXXXYYY[[[YYYXXXWWWWWWXXXYYYZZZWWWZZZ\\\\\\[[[]]]dddiiiooovvv|||yyywwwtttsssrrrqqqooommmiiibbb]]][[[ZZZXXXYYY]]]___aaahhhooottt}}}vvvlllhhhggghhhlllrrrttthhheeeeeecccbbbbbbbbbccccccdddcccbbbaaa```aaaaaaaaaaaaaaaaaa```______^^^]]]]]]\\\\\\\\\\\\YYYYYYZZZ\\\^^^___^^^\\\\\\[[[YYYXXXXXXYYYZZZ[[[___^^^\\\ZZZYYYXXXWWWWWW\\\\\\\\\ZZZYYYYYYZZZ\\\[[[ZZZYYYXXXXXXYYYZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRQQQQQQRRRTTTUUUTTTSSSRRRQQQQQQPPPPPPPPPSSSSSSSSSSSSRRRPPPOOONNNNNNMMMLLLLLLLLLNNNPPPQQQQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTVVVUUUTTTTTTVVV[[[```cccjjjlllqqqvvv|||~~~~~~yyy{{{~~~}}}~~~xxxsssmmmmmmqqqwwwyyyzzzyyyyyyyyyxxxwwwvvvuuutttuuuwwwxxxyyyzzz|||~~~}}}|||}}}~~~~~~}}}|||{{{yyywwwtttpppnnnlllmmmlllmmmpppsssqqqkkkeee___VVVMMMJJJIIIKKKQQQXXXeeeppp||||||zzzxxxwwwvvvvvvwwwyyyzzzyyyxxxwwwtttqqqpppqqqsssoooqqqsssuuuvvvuuuttttttppppppppppppooonnnmmmlllhhhjjjiiieee```___aaaeeesssyyyqqqllljjjkkkkkkjjjiiihhhhhhhhhhhhdddccccccbbbbbbaaa``````ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]\\\YYYVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVYYYYYYXXXXXXXXXXXXXXXXXXZZZZZZYYYYYYXXXWWWUUUUUUUUUUUUTTTTTTTTTUUUWWWWWWZZZYYYXXXWWWWWWXXXYYYZZZUUUXXXZZZZZZYYYZZZ^^^aaaeeellltttzzz|||vvvtttrrrpppooonnnkkkiiieee___ZZZYYYXXXXXX]]]cccgggkkksss|||qqqhhhdddaaabbbdddjjjwwwsssjjjcccaaa```^^^```cccbbbbbbcccddddddcccaaa```aaabbbbbbbbbaaaaaa```___^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZ\\\^^^___^^^\\\[[[ZZZYYYXXXXXXYYY[[[[[[^^^]]][[[ZZZYYYXXXXXXXXX]]]]]]]]]\\\ZZZZZZ[[[]]]\\\[[[ZZZYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSTTTSSSSSSRRRQQQQQQSSSRRRPPPQQQSSSWWW\\\___ggggggkkkqqqzzz~~~|||{{{}}}~~~||||||yyytttoooqqqwww}}}~~~yyyxxxwwwvvvuuuttttttttttttuuuuuuuuuuuuvvvyyy|||~~~}}}{{{zzzyyy{{{}}}~~~{{{{{{zzzyyywwwuuutttrrrtttsssrrrssssssooogggaaa[[[SSSMMMKKKKKKLLLSSSZZZeeeppp|||~~~{{{yyyxxxvvvvvvvvvvvvwwwvvvwwwwwwuuurrrqqqqqqrrrttttttttttttssssssssssssooooooooooooooonnnmmmllljjjkkkkkkhhheeefffjjjnnn}}}tttoookkkjjjjjjiiihhhggggggfffffffffccccccbbbbbbaaaaaa``````ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[]]]^^^\\\YYYWWWUUUUUUSSSTTTTTTUUUUUUVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUWWWVVVUUUTTTTTTTTTUUUVVVYYYXXXXXXXXXXXXYYYZZZZZZUUUWWWZZZZZZXXXXXXYYY[[[]]]cccjjjqqqvvv|||zzzxxxtttqqqnnnkkkgggeeebbb]]]YYYXXXYYY\\\ccclllsssyyyqqqcccaaa___aaahhhppp{{{uuukkkfffbbb```^^^\\\```eeeaaabbbcccccccccbbbaaa```aaaaaabbbbbbaaaaaa```___]]]^^^^^^^^^]]]\\\ZZZXXXYYYXXXYYY\\\^^^___]]]\\\ZZZZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[YYYYYYXXXXXXXXX\\\]]]]]]\\\ZZZZZZ[[[\\\[[[[[[ZZZYYYYYYXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQPPPQQQRRRTTTUUUTTTSSSQQQOOOPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPOOOOOOQQQUUUYYY\\\bbbeeekkkqqqwww|||}}}}}}yyy{{{xxxwwwuuusssrrrrrrsssssssssssssssrrrqqqrrrtttvvv~~~}}}zzzxxxwwwxxxzzz|||~~~~~~~~~zzz{{{{{{{{{{{{zzzyyyyyy{{{zzzwwwuuurrrlllccc^^^VVVPPPLLLKKKLLLNNNUUU]]]hhhttt{{{zzzxxxvvvuuuuuuuuuuuurrrsssuuutttrrrpppooopppuuutttrrrqqqppppppppppppqqqqqqqqqqqqqqqpppooonnnnnnnnnmmmjjjiiijjjnnnqqqwwwpppllljjjjjjhhhhhhfffeeeddddddddddddcccbbbbbbaaa``````______[[[ZZZZZZZZZYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]\\\YYYWWWVVVVVVSSSTTTTTTUUUUUUVVVVVVWWWXXXWWWVVVVVVVVVWWWXXXXXXUUUVVVWWWXXXYYY[[[\\\\\\YYYYYYYYYYYYXXXWWWVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVXXXXXXXXXXXXXXXYYYZZZZZZWWWXXXZZZZZZYYYXXXWWWWWWXXX^^^dddjjjpppwwwzzzzzz|||}}}|||{{{xxxtttqqqnnnjjjfffccc___[[[XXXYYY[[[___iiisss||||||nnneeebbbbbbaaafffttt~~~kkkgggcccaaa```]]]ZZZ]]]ccc___```aaabbbbbbbbbaaa`````````aaaaaaaaaaaa``````]]]^^^^^^^^^]]][[[YYYXXXXXXXXXYYY[[[^^^^^^]]][[[ZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZYYYXXXXXXYYYYYYYYYZZZ[[[[[[YYYXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRQQQRRRRRRSSSRRRRRRQQQPPPOOOOOOPPPPPPQQQRRRRRRSSSSSSTTTUUUUUUUUUSSSQQQPPPQQQSSSTTTUUUUUUSSSQQQPPPOOOOOOQQQRRRSSSSSSSSSSSSPPPPPPOOOPPPRRRUUUXXXZZZbbbjjjrrruuusssrrrwww{{{wwwvvvtttrrrqqqqqqrrrrrrrrrsssrrrpppnnnnnnppprrrxxx|||}}}zzzxxxwwwwwwyyy|||}}}}}}}}}zzz{{{{{{|||}}}}}}||||||~~~}}}zzzuuuooohhh```ZZZRRRNNNKKKLLLMMMPPPYYYcccooo{{{}}}yyyxxxwwwvvvuuutttttttttqqqsssuuuuuussspppooooootttrrrpppnnnmmmmmmmmmnnnpppqqqqqqqqqqqqppppppoooqqqpppnnnllljjjkkkmmmooowww~~~yyyrrrllljjjiiijjjiiiiiigggfffeeedddddddddbbbbbbaaa``````______^^^[[[[[[ZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\\\\YYYWWWVVVVVVTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVXXXYYYUUUUUUVVVWWWYYYZZZ[[[\\\WWWWWWXXXXXXWWWVVVVVVUUUWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXYYYZZZZZZZZZYYYZZZZZZZZZYYYXXXWWWVVVVVV[[[```eeejjjrrr{{{xxxrrrrrruuuwwwwwwssspppmmmjjjhhhfffccc```]]]ZZZYYY\\\^^^cccnnnzzz~~~pppggg```aaafffiiijjjtttwwwiiiddd```^^^^^^[[[XXXZZZ___]]]^^^```aaaaaa```______]]]]]]^^^___````````````^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXYYY[[[]]]^^^]]][[[YYYZZZZZZ[[[[[[\\\\\\\\\ZZZZZZYYYXXXXXXYYYYYYYYYWWWYYYZZZZZZXXXVVVWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVXXXXXXWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRSSSSSSRRRQQQPPPQQQPPPPPPQQQQQQSSSTTTTTTQQQRRRRRRSSSRRRQQQPPPOOOOOOPPPRRRSSSTTTUUUTTTTTTOOOPPPQQQSSSTTTTTTTTTTTTQQQPPPPPPQQQRRRUUUXXXZZZcccnnnxxxxxxqqqlllmmmrrrzzz~~~vvvuuutttsssrrrqqqqqqqqqqqqqqqqqqnnnlllkkkmmmoooooosssxxx||||||zzzyyyxxxyyy{{{||||||{{{zzz{{{|||}}}}}}}}}}}}}}}}}}|||xxxssslllddd\\\XXXPPPLLLKKKLLLMMMRRR^^^iiiwww}}}yyyvvvvvvvvvvvvuuuuuuuuuuuutttvvvwwwwwwtttrrrqqqqqqpppooonnnllllllllllllmmmooooooppppppppppppooonnnsssqqqooommmkkkjjjjjjjjjnnntttxxxuuutttvvvxxxxxx}}}zzztttoookkkiiiiiiiiilllkkkiiihhhffffffeeeeeeaaaaaa``````______^^^^^^[[[[[[[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWYYY[[[ZZZYYYWWWWWWWWWUUUUUUUUUVVVWWWWWWXXXXXXVVVUUUTTTTTTTTTUUUWWWXXXWWWWWWWWWWWWWWWXXXXXXXXXVVVVVVVVVWWWVVVVVVUUUTTTVVVUUUTTTTTTTTTUUUVVVWWWVVVWWWXXXYYYYYYZZZZZZZZZ[[[ZZZYYYXXXXXXXXXWWWVVVVVVYYY]]]```cccjjjsssyyy~~~}}}tttqqqnnnkkkiiifffbbb```___^^^___bbbeeejjjvvv}}}lllgggfffdddjjjssszzzssskkkccc^^^\\\]]]\\\ZZZZZZ]]]\\\\\\^^^_________^^^^^^ZZZ[[[\\\^^^___``````aaa```___]]][[[ZZZYYYYYYXXXXXXXXXXXX[[[]]]^^^\\\[[[YYYYYYZZZ[[[\\\\\\]]]\\\YYYYYYXXXXXXXXXYYYYYYZZZVVVXXXZZZYYYXXXVVVVVVVVVRRRSSSUUUVVVWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTTTTSSSRRRQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPRRRRRRQQQQQQRRRSSSTTTUUUQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSSSSTTTRRRSSSSSSTTTTTTSSSRRRRRRPPPPPPPPPQQQSSSUUUWWWYYY___iiitttwwwsssmmmlllmmmssszzz~~~uuuuuuuuutttsssrrrppppppoooooonnnllljjjiiijjjllllllnnnrrruuuxxx{{{}}}{{{zzzzzz{{{{{{zzzxxx{{{{{{||||||}}}|||||||||yyyxxxvvvppphhh```ZZZWWWOOOLLLKKKLLLNNNTTTaaaooo}}}zzztttrrrssstttuuuvvvvvvwwwwwwvvvwwwxxxvvvsssqqqppppppnnnmmmmmmmmmmmmmmmmmmnnnppppppqqqqqqqqqqqqpppppprrrqqqooonnnmmmkkkiiigggggglllooolllkkknnnqqqqqqwwwuuuqqqmmmjjjiiihhhiiikkkjjjhhhfffeeeddddddcccaaaaaa```______^^^^^^]]]\\\[[[[[[ZZZYYYXXXXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYUUUWWWYYYZZZXXXWWWWWWWWWUUUVVVVVVWWWWWWXXXXXXYYYVVVUUUTTTSSSSSSUUUWWWXXXYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTUUUUUUTTTTTTTTTUUUWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZ[[[ZZZXXXWWWWWWXXXWWWVVVUUUXXXZZZ\\\^^^ccclllrrrxxx~~~zzzuuurrrnnniiifffccccccfffiiilllqqq}}}}}}ooofffjjjoooqqqxxxxxxmmmhhhccc^^^\\\^^^___]]]]]]___ZZZ[[[]]]^^^^^^^^^]]]]]]XXXYYY[[[]]]___```aaaaaaaaa___]]][[[YYYYYYYYYYYYXXXWWWXXX[[[]]]^^^\\\[[[XXXYYYZZZ\\\\\\]]]]]]]]]YYYXXXXXXXXXXXXYYYZZZZZZVVVXXXZZZZZZXXXWWWVVVWWWPPPQQQSSSUUUVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXYYYYYYUUUTTTTTTSSSRRRQQQQQQQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOQQQRRRTTTTTTSSSQQQPPPTTTSSSRRRRRRRRRTTTUUUVVVSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPUUUUUUUUUTTTSSSQQQPPPOOOPPPPPPPPPQQQRRRUUUWWWXXXXXXaaallltttvvvssspppnnnnnnwww}}}}}}tttuuuuuuuuutttrrrpppooommmmmmllljjjhhhggghhhjjjnnnoooqqqrrrsssvvvzzz}}}}}}{{{{{{{{{zzzyyywww{{{||||||||||||{{{{{{zzzvvvvvvsssnnnfff^^^YYYVVVOOOLLLKKKLLLNNNUUUdddrrrxxxrrrpppqqqsssuuuvvvwwwxxxxxxvvvvvvvvvssspppnnnnnnnnnllllllmmmnnnnnnooooooooorrrsssssstttttttttssssssqqqppppppooonnnllliiifffbbbhhhjjjfffeeehhhkkkllltttssspppmmmkkkiiihhhhhhhhhgggeeecccbbbaaa``````aaa``````___^^^^^^]]]]]]ZZZ[[[[[[[[[ZZZYYYWWWVVVTTTTTTUUUUUUUUUUUUVVVVVV\\\XXXUUUUUUXXXYYYXXXWWWWWWWWWXXXYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWVVVUUUTTTSSSRRRQQQPPPRRRRRRQQQQQQRRRSSSTTTTTTVVVVVVXXXYYYYYYYYYXXXWWWZZZZZZZZZYYYWWWVVVWWWYYYZZZZZZZZZ[[[]]]___bbbcccooouuu~~~~~~zzz}}}~~~xxxiiiiiikkkppp{{{}}}yyywwwuuuqqqjjjfff___]]][[[[[[\\\]]]^^^]]]___^^^^^^___``````___]]]\\\]]]]]]^^^___```bbbccc]]]]]]]]]\\\[[[YYYXXXWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWXXXUUUSSSQQQQQQPPPNNNMMMOOOOOONNNMMMLLLLLLMMMMMMQQQQQQPPPPPPPPPPPPOOOOOOQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPSSSQQQNNNNNNPPPRRRRRRRRRRRRSSSTTTSSSQQQOOOPPPQQQPPPPPPQQQQQQQQQQQQQQQQQQWWWZZZ___dddiiilllmmmmmmtttyyy}}}|||vvvvvvvvvuuutttqqqooommmjjjkkkkkkjjjhhhggghhhiiikkkmmmnnnooonnnoooppprrr|||~~~~~~~~~}}}}}}||||||{{{{{{{{{zzzzzzzzz{{{{{{yyywwwqqqpppnnniiiccc]]]VVVSSSOOOLLLKKKNNNRRRZZZiiivvv}}}zzzrrrrrrssssssttttttuuuuuuwwwuuurrrqqqrrrrrrooommmkkkkkkkkkllllllmmmnnnooonnnppprrrtttuuuuuutttssspppooooooooonnnkkkfffcccaaafffkkkjjjeeecccgggkkkuuusssooollliiigggfffeeeaaaaaabbbbbbaaa```^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZ[[[[[[[[[YYYXXXWWWTTTUUUUUUUUUVVVVVVWWWWWWZZZWWWUUUUUUXXXYYYYYYWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVUUUTTTTTTSSSQQQPPPPPPOOOQQQQQQQQQRRRRRRTTTUUUUUUUUUVVVXXXYYYYYYYYYXXXWWWVVVWWWWWWVVVUUUTTTVVVWWWYYYYYYYYYZZZ[[[]]]___```ccchhhpppxxxqqqgggcccfffnnnyyyyyytttqqqnnnlllkkkiiieeeaaafffdddaaa``````___^^^\\\^^^]]]]]]^^^``````___]]]]]]]]]]]]]]]]]]^^^___```]]]]]]\\\[[[ZZZYYYXXXWWWYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUTTTRRRQQQVVVVVVUUUUUUTTTTTTSSSSSSQQQRRRTTTUUUVVVVVVWWWWWWWWWUUURRRQQQQQQPPPOOOMMMOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRPPPNNNNNNPPPRRRSSSSSSSSSSSSTTTRRRPPPOOOOOOPPPNNNNNNOOOOOOOOOOOOPPPPPPRRRTTTXXX]]]bbbeeehhhiiiooosss{{{}}}uuutttvvvwwwxxxvvvsssooolllhhhjjjjjjjjjiiihhhiiijjjkkklllnnnmmmllllllmmmnnnvvvyyy}}}~~~~~~}}}}}}|||||||||{{{{{{{{{|||zzzyyyzzzzzzzzzxxxvvvooommmjjjeee___YYYTTTQQQNNNLLLMMMQQQWWW```ooo}}}~~~|||yyyuuuuuuuuuuuuuuuuuuvvvvvvuuusssqqqrrrsssssspppnnnmmmmmmmmmmmmnnnoooqqqqqqooopppqqqssssssssssssrrrooonnnnnnnnnmmmjjjfffbbbaaafffiiigggcccbbbfffjjjrrrqqqnnnllljjjiiihhhgggaaaaaabbbbbbaaa```^^^]]]\\\\\\\\\[[[[[[[[[ZZZZZZYYYZZZ[[[[[[[[[ZZZYYYXXXUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWXXXZZZ[[[[[[ZZZYYYXXXWWWWWWVVVWWWXXXYYYXXXXXXWWWWWWVVVVVVUUUUUUWWWXXXYYYZZZYYYXXXVVVUUUSSSSSSRRRQQQPPPOOOOOONNNQQQQQQQQQRRRSSSUUUVVVWWWUUUVVVWWWYYYYYYXXXXXXWWWSSSTTTUUUTTTSSSSSSUUUVVVYYYXXXWWWWWWXXXYYY[[[\\\\\\```gggnnnuuu|||vvvoooiiiccc___eeelllyyy~~~qqqiiiiiifffcccbbbbbbaaa```___dddcccaaa```___^^^[[[YYY\\\\\\\\\]]]______^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^\\\[[[YYYXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQQQQTTTTTTTTTTTTTTTTTTSSSSSSQQQQQQSSSTTTUUUVVVVVVVVVVVVTTTQQQPPPQQQQQQOOONNNOOONNNNNNMMMMMMMMMMMMNNNMMMMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNMMMNNNOOOOOOPPPQQQRRRRRRSSSTTTTTTUUUUUUQQQOOONNNNNNPPPSSSSSSSSSSSSTTTTTTRRRPPPNNNNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNNNNPPPRRRVVV[[[___ccceeekkkooovvvyyytttyyy{{{||||||yyytttnnnkkkhhhiiijjjjjjiiihhhiiikkkjjjkkklllkkkiiihhhiiijjjpppsssxxx}}}~~~~~~}}}}}}||||||}}}}}}~~~~~~||||||||||||{{{{{{{{{{{{}}}{{{zzzzzzzzzyyywwwtttooommmhhhbbb\\\WWWTTTRRRMMMLLLNNNUUU]]]gggwww~~~}}}zzzwwwwwwwwwwwwwwwvvvvvvvvvvvvrrrrrrqqqrrrtttsssqqqnnnmmmmmmmmmnnnooopppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmllllllllliiieeebbbbbbeeefffccc___```eeejjjooonnnmmmlllkkkjjjiiiiiiaaaaaaaaaaaa```___^^^]]][[[[[[[[[ZZZZZZZZZZZZZZZXXXYYYZZZ[[[\\\[[[ZZZYYYUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^^^^^^^]]][[[YYYWWWVVVUUUWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSVVVWWWYYYZZZZZZWWWUUUSSSRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPRRRSSSUUUWWWXXXUUUVVVWWWXXXYYYXXXWWWWWWSSSTTTTTTTTTSSSTTTUUUWWWXXXWWWVVVUUUUUUVVVWWWXXXZZZ]]]bbbhhhooowww|||uuukkkdddcccfffjjjlllxxxvvvnnnhhheeeccc```^^^^^^___```aaa^^^^^^]]]^^^___^^^[[[YYY[[[ZZZZZZ\\\^^^^^^]]]\\\ZZZZZZZZZZZZZZZ[[[\\\]]]^^^\\\ZZZXXXWWWXXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPQQQQQQRRRRRRSSSSSSSSSSSSPPPQQQRRRSSSTTTUUUUUUUUUTTTRRRPPPPPPQQQQQQPPPOOOOOONNNNNNMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTOOONNNNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSPPPOOONNNOOOQQQSSSSSSSSSSSSSSSSSSRRROOOMMMMMMNNNKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPSSSWWW\\\```ccciiimmmttt|||}}}~~~yyysssnnnjjjjjjkkkkkkjjjhhhggghhhiiihhhiiijjjjjjhhhggghhhjjjooopppsssvvvzzz~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}~~~~~~||||||{{{{{{{{{||||||}}}||||||||||||||||||}}}}}}}}}|||{{{{{{yyywwwuuurrrnnnhhh```ZZZVVVTTTTTTKKKKKKPPPXXX```kkk{{{~~~|||yyywwwxxxxxxwwwwwwvvvvvvuuuuuurrrrrrrrrssssssrrrooonnnllllllmmmmmmnnnpppqqqrrrsssrrrqqqqqqppppppqqqqqqmmmlllkkkjjjjjjhhhdddaaaccccccccc___]]]^^^eeejjjnnnmmmmmmllljjjiiihhhggg`````````______^^^]]]]]][[[[[[[[[ZZZZZZZZZZZZZZZYYYZZZ[[[\\\\\\[[[ZZZZZZVVVVVVWWWXXXXXXYYYZZZZZZXXXZZZ\\\^^^^^^^^^]]]]]][[[ZZZWWWVVVUUUVVVXXXYYYYYYYYYXXXVVVUUUTTTSSSRRRUUUVVVXXXYYYXXXUUURRRQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPQQQRRRTTTVVVWWWUUUUUUWWWXXXXXXXXXWWWVVVTTTUUUVVVVVVUUUUUUWWWYYYWWWVVVUUUTTTTTTTTTUUUUUUWWWYYY]]]aaagggnnnuuuzzz~~~tttoooiiieee``````fffqqq{{{~~~xxxtttnnniiieeecccaaa^^^\\\]]]___aaa_________```aaa```]]][[[ZZZYYYYYYZZZ\\\]]][[[ZZZVVVWWWWWWXXXZZZ\\\]]]^^^^^^]]][[[YYYXXXYYYZZZ[[[[[[[[[[[[ZZZXXXWWWUUUTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXXXXXXXWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPOOOPPPPPPQQQQQQRRRRRRSSSOOOOOOQQQRRRSSSTTTTTTTTTRRRQQQOOOOOOQQQQQQQQQPPPOOONNNNNNNNNNNNNNNOOOOOONNNNNNOOOPPPRRRSSSTTTTTTPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPOOONNNOOOQQQSSSSSSRRRQQQRRRRRRQQQNNNMMMMMMNNNLLLLLLLLLMMMNNNOOOOOOPPPOOOOOOOOOQQQTTTXXX]]]___eeeiiiqqqzzz~~~yyytttpppnnnmmmmmmnnnmmmkkkgggeeeeeeeeeeeefffhhhhhhhhhhhhiiikkkmmmlllkkklllpppwww~~~~~~}}}|||}}}||||||}}}}}}}}}||||||||||||}}}}}}||||||{{{{{{{{{{{{{{{||||||||||||}}}}}}~~~~~~~~~~~~}}}||||||{{{xxxvvvtttoooggg^^^XXXTTTSSSRRRKKKKKKQQQZZZcccmmm|||~~~}}}{{{yyywwwvvvvvvvvvuuuuuuttttttsssrrrsssssssssqqqooonnnmmmoooooooooooopppqqqrrrssstttsssrrrqqqpppppppppqqqlllkkkiiiiiiiiigggdddbbbcccbbb```]]]\\\___ffflllnnnmmmllliiigggeeecccbbb______^^^]]]\\\\\\\\\\\\ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYWWWWWWWWWXXXXXXXXXXXXYYYVVVYYY]]]^^^^^^\\\[[[[[[[[[ZZZXXXWWWVVVVVVWWWWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUTTTRRRPPPNNNPPPPPPQQQQQQQQQQQQQQQQQQOOOOOOOOOPPPQQQSSSTTTUUUTTTUUUVVVXXXXXXWWWWWWVVVUUUVVVWWWVVVUUUUUUWWWXXXWWWVVVUUUTTTSSSTTTUUUUUUXXXZZZ\\\___bbbgggmmmrrrxxx~~~yyyooohhhddd``````bbbhhhrrrzzzsssooolllhhheeebbbaaa```]]]ZZZ[[[]]]``````___^^^]]]]]]\\\ZZZXXXZZZYYYXXXYYY[[[[[[YYYWWWUUUUUUVVVXXXZZZ\\\^^^___^^^]]]\\\[[[ZZZ[[[[[[\\\ZZZZZZZZZYYYXXXWWWUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVTTTTTTRRRQQQPPPOOOOOOOOONNNOOOOOOOOOPPPPPPQQQQQQNNNOOOPPPQQQRRRSSSSSSSSSQQQOOONNNOOOQQQRRRRRRQQQOOONNNNNNNNNNNNOOOOOOPPPLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTRRRRRRQQQPPPPPPOOONNNNNNQQQPPPOOOPPPRRRRRRRRRPPPOOOQQQQQQPPPNNNMMMMMMNNNLLLLLLMMMNNNOOOPPPPPPQQQOOONNNNNNOOOQQQUUUXXXZZZ___dddllluuu{{{uuuqqqoooooooooppppppoookkkgggdddcccccccccdddfffgggfffgggiiijjjhhheeecccbbbfffmmmuuuzzz}}}~~~}}}|||||||||||||||~~~}}}||||||{{{{{{{{{{{{|||||||||{{{zzzzzzyyyzzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~|||||||||{{{yyyvvvtttnnnfff\\\UUUPPPOOONNNKKKLLLSSS]]]fffppp|||zzzyyyxxxwwwttttttttttttssssssssssssrrrssssssrrrooonnnooopppsssssssssrrrrrrsssssstttqqqqqqqqqqqqppppppoooooolllkkkiiihhhhhhgggeeecccbbbaaa___]]]^^^bbbiiinnnnnnllliiieeebbb```___^^^]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\\\\]]]\\\[[[YYYXXXXXXXXXXXXWWWWWWWWWWWWVVVWWW\\\```bbb```]]][[[[[[ZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLNNNNNNOOOOOOPPPPPPPPPQQQNNNNNNNNNOOOPPPQQQRRRRRRTTTUUUVVVWWWXXXWWWVVVVVVTTTUUUUUUTTTSSSRRRTTTUUUXXXWWWUUUTTTTTTUUUVVVVVVYYY[[[]]]___```cccgggjjjooosssyyy}}}vvvnnnkkkjjjiiigggkkkrrr|||uuurrrmmmhhhdddbbbaaa```]]]^^^^^^\\\YYYYYY\\\______]]][[[ZZZ[[[[[[ZZZYYYZZZYYYXXXYYYYYYYYYWWWUUUVVVVVVWWWXXXZZZ[[[]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\YYYYYYYYYYYYXXXWWWVVVUUUSSSTTTUUUVVVXXXYYYZZZ[[[YYYYYYYYYXXXWWWWWWVVVVVVTTTSSSQQQPPPOOONNNOOOOOONNNNNNNNNOOOOOOOOOOOOOOOMMMNNNOOOPPPQQQRRRRRRRRRPPPNNNMMMNNNPPPRRRRRRRRRNNNNNNNNNNNNNNNOOOPPPQQQMMMNNNNNNOOOPPPQQQQQQRRRSSSRRRRRRRRRRRRSSSTTTTTTQQQQQQQQQQQQQQQPPPPPPPPPRRRQQQPPPQQQRRRRRRPPPOOONNNOOOPPPOOONNNMMMNNNOOOKKKLLLLLLMMMOOOPPPPPPQQQPPPOOOOOOPPPQQQSSSUUUVVV[[[```iiisss|||yyytttpppnnnmmmoooooonnnkkkgggdddccccccbbbccceeeeeeddddddeeefffcccaaa______bbbgggmmmpppvvvwwwzzz|||~~~}}}||||||zzz{{{}}}|||yyy{{{{{{zzzzzzzzzzzz{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxxxxxxxyyyzzz{{{|||}}}~~~|||{{{zzzzzz{{{zzzxxxvvvuuupppggg]]]UUUOOOMMMLLLLLLNNNVVVaaakkkvvv|||yyyvvvuuuuuuvvvssssssssssssssstttttttttooopppqqqooonnnooorrruuutttsssrrrqqqqqqppppppqqqmmmnnnooooooooonnnmmmllllllkkkiiihhhhhhhhhfffdddaaa```___^^^```eeelllqqqmmmjjjeee```]]]\\\\\\]]]\\\[[[YYYXXXWWWWWWXXXXXXVVVVVVWWWWWWWWWXXXXXXXXX\\\]]]]]]]]]\\\[[[YYYXXXXXXXXXXXXWWWVVVVVVUUUUUU[[[```eeefffccc```^^^^^^YYYYYYYYYYYYXXXWWWVVVUUUWWWWWWVVVUUUUUUTTTTTTTTTQQQQQQPPPNNNMMMLLLLLLKKKMMMMMMMMMNNNNNNOOOOOOPPPNNNNNNNNNNNNOOOOOOPPPQQQTTTUUUVVVWWWXXXWWWVVVVVVSSSSSSSSSRRRPPPOOOQQQRRRXXXWWWVVVUUUUUUVVVWWWWWWWWWXXXZZZ[[[[[[]]]```bbbiiilllpppssswwwrrrfffdddhhhlllnnnuuu{{{xxxnnniiigggeee```]]]\\\^^^```ZZZ[[[]]]\\\ZZZZZZ]]]aaa___]]]\\\\\\___aaabbbbbb[[[YYYXXXXXXYYYXXXVVVTTTXXXXXXXXXYYYYYY[[[\\\\\\^^^^^^_________^^^]]]]]]YYYYYYYYYYYYXXXWWWVVVVVVRRRSSSTTTUUUWWWXXXZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVTTTSSSQQQOOONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMOOOPPPQQQRRRRRRRRROOONNNMMMNNNPPPRRRSSSRRRNNNNNNNNNNNNOOOOOOPPPQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQRRRQQQOOOMMMLLLNNNOOOOOONNNMMMOOOPPPJJJKKKLLLMMMNNNOOOPPPPPPRRRRRRRRRRRRSSSTTTUUUUUUZZZ```iiittt|||wwwzzzyyyrrrmmmjjjnnnnnnnnnkkkhhheeedddeeebbbcccdddcccaaaaaaaaacccaaaaaa```aaacccfffiiikkkqqqsssuuuyyy|||}}}~~~}}}||||||yyyzzz}}}~~~zzzvvv{{{zzzzzzyyyyyyzzzzzz{{{xxxxxxwwwvvvvvvuuuvvvvvvvvvvvvwwwxxxzzz{{{||||||zzzyyyxxxxxxyyyyyywwwuuuyyysssjjj```WWWQQQMMMLLLMMMPPPXXXeeeppp{{{~~~}}}{{{wwwtttrrrsssuuurrrsssssssssttttttuuuuuummmnnnooonnnmmmooouuuzzzrrrqqqpppnnnmmmllllllllljjjkkkmmmnnnnnnmmmkkkjjjmmmkkkiiihhhiiihhhfffdddaaa```______bbbhhhnnnrrrkkkgggbbb]]]ZZZZZZ[[[]]][[[ZZZXXXWWWVVVVVVWWWWWWTTTTTTTTTUUUUUUVVVVVVVVV______^^^]]]\\\[[[YYYXXXZZZZZZZZZXXXVVVVVVXXXZZZ^^^fffkkkhhhccc```___]]]ZZZZZZYYYXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVRRRPPPNNNMMMNNNNNNLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMOOOPPPRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[^^^```eeejjjpppxxxwwwoooggghhhqqqzzz~~~~~~sssmmmiiifffaaaaaaaaa```___]]]\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^]]][[[YYYXXXWWWXXXYYYZZZWWWWWWWWWWWWYYY[[[^^^___```___\\\[[[YYYYYYYYYYYY]]]^^^]]]]]][[[YYYVVVUUUTTTTTTTTTTTTUUUVVVWWWWWW\\\[[[ZZZXXXWWWWWWVVVVVVSSSSSSSSSSSSRRRQQQOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPPPPQQQRRRSSSTTTUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNOOOPPPQQQRRRSSSTTTOOOOOOPPPQQQQQQRRRRRRRRRTTTTTTSSSSSSRRRRRRRRRQQQRRRRRRRRRPPPNNNMMMNNNPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOOOOOOONNNMMMLLLLLLLLLMMMOOOQQQRRRRRRRRRQQQSSSRRRQQQPPPPPPPPPPPPPPPYYY___hhhsss}}}~~~|||{{{zzz~~~yyy|||yyytttooorrrnnnjjjfffeeedddbbb```______aaabbbbbbbbbaaa`````````____________``````hhhiiilllppptttxxx{{{|||}}}~~~|||{{{{{{{{{|||}}}yyy{{{}}}~~~~~~|||{{{wwwxxxyyyzzzzzzzzzxxxwwwwwwvvvtttssstttvvvxxxzzzzzzxxxvvvvvvxxxyyyyyyyyywwwvvvuuutttsssssstttuuuvvvrrrjjjaaaXXXSSSRRRSSSVVV[[[ccclllvvv{{{yyyvvvsssrrrssstttuuuvvvuuusssrrrqqqppppppppplllmmmnnnppprrrtttuuuvvvoooooommmlllkkkkkkkkkkkkoooooonnnmmmmmmmmmmmmnnniiiiiigggfffeeeeeeeeeeeeddddddddddddfffhhhkkkmmmiiiddd^^^ZZZYYYZZZZZZ[[[ZZZYYYWWWVVVUUUUUUUUUVVVYYYXXXWWWVVVUUUTTTSSSSSS^^^^^^^^^]]]\\\ZZZYYYXXXZZZZZZZZZYYYWWWWWWYYY[[[fffmmmpppkkkddd```]]]ZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWVVVUUUSSSRRRRRRRRRRRRSSSQQQNNNMMMMMMMMMKKKJJJLLLLLLNNNOOOPPPPPPPPPPPPNNNOOOQQQSSSSSSTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTTTTUUUWWWXXXYYYZZZZZZZZZZZZ\\\___ccciiipppxxx~~~|||sssnnnlllmmmtttqqqqqqwww|||nnngggdddbbb```````````````^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\\\\\\\[[[YYYXXXWWWXXXYYYZZZWWWWWWWWWXXXYYY[[[]]]___^^^]]]\\\ZZZZZZZZZZZZZZZ\\\\\\\\\[[[ZZZXXXVVVTTTVVVVVVVVVVVVWWWYYYZZZZZZ[[[ZZZYYYXXXVVVVVVVVVUUURRRRRRRRRRRRQQQPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSRRRRRRRRRRRROOOOOOPPPQQQRRRRRRRRRRRROOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQQQQPPPMMMMMMNNNOOOPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNMMMMMMKKKLLLNNNPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPQQQWWW[[[cccmmmwww}}}zzzxxx}}}qqqqqqvvv~~~wwwsssoooiiieeecccaaa```___^^^___`````````___^^^]]]______^^^^^^^^^^^^______dddeeehhhlllqqquuuyyy||||||~~~~~~}}}|||{{{zzz{{{||||||{{{|||}}}~~~~~~~~~}}}}}}{{{{{{{{{zzzyyyxxxwwwvvvvvvuuuttttttuuuxxxzzz|||yyywwwuuuuuuvvvwwwwwwvvvvvvuuutttssssssssstttuuuvvvrrrkkkbbbZZZUUUTTTUUU^^^dddnnnwww~~~|||yyyvvvsssqqqppppppqqqtttsssrrrqqqpppooooooooommmmmmnnnoooqqqrrrssssssllllllllllllmmmmmmmmmmmmllllllkkkjjjjjjjjjjjjkkkkkkjjjiiihhhgggfffffffffccccccbbbbbbdddfffiiikkkfffbbb]]][[[[[[[[[\\\\\\ZZZYYYXXXVVVVVVVVVWWWWWWTTTSSSQQQOOONNNNNNNNNNNN]]]]]]]]]\\\[[[ZZZYYYYYYZZZ[[[[[[[[[YYYYYY[[[]]]gggmmmpppjjjddd```]]]YYYYYYXXXWWWWWWVVVVVVWWWWWWVVVUUURRRPPPOOOOOOQQQRRRWWWUUURRRPPPOOONNNMMMKKKKKKMMMOOOQQQRRRSSSSSSSSSQQQRRRTTTVVVVVVUUUTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWXXXYYYZZZ^^^dddlllrrr}}}wwwvvvsssmmmfffcccccchhhkkkxxx|||yyyqqqfff___]]]^^^^^^]]]___`````````___]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZYYYYYYYYYYYYZZZ[[[[[[[[[ZZZYYYXXXWWWXXXYYYZZZXXXXXXXXXYYYZZZ\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZZZZYYYYYYXXXVVVTTTTTTVVVVVVVVVWWWXXXZZZ[[[\\\ZZZYYYXXXWWWVVVUUUUUUUUURRRRRRQQQQQQQQQQQQQQQRRRPPPOOOMMMKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRROOOQQQRRRSSSSSSRRRPPPOOONNNMMMMMMMMMMMMOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQOOOPPPPPPNNNLLLKKKMMMNNNOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOLLLMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRTTTVVV\\\dddooozzz{{{xxxxxxpppkkkhhhmmmvvvwwwrrrjjjdddaaa___^^^]]]____________^^^]]]\\\[[[^^^]]]]]]]]]]]]]]]]]]^^^___```bbbeeejjjpppuuuxxxxxx{{{~~~~~~}}}|||}}}}}}|||{{{zzzyyyzzz{{{{{{}}}|||||||||}}}}}}~~~~~~~~~|||yyyxxxvvvuuuuuuuuuuuuttttttvvvyyy|||~~~xxxvvvtttssstttuuutttttttttssssssssssssssstttuuuuuurrrlllddd]]]ZZZYYY[[[gggppp||||||xxxwwwvvvtttrrrpppppppppqqqqqqqqqppppppoooooooooooooooooooooooooooooooooooolllmmmnnnnnnnnnmmmlllkkkkkkjjjjjjiiihhhiiiiiiiiijjjjjjiiihhhgggfffeeeeeeaaa`````````aaacccfffgggbbb```]]]\\\\\\]]]\\\[[[YYYXXXWWWVVVVVVVVVWWWXXXVVVTTTQQQNNNMMMMMMNNNOOO\\\\\\[[[[[[ZZZZZZZZZZZZZZZ\\\]]]\\\[[[[[[\\\^^^___dddgggdddaaa```^^^ZZZWWWWWWVVVUUUUUUUUUUUUVVVTTTRRROOONNNOOOSSSWWWYYY]]]ZZZWWWUUUTTTRRRPPPNNNMMMOOOQQQTTTUUUUUUUUUTTTSSSTTTVVVXXXXXXVVVTTTRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSRRRQQQQQQPPPOOOOOOPPPPPPQQQQQQRRRSSSSSSTTTSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTVVV[[[bbbgggsss{{{zzzoooiiiiiiiiiggggggjjjpppyyy}}}ssshhhccc^^^\\\\\\^^^_________```aaaaaaaaa___]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXZZZYYYYYYYYYYYYZZZ[[[[[[ZZZZZZYYYXXXXXXYYYYYYZZZYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTSSSUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVUUUVVVSSSSSSRRRQQQRRRSSSTTTTTTRRRPPPMMMKKKKKKLLLNNNPPPPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPRRRSSSTTTTTTQQQOOOMMMMMMLLLKKKKKKKKKMMMOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRMMMNNNNNNMMMKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOOPPPQQQRRRSSSQQQSSSVVV\\\fffsss~~~{{{ttthhhcccfffrrr~~~xxxnnnfffbbb___^^^]]]____________^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\]]]\\\]]]___ccchhhmmmqqqsssuuuyyyzzzzzzyyyyyyzzz|||{{{zzzyyyxxxyyyyyyzzz|||{{{zzzyyyyyy{{{|||~~~}}}{{{xxxvvvvvvvvvvvvvvvuuuuuuuuuvvvxxx{{{|||xxxvvvsssrrrsssssssssrrrqqqqqqrrrrrrssssssttttttrrrqqqmmmhhhcccaaabbbdddnnnyyy~~~xxxtttpppppppppqqqrrrssstttuuuppppppppppppppppppoooooopppppppppooonnnnnnmmmmmmqqqqqqrrrqqqooollliiigggkkkkkkjjjiiiiiiiiiiiijjjggggggfffeeedddcccaaaaaa___^^^]]]]]]^^^```bbbccc```___]]]\\\\\\[[[YYYXXXUUUUUUTTTSSSSSSTTTVVVVVVWWWUUUQQQNNNLLLMMMOOOPPP[[[[[[ZZZYYYYYYYYYZZZ[[[[[[\\\^^^]]]\\\\\\\\\^^^XXX]]]```^^^]]]^^^]]]ZZZVVVUUUUUUTTTTTTTTTTTTTTTPPPOOONNNOOOSSSZZZ```ddd___\\\XXXVVVUUUSSSQQQOOOPPPRRRTTTVVVWWWVVVUUUTTTTTTUUUWWWXXXWWWVVVTTTSSSSSSSSSSSSRRRRRRRRRQQQQQQSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTSSSRRRSSSWWW]]]aaakkksss|||xxxsssrrrooolllllllllnnnqqqvvv|||uuulllfffaaa```^^^]]]]]]^^^^^^^^^^^^```aaacccbbbaaa___^^^\\\\\\[[[ZZZYYYYYYYYYYYY[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\]]]]]]^^^]]]]]][[[ZZZXXXWWWVVVWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTUUUUUUSSSQQQOOOMMMMMMOOOQQQSSSRRRRRRRRRSSSTTTTTTUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRPPPRRRSSSTTTSSSPPPMMMKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMMMMLLLJJJJJJKKKMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSPPPQQQSSSWWW___lll{{{tttgggaaaffftttwwwnnngggdddaaa```]]]]]]]]]]]]]]]]]]^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[]]]```dddfffkkknnnrrruuuuuuuuuvvvwwwzzzzzzxxxwwwwwwwwwxxxyyyyyyxxxvvvuuuuuuwwwyyy{{{{{{zzzxxxwwwvvvvvvwwwwwwwwwvvvuuuuuuuuuvvvwwwwwwxxxvvvsssrrrsssssssssrrrppppppqqqqqqrrrrrrsssssspppooonnnkkkiiiiiikkknnnttt}}}~~~xxxuuusssnnnoooppprrrssstttuuuuuupppqqqqqqrrrrrrqqqpppoooqqqppppppooonnnmmmmmmlllrrrrrrsssrrrpppmmmjjjhhhjjjjjjiiihhhhhhhhhhhhiiifffffffffeeedddbbb```___]]]\\\[[[ZZZ[[[\\\^^^```___]]][[[ZZZYYYXXXUUURRRQQQQQQPPPOOOOOOPPPRRRRRRPPPNNNJJJGGGFFFGGGIIIKKKZZZZZZYYYXXXXXXYYYZZZ[[[\\\]]]___^^^]]][[[[[[\\\YYY]]]^^^\\\[[[]]][[[WWWUUUTTTSSSSSSRRRRRRSSSSSSNNNNNNNNNQQQWWW^^^eeeiii\\\ZZZVVVTTTSSSRRROOOMMMQQQSSSVVVXXXXXXWWWUUUTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPRRRRRRRRRSSSSSSSSSSSSSSSOOOPPPPPPQQQQQQRRRSSSSSSRRRRRRRRRSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRUUUYYY]]]ccciiipppuuuwww{{{}}}sssjjjhhhkkkpppvvv|||tttkkkgggcccaaa^^^]]]\\\\\\[[[ZZZZZZZZZ]]]___aaaccccccbbb___^^^\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZZZZ[[[[[[[[[[[[[[[\\\[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]\\\[[[ZZZXXXWWWVVVXXXWWWVVVVVVVVVVVVVVVWWWYYYYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUUUUVVVTTTTTTUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOQQQSSSUUUSSSSSSSSSTTTTTTUUUUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRPPPQQQRRRRRRQQQOOOLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMMMMLLLJJJJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNOOOOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRPPPPPPQQQSSSYYYdddsss}}}uuuiiidddiiisssyyyqqqlllgggeee]]]]]]\\\[[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\[[[ZZZYYYYYY[[[\\\]]]cccfffkkkoooqqqrrrsssuuuyyyxxxwwwvvvvvvvvvwwwwwwuuutttsssrrrrrrtttvvvwwwvvvvvvvvvvvvvvvvvvwwwwwwuuuttttttssssssssssssssswwwtttrrrqqqrrrsssrrrrrrooopppqqqqqqqqqqqqqqqpppnnnooonnnmmmlllmmmooorrrvvv}}}}}}wwwsssqqqpppoooppprrrsssssssssrrrqqqqqqqqqrrrrrrrrrqqqooonnnnnnnnnnnnmmmmmmmmmllllllmmmnnnooooooooonnnmmmlllhhhggggggfffffffffffffffggggggggggggeeeccc```___\\\[[[YYYXXXYYYZZZ\\\]]]]]][[[XXXVVVUUUSSSPPPNNNOOONNNMMMLLLLLLLLLMMMNNNLLLJJJHHHFFFFFFGGGIIIJJJZZZYYYXXXWWWWWWYYY[[[\\\]]]^^^______\\\ZZZZZZZZZYYY[[[\\\YYYYYY[[[YYYTTTTTTSSSRRRRRRQQQQQQRRRRRROOOOOOPPPRRRWWW]]]bbbfff[[[XXXUUUSSSSSSQQQOOONNNOOORRRUUUXXXZZZYYYWWWVVVTTTSSSSSSRRRRRRSSSTTTUUUSSSSSSRRRQQQQQQPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTOOOOOOPPPQQQQQQRRRRRRSSSQQQQQQRRRQQQQQQPPPOOOOOONNNOOOQQQQQQRRRSSSVVVYYY\\\___dddhhhlllpppvvvyyyzzzpppllljjjnnnuuu}}}|||ppphhhdddbbb```^^^\\\\\\\\\\\\ZZZZZZZZZZZZZZZ\\\___aaabbb```^^^]]]ZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^]]]\\\[[[YYYZZZZZZ[[[[[[ZZZYYYXXXYYYXXXWWWWWWWWWXXXYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTRRRSSSUUUVVVUUUSSSQQQOOONNNNNNNNNOOOQQQRRRTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPPPPOOONNNMMMLLLKKKHHHIIIKKKMMMNNNMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLMMMMMMLLLKKKKKKLLLNNNMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNOOOPPPNNNNNNNNNNNNOOOPPPQQQQQQNNNOOOPPPQQQSSS\\\iiisss{{{}}}zzzmmmkkkooouuu{{{tttnnnkkkcccbbb```^^^\\\\\\[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXYYY[[[___eeejjjmmmoooqqqsssxxxwwwvvvuuuuuuuuuvvvwwwsssrrrqqqqqqqqqrrrttttttttttttuuuuuuuuuuuuuuutttqqqqqqqqqqqqqqqqqqqqqqqqtttrrrooooooppprrrrrrqqqooopppqqqqqqqqqpppooonnnnnnooonnnmmmkkklllnnnpppqqqvvv~~~|||uuuppplllkkkkkkmmmnnnqqqrrrrrrqqqpppnnnpppqqqrrrrrrqqqooommmllljjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllhhhggggggffffffffffffffffffggggggfffeeebbb___]]]\\\ZZZYYYWWWWWWXXXZZZ[[[XXXVVVSSSQQQQQQPPPNNNMMMNNNMMMKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJKKKLLLMMMNNNYYYXXXWWWVVVWWWYYY[[[\\\]]]___```___\\\YYYXXXXXXUUUWWWXXXVVVWWWZZZXXXTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRUUUYYY^^^```\\\YYYVVVUUUTTTSSSQQQPPPMMMPPPTTTXXXZZZZZZYYYXXXSSSRRRQQQPPPPPPRRRTTTVVVSSSSSSRRRQQQPPPPPPOOOOOOMMMNNNOOOPPPRRRSSSTTTUUUOOOOOOPPPPPPQQQRRRRRRSSSQQQQQQQQQQQQPPPOOONNNNNNJJJLLLOOOPPPQQQRRRTTTVVVWWWXXX[[[___dddhhhlllnnnnnnuuu{{{~~~}}}}}}|||tttkkknnnnnnrrr{{{qqqmmmhhheeedddbbb___[[[\\\]]]^^^^^^]]]]]]^^^___XXXZZZ]]]```aaa___]]][[[XXXXXXXXXXXXXXXYYYZZZ[[[XXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^\\\]]]^^^^^^^^^]]]\\\[[[VVVWWWYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWXXXYYYZZZ[[[XXXXXXVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRPPPRRRTTTUUUUUURRRNNNLLLKKKLLLMMMOOOQQQSSSTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRROOOOOONNNMMMMMMLLLLLLKKKGGGIIILLLNNNOOONNNLLLKKKNNNNNNOOOOOOOOOPPPPPPPPPLLLMMMMMMLLLKKKKKKMMMOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHJJJLLLOOORRRTTTOOOOOONNNNNNOOOOOOPPPPPPMMMOOOPPPOOOPPPWWWccclllyyyyyyzzz{{{|||yyyrrrrrrjjjwwwzzzrrrnnnkkkiiifffccc```^^^]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYYYYXXXXXXXXXWWWWWWWWW[[[bbbgggjjjmmmppprrrxxxwwwvvvttttttuuuuuuvvvrrrqqqqqqqqqrrrrrrssssssssstttuuuuuuuuutttrrrqqqmmmmmmnnnoooppppppqqqqqqqqqooommmmmmooopppqqqpppooopppqqqqqqqqqooonnnmmmooooooooollljjjiiikkklllkkknnnvvv}}}wwwpppkkkhhhffffffhhhjjjmmmppprrrrrrqqqpppppppppqqqqqqpppnnnkkkiiiffffffggghhhiiijjjjjjkkklllkkkjjjiiihhhhhhhhhhhhjjjjjjiiihhhhhhhhhhhhhhhddddddeeedddbbb___]]][[[[[[ZZZXXXWWWWWWXXXYYYZZZUUURRROOONNNNNNOOONNNMMMNNNMMMKKKJJJIIIIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNOOOZZZZZZZZZZZZZZZZZZZZZZZZ^^^]]][[[ZZZXXXWWWWWWVVVUUUUUUVVVWWWWWWWWWVVVVVVUUURRRPPPPPPSSSTTTSSSRRRNNNOOOQQQRRRTTTVVVXXXXXXUUUVVVWWWUUURRRPPPPPPPPPPPPRRRVVVYYYZZZYYYVVVUUUSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOOOONNNMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQQQQPPPPPPOOONNNOOOOOOOOOOOONNNMMMLLLKKKOOOOOOQQQRRRSSSSSSSSSSSSVVVWWWXXXZZZ]]]___aaabbbkkkmmmpppsssxxx~~~}}}uuuooonnnnnnooonnnooonnnllljjjjjjlllnnnwww|||xxxrrriiihhhfffccc```___]]]]]][[[[[[[[[[[[ZZZZZZYYYYYY^^^```aaabbbaaa___\\\ZZZ[[[XXXVVVWWWYYYYYYWWWUUUXXXWWWVVVUUUUUUVVVXXXYYYYYYZZZ\\\]]]]]]\\\[[[ZZZ[[[\\\]]]]]]\\\[[[YYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZXXXUUUTTTUUUTTTQQQNNNPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPRRRSSSRRRRRRTTTTTTSSSSSSRRRRRRQQQQQQOOOPPPQQQQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMQQQPPPOOONNNNNNNNNOOOOOONNNOOOOOONNNMMMLLLNNNOOOOOOQQQRRRPPPPPPTTT]]]dddssstttvvvwwwvvvuuuvvvwww{{{|||}}}wwwyyy~~~vvvrrruuunnnhhhhhhfffaaa]]]\\\[[[[[[ZZZXXXVVVWWWYYY[[[[[[ZZZXXXWWWVVVVVVWWWXXXWWWXXXYYY\\\```eeejjjmmmmmmnnnoooqqqsssttttttttttttrrrqqqqqqrrrrrrqqqppprrrrrrrrrqqqooommmlllkkkkkklllnnnpppqqqpppooonnnqqqqqqqqqqqqqqqpppooonnnoooppppppqqqqqqppppppoooqqqnnnjjjgggfffeeecccbbbaaafffppp}}}~~~wwwnnnhhhccc```___hhhjjjmmmnnnmmmnnnqqqtttmmmmmmnnnnnnnnnmmmkkkjjjffffffeeeeeefffggghhhhhhjjjiiiggghhhiiijjjjjjiiikkkhhheeeeeeffffffdddbbbaaa```___^^^]]]\\\\\\\\\XXXVVVTTTTTTVVVXXXXXXWWWSSSRRRQQQQQQRRRRRRPPPNNNRRRPPPOOOLLLKKKIIIIIIHHHNNNLLLJJJIIIIIILLLOOORRRYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZZZZYYYYYYYYYYYYYYYVVVVVVWWWWWWWWWWWWVVVVVVUUUSSSQQQRRRTTTTTTSSSQQQOOOPPPQQQSSSUUUVVVXXXXXXWWWXXXXXXWWWTTTRRRQQQRRRRRRSSSVVVXXXYYYXXXWWWVVVSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPOOOOOONNNMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPOOOOOONNNMMMOOOPPPQQQRRRRRRRRRRRRRRRTTTTTTUUUVVVWWWXXXYYYYYYbbbeeehhhlllrrryyyuuuqqqkkkfffcccdddfffhhhfffhhhkkkmmmooossswww{{{wwwpppjjjgggfffeeecccaaa^^^]]]\\\[[[^^^^^^]]]\\\\\\\\\]]]]]]___```aaabbbaaa^^^\\\ZZZZZZXXXVVVWWWYYYYYYWWWUUUXXXWWWUUUTTTUUUVVVXXXYYYYYYZZZ\\\]]]]]]\\\ZZZYYY\\\\\\\\\\\\[[[ZZZXXXWWW\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYXXXXXXYYYYYYYYYWWWTTTRRRQQQRRRQQQOOOLLLQQQPPPPPPOOOOOOOOOOOOPPPOOOPPPPPPQQQQQQPPPPPPOOORRRQQQPPPPPPQQQQQQPPPPPPSSSRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOONNNLLLLLLNNNOOOTTTUUUVVVTTTRRRTTTZZZ```lllnnnqqqrrrrrrsssuuuwwwwwwxxx|||{{{zzzsssmmmmmmkkkeee```______^^^\\\YYYWWWWWWXXXZZZYYYXXXWWWVVVVVVVVVVVVWWWVVVVVVWWWXXX[[[___bbbdddiiijjjkkkmmmnnnoooppppppqqqpppoooppprrrrrrrrrppppppppppppooonnnlllkkkjjjkkklllnnnpppqqqpppooonnnqqqqqqqqqqqqqqqqqqpppoooooooooppppppppppppooooooqqqnnnjjjfffccc```^^^]]]ZZZ```kkkzzz{{{rrrkkkddd```^^^dddgggiiiiiihhhhhhjjjlllkkklllllllllllljjjiiihhhggggggffffffgggggghhhiiiiiihhhfffgggiiijjjiiihhhiiifffdddcccdddeeecccaaa``````______^^^_________XXXVVVUUUVVVXXXZZZ[[[[[[[[[YYYXXXXXXXXXWWWTTTRRRTTTSSSQQQOOONNNLLLLLLKKKMMMLLLJJJIIIIIILLLOOOQQQYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[WWWWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTUUUTTTRRROOOPPPQQQRRRSSSUUUVVVXXXXXXXXXYYYZZZYYYVVVTTTSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWRRRRRRQQQPPPOOOOOOOOOOOOQQQPPPPPPOOOOOONNNNNNMMMLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRZZZ\\\aaaffflllttt}}}zzzooojjjhhhfffcccbbbcccggglllooopppsssxxx}}}vvvmmmhhheeedddcccddddddbbb```___]]]\\\[[[___^^^\\\[[[[[[]]]___```___```aaaaaa```^^^\\\ZZZYYYXXXWWWWWWXXXYYYWWWVVVWWWVVVUUUTTTTTTVVVXXXYYYYYYZZZ[[[\\\\\\[[[ZZZYYY\\\\\\[[[[[[YYYXXXVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVTTTSSSQQQPPPPPPPPPNNNLLLQQQPPPPPPOOONNNNNNNNNOOOMMMNNNNNNOOOOOONNNNNNNNNRRRRRRQQQQQQPPPOOOOOONNNRRRRRRQQQQQQQQQQQQPPPPPPPPPOOONNNNNNNNNOOOPPPPPPQQQQQQPPPOOONNNNNNMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNLLLLLLLLLMMMNNNPPPRRRSSSPPPOOOOOOOOONNNNNNNNNNNNMMMNNNNNNMMMLLLLLLNNNOOOXXXYYYZZZWWWTTTTTTWWWZZZaaadddgggjjjlllppptttwwwwwwxxx{{{yyysssqqqooojjjfffeeeeeeccc___\\\ZZZYYYYYYYYYVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTUUUWWWYYYZZZbbbcccdddfffhhhjjjkkklllooonnnnnnoooqqqrrrqqqpppmmmnnnmmmmmmlllkkkjjjiiikkklllnnnoooppppppoooooooooppppppqqqqqqqqqppppppnnnnnnoooooooooooonnnnnnooommmhhhccc^^^ZZZWWWVVVVVV]]]jjjxxxxxxpppiiidddaaadddeeefffeeeccccccdddeeehhhiiiiiiiiiiiihhhgggggghhhhhhgggggghhhhhhiiiiiiiiigggfffggghhhiiihhhfffeeecccaaaaaabbbbbbbbbaaa^^^]]]]]]]]]^^^___``````ZZZYYYXXXZZZ]]]```aaaaaabbb```]]]\\\[[[YYYWWWUUUTTTSSSQQQPPPNNNMMMLLLLLLMMMKKKJJJIIIIIIKKKNNNPPPYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXYYYYYYZZZZZZZZZVVVWWWVVVVVVUUUTTTSSSRRRSSSTTTUUUUUUUUUTTTQQQOOORRRRRRSSSTTTUUUWWWWWWXXXXXXYYYZZZYYYVVVTTTTTTTTTVVVVVVUUUUUUUUUVVVVVVWWWRRRQQQPPPNNNNNNNNNNNNNNNPPPPPPPPPOOOOOONNNNNNNNNKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPNNNOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRVVVYYY]]]ccciiirrr{{{~~~{{{~~~vvvlllfffccciiiiiiiiilllqqqwww}}}yyyssskkkeeecccccceeeeeeddddddcccbbbaaa___^^^]]][[[ZZZXXXWWWXXXZZZ]]]___```aaaaaaaaa```^^^[[[ZZZXXXXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTVVVXXXYYYZZZZZZ[[[[[[[[[ZZZYYYXXX[[[ZZZZZZYYYWWWVVVUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXWWWVVVUUUSSSSSSTTTSSSRRRQQQQQQPPPOOOOOOQQQPPPOOONNNMMMMMMMMMNNNLLLMMMNNNNNNNNNNNNNNNNNNPPPQQQQQQQQQOOOOOOOOOPPPRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOMMMLLLMMMNNNPPPQQQSSSRRRRRRPPPOOONNNMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRPPPPPPOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKMMMNNNOOOMMMNNNNNNOOOPPPQQQRRRSSSOOOOOOOOOOOONNNNNNMMMMMMLLLMMMMMMMMMKKKLLLMMMOOOWWWXXXYYYXXXUUUSSSTTTUUUWWWYYY]]]aaaeeekkkqqquuu{{{|||}}}xxxuuurrrmmmjjjjjjiiifffbbb^^^\\\[[[ZZZYYYUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRSSSSSSTTTUUUZZZ[[[]]]___bbbeeehhhiiinnnmmmmmmmmmooopppooonnnkkkkkkllllllkkkkkkjjjiiikkklllmmmnnnooooooooonnnlllmmmnnnooooooooooooooonnnnnnoooooooooooonnnnnnmmmjjjeee___XXXSSSQQQPPPVVV^^^kkkxxx|||wwwqqqllljjjjjjhhheeebbb``````bbbdddeeefffgggggghhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiiiiikkkjjjhhhhhhhhhgggeeecccaaa```_________`````````[[[ZZZZZZZZZZZZ[[[\\\\\\\\\[[[[[[]]]aaaeeefffgggbbb```\\\ZZZYYYWWWTTTRRRQQQPPPNNNLLLKKKJJJIIIIIILLLKKKIIIIIIIIIKKKMMMNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWUUUUUUUUUTTTTTTRRRQQQPPPRRRTTTUUUVVVUUUSSSRRRQQQSSSTTTTTTUUUVVVWWWWWWXXXVVVWWWXXXWWWUUUSSSSSSTTTVVVVVVUUUTTTSSSTTTUUUUUUQQQPPPOOOMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOOOONNNNNNJJJKKKKKKLLLNNNOOOOOOPPPRRRRRRSSSSSSRRRRRRQQQPPPNNNOOOPPPRRRSSSTTTUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQRRRRRRSSSSSSSSSTTTTTTWWW[[[___eeemmmuuu{{{}}}xxxzzz}}}|||nnnmmmnnnssszzz~~~yyysssnnnllllllmmmqqqrrruuuyyy|||tttpppqqqllleee___^^^___```aaaaaaaaabbbbbbaaa```^^^]]]YYYXXXWWWVVVXXXZZZ^^^```aaaaaaaaa```___]]][[[ZZZWWWXXXXXXXXXXXXWWWXXXXXXVVVUUUTTTTTTTTTVVVYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYXXXVVVUUUTTTTTTSSSXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUSSSQQQPPPQQQRRRRRRQQQPPPOOOOOOPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOMMMOOOQQQPPPOOOOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNMMMMMMOOOQQQRRRSSSSSSRRRQQQPPPNNNNNNMMMMMMNNNNNNPPPQQQRRRSSSSSSQQQQQQQQQPPPOOOMMMKKKJJJIIIJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQNNNNNNOOOOOOOOONNNMMMLLLKKKLLLLLLLLLKKKKKKMMMOOORRRSSSUUUUUUTTTRRRQQQQQQOOOQQQUUUYYY^^^eeemmmrrrxxxzzz|||~~~|||vvvnnniiiiiihhhddd___]]]\\\\\\ZZZYYYWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSTTTVVVYYY]]]aaaeeegggmmmlllkkkkkklllmmmllljjjhhhiiiiiijjjjjjjjjjjjjjjjjjkkkkkklllmmmmmmmmmnnniiijjjkkklllllllllllllllnnnnnnoooooooooooonnnnnnjjjgggbbb[[[SSSPPPPPPRRRVVV___kkkvvv}}}~~~|||zzz||||||||||||zzzxxxuuusssoookkkddd```___aaadddfffddddddeeefffhhhiiikkklllhhhhhhggggggfffgggggghhhnnnllljjjiiihhhfffccc```^^^^^^^^^]]]]]]]]]]]]^^^[[[[[[ZZZYYYYYYYYYYYYYYY[[[ZZZYYY[[[___cccdddeee___\\\YYYVVVUUUSSSQQQOOONNNMMMLLLJJJIIIHHHHHHHHHKKKJJJIIIHHHIIIJJJKKKMMMXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYWWWVVVTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQTTTVVVVVVTTTSSSSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWUUUVVVWWWVVVTTTRRRRRRSSSUUUUUUTTTSSSRRRRRRRRRSSSPPPOOONNNMMMMMMOOOQQQRRROOOOOOOOOOOOOOOOOOOOOOOOJJJJJJKKKMMMNNNOOOPPPQQQSSSSSSSSSSSSSSSRRRRRRQQQNNNOOOPPPRRRTTTTTTUUUUUUSSSTTTUUUUUUUUUUUUTTTTTTOOOPPPPPPQQQRRRSSSTTTTTTSSSUUUWWWZZZ]]]cccjjjnnnwww||||||tttrrrvvvyyyxxxooofffhhhlllqqqwwwzzzzzzyyyyyywwwuuutttvvvzzz~~~zzzrrrooonnnnnnmmmhhhbbb^^^]]]]]]]]]]]]]]]^^^_________^^^]]]\\\YYYYYYYYYYYY[[[^^^aaacccbbbbbbaaa```^^^]]][[[ZZZVVVWWWYYYXXXWWWWWWXXXYYYWWWVVVUUUUUUUUUXXXZZZ[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUTTTRRRPPPNNNNNNOOOPPPOOONNNMMMNNNOOONNNMMMMMMLLLMMMMMMNNNNNNMMMNNNOOOOOOPPPPPPPPPPPPKKKNNNQQQPPPNNNNNNQQQSSSSSSSSSTTTTTTTTTTTTUUUUUUPPPOOOOOONNNOOOPPPRRRSSSRRRRRRQQQPPPOOOOOONNNNNNLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSSSSRRRQQQNNNLLLKKKIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJJJJKKKLLLLLLMMMOOOOOOPPPPPPPPPPPPOOONNNMMMNNNOOOOOOOOONNNLLLKKKIIIKKKKKKKKKJJJKKKMMMOOONNNNNNPPPQQQQQQPPPOOONNNKKKMMMOOOSSSXXX```hhhnnnqqquuuzzz|||~~~uuukkkgggfffaaa]]]\\\]]]___]]]\\\[[[ZZZXXXVVVTTTTTTTTTUUUSSSSSSSSSSSSSSSRRRRRRRRROOOPPPQQQTTTXXX\\\```cccgggfffeeefffhhhiiihhhgggeeeeeefffhhhhhhiiiiiiiiiiiiiiiiiijjjkkkkkkllllllhhhiiiiiijjjjjjjjjiiiiiimmmmmmnnnnnnnnnnnnmmmmmmhhhfffaaaYYYSSSRRRVVVZZZ[[[cccnnnwww{{{{{{yyyxxxssstttvvvwwwxxxxxxwwwwwwqqqlllfffbbbccceeeggghhheeeeeeeeefffgggiiijjjkkkffffffeeeeeeddddddeeeeeellljjjiiihhhhhheeebbb___]]]^^^^^^]]][[[ZZZ[[[]]]\\\\\\[[[ZZZYYYYYYZZZZZZVVVUUUTTTVVVYYY\\\]]]]]]\\\YYYVVVSSSRRRRRRPPPOOOOOONNNMMMKKKJJJJJJIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYXXXVVVTTTTTTUUUUUUUUUUUUUUUTTTTTTQQQSSSUUUUUUSSSSSSUUUWWWVVVVVVVVVVVVWWWWWWWWWWWWTTTVVVWWWVVVTTTSSSSSSSSSTTTSSSSSSRRRQQQQQQPPPOOOOOONNNMMMMMMNNNPPPSSSUUUOOOOOOOOOOOOOOOOOOOOOOOOJJJKKKLLLMMMOOOPPPQQQQQQSSSTTTTTTTTTTTTSSSRRRRRRNNNOOOPPPRRRSSSTTTTTTTTTQQQRRRRRRSSSTTTTTTTTTTTTQQQQQQRRRRRRSSSSSSTTTTTTSSSTTTTTTUUUVVVYYY^^^bbbfffjjjpppvvvzzz~~~|||}}}~~~yyywwwvvvyyy}}}|||rrrkkkgggggghhhhhhhhheeeaaa^^^]]]]]]]]]\\\[[[\\\^^^______^^^]]]\\\YYYZZZ[[[\\\^^^aaacccdddcccbbbaaa```^^^\\\[[[ZZZUUUWWWYYYYYYWWWWWWXXXZZZWWWVVVVVVVVVWWWYYY[[[]]]ZZZZZZYYYXXXWWWWWWWWWWWWUUUTTTSSSRRRRRRSSSTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSQQQOOOMMMMMMOOOPPPPPPNNNMMMOOOQQQLLLLLLKKKLLLLLLMMMNNNOOOLLLMMMNNNOOOPPPPPPPPPPPPLLLOOORRRQQQMMMLLLOOORRRRRRSSSSSSSSSTTTTTTTTTTTTOOOOOOPPPQQQQQQRRRSSSSSSPPPPPPPPPPPPOOOOOONNNNNNKKKKKKMMMNNNPPPRRRSSSTTTTTTUUUUUUTTTSSSPPPMMMKKKIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLNNNOOOOOOOOOOOONNNLLLMMMOOOOOOOOONNNLLLKKKIIIJJJKKKKKKJJJJJJMMMNNNLLLLLLMMMNNNOOONNNMMMLLLKKKLLLMMMOOOTTT[[[dddjjjrrrwww}}}vvvnnnhhhddd```aaaeeehhhgggeeeaaa^^^ZZZVVVTTTTTTUUUVVVRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOOPPPRRRVVVYYY[[[^^^]]]^^^```bbbdddeeeddd```aaabbbdddeeefffffffffggggggggghhhhhhiiijjjkkkiiiiiiiiijjjiiiiiihhhhhhkkkkkkkkkllllllkkkkkkkkkhhhfffaaaZZZUUUWWW___ggglllrrrzzz~~~zzzwwwvvvnnnnnnpppqqqrrrrrrrrrrrrqqqnnnllllllmmmmmmllljjjiiihhhgggfffeeefffggggggddddddcccbbbbbbbbbbbbbbbeeeeeeeeeffffffeeebbb___]]]^^^^^^\\\YYYXXXZZZ\\\YYYYYYYYYYYYYYYYYYZZZ[[[UUUSSSRRRRRRUUUWWWXXXWWWXXXUUURRRPPPPPPQQQPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIJJJXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWYYYZZZZZZXXXVVVUUUUUUUUUVVVWWWWWWWWWVVVVVVQQQSSSUUUTTTSSSSSSVVVZZZWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVWWWWWWUUUSSSSSSTTTRRRRRRRRRRRRQQQPPPNNNNNNOOONNNMMMMMMNNNQQQTTTVVVOOOOOOOOOOOOOOOOOOOOOOOOJJJKKKLLLMMMOOOPPPQQQRRRTTTTTTTTTTTTTTTSSSRRRRRRNNNOOOPPPRRRSSSSSSTTTTTTOOOOOOQQQRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTXXX[[[WWW[[[aaagggmmmtttzzz~~~zzz}}}vvvqqqmmmhhhdddbbbaaa```___aaa___\\\[[[\\\\\\[[[ZZZ\\\]]]___aaaaaa```___^^^XXXYYYZZZ]]]___aaacccddddddcccaaa```^^^\\\[[[ZZZUUUWWWYYYYYYWWWVVVXXX[[[XXXWWWVVVVVVWWWZZZ\\\^^^[[[ZZZYYYWWWWWWVVVVVVVVVSSSRRRRRRQQQQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUPPPQQQSSSSSSSSSQQQOOOMMMOOOQQQSSSRRRPPPOOOQQQTTTKKKKKKKKKKKKLLLNNNOOOPPPLLLLLLMMMNNNOOOPPPPPPPPPNNNQQQSSSQQQMMMKKKMMMPPPQQQRRRRRRRRRSSSSSSTTTTTTOOOPPPQQQRRRSSSSSSSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVVVVVVVTTTQQQNNNLLLIIIIIIIIIJJJKKKLLLLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKHHHJJJLLLNNNOOOPPPOOOOOOLLLMMMOOOOOOOOONNNLLLJJJHHHIIIJJJJJJJJJJJJLLLNNNMMMLLLLLLLLLMMMMMMLLLJJJKKKLLLLLLNNNRRRYYYbbbhhhyyyyyymmmiiifffhhhmmmqqqqqqooodddaaa\\\WWWTTTTTTVVVXXXRRRRRRQQQPPPNNNLLLJJJIIIOOOOOONNNNNNOOOQQQSSSUUUWWWWWWXXX[[[___bbbcccccc]]]^^^```aaacccdddddddddffffffffffffggghhhiiijjjjjjjjjjjjjjjjjjiiihhhgggiiiiiiiiijjjjjjiiiiiiiiiiiigggbbb[[[XXX\\\fffppp{{{vvvtttllllllllllllllllllllllllrrrqqqrrruuuwwwvvvqqqmmmllljjjhhheeedddcccccccccccccccbbbaaa`````````aaa``````aaaccceeeeeecccaaa]]]______]]]YYYWWWYYY[[[UUUUUUUUUVVVWWWXXXYYYZZZVVVTTTSSSSSSTTTVVVVVVVVVTTTQQQNNNMMMNNNOOOOOOOOOMMMMMMLLLJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIIII\\\[[[YYYXXXWWWXXXZZZ[[[___^^^]]][[[YYYWWWUUUTTTSSSVVVYYYZZZXXXWWWVVVVVVSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSQQQQQQQQQOOONNNNNNPPPRRRPPPPPPOOOPPPPPPQQQSSSSSSVVVSSSOOOOOOPPPQQQPPPNNNMMMMMMNNNOOOQQQSSSTTTVVVWWWSSSPPPQQQUUUWWWUUURRRPPPOOOOOOPPPQQQRRRSSSSSSOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRTTTTTTUUUUUUUUUVVVTTTRRRQQQQQQQQQSSSTTTWWWVVVVVVYYY^^^bbbdddeeeooouuu}}}zzzvvvrrrnnnhhheee```^^^^^^^^^\\\YYY[[[[[[ZZZYYYYYYZZZ[[[\\\```````````````______^^^ZZZ[[[\\\]]]^^^^^^^^^^^^aaa^^^[[[[[[\\\[[[YYYVVVXXXVVVUUUWWW[[[\\\[[[ZZZ[[[YYYVVVVVVWWWYYYZZZZZZ^^^ZZZVVVWWWYYYYYYUUUQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQOOONNNMMMOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNOOOPPPPPPPPPOOOOOOQQQQQQRRRRRRSSSSSSTTTTTTVVVUUUTTTSSSQQQQQQPPPPPPRRRRRRSSSSSSRRRQQQPPPPPPKKKMMMPPPRRRSSSSSSRRRRRRQQQNNNLLLMMMOOOPPPNNNKKKKKKKKKLLLMMMOOOPPPQQQQQQSSSSSSRRRQQQPPPOOOOOONNNKKKIIIGGGHHHJJJLLLMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNOOONNNLLLKKKKKKKKKLLLMMMHHHHHHGGGGGGHHHJJJKKKLLLNNNMMMMMMMMMLLLLLLKKKKKKGGGKKKNNNOOOPPPVVV```hhhssszzz~~~|||vvvzzz~~~vvvooopppvvvxxxssslll```[[[VVVRRRQQQRRRSSSSSSRRRQQQQQQPPPPPPOOONNNNNNPPPPPPPPPOOOOOOOOONNNNNNRRRRRRRRRSSSUUUVVVUUUTTTTTTUUUWWWYYY\\\___aaacccffffffggghhhiiiiiijjjjjjlllkkkkkkjjjiiihhhggggggiiiiiijjjkkkkkkjjjjjjjjjkkkiiifffcccfffnnnxxx|||vvvsssmmmkkkiiigggffffffggghhhjjjrrrxxxxxxwwwuuurrrmmmllllllllljjjhhhdddaaa```______``````___^^^]]]]]]___^^^]]]^^^`````````^^^[[[[[[YYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTWWWWWWVVVTTTPPPNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFDDDGGGHHHGGGEEEDDDFFFHHH[[[ZZZXXXWWWVVVWWWYYYZZZ^^^]]][[[ZZZXXXVVVUUUTTTTTTVVVYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQOOOMMMLLLNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSUUURRROOONNNPPPPPPOOONNNMMMNNNOOOPPPRRRSSSTTTUUUTTTPPPNNNOOOSSSUUUSSSQQQPPPPPPOOOOOOOOOOOOOOOPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTQQQPPPOOOMMMMMMNNNOOOPPPQQQQQQRRRTTTWWWZZZ]]]___cccjjjrrrxxx|||uuunnnlllllljjjhhheeebbb___^^^^^^^^^]]][[[\\\[[[ZZZZZZZZZ[[[\\\\\\^^^____________^^^]]]]]]ZZZ[[[\\\]]]^^^^^^^^^^^^^^^\\\ZZZ[[[\\\\\\ZZZXXXXXXVVVUUUWWWZZZ\\\[[[YYYZZZXXXVVVVVVWWWZZZZZZZZZ]]]YYYVVVVVVXXXXXXUUUQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPNNNNNNPPPQQQQQQQQQQQQQQQPPPPPPPPPOOONNNMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTUUUUUUSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNNNNOOOQQQRRRSSSSSSSSSSSSQQQOOOMMMMMMOOOOOONNNLLLKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNNNNMMMKKKIIIHHHIIILLLMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLNNNMMMLLLKKKKKKKKKLLLLLLIIIHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKMMMNNNNNNMMMQQQYYY___lllwwwxxxwww~~~{{{{{{xxxnnneeeYYYVVVQQQNNNOOOPPPRRRRRRRRRQQQQQQPPPPPPOOONNNNNNOOOOOOOOONNNNNNNNNNNNMMMPPPOOOOOOPPPRRRRRRQQQPPPOOOOOOOOOQQQSSSWWWZZZ\\\bbbcccdddeeeggghhhjjjjjjjjjiiiiiihhhhhhggggggfffhhhiiijjjjjjkkkkkkkkkkkkllljjjhhhfffjjjsss~~~{{{uuusssllljjjhhhfffeeeeeeeeefffhhhpppuuuvvvtttsssooojjjkkkkkkiiigggeeebbb```___]]]^^^^^^^^^^^^]]]\\\[[[^^^]]]\\\\\\]]]^^^]]]\\\YYYYYYXXXVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSVVVVVVUUURRROOOMMMMMMNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFEEEFFFHHHGGGEEEDDDFFFHHHZZZYYYXXXVVVVVVVVVWWWXXX[[[[[[ZZZXXXWWWUUUTTTTTTUUUWWWYYYYYYXXXVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWXXXWWWUUUTTTSSSSSSSSSTTTSSSSSSSSSRRRQQQQQQPPPPPPQQQRRRQQQOOOLLLKKKKKKMMMOOOOOOOOOPPPQQQQQQRRRRRRRRRPPPNNNNNNOOOOOONNNMMMMMMNNNPPPRRRSSSTTTSSSSSSRRRPPPNNNPPPTTTVVVTTTRRRPPPPPPNNNMMMLLLLLLLLLLLLNNNOOOOOOOOOPPPPPPPPPQQQPPPPPPQQQRRRRRRSSSSSSSSSOOONNNMMMKKKKKKLLLMMMMMMLLLNNNQQQQQQPPPRRRVVVZZZXXX^^^ffflllqqqzzzzzzpppkkkdddaaaccceeefffeeebbb```^^^^^^_________^^^^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]^^^^^^]]]]]]\\\[[[ZZZ[[[\\\]]]]]]]]]]]]]]]ZZZZZZZZZ[[[]]]]]][[[YYYXXXWWWVVVWWWYYYZZZYYYXXXXXXVVVUUUUUUXXXZZZZZZZZZZZZWWWTTTUUUWWWWWWTTTRRRUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPOOOOOORRRRRRRRRRRRQQQPPPOOONNNOOONNNMMMLLLLLLLLLLLLLLLNNNNNNPPPQQQQQQQQQPPPOOONNNOOOPPPRRRSSSTTTTTTTTTTTTTTTRRRQQQPPPPPPOOOOOOPPPQQQQQQQQQQQQPPPOOOOOOQQQQQQQQQRRRRRRSSSSSSSSSPPPOOOMMMNNNOOOOOONNNLLLLLLMMMMMMNNNOOOPPPQQQQQQOOOOOOOOONNNNNNMMMMMMMMMKKKJJJKKKMMMOOOOOONNNLLLMMMLLLLLLKKKKKKLLLLLLMMMJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLKKKMMMMMMLLLKKKMMMSSSXXXfffuuu}}}wwwhhh]]]SSSPPPMMMLLLNNNPPPQQQRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNMMMMMMMMMLLLLLLLLLNNNMMMLLLMMMNNNNNNLLLJJJJJJIIIHHHIIIKKKPPPUUUXXX___```aaaccceeegggiiiiiiggggggggggggggggggggggggggghhhiiijjjkkkkkkllllllmmmkkkjjjiiinnnwwwwwwqqqpppkkkjjjgggeeedddccccccccchhhooottttttsssrrrooojjjjjjiiifffdddaaa```___^^^[[[\\\\\\\\\\\\[[[ZZZZZZ]]][[[ZZZZZZ[[[ZZZYYYWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSRRRPPPMMMLLLLLLMMMOOONNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGFFFEEEFFFGGGGGGEEEEEEFFFGGGZZZZZZXXXWWWWWWWWWWWWWWWYYYXXXXXXWWWVVVUUUTTTTTTVVVWWWYYYYYYWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQRRRSSSTTTRRRRRRQQQQQQQQQPPPPPPPPPOOOPPPPPPNNNLLLKKKKKKLLLNNNNNNOOOPPPQQQQQQQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMNNNQQQSSSTTTSSSRRRQQQRRRQQQQQQSSSVVVXXXWWWVVVPPPOOONNNMMMLLLLLLLLLLLLNNNNNNNNNOOOOOOPPPPPPQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPOOONNNMMMMMMMMMNNNNNNKKKOOOQQQPPPNNNNNNSSSXXXVVVZZZ^^^aaadddjjjttt{{{yyyqqqkkkgggfffbbb___^^^```bbbccccccbbbaaa````````````_________^^^]]]\\\[[[\\\]]]^^^]]]]]]]]]^^^]]]]]]\\\[[[ZZZZZZ[[[\\\\\\\\\\\\\\\YYYZZZ[[[\\\]]]\\\ZZZXXXYYYXXXXXXXXXXXXYYYXXXXXXWWWUUUTTTUUUWWWYYYZZZZZZWWWUUUSSSTTTUUUVVVTTTRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPOOOPPPOOOOOONNNMMMMMMMMMNNNNNNOOOPPPRRRRRRQQQQQQPPPNNNOOOQQQSSSUUUVVVVVVVVVSSSSSSQQQPPPPPPOOOOOOOOORRRRRRSSSSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPQQQQQQRRROOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNMMMMMMLLLMMMNNNQQQRRRRRROOOMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJMMMMMMMMMLLLLLLLLLLLLLLLIIIJJJKKKKKKKKKNNNRRRUUU___ppp~~~xxx{{{wwwfffZZZQQQOOOMMMMMMOOOQQQRRRRRRRRRQQQQQQPPPPPPOOONNNNNNMMMLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJJJJKKKJJJHHHFFFGGGFFFFFFGGGKKKQQQWWW[[[aaaaaabbbdddeeeggghhhhhheeeeeeeeeffffffgggggggggeeefffhhhiiijjjkkklllllllllkkkjjjjjjnnnvvvwwwppplllkkkkkkiiigggeeedddcccbbbbbbiiipppuuutttsssrrroookkkiiigggdddaaa___^^^^^^^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\[[[YYYXXXXXXXXXVVVTTTUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPNNNKKKJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJHHHGGGGGGFFFEEEFFFFFFFFFEEEEEEEEEFFF\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVVVVUUUUUUUUUUUUWWWXXXYYYXXXVVVUUUVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTQQQQQQPPPPPPQQQRRRTTTUUUQQQQQQQQQQQQQQQPPPPPPPPPKKKMMMNNNNNNMMMLLLMMMNNNMMMNNNOOOPPPQQQQQQQQQPPPNNNNNNOOONNNNNNMMMMMMMMMMMMOOOQQQRRRSSSRRRQQQPPPQQQQQQRRRTTTWWWWWWWWWVVVOOOOOONNNNNNNNNNNNOOOOOOMMMMMMNNNNNNOOOPPPPPPQQQOOOOOONNNNNNNNNOOOPPPQQQPPPOOOOOONNNNNNNNNNNNNNNKKKNNNQQQOOOLLLLLLQQQVVVVVVWWWYYYYYYZZZ]]]ccchhhlllpppuuuxxxzzzzzz{{{{{{{{{zzzrrrkkkfffccc```^^^^^^]]]\\\\\\]]]___``````cccccccccbbbaaa```______```___]]]\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\ZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[\\\\\\[[[YYYXXXXXXZZZZZZZZZYYYXXXXXXWWWXXXVVVUUUTTTUUUWWWYYYYYYXXXTTTSSSSSSSSSTTTUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRPPPQQQRRRRRRSSSSSSSSSRRROOOOOONNNNNNMMMNNNNNNNNNOOOPPPQQQRRRSSSRRRQQQQQQPPPQQQTTTVVVXXXXXXXXXXXXSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQOOOOOONNNNNNNNNOOOPPPPPPOOOOOOOOOOOONNNMMMMMMNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOQQQSSSUUUTTTQQQNNNMMMMMMLLLLLLLLLLLLMMMMMMJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLKKKKKKJJJKKKJJJIIIHHHGGGHHHIIIJJJLLLLLLLLLLLLLLLLLLMMMMMMJJJKKKLLLLLLMMMNNNPPPRRRWWWggg~~~~~~vvvqqqqqqttt}}}{{{jjj```WWWUUUSSSRRRSSSSSSRRRQQQRRRQQQQQQPPPPPPOOONNNNNNLLLLLLLLLKKKKKKKKKJJJJJJLLLKKKJJJJJJJJJIIIGGGEEEEEEFFFGGGJJJOOOVVV]]]```ddddddeeeeeeffffffggggggddddddeeeeeeffffffggggggdddeeefffhhhiiijjjjjjjjjiiiiiihhhhhhjjjpppxxx~~~}}}|||yyytttoookkkiiihhhjjjiiihhhfffeeedddccccccgggmmmrrrqqqpppooommmiiigggfffccc```^^^]]]]]]]]]YYYZZZZZZ[[[[[[[[[ZZZZZZ[[[ZZZXXXWWWWWWVVVUUUSSSSSSSSSRRRRRRQQQQQQRRRRRRPPPPPPOOOOOOOOONNNNNNNNNMMMNNNNNNLLLJJJIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFEEEEEE\\\\\\[[[ZZZYYYXXXXXXWWWUUUUUUUUUUUUVVVVVVVVVVVVXXXXXXYYYXXXVVVUUUUUUVVVUUUUUUVVVVVVUUUUUUTTTTTTPPPPPPQQQQQQRRRRRRSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPJJJLLLNNNNNNNNNMMMNNNOOOLLLMMMOOOPPPQQQQQQPPPPPPLLLNNNPPPPPPNNNMMMMMMNNNNNNNNNPPPQQQQQQPPPOOONNNOOOPPPRRRTTTUUUUUUTTTTTTPPPPPPOOOOOOOOOPPPPPPQQQLLLLLLMMMNNNOOOPPPQQQQQQOOONNNMMMLLLMMMMMMOOOPPPNNNMMMMMMMMMMMMLLLLLLLLLJJJLLLMMMMMMKKKLLLOOOSSSRRRSSSUUUUUUVVVWWWZZZ]]][[[```eeejjjlllmmmnnnooorrrwww{{{vvvqqqlllfffbbb___^^^]]]\\\[[[\\\]]]___```bbbbbbcccbbbcccdddcccaaa_________```___]]]\\\[[[\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\\\\YYYZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\[[[YYYWWWXXXYYY\\\]]]]]][[[YYYWWWWWWXXXVVVUUUTTTUUUWWWXXXWWWVVVRRRRRRSSSSSSTTTUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUSSSRRRRRRRRRSSSTTTQQQRRRSSSTTTUUUUUUUUUUUUNNNMMMMMMLLLLLLLLLMMMMMMPPPPPPRRRSSSSSSSSSRRRQQQRRRSSSVVVXXXYYYYYYYYYXXXSSSRRRRRRQQQPPPPPPQQQQQQMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNOOOOOOOOONNNOOOPPPOOOMMMLLLMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPQQQSSSUUUTTTQQQNNNMMMLLLLLLKKKKKKLLLLLLMMMHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMVVVaaasss|||zzz{{{qqqiiicccgggrrrwwwoooeeebbb___\\\ZZZWWWTTTQQQRRRQQQQQQPPPPPPOOONNNNNNLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJIIIIIIJJJIIIGGGEEEDDDFFFJJJOOOUUU[[[___bbbeeeeeeeeeeeeeeeeeeeeeeeecccccccccddddddeeeeeeeeecccdddeeefffggghhhhhhhhheeefffffffffgggjjjnnnqqqrrrqqqnnnllljjjiiihhhhhhhhhhhhgggfffeeeddddddcccccciiimmmllljjjjjjhhheeeeeedddbbb```^^^]]]\\\\\\XXXYYYYYYZZZZZZZZZZZZYYYYYYXXXVVVUUUUUUUUUSSSQQQQQQQQQPPPPPPPPPPPPQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLLLLKKKIIIHHHIIIKKKIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDFFFFFFEEEDDD[[[[[[[[[ZZZYYYWWWVVVVVVTTTUUUUUUVVVVVVWWWWWWWWWXXXYYYYYYWWWUUUTTTUUUWWWVVVVVVWWWWWWVVVUUUUUUTTTQQQRRRSSSTTTSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNKKKMMMOOOPPPNNNMMMNNNNNNLLLMMMOOOQQQQQQQQQPPPOOOLLLNNNQQQQQQOOOMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNPPPQQQTTTUUUUUUTTTSSSSSSRRRQQQPPPOOOOOONNNOOOOOOLLLLLLMMMNNNOOOPPPQQQQQQOOONNNLLLKKKKKKLLLNNNOOOMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNPPPQQQPPPQQQSSSTTTUUUUUUVVVWWWUUUYYY]]]```aaabbbbbbccckkkooovvv~~~{{{uuuoookkkhhhgggddd```^^^^^^]]]\\\[[[]]]___bbbccccccccccccccc]]]___bbbbbb```^^^___``````___]]]\\\[[[[[[[[[\\\\\\\\\\\\]]]\\\\\\[[[ZZZYYYZZZZZZZZZZZZZZZYYYYYYZZZ[[[[[[YYYWWWWWWZZZ]]]^^^______]]]ZZZWWWXXXYYYWWWVVVUUUUUUVVVVVVUUUSSSPPPRRRSSSTTTTTTUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUTTTRRRRRRSSSTTTUUUTTTUUUUUUVVVVVVVVVUUUUUUNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSTTTSSSRRRRRRRRRTTTWWWYYYYYYYYYWWWVVVSSSSSSRRRRRRQQQQQQRRRRRRKKKLLLMMMMMMNNNNNNNNNMMMKKKLLLMMMOOOPPPPPPPPPOOOMMMOOOPPPOOOMMMLLLMMMOOOMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQRRRRRROOOMMMLLLKKKKKKJJJJJJKKKKKKLLLGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNOOONNNMMMLLLKKKIIIHHHHHHGGGHHHIIIKKKLLLKKKLLLLLLLLLMMMMMMMMMMMMJJJJJJKKKLLLMMMNNNMMMLLLSSSZZZdddnnnuuuyyyzzzzzzvvv|||~~~rrrfffaaabbbjjj{{{zzzvvvrrrlllgggaaaZZZVVVRRRQQQQQQPPPPPPOOONNNNNNLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIGGGEEEFFFIIIPPPVVV[[[___```````````````aaaaaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeeeeeeeeeeeeeeeaaaccceeefffffffffhhhiiiiiihhhgggffffffffffffeeeeeeeeeeeeeeeeeedddcccccc```fffjjjiiihhhhhhfffbbbaaa``````___]]][[[YYYXXXVVVWWWWWWXXXXXXXXXXXXXXXVVVTTTSSSSSSSSSSSSQQQPPPOOONNNNNNNNNNNNNNNOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKJJJIIIHHHJJJKKKGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFDDDCCCDDDFFFFFFEEECCCZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYWWWUUUTTTUUUWWWWWWXXXXXXXXXWWWWWWVVVUUUSSSTTTUUUUUUTTTQQQMMMKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMOOOQQQQQQOOOMMMLLLMMMKKKMMMOOOQQQQQQQQQPPPOOOLLLOOORRRRRROOONNNNNNPPPOOONNNMMMLLLLLLLLLMMMMMMRRRTTTWWWXXXWWWUUUUUUTTTSSSSSSQQQOOONNNMMMLLLLLLKKKLLLMMMNNNOOOPPPQQQQQQOOONNNLLLJJJJJJKKKMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLNNNLLLKKKLLLOOOQQQRRRRRRPPPQQQSSSUUUUUUUUUTTTSSSUUUWWW[[[\\\\\\[[[[[[[[[bbbdddiiiooovvv}}}}}}wwwuuurrrmmmhhheeeccccccddd___^^^\\\\\\]]]]]]\\\[[[^^^```bbbcccaaa___]]]]]]XXX\\\___```^^^^^^___aaa___^^^]]][[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXVVVWWW\\\```___```aaa^^^ZZZXXXXXXZZZWWWVVVUUUVVVVVVVVVTTTRRRPPPRRRSSSTTTUUUUUUWWWYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTRRRRRRSSSUUUVVVWWWWWWWWWWWWVVVUUUTTTTTTPPPPPPPPPOOOPPPPPPQQQQQQPPPQQQSSSTTTTTTTTTSSSRRRRRRTTTVVVXXXYYYXXXVVVUUUTTTSSSSSSRRRRRRRRRRRRSSSLLLMMMNNNOOOOOOOOOOOOOOOJJJLLLNNNQQQRRRRRRQQQPPPMMMOOOQQQPPPMMMKKKMMMOOOLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNPPPOOOMMMKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNOOONNNNNNOOOPPPOOONNNMMMLLLHHHHHHGGGGGGHHHJJJKKKLLLKKKKKKLLLLLLMMMMMMMMMNNNDDDEEEGGGJJJNNNPPPPPPOOOJJJNNNTTT[[[ccckkkqqqtttttt{{{qqqdddZZZ[[[lllzzzsssjjjbbb\\\RRRQQQQQQPPPPPPOOONNNNNNMMMLLLLLLLLLKKKKKKKKKKKKHHHGGGGGGHHHIIIHHHGGGEEEIIINNNUUU\\\aaabbbaaa___[[[[[[\\\]]]^^^``````aaa________________________bbbbbbcccdddddddddcccccc^^^aaaeeeggggggfffffffffdddbbbbbbbbbccccccbbbaaacccccccccddddddccccccbbbaaagggkkkiiihhhhhhgggccc^^^^^^^^^^^^\\\ZZZWWWVVVTTTUUUVVVVVVWWWWWWWWWWWWSSSRRRQQQPPPQQQQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHJJJKKKFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFDDDBBBCCCFFFGGGEEECCCWWWVVVVVVUUUUUUVVVVVVWWWYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWVVVUUUSSSRRRRRRUUUSSSQQQRRRWWW[[[]]]]]]SSSTTTUUUUUUUUUSSSRRRQQQOOONNNNNNMMMLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMOOOPPPOOOOOONNNMMMMMMLLLLLLKKKNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRTTTWWWYYYYYYVVVSSSSSSRRRPPPOOONNNMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMMMMMMMLLLLLLKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNPPPRRRTTTTTTRRROOOSSSTTTTTTUUUUUUUUUTTTTTTWWWWWWXXXXXXYYYXXXXXXXXXVVVYYY]]]bbbhhhlllpppqqqwwwzzzwwwsssrrrqqqmmmjjjgggeeeccc```]]]\\\[[[[[[^^^^^^^^^\\\ZZZYYY[[[]]]^^^___aaaccccccbbb```___]]]\\\[[[]]]```bbbbbbbbbbbb___[[[ZZZ[[[\\\[[[YYY\\\]]]___``````^^^]]][[[\\\[[[ZZZYYYXXXWWWVVVVVVTTTVVVXXXXXXXXXXXXYYY[[[aaabbbaaa```^^^\\\YYYXXXVVVVVVVVVUUUUUUUUUTTTTTTWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVVVVUUUVVVVVVWWWWWWTTTTTTTTTTTTTTTTTTUUUUUUWWWWWWVVVUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRSSSSSSVVVVVVWWWVVVUUUTTTVVVXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUSSSQQQQQQQQQRRRQQQPPPOOOMMMKKKIIIIIIJJJKKKLLLNNNOOOPPPPPPOOONNNLLLKKKNNNNNNNNNNNNNNNOOOOOOOOOLLLLLLLLLLLLKKKJJJHHHHHHKKKKKKLLLLLLMMMMMMMMMNNNKKKKKKLLLMMMMMMMMMMMMMMMMMMKKKHHHIIIKKKKKKIIIFFFJJJIIIIIIIIIJJJKKKLLLMMMQQQQQQQQQQQQPPPOOONNNNNNJJJIIIGGGEEEEEEGGGJJJKKKLLLMMMMMMNNNMMMKKKIIIHHHJJJJJJJJJKKKKKKKKKKKKKKKMMMOOOQQQUUUZZZ```dddgggppp|||}}}vvvnnnjjjpppyyyuuukkkeee^^^ZZZUUUQQQPPPOOONNNMMMMMMLLLKKKLLLMMMMMMLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKOOOVVV\\\___```^^^]]]\\\[[[YYYWWWWWWYYY[[[]]]ZZZZZZZZZ[[[[[[\\\]]]]]]^^^^^^]]]^^^^^^___`````````aaabbbcccdddcccbbbbbbeeecccaaa``````aaaccceeeeeeeeedddddddddcccccccccfffiiimmmlllgggbbb___^^^]]]\\\[[[YYYWWWUUUSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDCCCCCCCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAWWWVVVVVVUUUUUUVVVVVVWWWYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRTTTSSSRRRTTTYYY\\\]]]]]]UUUUUUTTTTTTRRRQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOPPPPPPOOOOOOPPPPPPQQQRRRNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRTTTVVVXXXXXXVVVSSSSSSSSSQQQPPPOOONNNNNNNNNKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSTTTSSSQQQOOOTTTTTTUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWXXXXXXWWWWWWWWWXXX[[[]]]___aaabbbbbbdddgggkkknnnqqquuuyyy||||||xxxsssooojjjiiikkkkkkiiigggcccbbb```]]][[[ZZZZZZZZZ]]]^^^^^^\\\ZZZYYYZZZ\\\^^^___```aaaaaaaaa``````]]][[[[[[\\\___aaabbbbbbbbb___[[[ZZZ[[[\\\[[[YYY]]]^^^`````````___]]]\\\ZZZZZZYYYXXXWWWVVVUUUUUUTTTVVVWWWWWWVVVVVVXXXYYY_________^^^\\\ZZZXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTVVVWWWYYYZZZVVVVVVUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVVVVUUUUUUUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSVVVWWWXXXWWWUUUUUUWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUSSSQQQPPPQQQQQQPPPOOONNNMMMLLLKKKJJJKKKLLLLLLNNNOOOPPPPPPPPPOOONNNMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIIIIKKKLLLJJJHHHKKKKKKKKKLLLMMMNNNOOOOOOQQQQQQQQQPPPOOONNNMMMLLLJJJIIIGGGFFFFFFHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKLLLMMMQQQUUUYYY]]]```jjjwwwxxxtttsssrrruuuyyyzzz}}}vvvqqqgggbbb[[[UUURRROOOMMMLLLOOONNNMMMMMMNNNNNNLLLKKKIIIIIIHHHHHHHHHIIIIIIIIIKKKNNNSSSXXX[[[[[[ZZZYYYZZZXXXUUUSSSRRRRRRTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^]]]]]]^^^______`````````_________```aaabbbcccaaa___^^^^^^___aaaccc```aaabbbcccdddeeeeeefffdddhhhjjjiiieee```]]]\\\ZZZYYYXXXVVVUUUSSSRRRQQQPPPQQQQQQRRRSSSSSSRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEDDDDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAAAAAWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSVVVZZZ]]]]]]\\\VVVUUUSSSQQQOOONNNMMMMMMLLLLLLLLLMMMNNNOOOQQQRRROOOOOOOOOOOONNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPNNNNNNNNNNNNOOOQQQRRRRRRRRRRRRSSSUUUWWWWWWUUUSSSRRRQQQQQQPPPOOONNNMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQSSSSSSRRRPPPOOOTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWXXXZZZ^^^```bbbdddhhhjjjmmmoooqqqssstttvvvzzz|||~~~~~~{{{xxxuuuqqqnnnkkkgggdddccc```___```ccceeecccaaa^^^]]]\\\ZZZZZZYYYYYYYYY[[[]]]^^^]]][[[YYYYYYZZZ^^^]]]]]]]]]^^^^^^______\\\[[[[[[\\\___aaaaaaaaaaaa^^^\\\[[[[[[[[[[[[ZZZ^^^___`````````___]]]\\\YYYYYYXXXWWWVVVUUUUUUTTTTTTVVVWWWVVVUUUUUUVVVWWW[[[[[[\\\[[[ZZZXXXWWWUUUUUUUUUTTTSSSSSSRRRQQQQQQRRRSSSSSSTTTUUUWWWXXXYYYUUUUUUTTTTTTTTTTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUTTTUUUUUUTTTSSSSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVSSSQQQPPPPPPPPPOOOMMMMMMMMMMMMMMMMMMLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNMMMMMMLLLLLLKKKMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMKKKJJJIIIJJJKKKLLLLLLJJJLLLMMMMMMNNNPPPQQQRRRRRRPPPPPPPPPOOONNNLLLKKKJJJIIIHHHGGGFFFGGGHHHJJJLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMJJJKKKLLLMMMPPPSSSVVVXXXaaammm|||vvvtttwwwyyyyyyyyyyyy}}}sssnnneee]]]YYYVVVTTTSSSSSSQQQPPPOOOPPPPPPNNNMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLOOORRRSSSTTTTTTTTTWWWUUUQQQNNNMMMLLLLLLMMMQQQRRRTTTVVVXXXZZZ[[[\\\]]]]]]]]]]]]]]]^^^^^^___```^^^\\\[[[[[[]]]```aaa```___]]]\\\\\\]]]___```______```aaabbbcccddddddbbbdddfffeeeaaa\\\YYYXXXUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRROOOPPPSSSWWWZZZ[[[[[[ZZZTTTSSSQQQOOONNNMMMNNNNNNKKKKKKLLLMMMOOOQQQSSSTTTOOOOOOOOONNNMMMLLLKKKJJJMMMMMMNNNOOOOOOPPPQQQQQQOOOOOOPPPPPPQQQPPPPPPOOOMMMMMMMMMNNNOOOQQQRRRSSSRRRRRRSSSTTTVVVVVVTTTRRROOOOOOOOOOOONNNMMMMMMLLLKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLOOOQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWVVVXXXZZZ[[[\\\]]]```bbb```aaabbbaaaaaacccfffiiikkkmmmrrrwww|||~~~}}}xxxqqqlllmmmjjjfffcccbbb```^^^]]]^^^]]]]]]^^^``````]]][[[ZZZZZZZZZZZZYYYYYYZZZZZZZZZ\\\^^^]]][[[YYYXXXYYY\\\[[[YYYYYYYYYZZZ\\\]]]\\\[[[ZZZ[[[^^^````````````^^^\\\[[[[[[[[[[[[[[[^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYXXXXXXWWWVVVUUUUUUVVVWWWXXXWWWUUUUUUVVVWWWYYYZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSRRRQQQQQQPPPPPPUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUVVVTTTUUUVVVUUUSSSSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUSSSQQQPPPPPPOOONNNLLLMMMMMMNNNNNNNNNNNNMMMLLLMMMNNNPPPRRRRRRRRRRRRQQQMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLIIIIIIIIIJJJLLLLLLMMMMMMLLLMMMNNNPPPQQQRRRRRRSSSOOOOOOOOONNNMMMKKKJJJIIIIIIHHHGGGGGGGGGIIIKKKLLLLLLKKKJJJHHHHHHHHHIIIJJJIIIHHHHHHIIIJJJLLLNNNOOOMMMMMMMMMMMMOOOQQQSSSTTTWWWcccrrrzzzzzz{{{{{{}}}~~~xxxooogggccc```^^^]]]YYYWWWUUUUUUUUUTTTRRRQQQMMMLLLKKKJJJJJJJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNOOORRRQQQNNNLLLJJJIIIIIIIIILLLMMMOOOQQQTTTWWWYYYZZZ[[[[[[ZZZ[[[[[[\\\]]]]]]]]]\\\[[[ZZZZZZ\\\]]]___^^^]]]\\\[[[[[[\\\]]]^^^``````_________^^^^^^^^^______```___\\\YYYVVVTTTRRRQQQQQQQQQPPPOOOOOOOOOMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHFFFDDDCCCFFFFFFGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@UUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTPPPQQQQQQQQQQQQRRRRRRRRRLLLOOORRRVVVWWWXXXWWWWWWRRRQQQOOONNNNNNOOOPPPQQQLLLLLLMMMNNNPPPRRRSSSTTTSSSSSSQQQPPPOOOMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQRRROOOPPPPPPQQQPPPPPPOOOOOOLLLLLLMMMNNNOOOPPPRRRSSSRRRRRRRRRSSSUUUUUUSSSRRROOOPPPPPPQQQPPPPPPOOONNNMMMMMMNNNNNNOOONNNNNNNNNLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJMMMPPPRRRRRRRRRTTTUUURRRRRRSSSRRRRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWRRRTTTVVVVVVVVVVVVXXXZZZYYYZZZZZZYYYXXXYYY[[[^^^]]]___bbbeeehhhjjjkkkkkkooonnnmmmmmmnnnpppsssuuuxxxxxxyyy|||}}}|||{{{yyywwwttttttsssqqqooooooqqqsssyyyxxxvvvtttrrroookkkhhhdddaaa^^^\\\]]]^^^]]]]]]]]]]]]^^^______^^^[[[YYYYYYYYYZZZ[[[[[[[[[[[[\\\YYY[[[]]]]]]ZZZXXXXXXXXXYYYXXXVVVUUUVVVWWWZZZ[[[\\\[[[ZZZ[[[]]]____________^^^]]][[[ZZZZZZ[[[\\\]]]]]]\\\\\\[[[ZZZYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXWWWVVVWWWXXXYYYZZZZZZZZZYYYXXXVVVUUURRRRRRRRRQQQQQQQQQPPPPPPUUUTTTTTTSSSSSSTTTTTTUUUUUUTTTSSSSSSRRRRRRRRRSSSRRRRRRRRRQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXVVVVVVXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWTTTRRRPPPOOOOOOOOONNNLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNPPPRRRSSSSSSSSSRRRKKKKKKKKKLLLMMMMMMMMMNNNLLLMMMMMMMMMMMMLLLLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKLLLMMMMMMKKKLLLMMMOOOPPPQQQQQQQQQNNNNNNNNNMMMLLLKKKIIIHHHHHHHHHGGGHHHHHHJJJKKKLLLLLLKKKIIIHHHHHHIIIJJJJJJIIIIIIHHHHHHJJJLLLNNNOOONNNNNNMMMMMMMMMOOOPPPQQQQQQZZZgggsss~~~}}}zzzqqqkkkgggcccaaa___^^^]]]]]]]]]\\\YYYWWWQQQOOOMMMKKKJJJJJJJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIKKKMMMPPPSSSUUUVVVVVVVVVVVVWWWXXXYYY[[[[[[YYYZZZZZZ[[[[[[[[[[[[[[[]]]\\\[[[[[[[[[[[[\\\]]]\\\\\\\\\\\\[[[[[[[[[ZZZ[[[ZZZZZZYYYWWWVVVTTTRRRPPPPPPPPPPPPOOOOOONNNNNNLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGEEECCCBBBEEEEEEFFFFFFFFFEEEDDDDDDAAABBBCCCDDDDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBBBBAAAAAA@@@TTTSSSSSSSSSSSSSSSSSSTTTQQQRRRRRRSSSTTTTTTUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQLLLOOOSSSUUUUUUTTTUUUUUUQQQPPPPPPPPPPPPQQQRRRRRRNNNNNNNNNOOOPPPQQQSSSSSSRRRQQQOOOLLLKKKJJJKKKKKKLLLMMMMMMNNNOOOPPPPPPQQQPPPPPPQQQQQQPPPPPPOOOOOOMMMMMMMMMMMMNNNPPPQQQQQQSSSRRRQQQRRRTTTTTTSSSQQQPPPQQQSSSTTTTTTSSSRRRQQQMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJMMMQQQRRRQQQQQQTTTWWWRRRRRRSSSRRRRRRQQQPPPOOOOOOPPPQQQSSSTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSRRRQQQRRRTTTSSSSSSSSSTTTUUUSSSUUUVVVVVVVVVWWWYYY[[[XXXYYYZZZ[[[]]]]]]^^^^^^]]]]]]^^^```aaaaaaaaaaaaeeedddeeehhhkkkmmmlllkkknnnllljjjiiijjjiiihhhgggggggggfffddddddeeeiiilllsssrrrpppmmmjjjgggeeeddd]]][[[YYYYYYZZZ[[[[[[[[[XXXYYY[[[\\\]]]\\\\\\[[[YYYZZZ[[[\\\]]]]]]]]]]]]YYY[[[\\\[[[YYYWWWWWWXXXXXXWWWVVVUUUUUUWWWYYYZZZ\\\ZZZYYYZZZ\\\^^^^^^^^^]]]^^^]]]\\\ZZZZZZ\\\]]]\\\\\\[[[ZZZYYYXXXXXXWWWZZZZZZYYYYYYYYYXXXXXXXXXWWWXXXYYYYYYWWWWWWXXXYYYZZZ[[[[[[[[[YYYXXXVVVTTTPPPPPPQQQQQQQQQRRRRRRRRRPPPQQQQQQRRRSSSUUUVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPRRRTTTUUUVVVUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVTTTUUUUUUTTTSSSSSSTTTVVVUUUUUUUUUUUUUUUUUUUUUUUURRRPPPNNNNNNOOOOOONNNMMMLLLLLLLLLMMMMMMMMMMMMNNNMMMNNNPPPRRRSSSSSSRRRRRRLLLLLLLLLMMMMMMMMMNNNNNNKKKLLLLLLMMMMMMLLLKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGHHHJJJJJJIIIJJJKKKMMMJJJKKKMMMNNNOOOOOONNNMMMMMMMMMMMMMMMLLLKKKJJJJJJGGGHHHHHHHHHIIIKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJHHHHHHIIIKKKMMMOOOLLLLLLKKKKKKKKKLLLNNNOOONNNUUU]]]eeeoooxxxzzzxxxyyy{{{}}}{{{rrrkkkdddaaaeeeeeefffggggggeeeaaa^^^UUUSSSPPPMMMJJJIIIJJJJJJIIIHHHGGGFFFEEEFFFGGGHHHEEEEEEDDDDDDDDDEEEEEEFFFEEEFFFHHHJJJLLLNNNOOOPPPOOOPPPQQQRRRTTTVVVXXXYYYVVVWWWYYYZZZ[[[ZZZYYYXXX[[[ZZZZZZZZZZZZZZZZZZ[[[UUUUUUVVVWWWXXXYYYZZZZZZWWWVVVTTTTTTTTTTTTSSSQQQPPPPPPOOOOOONNNNNNMMMMMMJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@DDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBAAA@@@@@@RRRRRRQQQQQQQQQQQQRRRRRROOOOOOPPPQQQSSSTTTUUUVVVRRRRRRRRRRRRQQQQQQQQQQQQNNNQQQTTTUUUSSSRRRSSSUUURRRRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRPPPMMMJJJGGGFFFFFFHHHIIILLLMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPOOONNNNNNNNNMMMMMMNNNOOOPPPPPPSSSRRRQQQQQQSSSSSSRRRQQQOOOPPPRRRSSSTTTSSSRRRQQQMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLPPPSSSRRROOOOOOQQQUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOPPPQQQSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPQQQRRRSSSSSSRRRRRRSSSTTTPPPRRRUUUVVVVVVVVVXXXYYYUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXYYYZZZZZZZZZZZZYYYZZZZZZ[[[^^^aaabbbaaa```aaa___^^^^^^```aaaaaa```aaa``````^^^___bbbgggkkkkkkkkkiiigggdddaaaaaaaaa]]][[[YYYYYYZZZZZZYYYXXXWWWXXXYYYZZZZZZZZZZZZ[[[ZZZ[[[\\\]]]^^^^^^]]]]]]ZZZ[[[[[[YYYWWWVVVWWWYYYYYYXXXWWWWWWWWWXXXYYYZZZ\\\ZZZYYYZZZ\\\]]]]]]]]]]]]^^^^^^\\\ZZZYYY\\\^^^]]]\\\[[[ZZZYYYXXXXXXWWWYYYYYYXXXXXXXXXXXXWWWWWWUUUVVVWWWWWWWWWWWWXXXZZZ[[[[[[[[[ZZZXXXVVVTTTSSSOOOOOOPPPQQQRRRSSSTTTTTTPPPPPPQQQQQQSSSTTTVVVWWWVVVVVVUUUTTTSSSSSSSSSSSSQQQQQQPPPPPPOOONNNNNNNNNMMMOOOQQQTTTUUUVVVUUUUUUSSSSSSSSSSSSSSSTTTUUUVVVQQQRRRRRRRRRPPPPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTPPPOOOMMMMMMNNNOOOOOONNNLLLLLLKKKJJJKKKLLLMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPPPPOOOOOONNNMMMLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFHHHJJJIIIHHHHHHIIIKKKJJJKKKMMMNNNNNNMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKGGGGGGHHHIIIJJJKKKLLLMMMJJJKKKKKKLLLLLLKKKKKKKKKLLLKKKIIIHHHHHHJJJMMMNNNKKKJJJJJJJJJKKKLLLNNNOOONNNSSSWWWZZZaaallltttvvvvvvwwwzzz|||}}}tttkkkfffiiikkkmmmpppqqqnnniiieeeYYYVVVRRRNNNJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKIIIJJJKKKNNNPPPSSSVVVWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXRRRRRRSSSTTTUUUVVVWWWWWWTTTRRRPPPPPPRRRSSSSSSRRROOOOOONNNMMMMMMLLLKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@QQQQQQPPPPPPPPPPPPQQQQQQMMMNNNOOOQQQSSSTTTVVVVVVSSSSSSRRRRRRRRRQQQQQQQQQQQQSSSUUUUUUSSSRRRSSSUUUTTTUUUUUUVVVUUUSSSQQQPPPRRRRRRQQQPPPPPPPPPPPPPPPSSSPPPKKKHHHGGGHHHKKKMMMLLLMMMMMMMMMMMMNNNNNNNNNPPPQQQQQQQQQPPPOOOOOONNNNNNNNNNNNMMMNNNNNNOOOOOOSSSRRRQQQQQQRRRSSSRRRPPPKKKMMMOOOQQQQQQQQQOOONNNLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOSSSUUUSSSOOOMMMOOORRRVVVVVVVVVUUUUUUSSSRRRRRROOOPPPQQQSSSTTTUUUUUUUUURRRRRRSSSTTTTTTTTTSSSSSSOOOPPPQQQQQQPPPOOOPPPRRRPPPSSSUUUVVVUUUTTTTTTUUUSSSTTTTTTUUUVVVVVVWWWWWWZZZYYYYYYYYYYYYYYYYYYYYYWWWWWWXXX\\\___``````^^^[[[YYYYYYZZZ\\\^^^___^^^]]]]]]\\\[[[\\\___eeeiiigggggggggeeecccbbbcccddd```___]]]\\\]]]\\\ZZZXXXZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]^^^^^^]]]\\\[[[[[[ZZZXXXVVVVVVXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[\\\ZZZYYYZZZ\\\]]]]]]\\\\\\^^^^^^\\\ZZZYYY\\\___^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVSSSTTTVVVVVVVVVVVVXXXYYY[[[[[[ZZZYYYWWWUUURRRQQQNNNOOOPPPQQQSSSTTTUUUVVVSSSSSSRRRRRRRRRRRRSSSSSSWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQPPPOOOOOONNNMMMMMMLLLNNNQQQTTTUUUVVVUUUUUUSSSSSSRRRRRRSSSTTTUUUUUUVVVWWWWWWVVVUUUUUUVVVXXXSSSSSSSSSSSSSSSSSSSSSSSSOOOMMMLLLMMMNNNPPPOOOOOOLLLKKKJJJIIIJJJKKKMMMOOONNNOOOPPPQQQQQQQQQPPPOOOSSSSSSQQQOOOMMMKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIEEEHHHJJJIIIGGGFFFHHHJJJKKKLLLNNNNNNNNNMMMKKKIIIKKKLLLLLLMMMMMMMMMMMMMMMGGGGGGHHHIIIJJJKKKLLLMMMJJJKKKLLLMMMMMMLLLKKKJJJMMMKKKIIIHHHHHHJJJLLLNNNKKKKKKJJJKKKLLLNNNPPPQQQPPPSSSUUUUUUZZZgggrrrwwwvvvxxx{{{~~~|||~~~vvvppplllnnnrrrvvvwwwtttnnniii[[[XXXSSSNNNJJJHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFHHHKKKNNNRRRUUUVVVVVVUUUSSSRRRRRRTTTVVVXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSRRRRRRRRRRRRSSSPPPMMMNNNQQQSSSSSSRRRNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBAAAAAABBBDDDEEECCCCCCDDDDDDDDDDDDDDDCCCFFFDDDCCCBBBAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@QQQOOOMMMLLLMMMOOOOOONNNOOONNNOOORRRUUUXXXYYYXXXWWWUUUSSSTTTUUUTTTPPPLLLMMMOOOQQQQQQOOONNNPPPSSSWWWVVVUUUSSSRRRQQQQQQQQQRRRQQQPPPOOONNNOOOPPPPPPLLLLLLKKKJJJJJJKKKLLLMMMOOONNNMMMLLLLLLNNNPPPQQQPPPPPPQQQQQQPPPNNNMMMLLLJJJKKKKKKMMMNNNOOOPPPPPPPPPRRRRRRRRROOONNNMMMNNNMMMNNNPPPQQQQQQPPPNNNMMMMMMKKKHHHGGGIIIKKKLLLMMMIIIKKKMMMNNNOOONNNMMMLLLMMMMMMLLLLLLKKKKKKJJJJJJOOOOOOPPPPPPQQQRRRRRRSSSRRRSSSVVVWWWVVVTTTPPPNNNPPPMMMLLLNNNRRRUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOOOORRRRRRQQQQQQQQQQQQRRRRRRTTTUUUWWWWWWWWWUUUSSSRRRPPPPPPQQQRRRTTTUUUWWWXXXZZZZZZZZZZZZYYYXXXWWWVVVUUUVVVYYY[[[\\\\\\[[[ZZZXXXWWWVVVXXX[[[^^^___^^^^^^___```___]]]]]]___```ccccccccccccbbbbbbaaa```cccaaa^^^[[[YYYXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]ZZZ\\\^^^^^^\\\ZZZYYYXXXZZZ]]]___]]]XXXUUUWWW[[[[[[ZZZYYYYYYZZZ[[[]]]^^^^^^]]][[[ZZZZZZZZZ[[[[[[^^^]]][[[[[[[[[]]]___```^^^^^^^^^]]]\\\ZZZWWWVVVWWWVVVUUUTTTSSSSSSSSSSSSQQQSSSTTTTTTTTTTTTWWWYYYVVVXXXYYYXXXUUURRRQQQQQQRRRRRRQQQRRRRRRSSSTTTUUUTTTTTTSSSSSSSSSSSSTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRQQQQQQPPPOOOQQQQQQQQQPPPPPPQQQQQQQQQNNNPPPSSSVVVWWWVVVTTTSSSVVVVVVUUUUUUTTTRRRQQQPPPNNNNNNOOOPPPOOONNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLLLLNNNPPPRRRQQQPPPOOONNNNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOOOONNNLLLKKKMMMMMMNNNNNNMMMLLLJJJIIIKKKKKKLLLLLLLLLLLLKKKJJJGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOMMMMMMNNNOOOOOOOOONNNNNNOOOOOOOOOQQQVVV___iiiqqqsssvvvyyy{{{~~~|||oooiiirrr}}}xxxzzzwwwtttuuuvvvtttnnniii]]]XXXRRRMMMJJJIIIHHHHHHIIIJJJMMMNNNMMMKKKGGGEEEIIIHHHGGGEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKOOOOOOPPPQQQRRRRRRSSSSSSQQQPPPOOOQQQSSSTTTTTTSSSQQQQQQPPPOOOOOONNNMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGIIIIIIHHHGGGGGGGGGHHHHHHLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@CCCBBBAAAAAAAAAAAABBBCCC@@@@@@??????@@@@@@AAABBB@@@???>>>???@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAAQQQNNNLLLKKKLLLMMMMMMLLLNNNMMMNNNPPPSSSUUUVVVUUUUUUSSSQQQQQQRRRQQQOOOLLLMMMOOOQQQPPPOOONNNPPPRRRVVVVVVTTTSSSRRRQQQQQQQQQRRRQQQPPPOOONNNOOOOOOPPPMMMMMMLLLKKKKKKKKKLLLMMMNNNNNNLLLLLLLLLMMMOOOPPPPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKLLLMMMNNNNNNOOOOOOQQQRRRSSSRRROOOMMMMMMNNNMMMNNNOOOPPPPPPOOONNNMMMKKKJJJIIIJJJLLLMMMLLLKKKIIIJJJKKKLLLMMMLLLLLLKKKLLLLLLLLLKKKKKKKKKJJJJJJNNNNNNOOOOOOPPPQQQQQQQQQSSSUUUWWWXXXWWWUUURRRPPPNNNLLLKKKMMMPPPSSSSSSRRRSSSSSSQQQPPPPPPOOOOOOOOOQQQPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSRRROOOPPPPPPRRRTTTVVVXXXYYY\\\\\\[[[ZZZYYYXXXXXXWWWVVVWWWYYY[[[[[[[[[ZZZYYYXXXWWWVVVXXXZZZ\\\]]]\\\^^^______^^^]]]]]]^^^```aaaaaabbbcccccccccbbbbbbcccbbb___\\\ZZZYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[\\\^^^```___]]][[[YYYYYY[[[^^^```^^^YYYWWWXXX[[[]]]]]]]]]]]]]]]^^^^^^___]]]\\\[[[YYYYYYYYYZZZ[[[]]]\\\ZZZZZZZZZ\\\]]]___^^^^^^^^^^^^\\\ZZZXXXWWWVVVVVVTTTSSSSSSRRRRRRRRRRRRSSSTTTSSSRRRSSSUUUWWWVVVXXXYYYXXXVVVTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQQQQQQQPPPOOOOOOPPPOOOOOONNNNNNOOOOOOPPPPPPRRRTTTUUUVVVTTTRRRQQQNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNOOONNNNNNLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKLLLNNNPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMMMMMMMMMMKKKJJJIIIKKKKKKLLLLLLLLLKKKKKKJJJGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNNNNOOOOOONNNNNNKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNQQQXXXaaagggooorrrvvvxxxzzz~~~tttxxx{{{~~~{{{xxxxxxxxxvvvpppkkk___ZZZTTTOOOMMMKKKKKKJJJJJJJJJKKKKKKJJJIIIGGGFFFHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKLLLMMMMMMNNNOOOOOOOOONNNMMMNNNQQQRRRQQQPPPOOOOOOOOONNNMMMLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFIIIIIIGGGFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@BBBAAA@@@??????@@@AAABBB@@@@@@??????@@@@@@AAABBB@@@???>>>???@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@QQQOOOLLLLLLMMMNNNMMMMMMNNNMMMMMMNNNQQQRRRRRRQQQRRRPPPNNNNNNNNNNNNMMMLLLNNNPPPQQQQQQOOOOOOPPPRRRUUUUUUTTTSSSRRRQQQQQQPPPQQQQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKLLLMMMLLLKKKKKKKKKLLLNNNOOOOOOOOOPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNSSSTTTTTTSSSPPPMMMLLLMMMLLLMMMNNNOOOOOONNNMMMLLLIIIIIIJJJMMMOOOOOOMMMKKKIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLMMMNNNNNNOOOOOOPPPRRRSSSUUUVVVUUUSSSPPPNNNKKKJJJJJJLLLNNNPPPPPPPPPRRRRRRQQQPPPOOOOOOOOOPPPOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQNNNOOOPPPRRRTTTVVVXXXZZZ___^^^\\\ZZZYYYYYYYYYYYYWWWXXXYYYZZZZZZYYYXXXWWWWWWVVVVVVWWWZZZ\\\\\\[[[]]]^^^______]]]]]]^^^______```aaabbbccccccccccccaaa```]]][[[ZZZYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\___```bbbaaa^^^\\\[[[[[[\\\___aaa```\\\YYYYYY[[[^^^^^^______^^^^^^]]]]]][[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\]]]^^^^^^^^^^^^]]][[[YYYWWWUUUTTTSSSRRRRRRQQQRRRRRRRRRSSSSSSRRRQQQQQQRRRTTTUUUWWWYYYXXXWWWUUUUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOPPPPPPPPPQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPPPPPPPOOONNNNNNMMMMMMMMMLLLLLLMMMMMMMMMQQQRRRTTTUUUTTTRRRPPPOOOIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJMMMKKKIIIJJJMMMOOOPPPPPPOOOOOONNNMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLKKKKKKJJJJJJKKKIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJLLLMMMMMMLLLKKKJJJLLLLLLMMMLLLLLLKKKIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNMMMJJJKKKLLLNNNOOOPPPQQQQQQNNNMMMLLLJJJKKKOOOVVV[[[fffjjjooorrrtttwww|||~~~|||wwwqqqkkk___ZZZTTTOOOLLLKKKJJJIIIKKKKKKKKKKKKJJJJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIKKKJJJJJJKKKMMMNNNMMMLLLMMMLLLLLLKKKKKKJJJJJJIIIKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFIIIHHHFFFEEECCCBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@???>>>>>>???@@@@@@@@@????????????@@@AAAAAA@@@???>>>???@@@@@@???>>>????????????????????????QQQPPPNNNNNNPPPRRRSSSRRROOONNNMMMNNNOOOPPPOOONNNPPPNNNLLLKKKLLLLLLMMMMMMQQQRRRRRRRRRQQQQQQRRRRRRTTTSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKLLLKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMSSSTTTUUUSSSOOOMMMLLLLLLKKKLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKMMMOOOPPPNNNLLLIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNOOOPPPQQQRRRQQQOOOMMMKKKJJJJJJKKKLLLNNNOOOOOOOOOQQQQQQPPPOOOOOOOOOPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNRRRRRRSSSSSSRRRRRRPPPPPPNNNOOOPPPRRRTTTVVVYYYZZZ___]]]ZZZXXXWWWWWWXXXYYYXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVXXX\\\^^^^^^]]]^^^___``````___^^^___```___```aaaaaaaaaaaaaaa```]]]\\\[[[YYYXXXXXXXXXXXX[[[ZZZZZZ[[[[[[\\\]]]^^^aaabbbcccbbb___]]]\\\\\\]]]___aaaaaa^^^[[[ZZZ[[[]]]]]]^^^^^^]]]\\\ZZZYYYZZZYYYXXXWWWWWWWWWXXXYYY[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\]]]\\\[[[ZZZXXXVVVSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSQQQOOOOOOPPPRRRSSSUUUWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPOOONNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOOOOOOONNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMPPPQQQRRRSSSSSSRRRPPPOOOLLLLLLMMMNNNOOOOOOOOOOOOLLLLLLLLLLLLLLLKKKKKKJJJLLLLLLLLLLLLLLLKKKKKKKKKMMMKKKIIIJJJLLLOOOPPPPPPOOONNNMMMLLLLLLKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJLLLLLLMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLJJJKKKLLLMMMNNNOOOOOOOOOLLLKKKIIIGGGGGGIIINNNRRR[[[```gggkkknnnqqquuuyyyzzzqqqjjjaaa\\\VVVQQQOOONNNMMMLLLKKKLLLNNNPPPPPPOOOMMMLLLHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEHHHFFFFFFGGGIIIIIIIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEGGGFFFEEECCCCCCBBBBBBBBB@@@AAAAAABBBBBBCCCCCCCCCDDDDDDCCCBBBAAA@@@??????>>>???@@@AAAAAABBBAAAAAA???????????????????????????????????????@@@@@@AAA@@@???>>>???@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@RRRQQQPPPRRRUUUXXXYYYZZZQQQPPPOOOOOOPPPPPPNNNMMMMMMMMMLLLLLLKKKLLLNNNPPPTTTTTTSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLMMMMMMSSSTTTTTTRRROOOLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJLLLKKKJJJKKKMMMOOOOOONNNIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMNNNOOOOOONNNMMMKKKJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPPPPQQQOOOOOONNNNNNNNNNNNOOOOOOVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOPPPRRRTTTVVVXXXYYY\\\ZZZXXXVVVUUUVVVWWWXXXYYYYYYXXXXXXWWWWWWVVVUUUSSSTTTVVVZZZ^^^aaabbbaaa^^^```bbbbbbaaa___``````````````````___^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^aaaccccccbbb___]]]]]]^^^___```aaaaaa___]]][[[[[[]]]]]]^^^^^^]]][[[YYYXXXXXXXXXWWWVVVVVVWWWXXXYYY\\\\\\\\\[[[[[[[[[\\\\\\YYYZZZZZZZZZYYYXXXVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQOOONNNOOOPPPPPPRRRUUUUUUTTTSSSSSSTTTTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPOOONNNNNNNNNNNNNNNPPPPPPQQQQQQQQQPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOONNNNNNMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNPPPQQQRRRRRRQQQQQQPPPPPPQQQQQQQQQPPPOOOOOOLLLLLLLLLKKKKKKKKKKKKKKKNNNNNNNNNMMMMMMMMMLLLLLLMMMLLLJJJKKKNNNPPPQQQPPPNNNMMMLLLLLLKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKLLLLLLLLLMMMLLLLLLKKKKKKIIIHHHGGGFFFEEEFFFJJJMMMQQQVVV]]]cccfffkkkqqquuuyyyuuunnnhhhccc]]]XXXVVVUUUTTTSSSNNNQQQVVVYYYYYYVVVQQQNNNJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDCCCDDDEEEFFFEEEDDDFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBAAA@@@??????>>>>>>>>>???@@@AAAAAAAAA@@@??????@@@@@@@@@@@@????????????>>>>>>??????@@@AAA@@@???>>>???@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAASSSRRRRRRSSSWWWZZZ\\\\\\RRRQQQOOOOOOPPPPPPNNNMMMLLLMMMNNNNNNNNNNNNPPPRRRVVVTTTSSSTTTUUUUUUTTTRRRPPPQQQRRRRRRRRRQQQOOONNNOOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMQQQRRRRRRQQQNNNKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJMMMKKKJJJJJJLLLMMMMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLNNNNNNOOOOOONNNMMMKKKJJJJJJLLLOOOPPPOOOOOOOOOPPPOOOOOONNNNNNOOOPPPQQQQQQPPPOOOOOONNNNNNOOOOOOPPPWWWWWWVVVUUUSSSRRRQQQQQQPPPPPPQQQRRRTTTUUUWWWXXXWWWVVVUUUTTTTTTUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVSSSTTTWWW[[[```bbbcccbbb^^^```bbbbbbaaa```___``````______^^^]]][[[YYYYYYZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWWWWXXXYYYZZZ[[[```aaaaaa```^^^]]]^^^___aaaaaa```___^^^]]]\\\\\\_________^^^]]]\\\[[[ZZZXXXWWWVVVVVVVVVWWWXXXYYY\\\\\\\\\\\\\\\[[[[[[[[[XXXXXXYYYYYYXXXVVVUUUTTTRRRRRRQQQQQQQQQQQQRRRRRRQQQRRRRRRQQQOOONNNOOOQQQPPPRRRTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQPPPOOONNNNNNNNNOOOPPPQQQRRRRRRRRRPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOOOOOOONNNMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNLLLMMMNNNOOOPPPQQQQQQRRRQQQQQQQQQPPPOOONNNLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKMMMOOOQQQPPPOOOLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHFFFGGGGGGFFFEEEEEEHHHKKKJJJOOOTTTYYY]]]dddlllrrrpppvvv~~~~~~qqqmmmfffaaa___^^^]]]\\\\\\```eeegggeee___WWWRRROOONNNLLLJJJHHHHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDBBBAAABBBDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEEDDDCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@????????????>>>>>>???@@@@@@@@@????????????@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@@@@@@@???>>>???@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAATTTSSSQQQSSSUUUXXXYYYYYYRRRPPPOOOOOOOOOOOONNNLLLLLLOOOQQQRRRQQQQQQSSSUUUUUUSSSRRRRRRTTTTTTRRRPPPOOOPPPQQQRRRRRRQQQOOONNNNNNOOOOOOPPPOOONNNMMMLLLJJJJJJKKKLLLKKKKKKJJJIIIKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJIIIIIIJJJKKKLLLIIIJJJJJJKKKLLLMMMNNNNNNNNNPPPPPPOOOMMMKKKJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKKKKLLLMMMLLLJJJHHHJJJJJJKKKKKKKKKJJJHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIIIILLLPPPQQQOOONNNNNNOOONNNNNNNNNNNNOOOPPPQQQRRRPPPOOOOOONNNNNNOOOOOOPPPUUUUUUTTTTTTSSSSSSTTTTTTQQQQQQRRRRRRSSSUUUVVVWWWSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVTTTUUUWWW[[[___aaa```___\\\^^^```aaa```^^^^^^^^^\\\\\\\\\\\\[[[ZZZXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYZZZ]]]^^^___^^^]]]\\\^^^___cccaaa^^^\\\\\\\\\]]]]]]^^^]]]\\\\\\[[[[[[[[[[[[XXXWWWVVVVVVVVVXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYWWWXXXYYYYYYXXXWWWUUUTTTSSSRRRRRRQQQRRRRRRSSSSSSQQQQQQRRRQQQOOOOOOPPPRRRQQQSSSUUUUUUSSSRRRQQQRRRRRRSSSUUUVVVVVVUUUTTTSSSSSSSSSRRRQQQPPPOOOPPPPPPOOOPPPRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNMMMKKKKKKNNNMMMLLLKKKKKKKKKLLLLLLNNNNNNMMMLLLLLLKKKJJJJJJIIIJJJKKKMMMPPPPPPNNNLLLJJJJJJJJJJJJLLLMMMNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFGGGHHHHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKLLLJJJJJJHHHGGGFFFFFFGGGGGGFFFFFFGGGIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGEEEDDDDDDFFFGGGHHHJJJNNNPPPTTT\\\fffnnnooorrrvvv|||{{{vvvtttsssrrrqqqvvvxxxzzzyyytttkkkbbb\\\UUURRRNNNJJJHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAABBBCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>????????????@@@??????????????????>>>======>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>???@@@@@@@@@???>>>???@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@TTTSSSQQQQQQSSSUUUUUUUUUQQQOOONNNNNNOOOOOOMMMLLLLLLPPPTTTUUUTTTSSSUUUWWWUUURRRPPPQQQSSSSSSQQQNNNNNNPPPQQQRRRRRRPPPOOOMMMNNNNNNOOOPPPOOONNNMMMLLLHHHIIIJJJKKKKKKKKKJJJIIIKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKMMMMMMHHHIIIJJJKKKLLLMMMNNNOOOMMMNNNOOONNNLLLJJJJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJLLLNNNOOOLLLHHHDDDJJJKKKLLLMMMMMMKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFHHHLLLPPPPPPNNNMMMMMMOOOMMMMMMMMMNNNOOOPPPQQQRRROOOOOONNNNNNNNNNNNOOOOOORRRRRRRRRRRRSSSTTTVVVVVVRRRRRRRRRRRRSSSTTTUUUVVVQQQRRRTTTUUUWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVXXX[[[^^^^^^]]][[[ZZZ\\\___```^^^]]]\\\\\\YYYZZZZZZZZZZZZYYYYYYXXXQQQQQQRRRTTTTTTUUUUUUTTTXXXWWWWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\^^^___dddaaa]]][[[[[[\\\]]]]]][[[[[[YYYXXXXXXXXXYYYZZZXXXWWWWWWVVVWWWXXXYYYZZZZZZZZZ[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYXXXVVVUUUSSSSSSRRRRRRRRRSSSSSSTTTPPPQQQRRRQQQPPPPPPQQQSSSRRRTTTVVVVVVTTTRRRRRRRRRQQQRRRTTTVVVWWWVVVUUUTTTUUUTTTSSSRRRQQQPPPPPPPPPMMMOOOQQQSSSTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPPPPPPPOOONNNNNNLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOOOONNNNNNNNNNNNMMMPPPPPPPPPOOOOOONNNMMMLLLOOONNNLLLKKKKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGHHHJJJMMMPPPOOOMMMJJJHHHIIIIIIJJJLLLMMMOOOPPPJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHHHHIIIIIIIIIIIIEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMJJJIIIHHHFFFEEEFFFFFFGGGEEEFFFGGGHHHIIIIIIJJJIIIKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIEEEFFFGGGGGGHHHHHHHHHHHHFFFGGGGGGEEECCCBBBCCCEEEHHHIIIJJJKKKNNNWWWbbbkkkrrrrrrsssvvvzzz~~~uuulllfffXXXTTTOOOJJJHHHHHHJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAABBBCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@????????????=========>>>??????@@@@@@???????????????>>>===<<<;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>??????@@@@@@???>>>???@@@@@@@@@>>>????????????????????????PPPPPPPPPOOOOOOOOONNNNNNLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSRRRQQQPPPQQQRRRPPPOOONNNNNNMMMMMMNNNNNNOOOOOOOOOPPPPPPOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKMMMLLLKKKLLLNNNOOOOOONNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHIIILLLOOOOOONNNMMMMMMMMMNNNNNNLLLKKKJJJJJJJJJJJJIIIJJJJJJJJJIIIHHHGGGGGGKKKKKKLLLLLLLLLLLLKKKJJJLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKOOONNNNNNNNNNNNNNNOOOOOORRRQQQQQQPPPPPPOOOOOONNNQQQRRRSSSTTTUUUVVVVVVVVVXXXVVVUUUTTTTTTUUUWWWYYYQQQQQQQQQRRRSSSUUUVVVWWWVVVUUUSSSSSSSSSTTTUUUVVVTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\]]]\\\\\\[[[ZZZYYYZZZZZZZZZYYYXXXVVVUUUTTTQQQRRRSSSTTTUUUVVVWWWWWWVVVVVVUUUUUUXXX[[[___bbbaaa___^^^\\\\\\]]]^^^___fffccc^^^ZZZXXXWWWXXXYYYZZZYYYZZZZZZZZZ[[[\\\\\\VVVVVVVVVVVVVVVWWWXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXX[[[YYYWWWXXXYYYYYYVVVSSSTTTTTTTTTTTTTTTSSSRRRRRRUUUUUUSSSSSSSSSTTTUUUVVVRRRSSSSSSTTTSSSQQQOOONNNSSSTTTVVVWWWXXXXXXWWWVVVWWWVVVUUUSSSQQQOOOMMMLLLOOOPPPQQQSSSSSSSSSRRRRRRPPPNNNLLLJJJJJJLLLNNNPPPRRRRRRQQQPPPNNNMMMLLLLLLPPPNNNKKKIIIIIIJJJKKKMMMNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMNNNOOOOOONNNLLLKKKLLLMMMMMMLLLKKKGGGFFFFFFEEEFFFGGGIIIIIIGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIHHHIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEFFFHHHJJJLLLLLLMMMMMMNNNNNNNNNMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGJJJIIIGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLQQQXXX]]]kkkqqqxxx{{{{{{|||xxxooojjjddd]]]TTTMMMIIIHHHHHHHHHHHHFFFEEEEEEGGGGGGGGGFFFGGGFFFFFFFFFFFFEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDBBBBBBCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@???>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;<<<>>>???@@@???===<<<>>>>>>>>>???@@@@@@AAAAAA@@@???>>>======>>>???@@@===>>>???@@@??????======PPPPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQSSSRRRQQQQQQQQQSSSOOONNNNNNMMMMMMMMMMMMMMMOOOOOOPPPOOOOOONNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJMMMKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIKKKNNNQQQQQQPPPMMMKKKKKKNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHKKKKKKLLLLLLLLLKKKKKKJJJLLLLLLMMMMMMLLLKKKIIIHHHKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNMMMMMMLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWVVVUUUTTTTTTUUUVVVVVVPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSTTTUUUWWWYYYZZZZZZZZZYYYZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYXXXWWWVVVTTTTTTOOOOOOPPPQQQRRRRRRSSSSSSVVVVVVWWWXXX[[[___bbbddd```^^^\\\[[[ZZZ[[[\\\]]]aaa___\\\YYYXXXXXXZZZ[[[ZZZZZZYYYXXXXXXYYY[[[\\\VVVVVVVVVVVVVVVWWWXXXXXXZZZZZZZZZYYYYYYYYYXXXXXXZZZXXXWWWXXXYYYYYYWWWTTTUUUUUUUUUUUUUUUTTTSSSSSSUUUTTTTTTSSSSSSTTTUUUUUUSSSSSSSSSRRRQQQPPPOOONNNRRRSSSUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPOOONNNQQQQQQRRRSSSSSSRRRPPPPPPPPPOOOMMMLLLLLLMMMOOOPPPPPPOOOOOONNNNNNMMMLLLLLLNNNMMMKKKIIIIIIJJJLLLMMMNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKMMMNNNNNNOOONNNLLLKKKLLLMMMNNNMMMKKKJJJJJJJJJJJJIIIHHHFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNNNNMMMMMMJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFEEEFFFGGGIIIJJJIIIIIIIIIHHHIIIMMMSSSWWWbbbiiissszzz}}}~~~uuummmhhhddd___ZZZUUURRROOOMMMKKKJJJHHHFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????========================<<<===???@@@@@@@@@>>>===>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAAAAABBBCCCDDDDDDCCCBBBAAAPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPNNNPPPRRRRRRQQQQQQRRRSSSOOONNNMMMMMMLLLLLLMMMMMMOOOPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIILLLJJJJJJJJJLLLMMMLLLKKKIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJMMMPPPSSSTTTRRRNNNKKKIIIMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJIIIHHHJJJJJJKKKKKKKKKKKKKKKJJJLLLLLLMMMMMMLLLKKKIIIHHHKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIKKKLLLMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKIIIJJJKKKMMMOOOPPPRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSNNNOOOPPPRRRSSSSSSSSSRRRUUUUUUVVVVVVVVVUUUSSSRRRQQQRRRSSSUUUVVVWWWWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTUUUWWWZZZ]]]```bbbccc^^^]]][[[YYYXXXXXXYYYZZZ\\\[[[XXXWWWWWWYYY[[[]]][[[ZZZXXXVVVVVVWWWYYYZZZVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWXXXYYYYYYWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTUUUTTTTTTSSSSSSSSSTTTTTTSSSSSSQQQPPPOOONNNNNNNNNPPPQQQSSSUUUVVVVVVVVVVVVRRRRRRRRRQQQQQQPPPPPPPPPRRRRRRSSSSSSRRRQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLKKKIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKLLLMMMNNNMMMLLLJJJKKKMMMMMMLLLJJJFFFDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIGGGFFFEEEHHHLLLPPPWWW^^^iiiuuu~~~|||rrrkkkfffaaa___]]][[[XXXUUUPPPLLLKKKIIIFFFFFFFFFGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<<<<======>>>>>>??????>>>???@@@AAABBBAAA@@@????????????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDQQQPPPPPPPPPPPPOOOOOOOOONNNMMMMMMMMMMMMMMMNNNOOOMMMOOOQQQRRRRRRQQQRRRSSSOOOOOONNNMMMMMMMMMMMMNNNOOOOOOOOONNNMMMKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIKKKJJJIIIIIIKKKKKKJJJIIIFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLOOOTTTUUUSSSOOOLLLJJJKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLJJJIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHIIIJJJLLLNNNOOOQQQQQQSSSSSSTTTUUUVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRPPPOOOLLLNNNPPPRRRSSSRRRQQQPPPTTTUUUWWWXXXWWWUUURRRQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWSSSUUUWWWYYY[[[\\\]]]]]]\\\[[[XXXVVVUUUVVVWWWWWWYYYXXXWWWVVVVVVXXXZZZ[[[\\\ZZZVVVTTTSSSUUUWWWYYYWWWVVVVVVUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWWWWUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMNNNNNNOOOQQQSSSUUUUUUUUUUUURRRRRRQQQQQQPPPOOOOOONNNPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQPPPOOOOOOPPPOOOOOONNNMMMLLLLLLKKKJJJIIIIIIHHHIIIKKKMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLMMMKKKKKKKKKMMMNNNMMMLLLHHHIIIJJJLLLLLLKKKIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDEEEIIILLLPPPUUU___lllyyy|||rrrjjjgggcccaaa```___]]]ZZZVVVRRRQQQNNNJJJHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAABBBBBBCCC@@@@@@AAABBBCCCBBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFFFFEEEDDDDDDQQQQQQQQQPPPPPPPPPOOOOOONNNNNNMMMMMMLLLMMMMMMMMMLLLNNNQQQRRRRRRQQQRRRRRRPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJKKKIIIHHHIIIJJJJJJIIIHHHEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIMMMRRRTTTSSSPPPMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOOOOSSSSSSTTTUUUUUUUUUTTTTTTRRRRRRRRRRRRQQQPPPOOONNNLLLMMMOOOQQQRRRQQQPPPOOORRRTTTVVVWWWWWWUUURRRPPPPPPPPPQQQRRRSSSSSSSSSRRRSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXZZZZZZYYYXXXWWWZZZXXXVVVTTTSSSTTTUUUVVVYYYXXXVVVUUUUUUVVVXXXYYY[[[YYYVVVSSSSSSTTTWWWYYYWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYWWWXXXYYYYYYXXXWWWWWWWWWTTTTTTTTTTTTTTTSSSSSSRRRTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQOOONNNMMMMMMNNNNNNNNNOOOQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPOOONNNMMMLLLMMMNNNPPPQQQRRRRRRRRRQQQNNNOOOQQQRRRRRRQQQOOONNNSSSRRRQQQPPPNNNLLLKKKKKKIIIIIIIIIIIIJJJLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKJJJIIIJJJLLLMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHIIICCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGIIIJJJLLLLLLMMMMMMNNNNNNMMMKKKJJJHHHGGGFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFEEEEEEDDDFFFJJJMMMMMMPPPVVVaaammmyyy~~~vvvmmmiiijjjhhheeecccbbbaaa^^^\\\ZZZVVVQQQNNNLLLLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFEEEDDDBBBAAABBBCCCCCCDDDDDDCCCCCCBBBAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDDDDAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDFFFFFFFFFEEEDDDQQQQQQQQQQQQPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLLLLLLLNNNRRRSSSRRRQQQPPPQQQPPPOOONNNNNNMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJHHHIIIJJJJJJIIIHHHEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJGGGKKKOOOQQQPPPNNNLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIJJJIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOONNNNNNNNNMMMNNNOOOPPPQQQQQQPPPOOOPPPRRRTTTUUUVVVTTTRRRPPPQQQQQQRRRSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWXXXXXXYYYZZZZZZZZZYYYYYYVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZZZZZZZZZZXXXVVVUUUWWWVVVTTTSSSRRRSSSUUUVVVYYYXXXWWWVVVUUUVVVWWWWWWZZZXXXVVVTTTTTTUUUWWWXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXYYYZZZYYYWWWVVVVVVVVVSSSTTTTTTTTTTTTSSSRRRRRRTTTTTTTTTTTTSSSRRRQQQQQQPPPOOOOOONNNNNNOOOOOOPPPOOOPPPRRRSSSTTTSSSSSSRRRSSSRRRQQQPPPNNNMMMLLLKKKKKKMMMOOOQQQRRRSSSSSSRRROOOOOOPPPQQQQQQPPPOOOOOOSSSRRRQQQPPPNNNMMMLLLLLLJJJJJJJJJKKKKKKMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGIIIKKKLLLKKKJJJMMMKKKIIIFFFDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHJJJKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEFFFEEEEEEGGGKKKMMMLLLMMMPPPUUU^^^iiitttzzzzzz~~~|||{{{zzzuuusssqqqmmmkkkjjjiiihhhgggbbb^^^WWWRRROOOMMMKKKJJJKKKKKKJJJIIIHHHGGGGGGFFFIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEGGGFFFFFFEEEEEEEEEEEEFFFEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFHHHHHHHHHHHHGGGQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOMMMLLLKKKKKKKKKKKKLLLOOORRRSSSRRRPPPOOOOOONNNMMMMMMLLLKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNLLLJJJIIIIIIJJJJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJHHHKKKNNNNNNMMMKKKIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHIIIIIIHHHHHHFFFFFFGGGIIIIIIJJJJJJJJJJJJKKKKKKLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHIIIJJJKKKIIIJJJKKKLLLMMMNNNNNNOOOQQQQQQRRRRRRRRRRRRQQQQQQPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPNNNOOOQQQSSSTTTSSSRRRQQQSSSSSSSSSTTTSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVWWWXXXYYYZZZZZZ[[[XXXXXXXXXXXXWWWVVVUUUUUUUUUTTTSSSRRRRRRSSSUUUVVVWWWWWWVVVVVVVVVWWWWWWXXXWWWWWWVVVUUUUUUVVVXXXYYYWWWVVVVVVUUUTTTTTTUUUUUUSSSTTTUUUVVVWWWXXXYYYYYYYYY[[[\\\ZZZWWWTTTTTTUUUTTTUUUUUUUUUUUUTTTSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPOOONNNMMMMMMLLLLLLNNNOOOQQQRRRRRRQQQQQQOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIEEEFFFGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGIIIJJJJJJIIIKKKJJJIIIHHHFFFDDDCCCBBBDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDFFFHHHJJJKKKIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGEEEFFFFFFFFFEEEFFFIIILLLIIIJJJLLLMMMPPPXXXccckkknnnuuu}}}~~~}}}~~~|||{{{rrrmmmfff___ZZZWWWUUUSSSTTTSSSRRRPPPNNNMMMLLLKKKKKKJJJHHHGGGFFFFFFFFFGGGEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFBBBCCCEEEFFFFFFEEECCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFGGGIIIJJJIIIIIIHHHRRRRRRQQQQQQQQQPPPPPPPPPOOOOOONNNLLLKKKKKKKKKKKKMMMOOORRRSSSRRRPPPNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPLLLKKKIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIKKKMMMMMMJJJHHHFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGHHHHHHHHHHHHEEEFFFGGGHHHIIIIIIJJJIIIJJJKKKKKKKKKKKKIIIHHHGGGDDDDDDDDDEEEFFFGGGIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLHHHIIIJJJLLLMMMOOOPPPQQQPPPQQQQQQQQQQQQQQQPPPPPPOOONNNLLLKKKKKKMMMOOOPPPPPPPPPOOOOOOOOOPPPQQQQQQMMMNNNPPPQQQRRRSSSRRRRRRTTTTTTTTTTTTTTTTTTSSSRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWQQQQQQRRRSSSUUUVVVWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQRRRTTTVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYVVVVVVVVVVVVWWWXXXXXXYYYWWWVVVVVVUUUTTTTTTTTTUUUSSSSSSTTTUUUWWWXXXYYYYYYZZZ\\\]]][[[VVVSSSSSSUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSTTTTTTTTTSSSRRRPPPOOOLLLMMMOOOQQQRRRRRRRRRQQQRRRSSSTTTTTTTTTSSSQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEEEEFFFHHHIIIIIIHHHFFFGGGIIIJJJIIIGGGEEECCCDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFDDDDDDCCCCCCEEEHHHKKKMMMKKKKKKLLLLLLLLLLLLLLLKKKHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDDDDEEEFFFGGGGGGHHHEEEDDDCCCCCCDDDFFFHHHJJJFFFGGGGGGFFFEEEEEEGGGJJJFFFIIIJJJIIIIIINNNWWW```fffooozzzyyyrrrllliiifffddd]]]\\\ZZZXXXVVVTTTSSSRRRLLLKKKJJJHHHGGGGGGHHHHHHGGGHHHIIIIIIJJJJJJJJJJJJFFFEEEEEEEEEFFFGGGHHHHHHJJJIIIGGGFFFFFFFFFGGGHHHCCCDDDEEEGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFHHHIIIIIIHHHHHHWWWVVVTTTRRRPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKJJJOOONNNNNNMMMMMMNNNNNNOOONNNIIIDDDEEEKKKNNNMMMJJJKKKKKKJJJIIIFFFEEEEEEFFFJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMKKKIIIHHHIIIJJJKKKHHHHHHHHHHHHGGGFFFEEEDDDFFFEEEDDDDDDEEEGGGIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEFFFHHHIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGEEEDDDDDDEEEGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDIIIJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPPPPOOONNNNNNPPPRRRSSSQQQPPPPPPPPPOOONNNMMMMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLLLLNNNPPPSSSUUUVVVVVVVVVVVVUUUSSSRRRQQQPPPPPPQQQSSSTTTVVVXXXXXXXXXVVVUUUSSSSSSTTTUUUUUUTTTRRRRRRPPPPPPPPPQQQSSSTTTSSSRRRUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVXXXYYYXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSTTTUUUSSSQQQOOOOOOSSSWWW[[[]]]^^^^^^]]]ZZZWWWUUUUUUVVVUUUUUUVVVVVVVVVUUUTTTTTTRRRRRRRRRQQQQQQPPPPPPPPPOOORRRUUUVVVUUUSSSSSSSSSLLLNNNRRRTTTUUUTTTRRRPPPPPPPPPOOOOOOOOOOOONNNNNNQQQPPPPPPPPPPPPQQQRRRRRROOOOOOOOOOOOOOOOOOOOOPPPKKKLLLNNNOOOOOONNNMMMLLLOOONNNMMMNNNPPPQQQPPPOOONNNNNNNNNNNNNNNOOOPPPQQQMMMLLLJJJIIIHHHHHHHHHIIILLLKKKJJJIIIHHHHHHHHHHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGCCCDDDGGGEEEJJJJJJ@@@IIIGGGGGGHHHHHHIIIJJJKKKKKKHHHIIIIIIIIIHHHFFFDDDCCCDDDEEEEEEFFFGGGGGGHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEDDDBBBAAA@@@EEEEEEFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKMMMLLLKKKJJJJJJIIIJJJJJJKKKIIIGGGEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEHHHKKKOOORRRWWW```ooo{{{|||yyy{{{~~~yyytttrrrpppmmmjjjddd]]]XXXRRROOOLLLJJJKKKMMMMMMMMMOOOMMMKKKLLLNNNNNNJJJGGGKKKJJJIIIIIIIIIIIIJJJKKKKKKGGGEEEHHHHHHDDDBBBBBBGGGFFFEEECCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNMMMLLLKKKKKKKKKOOOOOONNNNNNNNNMMMMMMMMMJJJGGGEEEFFFHHHKKKMMMNNNJJJJJJIIIGGGFFFFFFFFFGGGKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJHHHGGGGGGGGGIIIJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHIIILLLMMMMMMLLLJJJIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKMMMNNNOOOOOOOOOOOOOOOQQQSSSRRRQQQOOOOOOOOONNNMMMMMMLLLMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLKKKMMMOOOQQQSSSTTTTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTVVVWWWWWWWWWUUUTTTQQQQQQRRRSSSSSSSSSRRRQQQOOONNNNNNPPPRRRRRRQQQPPPTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUWWWWWWWWWWWWVVVVVVUUUUUUTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTUUUOOONNNNNNPPPSSSXXX\\\^^^^^^___^^^[[[XXXUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTTTTQQQQQQQQQPPPPPPPPPOOOOOOPPPRRRUUUVVVUUUSSSSSSTTTPPPRRRTTTVVVVVVTTTQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPPPPPPPPPPPPPQQQKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNMMMMMMLLLNNNMMMLLLMMMOOOPPPOOONNNOOOOOOOOOPPPPPPQQQQQQQQQLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGKKKJJJIIIEEEIIIJJJFFFNNNGGGHHHHHHIIIJJJJJJKKKKKKIIIIIIJJJIIIHHHGGGEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCDDDFFFHHHJJJKKKMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBCCCDDDEEEFFFIIIHHHHHHGGGFFFFFFEEEEEEFFFEEEDDDDDDEEEHHHKKKLLLSSSYYYdddnnnrrrssszzz}}}uuummmhhh]]]YYYUUUSSSSSSTTTUUUUUUYYYXXXWWWWWWVVVSSSOOOLLLKKKMMMPPPRRRRRRQQQOOOMMMMMMIIIGGGIIIIIIEEECCCDDDGGGGGGGGGHHHGGGGGGFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJRRRRRRSSSSSSRRRQQQOOONNNNNNNNNNNNMMMLLLLLLKKKKKKNNNOOOOOOOOONNNLLLJJJIIICCCDDDDDDDDDFFFJJJOOOSSSKKKJJJHHHFFFFFFFFFGGGHHHKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIKKKMMMMMMKKKHHHFFFDDDEEEFFFGGGHHHGGGFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKMMMNNNNNNOOOOOOOOOQQQRRRRRROOOMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOONNNNNNMMMMMMLLLLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQSSSTTTUUUVVVVVVUUUTTTSSSTTTUUUVVVVVVVVVUUUTTTSSSOOOPPPQQQRRRRRRRRRRRRRRROOONNNNNNPPPRRRSSSRRRPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWVVVVVVUUUUUUTTTTTTTTTUUUVVVXXXYYYXXXWWWUUUTTTSSSRRRRRRRRROOOOOOQQQRRRSSSSSSTTTTTTKKKLLLNNNPPPTTTYYY]]]___^^^______]]]YYYVVVTTTSSSUUUUUUVVVVVVUUUTTTTTTSSSPPPPPPPPPPPPOOOOOOOOOOOOPPPRRRUUUUUUTTTSSSSSSTTTSSSTTTVVVWWWVVVTTTQQQOOOOOOOOONNNNNNNNNOOOOOOPPPRRRQQQPPPOOOOOONNNOOOOOOIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKMMMLLLKKKLLLNNNOOONNNMMMOOOPPPQQQRRRRRRRRRQQQPPPJJJJJJIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFFFFEEEFFFFFFHHHHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGFFFGGGGGGHHHHHHLLLMMMJJJHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHKKKLLLMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEEEEHHHHHHGGGGGGFFFEEEEEEEEEGGGFFFDDDCCCBBBDDDEEEFFFLLLOOOUUU]]]cccjjjwwwzzznnniiidddaaabbbccceeeeeeggghhhgggddd___XXXTTTRRRQQQSSSWWW[[[]]]]]]]]]\\\ZZZUUUPPPPPPNNNIIIFFFGGGCCCDDDFFFGGGGGGFFFEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLOOOQQQRRRSSSSSSQQQPPPNNNNNNNNNNNNMMMMMMLLLLLLLLLNNNNNNOOOOOOMMMKKKHHHFFFAAA@@@@@@DDDLLLSSSXXXZZZPPPMMMIIIGGGFFFGGGGGGHHHKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLIIIIIIIIIIIIIIIHHHGGGGGGCCCDDDFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDEEECCCBBBCCCEEEEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEGGGJJJLLLLLLIIIFFFDDDCCCEEEGGGHHHIIIHHHFFFEEEHHHGGGFFFFFFFFFFFFGGGHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHIIIJJJKKKMMMNNNNNNOOOOOOQQQRRRQQQNNNKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOORRRSSSUUUWWWWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTRRRRRROOOOOOPPPQQQRRRSSSSSSSSSQQQPPPQQQRRRTTTUUUTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVSSSSSSSSSSSSUUUWWWXXXZZZWWWVVVTTTSSSQQQQQQPPPPPPNNNOOOQQQRRRSSSRRRQQQQQQKKKMMMPPPRRRUUUXXX[[[]]]^^^___```^^^ZZZVVVSSSRRRUUUUUUVVVUUUUUUTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUTTTSSSSSSTTTRRRSSSUUUUUUUUUSSSPPPOOONNNNNNMMMMMMNNNOOOPPPQQQRRRQQQPPPOOOMMMMMMLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKKKKMMMLLLKKKMMMOOOPPPOOONNNNNNPPPQQQRRRRRRQQQOOONNNIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIGGGFFFFFFFFFGGGHHHHHHIIIGGGKKKIIILLLGGGDDDHHH===IIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDFFFIIIKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHDDDEEEGGGHHHHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFEEECCCBBBBBBBBBCCCDDDGGGGGGKKKQQQWWW```nnn|||~~~yyyuuuuuuvvvxxxxxxyyyzzzyyytttkkkddd```___^^^```dddiiinnnsssvvvxxxqqqiiiaaa\\\UUUNNNIIIIIICCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHIIIJJJLLLMMMNNNOOOOOOPPPRRRSSSSSSQQQPPPNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLIIIGGGEEEDDD@@@@@@JJJYYYdddfffdddWWWRRRKKKGGGFFFGGGGGGFFFJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJHHHHHHIIIIIIHHHHHHGGGGGGCCCDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEDDDFFFEEEDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEHHHIIIIIIGGGEEECCCCCCEEEGGGHHHIIIHHHFFFEEEHHHHHHHHHGGGGGGHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNPPPQQQOOOLLLIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIILLLLLLLLLLLLMMMMMMNNNNNNPPPRRRTTTVVVWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPQQQQQQRRRSSSTTTUUUQQQQQQQQQRRRTTTUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPTTTUUUVVVXXXXXXXXXXXXWWWSSSSSSSSSSSSTTTVVVXXXYYYVVVUUUSSSRRRQQQPPPPPPPPPOOOPPPQQQRRRRRRQQQOOONNNOOOQQQSSSTTTTTTUUUXXX[[[^^^___```___[[[WWWTTTSSSUUUUUUUUUUUUTTTSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSSSSRRRRRRRRRTTTOOOPPPQQQRRRRRRQQQPPPOOOMMMMMMLLLLLLMMMOOOPPPRRRRRRQQQOOONNNLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLNNNMMMLLLNNNPPPQQQQQQPPPMMMNNNPPPPPPPPPNNNLLLJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJFFFJJJEEEMMMFFFGGGYYYHHHJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDFFFHHHKKKLLLLLLLLLLLLLLLKKKIIIHHHGGGBBBDDDFFFGGGGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDFFFLLLQQQWWWbbblll|||xxxrrrqqqrrrsssxxxxxxlllcccYYYOOOIIIIIIHHHIIIIIIIIIJJJJJJKKKKKKHHHHHHHHHHHHGGGFFFDDDDDDGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHIIIKKKMMMNNNOOOPPPOOOPPPQQQRRRQQQQQQOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKHHHFFFEEEIIIEEEFFFRRReeeqqqrrrmmm[[[TTTLLLFFFFFFFFFFFFDDDHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEHHHFFFEEEEEEGGGGGGFFFDDD@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJJJJKKKLLLMMMNNNMMMNNNOOONNNKKKHHHGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIHHHIIIJJJKKKJJJJJJHHHGGGKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTTTTSSSRRRSSSRRRRRRRRRRRRRRRQQQQQQRRRQQQQQQQQQRRRSSSTTTTTTPPPOOOOOOQQQSSSTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUWWWXXXYYYYYYXXXWWWTTTSSSSSSSSSTTTUUUWWWXXXTTTTTTSSSRRRQQQQQQQQQQQQPPPQQQQQQQQQQQQQQQPPPPPPSSSUUUWWWUUUSSSTTTWWW[[[^^^______^^^ZZZWWWVVVVVVVVVVVVUUUUUUTTTSSSQQQQQQOOOOOOOOOOOOPPPPPPPPPPPPOOOPPPQQQQQQPPPPPPQQQSSSMMMNNNOOOPPPPPPOOONNNNNNMMMLLLKKKKKKLLLOOOQQQSSSPPPOOONNNMMMKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFHHHHHHHHHHHHIIIJJJLLLLLLNNNMMMMMMNNNPPPRRRQQQQQQMMMMMMNNNNNNMMMKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHIIIIIIHHHHHHGGGGGGEEEEEEEEEFFFGGGIIIJJJKKKKKKMMMCCCLLLFFFNNNqqq]]]KKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGCCCCCCDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHHHHHHHFFFEEEDDDCCCEEEEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDDDDFFFHHHJJJKKKKKKKKKLLLKKKJJJHHHFFFDDDBBBCCCEEEFFFGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCCCCBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCEEEJJJMMMOOOUUU\\\ooo~~~zzz|||wwwjjj```WWWNNNJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMJJJKKKKKKKKKJJJHHHFFFEEEGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHGGGFFFHHHGGGKKKXXXhhhrrrrrrnnnZZZRRRIIIDDDDDDEEEEEEDDDFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEHHHGGGEEEFFFFFFGGGEEEDDDAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFDDDEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDEEEFFFGGGGGGHHHGGGHHHIIIKKKLLLLLLKKKKKKMMMLLLKKKKKKKKKLLLMMMMMMKKKMMMNNNMMMJJJHHHGGGGGGFFFFFFHHHIIIIIIIIIHHHGGGEEEFFFHHHIIIIIIHHHGGGFFFIIIHHHHHHHHHIIIKKKLLLMMMPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPPPPQQQRRRSSSPPPOOOOOOQQQSSSTTTSSSQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWWWWUUUTTTSSSSSSSSSUUUVVVWWWSSSSSSRRRRRRRRRRRRRRRSSSOOOOOOOOOPPPQQQSSSTTTUUUVVVXXXXXXVVVSSSTTTXXX]]]^^^^^^^^^]]]ZZZXXXXXXXXXVVVVVVUUUUUUTTTRRRQQQPPPOOOOOOPPPPPPPPPQQQQQQQQQNNNOOOPPPOOONNNNNNPPPQQQOOOOOOOOOOOONNNMMMLLLLLLLLLKKKJJJJJJLLLOOORRRTTTOOONNNMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEHHHHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLMMMPPPQQQQQQPPPNNNNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGIIIKKKLLLJJJMMMCCCPPPGGGOOOwww\\\LLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFBBBCCCDDDEEEFFFHHHIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEGGGHHHIIIJJJJJJKKKJJJIIIGGGDDDBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDBBBCCCGGGIIIHHHLLLQQQ]]]iiiuuu}}}|||uuussstttvvvwww}}}}}}~~~uuujjj___XXXSSSOOOOOORRRQQQSSSWWWYYYYYYVVVSSSPPPNNNOOOOOOOOONNNLLLJJJHHHGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQOOOOOONNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIHHHGGGGGGGGGDDDFFFMMMYYYeeemmmmmmkkkXXXPPPFFFAAABBBEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEHHHFFFEEEEEEFFFFFFEEECCCEEEEEEEEEEEEFFFFFFFFFGGG@@@@@@AAAAAACCCDDDFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHJJJLLLMMMLLLLLLKKKOOONNNLLLKKKKKKKKKLLLMMMJJJLLLMMMLLLJJJHHHGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGDDDEEEGGGHHHHHHGGGFFFEEEGGGFFFFFFFFFGGGIIIKKKLLLPPPOOOOOONNNNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQPPPOOONNNOOOPPPQQQRRRRRRRRRSSSUUUVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSUUUVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSTTTUUUVVVRRRRRRRRRRRRRRRSSSTTTTTTMMMMMMNNNOOOQQQTTTWWWYYYWWWXXXYYYVVVSSSTTTZZZ```^^^^^^^^^\\\YYYXXXYYYZZZVVVVVVUUUUUUSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRMMMNNNNNNNNNMMMMMMOOOQQQQQQQQQPPPOOONNNLLLKKKJJJLLLKKKJJJJJJKKKOOORRRTTTNNNMMMLLLKKKKKKJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFHHHHHHHHHHHHIIIKKKMMMNNNKKKKKKJJJLLLOOOPPPPPPOOOPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFDDDHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGIIIKKKLLLCCCKKKEEEVVVIIIKKKnnnKKKMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEEEEEEEFFFBBBCCCDDDFFFGGGIIIJJJKKKFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEEEEEEEFFFHHHHHHIIIIIIJJJJJJHHHFFFCCCAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@DDDAAAAAADDDEEEEEEGGGKKKNNNXXXbbbjjjuuu|||uuuooojjjeeebbbgggiiiooozzzwwwhhh___VVVSSSRRRSSSVVV[[[\\\```fffkkkjjjeee^^^YYYQQQRRRSSSSSSQQQOOOMMMKKKHHHHHHIIIIIIJJJKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSTTTUUUVVVWWWWWWQQQQQQQQQQQQPPPMMMKKKJJJSSSQQQNNNKKKJJJIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGJJJOOOWWW]]]___^^^\\\NNNJJJFFFCCCCCCCCCCCCBBBDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFEEECCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLMMMLLLLLLLLLLLLNNNPPPQQQMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFHHHIIIHHHHHHFFFEEEDDDFFFHHHIIIIIIIIIKKKMMMPPPOOOMMMLLLLLLMMMOOOPPPPPPNNNMMMMMMNNNOOOOOONNNRRRQQQOOOMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTXXXWWWUUUSSSRRRRRRSSSSSSUUUUUUUUUTTTTTTTTTTTTTTTUUUTTTRRRQQQRRRSSSUUUVVVMMMNNNOOOPPPPPPPPPOOONNNMMMNNNNNNPPPRRRTTTVVVWWWYYYXXXVVVUUUVVVWWWYYYZZZ]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYXXXVVVTTTQQQOOONNNRRRQQQQQQPPPPPPOOOOOONNNJJJKKKKKKKKKIIIJJJKKKMMMLLLLLLLLLLLLLLLMMMMMMMMMOOONNNLLLKKKKKKMMMOOOPPPPPPOOONNNNNNMMMMMMNNNNNNLLLMMMMMMLLLJJJIIIJJJLLLJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJLLLNNNPPPQQQQQQRRRPPPOOOMMMKKKJJJIIIIIIIIILLLMMMOOOMMMKKKHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDAAABBBDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIGGGIIIJJJLLLLLLKKKIIIHHHKKKJJJJJJIIIGGGEEECCCBBBEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGFFFEEEDDDDDDDDDDDD@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFIIIOOOWWWaaannnzzz|||vvvrrrqqqpppmmmjjjfff```aaalllyyyzzznnngggbbb^^^YYYVVVWWW]]]dddiiioooxxxzzzmmmbbb\\\ZZZ\\\^^^]]]XXXRRRMMMJJJKKKLLLMMMLLLKKKKKKMMMOOOPPPRRRTTTTTTQQQOOONNNNNNOOONNNMMMLLLMMMLLLKKKJJJKKKLLLLLLLLLKKKLLLMMMOOOSSSRRRPPPNNNNNNNNNNNNOOOOOONNNOOOPPPRRRSSSRRRQQQXXXVVVUUUUUUWWWXXXXXXWWWPPPQQQQQQQQQPPPNNNMMMLLLNNNMMMMMMMMMLLLJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGEEEGGGKKKPPPTTTUUUTTTRRRLLLIIIEEEBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKMMMNNNOOOLLLLLLLLLLLLLLLKKKJJJIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGIIIIIIIIIIIIKKKMMMNNNMMMLLLKKKKKKLLLMMMNNNOOOMMMLLLLLLNNNOOONNNNNNQQQPPPOOOMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTWWWVVVTTTSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSVVVUUUSSSQQQQQQQQQRRRSSSOOOOOOQQQRRRRRRRRRQQQPPPNNNNNNOOOPPPRRRTTTUUUVVVXXXWWWVVVVVVWWWYYY[[[\\\^^^^^^^^^^^^]]]\\\ZZZZZZWWWWWWVVVUUUTTTSSSQQQPPPRRRQQQQQQPPPOOONNNNNNMMMIIIJJJKKKKKKJJJJJJLLLNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNMMMLLLKKKLLLMMMOOOPPPPPPOOONNNNNNMMMMMMNNNNNNLLLMMMMMMLLLJJJJJJKKKLLLKKKLLLLLLLLLMMMMMMMMMMMMJJJKKKLLLNNNPPPQQQQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIJJJLLLMMMLLLJJJGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHFFFEEEDDDDDDDDDDDDBBBCCCEEEFFFHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIJJJHHHIIIJJJJJJJJJIIIHHHGGGJJJJJJJJJIIIGGGEEEDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFHHHHHHGGGGGGGGGFFFFFFFFFHHHGGGFFFEEEEEEDDDDDDDDDAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDEEEHHHLLLOOOUUU]]]gggnnnuuurrroooooorrruuuwwwwwwqqqmmmlllpppssstttzzzxxxnnnhhhgggfffdddeeeiiipppwww|||ssseee^^^]]]___```^^^YYYTTTPPPNNNKKKMMMOOOOOOOOOOOOQQQRRRVVVXXXZZZZZZWWWTTTRRRQQQNNNNNNNNNOOOPPPPPPPPPOOOPPPPPPPPPOOOMMMMMMNNNNNNSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSSSSTTTUUUUUUUUUTTTYYYYYYZZZZZZ[[[\\\^^^___PPPPPPPPPPPPPPPOOONNNNNNIIIJJJLLLMMMLLLKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLJJJIIIIIIFFFCCCBBBBBBDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAAEEEDDDDDDDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKLLLMMMKKKKKKLLLMMMLLLJJJGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMKKKJJJKKKMMMNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOQQQRRRTTTUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQVVVUUUSSSQQQPPPPPPPPPQQQQQQQQQRRRSSSSSSSSSSSSRRRPPPPPPPPPPPPRRRSSSTTTUUUVVVVVVVVVWWWYYY[[[^^^___^^^^^^^^^]]]\\\[[[YYYYYYUUUUUUUUUUUUTTTSSSRRRRRRRRRQQQPPPOOONNNMMMLLLLLLIIIJJJKKKKKKJJJKKKMMMOOOPPPPPPPPPOOOOOONNNNNNNNNNNNMMMLLLLLLLLLMMMOOOPPPOOOOOONNNMMMMMMMMMMMMNNNMMMMMMNNNMMMKKKKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOJJJKKKMMMNNNOOOPPPPPPQQQLLLLLLKKKKKKKKKJJJJJJJJJHHHJJJKKKKKKIIIHHHHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEECCCDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGJJJIIIIIIHHHGGGFFFDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCBBBEEEHHHHHHHHHLLLTTT[[[gggfffgggkkkrrryyy~~~}}}}}}}}}{{{tttnnnnnnsss}}}yyyuuuuuuvvvyyy~~~yyyjjjbbbbbbccccccaaa]]]XXXVVVVVVQQQSSSWWWYYYYYYXXXYYYYYY```bbbdddccc___ZZZVVVUUUQQQQQQSSSTTTVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXWWWWWWXXXYYYYYYZZZZZZ[[[]]]```cccddddddfffjjjmmmOOOOOOOOOPPPPPPPPPPPPOOOIIIIIIJJJKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHGGGGGGIIIIIIHHHFFFFFFDDDBBBAAACCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBAAABBBBBBBBBCCCDDDEEEEEEGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMMMMLLLIIIFFFDDDEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFIIIHHHGGGGGGGGGHHHJJJKKKIIIJJJKKKKKKIIIIIIJJJKKKJJJJJJIIIHHHHHHIIIJJJJJJKKKJJJIIIJJJLLLNNNNNNMMMMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMNNNOOOQQQRRRTTTUUUSSSSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUVVVWWWZZZ]]]___aaa]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQPPPOOOMMMLLLKKKKKKHHHJJJKKKKKKJJJKKKMMMOOOQQQQQQQQQPPPOOONNNMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKKKKLLLNNNNNNNNNNNNNNNOOOOOOOOOPPPKKKLLLMMMNNNOOOPPPPPPPPPKKKKKKLLLLLLLLLLLLLLLLLLHHHIIIKKKKKKJJJIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEGGGHHHIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHJJJJJJLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDDDDEEEEEEEEEDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBB???BBBEEEDDDBBBEEELLLSSSYYY[[[```fffooowww}}}yyysssrrrppppppvvv|||ooohhhjjjkkkjjjgggdddaaa`````````cccgggiiiiiigggfffeeelllmmmnnnlllfff___ZZZXXX[[[]]]___`````````aaaaaa```______```ccceeeeeeeee^^^^^^^^^^^^^^^^^^______[[[\\\^^^___```bbbdddfffiiinnnsssttttttvvv|||NNNNNNNNNNNNOOOOOOOOOPPPLLLKKKIIIHHHGGGFFFGGGGGGEEEEEEEEEDDDDDDEEEFFFFFFIIIHHHFFFGGGHHHIIIHHHGGGEEECCCAAABBBCCCEEEEEEDDDFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@>>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKMMMMMMLLLIIIFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGIIILLLMMMIIIKKKKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIILLLNNNNNNNNNLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNOOOQQQSSSTTTUUURRRSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOPPPOOOPPPPPPPPPQQQRRRRRRQQQPPPQQQQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUVVVXXXZZZ]]]___```YYYYYYYYYXXXWWWVVVTTTTTTVVVVVVUUUUUUSSSRRRPPPOOOQQQPPPPPPOOOMMMLLLLLLKKKIIIJJJKKKKKKKKKKKKMMMOOOQQQQQQPPPOOONNNMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMMMMLLLLLLMMMMMMLLLMMMMMMLLLKKKKKKMMMNNNMMMMMMMMMNNNNNNNNNOOOOOOLLLMMMNNNOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNNNNMMMMMMIIIJJJKKKKKKKKKKKKMMMOOOMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHFFFGGGHHHIIIIIIIIIIIIIIIEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLKKKJJJIIIIIIJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???AAACCCBBBAAABBBHHHNNNKKKPPPWWW```iiiqqqxxx{{{~~~tttkkkhhhhhhnnnvvv}}}zzzvvvyyyyyyxxxvvvsssqqqqqqrrryyy||||||yyyxxx{{{||||||xxxqqqjjjeeebbbooorrrtttuuusssqqqqqqrrrrrrpppooopppsssttttttsssjjjjjjkkkkkkkkkkkkjjjjjjfffhhhkkkmmmooorrrvvvzzz~~~NNNNNNMMMMMMMMMMMMNNNOOONNNLLLIIIGGGEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEGGGHHHGGGFFFEEECCCBBBCCCDDDFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAABBBBBBCCCDDDFFFGGGHHHHHHFFFDDDBBBAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>???@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAA@@@@@@BBBCCCCCCDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFIIIJJJJJJKKKJJJHHHFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGDDDDDDEEEFFFGGGIIIKKKLLLHHHIIIJJJJJJHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHIIILLLOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPRRRSSSUUUVVVRRRSSSSSSTTTTTTSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPOOONNNNNNOOOPPPQQQRRRSSSSSSPPPPPPOOOOOOPPPPPPQQQRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^VVVVVVVVVVVVUUUTTTSSSSSSVVVVVVUUUTTTSSSQQQOOONNNPPPPPPPPPOOONNNNNNMMMMMMKKKLLLMMMLLLKKKKKKMMMNNNPPPPPPPPPOOOOOONNNNNNNNNKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNMMMLLLLLLLLLLLLMMMJJJKKKLLLKKKJJJJJJLLLNNNLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNNNNOOOOOOOOONNNNNNKKKLLLMMMNNNNNNNNNMMMLLLJJJKKKLLLLLLKKKLLLNNNPPPNNNMMMKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHIIIJJJJJJIIIIIIIIIEEEEEEEEEEEEFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB>>>??????@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@??????@@@@@@@@@???>>>@@@BBBEEEAAAEEEMMMVVV```jjjttt{{{~~~{{{tttmmmhhhgggiiilllttt||||||{{{~~~~~~NNNMMMLLLKKKKKKLLLLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEFFFGGGHHHEEEEEEDDDEEEGGGGGGEEECCCEEEDDDCCCDDDFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAABBBDDDFFFGGGEEEDDDBBB@@@??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>??????@@@AAAAAA===>>>???@@@AAAAAAAAAAAA???@@@BBBCCCDDDCCCCCCCCC@@@AAACCCEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFGGGHHHGGGGGGFFFEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDEEEGGGGGGHHHDDDDDDEEEFFFGGGGGGGGGGGGFFFHHHIIIHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHJJJMMMPPPPPPPPPOOONNNMMMMMMMMMOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOPPPQQQRRRRRRRRRRRRRRRPPPPPPOOOOOOOOOPPPQQQRRRPPPPPPPPPQQQQQQSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOMMMMMMNNNLLLKKKJJJLLLMMMQQQQQQPPPPPPPPPPPPPPPPPPJJJKKKLLLMMMNNNOOOOOOPPPNNNNNNMMMLLLLLLLLLLLLLLLIIIJJJKKKJJJIIIIIIKKKMMMLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMJJJKKKLLLMMMMMMLLLJJJIIIJJJKKKKKKKKKJJJKKKMMMOOONNNMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFHHHIIIJJJIIIIIIHHHFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCEEEFFFGGGGGGFFFEEEDDDAAAAAABBBBBBBBBBBBAAAAAA?????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@????????????@@@===;;;;;;>>>@@@@@@??????BBBFFFLLLUUUbbbqqq{{{vvvpppkkkgggiiinnn{{{NNNMMMKKKJJJJJJJJJKKKLLLFFFGGGIIIKKKKKKJJJIIIHHHFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFGGGHHHGGGEEEBBBFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@AAABBBCCCDDDCCCAAA???=========???@@@????????????????????????===>>>>>>???@@@AAAAAAAAA===>>>???@@@@@@AAA@@@@@@???@@@AAACCCDDDCCCCCCBBB>>>@@@BBBDDDEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBDDDEEEGGGHHHIIIEEEEEEFFFGGGGGGEEEDDDCCCEEEFFFHHHHHHGGGFFFHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIHHHHHHJJJNNNPPPQQQQQQPPPOOONNNMMMMMMOOOQQQRRRSSSSSSSSSSSSSSSTTTUUUUUUSSSTTTTTTTTTSSSRRRPPPOOOMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQPPPOOOPPPQQQRRRSSSPPPPPPPPPPPPRRRSSSTTTUUUVVVWWWXXXXXXYYYXXXXXXXXXTTTTTTUUUVVVVVVVVVVVVUUURRRRRRSSSSSSSSSSSSRRRRRROOOOOOPPPPPPPPPPPPQQQQQQNNNNNNNNNMMMKKKJJJKKKLLLQQQQQQQQQRRRRRRRRRRRRRRRJJJKKKLLLMMMOOOOOOOOOPPPNNNMMMMMMLLLLLLLLLLLLLLLHHHIIIJJJIIIIIIIIIKKKMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNOOOOOOOOONNNMMMMMMIIIJJJKKKLLLKKKJJJHHHGGGJJJKKKKKKJJJIIIIIILLLNNNNNNMMMKKKIIIGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFAAACCCFFFHHHIIIIIIGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHDDDDDDDDDDDDEEEEEEEEEEEECCCCCCEEEFFFHHHJJJKKKLLLGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCDDDFFFGGGGGGFFFEEEDDDAAAAAAAAABBBBBBAAA@@@@@@============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB===>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>===:::777999???CCCBBB@@@DDDDDDDDDFFFMMM\\\nnnzzz}}}tttjjjggghhhhhhvvvLLLLLLKKKLLLMMMMMMKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEECCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>??????@@@AAA@@@???>>>>>>???@@@AAA@@@?????????>>>>>>============>>>???????????????>>>>>>???@@@AAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNOOONNNLLLKKKKKKMMMOOOPPPSSSRRRRRRRRRRRRSSSSSSTTTSSSSSSTTTTTTTTTTTTSSSSSSMMMMMMNNNOOOOOOPPPQQQQQQSSSSSSRRRQQQPPPOOOOOONNNOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPOOOPPPQQQRRRSSSVVVVVVUUUTTTTTTUUUUUUUUUWWWVVVTTTSSSRRRSSSSSSTTTSSSRRRPPPNNNOOOQQQSSSUUUQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOMMMKKKKKKLLLMMMNNNPPPPPPQQQRRRSSSSSSSSSRRRNNNNNNMMMMMMMMMNNNOOOPPPMMMOOOPPPOOOLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMMMMMMMMMNNNNNNNNNMMMNNNPPPQQQQQQPPPNNNMMMIIIIIIIIIJJJJJJJJJJJJKKKMMMMMMLLLKKKKKKKKKKKKKKKNNNMMMKKKIIIGGGFFFFFFEEECCCCCCEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEAAABBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;>>>???@@@@@@???>>>???@@@??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCC>>>???EEEFFFIIIZZZnnnxxxqqqooolllqqquuusssmmmkkknnnsssrrrssswww}}}LLLKKKKKKLLLMMMMMMLLLJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFEEECCCDDDEEEEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>???@@@@@@?????????>>>>>>>>>============>>>????????????>>>??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDGGGHHHHHHHHHHHHIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNLLLKKKLLLMMMOOOPPPRRRRRRQQQQQQQQQRRRSSSTTTSSSTTTTTTTTTTTTSSSRRRQQQMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQPPPOOOOOONNNOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNNNNOOOPPPQQQRRRVVVVVVUUUUUUUUUUUUUUUVVVXXXWWWUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPRRRTTTUUURRRRRRQQQQQQQQQPPPPPPPPPNNNMMMLLLKKKLLLMMMOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQNNNNNNNNNNNNOOOOOOOOOOOOLLLNNNOOONNNLLLIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNPPPQQQQQQPPPNNNMMMKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLJJJIIIGGGFFFFFFEEECCCDDDEEEFFFHHHHHHHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFAAABBBBBBBBBCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEDDDDDD@@@AAAAAAAAAAAA@@@??????@@@??????>>>===<<<<<<;;;>>>???@@@@@@>>>>>>???@@@BBBAAAAAA@@@@@@??????>>>????????????????????????@@@@@@???>>>>>>>>>>>>>>>========================AAA===>>>CCCDDDFFFUUUggg|||{{{xxxtttwwwyyyvvvooojjjggghhhccceeeiiinnnwwwJJJIIIIIIJJJLLLLLLJJJHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDGGGFFFDDDEEEFFFFFFEEECCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@@@@??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>??????@@@??????>>>>>>>>>>>>======<<<===>>>>>>??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAA@@@AAAAAABBBBBBCCCCCCDDDFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLNNNMMMLLLLLLLLLNNNOOOPPPQQQQQQPPPPPPPPPQQQSSSTTTTTTTTTTTTTTTSSSQQQPPPOOOMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPPPPPPPPPPQQQQQQRRRVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXVVVUUUSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTRRRRRRRRRQQQQQQQQQQQQPPPLLLLLLKKKLLLMMMOOOQQQRRRQQQQQQQQQQQQQQQQQQPPPPPPNNNOOOPPPPPPPPPOOONNNMMMKKKMMMNNNMMMJJJIIIHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLNNNOOOPPPQQQQQQPPPOOONNNMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB??????@@@@@@??????>>>===??????>>>>>>======<<<<<<>>>???@@@@@@>>>>>>???@@@DDDCCCBBBAAA???===<<<<<>>?????????===========================:::<<>>@@@??????>>>>>>??????@@@===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>======<<<======>>>>>>>>>>>>>>>AAA@@@@@@@@@?????????>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCBBB@@@@@@@@@AAABBBAAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCC@@@AAABBBDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKJJJJJJIIIJJJJJJJJJMMMMMMMMMMMMMMMNNNPPPPPPQQQPPPOOONNNOOOQQQRRRTTTUUUUUUTTTSSSRRRPPPOOONNNLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNSSSSSSSSSSSSSSSSSSTTTTTTVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXVVVUUUTTTSSSRRRRRRQQQRRRSSSUUUUUUTTTTTTSSSRRRRRRRRRQQQQQQQQQPPPPPPLLLLLLLLLMMMNNNOOOQQQQQQQQQQQQRRRQQQQQQPPPOOONNNNNNOOOQQQRRRQQQOOOMMMLLLJJJKKKLLLKKKIIIHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGEEEFFFGGGHHHIIIJJJKKKLLLMMMOOOPPPQQQQQQPPPOOOMMMMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEFFFFFFGGGIIIJJJKKKJJJJJJHHHGGGFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFHHHIIIIIIHHHGGGEEEFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>>>>???>>>>>>===<<<>>>>>>>>>>>>============>>>???@@@???>>>===>>>@@@CCCBBBAAA@@@???===<<<<<>>>>>>>>>>>>>>>>>======>>>>>>>>>===>>>>>>>>>??????@@@@@@>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>><<<<<<===>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<>>>>>>>>>????????????@@@??????>>>>>>>>>??????@@@??????@@@@@@AAABBBBBBBBBAAA@@@?????????AAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBAAACCCCCCDDDDDDDDDDDDCCCCCC>>>???AAACCCEEEFFFGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMKKKJJJIIIIIIIIIIIIIIIJJJMMMMMMMMMNNNNNNOOOPPPQQQPPPOOOMMMMMMMMMPPPRRRTTTUUUUUUTTTSSSQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWVVVVVVUUUTTTSSSQQQQQQQQQRRRTTTUUUUUUUUUSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOOOOPPPRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRQQQOOOLLLKKKIIIJJJKKKJJJHHHHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNPPPQQQQQQPPPNNNMMMKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDEEEGGGHHHJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEEEEGGGHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBAAA@@@???===>>>>>>>>>>>>===<<<<<<============>>>>>>>>>>>>===>>>??????>>>===>>>???@@@@@@@@@?????????>>>>>>????????????????????????AAA@@@??????>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===???@@@@@@DDDJJJPPPZZZqqq{{{ggggggdddaaabbbmmmOOOOOOQQQTTTVVVUUURRRPPPIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCBBB@@@AAABBBBBBAAA???BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????>>>======<<<<<<======>>>======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>??????@@@===>>>>>>??????>>>>>>===<<<<<<============>>>>>>;;;<<<======>>>>>>===============<<<<<<;;;;;;;;;=========>>>>>>>>>??????>>>============>>>??????>>>??????@@@@@@AAAAAABBB>>>>>>>>>???@@@AAABBBCCC@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@CCCCCCDDDDDDDDDCCCBBBBBB===???@@@BBBDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJLLLMMMMMMNNNOOOPPPQQQQQQOOOMMMLLLKKKLLLOOORRRTTTTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNQQQRRRRRRRRRRRRQQQQQQPPPSSSSSSSSSSSSSSSTTTUUUVVVTTTTTTTTTTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTTTTSSSRRRPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOORRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPOOOMMMKKKJJJIIIJJJJJJJJJHHHHHHJJJLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNPPPPPPNNNMMMLLLJJJIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHEEEFFFGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCBBB?????????@@@@@@@@@AAAAAA@@@AAABBBDDDDDDDDDCCCCCCAAABBBBBBCCCCCCBBBBBBAAACCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???======>>>>>>======<<<;;;<<<<<<======>>>>>>??????===>>>??????======>>>???>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@CCCFFFIIIMMM^^^|||{{{xxxqqqiiidddiiittt~~~QQQRRRTTTWWWYYYYYYVVVSSSIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@@@@AAAAAA@@@???AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@????????????>>>????????????????????????===<<<<<<<<<<<<<<<<<<===;;;<<<<<<======>>>??????>>>>>>>>>>>>>>>??????@@@<<<===>>>??????>>>===<<<<<<<<<<<<=========>>>>>>;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<======>>>???>>>>>>??????@@@AAAAAAAAA>>>???@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDBBBBBBAAA@@@@@@???>>>>>>CCCCCCDDDDDDCCCCCCBBBAAA===>>>@@@BBBDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJLLLLLLNNNOOOPPPQQQQQQQQQNNNMMMKKKJJJKKKNNNQQQTTTSSSRRRRRRQQQPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLLLLMMMNNNNNNJJJKKKKKKLLLMMMNNNOOOOOOQQQQQQRRRRRRRRRQQQPPPOOOQQQQQQQQQQQQRRRSSSTTTUUUPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQRRRRRRSSSSSSSSSRRROOOOOONNNNNNNNNNNNMMMMMMLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTSSSSSSSSSQQQPPPOOONNNLLLKKKJJJIIIIIIJJJJJJJJJIIIIIILLLNNNLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMNNNNNNMMMKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGFFFFFFFFFEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBB????????????@@@@@@@@@@@@@@@AAACCCEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<===>>>??????@@@===>>>???>>>===<<<===???===>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@BBBCCCEEEGGGSSSiiivvvnnnlllpppsss}}}||||||}}}PPPQQQSSSWWWYYYXXXUUURRRLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCBBBCCCAAA@@@@@@AAABBB@@@?????????@@@@@@@@@AAAAAAAAA?????????>>>>>>>>>>>>===???????????????@@@@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@<<<===>>>??????>>>===<<<;;;<<<<<<<<<======>>>>>>;;;<<<<<<=======================================<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<===>>>???>>>>>>>>>???@@@@@@AAAAAA???@@@AAABBBBBBAAA???>>>@@@@@@AAAAAABBBCCCDDDDDDAAAAAA@@@@@@???>>>======CCCDDDDDDDDDCCCBBBAAAAAA>>>???@@@BBBCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNOOOPPPQQQQQQQQQNNNLLLJJJIIIKKKNNNQQQTTTRRRRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJKKKLLLMMMNNNNNNIIIJJJJJJLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTRRRQQQPPPPPPPPPPPPQQQQQQRRRTTTTTTNNNOOOQQQRRRRRRRRRQQQPPPQQQQQQQQQQQQRRRRRRRRRSSSNNNNNNNNNMMMMMMMMMLLLLLLJJJKKKMMMOOOQQQRRRSSSSSSQQQRRRSSSTTTTTTUUUTTTTTTQQQPPPNNNLLLKKKJJJIIIIIIJJJJJJKKKJJJIIIJJJLLLOOOMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLMMMMMMLLLKKKIIIJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHDDDEEEFFFGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGFFFEEEDDDDDDEEEEEECCCCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAACCCEEEFFFFFFEEEDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>======<<<;;;;;;<<<===>>>???@@@@@@===>>>???>>>===<<<===???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;======;;;<<>>>>>>>>>>>============>>>>>>????????????>>>>>>>>>===<<<===>>>???>>>===========================>>>>>>>>>>>>>>>????????????????????????>>>==================>>>>>>>>>>>>??????>>><<<;;;:::999888<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????===>>>>>>>>>>>>????????????>>>??????@@@AAABBBCCCAAA@@@@@@@@@@@@@@@@@@AAABBBAAA???======>>>???@@@DDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCAAAAAA@@@???@@@AAABBBCCCFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGGGGGGGGGGFFFIIIKKKNNNPPPQQQPPPOOONNNMMMMMMMMMMMMNNNOOOPPPPPPQQQPPPOOONNNMMMKKKJJJJJJLLLPPPPPPKKKIIIKKKLLLKKKKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPQQQSSSSSSRRRPPPOOOOOONNNMMMNNNPPPQQQPPPOOOPPPOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPPPPOOONNNNNNNNNMMMMMMMMMNNNOOOPPPPPPOOOOOOOOOOOONNNMMMLLLLLLOOOQQQTTTVVVVVVTTTQQQOOOSSSSSSRRRQQQOOONNNMMMMMMHHHIIIIIIIIIIIIIIIHHHHHHNNNMMMKKKJJJIIIIIIIIIJJJGGGGGGGGGGGGGGGHHHIIIJJJOOONNNMMMLLLKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGGGGFFFEEEDDDGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFAAABBBBBBCCCDDDDDDDDDCCCAAA@@@?????????@@@AAABBBEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAAEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????@@@??????>>>===<<<<<<;;;???>>>===<<<<<<===>>>?????????>>>>>>>>>>>>??????????????????????????????@@@?????????>>>>>>=========<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@===BBBGGGLLLTTTdddxxxLLLMMMOOOPPPOOONNNKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>======>>>??????>>>>>>>>>>>>============>>>>>>????????????>>>>>>>>>===<<<<<<===>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????>>>????????????>>>======<<<=========>>>>>>>>>>>>>>>>>>===<<<;;;::::::999<<<<<<;;;;;;;;;:::::::::======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>CCCBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>??????AAA@@@>>>======>>>@@@AAACCCCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHJJJLLLNNNPPPQQQPPPNNNMMMNNNNNNMMMMMMMMMNNNOOOOOOPPPOOONNNNNNMMMLLLKKKKKKKKKNNNOOOKKKIIIKKKMMMKKKJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPQQQRRRSSSSSSSSSQQQOOONNNOOONNNNNNOOOQQQRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNLLLMMMNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOQQQQQQQQQPPPOOONNNMMMLLLOOOQQQSSSUUUUUUSSSQQQOOOQQQPPPPPPNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJMMMLLLKKKIIIIIIIIIJJJJJJGGGGGGGGGHHHIIIJJJKKKKKKOOONNNMMMLLLKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDAAAAAABBBCCCCCCCCCCCCCCCAAA@@@?????????@@@BBBBBBEEECCCCCCCCCEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAADDDCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@???????????????>>>===<<<<<<<<>>===<<<<<<===>>>?????????>>>>>>>>>>>>???????????????????????????????????????>>>>>>>>>=========<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>??????AAADDDFFFJJJUUUfffsss~~~||||||IIIJJJKKKLLLLLLJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@????????????>>>>>>=========>>>>>>>>>>>>>>>>>>===============>>>>>>??????>>>>>>===>>>===<<<<<<======;;;:::<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>??????>>>>>>??????>>>>>>===<<<<<<<<<=========>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::>>>>>>===<<<;;;:::999999======<<<<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>CCCBBBAAA???>>>============<<<<<<<<<<<<<<<<<<===???>>>======>>>???AAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@AAA@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEFFFEEEEEEDDDDDDEEEGGGHHHIIILLLMMMOOOPPPPPPOOONNNLLLOOONNNMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLJJJNNNOOOKKKJJJLLLMMMKKKIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIJJJLLLNNNOOOPPPSSSSSSTTTTTTSSSQQQOOONNNLLLKKKJJJLLLNNNOOOOOONNNOOOOOOOOOOOOOOONNNMMMMMMIIIJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNSSSRRRQQQPPPOOONNNMMMMMMOOOPPPSSSTTTTTTRRRPPPNNNNNNMMMMMMLLLKKKJJJJJJIIIKKKLLLLLLMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFEEEDDDBBBAAA@@@???CCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCBBBCCCEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@???????????????>>>>>>======<<<<<<>>>======<<<<<<======>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========>>>@@@AAA@@@AAAHHHTTT^^^pppxxxuuurrrssswwwzzzzzzyyyIIIJJJKKKLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@????????????@@@>>>>>>>>>>>>==================>>>>>>>>>>>>======???>>><<<<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????@@@??????>>>>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<============>>>@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@AAAAAAAAA>>>???@@@AAABBBCCCDDDEEEEEEDDDCCCCCCDDDFFFIIIKKKMMMNNNOOOPPPOOONNNMMMLLLOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMQQQRRRNNNKKKLLLLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPRRRRRRSSSSSSSSSRRRQQQPPPLLLKKKKKKLLLNNNOOOOOONNNOOOOOOPPPPPPOOONNNMMMLLLIIIJJJKKKLLLMMMMMMLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNSSSRRRQQQOOONNNMMMLLLLLLOOOPPPRRRSSSRRRQQQOOONNNLLLLLLKKKKKKJJJJJJIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIJJJJJJJJJFFFGGGHHHJJJLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEFFFGGGFFFGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@CCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBCCCEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@?????????>>>???>>>>>>>>>=========<<<========================>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>CCCLLLSSS]]]sss}}}vvvrrrqqqooommmjjjqqqtttyyyIIIJJJJJJKKKJJJIIIHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@???>>>>>>??????>>>>>>>>>>>>==================>>>>>>>>>>>>======???>>><<<======>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@>>>>>>>>>?????????@@@@@@??????>>>=========>>>>>>===<<<<<<;;;;;;<<<<<<===;;;<<<<<<===>>>@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>??????@@@@@@@@@AAAAAAAAA===>>>>>>@@@AAABBBCCCCCCCCCCCCBBBBBBDDDGGGIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMQQQUUUUUUPPPMMMMMMKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKMMMOOOPPPOOOOOOPPPQQQRRRSSSSSSTTTQQQPPPOOOPPPRRRRRRRRRQQQNNNOOOPPPPPPOOOMMMLLLJJJIIIJJJKKKMMMMMMMMMLLLKKKIIIIIIIIIJJJKKKMMMNNNOOOQQQPPPOOOMMMLLLKKKKKKKKKOOOPPPQQQQQQQQQOOONNNMMMKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJFFFGGGIIIKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAABBBCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDBBBBBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????>>>???@@@AAABBBBBBAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>============<<<<<<============<<<<<<>>>>>>============>>>>>>========================<<<<<<<<<<<<<<<<<<<<<===;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;===>>>======@@@FFFKKKQQQaaavvv{{{wwwuuuqqqnnnnnnnnnpppuuu}}}HHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@??????>>>>>>???>>>>>>===<<<<<<<<<<<<>>>>>>>>>>>>============<<<======>>>>>>======<<<===<<<;;;<<<===>>>===;;;::::::::::::::::::::::::999::::::;;;<<<===>>>>>>======>>>>>>======<<<;;;;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999:::;;;<<<======888888999:::;;;<<<======>>>>>>>>>>>>????????????AAA@@@???===<<<;;;;;;;;;======<<<<<<<<<<<<======;;;;;;<<<===???@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????????????????>>>===>>>??????@@@AAA@@@@@@@@@===>>>>>>???@@@AAAAAABBBAAAAAABBBCCCEEEGGGJJJKKKJJJKKKKKKLLLLLLLLLKKKKKKMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLQQQUUUVVVQQQMMMMMMKKKHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJLLLMMMNNNMMMMMMNNNPPPQQQSSSTTTUUUPPPOOONNNNNNOOOOOONNNMMMNNNOOOPPPPPPOOOMMMKKKIIIJJJKKKLLLLLLLLLLLLJJJJJJGGGHHHHHHJJJLLLNNNPPPQQQPPPOOOMMMLLLKKKKKKLLLLLLOOOOOOPPPPPPOOONNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLKKKKKKJJJJJJFFFGGGIIIKKKMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAABBBDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCDDD@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEECCCCCCDDDDDDCCCCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCBBBAAABBBDDDEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>???@@@>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;<<<<<<======<<<<<<;;;>>>======<<<<<<======>>>========================;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<===???AAAGGGPPP]]]kkkxxxwwwuuussssssuuuyyy~~~HHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBAAAAAA@@@???????????????===<<<<<<;;;;;;;;;>>>>>>>>>>>>============<<<<<<============<<<<<<:::888888999;;;<<<<<<;;;999999999999999999999999888999:::;;;<<<======>>>======>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;<<<888999999999::::::;;;;;;<<<<<<<<<<<<============@@@???>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>????????????@@@@@@@@@@@@????????????======>>>>>>???>>>>>>>>>===>>>???@@@AAA@@@@@@???>>>>>>??????@@@@@@@@@AAA???@@@AAADDDFFFHHHIIIJJJHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKMMMRRRSSSPPPMMMMMMKKKHHHGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNNNNPPPQQQSSSSSSQQQOOONNNMMMMMMMMMKKKJJJNNNOOOPPPPPPOOOMMMJJJHHHJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFHHHJJJMMMPPPRRRTTTOOONNNMMMKKKKKKLLLNNNOOOOOOOOOOOOOOONNNMMMLLLKKKIIIIIIIIIJJJJJJKKKKKKKKKGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMKKKJJJIIIFFFHHHJJJKKKLLLLLLKKKJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAACCCDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGDDDDDDEEEEEEDDDDDDCCCBBBAAABBBCCCDDDEEEDDDDDDCCCCCCBBBAAABBBDDDEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>???@@@@@@>>>???AAAAAAAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;;;;<<<======<<<;;;;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::<<<==================BBBEEEKKKSSS[[[bbbiiimmmrrrwww~~~}}}zzzxxxxxx}}}JJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAA???>>>============>>>>>>>>>>>>============<<<<<<============<<<<<<777666666777999;;;;;;:::999999999999999999999999888888999:::<<<======>>>===============<<<<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>???@@@<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>?????????>>>@@@@@@@@@????????????>>><<<<<<===>>>>>>???>>>>>>===>>>???@@@AAA@@@?????????????????????@@@@@@@@@>>>???BBBDDDGGGHHHIIIJJJGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKIIINNNPPPNNNLLLMMMLLLIIIGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNNNNNNNOOOPPPQQQQQQXXXVVVTTTSSSSSSRRRPPPNNNNNNOOOPPPQQQOOOMMMJJJHHHIIIJJJJJJJJJIIIGGGEEEDDDEEEFFFGGGJJJNNNQQQTTTVVVOOONNNMMMLLLLLLNNNPPPQQQOOOOOOOOONNNMMMLLLKKKKKKGGGHHHHHHIIIIIIJJJJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLJJJIIIFFFHHHJJJKKKLLLKKKJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEAAABBBDDDFFFHHHHHHGGGGGGEEEDDDCCCBBBAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@AAABBBCCCDDDFFFGGGGGGEEEEEEFFFFFFEEEDDDCCCCCCAAABBBDDDEEEEEEEEEDDDCCCCCCBBBAAABBBDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAA???@@@AAABBBAAA???===<<<============>>>>>>>>>>>>============>>>>>>>>>>>>:::;;;<<<======<<<;;;:::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<>>>???@@@@@@@@@AAAAAACCCGGGJJJMMMPPPSSSXXX^^^eeeiiimmmuuu~~~zzzxxx|||HHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>BBBAAA@@@???>>>===<<<;;;===============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<:::888777;;;<<<<<<===>>>=========<<<<<<<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::;;;:::888777777888:::;;;666666666777888999;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>><<<<<<<<<===>>>??????@@@============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAA@@@>>>????????????@@@@@@@@@???@@@BBBDDDEEEFFFGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGHHHJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLJJJHHHFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGEEEFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMTTTTTTTTTSSSRRRQQQOOONNNOOONNNMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIGGGEEECCCGGGGGGIIIKKKNNNPPPQQQRRROOONNNNNNMMMMMMNNNNNNOOOPPPPPPOOOMMMLLLKKKIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJIIIHHHLLLJJJIIIJJJLLLMMMMMMMMMJJJKKKLLLNNNNNNNNNMMMLLLIIIKKKMMMNNNNNNMMMJJJIIIHHHGGGFFFEEEDDDEEEFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCBBBCCCDDDEEEFFFFFFEEECCCBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBAAABBBCCCDDDEEEEEEDDDCCCCCC@@@AAABBBBBBCCCCCCBBBBBBAAA@@@>>>=========>>>???============>>>>>>>>>>>>BBBAAA@@@??????@@@AAABBB<<<<<<======>>>>>>??????<<<=========<<<;;;::::::<<<;;;::::::;;;<<<===>>><<<<<<<<<;;;;;;:::::::::999:::;;;<<<<<<<<<;;;::::::::::::;;;;;;:::999999::::::;;;;;;;;;:::999999;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>><<<===>>>@@@CCCEEEHHHIIISSSUUUUUUSSSSSSYYYccclll{{{HHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::888777777888:::;;;999999999999:::;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<======>>><<<<<<=========>>>>>>>>>>>>>>>>>>???????????????AAAAAABBBBBBAAA@@@@@@???>>>????????????@@@@@@@@@???@@@BBBDDDEEEFFFFFFGGGEEEEEEEEEFFFFFFGGGGGGGGGIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDCCCDDDEEEEEEGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLRRRRRRRRRQQQPPPOOONNNMMMNNNMMMKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHFFFEEEGGGHHHIIIKKKMMMOOOQQQRRROOONNNNNNMMMMMMNNNNNNOOOMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJIIIJJJJJJJJJIIIHHHGGGGGGIIIHHHGGGHHHJJJLLLLLLLLLHHHHHHJJJKKKKKKKKKJJJJJJHHHIIIKKKMMMMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAACCCCCCDDDDDDDDDCCCCCCBBB@@@AAABBBBBBCCCBBBBBBBBBAAA@@@???>>>===>>>>>>???=========>>>>>>>>>??????AAA@@@???>>>>>>???@@@AAA============>>>>>>>>>>>><<<<<<=========<<<;;;;;;<<<<<<;;;:::;;;<<<======<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<<<<;;;;;;:::::::::::::::999888888::::::999999999999999999;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>><<<===>>>???AAADDDFFFGGGIIIJJJJJJHHHGGGJJJRRRYYYkkksss}}}xxxqqqxxx{{{GGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@??????>>>>>>????????????>>>>>>>>>>>>::::::;;;<<<===>>>??????=========>>>>>>??????@@@=========<<<;;;;;;;;;:::===;;;999888777888:::;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;:::999888888999:::;;;::::::999999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::888999999::::::;;;;;;;;;<<<<<<<<<============>>><<<=========>>>>>>>>>>>>@@@@@@@@@@@@@@@??????>>>>>>????????????@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDCCCBBBCCCCCCDDDFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJKKKMMMOOOPPPQQQNNNNNNMMMMMMMMMMMMNNNNNNKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHJJJKKKLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFEEEGGGEEEEEEFFFIIIKKKKKKKKKGGGHHHHHHIIIIIIIIIIIIHHHFFFGGGIIIKKKKKKKKKIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAABBBDDDEEEGGGGGGGGGFFFEEEDDDCCCCCCEEEDDDCCCCCCBBBCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBAAAEEEDDDCCCBBBBBBAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???>>>>>>>>>?????????@@@@@@??????>>>======>>>??????>>>>>>>>>>>>============;;;<<<========================<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;:::999999888777666999888777777777888999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<===>>>???AAABBBCCCEEEFFFEEECCCAAABBBFFFKKKSSSXXX^^^bbbgggqqq~~~yyyoooppppppqqqqqqrrrsssssstttzzz|||FFFFFFFFFEEEEEEEEEDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>>>>======??????>>>>>>>>>=========888888999:::<<<===>>>>>>;;;;;;<<<===>>>??????@@@>>>>>>===<<<;;;:::::::::;;;;;;999888888888999:::888888999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999999888888999999:::999999888777777777777777999999999999999999999999999999::::::::::::;;;;;;<<<<<<;;;;;;::::::999999888999999999:::::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<===>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>?????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCDDDDDDFFFFFFGGGGGGHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKHHHIIIJJJLLLMMMOOOPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGIIIKKKLLLMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEEFFFEEEDDDEEEHHHJJJKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIDDDFFFGGGIIIIIIIIIHHHHHHFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@AAABBBCCCDDDGGGHHHHHHHHHGGGEEECCCBBBEEEEEEDDDBBBBBBAAAAAAAAADDDDDDEEEDDDDDDCCCBBBBBBEEEDDDBBB@@@@@@@@@@@@AAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@@@@>>>===<<<<<<<<<<<<===>>>?????????>>>===<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;999888777666555555888777555444555777999:::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBCCCDDDBBB@@@@@@AAADDDFFFIIIKKKLLLNNNUUU___gggqqqvvv}}}|||xxxrrrkkkgggffffffgggmmmooorrrxxxEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>===<<<<<<>>>>>>>>>=========<<<<<<999999::::::;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::::::::999999:::::::::999888777777888888999999999999999::::::::::::;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888999999999999999999999999999999888777666666666666999999999999999999999999999999999::::::;;;;;;;;;===<<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@AAAAAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKMMMLLLKKKKKKKKKLLLMMMNNNLLLLLLLLLLLLKKKLLLLLLLLLIIIJJJKKKLLLMMMNNNOOOOOONNNMMMMMMLLLLLLMMMMMMNNNJJJHHHFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEFFFIIIKKKKKKKKKIIIIIIIIIHHHHHHHHHHHHIIIDDDEEEFFFGGGHHHHHHGGGGGGEEEFFFGGGHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@AAABBBCCCDDDGGGHHHHHHHHHHHHFFFDDDCCCFFFEEEDDDBBBAAAAAAAAAAAADDDDDDDDDDDDDDDDDDCCCBBBDDDCCCAAA????????????@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@@@@======<<<;;;;;;<<<======@@@@@@???>>>===<<<;;;;;;;;;;;;<<<======>>>===============<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;:::888777555555555555666555444333444666999:::<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<===>>>>>>======>>>???AAABBBCCCCCCCCCEEEJJJOOOVVVZZZcccooo}}}~~~ssskkkfffeeefffjjjhhhgggjjjpppwww|||~~~DDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAA@@@@@@???>>>===<<<<<<============<<<<<<<<<<<<::::::::::::::::::;;;;;;:::::::::;;;;;;<<<<<<============<<<;;;;;;;;;:::777888:::;;;;;;999777555777888888999999999999999999999::::::;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::777888888999999888888777999999999999999999999999;;;:::999888888888888888999999999999999999999999888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>???@@@@@@???@@@AAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCC>>>???AAACCCEEEFFFGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIKKKLLLLLLLLLLLLLLLKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMLLLKKKKKKLLLNNNOOOMMMLLLKKKKKKKKKKKKKKKLLLJJJKKKKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMHHHFFFDDDBBBAAABBBCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGIIIKKKKKKJJJHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>????????????@@@AAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>?????????@@@@@@======<<<;;;;;;<<<======@@@??????>>>===<<<<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<===:::888777555444444555555444444444444555777999:::<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<:::;;;;;;<<<===>>>>>>>>><<<>>>@@@AAAAAAAAACCCDDDGGGJJJNNNVVV___iiirrrwww|||yyyyyyzzz|||xxxuuuuuuuuuvvvrrrllljjjlllnnnooonnnwwwyyy~~~CCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@AAAAAAAAAAAABBBCCCBBBAAAAAAAAAAAABBBCCCBBBAAA@@@???>>>======<<<=========<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999999999999888777777777888999999::::::999999888999999:::;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::888888999999999999888888999999999::::::999999999:::999888888888888888999888888888888888888888888888888999::::::;;;<<<<<<:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;999:::;;;<<<===>>>??????>>>>>>???@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBB???@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGHHHGGGGGGHHHIIIJJJJJJJJJJJJMMMMMMMMMMMMMMMLLLKKKJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFGGGHHHJJJLLLMMMMMMNNNLLLKKKKKKJJJKKKLLLMMMNNNMMMMMMKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMIIIGGGEEECCCBBBCCCDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIJJJIIIGGGGGGIIIJJJIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGHHHGGGGGGGGGFFFEEEEEEDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGGGGFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC>>>???????????????>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>=========>>>>>>>>>??????>>>===<<<;;;;;;<<<===>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;:::999:::;;;<<<=========<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===888777555444333444555666333333444666777888::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;<<<===<<<;;;;;;<<<===?????????999;;;===?????????@@@@@@AAABBBDDDGGGKKKQQQXXX\\\ggglllqqqqqqmmmjjjlllooommmsss}}}yyyuuuppppppqqqrrrtttxxx~~~CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCC??????@@@@@@@@@AAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCBBBBBBAAA@@@???>>>===<<<======<<<<<<<<<;;;;;;;;;999999:::;;;;;;<<<=====================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::888777666777888999888888999::::::::::::999888888999::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999999999::::::999999999888999999::::::999999888777777666666666666777777888888888888888888888888888888999::::::;;;<<<<<<888888888999999::::::;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;888888999:::<<<======>>>======>>>???????????????>>>????????????@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAABBBDDDEEEEEEEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFBBBCCCDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMNNNMMMMMMLLLKKKJJJKKKKKKJJJIIIIIIHHHGGGGGGFFFGGGIIIKKKLLLNNNNNNOOOKKKJJJIIIIIIJJJKKKLLLMMMNNNMMMKKKJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLJJJGGGEEEEEEFFFGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIKKKIIIGGGGGGHHHIIIHHHGGGLLLKKKIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDCCCAAAAAABBBCCCCCCBBBCCCEEEFFFGGGGGGGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHDDDDDDCCCBBBCCCDDDEEEFFFEEEDDDDDDCCCDDDFFFGGGHHHFFFFFFEEEDDDDDDDDDDDDEEECCCCCCDDDDDDDDDDDDDDDCCC<<<===???@@@@@@???>>>===??????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBAAA@@@???>>>============>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>============;;;;;;;;;;;;:::999888888999:::<<<=========<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;:::999:::;;;<<<===777666444333333444555666222333555777888999::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::;;;<<<======:::999888888:::;;;;;;;;;999:::;;;<<<======>>>>>>>>>???@@@BBBDDDGGGKKKNNNOOOWWW___cccaaa```cccggghhhooo|||sssqqqnnniiifffgggjjjmmmnnnqqquuu{{{DDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>======>>>>>>===<<<;;;;;;::::::999999999:::::::::;;;;;;:::;;;<<<<<<<<<;;;:::999;;;:::999999888888999999<<<<<<;;;:::999888777666;;;;;;:::999888666666555555555666888;;;======;;;<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888999999999999999999999999999999999888888888777777999999999888888888888888888888777777777777777777888999999:::;;;<<<======<<<<<<<<<;;;;;;::::::::::::999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================AAA@@@>>>=========>>>???BBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFGGGFFFEEEDDDEEEDDDCCCCCCCCCDDDFFFGGGDDDEEEFFFGGGGGGGGGGGGGGGDDDCCCBBBDDDHHHKKKJJJHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKJJJHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLMMMMMMKKKIIIHHHFFFGGGHHHHHHGGGGGGIIIKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIJJJJJJIIIGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFHHHFFFEEEDDDEEEGGGJJJLLLJJJHHHEEEDDDDDDEEEEEEDDDEEEFFFFFFFFFEEEDDDBBBAAAEEEEEEEEEDDDDDDDDDDDDCCCFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDEEEHHHGGGFFFFFFEEEEEEFFFFFFIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>??????@@@@@@BBBCCCDDDEEEEEE@@@??????>>>===<<<<<<;;;=========>>>??????@@@@@@======<<<<<<<<<<<<============<<<;;;::::::999999::::::;;;<<<;;;:::999888999:::;;;<<<============>>>===:::888888999;;;===;;;::::::999999::::::;;;<<<;;;999888777777777777555444555666888:::===>>>@@@>>><<<:::999:::;;;<<<=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;::::::999888777666666;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>>>>???AAACCCDDDCCCGGGLLLNNNNNNRRRYYY___aaalll}}}vvvllliiifffaaa[[[aaabbbdddfffiiimmmrrrvvvBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<>>>======<<<;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;999777555444;;;:::999999888888999999999888888888888888777777999999999999999999999999:::999888999:::;;;:::999999888888777777888888999::::::999999999888888888777777777777777777777777999999999888888888777777666666666666666777777777999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<========================???>>>>>>======>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFEEEDDDCCCEEEDDDCCCCCCCCCDDDFFFFFFDDDEEEFFFFFFGGGGGGGGGFFFDDDCCCBBBDDDHHHJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIJJJJJJJJJHHHGGGFFFHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLKKKJJJIIIHHHFFFGGGHHHHHHHHHHHHJJJLLLJJJIIIHHHGGGFFFGGGHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFEEEEEEFFFIIIKKKLLLIIIGGGEEEDDDDDDEEEDDDDDDCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEEGGGGGGFFFFFFEEEEEEFFFFFFHHHHHHFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@??????>>>>>>?????????????????????@@@@@@@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>======<<<<<<======>>>======<<<<<<;;;::::::999::::::;;;;;;;;;:::999888999:::;;;<<<============>>><<<:::888888999;;;<<<::::::999999:::;;;;;;<<<<<<;;;999777666666777777444444666888:::===???@@@???>>><<<:::999:::;;;<<<;;;;;;:::::::::999999999::::::;;;;;;;;;;;;:::::::::::::::999888888777777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<============>>>???@@@AAA???BBBFFFGGGFFFHHHNNNSSS]]]hhhzzz|||wwwoooggg[[[\\\]]]^^^```cccgggiiisss|||AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????@@@@@@??????>>>===<<<======<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999777666555::::::999888888888888999666666666777777888888888777777888999:::;;;<<<<<<@@@===:::999999999999888888777777666666777777888:::999999999999888888888777777777777777777777777999888888888888777777777555555666666777777888888:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;==============================<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBBBBDDDDDDCCCCCCDDDDDDEEEFFFDDDEEEEEEFFFFFFFFFFFFFFFCCCBBBBBBDDDGGGIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIIIIIIIIIIKKKLLLIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJLLLLLLIIIFFFDDDCCCDDDEEEDDDDDDBBBCCCEEEGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEECCCCCCDDDDDDDDDEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>??????AAA@@@@@@???>>>===<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>============>>>>>>=========<<<;;;;;;:::::::::::::::;;;:::999999888999:::;;;<<<<<<======<<<===<<<:::999888999;;;<<<999999999:::;;;<<<===>>><<<;;;999777666666666777555666888;;;===???AAAAAA>>>===<<<:::::::::;;;;;;::::::::::::999999999999::::::;;;;;;;;;;;;:::::::::::::::::::::999999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<============<<<>>>@@@@@@>>>@@@DDDHHHSSS^^^ooo{{{ssseeeeeedddeeefffhhhjjjlllppptttxxxyyyyyy~~~AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>??????>>>======<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::999999888888888888888666666666777777777888888888888999:::;;;;;;<<<===BBB???;;;999999999999888::::::999999999999::::::999999999999888888888888999999999999999999999999888888888888777777777777666666777888999::::::;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>@@@@@@>>>>>>>>>>>>????????????@@@@@@AAABBBBBBAAAAAA@@@CCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIIIILLLKKKKKKKKKJJJIIIHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHJJJKKKJJJJJJKKKLLLJJJIIIHHHGGGGGGGGGHHHIIIHHHIIIJJJJJJJJJIIIGGGFFFGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIGGGFFFEEEDDDEEEGGGJJJKKKLLLLLLLLLHHHFFFDDDCCCDDDEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMNNNKKKJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGHHHGGGFFFFFFEEECCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDFFFEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA??????>>>>>>>>>>>>??????BBBBBBAAA@@@???>>>======;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???>>>>>>============>>>>>>=========<<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;<<<<<<<<<<<<===<<<:::999888999:::;;;888888999:::;;;===???@@@<<<;;;999888777777777888888:::<<<>>>@@@@@@@@@@@@===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999999::::::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888999;;;<<<<<<<<<;;;:::;;;<<<======<<<===@@@CCCHHHPPP^^^kkkvvv}}}vvvuuuuuuvvvxxxzzz||||||zzzzzzyyywwwvvvwwwzzz}}}}}}zzzuuussstttvvvyyyzzz{{{}}}AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<<<<:::999888888777777888888999999888888888777777777::::::::::::::::::::::::@@@===:::888999:::;;;:::;;;;;;::::::::::::;;;;;;999999999888888888777777888888888888888888888888777777777777777777777777666666777888999::::::;;;888999999999:::::::::;;;<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<===>>>??????=========>>>>>>?????????>>>??????@@@@@@@@@@@@???BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCAAABBBCCCDDDDDDEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFHHHJJJKKKJJJJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHJJJKKKKKKLLLKKKKKKKKKJJJIIIHHHGGGGGGEEEFFFIIIKKKMMMMMMMMMLLLIIIFFFDDDDDDEEEFFFFFFEEEGGGGGGHHHIIIIIIJJJKKKLLLIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>??????????????????????????????;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@>>>>>>============>>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888888999:::;;;<<<<<<<<<<<<<<<;;;:::999999999999:::777888888999;;;===???@@@;;;;;;999888888999::::::===>>>???@@@???>>>===<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::999888999999::::::;;;;;;<<<999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;999:::;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<===@@@BBBBBBGGGNNNVVV___gggooottttttssssssvvv|||}}}||||||~~~{{{pppkkkeeeaaaaaacccddddddeeegggiiiiiikkkpppyyyAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>>>>===<<<<<<============<<<<<<;;;;;;::::::::::::::::::999999999:::::::::;;;;;;<<<;;;:::999888888888888999999888777777777777888999999999888888777777777;;;;;;::::::999999888888<<<:::888888:::<<<<<<;;;:::999999999999999999:::999888888888888777777777666666666666666666666666666666777777777777777888555555666666777777888888777777888888999999::::::<<<<<<<<<;;;;;;:::::::::999999999999::::::::::::;;;;;;;;;:::;;;<<<<<<===@@@??????>>>===<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<===>>>>>>>>><<<======>>>>>>?????????<<<<<<======>>>??????@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBAAABBBDDDDDDCCCCCCEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFHHHIIIIIIHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIKKKLLLKKKJJJHHHFFFEEEGGGJJJKKKJJJJJJJJJKKKKKKJJJIIIIIIIIIJJJLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHEEEFFFGGGHHHIIIJJJKKKLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGIIIJJJLLLMMMMMMMMMLLLIIIGGGEEEEEEFFFGGGGGGGGGJJJIIIHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCAAA@@@>>>??????@@@@@@@@@@@@@@@>>>>>>=========>>>??????<<<<<<======>>>>>>??????===<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999888999:::;;;;;;<<<<<<;;;;;;::::::999999999999999777777777999:::<<<===>>>;;;::::::999:::;;;===>>>@@@@@@??????>>><<<;;;::::::;;;;;;;;;::::::::::::888888888888999999999999999999::::::::::::999999888888999999::::::;;;;;;888888999999::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<;;;;;;:::888888888999:::<<<>>>@@@AAABBBEEEHHHMMMUUU]]]ccccccdddffflllsssyyy}}}~~~~~~xxxqqqiiicccaaa___\\\ZZZ[[[ZZZYYYWWWXXX]]]cccgggnnnsss{{{@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAA@@@?????????>>>>>>>>>=========;;;<<<<<<======<<<<<<<<<::::::::::::::::::::::::888888888999999999::::::<<<;;;999888888888888999999999888777777777777777666666666777777777777777::::::999999999888888888999888888999;;;<<<;;;:::999999888888888888999999888888888888777777777777666666666666666666666666666666666666777777888888666666666666666777777777777777777888999:::::::::;;;;;;;;;;;;;;;;;;::::::888888999999999::::::::::::::::::::::::;;;;;;<<<>>>>>>===<<<;;;:::999999::::::::::::::::::::::::::::::::::::::::::::::::888999:::<<<=========<<<<<<======>>>??????@@@@@@:::::::::;;;===>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@BBBDDDDDDBBBBBBDDDFFFDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDFFFHHHIIIIIIGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDCCCDDDEEEFFFHHHIIIFFFGGGHHHIIIJJJJJJJJJJJJGGGIIILLLNNNNNNKKKHHHFFFDDDGGGIIIKKKJJJIIIIIIIIIJJJIIIIIIHHHIIIJJJKKKLLLHHHIIIJJJKKKKKKJJJIIIHHHDDDEEEFFFGGGHHHJJJKKKKKKIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLJJJHHHFFFFFFHHHIIIIIIIIIJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEFFFGGGFFFEEECCCBBBAAABBBCCCDDDDDDCCCAAA@@@===>>>>>>???@@@@@@??????===============>>>??????=========>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<<<<<<<======>>>?????????<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::888777777777888999888888999:::;;;;;;;;;;;;:::::::::999999999999999666777777888999:::<<<===:::::::::;;;<<<>>>@@@BBB@@@???>>><<<;;;;;;::::::999::::::;;;;;;:::::::::777777888888888999999999999999::::::::::::999999888888888999999999999999777888888999::::::;;;;;;;;;::::::999999::::::;;;;;;;;;::::::999::::::;;;999888777888999;;;<<<===>>>???@@@AAACCCGGGMMMRRRTTTVVVZZZ```gggmmmpppqqqvvvuuuyyyzzztttpppkkkeee```___[[[VVVSSSSSSVVVYYYZZZ[[[___eeelllrrrxxx~~~~~~>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>============;;;;;;<<<<<<===<<<<<<;;;::::::::::::::::::::::::777777888888888999999999::::::999999:::<<<===>>>999888888777777777777777333333444555666777888888888888888888888888888888888888888999;;;;;;:::888::::::999999999999::::::888888888888777777777777888888888888888888888888555666666666777777888888999999999888888888888888777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999999::::::::::::999999999999:::;;;;;;===<<<<<<;;;999888777777::::::::::::::::::::::::::::::::::::::::::::::::888999;;;<<<===<<<<<<;;;<<<======>>>???@@@@@@AAA888888999:::<<<>>>@@@AAAAAAAAACCCDDDDDDDDDCCCBBBCCCDDDDDDDDDCCCBBBBBBAAA@@@BBBDDDDDDBBBAAADDDFFFDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGDDDEEEHHHIIIIIIGGGEEECCCBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFEEEFFFHHHJJJLLLMMMGGGGGGHHHIIIJJJJJJJJJJJJGGGJJJMMMPPPOOOLLLHHHEEECCCFFFIIIJJJJJJIIIHHHIIIIIIHHHHHHGGGHHHIIIJJJKKKHHHIIIJJJKKKKKKKKKJJJIIICCCDDDEEEFFFHHHIIIJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKIIIGGGGGGHHHJJJJJJJJJIIIHHHFFFEEEDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCDDDCCCBBBBBBAAAEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDFFFGGGFFFEEECCCBBB@@@BBBCCCDDDDDDBBBAAA???======>>>???????????????===============>>>??????AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;999999999999999999999999;;;:::888777777777888999888888999:::;;;;;;;;;;;;:::::::::999999999888888666666777777888999;;;;;;:::::::::;;;===@@@BBBDDD???===<<<:::::::::;;;<<<999999:::;;;;;;;;;::::::999999999::::::;;;;;;;;;999999999::::::999999999888888888888888888888888777777888999::::::;;;;;;;;;::::::999999::::::;;;;;;:::999888888888::::::<<<;;;999999:::;;;<<<<<<;;;<<<======>>>@@@CCCFFFIIILLLQQQWWW]]]bbbdddeeekkkjjjppp{{{zzzrrrllliiibbbZZZUUUVVVXXXXXXXXXTTTWWWZZZ]]]___bbbfffhhhiiikkkmmmmmmlllkkkkkkllltttwwwyyyxxxvvvzzzAAAAAAAAAAAAAAA@@@???>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>============>>>>>>>>>===<<<:::999888::::::;;;<<<<<<;;;::::::::::::999999888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<444444555555666777777777666666777888999999::::::777777888999:::;;;;;;<<<777777777888777666555444999888666444444444444555999999888777666555444444444444666777888888888888888888888777777777777666777777888888999:::;;;<<<888888777777777777888888666666666666666777777888<<<;;;:::999999999:::;;;;;;;;;;;;::::::999999999<<<<<<============<<<<<<888999:::999777777777888::::::;;;<<<===>>>???@@@===>>>???@@@@@@???======<<<<<<============<<<<<>>@@@AAA????????????>>>===<<<;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999:::;;;999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;444666999;;;<<<;;;:::999;;;;;;::::::;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<:::::::::999999888888888999999999999999999999999:::::::::999999999888888666777888999999999999999888::::::999777666777888999999999999999999999999;;;;;;;;;<<<<<<;;;:::::::::::::::;;;<<<===>>>???BBBCCCFFFJJJPPPVVV\\\```___cccjjjsss~~~}}}|||zzz}}}wwwpppiiiddddddddddddbbbbbbbbbaaa```___]]]\\\[[[]]]]]]\\\ZZZXXXXXXZZZ\\\\\\```dddggghhhkkkpppuuuvvvwwwxxxxxxxxxzzz~~~|||uuupppnnnoooqqqtttuuuwwwwwwtttrrrqqqppp@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>???????????????BBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>=========<<<>>>>>>======<<<:::999888999:::;;;<<<<<<;;;:::999:::999999888888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999999444444555555666777777777777777777888888999::::::777888888999999::::::;;;888888888888777777777666:::999888777666666666666999888888777666555555444444555666777888888888888999888888888888777777777999888888888999999:::;;;888777777666666777777888777777777777777888999999;;;:::999999999999:::;;;<<<;;;;;;;;;:::::::::999<<<<<<============<<<<<<888999:::999777777777888999::::::;;;<<<===>>>???;;;<<<===>>>>>>>>>===<<<<<<<<<<<<<<<=========>>>AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEEEECCCCCCDDDEEEHHHIIIJJJJJJIIIHHHEEEDDDDDDEEEEEEDDDDDDDDDGGGIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHJJJLLLKKKJJJHHHGGGHHHEEEGGGIIIKKKJJJHHHEEECCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHJJJJJJLLLNNNOOOMMMIIIFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKJJJHHHGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDGGGIIIIIIGGGEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDGGGEEEEEEEEEGGGHHHGGGFFFBBBCCCCCCCCCCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAA??????????????????@@@@@@======<<<<<<===???@@@AAA?????????>>>===<<<;;;:::>>>??????@@@@@@@@@??????<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999999999999888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;666777999:::;;;::::::::::::999999999:::;;;===>>>::::::::::::::::::::::::<<<:::999888888999:::<<<:::::::::999999888888888999999999999999999999999::::::999999999888888888666777888999999999999888888999:::999777666777888999999999999999999999999999:::::::::::::::999999999999999999:::;;;<<<<<<<<<<<<>>>@@@DDDIIIMMMPPPVVVZZZbbbjjjvvv|||{{{{{{{{{|||~~~}}}yyyuuurrrqqqrrrrrrrrrsssqqqnnnjjjgggeeedddcccbbbdddfffddd___ZZZWWWUUUUUUVVVWWWXXXYYY\\\```bbb```aaaccccccdddgggkkknnnmmmoooooonnnmmmpppwww|||{{{wwwrrrnnnnnnooopppppppppooooooqqqsssrrrooommmkkkiiieee___[[[ZZZ]]]___bbbeeeggggggdddaaa^^^]]]@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>============AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>=========<<<<<<=========<<<;;;:::999888999:::;;;<<<<<<;;;:::999999999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;999888777777666666666666444555555666666777777888777777777777888999::::::999999999999999999999999:::999888777777777888999999::::::999999888777666888888777777666666555555555555666777888888888888999999999888888888888777999999888888888999999:::999999888888888888999999888888888888888999999:::::::::999999999999:::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<======<<<<<<;;;888999:::999777777777888888999999:::;;;<<<======999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;===???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFEEEEEEFFFHHHKKKKKKLLLKKKJJJHHHFFFEEEFFFGGGGGGFFFEEEEEEGGGIIIGGGFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKJJJHHHGGGFFFGGGEEEFFFGGGHHHGGGFFFEEEDDDBBBBBBDDDEEEGGGHHHJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKJJJJJJKKKMMMNNNMMMIIIFFFDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIGGGGGGGGGGGGIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGJJJIIIIIIIIIIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEGGGIIIIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFFFFGGGHHHGGGEEECCCBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>???@@@@@@@@@AAA>>>>>>>>>>>>>>>???@@@AAA??????>>>===<<<;;;::::::;;;;;;<<<===>>>>>>>>>===;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;999999999888888777777777999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999:::999888888888999:::;;;<<<999999999999999999999999;;;:::999888888999:::;;;999999999999999888888888999999999999999999999999:::999999999999888888888777777888888999999888888888999999999777666777888999999999999999999999999999::::::;;;;;;;;;::::::::::::999999999::::::;;;<<<<<<<<<===>>>AAADDDEEEIIINNNUUU]]]gggttt{{{vvvuuuvvvyyyzzz|||~~~~~~~~~~~~|||zzzzzz|||~~~~~~zzzvvvtttrrrrrrrrruuuyyy}}}|||uuujjjaaa[[[SSSPPPMMMKKKLLLNNNOOOPPPQQQSSSTTTUUUUUUVVVYYY[[[XXXZZZ\\\\\\\\\]]]bbbfffcccaaa]]]\\\]]]_________^^^]]]\\\]]]]]]\\\ZZZWWWXXXWWWUUURRRPPPRRRVVVYYYZZZ]]]______[[[VVVRRRPPP??????@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;@@@@@@??????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;999888888999:::;;;;;;;;;;;;:::999888888888888888999999:::::::::::::::::::::::::::999888777666555555555555555555555666777777888888888888777777777888:::::::::999999999888888777777:::888777555555666888999888999999::::::888777666777777777777666666666666555666777888888888888888999999999999888888888888888888777777888999::::::;;;::::::999999::::::;;;888777777777777888999999999999999999999:::::::::999999999999999999999999;;;;;;;;;<<<<<<;;;;;;;;;888999:::999777777777888777888888999::::::;;;;;;888999:::;;;<<<<<<======::::::999999;;;===@@@BBB@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHHHHHHHHHHJJJLLLMMMMMMMMMLLLJJJHHHFFFEEEGGGIIIIIIHHHGGGFFFGGGIIIGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJJJJIIIGGGEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKHHHHHHGGGGGGGGGIIIKKKLLLJJJJJJJJJLLLMMMLLLIIIFFFDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHFFFDDDCCCEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDFFFHHHIIIIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFGGGHHHGGGDDDAAAAAAAAABBBBBBAAAAAA@@@???BBBAAAAAA@@@???@@@@@@@@@======>>>???@@@AAAAAAAAA???????????????@@@@@@AAA??????===<<<;;;:::::::::999:::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;======<<<:::999999999888888777666666666888888888888888888888888::::::::::::::::::::::::<<<;;;999777777888999:::999999999999::::::;;;;;;999999999999999999999999:::999888888888888999:::999999999888888888888888888888888888888888888888999999999999888888888888777777888888888888777777777888999888777666777888888888888888888888888888::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::999:::::::::======<<<<<<===>>>???@@@@@@CCCHHHNNNUUU^^^gggnnnmmmkkkiiiiiilllqqquuuxxxzzz~~~}}}|||}}}~~~~~~~~~|||qqqkkk^^^XXXPPPLLLMMMNNNNNNMMMQQQSSSUUUUUUTTTSSSRRRSSSQQQTTTWWWWWWUUUUUUWWWZZZ[[[ZZZZZZ\\\^^^^^^]]][[[ZZZZZZZZZYYYYYYWWWUUUSSSTTTUUUVVVVVVXXX\\\aaaeeegggiiikkkjjjddd^^^XXXUUU>>>??????@@@@@@?????????>>>=========<<<<<<;;;;;;??????>>>>>>>>>>>>==================<<<<<<<<<<<<:::;;;;;;;;;:::999888777999999:::;;;;;;:::999999888777777777888888999::::::::::::::::::::::::::::::999888666666555555555555555666666777888888888999888777777777888999::::::999999888888777777666888666555444444555777888666777888888888777666555666666666666777777777777666777777888888888888777999999999888888888777777666666666777888:::;;;<<<999999888888888888999999777666666666666777888888888888888999999:::::::::777777777777777888888888::::::;;;;;;;;;;;;::::::888999:::999777777777888777777888888999:::::::::999999::::::;;;<<<======:::999888999:::===@@@BBB???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCDDDDDDFFFHHHHHHHHHIIIKKKMMMMMMMMMLLLKKKIIIHHHFFFEEEHHHIIIJJJIIIHHHGGGHHHIIIGGGHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIGGGEEEDDDEEEFFFJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHJJJLLLMMMJJJIIIIIIKKKLLLKKKHHHFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHGGGCCC@@@@@@CCCEEEIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEGGGHHHIIIIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHGGGCCCAAAAAAAAABBBBBBAAAAAA@@@???AAAAAA@@@????????????@@@======>>>???@@@AAAAAAAAA>>>?????????@@@@@@@@@@@@>>>===<<<;;;:::::::::;;;<<<===>>>>>>????????????::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666888:::;;;<<<;;;999888888888888777777777666666888888888888888888888888::::::::::::::::::::::::===;;;999777666777999::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888999999999888888888777777777777888888888777777666666777888888777666777888888888888888888888888888777888999:::::::::::::::999999888888777888888888888888888999999:::;;;;;;;;;===@@@CCCGGGKKKPPPSSSWWWXXXZZZ^^^bbbhhhnnnrrrvvv~~~~~~~~~zzzvvvnnnggg___ZZZZZZ[[[[[[ZZZXXX\\\aaacccaaa^^^[[[YYYXXX[[[^^^]]]YYYVVVWWWXXX[[[^^^eeelllpppppplllhhhbbbdddeeeeeecccaaa^^^]]]YYY\\\aaaeeehhhmmmrrruuuzzz{{{{{{xxxrrrkkkgggeee===>>>??????@@@?????????============<<<<<<<<<<<<>>>>>>>>>========================<<<<<<<<<;;;;;;999:::::::::999999888777888999:::;;;;;;:::999888777777777777777888999:::::::::::::::::::::::::::999999888777666666666666555666666777777888888999:::999777666666777999;;;999999888888888777777777666555444444444555666777555555666666666666555555555555666666777777888888777777888888999888888777888888888777777777777666666666666777888999:::;;;666666555555555555666666666666666666666777777888666777888999:::::::::999777777777777777888888888999::::::;;;;;;::::::999888999:::999777777777888888888888888999999::::::::::::999999:::;;;<<<===999999999999;;;===???@@@>>>???@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDFFFFFFFFFGGGHHHJJJLLLKKKJJJIIIHHHGGGFFFEEEFFFHHHJJJJJJIIIHHHHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGFFFDDDDDDEEEGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIJJJJJJHHHFFFEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFBBB>>>>>>BBBFFFHHHHHHHHHIIIIIIIIIIIIJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGFFFDDDBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@???????????????>>>>>>>>>???@@@@@@@@@AAA>>>>>>???@@@@@@??????>>><<<;;;:::999999:::;;;<<<<<<<<<============<<<<<<999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999:::::::::999999888888888888888888888888888888888888888888888888::::::::::::::::::::::::<<<;;;999777777888999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::777777777777777777777777777777777888888888888888888888888888888888888888999888888888888777777777777777888888777777666666555777888777666666777999888888888888888888888888444555555666777777777777666666555555555666666777777777888888999:::::::::;;;;;;<<<===???@@@BBBBBBHHHJJJNNNRRRVVV[[[bbbfffmmmyyy}}}}}}}}}~~~}}}}}}||||||~~~~~~~~~~~~}}}zzzuuuoookkkkkklllnnnooommmttt|||zzztttqqqoooqqqsssqqqlllhhhggghhhjjjsssyyy||||||wwwsssqqqkkkooovvv|||~~~yyyvvvuuuuuu======>>>???????????????==================>>>>>>==============================<<<<<<<<<;;;;;;;;;999999999999999888888777888999:::;;;;;;:::999888666666666666777888999:::999999999999999999999999777777666666666666777777666666666777888888999999;;;999777666666777999;;;888888888888777777777777555555555555666666666777666555555555555555666666444555555666777888888999888888888999999888888777777777777666666666555555888888777777777777777888666555555444444555555666777777666666777777888999555666888999:::::::::999888888888888999999999:::999999::::::::::::999999888999:::999777777777888888888999999999999:::::::::999888888888999::::::888888999:::<<<===>>>>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<===>>>??????@@@AAAAAAAAA@@@@@@@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCBBBDDDFFFFFFEEEFFFGGGIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEGGGIIIJJJIIIHHHIIIIIIFFFGGGHHHHHHHHHHHHGGGFFFDDDEEEEEEDDDCCCDDDFFFHHHGGGHHHIIIJJJJJJJJJJJJIIILLLLLLKKKKKKJJJJJJIIIIIIGGGHHHJJJKKKLLLKKKJJJIIIIIIHHHHHHIIIJJJIIIGGGFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHFFFAAA<<<<<>>?????????>>>======::::::999888999;;;<<<>>>;;;;;;;;;;;;:::999888888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;777777888888999:::::::::888888888888888888888888999999999999999999999999;;;:::999888888888999:::888999:::;;;;;;:::999888999999999999999999999999666777777777777777777666666777777777888888888999888888888888888888888888888888888888777777777777777777777777777666666555555666777777666666777999888888888888888888888888444555666777777888888888666666666666666777888999999999::::::;;;;;;::::::;;;:::::::::<<<=========>>>AAADDDFFFIIIMMMSSSXXX___jjj{{{}}}~~~~~~~~~~~~~~~{{{zzz{{{======>>>???????????????<<<<<<======>>>>>>??????<<<<<<<<<=====================<<<<<<<<<;;;;;;;;;888888999999999888888777888999::::::::::::999888666666666666777888999:::999999999999999999999999666666555555555666666777666666666777888888999999;;;:::777666666777999;;;777777777777777888888888444555666777888888777777777666555444444555666777444444555666777888999999888888999999999888888777666666666666555555555555;;;;;;999777666555555555888888777777777777888888888888888777888999999:::555666888999::::::999999999999999::::::;;;;;;;;;999999999::::::999999999888999:::999777777777888999999999999999:::::::::999888777666666777888888888888:::;;;<<<=========>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>============999:::;;;<<<===???@@@@@@@@@@@@??????????????????AAAAAAAAABBBBBBCCCCCCCCCEEEFFFGGGHHHGGGGGGHHHJJJGGGGGGFFFEEEDDDDDDDDDEEECCCFFFHHHJJJIIIIIIIIIJJJEEEFFFGGGHHHHHHGGGFFFEEECCCDDDDDDDDDCCCDDDFFFIIIHHHIIIKKKLLLMMMLLLKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNFFFHHHKKKLLLMMMKKKIIIHHHIIIHHHHHHHHHIIIIIIGGGFFFCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIGGGAAA<<<;;;AAAGGGHHHHHHHHHIIIIIIJJJJJJJJJFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIHHHFFFFFFGGGIIIIIIIIIJJJJJJIIIGGGFFFEEEEEECCCBBBCCCEEEFFFFFFFFFCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>?????????@@@@@@@@@???????????????<<<===>>>??????>>>===<<<999888888777999;;;===????????????>>>===<<<::::::888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===777777888999:::;;;;;;<<<777777777777777777777777999999999999999999999999:::999999999999999::::::777888999::::::999777777777777777777777777777777666666777777777777666666666666777777888888888999777777777777777777777777888888888888777777777777777777777777777666555555444666777777666666777999777777777777777777777777777777888::::::;;;;;;;;;999999999999:::;;;<<<===888888888999888888777666;;;:::999:::<<<=========999;;;>>>???@@@CCCIIINNNSSS[[[iiivvv{{{yyy}}}~~~AAA@@@??????>>>>>>????????????>>>===============??????>>>>>>=========<<<888999;;;======<<<;;;:::::::::999999888777666666777777888888888888777777333444444555666777777888888888888888888888888888666666555555555555666666777777777777777888888888777777777777777777777777666666666666555555555555555555444444444333333333666666555555444444444444666666666666666666666666777777777777777777777777888777666777888777555333777777777777777777777777888888888888888999999:::::::::999888888999::::::777777777777777777777777999999888888888888888888777888999:::;;;::::::999999888777666666777888888::::::999888777777777888888888888888888888888888::::::;;;;;;;;;:::999999<<<<<<<<<<<<============?????????>>>===<<<;;;;;;>>>>>>???@@@AAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHFFFDDDCCCDDDEEEFFFFFFEEEEEEEEEFFFHHHIIIKKKJJJIIIIIIIIIKKKLLLMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKJJJJJJHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGFFFDDDBBB@@@@@@BBBEEEGGGIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHGGGEEEDDDEEEFFFIIIJJJKKKKKKIIIGGGDDDCCCEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@??????>>>>>>??????AAA@@@??????>>>>>>??????>>>>>>>>>>>>============????????????>>>===;;;;;;;;;;;;::::::;;;<<<===>>>@@@>>><<<:::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888999999999999888777666777777777777777888888888777777777777666666666666999999888888777666666666888888999999999888888777777777666666777888999999888888777666666666666666555555666666666666555555666666666666666666666666888777666555555555555555666555444333333444555666555444444444444666888999::::::999888777777777888777777777777777777777777666666777777888888999999777777777777777888888999::::::999999999999999999<<<<<<<<<============>>>IIIKKKOOOVVV^^^gggoootttuuussspppoooqqqvvv|||~~~AAAAAA@@@??????????????????>>>>>>===============?????????>>>>>>=========:::;;;<<<===<<<;;;999888;;;;;;;;;:::999888888888777777888888888888777777555555666666777888888888888888888888888888888888777777666666666666777777::::::999888777666555444777777777777777777777777666666666666555555555555666666555555555444444444777777777666666666555555666666666666666666666666777777777777777777777777888777555666777777666555666666666666666666666666555555444444555555666777888888999999999999888888666666666666666666666666777777777777777666666666666777888999:::999999888999888777666666777888888:::999888888777777888888777777777777777777777777999999:::;;;;;;:::::::::<<<<<<<<<=========>>>>>><<<===>>>??????>>>>>>===>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHHHHFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFDDDDDDDDDFFFGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGEEECCCAAABBBDDDGGGIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHGGGEEEDDDEEEFFFIIIIIIJJJJJJIIIGGGEEECCCDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@??????>>>>>>??????AAA@@@??????>>>>>>???????????????>>>>>>>>>>>>===???>>>>>>===<<<<<<;;;;;;<<<============>>>>>>>>>===<<<:::999999:::;;;<<<:::::::::;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::999999999999888888888888888888888888888888888555555666666777777888888666666666777888888999999999::::::;;;;;;::::::999777777777777777777888888888777777666666666666666555555666666666666555555666666666666666666666666888777777666666666666777555444333333333333444555555555555555666777777888999888777666666666666777777777777777777777777777666666666666666666777777777777666666777777888999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===???@@@CCCHHHNNNUUUZZZ^^^dddccccccdddiiipppxxx}}}BBBAAA@@@@@@??????@@@@@@???>>>======<<<<<<======>>>>>>>>>>>>>>>=========<<<=========<<<:::888777<<<<<<;;;;;;::::::999999777777888888888888777777777777777777888888888888888888888888888888888888888888777777777777888888999999888777777666555555777777777777777777777777666666666666555555555555777777666666666555555555666666666555555555555555666666666666666666666666777777777777777777777777888666444444666777777777555555555555555555555555777777666666777777888999666777888999999888777666666666666666666666666666666666666555555444444444666666777888888888777777888888777777777777888888999999888777777777888888777777777777777777777777888999999:::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>:::<<<>>>@@@AAA@@@???>>>===>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???>>>>>>???@@@AAABBBCCCCCCEEEEEEEEEFFFFFFGGGHHHHHHEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEFFFEEEDDDDDDFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGHHHGGGEEEDDDDDDFFFIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>============???>>><<<;;;::::::;;;<<<>>>???@@@@@@@@@???======999999888777888999:::;;;::::::::::::;;;;;;;;;;;;999999999999::::::::::::;;;;;;;;;;;;::::::::::::<<<;;;:::888888999999:::::::::999999888888777777444444555666777888999999555666666777777888888999999999:::::::::::::::999888888777777777777777777777777666666555555666666555666666777777666666555666666666666666666666666777777777666777777888888444444333222222333444444666666777777777777777666777666666555555555555666777777777777777777777777666666555555555555555555777777666666777777888999777777888888999999::::::999999:::::::::;;;;;;;;;;;;<<<===???BBBFFFIIIKKKOOOOOOQQQUUU]]]fffnnnttt~~~BBBAAAAAA@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888<<<;;;;;;;;;::::::999999777888888999999888888777888777777777777777777777999999999999999999999999888777777666666777777888555555666666777888888888777777777777777777777777666666666666555555555555666666666666555555555444333333333333333333333333777777777777777777777777666666666666666666666666888555333333555777888888555555555555555555555555777777777777777888999999444666777999999777666444666666666666666666666666666666555555555444444444555666666666666666666666777777777777777888888888888888777777777777888888999999999999999999999999777888999:::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>;;;<<>>===>>>???@@@@@@AAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>??????@@@AAABBBCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGEEEDDDCCCCCCBBBBBBAAAAAACCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCDDDGGGIIIGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHIIIHHHFFFFFFFFFHHHJJJLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFDDDCCCDDDFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@??????>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;>>>===;;;999999999;;;<<<>>>???@@@AAA@@@>>><<<:::666666666666777888999:::999999:::::::::;;;;;;;;;888888999999999:::::::::<<<;;;;;;;;;;;;:::::::::===<<<:::888888999:::;;;;;;;;;::::::999888777777555555666666777777888888888888888777666666555555666777777888888888888777888888888777777666555555777666666555555555666666666666777777777777666666666666666666666666666666666666555555666777888888444444444444444444444444666777888888888777666555666666555555555555555666666666666666666666666666777666666555555444444444666666666666666777888888555666666777888999::::::888888888888999999999:::;;;;;;;;;<<<===???@@@AAA@@@AAACCCHHHOOOXXX```dddooopppuuu~~~BBBAAA@@@@@@??????@@@@@@>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888999999999999888888666666666666666666555555;;;;;;;;;;;;;;;;;;;;;;;;777666666555555666666777444555555666777777888888666666666666666666666666666666666666555555555555555555555444444444333333333333333333333333333333888888888888888888888888666666666666666666666666777555333222444777888888666666666666666666666666333333333333333444555555444555777888888777555444555555555555555555555555666666666666666666666666666555555555555555555555666666777777888888888888888777777666777777888888999999999999999999999999777888999:::;;;<<<<<<<<<<<<<<<<<<<<<============<<<>>>???@@@@@@???>>><<<======>>>???@@@@@@@@@@@@@@@???>>>>>>===>>>>>>>>>??????@@@AAABBBCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDGGGIIIHHHGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJKKKJJJJJJJJJHHHGGGGGGFFFGGGIIIKKKLLLJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@??????>>>>>>??????@@@???>>>>>>======>>>>>>>>>>>>>>>=========<<<<<<===<<<:::999888999;;;<<<===>>>??????>>><<<:::888555555555666777888999:::999999999:::::::::;;;;;;888888999999999:::::::::<<<<<<<<<;;;;;;;;;::::::===<<<:::888888999:::;;;;;;;;;::::::999888777777888888777777666666555555888888777777666555555555555666777777888888888888777777777888777666555444666666555555555555666666666666777777777777666666666666666666666666666666444444444444444555666777555555666666666666555555555666777888888777555444666666555555555666666777666666666666666666666666777777777666666555555555666666666555666777777888555555666777777888999999777777777777888888888888888888888888999999::::::;;;<<<===@@@EEEKKKPPPSSS\\\^^^dddnnn{{{AAA@@@??????>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::999999999999999888888999999999999888888555555555555666666666666;;;;;;;;;;;;;;;;;;;;;;;;666666555555555555666666777777777666666555555555666666666666666666666666666666666666555555555555555444444444444333333333555555555555555666666666888888888888888888888888777777777777777777777777777555333333555666666666666666666666666666666666444444444333444444555666555666777888888777666555555555555555555555555555555666666777777888999999777666555444444444555555555666777888888999888888777777666666666777888888888888888888888888888888888999999:::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>=========<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCFFFIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJFFFFFFFFFFFFGGGHHHJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDAAA@@@??????>>>>>>????????????>>>============>>>@@@@@@@@@@@@????????????<<<<<<::::::::::::;;;<<<<<<=========<<<;;;999888666666777888888999::::::999999999999::::::::::::999999999999::::::::::::<<<<<<<<<<<<;;;;;;;;;:::<<<;;;:::888888999999:::::::::999999888888777777999999888777666555444444444555555666666777777888777777888999::::::::::::555666777888777666555444555555444444555555666666666777777888888777777666666666666666666666666666444444333333444444555555666666777777777777666666555555666666666666666555666555555555555666777777777777777777777777777777777777777666666666666666666666555555666666777888555555666666777777888888666777777777777888888888888888888999999999999999;;;;;;;;;===???AAADDDEEEJJJLLLRRR[[[eeeooouuuwww@@@???>>>>>>======>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=========<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;888999999::::::999999888555555555666777777888888::::::::::::::::::::::::777777666666666666777777666666666666666555555555666666666666666666666666666666666666555555555555555555555555444444444444555555666666666777777777666666666666666666666666777777777777777777777777777555444444555666555333555555555555555555555555666666555555666666777888777777777777777777777777555555555555555555555555444444555666888999:::;;;888777666444444444555666444555777888999999888888666666666666666777888888888888888888888888888888999999:::;;;;;;:::::::::999999999:::::::::;;;;;;<<<<<<;;;;;;<<<===>>>???<<<===>>>???@@@@@@@@@@@@AAAAAA@@@??????????????????@@@@@@AAABBBCCCDDDDDDCCCDDDEEEFFFFFFEEECCCBBB>>>???@@@BBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAABBBFFFIIIIIIHHHFFFEEEEEEEEEFFFGGGHHHGGGGGGFFFEEEEEEFFFFFFHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGFFFHHHGGGFFFEEEEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIDDDDDDDDDEEEFFFGGGIIIJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDDDDCCCBBBDDDEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@??????>>>>>>????????????>>>===============@@@????????????>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::777888999999::::::::::::888999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999888888888888888888888888888888888888888777777666666555555444444555555666777777888666777888999::::::::::::333555666777888777555555555444444444444555666777777777888888888888777777666666666666666666666666666555555444444444444555555555666777777666555555444444333444444555666777444444333444444555555666777777777777777777777777555555555555555555666666666555555555555666777777666666666666666666666666666777777777777888888888999999999::::::999999999999::::::;;;<<<===>>>>>>>>>@@@DDDHHHMMMSSSZZZ^^^lllpppwww~~~|||~~~???>>>>>>=====================<<<;;;;;;;;;;;;<<<<<<=========>>>>>>??????>>>===<<<;;;:::999999999;;;<<<<<<<<<<<<<<<<<<<<<888999999::::::999999888555666666777888999999:::888888888888888888888888888888777777777777888888333333444555666777888999666666666666666666666666777666666666555555555555777666666666555555555555444444444555555555666666555555555555555555555555777777777777777777777777666555555555666666444222444444444444444444444444333222222222222333444444888888777777777777888888555555555555555555555555222333444666888999;;;;;;888777666555444555555666444555777888999999999888666666666666666777888888::::::::::::::::::::::::::::::;;;;;;;;;:::999999888888999999999::::::::::::999999999:::===@@@BBB<<<===>>>??????@@@@@@???BBBAAA@@@@@@??????@@@@@@???@@@@@@AAABBBCCCDDDDDDBBBCCCEEEFFFEEEDDDBBBAAA;;;===>>>@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEDDDCCCBBB@@@BBBEEEHHHIIIHHHFFFEEEEEEEEEFFFFFFHHHGGGEEEDDDDDDDDDEEEFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFJJJIIIGGGFFFFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHHHHHHHGGGGGGCCCCCCCCCDDDEEEGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCCCCBBBBBBDDDEEEDDDDDDCCCDDDDDDEEEFFFGGGEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@???>>>???????????????>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;======<<<;;;;;;;;;;;;<<<999999:::;;;;;;;;;;;;:::888888999999999:::::::::::::::;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;888999999999999888777666777777777777777888888888666666666666777777777777777777777666555555444444444444666777777888888888222444666777888777666555444444444444444555666777777777888888888888777777666666666666666666666666888777666555555555555555333444555666666555444333333333222222333444666888222222222222333333444555777777777777777777777777333333333444444555555555555555555555555666777777666666666666666555555555777777777777888888888888666666666666666555444444777888999:::;;;<<<<<<===888;;;<<<<<<===@@@FFFLLLOOORRRYYYcccnnnwww{{{}}}~~~zzz|||zzz}}}@@@@@@???>>>===<<<;;;;;;======<<<;;;::::::999999;;;:::999999:::;;;===>>>AAA???===:::999999:::;;;:::<<>>;;;888999::::::999777666777888999999888888777666666666888888888888888888888888888888888777777777777666666555444555666777666555666666555555555444444444555666888999999999888777555555555555444333222111555555666666666666666555666555555444444666777888666666555555555555666666:::999777666444333333333222222333444444444333333555555555555555555555555666666555555555444444444555555555555555555555555333444666777777777666555555555555555666666666666555555555555555555555555777777777777888888888888888999999::::::999999999:::::::::999999999888888777888888888888999999999777888888999999:::;;;;;;>>>>>>>>>>>>>>>?????????@@@?????????>>>>>>=========>>>@@@AAABBBCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCJJJHHHEEECCCCCCEEEGGGIIIEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDIIIIIIHHHHHHHHHIIIJJJKKKIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBBBBDDDDDDDDDCCCFFFGGGGGGHHHHHHHHHGGGGGGEEEFFFGGGFFFDDDCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEGGGFFFDDDCCCCCCCCCDDDEEEAAAAAABBBBBBBBBBBBBBBBBBAAABBBBBB@@@>>><<<======@@@@@@???>>>======>>>>>>@@@??????>>>===<<<<<<;;;999999::::::;;;<<<======<<<;;;:::::::::999777666444999>>>AAAAAA>>>;;;999777888999:::;;;<<<<<<<<<:::::::::;;;<<<===>>>???===<<<;;;:::999999999999999888777777777777777888888999999999888777555444999777444444555666555555666666555555555444444444777666555555555777888999888777555444444555666777666555444333333333333333555555666666777777888888666666555555555444444444666666666666666666666666333333333333333333333333222333555666777666555444555555555555555555555555555555444444444333333333555444333333333333444555555555555555555555555555777666555444444444444444666666555555666777888888:::888777888::::::888555666666777888999999::::::<<<<<<<<<=========>>>>>>???@@@DDDIIIOOOTTTYYY[[[aaaeeelllqqqtttvvvxxxzzzxxx~~~>>>>>>>>>=====================<<<<<<;;;::::::999;;;;;;::::::;;;===>>>???AAA@@@===;;;::::::;;;<<<:::<<<===>>>>>><<<:::999888999999888666555555666888888888888999999999999888888888888888888888888888888777777777666666666666666555555666666666555666666555555555444444444444555555666666666666666555555555555444333222111666666777666666555444333444444333333333444555666666666555555555555666666777666555444333333333444444444444444333222222111111111222333555666777888666555555555444444444444555555555555555555555555333444555666777666666555555555555555666666666666555555555555555555555555777777777777888888888888999999:::::::::999888888999999999999888888888888666666777777777888888888777888888999999:::;;;;;;======>>>>>>>>>??????????????????>>>>>>>>>=========>>>@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGFFFEEEDDDDDDEEEFFFHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEHHHGGGFFFFFFFFFGGGIIIJJJHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDFFFGGGFFFDDDBBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEFFFEEEDDDCCCCCCCCCDDDEEECCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBAAA???>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::999::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;:::888777:::>>>??????===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>;;;;;;:::999888777777888888777777777777777888888999999999888777666555555999777666555666777666555777777666666666555555555777666666666666777777888777666555444444555777888666555555444333333444444666666666666666777777777666666555555555444444444555555555555555555555555333333333333333333333333444444444444444555666666555555555555555555555555333333333444444555555555666555444444444444555666555555555555555555555555666666555444444444444444888888777777888888999::::::888777888999:::777555666666777888888999::::::888888888999999999::::::999999;;;===???BBBDDDFFFKKKNNNSSSWWW[[[```eeeiiisssxxx~~~<<<<<<=========>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;===>>>@@@AAAAAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;<<<;;;::::::999999::::::999777666666777777888888999::::::;;;;;;888888888888888888888888888777777777777666666666666666666666666666666666555555555555555444444444444333333333333444555555555555555555444333222222777777777666555444333222555444444444444555666666666666555555555555666666444333333333333333444444555555555444333222111000000000111222444555666666555555555555444444444444444444444444444444444444444444555666666666666555444555555555555666666666666666666666666666666666777777777777888888888888999:::::::::999888777777999999999888888888777777555666666666777777777777777888888999999:::;;;;;;<<<<<<===>>>>>>???@@@@@@??????>>>>>>>>>>>>======>>>>>>@@@AAABBBBBBBBBBBB???@@@AAABBBCCCEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@DDDDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFGGGEEEDDDDDDEEEFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFGGGFFFDDDBBBBBBCCCBBBBBBBBBAAABBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@??????>>>@@@AAAAAA@@@@@@AAACCC@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<;;;:::<<>>===<<<===============<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<:::999888777777777777777777666666666777888999999999999888777666666666666888777777777888888777555777777777777777666666666666777777777777666666555666555444444444666777888666666555555444444555555777777666666666666666666555555555555555444444444444444444444444444444444444444444444444444444444666555333222222444666888444444444444444444444444111222222333444555666777666666555555555555666666444444444444444444444444666666555444444444444555888777777777777888888999999888777888999888777555666666777777888888999999666666666666777777777777888888888888999999:::;;;???@@@AAACCCFFFLLLTTTYYYccchhhmmmppppppppprrruuuyyy|||~~~zzzwwwvvvxxx{{{~~~========================>>>>>>======<<<<<<<<<<<<999::::::;;;===>>>???@@@???>>>===;;;::::::;;;;;;;;;::::::999999999999999<<<======<<<:::999999:::888888888999999999::::::888888888888888888888888999888888888888777777777666777777777666555666666555555555555555555555555444333222222222333555666444555555555444444333222666666666666555444444333666666666666777777888888666555555444444555555666444444333333333333444444444444444444333333222111333333333222222222222222444444444444444444444444444444444444444444444444444444555555555666666666444444444555555555666666777777777777777777777777666777777777888888888888999999:::999999888777666::::::999999999888888888666666666777777777888888777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@AAA>>>>>>>>>>>>>>>>>>======>>>>>>???AAAAAABBBBBBBBB???@@@AAABBBCCCEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAACCCDDDEEEGGGHHHHHHHHHGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJGGGFFFEEEEEEEEEFFFHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHFFFEEEEEEFFFGGGGGGFFFHHHHHHHHHHHHHHHHHHGGGFFFDDDEEEFFFEEECCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@??????===???@@@@@@??????@@@AAA??????>>>>>>>>>>>>>>>???<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::999:::<<<<<<<<<<<<===>>>>>>AAADDDDDDBBB???======>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::::::::;;;;;;:::999888777777777777777666666666666777888::::::999888777555555555666777666666666777999888666444666666666666666666666666666777888888888666555444444444444444555777888999777666666555555555666666777777777666666555555444555555555555555555555555333333333333333333333333555555555555555555555555444444333333333444555666444444444444444444444444222222333333444555666666555555555444444555555555444444444444444444444444666555555444444444555555555555555444444555555666777777777777888777666555666666666777777777888888666777777777888888888888999999999999:::;;;=========>>>======>>>AAAGGGKKKNNNQQQUUUWWWXXXXXXYYY[[[```dddhhhlllooorrrvvvxxxyyyxxxvvvuuuttttttttttttmmmlllllllllnnnrrrvvvyyy~~~}}}>>>>>>>>>===<<<;;;;;;:::===============<<<<<<<<<888999:::;;;<<<======>>><<<;;;;;;:::999999999999;;;:::999888777888888999<<<======<<<:::999:::;;;999999888888777777777777777777777777777777777777::::::999999999888888888666888999888555444555777444555555555555555555555555444333333333444666777444444444555444444333333333333444555555666555555555666666777777777777777555555444444444444555555777666555444333333333333111222333333444444444444333333222222222111111111333333444444444444444444444444444444444444444444444444444444444555555666444444444444555555555555777777777777777777777777666777777777888888888888999999999999888888777666;;;:::::::::999999999999777777777888888888999999777888888999999:::;;;;;;:::;;;<<<===>>>???@@@@@@==================>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEHHHIIIJJJJJJIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIJJJKKKKKKHHHHHHGGGFFFGGGHHHIIIJJJFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGEEEEEEGGGGGGGGGFFFIIIIIIJJJJJJIIIHHHHHHGGGCCCEEEFFFEEECCCBBBAAABBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA>>>??????@@@@@@AAAAAAAAA===>>>???>>>===<<<<<<>>>???>>>>>>>>>>>>>>>??????=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;===@@@CCCEEEIIINNNOOOLLLFFFAAA>>>???>>>===<<<;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999888888888888999666666666666777888::::::888777666555555555666777444444444666777777555333555555555555555555555555666777888888888666555444444444444555666777888888666666555555555666666777777777666666555555444444444555555555555555555555333333333333333333333333555555555555555555555555222222444555555555444333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555555444444444555555666555555444444444444444555666777777777666555555555666666666666666666777777777777777777888888888888666666666666777999:::;;;777888999999999:::===???@@@BBBDDDEEEEEEEEEEEEFFFFFFIIIMMMQQQSSSVVVZZZ\\\\\\\\\\\\\\\[[[[[[ZZZZZZVVVXXX[[[^^^bbbeeegggiiipppppppppqqqqqqrrrrrrrrrtttuuuwwwwwwwwwwwwyyyzzz{{{zzzxxxvvvvvvvvvxxxzzz{{{|||~~~~~~~~~~~~~~~~~~???>>>>>>===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<::::::999999999888888888::::::999888888888888888:::;;;;;;:::888777777888999999888888777666666555777777777777777777777777::::::999999999888888888666999:::999555444555888444444444555555555555555555444444444444555666666333444444555444444333333111222333444555666666666222333333444555444444444555555444444444444555555777666555444333333333333000111222333444555555555000000111222222333444444333333333333444444444444333333333333333333333333444444333333444444555666333444444444444555555555666666666666666666666666777777777777888888888888777777888888888888888777:::::::::999999999888888888888888888999999999999777888888999999:::;;;;;;;;;;;;<<<======>>>??????<<<<<<============>>>>>>>>>>>>???@@@@@@AAA@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHHHHFFFEEEEEEFFFGGGGGGFFFHHHHHHHHHHHHGGGFFFEEEEEECCCEEEFFFEEECCCAAAAAABBB@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@======>>>???@@@AAAAAABBB===>>>>>>===;;;:::;;;<<<>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<@@@GGGMMMRRRVVV[[[\\\XXXPPPHHHDDDBBBAAA???===<<<<<<<<<===;;;:::::::::::::::;;;;;;:::999999888888888999999777666666666777888999999777666666555555666666666444333333444666666555333444444444444555555555555666777777777777666666555444444555555666777777777555555444444555555666666666666555555555555555555444444444555555555555555333333333333333333333333444444444444444444444444000222444555666555333222333333333333333333333333555555444444444333333333222222333333333333222222333333333333333333333333555444444444444555666666777666666555555555555666555666888777555444444555555555555555666666666666555555555555666666666666666666555555555555666666222444777888888999:::;;;======>>>>>>>>>>>>======>>>@@@BBBCCCCCCDDDFFFHHHFFFGGGHHHIIIIIIHHHGGGFFFGGGIIIKKKNNNPPPQQQQQQQQQWWWXXXXXXYYYZZZ[[[\\\\\\]]]___aaabbbbbbccceeegggiiiiiihhhfffdddcccdddffffffffffffiiimmmqqqrrrsssnnnkkkiiilllqqqrrrlllfff=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;999::::::::::::999888888::::::999999999888888888999:::;;;999777666777888888888888888888888888888777777777777777777777777888888888777777777666666777999;;;999555333555888444444444555555555666666333444444555555555555555333333444444555444444333222333333444555555555555111111333444444444333222555444444333333444444555444444333333333333333444111222222333444444444444111111222222333444444444222222333333333444444444333333333333333333333333444444333333333444555666333333444444444555555555555555555555555555555555777777777777888888888888555666777888888999999888888888888777777777777666777777777777888888888888777888888999999:::;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@???CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHHHHIIIKKKLLLJJJJJJJJJKKKKKKLLLLLLLLLIIIJJJKKKLLLKKKIIIGGGFFFGGGFFFDDDDDDFFFGGGFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEEEECCCAAAAAABBB???@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCBBBAAA@@@???======>>>>>>??????@@@@@@;;;<<<>>>===<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<:::<<<======???FFFQQQZZZcccfffiiihhhbbbZZZSSSOOOIIIGGGDDD@@@===<<<<<<<<<999999999999:::;;;<<<<<<888888777777777888888999888777777777777777888888555555666666666666666555555444333333555666666555444555555555666666666666777666666666666777777888555555666666666666666555444444333333444555555666444444555555555555555555444444444555555555666666444444444444444444444444333333333333333333333333222222333333444444444444333333333333333333333333333333444444444444444444222222333444444333222222333333333333333333333333444444444444444555666666777666555555444444555555444666888777444333444555555555555555555555555555444444444555555555666666888777777666666666666666555666888999888888999:::::::::999:::;;;<<<<<<;;;<<<===>>>>>>======???AAA======>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBDDDEEEEEEGGGHHHIIIJJJJJJIIIJJJLLLMMMMMMNNNPPPRRRQQQSSSTTTRRROOONNNOOOQQQRRRQQQPPPQQQTTTVVVXXXXXXSSSTTTWWW___fffddd[[[RRR;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::::::::;;;;;;;;;:::999999999::::::::::::999888888;;;<<<<<<;;;999888888999888888888999::::::;;;;;;777777777777777777777777666666666666555555555555777:::<<<:::555333555888444444444555555555666666222333444555666555444333333333444444555444444444444444444555444444333333222333444555555555444333555444444333333444444555111111111111222333444555333333444444444333222222555555444444333222111111222222222333333444444444333333333333333333333333444444333222333444555666333333333444444444555555555555555555555555555555777777777777888888888888444555666888999999999999666666666666555555555555666666666666777777777777777888888999::::::;;;;;;<<<<<<<<<===============;;;<<<<<<<<<======>>>>>>>>>??????@@@@@@@@@??????BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@??????@@@AAABBBCCCDDDDDDDDDDDD@@@AAABBBCCCDDDFFFGGGGGGIIIHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFHHHIIIJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNIIIJJJKKKKKKJJJHHHFFFDDDGGGEEEDDDDDDEEEFFFFFFEEEGGGGGGGGGFFFFFFEEECCCCCCCCCDDDEEEDDDBBBAAAAAAAAA???@@@AAABBBCCCBBBAAAAAAAAAAAABBBCCCBBBAAA@@@???????????????>>>>>>>>>>>>:::;;;===>>>===>>>@@@AAA>>>>>>===>>>>>>???@@@@@@::::::::::::::::::::::::999999::::::;;;<<<======:::<<<===>>>AAAKKKYYYdddoooqqqqqqnnnhhh```ZZZWWWOOOMMMHHHCCC???<<<;;;:::888888888999:::;;;<<<===777777666666666666777888999888777777777777777888444555666777777666555444777555333333555777888777555666666666777777888888777666555555555777888999555666666666666666555444333333333333333444555666333444444555555666666666444444444555555555666666444444444444444444444444333333333333333333333333444333222111111333555666333333333333333333333333111222222333444555666666333333444555555444333333333333333333333333333333444444444444444555666777555444333333222222222222333666888777444222333555555555555555555555555444555555555666666666777777444444444444555666777777999999999666444333444555666555555666999::::::999666777888888888999;;;===999888777777777999;;;===???===<<<;;;;;;<<<>>>???<<<===>>>???@@@BBBBBBCCC>>>@@@AAABBBAAAAAACCCEEEAAADDDEEEEEEBBBAAACCCEEEFFFDDDBBBBBBCCCEEEEEEEEECCCGGGPPPZZZ```\\\QQQHHH::::::::::::;;;;;;<<<<<<>>>===<<<:::999999::::::999:::;;;<<<<<<:::888777888888777777777777777777777888888888999999999999:::999999999999999999999666888999999888777888999777777777777666666666666777777666666555555555444888888888888777666444444333333333333333333333333333444666777777666444333444444444444444444444444333444666777777666444333666555444222111111222222555444333222222222222222333333333444444555555555444444444444444444444444444444333222222333333333333333333444444444555555444444444444444444444444333333333444444444555555666666555444333222222111555555555555555555555555555666777888888777555444666777777777888888888888555555666666666666555555555666777888888999999888777555444666999;;;:::888;;;999888:::===>>><<<999::::::::::::::::::::::::<<<======???@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEECCCBBB@@@?????????@@@@@@BBBBBBBBBCCCDDDEEEEEEFFFFFFEEECCCBBBBBBDDDFFFHHHJJJJJJJJJJJJIIIHHHGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIKKKKKKJJJJJJJJJJJJKKKKKKLLLJJJIIIGGGGGGHHHIIIJJJKKKJJJIIIIIIJJJKKKMMMNNNMMMNNNNNNOOOOOONNNNNNNNNLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEHHHGGGFFFDDDCCCCCCBBBBBB???AAACCCDDDEEEDDDCCCBBB@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>============;;;<<<<<<===>>>??????@@@>>>???@@@@@@@@@>>>===<<<===;;;:::888888999:::;;;::::::::::::::::::::::::777999;;;???FFFRRRaaakkknnnmmmkkkggg```ZZZVVVTTTRRRSSSRRRMMMDDD===::::::>>>===;;;999888777666666999999999999999999999999888888888888777777777777555222000111444777777666555555555555666666666666444555555666666666666666666666666666666666666666666666666666666666666666666666777666666555444444666666777666666555444444222333333444444333333222333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333111111222333333222222111666666555444333333222222333333333333333333333333333333333333333333333333666666555444333333222222555444333333333333444555777777666666555555555555333444555666666555444333777777666666555555555444888888888888777777777777555555666666777777888888777777888888888888777777999999888888999999:::;;;;;;;;;:::::::::999999999;;;;;;;;;<<<<<<>>>??????>>>>>>>>>>>>>>>=========??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>????????????DDDGGGKKKNNNNNNJJJEEEBBB;;;:::999888888999:::;;;===<<<;;;:::::::::;;;<<<>>>?????????>>><<<999888888888888888888888888888777777777777888888888999999999999999999999999999777999::::::888777888999888888888888777777777777777666666666555555555555777888888777666555444444333333333333333333333333333444555666666555444333444444444444444444444444333444555666666555444333666555333222111111222222555444444333222222333333333333333444444444444444444444444444444444444444444333333222222333333444111111111111222222222222444444444444444444444444333333333444444444444555444444444333222222111111555555555555555555555555555666888999888777666555666666777777777888888888555555666666666666555555555555777888888888888888777555444666999:::999888::::::999:::<<<<<<;;;:::999999:::::::::;;;;;;;;;======>>>>>>???@@@AAAAAABBBCCCDDDDDDEEEEEEDDDDDDBBBAAA@@@?????????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEECCCBBBBBBDDDFFFHHHIIIJJJJJJJJJIIIHHHHHHGGGJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJHHHGGGFFFGGGHHHIIIGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFDDDCCCBBBBBBBBB@@@AAACCCDDDDDDCCCBBBAAA???@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>============:::;;;;;;<<<======>>>>>>???????????????>>>===<<<<<<;;;999888777888999:::::::::::::::::::::::::::888999;;;>>>DDDOOO\\\eeeeeedddbbb^^^YYYVVVUUUUUUZZZ[[[YYYSSSIIIAAA======:::::::::999999:::;;;;;;999999999999999999999999888888888777777777666666666444222222555777777666555555555555666666666666888888888888777666555444555555555555555555555555555555555555555555555555666666666666666555444444666666666666666555444444222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333444444444555555555555444444444444666555555444333333222222333333333333333333333333333333333333333333333333555444444333222222111111555444333333333333444555666666666555555444444444444444555555555555444444555555555555444444444333777666666666666555555555555555555555555666666666555555666666666666555555999888888888888999::::::;;;;;;;;;:::::::::999999:::::::::;;;;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;======<<<<<<<<<<<<======<<<<<<<<<<<<============>>>@@@CCCEEEEEEBBB>>><<<;;;:::888777777999;;;===<<<;;;:::::::::;;;======@@@@@@@@@???>>>;;;999777888888888888888888888888666666666666777777777777888888888888888888888888999:::;;;;;;999777777888999999999888888888777777666666666666555555555555777777777777666555444444444444444444444444444444333444555666666555444333444444444444444444444444333444555666666555444333555444333222222111222222555555444333333333444444444444444444333333333333444444444444444444444444333333333222222333333444444444444444555555555666444444444444444444444444333333333333444444444444222222222222222222222222444444444444444444444444555666777888888888777666666666666666777777777777555555666666666666555555555555666777888888888888777666555666888999999888999:::;;;;;;:::999999999888999999:::;;;<<<<<<============>>>>>>?????????AAABBBBBBCCCCCCCCCCCCCCCAAAAAA@@@????????????@@@???@@@AAABBBDDDFFFGGGGGGFFFEEECCCBBBCCCDDDFFFGGGIIIIIIIIIJJJIIIIIIHHHHHHJJJIIIHHHFFFFFFFFFGGGGGGIIIIIIIIIJJJKKKLLLMMMMMMJJJIIIGGGFFFEEEEEEFFFFFFHHHHHHHHHHHHJJJKKKMMMMMMKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBAAAAAACCCCCCCCCBBBAAA@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>============:::::::::;;;<<<<<<======???>>>>>>============>>><<<;;;999888888888999:::::::::::::::::::::::::::::::::;;;===BBBKKKVVV]]]\\\[[[XXXTTTRRRSSSVVVYYYdddddd```XXXMMMCCC???>>>:::::::::::::::;;;<<<===999999999999999999999999888888777777777777666666777666444444666777777666444555555555555666666666;;;::::::999777555333222555555555555555555555555444444444444444444444444555555666666555555444444555555666666555555444444222333333444444333333222333333333333333333333333222222222222222222222222333333333333333333333333111111222333333444555555888777555444444444555555555555444444333333222222333333333333333333333333333333333333333333333333333333333222222111111000444444333333333333444444555555444444444444333333555555444444444444555555444444444333333333333333555555444444444333333333555555555444444444444444444555555666666555555444888888888888888999999:::;;;;;;;;;:::::::::999999999999999999999:::;;;<<<999999999999999999999999:::::::::999999::::::;;;::::::::::::;;;;;;;;;;;;<<<===???@@@@@@>>><<<;;;;;;:::888888999===AAACCC===<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;:::999777666888888888888999999999999555555555666666666666777777777777777777888888888:::;;;<<<;;;999777777888888888888777777777777666666666666666666555555555666666666666666555444333555555555555555555555555333444444555555444444333444444444444444444444444333444444555555444444333444333333222222222111111555555444444333444444555555444444333333222222222333333333333333333333333333333222222222333444444666666666666777777777777333333333333333333333333222222333333333444444444111111222222333333333444444444444444444444444444555666777888888888777777555555555666666666777777555555666666666666555555444555666777888888888888777666666777888888888888777:::<<<;;;888666777999777888999:::;;;<<<===>>>=====================>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@??????????????????>>>???@@@BBBDDDFFFGGGHHHEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHIIIIIIJJJIIIIIIIIIGGGGGGFFFEEEEEEFFFGGGHHHKKKKKKLLLLLLMMMMMMMMMLLLIIIHHHGGGEEEDDDDDDDDDDDDHHHHHHIIIJJJKKKLLLNNNNNNJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBAAA@@@???>>>>>>??????????????????>>>>>>>>>>>>>>>============::::::;;;;;;<<<<<<<<<<<>><<<<<<;;;<<<===>>><<<;;;::::::999:::::::::999999999999999999999999:::::::::<<>>===<<<;;;:::999999999999999888888888888888888888888888777777777666666666666666666555555555555555555444444444555555555666666999999999888666555333222555555555555555555555555444444444444444444444444444444555555555444444333444444555555555444444333222333333444444333333222222222222222222222222222111111111111111111111111333333333333333333333333000000111222444555666666888666444222111222333444444444444333333333222222222222222222222222222222333333333333333333333333444333333333222222111111333333333333333333333333333333333333333333333333666555333333333333555666444444444333333333333333444444444444333333333222666555555555444444333333666777777777777777777666777777777777777888999999;;;::::::::::::999999999888777777777888888999:::777888888888888888999999999999888888888999::::::999999999999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::===BBBGGGJJJ@@@???===;;;::::::::::::888888888888888888888777777777888888888999999999444555555555666666666666666666777777777888888888:::;;;<<<;;;999777777777777666666666666555555555555555555666666666666666444555555555555444444333555555555555555555555555333444444444444444444333444444444444444444444444333444444444444444444333222222222222222222111111444444333333333444444555444444444333333222222111333333333333333333333333333222222222333333444555222222333333333444444444333333333333333333333333222222222333333333444444222222333333444444555555444444444444444444444444555555666666777777777777444555555555555666666666555555666666666666555555444555666777777888888777666777777777777777888888666999;;;:::777555666888777777888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???????????????????????????>>>>>>@@@BBBDDDEEEGGGGGGEEEDDDDDDCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJGGGFFFFFFFFFGGGIIIJJJKKKNNNOOOOOONNNMMMLLLKKKJJJGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBAAAAAAAAA@@@@@@???>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>============<<<<<<<<<<<<<<<=========>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;999999999999999999999999:::999:::===DDDLLLSSSWWW]]][[[WWWTTTTTTXXX___dddiiigggcccYYYMMMCCC???>>>::::::999888777777888888888888888888888888888888777777777666666666666555444555555555444444444444444444444444555555555555555555666666555555444333555555555555555555555555555555555555555555555555333333444444444444333333333333444444444444333333222333333444444333333222222222222222222222222222111111111111111111111111333333333333333333333333000000111222444555666666777666444222111222444555333333333333333222222222222222222222222222222222333333333333333333333333444444444444333333333333333333333333333333333333222333333333333333333333555444333222222333444555444444444444444444444555555555555444444444333333777666666555555444444444666666777777777777666666777777666666777777888999:::999999999999888888888777666666666666777777888777777888888888999999999999888888888999999:::;;;999999:::::::::;;;;;;;;;:::999999888888999:::::::::::::::<<<@@@EEEIIILLLBBB@@@>>><<<:::999999999888888888999999999::::::666666666777888888999999555555555555666666666666666777777888888999999999888999::::::888666666777666666555555555444444444555555555666666666666666333444444444444444333333444444444444444444444444444333333333333333333444444444444444444444444444444333333333333333333444111111222222222222111111333333222222222333444444333333333333222222222222333333333333333333333333222222222222333444555555333333333444444444555555333333333333333333333333222222222222333333333333333333333444444555555555333333333333333333333333444444444555555666666777444444444444555555555666555555666666666666555555444444555666777777777777666777888888777666777999666777888888777666666666666777777888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>===>>>??????@@@?????????>>>???@@@AAACCCEEEFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOOOONNNMMMJJJHHHFFFFFFEEEEEEEEEEEEEEEDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEFFFGGGIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFCCCCCCBBBAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999999999999999999999999:::999999>>>EEEMMMSSSVVV[[[YYYWWWTTTTTTXXX^^^cccdddccc___VVVKKKDDDAAAAAA777777777777777888999:::888888888888888888888888777777666666666666555555222333555555444333333444333444444444444555555555222333444555555555555555444444444444444444444444666666666666666666666666222222333333444444333333222222333333444444333333222333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333111111222333333444555555666666555444444555666777333333333333222222222222222222222222222222222222333333333333333333333333444444444444444444444444222222333333333333222222222222333333333333444444444444333333333333444444444444444444555555555555666666555555555444444444666666666555555555555555333444444555555444444333666666666666666777777888888888888777777777666666666666666555555666666777777777777888999999::::::888888888888999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===999999:::<<>><<<;;;::::::;;;::::::999999999999999999444555555666777777888888555555666666666777777777777777888888999::::::;;;666777999999777666666777666666666666555555555555555555555555666666666777222333333444444444333333333333333333333333333333444333333333333333333444444444444444444444444444444333333333333333333444000111222333333222111000111111111111111222333444222222222222222333333333222222222222222222222222222222222222333444555666555555555555666666666666222222222222222222222222111222222222222333333333333333333333333333444444333333333333333333333333222222222333444555666666333333444444444555555555555555666666666666555555333444555666777777777777666888999888666555777999666555555666777888666555666666777777777888888888888888999:::;;;<<<<<<===;;;;;;<<<===============<<<===>>>???@@@@@@???>>>???@@@@@@AAACCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLJJJHHHFFFDDDDDDDDDEEEFFFFFFFFFFFFEEEIIIIIIJJJKKKKKKKKKJJJIIICCCDDDEEEFFFFFFGGGFFFFFFIIIHHHGGGFFFFFFGGGIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFCCCBBBAAAAAA@@@AAAAAAAAA>>>>>>======>>>>>>??????>>>>>>????????????>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::999888888888888888888888888888:::999999>>>EEELLLPPPRRRPPPPPPPPPOOOPPPSSSXXX[[[[[[ZZZWWWPPPGGGAAA@@@AAA999888888777888888999999888888888888888888888888777777666666666555555555000333666666555444555666333333444444444555555555333333444555666666555555444444444444444444444444555555555555555555555555111111222333333333333333111111222333333333333333222333333444444333333222111111111111111111111111333333333333333333333333222222222222222222222222222222222333333444444444333333444444555555666666222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333111222333333333333222111333333333333444444444555333333333444444333333333222222333333444444444444555555555555444444444444444444444444444555555555333444444555555444444333666555555555555666777777666666666666555555555555777666666555555555666666666666666777888999999999777777777777888999:::;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>888999:::;;;===???AAABBB???>>>===<<<;;;;;;<<<===;;;:::999888777777777777333444444555666777777888666666666666777777777777777777888999::::::;;;;;;444666888888666666666777777777777777666666666666444555555555666666777777222222333444444444333333333333333333333333333333444333333222222333333444444444444444444444444444444333333222222333333444000000222333333222111000111000000000111222222333111111111222222333333444222222222222222222222222222222222222333444555666111111111222222222333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222111111222333444555666333333333444444444555555555555666666666666555555333444555666777777777777666888:::999666555777999666444333555888999777444666666666666777777777777777777888999;;;<<<======:::;;;<<<<<<======<<<<<<<<<===>>>@@@@@@@@@???>>>@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJHHHFFFEEEEEEEEEEEEGGGGGGIIIIIIIIIGGGEEECCCCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHHHHHHHGGGFFFEEE@@@AAACCCDDDEEEEEEFFFFFFJJJIIIGGGFFFFFFGGGIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBBCCCDDDEEEEEEFFFBBBBBBAAAAAA@@@@@@AAAAAA======<<<======>>>???@@@======>>>>>>>>>>>>======>>>>>>>>>>>>============::::::::::::::::::::::::888999;;;<<<===<<<;;;;;;888999999999999888777777888888888888888888888888;;;::::::>>>EEEKKKNNNNNNFFFGGGHHHIIIJJJMMMQQQUUURRRRRRPPPJJJBBB>>>>>>???>>>===;;;999888777666666777777777777777777777777777666666666555555555555000444777888666555777888333333333444444444555555555555666666666666555555444444444444444444444444444444444444444444444444000111222333333333333333000111222333333333333333222333333444444333333222111111111111111111111111333333333333333333333333111111111111111111111111333333333333333333333333//////111222333444444444222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222111222333444444333222111333333333444444555555555222222444555555444222222111111111222222333333333555555444444444444333333222222222333333444444444555666666666666666666555555555555555555666777777666555555555555444444444777666666555555555666666555555555666777888888999666666666666777888::::::888999999999999:::::::::777777888888999999999:::999888888888999::::::;;;======<<<;;;::::::999999888888888888888999999999:::999999888777666666555444555777888888777555444555555666777888999::::::888777666555444444555666777777666666555555555444666666666666666666666666444444333333333333222222222222222222222222222222555555555444444333333333333333333333333333333333444444222222222222444444000111111111111222222222222222111111111111222222000111111222222333444444111111111111111111111111333222111000000000222222111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444555555555555444444333333333444444444555555555444333333333333444555555555666777777777777777666666666777888888999999888777666555555666777777666666666666777777777777777888999999:::::::::999===;;;999:::<<<===;;;999????????????>>>>>>>>>>>>@@@BBBDDDDDDCCCBBBCCCDDDHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFGGGHHHIIIHHHFFFDDDCCCCCCBBBAAAAAABBBEEEGGGIIIGGGHHHIIIIIIIIIHHHGGGFFFHHHGGGGGGFFFDDDCCCAAA@@@CCCCCCDDDDDDEEEEEEFFFFFFEEECCCBBB@@@??????@@@@@@??????>>>===============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999:::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777444555555666777888888999999999:::<<<@@@CCCGGGIII???BBBEEEEEECCCCCCDDDGGGHHHGGGFFFDDDBBB@@@???>>>::::::999999888777777777666666666777666555555444222444666666555444555666444444555666777777666666333333333444444444555555555555555555555555555555333444555666666555444333666666777777777666444333333444555555666555555444222333444555555555444333000000111222333333444444333333333333333333333333222222222222222222222222444444444333333222222222222222222222222222222222111222222333333444444555222222222222222222222222222222111000/////////000000111222222333333333333222222222222222222222222444444444333333222222222111111222222222333333333222222444444444444222222333333333333333333333333444444444444444444444444444555555555444333333222333222222333444444333111///333888999777444444555333333333444444444555555555555555555555555555555444444666777888888888888666666777777888888999999666777777777888888888888:::::::::999999999999999999888888888999999:::;;;<<<<<<<<<;;;::::::999999888888888888888888888888888888888777666666666555555666777777777777666555555555666666777888888888777666555444444555555666777666666666555555555444555555555555555555555555444444333333333333222222222222222222222222222222444444444444333333333222444444333333333222222222444333222222222222333444000111111111111222222222222111111000000111111222222222222222222222222222111111111111111111111111333222111000000111222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444555555555555444444333333333444444444444555666555444444444444555666444444555666666666666555444555555666777777888888:::999777666555555555555666666666666777777777777999999::::::::::::999999<<<:::999:::<<<<<<;;;999>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCBBBBBBBBBCCCFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFCCCBBBBBBBBBAAAAAABBBDDDFFFHHHGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEECCCBBBAAADDDDDDDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@??????@@@@@@???>>>======<<<<<<=========<<<<<<<<<<<<<<<<<<===??????>>>============>>>:::::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777555555666666777777888888999::::::;;;===???BBBCCC===@@@CCCCCCAAAAAABBBDDDEEEDDDCCCAAA@@@>>>===<<<::::::999888888777777666888777777777666666666666444666777666555333333444444555555666666666666555333333333444444444555555555555555555555555555555444444555555555555444444555555666666666555444333444444333333333222222222222333444444444444333222111111111222222333333333222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222111111222222222222222222222222222222111111111111222222111111222333333333222222222222222222222222222222444444333333333222222222111111222222222333333333333333444555555444333333333333333333333333333333333333333333333333333333444444555555444333333222333222222333444444333111000333777777666444444555333333333444444444444555555555555555555555555555444444555666777888888777666666777777777777777888666666777777777888888888999999999888888888888888999888888888888999::::::<<<;;;;;;::::::999999999999999999888888777777666666666666666666666555555666666666666666666666666666666666666666666666666555555555444555555666777666666666555555555555555555555555555555555555555444444333333333333222222333333333333333333333333333333333333222222222222555444444333222222222222333333222222222222333333000111111111111222222222222111111000000111111222444333333222111111000000111111111111111111111111222111111000111111222222444444444444444444444444333333333333333333333333222222222222222222222222111111222222333333444444222222222222222222222222333444444555555444444333333333333333444444444444666666555555555555666666333333444555555555555444333444444555555666777777:::999888666555444333333666666666666777777777777::::::;;;;;;;;;:::999999;;;:::999:::;;;<<<;;;:::<<<======>>>>>>??????@@@???AAACCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEDDDDDDDDDEEEEEECCCCCCCCCBBBBBBCCCDDDDDDGGGHHHHHHHHHGGGEEECCCAAABBBAAAAAAAAABBBCCCEEEGGGGGGHHHIIIIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>======<<<<<<<<<<<<<<<888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777666666666666666777777777777::::::999999:::;;;<<<===;;;===???@@@?????????AAABBBAAA@@@>>>===;;;:::::::::999999888888777666666:::999888666666777777888666888888777555222222333555555666666666555555444333333333444444444555555444444444444444444444444555555444444444444555555444444555555555444333333555444333222111111111222222222333333333222222111111111222222222222222222111111111111111111111111222222222222222222222222111111111222222222222222222222222222222222222222333222222111000000//////222222222222222222222222222222222222222222333444222222222333222222111111222222222222222222222222333333333333222222222222111111222222222333333333444444555555555555444444333333333333333333333333111111111222222222222222444444444444444333333222333222222333444444333111222444555555444444555666333333333333444444444444444444444444444444444444444444555666777777777777777777777666666666666666666666666666777777777777777777777777777777777777999888888888888888999999;;;:::::::::999999999888:::999999888777666666555444444555555555555555555666666555444444555666666666666555555555444444444444444444444555666666777555555555555555555555555555555555555555555555555444444333333333222222222333333333333333333333333222222222222222222222222444333222222222333444444333222222222222222222333000000111111111222222222111111000000000000111111333222222222111111000000111111111111111111111111111111111111111111222222444444444444444444444444222222222222222222222222111111111111111111111111000000111222333444444555111111111111111111111111333333444444444444333333222222333333333444444444555555555444444555555555333333444555555555555555333444444555666666777777888888777666555444444444666666666666777777777777888999:::;;;;;;;;;;;;;;;::::::999:::;;;;;;;;;:::;;;;;;<<<===>>>???@@@AAA@@@BBBDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCDDDDDDHHHHHHHHHGGGFFFDDDBBBAAAAAAAAAAAAAAABBBCCCEEEEEEGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@????????????>>>======<<<<<<<<<<<<<<<=========>>>>>>=========<<<<<<;;;::::::::::::;;;888888999999::::::;;;;;;::::::::::::::::::::::::999::::::999999888777666777777777777666666666666999999999999999999:::::::::;;;======>>>>>>>>>>>>??????>>>===;;;:::999999999999999888777777666666:::999777555555666777888666888888777555333333333666666666666555444333333333333333444444444555555444444444444444444444444666555333333333333555666333333333333333333333333555444333333333333444444222222222222111111111000222222222222111111111111111111111111111111111111111111111111111111111111000000000111111222222333111111111111111111111111222222111111111000000000111111111111111111111111333333222111111111222222222222222222222111000///111111111111111111111111333222222222222222222222111111222222222333333333333444444444444444444333222222222222222222222222111111111222222222222222333333444444444333333222333222222333444444333111444444333333333444555666222222333333333444444444444444444444444444444444333444555666666666666666777666666666555555444444555555555666666666777777555555555666666777777777999999888777777888888888999999999999999888888888999999888888777666555555444444444444555555555555555444444333333444444555666666555555444444333333333333444555555555666666444444444555555555555555555555555555555555555555444444333333333222222222333333333333333333333333222222222222222222222222222222111111222444666777222222222222222222222222000000111111111222222222111000000000000000000111000000000111111222222222000000000000000000000000000000111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111222333444444111111111111111111111111222222333333333333222222222222222333333333444444333333333333333333333333444444555666666666666555444555555666666777888888555555555666666666666666666666666666777777777777666777888:::;;;<<<<<<===888999::::::::::::;;;;;;::::::;;;===>>>???@@@AAAAAACCCEEEEEEEEEDDDEEEGGGHHHHHHHHHIIIIIIJJJJJJJJJEEEFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEHHHHHHIIIIIIHHHFFFEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<======>>>??????>>>======>>>>>>===<<<<<<<<<<<<===999999::::::;;;;;;<<<<<<::::::::::::::::::::::::999999999999888777666666777777777777666666666666777777888999::::::::::::::::::;;;<<<===>>>>>>============<<<;;;::::::999999999888888777666666555999888666444444555666777555777888777666444555555555555666555555444333333333333333444444444555555444444444444444444444444555444333222222333444555333333222222222333333333222333555666777666666555222222111111000000000000222111111111111111111111222222222222222222222222111111111111111111111111000000000111111222222333111111111111111111111111111111111111222222333333111111111111111111111111444333222000000/////////222222222222111111000///111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111222222222333333333444222222333333444333333222333222222333444444333111555444222222222444555666222222222333333333444444444444444444444444444444333444444555555555555444666555555444444333333333444555555555555666666666333333444555666666777777999999888777777777777888888888888888888888888888888888888777777666666555555555555555555555444444444444444444444444444444666666555555444444444333333333444555555555444444444444444444444555555555444444444444444444444444444444333333333333222222333333333333333333333333222222222222333333333333333222111000111444666888111111222222222222111111000111111111111222222222111000000//////000000111//////000000111222222333000000000000000000000000///000111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111222222333333111111111111111111111111111222222333333222222111222222222222333333333333222222333333333333222222444444555666666666666666444555555666777777888888333333444666666666666666666666666666777777777777555666777999:::;;;<<<<<<777888::::::999999;;;<<<::::::;;;<<<>>>???@@@@@@@@@BBBDDDEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEHHHHHHIIIHHHGGGFFFDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@??????>>>==================>>>???@@@@@@???>>>======<<<;;;;;;::::::;;;;;;:::;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999888777666555666666666666777777777777555666888999::::::;;;::::::::::::;;;===>>>===<<<<<<<<<<<<;;;;;;:::::::::999888888777777666555555888777555444444444555666555777888888666555555666444444555555555444444333333333333444444444555555333333333333333333333333444444333333333333444444333333222222222333444444333666;;;>>>>>><<<888555444333222111000000000000000000111111111111111111222222222222222222222222111111111111111111111111111111111222222222222222111111111111111111111111000000111111222333333444111111111111111111111111333222111000////////////111111111222111111000000111111111111111111111111111111111222222222222222111111222222222333333333222222111111111111222222222222222222222222222222111111222222333444444444111222222333333333333333333222222333444444333111555333111111333555555555222222222222333333333333333333333333333333333333333333444444444444444333444444444333333333333333444444444444555555555666222222333444666777888888999999888777777777777777777888888888888888888888777777777777777666666666777777666666555444444444555555666777777666555555666666666555555555555555333444555555555444333222333333333444444555555555444444444444444444444444444444333333333333222222444444444444444444444444222333333333444444444444666444222111000222444555000111222333333222111000000111111111111222222222000000////////////000000000000000000111111111111000000000000000000000000...///111222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111222222222222111111111222222222222333333333222222333444444333222222333333444555555555555444333444444555555666777777333444555666666666555444666666666666777777777777777777888888999999888888666888::::::999999;;;===;;;;;;<<<<<<===>>>??????>>>@@@BBBCCCCCCCCCDDDFFFHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCEEEGGGHHHHHHHHHHHHJJJIIIHHHFFFEEEDDDDDDCCCEEEDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHGGGEEEDDDBBBBBBCCCDDDEEEEEEFFFEEEEEECCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===;;;;;;:::999999999999999;;;;;;;;;:::::::::::::::999999999999999999999999999999999999888777666555555555666666777777888888555666777999999999888888:::888888:::<<<>>><<<:::::::::::::::999999999999888888888777666666555555777777777666666666666555777888999888666444444444333333444555555555444444333333333444444444555555333333333333333333333333333333333444444333333333444333333222333444555666;;;@@@GGGLLLKKKEEE===777555444222111000000111111//////000000111111222222111111111111111111111111111111111111111111111111333333333333222222222222111111111111111111111111000000111111111111111111111111111111111111111111000000000000111111222333///000000111111111111000111111111111111111111111000111111111222222222222111111222222222333333333333333222111111222333333111111111111111111111111000000111111222333333333111111222333333333333333333222222333444444333111444222111111444555444333111222222222222333333333333333333333333333333333333333444444444333333222222222222222333333333333333333444444444555555555222222333555666888999999999999888777777666777777777777777777777888888888666666666666777777777777888888777666555444444444555777888::::::888777555666666666666666666666666444444555666555444222111333333333444444555555555444444444444444444444444444444444333333333222222444444444444444444444444333333333444444555555555999777444111000000222333000111222333333222111000000111111111111222222222000000////////////000000222222111111000/////////000000000000000000000000...///111222333333222222111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111111111222222222222222222222222111111222222222222111111111111222222222333333333333333444555555444333333222222333444444444333333222222333444444555555666555555666666666555333222666666666666777777777777999999999888888666555555555888::::::888888:::===;;;;;;<<<<<<===>>>>>>>>><<<>>>AAABBBAAABBBCCCDDDHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEBBBCCCEEEGGGHHHIIIHHHHHHKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEFFFFFFFFFFFFEEEHHHHHHHHHHHHGGGEEECCCBBBCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@???????????????===>>>@@@AAAAAA@@@>>>===??????>>>============>>>;;;::::::999999888888888999999999999999999999999888999999888888777666555444555555666777888888999555666777888888777666555999777666888<<<===;;;999999999999888888888888888888888888777666666555555777888888888888777666666999:::;;;999666333222222222222333444555555555555333333333444444444555555333333333333333333333333222222444555555444222222444444333222333444666777EEEKKKSSSXXXVVVMMMBBB;;;666555333111000111111222...//////000111222222333000000000000000000000000000000000000000000000000444444444333333222222222000000000000000000000000111111000000//////......000000000000000000000000//////000111222444666777...///000111111111111111000000000000000000000000000000111111222222222222111111222222222333333333444444222222222222444444111111111111111111111111...//////000111222222222000111222333333333333333333333222333444555333111444222000222555666444222111111222222222333333333333333333333333333333333333333444444444333222222111111111222222333333444333333333444444444555555222222333555777888999:::777777777777888999::::::::::::999999888777666666666666666666777777777777666666555555555555666666666666666666666666666666555555666666666666666666555555555444444555555555555555555555555555555555666555444333444555666777666666555444333222222111444333333222222333333444444444444444444444444444555444333333222222333333444444444333333222222222111111111111111111111111000000000111000//////...////////////////////////000000////////////000000222111111111000000//////333222222222111000000000333222222111111222222333111111000000000000111111000111222333333333333333333333333222222111111111111222444555555444333222111111111111111111111111222222222222222222222222333333333222222222111111444444444555555555555666333333444555666666666666222333444555666666666666888888888888888888999999777777777888999999::::::;;;<<<===>>>>>>?????????CCCCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDDDDEEEGGGHHHIIIGGGGGGGGGFFFEEEDDDDDDCCCDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDFFFEEECCCBBBCCCDDDFFFGGGJJJJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBAAAAAA@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@??????BBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;::::::888888888888777777777777555666777888777555333222555555555555555555555555666666666666777777777777666777999:::;;;:::999999999999999888777666666555888777777666666666666666666666666666777777777777888777777666555444444444222333333444444333333222111222222333333444444555444444444333333222222222333333333333333333333333444444444333222444777:::BBBQQQ[[[[[[ZZZWWWKKK;;;666555444333222222222222000000000000000000000000333222222222111111000000000000000000000000000000////////////000000000000//////000111222333333333000000000000000000000000222111111111000000////////////000111222222333333000000000000000000000000333222111000000111222333222222111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222111000///111111222333444444555555333333333333333333333333222333444444222222333444333222222111111222222333333333333333333333333333333444444555555444444333333333333222222111111111666666555555555666666777555555555555555666777777999999::::::999888666555:::::::::999888888777777666666666777777777888888666666555555555555666666555555555555555555555555666666666666555555555555555444444333333444444555444444444444444444444444222111111111222222333333444444444444444333333333444444333333333333444444333333333333333333333333444444333222222222222333333333333333333333222222111111111111111111111111000000000///...,,,+++***000000000000000000000000111000///////////////000111111111111000000000///222222222111111111111111333222222111111222222333111111000000000000111111000111222222222222222222333333333222222111111111222333333333333222222111111111111111111111111111111111111111111111111111111111111222222333333333444444444444555555555555333333444444444333222222333333444555666666666666999999999888888777777777666777777888888999::::::;;;<<<===>>>>>>??????>>>??????@@@AAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFEEEDDDCCCCCCDDDFFFGGGJJJJJJJJJJJJIIIGGGFFFFFFDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBAAAAAAAAABBBDDDEEEDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@??????BBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>::::::999999999999888888999888888888777777666666666666777888777555333222555555555555555555555555444444555555666666666777888888999:::::::::::::::999999888888777666666555555555555555666777999999666666666666777777777777777777777666555444444444222333333444444333333222555444444333333222111111444444333333333222222222222222222222222222222222444444444333222333666999CCCRRR___aaa```\\\NNN>>>555555444333222222222222000000000000000000000000000000000000/////////...000000000000000000000000////////////000000000000000000000111111222222333000000000000000000000000111111111000000000////////////000111111222333333000000000000000000000000222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111000000//////000111111222333333333333333333333333333333333444555444333333444555333222222111111222222333222222222222222222222222333333444444444444333333333333333222222222111111777777666555444444444555555555555555555666666777888999:::::::::888666555;;;::::::999999888888888777777777777888888888888666666555555555555666666444444444444444444444444666666666666555555444444444333333222222333333444333333333333333333333333333333444555555555555555222333333333444444444555444444444444444444444444222222222222222222222222444444333222222222222222222222222333333333333333111111111111111111111111222222222222111000///...111111111111111111111111111111000///////////////111111111111000000000000111111111111111222222222222222111111111111222222111111000000000000111111111111111222111111000000222222222222222111111111333333222111000000111111111111111111111111111111111111111111111111111111///000111222333444444555444444444444555555555555777888888777666555444444444444555555555555555444::::::999888777666555555666666777888888999999:::;;;;;;<<<===>>>>>>>>>>>>???@@@AAACCCCCCDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAABBBCCCDDDFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHJJJJJJKKKLLLKKKJJJHHHGGGDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@???CCCBBBBBBBBBBBBBBBAAAAAA?????????>>>>>>=========::::::999999999999888888999999999888777666666555666666777777777555444222555555555555555555555555222333333444555666777777:::999999999999::::::;;;999888888777777666666555666666555666666777888999777777777777666666666666777777666666555444444444222333333444444333333222444444444333222222111111333333333333222222222222111111111111111111111111333333444333222333666888AAAOOO]]]aaaaaa\\\NNN???555444333222222111222222000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111000000000000/////////000000111111222222222000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222333333333222111111//////000000111222222222333333333333333333333333333444555555333333444555222222111111111111222222111111111111111111111111333333444444444444333333333333333222222222222111888777666555444333333333555555444444555555666777777777777888888999::::::;;;:::::::::999999888888777777777777888888888999666555555444444555555666333333333333333333333333777666666555555444444333333222222222222222222333222222222222222222222222333444666777777777666555333333333333333333333333444444444555555444444444222222222222222222222222444333333222111222222222111111222222333333333444111111111111111111111111...///000222333444444444000000000000000000000000222111000//////......///111111111000000000000000000000000111222222222333222222111111111111222222111111000000000000111111111111111111111000///...222222222111111111111111444222111/////////000000111111111111111111111111111111111111111111111111000000111222333333444444333333444444444555555555777888888888777777666555555555555555555555444444888888888777777666666666666666777777888999999999:::;;;<<<===>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEAAAAAABBBCCCDDDEEEEEEFFFGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCDDDFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFHHHHHHHHHIIIKKKLLLKKKJJJIIIHHHDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB?????????>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::999999888777666555555666777777777666555444333555555555555555555555555222222333444666777888888;;;:::999888888999:::;;;888888777777666666666666:::999888666555555555555777777777777666666666666666666666555555444444444222333333444444333333222111111111222333333444444333222222222222222222222222222222222222222222222111222333333222333555777:::FFFQQQVVVVVVRRRFFF;;;444333333222111111222222000000000000000000000000222222222111111111111111000000000000000000000000////////////000000000000111111111111000000000000////////////////////////000000000000000000/////////000000000111111111222000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222333333333333222222111111222222333333333444222222222222222222222222222333444444222222333444222222111111111111222222000000000000000000000000333333333444444333333333222222222222222222222222666666555444333333333444555444444444444555666666999888666555666888;;;===::::::999999999999999888666777777777777888888888555555444444444444555555333333333333333333333333666666555555444444444333222222222111111222222222222222222222222222222222000111222444444333222222555444444333222222111111333333444555555444333333333333333333333333333333333333222111111111111222111111111222222333333333000000000000000000000000)))***,,,---//////000000////////////////////////111111000///////////////000000000000000000111111000000000111222222222333222111111000000111111222111111000000000000111111111111111111111000///...111111111111111111111111333222000///...///000000111111111111111111111111333333333333333333333333222222222222222222222222333333333444444444444555111111222333333333333333555555555555555555444444555555555666666777777777555666666777888888999999:::;;;<<<======>>>>>>>>>;;;<<<>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@BBBBBBBBBCCCDDDEEEGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIGGGHHHIIIIIIIIIHHHGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999888888777666666555777777777666666555444333555555555555555555555555333444444666777888999999;;;:::888777777888999:::777777777666666666666666999888777666555555555555888777777777666666666555555555555555444444444444222333333444444333333222000000111222222333333444222222222222222222222222333333333333333333333333000222333333222222444666666<<>>777333333222111111111222222000000000000000000000000111111111111111111222222000000000000000000000000////////////000000000000111111000000000000000000//////////////////////////////////////////000000000000000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000111222222333333222222222111222222222222222333333222222222222222222222222000111222222000000111222222111111000000111111222000000000000000000000000222333333333333333333222222222222222222222222222333333222333333444555555444444444444444555666666===;;;888666555666888999888888888888888888888888666666666666777777777777555555444444444444555555333333333333333333333333444444444444444444444444333222222111111222222333222222222222222222222222222333333444444444444444555555444333222111000000222222444444444444222222333333333333333333333333333333222111111111111111111111111222222222222222000000000000000000000000....../////////...------........................000000////////////000000000000000000111111111111111111111111111222222222111111000000000000111111111111000000000000111111111111111222111111000000000000000111111111111111111111000000000000111111111111111111111111111111444444444444444444444444333333333222222222111111333333333333444444444444111111333444444555555555444444555555555555555444333333444555666777888888555555666777777888888999::::::;;;<<<==================???@@@AAAAAAAAAAAACCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBBBBCCCDDDEEEGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEECCCCCCDDDDDDDDDCCCBBBBBB@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB??????>>>>>>===<<<;;;;;;::::::999999999999888888888888888888777777777777777777777666555555444444555555555555555555555555444555555666777888999999999999888777777777777888666666666666666666666666444444555555666888999:::888888777777666666555555444444444444444444444444222333333444444333333222333333333222111111000000111111111222222222222222333333333333333333333333///111222222222222333555555777999;;;;;;:::777555222222111111111111222222000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000///000000111111000000///...//////000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222111111000000000000000000000000222222222222222222222222///000111111//////000111111111000000000000111111000000000000000000000000222222333333333333222222111222222222222333333333111111111222333444555666444444333333444444555666::::::999999888777777666777777777777777777777777444555555555666666666666555444444333333444444555444444444444444444444444222333333444444555555666333333222222222222333333333333333333333333333333666555555555555666777777444333333333222222111111000111333444444333111000222222222222222222222222333222222111111111111111222222222222111111111111000000000000000000000000222222222222222111000//////////////////////////////......//////000111222///000000000111111111111222222222111111111111111111111000000000000111111111111000000000000111111000111222222222222222222///000000000111111111222//////000111222222222222111111111111111111111111333333333333333333333333222222222222222222333333222222333333333444444444555666777777777777777666333333444555666666666666444444444555555666666666555555666666777888888888::::::;;;<<<============@@@@@@AAABBBBBBBBBBBBBBBEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHDDDEEEFFFHHHIIIIIIJJJJJJKKKIIIGGGEEEDDDEEEEEEFFFEEEDDDCCCCCCCCCCCCDDDEEEBBBCCCCCCDDDCCCBBBAAA@@@?????????>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAA@@@???>>>===<<<;;;::::::::::::999999999999888888777777777777888888888888888777666555555444444444555555555555555555555555555555555666666666777777777777777777777666555555666666666666666666666666333333444555777999:::;;;888888888777666555555555444444444444444444444444222333333444444333333222333333222222111000000000000111111111222222222222222222222222222222222222...000222222222222333444333333444555555444333333222222111111111111222222000000000000000000000000.../////////000000000000000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000........./////////000000000000000000000000000///000000000000000000000000...///000111111000///.........//////000111111222000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111111000000000000000////////////111111111111111111111111///111222111000///000111111111000000000000111111111111111111111111111111222222333333333333222222111111222222222333333333222111111111222333444444444444333333444444555666333555999;;;<<<;;;888777666666666666666777777777444444444444555555555666555444444333333444444555444444444444444444444444111222222333444555666666444333333222222333333444333333333333333333333333333333222111111333444555111222222222222333333333///000222333333222000///000000000000000000000000333222222111000111111111333222222222111111000000000000000000000000000000---...///000000000000000000000000000000000000000............///111222333//////000000111111111222333222222222111111000000111111000000000000111111111111000000000000111111000111222333333333333333//////000000111111111222---///111222333333333222111111111111111111111111222222222222222222222222000000111222333444444555222222333333333444444444666666666666555444333222222333444555666666666666555555555555555555444444555555666666777888888888999:::;;;<<<===============>>>>>>?????????>>>>>>GGGGGGGGGFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIIIIJJJJJJIIIIIIDDDEEEGGGHHHIIIJJJJJJJJJMMMKKKHHHEEEDDDDDDFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBCCCCCCCCCBBB@@@?????????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@@@@???>>>===<<<;;;::::::<<<<<<<<<;;;;;;;;;::::::666666666777888888999999888777666555555444444555555555555555555555555555444444555555555555555555555666777777777555444333555555555666666666666666555555555666666777888999999888888777666555555444444444444444444444444444222333333444444333333222000000000111222222333333000000111111222222222222111111111111111111111111...000222222222111222333111111222333333000//////222111111111111111222222000000000000000000000000000000111111222222222333000000000000000000000000////////////000000000000---......///000111111222000000000000000000000000---.........//////000000000000000000////////////000000000000000000000000...///000111111000///...---......///000111111222000000000000000000000000////////////////////////000000000000000000000000......///000000000000000222222222111111111111111111111111111111111111111000222333222111000111222111111000000000000111111111111111111111111111111222222222333333222222222111111111222222333333333333333222222111222222222444333333333333444555555999999999888888888888777888888888888888777666666777666555333333444444555555777777666555444555666444444444444444444444444666555444333222333444444000111222333444333222222222222222222222222222222444444444333333222222222333333333333333333333333222222222222222222222222333333333333333333333333<<<:::666222000000111222000000000000000000111111111111111111111222222222000000000000000000000000222111111111000000//////000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222222222111111111111222222000111111111111222222222111111111222222333333333222222333333333333444444333444444555555444444333444444444555555555555666666777999999888888888999999:::;;;<<<===<<<;;;:::>>>??????>>>>>>>>>@@@CCCJJJJJJJJJIIIHHHFFFEEEDDDBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@BBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDHHHGGGEEEDDDCCCDDDFFFGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBB@@@?????????@@@AAA>>>===<<<;;;;;;<<<===>>>@@@@@@@@@@@@@@@???>>>======>>>???@@@@@@???>>>===>>>============<<<<<<<<<::::::999999888777666666444444555666777777666666666777777777555444222000666666666666666666666666555555555555666666666666777777777777777666555555666666555555555444444444333444666777888888888777666666555555555444444444111222222222222222222222111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222222222222111111111000000222222333333222111///...000000000000111111111111111111111111111111111111000000////////////000000---.../////////...,,,+++////////////000000000000000000//////.........---000000000000000000000000........................///000000//////...---,,,////////////////////////////////////////////////000000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000333222222222111111000000......///000000000000000111111111000000000000000---...///111111111000///111111000000000000111111000000000000000000000000//////000000111111111222111111222333444444555555222222333333333333444444333333333333333333333333999999999888888888777777777777888888777666666555777666555444444444555666444555666555444333333555444444444444444444444444555555444333333333333444000111222333333333222222222222222222222222222222444444333333333222222222333333333333333333333333222222222222222222222222333333333333333333333333555444222000//////000111111111111000000000000000444333222111000///......000000000000000000000000111111111111000000000///000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222222222111111111111222222000111111111111222222222111111111222222333333333222222333333333333444444222333333333333333333222444444444444555555555555555777999999888888888999999::::::;;;<<<;;;;;;;;;===>>>>>>>>>>>>???CCCFFFLLLKKKJJJIIIGGGFFFDDDDDDBBBBBBBBBBBBBBBAAA@@@???@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEFFFEEECCCBBBBBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@???>>>???@@@@@@???>>>============>>>???????????????>>>===<<<<<<===>>>????????????>>>============<<<<<<<<<;;;;;;::::::999999888777777666444555555666777777666666666666777666555444222111666555555555555555555666666666666777777777777888777777777777777666555555666666555555555444444444444555666777888888777777666555555555444444444444555555555555555555444444333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222222222222111111111000000111111222222111000...---000000000000111111111111////////////////////////000000////////////000000000000000000000///......////////////000000000000111111000000000/////////000000000000000000000000////////////////////////111222222222222111000000//////////////////////////////////////////////////////000000000111111111111111000000///000000000000000////////////000000000000000000000000000000222222111111111000000000......///000000000000000000000000000000000000000---...///000111111000///111111000000000000111111000000000000000000000000///000000000111111111111111111222222333333444444222222222333333333444444333333333333333333333333999999888888888777777777666666666666666666555444888777666555555555666666333444555444222222222333444444444444444444444444444444555555444444333222000111222333333333333222222222222222222222222222333333333333222222222222333333333333333333333333222222222222222222222222333333333333333333333333000000000000000111111111222111111111000000//////222222111000//////......000000000000000000000000111111111111000000000000000000000000000000000000...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000111111111111222222222222222111111111111222222000111111111111222222222111111111222222222222222222222333333333333444444111222222333333222222111444444444444555555555555555777888999888777888999:::::::::::::::;;;<<<<<<<<<=========>>>AAAFFFJJJMMMLLLJJJGGGEEEDDDDDDDDDBBBBBBBBBAAA@@@???>>>===>>>>>>???@@@AAAAAAAAA@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@???>>>>>>>>>>>>AAA@@@??????>>>>>>????????????>>>>>>>>>>>>??????>>>>>>>>>===<<<<<<;;;;;;===>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888777777777555555666777777777666666555555666666555444333333666555444333333444555666777777777777888888888888777777777777777666555555555555555555555444444444555666666777777777666666555555555555444444444444444333333333222111111111333333333333333333333333222222222222222222222222222222222222222111111111222222222222222222222222222222222111111111111111000000111000000///...---000000000000111111111111////////////////////////000000////////////000000222222111000000000111111////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000---...//////000///////////////////////////////////////////////////////////////000000000000111111222111000000////////////000//////......//////000000000000000000000000000000000111111000000//////......///000000000000///000000000000000000000000...//////000000000000///111111000000000000111111000000000000000000000000000000000000111111111111111111111111111222222222222222222222333333333333333333333333333333333333888888888888777777777777444555555666555555444444888777777777666666666666333444555444333222222444444444444444444444444444333444555666555444333222111111222222333333333333222222222222222222222222333222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222///000111222333333222222222222111111000/////////......//////000000111111000000000000000000000000111111111000000000000000////////////////////////...//////000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111222222000000111111111222222222111111111111111222222222222222222333333333444444222222333333333333222222333333444444444555555555444666888888777666777888;;;:::999888999:::<<<===;;;;;;<<<<<<>>>BBBHHHLLLNNNLLLHHHEEECCCCCCCCCCCCAAAAAAAAA@@@???>>>===<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;;;;;;;===>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999888888888777777555666666777777777666666555555555555555555444444666444333222222333444666666666777777777888888888777777777777777666555555555555555555555555555555666666666666666666555555444444444444444444444444333333222111000//////...111111111111111111111111222222222222222222222222222222222111111111111111222222222222222222222222111111111111111111111111111111111000000//////...///000000000111111111111111111111111111111111111000000////////////000000333222111000000000111222////////////000000000000000000000000000000000000////////////////////////////////////////////////++++++,,,---.../////////////////////////////////////////////////////////////////////000000000111222111000//////...///////////////......///////////////////////////////////////000000000000///...---...//////000000///////////////000000000000000/////////000000000000///111111000000000000111111000000000000000000000000000000000000000111111111111111111111000000000000111222222222222333333333222222222222222222222222888888888777777777666666444444555555555555444444777777777777777666666555444555666555333333333444444444444444444444444444333444555666555444333222222111222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111222333333222000///111111111111000000//////---......///000111111111////////////////////////000000000000000000111111////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000////////////////////////000000111111111222222222222222111111111111222222000000111111111222222222111111111111111111111111222222222333333333444444333333444444444444333333333333333444444444444555444555777777666666666777::::::999888999:::;;;<<<999:::<<<===>>>BBBHHHLLLKKKIIIFFFCCCBBBAAABBBBBB@@@@@@@@@@@@???>>>===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@??????>>>>>>========================???>>>===<<<<<<<<<======>>>==================>>><<<<<<;;;;;;;;;:::::::::999999999888888888888888666777777777777777666666555555555555444444555555555444333333333333444555555555555666666666777777777777777777777666555555444555555555555555555555666666666555555555555555333333444444444444444444666555555444333222222111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222111111111000111111///000000000111111111111111111111111111111111111000000////////////000000111000///......///111222////////////000000000000////////////////////////////////////////////////........................---...///000111222222222////////////////////////////////////////////////...////////////000000000111111000///......////////////............//////////////////////////////...///000111111000///...------...///////////////......//////000000000000000000000////////////000111111000000000000111111000000000000000000000000111111000000000000000000111000000000000000000000111111111222222222333333222222222222222222222222888888777777777666666666333444555555666555555555666666777777777666555444444555666555444333333555444444444444444444444444444444555555444444333222222222111111222222333444222222222222222222222222111111111222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111111000///---,,,000000000000000000000111111111111000000/////////////////////////////////000000000000111111111111000000000000000000000000---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000////////////////////////000111111111111222222222222222111111111111222222000111111111111222222222111111111111111000000000222222333333333333444444333444444555555444444333333333333333444444444444333555777777666555666777999999999999999:::;;;;;;888:::<<<===???AAAEEEHHHGGGFFFDDDBBBAAA@@@@@@@@@???@@@@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEECCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBEEEEEEDDDDDDCCCBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@AAA@@@AAAAAAAAAAAA@@@??????<<<<<<============<<<<<<======<<<;;;;;;===>>>???>>>======<<<<<<======>>><<<<<<<<<<<<;;;;;;;;;:::888888888888888888888888777777888888888777666666777666555444444444444444444444444555555444444444555555555555666666666666777777777777777666555555444444444555555555555555666555555444444555666666333333333333444444444444333333333222222111111111333333333333333333333333222222222222222222222222000000000111111111111111222222222222222222222222111111111111111222222222222222111111111111222222000000000000111111111111////////////////////////000000////////////000000//////.........///000000////////////000000000000............////////////000000000000000000000000........................,,,,,,...///000000000000////////////////////////////////////////////////......////////////000000000//////......//////000///......------......///000000000000000000000000---///000222222111000///------...////////////...---......//////000000111111000000////////////000111111000000000000111111000000000000000000000000111111111111000000000000000000000000000111111111111111111111222222222222222222222222222222222222888777777777666666666666444444555666666666666666555555666777666555444333333444555444222222222444444444444444444444444444555555444333333333333444222222111111111222333444222222222222222222222222000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111000000///////////////000111111222222111111111111111000000000///////////////////////////000000000111111111111000000000000000000000000---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////000111111111111222222222222222111111111111222222000111111111111222222222222111111111000000000///222222333333333333444444333333333444444333333333222222333333333444444444222444666666555555555666888888999:::::::::::::::888:::===>>>???@@@BBBDDDBBBBBBAAAAAA@@@?????????>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEAAABBBCCCCCCDDDDDDCCCCCCEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAA@@@@@@AAABBBBBBEEEEEEDDDDDDCCCAAA@@@???@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCBBBAAA@@@???<<<===>>>>>>>>>>>>===<<<;;;:::999999:::<<<>>>@@@>>>===<<<<<<<<<<<<===>>>=========<<<<<<<<<;;;;;;888888888888888888888888888888888888888777666666888777666444333333333444333444666777777666444333555666666666666777777777777777777777777666555555444444444555555555666666555444444333444555777777222222333333333444444444000000000000////////////333333333333333333333333222222222222222222222222///000000000111111111222222222222222222222222222000000111111111222222222222111000//////000111222000000000000111111111111////////////////////////000000////////////000000---...//////000000//////////////////000000000000......//////000000000000000000000000000000000000........................***+++,,,,,,------------////////////////////////////////////////////////........./////////000000...............///000111///......------......///000000000000000000000000---///111333333222111///,,,---......//////......------......///000000111222111000///......///000111111000000000000111111000000000000000000000000111111111111000000000//////000000111111222222222111111111111222222222222111111111111111111111111777777777777666666666666444444555666777777777666444555666666666555333222222333444333111000111222444444444444444444444444666555444333222333444555333222111111111222333444222222222222222222222222000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222333333333......///000111222333333...///000111222333444444//////////////////////////////000000111111111222000000000000000000000000---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////000111111111111222222222222222111111111111222222000111111111111222222222222111111111000000//////222222333333333444444444222222222333333222222222222222333333333444444444222444666666555444555666777888999:::;;;:::999999777:::===?????????@@@AAA???@@@@@@@@@@@@???>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCEEEEEE@@@AAAAAABBBCCCBBBBBBBBBEEEEEEDDDCCCBBBBBBAAAAAACCCCCCAAAAAAAAAAAACCCCCCDDDDDDDDDCCCBBBAAA???>>>@@@???????????????@@@@@@AAABBBCCCDDDCCCBBBAAA@@@===>>>???@@@@@@???>>>===888888777777999;;;>>>@@@>>>===<<<;;;;;;<<<===>>>>>>============<<<<<<<<<888888888888888888999999888888888888888777666666999888666444333222333333333555777999999777555333777777777777888888888888777777777777777666666555444444444555555555666666444333333333444555777888222222222333333444444444222222222222222333333333111111111111111111111111222222222222222222222222//////000000111111111222222222222222222222222222000000111111222222222222111000///......///000111000000000000111111111111111111111111111111111111000000////////////000000---...///111111111000///////////////000000000000//////000000111111111222000000000000000000000000000000000000000000000000---...//////000000//////////////////////////////////////////////////////............/////////000------------///000111222.........------.........000000000000000000000000...///222444444333111000,,,---......//////......---------...///000000111222111000.........///000111111000000000000111111000000000000000000000000222111111111000000////////////000111222333333444000111111111111222222222111111111111111111111111333444666777777777666555777666666666555555555555666555444333333444555666777666555444333222222222333333333333333333333333555555444444444333333333111111111111111111111111000111333333222111333444222000//////000111111000111111000000000000111111111111111111111111111111000000111222222222222111222222222222222222222222////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000111111000000//////......////////////////////////////////////000000000000222222111111111111222222222222111000000000000000111111000000//////............////////////......111000......000111000/////////000000000000//////......///000111000000000000111111111111222222222222111000000000111222333111222333333444444333333222222222222222222222222111111222222222333333333666666666666666666555555888999:::999777666777888888999999:::;;;<<<======@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFFFFDDDCCCBBB@@@@@@AAAAAABBBAAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@????????????<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;:::999999999999:::777777777777666666666666:::999777555444333333444555444444333333444444555666666666555444444444333555444444333444555666777666666555555555444444444555555555444444333333333111111222222222333333333444444333333333333222222333333333222222111111111222222222222222222222222111222222333333222222111000000000000000000000000222111///---...000222444222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////.........---111000000///////////////////////////////////////............/////////000,,,,,,.../////////...---------...///000111222222000//////.........////////////............//////111111000000//////......---///000222222000///---///////////////////////////////////////.........////////////////////////111///...------...///111111111000000//////......111222222111111000///...000000000000000000000000111111111111111111111111333222222222111000000000444555666777777666555555444444555555666777777777666666555444444555666666666666555444333333333333333333333333333333333333555444444444444333333333222222222222222222222222111222333333222111222444444222111111222333333222111111000000000000111111111111111111111111111111000000111222222222222111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000//////......////////////////////////............////////////111000000//////000000111111111000///////////////111000000000/////////.........////////////......000000////////////000000//////000000000000/////////////////////000000000000000111111111222222222222111111000111222333444111222333333444444333333222222222222222222222222111111111111222222222222555555555555555555555555555777888888777777888:::999999:::;;;<<<======>>>???@@@@@@@@@@@@@@@????????????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB??????@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAABBBAAA@@@@@@???@@@@@@@@@>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888777777777666666666999888777555444444444444444444444444444444444444555555555555555444444444555444444333444555666777666555555555444444444444444444444444444444333333222222333333333444444444444444333333333333222222333333333222222222111111222222222222222222222222111222222333333222222111111111111111111111111111000///...------///000222222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////000/////////............//////......///000111111////////////////////////............////////////,,,---.../////////...---------......//////000000//////............/////////..................///000000000000//////.........///000111111000///.../////////////////////////////////////////////...////////////////////////111000...------...000111111000000000/////////...//////000000111000000000000000000000000000000000111111111111111111111111111111000000000000000000555666666666666666555444222222333555666888999:::666666555555555555666666666555444444333333333333444444444444444444444444444444444444333333333333222222222222222222222222111333444333111111222333444222111111222333333222111111000000000000111111000000000000000000000000///000111111222222111111000000000000000000000000111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000000000000////////////...////////////////////////------------............000//////......//////000000000///............///000000000000////////////......////////////.........000111000------///222//////000000000000//////000///.........///000111000000000111111111222222222222111111222222333444111222222333333333333333333333333333333333333333111111111111222222222222444444444444444444555555333555777777777888999;;;999::::::;;;<<<===>>>>>>>>>??????@@@@@@???????????????@@@AAACCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB>>>???AAABBBDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@@@@@@@@@@???>>>??????>>>>>>>>>=========<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<===<<<;;;:::999999999888888888777777777777777666555555555555555333444555666666555444333444444444555555555555555444444444333444444555666555555555555444444444444333333444444444444444444333333444444444555555555444444333333333333222222333333333222222222222111222222222222222222222222111111222222222222111111222222222222222222222222////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////............---------...///000222333//////////////////////////////..................,,,---......//////......---.....................///...............//////......------------......000000000////////////......///000111111000///...////////////////////////......//////////////////////////////////////////111000///......///000111000000000000////////////------...///000000000000000000000000000000000000000000000000000000000000///////////////000000000666666666666666555555555222333444555666888999999666666666666666666666666666555444333333333333333444444444444444444444444444444444333333333222222222222222222222222222222222333444333111000111222222000//////000111111000111111000000000000111111///////////////////////////000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////------........./////////000//////......//////000///......---------......000000000000////////////......////////////......,,,000222000,,,+++...333//////000000000000//////000///---,,,---...000222000000000000111111111111222222222222222333333444111111222333333333333222333333333333333333333333222222222222333333333333333333333444444444444444555777888888888888999;;;999:::;;;;;;======>>>???======>>>?????????>>>>>>>>>>>>???AAABBBDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA?????????@@@@@@?????????AAAAAAAAA@@@@@@@@@??????<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<:::999999999999999888888888777666666555555555666666666222444555777777555444222333444444444555666666666444444444444444444444555444444444444444444444444333333333444444555555555333333333333444444444444444444333333333222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000111222333444333333222000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////.........---------...///000111111//////////////////////////////............---------------.............../////////......---------......---------...//////------,,,,,,,,,,,,------////////////////////////......///000000///......////////////////////////............////////////////////////////////////111111000000000000111111000000000000////////////------...///////////////////////////////////////////////////////////////...//////000000111111111666666666555555555666666555555555555666666666666555555666666666666555555555555444333333333444444444444444444444444444444444444333333333222222222222222222222222222222222111333333333111111222333222000//////000111111000111111000000000000111111//////////////////////////////000111111111111000////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////.............../////////////////////////////////....../////////000000000111000000//////000000111......------------......////////////000000000000......////////////......,,,///222000,,,***...222//////000000000000//////000///---,,,,,,...000111//////000000000111111111111111222222222333333333000111222222333333222222333333333333333333333333333333333444444444444555333333333444444444555555888999:::999888777888:::999999:::;;;<<<===>>>>>>;;;<<<======>>>>>>>>>===<<<===>>>@@@AAACCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@??????????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>><<<:::999999999999999888888888777555555555666666666666666333444666777777666444333333444444444555666666666444444444444444444333333333333444444444444444444333333333444444555555555222222222222333333333333444444333333333222222222222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000000000111333444444444222111////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////........./////////////////////............//////////////////////////////...............---------------------......//////111111000000///.........---------------...//////------,,,,,,,,,,,,------.............../////////......////////////......////////////////////////---.........//////000000////////////////////////111111000000000000111111////////////000000000000///////////////...------////////////////////////////////////////////////000000000111111222222222555555555555555666777777777777666666555555555444444444555555555555444444555444444333333444444444333333333333333333333333333333333333222222222222111111111111111111111111000222333333222111333444444222111111222333333222111111000000000000111111000000000000000000000000...///000000111111000000////////////////////////........................////////////////////////000//////......//////000////////////////////////---............/////////////////////////////////////////////000000000111111000000//////000000111...------------...//////////////////000000000000......////////////......---///000///,,,,,,...111//////000000000000/////////...---------...///000/////////000000000111111000000111222222222222111000111111222222222222222222222222222222222222222333333333333444444444444333333333444555555666666888999:::999777777777888888999999:::;;;<<<======::::::;;;<<<==================>>>???AAABBBCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>???@@@@@@@@@????????????>>>>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===<<<;;;:::999999999888888888777777777444555666666666666666555444555666777777666555444444444444555555555555555333444444444444333333222333333333333444444444444333333444444444444444444111111111222222222333333444444333333333333222222111222222222222333333333111111111111111111111111000000111111111111000000////////////////////////......000111111111000///////////////////////////000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000///......------......////////////////////////,,,,,,---------............------------...//////111111000000/////////...,,,,,,,,,,,,---...//////......------------......---............/////////........................////////////////////////------......///000000000////////////////////////000000000000000000000000////////////000000000000000000000000///...------000000000000000000000000000000000000000000000000111111111111222222222222444444444444555777888999777777666666555555555555222333444555555444333222444444444333333444444555222222222222222222222222333333333222222222222111000000000000000000000000///000222222222222444666444222111111222333333222111111000000000000111111111111111111111111111111...//////000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////////////////////////////---------.........//////////////////////////////........./////////000000000//////......//////000......------...//////000.../////////000000000111......////////////...............---------.../////////000000000000//////---------.........//////////////////000000000111...///000111111111000000000000111222222222222222111111111111111111111111111111111222222222333333333444444555666666777777555666777777666555777888777888888999:::;;;<<<<<<999999:::<<<<<<=========??????@@@@@@AAABBBCCCCCCDDDCCCAAA@@@@@@AAACCCDDDCCCBBBBBBBBBBBBBBBBBBCCCAAABBBBBBBBBBBBAAAAAA@@@BBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBAAAAAAAAAAAABBB@@@@@@???>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::888888777777777666666666555666666777777666555444555555555666666555555555555555555555555444444444333444444555444333222111222222333333333444444444444444444444444444333333222222222333333333444444444444333333333333222222111111222222222333333333111111111111111111111111000000111111111111000000////////////////////////......//////000000//////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////............/////////000......---------...//////////////////////////////++++++,,,---......//////...------,,,---...///000//////////////////......,,,,,,,,,,,,---...///000///..................///---------.........//////.........------.........////////////////////////------......///000000111/////////////////////////////////000000/////////.../////////000000000111000000000111000000//////000000000000000000000000111111111111111111111111111111111111000000000000444333333444555777999:::666666666666666666666666222222333444444333222222444444333333333444444555111111111111111111111111333333333222222222111111////////////////////////...///111222222333555777222000//////000111111000111111000000000000111111111111111111111111111111...//////000000000000000111111111111111111111111000000000000000000000000//////////////////////////////............//////////////////////////////---------.........//////////////////////////////---------.........//////.........------........................///000111.../////////000000111111......////////////......000...,,,,,,...///...---//////000000000000//////,,,---......//////......////////////000000000000---...///111111000000///000000111222222222222111000000000000000000000000///000000000000111111111444444555555666777888888111333444555444555777888666777888999:::;;;;;;<<<888999:::;;;<<<<<<<<<<<>>>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@<<<======>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999::::::777777777777666666666666555666777777777666444333666666555555555555666666666666666555555444444333333444444555444333111000222222222333333444444444555555555444444333333333333333333444444444555555444444444333333333222222111111111222222333333333000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000,,,,,,,,,---...///000111////////////////////////)))***+++,,,...///000000......---,,,---...///000........................+++++++++,,,---...///000//////............//////---------.........//////......------------......////////////////////////---------...///000000111////////////////////////......////////////........./////////000000111111...///000111111222222111000000000000000000000000111111111111111111111111111111000000//////......333333333333444666777888666777999888666555555666777666555444333222222222222222222222222222222222333333333333333222111000111111111111111111111111111111111111111111111111...///000222222111000000111111111111111111111111//////000111222444666777111111111111000000000000000000000000000000000000////////////////////////---...///000000///...---000///...---,,,---......///////////////.........000000000000000000000000000///...---------------...............///000000,,,,,,------------,,,,,,............////////////000000000000000000000000//////////////////......000000///...---,,,,,,,,,---------............//////////////////////////////////////////////////////////////////000111111000000000000111111111111111111111000000000000000111111222222222222111111222333333444444333333222111222222333333444444555777777666666555555555444999999:::;;;<<<<<<<<<<<<888888999999:::;;;;;;<<>>>>>>>>>>>??????<<<<<<============<<<<<<>>><<<;;;;;;<<<===<<<;;;666666555555666777888999777777777777777777777777777777777777777666555555888888777777666666666555333444555444222111222333444444444444444444444444333444555555333333444555555555555444444555555555555555444444444333333333////////////////////////111111111111111111111111444333222111111222333444000000000000000000000000000000000000000000000000//////////////////////////////............//////000000000000000000000000////////////////////////111111000000//////......//////000000000000//////......///000111111000000000//////.........//////000///---,,,,,,---///000///............---------,,,,,,------------,,,,,,..............................////////////......111111111111111111111111000000///...---,,,,,,+++........................///...------...000333444///...---,,,,,,---...///000000000000000000000000........................000000000000////////////,,,---///000000000///...000000000000000000000000---......///////////////000000000000000000000000............////////////333222111000000111222333666555555666666777888999555777888777666444555555666666555333333222222333222222222222222222222222333333333333333222111000111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111111111111111111222333333111111111000000000//////000000000000000000000000////////////////////////......////////////......000///...---,,,------...////////////............/////////////////////////////////.........------...............///000000......////////////..................////////////////////////////////////........................000000///------,,,,,,------------............///////////////////////////////////////////////////...............//////000//////000000000111111111000000000000000111111111111111111222222111111111111222222222222222222111111111222333333444444555666666666666555555444444777777888999::::::::::::;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@??????BBBAAA@@@???@@@AAACCCDDDDDDCCCBBB@@@@@@@@@AAAAAA???>>>>>>=========>>>>>><<<<<<============<<<<<<>>><<<::::::;;;;;;;;;999777777777777777777888888444444444444444444444444777777777777777666555555777777666666666555555555333444555444222222222444444444444444444444444444444555666666444444555666555444444333333444444555555444444444444333333333111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////000000000/////////////////////000000000000//////........./////////000000......------------......000...---,,,,,,---...000///............---------......////////////......------------------------......////////////......------------------------/////////...------,,,,,,........................111000///...---.../////////...------------...///////////////////////////........................000/////////////////////,,,---...///000//////...////////////////////////---......///////////////////////////////////////111111111000000000000000222111111000000111111222777666666666666666777777444666777666555333444444666555444333333222222333222222222222222222222222222222333333333222111111111111111111111111111111111111111111111111111111222222222111222222333444111111111111111111111111333222111000////////////111111000000000000//////000000000000000000000000//////////////////////////////............////////////...------------...........................////////////////////////...///000000000///...---.........---......///000///000000111111000000///............////////////////////////////////////------------------......000///...------------------------............///////////////////////////////////////////////////---------------...////////////000000000000111111//////000000111111222222111111111111111111111111000000111111111111000000111111222222333444444444666555555555555444444444444555666777888888888888888888999999:::;;;;;;;;;>>>>>>>>>>>>?????????@@@???????????????@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBAAAAAAAAABBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<============<<<<<<>>><<<:::999999999888777444555555555555444444333444444444444444444444444666666777777777666555555666555555555555444444444222333444444333333444555444444444444444444444444444666777666555444555666444333333222222333333444444444444444333333333333111111111111111111111111111111111111111111111111///000000000000000000///000000000000000000000000000000000000000000000000111111111111111111111111//////............//////........................//////////////////////////////////////////000000...//////000000//////.........---,,,---...///000------------------------///...---,,,,,,---...//////............---------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,................................................//////.........---------///...------------...///////////////////////////........................////////////////////////------...////////////...////////////////////////---......///////////////////////////////////////111111111000000/////////000111111222222111111000666555444333333333333333333555666555444333333333555444444333222222222333222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111000/////////000222333111111111111111111111111222222111///............111000000000////////////////////////////////////////////////////////////000///...------...///000//////......------------------...............///////////////////////////...///111222222000///---.........------......///000000000111111000000000............////////////////////////////////////,,,,,,,,,---------------000///...------------------------............///////////////////////////////////////////////////......------......///000////////////000000000111......///000111222222333111111000000000000111111000111111111111111111000111111111222333333444444444444444444444444444444333444555666666777777777666666777777888999999:::<<<<<<<<<======>>>>>>???>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAA>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDFFFEEEDDDBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;===;;;999888888888666555555555666666555444333222666666666666666666666666555666666666666666555555444444444444444444444444111333444444333333555666333333333333333333333333444555666555444333444666333222222222222222222333444444444333333333222222111111111111111111111111111111111111111111111111...///111111111111///...000000000000000000000000000000000000000000000000000000000000000000000000//////............//////........................////////////////////////---......//////000000000...//////////////////...///...,,,++++++,,,...///,,,,,,------.........---///...------------...//////............---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................---------.........//////........................)))***,,,---.../////////.........------.........////////////////////////.................................///////////////------........./////////////////////////////////---......////////////////////////////////////////////////...------,,,,,,///000111222222111000///666555444333333222222333333444666555333222222333444444333222222222333333222222222222222222222222111222222333333333222222111111111111111111111111000000000000000000000000111000/////////000222333000000000000000000000000000000//////.../////////000000000////////////...////////////////////////////////////////////////000///...------...///000...............---------,,,---------......//////........................---///000222222111///.........------------.........//////000000//////...............////////////........................,,,,,,,,,---------......//////...------------...---------............/////////////////////////////////////////////////////////......//////000111...////////////000000000......///000111222222333111111000//////000111111111111222222222222111111000000111222222333333444333333333333444444444444333444555666777777777777999999999:::;;;;;;<<<<<<::::::;;;<<<<<<===>>>>>>>>>>>>======>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA?????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDAAABBBBBBBBBBBBAAAAAA@@@?????????@@@@@@@@@AAAAAA>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCEEEDDDDDDCCCAAA@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===:::888777777777666444888888888888777666666555666666666666666666666666555555666666666666555555333333333444444444444444222333444444444444555666333333333333333333333333222333444444222222333444222222222111111222222222444444333333333222222222000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111//////////////////////////////............//////........................////////////////////////------......//////000000......////////////......///...,,,******,,,---...,,,---...///////////////.........------.........///............---------,,,,,,------------,,,,,,------------------------------............------////////////////////////,,,,,,------.../////////........................)))***+++---............---..................---................................................------....../////////000---------------......///........................---......///////////////........................///.........---------,,,///000111222222111000///777777666555444444444555333555666555444222333333333333222222222222333333222222222222222222222222111111222333333333222222111111111111111111111111000000000000000000000000222222222111222222333444000000000000000000000000///////////////000000111000000////////////......000000000000000000000000//////////////////////////////............//////......//////......---,,,,,,,,,,,,---......//////........................---...///000000000///...///...------,,,------------......//////......---............////////////........................,,,,,,,,,---....../////////......---------......---------............//////////////////////////////////////////////////////////////////000111111......////////////000000//////000000111111222222111000///......///000111111222222222222222222111000000111111222333333333222222333333333333333444333444555666777777777777777777888888999:::::::::999::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@===>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBAAABBBCCCCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<:::888777777777666555555444333222222333333333333333333333333333333333444444555666666666555555333333333444444444444555333444555555444333555666333333333333333333333333111333444333222111222333333222222111111222222333333333333333222222222222////////////////////////000000000000000000000000000111111222222111111000000000000000000000000000111111111111111111111111........................//////............//////........................////////////////////////..................//////---......//////......---///...---,,,+++,,,------,,,---...000111000000///........................///............---------......////////////..............................------............---------------------------------------.........//////..............................---------,,,,,,,,,------...//////...------................................................---------......//////000------,,,,,,------...///........................---......///////////////........................///////////////////////////000000111111000000///666666555444444444555555444555666666444333333444333222222222222222333333222222222222222222222222000111222333333333333222111111111111111111111111000000000000000000000000111111222333333333333222000000000000000000000000111000000//////000000111000000/////////.........000000000000000000000000////////////////////////......////////////......---.../////////...---,,,++++++,,,------...//////........................------.........////////////...------,,,,,,,,,------......//////......---............////////////........................,,,------...//////000000......---------......///---------............//////////////////////////////////////////////////////............///000000........./////////000000000000000000000111111111111000///......///000111000000111111111111000000000000000111222222333333111222222222333333333333333333444555666666666666444444555555666777777777999999:::;;;<<<===>>>>>>???>>>>>>>>>>>>???@@@@@@???@@@@@@AAAAAA@@@@@@???<<<===???@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBBAAAAAA@@@??????BBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@>>>>>>;;;;;;;;;;;;<<<===>>>???:::;;;;;;<<<<<<;;;;;;:::;;;999777777888888888777222111///......000222333333333333333333333333333333444555555666666555555333444444444555555555555444555666555444333444555222222222222222222222222222333444444222222333444333333222222222222333333333333333222222222222111000000000000000000000000000000000000000000000000000000000//////000000000000000000000000000000000111111111111111111111111//////////////////////////////............//////////////////////////////////////////////////////..................---------......//////......---............---------,,,***,,,...///000000///...---..................---///............---------......////////////......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................000///---,,,,,,,,,---...------...//////...------................................................,,,,,,---......///000000------,,,,,,,,,---...///........................---......///////////////........................---......//////000000000000000////////////000000333333333222222333333444444666777666555333444444222222222111222222333333222222222222222222222222000111222333333333333333111111111111111111111111000000000000000000000000...///000222222111000000000000000000000000000000333222111000000///000000000/////////............000000000000000000000000////////////////////////---...///000000///...------.../////////...,,,,,,++++++,,,,,,---...//////........................---------------...///000///...------,,,,,,,,,,,,......////////////................../////////000........................------......///000111111......---------......///---------.........//////////////////////////////////////////////////////...------------...//////............/////////000111111111000000000000000222000///......///000222//////000000000000//////000000000111222222333333111111111222222333333333222222333444555555555555777777888888999999::::::999999:::;;;<<<>>>>>>??????????????????@@@@@@AAA?????????@@@@@@?????????<<<===???@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAABBBCCCCCCBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>???@@@AAA@@@@@@>>>===;;;;;;;;;<<<===>>>???@@@:::;;;;;;<<<<<<;;;;;;::::::999777777888999999888777555333111222444888:::555555555555555555555555333333444555666666666555444444444555555666666666555666777666444333333444222222222222222222222222333444555555333333444555444333333222222333333444333333333222222222111111111111111111111111111111000000000000000000000000000///...------...///000000000000000000000000000111111111111111111111111000000000000000000000000//////............//////000000000000000000000000/////////////////////////////////......------,,,---..................---.../////////......---,,,)))***---/////////...---------............------//////.........---------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------................................................------,,,+++,,,...111333,,,---...//////...---,,,................................................,,,,,,------...///000000------,,,+++,,,---...///........................---......///////////////........................***++++++,,,---...//////111000///......///000111444444555555555555555555444333333333333444555555444444444444444444444444555555333111000/////////222222222222222222222222000111111111111000//////...000111000///...///111000000000000000000000000222111///......///111222000000////////////000000111000000///...---------'''***...000///...------////////////////////////000000//////.........---........................//////.........---------...------,,,,,,------...------------------------+++...111000---,,,---///...//////---,,,,,,---.......................................////////////,,,------......------,,,,,,,,,,,,---------......---------............///...........................------------...//////---------............///,,,...111333333111...,,,000000//////111222444555222222111000//////000000111000000///////////////000000111222222222222222222222333444444444333333444444444555555555666666222444666777666666777888777888888999999::::::;;;;;;;;;<<<===============???????????????@@@@@@@@@???>>>>>>>>>>>>>>>??????AAAAAABBBCCCDDDDDDDDDCCCAAABBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@?????????===>>>???@@@AAABBBBBBBBBBBB@@@>>>===>>>>>>===<<<<<<<<<;;;::::::999888888:::::::::::::::999::::::<<<;;;:::888777777666666555555555555555555555555444333333222222333333444333333333333333333333333333333333444444555555555444555555555444333222222222222222111222222333333222222333333333333444444333333333333333333333333222222111111000//////...111111222222111000...---//////000111111111111111111111000///////////////......//////000000111111000000000000000000000000000000////////////000000......////////////......000000000000000000000000......------------......000000///------,,,,,,,,,........................111///...------...///111......------------......---,,,,,,,,,,,,---......---------...............---------------------------------,,,,,,+++++++++.........------,,,,,,,,,.........------,,,,,,,,,------............------......................../////////......---,,,,,,............---,,,++++++---------............///000000///...---,,,,,,,,,000000000000000000000000------------------------.................................------,,,,,,,,,////////////////////////000000000000000000000000......////////////......555555555444444444444444444333333333333444555555333333333333333333333333333222111///............222222222222222222222222111111222222111111000///...000111000///...///111000000000000000000000000///...,,,++++++,,,...///000000////////////000000111000000///......------,,,---////////////000222........................000/////////....................................//////.........---------...------,,,,,,------...------------------------+++,,,............///000......///...---,,,------....................................////////////,,,------------------,,,,,,------------------------------............///...........................------------...//////---------............///......////////////......///............000111222222111111000//////000000111111000////////////000......///000000000000000222222333444444444333333333333444444444555555555333555777888777777888999888888888999::::::;;;;;;;;;<<<======>>>>>>======>>>>>>????????????@@@@@@@@@??????>>>>>>>>>??????AAABBBBBBCCCCCCCCCCCCBBB@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBBBBCCCBBBBBBBBB@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@>>><<<<<<======<<<;;;<<<;;;;;;:::999999888888;;;;;;;;;<<<<<<;;;;;;:::;;;:::999888666666666666555555555555555555555555444333333333333333333444333333333333333333333333333333333444444444444444444444555555555444333333333222222111222222333333222222222333333333444444333333333333333333333333111111111111111111111111222222222222111000///...//////000111111111111000111111000///////////////.../////////000000000111000000000000000000000000000000////////////000000......////////////....../////////////////////////////////....../////////111111///......---------........................000///...------...///000......------------......---,,,,,,,,,,,,---......000000///...---,,,++++++------------------------...---------,,,,,,,,,+++......---------,,,,,,,,,.........------,,,,,,,,,------............------........................---------------.........------......------,,,,,,---------............///000///...------,,,,,,,,,////////////////////////------------------------..............................---------,,,,,,,,,........................////////////////////////......////////////......555555444444333333222222333333333333333444555555222222222222222222222222111111000///////////////222222222222222222222222222222222222222111111000...000111000///...///111000000000000000000000000111000///......///000111000000////////////000000000000000///......------...//////...---...111333------------------------////////////...................................................---------...------,,,,,,------...------------------------,,,++++++,,,...000000///---...///000000///...---........................---............/////////---------------------------------------------,,,---------............///...........................------------...//////---------............//////...---,,,,,,---...///000//////......//////000111111000/////////000000222111111000000000000000......///000000000000000111222333333444444444333222222333333333444444444444666888888777777888999888888999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>======>>>>>>>>>?????????@@@AAAAAA@@@???>>>>>>>>>???BBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>????????????????????????>>><<<;;;;;;<<<===<<<;;;;;;;;;::::::999999888888999:::;;;<<<<<<;;;:::999:::999888666555555555555555555555555555555555555333333333333333333333333333333333333333333333333444444444444333333333333444444555555666555555555333333222222111222222333222222222222333333333333333333333333333333333333000000000111222333333444333333222111000000000000...///000000111111000000111000000///////////////////////////000000000000000000000000000000000000000000////////////000000......////////////......////////////////////////000000000000000000000000111111000///....................................000///...------...///000......------------......---,,,,,,,,,,,,---......000//////...---,,,++++++------------------------.........---------------...------------,,,,,,,,,.........---------------------............------........................+++++++++,,,---.........+++,,,------......---------------............///000///...---,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,------------------------////////////////////////......////////////......333333333333333333333333333333222222333333444555222222222222222222222222222222222111111222333333222222222222222222222222222333333333333222111111...000111000///...///111000000000000000000000000222111111000000111111222000000////////////000000000000//////............,,,---...---,,,---...000------------------------///////////////............................................................------,,,,,,------...,,,,,,------------------///,,,)))***...000000...------///111222222000///........................---------.........//////---------,,,,,,---------...------------,,,,,,,,,---------............///...........................------------...//////---------............//////......------......///222222111111000000000000111000000/////////000000222222111000000000000000000000111222222222222222111111222333444444444444111111222222222333333333333555777777777666777888888888999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<======>>>>>>?????????BBBAAA@@@??????>>>>>>???BBBBBBBBBBBBBBBAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCCCCBBBAAA@@@????????????????????????>>>>>>@@@@@@??????>>>>>>>>>>>>===<<<:::;;;<<<======<<<::::::::::::999999888888666888999:::;;;:::999888999888777666555444444444555555555555555555555555333444444444444444444333333333333333333333333333555444444333333222222222333444555555666666666666333333222222111111222222111222222222222333333333222222222222222222222222111111111222333333444444444333222000000000111222...//////000000000000000000000////////////000000////////////000000000000000000000000000000000000//////000000000000//////......////////////....../////////////////////////////////000000/////////000000///.......................................///......------......///......------------......---,,,,,,,,,,,,---......,,,,,,,,,------......///------------------------........................------------------------...............---------------............------........................+++++++++,,,,,,---------***+++,,,---............---------............//////...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------////////////////////////......////////////......222222222333333444444444333222222222222333444444444444444444444444444444222222222222222333333444222222222222222222222222222333333333333222111111...000111000///...///111000000000000000000000000........................000000////////////000000////////////............***---///000///...------.................................///////////////........................---........................------,,,,,,------...,,,,,,,,,---------......222...******---000000//////...---...000111000...........................------------...............---,,,,,,,,,,,,---...---------------------------------............///...........................------------...//////---------............///...///000000000000///...222222111111000000///...000///////////////000000222111111000///000000000000000111222222222222222000111222333444444444444111111111222222222333333111333555666555555666777777777888999999::::::;;;;;;;;;<<<===============;;;;;;<<<===>>>>>>??????AAA@@@@@@???>>>>>>>>>???AAABBBBBBBBBAAA@@@??????BBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???===============>>>===;;;<<<===>>>>>>===:::999999999999999888888777888999:::;;;::::::999999888777555444444333333555555555555555555555555333444444555555444444333333333333333333333333333444444444333333222222111333333444555666666666555444333222222111111111222111111111222222222333333222222222222222222222222222222222222222222222222333222111000000000111222......///000000000000000000000////////////000000000000000000////////////000000000000000000000000//////000000000000//////......////////////..............................---......//////......---......---,,,,,,,,,------..............................------------............------------......---,,,,,,,,,,,,---......++++++,,,,,,---......///------------------------........................------------------------........................------............------........................---------,,,,,,+++++++++***+++,,,---.../////////---------............///...------,,,,,,,,,,,,---------------------------------------------------------------------------------------------------......................................................////////////......333333333333444444444444222222222222222333444444444444444444444444444444111111000000000111111222222222222222222222222222222222222222222111111000...000111000///...///111000000000000000000000000///000000000000000000///000000////////////000000//////////////////......,,,///222444222000///...////////////////////////.........///////////////........................---------..................------,,,,,,------...+++,,,,,,------.........222///,,,+++---000222333:::555///---...///...---........................,,,------------............---,,,++++++,,,---...,,,,,,,,,---------......---------............///...........................------------...//////---------............///...///000111111000///......////////////...---,,,//////......//////000000111000000///////////////......///000000000000000000111222333444555555555111111222222222333333333111333555555444444555666666666777777888999999999::::::;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>>?????????>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@??????BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<===>>>???===<<<<<<===>>>===<<<999999999999999999888888999999::::::;;;;;;<<<<<<999888777555444444444444555555555555555555555555333444555666666555444333333333333333333333333333333333333333222222222222333333444444555444444444444444333222111111111111111111111111222222222222222222222222222222222222222222222222222111111111111111000000000000000111---...//////000000/////////////////////000000111000000000000////////////000000000000000000000000...///000111111000///.........////////////..............................,,,---...//////...---,,,------,,,,,,,,,,,,,,,---........................------------------------......------------......---,,,,,,,,,,,,---......------------,,,,,,,,,+++---------------------------------------.........,,,,,,,,,------------................../////////------............------.................................---,,,+++++++++***+++,,,---............---------............///------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////////////////..............................////////////......666666555555444333333222222222222111222222333444333333333333333333333333222222111000000000111111222222222222222222222222111111222222111111000///...000111000///...///111000000000000000000000000222222222333333222222222000000////////////000000.../////////////////////...000222222111000000000..................................../////////000........................---------.........//////...------,,,,,,------...++++++,,,,,,---......//////...---,,,---000666:::NNNEEE999222111111111000........................,,,,,,---------.........///...,,,++++++,,,...///***++++++,,,---...//////---------............///...........................------------...//////---------............///000//////......//////000---......//////...---,,,...............///000000000//////.....................///000000000000000000000222333444555555555222222222222333333333444111333555666555555666777555555555666777777888888888999::::::;;;;;;::::::999::::::;;;===>>>>>>???<<<<<<<<<<<<===>>>??????>>>??????@@@@@@@@@@@@???BBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAA@@@???>>>>>>?????????@@@@@@@@@@@@???>>><<<;;;;;;<<<===>>>???===;;;;;;<<<<<<;;;:::888888888888888888999999888888777666777999;;;<<<999999777666555444444444555555555555555555555555333444555666666555444333333333333333333333333333222222222222222333333333333333333333333333222222555444333222111111111111111111111111222222222222111111111111111111111111///000000111111222222222...//////000000000//////---...//////000000/////////////////////000111111111000000000/////////...000000000000000000000000...///000111111000///.........////////////..............................---...///000000///...---------,,,,,,,,,------...........................---------......---------......------------......---,,,,,,,,,,,,---......---------,,,,,,,,,,,,+++------------------------+++,,,,,,,,,------------,,,,,,,,,---------......---........./////////000------............------.................................---------------++++++,,,---............---------............///---,,,,,,+++,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............................................................////////////......:::999888666444222111000222222111111222222333444222222222222222222222222555444333333222222333333222222222222222222222222111111111111111000/////////000111000///...///111000000000000000000000000//////000000000000//////000000////////////000000.........//////////////////000///...,,,---///000---------------------------.........//////000000........................---------.........//////...------,,,,,,------...++++++,,,,,,---...//////,,,------------111:::@@@___TTTDDD999666666555444........................,,,,,,,,,---------......///...,,,++++++,,,...///)))***+++,,,...///000000---------.........//////...........................------------...//////---------.........//////111///,,,++++++,,,///111...///000111111000///..................///000111//////...---------------000000111222222222222222///000222333444555555555222222333333333444444444222444666777666666777888444444555555666777777777888888999::::::::::::999999999:::;;;<<<===>>>???;;;;;;;;;;;;<<<>>>???@@@===>>>???@@@@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAA@@@@@@AAAAAAAAA@@@??????======>>>>>>?????????@@@???===<<<;;;;;;<<<>>>??????===;;;::::::;;;:::888888888888888888888999999555444222111222555777999:::999888666555555555555555555555555555555555555333444666777777666444333333333333333333333333333111111111222222333333444333333333333222222111000555444333222111111111111000111111111111222222222111111111111111111111111------...000111222333444---...///000000///...------......//////////////////////////////000111111111111000000/////////...000000000000000000000000...///000222222000///.........////////////.................................///000222222000///.........---------......///........................,,,------......------,,,.........------.........---,,,,,,,,,,,,---......)))******+++---...//////------------------------+++++++++,,,,,,---------,,,,,,,,,------.........---.........//////000000---..................---........................,,,------......//////000,,,,,,------......---------------.........//////,,,,,,,,,++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------..............................////////////......555555444333333222111111000000000000000000000000000000000000000000000000000111111111111222222222//////000111222333333444111111111111111000//////............//////////////////000000111111222222000000000000////////////---///000222222000///---000000000000000000000000//////.........---------111111000...---,,,+++***,,,,,,,,,---------........................------......------------......000///...,,,***((('''&&&,,,---......,,,,,,---......---,,,,,,---000222444[[[[[[NNN;;;222666666000------------------------........................000///...---,,,+++******...---,,,,,,,,,,,,---......------------...///////////////...---,,,,,,,,,+++,,,---.........---,,,........................000///---,,,,,,---...000///......---------......//////...---...///000111000000000000000000000000000000000000000000000000222222111111000///////////////000222222333222222222555888777333111444888333444555777888888888888888888888888888888888888888999:::<<<<<<<<<<<<;;;@@@???>>>======>>>???@@@@@@@@@??????????????????>>>>>>>>>>>>============@@@??????>>>===<<<<<<;;;????????????????????????<<<;;;:::888888;;;@@@DDDEEECCC@@@===:::999999:::777777666666666666777777777777777888888999999:::<<<;;;999777666555444444666666666666555444333222666555555555555444444444222222222222222222222222444333333222222333333444444444444444333333222111222222222222222222222222222222222222222111000///222222222222222222222222////////////////////////444333111000000000111111000000000000000000000000//////............//////////////////............---...///000000///...---///......///000000///---000222444333///---...000......////////////......000///---,,,,,,---///000000...,,,,,,------,,,+++......---------,,,,,,,,,........................------------------------++++++,,,------,,,++++++///......------,,,++++++...---,,,,,,++++++++++++------------------------......------------......,,,,,,,,,------.........//////.........---------------------------------.........------,,,,,,,,,------------------------------,,,+++,,,---...///...---,,,+++***+++,,,,,,------------------------------------------------+++++++++,,,,,,---------------,,,---...000222333.........------,,,,,,,,,------------------------........................555444444333222222111111111111111111111111111111000000000000000000000000000000111111111222222222222333333444444555555555111111111111111000//////............////////////000000000000000111111111000000000000////////////...///000111111000///...//////////////////////////////.........---------/////////...------,,,,,,,,,,,,,,,---------..............................------,,,,,,,,,,,,------.........---,,,++++++***,,,---......,,,,,,---...,,,+++******+++---000111DDDFFF@@@333///444444......................................................---------------,,,,,,...---,,,,,,,,,,,,---...---------------...//////+++++++++,,,...//////...+++,,,---.........------........................///...---,,,,,,---...///..............................---------...///000////////////////////////000000000000000000000000111111111111000000000000111222222222222111000000222555888666333111444777444444555666777888888999888888888888888888888888888999;;;<<<======<<<<<>>======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????>>>===<<<<<<<<>>>>>======>>>>>>???========================@@@@@@@@@@@@??????????????????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;999999;;;???BBBCCCBBB???===;;;:::::::::999888888888888888888999::::::::::::999999999999;;;:::999777666555444444222333444555666666666666555555555555444444444444444444444444444444444444444333333222222333333444333333333333333222222111000000000000000000000000000111111222222222111111000000000000000000000000111111111111111111111111000000///.........//////000000000000000000000000//////............//////////////////..................////////////......///......///000000///------...///...,,,++++++,,,,,,,,,------------,,,,,,///...---,,,,,,---...///111///....../////////.........---------,,,,,,,,,---------------------------------------------------......//////......---++++++,,,------...//////------,,,+++++++++,,,,,,------------------------------------------------------------------,,,,,,...............---------++++++++++++++++++++++++...------------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---...///111000///...---,,,------------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++------------...///111111...------------,,,,,,,,,////////////////////////........................333333333333222222111111222222222222222222222222000000000000000000000000000000000000111111111111111111000000000////////////000000000000000//////............////////////111111000000/////////...000000000000////////////......///000000///......------------------------................................................,,,,,,,,,---------......---------...............------,,,,,,,,,,,,------,,,,,,------.........///,,,---......,,,,,,---...------------...///000111,,,000000---,,,...---)))........................------------------------,,,,,,,,,---------......------------------------------,,,,,,------...//////,,,)))+++...///---***,,,,,,,,,---------------........................,,,,,,---.........------+++,,,...000000///---,,,,,,,,,,,,,,,------......////////////////////////////////////////////////...//////000111222222222333333222222111///...---222444555444222222333555555444333222333666888:::888888888888888888888888999:::<<<===>>>>>>===<<<>>>>>>>>>======>>>>>>>>><<<===============>>>>>>@@@@@@?????????>>>>>>>>>???>>>>>>>>>=========<<<========================;;;<<<<<<;;;:::<<>>>>>==================>>>>>>???????????????>>>>>>>>>=========>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<<<<<<<>>>@@@@@@???>>>===;;;;;;::::::::::::999999999999::::::;;;;;;;;;::::::999999999999999777666555555555555555555666666555444444333555444444444444333333333222222222222222222222222444333333222222333333444111111222333333222222222222222222222222222222222///000111222222222222222222222222222222222222222111111111111111111111111///000000000000000000000//////////////////////////////............//////////////////............/////////......////////////......///000000///---...------.........,,,,,,......////////////...............------.........///---,,,,,,---......---......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------,,,,,,---......---,,,,,,.........------,,,,,,,,,---.............................................------------------------........................,,,,,,,,,---------------)))***+++,,,---......///---------------------------------------------------------,,,,,,+++++++++,,,,,,---....../////////------------------------------------------------........................222222222222222222111111222222222222222222222222000000000000000000000000/////////000000000111111222222222111111000000000......///000000000//////............////////////000//////////////////...000000000000////////////........................---------------------------------...............000000///...------,,,,,,,,,,,,,,,---------......,,,,,,------...////////////......------......///......------,,,+++++++++,,,---......,,,,,,---...******++++++,,,,,,,,,,,,......---++++++---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------...,,,------......//////000---,,,,,,,,,,,,---...///........................++++++,,,,,,------......+++,,,---////////////...,,,,,,---............---........................000000000000000000000000...//////000111222222222---...///000111111111111222222222222222222222222222222222222333555777888888888888888888888888888888999:::<<<<<<<<<<<<;;;<<<======>>>>>>======<<<=========>>>>>>??????@@@>>>>>>>>>>>>=========<<<>>>>>>>>>>>>====================================;;;<<<>>>>>>======>>>???>>>>>>======<<<;;;:::::::::999999888888999999:::::::::::::::999999999999999888777666555555555555666666666666555444333222444444444444333333333333222222222222222222222222444333333222222333333444000111222222222222222222222222222222222222222222000111111222222222111111222222222222222222222222111111111111111111111111//////000111111111000000//////////////////////////////............//////////////////............//////............/////////......///000000///---......---...//////...,,,...//////////////////..............................,,,++++++---......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------....../////////...---,,,,,,++++++,,,,,,+++++++++,,,------------------------------+++,,,---......---,,,+++------------------,,,,,,---------.......................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------((()))***,,,---.........---------------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,---...............,,,,,,,,,------------...------------------------........................111111111111111111222222111111111111111111111111000000000000000000000000////////////000000000111///////////////.........---......///000000//////............////////////.........///////////////000000000000////////////.........------.........---------------------------------.........//////........................,,,,,,,,,---------......,,,,,,------...//////000...------,,,,,,------...............------------,,,---......,,,,,,---...******+++,,,,,,,,,,,,++++++***+++,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...***...000///+++***---000------,,,,,,,,,---...///........................,,,++++++***+++---...///,,,,,,------...//////000,,,---.../////////..............................000000000000000000000000//////000000111111111222---...///000111111111111222111111111222222222111111111222333444555555666888888888888888888888888777888999;;;;;;;;;;;;:::<<<<<<===>>>>>>===<<<<<<;;;;;;<<<======>>>???????????????>>>>>>>>>==================>>>>>>>>>>>>========================;;;===??????>>>======>>>============<<<;;;::::::999999888888888888999999888888888999999999999999888777666555555555555555444555555555555555444444444444444333333333222222333333333333333333333333444333333222222333333444000000111222222222222222111111111111111111111111111111222222222111000000111111111111111111111111000000000000000000000000---...///000000000////////////////////////////////////............//////////////////............000///...------...///000///......///000000///---...---,,,---///000...,,,---......//////......------..................---...---+++,,,...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///---------------------,,,,,,+++++++++,,,,,,---...------------------------***+++---......---+++***,,,,,,---------------------------.........//////........................,,,,,,,,,---------......------------------------+++,,,---.........------++++++---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,---.........------,,,,,,,,,---------......................................................111111111111111111222222000000000000000000000000000000000000000000000000////////////000000000000111111111111222222222222------...///000000//////............/////////000---.........//////000000000000000000////////////......------------..............................---------.........//////,,,,,,------...//////000,,,,,,,,,---------......,,,,,,------...///000000---,,,,,,++++++,,,,,,---.........///////////////,,,---......,,,,,,---...,,,,,,---.........------******,,,///000...------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---//////000,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...,,,111333000)))%%%''',,,------,,,+++,,,---...///........................,,,+++***)))***,,,///000---,,,,,,------///000111------///000000000///...........................000000000000000000000000000000000000111111111111......///000000000000000222111000111222222111000000000222333444555555555888888888888888888888888666777999:::;;;;;;:::999;;;<<<===>>>>>>===<<<;;;::::::;;;;;;<<<===>>>>>>@@@@@@@@@????????????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===???@@@>>>======>>><<<<<<======<<<;;;;;;:::999888888888888888888999777777777888888999999:::888777666555555555555555333333444555666666666666444444444333333333222222444444444444444444444444444333333222222333333444///000111222222222222222000000000000000000000000222222222222222111000///000000000000000000000000////////////////////////+++,,,.../////////......//////////////////////////////............//////000/////////............000///...------...///000///......///000000///---...,,,+++,,,///000---+++,,,------......------,,,------............------///...------///000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++,,,---+++,,,,,,------......///++++++++++++,,,,,,---...------------------------***+++---......---+++***,,,,,,,,,------.........---------.........//////------------------------,,,,,,,,,------.........////////////////////////+++,,,---.........---,,,...//////000///---,,,+++------------------------+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,---.........---,,,,,,,,,,,,------.........////////////////////////........................333333333222222222111111000111111222222222111111//////000111111111111111///000111000///...///000333222111/////////000111111000///......///000111............////////////000000000000000000000000000000//////.........---......------------......//////.........---------000///...---,,,---..............................,,,------......------,,,---------............///111///......//////...---***+++------------+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///......---------,,,,,,,,,------------------------------------------------)))***,,,...//////......//////.........---------...---------///111333444------------,,,,,,+++***)))******++++++,,,,,,---111///,,,++++++...111444,,,,,,+++++++++,,,------+++,,,.../////////...---////////////////////////////////////////////////222000,,,***+++---111444//////000111111111111111------...///////////////222222222222222222222222444444444444444444333333666666666777888888999999999999999999:::;;;<<<<<<<<<<<<;;;:::999999888777999:::;;;===>>>>>>?????????????????????>>>===============>>>??????@@@@@@??????>>>===============;;;;;;<<<===>>>???@@@@@@;;;::::::::::::::::::999555777888888777777888999::::::::::::::::::::::::555555666666555333222000555555555444444333333333444444444333333222222222333333333333333333333333333333333333333333333333333333333222222111111111333222222222222222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000///..................///000111111222111111000000000000000111111222111111000000000000111111////////////////////////........................111000///...---,,,++++++------------------------,,,,,,---.../////////...///...+++***))))))***+++------------------------........................///......------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////...---,,,+++///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++,,,...000111///------------........./////////...---,,,,,,,,,,,,,,,/////////...---,,,***)))222222222222111111111111222222222222111111000/////////000111111111111111000000000000111111111111333222000/////////000111000///............///000............////////////000000000000000000000000000/////////..................------------......//////.........---------000///...---,,,------...........................,,,------......------,,,---------............///111///------.........---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///......---------,,,,,,,,,------------------------------------------------******+++,,,------------......------,,,,,,,,,,,,------------///000222333---............---,,,+++,,,,,,,,,,,,,,,+++++++++......---,,,---...///000,,,,,,,,,+++,,,,,,------,,,---.../////////...............................................................---...///000000//////000111111111111000//////000111111111111000222222222222222222222222333333333444444444444444444555555666666777777888888888888888999:::;;;;;;<<<<<<;;;;;;:::999888888::::::<<<===>>>????????????????????????>>>===============>>>??????@@@@@@???>>>>>>===============;;;;;;<<<<<<======>>>>>>;;;::::::::::::999999999777999:::999888888999:::999999999999999999888888555555666666555333222111555555444444444333333333444444444333333222222222333333333333333333333333333333333333333333333333333333333222222222111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000///...............---...///000111222222222333222111000////////////000000////////////000000...............................................................---------------------------------++++++,,,,,,,,,,,,,,,,,,///...,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------...............///...---,,,,,,,,,,,,------,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++...---,,,---......,,,***+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,---......//////......------111111111111000000000000333333333222111000......//////000111111111111111222000...000333444333111222111000000///000000000000//////......//////000............////////////000000000000000000000000////////////..................------------.....................---------///......---,,,---------........................,,,------......------,,,---------............///000...,,,,,,---------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------------............---------,,,,,,,,,------------------------------------------------+++++++++******++++++,,,---,,,,,,,,,,,,+++++++++---------......000111222......//////......------......------,,,++++++***+++,,,---.........------+++,,,,,,,,,,,,------...---......///000/////////------------------------........................+++---///000111000...---...///000000111111000000000111222222333333222222222222222222222222222222222222222333333444444555333333444444555666666666888777777888888999:::;;;<<<<<<;;;;;;::::::999999:::;;;<<<>>>????????????>>>>>>??????>>>>>>======<<<======>>>>>>??????@@@???>>>======<<<<<<======;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999:::;;;<<<;;;999999:::;;;999999888888777777777666555555555555555444333222555444444444444333333333444444333333333333222222333333333333333333333333333333333333333333333333333333333222222222222111111111111000000111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////000//////............///,,,---///000111222222222555444222000///---------//////............//////................................................---------.........//////------------------------...---,,,+++***+++,,,---...---,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++,,,---///111222......---,,,,,,,,,------......------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,222000...---------+++***+++++++++,,,,,,,,,------......---,,,,,,,,,------------...///000000000///000000000000////////////111111222111111000////////////000111111111111111222...,,,...444666444000111111000000000000000000000000000000000000000000............///////////////////////////////////////////////////...............------------....................................---------,,,,,,,,,........................,,,------......------,,,---------............//////---++++++,,,---,,,+++,,,+++))))))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------............---------,,,,,,,,,---------------------------------------------------,,,+++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------......//////000------............------.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,------.............../////////000000///------------------------........................+++,,,...000000///...---...//////000000000000000000111222222333333222222111111111111111111111111000111111222333444444555333333444444555555666666888888888888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>????????????===>>>>>>>>>>>>>>>======<<<<<<======>>>?????????>>>>>>===<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;::::::999888888888:::;;;<<<;;;999888999:::999999999888888777666666555555555555555444444333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////000///............//////,,,---...000111222222222444333111000...---------.........------.........................................................---------............///------------------------111000...,,,+++,,,...///...---,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,++++++,,,///111333...------,,,,,,,,,------000///...---------------------------------------------------------------,,,---......//////......+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,444111...------...---,,,---------.........//////...------,,,,,,,,,------------...///////////////000000000/////////.........///000111111111111111//////000111111111111111111---+++---222555222///000000000111111111000000111111111111111111111111............////////////////////////////////////.........///////////////......------------......---.....................---------------,,,,,,,,,........................,,,------......------,,,---------............///...,,,++++++,,,,,,+++***,,,+++))))))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------............---------,,,,,,,,,------------------------------------------------///...,,,++++++,,,---...------------............---------...............+++,,,,,,---------,,,,,,,,,,,,,,,------............---+++******+++,,,---***+++,,,......///.....................//////000................................................---------------...//////......///000000000000000///000111111222222111111111111111111111111111111000000111111222333444444333444444555555666666777888888888888999:::;;;<<<999999999:::::::::::::::;;;<<<===>>>>>>???>>>>>><<<======>>>>>>>>>======<<<<<<<<<===>>>>>>??????>>>======<<<<<<<<<<<<<<>>>>>===<<<<<<<<<;;;;;;:::999999888777777888999:::999888777888999::::::999999888888888888666666555555555444444555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111//////////////////////////////////////////////////////............//////,,,---...///111111111222111000000///.../////////......------------......................................................///............---------------------------------111000...,,,+++,,,...///------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////+++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...,,,+++,,,...000111------,,,,,,,,,------...000///...---------------------------------------------------------------,,,---......//////......+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...++++++,,,.........---------.........//////------,,,,,,,,,------...---............---,,,,,,000000000000////////////------///000111222222222//////000111111111111111000...,,,...111222111/////////000111111111111000000111111222222111111000............////////////000000000000000000000000.........///////////////......------------......---------...............,,,------------,,,++++++........................,,,------......------,,,---------............//////---++++++,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------------............---------,,,,,,,,,---------------------------------------------------------,,,,,,---......------...............///,,,------...------,,,,,,++++++,,,,,,---,,,,,,,,,***++++++,,,---.........///---+++******+++,,,---***+++---.../////////......------------...//////////////////////////////------------------------///---,,,++++++---///000---...//////000000//////...///000000111000000000111111111111111111111111000000000111111222222333333333444444555666666777888888777888888999:::;;;777777888888999999::::::;;;;;;<<<===============<<<<<<===>>>>>>>>>======;;;<<<<<<======>>>>>>???>>>===<<<<<<;;;;;;<<<<<>>>>>=========<<<;;;;;;:::999888777777666555777888888777666888999999999999999999999999999666666555555444555555666333333333444444444444555222222333333333333444444333333333333333333333333222222222222222222222222111222222222222333333333111111111000000111111111111111111111111111111111111111111111111111111111///////////////////////////////////////////////////............//////000------...///000000000000............//////000111......------------......------------------------........................//////.........---------------------------------...---,,,+++***+++,,,------------------,,,,,,,,,------------------------------------------------++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000///...---,,,---...///------,,,,,,,,,---............------------------,,,,,,,,,------------...------------------------,,,,,,---............---+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,---,,,+++++++++,,,,,,,,,------------,,,,,,,,,---......---.........---,,,++++++111111111000000000//////......///000111111111000//////000111111111111111000000000000000111000000...///000111222111111000...///000000000000///...............////////////000000000000000000000000............/////////000......------------......---------.........//////,,,,,,---------,,,+++***........................,,,------......------,,,---------............//////---,,,+++,,,---,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///......---------,,,,,,,,,------------------------------------------------***+++,,,---------------,,,,,,,,,------.........,,,------...---,,,+++***+++,,,,,,---......------+++++++++,,,,,,,,,,,,,,,...---------,,,,,,,,,+++)))+++---///000000//////---,,,,,,+++,,,---...///........................------------------------...---,,,++++++---...000---...//////000000//////...///000000111111000000111111111111111111111111000000000111111111111111222222333333444444555555555555555666666777888999555666666777888888999999:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>======;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<==================<<<<<<;;;;;;:::999888777666666333555777777777777999:::666666777777888999999999666666555444444555666777333333333444444444555555222222222333333444444444333333333333333333333333111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000...............///000000......///////////////..................///000111//////............//////------------------------........................---------...............------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,------...,,,,,,,,,---------..............................++++++,,,---------------+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------)))))))))***---------++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,------...............111111111111000000000000///000000000000000///...//////000111111111111111111222333222000000111222...///000222222222111000,,,---...//////...---,,,............/////////000000000000000000000000000---.........//////000000.........------.........---------.........//////,,,,,,---...---,,,+++***........................,,,------......------,,,---------.........//////000...,,,,,,---------,,,++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///......---------,,,,,,,,,------------------------------------------------''')))+++,,,------,,,,,,+++++++++,,,,,,---------,,,------...---,,,***))),,,------.../////////...---,,,,,,++++++******))),,,---///000///---+++))))))***---///000000//////,,,,,,+++***+++,,,---...------------------------------------------------,,,,,,,,,---------......---....../////////////////////000111111111111111000000000000000000000000111111111111000000000000000111111222333333444444444333333444444555666777444444555666777888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>>>>======;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666555333555777777777888:::<<<444444555666777888999999777666555444444555666777333333333444444555555555222222222333333444444444333333333333333333333333111111111111111111111111111111111222222333333333333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...............///000111///////////////......---//////............////////////............//////------------------------........................++++++,,,---...///000111------------------------,,,,,,---.../////////...,,,,,,---......---------++++++++++++++++++++++++************************,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---...//////......,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,---...,,,,,,,,,------.................................***+++,,,,,,------,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,---///000000...,,,---------.........//////,,,,,,,,,,,,,,,---...///+++,,,---///000111111111000000000111222222222333////////////////////////000000000000111111111111222222111000//////000000111222333222000///000111///000111111111000...---000000//////......------'''))),,,///000000///---////////////////////////000000//////.........------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------.........//////......---------,,,,,,,,,*********+++,,,---...///111000///...------...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------------,,,+++***///...---,,,+++,,,------++++++,,,,,,,,,---------........................'''+++...///------...000///...,,,+++++++++,,,,,,---------.........//////...///000///---,,,,,,---000000//////............//////000000000000//////000000000000000000000000111111111000000000000000111111222333333333333222555666666666555444444333555555666777888999::::::999:::;;;;;;<<<<<<;;;;;;===<<<;;;;;;<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999::::::<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;999777666555555555888777777777777777888888888888888777666666555555555555666666666666555555333333333222222222111111444444555666555444222111111111111111111111111111111111111111111111111111000111222333333333333333000000000000000000000000111111222222222222111111000000000000000000000000111111000000//////......000///...------...///000000000//////.........---000000//////......------////////////////////////........................+++,,,,,,------,,,,,,+++/////////......------------------------------------------------------------,,,++++++------,,,+++,,,------+++((((((***---...---+++*********++++++------------------------***,,,......+++***))))))+++---------+++++++++---///...,,,++++++,,,...///,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////............---,,,++++++,,,,,,,,,---------......,,,,,,,,,------.........,,,++++++******++++++,,,...---,,,,,,,,,,,,---...,,,------......------,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000000/////////.........111111111111111222222222000000000000000000000000000000000000111111111111222111111000//////000000000111222111000///000111....../////////...---,,,///////////////.........***+++---///000000//////////////////////////////000/////////............------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,------------...............---------,,,,,,,,,++++++++++++,,,------...///...---,,,,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,++++++++++++......,,,+++++++++,,,---++++++,,,,,,,,,---------------------------------))),,,...///---,,,---///...---,,,+++***++++++,,,+++++++++,,,,,,,,,------,,,---......---,,,---////////////.........------//////000000000000//////////////////////////////000000000000000000000000000111222222333333222222555555555555555444333222333333444555666777888888999:::;;;;;;<<<<<<;;;;;;<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<::::::;;;;;;;;;;;;:::::::::999888777666555555555777777666666777888888999888888777666666555555444444555555666666555555444333333333222222222111111333444444555444333222111111111111111111111111111111111111111111111111111000111222222333333333222000000000000000000000000000111111222222111111000000000000000000000000000111000000000/////////...000///...------...///000000/////////............///////////////.........////////////////////////........................,,,------......------,,,------,,,,,,,,,+++++++++---------------------------------------------------,,,++++++------,,,+++,,,---...,,,))))))+++---------+++*********++++++------------------------'''***,,,---,,,,,,,,,---+++,,,------++++++,,,---///...,,,++++++,,,...///,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---------......,,,------------.........---------...------,,,,,,,,,,,,,,,---------......,,,,,,---------------------,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---...,,,------......------,,,------,,,++++++,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,222222222111111111111111111111111111111111111111000000000000111111111111111111000/////////000000000111222111/////////000//////000000//////...---.........///////////////......//////000000000000////////////////////////////////////............------------------------//////............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,+++*********+++,,,------,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,---------,,,+++*********+++++++++++++++,,,,,,,,,------***+++------,,,,,,...///.........---------------...//////000000//////...////////////////////////000000000000000000000000000111222222333333222222333333444444444333222222333333444555666777777888999:::;;;;;;<<<<<<;;;;;;;;;:::999777666777777888<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::999::::::;;;;;;::::::999888888777666666666666666555555555666777888999:::777777666666555444444333333444444555555444444333333333333222222222111111222222333333333222111111111111111111111111111111111111111111111111111111000111222222333222222222000000000000000000000000000111111222222111111000000000000000000000000000000000000000//////////////////............///000////////////.....................///////////////////////////////////////........................---......//////......------,,,,,,,,,,,,+++++++++---------------------------------------------------,,,++++++------,,,+++---......,,,+++***,,,...---,,,,,,++++++++++++,,,------------------------(((***,,,---,,,,,,,,,---+++,,,------++++++,,,---...---,,,++++++,,,---...,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,------...---------,,,,,,,,,---------......------------------,,,,,,...------,,,,,,------......------,,,,,,------...,,,------......------,,,///---+++******+++---///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------,,,,,,,,,333222222222111000000000000000000000000000000000///000000000111111111111111000000/////////000000111222333222000///000111222222222222222111111000------......//////000000111000///.........///000///////////////////////////////////////.........------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,---......,,,,,,,,,,,,------------------------------------...------,,,,,,------...---,,,***))))))***,,,---,,,,,,+++++++++*********,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,++++++++++++++++++++++++---------.........//////***+++,,,,,,++++++---...------------------------...//////////////////.../////////////////////////////////000000000000000000000111222222222222222222222333333333222222111444555555666777888999999999:::;;;;;;<<<<<<;;;;;;:::999888666666666777888<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::::::::999999::::::::::::999999666666666555555666666777444444555555777888::::::666666666555444444333333222333333444444333333222333333333222222222111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000////////////...............//////000///////////////.........------......//////000000////////////////////////........................------............------........................---------------------------------------------------,,,++++++------,,,+++------------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++******+++***,,,------++++++,,,......---,,,,,,,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------++++++,,,---............,,,,,,,,,---------...............------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,------......------,,,...---,,,,,,,,,,,,---...------------------------++++++++++++++++++++++++------------------------------------------------////////////////////////333222222222111000000000///////////////////////////000000000111111111111000///////////////000000222333333333111000111222333222222111111111111111------......//////000000111000...---,,,---...///////////////////////////.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,------............***++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,---------,,,***))))))***,,,...,,,,,,,,,+++++++++******,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---------,,,++++++++++++,,,+++++++++---------.........//////,,,---...---+++***+++,,,------------------------......////////////....................................//////000000000000000000111222222222222111111111222222333222222111444444555666777888999999999:::;;;;;;<<<<<<;;;;;;999888777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888999999999999888888555555555444555555666777444444444555666888999:::666666666555444444333333222222333333333333222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000000000000000000000000000000000111111000000000000000000000000000000000////////////000000000000---......///////////////.........///////////////------......//////000000////////////////////////........................,,,,,,------------,,,,,,........................---------------------------------------------------,,,++++++------,,,+++------------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......---+++***+++,,,***+++---,,,,,,+++---...---------,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------++++++,,,---............,,,,,,,,,---------...............------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,------......------,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------.../////////////////////222222222111111111111111........................000000000000111111111111//////......//////000000111222333222000000000111111000///............///.........///////////////000///...---------...///////////////////////////.........///////////////------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,++++++,,,------,,,------............---++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------,,,+++++++++,,,---...,,,,,,,,,---,,,++++++***,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---......---++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------...///...+++***+++,,,---------------.........---......//////......---........................---......//////000000111///000111111222222111111111111222333333333222222222222333444555666666777999:::;;;;;;<<<<<<;;;;;;:::999999999999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;;;;:::777888888999999888888777555555444444444555555666444444444555666777888999777777666666555444444333222333333444444333333222333333333222222222111111111111111000111111222333111111111111111111111111111111111111111111111111111111111222111111000///000000000000000000000000///000000111111000000///000000000000000000000000////////////000000000000,,,---...///000000000///.........///////////////.........///////////////////////////////////////........................+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,++++++------,,,+++,,,++++++,,,......---++++++,,,,,,------------,,,------------------------+++,,,,,,,,,+++,,,...000)))+++,,,,,,,,,,,,---///------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...---------,,,,,,,,,---------......------------------,,,,,,,,,++++++******++++++,,,,,,------......------,,,,,,------......------,,,***,,,///111111///,,,***,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------------...,,,,,,,,,---------------111111111111111222222222////////////////////////000000000000111111111111...............///000000///000111000///......000000///...---------......///////////////.........//////////////////000000////////////////////////............/////////000------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,------------...............---------,,,,,,,,,++++++++++++,,,------...,,,,,,---...---,,,++++++,,,,,,---------.................................---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,------...---,,,+++***------------............------------------------...,,,******---//////...+++,,,---...///......---+++++++++,,,,,,,,,---------...///...---,,,---...------........./////////---......//////......---........................------......///000000111///000000111111111111111111222222333444444333333111222222333444555666666999:::;;;;;;<<<<<<;;;;;;<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<888999:::<<<<<<<<<<<<;;;777777888888888888777777555555444444333444444444555555555555555666777888888888777666666555555444333333444444444444333333333333333222222222111111222111111000111222333444111111111111111111111111111111111111111111111111111111111111111000//////000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000000111,,,---...///000000000///............/////////000///////////////.........////////////////////////........................,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------,,,++++++------,,,++++++******,,,......,,,***++++++---.........------------------------------+++,,,,,,,,,+++,,,...111)))+++,,,,,,,,,,,,---///,,,------------------,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,------------.........---------...------,,,,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,------......------,,,+++---///000000///---+++------------------------////////////////////////........................,,,,,,,,,---------......,,,,,,,,,---------......000000111111222222222333000000000000000000000000000000000000111111111111...............///000111.../////////---,,,---...222111///.........///000000000//////.........---//////000000111111111111////////////////////////---.........//////000000---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------------------------.........//////......---------,,,,,,,,,*********+++,,,---...///+++,,,,,,---,,,+++)))(((........./////////000000........................---,,,,,,++++++,,,,,,---,,,---....../////////...------...///...---,,,+++---------.........//////...........................+++)))***---000000///+++,,,.../////////......---------.........//////+++---............///111........./////////000000---..................---........................---------...///000000111//////000111111111111111111222333444444444444444333444444555666777888888999:::;;;;;;<<<<<<;;;;;;>>>===;;;:::999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<777888:::<<<=========<<<777777888888888888777777666555444333333333333444666666555555555666666777888888888777666666555555333444444555555444444333333333333222222222111111222222111111111222444555111111111111111111111111111111111111111111111111111111111111111000//////000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000111111+++,,,...000000000000///---.........//////000000000000//////.........---////////////////////////........................---..................------------....../////////---------------------------------------------------,,,++++++------,,,+++***))))))+++......,,,)))***+++---...///...------------------------------/////////---+++***,,,...)))+++,,,,,,,,,,,,...///,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---------.........//////............---,,,++++++,,,,,,,,,---------......,,,,,,,,,------............------,,,,,,------...,,,,,,---......---,,,,,,,,,------......------,,,................................................................................................,,,,,,,,,------................../////////000000222222222111111111000000333222222222111111000000//////000000000000//////111111000000000000111111000000000///////////////111111000000000000111111////////////////////////..............................------------......---...///111111///...------------------------------------------------------......//////......---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------++++++++++++++++++++++++///............---------,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------+++---///111111000...,,,)))***,,,...//////...------------,,,,,,++++++++++++++++++,,,,,,,,,------////////////////////////---------............///000///...---------------111111000000//////......//////000000000000//////000111111111111222222222222222333333444555555555999999999999999:::::::::<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<777999::::::::::::;;;===::::::999999888777777777666666555555555444444444000000000111333555777777999999888666555444333222333333333333333333333333222222222111111111000000222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000///..................////////////////////////////////////...//////...,,,,,,---///////////////////////////------------------------------............------------------,,,+++***))),,,,,,,,,---------............---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++------------------------++++++++++++,,,---.........------,,,,,,------.........------------......++++++,,,,,,---...//////,,,---......//////..............................---------,,,,,,+++++++++------------------------,,,------......------,,,------,,,+++,,,---...///+++++++++++++++++++++++++++,,,------++++++,,,---........................---------------------------------,,,,,,+++++++++------------------------------------------------------------------------222222222111111111000000222222111111111000000000//////000000000000//////000000////////////000000000000000000000000000000......------------......////////////////////////------------------------......------------......---...///000000///...---........................------------------------***++++++++++++++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------,,,,,,++++++++++++,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++---///000000...,,,+++***+++,,,---.....................---------,,,,,,,,,,,,,,,,,,------------........................---------............//////......---------......111000000000/////////...//////000000000000//////000111111111111222222222222333333444555555666666888888888888999999999999<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;;;;<<<===<<<;;;:::;;;<<<::::::999999888777777777666666555555555444444444666555444444444444555555888888777666555444444333333333333333333333333333555555555444444444333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000///..................////////////////////////////////////,,,,,,---+++***)))***,,,////////////////////////------------------------------............------.........------,,,+++***,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------------------------------------------...---,,,,,,,,,,,,,,,---...------,,,,,,------...---------,,,,,,---------++++++,,,------...//////,,,------.......................................---------,,,,,,,,,++++++------------------------,,,------......------,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,,,,,,,---------...............---------,,,,,,------------------------........................------------------------222111111111111000000000111111000000000000////////////000000000000////////////............////////////000000111111222222000000////////////000000////////////////////////------------------------......------------......---...///000000///...---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,------------------------------------------------------------------------------------........................------------------------------------------------------,,,,,,,,,+++++++++,,,,,,+++++++++,,,---...........................------,,,,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---.........,,,***))),,,,,,,,,,,,---....../////////............------,,,------------.........---------------------------------............///......---------...//////000000000000//////////////////000000000000//////000111111111111222222222333333444444555666666777666777777777888888888999;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;<<<===>>>===:::999:::;;;::::::999999888777777777666666666555555555555444888888777666555555555555777666666666555555555555333333333333333333333333666555555555444444444444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000///////////////000000000000000///..................////////////////////////////////////...//////...,,,,,,---...////////////////////////........................------............------...............---,,,+++,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................------------------------000///...---,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,---------....................................------------,,,,,,,,,,,,------------------------,,,------......------,,,------,,,,,,------...///------------------------+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////............------------------------------------------------------------------------------111111111111000000000000000000000/////////////////////000000000000//////000//////......//////000...//////000111222333333111111000000000000111111////////////////////////..............................------------......---......//////......---++++++++++++++++++++++++---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------........................,,,,,,---------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........------+++******------,,,+++,,,---...///............---------------------.........//////---------------------------------............///---------------...///000000000000000//////////////////000000000000//////000000111111111222222222333444444555555666666777555555666666777777888888::::::::::::::::::::::::;;;::::::::::::::::::;;;999:::;;;:::888777888999::::::999999888777777777666666666555555555555555666666555555666777888888555555555666666666666666444444444444444444444444333333222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000///..................////////////////////////////////////000000111///...---...000////////////////////////////////////////////////------............------.../////////...------,,,,,,,,,,,,---------............---------,,,,,,,,,...................................................---,,,++++++,,,---...........................------------------------000///...---------------...------,,,,,,------...------------------------,,,---------......//////---,,,,,,,,,------..............................------------------,,,,,,------------------------,,,------......------,,,---------------......///------------------------,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------------------------------++++++++++++++++++++++++------------------------000000000000000000000000///////////////000000000//////000000000000//////111000000//////000000111......///000111222222333---------,,,,,,---------////////////////////////////////////////////////......------------......------............------++++++++++++++++++++++++------------------------*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------........................,,,,,,,,,---------......++++++++++++++++++++++++............------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------000///...---,,,,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,------------.........//////........................---------............///---------------...///000////////////000000000000//////000000000000//////000000111111111222222222333333444444555666666666444555555666777777888888:::::::::::::::::::::::::::::::::999999:::::::::777888999999888888999;;;::::::999999888777777777666666666666666666666666555444444444555666666777555555555555666666666666444444444444444444444444111111111111000000000///000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000///..................////////////////////////////////////---......,,,+++***,,,---////////////////////////////////////////////////------............------.........///......------,,,,,,,,,---------............---------,,,,,,,,,...................................................---,,,++++++,,,---...---------------------------------------------------------------...///000...------,,,,,,------.........////////////......------...............///---,,,,,,,,,,,,---..............................------------------------------------------------,,,------......------,,,------.........//////...++++++++++++++++++++++++,,,---......,,,,,,---...------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000000000000111//////000000000000111111//////000000000000//////111111000000000000111111......//////000000111111......------------......////////////////////////////////////////////////......------------......------------------------------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................+++,,,,,,------.........++++++++++++++++++++++++//////.........---------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------000///...,,,,,,,,,---...---------,,,,,,------...+++++++++,,,,,,,,,,,,---,,,------------.........////////////////////////---------............///......---------...//////////////////000000000000//////000000000000//////000111111111111222222222222222333333444555555666444444555666777888999999999999999999::::::::::::::::::999999999999::::::888999;;;;;;::::::<<<===::::::999999888777777777555666666666666777777777666666555444333333333333555555555666666666666666444444444444444444444444222222222222111111111111000000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000000000000000///..................////////////////////////////////////...//////...,,,,,,---///////////////////////////........................------............------------.........------,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...///000...------,,,,,,------......///000111111000///...........................---,,,+++++++++,,,...///........................------------............------------------------,,,------......------,,,------...////////////...++++++++++++++++++++++++,,,...///...---,,,---...........................//////...---,,,++++++***+++++++++,,,,,,,,,,,,---------------------------////////////////////////------------------------////////////000000111111000000000111111111222222//////000000000000//////000000////////////000000.............../////////000000000//////000000000////////////////////////..............................------------.........------------------...........................---------------------------------......---------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,***+++,,,---------,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///------------------------///...,,,******+++---...,,,------...------,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,------------........................---------............//////......---------........./////////000000000111//////000000000000//////000111111111111222222222111111222222333444444444444555555666888999999:::888888999999999:::::::::::::::999999999999::::::999:::;;;;;;:::999:::<<<::::::999999888777777777555666666666777777777777555555444444333444444444666666666666666555555555555555555555555555555555333333333222222222111111///000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000///..................////////////////////////////////////111222222111///...000111////////////////////////------------------------------............------,,,,,,------------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,------...------,,,,,,------...---...///000000///...---////////////............---,,,+++***+++,,,...///........................------------.........///------------------------,,,------......------,,,,,,---...///000//////...,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///------------------------------------------------,,,,,,,,,,,,------......------------------------........................------------------------.../////////000000111111000000111111222222222333//////000000000000////////////............//////...............---------------,,,,,,,,,,,,------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------............------,,,,,,------...------------------------------------------------)))******++++++******))),,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,---...//////---------------------------------,,,,,,,,,++++++***+++,,,---...---,,,,,,........................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,---...//////---------------------------,,,***((()))***---...,,,---.........---,,,+++---------.........//////+++++++++,,,,,,,,,---------------------------------------.........//////000///...---------------.../////////000000111111//////000000000000//////000111111111111222222222000111111222222333444444555555666777888999::::::888888888999999::::::::::::999999999999999999:::999::::::999777666777888::::::999999888777777777555666666666777777888888111222222333555777888999777777666666555555555555555555555555555555555555222222222111111111000000///000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000//////.............../////////000////////////////////////...//////...,,,,,,---...////////////////////////---------------------------..................---++++++,,,------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++------------------------------------------------......---,,,++++++++++++...------,,,,,,------...,,,---///000000///---,,,///////////////.........---,,,+++******,,,...///........................---------.........//////------------------------,,,------......------,,,,,,---///000000000///...---------------------------...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...//////000---------.........//////------------------------++++++++++++++++++++++++------------------------........................111111111000///.........111111000000//////......111000000///...---------//////000000000000//////......//////......---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......---------...............+++,,,------......------)))***,,,---...------,,,------------------------...---,,,,,,,,,,,,---...+++++++++,,,,,,---------------------------------------------------------...........................------...//////...,,,***+++---.........---------------,,,,,,+++++++++------------------------///...,,,+++***++++++,,,...---+++******+++---............------,,,,,,,,,............................../////////...,,,+++++++++,,,,,,,,,,,,---------+++)))***---///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,---...///000000---,,,---000111000...////////////000000000000////////////000000000000111111222222222333333333333444555555444444555777888888999::::::::::::999999888888777777888888999777777777777777777777777999999888888777666555555666666666666777777777777666555444444555666777888555444444333333444444555444444333333333333222222111111111111111111111111000000111222222222222111222222222111111111111000000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////---------............/////////.........---------........................////////////////////////------------------------++++++++++++++++++++++++---,,,+++,,,...///...---.........------,,,,,,,,,000///...---------------//////.........---------------------------------+++,,,,,,------,,,,,,+++.........////////////000++++++,,,------......///------++++++++++++------)))***+++,,,---.........+++,,,...//////...,,,+++++++++,,,,,,,,,------------,,,******)))***+++,,,/////////......---------...------,,,,,,------...---------............///...------------...//////------------------------------------------------------------------------///...---,,,,,,---...///***+++---//////...---,,,000000///...------,,,,,,///......------,,,++++++///...---,,,+++,,,,,,---........................////////////000000000000111000000000/////////...111000000///......------//////000000000000//////......//////......---,,,................................................------------------------......------------........................------++++++,,,------------,,,++++++,,,---------,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,---------------------------------------------------------........................,,,++++++,,,------,,,***+++,,,---.........---,,,---------,,,,,,+++++++++------------------------...---,,,+++++++++,,,---...---+++******+++---.........---------,,,,,,,,,------------------------,,,---......---,,,+++***++++++,,,,,,,,,,,,---------+++)))***---......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------...........................------,,,---...///000///---,,,---000111000....../////////000000000000////////////000000000000111111111222222222333333333444555555444444555777777888999999::::::999999888888777777777777888888888888888888888888888888999888888777666666555555666666666666777777777777666666555444555555777777555444444333333444444555444444333333333333222222111111111111111111111111000111111222333222222222222222222111111111111000///////////////////////////000111111111111000///000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////---------............/////////.........---------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---......---------,,,,,,,,,///......------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,---------.........------------------------,,,,,,+++******+++,,,,,,,,,,,,---.........------+++,,,...//////...,,,+++++++++,,,,,,,,,---------000///...------...//////............---------,,,---,,,,,,++++++,,,,,,---.........////////////000,,,,,,,,,------//////000------------------------------------------------------------------------...---,,,,,,,,,,,,---...+++,,,---.........---,,,000//////...------,,,,,,,,,,,,------------------///...---,,,,,,,,,------........................---......///000111111222000000000000////////////111000000//////......---//////000000000000//////......//////......---,,,........................////////////////////////------------------------......------------....../////////...---------,,,+++,,,------......------------,,,,,,++++++,,,,,,------------------------...------,,,,,,------...------------------,,,,,,------------------------------------------------------------------------,,,++++++,,,------,,,***,,,---.........---,,,+++------,,,,,,,,,,,,++++++------------------------,,,,,,+++++++++,,,------...---,,,++++++,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------+++***+++,,,------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...................................................------------...//////...---------///000///........./////////000000000////////////000000000000111111111222222222222333222444555555444444555666777777888999999999999999888888777777777777888888888888888888888888888888888888777777666555555555666666666666777777777777777666666555555555555666555444444333333444444555444444333333333333222222222222222222222222222222111222222333333333333333222222222111111111111000///////////////////////////000000111111000000///000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////---------............///...............---------........................------------------------........................---------------------------,,,+++,,,...///...---...------------,,,,,,,,,------------------...///---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---......//////......---++++++++++++,,,,,,,,,,,,//////...------,,,++++++++++++************++++++.../////////......---,,,+++,,,---......---,,,+++,,,,,,,,,,,,------------------,,,,,,,,,------......------------,,,,,,,,,,,,,,,++++++++++++,,,,,,...////////////000000000+++,,,,,,---......///000---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////......---,,,,,,,,,+++++++++,,,---...............---,,,,,,,,,------..............................//////000000111111000000000000////////////000000000000//////......//////000000000000//////.........///......---,,,........................////////////////////////...........................------,,,,,,------...000000///...---,,,,,,,,,------...//////////////////...,,,+++***++++++,,,------------------------------------------------///......------,,,,,,,,,------------------------------------------------------------------------...------...//////...,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,------......---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------........................------------......//////------------...//////............/////////000000////////////000000000000111111111111222222222222222444555555444333555666666777777888999888888888999888888777777888888999999999999999999999999999888888888777777666666666666666666666777777777777777777666666555555555555555444444333333444444555444444333333333222222222222222222222222222222222222222333444444444444333222222222111111111000000000000000000000000000000/////////000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------............///................................................------------------------////////////////////////........................---,,,+++,,,...///...---------------------------,,,,,,,,,,,,---......///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,......---------,,,,,,,,,,,,++++++++++++++++++,,,------............------,,,,,,---......---,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...///.........------,,,,,,,,,++++++,,,,,,,,,---------------------------------//////////////////////////////////////////000///////////////000000000000000000000000000///////////////000000000000//////.........///......---,,,........................................................................------,,,,,,,,,,,,------000000///...---,,,,,,,,,,,,,,,---............---///...,,,+++***++++++,,,------------------------------------------------.........------,,,,,,+++------------------------------------------------------------------------...------...//////...,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............,,,------...---......///............////////////////////////000000000000000000111111111222222222222333444444333333444666555666777777888888777777999999888888888888999999888888888888888888888888999888888888888888777777666666666666777777777777777777777666666555444444555444444333333444444555444444333333333222222222222222222222222222222222222222333444444444444333222222222111111111000000111111111111111111111111....../////////000000111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---------............///---.....................................................................////////////////////////........................---,,,+++,,,...///...---------------------------,,,,,,,,,,,,,,,---...///------------....................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------------------,,,******+++------.........,,,------------------,,,,,,,,,---------...............//////000000000000------------------------......------------......,,,,,,,,,---------.........//////...---,,,***)))------------------------------------------------------------------------------............---------,,,,,,,,,,,,---...///---------------,,,,,,,,,------,,,,,,,,,+++++++++,,,---------------------////////////////////////000000000000////////////////////////000000000000000000000000000000000000//////000000000000//////......//////......---,,,........................------------------------........................------,,,,,,,,,,,,------/////////...---------,,,)))***++++++,,,,,,++++++------,,,,,,++++++,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***,,,---.........---,,,+++++++++,,,,,,,,,,,,------------------------------++++++,,,---------,,,,,,------------------------,,,,,,,,,------------...........................---,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,------,,,+++***+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......//////......+++---......------...///------........./////////////////////000000000000000000000111111111111222111333444444333333444555555555666777777777777777999999888888888888999999777777777777777777777777888888888777777777777777666666666666777777777777555666666777666666555444555444444333333444444555444444333333333333222222333333333333333333333333111222222333333333333333222222222111111111111000222222222222222222222222............///000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------............///---------.......................................////////////////////////................................................---,,,+++,,,...///...---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,---...------...............///........................---......//////......---------------............++++++,,,,,,---...//////------............------((()))+++,,,---.........------------------------,,,---------............+++,,,---.../////////...---------............/////////............//////++++++,,,,,,,,,---------......///...---+++)))(((---------------------------------------------------------------------------......//////......---,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,---------,,,+++*********+++,,,---.........------////////////////////////......//////000000111111.../////////000000000111000000000000000000000000//////000000000000//////......//////......---,,,........................------------------------........................---,,,,,,++++++,,,,,,---..................------***++++++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,---......---,,,,,,******++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***+++,,,---.........---,,,+++++++++,,,,,,---------------------------------+++,,,---------,,,+++***------............------,,,,,,,,,---------......------------------------,,,+++******+++,,,---...++++++,,,,,,,,,,,,------,,,......---***)))+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------........................,,,---.../////////...---+++---......,,,,,,---///---------.........//////////////////000000000000000000000000111111111111111333444444333222444555444555666666777777666666777777666666666666777777666666666666666666666666555555555666666666666666666666666666777777777777444555666777777666666555555444444333333444444555444444333333333333222222333333333333333333333333000111111222333222222222222222222111111111111000111111111111111111111111......------...///111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------............///---------.........//////................................................---------------------------------------------------,,,+++,,,...///...---,,,,,,,,,---------......------,,,,,,+++,,,,,,,,,,,,,,,,,,------.................................---......//////......---------------............,,,---------------------,,,,,,---......---,,,,,,++++++,,,---......---------------,,,,,,---------------------............((()))***+++,,,,,,,,,+++........./////////000000.........------.........,,,,,,,,,---------......+++,,,---......,,,+++)))------------------------------------------------------------------------,,,---............---,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---.........------000000000000000000000000,,,,,,---///000222333333.../////////000000111111000000000000000111111111//////000000000000//////......//////......---,,,................................................////////////////////////---,,,,,,++++++,,,,,,------------...............---...//////000000//////)))***,,,---...------,,,------------------------,,,,,,---......---,,,,,,)))))))))******++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------...//////...,,,***+++---............---+++++++++,,,,,,---------------------------------,,,------...---,,,***)))------............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---++++++,,,,,,,,,---------,,,...///---***)))+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////................................................,,,,,,.../////////...---***---///...,,,+++---000---------.........//////////////////000000000000000000000000111111111111111333444444333222444555444555555666666666666666555555444444444444555555666666666666666666666666333444444444444444444444666666666666777777777777333444555777777777666666555444444333333444444555444444444333333333222222333333333333333333333333000000111222222222222111222222222111111111111000000000000000000000000000...---------...///111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////---------.........//////........................---------------------------------------------------------------------------,,,+++,,,...///...---,,,,,,,,,------............------,,,+++++++++++++++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,------------......///......------,,,,,,+++++++++------------++++++.........///......---,,,...------,,,,,,------...---------.........//////***+++,,,...//////........./////////000000111111...------,,,,,,------...---------.........//////(((***,,,.........---,,,------------------------------------------------------------------------++++++------------++++++***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------***+++---...///...------111000///...............222000///...///000222333//////000000000000///...111///......000111000///000///---,,,,,,...111333222111///---,,,---...///---+++(((%%%%%%(((+++---+++,,,,,,------.........,,,------......------,,,///,,,)))***---//////...------------------------///......------,,,++++++.../////////...---,,,,,,..............................------------......,,,,,,,,,++++++*********---------,,,,,,+++++++++...------,,,,,,------...+++++++++,,,,,,------------.........---,,,,,,+++)))*********)))'''&&&$$$------------,,,,,,+++***++++++,,,,,,,,,---------***++++++,,,,,,++++++***......---------,,,,,,,,,+++,,,,,,------,,,,,,+++//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------%%%&&&)))+++------------***++++++,,,,,,------...))),,,///...+++***+++---+++++++++,,,,,,---------+++,,,------......------......---,,,,,,,,,------........................---......///////////////111000///......///000111333111///...---...///000333333333222222222111111444555666666555555666888777666666555555555666666:::999888666555555555555333444444444444444444444444444555555666888999:::999999999888888888777777:::888555555555555444333555555444333333333333444444444222222222222444444333333333333333333333333444444333333222111000000222222222111111111000000111111000000000000111111000000000111222222222333222111111111000000//////000000//////......------////////////////////////////////////////////////................................................111111000000/////////...////////////////////////...............///000111.........------,,,,,,,,,------------------------,,,,,,,,,------.........------------------------,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,,,,------+++,,,---.........---,,,...---,,,,,,,,,,,,---...000///---+++++++++---...---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,------.........000//////............///000///...---...///111222000000000///////////////222000......000000000/////////---------...000111///...---,,,,,,---///000......,,,,,,,,,,,,......---------------.........---------------------------+++***+++---...---+++------------------------++++++,,,------......///..................---,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------+++++++++,,,,,,---------------......------,,,+++---------...---,,,***))),,,,,,---------,,,++++++*********++++++++++++,,,++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,------------,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////.........000+++,,,,,,,,,---------...+++,,,------......------......---------......///........................---......///////////////111000///......///000111222111///.........///000111111111222222333333333222444555555444444555666666666555555555555666666888777666666666666666777444444333333333333333333444444444555666777999999999999888888888777777777:::888666666666666555444555555444333333333333444444333333222222333333444333333333333333333333333333333222111111000//////222222222111111111000000111111000000000000111111111111111111111111222222111111111000000000//////............------------////////////////////////........................................................................000000/////////.......................................------...//////000.........------,,,,,,,,,------------------------------...............///------------------------***+++,,,---......///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------...------,,,,,,---------......//////...,,,***)))...---,,,,,,,,,,,,---...000...---++++++,,,---...---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------///......------,,,,,,,,,///...------------...///------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......///............//////000///...---------...000111111000///......///000111333111//////000000///...............////////////,,,,,,++++++,,,---///000......///000000///......//////.....................---,,,,,,,,,,,,---...---,,,,,,---......,,,***------------------------++++++,,,------......///,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------......------,,,,,,---......//////......---+++,,,,,,------------,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,------............------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////......------,,,,,,......---,,,,,,+++******,,,***))))))+++,,,---------------------.........+++,,,------......------...---------...///000111........................---......///////////////000000////////////000000222111///......///000000//////000111222333444555111222444333222222333555666555555555555555666666666666555555666666777888444333333333222111111111333333444555666777777888888888888888777777777777:::888666666777777666555555555444333333333333333444333333222222333333444333333333333333333333333222222111111000/////////222111111111111000000000111111000000000000111111111111111111111111000000111111000000000000//////,,,,,,,,,---------------////////////////////////------------------------................................................///............------------------------------------------------..................---------------------------------------///////////////.........------------------------)))***+++---...///000000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------,,,,,,------...------.........---+++***...------,,,,,,------...///...---,,,+++,,,---...------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------111000///...---,,,,,,+++///...------------...///------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------..................///000111//////.........///000111111000...------///111222333222000///000000///...---...///000000///......------,,,,,,,,,---...///---------......---------000000//////.........---///...,,,++++++,,,...///000///.........---------------------------------///......------,,,+++++++++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,++++++,,,,,,------------++++++,,,---.........---............/////////000+++,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,---..................---................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,+++++++++,,,(((%%%&&&))),,,,,,+++........................+++,,,------......------,,,,,,,,,------///000111........................---......///////////////000000////////////000000111000////////////000000///000000111222333333333111222333333222222333555555555444444444555666666666666555555555666666777444333333222111000//////222333444555555666666666888888777777777666666666888666444444666666666555555444333333222222333333333333333333333333333333333333333333333333333333222222111111000000000000111111111111000000000000111111000000000000111111222222111111000000//////000000000000000000//////,,,,,,,,,------......///////////////////////////------------------------................................................------------------------........................,,,,,,------------------...............---------------------------------000/////////......------------------------------***+++,,,---............------------------------------------------------------------------------------------------------,,,---......//////......------,,,,,,,,,---......(((***,,,...////////////------------------------...------,,,,,,,,,---...------------------,,,,,,---------------------------------------------------------,,,,,,---------//////......------,,,,,,.........------.........---------,,,,,,---------------------------------,,,,,,,,,---------..............................------------------------------------------------...............///000111000000///000000000111111111///...---...///111333333222000///000111000///---...///000000///...---000//////..................---,,,++++++,,,---...000000//////.........---///...,,,++++++,,,...///111000...,,,***+++---///------------------------///......------,,,++++++++++++,,,---.........---------------------------------............------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,******++++++,,,,,,------+++,,,------................../////////000000000,,,,,,,,,------,,,,,,,,,......---------,,,,,,,,,---..................------.............................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,+++++++++,,,,,,---------000,,,)))))),,,//////...........................+++,,,------......------+++***++++++,,,---...///........................---....../////////////////////000000000000//////000///////////////000000111111111111111111111111111333444444333333444555444444444444444555666666888777666555444444444444333333222111111000//////222333444555666666666555777777777666666666555555555333222222444555555444444444333222222222222333333333333333333333333333333333333333333333333333222222222222222111111111000000000000000000000000111111000000000000111111222111111000000///////////////////////////000000------....../////////000////////////////////////------------------------................................................,,,,,,,,,---------------////////////////////////,,,------......---,,,,,,........................------------------------///......------,,,,,,,,,---------------------------------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,---......//////......,,,,,,,,,,,,,,,---...///(((***,,,...////////////---------------------------------,,,------------------------------------------------------------------------------------------------------------++++++,,,,,,---------...---..................---------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------///............//////000000000000000111111111111//////......///000111222222111///000111222111111...///000000000///------111000000//////...------000///---,,,,,,---///000//////.....................---,,,,,,,,,,,,---.........---+++)))***,,,///------------------------++++++,,,------......///+++,,,,,,------------,,,........................------////////////------***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,,,,---...///,,,------............---,,,,,,,,,---------......,,,,,,------------,,,,,,......---------,,,,,,,,,------............---------------.......................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---------+++***(((******+++,,,,,,---.........,,,******+++,,,---,,,.........---------------+++,,,------......------+++*********+++,,,------........................---....../////////////////////000000000000//////////////////000000000000222222111111111000000000111333444444333222444555333333333333444555666666999888666555444333333333333222222222111000000000333444555666777666666555666666666666555555555555333222000111333444444444444444333222222222222222222333333444444333333222333333333333333333333333222222222222222222222222//////000000000000000111111111000000000000111111000000000000000000//////......////////////000000.........///////////////////////////////////////------------------------................................................,,,,,,,,,------------...000000000000000000000000------...//////...,,,+++.............../////////---------------------------------------,,,,,,,,,------------------------............---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---............---,,,,,,,,,,,,---......///------.........---+++***,,,------......------,,,,,,,,,------------------------------............------------------------------------------------------............------)))******+++,,,---......------...//////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,000//////............///...//////000000000000000.........///000111111111111000//////111333333222///////////////......---.........///......------........................---------------.........------------------------+++...000111///---...///------------------------++++++,,,------......///,,,,,,---------,,,++++++------------------------+++,,,...//////...,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,---------,,,,,,++++++++++++,,,------......------...---,,,,,,,,,---...///..................---,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,------------,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---000111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***))))))***------------,,,,,,,,,++++++,,,------......------,,,,,,+++++++++,,,,,,---........................---......///////////////...///000111111000///.........///000000000000000000000000000111111111111000111222222111111222444333333333333444555666777777666555444444444444444222222222222222222222111444555666888888777666555666666666555555555444444333111000111444555555555444333222222111222222222222333333444444333333222333333333333333333333333111111111111111222222222////////////000000111111111111000000000000111111/////////000000000000000........./////////000000///...............------////////////////////////........................................................................,,,---------............000000000000000000000000---...///000000...---+++---........./////////000------------------------------------............---------------------------------...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---------------,,,,,,,,,,,,---...//////......//////...,,,***))),,,,,,---......---,,,,,,+++,,,,,,---.........---------------.........///------------------------........................,,,---...//////...---,,,++++++,,,,,,------......------...//////...------,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,111000///...............---......///000/////////------///000111111111111000///...///222444444333000000//////............++++++,,,---............***,,,...//////...,,,***+++,,,,,,------.........,,,------......------,,,***000666888666333111111------------------------///......------,,,++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++************++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++++++++++++++,,,---------,,,,,,++++++++++++,,,,,,---.........---------+++******+++,,,---.../////////...---,,,,,,---------.........//////,,,------......------,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))),,,111555666555333111...------,,,,,,++++++***...000222111---***+++------------,,,,,,++++++++++++,,,------......------......---,,,,,,,,,------........................---......///////////////...///000111111000///.........///000000111000000......///000111222333333///000111111000000111222222222222333444555666777555444444444444555666666222222222222222333333333444555777999999888666555666666555555555444444444333222111222444666666666444333222222111111222222222222444444444444222222333333333333333333333333000000000000000111111111.../////////000000111111111111000000000000111111......//////000000111111---.........//////000000.........------,,,,,,,,,////////////////////////////////////////////////................................................---------....../////////////////////////////////...///000111111///---,,,---.........//////000000---------------------------.........//////000000------------------------+++,,,,,,---............------------------------........................------------------------........................***+++,,,,,,------,,,,,,+++++++++,,,---...///000+++,,,---.........---,,,,,,,,,---......---,,,,,,+++,,,------.........------------.........//////------------------------........................,,,---...//////...---,,,..................------,,,---...//////...---,,,,,,---...//////...---,,,************************,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,////////////////////////////////////000000000000//////000000000000//////...............///000000........................------...///000000/////////////////////.........////////////////////////---------------------------------------------------.../////////...,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,((())))))******++++++,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,---...///000000///...---...---+++******+++---...+++++++++,,,,,,,,,------////////////////////////......---,,,,,,+++******---------------------------...///111111///...---000,,,((()))---///---***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---111///...------...///111000000////////////000000////////////000000000000////////////////////////222222000000111222555666111111111111111111111111333444555555666666555555444444444333333222222222333333333333333333333333777666555555555555666666222222222333333333444444444444555666666666666666444333333222222333333444444444444444333333222111333333222111000000000111111111111222222333333333000000//////000111222222///...,,,---///000000000111000...------...///000//////000000111111222222////////////////////////------......//////000000111111000000//////......//////...---,,,,,,++++++,,,,,,,,,---------......+++,,,---......---,,,+++---------............///------------------------,,,,,,---....../////////000000//////...............------,,,,,,------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,------......///------,,,,,,+++***)))))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///........................///...---,,,,,,,,,,,,,,,,,,------......------,,,---,,,+++******,,,...///...------,,,,,,------...,,,,,,,,,---------......------..................---.........---,,,,,,+++,,,------......------,,,---,,,++++++++++++,,,---............---,,,++++++------------------------******+++,,,,,,---......,,,------......------,,,//////000000///...------///...,,,++++++,,,...///////////////////////////////////////000000000000//////000000000000//////...............///000000........................------...///////////////////////////....................................------------------------------------------------...............---,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------......---------,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,---......//////......---...---+++******+++---...,,,,,,---------.................................***++++++,,,,,,------...---------------------------...///000000///...---...+++((())),,,...,,,)))------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---000///...------...///000000000////////////000000.../////////000000000000000000000000000000000000222111000///000222444555111111111111111111111111222222333444444444444333555555555555444444444333333333333333333333333333555555555555555555555555222333333333444444444444444555666666666666666555444333333222222333333444333444444444333333222111333333222111111111222222000111111111111111222222000000000000000111222222000...------///000000///111000///......---------000000000000000111111111////////////////////////............/////////////////////...............///......---,,,,,,++++++,,,,,,,,,,,,------------,,,------------------,,,---------............///------------------------.........---------------.........---------,,,,,,------,,,,,,,,,,,,------------,,,++++++,,,------------------------------,,,,,,---......---,,,,,,------------------------+++++++++++++++++++++,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,------......------,,,...---,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,---------..............................------......------,,,+++------------------------...---,,,++++++,,,---...,,,,,,------...---------------------------------,,,,,,,,,------......///,,,------......------,,,.../////////......---,,,...---,,,,,,,,,,,,---...000000000000000000000000////////////000000000000//////000000000000//////...............///000000////////////////////////------...////////////...................................................------------------------------------------------///......---------------------............---------------------------------------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,------...,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,...------,,,,,,------...------++++++++++++---------------.........//////------------------------******+++,,,,,,---......------------------------,,,---...//////...---,,,---***((((((+++---+++)))------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---000///...------...///000000//////......//////000....../////////000000000000000000000000000000000000000/////////111333444111111111111111111111111000000111222222222222111777666666666666555555555444444444444444444444444333444555666666555444444333333333444444444555555555555666666666555555444444333333222222333333444333333444444444333222222222222222222222222333333111111111000000000000000000000000000000000111222111000......///000///...000000000000///...,,,,,,111000000000000000000////////////////////////////////////...............---------------..................------,,,,,,++++++++++++,,,,,,,,,------...------,,,,,,------...---------............///------------------------.........---,,,+++++++++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...------,,,,,,------...........................,,,------......------,,,//////...------,,,++++++)))******+++,,,------...,,,,,,++++++,,,,,,---...------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,------......------,,,---............/////////...------,,,,,,------...,,,,,,,,,---------..............................------......------,,,,,,...---,,,,,,,,,,,,---.........------------......***+++,,,---............------------------------........................,,,------......------,,,------......------,,,,,,,,,------------------,,,000000000000000000000000////////////000000000000//////000000000000//////...............///000000000000000000000000000000------...//////.........------...............///........................------------------------........................///...---,,,,,,,,,---...------............------........................(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,...---++++++++++++---...---,,,,,,++++++,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---+++)))***,,,---,,,***,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---///......------......////////////....../////////........./////////000000///////////////////////////.........///000111222111111111111111111111111///000000111222111111111666666666666666555555555444444444444444444444444111333555666666555444333333333444444444555555555555555666666555555444444444333333222222333333444333333333444444333333222111111111111111222333444222222111111000000000///111000000000000000111111222000///.../////////......///000000000///------111111000000/////////.../////////////////////////////////......---------,,,,,,------.........///......---------,,,,,,,,,+++++++++,,,,,,,,,,,,---...---,,,++++++,,,---...---------............///------------............---------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,******++++++,,,------...,,,,,,++++++,,,,,,---...------,,,,,,,,,------...........................,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,---...////////////......------,,,,,,------...,,,,,,,,,---------.....................---------,,,------...------,,,,,,///...,,,++++++,,,...///........................+++,,,------.........---------------------------............------------,,,------......------,,,,,,,,,,,,------,,,,,,++++++,,,...//////...,,,+++000000000000000000000000////////////000000000000//////000000000000//////...............///000000000000000000000000000000------............------,,,---------......//////........................------------------------...........................---,,,++++++,,,......------............------........................***++++++,,,...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,------+++++++++,,,,,,,,,------------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,,,,------------,,,,,,...---,,,,,,------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---......------------......//////............//////............////////////....................................///000111111000000000000000000000000000111111222222222222222444444444444444444444444444444444444444444444444000222444555666555444222333333333444444444555555444555555555555555444444444333333222222333333444222333333444444333333333000000000000000111222333333333333222222111111000111111000000000000000111333111/////////000///...,,,---...000000000//////111000000000//////......//////////////////////////////......------,,,,,,---------......//////000---------------,,,,,,,,,++++++,,,,,,,,,---------...---,,,++++++,,,---...---------............///---------....../////////+++++++++,,,,,,---------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,,,,------........................,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,---............---...------,,,,,,------...,,,,,,,,,---------......//////.........---------,,,,,,------...------,,,///...,,,++++++,,,...///........................---.........------,,,+++---------------------------------,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,+++***,,,...//////...,,,***000000000000000000000000////////////000000000000//////000000000000//////...............///000000////////////////////////---............---,,,,,,,,,,,,,,,---......//////------------------------------------------------........................,,,,,,,,,,,,,,,------...------............------------------------------------,,,,,,+++*********++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++,,,---......++++++,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////************************,,,,,,,,,,,,,,,,,,,,,,,,......------------......******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------///......------......///------........./////////------------------------......//////000111111111000000000000000000000000111111222333333333333222222222222333333333333333333333333333333333333333000111333444444444444333222222222333333333444444333333444555555555555555444333333222222333333444222222333444444444333333111111111000111111222222333333333222222222222222222111111000000000000000222000//////000111000///,,,---...///000000000000000//////////////////...////////////////////////.........---------------.............../////////------------------------,,,,,,,,,---------.........------,,,,,,------...---------............///---------...//////000000+++++++++,,,---.........------------...............------,,,,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,---...//////------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,------......------,,,,,,,,,---------............------,,,,,,------...,,,,,,,,,---------....../////////...------,,,,,,,,,,,,------......------...---,,,,,,,,,,,,---...------............------............---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,------,,,,,,+++,,,...//////...,,,+++////////////////////////////////////000000000000//////000000000000//////...............///000000........................---.........------,,,+++++++++,,,------...//////------------------------------------------------........................***+++,,,---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((''''''******+++++++++,,,,,,,,,+++,,,,,,,,,------------******+++,,,,,,---......++++++******+++---...///++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------...------------------------((()))***+++---...///000++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,,,,---...+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,------------......---------///......------......///---------.........//////..............................///000111111111111000000000000000000000000000111222222333333222222222222222222333333333444222222222222222222222222000111111222333333444444111111111222222222333333111222333444555666666666444333333222222333333444111222333333444444444333444444333333222222333333111111111111222222222222222222111000000000000000111000...///000111111000000000///........................///////////////////////////////////////,,,------------------............---------------------------------------------........./////////,,,------------------,,,---------............///---------...///000000000---------------.........,,,---------.........//////......------......///++++++,,,------,,,++++++------------------------...---,,,,,,,,,,,,---...,,,---------------------++++++,,,,,,---.........,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,------......------,,,///...---------...000000...------,,,,,,------...,,,,,,,,,---------......000//////...------,,,,,,+++,,,------......------------------------------+++,,,---......---,,,+++---------...------,,,,,,------------------------++++++,,,,,,------......,,,------......------,,,++++++,,,---------------,,,,,,---......---,,,,,,////////////////////////////////////000000000000//////000000000000//////...............///000000........................---.........------,,,+++++++++,,,,,,---...//////------------------------------------------------////////////////////////)))***,,,---...---,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,//////............------*********++++++,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,---......++++++******+++---...///++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,...//////...,,,,,,+++,,,,,,------,,,,,,+++---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,---,,,++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,------......------,,,.........------.........---------.........//////////////////////////////...///000111222222222222000000000000000000000000000000111222222222222222222222222333333444444444111111111111111111111111111111111111222333444555000000111111111222222222000111222444555666777777444333333222222333333444111222333333444444444444777666555555444444444444//////000000111111222222222222111000000///000000111///...///111222222111444333000...,,,,,,,,,,,,---.........//////000000////////////////////////,,,,,,,,,------.........---------,,,,,,+++++++++------------------------.........////////////000+++,,,............,,,+++---------.........//////---------...///000000111000//////......------,,,,,,,,,,,,------.........//////............//////,,,,,,---......---,,,,,,...........................---,,,,,,,,,,,,---...///......------,,,,,,+++)))***+++,,,...///000111,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,........................///...------,,,,,,,,,,,,,,,------......------,,,111000...---...///111333...------,,,,,,------...,,,,,,,,,---------......000000///...------,,,,,,+++,,,,,,---.........---,,,------......------,,,++++++,,,------,,,++++++++++++,,,---............------------------------,,,,,,------...///000000,,,------......------,,,+++,,,------............,,,------------------,,,////////////////////////------...............---////////////////////////////////////////////////------------------------000000///...------,,,,,,---------............//////...---,,,,,,---...///111000...,,,,,,,,,...///------------------------------------------------------,,,+++,,,---...///...---+++******+++---...///............---------///...,,,+++***+++,,,,,,++++++,,,,,,---.../////////......------,,,,,,+++,,,------......------,,,,,,,,,,,,---------......////////////000000000000++++++,,,---,,,+++***)))///......---------......,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++******///............---------------..................------------------------------------------------.........---,,,+++***))),,,---------...////////////......------......///,,,,,,,,,---------.........------,,,,,,++++++***,,,,,,,,,---...///...,,,+++,,,,,,------,,,,,,+++........................,,,,,,,,,---------......+++++++++,,,,,,,,,------........................,,,---...//////...---,,,......//////000000111111//////000000111111111111222111000//////000111222222333333333333333333444444333333222222333333444111222222333333222222111222222111111111111111111222333555777777666555444444444333333333333222222222222333333333333444444222222222222222222222222111111111111111111111111......///000111222333333////////////000000000000------......//////000000//////000000///...------//////...---,,,,,,++++++''')))+++...000000///...------/////////...---,,,---------.........//////////////////////////////---------------------------------............////////////...---------,,,---...///111111///...---+++,,,,,,------..................------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................******))))))******+++,,,111///,,,******+++---/////////...---,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------...///000111111////////////////////////333111000...------------......---------,,,,,,,,,---.../////////...,,,+++++++++,,,,,,---.........///...,,,,,,------,,,***........................+++++++++,,,,,,,,,---------------,,,,,,+++++++++000---,,,---///000...,,,...............---------000000//////...---++++++////////////////////////....../////////......---////////////////////////////////////////////////........................000//////...------,,,,,,---------............//////...------------...///111///...,,,,,,,,,...///------------------------------------------------------,,,,,,,,,---...///...---,,,++++++,,,---...------------,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++,,,,,,---......///************************,,,------......------,,,,,,,,,,,,---------......---............/////////------.........---,,,+++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,,,,,,,------.........///......------------------------------------------------------------------------------,,,+++******------------............+++++++++******+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,---------.................................------............------.../////////000000000111000000000000000111111111000000000000000111111222111111111222222222222222444333333222222333333444111222222333333222222111111111111111111111111111111222333444555444333333444444333333333222222222222222222333333333444444222222222222222222222222111111111111111111111111/////////000111111222222000000000000////////////.........//////////////////////////////...------//////......------,,,,,,+++,,,---...///......---------...//////...---,,,---------.........//////........................---------------------------------............///...............------------...///000000///...------------------...............---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------000...---++++++,,,---............------,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------......//////........................111000///...------......---------,,,,,,,,,++++++......//////...------,,,------,,,,,,,,,,,,,,,,,,...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,+++///---,,,---//////...,,,------..................////////////...---,,,,,,////////////////////////000000000000//////...---/////////////////////////////////////////////////////////////////////////////////...------,,,,,,---------............//////...------------...///000///...,,,,,,---......---------------------------------------------------,,,,,,,,,,,,---...//////...---,,,,,,---...///,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,+++,,,,,,------.........***++++++,,,------......,,,------......------,,,,,,,,,,,,---------......,,,,,,---------.........---............---,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,---...//////......------,,,,,,++++++------------------------------------------------+++,,,,,,------,,,,,,+++............------------------------------------,,,,,,,,,---------......******+++,,,,,,---......+++******+++---...,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////.................................------.........////////////000000000000111111111000000000000000...///000111111111111111000000000000111111222222333333222222222222333333111222222333333222222111111111111111111111111111111111111111222222222222333333333333222222222222222222222222333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000//////......///////////////.........///////////////......---........................000000//////...---------------......///......------------.......................................---------------------------------............///---------...............---...///000000///...---...............---------...------------,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///......---------,,,,,,,,,------------------------------------,,,,,,,,,,,,---------------------------------............///,,,,,,------------------........................//////......---......///------,,,,,,,,,+++++++++//////...------------.........------,,,++++++***---,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........---------------...---,,,---...///...,,,,,,---------.../////////---...............------////////////////////////111111111111000///...---////////////////////////////////////////////////........................//////.........------------------............///.........------.........///...------------......------------............------------------------,,,,,,,,,,,,------......///...------------...///,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------......//////,,,------......------,,,,,,,,,,,,---------......,,,------------.........,,,,,,,,,,,,,,,+++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******++++++,,,---............---,,,++++++******------------------------------------------------***+++,,,,,,---------,,,.........------,,,,,,,,,......////////////......,,,,,,,,,---------......+++++++++,,,,,,---------+++******+++------,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------....................................///...---,,,,,,---...///////////////000000000000111111111111000000000000///000111222222111000//////000000111111222222222333333222222222222333333111222222333333222222111111111111111111222222222111111111000111222222333333333333222222222222111111222222222222333333333222222222222222222222222111111111111111111111111111111111111000000//////222111111000///......---000000//////......------...///////////////...............///////////////111000///......---......---------...............................................................---------------------------------............///,,,---------.../////////---......//////......---/////////......---------------------------------------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////,,,---.........---,,,+++,,,,,,,,,------.........------------------,,,,,,........................---------............///......------------------........................------------......//////------------,,,,,,,,,,,,//////---,,,,,,---...///.........---------,,,,,,---++++++,,,...///...---........................------------....................................------------------------,,,,,,,,,---...///000000,,,------...//////......////////////////////////000000000000000///......////////////////////////////////////////////////------------------------...............------------------............///---..................---......---------.........---------....../////////------------------------,,,,,,,,,---------------.........------.........------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++******)))))),,,------......------,,,,,,,,,,,,---------......------........./////////------,,,,,,,,,++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******------------------------------------------------******+++,,,------------......------,,,,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......---------,,,,,,++++++++++++******+++------,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,---------........................///...---,,,,,,---...///000000000000////////////111111111000000000000000111222222222111000...,,,000000111111222333333444333222222111111222222333111222222333333222222111000000111111111222222222333222222222222333444444333333222222222111111111111111111222222222333333222222222222222222222222111111111111111111111111222222111111000/////////222111111000///......---000000//////......------......///////////////............/////////////////////.........///000000------------......//////.....................---........................---------------------------------............///,,,---------.../////////------............------//////......---------,,,---------------------------------------------------......//////......---------------------------------------------------,,,,,,,,,,,,,,,------...+++,,,---//////...,,,++++++,,,,,,------.........------------------------........................---------............////////////.......................................,,,,,,---....../////////............------------///...---,,,,,,---//////---........./////////000---++++++,,,...///...---........................+++,,,,,,,,,,,,---------........................,,,---------,,,,,,------,,,,,,,,,---...///000000+++,,,---...////////////////////////////////////...//////000000/////////////////////////////////////////////////////////------------------------........................---------............///------...//////...---------------...............---------...//////000000------------------------+++,,,------......------------------------------------------,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------...------,,,++++++******,,,------......------,,,,,,,,,,,,---------......---............/////////000//////...---.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---------,,,,,,,,,+++......------,,,,,,++++++------------------------------------------------***+++,,,,,,------------------------,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------............---,,,,,,+++******+++******+++---...,,,++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------.................................------.........000000000000///////////////000000000111111111111222222222111111///...---///000000111222333444444222222111111111111222222111222222333333222222111000000000111222222333333333333333444444444444444222222222222111111111111111111111111222222222222222222222222222222222222111111111111111111111111222111111111000000//////111111000000//////......///////////////.........---...//////////////////........................,,,,,,---...//////000000---------------...///000...............------------------------------------------------------------------............///---------...............---------------------------------------,,,,,,,,,,,,,,,,,,------------...------------------------......////////////......------------------------........................+++++++++++++++,,,,,,---+++,,,---.........---,,,,,,,,,,,,------.........------------............---------------------------------............///.../////////////////////------------------------+++,,,---.....................---------,,,,,,,,,...------------...//////,,,------...//////000000---,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------.........+++---...---,,,+++,,,---,,,---------.../////////,,,,,,---.../////////...////////////////////////,,,---...///////////////////////////////////////////////////////////////................................................---------............///------...//////...------,,,------......///......---------...///000000000------------------------+++,,,---.........------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---------,,,,,,------------------------........................,,,------......------,,,,,,,,,,,,---------......,,,,,,---------.........111000///...---......//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...---------------...............------------------------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...000111111000...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,---------...........................------............------111000000000/////////.........///000111222222333111000000000000000111111......///000111222333333222222111111111111222222111222222333333222222111///000000111222222333333111222444555555555444333222222222222111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111111000000000000000000000000000////////////.........///////////////------.../////////////////////......------,,,,,,***+++---...//////......------,,,,,,---...000111//////.........------------------------------------------------------------------............///...............---------...------------------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......////////////..............................------------------------+++++++++++++++,,,,,,---+++,,,------.........---,,,,,,------------------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------....../////////------------------------+++,,,---.........---,,,,,,,,,,,,+++++++++******,,,------...//////......,,,,,,,,,---------------...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...+++,,,,,,,,,------------+++---...---+++***,,,...------..................------..................////////////////////////***+++,,,...//////000000////////////////////////////////////////////////////////////////////////---.....................---------.........//////,,,---...//////...---,,,,,,,,,---.../////////...---------...///000000111------------------------+++,,,---.........---,,,+++,,,,,,------,,,,,,++++++++++++************))))))***,,,---...---,,,,,,------------------------)))******++++++,,,,,,---,,,------......------,,,,,,,,,,,,---------......++++++,,,,,,,,,---------///...---,,,+++,,,------//////---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---//////000+++,,,,,,---...///000000------..................------------------------------------------------,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------***+++---......---+++***,,,,,,,,,---------......***++++++,,,,,,------...---,,,,,,---//////...,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,---------......---------.........//////........................,,,---...//////...---,,,111111000000/////////...------...000111222333444///.........000111444555------...///000111222222222222111111111111222222222222222333333222222222///000000111222222333333000222444555555555333222222222222111111111111000000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000111111////////////000000000000---.........//////000000------...///000000////////////...---,,,,,,++++++***+++---//////...,,,+++------,,,,,,---...000111//////.........------------------------------------------------------------------.........///////////////......------,,,...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,------.........------------------------......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------.........---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,---...//////------------------------,,,,,,.........---,,,+++*********))))))))))))(((+++,,,...///000///...------,,,,,,++++++******)))///...,,,,,,------,,,+++........................---------.........//////+++++++++,,,,,,---------***,,,...---+++***,,,..................------------...............------............////////////000000000000000000000000///...---,,,,,,---...///...........................---------...///111333//////.........---------.........------,,,,,,,,,........................---------------------------------------------------------------------------------,,,,,,+++++++++...------,,,,,,------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////.........------,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------///,,,***+++---...,,,)))------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***+++++++++,,,,,,,,,------++++++,,,------------,,,000///...------...///000---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------,,,------------------------........................000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111111111333333222111111222333333333333222222111000//////...000111111111111333444///000222444444333222111222222111111111111111111555555444333333333444444111222333444333222111000000111111222222111111000000000111111111111000000000000000000000000000000///////////////.........//////////////////////////////.........---------/////////...---------,,,000////////////.........///......------,,,++++++000///...---------------......................../////////...---------,,,...,,,+++---000111///,,,++++++++++++++++++++++++........................++++++,,,---............------------------------------------------------+++,,,,,,------,,,,,,+++---...///...------...///------------------------+++++++++,,,,,,---------....../////////...,,,+++******+++,,,,,,---............------------......,,,,,,,,,------.........------------------------/////////......---------+++++++++,,,,,,,,,------***+++,,,---.....................////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,++++++///...---,,,,,,---...///.........------,,,,,,,,,//////.........---------------------------------------------------,,,,,,............////////////........................///...------------...///........................///............//////000//////.........---------......---------,,,,,,,,,........................------------------------------------------------------------------------.........---------,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------,,,,,,---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,---------......000---,,,,,,......---+++------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---------------------...+++,,,,,,---------------......---,,,,,,---.........---------,,,,,,,,,+++---------......---------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................................................................//////////////////////////////////////////////////////............//////111111111111111111111111333222222111111222222333333333222222111000000///...///111111111111222444333444555666666666555444222222222222222222222222222222111111111222222333333444444444444333222222111111222222222222111111000000111111111111000000/////////////////////////////////////////////...//////////////////////////////.........---------...............---------------------,,,,,,,,,,,,...------------,,,,,,,,,//////...---------------.......................................---------...,,,,,,---000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,------------------------------------------------,,,,,,------------,,,,,,---...///...------...///------------------,,,,,,+++++++++,,,,,,------------.../////////...,,,+++,,,,,,,,,------......///......------------......,,,,,,------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------............---,,,+++***------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......---,,,,,,++++++......------------............---------,,,,,,,,,//////.........---------------------------------....................................////////////........................///...------------...///........................///////////////...------...............---------...------------,,,,,,,,,........................------------------------------------------------------------------------//////............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,------------------,,,,,,,,,+++++++++++++++---......//////......---,,,,,,,,,------.........000...------...///---,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,+++,,,,,,---------------,,,,,,++++++++++++,,,,,,.........---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---------......//////000000000//////.................................//////////////////////////////////////////////////////............//////111111111111111111111111333222111111111111222333333333222222111000000000...000222222222111222333222222222222333333333333333333333333333333333333111111111111111222333444555555444333333333333333222222222333333222222222000000111111111111000000..............................//////////////////////////////////////////...............------------------...............------------,,,,,,,,,,,,,,,,,,,,,---------......///...------------------........................---------...............---,,,,,,...///000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***------------------------------------------------------............---------...///...------...///.........------,,,,,,,,,++++++,,,,,,,,,,,,------------...//////...,,,+++..............................------------......------------------,,,,,,........................---,,,,,,,,,,,,+++++++++,,,------------.....................---,,,+++***,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,+++------............------...------------,,,,,,,,,...............---------------------------------------......//////000000............////////////000000000000000000000000.........------.................................------/////////...---,,,........................------------------------........................------------------------------------------------------------------------............------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------///......---...------,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,,,,------......000000//////...---------........................////////////////////////////////////////////////111111000000000000111111111111111111111222222222222222111111111111222222222222222111111111000000000222444555444333333444111111111000111222222333222222222333333333333333222222222222333444555666555444333222111222333444222222333333333333222222000000111111111111000000////////////////////////............////////////////////////////////////........................,,,---------...//////////////////.........------++++++,,,,,,---...//////......---,,,,,,---------........................,,,---------.../////////---------...//////..............................,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++---------------------------------------------------..................------...///...---------///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++............------------...------,,,,,,------............------,,,,,,,,,................................................---------.........//////***+++,,,---............,,,,,,,,,---------......------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,...//////...,,,,,,------------------------........................------------------------+++,,,,,,---...///000000............////////////000000000000000000000000---..................---........................***+++---////////////...---.....................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,------...------------------------------------------------------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------........................,,,,,,,,,------.........---------...............,,,,,,------------,,,,,,//////...---,,,++++++***------------,,,++++++,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------,,,,,,,,,,,,,,,))))))***+++++++++++++++,,,,,,------------,,,,,,........................------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,---------..................---------,,,,,,........................................................................111111000000000000111111000000111111111222222222111111111111111111111111222222222111111111111111222444666777666555555555555444444444444555666666000111111111222222222333111111111222333444555666444333111000000000111222111222222333333222222111000000111111111111000000000000000000000000000000---.........//////000000////////////////////////---.....................,,,---------...////////////............---------***++++++,,,---...//////------,,,,,,,,,------...........................,,,---------.../////////,,,---..........................................------------------------+++,,,------.........------------------------------------------------------..................------...///...---------///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.........------,,,,,,,,,................................................---------.........//////***+++,,,---............,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------,,,,,,,,,+++,,,---......---,,,+++---------------------------.....................------------------------******+++,,,------..................////////////........................------...//////...------........................***+++,,,---.../////////---------...............,,,,,,,,,------------...........................------------------------------------------------------------------------+++++++++,,,,,,,,,,,,---...------,,,,,,------...........................------------------------------------------------***++++++,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,,,,------------------............////////////+++,,,,,,,,,,,,,,,,,,+++//////...---,,,++++++***,,,---...---+++***+++,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------....../////////)))******+++++++++++++++------............---------------------.........---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////------------------------........................................................................//////............//////000000000111222222333333000000111222222111000000111111111111111111111111222555777888777555444555222333333333444444444444000000000111111222222333000000000000000111222333222222111000000000000000111111111222222111111111000000111111111111000000111111111111111111111111------......///000000000////////////////////////---------...............---------...............,,,,,,,,,,,,++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,------...........................---------...............+++---//////...---...///................................................***+++,,,---............------------------------------------------------------............---------...///...------...///------------------------------,,,,,,,,,,,,++++++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,------------------------+++++++++,,,,,,,,,,,,---,,,------------.....................---,,,+++***,,,---------............------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...---------...............------------------------******++++++,,,,,,------............////////////........................------...//////...------........................,,,,,,,,,,,,------...///---------.........//////,,,,,,,,,---------..............................------------------------------------------------------------------------,,,,,,,,,,,,------.........------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........//////,,,,,,------------,,,,,,------------------------,,,...///...+++***,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------******+++,,,------...///++++++,,,------------,,,,,,---...//////...---,,,+++,,,,,,,,,------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///......------,,,,,,+++,,,,,,------......//////........................................................................//////............/////////000000111222222333333///000111222222111000///111111111111111111111111111444777777666444333333///000111222333222111111000000111222222333444444111000000000000000111111111222222222222111000000///000000111111000000///000000111111111111000000000000000000000000000000------......///000000111////////////////////////---------.........//////...............---------,,,,,,,,,+++++++++******,,,,,,,,,------.........,,,,,,++++++,,,,,,---..........................................---------+++---//////...---...000------------------------------------------------,,,,,,------...---------------------------------------------------------,,,,,,------------,,,,,,---...///...------...///+++,,,,,,------.........---------,,,,,,+++++++++***+++,,,---...---,,,,,,++++++,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------............---,,,+++***------........./////////........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000000000000000000000000,,,---...//////...---,,,........................///...---,,,+++,,,---...---------.........//////,,,,,,,,,------.................................---------------------------------------------------------------------------------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------////////////////////////.........------,,,,,,,,,,,,,,,,,,------.........---..................---******+++,,,...//////000---///000///,,,+++---///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------%%%%%%&&&((()))***+++,,,,,,---......//////......,,,,,,............,,,,,,+++++++++,,,,,,---------000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,++++++***)))((('''''',,,------...///000111111........................................................................111111000000000000111111///000000111222222333333///000111222222111000///111111111111111111222222000222555666555333111111111222444666666555444333111111222333333444555555333333222222222222222222222222333444333222111000//////000000000000//////000000111111111111000000////////////////////////---------...///000000111////////////////////////---------.........///////////////......------,,,.........---------,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---.........................../////////......------,,,***---000///---,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------------------------------------------------+++,,,,,,------,,,,,,+++---...///...------...///***++++++,,,---...//////---------,,,,,,+++++++++******,,,---...------,,,,,,,,,------...///000000---,,,,,,++++++,,,,,,---,,,,,,,,,------.........++++++++++++++++++++++++---------....../////////+++++++++,,,,,,,,,------++++++,,,---.....................////////////000........................,,,,,,,,,---------......------------------------...---++++++++++++---...,,,,,,,,,------.........---------.........//////---------------------------------------------,,,,,,,,,---...///000111111////////////////////////........................222222111000///...------........................------------------------------------------------...///////////////......*********+++++++++,,,,,,---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,+++******)))------------------------------------------------***+++,,,,,,------,,,,,,//////.........---------............---,,,++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++------++++++++++++------///......------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,------,,,++++++++++++,,,,,,,,,---------...------,,,,,,------...------------------------///...---,,,,,,,,,,,,,,,++++++,,,,,,---...//////................................................////////////////////////------...............---............////////////000000////////////000000666555444333222111111111...///000111111000///...000000111111111222222333222222222222222222222222333444555555666666555555333333333222222111111111111111111111111111111111222222111111111111222222////////////////////////222111111000///.........++++++,,,---............//////000000000000//////222111000//////......///......//////...---,,,,,,---------............///---------------------------,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,//////.........---------......---,,,---...000111000000//////...---++++++------------------------------............------......---------,,,,,,,,,---------...------,,,,,,,,,,,,,,,---------......---.........---,,,,,,+++...------,,,,,,------...++++++++++++++++++++++++------------------------.........------.................................,,,------......------,,,.........------,,,,,,,,,...------,,,,,,------............------,,,,,,,,,------------------------,,,------......------,,,........................///,,,+++,,,...///---+++---,,,,,,,,,,,,---......+++,,,------......------.........------,,,,,,,,,...------,,,,,,------...,,,---------.../////////------------------------.............../////////......................................................------,,,,,,++++++........................------------------------------------------------......////////////......------........./////////...---------,,,,,,,,,+++...---,,,,,,++++++,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---/////////......------,,,------------------------------------------------++++++,,,---------------///.........---------------------...------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------......------,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---++++++,,,,,,---......///........................................................................------...............---............////////////000000////////////000000555555333222222111111111///000111222222111000///555555333222000///...---222222222222222222222222222333444444555555444444333333333222222222111111111111111111111111111111222111111000000111111222222222111000//////......000//////...------,,,,,,,,,,,,---.........------//////000000000000//////......---------...//////......//////...------,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,//////.........---------++++++*********+++,,,---.........///......------------------------------------............------......---------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------...------......------,,,+++......------------......++++++++++++++++++++++++------------------------......------------..............................,,,------......------,,,......---------,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................///---,,,---///000...,,,---,,,,,,,,,,,,---......,,,,,,------......------......---------,,,,,,,,,...------,,,,,,------...------------............------------------------111000000///...---,,,,,,........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------....../////////.............../////////000000.........---------------...---,,,,,,++++++,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------------------------------,,,,,,---............---............------------,,,,,,------...---------------------,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++------...//////......---,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------+++,,,,,,------.................................------------------------........................---...............------............////////////000000////////////000000444333222111111111111111111111222222222222111111666555444222000...,,,,,,222222222222222222222222111222222333444333333333333333333222222222222111111111111111111111111111222111111000000111111222222222111111111000000000/////////...------,,,,,,------.........------,,,...//////000000//////...++++++++++++,,,---...///.........///......---,,,------------............------------------------++++++,,,,,,------...............---------------...............---------...------------...//////,,,------...//////......------------------------------............------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------......------,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------,,,------......------,,,...------------,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,------------------------///...---...///000///------,,,,,,,,,,,,---......,,,,,,,,,---------.........------------,,,,,,,,,...------,,,,,,------...............------------------------------------000//////......---,,,,,,........................000000000000000000000000------........./////////........................------------------------------------------------------......//////......,,,,,,,,,,,,------------...........................---,,,,,,++++++,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------------------------------,,,---......//////......------------------------++++++,,,---..................---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------......---------,,,,,,,,,---------,,,,,,+++++++++,,,------............---,,,,,,,,,------------...------------------------++++++++++++++++++++++++...------,,,,,,,,,------,,,,,,,,,---------..............................------------------------.................................///......---,,,............////////////000000////////////000000222222111000000000111111111111111111111111111111111111111111000000000000111111111111111111111111000000111222222222222222222222222222222222222222111111111111111111111111111111000000000000111111......///111222333555555111111000000////////////......///......---,,,,,,...//////////////////...,,,,,,++++++,,,------...---...............------,,,,,,---------.........------------------------***++++++,,,---...//////...............---------........................//////////////////000000------...............---,,,,,,------------------------............------......---------,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,------...------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++,,,------......------,,,------------------------......------.........------,,,,,,,,,,,,---......,,,,,,,,,,,,------......------------------------...------,,,,,,------............------,,,,,,,,,------------------------------------....................................000000000000000000000000.........///000000111111........................------------------------------------------------,,,,,,---...............***++++++++++++,,,,,,,,,...........................---,,,,,,++++++,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---------------------------------------------------------,,,---......//////......,,,,,,------------------++++++,,,---..................---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......---------------------------------------,,,,,,,,,---------,,,,,,+++++++++***+++,,,---------------,,,,,,---------.........,,,------......------,,,++++++++++++++++++++++++------,,,,,,,,,------...,,,,,,,,,---------------........................------------------------..............................//////...------,,,............////////////000000////////////000000000000/////////000111111000000000//////000000000......///000111111222222111111111111111111111111///000111111222222111111222222222222222222222222111111111111111111111111111000000000000000000111---...///111222444555666000000000000////////////////////////...---,,,,,,......////////////......//////...---,,,,,,------------...............---,,,,,,,,,------------...------------------------++++++,,,------...//////........................---.....................,,,,,,---------,,,,,,,,,////////////...---,,,+++,,,,,,,,,---------......------............------......---------,,,,,,,,,***++++++,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,------...------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------...------,,,,,,------...------------------------------------------------,,,------......------,,,------------------------,,,,,,---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,---...///------------------------...------,,,,,,------.........------,,,,,,,,,+++------------------------***+++,,,---...///000000------------------------////////////////////////---------....../////////........................------------------------------------------------+++,,,---...............,,,,,,,,,---------......---------------............---,,,,,,++++++,,,,,,------------------------...------,,,,,,------...,,,------......------,,,---------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------....../////////------------------------------------------------,,,,,,---............---,,,,,,,,,,,,------------,,,,,,------...---------------------,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++//////...---,,,,,,++++++,,,,,,,,,---------......---------------------------------------------------,,,,,,,,,,,,,,,,,,+++******+++,,,------------,,,---------............******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,,,,............////////////000000////////////000000............//////000111000000////////////000000000000000000000000000000111111111111111111111111///000111111222111111111111222222222222333333333111111111111111111111111111000000//////000000111000000111111111111111111..................------....../////////...---------......//////......---111000///...------------,,,---......///.........,,,,,,,,,,,,------------------------------------,,,,,,------......//////.............../////////---------...................../////////...---,,,000000000///...,,,+++***+++,,,,,,------.........------............------......---------,,,,,,,,,)))***+++,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,---,,,,,,,,,,,,---......------,,,+++,,,---...///,,,,,,,,,------------......------,,,,,,------...------------,,,,,,,,,,,,------------------------***++++++,,,...//////000------------------------........................,,,---------------------........................------------------------------------------------***+++,,,---............------------.........///+++,,,,,,,,,------------...---,,,,,,++++++,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------..................------------------------------------------------++++++,,,---------------++++++,,,,,,,,,------------------...------,,,,,,,,,,,,,,,,,,++++++++++++------............------+++,,,,,,------,,,,,,+++---------------------,,,,,,,,,,,,---------..............................------------------------+++,,,,,,,,,,,,,,,,,,---***+++,,,---............------------............)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,+++............////////////000000////////////000000------------...///000111111111000//////000111111111111000000/////////...111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111000000////////////000000000000000000000000000000---.....................---......////////////...---......//////......---//////...............///,,,------...//////......++++++,,,,,,,,,------------------------------------------...............---........./////////000---------.........//////000111111222111000///....../////////...---,,,,,,++++++,,,,,,---......///------............------......---------,,,,,,,,,))))))***,,,,,,------,,,***++++++++++++,,,,,,,,,+++,,,------......------...------,,,,,,------...------------------------++++++,,,,,,---......///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,------,,,,,,,,,,,,---.........---,,,++++++---...000,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,------------------------------++++++,,,------......///------------------------........................................................................------------------------------------------------***+++,,,---............,,,,,,,,,---------......+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------++++++,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++,,,,,,------,,,,,,+++++++++,,,,,,---------............---,,,++++++,,,,,,,,,+++++++++******------............------++++++------------+++++++++,,,,,,------......///,,,,,,,,,---------..............................------------------------+++++++++,,,,,,---------+++,,,---...////////////---------.........//////+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,---...///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,+++............/////////000000000////////////000000,,,,,,,,,---...///000111333222111000000111222333////////////000000000000000000000000000000000000000000111222222222222222111111111222222333333333111111111111111111111111000000////////////000000------...///000111111222/////////000000000000000------...///000000000///---..................---------------...///000000,,,,,,---.../////////...++++++,,,,,,,,,---------------------------------...............------------.........//////000000---------.........//////---.../////////---,,,+++,,,---......///.........++++++,,,,,,---...//////---..................---......---------,,,,,,,,,((()))***+++,,,---------******+++++++++,,,,,,,,,+++,,,,,,---.........---//////............//////------------------------++++++,,,,,,---.../////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------............------,,,,,,------...,,,,,,,,,------.........++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++---///---,,,,,,,,,,,,---.........---,,,++++++---...000,,,,,,,,,------............------,,,,,,------...+++++++++,,,,,,------------------------------------.........---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---...//////---------............///...///////////////...---------------------------,,,------......------,,,111///---------...---,,,444222///,,,+++++++++,,,...---,,,,,,,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.....................------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................------------------------........................,,,,,,---......//////000++++++,,,,,,,,,,,,------------,,,+++,,,---...///,,,,,,,,,---------......---,,,+++,,,......---,,,------............------//////.........---------111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,*********+++,,,------------------------,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......000000000000////////////....................................////////////......------------......222222222111000//////...---.........//////000000000000111222222222222111000000111111222222333333111111222222222333333333333222111111000000111111222111111111000000//////111111000///////////////000///...------...///000////////////////////////////////////////////////000000///.................................---------------,,,,,,+++++++++***+++---/////////---,,,................................................///......---------............------------............---------,,,,,,,,,------------------------++++++++++++++++++++++++...------,,,,,,------...***+++---...///...------******,,,---------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------................................................---------............///.........------,,,,,,,,,000000///...,,,+++******------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,.../////////...---+++++++++,,,,,,,,,------------------------------//////............//////------------------------------............------/////////...---------,,,......---------,,,,,,,,,///...,,,++++++,,,...///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------............///......////////////......------------------------,,,------......------,,,...,,,+++++++++,,,,,,+++000///---,,,,,,,,,---......---,,,,,,,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......///...,,,,,,------,,,***------............------///.........------------------,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------....../////////............---....................................///////////////......------......///000000000000000000000000............/////////000//////000111111111111000000000000111111111111111111111111222222222333333333222222111111111111111111111111111000000000///111111000//////////////////......------....../////////////////////////////////////////////////////////...---------------........................---------,,,,,,,,,++++++((()))+++,,,---,,,+++***................................................///......---------......111111000000000000111111......---------,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------+++,,,------......------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------..................---------,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++---.........---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,------------------------------............---------------------,,,,,,,,,,,,,,,,,,------.........///...,,,++++++,,,...///------......------,,,,,,------------------------+++,,,,,,------.........---------............///,,,---...///////////////------------------------,,,------......------,,,,,,,,,+++++++++,,,------------,,,,,,,,,...///000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******))),,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------------------------------------,,,+++*********++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......111///------------+++)))------............------............------------++++++***++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------...............---------,,,,,,....................................///////////////......------......///------...///000000111111............////////////......///000000000000000111000000000000000000///111111111222222222222333333222222222111111111111111111111111000000000000111111000///////////////---......//////......---////////////////////////////////////////////////......---,,,,,,,,,,,,---........................------------,,,,,,,,,,,,,,,,,,.../////////...---......................................................---------......//////......------......///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,---.........---,,,+++++++++,,,---+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............------------,,,,,,,,,))))))***+++,,,---......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......***+++,,,,,,------,,,,,,,,,------------..................------,,,,,,,,,+++++++++******+++++++++------------------------------............------++++++,,,,,,,,,,,,,,,,,,***++++++,,,---...///000...---,,,++++++,,,---...,,,------...------,,,,,,---------...............,,,,,,,,,---------......---------............///+++,,,---...//////000///------------------------,,,------......------,,,,,,---...------...///111,,,,,,,,,,,,,,,...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,---------------------------------------------------.........---------,,,,,,+++++++++,,,,,,,,,------+++,,,---...///...---,,,,,,,,,,,,---------......///...,,,,,,------,,,+++------............------------------------------++++++,,,,,,,,,------...------------------------........................++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,++++++++++++++++++++++++,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------...............------------,,,....................................//////////////////............//////------......//////000000.........///////////////...///000000111111000000111111000000//////......111111111111222222222222222333333222222222111111111111111000000000000000111000000///////////////......000111111000......////////////////////////////////////////////////......------,,,------...---------...............------------------,,,,,,...///000000000000//////...................................................------------...//////------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---,,,++++++,,,...//////...,,,*********,,,---+++,,,,,,------,,,,,,+++,,,,,,------------------+++++++++,,,,,,,,,------........................------------------------,,,,,,---------.........------------------------+++,,,,,,---...///000000------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,---------------------.........//////.........------,,,,,,+++......------------......,,,,,,------------------------............------++++++,,,,,,---------...++++++,,,,,,---...//////...---,,,,,,,,,,,,---...,,,,,,------...------,,,---------....../////////,,,,,,,,,------------------------............///++++++---...////////////------------------------,,,------......------,,,,,,---......------///111...------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////......------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------+++,,,---...///...---,,,,,,,,,,,,---------......---++++++,,,...///...---------............------,,,,,,------------------...............---,,,,,,------------------------........................***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***------------------------,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------....../////////.........------..................................../////////////////////....../////////....../////////////////////////////////.........///000111111222222111111111111000000//////......000000111111111222222222222333333333333222111000000000000000000000111111111000000//////////////////000111222222111000//////////////////////////////////////////////////////...............//////---------.........//////------------------------,,,,,,---------,,,,,,,,,................................................---------------...//////000//////////////////000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///...,,,++++++,,,---...///...,,,*********,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++++++++,,,,,,,,,------........................------------------------,,,,,,,,,------------...------------------------........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------......///---------.........//////.........------,,,,,,,,,//////............//////,,,,,,,,,---------......------............------,,,,,,------......//////---------------------------------,,,,,,---------,,,,,,------......------,,,,,,------.../////////---------------------------------............///+++,,,---...............------------------------,,,------......------,,,***,,,...---******,,,//////......---,,,+++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***************)))(((++++++,,,,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,,,,------------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......+++******,,,...000///...------............------,,,,,,,,,,,,------------////////////...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------------------------,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------....../////////............---....................................////////////000//////......//////000///////////////////////////////////////.........000000111222222222222222111000000000000000000///000000000111111111111222222333444444444333111000000000000000111111111111111111000//////////////////000000111111000000//////////////////////////////////////////////////////............///000000,,,,,,------.../////////------------..................---------,,,,,,,,,................................................---------------...///000......------------............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---,,,,,,,,,------...---,,,+++++++++,,,---+++,,,,,,------,,,,,,++++++,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------.........------,,,,,,++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...///000,,,------------.........------------------------...------,,,,,,------...+++,,,,,,------.........------............------------........................---------,,,,,,,,,------------------------+++,,,------......------+++,,,,,,---......//////---------------------------------............///,,,,,,---......---------------------------------,,,------......------,,,***---///---)))(((+++///------------,,,+++******,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++******++++++,,,,,,,,,,,,------......---,,,,,,+++******++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,++++++,,,...///...---------............------++++++,,,,,,,,,---------,,,---.........---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------...............---------,,,,,,....................................////////////000000////////////000000...//////000000111111111000/////////............///000000111111111111111000000000111111111111111000000000000111111111111222333444555444333111000///000000000111111111111111111000/////////////////////............//////////////////////////////////////////////////////...---------......///000,,,,,,------...//////000------------.........///000//////...............................................................---,,,,,,------///000000,,,++++++******++++++,,,......---------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------......------,,,++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---......///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........---------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---...///,,,,,,,,,,,,------------+++,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,---......///------............------......------------------,,,,,,------------------,,,------------------,,,+++,,,,,,---.........---++++++,,,,,,---...//////---------------------------------.........//////---------...------,,,,,,------------------------,,,------......------,,,---000222///+++))),,,000,,,,,,---------,,,++++++,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++++++++,,,,,,,,,---------......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++++++++++++++,,,,,,,,,---------...---,,,+++,,,---...///,,,,,,,,,---------.........---,,,,,,......---+++---..................---+++++++++,,,,,,---------)))***,,,---......---,,,................................................)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...000++++++++++++++++++++++++,,,------......------,,,++++++,,,---------,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++..................................../////////000000000////////////000000------...000111333444444000000//////.........---...//////000000000000000000000111111222222333333000000000000111111111111222333444555555333111000//////000000111111111222111111000///////////////...---,,,++++++,,,---...////////////////////////////////////////////////,,,,,,,,,,,,,,,---...///,,,,,,------...///000000---------.........//////---,,,+++***************................................................,,,,,,,,,---...///000111///......------......///......---------,,,,,,,,,------------------------------------------------...------,,,,,,------...------...///...---+++******+++,,,---------------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........////////////////////////------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,+++***+++,,,---...+++++++++,,,,,,,,,------***++++++,,,---...//////...------,,,,,,------...++++++,,,,,,---...//////---..................------------,,,,,,+++++++++***++++++,,,---...//////,,,------......------,,,---,,,,,,++++++,,,,,,---...------,,,,,,------.../////////...---------,,,///...---,,,,,,---...///---...///111111111000///......---,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,------........./////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***++++++---...******+++,,,------......************************+++,,,,,,------,,,,,,+++------------............------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------------------------,,,++++++******++++++---------,,,,,,+++++++++------------------------,,,------......------,,,,,,,,,---...//////......000000///...------,,,,,,------------------------+++++++++,,,,,,------------...//////------...///***,,,------,,,+++,,,,,,000000///...------,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++************++++++///...,,,***(((&&&%%%$$$+++,,,------......------...---,,,+++++++++,,,,,,/////////...---------,,,//////.........---------,,,---------......//////...------------...//////////////////////////////---......///000111111222///////////////.........111111000000//////......//////000000000000//////000000000111222222333333222222222222222111000///000000000000000000000000000000000000000000000000////////////////////////......------------............---,,,,,,,,,,,,---------,,,,,,,,,+++++++++---------............/////////.........---------+++++++++,,,---...///000......---------,,,,,,,,,...------------...//////........................---------,,,,,,+++++++++...//////...,,,***+++,,,++++++,,,,,,,,,,,,------777666333000...---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,000...,,,++++++,,,...000)))))))))+++---...---+++***+++---.........------...------,,,,,,------...,,,,,,---...---,,,***)))------------------------/////////......---------,,,---///000000///---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................---------///...---,,,,,,---...///......///000000000/////////...------,,,,,,------......---------,,,,,,,,,,,,,,,------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,******++++++,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------........./////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++---------,,,,,,+++++++++------------------------,,,------......------,,,+++,,,,,,---......------000//////...------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---***,,,...---,,,+++,,,---000//////...------,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++***))))))+++,,,------......---------,,,+++*********+++,,,............------------//////.........---------------........./////////...------------...//////..............................//////000000111111/////////////////////...111000000000/////////...//////000000000000//////222111111111111111111111111222222222222111000///000000000000000000000000////////////////////////////////////////////////......------------......//////...------------...//////.........------------------............/////////.........---------++++++++++++,,,---...///000000/////////............------------...//////.................................---------,,,,,,---...///...,,,++++++,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...------------------------***+++,,,,,,---------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////***+++,,,,,,------,,,,,,------------------,,,,,,///...---,,,,,,,,,,,,---+++)))'''&&&&&&''')))++++++++++++,,,//////...---+++,,,---...///......------------,,,,,,---------,,,---------,,,,,,+++***------------------------------,,,,,,,,,+++++++++,,,---...000000...---,,,------------------------------------------------------------------------,,,---...//////...---,,,...------,,,,,,------...---------.....................------------....../////////000//////...---///.........------------...------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++------------,,,,,,+++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---............/////////111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,------......------,,,***+++,,,,,,---,,,,,,,,,//////......---,,,,,,,,,------------------------......------,,,+++++++++***+++,,,,,,******+++,,,+++,,,......,,,+++,,,---//////......---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,------.........+++,,,------......---------,,,***)))))))))***+++------------...........................---------.........///////////////...------------...//////------------------------////////////////////////......//////////////////000000000000//////////////////000000000000//////333333222111111000//////111111222222111111000000000000000000000000000000////////////////////////////////////////////////......------------......000000///............/////////.........------------------............///...............---------,,,+++++++++,,,---......///////////////............------------...//////........................//////............------,,,---......,,,+++,,,...++++++,,,,,,,,,,,,------------------...///000111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...------------------------++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------......---,,,,,,,,,---------,,,***))))))***,,,---...------...000111000///,,,---...///000///......------------------------------,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,---...//////...---,,,------------------------------------------------------------------------,,,---///000000///---,,,...------,,,,,,------...,,,---------.../////////------------------------////////////...------,,,////////////......------------------------------.........------,,,,,,,,,*********++++++,,,,,,---...------,,,,,,++++++***,,,---......---,,,***)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------........./////////222222111111000...------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,++++++------------------------------------------------------------------------++++++++++++++++++++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,,,,---------,,,,,,.........------,,,,,,,,,---------------------------------------,,,,,,,,,***+++,,,,,,******+++,,,+++---......---,,,,,,---.........------,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---.../////////+++,,,------......---------,,,+++*********+++,,,,,,,,,,,,------.................................////////////////////////...------------...//////........................//////////////////..................////////////000000000000//////////////////000000000000//////222111111111000000000///000000111111111111000000////////////////////////////////////////////////////////////////////////......------------......000//////...............------,,,,,,,,,+++++++++---------............///........................------------------......------------------------...------------...//////....................................------------+++---...---,,,,,,---...+++++++++,,,,,,,,,------111000//////...---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------............------,,,,,,,,,------000///...------...///000.........///111111000///---...///000000///......,,,------------------,,,...---,,,+++***+++,,,---------------------------------------------------------...//////...------------------------------------------------------------------------------,,,---///000000///---,,,...------,,,,,,------...,,,---------.../////////,,,------------------,,,//////...---------,,,,,,//////000000000///...---------------------------.........------,,,,,,,,,)))******++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---...---,,,***)))+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------............111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------++++++++++++++++++++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------............---------------------,,,,,,,,,------------------------++++++,,,------...//////,,,---...---,,,+++,,,...+++---///...---,,,---------------------,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++,,,------......------///...---,,,+++,,,------+++,,,,,,,,,------......---.....................///////////////............------------...//////////////////////////////////////////............---.........//////000000////////////000000000000//////000000000000////////////000000000111111111///000000111111111000000////////////////////////........................////////////////////////......------------......///...------,,,,,,------------,,,,,,,,,+++++++++---------............///---.....................000///...............///,,,---------------------...------------...//////........................,,,,,,,,,,,,,,,,,,,,,---+++---...---,,,,,,---...+++++++++,,,,,,,,,------......---,,,+++)))((('''+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------***+++,,,,,,------,,,,,,,,,,,,,,,------.........------,,,,,,,,,------...---,,,+++******+++,,,---...------...000000///---......///000000///...---,,,,,,---......---,,,,,,---,,,+++***+++,,,---...---------------------------------------------------..................---------------------------------------------------------------------------,,,---...//////...---,,,...------,,,,,,------...---------...............,,,,,,------------,,,,,,......---,,,,,,,,,------///000111111111000...---,,,,,,,,,------------...------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,......//////......------------,,,,,,,,,,,,,,,,,,------------------------******+++---...///000111---...//////------...///,,,---//////---,,,---...------,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000///---,,,,,,,,,---...,,,,,,,,,,,,---------------------..............................---------...------------...//////000000000000000000000000........................------......///000000000////////////000000000000//////000000000000//////......///000000111222222//////000000111111000000000000000000000000000000........................////////////////////////......------------............---,,,,,,,,,,,,,,,//////.........------------------............///---------...............000000///...---------............///////////////...------------...//////........................+++++++++,,,,,,,,,,,,---,,,---......,,,+++,,,...++++++,,,,,,,,,,,,------,,,,,,------------,,,+++***++++++,,,,,,------...++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,---......,,,++++++++++++++++++,,,...------...//////...,,,......///000///...---,,,+++,,,---......---,,,+++,,,,,,++++++,,,,,,------------------------------************++++++++++++........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................---------+++,,,------------,,,+++---,,,+++++++++,,,---...///000111222222000///---,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,------...++++++++++++,,,---......------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++,,,,,,***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++++++++,,,,,,---------------------------------,,,------......------,,,---............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000000---...//////...---...///,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,------......------///...---,,,+++,,,------------,,,,,,,,,,,,,,,,,,---------.........//////...---------,,,,,,,,,,,,...------------...//////000000000000000000000000,,,------....../////////------......///000000111.../////////000000000111//////000000000000///////////////000000000000000...//////000000000000000000000000000000000000000........................////////////////////////......------------......//////...---------------//////.........------------------............///---------.........////////////...,,,,,,+++++++++........./////////000000...------------...//////........................,,,,,,,,,,,,------......---...///...,,,++++++,,,++++++,,,,,,,,,,,,---------...///000111111000000******+++,,,,,,---......+++++++++,,,,,,---------...------,,,,,,------...------------------------,,,---------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++*********))))))***+++,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---...///.........------............------...//////...,,,---......///...---,,,++++++,,,...//////...,,,+++***+++,,,,,,---------,,,------------------------))))))*********+++++++++.........------.........---------------------------------------------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,------.../////////......------,,,++++++------------++++++,,,++++++***+++,,,...//////000222333222111///...,,,,,,,,,------.........,,,,,,,,,------.........---------,,,,,,+++++++++)))***+++,,,------...///+++*********+++---///000........................************************+++,,,,,,------,,,,,,+++))))))*********+++++++++(((***,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////........................++++++++++++++++++++++++---------------------------------------------------,,,++++++******+++++++++++++++,,,,,,---------------------------------,,,------......------,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................---...//////------...///,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++.........------.........***++++++,,,---...//////+++,,,------......------...---,,,+++++++++,,,,,,---------,,,,,,+++++++++---------.........//////---------,,,,,,+++++++++...------------...//////////////////////////////,,,,,,------...///000000---------...///000000111.../////////000000111111//////000000000000//////111111000000//////............///000000000000000000000000000000000000000........................////////////////////////.........------.........000000///...............------,,,,,,,,,+++++++++---------.........//////---------.........//////...---,,,+++***))))))))),,,,,,,,,---------.........------------...//////........................---------.........//////...//////...,,,***+++,,,++++++,,,,,,,,,---------+++,,,---......---,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------...------,,,,,,------...++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,++++++,,,---------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------///......///000000...---------.........---+++***+++,,,...//////...,,,+++)))***,,,---...---,,,,,,------------------------+++++++++,,,,,,---------......------------......------------------------------------------------------------------------+++++++++,,,---...///000.........------,,,,,,,,,,,,,,,,,,---------......---------------------------------............//////000111111000...,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////,,,,,,,,,------.........++++++,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******+++++++++---///000111111...+++)))------------------------+++---//////.........//////...---,,,+++*********++++++++++++++++++++++++---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,+++***+++,,,---...........................---------......---,,,,,,------............---------.........---,,,,,,+++------------------------...---,,,,,,,,,,,,---...........................,,,------......------,,,000///...---,,,+++******++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------+++++++++******))))))))),,,------......------,,,++++++++++++++++++++++++...........................------,,,,,,------......///000111111000///.....................------////////////////////////////////////////////////111111000000//////......//////000000111111222222000000000000000000000000111000///......///000111000000111000000///...---////////////////////////666444222000//////000111......//////000000111111////////////............------------------------//////---,,,***)))''''''///...---,,,+++,,,,,,---...------,,,,,,------.....................------...........................---------...111333555333111......//////---***.........------,,,,,,,,,------------------------------------------------000+++''''''+++...---***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------,,,++++++000///......------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...................................................------,,,,,,------...,,,---......//////......***+++---......---+++***...------,,,,,,------...+++,,,------......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,***)))+++---...---,,,,,,,,,,,,---...---......,,,++++++---///------------------------......////////////......,,,,,,,,,,,,------...///------------------,,,,,,,,,,,,,,,---------......---------------------------------............///////////////......---,,,+++,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++......---,,,,,,,,,,,,,,,)))***++++++***)))'''%%%------------------------***,,,......---------...///...---,,,++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------,,,,,,,,,+++,,,,,,+++++++++,,,---...........................---------------------,,,------............------------......------,,,+++------------------------...---,,,,,,,,,,,,---...------------------------,,,------......------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,------------------,,,,,,+++++++++*********,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,---...//////...---,,,........................////////////////////////////////////////////////////////////.........---111111111222222222222222000000000000000000000000111000////////////000111///000000000000//////...////////////////////////111000...,,,,,,,,,---...///////////////000000000////////////............------------------------------,,,,,,,,,+++++++++//////---,,,,,,,,,------...------,,,,,,------......................................................---,,,,,,---///111333///---+++,,,......,,,***......---------,,,,,,,,,------------------------------------------------111---))))))---///...,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,------,,,,,,,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------...........................------,,,,,,------...,,,------...............+++,,,---......---,,,+++---------,,,,,,---------++++++,,,---------------------------------,,,,,,---------------,,,,,,,,,***+++,,,+++++++++...000...---,,,,,,,,,,,,---...---......,,,++++++---///------------------------......////////////......------,,,,,,,,,------...,,,,,,------------------,,,,,,,,,---------......---------------------------------............///......---------------...---,,,,,,,,,,,,,,,,,,+++...........................------,,,++++++******------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++......---,,,++++++,,,,,,------,,,,,,++++++******------------------------***,,,......---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---...------------------------------------------------------............------------......------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------------------............//////,,,,,,,,,------.........---,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,---............---,,,........................////////////////////////////////////////////////............------------222111111111111111111000000000000000000000000000111000000//////000000111......///000000000//////////////////////////////...---,,,++++++,,,------000000///////////////////////////............---------------------------++++++,,,,,,---....../////////...---------.........------,,,,,,------......................................................---,,,,,,,,,---///000,,,+++***+++---......---...------------,,,,,,,,,------------------------------------------------222...+++,,,...000///...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,------------...---------------......,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,---...............,,,---...//////...---,,,------------------------***++++++,,,,,,,,,,,,,,,,,,,,,------------------......------,,,,,,,,,+++***+++,,,,,,++++++...000...------,,,,,,------...------...---++++++---///------------------------......////////////............---,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------......---------------------------------............///...---,,,++++++,,,...///---------,,,,,,+++++++++---------------------------------,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++,,,,,,---111000///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...------...000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------......------............------,,,------...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------............+++,,,,,,------.........------------------------,,,------......------,,,------------------------------------------------...------,,,,,,------...////////////////////////---------...............////////////////////////////////////////////////........................000000//////......------000000000000000000000000000000000000000000000000------...///000000000///////////////////////////...------------...///000000000000//////......---//////.........---------------------------------+++,,,,,,---...///000000///........................------,,,,,,------...---------.............................................---,,,,,,---.........------....../////////------------------------------------------------------------------------111...,,,---...000///...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........333222000///---,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,---.........------------...//////...------,,,------------------,,,)))***++++++,,,,,,++++++,,,,,,,,,------.........---------,,,++++++******---......---+++******,,,------------------------,,,---...---,,,,,,---...---------------------------......//////......---......---,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------......---------------------------------............///...---,,,++++++,,,...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++---...000111...---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111///...///000//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---...///------............------,,,,,,------...------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,------......------,,,------------------------------------------------...------,,,,,,------...//////............//////---------.........//////////////////////////////////////////////////////////////////////////////000000//////......------////////////////////////000000111111111111000000,,,---...///////////////////////////////////////.........//////000111111000000//////......------............------------------------------------.....................///------.....................------,,,,,,------...---------.........//////........................//////........................///...------------------------------------------------------------------------------------...---,,,,,,---......---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........000///---+++***)))((((((,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...+++,,,,,,---...------------..................---,,,,,,---......---,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,------.........,,,+++++++++******)))))),,,......---+++******+++------------------------,,,---......,,,,,,---...------------------------------............------------,,,,,,,,,------...,,,,,,------------------,,,,,,,,,---------......---------------------------------............///......---------------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,---///000222333,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000111333222000///000000......---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000------............------,,,,,,------......------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,---------............---,,,,,,,,,,,,+++++++++------------------------,,,,,,---------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,------...//////////////////////////////////////////////////////////////////000000000000000222111111111111111111000////////////////////////000111111222222111111000------.../////////......////////////////////////------......//////////////////...........................------------,,,------------------------...............---------+++,,,------......------...------,,,,,,------...,,,,,,------.../////////........................////////////............,,,------,,,***)))***+++,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------------------,,,,,,,,,,,,------,,,,,,,,,---......//////++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,---------------------------------------+++,,,---......---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,------------------*********+++++++++++++++(((***------,,,,,,---...,,,------......------,,,+++---......---,,,,,,---------------------------------............------,,,,,,,,,,,,------...///------------------,,,,,,,,,,,,,,,---------......---------------------------------............///////////////......---,,,+++,,,,,,,,,,,,,,,,,,---------------------------++++++,,,---......//////,,,,,,------------------++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,...//////---------,,,,,,------...++++++++++++++++++++++++000111222222000//////000------,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------+++,,,,,,,,,------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///111------............------+++,,,------......------------------------------,,,,,,---......---,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,---------------------..................------,,,,,,,,,,,,.........------,,,,,,+++++++++,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,------...//////000////////////////////////////////////////////////........./////////000000111111111222222222222222////////////////////////000111222222222222111000.........///......------////////////////////////---....../////////......------...........................---------,,,,,,------------------------------------------------******,,,---------,,,,,,...------,,,,,,------...,,,,,,------...//////000........................,,,------.........------)))+++---,,,******+++---,,,,,,,,,---------......------------------------------------------------+++,,,------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,------,,,,,,,,,...............///000111,,,,,,------.../////////+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,------------,,,------,,,,,,,,,,,,------+++,,,...//////...,,,+++++++++,,,---------------------------------,,,,,,+++++++++,,,------......(((***---------,,,---...,,,,,,---......---,,,,,,+++---//////---,,,,,,---------------------------,,,------......------,,,+++++++++,,,---...///000.........------,,,,,,,,,,,,,,,,,,---------......---------------------------------........./////////000111111000...,,,++++++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++***))))))(((((())))))+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///111222111///......///,,,,,,+++++++++,,,,,,---------------------------+++++++++,,,,,,---------,,,,,,,,,------.........***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---///111---..................---+++,,,,,,---.........---------------------------,,,,,,---......---,,,,,,........................,,,------......------,,,((()))***+++,,,---......---------.........////////////.........---------//////...---,,,++++++***+++++++++,,,,,,---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...------------...///,,,,,,------...///000000////////////////////////////////////////////////---------.........////////////000000111111222222////////////////////////000111222333333222111000.../////////...---,,,,,,///////////////////////////000000111000000//////,,,------....../////////......---------,,,,,,,,,------------------------+++,,,,,,------.........((()))+++,,,---,,,,,,+++...------,,,,,,------...,,,,,,------...///000000........................***+++,,,------------,,,(((+++......,,,,,,///222,,,,,,,,,------.........------------------------------------------------+++---......---,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------,,,++++++...---,,,+++++++++++++++,,,,,,------...///000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---+++,,,...//////...,,,++++++,,,------......------.........------,,,,,,,,,+++,,,,,,---...///000000+++---///...,,,*********,,,,,,---......---,,,,,,+++---//////...,,,,,,---------------------------,,,------......------,,,,,,,,,,,,---,,,,,,++++++.........------,,,,,,,,,...------,,,,,,------......------,,,,,,------...+++,,,,,,------.................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------,,,,,,------...++++++,,,+++***)))+++---******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,++++++******++++++,,,************************,,,++++++***)))))))))***+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++,,,---......++++++------------++++++,,,,,,,,,---...///000000------.........---+++***---.........---,,,,,,+++)))---000000---+++,,,---------......------,,,+++------------------------000///...------------------...000000.........//////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,//////...---,,,++++++***......---,,,,,,+++******................................................111111000000//////......111111000000//////..............................////////////////////////////////////000000000000........................222333333333222111///---............////////////////////////////////////........................,,,,,,---------------,,,,,,,,,,,,------.........---------,,,,,,+++++++++***+++,,,---............///...---,,,+++,,,---....................................------,,,,,,,,,------------------------******,,,---.../////////...------,,,,,,------...---.../////////...,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------......------------.........---,,,++++++,,,---...++++++,,,,,,---...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++***+++---......---+++))),,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111---......///......------......---------,,,,,,,,,...------,,,,,,------......------,,,,,,------...---------------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......///000///...---///111000000///...---,,,++++++...---,,,,,,++++++++++++---------,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++,,,+++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------+++,,,,,,------,,,,,,+++,,,,,,,,,------...///000------.........---,,,+++------......------,,,++++++---......---,,,,,,---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...------------------///000000///......///000///......---------...---------------,,,,,,,,,......---------,,,,,,,,,------------------,,,,,,......------,,,++++++***................................................///...............------000000000///////////////........................////////////////////////.../////////000000000000000000000000000000000000222222222222111000///...............////////////////////////////////////........................------.........------,,,,,,,,,,,,---------.........---------,,,,,,,,,+++++++++,,,---...............---,,,,,,,,,,,,---...////////////////////////......---------,,,,,,,,,........................,,,,,,------...---------...------,,,,,,------.........//////...------,,,------------,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,------------------------------------------,,,,,,,,,,,,,,,---------......------------------------........................------------------------......------------......------,,,++++++,,,------+++,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000------......///......---...------------,,,,,,,,,...------,,,,,,------......------,,,,,,------...//////..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++...------,,,,,,------...---......---,,,,,,---///000000///...---,,,++++++------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---...//////000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,---...//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,//////......---,,,,,,,,,------------------------///////////////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000------.........---,,,+++------......------,,,,,,...---,,,,,,---...------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------------------...000111111/////////000000000///............///000/////////......------...------------,,,,,,,,,,,,,,,,,,---------............------,,,+++++++++------------------------........................,,,,,,,,,,,,,,,---------//////////////////000000////////////////////////////////////////////////....../////////000000000000000000000000000000000000000////////////000000............////////////////////////////////////........................///////////////...---,,,,,,,,,,,,------------............---------------,,,,,,------...---------------,,,,,,,,,------..............................------------,,,,,,,,,////////////////////////------......------,,,+++...------,,,,,,------...//////...------------...//////......---,,,,,,,,,++++++++++++,,,---......,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,---------------------.........------------------------,,,,,,------------------,,,,,,,,,---------......------------------------........................------------------------......------------......------,,,++++++,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000++++++,,,,,,---,,,,,,,,,------------------------...------,,,,,,------......------,,,,,,------...000000//////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++...------,,,,,,------...+++,,,,,,+++******+++---************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++---------...............---------...//////000000,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------/////////////////////...------,,,+++++++++,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++------------------------------------------------.................................------,,,,,,,,,........................//////000//////...---,,,------++++++++++++---------,,,,,,,,,------...///---------------------,,,,,,------...------,,,,,,000---******---///...,,,------......------,,,+++------------------------......---,,,,,,---------...000111111000//////000//////...............///000000//////......------------------------------------------------------......------,,,,,,,,,,,,------------------------........................+++++++++,,,,,,------...---......//////000000000000000000000000000000000////////////////////////........./////////000000........................///...---------///000111............////////////////////////////////////........................000000000000///...---,,,------------------------........................---------...------,,,,,,---,,,,,,,,,------......++++++++++++++++++++++++------------------------........................,,,------...------,,,,,,...------,,,,,,------...//////---,,,,,,---...///000000///...------,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......+++,,,,,,,,,,,,---------........................,,,,,,,,,---------------,,,,,,------......//////------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------........................------------------------......------------.........------------------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,......---------...//////------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////***++++++,,,---------,,,------------------------...------,,,,,,------......------,,,,,,------...000000//////.........---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++...------,,,,,,------...,,,---...---++++++---///))))))))))))************++++++,,,---------,,,+++---------.........//////////////////////////////---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........///000111111111111000000...------,,,+++++++++,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******------------------------------------------------------..................---------------,,,,,,,,,........................,,,,,,---.........------------++++++++++++---------,,,,,,,,,,,,------...------------------------,,,,,,------...------,,,000---******---///...,,,------......------,,,+++------------------------------,,,,,,,,,------......///111111///...///000...------,,,------...............---------,,,,,,------------------------//////...---,,,,,,++++++......------------,,,,,,------------------------........................,,,,,,------......//////------......//////000000000000000000000000000000////////////////////////............////////////..............................---------///000111............////////////////////////////////////........................//////000000///...------------------------------........................---------...------,,,,,,+++,,,,,,------.........++++++++++++++++++++++++------------------------------------------------***+++,,,---...............------,,,,,,------...///...---,,,,,,---//////000000///...------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......------------....................................,,,,,,,,,------.........---------....../////////------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------........................------------------------......------------............////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------...------------...///000------------------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,---...////////////,,,,,,,,,------------......------,,,,,,------......------,,,,,,------...//////..................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++...------,,,,,,------...***+++,,,+++***)))+++---......---,,,+++***))))))***+++,,,---...---,,,+++,,,,,,,,,---......//////000000000000000/////////------,,,,,,,,,,,,------+++,,,,,,------.........///000111222333222111000///...---,,,,,,++++++,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---...------------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.........---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,------......------...---,,,,,,---...------------......------,,,+++------------------------,,,,,,,,,,,,,,,------...---///000000.........///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000///...---,,,++++++***......------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////..................//////////////////////////////////////////////////////------........./////////000000000000000000000000...............///000000............////////////////////////////////////........................---....../////////.........------------,,,,,,,,,---------------.........,,,,,,------...---------++++++,,,---............------------------------,,,,,,,,,------------...------------------------)))***,,,---.../////////...------,,,,,,------......------------...////////////......---,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,---......//////.............../////////------------------------,,,,,,------------------,,,,,,,,,---------......------------------------........................------------------------......------------............////////////......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---......//////------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...////////////,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...)))******)))(((((()))+++000//////...---,,,++++++)))***,,,......---,,,++++++++++++,,,---........./////////000000111111222------,,,,,,,,,,,,------***++++++,,,------.........000111333333222111000//////...,,,,,,+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,......---------,,,,,,,,,........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,------......---+++,,,,,,------,,,,,,+++------,,,,,,+++,,,,,,------,,,,,,,,,,,,---...///+++,,,------......------+++---......---,,,,,,---------......------,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---//////---------...---------------...//////+++++++++,,,------......,,,,,,,,,---------...............------,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,......................../////////.................................------........................////////////////////////---------.........//////000000000000000000000000...//////000000000//////............////////////////////////////////////........................+++,,,---......///............---------,,,,,,,,,+++,,,,,,,,,------------++++++,,,---............***+++,,,.......................................,,,,,,,,,---------..............................+++,,,,,,---.........---...------,,,,,,------...,,,------...//////......------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////............------------------------------------------,,,,,,,,,,,,,,,---------......------------------------........................------------------------......------------......,,,,,,---......---,,,,,,+++,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......)))***,,,---.........---........................,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,------------,,,,,,,,,------............------,,,,,,------......------,,,,,,------...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------,,,,,,------...---......---,,,,,,---///,,,,,,,,,---------......)))***,,,.........,,,+++******+++,,,,,,---......------...000111222444444...------,,,,,,------...******++++++,,,---.........///111333333333111000000///...---,,,+++++++++'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,+++***)))(((.........------,,,,,,,,,........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++---......---++++++------,,,++++++,,,,,,,,,---,,,,,,+++,,,---...///+++,,,,,,---.........---)))---000000---+++,,,...------......------,,,+++))))))))))))))))))))))))++++++++++++,,,,,,---...+++---......---,,,,,,---...............///000111***++++++,,,---...//////,,,,,,,,,------.........,,,,,,,,,---------......------..................,,,,,,,,,,,,,,,,,,,,,,,,......................../////////......---------/////////......------,,,........................////////////////////////---------.........//////...........................///000111111000///.............../////////000////////////////////////........................******,,,---.../////////.........------,,,,,,,,,+++++++++,,,,,,---------***+++,,,---......///...)))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////------......------,,,+++...------,,,,,,------...+++,,,...///000///...---+++,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000//////......------------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------.........------.........******,,,,,,,,,,,,******++++++,,,,,,---...//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///((())),,,.........---,,,........................+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------...///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////++++++---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...---,,,******)))***,,,......---,,,+++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...000111111000//////000...,,,++++++,,,------,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------------------------------***+++,,,---............,,,,,,+++***+++,,,...///------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...------------,,,,,,+++***000000000000///...---,,,,,,,,,,,,---------......///++++++...000......///.........///////////////000///...---,,,------......---,,,,,,,,,,,,---...000///...---,,,+++++++++---...///000000///...------------------------------,,,,,,++++++,,,,,,---------............---------...///...,,,+++,,,---...000111111000//////000................................................////////////////////////111111000000//////......///......///000111111000//////.........---------111111000/////////////////////............//////000///---+++)))(((''''''000000000///......------+++++++++,,,,,,,,,---------------............///...------,,,,,,,,,------,,,,,,---.../////////.............................................------------------------------...------,,,,,,------...---,,,+++,,,...///...---.........------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++'''(((+++---...---,,,+++(((***---......,,,,,,,,,***++++++++++++---111444222000---,,,---------,,,,,,------......------,,,000///...---+++***((((((.........------,,,,,,,,,------------------------------------------,,,,,,...------,,,,,,------............------,,,,,,,,,,,,------......------,,,------..................------------------------------------------------///......---------......,,,,,,,,,------.........------............------000///---,,,,,,---///000------------------------........................,,,,,,+++++++++,,,------,,,,,,------------......------------------------+++,,,,,,------.........,,,,,,---...////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///......///---,,,******,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------------------------------++++++,,,---............,,,,,,++++++,,,,,,---...------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------,,,+++***,,,,,,---.........------,,,,,,,,,---------......000,,,+++...000---,,,...---------------......///000///...---,,,------......---,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,------............---------------------------------,,,,,,++++++,,,,,,---------............---------...///...,,,+++,,,------///000000///......///................................................////////////////////////111000000000/////////......------...///000000...000000/////////.........111000000/////////////////////............//////,,,,,,,,,,,,,,,---...///.....................///,,,,,,,,,,,,---------------------............///...------,,,,,,------------------...............................................................------------------------...------,,,,,,------...---,,,+++,,,...///...---......---------,,,,,,,,,,,,,,,,,,---------......------------------------((()))+++---------,,,+++)))+++......---,,,+++,,,,,,---,,,++++++,,,///111222000---,,,---------,,,,,,------......------,,,...---------,,,,,,++++++......---------,,,,,,,,,------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,,,,------......------,,,/////////...---------,,,------------------------------------------------......------------......,,,,,,,,,---------......------............------///...------------...///------------------------........................---,,,++++++++++++++++++,,,,,,---------....................................---,,,,,,,,,,,,......------...............---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,...//////...------...,,,+++))))))+++,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,------...---------+++,,,,,,------------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------------,,,,,,+++)))***+++,,,,,,---------,,,,,,,,,---------......000,,,+++...///---,,,------,,,+++++++++,,,.../////////...------------......------,,,,,,------...///...------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------............---------.........,,,+++,,,------...//////------...///................................................////////////////////////000000000000////////////...---,,,---...///...---000000000000000/////////111000//////......////////////............//////,,,,,,------///000111222+++,,,,,,---......//////,,,------------.........---------............///---------,,,,,,------...//////...---------......................................................------------------------...------,,,,,,------...---,,,+++,,,...///...---...------------,,,,,,,,,,,,,,,,,,------------...------------------------***+++,,,------,,,+++******,,,......---+++++++++.........,,,++++++---///111///,,,,,,,,,------,,,,,,------......------,,,+++,,,,,,---......//////...------------,,,,,,,,,------------------------+++,,,,,,------............------,,,,,,------......------------,,,,,,,,,,,,------......------,,,000000///...---,,,,,,+++------------------------------------------------...---------------......,,,,,,,,,------------...------............---------..................---------------------------..............................---,,,++++++++++++,,,,,,------......//////////////////////////////000///---+++***+++---.........//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++,,,,,,------------------------------------------------------+++,,,------.........---,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++---......---,,,,,,---,,,***))))))***++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------------------------------------------------------...------,,,,,,+++,,,---......---,,,+++---------,,,,,,---------------------............------------------------++++++,,,,,,---,,,,,,+++,,,---------------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........******---///...---///---,,,+++++++++,,,...///............------......------------------------///...---,,,,,,,,,,,,,,,///...---,,,,,,---...///------------------------------,,,,,,,,,,,,------------............------,,,---......,,,,,,,,,...,,,---...---,,,,,,---...................................................////////////////////////000000000000///////////////...------//////...---////////////////////////000000///............//////......------......///111000//////......//////,,,,,,,,,---------......---------.........//////---------............///------,,,,,,,,,---......000///...---,,,------...........................---------..........................................------,,,,,,------...---,,,+++,,,...///...---------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,+++***+++---......,,,******+++------...---++++++---///000...,,,+++,,,------,,,,,,------......------,,,,,,,,,------...///000000------------------------------------------------++++++,,,,,,---...//////...------,,,,,,------...------------------------,,,------......------,,,//////......---------,,,------------------------------------------------------,,,,,,------......------------------------------............------,,,---///000000///---,,,------------------------........................000///...---------------,,,,,,---......///000000000000000000000000000000111///---+++***+++,,,---////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...------------------------------------------------++++++,,,---............,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---,,,***))))))***++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------------------------------...------,,,,,,,,,---...///......,,,+++---------------------------------....../////////------------------------+++,,,,,,---,,,,,,++++++,,,------......------------------------,,,++++++,,,,,,,,,---------......,,,((((((---///......000...---,,,,,,,,,---//////------..................------------------------......---,,,,,,,,,------000///...------...///000------------------------...------,,,,,,------...------............------,,,---...---,,,,,,---...,,,------,,,++++++---///................................................////////////////////////////////////000000000000000///...///000000///...........................000//////.....................------------......222111///...------,,,,,,......---------,,,,,,,,,---------.........//////---------............///,,,,,,,,,,,,,,,---...///000///...---------------........................---------.........//////...........................------,,,,,,------...---,,,+++,,,...///...---------------------------------------------------++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++,,,---...---+++******+++***,,,------,,,,,,...000000...++++++,,,------,,,,,,------......------,,,------..................------------------------------------------------++++++,,,,,,---...//////...------,,,,,,------...------------------------,,,------......------,,,,,,---------......//////------------------------------------------------,,,,,,,,,,,,,,,---......------------------------------............------+++---///000000///---+++------------------------........................000///..................,,,,,,---...///000000111000000000000000000000000///...---,,,+++,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------------------------------+++,,,,,,---.........---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,+++))))))+++,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,------...------------............------,,,------............---------------...//////000000---------------------------------------,,,,,,+++,,,------............---////////////...---,,,+++,,,,,,,,,---------......+++((((((,,,///......000,,,---------............,,,---......///.........,,,------......------,,,...------,,,,,,---------/////////....../////////------------------------......------------......------............------+++---...---,,,,,,---///---...---,,,++++++---///................................................////////////////////////////////////000000000000111000//////000000///...------------............000///......------............------------.........------------....../////////......---,,,,,,+++,,,------------.........---------............///,,,,,,,,,,,,---......///.........///......---,,,........................,,,,,,------.../////////...........................------,,,,,,------...---,,,+++,,,...///...---,,,,,,,,,------------......------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,---------+++***+++---***+++------------...000///---+++***,,,------,,,,,,------......------,,,.........---------------,,,,,,,,,------------...------------------------+++,,,,,,------............------,,,,,,------...,,,,,,,,,------------...,,,------......------,,,+++,,,,,,---...///000000------------------------------------------------++++++++++++,,,---...///...------------,,,,,,,,,------............------,,,---///000000///---,,,------------------------..............................---------...//////,,,,,,---...///000111111000000000000000000000000---------------------,,,..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///........................------------------------,,,,,,------...---------***+++,,,---------,,,,,,++++++++++++++++++++++++------------------------------------------------,,,---//////---,,,---...---,,,******,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------------------............------------------------...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...------------------------------------------------++++++,,,---............//////...---------------,,,---...//////...---,,,---------...///000000000.......................................---,,,,,,,,,,,,---...............---...............---,,,,,,,,,,,,---------.........***)))---...,,,,,,---***+++---.........,,,+++,,,,,,.../////////......,,,,,,---......---,,,,,,---------,,,,,,------...---......//////......---------------------------......------------......------............------+++,,,...---,,,,,,---///.........,,,++++++...000................................................////////////////////////.../////////000000000111111///......//////...------.........//////////////////...------------......------,,,,,,------...,,,,,,,,,---...///000111///.....................,,,,,,,,,,,,---------------------............///,,,,,,,,,,,,---...//////+++,,,...000000///---,,,........................,,,,,,------...//////000...........................------,,,,,,------...---,,,+++,,,...///...---,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,,,,------...///+++,,,---,,,++++++,,,...+++---......---,,,---......,,,******,,,---------,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,,,,---------.../////////------------------------------------------------++++++++++++,,,---...///......---------,,,,,,,,,------............------------...//////...------------------------------........................,,,,,,,,,,,,------...///,,,,,,---...///000111222////////////////////////,,,,,,---......------,,,------...............---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///........................------------------------,,,------......---,,,,,,)))***,,,......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,...//////...------......,,,++++++,,,------,,,******+++++++++,,,,,,,,,------------------------,,,---------.../////////------------------------...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...------------------------------------------------***+++,,,---......///...000///...---,,,,,,---...,,,---...//////...---,,,---------...///000000111.........................../////////...------,,,,,,,,,---.../////////...++++++,,,---............,,,,,,,,,---------......111,,,+++---...+++)))***'''))),,,......---+++)))+++,,,.../////////......,,,,,,---......---,,,,,,------,,,,,,,,,------...+++,,,............,,,+++------------------------......------------......---..................---+++,,,------,,,,,,.../////////...---+++,,,...111................................................////////////////////////.../////////000000111111000///------......---,,,.../////////000000111111//////...------------......------,,,,,,------..................///000000------......///000000000+++++++++,,,,,,,,,---------------.........//////+++++++++,,,---...///000)))+++...111222000---,,,........................,,,,,,------...///000000////////////////////////...------,,,,,,------...---,,,+++,,,...///...---,,,,,,,,,------..................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000***+++,,,,,,++++++---///---///000///---+++++++++...,,,******+++---------,,,------......------,,,***++++++,,,,,,---------,,,,,,,,,------.........------------------------------------------,,,,,,...------,,,,,,------...,,,,,,,,,------.........,,,------......------,,,..................------------------------------------------------------++++++++++++,,,---...///.........------,,,,,,,,,---..................------..................---------------------------........................---.../////////...,,,+++***+++,,,---...///000000...///000111222333333333//////...---------......******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++(((((())))))*********+++---------,,,,,,+++++++++---------.........//////---.........---,,,,,,+++)))***++++++------...///,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***......------------......///////////////.........------------------,,,,,,***+++------------+++***,,,,,,,,,------.....................////////////333222000...---,,,------...------,,,,,,------...+++++++++,,,,,,---------........................000---+++,,,...///---***........................------............------+++---......------///000///............---------......////////////......,,,...//////...------...,,,,,,,,,---------......,,,,,,,,,------,,,++++++,,,+++*********+++,,,---------------------------,,,,,,,,,---------......//////.........---------........................++++++,,,,,,---...//////,,,---..................------------------------------............------------------------------------............------.........------,,,,,,,,,////////////////////////............////////////---------.........//////////////////000000000000////////////////////////000000///...............////////////////////////........................------............------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------//////.........---------......------------......000///---,,,,,,---///000,,,---------------------......------------......------,,,++++++***)))))).................................------,,,,,,,,,//////...---,,,++++++***,,,------......------,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,+++++++++,,,,,,---------........................,,,------......------,,,---------............///........................................................................---------.........//////.........------,,,,,,,,,......------------......---------------------------------............///...---,,,,,,,,,,,,---.....................---------,,,,,,++++++,,,,,,---------......//////000000........./////////............////////////////////////000111111111111111111111000000000/////////------------,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------......------......------,,,+++***++++++,,,,,,------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++...------------------...////////////...............---------------------,,,,,,------------,,,,,,,,,,,,,,,---------..................////////////000///...------...//////...------,,,,,,------...------..................///////////////////////////---,,,,,,......---+++........................------............------,,,---......------...//////............---------......////////////......,,,...//////---------...,,,,,,,,,---------......,,,,,,,,,------,,,,,,+++,,,+++*********+++,,,---------------------------,,,,,,,,,---------......//////.........---------........................+++,,,,,,------........................------,,,------------------------,,,------------------,,,------------------------------............------.........------,,,,,,,,,////////////////////////............////////////------......///000000111.../////////000000000000////////////////////////000000///...............////////////////////////........................------............------000///......---------...------------------------------............------//////.........---------......------------......000...---,,,,,,---...000/////////......---------------------------------000//////......---------..............................---------,,,,,,,,,------------------,,,,,,,,,------......------,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................,,,------......------,,,---------............///........................................................................------------.....................------,,,,,,,,,---------,,,,,,------------------------------------------............///...---,,,,,,,,,,,,---...........................---------------------------------.........//////............///000111222444333333222111000//////444444333333333222222111111111111111111000///...000000///......------,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------------------,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,------------------,,,------------------------......................................................------------......,,,,,,,,,------------...---............/////////---,,,------...///111222...------,,,,,,------.....................------///////////////////////////...------......---+++........................------............---------...///...---,,,---...///............---------......////////////......,,,...///...---,,,---...,,,,,,,,,---------......,,,,,,------------,,,,,,+++++++++++++++,,,------------------------------,,,,,,,,,---------.....................---------........................------------------------...............---,,,+++------------------------,,,,,,,,,------,,,,,,,,,------------------------------............------.........---------------////////////////////////............////////////---......///000000111111....../////////000000000////////////////////////000//////............///////////////////////////........................------............------000000///............///////////////////////////------............------...............---------......------------......///...---,,,,,,---...///111111000///...------,,,,,,---............---,,,////////////////////////////////////////////////...------------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,------------,,,,,,,,,,,,........................,,,------......------,,,---------............///........................................................................,,,,,,,,,---------...............------------------,,,,,,,,,,,,,,,,,,------------------------------------............///...------,,,,,,------...........................,,,---...//////...---,,,------------............//////......000222444555777777666555444333333222:::999888777666555444444000000111111000///...---000000/////////............------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------...------,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------............------.........//////.........------...............///.........//////////////////...---,,,,,,---...///---------------------------------.........//////,,,,,,,,,---...///000111...------,,,,,,------...---------,,,,,,+++++++++///////////////////////////...............---,,,........................------............---------...///...,,,+++,,,---///............------------......//////......---,,,---...---,,,,,,---...,,,,,,,,,---------......+++,,,------------------++++++++++++,,,,,,------,,,,,,------------------,,,,,,,,,---------......................................................------------------,,,,,,------.........---,,,,,,........................,,,------......------,,,------------------------------............------...............---------////////////////////////............///////////////////////////................../////////000000////////////////////////000///............//////////////////////////////........................------............------//////...............///////////////////////////------............------...........................------,,,,,,------...///...------------...///000/////////......------,,,---///000000///---,,,,,,,,,,,,,,,------------////////////////////////------------------------------------------------,,,------......------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------......------,,,,,,,,,+++........................,,,------......------,,,---------............///........................................................................,,,,,,,,,,,,------------...............---------...------,,,,,,------...........................---------............///---------------------------------...............,,,...///111111///...,,,..................//////000000///000111333555777777777777777777777777777;;;:::888777666555555555222222222222111000///...000000000000000000000000///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,------...------,,,...------,,,,,,++++++***,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---......//////......---...///000000000000///...,,,---------......//////............//////000000///...---,,,,,,---...///------------------------------------............------.....................------,,,,,,------...---------,,,,,,+++++++++------------------------...//////...------------........................------............---------...///...,,,++++++,,,///............---------------............------------...,,,++++++---///,,,,,,,,,---------......+++,,,------.........---++++++,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------......---.............................................------------------,,,,,,++++++,,,---.........---..............................////////////......------------------------------............------........................////////////////////////............////////////000//////...,,,++++++***............//////////////////////////////////////////............//////////////////////////////........................------............------...------,,,------..............................------............---------.....................------,,,,,,,,,,,,------.........------.........,,,,,,,,,------.........---...000111111000...---+++++++++++++++,,,,,,,,,////////////////////////------------------------//////...---,,,,,,++++++,,,------......------,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------.........------,,,,,,,,,........................,,,------......------,,,---------............///........................................................................,,,,,,,,,---------..............................//////............//////........................---------............///---------------------------------.........//////---...000111111000...---////////////////////////111111111222333555666777666666666777888888888999777666555333333333444555888888666555444333333444222222222222222222111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------///...............------,,,,,,------......---------------,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------............------...///000111111000///...,,,,,,,,,---......//////---------......//////000......------------.........------------,,,,,,,,,,,,------------........................---,,,+++...------,,,,,,------.....................------,,,,,,,,,,,,,,,,,,,,,,,,...///000///---------...........................------............------,,,---...---,,,+++,,,---///............---------------............---------------,,,***+++---///,,,,,,,,,---------......+++,,,---......///......++++++,,,---------------+++,,,,,,------.........,,,,,,,,,---------......---------.......................................------------------------++++++,,,---------------........................//////000000000000//////------------------------------............------.............../////////////////////////////////............//////////////////...---,,,******)))------.........////////////////////////////////////............//////000////////////////////////........................------............---------,,,,,,,,,,,,---..............................------............---------------...............------,,,,,,,,,,,,------........................***++++++,,,---...//////...///000000000000///...------------------------........................,,,,,,,,,------------...000///...---,,,++++++***,,,------......------,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,,,,,,,------------............---------------........................,,,------......------,,,---------............///........................................................................---------.........//////.............../////////000000////////////000000........................---------............///,,,------......------,,,,,,,,,------.../////////---...///000000///...---///////////////.........111222333444555666666666444444444555555555666666444333222222222333555666<<<;;;888555444555666777999888777666444333222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------.........------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------......---------,,,---...//////...---,,,++++++,,,------...//////+++,,,,,,---......//////,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,---------.........------.........---,,,+++...------,,,,,,------...------..................------------------------...000111000---,,,---///........................------............------+++,,,------,,,+++,,,...///............---------,,,------......------,,,---------+++******---///,,,,,,,,,---------......+++,,,---...////////////+++,,,---.........---,,,++++++,,,,,,---......///,,,,,,,,,---------......---------.........//////........................+++,,,,,,------..................---,,,+++***)))..............................////////////......------------------------------............---------........./////////000////////////////////////............////////////......---------,,,,,,,,,---------.........//////////////////////////////...............///000000////////////////////////........................------............---------------------...//////........................------............---------------.........//////---,,,,,,++++++,,,,,,------..................---,,,,,,------......//////........................//////......------,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,------......------,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,---------......------------....................................,,,------......------,,,---------............///................................................................................./////////000000---........./////////000//////............//////........................---------............///,,,,,,---......---,,,,,,,,,,,,------...//////000..............................---------,,,,,,,,,222333444666777666555555333333333333333333222222444333222222333555888999===:::777444222333555777???>>><<<999666333111000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------.........+++++++++,,,,,,------------------,,,,,,++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,------------------,,,***+++---......---+++***++++++,,,,,,---...//////++++++,,,,,,---...//////***+++------------+++***.........------,,,,,,,,,,,,,,,,,,---------......+++,,,---.........---,,,...------,,,,,,------...+++++++++,,,,,,---------...........................000111000---,,,---000........................---..................---***+++,,,,,,,,,,,,---...//////.........---------,,,------......------,,,------,,,+++)))***---///,,,,,,,,,---------......+++,,,---...////////////+++,,,---.........---,,,++++++,,,,,,---...//////,,,,,,,,,---------......---------.........//////........................++++++,,,,,,---...//////000000///...,,,)))'''&&&////////////////////////------............---------------------------------..................------.........//////000000////////////////////////............/////////000,,,,,,------...//////000---------.........//////////////////////////////...............///000111////////////////////////........................---..................---...............///000111////////////////////////---..................------------.........//////---,,,,,,++++++,,,,,,---------............------///////////////.........---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,------......------,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,------.........,,,---------.../////////........................,,,------......------,,,---------.........//////........................................................................////////////000000000000---.........//////000000......------------......////////////////////////---------.........//////,,,,,,---......---,,,,,,,,,,,,------...///000000......------------......,,,,,,,,,++++++*********222222444555666666666666333222222222111111000000444444333444555666888:::777666444444555777999;;;@@@???<<<:::888777777777444333111///...///000111------------------------///...---,,,++++++***))),,,,,,,,,++++++*********---.........------,,,+++.....................---,,,,,,,,,---------......///---+++)))((()))+++---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++---///000...---+++++++++,,,...000///...,,,+++***++++++,,,---------............///........................------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------------------------------.........//////+++333'''---555...000---......---,,,++++++++++++,,,---.........---,,,+++////////////////////////---...///000000///...---.........------,,,,,,,,,.........................../////////...------,,,//////---+++***+++...111,,,---///...---,,,,,,------------.........//////---------.........//////........................---------............///444222000---,,,,,,---------,,,,,,,,,,,,---.....................///000000......------------......//////.........---------........................+++,,,------......------........................,,,,,,,,,---...///000000,,,,,,,,,---------..................////////////,,,---------------,,,,,,////////////////////////000000//////.........---------------------------...------,,,,,,------...//////.........------------------............///........................++++++,,,,,,---...//////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...............---------///...---,,,,,,,,,,,,,,,+++,,,...///000///......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,---------......////////////......------------------------........................///////////////////////////............//////000//////.........------------,,,,,,++++++,,,,,,---000...,,,,,,...000000000------------------------...------------...//////......---------,,,,,,,,,////////////////////////111000///...---,,,++++++..............................---------,,,,,,,,,//////......---------,,,444444555666777777777777222111111111000000000///777777666666555555666666555555444444555666888999???>>>;;;999666555444444555333111...------......************************///......------,,,,,,,,,.........---------,,,,,,.........------,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,---------.........---+++***)))***+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///------,,,+++,,,---...///......------,,,---------------------............------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------,,,,,,,,,------------.........,,,111(((...333777DDD<<>>???<<<888555666777@@@===999555111///......222111000.........//////////////////////////////111111000000/////////...........................000000000000111111111111222333444222000//////000;;;555///---111444444333000000000000000///......///////////////000111111//////000000000000//////............////////////---///111333333222///...........................000000000000////////////333333222222111///...---000///---,,,,,,---...///......////////////....................................////////////......///......---------......111000000///...---------......////////////////////////............/////////.........------------......------------.......................................------,,,,,,,,,,,,,,,,,,---------......///////////////.........000////////////............------,,,,,,,,,------++++++,,,------...//////---------............///............////////////,,,---...//////...---,,,,,,,,,------------,,,,,,........................------...///000000//////000000000000000000000000,,,---...000000000//////......------------......222111000///------,,,,,,//////////////////////////////.........---------............................................................////////////////////////////////////------------------------................................................111000...,,,+++,,,---......------,,,,,,------...................................................////////////////////////........................---......///......------........................///////////////////////////...---,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////------------------------000///...---------------..................------......------------......////////////...---,,,,,,.........------,,,,,,,,,------............------...---,,,++++++,,,---...111000...---,,,,,,---...........................,,,,,,,,,---...///000000,,,,,,,,,------.........///000000000///...------............---,,,++++++........................000///...---------------........................////////////////////////000///...---,,,------...000000//////............---------............///777999;;;;;;999999:::<<<<<<:::666333111000000000//////...------...///000////////////////////////000000000//////.................................//////000000000111111111///000111111000000111222===777000...111333333111000000000000000///.....................//////000//////000000000000//////............////////////222333444444444222000.../////////////////////////////////............---000000000111000000///...///...---,,,,,,---///000......////////////....................................////////////......//////...............///111000000///......------////////////............//////............//////.........---------,,,,,,......------------.......................................------,,,,,,,,,---------.........//////............/////////////////////............---......------,,,------.....................---------------............///............////////////------...//////...------...//////000000//////...........................,,,------............---//////////////////////////////000//////---+++***//////............//////000//////............/////////////////////////////////.........---------............................................................////////////........................------------------------................................................000///---,,,,,,---...///...------,,,,,,------...................................................////////////////////////........................---...............------........................///////////////////////////...------------.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---------------------------------------------------------...............------------------,,,,,,//////...---------------..............................------------......---............------,,,.........------,,,,,,,,,------............---------------,,,,,,---------///......---------..............................,,,---------.../////////,,,,,,,,,---------......---------...------,,,,,,---------------,,,,,,+++........................//////...---------------................................................000///...---,,,------.../////////.........---------------............///555777999999999:::<<<===666555333111000111111222,,,,,,,,,,,,---...000000/////////////////////////////////.......................................//////000000000000111111+++---/////////000222444<<<777111///000111000/////////000000000///......---------------...////////////000000000000//////............////////////222222222222222111000000000000000000000000000000.........---------,,,,,,------...///000000//////...---,,,,,,---...000111......////////////....................................////////////....../////////......//////000000000000///......------////////////......------//////............//////.........---------,,,,,,......------------.......................................------------------............/////////---------......//////000///............---------......------------......000000///...------,,,,,,---------............///---............/////////------...//////...------...//////000000//////...........................------------------,,,+++////////////////////////000000//////...,,,+++***000000////////////000000...............///000111////////////////////////...............---------............................................................////////////................................................................................................///...---,,,,,,---///000......------------......................................................////////////////////////........................---.............................................///////////////////////////......------......///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,........................------------------------...............---------.........------,,,,,,,,,//////...------------.................................------------......,,,,,,------...---------.........---------------------............------,,,------......------,,,------..........................................------..................,,,,,,,,,------------...,,,,,,------...---------++++++,,,,,,------,,,,,,........................//////...------------...........................------------------------//////...------------............------------------------............///999999999999888777888888333222111000000000000111---------....../////////////////////////////////..................------........................////////////000000000111***+++---......///111222777444000...///000///......///////////////............------......///000//////000000000000//////............////////////............//////000000////////////////////////.........------------,,,,,,---......//////......,,,,,,,,,,,,---///000111......////////////....................................////////////......000////////////000000111000000//////............000//////......------,,,///......------......////////////.........------......------------.............................................------------------.........//////,,,,,,---...//////000000............------------.........---......///000//////......---,,,,,,+++---------............///---------.........//////---..................---------............------.......................................---,,,+++////////////////////////---.........////////////111111000000000000111111...............///000000////////////////////////....................................................................................////////////........................////////////////////////................................................---------------...///000......------------......................................................////////////////////////........................---------------......///........................//////////////////////////////............//////........................------------------------------............------................................................/////////...---------,,,.........------,,,,,,+++///......---------......---------.....................------------......++++++,,,---......------...............---------------............------+++,,,---......---,,,++++++,,,...///000///.............................................---------------------------------------...///000000000///)))***+++,,,------------........................///......---------..............................------------------------............------......---------------------------------............///:::999888777666666555444222111000000////////////000000000000//////......////////////////////////------..................////////////////////////...////////////000000000+++---......------...///000///------...///............////////////......//////......//////000111//////000000000000//////............//////////////////........................................../////////.........------...............---,,,,,,,,,,,,,,,---...///000000......////////////......////////////////////////......////////////......///////////////000111111////////////............//////......---------,,,......------------......000000000////////////.........------------......................................................------------............------......///000111111//////.........---------............//////000111,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------.....................------.........---..................---........................///////////////...---,,,.................................//////000111111111111000000000000111111000000///...............////////////////////////---.................................................................................////////////........................////////////////////////................................................------------....../////////......------......///................................................////////////////////////...........................------------...///000........................////////////////////////////////////////////////---.....................------------------------........................------------------------......................../////////...---------,,,.........------,,,,,,,,,......---------......///---------.........//////......------------......+++,,,,,,---....................................------............------+++,,,---......---,,,++++++,,,...///000///.............................................---------------------------------------...///000000000///)))***+++,,,---.......................................---------......///................................................------..................---------------------------------............///555444333444555666555444111111111000///......---111111111111000///...---////////////////////////.............../////////////////////////////////......////////////000000---...///...,,,,,,---...,,,------...............------.../////////......///////////////000111111//////000000000000//////............////////////222222222111///...,,,+++......................../////////............---.../////////...---,,,,,,,,,------....../////////......////////////......////////////////////////......////////////..................///000111111//////////////////......------------------------......------------......000000000/////////............------------............................................./////////------.........//////////////////000000111111222000////////////.........//////...//////000111222,,,,,,---------------------------............///,,,------------.........///...------------...//////000000111111000000///......................../////////000//////..............................000///............//////111111000000000000111111111000///...............////////////////////////---------...........................................................................////////////------------------------........................................................................---------...............//////............//////................................................////////////////////////...........................---,,,,,,---...000111........................////////////////////////...//////000000//////...---------...............------------------------//////...------...//////------------------------.......................................---------------------------------...------------...//////,,,,,,------.../////////......------------......------......///......................../////////------............------,,,------......------,,,------..........................................------.....................------------,,,,,,,,,,,,,,,------...---------***+++,,,---.......................................------------...//////........................////////////////////////,,,---......///.........---------------.........---------............///222000///111444666555333///000000000000//////......///000000000///...---////////////////////////.........//////000000000////////////////////////........./////////000000---...///...---,,,---///---...000000///.........,,,---......//////......///............///000000//////000000000000//////............////////////...///000111111000...---.................................---------,,,,,,------...////////////...------........................////////////......////////////////////////......////////////......------------...///000111.../////////////////////+++,,,,,,------......///...------,,,,,,------...............------------......------------..............................---........./////////000///000000000000111111111111111111111111222222222111111000000000/////////////////////000111222333000000000///......---------------............///,,,,,,---------.........///...------------...///000000111111111111000000........................------......//////..............................,,,,,,++++++,,,---///000000000000//////000000000///............//////000////////////////////////---------.........//////............................................................////////////------------------------------------------------..................................................................------//////............//////................................................////////////////////////...........................---,,,,,,,,,...000111........................////////////////////////...///000111111000///...---------.........//////........................000///...------...///000................................................---------...............+++,,,,,,------.........---------------...//////,,,,,,------...//////000......------------....../////////000//////......---........./////////000------............---------------,,,,,,---------///......---------..............................,,,---------.../////////......---------,,,,,,,,,---------...------,,,,,,,,,---......////////////........................---------------...//////................................................,,,,,,.../////////......------........./////////---------............///222000...000333444333000......///000111111000000+++,,,---////////////...////////////////////////.../////////000000111111000000000000000000000000............/////////000,,,---......------///000000111222222000...------,,,,,,---.../////////......------------...////////////000000000000//////............/////////000$$$'''+++...111111111000000000000000000000000000---------,,,,,,,,,+++++++++,,,---///000111111111.........///......------......////////////......000000000000000000000000......////////////......,,,,,,,,,------///000000.........///////////////***++++++,,,---...//////...------,,,,,,------...------,,,,,,,,,+++++++++.........------.................................---.........//////000000111222222222222333333333333333333222222222222222111111111111000000000000////////////000111222333444444333111000...---------------.........//////,,,,,,,,,---------......///...---,,,,,,---...///......////////////..............................++++++,,,---....................................&&&&&&'''(((+++...111333000000////////////000000,,,---------///000111222////////////////////////---------.........//////............................................................/////////000------------------------------------------------.................................................../////////...---,,,,,,//////............//////................................................////////////////////////...........................---,,,+++,,,...000222........................////////////////////////...///000111111000///...---------.........//////........................000///...------...///000000000000000000000000000////////////////////////,,,------....../////////***++++++,,,---...//////---------------...///000,,,,,,------...///000000.........------.........000000111111000///......---.........//////000000---..................---......,,,++++++,,,......111000...---,,,,,,---...........................,,,,,,------...///000000.........------,,,,,,,,,///000000000///...---------...//////000/////////........................---------------...///000........................------------------------+++,,,.../////////.............../////////000000---------.........//////555333222111222222111000111111333333444333222111111111000000000000000000111000///......///111222000000000000000/////////000000000000000000000000............/////////000//////000000000000//////////////////............,,,---...//////...---,,,////////////////////////...//////000000000000000.........------,,,,,,,,,000000//////.........---......---------,,,,,,,,,........................//////.........---------,,,---------------------///////////////////////////////////////////////////...---,,,,,,---...///........................333111000.........///000000///...------...///000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,++++++////////////////////////111...---...111222111/////////000000111111111222111111111111111000///...///000111222222222222222222222222333333444444444111222222333444555666777222222111111000000//////111111000000/////////...---------............///------++++++++++++------000000//////.........---//////////////////////////////000000000000//////............////////////////////////............//////000000000000//////000///...------...///000///...---,,,,,,---...///////////////////////////222111///---,,,---///000000000000000000000000000................................................000000//////............------------------------,,,---///000000000///...000000000///......------.........------,,,,,,,,,///...---,,,,,,---...//////...---,,,,,,---...///000///...---------------------............------//////.........---------111000...,,,,,,,,,...//////////////////////////////////////////......---------------------------..............................................................................------------..............................---------............///---------------------------------............///////////////////////////...------,,,,,,------...---...111222222111...---------............------,,,,,,,,,---------......,,,---------.../////////000////////////.........000000000///......---------------............///'''))),,,---,,,++++++,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++//////.........---------////////////////////////------............------........................///...---,,,+++,,,------........................222000......000111000///222333444444444333222111000000000000000000000000111000000000000000111111111111000000000000000000000000000000000000000000........./////////000000//////000000000000//////////////////............------...//////...------////////////////////////......///000000000////////////..................000/////////.....................---------,,,,,,........................//////.........---------000000/////////.........------------------------///////////////////////////...------------...///........................---,,,,,,++++++++++++,,,//////...------.../////////...------------...///,,,,,,------------------////////////////////////111///...///222333222000000000111111111222222222111111111111111000000///111111222222333333333333333333333444444444444444333333444444555555555555000000000000000000//////000000000//////.........---------............///......---,,,,,,---......000/////////.........---////////////////////////...///000111111000///...............////////////////////////............//////000000000000//////000///...------...///000//////...------...//////------------------------111000...---,,,---...///////////////////////////................................................/////////.........---------------------------------......///////////////.........///////////////.........------,,,,,,,,,///...------------...//////...------------...//////......---------......------............------//////.........---------111///...,,,,,,,,,...//////////////////////////////////////////......---......................................................................................................------------..............................---------............///---------------------------------............///...........................------,,,,,,------...---...000111111000...---------............------,,,,,,,,,---------......---------.............../////////.........------.....................///---------............///,,,...//////...---...////////////......---------------............------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................000///...---------..............................555444222333555666555555444555555555444333222222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000....../////////000000000//////000000000000//////////////////............---......//////......---////////////////////////------...////////////...///////////////000000000////////////.....................------------,,,.......................................---------000000000//////......---------------------------///////////////////////////......------......///........................,,,,,,---.........------......------------......///......------......///---------....../////////////////////////////////111000///000222333222111111111111111222222222222000000000111111111111111222222222333333333333333444444444444444333333333555555555555444444333222//////////////////000000/////////...............---------............/////////............///////////////...............////////////////////////---...000111111000...---............////////////////////////...............//////000000//////...//////............//////000//////......//////000------------------------//////---,,,,,,,,,---...////////////////////////.........................................................---------------------------------------...............///000000------......///000000111.........---------------///...------------...//////......------......///......---------...//////------............------...............---------000///...,,,,,,---......///////////////////////////////////////......---////////////////////////..............................................................................------------..............................---------............///---------------------------------............///------------------------...------,,,,,,------...........................------............------,,,,,,,,,---------.....................---------............---------,,,+++,,,,,,---......//////---------............//////000000///...---...000///////////////........./////////000000/////////...............---------........................------............------........................111000//////......//////........................===;;;::::::;;;<<<;;;:::888777777666555444333222222222222222222111111111///000111222111000///...000000000000111111111111000000000000000000000000...////////////000000000//////000000000000//////////////////..................////////////......////////////////////////,,,------........................//////000000000///////////////.....................------------................................................,,,---------------------//////////////////////////////////////////////////////............//////........................,,,---///000111000//////......------------......//////............//////------...///000111111111////////////////////////000000000000111111111111000000111111111111111111000000000000111222222333222222222222222222222333444444333333222222111111444555555444333222000///------......//////000000..................---------------............///................................................////////////////////////,,,...000111111000...,,,............////////////////////////...............//////////////////.../////////....../////////000000////////////000000////////////////////////...------,,,,,,,,,------////////////////////////................................................------------------------........................///......------...000111............//////000000...............---------.........------.........//////............//////---------------...///000------............------........................///...------------......///////////////////////////////////////......---......................................................................................................------------..............................---------............///,,,,,,---------------------------............///------------------------...------,,,,,,------......---,,,,,,,,,,,,---...------............------,,,,,,,,,---------....../////////...---------,,,......---------,,,,,,,,,,,,,,,,,,---------......---------............///.........,,,******,,,...//////..................//////000000000000//////........................////////////////////////------............------........................000000/////////.................................EEECCC@@@@@@@@@@@@???>>>>>>===<<<:::999777666666444333333222111111000000000111111222222000///.../////////000000111111111111111111111111111111111////////////000000000111//////000000000000//////////////////............////////////////////////////////////////////////,,,------...............---------......//////000........./////////////////////.........---------........................---.....................***++++++,,,---...//////000000000000000000000000000000000000000000000000////////////////////////........................***+++---.........------........................////////////////////////......//////000111222222000000000000000000000000//////000000000000111111000000000000000000000000111111000000111222333444222111000000///000111111111111111000000/////////222333333333222000...---------......//////000000------..................---------............///---------......------------------...............////////////////////////---...///000000///...---............////////////////////////..................////////////.........//////////////////...//////000000000000//////////////////////////////------,,,,,,,,,---------........................////////////////////////........................------------------------........................///......------...000111000000//////....................................---..................---////////////////////////---------------...///000------............---------...........................---------.........///////////////////////////////////////......---------------------------..............................................................................------------..............................---------............///,,,,,,,,,---------......---------............///...........................------,,,,,,------......---,,,++++++,,,---...------............------,,,,,,,,,---------....../////////...---------,,,......---------,,,,,,,,,......---------,,,,,,,,,---------............///---------+++))))))***,,,---------------------------......//////......------.....................,,,,,,,,,,,,,,,,,,,,,,,,------............------........................////////////......------........................QQQOOOMMMLLLMMMMMMLLLKKKJJJHHHFFFDDDAAA@@@??????888888777555444222111000333333333333333222111000//////000000111222222222111111111111111111111111/////////000000000111111//////000000000000//////////////////............000//////......//////000////////////////////////------...////////////.....................//////.........////////////////////////.........------........................---------...............,,,------...///000111111........................000000000000000000000000...//////000000//////...........................---......////////////.........////////////.........//////000000//////.../////////000000111111111000000000000000000000000///000222111000000111333111111111000000000000000333222111000000111333444222111000......///000000///////////////.........000111333333333111///...//////////////////000000.............../////////---------............///,,,---............---,,,---------------.........////////////////////////.........//////.....................////////////////////////............---......//////......---......////////////.........//////000000//////...------------------------------------....................................////////////////////////........................---------------................................................///000000111000000///......------.............../////////------...//////...------...//////000000//////.........---------...//////------............---------------...............---------...............///////////////////////////////////////......---------------------------..............................................................................------------..............................---------............///+++,,,,,,------.........---------............///////////////////////////...------,,,,,,------......---,,,++++++,,,---...------............------,,,,,,,,,---------.....................---------............---------,,,//////......---,,,,,,+++---------............///---......---++++++,,,...,,,,,,,,,---------------,,,------......------,,,---------...............------------------------------............------............................../////////...---,,,........................ZZZYYYXXXXXXZZZ[[[[[[[[[WWWVVVSSSPPPMMMKKKJJJJJJDDDCCCAAA???<<<:::888777888888666555555444444444111111222333333444555555111111111111111111111111//////000000000111111111//////000000000000//////////////////............111000///......///000111////////////////////////......///000000000//////000000//////////////////............/////////000////////////....................................---------.........//////////////////////////////........................000000000000000000000000...///000111111000///...........................111111000/////////000000//////000111111000//////...///000111111000///...//////000000000000000000000000000000000000000000000333444444222222333555333333333222222222111111444333222000000111222333333222000///...///000111....../////////////////////000333555555444222111000000000000000000//////.........//////000000000---------............///---...////////////...---,,,,,,,,,------.........///////////////////////////...------------...///............////////////////////////............---......//////......------...///000000///...------...////////////...---------------------------------......////////////........................////////////////////////........................------........./////////........................---......//////////////////////////////.........---........./////////000------...//////...------...///000111111000///...///......---------......------............---------------.........//////,,,------......///......///////////////////////////////////////......---......................................................................................................------------..............................---------............///++++++,,,,,,---......///---------............///...........................------,,,,,,------.........------------......------............------,,,,,,,,,---------......---------.............../////////.........------///.....................---------............///+++---//////...---...///------------.........///,,,------......------,,,---------.........//////000000000000000000000000------............------........................//////000000000///...---........................[[[ZZZYYY[[[^^^```aaaaaaaaa___\\\XXXVVVTTTSSSSSSNNNMMMKKKHHHEEECCC@@@???<<<;;;999777777777777888333333444444555666777777111111111111111111111111000000000000111111111111//////000000000000//////000/////////............111000///......///000111////////////////////////...//////000000000000000222222111111000000//////---.........//////000000000/////////....................................---------.........//////000///...---,,,+++******111111111111111111111111000000000000000000000000...///000111111000///...........................///...,,,+++******+++,,,///000111222222111000///...///000111111000///...000000000///////////////000000000000000000000000222555777666444333555888555555555444444333333333666444222000000111222333555333111000///000111222......//////000000111111///111444666777777555444222222111111000000//////.../////////000000111111---------.........//////...///000111111000///...,,,,,,,,,------.........////////////////////////000///---,,,,,,---///000............/////////000000/////////............---..................------...///000000///...---,,,---...//////...---,,,////////////////////////------...///000000//////........................000000000000000000000000................................./////////000000////////////////////////,,,---///000000000///...------......///000000000---.........//////000000,,,---...//////...---,,,...///000111111000///...000///...------------------..................------------.........//////,,,,,,---.../////////...///////////////////////////////////////......---////////////////////////.................................................................................------.................................---------.........//////++++++,,,,,,---...//////---------.........//////------------------------...------,,,,,,------...........................---..................---,,,,,,,,,---------......,,,------....../////////000////////////.........------......///000000000---------.........//////)))+++...///...------...---.........//////000000------............---------------.........//////---------------------------..................---........................000111111222222000///...........................SSSUUUXXX[[[^^^aaabbbccceeecccbbbcccdddddd```]]]___\\\YYYWWWVVVTTTOOOKKKFFFDDDBBB>>>;;;888777666666444222222333666:::<<<222222222222222333444555222000...000222444333111///...---///222333000...555444222000//////000111//////////////////////////////............//////......//////000000111111//////.........---------000000000000000000000000......//////000000111111000000//////......------///////////////000111111000000//////.........---///////////////.........////////////..................////////////......111000///------......///............////////////////////////000000000000000000000000000///......////////////000000000000//////000111222222333333444444444333333222222222666666777777666555444444444444444444444444333333111222333333111111222333///000222444444444222111222111111111000000//////.../////////...---,,,,,,///...------------...///+++++++++,,,,,,,,,------000000000000000000000000........................//////......---------,,,000000000000////////////......////////////......)))***+++,,,------...---000///...------...///000000000//////.........---////////////////////////000000//////.........---....................................////////////////////////////////////........................//////.........---------111000000///...---------......------------......111000...---,,,,,,------////////////////////////------......//////000000/////////...---------,,,.........------,,,,,,,,,........................//////000000///...---------------............///000000000000000000000000////////////////////////,,,---------...////////////............---------......................................................------------.........------,,,,,,------...------------------------------............---------...............------................................................,,,,,,+++***+++,,,---...........................---------------...///000//////////////////////////////.........---------111111000000//////......000000///...............,,,------......------,,,---------------------------------............///111111000///...---,,,,,,,,,,,,,,,---...///000000------............------////////////////////////---...///000000111000000////////////////////////NNNOOOQQQTTTVVVYYY[[[\\\```______bbbeeefffeeebbbbbb```^^^]]]^^^]]]ZZZWWWSSSQQQNNNIIIEEEBBB???>>><<<:::888666777999;;;===555444444444444555666666555222///000222444444444333111000111333444222000444333111/////////000111//////////////////////////////............//////.../////////000000000111000000000//////.........------------------------...///////////////000000///////////////.........///////////////000000111000/////////............/////////////////////...000000000/////////............////////////......111000///...---......///............////////////............////////////000000000000000///......////////////000000000000//////000111111222333333333333333333222222222222555555555555555444333333333333333333444444444444111222333333111111222333222333555666666666444333111111000000000/////////......//////......---,,,........................,,,,,,,,,,,,------------/////////////////////////////////////////////////////////.........------////////////..................////////////......++++++,,,---.........---000///...------...///000000/////////............////////////////////////000/////////................................................////////////................................................000000/////////.........111000000///......------......------------......///......------...///000////////////////////////.........///////////////...............---------.........------,,,,,,,,,........................///////////////...---,,,---------............///000000000000000000000000////////////////////////------..................///............---------......................................................------------......///......------......///------------------------------............---------...............------......................................................---------...///000........................---------------...////////////////////////////////////.........---------//////............------000//////...............,,,------......------,,,---------------------------------............///000000000///......------,,,---------.../////////------............------////////////////////////---......////////////...////////////////////////JJJJJJJJJLLLNNNPPPSSSTTTUUUVVVWWW[[[^^^``````___bbbaaaaaabbbdddeeecccbbb___]]]ZZZVVVRRRNNNKKKIIIDDDBBB???===;;;;;;<<<<<<777777666666555555666666666444222111444666888888777444222111222222222111333222000///...//////000////////////////////////000//////......//////000////////////000000000000111111000000000000//////------------------------/////////......................../////////////////////......//////000111////////////..................//////////////////111111000000000/////////......////////////......000000///............///---............/////////------------............000000000000000//////...////////////000000000000///000000111111222222222111111222222222222222222333333333333222222222222111222222222333444444444000222333222111000111222444444555666666555333222///////////////.............../////////...---------...////////////...---------------.........///........................000000000000000000000000000000////////////..................------------......////////////......------...............---//////............//////////////////............////////////////////////////////////................................................////////////------------------------........................000000000000000/////////000000000///......------......------------..................///000111222///////////////////////////////////////.........---------........................---------------........................---............---,,,,,,---------............///000000000000000000000000//////////////////////////////..................///............---------......................................................------------....../////////....../////////------------------------------............------------...............---...................................................------------...///000...........................------------...//////////////////////////////...............---------........./////////000000000///......------......------............---------------------------------------............///////////////////////////------..................------............------////////////////////////---...............---,,,////////////////////////HHHHHHGGGFFFHHHJJJMMMNNNOOOPPPRRRUUUWWWXXXXXXWWW^^^^^^___aaaccccccccccccaaa```___]]][[[XXXVVVUUUNNNLLLHHHDDD@@@>>><<<;;;999888777666555444444444444444555666888:::;;;;;;777555222000//////000000111111000///......//////////////////////////////000000////////////000000////////////000000000000000000000000000000000000........................//////......------,,,,,,------......//////000000///............///000000///////////////.....................////////////111111111111000000000000......////////////......000/////////............---------.........//////------.........///////////////000000000000//////////////////000000000000///000000000111111111222000000000111111222222222111111000000000000000000000000111111222333444444000111222111000///000222111111222222111000///.................................////////////......,,,...///111111///...,,,............////////////........................////////////////////////000000000000000//////////////////.........------......////////////.........///////////////...---/////////......////////////////////////.........///////////////////////////////////////.............................................////////////------------------------........................////////////////////////000000//////..................------------......////////////000000111111////////////////////////000000//////......------,,,---------.../////////...............---------........................,,,---------------,,,,,,---------............///////////////////////////////////////////////////000000//////......------///............---------......................................................------------......//////............//////------------------------,,,------......------,,,,,,---......///.........................................................++++++++++++,,,,,,------..............................---------......///////////////////////////........................///000000111222333333333//////...------------...------............------........................---------............///............//////000000...............---------------............------////////////////////////////////////......---,,,////////////////////////GGGFFFEEEDDDDDDEEEGGGHHHLLLNNNPPPSSSTTTUUUUUUVVVYYYZZZ[[[\\\]]]]]]^^^^^^[[[\\\^^^___````````````YYYWWWSSSOOOJJJEEEBBB@@@;;;:::999666555333333222222555888;;;<<<<<<<<<<<<999777555111//////000111000000000///////////////000000000000000000000000000000////////////000000000000000000//////////////////////////////////////////////////////////////////......------,,,,,,------......//////000000...............//////000.........///////////////---.........//////000000111111111111000000000000......////////////......///////////////......---------------................../////////000000000//////000000000000//////////////////000000000000000000000000000111111111...//////000000111111111//////............///000...//////000111222333333///000111111//////000111////////////...------,,,------------..................///////////////...---...000111111000...---........./////////000000////////////////////////......................../////////000000000000000000000000/////////............////////////....../////////000//////.........//////////////////............///////////////////////////////////////.........///////////////....................................////////////------------------------................................................////////////..................------------......000000000000000//////...////////////////////////000000//////......------,,,---------.../////////........................////////////////////////,,,,,,---------------,,,---------............///////////////////////////////////////////////////000000000//////......---///............---------......................................................------------.........------,,,,,,------...------------------------,,,,,,------------,,,,,,,,,------...//////......................................................+++++++++,,,,,,,,,,,,,,,........................///......---------......////////////////////////---.....................//////000111222333444444//////...------------------......//////......---........................---------............///------......///000000000...............---------------............------////////////////////////000000000000000///...---////////////////////////GGGFFFDDDCCCBBBCCCCCCDDDCCCFFFJJJMMMNNNPPPRRRSSSTTTUUUWWWXXXWWWVVVWWWXXXVVVXXX[[[___bbbddddddeee___^^^\\\YYYUUUPPPMMMJJJBBBAAA???<<<:::888777666666999<<<======;;;;;;;;;::::::999666333111222333000000000000000000000000000000000000000000000000111000000//////000000111000000000000////////////......////////////000000......................../////////........................///////////////......------......///000.........///////////////------......///000000000111111000000000/////////......////////////....../////////000///......---,,,------------.........////////////000000000111...//////000000000000000////////////000000000000000000000000000000000000......//////////////////......---,,,,,,---///000.../////////000111111111...000111000///...///000/////////...............---------.....................///000000000//////...///000000000000///.............../////////000////////////////////////..............................////////////000000111000000000////////////......////////////............///////////////.........////////////...............///////////////////////////////////////.........///////////////....................................////////////------------------------........................------------............//////////////////............------------......000000000000///...---,,,///////////////////////////////////////.........---------............................../////////////////////////////////,,,,,,---............------------............///000000000000000000000000////////////////////////000000/////////////////////............---------......................................................------------......------,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,,,,,,,---...////////////................................................,,,---......//////..............................//////...------------...////////////////////////---------...............------......///000111111///...------,,,,,,------......////////////..............................---------............///---.........//////000000------..................------............------////////////////////////000000000000000000///...////////////////////////JJJIIIHHHGGGFFFEEEDDDCCC???CCCFFFHHHHHHIIIJJJLLLMMMOOORRRRRRPPPPPPQQQSSSRRRTTTWWW[[[^^^___``````]]]]]]]]]]]][[[YYYVVVUUUMMMLLLIIIFFFCCCAAA???>>>???@@@???<<<999777888999999::::::888444222222444000000111111111111111000000000000000000000000000111111000000000000111111111000000000/////////.../////////000000111111111////////////////////////...///////////////000000///////////////............------------...//////............/////////000------......///000000111000000000/////////............////////////.........///000000000///------,,,,,,---------................../////////000000......///000000000000000////////////000000000000000000000000000000000/////////.....................---,,,+++,,,---///000////////////////////////...///000000......///000..................//////------......////////////......///000000000000000////////////////////////------........./////////................................................------........./////////000000/////////...............////////////......,,,---......////////////---...///000000///...---............/////////000////////////////////////............/////////000....................................////////////................................................---.........////////////.../////////////////////......------------......---.../////////...------////////////////////////.........///////////////...............------------........./////////000////////////////////////,,,---...///////////////---------............///000000000000000000000000///////////////////////////////////////000000000///............---------......................................................------------............------------......------------------------+++,,,,,,------,,,,,,++++++,,,---...////////////................................................,,,---.../////////..............................//////...---------------////////////////////////---------.........//////---------......////////////...------,,,,,,------......////////////..............................---------............///.........///////////////,,,---------.../////////------............------////////////////////////......//////000/////////////////////////////////NNNNNNMMMLLLKKKIIIGGGEEEEEEHHHKKKKKKIIIGGGHHHIIIGGGJJJMMMMMMLLLKKKMMMOOOOOOQQQTTTWWWYYYYYYYYYXXXVVVXXXZZZ\\\]]]\\\[[[ZZZVVVTTTQQQNNNKKKHHHFFFEEEGGGFFFAAA;;;444222555888666888999777444111111222000111111222222222111111000000000000000000000000111111000000000000111111111111000000/////////...000000111111222222222222111111111111111111111111......//////000000111111000000//////.........---...------------...//////---.........//////000000---------...///000000111////////////..................////////////.........///000000000///---,,,,,,,,,,,,---------......---------.........//////......///000000000000000////////////000000000000000000000000/////////////////////......------,,,...---,,,++++++---///000///////////////............///000///...---...000,,,,,,,,,,,,,,,---...///........./////////000000......///000000000000000000000////////////000000------------.........///------------------------000000000000000000000000,,,---------......////////////.........---------......////////////......++++++---...////////////---...///000000///...------.........//////000000////////////////////////---.........//////000000..................................../////////000////////////////////////.........................../////////000000111111.........///////////////.........------.........+++,,,---////////////...////////////////////////---.........//////000000/////////......------,,,---.........//////000000000000000000000000000000------...///000000//////---------.........//////000000000000000000000000////////////////////////......//////000000111111//////.........---------.........................................................------.........//////............//////------------------------+++,,,,,,------,,,,,,++++++,,,---...////////////................................................***+++,,,---------,,,+++........................000///...---------------////////////////////////---------.........//////////////////000000000000......---,,,,,,,,,,,,---......////////////......////////////////////////---------.........//////////////////////////////,,,,,,------...///000000---..................---////////////////////////,,,,,,---.../////////...////////////////////////ZZZZZZYYYWWWTTTRRRQQQQQQOOONNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLNNNQQQSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRXXXWWWVVVUUUTTTSSSRRRQQQMMMIIICCC===888555555555444333333222222222222222111111111111111111111111///////////////000111222111111111111222333444555666444222111222222111///000000/////////000000111//////............//////000000////////////000000111111000//////////////////...---,,,,,,---...///000000//////......------+++,,,,,,,,,---.........//////////////////////////////............/////////////////////////////////////////////......---...//////000111000000000000000////////////000000---------.........//////......------------......////////////////////////////////////////////////------......------,,,+++//////.........---------//////............//////...000111222222111000....../////////000000111111............/////////000////////////////////////......///000000000000000111111111111111000/////////////////////...............////////////......//////000000000000//////////////////............+++,,,...000111111000///000000000000////////////......//////000000111111111000///...............000000000000////////////////////////////////////......//////000000111111111000///......///000111000000000000111111111111//////.........---------000000//////......------........................//////.........//////000---.........---,,,++++++......////////////....................................////////////......000///...------...///000............////////////111///......//////...,,,........./////////000000------------------------....................................////////////////////////////////////......---------,,,,,,,,,................................................000000000000000000000000.........------,,,,,,,,,---------,,,,,,+++++++++...---,,,---/////////...------------------------'''''')))***,,,---//////,,,---......//////........................------......////////////............///000111222222333,,,---------.../////////+++,,,------......------000000000000000000000000111000///...------...///......//////000000111111.........................................................------,,,,,,+++////////////////////////////////////////////////aaaaaa```___\\\ZZZYYYYYYXXXWWWVVVTTTRRRPPPNNNMMMLLLLLLKKKJJJIIIHHHGGGFFFCCCCCCDDDFFFHHHIIIJJJKKKMMMMMMNNNNNNOOOOOOOOOPPPRRRRRRSSSSSSTTTUUUUUUVVVSSSOOOIIICCC===999777666555444333222222222333333000000000000000000//////111111000000000000111111111111111111222333444555444222000000111111111000222222111000//////////////////............//////000000////////////000000111111000//////////////////......------......//////////////////.....................//////////////////////////////////////////............//////////////////////////////------...///000000//////....../////////000000000000000////////////000000---------.........///////////////......////////////////////////////////////////////////////////////////////////...------000000/////////.........//////............//////...///111222222111///........./////////000000000........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000000111111111111000///////////////////////////......///////////////......//////000000000000//////////////////............)))+++---...//////...---000000000000////////////.../////////000000000111000000///.............../////////.........------////////////////////////---.........//////////////////............//////------------............//////.........---------///////////////.........///////////////////////////////////////........................---,,,,,,......////////////....................................////////////......///...---,,,,,,---..................////////////111///......//////...---............////////////............................................................////////////////////////////////////.........---------,,,,,,................................................------------------------.........------,,,,,,,,,...---------,,,,,,,,,,,,...---,,,---/////////...------------------------+++++++++,,,,,,,,,------,,,---......//////..............................---......//////......---.........//////000000111,,,,,,------------------------.........////////////////////////////////////...------,,,---..................////////////............................................................------------////////////////////////////////////////////////gggggggggfffdddbbb```___``````___]]][[[YYYWWWUUUUUUTTTRRROOOMMMKKKIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLNNNNNNOOOPPPQQQSSSTTTUUUWWWUUUPPPKKKEEE@@@===;;;999777555333222222333444333222222222111111000000222222111000000000111111111111111111111222333444222000//////000111111000333222222111//////......000//////......//////000000000////////////000000111000000///////////////.........//////..................///////////////111111000000000000000000/////////////////////////////////....../////////////////////////////////+++,,,---///000000111111///...---------...///000000000////////////000000---............/////////000000////////////000000////////////////////////////////////////////////000111111111111000//////000000000000000///////////////............////////////111111111111//////............////////////....../////////000000000////////////////////////......///000000000000000000000111111000000///.........////////////////////////000000///...------//////000000000000//////////////////............***+++---...//////...---////////////000000000000////////////000000000000////////////...............------------,,,,,,,,,////////////////////////------------............------............------,,,,,,,,,,,,------------/////////.........------.........///////////////000000000000000000000000//////000000000...---,,,///////////////......---......////////////....................................////////////......///...---,,,,,,,,,,,,,,,............////////////000///......//////...---........................000000000000000/////////....................................////////////////////////////////////.........------------,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...............---------...---,,,---/////////...------------------------///......---,,,,,,++++++,,,---......//////..............................---......//////......---........................------------------,,,+++//////......//////000111////////////////////////------,,,,,,,,,---..................------------............................................................////////////////////////////////////////////////////////////hhhggghhhhhhhhhfffccc```bbbbbbbbbbbbaaa___]]]\\\ZZZYYYXXXUUURRRPPPNNNMMMKKKKKKJJJJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBDDDFFFHHHKKKJJJJJJJJJJJJKKKLLLMMMUUUTTTRRRPPPLLLIIIFFFEEE@@@===:::666444444444555777666666555444333333222111000000000000111111222111111111111111222333333444222000000000111000///000000000000//////...---000000////////////000000000000////////////000000000000////////////000000---...///000000///...---------......//////000000222111111000000/////////////////////////////////......////////////......////////////////////////,,,---...///000000000000///...,,,+++,,,---///111000000////////////000000.............../////////000//////////////////000////////////////////////////////////////////////000111111111111000////////////////////////////////////............////////////000111111000//////..................//////...////////////000000000000000000000000000000000......///000000000000000000000000000000//////...............////////////000000000000///...---,,,//////000000000000//////////////////............---...///000111000000000////////////000000000000////////////000000000000...///////////////............---------,,,,,,,,,////////////////////////........................------///000000///------....../////////000000000////////////............------......//////000000///////////////////////////000111111000...,,,***//////000000000000//////......////////////....................................////////////......//////...------,,,,,,,,,............////////////000///......///000///---/////////............---000000000000000/////////....................................////////////////////////////////////............------------.......................................................................................---------///////////////............---,,,---/////////...------------------------000000///...---,,,,,,+++,,,---......///.........---------..................//////000000//////...//////........................//////...---,,,+++//////.........///000111////////////////////////,,,,,,,,,------......////////////......---------......................................................//////000000111111////////////////////////////////////////////////gggfffgggiiijjjhhhccc```]]]^^^```aaabbbaaa``````]]]\\\[[[YYYXXXVVVUUUUUUPPPPPPOOOMMMLLLKKKJJJIIIGGGFFFCCCAAAAAAAAABBBCCCEEEEEECCCCCCCCCDDDFFFGGGLLLMMMNNNOOOPPPPPPOOONNNHHHEEEAAA===:::888777777:::999888777666555444333.........///000111222333111111000000111111222222777444222111111111000...,,,,,,...////////////...000000////////////000000000000////////////000000000000////////////000000---...///000000///...---------......//////000000000000000//////.........000000000000000000000000......///000000///......////////////////////////...///////////////......///...,,,+++,,,---///111000000////////////000000///////////////////////////......------......///000000000000000000000000//////////////////////////////000000//////...---........................//////............///////////////000000///////////////////////////......////////////000000000111------------------------......///000000000000000000000000000000///......---.........//////000000//////000//////...------//////000000000000//////////////////............//////000000000000000000.../////////000000000111000000000000////////////---...//////000///......////////////............////////////////////////////////////////////////...///000111111000///...//////000000000111111111000000/////////.........------......//////000000........................///000111111000...,,,***//////000000000000000///......////////////......////////////////////////......////////////......////////////......------............///////////////...---...///000///...////////////////////////000000000/////////..........................................//////////////////////////////////////////.........---------................................................////////////////////////........................////////////////////////...---,,,---/////////...------------------------///.....................,,,---......///.........---------.........//////000000000111111000000000000////////////////////////000111111111///...---......------......///000........................------......////////////111000000//////.................................////////////////////////...//////000000111111111////////////////////////////////////////////////gggfffhhhkkkmmmkkkeee```YYY[[[^^^```bbbbbbaaaaaa]]]]]]]]]\\\\\\[[[[[[[[[YYYXXXWWWVVVUUUTTTSSSRRRLLLKKKHHHFFFDDDBBBBBBBBBAAA@@@???>>>???AAADDDEEEDDDEEEHHHKKKNNNPPPQQQRRRMMMLLLIIIEEEBBB???===<<<<<<;;;:::999777666555444000000///000000222333333111111000000000111111222777555222222222222111///***+++---///000000000///111000000//////000000111000000////////////000000///////////////000000111/////////000000/////////.........//////////////////..................---000000000000000000000000---...///000000///...---///////////////////////////////////////...------///...---------...///000000000////////////000000000000000////////////.........------------......000000000000000000000000////////////////////////......//////......---,,,------------............//////............//////////////////////////////000000000000/////////////////////000000000111111////////////////////////......///000000000000000//////000000//////...---------......///000000000......////////////......//////000000000000//////////////////..........................................//////000000111111000000000000////////////------///000000000///...111000000000000/////////////////////////////////000000000000000///////////////000000000000//////............/////////000000000000/////////...............///////////////........................//////000000000...---,,,...//////000000000000000......////////////......////////////////////////......////////////............///000000//////...............///////////////...---...///000///...//////000000000111111111111111000000//////........................................../////////////////////////////////////////////.........------......................................................................................./////////.........///////////////...---,,,---/////////...---------------------------------...............,,,---......//////......,,,,,,------...////////////000000111111000000//////////////////////////////000222333333111///...,,,---.../////////..............................---...//////000/////////000000000000000/////////........................////////////////////////////////////000000000000////////////////////////////////////////////////ffffffgggkkknnnmmmfff```ZZZ\\\___bbbccccccbbbaaa^^^^^^^^^^^^^^^^^^^^^^^^______^^^]]]]]]\\\[[[[[[TTTSSSQQQOOOMMMKKKIIIHHHDDDCCCAAA??????@@@BBBCCC???@@@BBBEEEHHHKKKMMMNNNOOOOOONNNMMMJJJHHHEEEDDDAAAAAA???>>><<<:::999888555444333333222222222222111111000000000000111111333111000000222333222111,,,...000111222111000///111111000000000000111111000000////////////000000///////////////000111111000000////////////000000///////////////.........---..................///000000000000000000000000---...///000000///...---////////////////////////---...///////////////........./////////000000000000000////////////000000000000000000/////////...//////............//////000000000000000000000000////////////////////////......//////......---,,,---.........//////////////////............///////////////....../////////222222111111000000000000//////000000000111111111111111111111111111111111......///000000000000000//////000000//////...---------......///000000111,,,---...///000000000000//////000000000000//////////////////............//////...............///.........///000111111111111000000000/////////...,,,---///000111000///...111111000000000/////////////////////////////////000000/////////........./////////....../////////---------.........//////000000000000/////////...///////////////.................................///////////////.........---...//////000000000///......////////////......////////////////////////......////////////......+++,,,...////////////...............///////////////...---...000000000/////////000111222333333444333222222111000000//////....................................////////////////////////////////////////////////............................................................---------------------------........./////////000------........./////////...---,,,---/////////...------------------------------------------------,,,---......//////......,,,,,,------...//////000......////////////......---------......//////000---///111333333222000...,,,---000111222111///...........................---.../////////...---,,,......//////////////////........................////////////////////////000///////////////......////////////////////////////////////////////////eeedddfffjjjnnnllleee___]]]___aaadddeeedddcccaaa____________^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\[[[ZZZZZZYYYXXXVVVTTTRRRPPPKKKIIIEEEBBB?????????@@@>>>???@@@AAACCCFFFHHHIIIOOOOOOQQQQQQPPPNNNKKKJJJGGGFFFEEECCCAAA???>>>===:::999777555333222222111111111000000000000000111///...---...111333444333000111222333333222000///111111000000000000111111000000////////////000000///////////////000111111111000///......///000111000000//////.........---------......//////000000000000000000000000000000---...///111111///...---////////////////////////,,,,,,...///000000111111...//////000111000000000000000////////////000000111111000000/////////...000000////////////000000000000000000000000000000///////////////////////////////////////......---.../////////000000111111//////............////////////............//////333222222222111111000000000000000000111111111111...........................//////000000000000000///////////////......------------...///000000111+++,,,---///000000111111//////000000000000//////000/////////............222111000000000000111111---......///000111111222111111000000/////////...+++---///000111000///...000000000000//////////////////////////////////////////.........---------///...---,,,,,,---...///........./////////000000000000000000////////////000000//////.........---000000000000000000000000//////.........//////000------...///////////////......////////////......000000000000000000000000......////////////......)))***,,,.../////////.............../////////000...------...000111000/////////000222333444555666444444333333222111000000..................................../////////000////////////////////////000/////////....................................................................................---.........//////000000,,,---------......//////...---,,,---/////////...------------------------.........------,,,,,,+++,,,---......//////......,,,,,,------...///000000,,,------------------,,,++++++,,,,,,---...//////+++---000222222111000...,,,...111444444222000...........................------...///...---+++***,,,------....../////////........................000000000000000000000000000000//////......------////////////////////////////////////////////////ZZZ[[[\\\^^^^^^]]][[[ZZZ\\\```eeejjjmmmmmmlllkkkiiigggeeecccbbbbbbcccdddgggccc^^^\\\^^^___^^^]]]]]]\\\\\\\\\\\\\\\ZZZXXXTTTOOOJJJFFFEEEDDDAAA>>>BBBAAA@@@???@@@BBBDDDEEEEEEHHHLLLOOOQQQRRRQQQPPPKKKLLLMMMKKKGGGDDDCCCCCCBBB@@@>>>;;;888666444333333222111111111111111222//////000111222333444444111111111111111111111111111111111000000000000///...111111......111111...000000////////////000000//////............//////000000//////.........---............/////////000000000111111111111000000///////////////////////////////////////000111111111000///...............////////////////////////000000///...............000000000000000000000000...//////000111222222333222222222111111111000000...............///000000///000000000000000//////................................................////////////////////////111///......000111111000111111111111000000000000000000////////////000000000000000000000000000000111111111111111111111111000000//////.........---000000000///......------////////////////////////000000//////.........---000000000000000000000000...------------...//////000000000000000///......111111000000//////......222222222222222111000/////////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000///...............////////////000000000000000000000000////////////------------------------......////////////.....................///000000......------------......//////.........---------///////////////////////////////////////////////////////////////000111111000111222333444444444444777777555444222111//////------............------000///...------...///000........................---------............///........................//////.........---------............////////////------------------------,,,---///000111000///---//////.........---------..................------,,,---------.../////////////////////////////////////////////////////////........................000000//////.........---////////////////////////111111000000////////////////////////////////////000000000000000000000000000000//////.........---......------------......000000111111111111000000000000000000000000000000000000000000//////////////////000000000000//////ZZZZZZYYYWWWVVVUUUUUUUUUYYY]]]bbbhhhlllooooooooolllmmmmmmnnnnnnooooooppptttoooiiieeecccaaa___]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZWWWRRROOOLLLIIIEEEAAAAAA@@@???>>>>>>???AAABBBDDDFFFIIILLLNNNOOOOOOOOORRRTTTUUUSSSPPPLLLJJJIIIEEECCCAAA>>>;;;999777666444444333222222222222222000111111222222333333333111111111111111111111111111111000000000/////////...000000......000000...000000////////////000000//////............//////000000000/////////.............../////////000000000000111111111111000000//////////////////////////////......//////000111000000//////............////////////////////////000000///...............////////////////////////......///000000111222222222222222111111000000000...............//////000//////000000000//////...////////////////////////........................111111111111111111111111///---,,,---...000//////111111000000000/////////000000////////////000000000000000000000000000000////////////////////////111111000000000/////////......//////////////////////////////////////////000/////////............//////////////////////////////......//////000111000000000000000///......111000000000/////////...111111111111111000////////////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000///...............////////////000000000000000000000000////////////..............................////////////.....................///000000///......------......///000000/////////.........///////////////////////////////////////////////////////////////000111111111111222333444555555444666666555333222111000///------............------//////...------...//////........................---------............///........................//////.........---------............////////////........................,,,---///000111000///...//////.........---------........................---------...............////////////////////////////////////////////////........................000/////////............////////////////////////......---------,,,,,,,,,////////////////////////////////////////////////000/////////............000000////////////000000///000000111111000000///000000000000000000000000000000000000////////////...//////000000//////...^^^\\\XXXUUURRRPPPOOOOOOUUUXXX^^^dddiiilllnnnoooppprrrvvvyyy|||}}}~~~~~~|||uuunnniiieeebbb___\\\[[[[[[ZZZ[[[\\\]]]^^^___]]][[[XXXUUUPPPKKKFFFDDDCCCAAA???>>>>>>???@@@BBBCCCEEEGGGIIIJJJLLLLLLVVVXXXZZZZZZWWWSSSQQQPPPJJJIIIGGGDDDAAA>>><<<;;;777666555444333222222222222222222222222222222222111111111111111111111111111000000000000/////////---000000------000000---000000////////////000000//////............//////111000000000000000//////....../////////000000000000000111111111111000000////////////////////////......------......///000//////////////////...---////////////////////////000//////............///.................................//////000000111111111111111000000000000......------......///000......////////////......000000000000000000000000........................111111111111111111111111000///......000111111000000000000/////////......000000////////////000000000000000000000000000000////////////////////////111111111111000000000000------...//////000111111////////////////////////////////////............////////////////////////000000//////000000111222000000000000000///......000000000000////////////000000000000000//////...//////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000///...............////////////000000000000000000000000////////////////////////////////////......////////////.....................///000000///......------......///000000000000000////////////////////////////////////////////////////////////////////////000111111111222333444444555555444555555444333222000000///------............------......------------..............................---------............///.......................................---------............////////////////////////////////////,,,---///000000000///..................---------.......................................---------////////////////////////////////////////////////........................////////////............////////////////////////000000////////////......////////////////////////........................////////////............000000////////////000000...//////000000//////...000000000000000000000000000000000000////////////.........//////.........gggeeebbb]]]YYYUUUQQQPPPUUUWWW[[[___cccfffhhhiiinnnqqqvvv{{{{{{vvvqqqmmmjjjhhhfff```___]]][[[ZZZZZZ\\\^^^^^^___^^^]]][[[VVVPPPMMMJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAABBBDDDFFFHHHIIIPPPTTTWWWYYYXXXVVVTTTTTTRRRPPPNNNKKKGGGCCC@@@>>>:::999777666444333222222222222222111111000000000111111111111111111111111222111111111111000000000///111111//////111111///000000////////////000000//////............//////111111111111000000000000...////////////000000000000000111111111111000000////////////////////////---------------...//////......///000000///...---////////////////////////000///............//////........................---........./////////000000000000000000000000000...------------...//////---......////////////...000000000000000000000000................................................///...,,,---...000000///////////////............000000////////////000000////////////////////////111111111111111111111111000000000000000000000000......//////000000000000///////////////////////////////////////.................................000////////////000111111000000000000000///......000000000000////////////...///////////////......//////000000000000//////////////////000000000000////////////////////////////////////////////////000000///...............////////////000000000000000000000000////////////////////////////////////......////////////.....................///000000//////............/////////////////////////////////////////////////////////////////////////////////////////////000000111222222333444444444444444444333333222111000000///------............------------------------------........................---------............///............................................................////////////........................------...///000/////////..................................../////////////////////...---------,,,////////////////////////////////////////////////........................///////////////.........////////////////////////000000000000000000000000////////////////////////........................///////////////...............------------............////////////......////////////////////////000000000000////////////------............------uuuuuutttpppkkkddd^^^ZZZ\\\]]]```bbbcccdddddddddiiikkkooorrrtttttttttsssppppppooommmllllllmmmnnnffffffdddaaa]]]\\\^^^```___```aaa```]]]YYYUUUSSSPPPOOOMMMJJJGGGEEEDDDCCCBBBAAA@@@@@@AAACCCEEEFFFHHHKKKPPPSSSTTTTTTUUUUUUWWWVVVTTTPPPLLLHHHDDDBBB>>>===:::888555333222222111111111000//////......111111111111111111111111333333222222222111111111000222222000000222222000000000////////////000000//////............//////000000000000111111111111////////////000000000111000000111111111111000000////////////////////////---------------...//////......///////////////...//////////////////////////////............//////....................................////////////////////////////////////---------------...//////------...///000000//////////////////////////////////////////////////////........................,,,***)))***+++,,,,,,,,,////////////............000000////////////000000////////////////////////222222222222222222222222////////////////////////111111000000////////////////////////////////////........./////////////////////////////////////////////......//////000111000000000000000///......////////////000000000000---....../////////......//////000000000000//////////////////000000000000////////////////////////////////////////////////000000///...............////////////000000000000000000000000////////////..............................////////////.....................///000000/////////....../////////........................///////////////////////////////////////////////////////////////000000111111222333333444333333333222222222111111000000000------............------,,,------------------,,,........................---------............///........................---.................................////////////---------------------------......///////////////---............................../////////000000/////////...---------,,,////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////------------------------////////////////////////.................................///////////////......------------............////////////......////////////////////////000000000000////////////------............------~~~wwwpppkkkkkkmmmooopppqqqpppnnnmmmlllkkkkkkiiihhhfffdddddd```bbbeeefffhhhjjjnnnpppmmmnnnooolllhhhgggiiilllkkkkkkiiieee```[[[YYYXXXUUUSSSQQQOOOLLLIIIGGGEEEDDDDDDBBBAAAAAABBBCCCDDDBBBEEEJJJMMMOOOQQQSSSUUUWWWWWWVVVTTTQQQMMMJJJHHHCCCBBB???<<<999666444444111111111000000/////////111111111111111111111111333333222222222111111111000222222000000222222000000000////////////000000//////............////////////000000000000000111/////////000000000111111000000111111111111000000////////////////////////......------......///000///............///000000///////////////////////////............//////000........................////////////////////////............////////////------,,,,,,------...///---...///000111111111000////////////////////////////////////////////////111111111111111111111111000...------///000000///000000000/////////......000000////////////000000000000000000000000000000000000000000000000000000............////////////222222111000000///......////////////////////////.........///////////////000000000000000000000000///............///000000000000000000000///......////////////000000000000---....../////////////////////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000///...............////////////000000000000000000000000////////////..............................////////////.....................///000000000//////......//////000------------............///////////////////////////////////////////////////////////////000111111111111222222222222111111111111000000000000000000------............------------............------........................---------............///........................---------...........................////////////------------------------............/////////000---------........................//////000000111...............---------////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////.............../////////////////////////////////.................................///////////////000000////////////000000...//////000000//////...000000000000000000000000000000000000////////////.........//////.........|||~~~|||xxxrrrkkkeeeaaa___^^^YYY\\\___bbbccceeeiiilllqqquuuxxxyyywwwxxx|||~~~xxxoooeee^^^\\\]]]ZZZYYYWWWUUURRRNNNLLLJJJGGGFFFEEEDDDCCCBBBBBBAAA???AAADDDFFFHHHJJJNNNPPPSSSTTTUUUUUUUUUSSSQQQPPPIIIHHHDDDAAA===:::888777222222222222111111111111111111111111111111111111111111111000000000//////...111111......111111...000000////////////000000//////............//////....../////////000000000//////000000000111111111000000111111111111000000//////////////////////////////......//////000111000///---,,,,,,...000222////////////////////////...............///000000////////////////////////000000000000000000000000---------....../////////------,,,,,,------...///...///000111222222222222000000000000000000000000////////////////////////111111111111111111111111333111000000222333333222111111000000000/////////000000////////////000000000000000000000000000000000000000000000000000000......//////000000000000111111000000000000000000////////////////////////............/////////000111111111111111111111111000000//////000000111222000000000000000///........./////////000000000111---...///000000000000000//////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000///...............////////////000000000000000000000000////////////////////////////////////......////////////.....................///000000000000////////////000000---.........///////////////////////////////////////////////////////////////////////////000111111000000111111111000000//////000000000000000000000------............---------...////////////...---........................---------............///........................---------.........//////............////////////.......................................///000000---------.........//////---......///000000111111---------...............////////////////////////////////////////////////////////////////////////............/////////000////////////////////////000000000000111111111222////////////////////////////////////////////////............/////////000000000////////////000000///000000111111000000///000000000000000000000000000000000000////////////...//////000000//////...}}}sssjjjdddbbbaaaXXX[[[^^^``````aaaeeehhhrrrxxxwwwjjjaaa_________^^^]]]ZZZWWWTTTQQQPPPIIIIIIGGGFFFDDDBBBAAA@@@===???@@@AAABBBDDDHHHKKKOOOPPPSSSUUUWWWWWWVVVUUUNNNLLLHHHDDD@@@===;;;:::333333333333333333333333111111111111111111111111////////////............,,,//////,,,,,,//////,,,000000////////////000000//////............//////---.........//////000000000000000000111111111111000000111111111111000000///////////////////////////////////////000111111111///---++++++...111333////////////////////////...............///000111000000000000000000000000111111111111000000000000---------.........//////---,,,,,,,,,,,,---......//////000222222333333333111111111111111111111111000000000000000000000000////////////////////////...---,,,,,,...//////...111111111111000000000000000000////////////000000000000000000000000000000222222222222222222222222//////000000111111111222/////////000111111222222////////////////////////---.........//////000000111111111111111111111111111111111000111222222333000000000000000//////....../////////000000111111......///000111111000000//////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000///...............////////////000000000000000000000000////////////000000000000000000000000......////////////.....................///000000000000////////////000000.../////////000000111111///////////////////////////////////////////////////////////////000111111//////000000000000///...////////////000000000000---..................------...///000000///...---........................---------.........//////........................---------.........//////............/////////000////////////////////////...............///000000---------.........//////---......///000111111222,,,------....../////////////////////////////////////////////////////////000000000000000000000000---.........//////000000////////////////////////,,,---------......//////////////////////////////000000000000000000000000---.........//////000000......------------......000000111111111111000000000000000000000000000000000000000000//////////////////000000000000//////wwwpppkkkccceeedddaaa___aaaiiipppsssxxx}}}nnnddd```______\\\\\\aaa___WWWRRRSSSOOONNNMMMKKKHHHFFFCCCBBBAAAAAA@@@@@@@@@AAACCCDDDGGGJJJNNNSSSVVVWWWWWWWWWPPPMMMIIIFFFCCC@@@<<<999111111000000000000000111111000///......///000111111000///......///000111////////////000000000000////////////000000000000////////////............---------...///000000111444222000...---...///000000000000000000000000000000000////////////000000......------------............///......---,,,,,,//////.........---------...............///000000000000111111111111000000111111000000//////......///000111222111000...,,,000000///...---,,,++++++------......//////000000222222111111111111111111//////////////////////////////............//////------......///000000000////////////////////////////////////000000000000000///.........///111222333222111000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222333333222111////////////000000000000//////000000111111111222111111000///////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////.........---555444222000///......---////////////////////////000000000000000000000000000000000000000000000000000000000000///...---,,,000000000000000000000000............/////////000000000000000000000000000///////////////.........////////////////////////000000000000000000000000000000//////.........---////////////////////////........................000///...------...///000////////////////////////////////////////////////........................000000000///......------111000///......///000111//////.........---------............////////////000000000000000000000000/////////////////////////////////...------,,,,,,,,,,,,------...//////000////////////////////////........................111111000,,,((((((+++...///////////////.........000000000000000000000000///////////////////////////////////////.........////////////////////////000000////////////000000000000000000000///......000000000000000000000000000///...------...///000......//////000000111111}}}xxxvvvqqqkkkgggiiioootttwwwyyy|||}}}tttnnnlllgggaaa^^^```___ZZZXXXYYYUUUTTTRRRPPPLLLIIIGGGEEEDDDCCCBBBAAAAAAAAABBBBBBEEEGGGLLLPPPTTTVVVWWWWWWRRROOOJJJGGGDDD@@@===:::666666444333111111000000111111000000000000111111111000////////////000111000000000000////////////////////////000000000000////////////............------......///000000111333111///...------...///000000000000000000000000000000////////////000000000000//////////////////111111222222111000000/////////.........---------///............///000000......////////////......111000000000/////////...///000111111111///...---/////////........................///////////////000000000000000000000000111111111111111111111111//////............//////111000000///......------////////////////////////////////////000000000111000000/////////000111222333222111000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000+++,,,...000222333333333/////////000000000111111.../////////000000000000111111000///////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000/////////......111111000///............////////////////////////000000000000000000000000000000000000000000000000......//////////////////000000000000000000000000........./////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000/////////.........////////////////////////........................000///...------...///000////////////////////////////////////////////////.................................///////////////000///...------...///000//////.........---------............////////////////////////////////////................................................------......///000000111///////////////////////////////////////////////////000000...,,,,,,///222/////////////////////...000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000///......000000000000000000000000000///...------...///000////////////000000000000{{{zzz|||~~~zzzxxxppphhhbbb```___]]]\\\]]]XXXWWWUUURRRNNNKKKIIIGGGJJJHHHGGGDDDCCCAAAAAAAAAAAADDDHHHLLLPPPSSSUUUUUUUUUQQQLLLHHHEEEBBB>>><<<<<<;;;999666444222111000000111111222222111111000111000000//////000000111111111000000//////......000000000000////////////////////////............------......///000000000111000///---,,,------...////////////////////////000000////////////000000333222111111000000000000222222222222222111111000/////////............---//////......//////000111......////////////......000000000000////////////000000000000////////////.........//////000000000///////////////.........////////////////////////000000000000000000000000000//////......//////000111000000//////......---/////////////////////////////////000000000111111111000000000000111222222333222111000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000+++,,,---///000000111111///000000000000111111111.........////////////000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000000000000/////////...............//////////////////////////////000000000000000000000000000000000000000000000000,,,---...///000000000000000000000000000000000000....../////////000000000........................////////////////////////////////////////////////000000000000000000000000000000////////////......////////////////////////........................//////............//////////////////////////////////////////////////////........................------......///000000111......------------.....................---------............////////////........................------------------------,,,------...//////000000......//////000111111111////////////////////////000000000000000000000000+++---...///...///111333......//////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000////////////000000000000000000000//////...000000000000000000000000//////............//////000000000000////////////zzztttpppuuu}}}~~~xxxrrrkkkgggdddaaa^^^\\\[[[ZZZWWWUUURRRPPPNNNNNNPPPNNNLLLIIIFFFCCCAAA@@@???AAADDDHHHLLLOOOQQQSSSVVVRRRNNNJJJGGGDDDAAA>>>>>>===;;;888555333222111///000111222222111000///000000000000000000000000222111111000///......---000000000000////////////////////////........................//////000000000///...---------------////////////////////////000000////////////000000333333222111000000000000/////////000000//////.../////////.............../////////...///000000111000000111111111111000000000000000000////////////111000////////////000000////////////000000000000000000//////......------...///////////////000000........................000000////////////000000.........///000000111111//////////////////////////////000000000111111111111111111111111222222222222222111000//////000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000//////...------000000000111111111222222/////////000000000000000///000000000000000//////////////////////////////000000////////////000000////////////////////////////////////////////////111111111111000000000000000//////......//////000////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////...////////////000000000///////////////////////////////////////000000000////////////////////////////////////////////////000000//////////////////////////////////////////......................../////////....../////////////////////////////////////////////////////////....................................//////000000............................................................////////////................................................---........./////////000....../////////000000000////////////////////////////////////////////////(((***,,,....../////////............////////////////////////////////////000000000000000000000000///////////////000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000/////////....../////////111111000000//////......~~~sssiiihhhkkkrrrzzzzzzwwwyyyzzztttlllccc]]]___^^^\\\ZZZXXXWWWVVVVVVUUUTTTQQQNNNJJJFFFCCCBBB???@@@BBBDDDGGGKKKMMMOOOTTTQQQNNNLLLJJJGGGCCCAAA===<<<:::888666555444444//////111222222111//////000000111111111111000000222111111000///......---111000000000/////////...////////////........................///////////////......---------------////////////////////////000000////////////000000222111000///////////////------......///......---///////////////////////////////////////000111111000000111111111111000000////////////000000000000000000////////////000111000000000000////////////000000//////......------/////////000000111111111........................000000////////////000000......//////000111111111000000000000000000000000000000000000111111111111000000111111222222222222222111000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000222111111000000/////////111111111111222222222222111111111111111111111111...///000000000000//////////////////////////////000000////////////000000////////////////////////////////////////////////000000000000111111111111222222111000////////////000000000000000000000000////////////////////////////////////////////////000000111111000///......////////////////////////////////////000000000111000000000000000000000000////////////000000111111000000000000000000000000//////////////////////////////000000000000000000////////////////////////////////////////////////...//////////////////...////////////////////////////////////////////////........................000000//////............////////////////////////---.................................////////////////////////////////////////////////////////////000000/////////.........------............//////////////////////////////........................***+++,,,...//////---,,,---.........//////000000////////////////////////////////////////////////////////////000000111111////////////////////////000000////////////000000//////000000000000//////////////////////////////...//////////////////...111111000000//////......wwwmmmiiifffggglllllljjjpppzzz}}}qqqhhhaaa```]]][[[YYYXXXXXXXXXYYYXXXVVVSSSOOOKKKGGGEEEAAAAAAAAABBBCCCFFFHHHJJJOOONNNNNNNNNMMMKKKGGGCCC===<<<:::888777666666555000111111111111111111000000111111222222111111000111111000000//////......111111000000//////......////////////..................//////////////////........................////////////////////////000000////////////000000/////////......//////000...//////000000000000///...////////////000000000000000//////000000111222......////////////......////////////000000000000////////////000000000000000000000//////.........///////////////........./////////000000111111222000000000000000000000000111000000//////000000111222111111000000//////...000000000000000000000000000000000111111111222222///000111111222222111111111111000000000000000111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111333444555111111222222222333333333333222222222222222111111---...000111111000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000000111333333111000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///...---000000000000000000000000/////////000000000111111111111111111111111111111...//////000000111111222000000000000000000000000000000000000000000000000//////000000000000111111////////////////////////////////////////////////......////////////......////////////////////////////////////////////////........................111000000///......------//////000000000000//////---------...........................////////////////////////////////////000000000000000000000000111111000//////...---------------...............////////////////////////.................................///111111///---------......///000000000000000000000000000000000////////////////////////...//////000000111111222........................000000////////////000000...//////000000000000000////////////////////////......////////////......000000000000////////////}}}tttllliiikkkjjjgggppp}}}wwwhhhfffbbb___\\\ZZZZZZZZZ\\\[[[YYYWWWSSSOOOLLLJJJDDDCCCAAA@@@AAABBBDDDFFFIIIJJJLLLOOOPPPNNNIIIEEE???>>><<<:::888777666666444333333222222333333444000111222222222222111000000000000000////////////111111111000///.........////////////............/////////////////////......//////000000/////////000000000000000000000000000000////////////000000............///000000111//////000111111111111111.../////////000000000000000000//////000000111222......////////////........./////////000000000111---...///111111111000///.............../////////.........///////////////------...//////000111111111111111111111111111111111111000000000000111111222222111111000/////////000000000000000000000000000000111111111222222222...///000111111111000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111333666777222222222333333333333444222222222222111111000000---...000111111111000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000....../////////000000000111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000///000000000000000000000000//////000000000111111111000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////////////////////////////---...///000000///...---////////////////////////////////////////////////........................///////////////...............///000000///......---------.........//////............////////////........................000000000000000000000000000000000////////////////////////...............////////////////////////........................///------...111111000...------......///000000111000000000000000000000000------------------------...//////000111111222222////////////////////////000000////////////000000......///000000000000000////////////////////////---...///000000///...---////////////000000000000{{{vvvwwwtttqqqzzzuuurrrnnniiieeebbbaaaaaa]]]\\\[[[YYYVVVRRROOOMMMFFFDDDBBB@@@???@@@BBBCCCEEEGGGKKKPPPRRRPPPKKKGGGAAA@@@>>>;;;999777666666666666444333333444666666000111222333333222111000////////////000000000000222111111000///......---000/////////............///////////////.........//////000000000000000///111111111111111111111111000000////////////000000............///111222333......///000000000000000.../////////000000111111000000000000000111111222000000111111111111000000.../////////000000111111,,,...000111222111000///++++++,,,---...///000111---.........//////000000,,,,,,------...///000000000000000000000000000000111111000000000000111111/////////000111111222222000000000000000000000000000111111111111222222222---...///111111000000///111000000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000222333444222222333333333444444444222111111111000000//////,,,...000111222111000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000---.........//////000000---------......000111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111222222111000000000000000000000000000000000000111111111111////////////////////////...//////000111222222222000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000---...///000000///...---////////////////////////////////////////////////........................------......///000000000,,,---...//////...---,,,---------.........//////............/////////000------------------------////////////////////////......//////000000111111000000000000////////////////////////////////////000000000000000000000000,,,***)))+++...000///------------...///000000111000000000000000000000000------------------------...//////000111222222222000000000000000000000000000000////////////000000......///000000000000000////////////////////////---...///000000///...---......//////000000111111xxxssspppkkkeeefff```ZZZVVVUUUUUURRRPPPKKKJJJHHHDDD@@@???@@@BBBFFFGGGIIIKKKLLLKKKIIIHHHDDDAAA>>>===<<<;;;888777666555333111000000111111111111111111111111222222111111111111111111111111000111222333333222111000111111000000//////......////////////000000000000111000///......///000111000000111111111111000000000000000000000000000000//////............//////333222111000000111222333000000000000000000000000////////////////////////...000111333333111000...///000222333222111///---////////////////////////////////////////////////000000000000000000000000111111111000000000000000............////////////111///---...111222000---000000000000////////////......//////000000111111//////000111222333444444000000111222222222222222000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000////////////000000000000000000111222333444222222222333333222222222000000000000000000000000------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111111000000000000000///000000000111111111222222111///......///000111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000///......///111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000/////////...------,,,,,,000000000000////////////////////////............////////////////////////..............................//////////////////////////////////////////------------------------///...---,,,,,,---...///......//////000000111111////////////////////////000///...------...///000////////////////////////////////////////////////////////////////////////......---......///000111//////////////////////////////000111222333333333........................000///.........///111222000000000000000000000000222222111000//////000000000000000000000000000000222222111000///...------......///000111222333333111111111111111111111111~~~vvvlllfff^^^YYYXXXWWWUUUSSSNNNMMMJJJFFFCCCAAA@@@@@@@@@BBBEEEHHHKKKMMMNNNNNNFFFCCC???===<<<;;;999777888777555333222222222222111111111222222222222222111111111111111111111111000111111222222111111000......//////000000111111////////////000000000000111000///......///000111000000111111111111000000////////////////////////111111000000000000111111111000///......///000111000000000000000000000000111111111111111111111111//////000111111000/////////000111222222000///...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222000///000222333222000000000000000////////////.../////////000000000111......//////000111111111......///000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000////////////000000000000000000111222333444111111222222222222111111111111111111111111111111///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////111111111111111111111111000000000000000000000000111000000000000000000000000000000000000000000000//////000000000000//////111111111111000000000///000000000000000000000000000000000000000000000000........................---------...000111222333000000000000000000000000000000000000////////////000000000000000000000000////////////////////////......................../////////...............////////////............////////////////////////........................///////////////.........///////////////////////////////////////////////////...------------...//////////////////000000000////////////////////////000///...------...///000////////////////////////////////////////////////000000000000000000000000000//////.........///////////////////////////////////////000000111111111........................///////////////000000111000000000000000000000000111000000///......//////000000000000000000000000000000000000////////////............////////////000000000000000000000000uuunnnddd]]][[[ZZZXXXVVVSSSRRROOOLLLHHHEEECCCAAA>>>???AAADDDHHHKKKNNNPPPIIIFFFAAA>>>===;;;:::888;;;:::888666555444333333222222222222222222222222111111111111111111111111222111111000000111111222////////////000000000000////////////000000000000000000////////////000000000000111111111111000000////////////////////////111111000000000000111111000000////////////000000000000000000000000000000111111111111111111111111///////////////////////////000111222111000///...111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000//////000111222222111////////////000000000000////////////000000000000..............................///000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000111222333333000111111111111111111000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000/////////111111111111111111111111000000000000000000000000000000000000000000111111000000000000////////////---...000222222111///---111111111111000000000000000000000000000000000000000000000000000000000000........................---...///000111111111111////////////////////////////////////000000000000000000000000000000000000////////////////////////,,,------...//////000000---------...............////////////............////////////////////////........................000000//////.........---///////////////////////////////////////////////////......------......///000000////////////////////////////////////////////////............//////////////////////////////////////////////////////111111111111111111111111111111///......---------////////////////////////////////////////////////...........................//////000000000000000000000000000000000000000000//////...............000000000000000000000000......//////000000111111000/////////.........---////////////////////////~~~~~~vvvkkkccc___]]]ZZZXXXWWWVVVSSSQQQNNNKKKGGGEEEBBBBBBAAAAAACCCEEEHHHIIIJJJGGGCCC@@@???===<<<:::===<<<:::999777555444333333333333333333222222222111111111111111111111111222111000//////000111222333222111000///...---,,,////////////000000000000000000////////////000000000000111111111111000000........................//////............//////222111111111111111111222000000000000000000000000111111111111111111111111//////............//////000000111111000000///...000000000000000000000000/////////////////////////////////////////////////////////000000000000000............////////////---------...///000000///////////////000000000000////////////000000000000/////////......---------000000111222222222222222///000000000111111111111111111000000000000111111000000000000000000000000////////////////////////111000000000000000000111111111000000111222222333000000111111111111000000111111111111111111111111333222222111111000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111000000000////////////.........000111111000//////111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111111///---,,,////////////////////////////////////000000000000000000000000000000000000........................---........./////////000------............//////////////////............////////////////////////........................000000000///......------////////////////////////------------------------//////............//////000000000//////......---/////////////////////////////////....../////////////////////////////////////////////////////////000000000000000000000000000000///...............////////////////////////000/////////////////////........................---...000111111111000///////////////////////////000//////.........//////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000}}}~~~|||rrrkkkfffccc___\\\ZZZXXXUUUTTTRRRPPPKKKHHHGGGEEEBBB@@@@@@AAABBBCCCIIIGGGEEECCCBBBAAA???=========<<<:::888666444444444444444444333333222222111111111111111111111111222111000//////000111222222222111000///...------////////////000000000000//////000000000000//////000000111111111111000000//////////////////////////////............//////111111111222222111111111111111111111111111111111000000000000000000000000//////............//////000000000000000///......////////////////////////////////////////////////////////////////////////......//////000000000000............////////////---......////////////000.../////////000000000111000000000000////////////111000000//////.........000000111222222222222222///000000000111111111111111111000000000000111111000000000000000000000000////////////////////////111111000000000000111111111111111000111111222333000000111111111111000000111111111111111111111111333333222222111111000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000//////000000111111111111000000000000000/////////000///.........000111222000000000000000000111111000000000000000000000000////////////////////////111111111111111111111111000111111111111///---,,,////////////////////////.../////////000000000111000000000000000000000000////////////////////////000000/////////.............../////////000000000////////////............////////////////////////////////////////////////000000//////.........---////////////////////////........................////////////////////////000000//////......------////////////////////////...//////////////////...////////////////////////000000000000000000000000////////////////////////...............///000000////////////////////////000000000000000000000///////////////////////////---...000111111111000///////////////////////////000000000//////000111111////////////////////////000000000000/////////////////////000111222222222111111111111111111111111~~~|||yyyuuusssooojjjeeeccc___ZZZXXXWWWUUUPPPLLLIIIGGGDDDBBBAAAAAABBBBBBFFFFFFEEEFFFGGGFFFCCC@@@=========<<<:::888666555666555555444444333333222111111111111111111111111111000000//////000000111.........///000111111111////////////000000000000//////000000000000//////000000111111111111000000000000000000000000000000111111000000000000111111//////000000000000//////111111111111111111111111////////////////////////////////////////////////000000/////////.................................////////////////////////000000000000000000000000---......//////000000111000000000000111111111111111222333222111000111222......//////000000111111000000000000////////////111111111000000/////////......///000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000222111111000000111111222222111111111111111222222000111111111111111111000222222222222222222222222222222222111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000111111111111222222222222222222222222222000000000000000000000000/////////000111111222222///000000000111111111111000///...---...///222333000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////---...///000111111111111////////////////////////......//////000000111111000000000000000000000000000000000000000000000000111111000//////...------......//////000111111111////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000000//////...//////..................////////////////////////......////////////......////////////////////////000000000000000000000000........................---------......///111111////////////////////////000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000111000000000000111111222000000000000000000000000111111000000//////......,,,,,,---...///000111111111111111111111111111111}}}xxxxxx~~~yyytttsssmmmfffbbb```]]]XXXTTTNNNLLLIIIGGGDDDCCCBBBBBBBBBCCCFFFIIIKKKJJJGGGCCC>>>>>>???>>>===;;;:::888666666666555444333333333111111111111111111111111//////000000000000//////,,,---...///000111222333////////////000000000000...///000111111000///...000000111111111111000000111111111111111111111111111111000000000000111111...///000111111000///...111111111111111111111111000000000000000000000000//////000111111000//////000000///...............////////////////////////////////////////////////000000000000000000000000------......///000000111000000000000111111111111333444555444111000111333.........///000111111111111000000000/////////...111000000000000000000000......///000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111222111111000000111111222222222111111111111111222111111222222222222111111222222222222222222222222000000000111111111111111000000000000000000000000333333333333333333333333111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000...//////000111111222222//////000111222333444444.........//////000111222///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////---------...000111222333000000000000000000000000.........///000111111111000000000000000000000000111111111111111111111111000000000///////////////------......///000000111////////////............////////////////////////////////////////////////------......///000000000////////////////////////000000000000000000000000...///000111111000///...------..................////////////////////////---...///000000///...---////////////////////////000000000000000000000000//////////////////////////////.........//////000////////////////////////.........//////000000000///////////////////////////////////////000000111000000000000000000000000///////////////000111111000000000000000000000000////////////000000000000------......//////000000111111111111111111111111~~~}}}~~~zzzqqqkkkiiifff```[[[TTTRRROOOKKKGGGCCCAAA@@@???AAAFFFJJJMMMMMMIIIEEE???@@@@@@@@@???>>><<<;;;777777666555444444333333111111111111111111111111...///000111111000///...////////////000000000000////////////000000000000...///000111111000///...000000111111111111000000111111111111111111111111//////............//////000111222333333222111000111111111111111111111111111111111111111111111111...000111333333111000...000000///...............000000000000000000000000////////////////////////000000000000000000000000---------...///000000111............////////////222444555333000...///111---......///000111111222111111000000/////////...///000000000000000000000000000111222222222222222000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111222222111111111111222222222222111111111111111222222222333333333333222222222222222222222222222222//////000000111111111222000000000000000000000000333333333333333333333333111111111111111111111111000000111111222222222222222222222222222222222222000000000000000000000000...//////000111222222222//////000222333444555666,,,---///111222222000000//////000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111111000///......///111222111111111111111111111111---......///000111111222000000000000000000000000111111111111111111111111......//////000000111111,,,,,,------...///000000000/////////............////////////////////////000000000000000000000000,,,,,,---...///000111111////////////////////////////////////////////////...///000111111000///...,,,------....../////////////////////////////////---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000111000///......---......////////////////////////,,,,,,------...///000000000000000000000000000000000///.........///111222000000000000000000000000...............///000111000000000000000000000000------...///000111222222111111111111000000000000000000000000000000000000wwwlllbbb\\\\\\WWWQQQLLLJJJIIIIIIIIIGGGEEEDDDGGGLLLNNNKKKGGGHHHFFFDDDAAA???=========999999888777666555444444333222111111111111111111000000000000000000000000333111///...000111111111////////////000000000000000000000000111111111111000000111111111111000000222222111000///...------////////////////////////111111000000//////......////////////000111222333222222222111111111111111...............///000111000000000000000000000000000000000000000000000000////////////000000000000111111111111111000//////111111111000000000000000111000///......///000111//////000111111111111111000000000000000000000000222222222111000//////...222333333222111111222444000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111000000111222222222222111111111111111111111111111333222222111111222222333333333222222111222222222000000111111222222222222000111333444444333111///111111333444444333222222555444333222222333444555222222222222333333333333222222222111111222333333444444444444444444444444111111222222222111000/////////000111444555444333333222222111000000/////////000000000111111222222000000111111222222222333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000000///......---///000222222000///---000000000000000000000000//////............//////111000///...............000000//////.........---...............///000000111111000000//////.........000111111000//////000//////............//////......---------,,,,,,,,,////////////////////////111111000000//////......000000////////////000000000000//////.........---........................000000000000000000000000......//////000000111111333222222222111111000000//////000000000000//////111111111111111111111111xxxkkkccc```\\\VVVRRROOONNNLLLKKKLLLIIIFFFEEEHHHJJJIIIHHHFFFEEECCC@@@===;;;:::999999999888777666555444444444333222222111111222222111111111111111111111111000///------/////////...000000000000000/////////000000000000111111111111000000111111111111000000111111111111000000000000111111111111111111111111111000000000/////////...000000000111111222333444444333333222111000////////////.........///000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111000//////111000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000222222111111000//////...000111222111//////000222000000111111111111000000111111111111111111111111111111111111222222222222000000000000000000000000000000111222222222222222111111111111111111111111333333222222222222333333333333222222222222222333333333333333333333444444000111222222222111000000111222333444555444333333555444333333333333444555222222222333333444444555555555444444444444444444555555555555555444444444333333222222222111111111444333222333555666666555333333222222111111111000000000111111111222222222//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........///000111111000///...000000000000000000000000//////............//////000000///...............000/////////...........................///000000111000000000/////////......000222111000///000000//////............//////000000/////////.........////////////////////////111000000000/////////...000///...............///000000/////////.................................000000000000000000000000/////////000000000000000222222111111111000000000//////000000000000//////222222222222222222222222vvvllleeeaaa\\\XXXVVVUUUSSSRRRRRROOOJJJEEEDDDDDDFFFHHHEEEEEECCCAAA???<<<:::999999999888777666555555444444444333222222222222222111111111111111111111111///...---...000000///---111111111000000/////////000000000000111111111111000000111111111111000000000111111111222222222222111111111111111111111111000000000000////////////111111111222333333444444555444333222111///......000000///.........//////000000000000000000000000000000000000000000000000////////////000000000000000111111111111000000///000000000000000000111111//////000000000000////////////000111111111111111000000000000000000000000222222111111000/////////...///000///......///000000000111111111111000000111111111111111111111111222222222333333333333444111111111111111111111111000111111222222222222222222222222222222222222222333333222222222222333333333333222222222222333333222222222222222111111111111111111222222222222222333333444555555555555555555555444333333444444555222222333444444555666666777777888888888888777777888999999999888888777666777666555444333444555555666444222111333444444444333333333333333333222222111111111222222222222222000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000///000000111111000000/////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000------...//////000111111000000000000000//////......///000111111000///...000000000000000000000000//////............//////////////////............////////////...........................///000000000000000000////////////...000222111000///000111000//////......//////000000000000////////////...////////////////////////000000000000//////////////////...---------------000000////////////......////////////////////////000000000000000000000000000000000000000000//////111111000000000000/////////000000111111000000///222222222222222222222222wwwmmmiiibbb^^^[[[ZZZYYYXXXVVVTTTPPPIIIDDDCCCDDDFFFDDDDDDEEEDDDCCC@@@>>>===::::::999888777666555555444444333222111111111111111111111111111111111111//////000111333333111///222222111111000////////////000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111000000000000////////////000000111222333333333333333333222222111000//////111111000///.........///////////////////////////////////////////////////////////////000000000000000000111111111111000///000000000000000111111111...///000111111000///...//////000111111111111111000000000000000000000000111111111111000000//////---...000000///...///000000111111222222111111000111111111111111111111111222222222222333333333333333333333333333333333333000111222222333333222222222222222222222222222222333333333222222333333333333333222222222333444444333333333222222222222222333333222222222333444555444444555666666777777777666555555555444444444444333333444555666666777888888999;;;<<<===>>>======???@@@AAAAAAAAA@@@???>>>>>><<<:::999888999;;;<<<;;;888555333444555555444444444444444444444444444111111222222222222222222222222222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000111111000000000//////000000000000//////////////////////////////////////////////////////////////////////////////---........./////////000//////000000000000//////......///000000///......//////////////////////////////............//////...///////////////......///////////////........................///000000000000000000////////////---///111000///...//////000000////////////000000.........---------------////////////////////////000000000000////////////000000///...------------000000//////////////////000000000000000000000000000000000000000000000000222111111000000/////////000000000///////////////000000000111111000000000111111111111111111111111{{{uuullleee```]]][[[ZZZXXXXXXUUUPPPJJJFFFDDDDDDAAABBBCCCDDDDDDBBBAAA@@@;;;;;;:::999888777777666444444333222111000000000111111111111111111111111/////////111333333111///222111111111000000000//////000000000111111111111000000111111111111000000222111111000//////......000000000000000000000000////////////000000000000...///000111222222222111111111111111111111222222222111000///////////////////////////////////////////////////////////////////////////000000000000///000000111111111000000//////000000111111111111...///000111111000///...//////000111111111111111000000000000000000000000111111111000000000000000---///111111000000000111111111222222222222111111111111111111111111111111111111111222222222222333333333333333333333333333111111222333333333333222222222222222222222222222444333333333333333333444333222222222333444444555666666666555555555555555444333333333333444555666777777777888888999:::;;;888888888888777777666666555666666777888888999999999;;;===???AAACCCDDDDDDGGGHHHJJJLLLMMMLLLLLLKKKFFFEEECCCAAAAAABBBCCCDDDDDDAAA<<<:::::::::999888666666666555555555555555222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000111111111111000000//////000000000000//////////////////////////////////////////////////////////////////////////////000/////////.........---//////000000000000//////......////////////......//////////////////////////////............//////---...//////000///...............///////////////...............///000000////////////000000000000,,,...//////...------...000000////////////000000........................000000000000000000000000////////////000000000000111000000///......////////////000000000000000000111111111111111111111111111111111111111111111111222222111111000000/////////////////////000000000000000111111111111000000000000000000000000000000yyyqqqiiiccc]]]ZZZ[[[ZZZXXXVVVRRRMMMHHHEEE???@@@AAAAAAAAAAAAAAA@@@======<<<;;;:::999888888666555444222111111111111222222222222222222222222---------...000111000...111111111111111111111111000000000000111111111111000000111111111111000000222222111000///...------////////////////////////////////////000000000000---...000111222222111111000000000111222222333333111111000/////////000000000000000000000000000000000000000000000000000000////////////000000000000///000000111111111111000/////////000111111222222//////000000000000////////////000111111111111111000000000000000000000000111111000000000000000000---///222333222111222222111111222222222222111111222222222222222222222222111111111111222222222222111111111111111111111111111222222333333333333333333333333333333333333333444444333333333333444444333222222333333444555666222222333333333444444444555555555666777777888888;;;;;;;;;<<<===>>>@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<=========>>>@@@CCCFFFHHHJJJLLLNNNQQQUUUWWWXXXXXXWWWPPPOOOMMMLLLLLLLLLMMMNNNIIIFFFBBB???>>>===;;;999:::::::::999888888777777555555555555444444444444111111111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111111222222111111000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000//////...------...//////000000000000000........................000000000000000000000000//////............//////------///000000000///............///////////////...............///000000////////////000000000000,,,...000///...---......111000000//////000000111///000000000000111111111000000000000000000000000////////////000000000000000000////////////000000//////000000000000111111000000000000000000000000111111111111111111111111111111111111111111000000//////000000000000111111000111111222222111111000000000000000000000000000yyypppgggaaa^^^\\\YYYWWWWWWTTTNNNJJJCCCBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<;;;::::::888777666555333333333333222222222222222222222222...---,,,---///111111000000000000111111222222333000000000000111111111111000000111111111111000000111111111000000/////////000000000000000000000000.../////////000000000111...///111222333333222111111111111111111222222222000000000///000000111111000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111...//////000111111222222000000////////////000000//////000111111111111111000000000000000000000000000000000000000000000111,,,///222333222222222222111222222333333222222111222222222222222222222222222222222222333333333444000000000000000000000000111222333333444444333333333333333333333333333333444444333333333333444444222222222333333555666666111111222333444555555666:::;;;===>>>??????>>>>>>AAAAAAAAAAAACCCDDDFFFGGGDDDEEEEEEEEEDDDCCCAAA@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAACCCFFFIIIKKKMMMOOOTTTYYY]]]___``````XXXWWWWWWWWWWWWVVVVVVVVVQQQNNNKKKHHHFFFCCC@@@>>>@@@@@@???>>><<<;;;::::::999999999888888888777777444444333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111111222222111111000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000.........------.........000000000000000000000000//////............//////,,,---///000111000///.............../////////000...............///000000.../////////000000000111...000111111000//////000111111000000000000111111///000000000111111111111000000000000000000000000.../////////000000000111...............///000111//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111222222000000000111111111222222000111111222222111111000111111111111111111111111}}}{{{|||~~~}}}rrrjjjbbb]]]XXXWWWYYYXXXSSSNNNHHHGGGEEEBBBAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;:::999888777555555444444222222222222222222222222111///......000222333333//////000111222333333444000000000000111111111111000000111111111111000000111111111111111222222222111111111111111111111111.../////////000000111111...000222444555444333222333222222222111111000000000000//////000111222222000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111...//////000111222222222111000///......///000111//////000111111111111111000000000000000000000000000000000000000111111111+++...111333222111111222111222222333333222222111222222222222222222222222333333333444444444555555111111111111111111111111111222333333444444333333333333333333333333333333555444444333333444444555222222222333444555666777777888888:::;;;<<<===>>>AAABBBEEEGGGHHHGGGFFFEEEFFFEEEEEEEEEGGGHHHJJJLLLIIIJJJJJJJJJIIIHHHFFFEEEGGGGGGGGGFFFEEEEEEDDDDDDGGGEEECCCAAABBBEEEHHHKKKKKKOOOTTT[[[___bbbdddddd\\\]]]]]]]]]]]]\\\[[[[[[]]][[[XXXUUUSSSOOOKKKHHHEEEDDDCCCAAA???>>>===<<<<<<<<<<<<;;;;;;:::::::::888888777777777666666666111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222......///000000000000000......------------......000000000000000000000000//////............//////+++---///000111000///...---.........//////000000...............///000000.../////////000000111111000111333333111000111222111111000000000000111111---.........//////000000000000000000000000000000.../////////000000111111,,,,,,,,,---...///000111//////000000111111111222////////////////////////111111111111111111111111000000000111222222222333000000111111222222222333111111222222222222111111333333333333333333333333}}}vvvrrrssswww{{{sssmmmeee___[[[XXXSSSPPPPPPMMMHHHEEEDDDCCCBBBAAA@@@>>><<<<<<===>>>???>>><<<>>>>>>;;;666222222333444222000000111222111000111222333444444333222111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000111222333444444444444333333222222111000//////333111000//////111333444555444222111///......---000000000000000///............////////////......000111111111111222222222///000000000111111111111444444444333333222222222333333222111000000111111//////000000000000//////111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333111111222333333444555555333333222111111222222333444333222222222333555666666555444333333333444555777999===???AAADDDHHHKKKOOOPPPRRRTTTTTTSSSPPPOOOLLLKKKJJJIIIIIIJJJKKKLLLPPPRRRSSSTTTTTTRRRPPPOOOMMMMMMMMMNNNMMMMMMLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGMMMQQQXXX___dddeeedddcccdddaaa^^^^^^```aaa___]]]bbb```^^^ZZZVVVSSSPPPNNNLLLKKKHHHFFFDDDBBBAAAAAACCCAAA@@@AAABBBAAA>>>:::<<<:::888777888888666555111111111111222222222222222111111000000111111222000000111111222222222333333333222222111000000000111111000000111111222333111111000000000000111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000/////////...---,,,,,,---...///......//////000000111111........................111111000000//////......---.........//////000000///000000222333555777888000000////////////000111.../////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111000000//////......000000000000111111111111222222222111111111000000111111222222222333333333111111111111111111111111///000111222333333333333yyyqqqnnnoooqqqwwwsssiiiccc]]]XXXTTTTTTQQQMMMJJJHHHFFFDDDBBBCCCAAA>>>===>>>>>>>>>======???@@@>>>:::666555555444222000000222222222111111111222333333222111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000111000111222333444444444444333333222111111000//////333222111000000000111222222222111000////////////000000000000000///......//////000000000000//////000000111111111222222222111111111111222222222222333333333333222222222111333222222111000000111111///000000111111000000///111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333222222222333333444444555333333333333333333333333444444333222333444555666666555555444555666888999999===BBBGGGKKKOOOSSSVVVXXXYYYZZZZZZYYYWWWTTTRRRQQQQQQPPPPPPPPPQQQSSSSSSYYYYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRSSSRRRPPPNNNMMMMMMMMMMMMQQQUUU[[[```dddffffffeeedddaaa______aaabbbaaa___cccaaa___[[[XXXTTTRRRPPPQQQOOONNNKKKIIIHHHGGGGGGEEECCCAAABBBCCCBBB@@@===???===;;;:::::::::999777555555444444444333333222111111000000000000111111////////////000000000111222222222111111111111111111111000000111111222333111111000000000000111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000//////000000000000////////////...------...//////............////////////////////////////////////////////////000000000000............/////////000/////////000111333444555///...............//////.../////////////////////000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111000000////////////000000000000111111111111222222222111111111000000111111222222222333333333222222222222222222222222000000111222222222222222}}}sssmmmkkkkkkppp||||||qqqggg___YYYYYYVVVSSSQQQNNNJJJFFFCCCFFFCCC@@@>>>>>>>>>===<<<>>>@@@BBBBBB>>>;;;888777444222111111222333333222000111222222222222111000000000000000000000000000222222333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000/////////000000000111111000111222333444444444444222222222111111000000///222222111111000/////////000///////////////000111000000111111000000//////000000111111111111000000000000000111111111222222111222222222222333333333222222222111111111111111333222111111000111111111111111111222222111111111111111222222222222111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333333333333333333444444444222333444555555555444333555444444444444555666777777777666777888:::;;;===>>>BBBIIIOOOSSSWWWZZZ\\\^^^^^^___```___]]]ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\```___^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWYYYXXXWWWUUUTTTTTTSSSSSSTTTWWWZZZ___bbbdddffffffcccbbbaaaaaabbbdddcccbbbbbbaaa___\\\YYYVVVSSSRRRSSSRRRQQQOOONNNMMMLLLLLLIIIGGGDDDCCCDDDDDDBBBAAAAAA@@@>>>>>>>>>???>>>===<<<;;;;;;999888666444333333222222111111222222222/////////000000000000000000111111111111222222222111111000000111111222333111111000000000000111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000........................//////000000000000//////000000000000000000000000//////000000000000//////000//////......//////000............------------000000000000000000000000.........///000111111111............////////////............///000111222000000///////////////000/////////////////////...000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111000000000000/////////000000000111111111222222222222222111111111111111111111222222222333333333333333333333333333333333222222222222333333333333yyyssspppooorrr}}}uuuhhh```\\\ZZZXXXUUURRRNNNIIIEEEFFFCCC@@@?????????>>>===>>>@@@BBBCCCBBB???;;;999555333222222333444444333111111111111111111111111000000000000000000000000111222222222222222222111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111111111222333333333333333222111111111000000000//////000000111111111000///000000///////////////000000000111111111000000///111111111222222111111111000000000000111111111111111111111222222222333333111111111000000000000000222222111111111111111222111222222333333222222111111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444444444444444444444444444444444444444444333333333111222444666666555333222666666666777888999::::::;;;:::::::::;;;<<<>>>???BBBGGGMMMRRRUUUWWWXXXZZZ^^^___```bbbbbbaaa````````````______^^^^^^^^^^^^___]]][[[YYYXXXXXXYYYZZZXXXXXXXXXXXXWWWVVVTTTTTTVVVUUUUUUUUUTTTTTTTTTTTTRRRSSSUUUWWWZZZ]]]___```aaa```___```aaabbbbbbccc^^^]]]\\\YYYVVVTTTRRRQQQQQQPPPOOONNNMMMMMMMMMMMMLLLJJJGGGFFFEEEEEEEEEEEEBBB@@@@@@AAADDDFFFFFFFFFDDDCCCBBB@@@>>>;;;888777666555555444333333333444222222222222222222222222///000000111222222333333111111000000111111222333222111111000000111111222111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000//////000000////////////000000/////////......---------////////////////////////.../////////000000000111........./////////////////////.........///000000333333222222111222222222111000000000000/////////000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222333333333333333333333333333333333333333333444444555666666|||zzzyyy{{{uuukkkbbb___\\\XXXUUUQQQLLLIIIDDDBBB???>>>???@@@??????===???AAACCCCCCAAA>>>;;;777555333333444555444333222111111111111111111222000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111222222333333222222111111111000000000000000,,,---///111222333333333222111000//////.........000000111111111111000000111111222222222222111111//////000000000111111111000000000000111111111222000000000000000000000000222111111111111111222222222222333333333333222222222222333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444444444444444444444444444555444444444444444444444000222444666666555444333888888:::;;;===>>>???@@@AAA@@@???>>>>>>>>>???@@@EEEIIIOOOSSSUUUVVVWWWXXX``````aaabbbbbbaaa``````aaa```___^^^]]][[[ZZZYYYUUUTTTQQQOOONNNOOOPPPQQQOOOOOOOOONNNMMMLLLKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOLLLLLLLLLMMMOOORRRUUUVVVXXXXXXXXXXXXXXXYYYZZZ[[[WWWVVVUUUSSSQQQOOOMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLJJJHHHFFFEEEEEEFFF@@@???@@@CCCHHHLLLNNNNNNKKKKKKJJJHHHEEEBBB>>><<<999888666555444333333333333333333222222222222222//////000111222333333444111111000000111111222333222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000//////000000000000////////////////////////////////////000000000000////////////000000000000//////111000000//////.................................111000000000/////////...///////////////.........000000/////////000000111444444333222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111222222222222111111111111111111111111111111222222222333333333222222222222222222222222222222222333555666888999|||ooojjjccc\\\WWWSSSPPPNNNEEECCCAAA@@@AAAAAAAAA@@@>>>>>>???BBBDDDCCC@@@>>>:::888555555555555444222333333222111111222333333000000000000000000000000000000000111111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222111111222222222222222111000000000000000000000000,,,---...000222444666666333333111000////////////000000111111222222111111111111222222222222111111/////////000000000111111//////000000000111111111000000000000111111111111111111111000111111222333111222222333333222222111222222333333333333222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333444444444444444444444444444444444444444444444444444555555555222333444666666666666555:::;;;===@@@CCCEEEFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEGGGKKKPPPSSSVVVWWWYYY[[[bbbaaa```___]]][[[YYYXXXZZZZZZYYYXXXWWWUUUSSSRRRLLLKKKIIIGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIIIIJJJJJJJJJFFFFFFEEEFFFGGGIIIKKKMMMMMMNNNNNNMMMLLLLLLNNNPPPNNNNNNMMMKKKJJJHHHGGGFFFHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKIIIFFFDDDEEEFFF??????AAAEEEKKKPPPRRRSSSQQQRRRQQQPPPMMMJJJFFFDDD===<<<:::777555333222222111111111111111000000000//////000111222222333333111111000000111111222333222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000//////000000000000//////...//////000000//////...000000000000000/////////........................111111111000///.........///////////////.........111000000000000111111222222222111000////////////000000000111111222222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000111111111111222111111111222222222222333111111111111111222222222111111222222222333333333111111111111111111111111000000111333666:::===???xxxlllbbbZZZVVVTTTRRRJJJGGGDDDCCCCCCCCCBBBAAA?????????AAADDDEEECCCAAA<<<:::777666555555333111444444333222222333444444000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111///000000000000000000000/////////000222444666888222222111111111111222222///000111222222222222111000000111111111111000000////////////000000000111000000111111111222222222000000000111111222222222111111000000111222222333111111222222222222111111222333333444444333333222333333333333333333333333222222222222222222222222444444444444444444444444333333333444444444444555555555555555555555555555333333444444555555666666555666666777888888999999;;;===AAAEEEHHHKKKMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLLLLOOORRRSSSTTTUUUWWWYYY[[[[[[YYYVVVSSSQQQOOONNNPPPPPPQQQQQQPPPOOOMMMLLLHHHHHHGGGFFFGGGHHHIIIJJJFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGDDDCCCCCCCCCDDDEEEGGGHHHGGGHHHIIIGGGEEEEEEFFFIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHIIIJJJKKKLLLJJJFFFCCCCCCDDDAAAAAABBBFFFKKKPPPRRRSSSUUUVVVWWWVVVTTTQQQMMMKKKFFFDDDAAA>>>;;;888666555222222222111111000000000000000000111222222222333111111000000111111222333333222222111111222222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////---...////////////...---......//////////////////........................000000000000////////////000/////////............000/////////000111222222222222111//////.........------...///000111111222000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000111111111222222222111111111222222222333333000000111111111222222222111111222222222333333333222222222222222222222222333333555888===BBBGGGIIItttfff]]]XXXVVVUUUNNNKKKHHHEEEEEEDDDCCCAAAAAA??????AAAEEEGGGEEECCC>>>;;;888666555444222111555555333333333333555555000000000000000000000000222222222333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222111111000////////////000000000000333222111000111444666888111111111111222333444555///000111222222222222222000000111111111111000000////////////000000000000111111222222222333333333000000111111222222222333111111000000111222333333111111111222222111111111222333333444444333333222333333333333333333333333222222222222222222222222444444444444444444444444333333333444444444555555555555555555555555555555333333333444555666777777888888888888999:::;;;<<<<<>>???AAABBBDDDEEEHHHKKKLLLKKKFFFCCCBBBCCCCCCBBBCCCFFFKKKOOOQQQRRRWWWXXXYYYYYYXXXUUUQQQOOONNNLLLIIIEEEAAA>>><<<;;;444444444333333222222222111111111111111222222222111111111000111222222333333222222111111222222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000//////000000000000//////,,,---...//////...---,,,,,,------....../////////000000000000000000000000......//////000000111111000000//////.........---.........//////000222222444333222111000000000000***+++,,,---...000111111000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111000000111111222222222222111111222222222333333333000000111111222222222222111111222222222333333333333333333333333333333333777888:::>>>DDDJJJPPPSSSnnnaaa\\\YYYVVVXXXUUUQQQLLLIIIGGGEEEEEECCCCCCCCCBBBBBBCCCCCCDDD======;;;999777555444333333333444444444333222222000000000000000000000000444444444444444444444444000000000111222222222333333333222111000000111111111111111111000000//////222222222222222222222222222000...///222333111///////////////////////////111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111222222111111000000//////222222222222222222222222333222222111111222222333333333222222222222222222444333333222222333333444222222333333333222222111111111222222222333333333555555444333333222111111444555555555555555555444111222333444555555555555555555555444444444444333666777999999888777888888;;;;;;::::::;;;===???@@@FFFGGGHHHKKKMMMOOOQQQRRRPPPOOOMMMLLLLLLMMMNNNOOOPPPOOOMMMLLLKKKKKKKKKLLLIIIJJJJJJJJJIIIIIIKKKLLLIIILLLPPPQQQPPPPPPRRRTTTTTTSSSRRRQQQRRRTTTWWWXXXVVVXXXZZZZZZYYYXXXXXXYYYXXXWWWUUUTTTSSSSSSSSSTTTLLLLLLLLLLLLKKKIIIHHHGGGPPPMMMKKKLLLOOONNNJJJEEEGGGEEEBBB@@@>>>>>>???@@@BBBAAA@@@>>>>>>??????@@@CCCBBBBBBBBBDDDFFFHHHIIIDDDDDDEEEGGGIIILLLNNNOOOSSSWWWZZZXXXXXXYYYVVVQQQQQQQQQQQQQQQNNNHHHAAA<<<888888777666555222000///222222222222111111111111111111111111111111111111000222444444333222111222111111111111111111111111000000////////////000000000000000000000000000000222111111000...---+++***222111111111000000//////000000000000000000000000111000000///////////////000000000000000000000000////////////////////////000000000000000000000000......------------......//////000000///...------000000000000000000000000............////////////------...///000000//////222222111000000111222333444333222111000000000000111111000000//////......---....../////////////////////000111111111111111......///000000000000000////////////000000000000111111111111111111111111000111111111111222222222333222111111111222444444444444333222000111444777222333333333222222555777:::>>>DDDJJJOOORRRTTTUUUvvvjjjddd___YYYUUUSSSQQQNNNKKKIIIFFFDDDEEEDDDCCCBBBBBBBBBBBBBBB???>>>===;;;999777555444333333333333333333222222111111111111111111111111333333333333333333333333111111111111111222222222333222222111000000111111222222111111111000000000111111111111111111111111333111000000333333222000111111111111111111111111333333222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111111222222222222222222222222333222222111111222222333222222222222222222222222444333333222222333333444222222333333333222222111111222222222222333333333555444444333333222222222444444555555555555444444222333333444444555555666333333444444444555555666777999;;;;;;:::999999:::<<<<<<<<<===>>>AAACCCDDDDDDFFFIIIMMMOOOOOOOOONNNNNNMMMKKKJJJIIIJJJKKKLLLJJJJJJIIIHHHHHHIIIJJJJJJLLLMMMOOOOOONNNNNNPPPRRRSSSUUUWWWXXXWWWWWWYYY[[[[[[ZZZZZZZZZ[[[]]]___```___``````___]]]]]]^^^___bbbbbbaaa```^^^\\\ZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSWWWTTTRRRRRRUUUTTTPPPKKKLLLKKKHHHFFFDDDCCCBBBBBBCCCBBB@@@???>>>>>>>>>???@@@@@@@@@@@@BBBDDDEEEGGGGGGGGGHHHIIIJJJLLLMMMNNNTTTYYY\\\ZZZZZZZZZVVVQQQOOONNNNNNNNNNNNLLLGGGDDDAAA???<<<999666444333222333333333222222222222222111111111111111111111111000222333333222111111222111111111111111111111111000000////////////000000000000000000000000000000000000000000//////...---111111111000000000//////000000000000000000000000222111000000////////////000000000000000000000000////////////////////////000000000000000000000000//////............/////////////////////...------000000000000000000000000....../////////000000000////////////000000111111333222111000000111111222444333222111000000000000111000000000/////////...---...//////000000//////---...//////000000000//////000000111111111111111////////////000000000111111111111111111111111111000111111111111222222222222222111000111222333444333333333222111111333555222222333333333444888;;;AAAEEEKKKQQQVVVXXXYYYYYY~~~uuuppphhhaaaWWWVVVSSSRRRPPPMMMIIIFFFFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@???===;;;999777777333333333333222222222111111111111111111111111111222222222222222222222222222222222111111111111111333222111111000111111111222222222222222111111111000000000000000000000000333222111222333444333111111111111111111111111111444444444333333222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333333222222222222222222222222333222222111111222222333111111111222222333333444444333333222222333333444222222333333333333222222222222222222333333333333444444444333333333333333333333444444444444333333444333333333333555666777444444444555666888999::::::<<<>>>???>>>======>>>???@@@AAACCCEEEHHHJJJLLLKKKLLLOOOPPPOOOMMMJJJHHHIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLNNNOOOQQQRRRTTTVVVXXXYYYXXXXXXYYY[[[^^^___```___^^^^^^```bbbbbbbbbbbbbbbccccccdddeeeeeeeeedddcccaaa```bbbdddcccdddddddddbbb```]]]\\\bbbaaa```^^^]]]]]]]]]]]]___\\\ZZZ[[[\\\\\\YYYUUUUUUTTTRRRPPPMMMJJJIIIHHHGGGGGGEEECCCBBBAAAAAAAAA>>>>>>>>>>>>???@@@BBBBBBFFFFFFGGGIIIKKKMMMOOOPPPUUUZZZ]]]]]]\\\[[[WWWQQQMMMKKKJJJKKKLLLMMMLLLKKKKKKHHHCCC>>>:::777666666333333333333333444444444222222222222222222222222000111222111000///111222111111111111111111111111111000000//////000000111000000000000000000000000//////000000111000000000111111000000000000//////000000000000000000000000444333222111000/////////000000000000000000000000////////////////////////000000000000000000000000000//////////////////000///////////////......---000000000000000000000000/////////000000000111111111111000//////000222222333333222111000000111111333222111111000000000000000000000000////////////---...//////000000//////...///000000111000000000000000111222222222222222/////////000000000111111111111111111111111111111000111111111111222222222111111000000111111222333111333333333111111222333111222333444666999>>>AAAIIILLLRRRXXX[[[\\\[[[[[[yyyqqqbbb^^^YYYVVVTTTRRRNNNKKKGGGEEECCCBBBAAAAAABBBCCCDDDCCCAAA???===;;;:::999444444333222222222111111111111111111111111111111111111111111111111111111333222222222111000000000222222111111111111111222222222222222222222222222111111111111111111111111222222111222222222222111111111111111111111111111444333333222222111111000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222333333333222222222222222222222222333222222111111222222333000000111222333333444444444333333222222333333444222222333333444333333333222222222333333333444444333333333444444444444444222333333444444333333222555444333222333555777888777777777777888:::<<<===<<>>>>>======???@@@BBBEEEIIIMMMPPPQQQTTTYYY]]]]]]]]]]]]XXXSSSOOOLLLHHHGGGHHHJJJKKKKKKLLLJJJGGGCCC???<<<:::999444444444444444444444444222222222222222222222222111111111///......111333111111111111111111111111111000000000000000000111000000000000000000000000000000111111111111000000000000000000000000//////////////////////////////444444222111000000000000////////////////////////////////////////////////////////////////////////000000000111111000000000...///////////////......////////////////////////000000000000111111111111222111///......///111222333333222111111000000000222222111000000000000000000000000000////////////......///000000000000000111222222333333333222222///000111111222222111111//////000000000111111111111111111111111111111111000000111111111222222222000000000111111111222222000222333333222111111222222333666888;;;???EEEIIIMMMPPPUUUZZZ\\\\\\YYYXXXssskkk```YYYVVVTTTQQQOOOGGGEEECCCBBBBBBCCCDDDFFFFFFEEECCCAAA???===<<<;;;666555444333222222222222111111111111111111111111111111111111111111111111333222222222111000000000222111111111111111222222222222222222222222222222222222222222222222222222000111111111000000111111000000000000000000000000222111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111222222222222222222222222222222333222222111111222222333000000111222333333444444444333333222222333333444111222333444444444444444222222333333333444444444444444444444444444444555222333333444444333333222555444333222333555777999888777777777888:::<<<>>>@@@CCCHHHKKKMMMMMMNNNOOONNNOOOQQQSSSUUUWWWYYYZZZXXXUUUQQQLLLHHHGGGFFFFFFJJJKKKLLLNNNPPPSSSUUUVVVTTTUUUWWWYYY\\\^^^___```bbbdddeeedddbbb``````aaacccaaa```____________^^^^^^]]][[[YYYXXXWWWVVVVVVXXX]]]cccffffffccc```______]]]ZZZXXXXXXZZZ^^^```ccccccddddddeeefffhhhhhhdddcccaaaaaabbbbbbaaa```aaaaaa```___]]][[[YYYXXXVVVVVVTTTSSSQQQOOOMMMLLLHHHGGGFFFCCCAAA>>><<<;;;;;;<<<>>>AAADDDHHHJJJLLLPPPVVVZZZ[[[\\\]]]ZZZUUUSSSOOOJJJFFFEEEEEEEEEEEEGGGGGGGGGFFFDDD@@@===:::555555444444444333333333222222222222222222222222111111111///......111333111111111111111111111111111111000000000000111111000000000000000000000000222222222111111000///...//////////////////000000////////////////////////444333222111000000000000////////////////////////000000000000000000000000////////////////////////000000111222222111000000......///////////////...////////////////////////000000000000111111111111111000...------...000111222222222222111111000000111111000000///000000000////////////000000000000...//////000000000000000222222333333333222222111...///000000111111000000000000000000111111111111000000000000000000000000000000111111111222222222000000111111222222222222///111333444333222222333555777;;;>>>BBBFFFLLLOOOQQQSSSWWWZZZZZZYYYVVVTTT|||lllaaa\\\XXXTTTPPPJJJHHHEEECCCCCCDDDEEEGGGGGGFFFEEECCCAAA???======888777555444333222333333222222222222222222222222111111111111111111111111222222222111111111111111111111111000111111222333111111111222222222222222222222222222222222222222///000111111000///000111////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000111111111222222222222222222222222333222222111111222222333111111111222222333333444444333333222222333333444111222333444444555555444333333333333444444444444555555555444444444444444333333444444444444333333555444444444444666777888888777777777999<<>><<<888777777666555444333333333333333333333333333333000111222111000///111222111111111111111111111111222111111000000111111222000000000000000000000000111111111111000///...---......////////////000000000000000000000000000000222222111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///---...//////////////////000000000000000000000000/////////000000000111111000000...------......///000111222222222222111111111000000//////000000000////////////000000000000...///000000111111000000000000000111000000///.........///000000000000000000000000111111111222222000000000000000000000000000111111111111222222222111111222333333333333222000111333333333333555777999===BBBGGGJJJNNNRRRTTTUUUVVVXXXXXXXXXUUUSSSQQQ~~~qqqiiibbbYYYSSSOOOLLLIIIEEECCCCCCDDDEEEHHHGGGEEECCCAAA???>>>===:::999777444333333444555222222222222222222222222222222222222222222222222111111111111111222222222111111000000111222222333000000000111111111222222111111111111111111111111///111333222000///111333000000000000000000000000/////////000111111222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111111000222222222222222222222222333222222111111222222333222222222222222222222222444333333222222333333444111222333444555555555555333333333444444444444555666666555555444444333333444444555555555555444444444444444555666666777777999999999;;;???CCCHHHJJJQQQUUUYYY[[[[[[ZZZYYYYYYUUUUUUVVVVVVUUUSSSRRRQQQMMMLLLKKKLLLNNNSSSXXX[[[\\\\\\]]]^^^______`````````aaabbbbbbbbbbbbaaa```ZZZZZZZZZXXXWWWXXX\\\___`````````aaacccbbb^^^ZZZZZZXXXUUUSSSSSSUUUXXXZZZ```eeelllpppnnniiidddaaa```]]]XXXSSSQQQRRRUUUWWWYYY\\\aaagggllloooppppppmmmkkkhhhccc^^^[[[YYYYYYWWWWWWXXXYYY[[[]]]```aaa^^^^^^^^^]]]\\\ZZZXXXVVVVVVUUUTTTRRROOOLLLHHHGGGBBBAAAAAA@@@@@@@@@@@@AAADDDJJJNNNPPPTTTZZZ\\\ZZZZZZXXXTTTQQQNNNKKKGGGDDD???AAABBBCCCCCCBBB???>>><<<<<<:::999777555444444333333333333333333333333000222333333222111111222111111111111111111111111222111111000000111111222000000000000000000000000/////////000000//////............/////////000000000000000000000000000000000000/////////000111111000000000000000000000000000000000000000000000000000000000000000000000000...///111222222111///...------...///////////////000000000000000000000000....../////////000000000000000000/////////......//////111222333333222222000000////////////000000.../////////000000000111//////000111111111111000///000000000//////...---//////000111111111111000000000111111111222222222000000000000000000000000000111111111111222222222111222333444555444444333000111222333333555888;;;>>>CCCIIIOOORRRTTTVVVWWWWWWVVVVVVUUUSSSPPPNNNMMMuuukkk___WWWSSSPPPKKKFFFCCCBBBCCCCCCHHHGGGFFFDDDBBB@@@>>>===<<<:::777555444444555666222222222222222222222222222222222222222222222222000000111111222222222333111111000000111222333333//////000000111111111222000000000000000000000000000333444333111000222444111111111111111111111111//////000111222333333444222222222222222222222222111111111111111111111111111111111111111111111111444333333222222111111111222222222222222222222222333222222222222222222333333333222222222222222222444333333222222333333444111222333444555555555555333333333444444444555555777777666555444333333333444555555666666555555444333444555666777777777777<<<===>>>AAAEEEKKKQQQUUUXXX\\\___```___\\\ZZZYYYUUUUUUTTTSSSQQQOOOLLLKKKOOOPPPQQQSSSWWW[[[^^^```^^^^^^^^^^^^^^^]]]\\\[[[]]]]]]]]]]]]\\\[[[YYYXXXXXXXXXWWWVVVVVVYYY^^^bbbbbbbbbccceeegggfffaaa\\\]]]ZZZWWWVVVWWW[[[```cccgggkkkoooqqqnnniiieeeccccccaaa^^^\\\[[[\\\]]]^^^aaaeeelllsssyyy}}}~~~~~~sssqqqllleee^^^XXXVVVUUURRRRRRRRRTTTWWW\\\```bbbccccccccccccaaa___]]]\\\XXXXXXXXXVVVTTTQQQOOOMMMBBBAAAAAAAAAAAABBBCCCDDD@@@EEEJJJLLLQQQYYY\\\[[[[[[ZZZXXXVVVTTTQQQMMMIIIAAAAAAAAAAAAAAA@@@@@@@@@@@@???===;;;999777555555333333333333333333333333000222444444333222111222111111111111111111111111222222111111111111222222000000000000000000000000,,,---...///000000000000---.........//////000000000000000000000000000000............///000111222000000000000000000000000000000000000000000000000000000000000000000000000---///000111111000///---------...///000000//////000000000000000000000000............////////////111111111111111000///...---///000222333333333222000000////////////000111.../////////000000111111//////000111111111111111111111111111111000//////000000111222222222222222000111111111111222222222000000000000000000000000000111111111111222222222222333444555666555444333000111222222333666:::>>>AAAFFFNNNTTTWWWWWWXXXXXXVVVUUUSSSPPPNNNLLLJJJIII|||nnnddd[[[UUUNNNIIIGGGDDDAAA>>>EEEFFFGGGHHHHHHFFFAAA======;;;999666444333333333444444333222111111111111111111111111111111111111222222222222222222222222111111222333444444555555000000000000000000000000////////////000000000000000111333333222222333444222222222222222222222222333333333333333333333333111333555555444444555666333333333333333333333333333222111000000111222333666555222111000000111222333333333222222111111111111111111222222333333333111111222222222333333333444444444333333222222222555555444444444444555555222222333444444555666666666555555444444333222222444444555666666666555555444555666666555777999<<<;;;???EEELLLRRRVVVXXXYYY```___^^^\\\ZZZWWWUUUSSSLLLMMMMMMLLLLLLMMMPPPRRRXXXYYYZZZ[[[\\\\\\\\\\\\^^^\\\ZZZZZZ[[[\\\[[[ZZZZZZ[[[\\\ZZZXXXWWWWWWXXXZZZZZZ[[[[[[\\\^^^aaaddddddcccbbbccceeegggggggggaaadddiiikkkllllllmmmnnnpppooooooooonnnlllgggdddgggfffeeeddddddeeefffggglllpppxxx{{{xxxwwwssskkk```XXXSSSRRROOOQQQSSSRRRRRRVVV___gggnnnllljjjfffcccaaa```______\\\XXXVVVVVVVVVUUUUUUNNNHHHEEEHHHHHHEEEEEEIIIKKKJJJJJJKKKOOOUUU\\\```___]]]ZZZXXXXXXVVVTTTRRRFFFDDDAAA??????@@@BBBDDDAAA@@@>>>===<<<;;;888666888666333333333444333222333222111111111222333444111111111111111111111111111111111111111111111111///111222111000///000111000000000000000000000000////////////000000000000...///000000000000000//////////////////......---000000///............///////////////////////////000000000000000000000000111111000000//////......+++,,,---///000222333444111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000111333333222111111111111111111111111111111//////000111222333333333444444444333333333222222222222222222222222222222222222222111111111111111111111222333333333333222333111000111444555444222///111444777:::===???@@@LLLPPPUUUVVVTTTRRRSSSTTTTTTQQQMMMJJJJJJIIIIIIHHHxxxhhh```UUUNNNKKKIIIEEEBBBCCCCCCDDDFFFGGGEEEBBB??????>>>;;;888666555444444888777555444222111000000222222222111111222222222222222222222222222222222111111222222333333444444111111111111111111111111000000000111111111111222000111333222222111333444222222222222222222222222333333333333333333333333111333555555444333444555333333333333333333333333333222111000000111222333666444222111000000111222333333333222222222111111111111222222222333333333222222333333333444444444444444444333333333222222555555555444444555555555777666555444333222111000555555555444444444444333333333444444444444444444555666666666666888;;;>>>CCCGGGMMMTTTYYY\\\^^^^^^]]][[[YYYUUUQQQMMMKKKIIIIIIKKKMMMNNNOOOQQQTTTWWW]]]]]]]]]]]]]]]\\\[[[[[[WWWVVVVVVWWWZZZ\\\]]]\\\XXXYYYZZZZZZYYYXXXYYY[[[bbbdddggghhhiiijjjlllnnnffffffgggkkkppptttuuuuuurrrvvvzzz~~~}}}|||zzzyyyyyywwwtttrrrpppqqqssstttsssrrrpppooorrrtttyyy~~~~~~xxxtttqqqqqqnnniiibbb]]]\\\]]]ZZZ[[[[[[[[[]]]eeerrr{{{zzzssslllgggbbb^^^[[[[[[YYYVVVVVVWWWYYYYYYYYYUUUQQQPPPSSSSSSPPPOOORRROOOOOONNNOOORRRWWW\\\___```___^^^]]]ZZZWWWUUUTTTLLLJJJFFFCCC@@@@@@@@@@@@BBBAAA??????>>><<<888666777555444444555555444222333222222111111222333444111111111111111111111111111111111111111111111111///111222111000///000111000000000000000000000000.........////////////000//////000000000000000//////000000000000///.....................///000111000000000000000000000000000000000000000000000000111000000000/////////.........//////000000111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000111111222222111111111111111111111111111111000000000111222222222333222222111111000000000000111111111111111111111111222222222222222222222222111111222333333333333222444222000111444555444222444444666999===BBBFFFIIIPPPRRRUUUUUUTTTRRRQQQPPPNNNLLLIIIHHHGGGGGGFFFFFF{{{ooo___UUUQQQOOOKKKGGGCCCCCCCCCEEEGGGGGGEEECCCBBBAAA>>>;;;999777555555888777666444333333222222444333222222222222333444333333333333333333333333111111222222222222222222222222222222222222222222111111111222222222333333000111333222111111222333222222222222222222222222333333333333333333333333222444555555333222333333222222222222222222222222222222111111111111222222555444222111000111111222333333333222222222222111111222222222222333333333333333444444444555555555444444444444333333333333555555555555555555555555777777555444222111//////444444444444555555555555555555555555555555444444555666777888999<<>>===AAAAAA@@@@@@@@@>>>:::777777666555666777777555444444333222222222222222333222222222222222222222222111111111111111111111111///111222111000///000111111111111111111111111111////////////000000000000000000000000000000000000111111111111111000//////---------...///000222222111111111111111111111111000000000000000000000000000000000000////////////111111111000///.........000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111111111111111111222222111000000000000/////////000000000111111111111111222222222222222222222222111111222333333333333222444222111222333555444333888888:::>>>CCCJJJPPPSSSUUUTTTSSSSSSRRRPPPMMMJJJGGGGGGFFFFFFEEEEEEDDDDDD|||iii]]]XXXUUUOOOJJJEEEDDDDDDEEEHHHIIIHHHGGGDDDCCC@@@===:::888666555444333333333444555666666666555333222222333555666333333333333333333333333222222111111111111111111222222222222222222222222111111111111222222222333000111222222111000111333222222222222222222222222222222222222222222222222333444555555333111222222111111111111111111111111222222222222222222222222444333222111111111222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444333333444555555555555555555444222222222333333333333333333444444555666666777777777777666666666666777777555777999;;;>>>CCCIIIMMMVVVXXXZZZ\\\[[[XXXUUUSSSLLLJJJIIIHHHHHHIIIKKKLLLNNNQQQUUUXXXXXXYYY[[[\\\ZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUVVVYYY[[[[[[[[[___aaaeeehhhjjjmmmpppssswww{{{}}}yyyzzzxxxuuuqqqooonnnpppqqqvvvuuusssssswww}}}uuuiii___WWWUUUTTTTTTVVVXXXXXXWWWUUUWWWZZZ]]]]]][[[[[[\\\[[[[[[[[[[[[[[[\\\\\\\\\aaafffiiiggg```[[[ZZZ[[[[[[XXXTTTOOOIIIDDDAAA?????????@@@AAABBBAAA===:::777777777888999999777555555444444333333222222222222222222222222222222222111111111111111111111111///111222111000///000111000000000000000000000000000000111111111222222222111111000000000000000000111222222222222111000000............///000111222000000000000000000000000////////////////////////000000000000////////////222111111000///......---000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000///.........///111222111111111111111111111111222222222111111111111111222111111111111111111111111111111111111222222222111111111111222222222222111111222333333333333222333222111111222333444555:::<<<@@@EEEKKKQQQUUUXXXVVVSSSOOONNNNNNMMMHHHDDDDDDEEEFFFFFFEEEDDDDDDDDDuuuhhhaaa[[[TTTNNNHHHFFFDDDDDDFFFGGGHHHGGGDDDCCCAAA???<<<999777555333333222333333444555555555555444333333444555555333333333333333333333333222222111111111111111111111111111111111111111111000000000111111111222222000222222222000000111222222222222222222222222222222222222222222222222222222444555444333111111222111111111111111111111111222222222333333222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444555666666555444444000000111222444555666666333444555555666777888888666666666555666777888888666999===AAAFFFKKKQQQUUU]]]]]]\\\YYYUUUPPPKKKHHHGGGFFFFFFGGGIIIMMMPPPRRRSSSUUUXXXYYYXXXXXXXXXYYY[[[[[[[[[[[[\\\^^^```aaaaaa```___aaacccfffffffffkkknnnrrrvvvyyy}}}~~~~~~~~~}}}|||~~~zzzmmmbbb\\\ZZZXXXWWWWWWWWWUUUTTTWWW\\\```aaa````````````^^^^^^^^^^^^^^^]]]\\\\\\bbbfffjjjhhhbbb]]]\\\]]]\\\[[[XXXTTTPPPLLLHHHFFF>>>>>>???BBBDDDCCCAAA???:::999888999::::::999777666666666555444333222222222222222222222222222222111111111111111111111111///111222111000///000111/////////////////////////////////000000000111111333222111000///000000000222222222222222111111000111000000/////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000///.........///111222111111111111111111111111222222222111111111111111111111111111111111111222222222222333333333444444000000000000111111222222111111222333333333333222111111111111222333666888;;;???FFFLLLQQQTTTVVVVVVSSSOOOKKKJJJJJJJJJFFFCCCBBBDDDFFFFFFCCCBBBBBBCCCxxxnnneee\\\VVVLLLIIIEEEBBBBBBDDDDDDDDDDDDDDDCCCAAA>>>;;;999777777666555333222111111111444444444444444444444444333333333333333333333333111111222222222222222222000000000000000000000000000000000111111111111222000222222222000///000111222222222222222222222222222222222222222222222222111333444444222111222222222222222222222222222222222222333333333333222222222222222222222222222222111222222222222333333333333333333222222222222111111111111222222222333333444444444444555555555555333444555666666555444333333333333444444444555555555555555666777888888999444444444444555666888999;;;???EEEJJJNNNRRRWWWZZZ^^^\\\YYYUUUPPPLLLHHHFFFHHHHHHHHHJJJLLLOOOQQQSSSVVVWWWYYYZZZYYYYYYYYY[[[^^^^^^___aaadddhhhkkkmmmjjjjjjjjjlllppptttuuuuuu{{{~~~~~~yyyooofffeeecccaaa```___^^^[[[YYY]]]eeelllllliiifffbbb_________^^^^^^^^^]]]]]]\\\bbbeeegggfffbbb^^^^^^^^^[[[[[[[[[YYYWWWSSSPPPNNNCCCCCCBBBDDDEEEFFFEEEDDD>>><<<:::::::::;;;:::999999999888888666555333222333333333333333333333333111111111111111111111111///111222111000///000111////////////////////////------------............444333111000//////000111111222222222222111000000222111000000/////////000........................000000000000000000000000////////////000000000000////////////000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000/////////000000111111111111111111111111111111111111111111111111222222/////////000000000000111222222333333444555555555000000000111111222222333111111222333333333333222111222222222333666:::===@@@EEEKKKQQQTTTTTTSSSQQQMMMKKKHHHGGGHHHHHHHHHHHHEEEGGGIIIFFFBBB@@@AAACCC~~~qqqfffaaaTTTOOOIIIDDDCCCCCCCCCCCCEEEEEEDDDCCCAAA>>><<<:::999888666555333222111111222333444555555444333222444444444444444444444444111111222222333333444444111111111111111111111111111111111222222222333333111222222111000//////111222222222222222222222222111111111111111111111111000222333333222222222333333333333333333333333333222222333444444333222222111222222333333222222222111111222222222333333333333333333222222222111111222222222333333333444444444444444444555555555666333444666777777666444333555555555555555555555555666666666777777888888888555555555555777:::<<<>>>CCCGGGMMMRRRUUUWWWXXXYYYWWWVVVRRROOOMMMKKKKKKKKKKKKLLLMMMOOOQQQSSSUUUVVVYYY[[[]]]___```bbbeeegggjjjkkklllooosssxxx|||~~~|||uuuqqqnnnmmmllllllmmmllljjjhhhnnn{{{~~~vvvkkkbbb^^^]]]]]]\\\\\\\\\]]]]]]aaabbbbbbbbbaaa```___^^^[[[\\\]]]]]]\\\YYYVVVTTTMMMKKKHHHGGGGGGHHHGGGFFFCCC???<<<999::::::::::::;;;;;;;;;:::888666444333333333333333333333333333111111111111111111111111///111222111000///000111111111111111111111111111---............/////////555333111000//////000111111111111222111000000///000000000///000000111111////////////////////////000000000000000000000000.../////////000000000111000000000000////////////.../////////000000000111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000111111222222111111111111111111111111111111000000000111222222222333000000000000111111222222111111222333333444555555111111222333333444555555111111222333333333333222222444555555666999???CCCIIILLLPPPSSSTTTRRRPPPNNNGGGGGGGGGGGGGGGIIIMMMPPPNNNOOOOOOKKKEEECCCEEEHHH~~~zzzoooiii\\\VVVNNNHHHFFFEEEEEEEEEFFFFFFFFFEEECCCAAA>>>===888777666555555555555555000222444666666444222000444444444444444444444444111111222333444444555555222222222222222222222222222222333333333444444444111222222111/////////000222222222222222222222222111111111111111111111111///111333333222222333444333333333333333333333333222222444444444444222222111222222333333333222222111111111222222333333333333333333222222111111111333333333444444444555555444444444555555555666666333444666777777666444333444555555555666666777777777777777777888888888888888888888999;;;>>>AAACCCIIIMMMTTTXXXYYYYYYXXXXXXOOONNNKKKJJJJJJLLLNNNPPPMMMOOOQQQUUUWWWZZZ[[[[[[]]]___bbbeeehhhlllrrruuu|||}}}~~~~~~|||sssssssssuuuwwwxxxwwwvvvzzzlll]]]\\\[[[ZZZZZZ[[[]]]^^^aaa```^^^^^^``````___^^^[[[]]]^^^___^^^\\\YYYWWWUUUQQQMMMJJJIIIIIIHHHGGGEEEAAA<<<999999:::;;;;;;<<<<<<<<<;;;:::777555444333333333333333333333333111111111111111111111111///111222111000///000111333333333333333333333333111111111111222222222222555444222000//////000111000111111111111000//////////////////000222333444000000000000000000000000000000000000000000000000.../////////000000111111111111000000//////........./////////000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000222333333222222111111111111111111111111111//////000111222333333444222222333333333444444444000000111222333333444444333333444444555666777777111111222333333333333222333555777888999===CCCHHHPPPQQQRRRSSSRRRPPPNNNMMMDDDFFFGGGGGGGGGJJJPPPVVVVVVWWWVVVQQQJJJGGGJJJMMM~~~~~~~~~pppiii___TTTMMMKKKJJJGGGDDDGGGFFFFFFFFFFFFDDD@@@===<<<:::888555333222222222444444333333333444444555666555444333222111111111444444444333333222222222222111111222444555555444333333333333333333333333111111111111111111111111111111111111111111111111333222111111111222333444444444444444333333222111111222222333333222222111222333333333222333666999555555555444444333333333222222333333333444444444333333333333333333333333333333333333333333333333444444444333333222222222222333555777777666555444666666666666666666666666444555777777666555666777;;;:::999:::>>>EEEKKKPPPSSSVVVXXXZZZXXXTTTOOOLLLGGGJJJNNNQQQQQQPPPPPPPPPSSSVVVYYYXXXVVVYYY```fffeeekkkrrrvvvxxx|||}}}|||zzzzzz|||rrrjjj___UUUUUUXXXYYYYYYYYY___\\\YYYWWWYYY[[[]]]^^^```^^^[[[ZZZ[[[ZZZYYYXXXUUUTTTRRRPPPLLLHHHEEEDDDDDDAAA===::::::999999888<<<===???@@@???>>><<<;;;222111111222333333111///000111222333444333333222111111111111111111222222///111222111000///000111000000000000000000000000000111333444444333111000000000000000000000000000000000000000////////////000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000222111111111000000//////......//////000000111111000000000000111111111111222222111000//////000000...///000111111000///...222222111000//////000000...///000222222111111000222222222222222222222222222222222222111111000000000111111111111222222222111111111222222333333333111333444444222111111222555666888<<>>???@@@???>>>===666444333333333333222111000000222333333333222222111111111111111111111111///111222111000///000111000000000000000000000000000111222333333222111000000000000000000000000000000000000000////////////000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000/////////000000000000000111000000000000111111111111333222111000000000000000//////000111111000//////222222111000000000000000//////111111222111111000222222222222222222222222222222222222111111111000111111111111222222222222333333222222222222222222222444555555333222333444777888<<>>============<<<999;;;<<<>>>@@@AAAAAAAAA;;;999666444444444333222000000111222222222111111111111111111111111111111///111222111000///000111000000000000000000000000///000111222222111000///000000000000000000000000////////////000000000000000000000000111111111111111000000//////000000111000000000000000000000000000000000000000000000000111111111111000000000000111111111111111000000000000000000000111111111111333333222111111111111222///000000111111000000///222111111111000000000000///000111111222222111111222222222222222222222222222222222222111111111111111111111111222222222333444444333222222111111000333555555555444333555777:::===BBBHHHMMMPPPRRRSSSPPPNNNJJJFFFCCCBBBAAAAAAFFFEEEDDDBBBBBBBBBCCCDDDDDDFFFIIIMMMPPPRRRSSSSSSvvviiiaaa[[[TTTNNNJJJHHHGGGFFFGGGFFFEEECCC???>>>;;;999888777777777555555444333333333444444777666555444444444444444222222222333333444444444555444222333333444222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222333333333333444444333333222111222222333333222222111111222333222000000111222333333333333333333333333333333333444444444555555333333333333333333333333222222333333333333444444333333333333333333333333333444555555666666555555666666666666666666666666666777999999999999;;;===>>>BBBHHHNNNRRRSSSQQQPPPLLLKKKIIIHHHHHHJJJMMMNNNOOOQQQTTTVVVXXX[[[```ccciiiooouuuyyy|||}}}}}}xxxpppeee[[[XXXWWWUUUTTTUUUQQQTTTXXX[[[\\\\\\[[[[[[ZZZYYYYYYZZZ\\\[[[YYYWWWYYYXXXWWWUUUSSSPPPNNNMMMGGGEEEBBB@@@@@@???>>><<<999:::;;;>>>@@@BBBDDDEEE@@@===888666555444333222000111111111111111111111222222222111111111111111///111222111000///000111000000000000000000000000///000111111111111000///////////////////////////////////////000000000000///000000000111111111111111000000000000000000111////////////////////////////////////////////////111111111000000000000000333333222222111111000000///000000000111111111111333333222222222222222333000000000000000000000000111111111111111111111000000000111111222222222222222222222222222222222222222222222222222222222222111111111222222222333333333222222222222222222222333444555444444555888:::@@@CCCHHHMMMPPPPPPOOONNNJJJHHHEEEBBB@@@@@@@@@AAAEEEDDDCCCBBBAAABBBDDDEEEFFFIIIMMMQQQSSSTTTVVVWWW{{{xxxyyy{{{~~~wwwnnneee[[[TTTNNNKKKHHHFFFFFFEEEDDDCCC???===;;;999888888888888777777666555555555555555666666555444444444555555222222222333333444444444333222111222444555444333222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222222222333333444444333333333111222222333333222222111000111333222000000000111333333333333333333333333333333444444444555555555333333333333333333333333222222222333333444444444333333333333333333333333333444444555555555555555666666666666666666666666666777999999:::<<>><<<:::;;;;;;===@@@CCCFFFGGGDDD@@@;;;888666555444333222222111111111111111111222222222111111111000000///111222111000///000111000000000000000000000000000000000111111000000000////////////////////////.../////////000000000111///000000000111111111111111111000000000000111111////////////////////////////////////////////////000000000000000000111111333333222222111111000000///000000000111111111111333222222222222222333333111111000000000000111111000111222222222222111111111111111111111222222333222222222222222222222222222222222222222222222333111222222222222333333333000000111222333333444444333444444444555888<<<@@@GGGJJJMMMOOOOOOMMMJJJGGGDDDCCCAAA@@@@@@@@@BBBCCCCCCCCCCCCCCCDDDFFFHHHIIILLLOOORRRTTTTTTTTTVVVXXXxxxoookkkgggjjjoootttyyy~~~sssfff]]]UUURRRMMMIIIGGGFFFEEEDDD???>>><<<:::999999999999999888777666666666666666555555444444444444444555222333333333333333333444222111111222444555555444222222222222222222222222111111111111111111111111111111111111111111111111///000111111222222111111222222333444444444333333111222222333333222222111///111333333111111111222222222222222333333333333222222222222333333333333333333333333333333333333111222222333333444444555222222333333333333444444444444444444555555666666666666666666666666666666444666888:::;;;???CCCFFFMMMNNNNNNNNNMMMJJJHHHFFFGGGIIIKKKNNNPPPQQQRRRSSS[[[^^^bbbgggmmmssszzz~~~yyywwwuuuqqqqqquuuvvvsssqqqqqqtttzzzvvvkkkaaa\\\XXXWWWVVVWWWYYY[[[[[[[[[VVVVVVVVVUUUTTTRRRQQQPPPRRRPPPLLLIIIGGGDDD@@@>>>======<<<===???BBBFFFHHHFFFCCC???<<<:::888666555444333222222111222222222333333222222111000000000///111222111000///000111000000000000000000000000111111111111111111111111000000000000000000000000......//////000000111111000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000000111111111111222111111111111222333333222111111000000111111222000111222333333333222111222111111111111222333333222222222222222222222222222222222222333333333333222222222222333333333333//////000111333444555666444555555666888===CCCHHHNNNNNNNNNMMMKKKHHHEEECCC@@@@@@@@@AAABBBCCCDDDDDDCCCDDDEEEGGGJJJKKKMMMNNNOOORRRUUUVVVUUUUUUYYY\\\zzznnneeebbbYYY]]]bbbiiipppxxxtttjjj```[[[TTTOOOLLLJJJHHHGGG@@@???>>><<<;;;;;;;;;<<<999888777666555555555555444444333333333333444444444333333333333333333222444222222222444444444222111111111111111111111111111111111111111111111111111111111111111111111111...///000111222111111000111222333333444444444333111222222333333222222111...000333333333222222333111111222222222333333333222222222333333333333444333333333333333333333333111111222333333444555555222222222333333444444444444444444444444555666666666666666666666666666666666888;;;===@@@EEEJJJNNNPPPNNNLLLJJJIIIIIIJJJJJJLLLMMMPPPSSSWWW[[[]]]___fffkkkqqqxxx~~~}}}}}}qqqgggZZZXXXUUUUUUWWWYYYZZZ[[[VVVVVVVVVVVVUUUTTTSSSRRRTTTRRROOOMMMKKKHHHDDDAAA@@@???>>>===>>>AAAEEEGGGIIIFFFCCCAAA???===:::777555555333222222222333333333333222222111000000//////111222111000///000111000000000000000000000000222222111111111111222222000000000000000000000000.........///000111111111000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000///000000000111111111111//////000000000000000111000000000000111111111111000000000000000111222333222222111000000111222222///000222444444333222111222222111111111222333444222222222222222222222222222222222333333333444444222222222333333333444444000000111222333333444444666777777999<<>>============888888777555555444444444333333222222222333333444444444444333333222222222666444333333333333222000111111111111111111111111111111111111111111111111111111111111111111111111...///000222222111111000111222333333444444444444222222222333333222222222...000333444333333333444111111111222222333333333444444444555555555666666333333333333333333333333111111222333333444555555222222222333333444444444555444444444444555666666666666666666666666666666:::<<>>===>>>AAADDDFFFJJJIIIFFFDDDCCC@@@<<<:::777666444333222333444444333333222222111000000//////111222111000///000111000000000000000000000000333333222222222222333333000000000000000000000000---......///000111111222000000000000111111111111222222111111111111222222000000000000000000000000000000000000000000000000//////000000111111111222......//////000000111111000000000000111111111111000000//////000111222222333222111000000111222333///000222444444444222111333222111111111222333444222222222222222222222222222222222333333444444444222222333333333444444444222222222222222222333333888999:::;;;???GGGOOOVVVSSSPPPLLLHHHFFFEEEEEEEEEAAACCCEEEFFFFFFEEEDDDBBBGGGIIIMMMPPPRRRRRRQQQPPPUUUYYY]]]^^^```eeemmmttt~~~}}}}}}}}}|||qqqddd\\\XXXXXXYYY]]]ccckkkssswww}}}rrrmmmiiicccZZZNNNHHHIIIEEEEEEDDD@@@<<<999;;;===<<<:::888666555444444444111333444666666666666555555555666666555555444333333333333222222111111111000111111222222333444444444444333222111111111111444333333222111111111222333444444444444444444333777777666555444333333222444444444333333222222222222222111111111111111111111111111111111111111111333333333444444444555555444333333222222333333444444444444444444444444444444444444444444444444444444444666666666555444333888666444333333555888:::<<>>@@@CCCJJJJJJIIIHHHEEEBBB???>>>888666333222222222222111444333222222111111222222111000000000//////......000111111111111222222222222222222111000//////.........///000000000000000111111111111111111111111222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000222222222111111111111111111111000000//////......000000000000000000000000111111111111111111111111222111111000111333444555111111111111111111111111111111111111111111111111333333333333333333333333///000111222222222222222222222333333333333444444222333444333222222444555666999===CCCHHHLLLOOOPPPNNNIIICCCAAAAAACCCCCCBBBDDDEEEFFFEEEDDDCCCDDDEEEIIINNNSSSWWWVVVSSSPPPOOOXXXXXX\\\dddiiioooyyy}}}zzzxxxyyy{{{|||uuuiiibbb^^^]]]]]]^^^ccciiipppttt~~~~~~zzzssslll```QQQHHHGGGFFFGGGFFFCCC>>><<<===>>>===<<<:::888666555555555444555666666666555444444555555555555555444444333333333333222222222111111333222222222222222222222111111111000111111222222444333222222111111222222444555555666666555555444555444444333333222222111444444333333333222222222222222222222222222222222222222222222222222222222333333333333444444444444444333333222222333333444444444444444444444444444444444444444444444444444444555666666666555444444666666555666777999;;;<<>><<<:::888777666666666777777666555444333222555555555555555444333333333333333222222222222111444444333333222111111000/////////000000111222333333333222222111111222222333444444555555444444333111111111111111111111111333333333333222222222222333333333333333333333333444444444444444444444444222222222222333333333333444333333222222333333444444444444444444444444444444444444444444444444444555555666666666666555555444555666888;;;===???@@@IIILLLQQQWWW[[[[[[XXXUUUOOONNNNNNPPPTTTZZZ```ccccccnnnzzzvvvggg```[[[VVVRRRRRRUUUVVVXXXYYYXXXWWWVVVUUUQQQPPPNNNLLLJJJIIIHHHHHHJJJJJJIIIGGGEEEEEEHHHJJJLLLLLLMMMMMMLLLJJJIIIHHH@@@===:::888777555333111333222111111000000111111222222222111111111111000000111111111111222222222222222111111000////////////000111111222222111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222222222000000000000000000000000111111111111111111111111444333222222111111222222111111111111111111111111222222222222222222222222333333333333333333333333444555555555555444444333222222333333333333444444333444444444333333666888@@@CCCHHHLLLNNNNNNLLLJJJCCCBBBAAAAAACCCEEEEEEEEECCCEEEGGGHHHHHHIIIKKKMMMQQQSSSUUUVVVVVVXXXZZZ\\\___fffsss}}}|||xxxuuuuuuxxx}}}~~~}}}{{{vvvrrrnnniiihhhiiilllnnnppppppuuu~~~yyyoooaaaWWWSSSJJJJJJIIIHHHEEECCCAAAAAAAAA@@@>>><<<:::888666666777777777666555555444333444444555555555444333333222222222222222222222222333333333222222111111111111111000000111222333333333333222222111222222333111111111222222111111111000000000000111111222222333222222222222222222222222222222333333333333333333333333333333333333333111111222222222333333333444333333222222333333444444444444444444444444444444444444444555555555555555555666666777777777777555555666999===AAAEEEHHHQQQSSSVVVZZZ\\\[[[WWWTTTPPPQQQSSSVVV[[[bbbjjjoooqqqzzz{{{ooohhhccc\\\WWWVVVWWWXXXXXXXXXXXXWWWWWWVVVPPPOOOOOONNNMMMKKKJJJIIIJJJJJJJJJIIIGGGGGGIIIKKKKKKLLLMMMNNNNNNMMMLLLLLLDDDAAA>>>;;;999777444111222222111000000000111111222222222222222222222222000000111111111222222222111111111111000000//////000000111222222222222222111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111222222222222222222222222////////////000000000000000111111111222222333333000000000000000000000000111111111111111111111111444444333222111111111000111111111111111111111111222222222222222222222222333333333333333333333333555555666555555444333333222222222333333333444444444555555555444666999;;;EEEHHHLLLOOOOOOLLLHHHEEE@@@@@@AAACCCDDDEEEDDDDDDCCCEEEHHHJJJKKKMMMPPPRRRQQQUUUYYY[[[[[[ZZZZZZ[[[hhhooo{{{}}}~~~}}}{{{{{{|||~~~~~~zzztttpppoooooopppnnnmmmpppxxx}}}|||ttthhh___[[[OOOMMMKKKIIIGGGEEECCCBBBCCCBBB@@@>>>;;;999777555666666666666555666666666444444444555444333333222222222222222222222222222111111222222222333333333555444333222222222222222333222222111222222333333000111111111111111111000000000111111222222333333222222222222222222222222000111111111222222222333333333333333333333333333111111222222222333333333444333333222222333333444444444444444444444444444444444444555555666666666666666666666777777888888777777777:::>>>EEELLLPPPWWWWWWXXXYYYZZZYYYVVVSSSTTTWWW\\\```fffmmmvvv{{{~~~zzzrrrnnnjjjdddaaaaaa\\\\\\\\\[[[ZZZXXXVVVUUUQQQQQQQQQQQQPPPNNNLLLKKKHHHIIIJJJIIIHHHGGGHHHIIIIIIJJJLLLMMMNNNNNNNNNNNNHHHEEEAAA>>><<<999555222333222222111000111111111222222222222222333333333000000111111111222222222111111111000000000000000000000111222222222222222000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111......//////000000000000///000000111111222222222000000000000000000000000111111111111111111111111444444444333222111000///111111111111111111111111222222222222222222222222333333333333333333333333444444444444444333222111222222222333333333444444555555666666777999===AAAHHHJJJLLLMMMKKKHHHDDDAAAAAABBBCCCDDDDDDCCCCCCBBBCCCFFFIIILLLNNNPPPSSSVVVUUUXXX[[[^^^aaadddhhhkkkwww{{{~~~}}}~~~~~~|||xxxvvvuuurrroooooosssvvvxxx}}}zzzoooeeeaaaVVVRRRNNNKKKIIIHHHFFFDDDEEEEEECCCAAA>>>;;;888666777666666555555666777777444444444444444333222222111222222222222333333333000111111222333333444444666666444333333222222222222222111111222222333333222333333444444333333222111111222222333333333444111111111222222222222222000000000111111222222333222222222222222222222222222222222222333333333333444333333222222333333444444444444444444444444444444444444555666666777777777666666666777888999:::::::::;;;>>>DDDKKKRRRVVVYYYXXXWWWXXXZZZZZZYYYXXX]]]cccjjjpppuuu{{{zzzuuusssqqqmmmlllmmmfffhhhjjjjjjfff```ZZZUUUSSSSSSSSSRRRQQQOOONNNMMMIIIKKKLLLLLLJJJHHHHHHIIIGGGIIIKKKMMMNNNNNNNNNNNNKKKIIIFFFCCC@@@<<<888444444333222222111111222222111222222222222333333333000111111111111222222222111111000000000000000000///000111111222222111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000...//////000000111111222000000000111111111111111000000000000000000000000111111111111111111111111333444444333222111000///111111111111111111111111333333333333333333333333333333333333333333333333222333333333333222222111222222333333333333444444555666777888999===CCCGGGLLLKKKKKKIIIGGGDDDBBB@@@BBBDDDEEEEEECCCBBBBBBCCCDDDFFFJJJMMMOOORRRVVVXXXWWWYYY\\\aaahhhsss~~~}}}~~~}}}}}}}}}~~~~~~|||xxxrrrooopppqqqsssyyyxxxnnnjjj^^^YYYRRRMMMLLLKKKIIIHHHIIIHHHGGGEEEBBB>>>;;;999999888777666555555666666333444444444444333222222111111222222222333333333222222222222222222222333444444333222222333333333222222111111222222333444333333444444444444333333222222222222222222222222000111111111222222222222000000111222222333444444444444444444444444444444333333333333444444444444444333333222222333333444444444444444444444444444444444444555666777777777777777666666777999:::;;;;;;===BBBGGGMMMSSSWWWYYYYYYWWWVVVXXX\\\___bbbcccjjjqqqzzzzzzzzzxxxuuuuuuwwwwww|||ssseee[[[UUUTTTSSSQQQPPPNNNMMMMMMLLLNNNPPPPPPMMMKKKJJJJJJGGGHHHJJJLLLNNNNNNNNNNNNOOOMMMJJJGGGEEEAAA<<<888555444333333222333333333111111111111222222222333000111111111111222222222000000000000000000000111...///000000111111000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000//////////////////////////////000000111222222333222222222222222111111111000000000000000000000000111111111111111111111111222333333444333222111000111111111111111111111111333333333333333333333333333333333333333333333333111222222333333333333222222222333333333333444444555666888999<<>>DDDKKKPPPQQQMMMHHHCCC@@@AAACCCDDDBBBDDDFFFEEECCCCCCFFFIIIDDDGGGKKKNNNPPPSSSWWWYYYcccooo|||xxxxxx|||~~~}}}}}}|||{{{zzz}}}~~~zzztttooonnnpppuuuxxx}}}zzzkkkhhhaaaXXXQQQMMMMMMNNNLLLMMMNNNLLLGGGAAA<<<:::999888666555444444444555555555444444444333333333333333333222222111111111222222222333333444444444222222222222222222222222444333111000000000111111222333333444444333333222///000222333444444333333333333333333222222111000444444444333333222222222333444666777777666444333444444444333333222222222666555444333333333333333555444444333333333444444444444444555555555666666333555777888888:::<<>>EEEMMMTTTZZZ[[[\\\]]]```cccgggjjjssszzzrrrccc\\\XXXSSSPPPPPPPPPPPPRRRRRRRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHFFFDDD@@@;;;777555444333555444333222222111111111222222222222222222222222222222111000000111111222111111111111111111111111000000000000000000000000000000111111111111000000000000///////////////000000000000000000000000000///000000000111111111111222222222222222222222222111111111222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222333333333333222222222222222222222222222333333333333333333333333444444444444444444444444333444555555555777:::<<>>EEEGGGIIIHHHFFFCCCAAAAAA@@@AAAAAAAAABBBBBBBBBBBBJJJLLLMMMKKKIIIJJJNNNRRRPPPSSS[[[dddkkkttt~~~vvvoooooossswww~~~sssjjj\\\XXXRRROOONNNLLLHHHEEEAAA???===;;;999888888888666666666555555555444444333333333333444444444444444444333333333333222222222222222222222222222222000000111222222222222111111111222222222222111111333222222111111222333333222333333444444444444333222222333333333333444444555555555555555555555555444444444444555555555555555555555444555555666777444555666777888888777777888888888999999999:::::::::<<<@@@DDDIIIOOOWWW\\\\\\[[[\\\bbblllyyy{{{rrrlllkkkiiibbb[[[WWWNNNOOOPPPQQQQQQQQQPPPOOONNNNNNMMMLLLLLLKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGJJJHHHFFFCCC???<<<:::888222222111111111222222333111111111000000000000000000111111111222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000111111111111111222222222333333333222222222222222222222222222222222222222222222222111111222333333333333222222222222222222222222222333333333333333333333333444444444444444444444444333444555555666999>>>AAAFFFGGGGGGFFFCCCAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFJJJJJJKKKKKKLLLOOOTTTXXXVVV[[[fffqqqxxx~~~~~~{{{wwwrrrqqqtttttt{{{yyyrrr```[[[TTTPPPOOOMMMIIIEEEBBB@@@>>><<<:::999999999666666666666555555555555333333333444444444555555444444444333333222222222222222222222222222222222///000111222333222222111222222333333333333222222333333222111111222222333111111222333333333333333222222222333333444444444555444444444444444444555444444444444555555555666555555555555555666777777444444555666666777888888999999999999::::::::::::;;;???EEEKKKPPPVVV[[[______```eeeppp~~~~~~wwwsssuuuvvvqqqkkkhhh\\\\\\[[[YYYWWWSSSQQQOOOOOOOOONNNMMMMMMMMMNNNNNNLLLMMMMMMMMMMMMMMMLLLLLLHHHHHHHHHFFFDDD@@@===;;;555444333222222222222222222222222111111000000000000000111222222222222222111111111111111111111111000000000000000000000000000000111111111111000000111111111111111222333333111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000//////111111222222222333333333222222222222222222222222222222222222222222222222111111222333333333333222222222222222222222222222333333333333333333333333555555555555555555555555555555777777999<<>>>>>AAACCCBBBBBBBBBDDDGGGLLLQQQTTTPPPNNNNNNSSS]]]gggmmmpppuuuyyy}}}{{{{{{yyyxxx|||{{{zzz{{{yyysssmmmeeeZZZTTTSSSQQQNNNJJJCCCAAA>>><<<;;;999666444555555555555555444444444777777777777777777777777333333333333333333333333222222222222222222222222222222222333333444444444222222222222222222222222333444444555555444444333///111333444444444222111000000111222333333444444444444444555555555666666333333333444444444555555666777777555333333555777666666666666777777777777888999:::999999:::===???FFFJJJOOOTTTXXX[[[___aaakkktttxxxhhh^^^WWWPPPPPPRRRTTTQQQLLLLLLQQQOOOOOONNNNNNMMMNNNNNNNNNKKKIIIGGGFFFEEEDDDBBB@@@888555222111222444444444111111222222222333333333111111111111111111111111//////000111222333333444///000000000111111111111111111111111111111111111333333333333333333333333000111111111111222222222444444444333222111//////222222111111111111222222000000000000000000000000222222222222222222222222111111222222222333333333///111333444444444222111111111222222222333333333333333333444444444555555333333333444444444555555555666666555333111222333:::888888;;;AAAFFFHHHHHHDDDCCCBBB@@@??????@@@@@@BBBBBBCCCGGGLLLQQQSSSUUUNNNOOOUUUaaappp}}}~~~~~~{{{{{{}}}|||vvvxxxnnnbbbWWWQQQNNNLLLJJJEEECCC@@@>>>===;;;888666666666555555555555444444555555555555555555555555333333333333333333333333222222222222222222222222222222222333333444444444222222222222222222222222222333333333333333333222000111222333444333222222000111111222333333444444444444444444555555555555555555555555555555555555555666666555444555777999666666666777777777777777999::::::::::::===@@@CCCHHHNNNTTTVVVWWW[[[ccckkkxxxzzzhhh^^^UUURRRQQQSSSRRROOOOOORRRPPPOOOOOONNNMMMMMMMMMNNNLLLJJJHHHFFFFFFEEECCCAAA;;;888555333444444444333444333333333222222111111111111111111111111111111111111111111111222222222111111111111222222222222111111111111111111111111000000000000000000000000000111111111111222222222111111222222222111000000222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333000111222333444333222222111222222222222333333333333333333444444444555555333333444444444555555555333444555555333333444555999999999===BBBFFFFFFFFFCCCBBBAAA@@@@@@@@@AAABBBCCCCCCEEEHHHLLLOOOQQQRRRUUU[[[gggyyy}}}{{{|||}}}wwwjjj\\\RRRMMMLLLLLLHHHFFFCCCAAA???===:::888777666666666555555555444444444444444444444444444333333333333333333333333222222222222222222222222222222333333333333444444222222222222222222222222111222222333333222222111222222222222333333333333111111222222333333444444333333333444444444555555555555555555555444444444555666777777666666888:::666666777777777888888888;;;;;;;;;;;;===@@@FFFJJJNNNTTT[[[[[[ZZZ```ooo{{{uuufff[[[TTTPPPQQQSSSRRRRRRSSSQQQPPPOOONNNMMMMMMLLLLLLMMMKKKIIIHHHHHHGGGEEECCC@@@===999777666555444222555555444333222111000000222222222222222222222222222222222111111111000000111222222222222333333333111111111111111111111111////////////////////////000111111111111222222222...///000111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222333333333333222222222222333333333333333333333444444444555555333444444444444555555555222333444444444444777999999:::<<>>;;;999888777777666666555555555444444444444444444444444444444444444444444444444111222222222222222333333333333333333333333333333222222222222222222222222222222333333333333222222333222222222222333444555222222222333333333444444333333333333444444444444444444444444444333333333666888888888777666888999666777777888888999999999;;;;;;<<<===???EEELLLQQQUUU[[[```cccfffpppvvvcccXXXOOOOOORRRSSSSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLNNNLLLJJJIIIIIIHHHFFFEEEEEEBBB>>>;;;999777444222555444444333222222111111222222222222222222222222111111111111111111111111111111111222222222333333111111111111111111111111222222222222222222222222000000111111111222222222///000000111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333333222222222222333444555222222222333333333444444333333333444444444555555444444444444555555555555333444555444444555777:::999<<<@@@DDDFFFEEEBBB@@@@@@@@@@@@@@@AAACCCDDDFFFIIIIIIIIIJJJNNNSSSZZZ___kkkxxxwwwjjjeeeeeeggg~~~}}}~~~~~~zzzooobbbWWWPPPLLLKKKIIIFFFCCCAAA???<<<999999999888777666666555555555555555555555555555555444444444444444444444444111111111222222333333333333333333333333333333333222222222222222222222222333333444444444444333333333333222222222333444555333333333333333444444444333333333444444444555555666666666666666555555555888999:::999777666666777777777777888999::::::;;;:::;;;===???CCCJJJRRRXXX\\\```fffnnnwwwjjj]]]PPPOOORRRRRRQQQQQQRRRQQQPPPNNNMMMLLLLLLLLLOOOMMMKKKJJJJJJJJJHHHFFFHHHEEEAAA>>><<<999666333333333333333333333333333222222222222222222222222///000000111222222333333000000000000111111111222111111111111111111111111333333333333333333333333000000111111111222222222222222333333222222111000222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333333333222222222333444555222222333333333444444444333333333444444444555555444444444555555555666666555666666555444555777:::;;;>>>CCCFFFFFFCCCAAA???@@@@@@???@@@AAADDDFFFGGGHHHHHHGGGHHHMMMWWWdddmmm~~~ttteee]]][[[ZZZYYY~~~{{{zzz}}}~~~~~~|||pppaaaTTTMMMMMMKKKGGGEEECCC@@@===:::::::::999888777666555555555555555555555555555555444444444444444444444444111111111222222333333444444444333333333333222222222222222222222222222222333444444555555444444333333333333333444444444444333333333333444444444444444444444555555555666666888888888888999999999:::666888999999777555666666777777888999:::;;;;;;<<<:::<<>>;;;888555222333333333444444444555333333333333333333333333...///000111222333444444//////000000000111111111111111111111111111111111111111111111111111111111000111111111111222222222333333333333333222111000222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333444444444444333333333333444444444444333333333444444444555555444444555555555666666666666777666555444555888;;;???BBBEEEEEEDDDAAA@@@@@@@@@@@@@@@@@@BBBDDDFFFGGGGGGHHHHHHJJJPPP^^^nnnzzzttteee[[[YYYYYYVVVTTT~~~|||{{{~~~~~~~~~}}}ppp```VVVPPPMMMJJJGGGEEEBBB???<<<;;;::::::999777666666555444444444444444444444444555555555555555555555555000111111222333333444444444444444333333222222222222222222222222222222222333333333444444333333333222222444555555555444333444444444444444444444444555555555666666666777777666666777888999::::::;;;222444777888777777777888777777888999:::;;;<<<<<<:::===BBBHHHOOOWWW___eeeppp|||}}}yyylll^^^WWWTTTPPPNNNOOOPPPOOOOOONNNMMMMMMMMMNNNNNNMMMKKKJJJKKKJJJIIIGGGGGGEEECCCAAA???===:::777444444444444444333333333333333333333333333333333000000111111111222222222000000111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222000111111222222222222111222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333222222444555555555444333333333333444444444444555333333333444444444555555555555555555666666666666555555555555555777;;;>>>CCCEEEFFFDDDAAA???@@@AAAAAA@@@@@@AAABBBDDDFFFGGGJJJLLLPPPTTT[[[iiiyyyjjjeee^^^ZZZXXXXXXWWWUUU~~~}}}~~~{{{mmmbbbRRROOOLLLIIIGGGDDDAAA>>>;;;;;;:::999888777666555333333333333333333333333555555555555555555555555000000111222333333444444444444444333333222222222222222222222222222222222222222222333333222222222111222444666666555444333444444444444444444444444666666666666777777777777222333444555666777888999...111444777777888999:::777888888999;;;<<<======;;;???EEELLLSSS[[[ccciiizzz{{{}}}qqqccc[[[UUUPPPNNNPPPOOOOOONNNNNNMMMNNNNNNNNNNNNLLLKKKJJJKKKJJJIIIGGGFFFDDDBBBAAA@@@>>>;;;888666666555444333222222111333333333333333333333333222222222111111111111111111111222222222333333333111111111111111111111111111111111111111111111111000111111111111222222222---...///000222222333333222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333111222444666666555444333333333333444444444555555333333333444444444555555555555555555666666666777333444444444555888===AAAFFFGGGFFFCCC???>>>@@@CCCAAAAAAAAAAAABBBDDDFFFGGGNNNSSSYYY___fffsssuuudddYYYZZZZZZXXXUUUSSSTTTTTT~~~}}}|||{{{zzz{{{{{{nnn```VVVMMMLLLJJJDDDCCCEEE>>>===<<<:::888777555444555555555555555555555555777666555444333222222222666666555555555444444444444444444444444444444444555555555555555555555555333333333333333333333333333333333333333333333333444444555555555555444444555777888999888777888999666666777888888888888888999999888888888888888888555777999::::::;;;===???@@@CCCKKKUUUYYY]]]jjjxxx~~~zzztttllleee```[[[TTTOOOQQQPPPOOOOOORRRSSSTTTSSSRRROOOKKKIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCAAA>>>;;;888888777666555333111000111111111111111111111111111222333333333333222111222222222222222111000///333333333444444333222222000000000000000000000000222222111111111111111111222222222222111111000000222222222111111111000000222222222222222222222222222222222222222222222222222222111111222222333444222222333333333333444444222222333333333444444444333333333444444444555555666666555555555444444444555444555666999===AAADDDCCCBBB@@@>>>>>>???@@@AAAEEEAAAAAAEEEGGGFFFKKKSSS[[[aaaiiinnnsss}}}vvvcccYYYSSSQQQSSSWWWUUUQQQRRRWWW}}}{{{yyyzzz~~~{{{kkkaaaXXXTTTOOOHHHEEEFFFAAA@@@===;;;999777666666333333333333333333333333666666555444333333333333555555444444333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444555555555555444444444666888888777666777888666777777888888888888888999999888888888888888888999:::;;;;;;;;;;;;===???DDDFFFMMMXXX```iiixxx|||xxxtttpppiii___XXXQQQPPPPPPQQQSSSTTTSSSSSSRRROOOLLLIIIHHHGGGFFFDDDFFFEEEDDDDDDDDDCCC@@@===:::999888666444333222111222222222222222222222222111222333333333333222111000111111222222222111111111222222333333222222111111111111111111111111111111111111111111111111111111111000000000/////////222222222111111111000000222222222222222222222222222222222222222222222222222222111111222222333444222222333333333333444444222222333333333444444444333333333444444444555555444444444555555666666666666666777888:::===AAACCCCCCAAA@@@???>>>???AAABBBEEEBBBCCCFFFGGGHHHPPPZZZnnnwwwxxxhhhYYYRRRMMMLLLNNNSSSSSSRRRWWW^^^|||zzzyyy}}}~~~uuukkkcccZZZQQQKKKJJJEEECCC???<<<999888777888555555555555555555555555666555444444333333333333444333333333333222222222222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333444444444444555555555555444444444555777777666666666777666777888888999999888888888888999999999999999999999:::;;;<<<<<<===@@@CCCLLLMMMTTT```mmm{{{{{{ooofffZZZWWWUUUTTTUUUVVVUUUTTTTTTQQQNNNLLLKKKIIIGGGFFFFFFEEEDDDDDDEEEDDDBBB@@@<<<;;;888666444333333333333333333333333333333333111222222333333222222111///000000111222222333333000111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000222222222111111111111111222222222222222222222222222222222222222222222222222222111111222222333444222222333333333333444444333333333333444444444444333333333444444444555555222333333555666777888888777888888:::<<>>CCCIIIMMMSSS]]]mmm{{{kkk^^^VVVTTTUUUVVVRRRPPPNNNMMMMMMLLLIIIGGGHHHGGGEEEEEEFFFFFFEEEDDDAAA>>>;;;888666555555666444444444444444444444444222222222222222222222222333333111111000000111111111111222333444444333333111111111111111111111111000000111111111222222222333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222111111222222333444222222222333333333444444333333444444444555555555333333333444444444555555555555555666666666777777666888;;;???BBBDDDFFFFFFBBBAAA@@@@@@AAACCCEEEFFFGGGIIILLLRRRaaazzzwwwnnneee```ZZZTTTRRRTTTOOOUUUZZZ[[[^^^fffrrrzzz}}}{{{jjj]]]RRRKKKFFFCCC@@@<<<:::999888888666666666666666666666666555444444333333444444444444444555555555555555666444444444444444444444444333333333333333333333333444444444444444444444444333333333444555555666666444444555555555555444444444555777777666666666777777888999999:::999999999888888999999:::;;;;;;;;;======>>>>>>AAAFFFMMMRRRWWWggg}}}~~~|||xxxeeeXXXSSSRRRSSSNNNMMMLLLLLLMMMLLLJJJHHHJJJHHHFFFEEEEEEFFFEEEDDDAAA@@@===:::888666666666444444444444444444444444333222222111111222222333555333222000///000000111111222333444444444444444222222222222222222222222000000000111222222333333000000000111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222111111222222333444222222333333333333444444333444444444555555555555333333333444444444555555666666666666666666777777777999===AAAEEEFFFGGGGGGBBBAAA@@@@@@BBBDDDFFFHHHJJJOOOVVV```uuuyyynnnggg```\\\WWWQQQQQQTTTYYYbbbjjjlllnnnwww{{{~~~yyy|||{{{jjj]]]SSSKKKEEEDDDAAA???===;;;::::::555555555555555555555555444444444333333444444555333333333444444555555555333333333333333333333333222222222222222222222222555555555555555555555555333333444444555666666666444444555555555555444444444666888888777666777888777888999999::::::999999888888999999:::;;;;;;<<<<<<===>>>AAAFFFNNNWWW^^^fffzzz{{{}}}~~~~~~pppaaaXXXTTTRRROOONNNNNNPPPQQQQQQOOOMMMKKKHHHFFFDDDDDDEEEDDDCCCAAA@@@???<<<:::888666555333333333333333333333333333333222111111222333333333222111000///000222333000000222333333444444444222222222222222222222222///000000111222222333333/////////000000000111111000000111111111222222222222222222222222222222222222222222222222222222222222222111111222222333444222222333333333333444444444444444444555555555555333333333444444444555555444444555666777888888999:::===AAADDDFFFFFFEEEDDDBBBAAA@@@AAABBBEEEGGGIIIMMMUUUaaaqqqwwwqqqfff___ZZZWWWTTTRRRVVV\\\iiiuuu~~~}}}wwwxxxyyywwwwww|||}}}yyyvvvtttsssnnnrrrwww|||}}}kkk```UUUMMMEEEDDDCCCAAA???>>><<<;;;777777777777777777777777444444333333333444444555222222222333333444444444222222222222222222222222333333333333333333333333555555555555555555555555333333444444555666777777444555555555555555555444555777888999888777888999888888999::::::::::::999888888999::::::;;;<<<<<<888:::===BBBJJJVVVbbbjjjvvv}}}yyyxxx{{{{{{kkk___XXXTTTSSSRRRSSSUUUWWWWWWUUUTTTLLLIIIFFFDDDDDDDDDCCCBBBAAAAAA@@@>>>;;;888666444333333333333333333333333444333222111111222333444222111000///000111444555//////000222222333333333222222222222222222222222///000000111222222333333000000111111222222222333000000111111222222222222222222222222222222222222222222222222222222222222222222111111222222333444222222333333333444444444444444444555555555666666333333333444444444555555222333444666777999:::;;;===@@@CCCFFFFFFEEECCCAAAAAAAAA@@@AAABBBEEEHHHJJJOOOZZZjjj}}}~~~uuummmiii___YYYTTTSSSTTTVVV^^^gggyyy