BM6P6(@ |||rrrmmmkkknnnrrrsssuuuyyy~~~vvviiifffppp~~~vvv|||xxxaaaNNNAAA>>>;;;999999888777666999888777666666555666666333444666555444222333333666666666666666666666666555555555555666666666777::::::999999888999999999;;;;;;;;;<<<<<<>>>???@@@@@@FFFDDDEEELLLQQQ\\\qqqbbbKKKLLLJJJJJJSSS[[[\\\```kkk}}}|||sssjjjfffgggdddmmm|||wwwpppkkkfff___YYYSSSNNNIIIFFFFFFFFFIIITTTiiipppfffYYYTTTQQQRRRWWWbbbuuuwwwnnnaaa]]]^^^ZZZQQQLLLLLLHHHBBBCCC>>>999777777888666333666555555555555444444444333333333333333333333333333333333444444444555555666555444333444444666777999888888888999;;;===>>>BBBCCCEEEFFFHHHIIIIIIIIIIIIJJJLLLMMMNNNOOORRRUUUVVV```eeewwwyyysssuuubbbIIICCCBBB>>>999<<<===??????=========>>>===<<<>>>AAAAAACCCJJJRRRtttnnnlllooorrrsssuuuxxx}}}~~~~~~ooohhhooo~~~{{{www}}}yyybbbMMMAAA>>>;;;999999888777666777666555555555555555666555666777777555444444555555555555555555555555555555555555666666666777777::::::999999888999999:::;;;;;;;;;<<<===>>>???@@@@@@FFFEEEFFFNNNSSS___ttt___JJJKKKJJJJJJTTT\\\]]]aaammm~~~tttkkkggggggccclll|||~~~tttlllgggccc\\\VVVQQQLLLGGGDDDEEEEEEHHHUUUjjj~~~oooeeeZZZUUUQQQRRRVVV```rrr|||qqqbbb\\\^^^[[[SSSMMMLLLIIIEEECCC???999777777888666444666555555555555444444444333333333333333333333333333333444444444555555555555555444444444555666777999888888888999;;;===>>>@@@BBBDDDFFFHHHJJJKKKKKKIIIKKKMMMNNNOOOQQQTTTWWWWWWbbbgggzzz~~~|||^^^GGGBBBBBB???;;;<<<===??????===<<<===>>>===<<<===@@@AAABBBJJJSSSvvvqqqoooqqqssssssuuuxxx|||~~~wwwlllnnnxxx}}}yyyxxx~~~{{{cccMMMAAA>>>;;;999999888777666555444444444444555555666666888999999777666666777444444444444444444444444555555666666666777777777:::999999888999999::::::;;;;;;<<<<<<===???@@@AAAAAAGGGGGGHHHQQQVVVaaavvv~~~[[[HHHJJJIIIKKKTTT[[[^^^cccooouuulllggggggeeeooo{{{ooogggccc^^^XXXSSSNNNJJJFFFCCCCCCCCCHHHUUUkkk}}}nnneee\\\VVVRRRQQQTTT\\\mmm{{{vvvddd[[[^^^]]]VVVOOOMMMKKKJJJEEE@@@:::777888888666444666555555555555444444444333333333333333333333333333444444444444555555555555555555555555666777777999999888999:::;;;===>>>???AAACCCFFFIIIKKKMMMNNNJJJKKKNNNOOOPPPSSSVVVYYYYYYdddjjj}}}YYYDDDAAA@@@???>>>;;;===???>>>===<<<===>>>>>><<<===???@@@BBBJJJTTTyyytttqqqsssuuuuuuvvvzzz~~~ooonnnsss~~~zzzwwwzzz~~~dddNNNAAA>>>;;;999999888777666444444444444555666666777666888999999777666666777444444444444444444444444555666666666666777777777999999888888999999::::::;;;<<<<<<===>>>@@@AAABBBBBBHHHHHHJJJRRRVVVaaauuuwwwXXXHHHJJJHHHJJJTTTYYY___eeerrruuukkkffffffhhhsssxxxmmmeee```\\\VVVQQQMMMJJJFFFDDDCCCCCCHHHUUUkkk~~~oooggg^^^XXXSSSQQQRRRXXXggguuu~~~iii^^^``````ZZZSSSNNNNNNNNNFFFAAA;;;777888888777555666555555555555444444444444444444444444444444444444444444444555555555555555555555666666777888888999999999999:::<<<===???AAABBBDDDGGGJJJKKKMMMMMMIIIKKKMMMOOOPPPSSSVVVYYYZZZdddkkk{{{VVVDDDAAA???>>>???;;;===>>>>>>===<<<<<<===>>>======??????BBBJJJTTT|||vvvtttvvvyyyyyyzzz~~~qqqnnnqqqyyy}}}~~~yyyvvv{{{fffOOOAAA>>>;;;999999888777666555555555555666777888888555777888888666555555666444444444444444444444444666666666666777777777888999888888888999999:::;;;<<<<<<<<<===???AAABBBCCCCCCJJJJJJKKKRRRUUU___sssqqqVVVHHHJJJHHHJJJSSSVVV```fffttttttiiidddcccgggttt|||uuummmfff___[[[VVVQQQNNNKKKGGGEEEDDDDDDHHHUUUjjjsssjjj```ZZZTTTQQQPPPUUUbbbooosssfffeeebbb]]]VVVQQQPPPRRRHHHBBB;;;888888888777666666555555555555444444444444444444444444444444444444444444555555555666666555555666777777888888999:::999999999:::<<<>>>???DDDEEEFFFHHHJJJKKKLLLLLLIIIKKKMMMNNNOOORRRUUUWWWYYYdddkkkvvvUUUFFFBBB>>><<>>>>><<<;;;<<<===>>><<<===???@@@BBBJJJSSS}}}xxxvvvyyy}}}}}}qqqpppsssvvvuuu~~~{{{|||iiiRRRAAA>>>;;;999999888777666777666666666666777777888444666777666555444444444444444444444444444444444666666666777777777888888888888888888999:::;;;;;;<<<<<<===>>>@@@AAACCCDDDCCCJJJJJJLLLTTTWWW```tttjjjSSSHHHJJJIIILLLUUUVVV```ggguuutttiiibbbbbbcccqqq{{{uuunnnhhh```\\\WWWRRROOOLLLHHHFFFDDDEEEIIIVVVkkkwwwnnnaaa[[[UUUQQQOOOSSS___kkkrrrkkkddd```ZZZTTTRRRTTTJJJCCC<<<888888888888666666555555555555444444444444444444444444444444444444444555555555666666666444555666888999999999999::::::999:::;;;<<<>>>???EEEFFFGGGIIIJJJKKKKKKLLLJJJLLLMMMNNNOOOQQQTTTVVVYYYccckkkqqqSSSHHHDDD===;;;>>>:::<<<>>>===<<<;;;<<<======<<<>>>AAAAAACCCJJJRRR}}}xxxwww|||qqqqqqvvvrrrmmm|||~~~kkkUUUAAA>>>;;;999999888777666777777666555555555666666444666777777555444444555555555555555555555555555666666777777777888888888888888888888999:::;;;<<<<<<<<<===>>>@@@BBBDDDEEEBBBIIIKKKNNNVVVZZZeeexxxbbbNNNGGGJJJJJJPPPYYYZZZ___gggvvvuuuiiicccbbb```ppp~~~wwwooohhhaaa]]]WWWRRROOOLLLHHHFFFDDDEEEKKKXXXmmmzzzqqqbbb\\\VVVRRROOORRR]]]iii}}}qqqfffaaa]]]WWWTTTTTTKKKDDD===888888888888777666555555555555444444444555555555555555555555555555555555555666666666666444555777999::::::::::::::::::::::::;;;===>>>@@@DDDEEEGGGIIIKKKLLLMMMNNNLLLNNNOOOPPPPPPQQQSSSVVVYYYcccllliiiOOOHHHFFF===:::>>>:::<<<======<<<;;;;;;<<<;;;;;;>>>BBBCCCCCCIIIPPP|||xxxxxx}}}pppsssyyy~~~nnngggyyy|||}}}mmmWWWAAA>>>;;;999999888777666777666555444444444444444555666888777555444444555666666666666666666666666777777777777888888888888888888888888999:::;;;<<<<<<<<<===???@@@CCCDDDEEE@@@HHHKKKOOOYYY^^^iii|||}}}]]]KKKFFFJJJKKKRRR\\\]]]___gggvvvwwwjjjcccbbbaaaqqqyyyooogggaaa]]]WWWRRROOOKKKHHHEEEDDDEEEKKKZZZppp|||rrrccc]]]VVVRRROOORRR\\\hhh}}}uuufffaaa___YYYTTTTTTKKKEEE===888888999888777666666555555555444444444555555555555555555555555555555555555666666666777444555777999::::::::::::::::::::::::;;;===???@@@BBBDDDFFFIIILLLNNNOOOPPPOOOPPPQQQQQQQQQRRRTTTVVVZZZdddmmmcccLLLHHHFFF===:::???:::<<<======<<<;;;;;;<<<:::;;;???CCCDDDDDDHHHOOO~~~uuussszzzhhhfffooo}}}{{{~~~hhhTTTCCC@@@<<<999999888777666888777666555444444555666444555555666666666666666333333333444444444555555666666666666777777777777888888888999:::;;;<<<===>>>>>>>>>@@@AAACCCEEEFFFEEEIIIPPPVVVXXX\\\hhhuuu|||]]]QQQGGGIIIRRRWWWYYY[[[aaahhhzzzrrreeeaaabbbbbbsssyyyoooiiiccc```ZZZTTTNNNIIIFFFEEEFFFEEEJJJ[[[www|||qqqeee]]]UUURRRQQQRRRYYY```{{{yyynnnhhh]]]YYYYYYSSSLLLFFF???:::999888666444555555555555555555555555444444444555555555555666555444444444444555666666777666666666666777777888<<<<<<===???AAACCCEEEFFFIIIJJJLLLLLLMMMNNNQQQSSSWWWVVVSSSQQQQQQSSSUUUWWWYYYaaaggg~~~\\\GGGDDD???;;;<<<;;;<<<;;;;;;;;;;;;<<<======@@@AAAAAAAAAAAACCCGGGJJJyyyzzziiidddlll{{{zzziiiUUUCCC???<<<999999999888777666666555444333444555555444555555666666666666666444444444444555555555555666666666666777777777888888888888999:::;;;======>>>>>>???@@@BBBDDDEEEFFFHHHKKKQQQVVVWWWZZZeeerrryyyZZZNNNEEEHHHPPPVVVYYY[[[bbbhhhzzzvvvhhhbbbcccbbbrrryyyoooiiidddaaa[[[UUUOOOJJJGGGFFFGGGGGGLLL]]]xxxsssggg___WWWTTTSSSTTTZZZaaayyyvvvlllggg]]]ZZZZZZTTTKKKEEE===999888999888666555555555555555555555555444444444555555555555666555444444444444555666666888888777777777888999999<<<<<<===???AAACCCEEEFFFGGGIIILLLMMMNNNQQQTTTWWW\\\YYYUUURRRRRRUUUXXX[[[___gggmmm{{{YYYFFFDDD???<<<===;;;;;;;;;;;;;;;;;;<<<======>>>?????????@@@BBBFFFIII~~~iiiaaahhh{{{|||www~~~kkkVVVBBB???;;;999999999999888444444333333333444555555444555555666666666666666555555555555666666666666666666666777777777888888888888999999:::<<<===>>>>>>??????AAABBBDDDFFFGGGKKKMMMQQQUUUUUUWWWbbbnnnxxxWWWLLLEEEIIIQQQWWWZZZ]]]bbbhhhzzz|||mmmdddcccaaaqqqyyypppiiieeebbb]]]WWWQQQLLLIIIHHHHHHHHHOOO```yyyvvvjjjbbbZZZVVVUUUUUU[[[bbbwwwtttkkkggg^^^[[[[[[UUUKKKDDD<<<777777999999999555555555555555555555555444444444555555555555666555555444444555555666777999999888888999::::::;;;<<<<<<===???AAACCCEEEFFFGGGIIILLLOOOQQQTTTXXX\\\___\\\WWWTTTTTTWWW\\\```dddmmmtttvvvVVVDDDDDD@@@======;;;;;;;;;;;;;;;;;;<<<<<<===;;;<<<===>>>???AAAFFFIIIjjj```fffvvvwww|||kkkUUUAAA>>>;;;999999999999888444444444444555666666666444555555666666666666666666666666666777777777777666666777777777888888888999999999:::;;;<<<===>>>??????@@@AAACCCFFFHHHIIIKKKMMMQQQTTTTTTVVVbbbnnnuuuWWWMMMGGGKKKSSSYYY]]]``````fffxxxpppfffbbbaaaoooyyypppjjjfffccc^^^XXXRRRNNNKKKJJJGGGHHHPPPbbbzzzxxxmmmddd\\\XXXUUUVVV[[[bbbuuutttllliii```\\\[[[UUUMMMFFF<<<777666888999888555555555555555555555555444444444555555555555666555555555555555666666777999888888888999:::;;;<<<<<<<<<>>>???BBBDDDFFFHHHIIIKKKNNNQQQSSSVVV[[[^^^___]]]ZZZXXXXXX[[[^^^```eeeooowwwsssTTTCCCDDDAAA===>>>;;;;;;;;;::::::;;;;;;<<<===:::;;;======???BBBFFFIIIzzz{{{}}}lllccciiizzzzzz~~~iiiTTTBBB???;;;999999999888888555555666666777777777777444555555666666666666666666666666777777777888888777777777777888888888888999999999:::;;;<<<>>>>>>???@@@AAABBBEEEGGGIIIJJJJJJLLLPPPSSSTTTWWWcccpppoooUUUMMMHHHLLLRRRWWW[[[___]]]dddvvvqqqfffbbbaaannnyyyqqqkkkfffddd___YYYSSSOOOLLLKKKEEEHHHQQQbbbzzzzzzooofff]]]XXXVVVUUU[[[aaasssvvvooolllccc^^^]]]UUUPPPHHH>>>777666666666666555555555555555555555555444444444555555555555666666555555555555666777777888777777888999:::;;;;;;======???AAACCCFFFHHHIIIMMMOOOQQQSSSTTTWWWZZZ]]]\\\\\\\\\\\\]]]]]]^^^^^^eeepppyyy{{{sssTTTCCCDDDAAA===>>>;;;:::::::::::::::;;;<<<<<<;;;<<<===>>>???BBBFFFJJJvvvxxxzzz~~~rrrkkksss|||~~~hhhSSSCCC@@@<<<999999888777666666666777888888888777777444555555666666666666666666666666666777777777777777777777888888888999999999999::::::;;;===>>>???@@@@@@BBBCCCFFFHHHJJJLLLJJJKKKOOOSSSTTTXXXeeerrrkkkSSSLLLGGGJJJOOORRRVVVZZZ[[[bbbttt~~~rrrhhhdddcccnnnyyyrrrlllfffddd___YYYTTTPPPMMMLLLEEEIIIRRRccczzz}}}qqqhhh___ZZZWWWVVV[[[aaasssuuuooonnneeeaaa___WWWPPPIII???888666666555444555555555555555555555555444444444555555555555666666666555555666666777888777777777888999:::;;;<<<>>>???@@@BBBEEEHHHJJJLLLOOOQQQSSSTTTUUUWWWZZZ]]]ZZZ[[[]]]___```___^^^]]]eeeqqq|||sssppp}}}vvvVVVDDDDDD@@@======;;;:::::::::::::::;;;;;;<<<;;;<<<===>>>???AAAFFFIIItttvvvyyy}}}|||xxxuuu}}}}}}fffSSSEEEAAA===:::888777666555666777777888888777666555444555555666666666666666555555555666666666777777777777888888888999999999::::::::::::;;;===>>>???@@@AAABBBDDDFFFIIIKKKMMMLLLMMMPPPSSSTTTXXXeeessspppSSSLLLHHHJJJMMMOOORRRVVV[[[bbbttt}}}rrrkkkhhheeennn}}}yyyrrrmmmfffccc___YYYTTTPPPMMMLLLHHHKKKSSSbbbxxxtttkkkbbb\\\XXXWWW\\\bbbsssqqqmmmmmmfffcccbbbZZZNNNGGG???999888777555444555555555555555555555555444444444555555555555666666666666666666777777888888888999999:::<<<===>>>@@@@@@BBBDDDGGGJJJLLLNNNOOOQQQSSSUUUVVVXXX[[[]]]\\\]]]^^^___````````````cccppp|||~~~yyyvvvkkklll|||{{{YYYFFFDDD???<<<===;;;::::::999999::::::;;;<<<;;;<<<=========???CCCFFFsssuuuyyy~~~www}}}|||||||||{{{fffSSSFFFBBB===:::888777555444666666777777777555444333444555555666666666666666555555555555666666666666777888888888888999999999:::::::::;;;<<<===>>>???@@@AAABBBDDDGGGJJJLLLMMMNNNOOORRRTTTTTTXXXeeerrr~~~zzzVVVOOOJJJLLLNNNOOORRRVVV[[[bbbuuu}}}sssmmmkkkfffnnn|||yyyrrrnnnfffccc^^^YYYTTTPPPMMMLLLKKKNNNUUUcccwwwwwwmmmddd^^^ZZZYYY]]]cccsss{{{{{{mmmjjjlllgggdddddd\\\KKKEEE>>>:::999999777555555555555555555555555555444444444555555555666666666666666666666777888888999::::::;;;<<<===??????AAAAAACCCEEEHHHKKKNNNOOONNNPPPSSSTTTVVVXXX\\\_______________```aaacccddd```nnnzzzzzztttiiikkk}}}~~~\\\GGGDDD???;;;<<<;;;::::::999999::::::;;;<<<;;;;;;<<<<<<<<<>>>AAADDDvvvuuuwww}}}xxxyyyyyyyyy|||}}}hhhUUUDDDAAA===<<<<<<<<<999666555666777888888777666555777777777777777777777777666666666666666555555555777888888999999:::;;;;;;999999:::;;;<<<<<<<<<;;;???@@@CCCEEEHHHJJJKKKLLLSSSRRRSSSTTTUUUXXXcccooo}}}vvvZZZOOOGGGHHHMMMPPPQQQRRRXXXdddwwwxxxnnniiiiiiiiiqqq}}}{{{vvvqqqoooiiifffbbb^^^ZZZUUUPPPLLLPPPOOOVVVhhh~~~}}}ssshhhaaa]]][[[___eeevvv|||tttqqqnnnmmmnnnjjjbbbZZZOOOHHH???:::999999999888666555555555555444444444444555555666666666666666666777777777777777666555::::::::::::<<<===>>>???EEEEEEEEEHHHLLLOOOQQQQQQUUUUUUUUUUUUUUUXXX]]]```ddddddbbb___\\\ZZZ[[[\\\aaaooouuuhhhkkk~~~}}}[[[FFFDDD@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>BBBEEEvvvuuuwww|||uuuxxxxxxxxx{{{}}}hhhVVVEEEAAA===;;;<<<<<<999777555666777888888777666555777777777777777777777777666666666666666666666666777888888999999:::;;;;;;<<<<<<>>>>>>????????????CCCCCCDDDEEEHHHKKKOOOPPPSSSSSSUUUWWWWWWYYYcccnnnZZZOOOGGGGGGLLLOOOQQQSSSXXXbbbuuuwwwmmmhhhhhhgggppp}}}}}}xxxtttqqqnnnjjjeee```\\\WWWSSSOOORRRQQQXXXiii~~~~~~uuukkkeee___[[[]]]aaauuuxxx~~~rrrooommmnnnoookkkbbb[[[OOOHHH???999888999888888777777666666666555555555333444555555666666555555666666666777777777777777:::::::::;;;<<<>>>???@@@HHHHHHIIIKKKNNNQQQSSSSSSWWWXXXXXXXXXXXX[[[___bbbeeedddcccaaa^^^\\\]]]^^^eeerrr~~~kkkiiizzz}}}[[[FFFEEEAAA>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>BBBEEEuuusssuuuyyy||||||~~~xxxqqquuuwwwwwwzzz~~~iiiWWWFFFBBB<<<::::::;;;:::888666666777777777777666666777777777777777777777777666666666666666666666666777888888999999:::;;;;;;===>>>???@@@@@@AAAAAAAAAEEEDDDDDDEEEHHHLLLPPPSSSTTTUUUWWWZZZYYYZZZbbblllZZZOOOFFFFFFJJJNNNQQQTTTXXXaaarrryyymmmgggfffeeennn{{{zzzyyy{{{|||xxxvvvuuupppiiiccc^^^ZZZWWWTTTUUUTTTZZZjjj}}}wwwnnnhhhbbb\\\\\\___sssvvv{{{ooommmmmmoooppplllccc[[[NNNGGG>>>888777888888777888777777777666666666666333444555555666666555555777666666555666777999:::;;;;;;;;;<<<>>>@@@AAABBBJJJKKKMMMOOOQQQSSSUUUVVVXXXYYYYYYZZZZZZ\\\___bbbeeeeeeeeeccc```___```aaafffrrr~~~nnneeesss{{{ZZZGGGFFFAAA===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>BBBEEEssspppqqquuuwwwwwwyyy}}}~~~{{{zzz~~~wwwnnniiipppwwwvvvzzz~~~jjjYYYGGGBBB<<<999:::;;;:::999666666777777777777666666666666666666666666666666666666666666666777777777777888888999999:::;;;;;;;;;;;;===>>>????????????CCCDDDFFFHHHKKKNNNQQQRRRVVVWWWZZZ]]]\\\[[[bbbkkkXXXNNNFFFFFFIIILLLPPPUUUZZZaaappppppfffbbbaaakkkyyyvvvwwwzzz~~~~~~}}}{{{uuummmfffaaa]]]ZZZYYYVVVUUU[[[jjj{{{xxxoooiiibbb]]]^^^bbbrrrxxx}}}mmmlllllloooppplllbbbZZZMMMFFF===888777777777666777777777666666666555555444555666666777777666666777666555555555888:::<<<;;;;;;<<<===???AAACCCDDDKKKMMMPPPRRRSSSUUUWWWXXXWWWYYY[[[[[[[[[\\\___aaaeeeeeefffdddbbbaaaaaabbbcccnnnyyyyyykkktttwwwXXXGGGFFFAAA===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>BBBEEEpppmmmmmmppprrrrrruuuyyy|||xxxxxx{{{|||}}}ppphhhcccjjj}}}xxxwwwzzz~~~kkkZZZGGGBBB<<<999:::;;;:::999777777666666666666777777666666666666666666666666666666666666777777888888777888888999999:::;;;;;;::::::<<<===>>>?????????BBBEEEJJJNNNRRRSSSRRRRRRVVVWWW[[[^^^]]]\\\bbbjjj{{{VVVMMMFFFFFFIIIKKKPPPUUU[[[aaaooouuufff___]]]gggvvv~~~xxxyyy|||yyyqqqiiidddaaa^^^]]]XXXWWW\\\iiiyyyzzzooohhhbbb___bbbhhhssszzznnnmmmmmmpppqqqlllbbbZZZMMMFFF===888777777777666666666666555555555444444666666777888888888888777777777555555666888:::<<<;;;;;;<<<>>>@@@CCCEEEFFFJJJMMMQQQTTTTTTVVVXXXZZZ[[[]]]___`````````bbbccceeefffgggfffdddbbbbbbcccdddmmmwwwxxx|||qqqTTTEEEFFFAAA===>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>BBBEEEnnnkkkkkknnnppppppsssxxx{{{xxxxxx{{{|||{{{}}}sssiiibbbhhhzzz{{{yyy{{{lll[[[FFFBBB<<<::::::;;;:::888777777666666666666777777777777777777777777777777555666666777777888888999777888888999999:::;;;;;;;;;<<<>>>???AAAAAABBBBBBCCCGGGNNNTTTWWWWWWUUUTTTVVVWWW[[[^^^\\\\\\bbbkkkwwwSSSLLLFFFGGGIIIKKKOOOTTTZZZ```nnnwwwfff]]]ZZZcccrrr~~~{{{{{{~~~|||tttmmmhhheeecccaaa]]][[[^^^hhhvvv{{{ppphhhcccaaaeeekkkttt~~~uuurrrqqqrrrrrrmmmccc[[[NNNGGG>>>888777888888777555555555555444444444444666666777888888888888777888777777666777888:::;;;::::::<<<>>>@@@CCCFFFGGGHHHMMMRRRUUUVVVWWWZZZ]]]aaacccfffhhhhhhggghhhhhhhhhiiijjjiiifffdddddddddhhhooovvv|||kkkOOOCCCEEE@@@<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>BBBEEEnnnkkkkkknnnpppqqquuuzzz|||yyyzzz}}}}}}{{{{{{~~~~~~pppdddhhh{{{~~~|||}}}lll[[[EEEAAA===;;;<<<<<<999777888777666555555666777888777777777777777777777777555666666777888888999999777888888999999:::;;;;;;<<<===???AAABBBCCCCCCDDDCCCGGGMMMRRRVVVWWWVVVUUUVVVWWWZZZ\\\[[[\\\cccmmm{{{mmmPPPJJJGGGHHHJJJJJJNNNSSSXXX^^^mmmvvvfff^^^XXX```ooo~~~~~~xxxrrrnnnkkkhhhfffddd``````gggrrr~~~ssskkkeeeaaaccchhhwww}}}zzzwwwvvvuuupppfff^^^OOOHHH???999888999888888666666666666555555555555444444555666666666666666888888888888888888888888999:::;;;===@@@CCCFFFGGGGGGLLLSSSWWWXXXYYY]]]aaaeeehhhkkkmmmmmmlllkkkllllllmmmnnnmmmjjjgggffffffhhhnnnttteeeKKK@@@DDD???<<>>BBBEEE~~~ooolllkkkoooqqqrrrvvv|||}}}{{{{{{~~~~~~{{{zzz|||wwwhhhjjj|||}}}~~~lll\\\DDDAAA===<<<===<<<999666888777666555555666777888777777777777777777777777555666666777888999999999777888888999::::::;;;;;;<<<===>>>@@@AAABBBCCCCCCBBBEEEIIIMMMQQQSSSTTTTTTVVVVVVYYY[[[[[[[[[dddnnnwww```NNNJJJGGGIIIJJJJJJMMMRRRVVV\\\kkktttfff```VVV___mmm|||{{{vvvrrrnnnkkkiiiiiidddbbbfffooovvvooohhhbbbaaadddxxx{{{yyywwwrrrhhh```OOOHHH???:::999999999888777777777777666666666666222333444444555555444444888888999999999888777777888999;;;===@@@CCCFFFGGGFFFMMMTTTXXXYYY[[[___ccceeehhhlllnnnnnnllllllllloooqqqqqqpppmmmiiihhhhhheeekkkqqqaaaHHH???CCC???;;;??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>BBBFFF|||qqqooooooqqqpppqqqwwwooonnnwww~~~nnn[[[IIIAAA<<<<<<===;;;999:::999888888777666555555555666666777888888888888888555666666666777777777888888999999:::;;;;;;;;;;;;>>>???@@@@@@@@@AAACCCFFFFFFGGGJJJMMMQQQTTTWWWXXXXXXYYY[[[\\\]]]```dddhhh{{{zzzaaaLLLGGGDDDGGGJJJJJJLLLPPPWWW[[[hhhxxxhhh]]]XXXZZZeeewww{{{yyyvvvrrroooqqqlllfffccceeettt~~~yyywwwnnnbbb___ddduuu}}}uuuwwwtttpppiii[[[OOOFFF===;;;:::777666888888888888888888888888888777777777777777777777777888888888888888888999999=========>>>???AAABBBCCCKKKQQQWWWWWWUUUUUU[[[aaaiiikkkmmmmmmkkkiiihhhhhhpppqqqrrrqqqmmmiiifffeeefffkkksssYYYHHHAAAAAA;;;<<<@@@<<<===<<<;;;:::999::::::;;;:::;;;<<<<<<<<<>>>AAADDD~~~sssppppppqqqqqqrrrxxxpppnnnxxx~~~~~~~~~ooo]]]GGG???::::::;;;999777888888888777666666555444444666666777888888888888777666666666666777777777777888888999:::;;;;;;;;;;;;>>>???@@@AAAAAABBBDDDFFFGGGHHHKKKNNNRRRUUUXXXYYYYYYYYYZZZZZZ\\\___dddgggxxxvvv[[[LLLGGGDDDGGGIIIJJJLLLOOOUUUYYYfff~~~zzzkkk```[[[]]]fffwww~~~|||wwwppphhhaaaaaannn~~~zzzxxxpppdddaaafffvvvzzzzzzuuuppphhh[[[OOOFFF===;;;:::777666888666666666666666666666666777777777777777777777777888888888888888999999:::<<<<<<===???AAACCCEEEGGGKKKPPPUUUVVVTTTUUUZZZ```gggiiikkkkkkiiihhhhhhiiinnnppppppooollliiiggggggggglllssswwwXXXGGGAAAAAA<<<===???;;;===<<<;;;:::::::::;;;;;;:::;;;<<<<<<<<<>>>AAACCCssspppoooppppppqqqvvv}}}pppooowwwxxx|||~~~ppp^^^FFF???999::::::888777888777777666666555444444444555666777777888888777777777777777777666666666666777888999:::;;;;;;;;;;;;===???AAABBBBBBCCCEEEGGGHHHIIILLLOOORRRUUUWWWYYYZZZZZZZZZYYYZZZ^^^cccgggttttttXXXLLLFFFDDDGGGIIIIIIKKKNNNTTTWWWccc{{{oooeee___```hhhxxxwwwjjj___\\\eee}}}}}}yyyxxxqqqfffdddiiiwww}}}vvvppphhhZZZNNNEEE===:::999777666888666666666666666666666666777777777777777777777777888888888888888999::::::;;;<<<>>>@@@CCCFFFHHHJJJJJJNNNSSSTTTSSSTTTYYY^^^ccceeeggghhhgggggghhhiiilllmmmmmmkkkiiihhhiiijjjhhhnnnssssssVVVGGGBBBBBB======???999<<<<<<;;;:::::::::;;;;;;:::;;;<<<;;;;;;===@@@BBBrrrnnnlllmmmnnnnnnrrrxxx~~~~~~~~~}}}}}}zzzlllmmmuuuwwwooo]]]HHHAAA;;;;;;<<<:::999:::666666555555444444444444555666666777777777777777777777777777666666666666777888999:::;;;<<<<<<<<<<<<>>>AAACCCCCCDDDFFFHHHIIIJJJLLLOOOQQQTTTVVVWWW[[[ZZZZZZYYYYYY]]]bbbfffpppwwwZZZKKKFFFDDDFFFHHHHHHJJJMMMTTTWWWbbbxxxtttjjjdddccciiixxx{{{kkk^^^XXX^^^ssszzzvvvvvvpppfffeeekkkxxx~~~vvvppphhh[[[NNNDDD<<<:::999777666888777777777777777777777777777777777777777777777777888888888888999::::::;;;<<<===>>>@@@CCCFFFHHHJJJIIIMMMQQQRRRRRRSSSWWW[[[___aaacccddddddeeegggiiijjjjjjjjjhhhggghhhjjjmmmiiiooosssuuuUUUFFFBBBCCC>>>===>>>888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<>>AAADDDDDDEEEGGGIIIIIIJJJLLLNNNQQQSSSUUUVVV[[[[[[[[[ZZZZZZ]]]aaaeeennnzzz[[[KKKFFFCCCEEEGGGGGGIIILLLUUUWWWaaauuuzzzlllfffdddiiiwww}}}lll___XXX[[[lll|||wwwrrrqqqlllddddddkkkyyy}}}uuupppiii\\\MMMDDD<<<:::999777666888777777777777777777777777777777777777777777777777888888888888999:::;;;<<<======>>>@@@BBBDDDFFFGGGHHHLLLOOOQQQQQQSSSVVVZZZ\\\^^^```aaabbbdddgggiiihhhhhhhhhgggfffhhhllloooiiippprrr~~~wwwUUUFFFAAACCC======>>>888:::;;;;;;;;;;;;;;;;;;;;;999:::;;;::::::;;;>>>@@@ssslllhhhiiijjjjjjlllpppzzz|||~~~~~~~~~~~~tttjjjccchhhrrr}}}|||nnn[[[EEE>>>888999999777666777555555555555555555555555444555666666777777666666666666666666777777777777666777888:::;;;<<<======;;;>>>BBBEEEFFFGGGHHHJJJKKKLLLMMMOOOQQQSSSUUUVVV\\\\\\]]]\\\\\\^^^aaadddlll|||zzzZZZKKKFFFCCCEEEGGGFFFHHHKKKSSSVVV```sssnnnfffcccgggvvv}}}~~~~~~oooccc[[[[[[fffsssuuuooommmgggaaaccclllzzz{{{tttpppjjj]]]LLLCCC;;;999999777666888666666666666666666666666777777777777777777777777888888888888999;;;<<<===>>>>>>???@@@BBBDDDFFFGGGIIIKKKNNNPPPQQQSSSVVVYYYZZZ\\\^^^___```cccfffiiifffggggggggggggiiilllooohhhpppqqqyyyUUUFFFAAAAAA<<<<<<>>>888999:::;;;<<<<<<<<<;;;;;;999:::::::::999:::===???wwwooojjjkkkmmmmmmnnnqqqxxx|||rrrhhhccciiisssppp]]]EEE>>>888888999777666777666666666666666666666666444555666666777777666666444444555666777888999999666777888:::;;;<<<======:::>>>BBBEEEGGGHHHIIIKKKNNNNNNPPPQQQSSSUUUWWWWWW\\\]]]____________aaaccciiixxxyyyZZZKKKEEEBBBDDDFFFFFFGGGJJJPPPTTT^^^qqqpppddd```dddtttyyytttvvv|||rrrggg___\\\bbbkkk~~~vvvmmmiiiddd___cccmmm{{{~~~{{{tttpppiii\\\LLLBBB;;;999999777666888666666666666666666666666777777777777777777777777888888888999:::;;;<<<======>>>???AAADDDGGGIIIJJJIIIKKKMMMPPPRRRTTTVVVXXXZZZ\\\]]]^^^___bbbeeehhhfffggghhhhhhhhhiiilllooohhhpppppp|||}}}VVVFFF@@@@@@;;;;;;>>>999999:::;;;<<<<<<<<<;;;;;;999::::::999999999<<<>>>zzzsssmmmnnnpppooopppssswww|||ssshhhcccjjjuuurrr___GGG@@@::::::;;;999888999666666666777777777777777444555555666666666666666333444555666777888999:::666777888:::;;;<<<======:::===BBBFFFGGGHHHJJJKKKPPPQQQRRRSSSUUUWWWXXXYYY\\\^^^```aaa``````aaabbbhhhuuuzzzZZZKKKEEEBBBDDDFFFEEEGGGJJJMMMQQQ]]]pppqqqccc___cccrrr{{{rrrlllmmmttt{{{uuukkkaaa\\\```fffwwwvvvlllhhhbbb^^^dddnnn{{{~~~{{{uuuppphhh[[[KKKBBB:::999888777666888888888888888888888888888777777777777777777777777888888888999:::;;;===>>><<<===???BBBFFFIIILLLNNNJJJKKKMMMPPPRRRUUUWWWXXXZZZ\\\]]]^^^___aaaeeehhheeeggghhhiiiiiijjjlllnnngggoooppp{{{WWWFFF@@@???:::;;;>>>:::888999;;;<<<===<<<;;;;;;999::::::999888999<<<>>>zzzuuusssrrrpppsssxxx}}}|||}}}xxxhhhdddkkkuuuppp[[[DDD???:::999;;;<<<999666666666666666666666666666666666666666777777777777777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@AAAAAACCCDDDGGGJJJLLLMMMPPPQQQTTTXXX[[[\\\[[[YYYZZZ\\\___```______aaabbbkkkwwwXXXNNNGGGBBBDDDGGGGGGGGGIIIMMMTTT___mmmsss``````dddpppsssllliiihhhkkkpppzzzwwwrrrkkkddd`````````qqquuuiiiccc``````dddjjj|||}}}vvvvvvrrrhhh^^^JJJCCC<<<999888555666999666666666666777777777777444555555666777888888999888888999888888888;;;===?????????BBBFFFJJJKKKKKKNNNPPPRRRSSSSSSTTTVVVXXXZZZZZZ[[[[[[\\\^^^___```dddeeefffffffffgggjjjllljjjmmmrrr|||rrr}}}~~~[[[FFF===???:::999<<<:::<<<;;;;;;::::::;;;;;;<<<666666777888:::;;;<<<===|||vvvtttrrrpppssswwwyyyxxxzzz~~~mmmeeelllvvvmmmXXXDDD???:::999;;;<<<999666666666666666666666666666666666666666777777777777777777777888888999:::;;;;;;;;;<<<===>>>>>>?????????@@@AAADDDGGGKKKNNNOOORRRRRRTTTWWWZZZ[[[\\\[[[]]]___aaaaaaaaaaaaccceeeiiivvv\\\NNNFFFAAACCCEEEFFFFFFHHHKKKRRR\\\kkkrrr```]]]```mmm~~~rrrkkkgggdddgggkkksssrrrnnniiiccc```___```ooo~~~|||rrrgggbbb______ccciiizzz}}}yyywwwpppdddZZZJJJBBB;;;999888666666999777777777777666666666666555555666666777777888888888999999999888999<<<>>>@@@@@@@@@CCCHHHKKKMMMMMMPPPQQQSSSSSSRRRSSSUUUVVV[[[[[[[[[\\\]]]^^^___```bbbcccdddddddddeeegggiiikkkooouuusssiiittt___III@@@AAA===;;;>>><<<::::::999999999999::::::888888999:::;;;<<<<<<===~~~vvvtttsssqqqsssvvvvvvuuuwww{{{uuuhhhnnnyyyxxx~~~~~~gggRRRCCC???;;;:::;;;;;;999666666666666666666666666666666666666666777777777777777777888888999:::::::::;;;;;;<<<<<<======>>>>>>===???AAADDDHHHLLLOOOQQQTTTTTTUUUWWWYYY[[[]]]^^^bbbcccdddccccccdddgggiiiiiivvvcccNNNFFFAAABBBDDDDDDEEEGGGIIIPPPYYYggg|||}}}qqq___ZZZ[[[iii}}}qqqiiiccc``````dddiiiiiihhheeeaaa^^^^^^^^^lllzzz~~~vvvmmmeeeaaa^^^]]]bbbhhhzzz|||zzzvvvnnnaaaVVVIIIAAA;;;:::888666777:::888888777777666666555555777777777777777777777777888999:::999999;;;===@@@CCCBBBCCCFFFKKKOOOQQQQQQSSSTTTUUUTTTRRRRRRSSSUUU[[[[[[[[[\\\]]]^^^___```bbbcccdddcccbbbccceeefffiiinnnuuulllaaalllaaaKKKAAABBB===;;;>>>;;;888888777777777777888888:::::::::;;;;;;<<<<<<<<<|||uuussstttssstttwwwwwwwwwxxx|||~~~nnnqqq}}}rrr|||yyybbbLLLBBB???;;;:::::::::888777666666666666666666666666666666666666777777777777777777888999::::::::::::;;;;;;<<<<<<============???@@@BBBEEEHHHLLLOOOQQQVVVVVVWWWWWWXXX[[[___aaaeeeffffffddddddeeeiiikkkmmmzzzjjjPPPHHHBBBBBBDDDDDDEEEHHHIIIOOOWWWeeeyyyzzzooo```YYYYYYhhh}}}qqqhhhbbb\\\[[[^^^___aaabbbaaa___]]]\\\\\\iiivvvyyyqqqjjjddd```]]]]]]bbbiii}}}}}}{{{zzzxxxsssjjj^^^VVVGGG@@@;;;:::999777777:::999888888777666555555444888888777777777777777777888999:::;;;;;;<<>>>>>>>>CCCCCCEEEGGGIIILLLOOOPPPWWWXXXYYYYYYYYY[[[```dddgggggggggeeeeeefffiiilllsssrrrSSSKKKDDDDDDEEEEEEFFFIIIJJJOOOWWWcccvvvwwwnnn```ZZZ[[[jjj~~~rrrjjjbbb\\\ZZZ[[[[[[]]]______]]][[[ZZZZZZdddppp~~~~~~vvvnnnhhhccc___\\\\\\bbbjjjzzzxxxuuussspppiii___WWWFFF???;;;::::::888888:::999888888777666555555444888888888888777777777777999:::;;;<<<<<<>>>BBBDDDIIIIIIJJJNNNSSSXXXZZZ[[[ZZZZZZYYYWWWTTTSSSUUUWWW[[[[[[[[[\\\]]]^^^___```cccdddddddddbbbbbbdddfffeeellluuuppp___hhh|||```JJJ@@@AAA<<<:::<<<999999999888888888888999999::::::::::::999999999999}}}tttlllnnnrrrtttuuuwwwxxx|||{{{{{{tttvvv^^^JJJ@@@???<<<:::888777777777777777777777777777777777666666666666777777777777666888999;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@EEEFFFGGGIIIKKKNNNPPPQQQWWWYYY[[[[[[ZZZ\\\aaafffggghhhhhhgggfffgggiiikkkvvvzzzUUULLLEEEDDDEEEEEEGGGIIIJJJOOOVVVbbbuuu|||{{{{{{}}}{{{rrrkkk___\\\^^^nnntttmmmfff___\\\]]][[[]]]^^^^^^\\\YYYYYYYYY]]]iiiwww~~~{{{tttlllgggaaa^^^ZZZZZZaaakkkyyyuuuqqqpppooojjj```XXXDDD>>>:::;;;;;;888888;;;888888777777666666555555888888888888888888888888999;;;<<<===>>>@@@DDDGGGLLLLLLMMMQQQWWW\\\______\\\\\\[[[XXXVVVVVVYYY[[[]]]]]]]]]^^^___```aaabbbbbbcccdddcccbbbcccdddfffiiipppxxxxxxccchhhwwwaaaKKKAAABBB===;;;>>>;;;::::::999999999999::::::999999999999999999999999|||rrrjjjkkkoooqqqrrrsssrrryyyxxx}}}~~~www```LLL???>>>===:::888777777888777777777777777777777777666666666666777777777777666888:::;;;<<<<<<;;;::::::;;;<<<>>>???AAABBBCCCEEEFFFHHHJJJMMMPPPSSSTTTWWWZZZ]]]]]][[[]]]bbbfffhhhiiijjjjjjiiiiiijjjkkkuuu~~~VVVMMMEEECCCDDDDDDFFFHHHJJJNNNUUU```rrrxxxvvvssstttuuusssmmmggg]]]\\\bbbrrrwwwqqqjjjccc```aaa___``````^^^[[[XXXWWWXXXVVVbbbpppxxx|||}}}yyysssjjjeee___ZZZVVVVVV___jjj|||wwwrrroooppprrrmmmaaaVVVCCC>>>:::;;;;;;999999;;;777777777777666666666666777777777888888999999:::999;;;===>>>???AAAEEEHHHNNNNNNPPPTTTZZZ___bbbccc]]]]]]\\\ZZZYYYZZZ]]]___``````aaaaaabbbccceeefffeeefffggggggfffgggiiikkkmmmrrrxxxmmmnnnttt___III@@@AAA===;;;>>><<<::::::999999999999::::::999999::::::::::::::::::|||qqqiiiiiimmmooooooooommmuuu{{{|||~~~xxxaaaMMM???>>>===:::777666777888777777777777777777777777666666666666777777777777666888:::<<<<<<<<<;;;::::::;;;<<<>>>@@@BBBDDDEEEEEEFFFHHHKKKOOORRRVVVWWWVVVZZZ^^^^^^\\\]]]bbbfffhhhjjjllllllkkkjjjkkklllrrr{{{VVVLLLDDDBBBCCCCCCDDDGGGIIIMMMTTT^^^pppxxxtttooommmmmmlllhhheeeZZZ\\\dddsssyyysssmmmfffcccdddbbbbbbaaa^^^ZZZXXXWWWWWWQQQ]]]kkksssxxxzzzwwwrrriiiddd]]]XXXSSSSSS^^^iiixxxvvvqqqnnnqqquuuqqqbbbTTTCCC===:::;;;;;;999999;;;666666666666777777777777666666777888999::::::::::::;;;===>>>???BBBFFFIIIOOOOOOQQQVVV\\\aaadddeee]]]]]]\\\[[[ZZZ\\\___bbbcccccccccdddeeefffhhhhhhiiijjjlllllllllmmmoooqqqnnnssswww~~~xxxwwwsss[[[FFF===???:::999<<<:::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<{{{tttmmmlllmmmnnnnnnooommmrrrzzz}}}zzz~~~|||www~~~uuu\\\III@@@>>>;;;:::::::::999888888777666555555555555555666666666666777777777777777777777777777777888999<<<<<<===???AAACCCEEEFFFLLLLLLLLLMMMPPPRRRUUUWWW[[[\\\^^^]]]\\\^^^bbbfffeeekkkqqqssspppnnnooorrrwwwzzz\\\NNN@@@<<>>999999999888888888888777999999888888999999:::;;;{{{rrrjjjiiimmmooopppqqqnnnqqqwww~~~}}}yyy~~~xxxvvv}}}qqqYYYGGG@@@===:::999999:::999888777777666555555555666666666666666666777777777888999888888888888999::::::<<<======???AAACCCEEEFFFJJJKKKLLLNNNQQQUUUXXXZZZ\\\^^^______^^^```dddhhhffflllsssuuusssppppppqqqtttwww}}}RRRKKKDDDDDDFFFFFFEEEEEEGGGKKKSSS^^^lll~~~yyyuuuqqqpppqqqpppkkkggggggiiinnnwww{{{uuunnnlllmmmmmmiiiddd```^^^\\\YYYVVVTTT[[[fffqqqwwwwwwtttpppkkkeee^^^ZZZVVVTTTXXX___pppyyyvvvyyyuuuoooaaaLLLBBB???;;;999999:::999999777777777777888888888888888999;;;<<<===>>>??????>>>>>>@@@BBBDDDGGGJJJKKKRRRTTTVVVZZZ^^^aaadddfffaaaaaaaaa___^^^___bbbdddeeedddeeeeeegggiiikkklllmmmrrrtttpppooorrrvvvwwwpppuuuuuuvvv]]]HHH???AAA;;;:::>>><<<999999999888888888888777999999888888999999:::;;;}}}pppeeefffmmmpppqqqrrrooopppsssxxx}}}{{{~~~yyytttttt{{{|||mmmVVVEEE???<<<:::888999999999888666666555555555666777777666666666777777777888888:::999999999::::::;;;<<<===>>>>>>???AAACCCEEEFFFIIIJJJLLLOOOTTTYYY]]]______```aaaaaabbbdddgggjjjgggmmmrrrtttrrrpppooopppooosss~~~vvvOOOIIIEEEFFFEEEBBBCCCGGGEEEHHHOOOZZZjjj~~~~~~zzzvvvuuuvvvuuurrrooonnnpppssswww~~~}}}uuuqqqqqqrrrmmmgggbbb^^^\\\YYYWWWRRRXXXbbbmmmttttttooojjjkkkddd^^^ZZZVVVTTTXXX___ppp}}}xxxxxxsssmmm```KKKAAA>>>:::999999999999888777777777888888888999999::::::<<<===>>>@@@AAAAAA???@@@AAACCCFFFIIILLLMMMTTTUUUXXX[[[___bbbeeefffcccccccccbbbaaabbbdddfffeeefffgggiiikkkmmmnnnooopppuuuwwwtttqqqsssuuuuuuppprrrqqqrrr]]]HHH???AAA<<<:::===:::999999999888888888888777999888888888888999::::::pppbbbeeelllooooooqqqppppppqqquuu{{{~~~}}}}}}tttqqqttt{{{{{{kkkTTTEEE>>><<<999888999999999888666555555555666777888888666666777777777888888888999999999999:::;;;<<<<<<>>>>>>???@@@BBBDDDFFFGGGHHHJJJLLLQQQVVV\\\aaacccaaabbbcccdddeeegggjjjllliiilllnnnnnnmmmlllmmmoookkkqqqzzzmmmSSSIIIAAAAAABBB@@@BBBGGGEEEHHHMMMWWWggg}}}}}}|||{{{yyyxxxqqqsssuuuuuuyyywwwsssssstttpppjjjccc^^^[[[YYYWWWQQQVVV```jjjqqqqqqkkkfffhhhbbb\\\ZZZWWWVVV\\\cccrrrzzzwwwqqqlll```LLL@@@===:::888888888888777777777888888888999999999::::::;;;===>>>@@@AAABBBAAABBBCCCEEEIIILLLNNNPPPSSSUUUWWWZZZ^^^aaadddeeecccdddeeedddcccccceeegggfffhhhjjjlllnnnooopppppppppvvvxxxtttppppppqqqpppnnnnnnmmmooo^^^HHH???AAA===;;;<<<888999999999888888888777777888888888888888999999:::sssdddgggmmmmmmnnnqqqsssrrrrrrvvv}}}{{{www{{{uuurrruuu|||{{{lllUUUFFF>>><<<999888999::::::999666666666666666777888999777777777777888888888888888888888999999;;;<<<<<>><<<:::999:::;;;;;;:::777777666666666777888888777777777888888888999999888888888999:::;;;<<<===???@@@BBBDDDFFFIIILLLMMMMMMNNNPPPSSSXXX\\\aaacccbbbbbbbbbeeeiiikkkllllllllliiifffddddddfffiiikkkgggnnnttt~~~hhhOOOFFFHHHYYYaaaVVVIIIDDDHHHIIIMMMUUUdddxxxzzzuuuvvv~~~}}}sssnnnnnnnnnmmmjjjeee___ZZZXXXWWWUUUVVV[[[dddlllmmmhhhaaa]]]XXXUUUVVVVVVYYYaaaiiivvvyyynnnhhh\\\JJJAAA>>>:::999999999999888888888888999999999999::::::::::::;;;===@@@BBBDDDDDDEEEGGGJJJMMMQQQTTTUUUYYYZZZ\\\___bbbeeehhhiiieeefffhhhgggffffffgggiiijjjkkklllmmmnnnpppqqqqqqnnnssstttoookkklllmmmmmmmmmnnnoooqqq|||eeeLLL@@@@@@=========999999999999888888888888777888777777777777888999999{{{qqquuuwwwsssuuu~~~}}}|||}}}tttuuu{{{wwwttt{{{~~~pppXXXFFF???===;;;:::;;;<<<<<<<<<888888777777666777777777777777888888888999999999999999999:::;;;===>>>???@@@AAACCCEEEIIILLLOOOQQQPPPQQQRRRTTTWWW[[[^^^```aaa```aaadddiiilllllljjjllljjjhhhggghhhhhhiiiiiieeelllpppwwwoooQQQLLLTTTgggjjjYYYHHHCCCFFFGGGLLLTTTdddxxxtttllljjjhhhiiiiiieee___YYYWWWWWWWWWVVVXXX```hhhjjjfff```YYYUUURRRRRRSSSVVV^^^fffsssyyyooojjj```OOOBBB???;;;999999:::999999888888888999999999::::::;;;;;;;;;<<<>>>AAADDDFFFFFFGGGIIILLLOOOSSSVVVWWWZZZ[[[]]]```cccfffhhhiiiggghhhjjjjjjiiiiiiiiijjjmmmllllllkkklllnnnooopppooossstttooolllnnnqqqqqqqqqsssuuuuuu{{{~~~iiiOOO@@@@@@======???:::999999999888888888888777777777777777777888999999~~~uuu{{{|||wwwzzz}}}wwwnnnhhhmmmvvvxxxtttzzz~~~qqqYYYEEE@@@===;;;;;;<<<======<<<999999888777666666777777777888888888888999999999::::::;;;;;;===>>>???@@@@@@AAACCCFFFJJJNNNRRRSSSSSSSSSSSSTTTWWWYYY\\\^^^```___```dddiiilllkkkiiillllllllllllmmmllljjjgggdddkkknnnsssvvvYYYUUU\\\jjjgggRRRCCCCCCCCCFFFKKKTTTdddyyyvvvlllhhhdddfffgggeee___YYYWWWWWWWWWUUUVVV]]]eeehhhddd___WWWSSSOOOPPPPPPRRRZZZcccqqqyyypppnnngggWWWBBB???<<<::::::::::::999888888999999999:::::::::===<<<<<<===???BBBFFFHHHGGGHHHJJJMMMPPPTTTWWWYYYYYYZZZ\\\___bbbeeeggghhhhhhjjjllllllkkkkkkkkklllnnnmmmkkkjjjkkklllnnnppppppuuuuuupppmmmppptttuuutttwwwyyyxxx{{{~~~lllPPP@@@@@@===>>>@@@<<<999999999888888888888777777777777777777888888999uuuwwwzzzyyy{{{yyyllloooiiidddbbb```aaagggooo{{{sssyyy{{{lllVVVGGG@@@>>><<<;;;;;;;;;:::999999888777666666777888999888888999999999::::::::::::::::::::::::;;;<<<===DDDEEEFFFGGGIIIMMMRRRVVVTTTVVVWWWXXXXXXYYY\\\______```bbbdddfffhhhjjjkkkllljjjhhhjjjmmmooonnnmmmjjjjjjjjjqqq|||[[[]]]gggcccLLLAAADDDEEECCCFFFKKKSSSaaavvv~~~uuukkkcccfffdddbbbaaa```^^^[[[XXXYYYXXXZZZ___eeegggccc___VVVQQQMMMLLLKKKOOOYYYeeeuuuuuummmooojjjZZZJJJBBB;;;::::::999888:::777888888888888999999999888999:::<<>>???@@@FFFGGGHHHHHHJJJMMMRRRVVVVVVXXXZZZ[[[[[[\\\]]]______```bbbccceeegggiiiiiillljjjiiijjjmmmooonnnmmmmmmnnnmmmqqq\\\UUUWWWTTTFFF@@@DDDBBBCCCFFFJJJRRR```uuuwwwmmmfffcccbbb___^^^]]][[[XXXVVVYYYXXX[[[```fffgggccc^^^UUUPPPKKKIIIHHHLLLXXXdddvvvvvvppprrrmmm\\\JJJBBB;;;::::::999888:::888888888888999999999999999:::<<<>>>@@@CCCFFFGGGKKKMMMPPPSSSTTTVVVYYY\\\^^^^^^___cccgggjjjlllkkkhhhhhhiiijjjlllnnnpppqqqsssqqqooonnnnnnnnnnnnmmmsssuuuwwwuuurrrrrrvvvzzz}}}{{{yyyyyy||||||ZZZFFFDDD???<<<===:::::::::999999888777777777888888888777777888888888sssrrrsssrrrtttzzz~~~pppccc]]]WWWTTTTTTWWW```jjjxxxpppuuuvvvfffQQQDDD>>><<<:::999::::::999777888888777777777777888888888888999999999:::::::::;;;;;;<<<===???AAACCCDDDIIIJJJJJJKKKKKKNNNRRRUUUWWWZZZ]]]^^^^^^^^^___`````````aaacccdddfffggggggkkkjjjjjjkkkmmmnnnmmmlllmmmnnnnnnppp~~~aaaNNNGGGFFFAAABBBEEEAAACCCFFFJJJQQQ___tttzzzqqqkkkeeebbb```^^^]]][[[XXXVVVZZZ[[[___eeejjjjjjeeeaaaXXXRRRLLLHHHGGGLLLYYYfffwwwyyytttvvvppp^^^JJJBBB;;;:::;;;999999:::888888888888999999999:::;;;;;;===???BBBEEEGGGIIIMMMPPPSSSVVVWWWXXXZZZ[[[^^^^^^```ccchhhkkklllkkkiiijjjkkklllnnnoooqqqqqquuutttrrrqqqooonnnnnnnnnqqqssstttrrroooooosssvvvyyywwwvvvwwwzzzaaaIIIDDD???<<<===;;;::::::999999888777777777888777777666666777777888rrrooopppnnnqqqwwwhhh```XXXTTTSSSWWWaaalllvvvnnnrrrrrrbbbMMMAAA===;;;999888999999888777888777777777777777777888888888999999999::::::::::::;;;<<<>>>@@@CCCEEEFFFKKKLLLMMMMMMMMMOOORRRUUUXXX[[[^^^``````````````````aaabbbcccdddeeeffffffkkkkkkkkklllmmmmmmmmmllljjjlllmmmnnnyyyjjjQQQCCCCCCAAACCCFFFBBBCCCEEEIIIPPP]]]rrr~~~vvvpppjjjhhheeecccaaa___]]][[[^^^aaafffmmmrrrqqqlllggg___XXXPPPKKKJJJOOO]]]jjjzzz}}}xxxyyyqqq^^^KKKBBB;;;;;;;;;999999:::888888888999999999::::::;;;<<<===???BBBEEEGGGIIIMMMPPPUUUWWWXXXXXXYYYZZZ]]]]]]___ccchhhjjjkkkjjjkkkkkklllnnnoooppppppqqqrrrrrrrrrpppnnnmmmmmmnnnmmmnnnooommmkkkkkkmmmooosssrrrssstttxxxxxx|||hhhLLLEEE???<<<===;;;::::::999999888777777777777777666666666666777777rrrppppppnnnqqqwww~~~uuukkk___XXXUUUWWWbbbmmmuuummmpppnnn^^^JJJ???<<<:::888888999999888777777777777888888777777777888888999999999:::::::::999999;;;===@@@CCCEEEGGGLLLMMMNNNOOOOOOPPPSSSUUUVVVZZZ^^^````````````aaaaaabbbcccdddeeefffggggggkkklllnnnnnnnnnmmmmmmmmmjjjlllmmmnnnvvvtttXXXHHHGGGCCCBBBEEEBBBCCCEEEIIIOOO\\\ooo{{{vvvrrroookkkhhhgggeeecccaaaaaafffnnnwww{{{zzzvvvqqqiiiaaaXXXRRRPPPTTTaaaooozzzxxxuuutttuuuwwwzzz{{{|||{{{rrr^^^KKKCCC<<<;;;;;;:::999;;;888999999999999::::::::::::;;;===???AAADDDGGGHHHLLLOOOTTTWWWWWWXXXXXXYYY[[[\\\^^^cccgggjjjjjjiiikkkkkkmmmnnnoooooooooooolllnnnoooooommmkkklllnnnkkkllllllkkkiiiiiiiiijjjnnnnnnppprrrvvvtttgggiii|||nnnOOOFFF???======;;;::::::999999888777777777777777666666666666777777sssrrrsssqqqsssyyy{{{}}}zzzjjj^^^WWWXXXbbbmmm|||uuulllnnnkkk[[[HHH>>><<<:::888888999999999888777777888888888888777777888888999999999:::::::::888999:::===???BBBEEEGGGLLLMMMOOOOOOPPPQQQSSSVVVVVVXXX\\\___```aaabbbdddccccccdddfffgggiiijjjjjjlllnnnpppqqqooonnnnnnnnnnnnnnnnnnooottt~~~^^^KKKIIICCC@@@BBB@@@DDDEEEHHHNNNZZZmmmyyyvvvrrrnnnmmmkkkiiihhheeelllxxxvvvnnnddd]]]ZZZ]]]iiivvv}}}rrrnnniiigggjjjnnnsssuuu{{{~~~ttt___KKKCCC<<<;;;<<<::::::;;;999999999999::::::::::::;;;;;;===???BBBEEEGGGIIIKKKNNNRRRUUUVVVWWWYYYZZZ[[[\\\___dddhhhjjjjjjiiijjjkkklllmmmnnnmmmmmmllliiillloooooollljjjlllnnnlllllllllkkkjjjiiihhhhhhjjjkkknnnqqquuuvvv```]]]mmmrrrQQQGGG@@@======:::::::::999999888777777777888777777666666777777888uuuuuuwwwuuuwww|||{{{wwwggg\\\ZZZbbbmmm~~~xxxuuulllnnnjjjYYYFFF===<<<:::999888:::::::::999666777888999999888777666888888999999999:::::::::999:::;;;===@@@CCCEEEGGGJJJLLLNNNPPPPPPQQQTTTVVVVVVXXX[[[^^^```bbbeeegggdddeeefffhhhjjjlllmmmnnnmmmpppssssssqqqoooooopppnnnllllllooouuudddJJJGGGCCC@@@BBB@@@DDDEEEHHHNNNYYYlllzzzwwwuuusssrrrpppnnnwwwuuunnniiikkkvvvuuuiiiccc[[[YYY]]]dddkkkoootttzzzwwwcccLLLCCC<<<<<<<<<::::::;;;999999999:::::::::;;;;;;<<<===>>>@@@CCCFFFHHHJJJLLLNNNQQQTTTUUUWWWZZZ]]]]]]^^^aaafffjjjlllllljjjhhhiiikkkllllllkkkjjjiiilllooorrrqqqmmmkkklllnnnlllkkkjjjjjjiiihhhgggeeegggiiimmmqqquuufff\\\hhh~~~tttSSSHHHAAA>>>===888::::::999999888777777777888888888777777888888888wwwxxxzzzxxxyyy~~~~~~nnnaaa]]]eeeooo}}}yyyuuulllmmmiiiXXXFFF===<<<;;;999999:::;;;:::999666777888999999888777666888888999999999::::::::::::;;;<<<>>>AAACCCFFFGGGIIIKKKNNNOOOPPPRRRTTTVVVVVVYYY[[[^^^```cccgggjjjeeeeeegggiiikkknnnooopppnnnqqqtttuuurrrppppppqqqkkkiiiiiiooowwwhhhIIIEEEDDDDDDEEEBBBDDDEEEHHHMMMXXXkkk|||vvvrrrqqqrrruuu{{{~~~|||{{{yyyxxxvvv|||wwwwww{{{nnnbbb[[[RRROOOTTT]]]eeeiiinnnttt~~~zzzfffLLLCCC<<<<<<<<<::::::<<<999999:::::::::;;;;;;;;;===>>>???BBBDDDGGGJJJKKKMMMOOOQQQSSSUUUXXX\\\___^^^```ccchhhmmmnnnmmmlllggghhhjjjkkkkkkjjjhhhgggooosssvvvtttooollllllnnnjjjiiihhhhhhgggfffdddbbbfffhhhlllqqquuuppp```jjjnnnuuuSSSIIIBBB>>>===777::::::999999888777777777999999888888888888999999~~~}}}jjjccciiipppwww}}}~~~~~~rrrjjjjjjdddSSSDDD===::::::999888888777777666777777777777777888888999::::::;;;;;;::::::999999===<<<<<<<<>>@@@AAABBBCCCFFFJJJMMMMMMPPPUUUWWWYYY[[[___bbbccc```ccckkkqqqnnniiigggiiiiiiiiigggeeeeeehhhjjjlllppptttsssnnnjjjiiijjjiiijjjjjjjjjhhhfffcccbbbdddfffkkkoootttvvviiihhhssstttQQQCCCBBB???;;;:::999999999888888888888777666666555666666777888999~~~}}}|||sssuuu{{{sss||||||tttnnnkkk___KKK???===;;;;;;;;;:::999999888888777777777777777888888999888999:::;;;;;;<<<;;;;;;=========???BBBFFFIIILLLMMMNNNPPPRRRSSSSSSSSSSSSUUUWWWYYY[[[^^^aaafffjjjmmmoooqqqrrrqqqqqqrrrsssqqqqqqqqqrrrsssuuuwwwxxxxxxsssqqqsssuuusssPPPHHHBBB???BBBBBBCCCCCCFFFKKKQQQ___uuu|||rrrjjjccc^^^\\\^^^aaaeeekkkttt~~~{{{nnncccZZZPPPLLLJJJIIIKKKOOOSSSUUU]]]lllzzz}}}fffOOOFFF>>><<<;;;:::999;;;999999999::::::<<<======AAACCCDDDEEEEEEFFFHHHJJJNNNQQQTTTWWWYYY[[[^^^aaabbbaaadddlllppplllgggeeegggggggggeeedddeeehhhkkkhhhlllooooookkkhhhhhhiiiiiiiiiiiiiiihhhfffdddbbbbbbdddiiioootttqqqkkkrrrrrrPPPCCCAAA===999888999999999888888888888777777777666666666666777777~~~|||~~~yyypppttt{{{ttt{{{uuupppkkk\\\GGG===>>><<<<<<;;;::::::999999888777777777777777888888999777888999;;;<<<=========>>>>>>???AAADDDHHHLLLNNNNNNPPPQQQSSSTTTTTTSSSSSSUUUWWWYYY\\\^^^aaaeeehhhlllnnnpppqqqqqqrrrtttvvvsssssssssssssssuuuxxxzzz|||vvvssstttttt{{{uuuSSSIIIBBB???BBBBBBBBBBBBEEEIIIOOO[[[ooowwwqqqlllgggddd___aaadddiiiooowwwyyykkk```TTTNNNKKKIIIJJJMMMNNNNNNTTTbbbqqqxxxfffNNNEEE===<<<<<<999999:::::::::::::::;;;<<<>>>>>>BBBDDDFFFGGGGGGGGGHHHJJJOOOQQQTTTXXXZZZ\\\^^^^^^___^^^ccckkkoookkkfffdddeeeeeeeeedddccceeehhhkkkgggiiikkkkkkiiigggggghhhggggggggggggfffdddcccbbbaaadddiiinnnsss~~~zzzvvvzzzpppPPPCCCAAA===999888999999999888888888777777888777777666666666666777~~~{{{|||rrrkkkqqqzzzxxx{{{uuuqqqkkkZZZFFF<<<>>><<<<<<;;;::::::999999888777777777777777888888999777888999;;;<<<===>>>>>>>>>???AAADDDGGGKKKOOOQQQPPPQQQSSSTTTUUUTTTTTTSSSUUUWWWZZZ]]]___aaaeeehhhjjjlllnnnpppqqqtttwwwyyyxxxxxxwwwuuussssssvvvyyy{{{vvvtttuuutttzzzuuuUUUJJJAAA@@@CCCAAABBBBBBDDDHHHLLLVVViiizzz~~~xxxrrrnnnllljjjiiiaaacccggglllrrrzzz}}}{{{zzzzzz{{{{{{{{{yyyyyy}}}rrreeeWWWPPPMMMJJJIIIKKKMMMLLLQQQ\\\iiivvv}}}rrrfffMMMDDD===<<<<<<999888999:::::::::;;;<<<===???@@@AAADDDGGGHHHIIIJJJKKKMMMPPPRRRTTTXXX[[[\\\]]]\\\[[[[[[```iiillliiiffffffcccccccccbbbbbbdddgggjjjggghhhiiihhhggggggggghhhdddddddddccccccbbbaaaaaaaaadddiiinnnrrr|||~~~}}}mmmOOODDDBBB===::::::999999999888888888777777888777777666666666666777||||||~~~nnniiisss}}}}}}|||uuupppjjj[[[GGG===???;;;;;;;;;:::999999888888777777777777777888888999888999:::;;;======>>>>>>???@@@BBBFFFJJJNNNQQQSSSRRRSSSTTTUUUUUUUUUTTTSSSVVVXXX\\\^^^```bbbeeehhhiiikkknnnppprrruuuyyy||||||}}}}}}yyyuuusssuuuwwwyyyuuuuuuwwwwww{{{sssVVVJJJBBBAAADDD@@@AAAAAADDDGGGJJJRRRcccsss}}}wwwrrroooppppppnnnllljjjiiihhhiiiiiicccfffjjjooovvv~~~}}}||||||{{{yyywwwvvvuuuuuuttttttttttttrrrqqqttt~~~xxxiiiYYYQQQNNNJJJIIIJJJLLLLLLOOOWWW```lll}}}xxxmmmgggMMMEEE>>>======:::999999::::::;;;;;;===>>>@@@AAABBBDDDGGGIIIJJJKKKNNNPPPQQQRRRTTTXXX\\\]]]\\\ZZZXXXYYY^^^eeehhhfffeeefffbbbbbbbbbaaaaaabbbeeehhhhhhhhhgggfffffffffggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaccchhhllloooxxx|||wwwiiiNNNDDDBBB>>>;;;<<<999999999888888888888777777777666666666666777777~~~~~~~~~mmmkkkvvv|||}}}uuunnniii\\\III??????:::::::::999888888777777777777777777777888888999999999;;;<<<============???AAADDDHHHLLLPPPSSSUUUTTTTTTUUUVVVVVVUUUTTTSSSWWWYYY]]]```aaacccfffhhhlllmmmpppqqqsssvvvzzz}}}yyyuuuvvvxxxxxxuuuwwwzzzyyy|||pppVVVKKKCCCCCCEEE@@@@@@AAACCCFFFHHHOOO___nnnwwwsssnnngggdddeeedddeeeeeeeeefffgggiiikkkllloootttyyyyyywwwuuutttuuuvvvuuuuuuuuuvvvwwwwwwvvvuuuuuuuuusssqqqrrr{{{qqq___UUUQQQLLLIIIIIIIIIJJJMMMRRRWWWbbbvvvuuuiii}}}gggOOOGGG@@@@@@???<<<;;;;;;::::::;;;<<<===???AAAAAAEEEFFFHHHHHHIIIKKKOOOQQQRRRRRRTTTXXX\\\]]][[[YYYXXXXXX\\\bbbcccaaabbbeeebbbbbbbbb``````aaadddfffiiigggeeeddddddeeeeeeeeeaaaaaa`````````aaaaaabbb```bbbfffiiikkkrrr~~~uuuvvveeeLLLCCCAAA===;;;===999999999888888888888777666666555666666777888999}}}nnnmmmxxxyyy|||~~~uuummmiii]]]KKK@@@@@@::::::999999888777777666777777777777777888888999::::::;;;<<<============???AAADDDHHHMMMQQQTTTVVVTTTUUUVVVWWWVVVUUUTTTSSSWWWZZZ^^^aaabbbdddfffhhhoooppprrrssstttvvvzzz}}}|||xxxxxxzzzxxxvvvyyy|||{{{|||nnnUUUKKKCCCDDDEEE@@@@@@@@@CCCEEEGGGMMM\\\kkk{{{sssqqqmmmeeeaaaaaaaaaccceeefffgggiiilllnnnwwwzzz~~~}}}tttrrrpppnnnoooqqqssstttssswwwyyy{{{|||{{{zzzyyyyyyxxxuuuuuu}}}xxxeeeZZZUUUOOOKKKJJJEEEGGGKKKOOOQQQ[[[qqqtttggg{{{hhhQQQIIIBBBBBBBBB>>><<<===:::;;;;;;<<<>>>???AAABBBHHHIIIIIIHHHIIIKKKNNNRRRRRRRRRTTTXXX]]]^^^[[[XXXZZZYYY\\\``````^^^___cccbbbbbbaaa```___```ccceeeiiifffcccbbbbbbcccddddddaaaaaaaaaaaaaaabbbbbbccc___aaaeeeggggggmmm~~~wwwlll{{{bbbJJJAAA@@@===;;;===999999999888888888888777555555555555666888999999}}}sssuuu{{{~~~~~~|||ssspppiiiWWWMMMFFF;;;===;;;999888999999888777:::999888777666666666666;;;<<<<<<<<<<<<<<<<<<<<>>>>>???:::777777888999999999999888666666777777888888888999|||sssuuu}}}||||||uuusssjjjWWWKKKFFF<<<<<<:::888888888888777666:::999999888888888888999:::::::::;;;<<<===>>>???BBBDDDGGGJJJNNNQQQSSSTTTXXXXXXXXXXXXYYY[[[\\\\\\___aaacccccccccbbbccceeeiiijjjlllqqqvvvyyyyyyyyy}}}||||||{{{|||{{{yyy|||rrrSSSGGGEEEAAA>>>@@@AAAAAABBBDDDEEEIIIUUUbbbyyy|||tttpppqqqqqqooollllllmmmmmmooosssxxx||||||wwwqqqkkkjjjiiikkknnnppppppoooppprrrtttuuuvvvxxx{{{~~~pppaaaYYYUUUQQQMMMLLLOOORRRRRRQQQXXXmmmmmm```www}}}gggRRRNNNHHHCCCAAA???===<<<;;;===>>>>>>???AAAEEEGGGJJJJJJKKKLLLNNNPPPQQQRRRTTTTTTTTTVVVYYY[[[[[[[[[YYYWWWYYY]]]___^^^```cccffffffeeeeeedddddddddccccccddddddbbbaaa```bbbdddeeecccbbbbbbccccccaaa^^^``````bbbgggjjjppp~~~mmmgggqqq___HHHBBB===<<<===777999999999999999888777666666777777777888888888888|||sssuuu~~~}}}xxxwwwlllVVVIIIEEE===<<<:::888777888999888777:::999999999999:::;;;;;;999999888999;;;>>>AAACCCCCCDDDGGGKKKNNNQQQSSSTTTYYYYYYZZZZZZ\\\]]]^^^___ccceeeffffffdddccccccdddhhhiiimmmrrrwwwzzzzzzyyy|||~~~~~~}}}}}}|||zzz|||uuuTTTGGGEEEBBB???>>>AAAAAABBBCCCDDDGGGRRR^^^sss}}}yyyyyyyyyxxxvvvvvvwwwyyy|||zzzrrrlllgggdddcccccceeejjjnnnqqqrrruuuyyy}}}~~~~~~wwwggg^^^XXXSSSOOOPPPTTTZZZYYYVVVZZZnnn|||kkk___uuu~~~|||fffUUUPPPJJJEEEBBBAAA???>>>===>>>???@@@AAACCCGGGJJJKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUUUUWWWZZZ\\\]]]\\\YYYXXX[[[```bbbaaabbbdddhhhhhhhhhgggfffeeeeeedddbbbcccdddcccbbbccceeeggggggeeeddddddeeedddbbb```ccccccfffiiilllrrrrrreeeooobbbKKKDDD>>>======777;;;;;;::::::999777666555777777777777888888888888~~~vvvvvv{{{zzzmmmTTTFFFDDD>>><<<:::999888999:::999888888888888888999:::;;;<<<;;;:::999999;;;>>>BBBDDDCCCEEEHHHKKKNNNQQQRRRSSSZZZZZZZZZ[[[]]]___```aaadddfffggggggeeeddddddeeehhhjjjnnnuuu{{{|||~~~~~~}}}}}}{{{xxxVVVGGGFFFFFFCCCAAAAAA@@@AAACCCBBBEEEOOOZZZnnn|||tttkkkfffccceeedddeeeggglllrrrwww{{{}}}nnnaaaYYYTTTPPPQQQXXX______[[[^^^pppxxxjjj___uuu}}}{{{dddTTTPPPJJJEEECCCAAA???>>>===>>>@@@AAABBBDDDHHHKKKKKKKKKLLLMMMOOORRRTTTUUUWWWVVVWWWYYY\\\^^^^^^^^^YYYXXX\\\bbbdddbbbbbbeeeiiiiiihhhgggfffeeedddddddddeeeffffffeeeeeefffhhheeeeeeeeeeeefffeeedddccceeedddfffjjjlllrrryyyiiirrrgggOOOGGGAAA@@@@@@:::::::::::::::999888777666777777777777777888888888{{{{{{xxx~~~zzzkkkQQQDDDCCC>>>===;;;:::999;;;;;;;;;:::777777777888999:::;;;<<<===<<<;;;;;;<<>>===>>>@@@AAABBBEEEHHHKKKKKKLLLMMMOOOQQQSSSUUUVVVYYYXXXXXX[[[^^^``````___YYYYYY\\\bbbdddbbbbbbdddggggggffffffeeeddddddcccdddeeeffffffdddcccddddddbbbccceeefffffffffffffffaaa```bbbeeeggglllxxxpppxxxmmmRRRIIIBBB@@@AAA<<<888999999:::::::::999999888888777777777777777777}}}{{{~~~{{{}}}xxxgggNNNCCCBBB===<<<;;;999999;;;;;;;;;:::777777777888888:::;;;;;;>>>>>>======???AAADDDFFFGGGHHHKKKNNNQQQSSSTTTUUUYYYZZZ[[[]]]___aaadddeeebbbeeeggghhhhhhhhhiiikkkkkkmmmpppwww~~~}}}}}}}}}|||bbbJJJDDDDDDDDDBBB@@@???AAACCCBBBCCCLLLWWWfffvvv~~~xxxuuupppkkkiiikkklllnnnqqqtttyyyxxxiii^^^YYYUUUYYY___bbbaaadddtttzzzpppiiidddxxx}}}www[[[LLLIIIDDD@@@??????>>>>>>===???AAABBBCCCFFFJJJMMMNNNNNNPPPQQQTTTVVVXXXZZZZZZZZZZZZ\\\___aaabbbaaa\\\[[[]]]bbbdddbbbbbbeeeeeeeeeeeeddddddddddddcccbbbccceeedddbbbaaaaaaaaabbbdddfffgggffffffggghhhbbbbbbccceeegggkkkwwwvvv}}}vvvXXXKKKAAA???@@@;;;888888999:::::::::::::::888888888888777777777777~~~|||~~~uuucccKKKBBBAAA;;;:::999777888999::::::999999999999999999:::;;;<<<<<<===>>>@@@BBBEEEGGGHHHKKKLLLOOORRRTTTWWWXXXYYY[[[[[[]]]___aaadddfffgggeeegggiiijjjjjjjjjkkklllnnnnnnooosssyyy~~~|||zzzyyy}}}rrrTTTFFFCCCBBBAAA??????AAACCCBBBDDDLLLWWW```ppp|||{{{yyyzzz~~~zzzwwwxxxvvvqqqqqquuutttxxx}}}|||lllcccbbbbbbeeehhhhhhmmmyyylllhhheeexxx{{{sssUUUIIIFFFAAA???>>>????????????@@@BBBCCCEEEHHHLLLOOORRRRRRTTTUUUXXX[[[]]]^^^\\\[[[[[[]]]```ccccccbbbaaa______cccdddccccccfffdddddddddddddddeeeeeeeeeaaaccceeeeeedddccccccdddfffiiijjjiiigggeeefffgggfffeeefffhhhiiimmmyyy~~~~~~|||bbbPPPCCC@@@@@@<<<:::::::::;;;::::::999999888888888888777777777666~~~sss```JJJAAAAAA:::999777666666777888888777;;;;;;:::::::::;;;<<<<<<:::<<<>>>AAAEEEHHHJJJKKKNNNOOORRRUUUWWWYYY[[[[[[\\\]]]^^^```cccfffhhhjjjhhhjjjllllllkkkkkklllmmmpppnnnnnnpppuuuyyy|||~~~|||}}}~~~{{{yyyvvvyyy^^^KKKDDDCCCAAA>>>???AAACCCCCCDDDMMMWWW\\\lll}}}}}}~~~|||wwwuuusssrrrssswww|||zzz}}}|||xxxyyy}}}~~~vvvjjjooommmmmmoooqqquuuiiigggeeexxxzzzpppPPPGGGDDD@@@>>>>>>???@@@@@@@@@BBBDDDEEEGGGIIINNNQQQUUUUUUWWWYYY[[[^^^```bbb\\\\\\\\\^^^aaacccdddcccdddaaaaaadddeeecccdddhhhccccccddddddeeeffffffgggbbbdddggghhhhhhhhhhhhiiikkkmmmnnnlllhhheeeeeegggeeeddddddfffgggkkkvvvtttooo}}}}}}kkkWWWGGGBBBBBB===<<<<<<<<<;;;:::999888777999888888888777777666666uuuwww{{{}}}ooo\\\HHHBBBCCC???;;;;;;:::999999999::::::888888888999:::;;;<<<======>>>>>>@@@CCCHHHLLLNNNOOOQQQTTTWWWZZZ[[[\\\\\\[[[]]]```bbbdddfffiiikkkjjjlllmmmnnnmmmmmmooopppsssttttttttttttvvvzzz}}}~~~wwwuuu{{{}}}wwwuuuuuuyyy~~~lllNNNHHHGGGBBB@@@AAAAAAAAABBBEEEKKKOOO___kkk||||||yyyvvvwwwyyy|||wwwqqqoookkkkkkooosssxxx~~~{{{||||||{{{~~~fffgggmmmxxxwwwaaaNNNEEECCC@@@>>>===>>>@@@AAADDDGGGJJJMMMNNNQQQSSSVVVVVVVVVWWWXXX[[[]]]___aaaaaaaaaaaaaaaaaabbbbbbcccaaaccceeeggggggfffdddccceeeffffffggghhhiiiiiiiiikkkkkkkkkjjjhhhhhhjjjllliiihhhggghhhjjjkkkkkkjjjggggggiiikkkkkkllluuu}}}tttqqqoooooo\\\GGGBBBBBBAAA<<<;;;;;;::::::999999888999<<<>>>===:::777777888}}}ooorrrxxxzzzqqq]]]IIIAAABBB===::::::999999888888999999999999999999:::<<<===>>>======>>>@@@DDDHHHLLLNNNPPPRRRTTTVVVYYYZZZ[[[\\\]]]___bbbcccdddfffhhhkkknnnoooqqqqqqppppppqqqrrruuuvvvwwwxxxzzz}}}zzzvvvzzz{{{vvvttttttxxxyyyVVVJJJEEE???@@@@@@@@@@@@@@@DDDIIILLL\\\hhhyyyzzzvvvtttssssssuuuyyy~~~}}}tttnnnlllhhhgggjjjnnnrrr{{{eeegggnnnyyyvvv___LLLDDDBBB@@@>>>===>>>@@@BBBEEEIIIMMMPPPRRRSSSUUUWWWVVVWWWYYY[[[]]]___```aaaaaaaaaaaaaaaaaabbbccccccbbbdddgggiiiiiihhhfffeeeffffffggghhhjjjkkkllllllmmmnnnmmmkkkiiihhhiiikkkkkkiiihhhiiijjjjjjiiihhhggggggiiikkkkkklllsss|||~~~qqqhhheeeyyygggNNNCCC???===<<<<<<;;;::::::999999888999;;;===<<<999777777888uuujjjooovvvyyyvvv___IIIAAA@@@;;;::::::999888888888888888999999::::::;;;<<<>>>???======???AAAEEEIIILLLOOOSSSSSSTTTUUUWWWYYY[[[\\\___aaadddeeeffffffhhhjjjqqqsssttttttsssrrrsssttttttvvvyyy{{{~~~xxxyyy}}}~~~{{{vvvttttttxxx^^^KKKDDD???@@@@@@@@@??????AAAFFFIIIVVVcccuuu}}}yyyuuuqqqooonnnoooqqquuuzzzyyyqqqkkkiiieeecccdddgggllluuuyyycccgggppp{{{ttt\\\IIICCCBBB@@@>>>>>>???AAACCCGGGKKKPPPTTTVVVWWWXXXYYYXXXYYY\\\___aaabbbbbbbbbbbbbbbbbbbbbcccccccccddddddfffiiikkklllkkkjjjiiiiiiiiijjjkkklllmmmnnnnnnooopppooommmjjjiiiiiikkkmmmllljjjjjjjjjiiigggeeegggfffiiilllkkkkkkooovvvzzzjjj```oooqqqTTTEEE???<<<<<<<<<;;;;;;:::999999999888:::;;;:::888777666777rrriiiqqqyyy{{{zzzaaaKKKBBBAAA;;;;;;;;;:::999888888888888:::::::::;;;<<<===>>>???===>>>@@@CCCFFFJJJNNNPPPUUUTTTTTTUUUVVVYYY[[[\\\```ccceeeggggggggghhhiiirrrtttvvvvvvtttsssssstttsssuuuwwwzzz~~~zzzyyyzzz||||||xxxvvvzzzaaaKKKEEECCCAAAAAAAAA@@@???@@@DDDGGGPPP]]]ooo|||yyyuuuqqqnnnmmmjjjkkkmmmrrrwww~~~~~~wwwoooiiigggcccaaabbbccchhhsss~~~sssbbbhhhsss}}}~~~pppYYYFFFBBBAAA???>>>>>>@@@CCCDDDHHHLLLRRRWWWXXXYYYYYYYYYYYY\\\```ccceeeeeedddcccbbbccccccdddddddddddddddeeegggjjjmmmoooooommmlllnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnlllkkklllmmmooonnnllllllkkkiiifffcccffffffhhhlllkkkiiilllqqq{{{}}}jjjqqqsssUUUFFFAAA@@@<<<<<<<<<;;;::::::999999888888999888777666666666tttmmmuuu}}}~~~}}}bbbLLLDDDBBB<<<======<<<::::::999999999:::::::::;;;<<<===>>>???>>>???AAAEEEIIILLLOOOQQQVVVVVVUUUVVVWWWZZZ\\\]]]aaacccfffhhhggggggggghhhoooqqqtttuuusssrrrrrrrrrsssuuuwwwzzz}}}}}}zzzzzz{{{~~~~~~zzz|||bbbJJJEEEFFFBBBBBBBBBAAA@@@AAACCCFFFKKKXXXjjj{{{~~~|||yyyuuuqqqnnnkkkjjjhhhiiikkkpppuuu|||}}}uuummmgggeeebbbaaabbbccchhhtttpppaaaiiiuuu~~~|||lllUUUDDDAAA@@@???>>>???AAADDDFFFHHHMMMSSSWWWYYYYYYZZZZZZ\\\___cccfffhhhgggeeedddccccccdddeeefffeeeeeedddeeegggkkknnnpppqqqpppooorrrrrrqqqpppooonnnmmmlllkkkmmmoooooonnnnnnooopppqqqooonnnnnnmmmjjjfffcccfffeeegggjjjjjjhhhiiillluuu~~~|||{{{rrrUUUGGGDDDDDD======<<<;;;;;;::::::999888888777777777777777666~~~{{{uuu|||{{{```KKKDDDCCC===???>>>===;;;::::::::::::999999::::::;;;<<<>>>??????@@@CCCGGGKKKOOORRRSSSVVVVVVWWWXXXZZZ\\\^^^___```cccfffhhhhhhgggggghhhkkknnnqqqrrrrrrqqqpppqqqsssuuuwwwzzz}}}}}}||||||}}}gggLLLEEEFFFAAABBBBBBAAA@@@AAACCCEEEHHHSSSdddttt~~~|||xxxtttoookkkiiigggggghhhjjjnnnsssyyy~~~zzzrrrjjjddd```___```bbbdddiiivvvooobbbjjjwww~~~zzziiiRRRBBB@@@???>>>>>>@@@CCCFFFHHHJJJNNNSSSWWWYYYYYYZZZ[[[^^^aaaeeehhhiiiiiigggfffcccdddfffgggggggggfffeeedddfffjjjnnnqqqrrrqqqqqqssssssrrrpppooommmlllllliiikkknnnoooooooooppprrrqqqpppppppppooommmiiiffffffddddddhhhiiifffgggjjjooozzzsssWWWIIIEEEDDD======<<<<<<;;;:::::::::999888666666777888888777www\\\HHHCCCCCC===>>>>>><<<;;;:::999999999999999999999:::<<<===>>>@@@BBBEEEJJJNNNQQQTTTUUUUUUVVVXXX[[[]]]___``````^^^aaaeeehhhhhhgggggghhhgggjjjnnnqqqqqqpppppppppppprrruuuxxx|||}}}}}}nnnQQQEEEDDD???@@@AAA@@@???@@@BBBDDDEEEOOO^^^lllzzz{{{vvvpppllljjjhhhfffggghhhlllqqqwww|||}}}{{{yyytttmmmeee___ZZZZZZ^^^bbbdddiiivvvmmmbbblllxxx~~~wwweeePPPBBB@@@???>>>>>>@@@CCCGGGIIILLLPPPTTTWWWYYYZZZ\\\^^^```bbbeeehhhiiiiiihhhgggdddeeefffhhhhhhgggfffeeebbbeeeiiimmmppprrrqqqqqqqqqppppppoooooonnnmmmmmmiiilllnnnoooooonnnoooppppppppppppqqqrrrpppllliiifffcccbbbeeegggffffffiiillluuu{{{ttt[[[LLLDDDAAA=========<<<;;;;;;:::::::::888666666888999999888sssYYYFFFAAABBB<<<>>>===;;;:::999888888888888888888999:::;;;<<<===AAACCCGGGKKKOOOSSSUUUVVVTTTVVVYYY\\\___aaaaaaaaa]]]```eeeggghhhgggggghhheeeiiimmmppppppppppppppplllnnnrrruuuzzz~~~|||rrrUUUFFFCCC===>>>??????>>>???AAABBBDDDMMMZZZgggttt~~~yyytttpppmmmllleeefffgggjjjoootttyyy|||zzzyyywwwuuupppiiiaaa[[[TTTVVV[[[```ccchhhuuummmcccmmmxxx}}}uuucccOOOBBB???>>>>>>>>>@@@DDDHHHJJJNNNQQQUUUWWWYYY[[[^^^```bbbccceeehhhiiiiiihhhhhhdddeeeggghhhiiihhhgggeeeaaadddhhhmmmpppqqqqqqqqqnnnnnnnnnnnnnnnooooooooojjjmmmoooooonnnmmmmmmnnnppppppqqqssssssrrrooolllfffbbbaaadddfffeeefffiiilll}}}}}}~~~ppprrryyyttt]]]NNNDDD>>>=========<<<;;;;;;::::::;;;888555666888::::::888pppTTTFFFBBB???===;;;::::::;;;;;;<<<>>>>>>:::::::::;;;<<<===>>>>>>@@@CCCHHHKKKNNNQQQUUUWWWVVVTTTUUU[[[dddgggccc^^^___```aaabbbdddeeeffffffhhhgggiiinnnpppnnnoooqqqmmmjjjlllsssyyy{{{~~~~~~pppVVVJJJBBB@@@@@@???>>>>>>???@@@AAACCCFFFPPP^^^mmm|||~~~{{{zzzyyy{{{~~~zzzyyyvvvpppkkkkkkjjjjjjmmmrrrxxx{{{}}}~~~wwwpppmmmllliiiaaaYYYYYYXXXYYY]]]bbbhhhtttkkkiiiooozzz~~~qqqYYYIIIDDDAAA@@@@@@BBBFFFJJJLLLMMMOOOOOOQQQSSSVVVZZZ^^^```ccceeegggjjjkkkkkkjjjjjjhhhffffffgggiiikkkkkkjjjhhhgggfffgggjjjmmmnnnnnnpppqqqrrrpppnnnmmmmmmnnnjjjjjjiiijjjkkkmmmoooqqqmmmnnnoooqqqrrrpppllliiicccbbbaaaaaaaaabbbcccdddbbbuuuuuuooonnngggfffooonnnVVVJJJEEEBBB===<<<<<<;;;;;;:::999999999888888777777777777777kkkSSSGGGDDDBBBAAA======<<<;;;;;;;;;;;;;;;::::::;;;<<<======>>>>>>BBBDDDGGGJJJNNNTTTZZZ^^^]]]ZZZYYY\\\aaadddcccaaaaaabbbcccdddfffggghhhiiikkkiiijjjnnnpppoooqqquuuuuuooolllpppuuuxxx~~~||||||mmmSSSIIIBBB@@@@@@???>>>>>>???@@@AAABBBEEENNN\\\iiixxx}}}zzzwwwsssuuu}}}~~~}}}{{{uuupppnnnnnnnnnqqqvvv{{{~~~wwwooojjjiiifff___XXXSSSQQQSSSYYY___gggssskkkjjjqqqzzz}}}oooXXXHHHCCC?????????AAADDDHHHJJJKKKOOOOOOQQQSSSWWW[[[^^^```dddeeehhhjjjkkkjjjiiihhhhhhfffeeefffhhhjjjkkkkkkllljjjhhhiiijjjlllllllllnnnooopppooolllkkkkkklllhhhhhhhhhiiijjjkkklllmmmlllmmmnnnpppqqqoookkkhhhdddccccccbbbcccdddeeefffdddtttvvvpppoooiiicccfffjjjRRRFFFBBB@@@===<<<<<<;;;;;;:::999999999888888777777777777777|||cccPPPHHHGGGEEEDDD???>>>===;;;:::999999999::::::;;;<<<===>>>??????CCCEEEGGGJJJOOOVVV^^^dddbbb```^^^\\\]]]```ccceeeddddddeeegggiiikkklllnnnpppllljjjmmmoooqqquuu{{{vvvooonnnqqqvvv}}}{{{|||kkkRRRIIICCCAAA@@@???>>>>>>???@@@@@@AAACCCKKKXXXeeesss|||wwwtttoooqqqxxx}}}~~~zzzuuutttssstttwww{{{xxxnnngggeeeaaa\\\WWWMMMLLLOOOVVV^^^gggtttmmmlllsss{{{zzzjjjUUUFFFBBB???@@@AAABBBEEEGGGIIIKKKNNNOOOQQQTTTWWW[[[^^^```dddfffhhhjjjkkkjjjhhhggghhhfffdddeeegggjjjkkklllooommmkkkjjjkkkkkkkkkiiikkklllmmmllljjjiiiiiijjjffffffhhhiiiiiiiiihhhgggjjjkkklllnnnooommmjjjgggfffeeedddddddddeeefffgggeeesss|||zzzuuuggg```ttthhhPPPDDDBBBAAA===<<<<<<;;;;;;:::999999999888888777777777777777}}}ooo[[[NNNHHHGGGFFFDDD>>>>>><<<;;;:::999999999::::::;;;<<<>>>???@@@@@@DDDFFFHHHLLLPPPVVV]]]bbbaaabbbaaa^^^\\\]]]bbbfffffffffgggiiikkknnnppprrruuuooolllmmmooorrrxxx|||sssqqqsssvvv|||}}}~~~nnnSSSIIICCCAAA@@@???>>>>>>>>>???@@@AAABBBIIITTTaaaooo{{{uuuqqqooopppuuu~~~~~~|||xxxzzzyyy{{{~~~xxxmmmeeeaaa]]]YYYUUUNNNLLLOOOXXXaaakkkwwwpppnnnuuu{{{vvveeeQQQEEEAAABBBCCCEEEFFFGGGIIIKKKMMMNNNOOORRRUUUXXX[[[^^^```dddfffiiikkkkkkiiigggeeehhhfffddddddgggjjjllllllooommmlllkkklllllljjjiiihhhjjjkkkkkkiiihhhggghhhdddeeegggiiiiiigggeeeccchhhhhhiiijjjlllkkkhhheeeeeeeeedddcccdddeeefffgggdddqqqrrrbbboookkkPPPEEEBBBAAA===<<<<<<;;;;;;:::999999999888888777777777777777pppeeeWWWLLLGGGEEECCC@@@;;;;;;::::::::::::;;;;;;:::;;;<<<===???@@@AAABBBCCCFFFJJJNNNQQQUUUYYY\\\\\\___aaa```]]]]]]```dddffffffgggiiilllpppsssuuuwwwqqqmmmnnnooorrryyy}}}wwwwwwxxxyyy}}}tttVVVHHHBBBBBBAAA???>>>>>>>>>??????AAABBBGGGRRR^^^mmm~~~yyyrrrmmmmmmmmmqqqzzz|||xxxnnneee___[[[WWWUUUQQQNNNQQQZZZeeeoooyyytttooowww{{{rrr___NNNDDD@@@BBBEEEGGGHHHHHHHHHJJJMMMNNNPPPRRRVVVYYY\\\^^^___cccfffiiikkkkkkiiifffdddgggeeecccdddgggjjjkkkllllllkkkjjjjjjlllllljjjiiifffhhhjjjjjjiiigggfffgggccceeegggiiihhhfffcccaaaeeeeeeeeegggiiihhhfffddddddcccbbbbbbbbbccceeefffeeepppyyyeeemmmoooSSSFFFBBB@@@===<<<<<<;;;;;;:::999999999888888777777777777777vvvhhh___SSSJJJEEEBBB???===999999999999:::;;;<<<===:::;;;<<<>>>???AAABBBCCCDDDGGGLLLOOOQQQSSSUUUWWWYYY\\\___```^^^^^^___bbbddddddeeegggkkkoootttvvvwwwrrrnnnooopppqqqvvv}}}zzzwwwzzz||||||~~~]]]KKKAAABBBAAA@@@>>>>>>>>>>>>???AAAAAAEEEOOO[[[kkk~~~yyyuuunnniiieeefffkkksss~~~~~~yyyooofff___[[[WWWUUUSSSPPPSSS^^^jjjttt~~~vvvpppyyy{{{nnnZZZKKKDDDAAA@@@DDDGGGHHHFFFFFFHHHKKKNNNPPPSSSVVVZZZ]]]^^^___bbbdddhhhkkkkkkiiifffddddddcccccceeehhhjjjkkkkkkhhhggggggiiijjjkkkiiigggcccfffhhhiiigggfffeeeeeebbbccceeegggfffeeebbbaaacccbbbbbbdddffffffdddbbbbbbbbbaaaaaaaaabbbcccdddgggnnn|||fffkkkwwwYYYIIIAAA======<<<<<<;;;;;;:::999999999888888777777777777777}}}~~~{{{mmmbbb[[[QQQIIIDDD@@@===;;;999999999999:::;;;<<<===:::;;;<<<>>>@@@AAACCCCCCGGGIIIKKKMMMOOORRRVVVYYY\\\]]]^^^___^^^^^^___```bbbbbbccceeeiiinnnsssvvvvvvrrroooqqqqqqpppsssxxxxxxttttttxxx|||}}}jjjSSSGGGBBBAAA@@@>>>>>>>>>>>>?????????CCCLLLYYYhhh}}}xxxtttoooiiiddd___aaafffooo{{{}}}}}}||||||~~~zzzqqqhhhaaa\\\XXXWWWVVVSSSWWWcccqqq|||vvvoooyyyzzzkkkVVVIIIDDDBBBAAAEEEIIIIIIGGGEEEHHHJJJNNNPPPSSSWWWZZZ]]]^^^___```cccgggkkkllljjjgggeeebbbbbbcccfffiiikkkjjjiiifffffffffggghhhhhhfffddd```cccfffgggeeecccbbbbbb___```bbbcccccccccaaa```aaa``````bbbcccdddbbbaaabbbbbbaaa```aaabbbcccdddhhhkkkjjjkkkcccPPPEEE>>>===<<<<<<;;;;;;:::999999999888888777777777777777|||}}}yyykkk___YYYPPPHHHCCC@@@===;;;::::::999999::::::;;;<<<;;;;;;===>>>@@@BBBCCCDDDIIIJJJKKKKKKNNNRRRYYY]]]```___^^^]]]^^^_________``````aaacccgggmmmrrruuuuuuqqqppprrrqqqpppqqqttttttppppppuuu{{{}}}|||~~~uuu\\\NNNCCCBBB@@@>>>>>>>>>>>>???>>>===AAAJJJWWWggg|||tttppplllfffaaa^^^aaaeeemmmxxx~~~}}}wwwvvvwww|||zzzrrrjjjbbb]]]YYYXXXYYYWWW[[[hhhxxxuuuoooyyyzzziiiTTTIIIDDDCCCCCCGGGLLLLLLIIIGGGIIILLLNNNPPPSSSWWW[[[]]]_________bbbgggkkkllljjjgggeeeaaabbbdddgggjjjkkkjjjhhhfffeeeeeefffffffffcccaaa]]]```dddeeedddbbb``````]]]^^^```aaaaaaaaa`````````______```bbbcccbbb```cccbbbaaaaaaaaabbbcccdddggggggyyyppplllmmmWWWIIIBBB===<<<<<<;;;;;;:::999999999888888777777777777777{{{sssjjjccc[[[OOOFFFBBB???;;;999999999:::;;;;;;<<<<<<===<<<>>>@@@@@@@@@CCCIIINNNOOONNNLLLKKKNNNSSSXXX\\\]]]^^^___```aaa```___^^^bbbccccccaaabbbgggooovvvvvvtttrrrppppppppprrrsssuuurrrsssxxx{{{}}}{{{zzz~~~}}}tttKKKLLLAAA???AAA<<<>>>@@@::::::<<>>===<<<;;;:::::::::===;;;999777666666666777ttthhhbbbYYYLLLCCC>>><<<999777999999:::;;;;;;<<<<<<===;;;>>>@@@AAACCCGGGOOOUUUWWWSSSPPPOOORRRWWW[[[]]]]]]^^^___```aaabbbbbbbbbccceeeeeedddbbbeeejjjooouuutttrrrqqqqqqqqqrrrsssuuutttwww}}}|||{{{\\\QQQCCCAAABBB>>>???AAA<<<===>>>CCCJJJQQQ___ttttttlllccc]]]\\\VVVUUUZZZeeerrryyyqqqmmmjjjkkkpppvvvxxxxxxyyyyyyxxxvvvttttttvvvxxx~~~{{{vvvmmmddd^^^[[[\\\]]]]]]^^^bbbkkkyyyyyywwwtttxxxsssbbbNNNDDDBBBCCCFFFIIIMMMRRRUUUUUUTTTSSSSSSTTTWWWYYY[[[\\\]]]]]]]]]```dddffffffffffffgggdddcccccceeehhhjjjjjjjjjbbbcccdddeeedddbbb```___bbbbbbaaaaaa````````````bbbbbb```_________``````bbbaaaaaaaaaaaabbbbbbcccgggcccbbbeeefffddddddgggiiigggtttqqqjjjuuuoooiiirrrcccLLLCCC???>>>===<<<;;;:::::::::;;;:::888777666555555666{{{kkkbbbXXXKKKAAA<<<:::999888999999:::;;;;;;<<<<<<===<<<>>>AAACCCEEELLLUUU\\\___ZZZTTTTTTYYY^^^___^^^^^^^^^___```bbbdddfffgggccceeegggeeedddeeeiiimmmuuutttsssrrrrrrrrrssstttuuuvvv|||}}}|||uuuXXXHHHBBBDDD??????BBB===@@@@@@CCCHHHMMMZZZooowwwlllccc\\\YYYWWWUUUWWWaaannnqqqlllfffeeehhhlllnnnnnnmmmmmmllliiiggggggiiilllwww||||||zzzzzzxxxuuuvvvqqqiiiaaa[[[YYYYYYYYYZZZ[[[aaakkkyyyqqquuutttvvvppp^^^LLLDDDDDDEEEHHHLLLRRRXXX[[[\\\ZZZYYYVVVWWWXXXZZZ[[[\\\\\\\\\]]]___bbbddddddeeegggiiieeedddcccdddggghhhhhhhhhbbbccceeefffeeeccc```^^^bbbaaaaaaaaaaaa`````````ddddddbbbaaa````````````aaaaaaaaaaaabbbccceeeffffffbbb```dddffffffgggjjjiiigggrrrwwwjjjppplllcccgggmmmQQQDDD@@@???===<<<;;;::::::::::::999888666555555555555qqqbbbXXXKKK@@@<<<;;;;;;:::999999:::;;;;;;<<<<<<======???BBBCCCFFFMMMWWW^^^bbb[[[UUUWWW^^^ddddddaaa^^^^^^___aaacccgggjjjllleeefffggggggfffhhhnnnsssttttttttttttttttttttttttuuuxxx```LLLCCCDDD???>>>AAA>>>@@@@@@AAAEEEJJJUUUjjj|||zzzmmmccc[[[WWWVVVTTTWWWbbbooovvvooohhhcccdddfffggggggaaaaaa```^^^\\\\\\^^^```kkkpppsssqqqpppqqqqqqnnnoookkkddd^^^XXXVVVUUUVVVUUUWWW^^^jjjxxxssshhhrrrssstttlllZZZJJJDDDEEEGGGHHHMMMUUU\\\``````___]]]YYYYYYZZZ[[[[[[\\\\\\\\\]]]___aaacccdddeeehhhjjjfffdddcccdddgggiiijjjjjjeeeggghhhiiihhhfffccc```aaaaaaaaaaaaaaaaaaaaaaaaeeedddcccbbbaaa```______``````aaabbbeeehhhlllnnnggg```]]]aaaeeefffhhhkkkgggfffppp~~~mmmmmmzzzjjjcccxxxuuuWWWGGG@@@???>>><<<;;;::::::::::::999888888777666666666qqq___UUUHHH???;;;;;;;;;;;;999999:::;;;;;;<<<<<<===???AAACCCDDDFFFKKKTTT[[[^^^YYYTTTWWW```fffgggeee``````aaacccfffiiimmmoookkklllkkkiiihhhkkkqqqwwwssssssuuuvvvwwwvvvvvvuuutttwww}}}hhhOOOCCCDDD>>><<>>>>>>>>???CCCGGGQQQeeewwwpppeee\\\VVVVVVUUUYYYeeesss{{{tttjjjdddbbbbbbbbbaaaYYYYYYXXXVVVTTTTTTVVVXXX^^^dddhhhggghhhkkkkkkjjjiiifff```[[[VVVSSSRRRRRROOOSSS[[[hhhwww~~~fffaaannnrrrqqqiiiWWWIIIEEEGGGIIIIIINNNUUU]]]aaabbbaaa```[[[[[[[[[[[[\\\\\\]]]]]]^^^```bbbddddddfffiiikkkeeedddccceeehhhlllnnnnnnggghhhkkkllljjjgggdddaaaaaaaaaaaaaaabbbbbbbbbbbbddddddcccbbbaaa___^^^^^^______aaadddhhhnnnsssvvvjjjaaa\\\^^^bbbdddgggjjjfffgggpppsssooovvvdddsss{{{\\\IIIAAA@@@???===;;;:::::::::::::::::::::999888888777jjjXXXOOODDD<<<999999:::999999999:::;;;;;;<<<<<<===???BBBDDDEEEFFFIIIPPPUUUXXXUUUSSSWWW___fffhhhgggdddeeefffhhhjjjmmmooopppssssssrrrooollllllpppuuurrrsssvvvxxxyyyxxxwwwvvvsssuuu|||}}}}}}~~~pppSSSDDDDDD>>>;;;>>>>>>======???BBBEEEMMM___pppuuujjj```YYYVVVVVV[[[gggvvvwwwmmmfffbbb```]]][[[UUUTTTSSSQQQOOOOOOQQQSSSVVV[[[``````aaaeeegggfffdddaaa]]]XXXTTTRRRPPPPPPKKKPPPZZZhhhwwwsss^^^[[[iiiooonnnfffUUUIIIFFFHHHJJJJJJNNNUUU\\\```bbbaaaaaa]]]\\\\\\\\\\\\]]]^^^^^^___aaadddffffffgggiiikkkfffdddccceeeiiimmmooopppgggiiikkklllkkkhhhccc```aaaaaaaaabbbbbbbbbbbbcccccccccccccccbbb```___^^^^^^___```dddjjjqqqwww{{{pppeee]]]]]]aaaccceeeggggggiiiqqq}}}vvvnnnttt```JJJBBBAAA???===<<<:::::::::::::::;;;;;;::::::999888xxxdddSSSLLLBBB;;;:::::::::999999999:::;;;;;;<<<<<<===>>>BBBEEEGGGGGGIIINNNRRRUUUTTTTTTWWW]]]cccggghhhjjjkkklllnnnpppqqqrrrrrrrrrtttvvvuuuqqqoooppprrrqqqsssvvvyyyzzzzzzxxxwwwrrrrrrvvv}}}}}}{{{}}}yyy}}}wwwXXXFFFFFF@@@;;;???@@@======@@@BBBCCCJJJYYYhhh}}}{{{pppfff]]]XXXWWWZZZeeettt{{{qqqiiieeeaaa\\\YYYRRRRRRQQQNNNLLLLLLNNNQQQRRRXXX\\\[[[]]]aaacccbbb```^^^[[[WWWSSSQQQOOONNNJJJOOO[[[jjjyyylllZZZWWWeeemmmllldddTTTIIIGGGIIIJJJKKKOOOUUU[[[___aaabbbaaa]]]]]]\\\\\\]]]^^^___``````cccgggiiiiiihhhiiijjjgggeeeddddddhhhkkknnnoooiiikkknnnooommmiiieeebbbaaaaaabbbbbbbbbcccccccccccccccdddddddddbbbaaa```______```ccciiipppvvvzzzxxxkkk```___aaabbbdddeeeggghhhmmm||||||dddLLLBBBAAA@@@>>><<<;;;::::::999999:::::::::999888777vvvcccSSSLLLCCC>>>=========<<<999999:::;;;;;;<<<<<<======AAAFFFHHHHHHJJJNNNRRRSSSTTTUUUXXX\\\aaaeeehhhnnnoooqqqssstttttttttssslllqqqwwwxxxvvvsssqqqrrrqqqssswwwzzz{{{{{{yyywwwqqqppprrrxxxzzzyyyzzz~~~vvvzzz~~~|||[[[HHHGGGAAA<<<@@@AAA>>>???AAACCCCCCGGGTTTbbbwwwuuujjjaaa[[[WWWXXXbbbqqquuunnnhhhddd^^^ZZZQQQQQQPPPMMMKKKKKKMMMOOORRRWWWZZZZZZ[[[___aaa```^^^]]]ZZZVVVSSSPPPNNNMMMJJJPPP\\\kkk{{{|||hhhWWWUUUbbbkkkkkkcccTTTJJJGGGIIIJJJMMMPPPUUUZZZ___aaabbbbbb^^^]]]\\\\\\]]]^^^```aaaaaadddhhhkkkjjjiiiiiiiiiiiifffddddddfffiiikkkllllllnnnqqqrrrqqqmmmhhheeeaaaaaabbbbbbcccccccccccccccdddeeeeeeeeedddcccbbb```___```cccgggnnntttxxx}}}pppccc```bbbcccccceeeeeeeeehhhtttgggNNNCCCBBB@@@>>><<<;;;:::999777888999::::::999777666rrraaaWWWNNNFFFEEEEEEBBB>>>=========>>>===<<<<<>>AAADDDGGGNNNVVVppp~~~|||oooggg^^^ZZZZZZaaannnyyyqqqkkkeee___ZZZYYYVVVQQQMMMJJJJJJLLLMMMRRRSSSUUUYYY\\\___^^^]]]___]]][[[WWWTTTQQQPPPOOOJJJQQQ^^^mmm{{{}}}eeeUUUUUU]]]nnnhhh^^^QQQHHHEEEIIINNNPPPRRRVVVYYY\\\___``````]]]^^^______^^^___aaacccfffdddeeejjjmmmkkkiiijjjhhhhhhgggggghhhiiijjjjjjlllkkkmmmrrruuussskkkdddaaa___^^^]]]^^^aaadddffffffggghhhiiiiiihhhfffeeebbbaaa___```ccciiiooossszzzqqqfff``````bbbbbbaaadddccchhhqqq}}}lllVVVHHHAAA<<<===>>><<<;;;;;;;;;;;;::::::999888888777pppaaaXXXNNNFFFDDDEEEBBB???>>><<<======<<<<<<<<>><<>>>>>AAADDDFFFLLLTTTiiiwwwtttjjjbbb]]]\\\cccnnn}}}{{{sssmmmgggaaa]]]\\\YYYTTTPPPNNNNNNPPPRRRRRRRRRTTTWWWZZZ\\\[[[ZZZYYYXXXVVVTTTRRRQQQPPPPPPNNNUUUaaaooo{{{|||fffWWWWWW___lllggg^^^SSSKKKIIINNNRRRTTTVVVXXX[[[]]]^^^______```aaabbbbbb``````aaabbbdddbbbdddjjjmmmjjjggghhhfffffffffeeeffffffggggggiiiiiikkkooorrrpppiiiccc```___^^^]]]^^^aaadddeeefffgggiiijjjjjjhhhgggfffdddbbb``````cccgggmmmppptttmmmddd```aaadddeeedddfffeeeiiippp~~~pppZZZJJJBBB======>>>;;;999::::::::::::999888888777777|||nnnaaaXXXMMMDDDBBBCCCAAA??????;;;<<<<<<<<<;;;<<>>???:::;;;<<<<<<<<<===@@@BBBEEEHHHKKKMMMMMMNNNPPPRRRSSSUUUXXXZZZ]]]aaafffjjjjjjlllooosssuuuwwwwwwwww{{{|||{{{yyyvvvsssssssssuuuvvvvvvvvvvvvxxx{{{~~~~~~yyyyyy}}}~~~}}}}}}uuu]]]HHHDDDDDD@@@>>>@@@BBB??????BBBBBBBBBGGGMMMXXXeeezzz~~~rrriiidddcccgggnnnxxx|||uuupppllljjjdddbbb^^^[[[YYYYYYZZZ[[[ZZZYYYXXXWWWXXXXXXVVVTTTQQQPPPOOONNNOOOPPPRRRSSSYYYaaammmyyylllaaa___bbbhhhddd\\\UUURRRRRRUUUXXXZZZ\\\^^^```aaabbbaaaaaaeeegggiiijjjhhheeeddddddbbbbbbgggnnnpppkkkfffdddggggggfffeeeeeedddeeeeeeddddddeeehhhjjjiiifffccccccbbbbbbbbbccceeeggghhhjjjkkkmmmnnnnnnmmmlllkkkjjjhhhfffddddddeeeggghhhkkkgggcccbbbdddgggiiiiiiiiigggkkkppp~~~{{{mmmfffqqqmmmWWWKKKCCC<<<<<<<<<:::999:::999999888888777666666666xxxkkkTTTIII???===>>>===<<<===:::;;;<<<<<<===>>>AAADDDGGGJJJMMMNNNOOOPPPRRRTTTTTTVVVYYY\\\___ccchhhkkkkkkmmmooosssvvvxxxyyyzzz||||||zzzwwwsssqqqpppqqqssstttvvvvvvuuuwwwzzz~~~{{{{{{~~~}}}}}}}}}||||||{{{hhhOOOEEEBBB???>>>???BBB??????AAAAAA@@@DDDJJJSSS```tttvvvjjjfffdddhhhnnnwwwxxxrrrooonnnkkkjjjiiigggfffeeedddddddddbbb___]]]\\\ZZZWWWUUUTTTRRRPPPOOOOOOPPPQQQRRRZZZdddsssrrrfffbbbaaafffbbb[[[UUUSSSSSSVVVWWW[[[\\\___bbbdddffffffgggfffhhhkkkllljjjhhhhhhhhheeeeeejjjqqqsssnnnhhhfffjjjiiihhhgggggggggggggggddddddeeefffggggggeeedddffffffffffffgggiiijjjkkklllnnnpppqqqrrrqqqooonnnmmmkkkiiigggffffffggggggkkkiiigggfffggghhhiiiiiihhhfffkkkqqq}}}|||lllaaaeeeiiiTTTKKKBBB<<<<<<===;;;;;;<<<999999888888777666666666rrrRRRGGG>>>===>>>===;;;<<<:::<<<======>>>@@@CCCFFFIIIKKKNNNPPPQQQRRRTTTUUUUUUXXX[[[]]]aaaeeejjjnnnoooppprrrtttwwwzzz|||}}}{{{{{{yyyvvvqqqoooooooooooosssvvvwwwwwwwww{{{~~~}}}|||}}}~~~~~~|||||||||yyyyyyZZZHHHBBB???>>>???AAA??????AAAAAA???CCCHHHOOO[[[nnn{{{mmmhhhfffhhhlllttt~~~vvvqqqoooooopppqqqtttvvvvvvuuusssrrrooolllgggcccaaa^^^ZZZXXXXXXVVVSSSPPPOOOPPPQQQRRRXXXeeewwwxxxkkkddd___ccc___YYYUUUTTTVVVWWWWWW[[[]]]```dddgggjjjkkkkkkhhhjjjllllllkkkjjjjjjkkkhhhhhhlllsssuuupppjjjhhhjjjiiiiiihhhhhhhhhiiiiiifffeeeeeedddddddddddddddhhhhhhiiiiiijjjkkkmmmmmmnnnoooqqqsssssssssrrrqqqooonnnmmmllljjjjjjiiiiiimmmmmmlllkkkjjjjjjiiiiiihhheeekkkqqq{{{oooaaa___tttiiiXXXMMMEEE>>>======<<<<<<===:::999999888777777666666nnnQQQGGG@@@???@@@>>><<<<<<;;;<<<>>>??????BBBEEEHHHJJJLLLOOOQQQRRRSSSUUUVVVWWWYYY\\\___bbbggglllpppqqqqqqrrrsssuuuxxxzzz{{{zzzzzzyyyvvvrrrooonnnooommmrrrxxxzzzyyyyyy|||~~~}}}~~~~~~}}}}}}{{{|||~~~yyy}}}gggMMMCCC@@@@@@AAA@@@>>>>>>AAA@@@???BBBGGGKKKVVVhhh|||qqqlllggggggkkkrrrzzzrrrmmmlllmmmmmmqqqxxx~~~~~~wwwsssnnniiieeeaaa]]]ZZZYYYWWWSSSPPPOOOPPPQQQSSSVVVeeeyyy|||ooofff^^^```[[[WWWUUUWWWYYYZZZZZZ]]]___bbbfffiiikkkmmmmmmlllmmmmmmllljjjiiijjjkkkjjjiiimmmsssuuupppkkkjjjggggggfffffffffggghhhhhhffffffdddbbb``````aaabbbiiiiiijjjjjjkkklllmmmnnnmmmoooqqqsssssssssrrrqqqpppppppppooonnnmmmmmmlllnnnooopppooonnnllllllkkkhhheeejjjqqqxxxnnn^^^[[[fffuuummm___RRRIIIAAA???>>>;;;:::<<<:::::::::999888888777777}}}eeeQQQHHHAAAAAABBB@@@===<<<<<<===>>>???@@@CCCFFFIIIKKKMMMPPPRRRSSSTTTVVVWWWXXXZZZ]]]```dddhhhmmmqqqooooooooopppqqqtttvvvwwwzzzzzzzzzwwwssspppoooooolllrrryyy||||||{{{~~~}}}}}}}}}}}}~~~|||{{{}}}yyy|||~~~~~~oooQQQDDDBBBBBBCCC???===>>>@@@@@@???BBBGGGHHHRRRcccxxxuuunnnhhhgggiiippp|||wwwooojjjiiijjjgggnnnwww|||xxxqqqkkkgggccc^^^\\\YYYVVVSSSPPPOOOPPPRRRTTTUUUeeezzz~~~qqqggg]]]]]]YYYVVVUUUYYY\\\^^^^^^___aaadddgggjjjlllmmmmmmooooooooollliiihhhiiijjjkkkjjjmmmssstttpppkkkjjjddddddddddddeeeeeefffgggffffffdddaaa^^^^^^___aaahhhiiijjjkkkllllllmmmnnnlllnnnppprrrrrrrrrqqqpppqqqqqqqqqqqqqqqpppooonnnoooppprrrrrrpppnnnnnnnnnhhheeejjjpppvvvjjjZZZWWW\\\cccrrreeeVVVLLLCCC@@@>>>:::999:::;;;;;;::::::999888888888zzz}}}sssdddOOOJJJCCC???============>>>???@@@AAACCCDDDEEEFFFJJJMMMRRRUUUVVVVVVXXXYYYZZZ\\\^^^```bbbggglllppprrrqqqpppqqqsssttttttttttttvvvxxxwwwsssooollljjjpppsssvvvxxxzzz||||||xxx{{{}}}|||~~~~~~~~~XXXOOOGGG>>>FFFAAAAAA@@@???@@@AAACCCDDDIIIOOO[[[pppyyyooofffdddiiirrr~~~xxxooohhhfffeeebbb___fffiiinnnuuu{{{|||uuunnniiieee```]]]\\\VVVQQQNNNLLLIIIJJJNNNYYYdddvvv~~~qqqfff]]]___ZZZTTTSSSVVVZZZ]]]^^^```cccgggiiijjjkkkmmmnnnqqqqqqpppnnnlllkkklllnnnnnnmmmmmmnnnooommmjjjhhhbbbeeeeeecccdddggggggdddccc```___```___\\\\\\^^^fffhhhkkknnnoooooommmlllooolllkkkllloooqqqqqqooossssssrrrrrrqqqpppoooooosssrrrpppppppppnnnllljjjjjjfffhhhpppwww~~~ggg\\\PPPOOO\\\hhhfff```SSSEEE@@@>>><<<:::;;;<<<;;;;;;:::999888777777~~~}}}kkk]]]KKKGGGBBB>>>>>>???@@@@@@???@@@AAACCCDDDFFFGGGHHHIIIMMMRRRVVVWWWXXXYYYZZZ]]]___```aaacccfffkkkoooqqqooonnnnnnppprrrrrrqqqsssvvvyyyzzzwwwrrrnnnlllqqqsssuuuwwwxxxzzz}}}}}}}}}~~~hhhRRRFFF@@@BBBAAAAAA@@@???@@@AAABBBCCCFFFLLLZZZnnntttiiifffiiippp|||yyyrrriiibbb___]]]ZZZXXX]]]```eeekkkrrrwww{{{}}}~~~zzztttooojjjfffaaa^^^ZZZTTTOOOMMMIIIFFFGGGKKKWWWbbbsss|||yyy{{{}}}sssiiiaaa```[[[VVVTTTVVVZZZ]]]^^^___bbbfffhhhiiijjjlllnnnpppppppppooommmmmmoooqqqooommmkkkjjjjjjjjjiiigggcccffffffccccccffffffcccdddaaa___aaa```\\\\\\___fffhhhjjjmmmnnnnnnmmmlllmmmkkkkkkmmmpppssstttssssssrrrqqqpppooooooooooooqqqpppoooooooooooommmkkkhhheeehhhooouuu}}}jjj```RRRKKKTTTeeeqqqbbbUUUGGGBBB@@@>>><<<===<<<<<<;;;:::999777777666}}}tttdddXXXHHHDDD@@@>>>>>>@@@BBBBBBAAAAAACCCDDDFFFHHHIIIJJJJJJOOOUUUZZZ[[[\\\]]]]]]___```aaabbbccceeejjjmmmpppnnnllllllnnnpppqqqqqqssswww{{{|||yyyuuurrrpppsssuuuvvvvvvvvvxxx{{{~~~}}}}}}~~~WWWGGGEEE@@@BBBAAA@@@@@@@@@AAABBBCCCCCCIIIWWWkkk{{{nnnhhhhhhnnnxxx~~~yyypppkkkccc]]]YYYVVVTTTRRRUUUWWW[[[aaahhhoootttwww{{{xxxuuuqqqnnniiiccc___\\\VVVPPPNNNJJJFFFFFFIIIWWWaaaooozzz~~~{{{uuuqqqppprrr}}}xxxsssllldddaaa\\\WWWUUUVVVYYY\\\]]]___bbbeeehhhiiijjjlllnnnpppppppppoooooooooqqqtttpppmmmiiiggggggggggggfffeeeggggggddddddgggfffddddddaaa```aaa```]]]\\\___eeegggiiikkkmmmmmmmmmllllllkkkkkknnnrrruuuvvvvvvrrrqqqooommmmmmmmmnnnoooooonnnnnnnnnoooooommmlllgggdddgggooosssyyyssshhhWWWKKKOOObbb~~~eeeVVVGGGAAA@@@>>>===<<<===<<<;;;:::888777666555yyynnnaaaWWWFFFCCC???>>>???@@@BBBBBBAAAAAACCCEEEGGGIIIKKKLLLMMMRRRXXX]]]``````aaaaaa^^^___```aaabbbeeeiiilllnnnmmmlllnnnqqqtttvvvvvvvvvxxx{{{{{{yyywwwuuuuuuwwwxxxxxxwwwwwwyyy|||~~~~~~yyywwwwww~~~}}}}}}|||}}}|||}}}```NNNNNNBBBBBBAAA@@@@@@@@@AAABBBCCCAAAGGGTTTggg|||sssjjjiiillluuu~~~yyytttkkkiiiddd^^^YYYTTTRRRRRRRRRTTTWWW\\\dddllltttxxxzzzxxxwwwuuurrrnnnhhhdddaaa[[[VVVSSSOOOJJJIIILLLVVV```llltttuuupppkkkhhhfffiiivvvyyysssqqqkkkeeeaaa^^^ZZZWWWWWWYYY\\\]]]aaacccfffhhhiiijjjmmmoooqqqqqqqqqpppooooooqqqsssqqqnnnkkkiiihhhhhhfffeeeeeehhhhhhffffffiiiiiigggddd```___```___\\\\\\^^^dddeeegggiiijjjllllllmmmllllllmmmoooqqqtttvvvwwwsssqqqnnnllllllmmmooopppqqqooonnnnnnooonnnllljjjgggeeehhhooorrruuurrr___RRRUUUddd|||kkkZZZHHH@@@???===;;;:::======<<<:::888777666555}}}~~~}}}ssskkk```XXXGGGDDD@@@>>>??????@@@???@@@AAACCCEEEHHHJJJLLLMMMMMMRRRXXX]]]___```aaabbbZZZ\\\]]]^^^```dddhhhlllnnnnnnooorrrwww{{{||||||zzz{{{zzzyyyvvvvvvwwwyyyzzzzzz{{{zzzzzzzzz}}}{{{}}}|||wwwtttsssttt~~~}}}}}}||||||{{{yyyyyy{{{{{{|||ooo]]]YYYHHHCCCBBBAAA@@@@@@@@@AAABBBAAAFFFRRRbbbuuuzzzoookkklllsss{{{}}}uuuqqqkkkllljjjeee^^^WWWTTTTTTSSSSSSUUUYYYbbblllvvv|||}}}||||||{{{yyyuuuoookkkfff```[[[YYYTTTOOONNNPPPVVV^^^iiinnnlllgggcccaaa___cccqqqsssqqqppplllggg```^^^[[[XXXWWWYYY\\\^^^bbbdddggghhhiiikkknnnppprrrsssrrrpppnnnmmmooopppooonnnmmmlllllljjjfffddddddggghhhfffhhhlllllljjjccc___^^^___^^^[[[[[[^^^ddddddeeefffhhhjjjlllmmmnnnnnnoooooopppqqqrrrtttrrrpppnnnllllllmmmoooqqqsssqqqooonnnnnnllliiiggghhheeehhhnnnppprrr~~~}}}hhh]]]aaahhh|||{{{yyyeeeNNNCCC@@@>>>;;;;;;===<<<;;;:::888777666555{{{}}}{{{rrriii^^^UUUHHHEEEAAA?????????>>>===@@@AAACCCFFFIIIKKKMMMOOOMMMPPPUUUYYY[[[\\\^^^```YYYZZZ\\\]]]___ccchhhkkknnnooorrrwww|||~~~}}}zzzwwwvvvwwwyyyxxxyyy{{{{{{zzzzzz|||}}}vvvxxxyyywwwsssqqqrrruuu{{{~~~}}}|||||||||~~~~~~|||||||||yyywwwwwwyyyzzzzzztttbbbLLLCCCBBBAAA@@@@@@@@@AAABBBAAAEEENNN[[[lll}}}xxxqqqnnnrrrxxx~~~vvvsssqqquuuwwwrrrggg\\\WWWUUUSSSRRRSSSWWW```mmmyyy}}}xxxtttkkkeee```^^^ZZZTTTSSSUUUXXX```iiikkkfff___\\\[[[\\\aaaooo|||qqqpppnnnkkkiii___^^^\\\ZZZXXXYYY]]]```bbbdddfffggghhhjjjnnnpppqqqqqqqqqnnnlllkkklllnnnmmmmmmlllmmmllljjjfffccccccfffgggfffgggkkkllljjjccc```^^^```___\\\[[[^^^cccccccccdddfffiiikkkmmmnnnoooooonnnmmmmmmnnnpppooonnnlllkkkkkklllnnnooorrrpppnnnlllkkkiiifffdddhhheeeggglllnnnooozzzxxxiiijjjkkkxxx{{{uuuXXXIIICCC@@@>>>===<<<;;;;;;:::999888777777~~~}}}uuujjj\\\RRRFFFCCC@@@?????????>>>===AAABBBDDDGGGKKKNNNPPPQQQOOORRRUUUWWWYYY[[[^^^```[[[\\\]]]^^^___bbbfffjjjnnnppptttyyy~~~~~~|||{{{xxxvvvvvvrrruuuxxxyyyxxxxxxxxxxxxrrruuuwwwwwwtttsssuuuwwwyyy|||}}}||||||}}}zzz|||}}}}}}||||||}}}~~~zzzwwwvvvxxxxxxxxx{{{hhhMMMCCCBBBAAA@@@???@@@AAAAAAAAADDDIIISSSbbbssswwwqqqqqqttt}}}~~~~~~sssddd[[[XXXUUUSSSSSSWWW```nnn||||||pppkkkgggeeeaaa\\\ZZZ\\\aaahhhooonnnfff^^^ZZZYYY\\\aaaooovvvmmmkkkiiiggghhh]]]^^^]]][[[YYYZZZ^^^bbbaaabbbdddeeefffhhhlllooonnnnnnnnnllljjjjjjkkkmmmkkkiiihhhggghhhgggeeeccccccffffffddddddggggggdddeeebbb```bbbaaa]]]]]]```bbbbbbaaabbbdddhhhkkkmmmlllmmmnnnmmmjjjjjjlllnnnkkkkkkjjjjjjjjjjjjkkkkkkmmmkkkiiiiiihhhfffcccaaagggcccdddiiijjjkkkwwwwwwoookkkuuuoooaaaLLLEEEAAA>>>>>>:::::::::999999999888888{{{mmm]]]QQQDDDBBB@@@??????@@@???>>>BBBCCCFFFIIILLLOOORRRSSSTTTUUUWWWYYYZZZ\\\```ccc^^^___```___```bbbeeeiiinnnpppuuuzzz~~~~~~zzzwwwzzzuuusssmmmqqquuuwwwvvvuuuttttttppptttxxxyyyxxxwwwxxxzzzwwwzzz~~~~~~|||{{{|||~~~yyy{{{|||}}}|||}}}~~~|||xxxwwwxxxxxxvvvwww{{{jjjKKKDDDCCCAAA@@@???@@@AAAAAAAAABBBFFFNNN[[[mmm~~~|||rrrppprrr}}}~~~kkk___[[[WWWUUUUUUXXXbbbqqqvvvqqqmmmlllhhhcccaaaccckkkqqqvvvsssiii___[[[[[[]]]bbbpppooohhhfffcccccceee\\\]]]]]][[[YYY[[[___ccc___```bbbcccdddfffjjjmmmjjjkkkkkkjjjiiijjjlllnnniiifffcccbbbbbbcccccccccdddffffffbbbaaacccccc___gggcccbbbdddccc______bbbbbbaaaaaaaaacccgggkkkmmmiiikkklllkkkiiiiiikkknnnhhhhhhhhhhhhiiiiiiiiihhhhhhgggfffeeeeeedddbbb```fffbbbbbbfffgggiiiuuuqqqiiisssgggyyydddMMMCCC???===<<<999999999999999999999999~~~}}}lllYYYMMMDDDBBBAAA??????@@@AAABBBCCCFFFIIILLLOOOPPPPPPPPPTTTUUUWWWZZZ^^^```aaa```______```bbbeeehhhhhhhhhllloooqqqsssuuuwwwyyy|||}}}{{{vvvssssssnnnoooqqqsssttttttssssssooolllmmmvvv~~~}}}{{{|||}}}}}}zzzwwwtttxxx{{{{{{|||}}}vvvyyyzzzwwwssssssxxx|||eeeCCCCCCAAA???>>>???AAA@@@@@@AAAAAADDDKKKRRR___rrr}}}zzzssshhhccc___[[[XXX\\\cccooo|||vvvwwwxxxuuurrrrrruuuzzz~~~{{{qqqiiieeefffeeekkkxxxxxxfffaaabbbaaabbbdddaaa^^^[[[ZZZ[[[]]]^^^^^^```___]]]]]]___cccgggjjjlllkkkiiihhhhhhjjjlllmmmpppjjjccc^^^]]]]]]\\\[[[^^^^^^___```bbbdddeeefffhhhhhhgggdddaaa```aaaccceeeggghhheeeaaa```dddiiihhhffffffhhhjjjkkkhhheeeffffffgggggggggggggggfffccceeefffeeebbb`````````eeeaaa]]][[[^^^fffpppvvvoooeee}}}|||hhhJJJAAADDDAAA999:::999888777666666666666lllYYYLLLCCCBBB@@@??????@@@AAABBBDDDGGGJJJNNNPPPRRRRRRRRRVVVWWWXXX[[[___bbbddddddbbbbbbcccdddgggiiijjjjjjjjjllloooppprrrsssvvvxxxzzz{{{{{{zzzwwwtttsssrrrqqqqqqrrrrrrrrrrrrqqqpppmmmjjjnnnxxx~~~||||||}}}|||yyywwwyyy~~~zzzuuuwwwxxxvvvsssssswww{{{aaaEEECCCAAA???>>>@@@AAA@@@@@@BBBAAADDDIIIOOOZZZlll|||xxxmmmgggbbb]]]ZZZ^^^fffrrr}}}}}}|||sssnnnmmmnnnsss~~~tttccc^^^```aaacccfffccc```\\\ZZZ[[[\\\]]]]]]```^^^]]]\\\^^^bbbfffiiikkkjjjiiihhhhhhhhhiiijjjlllgggaaa]]]]]]\\\\\\ZZZ]]]]]]^^^___aaaccceeefffggggggfffdddaaaaaabbbdddeeeggghhhfffbbbaaadddhhhfffeeeeeegggiiiiiifffcccdddeeefffgggggggggggggggeeeeeedddcccbbbaaa`````````^^^\\\[[[^^^ccciiimmmsssfff|||rrrTTTEEECCCBBB>>>;;;:::999888888777888888lllWWWJJJBBBAAA???>>>>>>???AAABBBEEEGGGKKKOOORRRSSSTTTTTTYYYYYYZZZ]]]```dddgggiiiiiiiiiiiiiiijjjjjjkkklllhhhjjjlllnnnoooqqqsssuuuwwwtttqqqpppqqqqqqqqqqqqtttsssrrrqqqqqqppppppooojjjiiimmmwww}}}||||||{{{yyywww}}}~~~{{{xxxtttvvvwwwuuusssssswww{{{\\\IIIDDDBBB??????@@@AAA@@@@@@BBBAAACCCGGGKKKTTTdddsssuuunnngggbbb___cccjjjvvv|||zzzzzz~~~~~~ooo```[[[]]]aaaeeegggfffbbb^^^[[[[[[\\\]]]]]]```^^^\\\ZZZ\\\```eeehhhjjjjjjiiihhhgggfffeeedddeeebbb___\\\\\\\\\ZZZYYY\\\\\\\\\]]]___aaaccceeeeeeeeeeeecccaaaaaaccceeefffhhhiiihhhdddbbbdddfffddddddfffhhhiiihhhdddbbbccccccdddfffgggggggggggggggddd``````aaabbb```^^^\\\\\\\\\^^^```bbbeeefff{{{xxxdddsssfffNNNDDDBBBBBB<<<<<<;;;:::999999999999~~~iiiTTTFFFAAA@@@>>>>>>>>>@@@BBBCCCEEEHHHKKKPPPSSSUUUUUUVVVZZZ[[[\\\^^^```dddiiilllrrrrrrqqqooommmllllllmmmiiikkknnnooooooqqqsssuuuwwwrrrllljjjlllooopppooovvvtttsssqqqqqqqqqrrrsssnnnlllmmmuuuzzz{{{|||~~~}}}|||{{{zzzxxxwww~~~~~~zzzwwwuuuvvvvvvuuutttuuuyyy|||yyyXXXLLLEEEBBB@@@???@@@AAA@@@@@@AAA@@@BBBEEEHHHOOO^^^lll|||~~~wwwpppkkkgggiiipppzzz|||oooaaa[[[]]]bbbfffhhhfffccc^^^[[[[[[]]]^^^___aaa^^^[[[YYYZZZ^^^cccgggjjjiiiiiigggeeecccaaa```^^^]]]\\\\\\[[[[[[ZZZYYY[[[[[[[[[\\\]]]```bbbdddcccddddddcccaaabbbdddffffffhhhiiihhheeeccccccddddddeeegggiiiiiigggdddbbbaaabbbccceeefffggggggggghhhbbb]]]\\\___aaa___\\\\\\]]]^^^```bbbeeeggghhhxxx|||aaahhh{{{]]]IIIBBBCCC===<<<;;;:::999999999999wwwcccPPPCCC@@@???>>>>>>???AAACCCDDDEEEHHHLLLPPPTTTVVVWWWWWW[[[\\\^^^___```dddiiimmmyyyyyywwwsssooolllmmmooonnnppprrrsssssstttvvvwww{{{uuunnnkkklllnnnoooooovvvuuurrrqqqrrruuuxxxzzzyyyuuusssvvvyyyyyy{{{~~~|||zzzyyyyyyyyy|||}}}zzzxxxvvvvvvvvvvvvvvvxxx{{{~~~yyyXXXLLLEEECCCAAA@@@@@@AAA@@@???@@@@@@BBBEEEGGGMMMZZZgggttt~~~xxxsssssswww~~~uuuhhh``````dddggggggeeeaaa\\\ZZZ[[[^^^```aaaaaa___[[[ZZZZZZ^^^bbbeeejjjiiihhhfffdddaaa^^^]]]ZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZ\\\___bbbdddbbbccccccbbbaaabbbdddffffffggghhhgggfffdddcccdddbbbdddfffgggfffdddbbbaaa```aaabbbccceeeeeeffffffgggaaa\\\[[[^^^```^^^[[[]]]]]]^^^___cccgggjjjmmmyyy~~~bbbccc{{{nnnQQQCCCAAA<<<;;;:::999999888999999ooo]]]MMMBBB@@@?????????@@@BBBEEEFFFFFFIIIMMMRRRVVVYYYZZZZZZ\\\___aaabbbbbbdddiiimmmyyyzzzxxxsssnnnlllnnnppprrrsssuuuvvvvvvvvvxxxzzz}}}yyytttpppooopppppppppwwwuuurrrppprrrwww|||~~~{{{||||||zzz}}}~~~{{{yyyxxxzzz|||zzz}}}|||zzzwwwvvvvvvvvvxxxzzz}}}aaaNNNFFFDDDAAA@@@@@@AAA@@@???@@@@@@BBBEEEFFFJJJUUUaaammm|||zzzpppfffdddhhhhhhfffddd```[[[YYYZZZ^^^aaabbbaaa___]]][[[\\\^^^aaacccjjjiiigggeeebbb___^^^\\\YYYZZZ\\\[[[ZZZZZZ[[[\\\\\\[[[ZZZZZZ[[[___bbbdddcccccccccbbbaaaaaaccceeefffeeeeeeeeeeeedddddddddaaacccddddddbbb```___`````````bbbcccddddddddddddeeebbb^^^]]]___```^^^\\\\\\\\\\\\]]]aaafffkkkmmmwwwfffcccsssyyy\\\HHH@@@<<<<<<;;;:::999999999999yyygggYYYLLLCCC@@@@@@??????AAACCCFFFHHHIIIKKKPPPUUUYYY\\\^^^^^^^^^bbbffffffeeefffjjjnnnsssttttttppplllkkkooossssssuuuvvvwwwvvvvvvxxxzzz|||{{{zzzwwwsssrrrrrrsssxxxuuuqqqoooqqqvvv}}}||||||}}}~~~}}}{{{yyyxxx{{{~~~|||~~~|||}}}}}}{{{vvvuuutttuuuwww{{{}}}~~~qqqVVVGGGDDDBBB@@@AAAAAA@@@???BBBAAACCCDDDCCCEEENNNYYYfffvvv}}}uuukkkiiikkkjjjeeeeee```[[[XXXYYY\\\___``````___^^^^^^^^^___```aaakkkjjjgggcccaaa___^^^^^^ZZZ[[[]]]\\\ZZZZZZ\\\___\\\[[[ZZZZZZ[[[___ccceeecccdddcccbbb``````bbbdddeeedddbbbbbbcccdddeeeeeeccceeeeeedddaaa___aaaccc```aaaaaabbbccccccbbbbbbeeedddcccbbbbbbaaa```___\\\\\\]]]___bbbeeeiiikkkpppiiieeelll~~~eeeNNNCCC>>>===<<<;;;::::::::::::ssscccWWWLLLDDDAAA@@@@@@@@@BBBDDDGGGIIIKKKNNNRRRXXX\\\___```aaa___dddiiiiiiggggggjjjnnnmmmooopppmmmjjjjjjpppuuussstttvvvvvvuuuvvvwwwyyyyyy|||}}}zzzvvvssstttvvvxxxuuuqqqnnnpppuuu|||{{{yyy{{{|||}}}}}}{{{xxxyyy|||~~~{{{zzz}}}~~~{{{uuutttssstttwwwzzz}}}}}}___GGGEEEBBB@@@AAAAAA@@@???CCCCCCCCCDDDAAAAAAIIISSSaaarrr~~~wwwnnnkkkmmmkkkfffgggbbb[[[XXXXXXZZZ]]]^^^``````_________`````````llljjjfffbbb```_________[[[]]]]]]\\\ZZZZZZ]]]aaa]]]\\\ZZZZZZ\\\___cccfffdddddddddbbb``````bbbddddddbbb``````bbbdddffffffhhhiiiiiifffcccbbbdddggg```aaaaaabbbbbbbbbaaaaaaeeefffgggfffdddbbbaaabbb^^^___aaaccceeeggghhhhhhhhhjjjdddggg{{{yyywww{{{~~~jjjSSSFFF???>>>===<<<<<<;;;;;;<<>><<<;;;;;;;;;:::sss___PPPFFFAAA@@@@@@AAABBBEEEHHHKKKLLLPPPRRRVVV]]]bbbeeeeeecccgggeeedddeeeggghhhhhhgggjjjiiiiiiiiijjjmmmoooqqquuutttttttttuuuvvvwwwxxxxxxzzz{{{zzzyyyxxxxxxyyyzzzwwwtttsssuuuxxxzzz{{{|||}}}}}}{{{yyywwwwwwxxx{{{zzzyyyxxxyyyzzz|||}}}~~~}}}|||zzzyyyzzz|||wwwYYYLLLAAAAAAEEECCC???===DDDFFFGGGDDDDDDGGGKKKMMMWWWggg{{{~~~yyysssmmmiiigggfffddd___YYYVVVXXX[[[]]]^^^^^^cccggghhheeecccdddeeeiiifffccc````````````___cccbbb___]]]\\\\\\]]]^^^___]]][[[[[[\\\___bbbdddddddddcccbbbbbbbbbbbbbbbddddddfffgggdddbbbjjjuuu|||uuullleeeccceeehhhjjjmmmfffaaadddfffdddbbbaaafffiiilllllliiiggghhhjjjkkkmmmnnnlllgggddddddffflllxxxrrr___SSSbbbnnniiiwww{{{iiiSSSHHHEEEBBB>>><<<;;;;;;;;;:::ooo\\\NNNEEE@@@??????AAACCCFFFIIIMMMOOOSSSUUUYYY___eeehhhiiihhhfffeeedddeeeggggggfffdddggghhhiiijjjmmmoooqqqrrrvvvvvvuuuuuuuuuvvvvvvwwwvvvxxxyyyyyyxxxwwwxxxzzz{{{zzzyyywwwvvvwww{{{}}}~~~~~~}}}zzzwwwvvvwwwxxx|||{{{zzzyyyzzz|||~~~}}}{{{zzz{{{}}}```VVVIIIAAACCCIIIGGGBBBEEEOOOPPPHHHGGGMMMLLLCCCPPP___sssyyyrrrkkkgggdddbbbaaa^^^ZZZYYYZZZ\\\^^^^^^___ccciiikkkiiiffffffggghhhgggeeebbb___^^^___```ddddddbbb```^^^]]]\\\[[[]]]\\\\\\\\\\\\^^^```aaadddccccccbbbbbbbbbbbbbbbfffhhhlllkkkfffdddmmmwww|||ooofffdddgggmmmpppooohhhccceeefffdddccccccdddgggiiiiiihhhhhhjjjmmmqqqsssssspppjjjeeeddddddjjjuuuvvvaaaRRR]]]|||vvvbbbiiitttkkkVVVGGGEEEBBB>>><<<;;;<<<;;;:::jjjXXXLLLDDDAAA??????AAADDDGGGLLLOOORRRTTTVVVYYY___eeeiiikkkjjjffffffgggiiijjjkkkiiiggghhhiiikkklllnnnpppqqqrrrvvvuuuuuutttttttttuuuuuusssuuuvvvvvvuuuvvvwwwyyy{{{}}}~~~|||zzzyyy|||}}}zzzvvvuuuwwwxxx~~~}}}||||||}}}}}}~~~~~~|||{{{zzzzzzzzz|||}}}~~~{{{|||}}}ooo^^^KKKBBBCCCKKKYYYddd]]]iiiooohhh___WWWNNNEEEIIIWWWjjj~~~}}}uuunnnhhhddd```^^^]]]\\\[[[[[[\\\]]]]]]^^^^^^ccchhhkkkjjjiiihhhhhhhhhhhhgggccc^^^\\\^^^aaacccccccccbbbaaa___]]][[[[[[[[[\\\\\\]]]^^^______bbbbbbaaaaaa```aaaaaabbbfffkkkpppnnnhhhfffnnnwww}}}pppgggeeehhhmmmqqqoooiiidddeeeeeecccbbbdddbbbdddgggfffeeeeeeiiilllqqqssstttqqqjjjeeeccccccgggppp|||hhhWWW^^^{{{|||zzzgggdddmmmiiiWWWHHHDDDAAA>>><<<;;;<<<;;;;;;zzzdddTTTJJJDDDBBB@@@AAABBBFFFJJJNNNRRRUUUVVVVVVYYY]]]ccchhhjjjkkkhhhiiikkkoooqqqrrrpppnnnlllmmmmmmnnnooooooooooootttssssssrrrrrrrrrssssssqqqrrrsssrrrrrrsssuuuxxxzzz~~~~~~{{{wwwvvvxxxyyy||||||{{{||||||~~~|||~~~}}}zzzwwwwwwxxxxxxyyyyyyzzzzzzvvvyyy}}}fffMMMFFFDDDJJJiii```NNNMMMHHHRRReeezzz~~~xxxpppiiieeebbb___\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^aaafffiiijjjjjjiiiiiiiiiiiihhhccc^^^[[[]]]``````aaabbbcccbbbaaa___^^^[[[[[[\\\]]]^^^^^^^^^^^^``````____________```aaaeeekkkpppmmmhhhhhhnnnttt~~~wwwnnngggeeegggjjjkkkmmmhhheeeeeeeeebbbbbbddddddfffhhhgggeeeeeehhhkkkmmmooopppmmmgggcccbbbcccdddkkkppp^^^___vvvsssiiiwwwiiijjjfffWWWHHHDDDAAA===;;;<<<<<<<<<;;;sss___PPPHHHEEEDDDBBBCCCEEEHHHLLLQQQUUUWWWYYYYYYZZZ^^^ccchhhkkklllkkklllppptttxxxxxxvvvsssqqqpppoooooonnnnnnoooooorrrrrrqqqqqqqqqrrrrrrssspppqqqrrrqqqpppqqqtttwwwyyy}}}zzzyyyzzz{{{xxxyyyzzz{{{{{{{{{zzzzzz}}}~~~}}}zzzrrrsssuuuvvvwwwxxxxxxxxxsssxxx}}}uuuTTTLLLFFFHHHjjjZZZHHHKKKJJJPPP```uuuzzzssskkkfffdddccc```^^^^^^```aaa```___^^^___```^^^```cccgggiiijjjkkkkkkkkkjjjgggbbb^^^\\\]]]^^^]]]^^^```bbbbbbbbbbbbaaa\\\]]]]]]]]]^^^^^^^^^^^^_______________``````aaacccjjjnnnllliiikkkoooqqqsssooojjjgggfffgggggggggjjjgggfffgggfffcccbbbeeegggjjjlllkkkhhhgggiiillliiikkkkkkiiidddbbbbbbddddddiii{{{nnneeerrrrrrbbbwwwxxxpppjjjZZZIIICCC@@@===;;;<<<<<<<<<<<>>777zzzcccUUULLLFFFDDDEEEEEEGGGIIIMMMQQQUUUXXXZZZ```ccceeeggghhhjjjlllooooooqqqtttvvvwwwuuusssqqqppppppqqqrrrqqqpppooonnnqqqmmmmmmvvv~~~~~~zzzxxxvvvtttqqqqqqtttuuuuuutttxxx}}}~~~||||||}}}~~~~~~{{{wwwssstttuuuwww{{{yyywwwuuuvvvxxxzzz|||yyy|||```JJJEEEDDDAAADDDDDDDDDDDDDDDCCCCCCCCCCCCFFFLLLVVVdddssszzzvvvnnnjjjgggfffhhhkkkmmmnnnmmmkkkhhheeeeeefffgggiiihhhgggfffgggjjjlllllllllnnnkkkfffcccbbbbbb```___aaaaaa```____________```______``````aaacccdddeeekkkfffeeegggfffbbbbbbfffgggjjjnnnooonnnmmmllllllmmmjjjfffdddeeefffggghhhfffjjjmmmmmmmmmpppnnnjjjeeefffhhhjjjlllnnnooopppsssrrrpppllljjjiiikkkmmmpppqqqvvv}}}ggg^^^fffqqq^^^zzzhhhIIIEEE@@@===<<<<<<<<<;;;ttt```SSSLLLFFFDDDDDDHHHIIILLLPPPTTTXXX[[[]]]bbbeeegggiiiiiijjjkkkmmmmmmoooqqqtttuuutttrrrqqqnnnooopppqqqrrrqqqppppppnnnmmmsss~~~}}}yyyuuusssqqqrrrtttuuuvvvuuuxxxzzz~~~yyy|||~~~{{{}}}{{{wwwttttttsssttt|||{{{vvvssssssvvvzzz}}}{{{}}}jjjNNNHHHFFF@@@AAAAAAAAABBBBBBBBBCCCCCCCCCEEEHHHNNNXXXeeesss}}}~~~{{{wwwnnnjjjfffdddgggkkkoooqqqhhhgggeeeddddddfffhhhiiigggggghhhjjjllllllkkkjjjkkkiiigggffffffeeecccaaabbbaaaaaa```````````````aaaaaa```___```bbbeeefffkkkhhhggghhhfffccccccfffgggiiimmmnnnnnnmmmmmmmmmllllllkkkiiigggeeefffgggfffkkknnnnnnoooqqqpppllldddeeegggiiillloooqqqrrrssssssqqqnnnlllkkkmmmoooqqquuuxxxqqqccceee}}}xxxYYYqqquuuSSSGGG??????===888999???~~~nnn\\\RRRLLLGGGDDDEEEIIIJJJNNNRRRVVVYYY\\\]]]ccceeehhhiiihhhhhhiiijjjlllnnnpppsssttttttsssrrrnnnooopppqqqrrrrrrqqqpppkkkmmmvvvzzztttsssrrrrrrssstttuuuvvvwwwwww|||{{{yyyzzz|||}}}{{{yyyxxxvvvsssssswww~~~~~~{{{vvvsssrrruuuyyy{{{}}}sssSSSLLLKKKFFFAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEHHHNNNZZZgggqqq~~~~~~{{{mmmjjjgggfffhhhkkknnnoooddddddcccbbbcccdddeeefffeeefffgggjjjlllkkkhhhfffggggggfffggghhhgggeeeccccccbbbaaaaaa``````aaaaaacccbbb```___```bbbeeegggiiihhhgggfffeeedddcccdddeeegggjjjlllkkkkkkkkklllkkknnnooommmiiiffffffgggfffkkknnnnnnpppsssrrrnnnfffffffffgggjjjmmmpppqqqqqqqqqpppnnnllllllnnnppprrryyyzzzzzzllleeevvvbbbqqqzzzfffPPP?????????888888???xxxiiiYYYPPPKKKGGGEEEFFFHHHJJJNNNRRRWWWZZZ\\\]]]bbbdddggghhhgggffffffggglllmmmppprrrtttttttttsssnnnooopppqqqrrrrrrqqqpppjjjllluuu}}}yyyrrrrrrrrrqqqqqqrrrtttuuuvvvtttvvv|||}}}{{{|||yyy}}}~~~|||zzzzzz{{{||||||xxxsssrrrtttwww{{{}}}|||zzzxxxxxxxxxzzz{{{}}}|||YYYMMMJJJGGGDDDDDDCCCCCCBBBAAAAAA@@@AAACCCDDDEEEIIISSS```jjj|||}}}|||llljjjiiiiiijjjkkkjjjiiieeeeeeeeeddddddcccccccccbbbccceeegggiiihhheeebbbddddddeeeggghhhhhhfffcccccccccbbbaaaaaaaaaaaaaaadddbbb```___```bbbeeeggghhhiiiiiigggggggggfffeeeccceeeggghhhhhhggghhhiiijjjnnnpppoookkkgggfffgggeeejjjmmmnnnpppsssrrrnnniiihhhffffffgggiiilllmmmmmmnnnnnnlllkkkkkkmmmoooqqqyyy|||zzzqqqbbbllljjjrrruuu~~~___EEEAAABBB<<<999<<>>>>><<>><<>>hhh]]]RRRMMMMMMMMMQQQUUUVVVVVVVVVWWWXXXZZZ\\\]]]]]]___bbbeeehhhjjjjjjjjjkkkjjjjjjooovvvxxxuuupppmmmoooqqqssssssqqqooommmnnnkkkllltttzzzzzzyyyyyyuuuvvvvvvwwwwwwuuusssrrrrrrrrrqqqqqqqqqqqqqqqrrrooommmmmmnnnrrruuuvvvwwwsssssssssssstttttttttsssssssssttttttsssrrrpppnnnmmmmmmmmmoooqqquuuxxxzzzyyyvvvuuuyyy|||}}}www[[[OOOFFFDDDDDDBBBAAACCCAAAAAA@@@@@@@@@AAABBBBBBDDDKKKWWWeeerrrjjj```]]][[[YYYYYY[[[aaafffiiioooxxx}}}~~~|||}}}~~~zzzsssooopppnnnllliiieeeaaa_________]]][[[YYYYYYYYYZZZYYYXXXWWWXXX[[[___aaa```]]]ZZZYYYYYYXXXXXXXXXZZZ[[[\\\^^^^^^]]]\\\[[[[[[ZZZZZZ_________aaabbbbbb```^^^^^^]]]]]]\\\\\\]]]^^^___]]]^^^___]]]\\\\\\]]]___]]]]]]]]]]]]___aaaccceeefffggghhhgggeeedddeeefffllllllkkkhhhdddbbbaaaaaaaaabbbcccbbb___^^^^^^___ZZZaaa```aaagggfffjjjwwwvvv___VVVfff|||uuuWWWDDD??????wwwcccZZZRRRPPPOOOOOORRRWWWXXXXXXXXXYYY[[[]]]___aaaaaabbbdddhhhlllmmmlllkkkjjjjjjkkkooosssuuussspppmmmooorrrtttssspppllliiillliiillluuu{{{zzzxxxxxxsssssstttwwwxxxxxxvvvsssuuusssqqqoooooooooqqqrrrqqqpppnnnoooqqqtttuuutttrrrqqqpppppprrrtttttttttrrrrrrrrrrrrqqqqqqpppoookkkkkklllnnnrrrwww{{{~~~}}}xxxwwwzzz}}}}}}kkkWWWFFFCCCEEECCCBBBDDDAAAAAAAAA@@@@@@AAAAAABBBBBBGGGPPP\\\hhhvvv|||iii___ZZZVVVTTTTTTQQQVVVZZZ\\\bbbkkkppppppnnnnnnnnnrrryyyoookkkmmmmmmpppuuuqqqppplllgggbbb______```\\\ZZZXXXXXXYYYZZZYYYXXXVVVVVVXXX[[[]]]]]][[[YYYYYYYYYXXXXXXXXXYYYZZZ[[[\\\[[[[[[ZZZZZZZZZZZZ[[[aaa```___```aaaaaa___]]][[[[[[ZZZZZZZZZ\\\]]]^^^[[[\\\]]]\\\[[[[[[]]]^^^ZZZ[[[\\\]]]```bbbdddeeehhhjjjjjjhhhdddaaabbbdddhhhiiijjjhhhdddaaa``````___aaabbbbbb```______```YYYaaaaaa```ffffffgggpppdddUUU^^^sssyyyqqqVVVEEE@@@AAA|||kkk___YYYSSSRRRQQQPPPSSSWWWXXXXXXXXXZZZ\\\___ccceeeffffffhhhkkkooopppnnnkkkggghhhjjjlllnnnooonnnnnnmmmoooqqqrrrqqqnnnkkkiiillliiillltttzzzxxxuuutttqqqqqqrrruuuwwwwwwtttqqqrrrqqqoooooooooppprrrsssuuusssqqqqqqrrrsssrrrrrrsssqqqnnnnnnppprrrrrrqqqpppoooooonnnnnnnnnoooooolllmmmmmmooosssxxx}}}zzzwwwzzz}}}}}}}}}lllOOOEEEEEECCCAAACCCBBBBBBBBBAAAAAAAAAAAABBBBBBEEEKKKSSS]]]jjjwwwyyyiii___XXXRRRPPPRRRMMMPPPRRRSSSXXX```cccbbbbbb```___aaaiiivvvxxxdddbbbfffiiinnnuuurrrqqqnnnhhhbbb^^^^^^___]]][[[YYYYYYYYYYYYXXXWWWUUUUUUUUUWWWYYYZZZYYYXXXYYYXXXWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\```^^^]]]]]]^^^______^^^[[[ZZZYYYXXXXXXZZZ\\\]]][[[\\\]]]]]]\\\\\\^^^```[[[[[[]]]___```aaabbbbbbeeehhhjjjgggbbb___aaaccceeefffhhhgggdddaaa``````___aaaddddddcccbbbbbbccc^^^fffdddaaaffffffeeelll}}}hhhUUUWWWddd~~~kkkTTTEEE@@@@@@ttteee]]]WWWTTTSSSRRRQQQSSSWWWXXXXXXXXXZZZ]]]aaadddgggiiiiiijjjnnnrrrrrrooollldddfffiiijjjiiijjjkkklllnnnnnnnnnnnnnnnmmmllllllmmmjjjmmmtttxxxuuuqqqpppqqqpppqqqsssvvvuuuqqqnnnmmmnnnnnnoooqqqrrrssstttxxxvvvsssssssssrrrqqqooouuuqqqmmmmmmnnnppppppnnnnnnmmmlllkkkkkklllnnnooooooooooooppptttyyy}}}{{{wwwzzz|||||||||}}}~~~ZZZJJJFFFBBB@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDHHHMMMVVVbbbnnnwwwxxxjjj```WWWQQQOOORRRLLLNNNOOONNNRRRXXXZZZXXXZZZXXXUUUWWW```nnn|||zzzcccaaaeeegggkkkrrrsssrrrooohhhaaa]]]]]]___```]]][[[YYYYYYXXXWWWUUUUUUTTTSSSUUUWWWYYYYYYXXXXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYXXXXXXYYYZZZ\\\]]]]]]\\\ZZZZZZ]]]___``````\\\[[[YYYXXXXXXYYYZZZ[[[\\\]]]^^^^^^]]]]]]___aaa\\\]]]___```aaa```______cccfffhhhfffaaa^^^aaadddccceeegggfffdddaaa```___```ccceeefffeeeeeeeeefffdddlllhhhdddhhhgggeeekkkrrriiiTTTRRR\\\www~~~jjjTTTFFF@@@>>>nnn```[[[[[[ZZZWWWSSSRRRRRRSSSVVVXXXZZZ\\\]]]___cccffffffhhhlllpppsssssssssrrrmmmkkkiiihhhiiijjjkkkjjjqqqpppnnnmmmmmmnnnooooookkkkkklllmmmnnnppprrrsssnnnooopppqqqssstttuuuuuuqqqpppqqqrrrooommmpppwwwzzzzzzxxxtttqqqpppqqqsssrrrqqqqqqrrrpppmmmpppuuutttqqqnnnmmmnnnoooooooooqqqpppppprrrwww|||}}}wwwtttwwwzzz|||}}}aaaMMMIIIFFFCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBDDDGGGNNNYYYeeennnwwwuuuhhh___WWWPPPMMMOOORRROOOOOOSSSVVVUUUTTTVVVVVVQQQOOORRRXXXbbbrrr~~~|||fff^^^aaafffiiilllmmmmmmnnnqqqrrrnnnfff```___]]]YYYWWWWWWXXXXXXWWWVVVUUUTTTUUUXXX[[[\\\\\\WWWVVVUUUWWWYYYZZZZZZYYYUUUVVVWWWXXXYYYYYYYYYYYY^^^]]]\\\[[[[[[]]]___```ZZZYYYWWWVVVVVVXXX[[[\\\___\\\ZZZZZZ]]]______^^^\\\^^^```bbbdddeeeffffffcccaaa______```aaa```___aaabbbbbb```______```bbb___cccgggiiigggfffgggiiiggghhhjjjiiihhhhhhiiijjjmmmwww]]]OOOOOOWWWppp{{{mmmWWWIIIDDD>>>tttbbb[[[[[[YYYUUURRRQQQRRRTTTVVVXXXZZZ\\\]]]___ccceeefffhhhlllooorrrsssrrrrrrkkkjjjiiiiiiiiijjjjjjjjjoooooonnnnnnoooooopppqqqmmmmmmnnnooopppqqqrrrrrrmmmmmmnnnpppqqqtttvvvwwwuuurrrqqqrrrpppnnnpppuuuyyyyyywwwtttqqqpppqqqsssqqqoooppprrrooolllnnntttyyywwwvvvvvvvvvuuusssrrrqqqppprrrvvv}}}~~~wwwtttvvvzzz||||||}}}qqqUUUJJJFFFCCCAAACCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBDDDJJJSSS^^^eeeqqq{{{vvvhhh___WWWPPPNNNOOOOOOMMMNNNSSSUUUUUUXXX]]]]]]VVVPPPPPPTTT___qqqzzzfff___bbbfffiiikkkiiiiiikkkooorrrqqqkkkfffaaa^^^ZZZXXXXXXXXXXXXWWWYYYWWWVVVVVVXXXZZZ[[[[[[VVVUUUUUUVVVXXXYYYYYYXXXUUUUUUVVVXXXXXXYYYYYYYYY\\\[[[ZZZYYYZZZ[[[]]]^^^[[[YYYXXXVVVWWWXXXZZZ\\\___]]][[[[[[]]]___^^^]]]]]]___aaadddeeeeeeeeedddaaa___^^^^^^___``````______```___^^^\\\]]]```bbbccceeehhhiiigggfffggghhhggghhhiiiiiigggfffggghhhlllxxx]]]MMMLLLSSSjjj|||___JJJCCC===~~~~~~xxxccc\\\ZZZWWWTTTQQQQQQSSSVVVWWWYYY[[[\\\]]]___bbbeeeeeegggjjjmmmooopppqqqqqqiiijjjjjjjjjjjjjjjjjjjjjnnnoooppppppqqqqqqqqqqqqnnnooooooppppppppppppooojjjjjjkkklllooossswwwyyyyyytttppprrrrrroooppprrrwwwwwwuuussspppppprrrtttrrrqqqrrruuussspppqqquuu}}}xxxtttppppppssszzzxxxtttvvvyyy{{{{{{yyy}}}~~~^^^KKKFFFEEEBBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAADDDKKKTTTZZZgggsssxxxiii___XXXQQQNNNOOOKKKKKKNNNRRRTTTWWW___hhhhhh^^^TTTOOOPPPZZZnnnvvvfffaaaeeeggghhhiiicccdddffflllqqqrrroookkkaaa___[[[ZZZZZZZZZYYYXXX\\\ZZZYYYXXXZZZZZZZZZYYYVVVUUUTTTUUUWWWXXXXXXWWWTTTTTTUUUWWWXXXYYYYYYZZZZZZYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXYYYZZZ[[[___]]][[[[[[\\\]]]]]]\\\^^^```cccffffffeeecccaaa^^^]]]\\\]]]___``````___]]]]]]\\\[[[ZZZ[[[___bbbggghhhiiihhhfffeeefffgggfffggghhhgggeeeddddddeeeiii|||aaaPPPLLLOOOcccyyynnnSSSGGG===zzzddd\\\ZZZWWWSSSPPPQQQUUUXXXYYYZZZ\\\]]]^^^___bbbdddccceeegggiiikkkmmmnnnnnnjjjkkklllllllllkkkllllllqqqqqqrrrssssssqqqpppooonnnnnnoooooonnnmmmlllkkkhhhhhhhhhiiimmmrrrvvvyyy{{{tttpppqqqrrrpppoooooottttttsssqqqpppppprrruuuvvvuuuwww{{{{{{wwwvvvxxxzzztttooopppssszzzyyyuuuvvvyyyzzzzzzxxxzzz{{{~~~hhhNNNHHHHHHEEECCCCCCBBBBBBBBBAAAAAAAAA????????????AAAFFFMMMRRR___kkkzzz{{{kkkaaaZZZSSSOOOOOOIIIJJJNNNRRRUUUYYYeeeqqqrrrhhh[[[RRROOOXXXkkk}}}zzz~~~qqqeeedddggghhhggghhh```___aaaeeekkkmmmkkkhhh___]]][[[[[[\\\\\\\\\[[[___]]][[[[[[[[[[[[YYYXXXUUUTTTSSSTTTVVVWWWVVVUUUSSSTTTTTTUUUWWWXXXYYYZZZXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZYYYYYYZZZZZZ\\\[[[[[[ZZZ[[[[[[ZZZZZZ___aaadddggggggdddaaa___\\\\\\\\\]]]```aaaaaa```\\\\\\[[[ZZZYYY[[[___ccciiiiiihhhgggeeeeeeeeefffdddeeeeeedddbbb```aaabbbfff|||mmmXXXOOOMMM\\\zzzwwwtttgggRRR@@@zzzggg]]][[[XXXUUURRRSSSWWW[[[[[[]]]^^^______```ccceeebbbcccdddeeegggiiikkkllllllmmmoooooommmmmmoooqqqvvvvvvvvvuuusssqqqnnnmmmmmmmmmlllkkkjjjiiihhhgggfffeeefffgggkkkppptttwwwyyyrrrnnnoooqqqooonnnoooqqqrrrqqqpppooopppsssuuuxxxwwwzzz|||yyyzzz}}}xxxsssoooooorrrxxxyyywwwxxxzzzyyyxxxxxxzzz{{{~~~wwwWWWKKKGGGDDDCCCCCCBBBBBBBBBAAAAAAAAA===>>>>>>>>>@@@DDDJJJOOOXXXdddtttnnnccc\\\UUUPPPOOOIIIJJJMMMQQQUUUZZZgggtttwwwnnncccZZZTTTXXXhhhxxxsssyyynnneeeeeehhhgggffffff^^^]]]\\\___ccceeecccaaa\\\[[[ZZZ[[[]]]______^^^___^^^\\\\\\\\\[[[YYYWWWUUUTTTSSSTTTVVVVVVVVVTTTTTTTTTTTTTTTUUUWWWXXXYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZYYYYYYYYY___aaadddffffffccc___]]]\\\\\\\\\___aaacccbbbaaa]]]]]]\\\[[[[[[\\\```ccchhhgggfffeeeeeefffffffffbbbccccccbbb```______```eeewww^^^QQQJJJVVVooorrrdddGGGyyyjjj^^^]]][[[XXXVVVWWWZZZ]]]^^^___```aaa```aaadddfffcccccccccdddfffhhhkkklllnnnpppqqqooommmnnnqqquuuzzzyyyxxxvvvsssqqqnnnmmmlllkkkiiigggfffeeeeeeeeeeeeeeeeeefffiiimmmqqqssstttooolllmmmnnnlllmmmooooooooooooooonnnpppsssvvvvvvuuuyyy}}}xxxwwwxxxyyy|||}}}wwwsssppppppppptttzzz}}}zzzyyy{{{{{{yyyvvvxxxyyy{{{}}}jjjQQQFFFBBBCCCCCCBBBBBBBBBAAAAAAAAA===>>>??????@@@CCCHHHLLLSSS]]]kkkwww~~~rrrfff^^^WWWPPPNNNKKKJJJKKKOOOSSSYYYeeeppptttpppkkkddd[[[YYYcccooovvvuuullleeefffhhhfffdddddd]]][[[YYYZZZ]]]```___^^^ZZZYYYYYY[[[^^^______^^^^^^]]]\\\\\\]]]\\\ZZZXXXVVVUUUTTTTTTVVVVVVVVVTTTUUUTTTTTTSSSTTTUUUWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYZZZ[[[]]]]]]]]]\\\[[[WWWYYY[[[\\\[[[ZZZ[[[\\\___```cccddddddbbb___]]]\\\\\\]]]___bbbcccaaa```]]]^^^^^^]]]\\\]]]___bbbeeeddddddfffhhhjjjjjjiiibbbcccdddcccaaa``````aaaeeeqqqbbbRRRHHHPPPfffxxx|||xxxWWWuuujjj______^^^\\\ZZZ[[[]]]``````bbbccccccbbbccceeegggfffeeedddeeefffiiilllnnnnnnpppqqqnnnkkkmmmrrrwww|||zzzxxxvvvsssqqqppppppllljjjgggdddccccccdddeeeddddddeeegggiiikkkmmmnnnmmmjjjjjjkkkkkkiiilllqqqmmmmmmnnnnnnnnnppptttwwwtttssswww}}}wwwuuuuuuuuuwwwyyy{{{{{{xxxuuurrrqqqppprrrvvvzzz}}}~~~}}}{{{zzz{{{}}}}}}yyyuuuvvvwwwyyy{{{^^^JJJGGGCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@@@@@@@BBBEEEHHHLLLUUUaaallluuu|||vvvhhh```XXXQQQNNNLLLHHHHHHLLLQQQVVV^^^ggglllnnnooolllccc[[[]]]eeepppppptttrrrkkkeeefffgggeeecccccc\\\YYYVVVXXX]]]aaabbbbbb[[[ZZZZZZ[[[]]]^^^\\\[[[[[[[[[[[[\\\]]]]]][[[YYYWWWVVVUUUUUUVVVWWWVVVTTTVVVUUUTTTSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYWWWYYY[[[^^^___^^^]]]\\\XXX[[[^^^^^^]]]]]]^^^```^^^___aaabbbaaa```^^^]]][[[[[[\\\___aaaaaa```^^^\\\^^^______^^^]]]^^^___bbbbbbdddhhhmmmpppooonnndddeeefffeeedddcccdddeeefffkkkzzziiiWWWIIILLL]]]zzzzzzmmmpppggg___``````___]]]]]]___aaabbbcccddddddcccdddfffhhhhhhgggffffffhhhkkknnnpppoooppppppmmmjjjkkkrrrxxx|||zzzwwwuuusssrrrrrrrrrllljjjfffcccbbbccceeefffdddeeefffggghhhjjjjjjkkkhhhgggiiijjjiiigggkkkrrrllllllmmmmmmnnnppptttwwwtttsssxxx~~~xxxuuusssssstttvvvyyyzzzyyyxxxtttrrrqqqrrruuuxxxzzzzzz{{{zzzzzz}}}~~~yyyuuusssuuuxxxzzz|||jjjRRRNNNCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBAAA@@@@@@BBBDDDHHHOOOZZZeeeooowww~~~~~~xxxjjjbbbYYYQQQMMMMMMGGGEEEIIIOOOSSSYYY___fffkkkqqqqqqggg[[[YYY^^^ddddddjjjvvvrrrjjjeeefffgggdddbbbbbbZZZWWWUUUXXX^^^dddggghhh]]]\\\[[[[[[\\\\\\ZZZXXXYYYYYYZZZ\\\]]]^^^\\\ZZZWWWVVVUUUVVVWWWWWWVVVUUUWWWVVVTTTRRRRRRSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXVVVXXX[[[^^^```___^^^]]]XXX\\\```aaa```___aaaccc^^^^^^___``````___^^^]]]ZZZ[[[\\\^^^``````^^^\\\[[[]]]______^^^\\\\\\\\\aaaaaadddjjjqqqtttsssqqqeeeggghhhhhhffffffgggiiiggggggrrrrrr]]]LLLKKKWWWoooyyy~~~~~~rrrgggdddcccaaa___^^^]]]^^^^^^ddddddcccbbbccceeehhhiiijjjjjjkkkkkklllmmmnnnnnnnnnpppqqqnnnjjjjjjooottt}}}|||zzzxxxxxxvvvuuusssnnnkkkfffddddddeeeeeeeee```ccceeefffggggggiiijjjjjjiiigggfffffffffhhhhhhkkkjjjiiikkkooorrrssssssvvvxxxxxxxxxzzz}}}zzzssstttqqqoooqqquuuxxxyyywwwqqqpppnnnmmmnnnpppsssuuu|||}}}}}}}}}|||zzzxxxvvvwwwtttqqqrrrxxxyyygggOOOGGGFFFBBB>>>AAAFFFDDD>>>BBBAAA???>>>>>>@@@AAACCCEEEJJJRRR[[[eeeoooxxx~~~|||xxxhhh___WWWRRRPPPMMMLLLJJJJJJLLLPPPTTTVVVaaafffiiiggg```ZZZXXXXXX______dddooo~~~xxxjjjjjjjjjiiigggdddbbb```]]]]]][[[YYY___iiipppqqqeee___YYYYYY^^^aaa___[[[XXXZZZ\\\^^^___^^^]]]\\\TTTVVVXXXZZZ[[[YYYWWWVVVVVVWWWWWWVVVTTTSSSSSSTTTUUUUUUVVVVVVVVVUUUTTTSSSUUUXXX[[[^^^___^^^\\\ZZZWWWYYY[[[^^^`````````___]]]]]]\\\\\\\\\\\\\\\]]]ZZZ\\\]]]^^^]]]]]]^^^___^^^___```aaa```^^^\\\ZZZZZZ[[[___hhhppptttqqqmmmfffhhhiiiiiihhhhhhiiijjjnnnqqqrrrzzzpppZZZJJJLLLTTTdddxxx{{{{{{nnndddaaa```_________```bbbbbbhhhgggfffeeeeeegggiiijjjjjjkkkkkkllllllmmmmmmmmmnnnpppqqqooojjjhhhjjjnnnzzz{{{|||}}}|||zzzvvvsssmmmjjjfffdddcccccccccbbbaaaccceeefffffffffggghhhhhhhhhggggggggggggggghhhiiihhhiiikkkoooqqqqqqqqqtttvvvvvvuuuxxx{{{xxxsssrrrpppooorrrwww{{{||||||rrrpppnnnmmmmmmooorrrsssyyyzzz||||||{{{yyyvvvuuusssrrrrrrtttyyy}}}vvvYYYKKKHHHEEEDDDDDDCCCBBB@@@BBBAAA@@@???>>>???AAABBBCCCFFFLLLRRR[[[eeepppvvvyyy}}}|||lllccc\\\WWWUUUNNNMMMKKKJJJLLLOOOSSSUUU^^^bbbeeeddd___ZZZZZZ[[[^^^^^^bbbmmm}}}|||rrriiiiiiiiihhhgggdddbbbaaa^^^^^^\\\[[[aaakkkrrrrrrddd^^^YYYYYY]]]___[[[WWWZZZ[[[\\\]]]^^^]]][[[ZZZUUUVVVYYYZZZ[[[ZZZXXXVVVWWWXXXYYYXXXVVVUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVUUUVVVXXX[[[^^^___^^^\\\ZZZYYYZZZ]]]___`````````______^^^]]]]]]\\\\\\\\\\\\ZZZ[[[^^^_____________________``````___^^^\\\[[[]]]]]]```fffmmmpppnnnjjjgggiiijjjjjjjjjjjjlllmmmnnnqqqrrryyyttt^^^LLLKKKPPP\\\vvv{{{www}}}}}}rrrhhhaaa______```aaadddgggjjjkkklllkkkjjjhhhhhhiiiiiijjjkkklllmmmnnnnnnmmmmmmlllmmmppprrrqqqlllhhhggghhhuuuxxx}}}|||wwwsssnnnllliiigggfffdddbbbaaabbbdddeeefffeeedddeeeffffffgggggghhhhhhhhhggggggffffffhhhkkknnnppppppnnnpppssstttsssuuuyyywwwsssqqqooonnnrrryyy~~~sssqqqooommmlllmmmoooqqqtttvvvyyyzzzzzzwwwtttrrrkkkmmmpppuuuzzz~~~lllVVVLLLFFFHHHFFF@@@???CCCCCCBBBAAA?????????@@@@@@BBBCCCFFFKKKRRR\\\gggoootttxxx}}}pppggg___[[[ZZZPPPOOOLLLKKKLLLNNNQQQSSSYYY\\\``````]]]\\\]]]___aaa```ccclll|||vvvjjjgggggggggfffeeedddbbbaaa``````^^^]]]ccclllqqqqqqccc___[[[\\\______[[[VVV[[[\\\]]]]]]\\\ZZZYYYWWWVVVWWWYYYZZZ[[[ZZZXXXWWWXXXYYYZZZZZZXXXWWWXXXYYY[[[ZZZXXXWWWVVVVVVVVVWWWXXXZZZ\\\^^^^^^]]]\\\[[[[[[\\\^^^___``````___^^^______^^^]]]]]]]]]]]]]]]YYY[[[^^^aaabbbbbb```___``````______^^^^^^]]]]]]```___```dddiiikkkjjjgggiiikkkllllllkkklllnnnpppnnnqqqqqqwwwhhhSSSLLLKKKRRRggg~~~rrruuuzzzxxxnnnddd^^^^^^___aaadddiiimmmqqqtttnnnmmmlllkkkjjjiiijjjjjjmmmnnnpppqqqqqqpppooommmnnnqqqttttttpppkkkiiigggppptttzzz~~~}}}zzzvvvsssqqqooommmkkkjjjhhheeebbbccceeefffeeedddbbbccccccdddeeeggghhhiiihhhggggggdddeeegggkkknnnpppnnnmmmnnnrrrsssrrrtttwwwwwwtttpppnnnnnnqqqxxx}}}~~~~~~sssqqqooolllkkklllmmmnnnpppsssvvvxxxxxxvvvsssqqqdddgggmmmsssyyy~~~jjjUUUFFFGGGGGG@@@???EEEDDDCCCBBB@@@?????????@@@@@@BBBEEEJJJPPPYYYccciiinnnrrrxxx}}}sssiiiaaa\\\\\\TTTRRROOOMMMMMMNNNPPPRRRVVVYYY]]]___```bbbeeehhhjjjggggggooo}}}rrrdddccccccccccccbbbaaaaaa```aaabbb```^^^bbbjjjmmmlllaaa___^^^```bbbbbb^^^ZZZ]]]]]]]]]\\\ZZZYYYWWWVVVWWWXXXYYY[[[[[[ZZZYYYXXXWWWYYY[[[[[[ZZZYYYYYYZZZ\\\[[[XXXVVVUUUUUUWWWWWWZZZ[[[\\\]]]]]]]]]\\\[[[\\\\\\]]]^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]^^^___```ZZZ\\\___ccceeeeeebbb```aaa``````____________```bbbaaaaaacccgggiiihhhggglllmmmmmmlllkkkkkkmmmnnnmmmpppppptttwww]]]NNNIIIMMM^^^ppprrrvvvttt~~~yyynnnccc^^^]]]^^^```dddiiinnnsssuuummmmmmlllkkkjjjjjjjjjjjjoooqqqtttvvvvvvuuurrrpppnnnqqqtttuuutttqqqnnnlllnnnqqqvvvxxxvvvtttsssrrrrrrpppmmmkkkjjjhhheeecccdddeeeffffffcccbbbbbbbbbcccdddfffggghhhhhhhhhgggeeeeeehhhkkkooopppooommmooossstttsssssswwwxxxvvvrrrooonnnpppuuuxxxyyyxxxsssqqqnnnkkkjjjjjjkkklllnnnpppsssvvvvvvuuusssqqqgggiiilllqqqvvv|||gggKKKFFFGGGBBB@@@EEEDDDCCCBBBAAA@@@@@@??????===@@@EEEKKKPPPWWW^^^ccchhhlllqqqxxxxxxnnneee______ZZZXXXTTTPPPOOOOOOQQQRRRYYY\\\aaafffkkkooosssvvvuuuqqqpppuuunnnccc``````______^^^^^^^^^^^^bbbccc```]]]___dddfffccc[[[[[[\\\```cccccc```]]]]]]]]]\\\[[[ZZZXXXWWWVVVXXXYYYZZZ[[[[[[[[[ZZZZZZYYY[[[^^^___^^^]]]]]]^^^___^^^[[[YYYXXXYYYZZZ[[[]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\ZZZZZZ[[[\\\^^^```bbbccc]]]^^^```dddggggggddd```aaa`````````aaabbbccccccdddcccccceeeggghhhiiiiiioooooonnnkkkiiihhhjjjkkklllooooooqqqeeePPPGGGIIIWWWfff~~~uuu}}}}}}|||yyynnnccc```]]]]]]___bbbfffkkkoooqqqkkkkkkkkklllllllllllllllppprrrvvvyyyzzzxxxuuusssoooppprrrssssssrrrqqqpppnnnqqqttttttqqqooooooqqqpppnnnkkkiiihhhfffdddccceeefffgggfffdddbbbbbbcccbbbccceeefffggghhhiiiiiiggggggiiillloooqqqqqqoooppptttvvvssssssvvvwwwvvvtttpppnnnooorrrttttttrrrrrrpppmmmjjjiiiiiijjjkkknnnppprrrtttuuuuuuttttttoooooonnnpppsssxxx|||___MMMIIIEEECCCDDDCCCCCCBBBBBBAAAAAA@@@@@@<<>>>>>@@@BBBBBBAAA@@@@@@@@@BBBEEEFFFNNNQQQWWW___iiisss|||}}}rrreeeiiinnnoooooonnnjjjfffjjjxxxuuullleee___VVVPPPNNNOOOQQQSSSVVVXXX___iiivvv}}}xxxuuuqqqllliiigggddd^^^XXXTTTSSSTTTUUUYYY\\\cccllltttyyy{{{{{{xxxyyy}}}vvveee]]]```bbbaaa___^^^]]]]]]]]]^^^[[[ZZZXXXZZZ\\\]]]ZZZXXXVVVWWWXXXYYYZZZ[[[\\\]]]]]]\\\[[[[[[[[[]]]```aaaZZZ[[[]]]^^^]]][[[YYYXXXXXXXXXZZZ\\\^^^]]]ZZZWWWWWWYYY[[[[[[\\\]]]```bbbdddaaa]]]ZZZZZZZZZYYYYYY\\\^^^```aaa``````aaabbbhhhggggggggghhhiiijjjjjjiiigggeeegggiiijjjgggdddeeeeeefffhhhiiikkkmmmnnnqqqooommmnnnppppppmmmjjjlllnnnooommmkkkkkknnnqqqrrrrrrttttttttt~~~pppWWWGGGFFFKKKSSSccc|||yyywwwllleeeeeebbbbbbdddggghhhhhhiiijjjllliiiggggggkkkpppsssrrrooojjjkkkmmmmmmlllkkklllmmmllliiifffdddeeehhhlllooolllnnnpppnnnjjjiiikkknnnuuutttrrrooommmlllkkkjjjhhhgggeeeeeeeeeeeedddbbbdddfffgggggggggjjjpppvvvwwwuuunnnggghhhmmmnnnllllllnnnooopppoooppprrrssstttrrrppppppqqqqqqpppoooiiijjjkkkllllllkkkiiihhhjjjmmmpppqqqqqqppppppqqqpppqqqqqqrrrsssvvv{{{zzzYYYJJJIIIDDDCCCBBBAAA@@@@@@BBBCCCAAAAAA@@@???@@@BBBDDDEEEKKKNNNSSS[[[eeeoooxxx}}}}}}rrrjjjkkkmmmmmmlllllljjjhhhooo}}}uuulllbbb]]]VVVQQQOOONNNNNNNNNOOOQQQVVV^^^hhhrrrzzz}}}}}}zzzvvvrrrpppnnnkkkiiihhhddd^^^XXXSSSRRRRRRRRRTTTWWW]]]dddlllqqqtttuuutttvvv{{{~~~|||tttddd]]]___bbbaaa```^^^^^^^^^^^^___\\\ZZZYYYZZZ]]]]]][[[YYYWWWWWWXXXYYYZZZ[[[\\\]]]]]]\\\[[[YYYYYYZZZ\\\]]]YYYZZZZZZ[[[[[[ZZZYYYXXXYYYYYYZZZ[[[]]]]]][[[XXXXXXYYYZZZZZZZZZ\\\___bbbbbb```]]]ZZZYYYYYYYYYXXX\\\]]]___```______```aaaffffffggghhhhhhiiiiiiiiiiiihhhggghhhiiiiiihhhfffiiihhhhhhiiijjjlllnnnpppsssqqqppppppqqqqqqnnnllllllnnnnnnmmmllllllooorrrssssssttttttssszzzwww]]]JJJFFFIIIOOO\\\yyywww}}}uuussshhhbbbcccaaabbbdddfffgggggggggiiikkkkkkiiihhhjjjnnnqqqqqqooojjjkkklllkkkiiiggggggggghhhgggdddccccccfffiiilllhhhjjjkkkiiiffffffiiilllxxxwwwuuurrrpppnnnmmmmmmiiigggeeeddddddcccbbb```eeefffhhhggghhhmmmuuu{{{|||rrrhhheeehhhkkkiiiiiikkkmmmmmmmmmnnnoooqqqrrrqqqoooooooooooonnnlllgggiiilllnnnooonnnlllkkkjjjlllnnnooonnnoooqqqrrrpppqqqqqqqqqrrruuuzzz~~~dddMMMIIICCCCCCBBBBBBBBBCCCDDDDDDAAA@@@@@@???@@@AAACCCDDDGGGIIINNNUUU___iiiqqqvvvyyy~~~wwwqqqpppnnnmmmllllllmmmmmmvvv|||sssiiiddd]]]WWWSSSPPPNNNLLLOOOQQQTTTYYY```hhhooosssssspppmmmkkkjjjiiihhhfffhhheee___XXXSSSOOONNNNNNNNNPPPTTTZZZ```fffkkkmmmmmmqqqxxxxxx{{{|||pppddd___aaabbbaaa___^^^^^^^^^^^^___\\\[[[[[[\\\]]]]]]\\\ZZZXXXXXXYYYZZZZZZ[[[\\\\\\]]][[[ZZZXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZYYYYYYZZZ\\\\\\\\\ZZZYYYYYYYYYYYYXXXZZZ^^^aaa```___\\\ZZZXXXXXXXXXXXXZZZ\\\^^^___^^^^^^___```dddeeegggiiijjjiiihhhhhhggghhhiiiiiihhhhhhiiijjjnnnllljjjiiiiiillloooqqquuutttrrrrrrsssrrrooommmlllmmmnnnmmmmmmnnnpppsssssstttuuuuuurrruuudddPPPIIIHHHHHHRRRjjj}}}{{{xxxpppnnnddd^^^aaa```aaacccdddddddddeeegggiiikkkiiihhhiiimmmpppqqqqqqmmmnnnnnnllliiifffeeeeeefffeeedddcccdddfffhhhjjjfffhhhiiigggddddddhhhlllwwwvvvtttsssqqqpppppppppjjjgggdddbbbbbbaaa```___cccdddffffffgggmmmuuu|||~~~sssgggbbbdddggggggfffhhhjjjjjjjjjkkkmmmooopppooonnnnnnnnnmmmkkkiiiiiikkkooorrrttttttrrrqqqmmmnnnooonnnmmmnnnpppsssooooooooooooppprrrwwwzzzsssRRRIIICCCBBBAAABBBCCCDDDDDDCCCAAA@@@@@@@@@@@@AAABBBCCCEEEFFFJJJPPPXXXbbbjjjoootttzzzyyyvvvttttttsssqqqqqqttt|||wwwkkk```YYYVVVTTTSSSUUUVVVXXX[[[^^^ccciiilllkkkhhheeeddddddddddddccciiifff```YYYSSSNNNLLLJJJJJJLLLNNNRRRVVV\\\bbbfffffflllvvvxxxxxx~~~ssskkkdddbbbddd```___]]]\\\\\\\\\]]]^^^\\\\\\\\\]]]]]]]]]\\\[[[YYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWUUUUUUUUUWWWYYYZZZ[[[YYYXXXXXXZZZ\\\\\\\\\YYYYYYYYYWWWWWWXXX[[[^^^]]]]]]\\\ZZZWWWVVVVVVWWWYYY[[[]]]]]]\\\\\\]]]^^^bbbdddhhhkkkkkkjjjhhhgggeeehhhjjjiiigggfffiiilllpppmmmjjjggggggjjjmmmpppttttttssssssrrrqqqooonnnmmmmmmmmmmmmmmmnnnqqqrrrrrrsssuuuuuurrrsss}}}iiiVVVMMMHHHDDDKKK^^^zzzsssjjjiii```\\\``````aaabbbcccbbbbbbccceeegggjjjiiihhhjjjmmmppprrrssspppqqqqqqoookkkhhhggggggffffffffffffggghhhiiiiiigggiiijjjiiiffffffiiilllrrrrrrqqqqqqqqqrrrrrrssskkkhhhdddbbbaaaaaa___^^^___aaacccccceeejjjrrrxxx|||rrreee___bbbeeeeeeccceeeggghhhhhhiiikkkmmmnnnmmmlllmmmmmmllljjjhhhiiilllooosssuuuuuuuuutttrrrrrrqqqooommmmmmoooqqqlllmmmmmmllllllnnnsssvvvcccPPPEEECCCAAAAAACCCDDDCCCAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEGGGLLLSSS\\\ccchhhqqqxxx~~~|||}}}{{{vvvvvvyyypppeee```^^^^^^^^^______^^^\\\[[[]]]___aaa___]]]]]]```cccdddeeehhhfff```ZZZTTTNNNKKKIIIIIIJJJLLLMMMPPPUUU\\\aaaaaaiiivvvwwwsss}}}vvvkkkddd```___```]]]\\\[[[ZZZYYYZZZ[[[\\\[[[\\\]]]]]]]]]\\\\\\\\\YYYYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYXXXXXXYYYYYYYYYXXXWWWUUUTTTUUUWWWYYY[[[ZZZXXXVVVVVVXXX[[[\\\\\\YYYYYYXXXWWWUUUVVVYYY[[[ZZZ[[[[[[YYYVVVTTTUUUVVVWWWYYY[[[[[[[[[ZZZ[[[\\\aaadddhhhkkklllkkkhhhgggdddfffhhhgggeeeeeeiiilllooolllhhhddddddfffjjjmmmpppqqqqqqqqqooonnnmmmmmmmmmlllkkkkkkmmmnnnppppppoooqqqtttuuusssrrrzzzppp^^^QQQFFFDDDHHHWWWpppnnneeeddd]]][[[aaabbbbbbccccccbbbbbbccceeehhhiiijjjjjjkkkmmmooopppqqqqqqrrrrrrpppmmmjjjiiiiiifffggghhhiiijjjjjjjjjiiijjjlllnnnmmmjjjiiikkkmmmoooooooooooopppqqqsssssskkkhhhdddaaaaaaaaa```___]]]```bbbcccdddgggnnnsssyyyxxxqqqfff```aaaccccccaaaccceeeffffffgggjjjkkklllkkkkkklllmmmmmmjjjhhhggghhhkkknnnppprrrssssssttttttssspppnnnmmmnnnpppkkkkkkkkkjjjjjjlllpppsssxxx[[[KKKGGGBBBAAABBBCCCBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEHHHNNNUUU\\\aaalllsss}}}|||zzz|||sssmmmjjjnnnooommmhhh___XXXUUUUUUUUUTTTSSSVVV[[[```dddfffeeeccc___ZZZTTTNNNJJJGGGGGGHHHJJJJJJKKKOOOVVV\\\]]]hhhwww|||tttxxxpppccc\\\YYYYYYYYY[[[ZZZYYYXXXXXXXXXZZZZZZZZZ\\\]]]]]]\\\[[[[[[\\\YYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTTTTUUUWWWYYYXXXVVVTTTUUUWWWZZZZZZZZZWWWXXXXXXWWWUUUUUUVVVWWWWWWYYY[[[YYYUUUSSSTTTVVVUUUWWWYYYZZZYYYYYYZZZ[[[___aaaeeehhhjjjiiigggfffbbbcccccccccccceeehhhjjjllliiieeebbbaaadddgggjjjkkkmmmnnnnnnmmmllllllmmmnnnllljjjjjjlllmmmnnnmmmmmmnnnqqqtttrrrqqqwww~~~nnn[[[HHHGGGIIISSSiii~~~jjjbbbaaa[[[[[[bbbdddeeeeeeeeedddccceeegggjjjkkklllmmmnnnmmmmmmmmmmmmoooppppppooollljjjiiijjjfffgggiiikkklllkkkjjjiiilllooorrrrrrooollllllmmmoooooooooooopppqqqrrrrrrkkkhhhdddaaaaaabbbbbbaaa^^^aaadddeeeeeeggglllppptttvvvrrrhhhbbbaaaaaaaaa```bbbdddeeefffgggiiikkkjjjiiijjjlllnnnmmmkkkiiieeefffgggiiikkknnnpppqqqrrrrrrrrrpppnnnmmmmmmoookkkkkkjjjiiiiiikkknnnrrrlllSSSMMMEEEBBBCCCDDDBBB@@@CCCCCCCCCDDDCCCCCCCCCBBBEEEDDDCCCDDDIIIOOOVVVZZZccckkkvvv~~~vvvxxxzzzyyyrrrggg\\\WWWUUUPPPNNNMMMOOOSSSYYY]]]^^^```^^^[[[WWWRRRMMMHHHFFFCCCFFFHHHGGGFFFIIIPPPVVV\\\hhhyyy~~~yyyiii\\\VVVWWWXXXWWWZZZYYYXXXXXXXXXYYYZZZZZZYYY[[[]]]]]]ZZZYYYZZZ\\\XXXXXXWWWWWWWWWVVVVVVVVVZZZZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUTTTSSSTTTWWWYYYYYYXXXVVVWWWYYYXXXVVVTTTSSSSSSUUUXXXZZZXXXTTTQQQSSSUUUTTTVVVXXXYYYXXXXXXYYYZZZ\\\^^^aaadddeeeeeedddcccaaa___^^^___bbbdddfffgggiiigggcccaaa```bbbeeehhhgggjjjlllmmmkkkkkklllnnnnnnllliiiiiijjjlllkkkjjjkkklllnnnqqqooonnnssszzzpppUUUKKKJJJOOObbb|||hhh``````ZZZ[[[cccfffggghhhgggfffeeegggjjjlllnnnooopppooommmkkkiiiiiilllmmmnnnmmmkkkiiiiiiiiieeegggjjjlllmmmllljjjhhhmmmqqquuutttqqqmmmlllmmmpppppppppoooooopppqqqqqqkkkhhhdddaaabbbbbbcccbbb```dddggghhhggghhhkkknnnsssuuussskkkcccaaa```______aaadddeeeeeefffiiikkkhhhiiijjjlllnnnnnnllljjjfffffffffgggjjjmmmoooqqqnnnooopppooonnnmmmnnnooollllllkkkjjjiiikkknnnrrrYYYQQQHHHCCCCCCDDDCCCAAACCCDDDDDDEEEDDDDDDCCCCCCDDDCCCBBBBBBEEEKKKQQQUUU[[[dddpppzzzvvvyyyzzzuuujjj___YYYWWWQQQNNNKKKKKKMMMQQQSSSTTT\\\[[[YYYUUUQQQLLLGGGEEE@@@CCCFFFEEECCCFFFLLLRRR\\\iiizzz~~~zzzzzz}}}zzzpppbbbWWWTTTXXX[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[XXXZZZ]]]\\\ZZZXXXZZZ[[[WWWWWWWWWVVVVVVUUUUUUTTT[[[[[[ZZZYYYXXXVVVTTTSSSTTTTTTSSSRRRRRRRRRRRRRRRSSSRRRRRRTTTVVVXXXXXXWWWUUUWWWYYYYYYVVVSSSRRRQQQTTTWWWZZZXXXTTTQQQRRRUUUTTTUUUWWWXXXWWWWWWXXXYYYZZZ[[[^^^aaabbbbbbbbbaaa```]]][[[\\\aaadddeeedddgggeeecccaaaaaabbbeeegggeeeiiillllllkkkkkkmmmoooooolllhhhhhhjjjkkkjjjhhhkkkkkkmmmooommmkkkooovvv{{{dddNNNJJJLLL^^^}}}}}}wwwooohhh___YYYZZZ```fffjjjllllllkkkkkkiiihhhffffffkkkmmmooopppooolllhhhfffiiijjjkkklllmmmmmmmmmmmmiiifffgggkkklllhhhddddddiiimmmqqqrrrpppooonnnoooppprrrssstttrrroookkkhhhggggggfffdddaaa___```aaaeeeeeeddddddeeehhhjjjlllqqqqqqooojjjddd______```[[[[[[___eeekkknnnkkkhhhiiihhhiiinnnrrrqqqjjjdddeeedddcccdddgggiiijjjjjjiiiiiiiiihhhggggggffffffhhhhhhgggdddbbbfffooowwwppp\\\HHHBBBFFFGGGDDDAAADDDDDDDDDCCCBBBBBBAAAAAACCCAAA>>>===???EEEKKKOOOVVV[[[dddlllttt{{{|||{{{{{{|||yyyooo```UUUQQQOOOOOOQQQPPPMMMNNNSSSWWWYYYYYYVVVPPPKKKIIIHHHCCCBBBAAA@@@BBBDDDHHHJJJVVVhhh}}}yyyyyy}}}pppfffZZZSSSTTTWWWWWWUUU[[[\\\\\\[[[XXXWWWWWWXXX\\\\\\[[[ZZZZZZYYYYYYYYYVVVUUUUUUUUUVVVVVVTTTSSSTTTUUUXXXYYYYYYWWWTTTSSSRRRRRRTTTUUUUUUTTTSSSSSSQQQRRRTTTUUUVVVVVVUUUUUUXXXYYYZZZXXXVVVTTTSSSSSSVVVVVVVVVVVVUUUTTTSSSRRRUUUTTTTTTVVVXXXYYYYYYXXXWWWXXXZZZ[[[]]]^^^^^^^^^^^^]]][[[\\\^^^aaaccccccfffeeedddccccccccccccccchhhjjjlllmmmllllllmmmnnnllllllkkkkkkjjjiiiiiiiiijjjhhhiiilllllljjjmmmrrrtttfffUUUNNNIIIUUUttttttmmmgggaaa^^^___cccgggiiijjjkkkllllllkkkjjjiiihhhkkklllnnnnnnmmmkkkiiiggghhhiiijjjlllmmmooopppqqqiiiffffffiiijjjfffcccdddhhhlllpppqqqpppooooooppppppqqqssssssrrrnnnkkkhhheeeeeeeeecccaaa```aaabbbeeeeeeddddddeeegggjjjkkknnnooommmiiiddd``````aaa___aaaeeeiiilllmmmkkkiiiiiiiiijjjnnnrrrqqqkkkeeegggeeeddddddfffhhhiiiiiiggggggfffffffffffffffgggfffgggfffdddbbbeeelllssskkkQQQFFFGGGGGGDDDBBBDDDDDDDDDDDDDDDCCCCCCBBBDDDBBB@@@???AAAEEEJJJMMMQQQVVV^^^fffmmmttt{{{qqqfff___YYYSSSQQQOOOKKKKKKMMMTTTWWWXXXVVVPPPKKKGGGFFFDDDCCCBBBAAABBBEEEHHHJJJTTTggg}}}}}}|||mmmbbbXXXWWWXXXWWWWWWYYY[[[\\\\\\ZZZXXXWWWWWWXXX[[[\\\[[[[[[ZZZYYYXXXWWWXXXXXXWWWWWWXXXWWWVVVUUUSSSUUUXXXXXXXXXVVVTTTSSSQQQRRRSSSTTTTTTTTTSSSRRRPPPQQQSSSUUUVVVWWWWWWWWWVVVWWWVVVVVVTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSVVVUUUTTTVVVXXXZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^______^^^\\\]]]___bbbdddeeegggffffffeeedddddddddeeefffhhhjjjkkkkkkjjjlllmmmjjjjjjjjjjjjjjjkkkkkkkkkhhheeeeeeggggggeeehhhmmmuuulllXXXPPPJJJSSSnnn~~~}}}{{{jjjgggcccaaacccfffhhhiiiiiijjjlllnnnnnnmmmjjjiiikkkkkkllllllkkkjjjiiihhhhhhhhhiiikkknnnqqqsssuuujjjfffeeeggghhheeedddeeehhhjjjmmmoooooonnnooopppnnnoooqqqqqqpppmmmjjjhhhcccccccccbbb``````aaaccceeeeeeddddddeeegggiiijjjllllllkkkhhheeeccccccdddfffiiimmmooonnnllljjjjjjiiiiiijjjnnnqqqppplllgggiiigggeeeeeegggiiiiiiiiigggfffdddcccdddeeeggghhhdddeeeeeedddbbbdddiiinnn~~~fffSSSLLLHHHFFFEEEBBBCCCEEEFFFFFFEEEDDDDDDEEEDDDBBBBBBCCCEEEHHHIIIKKKOOOUUU\\\ccckkkrrrxxxvvviii\\\VVVSSSOOOLLLLLLRRRUUUXXXWWWSSSMMMHHHEEEEEEDDDBBBBBBBBBEEEHHHIIIQQQeee|||zzziii]]]YYY```aaaYYYWWW\\\ZZZ[[[[[[ZZZXXXVVVVVVWWWZZZ[[[\\\\\\[[[XXXVVVTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSUUUWWWXXXVVVTTTSSSSSSPPPQQQRRRRRRSSSSSSRRRRRRNNNPPPRRRUUUWWWXXXYYYYYYUUUTTTSSSRRRRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVUUUTTTVVVXXXZZZZZZYYY[[[[[[[[[[[[\\\]]]______bbb```___^^^___aaadddfffeeeeeedddcccccccccddddddccceeehhhiiiiiiiiijjjkkkiiiiiiiiiiiijjjkkkllllllhhhdddbbbcccdddcccfffjjjvvvsss\\\RRRKKKPPPddd|||ttthhheeebbbaaacccgggjjjkkkiiikkkmmmoooooommmjjjhhhlllkkkjjjjjjiiiiiiiiijjjiiijjjjjjllloooqqqtttvvvmmmhhheeeggghhhffffffhhhggghhhjjjkkklllmmmmmmnnnlllmmmnnnnnnnnnkkkiiigggaaabbbbbbaaa```___aaabbbdddddddddeeeeeeggghhhiiikkkkkkjjjiiihhhgggggghhhkkkooorrrrrrnnnjjjhhhiiihhhhhhiiilllnnnnnnkkkhhhiiihhhfffgggjjjlllmmmmmmjjjhhhfffdddccceeeggghhhcccdddeeeeeeddddddgggjjjuuu~~~jjjVVVJJJGGGHHHBBBCCCEEEGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDEEEFFFIIIMMMRRRYYYaaaiiiooozzz~~~lllccc___YYYTTTQQQPPPSSSWWWXXXVVVQQQKKKHHHEEEDDDBBBAAABBBDDDFFFHHHPPPbbb|||xxxggg\\\]]]lllnnn___WWW\\\ZZZ[[[[[[YYYWWWUUUVVVWWWYYYZZZ[[[\\\ZZZXXXTTTRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRUUUXXXWWWTTTRRRRRRSSSPPPPPPQQQQQQQQQQQQQQQQQQMMMOOORRRUUUWWWYYYZZZZZZUUUSSSQQQQQQRRRTTTUUUUUUUUUUUUVVVVVVXXXYYYZZZ[[[WWWUUUTTTUUUWWWZZZZZZZZZ]]]\\\\\\\\\]]]^^^___```eeedddbbb___^^^^^^```bbbaaa```````````````aaaaaaaaadddfffggghhhhhhjjjkkkhhhhhhgggggghhhiiijjjjjjiiidddbbbdddffffffiiimmmuuuzzz___SSSJJJMMMZZZrrr}}}ooogggddd```___bbbggglllnnnkkkmmmooopppooolllhhhfffmmmllljjjiiiiiiiiiiiijjjllllllmmmmmmoooqqqrrrsssooojjjgggiiikkkjjjjjjmmmggggggggghhhiiikkklllllliiijjjkkklllkkkjjjhhhgggaaabbbbbb```^^^^^^___```bbbcccccceeefffgggiiiiiikkkkkkjjjjjjkkklllmmmmmmmmmppptttsssnnniiigggggggggggghhhjjjllllllkkkiiiiiihhhgggiiimmmppprrrsssooommmjjjgggeeeeeefffgggcccdddfffffffffggghhhiiimmmttt~~~fffNNNGGGJJJBBBCCCEEEFFFGGGHHHGGGGGGDDDDDDDDDDDDDDDCCCBBBAAACCCEEEHHHLLLQQQXXXaaafffrrrxxxxxxpppfff[[[UUUPPPRRRTTTVVVUUURRRMMMJJJEEEDDDBBB@@@AAABBBEEEFFFPPPaaa{{{{{{xxxggg^^^cccwwwzzzhhhYYYYYYYYYZZZZZZYYYVVVUUUUUUVVVWWWXXXZZZ[[[YYYWWWTTTRRRTTTUUUUUUTTTRRRQQQSSSUUUSSSVVVYYYWWWSSSQQQQQQTTTRRRRRRQQQPPPPPPPPPPPPPPPMMMNNNQQQTTTVVVXXXYYYYYYVVVTTTSSSSSSUUUVVVUUUTTTSSSTTTUUUVVVYYY\\\^^^___WWWUUUSSSTTTVVVYYYZZZZZZ]]]]]]]]]]]]^^^___aaaaaaiiiiiigggbbb]]][[[[[[]]]^^^^^^^^^^^^^^^___```aaa```bbbeeegggggghhhjjjllliiihhhfffeeeeeeeeefffggghhhcccaaaeeeiiijjjlllpppsssvvveeeUUUIIIJJJSSSeeennnfffbbb___^^^bbbhhhmmmpppnnnooopppqqqooollliiigggnnnmmmllljjjiiiiiiiiiiiilllmmmnnnoooppppppooooooooojjjiiilllnnnnnnoooqqqjjjhhhffffffiiikkkkkkkkkiiijjjkkkkkkkkkjjjiiihhhbbbcccbbb```]]][[[\\\]]]```aaabbbdddfffhhhjjjjjjlllkkkjjjkkknnnpppppppppmmmooorrrqqqoookkkgggfffgggggghhhiiijjjkkkkkklllhhhggggggjjjnnnsssuuuuuurrrpppmmmjjjgggffffffgggddddddeeefffhhhiiiiiiiiiiiimmmvvv~~~]]]MMMJJJCCCDDDDDDEEEFFFGGGGGGHHHDDDEEEEEEEEEDDDCCCBBBAAAAAACCCFFFHHHLLLRRRYYY]]]iiippp{{{wwwggg^^^WWWVVVUUUUUUTTTRRRNNNKKKGGGEEECCCAAAAAABBBDDDFFFQQQaaa{{{zzzyyyzzziiiaaafffyyyrrr```WWWXXXYYYYYYXXXVVVTTTTTTUUUVVVWWWXXXYYYXXXVVVTTTSSSSSSTTTUUUSSSOOOOOORRRUUUSSSWWWZZZXXXSSSPPPRRRUUUUUUTTTRRRQQQOOOOOONNNNNNNNNOOOQQQSSSUUUVVVVVVUUUUUUTTTUUUYYY\\\\\\YYYTTTSSSSSSTTTUUUXXX[[[^^^___VVVTTTRRRRRRUUUWWWYYYYYY[[[\\\^^^___aaabbbbbbbbbjjjlllkkkfff```[[[ZZZ[[[]]]]]]^^^^^^___```aaabbb^^^```ccceeefffgggjjjkkkjjjhhhfffdddcccdddeeefffhhhbbbaaafffkkkllllllnnnoooqqqzzzqqq\\\KKKJJJNNNXXXuuummmcccbbb```bbbfffkkkooopppqqqqqqrrrrrrqqqooonnnllloooooonnnlllkkkiiihhhgggjjjlllnnnpppqqqpppnnnmmmmmmiiiiiinnnqqqqqqqqqtttoookkkhhhhhhjjjlllllllllkkkkkklllmmmmmmllllllkkkeeedddccc```\\\YYYYYYYYY^^^___aaadddgggiiikkkkkkllljjjiiikkknnnqqqqqqpppmmmmmmoooppppppnnnjjjfffhhhiiijjjkkkkkklllnnnooohhhggggggjjjnnnqqqssstttqqqpppnnnkkkiiihhhggggggccccccccceeegggiiijjjjjjhhhjjjppp|||wwwZZZMMMEEEDDDCCCCCCCCCEEEGGGHHHGGGGGGFFFFFFEEEEEEDDDCCC@@@BBBDDDFFFHHHMMMRRRVVV^^^fffrrr}}}rrrgggbbb]]]YYYWWWUUURRRPPPIIIHHHEEECCCCCCDDDFFFGGGSSSbbb{{{}}}kkkdddeeessszzzhhhZZZXXXYYYYYYWWWUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUQQQSSSSSSQQQMMMLLLPPPTTTUUUYYY[[[YYYSSSPPPRRRVVVXXXVVVTTTQQQOOONNNMMMMMMOOOPPPQQQSSSSSSSSSRRRRRRQQQSSSWWW___eeeddd^^^XXXTTTTTTSSSSSSTTTVVVYYYZZZUUUSSSPPPPPPSSSVVVXXXXXXYYY[[[^^^aaaddddddccccccjjjmmmoookkkddd^^^\\\\\\\\\\\\\\\]]]^^^___aaaaaa[[[^^^aaacccdddfffhhhjjjjjjhhhfffeeeeeefffhhhiiijjjeeedddiiimmmllljjjjjjlllnnnuuugggQQQLLLJJJMMMdddmmmaaaaaacccfffkkknnnpppppprrrrrrrrrssssssrrrrrrrrrppppppooonnnllliiigggfffgggjjjnnnqqqrrrpppnnnmmmkkkhhhiiinnnrrrrrrrrruuurrrnnnjjjiiikkknnnnnnmmmmmmmmmnnnnnnoooooonnnnnnffffffddd```[[[XXXWWWWWW\\\^^^aaadddgggjjjkkklllkkkiiihhhjjjnnnqqqqqqpppmmmlllmmmooorrrqqqlllgggjjjkkklllllllllmmmpppqqqiiihhhgggiiillloooqqqqqqnnnnnnmmmlllkkkiiihhhhhhcccbbbbbbdddgggiiijjjkkkiiiiiinnnxxxgggRRRGGGEEECCCAAABBBDDDFFFHHHIIIHHHHHHGGGGGGFFFFFFFFF???AAACCCEEEFFFJJJNNNQQQVVV___lllzzzuuuooofff___\\\YYYWWWTTTKKKJJJGGGEEEDDDEEEGGGHHHUUUbbb{{{}}}mmmeeebbblll|||ooo]]]XXXXXXYYYWWWUUUSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVTTTVVVWWWTTTPPPOOOSSSXXXUUUZZZ\\\YYYSSSPPPSSSWWWZZZXXXUUURRROOOMMMMMMLLLPPPQQQQQQRRRRRRQQQPPPOOONNNQQQXXXcccjjjjjjbbb[[[UUUTTTRRRQQQQQQRRRTTTUUUTTTRRRPPPOOORRRUUUWWWXXXWWWZZZ___ccceeeeeedddccciiimmmqqqooohhhaaa______YYYYYYYYYZZZ[[[]]]^^^___YYY\\\___aaacccdddgggiiijjjhhhgggffffffhhhkkkmmmnnniiiggglllpppnnnjjjhhhiiinnnssspppVVVNNNHHHFFFYYYvvv}}}lllkkkjjjiiikkkmmmppppppppppppqqqrrrssssssuuuyyy|||{{{sssnnnqqqrrrlllgggfffiiijjjmmmpppttttttrrrpppllljjjiiikkkooosssuuuvvvqqqooonnnlllkkkkkkllllllooonnnnnnmmmmmmmmmmmmmmmkkkhhhddd```\\\YYYXXXWWWZZZ]]]aaadddfffiiimmmooogggiiikkkllllllmmmnnnppppppooommmkkkkkkkkklllmmmppppppqqqrrrqqqpppnnnmmmgggggggggiiilllmmmnnnmmmnnnnnnoooooopppppppppppphhhddd```bbbggglllmmmkkklllmmmooottt}}}\\\NNNIIIAAA<<>>AAAAAACCCIIIRRR^^^ggglllmmmqqquuuxxx{{{vvvqqqtttxxx}}}vvvrrrsssrrrqqqpppqqqssstttvvvwwwyyy{{{{{{tttjjj```\\\]]]vvvpppfffddd___]]]bbbhhhgggbbbYYYWWWUUUUUUUUUVVVUUUTTTUUUYYYYYYUUUTTTUUUVVVTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUVVVZZZ\\\^^^[[[UUUPPPNNNNNNJJJKKKLLLNNNPPPRRRTTTUUURRRVVVYYYYYY[[[^^^]]]YYYXXXXXXWWWVVVUUUUUUVVVWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTVVVXXXZZZ]]]```bbb```\\\XXXXXXYYYYYYWWWUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWXXXZZZZZZYYYZZZ\\\]]]bbb___^^^```___\\\[[[]]]dddeeeeeeeeeddddddcccbbbdddfffhhhkkkrrrwww```NNNGGGHHHFFFZZZtttxxxsss~~~sssnnnnnnnnnlllkkkjjjjjjjjjhhheeebbbhhhkkknnnooommmkkkiiiiiikkkmmmmmmkkknnnsssvvvvvvqqqqqqqqqsssuuuwwwvvvuuunnnnnnooorrrsssssspppnnniiihhhhhhggghhhiiijjjkkkkkklllmmmmmmmmmllljjjiiijjjnnnrrrtttsssmmmgggbbbaaabbbddddddcccccceeefffhhhlllqqqtttssspppmmmlllrrrpppllliiiiiijjjmmmoooooonnnllljjjhhhgggfffeeeeeeeeefffiiinnnqqqrrrrrrsssqqqooonnnmmmnnnoooqqqooommmkkkjjjjjjlllnnnpppoooooooooppprrrssstttuuuzzzpppXXXNNNHHHGGGIIIFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCAAA@@@??????>>>???BBBHHHPPPXXX\\\___ccciiilllpppuuu}}}{{{uuupppmmmnnnnnnmmmlllmmmnnnooopppqqqqqqrrrnnneee\\\\\\```rrr|||ooobbbaaa\\\YYYZZZ^^^^^^YYYXXXVVVTTTTTTTTTUUUTTTRRRSSSWWWXXXTTTSSSUUUVVVTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVXXXZZZ\\\YYYTTTPPPOOOPPPJJJKKKLLLNNNQQQSSSTTTUUUPPPUUUVVVTTTSSSVVVXXXVVVVVVWWWXXXVVVUUUTTTUUUWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUVVVXXXZZZ]]]___aaabbb___]]][[[YYYYYYXXXWWWVVVSSSSSSTTTTTTUUUVVVVVVVVVXXXZZZ[[[[[[ZZZZZZ[[[]]]aaa^^^^^^``````]]]]]]```cccddddddeeeeeeddddddddddddeeeiiilllppp|||rrrYYYKKKFFFFFFQQQhhhzzzrrrooooooooojjjjjjjjjjjjkkkiiifffccceeegggjjjkkkjjjiiihhhiiigggkkkllliiikkkrrrvvvuuuqqqppppppqqqtttuuuuuutttpppppprrruuuwwwvvvsssppphhhhhhhhhhhhjjjlllnnnooooooqqqsssuuuuuurrrooommmmmmooorrrsssqqqlllgggccc^^^___aaabbbbbbccceeegggeeeiiinnnqqqqqqpppnnnnnnpppooonnnmmmlllllllllmmmnnnmmmllljjjhhhfffdddcccddddddfffiiinnnrrrssssssqqqpppmmmkkkkkklllnnnooolllllljjjiiiiiikkknnnpppmmmnnnooopppqqqrrrssssssuuuyyymmmYYYOOOIIIGGGEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCBBBAAAAAA>>>>>>>>>???BBBFFFLLLPPPRRRVVV\\\aaaeeekkksssyyyxxxsssooollljjjkkkjjjiiihhhhhhhhhiiiiiijjjhhhfffaaaYYYXXXfffwwwrrrhhh]]]]]]YYYUUUUUUXXXXXXTTTWWWUUUSSSRRRSSSSSSRRRQQQQQQUUUVVVSSSRRRTTTVVVTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRSSSTTTVVVWWWWWWWWWUUUWWWXXXUUUQQQNNNOOOPPPKKKLLLMMMNNNOOOPPPQQQRRRMMMRRRTTTQQQOOORRRVVVWWWUUUWWWXXXWWWTTTSSSTTTVVVVVVVVVUUUUUUTTTSSSSSSSSSTTTVVVYYY\\\___aaabbbbbb_________]]]ZZZXXXWWWWWWSSSTTTUUUUUUUUUUUUVVVWWWXXXZZZ[[[[[[ZZZZZZZZZ[[[^^^[[[\\\``````^^^___bbbaaabbbcccdddddddddddddddeeeeeehhhlllooowwwnnnVVVIIIGGGIIIZZZtttvvvooommmlllllljjjiiijjjkkklllkkkhhheeebbbdddggghhhhhhggghhhiiiccciiijjjhhhiiippptttrrrpppooooooppprrrtttsssrrrqqqrrrtttwwwxxxwwwtttpppgggggggggiiikkknnnqqqrrrrrruuuyyy{{{{{{xxxssspppoooppprrrrrrppplllhhheee\\\^^^```aaabbbccceeegggbbbfffjjjmmmnnnooopppqqqooopppppppppooonnnmmmlllllllllkkkjjjhhheeebbb```eeeeeefffjjjnnnqqqssssssooommmkkkiiiiiijjjmmmnnnkkkjjjjjjhhhhhhjjjmmmpppmmmnnnooopppqqqqqqqqqqqqqqquuu{{{iiiZZZRRRLLLFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@CCCGGGJJJIIINNNTTTYYY]]]dddlllrrrsss~~~wwwqqqmmmkkkjjjiiiiiihhhgggfffeeeddddddddddddaaa^^^YYYTTT\\\uuuxxxhhh___YYYZZZXXXSSSSSSVVVUUURRRVVVTTTRRRQQQRRRRRRQQQPPPPPPTTTUUURRRRRRTTTVVVTTTUUUUUUVVVVVVVVVUUUTTTTTTSSSRRRRRRTTTVVVXXXXXXXXXSSSTTTTTTRRRNNNLLLNNNPPPLLLMMMMMMMMMMMMNNNNNNNNNKKKPPPSSSOOOMMMRRRWWWZZZTTTVVVXXXVVVTTTRRRTTTVVVUUUUUUUUUTTTSSSRRRRRRQQQSSSVVVYYY]]]```aaaaaaaaa___aaabbb```[[[WWWWWWXXXSSSTTTUUUUUUUUUUUUWWWXXXXXXYYY[[[[[[ZZZYYYYYYZZZ\\\YYY[[[___```___```ccc___```aaacccddddddddddddeeeeeehhhlllnnntttcccOOOHHHDDDPPPlllzzzvvvooonnnqqqooopppmmmkkkjjjlllkkkiiiffffffgggiiijjjjjjiiihhhgggjjjiiihhhggghhhkkkmmmooonnnlllkkkmmmqqqttttttrrruuuqqqooopppsssrrrnnniiiiiijjjkkkmmmooosssxxx{{{wwwtttrrrtttwwwwwwrrrmmmqqqqqqqqqooolllgggccc```^^^^^^^^^___aaacccfffgggaaacccfffkkkooorrrtttuuurrrtttvvvtttooojjjiiiiiikkkjjjiiihhheeecccaaa___cccgggkkknnnooopppqqqrrrooonnnmmmkkkiiihhhffffffkkkkkkjjjiiiggghhhkkkmmmllloooqqqrrrpppooonnnoooqqqpppsssxxxzzz~~~xxxaaaQQQLLLKKKGGGDDDGGGLLLKKKFFFGGGGGGGGGFFFEEEDDDCCCBBB@@@???>>>>>>>>>???AAAAAAFFFIIIMMMQQQVVV]]]dddiiijjjrrr~~~xxxsssmmmhhhgggffffffeeehhheeeaaa______^^^\\\YYYXXXWWWUUUQQQOOOaaakkk___\\\ZZZXXXWWWTTTSSSQQQQQQPPPSSSSSSSSSRRRQQQOOONNNMMMRRRRRRSSSSSSTTTTTTUUUUUUUUUWWWXXXVVVRRRQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUURRRQQQPPPQQQRRRQQQMMMIIIPPPPPPPPPPPPOOOMMMKKKJJJLLLOOOQQQRRRQQQSSSWWWZZZZZZVVVRRRRRRTTTWWWXXXWWWZZZXXXUUURRRQQQRRRSSSTTTSSSVVV[[[^^^______```aaacccddddddccc```\\\XXXUUUVVVSSSPPPQQQSSSUUUUUUTTTVVVXXXYYYXXXVVVVVVYYY[[[[[[\\\\\\]]]]]]^^^^^^___]]]___`````````aaaccceeeffffffhhhkkknnntttVVVHHHGGGKKKYYYmmmxxxtttnnnmmmqqqnnnrrrpppmmmllllllkkkhhheeehhhhhhiiiiiiiiihhhhhhgggffffffeeeeeefffhhhiiijjjkkkjjjiiijjjnnnqqqqqqqqqqqqppppppqqqqqqoookkkhhhjjjkkkmmmnnnppprrruuuxxxtttqqqnnnpppssssssppplllooooooooonnnkkkgggcccaaa^^^^^^^^^___```bbbdddeeeccccccdddfffjjjoootttvvvtttuuuuuusssooojjjgggfffgggggggggfffeeedddbbbbbbfffjjjmmmooopppooopppqqqpppooonnnllljjjhhhffffffggghhhhhhggggggiiimmmpppoooppprrrttttttrrrpppnnnqqqpppqqqtttuuuuuuzzz|||bbbNNNJJJGGGEEEGGGHHHIIIJJJIIIIIIHHHGGGFFFEEECCCBBBAAA@@@??????>>>???@@@AAAAAADDDGGGKKKPPPVVV\\\aaafffkkkttt~~~{{{vvvooolllgggdddcccccccccbbbaaa___\\\[[[[[[ZZZWWWTTTPPPOOOOOORRR]]]vvvyyyggg\\\YYYYYYXXXVVVTTTRRRQQQPPPPPPRRRRRRRRRRRRPPPOOONNNMMMPPPQQQQQQRRRSSSTTTTTTUUUTTTVVVWWWVVVSSSRRRSSSTTTUUUTTTTTTSSSSSSTTTTTTTTTSSSRRRRRRSSSUUUTTTPPPMMMPPPPPPQQQQQQPPPOOOMMMLLLNNNQQQSSSSSSRRRSSSUUUWWWXXXVVVUUUWWWYYYZZZXXXVVVZZZXXXUUUSSSRRRSSSTTTUUUVVVXXX\\\^^^^^^___```bbbddddddbbb```]]][[[YYYWWWXXXUUUSSSSSSUUUVVVVVVUUUVVVXXXZZZYYYXXXXXXZZZ\\\]]]]]]]]]]]]]]]^^^^^^^^^]]]___```aaaaaabbbdddeeeggggggjjjnnnpppsss}}}dddLLLGGGGGGOOO^^^qqqtttppplllmmmpppmmmssspppnnnlllkkkjjjgggeeejjjiiihhhgggggggggggggggddddddeeeffffffggggggggggggfffeeegggjjjmmmnnnnnnooorrruuuuuusssoookkkjjjkkklllmmmoooppprrrrrrsssooollliiijjjmmmnnnllljjjmmmmmmmmmllljjjgggdddccc_______________```bbbbbbeeecccbbbbbbffflllssswwwvvvuuusssrrrppplllgggccceeeeeeeeeeeeeeeeeeddddddiiikkkoooppppppooooooooopppooonnnllljjjhhhfffeeebbbccceeefffhhhlllrrrvvvvvvtttsssuuuvvvuuuqqqmmmnnnmmmnnnqqqqqqoooqqqvvv~~~}}}\\\PPPHHHIIIHHHFFFIIIPPPJJJJJJJJJIIIGGGFFFDDDCCCCCCBBBAAA@@@?????????@@@>>>@@@CCCEEEIIINNNTTTYYY^^^bbbhhhpppwww}}}|||tttmmmiiieeeccc```_________^^^]]]ZZZYYYWWWVVVVVVTTTQQQOOOJJJHHHKKKYYYrrrppp```WWWVVVWWWVVVTTTRRRQQQPPPOOOOOOQQQQQQQQQQQQPPPNNNMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSUUUVVVUUUTTTSSSTTTUUUVVVUUUTTTRRRRRRRRRSSSSSSQQQQQQRRRSSSUUUTTTQQQOOOQQQQQQRRRRRRRRRQQQPPPOOOOOORRRTTTUUUTTTSSSTTTUUUVVVWWWYYY\\\^^^]]]YYYVVVZZZYYYVVVTTTSSSTTTVVVXXXYYYZZZ\\\\\\\\\^^^```bbbeeedddaaa___\\\[[[ZZZZZZ[[[YYYWWWVVVWWWWWWVVVUUUWWWXXXZZZZZZZZZZZZ\\\]]]___^^^^^^^^^^^^]]]]]]]]]\\\___aaaccccccccceeefffhhhiiimmmrrrssssssyyyrrrQQQIIICCCEEENNN]]]ssspppllljjjlllooolllooonnnlllkkkjjjhhhgggfffkkkiiihhhfffeeeeeeffffffeeefffhhhiiiiiihhhgggfffbbbbbbaaabbbeeehhhjjjlllpppvvv||||||wwwqqqooooooiiijjjllloooqqqrrrpppoookkkhhhffffffhhhjjjjjjiiijjjiiiiiihhhgggfffeeedddaaaaaaaaa`````````aaaaaadddcccbbbbbbfffkkkqqquuutttrrrpppppppppnnnhhhdddfffffffffeeeeeeeeeffffffgggjjjmmmoooooonnnnnnnnnnnnnnnmmmllljjjgggeeeccc```aaacccfffiiiooovvv{{{zzztttrrrssssssoookkkiiihhhkkkoooqqqpppqqquuusssyyyaaaMMMKKKKKKGGGIIIRRRLLLKKKKKKJJJIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@??????>>>@@@BBBCCCFFFJJJOOOSSSVVVYYY___gggnnntttyyy{{{}}}yyyppphhhccc```___^^^\\\\\\\\\\\\YYYWWWWWWVVVUUUTTTRRROOOLLLJJJHHHHHHQQQhhhzzzhhhZZZSSSRRRUUUTTTSSSQQQOOONNNNNNNNNPPPPPPPPPPPPOOONNNMMMLLLKKKLLLMMMOOOPPPRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUWWWUUUSSSRRRQQQQQQRRRRRRNNNOOOPPPRRRSSSRRRQQQOOOTTTTTTUUUUUUTTTRRRPPPOOOOOOQQQTTTVVVVVVVVVUUUUUUWWWXXX[[[^^^___^^^[[[YYY[[[YYYWWWUUUUUUVVVXXXYYYZZZ[[[[[[ZZZYYY[[[^^^aaadddcccbbbaaa___^^^\\\[[[\\\[[[YYYXXXXXXWWWVVVUUUVVVXXXYYYZZZ[[[\\\\\\]]]`````````___^^^]]]]]]\\\\\\___bbbdddeeeeeeggghhhhhhjjjooouuuwwwvvvxxx}}}wwwUUUKKKBBBAAAEEEQQQggg|||~~~llljjjhhhjjjmmmjjjiiiiiiiiiiiihhhgggggggggjjjiiigggeeeddddddeeefffeeefffhhhiiiiiigggeeeddd____________aaadddhhhjjjooovvv~~~~~~xxxrrrpppqqqffffffhhhlllpppqqqooommmhhhfffeeedddeeeggghhhhhhffffffeeeddddddcccddddddccccccccccccbbbbbbaaaaaabbbcccdddfffiiillloooqqqpppnnnmmmnnnpppoookkkgggkkkjjjhhhgggffffffffffffdddgggjjjmmmmmmmmmnnnnnnkkkllllllkkkiiigggdddccc```bbbdddfffjjjqqqyyy~~~tttnnnnnnnnnmmmjjjgggfffhhhnnnqqqpppppprrrpppyyyyyyXXXNNNLLLHHHHHHNNNKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA?????????@@@AAAAAABBBEEEJJJMMMOOOTTT[[[cccjjjnnnqqqrrruuuzzzxxxnnngggbbb^^^]]]^^^\\\[[[ZZZZZZXXXTTTRRRRRRRRRQQQNNNKKKHHHFFFFFFGGGNNN^^^zzzrrrbbbVVVQQQPPPSSSRRRQQQOOONNNMMMMMMLLLNNNOOOOOOOOONNNMMMLLLKKKJJJKKKLLLNNNOOOQQQRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTVVVUUUSSSQQQPPPPPPQQQQQQMMMOOOQQQSSSSSSRRRQQQQQQWWWWWWWWWVVVUUURRRPPPOOONNNPPPRRRVVVXXXXXXXXXWWWYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[XXXVVVUUUVVVXXXYYYYYYYYYXXXWWWWWWXXX\\\___aaabbbdddeeedddaaa^^^[[[\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWWXXXZZZ\\\]]]]]]]]]bbbaaa``````___^^^]]]]]]]]]```ccceeefffgggiiikkkiiijjjooovvvyyywwwxxx{{{vvvVVVJJJAAAAAACCCKKK___tttwwwkkkkkkggggggjjjhhheeefffhhhgggffffffggghhhhhhgggfffeeeeeeeeeeeeeeebbbccceeeeeeeeecccaaa___\\\]]]]]]]]]^^^bbbfffjjjkkkrrryyyzzzvvvqqqooooooddddddeeeiiinnnooommmjjjffffffeeeeeedddeeeeeeeeedddcccaaa`````````aaabbbccccccddddddccccccbbbaaa```bbbeeehhhjjjlllmmmmmmllllllmmmnnnooonnnllliiinnnmmmjjjhhhffffffffffffbbbeeeiiilllllllllmmmnnniiijjjkkkkkkjjjhhhfffdddcccdddeeefffiiiooowww|||vvvmmmkkkkkkkkkkkkiiiffffffkkknnnlllkkkmmmqqqvvvjjjUUUMMMIIIFFFGGGJJJJJJJJJJJJJJJIIIHHHHHHFFFFFFEEEEEEDDDBBBAAA@@@>>>?????????>>>@@@DDDGGGJJJOOOVVV^^^dddggghhhhhhkkkpppwww}}}yyyssskkkddd___]]]\\\[[[\\\[[[XXXWWWVVVSSSPPPMMMKKKKKKJJJGGGDDDCCCCCCDDDIIIYYYqqqjjj]]]SSSPPPPPPQQQPPPOOOMMMLLLLLLKKKKKKMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPQQQRRRSSSSSSRRRSSSSSSRRRRRRQQQQQQPPPPPPOOORRRTTTVVVUUUSSSSSSSSSWWWWWWWWWWWWUUUSSSQQQPPPPPPPPPQQQUUUXXXZZZZZZXXXYYYZZZ[[[[[[ZZZ[[[^^^```^^^\\\YYYVVVUUUVVVWWWXXXWWWWWWWWWVVVVVVWWWZZZ]]]^^^aaadddgggfffccc^^^[[[[[[]]]]]]\\\ZZZWWWWWWWWWWWWWWWXXX\\\___``````^^^bbbbbbaaa```______^^^^^^___aaaccceeefffhhhlllnnnjjjjjjmmmtttwwwvvvvvvxxx}}}ZZZKKKAAABBBCCCGGGVVViiipppjjjlllfffdddgggfffeeegggiiihhhfffeeefffhhheeeeeefffffffffeeeeeedddaaaaaabbbbbbaaa___^^^]]][[[\\\]]]]]]]]]```fffkkkhhhmmmrrruuusssooonnnmmmfffdddcccfffjjjllliiifffdddeeeeeeeeedddbbbbbbbbbbbb```^^^\\\\\\]]]___```bbbbbbcccdddcccbbbaaaaaa```aaacccfffhhhjjjkkkkkkjjjllloooooommmkkkjjjjjjnnnllljjjgggfffffffffgggdddgggkkkllllllkkklllllliiijjjlllmmmmmmkkkiiigggffffffeeeeeefffkkkrrrwwwxxxqqqlllkkklllnnnlllgggfffjjjlllkkkjjjkkkrrrqqqttt{{{dddSSSLLLHHHFFFHHHHHHIIIJJJJJJJJJJJJIIIEEEEEEFFFFFFEEECCCBBBAAA@@@@@@???>>>===>>>AAACCCEEEIIIOOOVVV[[[^^^_________dddkkksssxxx}}}|||uuuiiieee___[[[YYYXXXWWWWWWXXXVVVSSSQQQPPPOOOLLLJJJEEEFFFEEECCCAAABBBFFFIIIRRRiiisssbbbXXXQQQOOOQQQOOOOOOMMMLLLKKKKKKJJJJJJLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPQQQOOONNNOOOQQQRRRQQQOOOPPPQQQRRRSSSSSSRRRPPPOOOOOOSSSVVVVVVTTTSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRRRRTTTXXXZZZYYYXXXVVVXXXZZZZZZYYYZZZ\\\______]]]YYYVVVUUUTTTUUUVVVUUUVVVWWWWWWWWWXXX[[[]]]]]]___bbbddddddaaa^^^\\\\\\^^^```___\\\YYYYYYZZZYYYYYYZZZ^^^bbbdddcccaaabbbaaaaaa``````_________aaabbbcccdddeeeiiinnnrrrmmmjjjkkkppprrrqqqqqqssswwwfffRRRDDDDDDDDDDDDPPPaaawww|||llljjjmmmfffbbbeeeeeehhhjjjkkkiiifffdddfffhhhcccdddeeefffgggfffeeedddbbbbbbaaaaaa```___]]]]]][[[\\\]]]]]]]]]```fffkkkhhhkkkppprrrrrrpppnnnmmmhhheeebbbdddhhhiiifffcccbbbdddeeeeeecccaaa``````aaa___]]][[[ZZZ[[[]]]^^^```aaabbbccccccbbbaaa``````aaabbbcccfffhhhjjjkkkjjjnnnqqqpppllliiiiiijjjllljjjhhhfffeeeeeefffggggggjjjmmmnnnlllkkkkkkkkkiiikkkmmmoooooommmkkkjjjgggfffeeecccdddhhhnnnsss}}}zzztttooommmnnnppplllgggfffjjjnnnnnnmmmoooqqqmmmlllqqqzzzrrrYYYQQQLLLHHHFFFGGGHHHIIIJJJJJJJJJJJJEEEEEEFFFFFFFFFDDDCCCBBBBBBBBBAAA@@@>>>>>>AAACCCBBBEEEJJJOOOSSSWWWYYYYYYWWW\\\dddlllrrrwww|||tttppppppkkkdddaaa]]]XXXUUUTTTTTTTTTSSSTTTRRROOOMMMLLLLLLJJJHHHCCCDDDDDDCCCBBBEEEKKKPPP]]]wwwkkk\\\TTTPPPPPPQQQNNNNNNMMMKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJMMMMMMNNNNNNOOOOOOOOOPPPQQQOOOMMMNNNPPPQQQOOOMMMMMMOOORRRTTTTTTRRRPPPNNNNNNQQQUUUUUURRRPPPPPPQQQQQQRRRTTTVVVWWWWWWWWWVVVWWWTTTRRRTTTWWWYYYXXXWWWSSSWWWZZZ[[[ZZZYYY[[[]]]___]]]YYYVVVTTTTTTTTTUUUUUUVVVXXXXXXXXXYYY\\\^^^]]]^^^___``````___^^^]]]\\\___aaaaaa^^^[[[\\\]]][[[ZZZ\\\```eeegggeeecccaaaaaaaaaaaa````````````bbbccccccccceeeiiioootttoookkkiiilllnnnlllmmmoooppp}}}rrrZZZHHHFFFFFFDDDMMM]]]hhh|||wwwnnniiikkkllliiihhhjjjhhhggggggggggggggghhhhhhiiigggeeeeeedddccc```^^^aaaaaaaaaaaa```___^^^]]]]]]]]]\\\\\\]]]___```bbbeeegggiiilllmmmmmmllllllddddddcccbbbaaaaaaaaaaaa```aaabbbccccccbbb``````bbbaaa^^^ZZZWWWXXX[[[^^^aaa___^^^^^^___```___^^^]]]___aaabbbcccfffiiillliiijjjjjjkkkkkkjjjjjjiiihhhiiiiiigggeeedddeeeffffffhhhjjjlllmmmmmmmmmmmmlllooosssrrrooollllllmmmhhhkkkiiidddcccgggjjjjjjzzz{{{xxxppplllmmmnnnmmmnnnjjjgggiiinnnqqqpppnnnsssmmmlllqqquuuppp]]]OOOFFFGGGGGGHHHIIIIIIHHHFFFEEEGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???BBBCCCEEEHHHKKKOOORRRSSSTTTVVVZZZ```gggmmmsssvvvzzz|||rrrhhhbbb^^^\\\ZZZYYYXXXUUUSSSQQQPPPPPPPPPPPPPPPOOOLLLKKKIIIDDD@@@>>>@@@CCCDDDDDDIIIWWWddd|||ttt]]]VVVSSSLLLJJJMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNLLLKKKJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQPPPNNNMMMLLLMMMMMMNNNLLLNNNPPPPPPOOOMMMMMMMMMOOOQQQSSSTTTUUUTTTSSSRRRWWWUUUSSSRRRTTTVVVWWWWWWWWWUUUTTTTTTUUUWWWWWWWWWWWWVVVVVVXXX[[[]]]^^^]]]YYYZZZZZZXXXUUURRRQQQRRRTTTTTTUUUVVVXXXZZZ\\\]]]```^^^]]]]]]^^^^^^]]]\\\]]]___```aaa```^^^[[[YYYYYY[[[^^^aaabbbbbbaaa___`````````aaa``````___^^^_________aaadddiiillloooqqqoookkkiiiiiilllppprrrrrrxxxpppVVVIIIEEEEEEIIIMMM\\\kkk|||pppiiifffjjjllljjjhhhjjjhhhggggggggggggggghhhhhhhhhfffeeeddddddcccaaa^^^``````aaaaaa``````___^^^]]]]]]\\\\\\\\\^^^___```bbbcccfffiiijjjkkkjjjjjjbbb```^^^^^^```bbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^^^^^^^[[[YYYXXXYYY[[[]]]]]]]]]___aaaaaa```______aaadddeeefffhhhjjjlllhhhiiiiiijjjjjjiiiiiihhhggghhhgggeeeccccccdddffffffgggiiikkklllmmmmmmmmmlllnnnqqqrrrqqqooonnnnnngggjjjiiidddbbbeeegggfffpppsssqqqllljjjmmmpppooonnnjjjggghhhlllooonnnlllmmmiiijjjpppttt}}}uuu___NNNLLLJJJGGGFFFFFFGGGHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCBBBAAA@@@@@@??????AAACCCFFFIIILLLMMMOOOQQQTTTZZZ```fffkkknnnsssyyy}}}vvvpppggg___ZZZWWWUUUSSSWWWUUUSSSQQQOOONNNNNNNNNKKKKKKIIIGGGFFFFFFDDDBBB@@@@@@BBBEEELLLYYYjjjwwwkkkXXXTTTRRRLLLJJJLLLJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJLLLMMMMMMNNNNNNOOOOOOPPPQQQPPPOOONNNMMMNNNOOOOOOMMMOOOPPPPPPNNNLLLLLLLLLLLLMMMOOOPPPQQQPPPOOONNNUUUSSSRRRQQQSSSUUUVVVWWWXXXVVVSSSSSSTTTVVVVVVUUUWWWUUUTTTUUUXXXZZZ[[[[[[WWWXXXYYYWWWUUURRRRRRRRRSSSTTTTTTVVVXXXZZZ\\\]]]^^^]]]\\\\\\]]]]]]\\\[[[]]]^^^`````````^^^\\\ZZZ[[[\\\^^^______^^^]]]\\\]]]^^^^^^^^^]]]\\\[[[[[[^^^______aaadddhhhlllnnnnnnllljjjiiijjjllloooqqqqqqwww~~~cccPPPIIIFFFFFFGGGTTTdddzzzzzzjjjfffeeeiiilllkkkjjjjjjhhhggggggfffffffffgggggggggeeedddddddddcccaaa^^^______```aaaaaaaaaaaa```^^^]]]\\\[[[[[[\\\]]]^^^]]]___bbbeeeggghhhggggggbbb]]]YYYZZZ___cccdddbbbcccbbbaaa```______^^^^^^[[[]]]^^^]]][[[YYYXXXYYYYYYYYYZZZ\\\___``````^^^___aaaeeegggggghhhiiijjjgggggghhhhhhhhhhhhggggggffffffeeebbb``````ccceeeeeefffhhhjjjkkklllmmmmmmmmmmmmoooqqqsssrrrooollleeehhhhhhcccaaabbbcccbbbeeehhhiiiffffffkkkooopppllliiifffgggjjjlllllljjjgggfffiiinnnrrr{{{xxx```OOOKKKFFFDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCAAAAAABBBBBBBBBAAAAAA@@@===>>>???@@@BBBDDDFFFGGGHHHIIIMMMQQQWWW\\\```ccciiinnnvvv~~~{{{wwwrrrnnnlllfffaaaZZZUUURRRPPPOOONNNSSSRRRPPPNNNMMMLLLKKKKKKHHHGGGEEECCCCCCCCCDDDEEECCCCCCGGGQQQcccxxxppp```SSSQQQQQQLLLJJJKKKHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOOOOPPPNNNOOOPPPOOOMMMKKKKKKKKKKKKKKKMMMNNNNNNNNNMMMLLLQQQPPPPPPQQQRRRTTTVVVXXXYYYVVVTTTSSSTTTTTTTTTSSSVVVTTTRRRRRRTTTVVVXXXXXXTTTVVVWWWVVVTTTSSSSSSSSSRRRSSSTTTUUUWWWZZZ\\\]]]\\\ZZZZZZZZZ\\\]]]\\\[[[[[[\\\]]]^^^^^^]]]\\\[[[\\\\\\[[[[[[ZZZXXXXXXWWWZZZZZZZZZZZZYYYXXXWWWVVV^^^^^^___aaadddhhhkkkmmmjjjiiiiiijjjkkkmmmoooqqqqqqvvv|||xxx]]]PPPIIIEEEDDDMMM]]]uuuvvviiifffccceeeiiikkkjjjjjjggggggffffffeeeeeeffffffeeedddccccccccccccaaa___]]]^^^___```aaabbbbbbbbb^^^]]]\\\[[[[[[[[[\\\]]][[[]]]```ccceeeffffffeeeddd]]]WWWXXX___dddcccaaabbbaaa___]]][[[[[[[[[\\\\\\]]]^^^^^^\\\[[[[[[\\\YYYXXXWWWXXXZZZ]]]]]]]]]\\\___ccceeeeeedddeeeeeeeeeeeeeeeffffffeeeeeeeeeddddddbbb```^^^___aaadddeeeeeeggghhhjjjkkklllmmmnnnmmmmmmooorrrqqqmmmiiibbbfffgggccc```bbbbbb```^^^bbbcccaaabbbgggkkkkkkgggeeedddeeehhhjjjkkkjjjdddfffjjjnnnpppyyyyyyYYYTTTMMMHHHGGGFFFEEECCCFFFFFFEEEDDDCCCCCCCCCCCC@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCDDDGGGKKKOOOSSSWWWYYY___cccjjjrrrxxx{{{}}}}}}|||{{{{{{~~~|||yyyuuupppjjjddd```^^^[[[WWWRRROOONNNNNNMMMMMMPPPPPPNNNMMMKKKJJJIIIIIIHHHFFFDDDDDDBBB@@@BBBEEEEEELLLXXXkkkzzzqqqbbbXXXPPPPPPOOOLLLIIIIIIFFFGGGHHHHHHIIIJJJKKKKKKMMMLLLJJJJJJIIIJJJKKKLLLNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOOOONNNOOOOOONNNLLLJJJJJJKKKMMMMMMNNNOOOOOONNNNNNMMMNNNOOOPPPQQQSSSUUUXXXZZZZZZXXXUUUTTTTTTTTTSSSRRRUUUSSSPPPOOOQQQSSSTTTTTTQQQSSSUUUUUUTTTSSSSSSTTTRRRRRRSSSUUUWWWYYY[[[\\\ZZZYYYYYYZZZ\\\]]]]]]\\\YYYYYYZZZZZZ[[[ZZZZZZZZZ[[[ZZZXXXVVVUUUUUUUUUUUUXXXXXXXXXWWWVVVUUUTTTSSS\\\]]]^^^```cccfffiiikkkggghhhiiikkkmmmooopppqqqpppvvv{{{oooXXXKKKFFFFFFJJJYYYpppzzzooojjjgggbbbaaadddhhhiiigggggggggfffeeeeeedddeeeeeedddbbbbbbbbbccccccaaa___[[[\\\^^^___aaabbbbbbbbb^^^]]]\\\[[[[[[[[[\\\]]][[[]]]```ccceeeeeeeeeeeefff___XXXYYY^^^bbbaaa^^^___^^^\\\ZZZXXXXXXYYYYYY^^^______^^^]]]^^^aaacccaaa]]]YYYWWWXXX[[[^^^___\\\___cccdddcccbbbbbbbbbbbbccccccccccccccccccbbbbbbbbbbbb```^^^^^^aaacccddddddeeeggghhhjjjlllmmmnnnlllkkklllnnnnnnjjjfffcccggggggcccaaabbbbbb```^^^bbbbbb___^^^bbbddddddcccbbbaaacccfffiiikkkkkkfffhhhlllnnnpppwwwtttiiiYYYMMMHHHHHHGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDAAAAAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBAAABBBDDDGGGJJJMMMPPPRRRVVVYYY___eeekkkooorrrsssvvvvvvvvvzzz|||vvvsssqqqooojjjddd___YYYUUUSSSRRRPPPMMMLLLMMMMMMMMMLLLNNNMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDEEEBBB>>>???DDDLLL\\\sssvvvllleeeZZZTTTPPPOOOMMMJJJHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNMMMKKKJJJJJJKKKNNNNNNOOOOOOOOONNNNNNNNNMMMOOORRRSSSTTTUUUYYY\\\[[[YYYVVVTTTTTTTTTSSSRRRSSSQQQNNNNNNOOOQQQRRRRRROOOQQQSSSTTTSSSSSSTTTVVVRRRRRRSSSTTTVVVXXXZZZ[[[YYYXXXXXXZZZ]]]______^^^WWWWWWWWWVVVWWWWWWXXXXXXXXXWWWUUUSSSSSSSSSTTTUUUWWWWWWWWWVVVVVVTTTSSSSSSZZZ[[[\\\___aaadddfffhhheeegggiiikkknnnpppqqqrrrpppvvvyyyzzzcccNNNHHHIIIGGGTTThhh}}}wwwpppllljjjfffccceeejjjjjjggggggfffeeedddddddddddddddbbbaaaaaaaaaccccccaaa___ZZZ[[[\\\^^^```aaaaaaaaa^^^]]]\\\[[[[[[\\\]]]^^^]]]___aaadddeeeeeeddddddfff```[[[ZZZ]]]```^^^\\\\\\[[[ZZZYYYXXXXXXWWWWWW^^^___```___```bbbfffjjjhhhddd^^^[[[[[[]]]```aaa___aaacccdddbbbaaaaaabbb``````aaaaaaaaaaaa``````aaabbbbbbbbb``````aaacccccccccdddeeegggiiikkkmmmmmmllljjjjjjjjjjjjiiihhhiiillljjjeeeaaabbbbbb```___cccccc___^^^```bbb```aaaaaaaaabbbdddgggjjjkkkgggiiikkkmmmpppwwwjjjUUULLLJJJJJJJJJHHHHHHGGGFFFEEEEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBB@@@@@@???>>>>>>>>>>>>???@@@AAABBBCCCFFFHHHJJJKKKOOOQQQUUUZZZ___cccfffhhhnnnnnnooossszzz|||wwwqqqllliiiccc```\\\XXXSSSOOOLLLKKKLLLJJJIIIIIIJJJKKKJJJIIIKKKKKKKKKJJJIIIGGGFFFEEECCC@@@AAADDDBBB>>>BBBKKK^^^wwwyyymmmccc___UUURRROOOMMMJJJIIIHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIFFFFFFHHHIIIJJJJJJJJJJJJLLLMMMMMMKKKJJJIIIKKKLLLNNNMMMMMMMMMMMMLLLLLLLLLKKKOOOSSSTTTTTTUUUYYY\\\ZZZXXXUUUSSSTTTTTTSSSRRRQQQPPPNNNOOOPPPQQQQQQPPPOOOQQQSSSTTTTTTTTTUUUVVVSSSSSSSSSTTTUUUVVVXXXXXXXXXWWWWWWZZZ]]]_________WWWWWWUUUTTTTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUVVVVVVVVVUUUTTTTTTXXXYYYZZZ]]]___bbbcccdddeeefffgggjjjlllooopppqqqnnnssswwwwwwzzztttWWWLLLJJJEEELLL\\\oooxxxuuupppqqqpppnnnqqquuurrrlllgggfffeeedddccccccccccccaaa``````aaabbbbbbaaa___YYYZZZ[[[]]]^^^_________]]]]]]\\\\\\\\\^^^___```^^^```bbbdddddddddcccbbbaaa___\\\[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXX[[[]]]```bbbdddfffiiikkkgggddd```^^^^^^____________aaaaaaaaa___^^^___```^^^______``````______^^^```bbbddddddcccbbbbbbcccbbbbbbcccdddfffiiikkkmmmkkkjjjjjjhhhhhhiiilllooorrrssspppgggbbbaaa```^^^^^^bbbdddaaa```bbbdddbbbcccccccccccccccdddggghhhffffffgggjjjpppwww|||~~~tttfff[[[RRRKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFFFFEEEDDDCCCCCC@@@???>>>>>>======>>>>>>>>>>>>???@@@AAACCCDDDEEEIIIJJJLLLOOOSSSXXX[[[]]]cccdddfffiiiooowww|||xxxrrrkkkeee```^^^VVVTTTQQQNNNKKKIIIHHHGGGIIIHHHGGGHHHIIIJJJIIIGGGGGGGGGHHHGGGFFFEEECCCBBBCCC>>>>>>CCCDDDDDDOOO]]]}}}sssfff^^^\\\PPPPPPNNNIIIFFFGGGJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKJJJIIIJJJLLLNNNNNNMMMMMMLLLLLLKKKLLLLLLJJJNNNSSSTTTSSSSSSWWW[[[WWWUUURRRQQQRRRRRRRRRQQQOOOOOOOOOQQQSSSSSSQQQPPPPPPRRRTTTUUUTTTTTTVVVWWWTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUVVVXXX\\\^^^______ZZZXXXVVVTTTSSSTTTVVVWWWVVVUUUTTTTTTSSSSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTUUUVVVYYY[[[]]]___```aaaddddddeeegggiiilllnnnoookkkooosssssstttjjjWWWPPPIIIIIIQQQaaattttttttttttxxxzzzzzz}}}|||sssgggfffeeedddcccccccccccc```______```bbbbbbaaa```YYYYYY[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\]]]___```bbb___```bbbcccdddcccbbbaaa]]]\\\\\\[[[[[[[[[[[[[[[YYYZZZ[[[\\\\\\[[[ZZZYYYVVV[[[```eeeggghhhjjjkkkaaa```______```___]]][[[^^^^^^^^^]]][[[[[[\\\^^^]]]^^^^^^______^^^^^^]]]```bbbeeefffeeecccbbbcccbbbbbbbbbcccfffhhhkkkmmmhhhiiijjjhhhgggiiipppuuuzzzzzztttiiibbb```___\\\]]]aaacccaaabbbeeegggfffeeeeeeeeecccbbbbbbdddfffeeedddcccgggpppxxxzzzyyy~~~uuu___OOOJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCAAAAAA@@@???????????????<<<<<<<<<===>>>???@@@AAAFFFFFFGGGJJJMMMQQQTTTVVV\\\]]]___bbbgggooowww}}}{{{wwwqqqiiibbb[[[WWWTTTOOONNNKKKIIIGGGGGGGGGGGGIIIHHHHHHIIIJJJJJJIIIGGGEEEEEEFFFFFFEEECCCAAA@@@DDD>>>===DDDGGGLLL\\\ooo}}}ooobbbZZZZZZMMMNNNLLLGGGDDDFFFKKKNNNLLLKKKKKKJJJJJJIIIHHHHHHFFFGGGIIIJJJKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJJJJIIIJJJLLLOOOOOOOOONNNMMMMMMMMMMMMMMMIIIMMMRRRSSSRRRRRRUUUYYYUUURRRPPPOOOPPPPPPPPPOOONNNNNNPPPRRRTTTTTTRRRPPPPPPRRRUUUUUUUUUUUUVVVWWWUUUUUUTTTTTTTTTTTTTTTUUUSSSSSSTTTWWW[[[]]]^^^^^^\\\ZZZWWWUUUTTTUUUVVVXXXWWWVVVVVVUUUTTTSSSRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUTTTUUUWWWZZZ\\\^^^______cccccccccdddfffiiilllmmmhhhlllpppqqqqqqyyyzzzcccVVVOOOKKKMMMYYYiii|||~~~vvvsssvvvzzz}}}~~~yyyrrreeeddddddeeeggghhhgggfffaaa___]]]___bbbbbb```]]]ZZZZZZZZZYYYZZZZZZ[[[\\\^^^___aaacccbbb```^^^\\\aaa``````bbbdddeeedddbbbaaa___^^^^^^___^^^[[[YYYZZZ[[[]]]^^^]]]ZZZWWWUUUYYY\\\aaafffhhhgggdddbbb``````___\\\YYYXXXYYY[[[]]]]]]]]]\\\[[[\\\^^^```\\\\\\]]]]]]___```bbbbbb___^^^```dddeeebbb```bbbdddaaa___aaadddggghhhggggggiiijjjhhhfffiiipppxxx}}}wwwppphhhcccaaaaaa```eeefffdddgggnnnqqqooorrrnnnhhhdddbbbccccccddddddfffgggiiikkkoootttxxx{{{dddTTTMMMGGGFFFDDDCCCEEEIIIFFFFFFFFFGGGGGGGGGGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@@@@CCCCCCCCCDDDGGGJJJNNNPPPTTTVVVXXX[[[___dddjjjnnnvvvyyy|||xxxsssoookkkfff___XXXRRRNNNMMMJJJIIIIIIHHHHHHGGGGGGGGGEEEFFFGGGGGGGGGFFFDDDCCCEEEDDDCCCBBBAAA@@@>>>>>>===@@@EEEHHHNNN^^^yyypppcccYYYVVVWWWOOOMMMKKKHHHGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMFFFFFFEEEEEEFFFGGGHHHHHHDDDFFFHHHJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJNNNNNNMMMLLLKKKJJJJJJIIIJJJJJJKKKKKKLLLNNNOOOPPPSSSSSSRRRQQQOOONNNMMMMMMNNNMMMMMMNNNPPPRRRQQQPPPPPPQQQRRRTTTUUUUUUUUUUUUUUUSSSPPPOOOPPPQQQPPPPPPQQQSSSUUUUUUUUUVVVWWWYYYZZZWWWUUUUUUWWWWWWUUUSSSXXXUUUSSSSSSVVVWWWVVVTTTRRRRRRSSSSSSTTTTTTTTTTTTRRRRRRSSSTTTWWWYYY\\\]]]______``````aaacccdddeeefffdddfffkkkqqqwwwzzzaaaWWWNNNJJJPPP[[[lll}}}yyyrrrpppnnnqqqrrrqqqsssuuurrrmmmeeedddccceeeggghhhgggfffaaaaaa``````aaa```^^^]]][[[[[[ZZZZZZZZZ[[[[[[\\\]]]___```bbbbbbbbbaaa```aaa``````aaacccddddddccccccaaa_________]]][[[YYYZZZ[[[\\\]]]\\\ZZZXXXWWWXXX[[[```dddggggggfffddd______^^^[[[YYYXXXYYYZZZZZZ[[[[[[[[[ZZZZZZ\\\^^^ZZZZZZ[[[\\\^^^___aaabbb___]]]___dddeeebbbaaaccccccaaa___```ccceeeeeeeeeggghhhiiigggfffiiinnnsssxxxvvvsssmmmhhhdddccccccccchhhkkkjjjnnnxxxzzzqqqiiiffffffhhhjjjdddfffgggiiijjjnnnsssvvvyyyjjj[[[MMMIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@BBBEEEHHHJJJNNNPPPRRRUUUXXX\\\bbbfffoooqqqtttxxxzzzzzzzzzyyyzzzyyyzzz~~~~~~|||}}}~~~~~~yyyrrrmmmdddaaa\\\WWWQQQMMMKKKIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDEEEEEEEEEEEEDDDBBBAAA@@@@@@???>>>>>>???BBBDDDEEEHHHLLLRRR^^^ttt~~~lll```WWWSSSSSSLLLKKKIIIGGGEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKFFFFFFEEEEEEFFFGGGGGGHHHEEEFFFHHHJJJJJJJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLKKKKKKJJJJJJIIIIIIIIIKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKMMMOOOPPPPPPNNNOOOOOOPPPQQQRRRRRRRRRRRRRRRPPPNNNMMMNNNOOOOOONNNPPPRRRTTTTTTTTTTTTVVVXXXXXXVVVUUUUUUWWWWWWUUUSSSVVVTTTRRRSSSVVVWWWVVVUUUSSSSSSSSSSSSTTTUUUVVVWWWWWWVVVVVVVVVXXX[[[]]]___^^^^^^_________aaacccdddfffdddeeejjjnnnrrr{{{uuu^^^RRRKKKNNNVVVeee~~~||||||~~~rrrmmmmmmiiijjjhhheeeggglllmmmjjjeeedddcccdddfffhhhgggfffbbbcccdddccc```___^^^___^^^]]]\\\\\\\\\\\\]]]]]]^^^^^^___```aaabbbccccccbbb```______aaacccdddcccdddbbb```^^^^^^^^^\\\ZZZ\\\\\\[[[[[[ZZZZZZYYYYYYXXXZZZ^^^bbbeeeggggggggg^^^^^^^^^\\\YYYXXXXXXYYYXXXYYYYYYYYYXXXXXXZZZ\\\YYYYYYZZZ[[[]]]^^^___```\\\ZZZ\\\```aaa______bbbbbb```___```aaaccccccbbbggggggffffffgggiiikkkmmmnnnnnnmmmjjjgggeeeeeeeeeeeekkkoooooosss~~~{{{ooohhhgggjjjmmmeeefffhhhiiijjjlllpppsssvvv|||mmmSSSIIIJJJJJJGGGDDDIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>============>>>@@@CCCDDDIIIJJJMMMNNNPPPSSSXXX[[[ccceeehhhkkkmmmnnnnnnmmmppppppqqquuu{{{}}}}}}}}}yyyvvvtttuuuuuuuuuuuusssnnnhhhcccXXXVVVRRRNNNKKKIIIGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCBBBBBBAAA??????;;;>>>@@@@@@???@@@CCCGGGHHHOOOZZZgggzzztttccc[[[TTTOOONNNIIIHHHFFFDDDDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHFFFFFFFFFEEEFFFFFFGGGHHHFFFGGGHHHJJJKKKJJJJJJIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMIIIIIIJJJLLLOOOPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMKKKOOOPPPRRRSSSRRRRRRTTTVVVVVVUUUTTTUUUVVVVVVUUUSSSSSSRRRRRRSSSVVVWWWWWWVVVSSSSSSSSSSSSUUUWWWYYYZZZ\\\[[[YYYYYYZZZ\\\___aaa]]]]]]^^^]]]]]]^^^aaadddbbbaaadddiiilllmmmrrryyynnn___PPPLLLPPP\\\ssswwwwwwnnnlllmmmnnnlllgggbbbdddjjjmmmkkkdddccccccdddfffggggggfffaaadddgggfffcccaaabbbdddaaaaaa```______^^^____________^^^^^^___```bbbcccbbb```^^^^^^```bbbcccdddcccaaa^^^]]]^^^___^^^^^^]]]\\\ZZZYYYYYYYYYZZZZZZXXXYYY\\\```cccfffhhhiiiaaaaaa```^^^ZZZWWWWWWWWWWWWXXXYYYYYYWWWWWWYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]XXXVVVWWW[[[\\\[[[\\\___aaaaaa```aaaaaabbbbbbaaafffeeedddeeeggghhhhhhggghhhiiiiiigggeeeddddddeeeeeejjjnnnooopppyyyrrriiifffgggiiiggghhhiiiiiiiiijjjmmmooossszzz~~~cccPPPKKKJJJHHHHHHKKKJJJIIIGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAA@@@??????>>>>>>??????>>>>>>??????AAAAAAFFFHHHJJJKKKKKKNNNQQQTTTXXXZZZ]]]```bbbccccccccceeefffhhhlllpppuuuxxxyyyyyy{{{}}}}}}zzzxxxvvvuuuuuuwwwwwwwwwwwwvvvtttpppmmmlllkkkjjjjjjhhhccc]]]YYYQQQOOOLLLIIIGGGEEEEEEEEEAAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@??????>>>======:::???DDDFFFEEEEEEIIILLLRRR```tttiiiZZZUUUPPPKKKIIIGGGFFFEEEDDDCCCCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHFFFEEEGGGFFFFFFFFFFFFFFFGGGGGGFFFGGGIIIJJJJJJKKKJJJJJJHHHHHHIIIIIIIIIIIIIIIHHHEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMMMMMMMHHHIIIJJJMMMOOOPPPOOOMMMNNNMMMMMMLLLKKKKKKKKKKKKLLLKKKKKKLLLNNNNNNMMMKKKMMMOOOQQQQQQPPPPPPRRRSSSTTTTTTUUUVVVVVVVVVUUUTTTRRRRRRSSSTTTVVVWWWWWWVVVTTTSSSSSSTTTVVVXXX[[[]]]___]]][[[ZZZZZZ\\\___aaa]]]^^^^^^]]]\\\]]]bbbfffbbbbbbfffkkklllkkknnnrrruuuqqqYYYMMMKKKUUUllluuutttsssmmmnnnooouuurrrllleeeeeekkkmmmllldddcccbbbdddfffgggfffeeeaaaeeehhhhhhffffffhhhjjjeeedddcccbbbaaa````````````___]]]\\\\\\]]]^^^___bbb___]]]]]]___aaaccccccaaa___\\\[[[]]]___aaaaaa]]]\\\ZZZYYYXXXYYY[[[[[[YYYZZZ\\\___bbbdddfffgggffffffdddaaa\\\XXXVVVVVVWWWXXXZZZZZZYYYXXXYYYZZZ]]]^^^^^^^^^]]]\\\ZZZYYYXXXUUUUUUXXXYYYXXXZZZ^^^aaaaaabbbbbbbbbaaabbbbbbeeedddcccdddfffgggfffdddhhhhhhgggeeecccaaabbbcccfffiiilllllllllppp|||uuukkkfffeeefffjjjkkklllllljjjjjjkkkmmmpppxxx}}}{{{}}}eeeUUULLLKKKNNNJJJIIIHHHFFFFFFGGGHHHIIIEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>@@@@@@??????????????????CCCDDDFFFGGGGGGHHHJJJLLLPPPRRRTTTWWWYYYZZZ[[[[[[[[[\\\___bbbeeeiiillloookkkmmmpppssswwwzzz|||}}}~~~|||zzz{{{}}}{{{yyyuuuqqqoooooopppqqqpppoooooopppqqqooojjjfffbbbaaa___^^^\\\YYYTTTPPPKKKJJJGGGDDDBBBAAAAAAAAA===>>>>>>??????@@@@@@@@@???>>>>>>==================???BBBEEEJJJSSS^^^fffssswww___SSSOOOLLLHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHHHHDDDDDDDDDEEEEEEEEEEEEEEECCCDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOJJJJJJKKKNNNQQQRRRQQQOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLMMMOOOQQQQQQNNNLLLMMMNNNOOOOOOOOOOOOPPPRRRRRRSSSVVVWWWWWWVVVVVVUUUSSSTTTVVVVVVVVVVVVVVVVVVSSSTTTTTTUUUWWWZZZ\\\^^^___]]][[[YYYYYY[[[]]]^^^]]]______]]]\\\^^^eeekkkooooooqqqtttrrrlllkkkmmmooocccOOOHHHOOOdddzzzwwwnnnwwwzzzooolllnnnpppuuusssnnnhhhhhhkkkkkkiiidddcccbbbccceeegggfffeeebbbdddggghhhiiiiiikkklllfffeeedddcccaaaaaa``````___^^^]]]\\\[[[\\\\\\]]]```^^^]]]]]]___aaabbbaaaaaa^^^ZZZYYY[[[^^^aaabbb\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[]]]___aaacccddddddggggggfffbbb]]]YYYVVVUUUVVVXXXZZZZZZYYYYYYYYYZZZ^^^^^^^^^^^^]]][[[YYYXXXZZZWWWUUUWWWXXXWWWYYY^^^^^^```bbbcccbbbaaabbbcccccccccddddddeeeeeeeeefffjjjjjjhhhddd```___aaabbbggghhhjjjllljjjkkkrrr{{{}}}vvvnnniiihhhiiioooppppppooolllkkkkkkllloooxxx}}}{{{{{{hhhVVVPPPPPPKKKIIIGGGEEEEEEEEEGGGHHHFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>=========<<<>>>@@@BBBBBBBBBBBBDDDFFFIIIJJJLLLOOOQQQRRRSSSTTTQQQSSSVVVXXXZZZ]]]```ccc```bbbfffjjjnnnqqqssstttwwwuuutttuuuvvvwwwvvvvvvzzzyyyvvvsssooooooqqqssssssppplllhhhfffgggjjjlllgggffffffiiijjjhhhccc^^^YYYWWWUUUTTTRRRPPPLLLIIIEEECCCAAA???===<<<<<<<<<;;;;;;<<<===>>>>>>??????=========<<<======>>>???AAA@@@AAAHHHYYYooo|||jjjWWWNNNKKKIIIFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFIIIKKKNNNQQQRRRPPPPPPPPPPPPPPPPPPQQQQQQLLLLLLLLLNNNQQQSSSSSSSSSPPPOOOMMMLLLKKKLLLLLLMMMLLLLLLNNNQQQTTTSSSQQQNNNLLLNNNOOOOOONNNNNNOOOPPPQQQTTTWWWXXXXXXWWWWWWWWWVVVXXXYYYYYYWWWUUUTTTTTTSSSSSSUUUWWWXXXZZZ[[[\\\\\\[[[ZZZZZZYYYZZZ[[[\\\]]]___```^^^\\\```iiippp~~~}}}}}}|||vvvlllggghhhiiiuuunnnVVVJJJKKK\\\nnnqqqssstttllljjjlllmmmooopppnnnjjjjjjllliiieeecccbbbbbbccceeeffffffeeeddddddeeegggiiikkkjjjiiieeeeeecccaaa```___^^^^^^]]]]]]]]]\\\]]]]]]^^^^^^^^^]]]]]]^^^```aaaaaa```ccc___ZZZXXXYYY\\\^^^___[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^```aaaaaa``````dddeeeeeebbb^^^YYYWWWWWWVVVXXXZZZZZZYYYXXXYYYYYYZZZ[[[\\\]]]\\\[[[YYYXXXZZZUUUSSSTTTTTTSSSVVVZZZ[[[^^^aaabbbaaa```aaacccaaaccceeedddbbbcccfffiiimmmkkkhhhccc___^^^aaaccceeecccfffkkkkkkiiilllrrrwwwyyyxxxtttnnnkkklllooosssttttttrrrooolllllllllooowww}}}{{{zzzqqqbbb\\\QQQNNNKKKHHHFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>>>>>>>===<<<<<<;;;===???@@@@@@@@@AAACCCCCCDDDEEEGGGIIIKKKLLLMMMJJJLLLOOOPPPPPPRRRVVVYYYYYY[[[]]]aaadddfffhhhiiihhhhhhiiihhhggggggiiikkkkkkkkkkkkhhhdddccceeehhhiiigggdddaaa______```aaa^^^]]]\\\___aaa___YYYSSSPPPNNNLLLJJJJJJHHHEEECCC@@@???===<<<;;;;;;<<<<<<999:::;;;<<<===>>>??????===<<<<<<<<<===???AAABBBDDDEEEMMM```{{{nnn```QQQKKKIIIGGGFFFGGGBBBCCCCCCDDDEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKLLLLLLKKKKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDFFFGGGJJJLLLNNNPPPMMMNNNNNNOOOPPPQQQRRRRRRNNNLLLKKKLLLOOORRRTTTUUUOOONNNLLLKKKKKKLLLMMMNNNKKKMMMOOOSSSVVVUUURRROOOLLLNNNOOOOOONNNMMMOOOPPPPPPTTTXXXZZZYYYXXXXXXYYYZZZ\\\]]]\\\XXXTTTRRRSSSQQQSSSVVVXXXZZZZZZZZZYYYYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[^^^___]]]\\\```kkkttt~~~}}}{{{tttiiidddddddddnnn{{{}}}bbbRRRLLLTTTaaa~~~zzzrrr|||qqqjjjhhhiiijjjjjjmmmmmmllllllmmmiiiccccccbbbbbbccceeeffffffeeefffdddccceeeiiijjjhhheeedddcccaaa```^^^]]]\\\\\\[[[\\\]]]^^^______``````]]]]]]]]]___aaaaaa```___eeeaaa[[[WWWWWWYYY[[[\\\ZZZZZZZZZZZZ[[[[[[[[[[[[]]]^^^```aaaaaa```^^^]]]aaabbbcccaaa]]]ZZZXXXXXXUUUWWWYYYZZZYYYXXXXXXXXXVVVWWWZZZ[[[\\\[[[ZZZYYYWWWRRROOOPPPOOONNNQQQVVVYYY\\\```aaa```___```bbb```cccfffdddaaaaaafffkkkooolllhhhbbb______bbbeee```^^^bbbiiillliiijjjnnnqqqsssssspppkkkjjjooosssuuuvvvvvvtttpppmmmllllllooowww}}}{{{zzz}}}zzzoooXXXUUUQQQLLLIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAABBB?????????@@@??????>>>>>><<<>>>@@@AAA@@@@@@BBBCCC>>>???@@@BBBDDDFFFHHHIIIEEEGGGJJJKKKJJJKKKOOORRRPPPRRRTTTVVVXXXZZZ[[[[[[]]]___```___]]]]]]aaaeee```aaabbb```]]]\\\^^^aaaaaaaaa___]]][[[YYYXXXWWWWWWVVVUUUXXX[[[YYYRRRLLLJJJHHHFFFEEEEEEDDDAAA@@@>>>===<<<<<<<<<===>>>???999999:::;;;===>>>??????<<<<<<<<<===>>>@@@BBBDDDDDDKKK^^^{{{~~~eeeZZZOOOJJJHHHFFFFFFHHHAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFHHHIIIHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIILLLLLLMMMMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDBBBBBBCCCDDDFFFHHHIIIJJJIIIJJJKKKMMMOOOQQQRRRSSSNNNLLLJJJKKKNNNRRRUUUVVVNNNMMMLLLKKKKKKLLLNNNOOOKKKLLLPPPTTTVVVVVVRRROOOMMMNNNOOOOOONNNMMMNNNPPPPPPTTTYYY[[[ZZZYYYYYYZZZ\\\^^^```]]]XXXSSSQQQQQQQQQSSSVVVYYYZZZZZZXXXWWWXXXYYYZZZ\\\\\\[[[ZZZYYYYYY\\\^^^\\\[[[```lllvvvyyywwwwwwvvvooofffaaabbbbbbkkkuuunnnZZZOOOQQQYYYrrrvvv|||tttllliiihhhhhhhhhiiijjjkkkjjjhhhfffeeeaaabbbdddeeeeeedddbbb```cccdddeeeeeecccbbbcccddddddddddddcccaaa___]]]\\\___]]][[[\\\]]]^^^]]]]]]````````````_________^^^bbb```]]]YYYVVVVVVYYY\\\^^^[[[XXXXXXZZZ[[[YYYVVV[[[^^^```bbbbbb```^^^[[[^^^______^^^]]][[[YYYWWWYYYYYYYYY[[[]]]]]][[[YYYZZZXXXWWWYYY\\\\\\ZZZXXX[[[SSSLLLMMMOOOOOOQQQUUUYYYZZZ\\\```bbbbbb```]]]aaaaaaaaaaaaccceeeggghhhiiifffbbb``````aaaaaaaaabbbbbbcccfffiiikkkkkkkkkoooqqqpppmmmjjjkkkqqqxxx|||{{{xxxtttpppnnnlllkkkpppwwwyyyvvvsssuuuyyy{{{kkkVVVOOONNNKKKIIIJJJIIIGGGEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@??????????????????@@@<<<<<<===>>>???>>>>>>>>>======>>>???@@@AAABBBBBBAAABBBCCCEEEFFFHHHIIIJJJLLLMMMMMMNNNOOOPPPPPPQQQSSSTTTUUUUUUSSSSSSTTTUUUSSSTTTUUUVVVVVVUUUTTTSSSUUUUUUUUUTTTSSSQQQPPPOOOMMMNNNOOOOOONNNLLLJJJIIICCCBBBAAA???>>>=========<<<;;;;;;::::::;;;;;;<<<888888888:::<<<======<<<:::<<<======<<>>>>>>>>??????;;;;;;<<<======>>>?????????@@@AAABBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMLLLKKKKKKLLLMMMMMMNNNOOOOOOOOOOOONNNMMMOOOOOONNNNNNMMMKKKJJJIIIGGGHHHIIIIIIHHHFFFDDDCCCAAA@@@???===<<<<<<;;;;;;::::::999999888999999999>>>===<<<===>>>???@@@@@@AAAAAAAAA???@@@EEENNNUUU\\\uuuvvvcccUUUQQQLLLIIIHHHHHHHHHHHHDDDDDDDDDDDDDDDEEEEEEFFFDDDDDDDDDEEEEEEDDDDDDDDDAAABBBBBBCCCDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFCCCEEEFFFFFFEEEEEEFFFGGGJJJIIIGGGFFFFFFFFFGGGHHHHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGJJJLLLNNNMMMMMMMMMNNNMMMLLLKKKKKKLLLNNNQQQRRRMMMLLLLLLLLLLLLMMMNNNNNNKKKNNNQQQTTTUUUSSSQQQOOOMMMMMMNNNOOOQQQSSSUUUWWWWWW]]]aaa```\\\YYYZZZ^^^___cccfffccc]]]VVVTTTTTTQQQSSSUUUWWWYYY[[[\\\\\\]]]^^^```aaabbbaaa```___^^^^^^^^^^^^___bbbgggkkknnnmmmllljjjhhheeecccbbbeeeeeejjjuuu~~~dddWWWTTT[[[qqq{{{rrrllliiihhhgggddddddccccccddddddeeeeeeeeeeeedddbbbbbbaaaaaaaaacccdddffffffeeeeeefffhhhkkkjjjhhhfffcccaaa___^^^\\\[[[YYYZZZ\\\^^^_________^^^]]]\\\]]]___aaabbbeeedddaaa]]]YYYWWWXXXZZZ\\\\\\\\\[[[XXXWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYXXX[[[[[[\\\[[[ZZZYYYXXXWWWXXXWWWWWWXXXZZZZZZYYYWWWYYYWWWUUUUUUWWWXXXYYYXXXdddbbbbbbbbb\\\UUUTTTXXX]]][[[ZZZZZZ[[[\\\[[[[[[[[[[[[[[[\\\]]]```bbbdddeeeccc```___```bbbcccdddaaaaaabbbdddhhhjjjjjjiiiiiikkklllllljjjkkkooossstttsssqqqooonnnmmmmmmmmmnnnsssuuuqqqooorrruuuuuuyyyppp[[[NNNJJJFFFEEEDDDEEEFFFFFFDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB???>>>>>>===>>>???@@@AAA;;;;;;<<<<<<======>>>>>><<<===>>>???@@@AAABBBBBBAAABBBBBBCCCCCCDDDDDDEEECCCDDDEEEEEECCCCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCAAABBBCCCCCCBBBAAA???>>>>>>===<<<;;;::::::::::::;;;;;;:::999888888999999===<<<;;;;;;<<<>>>???AAA@@@@@@@@@@@@CCCLLLYYYbbbvvvtttbbbTTTOOOLLLIIIGGGHHHIIIIIIIIIDDDDDDCCCCCCDDDDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCEEEFFFFFFDDDDDDEEEGGGHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEHHHJJJMMMMMMLLLKKKLLLLLLIIIIIIIIIJJJLLLOOORRRSSSLLLLLLKKKKKKKKKLLLMMMMMMKKKNNNQQQTTTTTTSSSQQQOOOMMMMMMOOOPPPSSSVVVXXXYYYVVVXXX[[[\\\[[[[[[[[[\\\^^^cccfffeee```YYYUUUTTTQQQRRRTTTVVVXXXZZZ[[[[[[]]]^^^^^^___```aaabbbbbb^^^^^^^^^]]]]]]___dddgggfffffffffffffffeeeeeeeeefffggglllrrryyynnn[[[XXXjjjxxxpppllliiigggfffcccbbbaaaaaaaaaccceeeggghhhgggdddbbbaaaaaabbbbbbbbbdddffffffeeefffgggiiimmmllljjjgggdddaaa___^^^\\\ZZZXXXYYY[[[^^^______]]]\\\ZZZZZZ[[[^^^aaacccfffeeeddd```\\\YYYXXXYYY\\\^^^```^^^ZZZWWWXXXZZZ[[[ZZZZZZZZZZZZZZZZZZ[[[YYYYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVWWWXXXYYYXXXWWWYYYWWWVVVUUUVVVWWWYYYZZZeeehhhmmmnnnfff\\\ZZZ^^^bbb^^^ZZZXXXXXXZZZ[[[[[[YYYYYYYYYZZZ\\\___aaabbbcccaaa^^^^^^```cccdddeeeaaa```aaadddgggiiiiiihhhgggiiikkkllllllllloooqqqpppoooooonnnnnnnnnnnnoooooossstttqqqpppsssuuuuuuyyy{{{www___QQQKKKIIIFFFFFFGGGGGGDDDAAABBBCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBAAAAAABBBBBBBBBAAA@@@>>>===>>>???AAACCC>>>>>>>>>>>>>>>?????????;;;<<<<<<===>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBAAA@@@@@@@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA???@@@@@@@@@@@@???>>>======<<<;;;::::::999::::::>>>===<<<;;;;;;;;;;;;;;;888999;;;<<<===>>>@@@BBB<<>>???@@@BBBDDD????????????>>>>>>>>>>>><<<<<<<<<======>>>>>>>>>>>>>>>???????????????@@@>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>>>>=========<<<<<<<<<;;;::::::;;;;;;;;;>>>===<<<<<<;;;;;;;;;<<<888;;;???@@@@@@AAABBBDDDBBBKKKXXXeeeqqq~~~wwwjjjkkkiiiddd\\\SSSLLLIIIJJJIIIGGGGGGHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBBDDDEEEEEEDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCBBBCCCDDDEEEFFFGGGHHHHHHIIIKKKMMMMMMLLLKKKKKKLLLKKKKKKKKKLLLLLLMMMNNNNNNKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPRRRTTTUUUTTTSSSRRRRRRRRRSSSTTTTTTTTTUUUUUUTTTSSSTTTWWW\\\______^^^]]]```dddeeeccc]]]XXXUUURRRSSSUUUWWWXXXZZZZZZZZZYYYXXXXXXXXXYYY[[[]]]___]]]^^^]]]\\\[[[\\\^^^aaaaaaaaaaaaaaabbbdddeeefffdddggglllnnnmmmqqq~~~yyywww~~~yyyrrrllliiiiiihhhgggcccbbbaaaaaabbbdddfffgggiiigggeeecccbbbbbbcccddd```bbbccccccbbbbbbccceeehhhgggdddbbb```````````````]]]YYYWWWXXXYYYZZZZZZXXXWWWVVVVVVWWWZZZ\\\^^^```bbbdddccc```]]][[[ZZZ]]]___``````^^^\\\\\\\\\ZZZYYYYYYXXXXXXYYYYYYZZZWWWWWWWWWWWWXXXYYYZZZ[[[WWWVVVTTTUUUVVVXXXXXXWWWXXXXXXYYYXXXWWWWWWYYY[[[]]]fffrrrzzzvvvllliiikkkiiiddd]]]YYYXXX[[[]]]^^^^^^]]]\\\\\\]]]^^^```aaabbb___]]]]]]```ccceeeeeebbbbbbbbbeeegggiiihhhggghhhiiijjjkkklllmmmnnnooonnnmmmmmmmmmmmmnnnnnnooonnnqqqqqqpppqqqvvvxxxvvvuuuuuuyyywww^^^VVVKKKFFFFFFHHHGGGEEECCCCCCCCCBBBBBBBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAA@@@AAABBBCCCDDD??????>>>>>>======<<<<<<============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===<<<;;;<<<===>>>======<<<<<<======>>>===============<<<;;;;;;;;;;;;;;;:::::::::::::::<<<;;;;;;;;;;;;;;;<<<===;;;;;;::::::::::::;;;;;;999<<>>======<<<>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<::::::;;;<<<===<<<;;;::::::;;;<<<===;;;<<<<<<<<<<<<;;;:::::::::::::::999999::::::;;;:::::::::::::::;;;<<<===::::::999::::::;;;<<<===;;;===???AAAFFFPPP^^^hhhwwwrrr^^^[[[UUUOOOJJJGGGEEEEEEGGGGGGGGGHHHIIIIIIFFFDDDEEEDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@??????>>>>>>???AAACCCDDDCCCBBBAAABBBCCCDDDDDDCCCCCCDDDFFFEEEDDDCCCCCCCCCDDDFFFGGGDDDDDDCCCBBBBBBBBBCCCCCCAAACCCEEEGGGHHHIIIIIIIIIIIIKKKNNNOOOOOONNNOOOPPPMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNMMMNNNOOOQQQRRRQQQQQQPPPRRRRRRSSSRRRRRRPPPNNNMMMOOOPPPSSSUUUXXX[[[^^^___bbbccceeeffffffccc```]]]UUUVVVWWWYYYZZZ[[[[[[\\\ZZZZZZZZZZZZZZZ[[[\\\\\\\\\]]]]]]]]]\\\\\\^^^```^^^^^^]]]^^^___aaadddfffddddddgggkkkkkklllrrrzzz}}}wwwooojjjggghhhiiiiiiaaaaaaaaaaaaaaabbbbbbcccbbbbbbaaaaaaaaaaaaaaaaaa^^^___```___^^^]]]^^^______^^^\\\[[[\\\]]]___```eeeaaa[[[WWWUUUUUUUUUUUUSSSTTTTTTUUUVVVVVVVVVVVVYYY]]]aaacccbbb```]]]\\\ZZZYYYYYY\\\______\\\XXXYYYYYYZZZ[[[[[[ZZZYYYYYYWWWVVVVVVWWWXXXZZZ\\\^^^YYYWWWUUUUUUWWWXXXYYYXXXRRRUUUXXXXXXVVVUUUVVVXXXZZZaaannnyyyzzzsssmmmmmmhhhccc]]]YYYYYY[[[]]]^^^aaa```^^^]]]]]]]]]^^^^^^bbb```]]]]]]___bbbcccddddddddddddfffiiijjjiiihhhiiihhhffffffhhhiiijjjjjjmmmlllkkkjjjiiiiiiiiiiiieeeggghhhhhhlllrrrtttrrrrrruuuzzz}}}}}}ttt```VVVRRRNNNJJJHHHGGGFFFEEEDDDCCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCCCCDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@??????>>>===============<<<<<<>>>=====================:::<<<===<<<;;;:::;;;===>>>===<<<;;;;;;<<<===>>><<<<<<=========<<<<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<999999999999:::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@BBBDDDHHHRRRcccyyynnn[[[WWWPPPJJJFFFFFFFFFFFFEEEEEEFFFHHHJJJJJJHHHEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@CCCBBBBBBAAA@@@???>>>>>>===>>>AAACCCCCCCCCBBBAAABBBCCCDDDDDDCCCCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGDDDDDDCCCBBBBBBBBBCCCCCC@@@BBBDDDFFFHHHHHHHHHHHHIIIKKKNNNPPPOOOOOOPPPQQQMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMNNNNNNOOOKKKLLLNNNOOOPPPPPPOOOOOOPPPPPPQQQQQQQQQOOONNNMMMMMMOOORRRTTTUUUXXX\\\___aaaaaabbbcccdddbbb___\\\VVVWWWXXXZZZ[[[\\\\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]\\\]]]^^^```\\\\\\[[[\\\^^^aaadddfffdddccceeeiiikkkkkknnntttwww{{{uuulllgggfffggggggfff```______^^^^^^^^^______``````aaabbbaaa```___^^^^^^^^^______^^^\\\[[[YYYZZZYYYXXXWWWXXXZZZ\\\]]]eeeaaa\\\WWWTTTSSSSSSTTTRRRSSSTTTUUUUUUUUUUUUUUUVVV\\\cccdddaaa]]]\\\]]]]]]\\\\\\\\\\\\^^^___```[[[ZZZYYYXXXXXXWWWXXXXXXVVVTTTRRRSSSUUUWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRTTTWWWYYY[[[XXX]]]gggsss{{{xxxnnneee___^^^[[[XXXWWWXXXZZZ[[[\\\\\\\\\\\\]]]^^^______^^^___````````````bbbdddbbbbbbbbbccceeehhhjjjlllhhhfffdddccccccdddeeefffjjjlllmmmkkkhhheeedddcccdddfffjjjkkkllllllmmmnnnqqqpppsssyyyzzz}}}{{{hhh___XXXRRRTTTMMMIIIJJJHHHDDDEEEJJJ===EEEHHHDDDAAACCCDDDAAACCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>999999999:::<<<===<<<;;;=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<======<<<;;;999888===;;;:::;;;;;;:::;;;============<<<<<<===@@@CCCCCCHHHQQQ___rrryyyhhh\\\TTTJJJFFFFFFGGGEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB???>>>???>>>===;;;??????@@@@@@@@@AAAAAAAAADDDCCCBBBAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLNNNOOOPPPOOONNNNNNPPPOOOMMMKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKLLLNNNOOOQQQQQQSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQRRRTTTVVVXXXZZZ]]]```ccceeedddbbb^^^[[[UUUTTTTTTVVVZZZ]]]^^^^^^^^^]]][[[YYYXXXYYYZZZ[[[XXXZZZ[[[[[[ZZZZZZ[[[\\\___\\\]]]_________cccjjjffffffggghhhjjjkkklllllluuuvvvqqqjjjfffeeeddddddccc]]]\\\\\\\\\\\\\\\]]]]]]]]]___aaabbbcccbbbaaa```]]]^^^^^^^^^^^^\\\ZZZYYYXXXXXXVVVVVVWWWXXXZZZ\\\ccc```[[[VVVSSSRRRQQQRRRRRRRRRSSSTTTUUUUUUUUUUUUWWW\\\```aaa^^^[[[\\\^^^___^^^]]]]]]]]]^^^___```[[[ZZZZZZYYYXXXXXXXXXXXXUUUSSSRRRRRRUUUWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUTTTVVVUUUTTTSSSTTTUUUWWWXXXWWWYYY___hhhnnnnnnhhhaaa]]][[[YYYWWWVVVWWWYYYZZZ[[[[[[[[[\\\\\\]]]^^^___]]]^^^___^^^^^^___aaacccccccccdddeeefffhhhjjjkkkfffeeecccbbbcccdddeeefffgggiiijjjjjjgggeeeeeeeeebbbeeehhhjjjkkklllnnnooopppppptttxxxwwwvvv}}}|||vvviii___TTTNNNIIIDDDDDDIIICCCHHHHHHCCC@@@BBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>><<<;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;:::999::::::;;;===>>>=========999;;;======>>>AAAFFFJJJNNNXXXjjjoooaaaXXXRRRJJJFFFFFFGGGEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@?????????===<<<>>>>>>>>>?????????@@@@@@CCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAACCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPOOOMMMLLLKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQSSSTTTVVVXXXYYYZZZ]]]```cccdddccc```___VVVUUUUUUVVVZZZ\\\]]]]]]^^^]]]ZZZYYYXXXXXXYYYYYYXXXYYYZZZYYYXXXWWWXXXZZZ^^^\\\\\\^^^___```eeekkkhhhhhhhhhiiiiiiiiijjjjjjqqqwwwvvvnnnkkkgggdddcccbbbaaa```[[[[[[ZZZZZZZZZZZZ[[[[[[[[[]]]```cccdddcccbbb```\\\]]]]]]^^^]]]\\\ZZZYYYVVVUUUTTTTTTTTTVVVXXXZZZ```^^^ZZZVVVRRRPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTXXX[[[^^^^^^\\\[[[\\\^^^```___^^^]]]\\\]]]^^^^^^\\\[[[[[[ZZZYYYXXXXXXXXXSSSRRRQQQQQQTTTVVVWWWWWW[[[ZZZYYYXXXWWWUUUTTTTTTXXXWWWUUUTTTSSSSSSTTTTTTVVVVVVWWW\\\aaacccaaa^^^YYYXXXVVVUUUUUUVVVWWWXXXZZZZZZZZZ[[[\\\\\\]]]]]]\\\]]]\\\[[[[[[\\\___bbbbbbcccdddfffgggggghhhhhhccccccbbbbbbbbbdddeeefffeeegggiiiiiigggfffeeefff```cccgggiiijjjlllnnnpppmmmpppuuuxxxuuurrrtttzzznnn```SSSJJJGGGHHHEEEGGGEEE@@@>>>@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>???>>>======>>>>>>===;;;:::;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;666888;;;<<<======<<<::::::===@@@AAABBBHHHQQQYYYcccqqqrrrcccXXXRRRNNNIIIGGGGGGGGGEEEBBBCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDCCCDDDDDDEEEFFFBBBBBBBBBBBBAAAAAAAAAAAADDDBBB@@@?????????>>>============>>>>>>>>>??????BBBBBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@>>>???AAABBBDDDEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKLLLLLLMMMNNNPPPRRRSSSTTTOOOOOOMMMLLLLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOONNNMMMMMMLLLLLLRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXWWWZZZ]]]aaacccdddcccbbbWWWVVVUUUVVVYYY\\\]]]]]]___^^^\\\ZZZYYYYYYYYYZZZZZZZZZ[[[ZZZXXXXXXYYY[[[___]]]\\\______```fffmmmlllkkkkkkjjjiiihhhggggggmmmnnnvvvxxxmmmfffeeeeeeddddddcccbbbaaa^^^]]]\\\[[[ZZZYYYYYYYYYZZZ\\\___bbbcccbbb```^^^ZZZ[[[\\\\\\\\\[[[YYYXXXTTTSSSRRRQQQRRRTTTVVVWWW]]][[[YYYVVVRRRPPPMMMLLLOOOPPPQQQSSSTTTTTTTTTTTTXXX[[[___```___^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\[[[[[[ZZZYYYXXXWWWRRRPPPOOOPPPSSSVVVWWWWWWZZZZZZYYYWWWVVVTTTSSSRRRUUUTTTSSSRRRQQQQQQRRRRRRVVVUUUUUUWWWZZZ\\\\\\[[[VVVUUUTTTSSSSSSTTTVVVWWWXXXYYYYYYZZZ[[[[[[[[[\\\[[[[[[ZZZXXXXXXYYY\\\______```bbbdddeeeeeedddccc`````````aaabbbccceeefffeeegggiiiiiigggeeeeeeeeeaaacccfffhhhiiijjjlllnnnjjjpppxxx{{{xxxtttsssuuu{{{nnn]]]OOOHHHFFFFFFEEEBBBAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????AAA???============<<<;;;;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888;;;===<<<>>>@@@@@@>>>AAACCCFFFGGGJJJUUUeeeqqqxxxeeeYYYSSSLLLJJJHHHGGGHHHGGGDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFBBBBBBBBBAAAAAAAAAAAAAAACCCAAA?????????@@@???>>>=========>>>>>>>>>??????AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???????????????;;;<<<>>>@@@BBBDDDDDDEEEFFFFFFFFFGGGGGGHHHJJJJJJLLLLLLLLLLLLMMMOOOQQQRRRNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNNNNMMMMMMLLLQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYVVVXXX\\\___aaacccccccccZZZXXXVVVVVVYYY[[[\\\\\\aaa```___]]]\\\[[[[[[\\\\\\]]]^^^]]]\\\\\\___aaaccc```___aaaaaaaaaeeelllooonnnmmmkkkiiigggfffeeekkkkkkppp}}}uuusssooohhh```bbbdddeeefffeeeeeeeeecccbbb```^^^[[[ZZZYYYXXX[[[\\\^^^______^^^\\\ZZZXXXYYYYYYZZZZZZYYYWWWWWWRRRQQQPPPOOOPPPRRRTTTUUUYYYYYYXXXWWWTTTQQQNNNLLLOOOPPPQQQRRRTTTTTTUUUUUUVVVZZZaaaeeefffdddaaa___YYYXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZXXXWWWVVVQQQPPPOOOOOORRRTTTUUUUUUWWWWWWVVVUUUSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQTTTTTTTTTVVVXXXYYYXXXWWWTTTTTTSSSRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVWWWYYY\\\[[[\\\^^^````````````___^^^^^^___```aaabbbddddddgggiiijjjiiigggeeeddddddccceeefffgggggggggiiikkkooowww|||wwwtttsssuuu{{{yyyaaaPPPKKKIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@DDDBBB???>>>??????>>>===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<;;;;;;;;;>>>AAABBB@@@CCCKKKOOONNNKKKLLLNNNPPPYYYjjjooo]]]TTTQQQGGGGGGFFFGGGGGGEEECCCAAABBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@AAA???>>>>>>???@@@???>>>>>>>>>>>>?????????@@@@@@@@@@@@?????????@@@@@@AAA@@@@@@???>>>>>>>>>>>>???>>>???AAACCCEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHIIILLLKKKJJJIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVVVVXXXYYYYYYWWWYYY[[[]]]___aaaaaabbb\\\YYYWWWWWWXXX[[[\\\\\\______^^^]]]\\\\\\\\\[[[\\\]]]^^^]]]]]]___bbbeeefffcccbbbdddbbbaaadddiiipppooommmllljjjhhhffffffhhhiiioooxxxrrriiikkkkkkfff]]]```cccddddddddddddeeeeeecccaaa^^^\\\ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYXXXWWWUUUVVVWWWWWWWWWWWWUUUUUUPPPOOONNNNNNNNNPPPRRRTTTVVVWWWYYYYYYWWWSSSPPPMMMOOOPPPQQQSSSTTTUUUUUUVVVUUUZZZaaahhhjjjiiieeebbbZZZYYYXXXWWWWWWXXXZZZZZZZZZ[[[[[[[[[YYYWWWUUUTTTRRRPPPNNNOOOQQQSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRMMMNNNNNNOOOPPPQQQQQQRRRQQQRRRTTTVVVWWWVVVUUUTTTUUUTTTTTTSSSSSSSSSTTTTTTTTTUUUWWWYYYYYYYYYXXXXXXVVVWWWXXXWWWVVVVVVWWWYYYWWWXXXYYY[[[\\\\\\]]]]]]\\\]]]^^^___```aaabbbbbbfffhhhiiihhhfffcccbbbbbbdddeeeffffffeeeeeehhhjjjvvv}}}xxxtttqqqpppttt|||~~~hhhWWWQQQLLLKKKHHHEEECCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@GGGDDDBBBAAAAAABBBAAAAAA??????>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========???>>>>>>=========>>>>>>>>>DDDGGGHHHPPP```iiiiiibbbaaaaaafffssseeeWWWQQQNNNDDDEEEEEEFFFEEECCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAAAAA@@@@@@?????????===<<<<<<>>>??????>>>>>>>>>>>>?????????@@@@@@??????>>>>>>??????@@@@@@@@@???>>>>>>===>>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGJJJIIIIIIHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTVVVWWWXXXYYYXXXYYYZZZ[[[]]]___```aaa^^^[[[XXXWWWXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[[\\\```cccdddbbbccceeedddaaabbbffflllkkkkkkjjjiiihhhggggggfffgggmmmssswww|||kkkeeehhhhhhbbb\\\___aaaaaa___^^^___aaaaaa```^^^\\\ZZZYYYXXXXXXVVVVVVVVVVVVVVVVVVWWWWWWRRRSSSTTTUUUUUUTTTSSSSSSPPPOOONNNMMMNNNPPPRRRSSSTTTVVVYYY[[[ZZZVVVRRRPPPOOOPPPRRRTTTUUUVVVWWWWWWUUUYYY```gggkkkkkkiiifff```___]]][[[ZZZYYYZZZZZZYYYZZZZZZZZZYYYVVVTTTRRRRRRPPPNNNNNNPPPQQQQQQQQQOOOOOOPPPQQQRRRSSSSSSTTTNNNOOOPPPQQQQQQRRRRRRRRRQQQSSSUUUWWWWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTVVVXXXYYYXXXWWWVVVTTTVVVXXXXXXWWWVVVVVVVVVUUUUUUVVVWWWYYYZZZ\\\]]]\\\\\\]]]______`````````bbbdddffffffdddbbbbbbbbbbbbddddddddddddeeehhhjjjwwwzzzwwwtttqqqoooqqqvvv~~~ttthhh[[[TTTNNNGGGEEEGGGIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAFFFCCC@@@???@@@AAAAAAAAA>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>>============???AAABBBCCCAAALLLVVV]]]mmmttt\\\QQQLLLJJJCCCDDDEEEDDDCCCAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAAAAA@@@??????>>>===<<<:::;;;===>>>>>>============>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@??????>>>============>>>>>>???????????????>>>===DDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJIIILLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQSSSUUUWWWXXXWWWWWWXXXZZZ\\\^^^aaabbb```\\\XXXWWWXXXYYY[[[[[[ZZZ[[[\\\]]]]]]^^^^^^^^^[[[[[[ZZZXXXWWWYYY\\\___]]]]]]```dddddd```aaadddeeeffffffffffffggggggggggggeeeiiiqqqtttwww}}}llleeehhhfff^^^\\\^^^```^^^[[[YYYZZZ[[[\\\\\\ZZZYYYXXXXXXXXXXXXSSSSSSRRRRRRSSSUUUWWWXXXQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOMMMMMMNNNOOOQQQSSSSSSVVVZZZ\\\\\\XXXTTTQQQPPPQQQRRRTTTVVVWWWWWWXXXVVVYYY^^^dddiiilllkkkjjjgggeeebbb___\\\[[[ZZZZZZYYYYYYZZZZZZXXXUUUSSSQQQSSSQQQOOONNNOOOPPPPPPOOOMMMNNNOOOQQQRRRTTTUUUVVVPPPQQQRRRRRRSSSRRRRRRRRRTTTVVVWWWXXXXXXXXXYYYZZZXXXWWWWWWVVVUUUTTTSSSSSSRRRTTTVVVXXXXXXXXXWWWVVVSSSVVVXXXYYYXXXVVVUUUUUUTTTTTTTTTUUUWWWZZZ\\\^^^\\\\\\]]]^^^____________^^^```bbbcccbbbaaaaaabbb```bbbccccccdddfffiiilllrrr||||||wwwwwwvvvsssrrrsssuuuxxxqqqeee[[[RRRPPPSSSNNNNNNMMMLLLJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBB???===<<<===>>>???>>><<<<<<======>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>;;;;;;<<<>>>@@@CCCFFFHHHLLL[[[kkkxxxjjjUUULLLIIIFFFCCCDDDDDDCCCBBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBAAAAAA@@@???>>>>>><<<:::999:::<<<=========<<<<<<<<<<<<=========>>>>>>>>>===>>>>>>???@@@@@@??????>>>===============CCCCCCCCCBBBAAA@@@???>>>DDDCCCCCCCCCCCCDDDDDDEEECCCEEEFFFHHHIIIIIIHHHHHHFFFGGGHHHHHHIIIIIIIIIHHHMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOOOONNNLLLMMMNNNOOOQQQSSSUUUVVVVVVVVVWWWYYY[[[___bbbdddaaa]]]YYYWWWWWWYYYZZZ[[[\\\]]]^^^```aaabbbbbbbbb^^^]]]\\\YYYWWWWWWYYY\\\WWWXXX]]]bbbccc``````cccaaaaaabbbcccdddfffggggggkkkeeefffpppuuuuuu|||pppdddcccccc```^^^\\\ZZZYYYYYYYYYXXXWWW\\\XXXTTTUUUXXXYYYVVVSSSRRRPPPOOOOOOQQQSSSTTTTTTSSSSSSTTTTTTSSSQQQOOONNNPPPMMMKKKKKKLLLNNNOOOOOOVVVUUUVVVYYY]]]\\\XXXSSSRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[[[[^^^```aaaaaa```aaaeeehhhcccZZZTTTSSSUUUWWWWWWXXXWWWWWWVVVUUUUUUVVVUUURRROOONNNNNNOOOOOOQQQQQQQQQSSSUUUVVVVVVTTTPPPOOOOOONNNOOOPPPQQQRRRTTTUUUWWWXXXXXXXXXWWWWWWWWW[[[[[[WWWSSSTTTSSSPPPPPPQQQTTTVVVWWWVVVUUUTTTWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWYYYZZZ\\\]]]]]]aaaaaa```___``````aaaaaa]]]]]]^^^___aaaaaa___^^^ccccccaaa___^^^```dddhhhpppqqqssstttuuutttssssssoooooopppssszzzwwwjjjfffggghhheeedddaaa[[[TTTOOOMMMLLLEEECCCDDDEEEDDD@@@AAAFFF@@@AAABBBBBBBBBAAA???>>>>>>===<<<===???@@@@@@???@@@???>>>>>>>>>>>>===<<<<<<;;;:::<<<>>>???===<<<>>>===<<<===>>>@@@@@@??????@@@BBBEEEIIIPPPXXX^^^fffsssxxx]]]QQQMMMIIIFFFDDDDDDDDDCCCBBBAAA????????????===<<<<<<======>>>>>>????????????@@@@@@@@@EEEDDDAAA???>>>>>>??????>>><<<::::::;;;======<<<;;;;;;;;;<<<===>>>>>>???============<<<<<<<<<<<<<<<<<<<<<;;;;;;===@@@CCC>>>>>>?????????@@@@@@@@@BBBBBB@@@@@@@@@BBBDDDFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKLLLMMMLLLKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPTTTSSSRRRQQQOOONNNMMMLLLKKKKKKKKKLLLNNNRRRUUUWWWTTTTTTUUUWWWYYY\\\^^^___aaa^^^ZZZXXXWWWYYY\\\^^^aaaaaabbbccceeedddaaa___bbb___\\\ZZZYYYYYYXXXWWWYYYZZZ]]]```bbbbbbbbbaaabbbaaa`````````bbbeeefffhhhhhhhhhiiilllssszzznnndddcccccc```[[[ZZZXXXWWWWWWVVVUUUUUUWWWUUUTTTWWW[[[\\\YYYUUURRRQQQOOOOOOQQQSSSTTTTTTSSSSSSTTTTTTSSSQQQOOONNNMMMKKKIIIJJJLLLOOOPPPQQQTTTSSSUUUYYY\\\\\\XXXSSSQQQQQQRRRRRRTTTUUUWWWWWWVVVVVVWWWZZZ\\\]]]^^^]]]```dddgggccc[[[UUUUUUWWWWWWXXXXXXXXXXXXWWWVVVUUUVVVTTTRRRPPPNNNNNNOOOOOOQQQPPPQQQRRRUUUVVVUUUTTTPPPOOOOOONNNOOOPPPQQQRRRTTTUUUVVVWWWXXXXXXWWWWWWYYY\\\]]]XXXUUUUUUTTTQQQRRRSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXXXXXXXYYYVVVVVVWWWYYYZZZ\\\]]]]]]aaaaaaaaa```````````````[[[\\\^^^```bbbbbbaaa```ccccccbbb```___aaaeeehhhmmmnnnppprrrssstttuuuuuuoooooooooqqqvvv}}}qqqdddWWWOOOLLLHHHFFFFFFEEEBBBBBBEEEDDDDDDDDDCCCBBBAAA@@@??????>>>===>>>??????>>><<>>============<<<<<<<<<<<<<<<===>>>>>>>>>===>>>======>>>@@@AAACCCCCCBBBDDDHHHPPP[[[gggrrrxxx~~~pppXXXNNNKKKHHHEEEDDDCCCCCCBBBAAA@@@?????????>>>===<<<<<<===>>>???????????????????????????CCCBBB@@@?????????@@@@@@>>><<<::::::;;;<<<<<<<<<:::;;;;;;<<<======>>>>>>>>>>>>=========<<<<<<<<<<<<=========<<<===???AAA????????????????????????BBBAAA@@@???@@@AAACCCDDDFFFFFFEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFJJJKKKLLLKKKJJJJJJLLLNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKLLLNNNQQQTTTVVVSSSSSSTTTVVVXXX[[[]]]^^^```^^^ZZZWWWWWWYYY\\\^^^aaaaaabbbcccddddddaaa______]]][[[ZZZZZZYYYXXXWWWXXXZZZ\\\___```aaa```___aaa```______```bbbdddeeeggggggggggggjjjooowww|||{{{llldddcccccc```XXXWWWVVVTTTTTTSSSSSSSSSRRRRRRUUUZZZ______ZZZVVVRRRQQQOOOOOOQQQSSSTTTTTTSSSTTTTTTTTTSSSQQQOOONNNKKKIIIHHHIIILLLOOOQQQRRRQQQQQQSSSWWW\\\\\\WWWSSSPPPQQQRRRSSSTTTTTTTTTTTTRRRSSSTTTVVVWWWXXXXXXXXX\\\___bbb___YYYTTTTTTWWWWWWXXXYYYYYYYYYXXXWWWVVVTTTSSSQQQPPPOOOOOOPPPPPPPPPPPPPPPRRRTTTUUUTTTSSSPPPOOOOOONNNNNNOOOQQQQQQRRRSSSTTTVVVWWWWWWWWWWWW[[[^^^^^^ZZZVVVVVVUUURRRTTTTTTUUUVVVWWWXXXYYYYYYVVVWWWYYYZZZ[[[[[[[[[[[[VVVWWWXXXYYYZZZ[[[\\\]]]``````aaaaaaaaa```^^^]]]ZZZ\\\___aaacccdddccccccbbbbbbbbbaaa```bbbeeehhhiiijjjkkknnnqqqsssuuuvvvoooooonnnooorrrxxxooo___YYYQQQJJJJJJIIIGGGFFFGGGCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@??????@@@???===;;;============<<<<<<<<<<<<;;;<<<======<<<<<<>>>???@@@@@@AAABBBDDDFFFHHHIIIJJJMMMUUUdddxxxtttqqqzzz{{{cccQQQJJJHHHFFFDDDDDDCCCAAA???>>>>>>??????>>>>>>===<<<<<<===>>>???AAA@@@@@@???>>>>>>>>>>>>????????????????????????===;;;::::::;;;<<<<<<;;;:::;;;;;;<<<<<<=========>>>>>>>>>=========<<<<<<===>>>??????>>>===>>>???????????????>>>>>>>>>>>>AAAAAA@@@??????@@@BBBCCCEEEEEEEEEFFFGGGHHHIIIJJJHHHGGGGGGGGGFFFFFFEEEEEEHHHIIIIIIIIIHHHHHHJJJLLLKKKLLLLLLMMMNNNOOOPPPPPPNNNOOOPPPPPPPPPOOONNNMMMKKKKKKKKKLLLNNNPPPSSSTTTQQQRRRSSSUUUWWWZZZ\\\]]]___]]]ZZZWWWWWWYYY\\\^^^aaa```aaabbbccccccaaa___\\\[[[ZZZZZZ[[[ZZZXXXVVVVVVXXX[[[]]]^^^^^^]]]]]]___^^^^^^^^^___aaacccdddeeeeeeeeefffgggkkkqqqvvvxxxzzzttthhhdddcccaaa___VVVVVVUUUTTTRRRQQQRRRSSSPPPSSSXXX^^^aaa___YYYTTTRRRPPPOOOOOOQQQSSSTTTSSSSSSTTTTTTTTTSSSRRRPPPOOOMMMKKKIIIIIILLLNNNPPPPPPNNNNNNQQQVVV[[[[[[WWWSSSOOOPPPQQQSSSSSSSSSRRRQQQTTTUUUVVVVVVUUUTTTTTTTTTUUUXXXZZZYYYTTTQQQRRRTTTVVVWWWYYYZZZYYYXXXWWWVVVRRRRRRQQQPPPPPPPPPQQQQQQOOOOOOOOOQQQSSSTTTSSSRRRPPPOOONNNNNNNNNOOOPPPQQQQQQQQQRRRTTTUUUVVVVVVWWW\\\``````[[[WWWWWWVVVSSSTTTTTTTTTUUUVVVXXXYYYZZZWWWYYY[[[]]]]]]\\\[[[ZZZVVVWWWXXXYYYZZZ[[[\\\\\\^^^___aaaaaaaaa___]]][[[\\\^^^bbbddddddcccbbbbbb```aaabbbbbbaaabbbeeegggfffgggiiikkknnnpppssstttnnnnnnnnnoooqqqtttxxx{{{mmmbbbWWWTTTSSSOOOLLLLLLGGGGGGFFFFFFFFFGGGGGGGGGEEEDDDCCCCCCDDDDDDBBB@@@??????@@@@@@??????@@@AAA>>>@@@@@@@@@???@@@CCCFFFGGGIIIKKKNNNPPPSSSVVVXXX[[[___kkkxxxiiidddiiisssrrrgggWWWLLLGGGGGGFFFDDDDDDBBB@@@>>>======>>>???>>>===<<<<<<<<<>>>???@@@BBBAAA@@@>>>===<<<======<<<===>>>>>>>>>======<<<===;;;::::::<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>=========<<<<<<>>>@@@BBBCCCAAA???>>>>>>???>>>>>>>>>>>>=========@@@@@@?????????@@@AAABBBEEEEEEEEEFFFGGGHHHIIIJJJGGGGGGGGGFFFEEEEEEDDDDDDFFFGGGHHHGGGFFFFFFHHHJJJIIIIIIJJJLLLMMMOOOPPPPPPMMMNNNPPPRRRRRRQQQPPPOOOKKKKKKKKKLLLMMMOOOQQQRRROOOPPPQQQSSSVVVYYY[[[]]]___]]]YYYWWWVVVXXX\\\^^^_________```bbbbbb```___ZZZZZZZZZ[[[\\\\\\YYYWWWUUUWWWYYY[[[\\\[[[ZZZZZZ]]]]]]]]]^^^```bbbccceeedddeeeeeeeeefffiiimmmqqqtttttt{{{zzzmmmfffeeeccc```]]]UUUVVVWWWUUUSSSRRRSSSUUURRRVVV[[[___```]]]VVVQQQQQQOOONNNNNNPPPRRRSSSRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRPPPMMMKKKLLLMMMMMMMMMLLLMMMPPPVVV[[[[[[WWWRRRMMMNNNPPPQQQRRRQQQPPPPPPYYYZZZ[[[YYYVVVSSSRRRSSSRRRTTTUUUTTTRRRPPPQQQSSSTTTUUUWWWYYYYYYWWWVVVTTTPPPPPPPPPPPPPPPQQQRRRRRRNNNMMMNNNPPPRRRSSSRRRQQQPPPPPPNNNNNNMMMNNNOOOPPPOOOOOOPPPRRRSSSUUUVVVWWW[[[______[[[WWWXXXWWWTTTSSSSSSSSSTTTUUUWWWYYYZZZZZZ[[[\\\]]]\\\[[[XXXWWWVVVVVVWWWXXXYYYZZZZZZ[[[\\\]]]_________]]][[[ZZZ___bbbeeefffccc```______^^^```bbbbbbbbbbbbdddffffffggghhhjjjlllmmmoooooonnnnnnnnnooorrrtttvvvwwwyyyrrrkkkfff^^^YYYWWWWWWVVVTTTRRRPPPNNNMMMLLLHHHGGGEEEEEEFFFGGGFFFEEEAAABBBDDDDDDCCCBBBDDDFFFEEEEEEEEEEEEGGGJJJOOORRRQQQVVV^^^dddiiinnnssswwwwww|||lll]]]UUUWWW]]]]]]WWWOOOIIIFFFFFFFFFFFFDDDBBB@@@===<<<===>>>???===<<<<<<<<<===>>>@@@AAACCCBBB???===<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::===<<<;;;<<<======<<<;;;::::::::::::;;;;;;;;;;;;============<<<<<<<<<<<>>>>>========================????????????@@@AAABBBBBBEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGFFFEEEFFFGGGIIIHHHHHHJJJKKKMMMNNNOOOPPPMMMOOORRRTTTUUUTTTRRRPPPKKKKKKLLLLLLMMMNNNOOOOOONNNOOOPPPSSSUUUXXX[[[\\\```]]]ZZZWWWVVVXXXZZZ\\\]]]\\\\\\]]]___```___]]]ZZZZZZZZZ\\\]]]\\\ZZZXXXTTTVVVXXXYYYZZZYYYXXXWWW[[[\\\]]]^^^```bbbdddeeecccdddeeeeeefffgggkkkmmmnnnrrryyyuuuiiigggiiifff```\\\UUUWWWYYYWWWTTTRRRUUUWWWVVVYYY]]]___]]]YYYSSSOOOOOONNNLLLLLLOOOPPPQQQQQQSSSTTTVVVWWWWWWWWWWWWVVVXXXUUUQQQNNNNNNNNNMMMLLLLLLMMMQQQWWW[[[[[[VVVQQQLLLMMMNNNOOOPPPPPPPPPPPP\\\^^^___\\\WWWSSSSSSTTTRRRSSSTTTSSSRRRQQQRRRTTTQQQRRRUUUWWWWWWUUUSSSRRROOOOOOPPPPPPQQQRRRRRRSSSMMMMMMMMMOOOQQQRRRQQQPPPPPPPPPNNNMMMMMMNNNNNNOOOMMMNNNNNNPPPRRRTTTVVVWWWXXX\\\]]]YYYWWWWWWWWWUUUQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZ[[[ZZZYYYXXXVVVUUUUUUUUUVVVVVVWWWXXXXXXYYYZZZZZZ[[[\\\\\\\\\[[[ZZZaaaeeehhhgggbbb^^^[[[[[[\\\^^^aaabbbbbbbbbcccdddeeefffhhhjjjkkklllkkkkkkmmmllllllooorrruuuuuuuuupppxxxzzztttrrrrrrqqqnnnjjjddd^^^YYYVVVOOOLLLHHHGGGGGGHHHIIIHHHFFFIIIKKKKKKIIIIIIKKKNNNOOOMMMLLLOOOUUU[[[```bbbfffnnn{{{tttbbbVVVNNNLLLNNNPPPNNNJJJGGGEEEEEEEEEFFFCCCBBB@@@>>>======>>>>>><<<;;;;;;<<<===???AAABBBCCCAAA???<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<=========<<<===??????===;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;::::::>>>AAACCCCCCAAA???>>>>>><<<<<<<<<<<<=========>>>===>>>???@@@AAACCCCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGFFFFFFHHHJJJHHHIIIJJJKKKMMMNNNOOOPPPMMMOOOSSSWWWWWWVVVSSSQQQLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNPPPRRRUUUYYY[[[]]]aaa^^^ZZZWWWUUUVVVYYYZZZ[[[ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZYYYZZZ[[[[[[ZZZXXXTTTVVVWWWYYYYYYXXXVVVUUUXXXYYY[[[]]]___bbbcccdddbbbdddeeeffffffgggiiikkkgggmmmvvv{{{~~~rrrhhhjjjnnnjjjbbb]]]UUUXXXYYYWWWTTTSSSUUUYYYXXXZZZ]]]]]]ZZZUUUQQQOOONNNLLLKKKKKKMMMOOOPPPOOOSSSTTTVVVXXXZZZZZZZZZZZZ\\\XXXTTTQQQPPPPPPOOONNNLLLNNNRRRXXX\\\[[[UUUPPPKKKKKKLLLMMMNNNOOOQQQRRR[[[^^^```]]]WWWTTTUUUWWWQQQRRRRRRQQQQQQQQQRRRSSSMMMOOORRRTTTUUUSSSQQQOOOMMMNNNOOOQQQRRRSSSSSSSSSLLLLLLLLLNNNPPPQQQQQQOOOQQQPPPNNNMMMMMMMMMNNNOOOLLLLLLMMMNNNPPPSSSVVVWWWUUUYYYZZZWWWUUUWWWWWWUUUQQQRRRUUUWWWYYYZZZZZZZZZWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZ```eeeiiigggbbb\\\ZZZZZZYYY\\\___aaaaaaaaabbbbbbbbbeeehhhkkklllllljjjiiillljjjjjjlllpppssssssrrrnnnrrr{{{|||xxxjjjeee___[[[ZZZ[[[\\\\\\___cccffffffdddcccgggjjjkkkfffdddiiisss}}}~~~eeeWWWQQQLLLIIIHHHHHHIIIHHHFFFCCCCCCDDDEEEBBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;===???AAACCCBBBAAA>>><<<;;;;;;===>>>;;;;;;;;;<<<>>>@@@BBBDDD>>>>>>>>>???@@@@@@>>><<<::::::999999999999999999;;;;;;:::::::::999999999<<<>>>@@@@@@>>>=========::::::;;;<<<======>>>>>><<<===???AAACCCEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEGGGHHHIIIHHHGGGGGGIIIKKKIIIJJJJJJLLLMMMNNNOOOOOOLLLOOOTTTWWWXXXUUURRROOOLLLLLLLLLLLLLLLLLLKKKKKKNNNNNNPPPSSSVVVYYY\\\^^^ccc```[[[WWWUUUUUUWWWXXXYYYWWWWWWWWWZZZ[[[[[[ZZZ[[[YYYWWWWWWXXXXXXWWWVVVUUUVVVWWWXXXXXXWWWUUUTTTUUUVVVXXX[[[]]]___aaaaaa```bbbdddeeeeeefffgggiiieeejjjsssxxxzzzrrriiimmmrrrnnnddd^^^UUUXXXZZZXXXTTTRRRUUUYYYYYY[[[\\\[[[WWWTTTQQQPPPMMMKKKJJJJJJLLLNNNOOONNNRRRTTTVVVYYY[[[\\\\\\\\\]]]ZZZUUUSSSRRRRRRQQQPPPMMMOOOSSSXXX\\\[[[UUUPPPKKKKKKJJJKKKMMMOOOQQQSSSXXX\\\^^^\\\WWWTTTVVVXXXPPPOOOOOOOOONNNOOOOOOPPPKKKMMMPPPSSSSSSRRROOONNNLLLMMMOOOQQQRRRSSSTTTTTTLLLKKKLLLNNNPPPQQQPPPOOOQQQPPPNNNMMMMMMMMMNNNNNNKKKLLLLLLMMMPPPSSSUUUWWWRRRWWWYYYVVVTTTVVVWWWUUUQQQSSSVVVYYY[[[[[[[[[ZZZTTTTTTSSSSSSSSSTTTUUUUUUSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWYYYZZZ[[[___dddhhhgggaaa\\\ZZZZZZXXX[[[___aaaaaa```aaaaaa```ccchhhlllnnnmmmkkkiiikkkiiihhhjjjmmmppppppoooooossswww|||yyywwwwwwxxxyyylllUUUKKKJJJIIIEEECCCEEEGGGGGGEEEBBBAAABBBDDDBBBBBBBBBBBBAAA???>>>===;;;;;;;;;;;;===???BBBCCCBBB@@@===;;;;;;<<<===???;;;;;;;;;===@@@DDDHHHJJJ?????????@@@AAAAAA???===:::999999999999999999999:::::::::999999999888888:::;;;======;;;;;;;;;<<<888999:::;;;<<<>>>??????;;;<<>>>>>>>>???;;;;;;<<>>===<<<<<<<<<<<<<<<<<<<<<;;;999999888888888888999999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===??????===<<<<<<>>>???AAACCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAACCCEEEHHHIIIJJJIIIHHHGGGHHHKKKMMMOOOSSSPPPMMMLLLLLLLLLKKKJJJKKKNNNQQQTTTTTTSSSTTTTTTNNNLLLJJJIIIJJJKKKJJJIIIMMMPPPRRRRRRQQQTTT[[[aaabbbiiigggZZZSSSVVVUUUOOOTTTTTTVVVWWWXXXXXXXXXXXXVVVVVVUUUSSSSSSTTTXXX[[[[[[ZZZZZZYYYWWWVVVUUUTTTWWWXXXYYY[[[[[[\\\\\\\\\___aaaeeegggiiijjjmmmooonnnmmmnnnuuuzzz}}}|||qqqgggeeeddd```\\\[[[YYY[[[\\\[[[XXXVVVUUUVVVXXX[[[]]][[[UUUPPPNNNNNNJJJJJJJJJJJJJJJKKKLLLLLLTTTSSSSSSUUUYYY\\\^^^^^^ZZZZZZXXXVVVTTTQQQPPPOOOIIIKKKNNNRRRTTTSSSOOOLLLJJJKKKKKKLLLLLLMMMMMMMMMQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNNNNNNNNNNJJJMMMPPPQQQPPPOOOPPPRRRQQQQQQSSSVVVWWWVVVRRROOOLLLMMMNNNNNNOOOOOONNNNNNNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRUUUVVVWWWXXXWWWUUUSSSQQQRRRRRRUUUYYY\\\ZZZVVVQQQRRRPPPPPPRRRUUUXXXXXXWWWQQQQQQPPPOOOOOOOOOOOOPPPQQQSSSUUUXXXYYYZZZ[[[ZZZ[[[]]]``````^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[```bbbdddgggjjjlllmmmmmmkkkjjjiiihhhggggggggggggtttppppppwww~~~yyyfffYYYMMMHHHFFFBBBAAACCCBBBBBBAAA@@@@@@???>>>>>>CCCCCCDDDDDDCCCAAA>>>===;;;;;;::::::;;;===???AAAFFFDDDAAA???======>>>>>><<<<<<===@@@CCCEEEEEEDDD@@@???>>>???@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@AAA???>>><<<<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAABBBAAA@@@@@@BBBEEEHHHJJJKKKJJJHHHHHHIIIMMMQQQSSSTTTQQQOOOMMMMMMNNNMMMLLLIIIKKKNNNQQQTTTUUUUUUUUUNNNLLLJJJJJJKKKKKKKKKJJJLLLOOORRRRRRQQQSSSYYY^^^eeemmmlll```WWWWWWVVVRRRUUUUUUVVVXXXYYYYYYYYYYYYWWWWWWWWWVVVUUUVVVYYY[[[ZZZZZZXXXWWWVVVVVVVVVVVVXXXXXXYYYZZZ[[[[[[[[[[[[^^^aaadddgggiiikkkmmmooorrrnnnmmmqqquuuwww}}}xxxmmmbbb^^^]]]ZZZXXXXXXWWWYYYZZZYYYVVVUUUTTTUUUWWWXXXXXXWWWUUURRROOOMMMKKKJJJJJJJJJJJJKKKKKKLLLPPPPPPPPPSSSXXX\\\^^^^^^ZZZZZZYYYXXXUUURRRPPPNNNKKKLLLOOORRRSSSRRROOOLLLJJJJJJJJJKKKKKKKKKKKKKKKMMMNNNNNNNNNMMMMMMLLLKKKMMMMMMMMMMMMNNNNNNNNNNNNLLLNNNQQQSSSRRRRRRSSSTTTSSSSSSTTTVVVWWWVVVRRROOOLLLMMMNNNNNNOOOOOONNNNNNMMMNNNOOOOOOPPPPPPPPPOOOPPPPPPOOOOOOOOOPPPQQQQQQWWWXXXXXXWWWUUURRROOOMMMNNNOOORRRVVVXXXWWWSSSPPPOOONNNOOOQQQTTTWWWXXXWWWPPPOOONNNNNNMMMMMMNNNNNNOOOQQQSSSVVVYYYZZZZZZ[[[XXXZZZ]]]]]]\\\ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZ]]]___cccgggjjjkkklllllliiihhhhhhgggffffffeeeeeexxxsssrrrxxxvvvaaaWWWOOOGGGDDDDDDBBBAAABBB??????>>>>>>======<<<<<>>===;;;:::::::::;;;===>>>@@@CCCAAA???===<<<<<<<<<<<<=========@@@CCCDDDDDDCCC???>>>===>>>??????===;;;::::::::::::::::::::::::999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@BBBCCCBBB@@@;;;;;;;;;;;;<<<>>>@@@BBBBBBBBBBBBCCCBBBBBBAAA@@@CCCBBB@@@???AAADDDGGGJJJKKKJJJHHHHHHKKKPPPUUUXXXVVVSSSQQQPPPPPPPPPPPPOOOIIIIIIJJJOOOUUUXXXWWWUUUNNNLLLKKKKKKLLLMMMKKKJJJKKKNNNQQQRRRRRRSSSVVVZZZdddmmmnnndddZZZWWWWWWTTTVVVVVVWWWXXXYYYZZZ[[[[[[XXXYYYZZZYYYXXXXXXYYY[[[ZZZYYYWWWUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYY]]]```dddggghhhjjjmmmoootttooolllmmmoooqqqvvv}}}pppggg___]]]\\\YYYWWWWWWUUUVVVWWWVVVTTTRRRSSSSSSWWWUUUTTTUUUVVVUUUQQQNNNKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLNNNQQQVVVZZZ\\\\\\YYYYYYYYYXXXVVVRRROOOMMMMMMNNNOOOQQQRRRRRROOOLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIIHHHLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNQQQSSSTTTUUUUUUUUURRRSSSTTTVVVXXXWWWUUURRRLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPQQQPPPPPPOOOOOOOOOPPPPPPWWWWWWVVVUUUSSSPPPMMMKKKKKKMMMPPPSSSTTTSSSPPPNNNOOOOOOPPPRRRTTTVVVVVVVVVOOONNNMMMMMMLLLLLLMMMMMMMMMOOORRRUUUXXXYYYZZZZZZXXX[[[]]]]]][[[YYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZ]]]bbbfffiiijjjjjjjjjeeeffffffffffffffffffeeeuuupppqqq{{{}}}~~~cccSSSLLLHHHCCCBBBBBBAAA@@@@@@>>>=========<<<<<<;;;;;;????????????>>>===<<<;;;::::::::::::;;;<<<===>>>??????===<<<;;;;;;;;;;;;<<<<<<<<<>>>AAABBBAAA@@@>>>===<<<===>>>===<<<:::888888888888999999999999999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>AAADDDEEEDDDBBB<<<;;;::::::;;;===@@@AAAAAABBBBBBBBBBBBBBBAAAAAADDDBBB@@@???@@@CCCGGGIIIKKKJJJHHHIIILLLQQQWWW[[[VVVTTTRRRQQQRRRSSSRRRRRRLLLJJJJJJOOOVVVZZZXXXUUUNNNMMMLLLLLLNNNNNNMMMKKKJJJMMMPPPRRRRRRSSSTTTVVV]]]gggkkkddd[[[WWWVVVUUUVVVWWWWWWXXXYYY[[[\\\]]]YYYZZZ\\\\\\[[[YYYYYYZZZZZZXXXUUUTTTSSSUUUWWWYYYXXXXXXXXXWWWWWWWWWWWWWWW\\\___cccfffgggiiilllnnnrrrmmmkkkmmmnnnnnnqqqvvvyyyuuuddd^^^[[[\\\\\\YYYVVVVVVSSSTTTTTTSSSQQQPPPQQQRRRVVVSSSQQQSSSVVVVVVRRRNNNKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIKKKOOOTTTWWWXXXXXXVVVVVVVVVVVVTTTPPPMMMKKKKKKJJJKKKLLLNNNMMMKKKIIIKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLLLLKKKJJJIIIHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOORRRTTTUUUTTTTTTPPPPPPRRRUUUXXXYYYXXXVVVLLLLLLMMMNNNNNNNNNNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPRRRQQQPPPOOOOOOOOOOOOOOOSSSSSSSSSRRRQQQOOONNNMMMKKKMMMPPPRRRRRRPPPNNNMMMQQQRRRTTTUUUUUUTTTTTTTTTOOONNNMMMMMMLLLLLLMMMMMMMMMOOORRRUUUWWWYYYZZZZZZ[[[]]]___^^^[[[XXXVVVVVVZZZZZZZZZZZZ[[[[[[[[[[[[YYY\\\```eeeggghhhhhhhhhccccccdddeeefffggghhhhhhllljjjppp}}}{{{{{{~~~iiiWWWLLLFFFEEECCCAAAAAAAAA???===============<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;999999:::::::::;;;<<<<<<===<<<;;;;;;:::::::::::::::::::::<<<>>>???>>>===<<<;;;;;;;;;<<<<<<:::888777777777888888888999999999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???AAADDDEEECCCBBB===<<<;;;:::;;;===@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCBBB@@@???@@@CCCFFFHHHJJJIIIHHHIIILLLQQQVVVZZZVVVSSSQQQQQQRRRSSSSSSSSSQQQNNNLLLPPPUUUXXXVVVSSSNNNMMMMMMNNNOOOOOONNNLLLIIILLLOOORRRSSSSSSSSSTTTWWW```gggeee___ZZZXXXWWWVVVVVVVVVWWWXXXZZZ\\\]]]YYY[[[]]]]]]\\\YYYYYYYYYYYYWWWUUUSSSSSSTTTVVVXXXXXXWWWVVVUUUUUUVVVVVVWWW[[[^^^bbbdddeeegggiiikkkllljjjkkkooopppnnnnnnqqquuu~~~uuugggZZZVVVUUUXXXXXXUUURRRSSSQQQQQQQQQPPPNNNNNNOOOQQQTTTRRRPPPQQQSSSSSSQQQNNNLLLKKKKKKJJJJJJJJJJJJKKKGGGHHHIIILLLPPPSSSSSSRRRQQQQQQQQQQQQOOOMMMKKKJJJKKKJJJJJJKKKMMMNNNMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMOOORRRSSSRRRPPPLLLLLLNNNQQQUUUWWWWWWVVVKKKLLLMMMMMMNNNNNNMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQSSSRRRQQQPPPOOONNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNMMMPPPSSSSSSQQQOOONNNNNNQQQTTTVVVVVVUUUSSSSSSTTTPPPOOONNNNNNMMMMMMNNNNNNNNNPPPRRRUUUXXXYYYYYYZZZ]]]___```___[[[XXXUUUUUUYYYYYYZZZ[[[\\\]]]^^^^^^ZZZ\\\___bbbeeefffffffffccccccbbbcccdddfffhhhiiidddeeemmm{{{}}}yyyyyyzzzrrrdddWWWMMMHHHBBBDDDCCC@@@???@@@???<<<==================<<<<<>>>>>>>>=========999999999::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999999:::<<<===<<<:::;;;:::999:::;;;;;;999777666666777777888999999999999999888888888888999999::::::::::::::::::::::::???>>>???AAACCCCCCBBB@@@===<<<<<<<<<<<<>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBBBBAAA@@@@@@AAACCCEEEFFFHHHGGGGGGHHHKKKNNNRRRUUUSSSQQQOOOOOOQQQRRRRRRRRRRRRPPPOOOPPPSSSUUUTTTRRRNNNMMMNNNOOOQQQQQQOOOMMMIIIKKKNNNQQQSSSTTTTTTTTTVVV]]]eeehhhfffaaa\\\ZZZTTTTTTTTTTTTVVVXXX[[[\\\ZZZ[[[]]]\\\ZZZXXXWWWWWWXXXWWWUUUSSSSSSTTTUUUVVVVVVUUUTTTSSSTTTUUUVVVWWW[[[]]]```bbbcccdddfffhhhgggfffjjjoooqqqnnnmmmooonnnuuu|||uuuhhh]]]WWWSSSRRRSSSSSSPPPOOOQQQOOOPPPOOONNNLLLLLLNNNPPPPPPOOONNNOOOOOOOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGHHHJJJMMMOOONNNLLLLLLLLLKKKKKKJJJIIIIIIIIIKKKJJJIIIJJJLLLNNNNNNMMMHHHHHHIIIIIIJJJJJJKKKKKKNNNNNNNNNMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJKKKJJJJJJLLLOOOPPPNNNKKKIIIIIIJJJMMMPPPRRRRRRQQQKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLNNNOOOPPPQQQQQQQQQSSSSSSQQQPPPOOONNNNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOPPPSSSVVVUUURRROOONNNNNNNNNQQQUUUUUUTTTRRRSSSTTTQQQQQQPPPOOOOOOOOOOOOPPPPPPQQQTTTVVVXXXYYYYYYYYY[[[]]]___^^^[[[XXXVVVUUUXXXYYYZZZ\\\]]]___```aaa[[[\\\^^^```bbbcccddddddeeedddaaa``````bbbeeegggcccdddjjjtttzzzyyyvvvvvvuuuuuuyyysssqqqvvvvvvnnndddYYYRRRLLLGGGDDD>>>BBBBBB>>>===??????<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>==================888999999:::::::::::::::999::::::;;;;;;::::::::::::999999:::<<<<<<;;;999:::999888999::::::888666666666777888888999::::::999999888888888888999999::::::::::::::::::::::::???>>>>>>@@@AAAAAA???===;;;;;;<<<<<<======>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDFFFFFFFFFGGGIIIKKKMMMNNNPPPNNNLLLLLLNNNPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQRRRNNNNNNNNNPPPRRRRRRPPPNNNJJJKKKLLLOOOSSSUUUVVVVVVXXX\\\dddjjjkkkeee]]]XXXRRRRRRQQQRRRTTTVVVYYY[[[ZZZ[[[\\\ZZZXXXVVVVVVVVVXXXWWWVVVTTTSSSSSSSSSSSSTTTSSSRRRRRRRRRTTTVVVWWW[[[]]]___aaaaaaaaabbbdddfffeeeggglllnnnkkkkkknnnhhhnnntttzzz~~~rrriii___WWWZZZUUUQQQQQQPPPNNNOOORRRNNNOOONNNMMMKKKKKKMMMOOOMMMMMMMMMMMMLLLKKKKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJFFFFFFGGGIIIKKKLLLJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHFFFDDDDDDEEEHHHJJJJJJJJJFFFFFFGGGHHHHHHIIIJJJJJJNNNNNNNNNMMMLLLJJJIIIHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJHHHHHHJJJMMMNNNKKKHHHGGGGGGGGGJJJLLLNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMKKKLLLNNNOOOPPPQQQQQQQQQTTTSSSQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNSSSVVVXXXWWWSSSOOONNNOOOKKKOOOSSSTTTSSSRRRSSSUUUSSSRRRQQQQQQPPPPPPQQQQQQQQQRRRUUUWWWXXXYYYYYYYYYYYY[[[]]]]]]ZZZXXXWWWWWWXXXXXXZZZ\\\^^^```bbbccc\\\]]]^^^___```bbbccccccgggeeeaaa^^^]]]___bbbdddeeeeeehhhnnnqqqppppppsssqqqqqquuu{{{~~~|||iiibbbdddfff^^^TTTMMMJJJGGGDDDAAA;;;@@@AAA<<<;;;???@@@===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;888888999:::::::::999999999999:::;;;;;;;;;::::::;;;::::::;;;<<<===;;;999:::999888888999999888666666777777888999:::::::::999999888888888888999999::::::::::::::::::::::::???>>>>>>???@@@???===;;;::::::;;;<<<=========<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAACCCCCCCCCCCCBBBDDDEEEFFFGGGHHHHHHIIIIIINNNLLLJJJKKKMMMNNNOOOOOOKKKMMMNNNNNNMMMNNNPPPRRRNNNNNNOOOQQQSSSSSSPPPNNNJJJJJJLLLOOOSSSVVVWWWXXXYYY\\\bbbjjjlllfff\\\UUUQQQPPPPPPPPPRRRUUUXXXZZZZZZ[[[[[[YYYVVVTTTUUUUUUWWWWWWVVVUUUTTTSSSRRRQQQSSSRRRQQQQQQRRRTTTVVVXXX[[[]]]___```______```aaahhheeeeeeiiijjjhhhjjjmmmeeelllpppsss}}}}}}}}}vvvjjj]]]XXXYYYQQQPPPOOONNNMMMMMMLLLMMMPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMHHHHHHGGGGGGFFFDDDBBBAAAFFFEEEDDDCCCDDDEEEGGGIIIDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKNNNQQQTTTTTTSSSQQQOOOPPPPPPPPPOOONNNMMMLLLKKKLLLLLLKKKKKKKKKMMMNNNOOOWWWZZZ]]]\\\WWWSSSQQQQQQMMMPPPSSSTTTSSSRRRRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOPPPRRRTTTVVVWWWXXXZZZ[[[[[[]]]^^^]]][[[XXXWWWWWWXXXXXXYYYZZZ[[[]]]___```````````````aaaaaaaaaaaabbbaaa^^^\\\\\\]]]___```bbbccceeehhhjjjlllmmmnnnnnnppprrrtttyyyyyyfffYYYTTTRRRNNNIIIEEEBBBAAA???===========================;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<======<<<:::999888999::::::;;;::::::999999::::::;;;999999888888888888888888555666888999:::;;;;;;;;;;;;:::::::::999888888777<<<<<<<<<;;;;;;:::::::::======>>>??????>>>===<<<:::;;;;;;<<<===>>>??????======<<<<<<===>>>??????AAA@@@??????@@@AAACCCDDDIIIIIIGGGFFFEEEDDDDDDDDDJJJHHHGGGKKKQQQTTTRRROOOOOONNNLLLKKKJJJKKKLLLMMMLLLMMMOOOPPPQQQPPPNNNMMMMMMNNNPPPSSSUUUWWWXXXYYYYYY```iiippppppjjj```ZZZXXXWWWUUUTTTTTTUUUVVVWWWZZZYYYXXXYYYYYYYYYWWWUUUYYYWWWTTTQQQOOOOOOPPPPPPTTTRRRPPPOOOQQQTTTXXXZZZYYYZZZZZZ[[[\\\^^^______bbbdddfffhhhiiihhhfffeeeeeeffflllrrruuu~~~|||xxxvvvsssooojjj___TTTPPPQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJLLLLLLMMMMMMMMMMMMMMMMMMGGGGGGFFFFFFEEEDDDCCCCCCEEEDDDCCCBBBBBBDDDEEEFFFCCCCCCDDDDDDEEEDDDDDDCCCDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIJJJKKKKKKMMMLLLKKKKKKJJJJJJJJJJJJLLLNNNQQQSSSSSSRRRPPPNNNOOOOOOOOOOOONNNMMMLLLKKKMMMLLLKKKKKKKKKLLLMMMNNNUUUWWWZZZ[[[YYYUUURRRPPPMMMOOORRRSSSRRRQQQQQQRRRSSSRRRRRRQQQQQQPPPOOOOOOPPPSSSWWWXXXXXXWWWYYY[[[ZZZ[[[\\\\\\[[[YYYXXXWWWWWWXXXXXXYYY[[[]]]___```______````````````aaaaaabbbaaa___]]]\\\]]]___``````aaaccceeegggiiijjjjjjooopppqqqppprrrwwwooo___TTTPPPKKKHHHDDDAAA@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::666666666666777888999:::<<<;;;:::999999999999:::999999999888888999999999888888888888888888888888777777888999999:::999999::::::999888888888999999<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>=========>>>??????AAAAAAAAABBBBBBCCCDDDEEEHHHHHHGGGFFFEEEEEEEEEEEEJJJHHHHHHKKKQQQTTTSSSPPPOOONNNLLLJJJJJJJJJKKKLLLKKKLLLNNNOOOOOONNNNNNMMMMMMNNNPPPSSSUUUWWWXXXXXXXXX]]]dddjjjllliiieeebbb^^^\\\ZZZXXXWWWXXXZZZ[[[\\\[[[ZZZ[[[\\\[[[YYYXXXXXXWWWUUURRRQQQPPPPPPPPPRRRQQQPPPPPPRRRUUUXXXZZZXXXYYYZZZ\\\]]]^^^______aaabbbdddfffgggfffeeedddeeeggglllppprrryyyxxxpppmmmiiieeeaaaZZZQQQNNNPPPNNNNNNMMMLLLLLLMMMMMMMMMKKKJJJIIIHHHGGGHHHIIIIIIJJJKKKLLLLLLLLLKKKIIIIIINNNNNNOOOPPPPPPOOOMMMMMMGGGFFFEEEDDDCCCCCCDDDEEEEEEDDDBBBAAAAAABBBCCCDDDBBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBCCCEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGIIIJJJLLLLLLOOOMMMKKKIIIHHHHHHIIIIIILLLNNNOOOQQQQQQPPPNNNMMMNNNNNNNNNNNNMMMLLLLLLKKKMMMMMMKKKJJJJJJKKKLLLLLLQQQSSSVVVYYYZZZXXXSSSOOOLLLNNNQQQRRRQQQQQQQQQRRRSSSRRRRRRQQQQQQPPPPPPPPPPPPVVV[[[\\\YYYVVVWWWZZZXXXXXXZZZZZZZZZZZZYYYXXXVVVWWWWWWYYYZZZ\\\^^^___^^^^^^______````````````bbbaaa___]]]]]]^^^```aaa```aaabbbdddfffgggggggggoooqqqrrrqqqoooqqqvvvzzz}}}ooobbbUUULLLJJJDDDAAA>>>===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888888888888999:::;;;;;;;;;;;;:::999999999999:::888888888888888888888888888888888888888888888888999999999999999999999999<<<;;;999777777888:::;;;<<<;;;;;;;;;;;;::::::::::::;;;<<<======<<<;;;:::<<<<<<;;;;;;;;;:::::::::@@@???>>>>>>>>>>>>>>>>>>BBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHIIILLLRRRUUUTTTRRROOONNNLLLJJJIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNPPPSSSTTTVVVWWWWWW[[[]]]___bbbeeeffffffgggbbb```]]]ZZZYYYZZZ\\\^^^^^^^^^]]]^^^______]]][[[XXXWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQRRRTTTUUUWWWXXXVVVWWWZZZ\\\^^^_________```aaabbbccccccdddddddddeeegggkkknnnooottttttjjjiiiddd___\\\WWWPPPNNNPPPLLLLLLKKKKKKKKKLLLMMMMMMJJJIIIHHHGGGFFFGGGHHHHHHIIIJJJLLLMMMMMMKKKJJJHHHMMMNNNPPPPPPPPPNNNLLLJJJFFFEEECCCBBBBBBCCCEEEFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDDDDEEEEEEDDDDDDGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@CCCDDDEEEGGGIIIJJJLLLMMMMMMKKKHHHFFFFFFGGGIIIJJJLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMLLLKKKKKKNNNMMMKKKJJJIIIJJJJJJKKKMMMNNNQQQVVVYYYXXXSSSMMMJJJMMMOOOPPPPPPOOOPPPQQQSSSRRRRRRRRRQQQQQQPPPPPPQQQXXX^^^^^^ZZZVVVWWWYYYVVVVVVWWWYYY[[[[[[ZZZXXXUUUVVVVVVXXXYYY[[[]]]^^^]]]]]]^^^^^^______``````aaa```___^^^^^^^^^```aaaaaabbbcccdddeeefffffffffjjjmmmppppppnnnnnnqqqtttzzzpppbbbWWWLLLFFFEEE@@@>>><<<;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999999999999999999:::999999999::::::;;;<<<::::::999999999999999999777888888888888888888777777777777777888888888888999999999::::::;;;;;;<<<@@@>>>;;;999888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;AAA@@@???>>>>>>>>>>>>>>>AAABBBDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIHHHIIIMMMQQQTTTSSSRRRNNNMMMKKKIIIHHHHHHJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOQQQSSSTTTUUUVVVVVV^^^^^^^^^^^^```aaacccdddccc```\\\YYYWWWXXX[[[\\\```______```bbbbbbaaa___YYYYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTUUUUUUUUUTTTTTTTTTVVVYYY\\\^^^_________^^^______```aaabbbccccccdddfffjjjlllmmmqqqyyyqqqfffddd]]]XXXUUUPPPKKKIIIKKKKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIHHHGGGFFFGGGHHHHHHHHHJJJLLLMMMMMMLLLJJJIIIKKKLLLMMMNNNMMMKKKIIIHHHFFFDDDCCCAAAAAABBBDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCGGGGGGGGGFFFFFFEEECCCCCCDDDCCCCCCCCCBBBBBBAAAAAABBBCCCDDDFFFHHHIIIKKKLLLIIIGGGEEEDDDEEEGGGJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKLLLLLLLLLKKKKKKMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJMMMRRRVVVUUUQQQLLLIIIKKKMMMNNNNNNNNNOOOQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRWWW]]]^^^[[[XXXXXXYYYVVVUUUVVVXXX[[[\\\[[[YYYUUUUUUVVVWWWXXXZZZ[[[\\\[[[\\\\\\]]]^^^^^^____________^^^]]]^^^^^^___`````````aaabbbcccddddddccccccgggkkkllljjjiiikkkmmmsssuuu~~~zzzfffXXXOOOHHHCCCBBB???===<<<;;;<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999888888888888888888888888666666666666666777777888888999999999999999999999888888999::::::999888888666666777777777888888888999999999:::<<<>>>???AAAEEEBBB???;;;999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>===:::;;;;;;<<<======>>>>>>@@@@@@???>>>=========>>>@@@AAACCCDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHIIILLLOOOQQQQQQQQQLLLKKKIIIGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVZZZ[[[\\\]]]^^^___```aaaaaa___[[[XXXWWWXXXZZZ[[[`````````aaacccdddbbbaaa[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWVVVTTTSSSQQQSSSTTTWWWZZZ\\\^^^^^^^^^]]]^^^^^^___```aaabbbcccbbbeeegggiiikkkpppvvvyyyzzzmmmeeebbb[[[SSSQQQNNNIIIHHHJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJIIIGGGGGGEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@??????@@@@@@AAAAAA@@@@@@???AAABBBBBBCCCDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCEEEDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDFFFGGGIIIIIIEEEEEEDDDDDDEEEGGGIIIKKKIIIIIIIIIIIIIIIKKKLLLMMMHHHIIIJJJJJJKKKKKKKKKKKKLLLKKKIIIHHHHHHIIIJJJJJJGGGHHHKKKNNNPPPPPPMMMJJJHHHJJJKKKLLLLLLMMMOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUYYY[[[[[[ZZZZZZZZZWWWVVVVVVXXX\\\^^^[[[YYYVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^___]]]]]]]]]]]]]]]]]]^^^___[[[\\\]]]______`````````eeeiiimmmnnnkkkiiiiiijjjnnnkkkooo{{{ppp[[[PPPJJJDDDAAA@@@???>>><<<<<<===<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888777777777777777777777777888888777777777777888888777888999999:::999999999777888999::::::999888777555666666777777888888888888888888999<<<>>>AAACCCEEECCC@@@===:::999999999:::::::::;;;;;;;;;;;;<<<;;;<<<===?????????>>>>>>::::::;;;<<<===>>>???@@@???>>>==================@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGIIIJJJLLLMMMMMMMMMIIIHHHGGGFFFFFFHHHJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVTTTVVVYYY\\\^^^___`````````^^^\\\ZZZYYYZZZZZZ[[[___^^^^^^```bbbcccbbbaaa[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZYYYWWWUUUSSSRRRSSSTTTUUUWWWYYY[[[\\\]]]\\\]]]___aaabbbccccccccc```ccceeeeeeiiiooosssrrrtttwwwrrriiidddaaaYYYQQQOOONNNKKKKKKMMMKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIGGGFFFFFFFFFGGGHHHFFFFFFGGGGGGHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===???@@@AAAAAAAAA@@@??????@@@@@@AAABBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAACCCCCCBBBBBBAAA@@@@@@???AAAAAABBBCCCDDDEEEFFFGGGDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFHHHJJJLLLNNNGGGGGGHHHJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKFFFHHHJJJKKKJJJIIIIIIIIIGGGIIIJJJKKKKKKLLLNNNPPPRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRTTTWWW[[[]]]]]][[[YYYWWWVVVYYY]]]___\\\XXXWWWWWWVVVVVVVVVVVVWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^[[[[[[[[[\\\\\\]]]]]]]]]YYYZZZ[[[]]]^^^_________gggkkknnnooollljjjjjjlllkkkfffiiissszzztttcccPPPGGGDDDAAA???>>>===<<<;;;<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888777777777777777777777777::::::999999999999::::::666777888999:::999999888666777888::::::888777666555555666666777888888999888888888888:::<<>><<<;;;::::::999:::::::::;;;;;;;;;<<<<<<:::;;;<<<>>>???>>>>>>===;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<===>>>AAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFHHHHHHHHHHHHIIIIIIGGGFFFEEEEEEFFFHHHKKKLLLLLLNNNOOOQQQRRRRRRRRRRRRTTTUUUVVVVVVWWWWWWWWWWWWTTTUUUWWWZZZ[[[]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\\\\^^^aaabbbaaa```ZZZYYYYYYXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTSSSTTTUUUXXXZZZ\\\\\\^^^```cccdddddddddccc___bbbbbbaaafffmmmooollloooooottt}}}|||mmmgggccc]]]TTTMMMKKKKKKJJJJJJLLLLLLKKKJJJIIIHHHGGGGGGGGGIIIHHHFFFEEEEEEEEEFFFGGGEEEEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHDDDDDDDDDCCCBBBAAA???>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>><<<<<>>>>>===AAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEEEEGGGJJJMMMNNNFFFGGGHHHIIIJJJKKKKKKKKKIIIHHHHHHGGGHHHIIIKKKLLLEEEHHHJJJIIIFFFEEEFFFHHHGGGHHHIIIJJJJJJKKKNNNPPPRRRRRRRRRRRRSSSSSSSSSSSSSSSQQQPPPUUU\\\___^^^\\\ZZZXXXWWWZZZ^^^```\\\XXXXXXWWWVVVVVVUUUUUUUUUVVVXXXYYYZZZ[[[\\\]]]^^^^^^ZZZZZZ[[[[[[[[[\\\\\\\\\ZZZ[[[\\\^^^___```aaaaaa```eeeiiijjjiiihhhiiikkklllgggiiirrruuuuuujjjYYYGGG@@@@@@???======:::::::::;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888777777777777777777777777777777666666666666666777666777888999::::::999888555666777999999777666555444555555666777888888999999888777777777999<<<===;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<888999;;;======>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>BBBBBBAAAAAABBBCCCEEEFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGGGGFFFFFFFFFGGGEEEEEEDDDDDDFFFIIIKKKMMMMMMNNNQQQSSSUUUTTTSSSSSSUUUVVVWWWWWWXXXXXXXXXWWWYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXXXX[[[ZZZ[[[]]]```aaa```___YYYXXXVVVUUUVVVWWWYYYZZZ\\\[[[ZZZZZZZZZZZZZZZ[[[UUUTTTRRRRRRSSSVVVYYY[[[\\\^^^bbbeeeffffffeeeccc```bbbaaa___ccckkklllgggqqqppprrrwww|||tttkkkeee]]]TTTQQQMMMKKKKKKLLLKKKKKKOOONNNLLLJJJHHHGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEDDDDDDFFFFFFFFFDDDBBB???<<<;;;>>>>>>>>>>>>???AAABBBCCC>>>======<<<<<<<<<<<<<<<>>>@@@BBBBBB@@@>>>===>>>BBBAAA@@@>>>>>>???AAABBB@@@@@@??????????????????@@@???======>>>>>>===;;;======>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDFFFGGGGGGFFFEEEDDDEEEGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKNNNPPPRRRIIIIIIGGGFFFEEEEEEDDDEEEIIIGGGFFFFFFIIIKKKLLLLLLMMMOOOQQQSSSTTTRRRQQQOOONNNOOOOOOQQQSSSWWWYYY[[[YYYWWWWWW[[[```aaa]]]XXXVVVUUUTTTRRRQQQRRRRRRSSSTTTVVVYYY[[[\\\[[[YYYXXXYYYZZZZZZYYYXXXXXXZZZ\\\[[[[[[]]]___```bbbddddddddddddeeeffffffgggggggggffffffgggiiilllpppsssuuueeeVVVEEE===???BBBAAA======<<<;;;:::999:::<<<<<<===<<<;;;:::999888777666777777888888888888777666777777777777666666666666777777777777777777777777888888777777777777777777999888888777666555555444555666666777888999999:::888888888888888888888888;;;;;;:::999888888888888::::::;;;;;;:::888777666999888888888999::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<======@@@@@@@@@@@@AAACCCEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHHHHFFFDDDDDDDDDFFFEEEDDDCCCDDDGGGJJJLLLOOONNNMMMMMMNNNQQQSSSUUUWWWWWWVVVUUUUUUVVVVVVVVVUUUVVVWWWYYYYYYYYYYYYXXX[[[[[[[[[[[[[[[[[[\\\\\\[[[\\\]]]^^^]]][[[YYYWWWZZZXXXVVVUUUUUUUUUWWWXXXXXXXXXXXXXXXYYY[[[\\\\\\\\\[[[WWWRRRPPPRRRXXX]]]```aaaaaacccdddeeefffgggcccaaa___```dddhhhhhhgggiiikkkpppuuuwww{{{ooogggaaaYYYQQQOOOLLLKKKLLLLLLKKKJJJMMMLLLKKKJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCC@@@>>><<<;;;;;;;;;;;;<<<===>>>??????>>>>>>===<<<<<<<<<<<<>>>@@@AAAAAA???>>>>>>???AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???===>>>???@@@???>>>======>>>??????@@@AAAAAA??????@@@AAACCCDDDEEEFFFEEEDDDCCCDDDFFFHHHHHHHHHDDDEEEFFFGGGHHHIIIJJJKKKNNNMMMLLLKKKKKKMMMOOOPPPIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEFFFHHHJJJKKKLLLLLLNNNPPPRRRSSSRRRPPPOOONNNNNNOOOPPPRRRUUUWWWYYYWWWVVVVVVZZZ___aaa]]]YYYWWWVVVUUUTTTSSSTTTTTTUUUUUUVVVXXXYYYZZZYYYXXXWWWYYYZZZ[[[ZZZYYYYYY[[[]]]]]]]]]^^^___aaabbbbbbccceeeeeeddddddeeeeeefffgggffffffggghhhjjjmmmoooppptttyyylllaaaWWWKKKDDDDDDCCC@@@;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::777777777888888777777777666666666666666777777777777777777777777777777777888888888888888777777777888888777777666555555444444444555555666666777777888888888888888888888888;;;:::999999888999999999:::::::::::::::888777666777777777777777888999999999999999999::::::::::::::::::999::::::;;;<<<===??????@@@AAABBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFDDDDDDDDDEEEDDDCCCBBBCCCEEEHHHJJJNNNMMMMMMMMMOOOQQQTTTUUUVVVUUUUUUTTTTTTUUUUUUUUUSSSTTTVVVXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]\\\[[[YYYWWWXXXWWWUUUTTTSSSTTTUUUVVVXXXXXXXXXYYY[[[\\\^^^______^^^\\\XXXTTTTTTWWW[[[^^^^^^```bbbccceeeeeeeeedddbbb```bbbeeeffffffeeekkklllpppsssrrrttt}}}hhh```[[[TTTMMMLLLKKKKKKLLLLLLKKKIIIJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEDDDBBB@@@???>>>=========>>>???@@@@@@AAA@@@???>>>===<<<<<<<<<===???@@@@@@???>>>???@@@???@@@BBBBBBAAA???<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>>>>@@@AAAAAA@@@===>>>>>>??????@@@@@@@@@===>>>???@@@AAACCCCCCDDDDDDCCCBBBCCCFFFHHHHHHHHHCCCCCCDDDFFFHHHIIIKKKKKKPPPOOOMMMLLLKKKKKKLLLMMMIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKLLLNNNPPPQQQQQQPPPOOONNNNNNNNNOOOPPPRRRTTTUUUTTTSSSTTTYYY]]]___]]]ZZZWWWVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZZZZZZZZZZ]]]_________``````aaaaaabbbbbbgggfffdddbbbbbbcccdddeeeffffffffffffggghhhiiijjjlllssszzz|||vvvyyyyyyuuupppjjjaaaZZZYYYVVVQQQMMMJJJFFFBBB>>>>>>>>>>>>>>>>>>>>>??????>>>>>><<<;;;;;;;;;;;;<<<777777777777777777777777555555555666666777777888777777777777777777777777888888888888888888888888888777777666666555555555333444444444444444444444777777777777777777777777999999999888999999:::;;;999999:::999999888777666666666666666666777777888777777777888888999999:::999999999::::::;;;<<<===>>>???AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEGGGGGGEEECCCCCCCCCDDDCCCBBBAAABBBCCCFFFGGGLLLLLLLLLMMMOOOQQQTTTVVVTTTSSSSSSRRRSSSSSSTTTTTTQQQRRRTTTVVVWWWWWWWWWWWWTTTUUUXXXYYYZZZZZZYYYXXXXXXYYYZZZ[[[[[[ZZZXXXXXXWWWVVVUUUTTTSSSTTTUUUVVVXXXXXXYYYZZZ[[[]]]___``````aaa```^^^ZZZXXXWWWWWWZZZ\\\^^^aaabbbcccccccccdddccccccdddffffffeeeccclllmmmooonnnkkkllluuurrraaaZZZUUUOOOIIIIIIIIIKKKLLLLLLIIIGGGGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDCCCBBBAAA??????????????????@@@@@@BBBAAA@@@>>>===============>>>@@@AAA@@@???@@@AAA@@@AAAAAAAAA???===<<<:::>>>>>>>>>>>>????????????BBB@@@??????@@@AAA@@@???===>>>>>>>>>?????????@@@======>>>???AAABBBCCCDDDBBBAAAAAABBBEEEGGGGGGGGGCCCCCCDDDEEEGGGHHHHHHIIINNNMMMLLLJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGHHHIIIIIIJJJLLLNNNOOOPPPOOOOOONNNNNNMMMMMMNNNOOOQQQRRRQQQQQQRRRVVV[[[]]]\\\ZZZVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVTTTTTTSSSTTTUUUUUUVVVWWWYYYYYYYYYZZZ\\\^^^^^^^^^___```aaabbbcccdddhhhfffcccaaa```aaabbbdddeeeeeedddddddddcccddddddkkknnnrrrvvvzzzpppmmmfffgggeee___XXXSSSPPPMMMOOORRRSSSRRRNNNKKKIIIIIIHHHGGGEEEDDDDDDFFFHHHJJJKKKIIIEEE@@@===::::::999888888777777666666777777444444555555666777888888777777777777777777777777777777777888888888888888777777666666666555555555444444444333333333333333777777777777777777777777888777777888999:::;;;<<<999999888888888777777666777666666666666666777777666666777888888999::::::999999999999:::;;;<<<======>>>AAACCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDFFFFFFDDDCCCBBBCCCDDDCCCBBBBBBBBBCCCEEEFFFIIIJJJKKKLLLNNNQQQSSSUUUQQQQQQQQQQQQQQQQQQRRRSSSNNNPPPRRRTTTUUUVVVUUUUUUQQQSSSVVVYYYZZZYYYXXXVVVVVVVVVXXXXXXYYYYYYXXXXXXYYYXXXWWWVVVVVVVVVWWWWWWYYYYYYYYYYYYZZZ[[[\\\]]]^^^```bbbcccaaa]]]ZZZXXXYYY[[[]]]```aaabbbaaaaaabbbccceeefffhhhhhhgggfffkkkmmmmmmjjjffffffmmmttt|||iii\\\VVVPPPLLLFFFFFFGGGJJJKKKKKKHHHEEEEEEEEEFFFGGGHHHHHHGGGGGGBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAACCCDDDDDDDDDCCCCCC===<<<<<<;;;;;;;;;<<<<<>>============<<>>===>>>>>>>>>>>>>>>?????????======>>>???AAABBBCCCDDDBBBAAA@@@AAADDDFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHLLLMMMNNNLLLHHHFFFFFFGGGGGGHHHJJJLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMOOOOOONNNOOOQQQTTTXXXZZZZZZZZZXXXWWWVVVUUUTTTUUUVVVWWWVVVUUUSSSRRRRRRSSSTTTUUUTTTVVVWWWWWWWWWXXXZZZ\\\[[[\\\]]]___bbbdddeeefffgggeeebbb___^^^___aaabbbbbbbbbbbbbbbbbbbbbaaaaaaeeefffhhhlllrrr|||~~~nnnccc```WWWUUUQQQLLLGGGBBBAAACCCFFFJJJNNNOOOMMMMMMQQQUUUVVVSSSOOOLLLLLLPPPUUUXXX]]]XXXQQQHHHAAA<<<999888::::::888777666666666777333444444555666777777888666666666666666666666666666666666777777888888888666666666666555555555555555555444444444444444444666666666666666666666666666666666777888999:::;;;888888777777777777777777888777777666666666777777666777777888999::::::;;;999999999999:::;;;<<<<<<<<<===@@@AAABBBAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBDDDFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFFFFGGGHHHIIIKKKMMMPPPQQQSSSOOOOOOOOOOOOPPPPPPQQQRRRNNNOOOQQQRRRTTTTTTTTTSSSQQQSSSVVVXXXYYYXXXVVVUUUSSSTTTUUUVVVWWWXXXXXXXXX[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZ]]]___dddggghhhfffbbb___\\\]]]^^^___``````______```bbbeeegggiiiiiijjjjjjhhhkkkkkkgggcccdddiiimmm~~~nnnaaaXXXRRRMMMIIIEEEEEEFFFHHHIIIIIIFFFDDDCCCDDDFFFGGGGGGGGGFFFEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBAAAAAABBBBBBAAAAAA@@@@@@???@@@AAACCCCCCCCCCCCBBB???>>>===<<<<<<<<<<<<<<>>=========>>>>>>===@@@DDDFFFEEECCCAAA@@@BBB@@@>>><<<;;;;;;<<<===??????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDCCC???<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@BBBCCCCCCBBBAAA@@@AAACCCDDDDDDCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJMMMOOOPPPNNNIIIEEEEEEFFFEEEFFFGGGJJJKKKMMMNNNNNNMMMMMMLLLKKKKKKLLLNNNOOOLLLMMMPPPRRRUUUWWWXXXYYY[[[ZZZYYYWWWVVVVVVWWWXXXTTTTTTSSSRRRRRRSSSTTTUUUTTTUUUVVVVVVVVVVVVYYY[[[YYYZZZ\\\^^^aaaccceeefffdddcccaaa___^^^^^^___```______```bbbbbbbbbbbbbbbbbb```bbbhhhooottt{{{{{{pppaaaWWWTTTNNNIIIDDDCCC@@@===<<>>CCCGGGHHHGGGJJJQQQWWW[[[XXXSSSPPPQQQUUU[[[___ddd___UUUKKKCCC>>>;;;:::>>>===;;;888777666666666444444444555555666666777666666666666666666666666444555555666666777777777555555555555555555555555555555555555555555555555666666666666666666666666555555555555666777888999777777666666666666777777888777777666666666666777777777888888999999::::::888888888999999:::;;;<<<;;;<<<>>>?????????>>>===>>>>>>??????@@@@@@AAAAAAAAACCCEEEEEECCCAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGEEEFFFHHHIIIKKKMMMNNNOOONNNNNNNNNNNNOOOPPPQQQQQQNNNOOOQQQRRRSSSRRRRRRQQQPPPRRRTTTUUUUUUTTTSSSRRRQQQQQQRRRTTTUUUWWWXXXXXX\\\\\\\\\\\\[[[[[[ZZZZZZYYYXXXXXXWWWWWWXXXXXXYYY]]]```eeekkkoooooollliiibbbaaa``````___^^^]]]]]]^^^```ccceeeggghhhjjjllleeeiiiiiidddaaacccfffggg{{{pppcccZZZTTTOOOJJJGGGEEEEEEEEEFFFGGGGGGEEECCCCCCDDDEEEGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAA@@@??????>>>???@@@BBBBBBBBBBBBAAAAAAAAA@@@>>>>>>===============<<<<<<======>>>>>>>>>BBBGGGJJJHHHDDDAAA??????>>>======<<<<<<<<<<<<>>>??????@@@AAAAAABBBBBB@@@AAADDDGGGIIIHHHDDD@@@>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<===???@@@AAABBBCCCAAA@@@@@@AAABBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKJJJMMMOOOMMMHHHEEEFFFHHHCCCDDDFFFHHHJJJLLLMMMNNNMMMLLLKKKKKKKKKMMMNNNOOOKKKMMMOOOQQQSSSTTTVVVXXX[[[ZZZXXXVVVUUUTTTTTTUUURRRRRRRRRRRRSSSTTTUUUUUUUUUVVVWWWWWWVVVVVVXXXZZZYYYZZZ[[[]]]```bbbcccdddaaaaaa```___^^^^^^^^^___[[[\\\___aaaccceeeeeeeeefffaaa```hhhppprrrsssvvv~~~qqqiiiaaaTTTKKKJJJHHHAAA===???@@@===<<<>>>:::===@@@AAAAAACCCHHHMMMQQQPPPMMMLLLMMMOOOSSSUUUZZZUUUMMMDDD>>><<<<<<<<>>>>>???@@@@@@AAAAAACCCDDDDDDCCCAAAAAAAAA>>>???@@@AAACCCEEEFFFGGGDDDEEEFFFHHHJJJKKKKKKLLLNNNNNNNNNNNNOOOPPPQQQRRROOOPPPQQQRRRRRRQQQPPPPPPPPPPPPPPPQQQPPPPPPOOONNNOOOOOOPPPRRRTTTVVVWWWXXXZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVWWWWWWXXXZZZ[[[\\\]]]___ccciiioooqqqooommmiiigggccc```^^^\\\\\\\\\]]]___aaabbbbbbcccgggjjjcccggggggbbb___bbbdddbbb}}}tttiii]]]VVVRRRMMMHHHEEEFFFEEEDDDEEEFFFEEEDDDBBBBBBDDDEEEGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@???>>>===>>>@@@AAABBBAAAAAA@@@???>>>===;;;::::::::::::<<<;;;;;;<<<<<<===>>>???>>>CCCIIILLLJJJEEE@@@===;;;<<<>>>??????===<<<:::===>>>>>>???@@@@@@AAAAAA>>>@@@EEEJJJMMMLLLHHHDDD>>>>>>>>>>>>============999:::;;;<<<===???@@@@@@DDDBBB@@@@@@AAABBBAAA@@@AAAAAABBBBBBCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKFFFJJJNNNLLLHHHEEEFFFIIIBBBCCCEEEGGGIIIKKKMMMNNNLLLLLLKKKKKKLLLMMMNNNOOOKKKMMMOOOPPPQQQSSSUUUWWWYYYWWWUUUSSSQQQPPPPPPPPPQQQRRRRRRSSSTTTUUUUUUVVVWWWXXXYYYXXXWWWWWWXXXZZZZZZZZZ\\\]]]___```aaabbb_______________^^^^^^^^^YYY[[[^^^bbbeeefffggghhhjjjaaa^^^fffmmmmmmkkklllssszzzwwwddd^^^WWWKKKDDDDDDBBB999555:::>>><<<999:::888;;;======<<<===@@@BBBDDDDDDDDDDDDEEEFFFGGGHHHLLLGGGAAA;;;888888:::<<>>:::777666555555555555555555555444444444666666666666666666666666222222333333444555666666444555555555555555555555222222333444444555666666555555555555555555555555444333333333333444555555777666555444444555777777666555444444333333333333666666666666666555555555888888888888999:::;;;<<<;;;;;;:::::::::;;;<<<<<<<<<======>>>???@@@@@@@@@@@@BBBDDDDDDBBBAAA@@@AAA<<<===>>>@@@BBBDDDEEEFFFCCCDDDFFFGGGHHHIIIIIIIIINNNNNNNNNNNNOOOPPPQQQRRRPPPQQQRRRRRRRRRQQQPPPOOOOOOOOONNNMMMMMMLLLLLLLLLNNNNNNOOOQQQSSSUUUWWWYYYWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUVVVXXXZZZ\\\___```\\\\\\___ffflllooonnnlllmmmjjjeeeaaa]]][[[[[[\\\]]]___```___^^^___cccgggbbbgggggg```^^^```aaa___wwwmmm^^^QQQIIIGGGFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCDDDFFFFFFCCCBBBEEEEEEBBBBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999888;;;;;;<<<<<<<<<;;;999888===@@@CCCEEEEEECCC???===???>>><<<;;;;;;<<<>>>???>>>>>>>>>>>>>>>??????@@@===???CCCIIIMMMNNNLLLIII>>>=========??????===;;;::::::;;;;;;<<<===>>>>>>??????@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDFFFGGGHHHFFFDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGIIIKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPSSSRRRPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOQQQTTTVVVVVVWWWXXXYYYZZZZZZZZZZZZ]]]]]]]]]]]]]]]^^^___```^^^]]]^^^```bbbbbbaaa___[[[ZZZ\\\```fffkkknnnooorrrmmmfffdddeeehhhjjjjjjooowwwzzzkkkYYYMMMIIIFFFAAA<<<===<<<;;;:::999999999999;;;::::::999999::::::;;;========================@@@>>><<<:::999:::;;;<<>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJIIIHHHHHHIIILLLNNNOOOOOONNNOOOPPPOOONNNNNNOOOQQQNNNQQQTTTSSSOOOKKKKKKLLLNNNOOOPPPRRRSSSSSSSSSSSSUUUVVVWWWWWWWWWVVVUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZ\\\___``````bbbfffjjjhhhhhhfffccc^^^ZZZYYYYYY]]]\\\[[[[[[\\\^^^```bbb^^^ccchhhgggccc___```aaa~~~sssjjj\\\PPPIIIFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDDDDIIIJJJFFFCCCDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@CCCCCCCCCBBBBBBAAA?????????????????????>>>>>>>>>@@@???===<<<;;;:::::::::;;;;;;<<<<<<<<<;;;:::999<<<>>>@@@BBBBBB@@@===<<<===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<===>>>>>><<<>>>BBBGGGLLLMMMKKKIII@@@???>>>>>>???>>><<<:::::::::;;;;;;<<<======>>>?????????@@@AAABBBBBBBBBBBBAAA@@@??????@@@AAABBBCCCEEEGGGGGGEEEDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPRRRQQQPPPOOOMMMMMMLLLLLLLLLMMMNNNOOOOOORRRUUUXXXWWWXXXYYYZZZ[[[\\\\\\\\\```````````````aaaaaaaaa]]]\\\]]]___aaabbb```___^^^]]]^^^bbbgggmmmqqqssssssnnnhhhdddeeefffggggggooovvvjjj^^^PPPFFFCCCAAA>>>:::::::::999888777777777777999999888888888888999999::::::::::::::::::::::::;;;:::999888888999;;;<<<@@@???===;;;999777666666444444555555555555444444444444444444555555555555444444333333333444444555555555555444444444555555333222111222444555444333555555666666666666555555444444444444555555555555888888888777777777666666777666555444444444444444555555555555444444444444666555555666666777888999<<<;;;;;;::::::;;;;;;<<<999:::<<<>>>????????????AAAAAAAAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIJJJLLLMMMMMMLLLMMMNNNOOONNNMMMMMMOOOQQQSSSUUUWWWUUUPPPKKKJJJJJJMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTSSSRRRQQQSSSTTTUUUWWWXXXYYYYYYZZZUUUXXXZZZZZZZZZ[[[___aaaeeeeeeeeebbb^^^ZZZYYYXXX[[[ZZZYYYYYYZZZ[[[]]]______cccgggfffaaa^^^^^^___|||vvvkkkcccWWWMMMGGGEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFLLLPPPKKKEEECCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>????????????????????????@@@@@@>>>===<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<:::<<<@@@EEEIIIKKKJJJHHHBBBAAA?????????>>>;;;999::::::;;;;;;<<<=========<<<<<<<<<===>>>>>>??????@@@???>>>>>>>>>>>>???@@@AAACCCEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLLLLKKKJJJLLLMMMNNNOOORRRUUUXXXXXXYYYZZZ\\\]]]^^^^^^^^^```aaabbbbbbbbbaaa```___\\\\\\\\\^^^aaabbbaaa```^^^^^^___ccciiinnnqqqsssppplllfffcccbbbbbbbbbbbblllsss{{{|||{{{zzzyyyeeeUUUPPPGGGAAA>>>===<<<;;;:::999888777666666666666888777777666666777777888888888888888888888888888666666555555666888999;;;<<<<<<<<<;;;999777666555444444555555555555444444444444444444555555555555333333333333333444555555444444444444444444444444333222111222444555444333555555666666666666555555444444444444555555555555777777777777666666666666555555444444333444444444555555555555444444444444555555555555666777888999::::::::::::;;;<<<===>>><<<<<<;;;;;;<<<<<<=========>>>???@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGJJJKKKLLLMMMMMMLLLJJJIIILLLMMMNNNMMMLLLMMMNNNPPPYYY\\\\\\YYYRRRLLLJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSNNNOOOPPPQQQQQQPPPOOONNNQQQRRRSSSTTTVVVWWWYYYYYYRRRTTTUUUUUUUUUUUUWWWYYY___aaabbbbbb___\\\ZZZZZZXXXWWWVVVVVVVVVXXXYYY[[[^^^aaadddbbb^^^[[[ZZZ\\\yyyoooiii```ZZZPPPIIIEEECCCCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGHHHPPPUUUOOOGGGDDDDDDDDDBBBBBBAAAAAA@@@@@@??????????????????????????????@@@@@@@@@@@@??????>>>===>>>>>>>>>?????????????????????>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999999999999:::;;;;;;999:::===AAAEEEHHHGGGFFFAAA@@@??????@@@???===;;;;;;;;;;;;<<<<<<<<<======888999999999::::::;;;;;;???>>>>>>>>>>>>>>>>>>??????AAABBBCCCBBBAAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKMMMNNNNNNNNNPPPSSSVVVWWWXXXZZZ\\\]]]^^^_________```aaabbbaaa```^^^\\\]]]\\\\\\^^^aaacccbbbaaa[[[\\\```eeejjjmmmnnnmmmiiigggccc```^^^^^^______gggmmmtttxxxwwwssspppnnnppprrrwww{{{}}}vvvmmm___QQQHHHGGGDDDAAA===<<<===>>>::::::999888888888888888777777666666666666777777666666666666666666666666555555444444555666777888999:::::::::999777555444444444555555555444333333333333444444444555555555222222222222333444555555444444555555555555555555333222111222444555444333444555555666666555555444333333444444444555555555666666666666666666666666444444444444444555666777777777777777666666666666666666666666777888999999999999:::;;;<<<>>>???@@@???>>><<<;;;:::;;;<<<===>>>>>>??????@@@@@@??????>>>>>>>>>??????@@@@@@@@@BBBBBBBBBCCCCCCDDDEEEEEEJJJMMMOOOPPPNNNKKKHHHGGGJJJKKKLLLLLLKKKLLLMMMOOO\\\^^^^^^[[[TTTNNNLLLKKKIIIIIIJJJKKKMMMOOOPPPQQQLLLMMMOOOPPPPPPOOONNNNNNQQQQQQQQQRRRSSSTTTUUUVVVRRRSSSTTTTTTTTTTTTTTTTTTXXX[[[___aaaaaa_________VVVTTTSSSRRRSSSUUUWWWYYY\\\]]]^^^]]]YYYWWWWWWXXXyyynnnddd^^^UUUPPPIIIDDDBBBBBBAAAAAABBBBBBBBBBBBCCCDDDEEEFFFHHHQQQVVVPPPHHHEEEEEEDDDBBBAAAAAA@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<=========>>>>>>?????????===<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;:::::::::::::::;;;<<<<<<888888999::::::999888888::::::999999::::::;;;<<<999999;;;>>>AAADDDDDDCCC>>>======>>>@@@@@@???===;;;;;;;;;<<<<<<<<<<<<<<<999999999:::::::::::::::>>>>>>????????????>>>>>>===???@@@@@@@@@@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHJJJKKKKKKJJJIIIIIIHHHIIIKKKMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMKKKKKKNNNOOOOOONNNMMMMMMPPPRRRUUUVVVXXXZZZ\\\^^^_________```aaabbbaaa```^^^\\\___^^^]]]___aaaccccccbbbXXX\\\bbbjjjnnnnnnjjjgggcccbbbaaa```______```aaaeeehhhlllnnnnnnmmmkkkjjjeeefffhhhmmmuuu|||~~~qqqkkkkkkrrrrrrggg\\\UUUNNNGGGAAABBBBBB@@@===;;;<<<===999999888777777777888888777777666666666666777777555555555555555555555555666666555555555555666666666777888888888777555444444444555555444333222222333333333444444444444555222222222222222333444555444555666777888777777777333222111222444555444333444444555555555555444444333333333444444444444555555555555555555555555666555555555555666777999999777777777777666666666666777777777777888999::::::::::::;;;<<<>>>@@@AAABBBAAA@@@===;;;:::;;;<<<>>>@@@@@@@@@@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDDDDDDDJJJMMMQQQQQQNNNJJJGGGFFFHHHJJJKKKJJJJJJJJJLLLNNNVVVXXXZZZWWWQQQLLLJJJKKKGGGHHHHHHIIIJJJLLLNNNOOOMMMNNNOOOPPPQQQQQQPPPOOORRRQQQPPPPPPOOOPPPPPPQQQQQQRRRRRRSSSTTTTTTSSSRRRSSSWWW\\\```aaabbbcccdddVVVTTTQQQPPPQQQTTTXXX[[[ZZZZZZYYYWWWUUUSSSTTTTTTyyyoooeee\\\VVVLLLIIIEEEBBBBBBBBBBBBAAABBBAAA@@@@@@AAABBBDDDEEEGGGNNNQQQLLLFFFEEEDDDCCCBBBAAAAAA@@@???>>>======<<<<<<<<<<<<============<<<<<<============<<<<<<;;;<<<<<<======>>>>>>>>>;;;::::::999888888999999:::999999999999::::::;;;999999::::::;;;;;;<<<<<<999999999999999999999999:::::::::::::::;;;<<<<<<:::999999;;;===???@@@???<<<;;;<<<===???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>===;;;<<<>>>>>>>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHKKKMMMOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNMMMNNNOOOOOOOOONNNLLLKKKOOOOOOOOONNNLLLLLLNNNPPPSSSUUUWWWYYY\\\]]]^^^___```aaabbbbbbbbbaaa```___```^^^]]]^^^```bbbbbbaaa[[[___fffmmmqqqoooiiiddd```aaabbbbbbaaaaaaccceeeeeeeeeeeeeeeeeeeeeddddddaaa```aaabbbeeejjjnnnpppvvv~~~qqqddd^^^YYY\\\ZZZPPPHHHEEEDDDAAA<<<===>>>===;;;999999:::666666555555555555666666777666666555555666666777555555555555555555555555555555555555555555555555444555666666666666555555444444555444444333222111333333333333444444444444333333222222222222333333444555777888999999888777333222111222444555444333444444555555555555444444333333333333444444444444444444444555555555555555444444555666777999;;;<<<555555555555444444444444666666666666777888999:::999::::::<<<===???AAABBBAAA@@@===<<<;;;;;;<<<===@@@@@@@@@@@@@@@???>>>==============================>>>@@@AAACCCDDDDDDDDDGGGKKKOOOOOOLLLHHHGGGGGGGGGHHHIIIIIIIIIIIILLLNNNMMMPPPRRRQQQLLLHHHGGGHHHGGGGGGFFFFFFGGGIIIKKKLLLMMMNNNOOOQQQQQQQQQPPPPPPRRRQQQOOOMMMLLLLLLMMMMMMOOOOOOPPPRRRTTTUUUSSSQQQQQQUUUZZZ]]]___aaacccdddYYYVVVRRROOOQQQVVV]]]aaa]]][[[XXXTTTRRRPPPPPPPPP|||nnneee]]]UUUOOOGGGEEECCCBBBCCCDDDDDDCCCBBBAAA???>>>>>>@@@AAABBBCCCGGGHHHEEEBBBCCCCCCAAAAAAAAA@@@???>>>===<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>::::::999888888888888999888888777777777888999:::777777999:::;;;;;;;;;;;;:::999888888888888999:::::::::999999::::::;;;<<<;;;999888888:::<<<<<<<<<<<<;;;;;;<<<>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::;;;<<<<<<<<<>>>AAACCCDDDDDDDDDDDDCCCCCCCCCBBBDDDDDDEEEEEEFFFGGGHHHHHHFFFGGGHHHHHHHHHGGGFFFFFFFFFHHHKKKNNNPPPQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNNMMMNNNPPPPPPPPPOOOMMMLLLNNNNNNNNNMMMLLLLLLNNNPPPSSSTTTVVVYYY\\\^^^______```````````````aaaaaaaaa```^^^\\\\\\]]]______^^^^^^aaafffkkknnnlllgggccc\\\___aaaaaa``````bbbddddddcccaaa```````````````]]]]]]]]]]]]]]]___ccceeekkkvvv{{{uuuooocccXXXRRRKKKLLLIIICCC???>>>>>><<<:::999999999999999888888555555555444444555555666555555444444444444555555333333333333333333333333222333444444555555555555444444333444444555666666444444444444333222111111222222333333333444444444444444333222111111111111333444666888999888777777333222111222444555444333333444444555555444444333222222333333333444444444333333444444444555555555222333444555777999;;;<<<555555555555444444444444444444444555555666777888888888999:::<<<>>>???@@@???>>><<<;;;;;;;;;;;;<<<======>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>AAACCCDDDDDDDDDBBBFFFKKKKKKHHHEEEEEEGGGEEEGGGHHHHHHHHHIIIKKKMMMKKKNNNPPPOOOKKKGGGGGGHHHGGGFFFEEEDDDEEEFFFHHHIIIKKKLLLMMMOOOOOOOOOOOONNNPPPOOOMMMKKKJJJKKKLLLMMMNNNMMMOOORRRVVVXXXVVVTTTRRRUUUXXXZZZ[[[\\\^^^```\\\XXXRRRPPPRRRYYYbbbhhhddd```ZZZUUUQQQNNNLLLKKKtttfff]]]VVVOOOJJJFFFDDDCCCDDDEEEFFFFFFEEEBBB@@@???======>>>@@@AAA@@@CCCBBB??????BBBAAA???AAAAAA@@@???>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<;;;;;;;;;999999::::::;;;<<<======::::::999999888999999999777777666666666777999:::555666888999:::::::::999;;;:::888777777888:::;;;999999999888999999:::;;;;;;999777777999:::::::::===<<<;;;<<<===<<<;;;999<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<::::::999:::;;;;;;;;;===AAACCCEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHEEEFFFGGGHHHGGGGGGEEEEEEEEEGGGKKKNNNPPPQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQPPPNNNMMMLLLMMMMMMLLLLLLMMMOOOQQQSSSTTTWWWZZZ\\\^^^``````]]]]]]]]]]]]]]]^^^___```___]]][[[ZZZ[[[\\\\\\\\\```aaacccfffhhhgggdddaaaYYY\\\______]]]\\\^^^```bbb```______aaaaaaaaa```[[[[[[[[[ZZZZZZ[[[^^^aaaaaagggtttxxxmmmhhhcccYYYNNNHHHDDDDDDBBB???======<<<:::999888777888:::;;;:::888777777666666666777777888444333333222222333333444222222222222222222222222///000111333555666666666444333222222333444666777444555444444333222111000222222333333333444444444555555333222111000000000222333555777888888777666333222111222444555444333333444444555555444444333222222333333333444444444333333333444444555555555111111222444666888:::<<<888777777777666666666666333333333333333555666666777777888999:::<<<===>>><<<<<<;;;;;;::::::::::::999:::;;;===>>>?????????<<<<<<<<<<<<<<<<<<<<<;;;999:::===@@@CCCDDDEEEEEE>>>CCCHHHHHHEEECCCDDDGGGEEEFFFGGGHHHGGGHHHKKKMMMMMMPPPSSSQQQMMMIIIIIIIIIGGGFFFEEECCCCCCEEEFFFHHHHHHIIIKKKMMMMMMMMMMMMLLLNNNLLLKKKJJJJJJKKKMMMNNNNNNNNNPPPTTTYYY[[[ZZZWWWTTTVVVWWWXXXWWWXXXZZZ[[[___ZZZSSSPPPSSS\\\fffmmmjjjeee^^^VVVQQQMMMJJJHHHzzzjjj```YYYQQQKKKJJJFFFFFFFFFFFFEEECCCBBBAAA@@@@@@????????????@@@@@@CCCAAA@@@??????@@@BBBCCCBBBBBBBBBAAA@@@>>><<<:::<<<===>>>===;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999777777777888888999999:::999999888777777888999:::777888888888999999999999888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;;;;;;;;;;;;;::::::;;;===>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDDDD>>>GGGKKKGGGEEEIIILLLLLLGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHLLLPPPPPPNNNLLLPPPOOONNNMMMMMMOOOQQQRRRNNNNNNNNNOOOQQQQQQOOOMMMQQQPPPOOOMMMKKKLLLNNNPPPQQQUUUZZZ]]]^^^]]]^^^^^^```___]]]\\\\\\]]]^^^```___^^^\\\\\\\\\]]]___aaacccbbbbbbaaa```___^^^^^^[[[]]]^^^^^^\\\[[[[[[[[[^^^^^^____________^^^^^^ZZZYYYYYYYYYYYYYYYZZZ[[[[[[bbbjjjsss|||qqqhhh[[[RRRMMMIIICCC???======<<<<<<:::888777666777777777777777777777777888888777666666666666666555555555555555555555555555555444333222222111111555444333333222222222222555666666666666666666555//////000111222222333333000000111222333333444444555555555444444333333333333333222222333333444555666444111///000111333333222333444444555555444444333333222222111222222222000111333555666666555444222222333333444555666666444444555666666555444333666666666666666666666666666666888999:::;;;;;;<<<===<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>;;;<<<<<<<<<<<<<<<;;;:::;;;===?????????@@@AAACCCDDDEEEFFFFFFEEEDDDEEEGGGHHHHHHFFFEEEEEEHHHMMMQQQVVVTTTRRRPPPOOOMMMJJJGGGDDDEEEGGGGGGFFFFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOPPPKKKKKKIIIIIIHHHHHHHHHHHHKKKKKKLLLOOORRRVVVYYY[[[SSSQQQPPPQQQVVVZZZZZZZZZ___]]]ZZZYYYZZZ___dddhhhiiifffbbb]]]UUUNNNKKKLLLvvveee\\\VVVOOOKKKJJJFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@BBBAAA???>>>>>>???@@@AAA===>>>>>>???>>>===;;;::::::<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999888888888999999999999999888777777777777888:::;;;777777777888888888999999666777777888888777777666888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;===<<<<<<;;;;;;;;;;;;<<<;;;<<<<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDBBBIIIMMMJJJHHHLLLOOONNNHHHHHHHHHGGGGGGGGGGGGGGGHHHIIILLLNNNOOONNNMMMLLLNNNMMMLLLLLLMMMOOOQQQRRRPPPOOOOOOQQQRRRRRRPPPNNNOOOOOONNNMMMKKKKKKMMMOOOPPPTTTXXX[[[\\\\\\\\\]]]^^^]]]\\\[[[[[[[[[\\\]]]___^^^]]]\\\\\\^^^___aaabbbbbbaaa```______^^^^^^]]]^^^___]]][[[YYYXXXYYY\\\]]]]]]^^^^^^]]]]]]\\\ZZZZZZYYYXXXXXXWWWWWWXXXWWW[[[aaaeeekkkssstttaaaYYYOOOHHHEEEBBB>>>;;;<<<<<<;;;:::999888888777777777777777777777777777888777777666555555666666555555555555555555555555555555444444333222222111555444333222222222222222222333333444444333333222...//////000111111222222111111111222222333333333444444444333333333222222333222222222222333444444777666555555555666555555222333333444444444444444444444333333333333333444444555666777777666444333222222333333444555555666444555666666666555444444555555555555555555555555555666777999::::::;;;;;;<<<<<<;;;:::::::::::::::::::::::::::;;;<<<===>>>;;;<<<<<<=========<<<<<<;;;===?????????@@@AAACCCDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFGGGJJJPPPTTT___]]]ZZZWWWSSSOOOIIIFFFDDDFFFGGGGGGFFFFFFGGGIIIHHHIIIJJJLLLMMMNNNOOOOOOKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKLLLNNNQQQUUUXXXZZZSSSPPPMMMMMMQQQVVVYYYYYY]]]^^^^^^___```aaabbbcccdddddddddccc^^^VVVOOOKKKqqq```WWWRRRMMMJJJJJJGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@??????@@@@@@AAAAAA@@@???=========>>>>>>;;;<<<===============<<<999:::<<<<<<;;;<<<===???;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::999999999999999999999999::::::::::::999999999999999999888777777777888888666666666777777777888888666777888::::::888777666777888888888999999999999999999999999999999999999::::::;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>??????????????????@@@@@@AAABBBBBBCCCDDDIIIMMMKKKIIIKKKNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHKKKOOORRRQQQNNNKKKJJJKKKKKKKKKKKKKKKLLLNNNPPPRRROOOOOOOOOPPPQQQQQQOOOMMMLLLMMMMMMLLLJJJJJJKKKMMMOOORRRVVVYYYZZZZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZ___^^^]]]\\\]]]^^^___`````````___^^^^^^^^^^^^^^^^^^______]]]ZZZXXXWWWWWWZZZ[[[[[[\\\\\\[[[[[[ZZZZZZZZZYYYXXXWWWVVVVVVUUUWWWYYY[[[\\\]]]bbbjjjpppzzz{{{xxxuuusssgggYYYNNNHHHAAA======<<<:::888;;;:::999888777888999999777777777777777777777777777777666555555555555666444444444444444444444444555555555444444333333222444333333222222222222333111111222222222222111111.........///000000111111111111222222222222222222333333333222222222222222222222222222222333444444222222333444444444333333333333333333444444444444555444444333333444444555999999999999777555333222222222333333444444555555555555666666666666555555555555555555555555555555444555666888999999999999;;;;;;::::::::::::999999999999999999:::;;;<<<===;;;<<<<<<======>>>>>>>>><<<===????????????AAACCCDDDEEEFFFFFFEEEEEEGGGHHHFFFFFFGGGGGGHHHLLLRRRVVVbbb```]]][[[WWWQQQKKKFFFEEEGGGHHHHHHFFFFFFGGGIIIHHHHHHJJJKKKMMMNNNNNNNNNKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMOOOSSSUUUWWWSSSOOOKKKJJJMMMRRRWWWYYYZZZ^^^cccggghhheeeaaa^^^aaadddhhhkkkjjjcccVVVMMM|||mmm\\\SSSNNNJJJHHHIIIGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<======>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<;;;;;;<<<>>>;;;:::::::::::::::999999:::::::::;;;;;;:::::::::999999999999999999999999;;;;;;;;;::::::999999999;;;;;;999888777555555444666666666666777777777777777999;;;======;;;999777777777777888888888888999999999999999999999999999999999:::;;;;;;;;;::::::;;;::::::::::::::::::;;;::::::::::::;;;<<<===>>>??????????????????>>>>>>======>>>???@@@AAAAAABBBCCCFFFHHHHHHGGGHHHIIIJJJHHHHHHHHHHHHHHHIIIIIIIIINNNRRRUUUSSSLLLHHHHHHJJJIIIIIIIIIJJJLLLNNNOOOQQQNNNNNNNNNOOOPPPOOOMMMKKKJJJLLLMMMLLLJJJJJJKKKLLLNNNQQQTTTVVVWWWWWWXXXYYYWWWXXXYYYZZZZZZZZZYYYYYY^^^]]]]]]]]]]]]^^^______^^^^^^]]]\\\\\\\\\]]]^^^^^^______^^^[[[YYYXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVWWWXXXXXXXXXXXX[[[```dddkkkjjjnnn|||xxxlllkkkeee]]]ZZZYYYQQQHHHCCC@@@<<<::::::;;;:::999:::999777666666777999:::666666666666666666666666666666555444444555555555444444444444444444444444555555555444444444333333333333222222222222222333222222333333333333222222/////////000000000111111222222222222111111111111222222111111111111111111222222222111222333333444000111222111111111222333333333333333333444444444444333333333333444444555999999999888777555333222222222333333333444444444555555666666666666666666444444444444444444444444444555666777888888888888::::::::::::::::::999999999999999999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@<<<>>>???@@@??????AAABBBCCCEEEFFFFFFEEEEEEGGGHHHFFFFFFGGGGGGHHHKKKQQQUUUYYYYYYYYYYYYWWWSSSMMMIIIFFFHHHIIIHHHGGGGGGHHHIIIHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNPPPSSSTTTRRRPPPNNNMMMOOORRRVVVXXXWWW\\\ccciiikkkiiidddaaacccggglllqqqsssmmm___RRRyyyjjjYYYPPPKKKHHHFFFGGGGGGFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>=========??????>>>======<<<<<<<<<<<<===>>>===;;;:::;;;<<<;;;;;;;;;::::::999999999999::::::::::::::::::999999999999999999999999999;;;;;;;;;::::::999999999999999888888777666666555666666666666777777777777777999;;;======;;;999777666666777777777888888888888888888888888888888888888999999:::;;;;;;:::::::::::::::999999:::::::::999999999:::;;;<<<===>>>?????????>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAABBBCCCCCCEEEFFFFFFEEEEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIOOOSSSUUUQQQKKKFFFGGGIIIGGGHHHIIIJJJKKKMMMOOOOOOOOONNNNNNOOOPPPOOOMMMKKKIIIKKKMMMMMMLLLKKKKKKLLLMMMPPPSSSTTTTTTUUUVVVWWWVVVWWWXXXYYYYYYYYYYYYYYY\\\\\\\\\\\\\\\]]]]]]^^^\\\[[[ZZZZZZZZZ[[[\\\]]]\\\^^^___^^^\\\[[[[[[[[[YYYYYYYYYZZZZZZYYYYYYYYYVVVVVVXXXYYYYYYYYYYYYXXXVVVVVVUUUSSSSSSTTTWWWYYYbbb^^^```iiirrrtttsssrrr{{{}}}nnndddYYYWWWQQQKKKIIIIIIFFFAAA>>>===;;;:::::::::999999888777666555555666888:::555555555555555555555555555444444444444444555555444444444444444444444444444444444444444333333333222222222111111222222333111222222222222222222111000000111111111111111222222111111111111111111111111111111111111111111111222111111111111222333333444555555444222222555888333222222222222333444555222222111222222333444444666666666666555444444333222222222333333333333333555555555555555666777777555555555555555555555555444555666777777777777777999999:::;;;;;;;;;:::999999999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAA===>>>@@@@@@??????@@@BBBBBBDDDEEEEEEEEEEEEGGGHHHFFFGGGGGGGGGGGGIIIMMMQQQSSSSSSTTTVVVVVVTTTOOOKKKHHHIIIJJJIIIHHHGGGHHHIIIIIIIIIJJJLLLMMMMMMMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOLLLLLLLLLLLLMMMOOOPPPQQQQQQRRRSSSSSSSSSTTTUUUVVVUUUYYY```fffjjjkkkjjjiiiiiimmmpppqqqsssqqqdddWWWsssdddUUUMMMJJJFFFEEEFFFGGGFFFDDDBBBAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@??????>>>>>>======>>>===<<<:::999999999999===>>>>>>===;;;999:::;;;<<<<<<;;;;;;::::::999999999999::::::::::::999999999999999999999999999999::::::::::::999999999999444555666777888888888888666666666777777777888888666777888::::::888777666666666666666777777777777777777777777777777777777777888999::::::;;;;;;:::::::::999999999999::::::999999999999:::;;;<<<===>>>>>>>>>===============;;;<<<===>>>???AAABBBBBBFFFDDDDDDGGGHHHEEEDDDFFFEEEFFFFFFGGGGGGHHHHHHIIINNNPPPQQQNNNJJJGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNQQQPPPPPPQQQQQQPPPNNNLLLIIILLLOOOPPPOOOMMMLLLLLLMMMOOORRRSSSSSSSSSUUUVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\ZZZYYYXXXWWWXXXZZZ\\\]]][[[]]]^^^^^^\\\[[[[[[\\\WWWXXXXXXYYYYYYXXXXXXWWWSSSTTTVVVXXXYYYYYYXXXXXXZZZXXXUUUSSSQQQQQQRRRRRRWWWTTTUUU\\\bbbbbbaaabbbdddhhhppp}}}yyymmmbbbVVVOOOJJJGGGCCC@@@@@@???>>>===:::::::::999888888777777777666555555555666777888555555555555555555555555444333333333333444555555333333333333333333333333333333333333333333333333222111111111111222222333//////000000000000//////111111111111111222222222000000111111111111111111111111111111111222222222111111111111111222333333444666777666222111444777333222111111111222444555111111111111222333444444333333333333444444444444222222222222333333333333444444333444444555666777666666666666666666666666555555666777777777777777999:::;;;<<<===<<<;;;:::999999999999:::;;;<<<======<<<<<<;;;<<<===???@@@===???@@@@@@??????@@@AAA@@@BBBDDDDDDDDDDDDFFFGGGFFFGGGGGGGGGGGGIIILLLOOORRRRRRRRRTTTTTTRRROOOLLLIIIJJJKKKJJJHHHGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNLLLMMMOOOQQQRRRRRRQQQQQQNNNNNNMMMLLLLLLNNNOOOPPPQQQSSSUUUVVVUUUTTTTTTUUUTTTVVV[[[aaafffkkknnnpppooossssssooommmmmmdddWWWiii\\\OOOJJJHHHFFFEEEFFFGGGFFFDDDBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCC=========>>>>>>======<<<<<<;;;:::999999::::::;;;;;;<<<===<<<;;;:::;;;<<<======<<<<<<;;;::::::999999999::::::::::::999999999999999999999999999999888888888999999999999999555666777888888777666666777777777888888888999999666777777888888777777666555555555666666666777777777777777777777777777777777777888::::::;;;;;;:::::::::999999999999::::::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<=========;;;<<<===>>>@@@AAABBBCCCHHHDDDDDDHHHHHHEEEDDDFFFDDDDDDEEEFFFFFFGGGHHHHHHKKKKKKKKKJJJIIIHHHGGGGGGIIIIIIJJJKKKLLLMMMMMMMMMOOONNNNNNNNNOOONNNLLLIIIJJJMMMQQQRRRQQQOOONNNNNNMMMOOOQQQRRRRRRSSSTTTVVVUUUTTTTTTSSSTTTVVVWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXVVVVVVVVVYYY[[[]]][[[\\\]]]\\\ZZZXXXXXXXXXUUUVVVVVVWWWWWWVVVVVVUUUQQQSSSTTTVVVWWWVVVUUUTTTZZZXXXUUUSSSRRRRRRQQQQQQRRRPPPRRRWWWXXXWWWWWWYYYZZZ\\\___hhhxxxzzzrrrggg]]]UUUNNNGGGBBB@@@>>><<<<<<;;;:::::::::666777888888777666555555666666555555555555555555444444444444444444444444333333222222333444444555333333333333333333333333222222222222222222222222111111111111111222333333///000000111111000000///111111111111111000000000//////000000111111222222111111111222222222333333111111111111111222222333222777;;;;;;777333222333333222111000111222444555222111111222333444555555444444333333333333444444222222222222222222222222333222222222333444666777777777777777777777777777666666777888888888777777999:::<<<>>>>>>===<<<;;;::::::::::::;;;<<<===>>>>>>===;;;::::::<<<===>>>>>>???@@@@@@???>>>@@@AAA???AAABBBCCCBBBCCCEEEFFFEEEFFFGGGHHHHHHJJJNNNQQQPPPOOOOOOPPPQQQPPPNNNLLLIIIKKKKKKJJJIIIHHHHHHIIIKKKLLLMMMNNNNNNOOOOOONNNLLLNNNPPPRRRSSSSSSSSSRRRPPPOOONNNMMMMMMMMMNNNOOOPPPRRRTTTSSSQQQQQQRRRUUUSSSTTTXXX]]]cccjjjooorrrpppvvvuuukkkfffeee]]]SSSvvvbbbVVVKKKHHHGGGFFFEEEGGGGGGFFFCCCAAA@@@@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCC;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::;;;<<<>>>???999;;;<<<<<<;;;;;;===>>>>>>>>>===<<<;;;;;;::::::999999999::::::999999999999999999999999999999999777777777888888999999:::;;;;;;:::999777444111000888888888888999999999999888888888888888888888888555555555555666666666777777777777777777777777777666777888999:::;;;;;;;;;:::999999999999999999:::::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<===???@@@BBBCCCCCCGGGBBBBBBGGGHHHCCCBBBDDDCCCDDDDDDEEEFFFFFFGGGGGGIIIHHHGGGGGGHHHIIIHHHGGGJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKJJJKKKKKKJJJHHHEEEJJJNNNRRRTTTSSSQQQOOOOOONNNOOOQQQRRRRRRRRRTTTVVVTTTSSSQQQQQQRRRTTTVVVXXXWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWUUUUUUVVVXXX[[[]]][[[\\\\\\[[[XXXUUUTTTUUUTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRTTTUUUTTTSSSQQQPPPSSSQQQOOONNNOOOPPPPPPOOORRRRRRTTTWWWUUUQQQQQQUUUVVVUUUTTTWWWcccvvv|||nnn___YYYQQQLLLIIIFFFCCC???===;;;;;;<<<;;;999888999444666888888777666666666555555666666555555444333444444444444444444444444222222222222333333444555333333333333333333333333111111111111111111111222111111000000111222333333222222333333333333222222000000000000////////////...//////000111222222333111111222222333333333333111111111000111222222333555<<>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>===;;;::::::;;;<<<===>>>???@@@@@@???>>>???AAA>>>@@@AAABBBBBBBBBDDDFFFDDDFFFGGGIIIJJJMMMQQQTTTJJJJJJJJJKKKNNNOOONNNMMMJJJKKKLLLKKKIIIHHHIIIJJJLLLMMMNNNOOOOOOOOOOOOOOOLLLNNNQQQSSSTTTTTTTTTSSSQQQPPPNNNMMMMMMMMMNNNNNNPPPQQQQQQOOOLLLMMMQQQTTTRRRTTTWWW\\\bbbiiinnnqqqooowwwuuuiiiaaa___XXXNNNxxxiiiWWWQQQJJJEEEEEEFFFFFFEEECCCBBBAAAAAAAAAAAABBBCCCBBBAAAAAADDDGGGGGGCCC>>>>>><<<999888999:::999999888999:::;;;<<<<<<<<<<<<===<<<;;;::::::;;;<<<===AAA===::::::;;;<<<;;;:::777777777777777777777777666777777888888888777777999888777777777777777888:::::::::999888777777666888;;;999444666>>>BBBAAA999888888:::888333333777777666444333333555777999666666666666777777777777888888999::::::::::::999888888888777777777777666999888888888999::::::;;;;;;;;;;;;<<<<<<<<<============>>>???AAABBBCCCDDDGGGFFFDDDCCCBBBBBBBBBCCC@@@AAACCCDDDEEEEEEEEEDDDFFFGGGHHHJJJKKKJJJJJJIIIKKKKKKLLLLLLLLLJJJIIIHHHLLLLLLKKKKKKJJJJJJJJJJJJJJJLLLNNNPPPPPPOOOLLLKKKOOOOOOPPPPPPQQQSSSTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQUUUUUUSSSSSSTTTUUUWWWYYYWWWWWWVVVVVVWWWXXXZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXZZZXXXVVVUUUVVVVVVUUUSSSNNNNNNOOOPPPPPPPPPOOOOOOLLLNNNOOOOOONNNMMMMMMNNNPPPPPPPPPPPPPPPOOONNNMMMOOOPPPQQQTTTYYYbbbmmmtttxxxjjj\\\TTTIIIGGGEEEBBB???===<<<;;;::::::999999888777666666777777666666555555555444666555444333333444555666444444444444444444444444555444333222111222333333222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222111///---...000222444666555888======777333444222222222222222222222222333333222222333333444555333333333333333333333333222222222222222222222222333333333333333333333333333444555555666666555555666555555555555666666777<<<;;;;;;<<<<<<===>>>???@@@???===<<<<<<<<<===>>>BBBAAAAAA@@@???>>>======????????????????????????>>>???@@@AAABBBCCCCCCDDDJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQRRRRRRSSSSSSTTTTTTRRRQQQNNNLLLLLLMMMOOOQQQPPPPPPPPPPPPQQQSSSTTTTTTOOOOOOQQQUUU\\\dddkkkppppppqqqpppmmmdddYYYNNNHHHooobbbTTTQQQLLLHHHFFFDDDDDDDDDBBBAAA@@@@@@@@@@@@AAABBBAAAAAACCCDDDEEEDDDAAA??????<<<:::999:::;;;:::999888999:::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<>>???AAABBBCCCCCCEEEDDDCCCAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEDDDDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLKKKJJJIIIHHHKKKKKKKKKKKKKKKJJJIIIIIIIIIKKKMMMOOOPPPOOOMMMLLLOOOOOOPPPPPPQQQSSSTTTUUUUUUTTTSSSQQQPPPPPPPPPPPPSSSRRRQQQPPPQQQSSSUUUVVVUUUUUUTTTTTTUUUVVVXXXYYYVVVWWWWWWWWWXXXXXXXXXXXXZZZXXXVVVUUUUUUUUUSSSRRRNNNNNNOOOOOOOOOOOOOOONNNLLLNNNPPPOOONNNMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLMMMQQQVVV\\\```jjjnnnsssuuuvvvyyy~~~yyyooolllooojjjjjjhhhddd]]]TTTKKKEEEDDDCCCAAA???<<<;;;:::999::::::999888888777666666666666666666555555444444666555444333333444555666444444444444444444444444555444333222222222333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///...///000222333444333666::::::555222222222222222222222222222222333222222222222333444444333333333333333333333333222222222222222222222222333333333333333333333333333444555555666666555555666666555555666666777777;;;;;;;;;;;;<<<===>>>?????????===<<<<<<<<<===>>>??????>>>>>>===<<<;;;;;;????????????@@@@@@AAAAAA??????@@@AAABBBCCCDDDDDDGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMPPPPPPPPPQQQRRRRRRSSSSSSSSSQQQOOOMMMLLLLLLMMMNNNNNNNNNOOOOOOPPPRRRSSSTTTPPPQQQRRRUUUZZZaaagggkkkllllllkkkggg```WWWNNNIIIqqqcccZZZOOOPPPQQQMMMHHHCCCBBBBBB@@@@@@????????????@@@@@@@@@CCCEEEEEECCCAAA@@@??????===::::::;;;;;;:::999888999:::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;===;;;999888999999999777777777777777777777777777888888777777666666555555666666666666777888888999999888888777777666666555666888888888;;;CCCHHHIII777555888???DDDAAA===<<<===;;;888555444333444555666666666666777777777777666777888888999999888888999999999888888888888777888888888888888888999:::999999999::::::::::::;;;<<<<<<===???@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCGGGGGGFFFGGGGGGHHHIIIJJJHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKKKKJJJHHHGGGHHHJJJLLLNNNOOOOOONNNMMMPPPPPPPPPPPPQQQRRRTTTTTTTTTSSSQQQOOONNNNNNNNNOOOPPPOOONNNMMMNNNPPPRRRSSSSSSRRRRRRRRRSSSTTTUUUVVVTTTUUUVVVVVVWWWXXXYYYYYYZZZXXXUUUTTTTTTSSSRRRPPPNNNNNNNNNNNNNNNNNNMMMMMMLLLNNNOOOOOONNNMMMMMMNNNLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJLLLOOORRRRRRRRRWWWZZZ\\\\\\]]]bbbiiinnnpppoooooottt|||vvvjjjfffaaaXXXTTTWWWRRRQQQOOOKKKGGGCCC@@@>>>>>>===<<<:::999888888888999999888888777777666666666555555555555444444444555555444444444444555555444444444444444444444444444444333222222222222333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000111111222111333777777222000000222222222222222222222222222222222222222333444444333333333333333333333333222222222222222222222222333333333333333333333333333444555555666666555555666666666666666777888999;;;;;;;;;;;;<<<===>>>>>>???>>>======<<<<<<======>>>>>>======<<<<<<;;;;;;>>>?????????AAABBBCCCDDDAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLNNNOOOOOOPPPQQQQQQRRRRRRSSSRRRQQQOOOMMMLLLKKKJJJKKKLLLMMMNNNPPPRRRSSSSSSRRRRRRRRRTTTXXX]]]cccfffffffffccc___YYYSSSMMMIIIwwwkkkaaaXXXTTTLLLQQQVVVSSSJJJCCCAAABBB@@@@@@@@@??????@@@@@@@@@@@@CCCFFFEEEAAA>>>>>>@@@===<<<::::::::::::999888888888999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;:::999999999888888777777777777777777777777999888777666555555444444555555555666666888999:::888777777777666666555555;;;;;;999888888:::<<<<<<:::777:::CCCIIIGGGAAA>>><<<:::888666444444444555666666666666777777777777666666777888888888888777999999999999888888888888888888777777777888888999888888888888999999999999;;;<<<===>>>???AAABBBBBBBBBAAA@@@???@@@@@@BBBCCCBBBBBBCCCCCCCCCCCCCCCCCCGGGFFFEEEEEEFFFGGGIIIJJJFFFGGGIIIJJJKKKKKKJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGGGGIIIKKKMMMNNNNNNNNNMMMOOOOOOOOOPPPPPPRRRSSSSSSSSSRRRPPPNNNMMMMMMMMMNNNNNNMMMLLLKKKLLLNNNPPPQQQQQQQQQRRRRRRRRRSSSSSSTTTSSSSSSTTTVVVWWWXXXYYYZZZZZZXXXUUUTTTSSSSSSQQQPPPOOONNNMMMMMMLLLLLLLLLLLLKKKMMMOOONNNMMMLLLMMMNNNKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHJJJMMMQQQRRRPPPMMMNNNOOOQQQRRRSSSVVV[[[___]]]\\\]]]bbbiiiqqqwwwzzz}}}vvvkkkbbbYYYUUUQQQJJJGGGHHHFFFEEECCCAAA???>>>===<<<999999888777777777777777888888777777777666666666444444444444444444444444444444444444444444444444333333333333333333333333333333333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111......000111111111000///111///111555444000///111111111111111111111111111222222222111222333333444222222222222222222222222222222222222222222222222222222333333333333444444333444555555666555555555777666666777777888999:::::::::::::::;;;<<<===>>>>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>???AAACCCEEEFFFEEEEEECCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCDDDDDDFFFFFFGGGIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNOOOPPPQQQQQQRRRRRRTTTTTTSSSRRROOOLLLJJJHHHJJJKKKMMMOOOQQQRRRSSSTTTRRRRRRQQQSSSVVV[[[```ddddddaaa^^^XXXSSSNNNJJJHHHuuufff[[[TTTPPPNNNLLLSSSYYYVVVLLLDDDBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@CCCEEEDDD@@@===>>>???<<<;;;999999::::::888666777888999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;:::999999999666666666666666666666666888888666555444444444444555555555555666777888999777777777777666666666666555555555777888999;;;===<<<888:::BBBGGGDDD===:::888888666666555555666777666666666666777777777777666666777888888888888777999999999888888888777777888777777666666777777777777777777888888888999999;;;;;;<<<===???@@@AAAAAABBBAAA@@@@@@@@@AAABBBCCCAAAAAAAAAAAAAAABBBBBBBBBEEEEEEDDDDDDEEEFFFHHHIIIEEEFFFHHHIIIJJJJJJJJJJJJFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQRRRQQQPPPOOONNNMMMMMMLLLMMMLLLKKKJJJKKKMMMOOOPPPRRRRRRRRRSSSSSSSSSSSSSSSQQQRRRSSSUUUVVVXXXYYYZZZZZZWWWUUUTTTSSSSSSQQQPPPOOONNNMMMKKKJJJJJJJJJKKKJJJLLLMMMMMMLLLKKKKKKLLLJJJJJJIIIIIIIIIIIIJJJKKKGGGIIIKKKNNNOOONNNKKKHHHEEEGGGIIIKKKLLLMMMOOOPPPMMMLLLMMMPPPVVV[[[___```iiiooozzzuuuiii```ZZZTTTOOOJJJHHHEEEAAA???@@@<<<<<<<<<<<<;;;999888666777777666666666777777888777777666666666666666666333333333333444444444444333444444444444444444333333333333333333333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111///...111///000333333000000222111111111111111111111111222111111111111222333333222222222222222222222222222222222222222222222222222222222333333444444444333444555555666555555555666666666666777888999:::999999999::::::;;;<<<==================<<<<<<;;;===============>>>>>>>>>=========>>>AAACCCFFFHHHJJJHHHEEECCC@@@@@@??????DDDDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGIIIIIIJJJJJJJJJJJJIIIHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSUUUUUUUUUTTTQQQNNNKKKIIIKKKLLLNNNPPPRRRSSSTTTTTTQQQPPPPPPQQQUUUZZZ___bbbbbb___ZZZTTTNNNJJJGGGFFF}}}~~~uuugggYYYQQQLLLKKKJJJNNNTTTXXXUUULLLDDDBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBAAA@@@>>>>>>???<<<;;;::::::;;;:::888666777888999::::::;;;;;;;;;888999:::;;;<<<<<<;;;;;;:::<<<===<<<:::999999999666666666666666666666666888666555444333333444555555555555555666777777888777777777777777777777777666555666999;;;999:::===;;;777777<<<>>>;;;777666555555555555555666777777666666666666777777777777666777888888999999888888888888888777777777777666888777777666666666666666777777777888888888888999::::::;;;===>>>???@@@AAACCCBBBAAA@@@@@@@@@AAABBB>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDEEEFFFGGGGGGDDDFFFGGGIIIJJJJJJIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOQQQRRRRRRRRRQQQOOOMMMLLLLLLKKKJJJJJJJJJLLLNNNPPPRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRSSSTTTVVVWWWXXXYYYYYYWWWUUUTTTTTTTTTSSSRRROOONNNLLLJJJIIIIIIIIIIIIHHHJJJKKKKKKJJJIIIIIIJJJIIIHHHHHHHHHIIIKKKLLLNNNQQQSSSUUUSSSOOOKKKHHHGGGBBBCCCEEEGGGHHHIIIHHHGGGHHHGGGGGGIIILLLOOOQQQQQQUUU[[[ccclllqqqrrrpppooommmoooqqqqqqoooooooooppppppuuu{{{oooqqquuu}}}xxxpppkkkiiikkkmmmlllnnnqqqqqqooojjjccc[[[RRRLLLHHH@@@???===<<<;;;:::999999888999:::::::::888555444666666666666666777777888666666666666555555555555222222333333333333333444333333444444444444333333333333333333333333333333222222222333222111111000111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---...///000111000//////222//////222222000000333111111111111111111111111111111111111111222333333222222222222222222222222222222222222222222222222111222222333333444444555333444555555666666555555555555555666777888999:::999999999999:::;;;<<<<<<<<<============<<<;;;;;;999999::::::;;;;;;<<<<<<============@@@CCCFFFHHHKKKIIIFFFCCCAAA@@@@@@AAAEEEEEEEEEDDDDDDDDDDDDCCCBBBCCCEEEGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRTTTTTTTTTSSSQQQNNNLLLJJJKKKLLLOOOQQQSSSSSSSSSSSSPPPOOOOOOOOORRRWWW[[[^^^___[[[VVVPPPKKKGGGEEEEEEssspppzzz~~~qqqjjj^^^TTTOOOMMMMMMMMMPPPSSSUUUQQQJJJCCCAAABBB>>>???@@@AAAAAA@@@???>>>AAA@@@??????@@@@@@???>>>======<<<=========:::888777888999::::::;;;::::::555666888999::::::999999888;;;===<<<999777777888666666666666666666666666666555444222222333555666666666555555555666666777888888888888888888888888999666777;;;;;;777777::::::777666888777444444666444444444444555555555666666666666666777777777777777888888999999999999999777777777666666666555555888777666555555555555666777777888888888999999999999:::;;;<<<>>>???@@@@@@BBBAAA@@@???>>>>>>???@@@<<<;;;;;;<<<===???AAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGFFFDDDDDDDDDFFFGGGIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMQQQRRRUUUVVVUUURRRNNNKKKKKKJJJIIIHHHIIIJJJMMMNNNQQQQQQRRRSSSSSSRRRQQQPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXVVVUUUTTTUUUVVVUUUTTTPPPNNNLLLIIIHHHGGGHHHHHHFFFHHHJJJIIIHHHGGGHHHIIIFFFFFFFFFFFFHHHKKKNNNOOOXXX[[[\\\VVVMMMFFFEEEGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFIIIJJJKKKJJJJJJNNNSSSWWW[[[^^^___]]]XXXYYYZZZYYYYYYYYY[[[]]]ZZZ]]]dddkkklllmmmvvv{{{ssslllaaadddhhhnnn{{{{{{tttnnnhhhbbb^^^YYYUUUTTTVVVWWWTTTSSSVVVVVVUUURRRNNNJJJFFFCCCAAA666888999888777777777666888888999999888888777666666555555555555666777777555555555555555555555555111222222222333333333333222333444444444444333222222222222222222222222222111222222333222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///////////////111...---000000///000333111111111111111111111111111111111111111222222333111111111111111111111111222222222222222222222222111111222333333444555555333444555555666666555555444444444555666777999999888888888888999:::;;;<<<<<<<<<=========<<<;;;:::888888999:::;;;;;;<<<<<<======<<<<<<>>>BBBEEEGGGIIIGGGDDDBBBAAABBBCCCEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKJJJIIIGGGFFFEEEFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKMMMNNNOOOOOOQQQQQQPPPPPPOOONNNMMMLLLKKKLLLNNNQQQRRRRRRQQQPPPPPPOOOMMMMMMNNNRRRUUUXXXYYYVVVQQQLLLHHHFFFDDDDDDnnnjjjtttzzzxxxjjjddd[[[TTTQQQQQQQQQQQQQQQRRRRRRNNNHHHBBB@@@AAA===>>>???@@@@@@???>>>===AAA>>>===>>>AAABBB@@@>>>???>>>>>>??????>>><<<:::777777888999::::::::::::333444666777888888888777777:::<<<;;;888666666777666666666666666666666666555444333222222333555666777666666555555555666666888888888888888999999999333000333:::<<<999999===;;;888777777555333555;;;444444444444444444444444666666666666777777777777888888999::::::::::::999666666666666555555555555888777666555555555555555888888888888999999999999999:::;;;<<<===???@@@@@@BBBAAA???>>>=========>>>:::999::::::<<<>>>AAABBB@@@BBBCCCEEEFFFEEEEEEDDDEEEFFFGGGHHHIIIHHHGGGGGGGGGFFFDDDBBBCCCEEEHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLPPPSSSVVVXXXWWWSSSOOOKKKIIIHHHGGGGGGGGGIIIKKKMMMPPPQQQRRRRRRRRRQQQPPPOOORRRRRRSSSTTTUUUVVVVVVWWWXXXVVVUUUUUUVVVWWWWWWVVVPPPNNNKKKIIIGGGGGGGGGHHHEEEGGGIIIHHHGGGFFFGGGGGGDDDDDDDDDEEEGGGKKKNNNPPPSSSWWWXXXQQQFFF???@@@EEEEEECCC@@@???@@@BBBCCCDDDAAA@@@@@@AAACCCEEEDDDCCCBBBEEEHHHJJJNNNRRRSSSSSSMMMMMMLLLJJJIIIHHHJJJLLLJJJKKKPPPVVVUUUUUU^^^jjjnnnssstttpppkkkhhhccc^^^SSSVVVZZZ]]]eeelllmmmiiijjjgggaaa\\\XXXTTTPPPMMMKKKHHHHHHKKKJJJFFFDDDFFFDDDCCCBBBAAA???===<<<<<<555888::::::999999999888666555555444444555666777555555444444444555666666444555555555555555555555111111111222222333333333222222444444444444222222222222222222222222222222111111222333222111000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000---,,,//////...///333000000000000000000000000111111111000111222222333111111111111111111111111222222222222222222222222111111222333333444555555333444555555666666555555333333444444555777888999888888888888999:::;;;<<<;;;<<<=========<<<::::::::::::;;;;;;<<<===>>>>>>===<<<<<<<<<===AAADDDFFFFFFEEECCCBBBBBBDDDGGGHHHEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCEEEGGGIIIJJJKKKLLLJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMJJJLLLNNNPPPQQQPPPOOONNNPPPOOOLLLKKKKKKMMMPPPRRRSSSQQQMMMJJJGGGEEEDDDDDDzzzlllllltttxxxuuufff```ZZZXXXYYYYYYVVVRRRQQQPPPLLLHHHEEEAAA???>>>======>>>======<<<;;;;;;>>>============<<<<<<<<<=========<<<;;;:::888777:::999888777777888999:::::::::999888777666555555888888999888888777666555444555666666666555333222444444333444444555666777555555555555666666666666888888888888888777666666666777999::::::999888777444555666666666555333222444333111222333444444333333333333444444444555555444555777888888888777666888888888888777666444333999::::::999777666777888888888888777777777777777777999;;;;;;;;;;;;===>>>>>>===<<<<<<======<<<;;;==================>>>???AAACCCDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIHHHHHHGGGGGGFFFEEEDDDEEEFFFHHHJJJKKKJJJIIIIIIHHHHHHHHHHHHLLLLLLLLLLLLKKKJJJIIIHHHMMMPPPTTTUUUTTTRRRQQQQQQNNNLLLIIIIIIJJJKKKKKKJJJLLLMMMMMMNNNOOOOOOPPPPPPOOOOOOPPPRRRSSSUUUVVVWWWTTTUUUWWWXXXXXXXXXWWWWWWLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCDDDHHHMMMQQQ[[[VVVPPPJJJFFFDDDBBB@@@????????????????????????@@@???>>>???AAABBBAAA@@@CCC@@@@@@DDDKKKPPPPPPNNNLLLGGGBBBBBBEEEGGGFFFCCCJJJJJJHHHHHHIIIKKKMMMOOOUUUVVVVVVVVVVVVUUUTTTTTTLLLLLLLLLLLLMMMOOOQQQRRRLLLLLLKKKIIIGGGEEECCCAAA???>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999555555444444444444555555777777666666555555555444777555333444666777555333333333333333333333333333444444333333333333222222111111111111111111111111000111222333222222000///222222222111111111000000........................000000//////.........---////////////////////////...///111000///...000111111///---,,,+++,,,---...//////000000000000//////111000000////////////000333222///...------///000//////000111111111111111////////////////////////000000000111222222333333333333222111000000000111444444444333333222222222222222222111111000000000222333444444555555444444555555555666666777999999:::888666555555666888:::;;;:::999999888888999999888999::::::;;;;;;;;;;;;::::::;;;<<<>>>>>>??????BBBBBBBBBCCCEEEFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@BBBEEEHHHJJJKKKKKKJJJKKKHHHDDDCCCEEEEEEDDDBBBEEEEEEEEEFFFGGGGGGGGGHHHGGGHHHIIIIIIHHHHHHJJJLLLOOOMMMKKKJJJJJJJJJIIIGGGOOOMMMKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMSSSRRROOOJJJEEEAAAAAAAAA~~~rrrooossstttppphhhbbb\\\YYYYYYXXXUUUQQQNNNLLLIIIFFFCCC@@@>>>===<<<<<<======>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999777777999888777666666777888999999888888777777666666666666666666666666666555444555555555555555444444333444333333444444555666777444444444444555555555555666666666777777666666666666666777888888888888888777777888888777666555555777555333333444444444333333333333444444444555555555666777888888888777777888888999999999777666555888999999888666555777888999999999888888888777777777999:::;;;:::;;;===>>>>>><<<;;;<<<>>>>>>===<<<>>>============>>>?????????AAACCCDDDCCCCCCDDDEEEDDDEEEGGGHHHIIIIIIIIIHHHFFFEEEDDDDDDEEEGGGIIIKKKJJJIIIHHHHHHGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKNNNQQQRRRRRRQQQPPPPPPOOOLLLJJJIIIJJJKKKJJJJJJLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRTTTTTTUUUUUUUUUWWWWWWWWWWWWUUUUUUKKKJJJIIIGGGFFFEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCCCCDDDGGGLLLOOORRRNNNHHHDDDBBBAAA@@@??????????????????????????????>>>===>>>@@@AAA@@@???BBB??????CCCJJJOOOOOONNNHHHCCC???>>>AAABBBAAA>>>@@@@@@??????@@@AAACCCDDDHHHHHHIIIIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCBBB@@@>>>===<<<<<<<<<<<<;;;:::999999999888888888777777777777666555555444444444444555555666666666666555555444444555333222333555666555333333333333333333333333333555555444333222111111111222222222222222222222222///000111222333222222111222222222111111111000000111111111111111111111111000/////////............////////////////////////...///000000///...///111333222000......///000111//////000000000000//////000000////////////000000444333222000/////////000000000111222222222222222111111111111111111111111000111111222333333444444333333222222111222222222444444333333333222222222333333222222222111111111222333444444555555444444555444444555555777888888:::999777555555777999:::::::::999888888888888999777888999:::;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???AAA@@@@@@BBBDDDEEEDDDCCCDDDCCCBBBBBBAAAAAAAAAAAA@@@BBBDDDFFFHHHIIIIIIIIIIIIFFFCCCCCCEEEFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGGGGEEEGGGJJJKKKJJJIIIIIIIIIJJJHHHGGGGGGHHHJJJJJJIIILLLKKKKKKLLLMMMNNNNNNMMMJJJJJJIIIIIIJJJJJJKKKLLLQQQPPPMMMIIICCC@@@???@@@~~~tttmmmkkkiiieeeccc^^^YYYUUUTTTSSSPPPMMMHHHGGGEEEBBB@@@???>>>===;;;<<<===>>>????????????;;;;;;;;;:::::::::999999::::::::::::999777666555777777666555555666777777777777777777777777777666333333444444555444444444666555555444444444444444333333333333444555666777222333333333444444444444333444444555666666777777777777666666777777888999999999888666666555555555888666444444555555444333333333333444444444555555555666777777888888777777777888999::::::999888777777888888777555555666888:::::::::::::::999888888666888::::::::::::<<<>>>===<<<;;;<<<>>>??????>>>>>>=========>>>>>>???@@@===@@@BBBDDDDDDDDDFFFGGGDDDEEEFFFGGGIIIJJJJJJKKKGGGFFFEEEEEEFFFGGGIIIJJJHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHJJJKKKLLLHHHJJJNNNOOOOOOOOOPPPQQQPPPMMMKKKJJJJJJKKKJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRUUUVVVVVVVVVVVVTTTSSSQQQJJJIIIHHHGGGFFFDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBB@@@AAACCCDDDDDDFFFIIIKKKHHHEEEBBB@@@@@@AAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>??????===???>>>>>>BBBHHHLLLMMMMMMEEEAAA===<<<===>>>===;;;<<<<<<======>>>>>>??????@@@@@@AAAAAA@@@@@@???>>>@@@???>>>>>>=========>>><<<<<<<<<<<<;;;999888777999999999888888777777666777666666666666555555555555555444444444444555555666555555555555444444444333222111222444555444333333333333333333333333333333333333222222222222222333333333333333333333333000000111222333333333222222111111111111000000000222222222222222222222222////////////............000000000000000000000000...000000000......///000333222000//////000111111...//////000000//////...//////...//////000111222666555444333222111000000///000000111111111111000111111111111111111111111111111222222333444444555333333222222222333444444333333333222222222222222333333333333222222222222222333444444555555444444444333333333444555666777:::999777666666777999:::999999888777777777888888666777888:::;;;<<<<<<===???>>><<<;;;;;;<<<>>>??????>>>???AAACCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEGGGHHHHHHFFFDDDCCCCCCEEEGGGGGGFFFCCCCCCDDDEEEEEEFFFGGGGGGCCCGGGJJJLLLKKKIIIHHHGGGHHHFFFDDDDDDGGGIIIJJJJJJIIIIIIIIIKKKNNNNNNMMMKKKHHHHHHHHHHHHHHHIIIJJJKKKOOONNNKKKGGGBBB>>>>>>>>>yyynnnddd]]]ZZZXXXWWWTTTPPPMMMMMMKKKIIIFFFDDDCCCBBB@@@???>>>>>>>>>======>>>>>>???>>>>>>>>>:::999999999888888888888888888888888777666555444555555555555555555555555555555555666666777777777111222333444444444444444666555444333222333444555333333333333444555666666333333333333444444444444222222333444666777888999;;;:::888777666777777888999777555444333333333444666444333333555666555444333333333444444444555555444555555666666666666666666666888999999999888888555666666666444444666888;;;;;;<<<<<<;;;:::999888666777999:::999:::;;;===<<<;;;;;;<<<>>>@@@???>>>============>>>??????@@@>>>@@@CCCDDDDDDEEEGGGHHHEEEEEEFFFGGGIIIJJJLLLMMMJJJIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFIIIHHHGGGFFFFFFHHHJJJKKKFFFHHHKKKMMMNNNOOOQQQSSSQQQOOOLLLKKKKKKKKKJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPUUUUUUUUUUUUSSSQQQOOONNNHHHHHHGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@@@@AAAAAAAAA===@@@BBBCCCDDDDDDFFFGGGEEEBBB@@@???@@@BBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;===>>>===;;;===<<<===@@@EEEIIIKKKJJJEEEBBB>>><<<===>>>===<<<<<<===>>>?????????>>>>>>===>>>>>>>>>>>>===<<<<<<>>>>>>======<<<<<<<<<<<<999::::::::::::999888888888777777777666666666555777777777666666666555555555444444333333444444555444444444444444444444444111111111222333444444333222222222222222222222222000000000111222333333444222222222222222222222222222222222222222222111111111111111111000000000000000000000000000000000000///////////////.........000000000000000000000000...000000000...---...///000//////.........//////...//////////////////...............///000222222666777777666555333222111------...//////.........////////////////////////000111111222222333333444111111111111222333333444222222222222222111111111333333333333333333333333222333444444555555444444333333222222333444444555999888777666666777888999999888777777666666777777555666888:::;;;=========AAA???===;;;;;;<<<>>>@@@>>>>>>???AAACCCEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@AAABBBDDDEEEFFFDDDDDDCCCDDDEEEEEEEEEEEEBBBBBBCCCDDDEEEEEEFFFFFFDDDGGGIIIJJJJJJIIIIIIIIIMMMJJJGGGEEEFFFHHHIIIIIIFFFFFFHHHKKKMMMNNNLLLJJJHHHHHHGGGHHHHHHIIIJJJKKKNNNMMMJJJFFFAAA>>>===>>>~~~yyypppdddYYYPPPNNNNNNKKKJJJHHHGGGFFFFFFDDDCCCBBBAAA@@@???????????????????????????>>><<<;;;;;;888888888888777777777777777777777777666555444444444444444555555444444444444444444555666666777777222333444555555555555555666555444222222333444444333222222333333444555666333444444444444555555555333333333444666888:::;;;@@@???<<<999888777777777888777555444333333444444333111000111444666666555333333333444444444555555333333333333444444555555444555666888888888888777444555666555444555777888<<<<<<======<<<;;;999888555777999999999999;;;<<<;;;::::::;;;>>>??????>>><<<<<<<<<<<<===>>>???@@@@@@BBBDDDFFFFFFFFFHHHIIIGGGGGGFFFGGGHHHKKKMMMOOONNNMMMKKKIIIGGGEEEDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFKKKJJJGGGFFFEEEFFFHHHIIIGGGIIIKKKLLLMMMOOOSSSUUUSSSPPPMMMKKKKKKKKKJJJIIIHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPTTTTTTTTTSSSQQQOOOLLLKKKFFFGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@??????<<<>>>AAABBBBBBBBBCCCDDDCCCAAA??????@@@AAA@@@@@@========================<<<;;;::::::<<<<<<;;;:::;;;;;;<<<>>>BBBEEEGGGGGGDDDAAA>>><<<<<<<<<======999:::;;;<<<<<<<<<;;;;;;:::::::::::::::999888888777888888999999999999999888888999999999999999888777777777666666666666666666666666555555555444444444444333333333333444444333333333333444444444444000111222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000444333222111000000//////000000000000000000000000////////////////////////.........///////////////000000000000000000000000///000000///...------...///...............//////......////////////..................///000222222666666777666666555333333...///////////////............................../////////000111111222222000000///000000111222222111111111111111111111111333333333333333333333333222333444444555555444444333222222222222333333444888888777666666777888888777777666555555555555666555666888:::;;;=========AAA@@@>>><<<<<<>>>@@@BBB@@@???@@@BBBDDDEEEEEECCCAAAAAACCCDDDDDDDDDDDDCCC@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDDDDCCCBBBBBBBBB@@@AAAAAACCCDDDEEEFFFFFFGGGHHHHHHHHHGGGIIILLLOOOWWWSSSMMMHHHFFFFFFGGGFFFDDDDDDFFFIIIKKKLLLJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLJJJEEEAAA>>>>>>>>>zzzpppdddZZZQQQIIIHHHJJJEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@??????>>>??????@@@?????????>>><<<;;;999888888888888777777777777666666666666666666555444444333444555555555555444333333444444444555555666666444444555555666555555555555444444333333333333333222222222222333444555666444444444444555555555555333333333444666888;;;<<>><<<999888777666888888777666666666666777222111000111333555555555333333333444444444555555444333333333333444555555444555666777888888777666333444555555555555888:::<<<===>>>>>>===;;;888777555666888888888888:::<<<;;;:::999:::<<<======<<<:::::::::;;;<<<===>>>???@@@BBBEEEGGGHHHIIIKKKMMMJJJHHHGGGFFFHHHJJJNNNPPPOOONNNMMMJJJHHHEEEDDDCCCEEEEEEDDDDDDDDDEEEFFFFFFKKKJJJIIIGGGFFFFFFGGGGGGHHHIIIKKKLLLMMMOOOSSSWWWUUURRRNNNLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQOOOMMMJJJIIIEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@????????????;;;===???@@@??????@@@AAAAAA???>>>===>>>>>>===<<<========================<<<;;;::::::;;;<<<:::999;;;;;;<<<===???AAACCCDDD???>>><<<:::999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888666666777888999999888888666666777777888777777666666666666666666666666666444333333333333222222222444444333333333333444444222222333333333333333444111222333333111111222333222222222222222222222222555444333111///...,,,,,,000000000000000000000000333222111000///.........//////000000000000000111////////////////////////.........///////////////000000000000000000000000///000000///---,,,---.../////////000000000000000---......//////......---//////...//////000111222555555555555555555555555222333333333333222222111000000000000000000000000......//////000111111111000000/////////000000111000000000000000111111111222222222222333333333333222333444444555555444444333333222222222222333333666666666555555666666666777666555555444444555555666777888:::;;;<<<<<<===@@@???>>>>>>???BBBDDDFFFAAAAAAAAABBBDDDEEEDDDBBB@@@AAACCCDDDEEEEEEEEEDDD??????@@@@@@AAAAAAAAABBBAAABBBCCCCCCAAA@@@@@@@@@??????@@@BBBCCCDDDEEEEEEGGGHHHGGGGGGHHHKKKPPPSSS]]]WWWOOOIIIFFFEEEEEEEEEDDDDDDDDDGGGIIIIIIHHHFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIEEE@@@======>>>}}}ooobbbVVVPPPKKKFFFDDDFFFBBBBBBCCCBBBAAA@@@?????????>>>>>>======>>>>>>???============<<<:::999999888888888777777777777666666666666666666555555444333444555666666555444333444444444444444444555555555555555555555555444333333444444444444333222222222222222222333444555666222333333333444444444444333222222222444777999;;;>>>>>>===<<<;;;999777777555666666777777777777777666444222222444444444333333333333444444444555555555555444444444555666777555666777888999888777666333444555666555666999;;;;;;<<<>>>>>>===;;;888666444666777888777888:::;;;;;;999888999;;;;;;:::999999999999:::;;;<<<===>>>>>>AAAEEEHHHKKKMMMPPPSSSLLLJJJHHHFFFGGGJJJNNNPPPNNNMMMLLLKKKIIIGGGEEEDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKNNNSSSVVVVVVSSSOOOMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRPPPPPPPPPOOONNNKKKIIIHHHDDDEEEFFFFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@?????????;;;===>>>>>>======>>>@@@@@@>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;::::::;;;;;;:::999:::;;;<<<<<<<<<===???@@@<<<;;;:::999888999;;;===>>>===<<<;;;;;;<<<===>>>;;;<<<<<<<<<<<<;;;::::::999999:::::::::999888777555666666666666666555555555555555555555555555555444444333333333222222222444333333222222333333444111222222222333333333333333444555444111000111333111111111111111111111111333222111000///...------000000000000000000000000//////...------...///000////////////000000111111////////////////////////............/////////000///////////////////////////000000///---,,,,,,---------...///////////////---......//////......---000000////////////000000333333222222333444666777555555555555555444333333000000000000000000000000/////////000111111222222222111000000000000000000/////////000000000111111111111111222222222333333222333444444555555444444444333333222222222333333555555555444444555555555666555555444333444444444777888999:::;;;;;;;;;;;;>>>>>>???AAACCCFFFHHHIIIBBBAAA@@@AAACCCCCCAAA@@@???@@@CCCEEEFFFFFFEEEEEE>>>???@@@AAABBBAAA@@@???<<>>???@@@>>>>>>???AAABBBCCCEEEEEEEEEGGGHHHIIIKKKNNNRRRUUU[[[UUUMMMFFFDDDEEEFFFFFFEEEDDDCCCDDDFFFGGGFFFEEEEEEFFFFFFFFFHHHIIIJJJKKKJJJIIIGGGCCC>>><<<<<<<<<|||vvvdddVVVKKKHHHGGGCCCAAABBB@@@AAABBB@@@>>><<<;;;;;;=========<<<<<<=========;;;;;;;;;<<<;;;;;;::::::888888888888777777777777666666666777666666555555444444555666666555444444444444444444444444444444555555555555444444333222222333444555444333222111222222222222333444555555111111222222222333333333222222111111333555888:::::::::;;;<<<;;;:::888777111333444666666666555555999777555444444444333111333333333444444444555555777666666555555777888999777888999::::::999888777333444666666666777999<<<;;;<<<>>>>>>===:::777555444555777888777888999;;;;;;999888888::::::999888888888888999:::;;;===>>>;;;???DDDIIILLLPPPTTTWWWMMMKKKHHHFFFGGGJJJMMMPPPKKKKKKKKKKKKJJJIIIGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJIIIIIIJJJIIIJJJMMMRRRVVVVVVSSSPPPMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLMMMNNNPPPQQQSSSSSSOOOOOOOOONNNMMMKKKIIIGGGCCCDDDEEEFFFEEEDDDBBB@@@AAAAAAAAAAAA@@@@@@??????;;;<<<===<<<;;;<<<>>>@@@@@@>>>===>>>@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<:::;;;;;;<<<:::999;;;;;;<<<;;;;;;;;;===>>>;;;;;;;;;:::999:::<<>>>>>@@@CCCEEEFFFFFFFFFEEE>>>???AAABBBBBBAAA@@@>>>888<<>>@@@BBB===>>>???@@@BBBCCCDDDEEEBBBEEEIIILLLNNNPPPSSSUUUVVVPPPIIICCCBBBDDDGGGHHHFFFDDDCCCCCCDDDFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJHHHGGGEEEAAA===::::::;;;}}}ooodddOOOLLLFFFCCCAAAAAA@@@???BBB@@@>>>>>>???@@@???>>>::::::999888999:::;;;<<<777777888999888777666555777777777777666666666666777777666666555555444444555555555555555444444444444444444444444444444444222222222222222222222222444444444444444444444444333333333333333333333333222222333333333333444444222222111111222222333444666666666666777777777777444444444555555555555666555444333333222222333333000000222444666777666555444444555555666777777777777777777777888888888888777777777666777777888888:::;;;<<<<<<<<<:::888666999999;;;;;;;;;;;;999999777777888999::::::::::::999;;;:::999:::===<<<888999:::>>>EEELLLQQQRRRRRRLLLKKKIIIHHHGGGGGGHHHHHHKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGHHHJJJJJJHHHGGGIIIHHHHHHHHHJJJMMMQQQSSSTTTRRRNNNJJJHHHHHHIIIJJJNNNKKKHHHGGGIIIKKKLLLLLLNNNNNNPPPTTTWWWXXXWWWUUUSSSSSSSSSQQQOOOKKKHHHEEEDDDDDDDDDCCCBBBBBBAAAAAADDDEEEGGGJJJMMMLLLGGGBBB>>>>>>>>>>>>>>>>>>??????>>>?????????>>>===;;;:::;;;;;;::::::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;;;;::::::999999::::::;;;999999999888888888777777666666666666777777777777777777777777777777777777333333333444444555555555444444222222222222444444555555555555555555555555333333333333333333333333444444444333333222222222222222111111111111222222000000000000000000000000000000000000000///......111111000000//////............//////000000111111.........------,,,,,,,,,+++,,,------......------.../////////------///111000000000000000000000000+++++++++,,,,,,,,,------........................///////////////.....................////////////333444444555555444444333////////////////////////............000222444666666666444111...---...000............////////////111111000000111222333333111222222333333222222111333333333333333333333333555444444333333333444444666666666666777777777777666777777888999:::::::::<<<<<<===@@@DDDGGGHHHHHH>>>>>>>>>>>>>>>??????@@@@@@DDDDDDBBBBBBDDDDDDAAAAAA@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCBBBEEEIIINNNPPPQQQPPPOOOOOOJJJCCC@@@AAACCCCCCCCCIIIFFFDDDCCCCCCDDDDDDCCCCCCEEEFFFEEEBBBAAABBBEEEIIIGGGDDD@@@===;;;::::::|||pppbbbWWWLLLHHHDDD@@@?????????>>>AAA???======>>>???>>>===;;;:::999999999:::<<<<<<::::::;;;;;;::::::999999888777777777666666555555666666555555555444444444444444444555555555555555444444444444444444444444222222222222222222222222333444444444555555555666222222222222222222222222222222222333333333444444444333333333333444555555666666666666666666555555444444444444555555555555555444333333222222333333444444444555555444222111111111222222333444444444666666666777777777888888888888888777888888999:::999:::;;;<<<<<<:::888777999999:::;;;;;;:::999999888888999:::;;;;;;;;;;;;777::::::999:::===;;;666666777;;;AAAGGGKKKMMMMMMJJJIIIHHHFFFFFFFFFGGGGGGKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHJJJJJJIIIHHHJJJJJJIIIJJJKKKLLLNNNOOORRRPPPNNNLLLJJJJJJJJJKKKNNNKKKHHHGGGIIIKKKLLLLLLNNNNNNOOORRRUUUVVVTTTRRRRRRRRRRRRQQQNNNKKKHHHFFFDDDDDDCCCCCCBBBAAAAAAAAACCCEEEJJJPPPTTTTTTPPPLLLFFFEEECCCAAA@@@???@@@@@@>>>>>>??????>>>===;;;:::;;;;;;:::::::::999999999;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999888888888888999::::::::::::999999999999::::::999999999888888777777777888777777777666555555555555555555555555555555555333333333444444444555555444333222222222222333444333333333333333333333333222222222222222222222222333333222222222111111111222111111000000111111222000000000000000000000000000000000000000///......000000000000//////......000000//////////////////......---------,,,,,,,,,+++,,,------......------...///000///---,,,---...////////////////////////........./////////000000------------------------............////////////............////////////111222222333333222222111....................................000222444555666555444111...---...000/////////000000000000111000000000000000111222222111222222333333222222111333333333333333333333333555444444333333333444444555555555666666666777777666666777777888999999:::999999999;;;???AAAAAAAAA============>>>???@@@@@@BBBEEEEEEBBBBBBDDDDDDAAA@@@@@@?????????>>>>>>>>>===>>>>>>??????>>>>>>>>>======>>>???@@@AAABBBBBBAAACCCGGGKKKMMMMMMMMMLLLLLLHHHCCCAAAAAACCCCCCBBBHHHFFFDDDCCCDDDDDDDDDCCCAAACCCDDDCCCAAA@@@AAACCCEEECCCAAA>>><<<;;;;;;:::tttdddVVVMMMGGGDDD@@@>>>>>>>>>======???===;;;;;;<<<===<<<;;;;;;::::::::::::;;;<<<===999888888777777777777777888888777777666555444444555555555444444444444444333333444444555555666666444444444444444444444444333333333333333333333333222222333333444444444555111111111111111111111111222222222222333333333333333333333333333444555555666666555555444444333333444444444444555555555555555444444333333333333333333333444444333111///...000000111111222333333444555555555666666666666777777777666666777888999999777888:::;;;;;;;;;:::999888999::::::::::::999888888999:::;;;<<<<<<<<<<<<666999;;;:::<<<===:::444444555777<<>>???@@@>>>>>>>>>>>>===<<<;;;:::::::::::::::999999999999<<<;;;;;;::::::999999999::::::::::::::::::::::::888888888888888999999:::999999999888888999999999888888888888777777777777888888777666555444444333444444444444444444444444333333333333444444444444333333222222222222333333222222222222222222222222111111111111111111111111111111111111111000000000222111111000000111111222000000000000000000000000//////000000000///......000000000////////////...111000000///......------...------------,,,,,,,,,+++,,,------......------,,,...000000...,,,+++,,,........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////000............//////////////////000000000000//////........................---......///000222333444444444333111...---///000000000000000111111111111000000/////////000111111111111222222222222111111333333333333333333333333444444333333333333444444444444444555555555666666555666666777777888888999888777666888:::;;;;;;:::;;;;;;;;;<<<===???@@@AAACCCFFFFFFCCCCCCEEEDDD@@@??????>>>>>>>>>>>>======?????????@@@@@@??????>>>======>>>???@@@AAABBBBBBAAACCCEEEHHHIIIIIIHHHGGGHHHFFFCCCBBBBBBCCCCCCBBBHHHFFFDDDCCCDDDDDDDDDCCC@@@BBBBBBAAA@@@???@@@AAA@@@???===;;;:::::::::;;;}}}hhhXXXMMMHHHDDDAAA>>>============<<<===;;;:::999:::;;;:::999;;;;;;;;;;;;;;;<<<<<<<<<888777666555444555666777888888777666555444444333555555555555555444444444222222333444444555666666333333333333333333333333333333333333333333333333222222222222111111111111111111111111111111111111111222222222222333333333111111111000111222222333555555444444333222111111333333444444444555555555555555444333333333333333...000222222222111000111333333333444555555666666444444444555555555666666555555555555555666777888666777999:::;;;;;;;;;:::888888999999999999888888777888999:::;;;;;;;;;;;;666:::<<<<<>>888666555555999===BBBDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGIIIJJJJJJKKKKKKLLLLLLLLLKKKIIIIIIIIIKKKMMMLLLLLLJJJJJJKKKLLLLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLJJJGGGGGGHHHJJJJJJJJJJJJJJJKKKNNNQQQSSSSSSQQQPPPPPPOOONNNLLLJJJHHHFFFCCCCCCAAA@@@??????@@@@@@JJJLLLPPPTTTWWWYYYYYYXXXVVVRRRJJJCCC>>><<<<<<===============<<<<<<;;;;;;:::::::::999999999999888<<<;;;;;;:::999888888777999999999999999999999999777777777777777888999999999888888777777888888999777777777777777777777777666666666555555444444444444444444444444444444444333333333333333333333333333222222222222222222333222222222222222222222222000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000...///////////////....../////////////////////////////////......---------------------------------+++,,,------......------))),,,///000...---,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000............////////////......////////////..............................------...///000111222333333333333111......///000//////000000000111111111000///////////////000000111111222222222222111111222222222222222222222222333333333222333333444444333333333444444444555555555555666666777777777888:::888777888999999888777888999999;;;===???@@@AAACCCFFFFFFCCCCCCEEEDDD@@@>>>>>>>>>===============@@@AAAAAAAAAAAA@@@??????>>>??????@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBHHHFFFDDDDDDEEEEEECCCBBBAAAAAAAAA@@@@@@??????@@@@@@>>><<<;;;:::999::::::mmmYYYKKKEEEDDDBBB@@@=========>>>======<<<:::888888999:::999888:::::::::;;;;;;;;;;;;;;;;;;:::999777777888999999777777777666555444444333555555555555555555555555111222222333444555666666333333333333333333333333333333333333333333333333666555444333222000//////222222222222222222222222111111111222222222333333111000000000000111222222555444444333222111111000333333333444444444444555666555444444333333444444000333555555444222333444444444444555666666777777444444444444555555555555666666666666777888999:::666777888999::::::;;;;;;888888888888888888888888666777888999999::::::999888;;;===???CCCHHHGGGDDD;;;888555555888<<<@@@AAACCCCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKIIIJJJLLLNNNNNNNNNHHHIIIJJJKKKLLLLLLKKKKKKHHHJJJLLLMMMNNNNNNMMMLLLKKKIIIGGGGGGHHHIIIIIIIIIGGGGGGIIILLLPPPSSSSSSSSSNNNNNNMMMLLLKKKIIIHHHGGGCCCBBB@@@>>>>>>>>>??????LLLMMMOOOQQQUUUYYY]]]___]]]XXXOOOFFF???<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999888888888;;;;;;:::999888888777777888888888888888888888888777777666666777777888999777777777666666777777777666666666666666666666666333333444444555555666666555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111222222222222222222111000000000000000000111////////////////////////......////////////...................../////////,,,,,,------............------------------------+++,,,------......------'''***---//////.........------------------------............////////////------------------------+++,,,,,,---...//////000............////////////......////////////..............................------...///000111111111111222222111///...///000........./////////000000000000///////////////000000111111222222111111000222222222222222222222222222222222222222333444555333333333333444444444444666666666666777777777777:::999888888888888777555777777888:::<<<>>>@@@AAACCCFFFFFFCCCCCCEEEDDD@@@===============>>>>>>>>>BBBBBBCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDDDDDDDCCCCCCCCCGGGFFFDDDDDDEEEEEECCCAAAAAAAAA@@@@@@@@@@@@@@@???AAA@@@>>>;;;:::999999999uuu```PPPHHHEEEEEEAAA???======>>>>>>===<<<;;;999888777888999888777888999:::;;;;;;;;;::::::999888888777666777777777666666666555555555555444444444444444444555555555222222333333444444555555333333333333333333333333222222222222222222222222999888777555444222111111222222222222222222222222111111111111222222222222222222222222222333444444444444333333222222111111333333333333444444444444666555555444444444444444555888:::999666333333555222222333444444555555666444444444555555555555666888888888888999;;;<<<<<<777777777888999::::::;;;888888777777777777888888555666777888999999999999999;;;===???FFFOOOSSSRRRHHHBBB:::444444777;;;===@@@AAACCCEEEFFFGGGHHHHHHEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNLLLJJJKKKMMMOOOPPPPPPIIIIIIIIIJJJJJJKKKKKKLLLGGGHHHJJJLLLMMMMMMMMMLLLIIIHHHFFFGGGHHHIIIHHHGGGFFFEEEFFFIIIMMMPPPQQQQQQMMMMMMLLLKKKIIIHHHHHHGGGBBBAAA???===<<<===>>>???HHHJJJMMMPPPTTTZZZaaafffbbb]]]TTTJJJCCC???======<<<;;;;;;:::::::::;;;;;;999999999999888888888888:::999999888888777777777777777777777777777777777666666666666666777777888777666666555555666666777555555555555666666666666111222222333444555666666555555555555555555555555333333333333222222222222111111222222222222111111222222222222222222222222000000000000000000000000111111111222222222222222111000000//////000000111////////////////////////------.../////////......---............/////////++++++,,,,,,---......///,,,,,,,,,------------...+++,,,------......------)))+++...///......///000------------------------,,,------------.................................,,,,,,,,,---.........///............////////////......////////////......------------------------,,,---...///000000000000///000111111/////////000............////////////111111000/////////000000000000111111111111000000222222222222222222222222222111111222222333444555333333333444444444555555777777777777777777777777999777666666777888666555666777777999;;;===???@@@AAADDDDDDBBBBBBDDDDDDAAA======>>>>>>>>>>>>??????DDDDDDDDDDDDCCCBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFDDDEEEFFFEEEDDDCCCDDDEEEFFFEEEEEEEEEFFFEEECCCAAABBB@@@??????@@@@@@???>>>BBB@@@>>><<<:::999999:::uuueeeUUULLLGGGEEEEEE@@@>>>===<<<======<<<:::;;;999777777888999888777777888999:::::::::999999555555555666555555444333444444444555555555555666111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111555555444444333222222222111111111111111111111111111111111111222222222222222222222222222333333444333333333333333333333333222222333333333444444444666666555444444444444444222555999888444111222555111222222333333444555555444555555555555666666666666777777777888:::;;;<<<888777777888888999::::::888777666666666666777888666666777888999999999999999:::;;;===GGGTTT^^^```[[[RRRDDD999444555888;;;===???AAADDDEEEGGGGGGGGGDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOMMMKKKKKKNNNPPPRRRRRRLLLKKKJJJIIIHHHIIIJJJJJJGGGGGGHHHJJJKKKKKKLLLLLLIIIGGGFFFGGGHHHIIIHHHGGGEEEDDDDDDFFFIIIKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGBBB@@@>>><<<;;;<<<===???BBBFFFKKKOOOSSSWWW]]]aaaccc^^^UUULLLDDD@@@======;;;;;;:::999999:::;;;<<<999999999999888888888888888888888888888777777777666666666666666666666666666555555555555666777777666555555555555555555666444444444555555666666666222222222333444444444555444444444444444444444444333333333222222222111111000111222333333222111000111111111111111111111111111111111111111111111111000000000111111111222222000000////////////000000////////////////////////,,,---......//////......---------.........//////,,,,,,,,,,,,,,,---------,,,,,,,,,---------......+++,,,------......---------/////////------...///------------------------*********+++++++++,,,,,,------------------------------------------------............////////////---......//////......---------------------------,,,---...000000000000///...///111111000//////000...////////////000000000222222111000000000000000000000111111111111000000111111111111111111111111111111111111222333444555444444444444555555555555888888888888888888888888888777666777888999888777666666777888:::;;;===>>>>>>AAABBBAAAAAADDDDDDAAA>>>>>>>>>?????????@@@@@@EEEEEEEEEEEEDDDCCCBBBAAABBBBBBCCCDDDEEEFFFFFFGGGIIIHHHFFFEEEEEEFFFGGGHHHFFFGGGHHHFFFDDDCCCEEEGGGFFFEEEEEEEEEFFFEEECCCAAAAAA>>>======??????>>><<>><<<;;;::::::;;;;;;}}}www|||lllbbbUUUKKKFFFCCCAAA??????>>><<<<<<<<<<<<:::888;;;999777777888999888777666777888999:::999888888777888999999999888666555333333444444555666666666//////000000111111111222444333333333333333333333222222222222222222222222000000000000000000000000///000000000000111111111000000000000000000000000000111111111111222222222000000000///000111111222333333333333333333444444222222333333333444444444666666555444444444444555)))...222333000///222555222333333444444555666666555555555666666666666777333333444444555777888999888888888777888888999:::888777666555555666777888777777888999::::::::::::888999999;;;FFFWWWdddhhhkkk___NNN???777666999;;;;;;===???BBBDDDFFFFFFFFFCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOMMMKKKLLLNNNQQQSSSSSSOOOMMMKKKHHHGGGGGGHHHIIIGGGGGGGGGHHHIIIJJJKKKKKKHHHGGGFFFGGGHHHHHHGGGFFFFFFDDDCCCDDDFFFGGGGGGFFFLLLKKKJJJIIIHHHHHHHHHHHHBBB@@@===;;;;;;;;;===>>>>>>CCCJJJNNNPPPQQQTTTVVVaaa\\\TTTKKKCCC>>><<<:::;;;:::999999999:::;;;<<<999999999888888888888777777777777777888888888888666666666666666666666666555555555555555666777777555555555444444555555555444444444555555555666666333333333333333333333333333333333333333333333333333333333222222111111111000111222333333222111000000000000000000000000000111111111111111111111111.../////////000000111111000000////////////000000////////////////////////,,,,,,---.../////////...---------.........//////...------,,,,,,++++++***,,,,,,,,,------.........+++,,,------......------222222111///---+++,,,...........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,............/////////000,,,------......------,,,------------------------,,,---...000000000//////---///111111000///000111000000000000111111111111333333222111000000111111000000111111111111000000111111111111111111111111111111111111222333444555444444444555555555666666999999999888888888888888999888777999;;;<<<<<<;;;777777777888999;;;<<<===<<<@@@AAA@@@AAADDDDDDAAA>>>>>>??????@@@@@@@@@AAAFFFFFFFFFFFFEEEDDDBBBBBBAAAAAABBBCCCDDDEEEFFFFFFIIIHHHFFFEEEDDDEEEGGGHHHHHHIIIIIIGGGCCCCCCEEEHHHFFFEEEEEEFFFFFFEEECCC@@@???===;;;<<<>>>>>><<<:::<<<;;;:::::::::;;;<<<===rrrkkkmmmmmmkkkiiiZZZUUUMMMGGGCCCBBBAAA@@@@@@???>>>===;;;999888777999888888888888888888888888999;;;;;;999777666666999888777555555555666777666666666777666555555444666555444333333444666666444444444444444444444444000000111222444555666666111111000000000000111111000000000000000000000000222222111111111111222222111222333444444333222111333333222111000///......000000111222333333444444111111222222222333333333555444444444444555666666555444444333333444444555555555555555555555555555777777777777666666666666444444444555666888999:::===<<<;;;999888777777777888777666555555666777888888777777666666777888999777666888<<>>@@@AAAAAABBBCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFHHHGGGFFFFFFGGGIIILLLMMMLLLJJJIIIIIIJJJMMMNNNOOOMMMLLLJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHHHHGGGFFFEEEDDDDDDBBB???<<<;;;::::::999888@@@BBBEEEHHHMMMPPPSSSUUUVVVVVVUUUOOOEEE===999999:::;;;<<<;;;999888999:::999999888888777666666666666666666666666666666666666555444333222333333444555555555555555555555555555444444333333444444555222222333333333333444444555444333222111111111111333333333333333333333333111111222222222333333333000000000000111111111111000000000000000000000000------......//////000000000000000000////////////000000000000000000000000........................000000000000000///............//////...---,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------.........///......---,,,------------------------++++++,,,,,,---...//////,,,,,,,,,------...............///000000///...------,,,+++***+++---000222//////...------------...//////............//////000///......000111000///...000111000///...///111.........///000222444444111111000///////////////111111111000000000000000//////000111222333333444333333333222222111111111555555555666666666666666777777777888999999::::::888888888999999:::::::::;;;;;;:::999999999999:::>>>>>>@@@AAAAAABBBAAAAAA======???@@@@@@???>>>===AAABBBDDDDDDDDDBBB@@@>>>>>>???@@@@@@AAACCCFFFIIIKKKJJJIIIGGGFFFEEEEEEEEEIIIJJJIIIGGGDDDCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@>>><<<;;;:::;;;<<<===;;;:::::::::;;;999777444mmmfffgggeeeaaa]]]TTTOOOIIIDDDAAA@@@@@@??????>>>===<<<;;;:::999888666666777777777888888888888999;;;:::888666666666999888666555555555666777444555555555555444333333444444333222222333444555444444444444444444444444111111111111222222222222111111000000000000111111111111111111111111000000222111111000000111111222111111222222222222111111222222111111000/////////000000111222222333444444111111111222222222333333444444444444444555666666444444333333333333444444555555555555555555555555777666666666666666666666555555555666777888999:::<<<;;;:::999888777777777888777666555555666777777888777666666666777888999:::999:::===BBBMMMaaarrr|||uuuiiiXXXHHH>>>===>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEHHHGGGGGGGGGHHHJJJLLLMMMLLLKKKIIIIIIJJJKKKMMMMMMMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCBBB???<<<;;;;;;;;;:::888===???BBBFFFKKKOOOSSSUUUUUUVVVTTTNNNEEE===999999777888:::999888888999:::999999888777777666666555555555555555555555555555666555444333222333333444444444444444444444444444444444333333333333444444222222222333333333444444444333333222111111111111333333333333333333333333111111111222222222333333//////000000000111111111000000000000000000000000.........//////000000000000/////////////////////////////////////////////........................///000000000000///.....................---,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------////////////...---++++++------------------------+++,,,,,,------.........,,,,,,,,,---------......---...///000//////...---...---,,,,,,,,,---...///...---,,,,,,++++++,,,,,,......------------............/////////............000111000///...///000......//////000111333333222222111000000000000000111000000000000000000000000000000111222222333333333333333222222111111111444444555555666666666777666666777888888999999:::::::::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@AAABBBCCCCCCCCCBBBAAA???@@@AAAAAAAAABBBEEEHHHIIIIIIHHHGGGFFFEEEEEEDDDFFFHHHJJJIIIGGGDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@???>>>===;;;999999:::;;;<<<<<<;;;;;;;;;;;;:::777555wwwfff______ZZZSSSOOOLLLHHHCCC@@@??????>>>>>>======<<<<<<;;;:::::::::555555666666777777777888777999:::999777666555666888777666555555555666666333333333333333222111111333333222111111222222333333333333333333333333333555444333333222111000000111111000000000000111111333333222222111111111000222111111000000111111222111111000000000000111111000000000000000000000000000000111111222333333333111111111222222222222333444444444444444555555666444444333333333333444444444444444444444444444444666666666666666666666666666666666666777888::::::;;;;;;999888777777777777777666666555555666777777777777666555666777888999:::999:::<<<@@@GGGWWWfffvvvvvvqqqcccQQQCCC>>>>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDHHHGGGGGGGGGHHHJJJLLLMMMLLLKKKJJJIIIHHHIIIJJJJJJLLLLLLJJJIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFEEEDDD@@@AAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA???===<<<<<<<<<:::888999;;;>>>CCCIIINNNSSSUUUUUUUUUSSSMMMDDD<<<999888555666888888777777999:::888888888777666666555555555555555555555555555555555444444333333333333444444444444444444444444444444333333222222333333444222222222222333333333333333222222111111111222222222222222222222222222222000111111111222222222222//////000000000000111111000000000000000000000000////////////000000000000////////////////////////////////////////////////......................../////////000//////...------............------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------............------,,,........................------------------------,,,,,,,,,------------...------...//////......---......---------,,,,,,,,,......---,,,,,,,,,,,,---------,,,,,,,,,,,,---------111444333000...---......///000000......///000000/////////000000111222222222111111000000111111000000000000000000111111111111111111111111111111222222222222222111111111333333444555666777777888666666777777888888999999;;;;;;:::999999888888777:::;;;<<<>>>>>>>>>======:::;;;;;;<<<======>>>>>>@@@??????>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDD@@@AAABBBBBBAAABBBDDDFFFFFFFFFGGGGGGGGGFFFDDDDDDCCCFFFJJJKKKIIIFFFDDDCCCDDDCCCCCCBBBAAA@@@???>>>===<<<;;;:::::::::;;;<<<===<<<:::;;;;;;:::888555qqq```XXXVVVQQQKKKGGGEEEBBB???===>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;:::777777777777777777777777777888999888666555555666666666666666555666666666333333333333333222111111333333222222111111111222222222222222222222222222777666666555444333222222111111000000000000111111444444333333222111111111111111000000000000111111111000///......///000111//////000000111111111111000000111111222222222333111111111111222222222222444444333333444444555666444333333333333333333444444444444444444444444444555555555666666666666666666666666777777888::::::::::::999777777666666666555555555555666666666777666666555555666777888999999777888:::;;;???KKKVVVdddiiijjjaaaPPPBBB======@@@@@@@@@@@@AAAAAABBBBBB??????@@@@@@AAABBBDDDDDDGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKIIIGGGFFFGGGHHHKKKKKKJJJIIIIIIIIIIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIGGGEEEDDDBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA???>>>>>>>>>===;;;999777999<<>>======>>>>>>???@@@@@@AAAAAA@@@???>>>===>>>???@@@BBBAAAAAAAAAAAABBBCCCDDDAAABBBCCCCCCBBBBBBCCCDDDCCCDDDFFFGGGGGGFFFEEECCCBBBEEEHHHIIIHHHFFFEEEEEEDDDCCCBBBAAA@@@???>>>===>>>>>>===<<<<<<======>>><<<:::999999999888666555~~~mmmZZZRRROOOKKKGGGFFFAAA???======>>>??????>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777666666777888888777555444555666555555555666666666666555444444444444444333222222333333333333222222111111222222222222222222222222444444444444444444444444111111000000000000111111333333333222222222111111111000000000000000000111111000///......///000111/////////000111111222222000111111111111111222222000000111111111222222222333333333333333444555555333333333222222333333333444444444444444444444444444444555555666666666777666666666666777888999999999999888777666666666666444444555555666666666666666555555555555777999:::999777888::::::;;;BBBJJJOOOUUUYYYTTTHHH>>>===???@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKJJJKKKKKKIIIEEECCCDDDEEEIIIIIIIIIIIIIIIHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGIIIJJJIIIHHHFFFEEEGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@===:::888999;;;???DDDIIINNNQQQTTTTTTQQQIII@@@999666666999::::::999666555666666777777666666555444444444444444444444444444444444222222333333333333333333333333333333333333333333222222111111111111222222111111111222222222333333111111111000111111222222111111111111111111111111//////000000000111111111...////////////000000000////////////////////////000000000///////////////------....../////////000...............................................................---,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,---------------,,,,,,////////////////////////------------------,,,,,,------------------------,,,,,,,,,,,,,,,---......***+++,,,---............000000///...............//////............/////////444888888333......000---///000///...---...///111000////////////////////////.........//////000//////000000111111111111333333222222111000000000111111111111111111111111111222333444555666777888444555555666666777888888777777888999::::::;;;;;;888:::===???AAA@@@@@@??????????????????AAABBBCCCBBBAAA???>>>>>>>>>???@@@DDDCCCBBBAAAAAAAAAAAABBBAAACCCDDDDDDCCCBBBCCCDDDBBBDDDFFFGGGHHHGGGEEEDDDDDDFFFGGGGGGFFFEEEGGGHHHCCCCCCBBBAAA???>>>===<<<===<<<<<<<<<<<<<<<======:::888666666666666444333vvveeeTTTLLLIIIGGGEEEEEE@@@>>>===>>>??????>>>===;;;;;;;;;:::::::::::::::;;;;;;:::999888777666666777888777666444333444666444444555666666666555555555555555555555444444333333333333333333222111000111111111111111111111111000000000111111222222222111111000000000000111111222222222222222222222222111000000//////000000111000000////////////000000//////000000111111111222111111111111111111111111000000000111111111111222333333333333333444444555333333222222222222333333333333333333333333333333444444444555555666666777666666666666666777888888888888777666666666666666333444555666666666666666555555444444555777999:::;;;999:::======<<>>AAA======>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEECCCDDDEEEFFFGGGHHHHHHIIIHHHJJJKKKHHHDDDBBBBBBDDDFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGHHHIIIIIIHHHGGGFFFJJJJJJIIIHHHFFFCCC@@@???>>>>>>??????@@@@@@AAAAAAAAABBBBBBDDDDDDCCC???<<<999999:::<<>>??????>>>>>>>>>=========???@@@BBBBBBAAA@@@???????????????DDDCCCCCCBBBBBBAAA@@@@@@AAACCCEEEEEECCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEFFFGGGGGGFFFEEEEEEGGGIIICCCCCCBBB@@@>>>===<<<;;;999999999999::::::::::::999777555444444444333222uuuhhhZZZMMMGGGEEECCCAAAAAA???>>>>>>>>>???>>><<<:::;;;;;;;;;::::::999999999777777777888888888888888777777777555333222444555333444555666666666555555555555555555555444333333222222222222222000///...111111111111111111111111/////////000000111111111111111000000000000111111///000000111111222222222000000////////////000000///000000111111000000///000000000000000111111111111111111111000000000000000000000000111111111111333333222222333333444555333333222222222222333333333333333333333333333333333333444555555666777777555555555555555555666777777777666555555555666666222333444666666666666666444444444444555777999:::;;;999:::>>>>>><<<<<<@@@;;;???BBBBBB???<<<===>>>:::;;;<<<>>>???AAABBBCCCEEEDDDCCCCCCCCCCCCCCCCCCAAABBBCCCDDDFFFFFFGGGGGGEEEHHHJJJHHHCCC@@@BBBDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIGGGDDDAAA???===>>>>>>???@@@AAAAAAAAABBBCCCEEEGGGGGGEEEAAA===;;;:::999999:::===@@@BBBAAABBBAAA===777444666888777888999777555444444555666666555555444333333222222222222222222222222222000111222333444333333222222222222222222222222222111111000000000000111111111111111111222222222222333222111000000///000000000000000000000000000000........./////////000000........./////////000000///////////////////////////.........---------,,,,,,,,,---......///000000................................................,,,------------,,,++++++***+++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))******+++,,,,,,------.........---,,,+++)))(((------------------------+++,,,,,,------...............---------,,,,,,,,,+++*********+++,,,---...---,,,,,,+++,,,---...///,,,,,,+++************+++///......------......///,,,---......------,,,,,,---...//////------.../////////.........//////000...............///000000...//////000111111222222222222222111111111111111///000000000111111111222333333333444444555555555333444444555555666777777777777888999::::::;;;;;;999999:::;;;;;;<<<======>>>===<<<;;;<<<>>>@@@AAAAAAAAAAAAAAA@@@???>>>===AAABBBCCCCCCCCCBBBAAA@@@@@@BBBDDDEEEDDDCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFHHHHHHFFFEEEEEEFFFCCCBBBAAA@@@>>><<<;;;:::666777888888999999999999:::777555444444444333222rrrfff]]]RRRGGGDDDCCC@@@===<<>>>>>>>>???===;;;888<<<<<<;;;::::::999888888444444555666777888999:::777777666444222222444555222333555666666666555555444444555555444444333222000111111111000///---,,,000000000000000000000000222222111111111111111111111111000000000000111111......///000111222222333000000////////////000000///000111222222111000///111111000000000000000000111111111000000000000000000000000000111111111111333333222222333333444555333222222222222222222333333333333333333333333333333333444444555666777777555555444444444555555666777666666555555555555666111222444666777777666555444444333444555777999:::888777999======:::999<<<:::<<>>@@@BBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@AAABBBDDDEEEEEEEEEEEEDDDGGGJJJHHHCCC@@@AAADDDCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEIIIHHHGGGGGGGGGHHHIIIIIIGGGHHHHHHHHHGGGDDDBBB@@@======>>>???@@@AAAAAABBBCCCDDDFFFHHHIIIGGGBBB>>>;;;:::888666777888;;;<<<888999:::777444333666999444555666666444333444555666555555444444333222222222222222222222222222222000111222333444333333222111111111111111111111111111111000000000000111111000111111111111222222222333333111000////////////000000000000000000000000............/////////000............/////////000////////////////////////......---------,,,,,,,,,,,,,,,------...///000000................................................,,,------------,,,++++++***+++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------)))***+++,,,---.........------------------------++++++,,,,,,---...//////.........------,,,,,,,,,******))))))***,,,---///000...,,,++++++,,,---......---,,,,,,++++++,,,,,,...------,,,,,,------......---,,,---...///...------...///...------...///...............///000000///////////////000111111...//////000111222222222111111111111111111111111//////000000111111111222444444444444444444444444333333444444555666666777999999999999999999::::::999999999999999:::;;;<<>>===<<<===???AAABBBAAAAAABBBBBBAAA@@@>>>===>>>@@@BBBDDDDDDDDDBBBAAA???BBBDDDEEEEEEDDDDDDEEEIIIHHHGGGGGGFFFFFFGGGGGGCCCFFFIIIJJJIIIFFFDDDCCCCCCBBBAAA???===<<<::::::777888999:::::::::::::::;;;888555444444555444333zzzfffYYYKKKIIIEEEAAA===;;;;;;;;;===<<<999888888999:::;;;:::;;;;;;;;;;;;:::999999444555666777777888888888555555444444444333333333333444444555555444444333333333333333333333333333111111111111111111111111111111222222222222111111000000000000000000000000111111000000000000111111111111111111111111222222000111111111222222222222111111000000//////......111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444444444444444444444444444555333111111222333444444444333222111222444666888555666777777777666444333444444444555555555555666333333333333444666777888777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<>>>???@@@@@@@@@EEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCAAAAAAAAABBBDDDFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGFFFEEEDDDBBBAAA======>>>>>>?????????@@@FFFGGGIIIIIIGGGBBB===999666777888999999888777666666777888777555555777888666555555444333333222222333333333333333333333333333222111111000000111111///111333444333222222222555444444333222111000000000000000000000000000000111111000000//////............////////////......111000////////////000000////////////////////////+++,,,...000000///...---//////............//////////////////...---,,,+++//////---,,,,,,---...///------------------------...---,,,++++++,,,---...,,,------......------,,,************************---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++---------,,,,,,+++++++++//////......---,,,+++++++++++++++,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++***+++---///------------------------,,,,,,------,,,,,,++++++---,,,++++++,,,---///000,,,,,,++++++,,,---///000---,,,,,,,,,,,,---.....................///000000333111///......///111333000///////////////000111111111222222222222111111222222222111111111000000222333444444555555444444555555555555555555555555666666666777888888999999999999999:::;;;<<<===>>>??????>>>>>>======<<<<<>>@@@AAABBBCCCCCCCCCAAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFEEECCCBBBEEEEEEGGGGGGFFFDDDBBB@@@BBBAAA@@@>>>===<<<<<<<<<777777777999::::::888666555555444444444333333333}}}jjjXXXMMMIIIGGGDDD@@@===<<<;;;;;;<<<<<<:::999999999:::;;;:::::::::::::::999888888666777777777777666666555555555444444444333333333333333444444444444333333333333333333333222222222222222222222222222222222000111111222222111111000000000000000000000000000111111000000000000111111333222222222111111000000000000000000111111111222111000000000/////////...222111111000000/////////000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333444444222222222222222222222222555444333222333333333333444333222222222444666777555666666666555555444333444444444444555555555555666666666666666777888999666777777888999:::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>???@@@@@@EEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFDDDCCCAAAAAAAAABBBDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDCCCDDDEEEEEEDDDCCCAAA@@@<<<<<<<<<======>>>>>>>>>DDDEEEFFFFFFDDD@@@<<<999666777888888888888777666666666777666555555666888777777777666555444444444333333333333333333333333333222111111000000111111111333555555444333222333333333333222222111111000000000000000000000000000000000000000000000//////......////////////..............................000000000000000000000000,,,---///000111000///...//////............//////......///////////////...///...---,,,,,,---...///---------------------------------,,,,,,---------,,,------......------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++***))))))(((((('''''''''+++,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******------,,,,,,,,,---......,,,,,,++++++,,,---///000---------------......///...............///000000222000...------...000222000000/////////000111111111111222222222222111111222222222111111111000000222333444444555444444444444444444444444444444444555555666777777888888999999999999999:::<<<===>>>=========<<<<<<<<<<<<;;;@@@@@@AAAAAA@@@??????>>>???@@@AAACCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAABBBCCCDDDEEEDDDDDDCCCDDDDDDEEEFFFEEECCCAAA@@@AAA@@@???>>>===<<<<<<<<<888777777888999:::888666444444444444333333333333~~~mmm\\\NNNGGGFFFDDDBBB???===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888777777666666777777777666555555555555444444444333333333222333333444444333333222333333333222222222111111222222222222222222222222000111111222222111111000000000000000000000000000111000000//////000000111333333333222111000///...////////////000000000000000000000000////////////222222111000000///......000000000000000000000000////////////////////////111111111111111111111111222222222222333333333333333333333333333333333333555555555555444333333222333333222222222444555666555555444333333333444444444444444444555555555555666666666666777777777777777777777777777888888888999:::<<<===>>>======<<<;;;;;;<<<===>>>>>>??????CCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFCCCBBBAAAAAAAAABBBDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBAAA@@@???;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>???@@@BBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>???AAABBBCCCDDDDDDDDDBBBBBBCCCCCCCCCAAA@@@???@@@???>>>===<<<;;;;;;;;;999888666666888888888777444444444333333333222222~~~ooo^^^PPPIIIFFFBBBAAA???>>>===<<<<<<<<<;;;<<<<<<<<<<<<;;;:::999888888777777666666666666444555666666777777666666555555444444444333333333222222333333333333222222333333333222111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000222222222333222111000///.........////////////000000000000000////////////222222111000///......---000000000000000000000000////////////////////////111111111111111111111111111222222222222333333333555555555555555555555555444555666666555333222222333333222222222333444555555444333222222222333444333333444444444555555555555555555555555444444444777777666666555555444444888:::<<<>>>?????????>>><<<<<<<<<<<<======>>>???BBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDCCCAAA???>>>===<<<===>>>@@@@@@@@@???>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<:::999888888666666666666666666666666333555666666444444444555333333333333222222111111222222222222222222222222222222111000000000000000444666777666444222111222000000000000111111222222000000000000000000000000//////000000111111222222......////////////.........///111333333222000///////////////////////////------...///000//////...///......------......///------...///////////////------------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,------,,,+++++++++++++++++++++---------...............,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++...000++++++++++++++++++++++++/////////...---,,,+++***------...///...---+++***,,,,,,,,,,,,------......///............///000000...............///000000000000...------...000000111000000000111222333333111111222222222222111111111111111111000000000000222222333444444444444333333333333333333333333333444444444555666666777777777777777888999:::;;;<<<999999999:::;;;<<<<<<===>>>>>>>>>??????>>>>>>=========???@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAABBBCCCCCCCCC@@@@@@AAAAAAAAA@@@???>>>>>>===<<<;;;;;;::::::::::::888555555666777777777333333333333222222222222yyymmm\\\MMMCCCAAACCC???>>>======<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888777666555555555666666777777777666666555444333555555444444444333333333111111222222222222111111222222222111111000000000////////////////////////000000000111111000000000000000000000000000000000000000////////////000000...///111333333333222111---.........////////////////////////000000000000111111000000///......---////////////////////////////////////////////////000000000000000000000000111111111222222222333333555555555555555555555555222444777666444222222333333222222222333333333444444333222111111222444444333333333444444444444555444555555666555555444333555555666777777888999999999:::<<<>>>@@@AAAAAAAAA===<<<<<<;;;<<<<<<===>>>@@@???????????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBB@@@@@@??????@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBB@@@???===<<<999:::<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888777777777666555555555555555555666333555666666555444444555222222222222222111111111222222222222222222222222222111000000//////000000222444555555222000///000...//////000000111111222//////////////////////////////000000111111111222......////////////......---///111222333222000///........................,,,,,,------.........---......------------......---.........------,,,++++++,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,------......------,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......------,,,,,,,,,+++++++++***************************+++,,,+++***+++...000++++++++++++++++++++++++000000000000///...---,,,------...///...---+++***,,,,,,------------------///............///000000...............///000000111111000//////000111111000000000000111222333444111111222222222222111111000000000000000000000000111222333333444444333333333333333333333333333333222333333444555555666666666666666777888999:::;;;999999:::;;;<<<======>>><<<<<<===>>>>>>=========<<<<<<===>>>???@@@AAABBBAAAAAA@@@@@@??????>>>>>>CCCBBBBBBBBBBBBBBBBBBBBB???????????????>>>>>>===<<<<<<;;;:::999999999999:::777555444555666666555333333222222222111111111xxxrrrjjj]]]OOODDD??????AAA<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888777666555444555666777::::::999777555222000///555555444444444333333333000111111222222111111000000000000000000000000000........................///000000111111000000///000000000000000000000000000//////......//////000---...111333444444333222............////////////////////////000000000000000000////////////......////////////////////////////////////////////////000000000000000000000000111111111111222222222222222222222222222222222222000333666555222111222444222222222333333333333333333333222222333333444444333333333333444444444444555666777888888777666666222333666999<<>>@@@BBBDDDEEE>>>===<<<;;;;;;;;;<<<===>>>>>>>>>===>>>>>>??????>>>??????@@@@@@AAAAAABBB??????>>>>>>>>>@@@AAACCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCAAA@@@>>>===<<<888999;;;<<<===<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;888888888888777777777777555555444444444444555555333555777777666555444555333333333333333333333333222222222222222222222222111111000////////////000000111333333111/////////......//////000000000111////////////////////////////////////000000000000......////////////......+++,,,---/////////......------------------------+++,,,,,,,,,,,,---------......------------...............---,,,+++*********+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,************************++++++************++++++*********++++++,,,,,,---*********+++++++++++++++******************))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++***************************+++++++++***,,,...111,,,,,,,,,,,,,,,,,,,,,,,,//////000000//////...------------...------,,,,,,,,,,,,---......------,,,......------......///000...............///000000111111000000000000111111/////////000111222333444111111222222222222111111//////000000000000000111111111222333333333333333222222222222222222222222222222222333444444555555555555555666777888999:::999999:::;;;;;;<<<======;;;;;;<<<=========<<<<<<;;;;;;;;;;;;<<<===?????????????????????>>>>>>>>>DDDCCCBBBAAAAAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999888888888888999999777555555555666555444222222222111111111000000}}}ooohhhbbb[[[QQQHHHCCCAAA@@@@@@;;;;;;;;;;;;;;;::::::999;;;:::999888777888999999999888666555444555666777888888777666555333222111555555444444444333333333000000111111111111000000......//////000111111111000000000000000000000000//////000000000000//////000000000000000000000000//////............//////---///111333444333111000....../////////000000000.../////////000000000111.........///////////////////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111...111444333000///333777222222333333333222222222222222333444444444444444222222333333333444444444333555777888999888777666111333555999<<<@@@BBBDDD;;;;;;;;;===???CCCFFFHHH???>>><<<:::::::::<<<=========<<<<<<======>>>???>>>>>>>>>???@@@AAAAAAAAA???>>>=========???AAABBBDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@???===<<<;;;999999;;;<<<<<<;;;::::::<<<;;;;;;;;;:::::::::999666777777888888888777777555555444333333444555555333666888999777666555555222222222333333333333333111111111111111111111111111111000///////////////...000222222111/////////...//////////////////////////////////////////////////////.....................////////////......+++++++++,,,---.................................,,,,,,,,,,,,,,,---.........------,,,,,,------...---------...------,,,,,,)))***,,,---......------++++++++++++++++++++++++---------,,,,,,---------,,,------......------,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))*********++++++++++++---------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++*********************************+++++++++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,---......,,,------......---,,,,,,---------------......///...............///000000000000000000000000000000.........///000111333333111111222222222222111111////////////000000111111111111222333333333333222222222222222222222222222111111222222333444444444444444444555666777999999888888999999::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::999999999:::<<<=========>>>>>>>>>>>>>>>>>>AAAAAA@@@???@@@@@@BBBBBB>>>>>>============>>>>>>999999888777777777888888777666555555666555333111222111111111000000000000pppccc]]]RRRLLLFFFBBBAAAAAA>>><<<;;;;;;;;;;;;;;;:::999888;;;:::888666666777888999:::888666555444555777888111222444555666777777777555555444444444333333333000000111111111111000000------...///000111222222111111111111111111111111//////000000000000//////000000000000000000000000//////............/////////111333444444222000...////////////000000000000.../////////000000111111------......///000000000////////////////////////111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222---000222111...///333888222222333333333222222111111222444555666555444444222222333333333444444444000222444666777777666555333444555777999;;;======<<<;;;;;;<<>><<<:::999:::;;;<<<<<<<<<<<<<<<<<<===>>>???===>>>>>>???@@@@@@AAAAAA>>>>>><<<<<<===???AAACCCFFFFFFEEEDDDCCCBBBBBBAAA???@@@AAABBBBBBBBBAAAAAA????????????>>>===;;;;;;999:::;;;<<<;;;;;;:::999:::::::::999999888888888555666888999999999888777555444333333333333444555444666999999888666666666000000000000000000111111111111111111111111111111111111000///////////////...000222222111000000111//////////////////////////////////////////////////////......---------,,,......////////////......---,,,,,,------///000111////////////////////////...------------...//////...------,,,,,,------...,,,,,,---...////////////)))***+++---......------++++++++++++++++++++++++......,,,++++++,,,......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++++++++))))))******++++++++++++------,,,,,,+++***))))))))))))*********+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++++++++,,,///111------------------------******+++,,,---------------,,,,,,+++,,,---///000,,,---.........---,,,+++---,,,,,,,,,,,,---.....................///000000////////////////////////---------...///111222333111111222222222222111111.../////////000000111111111111222333333333333222111111111111111111111111000111111222333333444444444444444555666777888999888888888888888999999999999:::;;;;;;<<<<<<<<<;;;:::999888888888999:::;;;<<<<<<======>>>>>>??????>>>>>>======>>>@@@BBBCCC>>>>>>=========>>>>>>???999888777777777777777888666666555666777555333000111111111111000000000000{{{lllbbbXXXMMMFFFDDDBBB???=========>>>::::::::::::::::::::::::888666444444666777888777555555555666666666666666888555222222444555444111555555444444444333333333000000////////////000000////////////////////////111(((333444(((;;;MMM;;;000000000000000000000000---///111111///...000222000111111111111222222222////////////000000000000........................................................................////////////////////////............////////////000000000000000000000000111000000000//////......//////000111222444666777222222222111111111000000222222111111111111111111...///000222444444555555777666444222222222444555444444555555555555444444333333444666777999::::::888999999;;;===AAACCCEEECCC@@@===:::888888:::;;;999999:::;;;<<<===>>>>>>BBB???<<<<<<===>>>??????BBBAAA???======>>>@@@AAADDDDDDEEEEEEDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAABBB@@@???>>>>>>===:::888:::::::::999999888888888:::::::::::::::999888777777666555444333333444555555444444444444333333333444444444444444444444444555444222000000000000111000000000000000000000000111111111111000000//////---------............///000000000000000000000000------------------------......//////////////////,,,---...//////...---,,,,,,---------.../////////---------------------------------,,,,,,+++++++++)))******++++++,,,---------------------------,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,************************,,,,,,,,,++++++*********+++++++++*********))))))))))))(((((((((***+++,,,************))))))))))))******))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,---------''')))************+++---***++++++,,,,,,++++++***++++++++++++++++++++++++...,,,***(((((((((***+++//////...------,,,++++++++++++******++++++,,,---...---,,,,,,++++++++++++,,,,,,,,,---------............//////000111111111...............///000000000/////////............111000////////////000000000000000000111111111111000111111111111222222222000000111111111000000///222222222111222222333333111111111222333444555666666666666666666666666666999888888999;;;<<<;;;:::999999999888888777777777666999;;;===>>>>>>@@@BBB???>>>>>>???AAAAAA@@@>>>999999999999999999999999999999777666555555555555555555555444333222111000444333333333222111111111ttteee\\\QQQGGGDDDCCC@@@>>><<<<<<<<<===::::::::::::::::::::::::888777666555555666777888555555555555666666666666777555222222444555444222444333333333222222222222111111000000000000111111000000000000000000000000000(((333444***<<>>======>>>@@@AAADDDEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>===;;;999:::::::::999999888888888888888888888888777666666777666555444333333444555555555444444333333333222444444444444444444444444444333111000//////000000000000000000000000000000000000000000000000000000------------............------------------------------------------------/////////...............,,,---............---,,,------------............------------------------//////...---,,,,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,---.........------,,,,,,,,,+++++++++)))******++++++,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++*********))))))+++***)))(((((()))******************))))))))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***+++***++++++,,,,,,++++++***++++++++++++++++++++++++///...,,,+++***+++,,,---......------,,,++++++***++++++******++++++,,,------,,,+++************+++,,,---------............/////////...------,,,,,,///............///000000000000/////////.........000000///////////////000000000000000111111111111000111111111111222222222000000111111111111000000222111111111222333333444222222222222333444444555555555555555555555555555888888999;;;>>>???===<<<999999999999888888888777888:::<<<=========???@@@===<<<<<<===???@@@???===<<<<<<;;;:::888777666666888777666555444444444444222333333333333222222111111111111111000000000000|||iii\\\SSSIIIAAABBB@@@>>><<<;;;;;;;;;;;;::::::::::::::::::999999888999:::888555444666888555555555555555555555555666444222222333444333222222222222222111111111111222111111000000111111222111111111111111111111111000***222222***888DDD777////////////////////////,,,---......------...000........./////////000000....../////////000000000000000000000000000000000---...///000000///...---........................////////////////////////............////////////000000000000000000000000222222222222222333333333444333222111111111111111222222222111111111111111111111222222222222222222111111222222222333333333777666555333333444555666333444444555555444444333333333444555777888999999999999999:::;;;===???@@@AAA@@@>>><<<:::888777666::::::;;;===???AAACCCDDDEEEBBB???===>>>??????>>>@@@???>>>======>>>@@@AAADDDDDDEEEEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>???>>><<<:::999999999999999888888888666666777777666666555555555555444333333333444444666555555444333222222111333333333333333333333333222111000///......//////000000000000000000000000/////////000000000000000------------............------------------------......................../////////......---------,,,,,,---......---,,,,,,............------------------------------------............------------------,,,,,,+++******)))******+++,,,---...//////,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************,,,+++***)))((((((((((((************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,***))))))******++++++,,,,,,++++++***++++++++++++++++++++++++...---,,,+++++++++,,,---------,,,,,,+++*********++++++******++++++,,,---++++++******))))))******------.........//////////////////...------,,,,,,//////......//////000111000000000/////////......///.........////////////000000000000111111111111000111111111111222222222000000111111111111111000000000111111222333444555333333333222222333444444555555555555555555555555666777999===@@@AAA???===999999999999999888888888999;;;======<<<<<<===???===<<<;;;<<<>>>>>>>>><<<<<<<<<;;;999888777666555666555444333333333333333000000111222222222222222............////////////ppp^^^RRRKKKDDD???@@@???===<<<;;;;;;;;;;;;:::::::::999999999999999999<<<>>>;;;666333666999666555555555555555444444444444333222333333333333333222222222222111111111111111000000000000111111000000000000000000000000111---111///'''///666---////////////////////////...///000000000000000111....../////////000000000........./////////000000........................---...///000000///...---........................////////////////////////............////////////000000000000000000000000//////000000111111222222444333222111000000000000111111111111111111111111111111222222222222222333333222222222222222222222666666555444444555555666444555555666666555555444333333444555666777888999999999999999:::;;;<<<<<<:::;;;<<<<<<<<<;;;:::::::::;;;;;;===@@@CCCEEEGGGFFFCCC@@@>>>>>>??????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCBBBAAACCCBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>??????===;;;999999999888888888888888666666666777666666555444444444333333333333333333666555555444333222111111222222222222222222222222000000//////............////////////////////////000000000//////.........,,,,,,---------.........////////////////////////........................//////......---,,,,,,,,,------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,++++++*********+++++++++,,,,,,------...,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******)))))))))))))))************)))))))))((()))))))))))))))*********++++++++++++++++++++++++---,,,,,,,,,++++++******+++------,,,*********+++***++++++,,,,,,++++++***************************+++******))))))***++++++++++++++++++******))))))++++++******++++++,,,---++++++************++++++.........////////////000......//////000111111111/////////...///000000111000000000////////////...---......//////////////////000000000111111111111000000111111111222222222000000111222222222111111000000000111222444555666444444333222222222333333555555555555555555555555666777:::===@@@@@@===:::999999999999999999888888888:::;;;<<<;;;<<<>>>@@@BBB@@@>>>>>>>>>>>>===;;;888888888888888888888888555555444333333333333333000000111111111111000000---------....../////////}}}fffTTTKKKFFFBBBAAA>>>>>>======<<<<<<<<<<<<:::::::::999999888888888:::===@@@===777444666999666666555555444444444333333333333222222222333444333333333333222222222222//////............//////////////////////////////111///000...***---///***........................////////////000111000000/////////000000000111111............////////////..............................///000000///..............................////////////////////////............/////////////////////////////////////////////000000111111222111111000000111111222222111111111111111111111111111111222222333333333333444333222111111111222222555555444444444555555555666666777777777777666666333333444555666777777888777777888888999999999999777888:::<<<===<<<;;;;;;::::::;;;===???CCCFFFHHHFFFCCC@@@>>>>>>??????>>>>>>>>>>>>???@@@AAABBBBBB@@@AAABBBCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>======>>>>>><<<:::888888888888888888888888888888888888777666555555222222333333333333333333555555444333222222111111222222222222222222222222////////////.........---////////////////////////222111000///...,,,++++++,,,,,,,,,------------...////////////////////////...........................---------,,,,,,,,,+++///..................///......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))************************)))))))))((((((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,,,,+++***,,,---***++++++,,,,,,++++++***************************))))))))))))***++++++,,,++++++************))))))++++++******++++++,,,---,,,,,,+++++++++,,,,,,---.........////////////000......//////000111111111///////////////000111111111000000000////////////------...///000000/////////000000000111111111111000000111111111222222222000000111222222222222222000000000111222444555666444444333222222222333333555555555555555555555555666777999<<<===<<<888555888888888888888888888888666777999:::;;;===AAACCCHHHFFFBBB@@@???>>><<<;;;888888888888888888888888555555444444333333444444111111111111000///...---.........//////000000000pppZZZMMMGGGCCCAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888888777777:::<<<===<<<888666666777666666555555444333333333111222333222111111333555444333333333222222222222///......------......///.........................../////////000000000000...........................---,,,---/////////---//////000000000111111111------........./////////000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////111111111111111222222222/////////000111222333444111111111111111222222222111111222222333444444444444333222111111111222333333333333444444444444444666666666777777666666666333444444555666666777777555666777777888777777777999:::;;;<<<<<<;;;:::999:::::::::;;;>>>AAAEEEGGGEEEBBB???===>>>??????>>>===>>>???@@@AAACCCCCCDDD@@@AAABBBDDDDDDDDDCCCCCC??????>>>>>>======<<<<<<>>>===<<<<<<===<<<:::888777777777888888888888888;;;;;;:::999888666555444111111222333333333222222333333333333222222222222111111111111111111111111......////////////......000000000000000000000000111000000...---,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))(((((()))******+++,,,,,,------......---,,,+++***))))))*********+++++++++++++++---,,,,,,++++++******)))***************************++++++++++++,,,,,,,,,***************+++++++++'''''')))***++++++++++++************))))))))))))*********+++,,,,,,------+++++++++++++++++++++++++++++++++++++++*********''')))************,,,---***++++++,,,,,,++++++*********************************+++,,,------......************************++++++******++++++,,,---,,,,,,,,,+++,,,,,,---...------.........//////////////////...------,,,,,,000000//////000000111222111111000000000/////////---...///111111111000000000000000000111111111111000111111111111222222222000000111222333333333333000000111111222333444555333333333222222333444444444444444444444444444444666666777999:::999555333666666666777777777777777555666888999;;;===AAAEEEJJJGGGCCC@@@???===<<<:::;;;;;;:::888777666555444555444444333333444444444222222222222000///...---/////////000000000000000ppp___MMMGGGEEEAAA>>>>>>::::::;;;;;;;;;;;;;;;:::::::::999999888777777666888888999888777666444444666666555444444333222222000222333222111111333555222222222222111111111111//////............//////////////////////////////---000//////444111...222...........................---+++,,,///000///---........./////////000000---------.........//////000000000000000000000000111000///......///000111........................////////////////////////............////////////////////////////////////111111111000000000000000////////////000111222333000000111111111222222222111111222222333444444555444333111000000222333444111222222333333444333333444444555555555555444444333444444555555666666666333444555666777777666555888999::::::;;;;;;;;;;;;999999888999;;;???BBBEEECCC@@@===<<<===?????????>>>???@@@BBBCCCDDDEEEEEEAAABBBDDDEEEFFFFFFFFFEEE@@@@@@??????>>>======<<<>>>===<<<;;;;;;:::888666666777777777888888888999===<<<;;;:::888555333222///000111222333333222111222222222222222333333333111111111111111111111111...///000000000000///...000000000000000000000000.........------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++,,,---,,,,,,,,,+++*********)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++((()))******+++***))))))************)))))))))))))))******+++,,,,,,------************************************++++++++++++((()))******(((((()))+++***++++++,,,,,,++++++***************************))))))+++,,,---......///++++++++++++++++++++++++++++++******++++++,,,---++++++******+++,,,,,,---,,,---------............/////////...------,,,,,,000000//////000000111222111111111000000000//////---...000222333222111111000000000000111111111111000111111111111222222222///000111222333333333333222111111111222333333444222222222222333444444555444444444444444444444444666555555777888888666444444555555555666666666777666777888999:::<<<@@@DDDGGGDDD@@@===<<<<<<;;;:::;;;:::999888777666555444333333222222222222333333222222222222111000000///000000000///////////////aaaQQQEEECCCDDD@@@<<<;;;888888999:::::::::999999::::::999999888777777666666555555666666666333111666666555444333333222222000222333333111000333666111111111111000000000000000000////////////000000000000000000000000000000...222///...333...)))...........................111...---...111222111///---------.........//////---------.........//////........................222111...------...111222........................////////////////////////............/////////000//////////////////////////////......------,,,,,,000000000000000000111222000000111111222222222222111111222333333444555555333222111000000222444555000111222333333333333333222333333444444333333222333444444555555666666666222333444666666666666555444555777999;;;===???@@@999888888888:::===AAACCCBBB???<<<<<<===>>>??????>>>???AAACCCDDDEEEFFFFFFCCCDDDFFFGGGHHHHHHHHHGGGCCCCCCBBBBBBAAA@@@??????>>>===;;;;;;:::999777444666666777777888888888999======;;;999777444222000///000111222333333222111000111111222222333444444000000000000000000000000...///000111111000//////000000000000000000000000++++++,,,------...//////++++++,,,,,,,,,---------........................++++++++++++++++++++++++))))))***+++,,,------...,,,+++***))))))***+++,,,+++++++++,,,,,,---------++++++++++++++++++++++++'''((()))+++---///000111------,,,++++++*********++++++++++++++++++,,,,,,))))))******++++++++++++'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++******++++++***)))'''&&&************))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))******+++++++++,,,)))***+++)))'''&&&'''(((+++++++++,,,,,,+++++++++))))))))))))))))))))))))&&&''')))***,,,,,,------++++++++++++++++++,,,,,,++++++******++++++,,,---******))))))***+++,,,,,,,,,,,,,,,---------............//////000111111111000000000000000111111222111111111111000000000000---///111333444333222111000000000000111111111111000111111111111222222222///000111222333444444444222222222111222222333333111111111222333444555666444444444444444444444444555444444666888999888777333444444444555555666666888999999999999;;;???BBBBBB???;;;::::::::::::999777777777777777777777777222111111111111111222222000000111222222222222111000000000///.........---MMMIIICCC???===<<<;;;;;;<<<<<<<<<;;;;;;:::::::::666666777777777777666666666666555444444444444555333333333333333333333333444333333222222333333444222222111000//////000000000000111111111111000000//////000000000000//////333111...++++++,,,///111............//////////////////000000///...------000000...------...///000........................111111000000//////......000000000000000000000000..................------............////////////111111000000/////////...///000000000000000///...////////////000000000000111111000000//////......000000000000000000000000333333222111111222333333333333333333333333333333222333333222111222444777333333333444444444555555444555666555333333555777222333444555666666666666666666777888999::::::;;;666666777999;;;>>>@@@AAA???AAABBB???::::::>>>CCCCCCCCCDDDDDDEEEEEEFFFFFFBBBCCCEEEHHHJJJHHHEEEAAA@@@@@@BBBBBBBBBBBB@@@@@@<<<<<<;;;;;;;;;:::::::::999888777777999:::999888::::::999888777666555555111111111111111111111111000000000000000111111111222111111111000000//////////////////////////////........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---+++******))))))+++,,,---,,,***---------------------------,,,++++++******++++++......---------,,,,,,,,,///...---,,,+++***))))))...---,,,,,,++++++++++++------------,,,,,,+++***------,,,,,,+++***)))))),,,,,,,,,---------......444000---,,,---,,,***(((***)))))))))+++,,,+++***************************))))))))))))))))))))))))******))))))((((((''''''*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,------------,,,+++******+++++++++******)))))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++******))))))***+++,,,,,,---------......///////////////...///111222111000...---///////////////000111111111000...------///111222111111000000//////......222222111111111111111111111111111111111111111111000000000000111111111111222222333444444555666666333333333333333333333333333333444666888777555333666555444333222333444555666777777999:::;;;<<<<<<======<<<;;;999888888777888777777666555444444444444333222111000000000000333333222111000000111111000///...------...///000GGGCCC@@@======<<<<<<;;;999999999888888888777777666666777777777777666666444444333222222222222333333333333333333333333333333333333333333333333333222111111000//////000000000000111111111111000000//////000000000000//////222000...,,,,,,---///000............//////////////////////////////...---//////............//////......................../////////...............////////////////////////..................------............////////////000000/////////.........//////000111111000000000.../////////000000000000111000000000/////////...000000000000000000000000333222222111111222222333333333222222222222222222333333444222111111333555333333333444444444444555555555666555333333444666333444555666777777777777666666777888999::::::;;;777777888999<<<>>>@@@AAA===??????===999888<<<@@@BBBBBBCCCDDDEEEEEEFFFFFFBBBBBBDDDFFFHHHHHHFFFCCC???@@@AAABBBBBBAAA@@@???>>>===<<<;;;:::999888888777666555777999::::::999999999888777666555444444111111111111111111111111111111111111111111000000111111111000000000//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++***,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---------,,,,,,,,,+++++++++............------------...---,,,+++++++++++++++,,,,,,------,,,,,,+++***------,,,++++++***))))))+++,,,,,,,,,,,,---------///,,,******+++,,,+++)))***)))))))))+++,,,+++***************************)))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***))))))******++++++******)))))))))))))))))))))))))))))))))))))))************,,,,,,++++++************)))******+++,,,,,,------------...///////////////---...000222222222111000///////////////000000111000000///...///000111222111000000000/////////...111111111111111111111111111111111111111111111111000000000000111111111111000111111222333333444444333333333333333333333333444444555666888888555333666555555444444555666777666777777888999:::;;;<<<<<<<<<;;;:::999888777777777777666666555444444333444333222111000000000000222111111000//////000000000///...------...///000>>>===;;;;;;<<<<<<;;;:::888888777777777777666666666666777777777777666666444444333222222222222333222222222222222222222222111222333444444333222111111111000/////////000000///000000111111000000///...//////000000//////...000///......---.....................////////////---...//////////////////---....../////////..............................------------------..............................------------------......---............////////////............---------......///000111111111111....../////////000000000000000000000////////////000000000000000000000000333222111111111111222333111111111111111111111222222333333333111111222333333333333333444444444444555666666555333222333555444555666777777777777777555666666777888999::::::777888999:::<<<>>>@@@AAA===>>>???===:::999<<>>===;;;:::888777666555444444666888:::::::::777777666555444333222222111111111111111111111111333333222222111000000000111111000000000000//////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,++++++------,,,***++++++++++++++++++++++++)))))))))***+++,,,...///,,,,,,+++++++++*********,,,,,,,,,------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,)))((('''(((***+++++++++***)))))))))+++,,,+++***************************))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))******)))(((((())))))************)))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))*********++++++,,,,,,---------...////////////...,,,...000222333333222222//////......//////000111000000000000111111111111000000000000////////////111111111111111111111111111111111111111111111111000000000000111111111111/////////000111111222222333333333333333333333333666666666777888888666444666666555666666777888999666666777888999::::::;;;::::::999888777777666666666666666555555444444333333222111111000000000000000000000/////////////////////............//////:::999999;;;<<<<<<:::888888888888888888888888888666666777777777777666666666666555444444444444555222222222222222222222222000111333444444333111000111000000/////////000000//////000000000000//////...//////////////////............///......------............////////////------...///000000//////,,,---...///000///...---........................,,,,,,,,,,,,---...///000------------------------,,,,,,------------......---------.........//////------------------------,,,,,,---//////000000000........./////////000000000000000000////////////000000000000000000000000222222111111111111222222000000000000111111111111///111333333222222222333222222333333333444444444555666666444222222333444444444555666666666666666555555666777888999::::::888888999:::<<<>>>@@@AAA???@@@@@@???<<<<<<>>>@@@===???AAACCCDDDEEEEEEEEEDDDBBBAAAAAACCCDDDDDDCCC>>>???@@@AAAAAA@@@???>>>>>>===<<<;;;999888777666555444444555777999888777555444444333222222111111111111111111111111111111444333333222111000000///000000000000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))******+++---+++******++++++***)))************************************+++,,,---...,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,+++++++++++++++,,,++++++,,,,,,,,,++++++***,,,+++++++++******)))))))))************+++++++++(((''''''((()))***++++++***)))))))))+++,,,+++***************************)))))))))))))))))))))))))))))))))******+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((())))))))))))))))))((((((((()))*********))))))))))))))))))))))))))))))))))))*********+++++++++***)))))))))))))))))))))*********++++++,,,,,,,,,,,,---......//////......------///000111111111111///............///000000///000111111222111111111000000000000////////////111111111111111222222222111111111111111111111111///000000000111111111111/////////000000000111111222222333333333333444444888777777888999888777555555555555666777888999999666666777777888999999:::999888888777666666555555555555555444444444333333222222111000000000000000000000000000000000///////////////....../////////:::999:::;;;<<<;;;888666777777777777777777777777666666777777777777666666666666555444444444444555111111111111111111111111000111333444444333111000000///////////////000000//////000000000000//////......////////////......,,,---...//////...------............////////////------...///000000//////+++,,,.../////////...---........................------,,,,,,---///111222------------------------,,,,,,,,,,,,------......------------............,,,,,,,,,---------------***+++,,,---........................////////////////////////000000000000000000000000000000000000111111111111111111111111/////////000000111111111,,,///222444444444444555222222222333333333444444444555555444222222333444333333444444555555444444555555666777888999999:::888888999:::<<<>>>???@@@???@@@@@@???======>>>???<<<===@@@BBBDDDDDDDDDDDDEEECCC@@@@@@@@@AAAAAA@@@>>>>>>???@@@@@@???>>>>>>;;;;;;;;;::::::999999888777555444444666666555444333333222222111000000000000000000000000000000000333333222222111000////////////////////////000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***++++++...,,,******+++,,,,,,+++************************,,,,,,++++++***++++++,,,------------,,,,,,,,,,,,+++************)))))))))+++++++++******++++++,,,******+++,,,,,,+++++++++++++++***************))))))))))))*********++++++)))******)))))))))***+++***)))))))))+++,,,+++***************************))))))))))))))))))))))))******)))))))))((((((((((((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************(((((()))***************))))))))))))))))))))))))************++++++++++++)))))))))))))))))))))******+++++++++++++++,,,,,,,,,------.................................------...............//////000//////000111111111111000////////////000000000000000000111111111222222222111111111111111111111111///000000000111111111111000000000111111111111111222222222333333444444444999777777777999999888666444444555666777888888888666666666777777888888888888777777666666555555555444444444444333333333333111111000000///000000000000000111222222111111000...//////////////////...:::999999:::;;;:::888666444444555555555555666666666666777777777777666666444444333222222222222333000000000000000000000000000111222333333222111000//////......//////000000...//////000000//////...---......//////......---,,,,,,---............---............////////////---...//////////////////+++,,,---..........................................---,,,,,,---///111222------------------------++++++,,,,,,------......,,,------------.........,,,,,,,,,------------...++++++,,,---.........---------........./////////////////////000000000000000000000000000000000000000000111222222111000000/////////000111111222222,,,///444666666555555555222222222222333333333333333444444333222222444555222333333444444444333333444555555666777888999999888888888999;;;===>>>???============<<<<<<<<<<<<;;;===???BBBCCCCCCBBBAAACCCAAA??????@@@@@@???>>>===>>>???@@@@@@???>>>===::::::::::::999999999999777555444444555444333111222222111111000000000000000000000000000000000000222222111111000/////////......////////////000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++///---++++++---...///...************************---,,,++++++******++++++.........---------,,,,,,,,,,,,,,,++++++*********+++************++++++,,,)))***++++++++++++++++++************************))))))*********++++++++++++,,,,,,+++))))))***+++***)))))))))+++,,,+++***************************))))))))))))))))))))))))******))))))(((''''''&&&((((((((()))******++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,((()))***+++++++++++++++))))))))))))))))))))))))*********++++++++++++,,,)))))))))************+++++++++++++++++++++++++++,,,,,,---............---......------,,,,,,,,,,,,......------......///000////////////000000000000////////////000000000000000000000111222222333333111111111111111111111111000000000000111111111111111111111111111222222222111222222333333444444555888666666666888999999777444555666777888888777777555555666666777777777777777777777666666555555555333333333333333333333333111000000//////000000000///000222333333222111111......////////////......888777777888999999888777444444555555666666666666666666777777777777666666444444333222222222222333000000000000000000000000111111111111111111111111...............///000000......////////////......---......//////......---,,,,,,,,,------.....................//////////////////////////////...---,,,,,,,,,,,,---...///000...........................---+++***+++---///111------------------------***++++++,,,------......,,,,,,---------.........,,,---------............---....../////////......---------.........//////.../////////000000000111000000000000000000000000///000111222222111000/////////000111111222333333///222666888777555333222111222222222222333333333111222333333222333555666333444444444444444333333444444555666777888999999777777888888:::;;;===>>>==================<<<;;;;;;===@@@BBBCCCBBB@@@??????>>>===>>>@@@AAA@@@???<<<===>>>??????>>>===<<<;;;;;;;;;:::999888777777555444222333444444333222111111111111000000000000000000000000000000000000000/////////////////////........./////////000000------------------------........................------------------------++++++++++++++++++++++++************************((()))+++,,,,,,,,,++++++,,,***((((((+++---......+++++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,++++++*********+++++++++++++++***************+++,,,,,,))))))***+++++++++++++++))))))))))))*********************+++++++++,,,,,,)))+++,,,***((((((***,,,***)))))))))+++,,,+++***************************))))))))))))))))))))))))***)))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++,,,+++************+++,,,)))***+++,,,,,,---------))))))))))))))))))))))))*********+++++++++,,,,,,************++++++,,,,,,+++++++++++++++++++++++++++,,,------......------------,,,,,,------.........------------.../////////...---------...000000.../////////000000000111///000000111222222333333111111111111111111111111000000000000111111111111111111111111111111111111111111222333333444555555666555444555888999999999666777888999999888888777555555666666666666777777777777777666666666666666222222222222222222333333000000////////////000000...///111222333222111000---...///000000///...---666555444555888999999888666777777777888888999999666666777777777777666666666666555444444444444555000000000000000000000000222222111000000111222222...............///000111......////////////......---..................---,,,,,,,,,,,,,,,---...///............/////////000///000000000///...------,,,,,,++++++,,,---///000...........................---+++)))***+++...///........................******+++,,,,,,---......,,,,,,,,,---------......---------......////////////000000000000000///...---------.........//////.../////////000000111111000000000000000000000000///000111222222111000//////000000111222333333333222555999:::888444111000111111222222222333333333000111333333222333555777444555555666555555444444444444555666777888999999777777777888999;;;<<<===??????>>>???@@@???>>><<<;;;===@@@BBBBBBAAA???>>>;;;;;;;;;>>>AAABBBBBB@@@<<<===>>>??????>>>===<<<======<<<:::888777666555333222111222444555444333111111111111000000000000000000000000000000000000............////////////---.........//////000000------------------------........................------------------------++++++++++++++++++++++++************************((()))+++---...---+++***'''%%%###$$$'''***+++,,,++++++++++++++++++++++++)))))))))***+++,,,......,,,,,,,,,+++++++++******&&&&&&'''((()))***++++++******))))))***+++,,,,,,((()))***+++++++++++++++)))))))))))))))************++++++++++++,,,,,,,,,''')))+++***((((((+++---***)))))))))+++,,,+++***************************)))))))))))))))))))))))))))))))))***++++++,,,,,,'''(((((()))***+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,)))***+++,,,---.........))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---...///000111...------------.../////////...,,,+++,,,---///111.../////////000000111111///000000111222222333333111111111111111111111111000000000000111111111111111111111111000000000000111111222333333444555555555444333444777999::::::888999:::;;;:::999888777555555555666666666666666777777777777777666666666222222222222222222222333000000////////////000111,,,...000111222111000///---...///000000///...---888888888888888777666666777666555555666777555444555555555555444333222111444333111111111111000...111111111111000000000000111111000000000000111111111111000000//////......////////////////////////000000///...---,,,++++++---,,,+++***)))***+++,,,------------------------//////---,,,***)))''''''............---,,,+++***------------------------((()))***+++,,,---------------------------,,,,,,++++++,,,,,,,,,+++******------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------///111000000///...............//////000000000000//////////////////000000000000111111000///...---,,,,,,000000000000000111111222666777777666333111000000111111222222222222111111333222111111222333555666888888777666555444333333555444444333333444444555777888888888777888999;;;;;;<<<===>>>>>>===<<<;;;>>>??????@@@@@@@@@??????<<<>>>@@@BBBCCCCCCCCCCCC?????????>>>===<<<<<<;;;<<<<<<<<<;;;999777666555555333000000333444222000000000000000////////////222111111111000000//////000000000000///---,,,+++///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++************++++++)))))))))******++++++,,,))))))***++++++++++++***---,,,+++***))))))))))))++++++++++++++++++++++++------,,,,,,,,,,,,++++++(((***++++++)))(((((()))000---***(((((()))(((((())))))))))))))))))))))))************************+++++++++++++++***)))((()))))))))))))))******++++++***)))'''''')))***+++------------------......((((((((((((((((((((((((((((((((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))++++++******))))))((((((***************)))((((((,,,,,,,,,+++***)))((('''++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((---+++))))))+++,,,***((((((((())))))*********+++++++++******************+++,,,,,,---------,,,,,,...+++((()))+++---,,,+++))))))***++++++,,,------++++++,,,---...///000000............////////////111000000/////////000000111111111000000000000000000111222333333222111000222111111111000000//////111111000000000000111111111222222222222222222333333333333444444444555555666666666666666777777888888888777777777777777777444555666666777666666555444444444444333222111111222222222111111111111000////////////////////////000000//////.........---------------------------777888888888888777666666555444444555666777777666555555555555444333222111444444444333222111111111111111111000000000//////111111000000000000111111000000000000////////////////////////////////////000//////......---------...---,,,+++***++++++,,,------------------------------,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------000000///...------,,,,,,***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---......................../////////...------///111000000///...............//////000000000000//////////////////000000000000222111111000000//////...000000000000000111111222222444555444222111111222111111222222222222111111444333333333333555666777999999888777666666555555666555555444444555555666777888999888777777999:::;;;<<<===>>>>>>===<<<;;;<<<===>>>>>>???>>>>>>>>>===>>>@@@BBBCCCCCCCCCCCC?????????>>>===<<<<<<<<<<<<;;;;;;:::888777555444555333000000222333222000000000000000////////////000000000/////////.........////////////......---........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++************++++++************++++++++++++))))))***++++++++++++***,,,,,,+++***))))))))))))************************)))***+++,,,------------)))***++++++***)))***,,,+++)))((()))+++,,,+++***))))))))))))))))))))))))***************************++++++++++++***)))((()))))))))))))))******++++++***)))(((((()))***++++++++++++************************************************)))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))*********)))))))))))))))***************)))(((((((((((()))*********))))))************************))))))))))))))))))))))))************)))))))))(((+++)))((())),,,---,,,***((()))))))))************************************)))******++++++*********---***((((((***,,,+++*********++++++,,,---------//////...---------------............//////////////////............//////000000000000000000000000000111222222222222111000111111111111000000000///111111000000000000111111111111111111222222222222333333333444444444555555555555555555555666777777888888888888888888888888666666666666666666555555555555555555444333222111222222222111111111000000////////////////////////000/////////.........---------------------------777777777777777666666555666555444555666666555444444555555444444333222111444666777666222111222444111111000000000000//////111000000//////000000111////////////000000000000////////////////////////////////////////////////......---,,,,,,,,,,,,---------------------------+++++++++,,,------......******))))))***,,,---...------------------------///...---,,,,,,,,,------222111000///...,,,++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................//////...------...000000///......---............//////000000//////...////////////000000000000222222222111111111111111000000000000000111111222000111222222111000111222111111222222222222111111444444444444444666777777999999999888888777777777666666666555555666666666888999999888666666777999;;;;;;<<<======<<<;;;;;;:::;;;<<<===============>>>???@@@BBBCCCCCCBBBBBB?????????>>>======<<<<<<;;;:::999888777666555444444222111111222222222000000000000000//////////////////...............---------...///////////////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++************++++++,,,,,,++++++++++++++++++))))))***++++++++++++***++++++***************+++))))))))))))))))))))))))(((***,,,---...---,,,+++***++++++*********---///,,,+++***+++,,,,,,+++)))))))))))))))))))))))))))******************************++++++******)))))))))))))))))))))******++++++***)))(((((()))***+++++++++******))))))((((((************************++++++******)))(((((('''*********))))))*********))))))))))))))))))))))))))))))))))))************)))************))))))((($$$%%%'''(((***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((())),,,------,,,))))))))))))*********************************************++++++******)))+++***((((((*********)))++++++,,,,,,------......000///---,,,,,,,,,---...---............/////////000//////...//////000000000000000000000000000000000111222222222222111000111111111111000000000000111000000//////000000111000000111111111222222222333333333444444444555555555555555555666666666666888888888888888888888888888888777666555555555555666666666666555444333222222222111111111000000000/////////////////////////////////...............------------------------666666777777666666555444888777555555555555333222444444444444444333222111222666888666222000222666111000000000////////////000000////////////000000......//////000000111111////////////////////////.........//////000000000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,+++***))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******,,,---...000//////...---,,,,,,+++((()))***+++,,,---------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...//////......------............//////////////////...////////////000000000000000000111111111222222222000000000000000111111222000111222111000000111222111111222222222222111111333333333444555555666666888888888888777777777777666666555555555555666666999999999888666555666888:::;;;<<<======<<<;;;:::::::::;;;<<<============>>>???AAABBBBBBBBBAAAAAA>>>>>>>>>=========<<<<<<:::999888666555555444444333222111111111111111111000000000000////////////........................------...//////......---+++,,,...//////...,,,+++------------------------,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,------,,,,,,++++++******))))))***++++++++++++************)))******++++++************************+++,,,...///...+++(((&&&*********)))(((***---000555222...+++******((('''))))))))))))))))))))))))************************))))))************)))))))))))))))))))))******+++******)))(((((()))******---,,,,,,+++***))))))(((************************************))))))((((((++++++************++++++))))))))))))))))))))))))(((((())))))******++++++))))))************)))(((%%%&&&''')))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((('''((()))***+++++++++)))))))))))))))************************+++++++++,,,,,,---------,,,+++++++++************++++++***,,,,,,,,,------.........,,,,,,++++++,,,...000111---------.........//////000000000000000000111222/////////000000000000000111111111222222111111111111111111000000000000000000000////////////000000000111111111222333333333333333333444444444555555555555666666777777777777888888888888999999999999:::999777666555555555555777777777777666555444333111111111111000000000000////////////////////////........................------------------------555666666666666555444444555444333444555666555444333333333444333333222222000444666555000...111555000000000////////////...000000////////////000000......//////000000111111////////////////////////------......//////000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------000...,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***,,,...000,,,,,,,,,,,,,,,,,,,,,---((()))***+++,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,---.........------------............////////////......////////////000000000000......//////000111111111000000000000000111111222333444333222000///000222111111222222222222111111111222222333444444555555555555555666666666666666555444444333333444444555888999999888666555666888999:::;;;<<<<<<;;;:::999999:::;;;<<<============>>>???@@@AAAAAA@@@??????=========<<<<<<<<<<<<<<<888777666444444333333333222222222111000000111111000000000000////////////////////////////////////////////////...---,,,++++++,,,...//////...,,,+++------------------------,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********))))))***++++++++++++************)))******++++++++++++++++++++++++++++++***+++---...---+++(((&&&)))))))))((('''))),,,///;;;666///+++))))))))))))))))))))))))))))))))))))************************((())))))*********)))))))))))))))))))))******+++******))))))))))))******,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((())))))************++++++************++++++))))))))))))))))))))))))(((((())))))******++++++((())))))*********))))))((()))******+++++++++***************************************************))))))))))))))))))******'''((((((((('''''''''(((******))))))))))))))))))))))))*********+++++++++---------------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++++++++,,,...///111------------...........................///000111......//////000000000000222111111111111111111222000000000000000000111111000000////////////000000111111222222333444444555333333333444444444555555555666777888888888777777777777888888888999999999999999888777666555555555777777777777666555444444111111111000000000//////////////////////////////---------...............------------------------555555555555555444444333000000000333666888999888222222333333333333222222///222333222000///000333000000////////////......000//////......//////000////////////000000000000////////////////////////,,,---------......//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***,,,...///*********+++,,,,,,------)))***++++++,,,,,,,,,,,,++++++++++++,,,---..............................+++---//////---,,,---...---------,,,------...///---......//////......---////////////000000000000------....../////////000000000000000000111111222444444333111///...000222111111222222222222111111000111222333444444444444333333333444444555555555444444333333333333444444777888888777555555666888999999:::;;;;;;:::999999888999:::;;;<<<============>>>???@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::777666444333222222333333111222222111//////000222000000000000///////////////////////////000000000/////////...---,,,+++***+++,,,---......---,,,+++------------------------,,,,,,------------......,,,,,,++++++++++++,,,,,,++++++******************))))))***++++++++++++***++++++***************+++++++++++++++++++++++++++&&&(((***,,,------,,,+++((())))))(((((((((+++---666222,,,))))))***,,,,,,))))))))))))))))))))))))************************(((((())))))******)))))))))))))))))))))******+++)))))))))******)))))))))******))))))((((((''''''(((((((((((((((((((((((('''(((((()))******++++++*********))))))*********))))))))))))))))))))))))))))))))))))************((())))))************)))***++++++++++++******)))************************************************))))))))))))************'''))))))((('''&&&&&&'''************)))))))))))))))))))))***++++++,,,,,,++++++++++++******)))(((+++---......---,,,,,,---,,,,,,,,,,,,,,,---------------------,,,,,,,,,+++,,,------------.........++++++++++++,,,---......---......//////000000111222222111000000111222222000000000000111111111111000//////......//////000000000111222333444444555333333333444444444555555444555777888888888777666666666666777888888999999888888888888888777555555777777777777666555444333111111000000000/////////////////////////////////---------------.........------------------------444555555555555444333333111000111333666777888777111222222333333333222222000111111111111111111111000000/////////.........//////............//////000000000000////////////////////////////////////,,,,,,,,,---------------------...///...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++,,,---...///........................+++---//////---,,,,,,------,,,,,,,,,------...///---......//////......---////////////000000000000..................//////000000000000000111111222111111111///---...000333111111222222222222111111111222333444555555555444222222222333444555555666555555444444444444555555666777777777555555777999888999:::;;;;;;:::999888666777888:::;;;<<<<<<<<<<<<===>>>>>>>>>===;;;:::999999999999999999999999666555333111111111222333000222333111///...000222000000000000////////////------........./////////............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---))))))))))))))))))******))))))***++++++++++++***,,,,,,+++***))))))))))))************************%%%'''(((***,,,---......)))***++++++))))))***+++---+++))))))***++++++***))))))))))))))))))))))))************************'''(((((())))))))))))))))))))))))))))))******+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))***))))))))))))))))))))))))*********)))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))************************((()))))))))************''')))******(((''')))+++************)))))))))(((((())))))***++++++,,,,,,++++++++++++***)))(((((())),,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......,,,+++))),,,,,,---------.........+++++++++,,,,,,---//////------......///000000111222222111000000111222222///000000000111111111111//////............//////......///000111222333333333333333444444444555555222333555666777666555444444555555666777777888888555666888::::::888666444666666666666555444333333111000000000////////////////////////////////////,,,,,,,,,------.........------------------------444444555555444444333222666555333333444444333222111222222333333333222222222111000000222333222000000/////////............//////............//////111111000000//////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---++++++++++++++++++++++++++++++*********++++++,,,,,,---))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------.........---,,,+++.........------,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...,,,,,,---,,,,,,,,,,,,------...///---..................---////////////000000000000///////////////.........000000000000000111111222.........---,,,...111444111111222222222222111111222333444666777666666555111222222333444555666666666666555555555555666666555666777666555666888:::888999::::::::::::999888555666777888::::::;;;;;;<<<<<<=========;;;:::999888888888888888888888999666444222000000111222333000222333111...---000222000000000000////////////,,,,,,,,,------.........+++,,,------......---------,,,,,,++++++,,,,,,---........................*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---''''''(((((())))))******))))))***++++++++++++***---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,***+++------+++******+++''''''(((***+++***(((%%%))))))))))))))))))))))))************************''''''((())))))))))))))))))))))))))))))******+++))))))************))))))+++++++++++++++,,,,,,,,,************************++++++******)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))++++++******))))))(((((((((((()))***************''''''((()))))))))))))))((((((((((((((((((((((((************************(((((())))))*********+++&&&)))++++++******,,,///+++*********))))))((((((((())))))***++++++,,,,,,.........---,,,+++***)))(((+++......+++******,,,++++++++++++++++++++++++'''))),,,...//////---,,,,,,,,,,,,---------...............//////111222222---------...///000000111333222111000000111222333//////000000111111111222//////............//////,,,,,,---...///000111111333333333444444444555555000111333555555444333222333444444555666777777888333666999;;;;;;999666444666666666666555444333222000000000000////////////////////////////////////,,,,,,,,,------.........------------------------333333333333333333333333333333444555444333111000111222222222222111000000111111111000000000000000111222222222222111000000///......///111111000///......------------......------,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......//////.........---------************************---,,,++++++******++++++)))***+++,,,------...---...---,,,,,,,,,,,,---...***+++,,,------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------000...---...000000---)))++++++,,,,,,---...//////000000000000//////////////////000000000000//////000000//////.........---------......//////000000111000///......///000000222222111111111111222222444444333222222333333333222333555666666666555555222444666666555444555666888777777666555444444444888888888888888999999999777777777777777777777777<<<;;;;;;::::::;;;;;;<<<;;;:::999777666555555555444444333222222222333333000000000000000000000000222111111000///......---------------------------...------,,,,,,------...++++++------------++++++---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++************)))***************************************)))((((((((((((((((((((()))************++++++++++++************+++******)))((('''++++++***)))(((((())))))************************++++++***************+++,,,+++******))))))***************))))))))))))))))))))))))))))))***+++++++++++++++*********))))))))))))))))))))))))))))))&&&'''((())))))******)))******)))(((((((((((((((++++++++++++++++++++++++((((((((((((''''''''''''++++++***)))((('''&&&&&&)))))))))))))))))))))))))))***+++,,,,,,+++)))(((***))))))))))))))))))******((('''((())))))((('''&&&(((+++---......,,,+++************************++++++++++++++++++++++++******))))))***,,,...///++++++,,,,,,,,,,,,---------------...------,,,,,,---------+++***+++...111222111000//////......///......///000000111000000111111111000000000000000000000////////////000000////////////////////////000111222444444333222222222222222333333333444444666666555555555444444444333444555666666555444333666666777777666555444444444444444333333333222222111111111111111000////////////............////////////////////////////////////.........---------555555555444444333333333333333444444444333222111111222222222222111000000000000000000000000000000000111111111000000//////...------...000000///.........------------......------------,,,,,,,,,+++------------------------,,,,,,,,,------------...///.........------------++++++++++++++++++++++++---,,,++++++******++++++***+++,,,---------------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++---......+++(((******+++,,,,,,---....../////////.....................////////////......000/////////.....................//////000000000000000///.........///000222111111000000111111222333222222111111111222222222333444555555555444333222444666666555444555666555555555555555555666666666777888888888888888888777777777777777777777777::::::999999999999::::::::::::888777666555555555333333222111111111111111111111111111111111111111111111000000///......---------------------------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++******)))((())))))******+++++++++,,,***************************************)))((((((((((((((((((((()))******)))))))))******)))))))))((())))))*********))))))+++******)))(((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++******))))))******)))))))))))))))************)))))))))))))))***************)))))))))(((((())))))))))))))))))))))))'''(((((((((((((((''''''++++++***)))))))))))))))))))))))))))))))))))))))&&&''''''((()))***++++++))))))))))))(((((((((((())))))))))))))))))))))))((()))***++++++***((('''))))))************)))))),,,+++******+++,,,+++*********++++++++++++++++++******************************************************))))))***+++,,,---+++++++++,,,,,,,,,------,,,---------------,,,,,,,,,,,,,,,+++)))***---000111111000///......//////---...//////000000000///000000000000000000000000000000////////////000000000000000000000000000000000000111222222222222222111222222222222333333333666555555555444444444333333444444555555444444333333333333333333222111111333333333222222222111111000000000000000///...---//////............//////------------------------...---------,,,,,,,,,,,,777777666555444333222222333333333444333333222111111111222222111111000///000000000000000000000000000000////////////......---,,,,,,---///000...---......------------............---------,,,,,,,,,------------------------,,,,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,------...---------------,,,,,,,,,,,,------///...,,,++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,***(((*********+++,,,,,,---------------...............------............------////////////............////////////000000000000000//////...//////000000222111111000000111111222111111000000000111111222222333333444333333222111222444555666444444444555333333444444555666777777444555777888999888777666777777777777777777777777888888777777777777888888999999777666555555444444333333111000////////////111111111111111111111111111000000//////.........------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,++++++******************************++++++++++++++++++++++++)))))))))***))))))(((''''''((()))***+++,,,------***************************************)))(((((())))))((((((((()))******(((((())))))))))))(((((('''''')))******+++++++++******)))((((((((())))))(((((((((((((((((((((((((((((((((((())))))***+++++++++***))))))))))))***(((((())))))******++++++******)))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$++++++******))))))******(((((((((((((((((((((((('''(((((()))***+++,,,---''''''(((((())))))******))))))))))))))))))))))))'''((()))******)))((('''((()))***++++++***)))(((***((('''((()))***)))(((---,,,+++)))))))))++++++************************))))))))))))))))))))))))******)))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++***)))***,,,...000000//////.../////////------...////////////...000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111222111111111222222222333333555555444444444444333333333333222222222222333333111111222222222111000000111111111111000000000000....../////////...------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++555555555444333333333222222222333333333222222222111111111111111000000////////////000000000000000000000/////////......///...------...000000///---......------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------,,,++++++******++++++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++******+++++++++******+++++++++,,,,,,---------------............//////---......//////......---///////////////.........000000000000000000000000000000000000000111111111111111000000000000111111111111000000000111222222333333222222111111000000222444555555444333444555222333333444555555666666111333666888999888666444666666666666666666666666666666555555555555666666888777666555444444444444444333222000///.........111111111111111111111111000000/////////.........---------------------------,,,,,,,,,,,,,,,,,,---------++++++++++++------...------,,,+++******)))))))))))))))))))))))))))************************)))))))))******)))((((((((())))))***++++++,,,,,,***************************************)))((((((***))))))((())))))******(((((())))))))))))(((((((((((()))******************))))))((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))++++++***)))))))))))))))''''''((()))***++++++,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&******)))))))))))))))***))))))))))))))))))))))))++++++*********)))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))*********)))(((((()))+++,,,,,,+++)))((()))((('''(((*********(((++++++***************+++************************************************+++******)))))))))((((((***++++++++++++,,,,,,,,,++++++,,,---------,,,,,,***+++,,,+++******,,,...//////.........//////000------...............---/////////000000000000000000000////////////000000//////////////////////////////...---...///000111222222222222333333333444444444333333333333333333333222111000000111222333222333333444333333222222000000000/////////............/////////......---///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++111111111222222333333444222222222222222222222222000111111111111000//////......//////000000000000222111000/////////000000///......///111111000.........------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------------------------------------------,,,++++++******++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,------------................../////////000000000/////////000000/////////.........///////////////000000000///////////////111111222222333333333333111000000000000000000111111111111111111222333333222222111111000000000000222444555555444333333444333333444444444444444444111333555888999888666555555555555555555555555555444444444333333444444444666666555444333333333333444444222111//////......000000000000000000000000////////////............------------------------,,,,,,,,,++++++,,,,,,,,,------++++++++++++------///......---,,,++++++***))))))))))))))))))))))))************************))))))***************)))***************************************************************)))((((((******))))))))))))******)))******++++++******)))***************)))(((((()))((((((((((((((())))))************************++++++***(((''''''''''''+++***))))))(((((())))))''''''((()))***++++++,,,******)))))))))))))))***************************))))))))))))))))))))))))(((((()))***************(((((('''''''''(((((()))((((((((((((((((((((((((******)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***++++++++++++)))***+++,,,,,,+++***)))...,,,,,,---/////////...&&&(((***,,,,,,,,,+++***************************+++++++++++++++++++++++++++*********)))(((((('''*********+++++++++,,,,,,***++++++,,,------,,,,,,+++,,,------,,,,,,---///......---......///000000---...............------......//////000000000000000000////////////000000........................///...---,,,---...000111333333333333444444444444222222333333333333333333222111000//////000111222222333333444444444333333//////.........---------...//////000000/////////......------------......------------------------,,,,,,,,,,,,,,,---------//////000111222333444444222111111111111222333333000000111111000000///...---......//////000000111222111000///...///000111///......///111222000///......------------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,++++++******++++++++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,+++)))&&&$$$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---///.............../////////......//////000111111111//////000000000000//////.........///////////////////////////............000111222333333444333333111000000//////000000111111111111111111222333444222222111000000000111111222444555555333222222333333333333333333333333333111333555777888888777666555555555555555555555555333333222222222222333333555444444333222222333333333333111000////////////////////////////////////........................------------------------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,++++++))))))))))))))))))))))))************************))))))******++++++******+++++++++*********))))))***************************************)))((((((++++++***)))))))))************++++++++++++******+++++++++******)))''''''((((((''''''(((((())))))************************,,,+++***)))((('''''''''******)))(((((((((((()))(((((())))))******++++++)))))))))))))))******+++************++++++++++++))))))))))))))))))))))))'''((()))***++++++++++++''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''((()))***++++++******))))))(((((('''''')))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++,,,+++***,,,...///...---$$$&&&))),,,------+++***************************++++++++++++++++++++++++***+++++++++***)))((((((************++++++++++++)))***+++,,,,,,------,,,+++,,,......---,,,---///------------...///000111...////////////...---------......//////000000111000000////////////000000------------------------......------......///000222222333333333444444444111111222222222222333333111111000000000000111111000000111222222222111111............------------......///000000000//////......------------......------------------------,,,,,,,,,,,,------------111111111222222333333333222111000000000111333444000000000000000//////...------......///000000111222000///------...///000......---///000111000.........------------......,,,,,,+++++++++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))***+++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,++++++...000........................------......///000000111...//////////////////.............../////////000///.........---------,,,...///000222222222222222000000////////////000000/////////000000222333333222111000000000111222333222444555555333222222222111111222222333333444444333444555666777888888888444444444444444444444444333333222222222222333333444333333222222222222222111000//////.........///................................................------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++************************************************'''((())))))******))))))***************+++++++++***************************************)))((((((,,,+++******))))))******))))))************))))))))))))*********))))))((('''''''''''''''((())))))******************************)))))))))******+++******)))((((((((((((((()))))))))))))))*********(((((((((((()))***,,,,,,))))))))))))*********+++++++++++++++++++++++++++((())))))*********))))))'''''''''''''''((())))))'''''''''''''''''''''''''''(((((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,---,,,***))))))***,,,---(((''''''(((***++++++***'''((()))***++++++*********************************************************++++++,,,,,,+++***)))************++++++++++++))))))***,,,,,,------,,,***,,,------,,,,,,,,,...,,,,,,,,,---...///111111///000000000//////...---------......///000000111000000////////////000000........................------...///////////////000000111111111222222222111111111111222222222333000111111222222111111000...///000000111111000000///............---------,,,---...////////////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,333333333333333333333333111111000000000111333444000000000000000//////...---------...///000000111111///---,,,,,,,,,...///------,,,...///000...---.........------.........+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++'''((()))***+++,,,,,,,,,***+++,,,------,,,+++***)))(((''''''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***,,,---,,,******---111------------------------,,,,,,------...///000000---..................------.........//////000000......---------,,,,,,,,,,,,---///000111111111000000000////////////000000............///000222222111111000000000222333444333444555555333111222222...///000111333444555666444444555666777888999:::444444444444444444444444333333222222222222333333333333222222111222222222///......---------......---------------------------.....................------------------------,,,++++++++++++++++++,,,++++++---......---++++++***************+++++++++************************))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((()))***+++,,,,,,---***************************************)))((((((,,,,,,+++***))))))******(((((())))))))))))(((((('''((()))******++++++***'''''''''''''''((()))***))))))))))))))))))))))))((((((((()))***,,,---...******)))(((((((((((((((*********)))))))))))))))'''''''''((()))+++------'''((((((((())))))******++++++++++++++++++++++++)))******))))))((('''&&&((((((((((((((()))******************************,,,,,,,,,+++++++++******&&&&&&'''((()))***++++++))))))))))))))))))))))))''''''''''''((()))++++++...,,,***((((((***,,,...)))(((((()))+++---,,,+++++++++)))((((((((()))***************************))))))))))))))))))))))))***+++,,,------,,,+++***)))************+++++++++((()))***+++,,,---------)))***,,,,,,+++++++++,,,++++++,,,,,,...///111222000000111111000///......---------...///000000111000000////////////000000////////////////////////,,,---///000000000///...////////////000000000000000000111111222222222333000111222333333222111000//////000111111222111111//////.........---------+++,,,------.........---...------,,,,,,------...++++++++++++++++++++++++))))))******++++++++++++111111111222222333333333333222111000/////////000000000000000000000000000000000000000///////////////......---------......,,,---......//////......***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...---+++******+++---...---------,,,,,,+++++++++************************+++,,,,,,------,,,,,,+++***,,,,,,***''''''***---...,,,***)))******(((''')))************+++++++++&&&(((+++,,,,,,,,,---///---,,,,,,,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------/////////......---------////////////////////////,,,---.........---,,,+++000000//////.........---//////000000000000//////000000000000000000000000---///////////////111333222444555444111000222555777777666555444444333333000111111222222111111000333333333444555666777777666666666666666666666666777666555444333444444555333333222222111000//////////////////............------------------------++++++,,,---------,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......---,,,***(((((()))***+++++++++***)))(((((())))))))))))))))))(((((((((((('''%%%###"""###%%%)))+++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))(((((())))))((()))++++++)))((()))***))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))'''''''''''''''((()))))),,,+++***)))))))))***+++))))))))))))))))))))))))+++*********))))))((((((++++++,,,++++++***)))((((((((())))))))))))(((((())))))))))))************''''''((()))))))))))))))(((((((((((())))))))))))******))))))((((((''''''******)))))))))))))))***))))))))))))************((((((''''''''''''(((((())))))************)))))),,,+++)))((('''''''''((('''((()))++++++******)))+++***)))'''''''''((()))(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***((()))***,,,,,,+++******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,---...//////......///111777555333000///......///***---111111///...///000222111000//////000111222---...........................---------,,,,,,,,,////////////000000000000000000000111222222333333222000///000111111000///000000111222111111//////........................///...------------,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))000000000111111222222222000000000000000111111111000000000000000000000000000000000000/////////...///......---------......---...............------***++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))******+++...---+++******+++---...------,,,,,,,,,+++++++++************************++++++,,,,,,,,,,,,++++++,,,------,,,++++++---...---,,,,,,---...---***''')))************+++++++++,,,------,,,+++*********------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........---------,,,,,,........................,,,------...------,,,,,,000/////////.........---//////000000000000//////000000000000000000000000///000000000//////111333333555555444222111333555666666555444444333222222111111222222222222111111333333444444555555666666555555555555555555555555777666555444333444444555333333222111111000//////////////////............------------------------------,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,------......------,,,******++++++,,,------...---,,,***)))((()))***+++++++++***))))))))))))))),,,+++++++++******))))))((('''%%%%%%&&&(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))...---+++******)))((('''((()))++++++)))((()))***))))))))))))))))))))))))((((((((())))))))))))((('''''''''((((((((((((((('''''''''''''''((())))))******)))(((((()))***+++))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((('''&&&((())))))******))))))((())))))))))))************''''''((()))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''',,,,,,***)))(((((((((((('''(((((((((((()))))))))***)))((((((''''''(((((())))))************)))))),,,+++)))(((''''''(((((('''((()))***+++******)))+++***)))((('''(((((()))))))))))))))*********+++************)))))))))))),,,+++++++++************+++)))((()))+++,,,++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,------...//////......///111666555444222000//////...+++...111111///......000111111000//////000111111//////.........------------------....../////////////////////000000000000000000000111222222333333222111000000111111///...///000222333333222111000...........................---,,,------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********000000000000000111111111---...000111222222111111000000000000000000000000000000000/////////............---------......////////////......---,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))******+++---,,,+++******+++,,,---,,,,,,,,,+++++++++++++++******************************++++++++++++******,,,++++++---//////...---+++,,,---///111///,,,))))))************+++++++++......,,,+++************---------,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++---------------------------------,,,,,,------.../////////...............//////000000000000//////000000000000000000000000000111111000//////111333555666666555333222333555444444444333222222111111222222333333333333222222444444444444444444444444555555555555555555555555666555444444333444444444222222222111111000000////////////............---------------------------......---,,,++++++++++++------------,,,,,,,,,,,,------............------******++++++,,,,,,---------,,,***)))))))))***++++++***)))))))))))))))))),,,,,,,,,+++***))))))((()))((((((((()))***+++,,,))))))))))))))))))))))))************************000,,,)))((()))***)))'''''')))******)))(((((()))))))))))))))))))))))))))'''((()))******)))(((''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((()))***+++))))))))))))))))))))))))******))))))))))))(((((())))))***+++++++++******((())))))******))))))((())))))))))))************(((((())))))******))))))(((((((((((())))))))))))))))))))))))((((((((((((...---+++)))((('''''''''''''''''''''((((((((((((+++***))))))(((((((((((())))))************))))))++++++)))((((((((((((((((((((()))************)))******)))((((((((()))))))))))))))***************+++++++++******)))))))))************))))))))))))+++)))((()))+++,,,+++************++++++++++++,,,,,,,,,,,,++++++,,,,,,------...//////......///111444444444444333111///...---///111000///---......111000000//////000000111/////////......------,,,,,,,,,---...///000111222////////////000000000000000000000111222222333333333111000000111111000...///111333555555333111///------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***000000111111111111111111---///111222333222000///////////////////////////000000/////////............------------...//////111000///...---,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,+++++++++++++++*********************************))))))************))))))***((((((+++///000---***++++++,,,...//////---+++))))))*********+++++++++******)))***,,,...000000---------,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///........................//////000000000000/////////////////////////////////000111000......000222777666666555444333444444333222222222111111111000222333333444444333333222444444444333333333333333555555555555555555555555555444444444444444444444222111111111000000000/////////.........---------------------------------------,,,+++++++++,,,------------,,,,,,,,,++++++,,,,,,------------,,,,,,******++++++,,,,,,,,,,,,,,,+++***)))))))))************)))))))))))))))***+++******)))((('''&&&&&&((()))******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))***'''###$$$(((+++***(((''')))******)))(((((()))(((((((((((((((((((((((('''(((*********)))'''&&&(((((((((((((((''''''''''''''''''''''''((())))))((((((((()))***++++++,,,(((((((((((((((((((((((())))))))))))))))))((((((******+++,,,---------,,,'''(((((())))))(((((('''((()))))))))************((())))))*********))))))(((((((((((())))))))))))))))))))))))((((((((((((,,,+++***)))(((((((((((('''''''''((((((((())))))******))))))))))))******))))))************))))))+++******))))))(((((((((((()))))))))******************))))))))))))))))))************************......------,,,,,,++++++)))))))))))))))(((((((((***))))))***+++,,,+++***************++++++++++++,,,,,,+++++++++,,,---------...//////......///111222333555555444222///...///000000///......------000000000//////000000000---.....................,,,------...//////000000////////////000000000000000000000111222222333333222111000111333444444333222444666666666333000---------------------------+++,,,---------------...*********++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++222222222222222222222222///000222333222111///---////////////////////////////////////............---------------...//////222111///---,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************((())))))******))))))((()))((((((+++...///---***,,,***))))))+++---...---))))))*********+++++++++((('''(((+++///333444444......---,,,,,,+++*********+++++++++,,,,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---------...............//////000000000000//////////////////////////////...///000///......000111888777555444444444444333111111111111111000000000222333333444444333333222333333333333333222222222555555555555555555555555333333444444444444444444111111111000000000000000............------------------------------------++++++++++++,,,------...------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++******+++++++++++++++,,,+++++++++******************)))))))))))))))************))))))(((''''''&&&'''((()))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((&&&$$$%%%(((******)))'''(((******((('''((()))(((((((((((((((((((((((((((((()))******)))((('''*********)))))))))(((((('''''''''''''''((())))))((()))***+++,,,,,,------(((((((((((((((((((((((((((((((((((((((((())))))''''''((()))*********)))&&&''''''((((((''''''&&&((()))))))))************))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))))))))******(((((()))))))))*********(((((((((((()))+++,,,---))))))************))))))***************))))))))))))))))))))))))*********))))))******************+++++++++***************---------,,,,,,+++++++++(((((((((((((((((((((((()))))))))***,,,,,,+++)))))))))*********+++++++++,,,+++++++++,,,,,,---...---...//////......///111000222444555555333000...111000///............---/////////000000/////////+++,,,,,,---...///000000------------------------////////////000000000000000000000111222222333333000000000222666888888888666777777777555111...+++------------------------+++---......,,,+++---///*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++333333333222222222222222111111222222111000...---000000000000000000000000/////////.........---------------------...///000222111///---,,,+++,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++)))))))))))))))*********************************))))))************))))))+++******,,,......---,,,---***'''&&&(((+++------)))************++++++++++++******...333555444222......---,,,,,,+++************++++++,,,---------++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---------------.........//////000000000000//////000000000000000000000000---...//////...///111333888666444333444444333111111111111111111111111111222222333333333333222222222222222222222222222222444444444444444444444444222333333444444444444333000000000000000000000000.........------------,,,------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++************++++++++++++++++++++++++++++++******)))))))))))))))))))))******+++++++++++++++************'''((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''*********))))))(((((((((&&&((())))))(((''''''((())))))))))))))))))))))))(((((((((((()))))))))***,,,++++++******))))))((('''''''''''''''((())))))******+++,,,---------,,,))))))))))))))))))))))))''''''(((((((((((()))))))))******++++++++++++***&&&''''''((((((''''''&&&))))))))))))******************++++++******))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,))))))))))))************'''''''''((()))***+++,,,))))))************)))))))))******++++++***)))))))))))))))((()))******+++((()))***+++++++++******+++++++++++++++*********))))))))))))))))))))))))(((((((((((()))))))))))))))))))))+++------+++))))))))))))************+++++++++++++++,,,---......---...//////......///111///000333444444222000...111///------...//////......//////000000//////...+++,,,,,,---...///000000......------,,,,,,,,,,,,////////////000000000000000000000111222222333333000000000333666999:::999888888777555333000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***,,,...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222222222222111111111000111111111000000000000000000000000000000000000000//////.........------------,,,,,,------///000000222000...,,,,,,,,,------***++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))******+++******++++++++++++******((((((((()))))))))******************************)))******++++++******)))***+++,,,+++******+++---,,,***(((''')))+++++++++)))************+++++++++,,,+++,,,111666888555111///......---+++******)))))))))******+++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,------------------------------***+++,,,---............,,,,,,,,,------.........//////000000000000//////000000000000000000000000...///000111111222444666888666333222333333222000111111111111111111111111111111222222222222111111000000111111222222333333444444444444444444444444111222333444555444444333///000000000000000000000.........---------,,,,,,------------------------,,,---...///...,,,)))''',,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++******************+++++++++++++++***)))))))))))))))))))))***++++++************++++++++++++))))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%)))---,,,)))&&&''')))&&&((())))))(((''''''((())))))))))))))))))))))))((('''&&&&&&''')))+++---++++++******)))((((((((('''''''''''''''((())))))******+++,,,,,,,,,+++***))))))))))))))))))))))))'''''''''((((((((())))))---------...------,,,,,,(((((())))))))))))(((((())))))))))))***************++++++++++++***)))((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))***+++((((((((())))))))))))***))))))(((''''''(((((()))))))))************)))))))))***++++++++++++***)))***)))((((((((()))++++++((()))***++++++++++++***,,,,,,,,,++++++*********'''''''''(((((())))))***((((((((())))))*********)))))))))+++------***((())))))))))))************++++++++++++,,,---...///---...//////......///111...///111222222111000///111...,,,,,,///000000///......///000000///..............................------------............////////////000000000000000000000111222222333333111000000222555777777666777666555333111000///...,,,,,,,,,,,,,,,,,,,,,,,,---000111///+++(((***---------------,,,,,,,,,,,,************************************************222111111111000000//////000/////////000111222333000000000000000000000000//////.........---------,,,,,,,,,---...///000111111000...,,,+++,,,---...+++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---******++++++++++++******'''((((((((())))))************************************++++++++++++******(((******(((%%%%%%(((++++++***)))***+++,,,***((()))************+++++++++******,,,222999;;;888333//////...---+++******)))'''(((((()))***+++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------------------------------)))+++,,,...//////...---,,,,,,,,,------.........//////000000000000//////000000000000000000000000...000222222333444777999888555222222333333111///111111111111111222222222111111111222222111111111//////000111222333333444444444444444444444444444000111333444555444444333////////////000000000000......---------,,,,,,,,,------------------------...///000111///+++&&&###,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++*********************++++++++++++***))))))))))))((())))))***++++++'''''''''((())))))************))))))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))$$$+++,,,'''%%%'''+++&&&((())))))(((''''''((())))))))))))))))))))))))((('''%%%%%%&&&)))---///+++******)))(((''''''&&&'''''''''''''''((()))))))))***+++,,,,,,+++)))((())))))))))))))))))))))))&&&'''''''''(((((())))))++++++++++++******)))(((******++++++++++++******))))))))))))************+++++++++++++++***)))((((((((((((((())))))))))))'''((((((((())))))******++++++***))))))((())))))''''''''''''((((((((()))+++***)))'''&&&&&&%%%%%%))))))************))))))))))))+++,,,,,,+++***)))***)))((((((((()))+++,,,((()))***+++,,,,,,+++***,,,,,,,,,++++++*********''''''((()))***+++,,,,,,(((((())))))******++++++(((((()))+++------***((())))))))))))************++++++++++++,,,---...///---...//////......///111......000000111000000///000...+++,,,///111111000---...///000000///...---111000///...---,,,++++++,,,------...///000111111////////////000000000000000000000111222222333333222111000111333444333222666444333111000000111222,,,,,,,,,,,,,,,,,,,,,,,,---000222000***((())),,,.........------,,,,,,,,,************************))))))))))))))))))******444222111111222111000///000000////////////000000////////////////////////........................***...222111---+++...222........................---,,,,,,++++++,,,,,,------,,,+++***))))))))))))++++++***)))(((((())))))(((((((((***+++***'''%%%+++*********))))))((((((++++++******************)))************+++++++++...---+++******+++---...******+++++++++,,,,,,,,,------,,,,,,+++***))))))***555###:::TTTCCC888,,,---***((()))+++,,,***(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++,,,---......---,,,+++++++++,,,---...............---,,,++++++...............///000000......---------......//////000111111111///...---...000111000///111777<<<444444333333222111000000000000000///000000111222///000111333333222111000111111000000111111222333333333444555444333111000111000000111222333222222222222111111000000//////000000///...------,,,,,,000///...---,,,,,,+++***//////...---+++***))))))************************---+++))))))+++,,,***((((((((())))))))))))((((((***************************)))((()))***+++***(((*********)))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))333...((((((***+++(((%%%((((((((((((((()))******+++******)))))))))))))))************************))))))(((((((((((())))))+++++++++************)))************))))))))))))((((((''''''((()))+++,,,---,,,+++***)))))))))))))))))))))))))))******++++++***)))(((((('''''''''))))))))))))((((((((((((+++***)))((((((''''''((())))))******)))((('''&&&++++++******++++++,,,---))))))))))))))))))))))))))))))(((((('''''''''&&&***((((((***---...+++(((***************)))))))))&&&''')))+++,,,,,,,,,,,,)))*********++++++++++++)))))))))***+++++++++,,,)))************+++++++++,,,,,,,,,---...///000111........./////////000000---...///000000///...---//////............//////000000000000111111111111,,,---------.../////////........................////////////000000000000111111000000000000111111111/////////111222111000000000///...---,,,,,,,,,------------------------------------------------***,,,...000000...,,,***,,,,,,,,,++++++*********++++++++++++++++++++++++222111///000111111000...000000////////////000000........................------------------------+++...111111///...///111---------------------------,,,,,,++++++,,,,,,------,,,+++***)))))))))))),,,,,,+++***************''''''(((***,,,,,,***(((+++*********))))))))))))************************************++++++++++++---,,,***))))))***,,,---******+++++++++,,,,,,,,,------,,,,,,+++******)))'''333%%%777LLL<<<333***+++)))((())),,,---,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---............---,,,+++++++++,,,---------.........---,,,,,,...............///000000//////.........//////000///000111111000///...---///000111222222555888;;;444444333222222111000000111000000000000111222222000111111111111111000000111111000000111111222333333333444555444333222111333222111111111111000///111111111000000000000000000//////...------,,,,,,//////......---,,,,,,,,,///......,,,+++***))))))************************---***))))))++++++***((())))))************))))))************************+++***))))))***+++***((()))))))))))))))*********))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++((($$$$$$&&&'''&&&$$$((((((((((((((()))******+++******)))))))))))))))*********++++++*********))))))(((((((((((())))))))))))******+++++++++,,,************))))))))))))((((((''''''((()))+++,,,---,,,+++***)))))))))))))))))))))))))))******++++++***)))((((((''''''((())))))))))))(((((((((((()))((((((((((((((()))***(((((())))))***+++++++++***************+++,,,,,,++++++++++++++++++++++++)))(((((((((''''''''''''(((''''''))),,,,,,***'''(((((((((''''''''''''''')))***+++,,,,,,,,,+++***)))))))))*********++++++***************+++++++++)))************+++++++++***))))))***+++,,,------,,,,,,,,,,,,---------...------............------//////............////////////000000111111111222......//////////////////.........................../////////000000000000000//////////////////000000///...///111222111000000///...------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---+++,,,,,,,,,++++++*********++++++++++++++++++++++++000.........000111000///000000////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,***+++...000000000///...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))))))))---,,,++++++++++++++++++''''''(((***---...,,,+++***************)))))))))************************************+++++++++,,,++++++))))))))))))++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********)))444---999CCC666000,,,)))(((((())),,,------,,,******+++++++++,,,,,,,,,************************,,,,,,,,,------,,,,,,,,,,,,,,,,,,---......//////......---,,,++++++,,,,,,,,,------.........------...............///000000111000000/////////000000///000000000000//////...111111222444777999:::999333333333222111111000000111111111111111222333333333222222111000000000000111111000000111111222333222333444444444333222111333333222111000///...---///000000000000000000111//////......---,,,,,,,,,------------------------......---,,,+++******)))************************,,,***))))))***+++)))(((******++++++++++++******************************---+++******++++++)))((((((((())))))******++++++))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((''''''&&&'''(((((()))((((((((((((((()))******+++******)))))))))))))))((()))***++++++***)))(((***))))))(((((())))))***'''((()))***+++,,,------************))))))))))))(((((((((((()))***+++,,,,,,+++******)))))))))))))))))))))))))))******+++++++++***)))(((((((((((((((((((((((())))))))))))''''''''''''((()))***+++***************+++,,,---)))))))))))))))******+++************************((((((((((((''''''''''''''''''''')))******)))''',,,++++++***************++++++,,,,,,+++***)))(((((((((((()))))))))******+++++++++***************)))************+++++++++))))))))))))***+++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------...//////............//////...//////000111222222222000000000000000/////////............................../////////000000000........................000///...///000111111///000///...---,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,---///000000///---,,,+++++++++++++++*********++++++++++++++++++++++++///...---///111222222111000000////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,((((((***---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***))))))******,,,++++++*********++++++)))))))))+++---...---+++***************************************+++++++++*********+++++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))333666999888///,,,,,,************+++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------........./////////......---,,,,,,++++++,,,,,,---......///.....................///000000000000//////...////////////000000000000/////////111000111555:::<<<999666333222222222111111000000222222111111222222333444666555333111000000111222111111000000111111222333222333444444444333222111222222222111///............/////////000000111111.........------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++******************************+++******)))***))))))((()))******++++++******)))************************---,,,******++++++)))(((''''''((()))***++++++,,,))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''')))***)))(((((()))+++((((((((((((((())))))***+++******)))))))))))))))((()))***++++++***)))(((***))))))))))))))))))***((())))))***++++++,,,,,,************)))))))))(((((()))))))))***++++++,,,++++++***))))))))))))))))))))))))))))))******+++,,,+++***)))(((((((((((((((((((((((())))))))))))((((((((((((((()))******...---,,,***))))))))))))((((((((((((((()))******''''''''''''''''''''''''((((((((((((((('''''''''(((((()))*********)))'''---,,,+++******++++++,,,************))))))(((((((((((((((((()))))))))))),,,+++++++++***)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---.................................---,,,,,,,,,---.../////////............//////......///000111222222333111000000//////........................................../////////000000.........//////.........///...---...000111000//////...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,++++++++++++***************************************000///...000222444333222000000////////////000000........................------------------------))))))***---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******)))***************))))))))))))***+++,,,+++***+++,,,---+++******************+++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***)))000===999---)))(((+++,,,,,,,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---------...........................------,,,,,,,,,,,,---...////////////...............///000000000///......---------...000////////////000000000000000111666::::::666222222222111111111111111000222222111111222222333444888666555333222222333333111111000000111111222333111222333444444444333222000222333222///...///111......//////000000000111---------------,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++************************************)))(((((()))(((((())))))))))))(((((()))))))))))))))))))))))),,,+++******++++++)))(((''''''((()))***++++++,,,))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&'''((((((&&&%%%&&&'''((((((((((((((())))))***+++******)))))))))))))))((()))************)))(((******))))))))))))******************************************)))))))))((())))))******+++,,,,,,,,,******))))))((())))))))))))))))))))))))******+++,,,+++***))))))((((((((('''((((((((()))))))))*********)))(((((((((((((((---,,,+++***)))(((((((((((((((''''''(((((()))***'''''''''''''''''''''''''''''''''((((((((((((((()))***+++,,,+++***))))))((('''&&&&&&&&&''')))***''''''''''''((((((((()))(((((((((((()))))))))))),,,+++++++++***)))))))))))))))*********+++++++++...------------......///..................------///...---------...000111//////............//////...//////000111111222222/////////......---------....................................////////////...//////000000//////......---------///000///......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************000//////000333444333333000000////////////000000------------------------........................------..................------------------------++++++************++++++++++++***************+++)))))))))((())))))***+++---,,,++++++,,,,,,+++)))*********+++++++++++++++)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++///333HHH@@@,,,,,,+++...---......---***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))------------------------,,,---............------------.../////////.....................///000000000///...------,,,------000////////////000000111000111333666888666333000111111111111111111111111111111111111111222333333666666555444333333333333111111000000111111222333111222333444444444333222000222444333000///000333...//////////////////000------,,,,,,,,,,,,,,,,,,)))))))))******+++++++++*********+++++++++++++++************************)))***+++***((('''((()))(((((())))))))))))(((((())))))))))))))))))))))))***)))((()))***+++***((((((((())))))******++++++))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))((('''&&&((((((((((((((()))******+++******)))))))))))))))))))))))))))))))))))))))+++******))))))******++++++++++++*********))))))************))))))))))))))))))+++,,,,,,---,,,,,,***))))))(((((())))))))))))))))))))))))******+++,,,,,,+++***))))))))))))''''''(((((())))))******+++***)))(((''''''''''''))))))******+++******)))((((((((((((((())))))***************************'''''''''((((((((((((((()))+++------+++)))))))))((((((''''''(((***---///''''''&&&&&&'''((())))))((((((((()))))))))******+++++++++***************)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++...............///000111//////............//////000000000000111111111111............------------........................------........./////////...///000111111000///......---,,,---/////////---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))))))))***************************************000//////000222333222111000000////////////000000---------------------------------------------------...///---***))),,,///++++++++++++++++++++++++++++++************+++++++++***************++++++***)))))))))******+++,,,,,,***))))))+++,,,++++++*********++++++,,,,,,,,,((())))))***++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++333333OOODDD,,,000...000,,,---...---+++)))***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---------,,,,,,,,,,,,,,,+++,,,---...//////.........////////////......---...............///000000111000///...------------000///......///000111222000333666777555333111000000000000000111111111111111000000000000111222222222333333333333333222222111111000000111111222333111222333444555444333333222555777555000...000333///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))******+++++++++,,,************************(((***+++***'''&&&((())))))))))))******)))))))))))))))))))))))))))))))))((('''&&&''')))******))))))))))))))))))*********))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((('''&&&))),,,---***(((((((((((((((((()))******+++******)))))))))))))))***)))(((''''''((()))***+++******))))))******+++***************+++++++++************)))))))))))))))***+++------------,,,))))))(((((((((((()))))))))))))))))))))******+++,,,,,,+++***))))))))))))'''''''''((()))************)))((((((((((((((()))(((***,,,------,,,***((())))))(((((())))))***+++++++++++++++++++++++++++''''''''''''((((((((()))(((***---,,,***(((((()))+++*********,,,000333666+++***)))((((((((()))))))))))))))*********++++++***************+++++++++)))************+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******+++,,,---...//////////////////............//////111111111111000000000000............////////////........................---------.........//////,,,---///000000///---,,,---,,,+++,,,...///...------,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))*********+++************************000///...///000111000///000000////////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---***%%%$$$(((---************************++++++************+++++++++***************+++++++++*********+++,,,,,,---)))((('''(((+++,,,---,,,*********++++++,,,,,,,,,((())))))***++++++,,,,,,++++++,,,,,,,,,---------******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++...,,,LLL@@@%%%,,,(((******,,,...---+++***,,,...******+++++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000/////////000000000///...------...............///000000222222000///............000///.........000111222222555999888444111000111000000000000000111111111000000000///000111111222///000111333333222111000111111111000111222222333111111333444555444444333555888999666000---///111000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))***++++++,,,,,,************************(((***+++***'''&&&'''*********++++++++++++******))))))))))))))))))))))))&&&%%%%%%&&&)))******)))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))### ###)))+++((($$$((((((((((((((()))******+++******)))))))))))))))+++***'''&&&&&&'''***+++++++++************++++++(((((()))***+++,,,,,,---************)))))))))))))))***,,,---......---,,,))))))(((((((((((()))***)))))))))))))))******+++---,,,+++***))))))))))))&&&''''''((()))******+++(((''''''(((((()))***+++,,,...000000///+++'''%%%)))))))))))))))***++++++))))))))))))))))))))))))&&&'''''''''(((((())))))'''))),,,+++(((&&&'''((()))(((((()))+++///444666///---+++***(((((())))))************++++++++++++))))))******+++++++++,,,)))************+++++++++------,,,,,,+++,,,,,,,,,.........------,,,,,,,,,)))+++,,,...//////...---//////............//////222222111111000/////////......//////000000111111........................---------.........//////+++,,,...//////...,,,+++---,,,+++,,,...///...---,,,,,,,,,++++++,,,------++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))000000111111111111000000////////////////////////........................,,,,,,++++++***+++++++++,,,,,,,,,------------------...//////...,,,+++))),,,++++++******++++++,,,++++++***))))))***+++++++++++++++*********))))))---+++)))))),,,.........)))************++++++++++++,,,---......,,,***))),,,++++++***)))))))))***,,,+++******))))))******++++++******************,,,+++******)))******+++...//////...---,,,******))))))*********+++++++++***((((((---...+++((((((******))))))))))))******+++***)))(((((()))***+++(((((()))***+++---...///---.........---,,,,,,+++///...---,,,+++,,,,,,---222111000.........///000222///,,,,,,///000000...,,,...//////---...222555===:::777444333222000///222222111111111111111111////////////000000000000222222111111111111222222222222222222222111000///000000111111111222222222---222666555000------000......//////......---,,,------------------------,,,,,,,,,,,,,,,+++***)))+++++++++++++++***)))(((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,+++***(((&&&(((((((((((())))))))))))&&&'''((())))))((('''&&&))))))(((((((((((())))))(((((())))))*********+++,,,+++***((((((((()))***,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''%%%&&&'''((())))))))))))((((((''''''''''''((((((******))))))((((((''''''************))))))))))))+++***)))'''''''''((()))*********)))))))))))))))(((((())))))*********+++,,,+++***)))))))))***+++---,,,+++)))((('''''''''((((((((((((((((((((((((((()))***,,,---/////////******)))(((((((((((((((++++++++++++*********)))((((((((()))******++++++---,,,++++++******++++++))))))(((((('''''''''&&&+++*********))))))((((((&&&&&&&&&'''))))))&&&$$$'''(((((((((((((((''''''''''''((()))***+++,,,,,,(((((((((((()))))))))))),,,+++***)))((((((((((((,,,,,,+++***)))(((''''''(((((())))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................000///...------...///000111111000000/////////...111000000////////////000///...---,,,------,,,+++//////.........---------,,,,,,---...//////......,,,---...//////---+++***,,,,,,,,,---......+++)))++++++++++++++++++++++++******++++++++++++******************************,,,+++)))((((((((()))***)))************+++++++++000000111111111111000000................................................,,,,,,+++++++++++++++,,,............------------++++++,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,------,,,++++++,,,------+++++++++*********))))))///---++++++,,,,,,+++***)))************++++++++++++,,,---...---,,,***))),,,,,,+++***************,,,+++******))))))******************************)))******++++++,,,------111000000...---,,,++++++***+++++++++,,,,,,,,,,,,---******///000---++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,************+++---...///------......------,,,+++///...---,,,,,,,,,------222111///.........///000111///,,,,,,///000///...,,,...000000///111444777<<<999555333222111000...111111111111111111111111////////////000000000000222111111000000111111222111222222222222111000///000000000111111111222222///222444333///,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++++++++++++++***)))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++***)))((((((((((((((())))))))))))&&&'''((())))))((('''&&&))))))(((((((((((())))))((()))))))))************,,,+++)))((((((((()))***++++++***)))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((()))))))))))))))((((((((((((''''''''''''((((((***)))))))))((((((((('''******)))))))))(((((((((******((('''''''''(((((())))))))))))************)))*********++++++++++++++++++***))))))***+++,,,...---,,,***)))(((((((((((((((((((((((((((((((((((()))***,,,------------++++++***)))))))))))))))++++++*********)))))))))(((((())))))******++++++...------,,,,,,,,,,,,,,,******)))))))))(((((((((************)))))))))((((((''''''(((******(((&&&))))))))))))((('''&&&%%%(((((())))))))))))))))))(((((((((((())))))))))))***)))))))))))))))******,,,,,,++++++******)))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................//////...------...//////000000/////////.........++++++,,,------......//////.........///000/////////.........------------,,,,,,---..................////////////---***)))+++******+++,,,,,,)))'''++++++++++++++++++++++++******++++++++++++******************************+++******)))(((((())))))))))))*********+++++++++///000000111111000000///........................------------------------,,,,,,++++++++++++,,,,,,......------,,,,,,++++++)))))))))******,,,------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++***************...---,,,,,,---,,,***((()))************++++++++++++,,,---------,,,***))),,,,,,,,,,,,++++++++++++,,,+++******))))))******************************'''(((***,,,---...//////444222000...,,,,,,,,,,,,++++++,,,,,,,,,---------///++++++...000---,,,---------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......------......------,,,,,,......---,,,,,,,,,------111000///.........//////000///------///000///...,,,...000111222444888;;;999777333111111000///...111111111111111111111111////////////000000000000222111111000000111111222111111222222111111000000000000000000111111111111000000000///......------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++******+++,,,,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++*********(((((((((((())))))))))))''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))************+++***))))))((()))))))))******)))(((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''++++++++++++***)))((('''((((((''''''''''''(((((())))))))))))(((((((((((()))))))))(((((((((''''''))))))(((''''''''''''(((((()))))))))***++++++++++++++++++++++++,,,,,,,,,))))))))))))***+++,,,---...---,,,+++***)))))))))(((((((((((((((((((((((())))))***++++++++++++***++++++******))))))************)))))))))((((((((((((((())))))***+++++++++---,,,,,,+++++++++++++++************))))))))))))************)))))))))))))))(((((()))++++++)))'''++++++***)))(((&&&%%%$$$)))))))))(((((('''''''''(((((((((((())))))))))))'''(((((()))***++++++,,,++++++++++++++++++++++++************))))))))))))************************++++++,,,,,,,,,,,,------------------------------......------------......///............------------...///111111111000///------......///000000000............------------,,,------............---000000000000///,,,***)))///...---...///...,,,+++******************************++++++++++++******************************))))))******))))))(((((()))))))))*********++++++//////000000000000//////........................------------------------,,,,,,+++++++++,,,---------,,,,,,+++***))))))(((******))))))***+++---...,,,++++++******++++++,,,************************************************))))))***,,,......,,,+++))))))*********++++++++++++,,,,,,,,,,,,+++***))),,,,,,,,,---,,,,,,,,,+++,,,+++******))))))*********************+++++++++&&&'''))),,,---.........444222///,,,+++***+++,,,+++++++++,,,,,,,,,,,,---...***))),,,...+++***,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,...------,,,,,,---------,,,------...------,,,,,,------------------------////////////...///////////////......////////////,,,---000222555888;;;<<<666444111///000000///...000000000000111111111111////////////000000000000111111000000000000111111000000111111111111000000/////////000000000111111000///---...000111111000------.........---,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++)))***+++,,,,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***)))))))))******(((((((((((())))))))))))'''(((((((((((((((((('''))))))(((((((((((()))))))))))))))))))))***************))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''***************)))((('''((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''(((((()))***++++++,,,,,,++++++++++++++++++++++++(((((())))))+++,,,---------,,,+++***))))))))))))((((((((((((((((((((((((***************)))((((((******)))))))))))))))***))))))))))))((((((((((((((())))))******+++,,,,,,***))))))((((((((((((((())))))))))))))))))))))))*********)))))))))))))))***)))((()))******)))(((*********))))))'''&&&%%%((((((((((((''''''''''''(((((((((((())))))))))))'''((())))))******++++++*********+++++++++,,,,,,++++++******))))))(((((())))))))))))))))))))))))+++++++++,,,,,,,,,------------------------------------------------------------------------------///000222333333111///...,,,---------,,,,,,---...------------------------,,,------......---------///////////////...,,,,,,000///......//////---+++))))))))))))))))))))))))******++++++++++++******************************'''((()))******)))((('''))))))))))))************//////000000000000//////........................------------------------,,,+++++++++,,,------......------,,,+++******)))---,,,+++******+++,,,---,,,++++++******++++++,,,************************************************)))))))))+++---...,,,***))))))*********++++++++++++,,,,,,+++++++++******+++,,,,,,---------,,,+++,,,+++******))))))******))))))*********+++++++++'''((()))+++,,,---------222000---+++))))))***+++************++++++++++++...******...///,,,+++,,,,,,,,,++++++++++++,,,,,,***++++++++++++++++++***......---,,,,,,,,,------,,,,,,------...------,,,,,,---------------------.........////////////......////////////......///,,,---///333666999;;;<<<444222///.../////////...//////000000000111111111////////////000000000000111000000000000000000111///000000111111111000000....../////////000000000444222000000111111111000---------...---,,,,,,+++++++++++++++++++++++++++)))******+++++++++******)))***++++++,,,,,,,,,,,,))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((()))(((((((((((())))))))))))(((((((((''''''((((((((())))))(((((((((((())))))******)))))))))))))))))))))))))))*********)))))))))((((((''''''''''''(((''''''''''''''''''''''''((((((((((((''''''''''''&&&'''(((((()))))))))(((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''((((((((((((((((((((())))))***+++,,,,,,---******************))))))''''''(((***+++,,,------+++***)))(((((('''(((((())))))))))))))))))))))))************)))(((''''''(((((('''''''''(((((()))))))))))))))(((((((((((()))))))))***++++++,,,,,,***)))((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))******)))(((''''''((()))((('''(((((()))))))))))))))(((&&&&&&&&&'''((()))))))))(((((((((((())))))))))))((()))************)))((((((((())))))***+++++++++++++++******))))))(((((())))))))))))))))))))))))+++++++++,,,,,,,,,------------------------------,,,------------------,,,,,,,,,,,,---------------)))+++---/////////---,,,...///000...+++***+++,,,,,,,,,------------------,,,---------------,,,,,,,,,,,,---....../////////---+++***)))******((('''))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''((()))******)))((('''(((((()))))))))*********...//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////......------,,,,,,---,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***************+++++++++---,,,++++++,,,+++)))''')))************+++++++++,,,+++++++++************)))***,,,---------,,,+++,,,+++******))))))******)))))))))***++++++,,,,,,))))))******+++---...//////...,,,+++***)))******))))))*********+++++++++///,,,---222333000------++++++************++++++******++++++++++++******------,,,,,,,,,,,,,,,---,,,,,,------......------+++,,,---.........------------.../////////......---///000000///......///---...///222666999999888222000...---///000000///...//////000000111111111////////////000000000000111000000//////000000111//////000000111111000000............////////////777666555333111///---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***************))))))***+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))************))))))))))))(((((()))************)))))))))(((''''''(((((()))''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&'''(((((()))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))((((((((('''''''''((())))))***))))))))))))*********+++,,,,,,,,,*********)))))))))))))))'''''')))***,,,,,,,,,,,,***)))((('''''''''''''''))))))))))))))))))))))))+++++++++******)))''''''''''''&&&&&&&&&'''((((((******)))))))))((((((((())))))******+++,,,,,,,,,,,,++++++***************''''''''''''(((((((((((())))))))))))***************(((&&&&&&((())))))(((''''''((()))************%%%&&&'''((()))******+++(((((((((((())))))))))))((()))***++++++***(((((((((((()))))))))*********************))))))))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------------...&&&(((***---///000111111000222333111---***+++---,,,,,,,,,,,,------------,,,------------,,,,,,+++******+++,,,---///000000///---************)))(((******************************++++++++++++******))))))))))))))))))))))))''''''((()))))))))((((((((((((((()))))))))******......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////------------,,,,,,,,,,,,((()))***+++,,,,,,,,,+++,,,++++++******++++++,,,+++,,,------------,,,+++))))))*********+++++++++...,,,***)))******)))((()))************+++++++++,,,++++++***************((()))+++,,,---,,,+++***,,,+++******))))))******((())))))***++++++,,,,,,+++*********,,,000333555------,,,,,,,,,+++++++++*********+++++++++,,,,,,...,,,...444555111---,,,++++++************++++++***+++,,,------,,,+++***,,,,,,+++++++++,,,,,,---+++,,,------......------+++,,,---.........------,,,---.../////////......,,,///111111///---...///.........111555777555333111///------///000111000......//////000111111222////////////000000000000000000////////////000000...//////000000000000000------........./////////222555666555111------...,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++))))))*********)))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******((('''&&&(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))************)))))))))((('''((()))***+++******))))))))))))(((((())))))***))))))))))))))))))))))))(((((((((((('''''''''''''''(((((()))))))))((((((((((((''''''''''''(((((('''((((((((()))))))))*********)))))))))((((((((('''(((***+++++++++******+++++++++++++++++++++++++++++++++******)))))))))'''((()))+++,,,,,,,,,+++***))))))((((((((((((((())))))))))))))))))))))))++++++++++++***)))(((((('''''''''''''''((())))))++++++*********))))))))))))******++++++,,,,,,---,,,,,,+++************+++''''''(((((())))))))))))((()))))))))************+++)))'''''')))******)))((())))))*********))))))((((((((())))))*********(((((((((((())))))))))))&&&''')))+++++++++***)))*********************+++)))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---,,,---------............+++,,,,,,---...///000000...111333111---***,,,///++++++,,,,,,,,,------------------------,,,+++************+++,,,---...///333000...,,,------,,,+++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((()))))))))***......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000)))))))))))))))*********$$$&&&(((***,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,,,,+++***)))))))))******+++++++++++++++)))'''(((***,,,---,,,)))************+++++++++,,,+++******))))))******'''(((***,,,,,,,,,***))),,,++++++***)))*********((())))))***++++++,,,,,,,,,+++***+++...222777;;;,,,------......------,,,++++++,,,,,,,,,---------+++***---333555///+++))),,,++++++******++++++,,,,,,,,,---......---,,,,,,+++*********++++++,,,---+++,,,,,,---.........---***+++---...///...------+++,,,.../////////......+++///111111///---...//////......111444555333000111///------///111111111---......///000111111222////////////000000000000000000////////////000000......///000000000000000---------.........//////)))///444444111...000333,,,,,,---------,,,++++++------------------------)))***+++,,,,,,,,,,,,,,,)))))))))))))))((('''&&&(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,+++***(((&&&(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))+++*********))))))(((((('''((()))+++++++++***)))***)))))))))))))))******************************)))(((((((((''''''''''''***++++++******)))((('''((((((''''''''''''(((((('''((((((((())))))******************))))))))))))((()))***+++,,,,,,+++***,,,,,,++++++++++++++++++,,,,,,,,,++++++*********'''(((***+++,,,,,,+++***+++***)))))))))))))))***))))))))))))))))))))))))+++++++++++++++***))))))((((((((((((((()))******++++++++++++************)))******++++++,,,------+++******)))))))))))))))(((((())))))*********+++(((((())))))*********+++---+++)))(((***+++++++++***************)))((('''************))))))))))))(((((((((((())))))))))))$$$%%%(((+++,,,,,,,,,+++++++++++++++++++++++++++(((((())))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------------......////////////...,,,***((('''''''''***...000///+++))),,,///+++++++++,,,,,,---------------------,,,,,,+++***++++++******++++++,,,---111///,,,***++++++***)))++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((('''&&&&&&&&&((()))***(((((((((((())))))))))))000//////...------,,,,,,---------...------,,,+++++++++++++++++++++++++++---...///000000...,,,+++(((((()))***,,,---......------,,,++++++,,,,,,,,,************************)))))))))******++++++,,,******************++++++++++++++++++++++++++++++))))))))))))***+++------+++++++++************)))++++++******************++++++++++++++++++++++++---,,,,,,,,,------.../////////+++''',,,444555111............------,,,+++++++++******************(((222777111)))(((*********++++++++++++***)))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))***+++,,,,,,------+++(((&&&)))...000...+++------------.........//////......---------......---......//////////////////////////////.........000000000000////////////........................////////////000000000000111111000000//////.........///000000000///---,,,///...------...///000111...///...++++++......+++---------,,,,,,,,,++++++))))))))))))))))))))))))+++******)))((()))))))))))))))(((((((((((())))))***))))))((('''&&&&&&&&&(((((())))))))))))(((((())))))((('''''''''''''''%%%&&&'''(((((('''&&&%%%))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''((())))))((('''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&''''''(((************)))((('''&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))******)))((((((((((((((()))((('''''''''(((***+++***)))(((''''''((()))***)))***+++,,,---,,,++++++((()))+++,,,---,,,,,,+++---,,,,,,+++***)))((((((++++++******++++++,,,---************))))))))))))************************,,,***'''%%%$$$$$$%%%&&&'''&&&$$$$$$&&&(((+++...))))))))))))))))))))))))...---,,,+++************((((((((()))***,,,---...+++++++++*********))))))&&&((())))))(((((()))+++...---,,,+++***)))((((((&&&'''(((*********))))))(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))***+++,,,---...---***)))(((((()))***((((((((((((((((((((((((+++*********))))))(((((()))***++++++***+++---///......---,,,,,,+++*********,,,---///000000//////,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...........................,,,,,,------,,,+++)))(((---,,,,,,++++++,,,,,,---,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))******)))111000000///......------//////000000///...------++++++++++++++++++++++++---...///000///...,,,+++------,,,++++++***)))))),,,++++++******+++++++++++++++++++++++++++++++++*********+++++++++++++++,,,+++++++++***)))))))))+++++++++++++++************************++++++,,,+++++++++************)))************************++++++++++++++++++++++++,,,+++++++++++++++,,,,,,))),,,,,,***...444666333---------------,,,+++***************************+++444888333,,,+++---------,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++,,,)))******+++,,,,,,---------***((()))---///,,,)))------.........////////////......------.........---...//////000000//////////////////////////////000000000000////////////............................../////////000000000111000000000/////////......///000000000///------,,,---......///......------///...++++++///...+++++++++++++++************************************************)))))))))(((++++++************++++++***))))))(((''''''&&&&&&(((((())))))))))))(((((())))))((('''''''''''''''''''''((())))))((('''''')))((((((((('''''''''&&&&&&'''''''''(((((((((((())))))(((''''''''''''''')))))))))))))))))))))))))))(((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((()))(((((('''((()))***+++***)))(((((('''((()))***)))***+++,,,,,,,,,++++++)))***+++,,,,,,,,,+++***,,,,,,+++******)))((((((******)))*********+++,,,+++*********))))))((((((************************+++***)))((('''((())))))'''(((((()))***+++,,,,,,))))))))))))))))))))))))---,,,+++***))))))))))))((((((((()))***,,,---...,,,,,,,,,+++++++++******%%%'''((())))))***+++---<<<999444///+++)))((('''''''''))))))***)))(((((((((((((((((((((((((((((()))(((((('''((()))***+++''''''''''''((()))***+++...---+++)))((()))***+++))))))))))))))))))))))))************)))))))))((()))***++++++***+++---///......---,,,++++++*********+++---...//////......,,,------......------,,,......---------,,,,,,,,,+++,,,,,,,,,,,,---------.........---------,,,,,,------------------------------------,,,+++******,,,,,,++++++++++++,,,,,,++++++******)))*********+++,,,,,,,,,++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))(((((('''111111111000//////......000000000//////---,,,,,,++++++++++++++++++++++++---......//////---,,,+++......---+++***)))((('''************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,+++***)))((((((+++++++++******)))))))))++++++************+++++++++++++++************)))************************************************+++******)))))))))******&&&+++//////000222333111+++++++++,,,++++++***)))************************,,,333666222---,,,......---,,,+++***)))***++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++,,,,,,------///,,,******------+++(((....../////////000000000........................---...//////000000//////////////////////////////000000000000////////////........................------........./////////000000000000/////////////////////000///......---***,,,...000///---+++)))+++......,,,,,,//////,,,*********)))))))))((((((++++++++++++++++++++++++)))******+++***)))((('''++++++************++++++)))))))))(((''''''&&&&&&(((((())))))))))))(((((())))))((('''''''''''''''(((((())))))))))))((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))((('''''''''(((((())))))))))))))))))))))))+++***)))(((((((((((((((&&&'''((()))************++++++***))))))(((''''''((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((()))******))))))((((((((())))))***)))***++++++,,,,,,+++++++++++++++,,,++++++***)))++++++******))))))(((((())))))))))))*********++++++++++++***)))(((((('''************************((((((((())))))*********'''(((***+++,,,+++***))))))))))))))))))))))))))),,,+++***)))((((((((()))(((((()))***+++,,,,,,---,,,,,,,,,,,,++++++++++++$$$&&&)))******+++---///CCC???888111,,,)))(((((((((((()))))))))(((''''''((((((((((((((((((((((((((((((((((((((()))******''''''''''''((()))******...---+++***)))******+++************************************)))))))))))))))***+++*********,,,...------,,,,,,++++++************,,,---------------,,,------......------,,,...------------,,,,,,,,,++++++,,,,,,,,,---------111000///...---,,,++++++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******)))))))))***+++++++++++++++,,,++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''&&&&&&000000000/////////...............---,,,+++***)))++++++++++++++++++++++++------.........---,,,+++************++++++++++++*********++++++++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,+++++++++***)))))))))++++++******)))(((((((((************++++++,,,---+++++++++*********))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))///444444111...,,,,,,)))***************))))))***************+++++++++,,,///000---******+++,,,+++***(((&&&&&&'''(((***,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,---------,,,***+++------,,,***////////////000000000000---......///////////////......///000000000000000///////////////000000000000000000000////////////........................------------.........///000000000000///////////////////////////......------...///000///---+++***+++///000------///000---************))))))))))))++++++++++++++++++++++++((()))+++,,,+++***(((&&&))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))*********))))))((((((((((((((()))((((((((((((((((((((((((******)))(((''''''''''''$$$%%%'''(((***++++++++++++*********)))))))))(((((((((((((((((((((((((((***))))))(((((((((((((((((((((((((((((())))))***))))))))))))))))))******)))******+++++++++++++++,,,+++++++++******))))))******))))))))))))))))))))))))***+++++++++++++++,,,++++++***)))(((''''''************************&&&&&&'''(((((((((((('''(((((()))))))))(((((('''))))))))))))))))))))))))******)))((((((((((((((((((((()))***+++,,,,,,,,,+++++++++************)))&&&(((*********+++---...888666222...+++*********)))))))))((((((''''''&&&((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))***++++++------,,,+++******++++++*********************************))))))))))))))))))***+++***)))***+++---,,,,,,,,,+++++++++++++++******++++++,,,,,,,,,,,,,,,------......------,,,------------------------,,,------------.........000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,++++++************++++++))))))((())))))***+++,,,******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))(((''''''&&&//////............------------------,,,+++***)))++++++++++++++++++++++++---------------,,,,,,+++'''((((((***+++,,,,,,---******+++,,,------,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++)))))))))***+++++++++,,,*********)))))))))(((((()))))))))***+++---...///+++++++++*********))))))))))))*********+++++++++------------------------,,,++++++*********+++++++++///444666222,,,******(((((()))******)))))))))))))))*********+++++++++///---,,,+++***))))))++++++***(((&&&&&&'''(((***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++******+++---......---////////////000000000000------//////000000//////...//////000000000000000////////////000000111111000000000000////////////........................------------.........///////////////000000000000000/////////............222111000///////////////+++000222000...///000///,,,,,,+++++++++*********++++++++++++++++++++++++((()))+++,,,+++***(((&&&))))))(((((((((((())))))((((((((((((''''''''''''(((((())))))))))))(((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))*********+++))))))((((((((())))))***(((((((((((((((((((((((()))(((''''''&&&&&&&&&'''$$$%%%'''(((***+++++++++((()))))))))*********+++((((((((((((((((((((((((***))))))((((((((((((((('''(((((()))))))))))))))(((((()))***************)))))))))*********++++++,,,++++++******)))))))))))))))))))))***************+++,,,---------,,,,,,++++++******)))(((((('''))))))))))))))))))))))))((((((((()))(((((('''&&&+++***((('''&&&''')))***))))))))))))))))))))))))))))))(((((('''(((((((((((()))***+++++++++++++++))))))))))))(((((((((((()))***++++++***)))***,,,++++++,,,,,,,,,+++***)))))))))((('''''''''&&&&&&(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))***+++,,,,,,++++++++++++++++++************************))))))))))))))))))******)))***+++***))))))+++,,,***+++++++++++++++++++++************+++++++++,,,,,,------......------,,,------------------------............////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***++++++******))))))******+++(((((((((((()))***++++++)))******++++++*********))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((...............------------............---,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,************************)))***,,,---......---,,,******++++++,,,,,,------,,,,,,,,,,,,++++++++++++(((((()))***+++,,,,,,---************************************,,,---...///+++++++++************))))))))))))***++++++,,,,,,------------------------+++++++++++++++,,,------------000444222---+++,,,(((((())))))******)))))))))))))))***++++++,,,,,,555000,,,,,,,,,******,,,---,,,+++***)))***++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------------******+++,,,---...//////....../////////000000000,,,---///000111111000///...///000000111111000000...//////000000111111222000000000000////////////........................------........./////////////////////000000000000000000///............///444333111000000111222333---333666333000000111///---------,,,,,,,,,,,,+++++++++++++++++++++++++++)))******+++***)))((('''++++++************++++++((((((((((((((((((''''''(((((())))))))))))(((((())))))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''))))))))))))************))))))((((((((()))******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''((()))************''''''((())))))***++++++((((((((((((((((((((((((******)))(((((((((((((((''''''((()))))))))))))))(((((()))***++++++++++++***))))))))))))***++++++++++++***)))))))))******))))))******++++++,,,,,,***+++---.........---,,,************))))))))))))))))))))))))))))))))))))+++++++++******)))))))))...,,,***(((((())),,,---))))))))))))))))))))))))))))))(((((((((((())))))((()))***+++,,,++++++***(((((((((((('''''''''&&&***+++,,,+++)))((()))***''')))+++,,,,,,+++)))'''((((((''''''&&&'''''''''((((((((((((((((((((((((''''''((()))))))))))))))'''''''''&&&&&&''''''(((************************************************))))))))))))************)))***+++***((((((***,,,))))))******++++++,,,,,,,,,++++++******+++,,,,,,,,,------......------,,,,,,,,,,,,------------...---.........////////////,,,,,,,,,---------......------------------------******))))))))))))************))))))))))))******))))))((((((((()))******((()))******+++*********))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&'''((((((((((((.............../////////,,,,,,---.........------++++++++++++++++++++++++------,,,,,,++++++,,,,,,++++++******))))))((((((((()))+++---------,,,+++))))))******+++,,,,,,---*********+++++++++++++++)))))))))***+++++++++,,,))))))******+++,,,,,,,,,---,,,,,,+++++++++,,,,,,+++++++++************)))((())))))***++++++,,,,,,++++++++++++++++++++++++*********+++,,,---...///222......111222---+++,,,(((((()))***************((())))))***++++++,,,,,,;;;222,,,---...,,,+++------,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,------...------------------------+++,,,------------...///------........./////////,,,---///111222111000/////////000111111111111000...//////000111111222222000000000000////////////............................../////////000000000.../////////000000000111111000///...---......///222222222222333333333333000666999555111111111000------------,,,,,,,,,,,,************************************)))))))))(((++++++************++++++'''((((((((((((((((((((((((((())))))))))))(((((())))))(((''''''''''''''')))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''((((((((()))))))))******))))))(((((()))******+++))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******)))(((((((((((((((&&&'''((()))***))))))((('''(((***+++,,,,,,++++++***))))))((()))***+++,,,******)))(((((()))***+++)))******+++,,,---------)))+++,,,......---,,,+++))))))))))))************))))))))))))))))))))))))+++***)))))))))***+++,,,,,,+++*********+++,,,---))))))))))))))))))))))))***))))))(((((())))))***((()))+++,,,,,,+++***))))))(((((((((((('''''''''((()))******(((((()))***))))))*********)))((('''''''''&&&&&&&&&'''((()))((((((((((((((((((((((((&&&'''((()))***))))))((((((''''''&&&&&&&&&''''''((())))))******)))))))))))))))))))))))))))))))))((()))))))))************)))***+++***(((((()))+++((())))))***+++,,,,,,,,,---,,,++++++***+++,,,---,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))******+++++++++******)))))))))(((((()))))))))***))))))(((((((((((()))(((((()))***************))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((('''''''''////////////000000000000))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,))))))))))))))))))******&&&(((***,,,---,,,+++***(((((()))***++++++,,,,,,)))))))))******++++++,,,+++++++++***************))))))***+++,,,------...000///...,,,+++***))))))+++++++++************)))((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))***+++---...///:::222...000111+++(((((((((((()))***************((())))))***++++++,,,,,,===222+++---...+++)))+++***++++++++++++***)))))),,,,,,,,,+++++++++******(((((()))***,,,---...///---------------------------.........,,,,,,,,,---------------.........///+++---///111222222000000//////000111111111111111...//////000111222222222000000000000////////////........................////////////000000000000.../////////000000111111111000///------......///...000333555555444222111111888<<<777222111111000---------,,,,,,,,,++++++))))))))))))))))))))))))+++******)))((()))))))))))))))(((((((((((())))))'''''''''((((((((((((((((((((())))))))))))(((((())))))((('''''''''''''''***)))(((''''''((()))***%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))))))))((())))))***++++++))))))))))))))))))))))))''''''''''''(((***+++,,,************)))((('''&&&))))))((((((''''''&&&&&&******************************)))(((((((((((((((&&&''')))*********)))((('''(((***+++,,,,,,++++++***)))((((((((()))+++,,,))))))(((((((((***+++,,,******+++,,,------...///(((***+++------,,,+++***((((((((()))******++++++))))))))))))))))))))))))((('''&&&&&&'''))),,,---'''((()))***+++******)))))))))))))))))))))))))))***)))))))))))))))******((()))+++,,,,,,+++***)))))))))))))))((((((((((((%%%'''((()))((((((***,,,(((((('''&&&&&&'''((()))'''&&&%%%%%%&&&'''(((***((((((((((((((((((((((((&&&''')))*********)))(((***))))))((((((((())))))'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))*********+++)))***+++***(((((()))+++(((((()))***+++,,,,,,---...---,,,+++++++++,,,---,,,------......------,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,...---,,,,,,+++***))))))************************)))***,,,------,,,+++***))))))(((((((((((())))))+++***)))(((((('''(((((((((((()))***************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%......//////...---,,,,,,,,,,,,,,,++++++*********++++++******+++---///000000///---,,,++++++,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,))))))))))))))))))))))))''''''(((((())))))))))))((()))***+++++++++++++++,,,,,,,,,---------......+++***)))(((((()))***+++***************************++++++++++++---111333555222...+++((('''(((((()))))))))******+++++++++'''&&&((()))***+++...111:::333,,,)))+++---,,,***++++++******++++++,,,---***)))(((''''''((())))))///............---------,,,,,,++++++,,,,,,---....................................////////////000111000...---...000333555111111000000//////......//////......///111444555222111111000000111111222222111000000000000000000///////////////......---......////////////.........---,,,---............---...000111333333333333555777777555222000222444666222---+++*********)))************************+++*********))))))((((((***)))(((***,,,,,,)))&&&))))))))))))))))))))))))---+++((('''(((((('''&&&)))))))))))))))))))))***))))))(((((('''''''''&&&)))((('''&&&&&&'''((())))))'''&&&'''(((*********))))))************))))))((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))(((''''''&&&&&&))))))))))))***************)))'''((()))***(((''')))(((&&&$$$$$$&&&((()))''''''(((******++++++++++++***)))((((((***,,,------,,,***)))((())))))***---,,,***)))))))))******(((+++,,,)))$$$$$$(((---******))))))))))))******+++***)))(((((()))***+++,,,***'''&&&&&&'''***+++***++++++,,,+++***)))((((((((()))***+++,,,,,,---...---,,,************+++,,,,,,,,,+++++++++******---+++******+++,,,,,,+++)))))))))))))))))))))))))))'''&&&$$$$$$&&&''')))&&&&&&&&&&&&&&&'''((((((+++)))(((((()))*********&&&'''((())))))((('''&&&((((((((((((((()))******))))))(((((('''''''''&&&((((((((((((((()))))))))''''''((()))***+++,,,,,,)))))))))))))))))))))))))))*********++++++++++++...---+++******+++---...***++++++,,,,,,---------,,,,,,,,,++++++*********++++++******+++---...000---------,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''...............---,,,,,,,,,,,,,,,+++++++++******************++++++,,,---///...,,,+++******++++++***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++---,,,,,,+++++++++++++++))))))))))))))))))))))))************************))))))***+++++++++******+++,,,,,,,,,,,,---------,,,++++++******++++++,,,*********************************+++,,,000444777222000---***))))))***+++*********+++++++++,,,,,,***)))))))))***+++---000777111+++)))+++---+++)))++++++******++++++,,,---,,,+++***))))))***+++,,,+++++++++,,,,,,---------++++++******++++++,,,---------------------------,,,,,,,,,,,,------------000///......///000222444000000000/////////////////////......///111333555333333222222222222333333111111000///............///////////////...---------......//////......---***+++,,,,,,------.........//////000111333333444444555555444111000222444555111---************)))************************************)))))))))((()))((('''(((******(((&&&(((((((((((((((((((((((('''&&&%%%&&&'''((('''&&&))))))(((((((((((((((((()))((((((((('''''''''''')))((('''&&&&&&'''((()))((('''&&&'''((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((''''''(((((()))))))))******((('''((()))***)))'''***)))'''&&&&&&''')))***'''((()))***++++++++++++,,,+++)))))))))***,,,---000///---+++***))))))***,,,+++***)))))))))***++++++,,,,,,)))%%%$$$'''*********))))))))))))************))))))))))))*********)))(((''''''(((***+++))))))*********)))((('''******************++++++++++++***)))((())))))***++++++++++++************+++***)))))))))*********))))))))))))))))))))))))***)))(((''''''((()))***''''''&&&&&&&&&''''''((((((''''''((())))))((('''''''''((((((((((((''''''((((((((((((((()))******))))))(((((((((''''''''''''((())))))******))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))*********++++++...---+++******+++---.........---,,,++++++***+++,,,,,,,,,++++++*********+++******)))***+++---...------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++......---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''---............------,,,,,,,,,,,,++++++++++++***)))******+++++++++******------,,,*********************************************++++++++++++******,,,+++++++++******))))))+++++++++***************)))))))))))))))))))))))),,,,,,,,,+++++++++++++++******+++++++++******)))******+++++++++,,,,,,,,,,,,,,,------------,,,,,,************************+++******+++---222666999...---+++******+++---...++++++++++++,,,,,,,,,,,,,,,+++***)))))),,,///000222///+++***+++,,,+++)))+++************+++,,,,,,++++++*********++++++,,,'''((()))***+++,,,------+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000000111111........./////////////////////......///111333444444444333333333333444444111000///...------------...////////////...------,,,------......------,,,***+++,,,---------///000////////////000111333444111222333222000000111333333000,,,************)))************************************)))))))))))))))'''&&&&&&((()))((('''''''''''''''''''''''''''######$$$''')))***)))((((((((((((''''''&&&&&&&&&((((((((((((''''''''''''((((((''''''''''''(((((('''''''''(((((((((((()))''''''&&&%%%%%%&&&''''''(((((((((''''''(((((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&''''''((())))))***%%%&&&&&&'''((())))))***)))((('''((()))***)))(((+++***(((''''''(((***+++(((((()))***++++++++++++,,,+++*********+++---...222111///---+++******************)))******+++,,,---,,,***((('''&&&''''''******))))))))))))******))))))************))))))(((((((((((()))*********(((((()))))))))(((''''''++++++*********)))))))))(((((('''''''''((())))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&''''''''''''&&&&&&'''((((((&&&$$$((((((''''''''''''((((((((((((((((((((()))******))))))(((((((((((('''''''''(((***,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******---,,,+++******+++,,,---///---,,,+++******+++++++++++++++++++++*********+++******))))))***++++++,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++,,,///...---,,,+++)))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''&&&(((((('''&&&&&&&&&&&&'''---------......------,,,++++++++++++++++++++++++******+++,,,,,,+++))))))---,,,,,,+++++++++++++++******************************++++++++++++******++++++******))))))((((((***************))))))((()))))))))))))))))))))))),,,,,,,,,+++++++++******+++++++++++++++***)))((()))************++++++++++++,,,---......---,,,+++************************,,,***)))***---111444666,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***000333222...,,,******,,,,,,***(((***************++++++,,,))))))))))))))))))******(((((())))))***++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---...///000000000//////,,,,,,---......///000000///.........///000222333333333222222222222333333111111///...------,,,,,,......//////......---,,,+++,,,,,,------,,,,,,+++---...------,,,...000222000///...---...000222444000000000/////////111111111...+++************)))*********************************))))))))))))))))))(((&&&&&&'''((()))***(((((((((((((((((((((((($$$%%%&&&))),,,---+++)))))))))(((((('''&&&&&&&&&((((((((((((((('''''''''(((((((((''''''(((((((((((()))******)))((())))))((('''%%%$$$$$$%%%'''(((''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))%%%&&&''''''((()))******)))((('''((()))***)))(((******(((''''''(((******((()))******++++++++++++,,,,,,+++++++++,,,---...000///...---,,,+++++++++)))))))))******+++,,,,,,---+++(((((())))))((('''******))))))))))))******((()))***++++++***)))(((&&&''')))***++++++******((((((((((((((((((((((((************))))))))))))&&&&&&''''''((()))******))))))))))))(((((((((((('''((())))))(((''''''((((((((((((((((((((((((((($$$%%%&&&&&&&&&&&&%%%$$$)))((((((''''''''''''''')))'''&&&%%%&&&''''''&&&)))((('''&&&&&&'''((()))((((((((((((((())))))***))))))(((((((((((((((((('''(((+++------,,,***(((******))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++******+++,,,,,,+++***))))))***,,,...///+++++++++***************+++++++++***************,,,+++++++++++++++++++++---,,,+++******+++,,,---,,,,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''((((((((('''''''''''''''(((((('''&&&&&&&&&&&&''',,,,,,---------------,,,+++++++++++++++++++++++++++,,,---------,,,+++***---------------,,,,,,,,,************************)))******++++++******)))*********))))))((((((((())))))*********)))((('''))))))))))))))))))))))))***************)))))))))+++++++++++++++***)))((()))))))))*********++++++***+++,,,------,,,+++***************************---+++)))***---000111000------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++***(((,,,555777555,,,+++++++++,,,+++***)))******))))))******+++,,,(((((())))))************+++++++++++++++*********+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---///000000///...---++++++,,,---...//////000.........//////000111111111000000000000000000111222111000///...........................------,,,++++++,,,,,,,,,,,,++++++000...,,,,,,---///111111000///---------///111333//////......//////000000///---***)))*********)))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((()))+++,,,))))))))))))))))))))))))&&&'''(((***,,,+++)))''')))))))))((((((''''''''''''''''''((((((((((((((('''(((((((((((((((((('''(((***,,,,,,***))))))***)))(((&&&%%%%%%&&&((()))''''''((())))))(((''''''''''''''''''(((((((((((((((((())))))))))))(((((())))))((((((''''''''''''''''''((())))))***++++++(((''''''((()))******))))))((((((''''''(((((())))))******++++++++++++***,,,,,,+++,,,,,,,,,------***+++++++++,,,,,,,,,,,,))))))******++++++++++++)))((('''(((***,,,+++*********))))))))))))******((()))***++++++***)))((('''(((***+++,,,+++***)))))))))))))))))))))))))))'''(((((()))******++++++&&&'''((()))******++++++)))))))))(((((((((''''''''')))++++++)))(((((()))(((((((((((((((((((((((()))******++++++******))))))(((((('''''''''((((((...***&&&$$$%%%''')))***)))((('''&&&&&&'''((()))((((((((((((((())))))***(((((())))))))))))))))))'''(((+++------,,,***(((******))))))((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))***,,,...///************************,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++******+++,,,---(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''+++,,,,,,------------,,,***++++++++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,------......------,,,************************))))))************)))))))))))))))))))))))))))))))))******++++++)))((('''))))))))))))))))))))))))''''''((((((((()))))))))******+++++++++******)))))))))*********+++++++++******++++++++++++******************************---+++)))+++///000///,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++(((++++++)))///999:::555,,,,,,,,,++++++************))))))))))))***++++++)))***+++,,,------------,,,,,,,,,+++++++++******((((((((((((((()))******------------------------++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,---...//////.........//////000000000//////............//////111000//////......//////---............---,,,,,,+++,,,,,,------,,,,,,+++...,,,+++///555777444000///...---------///000111111///------...//////...---+++))))))*********((())))))))))))))))))))))))))))))))))))************((()))***)))))))))+++---************************'''&&&&&&'''((((((&&&$$$(((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((('''''''''***------***((((((******)))(((''''''((()))***&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((())))))))))))((((((***))))))(((''''''&&&&&&))))))))))))************((('''&&&(((***+++***)))(((((((((''''''(((((((((******+++++++++++++++***++++++++++++,,,,,,,,,,,,'''((()))***+++,,,,,,,,,))))))***+++++++++******&&&'''((()))+++,,,------******))))))))))))******))))))************))))))))))))+++++++++***)))((())))))((((((((()))***+++&&&''''''((()))***+++,,,'''((()))***+++,,,,,,+++))))))))))))(((((((((((('''***------***((()))+++((((((((((((((((((((((((************************((((((''''''(((((()))***000,,,(((&&&&&&)))***+++((((((''''''''''''((((((((((((((((((((()))******(((((())))))))))))******'''(((***,,,,,,+++***))))))))))))(((((('''''''''))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++++++++++++++++++++******)))))))))***************+++,,,,,,---------,,,,,,*********+++++++++++++++,,,++++++++++++++++++,,,'''''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))((((((((('''(((((((((((()))))))))(((((('''&&&&&&&&&&&&'''***+++,,,---------------******+++++++++,,,,,,,,,+++*********+++,,,------+++,,,------------,,,+++************************))))))************))))))((())))))******++++++,,,)))***+++,,,,,,***((('''))))))))))))))))))))))))&&&&&&'''((())))))******))))))***+++++++++***************+++++++++,,,,,,++++++************++++++************************+++)))***...222333000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********(((------+++111;;;;;;222......---,,,*********+++)))))))))))))))***++++++)))***+++---......------++++++++++++++++++++++++))))))(((((())))))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------......------,,,++++++,,,,,,---------.........//////////////////......------------............------......//////------......------,,,+++,,,,,,------------,,,,,,,,,+++///:::FFFGGG===222------............//////222000------//////...,,,+++***))))))******)))((())))))))))))))))))))))))((()))))))))************%%%'''******)))(((***,,,))))))))))))))))))))))))(((&&&%%%&&&'''((('''%%%&&&&&&&&&''''''(((((()))''''''''''''((((((((()))&&&'''((())))))((('''&&&%%%)))---,,,(((%%%&&&(((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((''''''''')))))))))))))))(((((((((((('''&&&'''***+++***)))))))))))))))))))))))))))***++++++,,,,,,++++++***)))******+++++++++++++++'''((()))++++++++++++*********+++,,,+++***))))))%%%(((++++++***))),,,...******))))))))))))************))))))))))))******++++++++++++***))))))((((((((('''''''''((()))***'''((((((((())))))******((((((***++++++++++++************)))))))))((((((&&&***......***((()))+++))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''((()))++++++---+++))))))******)))'''''''''((((((((((((''''''((((((((((((((()))******(((((()))))))))*********'''((())))))******))))))(((((((((((((((((('''''')))))))))))))))))))))))))))))))))*********++++++******++++++++++++******(((***+++,,,,,,+++***)))((()))))))))*********+++)))***+++,,,------,,,,,,)))*********+++++++++++++++++++++,,,,,,+++++++++)))))))))***************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))(((((('''((((((((())))))))))))(((((('''&&&&&&&&&&&&'''***+++,,,,,,------------*********++++++,,,,,,,,,***)))(((((()))+++---...)))***,,,,,,---,,,+++***************************))))))************))))))(((((()))***+++,,,------)))***,,,---,,,+++)))'''))))))))))))))))))))))))%%%&&&'''((()))***+++,,,((()))***+++++++++++++++***++++++++++++,,,,,,,,,---,,,************,,,---************************)))(((***///555666222---******+++,,,,,,---......+++++++++******))))))))))))...///,,,222<<<:::///000///...,,,***)))***,,,)))))))))))))))******+++'''(((***+++,,,,,,++++++(((((()))***+++,,,,,,---,,,,,,++++++,,,,,,---...************************,,,,,,---------.........------------------------++++++,,,,,,,,,,,,---------...///////////////.........------------......,,,,,,,,,,,,---...//////------......------,,,+++,,,------......------,,,+++,,,444EEEUUUVVVFFF666,,,---...//////......---333111...---//////...++++++)))((()))***+++)))((())))))))))))))))))))))))(((((())))))*********+++"""&&&)))***((('''(((***(((((((((((((((((((((((()))(((&&&''')))*********###$$$$$$%%%&&&'''((((((&&&'''''''''(((((())))))&&&'''((())))))((('''&&&###(((,,,+++'''###$$$&&&''''''((())))))(((''''''&&&'''(((******((('''&&&''''''''''''((((((((()))(((((())))))))))))((((((&&&&&&''''''((())))))))))))))))))(((''''''&&&&&&''''''&&&'''***++++++***************************++++++,,,,,,,,,++++++***))))))***++++++++++++***)))***+++,,,,,,+++***)))***+++,,,,,,+++***)))(((&&&***...---)))'''***---******))))))))))))******+++***)))(((((()))***+++------,,,+++***)))(((((('''&&&&&&%%%&&&'''((()))))))))))))))(((((((((((('''(((***++++++******)))************))))))))))))%%%)))...---***'''(((***************************+++***(((''''''(((***+++&&&&&&&&&''')))***,,,---******+++,,,---+++'''$$$&&&'''((())))))((('''&&&((((((((((((((()))******(((((())))))*********+++((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++******++++++++++++******$$$&&&))),,,......,,,+++(((((())))))*********+++'''(((***+++,,,,,,,,,+++))))))******++++++++++++***+++,,,------,,,+++***---,,,,,,,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))'''((((((((())))))******(((((('''&&&&&&&&&&&&'''---,,,)))'''&&&''')))+++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++*********))))))((((((************************))))))))))))***,,,...000+++++++++*********)))))))))))))))))))))******++++++*********))))))(((((())))))))))))***+++,,,---,,,,,,,,,++++++*********---,,,***)))))))))************))))))))))))******---&&&'''555===777000...///...,,,+++***)))))))))))))))))))))************000+++***333>>>AAA666+++************************++++++******************///...,,,******+++,,,---(((((()))***++++++,,,,,,,,,+++++++++******))))))))))))*********))))))(((,,,,,,,,,---------......111000...---,,,,,,------//////............//////---------,,,,,,+++++++++---...///...,,,+++,,,---//////////////////......,,,,,,++++++,,,,,,---.........---,,,++++++******###+++777AAADDD???777111......---......///000111444333000...+++*********))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))******++++++''''''''''''((((((((((((***))))))((('''&&&&&&%%%''''''''''''((((((((((((******))))))((((((''''''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''''''''(((((())))))******%%%&&&''''''(((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''''''''''''''))))))))))))(((((((((((())))))(((((()))+++---...---,,,+++***))))))))))))))))))))))))))))))))))))((())))))))))))*********)))***+++,,,,,,,,,+++++++++,,,,,,++++++)))((('''+++++++++***++++++,,,,,,&&&''''''((()))******+++))))))(((((())))))***+++---+++(((''''''((('''&&&))))))))))))))))))))))))))))))))))))(((((((((((()))******++++++,,,------*********)))))))))))))))************************''''''&&&&&&&&&%%%%%%%%%&&&((()))++++++)))(((&&&))))))(((((('''''''''&&&&&&'''(((*********)))(((((((((((((((((((((((((((++++++***)))))))))))))))))))))))))))******************)))))))))))))))***(((((((((((())))))))))))))))))))))))************+++*********))))))((((((((()))***++++++***(((((()))***+++,,,,,,+++***)))((()))***+++++++++++++++---------,,,,,,+++++++++---,,,+++*********+++,,,++++++++++++++++++++++++))))))+++,,,,,,+++***)))+++++++++++++++***)))((('''((()))))))))(((&&&%%%))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))(((((('''&&&%%%%%%%%%%%%&&&''',,,+++***(((((()))***+++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************)))))))))(((************************))))))))))))***,,,...///*********)))))))))(((((()))))))))))))))******+++************)))))))))((()))))))))******+++,,,---,,,,,,,,,++++++*********,,,,,,***)))))))))******)))***++++++++++++***))))))***000888999333...,,,,,,,,,++++++******++++++(((((())))))***+++,,,---***+++...444999777000)))************************************************---,,,+++***)))***++++++((())))))***++++++,,,,,,,,,,,,+++++++++*********))))))************))))))------------............000///...---------.../////////............//////111000000000///////////////000000...+++*********------------------,,,,,,---,,,,,,,,,,,,---............------,,,++++++***(((+++...111333333333222,,,,,,,,,,,,---...//////222111///---+++*********)))))))))((((((''''''''''''''''''''''''''''''''')))))))))))))))*********(((((()))))))))***************)))(((((('''&&&&&&***))))))(((((('''''''''(((((((((((((((''''''''''''''''''((((((''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))((('''''''''''''''))))))))))))(((((((((((()))))))))))))))***+++,,,......---,,,,,,+++******++++++++++++++++++++++++)))))))))*********++++++)))***,,,---------,,,+++......---,,,,,,++++++***++++++***))))))*********''''''(((((()))******+++,,,,,,++++++,,,,,,---...---+++((('''((()))(((((())))))))))))))))))))))))'''''''''(((((()))))))))******++++++++++++,,,,,,***)))))))))))))))))))))************************)))((((((((('''''''''''''''((()))******)))((('''))))))((((((((('''''''''&&&'''((()))******)))(((((((((((((((((((((((((((+++***)))(((((((((((()))))))))))))))******************))))))))))))******)))))))))))))))((((((((('''(((((((((((()))))))))************)))))))))(((((())))))******)))(((((()))***+++,,,,,,+++***)))******++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---,,,+++*********++++++++++++++++++++++++++++++******+++++++++******)))+++++++++++++++***))))))))))))*********)))''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))))))))(((((((((((('''&&&&&&'''((((((++++++++++++++++++,,,,,,************************,,,,,,------------,,,,,,++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))******,,,---...)))))))))((((((((((((((()))))))))))))))******+++************))))))))))))************+++,,,------+++++++++++++++*********,,,+++******)))*********)))***+++,,,,,,+++***)))&&&111:::999444///,,,)))+++*********+++,,,,,,---++++++***)))***+++,,,---***///444666333///***(((************************************************+++++++++*********)))))))))))))))***++++++,,,,,,,,,+++++++++++++++******))))))***************)))------------............///............///000000//////............//////............---------------...///...+++***+++,,,,,,,,,,,,,,,,,,,,,---------------------...//////.........------,,,,,,++++++***((('''(((+++---///************+++,,,---...000///---,,,+++***************)))(((''''''&&&&&&((((((((((((((((((((((((***))))))))))))))))))(((************++++++++++++*********))))))((((((''',,,+++***)))(((''''''&&&''''''''''''(((((((((((('''(((((())))))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''))))))(((((('''((((((((()))((('''''''''(((***+++((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((())))))))))))((())))))******))))))(((,,,------------+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,......------,,,///...,,,++++++++++++,,,++++++***)))(((((((((((('''(((((())))))*********)))))))))))))))******+++,,,***((((((***+++***)))))))))))))))))))))))))))&&&''''''(((***++++++,,,+++++++++++++++*********))))))))))))))))))******))))))))))))))))))))))))************))))))))))))'''((()))******)))((('''))))))(((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((())))))((((((''''''(((((())))))))))))***************)))))))))))))))***************))))))(((((((((''''''''''''((((((((((((************))))))))))))((())))))*********))))))******++++++++++++******+++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***++++++++++++++++++***))))))************))))))((())))))))))))))))))))))))))))))((((((''''''&&&&&&(((((())))))))))))(((((())))))(((''''''((()))))))))***,,,------------,,,************************,,,------......------,,,*********************************)))))))))))))))(((((((((((((((((((((((())))))*********+++,,,,,,)))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))+++++++++++++++,,,------+++++++++***************++++++******************************++++++,,,,,,,,,888===666//////---(((++++++******++++++,,,---///...,,,+++***+++,,,---111555777666111,,,++++++***************************************++++++++++++++++++,,,+++***))))))))))))*********+++++++++************************))))))***+++++++++******,,,,,,,,,,,,------------------......///000111111///......------......///,,,,,,,,,,,,,,,+++++++++(((***,,,,,,,,,---...000------............//////---,,,,,,,,,,,,---...............---------,,,,,,******+++,,,++++++***)))************+++,,,---...------,,,++++++*********++++++***)))(((''''''&&&))))))))))))))))))))))))******))))))((((((((('''))))))*********++++++++++++*********)))))))))(((++++++******))))))(((((('''''''''(((((())))))***(((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''***)))((('''&&&'''''''''((('''&&&&&&(((***---///((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''''''''(((((((((((((((((())))))))))))((()))*********((('''&&&((()))+++,,,+++***(((&&&))))))))))))))))))))))))+++++++++,,,,,,,,,------+++,,,---.........---------,,,***(((((()))***+++---,,,+++))))))((((((((((((((()))))))))*********(((''''''''''''((())))))+++)))((()))+++,,,,,,+++))))))))))))))))))))))))))))))******+++,,,,,,---,,,,,,,,,+++***))))))((()))))))))))))))*********))))))))))))))))))))))))************************(((((())))))))))))(((((())))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))************))))))))))))))))))***+++++++++******)))((((((((('''''''''((((((((())))))*********)))))))))))))))*********+++++++++++++++++++++++++++++++++++++++------------,,,,,,+++*********++++++,,,,,,,,,---,,,,,,++++++++++++***+++************************---,,,+++)))((()))******+++++++++,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((******)))((('''&&&&&&%%%(((((())))))))))))(((((((((((((((((((((((((((((()))***,,,.........---,,,************************,,,------......------,,,************************))))))))))))))))))******(((((((((((((((((((((((()))*********************************************)))))))))))))))******+++))))))))))))))))))******++++++******++++++,,,,,,************************************+++*********+++***(((((())),,,///111555:::999000---000///)))---,,,++++++******++++++------,,,,,,---...///000888666333000...,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++,,,,,,------,,,,,,+++******************+++++++++(((((())))))))))))))))))))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---...///000111111......------------..............................''')))+++,,,,,,,,,...000------------......//////++++++******++++++,,,------------------,,,,,,,,,***,,,---......,,,)))'''++++++++++++,,,---...///,,,,,,,,,++++++*********,,,,,,+++******)))((((((***************************)))))))))((((((''''''((((((((())))))))))))***************))))))))))))(((((())))))******++++++((((((((())))))*********(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((&&&&&&&&&&&&))),,,///111(((((((((((((((((((((((())))))*********+++++++++((((((''''''''''''(((((('''((((((((()))))))))***((()))*********(((&&&%%%((()))***++++++***(((&&&))))))))))))))))))))))))+++,,,,,,,,,,,,---------+++,,,---.........---------,,,***(((((()))***,,,...---,,,+++***)))))))))))))))))))))************+++************+++,,,,,,))))))(((***,,,---,,,+++************************************************---,,,++++++***)))(((((((((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))************))))))(((((()))***+++++++++*********)))))))))((((((((()))))))))*********))))))))))))))))))******++++++++++++,,,,,,------,,,++++++++++++++++++,,,------------,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,++++++******************************---,,,***)))))))))***+++***++++++,,,,,,,,,++++++((((((((((((((((((((((((((((((((((((((((((((((((******)))((('''&&&&&&%%%(((((())))))))))))((((((''''''''''''''''''''''''***+++,,,---...---,,,+++************************,,,,,,------------,,,,,,************************))))))))))))************)))))))))))))))))))))))))))******+++******))))))************++++++++++++)))))))))))))))******+++))))))))))))************+++******)))******++++++)))))))))***************))))))***++++++++++++***+++***)))))),,,///333666999777111+++,,,000///,,,---,,,,,,+++*********+++)))***+++...000222444555777222,,,******++++++***)))))))))))))))))))))))))))))))))***++++++,,,,,,---------,,,,,,,,,++++++************************((((((((()))))))))))))))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---...////////////......------------......---------------.........+++,,,---,,,+++***+++,,,******++++++,,,,,,------***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***++++++,,,,,,,,,------...///000,,,,,,,,,,,,,,,+++***)))++++++************)))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&'''''''''(((((((((((())))))))))))))))))))))))&&&''''''((()))***+++,,,(((((((((((())))))))))))'''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((***((('''%%%%%%&&&((()))&&&&&&&&&'''))),,,...///((((((((((((((((((((((((************++++++++++++(((''''''''''''(((((()))''''''(((((())))))******************))))))((('''******+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,......------,,,...---,,,++++++,,,------------,,,+++*********+++************************)))))))))((())))))***+++)))((((((***+++,,,+++)))************************))))))(((((((((''''''''',,,,,,+++***))))))((((((((((((((()))******++++++((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))(((((())))))))))))*********))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))************(((((((((((()))***+++,,,************************))))))))))))************))))))))))))************++++++++++++,,,---...///,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,+++***)))************************+++***************++++++***+++,,,,,,,,,,,,,,,,,,(((''''''''''''(((((()))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((())))))))))))((((((&&&''''''((((((''''''&&&+++,,,,,,,,,,,,++++++***************************++++++,,,,,,,,,,,,++++++************************((()))))))))******************************************++++++***)))((('''))))))))))))*********+++)))))))))))))))******+++((()))))))))******************)))(((((())))))***((()))))))))*********+++((()))***+++,,,++++++***)))***---000333666888999555///***+++,,,+++,,,...++++++******++++++,,,,,,)))+++...111333333333333///---***))))))***))))))))))))))))))))))))))))))((())))))***++++++,,,,,,------+++*********+++,,,************************)))*********++++++++++++((()))***+++,,,,,,,,,,,,,,,,,,---------.........***+++,,,---......------...------,,,,,,------...,,,,,,,,,---------......,,,------,,,***)))***+++)))******+++,,,,,,------++++++******++++++,,,---+++++++++++++++++++++++++++******))))))***,,,---,,,,,,,,,,,,---...///000------------,,,+++)))(((((((((((((((((()))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''(((((()))))))))'''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''((((((((()))(((((((((((((((((((((((()))'''&&&$$$%%%&&&(((***((((((((()))))))))******(((((((((((((((((((((((((((((()))))))))*********'''''''''''''''((())))))'''''''''((()))*********+++******)))))))))***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++************************'''&&&&&&&&&&&&'''((((((((((((((()))++++++)))'''************************(((((())))))))))))))))))++++++******))))))(((((('''(((((()))******++++++''''''''''''''''''''''''(((((((((((()))))))))***))))))(((((((((((())))))(((((()))))))))*********+++***)))(((''''''((())))))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))************(((((((((((()))***+++,,,)))))))))******++++++,,,((((((((())))))))))))***((()))))))))******************))))))***+++---...---,,,++++++++++++,,,---******++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++***)))************************((()))***+++++++++++++++***+++,,,,,,------,,,,,,(((((('''''''''(((******))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))))))))(((((('''((())))))))))))((('''---,,,,,,++++++************************************++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))*********+++******************************++++++***)))(((''''''((((((((())))))******)))))))))))))))******+++(((((())))))*********+++))))))((((((((((((((()))(((((())))))*********+++((()))***+++,,,,,,+++***'''***000666999;;;;;;:::000)))'''---,,,'''(((000)))))))))***+++,,,...///...000222333333111///---(((***,,,,,,+++*********))))))))))))))))))))))))((())))))***++++++,,,,,,---,,,***(((((()))***,,,++++++******************+++++++++,,,,,,---------((()))***+++,,,---------........./////////000000***+++,,,---------,,,+++...------,,,,,,------...000111111111222222333333)))***+++,,,++++++,,,...++++++,,,------...//////,,,,,,++++++,,,,,,---...*********************+++&&&))),,,...///...,,,+++,,,,,,,,,,,,---...//////............---+++)))(((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))((('''%%%$$$$$$&&&)))+++************)))'''&&&%%%((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))***&&&''''''((()))******+++,,,+++***))))))***+++,,,)))(((((('''(((((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++)))******+++++++++*********)))))))))))))))***+++++++++******************)))))))))))))))***++++++((((((((()))******(((&&&******************************+++,,,---......///************))))))))))))'''(((((()))***+++++++++''''''''''''''''''''''''(((((())))))*********+++))))))(((((((((((())))))(((((())))))*********++++++***)))'''''''''((())))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************(((((((((((()))***+++,,,(((((()))***+++,,,,,,---''''''''''''((((((((()))(((((())))))*********+++)))((((((((((((***,,,---------++++++++++++------((()))***+++++++++++++++,,,+++++++++******))))))++++++,,,---,,,+++***)))))))))))))))))))))))))))&&&''')))+++,,,,,,,,,+++***+++,,,,,,------------***)))(((((((((***+++,,,))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))((((((((()))***++++++***)))(((...---,,,,,,++++++,,,,,,---,,,***(((((()))***+++++++++,,,---------,,,,,,***************)))((((((%%%'''***,,,,,,+++)))(((,,,++++++******++++++,,,******))))))))))))******(((((())))))***************)))(((''''''((()))***&&&&&&'''(((((((((((((((((((((((((((((((((((((((,,,,,,+++***))))))))))))+++++++++)))((())),,,///444888<<>>:::444000---------------,,,,,,,,,+++******++++++,,,---...888777444111///,,,++++++------,,,++++++*********)))******++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......)))***+++,,,---,,,,,,++++++***)))+++---......---------..................------------------------//////////////////......---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,***,,,......,,,++++++,,,---------,,,***)))'''&&&))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''&&&%%%%%%(((***((((((''''''''''''(((((())))))((('''&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%''')))***)))&&&((((((''''''''''''(((((((((''''''''''''((()))))))))((('''%%%%%%%%%&&&''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))((((((((((((******++++++++++++******,,,***((('''(((***---///...---,,,+++***)))))))))************************///...,,,+++++++++,,,,,,///---,,,***))))))******((('''&&&''')))******)))+++***)))((((((((()))***---,,,+++***)))))))))))))))))))))))))))(((''''''+++*********))))))(((((()))***+++++++++)))((('''&&&(((***,,,---,,,+++***++++++******))))))((((((***++++++++++++***))))))(((((((((((())))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))'''(((((())))))))))))(((,,,***(((''')))************+++,,,+++***))))))+++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((''''''''')))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))***+++,,,,,,------...------,,,,,,,,,------,,,,,,,,,+++++++++******)))************+++++++++))))))******+++++++++,,,)))************+++++++++******+++++++++,,,,,,,,,+++*********))))))(((((()))))))))((())))))***+++******)))((((((((((((((())))))(((((((((((()))))),,,)))&&&$$$$$$&&&)))***------,,,++++++++++++,,,---,,,***)))((()))***++++++++++++,,,,,,+++******)))))))))))))))((('''''''''(((***+++++++++***))),,,++++++******++++++,,,******))))))))))))******((((((((()))))))))*********)))(((((((((((()))***''''''(((((()))))))))(((((((((((((((((((((((((((******)))))))))******+++******+++******...444999======<<<999666111---+++*********++++++,,,,,,---+++,,,---///111333555666333222000...,,,***))))))************************++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++***+++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,+++******+++...//////...........................------------------------------------------,,,,,,---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,...000000...,,,,,,,,,,,,,,,++++++***)))((('''******)))))))))(((((((((((((((((((((((((((((((((&&&''''''&&&%%%&&&(((***((((((''''''''''''(((((())))))(((&&&&&&%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!###''')))((('''(((''''''''''''''''''(((''''''&&&&&&''''''((()))(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))(((((((((((()))******++++++******)))***)))((('''(((***---......---,,,+++************++++++++++++++++++++++++...---,,,+++******+++,,,...---,,,***))))))*********)))((()))+++,,,+++***,,,+++*********+++,,,---...---,,,***)))((((((''')))))))))))))))(((''''''************)))))))))((()))******+++***)))'''&&&***+++---...///...---,,,***))))))))))))(((((((((+++++++++++++++******)))(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((()))*********))))))+++)))'''&&&((()))))))))((()))***)))'''&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))*********))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))***++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++******))))))))))))))))))(((((()))))))))*********)))))))))*********++++++************)))))))))((()))(((((((((((()))************)))((((((((((((((())))))(((((((((((())))))((('''&&&%%%&&&)))+++---------,,,+++++++++++++++,,,+++***)))))))))***+++++++++++++++******)))(((((((((((()))((((((''''''))))))))))))************++++++************++++++******))))))))))))******((((((((()))))))))))))))***))))))(((((())))))***((((((((()))))))))******((((((((((((((((((((((((((((((((()))***+++---...++++++,,,...111777???DDD@@@===777222---+++************+++,,,---...//////000111222333555666777888000///---,,,******))))))'''(((((()))******++++++,,,,,,---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))))))))*********++++++,,,------...---------,,,++++++,,,///000000///////////////............------------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++*********++++++,,,...000333333000---++++++*********)))))))))))))))************))))))))))))''''''''''''''''''''''''&&&'''((('''&&&&&&(((***((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((******)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((('''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))))))))******++++++******)))((('''''''''(((***---...---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++...---+++***))))))***+++,,,+++***+++---------+++***************+++,,,---///...,,,***(((''''''&&&))))))******))))))((((((************))))))))))))************)))((('''&&&,,,---.........,,,+++***''''''((((((((())))))))),,,,,,,,,+++++++++******(((((((((((())))))))))))))))))((((((((((((((('''))))))))))))))))))))))))((()))***+++++++++++++++***(((&&&&&&'''))))))((('''((()))(((&&&%%%&&&'''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++************++++++))))))))))))************)))))))))))))))))))))))))))***++++++++++++***)))))))))******+++,,,,,,,,,+++************+++++++++,,,,,,,,,+++++++++******)))))))))*********++++++******))))))(((''''''''''''''''''((((((((())))))((((((((()))))))))******************)))))))))))))))(((((((((((()))************)))((((((((())))))))))))(((((((((((())))))'''''''''((()))***+++,,,---,,,,,,+++***+++++++++++++++***))))))******+++,,,,,,,,,,,,+++***((((((((()))))))))))))))((((((******)))(((((()))***+++++++++************++++++******))))))))))))******************************)))))))))))))))))))))))))))))))))))))))******+++************************''''''(((***,,,...000111...---...333;;;AAACCCCCC888555111---+++,,,...000//////000000111111222222666555555444333222111000...---,,,+++++++++++++++))))))))))))******++++++------------,,,+++******++++++++++++++++++++++++)))))))))((((((((((((((())))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222222111000000000///////////////------------------------------............//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******++++++...111333333000---***)))(((((()))))))))*********+++*********))))))))))))''''''''''''''''''''''''&&&'''((((((''''''(((***((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))&&&&&&'''((()))+++,,,---,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********************---,,,***)))))))))***+++---+++***+++------,,,+++'''''''''((()))***++++++---,,,+++)))(((((((((((())))))*********))))))(((*********)))))))))))))))******))))))(((''''''&&&+++++++++***)))(((&&&&&&&&&&&&&&&'''((())))))***---,,,,,,+++++++++++++++(((((((((((())))))))))))***)))))))))((((((''''''(((((((((((((((((((((((()))******+++,,,,,,,,,,,,+++)))''''''((()))))))))((()))***)))((('''((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********+++******))))))******+++((()))))))))))))))******))))))))))))))))))))))))*********++++++*********))))))******+++++++++,,,*********+++++++++++++++,,,,,,,,,+++++++++******))))))))))))************))))))))))))))))))((((((''''''((((((((()))))))))((((((((()))))))))***************)))))))))))))))***))))))))))))***++++++******))))))((())))))***))))))(((((((((((())))))***++++++******)))(((''',,,,,,+++************+++******************++++++------------,,,+++***))))))******+++++++++******+++***)))(((((()))***++++++******))))))******+++******))))))))))))******++++++++++++++++++++++++))))))************))))))***))))))((()))***++++++++++++++++++++++++++++++(((((()))+++---000222333///---...666???BBB===666......---,,,---///222333333222222222111000000000333333222000...+++)))'''+++***************++++++,,,,,,+++++++++*********---------------,,,+++***++++++++++++++++++++++++((((((((((((((((((((((((*********++++++++++++,,,++++++******************,,,,,,,,,---000222222222111111000000000/////////------------------------------------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++***)))))))))******+++,,,...000222111...+++(((''''''''')))***+++++++++************))))))))))))(((''''''''''''''''''''''''&&&'''))))))((('''((()))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((())))))))))))'''((((((((()))))))))***)))))))))******)))))))))&&&'''((()))++++++,,,,,,*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***)))))))))***+++,,,+++******+++,,,+++)))&&&&&&'''((()))*********)))))))))((())))))***+++))))))************))))))))))))))))))))))))*********))))))(((((((((((((((+++******)))'''&&&$$$$$$%%%%%%&&&'''((()))******---,,,+++*********++++++(((((((((((())))))))))))******))))))((((((((('''(((((((((((((((((((((((())))))+++,,,,,,---------,,,***((((((***++++++***((()))***)))((('''((()))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))'''''''''(((((()))))))))))))))))))))))))))))))))+++******************+++)))***************++++++)))***+++,,,------,,,,,,,,,,,,,,,+++++++++******(((((()))))))))*********(((((()))******+++,,,,,,((((((((()))))))))******)))))))))*********++++++))))))))))))))))))******+++************+++,,,,,,******))))))))))))******))))))(((((((((((())))))***+++++++++***)))'''&&&,,,,,,+++***************)))*********++++++++++++---------------,,,+++*********++++++,,,,,,++++++++++++)))((((((((()))*********))))))))))))************))))))))))))******,,,++++++++++++*********)))******++++++******)))))))))((('''((()))***+++++++++++++++++++++++++++)))******,,,---///111222---...222777;;;888111***+++,,,,,,---...//////000000000///...---,,,+++++++++,,,,,,,,,+++)))'''&&&(((''''''''''''((())))))------,,,,,,+++******)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------+++******))))))))))))***,,,++++++---000222222222222222111111000000//////------------------------******++++++,,,,,,------............---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++***************+++,,,------///000...+++)))((((((&&&(((***---...---+++)))))))))))))))((((((((((((''''''''''''''''''''''''%%%'''))))))((((((((()))((((((''''''''''''(((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''###%%%''''''&&&&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))''''''(((((())))))******((())))))******))))))((('''(((***,,,,,,,,,+++***)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,++++++++++++***)))(((((()))***++++++***))))))******)))((((((((()))***++++++++++++'''''''''((()))***+++,,,))))))******++++++******))))))))))))************)))))))))))))))******+++---,,,+++***((('''&&&&&&&&&&&&'''((())))))******,,,+++***)))))))))***+++(((((((((((())))))))))))***))))))))))))))))))((())))))))))))))))))))))))((()))***+++,,,------------+++))))))***,,,,,,+++'''((()))(((&&&%%%&&&'''''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))++++++***))))))***++++++************************)))***+++---------,,,,,,,,,,,,,,,+++++++++******((((((((()))))))))******''''''(((***+++,,,---...(((((()))))))))*********)))))))))*********++++++))))))))))))************+++************+++,,,,,,******)))))))))***++++++))))))(((((((((((())))))'''((())))))*********))),,,++++++***************))))))***+++++++++++++++++++++,,,,,,,,,++++++***))))))***++++++++++++++++++******)))))))))))))))******))))))))))))************))))))))))))***************)))))))))(((((()))***++++++++++++***))))))((('''&&&&&&(((***+++*********************************++++++---...///,,,444;;;;;;444---******++++++,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))'''((()))++++++***)))((('''''''''''''''((())))))++++++++++++************((()))***+++,,,,,,,,,,,,*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,***)))))))))******+++******,,,000222222222333333222111111000//////------------------------)))******+++,,,,,,------............------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++*********++++++,,,---......///...,,,***((()))***%%%(((---000111...+++((((((((((((((('''''''''&&&((((((((((((((((((((((((%%%'''******)))(((((()))((((((''''''''''''((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&(((***)))((((((***,,,(((''''''''''''''''''(((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))'''''''''((()))*********(((((())))))))))))(((((()))***,,,......,,,+++)))(((((((((((()))***,,,,,,++++++++++++++++++++++++)))***+++,,,------,,,++++++***)))(((((()))***+++,,,***))))))******)))(((((()))***++++++***))))))(((((('''(((((()))***+++((()))***++++++++++++***((()))))))))************))))))))))))***,,,---.........,,,+++***)))((((((((((((((())))))*********,,,+++)))''''''((()))***(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))'''((()))+++,,,,,,---------+++)))(((***+++++++++((()))***)))'''&&&'''((('''''''''((()))*********))))))))))))))))))))))))))))))*********+++++++++***))))))))))))))))))***&&&''''''((())))))******))))))))))))))))))))))))++++++***))))))***++++++************))))))))))))'''(((***,,,---,,,++++++,,,,,,,,,+++++++++******(((((((((((()))))))))***'''(((((()))***+++,,,,,,'''''''''((((((((())))))((((((((()))))))))******((()))))))))************))))))(((((())))))***+++******))))))******+++,,,))))))(((((((((((())))))'''((((((((((((((()))))),,,++++++***)))*********((()))***+++++++++++++++)))******+++++++++******(((((()))***************************))))))((((((******))))))))))))************))))))))))))******))))))(((((('''''''''&&&)))***+++,,,,,,+++***))))))(((&&&%%%&&&''')))***((((((((((((((((((((((((******))))))******+++,,,---:::EEE@@@111&&&)))000***************+++++++++))))))))))))))))))******((()))+++,,,,,,+++)))(((***))))))))))))******+++((((((((()))******++++++'''((()))***+++,,,,,,,,,************************(((((())))))*********+++***++++++++++++,,,,,,,,,...---+++*********++++++***)))***,,,///222222111333333222222111000000///------------------------++++++,,,------...////////////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++,,,---.../////////...,,,))))))***,,,%%%)))...222333///***'''((('''''''''&&&&&&&&&&&&))))))))))))))))))))))))%%%'''******)))(((((()))((((((''''''''''''((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))'''$$$"""$$$%%%((((((''''''''''''(((((((((''''''''''''((())))))'''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))&&&''''''((()))******+++(((((())))))))))))((((((***,,,...//////---***)))(((((((((((()))+++,,,,,,***************************+++,,,---...------,,,******)))(((((()))***+++,,,+++******++++++)))(((''''''((())))))((('''&&&))))))(((((((((((())))))((()))***+++++++++++++++(((((())))))*********+++))))))))))))+++---///000...---,,,***)))((((((((())))))))))))************+++***((('''&&&''')))***(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))'''''')))***+++,,,,,,,,,,,,***(((''')))************+++,,,+++***)))***+++&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++++++++************++++++'''(((((()))***+++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,*********)))))))))))))))%%%''')))+++,,,+++***))),,,,,,,,,+++++++++******(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))*********+++'''''''''''''''((())))))******))))))***+++,,,,,,))))))(((((((((((())))))+++***)))'''&&&&&&%%%%%%...---,,,+++)))((('''&&&++++++++++++++++++++++++---------,,,,,,+++++++++)))))))))))))))((('''&&&((((((((((((((((((((((((''''''((()))***++++++,,,///...---+++***)))))))))'''(((((())))))))))))(((,,,,,,,,,+++++++++++++++******)))))))))))))))))),,,+++******+++...000222***---///---)))(((,,,000555666555333///,,,++++++))))))))))))))))))))))))''''''((())))))))))))))),,,'''---;;;???333)))&&&(((((((((((())))))))))))))))))))))))************+++++++++++++++***)))((())))))))))))************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,***+++,,,---,,,+++***)))+++++++++,,,---...///000444333111///---------.........---------,,,,,,,,,************************......//////...---,,,,,,------,,,,,,,,,,,,++++++///...------++++++***)))++++++******++++++,,,---+++++++++************)))******+++,,,,,,,,,+++++++++---......+++)))(((((((((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%)))'''&&&&&&'''(((&&&%%%((()))******'''&&&%%%&&&))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((('''((((((((('''&&&%%%%%%'''''''''''''''((())))))((((((((((((((())))))***))))))((('''''''''''''''(((((()))***************))))))'''&&&&&&'''((()))++++++******************(((((()))************)))))))))((((((((((((((()))))),,,...///---+++++++++))))))************))))))+++++++++++++++***)))((())))))))))))(((((((((((('''(((((()))))))))))))))+++++++++++++++***)))((()))))))))))))))(((''''''&&&***(((%%%---:::<<<444---,,,***)))((((((((()))************************))))))(((((((((((())))))++++++***)))'''%%%###""")))(((''''''(((***---...***)))'''((()))***((('''%%%&&&((()))+++,,,,,,,,,************))))))))))))(((''''''&&&&&&((()))***(((((((((((()))))))))))))))((('''&&&&&&'''((())))))*********+++++++++++++++******)))))))))))))))((())))))******)))'''&&&$$$%%%'''(((***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((***************)))((((((*********)))))))))))))))***(((&&&&&&(((*********(((((())))))))))))((((((&&&((()))++++++)))(((&&&(((((((((((())))))))))))---,,,,,,+++***)))((((((''''''&&&''''''((()))***(((((((((((((((((((((((((((''''''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&---------,,,+++++++++***++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,,,,++++++***)))++++++++++++++++++++++++)))))))))))))))*********+++++++++*********++++++)))))))))******)))(((((()))))))))))))))))))))(((************************---,,,+++******+++,,,...***---...---***))),,,...666555333000,,,++++++---))))))))))))))))))))))))&&&'''(((((())))))((((((,,,(((,,,999===444,,,,,,)))))))))))))))((((((((())))))))))))******************+++++++++***))))))))))))))))))************)))))))))))))))))))))))))))******+++++++++*********+++,,,,,,,,,+++******+++++++++,,,,,,...//////333222000///------------......---------,,,,,,,,,++++++++++++++++++++++++...............---,,,+++---------,,,,,,+++++++++...------,,,,,,++++++***...------,,,+++++++++++++++++++++************)))******+++,,,,,,,,,,,,+++((()))+++,,,++++++,,,---(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&%%%%%%%%%'''%%%%%%&&&((()))((('''((())))))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))''''''((((((''''''&&&%%%'''''''''''''''((())))))))))))(((((((((((())))))))))))((('''''''''''''''(((((()))***************)))(((''''''''''''))))))************************((()))******++++++*********))))))(((((())))))))),,,...000000---+++************++++++++++++******+++++++++*********))))))))))))))))))(((((((((((((((((()))******+++******++++++******)))))))))))))))))))))))))))(((((('''))),,,***'''...:::;;;444---,,,+++)))))))))))))))************************))))))(((((((((((())))))...............---,,,,,,'''&&&%%%$$$%%%''')))******((('''((()))***)))'''((()))))))))*********************)))))))))(((((((((''''''&&&'''((()))***(((((((((((()))))))))******)))(((((((((((()))***((()))))))))************++++++***)))(((((())))))'''((()))***++++++******''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))((('''&&&***)))))))))))))))))))))***((('''''')))*********&&&&&&&&&''''''&&&&&&&&&'''((()))******)))((('''(((((((((((()))))))))))),,,,,,++++++***)))))))))((((((((('''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''((())))))(((&&&''''''''''''''''''''''''------------............++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************))))))(((((('''(((((()))***+++,,,,,,++++++++++++***)))(((((('''''''''(((((((((((((((************************...---+++)))(((((()))))),,,,,,,,,,,,++++++,,,,,,333222///***''''''***,,,))))))))))))))))))))))))&&&'''(((((())))))((((((+++''')))222777222...///*********))))))((((((((())))))))))))************((()))******++++++******))))))))))))************))))))))))))))))))))))))+++++++++++++++***))))))******++++++,,,++++++***,,,,,,+++,,,,,,---......222111000......---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,.........---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///...---+++++++++++++++++++++************)))******+++,,,,,,,,,,,,,,,)))***++++++***+++---///(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$&&&(((***))))))(((((((((&&&$$$$$$%%%'''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((('''&&&&&&'''''''''''''''((())))))++++++***)))(((((((((((()))((((((''''''''''''(((((())))))************)))''''''''''''((()))******************************)))******+++++++++++++++******)))))))))******+++...000111000---+++))))))++++++,,,,,,,,,,,,++++++,,,+++***)))((()))******))))))))))))(((((((((((((((((()))++++++,,,,,,,,,+++***(((''''''((())))))))))))))))))(((((((((((())),,,***(((---666666000---,,,+++***)))))))))***************************))))))(((((((((((()))))))))***+++,,,------------'''&&&%%%%%%%%%%%%'''((()))((('''((()))***)))(((,,,+++***((((((((())))))******))))))))))))(((((((((''''''''''''((())))))((((((((()))))))))************))))))))))))***+++)))))))))*********++++++,,,+++***)))(((((((((((('''((()))+++,,,,,,,,,,,,************)))(((''''''))))))))))))))))))))))))++++++++++++++++++++++++))))))*********)))(((((())))))))))))))))))******+++)))((((((***++++++***))))))************))))))'''((()))******)))((('''(((((((((((())))))))))))************************+++***))))))))))))))))))'''''''''''''''''''''''')))((('''(((******)))'''((((((((((((((((((((((((........................************************,,,+++++++++++++++++++++******+++++++++******)))))))))))))))))))))))))))******))))))))))))))))))&&&'''((()))***+++++++++,,,,,,,,,++++++)))((('''((((((((()))))))))))))))************++++++++++++---,,,+++***)))(((((((((,,,+++***+++,,,---+++***---,,,***'''$$$$$$&&&)))))))))))))))))))))))))))'''((())))))******))))))***%%%%%%+++...,,,+++---++++++******)))(((((((((((()))))))))************'''((()))***++++++++++++((()))))))))************))))))))))))))))))))))))******+++++++++******)))*********+++++++++++++++,,,,,,,,,+++,,,,,,------000//////......---------......---------,,,,,,,,,------------------------....../////////......---//////...---,,,++++++***+++++++++,,,,,,---------......---,,,+++******++++++++++++*********))))))******+++,,,------------//////...+++(((''')))***(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&%%%$$$&&&((())))))((((((((('''%%%######%%%((())))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''(((((((((((('''''''''''''''''''''((())))))---,,,+++)))(((''''''''')))(((''''''''''''((((((((()))************))))))&&&''''''((())))))***+++))))))))))))******************+++,,,,,,,,,,,,+++******************+++,,,,,,...///...,,,************++++++++++++++++++***,,,+++)))'''''')))***+++))))))))))))(((((((((((('''((()))***+++,,,,,,,,,***)))'''&&&%%%'''(((******))))))((((((((((((((((((***)))&&&)))///000+++++++++******))))))))))))************************))))))(((((((((((())))))%%%&&&'''((()))*********+++***)))(((((((((((())))))((('''((()))***)))(((---,,,)))((('''((()))******)))))))))((((((((((((''''''''''''((((((((()))(((((()))))))))*********))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,+++)))(((((((((((((((((()))***+++++++++,,,***************)))((('''))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++)))))))))))))))*********+++)))))))))+++,,,+++******++++++,,,,,,++++++***(((((())))))))))))(((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,+++***))))))))))))************************)))(((((()))***+++***(((((((((((((((((((((((((((......------,,,+++++++++************************++++++++++++++++++++++++)))******+++++++++******(((((((((((((((((((((((('''(((((()))******++++++((())))))*********)))))),,,,,,,,,++++++)))((('''''''''(((((())))))))))))))))))*********+++++++++++++++***************++++++******+++------+++))))))******)))'''&&&&&&'''))))))))))))))))))))))))))))))***++++++++++++******'''&&&''')))((()))***+++*********)))))))))(((((()))))))))************&&&'''((()))***+++++++++((()))))))))************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))))))))******+++++++++---,,,,,,+++++++++,,,,,,...............---------......---------,,,,,,,,,------------------------...//////000000000////////////...------,,,++++++***++++++,,,,,,------...+++***************+++++++++++++++*********))))))******+++,,,---......---222111///,,,(((&&&&&&'''(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((('''&&&&&&'''((('''%%%''''''&&&$$$######&&&((())))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''((())))))...---+++***((('''''''''((((((''''''''''''(((((())))))*********))))))(((&&&'''(((((()))******+++(((((()))))))))***************+++,,,,,,,,,,,,+++******))))))***+++,,,,,,(((***++++++***)))***+++))))))************))))))+++***(((''''''(((***,,,))))))))))))((((((((((((&&&'''((()))************)))(((&&&%%%%%%'''(((*********)))((('''(((((()))((())))))'''))),,,,,,)))))))))))))))))))))((((((************************))))))(((((((((((()))))))))******+++++++++******,,,,,,+++******)))))))))(((''''''((()))******)))+++***((('''''')))+++,,,)))))))))(((((((((((('''&&&''''''((((((((((((((())))))))))))************'''''''''(((((()))))))))))))))))))))************,,,+++***)))(((((((((((())))))))))))((()))))))))((())))))************)))))))))))))))))))))))))))************************+++,,,------------,,,,,,(((((())))))***************))))))***+++,,,+++***'''(((((((((((((((((('''(((((())))))))))))(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,---,,,+++******)))******++++++++++++++++++++++++)))(((((()))+++,,,+++)))''''''''''''''''''''''''---------,,,+++******)))*********************************+++++++++++++++***+++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((()))***+++,,,,,,******+++,,,+++***((('''++++++++++++***)))((((((%%%%%%&&&&&&''''''((((((((((((((()))******++++++))))))******+++++++++,,,)))***+++,,,,,,+++***))))))+++,,,,,,+++))))))***))))))))))))))))))))))))((()))******++++++******+++***))))))((())))))***************************))))))))))))************&&&'''((()))************))))))))))))************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,)))))))))))))))***+++,,,...---,,,++++++***++++++,,,,,,------...------,,,......---------,,,,,,,,,------------------------......///000000000//////............------------+++++++++,,,,,,---------)))))))))))))))***+++++++++++++++************))))))***+++---.....................,,,)))((((((***(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))'''&&&&&&''''''&&&%%%'''''''''&&&$$$%%%&&&(((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((('''''''''''''''((())))))------+++***)))((((((((((((''''''''''''(((((())))))************))))))(((''''''))))))************'''(((((())))))*********)))******+++++++++++++++)))))))))))))))***+++,,,&&&((())))))))))))***,,,)))))))))******)))))))))))))))((('''((()))***+++))))))))))))((((((((((((''''''((())))))))))))((((((((('''&&&&&&''')))***+++***((('''''''''((()))++++++++++++++++++++++++))))))*********))))))(((************************))))))(((((((((((())))))++++++++++++++++++***)))*********))))))(((((((((((('''&&&(((***+++***)))(((((((((((()))***,,,---))))))((((((((((((''''''&&&''''''((()))((((((((()))))))))*********++++++%%%&&&'''((())))))((((((&&&&&&&&&'''''''''((((((+++******)))))))))))))))******)))(((''''''(((((('''((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******((((((((()))******++++++)))((((((***+++,,,***)))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))******+++++++++,,,++++++******************(((((((((((((((((((((((()))))))))***,,,---,,,***'''''''''''''''''''''''',,,,,,,,,+++++++++++++++************************)))*********++++++++++++)))***++++++,,,,,,++++++))))))))))))))))))))))))(((((())))))*********+++***+++,,,---,,,+++)))((()))))))))******)))((((((%%%&&&&&&'''(((((())))))&&&''''''((())))))******(((((())))))*********)))'''***------+++))))))*********+++***))))))+++---))))))))))))))))))))))))''''''((()))))))))))))))&&&((()))))))))*********)))))))))******++++++,,,))))))))))))************''''''((()))******))))))))))))))))))************))))))))))))))))))))))))((()))***+++++++++++++++)))((((((((()))***,,,---...---,,,+++***************+++,,,---...------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********+++++++++************))))))***+++---.../////////***,,,------+++******+++(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''&&&%%%&&&(((((('''&&&&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))'''''''''''''''((())))))---,,,+++***))))))))))))'''''''''''''''((())))))***************)))((((((((((((************)))(((''''''(((((()))******+++((()))******++++++******(((((((((((()))***+++,,,((()))******((((((***+++)))******++++++******)))(((((((((((())))))******))))))))))))(((((((((((())))))*********)))((((((''''''((((((((()))))))))+++***((('''''''''))))))++++++,,,,,,,,,******,,,***+++,,,,,,,,,,,,+++***************************))))))(((((((((((())))))((())))))******)))))))))((())))))))))))(((((('''((('''&&&'''***+++***)))((((((((()))******++++++))))))((((((((('''''''''&&&&&&((()))))))))((('''))))))*********+++++++++%%%&&&((()))******))))))''''''''''''(((((((((((()))))))))))))))******+++***)))((((((((()))***+++(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''(((((()))******++++++((((((((()))++++++)))((()))******++++++******)))))))))(((((((((((())))))(((((((((((())))))))))))***************+++++++++***))))))))))))******+++(((((((((((((((((((((((()))))))))***------,,,+++((((((((((((((((((((((((******+++,,,,,,---......))))))))))))))))))))))))))))))******++++++++++++&&&'''((()))))))))))))))((((((((((((((((((((((((************)))))))))))))))***,,,------,,,+++***'''(((((())))))))))))(((((((((((()))***++++++,,,%%%&&&&&&'''((())))))***'''(((((((((((((((''''''%%%***///...***''')))+++)))((('''%%%$$$&&&***---))))))))))))))))))))))))%%%&&&&&&''''''''''''''' $$$'''(((((()))***)))(((((()))***+++,,,,,,---))))))))))))************'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++++++++***)))))))))((((((((((((***,,,---...---,,,+++******)))))))))***,,,---...------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))+++++++++************))))))***,,,---.../////////***,,,......,,,***))))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&'''((()))***%%%$$$$$$&&&((())))))(((&&&'''))))))(((''''''((())))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))'''''''''''''''((()))))),,,,,,+++***))))))))))))'''''''''''''''((()))******************)))(((((())))))***++++++***((((((&&&''''''((()))******+++(((((()))***************''''''''''''((()))***++++++,,,,,,+++)))((()))++++++++++++,,,,,,+++++++++&&&'''((()))******))))))))))))))))))((((((((((((++++++,,,++++++***)))(((''''''((()))******))))))+++***((('''&&&''')))***))))))***+++***((((((***+++,,,---.........---,,,************************))))))(((((((((((()))))))))***+++,,,,,,,,,,,,,,,))))))************))))))''''''&&&'''***++++++***((())))))************))))))(((((((((''''''''''''%%%&&&((()))))))))(((''')))************+++++++++&&&''')))***+++++++++***************++++++++++++(((((((((((()))***+++,,,))))))(((((()))+++---...))))))***+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,'''(((((()))***+++++++++''''''''')))++++++)))'''&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))************************)))((((((((()))***++++++)))))))))))))))))))))))))))))))))+++---...---,,,))))))))))))))))))))))))---+++***+++,,,...------***)))))))))))))))******)))))))))))))))*********************************(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))(((((())))))(((((())))))))))))((((((******))))))((((((''''''******)))(((((((((((((((,,,+++***((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((************************((((((((((((((()))*********)))(((''''''((()))***&&&&&&&&&'''((())))))***+++++++++***************))))))))))))))))))******+++******)))))))))(((((())))))))))))************)))************+++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,....../////////...,,,+++++++++++++++++++++++++++000///...---,,,+++++++++******))))))***+++,,,,,,------......---,,,***))),,,,,,+++***))))))******)))******++++++******)))+++*********))))))((((((******)))(((((((((((((((%%%&&&&&&''')))***,,,---++++++***)))(((((())))))***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''***++++++***'''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((''''''&&&&&&&&&%%%'''''''''''''''((())))))***)))(((&&&&&&&&&'''((())))))((((((((((((((()))(((((('''(((((()))***+++%%%&&&&&&'''((())))))***))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************,,,+++)))((('''(((***+++++++++,,,------+++***)))))))))************))))))&&&'''''''''(((((())))))((()))+++,,,,,,+++***)))&&&&&&&&&'''((())))))***''''''''''''((((((((((((***++++++,,,,,,++++++***)))***++++++,,,,,,++++++---,,,+++***)))'''&&&&&&&&&''''''((()))******+++*********++++++,,,,,,,,,++++++******))))))(((((()))))))))))))))************)))((()))******)))((((((((((((((((((''''''''''''((()))******)))((('''&&&''')))******+++---///111000...+++***)))((((((###%%%(((+++,,,,,,+++***,,,***((('''((((((((('''******+++++++++******)))************************(((((()))***+++,,,---------***'''''')))+++***)))(((***+++,,,+++***'''&&&******))))))))))))******++++++***************+++++++++************++++++++++++************++++++))))))))))))))))))))))))***++++++++++++***))))))))))))))))))************...---***(((''''''((()))'''))),,,//////...---++++++(((&&&'''***,,,,,,+++,,,+++)))***,,,------,,,++++++******)))*********)))))))))))))))))))))*********************************))))))((((((''''''))))))))))))))))))))))))+++******)))(((((())))))***++++++,,,,,,++++++***))))))))))))))))))((((((******)))(((((((((((((((***)))((((((((()))***+++(((((((((((()))))))))***''''''(((((())))))******************************))))))(((((())))))*********)))(((''''''((()))***''''''(((((()))******+++************************((((((''''''(((***+++---***************)))(((((((((((((((((()))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,------......---------,,,,,,,,,---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++******))))))***++++++,,,---------,,,,,,+++***)))+++***))))))(((((())))))******++++++++++++***************)))))))))((((((***))))))(((((((((((((((((('''''''''((()))***+++***))))))(((((((((((((((***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((***)))))))))(((((((((((('''''''''''''''((())))))+++***)))((('''(((((()))))))))((((((((((((((())))))(((((((((((())))))***'''''''''(((((())))))***))))))))))))))))))))))))*********)))))))))((((((************************************************+++***(((''''''(((***+++)))************)))(((((())))))************))))))'''''''''((((((((())))))((()))***++++++***)))(((&&&&&&'''''''''(((((((((''''''((((((((()))))))))***++++++,,,,,,++++++***+++,,,------......---------,,,,,,+++***)))((((((''''''(((((()))******+++***++++++++++++++++++,,,*********))))))(((((((((***************************)))((()))+++,,,,,,+++((((((''''''''''''(((((((((((())))))))))))((((((&&&((()))***)))***,,,---(((((()))***,,,---......,,,++++++***)))((('''&&&'''((())),,,...---***'''******+++++++++******)))************************))))))******+++*********,,,)))'''''')))******))))))***+++++++++)))((('''******))))))))))))******++++++***************++++++******))))))******+++*********))))))*********))))))))))))))))))))))))***++++++++++++***))))))))))))))))))************+++***)))((((((((()))***((()))+++---------,,,++++++)))&&&''')))++++++***+++)))))))))+++,,,+++***,,,,,,,,,++++++***************))))))))))))))))))************************++++++***)))((('''&&&&&&))))))))))))))))))))))))******)))((((((((())))))***++++++,,,,,,++++++***))))))))))))***************))))))(((((((((((((((((('''''''''((()))+++,,,((((((((()))))))))******&&&&&&'''((()))***++++++************************(((((()))))))))*********))))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))''''''&&&'''(((***---...((()))***+++***)))(((''''''''''''((((((((()))))))))************+++++++++)))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------,,,,,,+++++++++++++++,,,*********)))******+++,,,---,,,+++***))))))))))))***)))((((((((((((((((((+++++++++,,,,,,+++++++++******))))))))))))((((((***)))((((((''''''(((((())))))(((((('''(((((((((((((((((('''''''''''''''))))))(((''''''''''''(((%%%%%%%%%&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((('''''''''''''''((())))))+++******))))))))))))***)))((((((''''''((())))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((++++++++++++++++++++++++***************************)))(((''''''((()))*********)))(((((((((((()))))))))************))))))''''''(((((((((((())))))'''((()))******)))(((''''''''''''''''''(((((((((((())))))))))))************++++++,,,,,,++++++***+++,,,,,,---------------,,,,,,+++++++++*********'''(((((())))))*********+++++++++++++++*********))))))))))))((((((((((((,,,,,,++++++******))))))(((''''''(((+++,,,,,,+++)))((('''&&&&&&'''((()))))))))(((((((((((())))))'''((())))))(((((()))***&&&''')))***,,,,,,,,,+++---,,,*********+++,,,---///...---......,,,)))&&&)))******+++++++++******))))))))))))))))))))))))((()))***++++++)))'''&&&***)))''''''((())))))(((***************)))))))))******))))))))))))******+++***************+++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))************(((((())))))*********+++((())))))******++++++++++++***(((((()))))))))((()))(((((()))++++++***)))------------,,,+++***************)))))))))))))))******************************))))))((((((''''''((((((((((((((((((((((((***))))))((((((((())))))'''(((((())))))(((((('''(((((())))))******++++++))))))(((((((((((())))))(((((('''''''''(((***+++(((((()))))))))*********'''''''''((()))*********************************''''''(((((())))))))))))))))))(((((((((((())))))((((((((())))))*********(((((((((((())))))))))))(((((()))++++++,,,,,,,,,'''(((*********)))((('''(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++++++++,,,,,,,,,,,,------------******))))))***+++,,,,,,+++***************++++++,,,+++)))((((((((()))******))))))((((((((())))))++++++,,,,,,,,,,,,++++++))))))))))))))))))(((((())))))(((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((('''((((((((('''''''''(((((($$$%%%%%%&&&'''(((((()))'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''((())))))***)))))))))))))))))))))(((((('''''''''((())))))******)))(((((('''((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((++++++++++++++++++++++++************************)))((('''''''''((()))***---,,,***)))))))))***+++))))))************))))))(((((((((((((((((())))))'''(((((()))(((((('''&&&''''''(((((()))******+++))))))*********+++++++++***++++++,,,,,,++++++***))))))***++++++++++++***************************(((((()))))))))*********,,,,,,++++++******))))))((((((((((((((((((((((((------,,,,,,+++***))))))((('''&&&''')))))))))''')))((('''&&&&&&''')))******)))(((''''''((()))***((()))))))))'''&&&'''((((((***---111333444333333...------------------...000---***((()))))))))((())))))***+++++++++******((((((((((((((((((((((((&&&'''***++++++)))'''%%%)))(((((((((((()))((((((++++++***))))))******+++******))))))))))))***************)))******+++,,,******))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((***++++++++++++***))))))((()))))))))************(((((()))************))))))(((((('''((()))***+++,,,+++***)))((((((''''''((((((((()))++++++***(((,,,------------,,,+++***************))))))(((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((()))((((((((((((((())))))&&&''''''''''''''''''&&&(((((())))))*********+++))))))(((((((((((())))))+++***)))'''''''''((()))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&'''(((((((((''''''(((((())))))))))))((((((''''''((((((((((((((()))''''''(((((()))))))))))))))+++...000000---***((('''((())))))***)))((('''))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))*********++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))))))))***+++,,,,,,++++++***************++++++***)))((('''((()))************))))))******+++***++++++,,,,,,++++++***(((((((((((((((((()))))))))(((((('''''''''''''''&&&&&&&&&&&&'''((()))***(((((()))*********)))(((''''''((((((((((((((((((%%%%%%&&&&&&'''((())))))'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''((())))))'''((((((((((((((((((((('''''''''''''''((())))))******)))(((((('''((((((************))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))************************************************((((((((((((((()))******---,,,***)))))))))***+++))))))************))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&&&&'''((()))+++---......************++++++++++++***++++++,,,,,,++++++***((()))******++++++******(((((((((((())))))))))))))))))))))))************+++++++++******)))))))))((((((((()))))))))))))))------,,,,,,+++***)))))),,,+++))))))))))))'''%%%((('''&&&&&&'''((()))******)))(((''''''((()))***((()))***(((&&&%%%&&&'''&&&***000777===BBBDDDEEE:::999999777444///+++)))******+++---///000...,,,((()))***+++++++++++++++(((((((((((((((((((((((($$$&&&(((+++,,,+++)))(((((())))))))))))(((((()))++++++************++++++******))))))))))))************))))))***++++++,,,***))))))))))))))))))***'''((())))))))))))((('''((((((((((((((((((((((((***++++++++++++***))))))((()))))))))************)))************)))(((((()))((('''&&&&&&((()))***+++,,,,,,+++)))(((''''''(((((((((***,,,,,,***(((***+++------------,,,+++++++++******)))((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((''''''(((((())))))((())))))******))))))((((((((((((((())))))))))))((((((((((((((())))))***---,,,***)))((((((((())))))))))))*********++++++***)))))))))((((((((('''))))))))))))))))))))))))%%%&&&'''((()))((('''&&&(((((())))))))))))((((((''''''''''''(((((((((((('''(((((())))))******+++***,,,///111000---)))&&&'''((((((((((((((())))))*********+++++++++,,,,,,)))************+++++++++)))))))))))))))))))))))))))************+++++++++***************+++,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++,,,---)))******++++++,,,,,,---***)))))))))***+++,,,,,,,,,+++******)))***************)))))))))))))))******************++++++,,,*********++++++*********''''''(((((((((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&'''((()))***'''(((***+++++++++***)))&&&'''(((((()))(((((((((&&&&&&&&&'''((((((((()))'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((((((((((()))))))))))))))'''''''''''''''((())))))&&&''''''(((((((((((('''&&&&&&&&&&&&'''((())))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))************************(((((())))))******++++++))))))(((''''''''''''((())))))************))))))******))))))))))))(((((())))))((((((''''''&&&&&&&&&'''(((***+++---...///)))************+++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,'''(((((((((((((((((((((***************************************)))))))))))))))))))))************,,,,,,++++++******))))))111///---,,,+++***(((&&&&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))***)))'''%%%&&&'''&&&)))---333888;;;>>>???@@@AAABBBBBBAAA>>>:::888666999>>>BBBAAA:::000(((((()))***+++++++++++++++))))))))))))))))))))))))$$$&&&(((***+++++++++***((()))++++++***))))))************+++++++++++++++******))))))))))))******))))))))))))***+++,,,,,,***))))))(((((())))))***((((((************(((((())))))))))))))))))))))))***++++++++++++***))))))))))))))))))************+++*********))))))(((((()))((('''''''''((()))***+++---...---***)))((()))(((((()))+++---,,,***(((((()))+++---...---,,,+++++++++******)))(((((('''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))******++++++++++++******((((((((('''''''''''''''((((((((((((((()))******,,,+++***))))))***++++++))))))*********+++++++++(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))***+++***)))((('''((()))******)))((('''(((((((((((((((((((((((((((((())))))***++++++,,,***+++,,,---,,,+++***))))))(((&&&&&&&&&((()))+++)))************+++++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++***************++++++,,,******+++++++++,,,,,,,,,,,,++++++***+++,,,---...******++++++,,,------...++++++*********++++++,,,,,,++++++***))))))******)))******++++++******))))))))))))))))))***++++++((())))))******))))))((('''''''''((((((((())))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((&&&''')))***+++***)))(((%%%&&&((()))))))))((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''(((((((((((((((((((((((()))))))))***'''''''''''''''((())))))&&&'''((()))***))))))(((&&&&&&&&&&&&'''((()))))))))(((((((((((())))))***'''''''''(((((())))))***))))))))))))))))))))))))'''''''''((((((((())))))************************************************((()))***++++++,,,,,,,,,(((((((((((((((''''''&&&))))))************))))))*********)))))))))((((((+++***)))((('''''''''''''''(((((())))))******+++)))))))))************+++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,))))))))))))((((((((((((************************))))))))))))************)))*********+++++++++,,,************************///---+++++++++***(((&&&$$$%%%''')))***)))(((((((((((())))))))))))(((((()))******)))'''&&&'''((((((((()))***+++,,,------666888;;;>>>@@@BBBBBBCCCAAACCCEEEFFFBBB999...&&&(((((()))++++++,,,,,,+++************************(((((()))***+++++++++***(((***------+++)))***+++)))***+++,,,,,,,,,++++++******))))))))))))******))))))))))))***+++,,,---))))))(((((((((((())))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))***++++++++++++***))))))))))))))))))***************)))((((((((()))***+++))))))((((((((((((((()))+++---//////,,,******+++))))))***,,,------+++(((&&&(((***---...---,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((()))*********++++++++++++******((((((''''''&&&&&&&&&%%%((((((((((((((()))******+++************,,,---...)))************+++++++++&&&&&&'''((()))***++++++))))))))))))))))))))))))((()))+++,,,---,,,***)))'''((()))******)))((('''*********)))))))))))))))((())))))***+++,,,,,,,,,))))))((((((((()))+++,,,)))(((&&&%%%%%%'''***,,,))))))))))))************)))************+++++++++)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,*********++++++,,,,,,,,,,,,,,,+++++++++,,,...///++++++,,,------...//////,,,,,,+++++++++++++++,,,,,,,,,+++***))))))******))))))+++,,,,,,+++***)))((((((((((((((()))******(((((())))))))))))((((((&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&'''))))))((('''&&&%%%%%%%%%$$$&&&((()))***)))((('''%%%&&&((()))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''((((((((()))%%%&&&&&&&&&''''''(((((('''''''''''''''((())))))'''((()))+++++++++***)))%%%%%%%%%&&&'''((()))***(((((('''(((((()))***+++%%%&&&&&&'''((())))))***))))))))))))))))))))))))&&&'''''''''(((((())))))++++++++++++++++++++++++************************((()))***,,,,,,---------)))***+++++++++***((('''))))))************))))))+++*********))))))((((((++++++***(((((('''''''''))))))((((((''''''&&&&&&((())))))))))))*********+++++++++,,,,,,+++++++++(((((()))************)))************)))))))))(((++++++******************(((((())))))******++++++******+++++++++,,,,,,,,,)))))))))))))))************)))''''''((((((&&&%%%###%%%(((***+++***(((''''''((()))******)))(((''')))*********((('''((()))%%%%%%&&&'''(((***,,,---,,,,,,,,,---///222444555777666444333333111///,,,(((((()))++++++,,,,,,,,,************************+++++++++***************(((+++......+++******,,,((()))+++---...---+++*********))))))))))))******))))))))))))***+++,,,---))))))(((((((((((())))))(((***+++,,,,,,+++***((())))))))))))))))))))))))***++++++++++++***))))))))))))))))))************)))(((''''''(((***---...))))))))))))))))))((((((***---000000---++++++---************************&&&'''((()))***+++,,,---++++++***)))(((((())))))+++)))(((((()))*********---+++)))((()))++++++***''''''((((((((((((''''''))))))))))))))))))))))))''''''&&&&&&&&&((()))+++))))))))))))))))))))))))((())))))((('''&&&&&&'''&&&&&&'''((())))))((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))*********+++---,,,***(((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))))))))***,,,---+++...///---)))''')))+++***************)))(((((()))************+++++++++)))((((((((((((((()))***************************(((((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,......---,,,...---+++*********++++++************************+++++++++*********))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((%%%(((++++++***(((''''''((()))***)))((('''((())))))(((&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&******))))))((((((((('''''''''''''''((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))******))))))))))))******+++***)))(((((()))***++++++)))((('''((()))(((''',,,+++***)))((('''&&&%%%+++*********))))))((((((,,,+++***,,,...///,,,)))(((***+++***)))((()))***''''''''''''((((((((((((,,,,,,,,,+++++++++******'''''''''''''''((())))))(((***+++***)))((()))*********)))))))))))))))******(((&&&(((+++,,,+++)))******++++++++++++******))))))))))))))))))))))))))))))))))))************+++*********))))))((((((+++)))((())),,,---+++)))+++)))((()))***,,,++++++***)))))))))(((((('''''''''((()))******)))((('''&&&&&&'''(((((()))(((((((((((())))))))))))(((((((((((((((((())))))))))))++++++***))))))***++++++,,,+++++++++***)))))))))'''''''''((()))+++------,,,,,,+++***((((((***,,,******))))))))))))******++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++)))((('''((()))+++,,,************))))))))))))******)))(((((((((((((((*********))))))))))))))))))***,,,,,,,,,+++)))'''&&&'''(((''''''(((+++---,,,+++***))))))***++++++)))((('''&&&&&&'''((()))***+++------,,,***'''%%%************************&&&'''((()))***+++,,,,,,,,,+++******)))))))))))))))((('''(((((())))))(((+++***))))))+++,,,+++***(((((())))))))))))(((((())))))))))))))))))))))))***)))((('''''''''((()))))))))))))))))))))))))))((()))***)))'''&&&'''((('''((())))))))))))))))))******))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((())))))))))))))),,,+++***(((((((((((()))((((((((((((((((((((((((((((((((()))))))))******((((((((((((((())))))***+++,,,,,,+++)))))))))***)))))))))))))))(((''''''))))))*********+++++++++***))))))(((((()))))))))************************(((((()))++++++,,,,,,+++******************************+++++++++,,,,,,,,,*********+++++++++,,,,,,---,,,++++++---...---,,,---,,,+++*********++++++************************+++++++++*********))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&(((******)))(((((((((%%%'''((((((''''''(((***,,,+++(((&&&&&&&&&''''''((((((((((((((('''&&&&&&)))))))))(((((('''''''''''''''''''''(((((((((((('''(((((()))))))))(((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((((((((())))))''''''((()))))))))))))))###$$$%%%'''((((((((((((((((((''''''''''''(((((()))'''&&&'''(((******)))++++++***)))(((''''''&&&************)))))))))(((---,,,+++---//////,,,***(((***+++***)))((()))+++(((((()))))))))*********++++++*********)))))))))(((((('''''''''(((((()))(((***+++***)))((()))*********))))))))))))******,,,***)))***,,,---,,,*********++++++++++++******))))))))))))))))))))))))))))))))))))************)))))))))))))))************)))(((***,,,---+++)))***)))((((((***++++++************))))))((((((((('''((()))******)))(((''''''(((((()))******))))))(((((())))))))))))(((((((((((((((((())))))))))))************************++++++******************(((((((((((()))***,,,,,,+++++++++)))(((((()))+++******))))))))))))***************))))))******************+++++++++,,,,,,,,,+++++++++***************)))((('''((()))+++,,,+++*********))))))((((((++++++***)))))))))))))))***))))))))))))))))))))))))***+++,,,,,,***)))'''''''''((('''''''''***,,,+++***))))))))))))***+++)))(((''''''''''''((()))***+++---------***(((&&&************************''''''((()))***++++++,,,,,,,,,+++++++++++++++***************************(((((()))+++------+++)))))))))************)))))))))))))))))))))))))))))),,,+++***)))((('''(((((()))))))))))))))))))))))))))***+++***((('''((())))))***************)))(((---,,,+++***)))(((((('''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((++++++***)))(((((((((((((((((((((((((((((((((((()))))))))*********++++++'''(((((())))))))))))(((***)))((()))******)))((('''((((((((((((''''''&&&)))))))))*********++++++,,,+++***)))))))))))))))************************((()))***+++++++++++++++******************************+++++++++,,,,,,,,,*********++++++++++++,,,+++***)))***,,,------+++,,,,,,+++************+++************************+++************)))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''((())))))''''''((()))###$$$&&&'''&&&''')))***...,,,***((('''&&&&&&'''(((((((((((((((''''''&&&((((((((('''''''''''''''''''''''''''((((((((((((&&&'''(((((())))))))))))***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***'''(((((()))))))))))))))!!!$$$''')))***))))))'''''''''((((((''''''''''''%%%%%%&&&(((***************)))))))))(((((((((************))))))))))))+++++++++,,,...---+++))))))***+++***))))))***+++*********+++++++++,,,,,,******)))))))))((((((((())))))(((''''''((((((((((((***+++***)))((()))******)))))))))))))))******,,,+++******+++,,,+++)))******++++++++++++******))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))(((***+++,,,+++)))***)))((()))***++++++******************)))))))))(((((())))))))))))((((((((())))))***************(((((())))))))))))(((((((((((((((((())))))))))))))))))***++++++***))))))))))))******************)))))))))))))))******+++*********)))''''''(((*********))))))))))))*********))))))(((((())))))************++++++++++++,,,++++++*********)))))))))***)))((('''((()))***++++++++++++***)))(((((('''+++++++++***************))))))))))))))))))******)))***+++++++++***)))(((((())))))(((''''''(((******))))))(((((())))))***)))((((((''''''(((((()))***+++---------+++)))(((************************(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,+++((()))******))))))***+++((((((***,,,...---+++(((((())))))******))))))(((((((((((((((((((((((((((++++++***)))))))))))))))(((((((((((((((((((((((()))***+++***)))((()))***************))))))((('''+++++++++******)))))))))******))))))))))))******((((((((((((((((((((((((+++++++++***)))))))))(((******))))))(((((((((((((((((((((((((((((((((((()))*********++++++++++++)))***+++,,,,,,+++***))))))'''%%%&&&)))+++)))&&&'''(((((()))((((((''''''))))))))))))************------+++***))))))))))))************************((()))***+++++++++++++++******************************+++++++++,,,,,,,,,************++++++++++++***)))((()))+++,,,,,,+++++++++******************************************************))))))))))))''''''''''''''''''''''''************************))))))((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((()))(((&&&&&&(((***$$$&&&''''''''''''(((***+++***)))((('''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((%%%&&&'''((()))))))))))))))((('''''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''((((((((()))))))))(((((())))))))))))(((((("""$$$'''+++,,,,,,+++***'''((()))******)))(((''''''&&&%%%&&&((()))***)))))))))))))))))))))))))))*********)))))))))))))))))))))***+++++++++)))((()))***++++++))))))***+++*********+++++++++,,,,,,******)))))))))(((((((((***)))(((((((((((((((((((((***+++***)))((()))***))))))))))))))))))***+++******)))))))))(((''''''******++++++++++++******))))))))))))))))))))))))((()))))))))************)))))))))))))))*********(((((()))***++++++***)))***))))))***,,,,,,+++***++++++******************(((((())))))))))))((((((((())))))******)))))))))(((((())))))))))))(((((((((((((((((())))))))))))''')))***,,,,,,***)))'''(((((())))))******++++++******)))))))))))))))***))))))***)))''''''((()))******))))))))))))******))))))(((((((((((())))))************++++++++++++*********))))))))))))((()))(((((((((((()))******,,,++++++***)))(((''''''*********************))))))))))))))))))*********)))******+++***)))((((((***++++++***(((((((((***((((((((((((((())))))))))))))))))(((((((((((((((***+++,,,------,,,***))))))))))))))))))))))))))))))))))))))))))*********+++,,,------------,,,,,,%%%&&&''''''%%%&&&)))+++,,,,,,+++,,,------+++)))'''(((((())))))(((((('''(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((***+++***)))((()))+++))))))))))))((('''&&&&&&((((((((())))))***************))))))))))))******((((((((((((((((((((((((,,,,,,,,,++++++*********))))))))))))(((((((((''''''''''''''''''''''''''')))*********++++++++++++)))***+++,,,,,,+++***))))))&&&$$$&&&)))***(((&&&((())))))******)))))))))(((((()))))))))*********------+++***))))))))))))))))))))))))))))))))))))))))))***+++++++++************************************+++++++++,,,,,,,,,))))))*********+++++++++***)))((()))+++,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((('''(((((('''&&&&&&((()))''')))***)))''''''((()))''''''''''''''''''((((((''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&((())))))))))))&&&&&&&&&'''((()))***+++''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((&&&(((***------,,,+++)))'''((()))******)))((('''***(((&&&&&&((()))((('''))))))))))))************))))))))))))))))))******)))***+++,,,,,,+++******)))+++,,,+++***)))***+++)))))))))************+++++++++*********)))))))))***))))))((((((((())))))(((***+++***)))((()))***))))))(((((()))***++++++))))))))))))((('''''''''******++++++++++++******************************((()))))))))************,,,++++++***)))((('''''''''((()))***************+++******,,,......,,,+++******************++++++))))))(((((((((((())))))'''(((((()))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))'''(((***++++++***((('''((((((((())))))******++++++******)))))))))))))))((()))******(((''''''(((******))))))))))))******))))))(((((((((((())))))))))))*********+++++++++*********))))))))))))(((((((((((((((((())))))***++++++******)))(((((('''(((((()))******))))))((((((((())))))************************))))))((((((+++------,,,***))))))***''''''(((((()))))))))))))))))))))))))))(((((('''******+++,,,,,,,,,+++***))))))))))))))))))))))))*********)))))))))))))))***+++,,,---...---,,,+++(((******)))(((***000444444111...,,,++++++***)))''''''((((((((((((''''''))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))''')))***)))(((((()))+++'''((((((((((((''''''&&&%%%&&&&&&'''((()))************))))))))))))******))))))))))))))))))))))))++++++++++++++++++******'''(((((())))))((((((''''''''''''''''''''''''''')))))))))*********++++++((())))))))))))(((((('''((('''&&&'''(((((('''&&&((())))))***************((((((((()))))))))******,,,+++***))))))))))))))))))))))))))))))))))))))))))******+++++++++************************************+++++++++,,,,,,,,,)))))))))************++++++***)))***++++++***)))((()))******+++*********))))))))))))))))))))))))(((((()))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&'''((((((&&&&&&'''((()))*********((('''((()))%%%%%%&&&&&&'''(((((((((&&&'''(((((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((%%%&&&''''''((((((((((((%%%%%%&&&'''(((***+++,,,''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&'''''''''''')))))))))))))))(((((('''''')))***++++++***((('''&&&&&&&&&''''''&&&&&&&&&+++)))((('''((()))(((''')))*********************))))))))))))***************,,,...///---,,,,,,,,,***+++,,,+++*********,,,((((((((())))))))))))***++++++*********))))))))))))((((((((())))))***+++(((***+++***)))((()))***(((((((((((()))***+++,,,)))+++++++++)))((()))*********++++++++++++******************************))))))))))))************---,,,+++***)))'''&&&&&&&&&(((******)))((()))*********+++,,,......,,,***)))))))))***************))))))(((((((((((())))))'''((((((((((((''''''&&&(((((())))))))))))(((((((((((((((((())))))))))))(((((()))******)))(((((((((((())))))))))))))))))******)))))))))))))))***(((***++++++)))(((((((((******))))))))))))*********))))))(((((())))))***)))))))))************+++++++++*********)))))))))''''''((((((((()))))))))************))))))))))))&&&''')))******)))((((((((((((((()))******++++++******)))))))))(((((((((+++,,,...---+++*********''''''((()))************************)))(((''''''((()))******++++++++++++))))))))))))))))))))))))+++*********))))))(((((()))***,,,---------,,,++++++,,,---+++***---666===<<<777000+++))))))***+++(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))((('''))))))))))))))))))))))))&&&'''))))))(((''')))***'''(((((()))))))))((((((&&&''''''(((((())))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******&&&'''((())))))(((''''''''''''''''''''''''''''''((((((((()))))))))*********))))))(((((((((((((((((())))))((('''&&&&&&''''''(((((()))******))))))(((((((((((()))))))))******))))))(((((()))))))))))))))))))))))))))))))))******+++++++++******)))******************************+++++++++,,,,,,,,,))))))))))))************---,,,******++++++***((('''((()))***++++++***)))))))))))))))))))))))))))(((((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''))))))'''&&&&&&'''&&&((()))(((''''''((()))&&&''''''(((((((((((('''&&&&&&'''((((((((((((((('''''''''(((((()))))))))''''''''''''((((((((((((&&&&&&''''''((('''''''''''''''''''''((()))++++++''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((''''''''''''(((((((((((()))))))))))))))(((''''''(((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''+++)))((((((***++++++***+++*********************((()))))))))************)))+++......,,,***+++,,,***+++,,,,,,******+++,,,((((((((()))))))))************)))))))))(((((((((''''''(((((()))***,,,,,,(((***+++***)))((()))***(((((((((((()))***+++,,,(((***++++++)))(((***,,,******++++++++++++******************************))))))))))))************,,,++++++***)))(((''''''&&&(((******(((((()))***(((((()))+++---,,,***(((((((((((())))))************)))(((''''''((()))***)))))))))))))))(((''''''(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***)))))))))))))))******(((***,,,,,,***)))((()))******))))))))))))***************))))))*********))))))))))))************,,,+++++++++************&&&''''''((((((((((((((())))))))))))************&&&((()))+++++++++)))((('''(((((()))******++++++******)))((((((((((((((((((***,,,,,,***)))))))))'''((()))+++++++++++++++******++++++***)))'''&&&''''''((()))******++++++))))))))))))))))))))))))++++++******))))))((((((((()))+++---------+++***'''((('''%%%$$$)))333;;;BBB;;;111***'''(((***+++))))))************))))))))))))))))))))))))))))))(((((()))))))))'''&&&%%%))))))))))))))))))))))))%%%'''((((((''''''(((***'''((()))***************))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&'''((())))))(((''''''''''''''''''''''''''''''(((((((((((())))))))))))---,,,***)))))))))***+++(((***,,,***&&&$$$%%%(((&&&&&&'''((())))))(((((((((((((((((()))))))))))))))((((((((((((((()))***))))))))))))))))))))))))******+++++++++******)))******************************+++++++++,,,,,,,,,))))))))))))************///---,,,+++++++++)))((('''((()))+++++++++***)))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&)))***(((&&&&&&&&&###%%%'''''''''''')))***))))))******)))(((''''''&&&&&&'''((())))))(((((('''((((((((())))))******''''''''''''((((((((()))'''''''''(((''''''&&&&&&)))(((((((((((())))))***''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((()))))))))))))))))))))))))))((('''''')))))))))))))))*********)))((('''&&&&&&'''((()))***(((''')))+++------,,,+++++++++*********))))))(((((())))))*********+++%%%(((++++++((('''''')))***+++,,,,,,******+++,,,((())))))))))))*********)))((((((((('''''''''''''''''''''((()))+++------(((***+++***)))((()))***(((((((((((()))***+++,,,$$$''')))((('''&&&(((+++******++++++++++++******************************))))))))))))************************))))))))))))%%%(((******(((''')))+++''''''(((***++++++)))&&&''''''(((((()))))))))******)))(((''''''((()))******************)))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))******))))))(((((('''''')))))))))))))))***++++++)))+++------+++)))))))))******))))))))))))******++++++************++++++))))))))))))************,,,,,,,,,++++++++++++***&&&''''''((()))(((((((((((((((((()))******++++++'''(((***,,,---,,,***)))'''(((((()))***+++++++++******)))(((((((((((((((&&&(((******)))((((((((('''(((***+++,,,,,,,,,+++***+++++++++***)))'''&&&&&&&&&'''((()))******+++))))))))))))))))))))))))******))))))((('''''''''(((((()))***++++++,,,,,,---,,,***(((((()))***,,,///---+++))))))***+++,,,******))))))(((((('''''''''''''''''''''''''''''''''''''''((((((((((((((()))***++++++***)))(((''''''((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&'''((()))***(((''''''(((((('''%%%((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******))))))((((((******))))))((((((''''''&&&((()))++++++)))(((&&&))))))((('''&&&%%%%%%$$$&&&$$$###$$$((()))(((&&&''''''''''''(((((((((((()))((('''&&&&&&'''((())))))(((&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''))))))))))))(((((('''''''''&&&%%%'''***------,,,)))''''''''''''''''''((())))))%%%%%%%%%%%%%%%&&&'''(((''''''''''''((((((((((((%%%&&&&&&'''&&&&&&%%%%%%***)))((()))++++++)))(((+++)))'''(((+++,,,***(((+++***)))(((''''''''''''))))))*********+++++++++...,,,)))))))))******)))))))))))))))))))))))))))+++++++++***************))))))))))))************((((((''''''''''''((((((******))))))(((((('''''',,,***(((''')))+++,,,---(((+++---,,,)))''''''((())))))))))))))))))******)))***++++++***'''%%%###+++------,,,***)))***+++...---,,,+++************(((((((((((((((((((((((()))***+++,,,,,,+++)))))),,,+++++++++---,,,+++)))))))))))))))))))))))))))***************)))((((((***)))(((''''''((()))***(((((((((((())))))))))))******++++++++++++******'''((()))((('''&&&''')))******)))''''''&&&&&&&&&)))((('''''''''(((***+++,,,------,,,)))&&&%%%&&&)))************+++++++++))))))))))))))))))))))))------+++***))))))(((((()))((('''((()))+++...000000...,,,)))''''''(((((($$$&&&((())))))(((((()))''''''''''''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))------,,,++++++,,,------************************((()))***+++,,,---------))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))(((((((((((()))******+++,,,,,,---,,,+++***))))))******---,,,+++)))))))))***+++***)))))))))(((((((((''''''''''''''''''''''''''')))))))))((('''''''''&&&)))******+++***)))(((''')))))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((***(((''''''(((((('''&&&((((((((())))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))***++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((())))))************)))))))))(((((((((''''''((()))******)))((('''+++******)))((('''''''''&&&$$$###%%%''')))(((&&&''''''''''''(((((((((((()))(((((((((((((((((()))***)))(((&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((()))***+++,,,)))(((((((((''''''''''''&&&''')))++++++***(((''''''''''''''''''((())))))&&&%%%%%%%%%&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((('''***)))((()))++++++)))(((+++)))'''(((***+++***((())))))(((((((((((())))))))))))*********+++++++++...,,,***)))***++++++***))))))))))))))))))))))))******************++++++))))))))))))************))))))(((((((((((())))))***)))))))))(((((((((''')))'''''')))+++,,,***'''&&&))),,,,,,***((()))******************************++++++,,,+++***)))(((+++,,,---,,,***)))***+++---,,,+++***))))))))))))(((((((((((((((((((((((()))***++++++++++++***))),,,+++******,,,,,,***(((((((((((((((((((((((((((***************)))((((((***)))(((''''''((()))***(((((((((((()))))))))))))))))))))******)))))))))'''((()))(((''''''((())),,,+++***)))(((((((((((()))(((((('''((()))***+++''')))++++++***)))***+++))))))*********+++++++++)))))))))))))))))))))))),,,,,,+++***))))))))))))))))))(((((()))+++---...///---+++)))(((((())))))%%%'''))))))((('''(((((()))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++******+++,,,---************************)))***+++++++++++++++***))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))))))))************+++((())))))******+++++++++---------,,,,,,+++***)))************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''+++***))))))''''''&&&%%%))))))***++++++***((('''+++***)))))))))***,,,---***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((()))************))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))(((((('''&&&)))(((''''''(((((('''&&&(((((()))***+++,,,------(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++******))))))******+++*********++++++++++++,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))((((((******))))))((((((''''''&&&%%%$$$%%%'''(((((('''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((((())))))***+++,,,(((((((((((('''''''''''''''(((((()))(((((('''&&&'''''''''''''''((())))))&&&&&&&&&%%%&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((***)))((()))***+++***(((+++)))((()))******)))(((''''''''''''((()))++++++)))))))))************+++---+++******+++,,,+++***)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))******************))))))))))))******))))))))))))(((((((((((((((&&&''',,,000///)))###%%%(((************+++,,,************************))))))******++++++,,,,,,)))+++,,,+++******+++,,,,,,+++***)))((((((((()))(((((((((((((((((((((((()))******+++++++++******+++***))))))******)))'''(((((((((((((((((((((((())))))******))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((('''((())))))''''''((()))+++***)))(((((('''((((((((((((((((((((()))******'''(((***+++******+++,,,)))))))))*********++++++))))))))))))))))))))))))+++******))))))***************)))((()))***+++,,,,,,,,,***)))))))))***+++''')))******(((''''''(((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************************)))(((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((())))))***++++++,,,,,,((()))))))))*********+++------......---+++)))((((((((())))))))))))((('''))))))))))))((((((((((((''''''''''''''''''''''''***)))))))))((((((''''''((()))***++++++***)))(((+++***)))((((((***+++---***))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))*********(((&&&%%%)))(((''''''((()))(((&&&((())))))***++++++,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((******************************))))))))))))******************++++++++++++************************************************************************((((((((((((((((((((((((+++***)))((('''&&&%%%$$$))))))))))))(((((((((((())))))(((((((((((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''((((((((((((&&&'''((())))))((('''&&&$$$%%%'''(((((((((&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''((()))***(((((((((((((((''''''''')))(((''''''&&&&&&&&&&&&'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''+++)))((((((*********)))******)))))))))))))))(((''''''''''''((()))***+++))))))))))))************+++)))((()))***++++++)))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,((()))))))))************+++******************+++))))))))))))((((((((((((+++))))))...333333,,,%%%'''((()))*********++++++++++++++++++************((('''''''''((()))***+++(((***++++++******+++---******)))((((((((((((((()))))))))))))))))))))))))))*********+++++++++++++++***(((((())))))(((&&&((((((((((((((((((((((((((()))))))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((''')))***)))((('''((()))(((((('''&&&%%%%%%&&&&&&((((((((((((((())))))***+++------,,,)))'''''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))***+++++++++***))))))))))))************))))))******+++,,,)))***+++***(((&&&&&&'''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((************************(((((()))***+++,,,,,,---)))))))))))))))*********,,,---...///...,,,)))((('''(((((()))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******((()))***++++++***)))((())))))((('''((()))***+++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))******)))((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******+++***(((&&&%%%((('''&&&'''((()))(((''')))))))))))))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((******)))((('''&&&%%%%%%(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''(((''''''''''''((((((((((((%%%%%%'''(((((('''%%%%%%!!!$$$'''(((((('''&&&&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''(((((()))'''''''''((((((((((((((()))((('''&&&%%%%%%&&&&&&'''''''''''''''((())))))(((''''''&&&&&&&&&''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((()))+++)))(((((()))******)))************)))(((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''(((***+++***)))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,((()))))))))************++++++************++++++(((((((((((())))))))))))---***))),,,000111---)))***))))))))))))******)))+++++++++*********)))))))))(((((('''(((((())))))((()))+++*********+++,,,))))))(((((('''(((((((((************************)))))))))******++++++,,,,,,***((('''(((((('''&&&'''''''''''''''''''''''''''(((((()))))))))(((((((((((())))))))))))(((((((((((((((((()))))))))))))))******++++++******)))((()))***)))((('''(((***(((''''''&&&&&&&&&&&&''''''(((((()))))))))))))))......///---)))'''&&&&&&(((((()))))))))*********************************(((((((((((()))***++++++******))))))))))))))))))))))))))))))***+++,,,,,,***++++++***'''&&&&&&'''''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))*********((((((((((((((((((((((((((((((''''''''''''((((((************************(((((())))))***+++,,,,,,))))))))))))))))))))))))***+++---...---,,,***)))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((((((******+++,,,'''(((***++++++***))))))'''((((((((())))))))))))+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))+++***)))(((''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))((('''&&&((('''&&&'''((()))((('''((((((((((((''''''&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))******))))))((()))))))))************+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((()))******(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******&&&'''(((((('''&&&'''(((''''''''''''((((((((((((&&&&&&&&&''''''&&&&&&&&&!!!$$$'''((((((((('''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))'''''''''((((((((((((((((((((('''&&&&&&&&&'''''''''''''''''''''((()))))))))(((''''''&&&'''''''''''''''''''''(((((((((((()))(((((('''((()))+++,,,,,,***(((''')))************++++++***((('''((()))***)))((((((((((((((()))***)))))))))))))))(((((('''&&&'''(((+++,,,+++))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))************++++++************++++++(((((((((((())))))))))))***)))((()))***++++++***,,,***(((((()))******)))++++++******)))(((((((((***************+++++++++(((***+++***))))))***+++))))))(((((((((((())))))************************))))))))))))***+++,,,------+++(((''''''((('''&&&''''''''''''''''''''''''''''''((()))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))******++++++++++++******((()))******(((((()))*********))))))))))))******''''''((()))))))))))))))***,,,---,,,+++))))))***((((((((()))))))))******************************(((((((((((())))))***+++)))))))))))))))))))))(((((())))))***++++++,,,,,,+++++++++)))'''&&&''')))&&&&&&''''''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))%%%&&&''')))******++++++(((((((((((((((((((((((()))((((((''''''(((((()))************************((((((((())))))*********)))))))))))))))))))))((()))***+++,,,,,,,,,+++***))))))((((((((()))***+++'''((((((((()))))))))***((((((((((((((((((((((((((((((((()))*********+++'''((()))***+++******)))'''((()))++++++***)))(((+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++)))((('''''''''((('''&&&''')))))))))(((''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((('''((()))******)))((('''))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((***+++,,,,,,'''((((((((()))))))))***'''((()))******)))(((''''''''''''((()))******+++&&&((())))))&&&&&&''')))''''''''''''(((((((((((((((((((((''''''((((((((($$$%%%&&&(((((((((((('''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''(((((((((((('''''''''''''''((())))))))))))((('''''''''''''''''''''''''''(((((((((((())))))((('''(((***,,,---,,,***''''''(((************+++,,,+++(((&&&''')))(((((('''(((((()))***+++******))))))((((((((((((''''''(((***---...---+++))))))))))))))))))))))))******************++++++))))))))))))******************))))))))))))******'''((((((((()))))))))***&&&(((******(((((()))++++++(((&&&'''***,,,+++*********))))))(((''''''&&&'''((()))+++,,,,,,,,,,,,)))***+++***)))((()))******))))))(((((())))))***((((((((((((((((((((((((***))))))))))))+++,,,---///,,,)))''''''(((((('''''''''''''''''''''''''''&&&''''''((())))))(((((('''((()))******)))((('''(((((((((((())))))))))))))))))************))))))((()))******)))((()))***++++++************++++++&&&'''((()))***))))))(((''')))+++,,,++++++,,,---(((((((((((()))))))))***************************))))))((((((((())))))***(((((())))))))))))))))))((()))******+++++++++++++++++++++)))''''''(((***((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))'''((())))))************((((((((((((((((((((((((***))))))(((((())))))***************************(((((((((((())))))))))))))))))))))))((((((((((((((())))))***++++++++++++***)))((('''((()))+++---'''((((((((())))))******))))))))))))))))))))))))*********)))))))))))))))'''((()))***++++++***)))'''(((+++------,,,***(((++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''((()))***,,,))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))...---***(((''''''(((((('''&&&&&&''')))***)))(((%%%%%%&&&'''((()))******(((((((((((()))))))))))))))))))))))))))))))))))),,,+++++++++******))))))'''((()))******)))((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))******&&&((()))++++++)))(((&&&$$$%%%%%%&&&'''((())))))&&&(((***)))&&&%%%''')))''''''''''''((((((((()))+++***)))(((((()))***+++)))))))))))))))(((((('''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''(((((())))))&&&&&&'''((()))))))))((('''''''''''''''((())))))))))))((('''''''''''''''''''''''''''((((((((()))''''''&&&%%%&&&(((***,,,,,,***''''''(((************,,,---+++(((&&&''')))%%%&&&&&&''')))***,,,---******))))))((((((((('''))))))***,,,///000///---))))))))))))))))))))))))+++++++++***************))))))))))))******************))))))))))))******'''((((((((())))))******%%%***......***(((***,,,)))&&&%%%&&&***---...---***))))))((('''&&&&&&%%%!!!###'''***,,,,,,,,,+++***++++++***((('''((()))***)))))))))))))))******''''''''''''''''''''''''***))))))))))))+++---...///---)))'''((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))(((((('''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((((((***+++***)))((()))******)))))))))))))))******&&&''')))*********)))((((((***,,,,,,++++++,,,---(((((((((((())))))))))))************************))))))(((((((((((())))))''''''((()))))))))))))))))))))***+++++++++++++++***+++***)))'''''')))+++***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))***************))))))(((((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************+++,,,---...******((('''''''''((()))(((((())))))******++++++''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))******))))))((((((''''''************************((()))+++,,,,,,+++)))(((******))))))))))))************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''(((***++++++***)))(((((()))***+++,,,***((('''(((((('''&&&******)))'''&&&%%%$$$###***)))'''%%%$$$###$$$$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((''''''&&&******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((+++)))'''%%%$$$%%%&&&'''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''')))***++++++++++++111---)))((()))***)))'''((((((((((((((()))******)))******+++++++++***)))***))))))***+++...000111,,,+++*********+++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++***((((((************))))))))))))))))))))))))((((((((((((''')))***,,,,,,***)))''')))))))))))))))******+++((()))***++++++***)))((()))((('''''''''(((***+++************))))))(((((((((((((((((((((((((((((())))))************))))))************+++,,,---...,,,+++***)))((((((((((((%%%%%%&&&&&&''''''((((((+++)))'''&&&%%%&&&'''(((+++*********))))))(((((((((((((((((())))))))))))&&&''')))******)))((((((---,,,,,,+++***)))(((((('''((()))))))))))))))((()))))))))))))))******+++)))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))******+++***)))(((''''''((()))******)))(((''''''((()))***,,,+++***))))))***+++,,,+++***(((&&&&&&'''((()))******)))((((((((((((((()))))))))))))))(((''''''************))))))))))))*********)))))))))))))))((()))***++++++***)))((()))((((((((('''''''''''',,,+++++++++******)))))))))(((((((((''''''''''''******))))))))))))******))))))))))))))))))))))))************************))))))))))))***+++,,,---,,,+++)))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))***++++++++++++***)))******))))))))))))************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))(((((('''((()))***+++******)))(((((()))******+++)))(((((()))***((('''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))(((((('''&&&(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((&&&%%%%%%&&&&&&((())))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((***)))'''%%%%%%%%%&&&'''&&&&&&&&&''''''''''''((()))(((''''''''''''((()))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''((()))************000---)))((()))***)))'''((((((((((((((()))******************))))))))))))++++++******+++,,,---...+++******)))***+++,,,---+++++++++,,,,,,,,,------$$$%%%&&&((()))*********))))))))))))(((((((((((())))))))))))((((((((((((((()))************)))((())))))(((((())))))***+++))))))************)))))))))(((((('''((()))***++++++******)))))))))))))))(((((((((((((((((((((((())))))************))))))************+++,,,------+++***)))(((''''''''''''((((((((()))))))))))))))***)))'''&&&&&&&&&((((((************)))))))))((((((((((((((()))))))))***)))************)))'''''',,,++++++******)))))))))))))))))))))))))))(((((())))))(((((())))))***+++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++***)))(((((((((((()))*********(((((('''((())))))+++******))))))******+++...---+++***)))***+++,,,******)))((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))***)))))))))))))))))))))'''((())))))))))))((('''))))))((((((((('''''''''++++++******))))))))))))))))))((((((((('''''''''++++++************++++++))))))))))))))))))))))))************************)))((((((((()))***+++,,,---,,,+++***))))))))))))******)))(((((('''&&&&&&'''((()))******)))((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''******************************))))))))))))*********))))))(((((())))))***''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((()))*********))))))(((((())))))***(((((((((***+++,,,***(((''''''''''''(((((((((((($$$%%%&&&((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))(((((('''&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((***)))'''&&&%%%%%%&&&'''&&&&&&&&&''''''''''''((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((()))))))))***///,,,)))((()))))))))((())))))((((((((()))******,,,+++)))((((((((())))))++++++***************+++***))))))))))))***++++++++++++++++++,,,,,,,,,,,,%%%&&&(((***,,,---......*********)))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((((())))))***+++******))))))))))))******)))(((((((((((()))***+++++++++)))((((((((()))***))))))))))))))))))))))))((())))))******))))))(((******)))******+++,,,---***)))((('''&&&&&&&&&&&&)))))))))))))))(((((((((***)))'''&&&&&&'''((((((************))))))))))))((((((((()))))))))******,,,,,,,,,+++***)))'''&&&************************+++***)))((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++***))))))(((((())))))***+++***)))((((((((((((((()))******++++++******)))+++***)))((('''((()))******))))))((((((((((((((())))))******))))))(((((((((((((((((((((((((((((())))))))))))))))))******'''(((((())))))((((((''')))))))))(((((((((''''''))))))))))))(((((((((((()))))))))(((((((((''''''+++******))))))******+++))))))))))))))))))))))))************************((((((((((((((()))******...---,,,+++******)))))))))((((((((('''''''''&&&'''(((***++++++***((('''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''******))))))))))))************))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((((((((((((((((())))))***)))))))))(((((()))))))))&&&'''(((+++------+++)))))))))(((((((((((((((((($$$&&&((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******)))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''')))))))))))))))(((''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((()))(((((((((((((((((()))(((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''''''''((()))))),,,+++))))))))))))))))))***))))))((())))))******...,,,***((('''((()))*********))))))))))))******)))))))))))))))************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++************)))(((((((((((())))))))))))))))))(((''''''((())))))((((((((((((((()))******+++***)))(((((()))***+++)))))))))))))))*********+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***+++,,,---******)))(((''''''''''''((((((''''''&&&&&&%%%%%%)))(((''''''''''''((((((*********)))))))))))))))(((((()))))))))*********,,,,,,,,,+++***))))))(((((()))))))))*********+++---,,,***)))((('''((((((((((((((((((((()))******))))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))******+++))))))))))))))))))))))))++++++***))))))(((((((((((()))***++++++***)))(((***)))(((''''''''''''((())))))(((((((((((())))))))))))*********))))))(((''''''''''''(((((((((((()))))))))))))))*********)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((('''''')))))))))(((((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))---------,,,+++******)))&&&'''''''''((((((((()))((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******)))(((((()))************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((('''(((((()))))))))))))))((((((((())))))(((((((((&&&&&&(((+++...///---+++,,,+++***)))((('''&&&&&&'''((()))*********((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******************))))))(((((())))))***'''((((((((()))))))))***((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))(((((('''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))))))))((((((((((((((((((((((((((())))))((((((((('''''''''(((''''''&&&''''''((()))*********)))(((((()))*********))))))))))))******...---+++)))((()))+++,,,'''(((((()))*********+++(((((())))))*********************+++++++++,,,,,,+++++++++***)))'''&&&%%%***))))))))))))((((((((('''((((((((()))))))))***))))))(((((((((((())))))((((((((('''((())))))***+++***)))(((((()))***+++((())))))*********************)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***+++,,,,,,++++++***)))((((((((((((((((((''''''&&&&&&%%%%%%(((((('''''''''((((((((())))))))))))))))))******))))))))))))******************************++++++((((((((()))******++++++,,,,,,+++))))))(((((((((((((((((('''((())))))***))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))******+++))))))************))))))***************)))((((((((()))***++++++***)))(((,,,,,,++++++************))))))(((((((((((())))))))))))************))))))&&&'''''''''((((((((()))(((((())))))************((((((((((((((((((((((((***)))))))))((((((((((((''''''''''''''''''((((((***)))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))++++++,,,,,,,,,+++******&&&&&&'''(((((()))******((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))((((((''''''(((((()))************************))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''((()))))))))))))))'''(((((())))))(((((('''''''''(((+++...///...---------,,,***)))'''&&&&&&))))))***))))))(((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***,,,------******))))))))))))******''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))******))))))((('''((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))''''''&&&&&&&&&''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''''''''((()))***''')))******(((((()))***++++++***)))))))))******++++++***))))))***+++,,,&&&'''(((***++++++++++++((()))******++++++******************+++++++++++++++++++++++++++***))))))''''''&&&&&&&&&%%%%%%%%%''''''(((((())))))******))))))))))))))))))))))))((((((''''''(((((()))*********))))))))))))******((()))******++++++******))))))))))))************))))))))))))))))))))))))'''(((((())))))(((((('''))))))((())))))***+++,,,,,,+++***))))))((((((((()))))))))))))))((((((((('''''''''((((((((((((((())))))))))))************)))))))))*********++++++)))))))))))))))***+++,,,((((((((())))))*********++++++++++++***)))((((((((((((''''''(((((()))***))))))))))))))))))))))))+++***)))((((((''''''((()))))))))))))))******+++)))******++++++******)))))))))***++++++******)))((())))))******))))))(((+++************)))))))))((((((((((((((())))))***))))))******++++++******'''''''''(((((())))))***((((((((()))******++++++'''&&&&&&%%%%%%&&&&&&'''******)))))))))(((((((((''''''''''''((((((((((((******)))))))))(((((((((***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))+++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))&&&'''((()))***))))))(((''''''((())))))((('''''')))))))))***---//////...,,,,,,+++******)))((((((***)))(((((('''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''(((***+++,,,---))))))(((((((((((())))))'''''''''((()))*********(((((((((((((((((((((((('''''''''(((((())))))***))))))))))))))))))))))))%%%&&&&&&'''((()))******)))************)))(((((((((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((************************(((''''''''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))************)))((((((((((((((((((((((((((('''''''''((())))))******+++***(((''''''(((***+++%%%(((******(((((()))+++,,,+++******))))))******''''''(((((())))))******))))))***+++++++++***)))))))))+++,,,,,,,,,+++***************++++++++++++,,,,,,------...---------''''''''''''&&&&&&&&&&&&'''''''''((()))*********)))***+++,,,,,,+++***)))(((''''''''''''((())))))))))))************))))))((()))***+++++++++******'''(((***+++++++++))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((())))))***+++,,,+++***)))(((((('''((((((((((((((()))))))))))))))&&&''''''(((((((((((((((((()))))))))************))))))*********++++++++++++***)))((((((((()))***((((((((()))))))))))))))((()))+++---,,,+++)))'''(((''''''''''''((())))))))))))))))))))))))))))))+++***)))((('''''''''''')))))))))))))))******+++)))***++++++++++++***)))'''(((***+++,,,+++++++++))))))(((((((((((())))))(((((((((((((((''''''&&&((((((((((((((()))******((()))***++++++++++++***''''''((())))))***++++++'''(((((()))******++++++)))(((''''''''''''((()))*********)))))))))((((((''''''((((((((()))))))))*********)))))))))((((((++++++************++++++))))))))))))))))))))))))******************************)))))))))))))))***'''(((***+++,,,,,,+++***++++++******))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&((()))++++++)))(((&&&******))))))))))))******((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''')))*********)))(((&&&'''((())))))((('''&&&+++***)))***,,,...//////************************)))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))***)))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))((((((''''''''''''((((((&&&''''''((()))******+++((((((((((((((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))$$$%%%&&&'''(((***++++++***************)))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((************************''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''''''''((((((((()))'''((((((((())))))******((((((((((((((((((((((((&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''((((((((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&'''((()))***++++++,,,+++)))((('''(((***+++$$$'''******(((((()))+++,,,,,,+++***))))))******###$$$&&&'''(((((()))(((++++++,,,,,,+++***(((''')))***+++,,,---,,,++++++)))************+++++++++++++++++++++******)))(((************))))))))))))&&&''''''((()))******+++)))***,,,------,,,***)))'''''''''''''''((())))))((()))***++++++***)))(((((()))***+++,,,+++******%%%'''***,,,,,,+++)))(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))***+++,,,***)))(((''''''&&&&&&'''%%%&&&&&&&&&''''''((((((&&&&&&'''((())))))(((((((((((())))))*********+++)))************+++++++++,,,+++)))((('''&&&'''''')))))))))))))))(((((((((&&&(((+++......,,,)))''''''''''''''''''((())))))))))))))))))))))))))))))++++++)))((('''''''''''')))))))))))))))******+++)))***+++,,,,,,+++***)))&&&((()))+++,,,,,,,,,+++***)))(((''''''((()))***+++++++++++++++***))))))((((((((((((((()))******((()))***+++++++++++++++'''(((((()))***++++++,,,'''(((((()))***+++++++++---,,,+++******+++,,,---************))))))))))))'''((((((((())))))******************)))))))))))))))***++++++++++++***)))************************+++***)))'''''')))***+++---+++(((&&&&&&(((+++---((()))+++,,,------,,,,,,000...,,,***)))'''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''''''''(((((())))))************))))))((((((''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++******))))))(((((('''''')))((('''&&&&&&&&&&&&&&&))))))(((((('''''''''&&&(((((((((((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((()))***++++++,,,,,,***************)))(((((()))((('''(((***+++,,,++++++*********))))))(((((())))))((((((''''''&&&&&&(((((((((((())))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***((('''&&&%%%$$$(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&***)))((('''&&&&&&'''(((+++(((&&&&&&((()))(((&&&)))))))))***++++++)))'''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''&&&&&&&&&'''(((((('''***...111111...)))&&&,,,&&& $$$((()))(((&&&''')))+++++++++************))))))(((((('''''''''((()))((('''((()))+++***************************)))(((((())))))((('''&&&***---...,,,***+++,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,+++++++++++++++***)))(((((()))+++------+++)))(((+++)))''''''((())))))((((((((()))***************%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((,,,+++)))((((((((()))***+++++++++++++++***)))((())))))))))))((((((((((((''''''''''''(((***+++++++++***((('''&&&''')))***((()))***)))((('''((()))))))))))))))************************)))))))))))))))************+++++++++((()))***+++++++++++++++((((((((((((((('''''''''+++++++++***)))((('''&&&((()))***+++***)))'''%%%((('''&&&%%%%%%&&&'''((()))))))))))))))(((''''''))))))))))))((((((((((((++++++,,,,,,,,,---------)))+++,,,------,,,***)))))))))))))))************(((((())))))))))))((((((---------,,,+++***)))(((((((((((((((((((((((((((''''''&&&%%%&&&'''((())))))))))))))))))******+++------------,,,+++******************************)))))))))***++++++,,,,,,(((%%%###$$$)))+++(((%%%&&&&&&&&&'''((())))))***************************************************+++***)))(((((()))***+++,,,***(((''''''(((***,,,((()))***+++,,,,,,,,,,,,......,,,+++)))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''')))((('''&&&&&&&&&&&&'''))))))((((((((('''''''''(((((())))))(((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((()))******+++,,,,,,***************)))((((((((('''&&&''')))***+++***))))))))))))((((((''''''(((((((((((((((''''''''''''((((((((())))))))))))((()))***++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((******)))((('''&&&&&&%%%(((((())))))))))))(((((())))))))))))((((((((((((***)))((('''&&&''''''((()))'''%%%%%%((()))((('''((((((((()))******(((&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((('''''''''(((((()))'''---333666444///)))&&&***&&&######'''***)))&&&$$$%%%&&&(((***+++,,,,,,***)))))))))(((((((((''''''((())))))'''((()))+++************************)))((('''(((***+++***)))(((+++......,,,***)))***++++++++++++++++++++++++------,,,+++++++++++++++***************)))((((((+++,,,---...---***'''&&&)))((('''((()))***)))(((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&************************++++++)))((((((((()))************+++******)))))))))))))))))))))))))))(((((((((((((((((()))***++++++***(((''''''''')))***(((*********((('''((())))))))))))*********++++++)))))))))))))))))))))))))))************+++++++++))))))***+++++++++++++++''''''((((((((((((((((((******++++++***)))((((((((()))***+++***)))'''&&&((('''&&&&&&&&&&&&'''((()))))))))))))))(((''''''))))))))))))((((((((((((***++++++++++++,,,,,,,,,)))***,,,------,,,***)))))))))))))))************))))))************)))))),,,,,,,,,,,,+++***)))((((((((((((((((((((((((((((((((('''''''''((()))***)))))))))))))))******+++,,,,,,------,,,,,,+++***************************'''(((((())))))******+++,,,)))&&&(((,,,...+++(((''''''(((((()))******+++,,,+++***))))))***+++,,,************************+++***)))(((((()))***+++******))))))))))))*********************+++,,,---,,,,,,,,,,,,+++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''''''((((((((((((((((((((((((''''''&&&&&&''''''))))))((((((((((((''''''(((((())))))(((((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((((())))))******+++++++++)))************))))))(((***)))((((((***,,,,,,+++(((((((((((('''''''''''''''''''''(((((((((((((((''''''((((((((()))))))))))))))******++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))(((((((((((())))))(((''''''''''''((('''%%%$$$%%%'''(((((('''(((''''''((())))))'''&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))(((((('''(((((())))))111999;;;666...***((((((&&&%%%'''***+++)))&&&&&&&&&&&&'''((()))***+++))))))))))))((((((((((((((()))))))))((((((***+++************************((('''''')))+++---,,,,,,))),,,......,,,)))((((((++++++++++++++++++++++++,,,+++++++++************)))))))))))))))((((((''')))***,,,,,,,,,***((('''''''''''')))++++++)))(((&&&&&&'''(((((((((((((((******)))((('''%%%$$$$$$************************+++******)))((()))))))))(((((()))*********))))))))))))))))))))))))))))))))))))((((((((())))))***+++***)))((('''((()))))))))***+++***((('''((()))))))))))))))*********+++(((((((((((((((((((((((()))************+++++++++)))************+++++++++'''''''''(((((()))))))))))))))***+++++++++++++++(((((()))******)))'''&&&(((''''''&&&&&&''''''((())))))******))))))(((((())))))))))))(((((((((((()))))))))*********++++++)))***+++,,,,,,+++***)))))))))))))))***************++++++++++++++++++*********+++******)))((('''(((((((((((((((((((((((())))))((((((((()))***+++)))))))))))))))******+++***++++++,,,,,,,,,,,,,,,************************++++++,,,------......///---***(((***---...,,,***((())))))******+++++++++,,,+++)))(((((()))+++,,,******************************)))(((((()))******))))))************))))))+++***)))))))))***,,,---***+++,,,---,,,***((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))((((((((((((((((((((((((((('''''''''))))))(((''''''&&&''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&((((((((())))))*********((((((''''''''''''(((((())))))(((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))*********+++))))))************)))(((...,,,+++,,,---//////...((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&((((((((('''''''''((((((%%%$$$$$$$$$&&&'''(((((()))(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))(((((('''''''''((((((,,,444;;;:::333,,,***+++)))((('''(((++++++***(((,,,+++)))'''''''''(((((())))))))))))((((((((((((((()))***)))((((((***,,,************************)))(((((()))+++---,,,+++)))***,,,---,,,+++)))(((************++++++++++++*********+++************'''(((((((((((((((''''''###%%%''')))++++++++++++%%%%%%'''***,,,,,,***(((&&&'''(((((())))))((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((+++******)))))))))))))))&&&'''((())))))))))))))))))))))))))))))***************))))))((()))))))))+++***)))((((((((()))))))))***+++***((('''((()))'''(((((((((((()))))))))''''''''''''(((((((((((())))))*********+++++++++******************++++++&&&&&&'''((()))******+++'''((()))+++,,,,,,------(((((())))))))))))((('''((((((''''''''''''(((((())))))*********))))))((())))))))))))((((((((((((((((((((())))))))))))***))))))***++++++++++++***((()))))))))******************++++++++++++******)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))******)))))))))))))))******+++))))))***,,,,,,---------************************---------...//////000000+++)))((()))***+++***((()))))))))*********++++++,,,+++)))(((((()))+++,,,******************************))))))))))))******((()))************)))(((+++***)))((()))***+++,,,((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((******))))))((((((''''''(((((((((((())))))))))))'''''''''(((((((((((((((***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((())))))))))))))))))******+++++++++(((((('''''''''(((((()))(((((()))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********((())))))*********))))))...---+++,,,---......---))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))*********))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((($$$$$$%%%%%%%%%&&&((()))***)))(((((()))***)))(((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&''''''((()))...333666333,,,(((***---+++***(((((()))***+++,,,...---+++)))(((((())))))(((((((((((())))))))))))((()))***)))((()))***,,,)))))))))))))))))))))))),,,***)))***++++++***)))&&&''')))+++------+++***)))))))))******+++++++++)))******+++++++++***)))&&&''''''(((((((((''''''!!!###%%%'''((()))******%%%%%%'''***,,,,,,***((((((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((&&&'''((()))))))))))))))((()))))))))*********++++++******))))))))))))***+++******))))))))))))))))))++++++***)))((()))***&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))))))))*********+++++++++++++++***))))))******+++&&&''''''((()))***++++++'''((()))***+++,,,,,,,,,(((((()))))))))))))))((((((((((((((((((((((((((())))))************))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))******++++++++++++((()))))))))************)))******************)))(((((()))))))))(((''''''((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))******+++((()))***+++,,,---------************************(((((()))******++++++,,,***)))((())))))***)))((((((((()))))))))))))))***,,,+++***))))))***+++,,,************************)))))))))******)))))))))))))))************))))))******)))))))))******+++((()))***+++,,,++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''''''''((((((((((((((())))))(((((('''((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))***************+++((((((''''''(((((())))))(((((())))))))))))******))))))******))))))((('''************************((((((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))((())))))************))),,,***((()))***++++++***))))))))))))************'''''''''(((((((((((((((&&&&&&'''''''''((((((((())))))******))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((&&&'''(((((()))(((((((((%%%&&&'''&&&%%%&&&((()))+++***(((((()))******)))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''((()))***+++,,,///000---(((&&&***...+++***)))(((((())),,,---************++++++,,,---(((((((((((()))))))))))))))*********))))))+++,,,)))))))))))))))))))))))),,,***))))))******)))(((%%%&&&'''***---...,,,***(((((())))))***+++++++++)))***+++,,,,,,,,,+++***&&&''''''(((((((((((((((%%%&&&&&&'''''''''&&&&&&''''''''')))++++++)))(((((())))))***************&&&&&&'''((())))))******++++++++++++++++++++++++)))************)))(((((((((((()))*********))))))((())))))******+++++++++******)))))))))******+++++++++*********)))))))))***+++,,,+++)))((()))***&&&&&&&&&&&&'''''''''''''''''''''(((((())))))***)))************+++++++++,,,+++***)))))))))***+++((((((((())))))*********(((((()))***************(((((((((((())))))))))))'''(((((())))))(((((('''))))))******++++++******))))))))))))(((((((((((('''''''''((((((((())))))(((((())))))***+++++++++))))))))))))************))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((()))))))))(((((()))))))))))))))******+++((()))***+++,,,,,,,,,,,,************************((())))))******+++,,,,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***''''''''''''((((((((()))(((((((((((((((((()))***((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''')))))))))(((((((((((((((((((((((((((((()))******(((((()))))))))*********)))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))((((((((()))******************)))''''''((())))))(((((((((((()))))))))******((((((((((((((('''''''''&&&&&&&&&'''''''''(((((()))))))))))))))(((((('''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))((((((((((((%%%&&&((()))))))))((((((&&&((()))'''&&&%%%'''***+++)))''''''((()))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''''')))***,,,...///((()))***)))((((((***+++((()))******))))))***+++(((((()))***+++,,,,,,,,,'''((((((((()))))))))***)))***+++***))))))+++---))))))))))))))))))))))))***((('''(((*********((('''&&&'''***------+++(((((((((((()))***+++++++++)))***,,,---...---,,,+++&&&'''((()))))))))))))))'''((((((''''''''''''''')))((('''((()))***)))((('''(((((()))***)))))))))&&&''''''((())))))******++++++++++++++++++++++++)))******+++***)))((('''*********+++******))))))((())))))******+++,,,,,,))))))))))))***+++,,,,,,***+++++++++******))))))***+++,,,+++)))((()))***'''''''''((((((((())))))''''''((())))))***++++++)))************+++++++++---,,,***)))((()))***+++)))))))))))))))))))))***)))))))))))))))((('''&&&((((((((((((((()))******'''((()))******)))((('''((()))***++++++++++++***))))))))))))(((((((((((('''(((((((((((()))))))))((((((((())))))***+++,,,))))))))))))******************++++++++++++******((())))))******)))))))))(((((((((((((((((((((((('''((()))*********)))))))))))))))))))))******+++((()))***+++++++++++++++************************+++++++++,,,------......------...---,,,+++,,,,,,************************)))***++++++++++++***)))************************))))))************))))))******))))))))))))******((()))***++++++***)))(((((((((((()))***+++---...************************))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))''''''(((((())))))******'''((((((((())))))******&&&'''''''''(((((())))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&%%%$$$$$$((((((''''''&&&&&&&&&%%%((((((((((((((()))******(((((())))))*********+++***************)))(((((())))))))))))))))))))))))************************(((((((((((((((((((((((('''((((((((())))))******))))))))))))(((((((((((((((((()))***************+++***(((((()))******)))&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((''''''''''''(((((())))))))))))((((((((('''''''''&&&&&&&&&&&&%%%&&&((()))))))))((((((''')))***(((&&&%%%'''******(((&&&&&&'''((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))***---///111222%%%&&&''')))*********)))%%%(((+++,,,,,,***)))((())))))***++++++***(((''''''((((((((())))))******)))***+++***))))))+++---))))))))))))))))))))))))'''&&&&&&'''***++++++***)))((((((***------)))&&&'''(((((()))***+++++++++)))***,,,.........,,,+++''''''((()))******))))))&&&''''''((()))***+++++++++)))''''''((())))))(((&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++)))((('''+++++++++++++++***)))(((((())))))***++++++,,,,,,))))))))))))***+++,,,---***++++++++++++***))))))***+++,,,+++)))))))))***))))))))))))************'''(((((()))***++++++,,,)))************+++++++++---,,,***)))((()))***+++*********)))))))))))))))******))))))(((&&&%%%$$$((((((((((((((()))******'''((()))******)))((('''((()))***+++++++++++++++))))))))))))(((((((((((((((((((((((()))))))))***(((((((((((()))***+++,,,))))))))))))************+++,,,,,,------,,,,,,+++))))))***************)))((((((((((((((((((((((((((()))***+++,,,+++******)))))))))))))))******+++))))))***++++++++++++***************************(((((()))******++++++,,,,,,---...---+++***+++,,,++++++++++++++++++++++++******+++++++++***))))))+++++++++************))),,,,,,,,,+++)))(((&&&%%%+++*********))))))((((((((((((((((((((()))******((('''''''''((()))+++,,,---,,,***(((''''''((((((''''''(((((())))))******))))))))))))))))))))))))))))))(((''''''''''''''''''(((******((((((((()))******)))((('''&&&%%%%%%'''''''''''''''((())))))******))))))((((((''''''))))))))))))************...&&&)))---'''''',,,+++((((((''''''''''''((((((((('''''''''''')))+++,,,((('''&&&&&&''')))+++---+++***((('''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((()))***************))))))************))))))))))))))))))))))))))))))*********+++++++++(((&&&((()))***+++,,,+++******&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))*********))))))((('''&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&%%%''')))***++++++***)))'''((((((((((((((((((((((((......------,,,+++++++++&&&''''''(((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&+++)))(((+++222555444222%%%&&&&&&'''''''''''''''&&&&&&'''((())))))((((((((()))))))))))))))(((((('''(((((()))***++++++,,,***---...,,,)))'''(((+++))))))************))))))++++++***)))(((((())))))))))))))))))*********************+++,,,,,,------+++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))((((((,,,+++***)))(((((())))))---***((()))***+++)))&&&+++*********))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))************************,,,***((((((***++++++++++++++++++)))'''''')))++++++******)))((()))))))))))))))))))))(((((((((((((((((()))***************,,,)))'''(((+++---,,,***,,,+++)))((()))***)))((())))))(((((((((((())))))***(((((()))***+++***)))((((((((((((((((((((((((+++*********))))))(((((('''((()))******)))((('''(((((((((((())))))))))))((((((''''''''''''((((((******))))))))))))******))))))************))))))+++++++++***************(((((())))))*********+++***)))(((''''''((()))***(((((((((((())))))))))))'''((((((((()))))))))***,,,,,,++++++***)))))))))---,,,,,,+++++++++++++++***)))))))))***,,,...///,,,++++++******)))))))))''''''''''''((((((((((((+++++++++++++++******************))))))))))))((())))))))))))((('''%%%%%%))))))))))))((((((''''''((((((((((((((()))******((((((''''''((()))+++,,,,,,+++******))))))))))))(((((((((((())))))******))))))))))))))))))))))))***)))((((((''''''(((((('''(((******((((((((())))))))))))(((''''''&&&&&&'''''''''''''''((())))))))))))))))))(((((((((((((((((()))))))))*********+++$$$&&&)))$$$$$$)))***++++++***************+++''''''''''''((()))***+++)))((('''&&&''')))***,,,+++***)))((('''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++(((((()))***************))))))************))))))))))))))))))))))))))))))***)))((()))******((('''******++++++++++++++++++''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''((())))))))))))((('''''')))((('''''''''''''''((()))((('''&&&&&&''''''(((((((((((('''''''''&&&&&&'''(((***++++++***((('''(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((('''***)))***///333444000,,,&&&&&&'''(((((((((((('''&&&'''(((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''((()))))))))'''((())))))((('''((()))))))))************))))))++++++***)))))))))))))))))))))))))))*********+++''''''(((((()))******+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))******))))))((('''(((((())))))))))))((((((************))))))))))))+++)))((((((***+++)))'''*********)))))))))((((((''''''(((((((((((((((((())))))))))))))))))))))))***************+++,,,------***''''''(((************++++++)))'''''')))++++++******)))))))))))))))))))))))))))(((((((((((((((((()))***************,,,)))((((((+++,,,,,,***,,,***(((((()))***)))(((******))))))))))))******)))(((((((((***+++***)))(((((((((((((((((((((((())))))))))))((((((''''''((()))***++++++***)))((())))))))))))((((((((((((((((((''''''''''''((((((******))))))))))))******))))))*********))))))(((************************((()))))))))***************)))(((((((((((()))***))))))))))))************((((((((()))))))))))))))++++++++++++************(((((('''&&&&&&&&&&&&'''************+++---///000,,,,,,,,,++++++******)))((((((((()))))))))******,,,,,,+++******+++,,,---***))))))))))))((((((((((((((())))))(((((('''&&&((((((((((((''''''''''''((((((((((((((()))******((((((((((((((()))++++++***+++++++++++++++******((((((((())))))))))))***))))))))))))))))))))))))******)))((((((((())))))'''(((******((((((((()))(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))(((((())))))))))))******,,,)))((()))'''&&&)))...***))))))((('''''''''(((&&&''''''((())))))))))))***)))(((''''''((()))*********)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))******++++++(((((()))***************((())))))******))))))((()))))))))))))))))))))))))))(((&&&'''((())))))(((******)))))))))))))))***(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((()))))))))(((((())))))(((((())))))******,,,+++***)))(((((((((((())))))((((((((((((''''''((((((************((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''((((((((()))))))))))))))))),,,111444222,,,&&&''''''((()))))))))(((((((((((((((((((((((('''&&&(((((())))))))))))((((((&&&&&&''''''(((((())))))'''&&&&&&''')))+++******))))))************))))))+++***))))))))))))))))))))))))*********+++++++++******+++,,,,,,------......---,,,+++***+++,,,,,,))))))))))))))))))))))))))))))***+++***)))((('''((())))))******))))))(((((((((***++++++***)))))))))((('''((()))***)))(((******))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++*********,,,///000111---)))'''(((***+++,,,***++++++)))(((''')))************)))))))))))))))(((((((((((())))))))))))(((((()))***************+++***((()))***,,,++++++***)))((((((***+++******+++******************+++)))((('''(((***+++***)))(((((((((((((((((((((((((((((((((((('''''''''''')))******++++++******)))******))))))(((((('''''')))((((((''''''(((((()))******))))))))))))*********************)))((('''(((((())))))******++++++))))))))))))***************))))))(((((())))))***************++++++++++++))))))))))))))))))))))))******++++++++++++,,,,,,++++++***)))))))))))))))+++++++++,,,---...000111......---,,,,,,+++******)))))))))*********++++++---,,,***))))))+++---...************)))))))))))))))******+++++++++******((((((((((((((((((((((((((((((((((((((())))))***((((((((())))))******+++)))***+++,,,---,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******'''(((******((((((((()))''''''''''''(((((())))))((((((''''''''''''((()))'''''''''((()))*********(((((((((((()))))))))***,,,+++((((((,,,)))(((///))))))((('''&&&&&&&&&&&&%%%&&&((()))***)))((('''***)))(((((('''(((((()))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((())))))*********(((((()))***************(((((())))))))))))(((((()))))))))))))))))))))))))))'''%%%%%%''')))***))))))((('''&&&&&&&&&'''((())))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((((()))***++++++******)))))))))))))))))))))))))))))))))((((((((((((((()))******)))((((((((((((((((((((((((((((((&&&&&&'''(((((()))******&&&''''''((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))(((((((((((())))))***+++((())),,,000222000***&&&'''(((((()))))))))))))))(((((())))))((('''&&&&&&'''(((((())))))))))))(((((()))))))))*********++++++((('''))),,,...,,,***))))))************))))))******)))))))))))))))************+++++++++,,,,,,,,,,,,------.../////////---,,,***))))))***,,,---))))))))))))))))))))))))((()))+++,,,,,,***)))((()))))))))******)))))))))&&&''')))+++,,,+++***)))'''''''''((())))))))))))))))))))))))))))))(((((()))))))))((((((((((((((())))))))))))))))))))))))---+++***)))+++---111333555111,,,******,,,...///)))***+++***(((((((((******************)))(((((((((((((((((())))))))))))(((((()))*********************))))))***+++++++++***((('''(((***++++++***************************)))((('''(((*********((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))******))))))((((((''''''))))))(((((((((((())))))******))))))))))))************+++******)))((('''''''''((()))******++++++)))))))))))))))*********)))))))))))))))))))))))))))))))))*********++++++*********))))))))))))(((******++++++,,,------...///......---------------,,,,,,---...///000111111//////...---,,,++++++***)))))))))*********++++++,,,+++***))))))+++---...,,,,,,++++++++++++******)))******+++++++++++++++))))))))))))))))))))))))((((((((((((((())))))***)))))))))***************((()))+++,,,------,,,+++************))))))))))))((((((((((((((((((((((((******))))))))))))******'''(((******((((((((()))&&&&&&''''''((()))))))))((((((''''''''''''((((((&&&&&&'''((()))***++++++'''(((((((((((()))))))))&&&)))"""%%%000+++$$$+++,,,+++******)))))))))***%%%&&&((())))))((('''''')))))))))((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***((((((((((((((((((((((((''''''((((((((((((((()))(((((()))***************(((((())))))))))))(((((()))))))))))))))))))))))))))'''%%%%%%''')))***)))))))))'''&&&&&&'''((()))))))))************))))))((((((''''''''''''(((((((((((((((((((((((((((((($$$%%%&&&((())))))))))))''''''''''''(((((()))***&&&&&&'''((())))))******((((((((()))))))))))))))((((((((())))))(((((((((((((((((((((((((((((((((&&&'''(((((()))***++++++&&&''''''((((((((((((((())))))((((((''''''&&&&&&((((((((()))))))))******''''''''''''((()))***+++((((((***,,,------+++)))'''(((((()))))))))))))))(((((())))))((('''&&&&&&''''''((()))))))))))))))))))))))))))************,,,***((())),,,---+++((())))))************))))))***)))))))))))))))******++++++++++++,,,,,,,,,,,,)))))))))***++++++,,,,,,+++***((('''''')))+++,,,))))))))))))))))))))))))((()))+++------,,,***)))))))))************))))))&&&''')))+++,,,+++***)))''''''((()))))))))******(((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))---,,,******+++...111333555111,,,******,,,...///)))***+++***)))(((((())))))************)))(((((('''((((((((()))))))))***(((((()))*********************************+++,,,***((('''(((***++++++***(((((()))******)))(((((((((''''''''')))***)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((((((***)))))))))((((((((('''))))))(((((((((((())))))******))))))))))))*********************)))(((((('''(((((()))***++++++,,,******))))))))))))))))))))))))************))))))((((((((()))))))))******************))))))))))))******+++,,,---......///,,,,,,+++************+++,,,---...///000111111111000000///...---,,,+++***((((((((()))))))))*********))))))))))))+++,,,---------,,,,,,,,,+++++++++(((((())))))***)))))))))))))))))))))************((((((((((((((()))******))))))***++++++******)))))))))***+++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((()))******'''(((******((((((((()))&&&'''''''''(((((()))))))))((((((''''''''''''(((&&&''''''((()))******+++''''''(((((((((((())))))&&&+++###)))===777&&&+++)))))))))(((((())))))***&&&''''''(((((((((''''''((((((((())))))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++))))))))))))))))))))))))''''''''''''(((((((((((((((((()))***************'''(((((())))))((((((''')))))))))))))))))))))))))))(((&&&'''((())))))((()))))))))))))))***++++++))))))************))))))((((((''''''''''''(((((())))))))))))))))))))))))$$$%%%&&&'''((()))))))))''''''&&&&&&&&&'''((((((###$$$%%%'''((()))******''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&''''''(((((((((((((((((((((((((((((('''''''''''''''(((((())))))******''''''&&&'''((()))+++,,,))))))))))))))))))******''''''((()))))))))(((((((((((((((((((((((('''&&&&&&'''((())))))******)))''''''''''''((((((((((((***((((((((())))))((('''))))))************)))))))))))))))))))))******+++++++++,,,,,,,,,---------)))******+++,,,,,,------))))))((('''((()))***+++))))))))))))))))))))))))(((***,,,......---+++))))))******++++++******)))((((((***++++++***))))))((()))******))))))***+++''''''(((((((((((())))))((((((((())))))*********))))))))))))))))))))))))---,,,+++++++++---000111111---)))'''(((***+++,,,(((***++++++)))(((((())))))******++++++)))((('''''''''(((((())))))******(((((()))***************)))***+++***))))))+++---***)))((((((***+++******'''((()))******)))((('''((('''&&&''')))***)))((((((((((((((((((((((((((())))))))))))************(((''''''&&&&&&''''''(((((((((((()))))))))))))))***))))))(((((())))))*********))))))))))))******))))))************))))))))))))******++++++,,,,,,************)))))))))))))))******++++++******)))'''((((((((()))))))))))))))))))))*********++++++++++++,,,------...//////,,,,,,+++************+++,,,---...///000111111111000000///...,,,+++******((((((((()))))))))******'''(((((())))))***++++++,,,,,,,,,+++++++++******))))))*********)))((((((((((((((()))))))))******((((((((((((((()))******)))***++++++++++++***)))******)))))))))******++++++++++++*********))))))))))))))))))))))))))))))((((((''''''(((((()))***'''(((******((((((((()))'''''''''((((((((((((((())))))((('''''''''''''''''''''(((((())))))******'''''''''((((((((()))))))))///'''000MMMEEE,,,...&&&&&&%%%&&&&&&'''((()))(((''''''&&&&&&'''''''''''''''((())))))******)))((())))))***)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************''''''((((((((((((''''''))))))))))))))))))))))))***)))((()))******((('''%%%&&&'''((()))*********((())))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&'''(((((((((((((((((('''&&&&&&&&&''''''$$$%%%&&&((())))))((((((&&&&&&'''''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))&&&''''''((((((((((((((('''''''''(((((((((((((((&&&&&&'''(((((()))******)))(((''''''(((+++---...*********)))'''&&&''''''&&&&&&'''(((((((((((('''&&&'''((((((((((((((((((&&&'''((()))************((((((((((((''''''''''''&&&'''))))))(((((()))+++))))))************)))))))))))))))))))))***++++++,,,,,,,,,,,,------------++++++,,,,,,---.........(((((()))))))))*********))))))))))))))))))))))))(((***,,,//////...+++***)))******++++++******)))************))))))))))))***+++---,,,)))(((***,,,'''''''''((((((((())))))''''''((()))***++++++,,,)))))))))))))))))))))))),,,,,,++++++,,,---......---***''''''(((*********(((***,,,+++***(((((((((((()))+++++++++***(((''''''''''''((()))*********(((((()))***************(((***+++***))))))+++---,,,***(((((()))***)))((('''(((***++++++***((('''((('''&&&''')))))))))(((((((((((((((((((((((((((((((((((()))))))))******)))((('''&&&&&&'''((()))''''''(((((())))))************))))))))))))************))))))))))))******'''((()))******+++******+++++++++++++++,,,,,,,,,************)))))))))((()))***++++++++++++***)))(((((()))))))))*********(((((()))***++++++,,,---,,,,,,------......////////////...---------------+++,,,...///000111111000000///...---,,,***)))))))))))))))*********++++++&&&&&&((()))************+++++++++************))),,,,,,,,,,,,,,,+++******&&&'''''''''(((((())))))((((((((((((((()))******)))***+++,,,,,,+++))))))+++***)))(((((()))***+++++++++++++++******))))))))))))))))))))))))))))))'''''''''''''''((())))))''')))******((((((((()))((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))'''...%%%111SSSKKK---+++(((((((((((()))+++,,,---)))(((&&&%%%%%%&&&'''(((&&&&&&((()))************((()))*********)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********)))))))))))))))(((((()))***************''''''((((((((((((''''''))))))))))))))))))))))))*********+++++++++(((&&& !!!$$$&&&''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''***)))((('''''''''''''''&&&'''((())))))(((''''''%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))&&&''''''(((((((((((((((&&&'''''''''(((((())))))%%%&&&&&&'''((())))))*********))))))***,,,...000***+++,,,***'''%%%######%%%&&&&&&'''''''''''''''&&&&&&'''((()))))))))(((&&&'''((()))************************))))))))))))%%%(((++++++******---000))))))************))))))))))))((())))))***++++++,,,,,,,,,---------......'''(((((())))))***++++++((()))***+++++++++++++++))))))))))))))))))))))))'''***---///000...,,,*********++++++++++++******,,,+++***)))(((((())))))+++---...---***(((***,,,&&&'''''''''(((((())))))&&&&&&''')))***+++,,,---))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++++++++(((***,,,,,,***(((((((((((()))+++,,,+++***((('''&&&''''''((()))******+++(((((()))***************(((***,,,+++)))(((+++...,,,+++)))((()))***)))(((((()))+++,,,,,,+++)))(((((('''&&&''')))))))))'''((((((((((((((((((((((((&&&'''''''''(((((())))))***)))(((''''''((()))***&&&&&&'''((()))***++++++******))))))))))))************))))))))))))******&&&'''(((***++++++++++++------,,,,,,,,,,,,,,,,,,+++*********))))))(((((()))***+++,,,,,,+++***))))))************+++++++++''''''(((***+++,,,---...---------.....................---,,,,,,,,,,,,---+++,,,...///000111000000000///...---+++***)))(((******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***)))))))))((((((''''''))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,((())))))***)))'''%%%$$$%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''((()))(((&&&&&&((()))((((((((((((((((((((((((((())),,,...///...---,,,(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***(((((((((((()))))))))))))))******+++++++++******)))))))))))))))))))))))))))))))))***+++++++++,,,+++***)))(((((()))******+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))++++++******************&&&'''((())))))***))))))***)))))))))((((((''''''+++*********))))))((((((&&&&&&'''((())))))(((((()))((((((((()))))))))(((******))))))((((((''''''***)))'''&&&&&&&&&'''(((*********)))))))))))))))***))))))((('''&&&&&&&&&+++*********))))))(((((('''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******((()))***)))'''&&&&&&'''---)))&&&(((///555777666%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((()))***++++++***)))((())))))))))))))))))))))))))))))))))))***+++,,,------,,,+++,,,///000...+++******))))))******+++,,,***+++---...---,,,***(((******))))))))))))******(((+++...---+++)))***---+++++++++***************************************+++*********,,,---,,,++++++*********+++***'''%%%(((((())))))))))))(((((())))))(((((((((((())))))***************)))(((((((((((())))))*********+++,,,,,,,,,---------------+++)))***------)))(((***))))))************))))))***)))))))))((((((''''''''''''(((((())))))******)))************+++++++++,,,,,,,,,,,,,,,+++***)))))))))))))))(((((((((((())))))***+++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((('''((()))))))))(((&&&%%%((((((''''''''''''(((((((((((())))))******++++++...,,,***'''&&&&&&'''(((''''''((()))***++++++,,,'''((()))+++++++++***)))))))))))))))))))))))))))---------,,,,,,+++++++++,,,)))((())),,,......,,,,,,++++++***)))(((''''''&&&'''***,,,,,,+++)))''')))***+++---.../////////333111...,,,+++,,,---...---,,,+++***+++---///000222111000///---,,,******...------,,,+++***)))))))))))))))))))))))))))))))))******+++,,,---......*********)))))))))(((((()))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,---,,,,,,,,,&&&'''''''''&&&%%%###"""&&&&&&''''''((())))))***))))))))))))))))))))))))))))))((('''''''''''''''((((((''''''''''''(((((('''((()))(((&&&&&&((()))(((((((((((((((((((((((('''(((***,,,,,,,,,+++***(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***((((((((()))))))))******((())))))*********))))))))))))))))))))))))))))))******************+++++++++***)))(((((()))******************)))))))))(((***)))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***))))))((((((*********))))))(((((((((************)))))))))((('''((()))))))))))))))))))))((((((((()))))))))(((******))))))((((((((((((,,,+++***)))((())))))******)))))))))))))))))))))***))))))(((''''''&&&&&&*********)))))))))(((((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((()))))))))'''&&&'''((()))'''''',,,333888999888))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++***,,,...///---+++******))))))******+++,,,+++,,,---------,,,+++*********))))))))))))******)))+++,,,,,,+++******+++***************++++++++++++++++++***************)))(((((((((***+++***)))'''(((***++++++++++++***(((((())))))))))))(((((())))))(((((((((((())))))***************)))(((((())))))))))))*********+++***+++***))))))+++000444111***&&&(((******---000)))***************)))((()))))))))******++++++,,,))))))))))))************))))))*********++++++++++++,,,,,,,,,++++++***)))))))))))))))(((((((((((())))))***************)))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((''''''&&&((((((''''''''''''(((((()))))))))))))))***************((('''''''''((()))(((((())))))******++++++'''((()))***+++******)))))))))))))))))))))))))))++++++++++++*********)))***(((&&&'''***,,,+++***++++++******))))))((((((((()))+++,,,,,,,,,***))))))***+++---.../////////...------,,,++++++******,,,,,,++++++,,,...///111111000///...---+++******,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((()))+++,,,---...///+++++++++************)))))))))))))))))))))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++************)))((('''&&&''''''(((((()))*********))))))))))))))))))))))))******))))))(((((())))))******))))))))))))******((())))))(((''''''(((***(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********++++++(((((()))))))))(((((('''))))))))))))))))))))))))******************))))))******))))))))))))******************))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************+++++++++******)))((('''***************)))))))))************)))))))))))))))***************)))((()))((((((((())))))((((((***))))))))))))(((((((((++++++***)))))))))))))))))))))))))))))))))*********))))))((((((''''''&&&******))))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((''''''))))))))))))''''''((((((((((((((()))******((())))))((('''&&&'''))))))))),,,222777999777444+++***)))(((''''''''''''%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((()))***+++******)))+++,,,---,,,*********))))))******+++,,,------,,,+++++++++++++++******))))))))))))******+++***)))***++++++***)))))))))******++++++,,,,,,++++++++++++******)))))))))(((((((((***+++***)))'''***------+++***+++,,,((())))))******))))))((())))))(((((((((((()))))))))************))))))((()))))))))***************+++,,,,,,)))(((,,,555<<>><<<;;;:::888777666777666555333333222111000////////////---///000000000///000111////////////////////////////////////////////////000000000000000000000000...+++((((((***---///000......---,,,,,,+++*********,,,---///000000///............------.........++++++,,,,,,---......///.../////////...------,,,+++++++++,,,---...000111///---,,,******+++,,,---,,,,,,------.../////////......------------......---...///000000111000000...///000111111000///............////////////000111222333000---,,,...111000///...---,,,,,,,,,,,,,,,------......------,,,)))***,,,------,,,***)))*********++++++,,,,,,,,,++++++*********+++---...***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///000)))***,,,---.../////////,,,,,,,,,------.........---...000111111000...---,,,,,,,,,------.........)))***---///000000000000,,,---------------------........................,,,------......////////////......------......///---......///////////////---...///000000///...---...000111111000000111333000000111111111111000000111111111111111111111111......////////////......////////////////////////...///000111111111111111000000////////////000000...............///000000---...///000111111111111000///...------------------,,,,,,,,,,,,---.........------...000111000///............/////////000---......///000111111111000111000...***'''''''''...+++))))))+++---......---,,,,,,++++++,,,,,,---************+++,,,---...---//////+++%%%$$$(((,,,++++++,,,,,,,,,---------+++,,,,,,+++******+++---******))))))))))))******+++++++++************)))'''((((((***+++---///000000///---+++******+++,,,((()))***+++,,,---------++++++------------++++++((())))))***++++++,,,,,,***+++,,,,,,------------000///---+++***)))((((((*********+++,,,,,,,,,---,,,+++***))))))***+++,,,333777;;;:::444...,,,---***,,,...---***(((***,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++---......---+++***$$$)))///111000...............//////000000111111666666444222111000000000---------.........//////............///000222222------...///000111222222222222111111111111222222444555666888:::;;;======<<<===@@@CCCFFFIIIJJJKKKOOOPPPRRRTTTVVVXXXYYYYYY\\\```dddeeedddbbbcccdddccccccbbbbbbccceeefffhhhfffccc___\\\\\\\\\[[[ZZZYYYYYYWWWUUURRROOOLLLKKKGGGEEEAAA???===;;;777555666555444333222222222222---...000111000///000111,,,---......//////......,,,---...//////...---,,,...------,,,,,,,,,------,,,,,,.........---,,,+++///...,,,++++++,,,...///,,,,,,---...//////......++++++,,,---,,,+++)))(((000///,,,***))))))))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...///...---000333444222///........................---///000///...---...000,,,,,,---...///...+++)))+++,,,---......---,,,+++,,,,,,+++++++++,,,------))))))***+++---...//////************************,,,------......------,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,---------......)))***+++,,,---------------------............///,,,,,,,,,---...///000111111000...,,,,,,,,,...///.........////////////000+++,,,---...////////////111111000000000000111111111111000000//////......000000////////////000000222222111111111111111111000000000000000000000000000000///...---,,,,,,,,,000///...---------------333333222111000///......------..................//////000111111111111111...............///000111000///...---,,,------...------------------------------------------------//////////////////////////////000000111111222222***...111111...,,,,,,------,,,,,,++++++,,,,,,---+++******+++,,,,,,***)))///...---+++******++++++))))))(((((((((((())))))+++---...---***((()))+++---.........---,,,,,,+++************************......------,,,+++******(((((()))***+++,,,,,,,,,(((((((((((())))))))))))''')))+++---............,,,,,,,,,------------...***))))))))))))+++,,,---,,,,,,+++******))))))(((,,,,,,---...---,,,***)))+++***(((''''''(((***+++******+++++++++,,,,,,,,,222555777777333///,,,***...---,,,+++************)))******++++++******)))++++++++++++++++++++++++---------+++***)))***,,,++++++,,,------------,,,---------,,,,,,++++++++++++,,,......---...///111BBBEEEHHHJJJGGGBBB;;;666//////...---------......///000000000000//////...---......///000000111111333333333555666999;;;<<>>???BBBGGGJJJKKKKKKEEEDDDEEEIIIPPPTTTUUUTTTZZZ]]]```aaaaaaaaaeeehhhiiikkklllmmmnnnnnnmmmmmmooollljjjllloooqqqqqqoooqqqooollljjjhhhhhhhhhiiihhhgggfffdddbbb___]]]\\\WWWVVVUUUQQQMMMIIIEEEBBB???===;;;888666333111000111000000111222111000...------...///////////////------...//////...------...------,,,,,,------...+++,,,---.........---,,,---,,,***))))))***,,,---,,,------...............------.........---++++++************+++,,,...///,,,------......------,,,++++++++++++++++++++++++,,,,,,---------.........//////...---------------------------------------------///000000000///...111000000222555666444222........................///111222111000///000222......---...//////---***+++,,,---......---,,,+++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------,,,,,,,,,+++,,,,,,,,,---------......***+++,,,------.........---------............///---------------...///000111///...,,,,,,,,,...///------........./////////..................------000000////////////000000///////////////.........000000////////////000000111111111111111111111111////////////////////////000000///------,,,,,,---000///...------------...222111111000000//////..............................///000000111111000000//////......//////000111000///---,,,,,,,,,---...------------------------........................//////..................//////////////////......+++...111111...,,,,,,------,,,,,,++++++,,,,,,---...---------///000///...///...---+++******++++++******))))))))))))******+++---...---***)))+++,,,------......---,,,,,,+++************************,,,,,,+++******)))(((((((((((()))++++++,,,,,,+++(((((((((((()))))))))***((()))+++---......------,,,,,,---------.........,,,,,,***)))))))))***++++++************))))))))),,,,,,------,,,,,,+++***,,,+++)))(((((()))+++,,,************+++++++++,,,+++---000000///,,,++++++************+++,,,---...***++++++++++++++++++***------------------------+++,,,,,,+++*********++++++,,,,,,------------------------,,,,,,++++++++++++,,,......------///111<<<>>>AAABBB@@@<<<666333///............///000000...//////000000000000000111111222222333444555555888999;;;===@@@CCCEEEFFFKKKKKKMMMPPPUUUXXXXXXXXXTTTSSSSSSWWW\\\``````___hhhjjjllllllkkkkkknnnpppooooooqqqrrrrrrrrrqqqqqqsssrrrqqqrrruuuwwwvvvtttsssrrrpppnnnnnnnnnppppppssssssrrrqqqooommmkkkjjjkkkiiigggccc^^^YYYTTTRRRLLLJJJGGGCCC???:::777555555333222222333333111000---.........////////////------...//////...------...---------------......+++,,,---...............,,,,,,************,,,,,,------------...............////////////...------)))))))))***,,,...///000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////...------------...........................---......///000/////////...------///111222000//////////////////////////////111222111000///000222111///......//////...---,,,,,,------------,,,,,,,,,,,,+++***))))))))))))......---,,,+++******)))*********+++++++++++++++,,,------......------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,---......//////---------............///......---------......///000///...,,,,,,---......,,,---------............///...---------...///000//////............//////............////////////000//////......//////000000000000000000000000000////////////////////////000///...---------------//////......------......////////////////////////........................---......///000///////////////.........///000000......,,,++++++,,,,,,---------------------------///////////////////////////.........------,,,,,,//////......---,,,,,,+++---///000000...---------------,,,,,,,,,,,,------...,,,***+++---...//////......---,,,+++++++++++++++++++++******+++++++++***+++,,,,,,++++++,,,------------------,,,,,,+++************************+++++++++***))))))((((((((()))***+++++++++++++++((((((((()))))))))************+++,,,---,,,,,,,,,------------............///...,,,+++))))))(((((())))))************++++++---,,,,,,++++++++++++,,,,,,,,,************,,,,,,)))))))))*********++++++)))***,,,,,,***))))))***************+++,,,---...++++++,,,,,,,,,,,,++++++------------------......*********++++++++++++++++++,,,,,,---------------------,,,,,,,,,,,,+++++++++,,,......------...000444555777888777444111///............///000111111//////000000111222222222333333444666888999;;;;;;AAACCCFFFJJJNNNQQQRRRSSSWWWXXX[[[```dddffffffeee___^^^___aaadddfffgggfffooopppqqqqqqpppoooppprrrrrrssssssttttttttttttsssvvvvvvwwwyyy{{{{{{yyywwwvvvuuuuuutttuuuwwwxxxyyyyyyyyyyyyxxxwwwvvvuuutttvvvuuusssppplllhhhdddbbb___]]]YYYTTTMMMHHHCCC@@@===;;;777555555444333111---------------......///---..................---...------------......///,,,,,,---....../////////...------,,,,,,------...---------------------......////////////.........---------,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------............///......---------..............................---......///////////////,,,,,,,,,---............000000000000000000000000---///000///...---...000333111...---...///000///........................------,,,***))))))))))))...------,,,+++***)))))))))))))))))))))*********,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------......//////---------............///000///...---------------///...------------......,,,,,,,,,---------......,,,+++++++++---000333555.........------..................//////000000111/////////......///////////////////////////000000////////////////////////000///...---------------//////............//////---........./////////000////////////............,,,---......//////............------------......------++++++++++++,,,---------------------------.................................---,,,,,,++++++...---------------------000000000///...---------------,,,,,,,,,,,,------000---***)))+++,,,---------------,,,++++++++++++++++++************++++++(((((()))******+++,,,,,,,,,,,,---------,,,,,,+++************************---,,,,,,,,,++++++******((()))***+++++++++++++++(((((()))))))))*********++++++,,,,,,,,,+++++++++,,,------------............---,,,+++***))))))))))))******+++,,,,,,---------,,,+++******+++,,,------,,,,,,++++++,,,,,,---((())))))))))))*********---......,,,)))(((((()))------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...------,,,.../////////000000000000///...//////.........//////000111111111222222333444444444555777:::>>>AAACCCEEELLLNNNRRRVVVZZZ[[[\\\\\\]]]___bbbggglllnnnmmmkkkfffffffffggghhhiiijjjjjjoooppppppppppppppppppqqqqqqrrrrrrsssssssssssssssvvvwwwzzz|||}}}|||yyywwwyyyxxxxxxxxxyyy{{{|||}}}yyyyyyzzzzzzzzzzzzzzzzzzxxxxxxwwwuuutttrrrqqqpppnnnllliiiccc]]]WWWRRROOOJJJFFF@@@;;;888666444222,,,,,,+++++++++,,,---............------.........---------------...///000------------......//////------------------------...---,,,,,,,,,,,,------------------------......000//////...---,,,+++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---------......///------------------------............/////////000///000000000000000111111111111111111111111111111---///000///...---...000444111...---...///000000000000////////////000000///...---,,,+++*********++++++++++++++++++++++++*********+++++++++,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---------...//////---------............///000///...---------------......---------.........,,,,,,,,,---------......,,,,,,+++,,,...111444666......------------....../////////000000111111111//////............//////---------....../////////........................//////...------------...//////.........//////000------......//////000000000000/////////.........,,,,,,---...............---,,,,,,++++++,,,,,,,,,---,,,++++++++++++------------------------------------------------------......---------,,,,,,,,,,,,,,,---...//////000000222111///...---............------,,,,,,------...555222///---......///...,,,,,,,,,,,,,,,,,,++++++*********))))))*********&&&&&&'''((()))***++++++++++++,,,,,,---,,,,,,+++************************,,,,,,+++++++++++++++***))))))***+++++++++******))))))))))))************,,,,,,+++++++++*********,,,,,,,,,,,,------------+++++++++,,,,,,+++++++++***++++++,,,---...//////,,,+++***)))******,,,------,,,,,,,,,,,,,,,,,,---((())))))))))))*********---...---+++)))(((***+++------,,,+++************---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------111...,,,+++,,,---,,,+++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---...---.........//////000000000000///...---------...222222222222222333555666:::<<>>@@@EEEJJJQQQWWWZZZ[[[\\\___bbbeeehhhjjjkkkllllllllllllnnnoooqqqrrrooonnnnnnoooqqqsssrrrrrrmmmpppssssssssstttwwwzzz{{{xxxvvvuuuwwwvvvtttqqqkkkkkklllmmmpppsssvvvxxxwwwzzz}}}}}}{{{yyyyyyzzz||||||}}}~~~~~~}}}~~~~~~|||xxxvvvuuurrrmmmhhhccc]]]VVVRRR222111111111000000//////111000...---,,,,,,------,,,------......------,,,///000000000000...,,,+++222///,,,,,,...///---++++++,,,,,,---............---.........---,,,,,,+++////////////////////////000///...---,,,---......000///...,,,,,,,,,---...............////////////------......//////000000000000111111111000000///+++,,,---...//////......---------......///000111......------------......//////............//////......///000000000000000111000000///...---------++++++++++++,,,------...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------.........//////...------,,,,,,++++++***------------------------000//////......000111222........................////////////////////////111///------000000...,,,+++,,,,,,...///000111222111000///.........///000...............---,,,+++---............------,,,---...///...---,,,---.........---......///000111111000...,,,,,,---///000111111000000000000111111333333333222222222111111222000...///222222111...---------------...///000//////............////////////.........---------......////////////......333111000...------------//////000000000//////...---...000111111111000///......///////////////......------,,,,,,------......---,,,++++++,,,...///000///...---,,,+++++++++...---+++***)))***+++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***************************(((***---//////,,,)))'''))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******+++++++++,,,,,,++++++***)))+++---,,,+++***+++,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,+++*********+++,,,---,,,,,,,,,++++++*********---,,,,,,,,,,,,---......111>>>JJJ333(((111---...000...,,,,,,------,,,+++...------------...//////000111000000///...---,,,+++,,,---///000111222333444666999999999;;;@@@DDDGGGKKKPPPUUUXXX\\\___aaaiiihhhffffffgggjjjmmmooopppqqqrrrqqqoooooopppqqqssspppnnnnnnqqqrrrqqqooorrrrrrrrrsssuuuwwwzzz{{{yyy|||}}}zzzyyyyyywwwsssmmmlllkkkllloooppppppppppppssswwwyyyzzzxxxuuusssyyy{{{}}}~~~~~~~~~|||yyywwwwwwtttnnnhhhccc^^^[[[ZZZ111111111111000000000///111000...---,,,,,,---------......//////......---//////000000///...---,,,000---+++,,,...000///---...---,,,+++,,,---...///...............---,,,+++////////////////////////000///...---,,,------...//////...---------------............////////////.........///////////////000000111111111000000000.............../////////111000//////....../////////......------......///000000////////////000000......///000000000000000111000000///......------,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++*********)))******+++,,,,,,,,,---......---,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,------------...............------------,,,,,,------,,,,,,,,,,,,---------...///000000000//////............------------//////////////////......///---,,,,,,...///---+++/////////000000111111111000///...------...//////------...------,,,,,,+++...............------,,,,,,---...............///---------------...//////000///...---,,,,,,---...111111111000000111111111222222222222111111111111333111///000222333111000//////.........///000000//////............////////////.........---------......////////////......111000///...------......///000000111111000000///---...///000111000000///......///////////////......------,,,,,,------...///---,,,+++++++++---...///......---,,,,,,,,,,,,------,,,+++++++++++++++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***************************(((***,,,------,,,***(((***+++++++++,,,,,,,,,,,,************************************************------------------------******))))))))))))************++++++,,,+++++++++***+++------+++***+++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,///...------,,,---......---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///===LLL888,,,333---...000...,,,,,,---------+++,,,,,,++++++,,,,,,---...---............---------......///000111333444555666999>>>@@@@@@CCCHHHMMMRRRUUUZZZ]]]___aaaccceeegggfffffffffiiilllppprrrpppqqqrrrrrrppppppqqqrrrqqqoooooorrruuuwwwwwwuuuvvvvvvwwwxxxyyyzzz{{{|||zzz}}}~~~|||zzzzzzvvvqqqhhhfffddddddfffggghhhgggeeegggiiikkkjjjhhhfffdddmmmqqqvvvzzz}}}~~~}}}|||}}}~~~~~~}}}{{{yyywwwuuuqqqlllgggcccaaa```111111111111000000000000000000///...------------/////////000000/////////...///////////////.........,,,+++,,,...000000///111///,,,******,,,...000..................---,,,////////////////////////111000///...------------.........///......---,,,............///////////////////////////.........000000000000000000000000111000///......//////000444333111000///......---//////............//////111111000000000000111111......///000000000000000000000000///......------...---,,,,,,,,,,,,,,,,,,***************************************+++,,,,,,,,,------......------,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------............//////...---+++******+++---...***,,,///111111000...,,,.........------,,,,,,,,,/////////.........------...---,,,---/////////---222222222222222222222222000//////...//////000000///////////////.........000000000000//////............//////000000111111.........---......//////000/////////......------111111000000000000111111000000000000111111111111000...---...///000///...111111000000//////000000//////............///////////////.........------......////////////......000///............//////000000111111111111111000......///000000000000000//////////////////.........------,,,,,,------......---,,,*********+++,,,------------------------,,,,,,------,,,,,,+++++++++******))))))******+++------------------------,,,,,,---------,,,++++++************************))))))***++++++******)))++++++,,,,,,,,,---------************************************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++,,,---------------***+++------+++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,---,,,+++***************,,,---------------......---,,,,,,,,,,,,---......---:::KKK;;;///333,,,//////---,,,,,,---------,,,,,,,,,,,,+++,,,,,,---...,,,------............///000000111222333666888:::<<>>>>>>>>>>>???@@@@@@???>>><<<<<<<<<<<<<<<===;;;::::::;;;;;;:::888666555555444333333333333///000111222333333222222000//////......//////000////////////////////////222222222222222111222222111000000///............//////............//////000000/////////...............////////////......------...//////000000000000000111222222222222222///////////////000000111111000///...---............------,,,,,,------......---,,,+++******))))))***+++,,,---............+++,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,************************))))))((((((((()))++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,---...............***,,,...---,,,+++,,,---+++++++++++++++++++++++++++++++++++++++,,,,,,,,,.........------,,,,,,+++******++++++,,,,,,---------,,,,,,,,,,,,---.........///;;;222+++...(((111...---++++++---......---///............///000000000000////////////000000333444777;;;@@@EEEJJJMMMRRRVVV\\\______```cccfffeeehhhmmmoooooonnnmmmmmmnnnmmmmmmllllllmmmnnnooopppsssuuuvvvuuuttttttuuuvvvyyy{{{}}}|||xxxuuussstttuuuvvvvvvtttpppllliiinnnrrrtttrrrooolllggg```RRRNNNIIIFFFEEEFFFGGGGGGGGGFFFEEEDDDEEEGGGJJJKKKUUU\\\fffpppwww{{{~~~|||zzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwuuuuuusssrrrpppnnnlllkkk000000000000111111111111//////000000000//////...---......//////......---000///............/////////000000...,,,+++,,,...,,,---000111111///---+++...//////000000000000000//////////////////////////////000000000///......,,,---......///.....................///////////////////////////.........///......---...///111222222111000//////000000111///......///000111222333111111000000000000111111222222111111111111222222......///000000000000000//////////////////......///...------------------+++++++++++++++++++++++++++++++++++++++,,,,,,---...------,,,,,,------...------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------******++++++,,,---......///...,,,++++++,,,...//////...---,,,---...000111...........................//////000000111111222000222444555666777999;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFHHHGGGFFFFFFFFFGGGIIIIIIJJJIIIGGGEEEDDDDDDDDDEEEFFFCCCAAABBBDDDEEECCC@@@===<<<;;;:::999888888888444444444444444444444444111111000000000000111111000000000000/////////...---///000///...---...///000000///.........////////////............//////000000000/////////............////////////......------...///000000////////////000111222222222222///////////////000111111222111///...------...///...------,,,,,,------...------,,,,,,++++++*********+++---...///...------------......//////......******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,************************)))))))))))))))***+++,,,))))))*********+++++++++------------------------************************************************++++++************++++++******++++++++++++******+++,,,......,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++++++++,,,---,,,,,,,,,,,,---......000***333///---000(((111...,,,++++++---......---------,,,,,,------...///000///.........000111222888:::???DDDKKKPPPTTTWWW[[[___bbbcccbbbbbbeeehhhgggkkkooorrrrrrpppooooooiiijjjjjjlllnnnpppqqqrrrppprrruuuwwwvvvuuutttuuuuuuxxx{{{{{{yyyvvvsssrrrlllmmmmmmmmmjjjfffbbb___dddhhhjjjhhhfffeee```ZZZLLLIIIEEECCCCCCCCCDDDCCCBBBAAA@@@@@@AAADDDGGGHHHLLLRRR\\\fffnnnuuuzzz~~~zzzwwwuuuuuuuuusssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooo///000000000111111111111...///000000111000///......//////000000//////...111000///...------......---///000...,,,+++---000,,,---///000000///...---...///000111111111111000////////////////////////---...///000111000//////---------------...//////............////////////.........//////////////////...---------///111222/////////000000000000000............///000111222222111111000000111111222111111000000000000111111......///000000000000000.../////////////////////...------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,------------.........+++,,,,,,,,,------......///......------......///....../////////000000000---......//////000000000111111222444555666777888777:::===>>>>>>@@@CCCEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMMMMLLLKKKJJJKKKLLLNNNOOOQQQPPPMMMKKKJJJJJJKKKLLLLLLIIIGGGIIIMMMOOONNNKKKHHHGGGFFFDDDCCCBBBBBBBBBAAA@@@===;;;999888888888444444333333333333444444222222111111000///......***,,,...---+++***,,,---000000/////////000111111//////............//////000000000000/////////.........////////////......---...///000000//////...---...///000111111111111000//////...///000111222222111///---,,,---...///...------,,,,,,------...,,,,,,---------,,,,,,,,,+++,,,---//////...,,,,,,...............//////000'''((()))******)))((('''++++++++++++++++++++++++***+++,,,,,,---------,,,************************))))))******+++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))),,,++++++******++++++,,,++++++,,,++++++***)))(((+++---......---,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,---......333(((///111444666***000...,,,++++++---.........---------------......///000//////000222555888:::AAADDDIIIPPPUUUZZZ\\\^^^```ccceeedddbbbcccfffiiihhhlllppprrrrrrooommmmmmggghhhjjjlllnnnppprrrsssooorrruuuwwwvvvuuuttttttrrrtttvvvtttpppkkkiiihhhaaaaaa```___\\\XXXUUUSSSUUUYYY[[[YYYXXXXXXUUUQQQGGGEEECCCBBBCCCCCCCCCBBB@@@@@@??????@@@BBBDDDEEEEEEJJJQQQXXX```hhhoootttxxxwwwvvvwwwzzz|||||||||}}}yyytttnnniiigggffffffaaabbbbbbcccdddfffggghhhiiijjjlllnnnpppqqqqqqqqq//////000000111111111222...///000111111000///...000000111111111111000000222111///...---------...+++---///...,,,,,,///222...............///000111//////000111111111111111////////////////////////,,,...///111111111000000...---,,,,,,---...///000............/////////000---.........//////000000///...---,,,---///111333---...///000111111000000...............///000000222222111111111111222222111111000000000000111111...//////000000000000000.........///////////////---------------...///000------------------------...------------...//////...---,,,,,,,,,,,,---...---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------.........//////---------............///////////////////////////,,,...000222222111///...------...///000111222222333444555777999:::<<<<<>>======777666666555555666666777444333222111000///...---///111333222000///000333111000000000111222333333//////............//////000000000000////////////......////////////......---...///000000///...---------///000000111111111000///.........///111222333111///---,,,---...///...------,,,,,,------...,,,,,,---.........------+++,,,...//////...,,,+++///...---------///000111***+++,,,------,,,+++******************************+++,,,,,,------------************************((()))***,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,/////////...---,,,******+++---......---,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111111000.........------,,,,,,,,,---,,,,,,,,,,,,---......555(((///555;;;;;;,,,///---,,,++++++---///......///////////////000111111111111222444777<<<@@@BBBHHHKKKQQQXXX]]]___aaaaaaaaaccceeedddbbbbbbfffjjjhhhkkkoooqqqooollljjjhhhjjjjjjkkklllmmmnnnooopppnnnqqquuuwwwvvvuuuttttttppprrrqqqmmmfff___\\\[[[WWWVVVUUUSSSPPPMMMJJJHHHIIIMMMNNNLLLLLLNNNLLLHHHDDDCCCAAABBBCCCDDDCCCBBBBBBBBBAAA@@@@@@AAABBBCCCCCCFFFJJJOOOUUU\\\dddiiilllkkkkkkmmmqqqssstttttttttpppiiibbb\\\YYYXXXXXXQQQRRRSSSUUUXXXZZZ]]]^^^___aaaeeehhhlllnnnoooppp////////////000000000000........./////////////////////.........//////000///////////////////////////...---...///---+++(((---------............///000///......000111111000,,,******+++---...---,,,...,,,+++---000222111///111...,,,---//////---+++//////000000///---...111000000////////////000000222000...,,,+++,,,---...111000000000//////......111000///......///000111111111111111111111111111111111111000000000000000111111000000//////......//////............//////---,,,+++++++++,,,---...,,,,,,,,,,,,,,,---...///------------------------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,------------------------++++++,,,---......///...,,,---------............000111111///------...///111222222111111222555888:::;;;<<<<<<===@@@DDDHHHKKKHHHFFFHHHMMMRRRTTTTTTWWWUUURRRRRRSSSSSSOOOLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKIIIFFFFFFGGGIIIIIIKKKOOOQQQQQQQQQSSSTTTUUUVVVWWWXXXXXXWWWVVVUUUYYYTTTOOOMMMMMMKKKEEE???>>>>>>===<<<:::999777666444222000000000111000...,,,---///000111///...,,,......---------....../////////............/////////000111000///...///000000000//////.........---...............///000000000000000000000000000000//////000000000000//////000000//////.........---//////.........---------++++++++++++++++++++++++,,,,,,,,,------.........***+++---///000//////...000---++++++------+++)))((()))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++((()))***+++,,,---------000///---+++++++++---...*********++++++,,,,,,---------------,,,,,,+++***+++,,,---,,,***)))***+++***+++,,,------+++)))((())))))*********+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,...555======555+++111000000///......------......///000000//////...111333666999===AAAGGGKKKQQQRRRUUUYYY]]]aaaeeegggjjjiiifffeeeeeefffiiikkkgggiiikkklllkkkgggccc```___bbbeeeiiilllmmmllllllpppsssuuuvvvtttrrrqqqrrrnnniii```YYYTTTQQQOOOMMMJJJIIIHHHFFFDDDCCCAAA@@@DDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEAAA>>><<<===???@@@@@@EEEFFFGGGJJJNNNSSSWWWYYYaaaaaaaaaaaabbbdddeeefffaaa___[[[VVVPPPKKKGGGEEEEEEEEEEEEFFFHHHJJJLLLNNNNNNQQQVVV\\\aaadddeeefff............////////////.../////////////////////111000///.......................................+++++++++,,,......,,,***---------............///000///---...000111111000...---,,,---...///...---...---,,,---000111000///.........///000000000000000//////...---,,,...111111000000//////000000111222000...,,,,,,,,,---...000000111222333444444555000///...------...///000111111111111111111111111////////////////////////000000000000//////......,,,,,,,,,++++++,,,,,,,,,///...,,,++++++++++++,,,---,,,,,,,,,,,,---...///------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,111000000000/////////...------------------------+++,,,---,,,,,,---...///............///////////////000000000//////000222222444666777888999<<<>>>CCCDDDFFFGGGGGGJJJMMMPPPRRRPPPNNNOOOSSSWWWYYYYYY[[[YYYVVVVVVWWWVVVSSSPPPOOOOOOPPPPPPQQQQQQPPPPPPKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIGGGDDDDDDEEEFFFIIIKKKNNNOOOOOONNNOOOPPPRRRSSSUUUWWWXXXZZZZZZZZZ___[[[WWWVVVWWWVVVQQQLLLIIIIIIHHHFFFDDDAAA>>>===777666444333333333222111111111222333333333222111//////.........///000000//////............/////////000111000///...///000000/////////...........................///000000000000000000000000000000//////000000000000//////000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...+++,,,---////////////...***)))'''(((***+++***((((((***++++++******+++,,,************************---,,,,,,++++++***++++++***+++,,,,,,,,,,,,,,,+++...---+++))))))***+++,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++***+++,,,---,,,***)))***+++......---,,,,,,+++++++++******++++++,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...333999999222+++.....................///000000000000000111111111555777;;;???CCCHHHNNNRRRYYYYYY[[[^^^aaaeeegggiiihhhgggfffffffffhhhiiikkkhhhiiiiiigggddd```[[[XXXZZZ]]]bbbgggkkkmmmmmmmmmrrrrrrsssssssssqqqooommmccc^^^WWWQQQMMMJJJGGGFFFEEEDDDCCCBBBAAA@@@??????@@@@@@BBBCCCDDDEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIFFFBBBAAAAAABBBBBBAAACCCDDDEEEHHHKKKOOORRRTTTYYYYYYYYYYYYZZZZZZZZZZZZWWWUUURRRMMMHHHDDD@@@>>>>>>>>>======>>>???AAABBBDDDGGGKKKOOOTTTWWWZZZ[[[------------............//////////////////......222111000...------------------------------------++++++***,,,---...,,,+++---------............///000...---...///111000000111000//////000000///......---,,,---///000000///---///000000/////////000///000///---,,,,,,///000000000////////////000000111000...---,,,------...------...///000111222222///......------......///111111111111111111111111........................000000000////////////...++++++++++++++++++++++++000///...,,,++++++++++++------,,,,,,,,,---......---------,,,,,,+++++++++++++++,,,------.../////////.........------,,,,,,000000000///////////////------------------------,,,---...---******---111.../////////000000000000///000222333333333555777666999===@@@BBBCCCFFFGGGKKKMMMPPPQQQRRRSSSUUUVVVXXXVVVUUUUUUXXX[[[]]]]]]]]][[[ZZZYYYYYYXXXVVVTTTQQQRRRSSSSSSTTTTTTSSSSSSPPPQQQQQQRRRRRRRRRQQQQQQOOOPPPOOOMMMKKKJJJKKKLLLLLLMMMOOOOOONNNLLLLLLLLLLLLMMMOOORRRTTTWWWYYYZZZ\\\YYYWWWXXX[[[[[[YYYVVVUUUUUUTTTSSSOOOKKKGGGEEE???===;;;999999888666444111111111000000000000111///////////////000111111000//////......//////000000111111000///......///////////////...................../////////000000000000000000000000000000//////000000000000//////////////////...........................---------------------------------.........---------------+++,,,---...////////////((('''&&&(((***+++***))))))***++++++******+++,,,************************,,,------------,,,++++++---------------,,,++++++---,,,+++***)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,+++++++++,,,---,,,+++***+++,,,///...,,,+++***+++,,,---+++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...111333222///,,,,,,,,,------...///000000111111000000111333555666<<>>>>>???AAACCCFFFHHHIIIGGGHHHKKKNNNQQQSSSSSSSSSPPPMMMJJJHHHGGGFFFDDDCCCDDDDDDDDDEEEGGGJJJMMMNNNRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMJJJGGGCCC???<<<:::>>>===<<<;;;:::;;;<<<<<<<<<===???BBBFFFJJJMMMOOO------........./////////////////////............111000///...............------------------------...---,,,,,,......---+++---------............///000...------///000000///222111000000000000///...------------.../////////000///......000000000///---000222///...///000/////////............//////000000///...------............................../////////....../////////111111111111111111111111.............../////////////////////////////////..............................------,,,,,,,,,,,,------,,,,,,,,,------...---------,,,++++++******,,,,,,,,,---------....../////////......---,,,,,,------------------------........................,,,...///---******---111---......///000111111111222444777999999:::===>>>===AAAFFFJJJLLLMMMNNNOOOMMMPPPTTTVVVVVVVVVVVVWWWZZZXXXWWWWWWXXXZZZ\\\\\\]]]\\\[[[ZZZYYYXXXWWWWWWVVVWWWWWWXXXXXXXXXWWWWWWWWWXXXZZZ[[[\\\[[[ZZZZZZXXXYYYYYYXXXUUUTTTUUUVVVRRRTTTUUUTTTQQQNNNMMMMMMIIIIIIJJJKKKMMMOOOQQQRRRRRRQQQQQQSSSXXX[[[[[[[[[ZZZ[[[[[[ZZZXXXTTTPPPNNNIIIGGGEEECCCAAA???;;;999444222000///......///000///////////////000111111000000////////////000000000111222000...---...//////////////////...............///000000000000000//////////////////////////////000000000000/////////////////////.........................................................//////......------,,,,,,,,,------.........//////+++******+++,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***---------......------,,,......---,,,,,,,,,---...---------,,,,,,++++++***,,,,,,,,,------,,,,,,++++++,,,------+++***+++---*********++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,------......------------------------*********+++++++++++++++---...000000///...---...,,,,,,,,,---......//////000//////111333777;;;===DDDHHHMMMRRRUUUYYY]]]```aaaaaacccdddfffgggggghhhfffgggggggggfffeeecccbbbaaa^^^YYYSSSNNNIIIFFFDDDHHHMMMTTT]]]dddiiikkkllllllhhhddddddfffeee```ZZZSSSPPPLLLJJJHHHGGGEEECCCDDDDDDCCCCCCBBBAAAAAAAAA?????????AAACCCEEEHHHIIIFFFIIIMMMRRRUUUXXXYYYZZZWWWUUURRROOOMMMKKKGGGDDDFFFEEEEEEEEEEEEGGGHHHIIIOOOPPPRRRSSSSSSRRRQQQOOOMMMLLLKKKHHHEEEAAA>>><<<>>>===<<<;;;:::;;;;;;<<<999999:::;;;>>>BBBFFFHHH....../////////000000000000000//////.........---...............///000111........................---,,,,,,---000111222111---------............//////...,,,---///000000///222000//////000000...---------......------...///222...+++...444999999777///555777333111333222......------,,,,,,------...000/////////.........///111111111111111111111111000000000111111000000000000000000000000000000000.........//////000000000...............///////////////000000000000//////+++,,,,,,---...............------,,,,,,,,,---------------,,,,,,+++++++++......---------,,,,,,,,,//////.........---------,,,,,,,,,---------------........................---//////...,,,,,,///222------...000111333444444999<<>>>>>>>>>>>>>>AAAEEEKKKRRRWWW\\\^^^WWWUUUSSSSSSVVVWWWUUURRRSSSRRRQQQQQQRRRQQQNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIIIIHHHGGGEEEEEEIIIJJJMMMPPPTTTWWWZZZ[[[___\\\ZZZXXXXXXXXXVVVUUUSSSRRRPPPNNNMMMMMMMMMMMMMMMOOORRRUUUXXXYYYZZZ[[[UUUUUUTTTQQQMMMHHHDDDAAA===<<<;;;:::::::::;;;;;;::::::999888:::<<<>>>@@@........./////////000000111000000///......------...............///000111........................,,,++++++---000333555555---------............//////---,,,,,,...//////...///...---...000000///...,,,---///...,,,+++---...///000000111555>>>JJJRRRMMMOOOGGG777000222333//////......------......////////////000000000//////((()))***,,,...///111111///000111222222111000///000000000000000000000000,,,,,,---......///000000---------.........//////,,,---...//////...---,,,+++,,,---...//////......///...---,,,,,,,,,,,,,,,,,,------......//////000---------------------,,,++++++,,,,,,------......---------....../////////........................///------111555777444000333555777;;;>>>BBBDDDEEEGGGIIIMMMNNNNNNMMMMMMNNNNNNQQQUUUWWWWWWWWWXXXYYYVVVXXX[[[\\\[[[ZZZZZZ[[[\\\^^^______]]]]]]___aaa___```___]]]ZZZZZZ\\\______^^^]]]\\\ZZZWWWUUUTTTXXXYYYYYYZZZ\\\^^^___```___aaadddfffffffffggghhhfffggghhhgggdddbbb``````^^^___``````^^^ZZZVVVSSSLLLKKKJJJHHHFFFGGGHHHIIIPPPPPPQQQSSSVVVYYY\\\]]]^^^]]]]]]]]]]]]\\\XXXUUUPPPNNNJJJFFFBBB???===<<<777666444333111111000000111111000000000000111111111222222111...------.............../////////000...///000222222111000///000000000000000000000000//////000000000000//////............/////////000---------.........//////------------------------............///////////////...------------...///***,,,---,,,***)))***,,,,,,---...---+++***+++,,,************************+++*********++++++,,,---******+++,,,,,,---,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,---------------***+++,,,,,,---------,,,+++,,,------,,,,,,---///+++,,,...000000...+++))),,,,,,,,,++++++***************+++++++++,,,,,,,,,........................---------------........................---------........................+++,,,,,,---......//////.........////////////.........//////000111111111777888;;;>>>BBBEEEHHHIIILLLQQQWWW\\\^^^______```^^^___```aaa```___]]]\\\WWWVVVSSSPPPLLLHHHEEECCC@@@>>>===;;;;;;;;;<<<======>>>@@@DDDHHHNNNRRRUUUPPPPPPPPPRRRSSSUUUWWWWWWTTTSSSSSSTTTUUUTTTQQQOOONNNNNNOOOPPPQQQRRRRRRSSSSSSTTTUUUUUUTTTQQQNNNLLLOOOOOOOOOPPPSSSVVVYYY[[[]]][[[ZZZ[[[^^^bbbddddddcccbbb___]]]\\\[[[[[[[[[VVVWWWZZZ\\\___bbbdddeeebbbaaa```]]]XXXRRRLLLIIIEEEDDDBBB???>>>>>>>>>>>>;;;:::999999999:::<<<<<<---------.........//////111000000///...---------000//////.........//////------------------------222///------...//////...---------........./////////---,,,,,,...//////...///...---...000111111000+++...///...,,,+++,,,......222555222...555EEESSS[[[ZZZLLL777,,,000333///000000////////////000000...///000000000000000///////////////000000111111...///000111111000///...000000000000000000000000++++++,,,,,,---...//////---------.........//////---...000111111000...------.../////////...---,,,///...---,,,,,,,,,,,,,,,,,,------...///000111111+++,,,,,,------......///)))******+++,,,---......+++++++++,,,,,,---------///////////////////////////,,,,,,222999;;;666000888999<<<@@@DDDHHHKKKMMMJJJMMMPPPQQQPPPNNNNNNNNNNNNQQQTTTVVVWWWXXXYYY[[[XXXZZZ[[[\\\[[[ZZZ[[[\\\[[[]]]```___^^^]]]___bbb\\\]]]]]]ZZZWWWWWWZZZ]]]YYYXXXWWWUUURRROOOMMMKKKRRRQQQQQQRRRTTTVVVXXXZZZXXXZZZ^^^```aaaaaabbbdddfffhhhiiihhhfffdddcccccc```bbbeeefffeeeaaa]]]ZZZXXXWWWTTTOOOKKKIIIIIIJJJJJJJJJJJJLLLOOOSSSWWWYYY]]]]]]^^^aaacccbbb```^^^\\\ZZZVVVRRRMMMIIIFFFEEE:::999777555333222111111111111000000000000111111111222222111...------...---.........//////000000...///111222333222000///000000000000000000000000//////000000000000//////---.........//////000000---------.........//////------------------------------......//////000000//////---,,,,,,---...///)))+++------++++++---000,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///++++++,,,,,,,,,+++******+++,,,---...............,,,,,,,,,------.........***+++,,,,,,------------+++,,,------,,,,,,...///------,,,+++)))'''%%%$$$---------,,,,,,+++++++++*********++++++,,,,,,,,,........................---------....../////////,,,,,,------.../////////........................,,,,,,------...///000000---,,,,,,...000000///---------...000111333444444<<<>>>@@@CCCFFFHHHIIIIIIJJJOOOWWW\\\___```aaaaaa\\\\\\]]]]]][[[XXXUUUTTTPPPNNNLLLHHHEEEBBB???>>>;;;;;;:::999999:::;;;<<<>>>======???BBBGGGLLLOOOMMMOOOQQQRRRTTTVVVZZZ\\\UUUUUUUUUWWWXXXVVVSSSQQQQQQRRRSSSUUUXXXZZZ[[[\\\]]]___aaaaaa```\\\XXXVVVSSSRRRQQQQQQSSSVVVZZZ\\\ZZZYYYYYY\\\bbbiiimmmoooqqqooommmkkkiiihhhhhhiiibbbcccdddfffhhhkkknnnpppnnnmmmlllhhhccc\\\VVVRRRHHHFFFDDDAAA>>>===<<<<<<;;;;;;;;;::::::;;;;;;<<>>555///............111111000000//////.....................///000000////////////000000000000000000000000000000000000111111111111111000//////........................111000///...............------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///---,,,,,,,,,,,,---......------------------------///000000...,,,+++,,,...........................111111111222555888<<<>>>BBBDDDGGGJJJLLLMMMNNNNNNRRRQQQPPPOOOOOOOOOOOOOOOPPPSSSVVVXXXYYYYYYZZZ\\\]]]]]]]]]^^^___```aaabbbcccbbb```^^^^^^^^^```aaa___^^^\\\ZZZWWWUUUSSSRRRPPPNNNLLLIIIFFFDDDBBBBBBDDDEEEGGGIIILLLNNNPPPQQQSSSTTTUUUVVVXXX\\\aaaeeefffeeeeeedddeeeeeeffffffdddfffiiijjjgggdddbbbbbb```]]]ZZZYYYXXXUUUPPPKKKJJJHHHFFFFFFHHHLLLQQQTTT^^^^^^^^^___```aaabbbcccbbbaaa^^^ZZZVVVRRRNNNMMMHHHEEE???:::666333333333000000111111111000/////////222555444111......///---///000///...---...///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///.........------------........................////////////............---...///000000///...---------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))******+++++++++++++++,,,---...............---+++******+++,,,---------------------------........................---------.........//////---------,,,,,,+++++++++------,,,++++++******))),,,,,,,,,---------......000///...---,,,---..............................+++,,,------,,,,,,...///555222...+++***,,,///111000///...------...///000000000/////////000000111---...//////000222555888<<<@@@CCCCCCEEEIIIIIIFFFGGGQQQXXXZZZ\\\aaa```\\\XXXVVVSSSQQQPPPOOOLLLJJJGGGHHHJJJJJJHHHCCC>>>;;;===>>>>>>===;;;999999:::;;;:::999:::>>>CCCHHHLLLMMMOOOQQQTTTVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZYYYXXX[[[[[[\\\^^^bbbgggkkknnnrrrpppoooooopppmmmiiieeeaaabbbaaa___]]]\\\]]]___^^^]]]\\\]]]bbbjjjrrrwww{{{{{{{{{yyyxxxxxxzzz|||wwwwwwwwwxxxxxxxxxxxxxxxyyywwwtttooojjjfffcccbbb[[[VVVPPPKKKIIIEEE@@@<<<@@@>>>;;;;;;<<<===<<<<<>>AAACCCGGGIIILLLNNNQQQRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSVVVYYY[[[[[[\\\]]]^^^````````````aaabbbddddddbbbaaa___^^^^^^___```aaa^^^]]][[[XXXTTTRRROOONNNMMMLLLIIIGGGDDDBBBAAA@@@>>>???@@@AAACCCDDDFFFFFFHHHIIIJJJLLLNNNSSSYYY]]]aaaaaaaaaaaaaaabbbccccccccceeeggghhhfffdddddddddcccaaa^^^^^^]]][[[VVVSSSOOONNNKKKJJJJJJKKKNNNOOOUUUWWWYYY\\\___aaacccdddbbbbbbbbb```^^^\\\YYYXXXOOOMMMHHHCCC???<<<:::999222222111111111111111000...000333333000...---...000111222222000000111222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000///////////////.........------........................---.........//////000000---...////////////...---------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------...---------///......---------......---------------------------------------------------------.........//////---------,,,,,,,,,++++++---------,,,,,,,,,,,,,,,,,,,,,---------.........000///...---------..............................+++---......,,,,,,---///000...+++))))))***---...000///...------...///000000//////......//////000///000000111222666;;;??????CCCDDDCCCDDDHHHIIIGGGIIIRRRYYY[[[\\\^^^ZZZTTTQQQNNNKKKIIIJJJKKKJJJJJJLLLMMMNNNNNNKKKHHHDDDAAA???@@@@@@>>><<<;;;;;;<<<===<<<;;;;;;>>>DDDJJJNNNPPPRRRTTTWWWZZZ[[[\\\\\\]]]^^^```bbbddddddddddddeeeeeeeeegggjjjooosssvvv{{{zzzyyyzzz{{{yyyuuuqqqllllllkkkhhheeeeeefffhhhgggfffeeefffjjjpppwww{{{}}}yyyuuupppmmmkkkkkkhhhccc\\\WWWSSSNNNHHHDDDDDDAAA>>>=========<<<;;;//////............//////000000000000000//////...//////000000111111222222000000000000000000000000000000000000000000000000...///000000...---...//////......---......////////////000000000///......//////////////////000000111000000//////000000111000...,,,+++---000111222000000000000////////////000000000000000111222222////////////000000000000000000000000000000000000000111111111111000000///........................////////////............------............------------............------........................---...///...,,,,,,---...---------,,,------...///------------------------,,,---...---,,,---...000000000//////000222444555444666999===BBBEEEHHHIIIKKKMMMOOORRRTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUWWW[[[\\\]]]]]]^^^___bbbbbbbbbbbbbbbcccddddddaaa```___^^^^^^^^^___```]]]\\\YYYVVVRRROOOLLLKKKJJJIIIHHHEEECCCAAA@@@???999999:::::::::;;;;;;;;;;;;===???AAADDDHHHNNNRRRXXXXXXYYYZZZ[[[\\\\\\]]]^^^```bbbbbbaaabbbccceeefffdddcccbbbbbbaaa^^^\\\[[[ZZZWWWUUURRRQQQPPPPPPNNNOOORRRVVVZZZ^^^bbbccccccdddfffffffffdddbbb```YYYXXXUUUQQQLLLHHHEEECCC666555444222111111111111///111333333111000///000111222333222111111222333111111111111111111111111222222222222222222222222000000000000000000000000...///000111111000///...000000000/////////..............................,,,,,,---...///000111111------............------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------------...------,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------,,,,,,,,,,,,------------............,,,------------.........000///......------..............................---...///...,,,,,,---...///...---------...000111///......------......//////......------......///111222333444666;;;AAAFFFCCCEEEEEEBBBDDDJJJLLLKKKNNNTTTYYYZZZYYYWWWQQQJJJHHHEEECCCCCCEEEHHHJJJKKKPPPPPPPPPOOOMMMJJJHHHFFFBBBBBBBBB@@@===;;;<<<===>>>===<<<===AAAGGGNNNRRRVVVXXXZZZ]]]```ccceeefffgggiiikkknnnppprrrrrrrrrpppoooooopppssswww{{{~~~}}}yyyxxxvvvrrrooooooqqqssssssrrrqqqrrrtttxxx|||~~~~~~yyyvvvtttttttttwwwrrrkkkeee```ZZZSSSNNNHHHEEEBBB@@@??????>>>===//////............////////////000000000000///////////////000000111111111////////////////////////........................////////////.........///...............//////000000000000000//////......------......//////000000/////////000//////......,,,,,,,,,,,,.../////////000000000000////////////000000//////000000111222////////////000000000000////////////////////////000000111111111111000///...........................///////////////......------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,------------------...//////..............................///...------...000111111000111333555888999:::===AAAFFFJJJLLLNNNNNNMMMNNNPPPRRRTTTUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXUUUXXX[[[\\\\\\\\\]]]^^^bbbaaaaaa``````aaaaaaaaabbbaaa___]]]\\\\\\[[[[[[ZZZYYYVVVSSSOOOKKKIIIGGGGGGGGGFFFEEECCCAAA@@@???999999888888777666666555666777999;;;===@@@DDDHHHLLLLLLNNNOOOQQQRRRSSSSSSVVVWWWXXXYYYYYY[[[^^^```cccbbbbbbbbbbbbbbbaaa```aaa```___]]]ZZZVVVTTTRRRNNNNNNNNNOOOSSSXXX]]]```cccdddfffgggfffdddbbbaaa``````___\\\XXXSSSNNNKKK???===999555222111000111222333444444444333222222///111222111000///000111111111111111111111111111222222222222222222222222////////////////////////---///000222222000///---000000000000////////////........................---------...///000000111------------------------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++)))***+++------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,+++,,,,,,---......//////------------............000//////..........................................///000///---,,,,,,---......///000000111222222..............................---------...//////333555888:::<<>>CCCEEEIIIMMMPPPQQQQQQPPPOOOPPPRRRTTTUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXVVVYYY\\\]]]]]]]]]^^^___aaaaaa```___^^^^^^^^^^^^aaa___]]][[[XXXVVVUUUTTTRRRQQQOOOLLLIIIFFFCCCBBBBBBBBBBBBBBBAAA???>>>===::::::999777666555444333555666777888888:::===???AAABBBDDDFFFHHHIIIIIIIIILLLMMMNNNNNNOOOQQQUUUXXXZZZZZZ[[[[[[[[[\\\]]]^^^____________]]]ZZZWWWUUUVVVSSSOOOLLLMMMQQQVVVYYY^^^___aaacccddddddcccbbbbbbccccccccc```[[[VVVSSSJJJGGGBBB<<<777333222111444333333333444333222222///111222111000///000111111111111111111111111111111111111111111111111111////////////////////////---///000222222000///---000000000000////////////........................///////////////.........---------,,,,,,---------------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++((()))+++,,,---,,,+++***------------------------------------------------.....................---------------------------******+++,,,---...//////---------........./////////////////////....................................///000///---,,,---...***+++,,,---.../////////////////////////////////............///000111222444888===@@@AAAAAABBBCCCEEEGGGHHHGGGKKKSSSXXXXXXYYYTTTOOOKKKIIIEEEAAA???>>>AAAFFFLLLQQQSSSQQQOOOLLLLLLJJJIIIHHHGGGGGGFFFGGGFFFDDD@@@;;;999999:::;;;<<>>===<<<===>>>>>>>>><<<;;;:::999888777666555444333222444666777777666777999:::<<<>>>@@@BBBDDDDDDDDDDDDFFFGGGGGGGGGGGGIIILLLOOOOOOQQQRRRRRRRRRSSSUUUXXX\\\]]]___``````^^^\\\[[[[[[WWWRRRNNNMMMNNNQQQTTTUUUWWWZZZ]]]```cccdddeeeaaaccceeefffeeeaaa^^^[[[UUURRRMMMFFF@@@;;;777666666444222222333333111000111222333222111111222333222222222222222222222222000000000000000000000000000000000000000000000000...///000111111000///...000000000/////////..............................000000//////..................------------......------------------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,---------...------,,,,,,***+++,,,------......---------------------------.......................................---------------------............***++++++,,,---.........------.........////////////000000000000///...---...........................///000///------...///------......///000111111///000000111111000000///.........000111333555666888<<<@@@CCCCCCBBBBBBBBBFFFJJJLLLMMMRRRYYY\\\[[[XXXOOOGGGCCCBBB???=========AAAHHHPPPUUUUUURRRNNNJJJJJJIIIIIIHHHGGGFFFFFFFFFEEECCC???<<<;;;<<<>>>>>>AAAFFFNNNWWWaaaiiimmmnnnmmmlllmmmppptttxxx{{{||||||~~~~~~}}}}}}~~~|||zzzzzz|||~~~|||{{{zzz{{{|||}}}{{{|||}}}|||xxxtttnnnkkkgggbbb[[[RRRIIICCC//////............//////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000111...+++,,,...000111000............///000111222111000/////////000111222000000000000000000//////---------...//////000000111222333111...+++,,,---.../////////000000000111/////////...///000000111////////////000000000000000000000000000000000000//////000111111111111111////////////////////////,,,---///000111000///...------............------......////////////..............................---...//////......///000...............//////000........................///000111222111222555777999;;;???CCCGGGJJJKKKKKKNNNPPPRRRTTTVVVVVVVVVVVVUUUVVVXXXYYYZZZYYYYYYXXXXXXYYYZZZ[[[[[[YYYXXXWWWTTTVVVYYYZZZZZZYYYZZZ[[[YYYXXXWWWUUUSSSRRRRRRQQQOOONNNMMMLLLIIIGGGEEEDDD@@@@@@???>>>>>>======<<<;;;<<<>>>???>>>===<<<:::888777777666555555444444555777888999888999;;;<<<===???AAACCCDDDEEEDDDCCCCCCDDDEEEEEEDDDEEEGGGHHHGGGIIIJJJJJJJJJKKKNNNRRRVVVWWWYYY[[[\\\\\\\\\[[[YYYXXXVVVTTTSSSQQQQQQPPPPPPQQQRRRUUUYYY]]]```bbbaaacccfffhhhhhhgggeeeccc^^^[[[WWWQQQKKKEEEAAA>>>;;;888555444555555333111000111222222000000111222222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000///////////////.........------................................./////////////////////...------...//////------------------------************++++++++++++------------------------------------,,,,,,++++++,,,,,,------...---------++++++++++++,,,---...///------------------------------------------------//////.........---------------------.........///,,,,,,------......//////............///////////////000000111000///...---........................---...//////......///000111000000000111222333333000111222333333222111000......000222444777999:::===???BBBCCCCCCDDDFFFGGGHHHNNNRRRTTTXXX\\\]]]ZZZRRRHHH@@@??????;;;:::;;;<<<@@@FFFLLLQQQQQQMMMJJJGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAA???>>>???CCCEEEEEEIIIOOOXXXbbbjjjppptttsssrrrpppoooqqqtttxxx{{{|||}}}~~~~~~~~~}}}zzzxxxxxxyyyzzz|||yyy}}}~~~~~~~~~|||zzzyyyyyyyyy|||{{{{{{}}}}}}zzzuuutttssspppkkkbbbXXXQQQ//////............//////......///000000000000000111111111000000000000000000000000000000000000000........................111...++++++...111111000............///000222222000000/////////111222333222222111111000000////////////.........//////000...000111000---,,,...000.../////////000000111111000000000000000111111222////////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000+++---///000111000///...---..................---......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......000111...............///000000////////////////////////,,,...000222333555888;;;;;;???DDDIIIMMMOOOPPPOOOOOOQQQRRRTTTVVVXXXYYYYYYUUUVVVWWWYYYYYYYYYXXXWWWZZZ[[[\\\]]]\\\ZZZXXXWWWOOORRRTTTUUUUUUTTTUUUVVVSSSRRRPPPNNNLLLKKKJJJJJJFFFFFFFFFEEEDDDCCCAAAAAA>>>>>>>>>???????????????===???@@@BBBBBB@@@???>>>888888888777777777666666777999;;;<<<<<<===???AAA@@@AAADDDFFFGGGGGGFFFEEECCCEEEFFFEEEDDDDDDEEEFFFCCCEEEGGGFFFEEEGGGKKKNNNJJJLLLNNNPPPRRRRRRSSSSSSUUUWWWYYYZZZYYYUUURRROOOOOONNNNNNOOORRRUUUYYY[[[aaacccgggiiikkkkkkjjjiiibbb```]]]XXXSSSMMMHHHFFF@@@===999888999999666444---///000///...---...///222222222222222222222222222222222222222222222222000000000000000000000000000000////////////000000///.........------------........................,,,------...///000111111000///...------...///000------------------------)))************+++++++++---------------------------------,,,,,,+++++++++++++++,,,---............***)))(((((()))+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------.........//////.........///////////////............/////////000///000111111111000...---........................,,,...//////......000111///...---------...000111111222333444444333222111...///000333666999<<<===AAAAAABBBAAABBBEEEJJJMMMKKKQQQVVVYYY[[[^^^\\\XXXMMMCCC<<<>>>???;;;888999;;;===BBBGGGKKKKKKHHHFFFCCCDDDDDDEEEDDDCCCBBBAAA??????@@@@@@AAADDDHHHLLLKKKOOOWWW```iiippptttwwwvvvtttqqqpppqqqtttxxxzzz|||}}}|||zzzxxxuuutttuuuvvvwwwrrrvvvyyy{{{yyyxxxxxxzzz}}}~~~}}}zzzyyyyyy{{{}}}~~~|||~~~}}}|||zzzxxxvvvuuuuuuyyyxxxxxx|||}}}zzztttuuuwwwyyyvvvpppfff```/////////////////////////////////000111111222222444222000000111000///---000///.........000111222000000111111111111000000000000////////////000000111//////000111222111000000000000000000000000000333333333222111000////////////...------------...000000000000000///......---///111222333222000/////////000000111111111222222222333333333333444444111111222222222111000000111222222222222111000000//////////////////////////////000111111111111111//////.........---------////////////////////////---------........./////////////////////////////////////////////..................///000111222333111222333333555888<<<@@@HHHIIIKKKMMMOOOQQQRRRRRRUUUTTTSSSRRRSSSUUUWWWXXXWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYVVVTTTSSSPPPOOOMMMLLLJJJJJJIIIIIIHHHHHHHHHFFFDDDDDDEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJKKKKKKJJJGGGEEECCCBBBBBBAAA@@@>>><<<;;;:::999:::===???@@@AAA@@@@@@CCCDDDFFFHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMOOOQQQSSSTTTUUUUUUQQQPPPNNNMMMMMMNNNOOOPPPYYY^^^ccchhhiiiiiiiiiiiifffdddaaa^^^YYYUUURRRQQQKKKFFF@@@======<<<777222......///000111111111222000111333333444333222111333333333333333333333333222222222111111000000000111111111111000000000000000000///..................---,,,,,,......---,,,...//////000111222222333000000///...............///---,,,,,,...//////...------++++++++++++------.........////////////000///...---,,,,,,---...///***++++++,,,---------,,,++++++,,,,,,,,,---------...---,,,,,,,,,,,,---.........---,,,---...///000222333444222...---...111000000/////////...........................------...............///000000000000000000000///......000000//////.........---,,,,,,,,,---...///000111///000111111111///...---...///111222222000...---///111444777;;;===??????@@@AAACCCDDDFFFIIIMMMPPPWWWZZZ]]]]]]^^^___[[[UUUEEE>>>:::;;;<<<:::999:::===<<<<<>>@@@CCCFFFIIILLLOOOTTTWWWZZZ^^^___]]]]]]\\\VVVNNNEEE???:::;;;<<<999888:::;;;::::::<<<@@@BBBAAA???@@@???>>>???BBBDDDFFFFFFIIIKKKNNNQQQTTTYYY___cccdddhhhnnnrrrssstttvvvxxxtttrrrooopppssswwwzzz|||xxxyyy{{{}}}}}}{{{xxxwwwuuuuuutttsssrrrqqqpppooorrrrrrsssttttttrrrooommmlllooosssvvvxxxxxxwwwvvvuuusssrrrppppppppprrrrrrtttsssrrrtttxxx{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}}}}xxxsssooonnnnnnnnnpppqqqsssvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuuuu000000000000000000000000/////////000111111222222222000///000111111000///000000/////////000111111000000111111111111000000//////............//////111//////000111222111000000000000000000000000000111111111111000///......000///......------......000000111111000000//////------...///000//////...000000000000111111111111000000000111111111111222333333222111111222333444333333111000000000111222111111111111111111111111111111222333333333333222/////////............---////////////////////////------........./////////////////////////////////////////////////////////111000...------...000222444777<<<@@@BBBFFFIIILLLKKKLLLNNNQQQSSSTTTUUUUUUUUUUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVUUUUUUSSSQQQMMMKKKIIIHHHGGGBBBBBBAAA@@@??????>>>>>>===@@@CCCDDDDDDDDDEEEFFFGGGIIIMMMQQQTTTVVVVVVVVVYYYYYYYYYZZZ[[[]]]___```]]]]]]^^^^^^]]][[[ZZZXXXYYYXXXWWWTTTRRROOOLLLKKKIIIIIIIIIIIIHHHFFFEEEDDDGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMOOONNNMMMLLLKKKIIIHHHHHHKKKKKKJJJHHHGGGEEECCCBBBCCCDDDFFFHHHIIIJJJKKKKKKSSSRRRQQQOOOMMMLLLJJJJJJKKKOOOTTTYYY]]]```dddgggffffffeeecccaaa___]]]\\\[[[WWWSSSPPPNNNIIIBBB===999777555333222222333444222222333333333333222222333333333333333333333333444444444333333333333222111111111111000000000000111111000////////////000...---,,,---.........,,,,,,,,,,,,------......///000000///.........//////000...------...///......------,,,,,,,,,,,,------,,,,,,,,,------------...///...------------...///,,,,,,---............---,,,,,,,,,,,,------------......---,,,,,,---.........------------...//////000000000///---,,,...///---------------................................................///000000......//////......------////////////.....................---......//////000000111111111000///...111111111222222333444555666999===AAACCCBBB@@@>>>AAADDDIIINNNQQQUUUYYY\\\[[[^^^___]]][[[YYYRRRJJJDDD>>>;;;;;;;;;888777999:::999999;;;===??????>>>======>>>???CCCGGGKKKMMMQQQUUUZZZ^^^bbbeeejjjmmmmmmooosssttttttssstttuuunnnmmmmmmooossswwwyyyyyyqqqsssuuuwwwwwwuuusssrrrooooooppppppooonnnlllkkklllnnnooopppooommmiiigggbbbeeeiiinnnqqqrrrrrrqqqnnnmmmkkkjjjkkkmmmooopppmmmmmmmmmooosssuuuvvvuuuuuuuuuuuuvvvvvvwwwxxxxxx|||yyyuuupppmmmkkkjjjjjjiiikkknnnqqqrrrsssrrrrrrvvvuuutttssssssuuuwwwxxx111111111111111111111111/////////000111111222222111000///000111222111000000000000000000000111111000000111111111111000000000000////////////000000111/////////111222111000000000000000000000000000111111111111111000//////000//////...............000000111111111000000///........./////////000000000000000000000111111111000000000111111111222222444333111000000222444555444333111//////000111333111111111111111111111111111111222222333222222111/////////...............////////////////////////............///////////////////////////////////////////////////000000000000///...---...111333555777;;;@@@DDDGGGIIIKKKMMMOOOPPPQQQSSSUUUVVVWWWWWWUUUUUUTTTSSSSSSSSSTTTUUUWWWWWWVVVVVVUUUTTTSSSSSSOOOLLLHHHDDDAAA??????@@@=====================<<<;;;>>>BBBEEEFFFFFFGGGHHHIIILLLQQQVVVZZZ\\\\\\]]]`````````aaabbbcccdddeeebbbbbbbbbcccbbbaaa```___^^^^^^]]][[[YYYWWWUUUTTTVVVUUUTTTRRRPPPNNNLLLKKKIIIIIIHHHGGGHHHIIIJJJLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLJJJGGGEEECCCBBBCCCDDDEEEFFFGGGGGGGGGLLLLLLLLLLLLLLLKKKJJJIIIGGGJJJNNNQQQUUUYYY^^^aaaaaabbbccccccccccccbbbaaa```^^^\\\YYYWWWRRRLLLGGG???<<<888555222222222333333333333333333333222222222222222222222222222222111111111111111111111111111111111111000000000///222111111000000000000000///---,,,---...///...---,,,,,,,,,------.........000000///////////////000111///------...///...------------,,,,,,---------.........////////////000.........------.........------......///......---,,,,,,,,,------------.........------------......------------......////////////......------......,,,,,,,,,------------...---------..............................///000000...///////////////......///////////////.........000///...............///000000000111000000000000222111111111222444777999<<<>>>@@@BBBCCCCCCBBBAAACCCGGGMMMQQQUUUXXX[[[]]]XXX\\\]]]\\\[[[YYYSSSKKKCCC>>>:::;;;999666666999:::999999:::<<<===>>>>>>???@@@AAACCCFFFKKKPPPTTT[[[___eeeiiilllnnnpppqqqpppqqqrrrrrrqqqqqqqqqqqqmmmllllllnnnqqqssssssrrrmmmoooppprrrqqqooommmkkkggghhhjjjkkkkkkjjjiiihhheeeiiimmmppppppnnnlllkkkeeegggkkkooorrrsssssssssqqqqqqppppppqqqsssuuuwwwrrrrrrrrrrrrsssssssssrrrssssssrrrrrrrrrsssssstttuuussspppmmmkkkiiiiiihhhfffhhhkkkoooqqqrrrrrrqqqsssrrrqqqqqqrrrtttvvvwww222222222222222222222222/////////000111111222222111000///000111222111000111111111111111111000000000000111111111111000000222222111111111111222222111/////////111222111000000000000000000000000000222222333333333222111111000000///............///000000111111111111000000000000/////////000111222111111000000000000000000111111111111222222222333333222111000000222444555444333111//////000111333111111111111111111111111000111111111111111000000////////////////////////////////////////////////........./////////000000////////////////////////////////////000000111111/////////000333666999;;;===AAAFFFIIIKKKKKKLLLMMMQQQRRRSSSTTTUUUVVVVVVVVVTTTSSSRRRRRRQQQQQQQQQQQQRRRQQQQQQPPPOOONNNMMMMMMHHHEEE@@@<<<:::999::::::999:::;;;===>>>>>>>>>>>>>>>BBBFFFIIIKKKKKKLLLMMMNNNPPPTTTYYY\\\___``````gggffffffeeeeeeeeeffffffddddddeeeeeedddddddddcccaaaaaaaaa``````___^^^]]]___^^^\\\ZZZWWWUUUTTTSSSPPPOOONNNMMMNNNOOOPPPQQQRRRRRRQQQQQQRRRSSSSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQQQQPPPOOOLLLJJJHHHBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCEEEGGGHHHIIIJJJJJJEEEGGGJJJLLLNNNQQQUUUYYY\\\^^^aaaccceeefffggggggbbbaaa```___]]]ZZZUUURRRFFFCCC>>>999555333222222555444444333333222222222222222222222222222222222111111111111111111111111111111111111000000000///222111111000000000000000///...------//////...---.............../////////000000/////////000000111222000......//////...---------------------------.........////////////000---..................------......///......------,,,,,,---------.................................---------..................---,,,,,,---.........---------------------------------.........//////...............///000000///000000111111111000000.........///////////////000//////.........//////111000000000000111111111111111000111333666:::<<>>???AAADDDFFFGGGHHHCCCEEEGGGGGGHHHJJJMMMOOOVVVXXX]]]bbbfffhhhjjjjjjbbbccccccbbbaaa^^^\\\[[[OOOLLLGGGAAA;;;888555555666555444333222222222333222222222222222222222222222333333333333444444444111111111111000000000000111111000////////////000///...---...//////...---////////////////////////000000/////////000111111222000///...//////...---------............------,,,,,,,,,------------...------...//////...---------............---,,,,,,,,,---------............---...////////////...---,,,---......//////.........---+++,,,.../////////............---------,,,,,,,,,------.../////////...............///000000000000111222222222111111.........////////////////////////...//////000000111111000000000111222222111111111333666999===???CCCAAA???>>>@@@DDDHHHKKKPPPRRRUUUVVVVVVVVVWWWYYYXXXZZZXXXTTTSSSRRRNNNHHHAAA>>>===>>><<<999;;;@@@<<<===>>>??????AAAEEEGGGGGGLLLRRRVVVZZZ___fffkkknnnqqquuuwwwvvvtttrrrqqqnnnllljjjiiikkkllllllllldddbbbaaaaaaaaa```___]]]\\\^^^bbbfffhhhiiiiiihhhfffhhhlllooorrrtttuuuvvv{{{xxxyyyyyyyyywwwuuusssqqqpppmmmlllkkkkkkkkkllllllmmmkkkkkklllllllllkkkkkkjjj111111111111111111111111/////////000111111222222333111000000111111///...111222222222222111000///000000111111111111000000333222222111111222222333111//////000111222111000000000000000000000000000111222222333333333222222111000000//////////////////000111222222222222111222000...------///222444111111111111000000000///000000000111111111111222...//////000000111222222222222222111111111111000000000000000000000000000111222222222111111000///.../////////000000000000////////////////////////.../////////000000000000////////////////////////...//////000111111222222444666999<<>>>>>=========???>>><<<;;;:::;;;<<<======@@@DDDHHHLLLNNNPPPPPPRRRTTTVVVWWWXXXYYY[[[]]]\\\\\\\\\\\\]]]___```aaaffffffeeedddddddddeeeeeeffffffffffffgggggghhhiiieeeeeeffffffeeeddddddccc]]]\\\[[[ZZZYYYZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\``````___^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^_________\\\]]]]]]]]][[[XXXUUUSSSMMMLLLKKKJJJGGGEEECCCBBB??????>>>>>>???AAABBBDDD???AAACCCDDDDDDDDDFFFHHHLLLPPPVVV\\\bbbeeeggghhheeeeeeeeedddbbbaaa``````YYYWWWQQQKKKEEE???;;;999777666444333222222333333111111111111111111111111222222333333333444444444111111111111000000000000111000//////......//////000...---...///000///---////////////////////////000000//////000111111222333111///...//////...---,,,---...//////...---,,,,,,,,,,,,------------...------...//////...---------------------,,,++++++------------............---...///000000///...---,,,---.../////////...---...,,,+++,,,///111111///111000000///...---,,,,,,,,,,,,------...//////000...............///000000//////000111111111111111............/////////000///.........///000111111111111000000000111222333222333444666:::>>>AAACCCAAA@@@@@@AAACCCGGGKKKNNNOOOPPPQQQQQQPPPPPPRRRTTTTTTTTTQQQMMMMMMNNNLLLHHHCCCAAAAAABBB@@@===AAAFFFDDDFFFHHHHHHHHHKKKOOOSSSTTTYYY___cccdddfffjjjnnnnnnqqqtttuuusssqqqooonnnkkkgggccccccdddffffffeee]]]\\\ZZZ[[[]]]^^^^^^^^^[[[```gggooowww|||{{{xxxsssooollljjjkkkkkkllljjjhhhfffeeeeeeeeefff000000000000000000000000/////////000111111222222444222000000111000///---111222333333222111000///000000111111111111000000222222111111111111222222111//////000111222111000000000000000000000000000000111111222222222111111111111000//////////////////000111222222222222222111///---++++++...111333222111111111000000//////////////////000000000000------///000111111111111111222222222222111000000////////////////////////333333333333333222111000.../////////000000111111////////////////////////////////////000000000000////////////////////////...//////000111222222222777999===@@@CCCDDDDDDDDDCCCEEEHHHJJJJJJKKKMMMOOONNNNNNMMMLLLJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;???>>>=========>>>???@@@DDDGGGKKKQQQUUUXXXZZZZZZYYY[[[\\\\\\\\\]]]___bbbbbb```^^^]]]]]]^^^```aaaaaa`````````aaabbbcccccceeeeeeeeeeeeeeefffggghhheeeeeeeeedddcccbbbaaa```XXXXXXWWWVVVWWWXXXYYYZZZ\\\]]]^^^______^^^\\\[[[bbbaaa```^^^]]]]]]]]]]]]]]]^^^___aaaccceeeggghhhddddddeeedddbbb^^^ZZZWWWUUUTTTSSSPPPMMMJJJHHHFFFDDDBBB@@@>>>======>>>???<<<>>>@@@AAAAAAAAABBBDDDDDDHHHNNNVVV\\\```cccccchhhhhhgggeeebbbaaabbbcccaaa^^^YYYSSSLLLFFF@@@>>>777666555333222222333333111111111111111111111111000000000111111222222222111111111111000000000000000000///...............000...---...///000///...//////////////////......000000///000000111222222333111////////////...---,,,---...//////...---,,,........./////////000000,,,---...//////...---,,,,,,---------,,,,,,+++***---------.........//////---...///000000///...---,,,,,,.../////////...---///---+++,,,000222111000222222111///...---,,,+++,,,,,,------...///000000...............///000000......///000000000000000---.........//////000000............///111222222111111000000000111333444333444666:::===AAADDDFFF???@@@AAADDDGGGJJJMMMOOOKKKLLLLLLKKKJJJJJJMMMOOOMMMMMMKKKHHHIIIMMMNNNKKKEEEDDDDDDEEECCCAAAEEEKKKMMMOOOQQQQQQQQQTTTZZZ^^^```eeekkkkkkiiigggiiikkkkkkmmmpppqqqooommmkkkkkkgggccc^^^\\\^^^``````^^^ZZZXXXXXXZZZ^^^aaacccdddhhhnnnxxx{{{vvvsssrrrsssmmmjjjfffbbb``````bbbddd333333333222222222111111111111111111111111111111444444444333333222222222111111111111000000000000000000000000000000000000111111111000000000000000555444333333222222222222333333222222222222222222333222222111111222222333555444333222111//////...000/////////000111333444111111000000000000111111000000111111111111000000222111000000000000000111000111111111111222222222000111333333333111///.........//////000000111111111111222222222333333333000000000000000000111111////////////............///000000000111111111111000000000000111111111111222000......///222666999???@@@BBBDDDEEEEEEEEEDDDBBBEEEHHHIIIHHHGGGGGGHHHFFFHHHJJJIIIHHHFFFFFFFFFEEECCCAAA>>>======>>>>>>>>>===<<<<<<===>>>@@@AAADDDDDDDDDBBBAAACCCIIIMMMNNNPPPRRRVVVYYY\\\___```_________```aaaaaabbbbbbdddcccbbbaaa``````aaabbbdddaaa^^^]]]^^^```aaaaaabbbbbbbbbccceeeffffffeeecccfffgggffffffgggbbb\\\WWWYYYYYYVVVQQQOOOQQQUUUVVVVVVWWWYYY[[[]]]\\\\\\___]]][[[YYYXXXXXXYYYZZZYYYZZZ]]]```dddggghhhhhhkkkkkkjjjhhhfffcccaaa```]]]\\\ZZZZZZZZZWWWQQQLLLGGGEEEBBB???===>>>???@@@BBBAAA@@@@@@@@@@@@@@@@@@>>>AAAEEELLLSSSZZZ```cccdddgggfffbbbbbbeeefffdddcccaaa^^^[[[XXXRRRLLLHHHAAA???<<<888666444333333333333222222222222222333333333333333333333333333000000000000000000000000000000000000000000111111...000111000///...///111000000000000000000000000111111000000111111222333111111000///////////////,,,------...///000111111//////////////////////////////............/////////000111222111///---,,,///////////////000111111..............................//////000000111111111111000000//////......,,,---000111222111000///////////////////////////000000000000000000000000000000000000000/////////222000...---,,,---...///222111111111000000//////333111//////222444222111777:::>>>BBBEEEEEECCCBBBBBB@@@???@@@CCCFFFHHHIIIHHHGGGGGGFFFGGGIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMBBBGGGMMMNNNNNNOOOTTTXXX[[[^^^aaaaaa```aaadddgggooonnnnnnooooooooommmkkkkkkkkkkkkkkklllkkkhhhfffddd___ZZZYYY[[[]]]^^^^^^]]]aaagggnnnuuu{{{~~~yyysssjjjbbb^^^^^^```ccc333222222222111111111111111111111111111111111111222222222222111111111000111111111111000000000000000000000000000000000000111000000000000000000000333333222111111111222222000000000000000000000000333222222111111222222333555444333222111000//////---------------///000111111111000000000000111111000000111111111111000000111000000000000000111111000111111111111222222222000111333333333111000.../////////000000000000000111111111222222222333333222111111000000000111111111111000000000/////////000000000000111111111111000000000000000111111111111000000000222666999;;;>>>???@@@AAABBBAAAAAA@@@???AAABBBBBBAAA@@@AAABBB@@@CCCEEEFFFDDDCCCBBBCCCBBBAAA>>><<<;;;;;;<<<<<>>>>>>>>???AAACCCDDDFFFGGGHHHGGGGGGIIIMMMQQQUUUVVVXXXZZZ\\\^^^``````ccccccccccccbbbaaaaaa```aaaaaa`````````aaabbbbbbccc```\\\ZZZYYYZZZ[[[\\\^^^]]]]]]]]]^^^____________bbbcccbbbbbbccc^^^XXXXXXYYYZZZWWWQQQLLLKKKLLLPPPQQQRRRUUUXXXZZZZZZYYYZZZYYYVVVTTTTTTTTTUUUVVVYYY\\\___aaaccceeegggiiiiiiiiiiiihhhgggeeedddcccbbbaaa___``````^^^ZZZVVVMMMKKKGGGDDDBBBAAAAAABBBEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>???CCCHHHPPPWWW[[[cccfffgggeeeeeehhhhhheeegggeeebbb```]]]XXXSSSOOOGGGEEEAAA===999666444444666555444222222111111111111222222222222222222222000000000000000000000000111111111000000000000000...000111000///...///111000000000000000000000000111111000000111111222333111111000///////////////---.........///000000000/////////////////////////////////....../////////000111111222111000///..................///000000........................////////////............000000000000////////////......000111111000//////////////////////////////000000000000000000000000////////////////////////000///...---...///111222222111111111000000000000///---,,,...222666777666999;;;???BBBCCCDDDCCCBBBBBB@@@???@@@CCCFFFGGGHHHEEEEEEEEEEEEFFFGGGIIIJJJGGGGGGFFFFFFGGGHHHJJJKKKGGGMMMSSSWWWXXX[[[```eeedddfffhhhiiihhhhhhjjjlllooooooooopppooommmkkkhhhhhhhhhgggggggggfffdddccc```^^^]]]___dddiiikkklllsssyyywwwlllccc^^^\\\222222111111111000000000000000000000000000000000333333222222222222111111222222111111111000000000000000000000000000000000000000000000000000111111111111000000000111111222000000000000000000000000222222111111111111222222444333333222111000000///------,,,------...///000111111000000000000111111000000111111111111000000000/////////000111222222000111111111111222222222111111222333333111000///000000000000000000//////111111111222222222222333444333222111111111111111222222111111111000000000111111111111111111000000//////000000000111111111111222333444777999<<<===<<<<<<======<<<<<<;;;::::::;;;;;;:::999888:::;;;===@@@CCCDDDCCCAAA@@@@@@@@@???===<<<;;;;;;;;;<<>>:::777555888777555333111000000111//////000000111222222222000000000000000000000000222111111111000000//////...000111000///...///111000000000000000000000000111000000000000111222222111000000///////////////////////////////////////////////////////////////////////////////////////000000000000////////////......---------...//////........................000//////......---,,,,,,////////////000000000000000000000000////////////////////////////////////000000000000000000000000.........///////////////............///111333444111111111111111000000000...---,,,...222777999:::>>>???@@@AAABBBCCCCCCCCCCCCAAA@@@@@@CCCEEEFFFFFFBBBBBBAAABBBCCCEEEGGGHHHGGGGGGFFFGGGHHHJJJLLLMMMRRRVVV\\\```bbbeeejjjnnnmmmnnnoooooonnnmmmooopppnnnoooppppppooommmkkkiiigggfffdddbbbaaaaaabbbbbbfffhhhkkkrrr{{{vvvjjjccc111111111000000000000///////////////////////////555444444444444444444444222222222111111111000000000000000000000000000000000000000000000111111111000000000000000111222333222222222222222333333333222222111111111111222222222111111000000////////////////////////000000111111111000000000000111111000000111111111111000000////////////000111333333000000111111111222222222111111222222222111111000222111111000000/////////111111111111222222222222555444333222111111111111222222111111111000000000222222111111111111000000//////000000111111222222444555777888:::;;;;;;;;;::::::999888777666555555666666777666555555888:::???BBBEEEFFFDDDAAA??????@@@???>>>===<<<<<<=========>>>???BBBDDDFFFHHHIIIMMMNNNQQQSSSUUUVVVXXXYYYZZZ[[[[[[[[[\\\]]]]]]]]]^^^___```aaaaaa```^^^]]]YYYYYYYYYYYYZZZ[[[\\\]]]\\\ZZZWWWTTTSSSTTTVVVYYY[[[ZZZYYYVVVUUUTTTVVVWWWZZZ^^^```aaadddfffddd^^^ZZZYYYWWWTTTQQQMMMIIIGGGCCCEEEGGGIIIJJJKKKLLLNNNOOOMMMKKKJJJKKKMMMPPPRRRUUUXXX[[[ZZZXXXXXX[[[___aaabbbeeegggiiijjjiiiiiigggeeecccbbbbbbccccccccc___]]]ZZZUUUQQQNNNKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHCCCAAA>>><<<===AAAFFFIIINNNUUU\\\```dddiiiiiifffgggeeeccccccbbb```]]]ZZZWWWTTTPPPJJJDDD>>>:::888888666444222000000111111//////000000111222333333000000000000000000000000222222111111000/////////...000111000///...///111////////////////////////000000000000000111222222000000////////////000000000000000////////////////////////////////////////////////000000/////////......---------...////////////.........//////000........................///////////////...............//////000000111111222111000///......//////////////////////////////000000000000000000000000.............../////////////////////000222333444111111111111111111111111333222111222444888;;;===CCCCCCCCCBBBCCCCCCCCCDDDDDDCCCAAABBBDDDEEEFFFEEE>>>>>>>>>???@@@BBBEEEFFFIIIIIIJJJLLLOOORRRUUUWWW[[[___ccceeegggiiilllnnnpppppppppooonnnnnnmmmnnnkkkmmmoooooonnnkkkjjjiiigggeeeaaa______ccciiimmm}}}111111111000000000000///////////////////////////444444444444444444444444222222222222111111111111000000000000000000000000//////000000111111111111111111111111111222333444111111222222222333333333222111111000000111111222///////////////........./////////000000000000000111111000000000000111111000000111111111111000000////////////000111333333000000111111111222222222111111111222222222111111222222111111000000//////000000111111111222222222555444333222111111111111111111000000000/////////222222222111111111111111000000111111222333333444888888999::::::999888888888777666555444333333222333444555666666888;;;>>>BBBDDDFFFFFFCCC@@@>>>===>>>>>>==================<<<>>>@@@CCCEEEHHHJJJKKKNNNOOOQQQTTTWWWYYYYYYYYYXXXYYYZZZ[[[\\\]]]]]]^^^[[[\\\\\\\\\\\\ZZZYYYXXXYYYXXXWWWVVVWWWXXXZZZ[[[SSSTTTTTTTTTSSSUUUYYY]]]bbbcccbbb___\\\[[[\\\^^^cccgggkkknnnssswwwvvvqqqhhhbbb[[[UUURRROOOKKKHHHGGGHHHIIIIIIHHHJJJMMMPPPQQQOOOMMMLLLMMMOOOSSSUUUXXXYYYZZZXXXVVVUUUWWWZZZZZZ]]]aaaeeegggiiiiiiiiiffffffdddbbbaaaaaabbbccceeecccaaa]]]YYYUUUQQQOOOIIIIIIIIIIIIJJJKKKLLLLLLFFFEEECCCBBBBBBBBBBBBBBBEEELLLTTTYYY```gggiiigggeeecccbbbbbbbbbbbb___^^^[[[YYYUUUPPPJJJDDD???===888666333111000000222333///000000111222333444444000000000000000000000000111111111111000000//////...000111000///...///111////////////////////////000000//////000000111222000000////////////000000000000000000000/////////000000000000000000000000//////000111111000/////////.........//////111111111111000000000000000111////////////////////////......///000111111222222......//////000000111111222111000///......//////000000000000000000000000000000000000000000000000............//////000000000000000000000111111222111111111111111222222222555555555666888<<>>AAAAAACCCDDDCCC@@@===<<<===============>>>>>>>>>>>>???AAACCCFFFIIIKKKMMMMMMOOOOOOPPPSSSVVVXXXXXXWWWWWWXXXYYYZZZ[[[]]]^^^^^^\\\\\\ZZZYYYWWWVVVUUUTTTTTTRRRPPPNNNOOORRRVVVXXXTTTWWW\\\^^^___aaafffjjjsssuuuvvvsssooommmmmmooovvv{{{xxxlllccc^^^ZZZTTTOOOLLLMMMMMMKKKIIILLLRRRWWWYYYWWWSSSPPPOOOQQQSSSUUUVVVUUUSSSQQQPPPOOOPPPPPPSSSVVV[[[```dddfffgggffffffffffffdddbbbaaaccceeegggfffeeebbb^^^ZZZVVVTTTMMMMMMMMMMMMMMMNNNOOOPPPHHHIIIIIIHHHGGGDDDAAA???BBBIIIOOOTTT[[[dddhhhhhheeedddbbbbbbccccccbbbaaa^^^]]]ZZZUUUPPPKKKGGGDDD;;;999666333111222333444000111111222222333333333000000000000000000000000000000000000000000000111...000111000///...///111000000000000000000000000000////////////000111111///////////////000000111000000000000000000000000000000000000000000000000//////111111111111/////////000000111222333333444222222111111000000111111////////////////////////......///000222333444444////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000......//////000000111111//////000000000000000000111111111222222222222222222555888;;;===@@@EEEHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBCCCCCCAAA@@@::::::;;;<<<>>>AAADDDFFFIIILLLQQQWWW]]]aaadddeeeccceeehhhkkknnnqqqssssssqqqooommmllllllkkkiiihhhggghhhiiifffbbb```aaadddiiikkkpppvvv333222222222111111111111111111111111111111111111/////////000000111111111333333222222222111111111000000000000000000000000...//////000111111222222222111111000000000111111...//////000111111222222111111000000000000111111/////////000000111111111//////000111111000///...111111000000000000111111000000111111111111000000111000000000000000111111000111111111111222222222111111000111111222222333111111111111111111222222000000000000111111111111222111111000000000111111222222111111111000000000000000111111222333444444222222333444555666777777777777666555555444444444555444333333444555666777444666999;;;;;;<<<>>>@@@???@@@AAA@@@>>>===???@@@@@@@@@AAABBBBBBBBBBBBBBBEEEFFFIIILLLOOOQQQRRRRRRQQQPPPOOOQQQUUUWWWWWWVVVUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYWWWVVVVVVWWWYYYZZZTTTRRROOONNNPPPVVV\\\```gggmmmtttxxxyyy|||}}}xxxrrrhhhaaaYYYZZZYYYVVVUUUZZZccckkksssooohhhbbb___^^^___```XXXSSSNNNLLLMMMNNNKKKIIIMMMQQQVVV\\\```cccccccccbbbdddeeeeeecccccceeegggfffgggfffeeebbb^^^ZZZWWWTTTSSSRRRRRRQQQQQQQQQRRRNNNOOOOOONNNLLLHHHEEECCCCCCGGGJJJLLLSSS]]]ccccccdddcccaaaaaabbbcccbbbaaa```___]]][[[WWWSSSOOOMMMCCC@@@;;;777444333333444000000111111111111111111000000000000000000000000/////////000111111222222...000111000///...///111000000000000000000000000///////////////000111111///////////////000111111/////////000111111111222000000000000000000000000...///111222222111///...---...000111333333333222222222111000000000000000////////////////////////...//////000111222222333000000000000////////////......000111111000//////000000000000000000000000000000000000000000000000//////000000111222222333,,,---...///000111111111111111111222222333333333111555:::>>>???AAADDDGGGCCCCCCCCCBBBBBBAAAAAA@@@BBB@@@??????@@@???===;;;::::::;;;<<>>>>>@@@>>>=========<<<:::888::::::;;;===@@@CCCFFFHHHQQQVVV]]]ccchhhiiihhhggglllkkklllmmmnnnooonnnmmmmmmjjjgggggghhhhhhfffccc^^^bbbfffhhhkkksss~~~333333333333333333333333111111000000111111222333111111111111111222333444555555666666444222///---000000000000000000000000//////000000000111111111111111111111111111111111333333333333333333333222333222000//////000222333444333222111000000000000555222000.........---+++000000000111111222333333000000000000000000000000...///111111000000111333555444222000000111222333000000111111111000//////000000000111222222222333000000/////////000222333222222111000000111111111111,,,)))***///222222000111111000000111222333333777888:::;;;<<<<<<;;;;;;333333333444444666777777555555555666777888:::;;;;;;;;;;;;;;;<<<>>>@@@AAA???AAABBBBBBBBBBBBCCCEEEIIIKKKMMMPPPQQQQQQQQQPPPPPPOOOOOORRRVVVYYYWWWUUUWWWPPPMMMPPPRRROOONNNPPPRRRPPPPPPRRRQQQPPPSSSXXXXXX^^^eeehhhnnnwww|||}}}zzzvvvrrrqqqqqqtttuuummmccc___^^^[[[UUUOOOTTTUUUWWWYYY[[[^^^```aaaaaa```___aaadddfffdddbbbeeeeeedddbbbaaa```bbbccc^^^___aaa___\\\XXXVVVUUUTTTSSSSSSUUUWWWWWWVVVTTTRRROOOKKKIIIKKKNNNQQQRRR]]]^^^___```bbbbbbcccccc^^^^^^\\\ZZZXXXWWWVVVVVVTTTNNNGGG@@@;;;888555333444222000000000000///---111222333222000000000222//////.........///111222222///------...000000///111000...---------.................................///111000//////000111333222...+++...444333...000111222222222333222///000000000000000000000000///000222222111000111222......//////000000000000000111111111111000//////222222222222111000...------///000000//////000111........................///000000///......///111///000000111111000000///000000000000111111222333222111111000000/////////444333111000000111333444777:::===AAACCCCCCBBBAAABBBBBBAAAAAA@@@>>>999666555777999:::999888888999:::;;;<<<===???CCCHHHMMMSSSXXX___eeehhhiiijjjkkknnnllljjjjjjlllmmmkkkiiieeebbbcccgggeee___]]]___XXXeeettt~~~111111111111111111111111111111111000111222222333222222111111222222333444111222333444444222000///111111111111111111111111111111111222222222333333111111111111111111111111222222222222111111111111444333222111111222333444333333222111000///000000222222222111000/////////111111111111000000000000222222222222222222222222...000111000//////000111222000///------...///000000111222222333333333333/////////000000000000000222111000000111222333444333333222222222222333333222///...000444666333000111111111111222333444555555888;;;>>>>>>===:::888666555555555555555666666666666777999:::<<<===>>>>>>>>>===<<<===???AAABBBCCCEEEGGGHHHHHHIIILLLNNNNNNOOOQQQSSSSSSRRRQQQPPPRRRQQQPPPRRRUUUVVVUUUSSSTTTMMMJJJNNNOOOMMMMMMOOONNNMMMPPPSSSSSSSSSZZZbbbkkksss{{{|||vvvssssssppphhhaaaaaa``````aaabbbaaa^^^\\\]]]]]]^^^___````````````ddddddcccaaa______```aaaaaacccdddccc```\\\ZZZZZZVVVVVVVVVWWWZZZ[[[[[[ZZZWWWSSSMMMJJJIIIIIIIIIIIIUUUXXX\\\aaaccccccbbbbbbZZZYYYWWWUUUTTTUUUVVVVVVWWWSSSMMMGGGBBB>>>:::777444333333333444444222000000111222111/////////111111111000000000111222333333111//////000222222111222222000/////////000000000000000000000000000000///000111111//////000111000///111333333222111222222333222111000111111111333333333222222111111111222444666555444222222222000000000000111111222222111111222222222222111111------...//////...,,,,,,///000111111000000111333000000000000000000000000000111222111000///000222111111222222222222111111111111111222333555666777222222222222222111111111444333222222222444666777<<<>>>@@@CCCDDDDDDCCCBBBBBBAAA???>>>>>><<<888666444777999999888777888888999:::;;;;;;===AAAFFFJJJQQQWWW___eeehhhiiiiiijjjmmmkkkiiihhhiiiiiifffcccaaa\\\[[[]]]]]]\\\___fffnnn|||000000000000000000000000000000//////000000111222111111000000111111222222///000111333333333222222111111111111111111111111111111222222222333333333000000000000000000000000111111111111111111111111444333222111111222333444333333222111000000000000---111444333111000000222222222111111000//////...111111111111111111111111///000111111///...///000333222111111111222333444///000111333444444555555333222222222222222222111111111111000111111222333333222222111111222333333333222222444777666333///111111111222444555777888666999>>>AAAAAA>>>:::777888888777666666666666666777888999;;;===>>>>>>>>>???===<<<;;;<<>>AAACCCCCCAAA>>><<<;;;;;;:::999999999999:::999:::;;;<<<===<<<<<<;;;;;;:::999:::<<<@@@DDDFFFKKKMMMOOOQQQRRRSSSVVVXXXYYYXXXWWWVVVTTTQQQOOOMMMLLLKKKJJJKKKLLLNNNOOOPPPPPPOOOPPPRRRUUUWWWYYY[[[]]]eeerrr|||}}}zzz}}}|||uuuqqqooonnnmmmjjjgggdddbbb```ffffffdddbbb___```eeeiiiooouuu}}}{{{pppddd```ZZZWWWWWWYYY[[[\\\]]]\\\[[[[[[]]]___```aaabbbcccdddcccaaa_________[[[YYYXXXYYY\\\^^^______dddaaa\\\WWWRRRNNNIIIEEEDDDIIIPPPWWW]]]```bbbbbb\\\XXXTTTPPPNNNOOOQQQSSSRRRQQQQQQPPPNNNJJJEEEAAA:::777444333444444333222555666666555333222333444111111111111111111111111222000//////111111111///111000000000000000000000000000000000000000000000000111333222111111222333///444666444666<<<===999666444333333111///000444111111111222222222333333000222555555333000///...////////////////////////---...///111222333333333222333444555555444333222---///000000///...000111////////////////////////,,,...111222111///......///000000111111000000/////////000000222333444555000000111111222222222333111000000111444777:::<<<@@@AAABBBCCCDDDEEEEEEEEEDDD@@@<<<:::999999888777666777999999888777888:::888999;;;<<<===@@@DDDGGGTTTZZZaaagggiiijjjiiiiiiiiihhhfffdddaaa^^^[[[YYYUUUUUUXXX^^^hhhxxx222222222222222222222222111111111111111222222333333333222222222222222333333333333333333222222111000000000000000000000000111111111111222222222222222222222222222222222222333333333444444555555555222222111111111111222222444333333222222222222333000555999888333000000333111111111222222222333333111111111111111111111111222333444333111000111222222222222222333444444555222333333333333333222222222111111000000/////////111111111111111111000000111111111111111222333333666444222111111222222111111222333555888;;;>>>???CCCCCCDDDDDDEEEEEEEEEDDDBBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>>>>===<<<;;;:::999999:::<<>>@@@@@@AAADDDFFFHHHIIIIIIIIIEEEAAA===:::999999999888777888999999888888999;;;999;;;===@@@BBBEEEIIILLLYYY]]]cccggghhhggggggggghhhfffccc___ZZZVVVTTTSSSTTT\\\fffrrr222222222222222222222222333333333333333444444555666555444444333444444444444444333222111000000000111111111111111111111111111222222222222333333333111111111111111111111111222222222333333444444555333333333333333333333333222222111111111111111222333666888777444111111333///000000111222222333333222222222222222222222222111333333333111000111222333333333444444444444444444444444444444333222222444444444333333333333333222333333333333222111111222222222222333444555555777555333111111111333444111222444777;;;>>>AAACCCGGGGGGFFFFFFGGGHHHJJJKKKIIIIIIHHHGGGGGGFFFGGGGGGAAA@@@???===<<<;;;;;;;;;<<<===???BBBFFFKKKOOOQQQRRRSSSTTTTTTRRRRRRSSSTTTSSSRRRQQQOOONNNLLLKKKKKKKKKLLLKKKKKKLLLOOOUUUYYYdddmmmwww~~~rrrhhhcccYYYVVVRRRRRRUUUWWWWWWVVVVVVXXX[[[\\\ZZZVVVQQQMMMOOOOOOOOOOOONNNMMMKKKKKKFFFGGGGGGEEECCCDDDHHHLLLNNNPPPUUUYYY\\\]]]\\\\\\^^^\\\\\\^^^\\\WWWTTTUUUWWW^^^kkk{{{zzzooojjjhhhgggeeeddd^^^VVVSSSUUUXXXZZZZZZ^^^___``````^^^^^^___```cccbbbaaabbbccccccaaa___\\\ZZZWWWTTTSSSPPPMMMKKKEEEDDDEEEGGGLLLSSSZZZ^^^dddbbb^^^YYYTTTPPPMMMKKKKKKKKKLLLNNNPPPPPPOOOMMMLLLFFF???999777888999999666777777666333222222333333333333444333333222111222111000111333333111000000111222333333333222222222222222222222222222222...000333333444555777999666??????===PPPmmmrrrcccLLL>>>555555666333111444000000111333444666777888///111333333222111222333222222222222111111111111000111222444555666666666333444444444333111///...000111222222111111222333222222222222222222222222///111333333222111111111222222333333333333222222333333222111111111111111555555555555555555666666444444444666999===AAACCCAAADDDGGGKKKMMMNNNMMMLLLDDDAAA===:::999999888888777888999888777777999;;;:::<<<@@@DDDGGGKKKPPPTTT\\\___aaabbbbbbaaaaaaaaacccaaa___ZZZVVVTTTUUUVVV```mmm~~~////////////////////////000000000000000111222222333333222111111111111111222111000//////.........////////////////////////...////////////000000000////////////////////////---......///000000111111111111222222222222111111///...............//////000000000000000000000000////////////000000000000000000000000000000000000///000111111000///000222333444444444444333333222000000111111222111111111333333444444444444444555000111111222111000///...000000000000111222333444222222222111111000111222111333555888<<<@@@DDDFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLKKKIIIGGGEEEDDDCCCBBB===<<<:::888777888:::;;;???AAADDDHHHKKKNNNPPPQQQOOOPPPQQQPPPOOONNNOOOPPPNNNMMMMMMLLLLLLKKKLLLLLLIIIKKKOOORRRWWW```jjjrrrsssmmmiiihhhddd[[[TTTRRRMMMLLLKKKJJJIIIJJJLLLMMMMMMOOOSSSUUUUUURRRNNNLLLLLLLLLLLLKKKJJJIIIHHHGGGBBBCCCCCCBBBBBBCCCEEEGGGMMMLLLLLLMMMNNNOOOOOOOOOSSSOOOOOOQQQPPPJJJHHHJJJJJJOOOWWWcccppp{{{~~~zzz{{{~~~zzzooobbbYYYWWWWWWWWWVVVYYYZZZ[[[[[[ZZZZZZ\\\^^^aaaaaabbbdddfffeeebbb```___\\\XXXUUUSSSQQQNNNLLLFFFEEECCCDDDGGGMMMSSSWWW^^^^^^^^^\\\XXXSSSNNNKKKJJJIIIGGGHHHJJJLLLLLLLLLKKKHHHBBB???===<<<;;;:::666777777666333222222333000000111111111000///............///000000...,,,---...///000111000000///////////////////////////---///222444555777999<<<;;;???GGGUUUgggtttvvvqqq```JJJ666333444222111333//////000111111222222333111111111000......000222111000000000///////////////000111222333444444444222222333333333222000///...///000000//////000111000000000000000000000000...000111000///...///111000000111111111111000000111000000000000000111111444444444444444333333333333333333555888<<<@@@BBBAAADDDIIIMMMNNNMMMJJJHHHBBB???<<<:::999888777555666666777666555555777999999<<>>;;;888///000000...,,,******+++,,,,,,---------,,,***)))***))))))+++,,,,,,***(((((()))+++,,,,,,,,,++++++++++++++++++++++++++++++,,,///222444666888;;;===@@@>>>MMMiiivvvpppmmmssspppRRR777000222000000333------------,,,,,,,,,,,,111111///---******,,,...------,,,,,,,,,+++++++++,,,---...//////000//////***+++---......------,,,***+++---,,,++++++,,,...------------------------,,,,,,---,,,******,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,---///000000222111111000000/////////000000000222555999===??????BBBGGGKKKLLLIIIEEEBBB@@@>>>;;;999888777555333444555555444333333666888888<<