BM6P6(@ NNNLLLIIIEEEBBBBBBEEEHHHSSSgggxxxppppppuuuaaaZZZWWW[[[]]]UUUJJJCCC>>>???CCCEEEGGGKKKGGGNNNRRR[[[lllyyy~~~yyyvvvkkkddd[[[WWWWWWUUUOOOIIIDDDAAA<<<999888888666555888888999999999999888888888888777777777777888888;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999999999888888888888999999999999888888999999:::;;;777777777777666666666666888888888888777777777777777777777777888888888888555777999;;;;;;<<>>AAACCCBBBCCCHHHNNNRRRVVVSSSSSSVVVXXXWWWSSSPPPKKKDDD???>>>===;;;:::<<<============>>>???AAAAAAEEEEEEHHHNNNUUUcccyyyvvvsssqqqddd___cccmmmgggNNNIIIIIIGGGLLLNNNPPPQQQQQQSSSVVVXXXXXXXXXWWWVVVUUUTTTTTTSSSPPP]]]ddd|||{{{[[[KKK??????AAA???@@@DDDCCCMMMXXXcccttt|||uuujjjbbb```ZZZUUUSSSPPPNNNOOOTTT^^^aaahhhpppyyywwwdddSSSSSS___sssSSSBBB???BBB<<<999<<<:::;;;;;;;;;:::::::::999999888888888888888777666666555555555555555555555555777777666666555555555444555333444777777666:::@@@IIIWWW]]]___gggsssmmmTTTHHHFFFGGGNNNaaazzzpppsssoooMMMLLLHHHDDDAAABBBEEEHHHRRRjjj{{{tttttttttaaa[[[XXX\\\]]]UUUKKKCCC>>>@@@CCCDDDGGGJJJHHHPPPSSS\\\mmmzzz{{{vvvsssiiibbbZZZVVVVVVSSSMMMGGGDDD@@@<<<999888777666555777888888999999888888777888888777777777777888888888999999:::;;;;;;<<<<<<===<<<;;;:::999999999999999999888888888888999999999999888888999999:::;;;888777777777666666666666777777777777777777777777666666777777777888888888777999;;;<<<<<<===???AAABBBBBBCCCFFFJJJOOORRRSSSUUUWWWYYY[[[^^^bbbhhhkkknnnqqqtttuuuvvvxxxzzz|||~~~||||||oooXXXJJJBBBEEEGGGHHHIIINNNTTTWWW]]][[[[[[___bbbaaa^^^[[[PPPHHH@@@>>>===:::999;;;============>>>???AAAAAAEEEFFFJJJOOOWWWfff~~~rrruuuvvvkkkggglllxxxjjjOOOJJJJJJHHHLLLNNNPPPQQQQQQSSSVVVXXXYYYXXXXXXWWWUUUUUUTTTTTTNNNZZZ^^^vvvrrrYYYKKK@@@@@@BBB@@@AAAGGGKKKWWWgggvvv|||vvvkkkddd```ZZZVVVTTTQQQNNNNNNRRRVVVZZZcccmmmyyy{{{gggUUUTTT```{{{VVVDDD@@@CCC===:::===;;;;;;:::::::::999999999999888888888888888777777666666666666666666666666666777666666666555555555555555333444777777666:::@@@HHHVVV\\\___fffpppjjjQQQFFFEEEIIINNN___zzzlllpppmmmKKKJJJHHHDDDAAAAAADDDGGGSSSooo~~~xxxyyyrrraaa]]]ZZZ\\\]]]UUULLLDDD???@@@CCCDDDFFFIIIIIIQQQTTT]]]nnnzzz}}}{{{wwwrrrnnnfff```XXXUUUTTTQQQKKKFFFCCC@@@;;;999888777666555777777888888888888777777888777777666666777777888555666777888:::;;;<<<===<<<<<<;;;:::999999999999999999888888888888999999999999888888999999:::;;;888888777777777666666666555555666666777777888888666666666777777777888888:::;;;===>>>===>>>@@@AAAAAACCCFFFJJJNNNQQQTTTUUUWWWYYY[[[]]]___cccgggkkkpppqqqssstttuuuvvvxxx{{{|||zzz{{{~~~vvv```PPPHHHIIILLLNNNQQQUUUZZZ___hhhiiikkkooossssssooojjjVVVLLLBBB>>><<<999888999<<<<<<======>>>@@@AAABBBDDDGGGLLLRRRYYYllltttqqq|||{{{ttt{{{mmmPPPJJJKKKIIILLLNNNPPPQQQQQQSSSVVVYYYZZZZZZYYYWWWVVVVVVVVVVVVOOOXXXYYYooo~~~gggVVVJJJAAABBBCCCBBBDDDKKKRRRcccwww~~~wwwmmmfff```[[[WWWUUURRRMMMLLLOOOQQQVVV```lllyyy|||hhhUUUSSS]]]zzzZZZGGGAAADDD>>><<<>>><<<:::::::::999999999888888888888999999888888777666777777777777777777777777666666666666555555555555555333444777777666:::@@@GGGTTT[[[^^^dddkkkfffNNNEEEDDDJJJQQQdddjjjnnnmmmJJJIIIGGGDDDAAAAAADDDFFFVVVttt~~~{{{pppbbb^^^ZZZ\\\]]]UUUMMMEEE???@@@CCCCCCEEEHHHIIIPPPSSS\\\mmmzzz~~~|||zzzxxxtttoookkkccc^^^XXXUUUSSSPPPKKKFFFBBB???;;;888777777666555666777777777777777777666777777666666666666777777555555666888999:::;;;<<<<<<;;;::::::999999999::::::999999888888999999:::999999888888999999:::;;;888888888777777777666666444444555666777777888888666666666777777777888888;;;<<<>>>>>>===>>>???AAABBBEEEJJJNNNQQQSSSUUUVVVXXXZZZ\\\^^^```cccfffiiiooopppqqqqqqqqqrrruuuxxx{{{yyyyyy}}}{{{gggVVVMMMMMMOOOUUUYYY]]]ccchhhuuuzzzuuu]]]QQQDDD>>><<<999999:::<<<<<<<<<===>>>@@@AAABBBBBBGGGNNNUUU^^^uuu{{{pppuuuqqqQQQIIIJJJIIIKKKMMMOOOPPPQQQSSSWWWYYY\\\[[[ZZZYYYXXXXXXYYYYYYTTT[[[ZZZmmm~~~xxx```RRRHHHAAACCCDDDCCCIIIQQQ^^^qqqyyyooohhhaaa\\\XXXVVVSSSMMMKKKMMMRRRWWWbbbnnn{{{xxxeeeQQQOOOYYYqqq]]]IIIAAACCC>>><<<>>>;;;::::::999999999888888888888999999999999888777777777777777777777777777777666666666666666555555555555333444777777666:::@@@FFFTTT[[[]]]bbbfffvvvcccMMMEEEEEEKKKZZZuuukkkooonnnIIIHHHGGGDDDBBBBBBDDDFFFZZZyyy}}}ooobbb___ZZZ\\\]]]VVVMMMEEE???@@@CCCCCCEEEHHHGGGOOORRR\\\mmmzzz~~~}}}zzzyyyvvvrrrllliiiaaa^^^YYYVVVSSSPPPJJJFFFAAA>>>:::777777666666555555666666777777666666555777777666666666666777777666666777888888999999:::;;;;;;:::999999999::::::::::::999999999999::::::999999888888999999:::;;;888888888888777777777777444555555666777888888999777777777777888888888888:::<<<===>>>======???@@@BBBGGGMMMPPPRRRSSSUUUVVVXXXZZZ\\\^^^```bbbeeehhhmmmmmmmmmllllllnnnrrruuuzzzxxxxxx{{{|||}}}ppp```UUURRRSSS\\\ccchhhooovvv}}}eeeVVVFFF???<<<;;;;;;<<<;;;;;;<<<===>>>@@@BBBCCCBBBGGGPPPZZZgggwwwqqq{{{vvvTTTIIIIIIHHHKKKMMMOOOPPPRRRTTTWWWZZZ]]]\\\[[[ZZZZZZ[[[]]]^^^YYY```\\\mmm{{{yyysss[[[NNNEEEAAACCCEEEFFFOOO[[[mmmzzzqqqiiiaaa\\\XXXWWWRRRMMMKKKLLLSSSXXXdddqqq~~~uuudddQQQNNNVVVjjjaaaJJJAAABBB===;;;===::::::::::::999999999888888999999999999999888777777666666666666666666666666555555555666666666666666555333444777777666:::@@@FFFTTTZZZ]]]```aaammm~~~cccMMMFFFHHHKKKdddpppsssrrrIIIHHHGGGEEECCCCCCEEEGGG]]]|||{{{pppccc___YYYZZZ\\\VVVLLLDDD???@@@CCCDDDFFFIIIFFFNNNRRR\\\nnn{{{}}}{{{yyywwwtttpppjjjfff___\\\YYYVVVSSSNNNJJJFFF@@@===999666666666555555555555666666666666555555777666666555555666666777777777777888999999999:::;;;::::::999999:::::::::::::::999999999999::::::999999888888999999:::;;;999999888888888777777777666666777777888888999999888888888999999999:::::::::;;;===>>>===>>>@@@AAADDDHHHNNNQQQQQQQQQSSSVVVWWWYYY]]]___```cccfffhhhkkkkkkjjjhhhhhhkkkpppsssxxxvvvuuuwwwxxxxxx}}}wwwiii\\\VVVWWWbbblllrrr{{{ooo]]]JJJ@@@===<<<;;;===;;;;;;<<<===???@@@BBBCCCCCCIIITTTbbbsssvvvttt}}}XXXJJJHHHHHHKKKLLLOOOPPPRRRTTTWWWZZZ[[[ZZZYYYYYYZZZ\\\___aaa[[[ccc___mmmwwwsssnnnYYYLLLEEEBBBEEEFFFJJJWWWgggyyy{{{qqqjjjbbb\\\XXXVVVRRRLLLKKKNNNQQQWWWcccqqqvvvgggTTTQQQWWWddddddLLLAAAAAA===;;;===:::;;;;;;;;;:::::::::999999999999999:::999999888777666666666666666666666666555555555666666666666666555333444777777666:::@@@HHHTTTZZZ\\\___^^^ggg|||dddNNNGGGHHHKKKiiiwwwvvvsssIIIIIIHHHFFFDDDDDDFFFHHH]]]}}}||||||qqqccc^^^WWWYYY[[[VVVKKKCCC>>>@@@CCCDDDGGGJJJFFFOOOSSS^^^ppp~~~{{{yyywwwuuurrrmmmhhhddd\\\ZZZXXXUUUQQQLLLHHHEEE???<<<888666666666555444444555555666666555555444666666555555555555666666666666777888999;;;<<<<<<:::::::::999999::::::;;;;;;::::::999999::::::;;;999999888888999999:::;;;999999999888888888777777888888888888999999999999999999:::::::::;;;;;;;;;:::<<<>>>??????@@@BBBDDDEEEIIINNNPPPNNNNNNQQQTTTWWWZZZ^^^```bbbeeegggjjjjjjjjjhhhggggggjjjppptttvvvsssrrrsssrrrrrrvvv}}}zzzlll^^^VVVVVVbbbnnnvvvyyyeeeNNNBBB>>>;;;:::;;;;;;;;;<<<===???AAABBBDDDGGGLLLYYYjjjyyyzzz]]]MMMIIIHHHJJJLLLOOOPPPRRRTTTXXXZZZVVVVVVUUUVVVXXX\\\___aaa]]]gggdddooouuuooommmZZZMMMFFFDDDGGGIIIOOO```sss{{{qqqiiibbb\\\WWWTTTQQQLLLLLLPPPPPPWWWbbbppp}}}yyylllXXXSSSVVV^^^hhhOOOBBBBBB>>>===>>>:::<<<<<<<<<;;;;;;;;;::::::999999::::::999999888777777777777777777777777777555555555555666666666777555333444777777666:::@@@JJJUUUZZZ\\\^^^\\\dddxxxgggNNNFFFFFFKKKgggzzzxxxrrrIIIIIIIIIGGGEEEEEEFFFHHH]]]~~~xxxqqqccc]]]VVVWWW[[[WWWJJJCCC>>>@@@CCCEEEGGGKKKGGGPPPUUU___sssyyyxxxuuusssppplllfffbbbZZZYYYVVVSSSOOOKKKFFFCCC>>>;;;888666555666555444444555555555555555555444666666555555555555666666444555666888:::<<<>>>???:::::::::999999:::;;;;;;;;;::::::999999::::::;;;999999888888999999:::;;;999999999888888888888777:::::::::999999999999999:::::::::;;;;;;;;;<<<<<<:::<<>>:::888999:::;;;;;;===???AAACCCDDDIIIOOO\\\ppp|||aaaOOOKKKIIIJJJLLLNNNPPPRRRTTTXXX[[[SSSSSSRRRSSSVVVZZZ___aaa```kkkiiirrrvvvooonnn^^^NNNHHHFFFIIIKKKSSSfff{{{{{{qqqiiibbb\\\VVVSSSPPPLLLMMMQQQSSSXXXcccnnnyyy{{{nnnZZZSSSSSSWWWwwwkkkQQQCCCCCC???>>>@@@<<<======<<<<<<<<<;;;;;;;;;999::::::::::::999888888888888888888888888888888444555555555666666777777555333444777777666:::@@@KKKVVV[[[\\\^^^\\\cccvvvhhhNNNDDDDDDLLLddd|||xxxpppOOOJJJGGGGGGFFFEEEHHHMMM\\\wwwrrrbbb\\\WWWYYYZZZSSSIIICCC???AAACCCDDDFFFKKKGGGJJJTTTddduuuxxxuuuqqqmmmjjjfffbbb___YYYWWWTTTQQQNNNJJJDDDAAA<<<:::999777666555666666444444555555555555444444666666777777777777666666666666666666777888999:::<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888888::::::::::::::::::::::::::::::999999888777777777666666777888999:::::::::999;;;<<<;;;::::::;;;<<<999:::===@@@BBBDDDEEEFFFOOOPPPPPPNNNLLLNNNSSSWWWYYY\\\```dddhhhiiiiiiiiijjjiiiiiijjjlllmmmmmmlllpppooollliiiggggggjjjmmmsss~~~xxxiiiWWWRRROOOSSS[[[iii|||pppTTTCCC===:::999;;;;;;<<<>>>>>>>>>???AAACCCIIISSS```qqqmmmPPPGGGHHHJJJKKKMMMOOOQQQRRRRRRSSSNNNMMMMMMNNNQQQVVV[[[^^^cccmmmtttuuuxxxxxxlll[[[QQQJJJHHHNNNTTT[[[pppxxxxxxwwwrrrsssyyy~~~{{{ssslllddd___XXXRRROOONNNLLLKKKPPPVVV```kkkttt|||qqq]]]RRRVVVZZZnnnrrrSSSCCCDDD@@@===???>>>::::::::::::::::::::::::888888888888777777777777777777777777777777777777888888777666666666666666777777777666555777;;;???LLLZZZ```______\\\dddyyygggPPPGGGHHHHHH\\\{{{qqqoooOOOKKKGGGGGGFFFDDDHHHMMMddd}}}zzzzzzuuuqqqbbb]]]YYYZZZ[[[TTTIIICCC???AAACCCDDDGGGKKKIIILLLVVVeeewww~~~|||vvvsssoookkkhhheee```]]]XXXVVVSSSPPPMMMHHHCCC???;;;:::888666555555555555444555555666666555555444666666777777777777666666666666666666777888999:::999999999999999999999999;;;;;;:::::::::999999999999999999999999999999999888888888888888999999999777777888888999999::::::;;;<<<======<<<<<<===>>><<<===???AAACCCEEEFFFGGGMMMOOOPPPOOOMMMNNNRRRVVVZZZ]]]aaaeeehhhiiihhhhhhjjjiiihhhiiilllmmmnnnmmmpppmmmiiieeebbbaaacccdddhhhsssyyyyyyzzz|||sssfffUUUOOOKKKMMMTTT___ppp~~~pppUUUEEE>>>;;;:::;;;;;;<<<>>>>>>===>>>AAACCCJJJTTTbbbtttsssTTTIIIJJJHHHJJJKKKMMMOOOPPPQQQQQQMMMMMMMMMMMMPPPUUU[[[___jjjttt{{{{{{|||{{{mmm\\\QQQKKKKKKRRRXXX```uuuxxxjjj`````````[[[[[[aaadddlll||||||ssslllddd___YYYSSSPPPNNNMMMLLLQQQVVV```jjjsss}}}ttt```TTTVVVYYYmmmvvvWWWEEEEEE@@@<<<===<<<::::::::::::::::::::::::888888888888777777777777777777777777777777777777888888777666666666666666777777777666666777;;;>>>GGGVVV^^^aaabbb___hhh|||gggOOOFFFFFFGGGXXXsssnnnlllPPPLLLIIIHHHFFFDDDHHHNNNnnnvvvpppqqqsss}}}vvv~~~oooaaa^^^[[[\\\]]]UUUIIICCC@@@AAACCCDDDGGGKKKKKKNNNXXXgggxxxzzzwwwssspppllliiifffbbb^^^[[[VVVTTTQQQNNNKKKGGGAAA>>>:::999777555444444555555555555666666666666555555666666777777777777666666666666666666777888999999777888888999999::::::;;;;;;;;;;;;;;;;;;:::::::::888888888888888888888888777777888888999::::::;;;999999999999999999999999<<<===???>>>======???@@@???@@@AAACCCEEEFFFGGGHHHLLLOOOQQQQQQPPPPPPRRRVVV]]]```eeeiiikkkkkkiiihhhkkkiiihhhiiikkkmmmnnnnnnnnnjjjeee___[[[YYYYYYYYY]]]ffflllnnnqqqtttmmmcccRRRLLLGGGFFFIIIQQQ___kkklllTTTEEE???;;;;;;<<<;;;<<<>>>>>>===>>>@@@BBBHHHRRRaaattt{{{ZZZLLLKKKIIIJJJLLLNNNPPPQQQQQQRRRMMMMMMMMMMMMOOOTTT\\\aaapppzzzyyykkk[[[QQQMMMOOOWWW]]]ggg{{{sss___TTTLLLNNNNNNJJJJJJNNNPPPVVVbbbooo{{{{{{rrrllleee```YYYTTTQQQOOONNNLLLRRRVVV___hhhqqqyyygggYYYWWWXXXlll}}}[[[HHHEEE???;;;;;;999::::::::::::::::::::::::999999888888888777777777777777777777777777777777888777777666666666666666777777777666666888;;;>>>FFFUUU^^^bbbcccaaaiii~~~eeeNNNDDDDDDEEERRRiii}}}llliiiRRROOOLLLKKKHHHFFFJJJQQQvvvxxxpppmmmjjjppp~~~}}}mmm```___\\\^^^^^^VVVJJJDDD@@@BBBDDDDDDGGGKKKLLLNNNXXXgggxxx~~~xxxtttqqqnnnjjjgggdddaaa]]]ZZZTTTRRROOOLLLIIIEEE@@@<<<999888666555444444444555555666666777777666666555666666777777777777666666666555555666666777888999888999999:::<<<======>>><<<<<<<<<<<<<<<<<<;;;;;;999999999999999999999999888888888999999::::::::::::::::::::::::999999999<<<===??????>>>>>>???AAAAAAAAABBBCCCEEEFFFHHHIIIKKKOOOSSSSSSRRRQQQSSSVVVbbbeeekkkoooqqqpppmmmkkkllljjjhhhiiikkknnnooooookkkfff___YYYVVVTTTRRRRRRVVV]]]bbbdddhhhjjjfff___QQQKKKDDDBBBBBBFFFQQQ[[[mmm|||uuucccOOOCCC>>>;;;;;;===;;;<<<============???AAADDDMMM[[[mmm^^^MMMLLLKKKLLLNNNPPPRRRSSSTTTTTTMMMNNNNNNMMMNNNTTT\\\bbbqqq{{{|||rrrdddWWWQQQPPPSSS[[[bbbmmmvvv]]]QQQIIIEEEGGGGGGEEEDDDGGGJJJNNNVVV]]]cccqqq{{{qqqkkkfffaaaZZZTTTQQQPPPNNNMMMRRRUUU]]]gggqqqqqqaaa[[[XXXmmm^^^IIIEEE@@@<<<<<<999::::::::::::::::::::::::999999999888888888777777777777777777777777777777777777666666666666777777666777777777666888;;;===JJJXXX```aaabbb```jjj~~~aaaKKKCCCDDDEEENNNdddyyymmmiiiTTTRRRPPPNNNJJJGGGLLLTTTyyy}}}pppjjjiiifffpppkkk___^^^[[[^^^___WWWJJJDDD@@@BBBDDDEEEGGGLLLKKKNNNWWWfffwww}}}wwwsssooommmiiifffccc```\\\YYYSSSQQQNNNKKKHHHCCC>>>:::888777666555444444555555666777777777777777777666666666777777777777666666555555555555666777888999888888999:::<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888;;;;;;;;;:::::::::::::::;;;===>>>???>>>>>>@@@AAABBBBBBBBBCCCDDDFFFHHHIIILLLPPPTTTVVVTTTTTTUUUWWWcccgggmmmsssuuutttqqqnnnnnnlllkkkkkkmmmooopppooohhhbbb[[[VVVSSSQQQOOONNNQQQTTTWWWYYY\\\^^^[[[VVVPPPJJJDDDAAA@@@BBBIIIRRR\\\fffttt~~~{{{jjj[[[JJJAAA===::::::<<<;;;=========<<<===???@@@BBBIIITTTccczzz```MMMKKKKKKLLLNNNPPPQQQSSSSSSTTTNNNPPPPPPOOOOOOSSS\\\bbbpppyyyxxxkkk^^^TTTRRRSSSXXX^^^gggttt}}}bbbMMMFFFCCCAAABBBCCCAAAAAACCCFFFJJJOOOSSSVVV```vvvzzzqqqjjjfffaaaZZZTTTQQQPPPNNNMMMPPPTTT\\\fffqqq|||kkk___ZZZnnn```HHHEEEAAA>>>>>>;;;::::::::::::::::::::::::999999999999888888888888777777777777777777777777777777666666666666777777666777888777777888;;;===LLLYYY^^^___aaaaaammmyyy]]]IIIDDDFFFFFFMMMbbbyyylllggg~~~UUUTTTRRRPPPKKKGGGMMMUUUxxxrrriiidddbbbdddsssiii]]]\\\YYY]]]^^^WWWJJJDDDAAABBBDDDEEEHHHLLLJJJMMMVVVeeevvv~~~{{{vvvrrrmmmjjjgggdddaaa^^^ZZZXXXRRRPPPMMMJJJGGGCCC>>>:::888888666555555555666666777777888888888888777777666666777777777777666666555555555555666777888888666666777888:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;===????????????AAABBBBBBBBBBBBCCCEEEGGGJJJKKKNNNRRRVVVWWWVVVVVVXXXZZZaaagggnnnuuuyyyxxxtttqqqpppooonnnooopppqqqooonnnggg```XXXSSSQQQPPPMMMKKKKKKKKKLLLMMMOOOPPPNNNLLLMMMHHHCCCAAA@@@AAAHHHPPPTTT[[[fffooouuuwwwuuurrrdddWWWJJJBBB>>>::::::<<<<<<=========<<<<<<>>>@@@BBBFFFNNNZZZlllbbbLLLKKKHHHIIIKKKMMMOOOPPPPPPQQQOOORRRTTTSSSQQQTTT[[[bbbmmmvvv~~~~~~tttfff[[[VVVTTTWWW]]]dddnnn~~~eeeQQQDDDBBBBBBAAAAAAAAAAAABBBDDDEEEHHHMMMRRRVVV___qqq|||rrrkkkeee```YYYTTTQQQOOONNNLLLOOOSSS[[[eeeppprrrbbbZZZooobbbIIIEEEAAA???@@@<<<:::::::::::::::::::::::::::999999999999888888888777777777777777777777777666666666666666777777888555777888888888888:::<<>>@@@AAA@@@AAABBBDDDCCCCCCCCCDDDGGGJJJMMMOOOPPPTTTXXXXXXXXXXXX[[[]]]bbbhhhrrrzzz~~~~~~{{{xxxrrrqqqqqqrrrsssrrrooolllggg```WWWRRRPPPNNNJJJGGGEEECCCCCCDDDFFFGGGFFFFFFHHHCCC@@@AAA@@@BBBHHHPPPUUU[[[fffqqqwwwxxxuuutttfff[[[NNNGGGAAA<<<:::<<<<<<=========<<<<<<===???@@@CCCHHHPPP\\\tttcccMMMLLLGGGHHHJJJLLLMMMOOOOOOPPPPPPUUUXXXWWWTTTTTTZZZ```hhhqqqyyyyyynnnaaaYYYWWWVVV[[[bbbjjjwwwgggRRRGGGCCCCCCCCCCCCAAAAAACCCEEEFFFFFFHHHLLLSSSZZZccctttuuunnnddd___YYYSSSPPPNNNMMMLLLOOORRRZZZcccmmm|||wwwcccYYYnnndddJJJEEEBBB??????<<<::::::::::::::::::::::::::::::999999999888888888777777777777777777777777666666666666666777888888555666888888888888:::<<>>>>>>>>@@@AAABBBBBBBBBDDDFFFDDDDDDDDDFFFHHHLLLOOOQQQRRRUUUXXXYYYXXXYYY\\\```eeelllvvvsssssstttuuuuuusssoookkkiiiaaaWWWQQQOOOLLLHHHDDDCCC@@@???AAACCCDDDDDDEEECCC???>>>???@@@BBBIIIQQQXXX___kkkyyy~~~{{{zzzjjj___SSSKKKDDD===:::;;;<<<=========;;;;;;===???===???CCCIIIPPPbbbdddNNNMMMHHHIIIKKKMMMOOOPPPQQQQQQQQQVVVZZZYYYUUUUUUZZZ___dddkkkttttttjjj\\\VVVWWWXXX^^^fffnnn}}}wwwYYYIIIEEEFFFAAABBBBBB??????AAADDDEEEFFFFFFIIIPPPXXXbbbqqqxxxqqqddd___XXXRRROOONNNLLLKKKOOOSSSZZZbbbjjjxxxyyycccXXXmmmgggKKKFFFAAA??????::::::::::::::::::::::::::::::::::::999999999888888777777777777777777777777666666666666666777888888555666888999888999:::<<>>;;;999888777777666666777777999999777666666555555555555666666666666666555555444444444444666777888999999999888888999;;;<<<>>><<<<<<=========<<<:::999666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>>>>======>>>BBBBBBBBBBBBBBBCCCEEEEEEBBBCCCEEEGGGKKKPPPTTTVVVYYYYYYZZZ[[[\\\^^^```aaappptttzzz~~~{{{zzzyyywwwtttqqqooommmjjjddd[[[RRRLLLFFFBBB???>>><<<:::999:::;;;;;;:::>>>>>>@@@AAA???@@@JJJVVVZZZiii{{{xxxrrreeeUUUFFF===;;;<<<::::::::::::;;;<<<======BBB<<<===FFFMMMVVVjjjgggOOOKKKKKKIIIGGGGGGIIILLLNNNOOOTTTVVVYYYZZZYYYZZZ[[[\\\ccchhhmmmmmmfff^^^WWWTTTVVV___iiivvveeeTTTJJJBBB>>>>>>@@@BBBBBBAAAAAAAAABBBHHHKKKNNNSSS[[[hhhxxxxxxpppjjj```VVVPPPLLLGGGGGGJJJOOOSSS\\\gggqqq}}}{{{bbbZZZbbbgggJJJDDD@@@??????;;;======<<<;;;::::::999999888888888888888888888888777888888777555444555666777666666666555555555555444444555666777999;;;<<>>>>>===>>>>>>BBBBBBBBBBBBCCCDDDEEEEEEDDDDDDFFFIIIMMMQQQUUUWWWYYYYYY[[[]]]___aaabbbcccssswww~~~||||||zzzxxxuuurrrooonnnkkkeee\\\TTTMMMHHHCCC@@@===;;;999888999:::::::::;;;<<<>>>@@@???AAALLLWWW___oooqqq]]]KKK???;;;:::::::::::::::;;;<<<======@@@;;;<<>>777888999999999888777666777666555444333333333444444555555666666666555555444444444555666777888999:::::::::999999:::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>>>>======>>>???BBBBBBBBBCCCCCCDDDEEEFFFEEEFFFGGGJJJNNNRRRVVVXXXWWWYYY\\\___bbbdddeeeeeerrrxxx~~~}}}|||yyyvvvsssooommmlllggg^^^VVVOOOIIICCC@@@<<<:::888777888999999888888888;;;??????BBBLLLWWWcccuuu{{{eeePPPBBB;;;999::::::::::::;;;<<<======CCC???@@@EEEDDDBBBGGGRRR\\\ggguuulllTTTPPPMMMLLLKKKJJJLLLOOOSSSUUU[[[\\\]]]\\\ZZZZZZ[[[\\\[[[aaagggiiieee___[[[YYYaaammm|||nnnXXXOOOJJJEEECCCAAABBBCCCBBBBBBCCCFFFHHHIIINNNTTT[[[eeerrr{{{tttjjjaaaWWWRRRNNNIIIIIIKKKQQQTTT\\\fffooo}}}|||bbbYYY```iiiLLLEEEAAA??????<<<<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::777999999999777666777888777777777666666666555555555555555666777999:::;;;BBBNNNXXXcccllllllwwwnnnWWWIIIHHHNNN]]]ooo~~~vvvkkkyyyTTTSSSQQQMMMIIIHHHIIIKKKQQQbbb{{{zzz~~~|||fff[[[ZZZXXX[[[[[[TTTHHHCCC@@@BBBEEEEEEHHHLLLKKKOOOXXXgggwww}}}yyyvvvtttqqqmmmjjjgggccc^^^YYYWWWUUUSSSQQQNNNLLLJJJHHHGGGEEEAAA???777888999::::::888666555555444444333222222333333444444555555666666555555444444555555666888999:::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;:::<<<>>>>>>======>>>@@@CCCCCCCCCCCCDDDEEEFFFGGGFFFFFFHHHJJJNNNRRRVVVXXXUUUXXX\\\aaadddgggggghhhooouuu~~~~~~}}}{{{wwwsssooommmmmmhhh___WWWOOOIIICCC???;;;999666666777888888777777777:::>>>???AAAIIISSSbbbttt{{{fffRRRDDD===:::::::::::::::;;;<<<======AAA???AAAEEEEEEBBBEEELLLLLLSSS\\\eeerrrmmmUUUQQQMMMMMMKKKKKKLLLOOOTTTXXX]]]]]]]]]\\\YYYXXXXXXYYYXXX^^^dddfffddd```^^^^^^eeexxx```NNNJJJGGGCCCBBB@@@AAAAAAAAABBBDDDIIILLLQQQUUU[[[aaahhhttt|||tttjjjaaaXXXSSSOOOJJJIIIKKKOOORRRXXXaaakkkyyy}}}cccXXX^^^yyykkkMMMFFFAAA???@@@<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888999:::999888777888999777777777666666666666555555555555666777999:::;;;AAALLLWWWbbblllnnnzzzxxx^^^QQQKKKMMM]]]rrrxxxjjjvvvRRRRRRPPPMMMJJJIIIKKKLLLSSSccc}}}ggg\\\[[[YYY[[[\\\TTTHHHCCC@@@BBBEEEEEEHHHLLLMMMPPPYYYgggvvv|||xxxuuussspppllljjjdddaaa]]]YYYWWWUUURRRPPPLLLKKKHHHGGGFFFDDDAAA>>>666777999999999888666444444333333222222222222333333333444555555555555555555555555555777888999:::::::::::::::::::::999999;;;;;;:::::::::;;;;;;;;;============<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;===>>>>>>======???AAADDDDDDDDDDDDEEEFFFGGGGGGFFFFFFHHHJJJMMMQQQUUUWWWTTTWWW[[[aaaeeehhhiiiiiimmmttt~~~~~~~~~~~~|||yyyuuuqqqnnnnnniiiaaaXXXPPPIIIBBB>>>:::888666555666777777666888777999===>>>???EEELLL[[[kkk}}}wwwbbbQQQDDD===999::::::::::::;;;<<<=========;;;<<>>KKKVVVbbbmmmnnnyyyxxx]]]XXXPPPPPP```vvvwwwhhhrrrOOOOOOOOOMMMKKKJJJKKKMMMUUUeee~~~hhh]]]\\\ZZZ\\\]]]UUUHHHCCC@@@BBBEEEEEEHHHLLLOOORRR[[[hhhwww}}}{{{wwwtttrrroookkkhhhaaa___\\\YYYWWWUUUQQQOOOKKKIIIGGGFFFDDDBBB???<<<666666777777777666555444333333222222222222333333222333444555555555555555555555555666777888999:::999999:::;;;;;;;;;:::::::::::::::999::::::;;;<<<<<<=========<<<;;;::::::999::::::;;;;;;<<<<<<<<<<<<===>>>>>>======@@@BBBDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHJJJMMMQQQTTTVVVUUUWWW\\\```eeehhhjjjkkknnnuuu~~~}}}yyyuuurrrpppkkkccc[[[RRRJJJCCC???:::888666555666777777666888777999===>>>===AAAFFFQQQ^^^nnn{{{~~~mmm[[[MMMBBB<<<888::::::::::::;;;<<<======>>>>>>===>>>???@@@AAACCC@@@DDDHHHKKKTTTdddqqqwww|||iiiTTTTTTLLLMMMMMMKKKKKKOOOWWW]]]```aaabbb```\\\VVVSSSQQQUUUYYY]]]```bbbgggmmmrrrkkkNNNFFFFFFBBB@@@DDDCCCEEEHHHLLLOOOTTTYYY]]]bbbeeehhhlllrrr|||{{{rrrggg___WWWSSSOOOKKKIIIKKKNNNQQQWWW```hhhttt|||cccWWW[[[dddoooPPPGGGBBB@@@AAA===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666777999888777777888999888888777777777666666666666666666666777888999:::<<>>======>>>@@@BBBEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJLLLOOORRRVVVWWWXXXZZZ]]]aaaeeejjjmmmnnnooovvv}}}~~~~~~zzzwwwtttoooggg^^^VVVMMMEEE@@@:::888666555666777777777777666777<<<======???CCCGGGPPP]]]iiiwwwuuukkk\\\NNNEEE???;;;999::::::::::::;;;<<<======@@@AAABBBBBBCCCDDDCCCAAA<<>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555666888777666666888999888888888777777777666666666666666666777888999:::999IIIWWWfffnnnjjjnnniiiPPPOOOMMMVVVlllwwwgggoooGGGHHHIIIIIIHHHHHHJJJLLL]]]kkkjjj______\\\______XXXHHHCCC@@@BBBEEEEEEHHHLLLPPPTTT]]]lll|||yyyvvvssspppmmmjjjgggddd^^^\\\ZZZYYYXXXUUUQQQMMMJJJHHHEEECCCBBB???;;;888666555444333333333333444333333333222333333444444111222333444555555555555555555666666777999:::;;;666888999;;;<<<<<<;;;;;;::::::999888999:::<<<===::::::;;;;;;;;;;;;;;;:::999999::::::;;;<<<=========>>>>>>======>>>@@@CCCEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMPPPTTTWWWYYY[[[\\\^^^bbbfffkkknnnqqqnnnuuu{{{}}}|||zzz|||~~~{{{vvvqqqiiiaaaXXXOOOGGGBBB;;;999666666777888888777555444666;;;>>>===???CCC@@@FFFPPP[[[jjjttttttnnnbbbYYYMMMCCC???===<<<;;;::::::::::::;;;<<<======<<>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888444666777777666666777999888888888888777777777777777666666666777888999999888HHHXXXgggnnnhhhjjj|||eeeMMMFFFIIIWWWrrrxxxhhhoooGGGDDDCCCEEEEEEDDDIIIOOOYYYkkkxxx~~~vvvxxxzzz~~~jjj^^^[[[[[[aaa```UUULLLDDD???@@@DDDFFFHHHKKKMMMRRR___ooo~~~yyywwwsssoookkkhhhgggfff^^^\\\YYYWWWUUUSSSPPPNNNLLLIIIEEEBBB???===:::777333444444555555444444333333333222111000000111111222333444555666666666666777666666666666888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;::::::999999999::::::======>>>>>>???@@@BBBCCCCCCCCCDDDGGGIIIIIIHHHGGGMMMMMMMMMNNNQQQUUUXXXZZZWWW]]]aaabbbfffmmmqqqrrrxxxxxxxxxyyy|||~~~zzzrrrggg___YYYRRRIIIBBB<<<888444333444666777888555777:::;;;<<<<<<>>>@@@CCCBBBEEENNN[[[ccccccaaaOOOJJJCCC>>><<<<<<<<<;;;888999999::::::;;;;;;<<<999<<<@@@CCCEEEDDDBBBAAABBBBBBCCCGGGNNNWWW```eeeeeecccjjj|||eee[[[TTTUUURRRPPPRRRSSSTTTZZZaaajjjqqqwwwtttmmmdddZZZRRRUUUOOOQQQ\\\fffqqqgggUUUHHHHHHJJJJJJQQQ\\\aaavvvuuufff```WWWQQQMMMLLLKKKJJJMMMLLLPPPZZZ```hhh{{{www```SSSTTT\\\pppPPPHHHCCCBBBCCC???>>>>>>===<<<;;;::::::999999999999999999999::::::;;;888666666999:::999777777777777777777777777777777777666666666666666777999CCCUUUeeellllllnnnsss|||^^^NNNHHHMMMUUUmmm}}}dddqqqEEEBBBAAACCCCCCDDDIIIPPP^^^kkktttyyyxxxmmmsssxxxlll___\\\[[[```___TTTLLLDDD???@@@DDDFFFHHHKKKMMMRRR^^^nnn}}}zzzxxxtttoookkkhhhfffeee^^^[[[XXXVVVUUUSSSPPPMMMLLLIIIDDDAAA>>>;;;888666111111222222222222111111333222111111000000000111444555666777888888888888777666666666777888999:::::::::::::::::::::::::::;;;;;;:::::::::::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;::::::::::::;;;;;;======>>>>>>???AAABBBCCCDDDEEEFFFHHHJJJJJJIIIHHHMMMMMMMMMNNNQQQTTTWWWYYYWWW]]]bbbdddhhhooossstttxxxxxxxxxyyy}}}yyysssjjjbbb\\\TTTJJJCCC;;;999666666666777666555666888:::<<<;;;<<<===??????>>>???FFFPPPWWWVVVSSSIIIEEE???<<<:::::::::999888999999::::::;;;<<<<<<<<<===@@@BBBCCCCCCBBBAAABBBCCCEEEIIIPPPWWW___cccaaa^^^aaammm~~~ggg\\\UUUVVVSSSRRRSSSSSSTTT\\\eeeoooxxx}}}uuukkk```VVVTTTOOOQQQ\\\hhhuuufffWWWLLLLLLPPPSSS^^^kkkwwwfff```XXXQQQMMMKKKJJJJJJLLLKKKPPPZZZ```iii|||sss\\\QQQSSS\\\qqqQQQIIICCCAAABBB???>>>>>>===<<<;;;::::::999999999999999999999999999:::888666777999:::999777777777777777777777777777888777777666666777777777:::DDDUUUeeekkkkkknnnrrrxxxZZZJJJBBBIIIRRRiiiiiivvvCCC@@@>>>???@@@BBBIIIQQQeeeooouuuwwwppphhhbbbmmmyyylll```]]][[[``````TTTLLLDDD???@@@DDDFFFHHHKKKMMMQQQ]]]lll}}}}}}zzzxxxtttooojjjfffdddbbb\\\ZZZWWWUUUTTTRRROOOMMMLLLHHHCCC???<<<999666444000111111222222111111000222222111000000000000111444555666777888888888888666666666666777888999:::::::::::::::::::::::::::999999999::::::::::::::::::;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>@@@AAABBBCCCEEEFFFGGGIIIJJJJJJJJJJJJMMMMMMMMMOOOQQQTTTWWWXXXXXX^^^cccfffjjjqqqvvvwwwxxxwwwwwwyyy}}}yyytttmmmggg```WWWLLLEEE<<<:::999888888777555333777999;;;<<<;;;;;;<<<======;;;:::???EEEIIIGGGDDD@@@===:::999999999888777999999999:::;;;;;;<<<<<<>>>???@@@AAAAAAAAAAAA@@@BBBDDDGGGLLLRRRXXX]]]```___ZZZXXX\\\eeetttiii^^^WWWWWWVVVVVVVVVUUUVVV```kkkvvv}}}rrreee\\\TTTPPPRRR^^^lll{{{dddXXXPPPSSSZZZddduuuzzzhhhbbbYYYQQQMMMKKKJJJIIIKKKKKKQQQZZZ```hhh{{{mmmVVVNNNRRR[[[tttSSSJJJCCCAAAAAA>>>???>>>>>>===<<<;;;::::::;;;::::::999999888888888:::888777777888999999888777777777777777777777777888888777777777888888999;;;DDDTTTdddkkkkkkmmmqqqwwwXXXGGG???GGGPPPddd~~~nnnzzzAAA===;;;===???BBBJJJSSShhhuuu}}}~~~ggg```]]]mmmkkk___]]]\\\bbbbbbVVVLLLDDD???@@@DDDEEEHHHKKKMMMQQQ\\\lll||||||yyyzzzwwwtttnnniiieeeaaa___[[[XXXVVVTTTSSSQQQNNNLLLKKKGGGAAA===:::777555333222333333333333333333222222111111000000000111111333333444555555666555555666666666777777888999999::::::::::::::::::::::::888888999999999999::::::::::::;;;<<<===============<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFIIIJJJJJJJJJJJJKKKMMMMMMNNNOOOQQQTTTVVVXXXYYY```eeegggllltttyyyzzzvvvuuuuuuwww}}}zzzwwwsssmmmeeeZZZOOOGGG???===:::888777777555444999:::<<<<<<;;;:::;;;<<<===:::999<<<@@@BBBAAA>>>:::888777777888999888666999999::::::;;;<<<<<<<<<@@@???????????????@@@@@@CCCFFFJJJPPPUUUYYY\\\]]]]]]YYYUUUTTTVVV___qqqkkk```XXXYYYXXXYYYYYYXXX[[[fffrrr~~~vvvjjjaaaWWWSSSUUUaaaqqq}}}aaaYYYUUUZZZgggzzz{{{iiicccZZZRRRMMMKKKIIIHHHLLLKKKQQQZZZ___fffwwwhhhRRRLLLRRRYYYxxxVVVKKKDDDAAAAAA>>>??????>>>===<<<;;;::::::;;;;;;::::::999888777777999888888777888888999999777777777777777777777777888888888888888888999:::<<>>???>>>>>>??????@@@AAACCCDDDDDDFFFJJJKKKJJJIIIJJJLLLMMMNNNOOOPPPRRRUUUVVVWWWZZZ```fffhhhmmmtttzzzzzztttttttttvvv|||}}}{{{xxxrrriii]]]QQQIIIDDD???:::666555666777888999;;;<<<<<<;;;::::::;;;<<<:::999:::>>>@@@???>>>888777666888999:::999777999::::::;;;;;;<<<======???>>>>>>===>>>???@@@AAAEEEHHHMMMSSSXXX[[[]]]]]][[[XXXUUUSSSRRRUUUbbbooommmbbbYYYZZZYYYZZZ]]]^^^bbbmmmxxx{{{ooofff[[[XXXZZZeeewww|||bbb]]]\\\ggg{{{{{{iiicccZZZRRRMMMKKKJJJIIIMMMLLLQQQYYY]]]cccsss|||dddQQQMMMSSSVVVzzzzzzXXXLLLDDDAAABBB>>>??????>>>===<<<;;;;;;:::;;;;;;::::::999888777777999999888888777888888999777777777777777777777777888888777777888999::::::<<>>>>><<<<<<<<<<<<<<<===>>>???????????????@@@BBBCCCDDDDDDHHHLLLLLLKKKJJJKKKNNNNNNOOOQQQRRRTTTVVVWWWWWWZZZ```eeeggglllsssxxxyyytttttttttwww}}}}}}wwwlll___SSSLLLFFFAAA:::555555777999;;;999:::<<<<<<;;;:::;;;<<<:::999888999<<>>???@@@BBBDDDEEEHHHKKKPPPVVVZZZ^^^___```ZZZVVVSSSRRRQQQRRR[[[ddd{{{ooocccYYYZZZXXXZZZ```eeekkkttt}}}tttkkk^^^\\\]]]hhh}}}gggffflll|||{{{iiicccZZZRRRNNNLLLKKKJJJMMMMMMRRRZZZ^^^bbbrrrwwwaaaQQQMMMRRRTTTwww|||YYYMMMEEEBBBCCC???@@@??????>>>===<<<;;;;;;;;;::::::999999888888888888999999888777777888:::777777777777777777777777777777777777777888999:::;;;AAANNN___jjjnnnppprrraaaMMMBBBGGGIIISSSfffpppzzznnnpppuuuAAA??????BBBDDDFFFLLLTTT^^^nnn}}}vvvuuunnnxxx|||iii^^^]]]___ggghhh]]]LLLDDD???@@@DDDFFFHHHKKKLLLRRR^^^ooo}}}zzzwwwqqqooommmiiiddd___ZZZXXXVVVTTTQQQPPPOOONNNLLLIIIHHHCCC>>>999888777666666222333333444444333333222444333333333444444555666666666777777777777666666444555777888999999888888::::::::::::::::::::::::999999999:::;;;;;;<<<<<<888999:::<<<===>>>>>>>>>;;;;;;;;;;;;<<<===>>>????????????@@@AAABBBCCCDDDFFFKKKOOOOOOMMMLLLNNNQQQPPPQQQRRRTTTVVVWWWXXXXXXZZZ```eeegggjjjrrrvvvwwwuuuvvvwwwzzzzzznnn```TTTNNNDDD@@@;;;777777999:::;;;888:::<<<<<<;;;;;;;;;===:::999999:::<<>>===<<<;;;;;;999999999999999999999999777999:::999777666888:::777777777777777777777777666666666666777888999::::::???LLL^^^kkkoooqqqtttdddPPPEEEFFFDDDMMMaaallluuusssqqqmmmBBB@@@AAADDDFFFGGGMMMTTT[[[gggwww|||yyyyyypppyyy~~~jjj___^^^___fffggg\\\LLLDDD???@@@DDDFFFHHHKKKLLLRRR___ppp~~~|||yyyvvvsssooonnnkkkhhhccc^^^YYYWWWUUUSSSQQQOOOOOONNNKKKIIIGGGCCC===999888888888777555666666777777666666555444444444444444555666777444555555555555555444444444555777888999999888888::::::::::::::::::::::::999999:::;;;;;;<<<======888999:::<<<===>>>>>>>>>:::::::::;;;;;;===>>>>>>?????????@@@AAABBBCCCDDDHHHMMMRRRRRROOONNNPPPSSSQQQRRRSSSUUUWWWXXXXXXYYYZZZ```eeefffiiipppuuuuuuwwwwwwyyy|||{{{nnn```UUUOOOBBB???<<<::::::::::::999777999;;;<<<;;;;;;<<<======<<<<<<<<<>>>@@@BBBCCC???<<<:::999999::::::999::::::;;;;;;<<<=========<<<>>>AAAEEEHHHKKKMMMMMMLLLNNNSSSXXX]]]aaadddeeeaaaYYYRRRQQQRRRUUUZZZ```ppppppcccYYYZZZVVVXXXcccpppxxx}}}uuufff\\\\\\___lllvvv}}}}}}gggaaaYYYRRROOOMMMMMMLLLKKKLLLSSS]]]bbbhhhxxxnnn\\\PPPMMMNNNUUUuuu~~~ZZZNNNFFFCCCEEEBBB@@@@@@???>>>===<<<;;;;;;999999999999999999::::::777999:::999666666888;;;777777777777777777777777555555555555666777888999999>>>KKK]]]kkkppprrruuuhhhSSSIIIHHHCCCJJJ]]]gggooo|||xxxtttgggEEEFFFEEEFFFLLLTTTVVVSSSUUU___lllxxx|||~~~yyyzzziii^^^```bbbgggiiibbbNNNFFF@@@AAADDDFFFHHHLLLNNNTTTaaappp}}}|||zzzwwwuuupppmmmiiiddd```\\\ZZZYYYUUUSSSPPPOOONNNLLLIIIGGGEEEBBB===999666666777888777666666555555555555666666555444333333444666777888888888888777777777777777777777777888888888888;;;::::::999999::::::;;;777888999:::;;;;;;;;;;;;=========<<<;;;;;;::::::<<<<<<<<<===>>>?????????CCC@@@>>>@@@CCCFFFGGGFFFIIIJJJLLLNNNQQQRRRSSSTTTVVVUUUTTTUUUXXX[[[\\\\\\\\\^^^bbbggglllooorrrsssrrrwww||||||rrrfff[[[SSSGGG@@@;;;:::999777888;;;999999;;;<<<<<<<<<;;;:::888:::;;;<<<<<<>>>BBBDDDCCC???;;;999::::::999777666777777999:::;;;<<<<<<>>><<<>>>GGGTTT\\\[[[WWWVVVWWWVVVWWW___jjjpppooonnnbbbVVVSSSWWW[[[aaafffuuuqqqkkkmmmyyyvvvddd___ZZZWWWYYYdddtttjjj]]]XXX[[[cccrrrwwwpppwwwwwweee___WWWPPPLLLJJJIIIIIIMMMPPPQQQYYYgggnnn|||mmmYYYMMMIIIIIIXXXqqq|||[[[LLLBBBBBBFFFCCCBBB@@@>>>>>>>>>===;;;999:::::::::999999999888888888888888888888888888888777888:::;;;;;;:::888777555555555555666666666666;;;<<>>?????????BBB@@@>>>@@@CCCFFFFFFFFFHHHIIIKKKNNNPPPRRRTTTTTTVVVUUUTTTVVVYYY\\\]]]]]]]]]^^^aaaeeejjjnnnqqqrrrtttxxx~~~sssggg[[[SSSHHHAAA;;;:::999777777:::999:::;;;<<<===<<<;;;;;;;;;<<<======>>>AAAEEEIIIIIIEEE???;;;:::999888666777777888999:::;;;;;;<<>>@@@KKKXXXaaabbb___\\\\\\\\\\\\dddooouuuuuupppcccXXXVVV[[[```fffkkkvvv~~~jjjdddeeemmmwww{{{jjjccc^^^[[[\\\fffwwwiii[[[VVVXXXbbbuuuiiieeejjj{{{vvvgggaaaXXXQQQLLLJJJIIIHHHKKKOOOPPPXXXfffnnnnnnZZZNNNJJJJJJTTTmmmzzzZZZMMMDDDDDDEEEAAABBB@@@>>>>>>>>>===;;;::::::::::::999999999999888888888888888888888888888555666888999999888666555666666666777777777777888:::<<>>>>>>>>>>>>>>?????????AAA@@@???@@@CCCEEEFFFFFFGGGHHHKKKNNNQQQSSSUUUVVVWWWVVVVVVWWW[[[]]]^^^^^^^^^___aaadddhhhlllppprrrvvv{{{uuuhhh[[[SSSJJJCCC<<<:::999666666999:::;;;<<<<<<======<<<<<>>???AAAFFFMMMRRRTTTNNNFFF???;;;888777666888999999999::::::;;;;;;======AAAKKKYYYcccgggfffaaabbbbbbccciiitttzzzzzzqqqeeeZZZZZZ```fffmmmrrryyyxxxccc]]][[[___fffsssrrriiibbb^^^^^^hhhzzzfffYYYUUUWWWccczzzlll]]]]]]```tttuuuiiibbbYYYRRRMMMJJJIIIHHHHHHNNNPPPXXXeeeooooooZZZNNNJJJJJJPPPiiiwwwYYYNNNHHHGGGHHHBBBCCCAAA???>>>>>>===<<<:::::::::::::::999999999999888888888888888888888888666777888999999888777666777777777777888888888888:::;;;HHH]]]kkkpppuuu{{{~~~^^^MMMHHHEEEJJJSSSbbbvvvpppnnnDDDIIIOOOYYYgggvvv}}}|||ooonnnpppyyy{{{}}}ooobbbcccbbbfffggg___NNNFFF@@@AAADDDFFFHHHLLLOOOTTTaaappp~~~{{{xxxvvvuuusssrrrooommmiiiddd___ZZZWWWUUUXXXVVVRRRPPPNNNLLLIIIGGGCCCAAA>>>:::888888888888::::::999999999888777777444444444444444555666777888777777777666666666666666666666666777777777888888888777777777777888888:::999888888888:::<<<>>>::::::;;;;;;<<<======>>>????????????????????????@@@@@@@@@BBBDDDEEEFFFFFFGGGIIILLLOOORRRUUUWWWXXXWWWWWWWWWYYY\\\___```___aaaaaabbbdddggglllpppsssxxx~~~wwwiii\\\TTTLLLDDD===;;;999666555888;;;;;;<<<<<<<<<=========@@@@@@@@@AAAEEENNNXXX___aaaZZZOOODDD===999888999999999:::::::::::::::::::::;;;???GGGSSS]]]bbbdddbbbeeeggghhhnnnxxx~~~rrrfff\\\]]]dddkkksssyyyttt___YYYWWWXXX[[[eeevvv|||oooddd______jjj}}}bbbVVVWWWYYYfff~~~bbb[[[^^^```sssuuujjjdddZZZRRRMMMKKKIIIHHHGGGNNNQQQXXXeeeqqqnnnYYYMMMJJJJJJOOOhhhuuuXXXOOOLLLNNNPPPJJJEEECCC@@@>>>>>>===<<<;;;;;;;;;:::::::::999999999888888888888888888888888888999::::::::::::999888666666777777777888888888999;;;FFFZZZjjjrrrxxx|||bbbQQQJJJEEEHHHSSSeee|||nnnhhhyyyEEEKKKUUUbbbuuuuuuvvvzzznnnbbbbbbaaaeeeeee]]]NNNFFF@@@AAADDDFFFHHHLLLOOOTTT```ooo~~~|||yyywwwuuusssqqqkkkjjjfffbbb]]]XXXUUUSSSWWWUUURRRPPPNNNLLLIIIGGGCCCAAA>>>;;;999888888999999999999999999777666555333333333444555666777777777777777666666666666555555666666666666777777777888777777666666777777888:::999888888888:::<<<>>>999::::::;;;<<<===>>>>>>????????????@@@@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJMMMQQQTTTWWWXXXYYYWWWWWWWWWZZZ^^^`````````bbbbbbccceeeiiimmmrrrtttzzzxxxkkk^^^VVVMMMEEE>>>;;;999666555888;;;;;;;;;;;;<<<<<<======@@@@@@BBBEEEMMMYYYgggpppqqqhhhZZZKKK@@@;;;;;;<<<:::::::::::::::::::::;;;999:::>>>DDDKKKSSSZZZ]]]dddiiimmmpppvvvtttiii```ccckkkttt}}}qqq]]]YYYWWWVVVXXXaaakkkvvvvvviiiccccccooo}}}___VVVXXX\\\kkkvvv^^^ZZZ^^^aaawwwvvvjjjdddZZZRRRMMMKKKIIIHHHHHHOOORRRYYYfffssskkkVVVKKKIIIKKKNNNhhhuuuXXXQQQQQQVVVYYYTTTGGGDDD@@@>>>>>>>>>===<<<;;;;;;;;;:::::::::999999888888888888888888888888999999999::::::999999999555555555666666666777777888:::EEEWWWhhhtttyyy|||}}}kkkSSSKKKEEEHHHTTThhhoooeeetttFFFOOO]]]nnnpppmmmqqq{{{nnnaaaaaaaaadddddd\\\NNNFFF@@@AAADDDFFFHHHLLLOOOUUU```ooo}}}|||zzzxxxuuurrrooohhhgggddd```\\\XXXTTTRRRUUUSSSPPPOOONNNLLLIIIGGGBBBAAA>>><<<:::999999999999:::::::::999777666444222333333444555666777777777777666666666666555555555555666666666666777777888888777777777777888888:::999888888999:::<<<===::::::;;;;;;<<<===>>>>>>>>>??????@@@AAAAAABBBBBB@@@CCCEEEFFFFFFGGGHHHIIIJJJKKKNNNQQQTTTVVVXXXYYYVVVVVVXXX[[[^^^aaaaaa```aaabbbdddgggkkkooosssuuu|||yyylll___WWWLLLEEE>>><<<999666666888;;;::::::::::::;;;<<<<<>>999999::::::;;;;;;;;;<<<<<<===@@@BBBFFFLLLSSSXXXdddllltttyyyzzzpppjjjooo{{{rrr^^^ZZZYYYYYY[[[ccchhhooowwwqqqjjjiiiuuuzzz]]]YYYXXXaaauuunnn\\\VVV[[[bbb~~~vvviiibbbYYYRRRMMMJJJIIIHHHIIIOOORRRYYYgggrrriiiUUUKKKKKKMMMPPPjjjvvvZZZUUUWWW\\\___YYYHHHEEEAAA>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::888888888888888888888888777777777777777777777777555555555555666666666666888:::CCCSSSffftttzzz{{{wwwwwwUUUMMMEEEHHHTTTjjjrrrfffrrrGGGTTTggg}}}mmmdddgggrrrnnnbbbbbbbbbeeefff]]]NNNFFF@@@AAADDDFFFHHHLLLOOOUUU```ooo}}}}}}|||zzzxxxtttoookkkfffeeeccc```]]]XXXUUUSSSRRRQQQNNNMMMMMMLLLIIIGGGAAA@@@???===;;;:::999999:::;;;<<<<<<;;;999666555111222333555666777777777777777666666666555555555555555555666666666777777999888888777777888888999888999999::::::;;;;;;<<<:::;;;;;;;;;<<<<<<=========>>>???@@@AAACCCDDDDDDAAADDDGGGIIIHHHHHHIIIKKKIIIKKKMMMPPPRRRTTTVVVVVVUUUUUUWWW[[[___aaa```___^^^```cccgggkkkooosssttt|||{{{nnn```WWWLLLDDD>>><<<:::777777999:::999999888999:::;;;<<<>>>BBBIIITTTcccwwwttt\\\GGG===;;;===888999999:::;;;<<<=========???AAAAAABBBGGGNNNTTTaaalllwww~~~{{{wwwxxxeee___^^^___cccjjjpppxxxwwwooolllxxxxxx^^^^^^ZZZiiizzzeeeYYYTTT\\\kkk}}}tttgggaaaXXXQQQLLLJJJIIIHHHIIINNNPPPXXXfffpppgggTTTLLLMMMPPPWWWpppxxx^^^\\\]]]```^^^UUUJJJFFFBBB???>>>>>>======<<<;;;;;;;;;;;;:::::::::888888888888888888888888888777777777777777777888555666666666666777777777777:::AAAPPPdddsssyyyyyyvvvXXXNNNFFFGGGRRRhhhvvvdddoooGGGWWWnnnmmm``````kkkooocccccccccgggggg___NNNFFF@@@AAADDDFFFHHHLLLOOOUUU```ooo}}}}}}|||{{{zzzwwwsssmmmiiieeeeeecccaaa^^^ZZZVVVTTTQQQOOOMMMLLLLLLLLLJJJHHHAAA@@@???===;;;::::::999<<<=========<<<:::888666111222333555666777777777777666666666555555555555555555555555666666666777999999888888888888999999777888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======???@@@BBBCCCEEEEEEAAAEEEIIIJJJIIIHHHJJJLLLIIIJJJLLLNNNQQQRRRSSSTTTTTTUUUWWW[[[^^^aaa```___\\\^^^bbbggglllooorrrsss}}}}}}nnn```VVVKKKDDD>>><<<:::777888::::::999888888888999:::;;;>>>CCCLLLYYYkkk}}}aaaIII<<<999;;;888888999:::<<<===>>>>>>===???@@@@@@???CCCKKKRRR\\\iiivvvkkkeeeccceeejjjrrrzzzyyyppplllwwwyyy```bbb^^^qqqmmm___YYYUUUaaavvv{{{rrreee___WWWPPPLLLJJJIIIIIIIIILLLNNNWWWfffmmm|||gggUUUNNNOOOSSS^^^xxxyyybbbaaaaaaaaa[[[OOOJJJGGGBBB???>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::888888888888888888888888::::::999999999999::::::777777777777888888888888777:::AAAOOObbbrrrxxxwwwzzzYYYOOOFFFFFFQQQeeeyyy```kkkJJJ```wwwkkkccc___lllsssgggbbb___eeefff]]]QQQHHHBBBBBBEEEGGGJJJMMMTTTUUU\\\lll~~~{{{wwwuuuvvvwwwssskkkdddbbbaaa___\\\ZZZWWWUUUTTTNNNMMMKKKJJJIIIIIIGGGEEECCCBBB???===:::888666666;;;;;;;;;:::999888666666222333444555666666666666666666666666666666666666666666666666555555555555444555777888888888777666777888888999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>======>>>@@@DDDFFFGGGFFFDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMOOOQQQRRRTTTTTTTTTTTTTTTUUUWWWYYY\\\^^^___XXX\\\bbbgggkkknnnqqqttt{{{|||nnn___UUUMMMHHHBBB===;;;:::999888888:::<<<<<<;;;;;;;;;<<>>???@@@AAACCCEEEGGGIIIWWW\\\eeepppuuuwww}}}qqqkkkkkkooottt}}}qqqiiiqqqvvv^^^fffhhhcccZZZYYYYYYcccrrrxxxnnnhhhaaaWWWNNNIIIHHHGGGGGGGGGIIINNNTTT[[[ggg{{{lllZZZPPPOOOTTT___mmmggg^^^WWWSSSLLLGGGEEEBBB???===============<<<<<<;;;;;;<<<<<<===;;;;;;::::::::::::999999888888888888777777777777333333444555666777888888888;;;AAAMMM```qqqxxxvvvuuu|||ZZZLLLHHHJJJQQQiiiwww```mmmRRRggg}}}mmmffffffvvvttthhhcccaaaggghhh___QQQIIIBBBBBBEEEGGGJJJNNNSSSTTT]]]lll~~~~~~yyywwwuuuuuutttpppjjjeee___^^^\\\ZZZXXXUUUTTTSSSNNNMMMJJJIIIIIIGGGEEECCCAAA@@@===;;;999777666666::::::::::::888777666555333333444555666666666666666666666666666666666666333333444555666777888888444555666777888777777666888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===>>>@@@DDDFFFGGGFFFDDDEEEFFFHHHIIIJJJKKKKKKJJJKKKLLLNNNPPPQQQRRRRRRQQQQQQRRRSSSVVVXXXZZZ[[[ZZZ]]]cccgggkkknnnqqqsss{{{}}}ooo```UUULLLHHHBBB===;;;:::999999888:::<<<<<<;;;;;;<<<===FFFIIISSSddd}}}rrrTTTCCC>>><<<::::::::::::;;;<<<===>>>?????????AAABBBDDDFFFGGGPPPRRRZZZbbbfffhhhnnnuuu}}}{{{zzz|||uuuiiiooo{{{vvv```jjjrrrrrr\\\WWWWWWXXXcccsssyyyooohhhaaaWWWNNNIIIHHHGGGGGGGGGIIINNNTTT[[[ggg{{{mmm\\\QQQPPPTTTeeeqqqgggYYYQQQMMMGGGGGGEEEBBB???>>>======>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999888888888888777777777777777777777777888888888888888;;;???JJJ]]]ooowwwvvvttt___NNNHHHLLLTTTmmm|||dddppp\\\qqqmmmkkkqqquuuiiieeeccciiikkkaaaRRRIIIBBBBBBEEEGGGJJJNNNRRRTTT^^^mmm~~~~~~yyywwwwwwvvvtttppplllgggddd]]]\\\ZZZWWWUUUSSSRRRQQQNNNLLLIIIHHHGGGEEECCC@@@===<<<:::999888777666666999999999888777666555444333333444555666666666666777777777777777777777777333333444555666777888888555555666777777777777777999999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>===>>>@@@DDDFFFFFFFFFDDDEEEGGGHHHJJJKKKKKKKKKIIIJJJLLLNNNPPPQQQRRRRRROOOPPPPPPRRRTTTVVVXXXYYY[[[___dddhhhkkknnnqqqssszzzqqq```UUULLLGGGAAA===;;;:::999999888:::;;;<<<;;;;;;===>>>GGGKKKUUUhhhzzz[[[IIIAAA???;;;::::::;;;;;;<<<===>>>?????????@@@AAABBBDDDDDDHHHIIIMMMSSSUUUVVV\\\dddxxx|||iiimmmtttwwwtttdddpppssscccVVVVVVWWWXXXddduuuzzzqqqhhhaaaWWWOOOJJJHHHGGGFFFHHHIIINNNTTT[[[fffzzzppp^^^SSSQQQUUUjjjtttfffTTTKKKIIIEEEFFFEEEBBB@@@>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888777777777999888888888777777777666888:::===FFFXXXlllvvvwwwuuufffQQQHHHMMMWWWqqqiiirrreeezzz{{{iiilllzzzttthhheeedddjjjlllcccTTTJJJBBBBBBDDDGGGJJJNNNQQQUUU___mmm}}}{{{wwwuuuuuuuuuqqqlllgggdddccc^^^]]]YYYVVVSSSQQQOOOOOOLLLJJJGGGEEEDDDBBB???===999888777777666666666777777777777777666555444333333444555666666777777777777777777777777777777777666666666666555555555555555666666777777777777777999999:::;;;;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>@@@CCCFFFFFFEEEEEEEEEGGGIIIJJJKKKKKKLLLJJJKKKMMMOOOQQQSSSTTTTTTRRRRRRSSSTTTVVVXXXZZZ[[[\\\```eeeiiikkknnnppprrrzzz}}}rrr```TTTKKKFFFAAA<<<::::::999999888999;;;;;;;;;<<<>>>@@@FFFKKKWWWiii~~~___KKKAAA===;;;;;;;;;;;;<<<===>>>???????????????@@@AAABBBBBBDDDDDDFFFJJJKKKMMMTTT\\\ssslllnnnqqqqqqrrrjjjyyywwwbbbYYYUUUWWWWWWYYYfffvvv{{{sssgggaaaWWWOOOJJJHHHGGGFFFHHHIIINNNTTTZZZeeeyyyqqq___TTTRRRUUUlllvvveeeRRRIIIJJJHHHEEEDDDCCCAAA???>>>>>>>>>::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999999999999888888888777777666666666666555555555555888999;;;CCCTTThhhuuuyyywwwlllSSSGGGMMMXXXooolllrrrppprrreeejjj}}}ssshhheeedddkkkmmmdddUUUKKKCCCBBBDDDFFFJJJOOOQQQVVV```nnn{{{{{{xxxttttttrrrmmmhhhcccaaaaaa```]]]YYYTTTPPPMMMKKKKKKIIIFFFDDDBBB@@@???<<<:::666666555555555666666777666666666666666555444333333444555666777777777777777777777777777777777777666666666666555555555555666666666666666777777888999999:::;;;;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>>???>>>>>>@@@CCCEEEFFFEEEEEEFFFGGGIIIJJJKKKLLLLLLJJJKKKMMMPPPRRRSSSTTTUUUSSSSSSTTTUUUWWWYYYZZZ[[[\\\```dddhhhkkkmmmppprrryyy|||sssaaaTTTJJJFFF@@@<<<::::::999999888999:::;;;;;;===???BBBHHHNNN[[[mmmcccMMMBBB===<<<<<<<<<<<<===>>>?????????????????????@@@AAAAAACCCBBBCCCFFFGGGIIIQQQ[[[mmmsssooonnnnnntttttttttcccXXXUUUUUUWWWVVVYYYfffvvv|||tttggg```WWWPPPKKKHHHFFFEEEHHHIIIMMMSSSXXXcccwwwppp^^^SSSQQQUUUnnnvvvdddQQQIIIJJJIIIEEEDDDCCCAAA@@@??????>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999999999999999888888888888444444444555666777777777888999:::@@@PPPeeetttyyywwwpppTTTGGGLLLUUUhhhnnnqqqpppdddhhhzzzrrrgggeeeeeelllooofffVVVLLLCCCBBBDDDFFFJJJOOOPPPVVVbbbooozzz{{{yyyuuurrrnnniiieeeaaa^^^]]]\\\YYYTTTOOOKKKHHHGGGFFFDDDBBB???>>>===;;;999777555555444444555555666777666666666666666555444333444444555666777777777777777777777777777777777777333333444555666777888888666666666666666777888888999999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@CCCEEEEEEEEEEEEFFFHHHIIIKKKLLLLLLLLLHHHJJJLLLNNNQQQSSSTTTTTTSSSSSSSSSTTTVVVWWWYYYZZZZZZ^^^cccgggjjjmmmppprrrxxx{{{~~~rrraaaTTTIIIEEE???;;;::::::999999888999:::;;;;;;===AAADDDLLLUUUcccuuuhhhQQQDDD>>>===<<<<<<======>>>???@@@????????????@@@AAABBBBBBBBBAAABBBEEEFFFHHHPPPYYYgggzzz}}}oooiiilll|||rrraaaXXXSSSRRRRRRTTTUUUZZZiiiyyy|||uuufff```XXXPPPKKKHHHFFFEEEGGGHHHLLLQQQVVVaaatttmmm\\\QQQQQQUUUpppuuubbbQQQJJJIIIFFFDDDDDDCCCBBBAAA@@@??????:::;;;<<<======<<<;;;:::;;;;;;::::::::::::999999:::999999999999888888888555555666777888999::::::777888:::???NNNdddtttzzzuuu{{{rrrVVVHHHKKKPPP^^^vvvrrrrrruuugggggguuussshhhffffffnnnrrriiiWWWMMMCCCBBBDDDFFFKKKOOONNNVVVcccqqq|||~~~zzzxxxvvvqqqjjjfffcccaaa]]]YYYSSSPPPLLLGGGDDDBBBBBBBBB@@@>>><<<::::::999666444555444444444444555666666555666666666666555555444444555666777777888888777666666666666666666666666333333444555666777888888777666666555666777888999888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@??????AAACCCEEEEEEDDDEEEFFFHHHJJJKKKLLLLLLLLLIIIJJJMMMOOORRRTTTUUUVVVSSSSSSSSSTTTVVVWWWYYYZZZXXX\\\aaafffiiilllppprrrvvvzzz~~~qqq```UUUIIIEEE???;;;::::::999999888999::::::;;;>>>BBBEEEOOOYYYjjj|||jjjSSSEEE===============>>>???@@@@@@?????????@@@@@@BBBCCCCCCDDDCCCDDDFFFFFFGGGNNNWWWdddwwwppphhhooosssbbbYYYUUUQQQPPPPPPRRRVVVaaasss{{{uuufff```XXXQQQLLLIIIFFFDDDEEEGGGJJJOOOTTT___rrrjjjXXXNNNOOOUUUqqqnnn^^^QQQLLLKKKEEEDDDDDDCCCCCCBBBAAA??????;;;<<<>>>??????>>><<<;;;;;;;;;::::::::::::999999::::::999999999888888888666666777777888888999999666888:::@@@NNNcccssszzzwwwzzzsssXXXKKKLLLKKKTTTkkk{{{wwwuuuzzzlllgggqqqtttiiihhhhhhppptttkkkXXXMMMDDDBBBDDDFFFKKKPPPMMMUUUdddsss~~~}}}yyywwwwwwppphhhcccbbbaaa\\\WWWKKKIIIEEEAAA???>>>??????===;;;999888888777555333555555444444444555666666666666666777666666555555444555666777888888888888666666666666666666666666777666666666555555555555777666555555555666888999777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@??????AAACCCEEEEEEDDDFFFGGGHHHJJJKKKLLLLLLMMMLLLMMMOOORRRUUUWWWXXXXXXUUUUUUUUUVVVWWWYYYZZZ[[[WWW[[[```eeeiiilllppprrrvvvzzz~~~ppp```UUUHHHDDD???;;;:::::::::999888999::::::;;;>>>BBBFFFOOOZZZllljjjRRRCCC<<<============>>>???@@@AAA?????????@@@AAABBBDDDEEEHHHFFFGGGIIIHHHHHHNNNVVVdddvvv|||yyyqqqiiiuuuwww```WWWTTTRRRRRRQQQPPPRRRZZZhhh}}}{{{uuufff```XXXQQQLLLIIIFFFDDDEEEFFFIIINNNSSS]]]pppgggVVVMMMOOOUUUppphhhZZZQQQPPPOOOHHHCCCDDDCCCCCCBBBAAA@@@???<<<===>>>@@@@@@>>>===<<<;;;;;;;;;:::::::::999999:::::::::999999999888888666666666666555555555555666888;;;@@@NNNcccssszzzzzz{{{tttYYYMMMMMMIIINNNddduuu~~~{{{xxx}}}ooohhhooo{{{yyy|||uuukkkhhhgggnnnssslll]]]NNNBBBCCCFFFFFFIIIPPPUUUZZZfffxxx|||wwwtttpppiiieeebbb]]]WWWRRRIIIFFFAAA???>>>===<<<;;;999999999999888666555444666666666666777777777777444444555555555555555555555555555555555555555555777777666666666666777777777666555333333333444555444444555666777888999999999999:::::::::999999888;;;<<<===>>>????????????===>>>@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNRRRVVVWWWWWWUUUTTTQQQTTTVVVWWWWWWWWWXXXYYYYYY\\\___cccfffjjjnnnqqqqqqxxx{{{rrrcccUUULLLGGG@@@:::777666666555888999::::::;;;>>>BBBEEELLLWWWkkknnnVVVEEE>>>===<<<<<<======>>>???@@@BBBBBBBBB@@@>>>AAAGGGLLLLLLLLLKKKIIIIIILLLRRRVVVfffpppwwwvvvuuuuuuyyyxxxxxxvvvllllllyyyiii^^^WWWUUUVVVZZZTTTUUU[[[aaalll}}}vvvgggaaaXXXPPPKKKHHHFFFDDDFFFGGGJJJOOOUUU^^^nnn}}}}}}eeeTTTLLLPPPWWWooobbbZZZRRRNNNMMMIIIHHHGGGEEECCCAAA@@@??????>>>======<<<<<<<<<<<<===<<<;;;:::999999999:::;;;:::::::::999999999888888999999888777666666777777999<<<===>>>KKKbbbttt|||~~~|||yyy\\\FFFFFFKKKNNN___vvvuuu{{{{{{nnnfffkkkzzzzzzvvvllliiiiiiqqqvvvppp^^^OOOCCCCCCFFFFFFJJJPPPTTT]]]nnn{{{wwwtttoooiiidddaaa\\\UUUPPPHHHEEEAAA>>>======<<<;;;:::::::::999888777666555555555666666666777777777555555555555555555555555555555555555555555555555777777666666666666777777666666555444444444444444444444555666777888999999999999999::::::999999888;;;<<<===>>>???????????????@@@BBBCCCEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNRRRUUUWWWVVVUUUSSSRRRSSSUUUUUUUUUVVVWWWYYYXXX[[[^^^aaadddhhhmmmppprrrxxxzzzqqqcccVVVKKKFFF???:::888777666666888999::::::;;;===AAADDDHHHTTTiiilllTTTEEE>>><<<<<<<<<<<<===>>>???@@@AAABBBBBB@@@???BBBIIINNNPPPPPPOOONNNMMMOOOSSSXXXfffnnntttrrrpppwwwtttfffiiiffffffmmmppp}}}yyyoooooowwwggg]]]XXXTTTRRRTTTXXXVVV[[[gggrrr|||vvveee___VVVOOOJJJGGGEEEDDDEEEEEEIIIOOOUUU^^^ooo~~~}}}fffUUUMMMOOOUUUhhhccc[[[SSSNNNLLLHHHHHHGGGEEECCCAAA@@@@@@???>>>>>>===<<<<<<<<<======<<<;;;:::999888999999:::::::::999999999888888888999999888777777777777777555888888:::EEE\\\pppyyy}}}|||bbbKKKIIIKKKMMM]]]ssszzz{{{ssskkkkkkyyyxxxmmmjjjjjjsssyyysss```PPPDDDDDDFFFFFFJJJQQQTTT```wwwzzzwwwsssnnnhhhccc___ZZZSSSMMMFFFCCC???======<<<;;;::::::::::::999888777666555555555555555666666666666666666666666555555555555555555555555555555555555777666666555555666666777555555555666555555444333444444555666777888999999999999999999999999999999<<<<<<===>>>???????????????@@@AAACCCDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNQQQTTTUUUUUUSSSRRRRRRSSSSSSSSSSSSTTTWWWYYYXXXZZZ]]]```cccfffjjjnnnqqquuu{{{xxxpppcccWWWJJJFFF???:::888777666666777888999::::::<<<@@@CCCDDDPPPdddzzzkkkUUUFFF???<<<;;;;;;<<<<<<===>>>???@@@AAABBBAAA@@@DDDKKKQQQWWWXXXYYYXXXVVVVVVZZZ^^^jjjooorrrqqqooottthhhZZZZZZVVVUUUZZZ\\\```dddkkkqqqvvv~~~vvvvvvwwwrrrmmmddd]]][[[ZZZXXXVVVWWWYYY\\\hhhyyy{{{tttccc]]]UUUNNNJJJGGGFFFDDDDDDDDDHHHOOOUUU___ppp~~~hhhVVVMMMNNNSSSbbbddd]]]TTTNNNLLLGGGHHHGGGFFFDDDBBBAAA@@@@@@??????>>>===============;;;:::999999888888999999:::999999999999888888888999888777777777777777777777999999:::DDDYYYooo|||}}}|||jjjQQQKKKJJJKKKZZZooo}}}wwwwwwoookkktttyyymmmiiigggpppvvvqqqbbbRRREEEDDDFFFFFFJJJQQQTTTaaayyy~~~zzzwwwrrrmmmgggbbb^^^XXXPPPJJJCCCAAA>>>======<<<;;;::::::999888777666555555555444555555555666666666666777777777666666666666666555555555555555555555555666666666555555666666666444444666666666555444333555555555666777888888888999999999999999999::::::<<<<<<===>>>????????????===>>>???AAABBBBBBCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNPPPRRRSSSSSSRRRQQQQQQQQQQQQQQQPPPRRRUUUXXXXXXZZZ]]]___bbbeeeiiilllnnnppptttxxx|||xxxrrrkkk```VVVIIIEEE???;;;999888777666666888999::::::<<>>??????@@@AAA@@@AAAEEELLLRRR___cccggggggeeedddhhhlllxxxvvvuuussssssxxxgggXXXWWWRRRQQQUUUTTTTTTWWW\\\```dddjjjssszzzssskkkgggeeeddd___^^^aaabbb___\\\]]]aaahhhxxxzzzsssbbb]]]UUUNNNJJJHHHGGGFFFDDDEEEIIIPPPWWWaaasss~~~hhhWWWMMMLLLQQQ```hhh```WWWPPPMMMHHHIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@???>>>============::::::999999888888888888999999999999888888888888888888777777777777777888888::::::;;;CCCVVVmmm}}}|||~~~oooUUUKKKHHHIIIXXXkkk~~~qqq}}}ssslllggglllzzzlllfffccckkkrrrllldddSSSEEEDDDEEEEEEIIIPPPSSS___sss}}}yyyvvvppplllfffbbb^^^WWWOOOIIIBBB@@@>>>=========;;;:::999888777555444444444444555555555666666666666777888888777777777666666666555555555555555555555555666666555555555555666666333444555666666555444333555555666666777777888888999999888888888999:::;;;<<<===>>>???@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMOOOQQQQQQQQQPPPOOOOOOPPPPPPOOONNNPPPTTTWWWXXXZZZ\\\___```cccgggjjjmmmmmmooorrrvvvyyyzzz{{{~~~zzzuuurrrrrrssstttsssrrrtttsssnnniiiddd[[[SSSGGGDDD???;;;999999888777666888::::::;;;<<<>>>@@@DDDJJJTTT```lllyyymmmXXXGGG???<<<;;;;;;<<<<<<===>>>???===???@@@@@@AAAEEEMMMSSSeeellluuuxxxxxxxxx||||||yyyyyy}}}gggYYYWWWQQQQQQSSSPPPQQQTTTWWWXXX[[[```hhhnnnrrrsssiiidddbbbccc^^^\\\___eeehhheeeccccccmmmwwwzzzsssddd^^^VVVOOOKKKIIIHHHGGGEEEFFFJJJQQQXXXcccuuu|||gggVVVLLLLLLPPP___~~~lllcccZZZSSSPPPJJJIIIHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@>>>>>>=========::::::::::::999999888888999999999888888888777777888777777777777777888888666888999:::???NNNfffzzz}}}rrrXXXKKKEEEGGGVVViiimmm~~~qqqjjjeeejjj|||llleeeaaaiiiooojjjdddSSSEEECCCDDDDDDHHHOOOQQQZZZiiixxx}}}yyyuuuoookkkfffbbb^^^WWWOOOIIIAAA???>>>===>>>>>><<<::::::999777555444444444555666666666666777777777777999999888888777777666666555555555555555555555555666555555444444555555666333444555555666555555555555666666666777777777888999888888777888999;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOOOOOOONNNMMMMMMNNNNNNNNNNNNOOORRRTTTVVVXXX[[[]]]^^^aaadddggglllkkklllnnnqqqsssrrrqqqmmmgggaaa^^^___```___^^^```dddeeebbb^^^[[[UUUNNNFFFCCC>>>;;;:::999888777777888;;;;;;<<<<<<>>>@@@EEEIIIPPPXXXbbbppprrr[[[HHH>>><<<<<<<<<======>>>???@@@>>>@@@AAAAAABBBFFFNNNTTThhhrrrjjj\\\WWWQQQQQQRRRLLLOOOQQQSSSTTTVVV[[[ccciiisssllleee```^^^___ZZZ[[[```iiinnnnnnpppsss{{{}}}vvveee___WWWPPPLLLIIIHHHGGGEEEFFFKKKQQQYYYccctttyyyeeeTTTKKKKKKPPP___}}}oooeee[[[TTTRRRMMMIIIHHHGGGEEEDDDDDDCCCCCCBBBBBB@@@???>>>>>>>>>>>>:::;;;;;;;;;;;;:::999888999888888888888777777777777777777777777888888999888:::<<<===???JJJbbbxxx~~~xxx^^^MMMFFFHHHWWWiiiooo|||ooogggcccggg}}}mmmeeebbbjjjrrrmmmeeeSSSDDDBBBCCCCCCGGGNNNNNNUUUaaammmvvv~~~xxxtttmmmjjjeeebbb^^^XXXPPPIII@@@???>>>>>>??????===;;;<<<;;;888666555555666777777777777777888888888999::::::999888888777666666555555555555555555555555666555555444444555555666444444444444444555666666666666666666777777777777999888777777888999;;;=========>>>???@@@@@@@@@@@@CCCCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMMMMNNNNNNMMMLLLLLLJJJLLLNNNNNNNNNNNNPPPRRRTTTVVVXXXZZZ[[[]]]aaaccchhhgggfffhhhjjjjjjgggdddZZZTTTNNNMMMOOOPPPOOOMMMOOOTTTXXXVVVTTTRRRNNNIIIEEEBBB>>><<<;;;:::999777777999<<<=========???@@@DDDIIIQQQYYYcccppp}}}dddNNNAAA>>>======>>>>>>???@@@AAAAAACCCDDDDDDDDDHHHPPPVVVffftttuuufff```XXXWWWVVVNNNQQQSSSVVVWWWZZZ```iiiooouuufffccc___[[[[[[ZZZ[[[aaajjjqqquuu{{{{{{eee___WWWOOOKKKHHHFFFEEEEEEEEEJJJPPPWWWaaarrrvvvbbbRRRJJJKKKQQQaaa~~~pppdddZZZTTTRRROOOIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>;;;;;;<<<<<<<<<;;;:::999888888888888777777777777777777777777777888999999999;;;???@@@@@@HHH___vvvfffRRRIIIJJJZZZkkkqqqyyyxxx~~~iiiaaa]]]aaaxxx~~~nnngggdddmmmuuuqqqeeeSSSDDDAAABBBBBBFFFNNNKKKRRR]]]hhhppp{{{xxxtttmmmiiieeebbb___YYYQQQJJJ@@@???>>>???@@@???>>><<<>>><<<:::888777777888999777888888888999999999999::::::999999888777777666555555555555555555555555555555555444444555555555555444333333444555666777666666666666777777777777999888777777888999<<<======>>>???@@@@@@AAA@@@@@@BBBBBBCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGIIIJJJKKKKKKMMMMMMMMMMMMMMMLLLLLLKKKIIIKKKMMMNNNNNNNNNOOOPPPRRRTTTVVVWWWXXX[[[^^^aaacccaaa```bbbcccbbb^^^ZZZOOOIIIDDDDDDGGGIIIHHHFFFEEEKKKPPPOOONNNMMMJJJEEEDDDBBB>>><<<;;;:::999777888:::<<<>>>===>>>???@@@BBBIIISSS\\\ffftttlllUUUGGG>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFFFFFFFJJJRRRXXXeeettttttkkkbbb```^^^UUUWWWYYY\\\___bbbiiissszzznnncccccc___[[[[[[XXXXXX^^^gggnnnsss|||eee___VVVNNNIIIFFFDDDCCCDDDDDDHHHOOOUUU___pppttt```QQQIIILLLRRReeepppcccYYYSSSRRROOOIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>;;;<<<=========<<<;;;:::888888888888777777777777777777666777777888999999555777<<<===;;;AAAXXXooo~~~lllWWWLLLMMM\\\lllrrrvvvoooccc]]]___ttt}}}nnnhhheeennnuuupppiiiXXXGGGAAABBBEEEHHHKKKLLLSSSVVV___rrr~~~}}}wwwrrrpppiiibbb^^^^^^ZZZRRRKKKCCC@@@===;;;<<<<<<<<<<<<::::::999999999999888888888888888888888888999999777777777777777777777777555555444444444333333333888888777777666666666555666666666666666666666666666666666666666777888888555666777888:::;;;<<<===>>>>>>>>>>>>>>>??????@@@AAACCCDDDDDDCCCBBBBBBCCCEEEFFFGGGHHHJJJKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJIIIHHHGGGHHHKKKNNNNNNOOOQQQTTTWWW[[[]]]___^^^^^^^^^^^^\\\WWWPPPLLLCCCAAA>>><<<===>>>>>>>>>BBBCCCEEEGGGHHHGGGFFFEEEAAA>>>;;;999:::;;;;;;;;;999:::;;;<<<===>>>???@@@FFFLLLXXXfffrrr}}}sssUUUCCCAAA???===>>>@@@BBBBBBBBBDDDHHHKKKKKKJJJLLLSSSYYYgggyyyzzzoooiiigggccciiiooopppoootttkkkddd]]]XXXXXXWWWVVVYYY\\\^^^cccmmm|||}}}yyyccc]]]TTTMMMHHHFFFEEEDDDEEEDDDGGGLLLTTTaaauuupppZZZNNNIIILLLRRRgggppp^^^YYYSSSOOOOOOKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@===<<<<<<;;;;;;:::999999:::::::::999999999999888999888777666666777888888888;;;999;;;@@@AAAPPPmmmwww\\\MMMMMM[[[iii~~~yyyhhh^^^aaattt~~~oooiiifffooovvvqqqjjjYYYHHHAAABBBEEEHHHKKKKKKRRRUUU___rrr|||wwwssspppiiibbb___^^^[[[TTTMMMEEEBBB>>><<<<<<======<<<;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888555555555555444444444333777777777666666555555555555555555555555555555555666666666666666777777888555666777888999:::;;;<<<>>>>>>>>>>>>>>>??????@@@BBBCCCEEEEEECCCBBBCCCCCCEEEEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGHHHKKKMMMMMMMMMOOOQQQTTTWWWYYY[[[YYYYYYYYYXXXVVVQQQKKKFFFAAA???===<<<===>>>??????BBBDDDEEEGGGGGGFFFEEEDDDBBB???<<<999999:::999888::::::;;;<<<>>>???@@@@@@FFFLLLYYYhhhuuuyyyXXXEEEAAA???>>>>>>AAABBBCCCCCCEEEIIIMMMMMMKKKMMMSSSXXXcccuuuyyyvvvxxx~~~sssmmmeee___^^^\\\XXXZZZ]]]___dddlllxxxxxxsss```[[[SSSLLLIIIGGGGGGFFFFFFFFFIIIOOOWWWeeeyyyoooZZZNNNIIILLLRRRgggxxxcccZZZSSSNNNOOOLLLKKKIIIGGGFFFEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@===<<<<<<;;;;;;::::::999888888888888777777777777999888777666666777888888888:::888:::???@@@NNNiiieeeQQQLLLWWWddd~~~}}}nnn___bbbsssqqqjjjgggpppwwwsssmmm[[[IIIBBBBBBDDDHHHKKKKKKRRRUUU___rrr~~~{{{wwwtttpppjjjccc```___\\\VVVQQQGGGDDD@@@>>>===>>>>>>>>>>>>>>>===<<<<<<;;;::::::::::::999999999999999999888999999::::::999999888666666666555555555444444666666666555555555555555444444444444444444444444666666555555666666777888666777777888999::::::;;;>>>>>>>>>>>>>>>??????@@@BBBDDDEEEEEEDDDCCCDDDEEEDDDDDDEEEGGGHHHIIIJJJJJJMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFGGGIIIKKKKKKKKKLLLNNNPPPRRRTTTTTTTTTSSSRRRQQQOOOJJJDDD@@@>>>===<<<<<<===???AAABBBDDDEEEFFFGGGGGGEEEDDDBBBCCC@@@<<<999888888777666::::::;;;===>>>@@@AAAAAAEEEKKKXXXiiixxx[[[FFFBBB@@@???@@@BBBDDDDDDCCCEEEJJJNNNOOOMMMMMMRRRWWW^^^ooo}}}yyypppiiigggcccbbbbbbccceeeiiinnnssswww|||}}}{{{rrrlll]]]XXXQQQKKKIIIHHHHHHGGGEEEEEEIIIPPPYYYfffzzznnnYYYMMMIIIMMMSSSgggkkk]]]RRRNNNOOOLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBBBBAAA@@@@@@??????======<<<<<<;;;:::::::::999888888888777777777777888888777777777777888888666:::888999===>>>KKKccc{{{nnnVVVLLLSSS^^^xxx~~~yyyyyyyyyeeeeeerrr}}}sssjjjgggpppyyytttppp^^^KKKCCCBBBDDDGGGKKKJJJQQQTTT^^^qqq~~~}}}zzzwwwtttpppjjjdddaaa```]]]YYYUUUJJJFFFBBB???>>>?????????@@@@@@???>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::999::::::;;;;;;::::::999777666666666666555555555555555555555555555444444444444444444444444444444666555555555555666777777888888999999::::::;;;;;;>>>>>>>>>>>>>>>??????@@@BBBDDDFFFFFFEEEDDDEEEFFFCCCDDDEEEFFFGGGHHHIIIIIILLLLLLKKKJJJIIIHHHGGGFFFGGGGGGHHHGGGEEEEEEGGGIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPNNNMMMKKKIIIFFFAAA===;;;<<<<<<<<<===@@@CCCFFFGGGHHHIIIIIIHHHFFFDDDBBBAAA>>>:::888777777777666::::::;;;===???@@@AAABBBEEEJJJVVVfffvvv[[[EEEBBBAAAAAABBBDDDEEEEEEDDDDDDJJJNNNOOOMMMMMMPPPTTTXXXhhhtttxxxvvvqqqtttrrrqqqqqqrrrssssssrrrsssssswww~~~yyyooohhh\\\WWWPPPKKKIIIHHHGGGFFFDDDDDDGGGNNNVVVbbbuuulllWWWLLLIIINNNTTThhhsss___SSSNNNOOOMMMLLLJJJIIIGGGFFFFFFFFFBBBAAAAAA@@@@@@??????>>>=========<<<;;;;;;::::::;;;;;;:::::::::999999999777777777777777888888888555:::888777<<<===GGG[[[tttuuuZZZLLLQQQ[[[uuu}}}vvvrrrrrrllluuu~~~tttjjjgggpppyyyuuutttaaaMMMCCCBBBDDDGGGJJJJJJPPPSSS]]]ppp|||}}}zzzwwwuuupppkkkeeeaaa___]]]ZZZWWWMMMIIICCC???>>>?????????AAAAAA@@@@@@???>>>======<<<<<<<<<<<<;;;;;;::::::999:::;;;<<<<<<;;;:::999777666666666666555555555444444555555555555555555555555555555555555555555555555555555555666666777999:::::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>??????@@@BBBDDDEEEFFFEEEDDDEEEFFFDDDDDDEEEEEEFFFGGGHHHHHHKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGFFFDDDDDDEEEGGGHHHIIIJJJKKKLLLLLLKKKKKKNNNLLLJJJHHHGGGEEEAAA>>>:::;;;======>>>AAAFFFJJJLLLLLLMMMLLLJJJHHHEEECCC>>>;;;888666777888888777999:::;;;===>>>@@@AAABBBDDDHHHRRR```ooo{{{XXXDDDCCCBBBBBBDDDFFFGGGFFFEEECCCHHHMMMNNNKKKKKKOOOSSSVVVdddooo~~~|||xxxtttuuuvvv{{{zzzpppiii\\\WWWQQQKKKHHHGGGEEEDDDEEEEEEHHHNNNTTT___qqqkkkVVVKKKIIINNNVVVjjjvvvaaaUUUPPPOOOMMMLLLKKKIIIHHHGGGGGGFFFBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;::::::;;;;;;;;;::::::::::::999666666777777888888888888555;;;888666;;;<<>>?????????AAAAAA@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;888999;;;<<<<<<;;;999888666666666555555555444444555555555555555666666666666666666666666666666666555555444444555555666777999999999:::;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@AAACCCEEEEEEDDDDDDEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFEEEDDDCCCCCCEEEFFFGGGIIIJJJJJJJJJIIIHHHLLLJJJGGGFFFFFFEEECCCAAA999<<>>???AAABBBCCCFFFNNNZZZiii}}}yyyYYYFFFDDDDDDDDDEEEGGGHHHGGGFFFBBBGGGKKKLLLJJJJJJOOOSSSYYYfffooo||||||qqqiii[[[VVVPPPKKKHHHFFFDDDCCCGGGGGGJJJPPPVVV```qqqiiiTTTJJJIIIOOOWWWmmmvvvbbbXXXSSSPPPNNNMMMLLLJJJIIIHHHGGGGGGBBBBBBBBBAAA@@@@@@??????>>>>>>======<<<;;;;;;;;;999999999999888888888888555666777888888999888888555<<<999666;;;<<<@@@MMMhhh|||fffQQQQQQZZZ|||rrriiisssrrrtttiiieeeoooyyyvvvyyyfffPPPEEECCCCCCFFFJJJJJJPPPRRRZZZkkkwww}}}xxxuuuppplllgggaaa]]][[[YYYXXXOOOKKKDDD???>>>>>>????????????@@@@@@@@@@@@AAAAAA??????>>>======<<<;;;;;;777888:::<<<<<<:::888777555555555555444444444333555555555666666777777777555555555555555555555555555444444444444555666666666666777888:::;;;<<<<<<>>>>>>>>>>>>>>>??????@@@@@@BBBDDDDDDDDDCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEECCCDDDEEEEEECCCBBBBBBCCCDDDEEEGGGHHHHHHHHHFFFFFFIIIFFFDDDCCCCCCDDDCCCBBB:::===AAAAAAAAACCCJJJOOOQQQQQQPPPOOOLLLHHHDDDBBB===:::777555555666555555666777888:::===???@@@AAACCCDDDKKKWWWfff{{{~~~]]]IIIEEEDDDEEEGGGIIIIIIHHHFFFCCCGGGKKKKKKIIIKKKQQQVVV___kkkrrr~~~{{{ooogggXXXTTTOOOKKKIIIGGGEEEDDDGGGGGGKKKQQQWWWaaarrrhhhSSSJJJIIIPPPXXXpppsssccc\\\VVVQQQNNNNNNLLLJJJIIIHHHHHHHHHCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>======<<<<<<;;;;;;::::::999999999888888888444555777888999999888888555===;;;666;;;<<<>>>HHH```vvvkkkTTTSSS[[[~~~sssgggppplll|||tttiiidddnnnyyyvvv{{{gggQQQEEECCCCCCFFFJJJJJJPPPQQQYYYjjjuuu~~~yyyuuupppmmmgggaaa\\\YYYXXXWWWPPPKKKDDD???===>>>>>>???>>>??????@@@@@@AAAAAABBB@@@??????>>>===<<<<<<;;;666888:::<<<<<<:::888666555555444444444333333333555666666666777777888888444444444444444444444444555444444444444555666666333444555777888:::;;;;;;>>>>>>>>>>>>>>>??????@@@???AAACCCDDDCCCCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHIIIGGGGGGFFFFFFFFFFFFFFFFFFBBBDDDEEEDDDCCCAAAAAABBBAAACCCEEEFFFGGGFFFEEEDDDFFFDDDAAA@@@AAABBBBBBBBB;;;???BBBBBBAAADDDJJJPPPQQQQQQPPPNNNKKKGGGCCC@@@???;;;777555444444333222555666888:::<<<>>>@@@@@@CCCDDDJJJVVVfff{{{aaaMMMEEEEEEEEEGGGJJJJJJHHHFFFDDDHHHKKKKKKJJJLLLSSSYYYdddooouuuzzznnneeeUUUQQQMMMJJJIIIHHHGGGFFFDDDDDDIIIPPPVVVaaarrrgggSSSIIIIIIPPPXXXrrrpppccc^^^YYYRRROOONNNLLLKKKIIIHHHHHHHHHDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::444555777888999999999888555>>>;;;777;;;<<<===FFFYYYqqqmmmVVVUUU^^^|||ttteeetttgggvvvfffeeemmmuuuzzz{{{gggRRRIIIEEEBBBCCCGGGKKKNNNSSSYYYcccrrr|||xxxtttqqqlllfff```[[[VVVRRROOONNNKKKGGGBBB>>><<<<<<<<<>>>???AAABBBCCCCCCBBBAAA@@@@@@???>>>===<<<;;;;;;888999999999999888777777666666555555555555666666666666666666666555555555444444333333333444444555666666666666777777777777777777777777777888888888::::::;;;<<<=========<<>>===<<<>>>>>>???@@@CCCFFFIIIKKKMMMNNNNNNLLLIIIEEE@@@>>>;;;999777666666666555333333666888::::::<<<>>>AAABBBEEEKKKVVVggg~~~iiiLLLCCCFFFHHHHHHJJJLLLKKKIIIGGGMMMKKKKKKSSSSSSTTT^^^lllttt~~~|||qqqjjjZZZSSSMMMLLLIIIEEECCCEEECCCDDDIIIOOOUUU```sss{{{___SSSLLLHHHNNNZZZ{{{oooaaaYYYUUUTTTSSSOOOKKKHHHGGGGGGFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@=========<<<;;;;;;:::::::::::::::999999999888888777777777777777777777777666777888999999:::===@@@PPPmmmmmmXXXSSSUUUvvvxxxkkk{{{xxxpppeee~~~wwwgggfffnnnvvv{{{}}}jjjUUUJJJFFFDDDDDDHHHJJJMMMRRRYYYdddsss|||wwwssspppllleee___[[[WWWRRRPPPPPPMMMHHHCCC???===<<<<<<>>>???@@@BBBBBBBBBBBBAAA@@@@@@???>>>===<<<;;;:::888999999999999888777777666666555555555555666666666666666666666666666555555444444333333444444555555666666666777777777777777777777888888888888999;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAACCCEEEGGGHHHIIIHHHGGGGGGGGGGGGEEECCCDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<======>>>???AAADDDFFFHHHIIIIIIIIIHHHFFFBBB>>><<<<<<:::888777777777666444444666888999:::<<<>>>@@@BBBEEELLLXXXiii~~~rrrSSSHHHIIIIIIGGGGGGJJJLLLNNNRRRYYYXXXVVV[[[ZZZ]]]iiivvv||||||qqqiiiZZZSSSMMMKKKIIIEEECCCEEECCCDDDIIIPPPUUU```sssuuuZZZPPPKKKHHHNNNZZZ~~~ooobbb[[[WWWVVVTTTPPPKKKHHHGGGGGGFFFFFFCCCCCCBBBBBBAAA@@@@@@???>>>======<<<<<<;;;:::::::::::::::999999999999888888888888888888888888888777888999999999;;;>>>@@@NNNjjjoooXXXRRRSSShhhwwwsss}}}ooommmgggwwwhhhgggoooxxx~~~mmmYYYLLLGGGEEEFFFIIIIIILLLRRRYYYeeeuuu{{{uuurrrooojjjddd___[[[WWWSSSPPPQQQNNNIIIDDD@@@===<<<;;;===>>>???AAAAAAAAAAAA@@@??????>>>===<<<;;;;;;:::888888999999888888777666666666555555555555666666555555666666666666666666555555444444444444444555555555666666666777777777888888888888999999::::::;;;<<<<<<===>>>>>>??????AAAAAAAAABBBCCCEEEFFFGGGJJJIIIGGGGGGGGGFFFDDDBBBDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@??????@@@@@@===============>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<<<<===>>>@@@BBBCCCBBBCCCCCCCCCAAA???<<<:::===:::888888888888777666444666888999999;;;>>>@@@BBBGGGPPP]]]lllyyyXXXMMMLLLIIIFFFEEEHHHOOOUUU```lllmmmiiikkkiiilllyyy|||pppgggYYYSSSMMMKKKIIIEEECCCEEECCCEEEJJJPPPVVV```sssmmmTTTLLLJJJHHHOOOZZZnnnddd^^^ZZZYYYTTTQQQLLLIIIHHHHHHGGGFFFEEEDDDDDDBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;:::::::::::::::999999999999888888888888888888888888888999:::::::::;;;>>>AAAJJJeee~~~qqqYYYPPPQQQXXXfffuuu}}}|||jjjmmmjjjyyyjjjhhhpppzzzppp\\\MMMGGGEEEGGGHHHHHHKKKQQQYYYeeevvv~~~yyytttpppmmmiiiccc^^^ZZZWWWSSSQQQRRROOOKKKEEEAAA===;;;:::<<<===>>>@@@AAA@@@@@@???>>>>>>===<<<<<<;;;::::::888888888888888777777666666555555444444555555666555555555555666666666666666555555444444444444555555555555666666666777777888888888999:::::::::;;;;;;;;;;;;<<<===>>>??????BBBBBBBBBBBBCCCDDDFFFFFFKKKJJJHHHHHHGGGFFFDDDAAACCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;:::999999:::::::::;;;;;;<<<======<<<===>>>>>>>>><<<;;;:::<<<:::888777888888777666555666777888888:::===@@@CCCJJJUUUcccrrraaaOOOLLLJJJHHHFFFHHHRRR[[[kkk~~~~~~{{{ooofffYYYRRRLLLKKKHHHEEECCCEEECCCEEEJJJPPPVVVaaattthhhPPPJJJKKKJJJPPP[[[ooofff```[[[ZZZUUURRRNNNKKKJJJIIIGGGFFFFFFFFFEEECCCBBB@@@???>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888999::::::::::::;;;>>>@@@FFF___yyyrrrYYYOOOOOOOOO\\\lll}}}zzzkkkooojjj|||mmmjjjpppzzzsss___NNNEEEEEEGGGGGGHHHLLLQQQYYYeeeuuu|||xxxrrrnnnjjjgggaaa]]]ZZZWWWTTTRRRQQQOOOKKKFFFAAA>>>;;;:::;;;<<<===????????????>>>======<<<<<<;;;;;;::::::777888888888888777666666555555444444444444555555444555555555666666777777777666555444444444444444555555555555666666666666777888888999::::::;;;;;;999999999999;;;<<<>>>???BBBBBBBBBCCCDDDEEEFFFGGGLLLJJJIIIHHHHHHGGGDDDBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???======<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999888888777777888888999999999999999999:::;;;;;;<<<;;;;;;::::::888666666777777666555555666777777777999===@@@DDDLLLYYYhhhyyysssSSSNNNKKKKKKKKKLLLUUU```rrryyymmmdddXXXQQQLLLJJJHHHDDDCCCEEEDDDEEEJJJPPPVVVaaatttfffOOOLLLNNNNNNSSS]]]ooogggaaa\\\YYYVVVSSSOOOMMMKKKJJJGGGFFFGGGFFFEEEDDDBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888999:::::::::999:::===???CCCXXXsssttt\\\QQQOOOOOOYYYiii|||wwwtttsssiiipppkkkpppyyyvvvcccOOOEEEEEEGGGGGGIIILLLQQQXXXcccsss}}}{{{vvvppplllhhheee```\\\YYYWWWTTTRRRPPPNNNJJJFFFAAA>>>;;;::::::;;;<<<>>>???>>>>>>===<<<<<<;;;;;;;;;:::::::::777777888888777777666555555555444444444444555555444444555555666777777777777777666555444444444444444444555555555666666666666777777888999:::;;;;;;888888888888999;;;>>>???BBBBBBBBBCCCDDDEEEGGGHHHKKKJJJHHHHHHHHHGGGEEECCCBBBBBBCCCCCCBBBBBBAAA@@@??????>>><<<;;;;;;;;;;;;::::::::::::999999999999888888888777777666666666555666666777777777777666777888999:::::::::::::::999777555555666777666555666777777777777999<<>>======<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999888999:::999888999<<<>>>AAAQQQiii~~~zzzcccUUUPPPPPPXXXggg{{{vvv|||nnnrrrkkknnnwww~~~zzzgggQQQFFFGGGIIIHHHKKKNNNRRRXXXbbbqqq~~~|||yyyuuuoookkkgggddd___[[[YYYWWWUUUSSSMMMLLLIIIEEEAAA>>>;;;:::999:::<<<===>>>>>>======;;;;;;;;;:::::::::::::::777777777777777666666555555444444333333444444555444444555555666777777888888777666555444444444444444444444555555555666666555666666777888999:::;;;999888888888:::<<>>===;;;::::::999999999999999888888777777777666666666666555555555555333444555666777777666555666666777888888999999::::::888666666777888777666666777777666666888<<>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999888888999888777888;;;===@@@JJJ```xxxnnn[[[QQQMMMSSSbbbyyy{{{uuussskkknnnvvv}}}}}}iiiSSSGGGHHHKKKIIILLLNNNRRRXXXaaaooo~~~|||zzzxxxtttoookkkfffccc^^^[[[YYYWWWUUUSSSLLLJJJHHHEEEAAA>>>;;;:::999:::;;;============<<<;;;;;;::::::::::::::::::777777777777777666666555555444444333333444444555444444444555666777777888888888777555555444444444444444444555555555666666444555666777888999:::::::::999999999;;;===@@@BBB@@@AAAAAACCCEEEGGGIIIJJJJJJIIIHHHHHHIIIIIIGGGEEEAAABBBBBBBBBBBBAAA@@@@@@???>>><<<;;;:::999999999888888777777666666666555555555555555555555444444222333555666777666666555555555666666777888888999;;;999777777888999888777777777777666666888<<>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999777888888777666777:::<<<@@@EEEZZZsssuuu```QQQIIIOOO^^^www|||{{{yyyrrrkkkooowww~~~lllTTTDDDAAADDDEEEJJJMMMQQQUUU]]]lll|||zzzxxxtttmmmhhheeeaaa\\\XXXVVVUUUSSSRRRKKKIIIFFFBBB???===<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888555666777777777666444333555555444444444444555555333333333444444444555555666666777777666555444444333333444555666777888999444555777777777888:::<<<>>>===<<<<<<===???AAACCCAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDBBB@@@????????????<<<===>>>>>>===;;;999888666666555555555555666666999777555333222333444555222222333333333444444444222444555777888999999888999888888888777777666666666666777888999;;;<<<===AAADDDOOOddd|||qqq[[[ZZZXXX]]]lllvvv{{{uuupppeee[[[UUUQQQLLLHHHFFFFFFEEEDDDFFFIIILLLPPPZZZiiixxxwwwYYYNNNHHHQQQ]]]___oooxxxsssmmmkkkiiibbb]]]YYYUUUQQQOOOLLLIIIFFFGGGFFFEEEDDDCCCBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>???>>>===<<<;;;::::::::::::999999999999999999:::777888999;;;;;;:::999999;;;@@@TTToookkkTTTNNNQQQ___yyyyyy{{{xxxrrrkkkoooxxxqqqXXXHHHDDDGGGHHHIIILLLPPPTTT[[[jjj}}}{{{yyywwwsssmmmhhheeeaaa\\\YYYVVVUUURRRQQQJJJIIIFFFCCC@@@===<<<;;;999:::;;;;;;<<<;;;;;;;;;::::::999888888777666666555666777777777666444444444444333333333333444444333333333444444444555555666666666666666555444444666666666666555555555555444666777777777888:::<<<======<<<<<<===???AAABBB@@@@@@AAAAAABBBDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDBBB@@@????????????=========<<<;;;:::888888555555444444444444555555777666444222111222333333222222222222333333333333333444666888999999999999888888888888777777777666666777777888999;;;<<<===@@@CCCMMM^^^ttt}}}eeeaaa^^^cccqqqyyy{{{vvvpppeee[[[SSSOOOJJJGGGEEEEEEDDDCCCDDDGGGKKKPPPZZZiiiyyywww[[[PPPKKKQQQ\\\```rrrwwwsssnnnlllkkkeee^^^[[[VVVSSSPPPNNNJJJHHHJJJIIIHHHGGGEEEDDDCCCCCCAAAAAAAAA@@@??????>>>>>>???>>>===<<<;;;:::::::::999999888888888888999999666666777888888888888777===@@@QQQlll}}}```RRRSSS___xxxxxx}}}yyysssjjjnnnxxxttt[[[JJJEEEGGGHHHHHHJJJNNNRRRYYYhhh{{{{{{xxxvvvsssmmmhhheeeaaa]]]YYYVVVTTTQQQOOOIIIIIIGGGDDDAAA>>>;;;:::999999:::;;;;;;;;;;;;;;;999999999888777777666666666666666777666555555444333333333222222333333333333333333444444444555555666666666666666555555444666666666555555555444444444666777777777777999;;;<<<<<<;;;;;;<<<>>>@@@AAA@@@@@@@@@@@@AAACCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCAAA@@@??????>>>??????>>><<<:::999888777777444333333222222333333444555444333111111111222222111111111222222222222333444555777888999999999999888888888888777777777777777777777888:::;;;===>>>>>>AAAIIIVVVggg~~~nnngggdddjjjyyy|||vvvpppfff[[[RRRNNNIIIFFFDDDDDDCCCBBBCCCEEEJJJPPPZZZhhhzzztttZZZRRRKKKMMMWWW^^^vvvwwwsssnnnmmmmmmggg___\\\XXXTTTRRRPPPMMMJJJJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBAAAAAA@@@???????????????===<<<;;;:::::::::888888888777777888888888777777777666777777888999>>>???MMMggg|||rrrYYYWWW___vvvppp{{{zzz{{{~~~tttkkknnnxxxttt\\\IIICCCDDDEEEGGGJJJMMMQQQXXXgggyyyzzzwwwuuurrrlllhhhdddaaa\\\YYYVVVSSSPPPNNNIIIIIIHHHFFFCCC???;;;999999999:::;;;;;;;;;;;;:::;;;:::::::::999999888888666666666666666555555444444444333333333333444444333333333444444444555555555666666666666666555555333333444555555666777777444666888888777777999:::;;;::::::;;;<<<===???@@@????????????AAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@???>>>>>>>>>???>>>;;;888666666555666333333222222222222333333555444333222111222222222000000111111111222222222444555666888999888888777888888888777777777777777777777888888:::<<<===>>>>>>@@@FFFNNNZZZnnnuuukkkgggppp{{{vvvpppfff[[[RRRNNNIIIFFFDDDDDDDDDCCCDDDEEEJJJQQQZZZgggyyyqqqWWWQQQJJJIIIOOOZZZwwwyyyuuuooollllllggg^^^[[[XXXUUUSSSQQQNNNLLLJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>><<<;;;;;;;;;:::888888777777777777888888:::999888888888999;;;<<<>>>>>>IIIaaazzzaaa[[[^^^rrrjjjxxxzzzwwwlllnnnxxxvvv^^^JJJBBBBBBCCCGGGJJJNNNQQQXXXfffyyyzzzvvvtttpppkkkfffccc```\\\XXXVVVSSSOOOMMMIIIIIIHHHFFFCCC???<<<:::888999::::::;;;;;;::::::::::::999999999999999888777666666666555555555555555555444444444444555555333333333444444444555555555555666666666666666555333333444444555555666666444666888999888777888999999999::::::;;;===>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@??????>>>======>>><<<:::777555444444444444444333333333333444444444444444333333333333333000000111111111222222222333444666777888777777666777777777777777777888888777777888999:::<<<===>>>???@@@DDDIIIPPP___yyytttmmmwww{{{uuuoooeee[[[RRRNNNIIIFFFEEEEEEEEEDDDFFFFFFKKKSSSZZZeeexxxqqqWWWQQQJJJGGGLLLYYYzzz|||wwwnnnjjjiiiddd]]]ZZZWWWTTTSSSQQQNNNLLLKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>===<<<;;;;;;;;;888888777777777777888888:::999888888888999;;;<<<<<<<<>>===<<<;;;:::888666555444333333444333333222222333333444444444444444444444333333111111111222222222222333444555666888888888777666777777777777888888888888888888888999;;;<<<>>>?????????BBBEEEIIIRRRddduuu{{{zzzuuuvvvyyy~~~zzztttnnndddYYYRRRNNNIIIFFFFFFFFFEEEEEEGGGFFFKKKTTT[[[eeezzzuuuYYYRRRLLLIIIMMM[[[~~~yyynnnhhhgggbbb]]]ZZZWWWUUUSSSRRRPPPNNNNNNNNNMMMLLLJJJIIIHHHHHHEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@>>>===<<<;;;;;;;;;888888888777777888888888777777777666777777888999:::<<>>???@@@AAAAAAAAAAAABBBAAA@@@@@@???===>>>?????????>>>===<<<888888777777555444333222222222111111111111222222222222333333333333222222222222222222333333333333666777888999:::999888888666777777777888888888888888888888999;;;<<<>>>???>>>>>>???CCCEEEHHHRRR\\\qqqvvvlllhhheeegggjjjmmmrrr|||xxxsssmmmbbbXXXPPPMMMHHHEEEEEEEEEEEEDDDEEEDDDJJJUUU]]]ggg}}}wwwYYYQQQLLLJJJNNN[[[zzznnnhhhgggbbb^^^[[[XXXVVVUUUTTTRRRPPPOOOOOONNNMMMKKKJJJIIIHHHFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???===<<<<<<;;;;;;999999888888888888999999666666777888888888888777999<<>>===888888999::::::::::::999888888888888888999999999888777666444444555555666444333333222222333333444333333333444444444555555444444555666777777666666333333444444444444444444444666999:::999777777777666777888999:::;;;;;;;;;<<<<<<<<<<<<===???@@@AAA@@@AAAAAAAAAAAA@@@??????======>>>??????>>>===<<<555666777777666444222111111111000000000000111111000111111222222222111111222222333333333444444444888999:::;;;<<<;;;:::999666666777777888888888999888888999:::;;;===>>>???===<<<>>>BBBCCCCCCGGGLLLXXXjjj~~~wwwqqqlllfffccceee```aaaccceeehhhnnnwww~~~wwwrrrlllbbbWWWOOOKKKGGGDDDCCCDDDCCCCCCBBBBBBIIIVVV___iiiwwwWWWNNNJJJIIILLLZZZ~~~zzzooohhhhhhccc___\\\YYYXXXWWWVVVTTTRRRNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@???===<<<<<<<<<<<<::::::999999999999::::::777888999;;;;;;:::999999888===EEEQQQeee}}}lllZZZOOO\\\zzzaaa{{{mmmhhhwwwpppuuulllTTTDDDBBBEEEEEEFFFIIINNNTTT]]]mmm|||~~~xxxrrrkkkeeeaaa___]]][[[YYYVVVSSSNNNJJJMMMJJJFFFBBB@@@===:::888888999::::::::::::999888777777777777666666666666555555444444444333333333666666555555555444444444333333333444444444555555555555555555555555555555555555666666666666555555777777777777777777777777888999999::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>???@@@@@@@@@???????????????@@@@@@???===;;;999777666999888777666444222111111222222222111111111000000111111222222222333333333222222222222333444555555666666777777777777666666777777777666777777888999999999999::::::;;;;;;;;;<<<======>>>???@@@@@@AAAIIIQQQ^^^mmm{{{uuujjj```\\\[[[ZZZZZZ]]][[[^^^bbbeeegggjjjmmmooo||||||vvvmmmddd\\\XXXJJJHHHFFFDDDCCCCCCDDDEEEAAAFFFIIIRRRaaalllvvv\\\OOOGGGLLLPPPZZZ~~~vvvmmmlllnnniiieeeaaa\\\XXXWWWUUUTTTRRRRRRQQQOOOMMMJJJIIIHHHHHHFFFFFFEEEEEEDDDDDDCCCCCC??????>>>===<<<;;;::::::<<<<<<;;;;;;;;;::::::::::::999999999:::;;;;;;<<<===@@@BBBHHH]]]zzzxxx^^^OOOYYYttt]]]uuu~~~lllfffwwwxxxooosss|||oooVVVDDD@@@BBBFFFFFFIIIOOOTTT]]]mmm|||~~~wwwrrrlllfffbbb___]]]ZZZWWWUUUQQQMMMJJJLLLIIIEEECCC@@@>>>;;;999888999999::::::999999888777777777777666666666555555444444444444333333333555555444444444444333333333333333333444444444444555555555555555555555555555555666666666666555555666666666666666666666666777777888888999:::::::::::::::::::::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::999888777888888777555444222111111222222222111111111000000222222222222222222222333222222222222333444555555888888999999999999888888999999888888999999:::;;;:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>??????@@@AAAFFFOOOXXXaaajjjrrrwwwiii```WWWUUUVVVUUUVVVYYYZZZ]]]aaadddfffiiilllooowww|||uuummmddd[[[VVVJJJHHHFFFDDDCCCCCCDDDEEECCCHHHJJJRRR```kkkuuu[[[NNNGGGLLLQQQ\\\~~~wwwoooooorrrlllgggccc^^^ZZZXXXWWWUUUTTTSSSRRRQQQOOOMMMKKKIIIIIIHHHGGGGGGFFFFFFEEEEEEDDD@@@??????>>>===<<<;;;:::<<<<<<;;;;;;;;;:::::::::888888777777888888999::::::===???EEEYYYuuu{{{```QQQYYYrrrYYYooo{{{nnneeelll{{{zzzooorrryyyrrrYYYHHHBBBDDDFFFFFFJJJOOOTTT\\\lllzzz~~~wwwqqqlllhhheeeaaa^^^ZZZVVVSSSPPPLLLIIIJJJHHHEEECCCAAA???===:::888888999::::::999888888777777777666666666555555444444444444333333333333444333333333333222222222222222222333333333444444555555555555555555555555555555666666666666555555666666666666666666666666666666666777888888999999888888888999999:::;;;<<<<<<<<<;;;;;;:::999888888777777888999999999999999777777666555333222111111222222222111111111111111222222222222222222222222222222222222333444555555::::::;;;;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@DDDHHHMMMRRRXXX\\\iiiyyysss]]]UUUOOOPPPRRRRRRSSSUUUYYY[[[^^^aaacccgggkkknnnuuu|||zzztttlllcccZZZTTTJJJHHHFFFDDDCCCCCCDDDEEEEEEJJJLLLSSSaaakkksssZZZMMMFFFLLLQQQ]]]yyyrrrsssuuupppjjjfffaaa]]][[[YYYWWWVVVTTTTTTTTTSSSQQQNNNKKKJJJIIIIIIIIIHHHGGGFFFFFFFFF@@@@@@???>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::888888777777888888999999888999<<>>;;;888888999999999999888888777777666666666555555555444444444333333333222222222222222222111111111111222222222333333333333444555555555555555555555555444555555666666555555444666666666666666666666666555666666777777888999999888888888888999:::;;;;;;;;;;;;:::999888777666555555666777888888999888888666555555444333222111111111111111111111111111111333333333222222222222111222222222222333444666666;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========???AAACCCFFFKKKQQQUUU[[[jjjjjjYYYRRRNNNPPPRRRRRRRRRTTTWWWYYY\\\^^^```ccchhhkkkvvv|||yyyrrrkkkbbbYYYRRRJJJHHHFFFDDDCCCCCCDDDEEEFFFKKKMMMVVVdddoooqqqYYYNNNGGGKKKPPP]]]|||uuuvvvwwwpppkkkgggbbb^^^\\\[[[YYYWWWVVVWWWWWWVVVTTTQQQNNNLLLJJJJJJIIIIIIHHHGGGFFFFFFAAAAAA@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999::::::;;;;;;888999;;;BBBRRRjjjdddSSSWWWfffOOO___zzz}}}ooo______jjjttttttyyyyyydddQQQIIIIIIFFFFFFJJJOOORRRYYYgggtttyyysssooollliiifffbbb]]]XXXUUURRROOOMMMHHHGGGEEEDDDCCCAAA>>><<<888888888888888888888888666666666666555555555555444444333333333222222222222222111111111000000000222222333333333444444444555555555555555555555555444444555555555555444444555555555555555555555555666666777777888999999999888888888888999:::;;;<<<;;;::::::888777666555555777777888888888777777666444444333333222222222111111111111111111111111111222222222222222222222222222222222333444666777888::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>AAAEEELLLPPPTTT^^^oooiiiZZZSSSOOOPPPRRRQQQPPPQQQTTTVVVYYY[[[\\\___bbbeeeqqqwww~~~wwwqqqkkkcccYYYQQQJJJHHHFFFDDDCCCCCCDDDEEEFFFKKKOOOXXXhhhuuuoooXXXNNNGGGKKKNNN[[[~~~wwwwwwvvvnnnkkkgggbbb___]]]\\\ZZZYYYYYYYYYYYYYYYWWWSSSPPPNNNKKKJJJJJJHHHGGGFFFEEEEEEBBBBBBAAA@@@???>>>>>>===<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999::::::;;;:::;;;===CCCOOOeeedddSSSTTT___vvvJJJWWWqqqqqq^^^\\\iiiwwwtttxxxhhhRRRGGGEEEEEEEEEIIINNNQQQWWWdddqqq{{{vvvqqqmmmjjjfffbbb^^^ZZZWWWTTTPPPNNNIIIGGGFFFEEEDDDBBB>>>;;;999888777777777777888999666666666555555555444444333333333333222222222222222111111111111000000000333333333444444444555555555555555555555555555555444444555555555555444444555555555555555555555555666666666777888888999999888888777888888999:::;;;:::999999888777666555555777888888777777666555444222222222222222222222222111111111111111222222222111111222222222333333333333333444555666777999:::::::::;;;;;;;;;;;;:::::::::999999999999:::;;;;;;===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???BBBFFFJJJMMMSSS___rrrggg[[[SSSNNNOOOPPPNNNMMMNNNQQQSSSVVVXXXYYYZZZ\\\^^^dddlllvvv}}}}}}vvvqqqllleeeZZZRRRJJJHHHFFFDDDCCCCCCDDDEEEEEEKKKOOOZZZlllyyyiiiUUUMMMHHHKKKNNNZZZyyywwwuuukkkkkkgggccc```___^^^]]]\\\[[[[[[[[[ZZZWWWUUURRRQQQLLLKKKJJJIIIHHHGGGFFFEEECCCCCCBBBAAA@@@??????>>><<<<<<;;;;;;;;;:::::::::999999888888777777888888<<<;;;===BBBLLL___{{{gggUUUTTTYYYkkkKKKUUUmmmxxxccc___jjjwwwrrruuukkkTTTGGGDDDDDDDDDHHHLLLOOOUUUaaammmzzz}}}xxxsssnnnjjjccc```]]]ZZZXXXTTTPPPMMMIIIHHHGGGFFFEEEBBB===:::999888777666666777888999666666555555555444444444333333333222222222222111222222222111111111000000444444555555555666666666555555555555555555555555333444444555555444444333555555555555555555555555444555555666666777888888666666666666777888999999777777777666666555555555555555555555555444444333111111111111222222222222000000111111111222222222000000111222333444444555444555555666777999;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<>>AAACCCDDDIIIRRR]]]nnneee[[[SSSLLLLLLMMMMMMMMMOOOLLLPPPTTTVVVVVVTTTRRRRRRTTTYYY```dddgggiiinnnqqqrrrwww|||uuuqqqooohhh^^^UUUJJJHHHFFFDDDCCCCCCDDDEEEEEEKKKPPP[[[lllzzzqqq[[[KKKIIIGGGMMMPPP\\\zzzyyyvvvkkkllliiifffddddddddddddddd___]]][[[YYYWWWUUUTTTTTTOOOOOONNNLLLKKKIIIHHHHHHDDDDDDCCCBBBAAA@@@@@@???<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::999999999::::::888999===CCCSSSppprrr^^^WWWTTT___wwwKKKYYYppppppbbbhhhwwwnnnnnn{{{vvv\\\HHHHHHFFFEEEHHHLLLOOORRR[[[eeevvv~~~xxxooogggeee```ZZZVVVUUUSSSOOOKKKJJJHHHFFFCCC@@@???>>>>>>888888888888777777777777888777777666555444444444333222222111111222222333222222111111111111222222111222333444555777888888666666666666555555555555555666666666666666555555222333333444444333333222444444444555555555666666555555666666666666555555666555333222111222333333333333333222222111111111333333222111000000111111222222222111111111111111000111111222333444555666666777888999:::;;;;;;;;;999999:::;;;<<<===>>>>>>>>>>>>>>>>>>===;;;:::999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::===@@@@@@>>>>>>AAADDDGGGIIIOOOYYYeeewwwccc]]]SSSKKKKKKLLLJJJKKKPPPOOOQQQSSSSSSRRRQQQQQQRRRPPPQQQSSSVVVZZZ^^^aaabbbgggjjjsss~~~zzzuuuqqqlllcccYYYQQQJJJIIIGGGEEEDDDDDDEEEFFFJJJJJJPPPZZZddduuuuuueeeVVVLLLIIIMMMIIILLLlll{{{ttttttsssjjjmmmjjjfffcccbbbbbbdddfff___^^^]]]\\\ZZZXXXVVVUUURRROOOLLLKKKKKKJJJHHHGGGFFFDDDBBBBBBBBBBBB@@@>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888:::888:::???BBBLLLeee}}}eeeWWWUUU```tttMMMYYYpppssseeekkk{{{rrrrrr{{{zzz^^^IIIGGGEEEDDDFFFKKKMMMQQQYYYcccvvvzzzqqqjjjfffaaa[[[WWWUUUSSSOOOKKKJJJHHHFFFCCC@@@???>>>>>>888888888888777777777777777777777666555444444444333222222111111222222333222222111111111111222222111222333444555777888888666666666666555555555555555555666666666666555555333333444444444444333333444444444444555555555666444555555666666555555444555444333222222222222333333333333222222111111111333222222111000000111111111111111111111111111111111222333444555666666777999999:::;;;<<<<<<<<<;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>===<<<;;;;;;<<<;;;::::::;;;===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA??????AAACCCFFFHHHOOOYYYbbbpppeee\\\SSSLLLKKKKKKIIIJJJNNNRRRTTTWWWWWWVVVUUUTTTUUUTTTTTTUUUXXXZZZ^^^```bbbccceeemmmyyy}}}yyytttpppkkkbbbXXXQQQJJJIIIGGGEEEDDDDDDEEEFFFHHHHHHNNNXXXbbbrrrooo```RRRIIIGGGLLLLLLRRRtttzzzsssttttttlllnnnlllhhheeeccccccdddeee```______^^^\\\ZZZYYYXXXSSSQQQNNNLLLLLLKKKJJJHHHFFFDDDBBBBBBBBBBBB@@@???>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999999888;;;999:::>>>???GGG^^^vvvmmm\\\VVV]]]pppOOOZZZnnnwwwiiiooowwwwww{{{cccKKKFFFDDDCCCEEEIIILLLOOOXXXaaattt|||sssmmmgggbbb\\\XXXVVVSSSOOOLLLJJJHHHEEEBBB@@@>>>>>>>>>888888888888777777777777777777666666555444444444222222111111111111222222222222111111111111222222111222333444555777888888666666666666555555555555444555555666666666555555444444555555555555444444444444444444555555555555333333444444444444333333444444333222222222222333222222222222222111111111333222111111000111111111111111111111111111111111333444444555666777888888;;;<<<<<<=========<<<<<<==============================>>>>>>>>>>>>======<<<;;;::::::;;;>>>AAACCC??????@@@@@@AAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDJJJMMMUUU]]]ccclll}}}fff\\\UUUNNNMMMLLLJJJKKKNNNVVVYYY]]]```___^^^^^^^^^\\\]]]^^^___``````aaaaaaaaaaaafffooowww~~~{{{wwwrrrnnnhhhaaaWWWPPPJJJHHHFFFEEEDDDEEEFFFGGGHHHHHHNNNXXXaaaqqq}}}gggYYYNNNFFFEEELLLOOOZZZwwwooorrrtttnnnnnnmmmjjjgggeeeccccccccc`````````___^^^\\\[[[ZZZTTTRRROOONNNMMMMMMKKKIIIFFFEEECCCBBBCCCBBBAAA??????>>>>>>======<<<<<<;;;::::::::::::999999999999===::::::<<<<<>>======888888888888777777777666666666666555555444444444222222111111111111222222222222111111111111222222111222333444555777888888666666666666555555555555444444555555666666555555444555555555555555555444444444444444444444444444222222333333333333222222333333222222222222222222222222222111111111111111222222111111111111111222111111111111222222222222555555666777888999::::::<<<============<<<<<<;;;<<<<<<<<<;;;;;;:::::::::<<<======>>>??????>>>>>><<<;;;999999:::>>>BBBEEE@@@@@@AAABBBDDDEEEFFFFFFIIIIIIIIIJJJKKKKKKKKKKKKUUUWWW]]]cccgggmmm|||ddd[[[VVVQQQMMMLLLLLLNNNPPPXXX^^^eeekkknnnoooooopppnnnpppqqqqqqnnnjjjfffccccccaaaccchhhmmmrrr{{{~~~yyyuuupppkkkfff^^^UUUNNNIIIHHHFFFDDDDDDEEEFFFGGGJJJJJJPPPYYYbbbrrrvvv```SSSMMMEEEEEEKKKPPP___}}}rrrkkknnnsssnnnnnnmmmkkkhhheeecccaaa```^^^^^^^^^^^^]]]\\\[[[ZZZTTTRRROOONNNNNNMMMKKKJJJGGGEEEDDDCCCCCCCCCAAA@@@??????>>>>>>===<<<<<<<<<;;;;;;:::::::::999999999>>>::::::<<<;;;>>>NNN```{{{|||bbbWWWbbbsssPPPXXXhhhyyyrrruuuxxxwww{{{qqqSSSHHHEEEDDDFFFJJJLLLOOOWWWaaaooo{{{uuuqqqjjjeee^^^ZZZXXXUUUQQQMMMIIIGGGEEEBBB???>>>======888888888888777777777666555555555555444444444444222111111000000111111222222222111111111111222222111222333444555777888888666666666666555555555555333333444555555555555555444555555555555555555444444444444444444444333333111111222222222222111111111222222222222222222222111111111111111111111111222111111111111111222222111222222222333333333444666777888999:::;;;;;;<<<;;;;;;<<<<<<<<<;;;;;;:::<<<<<<;;;;;;::::::999999;;;<<<===>>>>>>??????>>>;;;999888888:::>>>BBBEEE@@@AAACCCEEEGGGIIIJJJKKKKKKLLLNNNOOOPPPRRRSSSTTT]]]___cccggghhhnnn}}}~~~~~~ddd\\\YYYSSSMMMJJJLLLOOOQQQZZZcccooozzzxxxnnnggggggcccbbbdddeeehhhooowww~~~wwwrrrmmmhhhccc\\\SSSMMMIIIHHHFFFDDDDDDEEEGGGHHHKKKKKKQQQZZZdddtttooo\\\PPPMMMGGGFFFJJJPPP```xxxoooiiimmmsssooonnnmmmjjjgggdddbbb```___]]]]]]]]]\\\[[[ZZZYYYXXXTTTRRROOOMMMMMMLLLKKKIIIHHHFFFDDDDDDDDDDDDBBB@@@?????????>>>======<<<<<<;;;;;;;;;:::::::::999999<<<999999===<<<===JJJZZZxxxpppZZZ^^^kkkNNNUUUdddtttvvvwwwyyywww{{{wwwXXXLLLEEEDDDFFFJJJLLLNNNWWW```ooo{{{uuurrrkkkfff___[[[XXXVVVQQQMMMIIIGGGDDDAAA???=========888888888888777777777777444444444444444444444444111111000000000000111111222222111111111111222222111222333444555777888888666666666666555555555555222333444555555555555555444444555555555555444444444444444444333333333333111111222222222222111111000111222222333222222222000000000111111111111111111111111000111111222333333333333444444555555666777888888999:::;;;<<<<<<999::::::;;;;;;;;;::::::>>>=========<<<<<<;;;;;;;;;;;;<<<======>>>======:::999888999:::>>>AAACCCBBBCCCEEEHHHKKKMMMOOOPPPOOOSSSVVVWWWVVVWWWZZZ^^^dddeeehhhkkklllppp}}}|||yyy{{{~~~kkkeeeccc[[[PPPKKKMMMQQQSSS^^^iiiyyyrrriiieeeaaa____________dddkkkuuu~~~uuupppjjjeee```ZZZRRRLLLHHHGGGFFFDDDDDDEEEGGGHHHLLLLLLRRR\\\fffwwwjjjXXXNNNLLLGGGGGGKKKRRRcccvvvqqqmmmqqqwwwssspppnnnkkkgggdddbbbaaaaaa^^^^^^]]]]]]\\\ZZZYYYXXXTTTRRROOONNNMMMMMMKKKIIIHHHGGGEEEDDDEEEDDDCCCAAA@@@??????>>>>>>======<<<;;;;;;;;;;;;:::::::::::::::777888=========GGGUUUqqqbbb]]]fff}}}KKKRRR```ppp|||yyyxxx|||zzz{{{}}}]]]OOODDDCCCEEEIIIJJJMMMUUU^^^lll{{{vvvtttlllggg```\\\YYYVVVRRRNNNIIIGGGDDDAAA???======<<<888888888888777777777777444444444444444444444444111111000000000000111111222222111111111111222222111222333444555777888888666666666666555555555555111222333444555555555555333333444444444444333333444444444333333333222222111222222333333222222111///000111222333222222111///000000000111111111222111111000000111222222333444444555555666777777777777888888999:::;;;<<<===888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;===???AAABBBEEEGGGIIILLLOOORRRUUUVVVXXX___dddccc___^^^ccciiimmmpppuuuxxxwwwxxxxxxvvvwwwzzz{{{~~~zzzzzzwwwxxxwwwuuujjjZZZQQQSSSWWWYYYdddpppyyykkkddd]]]ZZZXXXYYYXXXWWW\\\bbbiiisss}}}sssnnnhhhccc^^^XXXQQQKKKHHHGGGEEEDDDDDDFFFGGGHHHPPPQQQWWWbbblll}}}}}}fffVVVMMMHHHEEEFFFLLLUUUgggxxxwwwtttxxx}}}zzzrrrppplllhhheeedddeeeeeebbbbbbaaa```^^^\\\[[[ZZZUUUSSSPPPOOOOOONNNLLLKKKIIIGGGEEEEEEEEEEEECCCAAA@@@@@@??????>>>=========<<<;;;;;;;;;;;;:::::::::999666888<<<<<<;;;CCCOOOgggzzzjjj___dddzzzJJJPPP]]]mmm{{{{{{xxxttt~~~{{{___RRRCCCBBBDDDGGGIIIKKKTTT]]]hhh}}}|||wwwuuummmhhhaaa\\\ZZZVVVRRRNNNHHHGGGDDDAAA???===<<<<<<888888888888777777777777444444444444444444444444111111000000000000111111222222111111111111222222111222333444555777888888777666666666555555555555111222333444555555555555222333333444444333333222444444444333333222222222222222333333333333222222///000111222333333222111//////000000111111111222111111000000111222333333555555555666777888888999777888888999:::;;;<<<<<<888999:::;;;<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::<<<<<<<<<===???@@@AAABBBHHHIIILLLOOOSSSVVVYYYZZZbbbjjjpppnnngggeeekkksssxxx{{{tttllljjjnnnsss}}}oooccc```aaagggmmmtttyyywwwdddXXXZZZ^^^___iiivvvooobbb\\\UUUSSSRRRSSSSSSRRRVVV]]]___iiizzz}}}{{{rrrmmmgggbbb]]]WWWPPPJJJHHHGGGEEEDDDDDDFFFGGGIIIUUUVVV]]]hhhssszzzdddUUUMMMDDDCCCFFFMMMWWWlll{{{|||zzz~~~tttrrrmmmiiigggfffhhhiiifffeeeeeecccaaa___]]]\\\WWWTTTRRRPPPPPPOOONNNLLLIIIGGGFFFEEEFFFEEECCCBBB@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::999666777<<<;;;999???JJJ___uuupppbbbddd{{{IIINNNZZZjjjyyyvvvlllvvvxxx|||hhhPPPEEEDDDFFFJJJKKKMMMTTT]]]eeeyyy|||zzzrrrllleee___\\\XXXRRRNNNJJJHHHDDDAAA???>>>;;;999999888888777777777777777555555444444444333333333222222222222222222222222222222222222222222222222333444444444555666666666666666666555444444333333333333333333333333333333444444444444333333222111222222222222222222222222222222111111111111222222111111111111111111111111333222222111111111111111222333333333222444666999888999999::::::999999888777777888888888999999999===<<<;;;999888888999999777777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===@@@<<<;;;???;;;<<>>>>>??????===<<<===<<<<<<;;;;;;:::999999;;;;;;:::999888;;;???CCCXXXqqq{{{eeecccoooGGGKKKUUUdddrrrrrrkkklllwwwyyyxxxkkkSSSIIIHHHHHHKKKLLLMMMSSS[[[fffxxx~~~}}}uuunnnfff```]]]YYYTTTPPPKKKHHHDDDAAA@@@>>>;;;999999888777777666666777777555555444444444333333333222222222222222222222222222222222222222222222222333444444555555666666666777666666555555444333333333333333333333333333333333444444444333333222111222222222222222222222222222222111111111111222222111111111111111111111111000000000000111222222333000111222222111333555888999999::::::::::::999999999999999999:::::::::;;;===<<<;;;999888888888999777888888999::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;@@@===<<<@@@===???MMMSSSKKKFFFKKKTTT___lllvvv}}}|||uuuuuu|||zzzqqqhhhddddddeeeccceeejjjooouuuooodddaaa___aaafffmmmnnnpppuuu}}}vvviiiggghhhuuuooo```TTTOOONNNLLLNNNOOONNNMMMNNNOOOQQQTTT[[[ggguuuzzzwwwoooiiicccaaa[[[QQQJJJHHHEEEEEEDDDDDDEEEGGGIIIKKKQQQUUU^^^lll}}}zzzeeeSSSIIIFFFLLLJJJNNNeee~~~|||tttpppjjjgggfffhhhiiijjjiiiiiihhhgggeeebbb___]]]XXXUUURRRSSSUUUVVVTTTQQQMMMKKKHHHGGGGGGGGGEEEDDDBBBAAA@@@???@@@@@@???===>>>======<<<<<<;;;::::::;;;;;;:::999888;;;???CCCVVVoooqqqkkklllFFFHHHPPP]]]kkk}}}oooiiicccqqqzzzuuupppXXXNNNKKKJJJKKKLLLLLLQQQXXXeeevvvxxxqqqhhhaaa^^^ZZZVVVRRRKKKHHHEEEBBB@@@>>><<<:::999888777777666666777777555555444444444333333333222222222222222222222222222222222222222222222222333333444555666666777777777777666555555444444333333333333333333333333333333333444444444333222222222222222222222222222222222222111111111111222222111111111111111111111111...//////000222333444444111222333333333444666888::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<>>>===;;;:::999888888888888888888999999::::::;;;::::::;;;<<<<<<<<<<<<<<<:::@@@>>>===@@@>>>BBBSSSXXXOOOGGGHHHRRR___ppp}}}zzzqqqhhhccc___[[[[[[]]]___```fffppp}}}vvvddd___aaaccciiippp{{{}}}vvvoooqqqzzzlll]]]VVVRRRPPPQQQNNNOOOQQQQQQOOONNNNNNNNNQQQTTTZZZdddppp}}}~~~zzzwwwooohhhaaa]]]XXXOOOJJJIIIEEEDDDDDDCCCDDDGGGIIIJJJMMMRRR\\\lll{{{eeeTTTJJJFFFLLLKKKUUUqqq}}}yyyrrrnnnjjjggghhhjjjkkkkkkllljjjgggdddbbbaaaaaaaaa\\\YYYVVVVVVXXXXXXVVVSSSPPPNNNKKKIIIIIIHHHFFFDDDDDDBBBAAAAAAAAAAAA@@@>>>???>>>>>>===<<<<<<;;;;;;;;;;;;:::999888:::>>>BBBOOOhhhwwwjjjggg|||IIIHHHMMMXXXgggyyyrrrgggbbbrrr|||sss|||ttt]]]OOOKKKIIIJJJKKKKKKPPPVVVbbbqqqyyyrrriiibbb^^^[[[VVVSSSLLLIIIEEECCCAAA???<<<:::888888777666666666666666555555444444444333333333222222222222222222222222111222222222222222333333333333444555666777777888777777666666555444444444333333333333333333333333333333333444444333333222222222222222222222222222222222111111111111222222111111111111111111111111///000111111222333333333444555777777777777999;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<===<<<;;;:::999888888888888888888999999:::::::::999999:::;;;<<<<<<<<<<<<999@@@>>><<<>>><<>>>>>>>>======<<<;;;;;;;;;:::;;;:::999999:::===@@@DDD\\\vvv{{{gggaaauuuIIIGGGJJJUUUdddvvvyyyeeeddduuuttt{{{wwwaaaOOOIIIFFFGGGIIIKKKOOOUUU]]]kkk{{{yyysssjjjccc___[[[VVVRRRMMMJJJFFFCCCBBB@@@===;;;888777777666555666666666555555444444444333333333222222222222222222222222111111111222222333333333333333444555666777888999888777777666555555444444333333333333333333333333222333333444444333333333222222222222222222222222222222111111111111222222111111111111111111111111222222333333333333222111444666888888888888:::;;;:::;;;;;;<<<<<<;;;;;;:::888999999999::::::::::::;;;;;;;;;;;;:::999888888888999999999999999::::::888999:::;;;<<<<<<<<<<<<:::@@@===;;;===:::===MMMLLLFFFCCCFFFMMMXXXgggsss~~~~~~{{{rrrkkkeee```[[[[[[VVVTTTUUUWWWZZZ```ggguuu|||nnnggghhhrrr{{{~~~wwweee[[[RRRNNNMMMOOOUUU\\\ccceeefffddd___YYYUUUSSSRRRRRRSSSWWW\\\bbbhhhlll||||||xxxuuummmeee]]]YYYSSSLLLHHHIIIEEEDDDCCCCCCDDDFFFHHHJJJJJJOOO[[[lll{{{gggVVVMMMLLLNNNQQQddd}}}xxxxxxxxxvvvtttqqqnnnkkkiiiiiijjjiiihhhfffggghhhiiijjjjjjiiiiiiccc```^^^^^^___^^^[[[WWWSSSQQQMMMKKKIIIHHHEEEDDDCCCBBBAAA@@@AAAAAA@@@>>>======<<<;;;;;;::::::999:::::::::999999:::<<>>QQQjjj~~~}}}ddd\\\oooIIIFFFGGGRRRbbbuuueeedddtttuuuyyy|||hhhPPPIIIEEEFFFHHHJJJNNNSSSXXXeeevvvyyyssskkkeeeaaa\\\VVVQQQMMMJJJGGGDDDBBB@@@>>><<<888777666666555555666666555555444444444333333333222222222222222222222222111111111222222333333444333333444555777888999999888888777666666555555444333333333333333333333333222222333444444444333333222222222222222222222222222222111111111111222222111111111111111111111111444444555666555444333222222444666777777777888999::::::;;;;;;;;;;;;::::::777777777888888888999999999::::::;;;;;;::::::999999999999999999999999999777888999;;;<<<<<<<<<<<<;;;???;;;:::===::::::FFFFFFCCCEEEJJJPPPWWWbbblllwwwuuugggeeecccbbb```[[[WWWVVVWWWXXXWWWTTTSSSWWW[[[aaakkkuuuyyyqqqiiijjjtttzzzpppfffWWWSSSPPPPPPQQQRRRWWW^^^ggghhhhhhfff```ZZZVVVUUURRRRRRSSSUUUWWWZZZ]]]___mmmxxx{{{vvvssslllddd]]]YYYSSSLLLHHHHHHDDDCCCCCCBBBCCCFFFHHHIIIKKKPPP\\\lll{{{hhhXXXNNNMMMNNNTTTmmm|||wwwvvvwwwvvvuuuqqqooommmlllllllllkkkiiieeegggkkkmmmnnnnnnlllkkkfffcccaaaaaabbb```\\\XXXTTTQQQNNNKKKJJJIIIGGGEEEDDDBBBAAAAAAAAAAAA@@@>>><<<<<<<<<;;;::::::999999999:::;;;:::999999<<<>>>>>>III___wwwuuuYYYXXXgggJJJGGGHHHTTTdddwwwfffbbbrrrsssvvv|||oooTTTLLLFFFFFFHHHIIIMMMQQQTTTaaarrr~~~zzzuuunnniiiddd^^^WWWQQQNNNKKKGGGDDDCCCAAA>>><<<777777666555555555555666555555444444444333333333222222222222222222222222000111111222333333444444333333444666777888999:::888888777777666555555555333333333333333333333333111222333333444444444333222222222222222222222222222222111111111111222222111111111111111111111111333444666777888777555444111333666777777666777888999999::::::::::::999999777777777888888888999999777888999;;;;;;;;;;;;;;;999999999999999999999999777888999:::;;;<<<<<<<<<;;;===999999@@@===999BBBBBBBBBFFFMMMQQQUUU^^^gggkkkxxxfffXXXWWWRRRRRRSSSSSSRRRRRRVVVZZZZZZXXXYYY___fffppp|||vvvrrrooommmsss}}}vvvjjj___WWWQQQMMMPPPRRRSSSUUUXXX___aaaaaa___ZZZVVVSSSRRROOOOOOOOOPPPRRRTTTVVVWWW___gggsssyyytttqqqkkkddd]]]ZZZTTTMMMHHHHHHDDDCCCBBBBBBCCCEEEHHHIIIKKKQQQ]]]mmm|||hhhXXXOOOLLLMMMVVVvvv{{{vvvtttttttttsssrrrqqqppppppqqqqqqpppnnnjjjkkknnnooopppooommmlllgggeeeccccccdddbbb]]]XXXUUURRROOOMMMLLLKKKIIIGGGEEECCCBBBBBBCCCBBBAAA@@@=========<<<;;;;;;::::::999:::;;;:::999999;;;===???CCCTTTnnnrrrWWWUUU___wwwMMMJJJLLLWWWiii{{{hhhaaaqqqrrrtttyyyuuuYYYPPPHHHGGGIIIIIIKKKOOORRR___ppp~~~{{{vvvpppkkkggg```XXXQQQNNNKKKGGGEEECCCAAA>>><<<777777666555555555555555555555444444444333333333222222222222222222222222000000111222333333444444333333444666777999::::::888888777777666666555555333333333333333333333333111222333333444444444444222222222222222222222222222222111111111111222222111111111111111111111111222444666888999999888777222555888999999888999:::888999999::::::999999888777777888888888999999999666777999;;;<<<<<<<<<<<<999999999999999999999999666777999:::;;;<<<<<<<<<;;;<<<777:::CCC@@@:::@@@@@@AAAFFFLLLPPPSSS[[[cccdddqqq___RRRTTTKKKMMMPPPSSSSSSTTTWWW\\\\\\ZZZ]]]eeeooo|||wwwsssqqqpppooottt|||~~~vvviii^^^VVVLLLEEEHHHNNNOOONNNMMMVVVXXXXXXWWWSSSPPPOOOOOOLLLLLLKKKKKKMMMOOORRRTTTUUUZZZcccqqq~~~xxxssspppjjjccc]]]ZZZUUUNNNHHHHHHDDDCCCBBBBBBCCCEEEHHHIIIKKKQQQ]]]nnn|||iiiYYYPPPJJJLLLWWW{{{zzztttqqqppppppooorrrqqqqqqsssuuuuuutttsssooooooppppppooonnnmmmmmmhhhfffdddddddddbbb]]]XXXVVVSSSPPPOOONNNMMMKKKJJJFFFEEECCCCCCDDDDDDBBBAAA>>>>>>>>>===<<<<<<;;;;;;999:::;;;:::999999:::<<>>KKKfff|||}}}fffUUUYYYnnnLLLNNNPPPXXXmmmeeeeeeoooxxxqqqxxx|||```OOOBBBDDDIIIHHHGGGIIISSS^^^kkkxxx|||uuummmeee^^^ZZZWWWOOOKKKFFFBBB@@@???>>><<<888777555444333333444444333333444444333333222111222111111111000000//////333444444444444444444555666666777999999::::::::::::;;;;;;:::999777555333222222222222333444444555444444444555555555666666555444444333333222222111222222111111111111222222222333333333333333333444777777666666666666777777:::999777666666666777888888888888888888888888888::::::999888777777777888888888888888999:::;;;<<<;;;;;;:::999:::;;;===>>>:::999888888888999:::;;;>>><<<::::::<<<>>>@@@@@@DDDGGGMMMQQQTTTWWWZZZ\\\aaalllaaaPPPJJJNNNHHHFFFLLLSSSXXX^^^cccdddfffmmmwwwwwwuuuqqqllljjjnnnvvv|||lll]]]SSSNNNKKKLLLLLLIIIHHHIIILLLMMMOOONNNMMMLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLQQQSSSYYYeeeqqq~~~{{{wwwsssqqqfffbbb\\\UUUOOOIIIEEEDDDDDDDDDDDDCCCBBBCCCFFFIIILLLUUUbbbrrr{{{fffVVVMMMJJJMMM\\\~~~zzzwwwrrrkkknnnxxxtttvvvxxxzzzzzzyyywwwuuupppmmmkkklllooopppooommmlllgggbbbaaaaaa___ZZZUUUVVVUUUTTTSSSSSSQQQMMMJJJJJJHHHEEEEEEEEEEEEDDDBBB@@@???>>>===;;;;;;;;;;;;;;;:::999999888888888888===@@@III[[[ttt{{{bbbTTTWWWcccuuuLLLNNNOOOVVViii~~~bbbbbbnnn~~~tttwww~~~aaaPPPCCCDDDIIIHHHGGGJJJQQQ[[[gggttt}}}vvvnnnfff___YYYWWWQQQMMMHHHDDDAAA???<<<:::888777555444333333444444555555666666555555444333222222111111000000000000333333333444444444444555666777888999::::::::::::::::::::::::999777666555333333333333333333444444444444555555555666666666555555444333333222222111111111000000000000111111222222333333333333444444888777777666666777777888888888777666666777888888999999999999999999999999;;;;;;:::999999999999999888888888888999:::;;;<<<;;;:::999999:::;;;<<<===:::999888888888999;;;;;;>>><<<;;;;;;===???AAABBBGGGKKKPPPTTTVVVYYY\\\^^^bbbkkk|||www[[[OOOMMMNNNJJJJJJPPPWWW]]]ccchhhiiippp}}}{{{xxxrrrkkkiiilllttt|||rrraaaTTTOOOKKKLLLLLLIIIHHHJJJKKKLLLNNNMMMKKKJJJJJJKKKHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOTTT^^^hhhuuu{{{uuupppmmmdddaaa[[[TTTNNNIIIFFFDDDDDDDDDDDDCCCBBBCCCFFFIIILLLTTTbbbttt{{{gggWWWOOOMMMNNN]]]xxxvvvrrrlllpppyyyxxxyyy{{{||||||zzzxxxvvvuuuqqqnnnmmmnnnnnnmmmkkkkkkfffbbb```aaaaaa]]]YYYZZZXXXWWWVVVUUURRRNNNKKKLLLJJJGGGFFFFFFFFFEEECCC@@@???>>>===<<<;;;;;;;;;;;;;;;:::999999999999999:::<<>>AAADDDFFFKKKNNNSSSVVVYYY\\\___aaaeeemmm{{{lllUUUOOOPPPNNNLLLOOOWWW^^^cccjjjpppvvvvvvlllhhhjjjpppwwwvvvrrruuuzzzgggVVVPPPLLLLLLLLLIIIIIIKKKJJJLLLNNNMMMKKKJJJIIIJJJFFFGGGHHHJJJLLLNNNPPPQQQQQQPPPSSS[[[dddppp~~~zzzsssmmmiii```^^^YYYSSSMMMIIIFFFEEECCCDDDDDDCCCCCCDDDFFFIIIMMMSSSaaawwwxxxdddUUUNNNNNNNNN\\\vvvuuurrrooosss|||}}}~~~~~~}}}{{{yyywwwvvvsssooommmmmmmmmmmmllljjjfffbbbaaabbbbbbaaa^^^]]]\\\ZZZYYYXXXUUUQQQNNNNNNLLLIIIHHHHHHGGGFFFDDDAAA@@@???===<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;<<<===BBBNNN```uuufffWWWRRRVVVhhh{{{QQQOOOMMMRRRaaavvvvvvaaa___lllvvvrrr|||jjjWWWGGGEEEHHHHHHHHHLLLMMMTTT___lll||||||tttkkkbbb[[[WWWQQQOOOKKKHHHDDD@@@;;;777888777666444444444555555444444444444444333333222222222222222222222222222333333333444444555555666888888999:::;;;;;;::::::888888888888999999888888666666555444333333444444555555666666666777777777555555555444333333222222111111000000000000111111222222222333333444444444666666555555555555666666444555555666777888999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;999888888888999999:::;;;::::::999999::::::::::::::::::999999:::;;;<<<===<<<======>>>???BBBFFFIIILLLOOOTTTXXX\\\___dddgggkkktttzzzaaaSSSPPPQQQOOOQQQWWW```gggkkksss{{{|||ooojjjiiijjjrrr{{{yyygggfffjjj{{{oooXXXRRRMMMMMMMMMKKKLLLOOOLLLNNNQQQQQQPPPOOOOOOOOOLLLMMMNNNPPPSSSUUUWWWXXXYYYWWWYYY___hhhuuu~~~~~~yyyrrrjjjeee]]]ZZZVVVQQQLLLIIIGGGFFFBBBCCCDDDDDDCCCDDDGGGIIIMMMSSSbbbzzzrrr___QQQKKKLLLLLL]]]|||vvvuuutttsssxxx~~~{{{yyywwwrrrpppnnnlllmmmnnnooopppkkkhhhdddcccddddddcccbbb^^^]]]\\\[[[ZZZXXXUUURRROOOMMMJJJIIIHHHGGGEEEDDDAAA@@@???>>>===<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>AAAJJJYYYlll}}}mmm___TTTQQQ```uuuSSSOOOLLLQQQ^^^qqquuudddbbbnnnuuuoooxxxqqq\\\JJJFFFGGGGGGHHHLLLLLLRRR]]]jjjxxxxxxoooeee]]]YYYPPPNNNKKKHHHEEEAAA===999999888666555444444555555444444555555444444333222222222222222333333333333333333444555666666777777999::::::;;;;;;;;;;;;:::888888888888888999999999777777666555444444444444666666666777777777888888666666555444444333333222333222222111111222222333111111222333333444555555555444444333333444444555444555666777999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::999999888888999999::::::::::::::::::::::::::::::;;;::::::::::::<<<===>>>;;;===???@@@AAAEEEJJJNNNNNNRRRVVV[[[```eeejjjnnnttt}}}fffYYYTTTRRRQQQUUUYYYbbblllrrrvvvvvvooollljjjqqqzzzjjj]]]^^^bbbmmmuuu[[[TTTOOOOOOOOOOOOQQQUUUQQQTTTXXXZZZZZZZZZZZZZZZVVVWWWYYY\\\___aaacccdddfffcccbbbgggppp~~~~~~~~~yyyqqqhhhcccYYYWWWSSSOOOKKKHHHFFFEEEAAABBBDDDDDDDDDEEEGGGIIINNNUUUeeemmmZZZNNNJJJMMMOOOeee~~~zzzwwwwwwwwwyyy}}}}}}zzzxxxvvvrrrqqqpppnnnmmmnnnoooqqqnnnllliiiggggggfffeeeeee^^^]]]\\\\\\]]]\\\YYYVVVPPPNNNKKKIIIHHHFFFDDDCCCBBBAAA@@@???>>>=========<<<<<<<<<;;;;;;<<<<<<===;;;;;;===DDDQQQdddvvv}}}iiiXXXOOOZZZpppSSSMMMIIINNN[[[lllyyykkkhhhqqqvvvpppxxxxxxbbbMMMGGGGGGEEEGGGKKKLLLQQQZZZgggttt|||tttjjjaaa\\\QQQOOOKKKHHHEEEBBB>>>;;;999888777555444555555666666777777777777666555555222333333333333444444444444555555666777888999999:::;;;;;;<<<<<<;;;;;;;;;999888888777888888999999777666666555555555666666777777777777888888888888666666555555444333333333333333333222222333333333111111222333333444555555444444333333333333444444555666777999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999::::::;;;:::999999888999999::::::;;;;;;<<<<<<<<<;;;::::::;;;:::::::::;;;===>>>@@@<<>>>>>======<<<;;;;;;;;;;;;<<<============>>>DDDPPPbbbuuuwwwbbbRRRXXXlllQQQIIIFFFKKKWWWhhhxxxnnnttt{{{tttzzz~~~fffPPPHHHFFFDDDFFFJJJKKKNNNXXXdddppp~~~xxxnnneee___UUUQQQLLLGGGDDDAAA>>>;;;999888777555555555555666777777777777777666555555333333333333444444444555555666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888888999666666666555666666777777777777777888888888999999666666666555444444333333333222222222222222222333000111111222444555555666666555555444444555555666777888999;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<::::::999999888999999:::<<<<<<=========<<<;;;:::;;;;;;:::;;;<<<===???@@@???CCCGGGHHHIIIMMMTTTZZZbbbdddhhhlllppptttzzz~~~jjjbbbVVVOOONNNRRRUUUWWW___fffqqqzzz}}}{{{vvvuuuwwwzzz}}}___VVVYYYZZZccc}}}}}}aaaZZZTTTUUUWWWYYY^^^cccfffjjjnnnpppooommmllllllkkknnnvvv~~~}}}~~~}}}}}}}}}zzztttkkkddd___VVVTTTPPPLLLHHHEEEDDDCCC???AAADDDEEEEEEFFFGGGIIIPPP]]]uuusssaaaSSSNNNOOONNN[[[~~~yyy{{{~~~~~~{{{yyyxxxxxxzzz{{{yyytttqqqppppppmmmooopppqqqpppnnnmmmlllfffeeecccbbbbbb___\\\YYYTTTQQQMMMKKKIIIHHHEEECCCCCCBBBAAA@@@???>>>>>>>>>;;;;;;::::::;;;<<<<<<===??????@@@DDDOOO```tttttt]]]ZZZhhh}}}NNNFFFCCCIIIUUUfff}}}qqquuuyyy}}}iiiQQQHHHFFFCCCEEEIIIJJJMMMVVVbbbmmmzzzzzzpppgggbbbXXXTTTMMMGGGCCC???<<<::::::999777666555555666666555555555555555444444333333333333444444555555555666777888999:::;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;:::888777777777888999666666555666666777888999777888888888888999999999666666666555444444333333222222111111111111222222000111111222444555666666777777666666666666777777888999;;;<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>::::::999999888999999999======>>>>>>>>>===;;;:::;;;;;;:::;;;<<<>>>@@@AAABBBFFFJJJLLLMMMQQQXXX___lllnnnqqqsssvvvzzztttaaaTTTSSSPPPMMMKKKOOOVVV\\\]]]eeepppxxx{{{{{{qqqooossswwwzzzaaaYYY[[[[[[fffccc\\\VVVWWWYYY\\\bbbgggnnnqqquuuvvvtttqqqooonnnrrrwww~~~zzzyyyyyy||||||{{{wwwqqqiiibbb]]]VVVTTTPPPKKKGGGEEECCCBBB???AAADDDEEEEEEFFFGGGIIIPPP```{{{lll[[[OOOLLLOOOLLL\\\xxx||||||zzzyyyvvvzzz}}}|||yyyvvvuuuvvvkkknnnqqqssssssrrrppppppkkkiiigggeeeccc```\\\YYYVVVSSSOOOMMMKKKIIIFFFDDDCCCCCCAAA@@@???>>>>>>>>>:::::::::::::::;;;<<<===<<<<<<<<<@@@IIIZZZnnn|||ggg]]]dddvvvKKKHHHDDDEEEOOOccc|||{{{|||wwwyyyqqqVVVJJJHHHFFFFFFHHHJJJLLLTTT___jjjwww~~~yyytttkkkaaa\\\VVVNNNIIIFFFCCC???<<<;;;:::888666555444444555888888777666555444444333333444555555444444666777999888777777777888:::;;;;;;;;;;;;:::::::::999999999999888777666555444444666555555444444444555555999999999999999999999999999888777666666555555666333333333222222111111111333333222333444666888999888888777777888888999:::======<<<<<<;;;;;;;;;:::999:::;;;<<<============;;;;;;;;;;;;;;;===>>>???EEEBBB===999777777999;;;======>>>>>>>>>>>>=========<<<;;;;;;===AAAFFFHHHJJJLLLOOOQQQTTTWWW[[[___lllvvvwwwiii\\\VVVLLLKKKJJJHHHHHHJJJPPPTTTXXXZZZ```gggmmmuuu|||uuuwwwssskkkkkkvvv```\\\]]]XXXggg~~~ccc]]]ZZZ]]]```aaadddgggoooqqqssssssqqqqqqtttxxxyyy}}}{{{{{{||||||yyysssjjjbbb\\\ZZZSSSQQQNNNJJJGGGDDDCCCCCCBBBBBBCCCEEEDDDCCCHHHOOOYYYooowwwcccUUULLLJJJMMMRRRZZZ~~~zzzwwwuuutttsssyyyyyyyyy{{{||||||zzzxxxooooooooooooooooooppppppnnniiicccbbbeeeeee___YYYWWWTTTQQQOOONNNLLLJJJIIIHHHGGGEEECCCAAA@@@@@@@@@>>>>>><<<;;;;;;;;;;;;;;;:::;;;???CCCGGGRRRgggzzzrrreeedddkkkNNNKKKGGGGGGPPPddd~~~zzzyyyvvv[[[MMMIIIGGGGGGIIIKKKMMMTTT^^^hhhttt}}}yyyoooeee]]]WWWPPPJJJGGGDDD@@@<<<:::999777666555555555666888888777666666555444444333444666666555444666777777666666555666777888999::::::::::::999999999999999888888777666555555555666555555444555555666666999999999999999999999999888888777666555555555555333333333222222222111111555555444444444555777888888777777777888888999999============<<<<<<<<<;;;:::::::::<<<===>>>===<<<:::999999:::;;;>>>AAACCCHHHDDD@@@;;;999999:::;;;======>>>>>>>>>>>>=========<<<;;;<<<>>>BBBFFFIIILLLOOOSSSVVVXXXZZZ]]]```mmmyyy}}}kkk___UUUNNNKKKJJJJJJHHHGGGFFFIIINNNRRRUUUVVVZZZ___bbbhhhuuuuuuqqqlllsss|||rrrpppxxxccc\\\^^^[[[iiiggg```]]]aaaeeeggghhhjjjooopppqqqppppppsssyyy|||{{{xxxxxxvvvqqqjjjbbb\\\YYYSSSQQQMMMJJJFFFDDDCCCCCCCCCBBBDDDFFFEEEDDDIIIPPPZZZpppppp___SSSLLLLLLOOOPPPZZZ}}}zzzwwwuuutttttttttxxxxxxxxxyyyzzzyyywwwuuuppppppppppppppppppppppppooojjjeeeeeehhhhhhccc^^^XXXUUUSSSQQQOOONNNKKKHHHGGGFFFEEECCCBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;:::;;;>>>BBBEEEOOOcccuuu~~~jjjbbbgggLLLJJJHHHHHHRRRggg~~~zzz~~~cccQQQJJJGGGHHHIIILLLNNNTTT]]]fffqqq~~~tttjjj```ZZZRRRLLLIIIFFFAAA===999888777666555666666777888888777777666666555555444555666666555555666777777777666666777777888999:::999999999999888888888888888888777777666666666555555555555666666777888::::::::::::::::::::::::777777666555444444444444333333333333222222222222777666666555555666666777888888888888888999999999<<<<<<<<<;;;;;;;;;;;;;;;<<<:::999<<>><<<::::::999999<<<@@@DDDGGGKKKHHHCCC>>>;;;:::;;;;;;<<<======>>>>>>======<<<===<<<<<<===@@@CCCGGGIIIOOOSSSXXX\\\^^^```bbbccclllyyyyyybbbTTTMMMIIIGGGHHHGGGGGGFFFEEEEEEGGGKKKNNNOOOOOORRRUUUWWW\\\hhhtttqqqlllhhhttt~~~yyy}}}jjj^^^___```lllkkkeeeccchhhnnnpppppppppqqqrrrrrrrrrttt|||~~~|||uuutttssspppjjjbbb\\\WWWQQQOOOLLLIIIFFFDDDCCCBBBCCCCCCDDDGGGFFFFFFKKKSSS^^^sssiiiZZZPPPJJJJJJMMMOOO[[[}}}}}}{{{yyyvvvtttssssssuuuvvvwwwxxxxxxxxxwwwuuusssrrrqqqqqqqqqqqqqqqqqqppppppoookkkffffffiiiiiiddd```YYYWWWUUUTTTRRROOOKKKHHHFFFEEEEEEDDDCCCAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;===@@@CCCJJJ[[[kkk}}}wwweeeggg|||GGGFFFFFFIIITTTlllzzz}}}lllWWWJJJFFFGGGIIIKKKMMMTTT]]]eeepppyyynnnbbb\\\TTTNNNKKKGGGBBB>>>999888777666666666777888888777777777777777777777555666777777666555666777999999999999::::::;;;;;;999999999888888888777777888888777777777777777777555555555666777888999:::::::::::::::::::::::::::666666555444333333333333333333333333333333333333666666666666777777888888999999::::::;;;;;;;;;;;;:::::::::999999999999999>>><<<;;;>>>BBBDDDBBB??????>>><<<<<<>>>BBBGGGJJJNNNKKKFFF@@@===;;;;;;;;;<<<==================<<<======>>>@@@BBBEEEHHHJJJRRRWWW]]]bbbeeegggiiijjjkkkvvvuuudddSSSJJJHHHGGGHHHJJJEEEEEEEEEDDDDDDEEEHHHKKKIIIIIILLLPPPSSSXXXeeerrrxxxzzzssspppuuubbbaaadddooo}}}nnniiihhhpppwwwzzzzzz{{{zzzzzz{{{}}}}}}uuutttrrrooojjjbbbZZZUUUOOONNNKKKHHHEEECCCCCCBBBDDDCCCDDDGGGGGGHHHNNNVVVcccwwwzzzdddVVVMMMHHHGGGJJJOOO___zzz{{{}}}{{{zzz{{{{{{yyyvvvttttttvvvxxxzzzxxxxxxyyyxxxuuurrrqqqppprrrrrrrrrqqqqqqqqqqqqqqqoookkkgggfffgggfffbbb^^^ZZZYYYXXXWWWUUUQQQMMMIIIFFFFFFFFFEEEDDDBBB@@@??????>>>===<<<;;;;;;;;;;;;<<<;;;<<>>>>>AAAFFFHHHGGGEEEHHHFFFCCCAAABBBFFFJJJLLLOOOLLLGGGBBB>>>;;;::::::<<<<<<============<<<<<<<<<===???BBBEEEGGGJJJKKKSSSXXX___eeejjjnnnrrruuupppvvv___TTTIIIFFFFFFDDDDDDFFFCCCDDDEEEDDDCCCDDDFFFHHHHHHHHHKKKOOORRRYYYffftttxxx|||{{{gggbbbfffsssssskkkiiilllvvv~~~xxxvvvrrrnnniiiaaaXXXRRRMMMLLLIIIFFFDDDCCCBBBBBBDDDCCCDDDGGGGGGIIIPPPYYYjjjzzzrrr]]]RRRLLLIIIIIIKKKRRRfffzzzuuuwwwyyyyyyzzz|||}}}{{{yyyxxxxxxzzz|||~~~xxxzzz{{{yyyuuurrrpppppprrrrrrrrrqqqqqqqqqpppppppppmmmiiigggfffeeeaaa^^^[[[ZZZYYYXXXVVVSSSNNNKKKIIIHHHHHHGGGEEECCCAAA@@@??????===<<<<<<<<<<<<<<<<<<;;;<<<===>>>AAAKKKVVVhhhwwwuuu}}}IIIGGGHHHQQQbbbwwwxxxzzzxxx}}}cccNNNFFFFFFGGGGGGJJJQQQZZZbbblll||||||sssfff```WWWQQQLLLHHHCCC???:::999888777666777777888777777888888999999::::::777888999888777666777888777888999::::::::::::999:::999999999999888888888777777777888888999999999888888888888888999:::;;;999999999999999999999999666666555444333333333333333333333333444444444444333444666999;;;<<<======:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<===============???BBBEEEGGGJJJKKKLLLPPPNNNKKKIIIIIIKKKNNNOOOPPPNNNIIIDDD@@@===<<<;;;;;;<<<<<<======<<<<<<;;;<<<>>>AAADDDGGGIIIKKKKKKSSSWWW]]]dddlllttt|||~~~~~~lllSSSKKKFFFFFFGGGDDDCCCDDDCCCDDDFFFFFFEEEDDDEEEGGGKKKJJJMMMQQQUUU\\\jjjxxxqqqgggkkkxxxrrrhhheeefffnnnyyyzzzvvvppplllggg```XXXQQQLLLJJJHHHEEECCCBBBBBBBBBCCCBBBCCCFFFGGGIIIRRR[[[nnn}}}yyyhhhUUUMMMLLLLLLMMMOOOUUUmmm}}}wwwsssuuuyyy{{{}}}~~~~~~}}}||||||}}}}}}~~~xxx{{{|||zzzuuuqqqpppqqqrrrrrrrrrqqqppppppooooooqqqnnnkkkiiihhhfffcccaaa[[[ZZZXXXXXXWWWTTTPPPNNNNNNLLLJJJGGGEEECCCBBBBBB??????>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<===EEEMMM```pppxxx{{{IIIGGGJJJXXXnnnvvvqqqzzzvvv|||iiiRRRIIIGGGGGGFFFIIIOOOXXX___gggvvv~~~uuugggaaaXXXQQQLLLHHHBBB>>><<<;;;999777666666777777777777888888999:::;;;;;;888999:::999777666777888888888:::;;;;;;;;;:::999::::::::::::999999999999666666777888999999::::::::::::999999999999:::;;;888888888888888888888888777666555444333333333333333333333444444444555555444666888:::<<<<<<===<<<999:::<<<======<<<;;;:::::::::;;;;;;<<<<<<<<<<<<999>>>DDDGGGGGGIIINNNRRRUUUTTTRRRQQQPPPQQQSSSTTTRRROOOKKKGGGCCC@@@>>>===;;;<<<<<<======<<<<<<;;;<<<>>>BBBFFFIIIKKKLLLLLLQQQTTTZZZbbblllxxx^^^OOOIIIEEEGGGHHHFFFEEEFFFCCCEEEGGGGGGFFFEEEFFFFFFLLLLLLPPPVVV\\\eeevvvsssuuu}}}mmmbbb^^^]]]bbbnnnzzzyyyssslllgggddd___XXXRRRJJJIIIGGGDDDCCCBBBBBBBBBBBBAAABBBEEEGGGJJJRRR\\\ooorrraaaPPPJJJKKKLLLMMMOOOWWWrrr~~~wwwtttxxx|||~~~~~~~~~~~~~~~}}}|||{{{{{{wwwzzz|||zzztttpppppprrrrrrqqqqqqpppoooooonnnnnnlllkkkjjjhhhgggfffeeeccc[[[YYYWWWVVVVVVUUURRRPPPSSSPPPLLLHHHEEECCCCCCCCC@@@???>>>===<<<<<<<<<<<<<<<::::::<<<<<<;;;AAAHHHWWWhhhtttuuuFFFEEEJJJ]]]xxxsssooozzzuuuzzznnnUUUKKKIIIHHHFFFHHHNNNVVV\\\cccqqq~~~vvvhhhaaaXXXQQQLLLHHHBBB>>>===;;;999888666666666666777777888999:::;;;;;;<<<888::::::999777666777888:::;;;<<<=========<<<;;;;;;;;;;;;:::::::::999999666666777888999::::::;;;;;;;;;:::999999999::::::777777777777777777777777777777666555444444444444333333333444444555555555666888999;;;<<<<<<;;;;;;777888:::<<<<<<;;;:::999777777777888888999999999666===EEEGGGGGGHHHOOOUUUWWWVVVUUUUUUUUUVVVWWWXXXSSSQQQMMMIIIEEEBBB@@@@@@;;;<<<<<<<<<<<<<<<<<<;;;<<>>======<<<<<<<<<<<<::::::<<<<<<;;;???EEEQQQbbbnnnoooCCCGGGPPPbbb~~~wwwvvvuuu}}}www^^^LLLGGGGGGEEEGGGKKKPPPWWWcccpppzzz~~~uuullleee[[[SSSNNNIIIEEEAAA===;;;888666666666555444888999999:::;;;<<<======;;;;;;;;;::::::999999999999:::<<<===>>>???>>>>>>>>>===<<<;;;:::;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;999999999888888777777777999888888888777777666666666555444444333333333444222222333333444555555555:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;:::999888777888:::===@@@AAACCCFFFHHHSSSVVVYYY[[[[[[\\\^^^```aaa]]]XXXUUUTTTPPPHHHBBBAAA@@@@@@@@@<<<777999>>>>>>AAAFFFKKKNNNPPPQQQQQQWWWWWWZZZ___dddooojjjTTTIIIHHHGGGFFFEEEEEEEEEEEEGGGDDDDDDGGGGGGEEEGGGKKKNNNSSS\\\eeeqqqvvvbbbUUUSSSWWWTTT[[[fffsss|||tttuuuxxxoooeee___^^^[[[UUUPPPJJJGGGDDDBBBBBBBBBAAA@@@AAABBBEEEHHHIIIKKKTTT___llllll^^^OOOGGGGGGIIIKKKLLLccc}}}zzzvvvxxx}}}}}}{{{|||||||||zzzvvvsssqqqtttvvvvvvrrrmmmkkknnnqqqppprrrrrrnnnmmmnnnmmmjjjiiigggeeedddeeeeeedddccc^^^[[[XXXWWWWWWXXXWWWVVVWWWSSSNNNJJJHHHGGGEEEDDDBBBAAA???>>>=========>>>>>>===<<<::::::<<<@@@DDDPPP```yyynnnfffnnnGGGGGGMMM___}}}~~~uuu{{{|||aaaNNNGGGHHHFFFIIILLLPPPVVV```mmmvvv~~~vvvllleee[[[SSSNNNJJJEEEAAA===;;;888666666666555444777888888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::;;;===>>>?????????>>>======;;;:::::::::;;;<<<;;;::::::999999999999999999999999999888888888777888888888777777777666666666555444333333333333333333333444444555666777777::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999888888888:::<<<>>>???BBBEEEHHHOOOSSSYYY]]]```cccgggkkkiiigggddddddccc___WWWPPPGGGCCC@@@???<<<999:::>>>AAADDDIIINNNRRRTTTUUUUUUXXXZZZ```fffjjjqqqaaaMMMIIIIIIGGGFFFFFFEEEEEEEEEIIIFFFFFFHHHHHHFFFIIIMMMWWW^^^gggqqq||||||mmm[[[OOOLLLNNNSSSYYYdddnnnwwwvvvnnnttt~~~wwwooofff```___[[[UUUOOOJJJGGGDDDBBBBBBBBBAAA@@@BBBBBBEEEHHHHHHJJJTTT___qqqiii\\\MMMGGGGGGIIIMMMPPPeee~~~zzzwwwxxx|||~~~|||yyyyyyyyyyyyxxxvvvtttrrrqqqqqqtttuuurrrnnnmmmpppssssssuuutttooommmnnnmmmiiigggeeecccbbbccccccaaa```]]]ZZZXXXWWWXXXYYYXXXWWWXXXTTTPPPLLLJJJIIIGGGFFFCCCAAA@@@>>>=========>>>>>>===<<<;;;:::<<<@@@CCCKKKYYYooolllccchhhHHHFFFIII[[[yyyvvvxxxhhhQQQHHHHHHGGGJJJMMMOOOTTT]]]iiirrr}}}wwwllleee[[[TTTOOOKKKFFFBBB>>>;;;888777777777666555666777777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>?????????>>>===<<<;;;:::::::::;;;;;;888888888888999999999999999999999999999888888888777777777777666666666666666555444333222222222222444444555666777888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::::::::::::::999999::::::;;;<<<@@@EEEHHHMMMSSSZZZ```dddiiioootttxxxyyyzzz}}}~~~yyypppiiiTTTJJJAAA???>>><<<<<>>>>>>>>======<<<;;;:::<<>>DDDHHHQQQWWW___eeehhhmmmtttzzzcccTTTFFFAAA@@@?????????EEEIIIOOOUUUYYY\\\^^^^^^```gggsss|||{{{xxx|||kkkTTTLLLJJJJJJIIIHHHGGGGGGHHHHHHLLLIIIIIIJJJIIIJJJPPPYYYhhhqqq~~~xxxoooeee[[[VVVSSSSSSRRRWWW```hhhnnnxxxxxxqqqnnnuuu|||yyyrrrmmmgggccc```ZZZSSSLLLIIIFFFCCCBBBBBBCCCBBBAAACCCCCCEEEHHHHHHKKKVVVaaaxxxeeeXXXKKKGGGFFFHHHPPPZZZxxx}}}{{{yyyyyyyyyyyyvvvtttvvvuuusssqqqqqqqqqrrrsssoooqqqrrrrrrppppppqqqssssssuuutttpppnnnooommmjjjdddcccaaaaaaaaa```^^^\\\YYYXXXWWWXXXZZZ[[[[[[ZZZXXXUUUQQQOOONNNLLLJJJHHHEEEDDDCCCBBB@@@??????>>>======<<<;;;:::;;;>>>AAAGGGOOO]]]tttrrrdddaaaCCCFFFKKKSSSdddxxx{{{uuu|||vvvZZZKKKGGGCCCFFFIIIMMMQQQYYYdddlllwww|||xxxtttkkkeee\\\VVVRRRMMMGGGCCC???===:::888888888777666888888999:::;;;<<<==============================<<<;;;;;;;;;::::::;;;;;;:::::::::::::::999999888666777888999::::::999999888888888888888888888888555555555555555555555666666555444444333333444444777777888999:::<<<<<<===============>>>>>>>>>>>>========================:::::::::::::::::::::;;;:::999888777888<<>><<<<<<<<<===============<<<;;;:::999999999999999999999:::::::::999888777444555666777777777666555666666666777777777777777444444444555555555555555555555555555555666666777999999::::::;;;<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::::::::999999888999<<>>;;;999999999888777888888999:::;;;<<<<<<===;;;;;;<<<<<<<<<============<<<;;;999999888999999888999:::::::::999777777444555666777777555444333444555555555666666666777333333444444444555555555555555555555666888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999999999999::::::999999:::===BBBFFFRRR[[[dddhhhhhhlllttt|||ooo```OOOFFFDDDCCCFFFJJJJJJNNNUUU\\\cccgggiiijjjmmmttt{{{```TTTNNNJJJLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMPPPTTT[[[kkk{{{tttiii```\\\[[[^^^ffftttvvvjjjaaa^^^\\\^^^hhhyyy~~~yyyuuurrrllliiiddd___YYYSSSMMMJJJHHHEEECCCBBBCCCCCCCCCBBBDDDDDDFFFJJJMMMSSS```mmm|||www```SSSKKKKKKIIIJJJ[[[rrr{{{xxxwwwyyy{{{zzzyyywwwvvvuuuuuuuuuvvvooooooppprrrssssssrrrqqqppprrrrrrnnnmmmoooooollliiihhhggggggfffdddaaa^^^ZZZYYYYYY[[[\\\\\\ZZZYYYVVVTTTRRRRRRQQQPPPNNNKKKHHHHHHHHHGGGEEECCCAAA???<<<======<<<::::::<<<>>><<>>HHH^^^www{{{xxx~~~pppZZZNNNDDDGGGJJJKKKMMMRRRZZZ```mmmzzz{{{wwwssskkkeee^^^XXXTTTOOOIIIDDDAAA>>>;;;:::::::::999888777777888999:::;;;;;;<<<:::;;;;;;;;;<<<<<<======???>>><<<:::999999999:::888888999:::999888777666666777888999888777555333333444444444555555666666333333333444444555555555444555555666888999;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<:::999888999999999:::::::::;;;===BBBEEEPPPXXX```bbb___```gggnnnnnnrrrwww{{{|||zzzxxxxxxjjj\\\MMMFFFCCCDDDHHHNNNMMMQQQXXX```fffkkkmmmnnnuuu|||jjjWWWSSSQQQNNNLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMOOOSSSWWW```rrr}}}|||ssshhhaaa^^^___iiirrruuueee\\\XXXWWWWWW\\\lll}}}xxxtttpppkkkhhhccc]]]WWWQQQLLLJJJGGGEEECCCBBBCCCDDDCCCCCCDDDDDDGGGKKKNNNUUUbbbpppuuu]]]PPPIIILLLKKKLLL___xxx|||wwwvvvxxx{{{zzzyyyxxxwwwvvvuuuttttttmmmmmmnnnqqqtttuuutttssssssuuutttpppnnnooonnnkkkiiihhhgggggggggeeeaaa]]]ZZZZZZZZZ[[[\\\\\\ZZZXXXWWWUUUTTTSSSSSSRRROOOMMMIIIIIIIIIHHHFFFCCCAAA???<<<======<<<::::::<<<===888???EEEKKKXXXooo~~~<<>>;;;::::::999888777777888999999999999888;;;;;;;;;;;;<<<<<<<<<<<<>>>===;;;:::999888888888777777777777777777777777666555555555555444444444666555444333444444666777777666555444444555777888555555666777999:::;;;<<<999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<>>@@@===:::888999;;;<<<===>>><<<:::888999===CCCHHHVVVXXXXXXVVVSSSSSSUUUXXX^^^^^^___``````___]]]]]][[[RRRIIIDDDCCCDDDLLLTTTXXX[[[___bbbeeellluuu{{{nnn\\\TTTQQQOOOPPPNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMQQQVVV]]]iii}}}xxxmmmlllmmmuuuvvvuuuooogggcccdddgggxxx~~~ggg\\\WWWUUUYYYXXX___ttt{{{wwwrrrooolllhhhaaaZZZTTTOOOJJJGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFIIIMMMOOOVVVfffuuuoooYYYOOONNNFFFHHHOOO\\\}}}yyywwwvvvuuuxxxxxxyyyzzzyyyuuupppmmmkkkkkklllppptttwwwyyyyyyvvvxxxzzzyyyuuuppplllkkkhhhiiijjjhhhdddaaa___^^^]]]^^^______]]][[[YYYWWWVVVZZZ[[[WWWUUUVVVVVVTTTPPPOOOMMMJJJGGGEEECCCBBBAAAAAA@@@>>>===<<<;;;:::@@@>>>???GGGSSScccyyy999@@@GGGQQQjjjxxx|||dddNNNHHHFFFFFFHHHJJJMMMUUU^^^kkkwww{{{uuulllggg```[[[WWWRRRLLLGGGDDD@@@<<<999888888777666777777888999999999999888;;;;;;;;;<<<<<<<<<=========<<<;;;:::999888888888666666666666666666666666555555555555444444444444444444333333333444555666777666555444444666777999;;;;;;:::999888888777777::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;===>>>>>>===<<<<<<======<<<:::999999:::::::::>>>>>>>>>???AAADDDHHHKKKOOOPPPPPPNNNKKKKKKLLLNNNMMMMMMNNNOOOOOOOOONNNNNNSSSLLLEEECCCCCCFFFNNNWWWaaacccfffiiimmmuuu|||cccVVVQQQOOONNNOOONNNMMMLLLKKKKKKKKKLLLMMMNNNPPPUUU]]]eeerrrnnndddddddddhhhjjjjjjgggbbbaaacccggg{{{{{{dddXXXUUUTTTYYY[[[fff}}}|||yyyuuurrrmmmhhhaaaZZZTTTOOOJJJGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGJJJNNNQQQXXXiiiyyy}}}hhhVVVNNNNNNGGGJJJRRR^^^~~~{{{xxxuuurrrwwwxxxxxxyyyxxxvvvsssppppppppprrrtttwwwyyyyyyyyyxxxyyyzzzyyytttppplllkkkjjjkkkkkkhhhdddaaa______]]]^^^___```___]]]ZZZYYYWWW[[[\\\XXXVVVWWWWWWUUURRRQQQOOOLLLIIIGGGDDDCCCAAAAAA@@@>>>===<<<;;;:::===<<<>>>DDDNNN^^^uuu777===DDDOOOfffxxxyyyzzz|||lllVVVIIIFFFEEEGGGIIIKKKSSS[[[gggrrr|||vvvmmmhhhaaa\\\XXXSSSMMMHHHDDD@@@<<<999888888777666777777888999999999999888;;;<<<<<<<<<<<<=========<<<<<<:::999888888777777666666666666666666666666555555555555444444444444333333222222333333444555777666666555666777888999>>>===<<<;;;999888777666;;;::::::::::::::::::;;;::::::::::::;;;;;;<<<======<<<;;;<<<===>>>===<<<============<<<<<<<<<<<>>===<<<;;;:::999:::===AAAHHHVVVooo777===BBBIII\\\xxxooooooyyy}}}{{{rrr[[[KKKGGGDDDFFFHHHJJJPPPWWWcccnnn~~~~~~wwwoooiiibbb\\\XXXTTTNNNJJJFFFBBB>>>;;;::::::999888777777888999999999999888;;;;;;<<<<<<<<<=========;;;;;;999888888777777777666666666666666666666666555555555444444444333333333333333333444555555666777777666777777888999::::::::::::;;;;;;;;;;;;;;;;;;:::999888888999:::;;;:::999999999:::<<<===>>>@@@===:::;;;>>>???>>>;;;>>>???AAAAAA@@@??????@@@EEEIIIQQQXXX\\\ZZZVVVRRRNNNMMMLLLIIIFFFDDDDDDCCCEEEEEEDDDEEEEEEFFFGGGHHHHHHFFFGGGJJJLLLQQQZZZdddtttuuuxxx||||||dddZZZRRRQQQSSSRRRQQQRRRQQQRRRSSSSSSTTTTTTSSSSSSTTTXXXdddrrr{{{^^^WWWYYYXXXWWWYYY[[[\\\]]]___dddgggttt~~~bbbVVVVVVYYY^^^jjj}}}yyyvvvmmmhhh```XXXRRRNNNIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHLLLRRRWWWaaatttmmmZZZOOOJJJOOOJJJNNNUUUccc}}}{{{zzzxxxwwwzzzyyyxxxuuusssssstttuuuvvvyyy}}}~~~}}}|||}}}}}}{{{wwwrrrooonnnnnnqqqrrrpppmmmhhhdddbbbbbbccccccddddddbbb___]]][[[ZZZ^^^___\\\ZZZ\\\\\\ZZZXXXVVVTTTPPPMMMIIIGGGEEEBBBAAA@@@???>>><<<<<<;;;888:::===???CCCOOOhhh~~~777<<<@@@EEERRRkkklllkkkxxx{{{~~~www___NNNHHHEEEFFFGGGIIINNNTTT```kkk{{{xxxpppjjjbbb\\\XXXTTTOOOKKKFFFBBB>>>;;;::::::999888777777888999999999999888;;;;;;;;;;;;<<<<<<<<<<<<:::999888888777777777777555555555555555555555555555444444444444333333333333444444555666777777777777777777888999:::;;;;;;888999:::;;;<<<===>>>>>>:::999888777777888999:::999999888999:::<<<>>>@@@@@@===:::;;;===???>>><<<>>>???AAAAAA@@@@@@CCCEEEKKKQQQ\\\gggmmmllleee___VVVTTTPPPLLLIIIGGGFFFEEEEEEEEEDDDCCCDDDEEEGGGIIIKKKLLLOOOTTTVVVYYYbbblll}}}}}}iiiZZZTTTQQQSSSTTTSSSSSSUUUVVVWWWYYYZZZZZZYYYXXXWWWXXX^^^lll}}}zzz]]]VVVXXXWWWXXXYYYZZZ[[[]]]___bbbeeejjjuuueeeWWWXXX\\\eeettt}}}xxxuuulllfff^^^VVVQQQLLLIIIGGGEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIMMMSSSZZZeeeyyyiiiXXXNNNJJJOOOJJJMMMWWWhhh~~~zzzzzz{{{}}}~~~}}}}}}zzzvvvrrrppprrruuuvvvzzz~~~~~~|||xxxtttqqqqqqqqqvvvvvvsssoooiiieeeddddddeeeffffffeeeccc```]]][[[\\\```aaa^^^]]]^^^___]]]YYYXXXUUUQQQMMMJJJGGGEEECCCCCCBBBAAA???>>>===<<<999;;;===???@@@JJJaaavvv555:::???CCCMMMcccpppmmmzzz{{{|||}}}eeeQQQJJJEEEFFFHHHIIILLLQQQ]]]hhhxxxzzzpppjjjaaa[[[WWWTTTOOOKKKDDD@@@<<<999888888777666777777888999999999999888999::::::::::::;;;;;;;;;999888888777666666777777555555555555555555555555444444444444333333333333333444555777888888888888777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888888999999888888888:::<<>>@@@BBBCCCCCCCCCDDDEEEDDDCCCFFFKKKPPPQQQWWWcccpppxxxxxxpppiii^^^YYYRRRMMMJJJIIIHHHGGGGGGFFFEEEEEEGGGJJJNNNQQQUUUXXX^^^dddeeegggpppzzzjjj]]]VVVRRRPPPSSSTTTTTTWWW\\\```aaaccccccbbb___\\\ZZZ]]]ddduuu|||]]]UUUWWWWWWYYYYYYZZZ[[[]]]___bbbcccccckkkuuu}}}jjjZZZZZZ^^^lll~~~|||vvvrrriiiccc[[[SSSOOOKKKIIIGGGEEEDDDDDDCCCDDDEEEGGGHHHIIIJJJNNNUUU[[[hhh|||yyyeeeVVVNNNIIINNNIIINNN[[[qqq}}}yyyyyy}}}}}}xxxsssqqqsssvvvxxx|||~~~~~~{{{wwwtttttttttxxxwwwuuuoooiiieeeccccccdddeeeffffffdddbbb___]]]^^^bbbccc```___aaaaaa___\\\ZZZWWWSSSOOOKKKHHHFFFEEEEEEDDDBBBAAA@@@???>>>;;;<<<===>>>???GGGYYYkkk444999???BBBIII[[[xxxuuuqqq|||{{{yyymmmTTTLLLFFFFFFHHHIIILLLOOOZZZeeetttzzzpppiiiaaaZZZVVVSSSNNNKKKDDD@@@<<<999888888777666777777888999999999999888888888999999999999::::::888888777666666666666777555555555555555555555555444444444333333333222222222333555666777888888777777888999:::<<<<<<======<<<;;;;;;;;;::::::999999777777888888888888777777999888777777999<<<@@@BBBDDDEEEFFFGGGIIILLLQQQTTTTTTTTTTTTQQQQQQVVV___gggfffjjjtttyyypppddd]]]SSSLLLJJJIIIIIIHHHJJJIIIIIIKKKOOOUUUZZZ^^^eeejjjrrryyy{{{}}}lll___WWWTTTQQQQQQSSSUUUXXX```iiirrrrrrsssqqqmmmgggbbb^^^aaajjj}}}~~~___UUUWWWYYYYYYYYYYYY\\\___cccfffgggaaagggooowwwsssaaa```cccrrrzzztttoooeee```XXXQQQMMMJJJIIIHHHEEEDDDDDDDDDDDDFFFGGGHHHJJJKKKOOOUUU\\\iii~~~qqq___SSSNNNIIIMMMHHHOOOaaa}}}{{{yyyzzz~~~|||vvvtttwww{{{|||~~~|||~~~}}}zzzwwwvvvwwwxxxwwwsssnnngggcccaaaaaa```aaaccceeeeeedddcccbbb___ccceeebbbaaaccccccaaa___]]]ZZZUUUQQQMMMIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@===;;;<<<===???DDDRRR```444999???AAAEEETTTpppzzzttt}}}{{{wwwsssVVVMMMGGGGGGIIIIIIKKKOOOXXXcccrrr{{{oooiii```ZZZVVVRRRNNNJJJFFFBBB>>>;;;::::::999888777777888999999999999888777777888888888999999999888777777666666666666777555555555555555555555555444444444333333333222222000222444666777777777666777888:::;;;<<<=========::::::::::::::::::::::::666777888999999888777666999888777777999===@@@CCCHHHKKKOOOQQQSSSWWW^^^dddeeeeeeddd``````gggsss}}}yyyhhh```UUUMMMJJJJJJKKKJJJIIIIIIJJJMMMSSSZZZbbbfffsssxxxnnnbbb[[[UUUUUURRRRRRUUUXXX^^^iiittt}}}wwwooohhhcccdddnnn}}}yyybbbWWWYYY[[[YYYYYYZZZ^^^dddiiilllnnncccffflllvvv|||iiifffiiiuuu}}}xxxrrrnnnccc^^^VVVOOOLLLJJJIIIHHHEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKOOOUUU\\\iiikkkZZZPPPMMMHHHLLLHHHQQQfff}}}zzzzzz|||~~~zzzxxx{{{}}}{{{}}}|||yyyxxxxxxwwwvvvrrrllleeeaaa______\\\^^^aaadddfffgggffffff```dddfffcccbbbddddddbbbaaa___\\\WWWSSSNNNKKKIIIHHHHHHGGGEEEDDDCCCBBBAAA===;;;:::<<<>>>CCCNNNYYYttt333888999===DDDJJJaaayyy}}}uuurrr|||vvv{{{```QQQDDDDDDGGGGGGKKKQQQXXXaaaooo~~~|||qqqiiiaaa[[[YYYUUUNNNHHHFFFBBB>>>:::999888777666777888888888888999999999999999999888888888888777666666666666555555555555666666555555444444333333555444444444444555666666444555555666777888888999777888888888999999999999:::::::::999999999888888666555555666666777888999:::888777999999:::CCCLLLVVV]]]ccccccfffnnnxxx}}}zzzrrrqqqppptttwwwjjj[[[MMMIIIHHHHHHGGGHHHHHHGGGJJJPPPVVV]]]gggqqqvvvjjjaaa[[[VVVSSSXXXQQQQQQYYY^^^dddvvv|||pppiiihhhuuu}}}vvvxxxfff[[[YYYWWWZZZbbb]]]hhhpppqqqvvviiifffhhhnnnxxxnnndddrrr}}}|||wwwpppjjj___ZZZSSSMMMJJJHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIKKKMMMPPPYYYbbbeeezzz~~~eeeUUUNNNFFFMMMOOOMMMUUUttt|||zzzzzz|||~~~|||~~~}}}yyywwwvvvyyyssslllgggeeeccc```^^^bbbaaaaaacccfffiiiiiiiiigggfffcccaaa```aaaccceeeccc___ZZZVVVSSSRRRPPPOOOJJJGGGDDDBBBAAA@@@???>>>???===>>>???===>>>FFFPPPqqq333888888<<>>;;;999888777666777888888888888999999999999999999888888888888777777777666666555555444444666666666555555555555555555444444444444555666666666666666777777888888888666666666777777777888888:::999999999888888888888555555555555666777888999999777888:::;;;>>>HHHRRRbbbllltttwww{{{{{{yyyyyyooo^^^MMMGGGHHHHHHGGGGGGJJJHHHJJJQQQXXX]]]eeemmmrrr{{{oooaaa[[[WWWTTTSSSYYYTTTVVV^^^eeennnyyypppnnn{{{|||yyyiii\\\\\\\\\___gggdddpppyyyzzz~~~ppphhhiiinnnxxxyyykkkvvv~~~|||vvvoooiii^^^YYYQQQLLLIIIGGGGGGFFFEEEEEEEEEEEEFFFGGGIIIIIINNNQQQSSSZZZccciiiyyybbbSSSMMMGGGLLLOOOPPP___~~~|||}}}~~~}}}}}}|||}}}|||{{{yyyyyyxxxxxxwwwtttoooiiieeedddcccbbb```aaa``````bbbfffiiijjjjjjgggeeecccaaa```aaacccdddccc```[[[XXXVVVTTTQQQOOOLLLIIIFFFEEEDDDCCCAAA??????======>>>======DDDNNNeee333888888:::BBBHHH[[[www~~~sssooouuuxxxppp]]]LLLHHHHHHFFFHHHMMMSSS[[[iiixxxxxxqqqjjjbbb]]][[[XXXRRRLLLFFFCCC>>>;;;999999777666777888888888888999999999999999999888888888888777888777777666555444444444555666666666666666777777555444444444444555666666666777777777777777777777555555555555666666666666888888888888777777777777555555555555666777888888999777888;;;===BBBLLLWWWkkkxxx~~~{{{}}}zzzfffQQQIIIIIIIIIHHHGGGGGGEEEFFFMMMTTTXXX]]]aaaiiipppyyyzzznnnaaa[[[WWWUUUUUUWWWXXXWWWZZZaaahhhvvv|||sssttt{{{}}}nnn^^^^^^bbbdddnnnlll{{{{{{mmmllloooyyyvvv}}}~~~zzztttllleeeZZZVVVOOOJJJHHHFFFEEEEEECCCCCCCCCDDDEEEGGGHHHIIIQQQUUUWWW\\\eeemmmsss^^^QQQKKKIIILLLNNNUUUnnn~~~}}}}}}~~~~~~~~~|||{{{zzz}}}yyytttrrrtttwwwxxxxxxoookkkfffcccbbbcccddddddaaa``````bbbfffiiijjjjjjfffeeecccaaa```aaabbbccccccaaa^^^\\\ZZZWWWSSSPPPMMMLLLJJJIIIHHHFFFCCCAAA???=========<<<<<>>;;;:::999888666777777888888888999999999999999999888888888777777888888777666555444444333555555666666777777888888555444444444444555666666666666666555555555555555555555555555666666666666777777777777777666666666555555555555666777888888:::888999;;;>>>BBBLLLWWWhhhyyyuuussszzzqqqYYYNNNMMMLLLIIIHHHGGGDDDDDDKKKRRRTTTWWWZZZeeekkkrrryyywwwddd___\\\[[[YYYVVVWWW\\\\\\]]]aaahhhooo}}}zzzrrrwww{{{ttt``````fffhhhrrrrrrtttqqqrrr{{{|||xxxqqqhhhaaaWWWSSSMMMHHHFFFFFFEEEDDDAAAAAABBBCCCEEEGGGHHHIIIPPPWWWZZZ^^^gggrrrmmmZZZOOOKKKKKKLLLNNNZZZ|||~~~}}}{{{|||~~~~~~}}}|||~~~~~~}}}||||||vvvqqqppptttxxxwwwvvvooolllhhheeeddddddfffgggfffeeedddeeehhhiiijjjiiigggfffdddbbbaaaaaabbbbbbcccbbb```___]]]ZZZUUUQQQNNNMMMLLLKKKKKKHHHEEEBBB@@@===<<<===<<<;;;@@@GGGSSSnnn222888555666>>>DDDPPPcccvvv}}}|||}}}wwwooo{{{|||{{{~~~hhhQQQIIIHHHFFFGGGKKKLLLRRR^^^lllvvv}}}vvvnnnggg___[[[YYYWWWQQQKKKGGGCCC???<<<:::999888777777777888888888999999999999999999888888888777777888777777666555444444444555555666666777777888888555444444444444555666666444444444444444444333333666666777777777888888888666666666666666666666666666666555666666777888999;;;999:::<<<<<>><<<===<<<;;;>>>CCCIII]]]222888444333<<>>===;;;<<<@@@DDDQQQnnn222888444111;;;AAAFFFQQQYYYhhhpppyyy|||}}}zzzwwwZZZNNNKKKHHHHHHJJJKKKOOOXXXbbbjjjttt}}}pppiiiaaa\\\YYYVVVOOOJJJGGGDDD???<<<;;;:::999777777888888888888999999999999999999888888888888777555555555555666666666666666666666555555555555555555444444444444555666666444444444555555666666777888888888999999999999:::666666666777777888888888888888888888999:::;;;<<<:::999;;;>>><<<:::>>>DDDNNN\\\jjjnnnkkkfff```ZZZWWWWWWZZZeee{{{xxxqqqkkkiiijjjeeedddcccdddccchhhuuuyyyoookkkfffaaa^^^]]]\\\[[[[[[[[[^^^cccgggiiiooovvvzzzqqqbbbbbbgggzzzyyyppprrrsss}}}}}}{{{yyyvvvtttpppiii___WWWOOOLLLIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJQQQSSS[[[pppwwwaaaTTTLLLHHHIIIMMMRRRccc}}}|||}}}zzzyyy{{{}}}~~~~~~zzzyyyxxxvvvsssqqqnnnmmmpppsssuuutttpppnnnmmmmmmmmmllljjjkkklllnnnmmmmmmnnnmmmlllkkkiiihhhggggggfffdddcccaaa```]]]YYYVVVSSSPPPMMMLLLKKKJJJHHHFFFFFFAAA>>>>>>>>>;;;<<>>??????<<<<<<>>>AAAAAAOOOmmm333555666666777;;;CCCIIIRRRWWWdddwww|||ssspppooovvv|||||||||oooVVVJJJGGGHHHJJJJJJLLLPPPUUU]]]kkk{{{tttmmmccc\\\WWWTTTPPPMMMGGGCCC???;;;:::999888777888888888888888999999:::888888888999:::::::::;;;:::999999999888888777777666555555444444555555555444444444444444444444444222333444555666777888888::::::::::::::::::::::::999999888777777888888888;;;<<<===<<<;;;;;;<<<===??????>>>>>>>>>>>>??????@@@CCCFFFHHHHHHHHHHHHHHHGGGIIIPPP]]]qqqzzzjjj```YYYUUUTTTSSSTTTUUUVVVXXXZZZ[[[[[[bbbhhhqqqzzz~~~gggdddiiillltttxxx{{{yyywwwtttooojjjbbbYYYSSSNNNLLLJJJHHHFFFEEEEEEEEEDDDDDDDDDFFFHHHIIIHHHGGGIIIMMMTTTbbbzzzpppZZZPPPLLLJJJFFFHHHRRRmmm||||||zzz~~~{{{xxxwwwyyyzzzyyywwwzzz|||}}}xxxsssttt{{{~~~zzzwwwtttuuuuuutttqqqooonnnoootttrrrqqqqqqqqqqqqooonnnlllkkkkkknnnqqqsssqqqoooooopppqqqqqqpppnnnkkkjjjhhhgggeeeccc```^^^\\\[[[WWWUUUTTTSSSRRROOOKKKHHHDDDCCCAAA???>>>>>>???@@@???BBBJJJ[[[ttt222444555555666:::BBBHHHMMMRRR```uuu~~~}}}qqqnnnnnnxxxtttZZZKKKFFFGGGHHHHHHKKKOOOTTT\\\hhhwwwtttmmmddd]]]YYYUUUPPPLLLGGGCCC???;;;:::999888777888777777777777888999999888888888999999999999999999999999888888777777777666666555444444444555555555555555555555555555555777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>><<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>><<>>>>>??????<<<>>>DDDQQQfff|||222333444444555999AAAGGGHHHNNN\\\rrrzzzpppoooqqq|||aaaNNNFFFEEEFFFFFFIIINNNSSSZZZdddqqqyyyuuunnnfff```[[[VVVPPPKKKGGGCCC???;;;:::999888777777777666666666777888888999999999888888888888888888888888777777777777777777666555555444444444555666666666666666666666666999::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<=========???@@@???>>>===>>>???>>>>>>>>>>>>>>>===<<<;;;:::<<<>>>??????@@@BBBDDDGGGHHHKKKTTTbbbtttiii]]]PPPMMMMMMLLLMMMOOOKKKPPPUUUWWWYYY^^^fffmmm}}}ttteeefffnnnuuu~~~xxxvvvqqqllleee]]]UUUPPPMMMKKKIIIGGGEEEDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKLLLRRRYYYggg{{{jjjWWWNNNJJJIIIOOOPPPZZZvvv~~~zzzyyyvvvsssqqqpppqqqsssssssssyyy{{{}}}{{{xxxyyy}}}wwwrrroooppprrrttttttsssssstttuuutttrrrqqqqqqrrrrrrpppooonnnoooqqqtttwwwvvvssspppnnnnnnmmmmmmllllllkkkkkkeeedddbbb```]]][[[YYYXXXYYYXXXVVVTTTSSSQQQNNNKKKIIIGGGEEEBBB@@@?????????;;;<<<@@@HHHVVVkkk111333444333444888???EEEHHHNNNZZZooo{{{uuuvvv}}}hhhSSSHHHEEEEEEFFFIIINNNSSSXXXaaakkksss~~~~~~vvvppphhhbbb]]]WWWPPPKKKGGGCCC???;;;:::999888777666666666666666777777888999999999888888777777777777777777777777777777777777777666555555555555555777777777777777777777777999999:::;;;;;;<<<==============================<<<<<<;;;;;;<<<<<<======>>>???@@@???>>>===>>>@@@>>>>>>??????>>>===;;;;;;;;;===>>>??????@@@CCCFFFFFFGGGKKKTTTaaaqqq{{{yyyssstttuuuhhh___VVVNNNMMMNNNMMMNNNOOOLLLQQQVVVXXX[[[dddsssoooeeeiiittt~~~wwwtttnnnhhhbbbZZZSSSNNNLLLJJJHHHFFFEEEDDDDDDDDDCCCCCCDDDEEEFFFIIILLLOOOUUU\\\lll|||eeeUUULLLHHHIIINNNQQQ___~~~~~~}}}~~~|||yyywwwwwwuuusssrrrrrrtttvvvwwwyyy|||~~~}}}{{{}}}{{{xxxuuutttssstttvvvvvvuuuuuuuuuwwwuuusssrrrrrrssssssrrrqqqoooqqquuuxxxyyywwwtttqqqpppooommmkkkjjjiiihhhhhhcccbbb```^^^\\\ZZZXXXWWW\\\ZZZWWWVVVUUUSSSPPPNNNLLLKKKHHHEEEBBB@@@???>>>===>>>AAAEEEOOOddd111333444333333777???EEELLLPPP[[[lll}}}pppYYYKKKGGGGGGGGGJJJOOOSSSXXX___hhhooo|||~~~wwwqqqiiibbb]]]WWWOOOJJJGGGCCC???;;;:::999888777666666666666666777777888:::999999999888888777777777777777777777888888888888777777666666777777888999999999999999999999999999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>???===>>>??????======>>>???>>>>>>>>>>>>>>>===<<<<<<===>>>@@@@@@AAABBBEEEHHHFFFIIIPPPZZZhhhxxxxxxpppkkkiiimmmooo}}}{{{nnnbbbZZZWWWPPPKKKLLLMMMKKKKKKLLLNNNRRRVVVYYY```ooommmhhhlll|||~~~uuuqqqkkkddd^^^WWWQQQLLLJJJIIIGGGEEEDDDDDDDDDDDDAAABBBDDDDDDEEEHHHMMMQQQ\\\cccsssqqq___SSSJJJHHHIIILLLUUUkkkzzzzzz{{{yyyxxxxxxxxxwwwuuussstttvvvyyy{{{|||~~~}}}{{{yyyxxxwwwwwwxxxyyyzzzyyywwwvvvvvvvvvuuutttssssssttttttsssrrrpppssswwwzzzyyywwwtttrrrsssrrroookkkhhhfffdddccc``````___]]]\\\ZZZYYYYYY^^^\\\YYYWWWVVVUUURRRPPPOOOMMMKKKHHHDDDBBB@@@???>>>>>>AAAEEEMMMbbb222333444333333777???DDDNNNQQQZZZiii{{{|||{{{yyyaaaPPPJJJJJJGGGKKKOOORRRVVV]]]fffmmm{{{xxxrrriiiaaa[[[UUUOOOJJJGGGCCC???;;;:::999888777777777666666666777888888:::::::::999999999999999888888888888888999999999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>??????@@@AAABBB===???@@@???>>>===>>>?????????>>>>>>>>>>>>??????>>>@@@BBBDDDDDDFFFHHHJJJIIINNNXXXdddssszzzooogggeeedddkkknnn}}}tttjjjbbb[[[WWWTTTQQQLLLJJJLLLMMMLLLLLLOOOOOOSSSYYYaaannn}}}nnnkkkppp|||rrrnnnggg```[[[UUUPPPLLLIIIHHHFFFEEECCCCCCCCCDDDAAACCCDDDDDDDDDHHHOOOUUU```gggxxxgggYYYQQQIIIHHHKKKMMM]]]|||~~~xxxxxxyyyxxxyyy{{{xxxwwwvvvttttttvvv{{{~~~~~~|||yyywwwvvvuuuuuu{{{|||}}}{{{xxxvvvuuuvvvtttrrrqqqrrrssstttsssqqqqqqtttxxxyyyxxxuuusssrrruuutttqqqmmmhhhdddaaa```______^^^^^^]]]]]]\\\\\\aaa^^^[[[YYYXXXVVVTTTSSSPPPOOOMMMJJJGGGDDDBBB@@@???===???DDDKKK___333444555444444888???EEELLLOOOWWWfffxxx}}}~~~iiiUUUMMMKKKGGGJJJMMMPPPTTT[[[eeelllxxxzzzrrrhhh___YYYTTTNNNJJJGGGCCC???;;;:::999888777888777777777777888999999:::::::::::::::;;;;;;;;;888999999999::::::::::::888888888999;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB???@@@AAA@@@???>>>???AAA@@@???>>>======???BBBCCCBBBDDDHHHJJJKKKLLLMMMNNNOOOUUUaaannn{{{~~~qqqhhhdddfffiiijjjnnnzzzsssgggccc^^^YYYVVVTTTRRRRRRPPPLLLKKKNNNPPPOOOPPPSSSRRRXXXbbbrrr|||rrrooosss|||yyypppkkkddd]]]XXXSSSOOOLLLIIIGGGFFFDDDCCCCCCCCCDDDBBBDDDFFFEEEEEEJJJSSSZZZccckkkvvv^^^TTTOOOIIIHHHLLLMMMddd~~~xxxxxxyyyzzz|||yyyyyyyyywwwvvvxxx~~~}}}zzzwwwuuutttuuuvvvzzz{{{|||zzzwwwuuuuuuuuuqqqooonnnooopppqqqpppooorrruuuxxxxxxuuusssrrrssstttsssqqqnnnjjjeeeaaa___^^^^^^^^^_________``````ccc```\\\ZZZYYYXXXVVVTTTQQQPPPNNNLLLIIIFFFCCCBBBAAA===>>>BBBHHHZZZ444555555555444888???EEEIIIKKKTTTeeewww}}}|||nnnYYYNNNLLLGGGIIILLLNNNRRRYYYdddkkkuuu{{{sssggg^^^XXXSSSNNNJJJGGGCCC???;;;:::999888777888888888888888999999::::::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;888888999:::<<<>>>@@@AAA========================<<<<<<<<<<<<====================================<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBB@@@@@@AAABBBAAA@@@===<<<===@@@DDDFFFFFFIIINNNPPPQQQRRRRRRSSSTTT[[[gggttt}}}qqqfff^^^___dddiiiiiioootttlllfffcccXXXWWWVVVUUUTTTSSSRRRRRRPPPMMMLLLNNNOOOMMMNNNQQQVVV]]]lll}}}tttrrruuuzzzwwwnnniiibbb\\\WWWSSSOOOMMMHHHGGGEEEDDDCCCCCCCCCDDDDDDFFFHHHGGGGGGLLLUUU]]]kkktttqqqZZZRRROOOIIIIIINNNMMMgggyyyxxxzzz{{{|||||||||zzzxxx{{{|||zzzwwwuuutttuuuwwwxxxxxxyyyzzzyyywwwuuutttuuunnnmmmlllmmmnnnooonnnmmmrrruuuwwwvvvsssqqqqqqsssrrrrrrqqqoookkkgggbbb```]]]^^^^^^___```aaabbbcccdddaaa]]]ZZZYYYXXXWWWUUUQQQPPPOOOMMMJJJGGGDDDCCCDDD???>>>BBBFFFVVVyyy333444555666888:::<<<===JJJLLLQQQ^^^ttt~~~{{{aaaPPPKKKHHHHHHKKKNNNOOORRR\\\gggttt{{{rrrfff^^^YYYUUUNNNIIICCC@@@===;;;;;;;;;:::999666666666777888:::;;;<<<999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>===<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;:::::::::;;;<<<<<>>BBB???======??????===:::888>>>AAA???===???@@@@@@BBB@@@======???BBBDDDFFFGGGQQQYYY[[[\\\^^^^^^]]]aaadddjjjpppuuuvvvvvvvvvlllfff^^^YYYZZZ^^^bbbffflllyyyqqqddd]]]ZZZWWWTTTRRRRRRRRRRRRSSSRRROOOMMMJJJLLLNNNOOOOOOPPPSSSVVVZZZ___uuurrrrrr{{{{{{xxxqqqjjjeee^^^WWWRRRNNNKKKIIIFFFEEEDDDCCCAAAAAA@@@@@@HHHFFFFFFGGGGGGJJJVVVbbbnnn}}}~~~hhhTTTMMMLLLIIIJJJNNNQQQiii{{{xxxxxxyyyzzzzzzvvvxxxzzzyyyxxx|||||||||{{{xxxtttrrrrrrsssuuuuuuuuutttrrrooollljjjhhhmmmoookkkiiijjjllllllrrrrrrrrrssssssqqqmmmiiimmmooopppnnnjjjeeeaaa```ZZZ^^^```^^^___dddggggggddd```\\\YYYYYYWWWTTTPPPRRRUUUXXXWWWQQQJJJEEECCCCCCCCC@@@DDDJJJNNNfff333333444555777999;;;<<>>>>><<<:::;;;@@@BBB@@@@@@CCCEEECCCCCCBBBAAAAAACCCFFFHHHIIIPPPWWW^^^bbbeeejjjkkkhhhfffgggiiijjjjjjiiihhhfffaaa]]]XXXVVVXXX]]]cccfffnnn|||rrrdddZZZVVVUUUSSSQQQLLLLLLMMMNNNOOOPPPOOOOOONNNOOOQQQQQQQQQRRRVVVYYYdddlll|||zzz~~~yyyyyyvvvpppgggbbb[[[TTTPPPLLLIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFHHHIIILLLWWWcccqqquuubbbQQQLLLLLLIIIJJJOOOSSSjjj{{{yyyyyyyyyzzzyyyvvvyyy{{{zzzzzz}}}{{{{{{zzzxxxtttrrrrrrrrrtttttttttssspppmmmiiiggggggjjjjjjfffdddhhhmmmnnnsssrrrrrrrrrsssqqqnnnkkknnnpppqqqooojjjeeebbbaaa\\\aaadddbbbcccgggiiihhhddd```]]][[[ZZZYYYVVVTTTUUUXXX[[[YYYSSSLLLHHHFFFCCCCCCAAADDDJJJLLLbbb222222333444666888999;;;DDDGGGMMMYYYrrroooXXXLLLIIIGGGHHHKKKMMMOOOXXXbbbooozzzuuummmbbb[[[XXXUUUPPPLLLDDDAAA>>>;;;::::::888777666666666777888999:::;;;999:::;;;;;;<<<<<<;;;;;;999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999888888999:::;;;<<>>;;;:::999777666666666666666777888999:::999:::;;;;;;<<<<<<;;;;;;999:::;;;<<<===>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;:::999999999:::;;;<<<<<>>;;;:::999777555666666666666777888999999999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===<<<;;;::::::;;;<<<===>>>======>>>>>>===::::::;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>===<<<<<<<<<>>>>>>???BBBLLLZZZaaaaaaVVV\\\dddjjjmmmoooqqqssswwwvvvoookkkdddaaa\\\XXXVVVWWWYYY[[[ZZZ\\\```gggssszzzeee\\\TTTTTTSSSSSSTTTSSSQQQPPPQQQSSSUUUUUUSSSSSSUUUWWWWWWYYYYYYVVVUUU[[[gggqqq|||xxxsssnnniiiggg___ZZZTTTNNNKKKIIIGGGFFFCCCCCCBBBAAAAAAAAAAAAAAADDDCCCEEEHHHHHHLLLVVVbbbyyykkkXXXOOOJJJKKKJJJGGGJJJRRRhhh~~~~~~|||||||||zzzyyyxxx{{{~~~}}}{{{||||||{{{yyywwwxxxxxxwwwtttqqqppppppnnnmmmlllkkkiiifffeeeddddddgggiiijjjnnnuuuwwwvvvqqqooonnnnnnooopppooonnnqqqrrrrrrpppllliiihhhgggffflllqqqpppoooooommmjjjeeedddbbb___\\\YYYXXXXXXVVVVVVVVVVVVUUUSSSQQQOOOHHHIIIDDDCCCGGGEEEMMMaaa333333333444555666777888<<>>???===;;;;;;>>>===:::999;;;:::;;;;;;;;;<<<<<<<<<<<<>>>@@@AAAAAA@@@@@@AAACCCAAACCCDDDGGGQQQ```jjjmmmgggooo{{{|||vvvoookkkeee___\\\]]]___```ccciiisssiii]]][[[SSSTTTVVVWWWXXXWWWVVVUUUSSSVVVZZZ[[[YYYXXXZZZ\\\ZZZ\\\]]]ZZZ[[[cccrrrzzzwwwrrrjjjdddccc]]]XXXRRRNNNKKKIIIHHHFFFEEEEEEDDDCCCBBBBBBBBBCCCEEEDDDFFFHHHIIINNNZZZfff~~~|||bbbUUUMMMIIIKKKJJJHHHOOOZZZuuu|||zzzzzzzzzyyyxxxyyy{{{}}}~~~|||{{{zzzzzz{{{zzzwwwuuusssuuuvvvuuurrrooonnnnnnkkkkkkjjjiiiiiihhhhhhgggcccgggkkkmmmrrrxxxwwwssspppooooooppprrrrrrqqqoooooopppqqqooollljjjjjjjjjggglllpppooommmmmmkkkhhheeeeeeccc```\\\ZZZYYYZZZXXXVVVUUUTTTUUUTTTQQQOOOIIIKKKFFFCCCGGGEEEHHHVVV333444444444555666888888888AAAHHHKKKWWWqqqqqq|||~~~xxx]]]OOOJJJFFFHHHJJJLLLPPPUUU```lll|||qqqiii^^^WWWSSSPPPKKKFFFBBB???<<<:::999999888777777666666666666777888888999:::;;;;;;<<<<<<;;;;;;777888999;;;<<<===>>>>>>>>>===;;;::::::;;;===>>>;;;;;;::::::;;;<<<>>>???>>>:::999===>>>:::999;;;;;;;;;<<<<<<<<<=========<<>>;;;::::::999888777777666666666666777777888999:::;;;;;;<<<<<<;;;;;;555666888:::===>>>@@@@@@>>>===;;;::::::;;;===>>>::::::999999:::<<<===>>>>>>999888===>>>:::888;;;<<<<<<<<<============>>>:::>>>CCCFFFGGGKKKOOOSSSZZZ^^^______dddqqq~~~kkkbbb^^^\\\___ccchhhmmmpppsssuuuvvvyyy}}}|||tttkkkggggggcccfffgggfffhhhttt~~~yyywwwqqqfff___^^^YYYUUUOOOKKKIIIHHHGGGFFF?????????@@@AAABBBDDDDDDGGGEEEFFFJJJNNNVVVgggvvvjjjYYYQQQJJJGGGIIIJJJMMM[[[kkk~~~zzzvvvsssssstttuuuuuu{{{{{{|||}}}~~~~~~}}}{{{sssuuuwwwyyyzzzxxxsssoookkkmmmooonnnllliiigggggggggggghhhiiijjjlllnnnooonnnppprrrsssyyy~~~}}}xxxrrrsssuuuxxxzzzyyyvvvssslllmmmnnnmmmlllkkklllnnnfffjjjllliiiggghhhgggdddaaacccdddccc``````bbbeeefffbbb]]]ZZZXXXVVVRRRNNNKKKMMMGGGDDDIIIFFFDDDLLL333333333444444444555555999===CCCKKKRRR```wwwuuu}}}~~~kkkXXXNNNHHHJJJJJJHHHMMMUUU]]]eeerrr~~~nnneee\\\XXXTTTMMMHHHGGGAAA@@@>>><<<;;;:::::::::888888777777777777888888:::999888888999:::<<<===999;;;<<<<<<<<<===???AAA???BBBCCCBBB>>><<<===???666888<<<===<<<;;;<<<===::::::;;;;;;;;;;;;::::::999:::;;;<<<<<<<<<<<<<<<<<<>>>@@@CCCHHHPPPXXX^^^dddjjjoooooonnnssspppgggaaabbbiiimmmttt}}}}}}vvvsssnnnmmmmmmpppuuu{{{tttlllfff```]]]UUUSSSOOOKKKHHHEEEDDDCCCDDDCCCBBBAAAAAABBBDDDEEEEEEJJJGGGFFFPPPZZZhhh|||eeeWWWSSSJJJBBBHHHPPPPPPeeezzzxxxvvvtttssstttuuuvvvuuuwww{{{|||yyyrrrrrrsssuuuvvvuuurrrpppnnnkkkiiijjjkkkllljjjgggiiikkkmmmmmmlllllllllmmmmmmrrruuuvvvzzz|||{{{zzzxxxvvvssspppooolllkkkkkklllmmmllliiigggjjjiiiiiiiiijjjjjjiiigggeeebbb___^^^___aaaccccccgggeeeaaa\\\YYYVVVTTTTTTPPPOOOLLLIIIGGGEEEDDDCCC333333333444444444555555999<<>><<<::::::::::::888888777777777777888888999999999888999:::<<<===:::;;;<<<<<<<<<<<>><<<::::::::::::888888777777777777888888999999999999:::;;;<<<<<<;;;<<<===<<<<<<<<<>>>???AAAEEELLLSSSVVVTTTNNNIIIHHHEEEBBB???>>><<<:::999;;;;;;;;;;;;<<<<<<<<<=========<<<;;;<<<>>>@@@AAAAAABBBCCCDDDFFFLLLSSSXXXaaaiiipppsssqqqsssyyyyyyhhhgggnnnwww~~~}}}wwwoooggg```[[[XXXRRRPPPMMMJJJGGGEEEDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFCCCIIIHHHLLLWWW```oooppp[[[RRRIIIOOOMMMOOO]]]rrrzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvxxx|||}}}{{{vvvtttqqqpppppppppnnnmmmlllkkkiiiiiijjjkkkjjjiiitttttttttrrrooommmmmmnnnpppvvvyyyvvvuuuzzz|||wwwrrrmmmjjjiiihhhhhhhhhiiijjjkkkiiihhhiiihhhhhhhhhiiiiiigggfffgggdddaaa```bbbeeeggggggkkkiiifffbbb^^^ZZZWWWVVVSSSRRRPPPNNNKKKGGGDDDBBB333333333444444444555555888:::???DDDHHHQQQdddwwwzzz|||{{{wwwwww|||qqq\\\JJJHHHKKKJJJIIILLLSSSZZZeeeqqq~~~|||nnnddd[[[WWWSSSLLLHHHGGGAAA???===;;;:::999::::::888888777777777777888888999999999999:::;;;<<<<<<<<<=========;;;;;;===???BBBFFFMMMWWW^^^___ZZZUUUMMMHHHCCC???>>>>>><<<;;;??????>>>>>>>>>>>>>>>>>>>>><<<;;;;;;===AAAEEEGGGCCCCCCCCCCCCEEEIIIPPPTTT]]]cccjjjllllllnnntttzzzwwwmmmgggooo}}}|||uuummmddd]]]XXXUUUPPPNNNKKKHHHFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFCCCIIIIIIOOOZZZaaarrrgggVVVQQQIIIRRRPPPTTTmmm|||xxxzzz{{{}}}}}}|||{{{zzzvvvzzz}}}~~~|||{{{wwwtttpppnnnmmmmmmmmmlllkkkjjjhhhhhhiiijjjjjjkkkuuuuuussspppmmmlllmmmnnnpppyyy~~~{{{wwwyyy~~~|||uuuooojjjgggeeeggggggfffhhhjjjkkkjjjiiihhhgggfffggghhhhhhgggeeeeeecccaaabbbeeeiiikkklllkkkiiigggccc___[[[WWWVVVTTTSSSRRROOOKKKGGGDDDBBB333333333444444444555555777:::???DDDHHHQQQdddvvvuuulllpppzzzbbbMMMHHHKKKJJJJJJMMMRRRXXXaaalllxxx{{{mmmddd[[[WWWSSSLLLGGGFFF@@@???===;;;:::999999999888888777777777777888888888888999:::;;;;;;;;;;;;<<<=========;;;;;;===???CCCEEEKKKTTT^^^cccbbb```WWWSSSMMMHHHFFFDDDDDDCCCEEEEEEEEEEEEDDDBBB@@@???>>>===<<<===@@@EEEJJJMMMIIIIIIHHHHHHIIIMMMSSSWWW```eeejjjlllnnnsss{{{wwwkkkjjjooo~~~zzzsssjjjbbb[[[VVVTTTMMMLLLIIIGGGEEEDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFFFFEEEIIIJJJQQQ\\\bbbuuu|||```SSSPPPMMMSSSRRR\\\~~~}}}vvvwwwzzz}}}~~~~~~|||{{{www{{{}}}{{{yyyyyywwwsssooommmlllmmmmmmllljjjjjjiiihhhiiijjjlllmmmrrrrrrpppmmmkkkkkknnnpppppp{{{|||{{{{{{{{{}}}yyysssmmmhhheeecccgggffffffgggiiikkkkkkjjjeeeeeeeeefffhhhhhhgggeeeaaaaaabbbdddiiimmmnnnoooiiigggdddaaa]]]ZZZWWWVVVUUUTTTRRROOOKKKHHHEEECCC333333333444444444555555666999???DDDHHHQQQcccuuu|||vvvgggiii|||~~~kkkSSSKKKKKKIIIJJJMMMQQQVVV^^^gggsss{{{mmmcccZZZVVVRRRLLLGGGFFF@@@???===;;;999999999999888888777777777777888888888888999:::;;;;;;;;;;;;;;;<<<===<<<<<<<<<>>>???BBBDDDHHHOOOWWW]]]aaaccc]]]\\\XXXSSSMMMKKKLLLMMMSSSTTTTTTSSSPPPLLLGGGEEECCCCCCBBBBBBEEEJJJOOORRRQQQQQQQQQPPPQQQVVV\\\```iiimmmssswww|||tttllliiigggooo~~~}}}{{{vvvooofff^^^XXXTTTRRRKKKJJJHHHFFFEEEDDDDDDEEEBBBBBBCCCDDDEEEFFFFFFFFFGGGJJJKKKSSS^^^eee|||rrr[[[QQQPPPOOOSSSTTThhh||||||uuuvvvxxxzzz{{{{{{zzzyyyyyy|||{{{wwwvvvwwwtttqqqnnnmmmmmmnnnnnnnnnlllllllllkkkkkklllooorrrqqqpppnnnllljjjkkkooorrrrrr||||||xxxuuuxxxwwwtttqqqmmmiiieeecccgggeeedddeeegggiiiiiiiiibbbbbbbbbdddggghhhhhhggg``````ccchhhlllooonnnmmmfffdddaaa]]]ZZZXXXWWWWWWWWWVVVSSSOOOLLLIIIGGGGGG333333333444444444555555555888===BBBEEEMMM___ppp{{{{{{hhhiii}}}tttZZZNNNJJJFFFGGGLLLOOOTTTZZZbbbmmm||||||mmmcccZZZVVVRRRKKKGGGFFF@@@>>><<<:::999999999999888888777777777777888888777888:::;;;<<<;;;;;;;;;:::;;;<<<<<<<<<<<>><<<:::999888999999888888777777777777888888777888:::;;;<<<<<<;;;:::999;;;<<<<<<<<<===???AAA@@@CCCGGGHHHIIILLLQQQVVV\\\ccciiiiiieeefffnnnvvvzzz|||}}}{{{vvvmmmddd^^^SSSRRRQQQPPPPPPQQQSSSTTTXXXYYYYYYYYY[[[```ggglllkkksss~~~uuuiiieeefffmmmuuu|||zzzrrrnnnfff^^^WWWQQQNNNMMMHHHGGGFFFDDDDDDDDDEEEEEEAAABBBCCCEEEFFFFFFGGGGGGHHHIIIKKKVVVdddooofffVVVOOOMMMLLLRRR___~~~|||zzzxxxwwwzzz~~~}}}wwwqqqqqqrrrooonnnmmmnnnppprrrrrrqqqsssttttttsssrrrtttxxx}}}yyywwwsssooommmooossswwwwww|||}}}{{{zzztttnnnhhhjjjmmmnnnmmmkkkgggeeedddbbb``````bbbcccdddccc^^^^^^___cccgggiiijjjiiibbbdddhhhmmmooommmgggccceeebbb]]]YYYWWWWWWZZZ[[[]]]ZZZVVVQQQOOONNNOOOQQQ222222333333333333444444555444666===DDDKKKUUU___rrr~~~ssssss}}}|||kkkUUULLLLLLKKKJJJOOOQQQUUU\\\gggsss~~~|||nnnfff[[[RRRMMMJJJGGGDDD???===;;;999888888888888888777777777777999:::;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;<<<===>>>BBBDDDFFFGGGIIILLLQQQTTT```jjjqqqoooooovvv}}}zzzuuunnniiicccaaa\\\WWWQQQOOOOOOOOOSSSTTTVVVVVVVVVYYY___cccjjjooowww~~~}}}}}}yyyyyyyyy{{{xxxdddbbbhhhnnnxxx}}}xxxtttkkkggg```ZZZUUURRRNNNLLLGGGGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEGGGIIIJJJOOOUUUZZZeeeuuu^^^UUUPPPLLLKKKWWWmmm}}}||||||{{{zzzyyy~~~~~~vvvooolllkkkmmmllllllnnnrrrtttssspppssstttsssppprrryyy~~~~~~tttmmmnnnnnnnnnsssyyy~~~{{{wwwrrrooogggjjjmmmooonnnjjjeeebbbbbb```___aaaeeeggggggeeeeeecccaaacccfffhhhgggffffffhhhjjjkkkkkkhhheeebbbfffdddaaa^^^[[[ZZZYYYYYY^^^ZZZVVVTTTSSSTTTTTTSSS222222333333333333444444555444666<<>><<<:::888888888888888888777777777999:::;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;<<<======AAABBBDDDFFFIIINNNTTTYYYfffooowwwyyy{{{|||wwwuuussspppmmmiiigggddd^^^WWWQQQLLLJJJKKKMMMNNNNNNNNNQQQVVVZZZ]]]aaahhhooouuuyyyzzz{{{|||zzzwwwuuutttuuuwwwxxxtttwww}}}~~~mmmaaadddmmmwww}}}wwwssshhhddd]]]WWWSSSOOOLLLJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJJJJPPPWWW___nnnqqq\\\SSSPPPNNNMMMaaa}}}~~~{{{{{{{{{{{{zzzyyy|||}}}}}}{{{wwwrrrooonnnnnnllllllnnnqqqsssrrrppprrrtttsssqqqttt{{{~~~uuupppqqqrrrssswww|||~~~~~~~~~|||yyyvvvrrrpppjjjlllmmmnnnllliiieeebbb_________cccgggjjjiiigggfffdddbbbcccfffggggggeeeeeefffhhhjjjiiigggdddbbbbbbaaa^^^\\\YYYXXXXXXXXX[[[YYYWWWWWWWWWWWWVVVUUU222222333333333333444444444333555;;;>>>AAAHHHOOOaaarrryyyyyyzzziiimmmzzz~~~dddRRRIIIHHHIIIHHHLLLRRRWWW___lll|||~~~qqqjjj___WWWQQQLLLFFFAAA???>>><<<:::888888888888999999888777777888::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBDDDIIIOOOWWW\\\hhhrrr{{{|||sssnnnnnnooopppooooooooonnnjjjbbbXXXNNNHHHGGGGGGHHHHHHHHHJJJNNNRRRSSSVVVZZZ^^^aaadddeeeeeehhhhhhhhhjjjnnnrrrwwwzzzzzzllleeeccclllyyy|||vvvpppddd___YYYTTTPPPLLLIIIGGGGGGFFFEEEDDDDDDCCCCCCDDDCCCDDDFFFFFFEEEFFFIIIKKKLLLQQQZZZggg{{{mmmZZZRRRPPPPPPRRRqqq~~~~~~|||zzzzzz{{{{{{{{{zzzzzzyyyxxxwwwwwwvvvsssqqqnnnmmmlllmmmpppqqqqqqpppqqqtttuuusssvvv{{{~~~}}}zzztttqqqsssuuuwwwzzz~~~~~~}}}{{{yyyvvvtttrrrpppnnnnnnmmmkkkiiifffdddbbb^^^___bbbfffjjjlllkkkiiifffeeecccccceeeffffffeeebbbdddfffggggggeeecccaaa___^^^\\\ZZZXXXXXXXXXXXXZZZYYYYYYZZZ[[[ZZZXXXVVV222222222333333333444444333222555:::===>>>DDDJJJWWWllltttqqqvvvuuugggmmm{{{nnnXXXLLLJJJMMMFFFKKKQQQVVV\\\iii{{{tttmmmcccZZZSSSMMMFFFAAA???>>><<<:::999888888999:::999888888888888::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::;;;<<<<<<===>>>@@@BBBFFFLLLTTTYYYccclllvvvzzztttlllhhhiiikkklllkkkpppqqqsssqqqkkkaaaTTTLLLHHHHHHHHHHHHIIIJJJMMMNNNQQQRRRTTTWWWYYY[[[]]]^^^dddfffkkkqqqxxxqqqfffdddjjjzzz~~~zzzrrrmmm```\\\VVVQQQNNNKKKHHHFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCEEEFFFFFFFFFGGGJJJLLLMMMSSS___pppjjjXXXPPPPPPRRRZZZ}}}|||zzzzzz|||}}}||||||zzzwwwuuuuuuwwwwwwuuurrrnnnnnnnnnoooppppppppppppqqquuuuuutttuuuyyyzzzwwwtttrrrqqqssswwwyyy{{{||||||zzzxxxuuusssqqqqqqqqqpppnnnkkkhhheeecccbbbaaa___bbbfffjjjmmmmmmkkkiiifffeeedddddddddeeeeeeeeeaaabbbdddeeeeeedddbbbaaa^^^]]]\\\[[[ZZZ[[[[[[\\\\\\[[[YYYYYYZZZZZZYYYWWW222222222333333333444444333222444:::===>>>DDDJJJTTTllltttnnnrrr~~~zzzmmmssszzzaaaPPPKKKLLLFFFKKKQQQUUU[[[gggyyywwwoooeee\\\UUUNNNGGGBBB@@@???<<<:::999999999999:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<===>>>???BBBFFFMMMQQQZZZbbbllluuu}}}xxxoookkkhhhgggiiijjjhhheeejjjkkkmmmooommmfff[[[TTTLLLKKKJJJJJJKKKLLLMMMMMMOOOPPPQQQSSSWWW[[[^^^aaaiiinnnwwwqqqddddddgggsss}}}}}}{{{vvvnnnhhh^^^ZZZTTTOOOMMMJJJHHHFFFFFFEEEEEEDDDDDDDDDDDDEEECCCEEEFFFGGGGGGHHHKKKMMMPPPWWWeee|||hhhWWWOOOQQQVVVfff~~~}}}{{{|||}}}~~~~~~|||yyyvvvuuuwwwwwwtttqqqoooppprrrrrrrrrqqqqqqqqqrrruuuuuusssrrruuutttqqqppprrrsssvvvyyy|||{{{yyyyyywwwtttrrrpppoooooopppooommmhhhdddaaa```aaabbbcccgggkkknnnmmmkkkhhhfffffffffeeeeeeddddddeeeeeebbbcccdddeeedddcccbbb```aaa```___^^^^^^___```aaabbb^^^YYYVVVVVVWWWXXXXXX222222333333333333444444444333444999<<<>>>DDDLLLVVVooovvvmmmqqq~~~~~~qqqttt}}}kkkVVVKKKHHHHHHLLLPPPTTTZZZfffuuuzzzrrrggg]]]VVVPPPIIIEEE@@@???===;;;999999999999999999888888999:::<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===>>>???AAAEEEIIIPPPXXX```gggnnntttsssnnngggfffhhhkkkooonnnjjjfffdddddddddfffhhhfff```[[[RRRQQQOOOOOOPPPPPPOOONNNOOOPPPQQQTTTYYY___eeeiiirrrzzzoooddd```eeennnwwwwww~~~{{{zzzwwwqqqiiibbb[[[WWWRRRNNNLLLJJJHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEGGGGGGHHHIIILLLNNNSSS[[[nnn~~~eeeVVVOOOSSS\\\vvv~~~|||}}}~~~~~~|||{{{yyyxxxxxxvvvsssqqqpppsssvvvwwwvvvsssrrrqqqsssuuuuuuqqqppprrrrrroooppptttxxxzzz}}}|||wwwvvvtttrrrpppnnnnnnnnnnnnmmmkkkfffbbbaaaaaacccdddgggjjjnnnooommmiiifffeeedddeeefffeeeddddddeeegggdddeeeeeeeeedddcccbbbaaacccbbbaaaaaaaaabbbdddeeeddd```YYYUUUUUUWWWXXXYYY222222333333333333444444777444555888:::<<>>;;;;;;;;;;;;<<<<<<<<<===<<<;;;::::::999999::::::999;;;===>>>>>>???AAACCCGGGNNNTTTXXX]]]dddfffddddddfffjjjqqqwwwxxxtttooohhhddd``````dddfffeeeccc```]]][[[[[[\\\\\\ZZZXXXZZZZZZ[[[^^^dddllltttyyyvvvjjjaaaaaafffnnnqqqiiieeepppzzzwwwsssmmmddd^^^XXXUUUPPPLLLJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEGGGHHHHHHJJJLLLOOOVVV```wwwxxxbbbVVVPPPWWWbbb~~~||||||}}}~~~~~~}}}zzz|||}}}|||yyyvvvssssssqqqvvv{{{}}}zzzvvvsssrrrrrrtttsssppppppssstttqqqooouuuzzz{{{~~~zzzrrrrrrrrrpppooommmmmmllllllllljjjfffcccbbbdddfffhhhiiilllooooookkkhhhfffeeecccdddfffeeecccdddfffiiigggggggggfffeeecccbbbaaacccbbbbbbaaaaaabbbdddeeeccc___ZZZXXXXXXZZZ[[[[[[222222333333333444444444999666555777888;;;AAAIIIIIIdddnnniiittt|||gggVVVNNNJJJKKKMMMQQQYYYccclllrrr~~~}}}ttthhh]]]WWWRRRMMMJJJAAA???===;;;:::999999:::777777777888:::<<<>>>@@@;;;;;;;;;<<<<<<<<<======<<<;;;::::::999999999999888:::===>>>>>>???@@@BBBAAAGGGLLLNNNQQQXXX]]]]]]dddfffllluuu}}}|||yyyooohhhaaa___cccgggiiiiiimmmjjjhhhgggiiihhhfffcccgggggghhhkkkrrr{{{yyylllddd^^^]]]eeepppzzziii```______pppzzzuuuqqqjjjbbb[[[VVVSSSNNNKKKIIIHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFDDDEEEGGGHHHHHHJJJMMMOOOXXXddd}}}ttt```UUUQQQYYYfff~~~|||~~~}}}|||{{{|||}}}|||{{{xxx|||~~~zzzvvvtttuuurrrwww~~~}}}xxxtttrrrqqqsssssspppqqquuuwwwuuummmtttyyyzzz|||}}}wwwmmmppppppooonnnmmmlllkkkkkkkkkiiigggeeedddfffiiijjjhhhlllooonnnkkkgggfffgggaaadddfffeeecccdddgggjjjjjjiiiiiigggfffdddbbbaaabbbbbbaaa``````aaabbbccc```^^^\\\[[[\\\]]]]]]\\\333333333333333333333333444444444444666999???CCCOOOQQQWWWeeeyyy~~~{{{zzzrrrZZZNNNKKKJJJLLLQQQUUUYYYcccnnn{{{}}}qqqdddZZZRRRMMMIIIGGGCCC>>>:::888888777666888888888888888888999999;;;<<<<<<<<<======>>>>>>===;;;:::999999:::<<<===============<<<<<<<<<<<>>@@@CCCHHHNNNQQQUUUaaannnvvv~~~uuunnnkkkkkkllllllnnnqqqvvv{{{}}}~~~}}}|||~~~~~~yyyssspppiii^^^YYY]]]```aaalll{{{hhh]]]YYY]]]cccxxx|||vvvrrroooiii___XXXSSSQQQOOOLLLIIIFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEDDDFFFIIIIIIIIIOOOWWWZZZooolll^^^VVVQQQ]]]rrr|||zzz{{{~~~}}}|||yyyxxxxxxxxx{{{}}}{{{wwwtttttttttzzzyyyzzz{{{{{{xxxtttpppvvvuuutttttttttttttttuuusssvvvyyy{{{zzzvvvqqqnnnnnnnnnmmmkkkiiihhhgggffffffffffffdddcccdddgggjjjkkkkkkiiihhhfffdddcccbbb]]]^^^^^^^^^___aaaeeehhhllllllkkkiiigggcccaaa___\\\]]]^^^^^^]]]]]]___aaaccc___[[[ZZZ\\\\\\ZZZXXX333333333333333333333333444444555444666999>>>BBBGGGJJJTTTddd|||{{{{{{zzzaaaSSSLLLKKKMMMQQQTTTXXXaaajjjxxxuuuhhh]]]UUUNNNKKKFFFBBB===:::999888888777:::::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>><<<;;;:::999999;;;===>>>========================???>>>===>>>@@@DDDHHHKKKOOOZZZgggppp|||~~~|||{{{{{{xxx|||uuulllhhhccc___^^^\\\WWWXXX]]]aaafffxxxvvvbbbYYYVVV]]]iiizzztttppplllfff]]]VVVRRRPPPNNNKKKHHHEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDFFFIIIIIIJJJPPPXXXaaavvvfffZZZTTTRRRaaawww~~~|||~~~}}}{{{{{{{{{}}}~~~}}}zzzxxxxxxyyy||||||{{{||||||zzzwwwtttuuuuuuuuuttttttttttttttttttvvvxxxyyyxxxtttpppnnnooonnnllljjjhhheeedddccccccdddeeeddddddfffjjjmmmlllkkkiiigggdddbbb```___]]]^^^_________aaaeeehhhkkkkkkjjjiiifffccc```^^^YYYZZZ[[[\\\\\\]]]___aaaaaa^^^\\\ZZZZZZZZZYYYXXX333333333333333333333333444444555555666999>>>BBBAAAFFFQQQddd~~~yyy|||}}}jjjYYYOOOLLLMMMPPPSSSVVV]]]eeettt~~~zzzmmmbbbXXXPPPLLLEEEBBB===:::999999999888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========::::::999999:::<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;<<>>>>>>>>>>>????????????===<<<;;;:::;;;<<>>??????===>>>>>>>>>?????????@@@;;;;;;::::::;;;===???AAABBBCCCFFFMMMWWWdddsss}}}~~~qqqeee___UUUPPPLLLMMMLLLKKKLLLPPPTTTZZZiii}}}bbb^^^]]]ZZZlll}}}zzzyyyuuurrrmmmgggaaa[[[UUUQQQKKKJJJHHHFFFDDDCCCBBBBBBDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFHHHKKKMMMPPPXXXbbbttt}}}gggUUURRRQQQXXXsss~~~|||xxxwwwwwwxxxxxxzzz|||}}}}}}|||zzzvvvtttrrrrrrsssuuuvvvvvvpppqqqrrrsssrrrpppnnnlllmmmllljjjhhhffffffffffffccccccbbbaaaaaa```______```aaabbbbbbaaabbbccceeebbbbbbaaa___^^^\\\[[[[[[VVVWWWYYYZZZ[[[\\\^^^```bbbbbbbbbaaa___\\\ZZZXXX[[[\\\\\\[[[YYYYYYZZZ\\\XXX[[[\\\ZZZVVVSSSTTTVVV333333333333333333333333333444555555666888;;;>>>???CCCNNN```zzzuuu|||zzzmmmZZZQQQJJJJJJMMMRRRZZZaaannnxxx}}}pppcccWWWPPPFFFCCC>>>;;;:::::::::999999999:::;;;<<<===>>>>>><<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>><<<======>>>>>>?????????:::::::::;;;<<<>>>@@@AAABBB@@@BBBGGGLLLSSS]]]fffyyyxxxlllcccZZZUUUSSSNNNKKKJJJLLLKKKJJJNNNTTT\\\hhh}}}mmmccc```aaattt~~~{{{xxxuuuqqqnnnjjjddd^^^XXXTTTQQQJJJIIIGGGEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHGGGIIILLLNNNRRR[[[eeexxxrrr___RRRRRRSSS[[[yyy}}}zzzyyyxxxuuuwww{{{|||yyywwwwwwwwwxxxzzz~~~|||yyysssrrrpppqqqsssuuuvvvuuuoooooopppoooooommmkkkjjjiiihhhfffdddccccccdddddd________________________aaacccccccccaaa``````aaa```______^^^]]]\\\[[[[[[TTTVVVXXXZZZZZZ[[[]]]___bbbcccccccccaaa```^^^\\\]]]^^^^^^\\\ZZZYYYYYY[[[ZZZ[[[\\\ZZZXXXVVVUUUUUU333333333333333333333333222444555666666777:::===>>>BBBLLL]]]vvv~~~}}}yyy{{{bbbWWWLLLIIIKKKOOOWWW___jjjsssuuuggg[[[TTTHHHDDD???;;;::::::999888999999:::;;;<<<===>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;<<<===============;;;;;;<<<======>>>??????;;;;;;;;;;;;<<<===???@@@AAA???@@@FFFHHHIIIOOOWWWbbblll{{{vvvrrrggg]]]YYYUUUOOOLLLMMMLLLKKKMMMOOOPPPQQQYYYaaaooo|||kkkggglll~~~{{{xxxtttqqqllljjjfff```ZZZUUURRRQQQIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGIIIHHHIIIMMMOOOTTT]]]hhh}}}xxxfffWWWNNNQQQTTT]]]}}}|||wwwuuuuuusssqqqtttxxxyyy|||~~~~~~|||xxxvvvuuutttuuuyyy~~~~~~yyytttnnnmmmlllnnnppprrrsssrrrnnnnnnmmmlllkkkjjjiiiiiifffeeedddcccccccccdddddd____________^^^^^^]]]]]]bbbdddeeedddbbbaaaaaabbb``````___]]]\\\ZZZYYYYYYTTTWWWYYY[[[[[[\\\]]]___```aaaaaabbbbbbaaa___^^^\\\]]]]]][[[YYYYYYZZZ[[[]]]\\\[[[[[[[[[YYYVVVTTT333333333333333333333333222444555666666777:::<<<@@@CCCLLL\\\sssxxxiii\\\NNNIIIIIIMMMUUU\\\fffooo|||xxxkkk^^^WWWIIIEEE???<<<:::999999888777777888999:::<<<<<<===<<<<<<<<<;;;;;;:::::::::<<<<<<===============<<<:::;;;;;;<<<===>>>>>>???<<<<<<;;;;;;<<<<<<======@@@>>>AAAGGGHHHFFFIIIPPPPPPZZZhhhrrrwww{{{zzzuuuooofff___[[[SSSOOOQQQRRRLLLIIIJJJJJJJJJNNNRRRTTTWWWaaakkksssmmmuuu~~~|||zzzvvvrrrooohhhgggccc^^^XXXSSSQQQPPPIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGIIIHHHIIIMMMPPPTTT___iiimmm^^^QQQKKKPPPTTT___zzzvvvttttttsssqqquuuzzzsssvvv{{{|||zzzwwwtttrrrppprrrvvv{{{~~~|||uuunnniiihhhhhhjjjmmmoooooonnnnnnmmmkkkjjjiiihhhhhhhhheeeddddddddddddddddddeeeaaa``````___^^^]]]\\\[[[cccdddffffffdddccccccdddbbbaaa___]]][[[YYYXXXWWWUUUXXXZZZ\\\\\\]]]___```\\\]]]^^^_________^^^]]]ZZZ[[[[[[[[[YYYYYY[[[\\\___\\\[[[[[[]]]\\\XXXTTT444444444444444444444444555444333333444666999;;;>>>CCCNNN]]]qqq{{{xxxxxxbbbOOOLLLMMMLLLOOOVVV```dddooovvvcccUUUMMMEEE>>>>>>>>>;;;:::;;;:::;;;;;;<<<<<<;;;;;;:::===<<<:::999999:::;;;===<<<===>>>??????>>>===<<<;;;<<<===?????????>>>>>><<<;;;;;;===AAACCCBBB@@@CCC@@@???CCCHHHKKKKKKKKKWWW]]]dddhhhhhhfffffffffiiiooovvvrrrnnnhhhbbb^^^YYYTTTQQQQQQOOOLLLIIIIIIKKKNNNPPPNNNSSSVVVVVVWWWbbbttt~~~|||yyywwwuuurrrnnnkkkgggccc]]]XXXTTTQQQNNNLLLIIIHHHEEECCCAAAAAAAAAAAACCCDDDDDDEEEFFFHHHIIIJJJJJJLLLGGGHHHRRRWWW^^^nnnlllVVVOOOKKKKKKQQQcccxxxwwwtttrrrqqqqqqrrrsssooorrrvvvxxxxxxwwwwwwwwwrrrrrrsssuuuxxxvvvrrrmmmfffeeefffiiinnnqqqqqqooojjjiiiiiiiiiiiiiiijjjjjjgggfffdddcccbbbccccccdddeeedddbbb```______```aaaffffffeeecccbbbaaaccceeedddaaa^^^ZZZXXXWWWWWWXXXVVVXXXZZZ[[[ZZZZZZ[[[\\\]]]^^^___```___^^^\\\ZZZ^^^ZZZWWWVVVYYY\\\]]]\\\\\\\\\\\\\\\ZZZXXXVVVTTT444444444444444444444444555444333333444666999:::<<>>;;;999:::777888999;;;<<<===>>>>>>===<<<:::999999:::<<<===<<<===>>>>>>>>>>>><<<<<<<<<===>>>??????>>>======<<<;;;;;;===@@@BBBAAA???BBBBBBCCCFFFJJJOOOVVV[[[^^^eeelllkkkddd\\\XXXWWWWWW\\\cccoooyyynnnaaa^^^[[[XXXVVVTTTPPPNNNKKKJJJIIIHHHIIIJJJLLLNNNRRRWWW]]]ccckkk{{{}}}zzzwwwtttrrroookkkhhhddd```ZZZUUURRROOOLLLJJJIIIGGGEEECCCBBBAAAAAAAAADDDDDDDDDEEEFFFHHHJJJKKKIIIMMMJJJLLLUUUYYYbbbsssuuu```QQQMMMJJJLLLRRRaaa|||yyywwwtttrrrqqqpppqqqqqqqqqsssvvvxxxxxxvvvtttssstttsssssssssssspppkkkggghhhgggfffhhhkkklllkkkiiiiiihhhhhhhhhhhhiiijjjjjjhhhgggeeedddcccccccccddddddcccaaa```______``````aaabbbccccccbbbbbbdddfffeeebbb^^^YYYVVVUUUUUUUUUUUUWWWYYYYYYXXXXXXYYYZZZ______``````___]]][[[ZZZ^^^[[[WWWVVVXXXZZZZZZZZZ[[[[[[[[[ZZZYYYWWWUUUSSS444444444444444444444444444444333333444666888999:::???GGGSSSeee~~~xxxzzz___RRRNNNLLLNNNSSSXXX]]]hhhxxxoooaaaWWWMMMDDDAAA???;;;999:::777888999;;;<<<===>>>>>><<<<<<;;;::::::;;;<<<===<<<===>>>??????>>>===<<<===>>>>>>>>>>>>>>>===<<<===<<<;;;===???@@@@@@???AAADDDGGGIIIMMMWWWeeennnqqqyyyyyyjjjYYYPPPNNNLLLQQQWWWbbbyyyggg^^^VVVUUUSSSRRRRRRQQQOOOMMMIIIIIIJJJJJJLLLNNNPPPQQQUUU[[[eeeqqq}}}zzzvvvsssppplllhhheee```\\\VVVQQQNNNLLLJJJHHHHHHGGGEEECCCBBBAAABBBBBBDDDDDDDDDEEEGGGHHHJJJKKKHHHNNNNNNPPPYYY___kkkjjjVVVMMMKKKKKKMMMTTTaaawww}}}xxxwwwtttrrrqqqpppqqqqqqssstttvvvwwwwwwuuurrrpppsssrrrqqqpppnnnkkkfffcccfffeeeeeefffhhhhhhhhhgggggggggggghhhhhhiiiiiiiiiiiihhhfffdddccccccccccccbbbbbbaaaaaa```_________]]]```ccceeeeeeeeeggghhhdddaaa]]]XXXUUUSSSSSSSSSTTTUUUWWWWWWVVVVVVXXXYYYaaaaaaaaa```___\\\ZZZXXX\\\YYYVVVUUUVVVWWWWWWWWWYYYYYYYYYXXXWWWUUUTTTSSS444444444444444444444444444444333444444666777888999===DDDNNN^^^vvv~~~iiiWWWNNNKKKMMMQQQUUU[[[fffuuuwwwiiiZZZPPPEEEAAA>>>;;;:::;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;;;;<<<<<<======>>>???@@@@@@??????>>>??????>>>>>>>>>===<<<<<<===<<<<<<===>>>???@@@@@@BBBFFFJJJNNNXXXiiiyyyrrr\\\PPPMMMKKKOOOTTT]]]sssfff\\\XXXVVVUUUUUUUUUUUUSSSQQQOOOOOONNNOOOQQQTTTXXXZZZ^^^eeerrr~~~{{{vvvrrrnnnjjjfffccc\\\XXXSSSOOOLLLKKKIIIGGGGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFGGGIIIJJJKKKIIIQQQRRRUUU___iii{{{eeeTTTMMMLLLKKKNNNUUUdddvvv~~~xxxvvvuuuttttttsssttttttuuusssssstttvvvvvvuuurrrpppoooooonnnmmmkkkiiifffdddccccccccceeefffhhhiiiiiiffffffggghhhhhhhhhhhhhhhhhhgggeeecccaaaaaaaaaaaaaaabbbbbbbbbbbbaaa```______bbbgggiiiiiiiiiiiiiiiaaa^^^ZZZVVVSSSRRRSSSSSSTTTVVVWWWWWWVVVVVVXXXZZZcccbbbaaa```]]][[[XXXWWWWWWVVVUUUTTTTTTVVVWWWWWWYYYYYYXXXWWWVVVUUUTTTTTT444444444444444444444444333333444444444555666666999<<>>;;;:::<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<======>>>???@@@AAABBBAAAAAA@@@??????>>>=========<<<<<<============>>>???AAABBBCCCHHHOOOZZZmmmsssZZZMMMIIIIIIMMMQQQXXXmmmpppaaa[[[YYYWWWWWWXXXYYYYYYYYYXXXVVVTTTSSSUUUYYY^^^aaaiiisss{{{}}}yyysssnnnjjjfffbbb___YYYVVVQQQMMMKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLTTTVVV[[[kkkzzzyyyaaaTTTLLLJJJIIIKKKVVVhhhyyywwwssssssssstttuuuwwwyyyzzz{{{sssrrrrrrsssuuuvvvtttrrrppppppooollliiigggeeeeeefffffffffffffffgggiiijjjfffggghhhhhhhhhhhhgggfffeeedddbbb```_________```bbbbbbcccccccccbbbaaa```aaadddhhhjjjjjjhhhgggggg\\\ZZZWWWTTTSSSSSSTTTUUUWWWXXXXXXXXXWWWXXXZZZ\\\cccbbbaaa^^^\\\YYYVVVUUURRRRRRRRRSSSTTTUUUWWWYYYZZZYYYXXXWWWVVVVVVUUUUUU444444444444444444444444333333444444555555555555888<<>>>>>;;;;;;;;;<<<======>>>>>>===>>>@@@AAABBBBBBAAAAAA???>>>>>>============>>>===>>>>>>>>>>>>@@@CCCFFFFFFQQQ^^^mmmoooXXXLLLIIIHHHMMMQQQWWWkkk|||kkk```^^^[[[[[[^^^aaadddeeecccaaa^^^\\\]]]```cccfffooozzz~~~|||zzzxxxtttmmmhhhddd```\\\ZZZWWWSSSOOOLLLJJJJJJIIIGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFHHHIIIKKKLLLNNNWWW\\\hhh~~~mmmZZZQQQIIIHHHGGGJJJYYYoootttrrrqqqrrrtttwwwzzz|||~~~wwwssspppqqqtttwwwvvvuuuuuutttqqqmmmhhhdddccccccllllllkkkhhhfffeeefffhhhhhhiiijjjjjjiiihhhfffeeecccbbb```___^^^^^^______bbbbbbbbbaaaaaaaaaaaaaaaaaadddggghhhgggeeedddcccZZZYYYVVVTTTSSSTTTUUUWWWXXXYYYYYYYYYXXXYYY\\\^^^bbbaaa___\\\ZZZWWWUUUTTTNNNPPPRRRSSSSSSUUUXXXZZZZZZYYYXXXWWWVVVVVVVVVVVV444444444444444444444444333333444444555555444444666:::???AAAHHHXXXnnnxxx^^^PPPNNNPPPPPPUUU]]]hhhsss}}}~~~mmm```PPPGGGAAA;;;:::;;;777888999;;;<<<===>>>>>>:::;;;<<<======>>>>>>>>><<<===>>>@@@AAAAAA@@@???>>>>>>===<<<<<<===>>>???<<<>>>?????????AAAFFFJJJOOO```rrr{{{eeeUUUNNNLLLJJJOOOTTT[[[ooouuuqqqmmmkkkmmmqqquuuvvvttttttrrrqqqpppoooooooooxxx~~~rrrtttzzz}}}zzzyyytttpppjjjddd```]]]YYYWWWTTTQQQLLLJJJIIIIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLOOOZZZdddwww|||cccTTTNNNGGGHHHIIIPPPbbb{{{~~~tttsssppprrrtttwwwzzz|||~~~|||wwwqqqooosssvvvwwwvvvttttttqqqlllfffcccccceeennnnnnmmmiiifffeeefffiiijjjkkkkkkkkkjjjhhheeedddaaa```____________```aaaaaa```___^^^^^^___```aaaaaacccfffgggeeeddddddddd[[[YYYVVVTTTSSSSSSUUUVVVYYYYYYYYYXXXXXXYYY\\\___aaa___]]]ZZZXXXVVVTTTSSSNNNPPPSSSTTTSSSTTTWWWYYYXXXWWWVVVUUUTTTTTTUUUUUU444444444444444444444444333333444555555555444444555999===???DDDRRRgggwww|||dddSSSOOOPPPNNNSSSZZZbbblllvvvtttfffUUUJJJBBB<<<999::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>>:::;;;===>>>?????????>>>>>>===<<<<<<<<<>>>???@@@<<<>>>@@@@@@@@@BBBHHHLLLWWWmmmyyyhhhXXXNNNKKKLLLHHHNNNTTT\\\qqq}}}}}}{{{yyywwwooovvvzzz{{{zzzyyytttpppjjjddd```]]]ZZZXXXRRROOOKKKHHHHHHGGGGGGFFFDDDDDDCCCBBBBBBCCCEEEFFFEEEEEEFFFGGGHHHJJJKKKLLLOOO[[[jjjsss]]]RRRNNNGGGJJJNNNWWWlll}}}uuuuuuppprrrtttwwwyyy{{{|||}}}zzzrrroooqqquuuvvvvvvppppppoookkkfffdddfffiiikkklllkkkiiiffffffiiilllllllllmmmllljjjhhheeecccaaa``````______```bbbccc```^^^]]]\\\\\\]]]___```bbbdddfffggggggfffggghhh]]][[[XXXTTTSSSSSSSSSTTTYYYYYYYYYXXXWWWYYY\\\^^^```^^^\\\YYYWWWUUUTTTSSSOOORRRTTTTTTSSSSSSUUUXXXWWWVVVUUUSSSSSSSSSTTTTTT777666666666555555555555555444444555666666555444999777;;;CCCEEEHHHYYYnnn}}}{{{ttt^^^RRRQQQOOOSSSXXX___gggrrryyy{{{pppYYYJJJEEECCC???;;;<<<:::999999;;;<<<<<<;;;:::::::::;;;<<<>>>???@@@AAAAAA@@@???>>>>>>>>>???===AAA@@@<<<<<>>DDD@@@@@@BBBBBBCCCLLLXXXmmmzzznnnjjjbbbYYYRRRMMMKKKJJJQQQSSSXXXeee|||{{{nnntttzzz~~~~~~zzzvvvrrroooiiiccc^^^XXXRRRNNNPPPMMMJJJIIIHHHGGGEEECCCCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFFFFGGGHHHKKKMMMQQQ\\\qqqlllVVVMMMLLLIIIKKKOOO]]]xxxyyyuuussstttuuuvvvxxxzzz|||}}}|||tttqqqtttvvvvvvuuutttoooiiidddbbbbbbbbbaaahhhiiiiiihhhffffffgggiiioooqqqsssrrrnnniiifffeeefffdddbbb```______```aaa```^^^\\\[[[\\\]]]```bbb___```aaadddfffeeeccc```ZZZZZZYYYWWWUUUUUUWWWZZZYYYYYYYYYXXXWWWWWWYYY[[[]]]^^^___]]]YYYVVVTTTSSSQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRQQQ666555555555555444444444555444444555666666555444777555999@@@BBBEEEVVViii{{{yyyxxx~~~fffXXXSSSQQQTTTXXX^^^fffooovvvyyyyyycccRRRIIIEEE@@@======;;;::::::<<<======<<<<<<<<<<<<===>>>???AAAAAAAAAAAA@@@?????????@@@@@@@@@CCCBBB===<<>>>>>===>>>>>>>>>???@@@AAABBBCCCAAAAAA@@@???@@@AAABBBCCCAAACCCBBB???>>>@@@???<<<@@@AAABBBBBBBBBKKK```ttt|||gggYYYSSSRRROOOMMMKKKJJJJJJLLLOOOQQQTTTWWWaaauuuzzzttt||||||yyyxxxyyyyyyuuurrrnnniiibbb\\\XXXTTTPPPNNNMMMKKKHHHGGGGGGFFFEEECCCBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEFFFHHHIIILLLPPPSSSWWWbbbvvv}}}dddRRRKKKLLLLLLMMMUUUiii|||zzz{{{{{{||||||}}}}}}~~~~~~{{{tttpppqqqsssuuuuuusssmmmfff```___```aaabbbeeegggiiiiiihhhgggggghhhooooooooolllhhheeedddeeeccccccaaaaaa```aaabbbccc___]]]\\\ZZZZZZ[[[]]]^^^bbbbbbbbbddddddccc___\\\[[[[[[[[[ZZZYYYYYY[[[^^^]]]]]]\\\ZZZWWWWWWXXXZZZYYYZZZ[[[ZZZWWWTTTTTTTTTRRRRRRRRRSSSTTTUUUUUUUUUWWWVVVUUUTTTRRRQQQPPPOOO666666555555555444444444555666777777666555444555333333666;;;===AAANNN\\\ppp|||zzzvvvuuuuuuqqqrrr~~~zzz|||cccRRRUUUSSSTTTYYY```fffooovvv|||lllYYYKKKCCC@@@===<<<;;;;;;===>>>>>>===AAAAAAAAAAAAAAABBBCCCDDDAAAAAA@@@@@@AAACCCEEEFFFBBBBBBBBBAAAAAABBBBBBAAADDDDDDEEEGGGMMM\\\qqqlllYYYNNNKKKLLLIIIIIIIIIKKKNNNRRRVVVYYY]]]bbbooozzz|||~~~|||yyywwwvvvtttqqqnnniiiddd]]]WWWTTTQQQOOOMMMLLLIIIGGGFFFFFFFFFEEECCCAAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIILLLPPPSSSZZZfff|||yyy```OOOJJJKKKLLLOOOYYYqqq}}}{{{zzz~~~~~~~~~~~~~~~}}}}}}|||zzzsssooooooqqqrrrsssqqqkkkddd___^^^```bbbccccccfffiiijjjiiihhhhhhhhhooonnnllliiieeecccccceeeeeedddcccaaaaaa```aaaaaa^^^]]][[[ZZZZZZZZZ[[[\\\bbbbbbbbbcccdddaaa]]]ZZZZZZ[[[\\\[[[ZZZZZZ\\\^^^^^^^^^]]][[[XXXWWWXXXYYYZZZZZZZZZXXXUUURRRRRRRRRPPPQQQQQQRRRSSSTTTUUUUUUWWWWWWUUUTTTRRRPPPOOONNN777777777777666666666666555777888888555444444555333444777:::<<>>>>>===CCCBBBBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@BBBEEEHHHJJJHHHFFFEEEEEEDDDCCCDDDEEEGGGGGGIIIRRRbbbuuunnn\\\QQQLLLJJJJJJHHHIIIJJJNNNRRRWWW\\\___dddmmmyyyvvvzzzyyyyyywwwtttrrr}}}}}}zzzwwwtttpppkkkiiiddd```YYYTTTQQQOOOMMMLLLJJJHHHEEEEEEEEEEEEDDDCCCAAAAAABBBBBBCCCDDDDDDEEEGGGHHHHHHHHHIIIKKKPPPSSS\\\kkkvvv___NNNIIIJJJMMMQQQ```zzz~~~{{{yyyyyy}}}||||||xxxrrrnnnmmmnnnooopppnnniiibbb______aaacccdddcccfffjjjkkkkkkjjjjjjjjjooonnnlllhhhdddcccccceeegggfffdddbbb```^^^]]]\\\\\\\\\[[[ZZZZZZZZZ[[[\\\aaaaaaaaaccccccaaa]]]ZZZZZZ[[[\\\[[[ZZZZZZ[[[]]]______^^^[[[XXXVVVWWWYYY[[[[[[ZZZWWWSSSQQQPPPPPPOOOPPPPPPQQQSSSTTTTTTUUUWWWVVVUUUSSSQQQPPPNNNMMM888888888777777777666666555888:::888555333444666333555777999;;;@@@IIIOOOaaaqqqxxxmmmjjjvvvwwwzzz{{{dddXXXQQQNNNTTTYYY]]]gggsssxxx}}}rrr^^^OOOGGG>>>===<<<<<<>>>??????>>>CCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@AAACCCGGGKKKNNNQQQLLLIIIHHHGGGEEEGGGJJJMMMQQQYYYhhh}}}xxx^^^PPPLLLJJJHHHGGGGGGHHHLLLPPPWWW]]]bbbeeelllyyyzzzhhhcccdddhhhkkkdddeeegggiiiooo~~~}}}{{{wwwrrrlllhhheee___[[[VVVRRRPPPNNNLLLJJJHHHFFFDDDDDDEEEEEEDDDCCCAAABBBBBBCCCDDDEEEFFFFFFHHHIIIIIIIIIJJJMMMRRRVVV```sssttt^^^NNNIIIKKKMMMUUUhhh{{{xxxyyy~~~}}}wwwuuuqqqnnnkkkkkkkkkkkkiiifffbbb```aaaccceeefffeeegggjjjllllllkkklllmmmoooooommmiiifffddddddeeegggfffdddaaa___\\\ZZZYYY[[[[[[ZZZZZZ[[[\\\\\\]]]^^^___```bbbcccbbb^^^[[[\\\]]]]]]]]][[[ZZZ[[[\\\^^^^^^]]]ZZZWWWVVVWWWXXX[[[[[[ZZZWWWSSSQQQPPPQQQOOOPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPOOONNN777777777777666666666666555888;;;999555333444666222555777777999???FFFJJJVVVllluuupppyyyzzz~~~qqq]]]SSSNNNRRRVVVXXXaaannnssswww~~~mmmYYYMMMAAA???>>>>>>@@@AAAAAA@@@CCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@AAADDDIIIMMMPPPSSSMMMIIIJJJKKKJJJOOOUUU^^^iiixxxlllUUUKKKIIIGGGFFFGGGIIIKKKQQQXXXaaaiiipppsss}}}mmm[[[VVVUUUWWWZZZ[[[\\\```gggttt~~~}}}{{{{{{yyyvvvpppjjjfffddd[[[XXXUUURRRPPPNNNKKKIIIFFFEEECCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMRRRXXX]]]lllrrr^^^PPPKKKLLLMMMYYYqqq}}}yyy{{{}}}{{{zzzrrrrrrpppnnnkkkhhhggggggfffcccaaaaaacccfffhhhhhhgggiiikkkllllllmmmoooqqqppppppooolllhhheeeeeefffdddcccbbb```^^^[[[YYYXXXZZZZZZZZZ[[[\\\]]]^^^^^^[[[\\\^^^aaacccccc```^^^^^^___```___]]][[[[[[[[[\\\\\\\\\YYYVVVVVVWWWXXXYYYYYYXXXVVVSSSRRRSSSUUUQQQQQQRRRTTTUUUVVVWWWXXXUUUTTTSSSRRRQQQPPPOOOOOO777666666666555555555555555999;;;999555222444777111444666666888>>>DDDGGGOOOhhhxxx{{{{{{yyyaaaUUUOOORRRTTTTTT]]]jjjnnnrrrxxxwwwaaaSSSCCCAAA@@@@@@BBBCCCCCCBBBBBBAAAAAA@@@????????????AAAAAA@@@AAAEEEJJJOOORRRPPPIIIGGGJJJNNNPPPXXXaaaqqqwwweeeSSSKKKHHHFFFGGGKKKMMMPPPWWWaaalllvvv~~~fffWWWSSSSSSTTTWWW^^^___cccmmm}}}|||{{{wwwxxxwwwtttoooiiifffdddYYYWWWTTTRRRPPPNNNKKKHHHFFFDDDBBBBBBDDDEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMPPPVVV]]]bbbwwwppp^^^QQQLLLMMMMMM[[[www~~~zzz}}}zzz{{{||||||{{{yyywwwuuupppppppppnnnjjjgggeeedddcccbbbaaabbbeeehhhiiiiiiiiijjjkkkllllllnnnpppssspppqqqpppmmmiiigggffffffaaaaaaaaa___^^^\\\ZZZYYYYYYYYYZZZ\\\]]]^^^___```YYYZZZ\\\```ccccccaaa___```bbbbbbaaa^^^\\\[[[\\\[[[[[[[[[XXXVVVUUUWWWXXXWWWWWWWWWVVVTTTTTTVVVXXXRRRSSSTTTUUUWWWXXXYYYZZZTTTSSSSSSRRRQQQPPPPPPPPP999888666555555555666777999999777666555555555555444333222333666;;;@@@CCCSSScccwwwsss|||qqq^^^QQQQQQTTTTTTXXX___gggjjjooowwwvvvdddSSSKKKDDDCCCCCCBBBBBBDDDCCCCCCCCCBBB@@@>>>===<<<===>>>???AAADDDGGGIIIJJJKKKJJJKKKKKKKKKRRRdddvvvgggWWWJJJHHHIIIGGGIIIMMMJJJ\\\lll{{{tttXXXSSSVVVTTTVVV^^^^^^ccciiivvv{{{wwwuuutttrrrqqqnnnhhhaaa\\\VVVTTTQQQOOONNNMMMKKKIIIDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGMMMHHHGGGKKKQQQXXXbbblllvvvhhh\\\QQQNNNSSSXXXjjjzzzwww|||zzzxxxxxxyyyyyyyyyxxxnnnoooqqqqqqooojjjeeebbbbbbeeehhhkkkmmmllljjjhhheeeeeeeeehhhkkknnnnnnmmmoooooonnnjjjfffcccbbbbbbbbbbbbaaa___^^^\\\[[[[[[[[[]]]``````^^^\\\[[[[[[ZZZ[[[]]]___``````___^^^bbbbbbaaa___]]][[[YYYXXXZZZXXXWWWVVVVVVWWWXXXZZZ]]]ZZZWWWVVVVVVVVVUUUTTTSSSTTTVVVXXXYYYZZZZZZ[[[XXXXXXWWWUUUSSSPPPNNNMMM999888777666555666777777999888777666555555555555444333333444666;;;@@@CCCNNN]]]xxx{{{rrrzzzzzzfffTTTPPPQQQQQQTTT[[[dddhhhnnnvvvttt[[[PPPEEEBBBAAA@@@@@@BBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFIIISSShhh{{{yyy___QQQGGGGGGIIIGGGJJJOOOXXXooolllWWWWWWZZZWWWXXX```gggnnnyyy~~~yyyvvvsssrrrpppnnnkkkeee^^^YYYTTTQQQNNNLLLLLLKKKIIIGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGKKKIIIIIINNNTTT\\\jjjvvvlllaaaWWWNNNMMMRRR]]]zzzzzzwwwxxxwwwvvvwwwyyyyyyxxxwwwmmmnnnpppqqqoookkkgggddddddeeehhhiiijjjiiigggfffcccccccccfffjjjlllmmmmmmmmmmmmllljjjfffcccbbbcccbbbbbbaaa```___]]]]]]\\\\\\^^^``````]]][[[ZZZZZZYYYZZZ\\\^^^______^^^]]]_________^^^]]][[[ZZZYYYZZZYYYWWWVVVVVVWWWYYYZZZ]]]ZZZXXXVVVVVVVVVVVVUUUTTTUUUVVVWWWXXXYYYZZZZZZXXXXXXWWWUUUSSSQQQOOOMMM999888777777666666777777999888777666666555555666444444333444666:::>>>AAAFFFTTTmmmyyysss[[[RRRQQQPPPRRRWWWaaagggooouuu|||lll\\\KKKCCCBBBAAAAAACCCBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@??????@@@@@@AAABBBBBBAAAAAABBBFFFQQQfffyyyjjjVVVLLLFFFHHHJJJIIINNNVVVfffuuudddYYY\\\```___ccckkkwww~~~}}}{{{vvvssspppooollljjjfffaaaZZZUUUQQQNNNKKKJJJIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHIIIIIILLLQQQUUU___rrrrrraaaXXXQQQKKKMMMUUUkkk~~~zzzwwwsssssstttvvvxxxxxxvvvtttjjjlllnnnooonnnkkkhhhfffffffffgggffffffeeedddccc``````aaadddgggjjjkkkkkkjjjjjjjjjhhheeecccccccccbbbbbbaaaaaa```___^^^^^^]]]___```___\\\ZZZYYYYYYWWWXXXZZZ\\\]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\ZZZYYYZZZYYYXXXWWWWWWXXXYYYZZZ[[[YYYWWWVVVWWWWWWVVVUUUTTTUUUUUUVVVWWWXXXXXXYYYWWWWWWWWWVVVTTTQQQOOOMMM999999888888777777777777888888777666666666666666555444444444666999===???AAAMMMccczzzgggXXXSSSRRRTTTWWW^^^eeeoootttyyylllVVVJJJFFFDDDCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAACCCAAAAAACCCEEELLL\\\kkkvvv___RRRKKKHHHLLLMMMLLLTTT___vvvkkk```\\\aaahhhlllwww~~~}}}|||{{{zzzxxxssspppnnnllliiifffbbb]]]VVVRRRNNNLLLIIIHHHGGGGGGEEECCCAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJNNNQQQUUU```wwwwwwgggYYYRRRMMMJJJPPPZZZ~~~}}}||||||yyywwwpppppprrruuuvvvuuurrrnnnggghhhkkklllllljjjhhhfffhhhgggfffdddcccbbbaaaaaa^^^]]]^^^aaaeeehhhiiiiiifffggghhhfffdddbbbbbbcccbbbaaaaaaaaa``````______]]]______^^^[[[XXXWWWWWWUUUVVVXXXYYY[[[[[[\\\\\\]]]^^^^^^___^^^\\\ZZZXXXYYYYYYXXXWWWWWWXXXYYYYYYYYYWWWVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVVVVTTTQQQOOOMMM999999999999999888888777888777777666666666666777555555444555666999;;;<<<@@@HHHZZZooo|||~~~}}}}}}sss```WWWTTTUUUWWW\\\dddmmmrrrvvv~~~{{{cccTTTLLLFFFDDDEEEEEEDDDCCCBBBAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAABBBAAAAAACCCEEEFFFIIIRRR]]]kkkxxxmmmZZZPPPLLLKKKNNNNNNOOO[[[jjj~~~hhhbbbaaahhhrrr}}}|||zzzzzzxxxuuupppmmmkkkiiifffbbb___ZZZTTTPPPMMMKKKHHHGGGGGGFFFEEECCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHIIIKKKOOORRRUUUccc}}}kkk^^^RRRMMMJJJIIIRRR___~~~zzzxxxzzzzzzxxxuuuooopppqqqssstttqqqmmmiiidddeeegggiiijjjiiigggfffiiigggeeecccbbbaaaaaaaaa]]]]]]^^^```dddggghhhhhhdddeeeeeedddbbbaaaaaacccaaa`````````______^^^^^^\\\]]]]]][[[YYYVVVVVVVVVTTTUUUVVVWWWYYYZZZ[[[[[[```aaaaaaaaa___\\\YYYWWWXXXXXXWWWWWWWWWWWWXXXXXXUUUTTTTTTUUUVVVWWWVVVUUUVVVVVVUUUTTTTTTTTTTTTUUUTTTUUUUUUUUUSSSQQQNNNLLL999::::::::::::999888888777777666666666666777777666555555555666888999:::???DDDQQQdddqqqtttuuuvvvkkk]]]VVVUUUVVVZZZaaaiiiooottt{{{rrraaaSSSIIIEEEEEEFFFEEECCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAA??????BBBFFFGGGGGGMMMTTT]]]jjjxxxzzzjjj[[[QQQNNNNNNPPPOOORRRdddyyyvvvkkkiiilllxxx~~~~~~|||{{{yyywwwsssnnnkkkgggdddaaa^^^[[[WWWRRRNNNLLLJJJHHHFFFFFFFFFDDDCCCAAAAAAAAABBBCCCCCCDDDDDDCCCDDDFFFGGGHHHHHHIIIIIIJJJLLLOOOTTT\\\nnnxxx```UUUKKKIIIHHHJJJVVVeee{{{vvvvvvyyyyyyvvvqqqooooooppprrrrrrooojjjfffcccdddfffhhhiiihhhgggfffhhhgggfffdddccccccbbbccc___^^^___aaadddgggggggggbbbcccdddcccaaa___```aaa______^^^^^^]]]\\\[[[[[[ZZZZZZZZZYYYVVVTTTUUUUUUSSSTTTUUUVVVXXXYYY[[[[[[aaaaaabbbbbb```\\\XXXVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSSSSUUUWWWXXXWWWVVVWWWVVVTTTSSSRRRRRRSSSSSSQQQSSSTTTTTTSSSPPPLLLJJJ999:::;;;;;;;;;:::999888777777666666666666777777666666666666666777888999===???IIIYYYfffkkknnnppp{{{{{{yyyeeeZZZVVVVVVYYY]]]cccjjjqqqxxxppp^^^OOOHHHHHHFFFEEECCCBBBBBBCCCEEEFFFIIIHHHGGGEEEDDDCCCBBBBBBBBBAAABBBEEEEEEDDDIIIOOOUUUbbbrrr}}}zzzlll```UUUSSSSSSTTTSSS[[[sssvvvpppttt~~~~~~|||zzzwwwrrrmmmiiibbb```\\\ZZZWWWTTTPPPLLLKKKIIIFFFEEEEEEEEEDDDBBBAAABBBBBBCCCDDDDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLQQQZZZhhhmmmYYYOOOHHHIIIJJJOOO___pppzzzvvvvvvyyyyyytttnnnnnnnnnnnnppppppnnnkkkgggdddeeeggghhhiiiiiihhhgggfffffffffffffffeeeeeeeeeaaa``````bbbeeeggggggfffaaabbbcccaaa___^^^^^^___^^^^^^]]][[[ZZZYYYXXXXXXWWWXXXXXXVVVTTTSSSTTTUUUSSSSSSTTTVVVWWWYYY[[[\\\^^^___aaaaaa```\\\YYYVVVTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUWWWZZZZZZYYYXXXXXXVVVTTTRRRQQQPPPQQQRRROOOQQQRRRSSSQQQNNNKKKIII::::::;;;<<<;;;:::999888777777666666666666777888666666666666666777777888<<<<<>>>>>>>>===<<<:::999888888777666555555666777888777777777777777777777777:::===CCCKKKQQQXXXfffsss|||}}}yyybbbXXXXXXYYYWWWZZZccckkkpppuuuzzzoooZZZQQQOOOMMMIIIGGGIIIJJJJJJMMMRRR\\\XXXRRRLLLGGGFFFIIILLLMMMHHHDDDFFFHHHIIILLLPPPSSS^^^kkkuuu|||zzzssslllccc___ccchhhttt{{{vvvsssqqqnnniiieee```\\\XXXTTTQQQNNNKKKIIIFFFFFFEEECCCCCCBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCFFFCCCDDDGGGHHHFFFGGGKKKMMMOOOWWWiiikkk\\\VVVJJJEEEKKKPPP[[[zzz}}}yyyuuuuuuxxxxxxtttpppmmmiiiggghhhmmmooommmkkkggggggggggggggggggggggggeeefffhhhiiihhhfffdddbbbaaaaaa```bbbdddfffeeeeee````````````____________^^^]]][[[YYYWWWWWWWWWXXXVVVVVVUUUTTTSSSSSSSSSSSSUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[ZZZXXXVVVTTTQQQRRRTTTUUUUUUTTTSSSSSSTTTVVVXXX[[[\\\\\\\\\[[[XXXUUUQQQMMMKKKLLLMMMNNNOOOPPPPPPOOONNNLLLIIIHHH??????>>>===<<<:::888777888777666666666666777888777777777777777777777777999:::@@@GGGMMMUUUdddqqqzzzlll[[[WWWWWWUUUXXXaaaiiimmmrrrwww}}}~~~iii\\\WWWRRRMMMJJJKKKLLLLLLOOOTTTXXXVVVQQQLLLHHHIIILLLPPPQQQKKKFFFEEEEEEEEEHHHMMMSSS```oooyyy~~~}}}uuurrrvvv{{{|||xxxtttqqqooolllgggbbb^^^[[[VVVSSSPPPMMMJJJHHHFFFEEEDDDCCCBBBBBBBBBBBB@@@AAABBBCCCCCCDDDDDDDDDGGGEEEEEEHHHHHHGGGIIIMMMMMMRRR^^^uuutttbbbTTTLLLHHHGGGLLLSSSeee~~~zzzvvvssssssuuuuuuqqqmmmkkkhhhfffgggkkkmmmkkkiiicccdddddddddddddddeeeeeedddeeefffggggggeeebbbaaaaaa```___aaaccceeeeeedddaaa`````````____________\\\[[[ZZZYYYXXXXXXXXXXXXVVVVVVUUUTTTTTTTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYWWWTTTSSSQQQRRRSSSTTTTTTSSSRRRRRRSSSTTTWWWYYYZZZZZZYYYYYYUUUSSSPPPMMMLLLMMMOOOQQQTTTRRRPPPMMMLLLLLLLLLMMM@@@??????===;;;999777666888777777666666777777888777777777777777777777777777888<<>>>>>>>>===<<<:::999888777888888999999888888777777777777777777777777777777888;;;???CCCIIIWWWeeewwwaaa[[[WWWYYY]]]```fffllluuu{{{zzzhhhVVVLLLJJJIIIHHHGGGFFFEEEGGGKKKOOONNNJJJIIIIIIKKKOOO[[[fffrrryyy~~~}}}}}}}}}|||zzzxxxpppmmmiiigggfffaaa[[[UUUPPPNNNKKKJJJIIIHHHFFFEEECCCCCCBBBBBBBBBBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFHHHJJJIIILLLUUU```llllll]]]RRRLLLKKKFFFHHHLLL\\\|||tttnnnkkkkkkjjjiiiiiihhhggggggddddddeeeeeedddbbbaaa___[[[[[[]]]^^^```aaabbbccc`````````___^^^\\\[[[ZZZ___^^^^^^___bbbccccccbbb```^^^\\\[[[[[[[[[]]]^^^\\\ZZZXXXVVVUUUTTTTTTUUUXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXWWWVVVTTTTTTRRRSSSTTTTTTSSSQQQOOOMMMNNNNNNNNNNNNOOOPPPRRRSSSVVVVVVUUUUUUTTTSSSSSSRRRWWWVVVTTTRRRQQQPPPPPPQQQNNNMMMMMMLLLKKKJJJJJJJJJ============<<<;;;:::999777888999999999999888777777777777777777777777777777777;;;???BBBGGGSSS___jjjbbb[[[[[[]]]```gggmmmvvv{{{rrr___SSSOOOIIIIIIIIIHHHIIIKKKPPPSSSTTTRRRQQQRRRSSSVVVaaammmtttvvvzzz~~~}}}}}}}}}}}}|||zzzwwwoookkkfffcccaaa]]]WWWRRROOOMMMJJJIIIIIIHHHFFFEEECCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCDDDEEEEEEEEEEEEGGGGGGJJJLLLLLLOOO[[[gggzzzyyydddXXXPPPLLLLLLGGGIIITTTlll|||rrrjjjhhhhhhhhhgggfffeeeeeefffdddeeegggfffdddbbb```___ZZZ[[[\\\^^^```aaabbbcccaaa```___^^^]]][[[ZZZYYY]]]\\\[[[]]]___aaaaaa```___]]][[[YYYYYYZZZ\\\]]]ZZZXXXUUUSSSSSSUUUWWWYYYYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYXXXXXXVVVUUUTTTSSSQQQRRRSSSTTTSSSRRRPPPOOOMMMLLLMMMNNNOOORRRTTTUUUWWWVVVUUUTTTRRRRRRQQQQQQTTTSSSQQQPPPOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJ<<<<<<======<<<<<<;;;:::777888999::::::999888777777777777777777777777777666777;;;???AAAEEEPPP[[[}}}rrriii```^^^```cccjjjrrrwww{{{yyyeeeYYYUUUJJJJJJKKKKKKLLLPPPUUUXXX]]]\\\[[[\\\[[[]]]gggrrrsssrrrttt~~~}}}|||}}}}}}|||zzzwwwooojjjddd```]]]YYYTTTOOONNNLLLIIIHHHHHHHHHGGGEEEBBBBBBAAAAAAAAABBBBBBCCCAAABBBCCCDDDEEEEEEEEEEEEHHHHHHKKKNNNNNNRRR___lllnnn[[[QQQIIIFFFGGGKKKNNN]]]yyyzzzpppgggffffffgggfffdddcccddddddeeefffhhhgggeeebbb``````YYYZZZ[[[]]]___aaabbbcccaaa```___^^^\\\[[[ZZZYYYZZZZZZYYY[[[]]]______^^^^^^\\\ZZZXXXWWWYYY[[[\\\XXXVVVSSSQQQRRRVVVZZZ]]]ZZZYYYXXXWWWWWWWWWWWWWWWYYYYYYYYYXXXWWWUUUTTTSSSPPPQQQSSSTTTTTTSSSQQQPPPLLLLLLLLLNNNPPPSSSUUUWWWWWWVVVTTTSSSQQQPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMOOONNNKKKIIIIIIJJJKKKLLL===============;;;999888;;;:::999888777777777777:::999777666666666777888:::999;;;>>>@@@CCCKKKUUUvvvppp```[[[^^^dddjjjpppvvv}}}zzzfffTTTSSSRRRPPPSSSYYYaaahhhllllllkkkmmmpppooojjjiiikkkmmmooommmzzz|||{{{|||zzztttooofffccc^^^ZZZXXXUUUSSSQQQJJJJJJHHHFFFDDDCCCAAA@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHKKKIIIIIILLLQQQ[[[lll|||{{{bbbVVVPPPJJJIIILLLIIIYYYkkk}}}rrrlllkkkeeefffffffffeeecccaaa```aaaeeeiiigggbbb^^^]]]^^^[[[ZZZZZZ[[[^^^```aaa```___^^^]]]\\\\\\\\\]]]^^^]]]\\\[[[ZZZZZZ[[[\\\\\\[[[[[[YYYXXXXXXWWWWWWWWWZZZXXXUUURRRRRRTTTWWWYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYVVVTTTUUUTTTTTTTTTUUUTTTRRRPPPNNNMMMLLLKKKLLLOOORRRTTTVVVVVVVVVUUUSSSPPPNNNLLLPPPOOONNNLLLLLLLLLMMMMMMOOONNNLLLJJJIIIJJJKKKLLL===>>>>>>>>>>>><<<;;;:::<<<;;;:::999888777777777999999777666666666777888999888:::>>>@@@CCCKKKUUUttt}}}iii___]]]^^^ccchhhpppxxxsss```XXXZZZ___fffnnnuuuzzz}}}zzzoooiiiiiikkknnnooozzzxxxxxxuuupppkkkeeeaaa\\\XXXUUUSSSPPPNNNJJJIIIHHHFFFDDDBBBAAA@@@CCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIKKKOOOTTT___sssoooZZZQQQMMMHHHGGGKKKOOOccc{{{zzzsssnnnlllffffffffffffeeecccbbb``````dddgggfffbbb^^^]]]^^^ZZZYYYXXXYYY[[[^^^^^^^^^___^^^\\\[[[[[[[[[\\\\\\\\\[[[ZZZXXXXXXXXXYYYYYYZZZYYYXXXWWWWWWWWWWWWWWWZZZXXXVVVTTTTTTUUUWWWXXXWWWWWWXXXXXXXXXWWWWWWWWWYYYXXXXXXXXXYYYYYYWWWUUUTTTSSSSSSTTTTTTSSSPPPMMMMMMLLLJJJJJJKKKNNNPPPRRRQQQQQQRRRSSSSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLNNNLLLKKKIIIIIIJJJKKKLLL>>>???????????????>>>===>>>===<<<;;;999999999999999888888777666777777777777777999===???BBBKKKTTTqqq~~~ttteee\\\ZZZ]]]bbbiiiqqq{{{kkkdddkkkwwwttthhheeehhhnnnsss|||wwwtttrrrooojjjfffbbb^^^YYYUUURRRPPPMMMKKKIIIHHHGGGEEEDDDBBBAAAAAACCCCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGJJJOOOTTTYYYggguuucccRRRMMMKKKGGGHHHMMMYYYttt~~~wwwssspppnnnfffgggggggggfffdddbbbaaa___cccfffeeebbb^^^^^^___[[[YYYWWWWWWYYY\\\]]]]]]^^^]]]\\\ZZZYYYYYYZZZZZZ\\\\\\ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWYYYYYYZZZYYYXXXWWWYYYXXXWWWXXXYYYYYYWWWUUUSSSSSSSSSTTTTTTRRRNNNKKKKKKJJJIIIIIIJJJLLLNNNPPPMMMNNNPPPQQQSSSSSSTTTTTTPPPOOOMMMKKKJJJIIIIIIJJJKKKJJJIIIIIIIIIJJJKKKLLL@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>><<<;;;:::::::::999888888777777777777777666555888;;;>>>AAAIIISSSooo~~~lll```ZZZ\\\bbbdddkkkvvv}}}qqqsssxxxiiieeegggpppyyy~~~zzztttpppmmmiiidddaaa___\\\WWWSSSPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIILLLSSSXXX```rrrjjj[[[OOOLLLJJJGGGJJJQQQeeewwwtttsssqqqooohhhhhhhhhhhhgggeeedddbbb```ccceeeeeebbb`````````]]][[[XXXXXXZZZ]]]^^^___^^^\\\[[[YYYXXXXXXXXXYYY___^^^]]]\\\ZZZZZZYYYYYYVVVWWWWWWXXXXXXYYYYYYXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVWWWYYYZZZ[[[ZZZYYYXXXXXXWWWWWWWWWXXXYYYWWWVVVSSSSSSTTTVVVVVVSSSNNNJJJIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNOOOPPPQQQRRRRRRRRRPPPOOOLLLJJJIIIHHHHHHHHHIIIHHHHHHHHHIIIJJJLLLMMMBBBAAAAAAAAABBBBBBBBBCCCBBBAAA???===<<<;;;::::::888888888888777777777666666555777:::<<>><<<;;;::::::777888888888888777666666666555666999:::<<>><<<;;;::::::777888888999888777666555777666666999999:::BBBKKK[[[sss~~~oooeeedddbbbffflllrrrwww{{{~~~}}}uuuooo}}}|||{{{{{{{{{zzzxxxwwwwwwqqqnnnjjjccc]]]YYYWWWWWWTTTQQQMMMJJJIIIHHHGGGEEECCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBDDDDDDFFFGGGHHHIIIJJJKKKLLLLLLQQQXXXgggzzzyyyiiiUUULLLFFFHHHLLLTTTgggzzzyyyuuutttrrrqqqsssnnnooooooooonnnllljjjiiidddcccbbbaaa```___^^^]]]ZZZZZZ[[[^^^bbbccccccbbbZZZYYYXXXXXXXXXYYYZZZ[[[YYYZZZ[[[[[[ZZZYYYXXXWWWSSSUUUXXXZZZ\\\]]]]]]]]][[[ZZZZZZYYYWWWVVVVVVUUUWWWVVVVVVUUUVVVXXXZZZ[[[UUUSSSQQQQQQSSSUUUUUUUUURRRTTTYYY]]]^^^[[[UUUPPPKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKLLLMMMPPPRRRSSSOOOMMMLLLJJJIIIIIIJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLFFFEEECCCBBBAAAAAAAAABBBCCCBBB@@@>>><<<::::::999777888888999999777666555888666777888888999@@@IIITTTiiiwwwkkkiiicccfffkkkpppuuuyyy|||~~~xxxrrr}}}zzzzzzzzzyyyxxxwwwvvvuuummmkkkfff```ZZZVVVTTTUUUPPPMMMJJJHHHGGGGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLMMMNNNWWW```rrroooaaaRRRJJJFFFJJJQQQ]]]uuu{{{vvvuuutttrrrrrrtttppppppqqqpppooonnnlllkkkcccbbb```___^^^]]]\\\ZZZVVVWWWYYY]]]aaacccaaa```YYYYYYXXXXXXYYYZZZ\\\]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZQQQSSSVVVZZZ\\\]]]\\\\\\[[[ZZZYYYWWWVVVVVVUUUUUUXXXVVVTTTTTTTTTWWWZZZ\\\TTTRRRPPPPPPRRRTTTTTTTTTQQQSSSXXX]]]^^^[[[UUUPPPLLLLLLLLLMMMMMMMMMMMMMMMOOONNNMMMLLLLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLJJJKKKLLLLLLLLLLLLLLLLLLHHHGGGEEECCCBBBAAABBBBBBDDDEEEDDDAAA===;;;::::::999:::;;;;;;:::888555444777:::<<<:::888999>>>CCCMMM^^^ppp~~~~~~uuueeejjjffffffnnnuuuxxxzzz||||||}}}~~~{{{|||yyywwwwwwwwwvvvssspppkkkddd\\\XXXXXXWWWSSSOOOLLLKKKIIIGGGFFFDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCDDDDDDDDDEEEEEEIIINNNKKKLLLSSSRRRPPPXXX___nnn|||dddXXXMMMNNNNNNOOO[[[uuuvvvooossswwwtttqqqqqqtttsssqqqqqqrrrqqqooommmhhheeecccaaaaaaaaa___^^^ZZZZZZ[[[]]]___```___^^^]]]^^^^^^]]][[[ZZZZZZ[[[^^^\\\ZZZZZZZZZZZZXXXWWWXXXXXXXXXXXXXXXWWWWWWWWW___]]][[[XXXVVVTTTSSSRRRVVVUUUTTTUUUVVVWWWWWWWWWUUUSSSQQQQQQRRRSSSRRRQQQOOORRRVVVZZZZZZXXXTTTRRRSSSSSSPPPKKKKKKOOORRRQQQNNNMMMKKKJJJJJJKKKLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMOOONNNMMMLLLKKKJJJJJJJJJGGGFFFDDDCCCAAAAAAAAABBBCCCCCCCCCAAA===;;;:::;;;;;;;;;;;;;;;:::888777555777:::;;;:::777888<<>>AAAIIIVVVggg{{{vvvxxx~~~~~~qqqllljjjnnnsssttttttvvvvvv{{{~~~zzzyyyyyyuuusssrrrqqqpppnnnjjjgggccc^^^WWWSSSRRRQQQNNNKKKGGGGGGFFFEEEEEEEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCCCCCCCEEEGGGIIICCCLLLPPPSSSXXXXXX```sssjjjWWWNNNKKKMMMMMMXXXyyy{{{sssoooqqquuuuuutttssspppppppppqqqrrrpppllliiihhhfffeeeeeeffffffeeedddbbb___]]]\\\]]]^^^^^^]]]aaabbbbbbaaa___^^^___```\\\___aaa```]]]ZZZZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVUUUUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWXXX[[[XXXVVVTTTTTTSSSQQQPPPRRRTTTVVVWWWWWWTTTPPPNNNQQQSSSRRRNNNNNNQQQQQQOOOMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHDDDDDDCCCBBBAAAAAA@@@@@@???@@@AAA???===<<<<<<=========;;;:::999888888888888999:::888666666888:::???FFFPPP^^^mmm|||xxxxxx{{{rrrjjjjjjlllmmmpppsssrrr~~~{{{wwwwwwyyysssrrrqqqpppnnnjjjfffddd]]]YYYTTTPPPOOOMMMJJJHHHGGGFFFEEEEEEDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@AAACCCFFFHHHFFFPPPVVVZZZ^^^___llltttaaaRRRLLLLLLOOOQQQaaawwwrrrooopppsssuuuuuutttooooooppprrrrrrpppkkkhhhgggffffffgggiiiiiihhhgggccc```]]]\\\]]]___```___cccdddeeedddbbb```aaabbb\\\```dddbbb]]]ZZZZZZ]]]^^^^^^]]][[[ZZZYYYXXXWWWVVVVVVUUUUUUVVVWWWWWWXXXVVVWWWWWWVVVVVVVVVWWWXXX[[[YYYVVVUUUUUUUUUSSSRRRTTTTTTVVVVVVTTTRRROOOMMMOOORRRRRRPPPOOOQQQQQQNNNLLLLLLKKKKKKJJJHHHGGGGGGFFFGGGIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJCCCCCCCCCBBBBBBAAA@@@@@@???@@@AAA???===<<<===>>>===<<<;;;999888888888888888999999888777777777888<<>>======>>>======<<<;;;:::999999888999999888888888888888888777???IIIRRRWWWddd{{{uuujjjffffffkkkppptttzzzwwwuuuuuuppprrrrrrpppkkkeeeaaa___UUUSSSQQQNNNKKKIIIGGGFFFGGGFFFDDDCCCBBBAAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDDDDFFFHHHKKKLLLIIIQQQXXX```gggiiilll```WWWQQQNNNGGGQQQgggyyyvvvrrrrrrpppnnnpppuuuvvvtttnnnnnnnnnppppppnnnjjjgggeeeeeefffhhhjjjjjjiiigggbbb```______aaaccccccccceeeffffffeeecccbbbbbbccc^^^```aaa___[[[YYYZZZ\\\]]]\\\[[[ZZZXXXWWWVVVUUUYYYYYYXXXWWWWWWWWWWWWXXXWWWYYYZZZXXXUUUTTTWWWYYYYYYWWWUUUUUUVVVWWWVVVUUUWWWVVVUUUTTTRRRPPPNNNNNNMMMPPPQQQNNNNNNPPPOOOKKKJJJIIIGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEFFFGGGHHHCCCCCCDDDDDDDDDCCCBBBAAABBBCCCCCCBBB???===>>>>>>????????????>>><<<;;;999888888888999::::::999888777;;;CCCKKKRRR___vvvtttmmmjjjlllpppwww}}}yyyvvvsssqqqmmmooopppmmmfff```\\\ZZZSSSRRRQQQNNNKKKHHHGGGGGGDDDCCCCCCBBBAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMKKKQQQXXXcccmmmsssrrraaaYYYSSSPPPNNNKKKZZZ{{{zzztttsssqqqsssqqqmmmnnntttuuusssmmmlllkkkllllllkkkhhhfffddddddeeegggiiiiiigggeeedddbbbaaaaaabbbcccbbb```dddeeefffeeebbbaaabbbccc```^^^\\\ZZZYYYYYYZZZ[[[ZZZZZZYYYXXXVVVUUUTTTTTTXXXWWWWWWVVVVVVWWWXXXXXXWWWYYY[[[YYYUUUTTTVVVZZZZZZXXXVVVUUUVVVVVVUUUTTTWWWWWWUUUTTTRRRQQQPPPOOOMMMOOOOOOLLLKKKNNNNNNKKKKKKIIIGGGEEEFFFHHHJJJLLLMMMMMMLLLKKKJJJJJJJJJJJJFFFFFFEEEEEEEEEFFFGGGGGGCCCDDDEEEEEEEEEDDDCCCBBBDDDDDDDDDCCC@@@>>>>>>???@@@AAABBBBBBAAA???<<<;;;888888888999;;;;;;:::999;;;:::???GGGPPP\\\rrr}}}uuuooonnnqqqyyy{{{}}}zzzyyyvvvrrrnnniiilllmmmjjjccc\\\XXXVVVRRRRRRQQQOOOKKKHHHGGGGGGAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEGGGHHHIIIJJJKKKMMMSSSYYYgggttt{{{jjjZZZTTTQQQNNNNNNRRRcccxxxtttssspppsssrrrmmmmmmsssuuurrrkkkjjjiiiiiiiiihhhfffdddddddddeeeggghhhhhhfffdddeeedddcccccccccbbb```^^^dddeeeeeedddbbbaaaaaabbbaaa]]]YYYWWWXXXYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTSSSUUUUUUUUUUUUVVVWWWXXXXXXWWWZZZ\\\YYYUUUSSSVVVZZZ\\\ZZZWWWUUUUUUTTTSSSQQQXXXWWWUUUSSSRRRQQQQQQQQQMMMOOONNNJJJJJJMMMMMMKKKLLLJJJGGGEEEFFFIIIMMMPPPRRRPPPNNNMMMLLLKKKLLLLLLIIIIIIHHHHHHHHHHHHHHHIIIFFFFFFGGGGGGFFFEEECCCBBBDDDCCCBBBAAAAAAAAAAAAAAA@@@AAABBBBBBBBB@@@===<<<888888999999999::::::::::::<<>>>>>@@@BBBCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCFFFJJJLLLIIIIIILLLLLLQQQ]]]jjjvvvyyyaaaWWWPPPHHHIIIQQQUUU|||wwwtttuuupppooommmlllmmmnnnpppqqqkkkllllllkkkiiieeeaaa___bbbbbbcccdddeeeeeeeeeeeebbbbbbbbbcccddddddaaa___eeeccc``````aaaaaa^^^\\\]]][[[ZZZYYYZZZYYYXXXVVVTTTVVVXXXWWWUUUTTTSSSSSSRRRRRRSSSTTTUUUWWWXXXYYY[[[[[[ZZZYYYXXXXXXYYYYYY]]]ZZZUUUQQQPPPQQQTTTWWWXXXVVVTTTSSSRRRQQQNNNLLLQQQPPPMMMKKKKKKKKKLLLMMMGGGIIIKKKLLLMMMOOORRRTTTVVVTTTPPPMMMKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFFFFGGGGGGFFFEEECCCBBBDDDCCCCCCBBBAAAAAABBBBBBAAAAAABBBCCCBBB@@@>>>===;;;:::::::::999999888888999:::>>>BBBFFFPPPdddvvvtttqqq{{{xxxrrrqqqooorrrvvvzzz||||||zzzyyy|||wwwtttsssooojjjeeehhhfffddd```[[[VVVRRRPPPMMMLLLJJJHHHFFFEEEDDDDDDCCCBBB@@@??????AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHFFFFFFIIIIIIHHHKKKOOORRRXXXeeevvvoooZZZSSSNNNIIILLLWWWfff}}}vvvttttttpppnnnmmmkkkkkkkkklllmmmjjjjjjkkkjjjhhhdddaaa^^^___```aaaccccccdddddddddbbbaaaaaacccddddddbbb```cccaaa______```___]]][[[\\\[[[YYYYYYZZZZZZXXXWWWUUUWWWXXXXXXVVVTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWWWW[[[ZZZZZZYYYXXXXXXYYYYYY\\\YYYUUUQQQPPPRRRUUUWWWZZZXXXUUUTTTSSSRRRQQQOOOSSSQQQOOOMMMLLLLLLLLLMMMLLLKKKKKKLLLNNNPPPSSSTTTVVVTTTQQQNNNLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHEEEFFFGGGGGGFFFEEECCCBBBDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCBBBAAA???>>>===<<<;;;:::999888888777888999;;;???CCCKKK]]]mmmyyyoooooo|||vvvrrrmmmppptttxxx{{{{{{{{{{{{~~~|||xxxtttrrrqqqnnniiidddcccaaa___[[[WWWSSSOOOMMMKKKJJJIIIGGGEEEDDDCCCCCCDDDCCCBBBAAAAAAAAABBBCCCCCCCCCDDDEEEEEEFFFFFFGGGLLLHHHFFFGGGGGGGGGLLLRRRWWW^^^mmmxxxdddTTTPPPNNNKKKTTTbbbyyyuuusssrrrpppooollljjjhhhhhhhhhhhhggghhhhhhhhhfffccc```^^^]]]^^^___```bbbbbbcccccc``````aaabbbdddeeecccaaaaaa```^^^^^^^^^^^^\\\ZZZ[[[YYYXXXYYYZZZ[[[ZZZXXXVVVXXXZZZYYYWWWUUUTTTUUUVVVVVVUUUUUUUUUUUUUUUVVVZZZZZZYYYXXXXXXXXXYYYYYYZZZXXXTTTRRRRRRSSSVVVXXX\\\YYYVVVTTTTTTTTTSSSRRRTTTRRRPPPOOOMMMMMMNNNNNNQQQNNNKKKKKKOOORRRSSSSSSUUUSSSQQQNNNLLLKKKKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHEEEFFFFFFFFFFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCBBBAAABBBBBBBBBBBBAAA@@@???<<<<<<<<<;;;:::999999999999999;;;>>>AAAGGGUUUddd|||zzzxxxzzzsssuuu{{{sssrrruuuxxx|||}}}|||{{{yyy{{{~~~zzzwwwsssqqqpppnnniiiddd^^^]]][[[XXXTTTPPPMMMKKKIIIHHHGGGEEEDDDCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFGGGGGGKKKHHHGGGHHHGGGGGGLLLTTT\\\eeevvvmmm]]]QQQPPPNNNOOO\\\nnnyyywwwvvvsssqqqqqqpppmmmjjjhhhfffeeedddeeeeeeeeeeeedddbbb___^^^\\\]]]^^^```aaabbbcccccc_________aaaddddddcccaaa```___^^^^^^]]]]]]\\\[[[YYYXXXXXXYYYZZZ[[[[[[ZZZXXXYYY[[[ZZZXXXVVVUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVYYYXXXXXXWWWWWWWWWXXXXXXXXXVVVTTTRRRRRRTTTVVVWWW[[[XXXUUUSSSSSSTTTSSSSSSQQQQQQPPPOOOOOOPPPPPPQQQTTTNNNIIIIIIMMMQQQQQQPPPRRRQQQOOOMMMKKKJJJIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHEEEEEEFFFFFFEEEDDDBBBAAABBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;>>>@@@DDDOOOZZZjjjnnnqqqpppppp{{{zzz}}}|||vvvxxx|||~~~}}}zzzxxxxxx|||zzzvvvrrrpppooommmhhhcccZZZYYYXXXUUURRROOOLLLJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAADDDDDDEEEEEEFFFGGGGGGGGGGGGFFFHHHJJJIIIIIIOOOWWWbbboooyyyeeeXXXOOOOOONNNQQQddd|||wwwwwwwwwtttrrrrrrqqqnnnkkkhhhfffdddcccbbbcccccccccbbbaaa______]]]^^^___aaabbbccccccccc]]]]]]^^^```bbbcccaaa```____________^^^]]]]]]]]]YYYXXXWWWXXXZZZ\\\[[[ZZZYYYZZZ[[[[[[XXXVVVUUUUUUSSSSSSSSSSSSTTTUUUVVVVVVWWWVVVVVVUUUVVVVVVWWWWWWVVVUUUSSSRRRRRRSSSTTTUUUWWWTTTRRRQQQQQQRRRQQQPPPMMMNNNNNNOOOPPPQQQSSSSSSSSSMMMGGGGGGKKKNNNNNNLLLOOONNNLLLKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHDDDEEEFFFFFFEEEDDDBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;<<<<<<<<<======<<<;;;<<<>>>???AAAIIIRRRYYY]]]cccggglllyyyyyyzzz{{{||||||{{{zzzyyyxxx||||||wwwtttpppmmmllliiiddd```WWWVVVUUUSSSPPPMMMKKKJJJGGGFFFEEECCCBBBBBBAAAAAA?????????@@@@@@AAAAAAAAADDDDDDEEEFFFFFFGGGGGGHHHEEEFFFIIIMMMLLLMMMTTT^^^gggyyynnn]]]RRRMMMNNNOOOVVVqqq}}}vvvxxxwwwuuutttqqqpppooollliiigggeeedddaaaaaaaaaaaaaaaaaa``````___```aaabbbbbbccccccbbb\\\\\\]]]^^^```aaa___]]]^^^___```___]]]\\\]]]^^^YYYXXXXXXYYYZZZ[[[[[[ZZZYYYZZZ[[[ZZZXXXUUUTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSSSSTTTUUUUUUTTTSSSSSSRRRRRRQQQQQQRRRRRRPPPOOOOOOPPPPPPOOOMMMJJJKKKLLLNNNOOOQQQRRRRRROOOKKKGGGFFFIIIKKKLLLKKKLLLLLLKKKIIIHHHFFFEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIDDDEEEEEEEEEEEECCCBBBAAA>>>???AAABBBCCCBBBAAA@@@?????????>>>?????????@@@=========<<<<<<<<<<<<<<<===;;;;;;>>>>>>>>>DDDKKKNNNPPPWWWaaakkkzzz|||wwwuuuvvvyyy{{{{{{{{{wwwsssoookkkhhhfffccc^^^YYYSSSSSSRRRPPPNNNKKKIIIHHHGGGFFFEEECCCBBBBBBBBBBBB>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHKKKMMMNNNQQQ\\\iiivvvuuudddWWWOOOLLLPPPTTTaaaxxxuuuwwwwwwvvvvvvooonnnmmmllljjjgggeeeddd`````````aaaaaaaaaaaaaaa```aaaaaabbbbbbbbbaaaaaa\\\[[[[[[]]]^^^^^^\\\ZZZ\\\^^^___^^^[[[ZZZ\\\]]]ZZZYYYXXXYYYZZZ[[[ZZZYYYXXXZZZ[[[ZZZWWWTTTSSSSSSQQQQQQPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQRRRSSSTTTSSSSSSRRRRRRQQQPPPOOONNNMMMMMMMMMOOOPPPOOOMMMJJJJJJKKKLLLMMMMMMNNNNNNNNNKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJHHHGGGEEEEEECCCDDDEEEGGGHHHHHHIIIIIIDDDEEEEEEEEEEEECCCBBBAAA===>>>@@@BBBBBBBBB@@@??????>>>>>>>>>>>>>>>????????????>>>===<<<;;;;;;:::===;;;;;;===<<<<<<@@@FFFHHHJJJRRR___kkk{{{uuuqqqrrrwww{{{~~~||||||~~~}}}wwwrrroookkkgggdddbbb^^^XXXTTTQQQQQQPPPNNNLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBB>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJLLLMMMNNNTTTcccqqqmmm]]]TTTNNNNNNTTT[[[lll}}}tttsssuuuvvvvvvxxxmmmmmmlllkkkiiigggfffeee````````````aaaaaabbbbbbaaaaaaaaaaaaaaa``````___[[[[[[[[[\\\]]]]]]ZZZXXXZZZ\\\^^^]]]ZZZYYYZZZ]]][[[YYYXXXYYYZZZ[[[ZZZXXXXXXZZZ[[[ZZZWWWTTTSSSSSSRRRRRRQQQPPPOOONNNNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRRRRQQQPPPNNNMMMLLLKKKLLLMMMOOOQQQOOOLLLIIIKKKLLLLLLLLLLLLKKKKKKJJJHHHJJJJJJJJJIIIIIIJJJLLLKKKKKKKKKJJJIIIGGGFFFEEEBBBCCCEEEFFFHHHHHHIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCBBBCCCCCCBBB@@@@@@BBBCCCBBBAAA???>>>===<<<======>>>???@@@AAAAAA@@@???>>>>>>===;;;::::::<<>>======>>>??????>>>>>>@@@AAAAAA@@@?????????===;;;::::::<<<>>>@@@IIIJJJOOOXXXeeeuuuzzzyyyyyyyyy{{{~~~~~~zzzxxxzzz}}}}}}|||{{{yyyxxxxxxxxxuuunnnhhhfffeeebbb___[[[WWWTTTSSSOOONNNLLLIIIGGGEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFHHHIIIIIIIIIMMMHHHJJJTTT]]]iiivvvfffZZZTTTNNNPPPXXXfffyyyxxxsssllljjjlllmmmllliiiiiigggeeedddeeedddcccbbbdddcccbbb___\\\\\\]]]___\\\\\\]]]^^^^^^______```^^^[[[XXXWWWXXXYYYYYYYYYZZZ[[[\\\ZZZXXXXXXZZZ]]][[[ZZZXXXXXXXXXXXXVVVUUUUUUVVVVVVTTTRRRPPPPPPQQQRRRSSSTTTRRROOOLLLKKKLLLNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJPPPRRRTTTSSSPPPMMMKKKKKKJJJJJJIIIHHHHHHIIIJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIHHHFFFEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@???@@@AAA@@@??????@@@BBB??????>>>>>>>>>???AAABBB===>>>???AAAAAAAAA@@@@@@???>>><<<;;;:::;;;===>>>FFFIIIOOOVVV]]]lll~~~~~~yyy{{{|||{{{wwwuuuwwwyyy}}}{{{yyyyyywwwuuuuuuuuuqqqjjjdddaaa```]]]ZZZVVVSSSPPPOOOLLLKKKIIIGGGEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDCCCDDDFFFHHHJJJKKKKKKLLLLLLJJJNNNZZZgggxxxuuuhhh\\\SSSQQQSSSTTTddd}}}sssooojjjhhhiiijjjiiigggeeecccbbbbbbccccccbbbaaacccaaa^^^\\\\\\\\\[[[ZZZVVVWWWXXXYYY[[[\\\]]]]]]\\\ZZZWWWVVVWWWXXXWWWWWWZZZ[[[ZZZXXXVVVVVVXXXZZZYYYXXXVVVWWWWWWXXXVVVUUUQQQRRRRRRQQQOOONNNNNNOOOQQQRRRRRRPPPMMMJJJIIIJJJMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKQQQRRRSSSRRROOOKKKJJJJJJHHHHHHGGGGGGFFFGGGGGGHHHFFFFFFGGGGGGHHHIIIJJJJJJHHHGGGEEEDDDCCCDDDDDDEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@???@@@AAA@@@??????AAACCCAAA@@@???>>>??????@@@AAA===>>>@@@AAABBBAAAAAA@@@@@@>>>===;;;;;;;;;<<<===BBBFFFMMMRRRVVVaaayyy{{{|||}}}{{{xxxwwwwwwyyy|||}}}{{{xxxwwwvvvtttsssrrrqqqmmmfff```]]]\\\YYYVVVSSSPPPNNNLLLJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@@@@??????@@@@@@@@@BBBBBBBBBCCCDDDDDDEEEEEECCCEEEGGGIIIJJJJJJLLLMMMPPPQQQXXXeeetttxxxiii^^^UUUQQQQQQVVV\\\yyyuuuooollliiiggghhhhhhfffeeeaaaaaa```aaacccdddbbbaaabbb^^^ZZZYYY[[[[[[YYYVVVSSSTTTVVVXXXZZZ\\\]]]^^^ZZZXXXVVVUUUVVVVVVVVVUUUXXXXXXWWWUUUTTTTTTUUUVVVVVVTTTSSSTTTUUUUUUTTTSSSOOOPPPPPPOOOMMMLLLMMMNNNMMMNNNOOONNNKKKIIIHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKMMMOOOOOOMMMJJJGGGEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEGGGHHHIIIFFFEEEDDDCCCBBBCCCCCCDDDGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDEEEEEEDDDCCCAAAAAA@@@AAABBBAAA@@@AAACCCDDDDDDCCCAAA@@@?????????@@@>>>???@@@AAABBBAAAAAA@@@???>>>===<<<;;;;;;<<<<<<@@@FFFNNNRRRSSS[[[qqq|||}}}|||{{{yyyxxxwwwxxxxxx|||}}}zzzxxxvvvuuusssqqqoooooonnnjjjccc]]]YYYXXXVVVSSSPPPNNNLLLKKKGGGGGGEEEDDDBBBBBBAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBCCCDDDDDDEEEFFFFFFEEEGGGIIIIIIHHHIIILLLNNNUUUZZZfffvvvlll___VVVPPPOOORRRWWWiii~~~qqqmmmkkkiiihhhgggfffeeeccc_________aaacccdddcccaaa___\\\YYYXXXZZZZZZWWWTTTTTTUUUVVVYYY[[[]]]___```YYYWWWUUUUUUUUUUUUTTTSSSUUUTTTRRRQQQQQQRRRRRRRRRRRRQQQPPPPPPQQQRRRQQQOOOMMMNNNOOOOOOMMMLLLMMMNNNIIIJJJKKKKKKIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLJJJKKKKKKIIIFFFCCCCCCCCCEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAADDDEEEEEEFFFEEECCCBBBAAA@@@AAABBBBBBAAAAAACCCEEEEEEDDDBBB@@@?????????@@@???@@@AAABBBBBBAAA@@@???>>>======<<<<<<<<<<<<===@@@FFFNNNSSSTTTZZZmmm~~~||||||{{{zzzxxxwwwvvvvvvtttzzz}}}zzzwwwtttrrrqqqnnnlllkkkkkkjjjfff___YYYVVVUUUSSSQQQNNNLLLJJJIIIFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGGGGFFFHHHJJJIIIHHHJJJOOOTTT[[[gggyyy~~~ppp```VVVOOOLLLOOOTTT\\\wwwxxxpppkkkkkkjjjiiigggdddbbbaaa^^^^^^^^^```bbbcccaaa___]]][[[YYYYYYXXXXXXVVVTTTUUUVVVXXXZZZ\\\___```aaaXXXVVVUUUUUUUUUUUUTTTRRRSSSQQQOOOOOOPPPQQQRRRQQQPPPOOOMMMNNNNNNOOOMMMLLLLLLMMMNNNNNNMMMLLLMMMOOOHHHJJJKKKKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGIIIKKKLLLIIIJJJJJJHHHEEEDDDDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGEEECCCBBBBBBCCCDDDEEEDDDCCCBBBAAAAAABBBCCCCCCBBBBBBBBBAAA@@@@@@??????CCCDDDEEEEEEDDDCCCAAA??????@@@AAAAAA@@@AAACCCEEEDDDCCCBBBAAA@@@@@@AAABBBAAABBBBBBBBBBBB@@@???>>><<<<<<<<<<<<===============CCCLLLRRRSSSYYYhhhxxx}}}|||{{{zzzyyyxxxvvvuuuttt{{{}}}|||yyyvvvssspppnnnmmmhhhfffeeeeeeeeebbb[[[VVVSSSRRRPPPNNNLLLJJJHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHGGGIIIJJJIIIIIINNNVVV]]]iiiyyyooocccWWWPPPLLLLLLQQQXXXggg}}}tttooojjjkkkkkkiiieeebbb___^^^\\\\\\]]]___aaaaaa___]]]ZZZ[[[[[[ZZZWWWUUUUUUUUUTTTUUUWWWYYY[[[^^^___```WWWVVVUUUUUUVVVVVVTTTRRRRRRPPPNNNNNNQQQSSSSSSRRRPPPOOOMMMMMMMMMMMMKKKJJJJJJKKKLLLLLLKKKKKKMMMNNNMMMNNNNNNMMMJJJHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGFFFFFFGGGIIIKKKLLLGGGHHHHHHGGGEEEDDDDDDFFFCCCDDDFFFGGGHHHHHHHHHHHHIIIGGGDDDBBBAAAAAACCCDDDAAAAAA@@@??????@@@AAABBB???????????????>>>>>>>>>BBBCCCDDDDDDDDDBBB@@@>>>>>>???@@@@@@???@@@BBBDDDBBBBBBAAA@@@AAABBBCCCDDDBBBCCCCCCCCCBBB@@@>>>===;;;;;;<<<<<<======>>>>>>999>>>GGGOOOQQQVVVcccppp~~~|||{{{{{{zzzxxxwwwwww~~~{{{zzzwwwtttpppmmmkkkiiidddbbbaaabbbbbb___XXXSSSPPPOOONNNLLLJJJHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHGGGIIIJJJJJJKKKQQQ\\\dddvvvwwwfff\\\RRRNNNLLLNNNUUU]]]qqqwwwqqqnnniiijjjjjjhhhddd```]]][[[ZZZZZZ[[[]]]______\\\ZZZYYY[[[]]][[[WWWTTTTTTVVVSSSTTTVVVXXXZZZ\\\]]]^^^WWWVVVUUUVVVVVVVVVTTTRRRRRRPPPNNNOOORRRUUUUUUTTTQQQPPPNNNMMMMMMMMMKKKIIIHHHJJJKKKKKKJJJJJJLLLMMMQQQRRRRRROOOKKKHHHGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJHHHGGGFFFFFFGGGHHHKKKLLLEEEFFFFFFEEECCCBBBDDDEEECCCDDDFFFHHHIIIJJJJJJIIIJJJHHHEEEBBB@@@AAABBBCCC??????>>>======>>>???@@@============>>>>>>>>>>>>CCCCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCCCCCCCAAA???>>>;;;;;;;;;;;;;;;<<<======??????CCCIIIMMMSSS^^^iii}}}xxxwwwyyyzzz{{{}}}|||{{{yyyyyyzzzwwwssspppnnnllljjjiiieeeaaa]]]ZZZXXXUUURRRPPPNNNLLLJJJHHHHHHHHHFFFEEE@@@@@@???????????????@@@AAA@@@??????@@@AAACCCDDDCCCBBBBBBBBBDDDFFFHHHIIIMMMLLLNNNQQQTTTYYYfffsssrrrggg[[[QQQMMMQQQPPPPPP___sssyyykkkiiilllfffeeedddddddddbbb\\\WWWXXXZZZ[[[\\\\\\[[[YYYXXXXXXZZZ[[[ZZZXXXWWWWWWXXXWWWVVVVVVWWWZZZ[[[[[[ZZZVVVWWWXXXXXXXXXWWWVVVUUUQQQOOOLLLMMMOOOSSSUUUVVVOOONNNLLLKKKJJJJJJJJJKKKIIIKKKLLLKKKIIIJJJNNNQQQVVVUUUTTTRRRPPPNNNMMMLLLIIIHHHGGGGGGGGGHHHIIIJJJEEEFFFHHHGGGFFFFFFGGGIIIGGGEEEDDDBBBBBBDDDEEEGGGFFFFFFFFFGGGGGGHHHHHHHHHJJJEEE??????BBBDDDCCCAAABBBAAA???==================<<<;;;:::999::::::;;;CCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCBBBAAA???===;;;;;;;;;;;;;;;<<<<<<===@@@???BBBGGGJJJOOOZZZddd{{{yyyyyy{{{|||}}}zzzyyywwwwwwwwwtttpppmmmkkkjjjgggfffaaa^^^ZZZWWWUUUSSSPPPMMMLLLJJJHHHFFFFFFFFFEEECCC@@@@@@???????????????@@@AAA@@@@@@@@@@@@BBBCCCDDDCCCCCCCCCDDDEEEFFFHHHIIIGGGHHHLLLRRRXXXcccvvv}}}ggg]]]VVVOOOLLLNNNPPPXXXkkk~~~vvvjjjhhhjjjgggeeecccccccccaaa\\\XXXYYYZZZ[[[\\\\\\\\\ZZZYYYYYYZZZ\\\[[[YYYXXXWWWWWWXXXWWWVVVWWWYYYZZZZZZYYYWWWWWWXXXYYYXXXWWWVVVUUUTTTQQQNNNNNNPPPRRRTTTTTTPPPOOOMMMLLLKKKJJJKKKKKKJJJKKKLLLKKKIIIJJJMMMOOORRRRRRQQQOOONNNMMMLLLKKKIIIIIIHHHGGGGGGHHHIIIJJJFFFGGGHHHHHHFFFFFFFFFHHHEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFBBB======AAADDDDDDBBBAAA@@@>>>============>>>===<<<;;;:::999::::::;;;CCCBBBAAA@@@????????????BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBB@@@>>>===<<<;;;;;;;;;;;;<<<======???>>>@@@DDDGGGKKKUUU```xxx||||||}}}}}}~~~|||yyywwwuuutttsssssspppllliiihhhfffcccaaa]]]ZZZVVVSSSQQQOOOLLLJJJJJJHHHEEEDDDDDDDDDCCCAAA@@@???????????????@@@@@@AAAAAA@@@AAAAAABBBDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGJJJPPPXXXaaaqqqooo\\\UUUPPPOOONNNPPPZZZlll}}}qqqiiifffggggggeeecccbbbaaa```]]][[[YYYZZZ[[[\\\\\\\\\\\\[[[YYY[[[]]]]]][[[YYYWWWWWWZZZXXXWWWXXXYYYZZZYYYXXXXXXXXXYYYYYYXXXWWWWWWVVVVVVSSSPPPPPPQQQSSSSSSSSSQQQPPPOOOMMMLLLLLLKKKLLLKKKKKKLLLKKKJJJJJJKKKMMMNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIGGGIIIJJJIIIGGGEEEFFFFFFDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFBBB???<<<<<<@@@CCCCCCBBB???>>>============>>>>>><<<<<<:::999999::::::;;;CCCBBBAAA@@@@@@?????????BBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>==================>>>??????>>>===>>>BBBDDDIIITTT^^^nnn{{{zzzxxxuuusssqqqpppoooooollliiifffdddbbb___]]]YYYVVVSSSPPPNNNMMMJJJHHHHHHFFFDDDCCCCCCCCCBBBAAA?????????>>>??????@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIINNNQQQXXXaaalllgggXXXRRROOOQQQTTT\\\oootttnnnjjjgggfffgggeeecccaaa```_________ZZZZZZ[[[[[[\\\]]]]]]]]]ZZZ]]]______]]]ZZZXXXXXX]]][[[ZZZZZZ[[[[[[ZZZXXXYYYYYYYYYYYYXXXWWWWWWVVVUUUSSSQQQQQQSSSTTTUUUTTTRRRRRRPPPOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHIIIKKKLLLKKKHHHFFFFFFFFFBBBCCCEEEFFFFFFEEECCCBBBDDDDDDEEEFFFFFFFFFEEEDDD@@@===;;;;;;>>>@@@@@@???=====================>>><<<;;;:::999999999:::;;;DDDCCCBBBAAA@@@@@@@@@@@@CCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@???>>>???????????????@@@@@@AAA===;;;===@@@DDDIIITTT```fff|||}}}|||xxx}}}xxxvvvtttqqqooommmlllkkkkkkiiifffcccbbb___\\\YYYVVVSSSPPPNNNMMMKKKIIIGGGGGGEEECCCBBBCCCCCCBBBAAA??????>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLLLLPPPUUU^^^kkkzzzzzzeeeWWWRRROOOTTT]]]nnnxxxnnnlllkkkiiiggggggfffdddbbb``````aaabbb]]]\\\[[[[[[[[[]]]^^^___]]]___``````]]][[[YYYYYY___]]]\\\\\\]]]]]][[[ZZZZZZYYYYYYXXXWWWVVVVVVVVVSSSQQQPPPQQQTTTVVVWWWVVVSSSRRRRRRPPPOOOMMMLLLKKKKKKKKKJJJKKKKKKKKKJJJIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHJJJLLLMMMLLLJJJGGGFFFFFFAAABBBDDDFFFFFFDDDBBBAAACCCDDDEEEFFFEEEDDDCCCBBB???>>><<<;;;<<<<<<<<<<<<;;;<<<<<<<<<=========<<<;;;:::999888999999;;;;;;EEEDDDCCCBBBAAAAAAAAAAAADDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@???@@@????????????@@@AAAAAA===;;;<<>>>>>>>>>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFHHHJJJLLLOOOQQQQQQVVVdddwwwtttbbbVVVRRRQQQYYYjjjqqqkkklllllljjjiiiggggggfffdddbbbaaaccceee___^^^\\\[[[[[[\\\^^^___```aaaaaa```]]][[[[[[[[[___^^^\\\\\\]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUQQQPPPPPPQQQTTTVVVWWWWWWSSSSSSRRRQQQOOOMMMLLLKKKJJJIIIIIIJJJLLLLLLJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGHHHJJJLLLLLLIIIFFFEEEDDDAAABBBDDDEEEEEEDDDBBBAAABBBCCCDDDEEEEEEDDDBBB@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999888888999;;;;;;FFFEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGHHHGGGFFFDDDCCCAAAAAAAAA???>>>>>>>>>>>>???@@@@@@>>><<<<<<>>>AAAFFFQQQ\\\fffppp|||}}}xxxssssssttt}}}~~~}}}}}}{{{xxxvvvsssqqqooommmjjjhhhggggggbbbaaa^^^]]][[[XXXTTTQQQPPPNNNKKKIIIIIIHHHFFFEEECCCBBB@@@???@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBAAABBBDDDEEEFFFFFFEEEEEEGGGFFFFFFFFFIIINNNRRRUUUYYY___ooozzzlll```YYYWWWVVVbbb|||{{{mmmjjjlllllljjjiiifffhhhhhhgggdddcccdddfffbbb```]]][[[ZZZ[[[]]]___ccccccbbb___]]][[[\\\^^^]]]\\\[[[[[[\\\]]][[[ZZZZZZYYYWWWUUUTTTTTTTTTTTTRRRQQQPPPRRRTTTUUUUUUTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIHHHHHHJJJLLLMMMKKKIIIGGGGGGHHHIIIJJJKKKKKKLLLNNNNNNNNNMMMLLLJJJHHHFFFDDDGGGIIIIIIGGGDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBAAABBBDDDEEEEEECCC@@@???<<<<<<===<<<;;;;;;;;;<<<;;;<<<<<<===<<<;;;999999:::999888888888999;;;<<>>>>>???@@@===<<<===???CCCNNNYYYhhhoooxxx}}}~~~}}}|||}}}~~~vvvrrrtttvvv}}}|||zzzzzzyyyxxxuuusssrrrqqqnnnllliiihhhffffff___^^^\\\ZZZXXXUUUQQQNNNNNNLLLIIIHHHGGGGGGEEECCCBBB@@@>>>===>>>???>>>===>>>>>>>>>>>>???@@@AAABBBAAABBBDDDFFFFFFFFFEEEEEEHHHFFFEEEFFFIIINNNTTTXXXdddjjj{{{pppfff___]]]^^^[[[jjjvvvllljjjlllkkkjjjiiifffhhhjjjhhheeedddeeegggdddaaa^^^[[[ZZZ[[[]]]___eeedddbbb___\\\[[[]]]___[[[ZZZYYYZZZ[[[\\\[[[YYYYYYXXXVVVTTTSSSSSSSSSSSSSSSRRRQQQRRRSSSTTTSSSQQQRRRRRRRRRQQQOOOMMMJJJIIIHHHGGGGGGIIIMMMNNNLLLIIIFFFFFFGGGHHHIIIIIIJJJJJJNNNNNNNNNNNNLLLJJJGGGFFFAAADDDGGGGGGEEEBBBAAA@@@BBBCCCCCCCCCCCCCCCCCCBBB@@@BBBDDDEEEDDDBBB@@@>>>999;;;<<<<<<<<<<<<===>>><<<<<<======<<<:::888777999999888888888999;;;<<>>@@@EEEJJJNNN___gggsss}}}}}}|||zzz}}}wwwvvvyyy~~~|||zzzxxxxxxxxxxxxvvvtttqqqmmmiiieeedddcccaaa```]]][[[WWWTTTSSSQQQNNNLLLJJJIIIGGGEEEDDDCCCBBBBBB??????>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBBBB???AAADDDEEEEEEFFFGGGHHHMMMKKKKKKNNNQQQSSSZZZbbbmmmppphhhhhhfffaaa]]]YYYsssxxxrrrmmmlllmmmnnnllliiiiiikkkllljjjgggfffhhhkkkeeeaaa]]]ZZZ[[[]]]___```dddcccaaa^^^\\\[[[[[[[[[\\\]]]]]]^^^]]]\\\ZZZYYY___[[[XXXWWWXXXXXXWWWUUUSSSSSSSSSSSSRRRQQQOOONNNTTTTTTSSSRRRPPPMMMKKKJJJFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKNNNLLLKKKLLLNNNMMMJJJFFFFFFEEECCCCCCDDDCCC@@@>>>AAAAAABBBBBBAAAAAA@@@???AAABBBCCCCCCCCCAAA>>>===>>>===<<<;;;;;;<<<===>>>;;;<<<===>>>===<<<:::999::::::999999888777666666EEEEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCDDDBBBAAABBBDDDGGGGGGGGGHHHEEECCCBBBCCCCCCBBB@@@@@@??????>>>>>>??????@@@BBB@@@>>>>>>@@@DDDHHHKKKXXXaaannn~~~zzzzzz~~~|||{{{yyyxxxvvvuuuuuuuuusssqqqoookkkgggdddbbbaaa___^^^[[[XXXUUURRRQQQOOOLLLJJJIIIHHHGGGEEECCCBBBBBBBBB??????>>>>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCC@@@BBBEEEFFFEEEFFFGGGHHHIIIIIIKKKPPPSSSWWWaaakkkzzziiidddfffeeebbb___]]]oooxxxrrrmmmkkklllnnnllljjjiiijjjjjjhhhgggfffhhhiiieeeaaa]]][[[\\\^^^``````dddcccaaa___]]]\\\\\\\\\]]]^^^^^^^^^]]]\\\ZZZYYY^^^[[[XXXVVVWWWWWWVVVTTTRRRRRRSSSSSSRRRPPPOOONNNQQQPPPPPPOOONNNLLLKKKJJJGGGGGGIIIJJJJJJKKKKKKKKKIIIIIIHHHHHHIIIJJJJJJKKKMMMKKKJJJLLLMMMMMMJJJGGGFFFEEECCCCCCDDDCCC@@@>>>BBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBBBB@@@>>>===>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<;;;::::::::::::999999888777777777FFFFFFEEEEEEEEEFFFHHHIIIEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCFFFGGGFFFEEEEEEDDDBBBBBBCCCDDDCCCBBB??????>>>>>>>>>>>>?????????>>>>>>>>>???BBBEEEGGGRRR[[[hhh{{{}}}~~~{{{yyyxxxwwwuuusssrrrrrrqqqooommmllliiidddaaa___^^^\\\ZZZXXXUUUQQQOOONNNLLLJJJHHHHHHGGGEEEDDDCCCBBBAAAAAA???>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCDDDBBBDDDFFFFFFFFFFFFGGGIIIGGGIIINNNTTTXXX___nnn}}}zzzlll```___ccccccaaa``````lllwwwrrrllljjjkkkllllllkkkjjjhhhfffeeefffgggggggggdddaaa]]][[[\\\___```aaaeeedddbbbaaa```__________________^^^]]]\\\ZZZYYY]]][[[YYYWWWWWWWWWUUUTTTRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOONNNNNNMMMMMMLLLHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLJJJHHHFFFDDDCCCCCCDDDCCCAAA???BBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@AAA@@@???===<<<======<<<<<<<<<<<<======<<<;;;;;;::::::::::::::::::::::::999888888777777GGGFFFEEEDDDEEEGGGIIIJJJFFFGGGGGGFFFFFFEEEDDDCCCAAAAAABBBEEEGGGGGGEEECCCBBBAAA@@@@@@BBBCCCCCCBBB???>>>>>>======>>>>>>???=========>>>???@@@AAABBBOOOWWWbbbuuu{{{}}}|||zzzyyyyyyyyyvvvtttrrrqqqpppooommmkkkjjjgggbbb___]]][[[YYYWWWUUURRROOOMMMLLLKKKIIIGGGFFFEEEDDDBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEDDDEEEGGGGGGFFFFFFHHHJJJJJJMMMSSSYYY^^^jjjlllbbbYYYZZZ]]]^^^]]]]]]___mmmuuupppkkkhhhiiijjjkkkkkkiiieeebbbbbbeeegggfffdddccc```]]]\\\]]]```aaabbbgggfffeeedddcccbbbbbbaaa``````___^^^]]]\\\ZZZZZZ^^^]]][[[YYYXXXWWWVVVUUUSSSSSSSSSSSSSSSSSSRRRRRRSSSRRRQQQPPPOOONNNNNNNNNIIIJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKIIIIIIJJJJJJKKKJJJIIIHHHEEEDDDCCCCCCDDDCCCAAA???BBBCCCCCCCCCCCCBBBAAAAAA>>>>>>??????>>>===<<<<<<=========<<<<<<=========<<<;;;:::999888999:::;;;:::::::::999999888888888GGGFFFEEEDDDDDDFFFHHHIIIFFFFFFFFFFFFFFFEEEDDDDDDAAAAAABBBEEEGGGFFFDDDAAA@@@???>>>>>>AAABBBBBBBBB??????>>>>>>>>>>>>??????============>>>>>>??????HHHPPPYYYiiizzz|||~~~{{{|||}}}{{{xxxwwwxxxyyyzzzwwwuuurrrppppppnnnkkkiiigggddd```]]][[[YYYVVVSSSRRRPPPMMMKKKKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@??????>>>>>>======>>>???@@@@@@@@@AAAAAACCCDDDEEEEEEFFFEEEFFFGGGGGGFFFGGGJJJLLLOOORRRXXX___hhhyyytttbbbYYYRRRSSSVVVWWWYYY[[[```wwwqqqnnnjjjgggggghhhiiiiiigggccc______bbbeeeeeecccbbb___]]]\\\^^^aaabbbbbbiiiiiihhhgggfffeeedddccc```___^^^]]]\\\[[[[[[ZZZ^^^^^^]]]\\\YYYWWWVVVVVVTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTRRRPPPNNNMMMMMMLLLIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJGGGHHHJJJJJJIIIHHHGGGGGGEEECCCCCCCCCDDDCCCAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@======>>>>>>======<<<<<<<<<==================<<<<<<;;;:::999888999:::;;;:::::::::999999999999999GGGFFFEEEDDDDDDEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDAAAAAABBBDDDFFFFFFCCCAAA@@@>>>===>>>@@@BBBBBBAAA@@@@@@????????????@@@@@@>>>======<<<<<<<<<======???GGGNNNZZZiiillluuu}}}vvv}}}~~~}}}||||||zzzxxxwwwuuuuuuvvvxxxyyyuuussspppnnnmmmkkkhhhfffcccaaa]]]ZZZXXXUUUQQQOOOOOOMMMJJJIIIIIIHHHGGGEEEBBBBBBAAA@@@????????????============>>>???@@@AAA@@@AAABBBCCCDDDFFFGGGGGGEEEFFFGGGGGGGGGIIILLLOOOSSSWWW```mmm|||wwwgggXXXQQQLLLNNNSSSXXX___fffqqqwwwlllkkkhhhfffeeeeeefffgggdddaaa___^^^___aaacccdddaaa___]]]]]]___bbbcccccckkkjjjjjjiiigggeeecccbbb^^^^^^]]]\\\[[[[[[[[[[[[]]]^^^^^^]]]YYYVVVUUUUUUTTTTTTSSSSSSTTTUUUVVVWWWUUUSSSPPPNNNLLLJJJJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIGGGIIIJJJJJJHHHFFFEEEEEEDDDCCCBBBCCCDDDDDDBBB@@@AAAAAABBBBBBAAAAAA@@@???========================<<<<<<============<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999FFFFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEBBBBBBBBBCCCEEEEEECCCAAABBB@@@???@@@BBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA???>>>===<<<;;;;;;<<<===;;;AAADDDLLLVVVYYYddd{{{~~~tttqqq{{{~~~}}}~~~~~~|||{{{{{{{{{vvvuuutttsssrrrsssssstttqqqooollljjjhhhfffcccaaa___\\\YYYVVVTTTQQQMMMJJJLLLIIIGGGFFFFFFFFFEEECCCAAAAAA@@@???>>>>>>>>>>>>============>>>???@@@AAAAAAAAABBBDDDEEEFFFGGGHHHEEEFFFGGGGGGHHHJJJNNNQQQXXX^^^mmmssshhh[[[RRRMMMKKKPPPYYYdddsss~~~uuunnnggghhhgggfffdddccccccdddaaa```___]]]\\\^^^bbbeee```^^^]]]^^^```cccddddddjjjjjjiiihhheeeccc```^^^\\\\\\[[[ZZZZZZZZZ[[[\\\[[[]]]^^^\\\WWWTTTSSSSSSRRRRRRQQQQQQRRRTTTUUUVVVTTTRRROOOMMMKKKKKKKKKLLLIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGIIIKKKJJJFFFCCCCCCDDDDDDCCCBBBCCCDDDDDDBBB@@@@@@@@@AAAAAA@@@@@@???>>>>>>===============>>>>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::EEEEEEEEEEEEDDDBBBAAA@@@@@@AAABBBDDDEEEEEEEEEEEECCCBBBAAACCCDDDEEECCCBBBDDDBBBAAAAAACCCDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAA???===;;;:::;;;<<<======AAA@@@CCCIIIJJJUUUlllyyysssmmmooozzz~~~{{{{{{zzz|||}}}|||{{{|||~~~tttsssrrrqqqppppppoooooommmkkkhhhfffdddbbb___\\\\\\YYYVVVTTTQQQNNNIIIFFFIIIGGGEEEDDDDDDDDDCCCAAA@@@@@@???>>>>>>===>>>>>>============>>>???@@@AAAAAAAAABBBDDDEEEGGGHHHHHHEEEFFFGGGGGGHHHKKKOOOSSS]]]eeeyyyvvvggg___SSSPPPLLLMMMUUUbbbsssxxxtttoookkkeeefffgggfffdddbbbaaabbb___```___]]]ZZZ\\\aaaeee```^^^]]]^^^aaacccddddddiiiiiihhhgggddd```]]]\\\[[[ZZZYYYYYYYYYZZZ\\\\\\YYY[[[]]]ZZZVVVRRRQQQRRRPPPPPPPPPPPPQQQRRRTTTUUUTTTRRRPPPNNNNNNNNNOOOPPPHHHIIIIIIJJJIIIIIIHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFGGGJJJKKKJJJFFFBBBBBBCCCDDDCCCBBBCCCDDDDDDBBBAAA???@@@@@@@@@@@@???>>>>>>>>>>>>=========>>>>>>???;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>===<<<;;;:::::::::::::::::::::::::::GGGFFFFFFEEEDDDCCCCCCCCCAAABBBDDDFFFGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA<<<============;;;999888::::::;;;<<<@@@HHHQQQXXXlllkkkkkkppp|||~~~|||}}}~~~}}}{{{yyyyyyxxxwwwuuuoooooonnnmmmlllkkkkkkjjjjjjhhheeebbbaaa^^^[[[XXXYYYUUUQQQNNNKKKIIIEEECCCGGGFFFDDDBBB@@@??????>>>>>>======<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEFFFFFFFFFEEEDDDKKKGGGFFFJJJLLLNNNSSSYYYbbbuuunnn[[[PPPOOOHHHOOOSSSXXXllluuupppmmmiiigggdddeeeffffffdddaaa^^^[[[^^^______]]]ZZZZZZ\\\___```_________aaabbbdddfffiiigggeeebbb___\\\YYYXXX]]]\\\\\\\\\]]]]]][[[ZZZWWWWWWWWWVVVTTTRRRQQQPPPPPPPPPOOOOOOPPPQQQSSSTTTRRRQQQPPPOOOMMMLLLKKKKKKMMMNNNNNNKKKGGGFFFIIIKKKJJJIIIGGGEEEEEEFFFGGGHHHGGGGGGGGGFFFEEECCCAAA???>>>???@@@AAABBBBBBCCCBBB===>>>>>>>>>>>>?????????>>>>>>============>>>>>>============<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::CCCCCCCCCCCCBBBAAA@@@@@@???AAACCCFFFGGGGGGFFFFFFBBBAAAAAAAAABBBBBBCCCDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA======>>>>>>===<<<:::999<<<;;;;;;<<<>>>EEELLLRRRfffiiinnnttt|||~~~{{{yyywwwwwwvvvuuusssmmmmmmmmmlllkkkjjjiiiiiigggeeeaaa___]]][[[XXXVVVUUURRROOOLLLKKKJJJGGGEEEFFFEEECCCBBB@@@??????>>>???>>>>>>=========>>>>>>>>>>>>>>>??????@@@AAABBBAAABBBDDDEEEFFFFFFFFFFFFHHHGGGHHHLLLOOOQQQWWW^^^mmmrrrdddUUUNNNNNNLLLOOOWWWhhh}}}qqqooollliiigggddddddddddddccc```^^^\\\]]]^^^___]]][[[ZZZ]]]_______________```bbbdddeeegggfffccc```]]]ZZZYYYXXX\\\[[[ZZZ[[[\\\[[[ZZZXXXVVVVVVUUUTTTSSSQQQOOOOOOOOONNNNNNNNNOOOPPPRRRSSSQQQQQQPPPNNNMMMLLLKKKJJJKKKLLLLLLJJJGGGGGGIIIKKKJJJHHHGGGEEEEEEEEEGGGGGGGGGGGGGGGGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>============>>>>>>=========<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999BBBCCCCCCDDDCCCBBB@@@??????@@@BBBEEEFFFGGGGGGGGG@@@@@@@@@AAABBBDDDEEEFFFDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB>>>>>>???>>>>>>===<<<;;;======<<<;;;<<>>>>>??????>>>>>>>>>>>>??????????????????@@@AAABBBBBB@@@AAACCCDDDFFFGGGGGGGGGGGGHHHLLLQQQSSSWWWaaalll~~~vvveeeZZZQQQMMMOOOQQQRRRaaatttmmmlllkkkhhhgggdddcccbbbaaa```___^^^^^^]]]]]]]]]\\\[[[[[[^^^```^^^^^^^^^___```aaabbbccceeebbb___[[[XXXXXXXXXXXXZZZYYYXXXYYYZZZZZZXXXVVVTTTTTTSSSRRRQQQOOONNNNNNNNNMMMMMMMMMNNNOOOPPPQQQPPPPPPOOOMMMLLLKKKJJJIIIIIIIIIJJJIIIGGGGGGIIIJJJHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGEEECCCAAA@@@AAAAAA@@@@@@>>>===;;;:::>>>>>>>>>?????????@@@@@@???>>>>>>======>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999DDDEEEFFFGGGGGGEEECCCBBB@@@AAACCCDDDEEEFFFEEEEEEAAAAAAAAAAAABBBDDDEEEFFFEEEDDDCCCBBBAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC????????????>>>>>>===============<<<===@@@EEEHHHUUUcccttt|||~~~|||zzzxxxuuussssssrrrpppnnnjjjkkkjjjjjjiiigggeeeddd```]]]YYYVVVTTTSSSPPPOOOMMMKKKIIIHHHIIIIIIHHHFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>======>>>>>>??????@@@??????@@@@@@AAABBBCCCBBBBBBCCCDDDFFFFFFGGGGGGHHHKKKPPPVVVZZZaaaqqqooo___VVVOOOLLLNNNTTT[[[uuu{{{nnnjjjjjjhhhffffffdddbbb```^^^]]]]]]___```]]]]]]\\\\\\\\\\\\^^^___]]]]]]]]]^^^___``````aaaaaa^^^ZZZVVVTTTUUUWWWXXXYYYXXXWWWXXXYYYYYYWWWUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNOOOOOOPPPPPPOOONNNMMMLLLKKKIIIHHHHHHFFFFFFGGGGGGGGGGGGHHHIIIFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEECCCAAA@@@AAAAAA@@@???>>>===;;;:::>>>>>>>>>?????????@@@@@@???>>>>>>======>>>>>>???;;;;;;;;;;;;::::::::::::999999999999999999888888999999999999999999999999FFFFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@??????>>>>>>>>>>>>>>>======>>>>>>???AAAEEEHHHNNN^^^qqq|||}}}~~~~~~{{{xxxyyywwwtttrrrqqqpppnnnllliiiiiijjjiiihhhfffcccbbb^^^[[[VVVSSSQQQPPPNNNLLLLLLJJJHHHFFFFFFFFFDDDCCCAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHKKKMMMTTT\\\dddqqqjjj\\\TTTMMMKKKNNNXXXmmm}}}tttkkkjjjiiifffdddddddddbbb___\\\\\\]]]```aaa^^^]]]\\\[[[\\\]]]^^^^^^[[[\\\\\\]]]^^^^^^^^^^^^]]]ZZZVVVRRRQQQSSSVVVXXXYYYXXXWWWXXXYYYYYYWWWUUUTTTSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPMMMMMMLLLKKKIIIHHHGGGFFFDDDDDDDDDEEEFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDEEEDDDEEEEEEEEEDDDBBBAAA@@@??????@@@??????>>>============>>>>>>>>>?????????>>>>>>============>>>>>>::::::::::::999999999999777777777888888888888888777888888888888888888888DDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCBBBAAAAAACCCCCCCCCBBBCCCCCCDDDDDDEEEDDDCCCAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????<<<>>>???@@@@@@BBBEEEHHHKKKXXXiiiwww~~~zzzyyy}}}yyywwwxxxvvvrrrpppooonnnllljjjgggggghhhhhhfffccc```^^^\\\XXXTTTPPPNNNMMMLLLJJJKKKIIIFFFEEEDDDDDDBBB@@@???>>>>>>=========>>>>>><<<;;;;;;<<<<<<===>>>???AAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFFFFGGGHHHJJJJJJPPPTTT]]]jjjyyyyyycccWWWPPPJJJKKKQQQeeevvvpppjjjjjjhhhcccbbbccccccaaa^^^\\\\\\^^^aaaccc```^^^\\\[[[\\\]]]]]]\\\ZZZ[[[\\\\\\]]]]]]]]]\\\YYYWWWSSSPPPPPPRRRUUUXXXXXXWWWVVVWWWXXXXXXVVVTTTTTTSSSQQQOOOOOOOOOOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOLLLLLLKKKIIIHHHGGGFFFEEECCCBBBBBBDDDFFFFFFEEECCCBBBBBBCCCCCCCCCCCCDDDDDDBBBCCCCCCCCCCCCAAA@@@>>>===>>>>>>????????????>>><<<<<<<<<=========>>>>>>===<<<<<<;;;;;;<<<<<<===999999999999888888888888777777777777777888888888666666666777777777777777DDDCCCBBBAAAAAABBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFEEEDDDBBBAAA@@@@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBB???>>>============>>>???===???@@@AAA@@@AAACCCEEEHHHPPP^^^ooo|||yyy~~~~~~}}}}}}}}}|||yyywwwvvvssspppnnnmmmkkkiiigggcccdddeeeeeeccc```\\\ZZZZZZVVVQQQMMMKKKJJJIIIHHHIIIFFFDDDCCCCCCCCCAAA@@@=========<<<<<<===>>>>>><<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEGGGIIILLLNNNPPP[[[```nnn}}}kkkYYYPPPKKKIIIQQQ]]]|||yyyqqqllliiiiiifffbbbaaadddcccaaa___]]]]]]___bbbcccbbb___\\\[[[\\\]]]\\\ZZZYYYZZZ[[[\\\\\\\\\[[[ZZZVVVTTTRRRPPPPPPRRRUUUWWWVVVUUUUUUUUUVVVVVVTTTRRRRRRQQQOOOMMMMMMMMMNNNOOOMMMNNNOOOPPPPPPOOONNNMMMKKKKKKJJJHHHGGGFFFEEEDDDCCCAAAAAACCCEEEEEECCC@@@AAAAAABBBCCCCCCCCCCCCCCC@@@AAABBBBBBAAA@@@>>>===<<<======>>>>>>=========;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999999888888888777777777666666777777888888888888555555555666666777777777EEEDDDAAA@@@@@@BBBDDDFFFCCCCCCBBBBBBBBBCCCCCCDDD@@@@@@AAABBBDDDFFFHHHIIIDDDCCCBBB@@@??????@@@@@@?????????@@@@@@AAAAAAAAA>>>>>>===<<<<<<===>>>???>>>@@@AAAAAA@@@@@@AAABBBFFFKKKWWWhhh}}}}}}zzzyyyyyy{{{||||||zzzwwwtttqqqnnnlllkkkiiigggeeeaaabbbbbbbbb```]]]ZZZWWWXXXTTTOOOKKKIIIHHHGGGFFFFFFDDDBBBBBBCCCCCCBBBAAA===<<<<<<<<<<<<===>>>>>>============>>>???@@@AAABBBBBBBBBBBBBBBCCCEEEEEEBBBCCCDDDGGGJJJNNNRRRTTTeeelll~~~ssscccTTTLLLIIIKKKXXXhhhuuummmjjjhhhhhheeeaaaaaaeeecccaaa___^^^^^^```bbbdddddd```\\\[[[\\\]]][[[YYYYYYYYY[[[\\\\\\[[[ZZZZZZTTTSSSQQQPPPPPPRRRUUUWWWUUUTTTSSSTTTUUUTTTSSSQQQQQQOOOMMMLLLKKKLLLMMMNNNLLLMMMNNNOOOOOONNNLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCAAA@@@BBBDDDEEEBBB???@@@AAABBBBBBCCCCCCCCCBBB???@@@AAAAAA@@@???===<<<<<<<<<======<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;888888888888777777777777666777777777888888999999444555555555666666777777@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBBAAA@@@??????@@@BBBDDDDDDCCCBBBAAAAAA@@@???===<<<<<<<<<<<<===>>>???@@@AAA@@@??????@@@??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>@@@AAABBBFFFIIIMMM```~~~}}}~~~~~~~~~~~~~~~}}}{{{xxxwwwvvvvvvtttsssqqqooolllkkkjjjhhheeecccccc```[[[XXXVVVUUUSSSRRROOONNNMMMKKKIIIHHHHHHHHHBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<>>>???AAABBBAAABBBDDDCCCCCCBBBDDDEEECCCEEEIIIMMMMMMOOOZZZfffwww~~~tttbbbUUUMMMLLLIIIKKKbbb~~~tttooojjjeeeaaa````````````dddbbb```^^^]]]___aaabbbbbb```]]]\\\[[[YYYWWWUUUWWWXXXZZZ\\\\\\[[[YYYXXXUUUUUUSSSSSSSSSTTTUUUVVVXXXWWWUUUTTTRRRQQQQQQQQQMMMNNNOOOPPPOOOOOONNNMMMOOONNNLLLMMMNNNNNNMMMKKKLLLLLLLLLKKKHHHEEECCCAAA@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>>>>===<<<=========<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777777888888888888777777777666555444444444444444AAAAAABBBCCCCCCCCCCCCBBB@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<===>>>@@@AAAAAAAAA@@@?????????>>>>>>===>>>>>>>>>>>>>>>>>>===>>>???AAABBBCCCGGGJJJ[[[vvv}}}zzz{{{~~~~~~|||{{{zzzzzzzzzzzzwwwuuussssssrrrqqqooollljjjhhhggggggfffdddbbb___\\\WWWTTTSSSRRRPPPOOOLLLKKKIIIHHHFFFEEEEEEEEEBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>???AAABBBCCCBBBCCCDDDDDDCCCCCCDDDFFFDDDEEEIIIMMMQQQXXXhhhxxx}}}rrriii[[[QQQLLLNNNOOOWWWttt|||ssslllhhhdddaaa```aaaaaaaaabbbaaa```^^^^^^___```aaa```^^^\\\ZZZZZZYYYVVVTTTWWWXXXYYYZZZZZZYYYXXXWWWUUUTTTTTTSSSSSSTTTUUUUUUSSSRRRQQQPPPPPPPPPPPPPPPKKKLLLNNNNNNOOONNNMMMLLLMMMKKKJJJKKKLLLMMMLLLKKKLLLLLLKKKIIIGGGEEECCCAAA???@@@@@@AAAAAA@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777777777777777777777777777888888888888777777666666555444444444444444AAAAAABBBCCCCCCCCCCCCCCC@@@AAABBBBBBBBBAAA???>>>????????????@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;>>>???@@@AAAAAAAAA@@@@@@>>>>>>>>>======>>>??????>>>=========>>>???@@@AAA>>>DDDGGGSSSjjj|||}}}yyyyyy{{{}}}~~~|||yyywwwvvvuuuuuuuuussspppooonnnmmmllljjjeeedddbbbbbbbbbbbb```^^^ZZZWWWSSSPPPOOONNNLLLKKKIIIIIIGGGFFFDDDCCCCCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>===============>>>>>>>>>???AAABBBDDDEEECCCDDDEEEDDDCCCCCCEEEFFFGGGHHHJJJPPPWWWeee|||vvvqqqkkkccc\\\PPPKKKKKKOOOSSSbbbuuuppphhheeebbb```aaabbbbbbbbb```_________^^^^^^^^^^^^]]][[[YYYXXXXXXWWWUUUTTTUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTNNNMMMMMMMMMMMMMMMNNNNNNIIIJJJLLLMMMMMMMMMLLLLLLJJJIIIHHHIIIKKKLLLLLLKKKLLLKKKIIIGGGEEECCCBBBBBB??????@@@@@@@@@@@@@@@???AAAAAABBBCCCCCCBBBAAAAAA=========<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;:::::::::::::::999999888888777777777777777777777777777777666777777888888777777666666666555444444444444555AAAAAABBBCCCCCCCCCCCCCCC@@@@@@AAABBBAAA@@@???>>>>>>>>>=========>>>???@@@===<<<<<<;;;;;;;;;<<<<<<>>>???AAABBBBBBBBBAAA@@@>>>============>>>??????<<<<<<======>>>??????@@@<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBDDDEEECCCDDDDDDCCCCCCCCCEEEGGGKKKLLLOOOVVVaaattt{{{ooofffaaa\\\WWWRRRKKKKKKOOOVVV\\\ppptttmmmllldddbbb``````aaaccccccbbb]]]]]]^^^^^^^^^]]]\\\[[[ZZZXXXWWWVVVWWWVVVUUUSSSUUUUUUVVVVVVVVVUUUTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSMMMLLLKKKKKKKKKKKKKKKKKKGGGHHHJJJKKKLLLLLLKKKJJJHHHGGGGGGHHHKKKMMMLLLKKKKKKJJJGGGEEECCCBBBBBBBBB>>>??????@@@@@@@@@@@@???AAABBBCCCCCCCCCCCCBBBAAA<<<<<<<<<;;;;;;;;;::::::999:::;;;;;;<<<<<<<<<<<<::::::999999888888777777999888888777777666666555888888888888888888888888666666777777777777666666666555555444444444555555@@@AAAAAABBBBBBBBBBBBBBB???@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<===>>>???<<<<<<;;;;;;;;;<<<<<<===???@@@AAABBBCCCBBBBBBAAA>>>===============>>>>>>;;;<<<<<<===>>>>>>>>>???;;;BBBCCCHHHVVVdddzzz{{{wwwvvvxxx|||}}}sss||||||{{{{{{|||}}}~~~~~~}}}||||||zzzxxxvvvtttrrrqqqooollliiigggfffeeecccbbbaaa___\\\[[[ZZZXXXVVVTTTQQQOOOLLLKKKKKKJJJHHHFFFGGGFFFEEECCCCCCBBBBBBBBB@@@@@@???????????????>>>===>>>>>>>>>??????@@@@@@?????????@@@AAABBBCCCDDDBBBCCCDDDCCCCCCDDDGGGJJJLLLOOOXXXeeeuuuqqqkkkbbbZZZUUURRROOOMMMKKKPPPZZZeeeooovvvkkkfffggg```___^^^```bbbccccccbbbZZZ[[[\\\]]]]]][[[ZZZYYYWWWVVVUUUUUUVVVVVVUUUSSSTTTTTTTTTTTTTTTSSSRRRRRRTTTTTTTTTTTTSSSSSSRRRRRROOONNNMMMKKKJJJIIIIIIIIIGGGHHHIIIJJJKKKJJJJJJIIIGGGGGGGGGHHHKKKMMMMMMLLLIIIHHHFFFCCCAAAAAAAAAAAA===>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@======<<<<<<<<<<<<<<<;;;999999:::;;;<<<<<<<<<;;;999999888888888777777777777777777666666555555555999999999999999999999999666666777777777777666666555555444444444555555666??????@@@AAAAAAAAAAAAAAA???@@@AAAAAAAAA@@@>>>===<<<<<<<<<<<<============<<<;;;;;;;;;<<<===>>>>>>@@@AAABBBCCCCCCCCCBBBBBB???>>>======<<<<<<<<<===:::;;;<<<===>>>>>>>>>===<<>>???@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDDDDEEEHHHLLLOOOPPPYYYiii~~~ooo```\\\VVVQQQMMMKKKLLLMMMJJJTTTeeeuuuyyypppgggbbbccc]]]]]]]]]___bbbccccccaaaYYYZZZ[[[[[[[[[ZZZXXXWWWUUUTTTSSSTTTUUUVVVUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQTTTTTTTTTTTTSSSRRRQQQQQQPPPOOOMMMLLLJJJIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGFFFHHHKKKLLLLLLKKKGGGFFFDDDCCCAAA@@@@@@@@@======>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@@@@========================999::::::;;;;;;;;;;;;:::999999999999999999999999555555555555666666666666999999999999999999999999555666666777777666666555555444444444444555666666>>>>>>???@@@@@@@@@@@@??????@@@@@@AAAAAA???>>>===:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@AAACCCDDDDDDDDDCCCBBB@@@???>>>===<<<;;;;;;;;;999:::<<<===>>>=========<<>>>>>>>>>>>????????????======>>>???@@@AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGIIILLLQQQUUU^^^kkkkkkaaaSSSRRROOOLLLJJJKKKOOORRRUUUbbbwwwyyyrrrnnnfffaaaaaa[[[[[[]]]___bbbcccbbb```YYYYYYYYYYYYYYYXXXWWWWWWTTTSSSRRRSSSUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQQQQSSSTTTTTTTTTSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJHHHGGGFFFGGGFFFEEEGGGIIIJJJJJJIIIDDDDDDDDDCCCBBB@@@>>>>>><<<===>>>???@@@@@@@@@@@@??????@@@AAAAAA@@@??????<<<<<<<<<<<<============::::::;;;;;;;;;:::999999777777888888999:::::::::444444555555666666777777777777777777777777777777555555666666666666555555444444444444444555666666======>>>?????????????????????@@@AAA@@@???>>>===:::;;;===??????>>>===;;;<<<<<<<<<<<<===???@@@AAAAAAAAACCCDDDDDDDDDCCCBBBAAA@@@>>>===;;;:::::::::999:::;;;===>>>======<<<<<>>>>>>>>>>>>>>?????????======>>>???AAABBBCCCCCCDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJLLLPPPUUUZZZlll|||mmm```[[[MMMMMMMMMKKKKKKNNNSSSXXXhhhwwwooommmnnngggaaa```ZZZ[[[\\\___bbbcccaaa___YYYYYYXXXXXXXXXWWWWWWWWWTTTSSSRRRSSSUUUWWWVVVUUUUUUUUUTTTRRRRRRQQQQQQQQQSSSTTTTTTTTTSSSRRRPPPOOOLLLKKKKKKJJJJJJKKKKKKKKKJJJKKKKKKKKKJJJHHHFFFEEEFFFEEEDDDEEEGGGHHHHHHGGGCCCCCCCCCCCCBBB@@@>>><<<<<<<<<>>>??????@@@@@@@@@>>>???@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888444444555666777888999999333444444555666777888888666666666666666666666666555555666666666666555555444444444444444555666777@@@@@@@@@????????????>>>@@@AAABBBBBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@DDDEEEFFFFFFEEECCCAAA???>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::>>>AAAAAABBBIIIUUU___{{{~~~~~~{{{zzzvvv|||}}}zzzxxxvvvuuuwwwuuusssssssssrrrpppnnnpppnnnllljjjjjjhhhfffdddaaa```^^^]]]\\\ZZZWWWTTTSSSPPPMMMMMMNNNNNNMMMJJJGGGGGGFFFEEECCCBBB@@@?????????>>>>>>>>>>>>>>>???@@@??????>>>>>>>>>>>>>>>AAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBCCCEEEGGGFFFFFFHHHEEEHHHOOOUUUYYYcccnnnssseee[[[XXXMMMLLLMMMMMMLLLRRRggg|||wwwmmmkkkjjjddd```aaa[[[YYYZZZ^^^dddfffccc^^^[[[YYYXXXXXXXXXXXXVVVUUUWWWVVVUUUUUUVVVWWWYYYZZZ]]]YYYUUUUUUWWWVVVQQQLLLNNNQQQSSSTTTSSSQQQQQQQQQIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEDDDCCCBBB@@@???>>>===????????????????????????===>>>@@@AAAAAA@@@>>>===AAA@@@???===<<<<<<;;;;;;::::::;;;<<<<<<;;;::::::999888666555555555666777666666555555555555666666888888777777666666555555444444444333333222222222555555333222222333555555@@@@@@@@@????????????>>>@@@AAABBBBBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<>>>???@@@DDDEEEEEEFFFDDDBBB@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAABBBGGGPPPWWWdddsss~~~zzz{{{~~~|||}}}}}}{{{}}}~~~|||zzzxxxvvvuuuvvvuuurrrqqqqqqpppmmmkkkllljjjhhhffffffdddbbb```[[[YYYWWWVVVVVVTTTQQQNNNQQQNNNKKKKKKLLLLLLJJJHHHFFFFFFEEEDDDCCCAAA@@@?????????>>>>>>>>>>>>????????????>>>>>>>>>>>>??????AAAAAAAAAAAAAAABBBBBBCCCEEEDDDCCCCCCDDDDDDDDDCCCIIIGGGKKKSSS\\\gggvvv}}}pppeeeYYYRRROOOOOOLLLLLLQQQZZZlllxxxooohhhiiiiiieeecccccc[[[YYYYYY]]]bbbccc```]]][[[YYYWWWWWWWWWWWWVVVTTTWWWVVVVVVVVVVVVXXXYYYZZZ\\\XXXUUUUUUWWWVVVRRRNNNMMMPPPSSSUUUTTTSSSRRRRRRKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEDDDBBBAAA???>>>>>>???????????????????????????@@@AAABBBBBBAAA???>>>>>>>>>===<<<<<<;;;<<<<<<888999:::;;;;;;:::999888999888777666555666666777666666555555555555666666777777777777666666555555333333333333333333333333555444444333333444444555@@@@@@@@@????????????>>>???@@@AAABBBAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>??????@@@DDDDDDEEEDDDCCCBBB@@@>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========???AAAEEEIIILLLPPP]]]mmmxxx{{{}}}|||~~~}}}vvvrrrwww{{{{{{}}}~~~{{{zzz{{{~~~~~~{{{~~~}}}|||zzzxxxwwwuuutttuuusssqqqpppooommmjjjggggggeeecccaaaaaa___]]][[[YYYWWWUUUTTTTTTRRROOOMMMMMMKKKIIIHHHIIIIIIGGGFFFEEEDDDDDDCCCBBBAAA???>>>???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGMMMNNNSSS^^^kkk{{{}}}qqqeee]]]WWWPPPLLLLLLPPPMMMOOO]]]ttt|||nnnhhheeefffgggeeebbbbbb[[[ZZZZZZ\\\``````^^^[[[[[[YYYWWWVVVVVVVVVUUUSSSWWWVVVVVVWWWWWWXXXYYYZZZZZZWWWUUUVVVWWWWWWTTTPPPLLLOOOTTTVVVVVVTTTSSSRRRNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKIIIGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHFFFEEEDDDCCCBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCAAAAAA<<<<<<;;;;;;;;;;;;<<<<<<888888999::::::999888888888888777666666666666666666666555555555555666666777777777666666666666555333333333333333444444444444444555555555555444444@@@@@@@@@?????????>>>>>>???@@@AAABBBAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCBBB@@@???>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::===AAADDDDDDCCCIIIUUUfffttt|||xxx}}}yyytttqqqvvvzzz}}}{{{wwwwwwzzz{{{|||}}}}}}zzz|||{{{zzzxxxwwwuuutttssstttrrrpppooommmkkkgggddddddbbb___^^^]]]\\\YYYWWWVVVTTTSSSRRRQQQPPPMMMKKKKKKIIIHHHGGGFFFFFFEEEEEEBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDEEEEEEEEEFFFIIILLLOOORRRXXXcccpppfff]]]UUUSSSQQQNNNMMMOOOMMMPPP\\\tttrrrkkkhhhfffffffffccc```^^^]]]\\\[[[]]]^^^___]]]ZZZ[[[XXXVVVUUUUUUUUUTTTSSSWWWWWWWWWXXXXXXYYYZZZZZZYYYWWWVVVWWWXXXXXXUUUSSSNNNQQQUUUWWWVVVSSSQQQPPPPPPOOOOOONNNMMMLLLLLLKKKMMMLLLIIIFFFDDDDDDEEEEEEGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCC>>>===<<<<<<;;;;;;;;;;;;888999:::;;;;;;:::999888888777777666666666666666666666555555555555666666666666666666666666666666555555444444333333333333333444555666666555444333@@@@@@@@@?????????>>>>>>>>>???@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@AAAAAAAAAAAAAAACCCCCCBBBAAA@@@???>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777;;;AAADDDBBB@@@CCCOOOaaaqqq|||{{{~~~xxxuuusssyyyvvvxxxyyyuuuvvvyyyxxxxxxzzz}}}~~~zzzzzzzzzxxxvvvtttsssqqqppprrrqqqooommmllliiidddaaaaaa___]]][[[[[[YYYWWWUUUPPPNNNLLLLLLLLLJJJHHHEEEHHHHHHGGGFFFDDDCCCCCCDDD@@@@@@@@@@@@@@@???>>>>>>>>>>>>======>>>???@@@@@@>>>>>>>>>???@@@BBBDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEFFFFFFFFFGGGJJJPPPTTTXXXeeexxxhhh\\\UUUOOOMMMLLLJJJLLLOOOJJJXXXrrrwwwmmmhhhhhhgggfffeeedddaaa^^^___^^^]]]^^^^^^^^^]]][[[ZZZXXXUUUTTTUUUUUUUUUUUUWWWWWWXXXYYYZZZZZZZZZZZZXXXXXXWWWXXXXXXXXXVVVUUURRRTTTWWWWWWTTTQQQNNNMMMPPPOOOOOONNNMMMLLLLLLKKKMMMKKKHHHFFFDDDDDDDDDEEEGGGHHHIIIJJJJJJIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDBBBAAA???===<<<;;;::::::999:::;;;<<<<<<;;;:::999777777777777777666666555666666555555555555666666555555555555555666666666777777666555333222111111333444666666666666444333@@@@@@@@@????????????>>>===>>>@@@AAAAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888777777;;;@@@BBBAAA???AAALLL]]]lllyyy}}}{{{yyy{{{ssssss~~~yyyuuuvvvxxxvvvvvvwww{{{|||vvvyyy|||}}}zzzzzzyyywwwuuurrrpppnnnmmmnnnmmmlllkkkiiifffaaa^^^^^^\\\YYYXXXWWWVVVSSSQQQNNNLLLKKKKKKJJJIIIGGGEEEFFFFFFFFFDDDBBB@@@AAABBB>>>>>>?????????>>>>>>===============>>>???@@@AAA?????????@@@AAACCCDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIHHHIIIMMMUUU[[[hhh{{{lllZZZWWWQQQLLLJJJIIIHHHLLLQQQVVVooo}}}ooojjjfffiiiiiifffdddeeedddaaa______^^^^^^]]]]]]]]]]]]ZZZWWWTTTTTTUUUWWWXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[YYYYYYYYYYYYXXXWWWVVVVVVTTTVVVWWWUUURRRNNNLLLKKKNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJHHHFFFEEEDDDDDDEEEFFFGGGIIIJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBCCCCCCCCCDDDBBB@@@>>><<<::::::999:::;;;<<<<<<<<<<<<;;;:::777777777777777666555555666666555555555555666666444555555555555666666666888777666555444222222111555555666666666666555555@@@@@@@@@????????????>>><<<>>>???@@@AAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCCCCBBBBBBAAA@@@???>>>============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<>>>@@@@@@???CCCKKKWWWaaalll{{{}}}qqqttt}}}zzzxxxxxxxxxyyyvvvuuuuuuyyy}}}~~~zzzvvvnnnqqquuuxxx{{{}}}~~~|||{{{~~~~~~}}}{{{yyyzzzxxxvvvssspppnnnkkkjjjiiihhhhhhgggfffccc^^^ZZZXXXVVVTTTSSSRRRQQQNNNLLLMMMLLLJJJJJJJJJIIIGGGDDDBBBCCCDDDAAA>>>===>>>@@@<<<======>>>>>>>>>==================>>>???@@@AAA@@@@@@@@@AAAAAACCCDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGGGGJJJMMMNNNQQQXXXccclll~~~lll]]]SSSQQQLLLJJJKKKMMMQQQYYYaaawwwuuummmllliiilllkkkeeebbbcccbbb^^^]]]]]]]]]\\\[[[[[[\\\]]]YYYWWWTTTTTTVVVXXXZZZZZZWWWXXXZZZ[[[\\\\\\[[[[[[YYYZZZZZZZZZXXXWWWVVVVVVTTTUUUUUURRROOOLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHGGGFFFEEEEEEDDDEEEGGGHHHIIIIIIGGGEEECCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBCCCAAA@@@???===;;;::::::999999:::;;;<<<<<<;;;:::999666777777888777666555444666666555555555555666666444444444555555555666666555555555555444444444444666666555555555555666666@@@@@@@@@????????????>>><<<===???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>AAABBBCCCCCCCCCBBBAAA@@@>>>============<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???DDDIIIOOOTTT\\\kkkvvvpppwww|||xxxwwwxxxyyyzzzzzzwwwuuutttwww{{{{{{vvvqqqmmmooosssuuuuuuvvvwwwxxx}}}~~~{{{~~~~~~zzzyyy|||}}}|||{{{{{{yyyxxxzzzyyyvvvsssooollljjjiiifffeeeeeeeeeddd```[[[XXXTTTRRRPPPOOONNNMMMJJJHHHHHHGGGEEEEEEEEEDDDBBB@@@@@@AAABBB@@@<<<;;;<<<>>>;;;<<<==============================>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDFFFFFFEEEEEEFFFFFFGGGHHHFFFJJJPPPTTTZZZeeesss~~~tttggg[[[SSSQQQLLLIIIIIINNNUUU]]]jjjuuu{{{rrroooqqqooorrrnnneee______^^^YYY[[[\\\\\\[[[ZZZZZZ[[[]]]YYYVVVTTTTTTVVVZZZ\\\\\\WWWXXXZZZ[[[\\\\\\[[[[[[ZZZ[[[[[[ZZZXXXVVVVVVVVVSSSTTTSSSPPPMMMLLLMMMNNNIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFHHHIIIIIIGGGDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAABBB???>>>===<<<;;;:::::::::888999::::::::::::999888666777888888888777555444666666555555555555666666444444444555555555666666333333444444555666777777777666555444444555666777@@@@@@??????>>>===<<<<<<<<<===>>>???@@@@@@???>>><<<======>>>???@@@@@@@@@======>>>@@@AAABBBCCCCCCDDDAAA>>><<<============<<<;;;999999999;;;===>>>999999:::;;;;;;<<<<<<===>>>======<<<<<<<<<======CCCEEEJJJPPPVVVbbbwwwtttoooooowwwyyyvvvyyy}}}}}}|||xxxxxxwwwwwwwwwtttqqqmmmjjjjjjjjjlllnnnooonnnmmmppptttzzz~~~}}}zzz{{{zzzzzzxxxwwwxxx{{{~~~~~~~~~~~~~~~|||yyyvvvvvvuuutttqqqnnnjjjfffdddbbbaaa___\\\ZZZYYYXXXXXXQQQQQQOOOMMMJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCC??????>>>>>>======<<<<<>>=========>>>@@@AAA???>>>>>>>>>>>>@@@AAABBBAAACCCDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEHHHLLLNNNJJJQQQYYY]]]dddvvvsssddd^^^WWWOOOLLLOOOMMMOOOJJJOOOeeezzzzzzrrrnnnrrrrrrnnniiiccc___]]]\\\\\\]]]\\\[[[ZZZYYYYYYYYYYYY\\\YYYVVVWWWZZZ]]]]]]\\\___^^^]]]]]]^^^]]][[[YYY]]]]]][[[YYYXXXVVVUUUTTTPPPOOONNNMMMLLLJJJIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGIIIHHHHHHGGGGGGHHHHHHIIIIIIGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBDDDEEEAAAAAAAAAAAA@@@@@@???>>><<<<<<======>>>>>>??????<<<<<<;;;::::::::::::;;;<<<;;;::::::<<<<<<;;;:::888777777666555666666666777666555444444444444444444444444444444444333333666666555555555555666666555555555555666666777777BBBBBBAAAAAA@@@?????????<<<===>>>@@@@@@@@@???>>><<<======>>>??????@@@@@@<<<===>>>???@@@AAABBBBBBCCC@@@===<<<<<<=========<<<;;;:::999999;;;<<<>>>;;;;;;;;;;;;;;;;;;::::::===<<<<<<;;;;;;<<<<<<===@@@AAAFFFKKKOOOYYYmmm~~~tttmmmrrr|||}}}zzz}}}}}}xxxwwwvvvvvvuuurrroookkkfffeeeeeefffhhhiiihhhgggjjjmmmssswwwzzz|||~~~|||zzzwwwxxxyyyxxxvvvvvvwwwxxxzzzzzz{{{|||~~~}}}{{{yyyxxxwwwuuurrrnnniiieeeccc___^^^\\\YYYWWWUUUTTTTTTOOONNNLLLJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>>>>=========<<<>>>>>>=========>>>???@@@@@@@@@??????@@@AAACCCCCCBBBDDDEEEEEEDDDDDDEEEGGGFFFFFFFFFGGGHHHJJJNNNPPPTTT[[[eeennnzzzttteeeXXXTTTQQQJJJGGGKKKLLLSSSWWWhhh~~~yyyvvvpppmmmpppmmmkkkgggccc```^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXYYY\\\ZZZWWWXXX[[[^^^______aaa```___```aaa```___]]]^^^]]][[[YYYWWWUUUSSSSSSOOONNNMMMMMMLLLKKKJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGFFFFFFGGGGGGGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>>@@@BBBCCC@@@@@@AAAAAAAAA@@@>>>>>><<<<<<=========>>>>>>>>><<<<<<;;;::::::::::::;;;;;;:::999999;;;;;;:::999888888777777777666666666666666555444444444444444555555555555555555555555666666555555555555666666444444555555555666666666BBBBBBBBBAAA@@@@@@??????===>>>???@@@@@@@@@???>>><<<======>>>>>>??????@@@;;;<<<<<<===>>>???@@@@@@AAA>>><<<;;;<<<===<<<<<<<<<;;;:::999:::;;;<<<===<<<<<<<<<;;;:::999999999;;;;;;;;;::::::;;;;;;<<<>>>???BBBFFFJJJRRRcccsssrrrppppppyyyxxxwwwuuutttsssqqqnnnkkkeeecccbbbbbbdddddddddccccccfffkkknnnppprrrtttvvv{{{|||}}}}}}|||}}}~~~}}}~~~|||zzzuuuwwwyyyxxxuuusssrrrrrrttttttuuuxxx{{{|||{{{zzzwwwvvvssspppkkkfffaaa^^^[[[ZZZXXXUUURRRPPPOOOOOOKKKJJJIIIGGGEEECCCBBBAAABBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>============>>>============>>>??????AAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEEEECCCCCCEEEGGGEEEGGGIIIJJJLLLPPPTTTXXXaaaiiivvvssscccUUULLLLLLMMMIIIHHHLLLKKKZZZjjjtttssssssooommmooohhhgggfffdddbbb```___^^^\\\[[[ZZZYYYXXXXXXXXXXXX\\\[[[ZZZ[[[^^^aaabbbbbbbbbaaa```aaabbbbbbaaa___^^^]]][[[YYYWWWTTTRRRPPPMMMLLLLLLLLLKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>===<<<===>>>???@@@>>>???AAABBBAAA@@@>>>===<<<<<<<<<===============<<<<<<;;;::::::::::::::::::999888888::::::999888777888999999999888777666666666555444444444444555444555555666666777777777666666555555555555666666444444444444444555555555@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@???>>>============>>>>>>??????;;;;;;;;;<<<<<<======>>>>>><<<;;;:::;;;<<<<<<;;;<<<;;;:::::::::;;;;;;<<<;;;;;;;;;:::::::::999999::::::999999::::::;;;;;;??????BBBFFFIIIOOO]]]kkk{{{xxxmmmnnnxxxyyywwwuuutttttttttrrrpppjjjhhheeeddddddeeeeeeddd^^^aaaeeeggghhhjjjlllmmmppprrrttttttuuuvvvyyy{{{{{{{{{|||}}}~~~~~~|||zzz|||~~~}}}||||||xxxyyyyyywwwtttqqqppppppooooooqqqssswwwxxxxxxwwwrrrpppnnnjjjddd___ZZZWWWXXXVVVTTTQQQNNNLLLKKKJJJHHHGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>========================>>>>>>??????AAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEDDDCCCCCCEEEGGGGGGIIIKKKNNNQQQXXXaaagggpppzzzyyyhhh[[[OOOHHHKKKMMMLLLNNNTTTWWWpppwwwpppqqqssspppmmmnnneeeeeeeeedddbbb```^^^\\\\\\\\\[[[ZZZYYYYYYYYYYYY\\\\\\\\\]]]```bbbdddeee```______```aaaaaa```^^^]]]\\\[[[YYYVVVSSSPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGEEECCCBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>======<<<<<<<<<===>>>???===>>>@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::999777666777888999888777777888:::;;;:::999777555666555555444444444555555333333444555666777777888666555555444444555555666444444444444444444444444@@@@@@@@@???????????????>>>???@@@AAAAAA@@@???>>>===============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::<<<===<<<;;;;;;;;;;;;;;;:::;;;;;;;;;999999999:::::::::;;;;;;999999999999999:::;;;;;;>>>>>>AAAEEEHHHMMMXXXcccoooqqqwwwwwwqqqttt}}}{{{yyywwwvvvwwwxxxxxxwwwqqqnnniiigggfffgggffffff\\\^^^```aaaaaaaaacccdddfffhhhjjjlllmmmpppsssvvvuuuvvvxxxzzz|||~~~~~~|||{{{{{{|||}}}~~~}}}{{{yyy{{{|||~~~~~~|||zzzxxxzzz}}}~~~|||{{{||||||{{{yyyuuuqqqooopppqqqpppooooooqqqsssuuutttssslllkkkhhhddd___ZZZUUURRRTTTSSSQQQNNNKKKJJJHHHHHHFFFFFFEEEDDDBBBAAAAAA@@@>>>>>>>>>???????????????============>>>>>>>>>>>>===>>>>>>???????????????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDCCCBBBCCCFFFIIIHHHKKKNNNRRRXXXdddsss}}}|||kkkccc[[[QQQJJJKKKLLLKKKRRR\\\tttxxxrrrmmmooopppnnnkkkiiiddddddddddddbbb___\\\[[[]]]]]]\\\[[[ZZZZZZZZZZZZ[[[\\\^^^___```bbbdddfffaaa```___```aaaaaa___]]][[[[[[ZZZYYYVVVRRROOOLLLJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFDDDCCCAAAAAA@@@DDDCCCCCCBBBAAA@@@???>>>===============>>>??????<<<===???@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999:::888777666666888888777666777888:::;;;:::999777555555555444444444555555666222222333444555555666666555555444444444444555555444444444444444444444444BBBBBBBBBBBBBBBBBBAAAAAA???@@@AAAAAAAAA@@@???>>>========================;;;;;;;;;;;;;;;:::::::::;;;::::::;;;===>>>===<<<;;;;;;;;;;;;;;;;;;::::::888888888999:::;;;;;;;;;999999999999:::;;;<<<<<<<<<;;;>>>BBBDDDGGGOOOYYYbbbbbbfffqqq}}}zzzyyyzzz|||}}}}}}vvvrrrlllhhhffffffffffff[[[\\\]]]\\\ZZZYYYZZZ\\\]]]___bbbccceeehhhkkknnnnnnpppssstttvvvxxx|||~~~}}}~~~~~~~~~~~~}}}{{{xxxwwwwwwyyy{{{{{{zzzxxxwwwxxxzzz{{{{{{zzzyyyxxxzzz~~~|||yyyyyyzzz|||{{{wwwrrrnnnmmmnnnpppqqqooonnnooopppqqqpppooogggfffdddaaa\\\XXXSSSQQQPPPOOOMMMKKKIIIGGGGGGFFFDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>?????????============>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFJJJMMMLLLQQQWWW^^^hhhxxx}}}iii^^^\\\XXXQQQLLLLLLKKKMMM\\\mmm{{{pppmmmkkkkkkllljjjfffbbbbbbbbbcccbbbaaa^^^\\\[[[]]]\\\[[[ZZZYYYYYYYYYYYYZZZ\\\___``````aaaccceeebbbaaa``````aaaaaa^^^]]]YYYYYYYYYXXXUUURRRNNNLLLIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHFFFDDDCCCBBBAAAAAADDDDDDDDDCCCBBBAAA??????======>>>>>>>>>?????????<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999999999999888777666666888888777666777888999999999888777666555444444444444555666666222222333333444555555555555555444444444444555555555555555444444444444444BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@???>>>========================<<<<<<;;;;;;;;;:::::::::;;;::::::<<<>>>???>>>===;;;<<<<<<<<<;;;::::::999999999999999999999::::::999999999::::::;;;<<<===<<<;;;<<<@@@@@@AAAGGGNNNUUUVVV[[[eeesss}}}{{{{{{}}}~~~~~~zzzuuunnniiigggggggggggg^^^___^^^\\\YYYWWWWWWXXXXXXZZZ[[[\\\]]]___bbbdddgggjjjlllmmmnnnppptttxxxvvvwwwyyyyyyzzz|||}}}zzzyyyuuuuuuvvvwwwzzzzzzyyywwwuuuvvvwwwxxxyyyxxxxxxwwwzzz~~~~~~yyyuuuuuuvvvvvvvvvtttpppllljjjjjjkkkkkkjjjhhhhhhiiijjjiiihhh```___^^^\\\XXXUUUQQQOOOLLLKKKIIIHHHFFFEEEEEEEEEBBBBBBBBBAAA@@@@@@??????======>>>>>>????????????<<<=========>>>>>>>>>??????@@@AAABBBBBBBBBAAAAAA@@@AAACCCDDDEEEEEEDDDDDDFFFGGGGGGGGGHHHJJJOOORRRTTT]]]iiiuuuuuuiii[[[SSSQQQOOOMMMMMMPPPQQQ[[[vvvvvvtttlllllljjjjjjjjjiiiddd```______`````````___^^^^^^[[[ZZZYYYXXXXXXWWWWWWWWWZZZ\\\____________```bbbbbbaaa_________^^^[[[YYYWWWWWWXXXWWWUUURRRNNNLLLJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDCCCBBBAAA???>>><<<======>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???;;;;;;;;;:::::::::999999;;;:::999999888999999999888777666777888888777666888888777777777666666666444444444444444555666666444444444444555555555555555444444333333444444555666666666555555555444444@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>===============<<<<<<<<<===<<<<<<;;;;;;::::::999;;;::::::<<>>>>><<<===??????>>>BBBHHHMMMPPPVVV```lllxxxuuu|||||||||||||||}}}xxxpppkkkhhhhhhhhhhhhccccccaaa^^^ZZZXXXXXXXXXVVVWWWXXXXXXXXXYYY[[[]]]bbbeeeggghhhhhhjjjooosssqqqrrrtttuuuvvvxxx{{{}}}~~~~~~~~~~~~{{{yyyxxxuuuuuuuuuxxxzzz{{{yyywwwtttuuuvvvwwwwwwxxxxxxwwwzzz}}}}}}wwwrrrqqqssspppqqqqqqoookkkgggeeeeeedddbbbaaaaaabbbcccbbbaaaYYYYYYXXXWWWTTTQQQNNNLLLIIIHHHGGGEEEDDDDDDDDDDDD@@@@@@@@@@@@?????????>>>===>>>>>>>>>??????@@@@@@<<<=========>>>>>>??????@@@AAABBBCCCDDDCCCBBBAAAAAABBBDDDFFFFFFFFFEEEEEEHHHIIIIIIIIIJJJNNNSSSWWW]]]iiiyyyzzzfff```]]]UUUMMMIIIGGGIIINNNUUU\\\mmmxxxnnnnnnllllllkkkjjjjjjjjjeeeaaa]]]]]]^^^^^^___```aaaaaaYYYYYYXXXVVVVVVVVVVVVVVVYYY\\\______^^^]]]___aaa```^^^\\\\\\[[[ZZZWWWUUUUUUVVVWWWWWWUUURRRNNNLLLJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCBBBCCCCCCCCCBBB@@@>>>===;;;<<<======>>>>>>======>>>===;;;:::;;;<<>>>>>======<<<<<>>===>>>@@@@@@>>>===;;;;;;;;;;;;:::999888777<<<<<<<<<;;;;;;:::::::::777888:::;;;<<<;;;;;;:::999999999999999999999999999888888888888:::;;;<<<:::999999999::::::;;;<<<===<<<<<<;;;;;;===>>>???GGGLLLTTT]]]gggrrr|||}}}rrrvvvyyyqqqooooookkkhhhhhhgggfffccc___ZZZWWWUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZ___^^^^^^^^^```dddgggjjjiiillloooppprrrtttwwwyyy{{{yyyyyyzzz}}}~~~~~~~~~|||{{{zzz{{{||||||{{{yyywwwuuuwwwrrroooooosssuuutttqqqsssrrrrrrsssttttttrrrqqqxxx{{{~~~{{{tttnnnmmmmmmiiiiiijjjjjjhhheeebbb```___]]]ZZZYYYYYYYYYWWWVVVTTTSSSQQQOOOMMMKKKJJJIIIFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???=========>>>??????>>>============>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCAAA@@@@@@BBBEEEFFFGGGFFFNNNMMMJJJNNNRRRYYYhhhqqqpppcccWWWTTTSSSOOOJJJIIINNNLLLLLLWWWppp|||ssspppqqqrrrooollliiihhhfffdddbbb___\\\[[[\\\___aaa```^^^^^^YYYUUUTTTVVVWWWSSSOOOZZZZZZZZZZZZYYYYYYYYYYYY\\\[[[YYYXXXXXXWWWUUUSSSUUUTTTSSSSSSSSSQQQNNNKKKLLLJJJHHHGGGGGGGGGIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFHHHHHHFFFEEECCCAAA@@@???AAAAAA@@@??????@@@@@@AAA<<<<<<======<<<;;;::::::===<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::888777777777888999:::::::::999888777777666777777777777777666555555666555555444444444555555555555555555555555555555222222222222222222222222333333222222222333444444>>>>>>>>>=========<<<<<<>>>======???@@@@@@>>><<<<<<<<<<<<<<<<<<;;;:::999<<<;;;;;;;;;::::::::::::888999:::;;;;;;;;;:::999::::::::::::::::::::::::888888777777888999:::;;;::::::999999999::::::;;;===<<<;;;;;;;;;<<<>>>>>>EEEIIINNNUUU^^^kkkzzzuuutttwww|||tttsssssspppnnnnnnkkkjjjgggbbb]]]ZZZWWWWWWTTTTTTUUUUUUUUUUUUUUUTTTWWWWWWWWWXXXZZZ^^^bbbdddfffhhhkkklllnnnooorrrtttvvvuuuuuuwwwzzz~~~~~~|||||||||~~~~~~}}}{{{~~~~~~~~~}}}|||{{{wwwxxxxxxxxxwwwuuusssrrruuuqqqlllllloooqqqpppnnnpppoooooopppqqqrrrpppooouuuxxx{{{xxxrrrlllkkkkkkeeeffffffeeeccc```]]]\\\[[[XXXVVVUUUUUUTTTSSSQQQOOOOOONNNLLLJJJIIIGGGGGGFFFEEEEEECCCBBBAAA@@@@@@@@@???>>>=========>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAGGGFFFDDDEEEFFFHHHJJJKKKJJJTTTTTTTTT]]]bbbjjjzzzxxxfffZZZPPPLLLLLLKKKLLLOOONNNOOOWWWlllyyyrrroooppppppnnnjjjhhhgggfffcccaaa^^^\\\ZZZ[[[]]]___^^^]]]]]]YYYUUUUUUVVVWWWTTTPPPYYYYYYYYYZZZZZZZZZZZZZZZ\\\ZZZWWWVVVVVVUUUTTTRRRTTTSSSRRRRRRRRRPPPMMMKKKJJJIIIHHHHHHHHHIIIKKKLLLJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???@@@@@@?????????@@@@@@AAA===============<<<;;;;;;<<<<<<<<<;;;::::::999999:::::::::::::::::::::::::::999888777777777888888999999999888777666666666777777777777777666555555444333333222333333444444555555555555555555555555222222222222222222222222222222222222333333444555===============<<<<<<<<<=========???@@@@@@===;;;<<<<<<============<<<;;;;;;;;;:::::::::::::::999999999:::::::::999888888::::::::::::::::::::::::666666666666777888999:::;;;::::::999999999::::::<<<;;;;;;;;;;;;<<<======@@@DDDGGGJJJQQQ___ttt|||vvvzzzzzzzzzyyyvvvuuuuuuqqqoookkkgggaaa]]]YYYWWWUUUUUUUUUTTTSSSRRRQQQPPPQQQQQQQQQRRRTTTXXX[[[]]]___aaadddeeefffhhhjjjlllnnnmmmnnnqqqvvvyyy{{{|||{{{zzzxxxwwwwwwwwwxxxyyyyyy|||}}}{{{zzz{{{{{{zzzxxxvvvxxxxxxyyyyyyyyyxxxxxxwwwttttttrrrqqqpppooooooooosssooojjjhhhjjjlllkkkjjjllljjjjjjkkkmmmnnnmmmlllooorrrtttrrrmmmhhhfffggg``````___^^^\\\YYYVVVUUUTTTRRRPPPNNNOOONNNMMMKKKIIIIIIHHHGGGFFFFFFEEEDDDEEEDDDCCCBBB@@@???>>>>>>???>>>>>>============>>>????????????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAFFFFFFFFFFFFHHHJJJKKKMMMRRR^^^bbbgggttt|||tttcccXXXQQQKKKJJJIIIJJJNNNTTTSSS[[[mmmyyytttpppmmmmmmmmmkkkiiigggfffdddbbb```]]][[[ZZZYYY[[[[[[[[[ZZZ\\\YYYUUUUUUWWWWWWUUURRRWWWXXXYYYZZZ[[[\\\\\\\\\\\\YYYUUUSSSRRRRRRRRRQQQRRRQQQOOOOOOOOONNNLLLIIIJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHFFFEEEDDDCCCCCCCCC@@@@@@@@@@@@@@@???????????????>>>>>>???@@@AAAAAA======>>>>>>>>>===<<<<<<<<<<<<;;;::::::999999888::::::::::::::::::::::::999999888777777777777777888888777777666555555555666666777777777666555555333333333333333444555666444444444444444444444444222222222222222222222222222111222222333444555666<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@???<<<:::;;;;;;<<<<<<===<<<<<<<<<::::::::::::999999999999::::::999999999888777777999999999999999999999999555555555666777777888999;;;:::999999888999999999;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@CCCCCCFFFSSShhhyyy}}}zzz{{{xxxuuupppjjjddd^^^YYYUUUWWWWWWVVVUUUTTTRRRQQQPPPQQQPPPPPPPPPQQQSSSVVVWWWWWWYYY\\\]]]^^^___aaacccffffffgggkkkppptttuuuvvvooooooooopppqqqrrrssstttuuuxxxzzz{{{zzzxxxxxxyyyxxxwwwvvvuuuvvvvvvtttrrrppppppqqqqqqqqqqqqqqqqqqrrrqqqnnnlllkkkkkklllmmmqqqmmmhhhffffffggghhhggggggfffeeefffhhhiiiiiihhhhhhjjjkkkiiieeebbbaaaaaa[[[ZZZYYYXXXUUUSSSPPPOOOOOOLLLJJJIIIJJJIIIHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@???>>>===<<<>>>>>>==================???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIKKKNNNRRRUUU```mmmttt~~~ssscccXXXNNNLLLLLLNNNNNNPPPWWW___ggguuuxxxpppooommmjjjhhhjjjhhhfffeeedddccc```^^^\\\ZZZYYYXXXXXXXXXWWWWWWZZZXXXVVVUUUWWWWWWVVVTTTVVVWWWYYY[[[\\\\\\\\\\\\[[[WWWSSSPPPOOOPPPPPPPPPPPPNNNMMMLLLMMMLLLJJJHHHIIIHHHGGGFFFEEEEEEFFFFFFHHHGGGFFFDDDCCCBBBBBBBBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA===>>>>>>>>>>>>>>>======;;;;;;::::::999888888888999999999999999999999999888888777777666666666666666666666555555444444444555666666666666666555555444444444555666777888999444444444444444444444444222222222222222222222222111111111222333444555666;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===???>>><<<999999999:::;;;;;;;;;::::::999999999999999999999999:::999999888777777777777777777777777777777777777444555555666777777888888:::999999888888999999999999::::::;;;;;;;;;;;;;;;999===AAA@@@AAAJJJ[[[iiixxx}}}yyy|||xxxsssmmmhhhaaaZZZUUUXXXXXXXXXWWWUUUTTTRRRQQQSSSRRRQQQPPPOOOOOOPPPPPPPPPRRRTTTUUUUUUVVVXXXZZZ^^^^^^```ccchhhlllmmmmmmbbbdddgggjjjmmmoooqqqrrrrrrtttvvvvvvtttsssttttttuuusssrrrqqqrrrrrrqqqpppllllllkkkkkklllllllllmmmooonnnkkkiiiggghhhiiijjjnnnkkkgggdddcccdddddddddbbbaaa___```aaaccccccbbb___``````___]]][[[YYYYYYVVVUUUTTTRRRPPPNNNLLLKKKKKKIIIGGGFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>===<<<<<<======>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFIIIMMMPPPTTTZZZbbbggguuu}}}ooobbbXXXRRRLLLJJJKKKPPPVVV```qqqpppkkkkkkiiifffdddfffeeecccccccccaaa^^^\\\ZZZYYYXXXWWWUUUUUUUUUUUUXXXWWWVVVVVVWWWWWWWWWWWWWWWXXXZZZ\\\]]]\\\\\\[[[XXXUUUPPPNNNNNNOOOOOOOOONNNLLLKKKJJJJJJJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHFFFEEECCCBBBBBBAAABBBBBBAAA@@@???>>>======>>>=========>>>>>>???@@@======>>>>>>>>>>>>>>>===:::::::::999888888777777888888888888888888888888777777777777666666555555555555555444444444444444555555666666666666555555444444444555555777888999444444444444444444444444222222222222222222222222222222222222333444555666:::::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;======<<<:::888888999999999888888777777888888888888999999999999888777777666777777777666666666666666666666666444555666777888888888777888888888888888999::::::888999::::::;;;;;;::::::888<<>>>>>EEEQQQ[[[mmm{{{vvvrrruuu{{{vvvrrrnnniiiaaa[[[\\\[[[[[[YYYXXXVVVTTTSSSSSSRRRQQQOOOMMMLLLKKKJJJKKKMMMOOOOOOOOOPPPQQQSSSVVVWWWXXX[[[___bbbbbbaaaXXX[[[___dddiiilllnnnooommmnnnppppppooonnnoooppppppnnnmmmlllmmmnnnmmmllljjjiiihhhhhhhhhhhhiiiiiijjjiiifffdddccccccdddeeefffeeecccaaa______^^^___]]][[[YYYXXXZZZ[[[[[[[[[VVVVVVVVVVVVUUUTTTRRRRRRQQQQQQOOONNNLLLKKKIIIIIIIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB?????????>>>>>>>>>=========>>>>>>????????????>>>@@@AAACCCDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGKKKQQQVVV]]]hhhuuu}}}yyykkk```VVVOOOMMMNNNLLLNNNXXXhhh~~~vvvllliiihhheeebbbbbbbbbaaaaaaaaaaaa```]]]ZZZXXXXXXXXXVVVTTTSSSTTTUUUWWWWWWVVVVVVWWWXXXYYYYYYYYYZZZ\\\]]]]]]\\\ZZZYYYTTTRRROOOMMMNNNOOOOOOOOOMMMKKKIIIHHHIIIIIIHHHGGGCCCDDDFFFHHHKKKMMMOOOPPPIIIHHHFFFDDDCCCAAAAAAAAACCCBBBAAA@@@???>>>======>>>>>>============>>>>>><<<<<<===>>>>>>>>>======::::::999888888777777666777777777777777777777777666666666666666555444444444444444444444444444444444444555666666666555555222222222222222333444555333333333333333333333333222222222222222222222222333333222222333333444444999999:::::::::;;;;;;;;;===;;;999999;;;<<<<<<;;;999999999999888777666666777777777777888888999999777777666666666777888999777777777777777777777777444555777888999888888888777777777777888:::;;;;;;777888999:::;;;::::::999999;;;<<<<<<===CCCLLLSSSaaasssyyysssrrrxxx|||xxxwwwwwwtttnnnhhheeedddcccaaa^^^[[[XXXWWWSSSRRRQQQOOOMMMLLLKKKJJJHHHIIIKKKKKKKKKKKKMMMNNNPPPPPPQQQSSSVVVXXXWWWVVVNNNQQQVVV\\\```ccceeeeeefffgggiiiiiihhhhhhiiijjjkkkiiiffffffggghhhhhhgggfffeeedddbbbbbbbbbcccccccccbbb```___^^^]]]^^^^^^\\\]]]]]]\\\ZZZXXXWWWWWWWWWUUURRRQQQRRRSSSSSSRRROOOOOONNNNNNNNNNNNMMMLLLMMMLLLKKKJJJIIIHHHHHHGGGGGGEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>>>>>>>?????????===>>>???@@@AAAAAA@@@???@@@BBBDDDEEEFFFFFFEEEDDDBBBCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEGGGHHHJJJKKKLLLNNNSSSZZZbbbmmm|||uuuddd\\\VVVPPPLLLLLLQQQSSS^^^rrrvvvpppjjjhhhfffaaa```bbb```______``````___\\\YYYVVVWWWXXXVVVSSSRRRTTTVVVVVVVVVWWWWWWWWWXXXZZZ[[[\\\]]]^^^^^^]]]ZZZWWWUUUQQQOOONNNNNNOOOPPPPPPOOOMMMKKKHHHHHHHHHIIIHHHHHHBBBCCCEEEHHHJJJLLLMMMNNNHHHGGGEEECCCAAA@@@??????@@@@@@@@@?????????>>>>>>??????>>>===<<<<<<<<<<<<;;;;;;<<<===============999999999888777777666666666666666666666666666666555555666666666555444333444444444555555555555555333444555555666666555555222222111111111222222333333333333333333333333333222222222222222222222222444444333222222222333333999999999::::::;;;;;;;;;>>><<<999888999;;;<<<<<<:::::::::999888777666555666666777777888888888999777666555555555777888999777777777777777777777777444555777999999999888888666666666777888:::;;;<<<777888999:::;;;:::999999;;;:::::::::===CCCKKKQQQZZZmmm|||kkknnnrrryyy}}}{{{|||~~~}}}wwwrrrooonnnkkkhhhddd```]]][[[TTTSSSSSSQQQPPPOOOMMMMMMFFFHHHIIIJJJIIIIIIKKKLLLLLLLLLLLLNNNQQQQQQPPPNNNFFFIIINNNTTTXXXZZZ[[[[[[```bbbcccdddcccccceeeffffffdddbbbaaabbbddddddcccbbb```___]]]\\\\\\]]]]]]^^^]]]\\\ZZZYYYYYYXXXXXXUUUWWWXXXXXXVVVSSSRRRRRRTTTQQQNNNLLLLLLMMMMMMMMMKKKJJJIIIIIIJJJJJJIIIHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDCCCBBBCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@<<<======>>>???@@@@@@AAA>>>???@@@AAABBBAAAAAA@@@@@@BBBDDDFFFGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIKKKMMMOOOPPPQQQ\\\aaaiiirrr|||qqqcccWWWSSSRRRNNNLLLNNNSSS\\\qqquuupppllliiihhhddd___```ccc^^^^^^^^^______^^^[[[XXXUUUWWWXXXVVVSSSRRRUUUWWWUUUVVVWWWWWWWWWXXXZZZ\\\^^^_________]]]YYYVVVSSSOOONNNMMMNNNPPPQQQPPPOOOMMMKKKHHHGGGHHHIIIIIIHHHDDDDDDEEEFFFFFFFFFFFFEEEFFFEEECCCAAA???>>>=========>>>>>>>>>?????????@@@@@@???>>>===<<<;;;;;;;;;::::::;;;<<<======<<<<<<999999888888777666666666666666666666666666666666444555666666666555333333555555555555555555555555333333444555666666666555444444333222222333333333333333333333333333333333222222222222222222222222555555444333222222222222999::::::;;;;;;::::::999;;;;;;:::999999999::::::===<<<:::999888777777777888888999:::999888777666555555666666777777888888777777777777777666555555666777777777888888888888::::::999999::::::;;;<<<999999999999999999999999999<<>>===@@@FFFLLLZZZbbbtttzzz}}}~~~pppcccdddnnn}}}~~~uuuwwwtttrrrrrrsssoooggg```\\\XXXWWWXXXUUUOOOJJJJJJJJJIIIIIIIIIJJJJJJHHHFFFOOOGGGIIILLLIIILLLMMMEEEGGGHHHJJJMMMPPPSSSUUUVVVZZZZZZYYYYYYZZZ[[[]]]^^^```\\\XXXYYY\\\^^^]]]ZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYXXXVVVUUUTTTTTTTTTSSSSSSRRRQQQOOONNNNNNMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHGGGEEECCCDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@??????????????????>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFFFFCCCAAACCCFFFHHHFFFDDDGGGHHHLLLPPPUUUZZZ^^^```mmmuuuvvvppp___UUUNNNMMMLLLKKKOOOUUUZZZzzztttmmmiiihhhgggeeecccaaa```___^^^\\\ZZZ[[[]]]^^^\\\YYY\\\[[[YYYXXXWWWWWWWWWXXXSSSTTTUUUXXX[[[^^^aaabbbbbbaaa___^^^]]]ZZZUUURRRRRRQQQPPPOOOMMMLLLKKKJJJKKKJJJHHHHHHIIIIIIHHHFFFIIIFFFDDDFFFJJJKKKHHHDDDCCCCCCAAA@@@???>>>>>>>>>===============>>>?????????@@@@@@??????>>>===<<<;;;;;;::::::999888777777888888777777666666555555888777555444333333444444777666666666555555555555444444555555555555444444555666666666666666555444444444333222333444555666666666555444333333222222222222111111111111111111555444333333222222333333999::::::;;;;;;::::::999999999999999999:::;;;<<<>>>===<<<:::999888888888999999:::;;;:::999888777555666666666777777777888777777777777777666555555666666777777777888888888777777777777777888999999999999999999999999999999999;;;>>>===<<>>>>>>>>===============>>>>>>???????????????>>>===<<<<<<;;;;;;:::999999888777777999888888888777777777777888777666444333333444444666555555555555444444444444444555555555555444444555555666666666666666555333333222222333444555666666555555444333333222222222222111111111111111111444444333222222222222333::::::;;;;;;;;;;;;::::::777888888888:::;;;<<<===???>>><<<;;;999888888888::::::;;;;;;::::::999888666666666666777777777777777777777777777666666555666666666666777777777777666666666666666777777888888888888888888888888888888:::<<<;;;;;;===CCCGGGMMMSSScccyyy|||yyywwwyyyhhhYYYWWW```kkkpppmmmjjjppp{{{zzz|||~~~wwwnnnddd[[[WWWUUUQQQPPPPPPPPPNNNKKKJJJKKKLLLKKKJJJMMMHHHKKKLLLFFFHHHLLLGGGBBBBBBDDDEEEFFFHHHIIIJJJIIIJJJKKKLLLLLLLLLLLLLLLOOOLLLJJJKKKNNNPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKJJJJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFEEECCCAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCGGGGGGGGGGGGHHHKKKPPPSSSZZZ]]]ccclllxxxqqqaaaUUUQQQLLLLLLNNNOOOSSS___ttt~~~ppphhheeeeeeddddddccccccbbbbbbbbbaaa___]]]\\\^^^aaabbbbbb^^^^^^\\\ZZZYYYYYYXXXXXXWWWXXXYYY[[[^^^aaacccdddiiihhhfffdddbbb___[[[WWWQQQQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGHHHJJJJJJJJJHHHIIIFFFCCCBBBEEEFFFDDDBBBCCCBBBAAA@@@???>>>>>>>>>======<<<<<<======>>>>>>????????????>>>===<<<;;;:::::::::999888888777777999999999999888888888888888777666555444444555555555555555444444444333333444444555555555555444444444444555666777777777666333333222333444555666777555555555444444333333222111111222222222222222222444444333222222222222222::::::;;;;;;;;;;;;::::::888888888888999:::;;;<<<>>>===<<<:::999888777777:::::::::999999999888888666666666666777777777777666666777777777777666666555555555666666666777777777777777777777888999999888888888888888888888888777888:::::::::<<<@@@CCCLLLOOO[[[nnn}}}zzzaaaTTTRRRVVV\\\WWWTTTZZZmmmtttfff```^^^ZZZXXXXXXTTTQQQNNNLLLMMMOOOOOOOOOPPPJJJMMMNNNGGGHHHMMMIIIDDDEEEEEEFFFFFFGGGGGGGGGFFFGGGHHHJJJJJJJJJIIIHHHIIIGGGFFFHHHJJJLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJIIIHHHHHHHHHIIIGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDBBB@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@@@@AAACCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKKKKMMMSSS\\\bbbiiinnnwwwyyymmmcccXXXPPPMMMLLLNNNQQQWWWddd|||~~~qqqiiidddaaabbbbbbbbbccccccccccccccceeeccc```______```bbbccc```___^^^\\\[[[ZZZYYYXXXYYYYYYZZZ\\\^^^aaacccdddfffdddaaa```^^^[[[WWWTTTPPPPPPOOONNNMMMLLLKKKKKKIIIGGGGGGHHHJJJKKKJJJIIIIIIFFFBBBAAABBBCCCBBBBBBCCCBBBAAA???>>>>>>============<<<<<<<<<======>>>>>>>>>>>>>>>===<<<;;;;;;:::999999999888888777777888888888888888888888888888777777666666555555555666666555555555444444444444444555555555555444444333333555666777777777777333444444555666777888888555555444444444333333333111111222222222222222333444333333222111222222222:::;;;;;;<<<<<<;;;;;;::::::999999888888999999999<<<;;;:::888777777666666999888888777777777777777777777777777666666666666666666777777777777666666444555555555555666666666777777666666777777888999777777777777777777777777777777888999999;;;>>>@@@HHHIIISSSdddvvvyyycccUUUNNNOOOLLLJJJOOO\\\ooosssllljjjfffaaa___XXXVVVSSSSSSUUUWWWXXXXXXVVVOOOQQQPPPJJJKKKOOOJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGFFFDDDDDDDDDEEEGGGHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBAAABBBCCCDDDDDDCCCBBBAAA??????@@@@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCCCCAAA???@@@@@@AAABBBBBBBBBAAA@@@AAAAAABBBBBBCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIILLLOOOSSSXXXaaammmvvv}}}|||rrrggg```YYYPPPKKKJJJKKKSSS___ooorrrkkkhhhddd```aaaaaabbbcccddddddeeeeeejjjhhheeebbb______aaabbbaaaaaa___^^^\\\ZZZXXXWWWYYYYYYZZZ[[[]]]___aaabbbaaa^^^\\\ZZZYYYVVVSSSQQQOOOOOONNNNNNMMMLLLKKKKKKIIIGGGGGGHHHJJJKKKJJJIIIGGGEEEBBB@@@@@@AAAAAAAAABBBBBB@@@???>>>===============<<<<<<<<<<<<============>>>======<<<;;;:::999999888888888888888777777777777777777777777777777777777777777777666666777777777777666666666666444444555555555555444444333333555666777777777777555666777777888999999999444444444444444333333333111111222222333333333333333333222111111111111222;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888888888888999999888777777777777777888888777666666666666777777777777777666666666666555666666777777777777777444444444444555555555666555555555555555666666777666666666666666666666666777777777888999;;;<<<===@@@AAAJJJZZZkkkzzzkkk]]]QQQLLLIIIJJJQQQ]]]pppzzzyyytttlllfff```^^^^^^___cccfffgggggg```VVVTTTTTTOOOQQQSSSKKKGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDD@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBB>>>@@@BBBCCCCCCBBBAAA@@@===>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAACCCCCCAAA???@@@AAABBBCCCDDDCCCBBBAAABBBBBBBBBCCCDDDDDDEEEEEEAAABBBDDDEEEEEEEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGHHHJJJLLLNNNRRRUUUZZZcccnnn|||~~~rrrkkkeee___YYYUUUPPPIIIHHHJJJNNNaaa|||uuunnnkkkhhheeeaaaaaabbbcccdddeeeffffffggglllkkkhhhddd```______aaabbbaaa```___\\\ZZZWWWVVVWWWWWWXXXYYYZZZ\\\^^^___]]][[[XXXWWWVVVUUURRRPPPOOONNNNNNMMMLLLLLLKKKKKKIIIHHHGGGHHHJJJJJJJJJHHHDDDCCCBBBAAA@@@@@@AAABBBBBBAAA@@@???>>>===============<<<<<<;;;;;;<<<<<<============<<<;;;:::999888888888888888888888888666666666666666777777777777777888888888888777777888888888777777777666666444444555555555555444444444444555666777777777666777777888999999999888888444444444444444444444444111111222222333444444444333333222111111111111111;;;;;;<<<<<<<<<<<<;;;;;;999888888888888888999:::888888777777888888999:::999999777666666666777888888777777777666666666555555555666777777777777777333333444444444555555555666666555555666666777888666666666666666666666666888777777888:::;;;;;;;;;<<<===DDDRRR```lllyyyhhh\\\PPPKKKMMMSSS___jjjzzzzzzqqqiiiiiikkkooossswwwyyyyyyjjj]]]XXXXXXTTTWWWVVVLLLIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDD@@@AAACCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAA===???AAACCCCCCBBB@@@???<<<===???@@@AAAAAA@@@@@@@@@???@@@AAACCCCCCBBB@@@@@@AAACCCEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFDDDEEEGGGGGGGGGFFFDDDCCCEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKKKKMMMQQQWWW\\\___cccfffnnn{{{yyymmmddd]]]ZZZUUUSSSRRRQQQMMMKKKPPPXXX```{{{zzzuuupppllljjjhhheeebbbccccccdddeeefffgggggghhhjjjjjjjjjfffbbb______aaabbbaaa```___\\\YYYVVVUUUTTTUUUUUUVVVWWWXXXZZZ[[[ZZZXXXVVVUUUTTTTTTRRRQQQNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHIIIJJJIIIGGGBBBBBBCCCBBBAAAAAAAAABBBBBBAAA@@@>>>============>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999777777777777888888888888666666777777777888888888777777888999999999888777777777777777666666666666444444555555555555444444555555666666666666666555666777888888888777666555444444444444444444444444111111222222333444444555333222222111111111111111;;;;;;<<<<<<<<<<<<;;;;;;666666777777888999;;;;;;888888888888999:::;;;<<<;;;:::888777777777888999888888777777666666666555555555666777777777777777333333333444444444555555888888888888888999::::::666666666666666666666666888777777888:::;;;;;;:::======BBBNNNXXXaaakkksssmmmXXXOOOMMMOOOUUU\\\fff{{{{{{pppqqqtttyyyqqqaaaZZZZZZXXX[[[XXXLLLKKKKKKJJJJJJIIIHHHHHHHHHFFFEEEDDDCCCCCCCCCEEEEEEBBBCCCEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@<<<>>>AAACCCCCCBBB@@@???<<<===???@@@AAAAAAAAA@@@@@@???@@@BBBCCCDDDBBB@@@AAABBBDDDFFFFFFEEEDDDCCCBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGEEECCCFFFGGGHHHJJJLLLMMMNNNOOOMMMMMMOOOTTT[[[eeennnssstttvvv|||mmm```XXXUUUTTTTTTOOOOOOQQQQQQPPPRRR]]]jjjuuu~~~ssspppmmmkkkiiigggdddcccddddddeeeeeefffggghhhhhhgggiiijjjgggccc``````bbbaaaaaa```___\\\YYYVVVTTTSSSSSSSSSTTTUUUVVVWWWXXXWWWUUUSSSRRRSSSSSSRRRPPPNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHIIIIIIHHHGGG@@@AAACCCCCCBBBBBBBBBBBBBBBAAA@@@>>>======<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999777777777777777888888888777777888888999999999:::777777999::::::999888777777666666666555555555555444555555555555555555444555666666666666666555555666666777777777555444222444444444444444444444444111111222333333444555555333222222111000111111111:::999999888888999999:::;;;999777777888888888777666777888999999888666555777777888888888888777777777777666666555555555444444444333333333444555555666666666666666666666666444444555555666777777777666666555666666777888999888888999999999:::::::::;;;;;;===AAAIIITTTaaajjjppp~~~nnnbbb\\\TTTQQQTTTVVVfff|||{{{{{{~~~}}}hhh```ZZZZZZ\\\[[[YYYXXXSSSKKKHHHMMMMMMFFFDDDIIIHHHFFFEEEEEEDDDBBBAAABBBAAA@@@@@@AAADDDEEEEEEDDDDDDCCCAAABBBCCCCCCBBBAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBEEEDDDBBBAAAAAAAAABBBBBBBBBCCCDDDEEEFFFEEEDDDCCCEEECCCAAAAAABBBDDDDDDDDDEEEDDDDDDEEEFFFFFFFFFEEEHHHHHHHHHIIILLLSSSZZZ```eeeeeedddeeehhhrrr~~~vvvlllaaaWWWSSSQQQNNNQQQWWWSSS[[[bbbbbb```dddooozzz{{{qqqmmmhhheeeeeefffffffffeeeggggggfffeeedddeeefffeeeffffffdddbbb``````aaabbbaaa___]]]ZZZWWWUUUTTTTTTPPPQQQVVVWWWSSSSSSWWWTTTSSSRRRRRRRRRSSSTTTUUUPPPOOOOOONNNOOOPPPQQQRRRVVVRRRMMMIIIHHHHHHGGGFFFEEEDDDCCCDDDEEEEEECCCAAA;;;;;;<<<<<<<<<<<<;;;;;;============<<<;;;:::999999999999999999999999999777777777777888999;;;;;;:::999999999999999999999777777777777777777777777777777777777777666555555555555555555555555555555444444444555555555555666555555444444444333333333444333333222222333333444222333333222111000222333111111111111111111111111:::999999888888999999:::;;;999777777888999888777888888777777777777777888777777888888888888777777777666666666555555555555555555444333333444444444555555555555555555555555555555555555666666777777666666666666666777888888888888888999999999::::::<<<<<<===???EEENNNYYYaaagggsss~~~~~~~~~ssscccWWWTTTRRR[[[hhhttt|||jjjaaa\\\]]]______]]]^^^]]]WWWSSSQQQMMMHHHFFFHHHFFFFFFFFFGGGFFFDDDCCCCCCDDDCCCBBBCCCEEEEEEDDDCCCCCCBBBAAABBBCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBDDDCCCBBBAAA@@@AAAAAABBBAAABBBCCCCCCDDDCCCBBBBBBHHHGGGEEECCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGKKKNNNQQQTTTXXX```kkksssuuuttttttvvv{{{qqqdddYYYTTTQQQRRRRRRSSSZZZcccqqqyyy}}}~~~vvvsssqqqmmmhhheeeeeeeeeeeeeeefffggghhhgggdddcccdddeeedddeeeeeedddbbb```aaabbbcccaaa___\\\YYYWWWUUUSSSTTTQQQQQQUUUUUURRRQQQTTTRRRRRRRRRRRRSSSUUUVVVVVVRRRPPPNNNLLLMMMPPPSSSUUUYYYUUUOOOKKKIIIHHHFFFEEEEEEDDDCCCDDDEEEEEECCCAAA<<<<<<============<<<<<<============<<<;;;:::999999999999999999999999999666666666777777999::::::999999999999888888888888888888888888888888888888777777888888777777666555555555555555555555555555444444444444555555555555555444444444444333333333444333333222222333333444111222333222111111222444111111111111111111111111999999888888888888999999:::999777888999999888777999888666555555666888999777777888888888888777777666666666666555555555555666666555444333333333333444444444444444444444444666666555555666666777777777777777777777777888888888888888999999999999:::<<<<<<;;;<<>>>>>>>>>>>==================<<<;;;:::999999999999999999999999999666666666666666777888999777777777777777888888888888888888888888888888888888888888888888777666666555555555555555555555555444444444444555555555555444444444444333333333333333333222222222222333333111222333333111111222444111111111111111111111111999999888888888888999999999888777888999999888777777777666555555666888999777777888888888888777777666666666666666555555555777777666444333333333333444444444444444444444444777666555555555666777888888888999999888888888777888888888888999999999999;;;;;;:::999;;;???FFFKKKYYY___bbbkkkwwwtttnnnrrr{{{aaaOOOHHHLLLPPPUUUbbbwwwzzztttoooooopppooopppsssssstttjjjZZZQQQSSSSSSNNNNNNPPPQQQOOONNNNNNLLLIIIHHHFFFEEEFFFGGGGGGFFFDDDGGGFFFEEEEEEGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEHHHJJJIIIJJJKKKJJJJJJMMMUUU[[[bbbhhhmmmmmmmmmtttuuuggg\\\TTTQQQRRRQQQTTT___qqqwwwrrrooolllnnnkkkhhhggggggiiiiiiiiikkkkkkkkkiiifffccccccdddbbbcccdddcccbbbaaabbbcccbbbaaa^^^[[[XXXUUUSSSRRRQQQPPPQQQSSSTTTSSSSSSTTTSSSTTTVVVWWWXXXXXXWWWVVVSSSQQQOOOMMMNNNQQQTTTVVVYYYUUUPPPLLLJJJHHHFFFDDDDDDCCCDDDEEEFFFEEEBBB@@@>>>>>>????????????>>>>>>============<<<;;;:::999999999999999999999999999666666555555555666666777666666666666777777777777999999999999999999999999888888888888888777777666555555555555555555555555333333444444444555555555444444444333333333222222333333222222222222333333555666777555333222111222111111111111111111111111999888888777777888888999888777777888::::::888777444555666777888777777666777777888888888888777777555555555666666666666666888777666555444333333333444444444444444444444444777666555555555777999::::::;;;;;;;;;;;;999888888777777888888888999999999999999999888999<<>>>>>????????????>>>>>>============<<<;;;:::999999999999999999999999999666666555555555555555666555555666666666777777777888888888888888888888888888888888888888777666666555555555555555555555555333333333444444444444555444444333333333222222222333222222111111222222333999::::::888555222000000000000000000000000000000888888777777777777888888777777777999::::::888666222444666888999888666555777777888888888888777777555555555666666666666666777777666555444444444444444444444444444444444444666555444444666888;;;<<<======>>>>>>===;;;:::888777777777888888888888999777888888888888:::>>>AAAEEEIIIHHHLLLVVVYYY^^^lll{{{ooohhhfff]]]RRROOOVVV___cccwwwrrrllllllkkkssstttkkk^^^XXXZZZYYYTTTRRRPPPOOOOOOPPPPPPOOOMMMJJJIIIGGGGGGGGGFFFEEECCCCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFAAABBBCCCCCCCCCCCCCCCBBBFFFEEEFFFFFFGGGHHHJJJKKKJJJLLLNNNMMMKKKKKKOOORRRYYY___eeeffffffkkkxxxppp```WWWOOOIIIKKKRRRVVVgggwwwpppooonnnkkkhhhgggfffeeefffiiikkkllllllkkkkkkkkkiiieeecccccccccbbbcccdddcccaaa```aaabbb^^^]]]\\\ZZZWWWVVVTTTSSSMMMQQQTTTTTTWWW\\\]]]\\\ZZZZZZZZZYYYWWWVVVTTTTTTPPPPPPQQQQQQQQQPPPOOONNNMMMKKKIIIHHHHHHHHHGGGEEECCCCCCDDDFFFGGGEEEBBB???>>>>>>????????????>>>>>>============<<<;;;:::999999999999999999999999999888777666555555555555555555555666666777777888888777777777777777777777777777777777777777666555555555555555555555555555555333333333333444444444444333333333333222222222222222222111111111111222222:::;;;<<<:::666222000///000000000000000000000000888888777777777777888888666666777999;;;;;;999666333444555666777777777777777777888888888888777777555555555555666666666777666666555555555555555666555555555555555555555555444444333444666999===??????@@@@@@@@@???===;;;999777777777777888888888888777777888777666777:::===<<>>>>>>>>>>>>>>>>>===============<<<;;;:::999999999999999999999999999999888777666555555555555555555666777777888999999666666666666666666666666666666666666666555444444555555555555555555555555222222333333333444444444333333333222222222222111222222111111111111222222777888:::999555222000000000000000000000000000000888888777777777777888888666666777999;;;;;;999666666555444333444666888:::777777888888888888777777444555555555666666777777666555555555555666666777666666666666666666666666444333333333666:::>>>@@@AAAAAABBBBBBAAA>>><<<:::777777777777888888888888777777777666555555777999999@@@>>>>>>DDDIIIVVVlll|||~~~{{{{{{}}}||||||~~~qqqfff^^^WWWTTT___ooo~~~rrruuuvvvqqqiiigggdddaaa___]]]YYYWWWXXXVVVTTTRRRRRRPPPNNNKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKMMMNNNNNNNNNMMMMMMNNNNNNNNNPPPRRRUUUWWWYYY^^^ccciiilllooottt|||vvvfff^^^UUUOOOOOONNNOOO___rrrsssooojjjgggeeeeeeeeedddeeecccbbbbbbcccdddcccbbbdddeeeeeecccaaa______```cccddddddccc```^^^______ZZZZZZYYYXXXWWWVVVVVVUUURRRXXXZZZXXXZZZ```aaa]]]UUUTTTSSSRRRRRRRRRSSSTTTTTTRRROOOLLLKKKKKKLLLMMMLLLJJJHHHHHHHHHHHHFFFDDDBBBCCCDDDFFFGGGFFFBBB>>>======>>>>>>>>>>>>==================<<<;;;:::999999999999999999999999999:::999888666666555555555555666666777888999999:::666666666666666666666666555555555555555444444333555555555555555555555555222222333333333444444444333333333222222222111111222222111111111111222222333555777777555222111111000000000000000000000000999999999888888888777777888888888888888777666666555555555555555555555555888888777666555444333333888777555555666666444333444444555555666666777777555444333333333333444555333444444222222444:::???CCCCCCBBBAAA@@@>>>======666666555666666777888999888777666555555666777888777:::>>>>>>???GGGTTT^^^{{{{{{vvvvvvvvvuuuuuuvvvyyyttteee[[[[[[bbbnnnzzz}}}vvvrrrqqqkkkbbb___aaadddeeedddaaa\\\WWWTTTSSSRRRPPPLLLIIIHHHIIIJJJLLLLLLLLLLLLJJJIIIIIIKKKNNNOOOOOONNNLLLJJJJJJMMMOOOOOOQQQRRRPPPLLLJJJKKKMMMOOOPPPRRRRRRSSSUUUXXX[[[WWWXXXZZZ\\\___dddjjjnnnrrrzzz~~~jjj___\\\RRRQQQQQQOOOOOO^^^{{{lllhhheeefffiiijjjfffbbbaaaaaaaaa```______^^^^^^]]]]]]^^^^^^___aaabbbccciiifffaaa___^^^^^^]]]\\\ZZZXXXVVVUUUVVVVVVUUUTTTTTTVVVXXXXXXXXXXXXZZZ\\\RRRSSSSSSSSSTTTTTTTTTTTTNNNNNNLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDAAABBBCCCDDDCCCAAA>>>==============================<<<;;;:::;;;;;;===>>><<<<<<;;;:::999999999999999777666666777888888777777777777777777777777777777777777777888888888888777888777555333222222333444444555555555555444444444444444333333222222222333333333222222222111111111222333444444333222111222222111111111111111111000000000000000///......999999999888888888777777888888888888888777666666555555555555555555555555666666666666666555555555777666555555666666555444555555555666666666666666555555444333333444555555333444555444333555999===BBBAAA@@@???>>>===<<<<<<666666666666666777777888888777666555555666777888777:::======>>>EEEQQQ[[[kkkyyyzzzyyyyyyxxx|||}}}mmmeee```ccckkkuuuzzzpppkkklllnnnnnnmmmjjjfffbbbaaa```\\\YYYUUUQQQOOOOOOPPPQQQPPPQQQRRRRRRQQQQQQSSSUUUWWWWWWVVVSSSQQQQQQTTTWWW\\\^^^___\\\XXXUUUVVVXXXZZZ\\\]]]___```dddiiimmmlllmmmoooqqqsssxxx~~~vvviii\\\WWWXXXOOOPPPVVV___jjjzzzrrrkkkhhhgggiiillllllgggcccaaaaaaaaa```______^^^^^^\\\]]]]]]___```bbbdddeeehhheeeaaa^^^]]]]]]\\\[[[XXXVVVTTTTTTTTTTTTTTTRRRSSSUUUVVVVVVUUUTTTUUUWWWQQQQQQQQQQQQRRRRRRRRRRRRMMMMMMLLLKKKKKKJJJJJJKKKIIIIIIHHHGGGFFFEEEDDDDDD@@@AAAAAAAAAAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<<<<<<<;;;:::999999999999999777666666777888888777666666666666666666666666666666777777777888888888777888777555333222222444444444555555555555444444444444333333333222222222333333222222222111111111000111222333333222111000111111111111111111111111000000000000000///......999888888888888777777777888888888888888777666666555555555555555555555555444555555555666666777777666555444555666777777555666666666666666555555555555555444333333444555555444555555555555555777999>>>>>>======<<<;;;::::::777777777666666666666666777666666555555666666777777999<<<;;;<<>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999888888999:::<<<;;;:::999999888888999999777666666777888888777666666666666666666666666666666777777777777888888777777777555333222333444444444555555555555444444333333333333222222222222333222222222222111111111000000111111111111000000111111111111111111111111000000000000000///......888888888888777777777777888888888888888777666666555555555555555555555555555555555555666666666666555444333555777888888777777777666666555555444444555555444444444444555555444555666666666666666666;;;;;;::::::999999888888777777777777777666555555666666666666666666666666777999:::::::::>>>FFFLLLWWWeeewwwxxxkkklllrrr}}}~~~|||wwwssspppooooookkkooosssvvvwwwwwwwwwxxxyyyxxxvvvrrrpppqqquuuxxx||||||}}}}}}oooeee```]]]VVVVVVWWWYYYUUUQQQRRRWWWfffooo|||tttnnnkkkdddfffiiimmmooommmgggcccbbbbbbaaaaaa```_________^^^^^^___aaabbbbbbccccccdddbbb^^^\\\[[[ZZZXXXVVVSSSQQQOOONNNOOOOOOOOOMMMNNNPPPQQQQQQOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@???>>>>>>>>>>>>???????????????????????????>>>===;;;999999888999999<<<;;;:::999888888888888888777555555777888777666666666666666666666666666666666666666777777777888666777777555333222333444333444444555555444444333333222222222222222222222222222222222111111111111//////000000000000//////000000000000111111111111000000000000000///......777777777777777777777777888888888888888777666666666666666666666666666666666666666666555555555555444333333444777888888777777777666666555555444444555555555555555555555555555555666666777777555444777777777777777777777777777777888888777666555444555555666666666666555555666888999888999<<>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;:::::::::;;;;;;;;;:::999888888888888888666555555666777777666555555555555555555555555555666666666666777777777666777777555333222333555333333444444444444333333222222222222222222222222222222222111111111000000//////////////////////////////000000000111111111000000000000000///......666666777777777777777888888888888888888777666666666666666666666666666666777777666666555555555444555444333555777888888777666666666666666555555555444555666666666666555444555555444666777777666444555555555555555666666666666666777888888777555555444555555666666555555444666777777888888:::>>>AAANNNQQQ[[[kkk~~~kkk^^^UUUVVV\\\bbbooo{{{uuugggZZZQQQLLLJJJIIILLLMMMTTT___kkkyyyxxxqqqnnnjjjgggbbbdddfffggggggeeecccbbbcccbbbbbbaaaaaa``````___aaabbbbbbbbb```^^^\\\[[[]]][[[YYYXXXXXXXXXVVVTTTQQQOOOMMMMMMNNNNNNMMMLLLJJJMMMPPPQQQPPPOOONNNOOOLLLLLLLLLMMMMMMMMMMMMNNNJJJKKKLLLMMMMMMLLLKKKJJJGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@========================???>>><<<;;;:::;;;;;;<<<;;;:::999888888777777888888666555555666777777666555555555555555555555555555555666666666666777777555666666555333333444555333333444444444444333333111111111222222222222222222111111111111000000000000000////////////000000...//////000000111111111000000000000000///......666666666666777777888888888888888888888777666666666666666666666666666666555555555666666666666666555444444555777888777666555555555666666666666666444555666777777666555444666444333444777888777555333333444444555555555666444555777888888888666555444444555666666555444444555666777777888:::===>>>HHHKKKSSSbbbuuu~~~hhhTTTNNNOOOPPPVVV___qqqzzz{{{hhhaaaWWWOOOKKKIIIHHHGGGPPPZZZmmmzzzqqqmmmjjjiiigggeeeeeeeeedddcccbbbccccccccccccbbbbbbaaa`````````___```aaaaaa```^^^\\\ZZZYYYXXXWWWWWWXXXWWWUUUTTTRRRPPPNNNNNNNNNOOONNNMMMKKKNNNQQQQQQPPPNNNLLLLLLJJJJJJJJJJJJKKKKKKKKKLLLKKKLLLMMMNNNMMMKKKJJJHHHFFFFFFEEEDDDCCCBBBAAAAAA===>>>???@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;<<<;;;:::999888777777777777777666444444666777666555555555555555555555555555555555555666666666777777555666666555333333444666222333333444444333333222000111111111222222222222111111111111000000000000111111000//////000111111......//////000111111222000000000000000///......555666666666777777888888888888888888888777666666777777777777777777777777333333444555666777888999666555444555666777666555444555555555666666777777444555666777777666555444666444222333666999888666333333333444444555555666333555777888999888777666333444555666666555444333555555666777999:::<<<======BBBKKKXXXiiiyyy___UUURRRNNNNNNSSS[[[cccsss~~~oooeeeXXXTTTNNNKKKJJJKKKKKKKKKWWWjjj{{{sssllliiiiiijjjjjjhhhgggeeecccaaaaaaccceeeccccccbbbbbbaaa`````````]]]^^^___``````^^^\\\[[[WWWVVVUUUVVVWWWWWWVVVTTTSSSQQQOOONNNOOOOOONNNMMMMMMOOOQQQQQQOOOLLLJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJLLLMMMNNNNNNMMMKKKIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@;;;<<<>>>@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<;;;:::999888777777777777777666444444666777666555555555555555555555555555555555555555666666666777555666666555333333444666222333333444444333333222000000111111222222222222111111111111000000000000222111000//////000111222---......///000111111222000000000000000//////...444444555555666666777777777888999::::::999777666555555666666666666555555333333444444555666666666222222222333333333444444555555555555555555555555777666444444555555444333222222333333444555666666666666666666666666666666444444444444444444444444444444444444444444444444444555666777888999::::::======CCCNNN^^^qqqnnnaaaXXXMMMKKKOOOPPPRRR[[[lll}}}zzzpppeeeZZZRRRRRRHHHDDDIIIKKKIIIOOOZZZsssyyyvvvpppmmmkkkkkkjjjiiicccbbbaaa``````___``````]]]aaaaaa]]][[[^^^```^^^bbb```^^^^^^^^^\\\XXXTTTSSSTTTUUUVVVVVVUUUTTTSSSPPPNNNMMMLLLMMMMMMLLLKKKNNNNNNNNNMMMMMMKKKJJJIIIGGGHHHHHHIIIIIIHHHHHHGGGJJJKKKMMMMMMLLLIIIFFFDDDCCCCCCDDDDDDCCCAAA???>>>???>>>>>>============>>>>>>===<<<;;;:::999999999===<<<;;;999888888999999666666555555555555666666888777555444444555666777555555555444444333333333777777666666666666777777444555555555333222333444000000000000000000000000000000111111111111000000111111111111111111111111111111000000000000111111////////////////////////111///......//////...---666666666666666666777777777888999::::::888777666555666666777777666666555555555555555555444444444333333333333444444444444444444444444444444444444777555444444555555444333222333333444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444555666777888999999:::<<<<<>>===<<<<<<;;;<<<<<<<<<===<<<;;;:::::::::::::::===<<<:::999888888999999666555555555555555555666999777555444333333444555555555444444444333333333555555444444444444555555444555666555333222222333111111111111111111111111000000111111111111000000////////////////////////000000////////////000000////////////////////////000000////////////...---777777777777777777666666777888999999999888666555666666777777777777666666666666555555444333333222333444444444444555555555444444444444444444444444666555444444555555444333444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444555555666777888999999999;;;???EEEMMM]]]wwwzzzjjj^^^[[[WWWQQQNNNPPPVVV___kkkvvvtttccc]]]UUUOOOKKKJJJJJJIIIJJJIIILLLNNNNNNXXXsss|||yyyrrrooojjjgggfffeeedddccc]]]]]]\\\\\\[[[ZZZZZZZZZ___ZZZXXXYYYXXXZZZiii{{{uuufff]]]ZZZYYYUUURRRNNNOOOPPPRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTRRROOOLLLMMMMMMMMMLLLKKKJJJIIIHHHDDDDDDEEEEEEEEEEEEDDDDDDIIIJJJKKKKKKJJJHHHFFFDDDCCCCCCBBBBBBCCCCCCDDDEEE===<<<<<<;;;::::::;;;;;;;;;;;;::::::999:::::::::<<<;;;:::999888888888888555555444444444444555555888777555333222222333444555444444444444333333333555444444333333444444555555666666555222111111222222222222222222222222222000000111111111111000000//////////////////////////////............//////////////////////////////000000////////////......999999888888777777666666888888999999888777666555666666777777777777666666555555555444444333333333444444444555555555666666555555555555555555555555555444333333555555444333444444444444444444333333555555555555555555555555555555555555555555555555333333333333333333333333444444555666666777888888666888<<<@@@DDDSSSmmm{{{zzz{{{yyypppggg^^^XXXVVVVVV[[[bbbkkkqqq|||ooodddWWWRRRMMMHHHGGGHHHKKKLLLGGGLLLSSS[[[cccuuu|||vvvuuuooolllhhheeedddcccbbb```\\\\\\[[[[[[ZZZXXXXXXWWW]]]VVVUUUYYYWWWVVVggg~~~mmm^^^XXXVVVRRRNNNLLLMMMNNNOOOQQQRRRRRRSSSRRRRRRSSSTTTUUUSSSOOOLLLLLLLLLLLLKKKJJJIIIHHHHHHCCCDDDDDDEEEEEEDDDDDDCCCGGGHHHIIIIIIIIIHHHFFFEEEEEEDDDCCCBBBBBBCCCEEEEEE======<<<;;;:::::::::::::::999999999999999:::;;;::::::999999888888888888444444333333333333444444555555444333333333444444444444444444444444444444666555555555555555555666555555666444222111111222222222222222222222222222000000111111111111000000111111111111111111111111.........------.........///////////////////////////000000000///...///000999999888888777777666666999999888888777666555555666666777777777777666666333333333333444444555555444444444555555555666666666666666666666666666666444333222333444555444333444444444444444444333333555555555555555555555555333333333333333333333333333333333333333333333333444444444555666666777777444666:::===???KKKbbbxxx~~~|||zzzttt}}}tttjjj```]]]___aaa```eeelllppppppttt{{{}}}xxxzzz}}}mmm___WWWLLLKKKHHHFFFFFFIIIMMMQQQRRRZZZfffuuu|||vvvrrrqqqmmmjjjgggddddddcccaaa___[[[[[[[[[[[[YYYXXXVVVUUUYYYSSSTTTYYYVVVQQQ___sss~~~jjj[[[UUURRROOOMMMMMMMMMNNNOOOPPPQQQRRRSSSQQQQQQRRRSSSSSSQQQMMMJJJIIIIIIJJJJJJJJJIIIHHHHHHDDDEEEEEEEEEEEEEEEEEEDDDFFFFFFGGGHHHHHHGGGFFFEEEGGGFFFDDDCCCBBBBBBCCCCCC???>>>===<<<;;;;;;;;;;;;999999888888888999999:::888888888888888888777777444444333333333333444444333333333333444555555666444444444444444444444444555555444444444444555555444555555444222000111222111111111111111111111111000000111111111111000000000000000000000000000000......------------......////////////////////////...000111111///...000111777777777777777777666666999999888777666555555555555555666666666666555555111222222333444444555555333444444444444555555555666666666666666666666666444333222333444555444333444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333444444444444555555666666444555888;;;===DDDVVVgggttt}}}zzzvvv|||vvv{{{sssqqqkkkaaaZZZZZZ[[[ZZZaaakkkvvv{{{{{{vvvjjj[[[PPPMMMEEEEEEFFFHHHLLLSSS\\\bbbqqqzzz}}}wwwtttpppllllllkkkhhheeedddcccbbb```^^^ZZZ[[[[[[[[[YYYWWWUUUTTTTTTSSSUUUXXXTTTPPPWWWcccsssjjj^^^UUURRRQQQPPPPPPOOOOOOOOOOOOPPPQQQSSSSSSQQQPPPPPPPPPPPPNNNKKKHHHFFFGGGHHHIIIIIIIIIIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFDDDCCCBBBAAAAAAAAA??????===<<<;;;;;;;;;;;;999999888888777888888888777777888888888777777666555555444444444444555555333333333444555555666666333333333444444444444555333222222111111222222333222333444333222111222333000000000000000000000000000000111111111111000000..............................------------......////////////////////////---000222111///...000333666666666666666666777777:::999888777666555555444444444555555555555444444333333333333333333333444333333333333444444444444555555555555555555555555333222111222444555444333222333333444444555555555444444444444444444444444333333333333333333333333222222222222222222222222333444444444444555555555666666888:::;;;>>>HHHTTT^^^gggpppwwwuuuuuurrr|||rrr___XXXRRRNNNQQQZZZcccrrr~~~sssrrrlllgggccc[[[PPPKKKMMMJJJLLLPPPVVV```ooo|||tttqqqoookkkiiijjjhhhfffdddbbbbbb```^^^\\\YYYZZZZZZZZZXXXVVVSSSRRRRRRTTTVVVUUURRRQQQSSSUUUZZZYYYVVVTTTRRRRRRSSSTTTRRRQQQQQQPPPQQQRRRSSSTTTQQQPPPNNNNNNNNNMMMJJJHHHCCCDDDFFFGGGIIIJJJJJJKKKEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCBBBAAA@@@???>>><<<;;;:::999999999:::999888777777777777777555666777888888777666666666555555555555555555666666666666666555555444444333333333444444444555555222222111111111111222222111222333333222111333444111111111111111111111111000000111111111111000000........................//////............//////////////////////////////---000333222///...000444444444555555666666777777:::999888666555555444444333444444444444444444333555444444333333222222111222222222333333333444444333333333333333333333333333222111222444555444333222222333333444555666666444444444444444444444444444444444444444444444444222222222222222222222222333333444444444444444444888777888::::::999???GGGPPPXXX```fffooo{{{wwwlllnnnpppxxxkkk]]]TTTJJJIIIOOOOOO\\\kkksss{{{|||vvv{{{uuufff^^^YYYWWWWWWTTTNNNNNNSSSVVVYYY^^^gggvvvxxxrrrpppmmmiiihhhkkkgggeeebbbaaa```___]]][[[XXXYYYYYYYYYWWWUUURRRPPPQQQVVVWWWRRRPPPRRRRRROOOOOORRRVVVVVVTTTSSSTTTVVVTTTSSSRRRQQQQQQRRRTTTTTTRRRPPPNNNMMMMMMLLLJJJHHHBBBCCCEEEGGGIIIJJJKKKKKKDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFF@@@AAABBBCCCCCCCCCBBBAAA>>>===;;;:::999888888888::::::888777666666666666555666777888888777666666666666555555555555666666999999888777666444222111333333333444444555555555444333333333333333333444///111222333222222333555222222222222222222222222000000111111111111000000000000000000000000000000//////............//////////////////////////////,,,000333222///...111444555555444444444444555555555666777777777666444333222333444555555555444333444333333222222333333444333333333444444444555555555555444333333333333444444333333222111111111222555666666666777777888888333333333333333333333333555555555555555555555555444444333333333222222222222222222222222222222222444555666888:::<<<>>>>>>@@@HHHTTT]]]bbbiiipppvvv~~~vvvkkkgggiiinnnxxxiiiWWWNNNKKKKKKKKKPPPVVVZZZ```jjjxxxhhh```jjjmmmcccWWWSSSSSSUUUSSSQQQWWW___lll|||tttpppllliiihhhhhhhhhhhhgggdddaaa______^^^\\\ZZZVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTSSSQQQOOOOOOPPPPPPPPPRRRSSSSSSSSSWWW[[[```ZZZTTTRRRTTTVVVTTTQQQRRRQQQOOOMMMKKKIIIIIIHHHFFFGGGGGGGGGGGGHHHHHHHHHDDDDDDEEEEEEEEECCCBBBAAA@@@BBBDDDFFFGGGFFFEEEEEEFFFBBB@@@AAAEEEFFFCCC??????===;;;999777777888999;;;;;;:::999888777666555666777888999999888777666444555666777888999::::::888777666555555444444555555555444333333333333444222111000000000111333333333222111111000000111111333444444555555444444333222222222111000//////...222111111000///......---000...---...///000///...+++++++++,,,,,,---------111111000000//////......555555444444444444555555666666666666666555444444333444555555555444333222333333222222222222333333333333333444444444555555555555444333333333333444444333222222111111222222444444444444555555666666333333333333333333333333555555444444444444444444444444444444333333333222222222222222222222222222111222333444666888999::::::AAAKKKSSSYYY___gggmmmwwwxxxxxx}}}|||tttllldddcccfffqqqyyyyyyeeeYYYTTTSSSKKKNNNPPPQQQSSSZZZfffpppwwwmmmqqqhhhXXXVVVbbbgggcccOOOVVVcccnnnrrrrrryyyxxxrrrooojjjhhhggghhhggggggdddbbb___^^^^^^]]][[[ZZZVVVVVVUUUUUUTTTSSSSSSSSSRRRTTTUUUTTTRRRQQQQQQQQQNNNOOOPPPRRRTTTWWW\\\``````[[[VVVTTTVVVWWWUUURRRRRRQQQOOOMMMKKKJJJIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEFFFFFFEEEDDDBBBBBBAAABBBEEEFFFGGGGGGFFFEEEEEEBBB@@@AAADDDEEEBBB???>>>===;;;999888888888999::::::999999888777777777777777888888888888777777444555666777888999::::::888777666555444444444444555555444333333333333444222111000000000111333333333222111111000000111111333333444444444444333333222222111111000//////...111111111000///.........000...---...///000///...---------------.........000000///////////////...555555444444444444555555777666555555444555555555555555555555444333222222222222111111111111222222333333333444444444555555555555444333333333333333333333222222111111222222222222222222333333333333222222222333333444444444444444444333333222222222555555444444444333333333222222222222222222222222///000111222444666777777666;;;CCCIIINNNUUU]]]cccmmmllljjjooo~~~vvvnnniiieeeccceeejjjwww}}}yyymmmfffcccYYYYYYVVVPPPKKKLLLSSSZZZgggmmm|||uuuhhh___]]]ZZZTTTOOORRR\\\dddgggUUUhhhxxxqqqooollliiigggggggggfffeeeaaa___\\\\\\\\\\\\[[[YYYVVVVVVVVVUUUTTTTTTSSSSSSRRRTTTUUUUUUTTTSSSSSSTTTWWWVVVUUUTTTVVVYYY]]]___```\\\WWWVVVWWWWWWVVVSSSRRRQQQOOOMMMKKKJJJJJJIIIFFFFFFGGGGGGGGGGGGHHHHHHFFFGGGGGGFFFFFFEEECCCCCCBBBCCCEEEGGGHHHGGGFFFEEEDDDBBB???@@@BBBCCCAAA>>>===<<<:::999888888888999999999999999999999999999888888777777777777888888555555666666777888999999888777666555444444444444555555444333333333333333222111111111111222333333333222111111000000111111222222222333333222222222222111111000000//////...111111000000//////......000...---...///000///.../////////............................../////////555444444333333444444555777666444333333444555666666666555555444333222111222111111000000111111222333333333444444444555555555444333333222222333333333333222222111222222333222222222222222222222222111222222333333444444555444444333333222111111111555555555444444444333333111222222222222222333333111222333444555666777888666:::>>>BBBGGGNNNUUUZZZbbb```___dddtttvvvssspppmmmlllmmmrrrwww}}}xxxwwwqqqeeeXXXPPPOOOQQQZZZ\\\fffvvv~~~tttjjjaaaXXXRRRUUUOOOLLLPPPWWW___gggnnnrrr|||yyytttnnnkkkiiigggfffffffffdddccc]]]\\\ZZZYYYZZZZZZYYYXXXVVVVVVVVVUUUUUUTTTTTTTTTSSSTTTVVVVVVUUUTTTUUUVVVXXXYYYWWWTTTTTTXXX[[[\\\]]]ZZZXXXWWWWWWWWWUUUSSSQQQPPPOOOMMMLLLKKKJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDFFFGGGHHHGGGFFFEEECCCAAA??????AAAAAA???===<<<;;;:::999888888888888777777888999999::::::;;;999888777666666777888999555555666666777888888999777777666555444444444444555444333333222222333333111111111111222222333333333222111111000000111111111111222222222222111111111111000000////////////111000000000/////////...000...---...///000///...000//////......---------,,,,,,------......//////444444333333333333444444666555444333333444555666666666555444333222222222222111111000000111111222333333333444444444555555444444333222222222222333333222222111222222333333333222222222222222222222222222222333333444444444333333222222222111111111555555444444444333333333111111111222222333333333333333444555555666777777777888;;;>>>BBBHHHNNNRRRYYYXXXYYY___kkkxxx~~~}}}|||}}}}}}zzzzzz}}}uuufff^^^\\\^^^]]]```fffiiigggeeefffmmmuuuvvvpppggg___XXXSSSOOONNNJJJHHHNNN\\\hhhpppyyywwwvvvuuuqqqlllhhhfffeeeeeefffeeecccaaa[[[YYYXXXWWWXXXYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUSSSUUUWWWWWWVVVUUUUUUVVVSSSYYYZZZWWWUUUZZZ\\\\\\ZZZYYYXXXWWWWWWUUUSSSRRRQQQPPPOOOMMMLLLKKKKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDDDDCCCDDDFFFGGGGGGFFFEEEDDDAAA@@@???>>>???>>>===<<<;;;::::::999888888888888777777888999:::;;;<<<<<<999888777666666777888999555555555666777777888888777666555444444333333333444444333222222222222333111111222222333333333333333222111111000000111111000111111222222111111000000000000///////////////000000000000////////////000...---...///000///...///.........------,,,,,,,,,,,,------......//////444444333333333333444444444444444444444444555666666555444333333333333333222222111111111111222222333333333444444444555555444444333222222222222222222222111111222222333333333333333333333222222222333333333333333333333333222222222222222222222222444444333333333222222222111111111222222333333444222222333333444444444555555555666888<<>>===<<<;;;;;;:::999999999999888888777777777888999:::;;;<<<<<<888888777777777777888888555555555666666777777777777666555444333333333333444444333222222222222222111222222333444333333333333222111111000000111111111111111222222111111111////////////////////////000000000000////////////000...---...///000///............---------------.............../////////444333333222222333333444222333444444555555555444555555444333333333444555333333222222222222333333333333333444444444555555444333222222111222222222222222111111222222333444333333333222222222111111555444444333333222222111111111222222333444444444333333222222222111111111000111111222333333444444222222333333333333333333333333333555999<<<>>>???JJJOOOVVV[[[^^^dddoooxxxnnneeefff```___```ccciiiooouuuxxx}}}~~~wwwoookkkjjjfff___YYYSSSRRROOOMMMMMMPPPVVVYYY```uuuyyyqqqmmmlllllljjjhhhccccccdddfffgggfffccc```[[[YYYWWWVVVWWWWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVXXXWWWUUUTTTTTTTTTfffwwwuuueee^^^[[[WWWVVVXXXZZZZZZXXXVVVTTTRRRQQQPPPOOONNNMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJIIIGGGEEEDDDCCCCCCCCCBBBCCCDDDEEEEEEDDDBBBAAA??????>>>===;;;:::::::::999999999999999888888777888888999999:::;;;<<<<<<777777888888888888777777555555555666666666666666666666555444333333333333444333222222111222222222111222333444444444333333333222111111000000111111111222222222222222222111////////////////////////////////////000000000000000...---...///000///................../////////000000///////////////...444333333222222333333444111222444555666555444444555444333222333444555666444333333222222333333444333333333444444444555555444333222222111111222222222111111111222333333444333222222222111111000000666555444444333222111000111111222333444555555666222222222111111111000000000000111222333333444444444444444444444444444444333333333555888;;;<<<<<>>>>>>>>===;;;999999:::888888999999999888888777888888999::::::;;;<<<<<<666777888999999888777666555555555666666666666666666666555444333333333333444333222222111111222222111222333444555444333333333222222111000111111111222222333333333333222222.........///////////////////////////000000000000000...---...///000///.........//////000000111111111111000000//////......222333333333333333333444666666666666777777777777444444333333222111000000444333111000000111333444333333333333333333333333444333333222222333333444555333111//////111333555444333333222111111111222222333333333333222111111222222222333333444444444111111111111111111111111333222222111111222222333333333333333333333333333444444555666777888999999<<>>======???>>>===<<<;;;;;;;;;<<<999999999999999999999999777888999999:::::::::::::::::::::999999999888888666666666666555555555555333444444555555444444333222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000222222111000000000000000////////////////////////........................000000//////............------------------------222333333333333444444444444555555555555666666666555555444444333222222111444333222111111222333444333333333333333333333333444333333222222333333444444333222111111222333444444333222222111111222222222222333333222222111000111222222222333333333333111111111111111111111111333222222111111222222333333333333333333333333333555555555666666666666666888<<>>>>>===>>>======<<<;;;;;;:::::::::::::::999999999999999888888999:::::::::::::::::::::999999999888888888666666666666555555555555333444444555555444444333222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000111111000///////////////................................................/////////.........------//////.........---------222222333333444444444444333333444444444555555555666555555444444333333222555444333222222333444555333333333333333333333333444333333222222333333444444333333333333333333444333333222222111111222222222222333333222222111000111111111111111222222222111111111111111111111111222222111111111111222222333333333333333333333333666555555555444444444333666777;;;BBBGGGNNN\\\jjjzzzzzzkkkaaa\\\[[[YYYVVVZZZeeeqqqqqqlllkkknnnqqqqqqqqqttt|||}}}xxx~~~{{{rrrjjj```XXXPPPNNNQQQUUU\\\ccceeelllnnnjjjhhhnnnxxx~~~}}}xxxtttrrrqqqqqqnnnkkkgggfffgggiiiggggggeeecccaaa___^^^]]]YYYXXXVVVTTTSSSSSSTTTTTTVVVVVVXXXYYYZZZZZZZZZZZZVVVVVVWWWWWWXXXXXXYYYYYYXXXZZZ\\\]]]\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXWWWUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPOOOMMMKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>><<<<<<===<<<<<<;;;999999::::::::::::::::::::::::999999:::;;;;;;;;;::::::999999999999888888888777666666666555555555555444333444444555555444444333222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000///............///.........................................................---------------000000//////......------222222333333444555555555333444444444444555555555555555444444333333333222555444444333333444444555333333333333333333333333444333333222222333333444333333444555555444333333333333222222111222222333222222222222222111000000000000000000000111111111111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333777555777<<>>>>><<<=========<<<;;;:::999:::::::::::::::;;;;;;;;;999::::::;;;;;;;;;::::::999888888888888777777777666666555555555444444444333444444555555444444333222222222222222222222222111111111111111111111111111111111111000000000//////////////////////////////......---------......................................................---------------------------------...............222222333444444555666666444444555555555666666666333333333333222222222222444444444444444444444444333333333333333333333333444333333222222333333444222333555666666555333222333222222111222222333333111222222222222111000000000000000000000000000000111111111111111111111111222111111000000111111222222222222222222222222222111111111222333444444555777444444888===EEESSS```iiivvv||||||vvv|||}}}mmm___YYYXXXVVVSSSXXX\\\bbbeeehhhkkkqqqvvvzzz}}}yyysssmmmjjjgggaaaZZZWWWWWWXXXWWWUUUVVVWWWXXXZZZZZZXXXVVVVVVVVVYYY\\\aaammm{{{uuuqqqnnnnnnnnnnnnmmmmmmllliiigggfffhhhjjjkkkjjjgggccc```^^^\\\[[[XXXXXXWWWVVVVVVUUUUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\TTTUUUVVVWWWXXXWWWWWWWWWYYYZZZ\\\[[[ZZZYYYZZZ[[[XXXYYYYYYYYYYYYWWWUUUSSSQQQRRRSSSTTTUUUUUUUUUTTTRRRQQQPPPNNNMMMLLLLLLKKKHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@???>>>===============<<<;;;::::::999999999::::::;;;;;;;;;:::::::::;;;;;;:::999999888888888777777777666666555555555555444444444444333444444555555444444333222222222222222222222222111111111111111111111111111111111111000000000///////////////////////////......------------......................................................------------------------******+++,,,---......///222222333444555666666777444555555555555666666666222222222222222222222222333333333444444333333333333333333333333333333333444333333222222333333444222333444555555444333222222222111111222222333333111111222222111111000///111111111111000000000000111111111111111111111111111111000000000000111111222222222222222222222222000000111222333444555555555222222666999???HHHQQQ\\\hhhzzz|||}}}|||ttttttsssyyyzzz|||kkk```[[[VVVRRRSSSUUUWWWXXXXXXYYYZZZ[[[___bbbeeegggkkkuuu~~~vvvpppllljjjjjjiiiiiihhheeebbb]]]YYYVVVRRRQQQOOOMMMNNNPPPSSSUUUUUURRRSSSWWWZZZ\\\```dddooovvv}}}|||ppppppnnnmmmmmmmmmmmmmmmlllkkkjjjgggeeeeeegggiiikkkiiieeebbb^^^\\\[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXZZZ[[[[[[[[[[[[VVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZYYYWWWVVVWWWXXXUUUVVVWWWXXXWWWUUUSSSQQQPPPQQQSSSTTTUUUTTTSSSSSSMMMMMMMMMLLLKKKJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA???>>>======>>>===<<<;;;::::::::::::777888888999999::::::;;;999999:::::::::999888888777777777777666666666666555555555444444444444333333444444555555444444333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000...------------...//////------------------------........................---------------.........))))))***+++,,,------...222222333444555666777777333333444444444555555555333333333333333333333333222222333333333333222222333333333333333333333333444333333222222333333444222222333333333333222222222222111111222222333444111111111111111000000///222222222111111000000000111111111111111111111111111111000000000000111111111111111111111111111111222222222333333444444444444111222666999:::>>>DDDNNNXXXgggxxxqqqrrrwwwzzz{{{yyyzzzzzz}}}ooohhhhhhhhheeeeeeddddddcccaaa]]]ZZZ\\\___aaaaaaaaafffpppxxxzzzzzz||||||ooolllgggaaa]]][[[ZZZZZZWWWWWWWWWWWWVVVUUUTTTSSSLLLPPPSSSTTTTTTXXX```gggiiifffhhhooovvvzzz{{{nnnhhhiiiiiiiiiiiiiiijjjkkkjjjjjjiiifffcccccceeeggghhhfffbbb___\\\ZZZYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXWWWXXXYYYYYYZZZZZZZZZYYYZZZYYYXXXVVVVVVVVVWWWWWWVVVWWWWWWUUUSSSRRRRRRSSSRRRSSSUUUVVVUUUSSSQQQOOOOOOPPPRRRSSSSSSSSSQQQPPPKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBAAA@@@>>>===<<<<<<===<<<999777666777999:::666666777888888999::::::888999999999888888777666777777666666666555555555555555555444444444333333333444444555555444444333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000......------...//////000------------------------........................------........./////////,,,,,,,,,,,,,,,,,,,,,,,,222222333444555666777888222222333333333444444444444444444444444444444444111222222333333222222111333333333333333333333333444333333222222333333444222222222222222222222222222111111111222333333444111111111111111000//////333222222222111111000000111111111111111111111111111111000000000000111111111111111111111111111111444444444333333333333222444333555999:::999999===???HHHUUUcccrrr|||zzzttthhhkkkpppvvvxxxzzz}}}}}}~~~{{{tttooojjjlllmmmiiidddcccgggkkkmmmnnnppprrrtttttttttssstttqqqmmmgggccccccfffiiiggghhhiiilllooosssvvvxxxoooppppppmmmjjjlllsssyyy}}}~~~vvvooollliiieeeccc```]]]YYYWWWVVVVVVWWWPPPPPPQQQSSSUUUVVVXXXYYYUUU\\\ccceeeeeekkkvvvyyyqqqjjjeeefffeeeeeedddeeehhhjjjjjjjjjhhheeebbbbbbccceeefffddd```\\\ZZZXXXXXXXXXZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXYYYYYYYYYYYYYYYXXX]]]\\\YYYWWWVVVVVVWWWXXXUUUUUUTTTRRROOONNNOOOPPPPPPRRRSSSTTTTTTRRROOOMMMOOOPPPQQQSSSSSSQQQPPPNNNKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@???>>><<<;;;;;;===:::777444333555777999555666666777888888999999888888888888888777666555777666666666555555555555555555444444444333333333333444444555555444444333222222222222222222222222000000000000000000000000111111111111000000000000000000000000000000000000...............///000111------------------------................................./////////000000000//////...,,,+++******444444444555555555555666444444333333333333222222111222222333333222222111222222222222222222222222111111222333333444555555555555333333333333555555111111111111111111111111111111111111111111111111222111111111000000//////111111222222222222111111333222111111111222333444000000000000000000000000111111111111111111111111000000111222222222222222333333444444555666666666;;;???GGGTTT```gggiiihhh]]]]]]bbbllluuu~~~vvvuuuwwwwwwvvvqqqkkkkkkooopppmmmnnniiiccc]]][[[YYYXXXWWWYYYWWWTTTVVVZZZ]]]___^^^\\\ZZZYYYZZZYYYXXX\\\ccchhhrrrxxxrrrhhhccccccdddffffffdddaaabbbfffeeeaaakkkgggbbbbbbhhhpppvvvyyy{{{zzzrrrnnnjjjfffeeedddaaa``````aaaccceeejjjjjjiiihhhgggeeecccbbbcccbbb```\\\WWWWWW[[[______`````````^^^\\\ZZZXXXYYYXXXWWWWWWYYYZZZZZZZZZ]]][[[XXXWWWWWWWWWUUUTTTUUUUUUUUUTTTRRRPPPMMMLLLOOOOOOPPPSSSTTTSSSPPPNNNPPPPPPQQQQQQQQQPPPOOONNNLLLLLLLLLKKKJJJHHHGGGFFFGGGGGGHHHGGGFFFDDDBBBAAAAAA@@@???>>>============@@@>>>;;;888666666666777888888888888888888888888999999999888888888777777666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000//////////////////////////////.........---------........................+++,,,---......---,,,+++,,,------......------,,,------------------------444444444444555555555555444444333333333333222222111222222333333222222111222222222222222222222222111222222333333444444444333333222111111222333333111111111111111111111111111111111111111111111111111111111111000000000///000111111222222111111000111111000000000111222333000000000000000000000000111111111111111111111111111222222333333333222222333333333444555555666666888:::>>>GGGRRR[[[```bbb]]]\\\```hhhqqq||||||qqqggg```\\\ZZZYYYZZZXXXWWWXXX]]]aaabbbbbb\\\WWWUUUVVVXXXZZZ___eeeooo~~~zzztttvvvxxx{{{{{{{{{}}}sssmmmjjjfffccceeecccaaa______aaacccdddjjjiiihhhgggeeecccaaa```^^^___^^^[[[WWWWWWZZZ^^^fffffffffeeebbb^^^YYYWWWZZZXXXWWWWWWYYYZZZZZZZZZ[[[YYYVVVVVVVVVVVVUUUTTTUUUUUUUUUTTTSSSQQQOOOMMMOOOOOOPPPRRRSSSRRROOOLLLNNNNNNOOOPPPPPPOOONNNMMMKKKKKKKKKJJJIIIHHHFFFFFFFFFGGGGGGFFFEEEDDDBBBAAAAAA@@@???>>>===============;;;999666555444555555888888888888888999999999999999888888888777777777666666666666555555555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000////////////////////////////////////.........---------........................///...,,,++++++,,,...///,,,,,,------------,,,,,,------------------------444444444444555555555555444444333333333333222222111222222333333222222111222222222222222222222222222222222333333333333333111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222222111111000000000//////000000111222000000000000000000000000111111111111111111111111222333333333333333222222222333333444444555555666777555666;;;DDDNNNVVVZZZ[[[ZZZ\\\bbbiiissswwwqqqnnnlllhhhggghhhkkkoootttvvvvvvlllddd___bbbggglllrrrxxx{{{sssmmmkkkhhheeebbbdddbbb```______```cccdddhhhhhhgggeeecccaaa^^^]]]YYY[[[[[[YYYVVVWWW[[[___jjjjjjiiifffbbb^^^YYYWWWYYYXXXWWWWWWYYYZZZZZZYYYXXXVVVTTTTTTUUUVVVUUUTTTUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOOPPPQQQPPPMMMJJJKKKLLLMMMNNNNNNMMMLLLLLLJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDBBBAAA@@@AAA@@@???>>>>>>=========<<<;;;999777666555666666777777888888999999999999888888888888777777777777666666666555555555555444222222222222222222222222444444333333222222111111222222222222222222222222111111111111111111111111111111000000000000//////////////////////////////...............---------........................111///+++))))))+++///111,,,,,,------------,,,,,,------------------------333333444444444555555555444444333333333222222222111222222333333222222111222222222222222222222222333333333222222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000111111111111000000000000000000111111111222000000000000000000000000111111111111111111111111222333333333333222111111222222222333444444555555777555444666<<>>============<<<<<<:::999999999999999777777777888999999::::::888888777777777666666666666666555555555444444444111111111111111111111111555444444333222111000000111111111111111111111111111111111111111111111111111000000000////////////////////////////////////................................................111...+++))))))+++...111,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333333333444444444444555444444333333333222222222111222222333333222222111222222222222222222222222222222222222222222222111111222222222222222222111000000000000000000000000000000000000000000000000000000000000000000111111000000000111111000000000111111111222222222222222000000000000000000000000111111111111111111111111111222222222222222111111111111222222333444444444555555555666999???EEEJJJQQQUUU\\\cccfffiiisss}}}}}}sssqqqqqqppppppooollliiifffbbb```^^^]]]^^^```bbbdddddddddcccaaa___]]][[[YYYZZZYYYWWWSSSSSSYYYccckkkuuupppggg___YYYWWWXXXYYYWWWUUUTTTTTTUUUVVVUUUTTTUUUSSSRRRSSSTTTUUUUUUTTTPPPPPPPPPPPPOOOPPPPPPPPPOOONNNMMMNNNNNNMMMKKKIIIGGGHHHIIIJJJJJJIIIHHHHHHEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@???????????????>>>===<<<<<<<<<<<<;;;;;;:::::::::::::::;;;777777888888888999999999777777777666666666555555555555555555444444444444111111111111111111111111444444333222111111000000111111111111111111111111000000000000000000000000000000000////////////...////////////////////////---.............................................---------,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,333333333333444444444444444444333333333333222222111222222333333222222111222222222222222222222222111111111222222222222222222222333444444333222222000000000000000000000000000000000000000000000000000000000000111111111111///000000111111000000///111111222333333333333222000000000000000000000000111111111111111111111111111111222333333333333333000111111222222333333444333444555555666888<<>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::777888888999999999::::::888888888888888888888888666666666666555555555555555555555444444444444333111111111111111111111111333333222222111111000000111111111111111111111111000000000000000000000000000000////////////......////////////////////////---------.......................................+++,,,...//////...,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,222222333333333444444444444444333333333333222222111222222333333222222111222222222222222222222222000000111111222222333333222222333444444333222222000000000000000000000000000000000000000000000000///000000000111111111111//////000000000000/////////000111222333222222111000000000000000000000000111111111111111111111111222222444555666666666666000000111111222333333333333444555444333333777:::AAAHHHUUU___dddhhhttt~~~uuuoooiiieeeeeeeeehhhjjjkkkiiifffcccbbb```___]]]\\\]]]___bbbddd`````````___^^^]]]\\\[[[WWWXXXWWWVVVWWW\\\dddkkkvvvqqqhhh___XXXUUUUUUVVVXXXVVVUUUTTTUUUVVVUUUTTTRRRPPPNNNNNNOOOPPPPPPOOONNNNNNMMMMMMNNNPPPQQQRRRNNNMMMLLLMMMNNNNNNMMMLLLHHHIIIIIIIIIHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<===>>><<<<<<;;;:::999999999999666777888999::::::;;;;;;::::::999999888777777777666666666555555555444444555555555444444444333333222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000000000/////////.........////////////////////////---------.........//////........................+++,,,............,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++222222333333333444444444444444444333333333222222222222222333333222222222222222222222222222222222//////000111222333333444111222333444444333222111000000000000000000000000000000000000000000000000//////000000111111111222//////000000000000//////...///000222222111111000000000000000000000000000111111111111111111111111333333555777888999999999000000000111222222333333555666666444111222555999888???LLLXXX^^^eeettt~~~}}}|||mmmhhheee```^^^```bbbeeehhhiiihhheeecccbbb___^^^]]]\\\]]]___bbbccc____________^^^]]]\\\\\\TTTVVVXXXYYYYYY]]]ccchhhjjjgggbbb]]]YYYWWWVVVVVVZZZXXXVVVVVVWWWWWWWWWUUUPPPNNNLLLLLLMMMNNNMMMLLLOOONNNNNNNNNOOOQQQSSSTTTNNNMMMLLLMMMNNNOOONNNMMMIIIJJJJJJIIIHHHFFFDDDCCCAAAAAABBBBBBBBBAAA@@@@@@???>>><<<;;;;;;<<<===>>>;;;;;;:::999888888888888888888:::;;;<<<=========;;;::::::999888777666666666666555555555444444444555555444444444333333333222222222222222222222222111111111111111222222222000000000000000000000000000000000000000000000000000/////////............////////////////////////---------.........//////........................------------------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++333333333333333333333333555555555444444333333333111111222222222333333333444444444333333333222222222222222222222222222222111111222222222222111111222///,,,+++...000000///111111111000000000000000000000000000000000000000000000000000000000000000111111000000000000000111---...///111222222222222000000000000000000000000222000000111444555333111111111222222222333333333111222222333333444444555:::;;;>>>CCCNNN]]]mmmwwwyyy|||wwwyyytttmmmeee^^^ZZZZZZZZZZZZ^^^___bbbdddeeeeeedddccc]]]]]]]]]^^^___```aaabbbaaa___]]]]]]___```___^^^ZZZZZZYYYYYYYYY[[[\\\]]]]]]]]][[[XXXVVVVVVYYY[[[^^^\\\ZZZYYYXXXWWWUUUSSSQQQPPPNNNLLLLLLMMMNNNOOOQQQPPPOOOQQQSSSTTTSSSRRRNNNKKKJJJKKKNNNOOOMMMKKKFFFFFFFFFFFFEEECCCBBBAAABBBBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;===:::888777888999999888666777888999;;;<<<===>>><<<;;;:::888777666666666777777666555555555555555555555555444444333333333333222222222222222222222333222222222222222222333000000111111111111000000............////////////000000///...------,,,,,,,,,,,,,,,---------............//////...---,,,,,,........................,,,,,,+++++++++,,,---...++++++++++++******))))))...---,,,,,,++++++,,,,,,333333333333333333333333444444333333222222222222111111222222222333333333333333333333222222222222222222222222222222222222111111222222222222111111333000------///111111000222111111000///...------000000000000000000000000000000000000000000000000111111000000000000111111/////////000111111222222000000000000000000000000222000000111444555333111111111111111222222222222111111222333333444444555444555666:::BBBMMMZZZcccnnnvvv|||wwwrrrsss{{{vvvlllggg```[[[YYYYYYZZZZZZZZZ[[[^^^```aaaaaa```___\\\\\\\\\]]]]]]___```aaa```^^^^^^^^^```aaa```^^^ZZZZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[XXXVVVVVVYYY[[[^^^\\\ZZZYYYXXXWWWTTTRRRSSSQQQPPPNNNNNNOOOPPPQQQSSSQQQPPPPPPQQQRRRPPPOOOMMMKKKJJJKKKMMMNNNLLLJJJFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@?????????=========<<<<<<<<<<<<<<<<<<:::888999:::::::::999999999999:::::::::;;;;;;<<<;;;999888777666666666777666666555555555555555555555444444444333333333222222222222222222222222222222111111111111222222000000111111111111000000............////////////000//////...------,,,,,,,,,,,,,,,---------.....................---,,,,,,------------------------,,,,,,,,,---------......++++++++++++*********))),,,,,,+++************+++333333333333333333333333222222222222111111111111111111222222222333333333222222222222111111111000222222222222222222222222111111222222222222111111333111//////000222222111222111000///...,,,,,,+++000000000000000000000000000000000000000000000000111000000000000000111111222111000//////000111222000000000000000000000000111111000222333444222111000000000000111111111111111111222222333444444444444555666888<<>>===<<<<<<999::::::;;;<<<=========::::::;;;<<<>>>>>><<<:::;;;;;;::::::999888888888:::999888777666666666666666666555444444444444555333333333333333333333333000000000000000111111111111111000000000000111111000000111111111111000000............//////////////////.........---------,,,,,,,,,---------......---------......------,,,++++++++++++++++++++++++***+++---//////...---+++++++++++++++++++++++++++,,,,,,+++***************333333333333333333333333222222222222333333333333111111222222222333333333111111111000000000//////111111111111111111111111111111222222222222111111000000000000//////000111000000000000000000000111000000000000000000000000////////////////////////000000//////000111222222444333000///...///000111////////////////////////000111222222111111000111....../////////000000000000000111222222333333444111222444555555666888:::>>>EEENNNXXXfffwww~~~~~~|||wwwnnnkkkjjjmmmsssyyy|||}}}}}}xxxmmmgggcccbbbaaaZZZXXXVVVVVVWWWWWWWWWVVVYYYZZZ\\\^^^^^^^^^]]]\\\XXXXXXXXXXXXXXXYYYZZZ[[[YYYYYYZZZ\\\^^^^^^[[[YYYZZZYYYXXXWWWWWWXXXYYYYYYYYYZZZZZZXXXWWWVVVXXXZZZ\\\ZZZXXXWWWVVVUUUSSSQQQSSSRRRRRRQQQQQQQQQQQQQQQOOOMMMLLLMMMNNNOOONNNMMMJJJJJJJJJIIIHHHGGGFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCAAA???===;;;:::999999::::::;;;<<<===>>>>>>;;;;;;;;;===>>>>>><<<:::888888999999999999999:::999999888777666666666666666666555444444444444444333333333333333333333333//////000000000111111111111111000000000000111111000000111111111111000000............////////////...............---------,,,,,,,,,---------......,,,,,,---------------,,,++++++++++++++++++++++++(((***,,,---...---+++***+++++++++++++++++++++,,,------,,,+++++++++++++++333333333333333333333333222222222333333333333333111111222222222333333333111111111111000000000///111111111111111111111111111111222222222222111111///000111111//////000111//////000000111222222222000000000000000000000000000000000000000000000000////////////000111222333333222111/////////000000000000000000000000000000000111333222111///000000////////////000000000000000000111111222333333333///111333444444444666888666===DDDIIIRRR___iiimmmsssvvvvvvqqqnnnooopppnnniiihhhjjjmmmsssxxx{{{||||||xxxrrrkkkdddaaa___^^^]]]ZZZXXXUUUUUUVVVWWWWWWVVVWWWXXXZZZ\\\\\\[[[ZZZYYYVVVVVVVVVWWWXXXYYY[[[[[[ZZZZZZZZZ[[[]]]\\\ZZZXXXZZZYYYXXXVVVVVVWWWXXXXXXXXXYYYYYYXXXWWWWWWXXXZZZZZZXXXVVVVVVVVVVVVTTTRRRQQQQQQQQQQQQQQQPPPPPPPPPMMMLLLKKKMMMOOOPPPPPPOOOJJJKKKKKKJJJGGGEEEEEEFFFIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA???<<<:::999888;;;;;;<<<<<<===>>>??????===<<<;;;<<<======;;;999666777777888999:::;;;;;;999888777666666666666666666555444444333333444444222222222222333333333333///000000111111222222222111111111000000111111111000000111111111111000000............////////////........................,,,,,,,,,---------......+++,,,,,,------------,,,++++++++++++++++++++++++((()))***,,,,,,++++++***++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,333333333333333333333333111111111111222222222333111111222222222333333333222222111111111000000000111111111111111111111111111111222222222222111111///111333222000///000222/////////000000000000000000000000000000000000000000000000000000000000000////////////000111222333111111111000000000000000000000000000000000000000///111333222000...///000//////000000000111111111000000000111222222333333111333444555555555777888222999===>>>BBBLLLUUUYYY^^^ccceeeaaa___cccfffggggggiiilllrrrwww{{{}}}~~~|||xxxnnnjjjddd```^^^\\\ZZZYYYXXXUUUSSSSSSUUUWWWYYYYYYVVVWWWYYY[[[[[[ZZZYYYXXXTTTUUUUUUVVVXXXZZZ\\\]]]^^^]]][[[[[[\\\\\\[[[YYYYYYYYYWWWVVVVVVVVVWWWWWWWWWXXXYYYXXXWWWWWWXXXYYYWWWVVVUUUUUUVVVVVVUUUTTTQQQQQQRRRRRRQQQQQQPPPOOOMMMLLLLLLMMMOOOPPPPPPOOOKKKLLLMMMJJJGGGEEEEEEFFFHHHHHHHHHGGGFFFEEECCCCCC@@@@@@???>>><<<;;;:::999<<<=========>>>????????????===;;;:::;;;;;;:::888777777777888999999::::::888888777666666666666777666555444444333333444444111111222222222333333333000000111111222333333444222222111111111111222222000000111111111111000000............////////////........................,,,,,,,,,---------......***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++333333333333333333333333//////000000111111111222111111222222222333333333222222222222111111111111000000000000000000000000111111222222222222111111000222555444222000111333000000//////.........---000000000000000000000000000000000000000000000000////////////000111222333///000111111111111000000000000000000000000000000///222444333000...///000000000000000111111111111000000000111222222333333000111333333222333444666000777:::999:::AAAIIIMMMLLLSSSVVVTTTSSSXXX^^^```iiilllqqqwww||||||yyyooommmiiiddd___]]][[[YYYWWWVVVSSSQQQQQQTTTXXXZZZ[[[WWWYYYZZZ\\\\\\[[[YYYXXXSSSTTTUUUVVVXXX[[[]]]^^^bbb___]]]\\\\\\]]]\\\ZZZYYYXXXWWWVVVUUUVVVVVVWWWVVVXXXYYYXXXWWWWWWXXXYYYVVVUUUTTTTTTVVVWWWVVVTTTRRRRRRRRRRRRRRRQQQQQQPPPNNNMMMMMMMMMOOOPPPOOONNNKKKMMMNNNKKKGGGEEEEEEGGGFFFFFFFFFFFFEEECCCBBBAAA===============<<<<<<<<<>>>>>>>>>>>>????????????AAA>>>;;;999999999999888888888888888888999999999888777777666666666666777555555444333333333333444111111111222222333333333000000111222333333444444333333222222222222333333000000111111111111000000............/////////000---.....................,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,---------,,,++++++***)))*********333222222111111222222333111222222333333222222111//////000000111111111222333222222222111111000000111111111111000000000000222222111111111111222222000000000000//////////////////000000000000//////......///000111111000000111111000000//////......000000000000111111111111------......//////000000////////////000000000000222222111000//////000000////////////////////////222222111111111111111222222111111111222333333444666777777777777:::===@@@IIILLLNNNLLLJJJOOOZZZcccqqqrrrsssttt{{{zzzooojjjfffggggggfffdddaaa^^^\\\TTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYWWWUUUTTTUUUYYY]]]___```___^^^\\\[[[ZZZ[[[[[[\\\]]]ZZZWWWTTTTTTUUUXXXZZZXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVUUUUUUUUUVVVWWWXXXQQQPPPOOOOOONNNNNNOOOOOOJJJJJJKKKMMMNNNNNNNNNNNNJJJJJJIIIHHHFFFEEEEEEDDDCCCDDDDDDDDDCCCBBBAAAAAA?????????>>><<<;;;<<<===??????=========>>>???@@@AAA@@@===;;;999777777777555666666777888999999999666666555555555666666777000333666666333111222333333111///111444555444222333222222111111222222333333333333222222222111111222000...///222333111///000000////////////000000.........------,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,---.........---++++++++++++++++++++++++,,,...///...---++++++,,,***************)))((((((333222222111111222222333111222222333333222222111000000111111111111111111222222111111111000000000//////000000111111111222222111111000000111111222111111000000//////......//////000000000000////////////000000000111111111000000000000//////......//////000000000111111111111111111111111222222222/////////000000000111111222111111000//////000000000000000000000000000000222222111000000111111222222222111111222222333444222333444333444555999<<>><<<;;;<<<>>>@@@???>>>======>>>???@@@AAA???===;;;999888777777666666666777888999999999666666555555555555555555111444666555333222333555333111000111444555444222333333222222222222333333333333222222222111111111222000...///111222111///000//////......//////000------------------,,,,,,+++,,,,,,,,,---------...+++++++++++++++++++++++++++,,,,,,---......------////////////////////////***,,,------,,,++++++,,,+++++++++++++++***))))))333222222111111222222333111111222222222222111111222222222222222111111111111111000000000000//////......///000111222333333222111111000000111111222222111111000///......---//////000000000000//////111000/////////000111222000000000////////////...//////000000000000111111///////////////.........000000000000111111111111111111000/////////000000111111111111111111111111111111000000000111111222222222111111222222333333000111222222111333666888888???GGGLLLOOOSSSZZZ```qqqvvvzzz}}}yyypppkkkeeeaaaaaaaaabbbbbbbbb```^^^[[[YYYUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWXXX[[[___aaabbbaaa[[[ZZZYYYXXXXXXYYYZZZZZZ^^^]]][[[ZZZXXXXXXXXXXXXVVVWWWYYY[[[\\\\\\[[[ZZZUUUUUUVVVVVVUUUTTTSSSRRRMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@???@@@@@@>>><<<;;;<<<>>>@@@??????>>>>>>>>>?????????>>><<<;;;999888777777666666777777888999999999666666555555444444444444444555666555333333555666333222111222333444333222444333333222222333333444333222222222222111111111222000///000111111000//////..................///,,,,,,---------------------------------.........,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------------)))+++,,,,,,+++***+++,,,+++,,,,,,,,,,,,+++******333222222111111222222333111111222222222222111111444333333222222111111111000000000///////////////...//////000111111222222111111000000000000111111222222111000///...------//////000000000000//////111000...------...000111////////////////////////////////////000000000111///......------,,,,,,,,,000000000000111111111222111000000/////////000000111111111111111111111111111000000000000111111222333222222111222222333333111333333333333333666888333:::BBBIIINNNSSS[[[```iiiooouuuxxx}}}wwwmmmjjjgggccc``````]]]^^^______^^^[[[YYYWWWVVVUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXZZZ^^^bbbcccbbbaaaZZZYYYXXXXXXXXXYYYZZZ[[[^^^^^^]]]\\\[[[YYYXXXWWWWWWYYY[[[\\\]]]\\\ZZZYYYTTTUUUVVVVVVUUURRRPPPNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFDDDBBBAAA@@@@@@@@@@@@???===<<<===>>>@@@?????????>>>>>>>>>>>>>>>===<<<;;;999888888777777777777888888999999999666666666555555444333222777666555444444555666777333333222333333333333333444444333333333333444444222222222222111111111111111111000000000000000///......------------......,,,,,,,,,------.................................,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,...---+++******+++***++++++,,,++++++******333222222111111222222333000111111222222111111000444333333222222111111111///////////////000000000111111000000000000000000111000000000000000000111111111111000///......---//////000000000000//////000///---,,,,,,---///000.............../////////...////////////000000000111111111000000////////////000000000000111111111000///////////////000000111111111111111111111111000000//////000111111222333333222222111222222333222333444444333333555777333888===CCCIIIPPPYYY___hhhooouuuvvvzzzvvvsss~~~zzzoooiiiddddddccc^^^ZZZZZZZZZ[[[\\\\\\[[[ZZZWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVXXXZZZ[[[YYYZZZ\\\___bbbcccaaa___ZZZYYYXXXXXXYYYZZZ[[[\\\]]]^^^^^^]]]\\\[[[YYYXXXZZZ[[[]]]^^^]]]ZZZWWWUUUSSSTTTUUUUUUSSSQQQNNNLLLKKKLLLLLLLLLLLLKKKJJJIIIJJJIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHGGGFFFEEECCCAAA@@@@@@AAA@@@???===<<<===>>>????????????>>>>>>======<<<<<<;;;;;;:::999888777888888888888999999999999555555666666555555333333888666555444555666777777333333444333333333333333444333333222222333333444222222222111111111000000111111111111000//////000......------------......,,,,,,,,,------.................................---------,,,,,,,,,+++++++++,,,,,,---,,,,,,++++++------------------------...///000///,,,***)))***))))))***************)))333222222111111222222333000000111111111111000000222222222222222111111111//////000000000000111111111111111111000000//////111000000//////000000111000000000000//////////////////000000000000//////000///...---------...///---............/////////......////////////000000////////////............////////////000000000000//////......//////000000111111111111111111111111////////////000111111222333333222222111111222222111222333333222111222333555666999===BBBJJJSSSYYYjjjssszzzzzzzzzzzzpppoooxxxxxxpppmmmfffbbb```aaa```[[[XXXXXXXXXYYYZZZZZZZZZXXXVVVUUUTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSTTTVVVXXX[[[\\\ZZZ[[[\\\^^^aaaaaa___\\\YYYXXXXXXXXXYYYZZZ\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYY\\\]]]______]]]ZZZVVVSSSRRRSSSSSSRRRQQQOOOMMMLLLLLLMMMNNNNNNNNNMMMKKKJJJIIIIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHGGGFFFDDDCCCBBB@@@AAAAAA???===<<<===???>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999888888999999999999999999999999444555666777777666555444777666444444666777666555333444555444333222333444333222222111111222222333222111111111111000000000111222222111///...///000///..................///,,,,,,------------------.........---------------......------,,,,,,++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++///000000///,,,*********(((((()))************)))333222222111111222222333000000111111111111000000000000111111111111111111000000000111111111222222000000000000000111111111000000////////////000000////////////000000000000//////000000000000//////111111000000////////////---------.........//////........./////////000000+++,,,,,,,,,,,,,,,,,,------.........////////////...............///000000000000000000000000000000.........//////000222222444333222222111111222222000222333333111000111222444444666999===CCCIIINNN```mmmyyy{{{zzz}}}|||yyysssoooooouuuyyyqqqhhhcccdddccc^^^[[[\\\[[[XXXXXX[[[VVVWWWYYYYYYYYYXXXVVVUUURRRRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSTTTVVVYYY\\\^^^\\\[[[[[[]]]^^^^^^\\\ZZZWWWVVVVVVVVVXXXYYY[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\___```^^^[[[WWWTTTRRRQQQQQQPPPOOONNNNNNMMMMMMNNNOOOPPPPPPNNNMMMKKKIIIHHHGGGGGGGGGIIIKKKLLLHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCC@@@AAAAAA???======>>>???<<<=========<<<;;;:::999999999:::;;;:::999888888999999999999999999999999333555777888999888777777666444333555777777555333333555666555333111333444222111111000000111111222111111111111000000000000111222333222///---...000000//////......//////000------------------,,,,,,------------,,,,,,,,,+++///......---,,,,,,++++++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))+++---......,,,++++++,,,((()))******+++++++++***333222222222222222222333000000111111111111000000//////000000111111111222000000111111222222222333......///000111222333333000000////////////000000......//////000000111111//////000000000000//////222222222222222111000///---------.........//////............/////////000---......//////000000000------------.........///...............///000111////////////////////////............///000222222444333333222111111111222111333444444222111111222222333444777:::>>>BBBEEEOOOaaarrrxxxxxxzzz~~~}}}~~~uuusssrrrqqqppppppttt|||xxxnnnjjjfff___[[[]]]___YYYTTTTTTSSSSSSVVV[[[UUUVVVXXXYYYYYYXXXVVVUUUQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTVVVZZZ]]]___]]]\\\[[[[[[\\\\\\ZZZXXXUUUUUUUUUUUUVVVXXXZZZ\\\[[[[[[ZZZZZZ[[[[[[\\\]]]YYY[[[^^^```___\\\XXXVVVQQQQQQPPPOOONNNNNNNNNNNNNNNOOOQQQQQQQQQPPPNNNLLLIIIHHHGGGGGGGGGIIILLLMMMHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDAAAAAAAAA@@@>>>===>>>???<<<<<<======<<<:::888777888999:::;;;::::::888888999999999999999999999999333444777999::::::999888555444333555777777444111333555777555222111222555111111000000000000111111111111111111000000000000111333444222///---...000000000////////////000000.........------,,,,,,,,,---------,,,,,,+++++++++//////...---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))------------------------''')))+++,,,,,,+++,,,...)))***+++,,,,,,,,,,,,,,,111111111111111111111111000000000000000000000000444333222222111222222222000000000000000000000000000000000000000000000000000000000000000000000000........................,,,---...000000000//////...000000000...---.../////////...---,,,,,,++++++////////////000000000000......////////////......//////////////////////////////.........---------////////////////////////000000000000111111111111666555333111000///......000111111111111222222222111222444666888:::;;;<<>>=========<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999888777777999999999999888777555555444444333444666888;;;===888777777666555444444333333333333333333333333333222222333333222111///......000111000///...///000///000111222222111000///---...000111111111000///000000000000000000000000------------------------************************++++++++++++++++++++++++***************)))((((((---,,,***)))))))))***+++((((((((((((((((((((((((111111111111111111111111000000000000000000000000333333222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000........................,,,,,,---.........---------...///...,,,,,,,,,---//////......------,,,,,,.../////////000000000000......////////////......//////////////////////////////.........---------//////////////////////////////000000000111111111333222222111000000000111000111111111111222222222111222333555666888999:::<<>>=========<<<<<<;;;:::::::::::::::::::::999999888777777666999888888777777666555555444444333333555777:::;;;777777666666555555444444333333333333333333333333222222222222111000///...///000111111//////000111...///000000000000///...---...///000111000000///////////////////////////------------------------++++++++++++++++++++++++***************************************)))((((((,,,++++++***))))))******************************111111111111111111111111000000000000000000000000333333222111000000//////000000000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////......------.........///000///---,,,---................................./////////000000000......////////////......////////////////////////...............---------//////////////////////////////000000000000111111000000000000111222333333000111111111111222222222111222333444555666666777666777:::===CCCLLLUUU[[[hhhiiilllnnnnnnqqq}}}tttrrruuu|||rrrlllfffaaa[[[[[[ZZZYYYWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOPPPQQQSSSSSSSSSRRRQQQOOOPPPQQQTTTVVVUUURRRPPPPPPQQQRRRSSSUUUWWWXXXXXXWWWVVVVVVVVVWWWXXXXXXYYYRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUVVVVVV]]]]]]]]][[[XXXUUURRRPPPOOOOOOPPPQQQQQQQQQQQQQQQOOOOOONNNNNNOOOQQQRRRSSSMMMKKKJJJKKKLLLMMMLLLKKKHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBB@@@???>>>>>>>>>>>>===<<<;;;:::999999888888999888888777777666666666888888777666555555555555555444333333444555777888555555555555555555555555222222222222222222222222222222111000////////////000111222111000000111222......////////////......---...///000000000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++******)))(((***++++++++++++***))))))************************111111111111111111111111000000000000000000000000222222222111000///...---000000000000000000000000222222222222222222222222////////////////////////000000000000000000000000333222111/////////000111000222222111000///000111.........///////////////........./////////000000......////////////......////////////////////////........................////////////////////////////////////000000000111////////////000222333333000000111111111222222222111111222222333333444444444444444555888>>>FFFLLLUUUXXX^^^aaa___aaalllzzz|||xxxzzz~~~yyymmmfffbbb^^^[[[VVVVVVVVVVVVUUUUUUUUUUUUQQQRRRRRRRRRQQQPPPNNNMMMNNNOOOQQQRRRSSSSSSRRRQQQOOOPPPRRRUUUVVVUUUQQQNNNQQQQQQRRRTTTUUUVVVWWWXXXWWWVVVVVVUUUTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTUUU[[[[[[ZZZYYYWWWUUUSSSRRROOOPPPQQQRRRQQQPPPOOONNNLLLMMMNNNPPPQQQRRRSSSSSSLLLKKKJJJKKKLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;999888777777777777777666666666555555555888777666555444444555666555444444333333444444555444444444444444444555555222222222222222222222222222111///.........///000000222333222111000111222//////////////////...............///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++******))))))***+++,,,,,,+++))))))************************111111111111111111111111000000000000000000000000111222222222111000...---////////////////////////111111111111111111111111////////////////////////000000000000000000000000333222111/////////000111000222222111000///000111.........///////////////............////////////......////////////......////////////////////////---.....................////////////////////////...////////////000000000000000000///000000111111000000111111111222222222000111111111222222222222333333444444555888===AAABBBGGGNNNSSSRRRTTT```mmmyyy|||}}}yyyvvvxxx~~~yyyrrrhhhaaa\\\YYYVVVTTTVVVUUUUUUUUUTTTTTTTTTTTTPPPPPPPPPPPPPPPOOONNNMMMPPPPPPRRRSSSSSSSSSRRRRRROOOOOOQQQTTTVVVTTTQQQMMMQQQRRRSSSTTTUUUVVVWWWXXXWWWVVVUUUSSSRRRQQQPPPPPPSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSWWWWWWWWWWWWWWWVVVVVVUUUPPPQQQQQQPPPOOOMMMKKKIIIIIIKKKOOOSSSTTTSSSQQQPPPKKKJJJIIIJJJKKKKKKJJJIIIFFFFFFEEEEEEEEEDDDEEEEEECCCCCCDDDDDDDDDCCCCCCBBB@@@??????>>>===============<<<:::999888777666666666666666555555555555555777666666555555555555555555555444333333333333333333333333333444444444444111111111111111111111111111111///.........///000000222333222111000111222111111111000000/////////...............//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))+++,,,,,,+++***)))))))))))))))))))))))))))111111111111111111111111000000000000000000000000000111222222222111000///////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////......------.........///000///---,,,---...........................------........./////////......////////////......////////////////////////---------...............////////////////////////......////////////000000111111000/////////000000000111111111111222222222000000000111111222222222000222444555444555666888666:::@@@EEEGGGIIITTT___jjjooorrrppppppxxx{{{pppfffccc^^^ZZZWWWUUUSSSQQQUUUUUUTTTTTTSSSRRRRRRRRRPPPPPPOOOOOOOOONNNNNNNNNQQQRRRSSSTTTTTTSSSRRRQQQMMMNNNOOORRRTTTSSSPPPNNNQQQQQQRRRSSSTTTUUUVVVVVVVVVUUUSSSQQQPPPOOONNNNNNRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVWWWWWWPPPPPPOOONNNLLLJJJIIIHHHHHHKKKPPPTTTTTTRRROOOLLLJJJHHHGGGHHHIIIJJJIIIHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB>>>>>>===<<<<<<<<<<<<<<<;;;:::999888777777666666555555555555555555555555555666777777777666666555555555555444444333333333333333333333333333333333000000000000000000000000111000000//////000000000000111222111000000111222333222111000//////000000......------......///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,+++++++++))))))***++++++++++++***((((((((((((((((((((((((111111111111111111111111000000000000000000000000///000222333444333111111////////////////////////////////////////////////000000000000000000000000........................,,,,,,---.........---------...///...,,,,,,,,,---//////......------,,,,,,---------.........//////......////////////......////////////////////////---------.........//////////////////////////////........./////////000000000000////////////000000000111111111111222222222//////000111222222333333///111333444333222222333333333666;;;===???GGGPPPZZZaaaeeecccfffqqq}}}{{{oooeee___\\\ZZZWWWTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOQQQPPPOOONNNNNNNNNOOOOOOSSSSSSTTTTTTSSSRRRPPPOOOLLLLLLMMMOOOQQQRRRQQQOOOOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRQQQOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOONNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVNNNNNNMMMLLLKKKKKKKKKKKKKKKMMMOOOQQQQQQOOOLLLJJJHHHGGGFFFFFFHHHHHHGGGFFFCCCCCCCCCCCCCCCBBBBBBAAACCCCCCCCCCCCCCCBBBAAA@@@<<<<<<;;;:::::::::;;;;;;999999888777777777777777555555555555555666666666444666888999999888666555555555555555555444444333444444333333222222111111000000000000000000000000000000111111111111111000///000111111//////000111333222000///......//////......---------...///000------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++,,,,,,,,,+++******))))))***++++++,,,))))))))))))))))))))))))111111111111111111111111000000000000000000000000///000222444555444333222////////////////////////////////////////////////000000000000000000000000........................,,,---///000000000/////////000000000...---.../////////...---,,,,,,++++++---------.........//////......////////////......////////////////////////---------.........//////////////////////////////............/////////000//////...//////000111222000111111111111222222222//////000111222333444444///111333333222111222333444222222555777999???FFFKKKSSSWWWUUUYYYfffsssyyyzzzmmmeee___[[[XXXUUURRROOOMMMLLLMMMOOOPPPMMMMMMMMMMMMMMMNNNNNNNNNRRRPPPOOOMMMMMMNNNPPPQQQSSSSSSTTTTTTSSSQQQOOONNNLLLKKKKKKMMMPPPQQQQQQPPPMMMMMMNNNNNNOOOPPPQQQQQQOOOOOONNNNNNOOOOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOPPPQQQRRRSSSVVVUUUTTTTTTSSSTTTTTTTTTMMMLLLKKKKKKKKKLLLNNNOOONNNNNNOOOOOONNNMMMKKKJJJGGGFFFEEEFFFGGGGGGFFFEEEBBBBBBCCCCCCBBBBBBAAA@@@CCCCCCCCCCCCBBBAAA@@@???;;;;;;:::999999999::::::888888777777777777777888555555666666666666666666444666999;;;;;;999666444444555555666666555444444444444333333222111000000000000000000000000000000000000222333333222111000...000111000///...///000222111///...---------.........---,,,---...///000........................++++++++++++++++++++++++************************(((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,+++***)))))))))***,,,---************************333333333222222222111111111111111111000000000000---...000111111111000//////////////////////////////////////////.........000000000000000000000000............///////////////000000000000000//////............////////////111000///......///000111222000...---,,,---...//////////////////.........111111111111000000000000000000//////.........---,,,,,,------...//////000111111000///////////////000000000000////////////111111222333222111000///111111000000000000111111000000111222333333444444444333222222333666888:::???BBBFFFLLLTTT^^^iiippp}}}tttoooggg___XXXSSSQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPOOONNNLLLLLLMMMOOOPPPOOONNNMMMLLLMMMMMMNNNTTTSSSRRRRRRRRRPPPMMMKKKKKKLLLNNNOOOPPPQQQQQQQQQSSSRRRPPPOOOOOOQQQSSSUUUUUUTTTRRRPPPNNNMMMMMMMMMKKKLLLNNNNNNLLLJJJIIIJJJIIIJJJKKKMMMPPPRRRUUUVVVSSSSSSSSSRRRQQQOOONNNMMMKKKKKKKKKLLLKKKKKKJJJJJJMMMMMMNNNOOOOOOMMMLLLKKKFFFEEEEEEDDDDDDDDDEEEEEECCCDDDDDDBBB???>>>AAADDDHHHFFFEEEDDDDDDCCC@@@>>><<<;;;999::::::;;;999888:::999888666444333333222333333333555888:::999888555666888::::::999777666222333333444444333333222222222222111111111111111000000000000000000000000...000222333111000000000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------++++++,,,------......///++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))333333222222222111111111111111000000000/////////---...///000111000000///////////////////////////---.........///000000000////////////////////////............//////////////////000000000000//////............////////////...---,,,,,,,,,,,,---...111000...---------//////////////////............------...///000111222333000/////////.........---------......///000000111111000000///////////////000000000000////////////......000111111111111000111111000000000000111111000000111222222333444444333222222222333555777999999;;;>>>CCCJJJTTT^^^eeevvvzzzxxxyyytttmmm^^^[[[VVVQQQNNNLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMLLLJJJIIIKKKLLLNNNNNNMMMLLLMMMNNNOOOPPPRRRRRRQQQRRRSSSRRRPPPNNNMMMMMMNNNOOOOOOPPPPPPQQQRRRQQQOOOOOOPPPRRRUUUWWWSSSRRRPPPNNNMMMLLLMMMMMMKKKMMMOOOOOOMMMKKKJJJJJJJJJJJJLLLMMMOOORRRTTTUUUSSSSSSRRRQQQPPPNNNLLLKKKIIIIIIGGGFFFGGGHHHIIIJJJMMMMMMMMMMMMMMMLLLLLLKKKFFFEEEDDDDDDCCCCCCCCCDDDCCCDDDDDDBBB@@@???AAADDDGGGFFFDDDDDDDDDBBB@@@>>><<<;;;999::::::;;;999888666666555555555666666777666777888888888777777777666666777888888777666555222333333444444333333222111111111111111111111111000000000000000000000000///000222222000///000111000000000000/////////...------------------------------------------------............------------------------------,,,,,,++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++************)))************)))))))))((())))))))))))))))))))))))333222222222222111111111000000000/////////............///000000000000000////////////////////////,,,---......000000111222////////////////////////............////////////...//////000000/////////............////////////000//////......//////000111000...------...//////........................,,,------...///000111111/////////........................///000000111111000000//////......//////////////////000000000000+++,,,...///000111111111111111000000000000111111000000111111222333333333222111111111222333555777444555666999???GGGQQQWWWiiixxxzzzyyyzzzxxxuuu{{{wwwjjj```ZZZVVVOOONNNLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKJJJIIIGGGHHHHHHKKKKKKKKKLLLNNNPPPSSSTTTRRRRRRRRRSSSUUUTTTRRRPPPOOONNNMMMMMMNNNOOOPPPQQQQQQPPPOOOOOOPPPSSSUUUWWWPPPOOOMMMLLLKKKKKKLLLLLLMMMOOORRRRRRPPPMMMKKKKKKKKKKKKLLLMMMOOOQQQSSSTTTSSSRRRQQQPPPNNNLLLJJJIIIIIIGGGEEEDDDDDDGGGJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBAAABBBCCCFFFDDDCCCCCCCCCBBB???===<<<:::999999;;;;;;:::888555555555555666777888888:::<<<===;;;777444444666777777666666555555444444222222333333333333222222000000000000000000000000000000000000000000000000000111111000//////000222000000000/////////......------------------------....................................------------.........---,,,+++++++++++++++++++++++++++++++++---------------,,,,,,,,,+++++++++************)))************))))))))))))))))))))))))))))))))))))222222222222111111111111////////////...............//////000000000000000////////////////////////......//////000000000111////////////////////////............////////////......//////000/////////............////////////111000000000000000000111000///............//////------...............////////////......------,,,........................---........./////////000000//////.........//////////////////000000000000------...///000000111111111111000000000000111111000000111111222222222333000000000000111222444444333333444555888???GGGMMM^^^jjjuuu}}}|||wwwzzz~~~{{{yyy{{{}}}uuuhhh\\\TTTPPPNNNMMMLLLLLLKKKJJJHHHGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKIIIHHHGGGHHHJJJJJJKKKMMMPPPSSSVVVXXXSSSSSSSSSTTTUUUTTTRRRPPPNNNMMMLLLLLLMMMOOORRRSSSQQQQQQPPPOOOPPPRRRSSSUUUMMMLLLKKKJJJJJJKKKLLLMMMNNNQQQTTTTTTRRROOOMMMLLLLLLLLLMMMNNNOOOQQQRRRSSSRRRQQQPPPOOOLLLJJJHHHFFFHHHGGGFFFFFFGGGIIIKKKLLLMMMLLLJJJIIIIIIIIIJJJKKKFFFFFFDDDCCCAAAAAA@@@@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDCCCAAAAAABBBAAA>>><<<;;;:::999999;;;;;;:::999888888777666555555666666;;;>>>@@@===777333444777777666555444333222333333222222333333333333222222////////////000000000000000000000000000000000000000111000///---...000222000000/////////.........------------------------------------------------.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))222222222111111111000000////////////............///////////////000000111000000000000000000000000111111000000/////////.......................................////////////------...///////////////............////////////------------------------//////........./////////,,,---------......///////////////...---,,,,,,+++---------...............,,,,,,------------......//////............//////.../////////000000000111000000000000000000000000111111000000000000111111000111111111111111222222000000000000111111222333333333333333555:::@@@DDDPPPYYYcccmmm~~~zzz|||~~~||||||||||||sssaaa[[[SSSMMMJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKKKKJJJIIIIIIIIIIIIJJJKKKMMMQQQUUUXXXZZZUUUTTTSSSTTTTTTSSSPPPMMMKKKKKKJJJKKKMMMPPPSSSUUUSSSRRRQQQPPPOOOOOOOOOPPPKKKJJJJJJIIIJJJLLLMMMNNNQQQSSSUUUUUUSSSPPPNNNMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQPPPOOONNNKKKIIIGGGEEEDDDEEEGGGIIIJJJJJJIIIIIIKKKJJJIIIHHHGGGHHHIIIJJJFFFFFFDDDCCCAAAAAA@@@@@@BBBCCCDDDFFFFFFEEECCCBBBBBBAAA@@@@@@@@@@@@===;;;;;;:::999999;;;;;;:::999999888777666666666666666999===???===777444555888666666444333222222222222111222222333333222222111......//////000000000000111111111111111111111111000000000///------000222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******************+++++++++++++++*********))))))))))))))))))))))))******************************222111111111111000000000000000000/////////......///////////////000111111000000000000000000000000333222111111//////...---....................................////////////,,,---......////////////............////////////---...////////////...---.........///////////////,,,,,,,,,---......//////---------.........//////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,......------......//////......//////000000111111222111000////////////000111111000000000000111111111111111111111111111111000000000111111111222222000111222222333555999<<<@@@GGGOOOYYYhhhxxx}}}{{{~~~~~~}}}nnnbbb[[[PPPMMMHHHEEEDDDDDDCCCBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHJJJJJJIIIHHHIIIJJJHHHIIIJJJMMMPPPTTTWWWYYYTTTSSSRRRRRRRRRPPPMMMKKKJJJJJJJJJKKKMMMPPPRRRTTTSSSRRRPPPOOONNNMMMLLLLLLJJJIIIIIIJJJKKKMMMPPPQQQSSSUUUVVVUUURRRPPPOOOOOOOOOOOONNNNNNNNNOOOPPPPPPPPPOOONNNMMMKKKIIIGGGFFFBBBDDDGGGIIIIIIHHHFFFEEEIIIIIIHHHGGGGGGGGGGGGHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDGGGHHHGGGDDDAAA@@@???>>>?????????===;;;:::999888999;;;<<<;;;:::666666666666777888888999777999;;;:::777555666777555555444444333333222222111111222222222222111111...//////000000111111222111111111111111111111111///000000///......///111/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,*********+++,,,---------++++++++++++++++++++++++))))))))))))************+++++++++************)))))))))))))))************************************111111111111000000000000111111000000000/////////000//////...///000111222000000000000000000000000222111111111000/////////....................................////////////+++,,,---...////////////............///////////////000111222222111000///---......///////////////++++++,,,------...//////.............../////////,,,,,,,,,------.........------------------------...------------...///000.........///000111111111000///.........///000111111111000000000000111111111111111111000000000000000000111111222222111111...000222333333333444666555;;;@@@GGGPPP\\\eeehhhlllooossswww~~~yyymmmbbbYYYQQQLLLJJJGGGCCCAAAAAAAAAAAA@@@CCCDDDDDDEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFEEEEEEGGGIIIGGGGGGHHHJJJMMMPPPSSSUUUPPPOOOOOOOOOPPPOOOLLLJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKMMMPPPRRRTTTUUUVVVUUUSSSQQQOOOOOOPPPPPPPPPOOONNNNNNNNNOOOOOOOOONNNNNNMMMKKKJJJHHHGGGEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGHHHHHHGGGGGGFFFEEEFFFEEEDDDDDDCCCCCCCCCDDDBBBBBBDDDGGGJJJIIIEEEAAA???>>>======>>>>>><<<::::::999888999;;;<<<;;;:::888777777777777777888888666777777777666555444444333333444555555444333222111111222222222222111111//////000000111222222333111111111111111111111111---///000000///....../////////.........------------------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++************)))((()))))))))************************************111111111111000000000000111111111111000000000000000///.........///111222000000000000000000000000000000000000000111111111..................................../////////000+++,,,---...////////////............/////////000,,,---...//////...---,,,------...///000000//////++++++,,,,,,---...//////222111000///...---,,,,,,,,,,,,,,,------..............................------------------...///000---......///000111111222---,,,,,,,,,---///000222111111000000000000111111111111111000000000000000000111111222222222222111...111444555444333444444333666:::<<<@@@HHHPPPTTTXXX___fffkkkqqqzzz{{{ooojjjbbbZZZTTTNNNIIIFFFHHHDDDAAA???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBCCCEEEGGGFFFFFFFFFHHHJJJMMMPPPRRRMMMLLLLLLNNNOOOOOOMMMKKKMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJKKKLLLNNNQQQTTTUUUWWWVVVUUURRROOONNNPPPQQQQQQPPPOOOOOONNNNNNNNNOOONNNNNNNNNMMMLLLJJJIIIHHHJJJJJJIIIIIIHHHIIIIIIIIIFFFFFFGGGHHHHHHFFFEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEBBBBBBDDDHHHKKKJJJEEEAAA>>>=========>>>===;;;::::::999888999;;;<<<;;;:::<<<;;;999888666555444444777666555555666555333111111333555666666555444222111111222222222222111111///000000111222333333333111111111111111111111111,,,...000111///.........//////.........---------------------------------........................---------,,,,,,,,,++++++------,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))(((((())))))*********+++************************000000000000000000000000222222111000//////000000111111111111111111111111111111000000000000111111///.........------------111111000000//////......///////////////////////////000000000000000/////////...---,,,,,,,,,,,,,,,------------------------........................+++,,,,,,,,,---............------...000111000///222111///......///000111///////////////////////////...---...///000000.../////////000000000000000......///000000000000000000000000000111111111111000000000000////////////111111000000000000111111333333333222222111111111333333444555777:::===???FFFJJJQQQYYYbbbkkktttzzz{{{lllbbbVVVRRRMMMHHHDDDCCCCCCDDDEEECCC???===<<<>>>AAACCCCCCBBBBBBAAAAAABBBBBBCCCAAA@@@???>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCFFFEEEEEEHHHKKKMMMLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHIIILLLOOORRRTTTTTTSSSRRRTTTTTTTTTSSSRRRPPPNNNMMMNNNMMMKKKIIIIIIJJJLLLNNNOOOLLLIIIGGGGGGIIIIIIIIIMMMLLLKKKIIIGGGFFFFFFFFFGGGHHHHHHGGGDDDDDDEEEFFFJJJIIIHHHFFFEEEFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>===<<<;;;;;;;;;999::::::::::::999888888777777888888888888777777777777666555444444333333333333333333333333333333444333333222111000//////222111111111000000//////...///000111111000///......000111222222111000...000///...---------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---+++***)))***,,,---,,,+++***++++++,,,,,,++++++***---+++)))''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000222111111000000///000000........................000000////////////000000/////////.........------000000000000//////......////////////////////////...//////000000///......///...---,,,,,,,,,,,,---------------------------////////////////////////---------...............///...---...///000///...000///---,,,,,,---///000...........................---,,,---...//////---...---------......//////......///000000000000000//////000000000111111111000000000000////////////111111000000000000111111333222222222222222222111444333333444555777888999???AAAEEEKKKRRR\\\ffflllwww~~~{{{pppdddZZZSSSMMMJJJFFFBBB@@@?????????CCCAAA???======>>>???AAA@@@??????>>>>>>??????@@@@@@???>>>======>>>??????@@@@@@AAAAAAAAAAAABBBBBBFFFEEEEEEGGGKKKLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHKKKNNNQQQSSSTTTSSSRRRTTTSSSRRRQQQOOONNNMMMLLLNNNLLLJJJIIIIIIJJJLLLMMMMMMJJJGGGFFFGGGHHHIIIIIILLLKKKJJJHHHGGGFFFEEEEEEHHHIIIIIIGGGEEEDDDEEEGGGIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;999::::::::::::999888888777777888888888888777777777666666555444444333333333333333333333333333333333333222222222222222222111111111111000000000///...///000111111000///...---...000111111000...---//////...---------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,+++***)))***,,,---,,,+++*********++++++*********+++***)))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000111111000000000000//////------------------------//////............//////000000000/////////......000000000////////////...////////////////////////------......///......---......---,,,,,,,,,------------------------------////////////////////////------------------,,,,,,000...---...//////...---...---,,,++++++,,,---...........................---,,,+++,,,.........------,,,+++++++++,,,...///...//////000000000000000//////000000000000111111////////////000000000000111111000000000000111111111111111222222222222222444333333222222333333444777888:::<<>>===<<<<<<<<>>============>>>>>>==================>>>>>>======<<<<<<===>>>>>>????????????@@@@@@@@@@@@DDDDDDEEEGGGIIIKKKJJJIIIIIIIIIJJJJJJKKKJJJJJJIIILLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGJJJMMMPPPRRRSSSSSSRRRTTTSSSPPPNNNLLLKKKKKKKKKLLLKKKIIIHHHHHHJJJKKKMMMJJJHHHEEEEEEGGGIIIJJJJJJLLLKKKIIIHHHGGGFFFEEEEEEIIIIIIIIIHHHEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;999::::::::::::999888888666777777888888777777666666666555555444333333333333333333333333333333333222222222333333333444444111111111111000000000000//////000000000000//////------////////////------///...------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++***)))***,,,---,,,+++))))))************)))))))))))))))))))))*********************************(((((((((((((((((((((((())))))))))))))))))))))))000000000000000000000000000000000000000000//////000000000000000000000000.........------.........000000000000////////////////////////////////////////////////////////////,,,,,,------......------...------,,,,,,,,,------------------------------////////////////////////---,,,,,,,,,++++++******000///---.........---,,,,,,,,,+++++++++,,,---...........................---,,,+++,,,...///...------,,,+++***+++,,,.../////////000000000000//////////////////000000000111////////////000000000000111111000000000000111111000000111111222222333333333222222222222222222222444444555666999>>>EEEJJJQQQVVV]]]ccchhhpppyyywwwlll]]]XXXQQQKKKGGGDDDBBB@@@======>>>>>>======<<<<<<<<<<<<=========<<<<<<;;;>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<===============>>>>>>>>>??????CCCCCCDDDFFFHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHJJJMMMPPPRRRSSSSSSSSSUUUSSSOOOLLLJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIKKKLLLHHHFFFEEEEEEHHHJJJKKKKKKLLLKKKJJJHHHGGGGGGFFFFFFIIIIIIIIIHHHFFFEEEFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCAAAAAAAAA@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<999::::::::::::999888888666666777777777777666666555555555444444333333333222222222222222222222222222222222222222222222222111111111000000000000000//////000000000000//////---...////////////...---......---,,,,,,---------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++***)))***,,,---,,,+++******++++++++++++******'''((()))***************************************(((((((((((((((((((((((())))))))))))))))))))))))000000000000000000000000...///000000000000//////111111111111111111111111......------------......000000000000////////////.............../////////////////////////////////++++++,,,---------------------,,,,,,,,,------...------------------------------------------------......------,,,,,,++++++000...------......---+++---------------......///...........................---------///000///......---,,,,,,,,,---////////////000000000000//////...////////////000000000.../////////000000000111111111000000000000111111000000000111111222222222111111111222333333333333111333555666777999<<<>>>DDDHHHMMMSSSZZZcccmmmuuu}}}oooaaaWWWMMMJJJGGGEEEDDDCCC@@@>>>:::;;;<<<=========<<<<<<::::::;;;<<<<<<<<<;;;:::===<<<<<<;;;;;;<<<<<<===::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>AAABBBDDDEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKMMMOOOQQQRRRRRRRRRTTTRRROOOLLLJJJJJJJJJKKKHHHHHHGGGGGGHHHIIIJJJJJJHHHGGGFFFGGGJJJLLLMMMMMMLLLLLLJJJIIIHHHHHHHHHHHHHHHIIIIIIGGGEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDCCCCCC@@@@@@@@@???>>>>>>>>>===============<<<<<<<<<<<<999::::::::::::999888888666666777777777777666666444444444444444333333333222222222222222222222222222222222111000/////////000000000000000000111111000000////////////000000////////////////////////------,,,,,,,,,------...///............---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++***)))***,,,---,,,++++++,,,,,,------,,,,,,+++'''((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))000000000000000000000000---...///000111000///...000000000000000000000000......------------......000000000/////////......---............/////////////////////////////////++++++,,,---............------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////......///---,,,---......---,,,------......//////000000------------------------///...---...000111000///---.........////////////000000000000000//////.........////////////000000......//////000000111111111111000000000000111111000000000111111111111111///000111222333444444444000222444555555555666777<<<>>>AAAFFFLLLUUU^^^ddd{{{yyylll```WWWNNNHHHAAA@@@???@@@@@@@@@===;;;888999::::::;;;:::::::::999:::;;;;;;<<<;;;;;;;;;::::::999999999999::::::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@BBBDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFGGGHHHIIIJJJJJJKKKJJJIIIGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQPPPNNNLLLJJJJJJJJJJJJFFFFFFFFFGGGGGGHHHIIIJJJHHHGGGFFFHHHKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@?????????>>>>>>>>>==================<<<<<<999::::::::::::999888888555666666777777666666555444444333333333333333333222222222222222222222222333222111000///...------000000000000111111111111000000////////////000000////////////////////////,,,,,,,,,,,,,,,------...///............---------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------+++***)))***,,,---,,,+++,,,,,,------------,,,,,,)))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))000000000000000000000000,,,---///000111000///...//////////////////////////////............///////////////.........---------------.........//////////////////////////////+++,,,---....../////////,,,,,,,,,,,,,,,---...///------------------------------------------------..................//////---,,,+++,,,...///...---,,,------...///000000000------------------------...---,,,---///000///...,,,---///000000000...---000000000000000///.............../////////000000.........///000111111111111111000000000000111111111111111111000000000000///000111222333333222222111222333333222222444666666777888;;;@@@GGGNNNRRRfffuuuuuulll^^^SSSMMMHHHDDDBBB===<<<;;;;;;<<<===<<<;;;::::::::::::999999999999:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::999999;;;<<<=========<<<<<<<<<<<<<<<============???AAADDDDDDBBBBBBCCCEEEEEEFFFGGGHHHHHHIIIIIIIIIEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIEEEEEEFFFFFFGGGHHHHHHIIIGGGFFFFFFHHHJJJLLLLLLKKKIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGEEECCCCCCDDDEEEDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@????????????>>>>>><<<=====================999::::::::::::999888888555555666666666666555555333333333333333333333333111111111111111111111111222111111111000000/////////000000000111111111111111000///......///000111///..................///,,,,,,++++++,,,,,,---...///............---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++***)))***,,,---,,,++++++,,,,,,------,,,,,,++++++***)))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000+++---///000111000///...000000000000000000000000//////............/////////.........---------------------.........//////////////////////////////+++,,,---...////////////,,,,,,,,,,,,,,,---...///------------------------........................*********++++++,,,,,,,,,---,,,+++,,,...///...---+++,,,---...////////////---------------------------,,,+++,,,...///...---***,,,///111111000---,,,000000000000000///................../////////000---......///000111111222111111000000000000111111222222111111000000/////////000111222222111000///444444333111000222555888333333333555888===CCCGGGPPP___ppp{{{}}}rrrjjj^^^WWWNNNGGGEEEEEECCCBBB???<<<::::::;;;=========>>>===<<<;;;::::::::::::;;;::::::::::::;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<888:::;;;===>>>>>>======<<<<<<<<<=========>>>>>>>>>AAADDDDDDBBBAAABBBEEEDDDEEEFFFGGGHHHIIIIIIIIIDDDDDDEEEGGGHHHIIIJJJJJJIIIHHHFFFEEEEEEGGGHHHJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGDDDEEEEEEFFFGGGGGGHHHHHHFFFEEEEEEGGGIIIKKKKKKJJJGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFEEECCCBBBCCCDDDBBBCCCCCCDDDCCCBBB@@@???@@@@@@@@@@@@????????????<<<<<<<<<===============999::::::::::::999888888555555666666666666555555333333333333333333333333111111111111111111111111111111111111111222222222//////000000111111111222111000///......///000111...------,,,,,,------...++++++++++++,,,,,,---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++***)))***,,,---,,,+++***++++++,,,,,,++++++***---+++)))((('''((()))***************************************************))))))))))))))))))))))))---...///111111000000///333333222111000///...---000000000000000000000000.........///////////////000//////.........//////......////////////......000000//////.........---......------------......//////...---,,,,,,++++++---------,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,+++******+++,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......111000...------...000111111///,,,,,,...///---+++---------------...///000111///,,,,,,...000222222444222000...------/////////000222111///......///000000000000////////////000000000000000000000000111111111111222333444555777555333000000111333444777555222222444777999:::DDDKKKUUU^^^gggsss}}}{{{}}}uuujjjccc^^^WWWRRRIIIHHHEEEBBB???===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888;;;<<<<<<<<<<<<<<<<<<;;;===;;;888444222444999===;;;::::::::::::;;;<<<<<<>>>======<<<<<<;;;::::::@@@AAABBBDDDEEEFFFFFFFFFDDDDDDFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIGGGFFFGGGHHHIIIHHHHHHFFFEEEDDDDDDCCCCCCEEEFFFFFFGGGGGGGGGFFFFFFJJJHHHFFFFFFGGGGGGGGGFFFIIIHHHFFFEEECCCBBBBBBAAAFFFEEECCCAAA???>>>>>>===@@@???>>>>>>@@@AAA@@@???????????????>>><<<;;;::::::777666777:::;;;999777333333333222222333444444111222333333444444444444444444333333333333222222111111222222222222111111000000000000000000000000//////////////////////////////000000000000//////000///...---,,,,,,---...---000444222...+++,,,...---,,,,,,++++++***************+++,,,,,,,,,++++++******************************++++++++++++******++++++++++++++++++++++++)))***++++++***)))***+++))))))*********+++++++++***)))(((&&&&&&&&&'''(((...///000111111111000000//////000000000111111111000000000000000000000000...//////////////////////////////.........//////......////////////......000/////////.........---......------------......//////...------,,,++++++---,,,,,,,,,,,,,,,,,,+++...---,,,,,,,,,,,,---...---,,,++++++,,,------,,,---......//////......---,,,,,,,,,---------......---,,,+++******+++,,,---111///,,,,,,...///...,,,---------------...//////000//////......///000111333222000...---.../////////111222111000......///000000000000////////////000000000000000000000000111111111111222333444444555444222111111222333444777555333333555777999:::<<<@@@FFFKKKQQQ\\\jjjsss{{{wwwqqqnnnooottt{{{qqqhhh]]]TTTPPPLLLHHHDDDDDDCCCAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;999777777999;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::>>>???@@@BBBDDDEEEEEEEEECCCDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBDDDEEEGGGHHHIIIKKKKKKJJJJJJIIIIIIJJJJJJLLLKKKIIIHHHGGGHHHIIIJJJJJJIIIGGGFFFDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGIIIGGGFFFEEEGGGGGGFFFEEEGGGFFFEEECCCBBBAAA@@@@@@EEEDDDCCCAAA@@@??????>>>AAA?????????AAABBBAAA@@@@@@@@@@@@???>>>===;;;;;;;;;999888888:::;;;999777444333333222222333333444111222333333444444444333444444333333333222222222000111111222222111111000000000000000000000000000000000000000000000000000000000////////////000000000000...---------......,,,000333222...+++,,,...,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++***************************+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))***++++++***)))***+++))))))*********++++++++++++***((('''''''''((()))///000111111222222111111......///000000111222222000000000000000000000000//////////////////......//////......////////////......////////////....../////////.....................------------......//////......---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------.........---------------------......//////......---,,,,,,,,,---------......,,,+++***))))))***+++,,,000...------.........---...------------...//////...000333222///---///111222111///...---......//////111222222000//////000////////////000000000000000000000000000000000000111111000111111222333444222222222222333333333333444444333333444555666777555777888999===DDDOOOXXX```]]]ZZZZZZ___hhhsssyyyyyy}}}vvvjjjbbbWWWPPPIIIDDDBBBBBB@@@>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888999999::::::::::::999999999;;;>>>>>><<<:::999999::::::999999::::::;;;<<<999999999:::::::::::::::;;;<<<>>>@@@BBBDDDDDDEEEDDDEEEFFFGGGGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAACCCEEEGGGHHHIIIKKKKKKJJJIIIHHHHHHHHHHHHKKKJJJIIIIIIIIIJJJKKKLLLLLLJJJHHHFFFEEEDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCAAA@@@?????????CCCCCCBBBBBBAAA@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAA@@@@@@@@@@@@???===<<<;;;===;;;::::::;;;;;;999888444333333222222333333333222222333444444444333333333333333333222222222222000111111222222111111000000000000000000000000000000000000000000000000000111000///......///000111000000///.........//////,,,///222111...+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,+++)))))))))))))))))))))))))))***++++++***)))***+++***************+++++++++++++++***))))))))))))***000000111111222222222222000000000000000/////////////////////////////////////////////.....................///////////////---......//////......---..............................------------......//////......---------,,,+++++++++,,,,,,------------------------------------...///...---,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------............---,,,,,,---......///...---------...............---------......///---222666555111---...111111000///............//////111222222111000000111////////////000000000000000000000000000000000000000000000000111222333444000111222333444444333222111222333333222222222333444555555555666;;;AAAFFFLLLJJJIIIKKKRRR^^^iiiqqqsssuuuyyywwwtttoooiiibbbZZZQQQKKKIIIEEE@@@>>>???@@@??????;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::999::::::::::::999888888888888999999999999888888888;;;>>>>>>===:::999999999999999999999::::::;;;777777777888999::::::::::::;;;===@@@BBBDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEFFFHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJKKKMMMNNNMMMKKKIIIFFFEEEDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIGGGGGGHHHIIIHHHGGGEEEDDDCCCAAA@@@?????????BBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@BBBCCCBBBAAAAAAAAA@@@@@@???===<<<;;;<<<<<<;;;::::::999888777444444333222222222333333222333333444444333333333333333333222222222222111000000111111111111000000////////////////////////////////////////////////111000...------...000111000000000/////////000000,,,///111000...,,,,,,---***++++++,,,,,,------------------,,,+++***)))((())))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++***)))***+++************************++++++++++++++++++++++++111111111111111222222222000000000///////////////////////////////////////000000//////.........---------...///000000//////------............---------------.....................------------......///...............------+++++++++,,,,,,---------------------------------+++---//////,,,++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////............//////.........---------...//////......---------.........333777777222...///111/////////..................000222222000///000111.../////////000000000111111111111111111111111111000000000000111222333333///000222333444333222222000333666666444222222222333444666777777999:::<<>>===@@@GGGQQQ\\\cccbbbdddkkkuuuzzz|||tttbbb^^^WWWQQQMMMHHHEEEBBB???===;;;:::;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999::::::999999888777777888888888888888888777999:::;;;;;;999888888999999888888888888999::::::555666666777888999:::::::::;;;===@@@BBBDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEE????????????????????????@@@AAACCCDDDFFFFFFGGGGGGDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKHHHFFFDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLJJJIIIIIIJJJJJJJJJHHHEEEEEECCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA???>>>===>>>AAABBBAAA@@@@@@@@@@@@???>>>===<<<;;;:::::::::999888777777777555444333333222222222333333333333444444333333222333333222222222111111111000000000111111000000000////////////////////////........................000///...------...///000//////000000000000000000,,,...//////...---,,,,,,+++++++++,,,,,,------...---------,,,+++***)))((())))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++)))***++++++***)))***+++************************++++++,,,,,,,,,,,,,,,,,,111000000000000111222222------...//////000111111000000000000000000000000000000000///......------,,,---...000000000//////------............---------------------...............------------..............................+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,***...000///,,,******+++---......//////......---,,,,,,,,,---------......---------------------------.........------...000//////...------------...---111444444222//////000........................---///111111000//////000......//////000000111111111111111111111111111111000000///000000111222333000111222333333333222111222777;;;<<<888555333333///000333555666666555444777666555777<<>>???AAABBBCCCCCCBBBBBBAAAAAABBBDDDFFFHHHJJJKKKHHHHHHIIIJJJKKKKKKLLLLLLLLLJJJGGGDDDCCCDDDFFFGGGFFFFFFFFFGGGHHHKKKMMMNNNLLLKKKIIIIIIJJJJJJJJJIIIFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCDDDDDDCCCAAA@@@>>>===<<<>>>@@@BBBAAA@@@????????????>>><<<;;;:::888::::::999777666777888555555444333222222222222333333444444444333222222222222222222111111111111///000000111111000000///000000000000000000000000------------------------..............................///000000000//////,,,---...//////...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***)))************************(((((())))))))))))(((((()))))))))))))))))))))))))))***++++++***)))***++++++++++++******************+++,,,,,,---,,,,,,,,,000000/////////000111222........./////////000000000000000000000000000000111000000///......------+++,,,...000111000//////,,,------......------,,,,,,,,,,,,------...............------------..................////////////---,,,,,,,,,,,,,,,,,,+++,,,,,,---......---,,,,,,+++///222111---******,,,---......//////......---,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,,,,...///...,,,,,,///111//////...---------------,,,---.../////////......---.....................,,,---/////////...///000.........///000111111111111111111111111111111111/////////000000111222333111222222222222111111000111777======999444222222000000000222333333333222333222222333666:::???BBBBBBEEEKKKRRR\\\gggpppvvv~~~ssspppsssppp```TTTNNNFFFDDD@@@>>>>>>>>><<<;;;:::;;;;;;;;;::::::::::::999999888999999:::;;;;;;999999999999999999999999999999999999999888777777777888888999999888888777777999:::999777666777888777777777777777888999999777777777888888999999999:::;;;<<<>>>???AAAAAAAAAAAABBBCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???AAAAAABBBCCCDDDFFFHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJHHHEEECCCCCCDDDFFFHHHGGGFFFFFFGGGIIIKKKNNNPPPKKKIIIHHHGGGHHHIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDCCCAAA@@@>>>======???AAACCCBBBBBB>>>>>>>>>>>><<<;;;:::999888:::;;;:::888777888:::666555444333222222222222333444444444333333222111222222222222111111111111//////000000000000//////000000000000000000000000........................,,,---///000000///---,,,,,,---...///000//////...,,,,,,---...///...---+++---------------,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))************)))))))))))))))))))))))))))))))))***++++++***)))***++++++++++++*********)))))))))***+++,,,---,,,,,,+++000///.........///111222222111000///...---,,,,,,000000000000000000000000111000000///...---------+++,,,...000111111000///,,,------......------,,,,,,,,,,,,------..................------..................///////////////---------,,,,,,+++++++++,,,,,,---......---,,,,,,,,,000444333...++++++---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,+++---///...,,,,,,///111000///...---------------+++******+++---...---,,,------......///......---+++---...///...---...///---......///000111111222111111111111111111111111////////////000111222333333222222111111000000000...444;;;<<<777111//////444222111111222444444444222222222222444777999;;;999:::;;;>>>DDDMMMYYYaaahhhtttvvvjjjiiiooo}}}~~~|||vvviiiYYYLLLGGGFFFAAA???>>>>>>>>><<<999666777888::::::999888999999666666666777888:::;;;<<<999999999999999999999999888999999999999888777777888888999999999999888888666888;;;;;;999777666777777777777777777888888999888888888888999999999999999:::;;;===>>>????????????@@@@@@AAA@@@???>>>===????????????????????????AAABBBDDDDDDDDDBBB@@@???BBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIGGGDDDBBBBBBDDDGGGIIIGGGFFFFFFGGGIIILLLOOOQQQJJJHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCC@@@??????>>>>>>@@@BBBDDDDDDCCC>>>>>>======<<<:::999888888:::<<<;;;999888:::<<<666555444333222222222222444444444444333333222111222222222111111111111000//////000000000000//////000000000000000000000000////////////////////////+++---///111111///---++++++,,,.../////////......,,,,,,,,,...//////---+++.........------,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++)))+++++++++***)))***+++++++++++++++******))))))((()))+++,,,---,,,++++++111000000000000000111111111111111111000000000000//////000000000000/////////////////////////////////////////////////////////......---------......333///+++***,,,---,,,++++++,,,,,,------,,,,,,+++///......------,,,++++++,,,---...---,,,,,,---...++++++,,,,,,,,,,,,------++++++,,,---......------++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------///////////////.........//////.........---------///...---,,,,,,---...///---......///000111111222000000000000////////////000//////.........//////000000000000000000000000......///000000000000000222000//////111111...,,,000222444444333333333444222222222333444555666777777777888;;;???DDDHHHKKKSSS]]]lllxxx}}}xxxpppiiicccgggnnnwwwsssjjjaaa```\\\UUUMMMEEEAAA???<<<<<<;;;::::::::::::;;;<<<;;;:::999888888888888888888777777777777888888777777777777777888888999999888888888888888999999888777666666666777999:::777777777777777777777777666666666666666666666666666666777888999::::::::::::;;;;;;<<<===<<<<<<<<<===============>>>>>>???AAAAAA@@@@@@@@@@@@??????AAABBBCCCDDDDDDDDDBBBBBBCCC@@@>>>???CCCFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHLLLJJJGGGGGGJJJMMMOOOPPPHHHFFFDDDBBBAAABBBCCCDDDDDDCCCBBBAAA@@@AAAAAABBBFFFEEEDDDCCCAAA@@@???>>><<<===???@@@AAAAAA@@@@@@>>>>>>======<<<<<<<<<;;;;;;999777666777777666555555444222333333444222111333333333333333333333333222222222111111111111000000000000000000///......,,,---------......//////........................///,,,***---222222,,,%%%***+++,,,///222111///,,,************************,,,,,,+++***))))))******************))))))))))))+++***)))***,,,---,,,++++++***++++++,,,---...///******))))))******+++,,,((())))))*********))))))''')))******))))))***+++******+++++++++,,,,,,,,,111111000000000111111222111111000000000///////////////000000000000//////////////////////////////.................................---------......222...+++***+++,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,------......///,,,---......---,,,---...++++++,,,,,,,,,,,,------////////////............+++,,,,,,---............+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------////////////............//////.........---------///...------------...///---......///000000111111///////////////000000000//////............//////000000000000000000000000//////000000111111000000111000000111222333222111000222444444333222333444333333333333333444555666444444444666888<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDDDDDDDCCCCCCBBBCCCAAA???@@@CCCFFFFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHMMMKKKIIIIIIJJJLLLMMMMMMGGGFFFDDDBBBAAAAAABBBCCCEEEDDDCCCBBBAAABBBBBBCCCEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>???@@@@@@@@@@@@???=========<<<<<<<<<;;;;;;;;;999777777888999888777666555333333444555333222333333333333333333222222222222222111111111111000000000000000000///......///////////////.................................---,,,---...000///,,,***++++++---///111111...,,,++++++++++++++++++++++++,,,++++++***))))))******************))))))))))))***)))((()))+++,,,+++***+++*********+++,,,------******))))))******+++,,,***+++++++++***)))((((((''')))******))))))***+++*********+++++++++,,,,,,222222111111111111111222000000000/////////.........//////000000//////...////////////////////////................................................000...+++***+++,,,,,,+++,,,,,,------------,,,,,,++++++,,,------......///---...///...------...///++++++,,,,,,,,,,,,------...---,,,+++******++++++++++++---...////////////+++,,,,,,------,,,,,,+++------------............------------------------.......................................---------///...------------...///.........//////000000111.........//////000000111//////............//////000000000000000000000000000000000111111111111222...//////000222333444444000222444444333222333444333333333222333333444444333222222222333555777999===@@@EEEHHHKKKJJJIIIHHHJJJMMMRRRZZZcccmmmtttxxxyyynnneee___YYYUUUQQQNNNMMMIIICCC>>>DDDDDDDDDBBB>>>;;;::::::::::::999888888888888999;;;:::999888777777777777888888777777777777888888777777666666777777888999777777666666666666777777777777666666666777888999666666666666666666666666555555555555555555555555555666777888888999999888999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======?????????@@@AAAAAABBBBBBFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCAAABBBDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDFFFHHHIIIMMMLLLJJJJJJKKKKKKJJJIIIEEEDDDCCCAAAAAAAAABBBBBBEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;:::999777777999999999888666555444444555555444333444444333333222222222111222222222111111111111000000000000000000//////...111111000000///.................................+++---//////---,,,---///,,,,,,---///000000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********************)))))))))))))))((('''(((***+++***)))+++***************++++++***))))))))))))***++++++,,,,,,,,,+++***)))((('''''')))******))))))***+++*********++++++++++++,,,333222222111111111111222////////////...............//////////////////...////////////////////////........................------..................000...---,,,,,,---------,,,,,,------------,,,,,,///......------,,,++++++---...//////------...///+++++++++,,,,,,,,,---------,,,***)))(((***+++,,,******,,,---......//////+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------------------------------...............///.................................------................../////////000000------......///000111111///............//////000////////////////////////111111111111111222222333,,,...000000//////111333000222333333222222333444444333222222222222222333444333333333444555666777======>>>@@@@@@@@@@@@@@@???AAAEEEJJJRRRZZZaaaeeennnttt}}}~~~}}}|||qqqooojjjccc\\\UUUOOOLLLJJJGGGDDDBBBBBBAAA???===<<<===>>>>>><<<::::::;;;999999888777777777777777999999888777777777777777777777666666666666777777666666666666666777888888777666666555555555555666666666666666777777888888666666666666666666666666555555555555555555555555555666666777888888777777777888999999::::::999999999::::::;;;;;;;;;;;;;;;======>>>???@@@AAABBBCCCGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDDDDFFFHHHJJJMMMLLLKKKKKKKKKJJJGGGDDDDDDCCCBBBAAA@@@AAAAAAAAACCCCCCBBBAAAAAAAAABBBCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA???>>>===<<<======;;;;;;;;;;;;:::::::::::::::999777666777888777666555444333333444555444222444444333333222111111111222222222111111111000000//////000000000000//////////////////....................................,,,---......------...000---------...//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++************)))))))))((()))((('''(((***+++***)))+++***)))))))))))))))***)))))))))))))))***++++++++++++,,,++++++***))))))''')))******))))))***+++************++++++++++++333222222111000000111111////////////..................////////////......////////////////////////........................,,,,,,---...//////....../////////......---...///,,,------......------,,,///......------,,,++++++---...///...---,,,---///+++++++++,,,,,,,,,------///...---,,,---///222333))))))***+++,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------,,,---------......//////---.....................---..................---............////////////,,,------...///000000111...............///000000////////////////////////111111000000111111222333...222555444000---///111///111333333222111222333333222222111111111222222333333333444555666777888888888999::::::999888777:::;;;<<>>???AAABBBBBBGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIGGGFFFEEEDDDEEEFFFHHHIIIKKKJJJJJJJJJJJJHHHDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@?????????@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEECCCBBB@@@===<<<<<<<<<<<<999999999999:::::::::::::::888666555555555333222333222111111333444333111333333333222222111111111222222222111111111000000//////000000000000//////++++++,,,------...//////........................///...,,,---//////...------,,,,,,---......,,,***+++++++++++++++++++++++++++***************++++++************)))))))))(((***)))((()))+++++++++*********))))))((()))))))))))))))(((((())))))***+++((()))***+++++++++++++++''')))******))))))***+++))))))*********+++++++++222222111000////////////000000000/////////......---......//////......---////////////////////////------------------------+++,,,---/////////......---///000///...---...///------............------++++++,,,------......///,,,---...---,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,...000222333)))******++++++++++++++++++,,,,,,------,,,,,,+++************++++++++++++------------------------,,,,,,,,,---......//////---------...............------...//////...------........................---------......//////000......---......///000111000000000000000000000000111111000///000111222333111777<<<;;;444...///222///111333333222111222333111111111000111111222222111111222333444555666666444555666777777666444333777888888999<<<>>>AAACCCEEEJJJRRRYYY^^^___]]]\\\___ccciiiqqqyyy{{{lllfff___ZZZWWWTTTOOOLLLGGGEEECCCAAA???===<<<<<<999999888888999999:::;;;999:::;;;;;;999777777888888888777666666666666777777777666666666666777777555555444444444444555555666666555555666666777888888777666555555444555555444555666777777777666666555555555555555555555555444444444444444444444444555555666666666666555555555555666777777777777666666777888999:::999888777:::;;;<<<===>>>???@@@@@@DDDEEEEEEFFFEEEDDDBBBAAA@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFCCCAAA@@@@@@@@@@@@@@@?????????@@@???>>>>>>>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCDDDBBBAAA@@@>>>===<<<;;;;;;888888888888999999999999999777555444444444333111222111000111222333222111222222222222222222222222222222222111111111111000...//////000000000000000))))))***,,,---...///000........................000...---...000000...+++---,,,+++,,,......---+++*********************************)))******+++,,,************))))))))))))***)))((()))+++,,,+++******)))))))))))))))******)))(((((((((((()))******&&&'''((()))***+++++++++''')))******))))))***+++)))))))))************+++222111000///............111111000000000/////////---......//////......---////////////////////////------------------------***+++---///000000///...***---///...,,,+++,,,...------............------++++++,,,------......///+++,,,---,,,+++++++++---++++++,,,,,,,,,,,,------))))))***+++,,,,,,------++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------++++++,,,------...//////---------.........//////------...//////...------................................................---------......///000111000000000000000000000000111000///......000111333000888@@@???666//////222///111222333222111222333000000000000000111222333000111222222333333333333333444555666666555555444444555666777888999999:::999<<>>===<<<;;;:::::::::888999999999999999999:::888:::;;;:::888777777888999888777777666666777777666666666555555666666777777666666555555666666777666555555555555666777777999888777666555555555555444555666777777777666555555555555555555555555555444444444444444444444444555555555666666555555444444444555666666666666666444666777999999888777666::::::;;;;;;<<<===>>>>>>@@@BBBEEEFFFFFFDDDBBB@@@===@@@CCCCCCBBBBBBCCCDDDDDDCCCBBBAAABBBDDDFFFGGGDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCDDDEEEEEECCCBBB>>>>>>???????????????>>>@@@???>>>>>>>>>???AAABBB??????@@@@@@AAABBBBBBBBB@@@@@@@@@???>>><<<;;;:::777777777888888888999999666555333333555666666555222111000111333444333222000000000111222222333333222222222111111111111000......///000000000000000++++++,,,,,,---...//////...........................000222222///---++++++,,,+++***+++---......,,,++++++++++++++++++++++++******))))))***++++++,,,************)))))))))))))))((('''(((***+++***)))))))))))))))******+++,,,((((((((((((((()))******&&&'''((()))))))))))))))''')))******))))))***+++))))))))))))************111111///...------------111111111111000000000000---..................---////////////////////////------------------------***+++---///000000///...(((+++------+++)))+++---------............------///......------,,,++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,---------,,,,,,---.........------------------,,,+++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////---------.........//////,,,---...//////...---,,,.....................---...............------------------......000111111000000000000000000000000111000...---...///111222,,,666@@@???666///...111///111222222111111222333////////////000111333333222333333333333333222111222222222222222333444444222333444555666666666666666777:::<<<>>>???@@@@@@@@@AAAEEEMMMWWW___dddeeecccaaafffsss|||}}}}}}{{{wwwfffYYYPPPKKKHHHDDD???===>>>???===;;;:::::::::;;;;;;;;;;;;;;;666888999999888777777888999:::<<<;;;:::999999:::999999888777777777777777666666555555555666666777888888777777777777888888555555555555555666777777999999888666666555555555333444666777777777666555555555555555555555555555444444444444444444444444444555555666555555444444333444555555666666555555444555777888999888666555999999::::::;;;<<<<<<<<<>>>AAADDDGGGGGGEEEAAA???;;;>>>BBBCCCBBBAAACCCDDDCCCBBBAAA@@@AAACCCEEEFFFCCCEEEGGGHHHIIIHHHFFFEEECCCBBBAAABBBCCCDDDDDDBBB===>>>????????????>>>>>>@@@@@@?????????@@@BBBCCC?????????@@@@@@AAAAAAAAA??????@@@@@@>>>===;;;999666666777777888888888999444333222444666999999999333222111222444555444333//////000111222333333444222222222111111111111000......///000000000000000------..........................................+++111777555...)))***,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,************))))))))))))((('''&&&''')))))))))'''))))))))))))***+++------((((((((((((((()))******'''((((((((((((((('''&&&((()))******))))))***+++))))))))))))************111111111111000000000///////////////000000000000////////////////////////......------------......///............---------------------------------........................,,,,,,,,,------.........------------------------,,,---...---,,,,,,---...---...//////---++++++,,,***+++,,,------,,,+++***+++,,,---......---,,,+++///...---,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------......//////000000...333888777222...---...,,,,,,------------,,,,,,,,,---......//////.......................................//////000111222222000...---,,,---...///444111222444222//////222111111111111111222222222000000000000111222333444000000000000111111111111222222333333333333444444444444444444444444444444777777777777888888888888666AAA<<<:::FFFEEEBBBPPPJJJNNNUUU]]]eeekkkppprrrmmmrrr{{{vvvnnnbbbWWWPPPKKKFFFBBB======<<<;;;;;;:::999999888888777777777777888888<<<>>>;;;666666::::::555888999777444333555666555999888888888777777666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555666666666666555555333333333333333333333333333333333333333333333333333444444555666777888888222333444555666666666666555555555555666666666666:::::::::::::::::::::::::::;;;===>>>??????>>>>>>??????@@@AAABBBDDDDDDEEECCCAAA>>>>>>???BBBCCCDDDGGGFFFFFFDDDBBB@@@???>>>@@@===;;;>>>BBBCCCAAA======>>>AAACCCCCC@@@===;;;:::::::::;;;;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;999888777777666999999999888888666555444666666666666555444333222333222222111111222222333222222222222222222333333000000000000000000000000111111000000000000111111...............///000000//////.........------,,,+++...000111000---,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,)))(((((())),,,---************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))'''&&&'''***+++***((((((((())))))******++++++))))))))))))))))))))))))000000000000000000000000////////////000000000000////////////////////////......------------......///............---------------------------------........................,,,,,,,,,---------......------------------------+++---------,,,+++,,,---...//////...+++)))))))))++++++,,,,,,,,,,,,++++++---..................---------,,,+++++++++++++++***+++,,,---...---,,,,,,........................++++++,,,,,,------,,,,,,------------............---111555555111......///------............------,,,---......//////..........................................///000111222222111///------...///000///---222<<>>CCCAAABBBBBBDDDIIIOOOUUUZZZ^^^___```ccciiiqqqyyywwwtttpppmmmkkkgggdddaaaWWWRRRJJJEEEBBB@@@>>><<<<<<<<<;;;::::::999888888:::999999888888999999:::666999888555777<<<===:::444666777777666888999:::888888888777777777666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555666666666666555555333333333333333333333333333333333333333333333333333444444555555666666666222333444555666666666666444444444555555555666666::::::::::::999999999999======???@@@AAAAAA@@@@@@??????@@@AAABBBCCCDDDDDDAAA>>><<<;;;===AAACCCDDDBBBCCCCCCCCCCCCCCCBBBAAA@@@===<<<>>>BBBCCC@@@===<<<>>>@@@AAAAAA@@@>>>===;;;;;;;;;;;;<<<===>>>>>>????????????????????????;;;;;;:::999888888888888999999999999999888777666666666555555444333333222444333333333333333333444222222222222222222222222000000000000000000000000000000000000000000000000...............//////000000000///...............111111000...,,,++++++,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))*********((('''(((+++,,,+++)))(((((())))))))))))))))))))))))))))))))))))))))))////////////////////////////////////000000000000////////////////////////......------------......///............---------------------------------........................,,,,,,,,,------------...------------------------+++,,,------,,,+++,,,---111222333111...+++***+++,,,,,,++++++++++++,,,,,,//////............//////,,,,,,+++*********+++++++++,,,---.........------++++++++++++++++++++++++,,,,,,++++++,,,,,,---------------------,,,,,,,,,,,,///222111///---...000.........//////.........,,,---......//////..........................................///000111222222111///......///000000111111:::LLLVVVNNN;;;,,,000000000//////.........000000000000111222333333000000000000111111111111222222222222333333333333333333333333333333333333444444444555555555666666777666777666<<>><<<;;;;;;<<<;;;;;;::::::999999888888777777:::999999888888999999:::333666777555777;;;<<<;;;666777888999777555444555777777777777666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444555555666666555555444333333333333333333333333333333333333333333333333333333333444444444444444222333444555555666666555444444444444555555555555:::::::::999999888888888999:::;;;<<<============>>>??????@@@AAABBBCCCCCCEEEAAA===;;;===@@@BBBCCCAAAAAABBBCCCCCCBBBBBBBBB@@@>>><<<>>>AAABBB@@@===<<<===>>>???@@@@@@@@@???=========<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::999999888999999::::::999999999::::::999888888666555444333222222333333555444444333333444444555444333333222222111111111000000000000000000000000//////111111111111//////......------......///000222111///...---...000111666333///+++)))***+++---...---,,,+++******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********+++++++++))))))***+++,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((............////////////////////////000000000000////////////////////////......------------......///............---------------------------------........................------------------------,,,,,,------------------,,,---......---,,,---...000111111000...,,,+++,,,---,,,+++******+++,,,---///...---,,,,,,---...///,,,,,,+++++++++++++++,,,+++,,,,,,---------------************************---,,,+++***+++,,,---...///......------,,,,,,,,,,,,...///...------///111......////////////......,,,---......///................................................///111111111000000/////////000000444555???QQQ[[[RRR>>>000111111000000///...------/////////000000111222333///000000000111111111111111222222222222333333333222222222222222222222222333333333333444444444444666111666888<<>>???BBBCCCDDDEEEGGGHHHJJJKKKPPPQQQRRRTTTXXX\\\___aaahhhjjjlllmmmkkkgggcccaaadddeeehhhlllooopppnnnllldddkkkuuu|||yyy{{{}}}~~~|||yyywww||||||uuurrrrrrqqqppplllhhhbbb___]]]bbbkkkvvv|||yyyooogggbbb```]]]YYYWWWWWWWWWXXXSSSQQQNNNKKKJJJIIIJJJJJJGGGEEECCCBBBBBBAAA???===<<<;;;;;;::::::::::::999888888888777777666666666777777666666666666777777777888888777666777888888666555555777666333222444666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444555555444444444222222222222222222222222222222222222222222222222333333333222222222222222222222333444555555555555444555555555555666666666999999999888888777777666777777888999999:::::::::>>>>>>??????@@@AAAAAABBBJJJFFF@@@>>>>>>@@@CCCDDDCCCCCCCCCCCCAAA@@@???>>>???======>>>@@@@@@???<<<<<<<<<<<<===>>>???@@@AAA???>>>>>>============>>>========================::::::999999888888999999777777888999999999888888666555333111111111333444444444333333333333444444444444333333222111000000000000000000000000000000...///111222222111///......------------...//////222000---,,,,,,---///111666222...+++***+++,,,---///...,,,***))))))***+++************************'''((()))******)))((('''************)))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++)))))))))******++++++***))))))((((((''''''&&&&&&((((((((((((((((((((((((............////////////////////////000000000000////////////////////////......------------......///............---------------------------------........................------------------------,,,,,,,,,---------......---///000///...---...///***,,,------+++******+++...---,,,++++++,,,---......---++++++++++++---...------,,,,,,,,,,,,------+++++++++++++++,,,,,,---////////////////////////---,,,+++***+++,,,---...000/////////......------,,,------,,,,,,---///111......////////////......,,,---......///.................................------------...///000111000///////////////000000///000888CCCGGG@@@555...222222111000//////......////////////000111222333///000000000111111111111111111111222222222333333222222222222222222222222111222222222333333333333111---333444999OOORRR444444444333444555777:::;;;::::::;;;<<<======>>>>>>CCCCCCBBBCCCDDDGGGJJJKKKOOOQQQSSSTTTTTTQQQNNNLLLNNNOOOQQQUUUXXXXXXVVVTTTPPPTTTYYY___bbbcccbbbaaaYYYZZZ\\\]]]]]]\\\[[[ZZZ___hhhttt|||{{{rrrddd[[[XXXXXXWWWUUUQQQNNNLLLKKKKKKNNNSSSZZZ]]][[[TTTNNNLLLJJJHHHFFFDDDDDDEEEFFFBBB@@@>>><<<;;;;;;<<<===>>><<<;;;;;;<<<;;;:::888888888999888777555555555666666666666666666555555777666666666666666666777999999888777555444666:::===666222555888777777:::555555555555555555555666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444444444333333222222222222222222222222222222222222222222222222222222222222222111111111111222333444555555555555555555666666666777777777888888777777777666666666::::::::::::;;;<<<============>>>>>>???@@@@@@@@@FFFBBB???===???BBBEEEFFFCCCCCCCCCBBBAAA???>>>===============>>>>>>===;;;;;;;;;;;;;;;===???@@@BBB???>>>>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999888777777777555666777777777777777666666444222111111222333444333333222222222222333333444444333333222111000000////////////////////////---...000111111000...------------------...//////000...,,,******,,,...000222///---,,,......---,,,...---,,,***))))))******************************'''((()))******)))((('''************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++(((((()))))))))))))))***))))))((((((''''''&&&&&&((((((((((((((((((((((((000000000/////////......////////////000000000000////////////////////////......------------......///............---------------------------------...........................------------,,,,,,,,,+++,,,,,,------.........---///000///...---...///,,,...000000///...///000------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,------......++++++*********+++,,,---////////////////////////,,,,,,++++++,,,,,,------///////////////.........---,,,,,,,,,---...//////.........//////.........,,,---......//////..............................------------...///000111.........///////////////---...111666555000...000111111111000000/////////////////////000111222222000000000000111111111111111111111111222222222222111111111111111111111111111111222222222222333333333444666555999FFFCCC000222222222333444555777888444555777888999999999888::::::999:::;;;===>>>@@@===>>>@@@AAABBBAAA@@@?????????@@@CCCFFFFFFDDDBBBCCCCCCDDDFFFHHHIIIKKKLLLDDDDDDEEEFFFGGGFFFFFFEEEJJJSSS___hhhhhh___SSSJJJHHHHHHGGGEEEBBB@@@AAAAAA???@@@AAADDDFFFDDDAAA>>>@@@???>>><<<;;;::::::999<<<;;;999888888999999:::999888777777888999888666444666777666444444555666666666666666555555555555999888888777777888888999777555555666555555;;;CCCZZZHHH999777999666444555444444444555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222222222222222222222222222222222222222222222222222111111111222222222222222111222333444444555555444555555555666666666666777666666666666666666666666888888888888999:::;;;<<<=========>>>>>>>>>??????;;;:::999:::???CCCFFFHHH@@@AAAAAAAAA@@@@@@???>>>;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;<<<>>>???@@@=========<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;999888777666666555666666777666666555555555444333222222333444555333222222111111222222333444333333222222111111111////////////////////////......000000000000......------,,,,,,------...///---,,,+++******,,,...///000---,,,...000000---***,,,,,,,,,+++******))))))************************((((((************((((((************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++&&&((())))))(((((()))***))))))((((((((((((((((((((((((((((((((((((((((((222222111000//////...---////////////000000000000////////////////////////......------------......///............---------------------------------..............................---------,,,,,,,,,++++++,,,,,,---......///,,,---...---,,,+++,,,...000222333333111000111111,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,------...,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------...............///...---------.........---------............------,,,---......//////..............................------------...///000000,,,,,,---...............///---...111000---...333///////////////////////////......//////000111222000000000000111111111111111111111111222222222222111111111111111111111111111111222222222333333333444<<<:::999??????888555111111222333333444333333111444777999:::999777666666666666666777777888999666666777777888888999999888777777999;;;<<<;;;:::;;;::::::999:::;;;<<<===<<<<<<<<<===============>>>DDDMMMTTTUUUOOOHHHBBB>>>???@@@>>>;;;;;;<<>>>>>999888888;;;???CCCEEEEEEAAAAAAAAAAAA@@@>>>===<<<999:::;;;:::999888888888::::::;;;<<<======>>>>>>;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888777777777777777666555444444444444444444444444444333333333222222333333333222222222222222222222222////////////////////////////////////////////////------,,,,,,------...///,,,,,,,,,,,,,,,---......222///,,,---///000,,,))))))***+++,,,,,,+++)))(((************************)))******************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******''')))******((((((***,,,(((((())))))))))))))))))))))))))))))))))))))))))444333222111000///...---////////////000000000000////////////////////////.........------.........//////.........---------------------------------.................................------,,,,,,,,,++++++,,,,,,---...//////***+++,,,,,,******+++,,,---...///...,,,******++++++,,,............,,,++++++,,,............,,,++++++*********+++,,,,,,---------,,,+++,,,---...///........................***+++,,,---...---,,,+++,,,,,,,,,------...............---...//////...,,,,,,------------------,,,,,,---......//////..............................---------------...000000++++++,,,---.........---...++++++...///...///111---------........................//////000111222000000000000111111111111000111111111111222222222000000000000000000000000111222222222222333333333///<<<999888AAA:::111:::111222333444444333222111222555999<<<<<<:::777555666666666555555444444444555555444444444555666777666555444555888999999888777777666666555555555555777777777888888888888888555888>>>BBBDDDBBB>>>;;;555777888777555555777:::777777888999999888777666111333666888999888777666333444555666777777666666666555444555666777666555555666777555222222444777555555666666666666666666666666555555555555666666888444333555444555@@@LLLwwwVVV777111777888666777333333333444444555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222333333222222222111111111111111111111111111111111111111111111111000000111222333444444444111111222333444444444444111111222222222333333333222333333444555666777777:::999999999999;;;<<<===<<<<<<<<<==================<<<<<<>>>AAABBBBBBAAAFFFEEECCCAAA???<<<999888888999::::::888777777777999:::;;;<<<============:::::::::;;;;;;===>>>???========================::::::999999888999999:::999999999999888666555555444444555666666555555444555444444333333444444555222222222222222222333333//////////////////////////////............//////---,,,,,,,,,,,,---......,,,------....../////////666111,,,,,,......+++(((''')))+++------,,,***((())))))))))))))))))))))))+++******************+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((***,,,+++))))))+++---(((((())))))******++++++************************444333111000...---------333111......//////---***////////////////////////........................------------------------.................................------,,,,,,,,,,,,++++++******++++++,,,------++++++++++++------------------------------------------,,,,,,+++***------------------------///...,,,+++***)))))))))------------,,,,,,+++***+++++++++,,,,,,,,,------///---+++)))((()))+++,,,+++,,,---...////////////---------------------------.../////////...---,,,........................---------.........//////,,,,,,---.../////////.........------------..............................////////////////////////............////////////......//////000000111111000000////////////000000111111111000000000000000111111111111111111111111111111111111111111111111///111222444444333222111111111222333333333333222333444444555555444444333333444444444333333444666444444444444444444444444555555555555555555444444555555555555555555555555333333444555666777888888666777888999999888777666777777777777777777777777666666666666666555555555555555555555666666666666555666777666444444666777666666555555555555666666444444444444444444444444444444444444444444444444555555555555555555555555;;;555222444777777999===FFFCCC>>>999666666777888555555555555555555555555222111111000000111111222222111111111222333333444444444444333333222222222666555444444222222111000000000000000111111111111000000//////000000111222222111111111000000//////000000111222333444444555000111222333333333333333222222222222222222222222333444555666777777777777888999999::::::999999888:::;;;<<<>>>>>>>>>===<<<;;;===???AAABBBCCCBBBBBBBBBCCCBBB@@@===<<<<<<>>>:::999888777777888999999888999::::::;;;;;;;;;;;;======>>>>>>>>>>>>======;;;;;;:::999:::;;;<<<===<<<;;;::::::999999::::::::::::999888777777777888666444333222333666999;;;444333222222222222444444222222333444333222111000000000000000000000000000,,,---------.../////////++++++++++++,,,---......000///...,,,,,,---......//////000...,,,***+++++++++++++++******************************************)))))))))((((((''''''+++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))((((((&&&'''''''''(((((())))))******))))))((((((''''''333222111///............000///---...111222111///////////////////////////........................------------------------..............................---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,++++++,,,---------------------------------............---,,,+++------------------------//////...------......///,,,---------,,,,,,+++***,,,,,,,,,,,,------------000...,,,******+++---///,,,,,,---.../////////...------------------------,,,---...//////......---000000000000000000000000---------.........//////////////////...---,,,,,,---------...///000222222............................................................////////////......//////000000000000000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111...///111333333222111000000111222222333333222222333333444444444444333333222333444333333333555777444444444444444444444444444444555555555555444444444444444444444444444444444444444555666666777777555666777777777777666555444444444444444444444444666555555555555555555555444555555555666666666666555666666666444444555777666666555555555555666666666666666666666666666666555555555555555555555555555555555555555555555555666222111555777666666888<<<:::777444222222333444444444444444444444444444444333333222222333333444222222111111222222333444333333222222222111111111444333333222222111111000000000000000111111111111222222111111222222333333111111111000000000//////000000111111111111111111000111222222333333333222222222222222222222222222333333444555666777777666777888999999::::::999999;;;;;;<<<===>>>>>>>>>>>>===>>>@@@AAABBBBBBBBBBBBAAAAAA@@@>>>;;;:::;;;<<<::::::888777777888999999888999:::;;;;;;;;;;;;;;;=========>>>>>>=========;;;;;;:::::::::;;;<<<===;;;;;;:::999999999999:::888888777777666777777777888777555444555777999;;;777666444222111111111222111222333333333222000000000000000000000000000000---------.....................------,,,---------//////...---------------+++,,,------,,,,,,---...,,,+++++++++***)))))))))************************++++++++++++*********)))************)))))))))(((***)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))((((((''''''111111000///////////////000///...///111222111000////////////////////////...........................................................................------------,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------------------------------......//////......---------------------------------------...///000111222,,,,,,---------,,,++++++,,,------------............,,,+++******,,,---///,,,------.........------------------------------,,,,,,---.../////////...........................---------...............---...............------,,,---...///111333555666............................................................////////////...////////////000000000000//////......//////000000000000000000000000000111111111111111111111111111111111111111111111111...///000111111111000///000111222222333333222222222333333444444333333222111222333333222333555777444444444444444444444444222333333444555555555555444444444444444444444444555555555555555555555555444444555555555555444444444444444444444444444444555555555555555555555555444444444555555555666666444666666666444444555666666555555444444555555666555555555555555555555555555555555555555555555555444444444444444444444444333111333999;;;888444444333222111111111111111222444444444444444444444444444333333222222333333444222222111111222222333333111111111111111000000000111111111111111111111111000000000000111111111111111111111222222222333333111111000000000000//////111111000000000/////////000111222222333222222222222222222222222222222222222333444555555666666555555666777999::::::::::::============>>>???@@@@@@???@@@AAABBBBBBBBBBBBAAA>>>???>>><<<999888888999;;;:::999888888888888999999::::::;;;;;;;;;;;;:::<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;:::999999999999999666666666666666666777888:::999777666666777999:::999777555222000/////////111111222222111111000///000000000000000000000000...............---------000000///...------------...............---,,,,,,***+++,,,,,,++++++,,,---,,,,,,++++++***)))((((((************************++++++++++++************************))))))))))))*********))))))((((((((())))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((()))))))))(((((((((((('''000000////////////000000222111000000//////...---////////////////////////........................////////////////////////........................------------------------------,,,,,,,,,,,,---------------,,,,,,---------------------------------------............------------------------------++++++++++++,,,...///000,,,,,,,,,------,,,,,,+++---------.........//////***)))(((((()))***,,,---------.........---,,,,,,------------------------+++,,,---......///000000,,,,,,,,,,,,,,,,,,,,,,,,........................)))***,,,...///000111111------...///111333444555............................................................/////////////////////////////////////////////......//////////////////000000000000000111111111111111111111111111111111111111111111111...///000111111111000000000000111222222222222222222222333333333333222222000111222222222222555777333333333333333333333333000111222444444555555555333333333333333333333333555555555444444444333333444444555555555555444444555555555555555555555555444444444444444555555555333333444444444555555555444555666666555444555666555444444444444444444555333333333333333333333333555555555555555555555555444444444444444444444444333333888@@@AAA<<<555333111222222333333333222222333333333333333333333333222111111000000111111222333222222111222222333333111111111111111111111111000111111111222222222333///000000000111111111111...//////000000000000000000000000000000000//////000000000000000000000000111111222222222222111111111111111111111111111111222222333444444444444444333444666888999:::;;;;;;>>>============???AAABBBAAAAAABBBBBBBBBAAAAAAAAA>>>>>>===;;;888777888999;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;::::::999888999999999666666666666666777888999:::999888666666666777888888777444222000/////////111111111111000000//////000000000000000000000000/////////...---------,,,//////...---------------,,,---...///...---,,,+++------...,,,***((())))))---,,,,,,+++***)))((((((************************)))))))))(((((((((((((((*********)))))))))))))))***))))))(((((('''''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((///////////////000000111/////////...------,,,---////////////////////////........................////////////////////////........................------------------------,,,,,,++++++++++++,,,,,,------------------------------------------------+++,,,,,,---------,,,,,,------------------------,,,+++++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,---------.........//////***))))))))))))+++,,,---------------------,,,,,,------------------------,,,,,,,,,---...///000000////////////////////////.....................---)))***,,,...///000111111............///000111111............................................................/////////////////////...............//////............//////......//////000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000111222222222222111111111222222222222111111///111222111111111333555333333333333333333333333000000222333444444444444333333333333333333333333555555444444333333222222555555555555555555555555555555555555555555555555222333333333444444444555333333333333444444444444333444666666555444444555444444333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444333444999AAABBB<<<555222333444555555444333222111333333333333333333333333222111111000000111111222333333222222111222222333111111222222222222222222111111222222333444444444///000000000111111111111---...///000000000000/////////////////////000000//////000000111222222333111111111222222111111000111111111111111111111111111222222333333333333222222333555777999::::::;;;======<<<<<<>>>???BBBCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>><<<999888888999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<::::::999888888888888999777777777777888888999:::888777666555444444555555555444222111000000111111111111111000000000000000000000000000000000000000/////////...---------,,,,,,,,,++++++,,,------...,,,---.........---+++***------...,,,***((()))))),,,,,,++++++***))))))(((************************(((((((((((((((((())))))))))))))))))))))))******(((((((((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((''''''''''''''''''''''''(((((((((000///////////////000111***+++------------///111////////////////////////........................................................................,,,,,,,,,------------...,,,++++++******++++++,,,------............------------------------------++++++,,,,,,---,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,------------.........---------,,,------......+++,,,,,,---------,,,,,,---------------------------------------...///000.......................................------------...............------......------------..............................------------------------............/////////////////////............---///......------......///---......//////000000111000000000000000000000000000000000000000000000000000000000111111111222222///000111111222222111111000111111222222111111000000111222111000000222444333333333333333333333333000111111222333333333333222222222222222222222222444444444333333222222222666555555444444555555666222222222222222222222222111222222333333444444444222222222333333333444444222444666666555444333444444333333222222333333444444444444444444444444444222222222222222222222222333333333333333333333333222222555;;;===888222111444444444444333222111000222222222222222222222222444333333222222333333444333333222222111111222222111111111222222222222222222222222333333444444444000000000000111111111111///000111222222222111000......////////////000000...//////000111222333444111111111222111111000///111111111111111111111111111111222222222222111111222333555666888999999:::;;;;;;<<<===>>>@@@AAABBBAAAAAA@@@??????@@@@@@@@@>>>???>>><<<999888888:::999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::999888888888888888999888888888888888999:::666555444444333333333333333222111000000111222333222222111000000000000111000000000000000000000000...............---------+++******+++,,,---......---------------,,,++++++***+++,,,,,,++++++,,,---+++++++++***************************************************++++++++++++))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((************))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''&&&''''''''''''(((((((((111000///////////////000))),,,......------000222////////////////////////........................------------------------........................,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,---...//////...---,,,------------------------+++,,,,,,---......------------------------------//////...---------------***+++,,,,,,---------,,,,,,,,,,,,,,,------------//////..................***+++,,,,,,------------------------------------///...------------...///++++++++++++++++++++++++//////.........---------////////////...---,,,,,,......---------------...........................------------------------............//////////////////.........---------///......------......///------......///000000111000000000000000000000000000000000000000000000000///////////////000111111///000000111111111111111000000111111111111000000111222222111//////000222222222222222222222222222111111222222222222222111222222222222222222222222333333333222222222222222555444333222222333444555111111111111111111111111111111111222333333444444222222222222333333333333111444666666555444333333333333222222222222333333444444444444444444444444333333333333333333333333333333333333333333333333333000111555666333000111333222222222222111111111222222222222222222222222444333333222222333333444444333222222111111222222000000000111111111222222222222222222222333333333000000000000111111111111...///111222333222111000........./////////000000/////////000000111111111111111111111111000//////111111111111111111111111000111111111111111000000222333444666777888888888999:::;;;===>>>???@@@@@@@@@???>>>>>>>>>???@@@AAA>>>>>>>>><<<999777888999777888:::<<<===>>>>>>>>><<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::888999:::;;;;;;;;;:::999:::999999888888888888888999888888777777777777888444444444333333333333333222222111000000111222333444333222111000111111222000000000000000000000000---------...............------,,,,,,,,,------......---,,,,,,++++++,,,,,,+++,,,------,,,,,,---...***************+++++++++************************)))*********++++++++++++((()))))))))************''''''(((((()))*********((((((((((((((((((((((((************))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((111111000///////////////---000111000---,,,...000////////////////////////........................------------------------........................,,,,,,,,,------............------,,,,,,------...,,,---...//////...---,,,------------------------,,,------.../////////...------------------------------,,,,,,,,,------...***+++,,,,,,------------+++++++++,,,,,,,,,------.........------,,,,,,+++)))***+++,,,---.........------------------------000///------,,,---...///........................//////.........---------,,,,,,---.../////////......------------...//////........................------------------------............/////////000//////.........---------.........------.........---------...///000000111000000000000000000000000000000000000000000000000...............///000000//////000111111111111111000000111111111111000000222222222111///...///000222222222222222222222222111111222222222111111000111111111111111111111111222222222222222222222222444333222111111222333444333333333333333333333333000000111222333333444444111111222222222333333333111333666777555444333333333222222222222222222333222222222222222222222222444444444444444444444444333333333333333333333333555111///222444222111333222222222222222333444444111111111111111111111111222111111111111111111222444333333222111111111222.../////////000000111111111111111111111111111111000000000000111111111111,,,---///000111000...------.........//////000000///////////////.........111111111111111000//////000000000000000000000000000000111111111111000///333333555666777777777777777999;;;===???????????????>>>=========>>>@@@AAA===>>>===;;;888777777888666777:::<<<>>>?????????<<<=========<<<;;;::::::999::::::;;;;;;::::::999777888999:::;;;:::999999:::999999888777888888888999888777666666555666666444444444444444444444444333333111000000000111222444444222111111111222333000000000000000000000000,,,------....../////////000///...---------------...---,,,+++***+++,,,---//////000...,,,***++++++)))))))))***++++++,,,,,,************************''''''(((((()))))))))***(((((())))))*********+++(((((()))***+++,,,------((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((///000000000000000///...,,,,,,,,,,,,,,,---...///000///...---,,,++++++,,,------............------------------------------...................................................------,,,,,,------...,,,,,,,,,---------......------,,,,,,---...000111,,,...000222222000...,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++******+++---...///............------,,,++++++,,,,,,------,,,,,,++++++,,,---...///...---,,,***+++,,,---...---,,,+++...,,,***+++...//////---,,,------......------,,,,,,,,,,,,------.........---......///000/////////000///.........000111222...------------......///......////////////......---------............///222222111000///...------222000///111555666111,,,000000///...............//////000000000000/////////000111111000000111222000000000000000000000000000000000000111111111111333333222222111000000000000111111111111222222222222333333444444333333222///333444111222444444222222222222222222222222222111111222222222333333333555666666555333111222333222111000//////000111222000111222333444333222222222222222333333444444444111222444444333333222222555444444333333444444555444444444444333333222111111111111111111111111111222222222222222222222222444444333222222333444444222222222111111111000000000111111111111222222222111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000............////////////000000000000////////////000000///......///000111222111000...------------000000111111111111000000///111222222111111222333111222333444666777888999777888:::;;;<<<=========???===<<<<<<===???>>>===:::888666555444555666777777888999:::;;;:::999999<<<<<<<<<;;;:::999777777666777888999:::;;;;;;;;;999888777666666888:::;;;;;;:::888666555444555555666666666666666666666666888999:::777333111333555333333333222222111111111333333333222222222111111333222111111000//////...///............---------........................,,,,,,,,,++++++*********+++---...---+++)))))))))***))))))***,,,,,,+++))),,,+++***)))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))---+++)))''''''(((***,,,''''''((((((((((((''''''''''''''''''((((((((((((//////000000000000000///---,,,,,,,,,------.../////////...---,,,,,,,,,,,,------............------------------------------...................................................------,,,,,,------...,,,,,,,,,------------...------,,,,,,---...000000,,,---///000000///---,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++******+++---...///---------------,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,------------------------------,,,++++++...,,,***+++---///...---,,,------......------,,,,,,,,,------------------,,,,,,---...........................///000111111///......---------............////////////......---------............///000000000///////////////...,,,,,,000555666333000000000///...............//////000000000000//////...///111000//////000222000000000000000000000000//////000000000111111111111111111111111111111222000000111111111222222222222222333333333333222222///333333111///111111...222222222222222222222222111111111222222222333333333444555333222000111222333222111000000111222222111222333444555444333333222222222333333333444444777;;;>>><<<666111111333444333333333333333333444333333444444333333222111111111111111111111111111222222222222222222222222444333222111111222333444222222222111111111000000000000111111111222222222111111111111111111111111000000000000000000000000111111111000000000//////////////////////////////............////////////000/////////////////////111000///......///000111222111000//////......///000000111111111111000000///111222222111000222333111222333444555777888888888888999:::;;;<<<======???>>><<<<<<===>>>>>>===999888666555555555666777777888999:::;;;:::999999:::::::::::::::999999888999999:::999999888777777999888777666777888:::;;;:::999777666555444555555555555555555555555555555777888888666333222333555333333333222222222111111222222222111111111000000222222222111111000///...///............---------...............---------,,,,,,++++++++++++++++++,,,---...---+++))))))******))))))***,,,,,,+++***,,,+++***)))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))************''''''((((((((((((''''''''''''''''''((((((((((((......//////000000111111---------,,,------.../////////...------,,,,,,,,,------............------------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000------............------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------111000///---,,,+++++++++---,,,++++++---......---,,,------......------,,,------------------,,,,,,+++,,,,,,,,,------------,,,------...//////000000000000///...------------......////////////......---------............///....../////////000000000---,,,,,,///333555222000000000///.........////////////000000000000//////---///000000///...000111000000000000000000000000//////000000000000111111//////000111111222333333000000000111111111222222222222333333333333222222000555666222000000///,,,222222222222222222222222111111111222222222222333000222333222000000111222444444333222111111222222111222444555555555444333222222222222333333333333777>>>CCC@@@777111222555222222222222222222222222333333333333333222222111111111111111111111111111222222222222222222222222222222111111111111222222222111111111111000000000000000000111111111222222111111111111111111111111000000000000000000000000111111000000000000//////////////////////////////............////////////////////////////////////222111000.........//////111111000000000000000111///000000111111000000//////000222111000000111333111222222444555666777888999888888888999;;;===>>>@@@>>>===<<<=========;;;999888666555555666777777777888:::;;;;;;;;;:::999777777888999:::::::::999999999999999888777555555999888777777777888:::;;;:::999777555444444555555555555555555555555555555555555555444222222333555333333333222222222222111111111111000000000//////111111222222111000...---///............---------///.........------,,,,,,++++++++++++++++++,,,,,,,,,---......,,,******++++++***)))***,,,---,,,+++,,,+++***)))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((()))***+++++++++))))))))))))))))))))))))******))))))((((((''''''"""$$$(((+++,,,+++)))'''''''''((((((((((((''''''''''''''''''((((((((((((.........///000111222222......------------.....................---,,,,,,------............------------------------------------------------------------------------------...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////------------------------,,,,,,,,,,,,,,,------...***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---...111000...---,,,,,,---------,,,++++++,,,,,,------,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---......///......111000///...---------------......//////......------------............//////////////////////////////...---///111111///,,,000000///////////////000000000////////////000000---...//////......///000000000000000000000000000////////////000000000111///000000000111111111222000000000000111111111111111111222222222222111111111777999666222222222000111111111111111111111111111111111111222222222222///111222222000000111333444333333222111111111111111222333444444444333222222222222222222222222333000666;;;;;;777333333555111111111222222111111111222222333333333222222111111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000//////////////////////////////............////////////.........///////////////333222000///........./////////...//////000111111//////000000000000/////////000111111000000111222111222222333555666666777999888777777888:::===>>>@@@>>><<<<<<<<<<<<;;;:::888777666666666666777777888999:::;;;;;;;;;:::999777777888999999999999888555555666777777777777777888888777777777888999:::999888666555444444555555555555555555555555555555333333333333222333333444222222222222222222222222222111111111000000000000000111222222222000///...///............---------///......------,,,,,,+++*********++++++,,,,,,,,,,,,---......,,,++++++,,,,,,+++******,,,------,,,++++++***)))(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))******))))))((((((''''''###%%%(((++++++***'''%%%''''''((((((((((((''''''''''''''''''((((((((((((............///000222333///......---------............/////////...---,,,------............------------------------------------------------------------------------------...------,,,,,,------...+++++++++,,,,,,,,,------++++++,,,------.........---------------------------,,,,,,,,,,,,---...///*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...///...---,,,,,,---///000,,,,,,,,,+++++++++,,,---,,,------......------,,,.........------,,,,,,,,,------,,,,,,------...///...............---------000000...---,,,,,,,,,,,,------............---------------............///000000000///...------,,,///.........//////...---000000/////////000000111000000////////////000000---...//////......///000////////////////////////...////////////000000000111111111000000000////////////000000000111111111000111111222222111111000///666:::777333333333222111111111111111111111111000000111111111222222222000111222222111111222333111111111111111000000//////000111222333222222111222222222222222222222222...///111444666666333111000111111222222111111000111111222333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000//////////////////////////////////////////000000....................................////////////------....../////////000333222000///.........///------------......///000//////000000000000//////...000111111000///111222111222222333444555666666888777666666777999<<<>>>???===;;;:::;;;;;;:::999777666666666666666777777888999:::;;;<<<;;;::::::888999999999999888777777444555666777777777777777888888888888888999999999888777666444444444555555555555555555555555555555333222222222222333444444222222222222222222222222333333222222222111111111000000111222111111/////////............---------......------,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,...---,,,++++++,,,,,,***))))))+++,,,,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))((('''&&&%%%''''''((((((((((((''''''''''''''''''((((((((((((000///.........000111222000///......---.........---...///000000///------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,***+++,,,---.........---------............------------,,,,,,,,,...///000************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,,,,------......------,,,,,,---......///,,,------,,,******+++---,,,------......------,,,------------------,,,,,,...---,,,,,,,,,---///000222111///---,,,,,,------......---,,,+++++++++,,,------............---------------............///111000000///...---,,,++++++,,,---...///111222222000000/////////000111111111000///......///000111---///000000///...000111////////////////////////......////////////000000222222111000000///....../////////000000000111111000000111111111111000000,,,444999777222222222111111111111111111111111111000000000111111111111222111222333222111000111222///000000111111111000000...///111222222222111000222222222222222111111111333000///111555666222///000111222333333222111000000111222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000//////000000000000000111/////////000000000111111000000000000000000000000////////////////////////......////////////000000....................................////////////---------......//////000222111000.........//////,,,,,,,,,,,,---......///...//////000000//////......///111000//////000222111222222333444444555555777666666666777999;;;<<<<<<;;;999888999999999888666666666666777777777777888999;;;<<<<<<<<<;;;:::999999::::::999888777777777777777777777666666555777777888888999999999999777777555444444444555555444444444444444444444444444333111222333444444333111222222222222333333333333333333222222222222111111111000000000000000000///............---------,,,,,,,,,,,,,,,,,,------++++++++++++++++++,,,,,,***+++---,,,+++******+++,,,***((((((***+++,,,+++******)))))))))))))))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&&&&))))))))))))))))))))))))((((((((())))))))))))))),,,+++)))((('''&&&&&&'''''''''((((((((((((''''''''''''''''''((((((((((((111000///......///111222000000///...............---...///000000///...---------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***++++++++++++,,,,,,,,,)))***,,,---......------,,,---///000000///---,,,...---,,,+++,,,...000111************+++++++++++++++++++++++++++++++++++++++,,,---------,,,++++++++++++,,,---------------...---+++******+++---...------......//////......,,,------------,,,,,,++++++------,,,))))))***,,,,,,------......------,,,,,,,,,---------------------,,,+++***+++,,,...///777444000---++++++,,,...,,,,,,+++******+++++++++,,,------......------,,,---------............////////////......---------,,,---......///000222444000000//////000111111222111000///......///000111...///111000//////000222////////////////////////........./////////000000000000000000000/////////////////////000000000111///000000000000000000///...666<<<888222111111000111111111111111111111111000000000000111111111111000111222111///...///000...///111222333222222111///000111222333222111111222222222222111111111000444222111111222333222111000111333444444333111000000000111222222222222222111111111111111111111111111111111111111111111111000000111222222111000000////////////000000111111////////////000000000111000000000000000000000000////////////////////////........./////////000000....................................////////////,,,,,,---......///000000111000///......///000111......---------......///......////////////.........///000000//////000222222222222333333444444555555555666777888999:::::::::888666666888888888777555555666777777777777777999999;;;<<<<<<<<<;;;:::888999999:::::::::::::::666666777888888888777777777777888999999999999999777666555444333444555555444444444444444444444444666444222222444555444222111111222222222333333333222222222222111111111111222111000//////000111222///............---------+++++++++,,,,,,------...,,,,,,++++++++++++++++++(((***++++++***)))***++++++)))'''&&&(((***++++++******))))))))))))******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))''''''(((((())))))******+++******)))((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((222111///...---...000111000000///...............,,,...///111111000...------..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,)))***,,,---......---,,,,,,...000222222000...,,,...---,,,+++,,,...000222)))************++++++++++++++++++++++++++++++++++++,,,---------,,,+++***+++,,,------...............---+++******+++---...,,,---///000000000///...------......---+++)))(((+++---...,,,)))(((***,,,,,,------......------,,,,,,,,,,,,------.........,,,+++***))))))+++---...:::666111---***+++,,,...*********)))******++++++,,,------......------,,,---------.........//////---------............///000000000///......000111000000///000000111222222222000///......///000222///000111111000000111222////////////////////////............/////////000......//////000000111111////////////000000000000//////000000000000//////222;;;@@@;;;444111111000000000000000000000000000000000000000111111111111000111111000...,,,------...///111333444444444333000111222333444333222222222222222222111111000000000111111000///000333666000111333444444333111000///000111222222222222222111111111111111111111111000000000000000000000000000111222333333222111000.../////////000000111111////////////000000000000000000000000000000000000////////////////////////---.........//////000000..................................../////////000,,,,,,------...///000000000000///......///000111//////............//////......////////////.........///000000//////000111222222222333333444444444444555666888999999999999888666555555777888777777555555666777777888777777999:::;;;<<<<<<<<<;;;:::777777999:::;;;<<<<<<<<<222333555777999;;;<<<<<<777777888999999999999888777666555444333444555666444444444444444444444444888555222222444555444222111111111222222333333333111111111111000000000000333111///---...///222444//////.........---------)))***+++,,,------...///---,,,,,,++++++*********''')))++++++)))))))))***+++(((&&&&&&''')))*********)))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++((()))******+++***))))))''''''((((((((((((''''''''''''''''''((((((((()))///////////////000111111333111///////////////...////////////////////////////////////000000000000,,,------......------,,,...------,,,,,,------...++++++++++++++++++++++++000///---,,,,,,---...000***+++---......---+++***''')))***,,,------,,,,,,---555;;;;;;444---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((+++++++++,,,...000111222------------------------...---,,,+++++++++,,,---...---+++******+++---......000111111///---,,,---***++++++,,,------------******+++++++++,,,,,,,,,---..................---------------------------+++++++++,,,,,,---------........................,,,,,,---.../////////...---.........------///000+++------,,,)))(((***,,,,,,,,,,,,---------......000///...------...///000////////////000000000000333333,,,---444000,,,222//////............//////---...000111111111000/////////000000111111111222////////////////////////000000000000000000000000/////////000111111222222---777AAAAAA777//////222000000000000000000000000////////////............000000////////////000000000000111111111111000000///000111222444444333222111111000000000000111111000222333222111000111222333222111000////////////000000000000000000000000111000///......///000111000000////////////000000000000111111222222222333111000---+++///333222---///000111111111///...---000000000000////////////++++++,,,,,,---...//////---------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,++++++,,,------......///---,,,,,,---///000///---///555:::888111------000.........///000111111222..................------...---,,,,,,---...///000222111000000000111333333333333333444666777999:::666666555555555555555666666777777777888888888888777999:::<<<<<<;;;:::999888:::<<<>>>>>><<<:::888555555555555666777999999666666666666666777888888555555666666555444333333444555666555333333555666888666444333333222000...333333333333333333333333111111111111111111111111000000///.....................////////////......++++++++++++++++++++++++***++++++++++++***))))))'''(((((()))***++++++,,,******))))))******+++,,,))))))))))))))))))))))))*********)))))))))))))))************))))))))))))+++***)))'''''''''((()))((((((((((((((((((((((((''''''(((((('''&&&%%%%%%+++******)))))))))))))))(((((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))///////////////000111111444333111000000///......------------------------000/////////......------,,,------......------,,,...------,,,,,,------...++++++++++++++++++++++++///...---,,,,,,---......++++++,,,,,,,,,***((('''***+++---...//////......777999999555///++++++---,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,++++++,,,,,,,,,,,,,,,,,,---...//////------------------------...---,,,,,,,,,---...///...---+++******+++---......000111000...+++***+++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,---...---,,,---...000///000111000---,,,...000---------.........//////000///...------...///000.../////////000000000000,,,,,,)))333CCC???111/////////............//////---...///000000000//////....../////////000000000/////////////////////////////////////////////////////////000111111222222...666>>>===666000///111////////////////////////000000000000000000000000000000////////////000000000000111111111111000000---555===???;;;555222111111111000000000000111111000111222111000///000222333222111000////////////000000000000000000000000111000///......///000111000000////////////000000000000000000111111222222222777777333///000111000111000///...------...///000000000000/////////...+++,,,,,,------..................---------,,,,,,...------,,,,,,,,,------.....................------,,,,,,...///000///---...444888777111---...000------...//////000000111///////////////////////////...---------...///000111111000000000111222333222222333444666777999999777666666555555555666666777777666666777777888999777888:::;;;;;;:::999888888999;;;======;;;999888555555555555666777888999666555555555555666777888555555555555555444333333333444444444222222444555555333222222222333111000222222222222222222222222111111111111111111111111000000///.....................////////////......++++++++++++++++++++++++++++++,,,,,,++++++***))))))))))))******+++,,,,,,))))))(((((())))))***+++)))))))))))))))))))))))))))))))))))))))*********************))))))))))))***)))(((''''''(((((()))(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))***+++++++++***)))))))))))))))''''''''''''((((((((((((///////////////000111111444333222111000///......------------------------000000///...---,,,+++***,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++)))'''&&&,,,,,,---...////////////AAA===666///******+++---,,,,,,,,,,,,,,,,,,,,,,,,222111///---,,,---...///---,,,,,,+++++++++,,,,,,------------------------------,,,,,,---...///000------++++++++++++------///000222111...,,,++++++,,,,,,---------,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,---...---,,,,,,...000...//////...,,,,,,---///............//////////////////...------...//////....../////////000000000...---...AAAYYYUUU>>>333//////............//////,,,---......//////......---...............//////////////////////////////////////////////////////...//////000000111111222000444888888444000///000////////////////////////000000111111222222333333000000////////////000000///000000111111000000///***999HHHKKKAAA555111111111000000//////000000111///000111000///...///111222222111000////////////000000000000000000000000000000////////////000000000//////......//////000////////////000000000000333<<>>444111222000000////////////000000...///000///...---...000111111000///////////////000000000000000000000000000000////////////000000/////////....../////////......//////////////////222<<>><<<333,,,,,,+++******)))*********************************&&&'''))))))((((((***+++///,,,)))((()))******************+++******))))))''''''((((((((())))))))),,,***((('''((())))))((((((((((((((((((((((((((('''((()))((('''&&&&&&(((((((((''''''(((((()))***...------------...///000///............---------------......///......---)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++------,,,,,,+++++++++++++++++++++***+++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++---+++(((&&&&&&(((***,,,******+++,,,,,,---......,,,,,,,,,++++++++++++***++++++******++++++,,,,,,***************++++++++++++++++++++++++++++++++++++******)))***+++,,,,,,+++++++++,,,,,,,,,------,,,,,,+++)))***------***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,+++*********+++,,,---111***,,,000000===KKKMMM000...+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++++++++++++++,,,,,,)))***,,,......---,,,+++,,,,,,++++++,,,,,,---......---,,,,,,+++++++++,,,,,,,,,,,,---...///111222---,,,++++++******++++++---------,,,,,,+++++++++---,,,,,,++++++******)))++++++++++++++++++++++++((()))+++,,,......//////,,,+++***)))((()))***+++++++++******++++++,,,---******+++++++++,,,,,,,,,------------------------,,,,,,------,,,,,,+++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,.........,,,++++++,,,+++*********++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,------,,,***++++++---......,,,+++***+++,,,,,,,,,,,,,,,------+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,******))))))))))))******------------------------............////////////...//////000000//////...---------.........//////........./////////000000/////////////////////////////////000000111222333333111000111222222111000000000000000////////////000///...---------------,,,---...---++++++---.........------,,,,,,,,,,,,++++++,,,,,,,,,---------222999DDDKKKKKKAAA333)))++++++***************+++************************((()))++++++***)))+++,,,111///+++)))(((((('''&&&+++++++++++++++***)))(((''''''''''''(((((((((((()))(((''''''((()))))))))(((((((((((((((((((((((()))*********((('''((()))((((((((((((((()))******---------------......//////............------------......///......------)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++*********)))))))))+++++++++++++++*********+++************+++,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,***((((((***,,,...******++++++,,,---......,,,,,,+++++++++*********+++*********++++++,,,---)))*********************+++++++++++++++++++++++++++++++++++++++,,,------+++++++++,,,,,,,,,------***///000,,,***------***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,+++***)))***+++---...---'''***---***111;;;999...---,,,***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((*********++++++,,,,,,,,,+++,,,.........,,,***))),,,++++++++++++,,,------------,,,+++++++++,,,,,,++++++,,,,,,...///111111......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++******+++,,,------------,,,+++***)))((()))***+++++++++******++++++,,,---******+++++++++,,,,,,,,,------------------------,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......,,,***))))))***++++++******++++++,,,,,,............---,,,,,,++++++++++++,,,,,,,,,------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,++++++************++++++------------------------............///////////////000000111111000000///------------........................////////////////////////////////////000000111111111000000000222111000111222333222111000000000000//////////////////...------------...---......---,,,,,,---///000000///...,,,+++***)))++++++++++++,,,,,,,,,,,,---777BBBEEE???444+++'''+++***************++++++))))))))))))))))))))))))''')))***)))(((((()))+++000...+++)))))))))'''&&&+++++++++++++++***)))(((''''''''''''(((((((((((((((((((((((((((((()))***''''''''''''''''''''''''***+++,,,+++)))))))))***((((((((((((((()))******------------------------///............---------,,,,,,------,,,,,,++++++)))***+++,,,---,,,+++***++++++------------+++++++++++++++*********)))))))))***+++++++++******)))***************+++,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,++++++***---,,,+++++++++,,,---...******+++,,,,,,---......++++++++++++************************+++,,,------+++************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++555999333---//////,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++******)))***+++---...---(((,,,...)))+++///***,,,------+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((*********++++++,,,,,,---------......---+++***)))+++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,+++++++++,,,---...///000//////...------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------,,,+++***)))(((,,,,,,+++***************++++++******++++++,,,---******+++++++++,,,,,,,,,******++++++++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++************************++++++++++++,,,,,,,,,,,,***************+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******************************************************+++++++++,,,,,,,,,---------+++)))((()))***,,,++++++***++++++,,,,,,...............---,,,+++******++++++,,,,,,------,,,++++++,,,------,,,***+++************+++,,,,,,)))))))))******++++++,,,((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000000111111000000///,,,------------.........------........./////////000000000000000000000000111111111111111000//////000///...///000111000///000000000000///////////////......---------......---......---,,,,,,---///000000///...---+++)))(((++++++++++++,,,,,,,,,,,,***111555333+++'''***///*********)))******+++,,,))))))))))))))))))))))))%%%'''((('''&&&%%%&&&(((,,,***))))))***++++++************+++******))))))''''''((((((((()))))))))''')))******(((((()))***''''''''''''''''''''''''***+++,,,+++***))))))+++((((((''''''(((((()))***---------...---------,,,///............---------,,,,,,------,,,,,,+++******+++,,,------,,,***)))***+++---......---+++************+++++++++++++++******+++,,,,,,++++++******************++++++,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,---------------+++++++++,,,,,,---------++++++++++++************************+++,,,---...,,,,,,,,,++++++******)))******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))999AAA888...---...,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******************+++,,,---...---)))...000+++,,,///)))***,,,...---+++***,,,...------------------------***++++++,,,,,,+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,++++++,,,,,,---+++++++++++++++,,,---.........---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,---------*********************************++++++******))),,,,,,,,,,,,,,,++++++***++++++******++++++,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++***************************+++++++++,,,,,,,,,------))))))*********+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++)))((((((***,,,,,,,,,++++++***++++++,,,---......//////...---,,,)))******+++,,,,,,------,,,++++++,,,------,,,***((()))+++,,,,,,,,,++++++((())))))***++++++,,,,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////...//////000000//////...,,,,,,---------.........---------.........//////000000000000000000000000//////111111222111000000///.........000111000///000000000000////////////......---------......///---...///...,,,,,,...///---............,,,+++***+++++++++,,,,,,,,,------+++---...+++'''''',,,111******))))))***++++++,,,))))))))))))))))))))))))&&&((()))((('''&&&'''(((+++***))))))+++++++++***(((((()))*********))))))((((((((()))))))))******(((***,,,+++)))((()))***'''''''''''''''''''''''')))***+++***((('''((()))''''''&&&&&&''''''((()))---------......---,,,,,,//////.........---------.../////////...------,,,++++++---------+++)))(((***+++---......---+++***((()))***+++,,,---......***+++,,,---------,,,+++*********)))***++++++,,,)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***,,,---------***+++,,,------,,,+++***)))***,,,---...------,,,++++++,,,,,,,,,,,,------+++++++++************)))************+++,,,---...---------,,,+++***))))))*********++++++,,,,,,,,,))))))***++++++++++++***++++++,,,,,,,,,---------&&&999CCC:::---+++,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,------((($$$***---(((+++...)))))),,,......,,,***,,,---------------------------((((((***+++,,,------...))))))***+++,,,,,,------++++++++++++,,,---...///++++++******++++++,,,---,,,,,,,,,++++++,,,------+++++++++******+++,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------)))***+++,,,------...///************************###$$$&&&)))+++---......,,,,,,---...---,,,+++***++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,---------,,,++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))******++++++++++++,,,------......------,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''((()))(((((())),,,...,,,,,,++++++***+++++++++,,,---...//////...------))))))***+++,,,,,,------,,,,,,+++,,,---...,,,***(((***...111111///,,,*********+++,,,------......)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000---..................---,,,,,,,,,---------......---------.........//////000000000000000000000000---...000111222222222222111000000000222333333222000000000000////////////......---------......///---...///...,,,,,,...///+++,,,---.........---,,,++++++,,,,,,,,,---------(((***,,,---,,,***))))))******))))))***+++,,,,,,))))))))))))))))))))))))***+++,,,+++***)))***+++...---+++*********(((&&&&&&'''((()))))))))))))))))))))))))))************)))+++------***((()))***'''''''''''''''''''''''''''))))))((('''&&&'''(((&&&&&&&&&&&&&&&'''((((((---------............///........................---------,,,,,,+++++++++---+++******,,,.........+++---......---,,,,,,---,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,+++***)))(((''''''************************++++++++++++++++++++++++++++++******************)))******++++++******)))***+++------,,,+++,,,---++++++------------++++++---,,,++++++******++++++)))))))))))))))******+++---,,,++++++******++++++)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++************+++,,,---+++++++++*********))))))+++---///---+++)))+++---))))))))))))))))))))))))***+++,,,,,,,,,+++******((())))))************)))---,,,,,,,,,,,,,,,,,,,,,............---,,,+++***...---+++******+++---...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---)))))))))***+++,,,...///111000...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++************+++++++++,,,,,,,,,++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++******************---------,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,------++++++,,,---++++++************+++++++++++++++*********))))))*********++++++,,,,,,,,,+++++++++++++++++++++,,,***++++++++++++***))))))))))))***+++,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,///---,,,******+++,,,---,,,+++******))))))******,,,,,,+++******+++,,,,,,************************++++++,,,------,,,,,,,,,++++++************++++++,,,++++++******++++++,,,+++,,,...---,,,++++++,,,))))))*********+++++++++++++++******++++++,,,---+++******))))))******+++........................,,,------......------,,,,,,++++++******++++++,,,---------............///,,,,,,,,,---------......222///------///000///---////////////////////////,,,---......//////......////////////000000000000000000000000111111111111000000000000000111111111000000000000000000111111//////.........---------++++++,,,---.........---000///...------------------,,,+++***))))))))))))))))))))))))***+++,,,---+++***)))(((((()))***+++(((***+++,,,,,,+++)))(((+++***)))(((((()))***++++++++++++*********))))))((())))))*********)))))) '''+++***)))+++,,,+++---+++'''%%%(((+++)))&&&))))))(((((('''''''''&&&###$$$&&&'''''''''&&&%%%))))))))))))))))))))))))---------............///........................---------,,,,,,,,,+++++++++)))'''''')))***+++***+++---......---,,,,,,---,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,************))))))))))))************************++++++++++++++++++++++++******************************++++++++++++******''')))+++,,,++++++,,,---+++,,,,,,,,,,,,,,,,,,+++---,,,++++++******++++++***************+++,,,,,,---,,,++++++******++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++,,,,,,---++++++++++++************+++---...---+++)))+++,,,************************,,,,,,+++******++++++,,,000///---+++*********+++************++++++++++++///......---,,,,,,++++++...---+++******+++,,,...------,,,,,,,,,+++++++++........................++++++,,,,,,------......------,,,,,,,,,,,,------///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++************+++++++++,,,,,,,,,,,,,,,+++++++++,,,------***++++++,,,,,,++++++***++++++******************---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---++++++************++++++,,,++++++++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++***)))))),,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,...---,,,,,,++++++,,,,,,...---+++***)))***+++,,,,,,,,,+++************+++,,,,,,+++******+++,,,,,,+++++++++******************++++++,,,,,,++++++***+++******************+++,,,++++++******++++++,,,)))***+++,,,,,,,,,***)))***+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,------------............,,,,,,,,,---------......222///------///000...---........................,,,---......//////........./////////000000000000000000000000111111111111000000000111111111111222222222111000000111111111......---------,,,,,,,,,++++++,,,---------------------,,,,,,++++++++++++---,,,+++***))))))))))))++++++***************+++,,,+++***))))))***+++,,,)))***++++++++++++))))))+++***)))(((((()))***++++++++++++*********)))))))))******+++******)))))),,,---***&&&&&&***+++)))+++)))'''&&&(((***)))'''))))))((((((((('''''''''&&&''''''((((((((((((((())))))))))))))))))))))))---------............///........................------------,,,,,,,,,,,,...,,,++++++,,,,,,,,,++++++---......---,,,,,,---,,,++++++******++++++,,,++++++************++++++)))))))))*********++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++&&&(((***+++******+++---,,,,,,++++++++++++,,,,,,---,,,++++++******+++++++++++++++++++++,,,---------,,,++++++******+++++++++,,,,,,---,,,,,,+++***++++++++++++++++++++++++************************++++++++++++************,,,,,,,,,+++++++++******+++,,,---,,,+++***+++,,,++++++++++++++++++++++++---,,,***))))))***,,,...222000,,,***)))***+++---*********++++++,,,,,,,,,///...---,,,++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---......//////111000///...---,,,,,,,,,,,,,,,++++++,,,---...///------------------------------,,,,,,++++++************+++++++++,,,,,,,,,------,,,+++++++++,,,,,,******++++++++++++************++++++++++++++++++------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++,,,---,,,+++***+++---++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++---------,,,,,,+++++++++***++++++++++++***)))))),,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++...---,,,,,,++++++,,,,,,---,,,+++***)))***+++,,,------,,,+++++++++++++++,,,++++++******++++++,,,,,,,,,++++++*********)))*********++++++******)))************************,,,++++++******++++++,,,))))))))),,,000000,,,(((++++++,,,,,,,,,---------++++++******++++++,,,---......------------......************************++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------------............,,,,,,,,,---------......111///------...///...---------------------------,,,---......//////............/////////000000000000000000000111111111111111111111111222222333333444444333222111111111111---------,,,,,,,,,++++++++++++,,,------------,,,---,,,,,,,,,,,,+++++++++---,,,+++******)))******------+++******))))))))),,,,,,++++++++++++,,,,,,******************************))))))))))))******+++************)))))))))+++,,,,,,,,,+++***)))))),,,+++)))'''***///000,,,)))((((((((((((((())))))))))))(((((((((((('''''')))))))))))))))******+++))))))))))))))))))))))))---------............///........................------------------,,,,,,000...------......---++++++---......---,,,,,,---,,,++++++******++++++,,,+++******))))))******+++***************************************************************************************++++++++++++,,,,,,------,,,,,,+++(((***,,,,,,+++***++++++---,,,+++******+++,,,------,,,++++++******+++++++++++++++++++++,,,---------,,,++++++******++++++,,,,,,,,,,,,++++++******************************************************))))))))))))))))))((((((,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********+++,,,---***)))(((((((((***+++---++++++,,,---...////////////...,,,******+++,,,---,,,++++++******+++,,,---,,,+++++++++++++++++++++)))))))))***************+++,,,,,,---...///000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,...---,,,,,,+++++++++++++++++++++,,,,,,+++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***,,,,,,,,,+++***+++,,,++++++************++++++---------,,,,,,,,,++++++,,,,,,,,,++++++*********.........---,,,+++*********++++++++++++***))))))))))))***+++,,,------...---,,,,,,++++++,,,,,,---......---,,,++++++++++++...---,,,,,,++++++,,,,,,------,,,++++++++++++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++******)))***++++++++++++******)))*********++++++*********,,,++++++******++++++,,,+++******///444444///***+++++++++,,,,,,,,,,,,---++++++******++++++,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......000///...------......---------------------------,,,---......///................../////////000000///000000000111111111111111111111222333333333444666555444333222111111111......---------,,,,,,,,,,,,------.........------.....................------,,,++++++************---,,,++++++************++++++++++++++++++++++++***))))))))))))******+++***))))))))))))))))))***************))))))))))))---------,,,+++***)))((($$$''')))))),,,///...******(((((())))))'''(((+++))))))((((((((((((((((((+++***)))((()))***+++,,,((((((((((((((((((((((((---------............///........................---------------------------+++******++++++***(((+++---......---,,,,,,---,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,+++***))))))(((************************************************))))))*********++++++++++++,,,,,,------,,,,,,+++,,,---...---+++*********,,,,,,***))))))***,,,,,,---,,,++++++******++++++***************+++,,,,,,---,,,++++++******++++++---,,,,,,+++************************************************************))))))***++++++***)))(((,,,,,,,,,+++++++++******++++++***++++++,,,++++++************************((()))+++---...---+++***%%%&&&(((***+++******)))++++++,,,,,,---.../////////---+++******+++,,,---************++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------...,,,,,,------...///000000------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++------------------------,,,+++++++++++++++************+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,------------,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,******+++,,,++++++************++++++---------,,,,,,,,,++++++,,,,,,,,,++++++*********......---,,,++++++*********++++++++++++***))))))))))))***+++,,,------...---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,...---,,,,,,++++++,,,,,,...------,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,------,,,+++******)))***++++++++++++***))),,,++++++******++++++,,,+++******///444444///***************++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,------........................***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,---------......//////...---,,,,,,---...------------------------,,,---......///.....................///////////////000000000111111111111000111111222333333444444666555444333222222222222////////////..................////////////......------...//////......------,,,++++++++++++++++++++++++******+++,,,,,,---)))******************)))))))))(((((())))))***+++)))))))))******)))))))))))))))))))))))))))))))))---------,,,+++***)))(((%%%)))+++***,,,111444444///***(((******''''''+++(((((())))))))))))))))))***)))((('''((()))***+++((((((((((((((((((((((((---------............///........................------------............---,,,,,,,,,------,,,***+++---......---,,,,,,---,,,++++++******++++++,,,++++++************++++++...---,,,+++***)))((((((************************************************)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,...///...,,,******+++++++++************++++++---,,,++++++******++++++***************+++,,,,,,---,,,++++++******++++++,,,++++++************+++++++++++++++++++++++++++************************)))***,,,---------,,,++++++++++++*********))))))+++***)))***+++,,,+++***))))))))))))))))))))))))&&&(((,,,//////...+++))))))+++---......,,,)))''')))))))))******+++++++++---,,,+++******+++,,,---))))))******+++,,,,,,,,,*********+++++++++++++++)))******++++++,,,,,,------------------.........***************+++,,,---,,,,,,------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************+++++++++,,,,,,,,,------,,,+++++++++,,,,,,------............------******++++++,,,---------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,***+++,,,+++***)))***,,,++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++************++++++++++++***)))))),,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++------,,,+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***)))***+++,,,,,,+++***))),,,++++++******++++++,,,))))))))),,,000000,,,((())))))*********+++++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------.........//////---,,,+++---...------------------------,,,---......//////......------........./////////000000000000111111111111///000000111222333444444555555444333222222222222000000000////////////......////////////...------***+++,,,---------,,,+++,,,,,,++++++++++++,,,,,,*********++++++,,,......((()))************)))((('''(((((())))))*********))))))************))))))(((((()))))))))))))))***+++,,,,,,,,,+++***))))))***---...222===NNNZZZ^^^999...(((***+++'''&&&***(((((())))))))))))******((((((((((((((())))))***))))))))))))))))))))))))---------............///........................------------.........///...---...///111111///---+++---......---,,,,,,---,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********************************************************((())))))***++++++,,,,,,******++++++++++++******)))***,,,,,,++++++,,,---******++++++++++++******---,,,++++++******+++++++++++++++++++++,,,---------,,,++++++******+++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************&&&(((***,,,------,,,+++*********)))))))))((((((+++)))((())),,,---,,,***************************''')))+++---...---,,,+++,,,---...//////---,,,+++))))))))))))))))))))))))++++++++++++++++++++++++((()))***++++++,,,,,,,,,)))*********++++++++++++'''''''''((()))*********------------,,,,,,,,,,,,***************+++,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++******************++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,------......------,,,******++++++,,,------...+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,)))+++,,,+++***)))***+++++++++************++++++,,,++++++++++++*********++++++++++++++++++,,,,,,***************************++++++++++++***)))))),,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++++++++,,,---.........---,,,,,,++++++,,,,,,+++++++++++++++***)))))),,,,,,+++************+++***+++,,,,,,,,,,,,+++******++++++,,,,,,------------------,,,,,,+++))))))(((***+++,,,,,,+++***(((,,,++++++******++++++,,,)))***+++,,,,,,,,,***)))*********+++++++++,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......---...///...+++***,,,...........................,,,---......//////......---------.........//////000000000000111111111111...//////000111222333444333333222222222222222333000////////////.........------......---,,,,,,+++)))***,,,---...---,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---)))***++++++++++++***)))%%%'''(((************)))((()))***++++++***)))((((((((((((((())))))******)))******+++******))))))+++,,,111@@@YYYrrr|||{{{CCC222'''))),,,(((&&&((((((((()))))))))*********'''(((((()))))))))))))))))))))))))))))))))))))))---------.........//////........................---------.........//////*********,,,......---++++++---......---,,,,,,---,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,*********++++++*********%%%'''***++++++,,,---///)))***+++,,,,,,+++***)))---,,,++++++******++++++---,,,,,,,,,,,,---......---,,,++++++******++++++******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************"""$$$&&&)))*********)))))))))))))))((((((((((((+++)))'''))),,,---,,,***++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,---...000000+++++++++******************++++++,,,,,,,,,++++++(((((()))++++++,,,,,,,,,))))))******++++++++++++)))******+++,,,---------...------,,,,,,+++******,,,,,,+++******+++++++++'''(((***,,,------------******************************************++++++******+++++++++,,,,,,,,,++++++++++++,,,------...+++,,,,,,------,,,,,,+++******+++,,,,,,---......+++++++++,,,,,,---------*********++++++,,,,,,,,,)))+++++++++***)))***+++++++++************+++++++++++++++*********))))))*********++++++,,,,,,---)))))))))))))))************++++++++++++***))))))))))))***+++,,,------...---,,,,,,++++++,,,,,,---*********+++,,,---...///...---,,,,,,++++++,,,,,,)))))))))))))))((('''''',,,+++******))))))*********+++,,,------,,,+++***)))***+++,,,------...///,,,,,,,,,++++++)))((((((((()))+++,,,,,,+++)))(((,,,++++++++++++++++++,,,+++---...---,,,++++++,,,++++++,,,,,,,,,---------++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------......---...///...+++***,,,///////////////////////////,,,---......//////......---------.........//////000000000000111111111111---...///000111222333333222222111111111222333333//////.........---------,,,,,,,,,,,,++++++***)))+++,,,...000000///...---,,,,,,,,,++++++,,,------......---,,,++++++++++++***+++,,,------,,,+++***$$$&&&(((***++++++)))(((((()))***++++++***)))((('''((((((((())))))******((())))))*********)))))),,,,,,444JJJiii}}}qqqIII555'''))),,,(((%%%'''(((((())))))*********+++'''((()))++++++***)))))))))))))))))))))))))))))),,,,,,,,,------......///...,,,***,,,///111000...+++******))))))******+++,,,---......//////......***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++***)))(((+++,,,......---+++(((&&&))))))))))))))))))))))))************************************************))))))***+++,,,...000111***+++,,,---,,,+++***)))************************++++++,,,,,,,,,,,,------+++,,,...//////...,,,+++///...---,,,+++,,,---...---,,,++++++******++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......,,,)))((()))***---,,,++++++,,,+++***((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))***,,,---///.........------,,,,,,,,,***+++,,,,,,+++***+++,,,......---,,,+++***)))(((+++,,,------......---------+++(((((()))+++++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++---+++******+++,,,+++************++++++,,,,,,,,,+++++++++******)))))))))******++++++++++++******++++++,,,,,,,,,,,,---------+++)))+++...///...+++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++###&&&***...//////---,,,---,,,+++*********+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++,,,------------...------,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,++++++++++++,,,---,,,***)))***+++***)))))))))***+++,,,,,,))))))))))))))))))))))))------,,,,,,,,,---...///,,,,,,+++***+++,,,---...,,,------------------------,,,+++*********+++,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,......---,,,---...///000---,,,+++*********+++,,,,,,---......,,,,,,,,,---------------,,,,,,+++***++++++++++++++++++++++++/////////......------------,,,---,,,***)))+++000........................111000///...---,,,++++++,,,,,,,,,---------..................//////////////////............/////////000111222222333222222333333333333333333333333000000111111000///...---......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++******************+++++++++))))))))))))))))))))))))************************)))************+++++++++///+++--->>>RRRYYYMMM>>>...---+++)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++,,,,,,------............,,,+++***+++...000///---+++++++++******+++++++++,,,------...............***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++************+++++++++***))))))+++,,,---------+++)))(((************************************************************************+++*********++++++,,,---+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,------+++,,,---.........---,,,...---,,,,,,,,,,,,---...---,,,++++++******++++++)))))))))))))))))))))))),,,...000111111000...,,,***++++++++++++,,,,,,,,,***++++++*********---///000---++++++++++++***))))))***+++,,,,,,,,,,,,,,,(((((())))))******++++++***************,,,---...,,,,,,+++++++++************+++,,,+++******+++,,,,,,,,,,,,++++++++++++***++++++,,,---------------,,,***))))))***++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---+++******+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++*********)))******++++++******)))++++++,,,,,,,,,,,,------,,,***)))***---...---+++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------,,,+++***)))))),,,,,,+++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++)))***+++,,,------------...------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++***))))))+++******************+++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++++++++,,,---............------,,,,,,+++------,,,+++++++++,,,---++++++++++++++++++++++++))))))******+++,,,,,,---,,,,,,+++++++++,,,---......---,,,++++++,,,------***+++,,,,,,++++++---...,,,---------,,,,,,+++***************************.........---------,,,,,,111...---,,,,,,,,,+++,,,.......................................---------,,,,,,,,,---------..................//////////////////............////////////000111222222222222333333333333333333333333222111111000///......---......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,------------***+++,,,------,,,+++***(((((()))************)))))))))))))))))))))))))))************************))))))*********+++++++++***'''(((///999<<<555---...,,,***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++,,,---------------------+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............***+++,,,,,,------,,,,,,,,,,,,------,,,+++******)))******+++++++++******+++++++++,,,,,,++++++***************************************************************************---,,,+++***)))))))))***---,,,++++++******++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,,,,++++++,,,---...///---,,,++++++******++++++))))))))))))))))))))))))+++---111333333111---+++++++++++++++,,,,,,,,,,,,+++++++++***)))+++///222222///,,,***+++++++++*********+++,,,,,,,,,++++++******+++,,,---...//////************+++,,,------++++++++++++************)))***++++++***)))***+++*********++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---+++******+++,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,++++++))))))************))))))++++++,,,,,,,,,,,,------+++***)))***,,,---,,,+++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---+++)))((((((+++---///,,,++++++******+++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++************)))))))))***+++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++*********+++++++++++++++***+++,,,+++***)))***+++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...//////...---,,,++++++*********)))))))))******+++++++++++++++++++++++++++******++++++,,,,,,------***************+++,,,,,,...------,,,,,,---......***++++++***)))***,,,///,,,,,,---------,,,++++++++++++++++++++++++++++++------------,,,,,,,,,,,,///---++++++---...,,,***---------------------------------.........//////,,,,,,,,,---------......---............///////////////............//////...///000111222222222222333333333333333333333333444333111///...---............---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------......***+++,,,------,,,+++***&&&''')))*********((('''))))))))))))))))))))))))************************)))))))))*********+++++++++***)))((())))))((((((---,,,***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------,,,,,,,,,---.........------***+++,,,,,,------,,,,,,,,,,,,---............---((()))***+++++++++++++++*********++++++,,,,,,,,,************************************************************************------,,,+++************---,,,+++***)))***+++,,,***************************++++++++++++,,,,,,,,,++++++++++++,,,---...///******++++++,,,---...///---,,,++++++******++++++))))))))))))***************+++---......---+++***+++++++++,,,,,,,,,------///...,,,***(((***...111444111,,,******+++,,,+++***++++++,,,,,,,,,++++++,,,,,,------.........///*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++*********,,,------+++(((+++++++++,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,+++)))***+++,,,,,,+++++++++++++++++++++++++++------------------------)))******************)))+++++++++,,,,,,,,,------++++++***+++++++++++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++***(((((())),,,///111++++++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***))))))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,+++,,,---,,,+++***+++,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............+++++++++,,,,,,,,,------.........------,,,,,,,,,***************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***************++++++,,,,,,,,,,,,,,,,,,---------,,,---,,,***)))))),,,...,,,,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,---,,,+++,,,,,,+++---------------------------------............///,,,,,,,,,---------......---------........./////////......------......///...///000111222222222222222222222222222222222222555333000...------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---------.........++++++,,,------,,,++++++%%%''')))+++,,,***((('''))))))))))))))))))))))))************************))))))))))))************,,,,,,+++)))((()))+++...,,,+++***)))((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))(((((()))******------,,,,,,++++++******,,,---......------......,,,---............---,,,+++,,,,,,---...---------***+++,,,,,,------,,,,,,***+++---///000111111111((()))***+++++++++++++++*********++++++,,,------************************************************************************------,,,,,,,,,---......---,,,+++***)))***+++,,,*********************************+++++++++,,,,,,,,,++++++++++++,,,---...)))***+++,,,------......---,,,++++++******++++++*********++++++,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,---------......,,,***)))+++000333444000,,,******+++,,,,,,++++++,,,,,,,,,++++++************))))))(((((((((******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++,,,,,,,,,+++++++++******)))***++++++,,,,,,+++++++++***+++,,,------+++)))++++++,,,,,,,,,---------************************+++,,,,,,------,,,,,,+++,,,***)))***+++------,,,++++++++++++++++++++++++------------------------******++++++++++++******+++++++++,,,,,,,,,------++++++,,,++++++++++++++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,///...---,,,***)))((((((******++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,+++***)))(((((())))))***+++,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,+++---...---,,,,,,---...------,,,+++*********+++++++++++++++++++++++++++,,,---.../////////......++++++,,,,,,,,,---------,,,,,,,,,------.........,,,------.........//////+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,/////////---***)))+++,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''222888222***))),,,---------------------------///............---------,,,,,,,,,---------......------------..................------------............///000111111111111222222222222222222222222444333000...------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------------,,,+++&&&(((+++------,,,***((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))((('''''')))+++,,,,,,******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******//////...---,,,,,,++++++---...//////------...///+++,,,---......---,,,+++++++++,,,---------------***+++,,,,,,------,,,,,,***+++---///000111222222)))******+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,---///000000---,,,++++++******++++++************************************++++++++++++,,,,,,,,,,,,,,,+++++++++)))***+++,,,------,,,,,,---,,,++++++******++++++******++++++,,,------------,,,***))))))***,,,---,,,,,,,,,,,,------------)))******+++,,,///444888111...+++***+++,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,+++***)))(((((('''***++++++,,,,,,,,,++++++)))))))))******************+++,,,,,,+++***+++,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,++++++,,,------,,,***++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***))))))+++------,,,,,,,,,,,,++++++++++++***,,,,,,---------------...++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***+++,,,------,,,***)))))))))+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***)))((((((******+++,,,------------+++******++++++,,,---...++++++,,,,,,,,,,,,------*********++++++++++++++++++,,,------,,,,,,---...---,,,,,,++++++++++++,,,++++++++++++++++++++++++***+++,,,......------,,,***+++,,,---------,,,,,,***++++++,,,---...//////((()))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---...---------))))))***+++,,,,,,,,,,,,...///000...,,,***++++++++++++,,,---------,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,---------------<<>>,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++************((()))+++,,,------,,,+++******+++,,,,,,,,,++++++)))))))))************+++------------------------((((((((((((((()))******,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++************+++---,,,,,,++++++,,,,,,---,,,111888>>>???:::444000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++*********,,,---...---,,,,,,---///---------,,,,,,++++++++++++,,,,,,------------,,,++++++++++++++++++++++++******+++,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++************))))))******+++++++++,,,,,,------,,,,,,+++)))((((((((()))+++---...---,,,,,,++++++++++++++++++************++++++,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,++++++...,,,))))))***+++++++++)))***+++---...///000000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))***+++,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,,,,---------///000000///......//////...,,,************+++,,,------......------,,,,,,,,,------------,,,,,,---------------...///000------..........................................---------------.........---,,,++++++------,,,*********++++++++++++*********++++++***))))))***,,,***************+++,,,---))))))))))))))))))))))))((())))))((('''&&&((()))+++***))))))))))))***+++(((******'''(((,,,...---))))))))))))))))))))))))))))))))))))))))))))))))************************((((((''''''''''''(((((()))))))))))))))***+++,,,,,,...000111///---,,,++++++,,,,,,,,,,,,---------.........------------------------------------......------,,,,,,,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,,,,------...///***+++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,------...++++++************++++++---,,,,,,++++++,,,,,,---///......---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++************++++++,,,---++++++,,,,,,,,,---------***+++,,,,,,,,,,,,+++***************************(((------444<<<555+++---,,,,,,---............---************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++*********)))))))))''')))+++---------,,,+++)))***+++,,,,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++''''''''''''(((***+++,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******************+++,,,---,,,,,,++++++,,,,,,---+++...333666777444111...++++++------------++++++++++++,,,,,,,,,++++++***+++---//////,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++,,,,,,,,,+++++++++************))))))******+++,,,+++,,,,,,------,,,,,,+++++++++)))))))))+++---...---,,,,,,+++******++++++***************+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------,,,,,,+++++++++...,,,+++,,,,,,,,,+++***((()))+++,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---,,,,,,,,,,,,---,,,...000000///------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---......---,,,+++...------------......///+++,,,---...///000000000........................+++,,,,,,,,,------------///...---...000111///---***++++++,,,,,,++++++******++++++***))))))***,,,++++++***))))))***+++,,,))))))))))))))))))))))))'''((((((((('''''')))***))))))))))))))))))))))))***------***+++222444222))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))***))))))***+++,,,------111///......///000000///,,,,,,,,,---------...............------,,,,,,+++***++++++,,,---.../////////...------,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++***)))***+++---...***+++,,,---------,,,+++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++)))***+++,,,------...///++++++************++++++---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++)))***+++,,,,,,,,,,,,,,,************+++,,,---...))))))*********+++++++++***+++,,,------,,,+++***------------------------)))000---***...,,,***000,,,---...///000///...---************************++++++++++++++++++++++++++++++,,,,,,,,,---------*********))))))))))))(((''')))+++---...---,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,---------.........************************((((((((()))***,,,...............------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***)))))))))***+++,,,,,,---,,,,,,++++++,,,,,,---.../////////...---+++******+++---......---+++***((()))+++,,,------,,,++++++...000000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------***++++++,,,,,,++++++***)))***+++,,,---,,,,,,+++------,,,+++************,,,,,,,,,+++++++++******,,,+++++++++,,,------...+++,,,,,,------,,,,,,+++///...,,,******+++,,,------,,,,,,+++*********+++******))))))***+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---...//////---------,,,,,,+++++++++---------///000///+++(((***+++,,,---------,,,+++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------.....................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...---,,,+++,,,,,,---+++---///000...---------***+++,,,---............,,,------......------,,,---...///000000///...---------,,,,,,,,,---......)))***,,,///000222333333........................+++++++++,,,,,,------------+++***+++......,,,******++++++,,,,,,++++++******++++++***))))))***,,,,,,+++***)))))))))***+++))))))))))))))))))))))))((()))******)))***,,,...'''((())))))))))))((('''&&&******''')))000333111))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******++++++++++++,,,---...///222111///...------......000///...---------------,,,,,,---......---,,,,,,...------,,,,,,------...000111222111...,,,,,,,,,+++,,,---,,,++++++,,,.........---------,,,,,,,,,...,,,***)))***+++++++++*********+++,,,,,,,,,---...---+++))))))***+++,,,++++++******++++++,,,------,,,++++++******+++++++++,,,------++++++,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++---......---++++++******+++,,,,,,,,,,,,++++++++++++************)))*********)))(((''''''&&&,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,------------,,,,,,,,,++++++---.........---,,,,,,+++)))***,,,---......---,,,......---,,,++++++++++++,,,,,,,,,+++++++++******+++++++++*********)))))),,,+++***))))))***+++,,,...------,,,,,,++++++******************************+++,,,,,,******+++,,,,,,,,,+++***))))))******,,,---///000///---***)))+++*********))))))((((((+++++++++*********)))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,.../////////......++++++++++++++++++++++++***++++++,,,,,,++++++***............---,,,++++++***+++,,,,,,------,,,,,,,,,,,,++++++***++++++,,,------------,,,,,,+++***,,,++++++***)))))))))***++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,&&&)))++++++)))((()))++++++***)))))))))***,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,,,,------........................***,,,...000000///...---...------,,,,,,------...)))+++,,,......---,,,++++++,,,------......------..................---------+++)))***,,,---,,,)))...---+++******+++---............------,,,,,,,,,------++++++++++++---------.........---,,,,,,+++///............---------)))***++++++,,,,,,++++++///...---,,,+++++++++++++++,,,------......------++++++,,,,,,---...//////------------------------..................------,,,------...............////////////............------............------...,,,+++,,,...///...+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********)))))),,,,,,+++******+++,,,,,,...,,,++++++,,,,,,***)))++++++++++++++++++++++++************************&&&&&&'''((()))***+++++++++******))))))******++++++,,,,,,+++(((''''''(((,,,,,,,,,+++++++++******))))))))))))************---+++)))(((***+++++++++111000///------------......---,,,++++++++++++,,,,,,,,,---......---,,,,,,...------,,,,,,------...---...///---***((('''(((,,,------,,,+++***,,,------,,,,,,,,,++++++++++++...,,,***)))***++++++************+++++++++++++++---,,,***)))))))))++++++++++++******++++++,,,---///...------,,,,,,------+++,,,------++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++************))),,,,,,+++******)))((((((,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******++++++******++++++,,,,,,------------......---,,,,,,++++++++++++,,,++++++******+++******))))))******+++,,,,,,,,,+++++++++******+++++++++*********)))))),,,+++***))))))***+++,,,---------,,,,,,+++++++++************************+++,,,---,,,***)))***+++,,,++++++***))))))******)))***,,,......---+++*********************))))))+++++++++*********)))))),,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,---...//////......---++++++++++++++++++++++++***++++++,,,,,,++++++***---------...------,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,+++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,...((()))***+++,,,++++++***)))******+++,,,,,,------,,,,,,---------........................---------,,,------......---,,,+++...------,,,,,,------...///......---,,,,,,,,,,,,+++,,,------......------..................---------+++)))***,,,---,,,***---,,,+++******+++,,,---......---------,,,,,,,,,---,,,,,,++++++,,,,,,------.........------,,,+++............------------***++++++,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++,,,---------------+++,,,,,,------.........------------------------------...............---------...////////////...////////////............------............------...,,,+++,,,...///---+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********)))))),,,,,,+++******+++,,,,,,+++***))))))******)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))************************************+++,,,+++)))'''((()))++++++++++++************))))))))))))************((('''%%%&&&(((***++++++000///...---,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,------......------,,,...------,,,,,,------...+++------,,,)))'''&&&&&&---......,,,******+++,,,++++++++++++************...,,,******+++,,,+++***+++++++++***************,,,+++***)))((()))***+++++++++******++++++,,,---///...------,,,,,,------+++,,,---,,,+++***+++---,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,++++++++++++************)))---------,,,++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---+++************(((((()))***+++,,,---...---------------,,,,,,+++---,,,+++***))))))))))))******))))))******++++++,,,,,,,,,+++++++++******+++++++++***************++++++************++++++,,,,,,,,,,,,,,,,,,,,,+++************************+++,,,---,,,***)))***+++,,,+++******)))*********'''(((***,,,------+++************++++++++++++++++++++++++***************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------...//////...,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,---------------***+++,,,,,,------,,,,,,+++++++++++++++,,,------+++++++++,,,,,,,,,,,,,,,///......---------------++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,///......------,,,++++++............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---...///''')))+++---...,,,***)))******++++++,,,,,,---------------........./////////.........------,,,,,,......---,,,++++++++++++...------,,,,,,------...333111///,,,++++++,,,---+++,,,------......------------------------......---+++***+++,,,---,,,***---,,,+++******+++,,,---...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------,,,,,,............------------++++++,,,---------------///...---,,,++++++++++++***++++++,,,,,,,,,,,,,,,------------------------------------------------+++,,,---...............---......///////////////////////////............------............------...---,,,,,,......---,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***************,,,++++++******++++++,,,((('''&&&''')))))))))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))***+++***)))((()))+++************))))))))))))))))))))))))************'''%%%%%%&&&)))+++,,,,,,///......---,,,,,,++++++///......---------......------------------------...------,,,,,,------...+++,,,...---+++******+++.........,,,***)))***+++,,,++++++++++++*********---,,,******+++,,,+++)))+++++++++******)))))))))******)))(((((())))))***++++++******++++++,,,------,,,++++++******++++++***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,++++++++++++*********))))))------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++(((((()))***++++++,,,,,,,,,,,,---------,,,,,,+++---,,,+++)))))))))***+++------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,,,,+++***,,,---++++++***************+++((()))+++,,,,,,,,,+++************++++++,,,,,,---************************,,,++++++******++++++,,,***++++++++++++,,,,,,,,,---......///...---+++***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,---......---***+++,,,,,,------,,,,,,+++++++++++++++,,,---...*********++++++,,,------......------------......+++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,+++------------------,,,,,,,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,---((()))+++------,,,+++***+++++++++,,,,,,,,,------------------............///......------,,,,,,+++///---,,,+++***+++---......------,,,,,,------...111000...---,,,,,,,,,---+++,,,------......------,,,,,,------------......,,,,,,+++,,,,,,,,,,,,+++,,,+++************+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------.........---------,,,,,,+++,,,------......------......---,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++------------------,,,,,,------------------------***+++,,,---.../////////---...//////000000//////////////////............------............------...---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++'''&&&&&&''')))***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((((((***,,,------,,,***(((((()))++++++******+++,,,))))))))))))((((((((((((((()))))))))************)))(((''')))+++------,,,.........------,,,++++++......---------......///------------------------...------,,,,,,------...)))+++---...------...///.........,,,***)))***+++,,,,,,,,,,,,++++++++++++---+++***+++,,,,,,+++))),,,+++++++++******))))))))))))))))))))))))******++++++******++++++,,,------,,,++++++******++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,++++++++++++*********))))))++++++++++++************+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,************************++++++,,,,,,---,,,,,,+++,,,+++*********,,,---...///...---,,,++++++++++++,,,,,,,,,+++++++++******************************+++++++++,,,,,,++++++++++++++++++,,,,,,---------************************'''(((***++++++,,,...000+++***************++++++,,,,,,------,,,+++***)))*********++++++,,,,,,---************************,,,++++++******++++++,,,*********+++++++++,,,,,,------.........,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***))))))+++,,,------......***+++,,,,,,------,,,,,,,,,+++++++++,,,------...***************+++,,,------,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,---...//////((()))+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))+++,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,---------......------,,,,,,,,,,,,...---+++++++++...000222...------,,,,,,------...+++,,,---......---,,,++++++,,,------......------,,,,,,,,,,,,------......,,,,,,---,,,,,,,,,,,,---,,,++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,------......------------,,,,,,,,,+++,,,------......------......------,,,,,,------)))***++++++,,,,,,++++++------------------,,,,,,------------------------***+++,,,---............---......///////////////////////////............------............------.........---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))((('''(((***+++***)))************************++++++++++++++++++++++++++++++******))))))((((((***+++---......---+++***((()))++++++******,,,---)))))))))(((((((((''''''((()))))))))***************))))))***+++,,,+++***...//////......---,,,+++,,,,,,+++++++++,,,------...------,,,,,,------......------,,,,,,------...''')))+++,,,,,,,,,...///---......,,,******+++,,,---,,,,,,,,,++++++++++++,,,+++++++++,,,,,,***(((,,,,,,,,,+++++++++++++++))))))******************++++++******++++++,,,---///...------,,,,,,------***+++,,,+++***)))***,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,++++++++++++************)))******************))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,+++,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,++++++++++++,,,---...///---,,,+++***)))))))))))),,,,,,,,,+++++++++*********************+++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,---......************************&&&(((***++++++,,,...000*********)))******+++,,,------------,,,+++***)))*********+++++++++++++++***************+++++++++,,,++++++******++++++,,,************++++++++++++,,,,,,---......---++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))+++,,,------------***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------++++++***))))))***,,,---++++++++++++++++++,,,---++++++,,,,,,,,,,,,---------------------,,,,,,+++)))***+++,,,...///000000'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********,,,...///...---,,,,,,*********+++---...,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,++++++---///222333...------,,,,,,------...)))***,,,......---,,,++++++,,,------......------++++++,,,,,,------......+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++...---,,,+++,,,---...///------------,,,,,,,,,,,,++++++,,,---------------......---------------...***++++++,,,,,,,,,,,,,,,------------------------------------------------***+++,,,---------------,,,------...............////////////............------............---------...///...,,,++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++***++++++,,,,,,++++++******)))((()))+++,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((+++++++++******)))))))))***+++,,,------,,,+++***(((***++++++******,,,---))))))))))))(((((((((((())))))))))))************)))(((((((((******(((&&&//////000000///...,,,++++++++++++++++++,,,---......---,,,,,,,,,,,,---......------,,,,,,------...)))+++------,,,+++,,,---,,,------,,,+++***,,,---++++++++++++************,,,++++++,,,---,,,***(((,,,,,,,,,,,,,,,---------)))******+++++++++++++++++++++******++++++,,,---///...------,,,,,,------)))+++,,,+++***)))***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++************))))))*********************++++++,,,------,,,++++++***************************++++++,,,+++***)))(((++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***)))))))))***++++++,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++,,,------,,,++++++)))******+++---......///************************(((***++++++++++++,,,...******))))))***++++++,,,+++++++++++++++***************************))))))))))))*********+++++++++,,,++++++******++++++,,,************++++++++++++***+++,,,---...---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,///...---,,,,,,,,,,,,,,,---,,,***)))((()))+++,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------------......---,,,,,,+++++++++,,,,,,---...//////*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***---000111000...+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---------...+++++++++,,,,,,------...,,,,,,++++++,,,...///111...------,,,,,,------...------------------,,,,,,+++,,,------......------***++++++,,,------......+++---///...,,,+++,,,...---------......---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++...---,,,++++++---...000---------,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,......------------......++++++,,,---------------+++,,,,,,------.........------------------------+++,,,,,,---------,,,,,,+++,,,,,,---------------////////////............------............---------///000...+++***+++---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))*********+++++++++***+++,,,,,,,,,,,,+++***,,,***))))))++++++***(((((((((((((((((((((((((((''''''''''''''''''''''''++++++******************************************)))+++,,,,,,******+++,,,*********)))))))))(((((())))))))))))************''''''''')))***+++)))(((///000000000000...---,,,---------------...///000...---,,,,,,,,,,,,---......------,,,,,,------...---...//////---++++++,,,+++,,,---,,,++++++,,,...************)))))))))))),,,++++++,,,---,,,***(((,,,,,,,,,------.........)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,------,,,++++++******++++++)))+++++++++***)))***+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---......---,,,+++******+++,,,,,,,,,,,,++++++++++++************)))*********************+++++++++------------++++++************************---------,,,+++)))&&&%%%******+++,,,---......///)))***+++,,,,,,,,,,,,,,,***+++,,,,,,+++***(((''')))))))))+++,,,...000111,,,,,,,,,+++++++++******))))))******++++++++++++++++++------------++++++))))))***+++---...//////************************+++,,,---,,,***)))***+++******))))))***+++,,,,,,((((((((()))******+++++++++*********))))))(((((())))))******++++++++++++,,,++++++++++++++++++,,,)))************+++++++++)))***,,,---...------,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,++++++++++++,,,---------,,,,,,000///...---,,,+++++++++...,,,***)))((()))***+++++++++++++++,,,,,,---...++++++,,,,,,,,,------------.........---,,,,,,+++,,,---------------------...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,///111///---)))***---...///...,,,***---------------------------------.........//////)))***+++,,,------...///,,,,,,,,,+++,,,,,,------...------,,,,,,------...222111...,,,+++,,,,,,---+++,,,------......------******+++,,,,,,---......+++---///...,,,+++,,,///---......//////......---,,,,,,,,,------.........++++++------------++++++...---+++++++++---///000---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++......---------......///+++,,,------......------++++++,,,,,,---...//////------------------------,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,000/////////............---..................------///000///+++***+++---++++++++++++++++++++++++***+++,,,------,,,+++***))))))******++++++++++++***+++,,,------,,,+++***,,,***))))))******)))'''************************))))))))))))))))))))))))************************))))))(((((((((((())))))***,,,,,,,,,******+++,,,************))))))))))))))))))))))))************''''''(((***---...---+++222111/////////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---000---&&&&&&,,,---))),,,,,,,,,------.........//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,---///000///---+++******+++,,,---------,,,++++++,,,---------------,,,,,,+++++++++---,,,++++++******++++++...---+++++++++---///000111---)))'''(((***,,,,,,///...------,,,,,,,,,---++++++,,,,,,,,,+++***))))))***++++++))))))***+++------------------------...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,000000///...---+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***)))((()))+++,,,,,,***)))************+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********'''***------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------,,,,,,+++******+++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,***)))))))))+++,,,+++***------............------444333000---+++***************+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,---..................---.........------,,,,,,,,,...------,,,,,,------...******+++,,,,,,,,,++++++111000...------...000111,,,,,,++++++,,,,,,---...)))***+++,,,---.........---------------------------.........,,,+++,,,---++++++,,,,,,---...//////,,,,,,,,,---------...............////////////000,,,------......------,,,............------,,,+++---------.........//////000...,,,---///000...,,,)))***+++---......------,,,------.../////////...---------,,,,,,+++++++++%%%***---,,,(((&&&(((,,,.../////////...------,,,,,,...111111000.........///...---,,,,,,---...///...---+++))))))***+++,,,++++++++++++******)))(((,,,,,,,,,---------......//////...---,,,++++++***,,,,,,,,,------...............//////000000111111/////////...------,,,,,,------...///...---+++***,,,++++++---......,,,)))************************,,,,,,,,,+++++++++******------------,,,++++++***((()))***+++,,,+++************))))))))))))******+++*********))))))(((((()))))))))))))))))))))))))))))))))***+++++++++,,,+++++++++***)))(((((('''))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///(((+++,,,***))),,,---,,,,,,,,,,,,---------......///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******+++,,,...///111000...,,,,,,,,,---...---,,,+++******+++,,,------,,,,,,,,,+++++++++++++++*********+++,,,,,,------,,,+++******+++---...000---***)))***+++,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---,,,+++***+++---++++++++++++++++++++++++...---,,,+++************---,,,,,,+++++++++,,,,,,***************,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++,,,+++***************++++++++++++******++++++---...000111,,,,,,,,,+++++++++******(((+++......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---------,,,+++++++++*********,,,---,,,+++------............------111000...---,,,,,,,,,---******+++++++++,,,,,,,,,...---+++******+++---...------............------------------------,,,,,,...------,,,,,,------...---,,,,,,,,,+++*********///...,,,++++++,,,...///------,,,,,,------...///,,,---------------,,,,,,------------------------,,,---...---,,,++++++---,,,,,,,,,------.........------------.........///---............/////////------............------......//////...------,,,............////////////---+++***+++---...,,,***,,,---...///000000000///,,,,,,---...............---------,,,,,,,,,++++++***---//////,,,+++,,,..................---,,,,,,,,,...//////...---......///...------------...///...---+++***)))***+++,,,---------------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,+++,,,,,,,,,------...............//////////////////------..................---------...------,,,,,,,,,++++++,,,------,,,***************************,,,,,,++++++************,,,,,,,,,---,,,,,,++++++((()))***+++,,,++++++*********))))))))))))******************)))))))))(((************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///***))),,,///...++++++...,,,,,,,,,------------............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++***))))))***+++---...111000...---,,,,,,,,,---++++++************+++++++++++++++++++++*********)))))))))***+++,,,...///---,,,+++***)))***+++,,,///---++++++,,,---,,,+++((((((((()))***,,,---...------------,,,,,,,,,++++++,,,------++++++,,,---************************------,,,+++************...---,,,*********+++,,,************+++,,,------//////............------,,,,,,,,,,,,,,,,,,,,,,,,)))************)))((('''++++++++++++++++++++++++*********++++++++++++++++++***)))***+++,,,+++***************+++++++++,,,))))))***+++---///000111,,,,,,,,,++++++++++++***(((***,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++------,,,,,,,,,,,,------......------------,,,,,,------------,,,,,,+++***,,,+++***+++---...---,,,,,,------......------,,,---------,,,---......///******+++++++++,,,,,,,,,///...---,,,,,,---...///,,,,,,------------,,,,,,,,,,,,------------------...------,,,,,,------...///...,,,+++***)))******---,,,+++******+++,,,---...------------...//////000000//////...---,,,,,,------------------------,,,......---,,,+++,,,---------------------......---------.........//////---------............///......////////////.........////////////...------........./////////000000,,,+++***+++,,,---,,,***------...///000000000000+++,,,,,,------------,,,------------,,,,,,,,,,,,...//////000/////////...,,,------------,,,,,,+++------...---,,,,,,---//////...------------...///...---+++******+++,,,,,,------------............,,,,,,,,,---------......---------------------------------------...........................------,,,,,,------...//////000------,,,,,,,,,---......---,,,******,,,---,,,++++++++++++++++++++++++++++++************)))))))))***+++,,,,,,,,,,,,,,,,,,))))))***++++++++++++*********))))))))))))******************))))))))))))************************++++++++++++++++++******------,,,,,,+++*********))))))))))))))))))))))))++++++++++++++++++++++++************************---,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000++++++000000+++***,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++************,,,---...///...,,,+++***))))))***************************************************************+++,,,---......---,,,+++******++++++...---,,,---......---+++*********+++,,,---...///......------,,,,,,,,,,,,***+++,,,,,,+++***+++,,,************************---,,,++++++*********+++///---+++***)))***++++++*********++++++,,,,,,,,,........................++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))*********++++++,,,,,,,,,*********,,,,,,+++************+++++++++,,,,,,*********+++,,,...///000++++++++++++++++++++++++))))))******)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******------,,,,,,,,,---......---------------,,,,,,,,,------------,,,+++******,,,+++***+++---------,,,,,,,,,------------,,,,,,,,,,,,,,,------......///******+++++++++,,,,,,,,,......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,------............------,,,,,,------...///...,,,***)))***,,,---,,,,,,+++******+++,,,,,,---------------......///111000000//////....................................///000///---,,,---...............------------,,,,,,---------.........------------............---......//////......------......///......------------........./////////...---------.........---++++++,,,,,,------------++++++,,,,,,---,,,,,,+++------------------,,,,,,...---,,,---//////---,,,+++,,,,,,---,,,,,,++++++---------+++******,,,///.........------.........---,,,,,,+++++++++,,,,,,++++++++++++,,,------...,,,,,,,,,---------......,,,,,,,,,------.........---------........................------,,,,,,,,,---------.........//////---,,,++++++,,,---///000...,,,))))))***,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))******++++++++++++******))))))))))))***************)))))))))))))))++++++++++++++++++++++++***)))))))))(((''''''''',,,,,,+++++++++*********))))))))))))))))))))))))************************(((((())))))))))))******000///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000,,,***---...,,,***+++---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,---///000------,,,+++******))))))************************************************,,,,,,++++++***++++++,,,......---,,,,,,,,,,,,,,,---,,,,,,---//////---+++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,------,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++---,,,+++***)))***++++++******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------...---------++++++++++++++++++++++++))))))***+++,,,------...---+++***+++,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,+++***))))))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******---,,,,,,,,,------...///+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++***+++***)))***+++,,,+++***++++++,,,,,,,,,,,,++++++------------------,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------............------,,,,,,------...---,,,+++******,,,...000------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---...//////...//////111222333........................///000111000///...///000.....................---+++,,,,,,,,,---------------------.........//////------............------,,,---............------,,,,,,---------...............///...............+++++++++++++++,,,,,,,,,+++,,,,,,---,,,,,,++++++---------------------------,,,+++,,,......,,,+++++++++,,,,,,---,,,,,,+++,,,---,,,+++******,,,...---..................---,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,......,,,,,,,,,---------......+++,,,,,,------.......................................------,,,,,,++++++//////.........------------,,,++++++,,,---///000---+++))))))***,,,,,,+++++++++++++++++++++++++++)))))))))))))))))))))***)))******+++,,,,,,,,,,,,***************+++++++++******))))))))))))******))))))))))))))))))*********************************)))))))))((('''''''''***************)))))))))))))))))))))))))))))))))************************'''''''''((((((((())))))000/////////000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000+++000333///,,,------+++...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++,,,---///000------------,,,,,,,,,,,,******+++,,,,,,+++***************+++++++++++++++---,,,++++++******++++++---------------------,,,,,,++++++,,,......---++++++++++++***++++++,,,,,,///...,,,+++++++++,,,---...///000000......///000------------------------,,,,,,++++++***++++++,,,******++++++++++++++++++***++++++,,,,,,,,,++++++*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,---...///000---,,,++++++,,,,,,+++***++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++***++++++++++++,,,,,,,,,111///,,,+++++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,+++++++++,,,---...///******++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***)))((()))+++,,,+++******++++++,,,,,,++++++***------...------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,------------------...------,,,,,,------...++++++++++++,,,---///000------............------,,,++++++++++++,,,---------------...///222444666........................000111111111///...///000..................//////,,,,,,,,,---------...............////////////000.........//////.........------.../////////......------------.........///,,,...///...---,,,---.........---------......///---------------,,,,,,+++------------............------............------+++,,,,,,---------------,,,,,,---,,,++++++,,,...------...//////...------,,,,,,,,,,,,------------......---,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,------........./////////...............------------------,,,,,,000//////...------,,,,,,------,,,,,,,,,---......,,,+++))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++)))***++++++++++++++++++******))))))******+++,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************&&&''''''(((((()))))))))...------...///000...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000+++@@@KKK>>>///---...,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++++++++---...///++++++,,,------------,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,---+++++++++***++++++,,,,,,+++,,,,,,---------,,,,,,,,,+++***+++,,,------,,,******++++++,,,---...///...---+++*********,,,------...///...---,,,---///------------------------,,,++++++***++++++,,,,,,'''(((***,,,,,,,,,+++******+++,,,,,,,,,,,,+++***************++++++,,,,,,******************************+++++++++******)))++++++++++++++++++++++++***+++,,,---///000111222...,,,++++++,,,,,,+++***+++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,000---++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,*********++++++,,,---...+++++++++,,,,,,,,,------******+++,,,------------+++***)))***,,,---,,,+++******++++++++++++******,,,,,,---------,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------............------------------------,,,,,,...------,,,,,,------...+++,,,,,,,,,------......------............------,,,,,,,,,,,,,,,---......---,,,,,,---///222444666...........................///000///---------...------......//////000000............/////////000/////////000000000111111000000111111111111000000//////000111111111111111////////////000000000000---///000000...---...000111000//////...///000111...............---,,,,,,------------.........///+++...000000---,,,---///,,,,,,---...............+++---......,,,,,,,,,---------...//////...------+++,,,,,,------...------///...,,,++++++,,,---...,,,,,,,,,---------......,,,,,,------------------000/////////.........---------------..............................---------------...------,,,,,,+++***)))***,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,***++++++++++++******)))+++***)))))))))***+++,,,******))))))))))))******((()))))))))************((((((((((((((((((((((((+++++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************((((((((()))***+++++++++*********,,,///000///...,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000000SSSdddNNN444---///,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++************,,,---...(((((()))++++++++++++++++++,,,------------,,,++++++++++++,,,,,,---------)))))))))***+++,,,......)))***+++,,,,,,,,,,,,,,,,,,***))))))+++------,,,++++++,,,---///111333444...---+++))))))***+++,,,)))***++++++))))))***+++------------------------+++++++++***++++++,,,,,,%%%'''***---...---+++******+++,,,---,,,,,,***)))*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,...000111222333...---+++,,,,,,---+++***++++++,,,,,,,,,---------************+++,,,---...*********++++++,,,,,,,,,---***'''(((+++......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------************+++,,,---...,,,,,,,,,------.........)))***+++,,,---.........,,,+++***+++---...---,,,******++++++++++++*********+++,,,---...---,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---......//////......---.........------,,,,,,,,,...------,,,,,,------...,,,------......---,,,,,,,,,------......------,,,...------------...//////...---,,,---...111444555////////////////////////---.........,,,+++,,,---,,,------...///000111111000000000000111111111111000000000000111111111111222222333333333333222222000111222333333333333333111111111111222222222222000222444333000///111333111000///......///000111.../////////...------,,,---------.........//////)))---111///+++))),,,///,,,------.../////////...***---//////...,,,,,,---,,,---...//////...---,,,+++,,,------.........------,,,***(((((((((***+++,,,,,,,,,---------......------------------------000000//////.........------------....../////////,,,,,,------.../////////------...///...---+++******)))***+++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++***)))(((+++***)))))))))***,,,---******))))))))))))******(((((())))))*********+++(((((((((((((((((((((((()))))))))***+++++++++,,,+++++++++++++++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---------------......///000111111111000///......------.........///000111111222<<>>CCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@????????????AAA@@@@@@DDDHHHHHHCCC===@@@@@@??????>>>===;;;;;;777777777888888888999999666666666666555333222111111111111111000000000000//////////////////////////////......---......///------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------/////////---,,,---.../////////....../////////...------------...//////555444222111///---,,,+++,,,,,,,,,,,,------------++++++************++++++************************(((((()))***+++---...///777444///***((()))+++---)))))))))***,,,,,,***))))))))))))))))))************))))))***,,,---,,,+++***++++++,,,,,,,,,++++++******))))))))))))))))))++++++***))))))***++++++************)))))))))))),,,,,,+++++++++*********))))))*********+++++++++++++++++++++,,,---....../////////......---------++++++,,,,,,,,,---------111000...,,,,,,.........,,,---...//////...,,,+++---..................---------......---,,,++++++---,,,+++,,,.........---+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------......---,,,++++++******+++++++++,,,,,,,,,------------------,,,+++*********((()))---222444///***------........./////////---------,,,,,,------...,,,+++++++++,,,,,,---...,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,+++***)))))),,,...---------,,,,,,++++++***************************,,,---...///...---,,,+++***++++++,,,,,,---------///...,,,++++++,,,...///,,,,,,+++***+++,,,...///+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------,,,+++************---------------.........***+++,,,+++))))))+++---***,,,------,,,++++++,,,***+++,,,---...///000000,,,,,,,,,++++++*********)))***,,,......---,,,***------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++(((((()))***+++,,,,,,---------,,,+++************+++,,,,,,,,,,,,,,,,,,+++)))...111///,,,+++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,------......------000+++))),,,222555222---,,,,,,,,,------------...///......------------...000//////......------,,,/////////000111222333444222222111222222333444555555777888999999999;;;======>>>???AAACCCEEEGGGGGGKKKJJJHHHIIIKKKMMMMMMLLLIIIIIIHHHGGGFFFEEEEEEEEEJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGEEEEEEEEEEEEEEEHHHEEEEEEKKKQQQPPPIIIAAADDDEEEEEEDDDCCCBBBAAAAAA;;;;;;<<<======>>>??????<<<<<<<<<;;;999888777666444444333222222111000000////////////////////////000//////...............------------------------------------------------+++,,,---......---,,,+++------------------------///...---,,,,,,,,,,,,,,,---...///...---,,,---/////////............//////......------...............---------------------+++,,,,,,,,,------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...333111---+++)))***+++,,,,,,+++***+++,,,,,,+++))))))***+++***)))))))))***,,,+++***,,,...///...---******++++++,,,+++++++++************************+++******************+++*********))))))))))))))),,,+++++++++************************************............///000111222000000000000////////////---------------.........111//////000///,,,,,,...---...///000000///...---.........------.........------.........---,,,,,,---,,,+++,,,...///...---++++++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******++++++,,,,,,,,,------------------------,,,+++******((()))---222444///***++++++,,,---...///000000...------,,,,,,---------...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,+++******))),,,,,,,,,+++))))))+++......------,,,,,,+++++++++************************,,,---...///...---,,,++++++++++++,,,,,,------...///...,,,******,,,...///,,,+++******+++,,,...///+++++++++,,,,,,,,,------((()))***+++,,,...//////---,,,++++++*********+++++++++++++++************)))***,,,,,,++++++,,,---***,,,...---,,,+++,,,---)))***+++,,,---...///000,,,,,,,,,++++++*********((()))+++,,,---,,,***)))---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,---,,,++++++*********+++,,,,,,,,,------,,,,,,,,,)))+++---...+++))))))++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,------......------...***)))...555999666111,,,,,,---------.........//////...---------......///.........---------,,,......///000222444555666333333444555666888999:::===???AAAAAAAAABBBDDDFFFGGGGGGIIIKKKMMMOOOQQQRRRUUUSSSRRRRRRSSSSSSRRRQQQJJJIIIIIIIIIIIIJJJKKKLLLOOOOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLIIIIIINNNTTTTTTMMMFFFGGGGGGHHHGGGGGGFFFEEEDDD???@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???>>>======777777666666555444333333222222111111111000000000000000///...............------------------------------------------------+++,,,---......---,,,+++------------------------///...---,,,,,,,,,,,,,,,,,,...///...------...///...------,,,,,,------.....................------,,,,,,,,,,,,,,,---------,,,,,,,,,------............------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,++++++++++++222///,,,+++,,,,,,,,,++++++---...,,,)))((((((***,,,+++***+++---...---,,,(((((()))***++++++******))))))******+++,,,,,,---*********++++++*********))))))))))))))))))******++++++*********)))))))))+++++++++************)))...------......///000111..........................................//////+++,,,000111///,,,,,,///.........////////////000///...------------...///...........................,,,,,,,,,...///...---+++,,,,,,------......///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,------------,,,------------,,,,,,+++***)))***---000111...+++((()))***+++,,,---.........------,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++******))),,,------,,,******+++---------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------------///...,,,++++++,,,...///++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------((()))***+++,,,---...///,,,++++++***++++++,,,,,,---------,,,,,,,,,,,,+++))))))+++...000000...++++++,,,......,,,,,,,,,------------,,,,,,+++++++++,,,,,,++++++++++++++++++((()))***+++,,,+++******,,,------------,,,,,,+++------------,,,,,,,,,,,,***+++---......---,,,,,,......------,,,,,,,,,+++,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,+++,,,...,,,'''&&&))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------......------,,,***+++///666999777333,,,---------............///...............//////,,,,,,,,,,,,,,,,,,,,,,,,---...///000333555777888555666777999<<>>>>><<<;;;999777666666555555333222222111111111////////////////////////........................---------,,,,,,---------........................------,,,,,,,,,---......,,,---......------...000......------------............/////////...,,,,,,///.........---,,,,,,,,,............------------,,,,,,++++++++++++,,,,,,************************,,,,,,++++++***+++++++++******+++++++++,,,,,,+++---,,,,,,---///000///...***---000///,,,+++...222---,,,******++++++***((('''((()))***++++++++++++************++++++++++++)))***++++++++++++***)))((()))))))))************,,,,,,+++++++++***************************++++++000//////000000111222333......//////////////////........................,,,//////+++***...000...///---+++******,,,///111///...---,,,,,,---...///000///...,,,---...000111...---,,,---/////////...,,,,,,------...///000000,,,,,,,,,---------......////////////////////////,,,,,,------------------,,,,,,,,,---------......++++++,,,---............***+++,,,,,,******+++---.........------,,,,,,,,,---,,,++++++************++++++++++++,,,---......***+++,,,,,,------------+++++++++,,,,,,---------------......------,,,++++++---///...---+++******,,,,,,,,,------.........------------------------******))))))***,,,...///.........------,,,,,,,,,---------,,,,,,---------+++,,,---...------+++***++++++,,,,,,,,,---------------,,,,,,+++***)))))))))))))))***+++,,,......------,,,,,,,,,++++++++++++))))))000888999000(((+++---......---,,,,,,---,,,,,,------------------*********++++++,,,,,,---,,,,,,+++++++++,,,---...++++++,,,---.....................------,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......,,,------......------,,,***(((***000111------111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------***,,,...000111000//////---------.........//////---------......000111222000000111222333444555555555555777999<<>><<<======<<<:::999888777666333333333222222222222111///000111111000///---,,,------,,,,,,------...///........................000///---,,,,,,---///000...---,,,++++++,,,---...000000///...---,,,,,,+++......//////////////////+++---000111///...------........................///...---,,,++++++++++++++++++++++++++++++++++++222///,,,***))))))+++,,,))))))))))))))))))))))))(((((()))))))))*********///...,,,+++,,,000777<<>>???AAADDDHHHKKKNNNPPPUUUVVVWWWWWWWWWWWWXXXYYY]]]]]]]]]```dddeeeeeeeeebbbbbbcccddddddeeeeeedddjjjiiihhhfffcccaaa^^^]]]]]]___bbbdddeeeeeedddcccaaa___\\\YYYWWWWWWXXXYYYTTTSSSQQQPPPPPPQQQRRRSSSYYYZZZ[[[ZZZXXXVVVUUUUUUVVVXXX\\\___aaabbbcccccc]]][[[YYYYYYZZZ[[[[[[ZZZPPPNNNMMMPPPSSSSSSQQQMMMKKKLLLOOOQQQRRRRRRQQQPPPPPPPPPPPPOOOPPPPPPQQQQQQRRRQQQPPPOOOMMMLLLKKKJJJEEEEEEEEEFFFGGGIIIJJJKKKIIIHHHGGGEEECCCAAA@@@??????>>>>>><<<;;;999777666666555444333222222222222000000/////////000111111........................,,,---///000000///---,,,///......------......///000000000000000000000000000000//////.........---,,,---...---,,,+++---...........................///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++++++++***,,,///222<<>>333***))),,,***))))))))))))***+++++++++,,,------+++))))))***************)))))))))))))))+++,,,,,,++++++---......,,,******++++++***)))******)))******+++,,,---...222444111///111444555333222111///...//////000////////////000000000000222111000///...---,,,,,,......////////////......,,,///...))))))---//////++++++,,,------..................////////////000...------------....../////////...---,,,,,,,,,,,,......////////////........................------...------,,,,,,------......------,,,++++++++++++........................+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...777333...+++******)))))),,,,,,,,,,,,,,,---......------------------------------------,,,++++++***------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,,,,------------,,,,,,...---------------------+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,******++++++,,,,,,------***,,,//////...,,,,,,,,,///...------//////...------------,,,,,,++++++***...---,,,++++++---///000(((***,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---......---,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---000222222///------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------------------------------......//////,,,,,,,,,---------------...000000///---,,,---...------------............000000///...------///000,,,...///000000000111222000333777:::<<<>>>AAADDDGGGHHHJJJMMMQQQTTTWWWYYYZZZ[[[\\\ZZZXXXWWWXXXYYY______```ccceeefffeeeccccccdddfffggghhhhhhhhhhhhiiihhhgggeeedddcccbbbbbbbbbccceeefffggggggfffeee```]]]XXXTTTQQQOOOOOOOOOKKKJJJIIIHHHHHHJJJMMMPPPVVVXXX[[[\\\ZZZWWWUUUUUUSSSUUUYYY]]]aaabbbbbbbbb___]]][[[[[[\\\]]]\\\[[[UUUTTTTTTTTTUUUSSSOOOLLLLLLNNNPPPRRRRRRRRRPPPOOORRRQQQQQQQQQRRRSSSTTTTTTQQQQQQPPPOOOMMMLLLKKKJJJHHHHHHHHHHHHIIIKKKMMMOOOMMMMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCAAA@@@???>>>===:::777555444333444111000000/////////000000...........................///000111111000///.../////////....../////////....../////////000000000000000000///......---------...---+++***+++---///..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,)))***+++***))))))+++---...555;;;999000******---)))))))))*********++++++,,,...///...+++*********,,,,,,++++++******))))))(((***+++,,,++++++---///---,,,******,,,---,,,+++************++++++,,,---000666777111...111333222444333111/////////000000////////////000000000000......//////////////////...//////////////////...+++000222///---...///------............---,,,+++.........////////////000---------------...///000111000///...------------......////////////.................................------,,,,,,------...---------,,,,,,++++++***........................+++++++++,,,,,,,,,---------,,,,,,,,,------...///;;;777111---+++***)))(((------,,,,,,------...///,,,,,,------------------------------,,,++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))------............------------,,,,,,,,,,,,---...+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++,,,,,,------......***,,,//////...,,,,,,,,,///...------//////...---...------,,,,,,+++++++++...---,,,++++++---///000,,,...///...,,,++++++,,,++++++++++++++++++++++++------,,,,,,---...//////,,,,,,++++++++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111333333000---.........---,,,+++***))),,,------......---------------------------------------............//////,,,,,,,,,------............//////...,,,+++,,,------------....../////////...111444555333111000000,,,///222333222222444666666:::???CCCFFFJJJMMMPPPQQQQQQSSSTTTWWWYYY\\\]]]]]]^^^^^^]]]ZZZYYYYYYZZZbbbbbbbbbdddffffffeeeccceeefffhhhjjjkkkkkkjjjiiigggffffffeeeddddddcccccceeefffggghhhhhhgggffffff[[[WWWQQQJJJEEECCCBBBBBB???@@@@@@??????BBBGGGKKKSSSVVVZZZ\\\[[[YYYXXXXXXSSSVVV[[[```ccceeeeeedddcccaaa___^^^^^^^^^]]]\\\YYYXXXXXXXXXWWWUUUQQQNNNOOOPPPRRRSSSRRRQQQOOONNNPPPPPPQQQQQQRRRSSSTTTUUUQQQQQQPPPOOONNNMMMLLLLLLLLLKKKJJJJJJJJJLLLMMMNNNOOONNNMMMLLLKKKIIIHHHHHHGGGHHHJJJKKKLLLLLLKKKJJJHHHFFFBBB>>>:::888666555333222111000//////////////////////////////////////////...------...//////...//////////////////...,,,------......//////000000000//////.........---......---+++***+++...000..............................------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---,,,+++***++++++++++++++++++++++++***)))))))))***---///000---...///...---,,,---///***,,,///...,,,******+++)))*********++++++++++++---...///...,,,*********---------,,,,,,+++++++++((()))++++++++++++---...+++***)))***---///000///++++++++++++++++++,,,---333888888111///444444111333333222111000000000000////////////000000000000,,,,,,---...///000111111...//////000000//////...111777:::555111///...,,,////////////...,,,+++)))------........./////////------------...///000000222222000///......------......////////////......---------..................------,,,,,,------...,,,------------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000666333000------...---,,,---------------......///,,,,,,,,,,,,------------,,,,,,---------,,,++++++++++++,,,---------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++---......//////......------,,,+++++++++,,,......++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,---------------......+++---......---,,,,,,------,,,++++++------,,,+++------------,,,,,,,,,,,,++++++*********+++,,,---...000111000...,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------....../////////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------...000222222000............---,,,+++***))),,,------............---------------------------........................,,,,,,,,,---......//////---...///...,,,,,,,,,...---------...//////000000...444999;;;888555333333111555999;;;::::::<<<>>>@@@CCCIIIMMMPPPSSSVVVXXXXXXXXXXXXYYY[[[]]]___```aaabbbbbbaaa```______```ffffffeeeggghhhiiihhhfffggghhhkkklllmmmlllkkkjjjhhhhhhggggggfffeeecccccciiiiiiiiiiiihhhhhhgggfffZZZUUUKKKBBB<<<999999999666888:::999999:::???DDDMMMQQQVVVYYYZZZYYYZZZZZZWWWZZZ```eeehhhjjjiiiiiihhhfffcccbbbcccbbbaaa```[[[\\\\\\[[[ZZZXXXVVVUUUSSSSSSRRRRRRPPPOOONNNMMMLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMMMMLLLLLLMMMMMMNNNOOONNNNNNMMMLLLLLLKKKKKKKKKMMMPPPSSSUUUUUUUUUTTTRRRPPPLLLHHHCCC???===;;;999888666444222111000000////////////////////////...---+++))))))+++---...---......//////......---,,,---------......////////////////////////////////////...---+++,,,...111..............................---------------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***++++++++++++++++++++++++++++++***+++---000333555,,,---...---++++++,,,...///---+++************))))))***++++++,,,,,,++++++,,,---......,,,******+++---------------,,,,,,,,,(((***++++++******,,,---***))))))+++...111222222,,,,,,++++++++++++,,,,,,222888888444888AAABBB<<<222222222222111000//////////////////000000000000,,,,,,---...///000111222//////000000000000//////333999;;;555///......------...///000///...,,,***,,,---------............------------...///000111444333222000//////............////////////......,,,,,,---------............------,,,,,,------...,,,,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------...///000000...------...//////...---------------...//////++++++,,,,,,,,,---------++++++,,,---------,,,,,,------------------,,,,,,++++++---.........------------..................,,,------......------,,,---,,,+++***+++,,,...///++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---...---,,,+++---///---,,,++++++------,,,+++,,,,,,,,,---------------*********+++++++++,,,,,,---///000000...------...+++,,,,,,,,,------------***+++---...//////......***+++,,,.........---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,///......///000000///---++++++,,,---------,,,+++,,,,,,---.......................................------------------------,,,,,,------.../////////---...//////...---...000---------...///000000000111777<<<>>>;;;888888999999>>>CCCEEEDDDDDDFFFIIIJJJMMMRRRUUUVVVWWWXXXZZZ[[[[[[[[[]]]^^^```bbbcccdddeeegggfffffffffgggiiijjjiiiggghhhjjjkkkkkkjjjiiijjjlllnnnnnnmmmkkkiiifffgggiiikkkkkkjjjiiihhhllllllkkkkkkjjjiiihhhhhh___WWWKKK@@@888555666777222555888777555555888<<>>>>>;;;:::<<>>eeennnSSS888555111000000111111000++++++,,,------......///...............///000000...///000111111000///...//////............//////(((***---......///111222((()))+++---...000000111,,,---......,,,,,,---...000000//////......------//////.........---------000///...---------------+++,,,---.........------......---,,,++++++++++++---,,,,,,+++++++++,,,,,,/////////...---------,,,...///000///...///000222///......------......///............//////000000------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------)))******++++++,,,,,,------------.........//////...+++)))))),,,......,,,***)))))))))***++++++,,,------------------------******++++++,,,---......---...............------------------------------------------------------,,,+++)))(((((()))+++,,,...------,,,,,,,,,------+++******,,,...000000///////////////////////////---......///////////////---,,,,,,,,,,,,,,,------,,,---......//////............//////......---,,,,,,---.........---,,,+++//////.........---------////////////////////////..............................---,,,,,,,,,------///000000111111000////////////000000111111222222444666:::<<<>>>AAADDDGGGKKKLLLMMMOOOQQQRRRTTTUUUWWWXXXZZZZZZZZZZZZ\\\]]]_________```aaacccdddeeedddeeeggghhhjjjjjjjjjjjjiiijjjmmmoooooonnnlllkkkllllllllllllkkkiiigggfffcccggglllnnnnnnnnnoooqqqoooooooooooonnnllljjjiiiccc\\\PPPDDD;;;666555555666666666777777777777888;;;;;;<<<>>>AAAEEEIIIKKKTTTWWW]]]ccchhhjjjkkkkkkjjjjjjlllmmmmmmlllkkkjjjnnnmmmkkkiiiddd]]]UUUOOOIIIFFFBBB>>>;;;999999999999999:::;;;===???AAABBBEEEEEEDDDDDDEEEFFFHHHIIIIIIKKKNNNPPPQQQQQQPPPOOOLLLNNNOOOPPPOOOPPPQQQSSSQQQUUUYYY]]]___bbbdddfffaaaaaaaaa___]]]YYYUUUSSSPPPOOOLLLJJJHHHDDD@@@<<<777555333333333222111//////000000//////---,,,+++111111000///////////////........................////////////000000000000000000///...............+++,,,---...///111222222.................................------,,,,,,,,,------,,,,,,,,,---...///...------,,,***))))))(((++++++,,,,,,,,,---------,,,---......,,,,,,---...............---,,,++++++,,,,,,,,,,,,+++******)))+++******))))))******+++000---+++***+++---......++++++******++++++,,,---+++,,,---.........---,,,---,,,,,,++++++,,,,,,---000444666555CCCfffqqq\\\999666333111111111000///000000///......------,,,...............///000000...///000111111000///...//////............//////+++---//////.........///////////////......---,,,,,,---......,,,,,,---...000000111111111000////////////.........---------//////...---------------///////////////000000000...------,,,,,,,,,,,,---------,,,,,,,,,,,,------...............---------.../////////......000111......------------......------......////////////------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,---------.........//////...,,,***+++---///...---,,,,,,,,,,,,,,,---......------------------------/////////000000111111222---...............------................................................///...,,,++++++,,,...///...------,,,,,,------...,,,+++***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////......---,,,,,,,,,------,,,---......//////......///............------------------......------,,,//////.........---------................................................///......---------......///////////////000000000......000111333444666666888;;;>>>AAACCCFFFJJJMMMMMMNNNPPPRRRTTTVVVWWWXXXZZZ\\\]]]^^^]]]^^^```aaaeeeeeeddddddddddddeeefffeeefffiiilllmmmmmmmmmlllfffhhhkkkmmmmmmmmmkkkjjjmmmmmmnnnmmmlllkkkiiihhhgggjjjnnnoooooonnnpppqqqooonnnmmmlllkkkjjjiiiiiifff```UUUIII@@@:::777666777777777777777777777777777666777888:::===AAABBBIIIMMMSSSZZZ___bbbccccccdddeeeggghhhhhhhhhgggggghhhgggfffddd```YYYQQQLLLAAA???<<<999777777777777666666666777999:::<<<===999::::::;;;>>>@@@CCCDDDGGGHHHKKKNNNPPPRRRRRRRRRQQQRRRSSSRRRPPPNNNOOOPPPSSSVVVZZZ]]]___```bbbdddbbbccccccbbb```]]]ZZZXXXUUUSSSQQQOOONNNKKKFFFCCC???===:::999888666333000000000000///////////////000//////.........//////........................////////////000000000000000000///...............,,,------...///000111111.................................------,,,,,,,,,---------------...//////,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,---......,,,,,,---...---------...------,,,,,,)))***+++,,,---.........------,,,,,,,,,,,,------...,,,******,,,------,,,+++++++++***++++++,,,---+++,,,---.........---------,,,,,,++++++,,,,,,---222111555666;;;OOOWWWKKK:::888444222111111000...111111000000///......---...............///000000//////000000000000////////////............//////...///111000...,,,,,,---222111111000...---,,,,,,,,,.........---,,,---...///111222444444333222000/////////............---......---,,,,,,,,,------000///.........///111222...------------...//////......---...............---------...............---.........------///000...------,,,,,,------...---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111000000///......---------------...............---,,,,,,---///000...---------,,,,,,,,,---......------------------------------------------------------...............---////////////////////////........................---,,,+++******+++,,,---...---------------......---,,,++++++---......---////////////////////////------...////////////...000///---,,,,,,,,,---...,,,---......//////......000///...---,,,---.........---------------.....................---------................................................///.............../////////............///111222///000222555777:::<<<===???AAAEEEGGGJJJLLLPPPRRRPPPQQQSSSVVVXXX[[[]]]^^^___aaabbbbbbbbbccceeegggjjjiiihhhgggfffeeeeeeeeedddgggjjjnnnooopppooonnniiijjjmmmoooqqqqqqpppooonnnnnnnnnnnnnnnmmmlllkkkkkklllnnnnnnmmmllllllmmmlllkkkiiihhhggggggggggggfffaaaXXXNNNEEE>>>:::888777777777777777777777777666555555555666888:::;;;>>>AAAGGGNNNSSSVVVXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^]]]\\\ZZZWWWRRRKKKFFF:::999777666555555666777444444444555555666777888222333444555777999;;;===@@@BBBDDDGGGKKKNNNPPPQQQUUUUUUUUUSSSOOOMMMMMMMMMSSSVVVZZZ]]]^^^___```aaabbbcccccccccbbb```]]]\\\[[[YYYWWWVVVUUURRROOOLLLJJJGGGDDDAAA???;;;777444333222111000///000111222......---------......///........................////////////000000000000000000/////////...................../////////000.................................------------------------.........//////,,,,,,,,,---------......,,,,,,,,,,,,------------,,,...///...---,,,---...,,,,,,------...---------.........---+++***((('''------,,,,,,,,,,,,---------,,,++++++------,,,++++++++++++++++++,,,------+++,,,------......------------,,,,,,,,,,,,------222---111333000555:::444999666444222222222111000---......//////000111111...............///000000//////000000000000////////////............//////...000111000...---------...............//////000---...///...---,,,---///...000222444555444222111/////////...............------,,,,,,,,,,,,------...---+++******,,,...///---------......///111111.........///////////////,,,---------.../////////,,,---------,,,,,,...///------,,,,,,,,,,,,------------------............................................................------------------------,,,,,,,,,------------...000000000/////////..............................------...000000000///...,,,,,,++++++++++++,,,,,,------------------------*********))))))))))))))),,,---......///.........................................................++++++***))))))***++++++...------------......//////---,,,+++---......---111111111111111111111111,,,---......//////......000///...,,,,,,,,,,,,---,,,---......///.........111///---,,,+++,,,...///......---,,,,,,---///000........................------------------------........................---------------...///000000///......///111333555555666888;;;===@@@BBBCCCFFFHHHKKKLLLMMMOOOQQQSSSSSSTTTVVVYYY\\\^^^aaabbbbbbdddeeeeeeeeefffiiikkkkkkjjjiiigggfffeeeeeeeeedddgggjjjnnnpppooonnnmmmkkklllooorrrssstttttttttooooooooonnnnnnmmmllllllkkkkkkiiigggeeecccaaaaaaeeecccaaa___^^^___```aaa^^^[[[UUUNNNFFF@@@<<<:::777777777777777777777666999888777777777777888888777:::???DDDHHHJJJKKKLLLHHHIIIJJJKKKMMMNNNNNNNNNQQQPPPOOOOOOMMMIIICCC???999888777777666777777888777666666666666666666777555555555666666777777888::::::<<>>;;;888666444111000000111222---------,,,------...///........................////////////000000000000000000000000000///......///////////////................................................---------,,,,,,------............---------............///,,,,,,,,,------------...---...///...---,,,---...++++++,,,---............///...---,,,***(((&&&$$$+++++++++******+++++++++---,,,,,,---......,,,+++,,,++++++++++++,,,------,,,,,,,,,---------------------,,,,,,,,,,,,------///)))///555000222777666444333222222333444333222,,,------...//////000000...............///000000000000////////////000000//////............//////,,,...000000///...///000+++++++++,,,---...000111---...//////------...///---...111333444333111///////////////////////////---------,,,,,,------...,,,+++***))))))+++---...---------...///000111222---...///000000000//////,,,---------.../////////+++,,,---,,,+++,,,---///...------,,,,,,------...........................................................................------------------------,,,,,,---------.........------......////////////.....................---,,,...///000000000//////------,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,------...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------.........---------------...///000222000---,,,---......---........................,,,------...............//////......------------,,,---......///.........111///---,,,+++,,,...///......---,,,---...///111---.............................................////////////////////////,,,,,,,,,,,,---...000000111111000000222555888:::>>>???@@@BBBDDDEEEGGGGGGKKKMMMNNNOOONNNNNNPPPQQQUUUVVVXXX[[[^^^aaacccdddcccdddeeeeeeeeegggjjjmmmkkkkkkjjjiiihhhhhhhhhiiigggiiilllnnnpppooonnnmmmjjjlllnnnppprrrtttttttttrrrrrrpppooonnnmmmlllkkkfffccc___[[[WWWUUUSSSQQQWWWUUUSSSQQQPPPQQQSSSTTTPPPOOOLLLHHHDDD@@@===;;;777777777777888888888888:::999999888777777777777666888:::===???@@@@@@???>>>>>>???@@@AAABBBDDDDDDEEEEEEDDDEEEDDDBBB>>>:::;;;::::::999888777777777888888777666666666666666777777888888888888888888888999:::<<<>>>AAACCCEEEHHHJJJKKKKKKJJJJJJKKKMMMMMMQQQWWW\\\^^^___```aaa```aaacccddddddcccbbb```___]]][[[ZZZZZZZZZXXXWWWTTTRRRQQQOOONNNKKKFFFCCC???===999555222111111111......---------......///////////////////////////////////////000000000000000000111111000000///...////////////............................................................++++++,,,------------,,,/////////.........------,,,,,,---------............///000///---,,,---...++++++,,,---............((()))***,,,---......///,,,++++++++++++++++++,,,...------...//////---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------.........------,,,,,,------...111,,,222777222333999777111000000111333444444222000000///......------,,,...............///000000000000////////////000000//////............//////+++---///000000///000222///...,,,++++++,,,---...---...//////...---...///---...000222222111///......////////////000000000......---------...//////...---,,,,,,,,,---//////---------......000111111,,,---...000000000//////---------...............,,,---------,,,,,,...///.........------.........///////////////.................................................................................,,,---------............,,,,,,------...//////000...............---------,,,...000000///...///000000000///.........//////------------------------........................,,,,,,---...////////////------------------------++++++++++++++++++++++++------------------------------------...///000000666333///...............////////////////////////,,,,,,---............---...///111222222111000///,,,---......//////......000///...---,,,---......------------...///000000---------...............////////////////////////////////////////////////,,,,,,,,,---...000111222444444444666888;;;===???EEEEEEFFFGGGHHHIIIJJJKKKNNNPPPQQQQQQPPPOOOPPPRRRXXXYYY[[[]]]```bbbdddeeecccddddddddddddgggjjjmmmnnnmmmmmmlllllllllmmmmmmlllmmmnnnnnnnnnmmmlllkkklllmmmoooqqqssstttuuuvvvsssrrrooollliiigggfffeee\\\XXXRRRMMMJJJHHHFFFEEEGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDCCCAAA@@@>>>===<<<888999999:::;;;<<<======:::::::::999999888777777999::::::;;;;;;:::999999<<<<<<<<<<<<===>>>@@@AAA>>>>>>>>>???@@@???<<<999;;;;;;:::999888777777666777777666555555555555555444555666888::::::;;;;;;;;;<<<===???AAACCCDDDEEEBBBDDDFFFFFFFFFFFFHHHJJJKKKOOOVVV[[[^^^___``````bbbccceeeggggggfffeeedddaaa___\\\[[[[[[[[[ZZZXXXVVVUUUTTTTTTTTTRRRNNNJJJGGGDDDAAA<<<888555444333111111000///////////////////////////////////////////////////000000000000///000111222111000///...///////////////................................................/////////***+++---.........---,,,//////.........---------,,,---------............///000000///---,,,---...,,,,,,------...---------,,,---...///000000000000......------------.........---,,,,,,......---,,,,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---...///......------------......333///333444...111666000111000000111222333222000111111000//////......---...............///000000111000///......///000111//////............//////,,,...000000000///000222222000...,,,++++++,,,------///000///...---...000000000000111000000//////.../////////000000000000///............///000111........./////////000000------------...//////000***,,,...000000000///..................---------,,,---...---,,,,,,...000000//////......//////000111111000000000/////////........................................................................------------............---.....................//////.........---------,,,...///...---,,,///111111000000//////...//////------------------------++++++,,,,,,------......+++,,,---...////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***------------...///000111999555111///////////////000000000000000000000000+++,,,------......------///111444777888666444222,,,---......//////......///............---------,,,---...//////000000000---------.........//////000000000000000000000000////////////////////////------...///000222444555666777999;;;>>>@@@BBBCCCGGGGGGHHHIIIKKKLLLMMMMMMPPPQQQSSSSSSSSSSSSUUUVVV\\\\\\^^^```bbbdddfffgggcccddddddcccdddfffkkknnnooonnnnnnmmmmmmmmmmmmmmmnnnmmmllljjjhhhgggfffeeeiiiiiikkklllnnnooopppqqqmmmkkkgggbbb^^^[[[YYYXXXQQQLLLFFFBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;<<<===???@@@BBBCCCDDD@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@???>>><<<<<<======<<<<<<<<<===??????<<<;;;<<<>>>@@@@@@>>><<<;;;;;;;;;;;;;;;:::999888777777666555555555666666333444666888999:::::::::===>>>AAACCCEEEFFFGGGGGGBBBCCCDDDDDDBBBBBBCCCDDDKKKPPPVVV[[[]]]]]]]]]^^^bbbccceeeggggggfffeeeddddddaaa^^^]]]]]]]]]\\\ZZZYYYXXXXXXYYYYYYWWWSSSOOOLLLJJJGGGDDD@@@<<<:::888555444333222111000000000////////////////////////////////////000000000000///000111222222000///............///////////////........................---........./////////000,,,---///000111000///...---------------.........------------............///000111000---,,,---...---------...------,,,,,,222111111///...,,,***)))......------------......---+++))))))***,,,,,,+++---,,,,,,,,,,,,---......------,,,,,,,,,---...///......------------......///---111111...555;;;222222111000111222111///.../////////000111111222222...............///000000111000///......///000111//////............//////---///111111000///000000222000...---,,,---///000...///000///...---...000222222111000000/////////.../////////000000111111///////////////000111111---...//////000/////////...------------...//////***+++---///000000///.../////////......------,,,---.........------///000000000////////////000000222222111111000000//////////////////////////////////////////////////////////////////////////////---------.........//////000000//////......------//////.........---------,,,...///---++++++///222//////...---------------------------------------,,,,,,------...///000000+++,,,---...////////////////////////////////////---------------------------......//////......------------......000111111:::777222000///000000///------------------------+++,,,------......------///333777;;;<<<:::777444,,,---......//////............//////......---,,,+++,,,...000111000000///---------.........//////000000000000000000000000000000000000000000000000//////000111222444666777888999<<>>?????????>>>??????@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>@@@BBBDDDFFFHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJFFFFFFFFFFFFEEEDDDCCCBBB>>>===<<<;;;;;;<<<>>>>>><<<;;;<<<>>>AAAAAA@@@>>><<<======>>>>>>======<<<999888888777777777888888777888999999999888777666<<<>>>AAAEEEHHHIIIIIIHHHEEEFFFEEECCC@@@>>>>>>???MMMQQQWWW[[[\\\\\\[[[[[[```bbbccceeeeeedddcccaaagggdddaaa______^^^]]]\\\[[[[[[[[[\\\\\\YYYUUURRRNNNMMMLLLIIIFFFBBB???===777666555333222111111000000000000000000000000000////////////000000000000///000222333222111///...............//////000000........................---.........//////000000...///111222333222000///******+++,,,---...///000---------.........//////000111111000...,,,---...............---,,,+++++++++++++++,,,,,,+++******---,,,,,,++++++,,,,,,---,,,***'''&&&(((*********---,,,,,,,,,,,,---......------,,,+++,,,---...///......------------......000000//////000000111222111111111111111111111111222111111111000000//////222222111111000000//////000000////////////000000/////////...---------,,,000000000000000000000000......//////...---,,,,,,////////////000000000000111000//////111222111000000111111111111222222222///......///111333555777...------------.../////////////////////.........111111000000//////......000000//////.........---//////............//////---....../////////////////////------...000222444<<>>:::999;;;===<<<;;;888999999;;;<<<===>>>>>>777999;;;???CCCGGGJJJLLLNNNMMMJJJGGGDDDAAA@@@???IIILLLQQQWWW[[[^^^^^^^^^[[[___cccfffffffffeeefffdddbbb``````aaaaaa```_________^^^]]][[[XXXUUUSSSWWWUUUSSSQQQOOOLLLHHHDDD@@@>>>;;;888555222111000111111222333222111///...222222111000///...------...///000111111000///...000000000000000000000000444111------///111///---//////////////////////////////000000//////...---.........------,,,,,,,,,+++,,,///000111111///.........---------,,,,,,,,,///............---------.........------,,,,,,,,,---------............///---,,,,,,+++,,,---...///---------............//////...---,,,++++++,,,---........................///000222444444333222000111111111111111111111111000000000000//////......111111111000000000000000000000////////////000000..................------000000000000000000000000000000000000000///......////////////000000000000000111111111111111111111000000111111111222222222111000000///000111222333...---------......///////////////////////////...000000000000//////......000000/////////.........//////............//////---....../////////////////////...---...000222333???333---111222---+++///////////////////////////000//////...------,,,,,,......................................................---------,,,,,,,,,...............---------...........................------,,,,,,------...---....../////////////////////000000//////...---........................,,,,,,---------............---,,,++++++---...///...............//////000...//////000000//////......///000000000///---,,,///////////////////////////000000000000000000///+++---...---,,,,,,---.........///000000///......000//////......//////000000000/////////.........///000000000...---...///222111000000111222222222222444666888:::<<<@@@CCCFFFFFFGGGGGGHHHIIIJJJJJJKKKMMMOOOQQQTTTUUUVVVWWWWWWZZZ]]]^^^]]]]]]___aaadddddddddccccccccceeefffdddcccbbbbbbbbbccceeefffiiiiiihhhfffccc```]]][[[WWWVVVRRRLLLGGGDDDDDDEEEGGGFFFFFFFFFHHHJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGNNNOOOPPPQQQQQQPPPPPPOOONNNOOONNNJJJGGGFFFHHHJJJKKKLLLMMMNNNPPPSSSUUUVVVWWWZZZ^^^```aaa```^^^]]]aaa```___^^^]]]]]]]]]]]]XXXTTTOOOLLLIIIFFFBBB??????>>>???DDDKKKRRRUUUVVVVVVVVVUUUTTTRRRQQQOOONNNKKKHHHDDDBBBCCCCCCBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===???BBBCCCKKKJJJHHHEEECCCBBBAAAAAAFFFIIIMMMRRRVVVYYYZZZZZZ\\\```cccffffffeeeeeefffeeecccaaa```aaaaaa```^^^______^^^]]][[[YYYWWWVVVWWWVVVTTTTTTSSSQQQNNNKKKFFFDDDAAA>>>:::888666555111111222222111000000///111111000000000/////////...///000111111000///...000000000000000000000000111000......///000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***......---------,,,,,,,,,,,,---///111111111000///.........---------,,,,,,///............---------.........------,,,,,,,,,---------............///------,,,,,,,,,---...///---------............//////......---------------........................---000555888888666222///111111111111111111111111////////////............000000000000111111111111000000////////////000000..................//////000000000000000000000000111111222222111111000000////////////000000000000///222444333111000111333000000000111111111222222333222111000////////////------........./////////......//////////////////000000000////////////...000000////////////......//////............//////---....../////////////////////.........000111222===333...222222...,,,////////////////////////////////////...------,,,,,,................................................---------,,,,,,,,,,,,,,,---------...............000000///......---,,,,,,......------------......---......///////////////000000000000000000///...........................,,,------------.........///...---,,,,,,,,,---...------------....../////////..................////////////000//////...---//////////////////////////////............//////+++---............000111...//////000000//////...111000000//////000000111000000////////////......000111222111///...///000444333333333333333444444666888<<>>======???>>>>>>>>>???@@@BBBDDDFFFGGGGGGHHHJJJKKKMMMOOOOOOOOOPPPSSSVVVXXXYYYYYYXXX^^^^^^______`````````aaa``````]]]ZZZVVVUUUVVVWWWWWWXXXXXXYYYZZZ\\\]]]^^^___aaadddggghhhgggfffeeefffeeeeeeeeeeeeeeeffffffgggccc^^^YYYUUUQQQLLLIIIGGGHHHJJJOOOVVV]]]bbbcccdddddddddcccaaa^^^\\\[[[YYYVVVRRRPPPOOOOOOMMMLLLGGGFFFEEECCCBBBAAA@@@???===<<<;;;::::::;;;===>>>EEEDDDCCCBBBAAAAAAAAAAAAEEEFFFIIIMMMPPPSSSUUUVVV[[[^^^bbbdddddddddeeeffffffdddbbbbbbbbbaaa```^^^```___^^^]]]\\\[[[[[[[[[XXXWWWVVVWWWXXXWWWUUUSSSNNNMMMJJJFFFCCC@@@>>>===444333222111000000000000//////000000000111111111//////000000000000//////000000000000000000000000.../////////......000111///////////////////////////////////////......---...------------,,,,,,,,,,,,---///000111111000000.........------------,,,///............---------.........------------------------............///---------,,,------...///---------............///....../////////...------...........................000444777888555222///111111111111111111111111//////////////////////////////000000111111222222000000////////////000000------......//////000000////////////////////////111111111222222111111000////////////000000000000///333777555111///111444000000000000111111111111222111111000///......------......///////////////............////////////////////////////////////000000////////////////////////............//////---....../////////////////////......///000111222666///---000111//////222//////////////////////////////.........---------................................................------------------------,,,---------.../////////000000000//////...............------------......---....../////////////////////000000000//////...........................------------............000///...---,,,,,,------,,,------...///////////////...---,,,,,,---.../////////////////////......///////////////////////////...---,,,,,,---...///---...///000//////000222/////////000000/////////000000000000000000000000000000//////////////////000111222111///...///000333444555555555666888:::<<>>>>>===<<<;;;<<<>>><<<===>>>@@@BBBEEEIIILLLPPPRRRUUUXXX[[[^^^___```ZZZ]]]bbbgggjjjllllllkkklllkkkkkkllllllnnnooopppooommmkkkhhheeeeeeeeeffffffffffffffffffhhhiiiiiiggggggiiikkklllllliiigggfffffffffggghhhiiijjjkkkqqqnnnjjjeeeaaa]]]ZZZXXXSSSTTTVVV[[[aaagggkkknnnmmmmmmnnnmmmkkkiiifffdddeeecccaaa___]]]\\\\\\[[[WWWVVVTTTRRROOOLLLJJJIIICCCAAA???======>>>@@@AAA>>>>>>>>>>>>>>>>>>???@@@CCCDDDFFFIIILLLNNNPPPRRRVVVYYY\\\^^^```aaadddfffeeedddccccccccccccaaa___```___^^^]]]]]]^^^___```[[[ZZZYYYZZZ[[[[[[YYYXXXVVVTTTQQQMMMJJJGGGEEEDDD;;;999666444111000000000//////000000111222333333//////000000000000//////////////////////////////---000111000---,,,...111000000000000000000000000000111111111111000//////------------------------,,,,,,...///000000//////............------------///............---------...............------------------............///...------------.........---------............///---...///000000///...---........................///000111333333222222111000000000000000000000000000000000000000000000000//////000000111111222222000000////////////000000---......//////000000000//////////////////////////////000000111000000///////////////000000000000///333777666111///000333//////000000000111111111000000000000000/////////---...///000000000//////---.........//////000000...............///////////////000000000000000000//////............//////---......//////////////////////////////000000000111---,,,...///...///000////////////////////////...............---------............................................................////////////,,,---------...///////////////000000000111111111///......------......///---......///////////////---......//////.................................---------.........//////000//////...------------,,,---...000111111000000///...---,,,,,,---.../////////.........////////////////////////////////////...---,,,,,,---...//////000111111//////000111000000000//////000000000//////////////////////////////000000000000000000///111222111000///000111222444777888888:::>>>AAAEEEFFFHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNOOOOOOPPPPPPUUUVVVYYY[[[^^^```aaabbbaaa````````````___]]]\\\[[[XXXTTTSSSTTTUUUTTTSSSQQQOOOLLLIIIFFFEEEEEEEEEDDDDDDDDDDDDBBB???<<<:::999;;;>>>>>>>>>>>>???AAA???BBBDDDFFFHHHLLLRRRWWW[[[^^^aaaeeehhhjjjjjjjjjiiikkkooorrrttttttsssrrrssssssssstttuuuwwwxxxyyywwwuuurrrqqqqqqqqqrrrsssrrrrrrqqqqqqqqqrrrssssssqqqpppooopppqqqooollliiigggggghhhhhhjjjkkklllmmmpppooommmjjjgggeeedddddd```aaaccceeehhhlllpppsssqqqqqqqqqqqqooommmkkkjjjmmmmmmlllkkkiiihhhhhhiiifffeeebbb___\\\YYYWWWVVVMMMLLLIIIFFFCCCCCCCCCCCC<<<;;;;;;;;;;;;<<<<<<===@@@AAABBBDDDFFFHHHJJJKKKNNNPPPSSSVVVXXX[[[___bbbbbbbbbaaacccddddddbbbaaa```___^^^^^^^^^___aaabbb___]]][[[[[[[[[[[[ZZZYYYYYYXXXUUURRROOOLLLKKKJJJCCCAAA===999555222111000000000111111222222333333000000////////////000000////////////////////////...111222111---+++,,,...---------------------------............---,,,,,,------------------------++++++,,,---............//////.........---------///............---------........................---------............///.....................------------............///---...///000000///...---........................000000/////////000111222000000000000000000000000000000000000111111111111000000000000111111111111000000////////////000000//////////////////000000000000000000000000000000......//////000000//////////////////000000000000///333666555222//////000/////////000000000111111//////000111111111000000---...///000111000//////------......///000000000---............///////////////000000000000111111//////............//////---......////////////////////////000000000000000000///......---,,,,,,,,,////////////////////////........................................................................///////////////000000000---------.....................///000000111222222//////............//////---......///////////////,,,------.......................................------.........//////////////////...............,,,---///111222222111111///..................//////............///000000////////////////////////......------------......///111111111/////////111111000000//////000000111...//////000000//////...//////000000000000111111///111222222111111333444333777;;;<<<===???DDDHHHLLLMMMLLLKKKIIIIIIKKKMMMRRRRRRSSSTTTUUUVVVWWWWWWYYY[[[]]]___aaabbbcccdddaaa```____________]]][[[UUUPPPKKKHHHJJJLLLLLLKKKFFFFFFDDDBBB@@@??????>>>=========<<<;;;999888888;;;>>>AAACCCCCCCCCDDDEEEEEEHHHJJJKKKMMMQQQXXX^^^gggjjjnnnrrrtttttttttsssuuuvvvvvvvvvuuussspppooovvvvvvwwwyyyzzz|||}}}~~~zzzxxxvvvuuuwwwyyyzzzzzzyyyyyyxxxxxxxxxyyyzzzzzz{{{xxxvvvvvvwwwuuuqqqmmmfffeeeeeeffffffggghhhiiiiiijjjjjjiiihhhgggiiijjjjjjkkkmmmmmmmmmooosssuuusssrrrrrrqqqppppppoooooorrrssstttsssqqqooopppqqqmmmllljjjhhheeecccaaa```\\\ZZZVVVQQQLLLHHHEEEDDD@@@???>>>===<<<<<<<<<<<<===>>>???AAABBBCCCDDDDDDFFFHHHJJJKKKMMMQQQUUUYYY\\\\\\]]]```cccdddcccaaa_______________```aaabbbaaa___\\\[[[\\\\\\[[[YYYZZZYYYWWWTTTRRRPPPOOONNNJJJHHHDDD@@@;;;888555444333333222222222222222222000000////////////000000000000000000000000000000...000111000...,,,,,,,,,/////////////////////////////////000//////...---,,,,,,,,,------------...,,,,,,,,,------...///////////////.........------///............---------.............../////////---------............///...////////////...---------------............///------.../////////..............................000000/////////000111222000000000000000000000000/////////000000000111111111111111000000000000000000000////////////000000000000000///////////////000000000000000000000000---...//////000000//////////////////000000000000000111333444333111...---////////////000000000111000000111222222111000000---...000111111111///...------......///000000111---------.........////////////000000000111111111//////............//////---....../////////////////////000000000000//////...000000...------------////////////////////////....................................................................................//////000000...............---------............//////////////////............//////---......///////////////------...///////////////....................................////////////---......///////////////***,,,...000111111000000...//////000000//////...///......---...///000111////////////////////////......////////////......---///000000//////111222111111000//////000111111///000111111111111000/////////000000000111111111000222444444444555777999999===AAABBBBBBDDDIIINNNQQQQQQOOOLLLJJJJJJMMMPPPUUUUUUWWWXXXZZZ[[[]]]]]]___```aaacccdddeeeffffffeeecccaaaaaaaaa```]]]ZZZSSSLLLDDDAAACCCFFFGGGFFFEEEFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@?????????@@@@@@BBBEEEIIIKKKLLLKKKLLLLLLLLLNNNPPPPPPOOORRRYYY```nnnqqquuuyyy||||||zzzyyyzzzzzzxxxwwwtttrrrooonnnvvvxxxzzz}}}}}}zzzwwwwwwzzz|||}}}|||{{{zzzzzzzzz{{{{{{|||}}}|||yyyyyy{{{zzzvvvqqqgggffffffeeeeeefffffffffccceeeggghhhggghhhkkknnnqqqrrrsssrrrqqqrrruuuxxxuuutttrrrqqqqqqrrrtttuuuvvvwwwxxxwwwsssqqqqqqsssoooooonnnlllkkkiiihhhhhhgggfffccc___YYYSSSOOOLLLIIIGGGEEECCCAAA@@@???>>>>>>???AAACCCDDDDDDCCCBBBAAABBBBBBBBBBBBEEEIIILLLSSSTTTWWW[[[```bbbbbbaaa]]]^^^___```aaaaaaaaaaaaaaa___]]]\\\]]]]]]]]]\\\ZZZYYYWWWUUUTTTSSSRRRRRRMMMLLLJJJFFFCCC???;;;999666555444333222111000000111000///......///000111000000000000000000000000,,,,,,---...000000///---111111111111111111111111111222222222222111000000,,,,,,,,,---------..................///000000111////////////............///............------------........./////////000---------............///...///000000///...---,,,---------............///---------------......///........................//////000111111111111111000000000000000000000000---.........//////000000222222111111000000//////000000////////////000000111111000000//////......000000000000000000000000......///000000000000000////////////000000000000111111111333333111...***////////////000000000000222222333333222111000///---...000111222111///...---------...///000000111---------.........////////////000000111111111222//////............//////---......//////////////////000000000000000///...+++...///......000111111////////////////////////---.....................................................................---------.........///////////////......------,,,.........---,,,,,,++++++//////............//////---......///////////////......///000000111000000..................................../////////000------...///000000//////)))***---///000000//////...///000111111000///...///...------...///000111////////////////////////---...///000000///...---+++---/////////000222444222111000//////000111222000111222333333222111000//////000000111111111222111333555666777888:::<<<>>>BBBFFFFFFEEEFFFKKKPPPTTTRRRPPPLLLKKKLLLPPPTTTUUUVVVWWWYYY[[[]]]______bbbcccdddfffgggggghhhhhhiiigggdddccccccaaa]]]ZZZSSSKKKAAA===@@@CCCEEEEEEJJJKKKNNNOOOPPPOOOMMMLLLJJJIIIGGGFFFFFFHHHJJJKKKIIILLLPPPSSSSSSRRRRRRSSSQQQTTTUUUSSSQQQSSSYYY___lllppptttyyy{{{{{{yyyxxxzzzyyyxxxwwwuuutttsssssswwwyyy|||{{{xxxxxx{{{}}}}}}|||zzzzzzzzzzzz{{{{{{|||}}}{{{xxxyyy{{{{{{wwwsssnnnmmmlllkkkkkkjjjkkkkkkbbbeeehhhiiiiiijjjnnnqqqtttuuuvvvuuuttttttwwwzzzwwwvvvtttrrrsssuuuxxxzzzxxxzzz{{{xxxtttqqqppprrrqqqqqqppppppooonnnnnnmmmmmmmmmkkkhhhddd___ZZZWWWPPPNNNLLLIIIFFFCCCBBBAAAAAACCCFFFHHHHHHGGGEEEDDD@@@@@@???===<<<===AAADDDMMMNNNRRRXXX]]]```aaa```]]]^^^___aaaaaaaaa```___aaa___]]]\\\^^^_________ZZZYYYXXXVVVUUUTTTTTTTTTNNNMMMLLLJJJGGGDDD@@@>>>888777666444222000///...111000///......///000111000000000000000000000000***))))))---111333111///........................///////////////...------,,,,,,,,,------.........////////////000111222333000/////////............//////.........------------.........//////000000---------.........//////...///000000000///---,,,---------.........//////---,,,++++++,,,---...///........................111111111111111111111111000000000000000000000000......//////000000111111000111111222222000///...000000000000000111111222111111111111000000000000000000000000000000000000222000///000111111000///111111000000000000111111333333333333333222111000000000111111111000000///111111222222222111111000000000000000000000000000......//////000000111111000000//////.........---...///000111111222111111,,,...000000///...///000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222333111111000000//////......111///------/////////...000000000000000000000000///////////////...............///000000///...---000/////////............000000000000000000000000000000000000000000000000///000111222111...+++)))&&&***///111000000222444000000000000000000000000......///000111222333333//////............//////......//////000000111111000000000///////////////222222111111111111222222//////000000000000//////111111000000000111111222222444666888;;;>>>CCCFFFHHHHHHHHHIIIKKKNNNPPPRRRQQQPPPPPPPPPQQQRRRTTTUUUXXXZZZ\\\___aaacccccccccdddeeeggghhhiiijjjiiiiiijjjhhheeedddeeeccc```\\\VVVQQQLLLIIIKKKNNNRRRTTTYYYZZZ\\\]]]^^^^^^^^^]]]ZZZYYYWWWVVVVVVWWWXXXYYYXXXZZZ[[[]]]^^^___^^^^^^]]]\\\YYYVVVTTTVVVZZZ^^^eeejjjppptttvvvwwwwwwxxxwwwvvvuuuvvvvvvvvvtttrrrvvvvvvxxx}}}~~~}}}}}}~~~}}}zzz|||~~~~~~}}}}}}~~~|||yyywwwuuurrrppppppqqqpppmmmjjjiiimmmmmmjjjjjjnnnqqqqqqyyyzzz{{{|||{{{zzzxxxvvvyyyuuurrrqqqtttwwwzzz|||zzz|||~~~{{{vvvrrrpppppppppqqqqqqqqqqqqpppnnnmmmkkkmmmooopppoookkkgggddd\\\XXXSSSNNNLLLLLLNNNOOOMMMOOOQQQRRRPPPLLLFFFCCC@@@???===;;;;;;;;;<<<<<<@@@BBBEEEQQQ]]]XXXWWWeeebbbcccdddddddddbbb```___bbbbbb```___^^^^^^^^^___]]]\\\[[[ZZZXXXVVVTTTRRRTTTQQQMMMLLLLLLJJJGGGCCCCCC???:::666444222111///222111000000222222111///111111111111000000000000222222111111111111222222000000000000000///......//////000000000000//////////////////////////////000000000000000000000000---......//////////////////...---,,,,,,---...///000//////.........//////////////////////////////000000000000000000000000......////////////......111000///......///000111---------,,,,,,---------111111111111111111111111000000000000000000000000......//////000111111111000111111222111111//////000000000000000111111222111111111111000000000000000000000000000000000000111///...///000111000...111000000//////000000111222222333333222111111000///000000111222222222222111111222222222111111000000000000000000000000000//////////////////000000000000/////////.........000111111111111111000///,,,...000000///...///000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000/////////...000///------/////////...////////////////////////......//////////////////......///000000///...---,,,------...///000111111////////////////////////////////////////////////000000000//////...------)))---000111000//////111000000000000000000000000............////////////000000//////.../////////000/////////////////////////////////////////////222222111111111111222222222111///......///000111222222111111111111222222444777<<>>===<<<;;;???@@@BBBIIIOOOKKKKKKUUU]]]^^^```bbbbbbaaa___]]]^^^]]]]]]\\\\\\[[[[[[[[[YYYYYYXXXXXXWWWVVVUUUTTTUUUSSSPPPOOOPPPOOOLLLIIIHHHEEE@@@<<<:::777444222444222000000111222111000111111111111000000000000111000000000000000000111000000000000000///......//////000000000000//////////////////////////////000000000000000000000000---...//////000000////////////...------...//////000//////.........//////////////////////////////////////////////////////......////////////......000///...------...///000......------------......000000000000000000000000000000000000000000000000......///000000111111222111111222222111111000///000000000000000111111222222222111111111000000000000000000000000000000000000///......000111000...000000////////////000000111222222222222111000000///000111222333444444444000111111222222222111111000000000000000000000000///////////////.........000000////////////......222222222222111000///...,,,...000000/////////000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000////////////000...------///000///....................................//////000000000...//////000000//////...,,,---......000000111222................................................111000...------...000111---///111111000...---...000000000000000000000000000/////////.........---222222111000//////000000111111000000///.........////////////////////////222222111111111111222222555333///---,,,...111333222222222222333444444555888<<>><<<;;;<<<>>>BBBDDDEEEHHHMMMTTTVVVZZZ]]]___^^^]]]\\\XXXXXXVVVUUUTTTTTTUUUUUURRRRRRSSSTTTTTTUUUVVVVVVUUUTTTSSSSSSTTTSSSQQQOOOOOOLLLHHHEEEBBB???:::777777555111000000111111000222222111111111000000000000000////////////000000000000111111000000/////////000000111111000000///////////////////////////////////////////////////---...//////000000////////////............///////////////......//////000////////////////////////////////////////////////......////////////......///......------....../////////............//////////////////////////////000000000000000000000000...//////000111111222222222222222222111111000000000000000000000111111222222222222111111111000000000000000000000000000000111000//////111222111000000//////////////////000111111111222222111000000111222222333444444444444000000111222222222111111000000000000000000000000000/////////......------000000//////////////////222222222222111111000///---///000000//////000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////111111111000000//////...000000000000////////////000...------///000000///////////////////////////------...///000111111222.../////////000000000000000000000////////////...////////////////////////////////////////////////............///000111222///000111111000///...---////////////////////////111111111111000000000000333333222111000000000000111111111111000000000000000000000000111111111111222222111111111111222222444333000......///111333000111222333555777999:::>>>BBBHHHKKKKKKJJJIIIIIIMMMOOOSSSWWWZZZ]]]^^^^^^\\\\\\\\\\\\]]]]]]^^^^^^ZZZ[[[^^^aaacccdddeeeeeeeeeeeefffffffffeeeccccccfffhhhkkknnnnnnllliiifffdddcccbbbdddhhhlllnnnooorrrrrrsssssssssssssssssstttuuuuuuuuutttsssrrrqqqrrrssstttuuuvvvuuuuuuttttttooojjjjjjnnnpppnnnkkkmmmpppsssuuuuuuvvvwwwxxxvvvuuuuuuwwwyyyzzzyyyxxxvvvvvvvvvxxxzzz|||~~~}}}|||}}}}}}}}}~~~zzz{{{{{{|||{{{zzzyyyyyyoooppprrrsssrrrpppllliiikkkqqqvvvvvvvvvxxxyyyvvvxxxyyy{{{||||||{{{yyyxxxrrrooolllllloootttwwwyyy}}}{{{wwwsssqqqppprrrsssqqqqqqrrrrrrrrrqqqooonnnrrrtttvvvwwwvvvtttqqqooojjjjjjiiigggeeebbb___^^^cccdddeeeffffffdddaaa```YYYXXXVVVRRRMMMHHHDDDAAA>>>>>>@@@???===DDDJJJFFFIIILLLQQQVVVZZZ[[[\\\\\\WWWTTTPPPLLLJJJJJJLLLMMMIIIJJJKKKMMMPPPRRRTTTUUUTTTTTTUUUUUUUUUTTTSSSRRRSSSRRROOOMMMJJJFFF@@@<<<;;;777333000000000000000222222222111111111000000000000////////////000000000000111111111000000///000000000111111000000000////////////////////////////////////////////////......///000000000000000//////////////////////////////////////////000111////////////////////////..............................////////////....../////////....../////////000000////////////000000////////////////////////111111111111111111111111//////000000111222222222333222222111111111111111000000000000000111111222222222222222111111111111000000000000000000000000222111000111333444333222000000////////////000000000111111222222222111111444444444444444333222111///000111222222222222222000000000000000000000000000000//////.........---//////000000000000000000000000111222222222222222---///111111000///000111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////////////////////////////222222222111111000000000////////////000000000000///...,,,---///000000///000000000000000000000000---......///000111222222////////////000000111111111000000000////////////000000000000000000000000000000000000000000000000+++---///111222222111000/////////000000000000////////////////////////////////////000111222222222333333222111111111111111000000111222333333444444111111111222222333333333222222111111111111222222222222222222222222222222///000222555999===@@@BBBFFFHHHJJJKKKKKKLLLMMMNNNNNNPPPTTTYYY\\\___```aaa^^^_________````````````]]]^^^```cccdddeeeeeeeeeeeeeeefffffffffdddcccbbbiiijjjllllllkkkjjjiiiiiihhhggggggiiillloooppppppvvvvvvvvvuuuuuuuuuuuuuuuyyyyyyzzz{{{zzzxxxvvvuuussstttuuuwwwwwwwwwvvvvvvyyyuuurrrtttyyy{{{yyyvvvuuuwwwyyyyyyyyyyyy{{{||||||{{{{{{{{{||||||zzzxxxuuuvvvwwwwwwxxxzzz|||~~~zzzzzzzzz}}}|||zzz{{{|||xxxxxxxxxwwwvvvuuutttssslllnnnppppppnnnkkkhhheeejjjqqqvvvwwwxxxzzzzzzxxxvvvwwwyyyzzzzzzyyyxxxwwwllliiiggggggkkkppptttvvvsssrrrrrrqqqqqqqqqpppoooooopppqqqrrrrrrqqqpppoooqqqrrrtttuuuuuutttqqqpppiiijjjkkkkkkjjjhhhfffdddeeefffgggggggggeeedddcccaaa```^^^[[[VVVQQQMMMJJJJJJGGGHHHCCC>>>KKKPPP@@@CCCEEEJJJOOOSSSWWWYYYYYYWWWRRRJJJCCC@@@AAACCCFFFBBBCCCDDDFFFIIILLLOOOQQQSSSUUUVVVWWWWWWUUUTTTTTTUUUTTTSSSQQQOOOKKKFFFBBB>>>;;;666222111111111000222222222222111111111111222111111000000111111222000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////......////////////......000000000111111000000000000000////////////000000000000000000000000000000111111111111111111111111//////000111111222222333333333222111111111111222000000000000000111111222333222222222222111111111000000000000000000000000333222111222444555555444111111000000000000111111111111222333333333333222555555555444333222111000///000111222222222222222000000000000000000000000000000000000//////////////////000000000000111111///000111222333333333333---///111111000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111111111////////////000000000000///---,,,---///000000000111111111111111111111111/////////000000111111111////////////000111222222---...//////111111222333111111111111111111111111111111111111111111111111***,,,000222333333111000000......///111222222111000000000000000000000000,,,,,,---...///000111111222111111111111111222222//////000222333444555666111111111222333333444444222222111111111111222222000000222333444444333333111333666:::???CCCGGGIIIKKKLLLLLLLLLLLLNNNQQQTTTQQQRRRUUUYYY]]]```bbbcccaaaaaabbbbbbcccbbbbbbaaaaaabbbdddeeeffffffeeeeeeeeeeeefffffffffeeecccbbbiiikkklllllljjjjjjjjjkkknnnlllkkklllooorrrsssssszzzzzzyyyxxxwwwwwwwwwxxxxxxzzz{{{|||{{{yyyvvvssstttuuuwwwyyyzzzzzzzzzyyy{{{zzzyyy{{{~~~{{{|||||||||zzz{{{}}}~~~}}}}}}|||zzzwwwssstttvvvwwwwwwwwwyyy{{{wwwvvvwwwzzz}}}~~~{{{xxxvvvwwwxxxuuutttsssrrrqqqpppoooooommmooopppooolllhhheeedddiiipppuuuuuuwwwzzzzzzxxxssstttvvvwwwxxxwwwuuutttjjjgggddddddhhhlllppprrrfffgggiiimmmpppqqqooommmjjjkkkmmmnnnooooooooonnnooopppqqqssssssrrrqqqpppkkklllnnnoooooonnnllljjjhhhhhhhhhhhhgggffffffeeeddddddbbb```]]]YYYWWWUUUSSSNNNRRROOOMMMeeelllPPPCCCDDDFFFIIILLLPPPRRRTTTRRRNNNFFF@@@<<<;;;===???<<<<<<===???AAADDDGGGIIIOOORRRVVVWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSPPPLLLIIIDDD@@@;;;888666555333222333222222222222111111111222222111111111111222222000000111111222222111111000111111222222111111000000000000000000000000000////////////////////////...///000000111111000000000000111111111111000000////////////000111222222000000000000000000000000000000000000000000000000......////////////......000111111222222111111000000000////////////000000111111111111111111111111111111111111111111111111///000000111111222333333444333222111111111222222000000000000000111111222333333222222222111111111000000000000000000000000222111111222444555555444222222111111111111222222222222333444444444444444333333444333333222111000//////000222222333333222000000000000000000000000000000000111111111111111//////000000000111111111111111222333333222222222...///111111000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000000111...---,,,---///111111000000000000000000000000000000000000000000000000111///////////////111222333......///000111222222333000000000000000000000000000000000000000000000000---...///111222222222111111///...///111222111000000000000000000000000000------......//////000000000000000000000111222333//////000000111222333333//////000111111222333333222222111111111111222222000000000111333444666777999:::<<<@@@DDDIIIMMMOOONNNOOOOOOOOOOOOQQQUUUWWWTTTUUUWWWYYY]]]```cccdddcccdddeeeffffffeeedddccceeefffggghhhhhhgggfffeeeeeeeeefffggggggfffddddddeeeiiimmmnnnmmmlllmmmnnnpppnnnlllmmmppptttvvvvvv|||{{{zzzxxxxxxwwwxxxxxxvvvxxxzzz{{{zzzwwwsssqqqtttvvvxxxzzz|||}}}}}}}}}|||}}}~~~}}}}}}}}}{{{yyyzzz|||~~~~~~|||||||||zzzxxxvvvnnnqqquuuuuutttsssuuuvvvtttssstttvvvyyy|||||||||}}}|||{{{wwwtttrrrrrrsssqqqppppppoooooonnnoooooonnnooopppmmmiiidddccccccdddjjjooooooqqquuuvvvuuupppqqqsssuuuuuutttsssrrrmmmiiieeedddeeeiiikkklllbbbbbbcccgggkkkllljjjhhhccceeegggiiikkklllllllllmmmnnnoooqqqqqqqqqpppooommmnnnoooppppppnnnmmmllliiiiiihhhgggfffeeeeeeeeedddcccbbb```___^^^^^^^^^\\\TTTZZZXXXZZZzzz[[[IIIHHHFFFFFFFFFHHHJJJKKKIIIGGGDDDAAA===;;;:::999999888888888:::<<>>:::777333333333222222222111111000000////////////000000///000111222222222222222111111222222222222111111000000000000000000000000111111111111111111111111//////000111111111111111000111222333333222111000////////////000111222333000000000000000000000000111111111111111111111111......////////////.........///000111111000///...//////............//////222111111000000000111111222222222111111111000000111111111222333444555555444444444333333222222222111111111222222222333333222222222222222222222222333222222111111222222333111000000//////000000111555555444333222222111111333222111000///000111222333333333333222222111000000000000111222333444555///...---...///111111000333222222111111222222333222222222222222222222222222222222111111000000000555555333222222222222222000000000000000000000000333333333222222111111111222222222222222222222222111111111111111111111111000//////...---.........333333222111111000//////000000000000000000000000222111111000000111111222////////////////////////666666555444444333222222111111111222222222333333000000111222222333444444222222222222222222222222///000111222222111000///444444444333333222222222....../////////000000000222222222222222222222222444333111000111333555777333333333333333333333333/////////000000111111111///000000111111000000///111111111222222222333333333111000111333333111...000111333444666888<<<@@@DDDFFFHHHKKKMMMOOOPPPQQQUUUTTTSSSRRRSSSUUUWWWYYYYYYYYYZZZ[[[]]]```cccddddddcccccceeeiiijjjhhheeeeeefffhhhjjjjjjjjjiiihhhhhhgggggghhhiiiiiigggeeegggiiikkkllljjjiiiiiijjjiiiiiijjjlllpppuuuyyy|||||||||zzzwwwttttttuuuwww}}}{{{zzzzzzzzzyyywwwuuuuuuvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{wwwssspppoootttyyy{{{yyytttqqqoooqqqpppnnnmmmmmmnnnpppqqqppppppppppppqqqqqqrrrsssvvvuuurrrooonnnmmmmmmmmmjjjjjjjjjjjjkkklllmmmnnnooommmjjjgggcccaaa___^^^^^^aaabbb______dddiiijjjkkkiiihhhjjjmmmooonnnllllllgggccc```aaacccdddeeefffdddbbbbbbcccbbb^^^[[[YYYYYYYYY\\\bbbfffiiijjjjjjjjjkkkkkklllmmmmmmnnnnnnmmmlllllllllkkkiiiggggggfffeeefffhhhiiiiiihhhfffdddaaa______```bbbccccccdddccc___^^^```___]]]VVVTTTQQQNNNJJJFFFCCCAAAEEE???<<<===<<<999888:::555555777:::<<<<<<:::888;;;<<<>>>AAADDDHHHKKKMMMSSSSSSTTTUUUUUUVVVWWWWWWQQQOOOLLLIIIFFFBBB@@@>>>:::777444333333222111000111222333444444444444333333333333333333333333333333333333222222111111111000000000/////////......000000111111111222222222222111000111333444333222111111111111111111111111000000111111222111111111000000000000000000000000222111111000000111111222111111111000000/////////111111111000000/////////000000000//////.........444333333222222222333333222222111111111000000000333333333444444555555555222222222222111111000000111111111222222222333333111111111111111111111111111111000000000000111111222222111111111111222222333333444444444444444444444444222111111111222333222222222222222111000000333333333333333333444444222111///000111222222111333222222111111222222333333333333333333333333333333333333333222222222111333333222111111111111222222222222222222222222222333333222222222111111111000000000000000000000000111111111111111111111111222111111000000000000000333222222111000000//////222222222222222222222222111111000000000000111111111111111111111111111111///000000000000111111111111111222222222333333333000000000111222222222333111111111111111111111111111222333444444333222111222222111111111111111000000000111111111222222222111111000000000000111111222222222222222333333333////////////............111111111000000000000000222333333444444333333222222333333333333444444444444222111333555666444222333555777999;;;>>>CCCFFFKKKKKKMMMOOOQQQSSSTTTUUUTTTTTTTTTUUUVVVYYY[[[\\\^^^^^^^^^___aaaccceeefffdddcccccceeehhhiiigggeeedddfffiiikkklllllljjjiiijjjiiiggggggiiikkkkkkjjjmmmnnnpppooommmkkkjjjkkkjjjjjjkkkmmmppptttxxxzzz~~~|||yyyvvvuuuwwwyyy~~~||||||||||||yyywwwzzzzzz{{{|||}}}~~~}}}}}}|||{{{{{{zzzyyyyyywwwxxxyyyyyywwwsssooolllhhhlllqqqtttssspppmmmlllnnnnnnmmmmmmlllkkkkkkkkklllkkkkkkjjjjjjkkkllllllsssqqqooollliiigggffffffeeeeeeeeeeeeeeeffffffgggjjjiiifffbbb___\\\ZZZYYYXXX\\\]]][[[\\\aaaddddddhhhffffffhhhjjjllljjjhhheeeccc```^^^^^^___```aaadddcccaaaaaaaaa^^^ZZZVVVUUUVVVXXX[[[___cccgggjjjllllllmmmnnnnnnnnnnnnmmmjjjiiiiiiiiijjjiiifffdddbbbaaa```bbbdddeeeeeedddgggfffdddbbbbbbcccdddeeeaaadddccc``````ccccccaaa\\\[[[XXXUUURRRNNNLLLJJJHHHBBB>>>>>>===999777888666666666888:::;;;:::888777888999;;;>>>@@@CCCDDDLLLNNNQQQTTTUUUUUUTTTTTTTTTSSSQQQNNNKKKHHHFFFEEE>>>;;;777444333222111000222222333333222222111111////////////////////////111111111111111000000000222222222111111111000000000000000000111111111111111000///000222222222111111111111111111111111111222222333333333333222222000000000000000000000000222222111111111111222222222222111111111000000000111111111000000/////////222222222111111111000000333333333222222333333444222222222222111111111111333333333333444444444444444444444444333333333333222222222222333333333333555555555444333333333222111111000000000000111111222222222111111222222222000111111222333444444555444333222222111111222222222222222222222111111000555444333333222222222333444333111111222333222111111111000000000000111111333333333333333333333333333333222222222222222111111111111111111222222333333333333333333333333333333333333333222222222222000000000000000000000000111111111111222222222222333222111111000000111111333222222111111000000000222222222222222222222222000000000//////000000000222222222222222222222222//////000111333444555555000000000000111111111222000000111111111111111111111111111111111111111111222333333444444333333222/////////000000000000000111111111111222222222333444333222111111222333444000222333444444333111///000000000000000000000000333222222111111000000///444444555555555555444444222222222333333333444444333222222333555666555444555888;;;>>>AAAEEEIIIMMMQQQQQQQQQRRRSSSUUUWWWYYYTTTUUUWWWYYY\\\^^^```aaaaaaaaaaaaaaabbbdddeeefffcccccccccdddfffgggfffdddcccfffjjjmmmoooooommmlllkkkiiifffgggiiilllnnnnnnppprrrrrrqqqnnnlllkkkjjjllllllmmmooorrruuuxxxzzz}}}zzzwwwvvvwwwyyy}}}||||||||||||zzzxxx|||{{{{{{{{{{{{}}}~~~}}}}}}|||{{{yyyxxxwwwwwwsssuuuwwwxxxvvvrrrmmmjjjeeeiiinnnqqqqqqooonnnmmmeeeeeefffffffffeeedddccceeeeeeccccccbbbcccddddddhhhgggfffdddaaa___]]]\\\[[[[[[\\\\\\\\\\\\[[[[[[^^^]]][[[YYYWWWVVVUUUUUURRRUUUVVVUUUVVVZZZ[[[YYY]]]]]]]]]___aaabbb```^^^\\\[[[ZZZXXXVVVVVVYYY[[[___^^^^^^]]]\\\XXXSSSOOONNNQQQUUUWWWYYY]]]ccchhhiiikkklllnnnnnnmmmlllkkkiiiiiiiiijjjkkkjjjgggddd```______aaaccceeeeeedddfffeeeeeeeeeeeeeeeeeeeee___aaaaaa___```dddeeecccbbbaaa___\\\ZZZWWWUUUTTTOOOIIIDDDCCCAAA;;;888888888777666666888:::999999999999999:::;;;===???@@@DDDGGGLLLQQQSSSTTTRRRQQQUUUUUUTTTRRRQQQOOOMMMLLLEEEAAA<<<888555444222000333333333222111111000000111111111111111111111111333333333333333444444444333222222222111111111111//////000000000111111111444222222333444555444333111111111111111111111111222333333333333333222222000000000000000000000000222111111000000111111222111111111111000000000000111111111000000000000000222222222222222111111111222222111111111222333333444444333333333222222222222222222222222222111111444444333333333333333333333333333333444444444555777666666555444333222222333222222222222222222333000000111111111111000000//////000000111222222222222222111111000000000000222222333333333333222222333222222111111111222222555333111111111222111000000000////////////000000111111111111111111111111111111111111111111111111222222222222333444555666222222222222222222222222444444444444444444333333111111111111111111111111222222222333333333333333222222111000000000000111333333333222222111111111111111111111111111111111111000000000000000000111111111111111111111111111000111222333444555666777////////////000000000000222222111111111111111111222222222222222222222222111111222222222222111111//////000000111111222222000000000111111111222222555444222111111222444555222333444555444333111000222222222333333333333333333333333333333222222222333333444444444444333333111111111111222222222333222222111222333444444444777:::>>>BBBFFFJJJNNNRRRVVVUUUTTTTTTUUUWWWYYY[[[YYYZZZ]]]___aaacccddddddbbbbbbbbbbbbbbbccccccccccccccccccdddeeeeeeeeeddddddgggkkkoooqqqqqqooonnnhhhgggggghhhkkknnnooooooooopppqqqpppnnnkkkjjjjjjlllmmmppprrrvvvxxxzzz{{{~~~|||yyyvvvuuuvvvxxx|||zzzxxxxxxxxxxxxwwwvvvxxxxxxvvvvvvwwwyyy|||}}}{{{{{{yyyxxxvvvtttsssrrroooqqqtttuuusssoookkkhhhdddhhhlllnnnmmmlllkkkjjj______^^^^^^^^^^^^______]]]\\\[[[ZZZZZZ[[[]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRSSSTTTTTTUUUSSSVVVVVVTTTSSSUUUUUURRRUUUVVVWWWYYYZZZYYYXXXVVVYYYYYYWWWTTTQQQPPPSSSVVVVVVVVVWWWWWWUUUQQQMMMJJJJJJNNNRRRSSSRRRTTT[[[```aaacccgggiiijjjiiihhhgggffffffgggiiijjjjjjgggddd^^^]]]]]]___bbbdddccccccbbbcccdddeeeeeeeeedddccc^^^``````^^^___cccdddbbbcccbbbaaa___^^^\\\[[[ZZZXXXRRRNNNLLLIIICCC??????===:::777777888999999999888888888999:::;;;<<<===???BBBFFFKKKOOOQQQQQQQQQSSSSSSTTTTTTSSSRRRQQQPPPMMMIIICCC>>>:::888555333444333333222222222222222333333333333333333333333222222333333444444555555222222111111111000000000000000000111111111222222444333222333444555555333222222222222222222222222111222222222222111000000111111111111111111111111111111000000000000111111111111000000000000000000111111111111111111111111111111111111111111111111222222222222222333444444444444444444333333333333333333333222222222222222111111111111111111111111444444444444555555555555444444333222111111000000555444444444444444444555111111222333333222111111111222222222222222222222222222222222222111111000333333444444444444444333111111111111222333444555666444222222333333222111222111111111111111111222111111111111111111111111111111222222222222222222333333333444555666777888444444444444444444444444444444444444555555555555333333333333333333333333333333333333444444555555333333222111111111111222333333333333222222222222222222222222222222222222111111000000000000111111222222222222222222222222000000000111111111222222000000111111111222222222222222222222222111111111333333333333333333333333111111111111111111111111111111111222222333333444111111111222222222222333222222111000000111222222555555444333333333222333111111111222222222333333222222333333444555666666222333333444444333333222222222222222333333333333333444444333444555666888<<<@@@DDDIIILLLPPPTTTWWW[[[ZZZYYYXXXYYY[[[]]]______```bbbcccddddddddddddbbbbbbccccccccccccbbbbbbbbbccccccdddddddddeeeffffffiiilllpppqqqqqqooonnnhhhiiikkkooorrrtttrrrpppmmmoooppppppnnnlllkkkllllllnnnqqquuuyyy{{{}}}}}}~~~}}}{{{xxxvvvuuuwwwyyyzzzxxxuuuuuuvvvvvvuuuuuuttttttssssssuuuwwwzzz|||vvvuuutttrrrpppnnnmmmllljjjlllnnnooommmjjjeeebbb```bbbeeeeeecccaaa``````___]]]ZZZWWWVVVVVVXXXYYYSSSRRRQQQPPPQQQSSSVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNNNNOOOOOOQQQRRRSSSTTTZZZ]]]YYYVVVUUUTTTRRRRRRSSSTTTUUUUUUTTTTTTTTTXXXWWWTTTQQQNNNNNNOOOQQQLLLNNNPPPPPPNNNKKKIIIGGGHHHKKKOOONNNKKKLLLQQQVVVXXX[[[___bbbdddeeedddccc______```ccceeeeeeccc```[[[[[[ZZZ\\\^^^``````___aaabbbdddfffffffffeeedddaaacccccc``````cccdddaaaccccccbbbaaa___^^^]]]]]]___ZZZVVVVVVTTTNNNJJJJJJCCC@@@<<<:::::::::::::::444444444555666777999999>>>???AAADDDHHHMMMPPPRRRQQQRRRSSSUUUUUUTTTSSSRRRRRRNNNIIIEEEAAA>>>;;;888444444333333333333444555111111111111111111111111///000000111111222222222333222222222222111111111111111111222222222333333111000///000222333222111333333333333333333333333222222222222222111000000222222222222222222222222333222222222222222222333222222222222222222333333111222222222222222222222222222222222222222222222222222222222333444555555333333333333222222222222333333333444444444444444333333333444444444444444333333333333444444444444666555555444444333333333444444333333333333444444222333444555555444333222444444444444444333333333333444444444444333222222222333333444444444444444222222222333444555777888666555333333444555444333444333333222222333333444333333333333333333333333333333333333333444444444333333333333444555777777555555555555555555555555333333333333444444444444444444444444444444444444111111222222333333444444555444333333222222333333111111111111111111111111222222222222222222222222111000000//////000000111333333333333333333333333222222222111111111111111222222222333333333444444111111111111111111111111222222222222222222222222333222222111111222222333111111222222222222222222222222222333333333333444444444444444444444444444444444333222222222333333222222222333444444555555000000111222444555666777333333444444444444333333333333444444444555555555444666777777777:::===@@@DDDHHHLLLPPPSSSVVVYYY\\\____________```aaacccdddcccccccccccccccccccccccccccdddddddddddddddccccccaaacccddddddddddddgggiiijjjlllnnnooopppooonnnmmmkkkmmmpppuuuyyyyyyvvvtttnnnoooqqqqqqooommmmmmmmmkkknnnrrrvvvzzz{{{||||||{{{{{{zzzxxxvvvvvvxxxzzzxxxvvvtttssstttuuuuuutttsssrrrrrrrrrtttuuuwwwxxxttttttrrrpppooommmlllkkkjjjkkkkkkkkkiiifffcccaaa\\\^^^^^^]]]ZZZXXXWWWWWWWWWUUURRROOONNNMMMNNNNNNOOOMMMLLLKKKKKKNNNPPPRRROOOOOOOOOOOOQQQSSSVVVWWW[[[XXXTTTOOOMMMLLLLLLMMMNNNMMMMMMMMMNNNNNNOOOPPPWWWccckkkhhh___XXXSSSPPPMMMNNNOOONNNMMMMMMNNNOOOPPPOOOPPPQQQQQQOOOLLLHHHHHHJJJLLLKKKIIIGGGGGGGGGFFFHHHIIIHHHFFFFFFIIIMMMQQQSSSVVVYYY\\\\\\]]]\\\[[[[[[[[[]]]___aaa```___]]]\\\[[[]]]___```___^^^```bbbccceeeffffffeeeeeedddgggfffbbbbbbddddddbbbccccccbbbaaa```___^^^^^^___ZZZYYY[[[ZZZVVVSSSSSSKKKGGGCCC???>>>===<<<;;;666666666666777888999999<<<======???CCCHHHMMMOOOOOOPPPSSSUUUVVVUUUTTTSSSRRRPPPMMMKKKHHHEEE@@@===777666444333333444555555222222222222222222222222222222222333333333333333444333333333333222222222000111111111222222222222333222111222444444444333111111111111111111111111333333333333222111000000000000000000000000000000444444333333333333444444333333333444444444444444000000000000111111111111222222222333333333333333////////////000111222333111111000000000/////////000000111111222222333333333333444444444555555555000000000111111111222222444444444444444444333333111000000//////000000111000111333444444333111000111111222222333333444444111222222333222111000///000111222222333333333222222111111111222333444444333111000000222333333222111000000//////000000111111111111111111111111111000000111111222222222222000000000000111111222333333333333333333333333333000000000111111111222222111111111111111111111111......///000000111222222222222111000000000000111........................////////////////////////.........------.........000000000000000000000000222222222222111111111111/////////000000000111111------......///000000000000000000000000000000000222222111000000111222222//////////////////......//////000000000111111111333444666777777666444333///000111222333222111000111222222333444444555555...//////000111222333333111111222222222222111111111111222222222333333333111333666888:::>>>DDDHHHJJJMMMQQQTTTVVVXXX[[[]]]``````aaabbbcccdddeeefffbbbaaa```_________```aaaaaabbbccccccdddcccbbbaaaaaacccdddddddddeeeiiilllooooooooonnnnnnmmmllllllnnnoooqqquuuxxxyyywwwvvvnnnoooqqqpppmmmjjjiiiiiilllnnnrrrvvvxxxxxxvvvvvvuuuuuuuuusssrrrrrruuuwwwuuussspppooopppqqqrrrqqqqqqqqqqqqqqqqqqpppppppppooonnnmmmllljjjiiihhhgggfffeeedddcccaaa^^^\\\ZZZUUUVVVVVVUUURRRPPPOOOPPPMMMNNNPPPRRRSSSTTTSSSSSSTTTRRROOOMMMMMMNNNPPPRRRNNNOOORRRWWW^^^gggooossstttoooggg___YYYVVVVVVWWWXXXXXXYYY[[[]]]___aaabbboooyyyfffYYYRRRMMMNNNNNNLLLJJJJJJMMMPPPPPPRRRXXXaaafffbbbWWWMMMJJJLLLLLLJJJFFFEEEFFFHHHCCCCCCBBBBBBBBBDDDEEEGGGIIIJJJLLLMMMOOOPPPPPPPPPRRRQQQPPPRRRUUUWWWXXXXXXZZZYYYXXXYYYZZZ[[[ZZZXXX]]]]]]___```aaabbbbbbbbbbbbeeeddd``````ccccccaaaaaaaaa```___^^^]]]\\\\\\XXXTTTUUUYYY[[[XXXWWWXXXRRRNNNIIIEEECCC@@@===;;;::::::999888888888888888999999;;;===@@@DDDGGGHHHJJJLLLOOOQQQRRRRRRQQQPPPNNNNNNNNNNNNMMMIIIDDD@@@:::888555333111111111222222222222222222222222222333333222222222222222222111111111000000000//////////////////000000000000222111000111333444333222........................000000000000///...---,,,------------------------000000////////////000000//////000000000111111111,,,---------............/////////000000111111111*********++++++---..................------------+++,,,,,,---...//////000,,,,,,------.........///............////////////,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,...///000000///...,,,,,,,,,---///000222333333---.../////////...,,,+++...///000111111111111111000//////..................,,,+++,,,...//////...,,,++++++******++++++,,,------------------------,,,---------......//////---------------......///........................------....../////////000////////////////////////+++,,,,,,---...//////000......---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......*********+++++++++,,,,,,++++++,,,,,,---...//////////////////////////////000///...------...///000---------,,,,,,++++++++++++++++++,,,,,,,,,,,,---+++---///111111///---+++***---000333444222///---+++,,,,,,---...//////000............////////////......////////////..................////////////+++///333666:::???GGGMMMKKKNNNRRRUUUVVVWWWYYYZZZ]]]___```bbbddddddeeeeee___^^^\\\[[[[[[]]]___```]]]^^^___aaaaaa```______```bbbeeeeeedddfffjjjnnnrrrqqqooommmlllkkkkkkkkknnnnnnnnnppptttvvvvvvuuummmnnnooommmiiifffddddddmmmooorrruuuuuutttrrrpppooooooooommmmmmnnnqqqsssqqqnnnlllkkklllmmmnnnnnnooooooooonnnmmmkkkiiihhhddddddcccbbb```___^^^^^^[[[ZZZXXXVVVSSSQQQOOONNNKKKKKKKKKJJJGGGEEEFFFGGGJJJOOOWWW^^^dddffffffeee]]]ZZZVVVSSSQQQQQQSSSTTTWWWZZZ```iiivvvwwwoookkkkkkkkkiiijjjmmmqqqvvv{{{~~~{{{fff[[[UUUUUUUUURRROOOPPPTTTXXX\\\aaakkkzzz~~~mmm^^^NNNNNNNNNJJJFFFDDDFFFHHHAAA???>>>???AAADDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEECCCBBBCCCFFFIIIKKKLLLPPPOOONNNNNNOOOOOONNNMMMXXXXXXYYYZZZ[[[]]]^^^^^^^^^```___\\\]]]``````^^^^^^^^^]]]\\\[[[ZZZYYYXXXQQQNNNPPPVVVYYYXXXWWWYYYVVVRRRNNNIIIFFFBBB???<<<999888777555333222222222555777999===???AAABBBBBBEEEGGGJJJMMMNNNNNNLLLKKKKKKLLLMMMOOOOOOKKKFFFAAA<<<:::666222000.........------------------------,,,,,,++++++******))))))---,,,,,,,,,,,,+++++++++------------.........///+++***)))***+++,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((('''+++++++++++++++++++++++++++******))))))******+++*********+++++++++,,,,,,*********++++++,,,,,,,,,***+++++++++,,,,,,------