BM6P6(@ zzzrrrqqqyyy~~~yyyyyy|||~~~wwwuuuqqqjjjbbb\\\YYYXXXUUUUUUUUUWWW[[[]]]]]]\\\]]][[[YYYWWWVVVRRRNNNKKKEEECCC@@@>>><<<:::888555666555555666777666444111666555555555555444444444222222222222222222222222222111000//////000111222333222222111111222222333333222222111111222222333333333333333333333333333444444444555555555555666555555555444333000...,,,333333333333333333333333333333333333333333333333444444444444444444444444444444444333333222222222333333444555555444333333666666666666555444333333555666777777777777777777999888777888>>>FFFOOOTTT^^^gggsss}}}~~~|||{{{xxxvvvlllhhhdddeeekkknnnnnnlllkkknnnrrruuuwww{{{~~~}}}~~~}}}}}}~~~}}}}}}}}}{{{zzzzzzyyywwwsssnnniiidddaaaZZZYYYVVVSSSPPPNNNMMMLLLLLLPPPTTTVVVTTTTTTUUUWWW```aaabbbaaa```ccciiiooorrrsssuuuxxx|||}}}pppeee[[[SSSSSSVVV___[[[ZZZZZZUUUMMMLLLPPPGGGHHHHHHHHHGGGGGGIIIJJJIIIGGGEEECCCBBBCCCDDDEEEFFFFFFGGGJJJNNNTTTYYY]]]fffkkklllgggeeefffbbb\\\xxxuuuvvv}}}~~~xxxooohhheeeYYYXXXWWWWWWYYYZZZZZZYYY]]]\\\ZZZZZZYYYWWWSSSPPPLLLIIIDDDAAA???>>><<<:::888777666666777666555333666555555555555444444444222222333333333333222222333222222111111222222333444333333222222222222333222222222222222222222222222222333444555555666666666666555555555444444444444444555555555444222111333333333333333333333333333333333333333333333333555555555555555555555555555555555444444444333333333333444555555444333333444555555666666666555555555666666777777777666666777888999===CCCKKKSSSXXXgggppp}}}zzzrrrmmmlllmmmmmmmmmllljjjhhhiiimmmoooppppppqqqsssvvvxxxzzz|||}}}zzzyyyxxxzzz}}}~~~~~~}}}{{{xxxtttrrroookkkgggbbb^^^\\\TTTSSSQQQPPPOOONNNNNNNNNQQQUUUXXXYYYXXXYYY\\\___fffhhhjjjjjjjjjmmmsssxxx{{{|||~~~uuuhhh^^^ZZZ\\\```\\\[[[\\\XXXQQQMMMOOONNNNNNMMMLLLKKKKKKLLLMMMIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBCCCDDDHHHMMMQQQTTTZZZaaagggggghhhjjjfff```}}}~~~~~~~~~uuupppcccaaa]]][[[[[[[[[ZZZYYY]]]\\\\\\\\\]]]\\\ZZZWWWUUUQQQLLLHHHEEEDDDBBBAAA;;;999666555666666666555666555555555555444444444222333555666666555333222333333444444444444333333555555444333333222333333222222333444444333222222111222333444666777888999888777666555444333222222333333555666666777777666333333333333333333444444333333333333333333444444666666666666666666666666666666555555555555444444333444444555555444444333333333555666666777777777666666666666666666555555888999===CCCKKKTTT\\\aaaqqqzzzwwwqqqiiiddddddgggkkkmmmmmmnnnooopppppprrrtttvvvxxxzzz|||}}}}}}~~~~~~{{{zzzyyy{{{~~~}}}}}}~~~|||wwwsssllliiifffaaa]]]ZZZXXXWWWOOOOOOOOOOOOPPPQQQRRRSSSWWW[[[^^^``````bbbfffiiimmmpppuuuwwwwwwzzz~~~rrrkkkjjjiiiccc``````___ZZZUUUSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@@@@AAABBBEEEIIIKKKOOOWWW___dddhhhjjjgggaaa~~~|||||||||}}}~~~zzzsssoookkkgggeeedddbbb```]]]\\\[[[\\\]]]^^^]]][[[[[[XXXTTTQQQNNNLLLIIIFFF???;;;777555555666666666666555555555555444444444222444666777777666444222222333444555555444333222666666555444333333333333111333444666666444333111222222333444555666777777777666666555444444333333333333444555666777777777333333333444444444444444333333333444444444444444555555555555555555555555555555555555444444444444444444444444444444444444333333444555555555555555666666555555555555555666:::<<>>BBBKKKWWWeeerrryyy~~~|||}}}~~~tttoooeeeeeeffffffgggiiilllnnnpppvvv{{{|||yyyxxx|||}}}||||||||||||zzzxxxxxxwwwvvvuuurrrllleee___ZZZXXXTTTQQQOOOPPPQQQSSSTTTUUUVVVXXX[[[]]]```aaaeeemmmyyy~~~{{{|||vvvqqqiiicccaaa^^^ZZZXXXWWWUUUSSSPPPLLLLLLLLLMMMLLLKKKJJJIIIFFFEEEDDDCCCBBBBBBCCCCCCDDDFFFKKKQQQVVVYYY\\\^^^|||zzziiiddd]]]XXXWWWYYYZZZ[[[\\\\\\[[[[[[ZZZXXXSSSPPPKKKGGGAAA===;;;999888777666555555555555444444444333444666777777666444333111111222222222222111111444444333333333333444444444444555666666555444444333333333333333333333333444444444555555555666666555444333333222333333333333333333444555555666666333333333444555555666666444444444444444444444444222222222333333333333444555444444333333444444555555555555444444222111111555555555555666777999;;;>>>AAAGGGQQQ___nnn{{{qqqiiiddd___bbbgggjjjkkklllmmmnnnrrrwww}}}}}}|||~~~~~~}}}|||sssqqqnnnjjjgggaaa[[[WWWSSSQQQOOONNNNNNPPPRRRTTTXXXYYYZZZ]]]```cccfffhhhoooyyyzzzqqqnnniiiccc___]]][[[VVVRRRNNNNNNMMMLLLLLLKKKKKKJJJGGGGGGFFFEEEDDDCCCCCCCCCAAA@@@BBBHHHNNNQQQWWW\\\~~~|||zzzzzzzzz{{{wwwzzztttmmmbbbZZZWWWXXXZZZ\\\]]][[[YYYXXXYYYYYYXXXWWWSSSOOOIIIDDDAAA>>>;;;999666555555555555444444444444444444555555444444444222222111111111111222222222222111222222333444555555555555555555555555555222333333333444444555555555555555555555444444444444444333222222333444444333333444444555666666666333333444444555666666666555555555555555555555555333333333333444444555555555444333333333333444555555555555666666555444444555555444555777999<<<>>>CCCHHHRRR```nnn|||~~~|||ooogggccc___aaaeeekkkooopppqqqsssuuussswww}}}~~~{{{xxxlllhhhccc___\\\XXXUUUSSSQQQQQQPPPQQQSSSUUUXXXZZZ\\\]]]```cccgggllloooqqquuu{{{sssmmmiiiddd]]]WWWVVVTTTRRROOOMMMMMMLLLLLLIIIIIIHHHHHHGGGGGGGGGFFFCCC@@@@@@EEEIIIJJJOOOUUUwwwvvvuuurrrooommmnnnooommmnnnppptttzzz}}}tttggg\\\WWWXXXZZZ]]]^^^ZZZVVVTTTVVVYYY[[[\\\XXXTTTNNNIIIEEEAAA>>>;;;666666555555555444444444444444444444444444444444444333111111111111333444000000000111222333444555666666555555555555666666111222333444555777888888777777666555444333333222444333222222333444666777333333444444555666777777333333444444555666777777666666666666666666666666444444444555555555666666555444333333333333444555444555666777888888888888555555444555777;;;>>>@@@HHHPPP^^^mmm|||xxxyyytttjjjdddbbbbbb___cccgggmmmppprrrsssvvvyyyssswww|||~~~}}}zzzxxxvvvsssnnnkkkgggbbb\\\WWWUUUTTTSSSRRRSSSTTTUUUVVVYYY\\\___aaa```bbbeeeiiinnnsssxxxzzzwwwyyyrrriiibbb^^^\\\XXXTTTQQQOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKHHHCCCCCCFFFGGGEEEGGGLLLvvvsssnnnkkkoootttppphhhjjjkkklllnnnqqqvvv|||{{{xxx|||}}}ssshhhaaa```^^^ZZZVVVWWWVVVUUURRRQQQRRRSSSYYYXXXWWWVVVRRRLLLDDD>>><<<999666444555555555555222333333444444555666666666666666555444444444333777444333333444444666999555555555444444333333333444333333333333444555555555555444333333333333444666555444333333555666888111222222333444555666666888777555333222333555666444444444555555555555666444444444555555555666666555555444444444444555555777777777777666666666666666777888777888<<>>;;;999777333444444444444444444444444444444444555555555555555555555444444555555555555555555444444444444444555555555555555666777777666555444444333444444444444444333222333444555666444444444444444444444444666666444333333333444555444444444555555555555666333333333333444444444444555555444444444444555555666666666666777777777777777888999:::>>>GGGSSS\\\uuu~~~|||yyyxxxtttpppooommmooonnnmmmrrryyy|||zzz{{{zzzzzzzzz|||~~~~~~}}}}}}~~~}}}}}}}}}~~~}}}zzzuuuqqqjjjhhhccc___ZZZXXXVVVUUUUUUUUUVVVXXXYYY[[[\\\]]]^^^___bbbgggnnnwww~~~zzzrrrooojjjccc\\\UUUSSSQQQPPPOOOOOOMMMLLLNNNMMMKKKIIIGGGEEEDDDCCCzzz~~~~~~|||{{{yyyzzz|||~~~}}}~~~|||{{{}}}uuutttuuutttyyy}}}wwwnnnmmmqqqvvvyyyzzzuuunnneeeaaa___\\\VVVQQQNNNNNNNNNQQQUUUXXXYYYYYYQQQNNNJJJFFFCCC???;;;888777777666666666555555555333333333444444555555555222444444222333555666444555555555555555444444444666666666666666777777888666666555444444444444444444333333333333444555555666666555555444444444333555555444333333444444555444444444555555555555666222222222333333333444444555555444444444444555555666666666666777777777777666888999<<>>:::888888777666555444333333222333333333444444555555111444333//////333333000555555555555555555555555777666666666666777888888666666555444444444444555333333333333444444555555777666666555555444444333444444333333333444444444444444444555555555555666222222222333333333444444555555444444444444555555555666666666777777777888666888;;;???FFFSSSbbbmmmzzzqqqlllhhhddddddhhhnnntttwwwvvvwww{{{~~~~~~~~~}}}~~~~~~~~~|||{{{{{{|||zzz{{{|||}}}~~~~~~~~~}}}~~~}}}|||zzzuuunnnddd^^^ZZZWWWSSSPPPOOORRRUUUXXXYYYZZZ___fffnnntttuuuuuuxxxxxxzzz}}}~~~nnnhhhddd```\\\YYYXXXUUUTTTNNNNNNNNNMMMKKKJJJHHHGGG|||ssspppnnnnnnqqquuuxxxyyy~~~~~~wwwuuuvvvwwwxxx{{{zzz{{{~~~~~~~~~zzzuuunnnfff```WWWSSSOOOLLLMMMPPPRRRSSSUUUTTTRRRPPPMMMHHHCCC???888888777555444333111111333333333333444444444444---333333000444>>>BBB@@@555555555555555666666666666666666666666777888888777666555555444444555555444444444555555555666666666666666666555555444444333333333333444444444444444444444555555555555666333333333333444444444444555555444444444444555555555555666666777777888888666999>>>CCCKKKXXXgggqqq{{{|||tttnnnllljjjgggfffiiinnnvvv{{{yyywwwzzz}}}~~~{{{zzz{{{|||xxxxxxyyy{{{}}}}}}{{{zzzzzzxxxuuurrrmmmfff^^^XXXSSSQQQNNNMMMNNNSSSXXX[[[ZZZ\\\cccnnnyyytttooohhhaaa^^^\\\ZZZYYYPPPPPPOOONNNLLLKKKJJJJJJzzztttssstttuuuvvv}}}~~~~~~~~~~~~{{{{{{yyyxxxyyy~~~~~~{{{ttttttvvv{{{yyyrrrnnn```ZZZSSSMMMLLLNNNPPPQQQUUUTTTTTTSSSRRRNNNIIIEEE<<<;;;:::888666444333222444444333333333333333333---333555222888FFFMMMKKK444555555555666666666777666555555555555666777777777666666555555555555555555555666666777777666666666666666666555555555555222222333333444444444444444444444555555555555666333444444444444555555555555555444444444444555555555555555666777888888888999<<>><<<:::888777666444444444333333222222222444999777///111===BBB???444555555555666666777777555555555555555666777777777777666555555555555555555666666777777777777777555666666666666666666666111222333444444444444444444444444555555555666666444444444555555555666666555555555444444555555555444555555666777888888999;;;???EEELLLTTT```mmmvvvwww{{{vvvpppuuunnnkkkppptttsssooommmoooyyy{{{|||~~~~~~~~~|||}}}{{{yyyxxxyyyzzzxxxtttpppkkkhhhddd```^^^\\\YYYWWWWWWUUUTTTTTTWWW\\\aaadddfffgggllluuu~~~}}}{{{~~~}}}pppgggaaa^^^[[[YYYUUUQQQNNNMMMLLLMMM|||{{{{{{|||~~~~~~~~~|||{{{yyywwwtttuuu{{{~~~{{{~~~pppggg\\\VVVTTTTTTRRRPPPSSSSSSRRRQQQPPPNNNMMMLLLNNNJJJDDD@@@<<<:::777555777444222111222333333333666555444333444666999:::333333333444444555555555666666666666666666666666777666555444444555666777555555666777777777777777555555555555555555555555333333333444444444555555666666666666666666666666666666666666666777888888555555555555666666666666444444555666777888:::;;;FFFHHHMMMWWWcccnnnwww{{{www|||yyypppjjjoooppprrruuuxxxxxxuuusssrrrvvvzzz|||||||||~~~|||}}}~~~~~~~~~}}}|||{{{~~~|||zzzxxxvvvsssnnnjjjfffccc___[[[XXXVVVVVVVVVTTTYYY[[[XXX[[[dddjjjkkkkkklllooouuu}}}|||xxxjjjbbb^^^ZZZVVVTTTSSSRRRNNNKKK||||||~~~uuujjjbbb___\\\WWWSSSPPPQQQRRRSSSSSSRRRQQQQQQTTTPPPLLLHHHEEEAAA===;;;999666444333444444444333222222111111111333444555444555555555666666666666555555555555555555555555666666555444444555666666555555666777777777777777555555555555555555555555444444444555555555666666555555555555555555555555666666666666666777777888555555666666666666777777555666777777888:::<<<>>>FFFNNNYYYeeepppxxx~~~|||vvvpppnnnppprrrvvv{{{~~~~~~zzzwwwuuuwwwzzz||||||}}}~~~~~~~~~~~~}}}~~~~~~|||xxxtttqqqmmmhhheee___]]]ZZZXXXVVVUUUVVVVVVXXX\\\^^^]]]aaallltttvvvssstttvvv|||tttjjjeee^^^ZZZXXXUUUQQQNNNzzzxxxyyy}}}zzz~~~~~~xxxqqqlllfff___XXXOOOPPPRRRSSSUUUVVVVVVVVVYYYWWWSSSQQQNNNJJJEEEAAA<<<999666555555555444333444444444444444444444444444444444555555555555666444444444444444444444444555555444444444444555555555555666777777777777666555555555555555555555555555555555666666666777777444444444444444444444444666666555555666666777888666666666777777777888888777888999999:::<<<@@@CCCJJJWWWiiiwww|||vvvrrrpppppppppsssxxx~~~~~~zzzzzzyyyzzz|||~~~~~~}}}||||||}}}~~~}}}}}}~~~}}}yyysssmmmiiieeeaaa^^^YYYXXXWWWVVVVVVVVVXXXXXX\\\```bbbccchhhqqqyyy|||zzz{{{}}}~~~wwwmmmfffaaa]]]XXXTTT}}}vvvsssuuu}}}{{{~~~~~~{{{wwwrrriiibbbVVVTTTSSSRRRSSSVVVXXXZZZZZZYYYWWWVVVSSSOOOIIIEEE@@@===999777666555444222444555555555555555444333222222222333333333333333444444444444444444444444444444444444444444444444444555666666777777666666555555555555555555555555444555555555666666666666444444444444444444444444666555555555555666777777666666777777888888999999777888::::::;;;>>>DDDIIIRRRbbbvvv}}}yyyuuurrrqqqpppnnnpppuuuzzz~~~|||}}}|||}}}}}}|||{{{|||~~~~~~}}}}}}}}}xxxssslllfffaaa^^^[[[ZZZWWWWWWWWWWWWXXXYYY[[[\\\^^^ccchhhmmmqqquuuxxxzzz}}}~~~xxxoooggg___ZZZ{{{{{{~~~vvvpppbbb^^^WWWRRRPPPSSSXXX[[[ZZZZZZYYYYYYXXXTTTNNNJJJEEEAAA===:::888666444222111111222222222111000000333333333333333333333333444444444444444444444444333444444444444444444333444444555666666666666666555555555555555555555555333333444444444555555555444444444444444444444444555555555555555666666777555666666777888999999999666888;;;;;;<<>>;;;999666444333333333333333333333333777666666666666555555555444444444444444444444444444444555555555555444444444444555666666666666555555555555555555555555555333333333444444444444555444444444444444444444444555555444444555555666777555555666666777888999999666999<<<===???EEEPPPYYYlllvvvvvvpppdddhhhnnntttwwwwwwuuussssssrrrrrruuuzzz~~~}}}|||}}}~~~zzzxxxiiieee```\\\[[[[[[ZZZZZZXXXXXXYYY[[[\\\]]]]]]^^^aaajjj{{{zzzooo}}}~~~|||}}}yyyrrrhhh^^^WWWUUUVVVWWWZZZZZZZZZ[[[\\\[[[XXXUUUQQQMMMHHHCCC@@@===999777666666555555555666888999888888777777777666666666555555555555555555555555444555666666666666555444333444555555666666555555555555555555555555555555444444444444555555555555555555555555555555555555555444444444444555666666333444555666777888888999777;;;>>>@@@BBBJJJXXXbbbvvv~~~~~~uuullleeecccgggnnntttwwwwwwuuusssuuuuuuuuuyyy}}}~~~~~~}}}}}}}}}~~~|||xxxtttqqqeeebbb^^^\\\[[[[[[ZZZYYYYYYZZZ\\\^^^```aaabbbcccccclll}}}{{{yyyzzz|||wwwnnneee]]]XXXVVVUUUWWWWWWWWWXXXZZZZZZXXXVVVVVVRRRLLLGGGCCC@@@<<<:::444333222111222444777888777777666666555555555444666666666666666666666666444555666777777666555444333444555555666666555555555555555555555555555555555555555555666666666777666666666666666666666666555444444444444555666666333333444555666777888888888<<<@@@BBBEEENNN\\\hhh{{{~~~vvvooohhhdddkkknnnrrrvvvxxxvvvtttrrrtttuuuwww{{{{{{}}}~~~|||zzzzzz}}}~~~~~~|||xxxtttpppmmmkkkdddbbb^^^]]]\\\[[[ZZZYYY[[[\\\___bbbeeeggghhhiiieeelll|||~~~yyyvvvxxx{{{|||uuulllccc[[[UUURRR[[[YYYXXXWWWXXXXXXWWWVVVYYYWWWSSSPPPLLLGGGAAA<<<555555555666777888::::::777777777777777777777777999666333222555666555444444555555555555555555444444333333333333444555555666666555555555555666666444444444444444555666777666666666666666666666666444555666777777666555444444555666666555555666777777<<>>DDDIIIPPP\\\lllxxxyyyyyy||||||zzz~~~yyyvvvyyyzzzyyyyyy||||||{{{zzzyyyxxxyyyzzzzzz~~~{{{xxxssslllfffccccccddd^^^```___]]]```gggiiifffcccaaaaaadddiiinnnppppppnnnttt~~~}}}wwwqqqooopppzzzxxxxxxzzz{{{}}}~~~|||uuuiii]]]VVVSSSSSSSSSUUUWWWVVVTTTQQQUUUTTTSSSSSSQQQMMMHHHDDD>>>===;;;888555333222222444444444444444444444444777555333333444555444333555555666666666666555555666555555555555666777777777666555555444444444444666666555555444555555555444555666777777666555444555555444444444444555555444555666666666777999;;;;;;@@@HHHOOOWWWeeevvv~~~zzz|||~~~}}}{{{|||}}}{{{{{{}}}{{{zzzyyyxxxwwwxxxyyyyyy|||zzzuuuppphhhbbb_______________``````___cccjjjmmmkkkiiifffdddeeejjjpppuuuxxxxxx|||wwwrrrrrrzzz|||zzzsss|||}}}pppaaaXXXXXXWWWUUUUUUVVVVVVUUUTTTSSSSSSSSSTTTTTTQQQMMMJJJAAA???===:::777555444333444444444444444444444444666555444444444444444333444444555555555555444444555555555555555666666777888888777666555555555555777777666555555444555555555666888999999888666555666555444333333444555666444555666777777888;;;======CCCLLLUUU___nnn~~~}}}}}}~~~}}}{{{~~~~~~~~~~~~~~~||||||zzzyyyyyyyyyzzz{{{~~~~~~}}}yyytttqqqlllgggaaa___```bbbbbbaaaeeeeeeeeeeeehhhllllllkkkkkkjjjjjjlllqqqwww|||xxxvvv}}}{{{{{{vvv}}}|||pppgggbbb]]]WWWSSSSSSTTTVVVVVVRRRRRRRRRSSSUUUTTTRRROOOHHHFFFCCC???;;;888555444555555555555555555555555555666666666555444444444333333333444444333333333444444333333444444555666999888888777666666777777888777666555555555555555333444555555555555444333666555444333333444555666444555666777777:::===@@@AAAGGGPPP[[[fffttt~~~{{{|||~~~}}}|||~~~~~~~~~}}}|||~~~}}}|||{{{zzzzzzzzz{{{{{{~~~~~~yyysssmmmjjjdddaaa___```fffjjjlllllliiiggggggjjjllllllllllllmmmooorrrvvvzzz|||~~~}}}yyyxxx|||xxx}}}|||wwwllleee[[[SSSPPPQQQSSSTTTSSSQQQQQQRRRTTTUUUUUUTTTSSSQQQLLLFFF???:::666444777777777777777777777777555777888888666555555666333333444444444444333333333333333333333444555555888777777666666777777888777777666666555666666666666666666666666666666666666666555555555555666666444555666777888;;;@@@CCCFFFLLLVVVaaalllwww~~~|||}}}}}}|||{{{yyyyyy{{{}}}}}}|||zzz{{{}}}|||{{{}}}}}}|||{{{zzzyyyzzz{{{{{{~~~|||uuunnniiifff```______cccjjjrrrwwwzzzpppkkkiiikkkmmmmmmnnnqqqrrrvvv{{{wwwtttttttttzzz}}}}}}yyy{{{~~~uuummmbbbYYYSSSQQQQQQQQQSSSQQQOOOPPPRRRUUUWWWXXXZZZWWWRRRKKKDDD???:::888777777777777777777777777666888::::::777666666777444555555666666555555444444444444444444555666666444444444444555666777888666666666666666666777888:::999888777777888999:::666777777777777777777666444555666777999<<>>777777777777777777777777666999<<<;;;888666777888666666777777777777666666555555555555555666777777222222222333444555666777666666555666666777888999888777444333333444777888666777888999999888777666555555666777999===BBBGGGPPPVVVaaallluuuzzz}}}~~~oooiiilllvvvwwwoookkknnnvvvzzz~~~}}}zzzxxxzzz}}}~~~{{{{{{~~~~~~}}}|||~~~ppprrrrrroooiiiccc``````cccbbbaaaaaafffsssyyysssqqqqqqwwwnnnggg```___ccclll{{{}}}vvvfffXXXQQQPPPSSSPPPTTTRRRLLLLLLSSSWWWVVVUUUVVVXXXWWWSSSLLLEEE@@@<<<999555333555777999:::555666666777888999999:::555666777888888777666555444444444333333222222222555555444444444333333333444555555666777888888999777777777777888888888888777777777777777666666666444555666777;;;@@@HHHMMMZZZZZZbbbrrr~~~~~~|||rrrpppnnnnnnnnnnnnnnnmmmtttxxx}}}~~~}}}|||~~~}}}}}}~~~~~~~~~}}}}}}uuuoooiiifffccc``````dddlllgggbbb```bbblllyyyzzz~~~wwwiii```\\\^^^hhhsss{{{|||~~~{{{nnnbbbYYYUUUUUURRRUUUTTTOOOOOOTTTVVVUUUVVVWWWXXXXXXUUUOOOIIIFFF>>>;;;888666666777777777444444555555666777777888555666777888888777666555555444444444333333333222666666555555555444444444444555555666777777888888555555555666666666777777666666666666666666666666666777777999<<>>DDDMMMWWW^^^cccbbbgggttt}}}~~~|||{{{xxxuuuzzz|||~~~}}}xxxssspppnnnlllpppvvvzzz}}}{{{{{{yyywwwsssoookkkiiiiiidddaaaaaa```___bbbgggooottt|||~~~yyy|||}}}}}}}}}~~~~~~}}}vvvkkkaaaYYYPPPLLLPPP[[[hhhooozzzpppaaaYYYTTTTTTUUUUUUUUUWWWUUUTTTUUUUUUVVVXXXYYYZZZVVVPPPHHHBBB>>><<<;;;:::555555555555555555555555666555555444444555555666444444444444444555555555555444444444444333333333555555555555555555555555555666666666666777777777444444444555666666777777888:::>>>BBBHHHQQQZZZaaafffbbbdddoooyyy{{{yyyxxx{{{zzz~~~xxxmmmlllooozzzyyyuuusssppptttxxx{{{}}}~~~~~~zzzxxxuuurrrnnnkkkhhhggggggbbb^^^^^^^^^]]]```eeegggjjjsss~~~~~~~~~~~~~~~}}}||||||yyy~~~~~~~~~}}}}}}~~~|||qqqaaaUUUPPPRRRWWWZZZlllzzzmmmaaaWWWUUUUUUTTTTTTWWWVVVVVVVVVWWWWWWYYYYYYZZZUUURRRMMMHHHEEEAAA===:::555555555555555555444444666555444444444444555666222333333333444444444444555555555555444444444444555555555555555555555555555555666666666777777777444444555666666777888888888;;;@@@FFFMMMUUU^^^cccfffccceeemmmsssvvvwwwzzzzzzyyy|||yyyiiidddiiiooo|||~~~{{{{{{wwwzzz}}}~~~~~~~~~yyyvvvrrrnnnjjjgggffffffddd___[[[[[[[[[ZZZ]]]bbbbbbfffppp~~~|||zzz{{{|||}}}~~~}}}}}}}}}|||{{{zzzyyyxxxxxx}}}}}}xxxyyyyyyxxxxxxzzz~~~~~~{{{jjj^^^XXXVVVUUUPPPbbbvvvwwwhhhZZZVVVUUURRRTTTWWWWWWWWWXXXXXXYYYYYYZZZZZZSSSRRRPPPMMMJJJEEE>>>999444444444444444444444444666555444333333444555666222222222333333444444444777666666666555555555555555555555555555555555444555555555666666666666777555555555666777888888999999===CCCIIIQQQXXX```eeeeeeeeehhhmmmoooqqqwww}}}|||{{{~~~mmmaaabbbkkksss|||~~~~~~}}}|||}}}~~~}}}xxxuuupppkkkgggfffeeefffbbb]]]YYYYYYXXXXXXZZZ___aaafffrrr~~~}}}|||~~~~~~~~~|||{{{~~~~~~{{{wwwuuuttttttxxxxxxxxxyyyyyy{{{||||||vvvwwwzzz|||}}}{{{yyyxxxyyywwwtttrrrqqqrrrtttuuuuuuwww{{{~~~}}}{{{ooonnnpppvvvyyyxxxzzz}}}~~~~~~~~~}}}{{{yyyxxxwwwzzzyyyyyyxxxxxxyyyyyyzzz~~~~~~uuuiiiaaa\\\\\\[[[```kkkvvvrrr^^^UUUSSSSSSUUUWWWVVVZZZ[[[VVVSSSUUUWWWWWWTTTSSSRRRQQQNNNIIICCC>>>555555555555555444444444666666666666666666666666333333333333333333333333444444333222333444555666555555555555555555555555666666666666666666666666666555555555666777999::::::>>>EEENNNWWW]]]```aaadddfffiiillloootttzzz~~~yyyvvvyyy}}}pppjjjiiiooowww}}}|||{{{|||}}}~~~|||yyyqqqpppmmmkkkhhhfffdddddd```___]]]\\\]]]___aaabbb^^^ggguuu|||}}}}}}}}}}}}{{{zzzyyywwwyyy}}}~~~}}}|||{{{{{{{{{|||yyyyyy||||||}}}zzzvvvrrrpppppppppqqqtttssssssssstttuuuwwwxxxuuuvvvwwwyyyyyyxxxwwwvvvrrrqqqooonnnnnnooopppqqquuuvvvxxxyyyxxxvvvsssqqqooommmooosssuuussstttwwwxxxxxxxxxxxxwwwvvvuuuuuuttttttsssssssssssstttttttttrrrqqqtttyyy~~~|||wwwoooggg___^^^cccnnnwwwbbbUUUOOOMMMNNNRRRTTTYYYZZZVVVTTTVVVWWWVVVUUUTTTSSSRRROOOKKKEEE@@@999888777555555444444444555555555555555555555555555555555555555555555555555555444444444555666777555555555555555555555555666666666666666666666666666666555555666888999;;;;;;???FFFOOOWWW\\\^^^^^^ccceeehhhlllqqquuuyyy{{{zzztttsssxxxsssmmmlllpppvvv}}}~~~}}}}}}~~~zzzwwwkkkkkkkkkiiigggccc```____________```aaaccceeefffeeejjjtttwwwwwwxxxxxxwwwvvvtttsssqqqsssvvvyyy{{{||||||{{{yyyxxxwwwwwwvvvvvvvvvwwwwwwvvvuuuwww{{{}}}{{{xxxyyyvvvqqqmmmlllnnnrrrtttqqqpppooonnnoooqqqssstttssssssssssssssssssrrrrrrmmmmmmmmmmmmlllllllllllluuuvvvwwwwwwvvvsssooommmnnnkkklllooopppmmmlllooopppqqqqqqrrrrrrrrrqqqqqqllllllllllllllllllllllllllljjjiiijjjmmmppprrrrrrqqqvvv|||pppeeeaaaeeeqqq~~~}}}iiiZZZQQQKKKMMMQQQTTTYYY[[[YYYWWWYYYYYYWWWVVVUUUTTTSSSQQQMMMHHHEEE>>><<<999666555444444555555555555555555555555555666666666666666666666666666555555555555666777777555555555555555555555555666666666666666666666666666666555666777999;;;<<<>>>BBBIIIQQQWWWZZZ[[[\\\dddeeeiiinnnssswwwwwwwwwtttqqqrrr{{{vvvrrrpppssswww{{{|||~~~~~~~~~||||||~~~zzzuuurrrgggggghhhgggeeebbb^^^\\\]]]___bbbfffiiilllmmmnnnoooppptttzzz~~~}}}~~~qqqrrrssssssrrrqqqpppooommmoooqqqssstttuuuttttttqqqqqqppppppppppppqqqqqqsssqqqqqqrrruuuvvvuuutttvvvsssnnnjjjiiilllpppsssqqqooonnnmmmmmmoooqqqssspppooonnnmmmmmmmmmnnnooommmmmmnnnnnnmmmllljjjiiimmmnnnppprrrrrrqqqooonnniiiggghhhkkkkkkggggggiiikkkkkkllllllllllllkkkkkkffffffffffffffffffffffffhhhfffddddddeeefffhhhiiidddhhhllloooppptttzzz~~~}}}ssskkkkkkooo|||rrrggg\\\TTTSSSVVVVVV[[[]]][[[[[[]]]\\\XXXWWWVVVTTTSSSRRRPPPLLLIIIDDDAAA===888555444555555555555555555555555555555666666666666666666666666555555555555555666666666555555555555555555555555666666666666666666666666666666666777888:::<<<>>>CCCGGGNNNTTTXXXZZZ[[[\\\fffgggkkkqqqvvvwwwuuurrrqqqrrrwwwxxxvvvvvvxxxzzz|||{{{|||}}}{{{zzz|||}}}|||yyytttooolllffffffeeedddcccaaa______^^^aaagggmmmrrruuuvvvvvvxxxwwwwwwzzz}}}{{{zzz{{{}}}kkkkkkmmmmmmmmmmmmlllkkkjjjkkkllllllllllllkkkjjjhhhhhhhhhhhhiiijjjkkklllmmmlllllllllnnnooooooooopppmmmhhheeedddeeehhhjjjlllkkkjjjiiiiiikkklllnnnjjjiiihhhgggggggggiiijjjkkkllllllllljjjgggeeecccbbbcccfffhhhiiiiiihhhhhhcccaaaaaaeeeeeecccbbbeeeggggggggggggfffeeedddccc___```aaaaaaaaaaaa```______^^^\\\[[[ZZZZZZ\\\]]]]]]```cccccccccdddhhhllljjjmmmsssyyy~~~ppphhhgggnnnvvv}}}xxxtttkkk```YYYWWWWWW[[[\\\[[[[[[]]][[[WWWWWWUUUSSSRRRRRRQQQOOOMMMHHHEEE@@@;;;777666555666555555555555555555555555555555555555555555555555333333444444555555555555555555555555555555555555666666666666666666666666666666666777999<<<>>>@@@HHHLLLSSSWWWYYY[[[]]]___iiikkkooosssuuutttpppmmmooosss||||||xxxxxx{{{}}}~~~~~~~~~}}}||||||~~~~~~{{{wwwtttrrrooojjjfffeeeccc```^^^^^^___bbbdddbbbgggnnnuuuzzz}}}}}}}}}}}}}}}~~~}}}zzzyyyxxx{{{}}}aaabbbdddfffggggggffffffeeeeeeeeeeeedddcccbbbbbb______``````aaacccdddeeefffeeeeeeeeeeeefffggghhhjjjiiigggdddcccccccccccccccbbbbbbbbbbbbbbbccccccbbbaaa`````````aaacccddddddddddddcccbbb___]]][[[___```aaabbbbbbaaa```___\\\ZZZ[[[______]]]]]]_______________^^^]]]\\\[[[YYYYYY[[[[[[[[[[[[YYYYYYXXXWWWWWWTTTRRRSSSUUUWWWVVVYYY[[[ZZZXXXWWWYYY\\\ZZZ]]]bbbfffkkkttt~~~{{{pppjjjjjjfffjjjttt|||zzz|||~~~yyylll___YYYXXXZZZZZZXXXYYY[[[YYYTTTVVVTTTQQQQQQQQQQQQPPPOOOJJJHHHCCC>>>:::888666666444444444444444444444444444444444444444444444444222333444444555555444444555555555555555555555555666666666666666666666666666666777888:::===@@@BBBKKKOOOUUUXXXYYY\\\aaaeeekkkooossstttqqqmmmiiigggkkkuuu}}}}}}zzzvvvwww|||}}}xxxsssooonnnlllgggdddcccaaa]]][[[\\\```eeeiiijjjnnnuuu|||}}}{{{zzzyyyyyy|||~~~VVVXXXZZZ]]]^^^_________]]]]]]]]]]]]]]]\\\\\\\\\WWWWWWXXXYYYZZZ\\\^^^___^^^^^^^^^^^^]]]^^^___aaabbbcccccccccbbb```^^^]]]YYYYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]ZZZZZZZZZZZZYYYXXXXXXWWW\\\\\\\\\\\\\\\[[[ZZZYYYWWWUUUUUUYYYYYYVVVVVVXXXTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRSSSTTTTTTSSSRRRQQQRRRSSSRRRPPPNNNNNNQQQTTTOOORRRTTTTTTPPPNNNOOOPPPQQQTTTVVVWWWYYY^^^gggnnnssspppnnnooossswwwzzz|||~~~{{{yyywwwppphhheeegggaaabbbfffrrrxxxvvvvvv{{{{{{lllccc]]]^^^[[[YYYZZZ\\\ZZZUUUTTTRRROOONNNOOOPPPPPPPPPKKKIIIFFFAAA===:::777666444444444444444444444444444444444444444444444444333333555666666666555444555555555555555555555555666666666666666666666666666666777999;;;>>>AAACCCLLLPPPTTTWWWXXX\\\ccciiilllqqqvvvssskkkdddaaaaaaiiiwwwzzz|||yyyssstttzzz~~~xxxqqqmmmmmmkkkhhhdddcccaaa```___bbbfffkkknnnqqquuu{{{}}}|||{{{{{{{{{|||~~~OOOPPPSSSVVVXXXZZZZZZZZZWWWWWWWWWXXXXXXXXXYYYYYYQQQRRRRRRTTTUUUXXXYYYZZZYYYZZZZZZYYYXXXXXXZZZ\\\VVVXXX[[[]]]]]]ZZZWWWUUUSSSTTTVVVWWWWWWVVVTTTSSSRRRRRRSSSUUUVVVWWWXXXXXXTTTTTTTTTUUUUUUVVVVVVVVVRRRSSSSSSTTTTTTSSSSSSSSSTTTRRRRRRUUUTTTQQQPPPRRRKKKLLLMMMNNNOOOPPPPPPOOOKKKMMMNNNOOOOOONNNMMMKKKKKKLLLLLLJJJHHHIIILLLOOOJJJNNNQQQQQQNNNKKKKKKLLLLLLNNNOOOMMMLLLOOOVVV]]]\\\\\\\\\___cccfffhhhhhhkkkjjjjjjkkkfff^^^[[[\\\]]]]]]^^^dddpppvvvrrrrrrzzzzzzpppcccbbb___[[[\\\___]]]XXXSSSQQQNNNMMMNNNPPPPPPPPPKKKJJJGGGCCC???;;;888666444444444444444444444444555555555555555555555555333444666777777777666555555555555555555555555555666666666666666666666666666777777999<<>>:::888888666444444555666666666666555444333222333444555555555555555555555555555333444555555666666555555666666666666777777777888777777777888;;;???CCCEEELLLLLLPPPWWWZZZ[[[ccclllqqqqqqppplllbbbZZZZZZ```sss~~~~~~~~~}}}{{{wwwvvvvvvvvvxxxzzz}}}~~~zzztttpppmmmkkkfffcccaaafffkkkmmmmmmpppvvv{{{~~~~~~||||||}}}}}}IIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIHHHIIIJJJLLLNNNLLLLLLKKKKKKLLLLLLMMMNNNOOOOOONNNNNNNNNMMMMMMMMMKKKKKKOOOTTTSSSMMMHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKKKKJJJJJJJJJIIIIIILLLLLLJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDEEEFFFFFFFFFEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBCCCBBBBBBAAACCCEEEGGGHHHGGGGGGHHHHHHHHHHHHHHHIIIQQQQQQQQQQQQPPPOOONNNNNNSSSTTTWWW[[[___gggwwwzzzmmm```\\\\\\[[[[[[\\\WWWRRRLLLHHHIIIKKKLLLLLLLLLLLLKKKHHHEEE@@@<<<999888666444444555666666555555555444333333333444555555555555555555555555555333444555555666666555555777777777777777777777888888888888:::<<<@@@CCCEEELLLLLLRRRYYY]]]]]]bbbjjjqqqpppooojjj```ZZZ^^^ggg{{{}}}{{{|||uuuuuuuuuvvvxxx|||}}}{{{vvvppplllkkkiiieeebbbdddiiinnnpppqqqtttzzz~~~~~~}}}|||}}}~~~CCCDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFLLLSSSSSSLLLFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEAAABBBBBBBBBBBBAAAAAA@@@CCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@>>>>>>======>>>@@@BBBCCCDDDCCCBBBAAAAAAAAABBBCCCKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNQQQVVVYYY^^^kkkwwwtttccc]]]\\\\\\\\\^^^XXXSSSLLLHHHFFFGGGHHHIIIKKKKKKLLLKKKHHHCCC>>>;;;999666444333444555555444555444444333444444555555555555555555555555555555333444555555666666555555888777777777777777777777999999:::;;;===@@@CCCEEEKKKMMMTTT]]]aaabbbeeeiiipppooolllggg^^^\\\eeerrryyyyyy~~~uuuuuuvvvwwwzzz~~~~~~~~~}}}{{{zzzwwwrrrllliiiiiihhheeeccchhhlllqqquuuvvvzzz}}}|||zzz|||}}}@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBAAABBBBBBAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAFFFMMMMMMGGGCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???AAA@@@@@@@@@@@@?????????>>>??????@@@??????>>>>>>============>>>???AAAAAA@@@???>>>>>>>>>@@@CCCDDDFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKNNNSSSUUUXXX```jjjxxxzzzzzzhhh___\\\[[[[[[]]]ZZZVVVOOOIIIFFFFFFGGGGGGIIIKKKLLLMMMKKKFFFAAA>>>:::777555444444555444333444444444444444555555555555555555555555555555555333444555555666555555555777777777666666666555555999999:::;;;>>>@@@BBBDDDIIINNNWWW```fffiiijjjlllqqqnnnjjjddd^^^```ooo~~~{{{}}}xxxxxxyyy{{{}}}~~~}}}|||yyywwwsssnnniiiggghhhiiihhhfffkkkoootttxxx{{{~~~~~~|||{{{zzzzzzzzzzzz{{{}}}>>>>>>??????@@@AAAAAAAAA???????????????@@@@@@@@@@@@?????????>>>>>>?????????????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<>>>CCCDDD@@@???@@@<<<;;;;;;;;;;;;<<<======@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>??????????????????????????????>>>>>>????????????>>>>>>AAABBBBBBBBBAAA@@@??????????????????>>>>>>>>>=========>>>>>>>>>>>>==================>>>??????@@@<<<;;;:::999:::<<<>>>@@@????????????@@@BBBCCCDDDIIIIIILLLQQQSSSTTTZZZbbbjjjvvv|||ttt|||rrrgggaaa\\\[[[]]]\\\YYYSSSMMMHHHFFFFFFGGGHHHJJJLLLMMMLLLIIIDDDAAA;;;999666444555555444333444444444555555666666666555555555555555555555555333444555555666555555555555555555555555555555555888999:::<<<>>>@@@BBBDDDHHHNNNWWWaaaiiipppqqqqqqqqqlllfffbbbaaagggwwwtttqqqwww||||||~~~}}}}}}~~~|||yyynnniiieeedddfffiiiiiihhhnnnqqqvvvzzz~~~|||xxxuuuuuuwww{{{}}}|||}}}>>>>>>>>>??????@@@@@@@@@>>>>>>????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@<<<<<<============>>>>>>===;;;:::===>>><<<===@@@<<<<<<<<<<<<<<<======>>>======>>>>>>>>>>>>????????????>>>>>>>>>>>>??????????????????????????????======>>>>>>>>>>>>======??????????????????>>>===?????????>>>>>>>>>======<<<======>>>>>>>>>>>>===;;;<<<<<<<<<==================;;;;;;:::;;;<<<<<<======<<<<<<===???AAACCCHHHGGGJJJOOOQQQRRRWWW]]]___kkk}}}xxxyyyvvvjjj```]]]^^^\\\[[[WWWQQQKKKGGGFFFGGGGGGHHHKKKLLLLLLJJJGGGEEE===;;;888666666666444333333444555666666666666666555555555555555555555555333444555555666666555555444444444555555666666666777888:::===@@@BBBDDDEEEJJJPPPWWW^^^iiirrruuusssooohhhaaa```ccclll|||ooolllttt{{{|||{{{~~~iiieeeaaaaaaeeeiiikkkkkkqqqssswww|||~~~{{{vvvrrrssswww}}}~~~>>>>>>>>>>>>????????????>>>>>>>>>??????@@@@@@@@@<<<<<<===>>>>>>??????>>>===============>>>??????;;;<<<<<<<<<=========>>>???<<<<<<>>>>>><<<===@@@??????>>>>>>??????@@@AAA<<<=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????????????????????????????>>>>>>???@@@@@@???>>>>>>======>>>?????????>>>>>>@@@@@@?????????>>>>>>>>><<<===>>>>>>?????????>>><<<<<<======>>>===============>>>>>>>>>>>>>>>>>>???>>>>>>===>>>@@@BBBDDDEEEDDDFFFKKKOOOPPPTTTYYYZZZbbbqqq}}}qqqaaa[[[]]][[[[[[YYYTTTMMMHHHEEEEEEFFFGGGIIIKKKKKKJJJIIIHHH???===999777777666555444222333555666777777777666555555555555555555555555333444555555666666555555444555555666777888999999888999<<<@@@CCCFFFHHHIIILLLQQQUUUZZZdddppptttrrrlllbbbZZZ\\\eeeppp}}}zzznnnooowww|||~~~}}}}}}~~~jjjfffbbbccchhhnnnpppqqqtttuuuyyy}}}}}}zzzwwwuuuvvv{{{======>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@:::;;;<<<===>>>?????????======<<<<<<======>>>???=========>>>>>>?????????AAA>>>>>>AAAAAA>>>>>>@@@===<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@>>>>>>=========>>>>>>??????????????????????????????@@@AAABBBBBBAAA@@@???>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@????????????======>>>???@@@@@@??????>>>>>>??????@@@?????????777888:::<<<>>>???@@@@@@>>>===<<<<<<<<<>>>@@@BBBBBBAAACCCHHHLLLNNNRRRWWWYYY^^^hhhttt}}}sss```YYY[[[YYYZZZZZZUUUNNNHHHEEEDDDFFFGGGHHHJJJJJJJJJJJJIIIAAA>>>:::888888777666555222333555777777777777666555555555555555555555555333444555555666666555555555555666888999:::;;;<<<999;;;>>>BBBEEEIIIKKKLLLOOOSSSTTTWWW```mmmrrrooojjj^^^VVVZZZeeeqqq|||uuupppuuu{{{}}}~~~{{{zzz|||}}}~~~mmmiiifffgggmmmsssvvvwwwvvvwwwzzz}}}|||}}}}}}}}}|||{{{zzzyyyxxxzzz~~~@@@>>>>>>???@@@AAA@@@???===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???@@@@@@AAABBB@@@@@@@@@@@@??????>>>>>>????????????????????????????????????????????????>>>>>>?????????>>>>>>===BBBAAA???>>>>>>???AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBAAA???>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????>>>>>>=========<<<>>>>>>>>>>>>>>>??????@@@@@@???>>>===============??????>>>>>>>>>>>>>>>???===???AAACCCFFFJJJPPPTTTTTTXXX^^^fffppp}}}~~~}}}mmm```ZZZ[[[[[[[[[YYYTTTMMMEEE@@@BBBDDDFFFIIIJJJJJJIIIHHHEEECCC@@@<<<999777666555555555555555555555555555444555555555555555555444444444444555555555555666888777666555555666777888999<<<>>>AAAIIIQQQRRRNNNRRRVVVXXXZZZaaakkkmmmiii^^^[[[ZZZ___iiissszzz}}}sssppptttxxx{{{}}}{{{tttttttttxxx||||||llliiigggjjjqqqvvvxxxwwwwwwzzz~~~}}}{{{xxxxxxyyyzzzzzzzzz{{{}}}AAA@@@???@@@AAABBBBBB@@@???@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???CCCBBBAAA@@@???@@@AAABBBCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCBBB@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>@@@@@@@@@???@@@AAAAAABBB@@@??????>>>============??????>>>>>>>>>>>>??????<<<===???AAACCCGGGMMMPPPSSSVVV\\\cccnnnzzz~~~{{{nnnbbb[[[YYYYYYZZZYYYUUUOOOGGGBBBBBBDDDFFFHHHIIIIIIHHHHHHFFFDDDAAA>>>:::888777666666666666666666666666666444444555555555555444444444444444555555555555666777777666555555666777888;;;>>>AAAFFFOOOYYY[[[XXXTTTWWWXXXYYY___ffffffbbbYYYXXXYYY^^^hhhrrryyy|||zzzpppsss||||||}}}}}}xxxrrrkkkkkkpppxxx{{{wwwrrrpppmmmjjjiiimmmtttzzz{{{zzz{{{}}}zzz||||||{{{xxxvvvwwwyyyzzz{{{|||}}}~~~BBBAAA@@@AAACCCDDDCCCBBBAAABBBCCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAADDDDDDCCCBBBBBBAAA@@@@@@BBBCCCDDDCCCAAA@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDAAA@@@???>>>============??????>>>>>>>>>??????@@@===>>>@@@AAACCCFFFKKKOOOTTTVVV[[[bbblllyyy{{{xxx|||~~~ttthhh```YYYYYY[[[[[[YYYTTTLLLFFFCCCDDDFFFGGGHHHHHHHHHGGGGGGEEECCC???<<<:::888777666666666666666666666666333333444444444444333333444444444555555555555666666666555555555777888999===@@@CCCIIITTT___dddbbbVVVXXXYYYYYY[[[^^^^^^ZZZUUUUUUXXX___hhhqqqwwwzzzvvvqqqyyy~~~~~~}}}|||zzzvvvpppcccccchhhoooqqqlllfffeeekkkiiijjjooovvv|||~~~}}}}}}wwwwwwwwwvvvuuuuuuwwwzzz{{{}}}CCCAAAAAABBBCCCDDDCCCBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAFFFEEEEEEDDDCCCBBBAAAAAACCCDDDEEEDDDCCCBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFCCCBBBAAA@@@???>>>>>>>>>??????>>>>>>??????@@@@@@@@@AAABBBCCCEEEHHHMMMPPPVVVXXX]]]cccmmmyyytttlllrrr|||~~~qqqggg[[[[[[\\\]]]]]]XXXPPPJJJCCCDDDEEEFFFGGGGGGGGGGGGGGGEEECCC@@@===:::888777666666666666666666666666222333333444444333333222444444444555555555555666555555555555666888:::;;;>>>@@@CCCIIITTTaaafffeeeXXXYYYYYYXXXYYYYYYXXXVVVVVVWWW[[[bbbiiipppuuuxxxzzzvvvwww~~~}}}}}}}}}zzzyyyvvvpppdddaaaccchhhiiifffcccccchhhhhhjjjooovvv|||~~~~~~}}}uuuttttttssstttvvvyyy{{{|||CCCBBBAAABBBDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDCCCGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDEEEGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFEEEEEECCCBBBAAA@@@@@@@@@???????????????@@@AAAAAA@@@AAACCCDDDEEEIIIMMMQQQVVVYYY^^^eeemmmxxxwwwgggnnnyyyyyynnn___]]]\\\]]]]]]YYYQQQKKKCCCDDDDDDEEEFFFFFFFFFFFFFFFEEECCC@@@===:::777666444444444444444444444444222333333444444333333222444444444555555555555666555555555666777:::<<<===AAACCCEEEIIITTT```fffeeeYYYXXXXXXXXXWWWUUUVVVWWW[[[]]]aaafffkkkppptttwww~~~rrruuu}}}|||zzz||||||~~~}}}|||{{{{{{wwwrrrgggaaa^^^```bbbbbbcccggghhhjjjmmmsssyyy}}}~~~tttsssrrrsssvvvyyy|||}}}}}}EEEDDDCCCDDDEEEFFFFFFDDDFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGEEEGGGHHHHHHFFFFFFGGGIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBBBB???????????????@@@AAABBB???@@@BBBCCCEEEHHHMMMQQQUUUYYY```gggoooxxxmmmpppxxxvvvfffbbb^^^]]]]]]YYYQQQJJJCCCDDDDDDDDDDDDEEEEEEFFFEEEEEECCCAAA>>>:::777666333333333333333333333333333333444444444444333333444444444555555555555666555555666777999<<>>AAACCCGGGGGGGGGIIISSS```ffffff\\\XXXUUUTTTQQQNNNRRRYYYaaadddhhhjjjmmmrrrxxx|||vvvooouuuxxxrrrrrrxxx~~~~~~}}}}}}~~~~~~xxxqqqddd^^^YYY[[[^^^bbbhhhnnnnnnrrrwww{{{}}}~~~~~~~~~{{{}}}~~~{{{yyytttssssssvvv{{{~~~~~~}}}JJJIIIHHHIIIKKKLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHGGGFFFGGGIIILLLNNNJJJJJJKKKKKKLLLMMMMMMMMMGGGHHHIIIIIIHHHHHHJJJKKKNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLJJJHHHGGGFFFEEEEEE????????????@@@AAABBBCCCAAACCCEEEGGGIIINNNSSSWWW]]]ccckkkttt{{{}}}~~~uuulllgggeeeaaaYYYRRRDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGFFFDDDAAA===:::888555555555555555555555555444555555666666555555444444444444555555555666666666666777999<<>>>>>???@@@AAAAAACCCEEEGGGIIIMMMSSSWWW___dddnnnzzzsssiiiddd```\\\XXXMMMEEEBBBEEEGGGDDDCCCFFFFFFFFFEEEDDDBBB???===;;;888666555555666666555333555555555555555555555555333333333444444444555555777777777888;;;???CCCEEEFFFFFFGGGIIIMMMUUU]]]ddd]]]SSSNNNPPPOOOKKKPPP\\\gggiiilllooosssxxx~~~}}}}}}~~~}}}{{{yyywwwwwwzzz~~~~~~{{{xxxlllhhhdddaaabbbgggmmmppppppxxxwwwyyy}}}|||xxxvvvxxx|||}}}}}}zzzvvvtttuuuwwwtttuuuwwwzzz}}}~~~UUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUTTTTTTVVVWWWYYYYYYYYYWWWVVVUUUWWWYYYXXXXXXWWWWWWVVVWWWWWWWWWWWWSSSRRRVVVWWWTTTSSSUUUUUUTTTTTTTTTSSSSSSTTTTTTVVVVVVUUUSSSRRRQQQRRRSSSVVVTTTSSSVVV[[[]]][[[XXXUUUTTTSSSTTTVVVVVVUUUTTTVVVVVVUUUUUUTTTTTTTTTTTTXXXXXXXXXXXXYYYZZZ[[[\\\_________``````^^^ZZZWWWVVVWWWXXXWWWUUUTTTTTTUUUTTTSSSRRRRRRRRRRRRQQQOOONNNNNNOOONNNNNNMMMNNNNNNQQQOOOMMMKKKKKKJJJHHHFFFDDDCCCAAA?????????@@@AAAAAACCCEEEFFFIIIMMMRRRUUU]]]cccnnn|||xxxmmmfffbbb]]]ZZZPPPGGGAAACCCFFFDDDCCCDDDEEEEEEEEEDDDBBB@@@===<<<888777555555666666555444555555555555555555555555333444444444555555555555777777777999<<>>===999777555555666777666555444444444444444444444444444444555555555666666666666666888:::<<<@@@BBBDDD???AAADDDFFFJJJOOOUUUZZZXXXRRRNNNNNNKKKJJJTTTbbblllnnnqqqsssuuuxxx|||~~~xxxwww|||}}}uuusssuuuyyy|||yyymmmggghhhhhhjjjlllrrrxxx||||||vvvxxx|||{{{uuurrruuuzzzvvvxxxzzz|||wwwwwwwwwwwwwwwwwwwwwwwwtttuuuvvvxxxzzzzzzyyywwwqqqqqqpppoooooorrrwww{{{|||{{{zzzyyyyyyxxxyyyyyy|||wwwvvvxxxyyyvvvtttuuuwwwyyyzzzwwwrrrppptttyyy|||}}}|||xxxsssppppppqqquuuvvvyyy}}}tttqqqooooooqqqssstttuuuuuutttrrrpppoooooooooooommmmmmnnnoooqqqrrrtttuuuyyy}}}yyyxxxwwwuuussstttwwwyyyxxxvvvsssqqqooolllhhhddd]]]YYYTTTPPPOOOOOOPPPPPPQQQOOOMMMLLLLLLLLLLLLJJJGGGFFFDDDCCCAAAAAAAAAAAABBBCCCEEEFFFHHHKKKPPPTTT^^^eeeqqq~~~pppeee^^^YYYWWWXXXNNNCCCAAACCCEEEBBB???CCCCCCDDDDDDCCCAAA???>>>:::888666666666777777666444444444444444444444444555555555666666666666777666777999;;;>>>AAACCCDDD@@@BBBEEEGGGIIIKKKOOORRRTTTPPPMMMLLLIIIKKKXXXffflllnnnrrruuuwwwyyy|||~~~yyytttrrrvvv~~~zzzsssqqqtttyyy|||xxxooogggjjjmmmooopppuuu}}}yyyrrrsssxxx|||yyyrrrpppuuuzzzxxxyyy{{{~~~}}}yyyiiicccZZZSSSPPPPPPQQQQQQNNNLLLIIIHHHIIIJJJJJJJJJIIIHHHFFFEEECCCBBBAAAAAAAAACCCEEEFFFHHHLLLQQQTTT[[[bbbnnn~~~ttthhh___YYYVVVZZZRRRGGGBBBCCCEEEBBB>>>BBBBBBCCCCCCCCCBBB@@@@@@===;;;777666666777666555444444444444444444444444555555555666666666666777666888;;;>>>AAABBBCCCDDDDDDEEEGGGGGGGGGHHHJJJLLLPPPNNNKKKIIIIIINNN[[[ggghhhlllqqquuuyyy{{{zzzrrrmmmnnnuuuyyyttttttvvvyyyzzz}}}~~~~~~tttnnnhhhlllooorrrtttzzzuuupppnnnsssvvvuuupppoootttyyyyyyzzz|||~~~xxxiii]]]WWWTTTRRRQQQKKKIIIFFFFFFGGGIIIJJJJJJJJJJJJHHHGGGEEECCCAAAAAAAAACCCEEEGGGIIIMMMSSSVVVXXX^^^kkk||||||pppfff^^^ZZZYYYUUUMMMEEEDDDEEECCC???@@@AAABBBCCCCCCCCCBBBAAA@@@===999777666666555444333333333333333333333333444444555555555666666666777999===AAADDDEEEEEEEEEFFFGGGGGGGGGEEEEEEGGGIIIMMMKKKHHHGGGKKKSSS^^^fffeeejjjpppvvvzzz}}}yyypppkkknnnwww~~~{{{xxxvvvxxxzzz{{{{{{}}}~~~xxxooommmjjjlllpppsssxxx}}}{{{ssspppjjjmmmpppppppppqqquuuxxxzzz{{{|||qqqeee]]]WWWSSSKKKIIIFFFFFFHHHJJJKKKLLLLLLKKKJJJHHHFFFDDDBBBAAAAAACCCEEEGGGJJJOOOUUUYYY\\\bbbmmm|||xxxlllbbb]]]WWWXXXSSSIIIDDDEEEEEEAAA???@@@BBBCCCCCCCCCBBBBBBCCC@@@;;;777666555444333333333333333333333333333333444444444555555555555888;;;???CCCFFFGGGFFFFFFDDDEEEEEEDDDCCCDDDFFFIIIKKKHHHEEEFFFMMMXXXaaaddddddiiipppvvvzzz||||||uuummmllltttyyywwwvvvwwwzzz|||~~~~~~qqqkkknnnlllmmmnnnssszzz~~~vvvpppnnniiiiiikkkmmmqqquuuwwwyyyzzz{{{|||~~~~~~~~~~~~~~~~~~zzzwwwuuuuuuuuuqqqrrrssssssuuuyyyqqqeee\\\WWWLLLJJJGGGGGGIIILLLNNNNNNLLLLLLKKKIIIGGGDDDBBBAAA@@@BBBEEEHHHKKKPPPVVV[[[dddiiirrr}}}|||oooddd^^^VVVYYYVVVLLLEEEEEEEEECCC???@@@AAACCCDDDDDDCCCBBBEEEAAA<<<777555444333222333333333333333333333333333333333444444444555555999<<<@@@EEEHHHHHHGGGFFFBBBCCCCCCBBBBBBCCCGGGJJJJJJFFFCCCEEEOOO[[[bbbcccdddiiipppvvvzzz|||}}}~~~vvvpppkkknnnyyy}}}wwwuuutttvvvzzz~~~~~~mmmjjjqqqnnnlllmmmsss{{{}}}}}}~~~zzzrrrlllllliiiggghhhlllsssxxxzzzyyyzzzzzz|||~~~|||zzzyyyxxxxxxxxxxxxzzz|||~~~~~~{{{wwwtttooojjjgggeeeddddddaaaaaabbbbbbdddiiiooosssoooccc\\\RRRNNNHHHEEEFFFJJJMMMOOOPPPOOOLLLKKKJJJGGGDDDBBBDDDEEEHHHKKKLLLPPPZZZfffooo{{{|||{{{nnncccZZZUUUYYYWWWMMMHHHJJJLLLKKKFFF???<<>>>>>@@@FFFKKKKKKEEE???EEECCCAAA@@@???@@@BBBCCCCCCBBBDDDJJJTTT^^^ccceeefffmmmrrrrrrvvv}}}|||pppooorrr|||{{{sssuuuxxxzzz{{{|||~~~}}}}}}}}}~~~|||nnniiikkkllljjjnnnpppppp|||xxxwwwxxxqqqppprrrnnnooonnnnnnppptttwwwxxxxxxwwwvvvyyy~~~}}}}}}~~~yyyrrrkkkggggggjjjkkkmmmppprrrtttvvvvvvzzz~~~{{{vvvssswww}}}}}}uuuooojjjiiidddaaa]]]YYYUUUTTTTTTUUUTTTTTTTTTVVVXXX[[[^^^```jjjpppwww}}}xxxhhhaaaVVVRRRLLLIIIJJJMMMOOOQQQQQQOOOMMMLLLKKKHHHEEEBBBAAABBBFFFJJJMMMRRR]]]iiittt|||~~~rrreee\\\VVVXXXVVVMMMHHHHHHIIIHHHIIIBBB???BBBCCC@@@???AAAAAA@@@>>>;;;999777666555444444444444444444444444444555555444444444777999===>>>AAAEEEHHHGGGDDD@@@BBBBBBAAA@@@@@@AAABBBCCCBBBCCCFFFMMMVVV___dddeeeeeekkkppprrrvvv|||{{{vvvjjjkkkpppzzzxxxtttvvvyyy{{{{{{|||~~~zzzzzzzzz|||}}}|||yyywwwxxxllliiimmmnnnkkkooopppppp{{{uuutttvvvpppppptttqqqqqqppppppqqquuuwwwxxxxxxyyyxxx{{{zzzoooeee```___bbbaaaaaabbbdddfffiiikkkqqqvvv|||~~~zzzwwwuuuwww}}}{{{wwwqqqiiibbb]]]YYYWWWTTTRRRNNNKKKIIIHHHHHHIIILLLLLLLLLMMMOOOQQQSSSUUU]]]ccckkksss|||lllddd\\\WWWRRROOOOOOPPPRRRRRRQQQPPPNNNMMMLLLJJJFFFCCCAAABBBEEEJJJMMMRRR^^^jjjsss|||yyyyyyjjj___XXXYYYVVVOOOJJJIIIIIIGGGIIIDDDAAABBBBBB@@@???AAA???>>>===;;;999888777666333333333333333333333333555555666555555666888;;;===???BBBDDDDDDCCCCCCCCCAAABBBBBBBBBBBBBBBBBBBBBAAACCCHHHPPPYYY```dddeeedddiiinnnrrrwwwzzzuuunnndddfffnnnwww}}}tttvvvxxx{{{||||||}}}yyywwwuuuuuuwwwyyyzzzzzz{{{zzzzzzxxxpppiiikkkqqqqqqnnnrrrsssqqq|||ssspppsssooopppuuurrrtttsssrrrsssuuuwwwxxxwwwyyyyyy|||qqqccc[[[YYYYYYWWWTTTSSSTTTWWWZZZ]]]bbbhhhpppvvvxxxxxxxxxxxxxxx~~~yyyvvvmmmfff\\\TTTQQQOOOMMMKKKKKKIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJNNNTTT]]]gggrrrkkkccc___[[[VVVSSSRRRRRRRRRRRRQQQPPPOOONNNNNNKKKGGGDDDDDDDDDGGGJJJLLLPPP\\\hhhnnn~~~|||sss}}}qqqfff[[[[[[XXXSSSNNNLLLKKKIIIEEECCCAAABBBBBBBBBBBBDDD======<<<;;;:::999888777444444444444444444444444555666666666666777:::======AAAEEEDDDAAA@@@BBBFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@CCCIIIQQQYYY^^^bbbccceeehhhmmmsssxxxwwwooohhhcccfffnnnvvv|||zzztttxxxzzz{{{||||||}}}yyyvvvsssssswww}}}|||wwwqqqlllhhhgggnnnvvvxxxtttwwwxxxvvvrrrnnnpppllloootttqqqvvvuuutttuuuvvvxxxxxxwwwwwwwww{{{{{{jjj^^^XXXTTTRRRPPPMMMMMMNNNOOOQQQTTTZZZbbbjjjppptttwwwyyy{{{xxxpppiiieee^^^WWWNNNJJJLLLMMMLLLJJJIIIHHHFFFEEEEEEFFFGGGHHHEEEEEEDDDDDDDDDEEEEEEEEEGGGMMMUUU```lllyyyjjjccc___[[[WWWTTTSSSRRRQQQPPPPPPPPPOOOOOOOOOLLLHHHDDDDDDDDDFFFIIIKKKPPP\\\iiippp}}}pppuuuyyyooo___[[[WWWTTTPPPMMMKKKKKKEEEEEEDDDBBBAAABBBCCCCCC============;;;:::888777666666666666666666666666444555666666666888;;;>>>???DDDGGGFFFAAA???CCCGGGGGGGGGFFFEEECCCAAA???>>>???CCCJJJQQQWWW\\\^^^```fffgggmmmssswwwssslllfffgggjjjpppvvvzzzxxxuuuyyyzzz{{{||||||}}}~~~yyyuuutttxxxuuukkkeeedddgggqqq{{{~~~zzz}}}}}}zzztttmmmmmmjjjmmmrrrooowwwuuutttuuuwwwyyyyyyxxxxxxxxx|||wwweeeXXXSSSSSSQQQOOOMMMKKKIIIIIIJJJOOOWWW___fffmmmtttxxx}}}sssjjjbbb[[[WWWQQQLLLGGGGGGKKKMMMLLLIIIDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEIIIQQQZZZfffrrr}}}mmmddd]]]ZZZWWWTTTSSSRRRPPPNNNOOOOOOOOOOOOOOOLLLHHHDDDAAAAAADDDHHHKKKRRR```mmm{{{nnnooovvvyyyeee^^^WWWTTTQQQLLLJJJJJJHHHJJJHHHCCC??????@@@???>>>>>>???>>>===;;;999888666666666666666666666666333444555666666888<<>>===AAAEEELLLRRRUUUYYY\\\^^^eeeggglllrrrrrrmmmhhhhhhlllmmmpppuuuxxx~~~{{{wwwwwwxxxyyyzzz{{{{{{~~~||||||}}}rrrgggdddfffllluuu}}}}}}}}}vvvmmmlllhhhlllqqqnnnuuutttsssuuuxxxzzz{{{zzz{{{{{{~~~rrr]]]WWWWWWUUURRROOOKKKGGGEEEFFFIIINNNTTT\\\eeennnttt~~~yyyssskkkccc\\\VVVQQQMMMJJJGGGEEEEEEHHHIIIGGGEEECCCCCCCCCBBBBBBBBBCCCCCCFFFFFFFFFFFFEEEDDDCCCCCCDDDGGGLLLUUU___iiirrrwwwpppddd[[[YYYVVVTTTSSSRRROOOMMMNNNNNNNNNOOOOOOLLLGGGCCCAAAAAACCCHHHKKKRRR```nnnooojjjnnn}}}rrrggg]]]XXXSSSLLLIIIKKKHHHLLLJJJCCC>>>???@@@>>>@@@@@@AAA@@@???<<<:::888666666666666666666666666222333444555666888<<>>=========>>>EEEIIINNNRRRUUUWWW[[[^^^dddeeekkkooolllffffffjjjooommmnnnssswww||||||wwwvvvwwwvvvwwwyyyyyy{{{~~~~~~}}}~~~~~~}}}||||||ssskkkfffhhhmmmrrrwww|||~~~{{{~~~~~~{{{wwwllljjjhhhmmmrrrooorrrqqqqqqtttxxx{{{}}}}}}||||||~~~ppp```^^^ZZZUUUPPPMMMJJJIIIGGGHHHIIIMMMSSS]]]hhhpppxxxzzzoooiiibbb^^^XXXSSSPPPNNNKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBCCCDDDIIIQQQZZZdddkkknnnqqqpppttt~~~pppbbbZZZXXXVVVTTTTTTRRRPPPMMMMMMMMMNNNOOOOOOLLLGGGCCCEEEDDDEEEHHHJJJPPP]]]kkkooohhhiiiyyy}}}pppddd]]]WWWNNNKKKMMMDDDIIIIIIBBB>>>AAACCCAAAAAAAAABBBAAA@@@===:::888555555555555555555555555111222444555666888<<>>>>>???@@@BBBBBBAAA@@@>>><<<;;;:::777777666555555555555555444444333444777;;;???AAAGGGGGGBBB;;;999===???>>>AAA>>><<<===<<<:::<<>>>>>>>>???AAA@@@@@@???>>><<<;;;:::999999888777777777777777555555444555888;;;???BBBEEEFFFDDDAAACCCGGGFFFCCCBBB>>><<<======<<>>>>>>>>>>>>>>===<<<;;;;;;999999888777777777777777666666666777999<<<@@@BBBCCCDDDEEEHHHPPPVVVTTTNNNEEE@@@===>>>>>>???BBBHHHHHHJJJMMMQQQTTTZZZ```eeehhhhhheeeaaa]]]]]]bbbfffnnnvvv~~~}}}}}}zzzyyywwwtttuuuxxxyyy{{{~~~~~~{{{xxxwwwssspppttt{{{{{{rrrhhhaaa^^^___]]]bbbiiiqqqvvvyyyxxxxxxrrrpppnnnnnnllllllsss{{{ssslllfffccceeejjjkkkmmmooorrruuuwwwyyyyyyzzz|||}}}|||{{{~~~wwwdddXXXSSSQQQOOOLLLKKKKKKKKKQQQ___mmm}}}{{{pppgggaaa[[[VVVUUUSSSPPPMMMMMMLLLKKKMMMOOOQQQPPPOOOOOOOOOMMMMMMMMMMMMOOOOOONNNNNNPPPRRRTTTVVVWWWXXX\\\VVVNNNGGGEEEEEEFFFFFFDDDAAA@@@CCCHHHLLLMMMLLLMMMLLLLLLOOOVVV]]]bbbeeejjjllloooppppppppprrrtttrrroookkklllpppsssttttttqqqrrrsssuuuxxx|||mmmnnnnnnppprrruuuxxxyyyyyyvvvssssssvvvyyy|||}}}xxxyyyyyyxxxvvvtttsssrrrvvvwwwxxxwwwvvvuuuuuuuuuuuuwwwyyy{{{{{{yyywwwvvvxxxzzz|||}}}|||||||||}}}||||||{{{{{{|||}}}~~~~~~~~~}}}||||||{{{}}}}}}~~~~~~}}}}}}zzz{{{||||||{{{xxxvvvuuuuuuuuutttsssssstttttttttwwwuuuuuuvvvyyy|||}}}|||{{{}}}lllddd]]]YYYTTTNNNKKKKKKIIIHHHHHHJJJKKKKKKIIIGGGEEECCCCCCFFFHHHKKKUUU___jjjzzz~~~lllooo~~~mmm___VVVQQQLLLIIIGGGEEECCC@@@>>>=========<<<============<<<<<<;;;777666666555555555555555777777777888:::===@@@BBBAAACCCEEELLLXXXdddddd^^^LLLEEE@@@???@@@@@@DDDIIIKKKLLLOOOQQQUUU[[[bbbgggiiifffbbb]]]ZZZ\\\bbbggglllttt~~~zzzvvvwwwwwwvvvwwwzzz|||~~~{{{||||||xxxooogggjjjrrr|||qqqddd\\\\\\___```dddkkkrrrvvvwwwuuutttooolllkkkkkkiiigggkkkqqq|||{{{xxxrrrkkkfffgggiiihhhiiilllpppssswwwyyyzzzyyyzzz{{{{{{{{{}}}sssccc[[[XXXVVVQQQMMMLLLMMMRRR```mmmuuukkk___[[[WWWUUUUUUUUUTTTSSSSSSRRRRRRSSSVVVWWWWWWVVVRRRRRRQQQPPPPPPQQQRRRRRRQQQSSSVVVYYY\\\^^^```aaa___XXXNNNHHHEEEEEEEEEEEEDDDAAA@@@@@@CCCEEEFFFEEEIIIHHHHHHJJJOOOVVV\\\```ccceeegggggggggggghhhiiijjjfffaaa^^^___aaabbbbbb``````bbbdddgggkkknnnoooqqqrrruuuyyy|||~~~~~~}}}|||zzzxxxwwwwwwvvvwwwvvvttttttvvvvvvvvvuuutttuuuvvvxxx{{{nnneee^^^YYYTTTNNNJJJKKKHHHGGGHHHIIIKKKKKKIIIGGGDDDCCCCCCFFFGGGJJJSSS]]]eee|||vvv}}}sssmmmxxxxxxiii\\\SSSNNNKKKIIIGGGFFFCCCAAA???>>>>>>>>><<<<<<============<<<<<<777666666555555555555555777777888999;;;>>>@@@AAAAAAAAACCCJJJZZZjjjooolllUUULLLCCCAAAAAABBBEEEJJJMMMOOOQQQSSSWWW\\\ccchhhgggddd^^^YYYWWW[[[aaafffjjjoooxxx{{{uuusssvvvxxxwwwxxx{{{}}}}}}~~~}}}www{{{{{{ooodddeeelll}}}rrrddd\\\^^^bbbfffiiimmmppprrrrrrqqqpppmmmjjjiiijjjhhhfffhhhmmmtttyyy|||{{{uuuqqqpppppplllmmmnnnpppsssuuuwwwxxxuuuvvvxxxyyyzzz{{{|||}}}qqqccc\\\ZZZTTTOOONNNPPPWWWeeessszzzrrrkkk```^^^\\\[[[ZZZZZZZZZYYYZZZYYYYYYZZZ[[[\\\\\\[[[VVVVVVUUUTTTTTTUUUVVVVVVXXXYYY\\\___bbbdddeeeeee]]]VVVMMMHHHGGGFFFDDDAAACCCAAA@@@@@@AAACCCCCCCCCFFFEEEEEEGGGKKKQQQXXX\\\```bbbdddeeecccbbbaaaaaaeeeaaa\\\WWWUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]___```cccdddgggkkknnnrrruuuvvv{{{{{{}}}}}}||||||{{{yyywwwrrrsssssssssuuuzzz}}}mmmddd\\\XXXSSSMMMJJJLLLHHHGGGHHHIIIJJJJJJHHHFFFCCCBBBCCCFFFGGGJJJRRR\\\cccwwwwwwvvv~~~}}}~~~ppptttwwwiii]]]TTTNNNKKKIIIFFFFFFDDDCCCAAA@@@@@@@@@======>>>>>>>>>===<<<<<<999999888777777777777777777777888999;;;===???@@@AAABBBCCCIIIWWWgggoooppp]]]QQQFFFBBBBBBCCCGGGKKKPPPQQQTTTVVVYYY]]]cccgggfffaaa[[[WWWWWW[[[aaaeeeiiimmmuuuzzzuuusssuuuxxxxxxyyy}}}|||||||||~~~zzzrrrvvv{{{yyymmmcccdddlll~~~~~~zzzoooddd^^^aaaffflllmmmoooppppppooommmlllkkkgggfffhhhiiihhhiiimmmpppxxx~~~~~~||||||{{{yyywwwwwwvvvuuuuuuuuuuuuvvvsssvvvyyy}}}~~~~~~|||{{{|||oooddd^^^WWWQQQQQQUUU^^^mmmzzz}}}ssspppmmmiiiccccccbbbaaaaaaaaaaaaaaacccbbb``````aaaaaa___^^^\\\[[[ZZZYYYYYYZZZ[[[\\\______```aaabbbcccddddddYYYRRRJJJGGGGGGGGGCCC???CCCBBBAAA@@@AAAAAACCCCCCAAABBBCCCEEEGGGLLLSSSWWW\\\___cccdddbbb^^^\\\[[[^^^[[[WWWSSSOOONNNNNNNNNPPPPPPQQQSSSTTTUUUVVVVVVWWWXXX[[[^^^aaadddfffgggiiijjjlllnnnrrrwwwzzz}}}|||{{{yyyvvvvvvxxx}}}}}}jjjbbbZZZVVVQQQLLLKKKLLLHHHHHHHHHIIIJJJJJJGGGEEEBBBAAABBBFFFGGGJJJRRR[[[bbbrrr}}}}}}wwwttt|||{{{pppcccYYYRRRMMMKKKFFFEEEEEEDDDCCCCCCBBBBBB????????????>>>======<<<999999888777777777777777666777888999;;;===>>>???BBBDDDEEEIIIRRR```hhhjjj```SSSGGGCCCDDDFFFJJJOOORRRTTTWWWYYY[[[^^^bbbeeeeeeaaaZZZWWWXXX\\\aaaeeejjjqqqzzz}}}wwwtttvvvwwwxxxzzz}}}{{{{{{{{{~~~~~~yyymmmpppsssqqqhhhaaaeeennnvvvuuuqqqiiibbb```dddiiinnnpppqqqrrrqqqooollljjjiiieeedddgggiiijjjlllpppooouuuwwwvvvxxx}}}}}}~~~~~~|||{{{zzz{{{{{{|||yyy}}}{{{tttggg^^^VVVUUUXXX```ooo|||~~~rrrjjjjjjjjjhhhiiijjjkkkllllllmmmooopppooommmkkkiiiiiigggeeecccbbbaaa```______```aaabbbeeecccbbb```____________WWWPPPGGGDDDFFFGGGEEEAAADDDCCCBBBAAA@@@@@@AAABBB???AAACCCEEEFFFJJJPPPTTTXXX\\\```bbb___ZZZVVVSSSRRRQQQOOOMMMJJJIIIIIIJJJKKKKKKMMMNNNPPPPPPQQQQQQQQQRRRTTTVVVXXXZZZ\\\]]]\\\]]]___aaadddgggjjjkkkpppsssvvvxxx||||||xxxxxx{{{~~~}}}hhh```XXXTTTQQQLLLKKKMMMIIIHHHHHHIIIJJJIIIGGGEEEAAA@@@BBBFFFGGGJJJRRR[[[aaaooo|||uuu{{{vvviii^^^UUUPPPMMMEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@@@@???>>>===<<<777777666555555555555555666777888999;;;<<<===>>>BBBFFFHHHJJJPPPZZZaaacccaaaSSSGGGCCCEEEHHHMMMRRRSSSUUUXXX[[[\\\^^^aaadddeeeaaa[[[XXXYYY]]]bbbeeemmmvvvyyyuuuvvvwwwwwwzzz~~~{{{zzz{{{~~~~~~yyyjjjkkkllljjjccc```fffpppnnnmmmiiiccc``````eeejjjnnnpppsssuuutttqqqmmmjjjgggcccbbbfffiiikkknnnsssmmmpppooolllpppyyy~~~}}}~~~|||}}}qqqggg\\\XXXYYY```lllxxx||||||zzzyyyzzz}}}xxxlllgggiiilllkkknnnpppsssuuuwwwyyy|||~~~yyyvvvsssqqqpppnnnkkkhhhffffffddddddddddddffffffgggeeebbb^^^\\\[[[[[[[[[XXXOOOEEEBBBEEEHHHGGGDDDEEEEEECCCAAA???>>>???AAA>>>AAAEEEFFFGGGJJJOOOTTTTTTXXX^^^```]]]WWWQQQNNNHHHIIIIIIHHHFFFEEEFFFGGGGGGHHHJJJLLLMMMOOOOOOOOOPPPQQQRRRSSSUUUWWWXXXYYYVVVWWWYYY[[[^^^```bbbbbbbbbdddgggjjjmmmrrrwww{{{}}}rrrhhh___WWWTTTRRRNNNLLLLLLIIIHHHGGGGGGHHHHHHFFFDDDBBB@@@AAADDDFFFHHHNNNUUU^^^iii{{{nnniiiwww|||mmm\\\QQQNNNJJJHHHFFFCCCAAA@@@@@@@@@???>>><<<;;;::::::;;;;;;999777555222222333444666777777999;;;===???@@@AAACCCDDDGGGIIILLLPPPVVV[[[VVVOOOEEE???AAAFFFKKKMMMPPPWWWZZZYYYZZZ___aaa___```YYYUUUYYY]]]___eeellltttxxxuuuuuuyyy|||~~~wwwxxxyyyzzz|||wwwrrrjjjcccdddggggggggghhhfff```[[[\\\aaafffggggggmmmqqquuuxxxvvvqqqjjjeeedddeeedddbbbffflllnnnlllmmmmmmnnnnnnoooqqqrrrsssvvvwwwyyy{{{}}}~~~~~~~~~|||{{{|||oooaaa^^^```dddjjjpppwwwzzz~~~{{{tttmmmiiimmmuuu~~~yyyyyyxxxtttpppppptttxxx}}}~~~|||yyyvvvsssrrrqqqnnnkkkiiiiiijjjjjjjjjmmmkkkgggccc___]]][[[ZZZXXXSSSLLLIIIHHHHHHGGGFFFDDDCCCCCCBBBAAA@@@??????BBB@@@AAAEEEGGGIIINNNUUUXXXWWWWWWVVVUUURRROOOLLLIIIHHHGGGGGGHHHGGGEEECCCHHHGGGGGGJJJMMMOOOOOOOOOOOOQQQSSSTTTVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXWWWYYY\\\___aaaeeeiiilllqqqvvv}}}rrrhhh___WWWTTTRRRNNNKKKLLLIIIHHHGGGGGGHHHHHHFFFDDDBBB@@@AAADDDFFFHHHNNNUUU[[[fffvvvuuummmwwwvvveeeYYYTTTKKKIIIGGGDDDBBB@@@@@@@@@??????>>>===<<<<<<<<<<<<:::999666444333444666777888999:::<<<>>>@@@BBBBBBDDDEEEGGGHHHIIILLLPPPSSSQQQKKKCCC@@@AAAFFFKKKMMMNNNUUUYYYYYYYYY]]]^^^\\\]]]XXXVVVZZZ^^^```eeelllyyy}}}vvvrrrrrruuuxxxyyy{{{{{{{{{zzzyyyzzz}}}{{{xxxmmmfffgggjjjjjjiiiiiiaaa]]]ZZZ\\\bbbiiikkkkkklllooosssuuutttoooiiifffccceeedddbbbffflllnnnllllllllllllmmmnnnooopppqqqqqqsssuuuxxxzzzzzzzzzzzzyyy{{{}}}yyyvvviiieeeggghhhjjjlllrrrvvvzzz|||xxxqqqiiieeefffkkksssyyy}}}~~~zzz}}}~~~}}}{{{{{{~~~~~~{{{zzzyyyvvvrrrpppoooooonnnmmmmmmlllkkkiiifffbbb___]]]YYYTTTNNNJJJIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@BBB@@@AAADDDFFFGGGLLLSSSVVVVVVVVVVVVUUURRROOOLLLJJJIIIHHHHHHIIIIIIGGGFFFHHHGGGGGGJJJMMMPPPPPPOOONNNOOOPPPQQQQQQQQQPPPPPPRRRRRRRRRRRRRRRSSSSSSTTTTTTVVVYYY[[[]]]```cccfffkkkpppvvv{{{~~~ssshhh___VVVTTTRRRMMMKKKKKKIIIHHHGGGGGGHHHHHHFFFDDDBBB@@@@@@DDDFFFHHHNNNUUUXXXaaapppxxxkkkoooooo```XXXMMMKKKHHHEEECCCAAA@@@@@@????????????>>>===<<<;;;;;;:::888666555666777888999:::<<<>>>@@@BBBCCCCCCDDDFFFHHHHHHGGGGGGHHHIIIJJJFFFAAA@@@BBBGGGKKKMMMNNNUUUYYYZZZ[[[\\\\\\YYYXXXVVVWWW[[[___bbbfffkkk|||}}}|||uuuqqqqqqsssuuuvvv{{{|||}}}{{{yyyxxxxxxyyy}}}}}}}}}qqqggggggkkkkkkhhhfff\\\YYYYYY]]]eeellloooppplllnnnppprrrppplllhhheeecccdddcccbbbffflllmmmkkkiiiiiiiiijjjkkklllmmmnnnkkkmmmpppsssuuuuuuuuutttsssuuu{{{zzz}}}uuurrrtttrrrooolllppptttyyy|||yyyqqqhhhbbb```aaaeeellltttzzz}}}~~~~~~zzzwwwuuutttrrrppplllmmmnnnnnnlllhhhccc```[[[WWWRRRNNNLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCAAAAAADDDFFFFFFKKKQQQUUUVVVXXXYYYXXXUUURRRPPPNNNLLLKKKKKKLLLKKKJJJHHHHHHGGGHHHJJJNNNPPPQQQPPPOOOOOOPPPPPPOOONNNMMMLLLPPPPPPPPPPPPPPPQQQRRRRRRSSSUUUWWWXXXYYY[[[^^^```dddhhhlllppprrruuu{{{xxxhhh___WWWTTTRRRMMMJJJKKKIIIHHHGGGGGGHHHHHHFFFDDDAAA???@@@CCCFFFGGGMMMUUUVVV^^^kkk{{{xxxjjjiii}}}tttcccWWWPPPNNNJJJGGGDDDAAA@@@@@@===>>>??????>>>===;;;:::;;;:::888666666666777777999:::===???AAACCCCCCCCCCCCEEEGGGHHHFFFDDDCCCCCCBBBAAA@@@@@@CCCGGGJJJLLLOOOTTTYYY[[[[[[ZZZXXXWWWSSSUUUXXX\\\```cccgggjjjzzz}}}www~~~{{{uuurrrsssuuuwwwyyyyyy{{{~~~~~~}}}|||||||||{{{}}}~~~}}}|||{{{}}}oooddddddhhhfffbbb^^^XXXXXXZZZ```gggnnnqqqrrrnnnooooooooollliiieeecccaaaccccccbbbfffkkkllljjjgggggggggggghhhiiijjjkkkgggiiillloooqqqrrrqqqqqqnnnrrrvvvzzz~~~}}}xxxsssvvvzzz~~~wwwllleee___]]]]]]bbbkkkssswwwxxxuuuxxx~~~|||yyyuuuqqqooojjjlllmmmmmmllliiieeeccc]]][[[WWWSSSPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFDDDDDDFFFGGGGGGLLLRRRWWWZZZ^^^aaa```]]][[[YYYUUUSSSPPPOOONNNMMMKKKJJJIIIHHHIIIKKKOOOQQQRRRQQQRRRRRRRRRRRRQQQPPPPPPOOORRRRRRQQQQQQRRRRRRSSSTTTTTTUUUVVVWWWWWWXXXZZZ\\\^^^aaadddffffffiiinnnrrrzzziii```XXXUUURRRNNNKKKKKKIIIHHHGGGGGGHHHHHHFFFDDDAAA???@@@CCCEEEGGGMMMTTTVVV]]]hhhwww{{{mmmjjjsssxxxfffVVVRRRPPPMMMHHHEEEBBB@@@@@@<<<===>>>>>>===<<<:::999:::999888666666666666666888:::===@@@BBBCCCCCCCCCAAADDDGGGGGGFFFCCCBBBBBB======???AAACCCFFFIIIKKKNNNQQQUUUXXXWWWTTTRRRQQQPPPUUUZZZ]]]___cccgggiiiwwwyyyvvv|||xxxtttrrrtttwwwzzz{{{{{{}}}}}}~~~~~~}}}yyyuuutttuuuxxxkkk```^^^```]]]YYYVVVXXXYYY]]]ccciiinnnqqqrrrrrrqqqoookkkhhhdddbbb``````bbbbbbbbbeeekkkllliiifffeeeeeeeeefffggghhhiiifffhhhjjjlllooopppqqqqqqnnnqqqtttwww|||~~~~~~~~~}}}qqqhhhaaa]]][[[]]]ccciiilllmmmlllpppvvv}}}zzzuuuooollljjjjjjjjjjjjiiihhhfffeeeaaa```]]]YYYUUUQQQOOONNNLLLLLLKKKJJJIIIHHHHHHGGGJJJGGGGGGJJJJJJJJJOOOUUU\\\bbbhhhlllkkkhhhffffff___\\\XXXUUUSSSQQQOOOMMMMMMLLLLLLNNNRRRTTTTTTSSSTTTTTTTTTSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTSSSTTTUUUTTTSSSTTTVVVWWW[[[]]]______^^^```dddiiiooosss{{{kkkbbbYYYVVVSSSOOOKKKKKKIIIHHHGGGGGGHHHHHHFFFDDDAAA??????CCCEEEGGGMMMTTTWWW\\\ggguuu{{{mmmiiimmm|||lllZZZUUUSSSOOOJJJFFFBBBAAA@@@============<<<;;;:::999:::999888777666666666666888:::>>>AAACCCCCCCCCCCC@@@CCCEEEFFFDDDCCCBBBBBB;;;===???AAABBBEEEHHHJJJKKKLLLOOOSSSQQQLLLJJJKKKOOOVVV[[[\\\^^^cccggghhhuuu{{{xxxyyyvvvrrrqqqtttwwwzzz|||~~~wwwooonnnqqqssshhh^^^[[[ZZZVVVRRRRRRXXX[[[```fffkkknnnpppqqqrrrppplllgggccc```_________aaabbbbbbeeejjjkkkgggfffeeeeeeeeeffffffggghhhggghhhhhhjjjlllooorrrsssqqqsssuuuwww{{{~~~|||uuukkkbbb___\\\[[[]]]___```aaadddggglllssszzzxxxqqqlllkkkkkkkkkkkkjjjiiihhhhhheeeeeeddd```ZZZUUURRRQQQPPPOOOOOONNNMMMLLLKKKKKKLLLJJJJJJMMMMMMMMMRRRXXXaaahhhqqqvvvuuusssqqqqqqjjjfffaaa]]][[[YYYVVVTTTTTTSSSSSSUUUWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSQQQRRRRRRQQQPPPPPPQQQSSSXXXZZZ[[[ZZZXXXYYY]]]aaadddiiiqqqwww}}}mmmccc[[[WWWUUUPPPLLLLLLIIIHHHGGGGGGHHHHHHFFFDDD@@@>>>???CCCEEEFFFMMMTTTWWW\\\fffttt}}}nnniiijjj{{{sss```WWWUUUPPPKKKFFFCCCAAA@@@???>>>===<<<;;;;;;;;;;;;;;;::::::999888888777777:::<<>>AAAAAABBBCCCFFFIIILLLKKKMMMPPPNNNHHHFFFJJJNNNWWW\\\[[[\\\bbbggghhhqqq{{{}}}}}}{{{xxxttttttvvvyyy{{{|||wwwmmmkkkpppppphhhaaa\\\WWWRRRQQQSSSVVV[[[bbbhhhmmmooopppqqqnnnkkkfffaaa^^^]]]^^^___^^^aaabbbbbbeeejjjjjjgggfffffffffffffffgggggghhhhhhhhhggghhhjjjnnnrrruuuttttttuuuwww|||}}}yyyoooeeedddbbb___\\\ZZZZZZ[[[ZZZ\\\```fffmmmuuu|||xxxrrrnnnpppqqqrrrqqqooolllkkkhhhiiiiiieee^^^XXXUUUTTTTTTTTTSSSRRRQQQPPPOOOOOOMMMKKKKKKNNNOOOOOOTTTZZZccclllvvv|||{{{yyyxxxxxxrrrnnniiifffdddcccaaa```]]]\\\[[[\\\^^^^^^^^^]]]ZZZYYYWWWVVVUUUTTTUUUUUUQQQQQQQQQQQQQQQRRRRRRSSSPPPQQQRRRQQQOOOOOOQQQRRRUUUVVVVVVTTTRRRSSSWWW[[[[[[```gggkkkooovvvnnnddd\\\XXXUUUPPPMMMMMMIIIHHHGGGGGGHHHHHHFFFDDD@@@>>>???BBBEEEFFFLLLTTTVVV\\\eeessstttmmmhhhyyywwwcccXXXVVVQQQLLLGGGCCCAAA@@@AAA@@@>>><<<<<<<<<======<<<;;;;;;::::::999999888;;;===AAADDDFFFGGGFFFEEEAAABBBCCCBBB@@@>>>>>>???===???AAABBBAAABBBFFFIIIPPPMMMNNNQQQNNNHHHGGGKKKOOOXXX]]][[[[[[aaafffgggmmmuuu~~~|||yyywwwyyy{{{}}}}}}|||~~~xxxmmmkkkqqqqqqjjjddd___XXXRRRRRRVVVUUUZZZbbbiiinnnpppqqqrrrjjjgggbbb]]][[[\\\^^^___^^^```bbbbbbeeejjjjjjfffggggggfffffffffggghhhhhhiiihhhffffffhhhmmmsssvvvvvvuuuuuuxxx}}}zzz}}}sssgggiiiiiieee^^^ZZZYYY[[[QQQRRRVVV[[[ccclllsssxxx~~~|||~~~yyyqqqssswwwzzzyyyuuupppmmmjjjllllllhhhaaaZZZWWWVVVWWWWWWVVVUUUTTTSSSRRRRRRMMMKKKKKKNNNOOOPPPUUU[[[ccclllxxx~~~~~~{{{zzz{{{vvvsssnnnkkkkkkjjjiiihhhcccbbbaaaaaabbbcccbbb```___^^^[[[YYYWWWVVVUUUUUUSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSTTTSSSRRRQQQSSSUUURRRSSSSSSQQQNNNOOOTTTXXXVVV[[[```cccffflllttt|||qqqeeeZZZVVVTTTOOOLLLKKKKKKIIIGGGFFFGGGGGGEEEDDDBBBAAA@@@AAACCCFFFJJJLLLUUU[[[dddppp~~~}}}kkkhhhrrrssseeeWWWVVVRRRLLLHHHFFFCCC@@@???>>>===<<<<<<;;;;;;<<<777888999999777777888999===???BBBEEEGGGGGGFFFEEEBBBBBBBBBAAA@@@???>>>======???AAABBBCCCDDDFFFHHHLLLNNNPPPNNNJJJHHHHHHIIIUUUVVVWWWXXXZZZ___dddiiipppssszzz|||zzz||||||wwwvvvzzz|||{{{~~~~~~~~~zzzpppjjjiiiiiinnnjjjcccZZZTTTRRRTTTVVVYYY[[[```hhhooorrrpppllleeeccc___[[[YYYYYYZZZZZZZZZ\\\^^^```ccceeeggghhhjjjhhhffffffggghhhhhhhhhhhhiiiiiiiiiiiijjjmmmoootttssssssttttttwww~~~~~~~~~uuuooojjjggggggeee___ZZZWWWUUURRRRRRVVV\\\aaadddooovvv}}}uuurrruuu{{{zzzyyyxxxyyy{{{ssspppoooqqqpppjjjaaaYYYXXXYYY[[[]]]___^^^ZZZVVVUUUVVVVVVUUUSSSQQQQQQSSSXXX\\\bbbppp}}}~~~zzzzzzzzzyyyvvvtttssstttvvvqqqlllgggfffhhhhhheeeaaaaaaaaa```^^^\\\YYYWWWVVVVVVUUUSSSRRRRRRRRRSSSTTTRRRQQQPPPPPPPPPPPPQQQRRRQQQPPPOOONNNNNNPPPQQQSSSTTTUUUVVVYYY]]]bbbeeehhhsssxxxqqqeeeYYYUUUSSSOOOLLLKKKKKKIIIGGGFFFGGGFFFEEEDDDBBBAAA@@@AAACCCFFFJJJLLLTTTZZZcccnnn|||{{{wwwvvviiiqqq|||ttthhhYYYWWWRRRMMMHHHFFFBBB@@@???>>>===<<<;;;;;;;;;;;;888999:::999888777888999===@@@CCCFFFHHHHHHGGGFFFCCCBBBBBBAAA@@@???======>>>@@@BBBBBBBBBCCCEEEGGGJJJLLLNNNLLLIIIHHHJJJMMMSSSTTTVVVXXX[[[```fffjjjpppvvv}}}xxxvvvyyyyyyvvvyyyuuuuuuzzz}}}}}}~~~wwwllldddaaa```cccaaa\\\WWWSSSRRRUUUXXX^^^```eeelllqqqssspppmmmdddbbb^^^[[[YYYYYYZZZZZZ[[[\\\]]]```cccfffhhhjjjkkkjjjhhhgggggghhhhhhhhhhhhiiiiiiiiihhhiiikkknnnqqqppprrrtttuuuwww~~~wwwsssqqqoookkkgggaaa\\\WWWTTTTTTVVVXXXYYYbbbiiiqqqxxx|||~~~wwwuuuxxx|||}}}~~~zzzqqqpppwww~~~xxxxxx|||xxxqqqoooqqqrrrrrrlllddd]]]\\\]]]^^^aaabbbaaa]]]ZZZYYYYYYYYYXXXWWWUUUUUUYYY^^^bbbeeerrr~~~zzzyyyxxxvvvuuuuuuvvvwwwxxxsssmmmllllllllliiifffbbbaaa```___]]]ZZZXXXWWWWWWVVVTTTSSSRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRQQQPPPOOONNNOOOPPPRRRSSSSSSSSSTTTVVVYYY]]]```bbbjjjnnnyyyqqqeeeXXXTTTRRRNNNLLLLLLKKKIIIGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@CCCFFFJJJLLLSSSYYYaaalllxxxuuummmqqq}}}vvvwww|||vvvlll]]]YYYRRRMMMIIIEEEAAA??????>>>===<<<;;;;;;;;;;;;:::;;;;;;:::999888888999>>>@@@DDDGGGIIIIIIHHHGGGDDDCCCBBBAAA???>>>===<<<@@@AAACCCCCCBBBBBBDDDEEEIIIJJJKKKJJJGGGHHHLLLPPPPPPSSSVVVYYY\\\aaagggkkkpppyyy}}}|||~~~vvvrrrssssssqqquuusssuuuzzz~~~uuuhhh^^^YYYWWWVVVVVVTTTSSSRRRSSSVVVYYYbbbdddiiinnnrrrrrrnnnkkkbbb```]]][[[YYYYYYYYYZZZ[[[[[[\\\^^^aaaeeeiiilllmmmlllkkkiiihhhhhhhhhhhhiiiiiiiiihhhfffgggiiikkklllmmmqqquuuwwwxxx~~~~~~~~~~~~|||~~~{{{xxxnnniiiaaa[[[WWWUUUSSSRRRVVV[[[bbbhhhnnnuuu~~~|||zzz{{{}}}~~~|||wwwsssqqqqqqmmmgggfffooozzzzzzvvvuuuwww{{{yyysssoooooorrrttttttoooiiidddbbbcccdddfffgggfffbbb___^^^^^^^^^]]]\\\[[[[[[^^^ccchhhgggsssxxxwwwvvvuuuuuuvvvwwwxxx{{{wwwrrrpppppppppmmmkkkeeedddcccaaa___]]][[[ZZZYYYXXXVVVUUUSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRQQQPPPPPPPPPQQQSSSTTTRRRRRRRRRSSSTTTWWWYYYZZZ___bbbjjjvvvqqqeeeXXXSSSQQQNNNMMMMMMKKKIIIFFFFFFFFFFFFEEECCCAAA@@@@@@@@@BBBFFFIIILLLRRRWWW___iiittt}}}ooofffgggsssxxxrrrccc[[[SSSNNNJJJEEEAAA@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;999888888:::???AAADDDHHHJJJJJJIIIIIIEEEDDDCCCAAA???>>>======CCCDDDEEEEEECCCCCCDDDEEEIIIJJJJJJGGGEEEFFFKKKPPPPPPSSSWWWZZZ]]]aaafffiiippp{{{xxxxxx~~~vvvpppooooooooossssssuuuzzztttfff[[[UUUSSSMMMNNNPPPPPPQQQTTTXXX[[[bbbdddiiimmmooonnnkkkiii___^^^\\\ZZZYYYYYYYYYZZZ[[[ZZZZZZ\\\___dddiiilllmmmnnnmmmllliiihhhhhhiiijjjjjjiiigggeeeeeefffhhhjjjkkkpppvvvxxxxxx|||~~~{{{{{{|||}}}|||}}}}}}wwwooohhhbbb^^^ZZZXXXSSSVVVZZZ^^^ccckkkttt{{{|||{{{{{{{{{zzzsssoooooommmhhhcccddddddbbb```bbbmmm||||||sssqqqooopppsssssspppoooqqqtttuuuuuurrrnnnjjjiiiiiijjjkkkkkkiiigggeeeccccccbbbaaa```^^^]]]```eeeiiiiiittt~~~}}}vvvtttqqqqqqrrrtttuuuvvvxxxuuurrrpppqqqqqqpppooojjjiiigggeeecccaaa```___[[[ZZZYYYWWWUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRRRRRRRRRRSSSTTTTTTRRRRRRQQQQQQRRRSSSTTTUUUYYYZZZ```hhhpppxxxqqqeeeYYYTTTSSSPPPMMMNNNJJJHHHFFFEEEFFFFFFDDDCCCAAA@@@???@@@BBBEEEIIIKKKQQQVVV^^^gggqqq}}}yyykkkdddcccooo|||yyyjjj___TTTPPPLLLEEEAAAAAA>>>===<<<;;;;;;::::::::::::;;;<<<;;;999888999:::>>>AAAEEEHHHJJJKKKJJJIIIFFFEEECCCAAA@@@?????????EEEFFFGGGFFFDDDDDDDDDEEEJJJJJJIIIFFFCCCEEEJJJNNNQQQTTTXXX[[[^^^```dddfffooozzzzzzuuuxxxzzzsssmmmjjjkkkmmmrrrtttwww{{{|||oooaaaWWWRRRQQQJJJLLLOOOPPPRRRUUUYYY[[[bbbeeejjjmmmnnnllliiiggg\\\[[[ZZZYYYYYYYYYYYYZZZYYYYYYYYYZZZ^^^bbbgggjjjmmmnnnooommmjjjhhhhhhiiijjjjjjiiigggeeedddeeegggjjjjjjooouuuxxxxxxzzz}}}|||~~~{{{xxxwwwyyy{{{}}}~~~}}}~~~xxxqqqkkkeeebbbYYYXXXWWWWWWYYY___fffkkktttwww|||}}}{{{wwwuuussstttmmmddd______]]]YYYUUUXXXYYYZZZ\\\aaannnxxxpppllliiiiiimmmooonnnpppuuuuuuuuuuuutttqqqooonnnmmmnnnnnnlllkkkjjjhhhfffeeeeeedddaaa___]]]___cccgggmmmwww}}}uuuqqqmmmlllnnnpppqqqqqqsssqqqpppppprrrsssttttttqqqpppmmmjjjgggeeedddccc^^^]]]\\\ZZZXXXVVVTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRSSSTTTUUUZZZYYY\\\aaafffkkkwwwpppeeeZZZWWWUUURRRNNNNNNJJJHHHFFFEEEEEEEEEDDDCCCAAA@@@??????BBBEEEIIIKKKQQQVVV^^^fffooo{{{wwwiiicccbbbkkk}}}}}}rrrcccVVVRRRNNNFFFAAABBB>>>===<<<;;;::::::::::::888:::;;;:::999888999;;;>>>@@@DDDHHHJJJKKKJJJJJJGGGFFFDDDBBBAAAAAAAAABBBFFFGGGGGGFFFEEEDDDDDDFFFHHHIIIHHHEEECCCDDDIIIMMMQQQUUUYYY]]]___```bbbdddnnnwwwzzzuuuttt|||{{{rrrlllgggdddgggkkkppptttxxx{{{uuuhhh[[[SSSOOONNNKKKMMMOOOQQQSSSVVVZZZ]]]eeeiiimmmooommmiiifffdddYYYYYYYYYXXXXXXYYYYYYZZZZZZZZZZZZ[[[^^^bbbeeegggkkknnnpppnnnjjjhhhiiikkkkkkkkkjjjgggeeedddeeegggllljjjlllrrruuuuuuxxx{{{~~~|||yyyvvvuuuwwwzzz{{{|||~~~zzztttoooeeeaaa[[[WWWUUUWWWZZZ]]]aaafffkkkqqqxxxyyyyyyxxxwwwtttpppmmmkkkeee___XXXTTTSSSSSSQQQPPPRRRSSSWWW]]]dddqqqxxxqqqjjjffffffjjjlllmmmqqqvvvuuuuuuttttttrrrqqqpppooopppnnnllljjjjjjiiigggeeeeeedddbbb___^^^```dddgggrrr|||xxxsssmmmkkkmmmoooooonnnpppppppppqqqsssuuuxxxyyywwwuuuqqqmmmiiigggeeeeee```______]]][[[YYYWWWVVVSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVWWWVVVUUUTTTUUUUUUWWWWWW[[[ZZZ\\\___```bbbjjjttt~~~oooeee\\\ZZZXXXTTTOOONNNJJJHHHFFFEEEEEEEEEDDDCCC@@@@@@??????AAAEEEHHHKKKQQQVVV^^^fffooozzzwwwhhhaaa^^^dddxxx{{{zzzwwwfffXXXTTTPPPGGGBBBCCC======<<<;;;::::::::::::666888999999888888:::;;;===???CCCGGGJJJJJJJJJIIIGGGFFFDDDCCCBBBCCCDDDEEEDDDEEEFFFEEECCCCCCCCCEEEEEEFFFGGGEEECCCEEEIIINNNOOOSSSYYY]]]```bbbccceeemmmrrrrrrooouuu}}}ssskkkgggcccaaadddkkklllrrrxxx{{{~~~rrrdddWWWPPPMMMNNNLLLMMMOOOPPPSSSVVV\\\___hhhkkkooonnniiiccc___]]]WWWWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^```ccceeefffiiilllooonnnjjjhhhiiikkkkkkkkkjjjhhhfffeeefffhhhmmmiiiiiimmmpppqqqtttxxx~~~{{{xxxvvvvvvxxxzzzzzzzzz~~~~~~yyysssjjjaaa\\\ZZZZZZZZZWWW[[[___bbbiiirrrtttqqqkkklllmmmlllkkkhhheeecccYYYVVVRRROOONNNNNNPPPRRRTTTVVV\\\dddkkkxxx}}}vvvrrrkkkgggfffiiikkklllooottttttssssssrrrrrrqqqooonnnpppmmmjjjhhhiiihhhfffdddddddddbbb``````ccchhhlllrrr}}}~~~xxxqqqnnnooopppooommmoooppppppqqqrrrtttwwwyyy{{{xxxsssnnnjjjfffeeedddaaaaaaaaa```___\\\ZZZYYYTTTUUUVVVVVVVVVVVVUUUTTTUUUUUUVVVWWWWWWWWWWWWWWWXXXWWWWWWVVVWWWXXXZZZ[[[ZZZYYY[[[^^^]]]\\\aaaiiimmmyyyoooeee]]]\\\ZZZUUUPPPNNNJJJHHHEEEEEEEEEEEEDDDBBB@@@?????????AAAEEEHHHKKKQQQVVV^^^fffooozzzxxxggg```[[[]]]nnn}}}{{{{{{hhhYYYVVVRRRHHHBBBDDD======<<<;;;::::::::::::555666888888888888:::<<<<<>>@@@BBBBBBBBBBBBDDDFFFEEEDDDBBBAAA@@@AAABBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>@@@CCCFFFIIIKKKLLLMMMUUUZZZ```eeeiiikkkmmmoooggghhhllluuu}}}yyyooofffeeefffgggiiilllkkkppptttzzzrrr```VVVSSSOOOLLLKKKKKKNNNQQQTTTUUUVVVWWWXXXYYYZZZ\\\[[[XXXUUUTTTTTTSSSSSSTTTVVVWWWXXXYYYZZZWWWXXXZZZ[[[]]]___aaaaaa______```aaaccccccdddddddddeeefffeeeccccccdddfffgggggghhhiiijjjllllllmmmlllmmmpppsssuuuwwwwwwxxxtttssssssssstttuuuvvvvvvwwwzzz}}}~~~|||zzzxxxyyyzzz|||{{{zzzxxxwwwtttwww{{{|||{{{{{{}}}}}}yyyuuurrrpppnnnmmmmmmllljjjhhhmmmsss|||yyysssnnnllljjjgggeeedddddddddcccdddeeeeeeeeedddcccbbb___```aaabbbbbbbbbcccddddddeeefffggggggiiimmmoootttyyyzzzvvvtttnnnkkkhhhiiimmmsssyyy{{{zzz|||}}}|||yyyvvvttttttrrrrrrqqqooommmkkkiiiiiifffggghhhiiiiiihhhgggfffeeeeeedddcccbbbaaaaaa```aaaaaaaaaaaaaaa```_________^^^\\\[[[ZZZYYYYYYYYYZZZ]]]aaaeeelllvvvrrrhhhbbbbbbbbb\\\SSSNNNKKKIIIFFFEEEEEEDDDCCCAAAAAA@@@??????AAADDDGGGIIIMMMRRRYYYaaaiiiuuusssddd^^^```dddooovvvsss~~~ttt```WWWRRRLLLEEEAAA<<<;;;:::999888777777777999999888888999;;;<<<===>>>@@@AAABBBBBBBBBDDDEEECCCBBBAAAAAA@@@AAABBBBBBAAAAAAAAA@@@???>>>===<<<>>>???BBBFFFIIIKKKLLLMMMSSSXXX___eeeiiilllnnnpppeeehhhnnnwww}}}ssskkkddddddeeefffhhhllliiiooouuu{{{www___SSSPPPNNNKKKJJJJJJMMMQQQRRRRRRQQQRRRSSSUUUWWWXXXXXXVVVTTTTTTTTTRRRSSSTTTUUUVVVXXXYYYYYYWWWXXXYYY[[[]]]^^^``````^^^______```aaabbbcccdddbbbccceeedddcccbbbcccdddeeefffhhhiiiiiijjjkkkllllllmmmnnnppprrrtttuuuuuusssssssssssssssssstttuuusssuuuyyy|||~~~}}}{{{zzz{{{|||}}}}}}|||zzzwwwvvvppprrrvvvyyy|||}}}}}}}}}~~~}}}{{{yyyuuussstttyyyzzzvvvpppnnnllliiifffeeeddddddfffgggggggggfffdddbbbaaa___aaaccccccaaaaaaccceeedddeeefffggghhhjjjmmmppptttyyyvvvssspppppptttzzz{{{wwwtttssstttssssssrrrpppmmmkkkjjjiiijjjkkkkkkkkkjjjiiihhhgggggggggffffffeeedddcccccccccccccccccccccbbbaaa___^^^]]][[[ZZZYYYYYYYYYZZZ\\\___aaafffooozzzsssjjjbbbbbbaaa[[[RRRMMMKKKIIIFFFEEEEEEDDDBBBAAABBBAAA@@@???AAADDDGGGIIILLLQQQXXX___hhhssslllaaa___aaaiii~~~}}}|||sssoooxxxttt```VVVRRRLLLEEEBBB<<<;;;:::888777777777777777777777777888:::<<<===>>>???AAABBBAAABBBCCCEEEAAAAAA@@@@@@@@@AAABBBBBB???@@@@@@??????>>>===<<>>???AAAAAAAAAAAACCCEEE??????@@@@@@@@@AAAAAABBB???@@@@@@@@@@@@@@@??????AAAAAABBBDDDFFFIIILLLNNNRRRWWW^^^cccfffggghhhhhhccchhhrrr}}}wwwoooddd___]]]___```aaadddiiiiiiooouuu{{{}}}```OOOJJJJJJKKKMMMMMMPPPRRRPPPLLLKKKMMMQQQSSSUUUUUUTTTQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXWWWWWWXXXXXXYYYZZZZZZ[[[]]]]]]\\\]]]^^^___aaabbbaaaccceeeeeedddbbbbbbccc___cccggghhhhhhhhhjjjlllpppooommmlllkkkkkklllmmmjjjlllnnnnnnmmmnnnqqqtttrrrssstttvvvvvvuuuttttttwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxxxxxxxxxxyyyzzz{{{wwwzzz}}}zzzwwwpppooommmkkkiiiiiiiiiiiijjjkkkkkkkkkjjjiiigggfffhhhjjjllljjjfffdddfffiiifffggghhhhhhhhhiiilllnnnqqqwww~~~}}}yyywwwssstttuuuuuutttqqqooonnnmmmlllkkkjjjiiihhhhhhhhhggghhhiiijjjkkkjjjiiiiiiddddddeeeeeeeeeeeeeeedddbbbaaa```___^^^^^^^^^^^^\\\^^^```aaabbbfffnnntttzzzyyynnneeecccaaa[[[SSSNNNLLLIIIGGGEEEEEEDDDBBB@@@BBBAAA@@@@@@AAACCCGGGIIIKKKPPPWWW^^^fffppp}}}nnnccc```[[[ooozzzwwwuuuvvv}}}hhh\\\UUUNNNGGGCCC<<<;;;999888777777666666444444444555777999;;;======???AAAAAAAAAAAACCCEEE?????????@@@AAAAAAAAABBB@@@@@@AAABBBBBBBBBAAAAAACCCBBBBBBCCCEEEIIILLLNNNWWW\\\bbbfffhhhhhhggggggbbbiiitttsssjjj```\\\ZZZ]]]______ccchhhjjjooouuu{{{|||```NNNHHHHHHKKKOOOOOORRRSSSPPPKKKJJJNNNRRRWWWXXXXXXVVVSSSRRRRRRSSSQQQQQQRRRTTTUUUVVVWWWXXXVVVVVVVVVWWWWWWWWWXXXXXX\\\\\\[[[[[[\\\^^^```aaaaaaccceeeeeedddcccbbbccc^^^bbbfffhhhhhhhhhkkkmmmqqqooollljjjhhhhhhiiijjjeeegggjjjkkkkkkmmmqqqtttuuutttttttttsssrrrqqqpppsssrrrsssssstttvvvxxxyyy{{{yyywwwuuutttuuuvvvwwwuuuxxxzzz}}}~~~yyyvvvrrrqqqpppnnnmmmmmmmmmnnniiijjjkkkllllllkkkjjjiiikkknnnpppmmmhhheeegggjjjggghhhiiihhhhhhiiikkknnnpppvvv}}}|||zzzttttttvvvvvvuuusssqqqooommmllljjjhhhggggggggggggggghhhjjjkkklllkkkkkkjjjgggggghhhhhhhhhhhhhhhgggdddcccbbbaaaaaa``````aaa\\\___aaaaaaaaaeeekkkpppppp{{{}}}uuujjjeeedddbbbYYYOOOKKKJJJHHHFFFEEEDDDCCCCCC@@@AAA@@@??????AAAEEEHHHKKKPPPWWW]]]dddlllvvv~~~ooo```bbbeeekkk|||uuuooopppttt~~~ppp___UUUQQQJJJCCC>>>===:::888666555555555555666666888999;;;===>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFJJJHHHDDDCCCCCCCCCBBBAAACCCCCCCCCCCCEEEHHHKKKMMMUUUZZZ^^^```gggpppoooiiihhhnnnvvv|||~~~zzzuuuqqqfff```ZZZWWW[[[bbbgggiiimmmmmmuuu{{{___PPPKKKJJJLLLNNNTTTZZZ\\\ZZZWWWVVVSSSOOOWWWVVVTTTRRRQQQQQQQQQQQQQQQRRRTTTVVVWWWWWWWWWVVV[[[ZZZXXXWWWVVVWWWYYYZZZ]]]\\\[[[ZZZZZZ\\\^^^```______```ccceeefffdddbbbaaacccfffiiijjjkkkkkkjjjkkkjjjiiigggggggggggghhhhhhgggeeeeeefffiiillloooqqqqqqqqqqqqpppnnnmmmllloooqqqsssvvvxxxyyyyyyyyy~~~{{{xxxwwwwww|||{{{{{{|||~~~|||zzzvvvtttpppllljjjjjjkkkllljjjkkkmmmnnnmmmnnnoooqqqqqqpppooommmkkkiiigggfffhhhiiijjjlllmmmmmmlllkkkppprrrxxx~~~zzzxxxuuusssrrrqqqnnnmmmpppnnnkkkiiihhhhhhfffdddeeegggjjjlllllljjjgggeeefffggghhhiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeedddddddddddddddeeefffhhhkkklllnnnttt}}}vvvlllfffccc```WWWOOOKKKJJJHHHFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@BBBFFFIIIKKKPPPWWW]]]dddlllvvv~~~vvvffffffccciiizzzwwwmmmjjjlllvvvrrr```VVVQQQKKKDDD>>>===:::888777666666666666666777888:::<<<>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEGGGKKKJJJHHHFFFDDDCCCCCCCCCAAAAAABBBCCCFFFJJJMMMPPPXXX\\\___bbbiiiqqqrrrnnnkkkqqqyyy~~~}}}xxxqqqlllfffaaa[[[YYY]]]ccciiikkkooopppxxxsss[[[OOOLLLMMMOOOQQQ^^^ccceeeaaa^^^\\\YYYUUUUUUTTTRRRPPPOOONNNNNNNNNQQQRRRSSSTTTVVVVVVVVVVVVZZZYYYXXXWWWWWWXXXYYYYYY[[[[[[ZZZZZZ[[[]]]^^^_________```ccceeeeeecccaaa```bbbeeehhhiiijjjiiiiiijjjiiihhhggggggggghhhhhhhhhgggfffeeegggjjjmmmooonnnnnnnnnnnnnnnmmmllllllpppqqqtttvvvxxxyyyyyyyyy|||}}}~~~}}}zzzyyyxxxyyyyyyyyyyyyzzz|||}}}zzzxxxtttrrrpppmmmlllllllllmmmlllmmmooopppooopppqqqssssssrrrqqqooommmllljjjjjjkkkkkkmmmnnnnnnnnnnnnmmmrrrtttzzz}}}zzzwwwvvvvvvuuusssrrrrrrooollljjjiiihhhfffdddfffgggjjjkkkllljjjiiigggfffggghhhiiiiiiiiiiiihhhggggggfffeeeeeedddddddddddddddddddddeeegggiiijjjmmmpppxxx|||vvvmmmgggaaa[[[TTTNNNJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBAAA@@@BBBFFFIIIKKKPPPWWW]]]dddlllvvv~~~{{{jjjggg___eeewww|||nnngggfffppp}}}tttbbbVVVPPPJJJDDD>>>===;;;999888777888888777777888999;;;===???@@@AAAAAAAAAAAAAAAAAA@@@????????????@@@BBBDDDFFFHHHLLLMMMNNNKKKGGGDDDEEEGGG@@@@@@AAACCCGGGKKKPPPRRRZZZ]]]aaadddjjjqqqrrrpppnnnttt||||||tttmmmhhhgggccc^^^\\\___dddiiilllqqqsss{{{}}}kkkWWWNNNMMMOOORRRUUUeeejjjkkkgggcccaaa]]]XXXWWWVVVUUUSSSQQQPPPPPPPPPQQQQQQQQQRRRSSSTTTVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[]]]^^^____________```bbbcccdddbbb``````aaadddfffggggggffffffggggggffffffgggggghhhiiiffffffeeeeeefffiiilllmmmjjjjjjkkklllllllllllllllpppqqqsssvvvwwwxxxxxxxxxxxxzzz{{{{{{zzzyyyyyyzzzxxxxxxyyyzzz|||~~~~~~zzzwwwtttqqqpppooonnnnnnnnnnnnnnnnnnppprrrrrrrrrrrrsssuuutttssssssrrrqqqpppoooooonnnoooooopppppppppoooooouuuwww}}}}}}~~~~~~}}}|||}}}{{{{{{{{{{{{zzzyyytttrrrnnnlllkkkiiigggeeeggghhhiiijjjjjjjjjjjjiiiggghhhhhhiiiiiiiiiiiiiiijjjiiigggfffdddcccccccccffffffffffffggghhhiiijjjmmmmmmrrrzzzzzzssslllfff___VVVOOOMMMJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCAAAAAACCCFFFIIIKKKPPPWWW]]]dddlllvvv~~~|||hhhbbb\\\aaasss{{{pppjjjpppzzzvvvdddVVVOOOIIIDDD>>><<<;;;999888888999999888888999:::<<<>>>@@@AAABBBBBBCCCCCCBBBAAA@@@@@@======>>>???AAADDDFFFHHHLLLPPPRRROOOIIIFFFGGGIIIAAAAAABBBDDDGGGLLLPPPRRRZZZ^^^cccgggkkknnnmmmlllooovvv}}}{{{rrrkkkfffiiifffbbb___```cccgggjjjpppuuu}}}zzziiiVVVMMMLLLNNNRRRWWWbbbgggiiifffbbb```\\\XXXVVVVVVUUUSSSRRRPPPPPPOOOQQQPPPPPPPPPQQQSSSUUUVVVUUUVVVWWWXXXXXXXXXXXXXXXWWWXXXZZZ\\\^^^_________```______```bbbbbb```______```bbbdddeeeeeedddccceeeeeeeeeffffffggghhhiiiddddddcccdddeeegggiiikkkggghhhiiikkklllmmmmmmmmmoooppprrrtttuuuuuuuuuuuuwwwxxxzzzyyyxxxwwwwwwxxxyyyzzzzzz{{{}}}{{{vvvrrrpppmmmmmmnnnnnnnnnnnnnnnnnnmmmppprrrssssssssstttuuussssssssssssrrrrrrrrrrrrpppppppppqqqqqqqqqpppppptttwww~~~~~~}}}|||zzzxxx|||~~~yyyvvvrrrooonnnllliiiggghhhggggggggghhhhhhiiijjjhhhiiijjjkkkkkkkkkkkkkkkmmmkkkiiifffdddcccbbbbbbhhhhhhhhhhhhiiijjjjjjjjjmmmlllooowwwwwwooogggccc]]]RRRLLLLLLIIIIIIGGGFFFEEEEEEEEEEEEDDDDDDCCCAAAAAABBBFFFIIIKKKPPPWWW]]]dddlllvvv~~~|||ggg]]][[[^^^nnntttqqqwwwvvveeeVVVNNNHHHDDD>>><<<;;;999888888999999888999999;;;<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@???>>><<<<<<===>>>AAACCCFFFHHHKKKOOOSSSQQQKKKGGGHHHJJJCCCCCCDDDEEEHHHKKKOOOQQQ[[[___gggmmmooollliiigggnnnuuu|||~~~yyyqqqllliiillljjjfffbbb```aaadddfffooovvv~~~~~~}}}lllXXXMMMJJJLLLQQQVVV\\\bbbdddaaa^^^]]]ZZZVVVOOOOOOOOONNNMMMLLLKKKJJJPPPPPPOOOOOOPPPRRRTTTUUUSSSTTTVVVWWWXXXXXXXXXXXXWWWXXXZZZ\\\^^^_________```___^^^___``````___]]]]]]___aaacccdddcccbbbbbbbbbcccdddeeefffgggggggggaaaaaaaaabbbccceeeggghhhfffgggiiikkkmmmnnnoooooommmnnnppprrrssssssrrrrrrvvvxxxyyyxxxvvvuuuuuuuuuxxxyyyzzz{{{}}}~~~}}}wwwqqqnnnllljjjjjjkkklllmmmmmmnnnnnnkkknnnqqqrrrrrrqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppppppppqqqqqqrrrvvv~~~~~~|||yyyvvvwwwzzz~~~~~~{{{wwwsssqqqoookkkiiihhhgggffffffffffffggghhhiiiiiikkklllmmmnnnnnnnnnooommmjjjgggdddcccbbbbbbggggggggghhhiiiiiiiiiiiiiiijjjnnnvvv}}}uuujjjbbbaaa]]]SSSLLLMMMIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCAAA@@@AAAEEEHHHKKKPPPWWW]]]dddlllvvv~~~}}}hhh^^^\\\\\\jjjrrrsssyyy{{{wwwhhhYYYOOOIIIFFF>>>===;;;999888777888888888888999:::<<<>>>@@@AAA>>>???????????????>>>===<<<<<<<<<>>>@@@CCCEEEGGGHHHLLLPPPPPPLLLIIIHHHHHHDDDDDDDDDFFFHHHLLLOOOQQQ\\\```hhhoooooojjjfffgggmmmttt{{{|||wwwpppmmmmmmnnnmmmjjjfffcccbbbdddgggoooxxx{{{yyyxxxxxx|||ooo]]]RRRMMMMMMQQQWWWZZZ___bbb___]]]\\\YYYUUUMMMMMMNNNNNNNNNMMMLLLKKKOOOOOOOOOPPPQQQRRRTTTTTTSSSSSSTTTUUUVVVXXXYYYYYYYYYYYYZZZ[[[]]]^^^______aaa___^^^^^^^^^___]]]\\\\\\]]]```bbbccccccbbbbbbaaabbbccceeeeeefffffffff``````aaabbbccceeefffgggfffgggiiikkkmmmoooppppppmmmnnnpppqqqqqqqqqppppppuuuvvvwwwvvvtttsssssstttuuuvvvwwwyyyzzz{{{|||}}}~~~yyyrrrmmmjjjiiiggggggggghhhiiijjjkkkllliiillloooqqqqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooopppqqqrrrsssrrrwww|||yyyvvvxxx||||||xxxuuurrrnnnllliiiiiihhhgggffffffffffffggghhhjjjlllnnnppppppqqqpppnnnjjjgggdddccccccccccccdddeeefffggggggggggggfffgggllltttyyyuuuggg^^^aaa```WWWOOOOOOHHHHHHGGGFFFEEEEEEEEEEEECCCCCCBBB@@@???@@@DDDGGGKKKPPPWWW]]]dddlllvvv~~~}}}kkk```^^^\\\gggwwwtttrrrxxxxxxlll\\\RRRLLLHHH>>>===:::888777666666666888888888:::;;;===???@@@??????@@@AAAAAAAAA@@@@@@<<<<<<<<<===???BBBDDDFFFEEEHHHKKKMMMMMMJJJHHHFFFCCCCCCDDDFFFIIIMMMQQQTTTZZZ[[[bbbiiijjjeeedddhhhnnnuuu{{{zzztttooonnnooonnnnnnmmmjjjffffffhhhkkkqqq}}}wwwsssooommmqqqwww{{{oooaaaYYYUUURRRTTTXXXZZZ___bbb___[[[ZZZWWWSSSMMMNNNOOOPPPQQQPPPPPPOOONNNOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUWWWYYYZZZ[[[[[[ZZZZZZ[[[]]]^^^___aaa___]]]]]]]]]]]]\\\[[[[[[\\\___bbbcccdddccccccaaabbbcccdddeeeeeedddddd```aaabbbcccdddfffggggggeeefffhhhkkkmmmnnnooooooooopppqqqrrrrrrrrrqqqpppqqqsssuuuuuutttssstttuuuuuuuuuwwwxxxzzzzzz{{{{{{|||}}}|||vvvnnniiiggggggeeeddddddcccdddfffiiijjjhhhkkknnnppppppoooooooooqqqqqqqqqqqqqqqqqqppppppooooooooooooppprrrtttuuutttzzz|||}}}~~~{{{xxxuuuqqqnnnlllkkkkkkiiihhhgggfffeeedddeeehhhkkkmmmpppqqqrrrpppnnnjjjgggdddddddddeeecccdddfffhhhiiiiiiiiiiiiiiihhhkkkqqqtttyyyuuufff\\\aaacccZZZRRRQQQHHHHHHGGGFFFEEEEEEEEEFFFCCCCCCBBB@@@???@@@CCCFFFKKKPPPWWW]]]dddlllvvv~~~|||lllbbb___\\\eee~~~|||xxxooowwwyyynnn___TTTNNNKKK>>>===:::888666555555555777777888999;;;===???@@@BBBBBBCCCDDDEEEEEEEEEEEE<<<<<<<<<===???AAACCCEEEDDDEEEGGGKKKMMMKKKGGGDDDAAABBBCCCFFFJJJOOOTTTVVVUUUUUUZZZaaabbb___bbbiiipppvvv{{{yyysssmmmmmmpppmmmoooooollljjjjjjmmmppptttwwwooohhhbbbeeelllvvvlllccc^^^[[[WWWWWWZZZ[[[```bbb^^^ZZZXXXTTTOOOJJJKKKLLLNNNOOOOOONNNNNNNNNOOOQQQSSSTTTTTTSSSSSSSSSSSSRRRRRRTTTWWWZZZ[[[]]]\\\[[[ZZZZZZ\\\^^^```aaa___]]]\\\]]]]]]\\\ZZZZZZ\\\___bbbddddddddddddaaabbbcccdddeeedddccccccbbbbbbcccdddfffggghhhhhheeefffhhhjjjlllmmmnnnnnnqqqqqqsssssstttsssrrrqqqnnnpppssstttttttttuuuvvvvvvwwwyyyzzz{{{|||||||||zzz{{{}}}~~~{{{tttlllgggfffgggdddcccaaaaaabbbdddgggiiigggjjjnnnppppppooonnnnnnrrrrrrqqqqqqqqqqqqppppppooooooooopppqqqtttvvvxxxvvv~~~~~~zzzwwwssspppnnnnnnmmmllljjjhhhfffeeeaaacccfffiiillloooqqqrrrpppnnnjjjgggeeedddeeefffeeefffiiikkklllmmmmmmmmmmmmlllllloooqqquuu~~~{{{gggWWWYYY[[[UUUMMMLLLIIIHHHGGGEEEDDDEEEEEEFFFEEECCC@@@??????AAADDDFFFLLLPPPVVV\\\bbbjjjuuu||||||qqqhhhaaa^^^cccwwwyyypppnnnuuuxxxpppdddYYYOOOHHH@@@???<<<888555444666777666666777999;;;>>>@@@AAA??????@@@CCCGGGIIIIIIHHH???===<<<>>>AAABBBAAA???BBBCCCEEEFFFFFFDDDCCCAAA@@@BBBDDDFFFIIIMMMQQQUUUSSSWWW[[[YYYWWW[[[dddmmmuuuwwwxxxtttnnnjjjkkkmmmmmmrrruuutttpppnnnooorrr{{{xxxiii]]]WWW[[[aaagggjjjmmmjjjccc]]]\\\]]]aaaaaa```^^^[[[VVVRRROOOMMMMMMNNNNNNOOOOOOPPPPPPMMMOOOQQQQQQPPPPPPQQQRRRSSSRRRQQQQQQRRRTTTVVVXXXYYYYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^\\\\\\]]]^^^```aaacccddd```aaaaaabbbbbbbbbaaaaaa___bbbeeeffffffeeedddeeecccdddeeeggghhhjjjkkklllqqqqqqqqqqqqqqqqqqqqqqqqoooppprrrssstttssssssrrrtttuuuvvvxxxyyyzzz{{{{{{{{{|||}}}yyyvvvrrroookkkhhhccc```gggeeebbbaaa```bbbccceeeeeehhhlllppprrrrrrqqqpppvvvuuutttrrrqqqppppppoooppppppqqqqqqssstttvvvvvvwww||||||yyywwwwwwtttrrrpppooonnnllliiifffffffffgggiiikkknnnqqqsssrrroookkkgggfffgggjjjllllllkkkkkkkkklllmmmooopppllllllkkkkkkmmmsss{{{iiiXXXVVVWWWQQQKKKJJJJJJIIIGGGFFFEEEEEEFFFFFFEEECCCAAA???@@@BBBEEEGGGKKKOOOVVV\\\ccclllwwwyyyrrrkkkcccaaafffxxxyyyqqqssszzz}}}uuuiii]]]RRRJJJAAA???<<<888555555666777666777888999;;;>>>@@@AAABBBBBBCCCFFFJJJLLLLLLKKK@@@>>><<<===@@@BBBAAA@@@AAABBBDDDDDDDDDCCCAAA@@@@@@BBBEEEGGGIIIMMMRRRUUUUUUZZZ^^^]]]ZZZ\\\cccjjjsssvvvyyywwwqqqllllllmmmnnnrrrvvvvvvsssrrrtttwww~~~vvveeeYYYRRRSSSXXX___cccgggiiigggcccaaa```______^^^\\\XXXTTTQQQOOOJJJJJJJJJKKKLLLLLLMMMMMMMMMOOOPPPQQQPPPPPPQQQRRRSSSSSSRRRRRRRRRTTTUUUVVVXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYZZZ[[[]]]^^^```\\\]]]^^^``````aaaaaaaaa___bbbeeefffeeedddddddddcccccceeefffhhhjjjkkklllnnnnnnooopppppppppppppppoooppprrrssssssssssssrrruuuuuuwwwxxxyyyyyyzzzzzzzzzzzz|||~~~|||uuurrrnnnkkkiiifffcccaaaeeecccaaa``````bbbdddeeegggiiikkknnnpppqqqrrrsssvvvuuutttrrrqqqpppppppppuuuuuuuuuvvvwwwxxxyyyzzzwww|||}}}|||wwwuuusssqqqooommmjjjgggeeeeeefffgggiiillloooppprrrpppmmmjjjiiijjjlllmmmnnnmmmmmmlllmmmnnnooopppnnnmmmllljjjlllqqqxxx~~~oooZZZTTTSSSNNNJJJIIIKKKJJJHHHGGGFFFFFFGGGGGGEEECCCAAA???@@@BBBEEEGGGJJJOOOVVV\\\dddmmmxxxyyyuuupppgggeeejjjzzz~~~xxxxxx{{{ooobbbVVVLLLBBB???;;;777555555666777777777888:::<<<>>>@@@AAA@@@@@@AAADDDGGGIIIIIIHHH@@@>>><<<===???AAABBBAAA@@@AAAAAABBBAAA@@@???>>>@@@BBBEEEGGGIIIMMMRRRUUUWWW\\\aaaaaa]]]]]]cccjjjsssvvvyyywwwrrrmmmkkkkkkmmmqqquuuwwwwwwxxx{{{~~~ppp^^^SSSMMMMMMPPPRRRUUU[[[bbbggggggdddaaa^^^]]][[[YYYUUURRROOOMMMHHHHHHIIIIIIJJJKKKKKKLLLLLLNNNPPPQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSWWWXXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWUUUTTTSSSTTTVVVYYY[[[XXXYYY[[[]]]^^^___``````^^^aaadddeeedddccccccdddccccccdddfffhhhiiijjjkkkjjjkkkmmmoooppppppooooooooopppqqqrrrssssssssssssvvvvvvwwwxxxxxxxxxxxxxxxxxxyyy{{{|||~~~}}}xxxpppmmmiiifffeeedddcccbbbbbbaaa```___```bbbdddeeeiiiiiijjjlllnnnqqqtttvvvuuuuuutttsssrrrqqqqqqqqquuuuuuuuuuuuuuuvvvwwwwwwxxx{{{|||zzzwwwtttrrrooollliiiggggggggghhhiiilllnnnppppppooonnnmmmlllmmmnnnnnnppppppoooooooooppppppqqqpppooollljjjjjjnnntttzzzyyyaaaUUURRRNNNLLLLLLKKKJJJIIIGGGFFFGGGGGGHHHDDDBBB@@@??????BBBEEEGGGJJJOOOUUU[[[bbbkkkvvv~~~{{{vvvlllkkknnnzzzzzz~~~zzzsssfffWWWLLLCCC@@@:::777666666777888888888999:::<<<>>>@@@AAA??????@@@BBBEEEGGGFFFEEE@@@>>>======>>>@@@BBBBBB??????@@@@@@???>>>===<<>>>>>AAADDDGGGKKKOOOUUUZZZ```hhhrrryyy|||ppppppqqqxxxzzz{{{{{{xxxvvvhhhXXXLLLEEE@@@:::666666777888888888999999:::<<<>>>@@@AAACCCBBBBBBDDDFFFGGGFFFEEE>>>>>>>>>>>>>>>???AAACCC????????????>>>===<<<;;;>>>@@@CCCEEEGGGKKKPPPSSSXXX[[[]]][[[ZZZ___lllvvv}}}zzztttmmmgggeeefffggghhhkkkoootttyyyzzz___PPPKKKHHHFFFFFFCCCAAADDDLLLXXX___```]]]ccc```[[[UUUPPPKKKHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLKKKMMMPPPQQQPPPQQQRRRSSSRRRRRRSSSSSSSSSRRRRRRQQQTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUUUUUUUSSSRRRPPPOOONNNMMMKKKKKKMMMPPPUUUWWWVVVWWWYYYZZZ[[[[[[\\\\\\\\\___bbbcccbbbaaaaaabbbbbbcccdddeeefffggghhhiiigggiiikkkmmmooopppppppppoooppppppqqqrrrsssuuuuuuvvvvvvwwwwwwwwwvvvuuuuuuxxxyyy{{{}}}~~~}}}}}}|||{{{|||}}}}}}~~~~~~wwwrrroookkkfffbbbaaaaaa``````]]]]]]]]]]]]___```bbbcccccceeejjjnnnrrrsssssssssttttttuuuuuuuuutttsssssswwwwwwvvvvvvvvvwwwwwwxxxxxxzzz{{{{{{}}}}}}zzzwwwtttrrrooonnnnnnmmmmmmnnnpppqqqkkkkkkllllllmmmmmmmmmlllqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqooollljjjkkkooorrrxxxppp^^^WWWUUUSSSQQQKKKJJJHHHGGGFFFFFFGGGGGGCCCAAA???>>>???BBBEEEGGGKKKOOOUUUYYY^^^fffpppwww~~~uuuuuurrrttt{{{xxxyyyttt|||yyylllZZZLLLFFF@@@999555666888999888999999:::;;;<<<>>>@@@AAABBBAAAAAABBBCCCCCCAAA???<<<>>>@@@@@@??????@@@BBBAAA@@@@@@???>>>===<<<<<<>>>@@@CCCEEEGGGKKKPPPSSSWWWZZZ[[[YYYYYYaaappp|||zzzqqqiiidddccceeeggggggiiimmmrrryyyqqqZZZMMMGGGCCC???>>>CCCAAACCCJJJUUU]]]___^^^ddd```ZZZSSSMMMIIIFFFEEEDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMOOOQQQPPPQQQRRRTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVRRRSSSSSSSSSQQQPPPNNNLLLNNNMMMMMMMMMNNNRRRUUUWWWSSSTTTVVVXXXYYYZZZ[[[[[[[[[^^^aaabbbbbb``````aaabbbbbbcccdddeeefffggghhhhhhiiijjjkkklllnnnooopppoooppppppqqqrrrtttuuuvvvuuuuuuvvvvvvvvvuuuuuutttwwwyyy{{{}}}}}}|||{{{zzzyyyzzz||||||}}}~~~{{{tttpppllliiieeebbbaaa```___^^^[[[[[[\\\]]]^^^___```aaa___ccchhhnnnrrrsssrrrrrrssstttuuuvvvvvvvvvuuutttuuuuuuttttttuuuvvvwwwwwwwwwyyy{{{{{{{{{~~~|||yyywwwqqqpppooonnnmmmnnnnnnooojjjjjjkkkkkkkkkkkkkkkkkknnnooopppqqqrrrrrrrrrrrroooppppppnnnmmmmmmnnnpppuuu|||rrr```YYYVVVSSSPPPJJJIIIGGGFFFEEEEEEFFFFFFDDDCCCAAA@@@AAADDDGGGJJJJJJNNNTTTYYY___gggqqqyyy~~~xxxxxxrrrnnn{{{}}}www{{{}}}wwwrrr{{{|||ppp___PPPHHHAAA999555666999999888:::::::::;;;<<<>>>@@@@@@AAA???>>>>>>>>>===;;;999:::===AAABBB@@@???@@@AAACCCBBBAAA@@@>>>>>>======@@@BBBDDDGGGIIIMMMQQQUUUWWWZZZ\\\\\\\\\dddrrr~~~~~~xxxpppiiieeeeeeggghhhggghhhlllqqqxxxuuueeeSSSIIIDDD???<<<<<<@@@AAAEEEMMMVVV\\\___^^^```\\\VVVPPPJJJGGGFFFFFFCCCDDDEEEFFFHHHIIIJJJKKKKKKMMMOOOPPPQQQQQQRRRTTTRRRQQQPPPPPPQQQRRRTTTTTTQQQQQQRRRTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUSSSQQQPPPSSSRRRQQQQQQRRRSSSTTTUUUMMMOOOQQQUUUXXXZZZ\\\\\\ZZZ]]]```aaaaaa`````````bbbbbbcccdddeeeffffffgggiiihhhhhhhhhiiikkkmmmooopppooooooppprrrtttvvvwwwttttttuuuuuuvvvuuuuuuuuuvvvwwwzzz{{{{{{zzzxxxwwwwwwyyy{{{|||||||||~~~~~~xxxqqqmmmgggeeebbbaaaaaaaaa```^^^[[[[[[[[[\\\]]]^^^_________bbbfffkkkoooqqqrrrsssrrrsssuuuwwwwwwwwwuuuuuurrrrrrsssssstttuuuvvvwwwwwwyyy{{{{{{{{{~~~}}}|||tttsssqqqpppoooooooooppplllkkkjjjjjjjjjjjjkkkkkkkkklllnnnpppqqqrrrrrrqqqlllnnnpppqqqpppooooooooosssxxxrrraaaYYYVVVSSSNNNIIIHHHGGGEEEEEEEEEEEEFFFFFFDDDBBBBBBCCCFFFIIILLLIIINNNTTTZZZ```iiittt{{{zzzyyyqqqkkkvvvxxxwwwzzz|||uuuppprrrzzztttbbbSSSHHHAAA888555666999999888::::::;;;;;;===>>>@@@@@@DDDCCCAAA@@@@@@>>><<<999999===BBBCCCAAA??????@@@DDDCCCBBB@@@???>>>>>>>>>BBBCCCFFFHHHKKKNNNSSSWWWWWW[[[______```fffsss}}}{{{vvvpppkkkhhhhhhiiiiiihhhiiilllqqqyyy}}}{{{vvvqqqfffYYYLLLFFFCCC???===>>>;;;???FFFOOOVVV[[[]]]]]]\\\YYYSSSMMMIIIGGGGGGGGGEEEFFFGGGHHHJJJKKKLLLMMMJJJMMMOOOPPPQQQQQQSSSTTTRRRQQQPPPOOOPPPRRRTTTVVVPPPQQQRRRSSSTTTTTTTTTTTTYYYZZZ[[[[[[[[[YYYWWWVVVWWWVVVVVVUUUTTTTTTTTTTTTHHHJJJNNNRRRVVVZZZ\\\^^^ZZZ]]]```aaa```______```bbbbbbcccdddeeeeeeffffffiiihhhfffeeefffiiilllnnnpppoooooopppqqqtttvvvwwwsssttttttuuuvvvvvvuuuuuutttvvvxxxzzzzzzyyyvvvuuuvvvxxx{{{}}}|||||||||}}}{{{uuuoookkkbbbaaa``````aaabbb```___[[[[[[[[[\\\]]]]]]]]]^^^```bbbdddgggkkkpppsssuuurrrsssuuuwwwxxxwwwvvvuuuvvvvvvvvvwwwxxxzzz{{{|||wwwyyy{{{||||||~~~xxxwwwuuusssrrrrrrrrrrrrmmmlllkkkjjjiiijjjkkkkkkiiijjjllloooqqqqqqqqqqqqjjjmmmqqqsssrrrpppoooooopppttt{{{~~~~~~{{{gggaaa^^^WWWPPPOOOHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCAAA@@@@@@BBBEEEGGGJJJNNNTTTZZZaaajjjsssyyy|||pppjjjppp~~~yyyvvv{{{pppjjjooouuu{{{~~~}}}tttbbbQQQLLLCCC;;;:::999777777999999999::::::<<<===???@@@GGGEEECCCCCCDDDBBB>>>:::<<>>===???BBBAAABBBCCCBBB@@@>>>===>>>@@@CCCFFFFFFGGGLLLVVV]]]___bbbeeefffhhhmmmtttzzzzzzppphhhhhhiiiiiihhhiiijjjnnnrrruuuwww{{{xxxkkk___\\\SSSKKKGGGCCC===;;;<<<===AAAHHHOOOVVVZZZ]]]^^^[[[UUUNNNHHHFFFFFFFFFFFFEEEFFFHHHKKKLLLMMMLLLLLLOOOOOONNNNNNNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUSSSRRRQQQQQQRRRTTTVVVXXX```aaabbbbbb```]]]ZZZWWWVVVUUUTTTTTTTTTRRROOOLLLMMMMMMMMMQQQVVV[[[]]]^^^[[[^^^aaaaaa^^^]]]___aaabbbaaa``````aaaccceeefffggghhhiiihhhffffffiiimmmoooooooooooopppqqqrrrssspppqqqrrrsssttttttuuuuuussstttvvvxxxxxxvvvtttrrruuuuuuwwwxxxzzz{{{|||}}}}}}{{{uuummmiiiiiibbbaaa``````aaa```^^^\\\\\\[[[ZZZYYYZZZ[[[]]]___^^^bbbddddddfffnnnssstttuuutttsssssstttvvvyyyzzzwwwxxxyyyyyyxxxxxxzzz|||zzzzzzzzz{{{}}}}}}zzzwwwtttrrrqqqpppqqqmmmjjjjjjlllmmmllljjjjjjkkkllllllmmmmmmmmmmmmnnnqqqtttuuusssqqqpppoooqqqtttyyy{{{yyy~~~yyyeee___]]]VVVPPPOOOHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDBBB@@@AAABBBEEEFFFJJJNNNSSSYYY```iiiqqqwww{{{oooiiinnn|||uuuqqqqqqxxx~~~uuuaaaPPPLLLCCC;;;:::999777777999999999::::::<<<===???@@@EEEDDDBBBCCCDDDBBB???<<<:::>>>AAACCCAAA??????@@@AAABBBCCCBBB???>>>>>>??????BBBFFFGGGHHHMMMUUU\\\```bbbdddfffhhhmmmtttyyyyyypppiiiiiikkkjjjjjjlllmmmooorrrsssuuuyyyzzziii[[[XXXQQQJJJGGGDDD???<<<>>>???CCCIIIOOOUUUXXXZZZZZZXXXSSSLLLGGGEEEEEEFFFFFFEEEFFFGGGIIIJJJKKKLLLLLLNNNMMMMMMMMMMMMNNNOOOOOOQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSUUUWWWYYY___bbbeeegggeeebbb]]]ZZZXXXWWWUUUUUUTTTSSSPPPNNNKKKJJJJJJMMMRRRWWWZZZ[[[\\\]]]______^^^^^^^^^___cccbbbaaa``````aaacccdddfffggghhhgggffffffiiillljjjkkkkkkmmmoooqqqssstttqqqpppoooooooooqqqssstttqqqsssuuuvvvwwwuuusssrrrttttttuuuvvvwwwxxxyyyzzz|||~~~|||xxxssskkkggghhhbbbaaa````````````]]][[[YYYXXXWWWWWWXXXZZZ\\\]]]]]]bbbdddcccfffmmmrrrsssttttttttttttvvvwwwyyyzzzxxxyyyzzzzzzyyyzzz|||~~~}}}}}}~~~}}}yyywwwuuuuuuuuurrrooolllkkkllllllkkkjjjkkkkkklllmmmmmmmmmmmmmmmlllnnnrrrsssrrrqqqpppppprrruuuzzz}}}|||{{{xxxddd]]][[[UUUPPPOOOIIIHHHGGGGGGFFFFFFGGGGGGGGGEEECCCAAAAAABBBDDDFFFJJJMMMRRRXXX___gggooottt|||oooiiimmmyyy{{{zzzuuu}}}uuu```OOOLLLCCC;;;:::999777777999999999::::::<<<===???@@@CCCCCCBBBCCCDDDCCC@@@>>><<>>???@@@???BBBFFFIIIKKKOOOVVV[[[```bbbdddfffhhhmmmrrrvvvvvvnnniiijjjmmmmmmmmmoooppprrrttttttuuuxxx}}}jjjZZZUUUOOOIIIHHHFFFAAA???@@@BBBEEEJJJPPPTTTVVVVVVVVVTTTOOOIIIFFFEEEEEEFFFFFFEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMMMMNNNQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRSSSTTTUUUWWWYYY^^^bbbgggjjjkkkhhhccc```]]][[[YYYWWWWWWUUURRROOOKKKIIIIIIKKKOOOTTTXXXZZZ]]]\\\[[[\\\]]]^^^]]]\\\aaa```___^^^^^^___aaabbbdddeeeffffffeeefffhhhjjjhhhiiijjjkkkmmmnnnooopppqqqooommmkkkkkkmmmpppqqqoooqqqsssuuuuuutttsssrrruuutttttttttuuuuuuvvvvvvyyy|||xxxtttoooiiieeefffbbbaaa`````````___]]][[[WWWWWWWWWWWWXXXZZZ\\\^^^]]]aaadddccceeekkkpppqqqssstttuuuwwwxxxzzzzzz{{{yyyzzz{{{{{{{{{||||||zzzzzzzzz{{{wwwtttqqqoooooonnnmmmllllllmmmnnnnnnnnnnnnnnnnnniiilllpppqqqqqqppppppqqqsssuuuyyy~~~{{{zzz{{{||||||eee]]]ZZZTTTNNNNNNIIIHHHHHHGGGGGGGGGGGGGGGHHHFFFDDDBBBAAABBBDDDEEEIIILLLQQQWWW]]]eeemmmrrr}}}pppjjjlllvvv||||||yyyvvv```NNNLLLCCC;;;:::999777777999999999999:::<<<===???@@@BBBBBBBBBCCCCCCBBBAAA@@@CCCEEEFFFFFFEEECCCAAA@@@@@@AAAAAA???>>>>>>AAACCCAAADDDIIILLLOOOSSSWWW[[[___```bbbdddhhhlllqqqsssrrrllliiillloooooopppssssssvvvyyyzzzyyy{{{ooo```VVVPPPKKKJJJHHHCCCAAABBBDDDGGGKKKPPPSSSTTTUUUTTTPPPLLLGGGDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFHHHJJJLLLKKKKKKKKKKKKLLLMMMNNNNNNPPPPPPOOOOOOOOONNNNNNNNNRRRRRRRRRRRRSSSUUUVVVWWW[[[^^^ccchhhjjjjjjiiihhhdddbbb___]]][[[XXXTTTQQQNNNLLLKKKMMMQQQVVVZZZ[[[]]]ZZZXXXYYY\\\]]][[[YYY[[[[[[[[[[[[\\\]]]^^^___aaabbbcccddddddeeeggghhhjjjjjjkkkkkkkkkkkkkkkjjjooonnnlllkkkkkklllmmmnnnnnnoooqqqsssssssssrrrqqqtttsssrrrrrrrrrrrrssssssuuuyyy~~~|||tttppplllfffcccdddcccaaa`````````___\\\ZZZXXXXXXXXXYYY[[[]]]^^^```\\\aaaccccccdddjjjnnnoooqqqsssvvvyyy{{{|||{{{{{{zzz{{{}}}~~~~~~~~~}}}}}}~~~}}}{{{xxxuuusssrrrqqqpppoooooopppppppppppppppoookkknnnpppqqqpppooooooppprrrtttxxx|||zzzvvvvvvyyy|||hhh^^^YYYRRRMMMLLLIIIHHHGGGGGGFFFFFFGGGGGGHHHFFFCCCAAAAAABBBCCCEEEHHHKKKPPPUUU\\\dddlllqqqzzzqqqjjjkkkssswwwwww}}}wwwaaaPPPLLLCCC;;;:::999777777999999999999:::<<<===???@@@@@@BBBCCCCCCCCCBBBAAAAAAMMMKKKHHHFFFDDDCCCAAAAAA@@@@@@???>>>===???BBBEEEEEEHHHLLLOOORRRVVVYYY[[[]]]]]]___bbbgggkkkooopppnnnjjjjjjmmmpppppprrruuutttyyyvvviiiYYYRRRMMMKKKIIIDDDBBBCCCEEEHHHLLLPPPSSSTTTTTTTTTMMMIIIEEECCCDDDEEEFFFFFFFFFEEEEEEEEEFFFHHHIIIKKKKKKKKKKKKLLLLLLMMMOOOOOOQQQPPPPPPOOOOOONNNNNNMMMOOOOOOPPPQQQRRRSSSTTTUUUWWWYYY\\\```dddhhhkkkmmmiiigggeeebbb```[[[VVVSSSPPPOOOMMMOOOSSSWWWZZZ[[[\\\YYYVVVVVVYYYZZZYYYWWWTTTUUUVVVWWWYYY[[[\\\]]]^^^___```aaaccceeeeeeeeehhhiiijjjjjjkkkjjjjjjiiikkklllmmmnnnnnnmmmkkkjjjmmmnnnooopppqqqqqqppppppnnnmmmlllkkkkkklllmmmnnnqqqvvv|||{{{sssooojjjdddbbbccccccaaa```______^^^[[[YYYWWWWWWXXXYYY[[[\\\^^^___\\\aaadddcccdddjjjmmmmmmpppsssvvvzzz|||}}}||||||{{{}}}~~~|||xxxuuusssrrrrrrrrrrrrssssssssssssrrrrrrppprrrssssssqqqoooooooooppprrrvvvzzz~~~xxxttttttxxx|||jjj^^^XXXQQQKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFFFFDDDBBB@@@@@@AAACCCEEEGGGJJJOOOUUU\\\dddlllqqqvvv|||pppjjjiiiooouuuuuu~~~wwwcccSSSLLLCCC;;;:::999777777999999999::::::<<<===???@@@@@@BBBDDDDDDBBBAAAAAAAAAQQQMMMHHHDDDCCCBBBAAA@@@@@@???>>>======???DDDHHHIIIKKKMMMPPPSSSVVVXXXZZZYYYZZZ[[[```fffkkkmmmnnnkkkiiijjjnnnqqqppprrrvvvwww|||wwwkkk[[[SSSMMMJJJHHHDDDDDDFFFHHHJJJNNNQQQTTTTTTTTTSSSKKKHHHEEECCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLNNNOOOPPPRRRRRRQQQQQQPPPPPPOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSTTTVVVYYY]]]bbbgggjjjggggggffffffddd```YYYUUUOOONNNNNNPPPSSSWWWXXXXXXZZZXXXUUUUUUVVVWWWWWWVVVRRRRRRTTTUUUWWWXXXYYYZZZ\\\\\\]]]___cccddddddcccaaacccfffiiikkkllllllllliiikkkmmmoooooonnnkkkjjjlllllllllmmmlllllllllkkkeeedddccccccccceeehhhiiinnnttt{{{|||tttooojjjdddbbbccccccaaa```______]]][[[XXXUUUUUUVVVXXXYYYZZZ[[[[[[]]]bbbeeedddeeejjjllllllppprrruuuyyy|||}}}}}}}}}|||~~~~~~zzzuuusssssstttvvvvvvvvvvvvvvvuuuuuutttuuuvvvwwwvvvsssrrrqqqrrrqqqrrruuuxxx~~~}}}~~~xxxssstttyyy~~~hhh\\\WWWOOOKKKKKKGGGFFFEEEEEEDDDDDDEEEEEEDDDBBB@@@??????AAACCCEEEFFFIIIOOOUUU\\\dddmmmssswww|||}}}nnnhhhfffjjj|||}}}}}}xxxfffWWWLLLCCC;;;:::999777777999999999::::::<<<===???@@@@@@CCCEEEDDDBBB@@@@@@AAALLLIIIEEECCCCCCCCC@@@>>>??????===<<<<<>>???AAACCCEEEEEEIIINNNUUU\\\eeennntttyyy~~~|||lllfffcccgggyyy~~~xxxgggZZZLLLCCC;;;:::999777777999999999::::::<<<===???@@@AAACCCFFFEEEBBB??????AAAFFFDDDCCCCCCDDDCCC@@@<<>>AAACCCGGGIIIMMMRRRZZZdddnnnuuu~~~xxxjjjbbb]]]___nnnwwwyyyjjj^^^LLLFFF===888777777666444::::::;;;===>>>@@@AAAAAACCCDDDEEEDDDAAA>>><<<<<>>=========>>>@@@CCCDDDHHHIIIJJJLLLOOOSSSWWWYYYTTTVVVZZZ___dddggghhhgggfffiiikkkkkkkkkmmmssswwwyyy|||wwwfff[[[PPPMMMHHHDDDCCCDDDGGGIIIMMMRRRUUUTTTTTTTTTQQQKKKHHHFFFCCCBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFHHHKKKLLLIIIJJJJJJJJJIIIJJJMMMOOONNNNNNNNNOOOPPPQQQRRRSSSPPPPPPRRRSSSUUUUUUVVVVVVXXX[[[^^^``````^^^[[[XXXQQQRRRRRRSSSTTTVVVWWWXXXVVVXXXYYYYYYXXXWWWXXXYYY]]]]]]\\\YYYVVVTTTUUUVVVZZZZZZ[[[\\\]]]^^^^^^_________``````bbbdddeeefffggggggffffffgggggghhhiiijjjhhhfffgggiiiiiigggdddbbbdddeeeeeedddfffjjjnnnuuuvvvyyy}}}}}}uuunnniiieeeccccccbbb```______]]]ZZZWWWZZZ[[[[[[ZZZZZZ\\\___bbbeeeeeefffgggiiikkkmmmnnnsssrrrrrruuuzzz}}}}}}|||~~~~~~}}}}}}~~~~~~yyyyyyzzz{{{{{{zzzzzzzzzyyyxxxwwwwwwzzz~~~yyyrrrjjjdddaaa```___^^^]]]___dddlllrrr}}}}}}}}}|||}}}fffWWWRRROOOKKKHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBB@@@??????BBBDDDIIIKKKPPPVVV]]]gggqqqxxx~~~vvvhhh```\\\___oootttzzzkkk^^^MMMGGG>>>999888888777666999:::;;;<<<>>>???@@@AAAAAACCCDDDCCC@@@>>>======@@@@@@BBBCCCDDDEEEEEEEEE???>>>======>>>@@@BBBDDDGGGHHHIIILLLOOOSSSVVVXXXUUUWWW[[[```dddffffffeeehhhjjjlllkkkjjjkkkpppttt}}}rrr```TTTNNNKKKGGGCCCBBBCCCFFFHHHMMMRRRUUUTTTSSSSSSPPPJJJHHHFFFCCCBBBCCCDDDEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEGGGIIIKKKIIIJJJJJJJJJIIIJJJLLLOOOOOOOOOOOOOOOPPPQQQRRRSSSPPPQQQRRRSSSTTTUUUUUUUUUTTTVVVYYY[[[[[[YYYVVVTTTQQQQQQQQQRRRTTTUUUWWWXXXZZZ\\\]]]]]][[[YYYYYYYYY\\\]]]\\\ZZZWWWUUUVVVWWWYYYZZZZZZ[[[[[[\\\\\\]]]^^^___```aaabbbdddeeeeeeeeeeeeeeeffffffggghhhiiimmmllllllnnnppppppnnnllliiijjjjjjhhhfffgggkkknnnqqqtttwww{{{}}}zzzrrrlllgggeeedddbbb___^^^]]]\\\YYYWWWYYYZZZ[[[\\\\\\___cccfffeeeeeefffgggiiikkklllmmmpppoooqqquuuzzz}}}}}}|||}}}|||{{{{{{|||}}}}}}}}}}}}}}}|||{{{zzzzzz{{{~~~yyyssspppkkkkkkiiifffccc```]]]\\\^^^^^^^^^^^^```eeelllrrr}}}gggXXXSSSOOOKKKJJJGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBAAA???@@@CCCEEEHHHLLLQQQWWW___hhhrrrxxxrrreee^^^[[[___qqqrrryyy{{{lll]]]NNNGGG???:::999999888777999999:::<<<===>>>?????????AAABBBAAA???>>>===>>>@@@AAABBBCCCDDDEEEEEEEEE@@@???>>>===>>>???AAACCCFFFGGGHHHKKKOOORRRVVVWWWVVVYYY]]]bbbdddeeedddccciiikkklllkkkiiijjjmmmqqqlllZZZNNNLLLIIIFFFBBBBBBCCCFFFHHHMMMQQQTTTSSSRRRRRRNNNIIIGGGEEECCCBBBCCCDDDDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJFFFEEEEEEDDDEEEFFFHHHIIIHHHIIIJJJJJJIIIJJJLLLNNNOOOOOOOOOOOOPPPQQQRRRRRROOOOOOPPPQQQQQQQQQQQQQQQOOOQQQSSSUUUUUUSSSQQQOOOPPPPPPPPPQQQSSSTTTVVVWWW]]]___aaaaaa^^^\\\ZZZZZZ\\\\\\\\\ZZZWWWVVVWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^```bbbdddddddddddddddeeeeeefffgggiiijjjkkkpppqqqtttwwwzzz{{{yyywwwrrrrrrpppmmmjjjjjjlllooonnnqqqvvvwwwxxxzzz}}}xxxpppkkkggggggccc___\\\[[[ZZZYYYWWWXXXZZZ\\\]]]___bbbfffiiigggggghhhjjjlllmmmooooooooopppsssxxx|||~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{xxxtttoooiiidddaaa^^^]]]]]]]]]\\\]]]]]]^^^\\\]]]___```ccchhhnnnrrr|||kkk[[[TTTOOOKKKJJJHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@???@@@BBBEEEFFFJJJOOOVVV^^^gggpppvvv}}}ooobbb[[[YYY___qqqsssxxx}}}|||lll[[[MMMGGG???:::999999999888999999:::;;;<<<===>>>>>>???@@@AAA@@@===<<<<<<<<>>>>>???AAABBBDDDEEEHHHKKKOOORRRUUUWWWWWWZZZ___cccdddcccbbbaaagggjjjkkkkkkiiijjjmmmppp|||~~~jjjXXXMMMKKKIIIEEECCCCCCEEEGGGIIIMMMQQQTTTRRRQQQPPPLLLGGGGGGEEECCCBBBCCCDDDDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIFFFFFFFFFEEEFFFGGGHHHIIIHHHIIIJJJJJJIIIIIIKKKLLLNNNNNNNNNNNNNNNOOOPPPPPPLLLMMMMMMNNNNNNNNNMMMMMMMMMNNNPPPQQQQQQPPPNNNMMMOOOOOOOOOPPPQQQSSSUUUVVV[[[^^^```aaa___\\\[[[[[[ZZZ[[[[[[YYYWWWWWWXXXYYY[[[[[[[[[ZZZZZZYYYYYYYYY]]]___aaadddeeeeeeddddddeeefffggghhhjjjlllnnnooosssvvvzzz{{{yyyuuuqqqnnnmmmnnnooommmqqquuuuuussstttzzz~~~~~~~~~uuunnnjjjiiieee___[[[ZZZYYYYYYXXXYYY[[[]]]___aaacccgggjjjjjjkkkmmmoooppprrrssssssrrrtttxxx|||}}}~~~~~~~~~}}}|||{{{yyywwwtttoooiiiddd```]]]```___^^^^^^^^^```aaabbb^^^```ccceeehhhmmmrrrvvv|||qqq___UUUOOOKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA???>>>>>>AAACCCFFFIIIOOOUUU]]]gggqqqwww|||nnn```ZZZXXX]]]ooowwwzzz~~~}}}kkkZZZLLLFFF>>>999888999888777999::::::;;;<<<===>>>>>>@@@@@@@@@>>>;;;999::::::CCCCCCCCCCCCCCCBBBAAAAAABBBAAA???>>>>>>@@@AAACCCCCCEEEHHHKKKOOOSSSUUUWWWXXX\\\aaacccbbbaaaaaaaaaeeehhhkkkkkkjjjkkknnnrrryyy}}}jjjYYYPPPJJJHHHFFFEEEEEEGGGJJJKKKMMMRRRTTTRRRPPPOOOKKKEEEFFFDDDCCCCCCDDDDDDCCCBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHIIIKKKJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMMMMNNNOOOPPPRRRSSSTTTVVVXXX[[[\\\[[[ZZZZZZ[[[XXXYYYYYYXXXWWWWWWXXXZZZ\\\\\\\\\[[[ZZZZZZYYYYYY]]]___aaadddeeeeeeeeedddgggggghhhjjjlllnnnpppqqqssswww||||||vvvrrrpppooopppppppppsssuuussspppqqqvvv{{{|||}}}yyyqqqllllllgggaaa\\\[[[[[[[[[[[[[[[]]]___aaabbbdddgggjjjlllmmmoooqqqssstttuuuuuuuuuxxx{{{~~~~~~}}}|||{{{|||}}}~~~|||{{{vvvuuurrrnnnjjjfffcccaaabbbaaa`````````bbbcccdddbbbeeehhhkkknnnrrrwwwzzz~~~zzz~~~uuubbbWWWOOOKKKKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???===>>>AAACCCIIIKKKOOOUUU^^^hhhsss{{{{{{nnnaaa[[[WWWZZZjjj|||xxx|||}}}kkkZZZLLLEEE===999888999999777:::;;;;;;<<<======>>>>>>>>>???>>><<<:::888999:::>>>???@@@AAABBBCCCCCCCCCAAA@@@???>>>???@@@BBBDDDCCCEEEHHHLLLQQQTTTVVVWWWYYY]]]aaabbbaaa___aaabbbeeehhhkkklllkkklllooorrryyy{{{hhhZZZRRRIIIGGGFFFEEEFFFHHHKKKMMMOOOSSSUUURRRQQQOOOKKKEEEEEEDDDBBBCCCDDDDDDCCCAAADDDDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIKKKKKKIIIHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKMMMMMMNNNOOOPPPPPPOOOOOONNNNNNNNNMMMMMMNNNNNNNNNLLLLLLMMMMMMOOOPPPRRRSSSQQQSSSUUUVVVVVVVVVWWWYYYVVVWWWWWWWWWVVVVVVXXXZZZ\\\\\\\\\[[[[[[ZZZZZZZZZ\\\]]]___aaaccccccccccccfffggggggiiikkkmmmooopppppptttzzz~~~zzztttpppooopppqqqqqqrrrtttuuusssqqqqqquuuxxxxxx{{{~~~vvvqqqmmmiiiccc___^^^^^^^^^^^^]]]___bbbdddeeegggiiilllmmmnnnqqqsssuuuvvvvvvvvvwwwzzz}}}}}}|||{{{zzzzzz}}}}}}ttttttsssqqqnnnkkkgggfffeeeeeeffffffgggiiijjjkkkiiikkkmmmpppsssvvv{{{rrrxxxvvvcccWWWOOOLLLLLLIIIHHHGGGFFFEEECCCBBBBBBBBBBBBAAA@@@>>>???AAADDDIIIKKKNNNSSS[[[gggttt||||||oooccc\\\WWWXXXeeevvvuuu|||}}}kkk[[[LLLFFF>>>:::999::::::999;;;<<<<<<======>>>>>>???:::;;;;;;:::999999;;;======>>>???@@@AAABBBBBBBBBAAA@@@???>>>???AAADDDEEECCCEEEIIINNNRRRUUUWWWXXXZZZ^^^aaaaaa___^^^aaaeeegggjjjmmmnnnllllllnnnqqqyyyvvvcccVVVPPPFFFFFFEEEEEEFFFHHHKKKMMMPPPTTTVVVSSSQQQOOOKKKEEEDDDCCCBBBCCCDDDDDDBBB@@@AAABBBCCCDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGIIIKKKKKKIIIHHHHHHIIIKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKMMMNNNOOOOOOOOOOOOLLLLLLKKKJJJJJJKKKLLLLLLKKKKKKLLLLLLNNNPPPQQQRRRPPPQQQQQQQQQPPPQQQSSSUUUSSSUUUVVVUUUUUUVVVXXXZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\]]]^^^```aaaaaaccccccccceeefffhhhjjjkkklllpppuuuwwwxxxyyy{{{~~~{{{vvvpppmmmnnnppprrrrrrsssssssssssstttuuuvvvwwwwwwyyy|||~~~{{{uuunnnjjjfffcccbbbbbbbbbaaa]]]```dddgggiiikkknnnqqqqqqrrruuuxxxyyyzzzzzzyyyzzz}}}}}}}}}~~~yyyzzzzzzyyywwwssspppmmmnnnooopppqqqrrrrrrrrrrrrmmmoooqqqrrrtttxxx~~~kkksss|||uuubbbVVVOOOMMMNNNIIIIIIHHHFFFEEECCCBBBBBBCCCCCCBBBAAA???@@@BBBEEEGGGHHHKKKOOOXXXdddrrr{{{}}}pppddd]]]WWWVVVbbbrrrrrrzzz}}}lll\\\MMMGGG???;;;;;;<<<;;;:::<<<<<<======>>>>>>??????777888999999999:::===@@@???@@@@@@@@@@@@???>>>>>>@@@???>>>>>>@@@BBBDDDFFFCCCEEEJJJNNNSSSVVVXXXYYY[[[^^^aaa```]]]^^^bbbfffiiimmmoooooolllkkkmmmoooxxxrrr^^^RRRMMMEEEDDDCCCDDDEEEHHHJJJLLLQQQUUUVVVTTTQQQPPPKKKEEEDDDCCCBBBCCCDDDDDDBBB@@@???@@@AAACCCFFFHHHIIIJJJFFFFFFGGGGGGGGGFFFFFFEEEGGGIIIKKKKKKJJJHHHHHHHHHLLLKKKKKKJJJJJJJJJKKKKKKGGGHHHIIIKKKLLLMMMMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKJJJKKKKKKLLLMMMOOOQQQQQQQQQQQQPPPNNNMMMMMMPPPRRRRRRSSSTTTUUUTTTUUUWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[]]]^^^_________```aaabbbdddeeefffjjjmmmqqqrrrrrrsssvvvyyyxxxsssmmmkkkmmmppprrrsssrrrrrrrrrtttvvvxxxxxxwwwxxxyyy{{{|||}}}~~~yyynnnkkkhhheeeeeeeeedddccc]]]aaaeeeiiilllooosssuuuuuuwwwzzz}}}~~~~~~|||xxxuuuuuuvvvwwwwwwvvvtttrrrqqqpppqqqrrrsssuuuyyy~~~ooopppttt{{{~~~{{{zzzyyywwwtttrrrssstttwwwyyywwweeeZZZQQQLLLJJJIIIHHHFFFDDDCCCDDDEEEFFFEEEDDDBBB@@@@@@@@@BBBCCCFFFIIIMMMQQQWWW```llltttppp___WWWTTTUUUbbbpppwwwzzz|||nnncccLLLGGGAAA;;;888888:::;;;;;;<<<<<<===============;;;;;;:::888888;;;@@@CCCAAAAAA@@@?????????????????????>>>===???AAACCCEEEDDDFFFKKKOOOSSSVVVXXXYYY^^^^^^]]]\\\\\\___dddhhhmmmnnnooommmjjjjjjmmmpppuuu~~~ooo```UUUPPPFFFEEECCCCCCDDDGGGJJJLLLPPPQQQRRRRRRPPPMMMIIIGGGAAABBBCCCCCCDDDDDDCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUVVVZZZYYYYYYYYY[[[]]]___```___^^^]]]\\\]]]___aaabbbeeegggiiiiiiiiijjjlllmmmpppnnnkkklllppprrrrrrqqqqqqsssuuuvvvwwwxxxwwwwwwvvvwwwxxxzzz}}}vvvsssooojjjgggeeeeeefffeeeeeegggkkkrrrxxx|||~~~{{{|||}}}~~~|||zzz|||~~~~~~zzzuuurrruuuuuuttttttvvvyyy|||ssssssvvv{{{zzzuuusssnnnllliiihhhhhhjjjmmmppptttwww|||}}}zzzxxxwwwxxxyyy|||~~~uuudddYYYQQQLLLJJJIIIHHHFFFDDDCCCDDDEEEEEEEEECCCBBB@@@@@@@@@BBBCCCFFFJJJNNNRRRXXX```kkksssqqq```YYYUUUVVVbbbppprrrwwwqqqfffOOOJJJBBB<<<888777888999999:::;;;===>>>?????????<<<<<<;;;::::::;;;???BBB@@@???>>>>>>>>>>>>>>>??????>>>>>>===>>>@@@BBBCCCFFFHHHKKKPPPTTTWWWYYYZZZ\\\]]]]]]]]]]]]___cccfffmmmnnnnnnmmmkkkkkknnnpppttt~~~zzzjjj]]]SSSNNNHHHGGGEEEEEEFFFIIILLLNNNPPPQQQRRRQQQOOOKKKHHHEEEAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRQQQQQQQQQQQQQQQRRRSSSQQQQQQRRRRRRSSSTTTVVVWWWXXXXXXWWWXXXXXXZZZ\\\]]]]]]]]]\\\\\\]]]___```aaabbbdddfffggghhhhhhjjjlllmmmkkkiiikkknnnpppqqqpppqqqqqqssstttuuuvvvvvvvvvvvvwwwwwwyyy{{{~~~yyyvvvrrrnnnjjjiiihhhhhhgggggghhhmmmtttzzz~~~~~~|||~~~~~~zzzwwwtttxxxwwwvvvvvvxxx{{{~~~uuuuuuvvvzzz~~~}}}vvvpppllleeeccc___]]]]]]___bbbeeeeeejjjrrrzzz~~~yyyssspppooopppoooqqqtttwww{{{~~~qqqaaaXXXPPPLLLKKKIIIGGGFFFDDDDDDDDDDDDEEEDDDCCCAAA@@@???@@@BBBCCCFFFJJJPPPTTTYYYaaakkkrrrqqqbbb\\\XXXYYYcccppp}}}lllsssvvvjjjRRRLLLDDD===999888777666777999:::<<<>>>???@@@AAA<<<<<<<<<<<<;;;;;;>>>@@@=========<<<<<<===>>>>>>@@@???>>>>>>>>>@@@AAABBBGGGIIIKKKOOOSSSWWWZZZ\\\\\\]]]``````aaabbbeeeggglllmmmmmmllllllllloooqqquuu}}}uuuggg[[[RRRNNNGGGFFFEEEEEEGGGIIIMMMOOOQQQQQQQQQOOOMMMIIIFFFCCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNMMMMMMMMMMMMMMMNNNNNNPPPPPPOOONNNNNNNNNOOOOOOMMMMMMNNNPPPQQQTTTVVVWWWVVVVVVVVVVVVVVVWWWXXXXXXYYYZZZ[[[]]]^^^____________aaadddeeefffgggiiijjjiiihhhggghhhkkknnnoooooopppppppppqqqrrrsssuuuuuuvvvvvvwwwxxxyyy{{{}}}~~~~~~|||wwwsssooommmlllllljjjjjjlllpppwww~~~}}}{{{yyyzzzzzzzzz{{{}}}tttttttttvvvyyy|||~~~{{{tttnnnkkkdddaaa]]]YYYWWWXXX[[[]]][[[```hhhqqqzzz~~~vvvqqqoooiiiiiiiiikkkpppvvv|||nnn^^^VVVOOOLLLLLLHHHGGGFFFEEEDDDDDDDDDEEECCCBBB@@@??????@@@BBBCCCGGGKKKQQQVVV[[[bbbkkkqqq}}}qqqddd___\\\[[[dddqqqsssiiiqqqzzzmmmSSSMMMDDD===;;;999888777888999;;;===>>>??????@@@:::;;;<<<<<<::::::<<<===<<<<<<<<<;;;<<<<<<===>>>@@@@@@@@@???@@@AAABBBBBBGGGHHHKKKNNNRRRVVVZZZ\\\^^^```dddfffgggggghhhiiijjjjjjkkkkkklllnnnppprrrxxxssseee[[[TTTPPPEEEDDDCCCCCCEEEHHHKKKNNNQQQPPPPPPNNNKKKGGGDDDBBBAAABBBCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKNNNMMMMMMLLLLLLLLLMMMMMMPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNOOOQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVXXXZZZ\\\^^^^^^]]]]]]\\\___bbbdddeeefffhhhiiigggffffffgggjjjlllnnnoooppppppooooooppprrrtttuuutttuuuvvvxxxzzz|||}}}~~~}}}xxxtttqqqpppooommmmmmoootttzzz|||}}}~~~qqqqqqqqqrrrtttwww{{{}}}}}}wwwrrrmmmkkkgggddd___[[[XXXWWWWWWWWWVVVYYY___fffooo||||||llliiidddaaaccciiiqqqvvv{{{~~~lll\\\TTTOOOLLLLLLGGGGGGFFFEEEEEEDDDDDDDDDCCCAAA@@@??????@@@BBBCCCGGGKKKQQQVVV[[[ccclllrrr{{{{{{oooddd```^^^]]]eeeppp~~~wwwkkkiiiqqq|||oooUUUMMMCCC===;;;<<<;;;999:::;;;<<<===>>>>>>>>>===999:::;;;:::999999:::<<<======<<<<<<<<<<<<======AAAAAAAAAAAABBBBBBCCCDDDEEEFFFIIIMMMQQQUUUXXXYYY^^^aaafffiiijjjjjjjjjkkkiiihhhhhhjjjlllooorrrssszzzpppcccZZZTTTPPPEEEDDDCCCDDDEEEIIILLLNNNQQQPPPOOOMMMJJJFFFCCCBBBAAABBBCCCCCCDDDCCCCCCCCCFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJMMMMMMLLLKKKKKKKKKLLLLLLPPPOOOOOONNNMMMMMMMMMMMMPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTVVVYYY[[[\\\\\\[[[ZZZZZZ]]]aaadddeeeeeeggghhheeeeeefffggghhhkkkmmmooopppoooooooooppprrrtttuuurrrsssuuuxxx{{{}}}}}}yyyuuusssrrrqqqppprrrvvv|||hhhjjjlllmmmooorrrvvvyyy|||{{{uuupppmmmkkkiiigggccc___[[[XXXVVVUUUUUUVVVXXX[[[bbbooo~~~xxxmmmddd___aaaeeeiiirrruuuzzzkkk[[[SSSNNNLLLMMMGGGGGGFFFFFFEEEDDDDDDDDDBBBAAA???>>>???@@@BBBCCCGGGKKKQQQVVV\\\dddnnnuuuzzzttthhh```___^^^\\\cccnnn{{{ssshhhiiiqqq~~~sssYYYOOOBBB;;;;;;===<<<;;;;;;<<<==================999::::::999999999<<<>>>@@@???>>>>>>======>>>>>>??????@@@AAABBBCCCDDDDDDBBBEEEIIINNNRRRUUUWWWWWW\\\```eeehhhiiiiiiiiijjjiiihhhhhhkkkooosssuuuuuu{{{}}}lllaaaXXXRRRNNNGGGFFFFFFFFFHHHKKKOOOQQQPPPPPPNNNLLLIIIGGGDDDCCCAAABBBCCCCCCDDDDDDCCCCCCFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIGGGGGGHHHHHHIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLOOOOOONNNNNNMMMNNNNNNNNNRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUVVVVVVUUUUUUTTTVVVXXXZZZZZZZZZXXXXXXYYY\\\aaacccdddddddddeeedddeeefffffffffhhhkkknnnnnnnnnnnnooopppqqqsssssspppqqqtttxxx{{{}}}~~~zzzwwwuuutttssstttwww|||wwwtttuuuuuu{{{zzzqqqrrrsssuuu}}}ZZZ]]]aaaccceeehhhmmmpppuuuxxx}}}~~~xxxsssnnnkkkiiihhhgggeeeaaa^^^[[[YYYXXXYYYXXXXXXZZZcccpppzzzyyymmmeeecccbbbdddiiiooovvv|||jjjZZZRRRNNNLLLMMMGGGGGGGGGFFFFFFEEEDDDCCCAAA@@@???>>>???@@@BBBCCCGGGKKKPPPUUU[[[dddpppxxxzzzxxxkkkaaaZZZ[[[ZZZYYY```jjj|||wwwoooiiippp|||xxx^^^RRRCCC:::999<<<<<<;;;::::::<<<===>>>>>>>>>>>>;;;;;;;;;:::999;;;???BBBCCCBBBAAA@@@???>>>>>>>>>;;;<<<>>>@@@AAABBBCCCDDDAAAEEEJJJPPPTTTVVVVVVVVV]]]```eeehhhiiijjjjjjkkkllljjjjjjmmmssswwwyyyyyy|||lllaaaYYYRRRMMMGGGFFFFFFFFFHHHLLLOOORRRPPPOOONNNLLLIIIGGGFFFEEEAAABBBCCCCCCDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOORRRQQQQQQPPPPPPPPPQQQQQQPPPQQQSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVVVVXXX[[[___aaaaaaaaaaaaaaabbbccceeedddcccdddhhhkkkkkklllmmmnnnppppppppppppoooqqqtttwwwyyy{{{||||||~~~~~~{{{yyyvvvuuuuuuwww|||wwwrrrrrrrrryyyssskkkhhhlllnnnoooxxxMMMQQQVVVZZZ\\\___dddhhhmmmqqqvvvzzz|||}}}~~~wwwqqqmmmjjjjjjjjjiiigggccc```^^^\\\]]]\\\YYYXXX]]]gggooozzz~~~pppgggcccZZZ___gggooowwwjjjZZZRRRMMMLLLMMMFFFGGGGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>>@@@BBBCCCGGGKKKOOOTTT[[[eeeqqqzzzzzzyyyllleee[[[VVVWWWXXXWWW]]]fff}}}yyyhhhnnnzzz|||bbbUUUDDD:::888;;;;;;:::888999;;;<<<>>>???@@@@@@======<<<::::::===AAAEEEEEEDDDCCCAAA@@@??????>>>888:::<<<>>>@@@BBBBBBCCCAAAEEELLLRRRVVVXXXWWWVVV___bbbgggjjjkkklllmmmnnnnnnllllllpppvvv{{{}}}}}}~~~nnnddd\\\TTTOOOEEEDDDDDDDDDFFFJJJNNNPPPPPPOOOMMMLLLJJJHHHGGGFFFAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHDDDDDDEEEEEEFFFFFFFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLIIIIIIIIIJJJJJJLLLMMMNNNLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPOOOOOOPPPPPPQQQQQQNNNOOOQQQSSSUUUUUUUUUTTTVVVWWWWWWWWWVVVVVVUUUUUUVVVZZZ^^^``````___^^^^^^aaabbbdddcccaaabbbeeehhhiiijjjlllnnnoooooonnnnnnpppqqqtttvvvxxxyyyyyyyyy||||||~~~|||wwwuuuuuuwww{{{~~~zzzzzzzzz}}}lllggggggnnnqqqqqq|||JJJMMMPPPQQQSSSWWW]]]bbbdddiiiooosssuuuvvvxxxyyyzzzvvvtttpppnnnmmmlllkkkiiieeebbbcccbbb___ZZZVVVVVVZZZ^^^mmmwwwxxxfff```[[[[[[cccnnnwwwlll]]]WWWSSSOOONNNIIIHHHFFFEEECCCBBBBBBAAACCCBBB@@@??????@@@BBBCCCCCCKKKTTTXXX[[[cccrrr}}}jjjbbb___YYYTTTSSSSSSSSSWWW\\\wwwuuupppsssfffWWWHHH@@@<<<999888999@@@@@@????????????@@@@@@>>>===;;;:::;;;>>>AAADDDJJJHHHDDDAAA??????@@@@@@===<<<<<<<<<<<<>>>@@@AAADDDHHHOOOTTTXXX[[[^^^aaaaaaffflllpppqqqqqqppppppnnnkkkkkkqqqvvvxxx{{{|||kkkaaaXXXQQQKKKHHHGGGFFFFFFGGGJJJMMMOOOOOOPPPOOONNNKKKHHHDDDBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMOOOOOONNNNNNMMMNNNNNNNNNQQQQQQQQQQQQRRRRRRRRRSSSUUUUUUTTTTTTTTTUUUWWWXXXYYYYYY[[[\\\\\\\\\\\\\\\____________```aaacccdddhhhjjjlllmmmllllllmmmnnnsssrrrrrrtttxxxyyywwwtttyyyzzz|||zzzzzzzzzzzzzzzzzz}}}{{{rrrqqqsss{{{HHHIIIKKKLLLLLLOOOTTTXXX]]]aaafffkkknnnpppsssuuu{{{~~~zzzwwwuuuttttttsssssstttssspppnnniiihhhfffaaa\\\[[[]]]```eeemmmzzzxxxkkkbbb]]]aaaiiipppxxx~~~nnn```YYYTTTOOOMMMIIIHHHFFFEEECCCBBBBBBBBBCCCBBB@@@??????@@@BBBCCCDDDKKKTTTXXX[[[dddqqq|||}}}fff]]]\\\VVVRRRRRRQQQQQQUUU[[[ooozzztttttt}}}cccUUUFFF???===::::::;;;=========<<<<<<=========>>>===;;;::::::===@@@BBBHHHGGGEEECCCAAA@@@??????============>>>???@@@@@@CCCHHHNNNTTTXXX\\\___bbbeeeiiinnnqqqrrrrrrrrrrrrpppllllllqqquuuxxx|||zzziii^^^WWWPPPLLLHHHGGGFFFFFFGGGJJJMMMOOONNNNNNNNNNNNLLLIIIFFFDDDAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEGGGHHHIIIHHHGGGHHHIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMNNNOOOOOOQQQQQQQQQQQQQQQRRRRRRRRRXXXWWWUUUTTTTTTTTTTTTUUUXXXYYYZZZ[[[\\\\\\\\\\\\___^^^^^^^^^___aaabbbdddeeegggjjjllllllmmmoooqqqrrrqqqrrruuuxxxyyyvvvtttuuuvvvzzz{{{{{{{{{{{{{{{}}}FFFGGGHHHHHHGGGIIILLLNNNTTTWWW\\\```dddiiimmmpppuuuyyy~~~{{{xxxwwwttttttuuuvvvxxxyyywwwuuusssrrrppplllfffbbbaaaaaa```dddlllxxx~~~qqqdddaaadddjjjrrrxxxsssddd\\\UUUNNNKKKHHHHHHFFFDDDCCCBBBBBBBBBCCCBBB@@@??????@@@BBBCCCDDDKKKSSSXXX\\\dddppp{{{{{{cccYYYXXXSSSOOOPPPPPPPPPTTTYYYhhhxxxwww{{{aaaSSSEEE???===;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<>>><<<:::999:::<<>><<<<<<===>>>???@@@@@@@@@@@@CCCGGGMMMSSSWWW\\\aaadddiiillloooqqqrrrrrrssstttqqqmmmlllppptttwww~~~vvveee[[[UUUPPPMMMHHHGGGFFFFFFHHHJJJMMMOOOMMMMMMMMMMMMLLLJJJHHHFFFBBBCCCCCCDDDDDDDDDCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFEEEGGGIIIIIIHHHGGGHHHIIIFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGHHHEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPVVVUUUUUUTTTTTTTTTUUUUUUWWWXXXYYYZZZ[[[[[[[[[[[[]]]]]]\\\]]]^^^```aaacccbbbdddgggjjjkkknnnqqqssspppqqqsssuuuxxxxxxvvvtttqqqsssxxx|||}}}}}}||||||~~~GGGGGGGGGGGGGGGHHHJJJKKKMMMOOOSSSWWW\\\aaagggkkkpppuuu}}}|||zzzzzzxxxxxxyyy|||~~~}}}xxxrrrkkkfffcccbbbcccgggooo{{{qqqfffeeehhhpppwwwwwwiii___UUUNNNJJJHHHGGGFFFDDDCCCCCCBBBBBBCCCBBB@@@??????@@@BBBCCCEEEKKKSSSXXX\\\dddoooxxx~~~eeeXXXUUUQQQOOOPPPQQQPPPSSSXXXeee}}}zzz|||aaaSSSEEE???<<<;;;:::<<<======>>>>>>>>>>>>=========;;;:::999999;;;===???BBBDDDGGGHHHFFFBBB===:::<<<===???AAABBBBBBAAA@@@CCCGGGLLLRRRWWW\\\bbbeeekkklllnnnooooooppprrrsssrrrnnnmmmpppssswwwtttbbbXXXTTTPPPMMMHHHGGGGGGGGGIIIKKKMMMOOOOOONNNNNNMMMKKKIIIGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFHHHJJJJJJIIIHHHIIIJJJGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLLLLMMMNNNPPPPPPQQQQQQQQQPPPPPPPPPPPPOOOQQQQQQRRRSSSUUUWWWXXXYYYVVVWWWXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\^^^```bbbaaacccfffhhhiiilllooorrrnnnpppsssvvvxxxyyyxxxwwwrrrrrrvvv~~~~~~FFFFFFFFFFFFHHHIIIJJJJJJFFFIIILLLOOOSSSXXX^^^bbbjjjpppxxx~~~}}}tttkkkeeegggggghhhlllttt~~~tttiiiggglllrrr{{{zzzlllaaaVVVMMMJJJGGGGGGFFFDDDCCCCCCCCCCCCCCCBBB@@@??????@@@BBBCCCFFFKKKRRRXXX]]]dddnnnvvvgggXXXUUUQQQPPPRRRRRRQQQSSSWWWddd~~~|||cccTTTFFF???<<<999888:::======>>>>>>>>>>>>======;;;:::999888999:::<<<===???BBBEEEGGGFFFBBB===999;;;===???AAACCCCCCCCCCCCDDDGGGLLLQQQVVV\\\bbbgggjjjkkkllllllkkklllnnnpppqqqnnnmmmooorrrvvvsssaaaXXXSSSPPPMMMGGGGGGHHHHHHJJJKKKMMMNNNRRRQQQOOOMMMKKKHHHFFFEEEGGGHHHIIIIIIIIIGGGFFFEEECCCCCCCCCDDDDDDEEEGGGGGGGGGHHHJJJJJJIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYY[[[]]]___```aaabbbdddeeefffhhhkkknnnlllnnnrrruuuxxx{{{}}}~~~wwwtttttt{{{EEEDDDDDDFFFHHHJJJJJJIIIBBBDDDFFFHHHJJJNNNSSSVVV```eeelllsssxxx|||}}}qqqjjjiiiiiiiiikkkpppvvv{{{uuuhhhfffjjjsss}}}|||mmmaaaVVVNNNKKKGGGFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@??????@@@BBBCCCFFFKKKRRRXXX]]]dddmmmssskkkYYYUUURRRQQQSSSSSSRRRSSSVVVaaa|||~~~cccTTTFFF>>>;;;999888999;;;<<<===>>>>>>===<<<;;;888888777888999:::<<<===???AAACCCDDDCCC@@@<<<999;;;<<>><<<:::999;;;;;;<<<>>>??????>>><<<;;;555555666777999;;;===>>>???@@@AAAAAA@@@>>><<<:::;;;<<<>>>@@@CCCGGGIIIKKKHHHJJJLLLOOOSSSZZZaaafffkkkmmmnnnnnnlllkkkllllllmmmlllmmmpppqqqttt~~~wwweee[[[UUUPPPLLLGGGHHHHHHJJJKKKLLLMMMNNNRRRQQQOOOMMMKKKIIIHHHGGGHHHIIIJJJJJJIIIGGGDDDBBBCCCCCCCCCDDDEEEGGGHHHIIIHHHJJJKKKLLLJJJJJJKKKLLLIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJKKKLLLMMMJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQTTTTTTUUUUUUTTTSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUVVVXXXZZZ]]]^^^^^^^^^_________bbbeeehhhhhhkkkooosssyyyMMMKKKJJJKKKMMMMMMKKKHHHEEEFFFHHHHHHHHHHHHIIIKKKIIIMMMRRRXXX___gggooouuu|||sssjjjiiiiiijjjnnnuuu|||}}}}}}pppnnniiiuuu|||mmm```UUUOOONNNGGGFFFEEEDDDDDDCCCDDDDDDCCCBBB@@@??????@@@BBBCCCGGGKKKRRRXXX^^^dddlllppp}}}xxxcccTTTRRRQQQTTTSSSPPPOOORRR___}}}xxx^^^QQQCCC===<<<;;;;;;======???@@@BBBBBB@@@???===444444555777999;;;===>>>?????????>>>===<<<;;;;;;;;;;;;===???CCCGGGKKKNNNIIIKKKMMMOOOSSSYYYaaafffmmmoooqqqqqqooommmmmmmmmkkkkkkmmmpppqqqttt}}}yyyggg\\\UUUPPPLLLGGGHHHIIIJJJKKKMMMNNNNNNQQQPPPNNNLLLKKKJJJJJJJJJGGGHHHIIIIIIHHHEEEBBB@@@CCCCCCCCCDDDEEEGGGHHHIIIHHHJJJLLLLLLKKKJJJKKKLLLGGGHHHHHHIIIIIIJJJJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJLLLMMMNNNJJJJJJJJJJJJKKKKKKKKKLLLNNNMMMLLLLLLLLLLLLLLLMMMKKKKKKLLLMMMOOOPPPQQQRRRQQQRRRSSSUUUUUUUUUTTTSSSRRRSSSTTTUUUUUUVVVVVVUUUTTTTTTUUUVVVWWWZZZ\\\^^^[[[\\\]]]]]]^^^aaaeeehhhfffjjjnnnsssyyyPPPNNNMMMLLLMMMMMMLLLJJJJJJJJJIIIIIIHHHFFFEEEDDDIIIIIIJJJLLLPPPWWW```fffvvv{{{uuunnnkkkgggfffmmmyyywwwvvvzzziiihhhqqq}}}|||mmm```TTTMMMKKKFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@@@@@@@AAAAAABBBBBBIIIMMMSSSXXX]]]dddmmmsss{{{cccVVVSSSQQQOOOMMMLLLNNNRRRbbb}}}{{{sssZZZQQQGGGAAA>>>:::;;;???CCCAAA@@@AAACCCBBB>>>999999888777777888:::<<<>>>???>>><<<::::::::::::;;;999:::<<<>>>AAADDDGGGHHHIIILLLOOORRRUUUZZZbbbhhhpppsssuuurrrmmmjjjlllpppmmmnnnpppooopppuuu|||yyyggg^^^YYYTTTOOOMMMMMMMMMMMMNNNNNNNNNNNNQQQQQQOOOMMMKKKIIIHHHGGGGGGGGGGGGFFFEEECCCAAAAAA@@@AAACCCFFFHHHJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJKKKJJJHHHHHHJJJLLLOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKHHHIIIJJJIIIHHHHHHIIIKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKHHHGGGHHHJJJKKKIIIGGGJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\^^^^^^^^^___bbbdddhhhkkkmmmnnnqqqyyyRRRPPPNNNMMMMMMLLLJJJHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJMMMRRRZZZ___nnnyyyyyyrrrmmmkkkgggeeejjjvvv|||tttoooqqq|||zzzooouuu}}}{{{kkk___TTTMMMLLLGGGFFFFFFEEEEEEDDDDDDCCCAAAAAA@@@???@@@AAABBBCCCHHHMMMRRRWWW\\\ccclllsss{{{lllVVVRRRMMMLLLJJJIIIKKKNNNaaa~~~zzzrrr[[[QQQFFFAAA===::::::>>>BBBBBBBBBBBBBBBAAA>>>;;;888777777777888:::===>>>BBBBBBAAA??????>>>>>>>>>::::::<<<>>>@@@CCCFFFGGGJJJMMMQQQUUUYYY___fffkkkqqqtttwwwtttnnnjjjkkkmmmmmmnnnoooppprrrwww}}}|||jjjbbb]]]YYYUUUOOONNNNNNMMMMMMNNNOOOOOOSSSRRRPPPNNNKKKIIIGGGFFFHHHHHHGGGFFFEEEDDDCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLJJJKKKLLLKKKJJJKKKLLLNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKIIIJJJJJJJJJHHHHHHJJJKKKIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIGGGHHHJJJKKKIIIGGGJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQTTTTTTUUUUUUWWWXXXYYYZZZYYYZZZ\\\\\\\\\]]]```bbbfffhhhkkklllooovvvXXXVVVSSSQQQPPPNNNKKKIIIGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGHHHLLLQQQVVV```kkk}}}vvvoookkkiiifffcccfffqqquuuiiidddhhhoooyyyyyy|||xxxhhh]]]TTTNNNNNNHHHGGGGGGFFFEEEEEEDDDDDDBBBAAA???>>>>>>@@@BBBDDDGGGLLLQQQVVV[[[bbbkkkrrrzzz{{{___VVVPPPNNNMMMKKKLLLPPP```yyyppp[[[QQQFFF@@@<<<888999===AAABBBDDDDDDBBB???>>>===888777777777888;;;>>>??????@@@@@@??????>>>===<<<::::::;;;===???BBBDDDEEEHHHLLLRRRXXX]]]ccciiinnnrrrvvvyyyvvvooojjjjjjlllnnnnnnnnnqqqvvv{{{zzzjjjccc```\\\XXXQQQPPPNNNMMMMMMNNNOOOPPPTTTSSSQQQNNNKKKHHHFFFEEEJJJIIIGGGEEEEEEEEEEEEEEEJJJKKKKKKKKKKKKJJJIIIHHHKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLNNNPPPNNNNNNMMMMMMLLLLLLLLLKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIHHHJJJKKKIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHJJJJJJIIIHHHJJJKKKLLLLLLKKKKKKLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRSSSTTTTTTTTTSSSRRRRRRRRRSSSUUUVVVXXXYYYZZZVVVXXXYYYYYYYYYZZZ]]]___ccceeeiiijjjmmmrrrzzz___\\\YYYWWWUUUSSSPPPNNNIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEGGGJJJMMMTTT[[[kkkuuunnngggfffcccaaa```jjj~~~qqqgggfffiiiooo}}}zzz~~~tttddd[[[SSSOOOOOOIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA>>>======???BBBEEEFFFKKKPPPUUUZZZaaajjjqqqyyy~~~hhh\\\QQQPPPOOOLLLLLLPPP___xxxooo\\\QQQFFF???;;;888999===@@@CCCFFFEEEBBB>>>>>>???888777777777999;;;>>>@@@===>>>>>>???>>>===<<<;;;:::;;;;;;===???AAACCCDDDEEEIIIPPPXXX```fffkkknnnrrrwww{{{xxxrrrmmmlllmmmooommmmmmrrryyyuuufff```]]]ZZZWWWRRRPPPMMMLLLKKKMMMOOOPPPRRRQQQPPPNNNKKKIIIGGGFFFJJJHHHFFFDDDDDDEEEFFFGGGKKKLLLLLLLLLLLLKKKJJJJJJLLLMMMMMMMMMMMMLLLLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOOOONNNMMMLLLMMMOOONNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKIIIJJJJJJIIIHHHGGGIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTQQQRRRSSSTTTTTTTTTSSSRRRPPPQQQRRRTTTVVVXXXYYYYYYUUUVVVXXXXXXXXXYYY\\\^^^aaacccgggiiikkkoootttxxx}}}bbb```]]][[[ZZZXXXVVVSSSOOONNNLLLJJJIIIHHHGGGGGGJJJJJJIIIGGGEEEEEEFFFHHHKKKOOOZZZjjj}}}~~~vvvooodddbbb```^^^\\\cccwwwssskkkhhhcccoooyyy|||pppbbbZZZTTTPPPOOOIIIIIIHHHGGGFFFEEEDDDCCCCCCAAA>>><<<===???BBBDDDFFFJJJPPPUUUZZZaaajjjpppyyy}}}ooo]]]OOONNNNNNJJJIIIMMM^^^}}}yyyooo\\\QQQFFF???;;;888:::>>>AAADDDGGGFFFBBB??????@@@888888777777999;;;>>>@@@??????AAAAAAAAA@@@>>>===:::;;;;;;===???AAACCCDDDFFFJJJQQQZZZdddkkkoooqqqtttyyy}}}{{{uuuoooooopppooonnnnnnsss{{{rrrccc]]][[[XXXUUURRRPPPMMMKKKKKKLLLNNNOOOOOOOOONNNMMMLLLKKKJJJJJJIIIGGGEEEDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOONNNMMMMMMLLLNNNNNNMMMMMMMMMMMMNNNNNNQQQRRRQQQOOOLLLKKKKKKLLLOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOMMMLLLLLLIIIJJJJJJIIIGGGFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMNNNOOOPPPQQQRRRSSSPPPQQQRRRSSSTTTSSSSSSRRRNNNOOOQQQTTTVVVWWWWWWXXXUUUVVVWWWXXXXXXYYY[[[^^^```bbbeeehhhjjjmmmppprrrvvvzzzgggeeebbb```^^^\\\YYYWWWVVVTTTQQQNNNKKKJJJIIIIIIKKKKKKKKKIIIFFFEEEEEEFFFFFFHHHNNNXXXdddooowww{{{}}}{{{xxxvvvuuuvvvwwwyyy{{{yyy{{{~~~wwwoooccc___^^^^^^[[[^^^ooopppggg```eeesss}}}}}}nnn```ZZZUUUPPPOOOIIIIIIHHHFFFEEEDDDCCCCCCAAA@@@>>>======???AAACCCFFFKKKPPPUUUZZZaaajjjqqqyyy}}}zzzcccRRRQQQRRRLLLKKKOOO\\\zzz}}}{{{ppp\\\QQQFFF???;;;:::<<>>>>>?????????>>>>>>===::::::;;;===???BBBDDDEEEJJJMMMTTT^^^hhhpppuuuvvvyyy}}}}}}vvvqqqqqqrrrooooooppptttzzzttteee^^^\\\YYYVVVRRRQQQOOOMMMLLLMMMNNNOOOMMMMMMMMMMMMLLLLLLKKKKKKHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHJJJLLLOOOPPPQQQRRRQQQQQQQQQQQQPPPOOONNNMMMOOOOOONNNNNNNNNNNNOOOOOOSSSSSSRRRPPPMMMKKKLLLMMMQQQQQQPPPPPPOOOOOOOOONNNMMMNNNOOOPPPPPPOOOMMMLLLJJJKKKKKKIIIGGGFFFGGGIIIJJJKKKLLLLLLMMMMMMLLLLLLHHHIIIJJJJJJHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKLLLMMMJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPNNNOOOQQQRRRSSSRRRRRRQQQMMMOOOQQQSSSUUUVVVVVVUUUTTTVVVWWWXXXXXXYYY[[[]]]___aaacccfffhhhkkkmmmnnnrrrvvv{{{pppmmmjjjgggdddaaa^^^[[[]]]ZZZWWWSSSPPPNNNNNNNNNJJJKKKLLLJJJGGGEEEEEEFFFDDDFFFIIIMMMQQQVVV[[[___bbbbbbbbbccceeehhhkkkmmmooonnnpppuuuwwwyyy~~~vvvnnnddd___]]]```]]]\\\iiiyyy|||nnnbbbaaahhhyyylll___ZZZUUUPPPNNNIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>>???AAABBBGGGKKKQQQVVV[[[bbbkkkqqqyyy}}}jjjVVVUUUVVVPPPMMMRRRXXXwwwxxx}}}~~~rrr\\\QQQFFF@@@<<<;;;???DDDEEEEEEEEEEEEEEEDDDAAA>>><<<;;;999999999:::<<<>>>=========<<<<<<======>>>::::::<<<>>>@@@CCCFFFGGGMMMOOOTTT^^^iiirrrwwwyyywwwqqqqqqrrroooppprrruuuyyywwwggg```]]]ZZZWWWSSSSSSQQQPPPPPPOOOOOOOOONNNNNNMMMMMMLLLKKKKKKJJJHHHIIIIIIIIIJJJJJJKKKKKKGGGIIIKKKNNNQQQSSSUUUUUUSSSSSSSSSRRRRRRQQQPPPOOOPPPPPPOOOOOOOOOOOOPPPPPPRRRSSSSSSQQQOOONNNOOOQQQSSSRRRRRRQQQPPPOOONNNNNNLLLMMMOOOPPPPPPOOONNNMMMLLLMMMMMMKKKIIIHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLGGGIIIKKKJJJHHHGGGIIIJJJJJJKKKLLLLLLKKKKKKLLLMMMJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKLLLLLLMMMMMMMMMNNNMMMNNNOOOQQQQQQQQQQQQPPPMMMOOOQQQSSSTTTTTTTTTSSSSSSUUUVVVWWWWWWXXXZZZ\\\^^^^^^```bbbfffiiijjjkkknnnrrrwww}}}yyyvvvrrrnnnjjjfffbbb___```^^^ZZZWWWTTTRRRRRRRRRJJJKKKLLLJJJHHHFFFEEEFFFBBBFFFIIIIIIHHHGGGJJJMMMPPPPPPQQQTTTXXX]]]aaadddfffdddfffkkkpppttt|||uuummmeee___^^^bbb```]]]fffttt{{{fffaaabbbpppkkk___[[[VVVPPPMMMHHHHHHGGGEEEDDDBBBAAAAAA???????????????@@@@@@AAAGGGLLLQQQVVV[[[bbbkkkrrrzzz~~~iiiTTTSSSTTTNNNKKKPPPUUUuuuttt|||ttt\\\QQQFFF@@@===<<<@@@EEEFFFEEECCCEEEFFFEEEAAA======<<<:::999999:::<<<===BBBBBB@@@@@@@@@AAABBBCCC999:::<<<>>>AAADDDGGGHHHMMMNNNSSS\\\hhhqqqvvvxxxwwwppppppqqqoooqqqtttuuuxxx~~~xxxhhhaaa]]]ZZZVVVUUUTTTTTTSSSRRRRRRQQQPPPPPPOOONNNMMMLLLJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLIIIKKKMMMPPPSSSUUUVVVWWWTTTTTTTTTTTTSSSRRRQQQPPPQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRSSSRRRQQQRRRSSSUUUTTTSSSRRRQQQPPPOOONNNNNNKKKLLLNNNPPPPPPPPPNNNMMMNNNOOOOOOMMMKKKJJJKKKLLLKKKKKKLLLMMMMMMMMMMMMMMMGGGIIIKKKJJJHHHGGGHHHKKKJJJKKKLLLLLLKKKKKKLLLMMMJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQQQQPPPPPPNNNOOOQQQSSSTTTTTTSSSRRRRRRTTTUUUVVVVVVWWWYYY[[[]]]]]]]]]```dddgggiiiiiijjjnnntttzzz~~~~~~~~~~~~~~~~~~yyytttqqqoookkkgggiiiddd___]]]]]]ZZZUUUPPPRRROOOKKKIIIIIIKKKKKKKKKGGGGGGFFFFFFEEEEEEEEEEEEKKKJJJHHHHHHKKKOOOSSSVVV[[[\\\]]]___dddllluuu{{{uuujjjcccaaa```aaa______dddmmmpppddd^^^fffxxxrrraaa[[[XXXSSSNNNFFFEEEDDDBBBAAAAAAAAAAAABBBAAA@@@>>>>>>???AAABBBGGGKKKRRRYYY```fffmmmqqqxxxoooZZZSSSPPPKKKJJJLLLTTTnnnxxx|||zzzppp]]]QQQFFFAAA???>>>???BBBEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@???===::::::<<>>@@@CCCDDDEEEKKKRRRUUU^^^lllooorrr~~~zzzrrrmmmkkkppppppsssxxx{{{~~~zzzkkkbbb\\\YYYZZZWWWTTTQQQQQQSSSSSSQQQOOONNNMMMKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMOOOSSSWWWXXXUUURRRWWWVVVUUUUUUVVVUUUTTTRRROOOPPPPPPPPPOOOPPPSSSUUUUUUWWWXXXUUUQQQOOOPPPRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSTTTSSSSSSRRRQQQOOONNNLLLNNNPPPOOONNNMMMNNNOOOMMMMMMNNNNNNNNNNNNOOOOOOGGGIIIJJJJJJJJJJJJKKKLLLIIIIIIJJJJJJKKKJJJJJJJJJGGGHHHHHHIIIJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPRRRSSSSSSSSSTTTUUUVVVXXXYYYZZZVVVYYY\\\^^^___```bbbdddjjjkkkjjjsss~~~~~~~~~}}}~~~~~~}}}|||~~~}}}|||||||||}}}}}}~~~zzzvvvrrrpppkkkfffccccccaaa[[[WWWUUURRRNNNKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGFFFEEEEEEGGGJJJMMMOOOSSSUUUWWWZZZ___fffoootttwwwmmmeeecccbbbbbb``````eeemmm{{{nnncccgggssstttccc[[[VVVPPPJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA???>>>>>>???AAABBBEEEJJJQQQXXX```gggoootttwwwqqq\\\TTTRRRMMMKKKNNNVVVppp{{{}}}sss^^^RRRFFFAAA???===???BBBEEEEEEFFFFFFEEEDDDBBBAAA??????>>><<<;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAACCCFFFHHHIIIMMMTTTWWW___jjjmmmqqq~~~{{{rrrooooooqqqqqqtttyyy||||||mmmddd]]]ZZZZZZVVVTTTRRRRRRSSSTTTSSSQQQPPPNNNLLLKKKKKKJJJIIIHHHIIIJJJJJJLLLMMMNNNOOOPPPMMMMMMOOOSSSWWWXXXVVVTTTXXXWWWWWWWWWXXXXXXVVVTTTRRRRRRSSSRRRQQQQQQSSSUUUUUUWWWXXXVVVSSSQQQRRRSSSUUUVVVVVVVVVVVVVVVUUUUUUSSSSSSSSSSSSSSSRRRQQQPPPNNNPPPQQQQQQPPPOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOJJJKKKKKKJJJIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOQQQSSSRRRRRRSSSSSSTTTUUUWWWWWWWWWYYY\\\]]]^^^___aaacccgggiiihhhnnnzzz~~~}}}}}}{{{{{{|||}}}|||{{{}}}}}}|||{{{{{{{{{||||||{{{~~~{{{yyyuuupppmmmllliiiddd___ZZZXXXTTTQQQPPPNNNKKKIIIKKKKKKJJJIIIIIIHHHGGGGGGDDDDDDDDDDDDEEEFFFHHHHHHKKKMMMQQQUUUZZZ```hhhlllwww~~~wwwooogggeeeddddddbbbaaagggnnn}}}yyykkkhhhpppyyyvvvddd[[[VVVPPPJJJGGGHHHHHHHHHGGGEEECCCBBBBBBAAA???>>>>>>???AAABBBDDDIIIPPPXXX```hhhpppuuuwww~~~sss^^^WWWTTTPPPNNNQQQWWWrrr~~~ttt___SSSFFFAAA???===???BBBEEEEEEFFFFFFEEEDDDBBBAAA<<<<<<<<<:::999:::===???BBBBBBBBBBBBBBBAAA@@@???@@@@@@@@@BBBDDDFFFIIIJJJLLLUUUXXX^^^gggiiiooo~~~}}}sssqqqtttrrrrrruuuzzz|||pppfff^^^ZZZZZZVVVTTTSSSSSSTTTTTTTTTSSSQQQPPPNNNLLLJJJGGGFFFEEEGGGHHHJJJLLLNNNOOOOOOPPPNNNNNNQQQTTTXXXYYYXXXWWW[[[ZZZZZZ[[[\\\\\\ZZZXXXUUUVVVWWWVVVTTTTTTUUUVVVVVVWWWXXXXXXVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXUUUUUUTTTTTTSSSSSSRRRRRRPPPRRRSSSSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOONNNNNNOOOQQQRRRQQQQQQQQQRRRRRRSSSTTTWWWYYY[[[\\\\\\]]]___aaacccgggfffiiipppsss}}}|||zzzxxxwwwxxxyyyzzzzzzyyyzzzyyyyyyyyyyyyzzzzzz{{{yyy{{{~~~}}}{{{~~~zzzvvvsssooojjjfffaaa___\\\YYYWWWUUUQQQOOONNNMMMMMMKKKJJJIIIHHHHHHEEEEEEEEEFFFFFFFFFEEEEEEFFFIIINNNSSSWWW]]]bbbfffmmmsssxxxyyyyyyyyysssmmmiiigggfffeeecccbbbgggooo}}}sssmmmqqqxxxvvveee]]]YYYSSSMMMEEEFFFGGGGGGFFFDDDAAA@@@AAA@@@???>>>>>>@@@AAACCCFFFJJJPPPWWW___gggoootttvvv~~~wwwbbbZZZXXXSSSQQQSSSWWWssstttaaaTTTGGGAAA>>>===>>>BBBDDDEEEEEEEEEEEECCCBBBAAA;;;;;;:::888666777999;;;AAAAAAAAAAAAAAA@@@??????=========???AAADDDGGGIIIJJJSSSWWW\\\fffhhhooouuusssvvvrrrrrruuuzzz}}}qqqfff]]]YYYXXXUUUUUUTTTSSSTTTTTTUUUTTTRRRRRRQQQOOOLLLIIIGGGGGGIIIJJJLLLMMMOOOOOOOOOOOOPPPQQQTTTWWWZZZ\\\\\\[[[^^^]]]]]]___```___\\\ZZZYYYZZZ[[[[[[YYYWWWWWWXXXWWWXXXZZZZZZZZZYYYYYYYYYXXXYYYZZZ[[[[[[[[[[[[[[[YYYXXXWWWUUUTTTSSSRRRRRRQQQSSSUUUTTTSSSRRRSSSSSSTTTTTTTTTTTTSSSQQQOOONNNNNNLLLKKKJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIKKKLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNMMMLLLLLLNNNPPPRRRRRRQQQQQQQQQQQQQQQRRRWWWXXXZZZZZZZZZ[[[]]]___```ffffffgggkkkkkkxxx~~~{{{zzzuuutttssstttvvvxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxyyyzzz{{{{{{~~~|||zzzxxx{{{}}}zzzuuupppmmmfffdddaaa___^^^[[[XXXVVVQQQQQQPPPNNNMMMKKKJJJJJJFFFGGGHHHHHHGGGFFFEEEDDDDDDGGGLLLPPPTTTYYY^^^aaafffkkkoooppppppqqqnnniiijjjgggggggggdddccciiiqqq~~~~~~uuuvvv{{{xxxfff^^^YYYSSSMMMEEEFFFGGGGGGFFFDDDAAA@@@AAA@@@???>>>>>>@@@BBBCCCIIILLLRRRWWW^^^eeemmmrrrvvv~~~{{{eee]]]ZZZUUURRRUUUVVVsssvvvbbbUUUHHHAAA>>><<<>>>BBBDDDDDDEEEEEEDDDCCCAAA@@@??????===:::777666777999???@@@@@@@@@@@@@@@??????<<<<<<<<<===???CCCGGGIIIJJJSSSWWW___jjjmmmtttxxxtttvvvrrrrrruuuzzz}}}qqqfff]]]WWWVVVUUUUUUUUUTTTSSSSSSTTTUUUQQQSSSTTTSSSPPPNNNNNNNNNNNNNNNOOOOOOPPPOOOOOOOOOSSSUUUXXX[[[\\\]]]^^^_________```aaaaaa```]]]ZZZZZZ\\\^^^___]]][[[[[[[[[ZZZZZZ\\\]]]^^^]]]\\\[[[XXXYYYZZZ[[[\\\\\\\\\\\\^^^\\\ZZZWWWUUUSSSRRRRRRRRRTTTUUUUUUTTTSSSSSSTTTUUUUUUVVVUUUTTTRRRPPPNNNNNNKKKIIIIIIKKKMMMNNNMMMKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMLLLLLLNNNOOOSSSSSSRRRQQQQQQQQQQQQRRRVVVWWWXXXXXXXXXYYY[[[^^^```ffffffhhhlllkkkvvv}}}zzzwwwrrrqqqpppqqqtttvvvvvvuuurrrrrrrrrrrrsssssstttuuuwwwwwwvvvuuutttvvvyyy|||~~~|||zzzyyyzzz{{{}}}}}}wwwtttmmmjjjgggdddbbb```]]][[[VVVVVVTTTSSSQQQOOONNNMMMIIIIIIIIIIIIIIIHHHFFFFFFDDDGGGJJJNNNQQQUUUZZZ]]]bbbgggiiiiiijjjmmmlllhhhkkkiiihhhiiigggffflllttt~~~}}}zzz||||||iii___XXXPPPJJJGGGHHHHHHHHHGGGEEECCCBBBAAA@@@>>>>>>>>>@@@BBBDDDKKKNNNRRRWWW]]]dddlllqqqvvv~~~hhh```\\\UUUSSSTTTWWWuuuzzzdddWWWHHHAAA===<<<>>>BBBDDDDDDEEEEEEDDDCCCAAA@@@DDDCCCAAA===999888888:::======>>>???@@@@@@@@@@@@>>>======>>>@@@EEEIIIKKKOOOVVVZZZdddrrrvvvzzz}}}vvvtttrrrrrruuuzzz|||qqqfff]]]XXXWWWUUUVVVVVVTTTRRRQQQRRRTTTQQQTTTXXXXXXUUUSSSTTTVVVTTTSSSRRRQQQQQQQQQRRRRRRVVVYYY[[[]]]]]]^^^___aaa`````````aaaaaa___[[[WWWXXX\\\```aaaaaa______^^^]]]]]]^^^```aaaaaa^^^\\\XXXXXXZZZ[[[]]]]]]^^^^^^aaa___\\\XXXVVVTTTSSSSSSSSSUUUVVVVVVUUUTTTTTTUUUTTTUUUVVVVVVUUUSSSPPPNNNOOOKKKHHHIIILLLOOOOOONNNMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMMMMMMMLLLLLLMMMOOOSSSSSSRRRRRRQQQRRRRRRRRRTTTUUUVVVVVVVVVWWW[[[]]]```eeeeeeiiinnnmmmwww}}}yyyuuurrrpppooopppssstttttttttppppppoooooooooppppppqqqssssssrrrpppoooooorrrtttzzz}}}~~~}}}|||{{{zzz{{{{{{|||}}}~~~}}}~~~yyyuuuoookkkhhhfffcccbbb\\\[[[ZZZXXXVVVTTTRRRQQQOOONNNNNNMMMMMMLLLLLLKKKHHHJJJMMMOOOQQQUUUZZZ]]]aaadddffffffhhhlllmmmjjjmmmkkkkkklllkkkkkkqqqyyy~~~||||||~~~jjj___XXXPPPJJJHHHGGGGGGFFFEEEDDDCCCBBB@@@???>>>>>>???@@@CCCDDDJJJMMMQQQVVV]]]eeemmmssswwwkkkaaa\\\UUURRRSSSZZZyyy|||eeeXXXIIIAAA===<<<>>>BBBCCCDDDDDDEEEDDDBBBAAA@@@CCCBBB@@@<<<999888999;;;;;;;;;===???@@@AAAAAAAAA???>>>===>>>AAAEEEJJJMMMSSSXXX[[[fffwww{{{{{{xxxsssqqqqqqtttyyy|||~~~qqqggg___ZZZYYYUUUVVVVVVTTTQQQOOOPPPRRRQQQVVVZZZ[[[XXXVVVXXXZZZWWWVVVTTTSSSSSSTTTVVVXXXWWWZZZ\\\]]]\\\\\\^^^``````````````````]]]XXXTTTVVVZZZ```cccdddcccbbbbbb```___```bbbdddccc___\\\XXXYYY[[[\\\^^^______``````^^^[[[YYYWWWVVVWWWWWWUUUWWWXXXXXXWWWVVVVVVWWWSSSTTTVVVVVVUUUSSSQQQOOORRRMMMIIIIIILLLOOOOOOMMMOOOOOOOOOOOONNNMMMLLLLLLJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNMMMLLLLLLNNNPPPRRRRRRQQQQQQQQQRRRRRRSSSRRRSSSTTTTTTTTTWWWZZZ^^^___bbbbbbfffnnnmmmuuu}}}xxxtttrrrqqqpppppprrrttttttsssnnnnnnmmmmmmlllmmmmmmmmmmmmnnnnnnlllkkkkkkmmmoooqqqxxx~~~~~~{{{zzz}}}~~~~~~}}}{{{{{{zzzzzz{{{|||}}}}}}|||~~~}}}~~~~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~wwwqqqmmmkkkiiiggg``````^^^\\\YYYWWWVVVUUUTTTTTTSSSRRRQQQQQQQQQRRRNNNOOOQQQRRRTTTWWW\\\``````dddeeeeeehhhmmmooonnnnnnmmmmmmnnnmmmnnnttt}}}~~~}}}}}}}}}jjj```[[[SSSMMMFFFEEEDDDBBBAAAAAAAAAAAA@@@???>>>>>>???AAACCCDDDIIILLLPPPVVV]]]fffooouuuxxxlllbbb]]]UUUQQQSSS]]]|||{{{fffXXXIIIAAA===<<<>>>BBBCCCDDDDDDDDDDDDBBBAAA@@@>>>>>><<<999777666888:::999:::<<<>>>@@@AAABBBBBB>>>===<<<===@@@EEEIIILLLTTTWWWYYYeeexxx{{{xxx~~~zzzrrrppppppsssxxx{{{~~~~~~qqqhhh```\\\[[[VVVWWWWWWTTTPPPNNNOOOQQQRRRWWW\\\\\\YYYWWWYYY[[[XXXWWWTTTSSSTTTWWWZZZ]]]XXXZZZ\\\\\\ZZZZZZ\\\___````````````___[[[UUUQQQTTTYYY___dddeeeeeeddddddbbbaaaaaaccceeeddd```\\\YYYZZZ\\\^^^___```aaaaaa^^^]]]ZZZYYYXXXYYYZZZ[[[WWWYYYZZZZZZYYYXXXXXXYYYRRRTTTUUUVVVVVVSSSQQQOOOTTTOOOJJJIIILLLOOONNNKKKQQQQQQQQQPPPOOONNNMMMLLLJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNMMMLLLLLLNNNPPPQQQPPPPPPPPPPPPQQQRRRSSSPPPQQQRRRSSSTTTVVV[[[^^^^^^```^^^dddmmmlllrrr|||wwwssssssrrrpppqqqrrrtttssssssnnnmmmllllllkkkkkkkkkkkkhhhiiijjjjjjiiijjjkkkmmmlllssszzz{{{yyyxxx||||||{{{zzzzzzzzzzzz|||||||||}}}||||||~~~~~~}}}||||||||||||}}}||||||}}}}}}xxxuuuqqqooojjjeee```]]]]]]]]][[[XXXYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRRRRTTTWWW[[[___aaadddfffiiijjjkkklllnnnppppppppppppppprrrwww|||}}}zzzhhh^^^UUUOOOMMMHHHGGGEEEDDDBBBAAAAAA@@@BBB@@@???===>>>@@@BBBDDDHHHKKKPPPTTTZZZbbblllttt|||mmmccc\\\UUUUUU[[[```|||gggXXXGGG>>>::::::>>>DDDGGGFFFFFFEEEDDDCCCCCCBBBBBBBBB@@@===999777666777999:::;;;===???@@@@@@AAADDDAAA===>>>CCCIIILLLMMMXXX[[[bbbkkkrrrvvvzzz}}}uuuuuussssssvvvzzz|||~~~sssjjjbbb^^^^^^[[[YYYWWWVVVUUUTTTQQQOOOTTTWWW[[[\\\ZZZXXXVVVUUUWWWVVVUUUUUUTTTUUUUUUVVVZZZXXXVVVTTTTTTUUUWWWYYY\\\]]]^^^___^^^YYYRRRMMMSSSYYY___dddeeedddcccbbbdddcccbbbbbbaaaaaabbbbbb]]][[[YYYXXXXXXYYY[[[]]]___^^^\\\ZZZYYYXXXWWWWWWYYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZYYYVVVUUUSSSSSSRRRTTTRRRNNNLLLKKKLLLNNNOOOOOOOOOPPPQQQPPPOOONNNMMMJJJJJJJJJJJJKKKKKKLLLLLLNNNMMMLLLJJJJJJLLLMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJLLLMMMOOOQQQSSSSSSSSSSSSRRRQQQQQQRRRUUUWWWXXXXXXZZZ[[[^^^cccdddhhhrrr}}}}}}wwwvvvmmmpppqqqpppmmmlllmmmpppooonnnlllllllllkkkhhhfffeeefffggghhhiiikkkkkkllllllooossswwwzzzzzzzzzyyyzzzzzzzzzxxxwwwwwwyyy{{{{{{yyywwwuuutttvvvxxxyyywwwxxxzzz|||}}}~~~}}}}}}~~~}}}{{{zzzzzz|||~~~~~~~~~~~~~~~}}}zzzwwwuuupppkkkiiiiiihhhfffccc]]]]]]\\\ZZZYYYXXXWWWWWWYYYYYYZZZ[[[]]]___aaabbbfffiiimmmooopppqqqrrrtttvvvvvvuuuuuuvvvzzzxxxxxx{{{~~~zzzhhh^^^UUUOOOMMMIIIHHHFFFEEECCCBBBBBBBBBBBB@@@???===>>>@@@BBBDDDIIIMMMRRRVVV[[[cccnnnuuuzzznnnccc\\\UUUTTTYYY___~~~gggXXXHHH???:::999<<<@@@EEEEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA>>>:::888888999:::;;;<<<>>>???@@@@@@@@@CCC@@@===>>>CCCIIIMMMNNNWWW[[[cccnnnwww}}}wwwuuuttttttvvvzzz|||}}}sssiiiaaa^^^___\\\ZZZWWWUUUUUUTTTRRRPPPQQQUUUYYY[[[[[[YYYXXXWWWVVVVVVUUUTTTSSSRRRRRRQQQSSSRRRPPPNNNNNNOOOQQQSSSXXXXXXZZZ\\\\\\ZZZVVVRRRWWW[[[aaadddeeeeeedddddddddcccccccccbbbbbbaaaaaa^^^]]][[[YYYZZZ[[[^^^___```___^^^\\\[[[ZZZZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[[[[ZZZXXXVVVTTTRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNMMMJJJJJJKKKKKKKKKLLLLLLLLLNNNMMMKKKJJJJJJKKKMMMNNNKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJKKKLLLNNNPPPQQQRRRRRRRRRRRRPPPPPPQQQTTTVVVVVVVVVUUUVVVZZZ^^^```cccmmmxxx}}}wwwuuuoooppppppooommmmmmmmmnnnmmmkkkjjjiiiiiihhhfffcccbbbbbbcccdddeeeffffffgggjjjlllppptttwwwxxxxxxxxxwwwwwwwwwvvvuuuvvvxxxzzzzzzyyyvvvuuutttuuuwwwyyywwwxxxzzz|||}}}}}}}}}}}}~~~|||{{{{{{{{{|||~~~~~~~~~~~~~~~{{{uuussssssrrrooommmgggeeeccc```_________```___``````aaabbbbbbbbbbbbjjjnnnsssvvvxxxxxxyyyyyy|||}}}}}}||||||{{{qqqnnnrrrvvv{{{iii^^^UUUOOOLLLIIIIIIGGGFFFDDDCCCCCCCCCBBB@@@???===>>>@@@BBBDDDJJJNNNSSSXXX]]]eeeooovvvzzz~~~lllbbb[[[TTTRRRVVV\\\|||~~~eeeXXXHHH@@@;;;999:::===BBBBBBCCCCCCCCCCCCBBBBBB@@@AAA@@@>>>;;;::::::<<<<<<===>>>???@@@@@@@@@@@@AAA???===???CCCIIINNNPPPWWW]]]gggsss~~~{{{wwwuuutttwww{{{|||}}}ttthhh```^^^```___[[[WWWUUUTTTTTTSSSRRROOOSSSXXXZZZ[[[ZZZYYYYYYVVVWWWWWWWWWVVVTTTQQQPPPOOONNNMMMKKKLLLMMMOOOPPPTTTTTTUUUWWWZZZ\\\[[[ZZZYYY]]]aaacccccccccdddeeecccdddddddddcccbbb```______^^^\\\[[[\\\^^^```bbbbbbaaa```___^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]][[[YYYWWWUUUSSSQQQPPPPPPLLLMMMNNNOOOOOONNNMMMLLLNNNOOOPPPPPPPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKMMMNNNOOOPPPQQQQQQRRRPPPOOOPPPRRRTTTTTTTTTSSSTTTWWW[[[\\\___iiittt}}}wwwuuuqqqpppnnnnnnnnnnnnlllkkkiiihhhgggffffffeeecccaaaaaaaaaaaabbbbbbbbbccccccgggiiimmmqqqtttuuuvvvuuuttttttuuutttssstttvvvxxxyyyxxxvvvuuutttuuuwwwxxxwwwxxxzzz{{{||||||||||||}}}|||{{{{{{|||~~~~~~}}}}}}}}}~~~}}}}}}zzzwwwtttqqqmmmjjjhhhiiijjjkkkggghhhjjjkkklllkkkiiiiiippptttzzz~~~tttgggcccfffkkkyyyzzziii^^^UUUNNNKKKIIIHHHFFFEEEDDDCCCCCCCCCBBB@@@???===>>>@@@BBBDDDIIINNNSSSXXX]]]eeennnuuu|||xxxhhh```ZZZSSSQQQSSSYYYyyy{{{aaaUUUGGG@@@<<<999:::===@@@@@@AAABBBBBBBBBAAAAAA>>>>>>>>>===;;;:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@>>>>>>???CCCJJJOOOSSS[[[bbblllvvv{{{uuuuuuwww{{{|||}}}vvvhhh```___bbbaaa]]]XXXUUUTTTTTTTTTSSSPPPSSSXXX[[[[[[YYYYYYYYYWWWXXXZZZ\\\[[[YYYVVVTTTSSSRRRQQQPPPPPPQQQSSSTTTUUUTTTTTTVVVZZZ]]]___```\\\^^^```bbbbbbbbbcccdddcccdddeeefffeeebbb```^^^___^^^\\\[[[\\\^^^aaacccbbbaaaaaa``````````````````______^^^^^^______```ZZZYYYWWWUUUSSSQQQPPPPPPLLLMMMNNNOOOOOOOOONNNMMMNNNOOOPPPPPPPPPOOOMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPPPPPPPSSSQQQPPPPPPRRRTTTTTTSSSSSSTTTWWW[[[\\\^^^hhhsss|||wwwvvvtttpppmmmmmmnnnnnnkkkhhhhhhfffeeeeeeeeedddbbb```cccccccccbbbbbbbbbbbbbbbfffhhhkkkooorrrttttttuuurrrsssssssssrrrsssuuuxxxxxxwwwvvvttttttuuuvvvwwwwwwwwwxxxyyyzzzzzz{{{{{{}}}}}}|||{{{{{{|||}}}}}}~~~}}}}}}||||||}}}}}}~~~~~~|||xxxtttrrrsssuuuvvvssstttwwwxxxyyyxxxvvvuuuwww{{{vvvggg\\\XXX]]]bbbrrr}}}yyyhhh^^^UUUNNNJJJGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@???===>>>@@@BBBDDDGGGLLLRRRWWW\\\dddmmmsss|||{{{qqqfff___ZZZUUURRRRRRYYYxxx|||rrr]]]QQQDDD???<<<:::;;;>>>>>>???AAABBBBBBAAA@@@???;;;<<<<<<;;;999999:::<<<===>>>???@@@@@@@@@@@@@@@?????????@@@CCCIIIPPPTTT\\\dddlllrrr~~~yyyyyy{{{~~~~~~~~~zzzjjj```___cccbbb___YYYVVVUUUUUUTTTTTTRRRUUUZZZ\\\[[[YYYXXXWWWUUUXXX[[[^^^___]]][[[YYYXXXXXXWWWWWWWWWXXXYYYZZZZZZXXXVVVWWWZZZ^^^aaaccc```bbbddddddcccccceeefffcccdddeeefffeeecccaaa______^^^\\\[[[[[[]]]```aaaaaa````````````aaabbbbbbaaaaaa````````````aaaaaaZZZYYYXXXVVVTTTSSSRRRRRRPPPPPPOOOOOOOOOOOOPPPQQQOOOOOOPPPQQQPPPOOONNNMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQSSSRRRQQQQQQSSSUUUTTTTTTSSSSSSVVVZZZZZZ\\\fffppp|||xxxwwwuuuqqqnnnmmmnnnmmmjjjfffhhhfffeeeeeefffeeecccaaacccccccccbbbbbbbbbbbbaaaeeegggjjjnnnqqqsssuuuuuusssttttttsssrrrsssuuuwwwwwwvvvuuutttttttttuuuuuuvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{||||||{{{{{{{{{|||}}}}}}}}}||||||}}}~~~|||zzz}}}~~~~~~}}}~~~~~~}}}vvvpppeeeZZZTTTTTTZZZ^^^lllyyywwwggg]]]UUUMMMJJJFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@???===>>>@@@BBBDDDEEEJJJQQQVVV\\\bbbkkkqqqyyy~~~uuupppiiiccc^^^YYYUUUSSS\\\zzzwwwlllZZZNNNBBB===;;;:::<<>>;;;;;;<<<:::999888:::;;;<<<===>>>???@@@@@@@@@@@@??????@@@AAACCCIIIPPPUUUZZZbbbhhhlllxxxmmmbbb```cccccc```[[[XXXWWWVVVUUUSSSTTTWWW[[[]]]\\\ZZZYYYXXXUUUWWW[[[^^^```___]]][[[[[[[[[[[[[[[[[[\\\]]]^^^```]]]ZZZYYY\\\___bbbccceeeggghhhhhhgggfffggghhhcccdddeeeeeeeeedddbbbbbb```^^^\\\ZZZZZZ\\\^^^___```___``````aaabbbcccdddaaaaaa````````````aaaaaa[[[ZZZYYYWWWVVVVVVVVVVVVTTTSSSRRRQQQQQQRRRSSSTTTPPPQQQQQQRRRRRRQQQOOONNNJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQSSSQQQPPPQQQSSSUUUUUUUUUQQQQQQTTTWWWWWWYYYbbblll~~~|||yyyxxxtttrrrpppnnnlllkkkhhhfffhhhgggffffffgggfffdddbbb````````````````````````eeefffiiilllpppsssuuuuuutttuuuuuusssrrrrrrtttvvvvvvuuuuuuttttttttttttttttttttttttttttttuuuvvvwwwxxxxxxwwwwwwwwwvvvvvvvvvzzzzzzzzzzzz{{{|||}}}~~~{{{yyyzzz{{{||||||~~~zzztttvvvrrrjjj___VVVTTTVVVZZZ]]]gggvvvttteee]]]TTTMMMJJJGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@???===>>>@@@BBBDDDEEEJJJQQQVVV\\\bbbkkkqqqvvv|||xxxvvvqqqjjjeee___ZZZVVVaaawwwkkk[[[OOOBBB;;;999999;;;???@@@AAACCCDDDCCCAAA???===<<<<<<<<<;;;999999:::;;;:::;;;<<<>>>???@@@@@@@@@???@@@AAAAAACCCHHHOOOUUUXXXaaagggjjjxxxqqqdddaaadddccc```\\\ZZZYYYWWWTTTSSSSSSWWW[[[^^^^^^\\\\\\\\\YYY[[[^^^```aaa```___^^^\\\\\\\\\]]]^^^______```bbb___[[[ZZZ\\\```bbbccceeegggiiiiiihhhfffffffffcccccccccddddddddddddeeeaaa```]]][[[ZZZ[[[]]]^^^`````````aaabbbccceeefffaaa``````______``````aaa[[[[[[ZZZYYYYYYYYYYYYZZZVVVVVVVVVVVVVVVUUUTTTSSSQQQRRRSSSSSSSSSRRRPPPPPPLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLKKKKKKLLLMMMOOOPPPPPPOOOOOOPPPSSSUUUUUUUUUPPPPPPRRRUUUUUUWWW```jjj{{{|||xxxxxxssssssrrroookkkhhhffffffhhhgggffffffggggggeeeccc________________________ccceeegggkkknnnqqqtttuuuuuuuuuuuusssqqqppprrrtttuuuuuutttttttttssssssssssssrrrrrrqqqqqqrrrtttttttttuuuuuuvvvvvvvvvvvvvvvxxxxxxxxxyyyzzz|||}}}~~~|||xxxvvvxxx{{{||||||~~~~~~~~~zzzrrrrrrxxxnnnaaaYYYWWWYYY\\\]]]eeetttsssddd\\\TTTMMMJJJGGGGGGFFFEEEDDDDDDEEEEEEBBBAAA???===>>>@@@BBBDDDEEEJJJQQQWWW\\\ccckkkqqquuu}}}}}}|||xxxqqqjjjddd]]]XXXeeewww~~~xxxmmm]]]PPPBBB;;;888777999===AAABBBDDDDDDCCCAAA>>><<<===>>>>>><<<:::999;;;<<<999:::;;;===???@@@AAAAAA@@@AAABBBBBBCCCGGGOOOUUUYYYbbbhhhlll{{{ssseeeaaadddbbb```]]][[[ZZZXXXTTTRRRRRRVVV[[[^^^______^^^______```bbbcccdddcccaaaaaa]]]]]]^^^___``````aaaaaaaaa^^^[[[[[[]]]```bbbcccccceeeggghhhfffdddccccccccccccccccccdddeeefffgggcccaaa^^^\\\[[[[[[]]]^^^``````aaabbbccceeefffggg``````____________``````\\\[[[[[[[[[[[[[[[\\\\\\VVVXXXZZZ[[[ZZZWWWTTTRRRRRRSSSTTTTTTTTTSSSQQQPPPNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJJJJLLLMMMNNNOOOMMMMMMOOORRRTTTUUUTTTQQQQQQSSSVVVUUUWWW```jjjxxx{{{xxxwwwsssttttttpppjjjffffffggghhhgggffffffggggggeeeccc_________`````````aaaaaabbbdddfffiiimmmpppssstttuuuuuutttrrrpppoooppprrruuuuuutttttttttsssssssssrrrqqqpppppppppqqqrrrsssoooqqqsssuuuwwwyyyzzzzzzvvvwwwwwwxxxzzz|||~~~zzzuuutttwww{{{}}}}}}|||}}}~~~}}}sssrrr}}}uuunnnjjjfffccceeeiiijjjuuurrraaaYYYVVVPPPKKKFFFEEEDDDCCCCCCCCCCCCCCCCCCAAA???>>>???@@@CCCDDDFFFKKKPPPUUUZZZaaajjjpppvvv{{{{{{yyyooogggcccaaapppwww|||wwwjjjZZZNNNAAA<<<::::::<<<@@@AAABBBCCCBBB???===;;;;;;>>>===;;;:::999999::::::@@@>>>======???AAABBBBBB@@@AAAAAAAAACCCHHHOOOTTT^^^gggjjjmmmyyykkkccc```cccaaa^^^ZZZVVVSSSQQQOOORRRUUU\\\dddfffcccbbbddd\\\^^^aaadddfffeeedddcccdddddddddcccaaa```aaaccc^^^^^^\\\ZZZZZZ\\\bbbffffffggghhhiiiiiihhhfffeeecccaaaaaadddggghhheeebbbaaa```^^^]]]]]]^^^```aaabbb```___```bbbeeeeeeeeebbb^^^[[[ZZZ\\\___bbbdddaaa___]]]^^^______\\\YYYXXXZZZ[[[\\\[[[ZZZ[[[\\\ZZZWWWUUUTTTUUUUUUSSSPPPMMMNNNOOOPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJKKKJJJIIIIIIJJJKKKOOOMMMKKKIIIIIIJJJLLLMMMKKKMMMOOOQQQRRRRRRRRRQQQPPPQQQSSSTTTVVVYYY^^^bbbrrrzzz~~~zzzxxxvvvtttqqqmmmjjjhhhffffffjjjhhhfffeeefffeeedddbbbaaa```___^^^^^^___```aaaccceeehhhjjjkkkmmmppprrruuuuuutttsssqqqpppooooootttsssqqqoooooopppqqqrrrrrrpppmmmmmmnnnpppqqqqqqsssrrrqqqtttwwwyyywwwuuutttsssrrrrrrtttwwwzzz}}}|||zzzxxxwwwwwwyyy|||}}}||||||}}}~~~qqqfff~~~xxxrrrllliiijjjmmmvvvsssbbbZZZVVVPPPJJJFFFEEEDDDCCCCCCBBBCCCCCCCCCAAA???>>>>>>@@@CCCDDDGGGKKKQQQUUUZZZaaajjjqqqwww|||}}}rrrjjjggggggqqqvvv{{{{{{ooo[[[NNNBBB<<<:::999;;;???@@@BBBCCCBBB@@@===<<<<<>>===;;;::::::;;;<<>>======???@@@AAAAAABBBBBBBBBCCCEEEJJJPPPUUU[[[eeekkkpppxxxjjjccc```cccaaa^^^ZZZVVVSSSRRRQQQTTTVVV^^^fffhhheeebbbccc```aaaccceeeggggggffffffcccccccccbbb___^^^___```______^^^\\\[[[]]]aaadddggghhhjjjkkkkkkjjjhhhfffdddcccccceeeggggggeeecccaaa```___^^^^^^___```aaadddbbb``````aaabbbaaaaaabbb___[[[ZZZ\\\```bbbdddcccaaa___```aaaaaa^^^[[[XXXYYY[[[[[[ZZZZZZZZZ[[[\\\YYYVVVVVVVVVVVVSSSQQQPPPQQQQQQQQQPPPOOOOOONNNKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKJJJIIIHHHIIIJJJLLLLLLKKKJJJJJJKKKLLLMMMKKKMMMOOOQQQRRRRRRQQQQQQOOOPPPRRRSSSTTTWWW\\\___lllttt~~~{{{xxxuuussspppllljjjhhhhhhhhhjjjhhhhhhhhhhhhgggeeeccc______^^^^^^^^^___``````aaacccfffhhhiiikkkmmmpppoooooopppppppppppppppqqqtttsssqqqoooooopppqqqrrrrrrooolllkkklllnnnppppppqqqpppppprrruuuvvvuuussstttsssrrrqqqrrrtttwwwyyyzzzyyywwwvvvwwwyyy{{{}}}{{{{{{||||||~~~{{{nnndddzzzrrroooqqqzzzuuuddd\\\WWWQQQKKKFFFFFFDDDCCCCCCBBBBBBBBBBBBAAA???>>>>>>@@@BBBDDDGGGLLLQQQVVV[[[bbbkkkqqqvvv|||tttllljjjlllwww{{{tttyyy~~~qqq[[[NNNBBB<<<:::888:::===@@@AAACCCBBB@@@>>>===>>>@@@???>>><<<<<<<<<<<<===>>>>>>===>>>>>>???AAAAAACCCCCCDDDDDDFFFKKKRRRWWWVVV```iiipppwwwiiibbb```dddaaa]]]YYYVVVTTTSSSSSSUUUXXX___hhhjjjfffccccccbbbbbbbbbcccdddeeeffffffbbbccccccaaa^^^]]]]]]^^^```aaa```___^^^^^^```bbbgggiiikkkmmmmmmllliiihhhgggfffeeefffggggggeeecccbbbaaa```______```aaabbbcccaaa```___```aaa```___bbb___\\\[[[]]]```bbbcccdddcccbbbaaabbbaaa^^^\\\WWWYYY[[[[[[ZZZZZZZZZ[[[]]][[[YYYXXXWWWVVVTTTRRRSSSRRRQQQOOOOOONNNNNNNNNKKKJJJJJJJJJJJJKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJHHHGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKLLLNNNPPPQQQQQQQQQPPPOOOPPPRRRRRRSSSUUUYYY[[[ccckkkxxx|||yyysssqqqnnnllljjjiiiiiiiiigggggghhhiiijjjiiieeebbb]]]^^^^^^______^^^^^^]]]]]]```ccceeefffgggiiikkkhhhiiijjjlllnnnppprrrrrrsssrrrqqqoooooopppqqqqqqrrrnnnkkkiiijjjmmmooooooooonnnnnnppprrrtttsssrrrtttsssrrrqqqqqqrrrtttuuuxxxwwwvvvuuuvvvxxxzzz|||zzzzzzzzz{{{}}}~~~vvvlllccc|||wwwvvv}}}yyyhhh```ZZZSSSMMMGGGFFFEEECCCBBBBBBBBBBBBBBBAAA???===>>>@@@BBBDDDGGGLLLQQQVVV[[[bbbkkkrrrvvv|||}}}rrrkkkkkkpppwwwuuuyyy}}}pppZZZNNNAAA<<<999888999<<>>>>>???>>>???@@@AAACCCDDDDDDDDDFFFKKKRRRWWWRRR\\\eeemmmxxxiiibbb```cccaaa]]]YYYVVVUUUUUUVVVVVVWWW^^^gggkkkfffbbbaaa```___^^^]]]^^^```bbbdddccccccdddbbb```^^^]]]^^^bbbccccccbbb`````````aaaggghhhkkkmmmmmmllljjjhhhiiihhhgggggggggfffeeedddccccccbbbaaaaaabbbcccccc```______```cccdddddddddbbb___\\\\\\]]]```bbbbbbcccbbbaaaaaa```^^^\\\[[[WWWYYY[[[[[[ZZZYYYZZZ[[[^^^]]][[[ZZZXXXVVVUUUSSSRRRQQQNNNLLLKKKKKKKKKLLLJJJJJJJJJJJJKKKKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLJJJHHHGGGGGGHHHFFFHHHJJJLLLMMMMMMLLLLLLLLLLLLNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRRRRTTTVVVYYY\\\cccooo}}}|||yyytttrrrnnnkkkiiihhhiiiiiieeefffhhhjjjllljjjfffbbb____________^^^\\\ZZZYYYXXX[[[___aaaaaabbbdddeeeeeefffhhhkkkmmmppprrrsssrrrqqqppppppooopppqqqqqqsssoookkkiiijjjmmmnnnooonnnnnnnnnnnnpppqqqrrrrrrssssssqqqqqqqqqrrrtttuuuuuutttttttttuuuvvvxxxzzzyyyyyyzzz{{{|||~~~yyyqqqjjjddd~~~{{{}}}lllccc^^^VVVOOOGGGFFFEEEDDDBBBBBBAAAAAABBB@@@>>>======???BBBCCCGGGKKKQQQVVV[[[bbbkkkqqqyyy{{{pppiiilllttt~~~vvvyyy}}}~~~oooXXXLLLAAA<<<999888888;;;>>>@@@CCCCCCBBBAAAAAABBB>>>===<<<;;;;;;;;;<<<===<<<>>>@@@@@@??????AAABBBCCCCCCCCCDDDFFFKKKQQQVVVTTT]]]eeelllyyyzzzjjjbbbaaabbb```]]]ZZZXXXWWWWWWWWWTTTUUU[[[dddiiifffaaa___^^^]]][[[ZZZ[[[]]]aaacccdddfffgggfffcccaaa```aaaccceeeeeeeeecccaaaaaabbbfffgggiiijjjjjjjjjiiihhhiiiiiiiiigggfffeeeeeeeeeddddddddddddddddddddddddbbbbbbbbbcccfffggggggfffccc```]]]]]]^^^```bbbbbb`````````^^^\\\YYYXXXWWWWWWYYYZZZZZZYYYYYYZZZ[[[]]]]]]\\\ZZZXXXVVVUUUUUURRRPPPNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJHHHFFFGGGGGGEEEGGGJJJLLLNNNMMMLLLKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPRRRSSSSSSSSSSSSUUUWWWYYY___hhhttt~~~~~~~~~|||yyyuuurrrnnnjjjhhhggghhhhhhhhhiiilllooopppnnniiieeebbbbbbaaa```]]]ZZZVVVUUUUUUXXX\\\^^^______```aaafffggghhhkkkmmmooopppqqqpppppppppppppppppppppqqqssspppllljjjkkkmmmoooooommmmmmnnnnnnnnnppprrrsssrrrqqqqqqrrrssstttvvvwwwsssrrrrrrrrrssstttvvvwwwyyyyyyyyyzzz{{{}}}oooiiifffdddooofff___WWWPPPHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@>>>======???AAACCCFFFKKKPPPUUUZZZaaajjjppp|||{{{pppggglllwwwzzz~~~oooVVVKKK@@@;;;999888999;;;>>>@@@CCCDDDCCCBBBCCCDDD>>>===<<<;;;;;;;;;<<<===<<>>======???AAACCCEEEIIIOOOTTTYYY```iiiooozzzzzzmmmccchhhttt}}}~~~nnnSSSIII>>>;;;:::888999<<<===@@@BBBDDDDDDDDDDDDEEE>>>>>>===<<<<<<===>>>???===AAAEEEEEEBBB@@@BBBEEEDDDEEEEEEEEEGGGLLLSSSXXX\\\cccjjjpppxxx{{{zzz|||ooofffddd^^^^^^^^^^^^\\\[[[YYYXXXTTTQQQTTT^^^eeeeeebbbaaa]]]\\\[[[[[[]]]aaaeeehhhfffhhhkkkkkkjjjhhhhhhhhhfffggggggfffddddddfffggggggfffeeedddeeegggjjjkkkggghhhhhhfffdddccceeegggfffggggggggggggggggggfffhhhhhhggghhhiiiiiigggdddcccaaa___^^^```aaaaaaaaa```aaabbb___ZZZWWWVVVVVVVVVXXXZZZZZZYYYXXXYYYZZZVVVXXXYYYWWWUUUSSSTTTVVVOOOOOOOOOOOOOOONNNMMMMMMJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIJJJIIIGGGGGGHHHIIIGGGHHHIIIKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNMMMOOOQQQRRRRRRRRRSSSUUUTTTXXX]]]bbblll~~~~~~xxxwwwxxxyyyxxxpppnnnjjjhhhgggiiilllnnnrrrrrrsssuuuuuusssoookkkdddcccaaa^^^\\\ZZZXXXXXXXXX[[[___bbbbbbaaabbbbbbfffggghhhjjjkkkmmmnnnnnnnnnnnnoooppppppppppppppppppooommmmmmmmmmmmllljjjjjjkkklllkkkjjjkkknnnrrrqqqqqqqqqqqqrrrrrrssssssqqqqqqqqqpppppppppppppppttttttuuuvvvwwwyyyzzz{{{zzz|||}}}}}}}}}}}}xxxgggbbbbbbbbb{{{~~~ooofff^^^UUUMMMHHHGGGFFFDDDBBBAAAAAAAAAAAA@@@>>><<<===???AAACCCEEEIIINNNSSSXXX___hhhooovvv}}}yyyjjj^^^cccpppyyyzzz}}}|||lllRRRHHH>>>;;;:::999:::<<<===???BBBDDDDDDDDDEEEFFF??????>>>======>>>???@@@===AAAFFFFFFCCCAAACCCFFFFFFFFFFFFGGGIIINNNTTTYYY[[[aaaiiipppxxxzzzyyy|||qqqgggeee\\\]]]^^^___^^^\\\YYYWWWTTTQQQSSS]]]eeefffdddccc[[[[[[ZZZ[[[]]]aaaeeegggfffhhhkkklllkkkjjjiiiiiigggggggggfffeeeeeegggiiiiiigggeeecccdddgggkkkmmmfffggghhhfffcccccceeehhhgggggghhhhhhhhhhhhggggggeeeeeeeeehhhjjjkkkiiihhhcccaaa______```aaaaaa```bbbddddddaaa\\\XXXXXXXXXVVVXXXZZZZZZYYYXXXYYYZZZTTTVVVXXXVVVTTTRRRTTTVVVKKKLLLMMMNNNNNNMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIGGGGGGHHHJJJHHHHHHIIIJJJKKKKKKKKKKKKMMMLLLLLLLLLLLLLLLMMMNNNKKKMMMPPPQQQQQQQQQRRRTTTRRRUUUYYY]]]eeevvv}}}vvvtttvvvxxxxxxmmmkkkhhhggghhhkkkoooqqqrrrrrrrrrssssssqqqmmmjjjdddbbb```]]]\\\[[[[[[[[[ZZZ^^^bbbdddeeedddddddddeeeeeeggghhhjjjlllmmmnnnmmmnnnooopppppppppppppppnnnmmmlllmmmmmmllljjjhhhhhhiiijjjiiigggiiimmmqqqqqqqqqqqqqqqppppppooooooqqqqqqppppppooonnnnnnnnnrrrrrrrrrsssuuuvvvxxxyyywwwyyyzzz{{{{{{{{{}}}|||}}}~~~{{{kkkeeedddccc{{{rrrrrrzzz{{{ggg^^^YYYSSSMMMKKKJJJHHHFFFDDDCCCBBBAAABBB@@@===<<<<<<>>>AAACCCHHHKKKOOOSSSWWW___iiipppyyyuuuooobbb^^^jjj{{{hhhQQQJJJAAA:::777888:::;;;>>>???@@@BBBDDDFFFGGGHHHBBBAAA???===<<<===>>>???@@@BBBDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFHHHNNNVVV\\\___bbbhhhpppvvv~~~~~~}}}{{{xxxiiiaaa^^^]]]]]]]]]]]][[[WWWUUUQQQRRRTTTYYY^^^bbbbbbaaa]]][[[YYYZZZ]]]bbbeeefffeeefffgggiiiiiijjjjjjjjjhhhiiihhhgggeeeeeegggiiikkkhhhfffddddddgggkkknnnrrrqqqmmmhhheeeeeeiiilllhhhffffffhhhjjjjjjhhheeejjjiiiiiihhhhhhhhhhhhhhhjjjgggccc^^^]]]]]]___aaa___]]]]]]]]]]]]\\\ZZZXXXXXXWWWWWWXXXYYYZZZXXXWWWYYYYYYYYYXXXWWWVVVTTTTTTRRRQQQQQQPPPNNNLLLJJJIIIJJJIIIIIIHHHGGGGGGGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFGGGIIIJJJJJJIIIIIILLLKKKKKKKKKKKKKKKLLLMMMOOONNNNNNMMMNNNOOOPPPQQQSSSTTTWWW]]]cccooo}}}xxxzzz|||yyyuuussspppkkkhhhgggjjjnnnqqqvvvuuussssssrrrpppmmmjjjdddccc```[[[WWWUUUUUUWWW___```bbbdddeeeffffffeeecccdddeeeggghhhjjjkkkllliiiiiijjjkkklllnnnnnnooonnnnnnmmmllljjjiiihhhhhhfffeeeeeeeeegggjjjmmmooonnnooooooooonnnmmmlllkkkkkklllmmmoooqqqrrrssssssoooooopppqqqrrrrrrsssssssssuuuwwwyyy{{{||||||}}}uuuhhhaaaaaarrrkkklllttt{{{|||hhh^^^XXXRRRLLLJJJIIIGGGEEECCCBBBAAAAAAAAA@@@===<<<<<<>>>AAACCCFFFJJJOOOTTTZZZbbblllttt|||tttoooccc___lllvvvcccPPPIII@@@999777888999:::>>>???@@@AAACCCDDDEEEFFFBBBAAA???===<<<===>>>>>>BBBDDDFFFFFFEEEEEEEEEGGGJJJJJJIIIGGGHHHNNNVVV\\\ccceeekkksssyyy~~~|||}}}mmmeee```______``````]]]YYYVVVRRRRRRTTTXXX\\\_________^^^\\\YYYYYY]]]aaaccceeeeeefffggghhhhhhhhhhhhhhhgggggghhhgggffffffhhhjjjmmmkkkhhhfffgggiiimmmooopppooommmiiifffeeehhhjjjgggfffeeegggiiihhhfffcccfffggggggggggggfffeeeeeefffddd```\\\[[[\\\___```cccaaa^^^]]]]]]\\\ZZZXXXXXXWWWVVVWWWXXXXXXWWWUUUWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPOOOMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHJJJJJJJJJJJJJJJKKKJJJJJJJJJKKKLLLLLLMMMOOOOOONNNNNNNNNOOOPPPQQQSSSSSSVVV[[[aaakkk}}}{{{{{{|||zzzwwwtttppplllhhhgggiiimmmpppsssrrrrrrrrrrrrpppllliiibbbaaa___[[[XXXVVVWWWXXX[[[\\\^^^aaabbbcccccccccccccccdddfffgggiiijjjjjjiiiiiijjjkkklllmmmmmmnnnmmmmmmlllkkkjjjiiiiiihhheeeddddddcccdddfffiiijjjnnnnnnnnnmmmmmmllllllllliiijjjkkkmmmnnnooooooooommmmmmnnnoooppprrrrrrsssssstttuuuwwwyyyzzz||||||}}}rrrgggbbbccczzzkkkdddfffnnnuuu~~~jjj^^^WWWPPPKKKIIIGGGFFFDDDBBBAAA@@@@@@AAA@@@>>><<<===???AAACCCEEEIIIOOOUUU\\\eeeooowww~~~sssnnnbbb```mmmppp___NNNHHH???999666777888999===>>>???AAABBBCCCCCCCCCBBB@@@???============>>>DDDFFFGGGGGGFFFEEEFFFGGGKKKKKKJJJHHHHHHMMMVVV^^^eeegggmmmuuu||||||rrrhhhbbbbbbccccccccc```[[[WWWRRRRRRRRRUUUXXX[[[\\\\\\___]]]ZZZZZZ]]]```bbbbbbeeeeeeffffffffffffffffffeeefffggggggggghhhjjjlllnnnmmmkkkiiiiiikkknnnpppnnnnnnmmmkkkhhhffffffhhhfffeeeeeefffgggfffdddbbbeeefffggghhhgggfffdddcccaaa___\\\ZZZZZZ\\\^^^```fffccc___]]]\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWWUUUTTTTTTTTTUUUTTTTTTSSSRRRRRRPPPQQQQQQPPPPPPNNNMMMMMMHHHHHHGGGFFFFFFFFFFFFGGGFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNOOONNNNNNNNNNNNOOOPPPPPPSSSSSSUUUYYY^^^eeettt|||{{{zzzyyyuuuqqqlllhhhggghhhlllnnnooopppqqqssssssppplllhhhaaaaaa___\\\XXXVVVWWWXXXWWWYYY[[[^^^```aaaaaaaaaaaabbbccceeefffgggggghhhiiiiiijjjjjjkkkkkkkkklllkkkkkkkkkjjjjjjjjjiiiiiigggfffeeeddddddeeefffgggmmmmmmkkkkkkjjjkkklllllliiijjjkkkllllllmmmmmmmmmkkkkkkmmmnnnpppqqqrrrssstttttttttuuuvvvyyy{{{|||}}}yyyuuurrrooonnnooopppppppppoooqqquuuxxx{{{|||pppgggdddfffzzziiibbbdddlllrrr~~~lll^^^VVVNNNIIIGGGFFFEEECCCAAA@@@@@@@@@AAA???>>>======???AAABBBDDDIIIOOOUUU[[[dddnnnuuutttnnnbbb```nnnnnn]]]LLLFFF>>>888666777888888<<<===???@@@AAAAAAAAAAAAAAA@@@???>>>=========>>>DDDEEEGGGGGGFFFEEEEEEFFFHHHJJJJJJHHHHHHMMMWWW```dddgggnnnwww|||vvvjjjccccccdddeeeddd```ZZZVVVPPPOOOOOOPPPUUUYYY[[[\\\bbb___]]]\\\^^^```aaaaaadddddddddcccccccccccccccdddfffhhhhhhiiijjjlllnnnmmmlllkkkjjjjjjlllnnnooommmnnnooommmjjjgggfffffffffffffffggggggeeedddbbbeeegggiiijjjjjjhhheeeccc^^^\\\[[[YYYZZZ\\\___aaaeeeaaa]]]ZZZZZZ[[[\\\\\\YYYWWWUUUUUUUUUUUUTTTRRRRRRRRRSSSSSSRRRQQQQQQPPPNNNNNNOOOOOOOOONNNMMMMMMGGGGGGFFFFFFEEEFFFFFFGGGFFFGGGHHHHHHIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOORRRQQQSSSWWWZZZ___jjjvvv}}}zzzyyyzzzuuurrrlllhhhfffhhhkkkmmmmmmoooqqqtttuuurrrmmmhhhcccbbb```\\\XXXUUUUUUUUUTTTVVVXXX[[[]]]^^^^^^^^^^^^___aaacccdddeeeeeeeeeiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhhhhgggggghhhiiiiiilllkkkiiihhhhhhiiikkkmmmkkkkkklllmmmmmmmmmlllllljjjkkklllnnnppprrrssstttuuutttttttttuuuxxx{{{|||~~~~~~~~~~~~~~~~~~|||}}}yyyuuussspppjjjeeebbb___\\\ZZZZZZ[[[[[[[[[\\\___ccceeegggkkksssxxxqqqhhhgggjjjmmmccccccjjjppp{{{wwwppprrrtttvvvyyy~~~nnn___UUUMMMIIIFFFEEEDDDBBBAAA@@@@@@@@@@@@???>>>===>>>???AAABBBDDDIIIOOOTTTZZZaaajjjppp|||vvvooobbbaaaoooooo^^^KKKEEE>>>888666777777888;;;<<<>>>@@@AAAAAA@@@???@@@@@@???>>>>>>=========AAACCCEEEEEEDDDCCCDDDEEEDDDGGGJJJIIIIIINNNYYYaaahhhkkkrrr||||||xxxkkkdddcccccccccbbb^^^YYYTTTNNNLLLKKKLLLQQQWWW[[[^^^cccaaa^^^^^^___aaaaaaaaabbbbbbaaa`````````aaaaaadddfffhhhiiiiiiiiikkkmmmiiiiiiiiiiiijjjkkklllmmmmmmooopppooollliiigggffffffggghhhhhhgggfffeeeddddddfffhhhiiiiiigggeeeccc]]]\\\[[[ZZZ[[[]]]```bbb```]]]XXXWWWXXX[[[]]]^^^YYYWWWTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRQQQPPPPPPOOOLLLLLLMMMMMMMMMLLLLLLLLLGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLOOONNNPPPTTTWWWZZZbbbjjj}}}}}}yyyxxxyyyuuuqqqlllgggfffgggkkkmmmmmmooosssvvvwwwtttnnniiieeedddaaa]]]WWWRRRPPPPPPOOOQQQSSSUUUWWWXXXXXXXXXZZZ\\\^^^aaaccccccccccccggggggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjhhhhhhhhhhhhiiijjjjjjkkkiiihhhgggfffggghhhjjjlllkkkkkkllllllllllllkkkkkkkkklllmmmoooqqqssstttuuuuuuuuuttttttuuuwwwzzz|||||||||||||||}}}}}}}}}}}}zzz{{{}}}~~~}}}tttjjjdddbbb```\\\XXXTTTQQQNNNLLLLLLMMMLLLLLLMMMPPPSSSTTTUUUYYY```eeepppvvvvvvmmmmmmppp~~~~~~ttteeebbbgggmmm||||||xxxtttooojjjfffaaabbbdddfffjjjooovvvzzzppp___UUUMMMIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>???@@@AAADDDIIIOOOTTTXXX^^^ffflllwwwyyyrrreeedddtttppp]]]JJJEEE>>>999777777888888:::;;;>>>@@@AAAAAA@@@@@@@@@@@@??????>>>=========>>>@@@BBBCCCBBBBBBCCCDDDCCCHHHLLLMMMKKKOOOYYYaaaooorrryyy{{{nnndddcccaaa```___[[[WWWSSSMMMJJJHHHIIIOOOVVV[[[___cccaaa___^^^```aaaaaa``````___^^^]]]]]]^^^```aaaccceeeggggggffffffggghhhdddeeefffhhhiiijjjkkkkkklllnnnpppooolllhhhffffffdddfffhhhhhhgggfffffffffcccdddeeeffffffdddbbbaaa^^^]]]\\\\\\\\\]]]___```\\\YYYVVVUUUWWWZZZ\\\]]]YYYWWWTTTSSSTTTUUUUUUTTTTTTTTTSSSSSSRRRPPPOOONNNKKKKKKLLLLLLLLLKKKKKKJJJGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLKKKKKKJJJIIILLLKKKNNNSSSUUUVVV[[[bbbsss~~~zzzxxxwwwtttpppkkkgggfffgggkkkmmmnnnpppsssvvvwwwtttnnnjjjeeedddaaa\\\UUUPPPMMMLLLKKKLLLNNNPPPQQQRRRRRRQQQVVVXXX[[[___aaabbbbbbbbbeeeeeeffffffggggggggghhhhhhhhhhhhhhhhhhiiiiiiiiieeeeeeffffffgggggghhhhhhfffeeeeeeeeefffhhhiiijjjhhhiiijjjjjjjjjjjjjjjiiilllmmmnnnoooqqqrrrssstttsssssssssssstttvvvxxxyyyzzzzzzzzz{{{{{{|||||||||zzz{{{}}}zzzrrrmmmjjjjjjddd\\\WWWTTTSSSQQQOOOOOOMMMKKKJJJJJJJJJIIIGGGHHHIIIJJJKKKLLLNNNQQQTTT[[[bbbllluuu~~~}}}uuuvvvyyy~~~~~~jjjbbbfffmmm{{{}}}wwwsssmmmgggccc___[[[XXXTTTUUUVVVWWWZZZ___eeeiiitttqqq```UUUNNNJJJFFFFFFDDDCCCBBBBBBBBBAAA??????>>>>>>??????@@@AAACCCHHHNNNTTTXXX^^^fffkkksss}}}{{{uuujjjjjj{{{~~~nnnYYYJJJEEE???:::888888999999999;;;>>>AAABBBBBBAAAAAA@@@@@@@@@??????>>>===<<<===???AAABBBBBBBBBDDDEEEEEELLLRRRRRROOOPPPXXX```pppttt}}}sssfffccc```^^^\\\ZZZVVVTTTOOOLLLHHHHHHLLLTTTZZZ]]]```^^^]]]]]]^^^```______]]]]]]\\\[[[\\\]]]___```aaacccddddddbbb`````````aaabbbdddgggiiijjjkkkkkkkkklllnnnllliiifffeeedddaaadddggggggfffeeefffgggcccddddddddddddcccbbbbbb___^^^]]]\\\[[[\\\]]]]]][[[YYYVVVUUUWWWYYYZZZ[[[YYYVVVTTTSSSTTTVVVVVVVVVVVVVVVUUUTTTSSSQQQOOONNNLLLLLLMMMLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFFFFHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGIIIHHHKKKQQQTTTUUUXXX]]]jjj|||}}}yyywwwrrrooojjjffffffhhhlllnnnoooppprrruuuuuurrrmmmiiibbbbbb```[[[TTTOOOKKKJJJKKKLLLNNNOOOPPPPPPOOOOOORRRUUUYYY]]]```bbbbbbbbbccccccdddeeefffgggggghhhhhhhhhhhhhhhhhhhhhggggggeeeeeeeeeeeeeeeddddddcccccccccdddeeefffggghhhiiihhhhhhiiijjjkkkkkkkkkjjjllllllmmmnnnooopppqqqrrrppppppqqqrrrsssttttttuuuwwwxxxxxxyyyzzz{{{||||||{{{{{{}}}zzzppphhhcccbbb]]]\\\ZZZYYYWWWVVVUUUTTTUUUTTTSSSTTTTTTSSSQQQNNNLLLKKKJJJKKKLLLMMMLLLKKKMMMRRR[[[ccckkkrrryyy}}}|||pppeeegggooo|||yyygggccc]]]YYYVVVTTTRRRQQQNNNNNNNNNNNNOOOSSSYYY]]]hhhxxxqqq```UUUNNNKKKGGGFFFEEEDDDCCCBBBBBBBBB???????????????@@@@@@AAABBBGGGNNNTTTYYY___ggglllqqq||||||xxxmmmooozzzzzzmmmUUUJJJEEE???;;;999999999999888:::>>>AAACCCCCCBBBBBB???@@@@@@??????>>>===<<<<<<>>>AAABBBCCCCCCEEEGGGIIIPPPVVVVVVRRRQQQWWW^^^mmmrrr}}}wwwgggddd```]]][[[YYYVVVTTTRRRMMMIIIGGGKKKRRRXXX\\\^^^\\\[[[\\\]]]^^^^^^]]]\\\[[[ZZZZZZ[[[]]]___```___aaabbbaaa___\\\[[[[[[___```cccgggiiikkkkkkkkkiiikkkllljjjgggdddcccccc^^^bbbeeefffeeedddeeegggffffffeeeeeeeeeddddddddd```___]]][[[[[[ZZZ[[[[[[\\\ZZZWWWVVVWWWXXXYYYXXXYYYVVVTTTSSSUUUWWWXXXXXXXXXXXXWWWUUUSSSQQQOOONNNNNNNNNNNNMMMMMMLLLKKKJJJHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKJJJJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIHHHHHHIIIJJJIIIHHHFFFEEEGGGFFFJJJQQQTTTTTTVVVZZZ^^^nnn{{{wwwqqqnnnjjjffffffhhhllloooooopppqqqssssssqqqlllhhh``````^^^ZZZTTTOOOLLLKKKNNNOOOPPPQQQRRRQQQPPPPPPPPPSSSWWW\\\```bbbbbbbbbbbbbbbcccdddfffggghhhhhhiiihhhhhhhhhgggggggggggggggggggggfffeeecccbbbaaaaaabbbccceeefffgggggggggjjjjjjkkklllmmmmmmmmmmmmlllllllllmmmnnnoooooopppmmmnnnoooqqqqqqrrrrrrrrrvvvvvvwwwxxxzzz{{{||||||{{{|||}}}~~~|||{{{xxxssslllfffcccbbb^^^bbbeeegggfffeeedddddd]]]]]]]]]______^^^[[[XXXSSSQQQOOOOOOQQQPPPLLLIIIGGGKKKRRRXXX]]]ccciiilll{{{tttiiiiiilllzzzppphhh\\\ZZZWWWSSSPPPNNNMMMMMMOOOMMMKKKJJJKKKMMMPPPRRRbbbnnnooo```VVVNNNHHHFFFEEECCCBBBAAAAAABBBBBBAAA@@@>>>======>>>@@@AAAEEEIIINNNSSSWWW^^^gggmmmuuuxxx~~~uuulllkkktttuuussstttmmm}}}kkkXXXKKKCCC<<<:::999666777:::999:::<<<>>>@@@AAABBBBBB@@@@@@AAAAAA@@@???===<<<<<<>>>BBBDDDEEEFFFHHHJJJNNNUUUVVVXXX\\\WWWVVVbbbkkkrrr|||tttgggccc```^^^]]]YYYSSSOOONNNNNNMMMLLLLLLOOOUUUYYY```]]]ZZZZZZ\\\]]]\\\[[[YYYXXXXXX[[[^^^___]]]ZZZ]]]^^^______]]][[[YYYWWWccceeegggjjjkkklllmmmmmmmmmkkkhhheeecccbbbbbbbbb______```bbbcccdddeeefffaaabbbcccdddddddddddddddbbb___\\\[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZXXXTTTPPPRRRUUUWWWUUURRRPPPPPPPPPOOOOOONNNNNNMMMLLLNNNOOOPPPOOOLLLIIIGGGIIIGGGEEEFFFGGGIIIJJJIIIJJJKKKLLLMMMMMMLLLJJJIIIEEEEEEEEEEEEEEEFFFFFFFFFHHHGGGEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFHHHMMMQQQQQQOOOOOOSSSXXX]]]cccmmmzzz|||vvvqqqooojjjeeeccceeejjjoooppptttvvvssspppooojjjdddaaa___[[[WWWSSSQQQPPPPPPUUUWWWZZZZZZXXXUUUSSSSSSUUUWWW[[[^^^___^^^\\\ZZZbbbdddfffhhhiiiiiihhhgggddddddddddddddddddddddddcccccccccccccccccccccccccccccccccdddeeefffhhhhhhhhhhhhiiiiiiiiiiiihhhhhhkkklllmmmnnnnnnmmmlllkkkllllllnnnoooppppppppppppwwwvvvuuuvvvxxx{{{~~~~~~}}}|||{{{{{{{{{|||~~~~~~}}}uuuvvvvvvtttrrrpppqqqrrrppprrrtttvvvvvvtttrrrpppooonnnnnnooonnnlllgggdddaaa^^^[[[XXXVVVRRRNNNJJJHHHIIIIIIKKKNNNTTT[[[```iiiuuuzzznnnnnnrrr~~~~~~xxxrrriii```YYYXXXUUUSSSQQQPPPPPPPPPSSSRRRPPPOOOOOOPPPQQQRRR[[[eeeyyymmm___UUUMMMHHHFFFEEECCCBBBAAAAAABBBBBBBBB@@@???>>>>>>???@@@BBBEEEIIINNNSSSWWW^^^gggmmmtttxxx}}}rrriiihhhrrr~~~wwwuuu}}}zzzmmmkkk}}}hhhXXXKKKCCC<<<:::999666777:::999:::<<<>>>@@@AAABBBBBB@@@@@@AAAAAA@@@???===<<<<<<>>>BBBDDDEEEGGGIIIKKKSSSZZZ\\\]]]aaa[[[YYYcccooouuurrrgggddd```___^^^\\\WWWSSSQQQPPPNNNLLLMMMPPPVVVZZZ^^^[[[WWWWWWXXXYYYYYYXXXXXXXXXXXXZZZ^^^___]]][[[YYY[[[]]]^^^___^^^]]]\\\```bbbeeehhhkkklllmmmnnnnnnllliiieeecccaaaaaaaaa`````````aaaaaabbbddddddaaabbbccccccdddddddddccccccaaa^^^^^^^^^___^^^]]]\\\\\\ZZZYYYYYYYYYZZZZZZXXXUUUQQQRRRUUUVVVTTTQQQPPPPPPPPPOOOOOONNNNNNNNNMMMNNNOOOOOONNNLLLIIIHHHIIIHHHFFFFFFHHHIIIJJJIIIJJJKKKLLLMMMMMMLLLJJJIIIDDDDDDEEEEEEEEEEEEFFFFFFHHHGGGEEEDDDDDDDDDDDDEEEDDDEEEFFFGGGGGGGGGGGGFFFHHHIIIIIIJJJIIIIIIHHHHHHGGGKKKOOOOOOMMMMMMQQQUUUWWW\\\dddooo~~~~~~~~~zzzuuurrrpppkkkfffccceeeiiinnnooosssuuusssqqqnnniiiccc```^^^ZZZVVVSSSRRRRRRSSSWWWZZZ]]]^^^\\\ZZZYYYYYYYYY[[[^^^```aaa```___^^^aaaccceeeggghhhhhhggggggddddddddddddddddddddddddccccccccccccccccccccccccbbbcccccccccdddfffggghhhgggggghhhiiiiiiiiiiiiiiikkklllmmmnnnnnnmmmlllkkkkkklllmmmnnnooooooppppppuuuuuuuuuvvvxxx{{{}}}~~~~~~}}}}}}}}}|||~~~~~~~~~}}}|||}}}~~~yyy|||~~~zzzvvvkkkhhheeeaaa]]]YYYTTTQQQKKKJJJHHHGGGHHHKKKPPPTTT___mmmrrrrrrwwwxxxqqqkkkbbb[[[YYYXXXWWWVVVVVVVVVWWWXXXZZZZZZZZZZZZYYYXXXWWWWWWXXX___qqqkkk]]]TTTLLLGGGFFFEEECCCBBBAAAAAABBBBBBBBBAAA???>>>>>>???AAABBBEEEIIINNNSSSWWW^^^gggmmmxxx|||yyymmmeeegggsss{{{yyywww{{{}}}uuunnnkkkkkk}}}eeeWWWJJJBBB<<<:::888666777::::::;;;<<<>>>@@@AAABBBBBB@@@@@@@@@@@@@@@???>>>===<<<>>>BBBDDDEEEGGGJJJMMMXXX___aaacccggg```\\\eeesssyyyrrriiieeeaaa______^^^ZZZWWWSSSRRROOOMMMLLLPPPVVV[[[^^^[[[XXXVVVWWWXXXXXXXXXWWWWWWWWWZZZ]]]^^^^^^]]]VVVXXXZZZ^^^```bbbbbbbbb___```cccfffiiilllmmmnnnmmmkkkhhheeecccaaaaaaaaacccbbb```______```aaabbbaaabbbccccccdddcccccccccbbb```^^^^^^_________^^^^^^]]]\\\ZZZYYYYYYYYYYYYYYYUUURRRRRRTTTTTTRRRPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJLLLJJJIIIIIIKKKLLLLLLKKKJJJKKKLLLLLLLLLKKKIIIHHHDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHGGGJJJLLLLLLKKKKKKNNNPPPRRRUUU[[[bbbooo}}}zzzyyyzzz|||}}}{{{xxxtttqqqlllfffcccccchhhlllnnnsssuuutttqqqnnnhhhbbb```]]]XXXTTTRRRSSSUUUVVVWWWZZZ]]]___^^^]]]]]]^^^\\\]]]^^^_______________```aaaccceeefffffffffeeeccccccccccccccccccccccccccccccccccccccccccccccccbbbbbbbbbcccdddeeefffgggeeefffggghhhiiijjjjjjjjjkkkllllllmmmmmmllllllkkkjjjjjjkkklllmmmnnnoooooorrrsssuuuwwwyyy{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}zzzyyy{{{{{{xxxsssnnnjjjddd^^^ZZZRRROOOJJJGGGFFFGGGJJJMMMWWWgggzzzuuurrrwww}}}uuunnniiiccc]]]ZZZZZZZZZ[[[\\\___aaabbbdddeeeggghhhhhhgggeeedddaaadddpppkkk]]]TTTMMMIIIFFFEEECCCBBBAAAAAABBBBBBBBBAAA@@@>>>>>>@@@AAABBBEEEIIINNNSSSWWW^^^gggmmm|||uuuhhhccchhhvvvwwwuuuyyy~~~zzznnnkkkooorrrzzzaaaVVVIIIBBB;;;999888666777;;;:::;;;===>>>@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>><<<>>>AAADDDFFFHHHLLLOOOXXX___aaaeeekkkddd___gggrrryyyvvvkkkgggaaa^^^]]]\\\ZZZWWWUUUSSSPPPLLLKKKNNNTTTYYY[[[YYYVVVUUUTTTUUUVVVVVVVVVVVVWWWYYY[[[]]]]]]]]]UUUWWWZZZ]]]```cccdddeee```aaacccfffhhhkkklllmmmjjjiiigggeeeccccccbbbbbbdddbbb```]]]]]]]]]___aaabbbbbbccccccccccccbbbbbb___^^^]]]]]]^^^^^^^^^\\\^^^]]]\\\[[[YYYXXXWWWWWWXXXVVVSSSRRRRRRRRRPPPNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPOOONNNLLLKKKKKKLLLLLLNNNMMMLLLLLLNNNOOONNNMMMJJJKKKKKKKKKJJJIIIHHHGGGBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKKKKJJJJJJLLLNNNRRRTTTWWW\\\fffvvv~~~zzzwwwxxx{{{~~~~~~}}}vvvsssmmmfffbbbcccfffjjjnnnsssvvvuuurrroooiiibbbaaa]]]XXXSSSQQQRRRTTTVVVVVVXXX[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZ[[[\\\\\\]]]___```bbbcccdddeeeddddddccccccccccccccccccccccccbbbbbbbbbbbbccccccccccccbbbbbbbbbbbbcccdddeeefffcccdddfffhhhiiijjjkkkkkkkkkkkkkkkllllllkkkkkkkkkiiiiiijjjkkklllnnnooopppppprrruuuxxxzzz{{{{{{zzz{{{|||~~~}}}|||}}}}}}}}}|||zzz{{{zzz||||||vvvpppjjjeee[[[WWWPPPLLLJJJKKKMMMNNNVVVfffwww{{{zzztttuuu}}}}}}yyyrrrllljjjgggccc]]]]]]^^^___bbbeeehhhjjjlllooossswwwxxxxxxvvvuuuppppppvvvlll___VVVOOOJJJFFFEEECCCBBBAAAAAABBBBBBBBBAAA???>>>>>>???AAABBBEEEIIINNNSSSWWW^^^gggmmmzzz~~~vvvhhhccciiiyyy~~~|||nnnkkkrrr}}}xxx^^^TTTHHHAAA:::999888666777;;;:::;;;===>>>@@@@@@AAAAAA@@@@@@??????????????????<<>>======>>>@@@AAAEEEIIINNNSSSWWW^^^gggmmmsssyyyzzzkkkffflll|||sssooosssvvvZZZQQQHHH@@@:::888888666777;;;;;;<<<===>>>@@@@@@@@@AAA@@@@@@??????>>>??????@@@===???AAADDDFFFJJJOOOSSSRRRXXXYYY___iiieeeaaaiiikkkwww|||pppiii```YYYWWWWWWUUUTTTXXXVVVRRRNNNJJJJJJMMMOOOSSSUUUWWWXXXWWWVVVVVVWWWVVVWWWXXXXXXXXXXXX[[[]]][[[[[[\\\]]]^^^______```cccccccccdddeeefffhhhiiiddddddddddddeeeeeeeeeeeebbbaaa___^^^^^^___```aaabbbbbbbbbcccbbbbbbaaa```_________```bbbcccaaa```______^^^]]]\\\ZZZXXXWWWSSSRRRQQQOOOMMMLLLLLLLLLJJJJJJKKKLLLMMMMMMNNNNNNPPPOOONNNMMMLLLMMMMMMNNNIIIIIIHHHIIIJJJJJJHHHFFFHHHHHHGGGFFFEEEEEEDDDDDD@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNPPPQQQSSSXXXcccpppzzz}}}zzzwwwxxx{{{}}}}}}{{{wwwtttmmmgggbbbbbbfffiiippptttvvvsssqqqooojjjddd___\\\WWWRRROOONNNOOOQQQTTTVVVWWWWWWUUUTTTUUUVVVXXXXXXXXXYYYZZZ[[[]]]^^^______```aaabbbcccddddddaaaaaaaaaaaaaaaaaaaaaaaa``````aaaaaabbbcccccccccbbbbbbaaaaaabbbbbbcccdddcccccceeeggghhhiiijjjjjjkkkjjjjjjiiiiiijjjjjjkkkiiiiiiiiijjjkkknnnpppqqqppprrrtttvvvwwwwwwvvvvvvvvvwwwyyyzzz{{{{{{{{{zzz|||}}}}}}{{{zzzzzzwwwwwwzzz{{{{{{}}}wwwnnnbbbYYYTTTQQQOOOMMMTTT^^^pppxxxuuuzzz{{{vvvsssuuusssnnnmmmnnnnnnkkkgggggghhhkkknnnqqqtttvvvxxx{{{mmm___VVVOOOJJJFFFEEECCCBBBAAAAAABBBBBB@@@???===<<<<<<===???@@@EEEIIINNNSSSWWW^^^gggmmmpppwww|||nnnllltttzzzvvvwwwsssWWWOOOGGG@@@999888888666888;;;;;;<<<===???@@@@@@@@@@@@@@@@@@???>>>>>>???@@@AAA===???AAADDDFFFKKKPPPTTTUUUYYYYYY^^^hhheeeaaaiiikkkyyypppiii___XXXVVVWWWWWWVVVZZZYYYVVVQQQLLLJJJJJJKKKPPPTTTYYY[[[ZZZXXXXXXYYYWWWXXXYYYXXXVVVVVVYYY\\\]]]\\\\\\\\\\\\]]]]]]^^^`````````aaabbbdddfffhhheeeeeeeeeeeedddccccccbbb____________```aaabbbcccbbbbbbbbbbbbbbbaaa``````^^^^^^___aaaccccccbbb```[[[[[[[[[[[[ZZZXXXVVVUUUPPPPPPOOOMMMKKKJJJJJJKKKHHHHHHIIIJJJKKKLLLMMMNNNOOOOOONNNNNNMMMMMMNNNNNNIIIHHHHHHHHHIIIIIIGGGEEEGGGFFFEEEDDDCCCBBBBBBBBB???@@@AAABBBCCCDDDDDDEEECCCDDDEEEFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFGGGHHHHHHIIIIIIIIIFFFFFFGGGIIIKKKMMMMMMMMMLLLMMMNNNNNNQQQWWWaaaiiiuuu~~~}}}{{{yyy{{{}}}}}}zzzwwwwwwsssmmmfffbbbbbbfffiiipppsssssspppmmmllliiiddd[[[XXXTTTQQQOOONNNOOOPPPPPPRRRSSSSSSSSSRRRTTTUUUVVVWWWXXXZZZ\\\]]]^^^_________``````aaacccddddddaaaaaaaaaaaaaaaaaaaaaaaa`````````aaabbbcccccccccbbbaaaaaaaaaaaabbbcccccccccdddeeeggghhhiiiiiiiiikkkjjjiiihhhhhhiiijjjkkkjjjiiiiiijjjlllnnnqqqsssrrrssstttuuuvvvuuuttttttvvvvvvwwwxxxyyyzzz{{{|||{{{{{{|||}}}||||||zzzzzzuuusssvvv{{{}}}}}}~~~|||nnnddd```]]]ZZZXXXVVVZZZaaakkkvvvzzzsssvvv}}}|||uuutttvvvtttpppoooqqqqqqnnnnnnooooooqqqtttwww{{{|||zzz}}}mmm___UUUNNNIIIFFFEEECCCBBBAAAAAABBBBBB???>>>===;;;;;;===>>>???EEEIIINNNSSSWWW^^^gggmmmqqqyyy{{{pppppp{{{~~~|||qqqVVVMMMGGG???999888777666888;;;;;;<<<===???@@@@@@@@@@@@@@@@@@???>>>>>>???@@@AAA===???AAADDDGGGKKKQQQUUUYYY\\\ZZZ^^^gggeeeaaahhhmmm|||ppphhh^^^XXXWWWXXXYYYYYY\\\[[[XXXSSSNNNJJJIIIIIIHHHMMMSSSVVVUUUSSSRRRSSSWWWYYYYYYXXXUUUUUUXXX[[[]]]\\\\\\[[[[[[\\\\\\]]]\\\\\\]]]^^^```cccfffggggggggggggfffdddbbb```___]]]^^^___```bbbcccddddddbbbbbbbbbbbbbbbaaa``````\\\\\\]]]___aaabbb```___VVVVVVWWWWWWVVVTTTRRRQQQNNNNNNNNNLLLJJJIIIIIIJJJFFFGGGHHHIIIJJJLLLLLLMMMOOOOOONNNNNNNNNNNNNNNMMMKKKJJJJJJKKKLLLKKKHHHFFFFFFEEEDDDCCCAAAAAAAAA@@@??????@@@AAACCCDDDDDDEEECCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGEEEEEEEEEHHHKKKMMMMMMMMMKKKLLLMMMLLLLLLQQQXXX___gggoooyyy}}}}}}~~~zzzvvvvvvsssmmmfffbbbbbbfffjjjooorrrqqqmmmjjjjjjhhhcccWWWUUUSSSPPPOOOOOOPPPPPPKKKMMMOOOOOOPPPPPPRRRTTTSSSUUUWWWYYY[[[]]]]]]^^^````````````aaacccdddeeeaaaaaaaaaaaaaaaaaaaaaaaa___``````aaabbbcccccccccbbbaaaaaaaaaaaaaaabbbcccddddddfffggghhhhhhhhhhhhkkkjjjiiihhhhhhiiijjjkkkjjjjjjiiijjjlllooorrrtttttttttttttttttttttsssssswwwwwwwwwwwwyyyzzz|||}}}yyyzzzzzzzzzzzzzzzzzzzzzqqqrrrwwwyyypppmmmkkkiiigggYYYYYYYYY[[[___fffmmmqqqzzzxxxrrrrrrtttuuuxxx|||xxxvvvttttttuuuuuutttsssttttttuuuxxx{{{}}}rrraaaVVVNNNJJJHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@>>>======>>>@@@AAAEEEIIIMMMQQQVVV^^^hhhooozzz{{{}}}wwwrrrpppXXXHHHCCC@@@<<<::::::::::::999;;;;;;<<<===>>>???@@@@@@>>>>>>???@@@@@@@@@@@@?????????@@@BBBFFFKKKPPPRRR[[[[[[___ddddddaaadddkkkvvvyyykkk]]]XXXVVVUUUUUUWWWXXXWWWUUURRROOOKKKHHHGGGGGGIIIMMMSSSVVVVVVSSSPPPVVVVVVVVVTTTSSSSSSUUUWWWXXXYYYZZZ[[[\\\[[[ZZZZZZXXX[[[^^^```aaabbbccceeecccbbbcccdddffffffdddbbbbbbbbbbbbaaaaaaaaaaaaaaa]]]```bbbbbbaaa___^^^^^^]]]]]]^^^```bbbbbb___]]]XXXWWWVVVUUUSSSRRRQQQQQQPPPNNNLLLJJJHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKMMMOOOQQQQQQOOOLLLKKKKKKLLLKKKJJJJJJKKKJJJHHHFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@???@@@AAACCCDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEEEEDDDCCCBBBAAADDDDDDDDDDDDEEEEEEEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMOOORRRTTT___dddnnn{{{~~~}}}}}}}}}}}}{{{zzzxxxwwwzzzqqqjjjfffbbb___dddlllpppnnnllllllkkkiiieeebbb]]]VVVNNNKKKLLLMMMKKKIIIJJJKKKNNNPPPRRRSSSSSSSSSWWWXXXYYY[[[]]]^^^^^^^^^ZZZ[[[\\\]]]^^^_________]]]]]]]]]]]]]]]^^^_______________]]]\\\]]]```cccdddbbb```^^^^^^```bbbdddfffggggggeeeddddddfffhhhhhhhhhhhhgggffffffhhhjjjkkkkkklllmmmnnnooopppppprrrqqqqqqrrrtttuuutttrrruuuvvvwwwvvvuuutttuuuvvv{{{{{{{{{{{{{{{{{{zzzyyyuuuvvvyyy|||~~~}}}vvvjjj___WWWWWWTTTOOOTTT___iiippp{{{wwwrrrnnnnnnxxxzzzvvvtttssstttvvvwwwwwwwwwtttuuuwwwzzz~~~ssscccXXXPPPLLLHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@>>>======>>>@@@AAADDDHHHMMMRRRWWW^^^gggnnnwwwzzz}}}~~~yyypppYYYIIIBBB???<<<::::::::::::999;;;;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCBBBBBBBBBAAAAAAAAACCCGGGLLLQQQTTT]]]\\\aaagggiiiggghhhmmmvvv}}}ooo```YYYWWWTTTTTTUUUWWWWWWUUURRROOOKKKIIIGGGFFFGGGJJJOOORRRTTTRRRPPPVVVWWWWWWUUUTTTTTTVVVXXXZZZZZZ\\\]]]]]]]]]\\\[[[YYY[[[___aaaaaabbbcccdddcccbbbcccdddffffffdddbbbaaaaaaaaaaaaaaaaaaaaaaaa]]]___aaaaaa```^^^]]]]]]\\\\\\\\\^^^___^^^\\\ZZZWWWVVVUUUSSSRRRPPPOOOOOOOOOMMMKKKHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKNNNPPPRRRRRROOOMMMLLLKKKKKKIIIHHHIIIIIIIIIGGGEEEBBBBBBBBBAAA@@@???????????????>>>>>>???AAABBBDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDEEEEEEEEEEEEFFFCCCCCCCCCCCCDDDEEEGGGGGGGGGHHHIIIIIIJJJKKKOOOQQQXXX]]]gggsss}}}{{{yyyzzzzzz{{{{{{{{{}}}~~~{{{tttmmmiiiccc___bbbhhhkkklllmmmmmmkkkhhhccc___\\\VVVNNNKKKKKKLLLKKKIIIKKKKKKKKKLLLNNNQQQSSSTTTVVVWWWYYY[[[\\\]]]]]]^^^XXXYYYZZZ\\\]]]]]]]]]]]]^^^^^^^^^]]]^^^^^^_______________]]]\\\]]]```bbbdddcccaaa``````aaacccdddfffffffffeeeddddddfffggggggggggggfffeeeeeegggiiikkkkkklllmmmnnnooooooppprrrqqqqqqrrrtttuuutttsssuuuvvvwwwvvvtttttttttuuuzzzzzzzzzzzzzzzyyyxxxwwwvvvwwwzzz|||}}}}}}lll]]]XXXSSSLLLLLLSSSZZZaaammmyyyxxxoooiiiooovvv}}}~~~yyytttrrrrrrsssvvvyyyzzzzzztttwww{{{tttdddYYYRRRNNNHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@>>>======>>>@@@AAACCCGGGNNNSSSXXX^^^gggmmmuuuyyy}}}oooXXXJJJAAA???;;;999999::::::999;;;;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBDDDHHHMMMRRRVVV^^^^^^ccclllqqqqqqppppppttttttccc[[[WWWTTTRRRTTTVVVVVVTTTRRROOOLLLIIIHHHDDDDDDFFFIIINNNQQQQQQQQQVVVWWWWWWWWWUUUUUUWWWYYY[[[\\\]]]]]]^^^^^^]]]]]]ZZZ\\\___aaaaaaaaabbbcccbbbbbbbbbdddffffffdddbbb___``````aaaaaaaaa``````]]]___aaa```___]]]]]]]]][[[ZZZZZZ[[[[[[ZZZXXXUUUUUUUUUSSSRRRPPPNNNMMMLLLMMMKKKIIIFFFFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNPPPRRRRRROOOMMMKKKKKKHHHGGGFFFFFFGGGGGGEEECCC@@@??????>>>>>>===============<<<===>>>@@@BBBCCCAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDEEEGGGHHHIIIIIIJJJDDDEEEFFFGGGGGGIIILLLOOOVVVZZZcccooozzzxxxsssqqqsssuuuvvvwwwyyy}}}|||wwwrrrnnngggbbbbbbeeeiiilllooonnniiibbb]]]YYYZZZUUUNNNKKKKKKKKKJJJIIILLLKKKIIIIIIKKKNNNRRRTTTVVVWWWXXXZZZ[[[\\\\\\\\\WWWWWWYYYZZZ[[[\\\\\\\\\_________^^^^^^^^^^^^^^^^^^______^^^]]]]]]```bbbcccccccccccccccccccccccceeeeeefffeeeddddddeeegggfffffffffeeecccdddfffhhhjjjjjjlllmmmnnnooooooooorrrqqqqqqrrrtttuuuuuutttuuuvvvvvvvvvtttssstttuuuyyyyyyzzzzzzyyywwwvvvuuuuuuwwwyyy{{{}}}zzz|||~~~iii^^^WWWMMMIIIKKKMMMTTT___lllzzzqqqqqqqqquuu~~~~~~|||zzztttsssrrrsssvvvyyy{{{|||vvvzzzssscccYYYRRROOOHHHGGGFFFDDDCCCCCCCCCCCC@@@???>>>======>>>???@@@BBBGGGNNNSSSXXX^^^fffllltttyyy~~~kkkWWWJJJAAA>>>;;;999999::::::999;;;;;;<<<===>>>???@@@@@@===>>>??????@@@?????????BBBBBBBBBDDDHHHNNNTTTXXX___aaagggqqqyyy{{{wwwtttooo{{{wwwfff\\\WWWTTTRRRTTTUUUUUUTTTRRRPPPMMMKKKJJJEEEDDDCCCFFFJJJOOORRRSSSVVVWWWXXXXXXWWWWWWYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]][[[]]]```aaa``````aaabbbaaaaaaaaacccdddeeecccaaa^^^^^^___`````````______^^^___aaa```___]]]]]]^^^\\\ZZZYYYYYYYYYXXXUUURRRTTTTTTRRRQQQOOOMMMLLLLLLLLLJJJHHHFFFFFFHHHJJJLLLMMMMMMMMMLLLLLLLLLKKKKKKMMMOOOQQQPPPMMMKKKIIIIIIFFFEEEDDDDDDEEEDDDBBB@@@??????>>>>>>============:::::::::;;;<<<>>>AAABBB@@@????????????@@@AAAAAABBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEGGGIIIJJJIIIIIIHHHCCCDDDFFFFFFFFFHHHLLLNNNUUUYYYaaalllwww~~~vvvnnnjjjiiimmmqqqrrrrrrrrruuuwww|||zzzxxxtttnnniiiggghhhlllnnnoookkkddd]]]XXXVVVXXXTTTOOOKKKKKKKKKJJJIIIKKKKKKJJJKKKLLLOOOQQQSSSUUUVVVWWWYYYZZZZZZ[[[[[[VVVWWWXXXZZZ[[[[[[[[[[[[_______________^^^^^^]]]^^^______^^^]]]^^^```bbbbbbcccddddddddddddcccbbbcccdddeeeeeedddccceeefffeeefffeeedddbbbbbbdddfffiiijjjkkkmmmnnnnnnnnnnnnrrrqqqpppqqqsssuuuuuuttttttuuuvvvuuusssrrrssstttyyyyyyzzzzzzyyywwwuuuttttttuuuvvvxxxzzz|||}}}~~~{{{|||~~~{{{nnnaaaTTTNNNMMMKKKOOOWWWaaannn~~~}}}sssqqquuu}}}}}}yyy|||~~~~~~xxxvvvttttttwwwzzz||||||{{{~~~qqqaaaXXXQQQNNNHHHGGGFFFDDDCCCCCCCCCCCC@@@???===<<<<<<===???@@@AAAFFFMMMSSSXXX^^^fffkkktttyyyyyyvvvyyyfffTTTJJJAAA???;;;::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@<<<======>>>>>>>>>>>>>>>AAAAAAAAACCCHHHOOOVVV[[[aaafffmmmwwwzzzllltttyyyhhh^^^YYYUUUTTTUUUUUUUUUTTTSSSQQQOOOMMMLLLGGGEEECCCEEEJJJOOOTTTVVVUUUVVVXXXYYYXXXXXXZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[\\\[[[]]]``````___^^^^^^____________aaaccccccaaa___\\\]]]^^^``````___^^^^^^___```aaa```___^^^^^^___\\\[[[YYYXXXXXXVVVTTTRRRSSSSSSRRRPPPOOONNNMMMLLLLLLJJJIIIGGGHHHJJJLLLNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKMMMNNNNNNKKKHHHFFFFFFDDDCCCBBBBBBCCCBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;888888888999:::<<>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEBBBCCCDDDEEEEEEDDDBBBAAABBBCCCDDDDDDDDDEEEHHHKKKPPPSSS[[[eeepppxxx{{{}}}zzz}}}~~~xxxooohhhdddgggmmmrrrssspppmmmmmmnnnzzz|||}}}zzzvvvssspppooolllllljjjfffaaa]]]ZZZZZZWWWTTTPPPMMMKKKKKKJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQTTTUUUVVVWWWXXXYYYYYYYYYVVVWWWXXXZZZ[[[[[[[[[[[[]]]]]]^^^___^^^^^^]]]\\\]]]^^^______^^^^^^___aaaaaacccdddeeeeeedddcccaaaaaacccddddddccccccdddfffeeeeeeeeecccaaaaaaccceeegggiiikkkmmmnnnnnnmmmmmmqqqooonnnooorrrtttuuutttssstttuuutttsssrrrrrrtttxxxyyyzzz{{{zzzxxxvvvttttttuuuvvvxxxzzz|||}}}~~~~~~lll[[[RRRQQQJJJLLLPPPWWWbbbpppwwwsssuuu}}}yyysssttt}}}}}}{{{xxxxxxzzz}}}ooo```VVVQQQNNNHHHGGGFFFDDDCCCCCCCCCCCC@@@???===<<<<<<===???@@@BBBFFFMMMRRRWWW]]]fffllluuuyyy~~~zzzrrrnnnmmm|||tttbbbRRRJJJBBB???<<<;;;<<<======<<<;;;;;;<<<===>>>???@@@@@@>>>??????@@@@@@@@@@@@@@@AAAAAAAAADDDJJJRRRZZZ___eeellluuu}}}nnnssslllaaa[[[WWWVVVXXXUUUUUUUUUTTTSSSQQQPPPOOOJJJGGGEEEFFFJJJPPPTTTWWWSSSUUUXXXYYYXXXYYYZZZ[[[YYYXXXXXXXXXXXXYYYZZZZZZ[[[]]]______]]]\\\\\\\\\]]]]]]]]]___aaaaaa___]]]ZZZ[[[]]]___```___^^^]]]^^^___```___]]]]]]]]]___\\\ZZZXXXWWWVVVUUUSSSQQQQQQPPPPPPOOOOOONNNMMMMMMMMMLLLLLLKKKLLLMMMNNNOOONNNNNNNNNMMMMMMLLLLLLLLLJJJKKKMMMLLLIIIFFFDDDCCCBBBAAA@@@AAAAAAAAA???===888888888888888888888888777777666777888:::<<<===>>>============>>>?????????@@@AAABBBCCCDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@AAACCCFFFMMMOOOVVV```jjjsssxxxyyyxxx{{{}}}yyyrrrjjjeeedddkkkqqqvvvvvvrrrmmmmmmoooxxx}}}~~~|||{{{yyyvvviiigggdddbbbbbbbbbaaa```VVVTTTQQQNNNLLLKKKKKKLLLLLLMMMOOOQQQRRRRRRRRRQQQSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWXXXYYYZZZ[[[[[[[[[ZZZ[[[\\\^^^^^^^^^]]]\\\]]]^^^```___^^^^^^___aaaaaabbbcccddddddcccbbbaaa```bbbddddddccccccdddeeeeeefffeeecccaaaaaabbbdddfffhhhjjjlllmmmmmmlllkkkooonnnlllmmmpppsssttttttssstttttttttrrrqqqrrrsssvvvxxxzzz{{{{{{yyyvvvuuuuuuuuuvvvxxxzzz|||~~~uuuaaaUUUQQQGGGGGGIIIMMMUUUbbbqqqzzz|||uuuxxxuuummmkkkrrryyy~~~}}}|||ooo___VVVQQQNNNHHHGGGFFFDDDCCCCCCCCCCCC@@@>>>===<<<<<<===>>>@@@CCCGGGLLLPPPUUU]]]fffmmmtttxxx{{{zzz{{{{{{mmmhhhgggiiiyyyqqq```RRRKKKCCC@@@===<<<===>>>>>>>>>;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBFFFMMMVVV```eeeiiittt~~~vvvwwwsssfff___ZZZXXXYYYVVVVVVVVVUUUTTTSSSRRRQQQKKKIIIFFFGGGJJJPPPTTTVVVQQQTTTWWWXXXXXXYYYZZZ[[[YYYXXXWWWWWWWWWXXXZZZZZZZZZ\\\^^^^^^\\\ZZZYYYZZZ[[[[[[[[[]]]______]]][[[XXXZZZ\\\_________]]]\\\]]]]]]^^^]]][[[ZZZ[[[]]][[[YYYVVVUUUUUUTTTSSSQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLJJJLLLMMMLLLIIIEEEDDDCCCBBBAAA@@@@@@AAA@@@>>><<<777888888888888888888888777666666666666888:::;;;===============>>>??????>>>???AAABBBCCCDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCCEEEEEEDDDCCCCCCCCCDDDDDDAAAAAAAAA@@@??????AAACCCGGGJJJOOOYYYccclllrrrtttvvvxxxxxxrrrjjjdddbbbcccoootttxxxvvvrrrpppssswwwwww~~~~~~~~~zzzjjjfffbbbcccfffgggccc^^^VVVUUUSSSPPPMMMLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVTTTUUUVVVXXXYYYYYYYYYYYYWWWXXXZZZ\\\]]]]]]\\\\\\\\\^^^``````___^^^___```aaabbbbbbbbbbbbbbbbbbaaa^^^aaacccdddcccccccccdddfffffffffdddaaaaaacccdddeeegggjjjlllmmmmmmlllkkknnnlllkkkkkknnnqqqssssssrrrssstttsssqqqqqqqqqrrrsssuuuxxxzzzzzzyyyvvvtttsssssssssuuuwwwyyy|||}}}lll^^^WWWIIIHHHGGGHHHMMMWWWdddlllyyywww|||~~~sssiiieeejjjppptttyyy~~~{{{{{{ooo___WWWRRROOOHHHGGGFFFDDDCCCCCCCCCCCC???>>>===<<<<<<===>>>???CCCGGGKKKOOOTTT\\\fffnnntttwwwyyyvvvvvv~~~qqqeeebbbeeehhhxxx~~~ppp___SSSMMMDDDAAA>>>===>>>?????????;;;;;;<<<===>>>???@@@@@@???@@@AAAAAABBBBBBAAAAAACCCCCCDDDHHHOOOZZZccciiimmmyyy|||{{{xxxjjjbbb[[[YYYZZZVVVVVVVVVVVVVVVUUUTTTSSSLLLIIIGGGGGGKKKOOOSSSUUUPPPSSSVVVXXXXXXXXXYYY[[[YYYXXXXXXWWWWWWYYYZZZ[[[ZZZ\\\]]]]]][[[YYYXXXXXXZZZZZZZZZ\\\]]]]]]\\\ZZZWWWYYY\\\^^^___^^^]]]\\\[[[\\\\\\ZZZYYYXXXZZZ[[[ZZZXXXUUUTTTTTTSSSRRRPPPJJJKKKKKKKKKLLLLLLMMMMMMOOOPPPQQQRRRSSSRRRPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLNNNMMMIIIFFFDDDCCCBBB@@@???@@@@@@@@@>>><<<999999999999999:::::::::777666555555666777888999===============>>>??????>>>???@@@BBBCCCDDDDDDEEE@@@@@@@@@AAAAAAAAABBBBBB@@@???>>>>>>???@@@BBBCCCDDDDDDDDDBBB@@@@@@BBBCCC>>>@@@EEEOOOYYYbbbhhhjjjssstttssslllddd______bbbooosssvvvsssooopppwww~~~www~~~{{{nnnhhhdddfffjjjhhh```WWWVVVVVVTTTQQQNNNMMMMMMNNNPPPOOONNNMMMNNNPPPSSSUUURRRSSSTTTUUUUUUUUUUUUUUUSSSTTTUUUVVVWWWXXXXXXXXXUUUWWWYYY\\\]]]]]]\\\\\\\\\^^^``````___^^^___```aaaaaaaaaaaaaaaaaaaaaaaa^^^```cccdddcccccccccdddfffgggfffdddbbbaaacccdddeeegggjjjlllmmmmmmkkkjjjmmmkkkiiijjjmmmppprrrrrrrrrssstttsssqqqpppqqqrrrqqqsssvvvyyyyyyxxxvvvtttoooooooooppprrruuuxxxyyy||||||}}}~~~xxxiii___NNNLLLIIIHHHJJJQQQ[[[bbb}}}wwwzzz{{{wwwnnnccc\\\\\\___hhhnnnuuu{{{||||||{{{{{{}}}zzzuuurrrsssvvvyyy{{{yyyyyy|||~~~lll\\\SSSNNNKKKFFFFFFEEEDDDCCCBBBAAAAAA???@@@???>>><<<<<<>>>@@@BBBFFFKKKOOOSSSZZZbbbhhhuuuzzz}}}yyytttzzzoooddd]]]cccooo{{{~~~lllZZZOOOKKKDDDBBB???>>>>>>===;;;:::888888999;;;===>>>???@@@@@@AAAAAAAAA@@@BBBDDDGGGFFFEEEDDDHHHQQQ]]]hhhnnnsss~~~xxxkkkbbb\\\XXXYYY]]]\\\XXXWWWZZZYYYTTTNNNLLLIIIGGGGGGIIIMMMOOORRRPPPOOORRRWWWZZZZZZYYYWWWXXXXXXXXXVVVWWWXXXZZZZZZZZZZZZZZZYYYXXXVVVVVV\\\\\\\\\[[[XXXXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXZZZ[[[[[[YYYWWWUUUSSSQQQPPPQQQRRRRRRNNNKKKHHHHHHIIIJJJKKKMMMMMMNNNRRRRRRRRRRRRRRRQQQQQQPPPMMMLLLLLLLLLKKKKKKKKKJJJKKKKKKKKKJJJIIIFFFDDDCCC@@@??????>>>===<<<<<<;;;999:::;;;<<<<<<<<<;;;:::999999888888888888888888:::<<>>=========>>>@@@AAABBBBBBBBBCCCBBBBBBAAAAAA@@@BBBDDDGGGLLLTTT\\\bbbggglllooojjj```ZZZ[[[___mmmnnnpppqqqqqqrrrssstttpppqqqrrrssssssuuuxxx{{{nnnmmmkkklllllliiiddd___\\\YYYTTTPPPMMMNNNPPPQQQPPPQQQSSSSSSRRRRRRSSSTTTVVVWWWWWWVVVVVVTTTSSSRRRTTTTTTTTTUUUVVVWWWYYYYYYVVVWWWYYY[[[]]]^^^___```___^^^^^^^^^^^^___``````^^^^^^_______________^^^^^^___```bbbccccccccccccaaabbbbbbccccccbbbbbbbbbeeedddeeehhhkkkllliiifffkkkkkkllllllmmmooopppqqqqqqqqqrrrssssssttttttuuuvvvwwwyyyzzzyyyxxxvvvttttttuuuvvvwwwxxxxxxwwwvvvyyyzzz|||}}}uuucccUUUPPPLLLJJJIIIIIIPPPXXX}}}vvviii]]]VVVVVVXXX```eeelllrrrtttvvvwwwwww|||zzzwwwsssqqqqqqsssuuuxxxvvvvvvwwwzzz{{{yyyxxx{{{|||~~~~~~~~~nnn^^^TTTNNNKKKFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@>>>======>>>@@@AAAEEEJJJNNNRRRXXXaaagggttt{{{~~~yyy}}}xxxmmmbbb\\\bbbooo}}}yyygggWWWLLLIIICCCAAA???>>>??????===<<<;;;;;;;;;;;;<<<=========???@@@AAAAAAAAABBBEEEHHHFFFCCCBBBGGGQQQ^^^iiiooouuu}}}oooeee]]]XXXZZZ]]]\\\XXXXXXYYYWWWRRROOOMMMJJJHHHHHHJJJNNNPPPRRRQQQPPPRRRVVVXXXYYYXXXXXXYYYZZZYYYWWWWWWXXXZZZYYYYYYYYYXXXXXXVVVUUUUUUWWWYYY\\\]]]\\\ZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXUUUVVVXXXYYYXXXVVVTTTRRROOOMMMLLLMMMOOONNNKKKHHHIIIIIIJJJJJJKKKLLLMMMMMMPPPPPPQQQRRRRRRQQQPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFDDDCCC@@@@@@???>>>===<<<;;;;;;:::;;;===>>>>>>===<<<<<<;;;<<<<<<======<<<::::::>>>@@@BBBEEEEEEDDDBBBAAA@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@@@@???????????????>>>=========>>>???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@AAACCCFFFJJJQQQYYY___eeejjjlllggg^^^XXXZZZ^^^jjjlllooopppqqqpppooooooiiijjjkkkkkkkkkmmmpppsssnnnmmmmmmmmmmmmjjjddd___YYYVVVRRRNNNLLLMMMOOOPPPRRRSSSTTTTTTSSSSSSTTTVVVUUUUUUTTTTTTSSSRRRRRRQQQTTTTTTTTTUUUUUUWWWXXXYYYVVVWWWYYYZZZ\\\]]]]]]^^^\\\\\\\\\\\\]]]^^^___```^^^^^^_________^^^^^^]]]]]]^^^___aaabbbbbbbbbbbb___``````aaabbbbbbaaaaaaeeedddeeehhhlllmmmllljjjnnnmmmmmmnnnnnnooopppqqqppppppqqqqqqrrrsssssstttvvvwwwwwwxxxxxxvvvuuutttssstttuuuwwwwwwwwwwwwvvvwwwxxxyyy{{{|||}}}~~~~~~}}}}}}|||nnn]]]UUUNNNKKKIIIIIIMMMSSStttfffYYYSSSRRRSSS]]]cccjjjqqquuuxxxzzz{{{{{{yyyvvvsssssstttvvvxxx{{{yyyvvvuuuuuutttrrrpppppprrrsssttttttuuuxxxzzzqqqaaaVVVOOOJJJGGGFFFEEEEEECCCCCCBBBAAAAAAAAAAAA???======???AAAAAAEEEIIIMMMQQQWWW___eeerrr{{{~~~~~~sssjjj```YYYaaappp~~~{{{tttdddTTTKKKHHHCCCAAA@@@AAACCCDDDCCCBBB>>>>>>===<<<;;;;;;;;;;;;===>>>???@@@AAACCCGGGIIIHHHDDDBBBGGGRRR___jjjooovvvyyykkkaaa[[[ZZZ\\\[[[YYYYYYYYYVVVPPPPPPNNNKKKIIIJJJLLLPPPRRRSSSRRRQQQRRRUUUVVVWWWVVVZZZZZZZZZYYYWWWVVVWWWYYYWWWWWWWWWWWWVVVUUUUUUTTTSSSWWW]]]```___\\\ZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWTTTUUUWWWWWWVVVTTTRRRPPPOOOOOONNNOOOPPPOOOLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMOOOPPPRRRRRRQQQOOONNNKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIIIIHHHFFFEEECCCBBB@@@@@@???>>>===<<<;;;;;;<<<===>>>???@@@???>>>>>>>>>???AAABBBBBBAAA???>>>BBBDDDFFFGGGHHHFFFEEEDDDAAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>======>>>>>>=========>>>???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBDDDGGGMMMTTTYYYaaaeeehhhccc[[[VVVWWW[[[eeehhhlllooopppmmmjjjhhh___```aaaaaaaaabbbeeegggjjjkkkkkklllkkkggg```\\\WWWTTTQQQNNNMMMNNNPPPQQQSSSUUUVVVVVVUUUTTTUUUWWWTTTSSSQQQPPPOOOOOOPPPQQQUUUTTTTTTTTTUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZXXXYYYYYYZZZ[[[]]]^^^___^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\^^^___```aaaaaaaaa]]]^^^___```aaabbbbbbbbbfffeeeeeegggkkkmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnooooooppppppqqqrrrrrrvvvvvvuuuuuuuuutttttttttrrrssstttvvvwwwvvvvvvuuuvvvwwwyyyzzz||||||}}}}}}~~~}}}|||{{{|||~~~{{{hhh]]]QQQMMMKKKIIIJJJMMMzzzjjj]]]VVVTTTTTT^^^eeeoooxxx~~~|||xxxvvvxxx}}}}}}yyyuuurrrpppkkkkkkjjjiiiiiilllqqquuu|||uuueeeYYYQQQLLLGGGGGGFFFEEEDDDCCCBBBBBBAAABBBAAA@@@>>>>>>@@@BBBAAAEEEJJJMMMQQQWWW___eeepppxxxvvviii___YYYbbbsss{{{ssswww}}}qqqaaaTTTLLLJJJDDDCCCCCCEEEHHHIIIIIIHHH@@@???===<<<;;;;;;;;;;;;;;;===???@@@BBBDDDHHHKKKNNNIIIFFFIIIRRR___iiioootttttthhh```ZZZZZZZZZZZZ\\\[[[WWWRRRSSSQQQMMMKKKKKKNNNQQQTTTUUUTTTTTTTTTUUUUUUVVVVVVYYYZZZYYYXXXUUUTTTUUUWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTXXX]]]___^^^[[[YYYXXXXXXXXXWWWVVVVVVVVVVVVVVVUUUVVVWWWWWWVVVTTTRRRPPPOOOOOOPPPPPPPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMOOOQQQRRRSSSRRRPPPNNNKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;:::;;;<<<>>>???@@@@@@???>>>@@@AAABBBDDDFFFFFFGGGGGGHHHHHHHHHHHHGGGEEECCCBBBBBBAAA@@@???>>>>>>??????>>>>>>=========<<<<<<<<<============>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAA???@@@AAABBBDDDHHHNNNRRR\\\```bbb___XXXSSSTTTWWW```ccchhhlllnnnkkkfffaaaYYYZZZZZZZZZYYYZZZ\\\^^^cccdddeeefffddd___YYYUUUTTTSSSPPPNNNNNNOOOQQQSSSSSSTTTUUUUUUTTTSSSTTTUUUSSSRRROOONNNMMMNNNPPPQQQTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXXXXYYYXXXXXXWWWVVVUUUUUUVVVWWWYYY[[[]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[ZZZ[[[\\\^^^____________]]]^^^```bbbcccdddeeeeeehhhgggffffffhhhjjjmmmnnnnnnmmmlllkkkkkkkkkkkkkkklllmmmmmmnnnooooooppppppuuutttsssrrrrrrrrrsssssspppqqqssstttuuuuuuuuuuuuxxxyyyzzz{{{}}}}}}~~~~~~{{{{{{{{{zzzzzz}}}qqqcccUUUOOOMMMJJJHHHHHH{{{jjj^^^XXXWWW]]]gggttt~~~wwwuuu{{{zzzwwwllljjjfffcccdddiiiqqqxxx|||wwwggg\\\SSSMMMGGGGGGFFFEEEDDDCCCBBBBBBAAABBBAAA@@@>>>>>>@@@BBBCCCFFFKKKNNNRRRWWW___eeemmmttt{{{~~~~~~kkk```[[[fffxxx{{{mmmhhhssszzzmmm^^^RRRLLLJJJCCCCCCDDDFFFIIIKKKJJJIII???>>><<<;;;;;;<<<===>>><<<===???AAACCCFFFJJJMMMUUUQQQMMMMMMRRR\\\fffmmmooozzz|||mmmeee\\\ZZZYYY\\\___^^^ZZZWWWVVVSSSPPPMMMMMMNNNQQQSSSVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWUUUSSSRRRSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVXXXZZZ[[[[[[YYYXXXWWWXXXWWWVVVVVVUUUUUUUUUUUUUUUSSSTTTTTTTTTSSSRRRPPPOOOJJJLLLMMMMMMLLLKKKJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSSSSRRRQQQPPPKKKKKKKKKKKKLLLLLLLLLLLLHHHGGGFFFEEEDDDDDDCCCCCCAAAAAA@@@>>>===;;;:::::::::;;;<<<>>>??????>>>>>>@@@AAABBBDDDGGGKKKNNNPPPNNNMMMKKKHHHFFFCCCAAA@@@AAA@@@???>>>>>>>>>>>>???=========<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>???@@@@@@AAABBBBBBAAAAAA???@@@AAAAAABBBFFFJJJNNNVVVZZZ]]]\\\VVVRRRQQQRRRYYY\\\aaafffjjjhhhbbb]]]WWWXXXXXXWWWUUUVVVXXXZZZ^^^```aaa```]]]XXXSSSPPPPPPOOOMMMKKKKKKMMMOOOPPPPPPRRRSSSRRRQQQPPPQQQRRRSSSQQQOOONNNNNNOOOPPPQQQSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSSSSUUUWWWYYY[[[\\\]]]\\\[[[ZZZYYYZZZZZZZZZYYYZZZ[[[\\\^^^^^^^^^^^^```aaabbbdddfffggghhhhhhjjjiiigggfffeeefffiiikkknnnnnnmmmlllkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnooosssrrrqqqpppppppppqqqqqqnnnoooqqqsssttttttttttttwwwxxxyyy{{{{{{|||||||||yyy{{{{{{zzzzzz{{{wwwiii[[[UUUQQQLLLHHHGGG~~~kkk```]]]bbbkkkyyyzzzsssrrrzzzrrrooojjjggggggnnnwww~~~wwwggg\\\SSSNNNHHHGGGFFFFFFDDDDDDCCCBBBAAAAAAAAA???======???AAACCCGGGKKKOOORRRWWW___eeemmmrrrxxx{{{~~~pppeeeaaalll~~~pppccccccqqqxxxiiiZZZOOOJJJHHHBBBBBBCCCFFFIIIJJJHHHGGG???===<<<;;;;;;===???@@@===???AAABBBDDDGGGLLLOOOYYYWWWTTTPPPPPPVVVbbbkkknnnwww}}}tttjjjbbb\\\ZZZ^^^bbbaaa]]]\\\YYYVVVRRRNNNMMMNNNPPPRRRUUUVVVVVVUUUTTTTTTUUUWWWUUUUUUUUUTTTRRRQQQRRRTTTTTTUUUVVVVVVWWWWWWWWWWWWZZZZZZYYYXXXUUUUUUVVVXXXVVVVVVUUUTTTTTTTTTTTTTTTOOOOOOOOOOOOOOONNNNNNMMMKKKMMMOOOOOONNNMMMLLLMMMOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQPPPLLLLLLLLLLLLKKKKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@>>>===;;;:::999888999;;;===>>>>>>======AAABBBDDDGGGKKKOOORRRTTTRRRPPPMMMIIIFFFCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>======>>>???@@@AAAAAABBBBBBAAA@@@AAABBBBBBBBBEEEHHHKKKPPPUUUZZZ[[[WWWRRRNNNNNNRRRSSSWWW]]]cccccc```[[[XXXXXXXXXVVVTTTTTTVVVXXX]]]___```^^^ZZZUUURRRPPPKKKJJJIIIHHHHHHIIIKKKLLLNNNOOOPPPOOOMMMLLLMMMNNNQQQQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWVVVVVVVVVVVVUUUSSSRRRQQQQQQRRRRRRTTTVVVXXXZZZ[[[[[[ZZZYYYXXXXXXYYYZZZ[[[YYYZZZ[[[\\\]]]^^^^^^^^^aaabbbccceeeggghhhhhhhhhjjjjjjiiifffddddddgggiiiooonnnmmmllllllllllllllljjjkkkkkkllllllmmmnnnnnnpppppppppooooooooonnnnnnlllnnnppprrrssssssssssssuuuvvvwwwxxxxxxyyyyyyyyyxxx{{{}}}|||{{{{{{~~~}}}rrrfff^^^WWWOOOJJJIII|||mmmhhhdddlllwww|||vvvpppqqqyyywwwuuusssqqqqqqvvv~~~uuueeeZZZRRRMMMHHHGGGGGGFFFEEEDDDCCCCCC@@@@@@@@@>>>======>>>@@@BBBFFFJJJNNNQQQVVV^^^dddmmmsssyyy}}}uuujjjgggrrr}}}mmmcccgggvvvxxxhhhYYYOOOJJJIIIEEEEEEFFFHHHJJJJJJHHHFFF@@@>>><<<;;;;;;<<<>>>@@@???AAACCCDDDFFFIIIMMMPPPXXXYYYWWWQQQLLLQQQ___kkkpppxxxzzz}}}~~~tttkkkbbb\\\```dddbbb___^^^[[[XXXSSSOOOMMMMMMOOOPPPRRRTTTUUUTTTRRRQQQSSSVVVTTTTTTUUUTTTRRRRRRSSSUUURRRSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWVVVTTTTTTVVVXXXUUUUUUTTTSSSSSSSSSSSSTTTLLLLLLMMMMMMMMMNNNNNNNNNMMMPPPSSSSSSQQQOOOPPPQQQPPPPPPQQQRRRSSSSSSTTTTTTUUUSSSRRRPPPOOOOOOOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFEEEDDDEEEEEEEEEBBBAAA@@@>>>===;;;:::999888999;;;===>>>>>>>>>===BBBEEEIIINNNQQQRRRSSSRRRPPPMMMJJJFFFCCCBBBAAAAAA;;;<<<===????????????>>>============<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<>>>>>>???AAAAAABBBBBBAAAAAABBBCCCCCCCCCEEEHHHKKKKKKQQQXXX[[[XXXRRRMMMJJJKKKJJJLLLSSSZZZ^^^]]]ZZZXXXXXXXXXVVVSSSSSSTTTVVV^^^______[[[VVVRRRQQQQQQKKKJJJIIIHHHHHHHHHJJJJJJLLLMMMNNNMMMKKKJJJKKKLLLOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQSSSUUUWWWXXXUUUUUUUUUTTTSSSRRRQQQPPPQQQRRRRRRSSSUUUWWWXXXYYYYYYXXXWWWVVVWWWXXXZZZ\\\YYYZZZ[[[\\\]]]^^^^^^^^^___```bbbcccdddeeeeeeeeehhhjjjjjjhhhfffeeehhhjjjlllkkkjjjjjjjjjjjjjjjkkkjjjjjjkkkllllllmmmmmmnnnmmmnnnooooooooonnnlllkkkkkklllnnnqqqrrrsssrrrrrrtttuuuvvvwwwxxxxxxxxxxxxwww{{{|||zzz||||||rrriii]]]RRRKKKKKKyyyttt```fffnnnvvvzzz}}}xxxsssoooqqqzzzzzzzzzzzzyyyzzz}}}rrrbbbXXXPPPLLLHHHHHHGGGFFFEEEDDDCCCCCC???@@@???>>><<<<<<>>>@@@AAAEEEIIILLLOOOUUU\\\bbbnnnttt|||xxxnnnjjjvvv~~~pppgggmmm}}}{{{iii[[[QQQLLLKKKIIIIIIJJJLLLMMMMMMKKKHHHBBB@@@===;;;;;;<<<===???@@@BBBDDDEEEGGGJJJNNNQQQUUUYYYXXXQQQIIIMMM]]]lllrrr{{{yyyxxx}}}qqqfff___bbbeeebbb^^^^^^\\\YYYTTTOOOLLLLLLMMMOOOPPPRRRSSSRRRPPPPPPRRRUUUSSSTTTUUUTTTSSSSSSUUUVVVPPPQQQRRRTTTUUUUUUUUUUUURRRTTTVVVVVVUUUUUUVVVWWWUUUTTTTTTSSSSSSSSSSSSSSSMMMMMMMMMNNNOOOOOOPPPPPPKKKNNNQQQPPPNNNMMMMMMOOOPPPQQQRRRSSSTTTUUUVVVWWWVVVTTTQQQNNNMMMMMMNNNOOOOOONNNMMMLLLKKKJJJIIIHHHIIIHHHGGGEEEEEEEEEFFFFFFBBBAAA@@@>>>===;;;:::999888:::;;;===>>>??????>>>CCCGGGNNNTTTVVVUUURRROOOKKKIIIEEEBBB@@@???@@@@@@999:::===???@@@@@@???>>>>>>>>>=========<<<<<<<<<:::;;;===>>>>>>>>>===<<<===>>>???@@@AAABBBBBBBBBAAABBBCCCCCCDDDEEEHHHKKKHHHOOOWWW[[[YYYRRRLLLHHHFFFDDDEEELLLUUU[[[[[[YYYXXXXXXWWWUUURRRRRRSSSUUU]]]^^^]]]YYYSSSOOOOOOPPPNNNMMMLLLKKKJJJKKKLLLLLLLLLMMMMMMLLLJJJIIIJJJKKKMMMNNNNNNOOOOOOOOONNNNNNNNNNNNOOOQQQSSSUUUWWWXXXTTTTTTTTTTTTSSSRRRPPPPPPRRRRRRRRRSSSTTTVVVXXXXXXWWWVVVVVVUUUVVVXXX[[[\\\YYYZZZ[[[\\\]]]^^^^^^^^^]]]^^^___aaabbbbbbbbbbbbgggiiikkkjjjhhhgggjjjmmmggggggffffffffffffggggggjjjkkkkkkllllllmmmnnnnnnlllmmmnnnoooooommmkkkjjjjjjlllnnnpppqqqrrrrrrrrrvvvwwwxxxyyyyyyyyyyyyyyywww|||}}}zzz{{{~~~~~~zzzpppbbbSSSLLLLLLxxxjjjiiilllrrruuussssssvvvnnnlllkkkoooxxxsssaaaTTTNNNLLLHHHGGGFFFDDDCCCCCCCCCCCCDDDCCC@@@>>>===<<<===>>>@@@DDDHHHKKKNNNTTT\\\cccmmmqqqvvv|||}}}pppppp|||yyy|||gggWWWTTTSSSPPPJJJJJJLLLOOORRRPPPLLLGGGCCCAAA???>>>===???AAACCCAAACCCEEEGGGHHHJJJNNNPPPTTTWWWVVVOOOKKKQQQ___kkkttt}}}uuu}}}oooaaa^^^```aaaaaabbbbbb^^^XXXRRRNNNLLLLLLLLLPPPSSSVVVSSSOOOMMMPPPSSSTTTVVVXXXXXXWWWVVVWWWXXXUUUSSSQQQPPPRRRTTTUUUUUURRRRRRRRRQQQRRRSSSTTTTTTUUUTTTSSSRRRQQQPPPOOOOOONNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPOOONNNMMMOOOOOOPPPPPPQQQRRRRRRSSSTTTRRRQQQPPPQQQOOOMMMKKKLLLLLLKKKKKKJJJJJJJJJIIIJJJIIIHHHGGGFFFEEEEEEEEECCCBBB@@@>>>;;;999777666666888;;;===>>>===;;;:::AAAEEELLLRRRTTTRRRNNNKKKKKKHHHEEEBBBAAA@@@>>>===???????????????@@@@@@@@@@@@???>>>======>>>??????::::::;;;<<<>>>@@@AAABBB@@@@@@AAAAAAAAA@@@@@@???BBBBBBBBBCCCEEEFFFHHHIIILLLNNNRRRVVVYYYWWWSSSOOOLLLIIIEEEEEEIIIPPPUUUXXXYYYUUUPPPNNNPPPSSSVVVXXX```\\\WWWSSSQQQPPPNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHLLLJJJHHHFFFFFFHHHJJJKKKNNNOOOOOONNNMMMLLLKKKKKKIIIKKKMMMPPPRRRTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSQQQRRRSSSTTTTTTTTTTTTTTTWWWVVVUUUTTTTTTUUUWWWYYYXXXZZZ]]]]]]\\\[[[[[[[[[^^^___bbbdddeeedddcccbbbeeeeeeeeeffffffggghhhiiiggggggggggggfffeeeccccccdddfffhhhkkkllllllkkkjjjkkklllmmmmmmmmmlllkkkjjjkkklllnnnpppqqqrrrrrrrrrrrrsssvvvxxxyyyyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{{{{~~~}}}wwwmmm^^^QQQLLLqqqmmmllloooqqqpppoooqqqnnnlllmmmqqqyyy~~~}}}~~~qqq^^^RRRMMMKKKGGGGGGEEEDDDCCCBBBBBBBBBBBBAAA???===<<<===>>>???AAADDDHHHKKKOOOUUU]]]dddnnnrrrxxx|||}}}qqqqqq|||{{{jjjZZZVVVVVVTTTPPPPPPQQQRRRSSSPPPJJJEEEDDDBBB@@@>>>===>>>@@@BBB@@@BBBEEEGGGHHHKKKOOORRRTTTZZZ[[[UUUOOORRR```kkksss|||xxxtttgggaaa___]]]^^^___aaa]]]XXXRRRNNNLLLKKKLLLNNNRRRUUUSSSPPPNNNOOORRRSSSVVVXXXYYYXXXXXXYYY[[[WWWUUURRRRRRSSSUUUUUUUUUSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOJJJJJJIIIIIIIIIJJJJJJKKKOOOOOOPPPPPPPPPOOOMMMMMMNNNOOOOOOPPPPPPQQQQQQRRRSSSRRRPPPPPPPPPOOOMMMKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDBBBAAA@@@>>><<<;;;999999777888:::<<<===<<<;;;;;;>>>CCCIIIOOOQQQPPPLLLJJJIIIFFFBBB@@@@@@???>>><<>>===<<<======>>>>>>>>>============>>>>>>@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCCCCDDDEEEGGGHHHIIIIIIKKKOOOTTTXXXYYYWWWUUUNNNJJJFFFDDDFFFIIILLLMMMNNNKKKHHHHHHKKKPPPTTTVVVZZZWWWSSSQQQPPPPPPOOONNNMMMLLLLLLKKKKKKJJJJJJIIIKKKIIIGGGFFFFFFHHHJJJLLLOOOOOOOOONNNMMMLLLKKKJJJJJJJJJLLLNNNPPPRRRTTTUUUSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRSSSTTTUUUUUUUUUUUUWWWVVVTTTTTTTTTUUUWWWXXXXXXZZZ\\\]]][[[[[[[[[[[[___```aaacccdddccccccbbbeeeeeeeeeeeeeeefffggghhhggggggggggggfffeeedddccccccdddggghhhiiiiiihhhhhhjjjjjjkkklllllllllkkkjjjjjjkkkmmmooopppooonnnmmmoooqqqsssvvvwwwwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{}}}}}}|||sssdddWWWQQQ}}}tttmmmnnnppppppoooooolllmmmooottt{{{~~~}}}yyywwwwww}}}qqq]]]QQQKKKJJJFFFFFFDDDCCCBBBAAAAAAAAA@@@???>>>======>>>@@@AAAAAAEEEIIILLLPPPVVV___eeeppptttzzz~~~uuuuuu}}}eeeWWWSSSRRRRRRSSSTTTUUUVVVVVVRRRKKKGGGEEECCC@@@>>>===>>>???@@@???AAADDDFFFIIILLLQQQTTTVVV^^^ccc___UUUTTT```mmmttt}}}~~~yyyllleee```\\\]]]```___\\\WWWRRRNNNLLLKKKKKKLLLPPPSSSTTTQQQOOOPPPRRRSSSUUUXXXZZZZZZ[[[\\\^^^YYYWWWUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOOOONNNLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPOOONNNLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPRRRPPPOOOPPPPPPOOOMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCBBBAAAAAA???>>>===<<<;;;888999999:::;;;;;;;;;<<<<<<@@@EEEKKKMMMMMMJJJIIIEEECCC@@@>>>>>>>>>>>>===>>>>>>?????????@@@@@@@@@AAA@@@???>>>======>>>???AAA@@@???>>>============AAAAAABBBBBBBBBBBBBBBAAACCCCCCCCCDDDFFFGGGIIIJJJGGGHHHKKKQQQVVV[[[\\\\\\TTTPPPLLLIIIHHHGGGFFFDDDFFFDDDCCCEEEJJJPPPTTTWWWTTTQQQNNNMMMNNNOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGFFFGGGHHHJJJLLLOOOOOONNNNNNMMMKKKJJJIIIJJJJJJJJJKKKMMMPPPRRRTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSTTTUUUVVVWWWWWWYYY[[[[[[ZZZZZZZZZ[[[`````````aaabbbbbbccccccddddddcccccccccdddeeeeeegggggggggggggggfffeeeddddddeeeggghhhhhhhhhgggfffhhhhhhiiijjjkkkkkkkkkjjjjjjllloooppppppnnnllljjjlllnnnpppsssuuuvvvvvvvvvvvvvvvwwwxxxzzzzzz{{{||||||}}}~~~wwwjjj\\\UUU}}}qqqoooqqqqqqppppppjjjlllqqqwww~~~|||zzzvvvrrrsssxxxwwwbbbTTTMMMJJJFFFEEEDDDCCCAAAAAAAAAAAABBBAAA???>>>>>>>>>@@@AAABBBEEEJJJMMMQQQWWW```fffqqqwww|||}}}vvvaaaSSSPPPPPPQQQRRRTTTWWWYYYXXXTTTOOOKKKFFFDDDAAA>>>======>>>??????AAADDDFFFJJJNNNTTTXXXYYYccckkkiii]]]WWWaaaoooxxx{{{pppiiibbb]]]___ddd^^^[[[WWWRRRNNNLLLKKKKKKKKKNNNSSSUUUTTTRRRRRRRRRSSSUUUXXXZZZ[[[\\\^^^```[[[YYYWWWVVVVVVVVVUUUTTTUUUUUUUUUUUUUUUTTTTTTSSSQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNPPPQQQQQQQQQQQQPPPOOONNNMMMLLLKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPOOONNNOOOPPPOOOMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKIIIHHHFFFDDDDDDDDDCCCBBBAAA???>>><<<<<<:::999888888888:::;;;<<<:::===BBBGGGIIIJJJIIIHHHCCCAAA>>>>>>>>>???>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@AAABBBCCCDDDAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCEEEGGGHHHIIIGGGGGGIIINNNUUU[[[___```]]][[[XXXUUURRROOOJJJGGGHHHFFFFFFIIINNNTTTXXXZZZOOOMMMJJJJJJKKKMMMMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMHHHGGGGGGFFFGGGHHHJJJKKKNNNNNNNNNMMMLLLKKKIIIHHHJJJIIIIIIIIIKKKMMMPPPRRRPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTVVVVVVVVVXXXZZZZZZYYYYYYZZZ[[[```____________```aaabbbbbbbbbaaaaaaaaabbbbbbbbbffffffgggggggggffffffeeegggggghhhiiiiiiiiihhhgggfffgggggghhhiiijjjjjjkkklllnnnqqqsssssspppllliiijjjlllnnnqqqtttuuuvvvwwwwwwwwwxxxyyyzzz{{{|||}}}~~~~~~yyymmm___VVVvvvqqqpppmmmkkkjjjgggkkkrrryyy~~~zzzxxxtttqqqrrrwww~~~jjjZZZPPPKKKFFFEEEDDDCCCAAAAAAAAAAAAFFFDDDBBB???>>>>>>???@@@BBBEEEJJJMMMQQQXXXaaagggrrrxxxqqq```UUURRRSSSUUUTTTWWW[[[\\\YYYTTTNNNKKKGGGEEEAAA>>>======>>>???@@@BBBEEEGGGKKKPPPVVV[[[]]]fffqqqqqqeee\\\cccqqq~~~uuullleee______ccc^^^[[[WWWSSSOOOMMMKKKKKKJJJMMMRRRUUUUUUUUUUUUTTTSSSUUUXXXZZZZZZ[[[]]]___\\\ZZZXXXWWWWWWVVVUUUSSSTTTTTTUUUUUUUUUUUUTTTSSSOOONNNNNNMMMMMMLLLLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOONNNMMMNNNOOOOOOMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMLLLKKKJJJHHHFFFEEEGGGFFFDDDBBB???===;;;::::::999888777777888:::;;;;;;===@@@CCCFFFGGGGGGGGGBBB@@@>>>===???@@@??????===>>>>>>???@@@@@@AAAAAACCCCCCCCCDDDEEEGGGIIIKKKDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEAAAAAABBBCCCDDDFFFGGGHHHJJJIIIIIILLLSSSZZZ___aaadddcccaaa```^^^ZZZUUUQQQPPPNNNNNNPPPTTTWWWYYYZZZNNNKKKIIIHHHIIIJJJKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIIIIJJJIIIHHHHHHIIILLLNNNPPPNNNOOOPPPQQQRRRQQQQQQQQQMMMNNNOOOQQQRRRRRRSSSSSSQQQQQQRRRRRRSSSTTTUUUUUUUUUWWWXXXXXXXXXXXXZZZ[[[^^^^^^]]]]]]]]]^^^________________________```aaadddeeeeeeffffffffffffeeeggggggggghhhhhhhhhggggggffffffgggggghhhiiijjjjjjkkkmmmqqqsssrrrpppllljjjjjjkkkmmmpppsssuuuvvvwwwxxxxxxxxxyyyzzz|||~~~|||rrreeeZZZyyyrrrnnniiieeeeeeeeejjjqqqyyy~~~{{{xxxwwwuuutttuuuzzzmmm]]]SSSOOOFFFFFFDDDCCCBBBAAAAAAAAAFFFEEEBBB???>>>>>>>>>???AAAEEEIIIMMMQQQXXXaaagggrrryyy{{{hhh[[[UUURRRTTTWWW[[[^^^aaa```ZZZRRRKKKHHHGGGDDDAAA>>>======>>>???CCCDDDGGGIIIMMMRRRYYY^^^aaahhhssswwwlllaaafffsssyyyppphhhaaa^^^___^^^[[[XXXTTTQQQNNNLLLLLLJJJLLLOOORRRUUUVVVVVVVVVSSSUUUXXXYYYYYYYYYZZZ[[[[[[ZZZXXXWWWXXXWWWUUUSSSQQQRRRTTTUUUUUUUUUTTTSSSOOONNNNNNNNNMMMMMMMMMLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQPPPOOOMMMLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLLLLMMMOOOOOONNNLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKIIIGGGFFFHHHGGGEEEBBB???===;;;:::999999777777777888999:::;;;<<<===@@@BBBCCCDDDEEEBBB@@@======>>>??????>>>======>>>???@@@AAAAAABBBDDDDDDDDDEEEFFFHHHKKKLLLHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFBBBBBBBBBCCCDDDFFFHHHIIIKKKJJJIIILLLRRRYYY^^^aaaeeedddeeeeeeeeebbb^^^ZZZVVVUUUSSSTTTUUUVVVVVVUUUNNNKKKHHHGGGHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNMMMNNNOOOQQQQQQQQQPPPPPPKKKLLLNNNOOOPPPQQQRRRRRROOOPPPQQQRRRSSSSSSTTTTTTTTTVVVWWWWWWVVVWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^___```bbbcccdddeeeeeeeeeeeeeeeddddddddddddeeeeeeffffffggggggggggggggghhhiiijjjhhhjjjmmmooopppnnnllljjjiiijjjlllnnnqqqsssuuuvvvwwwwwwwwwxxxyyy|||~~~{{{nnncccyyytttpppkkkjjjllleeejjjqqqvvv|||}}}yyyvvvwwwxxxyyy{{{~~~kkk]]]UUURRRGGGGGGEEEDDDCCCBBBBBBBBBCCCBBB???>>>======>>>???@@@DDDIIILLLQQQWWWaaagggqqqyyy~~~qqq```XXXUUUSSSVVVZZZ^^^bbbeeeddd]]]TTTMMMIIIFFFDDDAAA>>>======???@@@FFFGGGIIIKKKNNNTTT[[[```eeeiiissszzzrrrfffhhhtttyyyqqqkkkddd```___^^^\\\YYYUUURRROOONNNMMMHHHIIIKKKOOORRRUUUVVVVVVTTTVVVWWWWWWVVVVVVVVVWWWZZZXXXWWWWWWXXXWWWUUUSSSOOOPPPRRRTTTUUUUUUTTTTTTPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQPPPPPPPPPQQQQQQRRRPPPOOONNNLLLLLLLLLMMMMMMKKKLLLLLLMMMMMMNNNOOOOOOLLLKKKKKKLLLNNNOOONNNLLLJJJJJJJJJJJJKKKKKKKKKLLLHHHIIIJJJKKKJJJIIIGGGFFFFFFEEECCCAAA???===<<<;;;888888888777777777888888::::::;;;<<<===???AAABBBAAA>>><<<;;;<<<======<<<<<<===>>>???@@@AAABBBBBBDDDCCCCCCCCCCCCEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHCCCDDDDDDEEEFFFHHHJJJJJJKKKJJJIIILLLRRRYYY^^^aaaddddddeeeggghhhgggdddaaaZZZXXXVVVUUUUUUTTTRRRPPPLLLJJJGGGGGGHHHJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMOOOQQQQQQQQQPPPOOOKKKLLLMMMOOOQQQRRRRRRRRRNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUVVVUUUUUUVVVYYY[[[XXXYYYZZZZZZZZZYYYXXXXXXYYYYYYYYYZZZ[[[]]]^^^___```aaabbbcccddddddddddddbbbbbbccccccdddeeefffgggiiihhhhhhgggggghhhiiijjjfffhhhkkkmmmoooooonnnnnniiiiiijjjlllnnnqqqssstttuuuuuuuuuuuuwwwzzz}}}~~~~~~~~~wwwjjj{{{wwwvvvtttrrrtttxxxfffjjjppptttxxx~~~}}}yyytttwwwzzz}}}{{{fffZZZVVVUUUHHHGGGFFFDDDCCCCCCCCCCCC???>>>===;;;;;;===>>>???@@@CCCHHHLLLPPPWWW```gggqqqyyy|||yyypppaaa\\\[[[YYY\\\```]]]bbbffffff```WWWQQQNNNEEECCC@@@>>>===>>>???@@@HHHIIIJJJLLLOOOUUU\\\aaagggjjjssszzztttiiijjjuuuwwwqqqnnniiidddbbb^^^]]]ZZZVVVSSSPPPNNNNNNGGGGGGHHHLLLPPPTTTUUUVVVUUUVVVWWWWWWUUUSSSSSSTTTYYYXXXWWWWWWXXXWWWUUUSSSMMMOOOQQQTTTUUUUUUTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQOOOOOONNNMMMMMMMMMNNNNNNOOONNNMMMLLLLLLMMMNNNNNNLLLLLLLLLMMMNNNNNNOOOOOOKKKKKKKKKLLLNNNOOONNNLLLIIIJJJJJJJJJKKKKKKLLLLLLEEEFFFHHHIIIIIIHHHFFFEEEDDDCCCBBBAAA???>>>===<<<888888888888777777777777:::999999999:::<<<>>>???@@@===;;;:::;;;<<<;;;;;;<<<===>>>???@@@AAABBBBBBDDDCCCBBBAAA@@@AAAAAABBBAAAAAAAAABBBBBBCCCEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEFFFGGGHHHJJJKKKLLLJJJIIIIIILLLSSSZZZ___bbbddddddfffhhhjjjjjjgggddd\\\ZZZXXXWWWVVVTTTPPPNNNKKKIIIGGGGGGIIILLLMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLOOOQQQQQQQQQPPPOOOKKKLLLNNNPPPQQQRRRSSSSSSMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTUUUUUUUUUVVVYYY[[[VVVWWWYYYZZZZZZXXXWWWUUUWWWWWWXXXYYY[[[]]]^^^______```aaabbbcccddddddddddddddddddeeefffgggiiijjjjjjiiihhhgggggghhhiiiiiigggiiikkknnnpppqqqrrrrrrhhhhhhiiijjjlllnnnqqqrrrtttsssssssssuuuxxx{{{}}}||||||}}}~~~|||nnnzzzvvvqqqppptttzzz}}}uuummmmmmsssyyyyyywww~~~~~~}}}}}}~~~{{{vvvuuuttttttwww~~~yyyfff]]]UUUMMMJJJHHHFFFDDDBBBBBBBBBBBBAAAAAAAAA>>><<<;;;<<<>>>AAADDDIIIMMMQQQXXXaaahhhrrrxxx~~~}}}lll\\\XXXZZZ]]]^^^```iiijjjiiieee^^^WWWRRROOOFFFEEEDDDAAA>>>===>>>@@@CCCIIIPPPRRRPPPRRRYYY```kkkkkkpppxxxxxxpppkkkkkktttqqqpppkkkfffeeebbb```^^^[[[XXXSSSNNNIIIFFFEEEFFFJJJOOOSSSTTTSSSSSSTTTUUUTTTRRRPPPPPPQQQRRRSSSTTTUUUTTTSSSQQQOOONNNPPPRRRSSSUUUUUUTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPRRRRRRQQQPPPOOONNNNNNMMMNNNOOOOOOPPPOOONNNLLLKKKHHHKKKNNNOOONNNMMMLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLFFFHHHJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIFFFEEECCCAAA???>>>======;;;;;;:::999888777666555666666777777888888999999::::::999999::::::;;;;;;<<<<<<<<<<<<===???@@@@@@@@@?????????@@@AAABBBCCC??????@@@AAAAAAAAAAAAAAACCCDDDEEEHHHJJJMMMNNNOOOGGGGGGHHHIIIKKKMMMOOOPPPQQQOOOMMMLLLOOOUUU[[[___aaadddggghhhfffdddcccccc\\\\\\[[[YYYWWWTTTQQQOOOIIIHHHFFFEEEFFFHHHJJJLLLGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPOOONNNNNNOOOPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTSSSSSSTTTUUUVVVVVVVVVVVVYYYYYYYYYYYYXXXXXXXXXXXXTTTWWWYYYZZZZZZ[[[\\\]]][[[\\\\\\]]]___aaacccdddbbbcccdddeeefffggghhhiiikkkkkkkkkjjjjjjiiiiiiiiimmmjjjhhhjjjmmmpppqqqpppqqqpppooollljjjkkkmmmpppqqqpppoooppprrrvvvyyy||||||{{{zzz~~~zzz}}}~~~xxxtttpppqqqxxxxxxpppooopppooonnntttuuuwwwyyy{{{|||}}}}}}|||wwwqqqppppppttt{{{zzzfff\\\TTTLLLJJJIIIFFFDDDCCCBBBBBBBBBAAAAAAAAA>>><<<;;;<<<>>>@@@DDDIIIMMMQQQXXXaaahhhsssyyy~~~{{{kkk]]]ZZZ^^^aaaccceeejjjjjjiiiddd]]]VVVPPPNNNFFFEEECCC@@@======>>>@@@CCCJJJQQQTTTTTTVVV\\\bbbiiijjjpppyyy{{{tttpppppp|||tttqqqkkkeeeccccccaaa^^^\\\YYYTTTOOOKKKHHHGGGGGGJJJOOORRRSSSSSSTTTTTTTTTSSSQQQQQQRRRSSSSSSTTTUUUUUUTTTRRRPPPOOOMMMNNNPPPRRRSSSTTTTTTSSSUUUTTTTTTSSSRRRQQQQQQQQQSSSRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPOOONNNLLLKKKKKKMMMPPPPPPOOOMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLGGGIIIKKKKKKJJJJJJJJJLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFDDDBBB@@@???>>>>>><<<<<<;;;:::999888777777777777777777888888888888999999999999999:::;;;<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@@@@??????@@@@@@AAA===>>>??????@@@@@@??????BBBCCCEEEGGGJJJLLLNNNOOOLLLLLLLLLMMMOOOPPPRRRSSSSSSQQQOOONNNQQQVVV\\\```aaacccfffgggeeebbb``````ZZZZZZZZZYYYWWWSSSPPPNNNJJJIIIGGGFFFFFFHHHJJJKKKGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNOOOOOONNNMMMMMMNNNOOOOOOPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXUUUWWWYYYZZZYYYYYYZZZ\\\YYYZZZ[[[]]]^^^___```aaabbbcccdddeeefffhhhhhhiiikkkkkkkkkjjjjjjjjjiiiiiillljjjhhhiiillloooooonnnnnnnnnmmmkkkiiiiiikkkmmmqqqppppppppprrrvvvyyy||||||~~~~~~||||||}}}~~~{{{|||~~~wwwsssooorrr|||}}}sssmmmjjjhhhhhhkkkooosssvvvxxxyyyyyy}}}}}}}}}~~~yyysssqqqppprrryyy|||hhh\\\SSSLLLKKKIIIGGGDDDCCCBBBBBBBBBAAAAAAAAA>>><<<;;;<<<>>>???CCCHHHLLLQQQXXXaaahhhuuuzzz}}}~~~xxxkkk___^^^cccgggiiilllkkkkkkiiiccc[[[TTTOOOLLLEEEEEECCC???======???AAADDDJJJRRRVVVWWWZZZ___dddfffiiirrr||||||xxxwwwyyy{{{rrrjjjdddaaabbb```^^^[[[YYYUUUPPPLLLKKKIIIHHHIIILLLPPPRRRRRRUUUUUUTTTRRRQQQQQQTTTVVVUUUUUUVVVUUUTTTRRRPPPOOOMMMNNNPPPRRRSSSTTTUUUUUUUUUTTTSSSQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRQQQPPPNNNLLLKKKMMMPPPRRRRRRPPPMMMLLLLLLOOOOOONNNNNNMMMMMMLLLLLLIIIKKKLLLLLLKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDBBBAAA@@@@@@>>>>>>===<<<;;;:::999999888888888888888777777777777777777888888:::;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>????????????@@@BBBCCCEEEGGGJJJLLLMMMNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSQQQOOONNNPPPUUU[[[^^^```bbbeeeeeebbb___\\\[[[XXXXXXYYYXXXVVVRRRNNNLLLJJJIIIGGGFFFGGGHHHJJJKKKGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIJJJKKKLLLLLLLLLLLLNNNMMMMMMLLLLLLMMMMMMNNNOOONNNNNNNNNOOOPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXUUUVVVVVVWWWWWWXXXXXXYYYUUUWWWYYYYYYXXXWWWXXXYYYWWWYYYZZZ\\\^^^^^^^^^^^^bbbbbbccceeefffhhhiiiiiikkkkkkkkkjjjjjjjjjjjjjjjkkkjjjhhhiiijjjllllllkkkkkkkkkkkkjjjhhhggghhhiiiooonnnnnnoooqqqtttwwwyyy||||||||||||}}}~~~~~~{{{{{{}}}{{{|||~~~~~~wwwtttqqqsss|||tttmmmiiidddeeehhhkkkppptttwwwyyyzzzzzz{{{}}}|||{{{wwwttttttyyy~~~jjj\\\RRRLLLKKKJJJGGGEEECCCBBBBBBBBBAAAAAAAAA>>><<<;;;<<<>>>>>>BBBHHHLLLQQQYYYbbbiiiuuuzzzyyy|||uuujjjaaaaaafffjjjmmmpppnnnmmmiiibbbYYYQQQMMMKKKEEEDDDBBB???<<<<<>>===<<<<<<<<<:::999999999888888777777666666666777888999:::;;;::::::;;;;;;===>>>@@@AAACCCBBBBBBAAA@@@>>>======@@@@@@???@@@@@@@@@AAAAAACCCDDDEEEGGGJJJLLLMMMNNNPPPPPPPPPQQQQQQPPPPPPPPPPPPNNNLLLKKKMMMQQQUUUXXX^^^aaacccccc```\\\XXXWWWTTTUUUVVVVVVTTTPPPLLLIIIGGGGGGFFFFFFGGGIIIKKKMMMGGGGGGEEEEEEEEEEEEGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWSSSSSSTTTUUUVVVWWWXXXYYYVVVWWWYYYXXXWWWVVVVVVWWWWWWXXX[[[]]]^^^]]]\\\[[[aaaaaabbbdddfffggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhiiiiiiiiihhhhhhiiijjjiiigggfffggghhhllllllllllllnnnqqqsssuuuzzzyyyyyyzzz}}}~~~~~~}}}}}}}}}~~~}}}zzzyyy{{{|||}}}~~~}}}|||tttssssssvvv}}}xxxrrrhhhfffdddcccffflllsssxxxwwwwwwxxx|||~~~{{{xxxuuuuuuyyy~~~nnn^^^SSSNNNLLLKKKHHHEEECCCBBBAAAAAAAAAAAAAAA>>><<<;;;<<<>>>>>>BBBHHHMMMRRRZZZdddkkkuuuyyyzzztttzzz}}}rrriiibbbdddiiilllnnnrrrrrrooojjjaaaWWWOOOKKKIIIEEEDDDAAA>>>;;;<<>>>>>>>>;;;;;;::::::999999999888777777777777888999:::;;;999::::::;;;===>>>@@@AAACCCCCCCCCCCCBBBAAA???>>>@@@@@@?????????@@@AAABBBDDDEEEFFFHHHJJJLLLMMMNNNPPPPPPQQQQQQQQQPPPOOONNNMMMLLLIIIHHHIIIMMMPPPSSSZZZ]]]``````]]]YYYUUUSSSQQQQQQRRRRRRPPPLLLIIIGGGCCCDDDDDDFFFHHHJJJMMMNNNHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOQQQQQQRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTUUUVVVWWWXXXVVVWWWXXXXXXVVVUUUUUUVVVXXXYYY[[[]]]^^^]]][[[ZZZ___```aaabbbdddfffggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiihhhhhhgggggggggggghhhjjjiiihhhggghhhiiillllllmmmnnnoooqqqsssuuuxxxwwwwwwyyy{{{}}}}}}|||}}}}}}|||zzzyyyxxxxxxyyyyyy|||{{{yyyxxxzzz}}}}}}{{{{{{{{{yyywwwnnnooorrrwww~~~wwwpppggg```___dddkkkqqqttttttuuuxxx}}}vvvtttsssuuuzzzrrr```UUURRRMMMKKKIIIFFFCCCBBBAAAAAAAAAAAAAAA>>><<<;;;<<<>>>>>>CCCHHHNNNSSS\\\fffmmmvvvyyy|||}}}~~~tttsssxxx}}}|||xxxnnngggcccfffkkknnnqqqtttuuurrrkkkaaaWWWNNNJJJIIIEEECCC@@@===;;;<<>>@@@AAACCCDDDEEEFFFFFFEEECCCCCC@@@??????>>>>>>@@@AAABBBFFFFFFHHHIIIKKKMMMNNNOOOOOOPPPQQQQQQQQQPPPNNNMMMLLLJJJHHHGGGGGGJJJMMMOOORRRVVVZZZ\\\YYYUUURRRPPPNNNNNNNNNMMMKKKHHHFFFEEEAAABBBCCCEEEGGGJJJLLLMMMGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIFFFFFFFFFGGGHHHIIIJJJKKKHHHHHHIIIKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRPPPQQQQQQSSSTTTUUUVVVVVVVVVWWWYYYXXXWWWVVVVVVWWWYYYZZZ[[[\\\\\\\\\[[[ZZZ]]]]]]___aaacccdddfffgggggggggggggggggghhhhhhhhhfffhhhiiiiiigggfffggggggfffggghhhhhhhhhhhhjjjllloooooooooqqqrrrtttuuuvvvtttuuuwwwxxxxxxyyyyyyyyy{{{}}}xxxwwwuuussssssssstttuuuwwwvvvuuuuuuvvvyyy{{{|||{{{xxxwwwwwwvvvrrrnnnjjjkkknnntttzzz~~~sssfff``````eeeiiiooooooppptttxxx|||}}}}}}}}}}}}|||{{{|||}}}~~~~~~uuuttttttwww|||uuucccXXXUUUNNNLLLIIIFFFDDDBBBAAAAAAAAAAAAAAA>>><<<;;;<<<>>>???CCCIIIOOOUUU]]]hhhooowwwzzz|||yyy}}}}}}|||{{{wwwssstttxxxzzzwwwsssjjjeeeccchhhnnnrrruuuyyyyyyuuummmbbbVVVNNNJJJIIIDDDCCC@@@<<<:::;;;@@@CCCMMMTTT___iiinnnooonnnlllrrryyy{{{nnn```^^^[[[YYYYYYXXXVVVTTTOOOPPPOOOLLLHHHFFFFFFHHHLLLNNNPPPPPPQQQSSSUUUXXXXXXXXXWWWVVVUUUTTTTTTTTTPPPOOONNNMMMMMMMMMNNNNNNPPPPPPPPPQQQRRRSSSSSSTTTRRRRRRRRRSSSTTTUUUUUUVVVRRRQQQOOONNNMMMMMMMMMNNNIIILLLOOOQQQPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLMMMMMMKKKJJJJJJKKKJJJKKKKKKKKKLLLLLLLLLLLLIIIIIIGGGFFFEEEEEEEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@===============>>>>>>>>>;;;::::::999999999999999888888999:::<<<>>>@@@AAACCCEEEGGGIIIIIIIIIHHHHHHDDDCCCBBBAAAAAACCCDDDEEEGGGHHHIIIKKKLLLNNNOOOPPPLLLMMMNNNOOOOOONNNLLLKKKHHHGGGEEECCCCCCEEEHHHIIIJJJNNNSSSVVVUUUQQQNNNMMMLLLKKKIIIHHHFFFEEEDDDDDDBBBBBBCCCDDDFFFGGGHHHIIIDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFFFFGGGIIIJJJKKKFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIJJJKKKMMMMMMMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQRRRSSSSSSTTTTTTUUUWWWYYYYYYWWWWWWWWWXXXZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]___aaacccdddeeeeeeeeeeeefffffffffggggggdddgggjjjjjjhhhfffggghhhdddeeefffffffffhhhlllooonnnooooooppprrrssstttuuuqqqtttwwwwwwuuutttuuuwwwxxxzzz}}}vvvtttrrrpppooopppqqqrrrrrrrrrsssssstttuuuuuuvvvyyyvvvtttssssssqqqlllhhhhhhhhhkkkooouuuyyyzzzzzzzzzvvvwwwooodddaaabbbdddllllllmmmqqquuuxxxyyyyyy{{{zzzyyyxxxyyyzzz{{{|||~~~|||zzzyyyyyy{{{~~~}}}|||{{{zzzwwweeeYYYWWWNNNLLLIIIFFFDDDBBBAAAAAAAAAAAAAAA>>><<<;;;===>>>???DDDJJJPPPVVV^^^iiipppyyy{{{{{{tttrrr~~~zzzxxxzzzuuutttsssuuuxxxwwwtttpppfffccccccjjjqqquuuyyy~~~{{{vvvnnnbbbVVVNNNJJJIIIDDDCCC???<<<:::;;;@@@DDDOOOWWWcccnnnuuuwwwvvvtttvvv}}}rrraaa___\\\[[[[[[ZZZXXXWWWQQQRRRRRROOOJJJGGGGGGHHHJJJLLLOOOPPPQQQSSSUUUWWWXXXWWWVVVVVVUUUUUUUUUUUUTTTSSSRRRPPPOOOOOOPPPPPPMMMMMMOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVQQQPPPNNNMMMLLLMMMNNNNNNLLLOOORRRRRRQQQPPPOOOOOOMMMMMMMMMMMMMMMNNNNNNNNNLLLMMMOOONNNLLLKKKKKKLLLJJJKKKKKKKKKLLLLLLMMMMMMIIIHHHGGGFFFEEEEEEEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@======>>>>>>??????@@@@@@<<<<<<;;;:::999999999999888888999:::<<<>>>@@@AAACCCEEEHHHJJJLLLLLLLLLKKKIIIHHHFFFEEEFFFGGGIIIJJJHHHIIIJJJLLLMMMOOOPPPPPPGGGIIIJJJKKKKKKJJJHHHGGGDDDCCCAAA??????@@@CCCDDDDDDHHHNNNRRRQQQOOOLLLJJJKKKIIIGGGEEECCCBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKEEEEEEFFFGGGHHHHHHHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJHHHJJJKKKMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSUUUWWWYYYYYYXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWXXXXXXYYYZZZ\\\^^^```bbbcccddddddddddddeeeeeefffffffffcccgggjjjjjjhhhggghhhiiiccccccdddddddddhhhmmmpppkkklllmmmnnnooopppqqqrrroootttxxxwwwsssqqqsssvvvvvvxxx|||qqqrrrqqqooolllkkklllnnnpppooonnnoooppppppnnnlllnnnoooppppppnnnjjjfffccc___bbbggglllqqqtttvvvvvvvvvsssoooqqqyyyqqqfff```]]]dddfffhhhkkkmmmpppqqqrrruuussssssuuuxxxzzzxxxuuu||||||||||||zzzzzzzzzzzz{{{|||~~~~~~}}}zzzxxx{{{xxxlll\\\PPPMMMKKKHHHEEEBBBAAAAAAAAABBBAAA@@@>>>;;;;;;===???BBBFFFLLLQQQXXXaaallltttxxx~~~zzzqqqnnnrrrwwwxxx}}}}}}mmmrrrvvvxxxzzzzzztttmmmccc```cccmmmssstttuuuyyyvvvhhh]]]VVVQQQLLLIIICCC>>>:::999999999<<>>>>>>>>@@@???>>>===<<<;;;::::::777888:::;;;<<<;;;::::::AAABBBFFFMMMUUUZZZ]]]]]]SSSMMMJJJJJJJJJHHHGGGIIIJJJJJJJJJKKKLLLOOOQQQRRROOOMMMJJJIIIHHHGGGDDDBBBHHHDDD???<<<<<<>>>@@@AAAAAADDDFFFFFFHHHKKKIIIDDDDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@BBBEEEFFFFFFEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFIIIIIIIIIHHHHHHGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLSSSRRRRRRQQQPPPPPPOOOOOORRRSSSTTTUUUVVVWWWWWWWWWVVVVVVWWWWWWXXXWWWWWWWWWYYYXXXXXXYYY[[[^^^bbbdddbbbaaaaaa``````bbbcccdddfffgggiiiiiigggeeeeeeeeeffffffeeedddcccdddhhhkkkkkkmmmppprrrrrrqqqooonnnttttttsssrrrqqqqqqqqqqqqvvvssspppqqqvvvzzz||||||mmmlllkkkjjjhhhhhhhhhhhhjjjiiihhhhhhiiiiiihhhfffeeefffhhhhhhfffbbb^^^\\\]]]___cccgggkkkmmmnnnnnnnnnjjjffffffmmmvvvxxxlllddd```cccdddfffiiikkklllmmmnnnsssqqqppprrrtttvvvuuussswwwwwwwwwxxx}}}|||{{{||||||||||||}}}~~~|||}}}~~~}}}{{{zzz{{{|||~~~|||{{{zzzzzznnn```UUUMMMKKKHHHEEEBBBAAAAAAAAAAAAAAA@@@>>>;;;;;;===???BBBFFFLLLRRRYYYbbbmmmuuuyyywwwoooooottt|||}}}pppuuuyyy{{{|||}}}xxxpppdddccchhhsss{{{|||~~~}}}sssfff[[[UUUPPPKKKHHHEEE???;;;;;;;;;;;;>>>CCCLLLZZZfffkkktttlllddd]]]\\\[[[YYYXXXYYYTTTSSSQQQNNNKKKHHHFFFEEEGGGIIILLLOOOQQQSSSSSSSSSXXXWWWVVVVVVVVVTTTPPPMMMNNNOOOOOOPPPQQQQQQQQQQQQPPPQQQSSSUUUUUUSSSQQQPPPOOONNNMMMOOORRRTTTSSSQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPOOONNNNNNOOOOOOOOOOOONNNMMMLLLLLLLLLMMMLLLLLLMMMMMMMMMLLLKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDBBBCCCCCCBBB@@@@@@AAACCCAAAAAA@@@@@@???>>>>>>>>>@@@???>>>===<<<;;;::::::999:::;;;<<<<<<<<<;;;;;;>>>@@@EEEMMMWWW___dddgggaaaYYYQQQNNNLLLIIIIIILLLLLLLLLLLLLLLNNNOOOQQQRRROOOMMMJJJIIIHHHFFFCCCAAADDDBBB???>>>???@@@?????????CCCFFFFFFHHHKKKIIIEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAACCCEEEFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLQQQPPPPPPPPPPPPOOOOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXYYY[[[^^^aaaccc___^^^]]]]]]]]]^^^___```ccceeeffffffdddcccddddddeeeeeedddbbbaaabbbeeehhhjjjlllnnnqqqqqqqqqooonnnrrrrrrqqqpppooooooooopppsssqqqoooppptttxxxyyyyyyzzz{{{|||}}}~~~fffdddcccbbbbbbbbbaaa___aaa___^^^^^^___```^^^]]]___```aaaaaa```]]]YYYWWWXXXYYY\\\^^^aaabbbcccdddiiieee```___bbbiiipppssszzzpppgggbbbaaabbbccceeefffgggggggggllljjjhhhiiikkklllmmmmmmoooppppppqqquuu|||}}}vvvuuuuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{zzzyyywwwwwwxxxzzz}}}|||{{{|||~~~{{{ooobbbXXXMMMKKKHHHEEEBBBAAAAAAAAAAAAAAA@@@>>><<<<<<>>>@@@BBBGGGMMMTTT[[[eeepppxxx{{{}}}uuunnnpppwwwvvv{{{~~~|||uuufffgggooozzzxxxooocccXXXRRRNNNJJJGGGDDD???;;;;;;;;;:::===BBBJJJXXXeeellluuuuuujjj___[[[YYYVVVVVVXXXUUUTTTRRROOOLLLIIIFFFEEEEEEFFFIIILLLNNNPPPQQQRRRUUUUUUUUUUUUUUURRRNNNKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSUUUVVVVVVUUUSSSRRRQQQOOONNNNNNOOOQQQQQQQQQSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQPPPOOOOOOOOOPPPPPPOOOOOONNNLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIJJJIIIIIIHHHHHHGGGFFFFFFCCCDDDDDDCCCAAAAAABBBCCCAAAAAAAAA@@@??????>>>>>>??????>>>======<<<;;;;;;:::;;;<<<=========<<<<<<===@@@FFFPPP\\\fffmmmppplllaaaVVVPPPKKKHHHJJJNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOMMMJJJIIIHHHFFFCCCAAABBBAAAAAABBBCCCCCCAAA???<<>><<<===???BBBBBBHHHOOOVVV]]]gggrrrzzz~~~vvvpppsss|||{{{yyyiiillluuu~~~}}}sssjjj^^^TTTOOOLLLHHHFFFAAA<<<999999999888:::???IIIWWWfffnnnvvvuuuggg___ZZZVVVVVVXXXWWWVVVUUURRROOOKKKHHHFFFDDDEEEGGGIIILLLNNNPPPRRRSSSSSSTTTUUUUUUSSSNNNKKKJJJKKKLLLMMMOOOQQQSSSTTTSSSTTTVVVVVVVVVVVVTTTSSSSSSQQQOOOMMMNNNOOOPPPPPPRRRRRRRRRSSSSSSTTTTTTTTTQQQQQQPPPPPPOOOPPPPPPQQQPPPPPPNNNMMMLLLLLLLLLLLLJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEEEEDDDBBBAAABBBDDDBBBAAAAAA@@@@@@???>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;???CCCJJJUUU```iiimmmoooggg]]]RRRMMMIIIFFFHHHKKKJJJJJJKKKKKKKKKLLLMMMMMMOOOMMMKKKJJJJJJIIIGGGFFFEEEDDDDDDEEEFFFEEECCCAAA===BBBEEEEEEGGGJJJKKKIIIDDDCCCCCCBBBAAA@@@@@@@@@EEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFEEECCCBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOONNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXZZZ\\\^^^`````````_________```aaabbb`````````_________bbbdddaaaaaabbbaaa___^^^```aaafffgggjjjlllnnnnnnnnnnnnmmmlllllllllmmmmmmnnnooommmmmmmmmoooqqqrrrrrrrrrrrrtttwwwzzz|||~~~~~~~~~}}}VVVUUUUUUUUUUUUUUUSSSQQQPPPNNNLLLLLLMMMNNNMMMLLLLLLLLLNNNNNNNNNLLLKKKJJJJJJKKKKKKLLLNNNQQQTTTUUUXXXTTTQQQOOOQQQTTTWWWXXX]]]aaaeeegggeeebbb___^^^ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTVVVXXXZZZ\\\\\\]]]^^^aaadddfffgggnnnssswwwwwwrrrkkkeeebbbdddddddddddddddeeeeeefffcccddddddddddddfffiiilllooosssvvvuuusssssswww|||zzztttfff[[[UUUMMMKKKHHHEEEBBBAAAAAAAAA@@@@@@@@@>>>===>>>@@@CCCDDDIIIQQQYYY```iiittt{{{~~~vvvyyy|||yyyiiioooxxxyyyllldddYYYPPPLLLIIIGGGEEE@@@;;;888999999777:::>>>HHHWWWgggpppvvvtttiiiaaa[[[YYYZZZYYYXXXWWWUUURRRNNNKKKHHHEEEFFFFFFHHHJJJMMMPPPRRRSSSSSSSSSUUUVVVTTTQQQNNNLLLLLLLLLMMMOOOQQQSSSTTTUUUUUUVVVWWWWWWVVVUUUUUUTTTRRRQQQNNNMMMNNNOOOQQQOOOPPPPPPPPPQQQQQQRRRRRRPPPPPPOOOOOOOOOPPPPPPQQQRRRQQQPPPOOONNNMMMMMMNNNMMMMMMMMMMMMLLLKKKJJJIIIKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFFFFDDDBBBAAABBBDDDBBBBBBAAAAAA@@@???????????????>>>>>>======<<<<<<;;;;;;::::::::::::::::::>>>CCCKKKTTT]]]``````___WWWPPPJJJIIIHHHFFFFFFIIIJJJJJJKKKLLLLLLLLLLLLMMMOOONNNNNNNNNPPPQQQPPPOOOMMMKKKHHHGGGGGGFFFDDDBBBCCCIIILLLKKKKKKNNNPPPOOOFFFEEECCCBBB@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFDDDEEEEEEDDDBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVUUUVVVVVVXXXYYY[[[]]]]]]\\\\\\[[[ZZZ[[[\\\]]]^^^___``````___^^^___bbbddd___aaabbbbbb```___```aaadddeeegggiiikkklllllllllkkkkkkkkkkkklllnnnoooppplllmmmnnnoooooopppqqqqqqpppqqqsssvvvxxxzzz{{{|||~~~~~~~~~}}}}}}}}}}}}}}}LLLOOOQQQPPPNNNMMMLLLMMMKKKHHHFFFEEEFFFGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGGGGFFFEEEEEEEEEGGGJJJMMMOOOQQQOOOLLLKKKMMMOOOPPPPPPQQQTTTWWWXXXXXXXXXXXXYYYTTTTTTTTTTTTTTTSSSRRRRRROOOPPPPPPOOONNNNNNPPPRRRRRRQQQQQQRRRUUUWWWWWWWWW[[[___ccccccaaa\\\YYYWWWZZZYYYYYYYYYYYYYYYZZZZZZWWWXXXYYYZZZZZZ[[[___aaadddfffhhhgggfffhhhlllpppppprrrwww{{{}}}ooo```WWWSSSMMMKKKHHHEEEBBBAAAAAAAAA???@@@???>>>===???AAADDDFFFLLLTTT[[[bbbkkkuuu|||zzzwwwiiiqqq{{{{{{ggg___TTTLLLIIIGGGEEECCCAAA<<<:::;;;:::999;;;???FFFUUUfffpppuuu}}}rrrggg]]]WWWWWWXXXXXXXXXWWWTTTPPPMMMJJJGGGGGGFFFGGGIIILLLOOOQQQRRRRRRRRRTTTVVVVVVTTTSSSPPPPPPOOOOOOPPPRRRSSSUUUUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSSSSQQQOOONNNOOOQQQNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPOOOOOONNNNNNMMMKKKJJJIIIKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFDDDBBBAAABBBCCCBBBBBBBBBAAA@@@@@@???????????????>>>>>>=========;;;;;;:::999999999::::::;;;>>>DDDLLLQQQQQQNNNKKKIIIEEEBBBEEEFFFEEEFFFHHHJJJJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPTTTXXX\\\]]]]]]YYYVVVRRROOOLLLIIIFFFCCCJJJPPPTTTQQQOOOQQQSSSSSSIIIGGGEEECCCAAA@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEDDDEEEEEECCCAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMLLLMMMOOOPPPQQQQQQRRRRRRPPPPPPOOOPPPPPPRRRTTTUUUTTTUUUVVVWWWYYYZZZ[[[\\\\\\\\\[[[[[[[[[\\\]]]^^^___```aaa```______aaabbb]]]___bbbcccbbbaaaaaaaaacccdddfffggghhhiiijjjjjjhhhhhhiiijjjkkkmmmooopppmmmnnnooonnnmmmnnnpppqqqnnnnnnooopppqqqsssuuuvvv}}}}}}~~~~~~}}}}}}|||||||||}}}}}}DDDIIINNNMMMHHHEEEFFFIIIFFFDDDAAA@@@AAACCCCCCBBBCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCAAA@@@@@@CCCEEEGGGMMMJJJHHHHHHHHHIIIIIIHHHGGGIIILLLMMMMMMNNNOOOPPPLLLLLLMMMMMMLLLLLLKKKKKKFFFHHHIIIHHHFFFEEEGGGIIIIIIGGGFFFGGGJJJLLLKKKJJJLLLNNNPPPPPPPPPNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLOOOPPPRRRRRRQQQQQQSSSTTTVVVVVVVVVVVVXXX[[[]]]___aaabbbhhhrrrxxx~~~kkk]]]WWWUUUMMMKKKHHHEEEBBBAAAAAAAAA?????????>>>>>>???BBBEEEHHHNNNVVV]]]dddllluuu|||www~~~}}}ssskkkttt}}}xxxbbb[[[PPPIIIFFFEEEDDDBBB@@@<<<:::;;;:::999:::>>>BBBQQQdddpppuuu}}}qqqcccZZZWWWVVVVVVWWWVVVTTTQQQMMMKKKHHHGGGFFFEEEGGGJJJMMMPPPQQQPPPPPPQQQTTTVVVWWWVVVUUUTTTSSSQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUURRRTTTUUUSSSQQQOOOPPPRRRMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPOOOOOONNNNNNOOOOOOPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLJJJIIIIIIIIIJJJKKKJJJIIIIIIIIIHHHHHHGGGGGGEEEFFFFFFDDDAAA@@@AAABBBCCCBBBBBBAAAAAA@@@???????????????>>>>>>>>>>>>>>>===<<<;;;:::999::::::;;;999:::===AAAEEEEEEDDDAAACCC>>><<>>FFFLLLJJJCCC???BBBGGGDDDAAA>>>===>>>@@@@@@@@@<<<===>>>???@@@@@@@@@@@@DDDBBB???===<<<>>>@@@BBBEEECCCAAA@@@@@@@@@>>>===???BBBEEEGGGGGGFFFGGGHHHGGGGGGHHHHHHHHHGGGFFFFFF>>>AAACCCBBB@@@>>>???AAACCCAAA???@@@CCCEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIHHHGGGEEEEEEFFFMMMKKKJJJKKKNNNQQQSSSTTTSSSTTT]]]lllxxx~~~jjj]]]XXXWWWMMMKKKHHHEEEBBBAAAAAAAAA?????????>>>>>>???CCCFFFJJJPPPWWW^^^eeemmmuuu|||ttt|||{{{pppnnnwww~~~|||qqq```XXXNNNHHHEEEDDDCCCBBB===999777999888666888;;;>>>NNNbbbooouuu}}}oooccc___SSSTTTUUUUUUSSSPPPMMMJJJIIIGGGEEEDDDEEEHHHLLLNNNPPPOOONNNOOOSSSVVVXXXXXXYYYWWWUUUSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUQQQTTTVVVUUURRRPPPQQQSSSNNNMMMMMMLLLLLLKKKKKKKKKMMMLLLLLLLLLMMMNNNNNNOOOMMMMMMMMMMMMNNNOOOPPPPPPMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKJJJIIIJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEFFFEEECCCAAA@@@@@@AAACCCBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<999888999;;;???AAAAAAAAAAAA;;;888:::<<<<<<>>>BBBAAABBBDDDGGGHHHIIIIIIIIIOOOQQQUUU\\\eeemmmqqqrrrvvvuuurrroooiii___TTTMMMJJJPPPQQQLLLGGGHHHJJJJJJMMMLLLHHHEEECCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBAAAAAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRROOONNNMMMMMMOOOQQQSSSUUUSSSTTTUUUWWWXXXYYYYYYYYY[[[ZZZYYYYYYYYYZZZ[[[\\\]]]___aaa```___]]]\\\\\\XXX[[[___bbbbbbaaa```aaadddddddddeeeeeefffffffffccccccdddfffhhhjjjlllnnnmmmmmmmmmjjjhhhiiimmmqqqtttqqqnnnllllllnnnqqqsssrrruuuwwwyyyyyyyyy{{{|||~~~}}}|||{{{{{{|||}}}~~~}}}~~~~~~{{{BBBBBBAAA@@@????????????AAA@@@===;;;999999:::;;;:::::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<======>>>?????????>>>===>>>>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???@@@AAABBBBBB@@@>>>======<<<;;;<<>>CCCCCC===999===AAABBB======>>>???????????????>>>???@@@BBBCCCDDDDDDDDDAAAAAABBBBBBCCCDDDEEEFFFEEELLLYYYhhhwww|||lllbbb]]]ZZZWWWNNNHHHGGGEEE@@@@@@DDD??????>>><<<<<<>>>BBBFFFKKKSSS___hhhmmmooorrruuu|||qqq~~~{{{qqqssssss|||wwwmmm^^^UUULLLJJJIIIDDD@@@???;;;:::999888888:::<<<===AAAEEEYYYttttttddd\\\[[[ZZZWWWTTTQQQOOONNNLLLIIIEEECCCBBBDDDGGGIIIQQQQQQRRRSSSTTTVVVXXXYYY]]]\\\YYYVVVTTTTTTTTTUUUTTTUUUUUUTTTTTTSSSRRRQQQRRRRRRSSSRRRRRRQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLJJJMMMNNNNNNKKKKKKLLLOOONNNNNNNNNNNNNNNOOOPPPQQQSSSRRRQQQOOONNNMMMMMMMMMOOONNNMMMMMMLLLLLLMMMMMMMMMMMMKKKJJJHHHGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999:::<<<===???===>>>???AAACCCEEEGGGGGGMMMNNNRRRZZZdddmmmpppqqqxxxzzz}}}~~~yyylll[[[OOONNNLLLJJJHHHFFFEEEEEEEEEFFFEEEDDDCCCBBBCCCCCCDDDEEECCCAAA@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAABBBCCCEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGJJJJJJGGGDDDGGGKKKIIIEEEEEEFFFGGGHHHHHHHHHHHHHHHJJJIIIIIIJJJKKKMMMOOOPPPNNNNNNNNNNNNNNNNNNOOOOOOPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTRRRSSSTTTWWWXXXXXXXXXZZZ]]]]]]\\\ZZZYYYYYY[[[\\\]]]]]][[[ZZZZZZZZZ\\\]]]```bbbcccdddddddddeeeeeeeeeeeeeeeddddddddddddcccdddfffiiikkkjjjiiikkkllllllkkkjjjkkkmmmoootttsssqqqooonnnnnnoooooosssuuuwwwyyyzzz{{{zzzzzz}}}zzzwwwwwwzzz}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}???????????????@@@AAAAAA@@@>>><<<:::999999999::::::::::::::::::999999999<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>==================<<<===>>>??????===<<<:::===<<<;;;::::::;;;<<<===AAA<<<888888:::;;;:::777======>>>>>>???>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEEEEEEELLLXXXfffvvvzzzkkkcccaaa```aaaVVVLLLIIIFFFAAA@@@BBBAAA@@@???>>>===@@@EEEHHHQQQYYYccckkkoooqqqtttvvv}}}ssstttwwwlllnnnvvv~~~tttjjj\\\SSSKKKIIIHHHCCC???>>>;;;:::999888888:::;;;===AAADDDUUUooottt^^^[[[WWWUUUTTTSSSQQQPPPKKKIIIEEECCCBBBDDDFFFHHHOOOOOOQQQRRRTTTUUUVVVWWW[[[YYYWWWTTTSSSSSSSSSTTTSSSSSSSSSRRRRRRQQQOOOOOORRRRRRSSSSSSSSSRRRQQQQQQOOOOOOOOOOOOOOONNNMMMMMMJJJLLLNNNMMMKKKJJJLLLNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOONNNNNNMMMMMMMMMMMMMMMMMMLLLKKKHHHFFFDDDBBBAAADDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>=========<<<<<<<<<:::::::::999999888888888999999888888999;;;<<<===:::;;;<<<>>>@@@BBBCCCDDDHHHIIIKKKRRRZZZ```bbbccckkknnntttxxxwwwmmm```VVVNNNLLLIIIFFFDDDCCCCCCDDDCCCBBBBBBBBBBBBDDDEEEFFFEEECCCAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB@@@@@@@@@AAAAAABBBCCCDDDEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJIIIFFFGGGIIIIIIEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLNNNOOOMMMMMMMMMNNNNNNNNNNNNNNNPPPPPPOOOOOOOOOQQQRRRSSSTTTSSSSSSSSSTTTUUUUUUUUUTTTVVVYYYZZZYYYXXXWWWXXXXXXZZZ\\\\\\ZZZYYYZZZ[[[[[[\\\___aaabbbccccccbbbddddddcccbbbbbbbbbbbbcccddddddeeegggjjjkkkkkkiiillllllllljjjhhhhhhjjjkkkqqqqqqqqqppppppqqqqqqrrrtttuuuwwwxxxzzzzzz{{{{{{|||yyyvvvvvvyyy{{{{{{zzz|||}}}~~~~~~}}}}}}}}}~~~~~~~~~=========>>>???@@@BBBBBB===<<<:::999888888888999::::::999999888777777777;;;;;;:::::::::;;;;;;<<<888999::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;:::<<<======;;;999:::???CCCYYYEEE666888???>>>:::999===>>>>>>>>>>>>>>>===<<<===>>>>>>??????>>>>>>===?????????@@@AAABBBDDDDDDEEEJJJUUUbbbqqqwwwiiidddeeehhhiii\\\OOOHHHEEEBBBAAAAAAAAAAAA@@@??????CCCHHHLLLXXX___iiipppssstttwwwxxxwwwnnnttt~~~sssjjjmmm||||||pppeeeYYYQQQJJJHHHFFFAAA>>>===;;;:::999888999:::;;;<<>>>>>>>>============;;;::::::999888777777666888777777777888999:::;;;888888999;;;<<<>>>??????CCCCCCEEEIIIMMMQQQSSSSSS\\\aaahhhooopppjjj```XXXMMMJJJGGGCCCAAAAAAAAABBB???>>>??????AAACCCFFFGGGDDDBBBAAAAAABBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@>>>???@@@AAAAAABBBBBBBBBDDDDDDDDDCCCBBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEFFFFFFGGGEEEKKKMMMJJJGGGHHHHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPQQQTTTWWWYYYXXXXXXXXXXXXWWWYYY[[[[[[ZZZYYYYYYZZZZZZ\\\^^^___aaaaaaaaaaaacccbbb```___^^^___```aaabbbbbbbbbeeegggiiihhhgggjjjjjjjjjhhhfffdddeeegggnnnooopppqqqrrrrrrrrrrrrrrrrrrssstttuuuwwwxxxyyy{{{yyyvvvvvvwwwxxxxxxwww{{{|||~~~}}}{{{yyyxxxxxxyyyzzz|||~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}============>>>???@@@AAA;;;:::999888888888888888999999999999999999999999;;;::::::::::::;;;;;;<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;>>>???>>><<>>????????????>>>======>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFJJJQQQ[[[hhhwwwtttfffbbbfffkkklll___PPPGGGDDDCCCBBB@@@AAA@@@@@@???AAAFFFLLLQQQ]]]dddnnntttwwwyyy{{{~~~wwwqqqqqq}}}|||{{{rrrlllrrrzzzlll```UUUNNNHHHGGGEEE???<<<===::::::999999999:::;;;<<>>>>>>>>=========<<<<<<<<<<<<;;;:::999777777666666666666777777888888999777777888999:::;;;;;;<<<@@@@@@AAACCCFFFHHHIIIIIIQQQVVV^^^dddeee```XXXRRRKKKHHHDDDAAA???>>>???@@@<<<<<<<<<<<<>>>@@@CCCDDDBBB@@@??????AAACCCCCCBBB??????????????????????????????@@@@@@@@@@@@@@@@@@===>>>@@@BBBBBBBBBAAAAAACCCCCCCCCCCCCCCBBBBBBBBBGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFDDDMMMRRRNNNHHHGGGIIIIIIFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOOOONNNNNNNNNNNNNNNPPPQQQRRRRRRPPPNNNMMMLLLPPPSSSWWWYYYYYYYYYZZZZZZYYYZZZ\\\[[[YYYXXXXXXYYYZZZ[[[]]]___````````````bbb```^^^\\\\\\]]]___```_________aaaccceeedddccceeeffffffeeecccbbbcccdddkkklllnnnpppqqqqqqpppooonnnnnnmmmnnnoooqqqtttuuuzzzyyywwwvvvvvvvvvvvvvvvyyy{{{~~~}}}zzzxxxuuuuuuuuuuuuwwwyyy{{{}}}|||||||||}}}}}}}}}}}}}}}zzz|||}}}~~~}}}~~~}}}|||zzzyyyyyy@@@??????>>>======>>>>>>::::::999999999999999999999999::::::;;;<<<======::::::::::::;;;;;;<<<===<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;>>>@@@>>>===@@@HHHOOOaaaKKK;;;===???:::<<>>?????????@@@CCCIIIQQQWWWaaahhhqqqxxx{{{~~~xxxuuurrr}}}~~~yyywwwpppmmmvvvwwwiii]]]RRRLLLHHHFFFCCC>>>;;;<<<999999999999::::::;;;;;;@@@???CCCUUUrrrwwwlll^^^WWWWWWWWWSSSOOOKKKJJJIIIGGGEEEDDDDDDDDDEEEGGGJJJMMMOOOPPPPPPOOOQQQPPPPPPPPPPPPPPPPPPPPPSSSRRRPPPOOONNNMMMMMMMMMQQQRRRSSSTTTTTTUUUTTTTTTOOOPPPPPPQQQQQQQQQPPPPPPNNNMMMMMMMMMMMMLLLLLLKKKLLLMMMOOOOOOOOOMMMKKKIIIJJJIIIIIIHHHIIIIIIJJJJJJMMMMMMNNNNNNNNNMMMLLLKKKHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@????????????=========<<<<<<<<<;;;;;;>>>======;;;:::999888888666666777777888888888888888888888888999999::::::<<<===>>>@@@AAABBBCCCDDDFFFLLLTTTYYYYYYUUUNNNJJJHHHFFFBBB???>>>===>>>???;;;;;;::::::;;;===>>>??????>>>===>>>@@@AAAAAA@@@????????????????????????AAAAAAAAAAAA@@@@@@@@@@@@>>>???AAACCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCCCCBBBDDDCCCCCCCCCDDDDDDEEEFFFEEEOOOTTTPPPIIIGGGIIIJJJGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMOOOQQQPPPMMMJJJIIIIIIMMMPPPTTTWWWXXXXXXYYYZZZ[[[\\\]]]\\\YYYWWWVVVWWWZZZ[[[]]]______```______aaa___]]][[[ZZZ\\\^^^___^^^]]]]]]___aaabbbaaa```^^^```bbbbbbbbbbbbccceeehhhiiikkklllmmmlllkkkkkkllllllkkklllmmmooorrrsssyyyyyyxxxwwwvvvvvvvvvwwwxxxzzz}}}~~~~~~|||yyywwwttttttsssssstttvvvwwwxxx{{{{{{{{{{{{zzzzzzzzzzzzyyyzzz{{{}}}}}}}}}|||{{{|||||||||||||||zzzyyyxxxCCCBBBAAA???======<<<<<<:::::::::;;;;;;;;;;;;;;;999:::;;;<<<===>>>???@@@;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=====================>>>>>>>>>>>>>>>@@@@@@???===???DDDHHHHHHBBBAAAFFFFFFAAAAAAGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKLLLNNNPPPRRRTTTUUUUUUYYYYYYXXXWWWVVVVVVVVVVVVQQQRRRRRRTTTXXX___hhhnnnzzz~~~nnn[[[UUUXXX^^^nnnhhh\\\NNNFFFCCC@@@===>>>>>>???AAAFFFNNNXXX^^^fffmmmvvv|||}}}vvvtttyyywwwsssmmmmmmyyy}}}rrreeeZZZOOOJJJGGGGGGCCC===;;;===999999:::::::::;;;;;;;;;===???CCCNNNggguuuggg^^^YYYWWWSSSPPPNNNMMMLLLJJJHHHGGGEEEDDDDDDEEEHHHKKKMMMOOOOOOOOOQQQQQQQQQPPPPPPPPPPPPPPPSSSQQQPPPNNNNNNNNNOOOOOORRRRRRSSSSSSTTTSSSSSSSSSPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOMMMMMMNNNNNNMMMKKKLLLLLLMMMNNNMMMLLLKKKJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMMMMMMMLLLJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;>>>======<<<;;;::::::999777888999999999999888888999999999999999888888888777999;;;<<<;;;<<<>>>???===CCCKKKQQQQQQMMMIIIFFFDDDCCCAAA???>>>>>>>>>>>><<<<<<;;;::::::;;;<<<===???===<<<===>>>@@@@@@???????????????????????????AAAAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCAAABBBBBBBBBCCCDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEGGGOOOSSSNNNGGGGGGIIIJJJGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKNNNOOOMMMIIIFFFFFFHHHIIIMMMQQQSSSTTTTTTUUUVVVZZZ[[[\\\[[[XXXVVVUUUVVVYYYZZZ[[[]]]^^^^^^]]]]]]^^^]]][[[ZZZYYYZZZ\\\]]]]]]\\\]]]^^^```aaa```___YYY[[[^^^```aaabbbccceeefffgggggghhhiiiiiiiiihhhlllmmmmmmnnnoooqqqrrrsssvvvxxxxxxxxxvvvuuuvvvwwwwwwxxx{{{||||||{{{yyywwwttttttsssrrrssstttuuuvvvzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzzzzzzzzyyyuuuvvvxxxzzz{{{{{{{{{{{{DDDCCCBBB@@@>>>======<<<;;;;;;<<<===============;;;;;;<<<<<<===>>>??????<<<<<<<<<<<<===>>>??????>>>>>>??????>>>>>>===<<<<<<<<<======>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDFFFEEEEEEEEEFFFGGGIIIJJJDDDHHHLLLNNNNNNMMMOOOQQQPPPQQQRRRTTTUUUUUUUUUUUUTTTUUUWWWYYYZZZ[[[\\\\\\___^^^]]][[[ZZZYYYXXXXXXPPPPPPOOONNNOOOSSSYYY]]]fffkkkuuuhhhUUUMMMOOOTTT```aaaZZZNNNEEEBBBAAA>>>>>>???@@@CCCJJJTTT___fffmmmttt{{{wwwtttuuu|||uuuqqqmmmqqqwwwmmmaaaWWWMMMJJJHHHGGGCCC===;;;===999999::::::;;;;;;;;;:::999AAAEEEJJJ^^^}}}{{{oooddd]]]XXXUUUSSSPPPPPPOOONNNLLLIIIGGGEEEDDDEEEGGGIIIKKKNNNOOOPPPRRRRRRRRRRRRQQQQQQPPPOOOQQQPPPNNNMMMMMMNNNPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRSSSPPPNNNNNNPPPPPPNNNLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJLLLLLLLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEGGGHHHIIIHHHGGGFFFAAAAAAAAA@@@@@@@@@??????AAAAAA@@@@@@@@@?????????============<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999:::;;;;;;;;;:::999999:::999999888888777777777666888::::::888888:::<<<:::AAAHHHMMMLLLHHHDDDCCC@@@@@@@@@@@@@@@??????>>>======<<<;;;<<<===>>>???@@@>>>======???@@@??????????????????????????????AAA@@@@@@@@@????????????????????????@@@AAABBBCCCAAAAAABBBBBBCCCDDDDDDEEEBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGMMMNNNIIIEEEEEEGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEHHHHHHIIIIIIIIIHHHFFFEEEGGGGGGHHHIIIJJJKKKLLLLLLIIIJJJLLLMMMMMMMMMMMMLLLIIILLLMMMJJJEEECCCEEEHHHIIILLLPPPRRRSSSSSSTTTTTTUUUWWWXXXXXXVVVUUUUUUVVVVVVWWWYYYZZZ[[[[[[ZZZYYYZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\]]]\\\[[[WWWYYY]]]___```aaacccdddccccccdddeeefffhhhiiijjjkkklllnnnoooqqqrrrrrrrrrsssuuuwwwwwwuuutttuuuwwwvvvwwwxxxzzzzzzzzzyyyyyyssssssrrrrrrssstttvvvwwwyyyyyyxxxxxxwwwvvvvvvuuusssssssssttttttvvvwwwwwwqqqsssuuuxxxyyyzzzyyyyyyDDDCCCBBB@@@???>>>>>>>>>;;;<<<===>>>????????????<<<<<<<<<===============<<<<<<<<<======???@@@@@@BBBBBBBBBBBBBBBAAA@@@??????@@@@@@AAABBBCCCCCCDDDFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJLLLKKKKKKMMMQQQSSSTTTTTTNNNRRRRRRMMMLLLRRRXXXYYYVVVWWWXXXZZZ[[[\\\]]]]]][[[[[[]]]^^^_______________^^^\\\ZZZXXXVVVVVVUUUKKKKKKJJJHHHHHHJJJNNNQQQVVV\\\fffttt{{{eeeQQQHHHIIIMMMOOOUUUTTTJJJBBBBBBCCCAAA???@@@BBBFFFMMMXXXccckkksssyyy{{{uuuuuuwwwzzz}}}ssspppooowww|||rrriii^^^UUULLLIIIHHHGGGCCC===;;;>>>888999:::;;;;;;;;;::::::777BBBGGGHHHXXXxxx~~~ttthhh___YYYWWWWWWRRRRRRQQQPPPNNNKKKHHHFFFDDDEEEFFFHHHJJJMMMPPPQQQSSSSSSSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLNNNPPPQQQRRRRRRSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRTTTQQQOOOOOOQQQQQQOOOLLLKKKKKKJJJJJJKKKLLLMMMNNNLLLLLLKKKKKKKKKLLLLLLMMMIIIJJJKKKLLLLLLJJJHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFHHHIIIHHHFFFEEE?????????>>>>>>>>>>>>===BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>============:::::::::::::::::::::::::::;;;<<<===<<<;;;:::999:::999999888777777666666888:::;;;:::888777888;;;===CCCIIILLLIIIDDD@@@???>>>???@@@AAAAAA@@@???>>>>>>=========>>>???AAABBBAAA???>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======???>>>>>>===>>>@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@@@@AAABBBCCCDDDEEEGGGKKKKKKFFFBBBCCCEEEDDDHHHHHHHHHHHHHHHGGGFFFEEEHHHIIIJJJJJJIIIHHHFFFEEEFFFFFFGGGHHHJJJKKKKKKLLLHHHIIIKKKLLLMMMMMMMMMLLLIIIKKKLLLHHHCCCBBBEEEIIIJJJMMMQQQTTTTTTTTTUUUUUUPPPRRRTTTUUUUUUTTTUUUWWWTTTUUUWWWXXXXXXXXXWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVUUUTTTTTTVVVWWWXXXWWWVVVWWWYYY]]]___``````bbbcccaaaaaabbbccceeehhhkkkmmmiiijjjlllooopppppppppppppppsssuuuuuutttssstttvvvuuuvvvwwwxxxyyyzzzzzzzzzrrrrrrrrrrrrsssuuuwwwyyyyyyyyyxxxwwwvvvuuuttttttppppppooooooppprrrtttvvvrrrsssuuuwwwwwwvvvuuutttDDDCCCBBBAAA@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@AAAAAACCCCCCBBBBBBAAA@@@@@@???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOUUUUUUUUUUUUUUUUUUUUUUUUXXXWWWWWWVVVWWWXXXZZZ[[[[[[YYYXXXVVVUUUUUUVVVVVV\\\\\\[[[[[[ZZZYYYXXXXXXXXXWWWTTTQQQNNNLLLKKKJJJIIIGGGDDDBBBBBBEEEHHHKKKPPPPPPVVVcccppp|||xxxaaaQQQJJJFFFCCCFFFFFFEEEDDDBBBAAA@@@???BBBBBBDDDJJJRRR^^^iiipppuuuzzzxxx~~~tttqqqxxx~~~{{{sssffflll~~~zzzlll___VVVRRRNNNJJJEEE@@@===;;;999777<<<;;;:::999999999:::;;;@@@@@@CCCHHHRRRgggooonnniii\\\YYY```WWWVVVVVVUUUTTTQQQMMMJJJIIIHHHGGGFFFFFFHHHJJJKKKQQQRRRRRRRRRRRRPPPOOONNNNNNMMMMMMLLLMMMNNNPPPPPPRRRRRRSSSSSSRRRQQQPPPPPPPPPNNNMMMNNNRRRTTTTTTRRRNNNMMMMMMOOOQQQQQQPPPNNNLLLKKKKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNMMMKKKIIIIIIJJJGGGHHHIIIIIIJJJIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCBBBAAA@@@?????????@@@AAAAAAAAA@@@???===<<<;;;<<<======<<<:::888777:::::::::;;;;;;<<<<<<<<<888888999999999999888888:::999777666555666777999888888888888888888888888999===CCCGGGIIIGGGDDDAAA===>>>???@@@AAAAAAAAAAAADDDCCCCCCBBBAAA@@@??????@@@@@@??????>>>?????????@@@@@@@@@@@@@@@???>>>======>>>>>>????????????>>>???>>>>>>>>>>>>>>>??????CCCBBB@@@@@@@@@BBBDDDEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>???CCCFFFNNNMMMJJJFFFCCCBBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHGGGIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIFFFCCCBBBDDDFFFLLLNNNPPPRRRSSSSSSRRRQQQSSSTTTTTTSSSQQQQQQRRRSSSXXXUUURRRRRRUUUVVVVVVTTTRRRSSSUUUVVVVVVVVVUUUTTTSSSTTTUUUUUUTTTSSSUUUVVVWWWVVVWWWZZZ___bbbaaa___aaacccdddeeeeeeeeeggghhhlllmmmnnnoooooopppooooooppppppppppppppppppqqqqqqqqqrrrsssuuuuuuuuuuuutttvvvtttrrrqqqpppqqqssstttsssssstttuuuuuuvvvuuuuuuttttttttttttuuuuuuuuuvvvrrrqqqqqqpppppppppppppppDDDDDDCCCBBBAAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEDDDCCCCCCCCCEEEFFFGGGGGGHHHHHHHHHGGGJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTSSSSSSSSSTTTUUUVVVTTTTTTUUUUUUTTTRRRQQQPPPSSSRRRRRRQQQPPPPPPOOOOOOOOOMMMLLLJJJHHHGGGFFFFFFDDDCCCBBBAAAAAABBBCCCDDDHHHHHHNNNXXXbbblllyyyvvveeeWWWNNNHHHBBBEEEDDDCCCCCCBBBAAAAAAAAAAAACCCGGGNNNWWWcccnnnuuuvvv{{{}}}~~~sssrrrzzz~~~yyyqqqgggnnn~~~uuuhhh\\\TTTQQQNNNJJJEEE@@@>>><<<999888;;;:::999999999999:::;;;:::;;;???CCCKKK___zzzrrrmmmddd^^^___XXXWWWVVVUUUTTTRRRNNNKKKIIIHHHGGGFFFFFFGGGIIIJJJOOOOOOPPPQQQQQQQQQPPPOOOOOOOOONNNNNNNNNOOOQQQQQQOOOOOOOOOOOOOOONNNMMMMMMQQQOOONNNOOOSSSUUUUUUTTTPPPNNNNNNOOOPPPQQQQQQPPPMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMOOONNNLLLKKKKKKLLLJJJJJJKKKKKKJJJIIIHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEBBBBBBAAA@@@????????????@@@@@@AAAAAAAAA???>>>===???@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<======999999::::::::::::999999:::999777666666666888999888888888888888888888888999<<>>?????????????????????>>>============>>>????????????>>>???????????????@@@AAABBBDDDCCCAAA@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@??????@@@DDDGGGOOOLLLIIIEEECCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGDDDBBBBBBDDDGGGLLLMMMOOOPPPQQQQQQPPPPPPPPPQQQQQQQQQPPPPPPSSSUUUWWWTTTRRRRRRTTTVVVVVVTTTWWWWWWXXXYYYXXXWWWVVVVVVRRRRRRRRRPPPNNNOOOQQQTTTUUUUUUUUUYYY]]]``````___```bbbddddddddddddfffgggkkklllmmmnnnooooooooooooooonnnmmmmmmmmmmmmnnnnnnnnnoooqqqsssttttttttttttuuutttrrrqqqqqqqqqrrrsssrrrrrrssssssssssssrrrrrrrrrrrrssssssssstttttttttqqqqqqpppoooooooooooooooHHHHHHHHHHHHGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMNNNNNNNNNKKKLLLNNNPPPOOOMMMJJJHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???AAABBBGGGMMMSSS[[[iiiwww}}}}}}qqqcccWWWJJJAAACCCCCCBBBAAAAAAAAAAAABBBBBBFFFMMMUUU___iiissszzzxxx}}}|||sssttt||||||tttnnnhhhrrrzzzooobbbXXXRRRPPPMMMIIIDDD@@@>>><<<:::999::::::999999999999:::;;;999<<<@@@BBBGGGYYYzzzuuunnnkkkddd]]]ZZZXXXVVVVVVUUUSSSPPPNNNIIIIIIGGGFFFFFFGGGHHHHHHKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSMMMNNNNNNNNNNNNMMMMMMLLLOOONNNMMMOOOQQQTTTTTTTTTRRRPPPOOOOOOPPPRRRRRRRRROOOOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNLLLNNNOOOOOOMMMLLLMMMNNNMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@@@@??????@@@@@@@@@???@@@AAAAAAAAA@@@???>>>======>>>======<<<;;;:::;;;;;;<<<<<<<<<<<<<<<===:::;;;;;;<<<<<<;;;;;;::::::999888777777777888999777777777777777777777777888:::>>>BBBDDDFFFFFFEEECCCBBBBBBBBBBBBCCCEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===>>>>>>?????????>>>@@@@@@@@@@@@AAABBBCCCDDDEEEDDDBBB@@@@@@@@@AAAAAABBBBBBAAA@@@????????????@@@AAAAAA@@@@@@BBBFFFIIIPPPKKKFFFDDDDDDEEECCCBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHFFFCCCAAABBBFFFIIILLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNMMMMMMOOORRRUUUTTTSSSRRRRRRTTTUUUUUUUUUYYYYYYYYYXXXWWWUUUTTTSSSPPPPPPNNNLLLJJJJJJMMMPPPSSSRRRSSSVVV[[[^^^``````___aaacccccccccccceeegggjjjjjjkkklllmmmnnnnnnmmmlllkkkjjjiiihhhhhhiiiiiikkkmmmoooqqqssstttttttttttttttsssssssssrrrrrrrrrrrrrrrrrrqqqqqqpppooonnnppppppppppppqqqqqqqqqrrrooonnnnnnnnnmmmmmmmmmmmmNNNNNNNNNNNNOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJOOOOOOOOONNNNNNMMMMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGEEEFFFGGGHHHGGGFFFDDDCCCDDDCCCCCCCCCBBBBBBAAAAAABBBAAA@@@?????????????????????@@@@@@@@@@@@?????????AAAEEEHHHKKKQQQ```ooosssaaaOOOBBBDDDCCCBBBAAA@@@@@@AAAAAADDDKKKUUU^^^fffnnnvvv{{{{{{~~~{{{wwwyyy~~~wwwmmmjjjjjjwww~~~ttthhh]]]UUUQQQOOOKKKGGGBBB???===<<<;;;999999999999999999:::::::::999<<>>AAADDDEEEFFFDDDBBBAAA@@@AAABBBDDDFFFHHHHHHHHHGGGGGGGGGGGGGGGCCCCCCAAA@@@>>>>>>======<<<===============<<<<<<<<<<<<===>>>?????????????????????@@@AAABBBDDDEEECCCBBBAAA@@@@@@AAAAAABBBAAAAAA@@@???>>>>>>?????????@@@AAAAAAAAACCCGGGIIIQQQJJJDDDBBBDDDEEECCC@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHFFFDDDBBBDDDHHHLLLLLLLLLKKKKKKLLLMMMNNNNNNMMMMMMLLLKKKJJJLLLPPPSSSSSSSSSRRRSSSTTTUUUUUUUUUVVVVVVUUUSSSQQQPPPNNNMMMNNNOOOOOONNNLLLJJJKKKLLLQQQQQQRRRTTTXXX\\\___aaa```aaacccccccccccceeegggggghhhiiijjjkkklllllllllkkkiiigggeeedddeeeeeefffiiikkkmmmppprrrtttttttttttttttuuuuuuttttttsssrrrrrrrrrqqqpppooommmlllkkkmmmmmmmmmnnnnnnnnnooooookkkkkkkkkkkkkkkjjjjjjiiiOOOOOOOOOPPPPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???>>>============???>>>=========>>>@@@AAA>>>???BBBDDDFFFKKKYYYggg~~~{{{hhhTTTFFFFFFEEECCCAAA@@@@@@@@@AAAIIIRRR^^^ggglllqqqvvvzzz}}}||||||~~~pppfffggglll{{{zzzmmmaaaXXXRRRPPPOOOHHHDDD@@@===<<<<<<:::999888888888999999:::::::::777:::>>>??????IIIccc|||xxxqqqhhh```]]]YYYWWWVVVUUUSSSRRRLLLKKKJJJIIIGGGFFFFFFEEEEEEFFFHHHJJJMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNOOOOOOPPPQQQSSSTTTUUUSSSPPPOOOPPPRRRSSSSSSQQQQQQPPPOOONNNNNNNNNOOOPPPPPPPPPOOOOOONNNNNNNNNMMMNNNOOONNNKKKIIIIIIIIILLLLLLMMMMMMNNNMMMMMMLLLIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBBBBBBBBBBCCCDDDEEE@@@@@@BBBCCCCCCBBBAAAAAA>>>=========<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;::::::999999999999999777777777777777777777777888888999;;;>>>AAACCCEEEAAA@@@???>>>>>>???AAACCCDDDDDDDDDDDDDDDEEEEEEEEECCCBBB@@@???>>>=========;;;<<<<<<=========<<<<<<;;;;;;<<<>>>>>>?????????=========>>>???AAABBBCCC?????????@@@AAABBBCCCCCC@@@@@@???>>>>>>>>>?????????@@@AAABBBBBBCCCFFFIIIPPPJJJCCCAAACCCEEEBBB???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEIIIHHHGGGGGGFFFFFFEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIGGGEEEDDDFFFIIIMMMLLLLLLLLLKKKLLLLLLMMMNNNLLLMMMLLLJJJIIIIIILLLNNNRRRRRRSSSTTTTTTTTTTTTUUURRRRRRPPPNNNMMMKKKJJJJJJLLLOOOSSSTTTRRRNNNKKKJJJPPPPPPQQQRRRUUUZZZ^^^bbb```aaacccccccccdddeeegggeeefffggghhhiiijjjjjjjjjiiigggeeecccbbbbbbdddeeehhhiiillloooqqqssstttttttttuuuuuuuuuuuutttsssrrrrrrrrrqqqpppnnnllljjjiiikkkkkkkkkkkkllllllllllllhhhhhhhhhiiihhhgggffffffIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@@@@@@@@@@??????>>>@@@???>>>======>>>???@@@????????????>>>>>>>>>>>>???>>>======<<<<<<<<<<<<>>>===<<<<<<===???AAACCC>>>===>>>AAABBBFFFQQQ]]]ppp|||vvvfffWWWLLLGGGEEECCCAAA@@@AAABBBCCCMMMXXXfffpppsssuuuwwwyyy~~~~~~|||~~~|||iiiaaaeeemmm}}}|||sssfffZZZSSSPPPNNNNNNEEEBBB>>>;;;;;;::::::999666777888999:::::::::999:::<<>>@@@AAA>>>===<<<<<<<<<===>>>????????????@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<;;;<<<<<<===============:::;;;<<<===>>>?????????<<<<<<======>>>???@@@AAA===>>>???@@@AAACCCCCCDDD@@@@@@???????????????@@@???@@@AAABBBBBBCCCEEEGGGNNNIIIDDDBBBBBBCCCBBB@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGEEEFFFIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLKKKIIIHHHIIIKKKOOOQQQSSSSSSQQQPPPPPPQQQOOOOOOMMMLLLJJJJJJJJJJJJKKKOOOUUUXXXVVVQQQMMMJJJOOOOOOPPPPPPQQQVVV\\\```___```bbbbbbbbbbbbdddfffbbbccceeefffhhhhhhiiiiiigggeeeccc``````aaacccdddfffhhhjjjmmmoooqqqqqqqqqttttttsssssssssrrrrrrrrrppppppooonnnllljjjhhhgggiiiiiiiiijjjjjjjjjkkkkkkfffggghhhhhhhhhgggeeedddCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCAAAAAA@@@@@@@@@??????????????????????????????@@@@@@???>>>>>>===@@@@@@AAAAAAAAAAAAAAAAAA======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>?????????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???????????????>>>>>>======>>>>>>???@@@>>>???@@@AAACCCEEEFFFGGGEEEBBBAAADDDEEEGGGNNNVVVbbbmmmvvvssshhh]]]TTTMMMEEEDDDBBBAAABBBDDDFFFHHHPPP]]]mmmxxxzzzzzzzzz|||~~~{{{yyy}}}vvvfff```eeemmm|||}}}uuulll___TTTOOOLLLKKKKKKBBB???;;;999999999999888555666888999:::::::::999>>>>>>@@@BBBBBBFFFSSSaaa{{{qqqhhhddd^^^YYYVVVUUUTTTSSSPPPOOONNNLLLJJJHHHFFFEEEEEEEEEFFFGGGHHHKKKMMMNNNQQQQQQRRRRRRRRRQQQOOOOOOLLLLLLMMMNNNNNNNNNNNNNNNRRRSSSTTTSSSPPPOOOQQQSSSSSSRRRPPPQQQRRRRRRPPPOOOOOONNNNNNNNNNNNNNNOOOPPPPPPOOOOOONNNMMMMMMLLLLLLJJJLLLMMMMMMLLLKKKLLLMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCDDDDDDEEECCCCCCDDDDDDCCCBBBAAA@@@===<<<;;;:::;;;;;;<<<===>>>>>>======<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>999:::;;;===>>>?????????===============>>>???@@@===>>>???@@@AAABBBBBBBBB@@@@@@?????????@@@@@@AAA???@@@AAABBBAAAAAACCCEEELLLIIIFFFBBB@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGGGGGGGEEEEEEFFFGGGIIIIIIJJJKKKKKKJJJIIIHHHGGGIIIKKKLLLKKKJJJJJJJJJLLLOOOQQQPPPMMMKKKKKKLLLKKKKKKJJJIIIHHHIIIJJJJJJJJJNNNTTTWWWUUUQQQMMMKKKMMMMMMMMMLLLMMMQQQWWW]]]\\\^^^````````````bbbcccaaabbbccceeefffggghhhhhhdddbbb___^^^]]]___bbbcccdddeeehhhjjjlllmmmmmmmmmrrrqqqpppooonnnoooppppppnnnmmmmmmllljjjhhhgggfffhhhhhhhhhiiiiiiiiijjjjjjggghhhiiijjjjjjhhhfffeee@@@?????????>>>>>>>>>>>>????????????????????????AAAAAA@@@???>>>=========?????????@@@@@@@@@@@@@@@????????????>>>>>>===<<<@@@@@@@@@AAAAAABBBBBBBBB;;;<<<<<<===>>>??????@@@????????????????????????????????????????????????;;;<<<>>>???@@@??????>>><<<>>>@@@AAABBB@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAACCCDDDEEE@@@BBBFFFIIIKKKLLLKKKKKKOOOJJJHHHJJJKKKLLLPPPUUU[[[ffflllhhh^^^UUUOOOKKKCCCBBBAAAAAACCCFFFJJJLLLQQQ___qqq|||~~~~~~yyyvvv{{{ttteee```fffmmm{{{zzzpppgggZZZPPPLLLJJJIIIHHH@@@===:::888888888888888555666888999::::::999999;;;:::;;;>>>???BBBKKKUUUrrrjjjeee___YYYVVVUUUTTTSSSQQQQQQOOONNNKKKHHHFFFEEEFFFFFFFFFFFFGGGIIIKKKMMMPPPPPPQQQQQQQQQPPPNNNMMMLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRPPPMMMKKKMMMOOORRRQQQPPPQQQRRRRRRPPPNNNMMMMMMMMMMMMNNNOOOOOOPPPOOOOOONNNNNNMMMLLLKKKKKKHHHJJJMMMNNNNNNNNNPPPQQQNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDBBB@@@???AAAAAA@@@??????@@@AAABBB@@@@@@??????>>>>>>============>>>>>>>>>>>>======;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<;;;::::::888999999:::;;;<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>>>>999:::;;;===>>>????????????>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA???@@@AAAAAAAAA@@@BBBCCCJJJIIIGGGCCC???>>>@@@BBB????????????????????????AAA@@@@@@AAABBBCCCDDDEEE@@@@@@@@@AAABBBDDDGGGHHHEEEEEEEEEEEEEEEFFFFFFGGGDDDEEEGGGFFFDDDCCCCCCDDDFFFGGGIIIJJJJJJIIIGGGFFFDDDGGGKKKLLLLLLKKKKKKKKKJJJMMMOOONNNJJJGGGGGGHHHGGGGGGFFFEEEFFFGGGHHHIIIJJJMMMRRRTTTSSSPPPNNNMMMKKKLLLKKKJJJIIIMMMTTTZZZZZZ\\\^^^^^^^^^^^^```aaa```aaabbbdddeeegggggggggbbb```]]]\\\\\\^^^aaacccbbbcccfffhhhjjjjjjjjjjjjpppooommmkkkkkklllnnnoookkkkkkkkkjjjhhhgggeeedddhhhhhhhhhhhhiiiiiiiiiiiihhhiiikkklllkkkjjjhhhggg============<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@>>>>>>===<<<<<<<<<============>>>>>>>>>===<<<<<>>>>>=====================>>>>>>>>><<<<<<============<<<<<<>>>===<<<===>>>???>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>>@@@BBBBBBAAA?????????BBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCBBB@@@???@@@AAAFFFFFFEEEEEEFFFGGGHHHHHHLLLKKKJJJJJJMMMRRRXXX[[[]]]ZZZWWWTTTTTTUUUXXXYYY]]]fffqqqrrrcccPPPJJJNNNHHHCCCAAACCCDDDEEEJJJOOOYYYbbbnnn{{{}}}zzzxxx{{{mmmgggdddjjjtttzzzyyywwwkkk```SSSKKKJJJJJJGGGCCC???===:::888666666777888999999888888888888888888:::;;;===>>>@@@DDDHHHLLLfffyyyjjj]]]ZZZYYYUUURRRTTTTTTSSSRRRPPPNNNKKKIIIHHHGGGFFFEEEEEEEEEFFFHHHIIIPPPOOONNNMMMLLLLLLLLLLLLNNNKKKIIIIIIMMMPPPQQQQQQNNNPPPQQQQQQOOONNNNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLNNNOOOOOOOOOOOONNNMMMMMMJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDBBB@@@@@@BBBDDDEEEEEEEEEEEEEEEDDDCCCBBBAAABBBAAAAAA@@@@@@AAAAAABBB???@@@AAAAAA@@@???>>>===<<<======>>>>>>>>>>>>===999999:::;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::999888888888999:::;;;999999:::::::::;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;999999888888888999:::;;;;;;<<<===>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@BBBCCCAAA@@@@@@@@@??????>>>>>>>>>????????????@@@@@@@@@GGGGGGDDD???>>>@@@@@@>>>??????@@@@@@@@@AAAAAAAAA@@@??????>>>>>>??????@@@AAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFHHHJJJIIIGGGDDDAAAFFFFFFGGGHHHHHHHHHGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJIIIJJJNNNSSSWWWXXXZZZ[[[[[[ZZZYYY[[[\\\^^^___```bbbcccccccccccc^^^]]]\\\\\\]]]aaadddfffbbbbbbcccdddeeegggggghhhhhhiiiiiijjjjjjiiiiiihhhmmmkkkiiigggeeeeeeeeeeeebbbdddfffggghhhgggfffeeefffgggjjjkkklllkkkjjjiii???????????????>>>>>>>>><<<<<<<<<<<<===>>>???@@@@@@??????>>>>>>>>>??????>>>>>>?????????>>>>>>===<<<=========>>>>>>>>>?????????@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????@@@@@@@@@???@@@@@@@@@AAAAAA@@@@@@@@@@@@CCCEEEFFFEEEDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGHHHJJJJJJHHHHHHIIIJJJHHHIIIKKKMMMOOOQQQSSSSSSSSSRRRRRRSSSVVV[[[aaadddhhhhhhhhhfffcccaaaaaaaaafffllluuuuuuhhhVVVNNNPPPKKKFFFBBBCCCEEEGGGMMMSSSZZZbbbnnnzzz~~~~~~xxxwww{{{~~~~~~}}}mmmiiiiiipppxxx{{{xxxsssggg]]]RRRKKKJJJIIIEEEAAA===<<<:::888777777888888999999888888888888888888999;;;<<<===???BBBFFFIII\\\ttttttccc^^^^^^[[[VVVSSSSSSSSSSSSQQQOOOMMMJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHNNNMMMMMMLLLLLLLLLLLLLLLMMMKKKIIIJJJMMMOOOPPPPPPNNNOOOPPPPPPNNNLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKKKKLLLLLLNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAA@@@???>>>======>>>>>>>>>>>>>>>======::::::;;;;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;<<<;;;999888888888999:::999999:::::::::;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>???AAABBB>>>>>>>>>=========<<<<<<>>>>>>?????????@@@@@@@@@DDDIIIJJJDDD???>>>>>><<>>???@@@@@@??????>>>>>>>>>??????@@@===>>>>>>?????????>>>>>>>>>>>>???@@@AAABBBCCCCCCAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDDDDCCCDDDEEEEEEFFFGGGGGGHHHHHHBBBDDDGGGHHHIIIKKKMMMOOOQQQOOOLLLKKKKKKLLLOOOPPPQQQSSSUUUVVVUUUUUUUUUVVVOOORRRVVV[[[```bbbdddddd``````aaacccggglllqqquuuzzz~~~{{{uuurrrqqqvvvyyy}}}}}}rrrcccXXXUUUSSSLLLGGGGGGHHHLLLTTT\\\bbbgggpppyyy~~~zzzvvvvvv{{{|||wwwrrrgggiiimmmtttzzzzzzssslllaaaYYYPPPKKKIIIGGGCCC>>><<<;;;999888888888999:::888888999999999999999999:::;;;<<<======???CCCFFFSSSfffoooeeeccc___XXXSSSQQQRRRSSSSSSQQQOOOLLLJJJHHHGGGFFFEEEDDDEEEFFFFFFJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJIIIJJJLLLNNNOOONNNNNNOOOOOONNNLLLJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFGGGFFFEEECCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@AAA@@@@@@???>>>???????????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;<<<;;;:::999999999999999::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;===>>>>>>>>>===<<<;;;<<<===>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@>>>>>>============<<<<<<>>>>>>>>>?????????@@@@@@@@@IIINNNIIIBBB>>><<<;;;??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAABBBBBBCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFDDDDDDEEEFFFGGGFFFFFFGGGIIIIIIJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGHHHIIIJJJNNNSSSWWWWWWYYYZZZZZZYYYYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[]]]___aaaaaaaaaaaaaaabbbbbbbbb`````````aaabbbcccdddeeeffffffggggggggggggffffffgggfffdddcccaaaaaa``````aaabbbcccdddddddddcccbbbccccccddddddddddddcccbbb;;;;;;<<<<<<=========>>>@@@?????????@@@@@@AAABBB@@@@@@@@@@@@@@@AAABBBCCC@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFGGGGGGHHHIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIKKKLLLLLLLLLKKKJJJJJJNNNNNNOOOPPPQQQSSSTTTUUUKKKNNNPPPSSSUUUXXX\\\___bbb___[[[XXXWWWZZZ^^^aaaaaadddfffgggfffeeedddddd^^^bbbhhhnnnsssvvvvvvvvvssssssuuuxxx|||sssggg```]]]UUUOOONNNPPPTTT]]]fffnnnqqquuuzzz}}}zzzvvvtttvvvzzzyyypppggg___fffnnnuuuyyywwwnnndddZZZUUUNNNJJJHHHEEE@@@<<<:::999999888888999::::::888888999999999999999:::;;;<<<=========>>>AAADDDLLLYYYwwwnnnddd]]]XXXUUUPPPQQQRRRSSSRRRPPPMMMKKKIIIHHHFFFEEEDDDDDDEEEEEEGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNMMMLLLIIIHHHIIIJJJNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFEEECCCAAAAAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@???@@@AAA@@@@@@???>>>===<<<>>>======<<<;;;:::::::::999999999:::::::::;;;;;;;;;::::::999999::::::;;;;;;::::::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::<<<>>>?????????===<<<:::;;;<<<===>>>???@@@@@@========================?????????>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>>>>????????????>>>FFFKKKJJJFFFCCC>>>:::??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDEEEGGGHHHEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEEEEFFFGGGFFFGGGHHHIIIJJJKKKKKKKKKHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFGGGHHHJJJMMMRRRVVVVVVXXXYYYYYYXXXWWWYYYZZZZZZXXXUUUTTTTTTWWWZZZ\\\___```bbbccccccccccccbbb````````````aaabbbcccdddeeeffffffggggggffffffeeeddddddcccbbbaaa```______aaaaaabbbccccccbbbbbbaaa````````````````````````??????@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNQQQQQQQQQRRRSSSTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRRRRUUUWWWXXXVVVUUUUUUVVVYYYYYYZZZ[[[\\\___aaabbb___aaacccfffhhhmmmrrrvvvvvvrrrmmmiiiiiilllqqqtttzzz}}}~~~{{{yyyxxxtttxxx~~~yyyooofff^^^XXXWWWYYY\\\dddmmmvvvwwwxxxzzz|||}}}uuussstttxxx{{{vvvkkkbbb[[[fffqqqvvvwwwuuukkk```UUUQQQLLLIIIFFFCCC>>>:::999999999999999999::::::888888999999::::::::::::;;;===>>>>>>>>>???AAACCCDDDMMMggg{{{ggg\\\YYYXXXPPPPPPRRRRRRQQQOOOMMMLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIHHHHHHJJJKKKMMMMMMLLLLLLLLLLLLLLLLLLJJJHHHGGGHHHJJJMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNMMMMMMLLLLLLLLLNNNNNNNNNMMMMMMNNNNNNOOONNNNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEEEECCCBBB@@@@@@AAABBBDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???======>>>>>>===<<<;;;;;;:::999777888888888888999999999;;;::::::999999::::::;;;888999:::;;;<<<=========::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999;;;===>>>???>>><<<;;;999999:::;;;<<<===??????========================>>>>>>??????>>>>>>>>>===>>>>>>>>>>>>>>>>>>??????======>>>>>>>>>?????????<<<@@@CCCEEEHHHIIICCC;;;??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFFFFFFFGGGGGGHHHHHHCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIDDDEEEGGGHHHIIILLLQQQTTTTTTUUUWWWVVVUUUUUUVVVXXXVVVTTTRRRPPPQQQTTTWWWYYY\\\]]]```bbbdddddddddcccbbbaaa`````````bbbccceeeeeeeeeffffffffffffeeeeeecccccccccbbbaaa```______aaaaaaaaaaaaaaaaaaaaa```^^^]]]]]]]]]^^^___```aaaBBBBBBCCCDDDEEEGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGHHHHHHJJJKKKLLLMMMNNNOOOQQQRRRSSSTTTTTTTTTXXXXXXXXXXXXYYYYYYYYYYYY\\\\\\]]]^^^___``````aaaaaabbbccccccccccccbbbaaabbbfffkkkllljjjiiiiiikkkkkkkkkkkklllmmmppprrrttttttuuuwwwyyy|||nnnhhhccccccdddeeekkkrrrxxxxxxyyyyyy{{{}}}~~~oooqqqvvvzzz{{{uuukkkbbb___lllvvvvvvtttrrriii^^^QQQNNNKKKGGGEEEAAA>>>;;;999999999999999999999999888888999999:::;;;;;;;;;;;;===>>>???>>>???@@@BBBBBBIII^^^}}}uuufff___\\\SSSRRRRRRRRRQQQPPPOOONNNNNNLLLJJJGGGEEEEEEDDDDDDBBBCCCDDDFFFGGGGGGFFFFFFHHHJJJNNNOOONNNLLLLLLLLLKKKKKKKKKIIIGGGGGGIIIKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOONNNNNNNNNNNNOOOPPPPPPNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGIIIIIIGGGFFFEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>======<<<;;;::::::777777888888888999999999;;;::::::999999::::::;;;999999;;;<<<===>>>>>>>>>:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999:::<<<=========<<<;;;:::999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????>>>>>>===;;;;;;<<<<<<<<<<<<===============>>>>>>>>>??????<<<======???FFFLLLHHH@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAABBBBBBCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHAAABBBDDDFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIICCCEEEGGGGGGHHHKKKNNNQQQRRRSSSTTTTTTSSSSSSTTTUUUSSSRRRPPPOOOPPPSSSVVVYYYZZZ[[[]]]```bbbcccccccccbbbaaa_________aaacccdddcccddddddeeeeeeddddddcccbbbbbbbbbbbbaaa```___^^^``````____________^^^^^^\\\[[[[[[[[[]]]aaadddfffJJJKKKLLLMMMOOOPPPQQQRRRVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUWWWXXXZZZ[[[\\\^^^___```bbbcccdddeeeeeemmmmmmnnnnnnooopppqqqqqqqqqqqqrrrssstttuuuvvvvvvyyyzzz|||~~~~~~|||zzzyyy{{{zzzuuurrrssssssrrruuuzzz|||{{{zzzzzzzzz|||}}}~~~}}}vvvjjjpppyyy}}}|||uuulllffffffrrryyytttnnnkkkdddZZZOOOMMMIIIFFFCCC@@@>>><<<999999:::::::::999999888888888999999:::;;;;;;<<<999;;;===>>>===>>>???AAABBBIIIWWWnnnzzzkkkaaaWWWVVVTTTSSSQQQQQQQQQQQQPPPNNNLLLIIIGGGEEEEEEEEE@@@BBBDDDEEEFFFEEEDDDCCCHHHKKKOOOQQQOOOMMMLLLLLLJJJJJJJJJHHHGGGHHHKKKMMMJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPNNNNNNNNNMMMMMMMMMMMMLLLMMMLLLJJJIIIHHHIIIJJJKKKGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@AAABBBCCC@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;999999999999::::::::::::;;;::::::999999::::::;;;;;;<<<===>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>??????>>>>>>;;;;;;;;;<<<<<<<<<==================>>>>>>>>>???<<<<<<;;;;;;@@@HHHIIIFFF??????@@@@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@AAA>>>???@@@AAABBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHBBBBBBCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHGGGDDDEEEGGGGGGHHHIIILLLOOOOOOQQQRRRRRRQQQPPPRRRSSSPPPOOOOOOOOOPPPSSSWWWYYYZZZ[[[\\\]]]^^^___``````aaa```^^^]]]]]]___aaaccc```aaaaaabbbbbbaaaaaa``````aaaaaaaaaaaa___^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZZZZZZZ[[[___ccchhhkkkXXXYYYZZZ[[[]]]___``````aaaaaa```````````````aaaiiiiiijjjkkklllnnnpppqqqrrrsssuuuwwwxxxyyyzzzzzz~~~}}}~~~}}}{{{yyyyyyyyyyyy}}}vvvxxx}}}xxxtttqqqhhhpppzzz|||uuunnniiiiiivvvzzzqqqhhheee^^^TTTNNNLLLIIIFFFBBB@@@>>>===999::::::::::::999888777888888999::::::;;;<<<<<<777999;;;===<<<===>>>???===DDDNNN```vvvddd[[[YYYVVVTTTRRRRRRSSSTTTQQQPPPMMMJJJGGGFFFEEEEEE@@@AAACCCEEEEEEDDDCCCBBBHHHLLLQQQRRRPPPMMMLLLLLLIIIJJJIIIHHHHHHIIILLLOOOLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMLLLLLLMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMLLLNNNLLLJJJIIIIIIIIIKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHGGGDDDEEEFFFFFFFFFFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@???@@@AAACCCDDD@@@@@@AAABBBBBBBBBAAAAAA============<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;>>>?????????===<<<:::888;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>?????????>>><<<=========>>>>>>??????============>>>>>>>>>>>><<<>>><<<999;;;CCCIIIKKK??????@@@@@@@@@AAAAAAAAA@@@??????????????????@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>??????@@@>>>???AAABBBCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGEEECCCAAAAAABBBEEEIIIKKKHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFDDDFFFGGGGGGGGGIIIKKKMMMNNNOOOQQQPPPOOOOOOPPPRRROOONNNNNNOOOQQQTTTWWWYYY[[[[[[[[[\\\\\\\\\]]]]]]```___]]][[[[[[]]]___aaa^^^^^^____________^^^^^^___``````aaa```___]]]\\\[[[[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYY[[[```ffflllooommmmmmnnnoooqqqsssuuuvvvxxxwwwvvvuuuvvvyyy|||~~~{{{xxxxxx{{{~~~{{{xxx~~~|||{{{sssmmmjjjjjjrrrwww|||~~~{{{tttnnnjjjpppqqqpppkkkcccZZZRRRNNNOOOKKKEEEAAA===:::777444888888888888999:::;;;<<<777777888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@@@@EEEWWWuuurrrggg]]]VVVUUUVVVUUUSSSTTTOOOMMMKKKIIIGGGFFFEEEEEECCCDDDDDDDDDDDDDDDDDDDDDIIIKKKNNNNNNMMMKKKJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKOOOMMMJJJIIIJJJKKKLLLKKKOOONNNMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHIIIJJJKKKFFFGGGHHHIIIJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@???@@@AAABBBCCCAAAAAAAAA@@@@@@?????????????????????>>><<<;;;;;;===<<<:::888888888:::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<<<<>>>@@@???<<<;;;===???;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;========================<<<:::999:::===???===;;;:::;;;<<<===>>>AAAEEEIIIAAAAAA@@@???>>>>>>>>>???;;;===???@@@AAA@@@>>>===>>>>>>==================@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>============>>>@@@AAABBBBBBAAAAAA@@@BBBCCCEEEEEEDDDBBBAAABBB@@@>>>>>>AAACCCEEEEEEGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEDDDDDDFFFHHHKKKMMMLLLMMMOOOPPPPPPOOOMMMLLLOOOQQQSSSTTTTTTTTTUUUWWWXXXYYYZZZYYYXXXXXXZZZ\\\\\\[[[YYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^_________^^^]]]WWWVVVVVVVVVWWWXXXWWWVVVVVVYYY^^^cccgggmmmsssxxx{{{xxxxxx|||{{{{{{~~~~~~zzzmmmgggiiinnntttyyy~~~zzzrrrllliiipppooolllfff]]]UUUOOOLLLKKKGGGCCC???===<<<999777777777777777888999:::;;;999999:::;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<>>>???DDDRRRkkksssggg[[[WWWWWWTTTQQQPPPOOONNNLLLJJJHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDHHHJJJLLLMMMKKKJJJIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKJJJKKKLLLLLLLLLKKKJJJJJJQQQNNNLLLKKKLLLMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJHHHHHHHHHIIIJJJEEEFFFGGGHHHIIIHHHHHHGGGEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<>>>===;;;:::999:::;;;<<<:::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<;;;===???>>><<<;;;===>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===========================;;;999:::===>>><<<;;;<<<============>>>BBBDDD@@@???>>>>>>=========>>><<<===???@@@@@@@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;<<<>>>???@@@@@@?????????AAABBBDDDDDDCCCBBBAAABBB@@@>>>???AAADDDEEEFFFGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFHHHJJJKKKKKKLLLNNNOOOPPPOOONNNMMMOOOQQQSSSTTTSSSSSSTTTVVVWWWXXXYYYXXXWWWWWWYYYZZZ[[[ZZZYYYXXXXXXXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\\\\]]]\\\[[[ZZZWWWVVVUUUTTTUUUVVVVVVVVVYYY^^^dddjjjpppuuuzzz}}}{{{yyyzzz}}}}}}zzz~~~}}}xxxhhhcccjjjuuuwww|||~~~vvvnnniiihhhqqqmmmfff^^^VVVPPPLLLJJJEEEBBB???===<<<<<<;;;:::666666666666777888999999999::::::;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;>>>CCCLLL\\\wwwvvvddd[[[YYYVVVRRRPPPQQQPPPNNNLLLKKKIIIIIIIIIGGGFFFDDDBBBBBBBBBCCCDDDFFFHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIPPPNNNKKKKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLLLLNNNNNNNNNOOONNNNNNMMMLLLMMMLLLJJJIIIHHHGGGHHHHHHDDDEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDCCCDDDDDDEEEDDDBBBAAA@@@?????????AAAAAAAAA@@@@@@@@@@@@???===>>>>>>???>>>>>>======???>>><<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<;;;<<<======;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===========================<<<:::;;;<<<<<<;;;:::>>>>>>>>>===;;;;;;===???>>>>>>===<<<<<<<<<======<<<===>>>@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>===<<<<<<;;;;;;::::::;;;<<<>>>>>>>>>======>>>???AAABBBBBBBBBAAA@@@AAA@@@???@@@CCCEEEGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGFFFEEEGGGFFFEEEEEEEEEFFFHHHIIIHHHJJJLLLMMMOOOOOONNNNNNOOOQQQSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVWWWXXXZZZYYYYYYXXXWWWXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXXXXYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTUUUWWWXXX___eeennnvvv|||}}}yyyxxxzzz{{{~~~}}}|||zzz|||~~~zzzyyyyyy}}}|||{{{|||uuuhhhgggqqq|||~~~xxxnnnhhhhhhjjjoooiii___VVVOOOKKKIIIHHH@@@>>>;;;:::::::::999888777777777777777888999999888888888999999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;>>>CCCFFFNNNcccqqqccc^^^ZZZWWWVVVRRRQQQPPPNNNMMMLLLLLLLLLJJJHHHEEEBBBAAABBBCCCEEEDDDEEEGGGHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJMMMKKKIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNNNNNNNNNNNNNMMMMMMNNNMMMKKKHHHGGGFFFFFFGGGDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDEEECCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>===<<<>>>======<<<<<<<<<===>>>======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;:::999===>>>===<<<::::::;;;===>>>>>>===<<<<<<===============>>>????????????>>>>>>>>>>>>>>>????????????????????????????????????>>>>>>======<<<;;;;;;:::999:::<<<===>>>>>>=========>>>???@@@AAAAAA@@@@@@BBBAAA@@@BBBEEEGGGHHHHHHEEEEEEDDDDDDDDDEEEFFFFFFCCCDDDFFFHHHHHHGGGEEEDDDHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGIIIKKKMMMNNNOOOOOOOOOQQQSSSSSSQQQQQQQQQRRRTTTUUUWWWWWWVVVUUUVVVWWWYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVUUUUUUUUUWWWWWWVVVUUUUUUWWWZZZ]]]fffmmmxxx}}}~~~~~~|||yyyuuuttttttvvv{{{||||||||||||}}}}}}yyyvvvxxx}}}~~~zzz|||~~~|||rrrnnnrrr{{{zzzoooeeebbbffflllkkkdddYYYPPPKKKIIIGGGFFF>>>;;;999777777777777666999999888888888999::::::888888999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<>>>BBBDDDEEETTTtttpppeee]]]XXXWWWTTTSSSRRRQQQPPPPPPPPPPPPMMMKKKGGGDDDBBBBBBDDDEEEBBBDDDEEEEEEDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLJJJHHHHHHIIIJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJLLLMMMMMMNNNNNNMMMMMMMMMNNNMMMKKKHHHGGGFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFF@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???===<<<;;;<<<<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<::::::;;;===>>>>>>=========>>>>>>???======>>>???????????????======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<;;;:::;;;<<<>>>???>>>>>>===<<<===>>>???@@@@@@@@@@@@CCCBBBBBBCCCFFFHHHIIIHHHDDDCCCCCCCCCDDDDDDEEEFFFBBBDDDFFFGGGHHHGGGEEEDDDGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEGGGIIIKKKMMMNNNOOONNNPPPQQQQQQPPPOOOPPPQQQSSSUUUWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVZZZ___cccnnnuuu|||{{{||||||zzzwwwuuuuuuvvvyyy{{{|||}}}|||}}}~~~yyy~~~wwwwwwxxx|||xxxrrrttt|||~~~rrrfff___```eeejjjddd\\\RRRKKKIIIGGGEEECCC===;;;888777777777666555:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;======AAACCCBBBJJJddd~~~uuueeeZZZWWWVVVUUUTTTSSSSSSSSSSSSSSSOOOMMMJJJGGGEEEDDDDDDDDDAAABBBDDDDDDCCCCCCEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJJJJKKKKKKJJJIIIGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLLLLNNNLLLJJJHHHFFFFFFFFFFFFDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGG???@@@AAABBBBBBBBBBBBAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;::::::<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::999:::;;;999;;;<<<<<<;;;;;;<<<===>>>>>>======>>>>>>??????>>>>>>>>>>>>>>>?????????>>>>>>>>>???@@@@@@AAAAAA========================??????>>>>>>===<<<<<<;;;;;;<<<===????????????>>><<<======>>>???@@@AAAAAACCCBBBBBBDDDFFFGGGGGGFFFCCCBBBBBBCCCCCCDDDEEEFFFCCCDDDEEEFFFFFFFFFEEEDDDFFFFFFFFFEEEDDDCCCCCCBBBCCCDDDFFFGGGJJJLLLMMMNNNLLLNNNPPPPPPOOOOOOPPPQQQRRRTTTWWWWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQTTTXXXZZZ[[[```ffflllvvv{{{~~~}}}|||yyy{{{}}}~~~|||yyyxxxwwwxxxzzz|||}}}}}}~~~~~~|||ssssssuuuzzzxxxsssxxxxxxkkkaaa^^^```ccceeeZZZTTTLLLHHHGGGFFFCCC@@@===;;;888888999999999888999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;===;;;>>>CCCBBBEEEVVVkkkwwwggg```WWWVVVVVVUUUUUUUUUVVVVVVQQQOOOMMMJJJHHHFFFDDDDDDAAABBBCCCCCCBBBCCCEEEFFFEEEFFFGGGHHHIIIHHHHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLLLLJJJJJJJJJKKKKKKIIIHHHGGGGGGIIIJJJKKKKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKMMMKKKIIIGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDEEEGGGGGG@@@AAABBBBBBBBBAAA@@@?????????@@@@@@@@@AAAAAAAAA>>>??????@@@@@@@@@??????<<<===>>>>>>?????????>>><<<<<<<<<<<<============;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;<<<<<<;;;;;;:::===;;;::::::<<<===<<<:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888:::<<<;;;999999:::<<<:::<<<======;;;:::;;;<<<===<<<<<<<<<======>>>???>>>>>>>>>>>>>>>??????@@@<<<======>>>??????@@@@@@========================>>>>>>===<<<<<<;;;;;;::::::;;;===>>>??????>>>>>>=========>>>???@@@BBBBBBBBBAAAAAABBBDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFHHHJJJLLLMMMKKKMMMOOOOOOOOOOOOPPPQQQPPPSSSUUUVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVUUUSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTRRRQQQPPPPPPPPPQQQSSSXXX^^^cccfffkkkrrrxxx{{{~~~|||{{{zzzzzzzzzzzzwwwzzz~~~~~~{{{yyyxxxwwwzzz|||}}}}}}~~~~~~|||{{{}}}sssssstttwwwzzzvvvxxx~~~tttggg```___aaaaaa```TTTNNNHHHEEEFFFEEEBBB>>>===;;;999999;;;<<<===<<<888888777777777777777888999999999999999999999999999999:::::::::;;;;;;;;;===999;;;BBBCCCCCCOOO```vvvmmmXXXWWWWWWVVVVVVVVVWWWWWWRRRQQQOOOLLLJJJGGGEEECCCAAABBBCCCBBBBBBCCCEEEGGGEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFEEEEEEFFFHHHIIIKKKIIIHHHGGGHHHIIIIIIGGGEEEFFFHHHIIIKKKLLLLLLKKKKKKHHHHHHIIIJJJKKKKKKJJJJJJLLLKKKIIIGGGFFFFFFFFFGGGEEEDDDDDDCCCCCCEEEFFFGGGBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDFFFGGGHHHBBBCCCCCCCCCBBB@@@>>>===?????????@@@@@@AAAAAAAAA;;;<<<>>>???AAAAAABBBBBB===>>>???@@@@@@@@@@@@@@@;;;;;;<<<<<<======>>>>>><<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::>>>;;;:::;;;===>>><<<:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777999;;;;;;999999;;;===<<<===>>>>>><<<:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@999::::::;;;<<<======>>>===========================<<<<<<;;;;;;:::999999:::;;;<<<>>>>>>>>>>>>============>>>???AAABBBCCC@@@??????@@@AAAAAA@@@>>>AAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDFFFGGGIIIKKKLLLIIILLLNNNOOOOOOOOOPPPRRROOOQQQTTTUUUTTTSSSRRRRRRTTTTTTUUUVVVUUUTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQOOONNNNNNOOOOOOWWW^^^ffflllooouuu}}}~~~~~~~~~wwwssslllkkkjjjjjjmmmrrrxxx{{{~~~~~~|||yyywwwwwwvvvvvvxxx|||}}}{{{yyyxxx|||uuussszzz{{{yyy~~~vvvkkk___]]]aaaccc___YYYNNNIIIEEECCCDDDAAA;;;666666666777777888888999999999888888888777777666666;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;???>>>======???DDDKKKQQQppp}}}jjj___WWWXXXZZZVVVSSSSSSSSSQQQPPPOOONNNLLLIIIFFFAAAAAA@@@@@@AAADDDFFFHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGIIIIIIGGGEEEGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHFFFEEEEEEFFFGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEE???@@@AAAAAABBBBBBBBBBBB@@@@@@??????@@@@@@AAABBB@@@@@@??????>>>>>>======????????????>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;<<<;;;::::::::::::;;;<<<==============================>>>>>>===<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;777888:::;;;<<<;;;::::::;;;;;;999999999999;;;;;;:::::::::999999999888888888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===:::999:::<<<===;;;999;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::;;;<<<===>>>@@@>>><<<<<>>>>>>>>?????????>>>>>>===>>>===<<<<<<<<<===???@@@>>>????????????@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBEEEFFFFFFEEEDDDCCCCCCDDDGGGFFFFFFEEEDDDCCCCCCBBBEEEFFFGGGIIIJJJKKKLLLLLLMMMLLLLLLLLLMMMOOOQQQRRRRRRQQQOOONNNNNNOOOPPPQQQUUUTTTSSSRRRQQQPPPOOONNNUUUUUUTTTSSSRRRRRRQQQQQQUUUSSSQQQNNNNNNQQQVVVZZZ___eeennnvvv|||~~~|||{{{{{{|||xxxuuussspppmmmiiifffgggkkkqqqtttyyyzzz{{{|||{{{zzzxxxwwwsssssstttwww{{{vvvtttvvvyyy}}}{{{zzzzzz{{{mmmddd\\\ZZZ^^^```[[[UUUKKKGGGCCCAAABBB@@@;;;666777777777777777888888888888888888888777777777666666666666777777888888888::::::::::::::::::::::::=========<<<>>>BBBHHHLLLbbb~~~pppbbb\\\WWWSSSRRRTTTVVVTTTRRRPPPOOOMMMJJJHHHDDDCCCBBBAAABBBCCCEEEGGGHHHHHHHHHHHHHHHIIIIIIJJJLLLKKKJJJJJJIIIHHHGGGGGGHHHGGGFFFGGGHHHIIIGGGFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIHHHFFFFFFHHHIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDBBBBBBCCCCCCCCCDDDDDDDDD???@@@AAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAA????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;======<<<;;;;;;;;;;;;;;;888999:::<<<======>>>>>>;;;::::::999999::::::;;;;;;;;;;;;:::::::::999999777777888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999:::<<<===;;;999:::;;;;;;;;;<<<<<<<<<===<<<;;;:::::::::;;;======@@@>>><<<<<<>>>>>><<<:::;;;::::::999:::;;;<<<============>>>>>>======<<<===<<<;;;;;;;;;<<<>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAABBBDDDEEEFFFEEECCCBBBCCCDDDFFFFFFEEEEEEDDDCCCCCCBBBDDDEEEGGGIIIJJJKKKKKKKKKLLLLLLKKKLLLMMMNNNPPPQQQQQQPPPPPPOOOOOOPPPPPPPPPRRRQQQQQQQQQQQQQQQQQQQQQTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQSSSWWW]]]bbbkkkpppwww~~~}}}yyyvvvuuuttt}}}{{{zzzyyyyyyyyyuuuqqqkkkfffdddfffiiilllqqqsssuuuwwwxxxxxxwwwvvvppppppqqquuuzzz|||ppppppvvv~~~~~~zzzxxx|||yyyqqqaaa\\\WWWXXX\\\[[[UUUOOOGGGCCC@@@??????>>>:::777888888888888777777777777888888888888777777777777333444666888999999999888999999999999999999999999:::;;;<<<<<<===???CCCGGGUUUqqqvvvfffZZZTTTUUUXXXXXXVVVSSSRRRPPPNNNKKKIIIGGGFFFEEECCCCCCCCCDDDDDDGGGGGGGGGGGGGGGHHHIIIIIILLLKKKKKKJJJIIIHHHGGGGGGHHHGGGFFFGGGHHHHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFJJJHHHGGGHHHJJJKKKKKKKKKGGGGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;===<<<;;;;;;;;;;;;;;;;;;999999999:::;;;===>>>???;;;::::::999999::::::;;;<<<;;;;;;;;;::::::::::::777777777888888999999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999:::;;;<<<;;;999::::::;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===???>>><<<<<<===<<<;;;999999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>?????????@@@@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEDDDCCCBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSOOOOOOOOOOOOOOOPPPQQQQQQPPPQQQTTTWWW[[[aaahhhnnnwww{{{~~~wwwrrrnnnllllll~~~~~~}}}|||}}}~~~yyyvvvqqqllliiiggghhhhhhkkkmmmppptttvvvwwwwwwwwwrrrqqqrrrvvv{{{{{{qqqrrr|||}}}zzz~~~wwwuuuvvv|||}}}qqqfffXXXWWWVVVXXXZZZXXXQQQKKKDDDAAA>>>=========;;;888999999888888777777666666888888888777777777777777444666888:::;;;;;;999888888888888888888999999999:::;;;<<<======>>>@@@CCCJJJcccyyyhhh]]]ZZZZZZXXXUUURRRQQQPPPOOOLLLKKKJJJIIIGGGEEEDDDCCCCCCBBBFFFFFFFFFFFFFFFGGGHHHIIILLLKKKKKKJJJIIIHHHHHHGGGIIIGGGFFFFFFGGGHHHHHHFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGHHHHHHGGGFFFEEEEEEIIIGGGGGGHHHJJJLLLLLLKKKHHHGGGEEEDDDDDDFFFHHHIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAAAAA??????@@@@@@AAAAAAAAAAAA>>>>>>>>>??????@@@@@@@@@????????????>>>>>>>>>===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;999999888777888999;;;<<<::::::::::::::::::::::::;;;;;;:::::::::999999999777888888888999999999:::<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;:::::::::::::::;;;;;;;;;>>>===<<<<<<;;;:::999999999999999999999::::::;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBBBBBBBCCCDDDCCCBBBAAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNPPPQQQQQQQQQPPPOOOLLLMMMNNNOOOPPPQQQRRRSSSNNNNNNMMMMMMNNNOOOQQQRRROOORRRWWW]]]ccckkkrrrwww}}}xxxqqqlllhhhgggggg}}}{{{{{{~~~{{{{{{{{{|||zzzyyyxxxvvvsssoookkkiiihhhkkknnnsssvvvxxxxxxxxxwwwvvvvvvxxx|||yyytttwww~~~{{{zzzyyywww~~~wwwpppqqquuuzzz|||vvviii^^^UUUVVVWWWYYYYYYUUUOOOJJJBBB@@@>>>===<<<<<<;;;:::999999888888777777666666777777777777777777888888666777999::::::999777666777777777888888999999999:::<<<=========>>>???AAAAAAVVVsss}}}mmm```XXXWWWUUUQQQPPPOOOOOOMMMLLLLLLKKKJJJHHHFFFDDDCCCBBBDDDDDDDDDEEEEEEGGGHHHHHHKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGFFFEEEGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFEEEDDDGGGEEEDDDEEEHHHIIIIIIIIIGGGFFFEEEDDDDDDFFFHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@>>>???@@@AAAAAAAAA@@@@@@>>>>>>??????@@@@@@AAAAAA????????????>>>>>>>>>===============<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<;;;:::999777777888999:::::::::::::::::::::::::::999999999999888888888777999999999:::::::::::::::;;;;;;::::::::::::;;;;;;999::::::::::::999::::::::::::::::::::::::999999888999999:::::::::::::::<<<<<<<<<;;;:::999999999999:::::::::;;;;;;;;;;;;:::;;;<<<<<<=========<<<<<<<<<======>>>>>>>>>>>>======>>>>>>>>>?????????AAAAAAAAAAAAAAABBBCCCCCC@@@AAABBBBBBAAA@@@AAACCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIJJJHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPPPPPPPOOONNNMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPPPPPPPQQQSSSUUUWWWSSSWWW^^^eeekkkrrrxxx||||||{{{{{{yyyvvvqqqlllhhhfffffffff}}}zzzzzz}}}{{{{{{|||}}}zzz{{{}}}}}}zzztttnnnkkkhhhjjjnnnrrrvvvwwwxxxxxx{{{zzzyyyzzz}}}~~~~~~uuuvvvwww{{{|||wwwrrrxxxxxxtttxxx}}}pppmmmppptttwwwuuulllaaaYYYVVVWWWYYYYYYVVVQQQLLLIIIAAA???===;;;::::::::::::888888888888777777777777777777777777888888888888666666777777777666444444777777777888999999::::::;;;<<<============@@@BBBAAAOOOhhhnnn]]]\\\YYYUUURRRPPPOOONNNLLLLLLLLLKKKIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLLLLJJJGGGEEEEEEFFFHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDEEECCCBBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEEEECCCCCCCCCBBBCCCCCCDDDEEECCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@>>>???@@@AAABBBAAA@@@@@@?????????@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::999::::::;;;;;;::::::999888888888888777777777777::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;888:::;;;:::999888999;;;::::::999999999999888888777888999:::::::::999999999:::;;;:::999888999:::999999:::;;;;;;;;;;;;;;;::::::;;;<<<============<<<======>>>???>>>>>>>>>=========>>>>>>>>>??????AAAAAA@@@@@@AAAAAABBBCCC???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMOOOQQQUUUYYY[[[]]]bbbhhhnnnssswww{{{~~~}}}xxxvvvvvvooommmkkkhhhfffeeeeeeeee~~~|||~~~zzzzzz}}}~~~~~~~~~yyy{{{}}}|||yyytttnnnkkkhhhjjjnnnrrruuuvvvwwwwww{{{zzzzzz{{{}}}}}}}}}}}}}}}{{{zzzxxxwwwooouuuzzzyyytttpppwwwyyyxxx~~~zzzrrrlllkkkpppuuutttlllccc[[[XXXVVVXXXXXXVVVQQQKKKHHHFFF???>>><<<999777777777999777777777777777888888888666777777777888888888888555555555666666666666666777777888888999::::::;;;:::;;;<<<;;;;;;===@@@BBBEEEKKK\\\wwwsssfffbbb\\\WWWTTTQQQNNNLLLKKKKKKKKKJJJIIIHHHGGGFFFBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHJJJKKKMMMNNNNNNJJJHHHEEEEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAABBBCCCDDDDDDCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDDDDCCCCCCCCCBBBBBBAAABBBBBBBBBAAAAAA@@@???===???@@@BBBBBBAAA@@@???AAA@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;<<<888888999:::;;;<<<<<<<<<999::::::;;;;;;::::::999999999999888888888777777999999999999999999999999;;;::::::999999::::::;;;888:::;;;:::888777999;;;:::999999999888888888888777777999:::::::::999888666888::::::888777999;;;777888999:::;;;::::::999888999:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>==================>>>>>>>>>?????????>>>>>>??????@@@AAA>>>???@@@@@@??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDFFFGGGHHHHHHHHHIIIIIIKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLLLLMMMMMMMMMNNNNNNJJJKKKLLLPPPUUU[[[aaadddiiinnnsssxxxzzz{{{|||}}}{{{uuupppnnnmmmffffffeeeeeeeeedddcccbbb~~~{{{zzz}}}zzz||||||zzz|||~~~}}}}}}}}}~~~zzzzzzzzzyyyvvvqqqmmmjjjhhhjjjnnnqqqtttuuuuuuuuuzzzyyyyyyzzz}}}}}}}}}|||{{{xxxuuurrrpppnnnvvv~~~wwwrrrttt|||yyypppkkkkkkkkkkkkkkkqqquuuqqqggg]]]XXXXXXWWWXXXWWWSSSLLLGGGDDDDDD>>>===;;;888555444555777666666777777888888999999666666777777888888888999666666666666777999:::;;;777777888999::::::;;;;;;:::::::::::::::<<>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;999999999999::::::;;;<<<222444666999;;;;;;<<<;;;999999;;;;;;;;;;;;999999:::::::::999999999888888999999888888888888888888;;;::::::999999::::::;;;777:::;;;:::888777999;;;:::999999999888888777777666777888999:::999888888555777999999777777999<<<666777888999:::999888888666777888999:::;;;;;;;;;::::::<<<=========<<<;;;============>>>>>>>>>>>>===============>>>>>>???===???@@@@@@??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIKKKMMMNNNJJJJJJKKKLLLMMMNNNNNNOOONNNPPPRRRXXX___gggnnnrrrrrrvvv{{{~~~~~~}}}}}}}}}zzzzzzwwwrrrlllgggeeedddaaaaaacccccccccbbbaaa```~~~}}}yyy|||~~~|||{{{{{{vvvxxx{{{xxxyyy{{{~~~}}}}}}{{{~~~{{{vvvqqqnnnllllllllleeegggkkkpppsssuuuvvvvvvtttwww{{{}}}}}}|||{{{|||xxxzzzyyyvvvpppmmmnnnpppwww}}}vvvtttwww{{{}}}~~~jjjeeedddbbbfffooorrruuutttjjj\\\SSSSSSVVVTTTRRROOOJJJFFFAAA>>><<<::::::888777666666555555777777666666666666777777777888888888888999999999777777777777888888888888;;;888666777:::<<<;;;999<<<<<<<<<<<<============???EEEPPP___vvv~~~lllbbb[[[SSSOOOPPPPPPNNNLLLKKKLLLKKKIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIKKKLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFHHHHHHGGGFFFEEEEEEEEEFFFDDDDDDEEEFFFGGGHHHIIIIIICCCDDDEEEEEEEEECCCBBBAAAAAACCCEEEGGGHHHGGGFFFEEECCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????@@@BBBBBBAAAAAA@@@???>>>>>>????????????>>>===;;;;;;========================888888999:::;;;;;;;;;;;;<<<===============<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999999999999999999999999999:::::::::999999888888888888888999999999:::::::::888888999999999:::::::::::::::::::::::::::::::::999999888777666666777777555666777888888777666555888888888777777777777777777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<===>>>>>>AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????AAAAAAAAA@@@@@@?????????@@@BBBDDDGGGHHHHHHGGGGGGJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNPPPQQQNNNUUU[[[aaakkkvvv}}}~~~~~~}}}|||||||||{{{yyywwwrrrpppkkkfffccc``````___bbb^^^]]]```bbbaaabbbeee~~~}}}~~~{{{yyy~~~}}}}}}~~~zzz{{{|||uuuvvvwww{{{~~~|||yyywwwvvvtttpppmmmkkkjjjkkkkkkfffhhhkkkooorrrtttuuuuuuuuuvvvxxxyyyzzz{{{}}}}}}yyyvvvqqqllljjjmmmssswwwyyyttttttyyyvvveeebbbdddeeejjjrrrzzzwwwpppeeeYYYSSSTTTXXXTTTQQQKKKEEE@@@<<<::::::888777777666666666666777777777666666666666777777666666777777777888888888666666666777777777888888:::888777777:::;;;;;;999;;;<<<<<<<<<============???CCCKKKVVVhhhpppcccXXXRRRRRRNNNMMMMMMLLLLLLKKKJJJIIIFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHGGGFFFFFFGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHCCCCCCDDDDDDDDDCCCBBBAAABBBCCCEEEGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<============<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999999999999999999999999999:::::::::999999888888888888888888888999999999999888888888888999999999::::::::::::::::::::::::::::::999888777777777777777666666777888888888777666888777777777777777777777777888888888888999999999999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<======>>>????????????>>>>>>>>>>>>======>>>>>>>>>?????????AAAAAAAAA@@@@@@?????????@@@BBBDDDFFFGGGGGGGGGFFFIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNLLLLLLMMMMMMOOOQQQSSSUUUXXX___eeekkksss}}}}}}{{{zzzxxxtttrrrooommmiiifffbbb```^^^]]]```\\\\\\```cccccceeehhh{{{|||}}}{{{}}}~~~~~~{{{xxxyyy|||~~~}}}{{{zzz{{{||||||||||||~~~{{{zzz~~~|||sssssstttxxx}}}~~~|||}}}|||zzzwwwtttqqqmmmllljjjiiihhhiiijjjkkkgggiiillloooqqqsssssssssvvvuuutttvvvyyy|||}}}}}}{{{tttiiicccfffnnnyyy~~~}}}zzzuuusssuuu}}}rrrfffgggmmmqqqvvv}}}yyykkk]]]TTTRRRUUUXXXTTTPPPIIIBBB<<<:::999999666666666555666777888888777666666555555666666777555555555666666666777777555555666666666777777777:::888777888999;;;::::::;;;;;;;;;<<<<<<<<<======???AAADDDJJJWWWnnnsssdddZZZVVVQQQQQQQQQOOOLLLJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDDDDDDDCCCBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>@@@@@@AAA@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999999999999999999999999999888888888777777777777888888888888777777777888888888999999::::::::::::::::::::::::::::::999888888888888999777888888999888888777777777777777777777777888888777888888888888999999999777777888:::;;;===>>>>>><<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======<<<============>>>>>>>>>======>>>>>>>>>>>>??????@@@@@@@@@@@@@@@?????????AAABBBDDDFFFFFFFFFFFFEEEIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMKKKLLLNNNQQQTTTXXX[[[]]]dddjjjpppuuu{{{|||yyyvvvrrrnnnkkkiiiiiigggeeebbb___]]]\\\\\\ZZZ\\\aaadddeeehhhlll~~~wwwwww|||~~~zzzuuuwwwzzz}}}~~~}}}zzzvvvtttuuuxxx{{{|||zzzuuuvvvxxxyyyyyy{{{}}}}}}zzz}}}~~~|||sssssstttxxx}}}|||wwwyyy~~~~~~}}}|||{{{{{{|||}}}~~~~~~zzzwwwuuuqqqmmmiiihhhgggggghhhhhhiiijjjjjjhhhiiilllnnnpppqqqrrrrrruuuttttttvvvyyy{{{zzzyyyxxxoooeeeaaahhhttt|||vvvvvvuuutttuuuyyy}}}qqqjjjnnnwww}}}wwwfffXXXRRRRRRSSSSSSQQQNNNIIIDDD???===;;;;;;777777777666666777888888666666666555555666666666555555666666666777777777555555555555666666666666999999888888999:::::::::::::::;;;;;;;;;<<<<<<<<>>>>>>>>>>>??????AAA@@@@@@@@@??????>>>>>>???@@@@@@@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888;;;<<<==================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;::::::999999888888888888888888888888999999999888888888888888666666666666777777777777666777777777777888888888999999999999999999999999::::::999999999999999:::999999999999888888888777777777777777777888888888777777888888888999999999777888999:::;;;<<<======::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===::::::;;;<<<<<<===>>>>>>============>>>>>>>>>???@@@@@@@@@???????????????BBBBBBDDDEEEEEEEEEEEEDDDGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJLLLPPPVVV\\\bbbfffiiilllrrrwwwzzz~~~}}}xxxtttqqqmmmiiifffeeeffffffeeedddaaa^^^\\\[[[ZZZ]]]ccceeeeeeiiinnnyyyyyy}}}~~~vvvwwwyyy{{{|||}}}~~~yyyuuurrrssswww{{{{{{zzztttvvvxxxzzz{{{~~~{{{{{{{{{zzz}}}~~~{{{wwwvvvvvvyyy~~~|||wwwxxx~~~}}}{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxxxxvvvssspppmmmkkkgggccc```fffggghhhhhhiiiiiiiiiiiihhhiiikkkmmmooopppqqqqqqrrrsssuuuxxxxxxwwwssspppiiieeebbbeeeppp}}}}}}uuunnnpppssswww{{{yyyqqqmmmsss|||}}}ppp```UUURRRQQQNNNKKKHHHHHHFFFEEEBBB???<<<;;;::::::999888777777777777666666555555555555666666666666666777777777888888555555555555666666666666999999999999888999:::;;;::::::::::::;;;;;;;;;;;;>>>???BBBDDDFFFQQQjjj{{{jjj\\\[[[WWWSSSNNNLLLKKKLLLIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>======>>>>>>???@@@@@@???????????????>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888;;;;;;<<<===============;;;<<<<<<<<<<<<<<<<<<<<<999999::::::;;;::::::999::::::::::::::::::::::::;;;;;;::::::999999999999888888888888888888888888888888888888888888888888555555666666666777777777666777777777777888888888999999999999999999999999:::999999999999999:::::::::999999888888888888888666666777777888888888888777777888888888999999999999999999:::::::::::::::888888999999:::;;;;;;<<<:::::::::::::::;;;<<<<<<999999:::;;;<<<======>>><<<============>>>>>>>>>????????????????????????BBBCCCCCCDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEEEEFFFHHHIIIMMMPPPVVV]]]eeekkkqqqssssssxxx{{{{{{}}}~~~zzzwwwtttpppmmmkkkhhhfffdddcccdddffffffeeeccc```___\\\\\\```fffggggggjjjppp}}}}}}|||{{{zzzyyyzzz|||~~~{{{wwwsssssswwwzzz{{{zzzvvvxxxzzz|||~~~|||zzzxxxxxx{{{|||zzzyyyxxxzzz~~~~~~zzzyyy|||}}}yyyvvvuuuvvvyyyxxxxxxwwwuuusssrrrppphhhgggdddbbbaaa^^^[[[XXXdddeeegggiiiiiiiiiiiihhhhhhiiijjjlllnnnoooqqqrrrpppssswwwwwwsssmmmhhhfff\\\___fffppp}}}zzzrrrlllpppuuu|||zzzwww{{{qqqgggZZZSSSQQQNNNIIICCC@@@@@@AAAAAA@@@===:::888;;;:::999777666666555555666555555444444555555666666666777777777888888888555555666666666777777777888999:::999888888:::<<<999999999:::::::::;;;;;;======AAAEEEEEEIII[[[ppp~~~iiiccc[[[UUURRRQQQPPPOOOJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFHHHIIIJJJIIIHHHHHHFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@????????????????????????======>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<888999999:::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999999999888888888888888888888888777777777888888888888888666666666666777777777777777777777888888888999999999999999999999999999999999888888888888999:::::::::999888777777777777777666666666777888888999999777888888888888999999999::::::::::::999999999999777888888999;;;<<<<<<===:::999999999999:::;;;;;;999999:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>>>>???????????????CCCCCCCCCCCCBBBBBBBBBBBBEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFGGGHHHJJJMMMOOOWWWZZZ___fffmmmssswwwyyyxxx{{{|||zzzxxxyyywwwsssmmmjjjfffdddddddddcccbbbbbbccceeeffffffeeecccbbb^^^```eeejjjkkkkkkooouuu~~~~~~~~~yyyvvvuuuwww{{{~~~}}}yyytttsssvvvyyyyyyyyyuuuwwwyyyzzz{{{|||~~~|||{{{zzzxxxzzz}}}}}}~~~~~~~~~}}}|||{{{}}}~~~{{{yyyxxxyyy|||}}}{{{zzz{{{}}}~~~{{{|||{{{xxxtttrrrqqqqqqrrrrrrrrrqqqooollljjjhhh```___]]]]]]]]]\\\ZZZWWW^^^```dddfffhhhhhhggggggggghhhiiikkkmmmoooqqqrrroootttvvvrrriii```]]]]]]^^^gggttt{{{qqqtttyyy~~~vvveee^^^UUUPPPNNNKKKDDD???>>>>>>===<<<;;;999777555777777666555555555555555666555555444444555555666555555555666666666777777666666666777777777888888777999:::999888888:::<<<999999999999::::::::::::;;;:::===CCCBBBBBBPPPaaayyyjjj___ZZZXXXSSSOOOKKKJJJJJJIIIIIIIIIIIIIIIGGGFFFFFFEEEDDDDDDDDDEEECCCDDDFFFHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBBBBBBBDDDEEEFFFDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@>>>>>>>>>>>>????????????===>>>>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======888888999:::::::::::::::999999999999999999999999;;;:::999888888888999:::888888888888888888888888666777777777888888888999666666777777777888888888888888888888999999999:::888888888888888888888888777777777777777888999::::::999888666555555666666555666666777888888999999777888888888888999999999888888888999:::::::::;;;999999::::::;;;;;;<<<<<<999999999999999::::::;;;::::::;;;;;;<<<<<<======<<<<<<<<<=========>>>>>>===>>>>>>>>>?????????@@@DDDCCCCCCBBBAAAAAAAAAAAADDDDDDDDDEEEEEEFFFHHHHHHHHHHHHHHHKKKNNNSSSXXX[[[dddfffjjjooosssvvvyyyzzzyyy{{{yyytttqqqqqqnnnjjjdddbbb___]]]^^^______^^^aaabbbccceeeeeeeeeeeeddd```ccciiippprrrqqqvvv}}}yyy{{{}}}~~~~~~xxxsssqqqtttxxx|||zzzuuusssuuuxxxxxxwwwssstttuuuuuuuuuuuuxxxzzz|||{{{{{{~~~|||yyyzzz}}}zzz|||}}}yyyyyyzzzzzzzzz{{{}}}|||xxxwwwyyy}}}{{{yyywwwxxxzzz}}}~~~{{{yyyxxxyyy{{{xxxyyyxxxuuurrrooonnnoookkkkkklllkkkiiifffcccaaa^^^]]]]]]]]]^^^^^^]]][[[YYY\\\```dddfffggggggffffffggghhhjjjllloooqqqsssoootttuuunnn```WWWVVVYYYkkkuuu|||~~~wwwxxx|||~~~|||vvvkkk___YYYQQQMMMKKKHHHBBB>>>AAA???===:::888666666666444333333333333444555555555555555444444555555555444444444555555555666666777777777777888888888888777999;;;:::777777:::===888888999999999:::::::::;;;777:::@@@@@@>>>IIIYYYsss|||yyyjjjbbb\\\UUUNNNKKKKKKJJJIIIIIIIIIIIIJJJHHHGGGFFFEEEEEEDDDDDDEEEBBBCCCFFFHHHIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHBBBAAAAAA@@@AAABBBCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>============>>>>>>>>>>>>>>>>>>>>>?????????>>>??????@@@@@@@@@??????========================888888999:::;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======777888999:::::::::::::::999999999999999999999999;;;:::999888888888999:::777777777777777777777777666666777777888888888999777777777777888888888888888999999999999:::::::::888888888888888888888888777777666666777888999999:::999777555555555555666555666666777888999999999777888888888888999999999666666777888:::;;;<<<===<<<<<<;;;;;;;;;;;;::::::999999888888999999:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>======>>>>>>?????????@@@DDDDDDBBBBBBAAAAAAAAAAAADDDDDDDDDDDDEEEFFFGGGHHHHHHHHHJJJNNNTTT[[[bbbeeemmmoooqqqtttvvvxxxxxxxxxwwwxxxuuuoookkkjjjgggccc```^^^[[[ZZZ[[[\\\\\\\\\```aaabbbcccdddeeeeeeeee```dddllltttvvvwww||||||~~~~~~~~~xxxsssqqqrrrsss|||{{{yyyvvvsssrrrsssuuuqqqnnnmmmooossswwwxxxvvvuuuuuuvvvxxx{{{}}}}}}{{{}}}}}}|||yyyttttttuuuwwwzzz}}}zzzuuunnnkkkooovvv||||||{{{zzzzzzzzzzzzzzzzzzxxxzzz{{{xxxtttpppppprrrppplllggghhhkkknnnllljjjhhhhhhhhhfffccc___]]]\\\ZZZ[[[]]]^^^^^^^^^]]]]]]]]]___aaabbbbbbccceeefffddddddeeejjjpppssstttrrrtttrrrkkkbbb[[[[[[cccjjjvvvyyypppsss||||||xxxmmmeeeTTTRRRNNNJJJFFFCCCAAA???@@@>>>:::666333333333444666555555444444444555555555555444444444444555555444444444555555555666666555555666777777777777777:::999777666666888:::;;;::::::999888777888999;;;:::;;;;;;;;;<<>>@@@@@@???===<<<===@@@BBBDDDEEEEEEEEECCCDDDDDDDDDCCCBBBAAAAAA@@@@@@??????????????????>>>>>>============>>>???>>>?????????@@@@@@@@@@@@>>>>>>======<<<<<<<<<<<<;;;;;;::::::::::::999999:::;;;<<<<<<======<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::<<<;;;::::::999999999999777777888999::::::;;;;;;888888888888888888888888888777555444555666888999777777777777777777777777888888999999999:::::::::888777777666666666666666444444666777888888888888:::999999999888888777777666666777777777777666666:::999888888888999:::;;;777888888888888999999999::::::999999999999999999888999::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;<<<===:::<<<===<<<<<<<<<>>>@@@@@@BBBDDDDDDCCCBBBBBBBBBEEEEEEEEEEEEEEEFFFJJJMMMHHHLLLUUU^^^fffmmmppprrrxxxyyyzzzzzzyyyvvvsssqqqqqqooolllhhheeecccbbbaaa^^^[[[YYYXXXZZZ\\\^^^___[[[aaaeeedddfffkkkmmmllleeehhhlllpppuuu{{{|||~~~~~~zzzvvvttttttuuuzzzzzzxxxtttqqqooopppqqqpppnnnlllooouuuyyyzzzyyyooooooooorrrtttvvvvvvuuuwwwwwwyyy{{{}}}|||yyyvvvrrrrrrtttvvvxxx{{{~~~|||wwwpppjjjlllqqqwww{{{}}}|||zzzyyyxxxwwwwwwwwwwwwxxxwwwuuurrrooonnnnnnkkkgggbbbbbbeeehhhhhhfff```aaabbbaaa```^^^\\\\\\[[[\\\]]]^^^___^^^^^^]]]^^^______``````aaacccdddjjjhhhgggjjjnnnssstttttthhhhhhgggcccaaaeeemmmuuuuuukkkdddlll}}}|||xxxyyyzzz}}}|||rrrfff^^^QQQOOOKKKGGGCCC@@@===<<<<<<:::777444333333444555555555444444444444555555555555444444444444555555444555555555666666666666555555666777777777777777999888777666666888999;;;<<<999666666999;;;:::888:::;;;;;;;;;<<>>???>>><<<>>>???AAACCCDDDDDDCCCCCCAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>????????????=========<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888999999:::::::::::::::;;;;;;:::999999999::::::::::::999999999999888888888888888888888888888888:::999777555555555666777777777777777777777777777888888888999999999::::::999999888777777777777777555666777888999999999999999999888888777777777777666666777777777777666666;;;:::999888777777888888777777888888888999999999999999999999999999999999999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::;;;;;;<<<<<<:::;;;;;;;;;::::::<<<>>>===???AAABBBAAAAAAAAABBBDDDEEEFFFGGGHHHKKKOOORRRSSSWWW^^^gggnnnssswwwxxxzzzzzzyyywwwuuurrrpppnnnmmmkkkhhheeebbb```______]]][[[XXXWWWXXX[[[]]]^^^]]]cccffffffgggllloooooojjjmmmqqquuuyyy~~~{{{}}}~~~}}}zzzwwwvvvwww}}}}}}{{{xxxtttqqqqqqrrrmmmkkkjjjmmmsssxxxyyyyyylllkkkkkkmmmpppqqqqqqpppuuuuuuwwwzzz|||}}}{{{xxxpppqqqrrrtttwwwzzz}}}~~~~~~~~~}}}zzzwwwpppiiigggjjjooosssxxx|||~~~|||{{{xxxuuusssqqqqqqpppsssrrrpppooonnnmmmjjjhhhddd```[[[ZZZ]]]```aaa```ZZZ[[[\\\]]]^^^^^^]]]]]]\\\]]]^^^_________^^^^^^___^^^^^^^^^^^^```bbbccchhhhhhhhhjjjlllllljjjiiiXXX\\\bbbfffkkksss}}}vvviii```]]]gggzzz|||tttpppppptttzzz}}}yyyrrrhhh]]]VVVMMMKKKGGGCCC???<<<999888777555444333333444666777555444444444444444555555555555444444444444555555555555555555666666666666555666666777777777777777888888777666777888999:::===888444555:::===:::666:::;;;;;;;;;<<<>>>BBBFFFJJJZZZttt{{{zzz}}}nnnaaa^^^YYYUUURRRNNNJJJHHHKKKJJJHHHHHHIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGJJJLLLMMMNNNOOOUUUOOOIIIFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGFFFDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFEEECCCBBBBBBAAA???===???>>><<<<<<===>>>===<<<@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCAAA@@@???>>>===>>>>>>>>>===============<<<<<<=========>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;888888999:::;;;<<<======:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;777888888999:::999999999:::999999999999::::::;;;<<<<<<;;;999888777666555888888888888888888888888;;;:::888666555555555666777777777777777777777777888888888999999999999::::::999999888888888888888666777888999999:::999999777777777777666666666666666666777777777777666666;;;:::999777666666666666777777777888888888999999777888888888999:::::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::======<<<;;;;;;;;;<<<<<<;;;<<<===<<<;;;;;;<<<>>><<<>>>AAABBBAAAAAABBBDDDDDDFFFHHHKKKMMMQQQVVVZZZ```dddiiipppuuuyyy|||||||||zzzwwwrrrooollljjjiiifffdddbbb___]]]\\\\\\\\\ZZZYYYWWWVVVWWWYYY\\\^^^bbbfffiiihhhjjjooossssssqqqsssvvvyyy|||{{{~~~}}}|||}}}~~~{{{wwwuuuuuu||||||{{{xxxssspppooooookkkhhhgggjjjoootttuuutttiiihhhhhhiiikkkmmmmmmlllrrrrrrsssvvvyyy{{{zzzyyyppppppppprrruuuxxx|||~~~~~~}}}|||}}}}}}}}}{{{yyyxxxuuuttttttooogggcccdddgggjjjooorrrtttuuuwwwxxxxxxvvvrrrnnnjjjhhhgggfffllliiiffffffhhhgggccc```]]]ZZZUUUTTTVVVYYY[[[\\\YYYYYY[[[]]]```aaa```___^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]]]]```bbbdddeeedddfffiiikkkiiiddd^^^YYYQQQXXXbbbnnnxxxuuuhhhcccaaabbbkkkxxxxxxooojjjkkkrrryyy}}}zzzuuuppphhh___VVVPPPIIIGGGDDD@@@<<<999666555555444333333333444666777444444333333444444555555555555444444444444555555333444444444555555555555666666777777777777666666777777666666777888999::::::888666777:::;;;999777:::;;;;;;;;;;;;===AAADDDCCCLLL___wwwzzzooo~~~pppjjjaaa[[[WWWSSSOOOLLLKKKIIIHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEAAACCCEEEHHHJJJLLLNNNNNNTTTQQQMMMKKKKKKLLLKKKJJJGGGFFFEEEEEEGGGGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAACCCAAA@@@???@@@@@@>>><<<>>>======<<<============@@@AAABBBCCCCCCCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::777777888999999999999888999888888888999:::;;;;;;<<<;;;:::999888777666555888888888888888888888888999999888777666666666777777777777777777777777777888888888888999999999999999999888777777777777888666777888888999999999888666666666666666666555555666666777777777777666666888888777777666666666666777777777777888888888888666777777888999::::::;;;::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::>>>======<<<;;;;;;;;;;;;>>>?????????======???@@@???AAACCCCCCCCCCCCDDDFFFEEEHHHKKKOOOSSSXXX]]]aaajjjlllppptttxxxzzz{{{{{{|||xxxrrrlllgggdddcccccc^^^]]][[[ZZZYYYYYYYYYYYYVVVVVVVVVVVVWWW[[[___bbbgggkkknnnlllnnnssswwwxxxvvvxxxzzz|||~~~yyy{{{~~~~~~}}}|||zzzzzz|||}}}~~~|||wwwsssqqqpppsssssssssqqqlllhhhffffffkkkhhhggghhhmmmppppppooogggeeeddddddfffhhhhhhgggkkkjjjjjjmmmppprrrrrrqqqnnnnnnmmmnnnqqqtttxxxzzz{{{yyyxxxyyyyyyxxxvvvtttpppnnnnnnqqqooohhhdddccccccfffiiijjjkkklllmmmooopppmmmhhhccc___]]]\\\[[[bbb___]]]^^^```___\\\YYYXXXVVVSSSRRRSSSVVVXXXYYYYYYYYYYYY\\\```aaa```^^^^^^^^^^^^^^^]]]^^^^^^^^^^^^\\\\\\^^^bbbfffggggggffffffeeeccc___\\\ZZZYYYXXX```mmmzzzrrrfff``````fffnnntttxxx{{{yyyvvvpppiiifffkkkrrrxxxxxxtttmmmfff___XXXQQQLLLEEEDDDAAA===:::777555444666666555444444444555666333333333333333444555555555555444444444444555555222222333333333444444444666666777777777777666666666666666666777888999:::555777:::999777777888;;;999:::;;;;;;;;;<<>><<<<<<<<<>>>>>>>>><<<>>>>>>>>>=========>>>???>>>???AAACCCDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>????????????>>>>>>>>>???>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::777777888999999999999888888888888888999999:::;;;999999999888888777777777888888888888888888888888777777777777777888999999888888888888888888888888777777888888888999999999888888777666666666666777555666777777888777777777555555555555555555666666666666777777777777666666555555666666777777777777666666777777777888888888666666777888999999::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::>>>===<<<;;;;;;;;;;;;;;;>>>?????????======???AAAAAABBBDDDDDDDDDDDDFFFHHHIIILLLQQQUUUYYY^^^dddgggpppqqqsssuuuwwwwwwxxxxxxwwwsssllleee```]]]]]]]]]XXXXXXWWWVVVWWWWWWYYYZZZTTTVVVWWWYYY[[[___eeejjjmmmqqqsssrrrsssxxx{{{zzz{{{}}}vvvvvvxxxxxxyyyxxxwwwvvvuuuvvvwwwuuuqqqnnnllllllmmmooopppnnnjjjfffcccbbbkkkhhheeegggjjjmmmmmmllliiigggeeeeeefffhhhhhhhhhgggfffeeefffiiikkkkkkkkkiiihhhggggggiiilllppprrrrrrqqqpppqqqrrrrrrpppnnnjjjggggggkkkkkkgggdddcccbbbcccddddddcccccceeeffffffccc^^^YYYUUUSSSRRRRRRWWWWWWVVVWWWYYYYYYXXXVVVUUUTTTSSSRRRSSSTTTVVVXXXWWWVVVVVVZZZ^^^```___\\\^^^^^^]]]\\\\\\\\\]]]]]]\\\ZZZZZZ]]]bbbfffeeecccaaa]]]VVVPPPOOOTTT]]]dddkkkssstttfffaaaccc```kkkxxx}}}|||}}}hhhiiihhhdddffflllsssuuusssmmmddd\\\UUUOOOKKKHHHAAA@@@===;;;888666555444666666555444444444444444222222222222333444555666555555444444444444555555222333333333333444444444777777777777777666666555444555666777777888999999222777<<<;;;666555888<<<999:::;;;;;;;;;;;;===???AAADDDJJJXXXmmm|||}}}}}}~~~~~~rrrfff[[[RRRPPPMMMJJJHHHHHHHHHGGGEEEGGGHHHIIIIIIHHHGGGEEEDDD@@@AAABBBDDDFFFGGGGGGGGGHHHKKKOOOSSSUUUTTTRRRQQQLLLJJJHHHHHHHHHHHHFFFEEEFFFEEEEEECCCBBBAAA@@@@@@;;;::::::;;;===>>>>>>======>>>???>>>======???@@@>>>???AAACCCDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<<======>>>?????????>>>>>>?????????===<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;::::::::::::777888888999:::999999999999888888888888999999:::777777777888888888888888888888888888888888888888555666666777999999::::::888888888888888888888888777777777888888888888999888777777666666666666666555666666777777777666666555555555555666666666666666666777777777777666666333444555777888888888888666666666777777777888888666777777777888999999999888999::::::;;;;;;::::::::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@@@@AAACCCDDDEEEGGGJJJMMMQQQTTTYYY]]]aaaeeeiiilllrrrsssssstttttttttssssssoookkkeee^^^ZZZXXXXXXYYYVVVUUUUUUVVVWWWYYY[[[\\\VVVYYY\\\^^^___dddkkkqqqrrrwwwzzzxxxxxx{{{}}}{{{~~~qqqppppppqqqrrrssssssrrrlllmmmnnnmmmkkkiiiiiijjjjjjmmmnnnnnnjjjfffcccaaadddbbb```aaafffiiiiiihhhhhheeecccbbbccceeeeeeeeeeeecccaaaaaabbbdddddddddbbb```^^^]]]___aaaeeeggggggffffffgggiiiiiihhhfffccc^^^]]]```bbb```]]]^^^\\\]]]]]]\\\ZZZZZZ\\\^^^^^^[[[VVVQQQNNNLLLLLLMMMOOOQQQTTTUUUUUUUUUVVVWWWQQQRRRSSSSSSSSSTTTUUUVVVTTTSSSSSSXXX^^^aaa___]]]^^^]]]\\\[[[[[[[[[[[[\\\YYYWWWWWW[[[```aaa^^^ZZZSSSPPPMMMKKKOOOZZZjjjuuuyyynnnffffffmmmjjjvvv|||pppaaaeeegggfffjjjqqqtttrrrpppiii^^^TTTLLLGGGDDDBBB<<<;;;:::888666555444444333333333333333444444444222222222222333444555666555555444444444444555555444444444555555555666666777777777777777666555555333444555777888888999999222666999:::888777888:::999:::;;;;;;;;;;;;<<<>>>>>>AAAFFFMMM]]]vvv~~~|||}}}{{{iii]]]WWWSSSOOOMMMLLLKKKJJJIIIHHHIIIJJJJJJIIIGGGEEEDDDBBBCCCCCCDDDEEEEEEEEEEEEEEEHHHMMMQQQRRRSSSSSSSSSPPPNNNLLLKKKKKKJJJHHHFFFEEEEEEDDDBBBAAA@@@???>>>===<<<;;;<<<===>>>===<<<;;;===>>>===;;;;;;>>>@@@???@@@BBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???======>>>>>>>>>>>>>>>?????????>>>>>>???@@@???===;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::999999888999999::::::::::::::::::999888888888888888888777777777777888888888888888888888888888888888888666777888888999999999999888888888888888888888888777777777777888888888888999888777777666666777777777777888888888777777666555555666666666777777777666666777777777777666666444555777888888888888777666666666666777777777888777777777777888888888888777888999999::::::999999::::::::::::::::::::::::::::::999999999::::::;;;888999:::;;;;;;<<<>>>@@@@@@BBBEEEHHHKKKOOOTTTXXX[[[^^^bbbeeehhhkkknnnqqqqqqppppppoooooonnnmmmmmmfffccc^^^YYYVVVUUUUUUVVVUUUUUUUUUVVVXXX[[[^^^___\\\___ccccccdddhhhooouuuvvv|||~~~}}}~~~~~~{{{|||}}}mmmlllkkklllnnnoooppppppeeefffgggggggggggghhhjjjeeegggjjjjjjfffbbb___^^^]]][[[YYY\\\aaadddeeeddd___\\\YYYYYYZZZ[[[\\\[[[___\\\YYYXXXYYY[[[[[[[[[\\\ZZZXXXVVVWWWYYY]]]___^^^^^^^^^```bbbcccbbbaaa]]]WWWTTTWWWYYYWWWVVVWWWVVVVVVVVVTTTSSSSSSUUUXXXZZZWWWRRRMMMJJJIIIJJJKKKLLLOOOSSSTTTSSSSSSVVVYYYOOOQQQSSSTTTTTTTTTTTTUUUSSSRRRSSSXXX```dddbbb___^^^]]][[[ZZZZZZZZZ[[[[[[WWWUUUUUUXXX\\\\\\WWWRRRIIILLLPPPVVV^^^kkkzzzxxxrrrnnnkkknnnvvvxxx~~~nnnaaabbbgggjjjkkkpppwwwvvvqqqnnnfffZZZOOOGGGBBB>>>===999999777666555444444444000111111222333333444444222222222222333444555666555555555444444555555555666666666666777777777888777777777777777666555555333444555777888888999999444555666888999:::999888999:::<<<;;;::::::<<<===;;;???CCCGGGSSSlll}}}}}}~~~ooo\\\YYYTTTQQQOOONNNMMMLLLHHHIIIJJJJJJJJJHHHEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCEEEGGGJJJMMMOOOPPPRRRTTTTTTRRROOONNNMMMKKKIIIGGGCCCCCCAAA@@@>>>===<<<;;;@@@???======>>>>>>===;;;999;;;===<<<::::::===???BBBBBBCCCCCCCCCBBB@@@@@@??????@@@@@@@@@??????>>>AAA@@@@@@@@@??????>>>>>>>>>>>>@@@@@@???===;;;999;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>999::::::;;;<<<===>>>>>>:::;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999:::;;;;;;;;;;;;:::::::::999888777777777888999888888888777777666666888888888888888888888888888888999999999888888777888888888888888888888888777777777777888888888888:::999999888777888888888888888999999999888888777555666666666777777888888666666777777777777666666777777888999999888777666666666666666777777777777888888888777777777777777777777888999999999999888::::::::::::::::::::::::888888888888999::::::;;;888:::;;;<<<<<<>>>@@@CCCAAADDDHHHMMMQQQWWW^^^bbbaaadddhhhkkkmmmoooqqqsssmmmllllllkkkiiihhhhhhgggaaa^^^ZZZVVVSSSSSSTTTUUUUUUUUUVVVWWWZZZ]]]```bbbbbbeeegggggggggjjjqqqwwwxxx~~~~~~{{{wwwxxxzzz{{{|||~~~aaabbbdddfffhhhhhhhhhggg]]]\\\\\\]]]```bbbbbbbbbbbbcccddddddccc```]]][[[ZZZZZZZZZYYYXXXXXXWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSVVVTTTQQQPPPRRRTTTVVVVVVUUURRROOOOOORRRTTTTTTSSSVVVWWWXXXYYYYYYXXXWWWVVVRRRPPPNNNNNNOOOQQQQQQPPPOOOPPPPPPPPPPPPSSSXXX[[[UUUSSSPPPMMMKKKJJJJJJJJJOOOPPPQQQSSSSSSQQQPPPOOORRRTTTUUUUUUTTTTTTTTTUUUYYYVVVTTTWWW^^^aaa^^^YYYZZZXXXWWWWWWYYYYYYWWWTTTPPPOOONNNNNNOOOOOONNNMMMMMMOOOUUU```nnn}}}zzzttttttyyy}}}xxxiiibbbaaafffjjjppprrrpppooonnnoooeee^^^TTTKKKDDD???:::888777555333333444444333222333333333333333333333333333444555555333333444555555555555555555444444444222444777:::::::::888777444444444444444444444444777777777777777777777777666666777888999:::::::::::::::999999999999999999===:::===EEEKKK[[[{{{~~~}}}}}}zzzmmm]]]TTTTTTTTTQQQLLLKKKJJJHHHFFFEEEDDDCCCBBBFFFDDDBBBBBBCCCCCCBBBAAAEEEFFFHHHHHHHHHHHHJJJLLLPPPRRRUUUWWWVVVTTTQQQOOOIIIFFFBBBAAABBBAAA>>>;;;======>>>??????>>>>>>=========<<<;;;;;;;;;;;;<<>>@@@@@@??????@@@@@@AAABBB>>>>>>======>>>???@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<=========888888888999999:::::::::<<<<<<;;;::::::999888888;;;:::999888888888999:::777777777777666666666666:::999888666666666777888777777777777777777777777777777666666555555555444777777777888999;;;<<<===<<<999666666888999999777777777777777777666555555666777666444222222444666777777777777666666666666333444666666555444555555777777777777666666666666666666666666777777777777999888777666666777888999999999999999999888777777999:::::::::;;;<<<<<<<<<;;;===>>>??????@@@CCCEEEDDDIIIPPPWWW\\\aaaeeehhhpppppppppqqqppppppoooooollliiifffeeeeeeeeeaaa^^^[[[XXXUUUTTTTTTUUUUUUTTTTTTVVVWWWYYY\\\```fffjjjnnnoooppppppppprrrvvvyyy||||||}}}}}}~~~~~~yyy|||}}}}}}YYYZZZ[[[\\\^^^^^^______YYYWWWVVVWWWYYY[[[\\\\\\\\\]]]^^^^^^\\\ZZZWWWUUUVVVVVVUUUTTTRRRQQQPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLOOONNNLLLKKKMMMPPPRRRSSSWWWSSSOOONNNOOOQQQQQQPPPTTTUUUVVVWWWWWWVVVUUUTTTRRRPPPNNNNNNOOOPPPQQQPPPNNNOOOOOONNNNNNPPPTTTXXXUUUSSSPPPMMMKKKJJJJJJJJJNNNOOOQQQRRRRRRQQQOOONNNPPPRRRTTTTTTSSSSSSTTTUUUZZZVVVTTTWWW]]]```]]]YYY[[[YYYXXXXXXZZZZZZWWWUUUOOOLLLJJJIIIJJJMMMPPPRRRXXXaaappp|||}}}zzz{{{~~~pppeeebbbdddnnnrrrvvvwwwrrrlllgggdddWWWRRRJJJDDD@@@===;;;:::888666444444555555444333333333333333333333333333222444555444333222333444222222333444555666777777444666888:::;;;:::888777444444444444444444444444777777777777777777777777777777777888888999999:::999999999999999999999999===;;;>>>CCCGGGTTTrrr}}}zzzvvvwwwzzzmmmaaa^^^\\\XXXTTTSSSQQQNNNKKKIIIGGGFFFDDDEEECCCAAAAAABBBBBBBBBAAADDDFFFGGGHHHGGGGGGIIIJJJOOOQQQTTTWWWYYYYYYXXXWWWMMMIIIDDDAAA@@@@@@>>>===>>>>>>>>>???>>>>>>============<<<<<<<<<======>>>AAAAAABBBBBBBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBB>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<999999999999:::::::::;;;<<<;;;;;;:::999999888888===<<<;;;999888777666666888777777777666666666666:::999777666666666777888777777777777777777777777777777666666666555555555666666666777888999:::;;;;;;999666666777999888777777777777777777666555555666666666444333222444666666777777777888888999999444666777777666555666777777777777777666666666666666666666666777777777777888888777666666777888888999999999999999999888888999999999::::::;;;;;;<<<===>>>@@@AAAAAADDDGGGJJJOOOTTTZZZ```eeeiiilllooouuuuuutttsssqqqooommmlllhhheeebbbaaaaaa```]]]ZZZXXXVVVRRRQQQRRRSSSSSSSSSVVVWWWXXXZZZ]]]bbbiiimmmuuuwwwyyyyyyyyyyyy{{{|||}}}|||||||||}}}}}}~~~{{{}}}QQQQQQQQQRRRSSSTTTUUUVVVTTTQQQOOOOOOPPPRRRSSSTTTTTTUUUUUUUUUTTTRRROOOMMMPPPOOONNNLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHJJJLLLOOOQQQWWWTTTOOOLLLLLLMMMMMMMMMQQQRRRSSSSSSSSSSSSRRRQQQRRRPPPNNNNNNOOOPPPPPPPPPNNNNNNNNNLLLLLLMMMPPPSSSTTTRRROOOMMMKKKJJJJJJJJJNNNNNNPPPPPPPPPPPPNNNNNNNNNPPPRRRRRRQQQRRRSSSUUUYYYVVVSSSVVV[[[^^^]]]ZZZYYYWWWVVVVVVXXXYYYXXXWWWOOOMMMJJJJJJNNNVVV^^^dddooo|||{{{mmmgggiiinnnssswwwyyyxxxpppfff]]]XXXPPPLLLFFFBBB@@@???>>>===999777555555555666555444333333333333333333333333222333444333222111222444222222333444555666666777666777999::::::999888666555555555555555555555555777777777777777777777777888888888888888888888888888888888999999::::::;;;===<<<>>>AAABBBKKKccc{{{yyyssssssuuu~~~xxxoooiiibbb\\\WWWTTTPPPMMMKKKIIIFFFDDDFFFDDDBBBBBBCCCDDDDDDCCCDDDEEEFFFFFFFFFFFFGGGHHHKKKMMMPPPTTTWWWZZZ\\\]]]SSSNNNHHHCCCAAA@@@@@@????????????>>>>>>======<<<===<<<<<<======>>>???@@@???@@@AAAAAABBBBBBBBBAAA@@@????????????@@@AAAAAA??????????????????@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999999888888;;;;;;;;;:::999777666555888888777777777666666666999888777777666777777777777777777777777777777777777777666666666666555555555666666666666777777777:::888666666777777777666777777777777777666555555555666666555333333444666666666777888999:::;;;;;;666777999888777666666777666666666666777777777777666666666666777777777777777777666666666666777777888888888999999999999999999::::::;;;<<<<<<======@@@AAACCCEEEGGGKKKQQQUUU^^^aaafffjjjllloooqqqsssttttttsssqqqooollljjjiiibbb```]]]\\\[[[ZZZWWWUUUWWWTTTRRRQQQSSSUUUUUUUUUYYYYYYZZZ\\\___eeemmmrrr~~~~~~~~~OOONNNMMMMMMMMMOOOPPPQQQPPPNNNKKKJJJKKKMMMNNNNNNOOOOOOOOOOOONNNKKKIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIILLLPPPSSSVVVSSSNNNKKKJJJKKKMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQOOOMMMMMMOOOPPPPPPOOONNNOOONNNLLLKKKKKKMMMOOOSSSRRRPPPNNNLLLKKKJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLKKKMMMNNNOOOOOOPPPRRRTTTWWWTTTRRRUUUZZZ______^^^[[[ZZZYYYXXXYYY[[[\\\\\\SSSTTTVVV[[[cccnnnzzz}}}uuurrruuuxxxxxxooommmqqqvvvvvvvvvuuuqqqiii^^^UUUPPPNNNJJJEEEAAA???>>>===;;;999777555444555555444333333333333333333333333333111222333333111111222333666555555444444333333333666666888888888777666555666666666666666666666666666666666666666666666666888888888888777777777777777777888999::::::;;;;;;;;;;;;===@@@AAAHHHYYYkkkzzzvvvuuuzzz}}}yyylllddd[[[WWWQQQNNNNNNMMMKKKIIIIIIGGGEEEDDDEEEFFFFFFFFFCCCEEEFFFEEEDDDDDDEEEFFFFFFGGGIIIMMMQQQUUUYYYZZZVVVSSSNNNIIIFFFDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<===???@@@AAA@@@AAAAAABBBBBBAAAAAAAAA???????????????@@@@@@AAA??????@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888666777999::::::999888888888888888777777777666666888888777777777777777777777777777777777777777777777777666666666666666666666777777777777777666666888777666666666666666555777777777777777666555555444555666555444333444666666666777888888999::::::666777999888777666666777666666666666777777777777666666666666777777777777777666666666666666666777777777777777888999::::::;;;;;;<<<>>>???@@@AAABBBEEEGGGJJJMMMQQQWWW^^^bbbhhhkkkmmmnnnmmmmmmmmmnnnkkkkkkjjjiiihhhgggeeeddd]]][[[ZZZXXXWWWUUUTTTRRRXXXVVVTTTUUUXXXZZZ\\\\\\]]]^^^___```dddkkksssyyyNNNMMMLLLKKKKKKLLLNNNOOOOOOLLLJJJIIIJJJKKKLLLKKKLLLLLLLLLKKKJJJHHHFFFEEECCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGHHHHHHKKKOOORRRRRRPPPNNNKKKJJJLLLNNNQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQOOOMMMMMMNNNOOOPPPOOOOOOPPPOOOMMMKKKJJJLLLMMMRRRQQQPPPNNNLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJHHHIIIKKKLLLLLLNNNQQQTTTTTTRRRPPPSSSYYY___bbbbbbaaa```___]]]\\\^^^```bbb^^^ccclllvvv{{{uuullldddbbbgggooovvv}}}}}}~~~|||vvvqqqooorrruuuzzzvvvppphhh___VVVNNNJJJGGGDDD???<<<;;;:::999888888666444333444444333222333333333333333333333333111222333333111111222333666555555444333333222222444444555666555555444333666666666666666666666666666666666666666666666666888888777777777777777777777777888999::::::;;;;;;777999===AAACCCHHHUUU```}}}yyyxxx{{{{{{pppeee___WWWSSSSSSTTTSSSRRRLLLIIIEEEDDDEEEFFFFFFFFFCCCEEEFFFEEECCCCCCCCCEEEDDDDDDFFFHHHKKKOOORRRTTTTTTTTTSSSPPPMMMIIIGGGFFFDDDBBB@@@>>>===<<<;;;;;;;;;;;;;;;<<<===???@@@AAABBBBBBBBBBBBAAA@@@???>>>??????>>>>>>??????@@@AAA@@@@@@AAAAAAAAAAAA@@@???============<<<<<<<<<<<<========================;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888555777888999:::999888888888888888888777777777777777777777888888888777777777777777777777777777777666666777777777777777777888888999999999888777666777777777777666666555666777777777777777666555555333555666666444444555666777777777777777777777777555777888888666444555555555666666666777777777888666666666666777777777777666666777777777777666666666666666666888999;;;<<<;;;<<<>>>@@@BBBDDDFFFGGGLLLOOOSSSWWW\\\bbbiiimmmooooooooommmjjjgggfffgggdddddddddcccbbb```___^^^XXXXXXXXXVVVUUUSSSSSSSSSWWWVVVVVVXXX\\\aaadddeeeeeeeeegggiiilllssszzzLLLLLLKKKKKKKKKKKKKKKKKKMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDCCC@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAADDDGGGGGGFFFGGGKKKNNNMMMMMMMMMLLLKKKLLLOOOQQQOOOOOONNNNNNNNNNNNOOOOOOQQQOOOMMMMMMNNNOOOOOOOOOOOOPPPPPPNNNLLLJJJKKKLLLOOONNNNNNLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHIIIJJJMMMPPPTTTQQQOOONNNPPPUUU\\\```ccc```___^^^]]]]]]```eeeiiirrr{{{}}}ooobbb^^^YYYWWW\\\gggsss{{{}}}}}}}}}}}}}}}{{{{{{yyyyyyyyywwwtttssstttvvv}}}uuujjj^^^UUUMMMHHHDDDAAA???<<<<<<=========<<<777555333333333444333222333333333333333333333333222333444333222111222444222333333333444444444444222333333444444444333333555555555555555555555555777777777777777777777777777777777777777777777777888888888999999::::::;;;666999===@@@CCCHHHQQQWWWkkkvvvlll___XXXWWWXXXWWWVVVMMMJJJFFFDDDDDDDDDEEEEEEDDDEEEFFFEEECCCBBBCCCDDDDDDEEEFFFGGGIIIKKKMMMNNNOOORRRTTTSSSQQQMMMLLLKKKIIIGGGDDDAAA???>>>>>>>>><<<<<<<<<===>>>@@@AAABBBCCCCCCCCCBBBAAA@@@>>>>>>???>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCBBBAAA@@@???=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999888888999999999999888777666555999999888888888777777777666666777888888888888777777777777777777777777777666666777777777777888888888999:::;;;;;;:::888888666888999999777666666666777777777777777666555555222444666666555444555666777777777777666666555555666777888888666444444555555555666666777777888888666666666666777777777777777777888888888888777777666666666777999<<<>>>@@@===>>>AAADDDHHHKKKMMMOOOVVVYYY]]]aaadddhhhmmmpppoooooonnnkkkfffcccbbbbbbbbbbbbaaa___]]]ZZZXXXWWWUUUVVVWWWVVVTTTSSSTTTUUUVVVVVVWWW[[[aaagggkkkmmmooopppsssuuuxxx~~~LLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJLLLLLLJJJHHHGGGGGGFFFEEECCCBBBAAA@@@>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEHHHGGGEEEDDDHHHKKKIIIKKKMMMLLLJJJJJJLLLNNNNNNMMMLLLLLLLLLLLLMMMNNNQQQOOOMMMLLLNNNOOOOOOOOONNNOOOOOONNNKKKJJJJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBDDDEEEFFFHHHKKKPPPSSSOOONNNLLLLLLPPPVVV[[[^^^YYY\\\___ccchhhppp{{{}}}kkk___WWWVVVVVVZZZbbbllluuuzzzzzz|||xxxttttttssstttuuuuuutttttttttuuussskkk___TTTLLLGGGBBB???===<<<;;;<<<>>>@@@@@@???888666444444444555444222333333333333333333333333222444555444333222333444222333333333333444444444222222222333444444444444444444444444444444444444777777777777777777777777555555666666777777888888999999999999999999999999777:::<<<>>>@@@EEEIIILLLXXXsssqqqddd```___]]]ZZZRRROOOJJJFFFFFFFFFFFFFFFEEEFFFGGGEEECCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIKKKNNNPPPQQQOOONNNOOOQQQOOOMMMIIIFFFCCCBBBBBBBBB?????????@@@AAABBBCCCDDDBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDCCCBBB@@@???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::::::::999999999999888888888888888888999999:::999888777777666666777999999999888888888777777555666777888999888888777777777777777777777777777666666777777777888888888777888:::;;;;;;;;;999888666888;;;:::888666666777777777777777777666555555222444666666555555555666777777777777777777888888777999:::999777555555666555555555666777888888888666666666666777777777777777888999::::::999888777999999999:::<<>>========================@@@@@@@@@@@@@@@@@@@@@@@@DDDHHHKKKIIIFFFEEEGGGKKKGGGJJJLLLLLLIIIHHHIIIKKKMMMLLLKKKJJJJJJKKKLLLMMMPPPNNNLLLLLLNNNOOOOOONNNMMMNNNNNNMMMKKKIIIIIIJJJHHHHHHGGGGGGEEEDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCCAAABBBDDDEEEGGGKKKOOOSSSOOOMMMJJJJJJLLLQQQVVVZZZYYY^^^fffooozzztttggg^^^ZZZWWWYYY\\\bbbjjjppptttuuuxxx|||tttoooooollllllmmmmmmmmmnnnooooooeee^^^TTTLLLGGGCCC???<<<:::888777888999;;;;;;:::999777555555555666555444333333333333333333333333333444555555333333444555666666555444222111111000222222333333444555666666444444444444444444444444777777777777777777777777444555555666777888888999::::::999999999999999999999;;;<<<<<<===@@@CCCCCCJJJ^^^uuummmjjjgggdddXXXTTTNNNKKKJJJJJJJJJIIIFFFGGGGGGFFFCCCBBBBBBCCC@@@AAABBBDDDEEEEEEFFFEEEIIIKKKMMMMMMLLLNNNRRRUUUSSSQQQMMMIIIGGGEEEEEEEEEBBBBBBBBBBBBCCCCCCDDDEEE@@@@@@AAABBBBBBBBBAAAAAA>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDBBB@@@???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<=========:::::::::999999888888888888888888888888888999999777666666666666888:::;;;999999999888888888888777555666777999999999888777777777777777777777777777666666777777888888888999666888999;;;;;;;;;999888666999<<<;;;888666777888777777777777777666666555111333666777666555555666666666777888999::::::;;;999:::;;;:::888666666777444555555666777888888999666666666666777777777777888999:::;;;;;;:::999888;;;;;;;;;<<>>???@@@???>>>>>>???AAAEEEGGGIIIIIIHHHGGGGGGHHHGGGKKKNNNLLLIIIGGGJJJNNNMMMIIIDDDDDDGGGJJJJJJIIIOOORRRTTTRRRRRRTTTRRROOOOOOMMMLLLKKKLLLKKKIIIGGGEEEDDDBBBBBBBBBAAA???>>>@@@@@@AAABBBCCCCCCCCCCCCDDDFFFHHHKKKLLLMMMLLLLLLEEEDDDDDDGGGNNNXXXbbbhhhssssss{{{xxxmmmeee``````ddd```dddiiikkkmmmoootttxxxvvvmmmiiiiiiiiijjjkkkkkkjjjgggeeeccc]]]WWWOOOGGGAAA===:::888555555555555555555555555555555555444444333333333444444222222222222444444222222333333333333444444333333333333333333333333111111222222222333333333444444444444444444444444555555666777777777777777777777888888999999::::::777777777777888888888888999999:::;;;;;;<<<<<<===EEEPPPdddyyypppeeebbb]]]XXXRRRMMMJJJGGGGGGEEEDDDEEEFFFFFFEEECCCCCCCCCAAA@@@AAAAAACCCDDDEEEEEEGGGHHHJJJKKKLLLMMMMMMNNNOOOPPPPPPOOOMMMLLLKKKIIIGGGFFFEEEEEEFFFGGGBBBAAA@@@AAACCCDDDDDDBBB@@@@@@???>>>???@@@AAABBBAAABBBDDDEEEEEEDDDBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;<<<<<<<<<;;;>>>>>>======<<<;;;999999===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::999888888888999:::;;;<<<<<<;;;:::999999999999999999999999999999999999999999888777666666777777888999999888666555666777999888666555555777999:::777777777777888888888888888888888888888888888888999888888888777777666666888888888888888999999999777777777777777777777777777777777777888888888888CCCAAA???;;;888555333222333444444555555666666777666666666666666666666666;;;;;;:::999777777999;;;999;;;???@@@AAADDDJJJNNNOOOSSSZZZ```dddffffffeeennniiidddcccdddddd```\\\]]]\\\[[[ZZZZZZZZZZZZZZZWWWWWWWWWVVVVVVUUUUUUUUUQQQRRRUUUYYYYYYWWWZZZ```dddeeeggglllsss|||KKKJJJIIIHHHGGGGGGFFFFFFHHHGGGGGGHHHJJJJJJIIIGGGDDDEEEEEEDDDBBB@@@@@@AAA@@@??????>>>>>>>>>>>>>>><<<=========<<<===@@@BBBGGGHHHIIIHHHFFFEEEFFFGGGIIILLLNNNKKKGGGDDDFFFIIILLLIIIGGGFFFHHHJJJLLLLLLOOOTTTVVVVVVVVVWWWUUUPPPPPPNNNKKKJJJKKKKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBCCCEEEHHHJJJKKKKKKKKKNNNNNNOOOPPPPPPQQQQQQQQQLLLMMMQQQXXXcccppp||||||rrriiifffeeefffjjjpppoooqqqsssrrrrrruuuzzzssshhhcccbbbbbbgggggggggfffccc```\\\ZZZRRRMMMEEE???;;;999666555444444444444444444444444444444444333333333222222444333222222222222333444222222222333333333444444333333333333333333333333111222222222222333333333444444444444444444444444555555666777777777777777777777777888888888888888777777777777888888888888999999::::::;;;<<<<<<<<>>>>>===>>>???@@@AAABBBCCCDDDDDDCCCBBB???>>>>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;;;;<<<<<<<<<;;;============<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;:::999888888999::::::;;;;;;:::999999999999:::999999999999999999999999999999888777777777777777999:::;;;:::888888999:::999888777666666666888999777777777777888888888888888888888888888888888888999888888888777777777777999999888888888777777777777777777777777777777777777777777777888888888888???>>><<<:::888666555555666666666666777777888888999999888888777777777666999:::;;;::::::;;;>>>@@@BBBDDDGGGIIIJJJLLLQQQUUUWWW[[[```eeehhhiiihhhgggjjjfffaaa```aaaaaa]]]ZZZWWWVVVVVVUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTWWWXXXYYYaaaiiirrrssstttwww}}}KKKJJJIIIHHHFFFFFFEEEEEEDDDCCCBBBCCCEEEFFFGGGFFFFFFHHHJJJIIIGGGEEECCCCCCEEEEEEDDDBBBAAA@@@??????BBBBBBAAA@@@???AAADDDHHHNNNOOOOOOMMMJJJIIIJJJKKKMMMOOOPPPMMMHHHEEEFFFHHHGGGGGGFFFEEEFFFIIINNNRRRUUU[[[____________[[[UUUTTTPPPMMMJJJJJJKKKKKKKKKFFFEEEEEEDDDEEEFFFHHHIIIHHHJJJNNNQQQTTTUUUVVVUUUWWWWWWWWWXXXYYY[[[]]]^^^aaadddjjjttt~~~nnngggcccdddhhhkkkqqqvvv}}}~~~~~~|||{{{}}}{{{nnneeebbbccccccdddeeedddbbb___[[[VVVQQQOOOFFFBBB<<<888666555444333333333333333333333333333333333333222222222222222333333222222222222333333222222222222333333333333333333333333333333333333222222222222333333333333444444444444444444444444555555666777777777777777888777777777777777777666777777777777888888888888999999::::::;;;;;;<<<<<<>>>???GGGZZZvvvqqqfff```]]]\\\UUURRRMMMIIIHHHFFFEEEDDDFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJLLLMMMNNNMMMLLLLLLQQQTTTYYY\\\ZZZVVVPPPLLLKKKHHHEEECCCBBBBBBAAA@@@??????>>>>>>??????@@@AAACCCCCCCCCCCCAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;::::::999999999:::999999999999::::::::::::999999999999999999999999999888777777777777777777888999::::::999888999;;;:::999888666666666777777777777777777888888888888888888888888888888888888888888888888888777777777:::999999888666555555444777777777777777777777777777777777777888888888888::::::999888777777888888777777888888888888999999::::::999999999888888888888:::===???AAACCCGGGJJJNNNPPPRRRSSSTTTVVVYYY\\\^^^```dddggghhhhhhgggfffccc```\\\[[[\\\\\\YYYVVVSSSRRRQQQPPPOOOOOOOOOOOOSSSSSSSSSSSSSSSSSSTTTTTTWWWUUUUUUWWWZZZ___kkkvvvKKKJJJHHHFFFEEEEEEDDDEEECCCAAA??????BBBDDDDDDDDDIIILLLOOOPPPNNNLLLJJJIIIHHHHHHGGGGGGEEEDDDCCCCCCGGGGGGFFFDDDCCCFFFJJJNNNUUUWWWYYYYYYWWWTTTSSSSSSQQQQQQQQQNNNJJJGGGGGGHHHBBBCCCBBBAAABBBHHHSSS[[[```gggmmmnnnooonnniiiccc___[[[VVVSSSRRRSSSTTTUUUPPPPPPQQQQQQQQQSSSVVVYYYXXXZZZ^^^aaabbbbbbbbbaaa\\\]]]___ccchhhooouuuyyyuuummmmmmmmmkkklllgggeeeiiiooorrrxxx}}}zzzsssllleeecccgggjjjkkkiiifffddd```[[[TTTNNNIIIFFF@@@===999666555555444444111111111111111111111111222222111111111111111111333222222222222222222333111222222222222333333333333333333333333333333333222222222333333333444444333333444444444444444444555555666777777777777777888888777777666666555555666777777777888888888888888999999:::;;;;;;<<<<<<>>>>>>BBBNNNaaazzz}}}ssskkkggg```[[[TTTOOOLLLJJJHHHGGGGGGGGGHHHHHHGGGEEECCCAAABBBCCCEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKPPPSSSYYY]]]]]]YYYTTTPPPRRROOOJJJGGGFFFEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@>>>===<<<========================;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::<<<<<<;;;::::::999999999777777888999:::;;;;;;;;;888888888888888888888888888888777777777777777888555666888888777777888:::;;;:::888777666666666666666777777777888888888888888888888888888888888888888888888888888888888888888888777777666555555444666666666666666666666666666777777777888888888888888888777777777777888888777777777777888888888888888888999999:::;;;<<<<<<<<>>??????????????????>>>>>>========================;;;<<<<<<======<<<;;;;;;999:::;;;<<<============<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999666666888999:::;;;;;;:::888888888888888888888888888777777777777777888888555666888888777777888::::::999888777777666666666666777777777888888888888777777777777777777777777888888888888888999999999666666666666666777777777666666666666666666666666666777777777888888888888888888777777666666777777555555666666777888888999666777999;;;>>>@@@BBBCCCDDDGGGLLLPPPTTTXXX\\\```aaaaaaaaaaaabbbbbbbbbaaa^^^^^^^^^]]][[[ZZZXXXWWWUUUSSSRRRQQQQQQQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNPPPPPPQQQRRRUUUXXX[[[]]]```aaaeeelllpppuuu~~~HHHFFFCCC@@@>>>>>>??????AAA???>>>???BBBCCCCCCCCCHHHLLLRRRVVVWWWWWWWWWXXXNNNOOOPPPRRRSSSSSSRRRRRRTTTUUUVVVWWWYYY]]]cccggglllqqqwwwzzzyyyuuurrrpppkkkjjjgggccc```\\\YYYXXXSSSOOOJJJGGGHHHPPPZZZbbb```gggooouuu|||{{{wwwtttsssuuuyyy|||}}}~~~~~~yyyvvvwwwxxxuuuuuuuuuuuuuuutttssssss{{{~~~uuuooo^^^\\\UUUPPPTTT```lllqqqoookkkkkkrrrxxx|||yyywwwvvvvvvtttooogggaaaaaa^^^YYYRRRKKKEEE@@@===999777444333333333333222111111111111111111111111111111111111111222222222111111222222222222111111111111111111222222222222333333333333333333333333333333333333444444444444222333333444444555555555555555666777777777777777888777777777777777777666777777777777888888888888888888999999::::::;;;;;;===???DDDGGGHHHRRRnnnwww{{{yyypppggg```YYYSSSOOONNNMMMLLLJJJHHHFFFDDDCCCBBBDDDFFFGGGGGGFFFDDDCCCEEEEEEEEEFFFFFFGGGGGGGGGKKKLLLNNNQQQTTTWWWYYYZZZYYYWWWUUUTTTTTTSSSPPPNNNGGGGGGFFFEEECCC@@@???===????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<============<<<;;;;;;::::::;;;<<<=========<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999888999999::::::999999888555666888::::::::::::999888888888888888888888888777777777777777888888999888999::::::999888999;;;999999888888777777666666777777777777888888888888777777777777777777777777888888888999999999999999666666666777777888888888777777777777777777777777777777777777888888888888999999888777666666777777555666777888999;;;<<<<<<:::;;;>>>AAAEEEIIILLLMMMNNNQQQVVVYYY\\\___bbbeeegggfffeeeeeefffeeecccaaa\\\\\\ZZZXXXWWWUUUTTTTTTPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRUUUYYY^^^bbbeeejjjmmmsss{{{~~~KKKIIIFFFCCCAAAAAAAAABBB>>>>>>???BBBFFFHHHIIIHHHIIINNNTTTYYY\\\___aaaccc\\\]]]```aaabbbbbbaaa```dddeeeeeedddddddddgggiiikkknnnrrrsssqqqooommmllllllkkkkkkkkkkkklllkkkjjjaaa\\\UUUPPPOOOQQQSSSUUUQQQWWW\\\```fffooosssrrrpppnnnnnnpppvvv|||wwwggg\\\XXXKKKMMMNNNOOOXXXhhhvvv|||{{{wwwvvv{{{~~~}}}yyysssjjjbbb]]]YYYVVVQQQKKKDDD>>>:::888444222111111222333333222111111111111111111111111111111111222222222333333000111222333333222111000111111111111222222222222333333333333333333333333333333333444444444444555222222333333444555555666555555666777777777777777777777777888888888888888777777777777888888888888888888888999::::::;;;;;;>>>===AAAFFFFFFIII]]]tttxxxssssssiii```ZZZSSSRRROOOLLLJJJHHHFFFFFFCCCDDDFFFHHHHHHFFFDDDBBBEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGIIIKKKOOORRRUUUWWWWWWWWWWWWYYYZZZYYYVVVTTTPPPOOONNNLLLIIIFFFCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::999999999888888555666888999999999999888555777888:::::::::999888888888888888888888888888777777777777777888999999999:::;;;:::888888999:::777777888888888777777777777777777777888888888888777777777777777777777777888888888999999:::::::::888888888888888888777777777777777777777777777777777777777777888888888888888888777777777888999999888999:::<<<>>>@@@BBBBBBCCCDDDGGGKKKOOORRRUUUWWWVVVYYY]]]```aaabbbdddfffhhhfffddddddeeeccc___\\\ZZZYYYWWWUUUSSSRRRRRRRRRLLLMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOQQQRRRSSSWWWWWWYYY]]]bbbiiiooorrrwwwyyyQQQNNNKKKHHHFFFFFFFFFGGGCCCDDDGGGLLLQQQTTTUUUTTTMMMQQQXXX^^^bbbfffiiilllkkklllnnnooopppooommmlllmmmlllkkkgggbbb___]]]^^^]]]^^^^^^]]]ZZZYYYYYYZZZ]]]]]]```eeejjjoooqqqrrrjjjddd\\\VVVSSSOOOJJJFFFEEEIIIKKKKKKOOOWWWZZZZZZ^^^^^^```eeennnvvv|||wwwlll```TTTMMMLLLGGGLLLOOOSSS]]]mmm{{{|||yyy{{{}}}yyyyyytttvvv{{{yyyyyyxxxsssjjjbbb[[[XXXRRROOOJJJDDD>>>999666444222000000111333555555555111111111111111111111111111111222222333333333333000111222333333222111000000111111111111222222222333333333333333333333333333333333444444444555555222222333333444555666666555666666777777777777777777777888888999999::::::777777777777888888888888777888888999::::::;;;;;;999555888???AAAAAAMMM^^^nnnwwwkkkdddWWWUUURRRNNNKKKJJJIIIIIIDDDEEEGGGHHHHHHFFFDDDBBBEEEDDDDDDCCCCCCCCCDDDDDDBBBCCCEEEGGGJJJMMMOOOPPPUUUVVVXXX[[[\\\\\\YYYVVVYYYXXXWWWTTTQQQMMMIIIGGGCCCCCCAAA???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999:::::::::999999888888888333555666888999999999999666777999:::::::::888777777777777777777777777777777777666777777888999999888999999888666555666777666777777888888888888777777777777777888888888888777777777777777777777777888888888999999:::::::::;;;;;;:::999888777666666777777777777777777777777777777777777888888888888777777777777888999:::;;;;;;<<<>>>@@@BBBEEEGGGHHHKKKLLLOOORRRVVVYYY[[[]]][[[^^^aaabbbccccccdddeeeeeecccaaaaaaaaa___[[[WWWWWWVVVTTTQQQPPPPPPPPPPPPKKKKKKLLLLLLKKKKKKMMMNNNOOOOOOPPPQQQRRRTTTVVVWWW^^^___aaaeeekkksssyyy}}}jjjbbbYYYTTTTTTTTTRRRPPPWWWTTTTTT[[[eeemmmmmmkkkccc]]]\\\dddnnnrrrrrrrrrttttttuuuwwwxxxvvvrrrooorrrkkkaaaXXXSSSPPPNNNMMMJJJIIIIIIHHHGGGGGGGGGFFFGGGHHHKKKPPPVVV]]]cccgggeee```YYYRRRLLLFFFAAA>>>EEEGGGIIIKKKLLLOOORRRUUUZZZbbblllrrruuuxxx}}}ooo```\\\WWWPPPQQQXXXTTT\\\aaadddkkkyyy~~~sssmmmkkkfffjjjttt~~~yyyvvvpppiiiaaaZZZTTTQQQLLLIIICCC===888555333333222222222222222222222222//////000000111111222222777555111///...000333555222111111111000000//////000111111111111222222222222222222222222222222222333333333222222111111111333333333444444444555555333333333444444444555555666666666666666666666666:::::::::999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;===BBBHHHMMMnnnvvvwww|||kkkggg```YYYSSSQQQPPPOOOLLLLLLKKKIIIHHHFFFEEEDDDDDDAAA>>>???AAACCCCCCAAABBBCCCEEEGGGHHHIIIJJJJJJMMMNNNOOORRRTTTVVVXXXYYY[[[\\\[[[ZZZWWWTTTPPPNNNIIIFFFBBBCCCFFFGGGCCC@@@>>>>>>=========???AAABBB@@@???>>><<<;;;;;;<<<<<<@@@@@@@@@???>>>===<<<;;;<<<<<<;;;;;;::::::::::::;;;:::999888777666666666999888888777777777777888555555666666777777888888:::999999999888888777777999777666777888999888777999999:::::::::999999888:::999999999888888777777;;;999777777888999999999888888888888888888888888::::::999888777777777777777777888888888999999999555555666666777777888888777777777777888888888888::::::999999:::<<<>>>???===AAAFFFKKKOOORRRRRRRRRVVVVVVVVVXXXZZZ]]]___aaacccbbbaaa___^^^]]]\\\[[[aaa```___]]]\\\ZZZYYYYYYWWWTTTQQQQQQRRRSSSQQQOOOLLLJJJIIIJJJLLLMMMKKKIIIKKKMMMPPPSSSTTTVVVZZZ\\\fffhhhnnnuuu|||xxxqqqmmmmmmkkkhhheeefffddddddlllwwwxxxooohhhiiimmmllliiihhheeedddcccccceeeffffffeee^^^XXXQQQKKKGGGEEECCCBBBCCCCCCCCCCCCCCCBBBAAA@@@DDDDDDEEEFFFJJJNNNRRRTTTWWWUUURRRMMMJJJGGGFFFEEEHHHLLLQQQWWW\\\aaafffjjjqqqxxx}}}rrrddd[[[]]]______dddlllooouuuzzz{{{sssjjjfffeeeiiinnnvvv|||sssooojjjbbbZZZSSSNNNKKKEEEBBB===999666444444444222222222222222222222222000000000000000111111111555333111//////000222333111111111111000000000///000111111111111222222222222222222222222222222222333333333222222222111111333333333444444444555555333333444444444555555555666666666666666666666666666666666777777777888888999999999:::::::::;;;;;;::::::::::::;;;???EEEJJJ[[[sss~~~rrrzzz}}}rrrggg^^^XXXUUUSSSPPPOOOLLLIIIFFFDDDCCCBBBGGGEEECCCDDDEEEEEEBBB???@@@AAABBBDDDEEEFFFFFFFFFHHHHHHJJJLLLNNNPPPRRRSSSXXXXXXYYYXXXWWWTTTRRRPPPQQQNNNJJJJJJMMMMMMJJJFFFDDDDDDCCCCCCBBBBBBBBBBBB@@@???===<<<;;;<<<<<<===<<<<<<============<<<;;;;;;;;;;;;;;;::::::::::::999888777666666666666666888888777777777888888999777777777888888999999999::::::999999999888888888999888777777999999888777888999999::::::999999888::::::999999999888888888999777555555777888888777::::::::::::::::::::::::999888888777777888888888999888888888888777777777777777777777777777666666999999999::::::;;;;;;;;;<<<<<<===>>>@@@BBBDDDFFFFFFIIINNNTTTXXXZZZ[[[[[[YYYYYYYYYYYYZZZ\\\^^^___aaa``````___]]][[[YYYXXXZZZZZZYYYXXXVVVUUUTTTTTTSSSPPPNNNNNNPPPPPPNNNLLLMMMKKKJJJLLLOOOQQQPPPOOOPPPSSSVVVZZZ\\\___ccceeerrrtttxxx~~~}}}~~~}}}zzzyyy~~~wwwkkkfffccc^^^YYYXXXUUURRROOONNNOOORRRTTTTTTMMMJJJFFFDDDCCCBBB@@@??????AAABBBDDDDDDCCCBBBAAAEEEDDDEEEEEEGGGJJJLLLNNNRRRTTTVVVUUUTTTUUUXXX\\\aaafffooovvv}}}{{{tttqqqkkkllljjjhhhkkkrrrtttssspppgggccckkktttzzztttiiidddcccdddlllooovvv|||vvvjjjfff```YYYQQQJJJEEEBBB;;;999777444333333444555222222222222222222222222111111111111000000000000222111111000000000000111111111111111000000000000000111111111111222222222222222222222222222222222333333333222222222222111333333333444444444555555333444444444444555555555666666666666666666666666333444444555777888888999999999999999::::::::::::888999999999999<<>>======>>>???;;;<<<======>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<999888777777777777888888999999999999999:::;;;<<<999999999999::::::::::::999999999999999888888888999888777777999999888777888888999999999999888888999999999999999888888888999777666666777888888777888888888888888888888888999999888888999999:::;;;:::::::::999999888888777999::::::999888888777666:::;;;<<<===>>>???@@@AAACCCCCCDDDFFFIIIKKKNNNOOOPPPSSSWWW[[[___aaabbbbbb^^^]]][[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\ZZZWWWUUUSSSSSSSSSRRRRRRQQQPPPPPPOOOQQQPPPOOOPPPPPPPPPNNNLLLMMMLLLLLLNNNRRRUUUWWWXXXXXX\\\aaaeeeiiimmmqqqttt}}}xxxuuuxxx~~~~~~wwwkkk^^^XXXSSSNNNKKKKKKLLLIIIFFFFFFHHHJJJKKKKKKJJJJJJJJJKKKMMMMMMKKKIIIJJJLLLPPPTTTVVVVVVUUUTTTUUUVVVWWWZZZ]]]aaadddffffffjjjoooqqqqqqttt{{{wwwhhh^^^XXXVVVVVVWWWXXX[[[gggxxx~~~wwwnnniiihhhjjjkkkmmmnnnsssyyy|||yyyrrrkkkaaa^^^XXXPPPIIIBBB>>><<<555444333222222222333444111111111111111111111111222222111111000000/////////000000000000000//////111111111000000000000000000000111111111222222222111222222222222222333333222222222222222222222222333333333444444444555555444444444444555555555555666666666666666666666666555666666777888888999999888999999999999:::::::::888999999999999;;;>>>AAABBBMMMccc~~~|||ppphhh```^^^ZZZVVVRRRPPPOOONNNLLLKKKIIIHHHGGGEEECCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGIIIIIIJJJLLLMMMOOOQQQSSSTTTTTTTTTUUUTTTRRRSSSUUUUUUTTTRRRSSSTTTUUUTTTSSSPPPLLLJJJGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???<<<<<<============>>>>>>:::::::::999::::::;;;;;;::::::::::::;;;<<<>>>>>>::::::::::::::::::::::::888888888888888888888888888777666777888888777666777888999999999999999999888888888888888888888888:::888777888999::::::999777777777777777777777777;;;::::::999999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;:::<<<===???BBBDDDGGGIIIJJJMMMMMMNNNPPPRRRTTTVVVWWWVVVXXXZZZ]]]___``````___^^^]]]ZZZXXXVVVUUUUUUUUUTTTUUUWWWWWWUUURRROOOMMMNNNNNNNNNNNNNNNNNNNNNNNNRRRRRRRRRSSSTTTSSSRRRQQQNNNNNNOOOQQQUUUZZZ^^^```bbbgggmmmrrrwww{{{~~~zzzvvvsssvvv|||sssvvv|||~~~}}}~~~}}}|||lllbbbXXXSSSOOOKKKJJJKKKLLLLLLNNNQQQVVVXXXYYYXXX[[[\\\^^^bbbeeeeeeccc```eeehhhmmmrrruuuwwwwwwwwwwwwxxx{{{qqqaaaTTTNNNLLLMMMNNNPPPSSS\\\ooovvvuuurrrpppooooooppppppooooooppprrrsssooohhhbbbZZZVVVPPPIIICCC===:::888444333222111111111222222111111111111111111111111222222111111000000//////...///000000000000///...000000000000000000111111000000111111111222222222111111111222222333333333222222222222222222222222333333333444444444555555444444444555555555666666666666666666666666666666888888888777777777777777888888888999999999::::::888999:::::::::;;;===???BBBGGGSSShhhyyy|||uuurrrmmmgggaaa\\\YYYWWWTTTRRROOOLLLJJJHHHIIIJJJEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHJJJLLLOOOQQQRRRRRRPPPPPPPPPQQQTTTUUUUUUUUUSSSUUUWWWYYYXXXVVVSSSQQQOOOMMMKKKIIIGGGFFFFFFFFFGGGGGGFFFFFFDDDCCCAAAAAA========================<<<;;;;;;;;;;;;;;;<<<===999999999999:::;;;======::::::::::::::::::::::::888888888888888888888888888777666666888888777666888888999:::::::::::::::888888888888888888888888999888777888:::;;;:::999999999999999999999999999;;;;;;:::999888888999999999999:::;;;===>>>??????>>>???AAACCCDDDDDDCCCBBBCCCDDDGGGKKKOOORRRUUUVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[ZZZYYYXXXYYYXXXUUURRRPPPOOOOOONNNMMMOOOPPPQQQPPPMMMKKKIIIJJJJJJKKKKKKLLLMMMMMMMMMOOOPPPRRRSSSSSSTTTTTTUUURRRSSSVVVYYY]]]bbbfffiiinnnsssyyy}}}{{{xxxtttwww||||||sss{{{sssllliiifffaaa___aaa^^^aaagggooowww{{{|||{{{rrrkkk___SSSMMMLLLNNNQQQPPPSSSWWWaaavvvsssuuuvvvwwwwwwvvvtttssstttqqqnnnlllkkkggg```[[[RRROOOIIICCC===999777666444444333222111111111111111111111111111111111111111111111111000000000000...//////000000000000///000000000000111111111111000111111111111222222222111111111222222333333444111222222222222333333333333333333444444444555555444444555555555666666666666666666666666666666666777777777666666555555555888888888888999999999999777999;;;;;;;;;;;;===>>>???AAAHHHVVVllluuu|||wwwooohhheee^^^]]]YYYTTTNNNJJJHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFHHHJJJLLLMMMNNNLLLMMMNNNOOOQQQRRRSSSTTTPPPRRRUUUWWWXXXWWWUUUTTTRRRQQQPPPNNNMMMMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFEEEAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<<<<<<<===999888888888999:::;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::888888888999:::999888888999:::;;;<<<<<<<<<;;;999999999999::::::::::::888777777999;;;<<<:::999888888888888888888888888<<<;;;;;;:::::::::;;;;;;;;;<<<>>>???AAACCCEEEEEEFFFHHHKKKMMMOOOOOONNNMMMNNNOOOQQQUUUXXX[[[^^^___\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRPPPNNNLLLJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHJJJKKKLLLMMMNNNLLLNNNPPPQQQRRRTTTWWWYYY]]]```dddhhhkkkooosssvvv{{{~~~zzzyyy}}}wwwooohhhzzzrrrfffccc^^^[[[[[[^^^bbbeeeeeeiiimmmtttzzz|||}}}{{{uuupppjjjeeebbb]]]XXXSSSJJJGGGBBB<<<777444333333222222222111111111111111111111111111111111111111000000000000000111111111/////////000000111111111///000000000111111111111000111111111111222222222000111111222333333444444111111222222222333333333333333333444444444555555555555555555666666666666666666666666666666666666666666777777777777777777888888888888999999999999555888:::;;;;;;;;;<<<===;;;===BBBJJJYYYooowwwuuu}}}~~~uuutttqqqiii]]]SSSLLLJJJLLLLLLKKKKKKIIIHHHGGGFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNKKKMMMOOOQQQSSSSSSSSSRRRQQQQQQPPPPPPQQQSSSTTTUUUUUUTTTTTTSSSRRRQQQOOONNNLLLLLLKKKJJJIIIHHHGGGGGGCCCBBBAAA@@@@@@???@@@@@@======<<<<<<<<<======>>>=========<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>===<<<;;;;;;======<<<;;;999:::;;;<<<============<<<<<<<<<=========>>>>>>;;;:::;;;===??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@AAABBBDDDEEEFFFGGGHHHIIIJJJLLLNNNOOOOOORRRTTTWWWYYYZZZYYYXXXWWWVVVVVVWWWYYY[[[\\\]]]^^^ZZZ[[[[[[[[[ZZZXXXWWWVVVSSSSSSRRRQQQQQQOOOOOONNNJJJIIIHHHFFFFFFFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHJJJLLLNNNOOOQQQRRRQQQSSSUUUVVVWWWZZZ```eeelllpppvvv{{{}}}tttooommmlll}}}uuuoookkkjjjooouuu~~~{{{tttkkkkkkmmmooosssxxx|||tttnnneee^^^ZZZVVVQQQNNNEEEBBB===777333111000000000000111111111111111111000000000000000000000000//////000000111111222222000000000///000111222222//////000000111111111222000111111111111222222222000000111222333333444444111111111222222333333333333333333444444444555555555555555555666666666777666666666666666666666666777777888999:::;;;<<<<<<777888888888888999999999444666999;;;;;;;;;;;;<<<999===AAAEEEMMM___www}}}xxxuuuwwwtttdddXXXRRRQQQPPPPPPOOONNNLLLJJJIIIFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGHHHIIIKKKMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSVVVYYY[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTRRRQQQPPPPPPIIIHHHGGGEEEEEEDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBB??????>>>>>>=========<<<>>>>>>??????@@@@@@AAAAAA@@@>>>===>>>???@@@???>>>:::;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA??????@@@BBBDDDDDDCCCAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGIIILLLNNNQQQRRRSSSTTTTTTUUUVVVWWWXXXXXX[[[]]]___aaaaaa```^^^\\\YYYXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXYYYXXXWWWUUUTTTMMMMMMMMMLLLLLLLLLLLLLLLFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNKKKLLLMMMOOORRRTTTUUUVVVZZZ[[[]]]^^^___dddlllqqqwww}}}xxx~~~~~~tttkkkkkkqqquuutttnnnjjjddd]]]XXXVVVWWWXXX\\\jjjxxxrrrwwwttt|||{{{oooggg^^^WWWTTTPPPKKKFFF:::999777555333222111111000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222444444444333333222222222555555444444444333333333555555555555555555555555666666666666666666666666999888777666666777888888666666777888999999::::::@@@::::::AAAEEELLLaaawwwiiicccrrruuu```YYYYYYYYYXXXWWWUUUQQQNNNLLLLLLFFFCCCDDDEEECCCCCCFFFEEEDDDCCCBBBAAAAAAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDGGGIIIJJJJJJIIIIIIJJJJJJKKKLLLNNNQQQTTTUUU\\\^^^______\\\ZZZYYYZZZ]]]]]]\\\\\\\\\[[[[[[[[[[[[WWWRRRPPPPPPPPPNNNKKKOOOOOONNNMMMLLLLLLLLLLLLMMMKKKHHHEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBCCCEEEFFFCCCEEEGGGJJJKKKKKKJJJJJJLLLKKKLLLOOORRRSSSSSSRRRYYYYYYYYY\\\___aaaaaa```dddbbb___\\\[[[[[[\\\]]]aaa```___aaabbbaaa\\\WWWYYYXXXWWWUUUTTTTTTTTTTTTQQQQQQRRRSSSSSSRRRPPPOOOIIIHHHGGGFFFEEEFFFGGGHHHEEEDDDBBBCCCDDDDDDDDDCCCGGGGGGHHHKKKNNNPPPPPPOOOMMMMMMNNNOOOQQQWWW___dddddddddeeehhhnnnuuu|||}}}rrrpppmmmnnnttttttiii___]]]ZZZVVVSSSRRRTTTYYY\\\iiixxxzzzkkkfffkkklllsss{{{sssnnneee___WWWRRRNNNIIIAAA<<<888777666444333222111111000000000000000000000000111111111111111111111111000111111222222111111000111111111111111111111111111111111111222222222222333333333333333333333333222222222222222222222222222222222222222222222222444444444333333222222222222333333333444444555555555555555555555555555555666666666666666666666666888777777666666777888999777777888888999999::::::;;;888999@@@BBBEEEUUUgggqqqqqqwwwtttlllcccaaa___]]]\\\ZZZWWWVVVVVVNNNHHHGGGFFFCCCCCCFFFDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIJJJMMMOOOPPPUUUWWWYYYYYYXXXWWWWWWXXX\\\\\\\\\\\\\\\\\\\\\\\\^^^[[[XXXWWWWWWWWWUUURRRRRRSSSTTTUUUVVVVVVUUUUUUTTTSSSRRRQQQPPPOOOOOONNNLLLLLLNNNOOOPPPRRRSSSSSSQQQRRRSSSUUUUUUUUUTTTTTTQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOONNNMMMMMMOOOQQQTTTWWWYYYYYYYYYYYYWWWWWWXXXZZZ]]]^^^^^^]]]aaaaaaaaaccceeefffeeedddhhhfffbbb___]]]]]]]]]^^^]]]\\\[[[]]]^^^]]]ZZZVVVTTTSSSRRRPPPOOONNNMMMMMMJJJJJJKKKLLLLLLKKKJJJIIIEEEDDDCCCCCCBBBCCCDDDEEEBBBAAA@@@AAABBBDDDEEEEEEIIIIIIIIILLLOOORRRRRRRRRPPPRRRTTTWWW[[[aaahhhmmmsssssstttuuuxxx~~~}}}uuuiiimmmrrryyyzzzrrrkkkhhhhhhkkkmmmwwwqqqeee\\\VVVVVVUUUTTTSSSUUU[[[bbbhhhzzzyyymmmbbb```fffooottt}}}~~~yyyvvvtttooofff___XXXTTTOOOJJJFFF@@@888222555444333222222111222222000000000000000000000000111111111111111111111111000111111222222111111000111111111111111111111111000000000000111111111111333333333333333333333333222222222222222222222222222222222222222222222222444444333333333333222222111111222333444555666666444444444444444444444444666666666666666666666666666666666666777777999999999999999999999999999999999777:::@@@@@@???GGGTTTlllxxxoooiiittttttqqqllliiigggfffeeedddcccZZZQQQLLLIIIEEEEEEGGGDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEGGGHHHIIIKKKMMMPPPRRRRRRRRRSSSTTTWWWWWWWWWXXXXXXYYYYYYZZZ\\\[[[ZZZ[[[[[[[[[YYYXXXTTTVVVYYY[[[]]]^^^^^^]]]YYYZZZ[[[[[[[[[ZZZXXXWWWTTTUUUVVVXXXZZZ\\\]]]^^^\\\]]]___```aaabbbbbbbbb]]]]]]]]]\\\[[[[[[ZZZZZZYYYZZZ[[[[[[ZZZXXXVVVTTTYYY[[[^^^aaadddeeeeeeeee`````````bbbeeefffeeedddfffffffffgggiiiiiigggeeegggeeebbb___\\\[[[[[[\\\XXXVVVUUUUUUVVVVVVUUUSSSNNNMMMLLLKKKIIIHHHGGGGGGCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCBBBBBBAAAAAACCCEEEHHHJJJKKKKKKKKKNNNRRRUUUWWWWWWVVVYYY^^^dddiiipppwww{{{{{{qqqkkkgggqqq}}}zzznnnffffffbbb]]]YYYZZZ```iiiooovvvmmmiiikkkkkkiiihhhhhhllltttzzz{{{rrrkkkfffjjjrrrzzz~~~xxxqqqiiiggggggddd]]]VVVNNNJJJFFFBBB???;;;666222222222111111111111222222000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111////////////000000000000222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222333444444555555444444444444444444444444555555555555555555555555555555555666777888999999:::::::::999999999999999:::999<<>><<>>===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDGGGHHHHHHGGGHHHIIIEEEFFFGGGHHHIIIJJJKKKLLLLLLNNNPPPRRRRRRRRRRRRRRRUUUTTTRRRRRRSSSVVVYYY[[[UUUTTTSSSSSSTTTUUUXXXYYYXXXXXXYYYZZZ[[[\\\\\\]]]``````````````````````````````______^^^]]]\\\\\\___^^^\\\ZZZYYYXXXXXXYYYZZZ[[[]]]^^^___^^^]]]\\\YYYXXXXXXYYY[[[\\\[[[YYYXXXXXXZZZ]]]______]]][[[TTTSSSRRRQQQPPPQQQQQQRRRPPPNNNLLLIIIFFFEEEFFFFFFEEEEEEEEEEEEDDDBBBAAA@@@>>>>>>??????@@@AAABBBBBB???@@@@@@AAABBBCCCCCCCCCHHHIIIJJJIIIIIIKKKOOORRRUUUUUUVVV[[[```eeeggghhhhhhmmmvvv~~~wwwrrrrrrvvv{{{zzzuuuuuuuuuvvvvvvyyyyyyzzzvvvpppnnniiicccaaa]]]YYY[[[aaaeeehhhsssqqqfffccccccbbbbbbbbbbbbiiivvv{{{tttnnnkkkaaaZZZQQQLLLKKKIIIDDD@@@999777444222111222444555000000000000000111222222000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444333333333222222222111333333333333333333333333444444444444444444444444444444666666777777777777888888888888888888888888777888888888888999===@@@BBBLLLaaa{{{mmm___^^^fffnnn~~~yyypppkkkeee^^^YYYYYYTTTSSSQQQOOOMMMKKKJJJJJJKKKKKKJJJIIIIIIHHHHHHGGGEEECCC@@@>>>======???@@@@@@AAAAAABBBBBBAAA@@@@@@AAACCCEEEFFFEEEDDDDDDEEEBBBCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLLLLLLLKKKLLLMMMQQQPPPNNNMMMNNNPPPSSSUUUPPPOOOMMMLLLMMMOOORRRTTTRRRSSSTTTVVVXXXZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYY[[[[[[ZZZZZZYYYYYYXXXXXX[[[YYYWWWUUUTTTTTTUUUVVVWWWXXXZZZZZZZZZYYYWWWVVVUUUTTTSSSTTTVVVVVVUUUSSSOOOPPPRRRUUUXXXXXXVVVSSSLLLKKKKKKKKKKKKLLLMMMMMMJJJJJJIIIEEEBBB@@@AAABBB@@@AAABBBBBBBBBAAA???>>>=========>>>???AAABBBCCC???@@@BBBCCCEEEEEEFFFFFFJJJNNNQQQQQQQQQRRRVVVYYY```aaadddiiippptttvvvvvvtttyyy~~~~~~}}}||||||uuuuuutttsssqqqpppnnnmmmmmmwwwwwwiiieee___\\\[[[\\\]]]]]]```aaadddkkkzzzwwwfff``````^^^[[[ZZZXXXWWW^^^jjjqqqvvv~~~|||}}}|||xxxyyyyyysssooojjjddd___TTTOOOIIICCC???<<<999777333333222111000000111222111111000000111111222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000000111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444222222222222222333333333333333333333333333333333333333333333333333333333444555666777777666666555666666666777777888888999555777999999999:::;;;;;;???CCCNNNaaazzzrrrbbb]]]]]]___ooovvvnnnlllllliiieee```ZZZVVVSSSQQQPPPOOONNNMMMLLLJJJIIIIIIGGGFFFCCCBBBAAAAAABBBBBB???@@@AAABBBBBBAAAAAA@@@>>>@@@CCCDDDCCCBBBCCCCCCAAAAAABBBBBBCCCDDDEEEEEEEEEGGGHHHGGGEEEDDDFFFIIIHHHIIIJJJKKKLLLMMMMMMMMMIIIIIIHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQSSSTTTUUUVVVSSSRRRRRRQQQQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPOOOPPPRRRSSSSSSRRRQQQPPPOOONNNMMMNNNOOOOOONNNLLLIIIJJJLLLNNNPPPOOOLLLIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEECCC@@@???@@@BBB???@@@BBBCCCCCCCCCAAA@@@>>>>>>>>>???@@@BBBDDDEEEDDDEEEGGGJJJKKKLLLLLLLLLOOOTTT[[[]]]^^^___cccgggmmmooottt{{{{{{pppgggaaa^^^^^^]]]\\\[[[[[[ZZZZZZ\\\hhh{{{zzzjjjbbb^^^ZZZXXXXXXYYYZZZZZZXXX[[[```kkk}}}|||kkkfffhhhiiigggggg^^^___iiizzzwwwyyy~~~vvvllldddaaa^^^YYYTTTJJJGGGBBB===999666555444111333444444222111000000222222111111111111222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444000000111222333444444555333333333333333333333333333333333333333333333333555555666777777666555444444555555666777888888999666999<<<<<<======;;;999>>>???DDDPPPdddooo___YYYSSS]]]gggnnnyyy|||}}}wwwooogggaaa\\\YYYUUUTTTSSSQQQOOONNNLLLLLLKKKJJJHHHGGGFFFFFFFFFGGG>>>???AAABBBBBBAAAAAA@@@;;;>>>AAABBBBBBBBBCCCDDD?????????@@@AAAAAABBBBBBCCCDDDDDDBBB??????AAADDD???AAAEEEIIIKKKJJJHHHGGGCCCDDDEEEFFFGGGFFFFFFEEENNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOQQQLLLLLLMMMMMMMMMMMMMMMMMMJJJKKKLLLMMMMMMLLLJJJIIIFFFHHHJJJLLLLLLLLLKKKJJJHHHGGGFFFGGGHHHHHHFFFEEEEEEFFFGGGIIIJJJHHHDDDAAACCCBBBBBBAAA@@@@@@?????????AAACCCCCC@@@???AAACCC@@@BBBDDDFFFGGGFFFEEEDDDAAAAAAAAAAAACCCEEEHHHIIIJJJLLLNNNPPPRRRSSSSSSRRRTTT[[[ccchhhiiikkkppptttvvvyyyzzzsssooosss|||yyykkkfffggg___]]]\\\]]]]]]]]][[[ZZZ^^^ppp{{{ssspppmmmlllllljjjeee```eeedddmmm~~~|||{{{zzzzzzyyywwwzzz}}}yyynnnhhhcccaaa```[[[RRRIII<<<;;;888666333111//////111111111111111111111111222111111111000000////////////000000000000//////...///////////////...---111777555+++)))111444///111111000000//////......222222222222222222222222111111000000000000111111222222222111111222333333444444444444333222111111111111111111000000//////333333333444444444555555333333444555555444333333666666666666666666666666777777666666555555555444777777777777888888888888999999999999999999::::::===:::===GGGQQQdddqqqiii___\\\XXXVVV[[[iii{{{uuuggg```eeebbb^^^YYYVVVTTTTTTTTTYYYUUUPPPLLLJJJIIIIIIHHHIIIHHHFFFEEEEEEDDDBBB@@@EEECCCAAAAAACCCEEEEEEEEEDDDCCCAAA@@@@@@@@@AAABBBCCCBBBAAA@@@????????????DDDCCCCCCCCCCCCDDDDDDEEECCCCCCDDDEEEEEEEEEDDDDDDFFFGGGHHHJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBBEEECCCBBBBBBCCCEEEEEEEEECCCBBBAAAAAAAAABBBCCCDDDBBBCCCEEECCCAAA@@@BBBEEEGGGFFFFFFFFFHHHIIIKKKLLLKKKGGGEEEGGGHHHHHHKKKPPPTTTXXX\\\]]][[[YYYZZZ[[[]]]bbbjjjrrryyy|||}}}}}}xxxqqqhhhbbbfffsss~~~~~~{{{{{{{{{{{{zzzuuuoookkkqqq~~~{{{zzzxxxzzz|||{{{yyy}}}tttlllhhhgggccc```___^^^WWWKKKAAA:::999777444222111000///111111111111111111111111111111111000000000////////////000000000000//////////////////////////////444>>>@@@777111333444000111111111111000000000///222222222222222222222222111111000000000000111111444444333333333333444444222333333333333222111111222222222111111000000000333333333444444444444555333333444555555444333333444444444444444444444444777666666666555555555555666666777777777888888888888888999999999999::::::<<<999:::@@@EEEQQQnnnyyytttjjj^^^XXXZZZbbbjjj}}}~~~wwwrrrpppmmmiiifffcccbbbaaafffbbb\\\XXXVVVUUUSSSRRRQQQNNNKKKJJJIIIIIIGGGFFFFFFDDDCCCCCCEEEFFFEEEDDDBBBBBBAAA@@@???@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBBBBBBBBBBDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEFFFGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@AAA???===>>>@@@BBBCCCBBBCCCCCCBBBAAAAAAAAAAAABBB@@@AAACCCBBBAAAAAADDDGGGKKKJJJIIIIIIJJJLLLNNNPPPQQQMMMJJJMMMOOOQQQWWW]]]ccciiioooqqqpppmmmlllmmmmmmqqqwww~~~wwwooollliiigggfffgggmmmwwwyyypppggg___[[[ZZZYYYXXXYYYWWWOOOBBB777777666444333111111000000111111111111111111111111111111000000000000////////////000000000000//////000//////...///000222333PPPWWWTTTDDD555000///...222222111111111111000000000000000000000000000000111111000000000000111111333333333333333333333333000000111222222222222111333333222222222222111111333333333333444444444444333333444444444444333333333333333333333333333333666666666666555555555555666666777777777777888888888888888999999999::::::>>><<<<<>>>>>===>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFFFFFFFEEEDDDFFFEEECCCAAA@@@@@@@@@@@@BBBAAAAAAAAA@@@@@@??????AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@???AAABBBBBBBBBBBBBBBAAA@@@???>>>===>>>@@@CCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCAAABBBDDDDDDDDDFFFHHHKKKPPPOOONNNMMMOOORRRUUUXXX[[[VVVTTTWWW[[[___gggoooqqqwww}}}}}}}}}}}}|||tttjjjbbb______eeeiiiooovvv}}}}}}xxxvvvrrrlllddd\\\UUUQQQKKKKKKKKKLLLKKKEEE:::111333333222111111111111111111111111111111111111111000000000000000000////////////000000000000//////000///......///111333555```^^^SSS???000,,,......111000000000000000000000000000000000000000000000111111000000000000111111000111111111000000//////......000111111222222222333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333666666666666666555555555666666666666777777777888777777888888999999::::::<<<;;;===@@@@@@BBBNNN\\\ooowwwpppoookkkiiikkkooonnnooo~~~~~~yyyvvvtttqqqoooiiieee___ZZZYYYYYYYYYYYYQQQNNNJJJHHHHHHIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFFFFEEEEEEEEEAAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEGGGEEECCCAAA@@@AAABBBCCCBBBBBBBBBAAA@@@@@@?????????@@@BBBCCCDDDDDDDDDCCCAAAAAABBBBBBAAA@@@???>>>???AAACCCEEEFFFFFFEEEEEECCCAAAAAABBBEEEHHHJJJJJJHHHHHHIIIJJJKKKLLLLLLLLLHHHIIIIIIJJJKKKLLLNNNPPPTTTTTTSSSTTTWWW[[[```ccceeebbbbbbfffjjjnnnttt{{{}}}~~~{{{~~~zzzrrrooopppmmmjjjccc\\\XXX[[[cccjjjvvv{{{~~~xxx{{{}}}{{{xxxtttpppllliiiccc\\\TTTMMMGGGDDD>>>=========>>>;;;555111111111000000000111111222000000000000000000000000//////////////////000000//////000000000000//////000///......///111333555HHHCCC999///,,,///222111.../////////////////////////////////////////////111111000000000000111111000111111111111000///...---...///000111222222222333333333333333333333444222222222333333333444444333333333333333333333333444444444444444444444444555555555666666666666666555666666666666777777777666666777888888999::::::555666999<<<<<<===DDDLLLUUUrrryyykkk___cccpppyyyyyytttnnniiigggggghhhhhhddd^^^WWWQQQPPPRRRTTTUUUQQQRRRRRRRRRPPPNNNKKKIIIHHHHHHIIIIIIIIIHHHGGGGGGCCCCCCAAA@@@????????????AAAAAA@@@AAAAAACCCDDDEEEEEEFFFGGGHHHGGGGGGEEEEEEDDDDDDCCCBBBBBBCCCDDDEEECCCCCCCCCBBBBBBBBBAAAAAA>>>@@@AAACCCDDDDDDDDDCCC???@@@BBBCCCCCCCCCBBBAAA???@@@CCCFFFIIIJJJKKKKKKFFFDDDDDDEEEIIILLLMMMNNNKKKLLLNNNQQQTTTVVVYYYZZZTTTSSSSSSSSSTTTUUUVVVVVV\\\\\\]]]___ccchhhmmmppppppoooqqqwwwzzz{{{}}}xxxsssvvvyyy{{{vvvnnnfffcccbbbYYYYYYYYYZZZ___jjjxxx~~~xxxyyy}}}zzzwwwssspppmmmjjjeee]]]SSSJJJCCC>>><<<666444333333444444333222111000000000000111222222000000000000000000000000......////////////000000//////000000000000//////000//////...///000222333000...,,,...222555222///------............//////////////////////////////111111000000000000111111333333444444444222111000......///111111222222222222222333333333333444444222222222222333333333333333333222222222222333333444444444444444444444444555555555666666666666666555555666666666666777777555666666777888999::::::777888:::;;;:::;;;===@@@KKK```pppaaa^^^^^^iiixxx~~~}}}}}}}}}}}}uuunnneee^^^\\\\\\]]]^^^[[[\\\]]]\\\YYYUUUQQQNNNLLLMMMNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFCCCDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCEEEEEEEEEEEEDDD@@@BBBEEEHHHIIIJJJIIIIIIDDDFFFHHHKKKMMMOOOPPPQQQKKKIIIIIIJJJMMMPPPRRRRRRSSSTTTVVVZZZ___dddhhhkkkcccbbbaaaaaaccceeeeeedddjjjkkkmmmppptttyyy|||~~~}}}xxxpppjjjjjjiiifffbbb]]][[[ZZZVVV]]]hhhrrr|||{{{||||||zzzwwwsssqqqpppfff```VVVKKKBBB===::::::222111111111111222111000111111000000111111222222000000000000000000000000........./////////000000//////000000000000//////////////////////////////......000333555333///---............/////////000000000000000000000000000111111000000000000111111444444555666555333111000///000000111222222222222111222222222333333333333111222222222222333333333333333222111111222333333333333333333333333333333555555555555666666666777555555555666666666777777555555666777888999::::::;;;<<<<<<;;;;;;<<<<<<;;;FFFQQQfffwwwfff\\\```fffjjjppp{{{~~~wwwssspppooommmoooppppppoookkkfff```]]]YYYZZZZZZZZZYYYWWWTTTSSSPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFGGGIIILLLMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKNNNRRRUUUTTTQQQMMMJJJHHHHHHHHHIIIJJJJJJKKKKKKGGGHHHIIIJJJKKKKKKJJJIIIGGGJJJNNNRRRUUUWWWWWWWWWSSSSSSSSSTTTUUUWWWXXXYYYWWWUUUTTTVVVYYY[[[]]]]]]bbbbbbdddgggmmmtttzzz~~~vvvuuutttuuuyyy{{{{{{zzz|||~~~~~~{{{|||tttjjjaaa______aaaeeehhhiiiiiinnnxxx~~~}}}{{{yyywwwqqquuuxxxxxxtttpppoooooo\\\UUUKKKAAA999666777777111111222222222111000///222111111111111111222333000000000000000000000000---.........//////000000//////000000000000//////...///////////////...---------///000...---///333.../////////000000111111111111111111111111111111111111000000000000111111222333444555444222000...000111111222222222222111111111111222222333333333111111222222222333333333444333222111111222333444222222222222222222222222444555555555666666777777555555555555666666666777444555666777888999::::::999999888777888::::::999???AAANNNgggxxxgggeeeaaa[[[YYYbbbrrr}}}wwwppplllggghhhhhhhhhfffccc```^^^XXXWWWUUUSSSRRRQQQPPPPPPNNNMMMLLLLLLMMMOOORRRTTTSSSTTTTTTUUUTTTSSSQQQQQQWWW[[[```cccbbb]]]VVVRRRLLLMMMMMMNNNOOOPPPQQQQQQNNNOOOPPPQQQQQQQQQPPPOOONNNRRRWWW\\\```bbbcccccc```___^^^]]]]]]^^^___```dddbbbaaabbbeeeggghhhhhhpppooopppsssxxx|||xxxtttuuuzzzzzznnncccbbb```aaaiiiuuu|||zzz}}}xxxrrrnnnnnnqqqsssuuuxxxwwwwwwxxxvvvnnnaaaWWWEEE@@@:::666555555333111222111111111000000//////000000000000000000000000111000///---------...//////000000000111111111111......////////////......000000//////.........---111111000000//////.................................///000111111222222111000111111111111000000///////////////////////////000000111222333333444444111111222222222222333333222222222222222222222222333333333333333333333333222222333333333333444444444444666666666555444333555555555555666666666666888888888777777777777777777888888888888999999999@@@BBBHHHSSSbbb{{{{{{zzztttjjj```^^^bbbggg}}}{{{yyyuuuppplllgggeeecccdddeeeccc^^^YYY\\\]]]]]]\\\ZZZYYYZZZ\\\bbb```]]][[[[[[^^^aaacccdddiiiooottttttooohhhccc]]]WWWSSSUUU[[[``````]]]ccc]]]YYYZZZ[[[YYYWWWXXXWWW^^^ffflllnnnqqqwww|||wwwuuurrrmmmiiihhhjjjmmmpppooorrrxxxyyyvvvwww}}}~~~}}}|||zzztttnnnjjjjjjnnnqqq|||||||||wwwooogggaaa^^^XXXfffxxx~~~xxxxxxzzz{{{uuusssooonnnlllkkklllnnnqqqsss{{{vvvpppjjjddd[[[PPPGGG>>>:::555333333444333222111111111000000000//////000000000000000000000000000000///...............//////000000000111111111000000000000000000000000000/////////............111000000000/////////...........................---...///000000111111111111111111111111000000///000000000000000000000000000000111222222333444444222222222333333333444444222222222222222222222222333333333333333333333333222222222333333333444444444444555666666555444333555555555555666666666666777777777777888888888888777777888888888999999999<<<<<<@@@GGGQQQdddvvvllliiijjjssszzz|||zzzxxxwwwxxxyyyxxxsssooommmnnnooommmlllkkklllmmmrrrpppmmmkkkjjjkkkmmmnnnsssxxx}}}pppjjjeeeffflllqqqrrrppprrrlllgggiiijjjgggeeeeeeffflllsssxxxzzz~~~~~~yyyxxx||||||~~~~~~}}}}}}|||zzzvvvrrruuusssnnnhhhaaa^^^^^^___bbbbbbaaa^^^ZZZWWWXXXZZZgggxxx}}}|||wwwpppjjjhhhccceeegggfffddddddfffiiirrrkkk___VVVNNNFFF>>>999555222000///000222333333111111000000000000//////000000000000000000000000///////////////......---////////////000000000000333222111000000111222333////////////............000000000000////////////........................------...//////000000000222222111111111000000000111111111111111111111111000000111111222333333333111111111222222222222333222222222222222222222222333333333333333333333333222222222222333333333333444444555555666555555444444555555555555666666666666777777888888999999999777777777888888888999999;;;;;;===AAAFFFQQQfffxxxsssnnnyyy~~~|||vvvvvv|||{{{wwwyyyzzzwwwttttttzzz~~~{{{zzzyyyxxxwwwsssmmmiiikkkiiieee^^^VVVPPPMMMMMMMMMNNNNNNNNNOOOTTT]]]ddd{{{~~~|||zzz~~~}}}}}}|||yyytttnnnhhhdddbbb^^^```aaa\\\UUURRRSSSWWW[[[TTTKKKCCC===:::666444000///...---///000222222000000000000000000//////////////////////////////---...///000000///...---........./////////000000333222000//////000222333///////////////.........000000000000////////////.................................///000000111222333222222111000000000000111111111111111111111111000000111111222222222333/////////000000000111111222222222222222222222222222222222222222222222222111222222222222333333333444444444555555555555555444444444555555555666666666666777777888999::::::777777777777888888888888::::::<<>>@@@DDDBBB???;;;777666555444444/////////.........000111//////////////////000000////////////////////////---...///000000///...------............/////////222111///......///111222.........///////////////////////////000000000000////////////////////////000000000000111222333444444333222111000000000000111111111111111111111111000111111111111111222222000000000000111111111222222222222222222222222222222222222222222222222222111111111222222222333333444444444444555555666666444444444444555555555555555555666777888888999999666666777777777888888888777777:::======@@@IIISSS^^^{{{sssaaa^^^___fffkkkrrrxxxzzzyyy}}}|||wwwrrrgggfffeeedddbbb^^^XXXTTTMMMLLLIIIEEECCCEEEIIIMMMOOOSSSYYY^^^cccnnn}}}yyyuuummmrrrxxx~~~yyy}}}~~~|||{{{{{{vvvooommmhhhaaa[[[UUUPPPLLLIIIDDDDDD@@@:::555333555888555555444333333222222222000000111///...---...///......////////////000000000000000000000000000000---...//////////////////------------.........///000///...------...///000.........///////////////////////////000000000000////////////////////////222111000000111222444555666444333111000000000111111111111111111111111111111111111111111111111111222222222333333333444444222222222222222222222222222222222222222222222222111111111111222222222222444444444444444555666777333444444444444555555555444555555666666777777777666666666777777777888888:::999;;;===<<<;;;@@@GGGLLLcccvvvkkkfff^^^^^^^^^]]]```hhhttt}}}~~~{{{wwwqqqkkkfffZZZXXXUUUSSSQQQNNNIIIFFFFFFEEEEEEEEEHHHNNNWWW]]]ccchhhmmmooorrrzzz}}}vvvuuuuuuzzz{{{||||||xxxuuutttrrrzzz~~~{{{vvvqqqkkkeeeaaa[[[SSSLLLGGGCCC???<<<777666555333222222333444222222222111000000111222...000111000---,,,---///........./////////000000000000000000000000000000...............///000000,,,,,,---------............................................./////////000.../////////000000000111////////////////////////111111000///000222444555777555333111000000000111000000000000000000000000111111111111000000000000111111111222222222222333222222222222222222222222111111111111111111111111111111111111222222222222444444333333444555777888333333444444444555555555444444444555555555555555666666666666777777777888999888:::===<<<:::===CCCGGGPPPddd~~~yyyuuummmccc[[[ZZZ^^^cccjjjqqq~~~~~~|||xxxqqqkkkeee___ZZZVVVOOOMMMKKKJJJKKKKKKJJJHHHOOOQQQTTTWWW]]]eeennnuuu}}}}}}{{{zzzzzzwwwwww~~~~~~}}}xxxrrrnnnlllllllllllltttzzztttjjj```XXXQQQPPPJJJBBB<<<999777333111222222222444666666444222111111111000//////111444---///000///---,,,---///---.........//////000000000000000000000000000000///...---------///000111,,,,,,,,,---------............////////////......---.........//////000000.../////////000000111111000000000000000000000000111000///...///111333444777555333111000000000111////////////////////////111111111000000000000000............////////////222222222222222222222222111111111111111111111111000111111111111222222222444444333333444555777888333333333444444444555555444444444444444444333333666666666666777777777777222111444888999888;;;AAACCCBBBLLLccc{{{{{{kkk```\\\\\\VVV\\\hhhwww{{{{{{||||||uuupppnnnvvvpppeee\\\UUUPPPLLLJJJIIIHHHGGGIIIMMMQQQTTTTTT^^^aaagggmmmttt{{{}}}zzz~~~yyyxxxzzz{{{xxxuuuwwwqqqggg]]]WWWUUUVVVXXX```eeehhhbbbVVVKKKEEEDDD<<<;;;999777555222111000222222333222111///---,,,////////////////////////////////////////////////------......///000000000---------------...///000///////////////////////////////////////......---------............------...............///000000,,,---///000000000///...000000000000111111111111111///...------...///111111111111111000000000000000000000000000000000000111111111111111111111111111111000000000000111111//////000000000111111111333222000......///000111444444444444444444444444222222333333333222222111444444444555555555666666444333222111222333444555999888666555555555666777777777777888999;;;<<<===<<<>>>CCCKKKWWWnnnooobbbdddccc```___fffwww~~~uuupppwww{{{uuujjj___ZZZ[[[VVVUUURRRLLLFFFEEEHHHLLLMMMSSS[[[aaadddhhhmmmqqq|||tttuuutttuuu}}}yyyrrrnnnoooooommmjjj___ZZZSSSKKKGGGFFFHHHIIINNNPPPQQQLLLDDD;;;777666888777666444333111000000000111111111111000//////111111111111111111111111////////////////////////////////////..................---------......///........................///////////////......---------............------///............/////////,,,---...///000//////.../////////000000000111111000///...------...///000111111111000000000//////000000000000000000000000111111111111111111111111111111000000000000111111222222333333333444444444555333222000000000222333333333333333333333333333222222222333333222222111222222222333333333333444333333333333444555777888888777666555555555666777666666666777888999:::;;;:::;;;>>>DDDLLL]]]yyyxxxooojjjnnnxxxzzzvvvvvvmmmhhhlllqqqsssuuuxxxuuunnnfff```WWWNNNKKKMMMJJJLLLMMMMMMNNNRRRYYY___kkkpppvvv{{{~~~}}}yyyxxxzzzzzz}}}zzzyyy|||yyyxxxxxxxxxssslllbbb\\\ZZZZZZYYYXXXFFFCCC???;;;888999:::;;;AAA@@@>>>;;;888555222111222222222222111111000000////////////000000111222111111111111111111111111////////////////////////222111000///...---,,,+++//////...---------..............................///////////////......---------............------//////..................------...////////////............////////////000000///...------...///000111111000000000000//////000000000000000000000000111111111111111111111111111111000000000000111111333333333444444444555555555444333222222222333444222222222222222222222222111222222333333222222222222222222222333333333333333333444444666777999:::888777666555444555666666666666666666666777888888999999;;;>>>AAAKKK]]]nnnvvvmmmlllmmmwww{{{~~~}}}{{{wwwrrrooollleee```_________aaadddccc[[[RRRMMMHHHDDDFFFKKKLLLPPPVVV\\\cccmmmxxx~~~wwwrrrqqqvvvtttuuu}}}~~~~~~}}}zzztttmmmiiifffeeeeee___XXXNNNFFFDDDDDDDDDEEE:::999777555444555666666===999555444555666555444/////////000000111111222000000///......000111222------------------------////////////////////////111111000///...---,,,,,,000///...---------------........................///////////////......---,,,------......------,,,..................------------........./////////---------.........//////000///............///000111000000000////////////////////////////////////111111111111111111111111111111000000000000111111000000111111111111222222444444333222222222333444222222222222222222222222111111222333333333222222333333444444444555555555444444444555666777888888777666555444444444555666777666666666666666777777:::999;;;===>>>AAAKKKVVVuuu}}}||||||vvvqqqnnnlllrrr}}}|||vvvuuusssrrrrrrooollliiiaaa]]]WWWSSSQQQQQQTTTWWWVVVNNNFFFDDDFFFIIIQQQXXX^^^ccckkksss|||{{{sssqqquuu|||yyy|||}}}vvvddd```ZZZTTTOOOMMMMMMMMMLLLFFF???888666777999:::777666555555444444444444666222......111444444333......///000111222222333222111///.........///000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////000///...---------------........................///////////////......---,,,,,,------------,,,,,,------...///......---,,,---------------......///------------............//////............//////000000000////////////...////////////////////////000000000000000000000000111111000000000000111111////////////000000000000222111111111111111222222333333333333333333333333000111222333333333333333333333333444444444555555444444444444444444444333777666444333333333444555777777666666666777777888999888999===>>>>>>CCCJJJ]]]ooozzzmmmfffdddhhhmmmtttyyy{{{vvvrrriiigggdddcccbbbaaa^^^\\\SSSQQQLLLHHHIIIMMMRRRTTTSSSKKKEEEGGGNNNWWWbbbkkkqqqvvv}}}zzz||||||xxxxxxuuupppvvvvvvwwwwwwwwwwwwwwwxxxxxxuuuvvvzzz~~~zzzuuummmddd]]]JJJGGGCCC???======>>>@@@>>><<<777444222333555777333333222222111111111111222///------000333222111/////////000111111222222111000//////....................................////////////////////////---------...///000000111//////...---------......------------------------///////////////......---,,,,,,------------,,,,,,+++,,,---...///......---------,,,,,,------...///---------............///////////////////////////000000////////////......000000000000000000000000000000000000000000000000111111000000000000111111000000000111111111111222///000000000000111111111333333333333333333333333000111222222333333333333111111111111222222222222444444444444333222111000666555444333222333444444666666666666666777888888777555666:::===<<<>>>BBBJJJTTTjjj~~~jjjddd______aaadddkkkrrr~~~}}}{{{xxxtttoooiiieee[[[XXXTTTRRRQQQOOOMMMLLLFFFFFFDDDEEEMMMZZZbbbeeeggg^^^YYY\\\eeennnwww~~~xxxoookkkmmmmmmmmm|||}}}{{{vvvuuusssqqqppppppqqqqqqlllnnnpppooommmkkkkkkmmmqqqssswwwzzz|||{{{zzzyyyuuurrrqqqrrrrrrooogggaaa[[[[[[\\\\\\]]]^^^^^^^^^]]]aaalll|||~~~tttmmmhhhaaa\\\XXXSSSLLLGGG===;;;888666666777888999555555555444222222333444111111000///000000111222111111111222333333222000000000000000000000000000---...//////000/////////////////////////////////////////////////////////------......///000000111......---------......///------------------------///////////////......---+++,,,,,,------,,,,,,+++)))***,,,...//////......------,,,,,,,,,---...///---............/////////......////////////......000000/////////.........000000000000000000000000000000000000000000000000111111000000000000111111000111111111111222222222...///000000111111111000222222222222222222222222000000111222333333333333000111111111111222222222222222333444444333222111555555333222222222333444444444444444555666777888999555444888;;;:::;;;===@@@CCCOOOeee||||||ooohhhccc^^^[[[\\\___dddooozzz~~~}}}||||||}}}}}}||||||{{{zzzzzzzzznnnllliiifffbbb]]]WWWSSSNNNKKKHHHFFFFFFFFFEEEDDDCCCEEEGGGOOObbbyyyxxxyyy~~~yyytttrrrqqqjjjaaa___fffiiinnnqqqpppooopppooommmjjjggg]]][[[XXXVVVUUUUUUUUUVVVUUUWWWYYYYYYVVVUUUVVVXXXXXX[[[```dddfffeeecccaaa___\\\ZZZZZZZZZUUULLLEEEDDDDDDDDDEEEFFFFFFGGGGGGKKKSSScccwwwqqqcccQQQLLLFFFBBBAAA???<<<999888666444222111111222333000111333333222111111111111111000000111222444555///000222333222111///...000000/////////.........***,,,...000111111000000////////////////////////////////////////////////............/////////000---------------...///000------------------------///////////////......---+++,,,,,,------,,,,,,+++'''))),,,...000000///...------,,,+++,,,---...///.........////////////000......////////////......000/////////............000000000000000000000000000000000000000000000000111111000000000000111111///000000000000111111111...///000111111111111111000000000000000000000000///000111222333444444444222222333333333444444444000111333444555444333333555444333222222222333333111222222333444555777888===888555888::::::999;;;===<<>>===<<<:::;;;:::999888999;;;>>>@@@OOOdddvvvzzznnnZZZKKKCCC>>>999666666666444222555444444333222111000000222333333111//////111333111111222222222111111000111000///......///000111111111000000000000111111------......//////000000------------.........///////////////////////////............////////////------------------------..................------........................,,,++++++,,,---///111333---------------...///000...---,,,++++++,,,---...+++,,,------,,,,,,---//////---,,,---...///...---..................------////////////000000000000//////000000111111222222000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111333333333333333333333333000111222333333333333222333333222111222333444555444444444555555555555666666888999999888888999:::===:::===DDDJJJUUUpppwwwggg\\\YYYWWWZZZ^^^___\\\YYYeeedddgggnnnnnnkkklllqqqnnnmmmmmmnnnpppqqqqqqpppuuuttttttvvvyyy|||}}}|||vvvxxxzzz|||}}}zzz{{{ssskkkiiijjjlllnnnpppooolllgggaaa\\\YYYWWWVVVMMMJJJGGGEEEEEEDDDDDDCCC???BBBFFFGGGGGGJJJOOOSSSSSSSSSWWWgggzzzssskkkfffbbbaaagggoooqqqrrrppplllmmmzzzDDDDDDCCCBBB@@@???===<<<<<<;;;999777777777888999999999999888888888777777999999999::::::::::::;;;>>>===<<<;;;999777666555777888777666555666999;;;===HHHWWWbbbaaaVVVGGG<<<<<<999555333444555444333333333222222111111000000///111222222000/////////000000111222222222222111111000///......///000111111111000000000000111111.........///////////////------........./////////....................................////////////------------------------................................................,,,,,,,,,,,,---///000111///......---------......---------,,,,,,------------...//////......///111///...------//////...---.........................../////////000000000000000000000000000111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111333333333333333333333333111111222222333333333333333333222222222333444555444444444444555555555555666777999888777777888::::::777999>>>@@@EEEWWWlllooollljjjlllpppqqqnnnkkk```]]]^^^cccdddaaaaaaeeedddaaa^^^\\\]]]___aaaaaaaaaaaabbbeeeiiikkkkkkjjjgggjjjmmmppprrrtttvvvwww|||uuupppeee^^^WWWUUUWWWYYY[[[\\\YYYVVVRRRNNNKKKJJJIIIIIIHHHGGGEEEDDDDDDDDDCCCBBBCCCIIISSSYYY]]]___cccfffdddaaaaaakkk{{{vvvsssnnnkkkkkkkkknnnvvv}}}|||888888888777666444333222555444333222222333555666555444444444444333333333222333333333333444444444999888888777666555444444444444444333222333555777<<>>>>>===EEEPPP]]]mmmsssnnnkkknnnqqqqqqqqqrrrmmmggg```ZZZVVVTTTSSSRRRNNNNNNPPPSSSWWWXXXXXXWWWWWWZZZ^^^cccfffhhhhhhhhhpppsssxxx~~~~~~~~~}}}{{{{{{{{{|||~~~}}}}}}|||{{{|||~~~~~~|||yyysssjjj```YYYTTTPPPJJJHHHIIILLLLLLKKKJJJHHHEEECCCBBBBBBCCCDDDEEEGGGIIILLLNNNNNNOOOOOORRR\\\jjjtttyyy{{{|||}}}tttnnngggkkk|||}}}|||~~~{{{uuuppptttqqqrrrvvvzzz~~~{{{~~~777777777666555444333222444444333333333444555555444444444444333333333333333333444444444555555555555555555555444444444333111222222222111111333555777===BBBBBB===888777888000000//////000111222222.../////////000000111111000222444333111000000111000000111111111111000000000000////////////000000000000////////////000000000000//////......------////////////000000000000---------------------------------.........//////---------------------------------...................................................------......///...------,,,,,,,,,---+++,,,---......---,,,+++***,,,------,,,+++---...000///......000000///...---------......................../////////000000111111000000/////////...000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222333333222222222333444555222222222333333333444444333333444444444555555555555666888777666666777999<<<999999===???===@@@EEEHHHSSShhhxxxnnncccYYYRRRNNNLLLKKKLLLNNNPPPQQQQQQPPPQQQSSSWWW[[[^^^______^^^aaafffnnnvvv~~~|||zzzxxxxxx|||}}}~~~~~~~~~~~~}}}|||}}}}}}|||{{{uuusssqqqpppqqqtttxxxzzzzzzzzzyyyxxxwwwvvvuuuuuusssqqqooommmmmmoooqqqsssmmmkkkhhhccc^^^UUUMMMFFFLLLJJJFFFCCCFFFIIIIIIEEEJJJHHHFFFDDDEEEGGGIIIKKKOOOTTT[[[bbbfffhhhiiiiiinnnwwwzzzpppooo|||}}}yyy{{{~~~~~~}}}|||zzzyyywww{{{vvvyyy~~~444444444444444333222111333222222111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000111222222111111222444///444999888444000111333000000000000//////000111.........///000000111111222111000...,,,---///222222222222111000///...---//////000000000000//////000000////////////000000000000//////......------////////////000000000000------------------------------------............---------------------------------.........//////.......................................---------,,,,,,,,,,,,,,,---......+++,,,---......---,,,+++***+++,,,,,,++++++,,,...000...---...///000///...---------.........//////............////////////111000000000//////......//////000000000111111111000000000000000000000000111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111333333222222333333444555222222333333333444444444333333333444444444444555444666777777666555777888999666555888999:::<<>>CCCFFFJJJVVVfffmmmjjjYYYYYYZZZ]]]dddllltttxxx}}}zzz{{{zzzssspppppprrrqqqtttxxx|||}}}222333333444444444333333111222333444444555555555222222222222333333333444111111111111222222222222444444444444444444444444000111333333222111222333333444444444333111000///...000222222000///000111000000000000000000000111//////...+++******---/////////000000000000000///...///000111111000///...//////............//////.........///////////////------........./////////........................,,,,,,---------.........------------------------,,,,,,------...//////000........................,,,---...//////......---,,,,,,,,,+++,,,,,,---------------,,,,,,---------+++---......---,,,...///...,,,+++,,,---...---,,,,,,,,,------...//////000---------.........//////.........///////////////////////////000000000111000000000000000000000000111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000222444666666555333222111222333444444444333333222222333333333444444444333555666666555444666777999::::::777555666888:::999<<<@@@CCCJJJZZZrrrzzzpppjjjfffbbb]]]XXXMMMLLLKKKJJJLLLTTT^^^fffllllllkkkiiifffbbb^^^\\\VVVUUUTTTTTTUUUYYY]]]___dddfffiiihhhgggjjjqqqwwwyyy{{{~~~~~~zzzuuuqqqnnnmmmnnnoooooonnnnnnppprrruuuxxx{{{~~~~~~}}}uuutttsssqqqpppooooooooopppnnnllljjjhhhhhhggghhhjjjhhhfffeeeeeeeeeggghhhhhhgggfffeeedddddddddddd```\\\XXXUUUTTTSSSQQQPPPNNNMMMLLLKKKMMMOOORRRTTTWWWUUURRRNNNKKKIIIHHHGGGDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAACCCGGGIIIIIIHHHJJJQQQVVV\\\kkkssssssssswww}}}}}}|||yyyzzz~~~zzztttoooooosssxxx000000111222222222222111,,,---///111222333444444000000000111111111222222000000111111111222222222000000000000000////////////111333333222111222333000///......000111111000+++...111111000///111333111111111111000000000000000111111000///...///000,,,---...000111111222222...///000111111000///...//////............//////---.........//////000000------------.........///////////////////////////,,,,,,,,,---------......------------------------,,,,,,------...///000000........................+++,,,.../////////...---......---,,,++++++++++++......,,,++++++,,,......)))+++,,,,,,+++***,,,------,,,++++++------,,,+++,,,,,,------...///000000---------.........//////---.........//////000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000000222555777888666333111111222333444555444333333222222333333333444444444333444666555444444555777111555777555222333555777777===BBB???===EEEYYYjjjtttzzztttUUUTTTRRRNNNLLLOOOVVV[[[ZZZ[[[]]]]]][[[XXXUUURRRLLLJJJHHHFFFGGGJJJNNNQQQSSSXXX^^^``````ccchhhmmmrrruuuxxxxxxsssmmmhhhfff___```aaaaaa```aaacccdddhhhjjjnnnqqqsssssssssrrrllllllkkkjjjiiiiiiiiiiiigggeeebbb^^^\\\[[[[[[[[[^^^\\\ZZZXXXXXXXXXYYYZZZZZZYYYWWWUUUSSSQQQQQQPPPSSSOOOKKKIIIHHHGGGGGGFFFDDDDDDCCCCCCDDDFFFHHHJJJLLLJJJGGGDDDBBB@@@??????<<<===>>>>>>???@@@@@@@@@AAACCCGGGLLLQQQTTTSSSRRRWWW___ccchhhxxxxxxyyy}}}|||{{{xxxuuutttxxx111111111111111111111111//////000111111111111111111111222333222111000///111111222222222333333333222222222333333222222222111000///......///000111000000000000000000000000---...///111111111000/////////000000111111222222---.........//////000000////////////////////////000000////////////000000//////000000///...---------------............///........................---------------------------------------...///000........................000...,,,******+++...///---------------------------------.........//////,,,,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........................................................000000//////.........---............////////////000000000000////////////111111111111111111111111///000111222222111000///111111111111111111111111222222111111111111111111222222111111111111222222111111111111111222222222333333333333444555666666555555444555555666777888<<<999555333333444444444666666666666777777777777;;;:::999999<<>>>>>@@@BBB@@@??????AAAEEEHHHKKKPPPTTTYYY[[[\\\]]]```cccmmmiiiggglllyyy{{{vvvuuuxxx|||}}}}}}111111111111111111111111//////000111111111111111111111222222222111000///000000000000111111111111111111222222222222111111111000///......///000111000000000000000000000000...//////000000000000///000000000000000111111111............/////////000////////////////////////........................///////////////...---------------............///........................---------------------------,,,,,,,,,,,,------...------------------------///...,,,++++++,,,---...------------------------------------.........///---,,,+++++++++++++++,,,///...---,,,,,,,,,,,,---,,,,,,,,,---------..............................------------------------000/////////........................////////////000000000000////////////111111111111111111111111///000111222222111000///111111111111111111111111111111111111111111111111111000000000000000000111111111111111111222222222444333222222222222222333444444444444555666777777:::888555444555666555444444555555555555666666666777666555666888<<<@@@CCCFFFNNN[[[iiiyyy|||yyyyyy~~~ssseee]]]WWWRRRLLLKKKLLLLLLIIIFFFGGGIIIKKKLLLNNNOOORRRSSSUUUXXX[[[\\\ZZZWWWSSSQQQMMMKKKIIIHHHGGGHHHIIIIIIIIIKKKOOOTTTYYY\\\___```^^^[[[WWWVVVXXXZZZ[[[ZZZVVVRRRMMMHHHFFFFFFFFFGGGHHHHHHHHHHHHFFFFFFGGGHHHFFFEEEDDDCCCCCCCCCCCCDDDEEECCCAAA@@@@@@@@@@@@@@@???AAABBBAAA@@@CCCJJJPPPYYYXXXUUUOOOHHHCCCBBBBBBCCCCCCBBBCCCGGGOOOXXX^^^gggkkkppprrrrrrrrrsssuuuvvvpppkkkmmmvvvyyysssnnnmmmppp{{{111111111111111111111111//////000111111111111111111111222222111111000///........./////////000000000000111111111111000000000000////////////000000000000000000000000000000111000000////////////000111000000000000000000///............////////////////////////////////////,,,---............---,,,///////////////......------------............///................................................---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............------,,,+++******++++++......---,,,,,,,,,------,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,////////////........................////////////////////////000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000////////////000000000000111111111222222222444333222111000000000000222222222333333444555666777666555555777777666555333333444444444555555555555555444444666777999;;;999>>>DDDJJJTTTggg~~~|||ppphhh^^^ZZZZZZZZZVVVQQQPPPQQQRRRSSSRRRQQQOOOMMMLLLMMMNNNOOOOOONNNMMMLLLIIIGGGEEECCCBBBCCCDDDEEECCCDDDGGGJJJMMMQQQSSSUUUYYYUUUQQQOOONNNOOOOOONNNLLLJJJGGGEEEDDDEEEFFFGGGFFFHHHIIIGGGCCCAAACCCEEE????????????@@@BBBCCCDDDFFFFFFEEECCCAAA???@@@AAADDDFFFHHHJJJMMMUUU```hhhyyyvvvpppggg\\\TTTOOONNNNNNNNNOOOPPPUUU```nnnxxxwwwtttyyy}}}tttmmmfffaaacccppp111111111111111111111111//////000111111111111111111111111111111000000///........./////////000000//////000000000000//////000000////////////000000000000000000000000000000222111000.........///000111111000000/////////............///////////////////////////////////////,,,---............---,,,...///////////////......---------............///...................................................---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------------------------------///...---,,,++++++++++++...------,,,,,,,,,------------------------------........................------------------------///////////////.....................////////////////////////000000000000////////////////////////000000000111111000000000111111111111111111111111000000000000111111111111000000////////////000000000000000111222222333333333222111111000000000111111111111111222333444555555444444666888999777666333444444444444555555555666666666666666777777777999===??????AAAMMM___nnnyyyssssssqqqlllfffeeegggjjjlllkkkfff___ZZZVVVTTTQQQOOOOOOPPPPPPPPPKKKKKKKKKKKKKKKJJJIIIHHHJJJIIIHHHGGGGGGHHHJJJKKKNNNLLLHHHFFFEEEFFFGGGHHHFFFGGGIIIKKKNNNQQQTTTWWWWWWZZZ\\\YYYQQQJJJGGGFFF@@@@@@AAACCCFFFJJJNNNPPPOOORRRTTTSSSOOOLLLIIIIIIMMMPPPVVV^^^hhhvvv~~~rrrhhhcccbbbdddfffhhhmmmxxx~~~~~~xxxsssmmmhhhaaa\\\^^^kkk000000000000000000000000//////000111111111111111111111111000000000000000/////////000000000111111/////////000000///////////////000000000000//////////////////////////////222111000.........///000111000000000//////......///////////////.........////////////////////////.........//////...............///////////////...---------............///......................................................---,,,++++++,,,,,,------------------------***+++---...///...---,,,------------------------------------------,,,,,,//////...---------------------,,,,,,,,,------...------------------------........................////////////////////////.........///////////////............////////////.../////////000000000111////////////////////////111000000000000000000111000000000000000000000000//////000000000111111111222111111000000111111222///000000111222222333333111111111111111222333333111000000111111222333444333222333555777888888666444444555555555666666666666777777777777666666555999===???>>>===AAAJJJSSS]]]lll{{{sss||||||yyy}}}xxxoooiiiccc^^^]]]]]]]]]\\\XXX[[[```cccccc```[[[XXXUUURRRNNNJJJHHHGGGIIIJJJHHHGGGFFFEEEEEEGGGJJJLLLJJJOOOVVV^^^dddjjjppptttyyy}}}~~~tttggg]]]WWWQQQQQQSSSVVV[[[aaafffiiiiiimmmqqqssspppiiibbb^^^\\\aaajjjvvvyyyuuuyyy~~~zzztttssssssqqqooohhhhhhddd___aaalll}}}000000000000000000000000//////000111111111111111222111000////////////000000000111111111222222222//////000000000000////////////000000000000//////////////////////////////111000000////////////000000//////////////////...///////////////.........//////////////////////////////............//////---...//////////////////---------............///........................------------------------...------,,,,,,,,,,,,---........................***+++---...///......---------------------------------------,,,,,,,,,,,,......------------......------,,,,,,,,,---.........------------,,,,,,,,,........................////////////////////////.........///////////////............////////////......//////000000111111000000000000000000000000111111000000000000111111000000000000000000000000...//////000000111111111222222111111111111222222//////000111222333333444000000000000111222333444111000000111111222333444222222111333555777777666444555555555555666666666444555555555555555555555444777:::;;;;;;<<>>>>><<<===EEERRR]]]|||nnn```ZZZddduuu}}}}}}~~~tttvvvvvvzzz}}}yyyzzz{{{zzzyyyyyy~~~|||}}}|||zzzxxxwwwvvv//////000000111000000000111111111000000///...---000/////////////////////...000111222222111000...000000000000000111111111000000////////////000000---------------...///000//////////////////////////////............//////////////////////////////........................------........./////////,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------,,,,,,,,,------------...,,,,,,------,,,,,,+++++++++++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,++++++++++++,,,,,,...,,,,,,,,,---------+++................................................////////////////////////........................000//////...///000111222000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000222222222222222222222222222222222111111111111111222222222333333333444444333333333444444444444555666555444444444555666777777999::::::;;;@@@IIIQQQaaaiiiuuukkkZZZYYYaaalll}}}zzzyyyzzz~~~yyywwwzzz~~~|||yyyzzzzzzyyywwwuuusssrrrrrrrrr000000000//////.........111111111000000///...---////////////////////////000000000000000000000000111111111111000000000000//////............//////,,,,,,,,,---...///000111//////////////////////////////............//////////////////////////////........................---------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++++++++******+++++++++,,,---......---,,,---...................................................////////////////////////........................///////////////000111111111111111222222222333333000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222000000000000000000000000222222222222222222222222000111111111111222222222222222222222333333333333333333333333444444444444666666666666555555444333222555999::::::;;;@@@DDDIIIMMMSSSZZZggg|||ggg]]]]]]```iiirrrzzz~~~}}}zzztttqqqqqqtttvvv|||}}}~~~||||||{{{vvvqqqpppttt~~~uuummmmmmllllllmmmoooqqqsss000//////...............---...///000000111111111.........///////////////111000///......///000111222222111111000000//////.........------.........,,,,,,,,,---...///000111///////////////////////////......------......///////////////////////////........................------------------......---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,+++***+++,,,---------------,,,,,,,,,,,,+++,,,,,,,,,------......,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...000///---,,,...111........................---------...............////////////////////////........................///////////////000000111000000111111111222222222000000000000000000000000////////////////////////000000000000000000000000000111111111222222222222000000000000000000000000111111111111111111111111///000000111222222333333222222222222222222222333222222333333333444444444444555777888888777555444444666888999999999;;;===@@@CCCEEEFFFLLL]]]uuu}}}tttpppmmmlllmmmnnnuuuyyyvvvxxxzzzyyy~~~xxxttttttxxx~~~~~~~~~}}}zzzsssmmmjjjmmmuuu|||~~~uuulllaaacccfffjjjpppvvvzzz}}}///......---...///000000---...///000000111111111------....../////////000111000///......///000111222222111111000000//////......------------......,,,,,,,,,------///000000..............................------------......////////////////////////................................................---,,,++++++++++++,,,---++++++++++++++++++++++++******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++***+++,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,------.........,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++,,,,,,------,,,,,,++++++---000///---,,,...111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////////////////...//////000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////000111111111222222222222000000000000000000000000111111111111111111111111//////000111222333333444222222222222222222222222222222222333333333444444333555777999:::999888777666777777666666777999;;;===???AAA@@@AAAIIIWWWccc{{{~~~{{{uuutttwww}}}{{{zzzzzz|||yyysssnnnjjjkkknnnqqquuuuuuuuuvvvsssmmmfffbbb^^^bbbjjjsss|||//////...---...///111222111111111000000///...------------......//////000000000............000000111111111111000000000000......------------.........------------...//////..............................------------......////////////////////////......................../////////...............---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++---------------.........,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------)))***+++,,,,,,+++***)))+++,,,---...------...000++++++++++++++++++++++++,,,,,,------.../////////////////////////////////000000000000000000000000......///000000000000000........./////////000000000000000000000000000000////////////////////////////////////////////////000000000111111111222222000000000000000000000000111111111111111111111111//////000111222222333333222222222222222111111111222222222222333333333333222444666999:::999999888666555444333444555777999666888;;;;;;<<<>>>CCCHHHXXXhhh~~~~~~}}}|||{{{vvvwww{{{|||zzzwww|||yyyxxxyyyzzzyyywwwsssooolllkkkkkkkkklllgggddddddaaa^^^]]]```gggmmmwww222111000......///000111111111111000000///...---,,,,,,---......///000000/////////....../////////000000000000000111111111//////............////////////...------------..............................------,,,,,,------...////////////////////////.................................---------,,,,,,---,,,+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++***+++++++++,,,---------............------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***+++,,,------,,,+++***++++++***,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////////////////////////////////////////---...///000111000000///////////////000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000111111111111111111111111000000000111222222222333222222222222111111111000111222222222222333333333333444555666777777666555444444333444555777888888555555666777999;;;<<<<<>>???FFFQQQ___nnn}}}{{{~~~|||{{{ssstttuuuuuuuuuvvvyyy{{{~~~zzzxxxxxx}}}yyytttoookkkgggdddbbb[[[VVVWWW]]]ccciiitttxxx////////////000000000000111000///......///000111000000//////.........---///...---,,,,,,---///000,,,...000111000000111222////////////..................////////////......---...............------...------,,,,,,------...******+++,,,------------///......------,,,++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,---.........------,,,,,,---------,,,++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------******++++++++++++,,,,,,------............------...------------...//////------------------------......---------,,,,,,,,,,,,---......//////......000000000000111111111111---......///000111111222000000000000000000000000///000000111111111000000//////000000111111222222000000000000111111111111222111000//////000111222222222222111111111000000......///000000000000000222222222222222222222222000111222222222222111000333333333333333333333333444333333333333444555555888666555666999:::999666;;;===@@@CCCIIIRRR[[[bbbyyy}}}~~~~~~yyytttppppppqqqrrryyy|||tttppppppqqqhhhooouuuzzz}}}~~~|||xxxvvvssshhh\\\YYY^^^^^^^^^aaahhhtttvvvfff\\\111111000000//////......000000////////////000000000/////////.........---///...,,,++++++,,,---...+++---///000//////000111////////////..................////////////......---...............------...------,,,,,,------...------......///............------------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,+++******)))++++++,,,------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,---------...------............------...------------...//////---------------------------------,,,,,,,,,++++++,,,---......//////......////////////000000111222......//////000000111111000000000000000000000000111111222222222111111000000000000000000111111111//////000000000111111111111111000//////000111111222222222111111111000000///000000111111111111111222222222222222222222222111111111111111111111111333333333333333333333333555555555555555666666777777666444666888999888666555777999;;;???DDDLLLQQQ```gggqqqzzz~~~~~~}}}zzzssslllhhhggghhhmmmttt~~~wwwooojjjjjjnnnrrr{{{~~~yyy}}}}}}}}}vvvrrrnnnjjjaaaYYY[[[bbbhhhkkkpppyyy~~~pppaaaSSSKKK222111111000///...------/////////000000//////////////////...............///...,,,+++******+++,,,+++,,,...///......///000/////////............---......////////////......------...............---...------,,,,,,------............///......------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++***)))(((***++++++,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........////////////------............------...------------...//////---------------------------------,,,,,,,,,,,,,,,,,,---......//////............------...000111333////////////000000000000000000000000000000000000222222333222222111000///111000000000000000000/////////000000000000111111111000000//////000000111222111111111111000000000000000111222222222222222222222222222222222222222333222111000000111222333333333333333333333333333555555444444555555666777666555444555777777777666666777888999:::<<<@@@CCCFFFMMMVVV^^^eeeooo|||zzzuuuttttttxxx~~~rrroookkkgggiiiqqq|||zzzuuuyyy~~~wwwsssoookkkgggccc______eeennnxxx|||{{{pppbbbSSSHHH???;;;000000000//////......------...///000000///...---........................//////---,,,++++++++++++***,,,......---------...//////.........------------......//////......---,,,---......///............------,,,,,,------...------------,,,+++******++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,............------,,,+++)))***+++,,,---.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////------............------...------------...//////,,,,,,------------------...---------------------,,,---......///............---,,,,,,---///111333000000000000////////////////////////////////////222222222222111///......111111000000/////////...////////////000000000111000000000//////000000000111111111111000000000000///000111111222222111111111111111111111111111111333222000//////000222333222222222222222222222222222222222222222333333444444444444444555666666555888999::::::999:::;;;======BBBGGGKKKOOOUUU]]]dddxxx{{{yyywwwqqqmmmkkklllooorrryyyxxxssswww~~~wwwnnngggdddcccccccccfffkkkttt|||zzzrrrddd^^^SSSHHH???999666555------......//////000000---...///000000///...------------...............000000///...---,,,,,,,,,***,,,......---,,,---...............------------------............------,,,------...//////.........------,,,,,,------...------------,,,+++*********++++++,,,---...//////---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,------............)))***+++,,,---.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.........------............------...------------...//////,,,,,,,,,---------...................../////////,,,---......///............---------...///111222000000000000////////////////////////////////////000000000000///...,,,,,,111000000000//////.........////////////000000000/////////000000/////////000000000000000000000000...///000000111111000000111111111111111111111111333222000//////000222333222222222222222222222222111111111111111222333333333444444555444555555666444555777777666555666777;;;===@@@AAAAAACCCGGGKKKUUUcccxxx|||uuurrrsss}}}zzzzzz{{{|||}}}uuurrrqqqpppsssxxxwwwmmmfffeeehhhllloooxxx|||}}}vvvppprrrxxxxxxtttssspppiiiccc```ccchhhlllrrrzzzuuuiii\\\TTTGGGDDD???:::666555555555,,,,,,---...///000000111.........//////.........---------------........./////////......------,,,+++---......---,,,------.........------------,,,------............------,,,,,,---...////////////...------,,,,,,------............///......------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,((()))***+++,,,---------***++++++,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------............------...------------...//////+++,,,,,,------......................../////////,,,---......//////............/////////000000000////////////000000000000000000000000000000000000......///......---,,,+++000//////////////////.........////////////000000...//////000000//////...//////000000000000000111......///000000000000000111111111111111111111111333222111000000111222333222222222222222222222222333333222222333333444555333444555555444444555777333555666666555555666888666888999:::999:::===???CCCLLLYYYdddmmm{{{uuuqqqxxxzzzuuuqqqnnnqqqkkkeeecccaaa```ccchhhooonnnllllllpppvvv~~~}}}~~~{{{rrrkkklllqqqtttooojjjjjjnnnpppooommmnnnsssyyy|||~~~yyyqqqggg\\\PPPFFF???777666555444333333333333,,,------......////////////......------......///,,,,,,,,,------.........---------......------,,,,,,...//////---,,,---............---------,,,,,,,,,------......------,,,+++,,,---...////////////...------,,,,,,------...------......///.........,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++++++++***++++++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------)))******+++,,,,,,,,,,,,++++++,,,------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------------............------...------------...//////++++++,,,,,,---......///,,,,,,,,,,,,------......,,,---......//////......///000111222222000///---......//////000000111111000000000000000000000000---......///......------.........///////////////........./////////000000......///000000///......////////////000000111111//////000111111111111000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333444444333555777666444444666888666777777777666666888:::333444555666777777999:::;;;AAAGGGKKKOOO[[[nnn|||~~~{{{tttnnnhhhddd```]]]\\\^^^___```eeekkkuuuxxx}}}~~~~~~{{{uuummmgggkkkrrr}}}yyyjjjiiijjjooouuuzzz||||||}}}{{{uuulll```[[[TTTNNNGGGAAA:::666111111222222222222111111..................------///...---,,,,,,---...///,,,,,,,,,------.........++++++,,,---------,,,,,,---...000///...------.........---------,,,,,,,,,,,,------......------,,,+++,,,---...////////////...------,,,,,,------...******+++,,,------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------------......------.........---,,,,,,,,,,,,---------,,,++++++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---..................---...------------...//////++++++,,,,,,---...//////*********++++++,,,,,,,,,,,,---......//////......///111333444333111...,,,---......///000111111222000000000000000000000000......//////////////////---.........//////000000............/////////000---...///000000///...---.../////////000000111111000000111222222222222222000000000000000000000000000111222222222222111000111111111111111111111111000000000///000111111222333555777777555444666888555666666444333444666888444444555666666777888888777===BBBCCCCCCIIIWWWcccooo}}}~~~wwwooohhhbbb\\\XXX[[[[[[^^^eeekkkooovvv~~~{{{vvvqqqjjjgggnnnxxx{{{|||yyytttrrrrrrooojjjjjjmmmrrryyywwwnnnggg[[[OOOEEECCC???===;;;:::777555//////000111111111111111////////////////////////.........///////////////............////////////---------,,,,,,------------------............///000///---,,,+++,,,,,,---...---+++)))(((&&&&&&&&&,,,,,,,,,------.........---------,,,,,,+++++++++////////////////////////***++++++,,,,,,------...+++,,,,,,***(((((()))+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++***...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,------------------------.........------,,,,,,,,,000000000///......------///000000000000//////...////////////////////////,,,------...............000000000000000000000000000000000000000000000000......////////////......000000000000000000000000111111111111111111111111//////000111111111111111000000111111111222222222222333444333111000111222222333333444444333333222333333333333333333333333777777666555444333333222444555666777888888888888888888888999<<<@@@DDDFFFVVV```nnnyyy~~~~~~{{{uuuqqqiiiaaa[[[[[[^^^bbbgggooowwwzzzzzz|||||||||yyyxxxzzz|||~~~{{{yyytttmmmgggfffjjjnnnvvvppphhhcccbbbfffiiillltttwww{{{~~~sssdddXXXQQQKKKDDD@@@666666555444333333222222222222222222222222222222..............................---,,,+++***))))))............////////////......------------......------------............///...---,,,,,,,,,------...---,,,+++++++++++++++,,,,,,,,,------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,------,,,,,,,,,++++++++++++------------------------++++++++++++++++++++++++------...///////////////...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,............////////////...//////000000000//////////////////////////////------...////////////...////////////////////////++++++,,,,,,------------((())),,,...000222333444000000000000000000000000111111111111111111111111//////000111111111111000000000111111111222222222---///111111111111333555222333333444444333333222333333333333333333333333666666666555444444333333555555555666555555444444888777777777999<<<>>>@@@FFFMMMUUU\\\bbbjjjssszzz~~~wwwqqqllljjjjjjjjjjjjiiiiiilllqqquuu~~~~~~}}}{{{zzzzzz{{{|||}}}wwwtttnnngggaaa```cccgggkkkgggaaa___ccciiiooosss~~~xxxsssddd[[[OOOFFFAAA>>>:::666444444444333222111111111222222222222222222222222------------------------------,,,+++***))))))(((---............////////////......------......///------------............------,,,,,,,,,---......+++++++++,,,,,,---...///------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++......---,,,,,,+++******---...///...,,,,,,---...------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,------...//////000000------...///000000000000000000000000000000000000......///000000000//////////////////////////////,,,,,,---...////////////---......///////////////000000000000000000000000000000000000000000000000...///000000111111000000000000000111111111111222---...000000000000222444222222333333333333222222333333333333333333333333444444444444444444444444444444444444333222111000777777666555555666888999<<>>999777666555333333333222222111000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---------.........//////...------,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,---......///***)))******+++,,,---......------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++,,,------,,,++++++,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***)))((('''((()))***+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------------------------------------------------------....../////////+++,,,---...///000000000000000000000000000000000...//////000000000000000////////////////////////......////////////...---000000000000///...---,,,////////////////////////////////////////////////...//////000000000000000000000000000111111111111000222222111000///000111222222333333333333222222222222222222222222222222333333333444444555555555333333333333333222111111666555444444444444555555:::;;;;;;;;;<<>>888555444444444333222222222111111000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000------------............,,,++++++******++++++,,,,,,,,,,,,------------...+++,,,,,,------.........+++++++++***++++++,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,---...,,,+++,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***)))((('''((()))***+++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------///.........---------,,,++++++,,,....../////////////////////////////////...//////000000000000000........................,,,---------,,,***((('''***+++---...000111222222////////////////////////..............................///000000000000000000000000000000000000000222333444333111000111222111222222333333222222111222222222222222222222222222222333333444555555555222222333444444444444444444444444444444555555666555666777777888999;;;===>>>EEEOOOXXXeeettt|||pppfff```]]]^^^[[[XXXZZZbbbhhhiiiqqqtttzzz{{{wwwuuussssssgggfffeeefffiiinnnsssuuuxxxxxxyyyzzzzzzwwwrrroooaaa[[[RRRKKKGGGEEEDDDDDD===:::666333111000000///222222222222111111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------------.........+++******))))))******+++,,,,,,,,,,,,------------,,,,,,---.........------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------........................******+++,,,,,,---......***,,,//////...------...,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++---------------...//////+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...//////......---,,,,,,+++++++++,,,---............////////////////////////......///000000000//////........................---...///000///,,,***(((---......///////////////000000000000000000000000////////////////////////---...//////000000//////111000000000000000/////////000222222222333444666111111222222222222111111222222222222222222222222222222333333444444444555111222333444555555555555333333444555555666666666333444555777888888888888<<<===???BBBIIISSS^^^eeettt~~~}}}uuuvvvxxxrrrqqqrrrqqqmmmgggccc```______bbbdddeeekkkvvv}}}yyyxxxvvvtttrrrooommmlllggggggjjjooowww}}}|||wwwoooeee[[[TTTOOOJJJBBB===;;;;;;<<<===<<<;;;888555333111000000222111111111111111111111////////////////////////------------------------------,,,,,,,,,,,,++++++,,,,,,---------.........++++++************++++++++++++,,,,,,,,,---------,,,---.........---,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///...---,,,---++++++++++++,,,,,,,,,---------------------------++++++++++++++++++++++++------...///////////////)))***+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------+++,,,,,,---------,,,,,,------------------------------...////////////...........................---///111222333111///...222222111000...---+++***000000000000000000000000////////////////////////---...//////000000//////111111000000////////////...///111222111222333555111111222222222222111111111111111111111111111111333333333333333333444444333333444444444444444333333444444555555555555555444444444666777888777777888888999:::===@@@FFFKKKYYYaaannnzzz|||{{{~~~~~~|||}}}}}}sssqqqmmmlllllljjjgggddddddhhhmmmrrrtttuuuvvvvvvxxx|||~~~zzztttpppmmmppptttwwwxxxvvvsssqqqqqqqqqsssxxx}}}~~~vvvqqqjjjaaaYYYOOOGGGAAA@@@===:::888888888777666999999888666444333222222000000000000000000000000000000000000000000000000------------------------***++++++,,,...///000000,,,,,,,,,---------......,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------...///...---+++***(((((((((((()))***++++++*********++++++,,,,,,---+++++++++,,,,,,---------------------------------...------,,,,,,++++++***&&&(((+++---,,,******************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++***((()))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,------.........+++,,,,,,------......///,,,,,,---------,,,++++++------------------------,,,------.......................................(((***---000111000///...,,,---...///000000000000000000000000000000000000000000000000000000000000---......///////////////111111000000/////////...000111222111000//////111111111222222222222111111111111111111111111111111333333333333333333333333444444444444333222111111444555555555555444333222444222111111333444444444333444888;;;<<<<<<>>>AAA???FFFQQQ[[[fffrrr~~~zzztttqqqlllrrrzzz}}}ssskkk```aaaccceeedddbbb^^^\\\]]]ZZZWWWYYY___eeehhhiiioooxxx~~~{{{{{{{{{|||{{{xxxsssnnnkkkhhhnnnwww~~~zzzwwwvvvvvvvvvwwwtttooojjjccc]]]TTTLLLFFFAAA===;;;555555666888999888555333111222222222111000111222.........///////////////111111111111111111111111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,+++******+++---111...,,,---///000...+++...------,,,,,,------.........---,,,---...///000+++,,,...---,,,,,,---///+++,,,,,,------.........222000///---,,,,,,,,,---------------------------000000///...------,,,,,,++++++,,,,,,,,,---------******++++++++++++******************************************************))))))))))))))))))))))))------,,,,,,+++,,,,,,,,,***+++---,,,+++******+++------------,,,++++++***)))))))))******+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++''')))*********,,,...000------------------------...------,,,,,,,,,------+++,,,,,,---,,,+++)))(((..............................////////////......------------------------------...000111111///,,,....................................////////////000...,,,...111333111//////////////////.........---------------------------......///000111111222111111111000000000000000000///...///000111000...000000000000000000000000111111111111111111111111333222222222111000000000222111///------...///000222111111000000111111222222222222111111000000000333333333444444444555555777777777777666666666666999>>>DDDFFFIIIPPP]]]hhh{{{wwwuuuxxxyyy{{{xxxqqqmmmnnnrrrxxxwwwkkk```YYYUUUNNNNNNMMMMMMNNNQQQTTTVVVPPPSSS[[[hhhvvv}}}~~~}}}xxxrrroooqqqssstttssspppmmmjjjkkktttyyyrrrjjjccc___ZZZRRRLLLIIIGGGBBB<<<888555333333333222111000111444666888222222222111111111000000111111000000//////......000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,---------++++++---......,,,++++++,,,,,,+++***------,,,,,,,,,,,,---------,,,,,,+++,,,---...///+++,,,------,,,,,,---///---------------...............---,,,,,,---...///------------------------//////......---,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************************************,,,,,,++++++++++++,,,,,,***,,,------,,,+++,,,---))))))((('''(((***+++------------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...//////---+++***+++,,,------------------------......---------------...---------------,,,++++++........................,,,------......------,,,////////////////////////------...///111111///---....................................////////////111000...///000111000///////////////............---------------------------......///000000111111////////////////////////111000//////111111000///000000000000000000000000111111111111111111111111222222111111111111111111666444333111111111333444666555555444444555555666333222222222111111111111333333333444444444444555666666666666666666666666:::<<<>>>>>>???EEENNNUUUcccgggoooxxxyyyooohhhaaabbbeeejjjsss}}}uuuooonnnooorrrvvvuuuvvvwwwyyywwwrrrnnnddddddbbb^^^XXXRRRMMMKKKJJJKKKNNNRRRVVV[[[^^^``````eeeppp~~~{{{~~~~~~~~~tttpppqqqpppmmmiiilllppptttvvvvvvuuusss~~~zzzwww```ZZZRRRMMMJJJFFF@@@;;;<<<:::777555444333444444222111111000000000000000222222222111111111000000111000000000/////////...000000000000000///......------------------------+++++++++,,,,,,---------...---,,,,,,++++++++++++,,,,,,---------...............///...---,,,...000,,,---------+++***+++,,,------,,,,,,,,,,,,------+++++++++++++++,,,------+++,,,------,,,,,,---..................---------......---,,,,,,,,,------------------------------...------,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******+++,,,,,,***,,,------,,,++++++,,,---,,,***)))))),,,///111......------,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++/////////,,,***((()))***------------------------......---------......///......------,,,,,,------------------------------++++++,,,,,,,,,,,,++++++........................---------///111111///---........................---............/////////000000///---++++++---...........................------------------------.........//////000000111---------......//////000111000///000111222111///000000000000000000000000111111111111111111111111000000111111111111111111666555444333333333444555444444333333333333444444333333333222222222222111333333333333444444444444666666666666666666666666999777666666888<<>>;;;:::888555222222111000000000222333444///000111111111000...---222111111111111000000000000000000000////////////000000000000000///......------------------------******+++,,,,,,---............---,,,++++++++++++,,,,,,,,,,,,---------------...///...,,,,,,...///---///111///,,,+++---///---,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,---***,,,------,,,+++---.../////////......---------111000///---+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,---...---***)))((()))111000...,,,,,,,,,------++++++++++++++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++((()))***)))((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////...---,,,++++++,,,---...------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...000000///---........................---------.........//////...//////,,,(((&&&))),,,------...............///................................./////////000000,,,,,,---...//////000000222000///000111222111000000000000000000000000000111111111111111111111111//////000000111111222222333333222111111111222333222222111111111111222222333333333222222222222222222222333333333444444444444555555555555555666666777444222333888<<<>>>>>>@@@@@@@@@AAAEEELLLUUU\\\gggkkksss|||~~~xxxtttssswwwxxxyyyyyyxxxwwwvvvwwwyyyzzz{{{yyywwwwwwzzz}}}||||||}}}|||||||||}}}}}}|||wwwvvvyyy}}}~~~~~~xxxvvvssspppnnnnnnppppppttttttssspppmmmnnnrrruuuxxxzzz{{{xxxtttqqqnnnllllllkkkkkkkkkjjjgggaaa[[[XXXTTTOOOLLLMMMQQQVVVXXXXXXYYYZZZ\\\]]]\\\ZZZXXXaaaccchhhnnnsssuuutttsssuuuzzz|||wwwuuuuuuuuusssqqqsssuuusssllliiimmmsssvvvwwwzzzyyynnn___TTTNNNIIIBBB<<<>>>:::666444444555444333333222222111111111222222---...///111222222222333111111111111000000000000000000000000////////////000000000000000///......++++++++++++++++++++++++******+++,,,,,,---.........---,,,,,,+++++++++,,,++++++++++++,,,,,,,,,,,,,,,------,,,++++++,,,...---///111///,,,+++---///,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,------------***+++---,,,++++++,,,...//////......---------,,,//////...---+++***((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---111111111///,,,)))((((((++++++,,,,,,,,,***((('''))))))***+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++&&&'''((()))((())),,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////---,,,+++******+++,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...---........................------------...............///000---)))(((***---,,,---------......//////....................................////////////------...//////000111111111000///000111222111///////////////////////////000000000000000000000000/////////000000111111222111000000000000000111111444333333222222333333444222222222222222222222222222222222333333333444444333333444444555555555555777444222444999======;;;<<<<<<;;;::::::===AAAEEELLLPPPVVV^^^hhhrrrzzz}}}vvvrrrrrrrrrpppmmmhhhffffffhhhdddgggjjjiiifffdddeeehhhgggeeeccccccccceeeffffffgggfffddd___[[[ZZZ\\\___bbbaaaaaa``````___^^^]]]]]][[[YYYWWWVVVVVVWWWXXXZZZ\\\]]]\\\^^^eeepppyyyuuutttqqqlllccc[[[VVVTTTUUUUUUXXX]]]bbbbbb]]]XXXWWWSSSPPPQQQXXX```fffjjjiiilllppptttvvvxxxyyyzzz|||wwwqqqooorrrtttuuutttqqqvvvyyyvvvuuuyyy|||}}}{{{}}}~~~gggZZZJJJAAA>>>===888444444222000///000111222222444333333222222222222222000///......///111333555000000000000000000000000////////////000000000000000000000000000///......+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---*********+++++++++,,,,,,***+++,,,+++***)))+++---,,,---------+++***+++,,,,,,,,,++++++++++++,,,,,,++++++,,,---------------***+++,,,,,,++++++,,,------------------,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......555555555333///+++******'''))),,,///000...,,,+++***+++,,,---...///000111++++++************+++++++++++++++++++++++++++++++++,,,---,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------...,,,,,,,,,...///...---........................,,,------------............///000000.........///,,,,,,,,,---......//////.........................................................//////000000111000///...///000111000...////////////////////////000000000000000000000000//////000000000000000000000111111111111222222222222111111000000111111222000111111111111222222222222222222222333333333333222222333333444555555555777555333444777999777666666888999888777888999;;;???AAAEEEIIIOOOWWW___eeennn}}}{{{sssmmmlllnnnhhhnnntttuuuqqqmmmmmmooofffbbb]]]ZZZ[[[___bbbccccccaaa\\\UUUOOOLLLMMMNNNNNNNNNMMMOOOPPPQQQPPPNNNPPPOOOLLLKKKJJJKKKMMMNNNMMMQQQWWW^^^gggvvvrrreee]]][[[ZZZ[[[aaakkkuuuyyyvvvqqqlllhhheeegggoooyyy}}}wwwrrroooqqqxxx~~~zzz}}}uuuuuutttsssqqqooolllkkkSSSHHH<<<666777888666333000000//////000111111222///000000111111222222222222000...,,,+++---///111//////000000000000000111////////////000000000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++++++++,,,,,,,,,------***+++,,,+++))))))+++,,,...,,,++++++,,,,,,+++***,,,,,,++++++++++++,,,,,,)))***+++,,,---,,,,,,+++)))+++,,,,,,++++++,,,---+++++++++,,,,,,,,,,,,,,,'''(((***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,---...///000222333444222///,,,+++++++++---...000111000//////+++,,,,,,---...///000000++++++************++++++++++++++++++++++++++++++---......---+++***+++---++++++++++++++++++++++++*********++++++---......***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------...,,,+++,,,---///...---........................,,,,,,---------.........,,,,,,---///111222000...++++++,,,------...//////........................................................................///...---...///000///---////////////////////////000000000000000000000000000000000000000////////////000111111222222222111000000////////////000000//////000000000111111111111222222222222333333333111222222333444444555555555444444444555555444333444555777777777777888999999;;;===>>>???CCCIIIMMMTTT```ooozzzzzzqqqlllmmmrrrwwwyyy{{{wwwoooeee]]]WWWVVVUUUSSSSSSUUUYYY___bbbaaa```aaa^^^[[[XXXWWWXXXZZZ[[[[[[bbblllvvv}}}|||xxxyyy}}}zzz|||~~~zzz{{{|||zzzxxxuuuwwwzzz{{{{{{xxxuuuuuu{{{|||yyywwwpppiiiaaa```^^^[[[YYYXXXWWWWWWBBB;;;444111222444333111000111333333333222222222---...///000000111111111111000///.........//////////////////000000111111.../////////000000000111000000000000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,---------......+++,,,,,,+++******+++---111...,,,---///000...+++,,,++++++++++++++++++,,,((()))***+++,,,+++******)))+++,,,,,,+++***,,,---*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---...///000111---...///...,,,+++++++++......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++,,,,,,+++******+++---++++++++++++++++++++++++************+++,,,---...***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++...,,,++++++---......---........................,,,,,,,,,---------......''''''(((---111222///+++++++++,,,,,,---...//////////////////////////////.....................---------------------,,,,,,///---,,,---...///...---////////////////////////000000000000000000000000111111000000//////......---...///000000000000000444444333333333333444444......//////000000000111111111222222222333333333111111222333333444555555111222333444555555555555555777888777666666888999333666999999999:::===@@@>>>HHHSSS[[[dddqqq{{{|||qqqjjjgggfffaaabbbfffnnnvvv{{{|||zzz}}}zzzuuuqqqnnnoooqqqrrruuu~~~~~~uuurrryyy|||uuummmlllqqqwww{{{|||}}}|||~~~xxxvvvqqqjjjeee```WWWMMMJJJIIIFFFDDDCCCDDDEEEFFF<<<888333111222333222000...111333444222111//////000000111111000000///......///111222333444333333.../////////000000111111.../////////000000111111000000000000000//////...***,,,...///...---------,,,++++++******++++++,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++---------,,,,,,+++++++++------,,,,,,,,,,,,++++++------,,,++++++***))))))((()))******))))))***+++******+++++++++,,,,,,,,,+++++++++*********))))))+++,,,,,,------,,,,,,+++......,,,,,,,,,,,,......******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,---...///000---...///...---+++(((&&&------------------------******+++,,,,,,---......))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))***++++++,,,------,,,++++++******++++++,,,---------,,,,,,+++++++++---------...------,,,,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,......///...,,,,,,---------.........//////---///000222222000///---.........------,,,,,,,,,++++++---...//////000000.........------,,,,,,,,,........................111111000000//////......///000000000000//////...000///.........///111222............////////////000000000000000000000000000000//////.........---000//////////////////000000000000000000000000000000111111111222222222222111111000000111111222333111111111222333444555666111111222222222222111111333444555555666555555555444555666777888999:::;;;<<<>>>AAAFFFMMMTTT[[[___pppwwwzzzvvv{{{{{{xxxvvvmmmlllmmmqqqwww|||~~~vvvlllccc]]]UUUNNNJJJFFFAAA===<<<<<<;;;:::999;;;>>>BBB<<<666000...111222000...000000000000000000000000000000000000000000000000111111111000///......---111111000000//////......------............------000000000000000000000000&&&(((+++,,,+++***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,+++++++++------,,,,,,,,,++++++++++++,,,,,,------......///+++,,,---,,,***))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++,,,,,,...//////...///000000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,---------,,,++++++******++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))........................,,,------------,,,,,,+++------........./////////...///000000000000///............------,,,,,,,,,,,,,,,---...//////////////////.........---------........................000000000/////////.........//////000000000/////////...---------...000000............////////////////////////////////////000/////////............///000000000000000000///000000000000000000000000000000000000111111111222111111000000111111222333222222111111111222222333222222333333333333222222333333444555555555555555333333444555666777888888888999;;;===AAAEEEIIIKKKVVV]]]hhhqqqxxx|||tttooosssxxxzzz}}}~~~|||zzzwwwtttrrrsssssstttwww{{{xxxmmm```XXXMMMHHHBBB===;;;888555222666666666444444555999<<<;;;555000...000111///---000000000000000000000000000000000000000000000000111000000//////...------000000000000//////...............//////.........000000000000000000000000%%%(((************+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,------...//////---......---***))))))***,,,,,,,,,,,,---------------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++,,,,,,---...///---...///000000///......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------,,,,,,,,,,,,------------++++++,,,,,,------......,,,++++++******++++++,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************........................------,,,+++++++++++++++------........./////////////////////////////////.........---------------------...............---////////////............///////////////////////////////////////.........---...//////000000000000---------------...//////............////////////////////////////////////////////////............///000111222222111000///000000000000000000000000////////////000000000000111000000000000111222222222222111000000000000000333333333444444333333333222333444444555555444444222333333333444444444444777888999;;;<<<===>>>>>>===CCCKKKSSS[[[dddooovvvuuuooolllnnnrrrtttuuuvvvqqqtttxxx{{{{{{xxxuuurrrtttsssrrrssstttsssrrrppprrrrrrqqqjjj___RRRHHHBBB<<<999666444333333222111555555555444333444777:::999555000...///000///---000000000000000000000000////////////////////////000000000//////......---000000000////////////......//////000000//////...////////////////////////***,,,------,,,+++,,,...,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,------............------,,,,,,++++++***++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++*********,,,---...---***)))***+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++++++++,,,------...------.........---,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++,,,,,,,,,,,,---------...///......------......///...............---------......//////...------,,,..................------////////////////////////........................,,,---...///000000000000---------.........//////............///////////////////////////////////////////////////.........///000111222222111000///000000000000000000000000.........////////////000000000000000000111222222222111111000000000111111222222333333333333222222222222333444444444444444333333333333333222222222333555888:::<<<===<<<<<<777:::===AAAEEEKKKRRRXXXbbbnnn|||qqqnnnlllnnnrrrtttuuuttttttwww}}}{{{uuuqqqiiieee```\\\ZZZYYYWWWUUU\\\]]][[[TTTIII@@@:::999777666444444444555555555333444444333333444666999999666222000111111///...////////////////////////////////////////////////111111111000000///////////////////////////////////////000000000000//////........................//////000...,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++------------------------******+++,,,...///000000---------,,,,,,++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,++++++++++++******)))+++,,,+++******+++,,,,,,,,,,,,---------......************+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------//////......,,,+++***)))++++++++++++++++++++++++******+++++++++++++++,,,************************,,,,,,,,,---------......,,,,,,------------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++******+++++++++,,,,,,,,,......------------..............................////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------------.........,,,,,,---///000000000000......//////000000000000............////////////.................................//////////////////000111222222111000///////////////////////////---.........////////////000000//////000000111222000000000111111222444444111111222222222222111111111222222333333333333333444444444333333333333222...000333666888888777666888888999999:::===@@@CCCEEEPPPZZZ___fffnnnuuuwww~~~}}}tttrrrqqqrrrwww{{{{{{yyy~~~~~~xxxooofff```UUUPPPHHHCCCAAABBBBBBCCCIIIJJJIIICCC<<<666555666222222222222222222222333///000111000000000333555:::888555333222222111000////////////////////////////////////////////////222222111111111111111000...............///////////////000000000000//////------------------------.........---+++***+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++,,,,,,,,,,,,------++++++++++++******************+++,,,...///000000(((***++++++******+++---,,,,,,,,,,,,------------)))***************+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,222111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,---............******+++++++++,,,,,,,,,........................,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,------------------------.............../////////.../////////...---,,,,,,+++++++++++++++,,,,,,,,,........................,,,,,,,,,---------------,,,---......////////////...//////000111000000000............////////////.................................///////////////000//////////////////000////////////////////////............////////////000////////////000111111000000000111222333444555000111111222222111111000000111222222333333222222444444444444333333333333111222444666666555444333666555555555666777999:::999@@@EEEEEEGGGNNNUUUWWW___dddllluuu~~~yyytttsssyyy}}}{{{zzz}}}|||zzz}}}}}}zzzwwwssskkkaaaVVVLLLGGGCCC>>>888555666999<<<>>>@@@???===999555333222333000111222222000///000111000222333222222222444666:::999777555444222222111000000000000000000000000////////////////////////111111111111111111111111---............/////////...//////000000//////...........................+++,,,,,,+++***+++---///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...************+++,,,---...+++++++++,,,,,,---------++++++++++++************)))***+++,,,...///000111+++,,,---,,,+++***+++,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---......---,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++,,,//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,---------******+++,,,---......---,,,,,,,,,,,,,,,---------........................***+++,,,------...------+++,,,,,,,,,------------+++,,,---......---,,,+++---........./////////000..................------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------------......///.........---...///000000000//////............////////////..................................../////////000000///...------...///000////////////////////////....../////////000000000///////////////000111111000000000000000111222333111222222333333222222111000111111222222222222222333333333333333333333333444444555666666555444444333222222444555666777666333999<<<:::999===AAABBBFFFJJJOOOVVV^^^iiittt|||~~~xxxuuuyyy}}}|||zzzwwwyyy}}}}}}~~~}}}|||~~~|||vvvuuuxxxvvvpppccc___YYYPPPHHHAAA<<<:::888555222222444777999::::::888555333222222222111000222444333111000111333222444555555444444666888999999888666333222111111000000000000000000000000000000000000000000000000////////////////////////---------.........//////.........//////.................................)))++++++,,,,,,---111333,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++------,,,++++++***)))))))))***+++,,,------...///************+++,,,---...+++++++++,,,,,,---------+++++++++************)))++++++++++++++++++++++++...///000...,,,***++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,............,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++***++++++++++++******))))))******+++------------------------++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,---------((()))***+++,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...---------.........//////***+++---......---+++***---.........//////000000------...............---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........///......------,,,,,,.../////////...---............/////////000........................---.........//////000000111///,,,++++++,,,///111////////////////////////////////////000000000000///////////////000111111111000000///////////////222333333444444333333222000000111222222222222222111111222222222333333333000111222333333444444444333333333444666666555444000666:::999777:::<<<<<<===>>>???BBBHHHQQQ\\\cccooowww|||~~~||||||zzz}}}}}}~~~{{{}}}}}}yyywwwxxxqqqxxx|||zzzqqqgggcccddd```YYYMMMIIIDDD>>>;;;:::;;;;;;444333222333444444333222555222//////222444333111---000222222000///000222...000222222111111333444777888777555333000000000000000000000000000000000111111111111111111111111---------...............---------.........//////------............------////////////////////////------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))************))))))******+++,,,...///000000000---+++,,,......,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))************************++++++++++++++++++++++++***,,,------++++++,,,...,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,------+++*********++++++,,,---,,,+++***)))+++++++++,,,,,,---------******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,---------............///,,,,,,------------------...---,,,+++,,,...000111------------------------.........------.........+++,,,...000111111000///,,,,,,------...///000000............///////////////////////////////////////////////////000111111---......///////////////000000000000000000000000////////////////////////,,,---------......////////////000111111111111111000000000000000111111222111111222222222222111111000111111111111222222222333333333333333333333333222222222333333333444444666444333444777999777555999999999:::<<>>;;;888555333222222111111111111111111111111111111000000000000111111111111000///////////////000000000000000111111222;;;<<<===:::555111000000////////////////////////000000000000000000000000111000000000//////..............................------............------////////////////////////------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++************+++,,,---...///000///---+++,,,......,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++***,,,------++++++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++)))(((((()))++++++,,,,,,,,,+++***)))+++++++++,,,,,,---------******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...000//////...------,,,,,,,,,,,,------...---------...........................---,,,+++++++++,,,,,,------------............------------------------...---,,,,,,---///111222------------------------......------------......***,,,...///000000///...,,,,,,------...//////000............////////////////////////////////////000///////////////000000---......///////////////000000000000000000000000////////////////////////.........---------------//////000111111111111000000000000000000111111222000111111222222111111000000000111111111222222222222222222222222222222222111222222222222333333333444222111222555666555333666555555555777:::<<<>>>@@@CCCJJJVVVcccooowww{{{zzzvvvrrrpppqqqtttvvvwww|||xxxkkkaaaaaabbbaaagggqqqzzz~~~yyyuuuvvvzzz~~~zzzyyyzzz|||}}}~~~|||zzzyyy{{{}}}}}}}}}|||xxxyyyzzz{{{|||{{{yyyxxx|||}}}|||yyytttpppooonnnddd]]]VVVSSSTTTVVVUUUTTTXXXQQQHHHCCCAAA@@@===:::999777555333222111111111111111111111111111111111111111000000000000111111222222111000000000000000000000//////000000111222777999;;;999555111//////////////////////////////////////////////////////222222222111111111000000........................------............------........................------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,---......///...---,,,,,,------,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,---------,,,++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,)))***++++++)))((())))))+++,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------,,,,,,,,,,,,------/////////...---,,,,,,+++---------...------,,,,,,........................------,,,+++++++++,,,,,,------------.....................------,,,,,,+++------,,,---...000222333------------------------------,,,,,,,,,,,,------***+++---...///......---,,,,,,,,,---......//////---............/////////////////////////////////000000//////.../////////---......///////////////000000000000000000000000//////////////////////////////......------,,,,,,...///000000111111000000000000000000000111111222000111111222222111111000000000000111111111222222111111111111111111111111111111111222222222333333333222111222444555444333333333222222333555777888888999<<<@@@GGGRRR\\\ccceeeaaa]]]ZZZZZZ\\\]]]]]]aaacccggglllpppssstttuuu\\\PPPFFFEEEEEECCCHHHPPPZZZ___ggglllnnnnnnnnnnnnqqqrrruuuyyy~~~|||zzz{{{~~~zzzuuupppooommmkkkhhhfffdddbbbeeedddaaa\\\VVVQQQOOOOOOGGGAAA<<<999;;;======<<>>;;;888444333444666666666666444222333444444222000222222222222222222222333////////////////////////000000////////////000000111111000000000000000111///////////////000111111000222666888777555111/////////////////////////////////////////////////////////////////////..............................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++************+++---,,,++++++,,,...,,,++++++******++++++,,,------------------------******+++++++++,,,,,,,,,---,,,***))))))***,,,---***,,,......,,,+++,,,---,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////............---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////...---,,,,,,++++++,,,,,,---...///000111222,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............//////////////////////////////............//////---......///////////////////////////////////////////////////////////////......///000111222222333......///000000000000000000000000000000111111222000000000111111000000000//////000000000111111111222222222222222222222222333333333333444444444444444444444444333333333444444444333333333333444444444666777666666999???DDDGGGDDD???<<<<<<;;;;;;:::888999:::<<>>??????>>>>>>>>>CCCCCCEEEHHHLLLPPPTTTVVVXXXUUUWWW\\\___aaadddiiinnnnnnnnnmmmlllmmmnnnpppsssvvv|||~~~~~~}}}{{{|||~~~}}}}}}~~~~~~|||zzzuuuooojjjgggdddaaa___```^^^ZZZUUUOOOJJJFFFDDD===<<<:::999888999::::::999999888666444444666888444333111111222333444444333333444555555444222111333333333333222222111111........................000000////////////000000//////.........//////000/////////...///000000111///111555888999777444111////////////////////////..........................................//////........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,++++++++++++***+++,,,,,,++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,------......++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************,,,------++++++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,(((***,,,,,,+++***+++,,,---,,,++++++******++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,---...///000---------...------,,,,,,------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,------------.........------,,,,,,+++,,,,,,------.../////////+++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------------.........////////////////////////......------......///000---......///////////////000000000000000000000000////////////////////////---...///000111333444444---...//////000000//////000000000000000111111222///000000111111000000////////////000000000111111222222222222222222222222222222333333333444444444111222333222000///000111222222222222222111111111...000333555777999<<<>>>@@@===999777666666666555555555666777888999999:::444333444666888777444222555777888888777777888:::777777888:::<<<>>>@@@AAA???===???DDDGGGGGGIIINNNPPPPPPOOOPPPQQQSSSUUUWWWXXX[[[```eeejjjmmmpppqqqqqqrrrrrrrrrqqqrrrtttwwwxxxxxxwwwxxxyyyzzz|||}}}~~~~~~}}}~~~~~~|||vvvqqqmmmrrruuuuuupppjjjgggfff^^^YYYSSSNNNJJJGGGDDDBBBBBBAAA???<<<;;;999999999888777555444333333444555333444555444222222333555111111111111111222222333222333444444444222111000111111222111111000///...////////////////////////000//////......//////000......---------...////////////......//////000111///000333666888888555222////////////////////////........................//////000000000000111111........................------............------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******)))+++---,,,******,,,...,,,++++++******++++++,,,************************+++++++++,,,,,,---------++++++,,,,,,,,,+++*********,,,...//////...,,,***++++++,,,,,,---......///++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))***,,,------++++++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***,,,,,,+++***+++,,,---,,,+++*********++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------------,,,++++++,,,,,,---......///......------------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////,,,,,,,,,---...///000111---......///////////////000000000000000000000000////////////////////////------...///000000111111---...//////000000//////000000000000000111111222//////000000000000//////////////////000000000111111111111111111111111111000000111111111222222222000222333222///...///111000111111222222111111111222111222444777999999999:::888555333444444444333444444555666666666555555333333333333444555444222444555555555444444666888333333444444555666666666555333555999;;;:::;;;>>>>>>===;;;<<<===@@@AAABBBCCCDDDGGGJJJMMMQQQTTTWWWWWWXXXZZZZZZZZZ[[[]]]```dddcccbbbaaa````````````___```bbbcccdddfffiiikkklllnnnppppppnnnmmmnnnooolllllllllnnnsss{{{~~~xxxsssnnniiifff]]][[[ZZZ[[[\\\ZZZVVVRRRPPPTTTWWWUUUPPPKKKJJJKKKGGGCCC???;;;:::999777666666555444333333444555666666555444333222222222222111333444444222111222333000111222222222111222222000111222222111////////////000000111111000......//////////////////////////////............//////...............///000000///............///000000000///000333666777444222////////////////////////......................../////////000000000111111........................------............------------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,------......------,,,---,,,,,,++++++*********(((+++---,,,******,,,...,,,++++++++++++++++++,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***))))))+++...000000...+++)))++++++,,,,,,---...//////+++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,,,,------------************************,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))***,,,------,,,+++---...,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******,,,......------...///---,,,+++*********+++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***......---,,,,,,++++++***++++++,,,---............************************)))***,,,---...---,,,,,,++++++,,,,,,,,,---------,,,,,,------------------,,,,,,------,,,,,,+++***++++++,,,,,,---.../////////......------......///......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////++++++,,,,,,...///111222---......///////////////000000000000000000000000////////////////////////---------...............---......///////////////000000000000000111111222//////000000000000//////////////////000000000000000000000000000000000000////////////000000000000222444555444111///111333111222222333333333333333666333111111444555222000666444222111222333333222111222333555555444333222444333000...///222222000444444333222000000222444222222333333333333333333222000111666777444555777888666444444666777888777:::;;;;;;<<<===@@@DDDGGG@@@BBBCCCDDDDDDEEEHHHJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGIIIIIIJJJKKKNNNPPPKKKNNNQQQRRRPPPPPPRRRUUUVVVSSSOOOMMMPPPZZZfffnnnnnnjjjccc]]]VVVOOOHHHCCCHHHDDD@@@???BBBDDDDDDCCC???BBBCCC@@@;;;888:::===999777444222333444555444666555333222222222333333000000000000000/////////...000333444333222222333...///111111000///000000...///000000///......///...///111222222222111000000000000000000000000000//////............/////////////////////000111111...............///000000///......111444555333111////////////////////////........................,,,---------......//////........................---..................---------------------------+++)))((()))---...---+++...---,,,+++***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,+++***))))))***+++,,,************************(((((()))***++++++,,,,,,//////...---,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++...---,,,,,,++++++++++++***+++,,,---------,,,+++...------,,,+++++++++,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++************++++++************************,,,---...---+++***+++,,,,,,++++++******++++++,,,***)))))))))***,,,...///++++++++++++++++++++++++***+++,,,---------,,,+++...---+++***)))***++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......******+++,,,,,,---......000///...---,,,+++++++++,,,,,,++++++,,,,,,---...------------------------......//////...---,,,,,,///...---,,,+++,,,---...000///---,,,++++++,,,---..................------...---,,,,,,++++++++++++---------............///////////////////////////...///000///...---...000........................,,,,,,,,,------------...000000000000000000000000,,,------...............////////////000000000000222111000//////000111222222222111000//////000000////////////000000000000222///---...111333222000111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333555444444333333222222111555666666666777777888888999777666555666777999;;;:::::::::999999999999888999::::::::::::;;;;;;;;;999:::;;;>>>@@@CCCDDDEEE???===;;;:::>>>EEELLLQQQWWWRRRJJJCCC>>>:::777444555444444444444555666666::::::999888777666555555444333222222111111222222000000////////////000000000000000000000000000000............////////////000000000000000000000000111111111111111111111111///000111222222111000///000000//////.........---.................................------,,,,,,,,,---------.........//////------///000111111111111////////////////////////........................---------,,,,,,+++++++++......---------,,,,,,,,,//////.........---------------------------------+++***)))***---///...,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------------,,,,,,++++++******++++++++++++******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************)))******+++,,,,,,------///......---,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,+++***+++,,,...---,,,,,,+++++++++,,,++++++,,,---------,,,+++------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,************************---...///...---,,,---...,,,++++++++++++++++++,,,,,,+++*********+++,,,---++++++++++++++++++++++++((()))+++---............---,,,+++*********+++,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------+++++++++,,,,,,---------...---,,,++++++***++++++,,,,,,++++++,,,,,,---...------------------------...............---,,,,,,---,,,++++++++++++---------,,,+++++++++,,,------..................------...------,,,,,,,,,,,,------------............///........................---///000///...---...000------------------------.........////////////000////////////////////////------...////////////...////////////000000000000222111000//////000111222222222111000000000000000////////////000000000000444222000111444555444333111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333555555555555666666666777444333222222222444555666777777777777666666666666555555555555666666666666222333444555666777888888;;;999777666999>>>DDDHHHKKKGGG@@@<<<999777555333333222222222222333444444666666666555444444333333333333222111111111111222000000////////////000000000000000000000000000000............////////////////////////////////////111111111111111111111111...///000000000000///...000/////////............////////////////////////.........------,,,,,,,,,,,,,,,,,,---------......---...///000111111111111...................................................---------,,,,,,,,,,,,............---------,,,//////.........---------------------------------,,,+++***+++---......---,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------.........------,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************+++++++++,,,,,,------.........------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,------,,,,,,---...,,,,,,++++++++++++,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++)))***+++---......------++++++*********+++,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...---------------------------............------,,,***************+++------************+++,,,---...------------------......------------------......---------............///........................---...//////...---...///------------------------.........////////////000////////////////////////......///000000000//////////////////000000000000111111000000000000111111222111000000000000000000////////////000000000000111000...///111222222111111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111///000000111222222333333333333444444444444555555111111111111111222222222444333333333333222222222111111111222222222222333222222222222222222222222555444222222333666:::<<<===:::666444444444444333000000000000000111111222111111111111111111111111333222222111111111111111000000////////////000000000000000000000000000000............////////////////////////////////////000000000000000000000000---......//////......---////////////............000000000000000000000000.........---------------,,,,,,,,,,,,,,,------------...///000000111111000...............................................................---------///////////////......---...............---------........................,,,,,,,,,------.........+++,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,---------.........,,,,,,***))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,************************++++++++++++,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///...,,,+++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++((()))************+++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++------......---+++***(((*********++++++,,,,,,---***++++++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,)))******+++,,,------...+++++++++++++++,,,,,,---,,,,,,------------......---------------...///000---------............///........................---...//////------...///........................,,,,,,,,,------------...////////////////////////...//////000000000000000////////////000000000000111000000000000000000111111111000000000000000111////////////000000000000///.........///000000000111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111///000000000111111111222222222222222333333333333111222222333333333222111111111111111000000000000111111111111222222222222444333333333222222222111222111000000000111222333555333111111222444444444///////////////000000111......//////000000000111222222111000000000000000000000////////////000000000000000000000000000000............////////////////////////////////////////////////////////////........................///////////////.........////////////////////////...............---------------------------------......///000000000000000................................................///////////////.........///000000111000///..............................////////////////////////,,,------------------...+++,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,...///000000---,,,+++******+++,,,---++++++++++++++++++++++++******++++++++++++******************************************++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------------...///...,,,+++,,,---,,,,,,,,,++++++,,,,,,---------,,,,,,+++++++++++++++******)))******+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++((()))************+++,,,+++,,,------------,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++------......---+++***((()))******+++,,,,,,,,,,,,*********+++++++++,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,***++++++,,,---......///---------------,,,,,,+++,,,,,,,,,,,,------......---------------...///000---------............///........................---...///...---,,,---///////////////////////////,,,,,,,,,------------..............................//////000000000000000////////////000000000000000000000111111000000000111000000000000000111111////////////000000000000111111111111111222333444000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222222222222222222222222222111111111000000/////////222222222222111111111111222222333333333222222111111111000000000/////////000000000111111111222222//////000000000000000000111111111111000000000000222000//////111222222222///////////////000000111.........///000000111111222111000000//////000000000000////////////000000////////////////////////............////////////................................................////////////////////////.........///////////////................................................////////////...............//////000000000000///................................................///////////////////////////000111222111000...------.....................////////////////////////+++,,,...---,,,+++,,,...,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))((((((***+++---...///000,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******++++++******)))************************************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---...---,,,++++++---,,,,,,+++++++++,,,------......---,,,+++++++++++++++************+++,,,,,,************************+++,,,,,,------,,,,,,+++*********++++++,,,,,,---------,,,,,,,,,,,,------,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...+++,,,---......---,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++---......------******+++,,,,,,,,,++++++************++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++,,,---...........................---,,,+++***++++++,,,,,,------......------------------......---------............///------------------------,,,---......---,,,---...////////////////////////.........////////////000..............................///000000000//////////////////000000000000000000111111111111000000000000000000000111111222////////////000000000000///000111000//////111333000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000111222222222222222222222222222222222222222111111000//////...222222222111111111111000111111111000000000000000111111000000000/////////........./////////000000////////////000000000000111111111111111111000000///...------...//////...///////////////000111111......//////000000111111111000000///////////////000000////////////000000////////////////////////............////////////........................////////////////////////000//////......//////000.........///////////////......................................./////////000000000/////////////////////000000000000//////------------------------.................................///////////////...///111222111000...------------.......................................***,,,...---+++***+++---------,,,,,,++++++,,,,,,++++++++++++++++++++++++************************,,,+++++++++++++++++++++))))))***++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,+++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++------,,,+++***+++,,,,,,+++++++++,,,,,,---...///...---+++******+++++++++++++++++++++,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******+++,,,,,,------------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---...+++,,,---//////---,,,+++++++++,,,,,,,,,+++***)))++++++++++++++++++++++++((()))+++---............++++++,,,,,,,,,+++***)))************++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------+++************++++++,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++,,,---------------++++++,,,---------,,,++++++,,,---------,,,++++++***++++++,,,------.........------,,,,,,,,,,,,------------............///------------------------,,,---......,,,,,,---....................................////////////000........................------...////////////...////////////000000000000///000111222222111000///000000000000000111222222////////////000000000000,,,...///...,,,,,,...111000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000111222222222111111111111111111111111111111111111111111111111222222222111111111000000222111000.........///000000000000000////////////............////////////111111111111111111111111000000000000000000111111///...------///000///...///............///000000///////////////000000000000000///............///000000////////////000000////////////////////////............////////////........................//////////////////////////////...------...//////............/////////000........................---........./////////000000000//////............//////000000000000//////------------------------........................------........./////////---///000222111///---,,,---------.........//////------------------------***,,,---,,,***)))***---...---,,,+++***+++,,,---++++++++++++++++++++++++*********************************++++++,,,------+++++++++*********))))))++++++---......---++++++++++++++++++++++++++++++++++++------------++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,---,,,***)))***+++++++++++++++,,,,,,---...///...---+++******++++++,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------...------,,,,,,------...,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,+++,,,...//////...,,,+++------------,,,***((('''++++++++++++++++++++++++***+++,,,---------,,,++++++,,,,,,---,,,+++)))((()))************+++++++++***++++++++++++,,,,,,,,,******+++,,,,,,---......******))))))))))))******,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++,,,,,,------------***+++,,,---,,,+++***)))((()))+++,,,------,,,+++******+++,,,,,,---.........---,,,,,,++++++++++++---------.........//////------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,------...............////////////000000000000///000111222222111000///000000///000000111222222////////////000000000000///111222111//////111444000000000000000000000000111111222222222333333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000000000000111222222333333333222222222111111000000444333000///...///111222000000/////////........./////////000000000111111111000000//////...------............///000111222000///...///111222111000...------------...//////////////////////////////000000///...............000000////////////000000////////////////////////............/////////000........................000000000000000000000000...---,,,,,,,,,,,,---...---.........//////000000000000000000000000000000---.........//////000000//////.........---------///000000000000000//////------------------------........................,,,---------......//////---...000111111///---+++---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///***&&&&&&***---,,,***++++++++++++++++++++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,...------,,,+++***))))))&&&''')))+++,,,---......---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,---,,,,,,+++*********+++*********++++++,,,,,,,,,***++++++++++++***))))))+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))***+++,,,......++++++,,,------...//////++++++++++++++++++++++++++++++++++++++++++++++++((())))))+++,,,---......&&&!!!"""***...,,,(((///......------......///,,,,,,,,,---------......++++++++++++++++++++++++---------,,,+++***((((((******+++,,,,,,---......,,,+++***,,,//////,,,)))+++,,,---...---,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***,,,,,,+++******,,,,,,+++***+++,,,...///------......///......---******+++++++++,,,,,,,,,+++,,,------......------//////...---...///000111......---,,,++++++***)))---------............///...---,,,,,,,,,,,,---...//////...,,,******---///++++++++++++,,,,,,---...+++,,,---...////////////***+++------,,,---...000////////////////////////------------------------111111///......///000111////////////000000000000111111000000//////......000000000000000000000000000000000000000000000000000000111111111000000///111111111111111111111111222222222111111111000000111111111222222222333333............////////////111111111111111111111111111111111111111111111111000000000000111111111111111111///...------------////////////////////////111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////........................000000///...............//////.........---------////////////////////////////////////////////////------------------------,,,,,,---.../////////...//////---,,,,,,---......---------............///---------.........//////........................---.../////////...,,,+++------............------////////////............------------------------,,,---///000000000///...........................,,,,,,+++++++++,,,------...------,,,,,,,,,------++++++++++++++++++++++++......------,,,+++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...***''''''+++---+++)))++++++++++++++++++++++++,,,+++************+++,,,,,,,,,,,,++++++*********---,,,,,,++++++***************+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,---,,,++++++******++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,***++++++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---)))'''(((+++---,,,))),,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++,,,,,,,,,+++************++++++,,,------...,,,++++++,,,......,,,)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++,,,++++++++++++,,,---...++++++,,,,,,------......***++++++++++++,,,,,,,,,,,,,,,------...//////000,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------............///...------------.../////////...,,,******---///------,,,,,,,,,---......+++,,,---...////////////***,,,---...------///000........................------------------------111000//////.........///.../////////000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222222222111111111000000222222333444444444444444/////////000000000000111111111111111111111111111111111111111111111111111000000000000111111111111333222111000////////////////////////////////////111111111111111000//////////////////////////////////////////////////////////////////////////////000/////////////////////////////////////////////........................000000///...............//////.........---------........................................................................------......///.........***+++---///000111111111---------............///............////////////..............................//////...------,,,------............------////////////............---------------------------......///////////////........................//////...---------------...------,,,,,,---------************************------------------------++++++*********++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***((())),,,---+++(((++++++++++++++++++++++++++++++***))))))***++++++...------,,,+++***)))(((++++++++++++++++++++++++---......------,,,+++***,,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,++++++******++++++***++++++++++++,,,,,,,,,((()))***,,,------......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***...---,,,+++******))))))*********+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***))))))...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******++++++,,,,,,------,,,++++++,,,------,,,***+++******)))******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,++++++++++++,,,------)))))))))***+++,,,---...++++++++++++,,,,,,,,,,,,******))))))***,,,---...+++************+++,,,,,,+++++++++,,,,,,---------------------............//////............//////.........,,,++++++,,,...///......------------...+++,,,---......///......+++---......------///000................................................,,,---...///////////////....../////////000000000000000000000////////////////////////////////////000000000000000000000000000000111111111111000000111111111111111111111111222111111111111000000000222333555666777666555444000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111444333222111111111111111000000000000000000000000000000111111000000//////........................////////////////////////////////////////////////////////////////////////////////////////////////........................000///......---........................---------................................................////////////////////////.........///......---------///000111000---***(((---------............///........./////////000000........................//////...------------...------............------////////////...................................................///000000........................333222111///...---------------------------------+++++++++++++++++++++++++++,,,,,,,,,------......000///---+++***(((((((((***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,,,,***(((++++++++++++++++++++++++************************------,,,,,,+++***))))))*********++++++,,,,,,,,,............---,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++)))***+++,,,------------+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++************))))))******++++++++++++++++++++++++++++++++++++************************...------,,,+++***))))))(((***,,,+++)))))),,,///---------......---------++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++***))))))***,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++++++++++++++,,,,,,+++************+++,,,---+++++++++,,,,,,,,,------...,,,+++))))))+++,,,...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------..................---++++++,,,...///...---,,,,,,,,,,,,,,,+++,,,------.........---,,,---///......---///000........................////////////////////////''')))+++...000111111111........./////////000000000000000000///////////////////////////////////////////////////////////////000000111111111111000111111111111111111111111111111111111000000000000000222555777777666444222//////000000000111111111////////////////////////111111111111111111111111///000000000111111111111444333222222111111111111000000000000000000000000///000000000000000//////........................////////////////////////////////////////////////.........///////////////////////////////////////........................///......------............................................................................................................/////////...---,,,,,,////////////---***(((&&&---------............///------........./////////........................//////---,,,,,,---...///------............------////////////............///////////////////////////......------...000111........................222111000///............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------000///---+++***)))((((((*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,+++***)))++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,------......------,,,++++++******++++++,,,+++++++++,,,,,,+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---))))))************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++'''***,,,+++((('''***...,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++++++++,,,++++++++++++******+++,,,,,,+++*********,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++---...+++++++++++++++++++++***,,,,,,++++++++++++++++++++++++,,,,,,,,,---------333222///---,,,,,,---...---......///////////////......---,,,,,,+++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++,,,---------,,,+++*********++++++,,,------------------,,,---///...------...///........................////////////////////////)))+++---///000000//////............////////////////////////000000000000//////////////////////////////////////////////////////000111111111111111000000000000000000000000000000000000000000000000...000333555555444222000........./////////000000////////////////////////000000000000000000000000///000000000111111111111222222111000000000000111000000000000000000000000...//////000000000//////................................................////////////////////////------....../////////000////////////////////////..............................------------......---.....................................................................------------------------.../////////...---,,,,,,******+++,,,...000111222---------............///,,,,,,---------.................................///...---,,,,,,---//////------............------////////////............///////////////////////////......------...000111........................///......---......//////+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++------.........++++++************++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,+++******+++++++++++++++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))))))))***+++---...///************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,......,,,)))'''))),,,)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******++++++++++++++++++***+++,,,+++))))))+++,,,++++++++++++,,,---......******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------+++++++++,,,++++++***)))***+++,,,,,,,,,++++++***,,,,,,,,,,,,------------///...,,,***))))))))))))+++,,,---.........------///......---+++******))),,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++---...///...,,,+++,,,---,,,++++++************+++,,,,,,------------,,,,,,,,,---...---,,,,,,---...------------------------........................000000000///...---,,,+++------........./////////////////////000000000000////////////////////////000000000000000000000000...///000111111222111111000000000000000000000000//////000000000000000111...///111222333222000///............////////////000000000000000000000000000000000000000000000000000000000000111111111111111000000/////////000000000000000000000000000000......///000000000//////................................................////////////////////////---------......//////000////////////////////////........................---------,,,------...///---------...............------------------------------------------------------------------------.........///......------///.........///111333444---------............///------------.........///...........................------------...//////------............------////////////...................................................///000000........................------,,,,,,------...///***+++---...///......---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))+++,,,+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,)))***+++,,,------------++++++************++++++++++++,,,------,,,++++++++++++******++++++,,,---,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------+++*********+++(((***+++,,,,,,+++***(((***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++*********************+++,,,***((((((+++---))))))***,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,+++***)))((($$$&&&))),,,------+++***,,,,,,,,,------------...))))))))))))((((((((((((***+++,,,---------,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,------,,,++++++,,,...///...---+++,,,---++++++******++++++,,,,,,,,,,,,,,,------,,,,,,++++++,,,---,,,+++***+++---------------------------------------------------111111000///............---------.........//////.../////////000000000111000000000000000000000000000000000000000000000000...///000111111222222222000000000000000000000000////////////000000111111...///000111111111000000...////////////000000000111111111111111111111111000000000000000000000000000000000000111111111111000000/////////000000111////////////////////////---......///000000//////////////////////////////........................////////////////////////,,,,,,---......///000000////////////////////////........................---,,,,,,,,,------...///---------.........//////------------------------------------------------........................------......///.........222222111000...---,,,+++---------............///////////////000000000000........................,,,------...//////......------............------////////////............---------------------------......///////////////..............................------,,,---------)))+++---...//////...---************************------------------------...---,,,,,,++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))((((((+++---++++++++++++++++++++++++,,,,,,............,,,,,,...------,,,+++***))))))++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++************++++++++++++------------+++++++++*********+++,,,,,,---,,,,,,,,,++++++*********'''((()))***+++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++*********++++++,,,,,,,,,************+++,,,---...,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))***,,,------***+++---......---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++((((((***+++,,,---------++++++*********************+++,,,***((((((***---'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,+++***+++,,,,,,+++***)))((("""'''+++------,,,+++,,,,,,,,,---------......++++++---......///......+++,,,---...///...------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,...///...---+++,,,,,,++++++++++++,,,------...,,,,,,,,,------,,,++++++***,,,,,,,,,******+++,,,------------------------------------------------......---...///111333444---------.........//////.../////////000000111111111111111111111111111111000000000000000000000000......///111111222222222000000000000000000000000.../////////000000111111000000000000000111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111111000000000000000111111////////////////////////------...///000000//////000000000000000000000000........................////////////////////////,,,,,,------...///000000////////////////////////........................,,,,,,,,,,,,------...///---------.........//////------------------------------------------------////////////////////////,,,,,,---.../////////...)))***---...///---+++***---------.........//////111111111111222222222222........................+++,,,...///000///...------..................---000/////////............------------------------,,,---///000000000///...........................111000///...---,,,,,,,,,)))***---/////////...---++++++++++++++++++++++++000,,,))))))+++,,,+++)))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---+++******+++,,,,,,+++)))***,,,---...------,,,***************************++++++,,,,,,++++++***+++++++++*********))))))+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------...+++)))))),,,---,,,***++++++++++++++++++++++++......---,,,++++++++++++******+++,,,,,,---......---------,,,,,,,,,++++++'''(((***,,,...000222222++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++************************+++++++++,,,,,,---------------,,,++++++******)))******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))***,,,,,,++++++,,,...++++++************++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******------,,,++++++******)))++++++++++++++++++++++++******+++,,,,,,---......************************,,,,,,,,,++++++*********((()))+++,,,------,,,,,,------,,,++++++,,,,,,---.........------,,,,,,,,,++++++,,,---............------,,,,,,,,,---......,,,+++******+++,,,...///------,,,+++,,,---...//////...---,,,,,,---...///,,,+++,,,---///000///.../////////...---------,,,,,,,,,,,,---...///000000////////////////////////000000//////......------////////////////////////000000000000000000000000......//////000111111111000000000000000000000000111111111111111111111111000//////............///////////////////////////111000///000111222111///000000000000000000000000000000////////////000000000000//////.........---222000---++++++,,,...///+++,,,///000000///,,,+++........................+++,,,...000111111000000///000111000...,,,---.........------------......///...---,,,+++,,,------//////......------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,+++,,,---...------------------------------------------------//////.........---------........................//////...---...///000111...---,,,+++,,,,,,......---------............///........................////////////////////////000000000///......------------............------////////////////////////........................------------------------++++++++++++++++++++++++///,,,))))))+++,,,+++************************************+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++++++++*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---+++++++++,,,---,,,++++++,,,---------,,,+++******************************++++++,,,,,,++++++***+++++++++*********))))))++++++,,,,,,,,,,,,++++++*********++++++,,,,,,------+++))))))+++,,,+++***++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++,,,------...//////+++++++++*********))))))---------------,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++************************+++++++++,,,,,,,,,------+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((()))+++***))))))***+++++++++************++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,---------************************,,,,,,,,,+++++++++******((()))+++,,,------,,,,,,++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,------------------,,,,,,,,,+++,,,,,,---...------,,,++++++,,,,,,,,,------,,,,,,,,,---...///......---,,,,,,---......,,,,,,,,,---///000///..................---------++++++++++++,,,---...///////////////////////////000000000//////.........000000000000000000000000////////////////////////111111000//////......---................................................//////.........//////000////////////////////////111000///000111111000///000000000000000000000000000000////////////000000000/////////............111///...,,,,,,,,,......//////000000000000//////........................,,,---...//////000000///---...//////...---///000......------------............---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------------------------------//////.........---------////////////////////////---,,,,,,+++,,,---...//////...---,,,,,,,,,---...---------............///.....................................................................///---..................---........................................................................++++++++++++++++++++++++...,,,******+++,,,+++************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++******,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++,,,......+++)))------------,,,+++***)))******************************++++++++++++******+++++++++*********************++++++++++++******++++++++++++++++++++++++,,,***))))))***++++++***++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,------......//////+++++++++*********))))))000///...---,,,+++***)))++++++************++++++++++++++++++++++++++++++,,,+++*********+++,,,---++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++******************+++,,,+++***)))***+++++++++************++++++++++++,,,,,,,,,+++******,,,,,,,,,+++++++++******)))******+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***))))))+++,,,,,,,,,,,,,,,******,,,---...------,,,,,,,,,,,,,,,------------,,,------------,,,,,,+++++++++******++++++,,,---------------,,,+++***)))---,,,,,,,,,,,,---...///------,,,,,,,,,,,,---------,,,,,,---///000///...---------...............,,,,,,,,,,,,---...//////////////////////////////000000000000////////////000000000000000000000000////////////////////////000000//////...------,,,...............................................................///000111000000000000000000000000111000//////111111000///000000000000000000000000////////////////////////////////////............///.........------------...---,,,++++++,,,---...........................///...............//////+++---...///......000111......------------......------......------,,,+++,,,,,,------------------------------------------------------------------------,,,,,,,,,------...------------------------------------------------...............---------////////////////////////,,,,,,,,,+++,,,------...//////...---,,,,,,---------------............///........................------------------------+++,,,,,,---......//////........................................................................////////////////////////++++++++++++++++++++++++,,,+++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,...---***(((,,,,,,,,,,,,++++++************************************++++++++++++******************************)))******++++++******))),,,,,,+++++++++++++++++++++***))))))************++++++++++++++++++++++++************+++,,,---...,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,+++***)))***+++---...,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++************************---...///...,,,+++,,,---++++++************++++++++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,***+++...///000///...---+++++++++,,,,,,------...---------------,,,+++************)))***++++++,,,,,,,,,---...---,,,***))),,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///---,,,---------...////////////////////////000111111////////////////////////000000000000000000000000////////////////////////////////////////////////,,,,,,------.../////////000000000000000000000000000000000000000000000000---------......000111111000000000000000000000000111///...///000111000///////////////////////////...//////////////////...///////////////.........------...//////...---,,,,,,,,,++++++++++++,,,,,,........................111///...---,,,---......,,,---......------///000......------------......,,,---...///...---,,,+++------------....................................---------------------------,,,,,,,,,------......------------------------------------------------........................////////////////////////---------.........////////////......------,,,,,,---------............///........................------------------------,,,,,,,,,---------...............------.................................................................................++++++++++++++++++++++++***+++,,,,,,++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))+++,,,,,,)))&&&************++++++,,,,,,************************)))******++++++******)))************************)))******++++++******))),,,,,,++++++++++++++++++++++++******)))******+++++++++++++++++++++++++++)))))))))***+++,,,---...+++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++)))***++++++,,,---......,,,,,,++++++++++++,,,,,,************************++++++*********+++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***))))))((()))***++++++++++++++++++++++++++++++************************---...///...,,,+++,,,---++++++************++++++***++++++,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++,,,,,,)))+++---...///...,,,+++***++++++,,,,,,---------------------,,,+++************)))))))))***++++++)))***,,,---...---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,...///000...---,,,---------.../////////000////////////000111111///////////////////////////////////////000000000................................................,,,,,,------.../////////000000000000000000000000////////////////////////---------......000111111////////////////////////000///...///000111000...////////////////////////......////////////...............///////////////,,,---...///000///---,,,...///111222222111///...........................111000...,,,,,,,,,------...//////...---,,,,,,---......------------......,,,---...///...---,,,+++.....................///........................------------------------+++,,,,,,------.........---------------------------------------------------.....................---------------------------------.............../////////......------------------............///........................------------------------......---------,,,,,,,,,///...------------...///................................................------------------------++++++++++++++++++++++++)))***,,,,,,+++++++++,,,************************)))))))))************+++************+++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))***,,,+++)))'''))))))))))))***+++------************************))))))************))))))***************+++++++++******++++++++++++******+++++++++++++++++++++++++++,,,,,,+++******+++---++++++++++++++++++++++++)))))))))******,,,------************+++++++++++++++++++++*********))))))++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********------,,,,,,+++******)))******************************)))((((((***+++,,,++++++++++++++++++++++++***************+++++++++***+++,,,+++***)))***+++++++++************++++++******+++,,,,,,,,,++++++,,,,,,,,,+++++++++******------,,,,,,+++******)))++++++++++++++++++++++++*********+++++++++++++++***************************++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,)))***+++++++++***))))))++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++*********))))))******+++,,,)))***+++,,,------------+++,,,------......------,,,,,,------------,,,,,,...------...//////...,,,---------..................------,,,------......////////////////////////............////////////------------------------........................000000//////...------,,,........................------------------------...............///000111////////////////////////000///......000000///...000000000000000000000000---...///000000///...---.........///////////////,,,---.../////////...---,,,...000222222000...,,,........................//////...---,,,,,,,,,---...///000...,,,++++++,,,......------------......------......------,,,+++//////.........---------------------------------------------------------++++++,,,---............---------------------------------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...////////////......---------............///........................------------------------//////......---,,,,,,+++///...---,,,,,,---...///------------------------........................------------------------++++++++++++++++++++++++'''***------+++***+++---************************))))))))))))************************++++++++++++))))))******+++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,+++***+++,,,---,,,***++++++***))))))***+++,,,************************))))))************))))))))))))*********+++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---+++---...---+++***,,,...++++++++++++++++++++++++******))))))***+++,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************(((***+++------,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++---...++++++++++++++++++++++++))))))*********+++++++++((()))+++***))))))***+++++++++************++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,+++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++***)))))),,,,,,,,,+++++++++++++++***++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,++++++,,,------+++,,,---.........------,,,---............---,,,...------...//////...,,,...............---------------,,,,,,,,,,,,,,,---////////////////////////,,,---------.........///................................................111111000//////......---........................------------------------//////.........//////000------------------------000///......///000///...000000000000000000000000,,,---///000000///---,,,............/////////000,,,------......///......+++,,,------------,,,+++........................------.........---,,,,,,,,,.........,,,,,,,,,.........------------............---,,,,,,,,,,,,---......---,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,...............---------------------------------------------------------.........//////------------------------)))***+++,,,,,,,,,++++++,,,---...///000000//////---------............///................................................///.....................000///---,,,,,,---///000------------------------................................................++++++++++++++++++++++++'''***---...,,,***+++---************************))))))))))))************)))************+++++++++(((((()))***+++,,,,,,---***+++,,,------,,,+++***++++++++++++++++++++++++///---++++++---......------,,,+++))))))))))))***************************))))))************))))))))))))******+++++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,...///...++++++---///++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---))))))))))))))))))))))))'''))),,,......---+++)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000++++++++++++++++++++++++))))))******++++++++++++)))***,,,,,,++++++,,,...++++++************++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,------++++++++++++++++++++++++(((((()))***+++,,,,,,---*********************************++++++,,,,,,,,,---,,,+++*********+++,,,111000///...---,,,,,,,,,---,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---///...,,,+++******+++,,,+++,,,---.........---,,,------...//////...------......---...//////---,,,/////////......------,,,///......---------......////////////////////////,,,,,,,,,---------......////////////////////////..............................//////000111111111000000000000000000000000////////////////////////000//////.........//////------------------------000...---...///000///...000000000000000000000000,,,---///000000///---,,,---.........//////000000------------....../////////...------------...///........................+++,,,---.........,,,,,,***,,,------------...000.........------.........///...---,,,+++,,,---......---,,,+++)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++,,,...//////......---------------------------------------------------------.........//////........................+++,,,---...///...------+++,,,...///111111000000---------.........//////........................////////////////////////------......///000000000000///---,,,,,,---///000------------------------........................////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---,,,,,,+++*********+++,,,+++(((''''''(((+++,,,...---+++***)))***+++++++++++++++*********))))))************************++++++*********+++---...------,,,,,,+++***))))))((()))***+++,,,---------************************))))))))))))))))))))))))++++++,,,,,,,,,---------))))))))))))************************************))))))************)))))),,,------......------,,,************************,,,,,,------,,,+++)))((())))))******+++++++++,,,---,,,+++***)))***+++,,,,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++*********+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))******...------,,,+++***)))))),,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++)))******+++,,,---......++++++++++++++++++++++++---------,,,,,,++++++++++++++++++*********)))))))))(((((((((***+++***))))))************+++++++++)))))))))***+++,,,.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///............---------...............------------------...------,,,,,,......---,,,,,,,,,,,,---++++++,,,,,,---.../////////............---------..................------***+++---///000000/////////////////////////////////000000000000//////...000000000000000000000000......////////////......///////////////////////////////////////...............//////000000111111///............---------------------------------------............------------............------///...------++++++***)))................................................------............------........................///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000.........------.........////////////............+++,,,------......------........................+++,,,---...////////////........................,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++........................+++,,,,,,------,,,,,,+++---.........---,,,++++++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,---,,,+++*********+++,,,---,,,++++++******++++++,,,+++***))))))***+++,,,---,,,+++*********+++,,,)))*********++++++,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---------,,,,,,+++******)))))))))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********))))))))))))************************************))))))************)))))),,,,,,------------,,,,,,***************************++++++,,,,,,,,,++++++,,,,,,,,,++++++******)))---,,,++++++******++++++,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,------,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,---------,,,++++++***************************)))((()))+++,,,+++***,,,,,,,,,---------------++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++*********))))))***)))((()))+++,,,+++***)))************+++++++++---,,,++++++***+++++++++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............------------,,,,,,,,,,,,------------,,,------...------,,,,,,......---,,,,,,,,,,,,---++++++,,,,,,---......///............------------..................------+++,,,---/////////......------------------------...//////000000000//////////////////////////////.........//////.................................////////////............///////////////000000000...---------,,,,,,,,,,,,////////////////////////------............------------............------...------,,,,,,++++++***........................------------------------------............------........................///...------------...///------------------------+++++++++******+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------......///......------------......////////////............+++,,,------......------........................+++,,,---...////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------......------,,,...............---,,,,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------,,,+++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,---,,,,,,++++++*********))))))******+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))))))))*********++++++************************))))))************))))))+++++++++,,,,,,+++++++++************************************+++,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***------------,,,,,,+++***************************)))((('''(((***+++***)))---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***************+++***)))***,,,,,,,,,***)))************+++++++++------,,,+++++++++++++++---,,,,,,++++++++++++,,,+++++++++,,,,,,---------...............------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,******++++++,,,,,,------,,,,,,------...------,,,......---,,,,,,,,,,,,---+++,,,,,,------.....................------------------------------......------......///......------------------------------...//////000000000000////////////////////////------............------................................................000000//////////////////------,,,,,,,,,+++++++++////////////////////////------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------............------........................///...------------...///........................------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......------,,,,,,,,,,,,------/////////............---+++,,,------......------........................,,,,,,---...////////////........................------------------------++++++,,,,,,---...//////........................---......//////......---....../////////...------,,,------......------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++***+++++++++------,,,,,,++++++++++++,,,,,,++++++***++++++,,,***+++,,,------,,,+++************++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++*********))))))*********))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...))))))*********+++++++++************************)))******++++++******)))******++++++++++++******************************+++******)))***+++---...&&&&&&((()))+++,,,---...***+++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,+++******+++,,,,,,,,,,,,,,,------***)))((()))+++++++++)))*********************)))++++++++++++++++++++++++,,,+++++++++++++++++++++************************+++*********,,,---,,,+++))))))*********+++++++++*********+++,,,---...///,,,,,,+++++++++++++++,,,******+++,,,,,,---......------......------,,,+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,+++)))******+++,,,------...,,,,,,------...---------......---,,,,,,,,,,,,---,,,,,,,,,---------...............---------,,,,,,,,,,,,------------........................------////////////////////////,,,---...///000000000000////////////////////////,,,,,,------------,,,,,,........................------...............///000000000//////......------------,,,,,,,,,,,,+++------------------------------............------,,,------......------,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,,,,---------............------.................................------.........------------------------//////............//////,,,,,,,,,---------......------------------------000///...------------------,,,,,,++++++,,,,,,---//////.........---------+++,,,------......------........................,,,------...//////......................................................++++++,,,------......///........................------............------...///////////////......,,,------......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++************+++------------,,,,,,++++++,,,++++++***++++++,,,,,,)))***+++,,,,,,+++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,+++++++++++++++***))))))*********))))))(((************************++++++++++++++++++++++++))))))))))))************************++++++++++++******************************++++++++++++******)))******++++++******)))************************---,,,*********+++,,,---%%%%%%&&&((()))+++,,,---***+++,,,---,,,+++***)))+++++++++,,,,,,+++++++++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---,,,++++++------,,,,,,+++***))))))++++++++++++++++++++++++,,,---------,,,,,,+++***+++++++++,,,,,,---------+++***)))***,,,---,,,+++)))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********,,,---,,,+++))))))*********+++++++++*********+++,,,---//////+++++++++******++++++,,,******+++,,,,,,---......+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++,,,---......///+++,,,,,,---.........---......---,,,,,,,,,,,,---,,,,,,,,,---------------...------------,,,,,,,,,,,,,,,,,,,,,------..................---------...////////////////////////,,,,,,---///000000000000........................,,,,,,------------,,,,,,........................,,,---------......//////000000//////......------............------------------------------------------............------,,,,,,------------,,,,,,***++++++,,,,,,------...------------------------+++++++++,,,,,,---------------............------........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......------------------------000///...------------------,,,,,,++++++,,,,,,---............------------+++,,,------......------........................,,,---......///.........................................................------------------------........................,,,,,,------------,,,,,,......///////////////...,,,------......------,,,++++++************++++++++++++++++++++++++++++++,,,,,,+++***************---------------,,,++++++++++++******++++++,,,,,,)))***+++,,,,,,+++***)))******+++,,,,,,,,,++++++---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++++++++++++++++++++))))))******+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,*********++++++++++++,,,******************************++++++++++++***************++++++*********************************,,,,,,++++++***+++++++++)))))))))))))))))))))(((+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++************++++++++++++******++++++,,,,,,++++++++++++++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++)))***,,,------,,,++++++...------,,,+++***)))(((***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))******++++++,,,+++*********,,,---,,,+++******+++,,,---...//////++++++++++++++++++++++++*********+++++++++++++++***************++++++++++++***)))***,,,,,,,,,***)))************+++++++++...------,,,,,,,,,,,,,,,+++************++++++,,,+++++++++,,,,,,---------+++++++++++++++***))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,------......++++++,,,---..................---,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,++++++,,,,,,------............---------......///------------------------,,,---......////////////........................------............------------------------------,,,,,,,,,---......////////////..................//////.........---------////////////////////////------............------,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------............------........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,---------......------------------------//////...---------......------,,,,,,,,,,,,------.........------------,,,+++,,,------......------........................------...............---........................---------------------------------------------,,,........................+++,,,,,,,,,,,,,,,,,,+++------.../////////......,,,------......------,,,++++++************++++++************************,,,++++++***************,,,---.........---,,,+++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***)))*********++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........*********+++++++++,,,,,,***************************++++++,,,,,,++++++******++++++++++++++++++***************************)))***++++++,,,,,,,,,,,,,,,,,,++++++******))))))---,,,++++++******++++++++++++,,,------,,,++++++++++++************++++++++++++******++++++,,,---,,,,,,++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++***+++---...///...---,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++,,,------------((())))))***++++++,,,,,,+++))))))***+++,,,+++******+++++++++,,,,,,------++++++++++++++++++++++++)))*********++++++++++++))))))*********+++++++++***)))((()))+++,,,+++***)))************+++++++++......---,,,,,,,,,,,,---***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++************++++++++++++,,,,,,,,,,,,***+++,,,---..................---,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++***++++++,,,------......------,,,,,,---...///000------------------------------......///..........................................//////.........------------------------++++++,,,------...//////------...........................---------,,,,,,////////////////////////------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////------............------........................------...//////...------------------------------++++++************++++++,,,,,,,,,---------....................................---------......///......------------...............---------,,,,,,+++,,,------......------........................---...............------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................,,,,,,------------,,,,,,,,,,,,---...............,,,------......------,,,++++++************++++++************************,,,++++++***)))*********,,,---.........---,,,++++++*********+++,,,,,,---------------------------+++,,,,,,---,,,+++)))((((((((()))***+++,,,,,,---***************************+++---...///...------++++++++++++++++++++++++((()))***+++,,,---------************************------------------------))))))*********+++++++++******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************&&&'''***,,,---......---+++++++++,,,,,,---------...---+++***)))***+++,,,++++++------------++++++++++++************+++++++++*********+++,,,,,,------,,,,,,++++++*********))))))***+++,,,,,,------+++++++++++++++++++++++++++,,,...000000///...---***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,---.........******+++,,,------......***(((((()))***+++***)))))))))))))))((((((((((((++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++)))(((((((((***+++***))))))************++++++++++++++++++,,,---...///000******))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++************)))+++++++++******************+++,,,---..................---,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++******+++,,,,,,---......---,,,,,,,,,---...000111////////////////////////.........///......------..............................////////////......------------------------++++++,,,,,,---...//////,,,------....../////////---------,,,,,,,,,++++++---------------------------..................---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---..................---........................,,,---...//////...---,,,...........................------,,,,,,------...,,,,,,,,,---------..............................---------------...///000///......------......///......---------,,,,,,,,,+++,,,------......------........................---...............------........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111........................---..................---+++,,,,,,---.........---,,,------......------,,,((()))***+++,,,++++++***++++++******++++++,,,---++++++************++++++******+++++++++,,,,,,,,,------------------------,,,,,,---...---,,,+++***...,,,***((((((***---...++++++++++++++++++++++++******+++++++++,,,,,,,,,*********)))******++++++...---+++***)))***++++++)))************+++++++++------------------------++++++------------++++++++++++++++++++++++++++++((()))))))))***************+++,,,,,,******+++,,,***++++++,,,,,,++++++***---,,,,,,,,,,,,---...///++++++************++++++************************,,,++++++******++++++,,,,,,+++)))(((((()))+++,,,---,,,,,,+++*********+++***++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,++++++***)))((((((******+++++++++,,,,,,,,,///......------......///++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,$$$&&&(((***,,,---...///***+++,,,------------,,,++++++++++++++++++++++++,,,+++++++++***)))))))))*********++++++,,,,,,,,,************************---,,,,,,+++*********++++++******,,,......+++'''*********)))******+++,,,*********++++++,,,,,,,,,++++++++++++******))))))*********++++++,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++++++++((()))+++,,,------,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------............///////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---...///...------........................000...---,,,,,,---...000------,,,,,,,,,---......------------------------......---------,,,,,,,,,//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------............///++++++,,,------......///---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......///000000000///---,,,+++,,,...000000///...---/////////......---------***+++,,,,,,------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,---------......------------......//////,,,,,,+++***+++,,,---...000///---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))))))))***+++)))***+++,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++************++++++++++++,,,,,,,,,---------........................,,,,,,---------,,,+++***---,,,***))))))+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***************+++---,,,+++*********+++,,,)))************+++++++++------------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++***+++,,,,,,******+++,,,***++++++,,,,,,++++++***------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,************************,,,++++++******++++++,,,,,,+++***))))))***+++,,,---,,,,,,+++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,+++++++++******+++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,---.........++++++++++++,,,,,,,,,---************************+++++++++*********************+++++++++,,,,,,,,,************************---,,,++++++******+++++++++******+++......+++)))***************++++++,,,******+++++++++,,,,,,,,,++++++++++++*********)))******+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,***((('''***++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------------............///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,.../////////..............................111000///......///000111///...---,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------000/////////............---------............///---------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---....../////////......---,,,+++,,,...///000///...---,,,,,,,,,++++++*********++++++,,,------------,,,------------------------...------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..................//////000000---,,,,,,+++,,,---...///...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,...///000***+++,,,---------,,,,,,,,,,,,++++++***+++++++++++++++************++++++,,,,,,---------.................................,,,,,,---------,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))))))))++++++*********+++,,,,,,)))************+++++++++------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,,,,******+++,,,***++++++,,,,,,++++++***---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,---,,,,,,+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,+++******))))))******+++.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------,,,++++++,,,+++*********+++,,,---))))))))))))))))))))))))***************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******+++++++++***)))***,,,---,,,+++***************+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++***************++++++++++++,,,,,,,,,------,,,+++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,---,,,,,,++++++++++++,,,+++++++++++++++,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,,,,,,,------------000000000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.../////////..............................111000///......///000111000///...---,,,+++++++++------------------------......---------,,,,,,,,,............------------------------------------------------------------------------------------------------------------////////////............---------............/////////...------,,,++++++------,,,,,,,,,,,,------...------,,,,,,------.........---,,,,,,,,,------+++,,,.../////////...---.........---------------++++++,,,---------------------------------------...------,,,,,,------...........................................................................,,,,,,,,,---------......///////////////000000000...------------...//////------,,,,,,------...///------------------------......------...///111222,,,,,,---------------------,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***))))))))))))*********++++++,,,,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,******+++,,,***++++++,,,,,,++++++***------------,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++***)))))),,,+++)))))))))***,,,...************************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++***)))***+++,,,------+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++&&&'''(((***,,,---------///...,,,+++******+++,,,++++++******+++,,,......***++++++,,,---...//////++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,------------000000000///...---,,,+++------------------------,,,,,,------------------------------...---------...........................------,,,,,,------...///...---,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......---------,,,,,,,,,------,,,,,,,,,,,,------------------------------...---,,,+++++++++,,,---,,,---......//////......////////////............+++,,,,,,---...---------------------------------...------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------..................////////////...............//////000//////...---++++++******........................,,,,,,++++++,,,---.........---------------------,,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***)))))))))))))))******+++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,++++++++++++++++++++++++))))))))))))*********+++***+++,,,,,,******+++,,,***++++++,,,,,,++++++***+++,,,,,,------,,,++++++++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,---,,,,,,+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,......------------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,,,,++++++,,,+++***))))))+++---...++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,***++++++******+++,,,---+++++++++***+++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,+++************+++,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++***)))((('''///...,,,+++***+++,,,,,,---,,,+++***+++,,,...///++++++,,,------...//////++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......,,,------------.........////////////...---,,,+++------------------------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///------------------------......---------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------++++++,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------.........------,,,,,,------...---------------------------,,,+++******+++------,,,------...............++++++++++++++++++++++++,,,,,,---.........------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......------------------------......////////////000///000000///...---,,,++++++........................---,,,,,,++++++***++++++......---,,,,,,,,,------++++++******++++++,,,---,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,///...---,,,,,,++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))))))))******+++,,,,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++(((((()))))))))************+++,,,,,,******+++,,,***++++++,,,,,,++++++***)))***,,,---------,,,++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++,,,---......//////...,,,,,,+++++++++,,,---...++++++++++++++++++++++++***************+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,***+++,,,,,,******+++,,,+++++++++++++++,,,------,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,...------,,,,,,,,,,,,---///---,,,******,,,---...,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...+++,,,,,,------.........------------............---............---,,,,,,------------------------+++,,,,,,------...............---,,,,,,,,,------................................................+++++++++,,,---...///000------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,---......//////------------------------------------............---------............///++++++,,,,,,---...//////......------------......,,,------......------,,,,,,,,,++++++,,,,,,------------------......//////,,,,,,,,,,,,------------,,,,,,---...............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,---------......---------,,,,,,,,,,,,,,,---......///000/////////......///000000000000///------------------------///......------,,,++++++......,,,+++++++++,,,,,,)))))))))***+++,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,111///---+++***+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++***+++,,,,,,******+++,,,***++++++,,,,,,++++++***'''(((+++---...------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,---......///.........,,,,,,---------.........************************+++++++++***************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***,,,......+++))))))***,,,++++++++++++,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,++++++***************++++++++++++++++++++++++************************&&&'''))),,,...000111111,,,,,,------------------111///---+++***+++,,,...---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,---......///+++,,,,,,,,,------------,,,,,,---.........------........................++++++,,,,,,---......///111000///...---......///.................................//////.........,,,,,,,,,,,,,,,---...///------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************+++++++++,,,---.........------------------------,,,,,,---------.........---------............///,,,---------------------......------------......,,,,,,---......---,,,,,,++++++,,,------------------------------...//////........./////////000000,,,------...............------------------------...------,,,,,,------...------------------------........................------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,---.../////////......,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,..................------......,,,+++***++++++,,,((())))))***+++---...///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------...---,,,+++***+++,,,---222000---+++***+++,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,******************+++++++++,,,,,,---,,,+++)))((()))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,+++++++++,,,,,,+++++++++&&&'''***,,,......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///+++++++++,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,---.../////////......)))))))))))))))))))))))),,,+++++++++******)))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---***---000///,,,(((((((((,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,++++++***)))*********++++++++++++++++++++++++*********************************++++++******)))***+++---...///...------222000---+++******,,,---...............---------------------------------,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,---...//////******+++++++++,,,,,,,,,++++++,,,---....................................++++++,,,,,,---...//////333222111/////////000111........................+++,,,,,,------,,,,,,+++......---,,,,,,,,,------------------------------......---------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------******+++,,,,,,---......------------------------*********++++++,,,,,,,,,---------........./////////......------,,,,,,+++......------------......,,,,,,---......---,,,,,,***+++---...///...------...------------...//////+++++++++,,,,,,---------,,,---......//////......------------------------...------,,,,,,------...................................................++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------+++,,,.../////////...---+++,,,,,,,,,+++)))'''&&&,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............+++++++++***************++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++,,,---......,,,***))))))*********+++++++++---------,,,,,,+++++++++///...,,,++++++,,,...///,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,------.........))),,,//////,,,+++---000,,,+++***(((((((((((()))))),,,......---++++++,,,...---,,,+++++++++,,,---,,,,,,+++******+++,,,,,,---,,,+++******+++,,,---,,,++++++******++++++,,,---.........---,,,,,,++++++,,,,,,------,,,,,,+++))))))***++++++++++++***+++++++++++++++++++++,,,************************,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***)))))))))******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,///111///***%%%---------........./////////............---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------......---,,,++++++******---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------........................---------............///,,,---.........---,,,+++''''''((()))+++,,,---...---------------...///000,,,---...000000///---,,,,,,,,,,,,------.........))))))*********+++++++++------............------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......,,,------......------,,,------------------------,,,,,,,,,------.........++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---...//////...---,,,,,,,,,,,,---...///***&&&&&&***---,,,***,,,,,,+++++++++,,,------..................------......//////...---,,,,,,+++,,,,,,------,,,,,,+++///...---,,,,,,---///000...............---------//////000000000000//////........................////////////000000000000------............------//////000111000///---,,,***************+++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++************++++++(((((()))***++++++,,,,,,,,,++++++***))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++------,,,***))))))*********+++++++++------,,,,,,,,,+++++++++---,,,+++******+++,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------***+++---------,,,---...,,,,,,+++***)))******+++***,,,------,,,++++++,,,...---+++***)))))))))))),,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,++++++))))))***+++++++++++++++---,,,,,,++++++*********************************,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////*********))))))(((((((((++++++++++++++++++++++++---,,,++++++------+++(((++++++,,,,,,,,,---------,,,,,,,,,------.........111111000///......------+++,,,,,,,,,------------......------,,,++++++***---,,,,,,,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,,,,------........................---------............///------.........---,,,+++)))******+++,,,---......000///...---------------///......------------...,,,,,,------------------*********+++++++++,,,,,,------............------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,------......------,,,------------------------,,,,,,------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,+++,,,,,,------............---,,,,,,,,,,,,---...,,,(((%%%'''+++//////---......---,,,,,,---------..............................//////...------,,,,,,------......------,,,000///...---,,,,,,---...------.....................//////////////////..................................../////////000000------............---------------------,,,++++++))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++''''''((()))+++,,,---...,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++***************)))***++++++++++++,,,,,,,,,*********++++++++++++,,,,,,+++))))))+++,,,+++******************+++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++******************+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++***,,,------,,,+++,,,++++++++++++,,,------+++,,,---,,,******,,,---000///---+++***))))))))),,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,------------------------------......------,,,,,,++++++,,,,,,,,,,,,++++++)))******+++++++++++++++...------,,,+++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******++++++++++++******---,,,,,,,,,,,,,,,------)))))))))(((((((((((((((++++++++++++++++++++++++///,,,)))((()))+++++++++************++++++++++++)))***+++,,,---......///333222111000///---,,,,,,,,,,,,,,,---------...............------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------------------++++++,,,,,,,,,,,,---------------------------------------............///------......------,,,+++,,,---------............///...---------------...111///---++++++,,,---...------------------,,,,,,+++++++++,,,,,,,,,------------............------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,------------------------------------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---***((())),,,//////---000///......------------.................................///......---,,,---......//////......---111000///...,,,,,,,,,,,,,,,---------.../////////................................................---------.........//////------............------------+++******++++++,,,))))))******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,------.........------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++))))))*********+++++++++---+++(((((()))+++++++++************************,,,+++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,------...,,,,,,++++++*********)))******+++++++++,,,,,,,,,...------,,,,,,+++++++++,,,***)))***---...+++(((*********+++,,,------...,,,,,,,,,***)))))),,,...000000///...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------...------,,,,,,,,,,,,------------,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++)))******++++++******)))******))))))))))))))))))++++++++++++++++++******++++++++++++++++++++++++---,,,)))(((((()))***+++************++++++++++++)))******+++,,,,,,------///......---,,,++++++***,,,,,,---------..................---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///---------------,,,,,,,,,...............---------******+++,,,---///000111000///---,,,+++,,,,,,---.........------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,------------------,,,,,,------------------------111///,,,+++,,,---,,,***000000...---,,,,,,,,,,,,............////////////---...............------------............------//////......------------,,,,,,,,,---...///000000------------------------........................,,,,,,,,,---------......------............------000...,,,******,,,...///))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++---+++(((((()))+++++++++************************++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))******+++,,,------------,,,,,,++++++************+++++++++,,,,,,,,,---------,,,,,,++++++***---***)))***---...+++((((((((()))***+++,,,------+++,,,,,,***))))))+++---------..................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,------...------,,,------............------******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++*********++++++++++++***++++++++++++++++++++++++)))******++++++******)))******)))((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++***)))))))))++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......---------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///......------,,,,,,,,,,,,------------,,,,,,,,,,,,***+++++++++---...///000------.........---+++***.........------,,,,,,,,,,,,,,,---------.........,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,------------------,,,,,,------------------------000///---------,,,,,,+++///...---,,,++++++++++++........./////////000000------...............---,,,,,,------------,,,,,,,,,------....../////////,,,,,,,,,---...///000000...---,,,,,,,,,,,,---...........................,,,,,,,,,,,,------------------............------000...+++******,,,...000******++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++******))))))((())))))(((((())))))******++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++++++++,,,,,,+++))))))+++,,,+++***+++++++++************************+++++++++++++++***************************+++,,,------,,,+++***++++++++++++++++++++++++************************))))))******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,+++,,,------+++)))((((((***+++,,,,,,,,,,,,***+++,,,+++))))))+++,,,)))***+++,,,---------,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,******,,,,,,,,,,,,******,,,,,,------......------------............------***++++++,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******++++++++++++++++++++++++******++++++++++++******,,,+++++++++++++++,,,,,,***************+++++++++++++++++++++++++++++++++(((+++---...,,,***)))))),,,,,,,,,,,,---------...,,,,,,,,,+++++++++******+++++++++,,,------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...---,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++///...---,,,++++++++++++***+++---//////---,,,***------------------,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,+++,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,------------------------------------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++,,,,,,------------------------------,,,------......------,,,++++++,,,------...//////...---,,,+++++++++++++++.........//////000000111,,,---......///.........+++,,,,,,,,,,,,,,,,,,+++***+++---...///000000000,,,---------.../////////...---,,,++++++,,,---...........................,,,,,,,,,---------......------............---------,,,***))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++*********************))))))))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,+++++++++------,,,***+++++++++*********)))))))))*********++++++++++++******((((((((((((******)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---......,,,++++++,,,)))***+++---------,,,,,,)))***,,,,,,***)))***+++)))***+++,,,,,,++++++******+++,,,,,,,,,,,,+++***,,,,,,---......---,,,,,,***+++---......---+++***+++,,,------......------+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---...((()))))))))************++++++++++++++++++++++++))),,,///...,,,*********,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,,,,,,,------------------*********+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...---,,,,,,,,,------+++++++++++++++,,,,,,,,,000///...,,,+++******)))***++++++,,,------------,,,,,,------------------+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,------......------,,,------------------------,,,,,,------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,------......+++,,,,,,------.........,,,,,,---......---,,,,,,(((***+++------...///000...------,,,,,,,,,---------......///000000111111,,,------...//////......,,,,,,------------,,,,,,+++,,,---/////////......------..................///...---,,,,,,---...///........................------------............------............---------,,,+++***+++,,,...///---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,------...///++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,+++,,,---......,,,***++++++++++++******))))))))))))******++++++++++++***)))'''&&&&&&''')))***)))***,,,------,,,***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************(((((())))))******++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---+++...000///,,,***+++---+++,,,---.........---,,,(((***,,,,,,+++***)))***,,,------...---,,,***)))***+++,,,------,,,+++***,,,,,,---......---,,,,,,+++,,,...//////...,,,++++++,,,,,,---.........---*********++++++************+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---...------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))***+++,,,---))))))******+++++++++,,,+++++++++++++++++++++++++++---///...+++***+++---++++++,,,,,,,,,---------******+++,,,---......///---------,,,,,,+++++++++))))))*********+++++++++*********************+++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,+++,,,------+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,++++++******+++---///111,,,,,,,,,------.........+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......,,,------......------,,,------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,------...//////++++++,,,,,,---...//////,,,,,,---......---,,,,,,***+++------,,,,,,,,,---......---------......///---......///000111111222,,,,,,---.../////////...---..................------.../////////...---,,,...............---------000///---,,,,,,---///000........................---------.........//////---..................---///......---...///000111,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,,,,,,,++++++*********------------------------,,,---.........---,,,+++...---,,,,,,,,,,,,---...---------,,,,,,+++++++++******++++++++++++******,,,,,,,,,,,,+++)))'''&&&,,,------......------,,,***++++++,,,,,,++++++***(((***,,,...///...,,,+++)))***+++,,,---.........,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++************++++++,,,,,,++++++***)))***+++,,,---,,,,,,+++,,,,,,+++++++++,,,---...,,,---...---+++***+++,,,///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,+++*********+++,,,---++++++***)))(((((()))))).........------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))---...///...,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------++++++++++++---------,,,,,,++++++******))),,,,,,,,,------.........,,,,,,+++***+++,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,------,,,++++++---..................---////////////......---,,,....../////////...,,,+++------,,,+++,,,---...///---.........---,,,,,,+++)))+++---,,,+++***+++,,,++++++++++++++++++++++++...------,,,,,,------...---------............///...---,,,,,,,,,,,,+++***........................,,,,,,,,,++++++*********---------------------,,,/////////......---------------++++++++++++------.........------,,,,,,,,,------------------------000000//////............---------,,,,,,+++++++++000000000000000000000000........................,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.....................---,,,+++***.................................------.........000000000000000/////////------------------------------------------------........................---......///...---+++***+++++++++,,,,,,---------...---,,,++++++,,,---...------..................,,,,,,,,,------.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++...---,,,,,,,,,,,,---...---------,,,,,,+++++++++*********++++++************+++,,,,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***(((***,,,...///---,,,***,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++***************+++,,,,,,,,,---...---+++***+++,,,...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++++++++*********+++,,,---,,,+++***))))))))))))))),,,,,,,,,,,,,,,+++++++++***)))))))))***++++++,,,---------------,,,++++++---.........,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,++++++++++++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------++++++*********+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++------............------)))************))))))(((---......//////...---,,,------,,,,,,,,,---...///------......------,,,+++***+++------+++***+++,,,)))******+++,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,---------......,,,+++,,,------,,,+++------------------------------------------------+++,,,,,,------..................---------,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------------------------/////////.........---------------,,,,,,+++++++++................................................,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,---------..................---,,,+++***..............................------------......////////////////////////------------------------------------------------........................,,,,,,------...---------++++++,,,,,,------------000///............///000......------,,,,,,++++++,,,,,,------------------,,,------...------,,,,,,---------,,,,,,+++++++++++++++++++++************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++...------,,,,,,------...------,,,,,,,,,,,,++++++******************************+++,,,------,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***)))***,,,......---+++***+++++++++,,,+++******)))***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++******++++++,,,,,,++++++*********+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++******++++++,,,---,,,,,,+++************+++******+++++++++++++++,,,((((((((()))***+++---.........------------,,,,,,,,,---...---,,,+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,******)))))))))***+++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------,,,------............------,,,,,,,,,,,,---...///------......------,,,,,,***+++------+++++++++,,,))))))***,,,---...///000------,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,+++,,,---...---,,,++++++++++++++++++++++++---------------------...***++++++,,,---...//////------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------------------------.........---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------............------,,,,,,,,,------------...............---,,,++++++------------------------------,,,,,,,,,,,,------........................------------------------------------------------------------------------,,,,,,,,,,,,---...//////,,,,,,---------------...000///............///000......---,,,+++******)))------------------,,,,,,,,,,,,------...------,,,......---,,,,,,+++******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++,,,,,,------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))***,,,------,,,+++***'''((()))***+++,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------....../////////...+++,,,---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***++++++++++++,,,,,,,,,,,,+++++++++++++++,,,******++++++,,,,,,------++++++++++++,,,---...///---------,,,,,,,,,------,,,---...---+++***+++,,,***+++++++++++++++,,,,,,*********++++++,,,,,,---************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,------...//////...------,,,,,,+++++++++***************++++++,,,++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++////////////000000111222+++,,,,,,---............,,,,,,,,,,,,------......,,,------...------,,,,,,***,,,------,,,++++++,,,++++++,,,------...//////---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,---------,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,------......------,,,---..................------------------------------.........------,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,---------------...................................................------------------------------,,,+++,,,---...///---------------------------------,,,,,,---------...---------,,,,,,++++++.........------,,,,,,,,,,,,,,,------...---------......---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++------,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++******++++++,,,,,,+++******'''((()))***+++,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++++++++++++++++++++,,,---.../////////......***+++,,,,,,******+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------++++++************++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,------......------,,,,,,+++,,,,,,---,,,,,,+++***++++++,,,---,,,---...---+++***+++,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---...//////---------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++++++++,,,---...+++,,,,,,------,,,,,,+++,,,+++++++++,,,---......,,,,,,,,,,,,------......,,,,,,,,,---------------,,,,,,------...------,,,***,,,...---,,,+++,,,------------------------,,,,,,,,,,,,++++++,,,,,,,,,------------............---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***)))((((((.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---..................------------------------------------...------,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,------......................................................------------------------///...---,,,+++,,,------------------------------,,,------------------,,,,,,,,,------......//////.........------,,,,,,,,,+++,,,,,,---.........------------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,------......------,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,...---,,,+++++++++++++++,,,------......------,,,***++++++,,,,,,++++++***+++++++++++++++******)))+++++++++,,,+++******)))+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,++++++******++++++)))***,,,------,,,,,,+++)))***++++++******+++,,,++++++,,,---------,,,,,,++++++************++++++***++++++,,,,,,------...******))))))******++++++)))***+++,,,,,,,,,,,,++++++************+++,,,,,,,,,---------------......,,,+++******))))))******,,,+++***)))***+++,,,---+++,,,---,,,+++***+++,,,*********++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******++++++++++++*********++++++,,,---......///,,,,,,,,,,,,++++++++++++++++++,,,------------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///,,,,,,------------,,,,,,++++++***))))))***,,,------,,,,,,,,,,,,,,,---...+++,,,------......------,,,,,,------......------+++,,,......,,,,,,,,,---......------,,,+++++++++,,,,,,++++++++++++,,,,,,---------.........//////...---,,,---...///...---------------------------000000///...,,,+++******//////...---,,,++++++***,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,------.........---------------.........++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------............------...------------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++......///000000///......+++,,,,,,---...///000111------------------,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,+++***((((((***+++,,,++++++***)))***+++,,,---,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++******)))))),,,,,,,,,,,,,,,++++++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,+++*********++++++((()))+++,,,---,,,+++***(((***++++++******+++,,,***+++,,,---------,,,,,,++++++************++++++******+++,,,,,,---......+++************+++,,,---)))***+++,,,,,,,,,++++++)))))))))))))))***+++,,,---------,,,,,,,,,,,,,,,*********)))******++++++---,,,*********,,,---///+++,,,---,,,*********+++)))******+++,,,,,,---------,,,,,,++++++************+++,,,------,,,+++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,+++))))))+++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))******++++++,,,,,,------+++++++++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000------............------...---+++******+++,,,---...---,,,+++++++++,,,---+++,,,---.........------+++,,,------......------+++---......---,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------.........///...------......---,,,++++++++++++++++++++++++......------------,,,,,,.........------,,,,,,+++,,,,,,---------.........+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,---......///------........./////////+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---......//////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,+++++++++*********......///000000///......,,,,,,,,,------.........,,,,,,------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,------.........---------------------------,,,+++*********+++,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,+++)))(((((()))+++,,,)))((((((((()))+++---...+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,++++++*********)))))))))***+++,,,---............------,,,,,,------...))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++++++++,,,,,,+++++++++...---+++*********++++++)))***,,,......---,,,+++(((***++++++******+++---)))***,,,---...---,,,,,,++++++************++++++******+++,,,,,,---......++++++++++++,,,,,,---...)))***+++,,,---,,,++++++))))))(((((()))***++++++---,,,,,,++++++******************+++,,,---//////...---+++++++++---///000+++,,,---,,,***)))***+++))))))***+++,,,,,,------...------,,,+++***))))))+++,,,------------,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,************************---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))******++++++,,,++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))******++++++++++++,,,,,,*********++++++,,,,,,---((()))***+++,,,+++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********,,,///000---......//////......------,,,***(((((((((***+++///...,,,+++***++++++,,,+++,,,---.........---,,,+++,,,,,,---.........---+++---......---,,,,,,---*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------000///------......---+++************************))))))***++++++,,,------,,,------------------------------....../////////++++++------------++++++*********++++++,,,,,,,,,++++++,,,,,,---...//////........./////////000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,------...///000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---+++++++++*********))))))+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---.............................................------,,,,,,,,,---,,,,,,++++++,,,,,,---......------------......------------------------******+++++++++,,,,,,,,,+++***)))))))))***,,,---++++++***)))((((((((()))++++++,,,,,,,,,,,,------))))))((((((((()))+++,,,---,,,+++*********+++,,,+++,,,---...---,,,+++***************************.........------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,+++***))))))******------------------------***,,,---,,,*********,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))))))))))))))))))))))),,,+++++++++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,------------------......---,,,,,,,,,---------.........---,,,,,,+++++++++,,,,,,,,,,,,------+++***)))+++---///...---))))))******+++++++++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))111...***))))))*********+++---......---,,,,,,---------,,,++++++******)))++++++++++++******)))))))))+++---//////---+++))),,,------......------,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,---------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,++++++,,,------......------,,,...------,,,,,,------...+++,,,---......---,,,+++,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000///...------,,,,,,******+++,,,,,,---...............------,,,,,,,,,---------............///........................,,,+++******))))))******------------,,,,,,+++***+++,,,------......---------.........---,,,,,,++++++,,,...//////...,,,+++*********++++++,,,,,,---***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...000000000000000000000000......////////////......------------.........///,,,,,,,,,---------......---,,,,,,,,,,,,---..............................------------------------,,,,,,,,,------.........,,,,,,,,,---------....................................---------,,,,,,,,,---,,,,,,++++++,,,,,,---......------------......------------------------++++++++++++,,,,,,,,,,,,***************++++++,,,...------,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,+++*********+++,,,------,,,+++*********++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++++++++,,,++++++***************++++++++++++++++++++++++***,,,---,,,++++++,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------------------,,,,,,,,,,,,+++++++++++++++,,,------......---,,,,,,+++++++++,,,,,,,,,,,,------,,,+++******,,,,,,+++)))************))))))))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))///---***)))***++++++******+++------+++***+++,,,)))******++++++,,,------++++++++++++*********)))***+++---......---+++***+++,,,,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,---------------------------------------------------...++++++,,,,,,,,,,,,------......------------......,,,,,,,,,------,,,,,,+++,,,------------------,,,...------,,,,,,------...,,,------------------,,,,,,++++++***+++,,,---...---------------------------,,,,,,,,,,,,---......---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......---,,,,,,+++******+++,,,,,,---............---------,,,,,,,,,------------..........................................---,,,,,,,,,,,,,,,---............---,,,+++***+++,,,,,,------,,,,,,------......------,,,++++++,,,...//////...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...////////////////////////......////////////......,,,,,,---------.........,,,,,,,,,---------......---,,,,,,,,,------..............................------------------------,,,,,,------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------......------------......------------------------,,,,,,,,,,,,------------)))******+++++++++++++++......------,,,---------++++++,,,,,,,,,,,,------......---,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++***************************************+++------,,,,,,---///------------,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,......------,,,,,,++++++************************---------------,,,,,,+++++++++,,,,,,,,,,,,------+++***))))))+++,,,+++))),,,,,,++++++***)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,+++******,,,,,,+++***(((***++++++***))))))***)))******++++++,,,------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))************))))))++++++,,,,,,,,,,,,------------------------------,,,---------.../////////++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------------,,,,,,...------,,,,,,------......------,,,,,,------...+++,,,------------------........................***************+++,,,,,,......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***++++++,,,,,,------......------------,,,,,,,,,------------............------------------------///......---------------......//////......------)))***++++++,,,,,,++++++------......------,,,,,,+++,,,---.........,,,,,,,,,,,,,,,,,,++++++++++++......---,,,,,,+++******------------------------,,,,,,,,,,,,------------......------------....................................////////////......,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------,,,,,,,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,---------......)))***+++,,,---,,,+++***,,,++++++*********+++++++++++++++,,,,,,,,,------//////...---------,,,,,,,,,,,,++++++++++++***+++---,,,+++***+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,++++++*********+++++++++++++++++++++***++++++++++++++++++++++++***+++------------///000...------------,,,,,,,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))************************************************++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------......------,,,+++******)))))))))***************,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------'''''''''))),,,.........,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++******---,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------*********************************+++------,,,***(((***++++++***))))))***------,,,++++++******)))++++++++++++++++++++++++------++++++++++++------++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000+++++++++,,,,,,,,,------+++******))))))******++++++,,,---------------------,,,,,,,,,,,,,,,,,,---...------,,,,,,------......---,,,++++++,,,---...+++,,,...///000///...---------------------------+++++++++++++++,,,,,,---------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------------------------------,,,,,,---------.........------------------------------,,,+++++++++,,,,,,------............------******+++,,,,,,,,,,,,,,,,,,------...------,,,,,,+++,,,---.........---------------,,,,,,++++++***---------,,,,,,+++++++++........................,,,,,,,,,------------.........------------......---------------------------......//////......---------........./////////,,,,,,,,,---------......,,,,,,---------...------........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......)))***+++------,,,++++++******))))))))))))******+++++++++,,,,,,,,,------......---------,,,++++++,,,,,,,,,,,,++++++******,,,,,,+++***+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++------------///000.........---------,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------......---,,,++++++******))))))***+++,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------)))((((((***---//////...((())))))***+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++,,,,,,---------***************************))))))+++---...,,,+++)))+++,,,,,,+++******+++------,,,++++++******)))+++++++++++++++++++++,,,...---+++******+++---...,,,,,,------------,,,,,,***+++------------+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000+++++++++,,,,,,,,,------+++******))))))******++++++,,,------.........------,,,++++++++++++,,,---...------,,,,,,------......---,,,++++++,,,---...+++,,,///000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------------,,,+++++++++,,,,,,+++,,,,,,---------,,,,,,+++,,,,,,---------------,,,,,,------...------,,,+++,,,,,,------............------,,,,,,++++++++++++++++++,,,,,,---------........................,,,,,,---------.........///......------......///------------------------------............------...////////////000000000,,,,,,,,,---------......+++,,,---.........------........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------......------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,+++***)))++++++++++++,,,---......------------------------++++++++++++,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++******,,,---------,,,+++***************************+++------,,,,,,---///............---------,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++******+++,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,++++++******)))***+++---------,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,------,,,***%%%%%%&&&((()))***+++,,,++++++,,,,,,,,,,,,------+++++++++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,------...***************++++++++++++***)))***,,,---,,,+++***,,,------,,,++++++,,,)))******++++++,,,------++++++++++++,,,,,,,,,,,,------++++++++++++------,,,------......------,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------+++,,,---......///......---,,,+++******+++,,,---...------,,,,,,------......------,,,,,,------...+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------------++++++,,,,,,---,,,,,,,,,,,,,,,---............---,,,,,,------......------+++,,,,,,,,,---......///------------,,,,,,,,,,,,******+++,,,,,,---..............................,,,---------............//////............//////------------------------------............------....../////////000000000,,,,,,,,,---------......+++,,,---.........---,,,........................------------------------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------,,,++++++++++++,,,---...++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,++++++,,,,,,,,,+++***))))))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,---)))***,,,---...---,,,+++++++++++++++++++++++++++***,,,---,,,++++++,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++++++++++++++((()))+++---......---,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///---++++++,,,+++)))(((''''''((())))))***++++++++++++,,,,,,,,,,,,------************++++++++++++*********++++++,,,,,,---***++++++,,,,,,++++++*********+++,,,,,,---......))))))*********+++++++++---+++))))))+++,,,,,,,,,***,,,------,,,++++++,,,)))******++++++,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......+++,,,---...////////////---,,,+++))))))+++,,,---...------,,,,,,------...,,,------------------,,,+++,,,---...///...------------------------------))))))(((((())))))***++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,,,,---......------++++++,,,------------,,,+++,,,------......------++++++,,,,,,---...//////,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////............//////------------------------,,,------......------,,,------------............,,,,,,,,,---------......***+++---//////...---,,,........................------------------------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------......---,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,---,,,+++***+++,,,---...************++++++,,,---++++++,,,,,,,,,---------***+++---.........------++++++,,,---,,,+++***)))(((***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,------...)))***,,,.........,,,+++------------------------+++,,,---,,,*********,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++,,,,,,''')))+++---...---,,,+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++***)))***+++,,,+++))),,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------))))))******+++++++++,,,))))))***+++,,,------...+++++++++,,,,,,+++++++++******+++,,,,,,---......))))))******++++++++++++...,,,)))(((***+++,,,,,,***+++------+++***+++,,,------,,,,,,+++******)))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---,,,+++******+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,---...////////////---,,,***))))))***,,,---...------,,,,,,------...+++,,,............,,,++++++,,,,,,---------------..............................------......///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******,,,------.../////////...******+++,,,,,,,,,,,,++++++,,,,,,---.........---,,,++++++,,,---...///000,,,,,,,,,------............------,,,,,,++++++***---------------------------------.........////////////............//////........................,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......***+++---//////...---,,,........................------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------.........------,,,,,,,,,---------.........//////...------------...//////......//////...---,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,+++***))))))++++++,,,,,,,,,,,,------)))***+++,,,---,,,++++++,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++(((***...000---***---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,---------,,,,,,+++++++++...---,,,+++++++++,,,,,,,,,+++***)))))))))***+++************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,++++++******,,,---......,,,***++++++,,,,,,++++++++++++++++++************+++,,,---...,,,,,,+++***)))))))))************++++++,,,,,,---+++,,,,,,------,,,,,,+++((())))))(((''''''(((***...---,,,,,,++++++,,,,,,......---,,,,,,,,,------,,,++++++******++++++,,,---,,,*********,,,...///---------,,,,,,+++++++++***++++++,,,,,,++++++***------------------------,,,++++++******++++++,,,,,,,,,---...---,,,***)))******+++,,,,,,---......++++++,,,,,,,,,,,,------------------------------+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++)))''''''))),,,...************************///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................,,,------......------,,,------,,,,,,------...////////////...------,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------------.........------,,,,,,,,,,,,------......------,,,//////.........---------------------------------++++++,,,---------,,,,,,,,,,,,------+++)))&&&$$$%%%'''***---.........---***++++++,,,,,,------...///...,,,+++***+++,,,,,,+++*********************,,,,,,,,,------.................................,,,------......------,,,------------------------000000000000000000000000---------,,,,,,+++++++++........................------++++++++++++---------------+++******,,,...000000//////.........---////////////000000000000.........------,,,,,,,,,......................................................---------,,,,,,,,,******+++,,,,,,---....../////////......------,,,000///...------...///000/////////...---------,,,------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,---------------------...//////...............---,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...------,,,++++++******++++++,,,,,,,,,,,,------******,,,---------,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******...------,,,,,,,,,,,,---...+++(((***...000---***---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,---,,,,,,,,,,,,,,,,,,+++------,,,,,,+++++++++,,,,,,+++************+++,,,++++++++++++++++++++++++------,,,+++***))))))(((++++++******++++++,,,---------,,,,,,+++++++++++++++,,,...---+++******+++++++++++++++++++++++++++************+++,,,------,,,+++******************+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++***))))))***,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,---,,,+++******,,,...///000000/////////.........,,,,,,------------,,,,,,------------------------,,,++++++++++++++++++,,,,,,---------,,,,,,+++*********+++,,,,,,---......++++++,,,,,,,,,,,,------(((((((((((()))***+++,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++------------------------+++***((('''&&&'''((())),,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++,,,---///------------------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................,,,------......------,,,++++++******++++++,,,---/////////......------------,,,,,,++++++,,,,,,---------------------,,,+++...---------,,,,,,,,,,,,,,,------......------,,,......------,,,,,,,,,,,,------------------------***+++,,,---------------++++++,,,---,,,+++)))((()))***+++,,,---,,,,,,+++***++++++,,,,,,------......---,,,+++++++++,,,,,,,,,,,,------------------,,,,,,------------------------------------------,,,------......------,,,------------------------------------------------..................------........................---,,,,,,++++++,,,,,,---///000///...,,,+++---//////.........---------------............/////////,,,,,,,,,---.../////////.........................................................---------,,,,,,,,,,,,,,,---.........///.........---------------///...---,,,,,,---...///...............---------------------------------...------------,,,,,,,,,+++++++++,,,,,,,,,---------------------......///---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------......------,,,+++++++++---+++)))***...///---+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))(((++++++******++++++,,,---...---,,,+++++++++,,,---***+++---,,,+++)))***************++++++,,,,,,---+++++++++***++++++,,,,,,+++************++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,------,,,++++++,,,......---,,,,,,++++++,,,,,,,,,,,,+++,,,,,,---...///---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...000000000000////////////......////////////......------------------------++++++++++++++++++++++++------,,,,,,++++++,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,+++*********+++---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------------------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------............,,,,,,++++++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,------......------,,,+++++++++++++++,,,,,,---//////..................------,,,,,,,,,,,,------////////////...---,,,+++------,,,,,,,,,,,,++++++,,,------......------,,,---,,,,,,,,,,,,+++++++++------------------------******+++------.........***+++,,,---------,,,+++------,,,,,,++++++*********++++++,,,,,,------...------,,,+++++++++,,,,,,,,,------....../////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------..................---------------------------,,,,,,++++++,,,,,,---///000000...,,,+++,,,------------------,,,,,,,,,,,,,,,---------.........,,,,,,------......//////.........................................................------------,,,..................//////,,,,,,,,,,,,------------------,,,,,,,,,,,,---...---------...............---------------------------------------------------------.........//////------,,,,,,------...///---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,---------............------,,,,,,+++++++++------,,,,,,,,,,,,++++++.........//////.........,,,,,,------,,,,,,,,,+++---+++***+++---...---+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,+++++++++,,,,,,---------,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++******++++++,,,------,,,+++******+++,,,---)))***,,,,,,***))))))***))))))***+++,,,,,,------,,,,,,++++++***+++++++++************++++++,,,------------,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,---------++++++---......---,,,,,,++++++,,,,,,++++++++++++,,,---...///------,,,,,,,,,,,,---------,,,+++++++++,,,------------------------,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++***+++,,,---+++++++++,,,,,,---------+++++++++,,,,,,,,,------111000...,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........******++++++++++++,,,,,,...//////000000///...---************************------,,,++++++,,,------,,,,,,,,,---------------,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,------......------,,,---------------...//////............////////////------,,,,,,,,,,,,------...///////////////...---,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,------------------------******,,,---......//////,,,,,,---......---,,,,,,......,,,+++++++++++++++***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***((()))***------------------------,,,------------.........///......---,,,+++******............................................................------------//////..................+++++++++,,,,,,---------------------------......,,,---------.../////////---------------------------------------------------------.........//////,,,,,,,,,,,,,,,---......,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++************+++++++++,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))***+++,,,------------,,,+++++++++---------,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,+++++++++,,,,,,---------,,,,,,---------,,,+++***++++++,,,,,,------------++++++++++++++++++++++++((((((((())))))))))))***++++++******++++++,,,---,,,+++***))))))***+++,,,(((***++++++***)))***+++))))))***+++,,,,,,------,,,,,,++++++***++++++++++++*********+++,,,------...------,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,---,,,******,,,---...---,,,,,,++++++,,,,,,*********+++,,,---...///---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,+++***+++,,,---...++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........*********++++++,,,,,,,,,(((***+++---------,,,+++************************,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,------......------,,,......------......///000---......//////000000000...------,,,,,,------...,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............------------------------***+++,,,---........................---,,,,,,+++,,,,,,+++++++++,,,---...***++++++,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,***))))))***..................//////------........./////////......---,,,+++***)))(((................................................//////.........---------.........---------------+++++++++,,,,,,---------------......////////////,,,---------.../////////------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------...,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------******++++++++++++******'''(((***,,,............++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,+++,,,,,,,,,,,,,,,,,,---+++,,,---...---,,,+++***)))***+++,,,---------,,,************************++++++***)))(((''''''&&&++++++******++++++,,,---******++++++++++++,,,,,,(((***,,,,,,+++***+++,,,*********++++++,,,,,,---+++++++++***++++++,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,+++***)))+++---...---,,,,,,++++++,,,,,,++++++***++++++,,,---...,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++,,,,,,------......///)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,,,,,,,------------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------...------...///000000111111......------------......++++++---///000111111111,,,,,,------------......,,,------......------,,,------...............///------------------------,,,,,,---............---//////...---,,,,,,++++++***++++++,,,---......///***++++++,,,,,,------...++++++,,,---------,,,,,,---.........///000000000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++++++++++++++++++++------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---......,,,++++++,,,.........///////////////---............/////////+++++++++++++++,,,,,,,,,................................................/////////.........------------------------------,,,,,,,,,,,,------------,,,---...///000000000000---------...............------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...***+++,,,------------------------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,++++++***+++,,,---...+++++++++++++++,,,,,,,,,******++++++,,,---......------............------''')))+++---...---,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,---,,,,,,,,,,,,,,,,,,++++++,,,---......,,,+++)))((()))***+++,,,,,,,,,+++++++++++++++++++++++++++------,,,+++***)))((((((++++++******++++++,,,---***+++---...///...---,,,)))+++,,,---,,,+++,,,---++++++++++++++++++++++++************+++,,,------------,,,+++++++++,,,,,,,,,,,,,,,---------------+++,,,,,,------,,,,,,++++++,,,,,,+++******+++---...---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,+++******))))))******+++------------,,,,,,+++***,,,,,,,,,------.........,,,,,,------------,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---.........,,,***)))*********+++++++++,,,,,,************************)))))))))************+++++++++,,,------...//////.........---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***++++++,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---......,,,---...///000111222222......------------......+++,,,---...///000000000---------....../////////,,,------......------,,,,,,,,,,,,------.........------------------------...............------,,,------,,,,,,,,,,,,,,,---***+++,,,............---***++++++,,,,,,------...***+++,,,---------,,,,,,.....................///,,,,,,------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++......---,,,,,,------------....../////////,,,,,,---------.........------------------------................................................////////////............---------.../////////000.........---------------+++,,,---//////000//////...............---------------------------------,,,,,,,,,------.........---------.........//////,,,,,,++++++,,,,,,---...***+++,,,,,,---------------------------------------,,,,,,++++++,,,,,,---......//////////////////++++++,,,,,,,,,---------,,,+++*********+++,,,---*********++++++,,,,,,---))))))***+++---...//////+++,,,,,,,,,,,,,,,,,,+++)))***,,,------,,,+++******+++,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,---------,,,,,,++++++++++++,,,---......,,,***)))'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++******++++++,,,---+++---///111222111///---)))+++------,,,,,,---...,,,,,,++++++++++++++++++************+++,,,---......------,,,++++++++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,---,,,+++***,,,......---,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++******))))))))))))******---------------,,,+++***+++++++++,,,,,,---------,,,------------------,,,++++++++++++++++++++++++)))***,,,------,,,***))))))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------,,,)))$$$)))))))))******+++++++++******************************+++++++++,,,,,,,,,))))))***++++++,,,---------,,,+++)))'''%%%$$$###***************************++++++,,,,,,++++++*********+++,,,,,,---......*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///............///000000,,,---...///000111222333......------------......------...............---........./////////000000,,,------......------,,,+++++++++,,,,,,---------------------------------////////////...---,,,+++++++++++++++,,,---...///***+++---//////...---+++***++++++,,,,,,---......)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------.................................,,,------......------,,,------------------------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++&&&(((+++,,,+++***+++,,,,,,,,,,,,------.........++++++,,,,,,,,,---------333222111000...---,,,+++................................................000/////////............---......///000111111222/////////......---------)))+++,,,...//////....../////////......------,,,,,,,,,,,,---------......******+++,,,,,,---......,,,,,,,,,------.........000000///...------,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---...000000///---,,,+++,,,,,,------,,,,,,+++***+++---//////...---,,,........................'''(((***+++,,,++++++***,,,++++++******++++++,,,///...,,,*********,,,---++++++*********+++---...)))))))))******+++++++++---,,,,,,+++,,,---...///------,,,++++++***))))))((()))***,,,---...//////***...000...***(((+++...,,,,,,++++++***++++++,,,,,,,,,+++******+++,,,,,,))))))***+++---...//////***+++,,,,,,,,,,,,+++***)))***,,,++++++***,,,------------,,,,,,+++++++++************************++++++++++++++++++++++++)))***,,,---,,,)))&&&###,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++))))))***+++,,,------...,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,++++++***)))---------...------,,,,,,++++++,,,------,,,,,,,,,)))************+++++++++---.....................,,,,,,++++++++++++++++++///...,,,+++***++++++,,,---,,,,,,++++++,,,,,,---************************************************((()))***+++,,,+++******))))))))))))***+++,,,---)))***+++,,,+++)))&&&%%% """&&&)))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***,,,...000.........------,,,,,,,,,------------------------++++++++++++++++++++++++***)))))),,,//////+++(((//////.........------------------............///...///...,,,******,,,...++++++,,,,,,---...//////,,,,,,,,,++++++***************++++++,,,---......------------------------------------------------,,,,,,,,,++++++*********222111000///---,,,+++*********************************+++,,,,,,,,,,,,+++,,,------......------,,,---.........---,,,,,,+++------------------------...---,,,,,,,,,,,,......---------------------------------...------,,,,,,,,,------......------,,,***+++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++///111222222111...+++)))******,,,------,,,+++******,,,,,,,,,*********,,,000//////.........//////000//////......---,,,,,,.........------,,,,,,,,,////////////////////////000///...------...///000---------------------------------............///////////////...---,,,+++------............------------------------------,,,,,,,,,---------......***++++++,,,------......,,,,,,---------------------------...............------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---++++++++++++,,,,,,,,,------------,,,,,,+++,,,---//////...---,,,------------------------------,,,+++,,,,,,.........------,,,,,,------...///...,,,******+++,,,---++++++*********+++,,,---++++++++++++,,,,,,---------,,,,,,+++,,,---...///---------,,,++++++******+++,,,,,,------,,,,,,,,,+++---...---***)))***---+++++++++***++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++,,,...------,,,...///------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++++++++******))),,,---------------,,,,,,,,,---------,,,,,,+++***************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++***************,,,,,,---------,,,***)))************+++,,,------,,,,,,---------+++***)))%%%''')))+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,.........---------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,//////---***......------,,,,,,,,,,,,---------............///...//////...,,,+++,,,...+++++++++,,,,,,---------......------,,,,,,,,,,,,.........//////000000000------------------------------------------------------,,,,,,,,,+++++++++...---,,,+++***))))))(((++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,------......------,,,------......------,,,+++------------------------///...---,,,++++++,,,,,,------------------------,,,------...------,,,,,,,,,------......------,,,+++,,,------------,,,+++,,,,,,,,,------,,,,,,,,,+++,,,------,,,***(((&&&"""###&&&)))+++------...+++,,,---,,,+++***+++,,,///......------......///.........---------------......---------,,,,,,,,,........................000///...------...///000---------------------------------............///////////////...---,,,+++------............------------------------------,,,,,,,,,---------......+++++++++,,,------......------------------,,,,,,***+++,,,---...000111111,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111...***'''&&&'''***,,,,,,,,,------------,,,,,,+++,,,.../////////...---------------------------111///,,,+++***,,,...000------------------------...---,,,+++***+++,,,---++++++*********+++,,,---,,,,,,------------......---,,,,,,,,,,,,------.........------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,++++++*********+++*********+++,,,,,,---,,,++++++******++++++,,,///...------,,,+++*********++++++,,,,,,++++++***+++---......,,,,,,---///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++***)))))),,,,,,------------,,,,,,------------,,,,,,+++***************+++++++++,,,,,,,,,++++++******))))))*********++++++,,,,,,---((()))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))------------+++***)))(((++++++++++++,,,------...---------------,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((------------------............---,,,+++***))))))---------------------------,,,+++,,,...///...------,,,,,,,,,,,,+++++++++---------............///---///000000...------...+++++++++++++++,,,,,,,,,/////////...............///000000000000000000000---------------------------------------------------------------,,,,,,,,,.........------------,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,------......------,,,------......------,,,,,,------------------------,,,,,,++++++++++++,,,---------------------------,,,,,,------...------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,---------,,,,,,+++,,,...---,,,+++,,,...---------,,,,,,------...,,,,,,,,,,,,------------...------------,,,,,,,,,........................//////...------...//////---------------------------------............///////////////...---,,,,,,------............------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------...............------,,,,,,,,,***+++,,,---...000111111,,,,,,,,,------..................------,,,,,,,,,------------------------,,,,,,,,,------------...000---)))'''&&&(((+++---++++++,,,,,,,,,,,,++++++,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---++++++++++++++++++++++++------,,,+++++++++,,,---+++++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,)))***+++---.../////////---+++******+++,,,***)))************+++,,,------++++++++++++++++++++++++......---,,,,,,+++******++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---------,,,,,,++++++,,,------,,,,,,,,,*********+++++++++,,,,,,......---,,,,,,+++******))))))***+++,,,,,,------((()))***+++,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))++++++******)))((('''''',,,,,,,,,,,,,,,---...///++++++*********+++,,,,,,...---,,,+++******+++,,,++++++,,,,,,,,,,,,------,,,---------,,,***((('''***++++++,,,,,,---------,,,,,,,,,++++++*********---------------------------,,,++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,---------............///,,,///111111///.........------,,,,,,,,,,,,,,,,,,/////////........................---------------------------------------------------------------..................------............////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,,,,------...------,,,,,,------------------------((())))))***+++---......------------------------,,,,,,------...---------,,,------......------,,,,,,,,,,,,------------------------,,,,,,---------...------,,,,,,---...///111111000///...---,,,++++++---......,,,,,,---///,,,,,,++++++,,,,,,------******++++++,,,---......------------------------................................................---------------------------------............///......//////...------,,,------............------,,,,,,------------------,,,,,,,,,---------......,,,,,,------------...............------,,,,,,,,,---------.........//////,,,,,,,,,------..................------,,,,,,,,,------------------------,,,,,,---------.........,,,+++*********,,,---...******++++++++++++******,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++......------------,,,,,,***+++,,,---.../////////---,,,***+++,,,,,,+++)))+++*********++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...---,,,,,,+++***++++++,,,------,,,,,,)))***+++,,,---.........***++++++++++++,,,,,,,,,......---,,,,,,+++******))))))***+++,,,,,,------******+++,,,+++***)))(((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))******---------,,,------......++++++*********+++,,,,,,,,,+++***))))))***,,,---+++++++++,,,,,,---------***+++,,,------,,,***))))))))))))***+++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,---------------............---------............///,,,...000111000........................---------------------------------------,,,,,,,,,,,,,,,,,,------------------------------------------------........................)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,------......------,,,,,,,,,------...------,,,------------------------******+++++++++,,,++++++------------------------+++,,,,,,---.........---,,,------......------,,,+++++++++++++++,,,,,,---...------,,,,,,------...,,,+++***))))))***,,,---))))))***+++,,,---...///+++,,,...------,,,...///+++++++++++++++,,,------)))******+++,,,---......------------------------........................------............---------------------------------------............///.........///......---,,,------............------,,,,,,,,,---------......,,,,,,,,,---------......------------------......------------------,,,,,,...............---------,,,,,,------------------------------------,,,,,,------------------------,,,---------............******+++,,,......//////******++++++++++++******,,,,,,,,,---------......++++++++++++++++++++++++,,,---...//////...,,,+++,,,,,,............,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******++++++************))))))+++,,,,,,,,,,,,++++++***---------,,,,,,,,,,,,,,,......///......---,,,+++---------,,,,,,+++++++++,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,++++++******++++++,,,---...///...,,,+++,,,---*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------------,,,,,,+++)))***+++,,,,,,------,,,)))***+++,,,---.........++++++++++++,,,,,,,,,,,,,,,,,,++++++******))))))*********++++++,,,,,,---,,,,,,,,,,,,+++***)))(((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...---------,,,,,,------...---------------,,,,,,,,,***))))))((()))***,,,---***++++++,,,,,,------...)))***++++++,,,,,,,,,,,,)))***************++++++))))))***+++,,,---......++++++++++++++++++++++++)))***,,,,,,******+++---------...............///---------............///,,,...//////.........///.............../////////,,,,,,,,,,,,,,,---------------..................---------------------------------------------------------...............+++++++++,,,---.........------------------------++++++,,,---------------,,,------......------,,,,,,,,,------......------------------------------.........---,,,***((('''------------------------++++++,,,---............,,,------......------,,,************+++,,,------///...---,,,,,,---...///---,,,+++++++++,,,---......------,,,,,,,,,,,,---***+++------,,,,,,---///++++++++++++,,,---......***++++++,,,---......///,,,,,,,,,------------...------------------------------............---------------------------------------............///---...............------------............------+++,,,,,,------.........,,,,,,,,,---------........................------,,,,,,------------------........................------------------,,,,,,,,,,,,------------------........................------------............+++,,,,,,,,,------......,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++,,,...//////...,,,+++***+++,,,,,,------------+++,,,,,,,,,,,,+++***)))++++++*********)))))))))+++,,,,,,---,,,+++***)))++++++,,,,,,,,,,,,,,,,,,////////////...---,,,+++,,,...000///,,,***,,,...------,,,+++***************+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,---...///...,,,+++,,,---)))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))))))))***,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++---,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,---------///...---,,,,,,,,,---...------,,,,,,,,,,,,,,,---,,,,,,---------+++***)))***************++++++,,,******+++,,,,,,---......++++++******++++++,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,(((+++......,,,+++,,,---,,,,,,,,,------.........---------............///,,,---...---,,,,,,...000,,,------....../////////++++++,,,,,,,,,---------------......//////000000------------------------------------------------,,,,,,---------.........---......//////000000000------------------------+++,,,------...---------,,,------......------,,,+++,,,------......---------------------------------.........---,,,***)))------------------------***+++,,,---............,,,------......------,,,++++++******+++,,,...//////...---,,,,,,---...///......------------------555444111...,,,*********)))***,,,,,,++++++---///+++++++++,,,,,,---...///,,,,,,------.........///,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------------............///------...............---------............------++++++,,,,,,---......///,,,,,,,,,---------........................------,,,,,,,,,------.........---------.........//////.........------,,,,,,,,,,,,,,,,,,------.................................---------.........//////...---,,,******+++,,,------......//////......---++++++******++++++,,,---************************+++***((('''(((***,,,...)))***,,,------,,,***)))***+++,,,---------------+++,,,,,,---,,,+++***)))+++++++++*********))))))+++,,,,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,---...////////////,,,///222000,,,***,,,000......,,,+++***)))))))))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++,,,---,,,***)))***+++))))))******++++++++++++************************++++++++++++++++++++++++,,,***((('''(((+++///111,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***************)))((((((((()))***+++,,,---------.........---,,,+++)))(((++++++,,,,,,,,,---------........................,,,,,,++++++++++++++++++,,,++++++***+++,,,...///---,,,,,,++++++,,,,,,---************************)))***+++,,,------...///000///---+++*********+++---,,,,,,+++++++++,,,,,,)))***+++,,,+++)))&&&%%%,,,,,,++++++++++++************+++,,,,,,---......---,,,+++*********,,,,,,.........------,,,,,,,,,------------------------------------------------(((,,,///000...,,,,,,---+++++++++,,,,,,------------------.........//////,,,------,,,+++,,,...111++++++,,,,,,---...//////,,,,,,,,,------.........+++,,,,,,---...///000000------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------........................+++,,,------......------,,,------......------,,,+++,,,,,,---.........---------------------------(((***,,,...////////////------------------------***+++,,,---............,,,------......------,,,,,,,,,++++++,,,...///000000///---,,,,,,---///000************))))))((((((,,,,,,******)))***+++,,,(((***++++++++++++---...,,,,,,,,,,,,---...///000---------............///,,,,,,,,,------.........------------------------,,,,,,---......---,,,,,,---------------------------------.........//////------...............------..................---++++++,,,,,,---...//////...---+++***)))***++++++////////////...---,,,,,,,,,,,,,,,---------......---------............///...------------...//////......------------......+++++++++***************,,,+++***)))***+++,,,---111///---+++++++++,,,---.........------.........------------------------+++,,,,,,------,,,,,,+++))))))*********+++++++++))))))***+++,,,------------------,,,,,,+++++++++------------------------///...,,,,,,------,,,***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///---,,,++++++******++++++++++++,,,,,,---,,,,,,,,,,,,---......---,,,+++******+++,,,------,,,+++***))))))))))))...---,,,,,,++++++++++++---,,,************,,,---------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,...,,,***+++---...---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,+++******)))))))))***++++++++++++++++++++++++)))***+++,,,,,,+++)))(((+++***)))***,,,---,,,++++++---...---++++++,,,---+++++++++,,,,,,---------............---,,,++++++++++++,,,,,,,,,,,,------++++++++++++******))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,------,,,,,,,,,+++++++++333///+++***,,,---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,***,,,---......,,,+++)))*********++++++,,,,,,,,,...---,,,,,,++++++++++++------,,,,,,,,,------......---,,,,,,---...---,,,,,,------......------,,,........................+++,,,,,,---.........---////////////////////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------...------,,,,,,------...000///---,,,++++++,,,,,,---------............///------++++++++++++------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,,,,------...+++,,,,,,***)))((()))+++++++++,,,------......///,,,,,,,,,---------......---------------------------,,,,,,+++*********+++///...,,,*********,,,---------------------------/////////......---------.........------,,,,,,,,,...------,,,,,,,,,------...------,,,,,,------...***+++,,,---,,,+++***)))++++++,,,---...///000111---------......////////////......------,,,++++++,,,++++++,,,---...///000...---,,,+++***++++++,,,------.........------,,,,,,,,,---------.........---------............///...------------...//////......------------......++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,---...000...---++++++,,,---...//////............//////------------------------+++,,,,,,------,,,,,,+++)))))))))******+++++++++((((((((())))))*********---------,,,,,,+++++++++------------------------...---,,,,,,---...,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++......---,,,++++++,,,,,,------------......,,,++++++++++++,,,------,,,,,,+++******+++,,,,,,,,,+++++++++++++++,,,,,,...---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,***((()))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,///...------,,,,,,,,,---++++++++++++++++++++++++)))******+++++++++******+++***)))***,,,---,,,++++++,,,---,,,+++***+++,,,+++++++++,,,,,,---------,,,---------------,,,,,,++++++,,,,,,,,,,,,------++++++++++++*********)))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,***++++++,,,---...//////111---***)))***++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++++++++++++++,,,,,,---***+++---.........,,,+++******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,------,,,,,,,,,---------...---------......---------......//////......---------------------------+++,,,------......------........................------------------------.........---------,,,,,,------------------,,,,,,...------,,,,,,------...000///---,,,++++++,,,,,,------------............---,,,,,,++++++,,,,,,---))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++))))))***,,,------------------------,,,,,,,,,---------......------------------------...------,,,++++++,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---***)))((()))+++,,,......---------,,,,,,,,,...------,,,,,,---------...------,,,,,,------...+++,,,---...------,,,+++++++++,,,,,,,,,,,,,,,---*********+++++++++,,,,,,///............---------,,,,,,,,,,,,---...//////......---,,,,,,,,,------+++,,,,,,------------,,,,,,------------.........---------............///...------------...//////......------------......++++++,,,,,,------......---,,,,,,,,,,,,---.........---,,,++++++---///000//////............//////------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------------------------,,,+++,,,---...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---++++++,,,,,,,,,------------......+++************+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---......///------,,,+++++++++,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------***************+++,,,,,,,,,,,,+++************+++++++++++++++++++++++++++***************+++,,,---+++***)))***,,,---,,,+++)))+++,,,+++******+++,,,++++++,,,,,,,,,,,,------+++,,,,,,---------------++++++,,,,,,,,,,,,------++++++++++++******************++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++++++++,,,---...//////000...+++)))((())))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++++++++***+++,,,------***+++---...///......---++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,...........................//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------................................................//////............------.........------,,,,,,,,,...------,,,,,,------...//////---,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////......---,,,,,,+++,,,------,,,******+++---//////...------,,,++++++,,,,,,,,,---------......------------------------......------,,,,,,------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))&&&&&&(((+++---...------------,,,,,,,,,---------,,,,,,------......------,,,,,,------...,,,---............---------------,,,,,,+++++++++,,,,,,,,,------------...............////////////,,,,,,,,,------...//////.........---------......******+++,,,------------------------............---------............///...------------...//////......------------......***++++++,,,---......///------------......//////...---,,,+++,,,...000222......------------..............................+++,,,,,,------,,,,,,+++------..................////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,*********+++++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,,,,+++,,,............,,,+++------,,,,,,,,,+++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......******))))))))))))******++++++++++++++++++++++++******))))))***,,,---///+++***)))***,,,---,,,+++(((***++++++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++)))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,,,,++++++,,,+++))))))))))))))))))+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++,,,------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++---...///......---...///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,........................////////////////////////............------------///......---,,,+++******...------,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,111000000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////.........------------......---++++++---.........---------,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------,,,+++++++++,,,---++++++++++++++++++++++++///...,,,******+++---...------------------------------,,,,,,,,,---.........------,,,,,,------...,,,---------............//////.........---------........................,,,,,,------...//////000,,,,,,---.......................................******+++,,,---------------------.........//////---------............///...------------...//////......------------......)))******+++,,,------...------........./////////------,,,+++,,,...111222---,,,,,,,,,,,,,,,,,,---........................+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******,,,,,,,,,++++++,,,,,,---+++,,,............,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///------,,,,,,,,,------...+++++++++++++++++++++++++++***))))))***,,,...///+++***)))***,,,---,,,+++((()))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))+++++++++,,,,,,,,,------+++++++++++++++++++++,,,)))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))+++,,,++++++*********++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,------------.........------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,---------,,,******,,,...//////---,,,---///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,........................////////////////////////,,,,,,,,,,,,,,,,,,,,,---...------,,,+++******)))...------,,,,,,------...------------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***((((((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////------...---,,,,,,---///,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,---......///...------------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,------...---------.........//////******************************+++,,,------...///,,,---.../////////......,,,---......///.........+++,,,,,,------------,,,------........./////////---------............///...------------...//////......------------......******++++++,,,,,,------,,,---......//////.........---,,,,,,---///111222------,,,,,,,,,,,,------........................+++,,,,,,------,,,,,,+++************)))))))))))),,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,------------......------,,,,,,------...///,,,,,,------------,,,,,,,,,---------,,,+++)))(((,,,,,,+++++++++,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---+++++++++++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++,,,---...+++***)))***,,,---,,,+++(((***++++++******,,,---------,,,,,,,,,,,,++++++------------,,,+++***)))++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++&&&'''((()))***++++++,,,+++,,,------+++***+++,,,+++++++++++++++************++++++,,,,,,------...******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...)))+++---//////...,,,+++------,,,,,,,,,+++++++++------------,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,---------+++***)))+++---///...+++***,,,///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------------........................+++++++++,,,,,,,,,,,,------------,,,,,,++++++***...------,,,,,,------...,,,------......---,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,---......//////,,,---------,,,,,,...///++++++,,,,,,---...//////,,,,,,,,,---------......------------------------++++++*********+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***---...///---,,,***,,,,,,,,,------------...,,,,,,,,,,,,---......///...------,,,,,,------...,,,+++++++++,,,---...///+++++++++,,,,,,---------,,,,,,,,,++++++++++++***)))******+++,,,---------------///000000///...---+++,,,---...///......---------.........------,,,............////////////---------............///...------------...//////......------------......,,,,,,,,,,,,------------+++,,,---...///...------///...---,,,---...000222///......------......///........................+++,,,,,,------,,,,,,++++++*********)))))))))(((---------.../////////000+++++++++,,,,,,---------++++++++++++++++++++++++---+++***+++,,,,,,+++***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...,,,,,,------------......,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,+++,,,---......---+++***,,,+++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++(((((())))))***+++,,,,,,)))***,,,+++)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------))))))(((((()))******+++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,+++***)))***,,,---,,,+++)))***,,,,,,++++++---...---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,''''''((()))***+++,,,,,,***,,,...---+++***+++---++++++++++++*********)))******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...(((***...111111///,,,))))))))))))***+++,,,------......---------,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,---------+++)))((())),,,///---***)))+++...------............------------------------------------......------,,,+++------------------------------------------------,,,,,,,,,,,,------...........................---...------,,,,,,------...,,,,,,---......------,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------+++,,,---,,,++++++---///,,,---------------------,,,,,,,,,---------......------------------------+++++++++++++++,,,------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,---...//////...------,,,,,,------...---,,,,,,,,,---...///000---,,,,,,,,,,,,,,,++++++.........---------,,,,,,+++++++++,,,,,,------------...///000000///...---***+++---.........------////////////...---,,,,,,............/////////000---------.........//////...------------...//////.........------........................---------++++++---.........---,,,000///---------...000111000000////////////000000////////////////////////+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++))))))******+++,,,------+++++++++,,,,,,---------++++++++++++++++++++++++...,,,++++++,,,,,,***)))---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,---......---,,,,,,***,,,...///000000...---++++++++++++,,,,,,---...---,,,************,,,------------,,,,,,,,,++++++&&&&&&''')))***+++,,,---***---...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////,,,+++++++++,,,---......+++++++++++++++++++++++++++,,,---...---,,,+++***+++***)))***,,,---,,,+++)))+++,,,,,,,,,,,,...///---------,,,,,,+++++++++&&&''')))+++---......///++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------*********++++++,,,,,,---+++++++++************)))(((+++...---+++***+++---++++++++++++******))))))******+++,,,,,,---......******+++++++++,,,,,,,,,---,,,+++***+++,,,---...&&&***///222333000+++(((&&&&&&'''(((***---///000.........------,,,,,,,,,++++++++++++,,,,,,---...+++,,,---...---+++)))'''(((,,,...---)))(((***.........////////////..............................---.........---,,,,,,+++---------------------------------------------------------.........///////////////000000000000000...------,,,,,,------...+++,,,---.........---,,,++++++,,,,,,,,,---------++++++------------++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,++++++******+++,,,,,,++++++---//////......------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,------...///***+++,,,---------------------------------------,,,,,,+++++++++,,,...///,,,,,,,,,------.........+++++++++,,,---...///000...------,,,,,,------......---------...///111222111000000...---,,,,,,++++++++++++******))))))))),,,,,,------------......---...000111111///...,,,......//////...---,,,,,,..................------.........///////////////.........------,,,,,,,,,,,,,,,,,,---------......000...,,,---//////---+++///......---------......+++,,,---/////////.........//////---+++***,,,---.........------,,,,,,,,,((()))***+++---...///000------......------,,,+++////////////////////////------------------------,,,,,,,,,---------......+++---......,,,++++++,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++---***''')))---///---))))))***,,,.........,,,+++......,,,++++++,,,---...+++,,,.........,,,***))),,,,,,+++******))))))((())))))*********+++++++++------------------------////////////...---,,,,,,++++++++++++++++++++++++)))***++++++------...///++++++******++++++,,,---------++++++++++++------+++******************+++---,,,,,,++++++*********---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,))))))*********++++++++++++++++++*********))))))))))))***++++++++++++***,,,,,,,,,++++++*********,,,,,,+++***+++,,,---...111///,,,******+++---...++++++++++++++++++++++++++++++++++++++++++++++++,,,---///000000///---,,,...---,,,+++***(((''''''&&&))),,,...---,,,+++,,,*********++++++,,,,,,---,,,,,,,,,++++++*********------------------------.........,,,***)))***+++//////...---,,,++++++***---,,,+++***+++,,,---...------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////////////////111111111000//////......***+++,,,,,,------,,,,,,---,,,,,,+++*********++++++++++++******)))))))))---,,,,,,++++++,,,,,,---.../////////......,,,,,,+++,,,---,,,***)))***+++------------------------//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------............---,,,+++***,,,,,,,,,---------......------++++++++++++------++++++++++++++++++++++++++++++,,,,,,,,,,,,------000///---,,,,,,---...///......---+++))))))+++...111000///......---......///...---,,,,,,,,,,,,,,,+++---......,,,,,,---...,,,,,,,,,------.........,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,---------............//////...------,,,.........................................................------,,,,,,,,,---------.........//////000...,,,---//////---+++///......------.........///000111222222111111000---...///...------...000.........------,,,,,,,,,,,,,,,,,,,,,------......------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---......,,,++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---........................***++++++++++++,,,,,,,,,---------,,,,,,+++++++++---***((()))---///---******+++,,,---------,,,,,,...---,,,++++++,,,------+++,,,---......,,,***)))---------,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------.........------++++++++++++++++++++++++***++++++,,,,,,------...+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++---------,,,,,,+++++++++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,*********++++++++++++,,,+++++++++*********)))))))))******+++,,,+++++++++,,,,,,,,,+++++++++******,,,,,,+++++++++,,,---...///...,,,++++++,,,---...,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,...//////...,,,+++******++++++,,,,,,,,,,,,)))+++------,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******------------------------+++,,,---,,,++++++---///,,,,,,,,,---------......,,,,,,+++++++++,,,---.........------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................////////////////////////,,,,,,---............---...------,,,++++++,,,,,,------------,,,,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++,,,------+++***+++,,,------------------------,,,,,,,,,,,,++++++++++++,,,------......------,,,---------........./////////.........------------............---,,,+++***,,,,,,,,,---------......------,,,++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------...---,,,+++,,,,,,---............,,,******,,,...//////...---------............---,,,,,,,,,------,,,---...---,,,+++,,,---,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------...............///......---,,,........................------------------------.........---------------........./////////000000000...------......---,,,///......---......//////111111222222222111000000,,,...///.........000222.........---------------/////////...------,,,,,,---............---,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......,,,++++++,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---...........................++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++---***)))***---...---***++++++,,,,,,,,,,,,---------,,,,,,+++,,,,,,------+++,,,---...---,,,+++***,,,,,,,,,,,,------------,,,,,,---------.........------------------------***+++,,,---............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++------------++++++******+++,,,---......///,,,---...---***)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------------------------***+++,,,------...000222,,,,,,,,,---------......,,,,,,,,,+++,,,------...//////......------,,,,,,---------------------------............/////////------------------------,,,,,,------...//////000,,,---......//////............------,,,,,,------...---------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,***))))))***+++++++++---...---,,,,,,---...------------------------++++++++++++************,,,------......------,,,,,,,,,------......//////............------------............---,,,++++++,,,,,,,,,---------......------,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,---......///...---++++++---///......---------...//////------,,,,,,,,,---......,,,---...---+++******+++,,,,,,,,,------------...,,,,,,,,,------------...+++,,,,,,------.........,,,,,,,,,---------......---...............------............////////////...............---------...............------------.........///////////////...............------...............//////000////////////......---------...///...------///111...............---------000000//////......------...............------,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,---///...,,,++++++,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---+++---,,,,,,++++++,,,------------------------......+++,,,---------,,,++++++))))))******+++,,,------************++++++++++++------------------------***+++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,++++++,,,,,,,,,---------************************++++++,,,------------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,---...------,,,---,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,---------,,,******+++------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,---------...111333//////...---,,,++++++***,,,,,,,,,,,,------..................------,,,,,,........................---------.........//////------------------------,,,,,,,,,------.........,,,,,,---...............------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------,,,***(((((()))+++,,,+++---......------///000,,,,,,---------------------------,,,,,,,,,++++++,,,------......------,,,++++++++++++++++++++++++---------------------------.........------,,,+++,,,,,,,,,---------......---------,,,,,,---------------------------------+++++++++,,,,,,,,,------******+++,,,,,,---...///...//////...,,,,,,...000............//////000111,,,,,,,,,,,,,,,---...///,,,------,,,***))))))***------------------------------------------------++++++,,,,,,---...//////,,,,,,,,,---------......------...............---........./////////000000000000000000//////..............................,,,,,,---------............//////...------------...............///000111.........---,,,,,,,,,,,,...//////---,,,+++,,,.................................//////////////////......//////......---,,,////////////////////////........................++++++,,,,,,,,,---------,,,...//////---,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,------,,,++++++,,,,,,---------......////////////+++,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...))))))))))))************------------------------,,,---------,,,,,,+++***++++++,,,,,,,,,---------...------,,,,,,++++++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++,,,,,,---------,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,++++++,,,,,,,,,---------************************++++++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))***,,,---...---,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++++++++++++++***************+++++++++++++++,,,,,,,,,++++++---///...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......------///111//////...---,,,++++++***,,,,,,---------.........------------,,,,,,,,,,,,........................------------..........................................------,,,,,,,,,,,,++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++)))***+++---...,,,---............///000,,,,,,,,,---------......---------,,,,,,,,,++++++,,,------......------,,,------,,,+++***))))))(((,,,,,,---------------------------...------,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---...//////+++++++++,,,,,,,,,------++++++,,,---.../////////---...///...------...///////////////000111222222,,,,,,,,,,,,,,,---...///,,,------,,,***))))))***------------------------------------------------++++++,,,,,,---...//////,,,,,,,,,---------......,,,---......///..................//////000000111222111111000000/////////.............../////////,,,,,,,,,------------....../////////---,,,---...............///000111111//////...---------.........//////---+++***+++,,,.............../////////,,,------...///000111111...////////////...------------------------------........................,,,,,,,,,---------......---...//////---,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...........................,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,---...//////000//////++++++,,,,,,,,,,,,------+++,,,,,,---...//////000++++++,,,,,,,,,---------------------------------.........------,,,+++***++++++,,,,,,------......---------,,,,,,+++++++++***+++---.........---,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,***************+++++++++***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---------,,,,,,******,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&'''((()))+++,,,---...***+++------,,,,,,...///------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///---,,,,,,---...,,,,,,,,,---------......,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........///////////////////////////......---,,,,,,++++++***+++,,,,,,------,,,,,,++++++*********+++,,,,,,.........////////////000---,,,,,,++++++,,,,,,---------,,,+++,,,---...///,,,...///...------...///+++,,,,,,------.........++++++++++++************,,,------......------,,,//////...---,,,+++******,,,,,,,,,,,,------------,,,------...------,,,,,,,,,,,,,,,---------......------............------******+++,,,---...//////++++++,,,,,,,,,,,,------,,,,,,---...////////////+++---......------...///000000//////000000111111------,,,,,,,,,---......,,,---...---+++******+++...------------,,,,,,,,,...------------,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......,,,------...//////......---......///000000111111111111111000///.........---........./////////000------------............---///000///---+++---...............///000111222//////...---...///000000......///...,,,,,,---///---........./////////000,,,------......///000000///////////////...------------------------------........................------........./////////---...000///---,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///........................,,,,,,,,,------------...+++++++++,,,,,,---------+++,,,---------------...,,,,,,---------,,,+++******+++,,,---.........---++++++++++++,,,,,,---...,,,---------......//////---------.........//////------------------------------.........------,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------------------,,,,,,,,,+++++++++,,,,,,---------)))******++++++******)))******+++,,,,,,---......,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,*********++++++++++++,,,))))))*********+++++++++)))******+++,,,+++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,(((((()))***,,,---......***,,,...///---,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------......------------------------,,,---------++++++,,,...,,,,,,,,,---------......,,,,,,.../////////...---------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................---------------+++,,,,,,---------------+++++++++++++++,,,------......//////000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...---...///...,,,,,,,,,...++++++,,,,,,---......///,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...------,,,,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---.........---,,,***,,,------,,,,,,---...000///...............///......---,,,,,,,,,------,,,---...---,,,+++,,,---......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---.../////////...---......///000111111222111000000///...------------.........//////000000............/////////000---///000///,,,+++---///............///000222222...---,,,,,,---...///000---...///.........000222---.........//////000000---------...............///////////////......---////////////////////////------------------------.........////////////000---...000///...,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,---......------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,---------,,,---///+++,,,.........,,,***)))((()))***,,,------,,,,,,,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,---------------............///------------------------,,,,,,---...////////////++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++------------++++++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,******+++,,,,,,---......,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,))))))*********+++++++++))))))******++++++++++++))))))***++++++++++++************++++++,,,,,,,,,***+++,,,---...---,,,,,,---,,,,,,++++++*********))))))***+++,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++...000000...,,,******,,,,,,,,,------.........,,,,,,,,,------.........------------------------***+++,,,,,,++++++---///000///...---,,,++++++***,,,,,,.../////////...---.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......//////000,,,---......//////......,,,,,,,,,,,,------...///,,,---------......//////---,,,,,,++++++,,,,,,---***+++,,,------------,,,---...///...,,,++++++,,,++++++,,,,,,---...////////////............------,,,------......------,,,'''((((((***+++,,,------+++++++++,,,,,,---------,,,,,,------...---------,,,,,,,,,---------......,,,---...//////...---,,,......---,,,***))))))(((++++++,,,,,,,,,---------+++,,,---------,,,+++***)))+++------,,,,,,,,,---///...---,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,+++---......,,,,,,---///.........------,,,,,,,,,.........------,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......///......///000///---+++........./////////000000...............///000000000///......---------...////////////////////////000000000000000000000000...///000111111111000000222111111111111000000000000000000000000000000000000///...------...///000//////.........---------000000//////.........---//////...---,,,,,,+++++++++,,,---...////////////------...//////...------000000/////////.........,,,,,,------,,,,,,+++***&&&(((,,,///000///---+++***+++,,,,,,,,,,,,+++***---------............///,,,,,,,,,,,,,,,,,,,,,,,,..................------......------------..............................222///++++++,,,---,,,+++/////////...------,,,,,,///---+++)))'''&&&&&&&&&------------------------------------------------------++++++++++++------++++++,,,,,,,,,---------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,+++***)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,+++***))))))+++---...---------.........//////...---+++***)))******+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,+++*********+++++++++++++++++++++++++++***************)))((((((,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////***++++++***)))***---///...//////---++++++,,,---000///...------------------,,,,,,++++++,,,,,,---///...+++))))))+++---...,,,,,,++++++,,,,,,---...+++,,,---...////////////111///------//////,,,***......---,,,---...///000++++++,,,,,,---...////////////------,,,---...////////////......------------------....../////////...,,,))))))+++---......111///---+++***+++,,,---.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,---------------------------------------------------,,,,,,,,,---------......)))***++++++------...///+++++++++++++++,,,---...////////////...---,,,+++......//////...---,,,,,,+++,,,------......---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,---......//////......+++,,,---......---,,,+++***++++++,,,,,,------......,,,++++++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///...,,,***.........////////////000---,,,,,,,,,,,,,,,---...111111000000000000000111//////..................////////////////////////........./////////000000000000000/////////......////////////////////////000000///......///000000//////.........---------000/////////............000000///......---,,,,,,+++,,,---...///////////////...---,,,,,,---...///......---------,,,,,,,,,---------------,,,,,,+++,,,------------,,,+++++++++,,,---......---,,,+++---------............///------------------------..............................------------......---------------------------+++)))***,,,...---,,,---------------,,,,,,,,,///...---,,,,,,,,,,,,------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------,,,,,,+++******+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++***)))***+++---...*********+++++++++,,,,,,,,,,,,+++***++++++,,,---***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,------------,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++***))))))---,,,,,,+++++++++++++++++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---///...---,,,+++*********+++,,,,,,+++***+++---///...//////...,,,,,,---///---,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...---+++******,,,---...------,,,,,,------...//////000000000000000///...///---+++,,,...///...---...------,,,---...///000+++,,,,,,,,,---.........//////------,,,---............------,,,,,,,,,,,,+++++++++,,,,,,---------...,,,******,,,.........111000///...---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++++++++++++++------------------------------------------------,,,,,,,,,---------......***++++++,,,,,,------...,,,,,,,,,,,,,,,---......------...............---...............---,,,,,,+++,,,------......---------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,---............---,,,------------------,,,------------,,,,,,,,,,,,...,,,++++++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///.........//////---+++/////////000000000111111///......---------....../////////......///000000000/////////.........---////////////////////////000///.........///000111000000000/////////......////////////////////////000///............///000/////////.........------////////////............111111000//////.........,,,---......////////////000...,,,******,,,...000---------------,,,,,,,,,...............------,,,///...,,,+++++++++,,,---,,,---...//////...---,,,---------............///......................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,(((((((((***---......,,,+++++++++,,,,,,,,,,,,---......---......000111111------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------......------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++******+++---...,,,,,,,,,---------......++++++++++++,,,---...///***+++,,,,,,------,,,,,,........................)))******+++---......///---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...,,,+++***))))))))),,,------,,,++++++---///---...///...------///111,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,------.........------------...//////111111111000000...------...,,,***+++---///000000---------,,,---......///,,,,,,,,,,,,------------///......---,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------...,,,******,,,.........111111111111000///...............---------------------------------------------.........---,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------.........++++++---....../////////---............------,,,+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------...------,,,,,,------...//////......---,,,,,,+++---,,,***+++---......---,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......222111000000111111000...111111111111222222222222222111111000000000000111///////////////000000111111111000000000/////////111111000000000000000///111000...---...///111333111111111111000000000///////////////////////////........................////////////............///////////////.........000000000//////.........------...//////////////////---,,,++++++,,,---//////////////////////////////////////////......---++++++++++++,,,...///000,,,---...//////...---,,,---------............///---------------------------------.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,((((((***,,,......---,,,***++++++,,,------......++++++,,,------...///000------------------------------------------------++++++------------++++++++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,+++++++++,,,,,,------------.........//////,,,,,,,,,,,,------......***+++,,,,,,------,,,,,,------------------------******+++,,,,,,---......---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,...,,,---...---------///111,,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,---)))***,,,---............---------------......///---.........------,,,+++---,,,++++++,,,...///000,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,///......---------------------------,,,,,,,,,,,,.........///////////////---,,,******+++---,,,,,,///000111222111000...---...............---------........................,,,---------------,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------,,,,,,+++++++++------..................+++,,,------.........------------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,***+++,,,,,,------,,,,,,...---,,,++++++,,,---...//////.........------------+++***+++---...---,,,,,,,,,,,,------------------------------------------------------------------,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......444222111111222222111000000000000111111111222222111000000/////////000000333333222222222333333444000000000000000000000000111111111000000/////////000///---------...000222111111111000000000//////000000000000000000000000---------......---------000000/////////..................////////////////////////...............---...//////000/////////,,,------......------,,,...///////////////////////////000000//////...---)))***,,,...////////////+++,,,---......---,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........---,,,+++++++++,,,---...///000000,,,,,,,,,---------------------------------------------------------------++++++------------++++++************++++++++++++------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,))))))*********+++++++++.........------,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------++++++++++++++++++++++++******+++++++++++++++***,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------...+++,,,------+++***+++,,,***+++,,,,,,++++++---///,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---)))***---...//////...---,,,,,,,,,+++,,,,,,---...++++++,,,---------------...------,,,+++,,,---...,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++........................////////////////////////////////////////////////,,,+++))))))+++++++++***,,,---///000000///,,,+++................................................***+++,,,,,,,,,,,,++++++++++++,,,---......//////------------------------------------------------,,,,,,,,,---------.........------,,,,,,++++++***---......//////...------------......---,,,++++++,,,,,,---------------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,...---,,,++++++,,,---...---------.........//////,,,+++***+++---...---+++,,,,,,,,,------.........---------------------------------------------------,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......555444222111222333333222000000000111111111111222//////......///000000111444444333222222222222222111111111222333333444444333333333222111111000000//////...---...///000111111111000000000/////////111111111111111111111111......////////////......000000000/////////...............///////////////...........................//////000000/////////,,,---////////////---,,,,,,,,,,,,---------------///////////////......---------...//////...,,,++++++,,,---......---,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,---///000///---+++++++++,,,,,,------...///000000.........///......---,,,------------------------------------------------+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******------------,,,,,,,,,,,,******+++++++++,,,,,,,,,............---,,,*********+++,,,,,,------,,,,,,************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++)))******+++++++++++++++,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////...---,,,,,,,,,,,,+++---......,,,++++++,,,***+++,,,+++******,,,...+++************++++++,,,---,,,,,,++++++,,,,,,---+++,,,---...//////...---,,,++++++++++++,,,------,,,,,,---//////000000000,,,---...---,,,+++,,,---++++++,,,------------,,,++++++++++++,,,,,,,,,,,,------///000000000000000000000000111111111111111.........---------------,,,+++******++++++***)))+++,,,...//////---,,,***.............../////////........................******++++++,,,,,,++++++***++++++,,,---...///000------------------------------------------------,,,,,,,,,---------......---------,,,,,,+++++++++------...//////---,,,+++.........------,,,******+++,,,,,,------------,,,+++,,,------......------++++++,,,,,,,,,,,,------,,,---...//////...---,,,++++++,,,---------------...------,,,,,,------...+++,,,,,,---......//////+++******+++---...,,,+++,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......:::888666555666777777666444444555555555666666666555555555666777888999:::999888777666555444444444666666777888:::;;;<<<===::::::999999888777777666333333333444444444555555444444444333333333222222222222222222222222222222000111222333333222111000000000000000/////////.............../////////000//////////////////////////////000000000000//////////////////////////////,,,,,,,,,---------.........////////////...------//////...---------------,,,---...//////...---,,,---------............///------------------------,,,,,,------...//////000......------------......---------------------------//////---***)))***,,,,,,,,,,,,------.........------.../////////...------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))------...------,,,,,,+++,,,,,,---------.........++++++,,,------,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,------///111111///---------,,,------,,,******+++---++++++******)))*********---,,,,,,++++++,,,,,,---------...............---,,,,,,,,,,,,,,,---......------...//////.........'''***...///---,,,,,,---***+++,,,---------,,,,,,*********+++,,,,,,,,,---,,,---///111222333333333000111111111222222222222///.........---------,,,...---,,,,,,------+++***+++,,,---......---,,,+++---........./////////000------------------------***++++++,,,------,,,,,,++++++,,,,,,---------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++***,,,,,,---------,,,,,,+++***+++,,,---------------+++,,,------......------+++++++++,,,,,,---------,,,---...//////...---,,,,,,,,,---............---,,,------------------,,,,,,,,,,,,,,,------------*********,,,------,,,***,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......???===;;;:::;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<>>======<<<===>>>@@@BBBCCCEEEEEEBBBBBBAAA@@@??????>>>>>>999999:::;;;;;;;;;;;;:::999888888888888777777777333333333333333333333333333444555555555555444333000000000000////////////---.........//////000000000000000000000111111111///000000000000000//////222111///------///111222........./////////000000...............------,,,...---+++***+++...111444---...///000000///...------------.........//////........................,,,,,,------...///000000.........------.................................,,,------+++((((((+++...++++++,,,,,,,,,,,,------***+++,,,.........------------------------------------------------------...---++++++++++++---...---------.........//////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++***+++,,,,,,------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***---.........------,,,+++))))))*********+++++++++((()))+++,,,------,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///,,,,,,,,,,,,,,,---...///+++++++++++++++++++++++++++,,,------.........---...---,,,,,,++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---(((((((((***+++---///000///111333333111/////////...//////---++++++,,,---......---,,,++++++++++++---,,,,,,++++++,,,,,,---...............---------...------------...//////------------,,,+++******$$$(((---///...---...///***+++,,,---...---,,,,,,))))))***+++,,,,,,------+++---///222444555555555000000111111222222222333111111000000/////////...///.........//////---+++,,,,,,---------------------.........//////000000------------------------+++,,,------.........---------,,,,,,,,,+++++++++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))******+++,,,------------***+++,,,,,,------------+++,,,------......------+++++++++,,,,,,---------,,,---///000000///---,,,,,,---......//////......+++,,,............,,,+++...------,,,,,,++++++************,,,------,,,***,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......JJJJJJKKKKKKKKKKKKLLLLLLIIIFFFCCCCCCEEEGGGIIIIIIEEEJJJPPPSSSTTTXXX___eeedddaaaZZZRRRLLLIIIIIIKKKJJJLLLPPPTTTYYY\\\___`````````^^^YYYQQQJJJDDDBBBEEEAAA???CCCDDDAAA===<<>><<<999777666555444444555555444555555555555444666444222222444444222///333222111000//////000000444333111///...///000000000000///...................../////////000000000333000---,,,.../////////------...//////...------...........................---,,,,,,...///...---------------................../////////...,,,,,,------.........---,,,+++------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///.........------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------.........------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,+++++++++*********+++*********++++++,,,------,,,,,,++++++,,,,,,---++++++++++++,,,------...+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++,,,...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++******+++,,,++++++))))))+++++++++,,,,,,---------+++---//////,,,***+++,,,---............---,,,+++***+++,,,---............+++,,,---.........---,,,,,,,,,,,,---------..................------------------------...............---+++*********+++,,,---------------------------------,,,,,,---------........................//////000000000000//////.........------,,,,,,,,,......---------,,,,,,,,,......---------......///------------------,,,,,,+++,,,------......---------------------------------,,,,,,,,,,,,,,,,,,+++------...//////...------------,,,,,,,,,,,,------......------,,,,,,,,,------,,,,,,++++++,,,,,,---.........---------,,,,,,------------------------,,,,,,------------------///...---,,,,,,,,,,,,---------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,---------.........---+++******+++---...------------------------///.........---------,,,------------............------------------------------------------------------------------------ssstttvvvyyy}}}}}}xxxrrrmmmjjjiiigggfffggglllsssyyy~~~uuujjjcccaaabbbeeeiiinnntttzzz~~~ttthhhbbbaaa[[[WWWVVVTTTPPPMMMNNNQQQVVV]]]fffkkkkkkfffbbb\\\WWWTTTTTTSSSPPPQQQUUU]]]bbbfffeeebbb___WWWPPPMMMKKKGGGCCC???;;;999888999999999:::::::::::::::;;;999777777777888777666777666444333222222222333444333000.........000111111000//////.../////////.............../////////333111......///000000///---......//////......---000//////......---------000///......//////...,,,,,,,,,---------..................///......---,,,------.........---,,,+++------------------------.........---,,,+++++++++------------------------............------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,************************------------------------------------------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,***************++++++,,,---,,,,,,++++++,,,,,,---*********+++,,,---...///,,,,,,------------,,,,,,***+++,,,,,,+++***+++---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++---......///,,,++++++++++++++++++,,,)))***++++++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///......//////......------++++++,,,---............------.........---++++++,,,,,,,,,---------..................------------------------..................,,,+++++++++,,,---------------------------,,,------......------,,,------------------------------............------++++++,,,------......///...------------,,,,,,,,,---,,,,,,,,,---...//////.........------,,,,,,,,,,,,,,,------......------------------------------+++,,,,,,,,,,,,,,,,,,------......//////......---,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------------------------......---------,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,///......------,,,,,,+++---,,,+++++++++,,,---...------------------------............------------------------............------------------------------------------------------------------------xxxsssqqqnnnmmmlllqqqwww}}}}}}sssllliiiggghhhlllpppuuuzzz~~~|||oooggghhhbbb\\\YYYVVVPPPOOOQQQUUU\\\gggttt|||~~~{{{wwwhhhccc``````___]]]^^^cccllluuu}}}}}}xxxpppggg^^^\\\XXXQQQIIIBBB>>>===AAABBBBBBAAA@@@?????????@@@???>>>============>>><<<;;;999777666666777777888777444222222222333444111111000////////////000------------------------222000......///000//////......////////////......111000000///...------,,,///...---...//////...---,,,------------...........................---------------------------,,,------------------------------------,,,,,,++++++........................------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,************************------------------,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------........................,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------............------(((***++++++******,,,---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,+++******+++,,,---)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------...000111------............------+++,,,------.........---,,,---.........---,,,+++,,,,,,,,,---------...............---------,,,,,,,,,,,,---------...............---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...//////------------------------++++++,,,,,,---...///000.........------,,,,,,+++,,,,,,------...------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,+++,,,,,,+++++++++,,,---...------------------------------------,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------~~~}}}vvvqqqooommmlllkkkmmmqqquuuyyy~~~xxxpppkkkiiifffgggiiilllooosssvvvxxx{{{xxxllleeefff```[[[XXXSSSNNNMMMQQQQQQYYYeeettt~~~}}}qqqkkkggggggeeeccceeeiiimmmyyy~~~vvvooommmiii```UUULLLGGGEEELLLMMMMMMJJJFFFDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDAAA???===;;;:::;;;<<<===@@@???===;;;999999888888444444222111111111111111000000000000000000000000222000......///000///...////////////////////////111111000///......------,,,++++++,,,...000///...---------.........//////......------............------------------------------------------------***+++++++++,,,,,,------........................,,,,,,------------------,,,------......------,,,------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,)))***,,,,,,++++++,,,......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,+++///...---------...//////+++,,,,,,---------,,,,,,,,,,,,------...---------***+++,,,...//////......,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,------------...---------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------------------------------+++++++++,,,,,,...///000.........------,,,,,,,,,,,,------...------,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------++++++++++++,,,,,,------------------------------++++++++++++++++++,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------sssuuuwwwzzz}}}}}}xxxpppjjjgggggggggggggggggghhhiiilllnnnpppqqquuuvvvuuurrrlllgggcccaaabbbbbbbbbdddfffiiikkkmmmjjjooouuuwwwssskkkddd______ZZZWWWTTTOOOJJJKKKOOOPPPWWWbbbnnnxxx||||||yyysssmmmhhhgggeeeccceeeiiilllyyy}}}wwwvvvssskkk___VVVQQQPPPVVVWWWWWWSSSMMMJJJIIIKKKIIIKKKMMMMMMKKKJJJJJJKKKGGGFFFCCCAAAAAABBBDDDFFFFFFFFFEEECCCAAA>>><<<:::<<<;;;:::888777666555555222111111111111000000000222111000000111111000...000//////......//////000111000000//////.........++++++***,,,...000000///....../////////000000000......---------...//////------,,,,,,,,,---......------------------------*********+++,,,---------------------------------,,,,,,,,,,,,------------------............------------------------------,,,,,,,,,---------......------............------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------------------------............///......------------...+++,,,,,,------,,,,,,+++///...---,,,+++*********))))))************))))))***,,,------,,,+++,,,......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,------...------,,,)))***,,,.../////////...,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...---------------,,,,,,,,,,,,,,,------------...,,,+++++++++,,,---......------------------------------......------,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---///......------......///,,,,,,++++++++++++,,,,,,,,,---.........---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------***++++++,,,---...///000------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,---...//////***++++++,,,,,,---------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------cccdddeeefffhhhiiijjjkkkiiiddd^^^ZZZZZZ\\\^^^```^^^]]]\\\\\\\\\]]]]]]\\\___```aaa___\\\XXXVVVVVVVVVVVVVVVVVVXXX[[[^^^___YYY\\\```aaa^^^ZZZVVVTTTTTTQQQPPPOOOJJJFFFHHHMMMOOOSSSZZZcccjjjnnnmmmkkkfff```]]]]]]^^^^^^bbbgggiiivvv}}}xxxrrrsssrrrlllbbb[[[XXXXXX[[[]]]^^^ZZZTTTPPPPPPRRRTTTWWW[[[[[[YYYWWWWWWWWWSSSRRROOONNNNNNPPPSSSUUUUUUUUUUUUTTTQQQLLLHHHEEEGGGEEECCCAAA???>>>===<<<444444444333333333222222444333222333444444222000111000///......///000111000000000///////////////...---,,,---///000000...000000000000111111111111...------,,,---...///000---,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------............------------------------------,,,,,,,,,---------......------............------------------------------+++,,,,,,------.........------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------.........//////000000000///...---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++...------,,,++++++++++++)))******++++++******)))---...///...,,,,,,,,,......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++...---,,,+++++++++,,,,,,+++++++++,,,,,,---------...------...000000...++++++,,,,,,---......------,,,------...------,,,,,,***+++---.........------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,---------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,+++,,,,,,------+++,,,,,,------.........------......------,,,+++---------------------------,,,,,,,,,,,,,,,,,,+++///...------------...///------,,,,,,,,,,,,------,,,---...//////---+++***+++,,,,,,------,,,,,,+++,,,,,,---------.........------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,---......///******+++,,,------------------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------------------------------------------------------WWWWWWWWWWWWWWWXXXXXXXXXZZZUUUPPPNNNPPPTTTXXXZZZVVVTTTRRRPPPPPPPPPOOONNNMMMOOOPPPPPPOOOMMMMMMMMMJJJJJJIIIJJJLLLOOORRRTTTLLLNNNPPPPPPMMMJJJIIIIIIKKKJJJJJJJJJFFFBBBDDDIIIHHHJJJNNNTTTYYY[[[[[[YYYUUUQQQOOOSSSVVVZZZ```gggdddooozzz{{{xxxuuuqqqllliiilllmmmiii```ZZZYYYZZZ]]]```aaa]]]WWWTTTUUUXXX^^^bbbggghhhfffcccbbbbbb^^^]]]ZZZYYYZZZ\\\```bbbiiijjjkkkjjjfff```ZZZVVVOOOMMMKKKHHHFFFDDDBBBBBB<<<;;;;;;;;;::::::999999666555444555666666444222111000///......///000111////////////000000000000111000//////000000///...000111111111222222222222...------,,,---...///000---,,,,,,+++,,,---...///------------------------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------............------------------------------,,,,,,,,,---------......------............------------------------------++++++,,,,,,---...//////------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------*********++++++,,,,,,,,,...---,,,,,,++++++++++++++++++------------++++++,,,,,,,,,++++++,,,------,,,------......------,,,...///000///---,,,,,,......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------...///***+++,,,------,,,+++***///...,,,+++***++++++,,,******+++,,,,,,---......///...///111444555111...,,,------.../////////...---------...------,,,,,,,,,---.........---,,,+++,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++......,,,++++++,,,......------------------------+++,,,,,,------,,,,,,++++++,,,,,,------.........,,,,,,,,,------.........------,,,+++++++++,,,,,,***++++++,,,---...//////---.........---,,,,,,+++---------------------------------,,,,,,+++++++++---,,,++++++++++++,,,---...------,,,,,,------...,,,---...//////---+++***++++++------------++++++---------....../////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///........................------------------------++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,---------------...)))***+++,,,---...------------------------------........./////////000000++++++,,,,,,,,,---------------------------------------------------------------------------------GGGHHHJJJJJJIIIGGGFFFFFFFFFDDDCCCCCCFFFIIIKKKKKKJJJIIIIIIHHHGGGFFFDDDDDDEEEFFFGGGGGGDDDCCCBBBCCCFFFEEEEEEDDDDDDDDDDDDEEEGGGGGGEEECCCAAABBBDDDGGGEEEFFFGGGGGGGGGEEEDDDBBBFFFFFFGGGHHHJJJJJJHHHFFFBBBBBBCCCFFFLLLSSSYYY^^^^^^bbbhhhllllllggg```\\\]]]^^^___^^^[[[YYYXXXYYY\\\___aaa^^^WWWSSSTTTVVV```eeejjjlllkkkhhheeeddddddcccbbb```aaaeeekkkpppssswww~~~~~~vvvkkkeee]]]^^^]]]WWWPPPIIIGGGGGGCCCCCCCCCBBBBBBBBBBBBCCCAAA===;;;;;;:::777777:::666666555555555555333222333333222111111000000000///---,,,,,,---......---333222222111000///......111000000000000000000//////...............//////111///------.........---//////.........---------***+++---...///......---***+++,,,------,,,+++***//////000000///...------,,,,,,,,,---------.........................................................------,,,,,,------...+++,,,............,,,+++------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))***+++,,,------...)))***+++,,,---,,,++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......,,,,,,,,,,,,......---,,,,,,++++++,,,,,,------------------------------...//////...---------,,,,,,,,,---------......---,,,,,,,,,,,,---...///+++,,,,,,,,,,,,+++******,,,,,,,,,---------......------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---......------,,,,,,++++++***......////////////......------++++++++++++------//////.........---------------,,,,,,------...///++++++,,,,,,,,,------------------------------------------........./////////////////////////////////...,,,,,,+++,,,---...------------------------,,,---------------------000---,,,---//////,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++...------,,,++++++++++++,,,------......------,,,........................///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,---...............------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...@@@AAABBBBBBAAA@@@???@@@@@@???>>>>>>@@@BBBCCCCCCDDDCCCBBBAAA@@@@@@AAABBBAAABBBCCCBBB@@@??????@@@AAAAAA@@@????????????@@@AAAAAA@@@@@@@@@CCCGGGIIIIIIIIIHHHGGGEEECCCAAA@@@AAAAAA@@@AAACCCBBB@@@>>>AAAAAAAAABBBEEEIIIMMMPPPRRRTTTVVVXXXWWWTTTQQQNNNLLLMMMNNNOOONNNNNNOOOQQQXXX[[[\\\ZZZUUUQQQRRRTTTYYY]]]bbbeeedddcccbbbaaadddddddddcccccceeejjjmmmuuu||||||uuukkkkkkhhhccc[[[TTTQQQPPPPPPOOOOOOQQQSSSUUUTTTRRRKKKEEEBBBCCCBBB>>>===>>>999999999::::::999777666888999999888777666444333555333222333444555444333222222111111111111111000000000000000////////////------------------...///111///------...//////...............------------,,,---.........---,,,,,,,,,,,,------------,,,,,,///////////////...------------------.........///...................................................------,,,,,,------...------............------------------------,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,------------------------+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...---,,,++++++,,,---...---,,,,,,++++++,,,,,,------------------------------111444333...,,,...111,,,,,,,,,---------......------,,,,,,,,,------...+++,,,,,,,,,,,,+++******,,,,,,,,,---------......------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,++++++,,,,,,---///.........------------,,,,,,,,,,,,,,,---......++++++,,,,,,,,,---------------------------------,,,------------.................................///...------------...///---------------------------------,,,,,,,,,,,,,,,...,,,+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...........................---,,,+++++++++,,,---,,,------......------,,,------------------------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---......---,,,,,,---...............------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------......---,,,,,,+++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>???>>>===<<<<<<>>>@@@AAAAAABBBBBB@@@>>>===>>>@@@???>>>======<<<<<<===============???CCCGGGLLLOOONNNLLLIIIEEEBBB???===<<<@@@???>>>>>>???>>><<<:::<<<<<<;;;<<<===???AAABBBGGGFFFFFFEEEDDDCCCCCCBBB@@@AAAAAABBBBBBCCCFFFIIIPPPSSSUUUSSSOOOMMMNNNPPPPPPSSSVVVXXXYYYYYYZZZ[[[]]]___aaabbbbbbbbbdddeeejjjsss|||vvvuuurrrllleee___\\\[[[]]][[[\\\bbbiiimmmllliii\\\TTTNNNNNNNNNJJJEEECCC>>>???@@@AAAAAA@@@>>>>>>>>>?????????===;;;999888888777666777999999777666333333222222111000000000000000000000//////.........---------......///000000...------///000//////.........---------,,,,,,...//////......,,,++++++.........------..................///......---,,,---------.........//////...................................................------,,,,,,------.........------------...............------,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,------,,,,,,---------------------------,,,,,,,,,+++++++++***+++++++++++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------...333777444---)))---222,,,,,,,,,---------.........------,,,,,,,,,------,,,,,,,,,,,,,,,++++++***,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...******+++,,,,,,---......,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---............------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------//////............//////------------------------------,,,,,,++++++******++++++***+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////...---+++******,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,------......------,,,------...............---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,+++++++++++++++++++++++++++------------------------......---,,,,,,+++******AAA@@@>>>>>>>>>>>>>>>===<<<===>>>>>>======>>>???>>>???@@@BBBCCCDDDEEEEEEFFFFFFEEECCCAAA@@@BBBCCCAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@BBBGGGLLLPPPRRRSSSQQQMMMHHHDDDAAA@@@???CCCAAA@@@@@@@@@@@@>>><<<::::::;;;;;;<<<>>>???@@@AAA@@@???>>>>>>>>>>>>????????????>>>===>>>AAADDDGGGIIIKKKKKKIIIHHHHHHJJJIIIJJJLLLLLLLLLMMMOOOQQQPPPTTTXXX[[[[[[ZZZZZZZZZZZZcccooo{{{zzzvvvtttsssppplllgggcccaaa``````^^^aaakkkxxx|||pppeee]]]]]]]]]WWWOOOKKKFFFHHHJJJKKKKKKJJJJJJKKKHHHGGGEEECCCAAA???>>>===;;;;;;;;;<<<======;;;999;;;:::999888666444333222333222222222111000000000///////////////000111111///...,,,---...000//////.........------------,,,...............------,,,//////------------//////------............------,,,,,,---------............................................................------,,,,,,------......---,,,++++++,,,---............------,,,,,,+++......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------------///222333000+++)))+++...,,,,,,,,,---------............---,,,,,,,,,------,,,,,,------,,,,,,+++***,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------------,,,++++++***)))))))))******+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,---......///.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///////////////......---------------------------------------------------------,,,,,,+++++++++KKKIIIGGGGGGGGGGGGEEECCC@@@BBBCCCCCCBBBCCCEEEHHHGGGJJJOOOSSSUUUSSSQQQNNNNNNMMMKKKGGGEEEDDDFFFHHHGGGHHHJJJKKKKKKKKKJJJIIIJJJHHHEEEFFFJJJMMMOOOPPPUUUSSSPPPMMMKKKIIIIIIIIIGGGEEECCCBBBCCCBBBAAA???????????????@@@@@@AAABBB==================<<<<<<<<<<<<<<<:::999:::===@@@@@@BBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDBBBBBBDDDFFFDDDHHHNNNRRRSSSRRRQQQQQQRRRXXX```ggglllnnnmmmlllgggfffdddbbbaaaaaa``````[[[[[[___kkkzzz~~~ssskkkjjjiiibbbYYYTTTRRRTTTWWWXXXXXXYYY[[[]]]^^^ZZZTTTNNNHHHEEEDDDCCCBBBAAA@@@AAABBBBBBAAA???BBBAAA@@@???>>>===<<<;;;888777777666555555444444111111000000000000111111000...------///000///...//////.........---------------------....../////////...---,,,,,,---...///------......///......---+++,,,,,,,,,------------...................................................------,,,,,,------...---,,,+++******+++,,,---.........------,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++,,,------......---,,,+++***+++,,,...///,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......222000...---,,,,,,+++***,,,,,,,,,---------.........------,,,,,,,,,------,,,------------,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---...,,,,,,---------.........------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------------,,,++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++...---+++++++++---///000,,,------......------,,,---------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,------...//////......,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///////////////...------------------------------------------------+++++++++,,,,,,---------]]]ZZZXXXXXXYYYWWWSSSOOOJJJLLLNNNMMMMMMOOOTTTYYY\\\aaahhhmmmnnnkkkeeebbb\\\[[[WWWRRROOONNNPPPSSSVVVYYY]]]```aaa```^^^]]]\\\WWWRRRPPPRRRSSSSSSQQQRRRRRRRRRSSSTTTUUUVVVWWWUUURRROOOLLLKKKJJJHHHFFFEEEDDDCCCBBBAAABBBBBBCCC@@@@@@AAAAAA@@@>>><<<;;;777888888888777999;;;======>>>???@@@AAAAAAAAAAAACCCCCCBBB???===<<<===???>>>BBBHHHKKKLLLKKKKKKKKKLLLMMMPPPTTTWWWZZZ[[[\\\WWWVVVUUUVVVYYY[[[]]]]]]WWWVVVZZZdddqqq{{{}}}uuuoooooommmggg___\\\\\\___aaabbbccceeekkkpppwwwrrrjjjaaaYYYSSSOOONNNFFFEEECCCCCCDDDEEEEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>===<<<;;;::::::555444333222222222222222333111000///000111000///000000000/////////......------------...///000111......------------......---...//////000/////////,,,,,,,,,---------.........................................................------,,,,,,------...,,,,,,++++++++++++,,,,,,------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,***+++,,,,,,------,,,,,,------------------------******+++,,,---...//////,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------.........555000,,,+++...///---+++,,,,,,,,,---------......---,,,,,,,,,,,,---...///---------------,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,------......------,,,......---,,,,,,+++******------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,---------............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,------------------------------,,,,,,++++++******)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------......,,,------......------,,,........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...------,,,,,,------...,,,,,,---...////////////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------++++++++++++++++++++++++------------------------******+++,,,,,,---......xxxvvvttttttuuurrrkkkeee^^^```bbbaaaaaaeeemmmttt|||}}}uuusssnnnhhhcccbbbeeegggqqqvvv||||||wwwqqqiiifffeeeeeebbb___\\\^^^bbbfffkkkoooqqqssssssooojjjfffbbb___[[[YYYRRRQQQOOONNNOOOQQQSSSUUURRRQQQOOOLLLJJJGGGEEEDDD???@@@AAA@@@???>>>???@@@>>>>>>???@@@AAABBBAAAAAABBBBBBAAA>>>;;;::::::<<<===@@@CCCDDDDDDCCCCCCDDDBBBBBBCCCDDDFFFGGGHHHIIIIIIGGGGGGJJJOOOTTTVVVWWWSSSSSSTTTYYY```gggkkkmmmlllgggeeegggfffaaa]]]]]]]]]```ccccccdddiiirrryyy{{{uuummmfffaaa^^^QQQNNNKKKJJJKKKMMMNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<:::888888777777888666444333333333222111111111111111000000000000//////...------...///000...//////000000//////......//////000111111000000............/////////000...................................................------,,,,,,------...,,,------......------,,,+++,,,,,,------...............---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------+++,,,,,,,,,------......+++,,,,,,---...---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,---......---,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,---......///111...,,,+++,,,------,,,,,,,,,,,,---------......+++++++++,,,---...///000---------...------,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------......------......///000------------............------------------------,,,------------.........------------------------)))***+++------------------------------------------------,,,,,,,,,,,,,,,+++---///...,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---......//////...---,,,,,,------......------,,,------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---,,,,,,,,,,,,---...+++,,,---...////////////...---------......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,yyypppssstttttttttzzz|||wwwvvvxxxzzzzzzyyywwwsssoooooosssyyyzzzuuupppmmmdddcccbbbbbbeeeiiinnnqqqgggddd```ZZZVVVSSSQQQPPPNNNOOOOOOMMMJJJFFFEEEEEE@@@@@@@@@AAACCCDDDCCCAAA@@@AAA@@@>>>;;;:::;;;<<<===>>>??????===<<<<<<======>>>>>>????????????@@@AAA???>>>AAAHHHNNNPPPQQQQQQPPPPPPPPPRRRVVVZZZ\\\ZZZXXXYYY]]]\\\YYYXXXZZZZZZ]]]___```aaagggqqqzzz{{{uuuoookkk___\\\XXXWWWXXX[[[]]]]]]cccbbb___[[[VVVSSSPPPNNNJJJIIIHHHGGGFFFEEEDDDDDDGGGFFFDDDBBB@@@???>>>>>><<<:::777666666666444333222222222222111111111000222111///...------......///000111222222111000/////////000111111111111111000000000000111111111111...................................................------,,,,,,------...---...///000000///...---***++++++,,,---...//////......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,---------,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,+++,,,---...///...---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,............,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////+++,,,+++)))''''''***---,,,,,,,,,---------......******+++,,,---///000111------......------,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,***++++++,,,,,,------...+++++++++,,,,,,+++++++++++++++------------+++++++++++++++,,,,,,---------///............///000000---------.........//////---------------------------------.........//////------------------------)))+++,,,...//////......------------------------------------------------,,,...000///,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------...///000000...,,,***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,...---,,,,,,,,,,,,---...+++,,,---...////////////...............///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///........................------------------------...------,,,,,,++++++***yyywwwzzzpppiiihhhiiikkkeee___ZZZWWWTTTOOOKKKLLLNNNOOONNNJJJHHHHHHJJJLLLGGG@@@>>>@@@AAA???===???>>><<<===>>>>>>===<<<>>>???AAA@@@>>>;;;::::::===<<<<<<>>>CCCGGGJJJKKKHHHHHHHHHGGGGGGGGGGGGFFFGGGJJJMMMLLLKKKMMMTTTZZZ[[[YYYVVVVVVYYY```hhhmmmzzz~~~|||vvvoookkkgggbbbaaadddggghhhhhhpppyyyyyymmmeee^^^ZZZRRROOOKKKHHHGGGFFFEEECCCFFFFFFFFFFFFEEEAAA<<<888??????>>>===;;;999888777555555555444444333333333111111000000000111111222//////.........///000000......///000///...---,,,........................000000000000////////////------..................---------............////////////......------,,,,,,------......------,,,///...---,,,,,,,,,,,,,,,------------------------------------------------,,,---------,,,++++++***))))))***+++,,,------...,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,+++***+++,,,---...,,,,,,+++++++++,,,------++++++,,,,,,,,,+++******---...///...,,,+++,,,------,,,,,,+++*********+++...---,,,+++++++++++++++//////.........---------------,,,***((((((+++------,,,+++******+++,,,---------------------------,,,---......//////......///,,,+++,,,......+++(((,,,,,,,,,---------......///............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------......//////000///---,,,,,,---...///,,,,,,,,,------.........------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---------,,,++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++///...---,,,,,,,,,,,,,,,)))+++---///000000///...........................,,,------.../////////...000000///...---,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,---...///000000///...---++++++,,,------......///,,,,,,,,,++++++*********---------,,,,,,++++++++++++,,,...000000///...---///////////////...........................------,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~yyytttmmmiiigggeeeaaa^^^]]]```bbbaaa^^^[[[ZZZ[[[YYYTTTMMMIIIHHHGGGDDDAAAAAA@@@>>>???@@@@@@@@@>>><<<===>>>===<<<;;;:::::::::999999;;;>>>@@@@@@@@@@@@@@@??????>>>>>>======BBBEEEGGGFFFEEEHHHNNNTTTUUUSSSQQQPPPRRRWWW]]]aaammmtttxxxvvvttttttqqqlllgggeeecccbbbcccfffiiijjjuuu}}}wwwqqqmmmhhhbbbXXXOOOKKKIIIHHHGGGHHHGGGFFFFFFFFFEEEBBB???AAAAAABBBAAA@@@>>><<<:::===<<<:::888666444333222222222111111111000000000111000000/////////////////////000111111000///...////////////////////////000000000/////////..............................---------............////////////...............,,,------......------,,,......------,,,,,,,,,,,,---------------------------------------------------------------,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...///------,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,+++++++++,,,---......---,,,,,,++++++++++++***++++++,,,,,,,,,++++++---...///...,,,+++,,,------,,,,,,+++******++++++......---------......//////.........------------++++++,,,+++***+++---///------,,,,,,,,,,,,------////////////////////////+++,,,,,,---------------...,,,+++,,,......,,,))),,,,,,,,,---------............------......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------..................---,,,+++,,,---///000..................---------------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,---***+++,,,.........------........................,,,,,,---...............///...---,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------,,,,,,---...///000000///...---------------------------------,,,,,,,,,+++++++++---------,,,,,,++++++++++++,,,...///000///...---////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,||||||}}}|||zzzxxx{{{~~~~~~{{{wwwtttrrrmmmhhhbbb\\\WWWSSSOOOMMMJJJIIIGGGGGGHHHIIIHHHFFF@@@?????????>>>======<<<:::999999;;;===>>>===;;;;;;:::::::::999999888888<<>>;;;999777666555555555555444333222222444333222111///////////////000000111111111000000000000000000000000000000////////////....................................---------............///............////////////,,,------......------,,,...------------,,,,,,,,,---------------------------------------------------............---,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,---......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,------.........,,,,,,,,,------------...,,,,,,+++++++++,,,---...//////---,,,+++*********)))***+++,,,,,,---,,,,,,---.........,,,+++,,,------,,,,,,+++++++++++++++)))))))))******+++,,,---............------------,,,---...---,,,,,,---...------............------........................***+++,,,,,,------,,,,,,,,,++++++,,,......---+++,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---//////......---++++++***+++,,,---///000000000//////...---------------------------------......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++******+++,,,---------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------------,,,...---,,,+++*********++++++,,,,,,------,,,,,,+++,,,,,,---------------------...////////////...---//////...------,,,++++++---------------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---//////......---................................................------------------------|||vvvooohhhcccaaa```___]]]\\\[[[[[[ZZZXXXVVVNNNLLLIIIGGGFFFEEECCCBBB???>>>===>>>???AAA@@@???;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<>>>BBBEEEGGGFFFFFFFFFFFFHHHIIIJJJKKKOOORRRSSSTTTVVVYYYZZZVVVZZZ^^^\\\XXXXXX]]]cccgggsss}}}vvvjjj```\\\\\\___```YYYXXXWWWWWWVVVTTTPPPMMMFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>999::::::;;;:::999888777888777555333222111000000000000000111111000000000111111111000000000000000////////////.........---////////////............---------............///,,,,,,------......//////,,,------......------,,,---------------------,,,,,,,,,---------------------------------------------......///......------------------,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------///...---,,,++++++++++++)))***+++,,,------------,,,---......,,,,,,,,,...---,,,,,,+++++++++,,,,,,)))))))))))))))***+++,,,------------------------000111111000---+++******,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++,,,---.........---,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......***,,,---//////...---,,,+++++++++++++++,,,---..................---------------------------------...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------......---,,,++++++,,,,,,------------------------++++++,,,,,,---,,,,,,+++------,,,++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------.......................................---------,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------...............///---------.......................................~~~~~~~~~xxxtttuuuwww{{{zzzyyyxxxwwwuuuqqqmmmccc___YYYTTTRRROOOLLLJJJIIIFFFBBB@@@@@@AAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;999999:::999999:::<<<>>>>>>??????AAABBBCCCCCCDDDBBBCCCEEEFFFGGGHHHKKKNNNQQQWWW[[[YYYSSSQQQVVV[[[[[[eeeooorrrtttuuutttqqqqqqlllfffaaa```bbbdddeeeaaabbbdddfffgggeee```]]]XXXUUUPPPKKKHHHGGGHHHIIIDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>>>>???>>>>>>======;;;;;;999777666555555555222222222111111111111111111111111111000000//////000////////////.........000000/////////.........---------............///+++++++++,,,,,,------...,,,------......------,,,,,,,,,---......------,,,,,,,,,,,,---------......------------------------------......///......---+++,,,,,,---......//////...------,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---)))***+++,,,---.........,,,---...---,,,,,,---...---,,,,,,+++,,,,,,------000//////...------......,,,,,,------------------000111222000---+++******+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............+++,,,---...............,,,,,,,,,---------......,,,++++++++++++,,,------------------------------,,,,,,,,,---------......++++++---.........---,,,...---,,,,,,++++++++++++******+++,,,------......------------------------......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++)))))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...000///...---,,,,,,,,,---------------------------+++,,,,,,---,,,,,,++++++...---,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------...............------------......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,---------......//////---------.........//////........................~~~|||}}}~~~|||uuullleeebbb^^^ZZZWWWVVVRRRNNNJJJHHHGGGFFFEEECCCCCCAAA@@@>>>===;;;;;;<<<;;;::::::999999999999888999:::<<<===>>>??????>>>===>>>AAA@@@???BBBFFFMMMRRRVVVUUUOOOMMMPPPTTTUUU[[[``````aaaddddddbbb```^^^\\\\\\]]]^^^___^^^```bbbggglllqqqsssrrrpppmmmiiiaaaXXXRRROOONNNOOOLLLLLLKKKKKKKKKJJJJJJJJJFFFEEECCCAAA@@@@@@??????>>>>>>===<<<<<<;;;<<<<<<999888777666555444444444333333333222111111000000000000000000////////////111000000//////.........---------............///,,,,,,,,,,,,,,,---------,,,------......------,,,+++,,,---.........---,,,+++,,,,,,------.........------------------------,,,,,,---............---++++++,,,---...///000111......---,,,,,,,,,------...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,***+++,,,---------,,,,,,,,,+++++++++,,,,,,---...***+++,,,------...------+++---...---,,,,,,---///,,,,,,,,,,,,,,,------...000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...///...------...///,,,,,,------------,,,,,,------------------------,,,---......//////......+++---//////---------...,,,,,,,,,---------......,,,,,,+++++++++,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------//////...---,,,+++******(((((()))+++,,,---...///------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,---....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,------------------......------------......++++++,,,,,,---...//////---------...............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,---......//////,,,,,,------.../////////------------------------yyyuuurrrmmmiiigggfffddddddcccaaa^^^[[[ZZZXXXUUUQQQMMMIIIFFFDDDDDDBBBAAA??????===<<<;;;:::::::::;;;<<<===>>>>>>===;;;<<<@@@???<<<===CCCDDDIIIMMMMMMJJJHHHJJJMMMNNNQQQQQQNNNNNNRRRUUUSSSPPPOOOPPPRRRUUUWWWWWWWWWZZZ\\\___eeelllrrrvvvwwwvvvrrrmmmfff```\\\YYYWWWWWWXXXXXXYYYZZZ[[[\\\]]]SSSPPPLLLGGGDDDBBBBBBBBB@@@@@@@@@@@@AAAAAABBBCCCCCCAAA???===;;;:::::::::666666555555444333333333222111111111000000000000111111000000///......------------............//////...............------,,,------......------,,,***+++---...///...---,,,++++++,,,,,,---......///------------------------++++++,,,---------------------....../////////000///...---,,,,,,,,,,,,,,,///......------......///+++++++++,,,,,,---------------------------------......---------,,,,,,,,,***+++,,,---------,,,,,,------,,,+++++++++,,,,,,,,,,,,---------------,,,+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,---......++++++***************+++++++++,,,,,,,,,---------,,,------,,,,,,,,,///111......------------......------------------------,,,,,,---............---,,,...000///---,,,,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,---..............................,,,,,,,,,---------......---,,,+++***+++,,,...///...............---,,,+++******++++++,,,---......------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))))))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------------------,,,,,,...------,,,,,,------...,,,---------------------,,,,,,---------.........+++++++++,,,,,,---------,,,,,,++++++,,,,,,------++++++,,,------...//////,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,|||xxxuuuwwwzzz~~~~~~yyyuuuqqqooojjjeee^^^XXXTTTQQQLLLJJJHHHFFFEEECCCAAA???>>>>>>>>>===>>>>>>???@@@===:::<<<@@@@@@;;;===CCC<<<@@@EEEFFFEEEDDDEEEGGGHHHHHHFFFAAA@@@EEEIIIIIIEEEEEEGGGJJJOOOSSSTTTTTTVVVUUUVVVZZZbbbjjjppptttrrrrrrpppnnnjjjfffbbb``````aaacccfffjjjmmmoooqqq^^^[[[TTTMMMHHHFFFEEEEEEAAAAAABBBBBBDDDEEEGGGGGGJJJHHHFFFCCCAAA?????????999888888777666555555555222222222222111111111000222111111000///......------------.........//////111111000000/////////...,,,------......------,,,***+++---//////...---,,,++++++,,,,,,---...//////------------------------***+++,,,,,,---------,,,///////////////.........///...---,,,,,,,,,,,,,,,//////............//////+++++++++,,,,,,---------------------------------.........------,,,,,,,,,***+++,,,---...---,,,,,,///...---,,,+++*********---------...------,,,,,,+++,,,------,,,,,,...///,,,,,,,,,,,,,,,---...///++++++++++++,,,---......+++++++++,,,,,,---------//////...,,,******,,,///000///...------...///000++++++++++++++++++++++++++++++,,,---------,,,,,,---///111000---+++,,,...,,,,,,,,,---------......------,,,,,,------...///........................,,,,,,,,,---------.........,,,***))))))+++...000------...//////.........,,,---------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------'''((()))+++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,---...///***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,+++***************+++++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,...---,,,,,,,,,,,,---...///......------,,,,,,+++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,+++++++++,,,---...++++++,,,,,,---...//////,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,}}}zzzyyyvvvooohhhfff___WWWSSSRRRQQQPPPNNNKKKJJJHHHHHHGGGEEEBBB@@@BBBAAA???>>>===>>>>>>???>>>>>>=========>>>???@@@FFFEEEDDDBBBAAA@@@@@@@@@===???BBBFFFJJJNNNQQQRRRSSSQQQPPPOOORRRXXX^^^bbbdddccccccdddeeedddaaa___^^^```dddjjjqqqyyyyyymmm___SSSLLLHHHFFFIIIFFFEEEFFFJJJMMMMMMLLLSSSOOOJJJHHHGGGFFFFFFGGGCCCBBB???===;;;:::999999777999999777333222444777000111222222222222111111---------------......///---------------.........111...++++++---///...,,,................................................,,,------......------,,,...------,,,,,,------...///000000///------...000---------............///......////////////......---...//////------...///,,,,,,+++++++++,,,---...///,,,***+++...///...---...------,,,,,,------...'''(((*********+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,...000111000...---------............///......---,,,+++******)))******+++,,,------------...---------...///111222........................,,,,,,,,,---------.........---,,,,,,,,,,,,---...000///...---------------///............---------,,,,,,,,,---------.........------,,,,,,------...,,,,,,---------,,,++++++...///////////////......+++++++++,,,,,,,,,------........................,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---+++******+++---...+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...000...------.........---////////////////////////,,,,,,,,,---------......***++++++,,,,,,------...,,,---------......////////////---,,,+++*********------------------------------------------------.........------,,,,,,,,,,,,,,,------...//////000........................000000//////............,,,------......------,,,~~~zzzzzz|||yyytttnnnkkkmmmoooooonnnddd```\\\ZZZXXXVVVRRRNNNLLLKKKHHHEEEBBB@@@>>>>>>>>>===<<<;;;<<<===???@@@@@@@@@???>>>>>>>>>??????===>>>@@@DDDHHHLLLOOOQQQOOOMMMKKKJJJJJJMMMQQQSSSUUUUUUUUUWWWYYYYYYXXXVVVWWWZZZ___eeemmmxxx}}}pppdddZZZTTTQQQNNNMMMNNNQQQUUUWWWWWWUUUVVVRRROOOLLLJJJHHHGGGGGGHHHFFFDDDBBBAAA???????????????>>><<<999777777777444444333333222111111111000///...------...//////---------------------------...///......---,,,,,,........................------------------------,,,------......------,,,...------,,,,,,------...---...//////...---...///---------............///,,,------......------,,,,,,.........---,,,---...))))))******+++++++++,,,---+++)))***---...---,,,...------,,,,,,------...***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((('''''')))+++,,,+++)))------------..................------,,,,,,+++++++++,,,,,,------------,,,...---------...///000111...............---------,,,,,,,,,---------.........---,,,,,,,,,,,,---...//////...---------------///............---------,,,,,,,,,---------.........------,,,,,,------...,,,------.........------.........//////......---,,,,,,,,,,,,------------........................000000000000000000//////------------------------------------------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,---------,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---------000...------...//////...........................,,,,,,,,,------------...------------,,,,,,,,,,,,...............---------...------,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,..................------......................../////////.........------,,,------......------,,,zzzyyyzzzzzzuuutttqqqkkkfff```]]]YYYSSSNNNIIIEEECCCDDDBBB@@@>>>===>>>???@@@>>>>>>=========>>>???@@@999:::;;;===AAAEEEHHHKKKKKKIIIGGGEEEDDDCCCDDDDDDEEEEEEFFFIIIMMMOOOOOONNNMMMQQQWWW\\\dddrrrsssiiibbb^^^WWWXXXZZZ^^^bbbeeeeeedddaaa```]]]YYYTTTPPPLLLJJJIIIHHHHHHGGGFFFFFFFFFFFFIIIGGGDDDCCCBBB@@@>>><<<:::999777555333222222333333222111///...///000000........................***...111111///------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------......------------......***,,,...///...---...///---------............///++++++,,,,,,,,,,,,+++++++++---...---,,,+++,,,---((()))***,,,------,,,,,,,,,+++)))***,,,------,,,...------,,,,,,------.........---,,,++++++******************************---,,,+++******+++,,,---*********+++---...---+++------------............------------------------------.........------,,,---------------...///000///.........------,,,,,,,,,,,,,,,---------.........------,,,,,,------...//////...------------...///............---------,,,,,,,,,---------.........------,,,,,,------...,,,,,,---...////////////,,,------......------,,,,,,------------.................................111111111111111000///..............................---,,,++++++,,,---......------------,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------------------,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------------------------------...---,,,,,,...000000///........................,,,,,,,,,,,,------------//////......---,,,,,,+++/////////...------,,,,,,------,,,,,,---...//////------------------------------------------------...------------,,,,,,,,,...//////000///---,,,***------------------------.........---------------,,,------......------,,,}}}yyyvvvpppjjjccc]]]YYYWWWWWWTTTPPPKKKGGGEEEDDDDDDDDDCCCAAA@@@???@@@AAAAAA:::::::::;;;===@@@CCCEEEGGGFFFFFFDDDCCCAAA@@@???===>>>???CCCHHHLLLMMMMMMGGGKKKOOORRRWWWeeeyyy~~~tttmmmhhhfff___```aaadddhhhllloooqqqppprrrqqqjjjccc\\\UUUOOOIIIIIIIIIIIIIIIIIIJJJJJJMMMKKKHHHHHHJJJIIIFFFCCCBBB@@@<<<999777666777777777666444222111000111111111111000000000000//////***,,,///000000000000111------------------------------------------------------............------......------------......'''***...//////.........---------............///++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---)))+++---///000000///...,,,,,,++++++,,,---------...------,,,,,,------...///...------------+++***++++++++++++++++++++++++---,,,***))))))***,,,---...------...000111000...,,,,,,---------.........---------.........//////////////////...---,,,,,,,,,,,,,,,------......//////......------,,,,,,+++,,,,,,,,,---------......------------------------///......---------......///............---------,,,,,,,,,---------.........------,,,,,,------...++++++,,,...////////////++++++,,,---------,,,,,,---------.........//////...........................//////......---,,,+++------------------------...---+++******+++---...------------------------,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,+++***+++,,,---.........---,,,,,,+++******,,,,,,------------------,,,------------------,,,,,,+++***+++---/////////------------------------++++++,,,,,,,,,---------//////.........---------...............---------...------------...//////---------------------------------------------------------------------------...///000///...,,,+++------------------------------------------------,,,------......------,,,~~~|||{{{}}}yyywwwuuuuuurrrllleee^^^XXXTTTRRRPPPNNNJJJFFFCCCBBBBBBBBB@@@???>>>>>>>>>>>>???@@@BBBCCCDDDEEEDDDCCCBBBAAA<<<<<<===AAAGGGKKKMMMMMMIIIKKKMMMMMMOOOYYYiiivvv}}}vvvnnniiiffffffgggaaa```___```dddkkkrrrxxx~~~tttkkk```WWWTTTSSSPPPNNNLLLLLLLLLLLLMMMKKKIIIKKKMMMMMMJJJGGGHHHFFFCCC@@@============:::999888777555444444333111111111111000000//////+++***+++,,,///111111111........................////////////////////////---......//////......---///......------......///'''***...//////.........---------............///,,,,,,------------,,,,,,+++,,,------++++++,,,---***,,,...000111000///...------------------///000...------,,,,,,------......,,,+++,,,...///...------------------------------,,,***))))))***,,,---+++******+++------,,,***,,,,,,,,,------------...,,,,,,---....../////////////////////...---,,,,,,,,,,,,,,,---------------......------,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------......//////............---------,,,,,,,,,---------.........------,,,,,,------...)))***+++,,,---.........***++++++,,,------,,,,,,---------.........//////........................,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...------------------------,,,,,,++++++,,,,,,---...---,,,,,,+++******++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///......---,,,,,,+++******,,,,,,,,,---------......,,,,,,---......---,,,,,,+++)))((())),,,---...---------------------------+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,---...///000000//////...------------...------------------------------------------------------------------------+++,,,.../////////......------------------------------------------------,,,------......------,,,xxxtttuuuzzz}}}zzzwwwvvvxxxxxx{{{{{{|||~~~~~~~~~vvvppplllccc```ZZZTTTOOOLLLKKKJJJIIIHHHFFFDDDBBB???===<<<@@@AAACCCDDDDDDCCCBBBAAA<<<;;;<<>>>>>>>>===;;;999777333333333222111111000000,,,...///000//////000000////////////////////////////////////////////////......////////////......//////............//////***,,,...///...---...///---------............///------............------+++---...---,,,+++,,,---+++,,,---.........---,,,---...///...------///111...------,,,,,,------...,,,***)))+++///111000...........................---,,,+++******+++,,,---+++******+++,,,,,,+++))),,,,,,,,,,,,------------,,,,,,------.........///------.........------,,,++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,...------------.../////////............---------,,,,,,,,,---------.........------,,,,,,------...******+++,,,------------******+++,,,------------,,,------------.................................,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,------------...,,,,,,++++++,,,,,,---...++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------,,,,,,++++++++++++,,,,,,------.........+++,,,---......---,,,++++++***))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////***+++,,,---...000111111//////...---,,,,,,,,,---------------------------------------------------,,,,,,,,,------------...,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,------......------,,,zzzuuutttzzz~~~}}}{{{zzztttuuuxxx}}}~~~}}}}}}|||{{{zzz}}}|||uuummmgggcccaaaaaa]]]\\\ZZZVVVQQQLLLGGGDDDDDDDDDEEEDDDCCCBBB@@@???<<<;;;;;;===@@@CCCEEEEEEFFFGGGHHHGGGGGGHHHKKKNNNSSSQQQNNNMMMMMMPPPSSSUUURRRRRRPPPOOORRRYYYdddlll{{{ooommmiiiccc]]][[[\\\___aaa```aaa```\\\WWWQQQMMMLLLJJJJJJJJJIIIHHHHHHGGGGGGAAACCCEEEGGGFFFCCC???===:::999999888777777666666111999AAA???666///000333111111111111111111111111////////////////////////......////////////......//////............//////---...//////...---...///---------............///------............------,,,.........---,,,---...............------------,,,...///...,,,,,,...111...------,,,,,,------...,,,)))(((***///111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,---......---+++++++++,,,,,,,,,---------,,,,,,,,,,,,------------+++,,,,,,------------,,,***+++,,,------,,,+++***+++++++++,,,,,,------...,,,,,,,,,---------......,,,,,,---......---,,,,,,---------------.../////////............---------,,,,,,,,,---------.........------,,,,,,------...,,,,,,---------------,,,***+++,,,---............,,,,,,,,,,,,------------........................,,,,,,---...////////////------------------------------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...************+++,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,...//////...,,,+++...,,,++++++,,,------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,---...///000000,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,---------......///...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,------......------,,,~~~~~~}}}}}}zzzqqqxxx~~~zzzxxxwwwuuutttrrrnnnggg```YYYUUUJJJJJJHHHFFFDDDAAA???======<<<;;;<<<>>>AAABBBBBB@@@AAABBBCCCCCCCCCBBBAAADDDDDDDDDDDDFFFHHHJJJKKKKKKKKKLLLLLLNNNTTT]]]dddzzzvvviiilllhhhccc``````eeekkkooopppqqqoooiii^^^VVVQQQOOOIIIIIIJJJJJJKKKJJJIIIIIIDDDGGGJJJMMMLLLHHHDDDAAAAAAAAA@@@???>>>>>>======666FFFSSSPPP>>>111222888111111111111111111111111..............................////////////......//////............/////////000000///------...000---------.........//////,,,------......------,,,---...//////------...///222111000///......//////+++---...---++++++---000...------,,,,,,------...---***(((***...000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,+++,,,------,,,***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***+++,,,---,,,,,,***))))))***+++,,,------...///,,,,,,,,,---------......,,,,,,---......---,,,,,,---------------...///000//////.........---------,,,,,,,,,---------.........------,,,,,,------............///......------***+++,,,---............+++++++++,,,,,,,,,------........................******,,,---.../////////........................---......//////......---,,,,,,,,,------.........,,,,,,++++++,,,,,,---...*********+++,,,---...///---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++(((***+++---......------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,---...//////+++,,,...//////...,,,+++000...------...///...---++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***------..................*********+++,,,---//////------------------------------------------------,,,,,,,,,------.........222000...++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,------......------,,,~~~yyywwwzzz~~~~~~zzz}}}~~~}}}ppphhhccc^^^WWWSSSPPPMMMIIIFFF>>>???AAAAAA@@@??????@@@AAA@@@@@@AAACCCCCCBBB@@@===??????>>>>>>AAAGGGLLLPPPMMMIIIGGGIIIMMMSSSWWWiiiooouuuyyywwwrrrmmmjjjeeedddccc``````dddmmmtttuuuuuuhhh[[[PPPOOONNNLLLJJJHHHGGGFFFEEEIIIJJJLLLLLLJJJHHHGGGGGGCCCBBBAAAAAABBBFFFLLLPPPNNNOOONNNHHH@@@:::777777555444333222000///......111000000/////////000000........................//////...------------...///////////////.........000///---,,,,,,---///000------++++++++++++------,,,------......------,,,.........------,,,,,,,,,)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------.........------,,,,,,,,,//////...---,,,++++++************+++,,,---...///*********++++++,,,,,,,,,,,,,,,,,,------.........------,,,+++,,,---...///...---+++***)))******+++,,,,,,,,,------.........///...,,,+++***+++,,,,,,---------.........//////......------------......//////...------------...........................------------------------,,,++++++++++++,,,---------,,,,,,---///000///---000000//////.........---)))***+++,,,------------......//////...---,,,,,,+++,,,------......------------------------------------------------------------------------------++++++******++++++,,,---///...,,,,,,------,,,+++---,,,+++******+++,,,---.........------,,,,,,,,,++++++,,,,,,,,,,,,------000000000111000//////...,,,,,,,,,---------.........---+++******+++---...------------------------......,,,,,,,,,,,,......---.........---,,,,,,+++,,,,,,---...////////////+++,,,---.........---,,,........................++++++,,,,,,,,,---------------------------------++++++,,,---............------------------------,,,+++***)))***+++,,,---........................|||xxxvvvwwwyyy{{{}}}|||wwwpppkkkfff___UUUNNNEEEDDDDDDCCCCCCBBB@@@>>>???>>>===>>>@@@AAA@@@???@@@AAA@@@???>>>@@@FFFJJJOOOLLLIIIFFFFFFHHHLLLOOOWWW[[[aaadddccc```^^^]]]]]]^^^]]][[[ZZZ]]]dddjjjsss~~~sssggg\\\WWWVVVTTTQQQNNNLLLJJJIIIIIIJJJKKKKKKJJJIIIHHHHHHDDDCCCAAA??????AAADDDGGGFFFFFFFFFBBB===999999999555444333222000///......111111000//////...//////////////////////////////000000///............///..................//////000...---,,,,,,---...000......---,,,,,,---......,,,------......------,,,.........------,,,,,,,,,+++++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,---...///000---------------,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---......///...---,,,,,,,,,---...,,,,,,------------------...---,,,,,,+++++++++,,,---------.........//////......------------......//////...------------...........................------------------------,,,,,,,,,,,,,,,---.........///000000000000000000............---------,,,++++++,,,---..................//////...------,,,+++,,,------......------------------------,,,,,,------------------------))))))***++++++,,,------,,,,,,,,,,,,,,,------...///---,,,,,,------,,,+++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,------------,,,++++++,,,,,,,,,---------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------......------,,,+++,,,------.........------+++,,,---.........------------------------------++++++,,,,,,,,,---------------------------------,,,,,,------...---------------------------------,,,++++++***+++,,,---...---------------,,,,,,,,,{{{{{{||||||}}}}}}~~~~~~xxxjjj^^^VVVRRRNNNMMMOOONNNIIIDDDBBB@@@>>>>>>???@@@@@@???@@@@@@>>><<<;;;===AAADDDMMMKKKHHHEEEDDDEEEFFFHHHFFFIIILLLMMMMMMNNNOOOPPPSSSUUUVVVTTTRRRTTTXXX\\\kkkxxx}}}rrriiicccaaa___[[[XXXUUURRRQQQLLLMMMNNNNNNMMMKKKIIIGGGGGGEEEBBB???>>>===>>>>>>>>>>>>>>>===;;;;;;===???999888777666444333222222333222111000000///......000000000///////////////111111000///////////////,,,---------...////////////...---,,,,,,---.../////////............//////------............------.........---------------,,,,,,,,,,,,,,,,,,,,,---//////......------,,,,,,+++,,,,,,------,,,,,,+++...------------,,,,,,,,,------------------------...............///000111000000//////...---------------------------,,,,,,+++,,,------......------------,,,,,,,,,---......------------------,,,,,,,,,,,,------,,,,,,++++++---------.....................------------......//////...------------...........................---------------------------------------...//////000333555444111000111333---------,,,,,,,,,,,,,,,,,,,,,---...////////////.........///......---,,,+++,,,------......------.........------,,,,,,,,,------------------------(((((()))***,,,---......---------------......///...---,,,,,,------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,------+++++++++++++++***)))))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------......------,,,,,,,,,------------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------...------,,,,,,---------------------------,,,,,,,,,,,,---......---------,,,,,,+++++++++~~~~~~tttlllfff```aaaeeeeee^^^WWWQQQNNNIIIEEEDDDCCCBBBAAABBB@@@>>><<<;;;<<>>===<<<<<<<<<<<<===???BBBEEE@@@???>>>===<<<;;;:::999666666555444333222000000000000000000000/////////111000000///////////////+++,,,,,,---...//////000///...------------...///........................------............------...............---------......------,,,,,,,,,,,,.........---,,,,,,++++++++++++------------++++++------------------------,,,,,,,,,------........................///000000////////////.....................------,,,,,,,,,+++,,,---...///...---,,,************+++,,,,,,---.........------,,,,,,,,,+++,,,---...---,,,+++***..............................------------......//////...------------...........................------------------------...............///000000000444777555000...000333---------,,,,,,,,,,,,,,,,,,,,,---...............---...............------+++,,,------......------.........------,,,,,,+++------------------------++++++,,,------...//////---------,,,---......///---,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------,,,++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,------...------,,,,,,------------,,,+++******,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------............---,,,++++++------------------------------------......//////......------,,,+++++++++nnnnnnqqqvvv|||~~~{{{uuuxxx~~~yyyqqqgggbbb[[[UUUPPPLLLHHHFFFHHHEEEAAA???>>>???AAABBBBBBAAAAAABBBBBBDDDEEEFFFBBBAAA???===<<<>>>BBBFFFFFFJJJMMMMMMJJJHHHIIIJJJQQQYYYgggrrruuuqqqkkkhhhffffffffffffeeedddcccbbb^^^bbbhhhnnnnnnggg\\\TTTNNNJJJGGGEEEDDDDDDBBB@@@???===<<<===>>>AAADDDEEEEEEDDDCCCBBB@@@???>>>>>>:::::::::999888666555444222222111111000000000///111000000///.../////////,,,,,,------...///000000.........------.........---------......------------......//////......---........................///......------,,,,,,+++,,,,,,,,,+++++++++******++++++------------++++++------------------------+++,,,,,,------.........------,,,,,,------......++++++,,,---......//////.........------,,,,,,,,,+++,,,---...///...---,,,)))******+++,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,---...---,,,+++.....................---......------------......//////...------------...........................------------------------///............///000000...222555444///,,,///222---------------------...++++++,,,------------,,,------...............---+++,,,------......------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,------...---+++***+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------...............---,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,------...------,,,------------,,,+++******,,,,,,,,,,,,------......------------------------,,,,,,---------.........------------------------............---,,,++++++------------------------------.........////////////.........---------,,,XXXXXX[[[```ffflllnnnooolllooosssvvvvvvvvvwwwxxxyyyzzzzzz{{{|||}}}zzzyyy|||~~~yyyrrrkkkddd___YYYVVVRRRMMMHHHCCCBBBBBBAAAAAA@@@?????????@@@AAACCCDDD@@@???<<<999888999<<>>>>>======>>>>>>===;;;:::888555555444444333222222222222111111000000000000000------......///000000000........................,,,---............---,,,......////////////.....................////////////.........------,,,,,,***************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,------.........,,,,,,+++++++++,,,,,,---))))))***,,,---...///000------------------,,,,,,+++,,,------......------,,,,,,---.........------------------------,,,,,,++++++,,,---------,,,,,,...............---------......------------......//////...------------...........................------------------------...............///000000---///222111...,,,...///------------............++++++,,,,,,---,,,,,,+++,,,---......///.........+++,,,------......---------------------------------------------------------,,,,,,++++++******))),,,,,,,,,+++,,,------...,,,+++***+++,,,---,,,+++,,,,,,------------,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,------......------,,,------------,,,,,,+++---,,,,,,,,,,,,---...///........................,,,---------............---------------------------------...------,,,,,,------------------------,,,---......//////..............................[[[[[[]]]aaagggkkkmmmmmmqqquuuzzz|||{{{{{{|||~~~~~~wwwrrrrrrssswww|||zzztttppphhhbbbZZZSSSPPPMMMKKKHHHGGGFFFCCCAAA@@@@@@AAABBB>>>>>><<<:::888999;;;>>>???CCCGGGGGGEEECCCCCCDDDGGGFFFJJJQQQTTTPPPMMMNNNNNNPPPSSSWWWYYYZZZZZZZZZ^^^dddqqqkkkcccZZZSSSPPPNNNIIIFFFGGGEEEDDDDDDFFFGGGFFFDDDDDDCCCBBBAAA@@@>>>======>>>???@@@@@@@@@???===;;;999999888888777666666555444444333222222222222333//////000000000000000000---..................------...////////////...---......////////////......---........./////////000...............---------)))******++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------------------,,,,,,++++++++++++,,,,,,******+++,,,---......///,,,,,,---------------------,,,,,,,,,,,,---......,,,---.........---,,,+++,,,,,,------------------,,,+++++++++,,,,,,---...//////.........---------......------------......//////...------------...........................------------------------......------......///000,,,---..................++++++,,,,,,------------,,,---------------,,,,,,,,,------...//////......+++,,,------......------+++,,,,,,------.........------------------------,,,++++++++++++++++++***---------------......///+++***)))***,,,---,,,+++,,,,,,---......---,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------,,,++++++,,,,,,,,,---------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,------......------,,,------.........------------,,,,,,,,,---...///------------------------------------............------------------------,,,,,,------...---------------------------------+++,,,---...///...------+++,,,,,,------......///tttsssuuuxxx|||~~~}}}|||{{{{{{zzzxxxwwwxxx{{{~~~zzzsssqqqooonnnppppppuuu|||{{{qqqiiiddd```[[[XXXQQQOOOJJJFFFBBBAAAAAABBB>>>??????>>><<<===>>>@@@===AAADDDEEEBBB@@@AAABBBEEE@@@AAAFFFHHHCCCAAADDDFFFHHHLLLOOORRRSSSSSSSSSUUU[[[hhhzzz{{{rrreee\\\WWWSSSMMMIIILLLJJJIIIJJJLLLLLLJJJGGGDDDDDDCCCAAA@@@???>>>===>>>???@@@AAAAAA@@@>>>===<<<<<<;;;;;;:::999888888666666555444444444444555111111111111000000000000------............------...///000111111000///.........////////////......---.........//////000000........................)))***+++,,,---......///...---++++++++++++---...,,,,,,,,,------.........------------------------------,,,+++++++++,,,,,,,,,,,,------------------,,,,,,,,,------............---,,,+++,,,---...///+++,,,,,,---,,,+++)))(((,,,,,,,,,------.........,,,,,,+++***+++,,,.../////////.........---------.........------.........//////...------------...........................---------------------------------------...//////---,,,,,,---///000///---*********++++++,,,,,,,,,---......///......------,,,,,,---.../////////...+++,,,------......------***++++++,,,---...//////------------------------,,,,,,,,,------........................///000000+++***)))***,,,---,,,+++,,,,,,---......---,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------......//////......---,,,,,,,,,,,,---------.........---+++******+++---...++++++++++++++++++++++++,,,,,,............,,,,,,+++,,,,,,---.........---,,,,,,---...////////////------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------++++++,,,---............------------------------++++++---.........---,,,)))***+++,,,------...///|||zzzsssnnnmmmnnnqqqrrrvvvtttrrruuuzzz|||zzz{{{yyyvvvrrruuuvvvuuuxxx~~~~~~|||{{{zzzpppdddVVVNNNKKKIIIEEEAAAFFFFFFCCC???<<<;;;===??????AAABBBBBBAAAAAAAAABBBAAAAAA@@@???>>>=========>>>???BBBFFFJJJLLLJJJHHHKKKPPP[[[lll{{{|||xxxqqqiiiaaa[[[WWWTTTVVVXXXWWWRRROOOOOOMMMIIIJJJFFFEEEFFFCCC===;;;===@@@???>>>?????????===;;;:::::::::::::::999999888<<<<<<;;;:::888666444333111111222222111000000/////////000000000///...------------....../////////.........------................................./////////......---------222222222222222222222222...---,,,,,,++++++,,,,,,+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---........................,,,,,,---...---,,,***))).........------,,,,,,,,,,,,,,,,,,---...///000000............---,,,+++******+++---......---+++***,,,,,,,,,------.........,,,,,,.../////////...------.........---,,,,,,+++,,,***)))***,,,.........---......///////////////,,,,,,++++++,,,,,,---...........................////////////////////////------------------------,,,,,,,,,---...///000111------------------------///...------------...///,,,,,,++++++,,,,,,---...******++++++,,,---......************************++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------.........---,,,,,,+++))))))***+++,,,,,,------000///...---------------,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------+++***)))***,,,,,,***(((,,,,,,,,,---------......//////.........---------++++++++++++++++++++++++///...,,,++++++,,,...///,,,,,,,,,------...///000,,,------......------,,,......////////////......++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------............------|||vvvuuuwwwzzz{{{{{{wwwsssoooooopppsssttt~~~~~~~~~||||||}}}~~~qqqgggbbb^^^YYYTTTMMMKKKHHHEEEBBB@@@===<<<@@@AAACCCBBBAAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<===@@@DDDGGGHHHGGGEEEHHHJJJQQQ]]]jjjrrrtttrrrooommmiiieeeaaa___]]]\\\]]]```aaa``````bbbaaa]]]SSSMMMHHHGGGFFFCCCBBBCCCDDDBBB@@@???@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>======>>>>>>>>>===<<<<<<777666666555444222000///000000000///////////////......------,,,,,,,,,,,,//////............//////....................................---------,,,------------------------...---,,,,,,++++++,,,,,,---------.........//////---------------------------,,,,,,++++++,,,,,,---........................,,,------...---,,,+++***......---------,,,,,,,,,,,,---------.../////////---............---,,,,,,,,,,,,---......---,,,+++,,,,,,------------------,,,---.../////////...---------......------,,,++++++******+++---......---------...///////////////------,,,,,,------...///................................................------------------------......---------......///---------------------------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------......------,,,+++***++++++,,,------......//////...---------------,,,,,,,,,,,,,,,,,,,,,---,,,+++************+++,,,++++++,,,,,,,,,,,,---------,,,++++++,,,+++***(((,,,,,,,,,---------......//////.........------------------------------------,,,+++******+++,,,---.........------...//////,,,------......------,,,......////////////......++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------............------{{{{{{~~~{{{zzz{{{~~~|||vvvnnniiijjjqqqvvvzzztttrrrrrrvvv{{{~~~~~~yyyvvvvvvyyy~~~zzztttmmmhhh^^^ZZZVVVSSSQQQMMMHHHCCCFFFGGGGGGEEEBBB?????????@@@???>>>===<<<<<<<<<<<<<<<<<<>>>BBBEEEFFFDDDCCCFFFEEEFFFLLLTTT[[[]]]]]]]]]]]]\\\[[[[[[\\\\\\]]]]]]cccgggiiinnnuuuxxxwwwggg[[[PPPLLLKKKIIIHHHIIIIIIFFFBBB@@@@@@AAABBBBBB@@@>>><<<;;;:::;;;<<<=========???@@@BBBBBBCCCCCC>>>===<<<;;;888666444333333222111000///000111111000000///...---++++++***/////////....../////////...........................------------,,,,,,,,,------------------------...------,,,,,,,,,,,,,,,---------............///------------------------------,,,,,,,,,,,,------........................,,,------------,,,++++++...------------,,,,,,,,,------..................------...////////////...//////......---------,,,------------------,,,,,,,,,---......//////......------......------,,,,,,+++***+++---//////---,,,------...////////////......------------...//////................................................------------------------//////...------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...------------------..............................,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------......------,,,,,,+++,,,,,,------......//////...------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------///...---...000000///...,,,,,,,,,---------.....................---------------------------------...---,,,++++++,,,---...111111000......---------,,,------......------,,,......////////////......++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------............------zzzvvvxxxvvvrrrqqqwww~~~zzzrrrpppqqqsss{{{|||uuussssssuuuvvvuuutttpppjjjfffkkkyyy}}}vvvrrrppprrrxxx{{{vvvtttvvvzzz}}}~~~|||{{{~~~|||wwwqqqiiieeeeeeccc]]]XXXSSSTTTRRRNNNIIIDDDAAA@@@@@@???>>>======<<<======;;;;;;===AAADDDEEEEEECCCEEECCCAAACCCFFFIIIKKKJJJMMMNNNNNNOOOPPPQQQRRRSSSTTTYYY___eeeppp~~~ooo^^^WWWUUUSSSRRRSSSUUUPPPJJJEEEDDDDDDDDDCCCAAA@@@???===<<<;;;;;;;;;;;;<<<===???AAABBBBBBBBBCCCBBBBBB@@@>>><<<:::999999777444222000000111222222111111000///...------///......------......///........................---------------,,,,,,,,,..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------........................------------------,,,,,,------------------------...............---------,,,---...///000000000000111000///...------...............------,,,,,,,,,---------...............,,,------...------,,,,,,***+++,,,...000///---+++,,,---......//////......---------------......///........................------------------------........................///......---------......------------------------........................,,,,,,,,,,,,,,,---........................------........................,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,------...------,,,,,,+++,,,,,,,,,------............---,,,,,,---------***++++++,,,---......///------------------------+++++++++,,,,,,,,,------,,,++++++,,,///111111111,,,,,,,,,---------..............................++++++++++++++++++++++++000///............///000333222111///...---,,,,,,,,,------......------,,,---......//////......---+++++++++,,,,,,,,,------,,,,,,,,,------------...------............------yyymmmfffeeeiiirrr}}}~~~yyyrrrgggbbb___bbbfffkkksss|||yyytttrrrjjjeeeaaabbbcccdddhhhmmmnnnxxx}}}wwwnnnhhheeedddeeeeee___```___\\\\\\eeewww~~~wwwssspppttt{{{|||{{{zzzyyy|||~~~~~~||||||~~~~~~xxxxxxyyywwwtttiiiiiigggbbbYYYQQQKKKHHHCCCBBBAAA???>>>=========::::::;;;>>>BBBDDDDDDCCCBBBAAA@@@?????????>>>===AAABBBDDDFFFGGGIIIJJJKKKJJJNNNSSSYYYhhh|||~~~nnnggggggffffffgggjjjddd[[[TTTNNNJJJGGGFFFBBBBBBCCCCCCCCCBBBAAA@@@======>>>???@@@@@@@@@@@@CCCDDDDDDDDDCCCBBBAAA@@@>>><<<888555333222222333111000000000////////////...------------------...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...........................---------------------...------------------------...............---------,,,,,,...///000000111111111000///............///.........------,,,,,,,,,------------......//////,,,,,,------...------,,,++++++,,,...000///---***,,,------...............,,,,,,,,,+++,,,,,,---...........................................................................,,,,,,,,,------///000000------------------------........................------,,,,,,------...///..................------------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,------...------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...)))******+++,,,------...------------------------+++++++++,,,,,,,,,------***((('''(((***,,,,,,+++,,,,,,,,,---------......---.....................++++++++++++++++++++++++/////////....../////////333222000///---,,,,,,,,,,,,------......------,,,------............------+++++++++,,,,,,,,,------,,,,,,---------.........------............------{{{nnnccc[[[WWWXXX]]]aaajjjpppppppppwww{{{mmmfffeeeccc___\\\VVVSSSSSSTTTUUUZZZ```iiinnnrrroooggg___\\\[[[TTTRRRRRRUUUVVVTTTUUUXXXYYYaaalllvvvzzzyyyuuuqqqiiieee^^^ZZZXXXWWWWWWWWWRRRSSSRRRPPPQQQ[[[lllzzz}}}yyytttpppmmmqqqxxx~~~~~~|||zzzxxxwwwyyy{{{}}}}}}ssshhh___ZZZPPPOOOLLLHHHDDDAAA???>>><<<;;;;;;===@@@AAAAAA???>>>>>>>>>===;;;999888777999;;;>>>BBBEEEGGGIIIJJJEEEHHHKKKPPP]]]rrr}}}rrrppprrrsssvvvyyyyyytttmmmfff___YYYTTTPPPDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCC@@@>>><<<999777666666666000000000000000000000000......------------......////////////////////////---------............///........................///......---------------///............---------..............................------------..............................---------,,,------...///,,,,,,,,,------------...------..................+++,,,---...///000000000////////////////////////------------------,,,,,,...------------...//////,,,,,,------......---------,,,---...//////---+++,,,,,,---............---,,,++++++++++++,,,------........................////////////////////////........................,,,,,,,,,---...///000111------------------------+++,,,,,,------,,,,,,+++---------------......///------------------......------------------------,,,---------............---,,,,,,++++++,,,,,,---,,,,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,------...*********++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------111...+++***+++++++++***,,,,,,,,,---------......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///------,,,,,,,,,,,,------......------,,,------............------++++++,,,,,,,,,,,,------,,,---------............------............------bbbcccgggqqq}}}ooocccWWWQQQNNNLLLNNNQQQPPPVVVZZZXXXXXX\\\```aaacccaaa[[[SSSOOOOOONNNKKKQQQMMMJJJKKKKKKIIIKKKOOORRRTTTUUUTTTQQQNNNLLLLLLIIIFFFGGGKKKKKKIIIIIILLLKKKNNNRRRWWWYYYYYYWWWVVVUUURRROOONNNNNNOOONNNNNNMMMMMMKKKHHHIIIPPP]]]ggglllllllllkkkkkkhhheeebbbccckkkyyy~~~~~~zzzvvvsssqqqpppqqqsssssstttxxx~~~wwwqqqiiifff```YYYRRRLLLHHHEEEDDDCCCAAAAAABBBAAA???>>>======<<<;;;999888888999777999<<<@@@CCCFFFGGGHHHBBBDDDEEEGGGPPP^^^jjjnnnpppjjjfffhhhkkkmmmpppuuuuuusssrrrqqqooolllhhheeeXXXUUUPPPKKKHHHFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCC>>>>>>???@@@AAAAAAAAA@@@>>>=========<<<<<<<<<<<<666666555444333222222111000000////////////000000////////////////////////........./////////000000000000000000000000000000//////...---------------//////.........---------..............................------------.................................------,,,---...///000,,,,,,,,,---------......,,,---------.../////////+++,,,---...............+++,,,...///000000///...,,,,,,------------------...------,,,---...///000+++,,,------......------///---,,,---...///...,,,+++,,,------......------,,,,,,,,,,,,,,,---..............................000000000000000000000000........................---------------...///000------------------------++++++,,,------,,,++++++---------------...//////++++++,,,,,,------......------------------------------------............---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,,,,------111///,,,,,,---/////////,,,,,,,,,---------......---------.........//////------------------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,---...,,,------......------,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------............------............------WWWTTTTTTZZZcccgggddd```YYYPPPHHHFFFFFFEEEFFFHHHEEEJJJMMMLLLMMMPPPRRRQQQLLLNNNMMMHHHGGGHHHFFFCCCJJJFFFEEEGGGGGGDDDDDDGGGEEEEEEEEEEEEEEEEEEEEEFFFEEEBBBBBBEEEFFFDDDDDDGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEFFFIIIJJJJJJIIIHHHGGGDDDAAAAAAGGGPPPXXXVVVVVVWWWYYYZZZYYYWWWTTTVVV^^^mmm|||tttpppnnnnnnllliiifffhhhmmmrrr~~~zzzsssiii```WWWQQQMMMMMMKKKHHHFFFEEECCCAAA>>>???>>>===:::999:::<<<>>>888:::<<>>AAA@@@@@@DDDMMMTTTUUUZZZWWWWWWZZZ\\\]]]```eeefffiiimmmsssxxxzzzyyywwwssslllbbbWWWOOOLLLKKKLLLGGGGGGGGGGGGGGGFFFEEEDDD<<<<<<===>>>>>>=========;;;<<<===???@@@@@@@@@@@@===<<<;;;:::888666555444222222111111111111222222000000000000000000000000.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...---------,,,,,,+++++++++////////////////////////......------------.................................------,,,---...///000,,,,,,,,,------.........,,,,,,------...///000000+++,,,------...---------)))+++---///000000///...,,,,,,,,,------...............---,,,---...///000+++,,,,,,---.........---000...,,,,,,.........---+++,,,------......------...------------...//////........................000000000000000000000000//////////////////////////////...------------...------------------------------...//////...------...------------...//////******++++++,,,---..............................---------.........//////---,,,,,,++++++,,,,,,---+++,,,,,,---.........---------------------------++++++++++++,,,,,,---...---------------------,,,++++++,,,------,,,++++++++++++,,,,,,,,,---------'''&&&%%%&&&***---000000,,,,,,,,,---------......---------.........//////++++++++++++++++++++++++,,,------......------,,,++++++++++++,,,---......,,,------......------,,,,,,------......------,,,++++++,,,,,,,,,------------------.........//////---..................---