BM6P6(@ zzzqqqsssjjjfffaaa______```^^^\\\ZZZYYYYYY[[[^^^___]]]ZZZ\\\XXXSSSQQQQQQPPPMMMIIIJJJFFFFFFQQQeee{{{~~~zzzwwwqqqmmmmmmllljjjlllpppwww{{{}}}{{{{{{zzzzzzkkkgggaaaYYYQQQKKKGGGEEE>>><<<:::888888999;;;<<<999<<>>>>>======>>>??????@@@?????????===;;;;;;===>>>???===::::::;;;<<<<<<;;;:::;;;===>>>???@@@??????>>>>>>??????@@@AAACCCCCCEEEEEEEEEHHHPPPfffvvvrrruuucccXXX[[[ttt|||ooojjjllliiifffeeegggjjjiiiddd___^^^aaaeeehhhkkkrrrzzz||||||}}}~~~ooodddooorrr^^^QQQbbbgggZZZ[[[uuuxxxcccYYYWWW^^^mmmwww{{{uuukkkeeeYYYVVVaaa^^^hhhjjjlllvvvxxxxxxmmmTTTGGGQQQUUUSSSdddyyypppjjjeeeeeegggkkkeeeYYYRRRKKKAAAOOOoooxxxhhhiiiqqq|||{{{oooLLL???===:::999;;;999;;;???BBBEEEGGGHHHIIIMMMPPPQQQQQQOOOPPPSSSVVVQQQPPPQQQVVVbbbuuu~~~pppiiijjjkkkgggbbb___^^^]]][[[YYYXXXXXXXXXYYY\\\\\\YYYVVVXXXUUUQQQOOONNNMMMKKKHHHGGGDDDDDDKKKZZZnnnxxxqqqnnnkkkggggggjjjjjjnnnwww{{{~~~}}}yyyvvvsssooolll___\\\VVVOOOIIICCC@@@>>>===;;;888666666888:::<<>>===>>>;;;;;;MMMcccvvviiiXXXIII>>>;;;BBBLLLaaa|||fffaaaaaa]]]ZZZ[[[ZZZZZZYYYYYYXXXXXXWWWWWWVVVRRRVVV______UUUMMMNNNIIIIIIIIIKKKMMMMMMKKKIIIKKKIIIIIIJJJJJJIIIFFFEEEFFFHHHJJJJJJHHHGGGGGGGGGDDDCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<===>>>??????@@@@@@@@@>>>======???AAAAAA???<<<<<<=========<<<;;;<<<>>>???@@@@@@???>>>>>>>>>>>>???@@@BBBCCCDDDIIIHHHHHHHHHLLL]]]{{{|||~~~zzzjjj\\\```uuuyyysssrrrrrrmmmgggddddddbbb^^^ZZZ]]]___aaabbbdddhhhoootttwwwyyy{{{}}}}}}}}}~~~~~~|||sssqqq}}}kkkbbbxxxaaaSSSYYYxxx}}}___KKKEEEHHHSSScccnnnuuu~~~zzzkkkeeeYYYUUUaaajjjyyywwwlllgggccccccjjjiiieeeccc```\\\^^^mmm}}}}}}kkkVVVKKKJJJOOOZZZccc```___WWWPPPPPPSSShhhxxxkkk___bbbnnn^^^KKK<<<:::;;;888888===>>>@@@CCCFFFIIIKKKKKKLLLNNNPPPRRRRRRPPPOOOPPPRRRTTTVVV[[[dddqqq}}}kkkhhhhhhiiieeeaaa^^^\\\ZZZWWWUUUWWWVVVWWWXXXXXXWWWSSSQQQSSSRRROOOMMMKKKJJJHHHHHHFFFEEEDDDFFFOOO___ooo{{{}}}uuuqqqmmmgggeeefffaaaeeekkkuuu~~~}}}|||}}}yyywwwuuurrrnnnhhhaaa\\\RRROOOJJJEEE@@@<<<:::888;;;999777666777999===???FFFIIIMMMOOOPPPPPPPPPQQQRRRRRRSSSTTTVVVVVVTTTRRRVVV\\\hhhvvv{{{fffXXXfffooofffKKK:::===@@@;;;DDD<<<888;;;;;;@@@YYYuuuvvv___JJJ@@@:::===PPPgggssseeeZZZ\\\___]]][[[]]]YYYXXXWWWVVVWWWYYY[[[\\\^^^YYY[[[```^^^RRRJJJIIIGGGGGGGGGIIIJJJJJJHHHFFFHHHGGGGGGHHHJJJKKKJJJHHHGGGIIIKKKJJJHHHEEEDDDDDDAAAAAAAAAAAA@@@@@@??????<<<<<<<<<<<<===>>>???@@@@@@AAAAAA@@@>>>???AAACCCCCCAAA???>>>>>>???>>>======>>>????????????>>>=========>>>???@@@BBBDDDDDDIIIHHHGGGFFFFFFNNNcccvvv{{{bbbVVV___wwwyyywwwyyyrrriiiccc```^^^\\\ZZZ^^^^^^^^^]]]]]]___cccfffooorrrxxx{{{{{{{{{zzz{{{{{{|||yyy~~~dddWWWfffcccUUUEEELLLZZZkkkzzznnnZZZVVVRRRVVVhhhzzzgggYYYXXX```lll|||mmmYYYZZZbbbeeeeeeVVVHHHDDDEEEHHHLLLQQQUUU]]]YYYUUU^^^nnn{{{iiiaaa[[[QQQRRRaaaxxxuuuUUUBBB;;;999<<<;;;888:::BBBEEEFFFIIIKKKNNNOOOOOOOOOJJJLLLNNNOOONNNNNNOOOQQQ^^^ccclllxxxyyyiiikkkhhhbbbaaa___\\\ZZZXXXUUUTTTVVVVVVVVVVVVUUUSSSPPPNNNPPPPPPNNNLLLJJJIIIHHHIIIGGGGGGGGGFFFIIITTTeeeqqq{{{vvvvvvsssmmmgggfffdddeeehhhlllppptttwwwxxx{{{yyy|||}}}zzzxxxrrrpppmmmiiiddd]]]UUUPPPHHHFFFCCC???<<<999888888999888777888:::???CCCFFFJJJMMMPPPRRRSSSRRRSSSTTTQQQQQQRRRUUUYYYZZZYYYWWW]]]ffftttuuuddd\\\[[[iiijjjYYY===222<<>>>>>>>>>>>???@@@AAABBB???@@@@@@???>>>???BBBDDDBBBAAA???>>>??????>>><<<===>>>>>>???>>>===<<<;;;;;;;;;<<<===???@@@BBBCCCDDDCCCCCCBBB@@@CCCNNN[[[qqq~~~|||mmmbbb^^^ccczzzzzzxxxzzztttllleeecccaaa```___```___]]][[[ZZZ[[[]]]___eeelllsssxxxzzzyyyyyyzzz}}}aaaRRReee{{{ZZZVVVQQQ\\\nnnXXXCCCFFFMMM___yyyaaaWWWfffzzzgggNNNJJJNNNNNNZZZQQQLLLQQQWWWVVVPPPKKKSSS```aaa___ooommmbbbYYYUUUQQQFFFFFFSSSiiiRRR@@@AAA>>>===>>>======DDDMMMJJJLLLNNNOOOQQQQQQQQQPPPIIIJJJKKKLLLOOOSSSWWWZZZkkkqqq{{{uuucccggg```YYYZZZZZZZZZXXXVVVUUUTTTUUUVVVVVVUUUSSSQQQOOOOOOPPPOOOMMMLLLLLLKKKKKKJJJFFFGGGGGGEEEFFFNNN\\\gggzzz~~~zzzyyy|||{{{rrriiidddfffffffffeeefffgggiiikkkmmmmmmsss~~~{{{xxxuuuoookkkeee```ZZZTTTOOOKKKAAA@@@>>>;;;999888888888555666777:::>>>DDDIIILLLJJJMMMQQQSSSTTTTTTTTTUUURRRRRRSSSUUUXXXZZZZZZZZZhhhssswww___UUU[[[eeedddXXXGGG:::888<<<>>>===;;;===999777DDDZZZaaa[[[UUUEEE;;;<<<>>>IIInnnkkk]]]YYYXXXXXXWWWTTTTTTUUUPPPOOOOOOPPPSSSXXX^^^aaa^^^YYYSSSQQQNNNJJJGGGGGGGGGGGGGGGHHHIIIIIIGGGEEEBBBEEEEEECCCFFFLLLMMMIIILLLMMMNNNKKKFFFAAA>>>===>>>>>>>>>>>>>>>@@@AAABBBCCCBBBBBBBBBBBBCCCDDDDDD===>>>>>>>>>===>>>@@@BBB@@@>>>===>>>??????===<<<<<<======>>>===<<<:::999999::::::;;;===>>>@@@AAA???>>>???AAA@@@@@@FFFNNN]]]yyy|||uuussscccQQQ^^^|||~~~~~~~~~{{{zzzwwwtttooojjjgggdddbbb```aaa^^^[[[YYYXXXYYYZZZZZZ]]]eeennnsssuuuvvvxxx{{{~~~|||jjjWWWeeefffKKKPPPXXXjjjrrrJJJ<<>>CCCGGGKKKMMMJJJMMMQQQSSSSSSSSSTTTUUUTTTUUUVVVVVVVVVXXX[[[^^^ooo{{{lllYYYVVV^^^hhhVVVFFF;;;===@@@===;;;===999;;;:::???SSShhhhhhYYYHHH@@@<<>>>>>>>>???AAACCCEEEFFFEEEDDDDDDCCCCCCDDDDDD===>>>>>>===;;;<<<>>>@@@<<<<<<<<<===>>>???===<<<<<<======>>>===<<<:::::::::::::::;;;<<<===>>>???>>>===???CCCDDDCCCFFFKKKXXXuuu~~~|||vvvuuudddLLLOOOeeeyyyyyywwwtttooojjjeeeaaa___```]]]YYYVVVVVVWWWWWWWWWXXX^^^fffkkklllnnnsssxxx|||{{{uuuaaajjjdddVVVeeemmmxxx___CCC@@@OOOXXXiiipppgggrrrZZZNNNHHHPPP^^^aaalllooodddhhhtttrrrnnnwww~~~fffYYYUUUSSSIIIFFFGGGCCCDDDCCCFFFSSSVVVDDD888???999:::>>>DDDIIILLLMMMNNNPPPQQQQQQRRRQQQPPPNNNMMMLLLJJJJJJMMMVVV```iiimmmzzzpppeeefffSSSMMMQQQUUUWWWUUUSSSSSSSSSRRRRRRQQQOOOMMMNNNQQQUUUTTTNNNIIIKKKQQQSSSOOOJJJAAABBBBBB@@@@@@CCCIIINNNYYYsss}}}{{{wwwkkkdddbbbbbbaaa]]]YYYXXXZZZ]]]YYYXXX```ooowwwzzz}}}{{{yyyuuupppjjjeee\\\XXXRRRMMMHHHDDD@@@===888777666555555666777888:::<<>>>>>EEESSSiiivvvbbbPPPOOOPPPPPPPPPQQQRRRPPPMMMNNNMMMLLLKKKLLLOOORRRSSSSSSQQQMMMKKKJJJKKKJJJHHHGGGFFFFFFGGGHHHHHHEEECCCBBBFFFEEE???@@@HHHHHHBBBDDDDDDCCC@@@>>>===>>>???@@@?????????AAACCCFFFHHHFFFEEEDDDBBBAAAAAA@@@@@@>>>>>>>>>===;;;;;;===???::::::;;;===???@@@???======>>>>>>??????>>>===<<<======<<<<<<======>>>??????===???CCCEEEDDDEEEHHHOOObbbyyytttwwwuuuooohhh]]]UUUTTT[[[lll~~~}}}yyytttnnnjjjgggfffccc___YYYVVVVVVVVVVVVTTTTTTYYY___```___bbbiiiooozzzyyyzzzppp^^^fffjjjjjjhhhSSS???DDDUUU]]]oooooowwwdddVVVNNNTTTaaannnvvvmmmpppyyyyyyttt]]]WWWLLLKKKJJJ@@@>>>BBB@@@<<<888<<>>@@@LLLdddnnn^^^ZZZMMMMMMOOOPPPQQQSSSSSSOOOJJJIIIIIIIIIIIIKKKNNNQQQSSSLLLLLLLLLJJJJJJJJJGGGCCCFFFFFFFFFFFFGGGGGGDDDBBB???EEEEEE@@@DDDNNNPPPIIIAAAAAAAAA???>>>@@@CCCEEEAAA@@@@@@@@@BBBEEEHHHIIIDDDCCCBBB@@@???>>>======?????????===;;;;;;===>>>999999;;;===@@@AAA@@@???>>>???@@@AAAAAA@@@???>>>??????>>>>>>>>>>>>??????@@@======AAACCCBBBBBBDDDCCCKKKccczzzuuuqqqzzzuuulllpppssscccKKKCCCOOO```ooo|||~~~xxxssspppppppppgggbbb\\\YYYXXXXXXVVVTTTRRRVVVZZZXXXVVVXXXaaahhhmmmpppvvvzzzyyyxxx~~~{{{kkkrrryyyzzziiiTTTAAAGGGYYYeee||||||zzzkkk[[[TTTZZZdddsss~~~uuu\\\TTTlllxxxggg[[[PPPJJJAAABBBEEE===;;;>>>;;;999444===>>>555???HHH;;;===CCCGGGGGGFFFIIINNNRRRSSSSSSSSSSSSQQQOOOLLLKKKMMMPPPZZZiii|||___KKKPPP~~~vvvhhh```UUUSSSRRRPPPOOOOOOQQQSSSTTTOOOJJJHHHMMMSSSVVVXXX[[[RRRPPPLLLIIIGGGFFFEEEEEE>>>AAABBBBBB@@@AAADDDGGGMMMQQQfff|||yyyzzzyyyuuuqqqllleee]]]YYYZZZZZZVVVRRRVVVUUUWWWZZZ[[[___jjjuuu~~~~~~{{{xxxuuusssrrrooommmjjjgggbbb[[[TTTNNNKKKHHHCCC>>>;;;999888999999777666555777;;;@@@BBBJJJLLLOOOPPPQQQQQQSSSTTTTTTOOOMMMPPPRRRSSSUUUXXX\\\XXX\\\iiipppuuu```XXXQQQPPPNNNFFF>>>:::222<<>>@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCDDDCCCCCCBBBBBBAAA@@@>>>===<<<<<<;;;<<<======>>>>>>===<<<;;;:::::::::;;;;;;<<<===============>>>???@@@@@@AAABBB@@@???>>>@@@BBBBBB???<<<============>>>???AAAAAABBBDDDNNN]]]iiillllllllluuu}}}yyytttiii]]]RRRNNNKKKTTTkkk~~~{{{uuupppmmmiiibbb[[[WWWVVVYYY\\\[[[UUURRRTTTSSSPPPQQQWWWccceeeiiimmmqqqtttvvvwww{{{zzzttteeeTTTFFFJJJZZZrrr}}}}}}zzzpppaaaXXX^^^hhhzzzgggXXXmmmlllZZZQQQKKKGGGDDDBBB???;;;999888888888;;;:::::::::<<>>@@@BBBBBBAAAAAACCCEEEFFFIII\\\wwwkkkmmm~~~{{{xxxnnnjjjddd___ZZZWWWTTTSSSSSSRRRSSSUUUUUUWWW___iii|||~~~}}}{{{~~~{{{xxxuuurrrpppooojjjgggccc___ZZZTTTMMMHHHCCCAAA===999777666777777555555666888<<>>??????>>>>>>@@@AAALLLjjjsssHHH<<>>======>>>???@@@AAAAAA@@@???>>>????????????@@@AAABBBCCCBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<<<<;;;===============<<<<<<;;;;;;;;;;;;;;;;;;:::::::::======>>>??????@@@@@@AAAAAA@@@???AAADDDDDDBBB@@@============>>>???@@@AAA??????EEEPPPYYY___eeekkkrrr~~~~~~yyyvvvqqqkkkmmm___PPPLLLWWWnnnzzzuuunnnlllgggaaa]]]\\\]]]^^^[[[VVVRRRSSSQQQLLLLLLPPP[[[]]]```eeejjjooorrrttt{{{{{{vvvbbbPPPEEENNNdddzzztttxxx~~~|||~~~zzzxxxvvvkkk^^^^^^fffuuu{{{mmmXXXLLLGGGCCC@@@@@@>>>;;;999888777888888<<<<<<<<<===???AAADDDEEEEEEFFFHHHIIIIIIJJJLLLNNNSSSRRRPPPMMMLLLOOOUUUZZZfffgggnnnzzzbbbOOOGGGMMMnnnrrrfffXXXZZZXXXQQQTTTUUUSSSOOONNNRRRVVVQQQNNNOOOTTTVVVSSSQQQRRRMMMMMMLLLIIIFFFBBB>>><<<>>>@@@AAABBBAAAAAAAAABBBAAAEEETTTlllkkkccc~~~~~~|||zzzrrrqqqmmmfff]]]VVVTTTTTTSSSQQQRRRSSSQQQPPPUUU\\\ggg~~~~~~{{{zzzwwwvvvssspppllliiifffeee```]]]XXXSSSNNNIIICCC@@@;;;:::777666555555666777555777:::>>>BBBFFFJJJLLLKKKOOOTTTWWWWWWUUUTTTSSSRRRPPPQQQUUUWWWUUUUUUXXX```dddppp|||___UUULLLDDD@@@>>>999666666AAA:::888>>>???<<<>>>DDDZZZ```@@@888AAAZZZuuuvvvUUULLLLLLHHHBBBJJJIIIKKKOOOOOOKKKIIIIIIEEEDDDCCCCCCCCCDDDFFFGGGHHHEEEBBBBBBDDDDDDAAA>>>===???AAAAAA???===<<<<<<>>>>>>@@@@@@@@@@@@???>>>???>>>>>>>>>>>>@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???===<<<<<<============>>>>>>>>>===<<<<<<;;;::::::999999===>>>>>>???@@@@@@@@@@@@@@@??????AAACCCCCCBBBAAA<<<<<<;;;<<<<<<===>>>???===;;;===BBBHHHPPP]]]jjj~~~{{{zzzuuunnnttt]]]NNNIIITTTrrrzzzvvvtttqqqnnnjjjfffdddbbb]]]YYYUUUTTTPPPKKKIIIKKKPPPRRRUUUYYY^^^dddiiilllooovvv~~~vvvcccPPPEEETTTpppjjj]]]]]]nnn~~~sssqqqvvvnnn\\\XXXbbbooocccSSSHHHCCCAAA@@@===999999888777777888999:::>>>???@@@BBBDDDEEEEEEFFFGGGIIILLLMMMLLLLLLLLLMMMMMMKKKIIIJJJOOOXXXaaahhhxxxyyy}}}yyy\\\DDDBBBNNNdddoooeeeVVVUUUQQQOOOTTTWWWTTTNNNLLLQQQVVVRRROOOOOOSSSSSSQQQPPPRRRMMMKKKIIIFFFCCC???===;;;>>>???@@@AAAAAA@@@@@@???>>>BBBLLL]]]vvv{{{ttt\\\iii~~~~~~yyywwwrrrlllddd]]]XXXVVVUUUSSSSSSTTTQQQNNNPPPVVVXXXkkkpppkkkmmmooottt~~~}}}{{{{{{||||||zzzwwwsssqqqkkkjjjgggccc___\\\YYYWWWTTTPPPKKKGGGDDDAAA>>>;;;999888777666666777888999;;;===AAAEEEHHHJJJKKKLLLPPPRRRUUUVVVTTTSSSRRRSSSQQQOOOQQQUUUXXXYYY]]]bbbmmmtttiiiVVVMMMDDD===:::999666777999???999999???===777AAARRR}}}yyyYYYKKKAAA???LLLxxxYYYHHHHHHHHHFFFFFFGGGHHHJJJLLLLLLIIIFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCEEECCCAAAAAABBBBBB@@@>>>???AAABBBBBB@@@???>>>???>>>???@@@AAAAAAAAA@@@???>>>>>>===<<<===???AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>???@@@@@@AAA???>>>>>>>>>=========<<>>AAABBBEEEGGGHHHHHHHHHGGGJJJMMMOOOPPPNNNLLLKKKKKKJJJJJJLLLSSS]]]kkkvvv}}}xxx___QQQIIIMMMaaaxxxjjjfffWWWRRRJJJMMMRRRUUUSSSMMMJJJNNNTTTPPPMMMLLLNNNOOOMMMPPPUUUPPPMMMIIIEEEBBBAAAAAABBB??????????????????>>>===888>>>BBBJJJ]]]yyyrrrmmm~~~hhh___jjj}}}{{{tttpppmmmhhhbbb\\\XXXUUUTTTUUUSSSOOOOOOSSSNNNWWWTTTRRRZZZ```eeennnrrrzzzzzzttt}}}~~~{{{zzzxxxuuuuuutttrrrnnnjjjfffccc```___\\\XXXTTTQQQNNNLLLHHHEEEAAA>>>======<<<;;;888888777777888999:::;;;???BBBFFFKKKNNNOOOOOONNNUUUUUUTTTQQQOOOOOOQQQSSSWWWUUUUUUXXX[[[___gggqqq~~~yyybbbSSSOOOEEE>>>999888888888:::???@@@<<<>>>@@@<<<>>>XXXwww\\\@@@BBBBBBHHH___eeeKKKEEEFFFDDDCCCFFFEEEGGGIIIJJJJJJKKKJJJIIIEEEEEEEEEDDDDDDCCCBBBAAACCCBBBAAA@@@AAAAAA@@@???@@@AAABBBBBB@@@???@@@@@@>>>???AAABBBBBBBBBAAA@@@???>>><<<<<<<<<>>>@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAABBBCCCDDD@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCDDDCCCBBBAAA@@@BBBBBBAAA@@@>>>=========888888777777777888999999;;;;;;<<<======BBBQQQ```mmmsssuuusssuuuzzzwwwooohhhyyyyyygggNNN>>>CCCRRRbbblllxxxpppjjjcccbbb]]]VVVQQQNNNLLLJJJHHHGGGGGGHHHKKKNNNRRRTTT\\\bbbeeeeeehhhooovvvxxx{{{rrriiiVVVNNN___yyyiiiTTTWWWrrrxxxsssxxxooobbbooosss```RRRKKKCCC@@@<<<::::::999666444666777888;;;===@@@BBBCCCDDDFFFIIIKKKLLLKKKJJJHHHKKKMMMNNNNNNLLLJJJJJJJJJNNNSSS[[[ggguuulllOOOEEECCCQQQmmmwwwaaabbbVVVPPPHHHLLLOOORRRPPPKKKIIIKKKOOOMMMJJJIIIKKKJJJJJJNNNTTTRRROOOJJJFFFDDDEEEGGGIIIAAA???=========>>>===<<<:::>>>@@@AAAKKKbbb}}}yyynnntttnnnllluuuxxxttttttqqqkkkeee]]]XXXVVVVVVSSSOOOOOOQQQKKKPPPMMMOOOZZZ]]]ZZZ^^^aaaeeekkklllhhhgggrrr}}}}}}||||||{{{zzzyyywwwuuutttsssqqqoookkkfffaaa^^^\\\XXXWWWTTTQQQMMMJJJGGGFFF@@@>>>;;;:::;;;;;;;;;:::777777888999:::<<<>>>>>>BBBEEEIIINNNRRRSSSSSSSSSVVVUUURRRNNNLLLMMMQQQTTTZZZWWWXXXZZZ]]]cccooozzzoooVVVIIIKKK???:::888999:::999<<>>PPPmmmeeeVVVIIIEEEDDD@@@???BBBCCCFFFHHHHHHJJJOOOQQQPPPDDDEEEEEEFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@???======>>>???===>>>@@@AAABBBBBBAAA@@@???>>><<<;;;<<<>>>AAACCCCCCBBBAAAAAABBBCCCEEEFFFIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDDAAAAAABBBBBBCCCDDDDDDEEEAAABBBDDDDDDDDDBBB@@@???AAABBBBBB@@@===<<<===???888888777777777777888888888999<<<>>>===>>>HHHTTTeeerrr|||}}}~~~|||uuuooo{{{zzzfffQQQCCC@@@BBBNNN]]]yyy|||tttnnniiihhhaaaXXXRRRPPPNNNKKKJJJIIIIIIHHHHHHIIIJJJKKKNNNTTTYYYXXX[[[bbbhhhkkkwww|||wwwkkk^^^\\\mmmzzzgggiiiwwwtttxxxsssqqq{{{```PPPHHHDDD@@@???>>><<<;;;:::999666333999:::<<>>FFFKKKeeerrr[[[[[[OOOMMMJJJKKKLLLMMMLLLJJJHHHHHHIIIHHHGGGHHHJJJHHHFFFIIINNNLLLJJJHHHFFFEEEFFFIIIJJJCCC???;;;:::;;;======<<<===>>>@@@@@@BBBNNNfff{{{|||}}}vvvvvv|||uuuzzzzzzwwwtttqqqnnnddd^^^ZZZXXXUUUQQQOOOQQQLLLQQQMMMOOOWWWVVVRRRWWWVVVVVVWWWXXXWWWZZZfffsss~~~~~~~~~|||yyywwwxxx}}}~~~}}}~~~~~~{{{{{{||||||}}}|||{{{yyyxxxssssssrrrrrrqqqooonnnmmmmmmjjjfffaaa]]]YYYWWWVVVPPPOOOLLLIIIFFFCCCAAA@@@<<<:::999888999:::999888888999;;;===@@@CCCEEEGGGHHHJJJMMMQQQSSSSSSSSSSSSQQQQQQPPPOOONNNOOOSSSVVVWWWWWW[[[bbbgggooo}}}||||||{{{uuugggVVVJJJEEE:::888888::::::888999===888999???KKK___wwwzzz\\\HHHDDDAAAJJJdddyyygggRRRMMMGGGDDDBBBAAA@@@@@@EEEHHHGGGDDDFFFLLLOOONNNBBBCCCEEEFFFEEECCCAAA???>>>????????????>>>???@@@<<<===>>>===<<<<<<===???;;;<<<>>>???@@@@@@??????@@@???===;;;<<>><<<;;;======<<<::::::<<>>@@@CCCEEEGGGIIIIIIKKKKKKMMMNNNNNNMMMLLLLLLIIIIIIHHHHHHKKKPPPXXX]]]```kkkzzzdddMMM???DDDUUUkkktttYYYUUUIIIKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFHHHKKKHHHDDDEEEIIIDDDDDDDDDDDDDDDEEEFFFFFFDDD@@@:::888:::<<<===<<<:::999;;;===;;;???PPPdddsss}}}{{{ooowwwrrruuu~~~wwwtttsssuuullleee^^^\\\XXXSSSQQQRRRPPPRRRLLLIIINNNLLLMMMWWWLLLIIIGGGHHHIIIMMMYYYeeeqqqsssvvvxxxyyyxxxvvvuuuyyyzzz}}}~~~~~~~~~xxxxxxvvvtttsssvvv}}}uuuvvvyyy|||~~~|||xxxuuuyyyyyyzzzyyyxxxuuurrrpppjjjjjjjjjjjjiiihhhgggfffaaa^^^YYYTTTPPPNNNMMMMMMIIIHHHFFFDDDAAA>>><<<;;;;;;999888888999888777555999;;;>>>BBBGGGJJJNNNOOOOOOPPPQQQRRRRRRQQQPPPOOOLLLNNNPPPPPPQQQSSSVVVXXXWWW[[[cccnnnwww~~~xxxmmmuuussseeeYYYSSSIII===888666888;;;:::666666999888===IIIaaaeeeGGG===CCCHHHaaammmLLLGGGFFFCCC@@@BBBEEEEEEBBBHHHJJJGGG@@@???EEEHHHEEE@@@BBBDDDEEEEEECCC@@@>>><<<===>>>>>>======>>>???===>>>>>>>>><<<<<<>>>@@@999:::<<<===>>>>>>>>>===AAA???===<<<<<>>>>>>>>@@@AAAAAAAAA@@@??????>>>>>>>>>???@@@BBBBBBAAA???<<<:::444666777666555666:::===<<<<<<;;;;;;:::;;;;;;;;;;;;:::===??????===@@@FFFIIIgggwwwnnnssspppooowwwlllfffgggXXXBBB===>>>LLLeeeyyy}}}rrrbbbYYYYYYWWWSSSNNNNNNNNNMMMLLLJJJHHHGGGFFFJJJJJJEEEBBBFFFLLLPPPQQQRRRYYYfffooovvvnnn___NNNJJJDDD>>>999666999===777777777999:::<<<======>>>@@@BBBDDDGGGHHHIIIJJJLLLMMMMMMNNNNNNMMMMMMMMMKKKJJJIIIJJJOOOXXXccckkkppp|||WWWIIIHHHKKKWWWhhhbbb\\\OOOLLLFFFIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGIIIJJJJJJHHHGGGEEEFFFGGGHHHGGGFFFCCCAAA???<<<<<<;;;:::::::::;;;;;;666999<<<<<<;;;===DDDIIIbbbvvvzzzllldddmmmaaaooozzzuuurrrqqqjjjiiifffbbb^^^ZZZWWWUUUQQQMMMIIIIIIKKKMMMLLLKKKJJJIIIHHHHHHIIILLLNNNPPP^^^___aaadddfffiiikkklllqqqsssvvvxxxzzz{{{zzzzzz{{{|||}}}~~~|||yyyvvvtttqqqlllgggiiinnnsssuuutttuuutttssssssuuuuuutttssstttqqqnnnlllllljjjfffbbb______^^^]]]\\\\\\[[[[[[TTTSSSPPPLLLIIIFFFDDDCCCCCCAAA>>>;;;999999999:::888777666555666999;;;===CCCDDDEEEIIIMMMPPPQQQQQQWWWTTTQQQPPPQQQQQQOOOLLLTTTSSSQQQPPPQQQUUUYYY\\\___bbbmmm}}}{{{ppp{{{~~~mmmaaannnjjjdddZZZPPPFFF???;;;222888===<<<::::::888666???QQQppp}}}```DDDGGG???@@@ZZZvvvhhhQQQJJJDDDDDDEEEEEEEEEDDDBBBAAAIIIFFFDDDDDD@@@<<>>>>>======>>>??????>>>>>>>>>=========<<<=========<<<<<<;;;;;;;;;@@@AAABBBBBBCCCCCCCCCCCCDDDAAA??????AAADDDGGGGGGEEEDDDBBB@@@??????@@@@@@BBBCCCBBB@@@>>>===???@@@???>>>===<<<<<<===>>>???<<>>>>>?????????@@@@@@@@@DDDRRRhhhyyy}}}xxxtttuuunnnsssnnnpppqqqiiifffccc]]]CCCAAA>>>CCCUUUooowwwpppjjjeee___ZZZVVVRRRQQQPPPKKKCCCBBBGGGFFFEEEDDDCCCCCCBBBBBBCCCFFFHHHKKKPPPVVV[[[___bbbkkktttuuudddUUUKKKFFF>>><<<:::888777777888999999;;;>>>@@@BBBCCCDDDDDDGGGHHHHHHHHHHHHIIILLLOOOLLLMMMLLLKKKIIIIIIKKKLLLKKKPPPWWW\\\aaaiiittt}}}yyy^^^FFFDDDPPPeeeaaa[[[OOOMMMGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHIIIJJJJJJHHHGGGEEEEEEFFFFFFFFFEEEBBB@@@>>>;;;;;;:::999999999999:::888;;;===;;;999999>>>CCCPPPeee{{{ooofffrrruuummmnnnzzzuuusssuuusssooojjjddd```\\\[[[UUUQQQMMMKKKKKKLLLJJJIIIKKKJJJIIIIIIJJJLLLNNNPPPSSSRRRRRRRRRUUUXXX[[[]]]dddfffiiimmmoooqqqqqqqqqssstttuuuuuutttqqqnnnlllaaa^^^\\\^^^eeejjjlllkkkjjjiiihhhiiijjjkkkjjjhhheeeccc```___^^^\\\YYYUUURRRRRRQQQQQQPPPOOOOOOOOOKKKJJJHHHEEECCCBBBAAA@@@>>>===;;;999888999:::;;;777777777999;;;>>>@@@BBBGGGHHHIIILLLOOORRRRRRRRRVVVSSSQQQQQQRRRSSSRRRPPPVVVVVVUUUVVVYYY^^^eeejjjooowww}}}hhhfff{{{tttffffffllldddXXXMMMDDD>>>999666<<<===>>><<<999:::@@@HHHggg|||ttt]]]JJJDDDGGGDDDNNNllllllSSSEEE<<>>>>>===<<<>>>???@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;===>>>???AAABBBCCCCCCCCCCCCAAA??????AAADDDEEEEEECCCBBBAAA@@@???@@@@@@AAABBBBBBAAA???======>>>@@@<<<;;;;;;;;;<<<===???@@@<<>>===;;;:::;;;;;;;;;;;;;;;;;;<<<<<<===????????????????????????AAAGGGTTTccckkkkkkjjjkkkrrr{{{zzzwww}}}tttppplllhhhRRRMMMCCC<<>>>>>???BBBDDDFFFFFFGGGFFFIIIJJJKKKKKKKKKLLLNNNPPPJJJKKKKKKJJJJJJKKKOOOQQQYYY___gggnnnttt~~~xxxWWWGGGDDDXXXtttzzz]]]XXXLLLKKKGGGGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDBBB@@@>>>===;;;:::999999888888888999888:::;;;999777777:::>>>CCCVVVkkkzzzuuulllsssrrr[[[ggg|||zzz{{{xxxsssmmmhhhcccaaa___[[[WWWSSSOOOMMMLLLJJJHHHLLLKKKJJJIIIJJJKKKMMMNNNLLLJJJHHHGGGHHHLLLPPPRRRUUUWWWZZZ^^^aaacccdddeeeiiiiiijjjjjjiiifffdddbbbYYYWWWVVVYYY^^^bbbcccbbb^^^\\\[[[\\\]]]^^^]]]\\\ZZZXXXVVVUUUTTTRRROOOMMMJJJJJJIIIIIIHHHHHHGGGGGGAAAAAA???>>>============:::999888777777777999999666888:::===AAADDDFFFHHHLLLMMMOOOPPPRRRSSSTTTTTTTTTRRRQQQQQQRRRTTTTTTSSSTTTTTTUUUXXX]]]eeeooovvv~~~|||mmmsssssseeemmmkkk^^^NNNAAA<<<:::999777;;;;;;===<<<666777HHH\\\dddLLLAAA;;;???EEEJJJ]]]{{{lllMMMDDD???999@@@@@@AAABBBBBBAAA???>>><<<;;;<<<>>>???AAAHHHQQQOOOHHHFFFIIIGGG???:::<<<:::<<<======<<<<<<===>>>@@@@@@@@@@@@???>>>======::::::;;;;;;;;;;;;;;;;;;999;;;===???AAABBBBBBBBBAAA??????@@@BBBCCCBBBAAA@@@@@@??????@@@@@@AAABBB@@@@@@@@@???===<<<===???::::::;;;<<<===???AAABBB===@@@DDDEEECCC@@@>>>===<<<>>>AAABBB???<<<999888;;;:::::::::;;;;;;<<<===????????????>>>>>>>>>>>>DDDBBBFFFQQQ[[[```cccgggqqqzzz{{{}}}xxx|||xxxtttpppgggbbbSSS???555<<>>???LLL]]]ooozzz~~~[[[ZZZjjj}}}}}}xxxrrrlllhhhfffeee```]]]YYYUUURRROOOLLLKKKNNNMMMKKKIIIIIIJJJKKKLLLJJJHHHGGGFFFFFFHHHJJJLLLKKKMMMOOORRRTTTVVVWWWWWW]]]]]]^^^^^^\\\[[[XXXWWWUUUTTTTTTUUUXXXYYYWWWUUUTTTSSSRRRRRRTTTTTTSSSRRRQQQPPPOOONNNMMMKKKIIIGGGEEEEEEEEEDDDDDDDDDCCCCCC<<<<<<;;;:::::::::::::::999999888777777888999999;;;<<<@@@CCCGGGIIIKKKLLLOOOQQQSSSSSSSSSSSSTTTUUUSSSQQQPPPOOOPPPRRRSSSTTTTTTVVVYYY]]]cccmmmzzzyyyzzzvvvhhhkkk___RRRBBB999999<<<<<<:::777999???@@@999;;;WWWxxxsssLLL<<<<<<===AAAMMM[[[qqqyyyTTTDDD>>>===???===>>>???@@@@@@???>>>===999999::::::<<<@@@FFFMMMMMMIIIGGGIIIFFF???:::;;;999;;;<<<<<<;;;;;;<<<===??????@@@@@@???>>><<<;;;999999::::::;;;;;;<<<<<<999:::<<>>>>>>>>@@@BBBBBB@@@>>>>>>>>>>>>???@@@AAAAAABBB>>>??????>>><<<;;;<<<===<<<<<<===>>>???@@@AAAAAA>>>>>>@@@BBBCCCCCCAAA???:::>>>AAABBB???;;;888666999999999999:::;;;<<<<<>>>>>>>>>>>=========FFFBBBCCCIIIPPPVVV^^^eeemmm{{{|||uuussssssvvvzzz}}}|||vvvwwwvvviiiPPP<<<999AAAJJJWWWkkkwwwzzz|||zzz}}}~~~yyyuuuoookkkfffaaa[[[SSSLLLHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEECCCCCCCCCAAA@@@BBBFFFIIIFFFKKKRRRYYY\\\^^^```aaa___aaacccddddddddddddeeeZZZWWWSSSOOOKKKFFF???:::===<<<;;;:::999999999:::======>>>@@@BBBDDDGGGHHHEEEFFFGGGHHHIIIIIIHHHHHHIIILLLNNNNNNMMMLLLLLLLLLJJJLLLNNNQQQUUU\\\ccchhhmmmttt}}}hhhTTTHHHEEELLL\\\yyynnnTTTQQQEEEEEECCCHHHGGGFFFFFFGGGHHHIIIJJJGGGGGGGGGFFFFFFEEEDDDCCC@@@@@@@@@???>>>===<<<<<<======;;;::::::999999999666777888999999:::<<<======CCCMMM```|||gggYYYUUU^^^{{{|||uuupppllljjjeeecccaaa\\\XXXTTTRRRQQQPPPNNNLLLJJJIIIIIIJJJKKKFFFFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJPPPPPPPPPPPPOOOMMMLLLKKKIIIIIIIIIJJJKKKKKKJJJHHHKKKJJJIIIJJJKKKLLLKKKIIIDDDEEEEEEDDDBBBAAA@@@???>>>>>>===============<<<:::999888888777888888888888888999;;;===???@@@AAAFFFGGGIIILLLNNNOOOPPPQQQPPPRRRTTTTTTSSSRRRSSSTTTQQQQQQPPPOOOOOOPPPSSSUUU[[[___eeejjjqqq|||~~~zzzoooppp```XXXIII@@@666444999>>>>>><<<<<>>>>>===<<<;;;::::::999777888===BBBEEEFFFDDDDDDDDDAAA<<<999:::888:::;;;;;;::::::;;;<<<<<<===>>>>>>>>>===;;;::::::::::::;;;;;;<<<<<<<<<:::<<<>>>??????>>>===;;;=========@@@BBBBBB@@@=========>>>??????@@@@@@@@@;;;===>>>===;;;:::;;;<<<<<<<<<==================>>>===>>>@@@CCCDDDBBB???999===AAABBB@@@===:::888888888888999999:::<<<<<<========================??????AAAEEEGGGJJJSSS]]]kkkwwwvvvqqqsssqqqnnnsss~~~}}}|||xxxcccLLL???>>>???===KKKUUU^^^lllqqqwwwwwwzzzyyyqqqdddYYYSSSPPPNNNMMMKKKIIIGGGFFFEEEEEECCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCBBB@@@>>>>>>???999<<>>;;;888666666777888:::<<<>>>@@@AAACCCCCCDDDEEEFFFGGGIIIIIIHHHIIIJJJKKKLLLKKKKKKJJJHHHKKKMMMNNNMMMLLLLLLLLLRRRUUUYYY^^^dddllltttzzzrrr[[[JJJAAA@@@GGGPPPhhhmmmVVVTTTGGGFFFEEEGGGFFFFFFFFFFFFHHHIIIJJJFFFFFFEEEDDDCCCBBBBBBBBB@@@??????>>>======<<<<<<>>>===<<<;;;:::999999999::::::::::::::::::999999@@@@@@DDDSSSnnnxxxdddSSSSSSiii|||tttmmmjjjjjjjjjhhhddd___[[[YYYXXXTTTRRROOOLLLKKKJJJJJJKKKGGGHHHJJJKKKJJJIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBAAADDDDDDDDDDDDCCCBBBAAA@@@>>>???@@@BBBCCCCCCCCCCCCBBBAAA@@@AAABBBCCCBBB@@@===>>>??????===;;;;;;<<<;;;;;;::::::::::::::::::888777777777777888888999999:::===AAAEEEIIILLLMMMQQQQQQRRRRRRSSSTTTUUUUUUPPPSSSUUUUUURRRPPPRRRTTTRRRRRRRRRQQQQQQSSSWWW[[[ccciiirrryyy~~~sss```OOO@@@;;;888555888>>>BBBBBB@@@AAACCCBBB@@@GGGccc~~~[[[DDD===???EEEIIIlll|||VVV===CCCFFF:::555>>>::::::<<<======<<<<<<;;;;;;;;;999666777===AAAAAA@@@AAA@@@>>>;;;888888999888999::::::999999:::;;;999:::<<<>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAA???<<<:::<<<<<<===???AAABBBAAA???>>>>>>?????????>>>>>>===999;;;<<<<<<;;;::::::;;;::::::;;;;;;;;;::::::999======>>>AAABBBBBB@@@???:::===AAABBBAAA>>><<<<<<777777777888999:::;;;<<<<<<<<<<<<<<<=========>>>;;;===BBBEEEDDDCCCJJJSSSeeerrrvvvvvv|||xxxooommmooottt~~~}}}}}}mmmXXXIII>>>777666;;;<<>>>>>>>>???>>><<<===???AAA;;;<<<===<<<;;;;;;<<<===>>>>>>??????>>>>>>======@@@@@@BBBDDDFFFGGGIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPOOONNNHHHJJJNNNPPPQQQRRRTTTVVV```dddkkkqqqyyyjjjRRRGGG===;;;AAAMMM^^^mmmlllWWWVVVHHHFFFEEEEEEDDDDDDDDDDDDFFFGGGIIIEEEEEECCCBBBAAA@@@@@@@@@@@@???>>>======<<<<<<===>>>===;;;:::999888888888999888888999::::::999999BBBAAA@@@GGG\\\uuu~~~ooojjjmmmooo}}}{{{tttpppqqqrrrpppkkkeee___]]]]]]YYYWWWSSSPPPNNNMMMMMMMMMKKKKKKLLLLLLLLLKKKJJJIIIFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<============>>>???<<<;;;::::::<<<<<<;;;:::999;;;======;;;999:::<<<:::;;;;;;;;;;;;;;;;;;;;;777888888999;;;===>>>???AAACCCFFFIIIMMMPPPRRRSSSTTTSSSSSSRRRRRRSSSUUUVVVOOOSSSVVVUUURRRPPPRRRUUURRRTTTUUUUUUVVVZZZ```eeellltttfffPPP@@@777888888:::===AAACCCCCCAAA@@@AAA@@@EEE\\\dddIIIAAA@@@AAANNN```XXXHHH<<<===AAA>>>;;;<<<999:::;;;<<<===<<<;;;;;;:::;;;999666999AAAEEEDDD@@@AAA???;;;666666777888777888999999888888999;;;888999<<<>>>@@@???>>>=====================<<<<<<<<<>>>@@@BBBCCCAAA>>>===;;;;;;<<<>>>AAACCCCCCBBB@@@@@@@@@@@@>>>===;;;:::777999;;;<<<:::999999:::888999:::<<<<<<<<<;;;;;;<<<>>>AAABBBBBB@@@>>>===;;;===???@@@>>><<<;;;;;;666666777777888:::;;;<<<::::::;;;<<<======>>>>>>======@@@DDDCCCAAADDDIIISSShhhwwwwwwrrrlllhhhppptttfffYYYKKKAAA===;;;555:::KKKXXXggg|||{{{oookkkkkkjjjhhhfffbbb\\\WWWSSSOOONNNKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAACCCCCCAAAAAAAAACCC@@@?????????@@@AAAAAAAAA===>>>@@@AAAAAABBBDDDEEEAAABBBCCCDDDEEEEEEEEEEEELLLLLLMMMMMMMMMMMMLLLLLLLLLMMMOOOPPPQQQQQQQQQPPPIIILLLPPPUUUYYY^^^cccgggqqqvvv~~~www___MMM???===@@@LLL^^^rrrjjjVVVVVVFFFDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGEEEDDDBBBAAA@@@?????????@@@???>>>==================<<<;;;999888777777777444444555888;;;<<<<<<;;;???>>>;;;<<>>>>>>>>;;;;;;;;;999777666666777:::999888888::::::999888555777:::999777555777888888888888888888888888888999:::;;;===@@@CCCEEEGGGKKKLLLNNNPPPQQQRRRSSSSSSRRRPPPOOONNNNNNPPPRRRSSSOOOSSSWWWVVVRRRPPPSSSVVVSSSUUUXXXYYY[[[```hhhnnnvvvpppYYYCCC:::<<<444666999<<<=========<<<===BBBFFFTTTwwwgggOOOAAADDDCCCCCCZZZ{{{ZZZFFFFFF@@@666777??????777999999;;;<<<===<<<<<<;;;888:::999666;;;EEEKKKIIIAAABBB@@@:::555444777888666888999999888888999:::777999===???AAAAAA@@@?????????>>>>>>======<<<<<<;;;===AAACCCDDDCCCAAA???;;;;;;;;;>>>AAACCCDDDDDDAAAAAAAAA@@@>>>;;;999777666999;;;;;;:::999999999999:::<<<>>>@@@@@@@@@@@@<<>>===<<<:::;;;===<<<:::888777777666666666777888:::;;;<<<888999:::;;;<<<>>>??????===:::999>>>@@@???>>>??????\\\vvv{{{qqqdddhhh~~~{{{sssjjj]]]RRR@@@>>>666555===@@@III\\\ggg}}}~~~wwwyyy{{{zzzrrrooojjjddd]]]XXXTTTRRRIIIHHHGGGFFFFFFFFFFFFFFFHHHFFFDDDBBBAAA@@@???===;;;???BBBDDDDDDCCCBBBBBBAAA@@@???@@@CCCEEEEEEDDDAAABBBDDDDDDCCCDDDEEEFFF@@@BBBDDDHHHKKKMMMOOOPPPMMMMMMNNNOOOOOOOOONNNNNNJJJKKKMMMOOOPPPPPPPPPOOOJJJNNNSSSYYY```hhhpppuuu|||qqqXXXLLLEEE@@@@@@AAAIII\\\uuulllRRRPPPEEEFFFDDDBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@??????AAA@@@>>>===;;;:::::::::888888888888777777777777888666555777:::<<<;;;999;;;===???CCCIIIRRR[[[aaarrrtttiii___fff~~~xxxsssnnniiiffffffccc^^^[[[XXXVVVTTTRRRPPPOOOMMMKKKJJJJJJJJJJJJMMMJJJGGGGGGJJJKKKIIIGGGFFFGGGGGGEEEBBB@@@@@@AAA???>>>>>>===<<<;;;::::::<<<;;;::::::999:::::::::999;;;<<<<<<::::::;;;=========>>>>>>?????????@@@FFFGGGHHHIIIHHHJJJLLLNNNNNNNNNOOOPPPQQQRRRSSSTTTPPPRRRSSSPPPLLLLLLRRRWWWSSSSSSRRRRRRSSSSSSTTTTTTWWWZZZ```dddgggmmmwww{{{xxx||||||xxxnnn^^^OOODDD<<<888666666888;;;??????===;;;;;;@@@JJJcccvvvQQQGGG???AAAKKK___VVVHHH???===;;;999888777888888666888:::;;;;;;<<<>>>???<<<;;;888777???KKKNNNJJJAAA@@@>>>;;;888777888:::;;;:::999999:::<<>>>>>>>>>>>===<<<;;;:::;;;<<<;;;999777666777<<<===>>>???AAAAAABBBBBBCCCAAA@@@BBBEEEEEEBBB>>><<<;;;:::999999999999999===:::888888:::<<<:::888<<<:::999:::===>>>;;;999999888999>>>>>>;;;;;;===CCCRRRkkk{{{uuuzzz{{{~~~|||ttt^^^JJJ888666888777888<<>>BBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBDDDFFFHHHIIIHHHDDDEEEGGGHHHHHHGGGFFFFFFDDDGGGKKKMMMMMMMMMNNNOOOMMMNNNPPPRRRRRRQQQPPPNNNPPPNNNMMMMMMNNNOOOPPPPPPSSS[[[bbbgggnnnyyyxxxdddQQQIIIAAA888888???>>>UUUwwwlllRRROOODDDEEECCC@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>@@@???>>><<<;;;:::::::::777777777666666666555555888666555777999;;;:::888<<<>>>AAABBBDDDGGGKKKNNNhhhxxxkkk]]]mmm}}}xxxsssppplllhhhddd```]]][[[XXXVVVTTTSSSQQQOOOMMMMMMMMMMMMMMMLLLJJJIIIJJJJJJJJJIIIIIIJJJJJJIIIGGGEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAACCCDDDDDDDDDDDDEEEGGGJJJJJJJJJKKKKKKLLLLLLLLLLLLNNNOOOOOOOOOPPPRRRTTTTTTTTTTTTSSSSSSRRRRRRRRRNNNPPPPPPOOOMMMNNNRRRVVVTTTUUUVVVUUUTTTUUUXXXZZZ]]]bbbkkkssszzz}}}{{{yyy{{{|||ttthhhZZZSSSHHH>>>999777666555888888<<<@@@>>>;;;AAAJJJZZZsssfffOOOFFFBBBEEETTThhhWWW@@@<<<;;;:::999888888888999:::888999:::::::::;;;>>>@@@AAA@@@<<<:::???HHHJJJFFFBBBBBB@@@===:::999;;;<<<::::::::::::;;;===>>>@@@===@@@CCCAAA>>>===???CCCEEEEEEEEEEEEEEEEEEEEEEEE???BBBBBBAAABBBEEEBBB=========<<<;;;;;;===>>>???=========<<<<<<;;;;;;:::<<<======<<<999888999:::;;;;;;<<<>>>???@@@@@@@@@BBBBBBAAABBBBBBBBB???===<<<;;;;;;:::999999::::::<<<:::999:::<<<===<<<:::;;;:::999:::<<<===;;;999999777999<<<===::::::===@@@HHHVVVhhhwww~~~~~~||||||{{{fffPPPEEE===666666<<<999>>>FFFMMMPPPUUUaaannnxxxzzztttmmmgggcccaaaZZZSSSQQQSSSTTTRRROOOGGGHHHIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGEEEEEEEEEFFFGGGIIIIIIIIIGGGGGGHHHIIIKKKKKKJJJIIIHHHJJJLLLMMMMMMMMMNNNPPPNNNOOOPPPPPPPPPPPPOOONNNPPPSSSUUUVVVVVVXXX]]]bbbeeemmmuuuzzzsssXXXLLL@@@999;;;>>>@@@JJJXXXppp{{{kkkQQQNNNBBBCCCBBB@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>============>>>>>><<<;;;::::::::::::666666666555555555444444888777666777888999888777<<<>>>AAABBB@@@>>>======WWWttt~~~ccc___hhhuuu}}}zzztttqqqlllhhheeebbb^^^\\\ZZZXXXVVVSSSQQQPPPPPPPPPNNNNNNNNNLLLJJJJJJJJJKKKMMMNNNOOONNNLLLKKKLLLMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNKKKLLLNNNNNNNNNNNNPPPQQQUUUUUUUUUUUUVVVVVVVVVVVVRRRTTTUUUUUUUUUUUUWWWYYY[[[ZZZXXXVVVSSSQQQOOONNNMMMNNNNNNOOOQQQRRRTTTUUUUUUXXXZZZYYYWWWYYY___eeejjjrrr|||~~~~~~}}}{{{xxxvvvpppaaaSSSEEE@@@:::666666999;;;<<<>>>;;;===@@@<<<;;;MMMeeeyyy[[[HHH>>>===DDDVVVrrrrrrNNN>>>:::999777777777777888:::;;;<<<:::::::::999888:::===@@@EEEDDD???===@@@EEEEEEBBBCCCCCCAAA>>><<<;;;===???<<<======>>>???@@@AAAAAABBBDDDEEEBBB??????BBBEEEIIIHHHGGGEEEDDDCCCBBBBBB<<<>>>>>>===???CCCCCC???===<<<<<<===>>>>>>???@@@AAA@@@???======<<<<<<<<>><<<::::::<<<>>>::::::;;;<<<===>>>>>>???AAABBBCCCBBB???===<<<<<<<<<<<<;;;:::::::::;;;;;;:::::::::<<<>>>>>><<<;;;;;;999999999:::;;;:::888999666777:::;;;999999<<<;;;>>>CCCMMMZZZfffnnnrrr|||{{{~~~zzz~~~nnnYYYEEE444222999444444666:::>>>EEETTTccckkk{{{uuupppmmmiiibbbZZZZZZ^^^```\\\WWWSSSQQQOOOLLLJJJIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHHHHJJJNNNPPPNNNLLLKKKLLLLLLKKKJJJKKKMMMOOONNNNNNNNNNNNOOOPPPPPPQQQTTTZZZaaadddeeeiiirrryyysss\\\HHH;;;;;;555666@@@LLLYYYlll~~~{{{oooooovvvjjjPPPMMMAAAAAA@@@BBBBBBBBBBBBAAA@@@@@@???<<<<<<<<<==================<<<;;;::::::999::::::666666666555555555444444888777777777777777777666999;;;>>>???>>>===<<<<<>>@@@AAADDD===<<>>EEEeeevvvSSSCCCAAACCCAAARRRpppoooJJJ@@@@@@>>>999666666777888999;;;<<<<<<:::999888666555777<<<@@@DDDBBB???>>>@@@BBBBBBAAAAAAAAA@@@>>><<<<<<>>>@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCAAABBBEEEIIIKKKJJJGGGEEECCCAAAAAA@@@===>>>===;;;>>>CCCDDDAAA===>>>AAAFFFGGGEEECCCDDDGGGFFFDDDBBBAAA@@@AAAAAA@@@???>>>;;;999;;;>>>AAA;;;;;;;;;<<<===>>>>>>???@@@BBBCCCAAA<<<999999;;;<<<<<<;;;;;;:::;;;;;;<<<777888:::<<<>>>===<<<:::::::::999999999999999888777444444777888666777::::::;;;>>>DDDMMMVVV]]]aaayyy}}}uuuooogggdddssskkkPPP888111666666555777;;;===AAAJJJTTTaaa{{{}}}xxxtttrrrmmmhhhdddcccfffgggdddaaaccc___YYYUUURRRPPPOOONNNNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIIIIHHHGGGGGGHHHJJJGGGFFFIIINNNQQQPPPMMMKKKKKKJJJHHHGGGHHHKKKNNNOOONNNNNNOOORRRUUUXXXZZZaaaffflllqqqvvv}}}}}}^^^HHH@@@??????>>>>>>FFFYYYmmm~~~wwwvvvxxxiiicccvvvhhhNNNKKK@@@@@@???@@@@@@AAA@@@@@@???>>>>>><<<<<<<<<<<<============;;;:::999999999999999:::777777777666666666555555666777777666666555666666777888:::::::::;;;===???@@@MMMjjjnnnUUUNNNeeezzzvvvqqqkkkhhhgggdddaaa]]]YYYWWWVVVUUURRRTTTTTTQQQMMMKKKLLLOOOOOOPPPQQQQQQPPPOOOQQQRRROOOOOOOOOOOOOOOOOOPPPPPPSSSSSSTTTTTTVVVWWWYYYZZZXXXYYYZZZYYYWWWUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWWWWVVVXXXZZZZZZYYYXXXXXXYYYWWWVVVTTTRRRPPPNNNMMMLLLNNNMMMNNNQQQTTTWWWWWWWWWXXX^^^eeehhhjjjqqq}}}{{{zzz~~~}}}wwwkkkZZZKKKCCCBBB<<<:::888888;;;>>>??????CCC<<<<<>>AAA>>>888777888888999999::::::;;;;;;888777555333333555;;;??????======>>>@@@@@@AAABBB>>>>>>===;;;::::::===???@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAABBBEEEHHHKKKJJJHHHFFFDDDBBBAAABBBBBBDDDEEECCCAAACCCIIIJJJHHHEEEEEEJJJQQQQQQJJJFFFFFFKKKJJJHHHGGGEEEDDDCCCCCC@@@???===:::999;;;???CCC>>>=========>>>???@@@AAA???AAABBB???:::888999;;;;;;;;;:::::::::;;;;;;<<<444777999;;;<<<;;;::::::;;;::::::999888888888999555333333777777555666999:::;;;===@@@EEEKKKRRRWWWnnn}}}|||uuukkkggguuuxxxaaaHHH===???999555444666888999>>>DDDOOOcccwwwzzzrrrooozzz}}}yyyvvvsssssssssrrrpppnnnnnnooommmhhhccc___]]][[[YYYWWWTTTTTTRRRQQQPPPPPPOOOOOONNNNNNNNNLLLIIIHHHIIIKKKLLLJJJIIIKKKOOOQQQQQQOOOLLLLLLKKKIIIIIIKKKOOORRRTTTUUUVVVYYY]]]ccchhhllluuuuuuxxxnnncccTTTHHHAAA>>><<<<<<===FFF\\\zzz~~~zzzvvvqqquuufffMMMJJJ???@@@???<<<<<<=========<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;999888888888888999999:::777777777666666666555555444666777666555444666777777777777666555777:::===??????VVV~~~wwwjjj]]]YYY\\\}}}{{{uuuqqqpppmmmiiieeeaaa^^^\\\[[[XXXXXXWWWUUURRRPPPPPPQQQOOOQQQRRRQQQPPPPPPQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTUUUUUUVVVWWWWWWZZZ[[[\\\[[[YYYWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXZZZ\\\\\\[[[YYYYYYYYYSSSRRRRRRQQQPPPOOONNNNNNMMMNNNQQQTTTWWW[[[___aaagggmmmtttzzz~~~{{{xxxlll[[[HHH:::888===888888888:::===@@@AAA@@@>>>===DDDVVVppp^^^FFFAAABBBDDDHHHjjjyyyUUU;;;;;;===444333===888888999999:::999999888666666444333333666;;;???>>><<<<<>>>>>@@@:::::::::999888999<<<>>>============>>>>>>??????>>>>>>>>>@@@BBBEEEHHHIIIEEEDDDCCCBBBBBBDDDEEEGGGJJJKKKKKKIIIMMMSSSUUURRRRRROOORRRYYYWWWMMMGGGHHHMMMLLLLLLJJJHHHFFFDDDCCC??????===;;;;;;===AAADDD@@@???>>>>>>>>>@@@AAABBB??????>>>===;;;:::;;;<<<::::::999999999:::;;;;;;555777999:::999999999:::<<<<<<;;;999777777999;;;555333555999:::777666999;;;:::999888;;;BBBLLLRRR]]]lllzzz~~~|||sssvvvuuuyyyrrr___UUUUUUIII???666333333444888===:::HHHUUUXXXRRRPPPWWW```fffvvv}}}~~~ssspppmmmlllmmmmmmiiifff```___^^^]]]\\\\\\\\\\\\ZZZ[[[YYYTTTPPPOOORRRVVVVVVVVVUUUUUUUUUVVVWWWWWWTTTUUUVVVVVVWWWZZZ___ccccccdddggglllrrryyyyyy```RRRGGG@@@:::;;;>>>@@@CCCFFFVVVggg}}}eeeKKKJJJ???@@@???:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888777777777777777888999:::666666666555555555444444222444666666444444666888777777777666555666999;;;>>>;;;IIIjjjwww{{{{{{}}}www^^^LLL___qqq~~~{{{zzzxxxsssnnnjjjfffdddccc```]]][[[YYYXXXVVVUUUSSSRRRSSSTTTTTTRRRQQQRRRSSSSSSSSSSSSTTTUUUVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSVVVWWWYYYYYYXXXWWWYYYZZZYYYYYYYYYYYYXXXXXXXXXWWWXXXZZZ\\\\\\ZZZXXXWWWWWWSSSSSSRRRRRRRRRRRRRRRRRRQQQTTTYYY]]]```fffnnnttt}}}xxx{{{{{{yyy|||xxxiiiWWWHHH<<<333555;;;::::::;;;>>>BBBDDDDDDCCC>>>FFFWWWssstttHHH:::;;;@@@RRRhhhHHH;;;444777888333555===444555777888888888777666555555555444555888===AAABBB???@@@BBB@@@:::999<<<777888888777666888;;;>>>;;;:::999999999:::;;;<<<;;;;;;<<<>>>AAACCCDDDDDD@@@@@@???@@@CCCFFFJJJLLLIIIKKKMMMNNNSSSZZZ\\\ZZZXXXRRRRRRXXXVVVMMMKKKPPPOOOPPPPPPPPPMMMJJJFFFDDD@@@@@@???>>>===???CCCFFFAAA@@@???>>>>>>???AAABBB>>><<<;;;;;;<<<===>>>===888888888888888999:::;;;777999;;;:::888777999;;;=========:::777777999<<<777666999>>>???;;;999:::999:::999888888;;;BBBGGGLLLWWWhhhtttzzz|||~~~{{{|||}}}tttnnnooohhhZZZLLLCCC>>>:::999<<<333999???BBBBBBBBBEEEGGGOOO[[[nnn~~~~~~|||vvvoooooonnnmmmlllllllllmmmkkkjjjgggaaa[[[[[[___eeedddfffgggddd```___aaaeeeccceeehhhjjjmmmrrrwww{{{xxxzzz}}}nnn\\\GGG888222@@@:::777:::AAALLL___pppcccKKKIII???AAA@@@;;;;;;<<<===>>>>>>>>>>>>;;;::::::999888777666666777666666666777888999:::555555444444444333333333111333666666444444666999666777999999888999:::<<<;;;;;;CCCXXXttttttqqqqqqwww|||kkkTTTIII\\\kkk{{{{{{uuupppllljjjiiieeeaaa]]][[[\\\[[[XXXUUUUUUVVVWWWVVVTTTSSSTTTUUURRRSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTSSSQQQQQQPPPPPPPPPRRRTTTUUUUUUVVVXXXZZZVVVVVVVVVUUUUUUTTTTTTTTTVVVXXXZZZZZZXXXVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVV[[[bbbfffjjjrrr}}}|||{{{uuuzzzyyywww}}}nnnZZZEEE:::666444777;;;<<<<<<===@@@CCCDDDCCCAAABBBQQQiiiaaaEEEFFFIIIKKKdddvvvNNN@@@<<<777444666999555000111222444666777777666666555555666666777:::???CCCHHHDDDDDDEEEAAA888555888666777777666666888;;;>>>;;;:::999777888999;;;<<<;;;;;;<<<>>>@@@AAAAAA@@@<<<<<<===???CCCHHHMMMPPPDDDHHHKKKMMMTTT\\\___]]]WWWOOONNNTTTTTTOOOQQQYYYRRRTTTUUUUUURRRNNNJJJGGG@@@AAAAAA@@@@@@AAADDDGGGAAA@@@>>>======???AAABBB>>>;;;888:::===@@@@@@>>>888777777777888999999::::::;;;<<<;;;888777:::<<<===>>>>>>;;;777777:::===888888<<>>;;;<<<888;;;>>>>>>;;;888888999EEEMMM\\\jjjqqqvvv~~~~~~|||~~~rrrcccXXXNNNBBB:::666999777777999===AAACCCCCCEEEFFFKKKVVVfffxxxzzzzzzyyyxxxxxxxxxxxxyyywwwvvvrrrkkkddddddjjjppppppsssuuupppiiigggjjjooopppsssvvvzzzvvvcccMMMBBB<<<999<<>>>>>>>>>>>============:::::::::999999999888888888888777777666666555555555555444444444444555555333222111222444888;;;>>>???===:::888888:::<<<===888666:::HHHXXXhhhyyyzzz~~~rrrkkksssjjjTTTJJJRRRfffvvvzzzvvvrrrpppeeecccaaaaaaaaa^^^YYYTTTXXXXXXXXXVVVTTTSSSSSSTTTWWWVVVUUUTTTUUUWWWYYYZZZRRRRRRQQQOOOLLLKKKKKKLLLPPPPPPPPPRRRTTTVVVVVVVVVWWWVVVVVVVVVWWWWWWXXXYYYUUUWWWWWWUUUWWWZZZYYYUUU^^^YYYYYY[[[ZZZXXX\\\cccaaadddllluuuyyy}}}}}}vvvqqqnnnrrrwww|||{{{lllPPPFFF<<<777555444888===AAA<<<>>>GGGIIICCCBBBFFFJJJ___aaaOOOBBBCCCMMM___{{{tttSSS===:::999888666555555444444666555555555555444444444444444444555777:::<<<>>>EEEDDDBBB???;;;777333222333333333444555666777888666333222555:::===<<<999999999999<<>>@@@DDDHHHJJJJJJKKKMMMPPPSSSSSSQQQOOOSSSRRRPPPPPPSSSYYY___ccc]]]UUUOOOQQQWWWXXXPPPHHHFFFDDDBBBDDDGGGHHHFFFCCCCCC@@@<<<;;;<<<===>>>???<<<<<<<<<===<<<<<<;;;:::777777888999:::;;;;;;<<>>>>>>>>=========<<<<<<::::::999999999888888888777777777777777666666666555555444444444444555555333222222333444777:::;;;;;;:::888777777888999:::999444333;;;EEEQQQ___jjjrrr||||||uuuwww}}}uuueee___```aaaqqq|||xxxpppnnnkkkjjjjjjgggaaa\\\]]]]]][[[XXXVVVUUUUUUVVVVVVUUUTTTRRRSSSTTTUUUWWWWWWWWWVVVTTTRRRQQQQQQRRRSSSSSSSSSUUUVVVWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUYYYZZZXXXYYY]]]]]][[[aaa___```dddeeeeeeiiipppuuuyyyvvvtttrrrmmmhhhmmmooommmkkkjjjggg[[[MMM???888222111222444999>>>>>><<<===??????BBBNNN]]]ppp```MMMFFFHHHUUUeeewwwrrrNNNCCC???999999777666555444444444444444444555555666666666333222222222333444666777999999999888777555444333333333222222222333333444444222000333888:::999666888888777999<<<>>>======:::::::::;;;>>>AAADDDFFFGGGJJJMMMNNNNNNOOORRRTTTQQQQQQQQQTTTXXX___eeeiii```[[[XXXYYY]]][[[SSSKKKJJJIIIIIIIIIJJJIIIHHHFFFBBB???===<<<===>>>>>>>>>===>>>>>>>>>===<<<;;;;;;888888888999::::::;;;;;;<<<;;;999888777888999:::;;;:::999888888888999999555666888:::::::::999888999999888888888888999999===>>>EEEPPPZZZcccoooyyy~~~zzzwww~~~}}}ooocccZZZQQQCCC??????888777;;;888:::666666;;;>>>???DDDKKKPPPUUU```pppvvvdddTTTIIIBBB>>><<<888555666???MMMWWWlllyyyvvvZZZSSS^^^tttmmmPPPEEE@@@>>>@@@>>>============<<<<<<<<<999999999999888888888777666777777777777777888888555444444333333444444555222333333444555666777888666666555555555666666777;;;999:::???DDDGGGLLLRRRddduuuxxxttt~~~~~~nnnZZZ]]]uuu{{{yyywwwtttmmmhhhcccaaa^^^ZZZXXXXXXYYYYYYZZZXXXVVVTTTSSSTTTUUUVVVXXXWWWVVVUUUTTTTTTTTTTTTSSSTTTUUUVVVWWWVVVUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUYYY___bbb``````dddhhhiiioooooorrrwwwzzz|||wwwmmmiiikkkkkkfffaaacccbbb[[[RRRKKKEEE===555999666555777888777999===<<<<<<===???FFFXXXttt~~~[[[CCCCCCJJJ\\\sssmmmFFF555888;;;888888666555444444444444222222333444555666777777333222111000000000111222222222333333333333333333222111000000/////////000222000///000444666444222666555444555777888888777888888888888:::===???@@@AAAEEEIIIHHHFFFGGGMMMTTTLLLMMMOOORRRVVV[[[___bbbZZZYYYYYYZZZZZZWWWOOOIIIFFFGGGGGGFFFDDDBBBAAABBB@@@???>>>???@@@@@@>>>===?????????>>>>>><<<;;;;;;999999999999::::::::::::999888777777777888:::;;;:::999999888777888888888444555666777888777666555888777777666666777777888777888===DDDKKKTTTcccqqqllldddkkkqqqxxxyyyyyy|||uuulll]]]YYYVVVJJJBBB>>>555999666666888888666777::::::<<>>AAAAAA???@@@DDDHHHEEEFFFGGGIIIKKKLLLMMMMMMKKKLLLLLLMMMKKKHHHDDDAAA===@@@BBBAAA===;;;<<<>>>??????@@@AAACCCBBB???<<<>>>>>>>>>>>>===;;;:::999;;;;;;:::::::::999999999666666666666777999:::;;;999999888888777777777777555555666666666555444444777777666666666666777777777777:::===@@@HHHZZZjjjvvvzzzjjjfffeeehhhnnnuuu~~~|||zzzrrrwww|||rrrdddVVVGGG@@@>>>;;;999888777888999>>>>>>===;;;999<<>>222555555444333222222222222111111111111111111111111222111111111111222444555555444222000///.........------------...///000111111000///000000111000///000//////111444555555555555555555666666777888888999:::;;;===>>>===<<<:::???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>===<<<======;;;>>>AAA@@@>>><<<>>>@@@===>>>???BBBDDDBBB???;;;<<<<<<<<<<<<;;;:::999888<<<<<<;;;::::::999999999555555555666777888::::::888888888777777777666666666666666666666666555555777777666666666666777777777777888999999@@@PPP___ttt}}}}}}yyywwwoookkktttwwwnnngggjjjyyywwwyyyuuuvvvfffNNNJJJCCC;;;666555555555777999:::888555444777:::666>>>GGGLLLQQQYYYgggqqq~~~aaaXXXLLLEEECCCAAA===888888999:::999999999:::;;;FFFVVVppp|||```___ppp___GGGEEECCC<<<777<<<<<<;;;;;;;;;:::::::::777777777777666666666666444555555555555555666666333222222111111222222333222222444444444333222111333333444444666777999:::999:::>>>@@@>>>999999===IIIXXXlllzzz~~~fffQQQLLLJJJAAAQQQfffwww|||zzz|||~~~}}}|||qqqooolllhhhfffeeeeeeeeeccc```^^^```cccfffeeeccccccfffhhhfffcccbbbdddggghhhiiikkknnnqqquuuxxxzzzvvv{{{~~~}}}{{{tttoooeeeaaa]]]ZZZXXXSSSLLLGGG@@@;;;888666444333777===FFFIIIOOOSSSNNNDDD?????????NNNccc~~~eeeJJJ;;;GGG\\\mmm}}}WWWFFF>>>:::222222777555444444333222222222222222222111111111000000000000///.........000222333555000///...---,,,---......,,,,,,,,,---...///111222////////////000000000000///......000333555555444333444444555555666666666999999999<<<>>>===888555:::<<<===???@@@??????>>>:::999888888999:::<<<===:::;;;=========<<<===>>>:::;;;===@@@AAA@@@<<<999:::;;;;;;;;;;;;:::999999<<<<<<;;;;;;::::::999999666666777777888888888888666777777777777666555555666666666666666666666777777666666555555666666777666555555666666999DDDOOOeeennnpppooopppnnnssstttccc___lllzzzrrrgggcccXXXIII@@@<<<:::888...000333444444333444555666999;;;::::::>>>FFFMMMTTTZZZaaaiiirrr}}}wwwcccPPPIIIEEEAAA??????>>>;;;999222666<<<>>>???DDDMMMUUUgggyyytttmmmpppkkkaaaccckkkfffYYYlll```HHHDDDBBB===;;;;;;;;;;;;::::::::::::999777777666666666555555555444444444444444333333333222222111111111111222222222222222333333333222222444444333333555777:::<<<<<<;;;;;;;;;777333666===AAAEEEQQQbbbppp}}}~~~www|||uuujjjcccYYYEEEHHHPPP[[[jjjyyy{{{yyyxxxxxxxxxsssooommmoootttwwwvvvttttttvvvwwwuuurrrrrrvvvzzz|||{{{zzzssskkkggg___[[[VVVRRRNNNJJJDDD@@@===777555888999888;;;@@@RRRQQQRRRPPPHHH@@@>>>AAAOOOnnnvvvWWWFFF>>>AAAZZZwww___CCC;;;<<<:::///,,,333555333333222111111111111222111111111222222222222222......---...///000222444///...,,,++++++,,,...///---,,,,,,,,,---...//////,,,---............///000000///...000222333333222000111222333444444444444666777999999999888777777777888:::<<<============:::888777888:::;;;:::999888888777888999999777666666666888;;;===<<<999666999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777666666666777777777666555444555555555555555666777888555555444444444444555555555333333666666666:::AAAMMMUUU[[[fffsssuuuxxxxxxlllfffkkkxxxxxx}}}~~~|||sssddd[[[YYYUUUPPPBBB???;;;888777777666666666777888777666777:::===777;;;???CCCFFFMMMWWW___aaacccggglllrrrwww{{{}}}|||yyysssqqqooonnnmmmkkkhhheeeaaa___YYYRRRNNNKKKBBB888555666777888888999;;;<<>>???;;;;;;;;;:::::::::999999777666666666555555555555444444444333333222222222222222111111111111222222222222222222222222333333555444222222444777;;;===777888;;;<<<888333444:::888555;;;LLL___oooyyyrrrnnniiifffvvvxxxeeeXXXKKK???@@@PPPggg{{{{{{vvvwwwuuulllgggfffYYYTTTNNNHHHCCC===888555888333333:::@@@@@@BBBFFFFFFDDDDDDCCC???===CCCLLLjjjcccLLL???EEEPPPYYYooooooNNN777<<<111333999666555666000222222111111111111111111111111222333444555555666000000//////000111222333222000...,,,,,,,,,...///...---,,,,,,++++++,,,,,,***,,,------------...000111000//////000111000///...///000222333333333333111555777666222222666;;;555666777888888999999999999777666888;;;;;;777333<<<999777777999999666222333333555777999888666333999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999777666555555666777777777666444333333333333444555666777888444333333222222333333444666444444777888666666999BBBGGGNNNaaawwwxxxrrrvvvyyyzzzzzzxxxuuutttvvvyyyyyywwwuuuyyysssssspppkkkbbbZZZOOOGGGDDDDDDCCCBBB777777777777666444222111...333999999666555666999888999;;;???BBBEEEHHHIIIJJJKKKLLLPPPVVVZZZ\\\]]]VVVSSSOOOMMMMMMKKKGGGDDDBBBAAA??????>>><<<888555:::;;;888444444999======777:::===AAAFFFOOOYYYaaaooojjjUUUTTTDDDEEEDDDMMMbbb{{{zzzYYY@@@333YYYFFFEEEAAA===<<<;;;:::999888777777777777222222333444444555555666555555444444444333333333111111111111111111111111222222222222222222222222222333333444444333333222333555666888888888777777666:::>>>AAAGGGUUUiiixxx~~~~~~|||nnn[[[aaasssyyyaaaLLLFFFEEEFFFTTTggg}}}~~~|||zzzwwwtttpppiii```ZZZRRRLLLCCC<<<888777666666333666:::>>>BBBCCC@@@:::<<<>>>??????BBBIIIPPPSSSsssTTTJJJHHHHHHPPP```zzzYYYCCC;;;444444444333333333222222222111000000///////////////222222111000000///000000///////////////000000000111...,,,,,,......,,,)))+++++++++,,,---...///000////////////////////////000000///////////////000111111222222222333333333333333333333333333333333444777999:::999777666666555666888999::::::999888555555555555555555555555111222333555666666777777;;;;;;;;;;;;;;;;;;;;;;;;=========>>>===<<<<<<;;;999999999999999888777666444333222333555777888777000111222333444444444444777666555333222111000000444444555555666555555555;;;<<>>BBBNNN^^^kkk|||{{{^^^\\\bbbqqqsss\\\LLLAAA>>>GGGUUUfffnnnyyyxxxtttrrrtttuuuqqqsssvvvwwwsssiii\\\RRRFFFAAA;;;777666777888888777888;;;>>>BBBCCCBBB???BBB======BBBEEEHHHVVVgggjjjWWWMMMHHHOOO\\\nnngggFFF;;;999555333333333333222222222222111000//////......//////111111000///////////////---...//////000000//////000...,,,,,,------+++))),,,,,,,,,,,,,,,---...///........................000000///////////////000111111111222222222333333333333333333333333333333666888;;;;;;:::888888888777777888888999888888888555555444444444444555555222333444555666777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888999999999999888888777444333222333555666666555000111222333444444444444666666444333222111111111333444444555555444444444777666:::DDDSSSaaajjjnnnpppwwwyyyuuuxxx~~~uuubbbaaaeeemmmssszzzyyykkk]]]WWWRRRKKKHHHHHHIIIFFF@@@;;;888555333111555666666555555555666888777777777777777777888888777888999:::999888888999333444555666666666777888;;;:::===DDDFFFEEEDDDFFFWWW___nnn}}}|||qqq[[[MMMSSSaaasss~~~fffJJJ>>>999222///222YYYGGGFFFAAA;;;:::;;;:::999888777777777777555555444444444333333333444444444444333333333333////////////////////////000000000000000000000000222222333333333333222222222333444555666666666555555888::::::<<>>>>>=========???<<>>@@@>>>===>>>BBBFFFSSShhhyyygggVVVOOOJJJJJJNNNffftttrrrWWW===555666555333333222222111111111000000000000///......------......------,,,,,,,,,,,,,,,---,,,---000222222111///---...---,,,,,,,,,,,,++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......//////000000000111111111111222222222222222222333333333222444666666555444444555999888666555444555666666555444333222222333444555333444555777888888999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999888888777666777777777777888999999:::666444222222333333222111111222333333444444444333444444333222111111111222222222333333333222111111444444222222666???LLLUUUpppyyy|||wwwxxx~~~|||}}}mmmooo}}}zzzzzzzzz~~~}}}tttmmmeee```TTTSSSRRRQQQPPPNNNKKKHHH>>>@@@CCCGGGIIIJJJJJJIIILLLKKKKKKLLLNNNOOOOOOOOOTTTWWWZZZ]]]aaahhhpppvvv|||{{{eeeeeefffhhhnnnyyyfffLLL<<<999333000222222000222666ZZZJJJGGGBBB======;;;:::999888777777777777666666555444333222222111444444333333333222222222111111111111111111111111////////////////////////111222222333333222222111111111111222333333444555111333555555555888<<<@@@DDDXXXqqqnnn^^^RRROOORRRbbbrrr|||fffSSSAAA===>>>EEETTTeeegggmmmtttyyy||||||{{{tttnnnlllggggggeeeccc___[[[WWWTTTTTTOOOGGG???:::888999;;;777555444555888;;;<<<<<<999:::>>>BBBCCCBBBIIIRRRcccdddFFF@@@IIIRRR]]]gggmmmEEE888222777888111///444111111000000000////////////......---------------,,,+++++++++++++++,,,,,,,,,...111333333222000...,,,,,,---,,,+++++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...////////////000000000111111111111111111222222333333333222333444444333222333444888777555444333444555555555444333333333333444555333444555777888888999999::::::::::::::::::::::::999999999999999888777777777666666666666777888999666444222222333333222111222222333444444444333333333333222111111111222222222333333333222111111000000333555444333666===BBB]]]kkk~~~|||}}}lllccclllbbbjjjyyyzzzxxx}}}zzzxxxxxxxxxyyyyyyxxxsssjjjdddWWW\\\dddkkkppprrrqqqpppzzzwwwsssrrruuuyyy{{{|||{{{xxxvvvyyy~~~vvv```___dddkkkvvvtttXXX<<<111555000///111222111...---///YYYHHHFFFAAA===>>>;;;:::999888777777777777666666555444333333222222333333333333222222222222111111111111111111111111////////////////////////111111222222222222111111222111111111222333444555000222333444444666999<<<555FFF\\\qqqyyyeeeVVVPPPOOOWWWbbbnnnyyyvvvcccMMM???;;;>>>GGGPPPRRRXXXcccjjjlllrrrzzz{{{tttnnnjjjgggfff```___\\\XXXSSSNNNJJJGGGCCCBBB@@@;;;777555666777333222333666;;;>>>@@@@@@===<<>>;;;>>>;;;:::999888777777777777555555555444444333333333333333333222222222222111111111111111111111111111000000000000000000000000111111222222222222111111222222111111222333555666222222333333333555777999333<<>>AAABBBAAA@@@>>>@@@HHHMMMVVVnnn~~~LLLLLLMMMSSS```tttUUU777777555333222000...///000/////////.........------...------,,,+++,,,,,,,,,+++*********++++++,,,---,,,------...///.........***,,,---,,,******+++---************+++,,,------------------------------++++++++++++,,,---...///........./////////000000///000000111222222333333222333444333222111333444222333333444444444444333444555777888888777555444222333444555666777777777777777777777777777777777888999999999999888777777666555333222222333444555666555333333444555444333222333333444444333333222111111000111111222333333444444444444333222111000...000222333333333444444777<<>>KKKccc|||vvvaaaRRRQQQQQQSSS___qqq~~~uuuaaaUUUJJJ@@@FFF===888;;;@@@CCCJJJQQQWWWaaappp~~~xxxnnndddcccbbb```^^^]]]\\\[[[KKKIIIDDD@@@<<<;;;::::::444555555444333666<<>>???AAA>>>::::::999999888777777777888666555555555555333222111222222222222111000000//////............//////000000000000000000000000000000000000000111111222111111111222555777:::<<<333333333333444555666666999999===???@@@HHH```www{{{uuu\\\QQQJJJJJJTTTfffnnnwww{{{vvvlllaaa[[[YYYJJJ>>>>>>>>>::::::???CCCEEEKKKSSS___ooo~~~zzztttqqqllleee___XXXSSSOOOMMMMMMNNNMMMKKKDDDCCC@@@===:::888666666444444555666:::BBBKKKQQQIIIJJJGGGBBBBBBEEEEEEAAAMMMHHHQQQooo]]]PPPUUUYYYhhh}}}yyyUUUAAA888555555444333111000...------,,,+++---000000///------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,---///111333444000111111111222222222222111222444555555444222111333444555555444444666777444666999<<<<<<999555333555666777888999888888777666666666666666666666666888666555888===>>>;;;777888777555555666666555333444444555555444444333222111111111111111111111111111111111111111111111111666555444333222222111222///000000000111111111111333333444666:::@@@HHHNNNgggooouuuxxx|||zzztttooobbb\\\YYYYYY^^^hhhuuuqqqeeedddooovvv|||yyymmm```VVVQQQ]]]mmm~~~zzz\\\EEE:::888000000//////.........------------,,,,,,+++++++++wwwOOOBBB======???;;;:::999999888888777666666777555444444444444333111111222222222222111000000000///...............///////////////////////////000000//////000000111222111111111222444666888999333222222333333444555666555555888999777:::IIIYYYkkkzzznnnggg\\\PPPQQQNNNWWWdddnnnsssrrrooolllggg[[[NNNGGGAAA<<<:::;;;666888:::===BBBKKKTTT[[[pppttt{{{zzzzzzvvvqqqmmmjjjdddZZZSSSJJJFFFCCCBBBCCCCCCBBBAAA===<<<:::888666444333333555888;;;>>>AAAEEEIIILLLJJJGGGCCC??????CCCIIINNNOOO___{{{aaaQQQWWWdddzzzxxxUUU@@@777444333333111111000///............,,,...//////...------...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++******))))))))))))))))))))))))+++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++------------...///111111000000000000111111111111111222444555555444222111111333444444333333444555444666999;;;;;;999777555666666888999999888777666666666666666666666666666999777666999===>>>;;;777:::888666666666666444222333333333333333222111111111111111111111111111111111111111111111111111111555444333222111111111111//////000000000111111111000000111222444888>>>BBBLLLWWWeeeuuu|||wwwyyy{{{vvvnnngggbbb```cccfffxxxzzz|||~~~{{{iiiYYYTTTXXXUUUXXXZZZWWWRRRQQQVVV[[[aaauuuuuubbbMMM===444111222/////////.........------------,,,,,,,,,+++++++++vvvNNNAAA<<<;;;<<<888999999888888777777666666666444333333333333222111111111222222111111000///000000///...---------...////////////////////////000000//////000000111222111000111111222333555666222222222222333444555555666666777888666555:::AAATTThhhxxxbbbYYYMMMOOOTTTZZZaaahhhmmmpppkkkhhh^^^QQQGGGBBB>>>999;;;;;;;;;:::;;;???DDDHHHNNNSSSZZZbbbkkkvvvxxxssspppnnnmmmpppmmmjjjhhhccc[[[PPPHHH===;;;999999999:::999777666555444333333444444555;;;???FFFIIIJJJHHHFFFEEEEEE???>>>@@@@@@AAAMMM\\\iiiaaaWWW```ttt]]]KKK:::444555555444444//////.........//////000---......---,,,,,,---///---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********))))))))))))))))))))))))+++************)))))))))*********++++++++++++,,,++++++++++++++++++++++++******)))))))))******+++......---------...//////....../////////000000000111222333444444333222111000111222222111111222333444555777888999888777777666777888999999888777666666666666666666666666666:::888777999;;;<<<999666:::888666555666555333111111111111111111000000///111111111111111111111111111111111111111111111111444333222111111000000111////////////000000000000...///000000000111444777555@@@OOOddd~~~zzzrrr|||rrrhhh```\\\[[[bbbeeehhhggggggjjjrrryyy{{{yyywwwwwwppphhhhhhssstttnnndddZZZPPPIIIJJJPPPPPPRRRTTTSSSSSS[[[jjjvvvzzzVVVIII888...,,,.....................------------,,,,,,,,,,,,++++++++++++uuuNNNBBB<<<;;;;;;666999888888777666666555555444333222222333333111000111111111111111000000///000000///...------------///////////////////////////////////////000111111000000000000111111222222111111111111222333444555666555555777999999999:::<<>><<<;;;666888888777666666555555444333222111111222333222000000111111111111000////////////...---------------......................../////////...///000000111000000000000000000000///111111111111111222444444333222000222666999999777444<<>>;;;CCCQQQ[[[fffhhhYYYPPPXXXmmmUUU999:::444000222444222//////000///...---,,,,,,,,,,,,---...---,,,++++++---///---,,,,,,++++++,,,,,,---,,,,,,+++******)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************))))))(((((()))******+++++++++++++++,,,...///000,,,------------.........000111111222333333333333222333444333222111222333111111111222333444555555666777888999999888777666666666666666666666666666777555444444444444333222222111000111333444333222222222222333222222111000111111111111111111111111000000000000000000000000000000///.........//////---............////////////111222222111111222333333444555777???MMMYYY___ggg{{{|||}}}zzzpppfff```bbbeeeXXXZZZZZZZZZddduuuyyy}}}xxx}}}wwwyyymmmVVVSSSPPPLLLKKKQQQVVVTTTMMMPPPQQQYYYjjj~~~{{{zzzeeeTTTEEE999333000000000000000///---+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++rrrNNNCCC>>>===;;;666777777666666555555444444333222111111333333222111000000111111000000///......---------------..............................//////......//////000111//////000000000000///...000000000000111222333444555444111000333999:::666===888999CCCQQQccc~~~xxxooobbbRRRGGGIIIOOOVVV]]]hhhttt{{{}}}qqqooohhh^^^RRRHHHBBB@@@999777666777:::>>>???@@@BBBBBBDDDLLLWWWaaahhhjjjlllnnnrrrwww{{{|||vvvssstttyyyzzzpppjjjgggddd```]]]\\\ZZZXXXVVVIIIFFFBBB???>>><<<:::888;;;:::888666555444444444111111222111000222666999999888777777999<<>>======???AAACCCMMM]]]nnnxxxUUUVVV```vvvlllMMM:::333333///...111333111111333000///...---,,,+++++++++,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---,,,,,,+++***)))(((((('''(((((((((((((((((((((((((((((()))))))))))))))***)))))))))************+++))))))))))))))))))))))))(((((((((((()))******+++*********+++,,,---///000,,,,,,---------.........000000111111222222333333333444555444333222333444000111111111222333333333555666777999999999888777666666666666666666666666444444333222111111111222222111000111222333222111333333444444333333222111111111111111111111111111000000000000000000000000......------------......------------.........///---...000000//////000222---000222222333888AAAHHHPPP]]]wwwvvv{{{|||~~~}}}yyyqqqjjjggghhhjjjWWWSSSLLLIIIPPP^^^iiimmmeeepppwwwoooccc]]]___bbbcccmmmssssssvvv{{{rrrnnnpppyyysss___WWWddddddaaa[[[YYYWWWPPPHHHEEELLLRRRWWW]]]cccdddbbbcccjjjuuunnn```LLL;;;222.........,,,......---******---000************++++++++++++*********+++++++++++++++oooLLLBBB>>><<<;;;555777777666555555444444333444222111222333444333222000000000000000//////...,,,,,,,,,,,,---...//////........................///............///000000...///000111111000//////000//////000000111222333555666444111444999:::666===888777<<>>:::999;;;<<<<<<:::999:::<<>>;;;:::;;;===???AAAAAA@@@>>>>>>AAAFFFJJJNNNZZZlll{{{___```gggxxx}}}]]]FFF888444777222//////222333111111555------,,,,,,,,,,,,,,,---***,,,...---,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,+++***)))(((''''''(((((((((((((((((((((((((((((((((((())))))******))))))))))))************))))))))))))))))))))))))'''''''''(((((()))+++++++++++++++++++++,,,------------------............000000000111111222333444444555555444333222333444222222333333444333333222444555777888999999999999666666666666666666666666333333222111000000222333666444222222333333111000333333333444333333222111111111111111111111111111000000000000000000000000------,,,,,,,,,,,,------,,,,,,---------.........---.........------///111,,,...000222111222444888<<>>???@@@BBBCCCAAA===:::<<<:::777666666777666666444555555444222111111111444555777888;;;AAAKKKRRRMMMJJJEEE@@@===<<<<<<===???@@@@@@AAADDDIIIPPPUUU___vvvvvvkkkggg}}}UUU>>>777555333222333000000222000,,,+++...++++++++++++,,,---...///***,,,......---++++++,,,---,,,,,,++++++,,,,,,---,,,,,,+++***)))((('''&&&(((((((((((((((((((((((('''((((((((())))))******))))))))))))************))))))))))))))))))))))))''''''''''''((()))++++++---,,,,,,+++******++++++---------.........//////000000000000111222333444333444555444222111222333333444555666555444333222333444666888999:::::::::666666666666666666666666333333333111000111333555:::888666444444333000...222333333333333222111111111111111111111111111111000000000000000000000000,,,,,,,,,++++++,,,------,,,,,,,,,---------....../////////---,,,,,,...000111//////000222111000111666444<<>>AAA@@@CCCGGGHHHHHHHHHIIIKKKHHHIIIKKKNNNSSSZZZ```ddddddeeeggghhhhhhgggeeedddeeefffeeedddccc```^^^\\\XXXWWWTTTOOOIIIEEECCCCCCFFFDDDBBB???<<<;;;;;;:::999777666666888999999888;;;888666333333333444444333333333333333444555555888;;;@@@HHHQQQYYY[[[YYYQQQEEE;;;<<<===;;;999:::???FFFFFFCCCOOOlllvvvkkklll{{{]]]KKK:::555555333111111222111000///...---,,,,,,******************************************************)))))))))***,,,---+++++++++******((('''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((()))******************************(((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,---------...///000111222333333222222333333333333444444444444444555555555555666444777:::<<<===;;;999777555555555555555555555555222111000000000111222333SSSLLLAAA666///---///000111111000000000000000000111111222222222222111111.........///////////////,,,------......------,,,,,,,,,,,,---------......------------------------............////////////222111111333777<<>>:::888888:::;;;::::::999888666666666777:::;;;===============>>>@@@@@@@@@AAADDDHHHLLLOOOBBBCCCDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCBBB@@@>>>===CCCCCCBBB>>>;;;888888999<<<;;;999888777777888888999777555444444444333222---///222333444444555666444333222333777;;;======@@@DDDJJJPPPUUUUUUPPPJJJCCC<<<999===@@@??????BBBEEE[[[qqq}}}iiigggjjjqqqyyynnnVVVCCC888//////222000...///111111000///...---,,,+++******************************************************)))))))))***+++,,,***++++++******((('''''''''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))*********************++++++,,,,,,,,,......///000111111222222111111111222222222333333333333333333444444444444999:::<<<>>>===<<<:::888555555444444444444444444111000000000000111222333@@@===888333000000111222222222111111000000000000---...//////000000//////............////////////,,,,,,------------,,,,,,,,,,,,,,,------------...------------------------............////////////,,,,,,,,,---000333666888222999CCCOOO```vvvzzzxxxzzz}}}}}}{{{tttmmmgggaaa[[[VVV^^^dddiiimmmssswwwvvvrrrjjjccc^^^^^^^^^___bbbgggvvvwwwtttjjj]]]VVVWWW[[[]]]^^^cccnnn|||{{{yyyxxxeeeZZZQQQFFF888111000222111000------,,,+++*********+++))))))************)))))))))******)))(((((()))+++************************gggGGG???<<<::::::555777777666666555444444444222000//////000111///..................,,,++++++------,,,,,,,,,,,,++++++,,,,,,+++,,,---...,,,***++++++,,,---------------------------------......////////////////////////111111111111222333444555111333555555444444444555444888DDDXXXkkk{{{zzzmmmccc[[[XXXSSSQQQTTTYYY___bbbhhhqqqzzz~~~yyyrrrmmmkkkaaa]]]WWWOOOGGGAAA<<<:::::::::999777666666555555999777666666666777666666;;;:::999888888999:::;;;<<<<<<<<<======>>>>>>>>>>>>?????????>>>===<<<;;;888999999777666555666888555555555555555666777888444222111222444666666555111333444444222333777:::888999===DDDLLLNNNJJJEEEFFFGGGIIILLLMMMJJJDDDAAA===;;;;;;???BBBGGGOOOVVVhhhvvvgggnnnuuu]]]???333111......222333222000111000000///...---,,,++++++******************************************************)))))))))***++++++************)))(((''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''))))))))))))************))))))))))))******************++++++++++++++++++.../////////000000111111000000111111111222222222222222222222333333333333;;;;;;;;;;;;;;;999888888444444444333333222222222000000000000111222444444222222222222222222222222444333333222111000//////,,,---......////////////........................,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............/////////------......///000111111444555666888>>>JJJYYYdddrrrtttwwwxxxwwwuuuttttttuuuiiibbbmmmyyylllhhhiiirrrzzz||||||}}}xxxyyyuuulllcccaaagggmmmrrrttt{{{mmm___SSSEEE888111000...,,,,,,...///...---+++******)))))))))******((())))))******))))))((()))******)))(((((()))+++))))))))))))))))))))))))eeeGGG@@@;;;999:::555666666666555555444444444111000//////000000///---...//////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++***++++++,,,------------,,,,,,,,,------------...............///////////////000000000111111222333444444444444444333333333444888555777@@@OOOaaavvvxxxrrrdddTTTIIIHHHIIIIIILLLWWWeeennnsssvvv{{{xxxyyyxxxssshhhYYYKKKAAAAAA>>>;;;888888888888888:::777555555777888888777999999888666666555555555777777777777777999::::::::::::::::::::::::::::::999:::;;;:::888888:::;;;666666666666777777888888444333222333555777777666666777666333333888BBBJJJHHHMMMXXXfffoookkk]]]PPPIIIEEEAAA@@@???>>>@@@CCC===???BBBEEEJJJUUUffftttmmmeeeccclllyyyYYY<<<222444000111333555444111000000.........---,,,+++++++++***************************************************))))))))))))*********))))))******)))((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))*********+++((()))))))))************++++++++++++************////////////////////////111111111111222222222222222222222222333333333333777666666555555555666666444444333333222111111111000111111222333555666666555555555555555333222111555444333222111000///...//////000000000000/////////...............------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------------------.........//////...///000111222111111000///...---,,,...555===DDDAAAJJJWWWaaafffiiilllnnn{{{ooojjjnnn~~~hhhlllwwwvvvwwwwwwqqqkkklllttt|||iiiTTT===111......000333///111333333111...,,,+++))))))))))))))))))******(((((())))))))))))((((((((()))***)))'''''')))***))))))))))))))))))))))))dddFFF@@@;;;999999666555555555555444444444444111000//////000000///---////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,------......------....../////////000000000000000111222333333888666333111222333555666:::777666777;;;GGG\\\oookkkVVVLLLHHHEEEJJJOOOUUUYYY]]]eeeooowwwtttyyy~~~|||rrrfff___UUUOOOGGGAAA>>><<<:::999666555333333555666777777555666666666666666666555222111111111111222333444333333333444444444555555888888888777555444555666666666666555555444333333888666444555666777666666666888;;;===BBBIIISSS[[[\\\aaakkkwww~~~xxxhhhZZZHHHAAA<<<;;;999888<<>>IIIVVV```iiiwwwooo^^^^^^```bbbtttpppQQQ<<<222000333///222333111...,,,,,,+++------,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((())))))))))))(((((('''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''(((((((((((('''&&&''''''''''''''''''''''''((())))))))))))*********((()))))))))************+++*********************..................//////222222222333333333333444333333333333444444444444222222222222333444666777333333222222222111111111222222333555666777777888:::999777666444333333333444444333222111//////...111111111111000...---,,,//////......---------,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............)))+++---...///...------......//////000333777999444777;;;???FFFRRR___iiixxx{{{yyyqqqpppsssuuu}}}{{{{{{xxx}}}~~~xxxjjjZZZNNNBBB777//////222000---,,,'''***---...,,,+++***+++***)))))))))))))))***+++(((((())))))))))))((((((((())))))(((''''''(((***((((((((((((((((((((((((bbbFFF@@@:::888999666444444444444444444444444222000//////000111///...//////000//////...---,,,++++++,,,,,,,,,,,,------++++++***+++,,,---+++)))******+++,,,,,,,,,,,,,,,++++++,,,,,,------......---------......//////000////////////000111222333999666111000111333555666111333666888666888DDDQQQsssyyyzzzrrrcccZZZTTTMMMKKKIIIHHHJJJPPPXXX^^^[[[^^^dddkkkrrrwwwzzz{{{nnnhhh___XXXTTTOOOJJJFFF:::;;;;;;999666555666777555666777999999999888777666666666666666666666666666666666666666777888888444555555444222222333555555666666666666555444444555555777<<>>;;;@@@HHHVVViiirrr\\\VVV[[[iiiooorrruuu\\\AAA666666666111---000222222---+++,,,---,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''((((((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((%%%&&&'''((()))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))******************,,,---------......//////222222333333333444444444333333333333444444444444111111222333444666777888222222222222222222222222222333444666777777777777777666444333333333444555333222222111000///......000000000///...---,,,+++//////......---,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,------------.........)))***,,,---......------333222111000...,,,***)))000111111333555:::AAAEEEVVVbbbnnnsssuuuxxxwwwuuukkknnntttvvvuuuuuu|||zzzmmmeeegggrrr|||{{{|||~~~yyyxxx{{{~~~yyyrrrccc\\\RRRJJJCCC===777222111,,,+++///111---))))))''')))++++++*********+++***))))))(((((()))))))))'''(((((())))))(((((('''((())))))(((''''''(((***((((((((((((((((((((((((aaaFFF@@@:::777999777444444444444444444444444333111000000111222000///...............---+++++++++++++++,,,,,,---------,,,++++++,,,------,,,*********+++,,,,,,,,,,,,+++***++++++,,,------......,,,,,,---......///000000///////////////000222222666333000000222444444333///000444777666444999@@@NNNgggzzz|||ssstttwwwmmm]]]ZZZUUURRRQQQPPPMMMKKKIIIIIIKKKPPPYYYeeepppvvvpppmmmlllmmmooolllfff```TTTVVVWWWQQQHHHBBBAAACCCAAABBBDDDEEEDDDBBB@@@>>>666777777777777555444333444444333333333444555666333444666777777999;;;>>>===>>>AAACCCEEEFFFFFFFFFAAACCCHHHQQQ\\\eeekkknnnnnnhhh```ZZZVVVQQQJJJEEEEEEDDDDDDFFFHHHIIIHHHGGG>>>;;;???JJJQQQVVVbbbqqq|||```QQQ\\\aaaooo~~~fff@@@555---///555666333222000333111---,,,000///,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))'''&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((###$$$&&&((())))))((((((((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))************(((((())))))******++++++++++++,,,---......//////111222222222333333333333222222222222333333333333222333444444555666777777111111222222333444444444222333444555666555555444222222222333333444444555000000000/////////............///000000//////...//////...------,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,---------.........---......////////////...&&&&&&'''))),,,...///000+++,,,///222333111,,,(((,,,666@@@EEEKKKSSSXXXZZZdddhhhqqqxxxxxxwwwyyypppjjjllltttzzz{{{www~~~~~~~~~}}}xxxxxxxxxyyy{{{tttrrrkkk```WWWQQQIIIAAA888555000,,,,,,---...///---(((&&&&&&&&&&&&***///......---------,,,+++***))))))((('''&&&&&&&&&'''''''''(((((((((((('''''''''((()))(((&&&&&&((()))''''''''''''''''''''''''aaaFFF@@@:::777999777444444444444444444444444333222111111222222111///------------,,,+++******+++++++++,,,,,,------------,,,+++,,,---...,,,*********+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,------...///000000.........//////000111222111000///000333444222000666222111444555555777;;;===JJJTTTbbbtttyyyyyy|||vvvrrrkkk```QQQFFFGGGEEEDDDEEEIIIQQQYYY^^^]]]```hhhsss}}}zzztttqqquuuvvvmmm___TTTRRRUUURRRSSSTTTTTTRRRNNNKKKHHH>>>>>>???@@@???===:::888::::::999888888999:::;;;111333666999;;;???CCCFFFHHHKKKOOOSSSWWWZZZ\\\]]]]]]^^^bbbiiiqqqyyy}}}yyyjjjXXXKKKEEEBBB===999666777;;;===???@@@@@@@@@FFFBBBGGGWWWhhhxxxnnn``````eeeggguuupppOOO<<<777444111111///---111777...111///***+++...,,,%%%************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********((('''&&&''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((!!!###&&&((()))***)))(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))************'''(((((()))***++++++,,,******+++,,,...///000000000111111111111222222222000111111111111222222222333333444555555555444444111111222333444555555666111222333444444444333222000111333555555555444333////////////...............///000222333333444444//////...---,,,,,,+++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,222000---+++,,,,,,,,,,,,222...******---111111111+++111333000000555:::<<<>>>FFFTTTbbbgggkkkwww|||wwwtttrrrssspppqqqpppgggbbb\\\YYYYYYIIIGGG@@@888444444222---//////000///---+++((('''***)))+++,,,***&&&(((---'''&&&&&&(((+++,,,***((()))((('''&&&%%%$$$$$$$$$''''''(((((((((((('''''''''((()))(((&&&&&&((()))''''''''''''''''''''''''^^^BBB>>><<<:::999333555444444333333222222111000000000000000000000000......---,,,++++++******++++++++++++++++++++++++.........------,,,,,,,,,***++++++,,,,,,++++++***...---,,,+++++++++,,,---..................------............////////////000000000000000222444555222222222333333333444444666999???IIIWWWgggvvv~~~vvveee[[[WWWIIIGGGJJJEEEFFFLLLMMMOOORRRWWW\\\cccnnnzzz~~~wwwtttvvvssslllkkkjjjjjjllllllggg]]]TTTMMMIIIEEEFFFHHHGGGBBB<<>>===@@@===>>>???BBBKKKTTTUUUQQQUUUZZZaaaggggggccc]]]YYY\\\aaabbb```aaagggmmmooojjjXXXJJJGGGDDD<<<999>>>:::???AAA@@@DDDKKKKKKFFFVVVTTTcccssscccbbbnnnyyy}}}cccDDD777666222111000000000111222333333111...---------,,,***))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((*********)))))))))))))))+++,,,------......------///000000111222222333333111///...///222333222000222333333444555666777777777666555333333222222333222333444444444444333222000000111222333333333333000000////////////000000222222222222111111111000//////.........------------------,,,,,,+++++++++***)))))))))***+++,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---,,,,,,,,,---------......,,,------......------,,,---------............///............////////////333555999<<>>===:::777333222111000...,,,++++++******************************))))))((((((''''''+++*********))))))((((((******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''''''''''''''\\\AAA===;;;999888222555444444333333222222111////////////////////////.........---,,,+++++++++++++++++++++++++++++++++...---------,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,+++++++++,,,------------............---------.........////////////000000//////000111222333222222222333333333333444444555888>>>FFFPPPYYY___|||zzztttddd___^^^WWWVVVXXXUUUNNNLLLJJJKKKPPPZZZfffnnnvvvxxxuuuooopppxxx~~~ttt{{{uuugggXXXWWWVVVXXXZZZ[[[XXXUUUXXXYYY[[[]]][[[WWWYYY^^^^^^]]]YYYYYY```hhhhhhcccXXX[[[___aaa^^^WWWPPPJJJDDDIIILLLHHHEEEJJJPPPRRROOOBBB;;;===>>>999:::@@@FFFLLLTTT]]]lll||||||mmmccceeeaaa^^^ZZZ[[[jjjjjjMMM<<<666444444222111000//////000111111222///---,,,,,,,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,,,,---------------//////000000111111222222111///---...111333333111222222333333444555555555666666555555444333333222222222333444444333222222111111222222333333222222000000////////////000000111111111111000000000000,,,,,,,,,++++++++++++***------,,,,,,,,,+++++++++*********)))******++++++++++++++++++++++++++++++***,,,...---,,,+++,,,---++++++,,,,,,,,,---------,,,,,,------------,,,,,,------------............,,,,,,---------.........---///000000111444888;;;666999<<>>===FFFJJJKKKOOO\\\lllmmmddd```aaabbbcccccccccbbbaaaqqqrrrrrrmmmgggaaa]]]\\\VVVTTTRRRPPPNNNJJJDDD???<<<666///------...,,,))),,,,,,+++++++++*********************************))))))))))))((((((''''''******)))))))))((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))((('''''''''''''''YYY???<<<999777777222555444444333333222222111//////////////////////////////......---,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,+++******++++++++++++******++++++***++++++,,,---...+++,,,,,,---............---------.........//////000000////////////000111111111222222222333333333111222333555888<<>>???===:::777555555333000...------,,,+++***)))'''&&&(((+++,,,***''''''''''''((())))))******)))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((('''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((''''''&&&'''''''''}}}XXX???<<<999777777333555444444333333222222111//////////////////////////////.........---------************************,,,,,,,,,,,,++++++++++++******++++++++++++******)))******++++++,,,---...)))***+++------.........,,,,,,---------.........////////////............111111111111222222222222111222333555666777888888???PPPcccqqqvvvdddXXXUUUVVVVVVUUUOOOMMMIIIGGGHHHJJJHHHFFFFFFKKKTTT\\\^^^YYYOOOGGGCCCEEEHHHHHHHHHIIIKKKLLLLLLJJJJJJKKKKKKLLLSSS\\\^^^YYYPPPJJJMMMQQQNNNHHHAAABBBCCCCCCBBB???<<<:::???BBBDDDDDDGGGMMMOOONNNOOOPPPXXXeeeqqq||||||bbbZZZ^^^dddnnnyyyyyyhhhZZZ999888666444222111000000000///...------,,,,,,+++...,,,***)))***+++***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&''''''((()))***++++++******+++,,,,,,,,,,,,,,,........................//////...///111333666777555444444444333333333222555666777888888666444222222222222222222222222222444333222111111000000000/////////......///////////////.........---------,,,,,,,,,++++++++++++***,,,+++++++++++++++++++++,,,,,,+++***)))))))))***************************(((***++++++***))))))***))))))))))))************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------******+++++++++,,,,,,,,,+++---//////---++++++++++++++++++,,,,,,,,,,,,,,,(((...000,,,***---///...+++++++++,,,,,,,,,,,,,,,***+++,,,,,,+++*********---,,,+++++++++,,,---...,,,++++++---//////---+++''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&'''''''''{{{VVV???===:::777888444555444444333333222222111.......................................---------************************++++++++++++++++++++++++)))******++++++******)))((()))***+++,,,,,,------))))))+++,,,------------,,,,,,,,,,,,------------///////////////.........000000000111111111222222111222444666777777777777666@@@LLLWWWggg}}}yyyrrrqqqppplllgggVVVNNNGGGHHHMMMPPPMMMJJJHHHGGGHHHHHHHHHGGGEEECCCBBBDDDDDDCCCBBBAAACCCDDDDDDBBB@@@AAA@@@AAAHHHQQQOOOLLLFFFAAABBBFFFDDD???<<<===>>>???@@@AAABBBBBBDDDEEEHHHPPP^^^kkkmmmhhhbbbeeennn{{{tttrrrnnnooo}}}gggLLL@@@>>>///222222///******000555.........---,,,+++******,,,***))))))***+++***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))******+++)))***++++++,,,,,,++++++---------------.........000000000111222444666888777777777666555555444444444555777888888666444333222222222222222222222222444444222111000//////000//////............//////.........------------,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,+++***)))))))))***************************''')))******)))(((((()))((((((((()))))))))************++++++++++++******++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,'''))),,,---,,,++++++,,,)))))))))))))))))))))***(((+++,,,***+++---...------------,,,++++++++++++,,,,,,,,,,,,------,,,+++)))***+++,,,,,,+++++++++,,,***((((((((()))(((((())))))))))))************(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''xxxUUU???===:::777888555555444444333333222222111........................------------------------************************)))************+++++++++))))))************))))))((()))***+++,,,,,,,,,+++)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------......///////////////...///000000000000111111111000111333444444444333222666:::>>>CCCNNNaaaxxxlll___SSSQQQTTTVVVUUUTTTPPPPPPPPPNNNKKKHHHDDDBBBCCCCCCBBBBBBCCCDDDEEEFFFDDDBBBAAABBB@@@???EEEMMMLLLLLLIIIDDDCCCHHHKKKKKKPPPNNNMMMLLLLLLNNNPPPRRRWWWYYY___lll~~~}}}iiieeexxx{{{[[[DDD888444444222///,,,---...///---***------------,,,+++******+++)))((((((***++++++***))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((()))))))))))))))***++++++++++++***+++,,,,,,---......//////000222444555555555777999999999888888777777777777444555666666666666444444444333333222222333333444444333111000//////000000///......------......///.........---------,,,,,,*********)))))))))((((((*********+++++++++++++++++++++******)))*********************************''')))******)))(((((()))((((((((()))))))))******)))******++++++******)))******+++++++++,,,,,,,,,*********++++++++++++,,,'''))),,,,,,+++***)))***,,,,,,,,,,,,,,,,,,------(((((('''((()))******)))***))))))))))))***+++,,,---,,,***+++,,,,,,+++***&&&(((+++,,,***(((''''''***((('''&&&&&&''')))***((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((tttRRR>>><<<888666777555555444444333333222222111........................,,,,,,,,,,,,,,,---------************************))))))))))))******++++++))))))************)))))))))***++++++,,,+++************+++++++++++++++***++++++++++++,,,,,,,,,,,,------///000111000000////////////000000000111111...///000111111111000000333555777888<<>>FFFDDDWWWooo{{{wwwvvvtttuuu}}}yyybbbWWWXXXaaaeeelllppppppqqq{{{lllLLL@@@;;;444///---......///***---///,,,((((((...444***+++,,,---...---,,,++++++)))((()))+++,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((()))*********************+++---///000222222222666:::;;;999777777888888888888888888888888999444444333333333444444555666555444444444444555666333222000///...///111222.........------.........//////.........------------------,,,,,,,,,,,,+++))))))******++++++++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))((()))++++++)))))))))***))))))))))))************))))))************)))))))))************+++++++++''''''''''''((((((((()))((()))******(((((()))+++'''(((***+++,,,,,,++++++'''))),,,+++(((%%%''',,,,,,+++***)))))))))***+++,,,***((((((+++---+++***&&&(((***(((&&&%%%'''***%%%'''((((((((('''((()))&&&''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((qqqQQQ<<<:::888999999222444444333333222111000000////////////............------,,,,,,,,,,,,++++++***************)))(((((())))))))))))))))))))))))+++*********))))))(((((()))************+++++++++******************************+++++++++,,,,,,,,,///......---------......---------------...///000////////////000222333444---...///222444777888999<<<@@@FFFNNN[[[nnnyyyqqqoooggg]]][[[bbbkkkooouuu```NNN???555111000000///...---------,,,,,,,,,+++***)))((((((,,,,,,++++++***)))(((((()))))))))))))))******+++++++++***((('''&&&%%%$$$''''''''''''''''''''''''%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))((()))+++---...///000000111222222333444444444444777666444333333444555666333444666777777555333222000111111222222333444444333333111000//////......//////...///111111000...//////000//////...---------------,,,+++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((('''((()))++++++******)))******))))))((((((''''''(((((()))***************''''''((()))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''pppQQQ<<<:::888999999333444444333222222111000000............------------------,,,,,,,,,,,,++++++***************)))(((((())))))))))))))))))))))))************)))))))))((())))))*********+++++++++*********************************+++++++++,,,,,,......------,,,------...---------------...////////////.........///000000......000222444666777888777999<<<>>>DDDPPP```lllvvvvvvggg[[[OOOVVV^^^dddooo~~~fffNNN@@@999444111000000//////...------,,,++++++++++++***)))((((((,,,,,,+++******)))(((((())))))(((((())))))***+++******)))((('''&&&%%%%%%''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''((((((((()))))))))))))))***,,,---...///000000000000111222333333333333555444222222222333444666444555666666666444222111000000111111222333333444333222111000000//////000111000000111222222111//////////////////...------,,,,,,,,,,,,+++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((('''((()))***+++******)))(((((((((((('''''''''&&&(((((()))************)))''''''((()))))))))))))))*********)))))))))(((((())))))))))))))))))))))))'''((((((((())))))))))))''''''''''''((((((((((((&&&((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''nnnPPP<<<:::888888999333333333333222111111000000...------------,,,,,,,,,------,,,,,,,,,,,,++++++***************)))(((((())))))))))))))))))))))))************)))))))))))))))))))))*********++++++*********************************++++++++++++,,,---,,,,,,++++++,,,------------------------.../////////...---------------//////000222333444555666777888777666666:::BBBIIITTTbbbxxxwwwqqqiiibbb^^^ZZZWWWUUU[[[hhhyyybbbSSS@@@222---...000000//////......------,,,,,,++++++++++++***)))((((((++++++******))))))(((((())))))(((((())))))***+++((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))+++,,,---...////////////...///000111222222222222222111111000111222444555444555555555555333111000000000000111222222333333222111111000000111111111222111111222333333111000......//////......------++++++++++++***)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((('''((()))*********))))))''''''''''''&&&&&&&&&&&&'''((())))))******))))))''''''((((((((()))))))))******))))))))))))(((((())))))))))))))))))))))))''''''((((((((()))))))))&&&''''''''''''(((((((((&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''lllNNN<<<:::777888999333333222222222111111000000.........---------,,,,,,------,,,,,,,,,+++++++++***************)))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))************************************************+++++++++++++++++++++***++++++,,,,,,---------,,,,,,---............------------......000000111111222333333333777888888666555666:::===@@@HHHVVVeeeqqqwwwyyyxxx}}}lllgggbbbbbbeeehhhhhhfffmmmppprrrpppmmmlllooorrr~~~fffMMM======777111///000111///---...---------,,,,,,,,,+++***************)))((((((******)))))))))(((((((((((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))),,,---......////////////...///000111222222333333111000000111111333444555444444444444333222000/////////000000111222222222000000000000000111222333222111000111222222000...------.........------,,,***************)))((((((************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))'''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''(((((())))))***)))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&iiiMMM<<<:::777777888444222222111111111111111000////////////.........---------,,,,,,,,,+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++***************+++,,,---...------,,,,,,,,,------------------...///000111000000000111111111222222333444555666555666777888666:::>>>AAAEEEMMMXXXaaatttxxxqqqiiieeeffffffdddbbbaaadddggglllrrrzzzvvvcccQQQCCC:::444111...------///111000,,,(((,,,,,,,,,,,,++++++++++++))))))*********)))(((((())))))((((((((((((((((((((((((((('''((())))))***&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((,,,,,,---...//////.........///000222333444444444111111111222222333444555333333333222222111000///...//////000000111111222////////////000111222222000///...///000///...,,,,,,,,,------------,,,,,,)))************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''&&&'''((()))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''((())))))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&fffKKK<<<:::666666888444111111111111111111111111000000/////////.........------,,,,,,,,,,,,++++++***************)))(((((())))))))))))))))))))))))))))))))))))************((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++************+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000000000000000111111111333444555666666666555555555888:::999777:::CCCKKKXXXeeesss~~~yyykkkiiilllhhh```qqqkkkggghhhnnntttuuutttqqqxxxxxxXXXMMM@@@666222333444555111000---------...,,,+++++++++++++++************((())))))******)))((((((((((((((((((''''''''''''((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((***+++,,,---...............///000222333444444444111111111222333333333444222111111111000000000000.........///000000111111............//////000111...---,,,---...---+++)))++++++,,,,,,------,,,,,,)))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((('''''''''((()))***((((((((()))))))))))))))&&&'''(((((())))))((((((((('''&&&&&&&&&'''((()))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&&&&&&&'''''''''((()))***)))((('''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&dddJJJ<<<;;;666666888555000000000000111111111111//////.........---------------,,,,,,,,,,,,++++++***************)))(((((())))))))))))))))))))))))((()))))))))************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********************++++++,,,.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---....../////////000000000111111555555555666777666444333777999;;;;;;::::::<<>>JJJWWW```mmm~~~~~~wwwoooooottttttppphhhVVVNNN<<<999666777888777222...333111///---------......************************(((((()))))))))))))))(((''''''''''''''''''''''''(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))***,,,---.........,,,---///111222333444444000000111111111111111111000000//////000000111111------...//////000000111......---------......///...---,,,,,,---,,,***(((******+++,,,,,,,,,,,,,,,******+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((''''''&&&'''((()))***'''''''''((((((((())))))&&&'''(((((())))))((((((((('''&&&%%%%%%'''(((***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&''''''''''''((())))))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%cccIII<<<;;;666555888555000000000000000111111111......---------,,,,,,,,,---------,,,,,,,,,++++++***************)))(((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---...///...---,,,,,,++++++++++++---,,,++++++******++++++......//////000000111111222111222333444444222000444444444666999;;;:::888777>>>DDDGGGMMM[[[jjjrrr}}}{{{uuu```KKK<<<666666666111,,,,,,///000...++++++,,,---......---+++***)))))))))))))))*********(((((()))))))))))))))(((&&&''''''''''''''''''''''''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''')))+++,,,.........+++,,,...///111222222333///000000000000000///...///.........///000111222------......///000000000...------,,,,,,,,,------...---,,,,,,---,,,***((()))***+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((''''''&&&&&&((()))***&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((('''%%%%%%%%%&&&(((***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%}}}bbbIII<<<;;;555444666333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))((())))))(((&&&%%%'''(((+++***)))))))))))))))*********))))))))))))******---------,,,,,,+++++++++***+++,,,,,,++++++---///---......///////////////111000000222555666333000444777999888555555666999:::;;;===@@@DDDHHHLLLOOOUUUWWW[[[cccooo~~~nnndddFFFCCC???:::666333222222///............---------,,,++++++******++++++,,,+++***))))))(((((())))))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''+++)))&&&&&&((()))'''%%%******+++++++++,,,,,,,,,---++++++,,,...000000000...///000111000...,,,+++.........///////////////...............///000000111000...,,,+++,,,...///+++,,,,,,------,,,,,,+++------------------------************************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))(((((('''''''''&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$|||aaaHHH;;;;;;555444666333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&(((((((((((()))))))))))))))******)))''''''((()))+++***************++++++*********))))))*********,,,,,,,,,++++++*********---......,,,***)))***,,,------...///////////////000//////111444555333000111333555555444555777:::::::::;;;<<<>>>@@@CCCDDDKKKMMMNNNNNNRRR\\\iiisss}}}wwwdddTTTHHHAAA>>>666444222000//////000000............------------+++++++++******+++++++++++++++***)))))))))))))))))))))))))))(((((((((''')))((((((((('''''''''&&&)))((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))'''&&&''')))++++++)))+++++++++,,,,,,,,,---------,,,+++,,,///111111000...///000111111///---,,,000000000000000000000000...............//////000000///---,,,,,,,,,---...,,,------......------,,,------------------------************************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((((('''''''''&&&&&&&&&'''((((((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$zzz```GGG;;;;;;666444666333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******+++************)))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))***++++++***(((((()))+++************++++++,,,---++++++************++++++++++++***************)))---------,,,***)))***,,,------...////////////...///......000222333222111...000222333333555888:::999999999999:::;;;<<<===KKKKKKJJJFFFCCCFFFOOOVVVbbboooyyyyyy|||zzzbbbXXXHHH888///---///222......------...///111222......---------,,,,,,,,,++++++************++++++++++++***))))))))))))***)))))))))(((((((((''''''((((((((('''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%'''***---------+++,,,,,,,,,,,,------------,,,,,,---000111111000///000111111111000///...111111111111000000000000......------......///000//////---,,,,,,,,,---...------............------,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((('''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$xxx^^^FFF:::;;;666555777333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))(((((((((((('''(((((((((((((((((('''(((((((((((()))))))))))))))******)))(((''')))+++))))))))))))***+++,,,---,,,++++++++++++++++++,,,++++++++++++************)))***++++++***+++---///,,,---......//////......------...///111111222111111111222222333555777999777888888999:::<<<======HHHHHHFFFEEEDDDEEEGGGHHHGGGQQQXXXXXX\\\gggsssxxxvvvlllbbbUUUIII???;;;666111///000333555000///............///000------------,,,,,,,,,+++******))))))))))))******++++++***))))))))))))***))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%''')))+++,,,---******+++++++++,,,,,,,,,---,,,,,,...000222111000///000111111111111000000111111000000000000000///...------------...//////......---,,,,,,------...,,,,,,------------,,,,,,++++++++++++++++++++++++************************(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$vvv\\\EEE:::;;;666555777333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''((((((((((((((((((((())))))))))))'''((()))(((''''''(((***'''''''''((((((***++++++,,,++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,,,,((()))*********+++---///,,,------...............,,,---...//////000222333777555444333444666777777777888999::::::;;;;;;;;;===<<<===@@@DDDDDD???:::777===BBBBBBDDDJJJRRRVVV\\\ppp{{{~~~vvvmmmaaaWWWPPPNNNHHH@@@<<<999555000000/////////---,,,+++***,,,,,,++++++************---,,,,,,,,,++++++++++++***))))))(((((())))))***+++***))))))(((((())))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''')))***((())))))))))))*********,,,,,,,,,...111222111/////////000111111111111111000000000//////.........---------------...//////------,,,,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$tttZZZCCC999;;;777666777333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******(((((()))))))))))))))***))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))&&&'''((('''&&&&&&(((***'''''''''''''''((()))***++++++************++++++,,,,,,,,,,,,,,,---------***+++,,,+++))))))+++,,,,,,,,,---............---,,,---/////////000222555<<<999666444555666666666888888888999888888777666;;;<<>>888;;;>>>AAA@@@>>>???BBBEEE???OOOTTTVVV___eeekkkvvvzzzuuukkkaaaTTTJJJDDD>>>888222000///......//////...,,,++++++******))))))******)))***************++++++,,,,,,,,,+++++++++******))))))(((((((((((())))))))))))(((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%&&&(((''''''((((((((()))))))))++++++,,,...000111000.........//////000111222222000000//////......------------,,,,,,------...///,,,,,,,,,,,,------------******++++++++++++******************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$rrrYYYBBB999;;;777666777333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((())))))******))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))'''((()))((('''''')))+++)))((((((((((((((())))))*********))))))***************++++++,,,,,,,,,,,,***++++++***))))))+++,,,+++,,,------......------,,,.../////////000333666===999555444555777777666555666777888999888777777>>>CCCHHHJJJHHHDDDAAA@@@FFFFFFFFFDDD@@@>>>???BBB@@@KKKKKKKKKUUUXXXTTTTTTccclllvvvxxxsssoooqqqvvvzzzqqqeeeYYYNNNFFFBBB===999444111000000///...111///...///111000///...+++*********,,,...000111,,,,,,,,,---------------++++++++++++************)))((((((''''''(((((()))(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((('''%%%%%%'''***(((((((((((())))))))))))))))))+++---000000...,,,---------...///111222333111111000000///......---------,,,,,,------...///++++++,,,,,,------------***++++++,,,,,,++++++***************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""###%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrXXXBBB888;;;777666777333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******'''((((((((())))))******))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))((()))***)))((()))***,,,+++***)))))))))))))))*********))))))))))))******))))))******++++++++++++&&&((()))******+++...000+++,,,------......------,,,...000000///000444888<<<888444333555777777666222333666999;;;<<<======888AAAHHHGGG???;;;>>>CCCIIIGGGDDDBBB>>>;;;<<<@@@EEEOOOOOORRRaaaeee[[[VVVOOOVVV\\\XXXPPPKKKOOOUUUXXXZZZbbblllnnnnnnsss|||~~~{{{yyyuuuooohhh___WWWSSSMMMJJJDDD???;;;:::::::::555555444333222111000000444///,,,,,,------...000***+++,,,,,,,,,+++)))(((------------,,,***))))))+++++++++************)))((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$'''((((((&&&&&&))),,,))))))))))))************((()))***---//////...+++,,,,,,,,,---...000222333222222222111000//////...---,,,,,,,,,,,,---......***+++,,,---------------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$qqqQQQAAA;;;;;;555444666000222222111111000/////////------,,,,,,,,,,,,++++++)))***++++++***)))***+++))))))))))))(((((((((((())))))))))))))))))))))))***)))((()))***)))(((&&&***)))(((''''''((()))***(((((((((((())))))))))))%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((*********))))))))))))))))))************+++++++++---,,,,,,,,,,,,---.........---,,,,,,---///111333444444333333333444555555444555777999;;;<<<<<<<<<===???===:::>>>GGGKKKIIIOOOIIIBBB??????AAAAAAAAADDDOOOYYY[[[ZZZZZZZZZXXXHHHGGGDDDBBBAAA@@@@@@AAABBBBBBCCCDDDEEEEEEFFFFFFLLLNNNQQQSSSVVVYYY^^^bbbgggeee```[[[]]]eeejjjjjjWWWRRRMMMLLLMMMLLLGGGCCCDDDDDDCCC???;;;888666666555444444333222111000000000//////...------,,,,,,///---,,,,,,,,,,,,+++)))+++++++++************)))))))))))))))))))))))))))+++******)))(((''''''&&&))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''###$$$&&&'''(((((()))))))))******++++++,,,------,,,,,,------.../////////111111222111000///---,,,---.../////////...---,,,...---,,,,,,++++++++++++))))))***+++,,,,,,------)))))))))))))))*********+++++++++++++++***)))((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$mmmQQQAAA;;;;;;555444666000222222111111000/////////------,,,,,,,,,,,,++++++)))***++++++***)))***+++))))))))))))(((((((((((())))))))))))))))))))))))***)))((((((***)))(((&&&***)))(((''''''((())))))'''((((((((())))))))))))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---......,,,---...000000000000///111000000000000111222222333444555777888:::;;;<<<999<<<<<<<<>><<<<<<<<<======<<<;;;;;;;;;;;;:::::::::<<<===>>>======>>>@@@BBBCCCDDDAAA>>>@@@EEEGGGEEE@@@<<<999888::::::777333444555666555333222333444333333222222111111000000/////////...---,,,,,,,,,---+++******+++,,,***))),,,,,,++++++******))))))))))))))))))))))))))))))******))))))(((''''''&&&((((((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''(((((())))))))))))******+++,,,,,,---,,,,,,,,,---......////////////000000///---,,,+++---.../////////...---,,,...---,,,+++++++++++++++*********++++++,,,,,,,,,*********)))))))))))))))******************)))((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$iiiPPP@@@;;;:::444444666000222222111111000/////////------,,,,,,,,,,,,++++++)))***++++++***)))***+++))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((())))))'''&&&)))((((((''''''((())))))''''''((((((((()))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,++++++,,,,,,---...+++---111333333111...+++//////......///000000111222222333444555888:::;;;777:::<<<===AAAIIIMMMNNNCCCDDDEEEFFFFFFCCC===999===GGGPPPQQQNNNKKKEEE@@@:::999888888888999:::;;;<<<;;;:::999888666555555444555444222000///000111111333333111222555444///333000...///111222000---...000111222111111222444111111111111111111000000///......------,,,,,,+++***)))((()))+++++++++)))------,,,,,,+++***))))))))))))))))))))))))))))))***))))))((((((''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$######$$$&&&'''(((((()))))))))))))))***++++++,,,,,,+++,,,,,,------......///---------------,,,+++***...////////////...---,,,---,,,,,,++++++++++++,,,******++++++++++++++++++++++++******))))))(((((('''((())))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$fffPPP@@@::::::444444666111222222111111000/////////------,,,,,,,,,+++++++++)))***++++++***)))***+++))))))))))))(((((((((((((((((((((((((((((((((((()))((('''((())))))'''%%%''''''''''''((((((((()))'''''''''((((((((())))))((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,---+++...111333333000---***000000000000111222333333555444333222333555777999888;;;======>>>AAACCCDDD???AAADDDFFFEEEAAA<<<888<<>>???===;;;;;;===>>>???AAAAAA@@@===;;;:::999>>>@@@???>>>@@@???===<<<;;;:::888777888888999777777666666555555555444444666777666555444444555444555333///000333333///333222111111222222111000111111222000---,,,,,,---,,,------......//////000,,,,,,,,,,,,,,,+++++++++)))(((((())),,,------,,,------,,,++++++***))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%###$$$&&&'''(((((())))))'''(((((())))))******+++******++++++,,,------------------------.........111111000///......------+++++++++******++++++,,,+++*********************,,,++++++***)))(((''''''%%%&&&'''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$___NNN>>>999999444444666111222222111111000/////////------,,,,,,,,,,,,++++++)))***++++++***)))***+++))))))))))))(((((((((((())))))))))))))))))))))))((('''''''''((((((&&&%%%%%%&&&'''(((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((())))))***((((((((()))))))))************))))))******+++,,,------------------..................///111222333777666444333222222333333888:::???BBB@@@;;;;;;>>><<<======<<<:::999:::<<<666888999777888===>>><<<:::999777555555555555666444444444555555555555555333444555444111/////////444444111---...222222///000000000///......---------/////////---,,,---...+++,,,,,,,,,------......++++++++++++++++++++++++***)))(((***,,,------,,,+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&###$$$&&&'''(((((())))))'''''''''((())))))******)))******++++++,,,,,,---......------...///000111222111000///...---------+++************++++++,,,))))))******************++++++******))))))((((((&&&'''(((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$^^^NNN>>>888999333444666111222222111111000/////////------,,,,,,,,,,,,++++++)))***++++++***)))***+++))))))))))))(((((((((((())))))))))))))))))))))))((('''&&&'''((((((&&&$$$$$$%%%&&&(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((()))))))))***)))))))))))))))***++++++***++++++,,,,,,---------,,,,,,,,,---...///111222222222222222222222222222666888>>>CCC@@@999888===999:::;;;999777666888;;;444777888777999>>>>>>;;;555555333333222333444555555555555555555555555555444555666555333000//////444444222///000444444111///000000000///......///---...//////...---...///+++++++++,,,,,,,,,,,,,,,*********+++++++++++++++)))(((((()))+++,,,+++***((())))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%%%%$$$$$$###$$$&&&'''(((((())))))&&&&&&'''(((((())))))***))))))******+++,,,,,,,,,------------...///111222333222000///...------...***************+++,,,,,,(((((())))))******++++++*********)))))))))))))))(((((()))))))))(((''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$```MMM===888999333444666111222222111111000/////////---------,,,,,,,,,++++++)))+++++++++***)))***+++))))))))))))(((((((((((())))))))))))))))))))))))((('''&&&'''((((((&&&$$$###$$$&&&((())))))((('''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((()))))))))))))))))))))))))))******+++'''(((+++,,,------,,,,,,---------...///000222222---...///111222222222222555777===BBB>>>555333888666888999888666555777999666999;;;;;;===AAA@@@;;;333222222222222444666777333333333333222222111111333555666666555333333333---///...---...111000+++---...//////......///000,,,---...,,,***))))))***++++++++++++++++++++++++******************++++++)))((('''((()))***)))((('''''''''((())))))******((((((((((((((((((((((((&&&''''''''''''''''''''',,,+++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%%%%%%%%%%$$$$$$###"""$$$$$$&&&'''((()))))))))&&&&&&''''''((())))))))))))))))))***++++++,,,,,,---,,,,,,,,,---///000222444333111///...---......******))))))***+++,,,,,,'''(((((()))***++++++,,,)))))))))))))))*********)))*********)))(((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$___III@@@999777666222000111333111////////////...---...------,,,,,,++++++***************************(((((((((((('''''''''''''''((()))******)))((('''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((******))))))((((((''''''***)))******+++,,,---...++++++,,,,,,,,,---------,,,,,,------.../////////...---...111444555222///666999;;;<<<:::777555444;;;::::::999888888999999;;;666333:::EEEJJJFFF@@@666333444777777444444777444444444444333222111000555555444333333222111111000000//////.........------------.........//////------,,,,,,,,,,,,++++++---------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))'''&&&&&&((()))***111...***'''%%%&&&'''((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''*********)))))))))))))))((((((***,,,---...//////111000000///...,,,***))),,,,,,+++***))))))******)))((((((((((((((()))*********))))))((((((''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$^^^III@@@999777666333111111333111////////////...---...------,,,,,,++++++***************************))))))((((((((('''''''''))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))(((((('''''')))))))))))))))***+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,---......//////111///...///222444444333:::;;;===<<<999777666666444666888666444666<<>>888444444444444444444333222111111111111111000000//////.../////////...............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$''')))'''###%%%,,,333333000+++'''$$$###############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))))))))'''(((***+++------......+++,,,,,,---------,,,,,,,,,+++******)))*********,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&|||[[[III@@@999888777444222333222000///...///000///......------,,,,,,++++++*********************************)))))))))((((((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''(((((((((((((((((())))))))))))***+++++++++,,,------......//////......000222333444444555444444444777<<<@@@===;;;888555555:::BBBHHHLLLEEE===999999999777444666777<<>>BBBBBB@@@;;;666222222333333333444666<<>>:::999333333333333222111000///000000000000////////////---------...............---------,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))...222333000---&&&%%%$$$$$$%%%''')))***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''((()))***++++++,,,,,,...............,,,+++++++++***************++++++------+++***))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&vvvVVVGGG>>>888666666333222333111000......000000000///...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((((()))***'''''''''((((((((()))))))))******++++++,,,,,,---(((+++...000000///...///......///111666>>>HHHOOOCCC999111444>>>FFFGGGDDD666444111......000222444444444999???@@@;;;888999111111111111000///......////////////////////////---------------.........------------,,,,,,,,,,,,++++++++++++************)))))))))))))))*********((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###%%%***111222+++%%%&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''(((******+++++++++............---,,,***************)))******+++,,,,,,+++***)))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&sssTTTEEE===666555555222111222111///......000111000///...------,,,,,,++++++***))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((())))))'''(((((((((((()))))))))))))))******+++,,,,,,,,,))),,,...///......///222.........///333:::DDDJJJBBB<<<666888@@@FFFEEEAAA333333222000///000333666555333555999999555333444000000000000///...---,,,------------............,,,,,,,,,------.........,,,,,,,,,,,,+++++++++***++++++++++++************((((((((()))))))))******((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######&&&******'''###'''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''((((((''''''((()))******************+++++++++******)))******))))))***++++++,,,***))))))(((((()))))))))'''((((((((()))))))))***((((((((((((''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$rrrSSSEEE<<<666555444222111222111///......000111000///......---,,,,,,++++++***))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&((()))&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))(((((((((((()))))))))***)))))))))***++++++,,,,,,,,,...///---,,,---111555......------///444<<>>FFF???666111000222333333333222111000000000000000//////000000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++***))))))((((((''''''((((((((())))))))))))(((((((((''''''''''''************))))))(((((('''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""########################%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$iiiNNNCCC<<<666555555333111111111000000//////......---...---++++++,,,,,,+++)))************)))))))))))))))))))))(((((((((''''''&&&''''''(((((((((''''''&&&''''''''''''&&&%%%%%%###$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((())))))))))))((('''&&&((())))))((('''&&&&&&'''((()))---,,,+++******,,,...///---,,,,,,,,,,,,---...///,,,...000000111444:::???KKKCCC888000---///222444444333222111/////////...000000000000///...---,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,+++***((('''''''''(((((((((((())))))((((((((((((''''''''''''*********))))))))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%"""###$$$$$$$$$$$$###"""########################%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%##################""""""######$$$$$$$$$$$$####################################$$$$$$$$$$$$###### !!!"""$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$gggLLLCCC<<<666555555333111111111111000000///.........---,,,++++++,,,,,,+++)))++++++******))))))(((((())))))((((((((('''''''''%%%%%%&&&'''((((((((((((''''''((((((''''''&&&%%%###$$$%%%%%%%%%%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''((()))((('''&&&'''))))))((('''&&&&&&&&&'''(((---,,,***))))))***+++,,,++++++++++++,,,,,,---------.........///333999===GGGAAA888000,,,---000333444444222111111000000000000000000000///...------,,,+++)))(((((()))+++,,,,,,,,,++++++++++++,,,,,,,,,---...///...,,,***)))))))))))))))*********+++((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!######$$$$$$$$$$$$####################################$$$$$$$$$$$$######!!!!!!###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$eeeLLLCCC<<<666555555333111111111111111000//////......---+++******+++,,,+++)))++++++******))))))((((((((((((((((((''''''''''''%%%%%%&&&''''''(((''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((&&&''')))((('''&&&'''((()))(((((((((''''''((((((++++++***)))((())))))***++++++,,,,,,,,,---------...............111555888<<<999555000------///000333333222222222333333444111000//////...---------,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,,,,---...///...,,,***(((((())))))))))))*********'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!######$$$$$$$$$$$$####################################$$$$$$$$$$$$###############$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$dddKKKCCC<<<666555555333111111222111111000000//////...,,,+++******+++,,,+++)))************))))))))))))((((((((('''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&(((((('''''''''((((((((())))))))))))))))))******))))))))))))))))))***+++,,,---------,,,,,,............///000222333222222222000...---...///222222222222222333444444000///...------,,,------++++++***))))))***++++++++++++************++++++******++++++***)))'''&&&&&&&&&''''''''''''(((((('''''''''((((((((((((((('''(((((((((((()))))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""############$$$$$$$$$###""""""###$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##################""""""######$$$$$$$$$$$$####################################$$$$$$$$$$$$############$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$dddLLLCCC<<<666555555333111111222222111111000/////////+++***)))***+++,,,+++***)))))))))))))))*********(((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$&&&((()))(((''''''(((&&&'''((()))))))))))))))))))))))))))))))))******)))***+++,,,---,,,,,,+++,,,,,,---...000000000000...000111///---,,,...000222222111000000111111111//////---,,,++++++,,,,,,++++++++++++++++++++++++++++++************++++++******)))((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''((((((((())))))%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""############$$$$$$###""""""###$$$$$$##############################$$$$$$$$$%%%%%%%%%#########################################################$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$$$$######!!!""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$dddLLLDDD<<<666555555333111222222222111111000/////////+++***)))***+++,,,+++***(((((())))))******++++++(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###%%%((()))(((''''''(((%%%&&&'''((())))))))))))((()))))))))*********+++((()))***,,,,,,++++++*********,,,...111111000//////000000...,,,+++...222333222111///............///...,,,+++******+++,,,***+++,,,,,,,,,,,,+++***++++++************++++++,,,+++***)))((((((((()))(((((((((((()))))))))***&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""############%%%$$$###""""""###$$$%%%#################################$$$$$$%%%%%%%%%#########################################################$$$%%%%%%%%%&&&######$$$$$$$$$$$$####################################$$$$$$$$$$$$###### !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$```LLLAAA;;;777666555222111333000000000000////////////+++++++++*********))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''(((((((((&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''(((((()))***+++++++++((((((((((((((()))******((()))***+++,,,+++******+++++++++,,,---///000111---...///...,,,,,,...///111///,,,---//////---+++***,,,...//////...,,,+++++++++,,,,,,,,,++++++***+++++++++*********)))))))))))))))))))))(((''''''***))))))((('''&&&&&&%%%(((((())))))'''&&&$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$&&&&&&%%%%%%$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!################################################%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""########################""""""""""""###$$$%%%&&&$$$$$$$$$#########""""""!!!!!!"""#######################################%%%$$$###""""""###$$$%%%########################$$$$$$######""""""!!!!!!###########################$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%&&&'''((((((((('''******)))((('''&&&%%%%%%(((((('''''''''&&&&&&&&&***)))((('''&&&&&&'''((())))))((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&$$$#########$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&___KKKAAA;;;777666555222111333000000000000////////////,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''((()))((('''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''((())))))***++++++((((((((((((((())))))*********,,,,,,---,,,,,,+++'''(((***++++++***)))(((---.........,,,,,,---//////---+++,,,......---+++***+++,,,---,,,,,,*********++++++,,,,,,++++++***+++++++++*********)))))))))))))))))))))(((''''''******))))))((((((''''''%%%&&&'''((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$######################################################%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&$$$$$$$$$#########""""""!!!""""""#######################################$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$####################################"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&***)))((('''&&&''''''((()))(((((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&^^^JJJAAA;;;777666555222111333000000000000////////////---------,,,,,,,,,++++++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&''')))))))))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((())))))******(((((((((((())))))))))))))))))***+++++++++++++++&&&(((***+++***((($$$!!!,,,---......,,,,,,---...,,,+++***+++,,,---,,,++++++*********))))))((((((******+++++++++++++++***+++++++++***************)))))))))))))))(((''''''((((((((((((((((((((((((&&&'''((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%"""############$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""######$$$%%%&&&$$$$$$$$$###############!!!"""######$$$$$$##############################$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&'''''''''(((((())))))'''''''''''''''&&&&&&&&&))))))(((''''''''''''(((((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&]]]IIIAAA;;;777666555222111333000000000000////////////---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''((())))))(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''''''''(((((()))))))))'''(((((()))))))))))))))&&&''''''((((((((((((((()))***+++,,,+++)))&&&$$$+++,,,...---,,,+++,,,---))))))))))))***+++++++++,,,+++***((((((''''''''')))******++++++++++++***************************)))))))))))))))(((''''''&&&&&&&&&'''''''''''''''++++++***)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%#########"""######$$$$$$""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""####################################$$$%%%&&&&&&########################""""""###$$$$$$$$$$$$###########################$$$##################$$$########################"""######$$$$$$%%%%%%%%%########################$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&[[[HHHAAA;;;777666555222111333000000000000////////////++++++++++++************(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''))))))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''''''''''''''(((((((((''''''((()))***))))))((('''''''''''''''(((((((((***************************+++------,,,++++++,,,'''(((((()))))))))******---,,,+++)))((((((((((((((()))******++++++++++++************************)))))))))))))))(((''''''((((((((((((((()))))))))++++++***)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$#########$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###"""""""""######$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""####################################$$$%%%&&&'''########################""""""###$$$$$$$$$$$$$$$#################################$$$$$$#################################!!!"""""""""######$$$$$$########################%%%%%%$$$######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''(((((((((((('''(((((((((((((((''''''((((((((((((''''''''''''&&&'''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&ZZZGGGAAA;;;777666555222111333000000000000////////////+++++++++*********))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&''')))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&''')))*********)))((()))))))))))))))***++++++((((((''''''((()))***+++)))+++------,,,******+++'''((())))))(((''')))***,,,,,,++++++******))))))(((((()))***++++++++++++***************+++++++++)))))))))))))))(((''''''++++++++++++++++++++++++(((((('''''''''((()))***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%###############$$$%%%&&&"""############$$$$$$$$$""""""###$$$$$$$$$#########################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######$$$$$$%%%&&&'''###############$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$########################"""###$$$$$$$$$$$$###"""########################"""""""""""""""#################################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''))))))))))))(((((()))))))))(((''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&'''(((((()))(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&YYYFFFAAA;;;777666555222111333000000000000////////////,,,,,,+++++++++*********(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''$$$&&&(((((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********((((((******)))))))))***+++,,,&&&'''((())))))))))))((((((***,,,---,,,*********''')))+++***'''&&&((())))))***+++++++++***))))))'''((()))***++++++++++++))))))*********+++++++++)))))))))))))))((('''''',,,,,,++++++******))))))((('''&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%&&&'''"""############$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$######################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&''''''""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$########################"""###$$$$$$$$$$$$###"""########################$$$$$$###############"""##############################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))(((''')))))))))))))))((('''''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&XXXEEEAAA;;;777666555222111333000000000000////////////---------,,,,,,,,,++++++(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''###%%%(((((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++***(((''')))((('''''''''(((***+++''')))+++------+++(((&&&'''***,,,---,,,***))))))(((***,,,***'''&&&''')))'''(((***,,,,,,+++)))((('''''')))******+++++++++))))))******++++++++++++)))))))))))))))(((((('''***))))))((('''&&&&&&%%%+++)))(((&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((("""############$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&#########################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################""""""""""""""""""""""""########################$$$$$$$$$$$$%%%&&&''''''""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################"""###$$$%%%%%%$$$###"""########################&&&%%%%%%$$$$$$#################################!!!"""###%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''))))))(((&&&%%%)))))))))))))))(((''''''%%%%%%&&&'''((()))***+++&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((((((&&&'''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&******)))'''&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&~~~WWWEEE@@@:::666555444111000222222111000///------,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$#########$$$%%%%%%&&&''''''(((((()))$$$$$$%%%%%%'''((()))***%%%&&&((('''''''''(((***'''(((+++------,,,***((())))))***+++,,,,,,------,,,,,,,,,+++++++++******&&&(((++++++***))))))***(((((((((((()))))))))))))))))))))***+++++++++,,,))))))((('''&&&%%%%%%$$$'''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$######$$$%%%$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""""""""##########################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%&&&'''&&&$$$"""""""""########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||VVVEEE???999555555444111000111222111000///------------,,,++++++++++++*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''')))***,,,111///,,,)))(((((())))))((()))+++---...,,,+++)))((())),,,---......---,,,++++++++++++*********)))&&&(((***+++***))))))***(((((((((((())))))))))))((()))))))))))))))******'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%$$$$$$$$$#########""""""########################$$$##################$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$###"""!!!!!!"""###$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$&&&'''&&&$$$""""""###########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzUUUEEE???999555555444111000111222111000...------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$######$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''***...222555>>>888000+++)))***)))(((((()))+++------,,,+++***'''***...111222000,,,*********)))))))))))))))(((&&&(((******)))))))))***(((((((((((()))))))))))))))(((((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""$$$%%%$$$$$$$$$#######################################$$$###"""!!!!!!"""###$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""###$$$############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$########################$$$$$$$$$#######################################"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%&&&&&&$$$""""""###########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxxTTTEEE@@@:::666666555222111222111111///......------------------,,,,,,,,,++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''%%%&&&(((,,,222888???BBBCCC:::///)))(((***)))''''''(((***+++++++++***)))&&&***///333444111,,,(((((((((((((((((((((((((((&&&(((***)))(((((()))***(((((((((((()))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$###"""###%%%################################################$$$###"""!!!!!!"""###$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&$$$#################################""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuRRRDDDBBB<<<777777666333222333111000///......---......---------,,,,,,,,,++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$&&&(((+++,,,***+++...222888???EEEHHH===555***%%%&&&((((((&&&%%%&&&'''((()))(((((('''&&&***///333333000+++''''''''''''''''''''''''''''''((())))))(((''')))***(((((((((((())))))))))))*********))))))((((((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""$$$%%%$$$###"""###$$$################################################%%%$$$############$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$##################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$####################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%&&&&&&$$$######$$$########################""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrQQQDDDBBB;;;777777666333222333000000///...............,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%'''+++...000111333555888;;;???BBBCCC333---'''###$$$'''''''''%%%%%%&&&&&&''''''&&&&&&&&&)))---///000---)))'''&&&''''''''''''((((((((('''((((((((('''''')))+++(((((((((((())))))))))))******)))))))))))))))(((***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$"""""""""$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%$$$######$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$#######################################$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$&&&&&&$$$######$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$pppPPPDDD@@@:::555555444111000222000000///............///,,,++++++++++++*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&)))(((&&&%%%&&&'''***+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$&&&'''((($$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%'''+++...000333444666999;;;<<<<<<<<<***)))&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&''''''''''''(((***++++++***((('''&&&'''''''''(((((((((((('''(((((('''&&&''')))+++(((((((((((())))))))))))''''''((((((((((((((()))((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###""""""#########$$$$$$$$$########################"""###$$$%%%%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$########################""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$&&&%%%$$$###$$$%%%########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$oooOOODDD>>>888444444333///...000000//////............///+++++++++*********))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&+++)))'''%%%%%%(((+++---'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$&&&'''((($$$#########$$$%%%%%%&&&((('''&&&%%%''')))---//////111444777999::::::999&&&'''((((((&&&&&&((()))&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''((((((((())))))'''(((((('''&&&&&&)))+++(((((((((((())))))))))))%%%&&&&&&''''''(((((((((&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$"""!!!"""###""""""######$$$$$$$$$$$$######################## !!!$$$%%%%%%$$$!!! ##############################$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$########################""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''++++++***((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$%%%%%%$$$###$$$%%%########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$oooQQQGGG===:::555222111222333333000///...------,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%((('''&&&%%%&&&'''((()))***+++---222555666222///%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))(((((('''''''''((((((((()))***)))'''&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###%%%&&&'''&&&$$$"""!!!!!!""""""##############################""""""""""""############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""""""""###$$$$$$$$$%%%########################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&%%%%%%###"""%%%###"""!!!"""$$$'''))),,,***'''%%%$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$mmmOOOEEE===:::555222222222333333000///...------,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))'''''''''''''''&&&&&&&&&'''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))'''&&&'''***,,,,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&'''((('''&&&%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######"""#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%&&&&&&%%%$$$""""""""""""#################################""""""""""""############$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$###%%%$$$"""""""""%%%'''))))))(((&&&%%%$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$jjjMMMBBB===:::555333222333333222000///...------,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&&&&&&&'''''''''''''''(((((((((((((((((()))***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&############$$$%%%''''''((('''&&&&&&'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&''''''''''''(((((((((((('''''''''''''''(((((($$$%%%'''&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((''''''((((((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&$$$$$$######"""######$$$##############################""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""############$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#######################################$$$$$$$$$##########################################$$$$$$%%%%%%%%%$$$$$$&&&%%%#########%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%iiiLLLBBB===:::666333333333333222000///...------,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''(((((($$$%%%''''''&&&&&&''')))&&&&&&&&&''''''''''''((('''''''''''''''((((((((('''''''''(((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%""""""#########$$$$$$%%%########################$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$&&&%%%$$$###$$$%%%'''(((""""""###$$$%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%iiiLLLBBB===:::666444444444333222000///...------,,,------,,,,,,,,,+++++++++******((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$######""""""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&((((((''''''(((***&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!""""""###$$$$$$$$$%%%########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''' !!!"""###$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%iiiMMMCCC===:::777555555444333222000///...------,,,------,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%$$$######$$$%%%%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((((((&&&((()))(((''''''((()))&&&&&&&&&''''''''''''((()))))))))(((((((((((('''''''''((((((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""######$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$###$$$$$$$$$%%%""""""""""""######$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%hhhLLLCCC===:::777666555555333222000///...------,,,------,,,,,,,,,+++++++++******(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&%%%$$$$$$&&&((((((''''''(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))&&&(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''((())))))))))))((((((((('''''''''((((((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######"""###############$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%&&&'''########################$$$###"""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&gggKKKCCC<<<:::888666666555333222000000...---------------,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((''''''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%&&&&&&&&& ###&&&%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))&&&'''((('''%%%$$$%%%&&&&&&&&&&&&'''''''''((((((******))))))((((((((('''''''''((((((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$###"""""""""#########$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""########################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!"""############$$$$$$$$$%%%$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$%%%########################""""""######$$$$$$$$$$$$##############################""""""###%%%&&&(((#########"""""""""""""""&&&$$$###!!!!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&dddJJJCCC<<<999666444333222111000000000000///......------+++++++++*********))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''''''''''''''''''''&&&%%%''')))***)))((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$###"""######################## !!!###%%%&&&%%%$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&&&&### &&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$cccJJJCCC<<<999666444333222111000000000//////......------+++++++++*********))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((('''&&&'''((()))((('''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""########################!!!"""$$$%%%%%%$$$###""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$#########""""""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$bbbJJJDDD<<<999666444333222111000000000//////...---------+++++++++***************((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))(((&&&'''(((((('''%%%((((((((((((''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###""""""$$$$$$###"""########################"""###$$$%%%%%%$$$"""!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$############"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%''''''%%%###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$bbbKKKEEE<<<999666444333222111000000//////......---,,,,,,************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***(((''''''''''''%%%$$$''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###$$$###"""########################$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''&&&%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$cccLLLGGG<<<999666444333222111000/////////...------,,,,,,************************))))))))))))))))))))))))'''''''''(((((('''''''''''''''''''''''''''''''''***((('''&&&'''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""######"""!!!########################$$$$$$$$$$$$######"""!!!""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$bbbLLLGGG<<<999666444333222111000//////......---,,,,,,,,,***************+++++++++))))))))))))))))))))))))''''''((())))))((('''''''''''''''''''''''''''''')))(((&&&&&&'''&&&%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!######"""!!!########################$$$$$$$$$###############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$&&&((("""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$```JJJEEE<<<999666444333222111000///......------,,,,,,+++))))))*********+++++++++))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""###"""!!!##########################################$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&(((""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&$$$$$$%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$___HHHCCC<<<999666444333333111000///......------,,,++++++))))))******++++++++++++))))))))))))))))))))))))%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''(((&&&%%%%%%&&&'''&&&$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################!!! !!!"""###"""!!!###########################"""""""""###$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&$$$###$$$&&&#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$\\\GGGCCC>>>;;;777444333333222111111000///......------...++++++)))((((((((()))******************)))((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""###$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######################################################################## !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########"""$$$%%%%%%$$$###%%%&&&"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""  ###$$$###!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%\\\GGGCCC>>>:::666444333333222111111000///...---------------,,,+++*********+++,,,)))************)))((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""""""""$$$&&&(((((((((###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################################################################!!!!!!!!!"""###$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%$$$"""!!!"""&&&((($$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%&&&%%%###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%[[[GGGDDD===:::666444333333222111111000///...---------------,,,++++++******++++++))))))******))))))((('''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###""""""$$$&&&(((((('''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""#########"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%########################################################################!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""########################!!!!!!"""###$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###&&&%%%###!!! """&&&***%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%ZZZGGGEEE===:::666333333222222111000000///...------------*********))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%"""""""""######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$$$$&&&&&&%%%######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###"""""""""###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################################################################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!"""&&&(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}YYYGGGFFF===:::555333222222111000000///...------,,,,,,,,,************))))))(((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$%%%%%%&&&$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###"""""""""###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{YYYHHHGGG<<<999555333222222111000000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++******(((((())))))(((((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$&&&''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""#########"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%% ###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzXXXHHHGGG<<<999555222222111111000//////...---,,,,,,,,,,,,+++,,,,,,---,,,+++***)))(((((())))))(((((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$&&&''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyyXXXHHHHHH<<<999555222222111111000//////...---,,,,,,,,,,,,))))))***+++***)))((('''(((((((((((((((''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%%%%%%%%%%$$$"""$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""#########!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""###$$$%%%%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''''''''&&&%%%##############################$$$%%%&&&''''''(((#########$$$$$$%%%%%%%%%###$$$$$$###"""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%wwwXXXJJJCCC>>>999666777666222000111111000///......---......,,,+++******++++++***((('''((()))))))))'''&&&%%%(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!%%%%%%$$$###""""""##############################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######""""""""""""##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuWWWJJJCCC>>>999666666666222000111111000///...------------,,,+++******++++++***((((((((((((((((((((('''&&&(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!%%%$$$$$$###""""""##############################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sssVVVJJJCCC>>>999555666555222000222000///...---,,,,,,,,,,,,,,,+++******++++++***((((((''''''''''''(((((()))(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""%%%$$$######"""#################################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrVVVKKKDDD>>>888555555444111000222//////---,,,,,,,,,,,,,,,,,,+++******++++++***(((((('''&&&&&&&&&((()))***(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$###############$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrVVVKKKEEE>>>888444444333111000222//////---,,,,,,,,,,,,,,,,,,+++******++++++***(((((('''&&&&&&&&&((()))***(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###############$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrVVVKKKEEE???888333333333000000222000///...---,,,,,,,,,,,,,,,+++******++++++***((((((''''''''''''(((((()))(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$#########$$$%%%&&&###############$$$%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%########################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$pppTTTHHHBBB???888333333222000000222111000///...------------,,,+++******++++++***((((((((((((((((((((('''&&&(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''#########"""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%########################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$oooRRRFFF@@@???888333222222///000222111000///......---......,,,+++******++++++***((((((((()))))))))(((&&&%%%(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""""""""$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######""""""###$$$%%%%%%########################%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$######""""""""""""##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$mmmTTTJJJCCCAAA999333333444111000111///............---------+++******)))))))))))))))***))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&&&&((()))***'''%%%&&&((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%$$$!!!!!!%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#######################################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########################################################"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########""""""""""""##############################$$$$$$$$$######"""""""""!!!"""$$$%%%%%%$$$"""!!!########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#################################"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$lllTTTKKKDDDAAA999333333444111000111///............---------+++******)))))))))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&'''''''''&&&&&&((())))))'''%%%%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$###"""""""""########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################################################################$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""##############################%%%%%%$$$$$$$$$#########!!!"""$$$%%%%%%$$$"""!!!########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$############$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$jjjSSSKKKEEEAAA999333333444111000111///............---------+++******))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&((()))'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$#####################$$$$$$$$$$$$############""""""""""""##############################%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&######""""""######$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$jjjSSSKKKEEEAAA999333333444111000111///............---------+++******)))))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&''')))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$###%%%))))))&&&###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$###"""!!!!!!########################$$$$$$$$$#####################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$############""""""""""""##############################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&###############$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$iiiRRRJJJDDDAAA999333333444111000111///............---------+++******)))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&''')))%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$###"""$$$'''(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###""""""!!!######################################################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$###""""""""""""######$$$$$$######"""######""""""""""""##############################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$hhhQQQJJJDDDAAA999333333444111000111///............---------+++******)))))))))))))))((((((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&((()))%%%&&&'''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%#########$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#######################################"""""""""#######################################$$$$$$$$$#####################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$###############""""""############""""""######""""""""""""##############################$$$$$$$$$$$$%%%%%%%%%%%%################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$gggQQQJJJEEEAAA999333333444111000111///............---------+++******)))))))))))))))'''(((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&((()))&&&''')))'''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###############$$$$$$$$$########################!!!"""""""""#########$$$########################$$$$$$$$$#########""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###############################################################$$$$$$$$$""""""############""""""######""""""""""""#######################################$$$$$$$$$%%%%%%$$$##################$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$fffQQQKKKFFFAAA999333333444111000111//////.........---------+++******)))))))))))))))'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&((()))&&&(((***(((%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$ !!!"""$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&'''&&&######'''***$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$$$$%%%%%%########################!!!!!!""""""#########$$$""""""""""""""""""""""""$$$$$$$$$$$$######""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%################################################""""""######$$$$$$$$$%%%""""""############""""""######""""""""""""##############################"""""""""######$$$$$$$$$$$$$$$############$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#################################"""###$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&#########"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$bbbQQQNNNIIIBBB:::444444555222111111000000000///......------,,,+++)))((((((((()))***(((+++***''''''))))))&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%***555>>>(((((('''&&&%%%%%%'''(((&&&&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""############""""""!!!"""###$$$$$$###!!!!!!########################"""""""""""""""######$$$ !!!###%%%&&&%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!""""""#########$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$##################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""##############################!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###%%%)))***)))'''$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########aaaPPPLLLHHHBBB:::444444444222111111000000//////......------++++++)))((((((((()))***(((+++***''''''))))))&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%'''...:::DDD222,,,%%%!!!!!!""""""!!!&&&%%%$$$$$$$$$%%%''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""############""""""""""""############""""""########################"""""""""""""""######$$$!!!"""###$$$%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""##################$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############""""""#################################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$'''((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######```NNNKKKFFFAAA:::444444444222000111000000//////...---------+++******)))((()))))))))(((+++***''''''))))))&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$&&&---888@@@AAA777+++%%%%%%&&&%%%"""$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""############""""""######"""""""""######$$$########################"""""""""""""""######$$$###############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###___NNNKKKFFFAAA999333444444111000111000//////......---,,,,,,+++******)))))))))))))))(((+++***''''''))))))&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$&&&+++///AAA:::111***((((((((('''#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$###"""!!!"""###$$$%%%########################"""""""""""""""######$$$$$$######""""""###$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$#########$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$#######################################$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$```OOOKKKGGGAAA999333333333111000000/////////...------,,,,,,************)))))))))((((((+++***''''''))))))&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$#########......---)))$$$"""$$$&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''######$$$%%%&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""""""""###%%%&&&########################"""""""""""""""######$$$$$$$$$###""""""######$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$#########$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$```OOOKKKGGG@@@999333333333111///000//////......---,,,,,,,,,)))************)))(((((((((+++***''''''))))))&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&###""" %%%)))(((### ###'''###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###########################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#####################$$$%%%&&&########################"""""""""""""""######$$$$$$$$$$$$###############"""""""""############$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%^^^MMMJJJEEE@@@888333333333111///000///......------,,,,,,+++)))******+++***)))((('''(((+++***''''''))))))&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&%%%$$$!!!$$$((((((&&&$$$%%%'''###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%########################"""""""""""""""######$$$###$$$$$$%%%$$$###"""!!!""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""##################$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###############""""""#########%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%%%%&&&)))$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%]]]LLLIIIDDD@@@888222333333000///000///......------,,,++++++)))******++++++)))((('''(((+++***''''''))))))&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$)))&&&###""""""###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&%%%%%%########################"""""""""""""""######$$$"""###%%%&&&%%%###!!! """"""""""""############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!""""""#########$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$############""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&$$$$$$''')))$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%{{{```NNNGGGHHH@@@999444444444222000000//////...---,,,,,,++++++,,,,,,++++++,,,+++(((%%%))))))))))))((((((((((((%%%%%%&&&&&&'''((((((((((((&&&&&&'''))))))&&&###%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&### ---***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""+++""")))###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$)))###)))---&&&&&&(((---%%%+++######%%%###'''$$$"""&&&"""!!!+++'''&&&&&&$$$"""!!!&&&,,,%%%&&&---%%%+++%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%### )))'''(((///***+++######+++((($$$###$$$%%%''''''%%%###%%%$$$%%%&&&***+++%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!!%%%###$$$%%%%%% !!!(((%%% '''$$$%%%***"""!!!###'''%%%!!!)))***######$$$$$$$$$$$$######################################################&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!########################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%{{{aaaNNNGGGHHH@@@999444444444222000000///......---,,,,,,++++++*********+++,,,,,,)))''''''''''''''''''(((((((((''''''''''''''''''&&&&&&((('''&&&''')))(((%%%###%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$***!!!'''%%%...&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###,,,'''$$$,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!((())) """&&&!!!!!!,,,)))'''---,,,///(((&&&$$$***+++'''***((($$$###'''***'''***(((111...%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###((()))'''$$$&&&''' ###%%%---,,,'''!!! ###&&&''''''---,,,///,,,***$$$$$$$$$$$$$$$$$$$$$$$$555&&& &&&%%%###'''%%%&&&000...!!!!!!""" ######### %%%######$$$$$$$$$$$$######################################################$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$$$$%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%{{{aaaOOOGGGGGG@@@999444444444222000000.........------,,,,,,+++)))((((((***,,,,,,+++)))%%%%%%&&&&&&''''''(((((()))(((((('''&&&&&&%%%%%%)))((('''(((((('''%%%"""%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%!!!%%% *** ***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''---&&&000%%%!!!(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$""")))+++"""---%%%+++111$$$$$$(((!!!$$$***"""+++(((###'''&&&!!!"""%%%%%%$$$###$$$)))---111000+++,,,***%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%""" ,,,,,,,,,---'''---((( ###,,,%%%###(((111...%%%"""%%%***(((444###$$$$$$$$$$$$$$$$$$$$$$$$ %%%)))&&&'''######''''''!!!%%%///%%%***444"""%%%$$$(((---'''"""***######$$$$$$$$$$$$#########################################################""""""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%################################################$$$$$$%%%%%%%%%&&&&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%zzzaaaOOOHHHGGG@@@999444444444222000000......---------,,,,,,,,,***)))((()))++++++***(((%%%%%%&&&''''''((())))))(((((('''''''''&&&&&&&&&(((((((((((((((&&&$$$###%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!---!!!+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""" )))&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((( )))((('''%%%###***333111&&&(((%%%&&&''' """333DDD<<<000%%%"""###!!!...###%%%===$$$...%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%(((###!!!""""""###!!!!!!"""000...BBBFFFBBB;;;222***)))---222'''///&&&$$$"""((("""'''$$$$$$$$$$$$$$$$$$$$$$$$)))000)))###(((%%% +++:::GGGLLLBBB666... !!!######,,,+++######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%################################################$$$$$$$$$%%%%%%%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%xxx```PPPHHHGGG@@@999444444444222000000---------------,,,,,,,,,,,,+++))))))))))))(((&&&&&&&&&'''((())))))******&&&&&&&&&'''''''''(((((('''((())))))'''&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$ ...!!!wwwzzzwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu}}}uuu{{{%%%***!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%$$$WWW}}}|||{{{zzzvvvxxxsssuuuyyyiii###&&& +++---!!!000WWWqqqBBB&&&***111 ,,,"""%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%% ***(((###+++///---(((...[[[QQQ ,,,(((,,,===$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!BBB>>> ######%%%+++$$$%%%%%%"""######$$$$$$$$$$$$############################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%vvv___PPPIIIGGG@@@999444444444222000000---------------------------+++)))((((((((('''&&&''''''(((((())))))******%%%%%%&&&&&&'''(((((()))%%%'''))))))'''&&&%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######&&&###(((!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%555///'''((( ***+++...WWWvvv===+++'''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&""""""///000%%% 999$$$!!!777$$$$$$$$$$$$$$$$$$$$$$$$444 ###999???(((++++++###,,,'''######$$$$$$$$$$$$###################################################### !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%sss^^^PPPIIIHHH@@@999444444444222000000------------------------,,,***((('''((()))((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''###&&&))))))'''&&&&&&(((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$***%%%$$$''' ***)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$ ))) (((((($$$%%%&&&"""888555(((%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%,,,'''""",,,...666...,,,$$$$$$$$$$$$$$$$$$$$$$$$ >>>000777,,,%%%######$$$$$$$$$$$$###################################################### """###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%rrr^^^QQQJJJHHH@@@999444444444222000000------------------------***(((&&&&&&(((*********'''''''''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%"""%%%))))))'''&&&''')))%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$((("""%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&---%%%,,,""",,,)))###((()))%%%&&&;;;jjj{{{%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%"""'''(((***%%%!!!^^^CCC***$$$$$$$$$$$$$$$$$$$$$$$$ www444*** """...######$$$$$$$$$$$$######################################################!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%ppp___PPPGGGEEEBBB:::444333333111///000......---,,,,,,,,,,,,---,,,***(((((()))***)))((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%PPPAAA((('''%%%$$$###$$$%%%%%%%%%%%%---"""+++---&&&&&&&&&&&&&&&&&&&&&&&&&&&---!!!+++ ###000 ((('''(((((('''###***VVVjjj###!!!$$$,,,"""""" $$$###'''......333(((BBBccc(((###"""vvvUUU###... ***''',,,'''bbbCCC)))!!!000$$$+++))) $$$$$$$$$#########""""""%%%$$$$$$$$$###"""""""""################################################%%%%%%$$$######$$$%%%%%%$$$###"""###%%%&&&%%%$$$########################""""""""""""""""""""""""########################$$$$$$##################'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$###"""$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$nnn^^^PPPHHHGGGBBB:::444333333111///000......---,,,,,,,,,,,,---,,,***)))((()))***)))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$MMMSSS&&&((('''&&&%%%$$$%%%%%%&&&'''!!!%%%$$$"""&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!!$$$'''---)))"""***"""$$$&&&###!!!###(((&&&222OOONNN###888###&&&'''+++''' ###%%%$$$"""""")))&&&???---((('''&&&;;;hhh$$$+++"""###)))(((888???###"""%%%***ddd888)))+++((($$$$$$$$$#########""""""$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$###"""###%%%&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%lll\\\PPPHHHHHHBBB:::444333333111///000......---,,,,,,,,,,,,---,,,+++))))))*********)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&"""!!!''''''&&&%%%%%%%%%%%%&&&!!!'''***((('''(((%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,!!!+++$$$"""(((,,,$$$ $$$+++))) 444===NNN///$$$###!!!%%%)))!!!+++&&&)))%%%YYY|||***)))(((WWW***###...&&&!!!555555"""/// ,,,''' ---$$$$$$$$$##############################$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""###%%%&&&%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$######"""""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&'''((()))***%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&kkk[[[OOOHHHHHHBBB:::444333333111///000......---,,,,,,,,,,,,------+++))))))***+++***)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''666***(((%%%%%%%%%$$$$$$$$$%%%%%%(((///&&&'''&&& %%%%%%%%%%%%%%%%%%%%%%%%%%%'''444///000'''&&&000,,,%%%!!!$$$&&&$$$$$$'''222LLL$$$((()))$$$ (((***(((***(((@@@...***...$$$!!!...hhh&&&&&&&&&+++(((+++&&&999yyy###!!!***%%%########################"""""""""###$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&'''((()))***&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$jjj[[[NNNGGGGGGBBB:::444333333111///000......---,,,,,,,,,,,,------+++))))))***+++***)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&***(((222"""#########$$$$$$$$$$$$###,,, %%%))),,,%%%%%%%%%%%%%%%%%%%%%%%%,,,,,,+++111###'''###)))*** ((($$$$$$%%%&&&"""!!!###555"""FFFeee&&&$$$$$$..."""$$$---######&&&&&&(((---...+++ !!!%%%(((######iii++++++'''$$$ VVVfff'''###########################"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%&&&(((((((((&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""iiiZZZMMMGGGGGGBBB:::444333333111///000......---,,,,,,,,,,,,------+++******+++++++++)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%///######"""######$$$$$$$$$$$$###000%%%777'''(((###%%%%%%%%%%%%%%%%%%%%%%%%&&&///,,,(((666+++000---"""((()))&&&%%%(((,,,""""""...aaa 000((()))!!!'''"""+++ HHH###$$$***+++###'''((("""888$$$'''$$$###'''...((("""$$$((($$$###FFF&&&'''###############$$$$$$$$$###############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$###"""###%%%&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%%%%$$$######'''&&&%%%&&&'''((('''%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""gggXXXMMMHHHHHHBBB:::444333333111///000......---,,,,,,,,,,,,---...,,,******+++++++++***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$######*** )))###$$$%%%&&&'''&&&&&&%%% +++%%%sss!!!$$$$$$"""+++)))(((&&&""" !!!,,,'''&&&+++000XXX&&&'''***%%%)))%%%333###vvv%%%888$$$333!!!###[[["""(((###!!!***rrr$$$ ---***bbb***)))""""""#########$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$###"""###%%%&&&%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$###$$$&&&''''''&&&$$$###&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$eeeWWWMMMHHHIIIBBB:::444333333111///000......---,,,,,,,,,,,,---...,,,******+++,,,+++***))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$((('''&&&&&&%%%$$$###"""+++)))$$$$$$%%%'''(((((((((''''''&&&""",,,&&&...&&&$$$%%%$$$###&&&***+++&&&)))$$$***&&&hhh777"""(((!!!111%%%""""""(((''''''$$$+++*** SSSuuu(((&&&"""&&&***$$$!!!$$$$$$###555 """"""######$$$$$$$$$$$$%%%$$$$$$$$$######""""""########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$###"""###%%%&&&%%%$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""###%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&########################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&''''''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$%%%&&&''''''zzzdddUUUOOOMMMEEEBBB:::444444444111///000000000///...------,,,,,,,,,,,,+++***))))))******))))))))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%$$$###$$$(((&&&###%%%%%%%%%&&&&&&&&&''''''''',,,++++++)))///...%%%***+++ &&&,,,,,,!!!111***!!!+++QQQ((('''###)))***%%%)))"""%%%%%%+++ ///ooo$$$ 333"""yyy555%%%%%% +++BBB!!!***######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%########################"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$ !!!"""$$$&&&&&&###%%%&&&%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%###########################%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$zzzdddUUUOOOMMMFFFBBB:::444444444111///000000//////...------,,,,,,,,,++++++***))))))******))))))))))))(((((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###$$$(((&&&###%%%%%%%%%&&&&&&&&&'''''')))$$$'''%%%...###&&&---!!!333---'''''')))---'''rrr+++222 &&&...,,,;;;III***+++'''---///...)))&&&"""+++%%%&&&###&&&===%%%#########$$$$$$$$$$$$#####################$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""###%%%&&&'''###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$yyycccUUUPPPMMMFFFBBB:::444444444111///000/////////...------,,,,,,,,,+++******)))*********))))))))))))((((((((((((&&&&&&''''''(((((())))))'''''''''&&&&&&&&&&&&%%%''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$(((&&&###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%'''"""888!!!!!!///&&&444(((!!!''' ###)))***&&&%%%"""$$$&&&%%%"""---(((000$$$!!!@@@}}}***&&&''',,,111+++,,,***ooo111***######$$$$$$$$$$$$######$$$$$$$$$#######################################&&&&&&&&&%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$%%%%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%"""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$xxxcccUUUPPPNNNGGGBBB:::444444333111///000//////.........---------++++++***************+++))))))))))))((((((((((((%%%&&&&&&'''((()))******''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&%%%%%%$$$$$$((('''$$$%%%%%%%%%&&&&&&&&&''''''!!!,,,%%%'''%%%)))###$$$,,,)))+++777)))'''***$$$!!!555%%%KKK%%%)))---$$$111111999"""(((888bbb)))"""&&&!!!$$$000%%%***NNN"""+++!!!######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""########################&&&&&&%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$#########$$$$$$"""$$$%%%%%%$$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%#########%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%wwwbbbTTTPPPNNNGGGBBB:::444444333111///000...............---------+++***************++++++))))))))))))((((((((((((%%%&&&&&&'''((()))******(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%%%%$$$((('''$$$%%%%%%%%%&&&&&&&&&''''''&&&+++%%%###+++&&&+++ '''%%%666###+++MMMeee###kkk...(((+++&&&%%%***WWW]]]...666""" DDD++++++555(((!!!---((('''$$$######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""########################%%%%%%$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$###""""""""""""###"""###%%%%%%$$$$$$%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%vvvbbbTTTPPPOOOHHHBBB:::444444444111///000........................*********)))******+++,,,))))))))))))((((((((((((&&&&&&''''''(((((())))))((((((((('''''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$(((((($$$%%%%%%%%%&&&&&&&&&''''''&&&$$$)))///(((+++((($$$...%%% """%%%\\\000!!!***!!!,,,+++000###aaa111'''(((..."""///PPPJJJ...333!!!############$$$$$$$$$$$$######$$$$$$$$$#######################################$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""!!!""""""""""""###$$$%%%$$$$$$%%%'''############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%"""#########$$$%%%%%%%%%###########################$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&vvvaaaTTTPPPOOOHHHBBB:::444444444111///000........................******))))))***++++++,,,))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%$$$((((((%%%%%%%%%%%%&&&&&&&&&''''''!!!&&&,,,hhh222%%%)))---###222!!!111rrr000000"""!!!000ZZZ888000fff&&&)))###!!! )))+++...)))```$$$""""""######$$$$$$$$$$$$#####################$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########""""""###$$$$$$!!!###$$$$$$$$$$$$%%%'''############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&vvvaaaTTTPPPOOOHHHBBB:::444444444111///000---.....................******))))))***+++,,,,,,))))))))))))(((((((((((((((((((((((((((''''''''')))(((((((((''''''''''''''''''((((((''''''&&&%%%#########$$$%%%&&&'''((((((''''''&&&&&&''''''(((###$$$%%%%%%&&&&&&&&&&&&$$$((((((%%%%%%%%%%%%&&&&&&&&&''''''%%%000|||GGG444---"""***111--- &&&/// $$$,,,(((111/// [[[000'''+++---'''((( rrrEEE///$$$%%%'''000"""$$$"""###$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$%%%########################$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!###$$$$$$$$$$$$&&&'''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%'''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&ppp___UUUPPPNNNIIICCC;;;555444444111000000...---,,,+++************,,,,,,,,,++++++*********+++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((%%%%%%############%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$%%%'''((((((&&&%%%$$$$$$%%%###+++))) $$$'''((('''%%%'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''zzz---$$$)))&&&***!!!&&&---!!!'''&&&%%%%%%$$$$$$$$$$$$***...OOOfff!!!,,,!!!%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%########################'''&&&&&&%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########ooo___UUUPPPNNNIIICCC;;;555444444111000000......---++++++******+++,,,,,,,,,+++++++++***************)))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$###%%%'''(((&&&%%%%%%&&&(((###&&&,,,222___"""---"""''''''%%%'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!111999---%%%%%%!!!)))***%%%---$$$)))***'''&&&%%%%%%$$$$$$$$$%%%### ......,,,nnn$$$---(((444$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######mmm___UUUPPPMMMGGGBBB:::444444444111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$###%%%''''''&&&%%%%%%&&&!!!,,,''')))555000&&&"""&&&%%%'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&& pppCCC FFFaaaggg)))%%%$$$$$$((($$$###***$$$&&&|||000---&&&&&&%%%$$$$$$$$$%%%%%%###111###"""777%%%+++(((%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###mmm___UUUNNNJJJDDDAAA999444444444111000111//////...---------------++++++++++++++++++++++++***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%)))'''$$$%%%&&&'''&&&%%%###$$$%%% ((()))***999555000 &&&%%%'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&666/// ###%%%#########""""""!!!"""(((***$$$!!!,,,+++/// &&&%%%%%%$$$$$$%%%%%%%%%$$$&&&111&&&999 &&&%%%333$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$nnn___TTTLLLHHHBBB@@@999333333444111000111//////...---------......++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%((('''$$$'''((((((&&&###""""""###---'''///!!!444&&&555%%%$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&aaa!!!&&&111333+++!!!###"""!!!!!!&&&---***""" 333EEE###%%%%%%%%%%%%$$$$$$%%%%%%&&&111"""DDD666 '''%%%+++### '''#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$mmm^^^SSSLLLIIICCC@@@888222333333111000111///......---------......***++++++++++++,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$((('''$$$(((((('''%%%"""!!!"""###...%%%+++777***%%%$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&///@@@ !!!!!!&&&''''''$$$))))))///$$$"""---%%%%%%$$$$$$$$$%%%&&&&&&... %%%)))777///%%%""""""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&&&&%%%$$$#################################$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$######""""""######$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%kkk\\\RRRNNNLLLGGG???888222222333111000111...---------------......******+++++++++,,,,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$((('''$$$%%%&&&%%%$$$""""""$$$&&&$$$%%%&&&$$$222444+++000%%%###&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&yyy...<<<---&&&"""&&&))))))$$$$$$!!!FFFaaa---)))'''%%%$$$$$$$$$%%%%%%&&&'''''';;;666'''%%% '''///###"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%iii[[[RRROOOPPPLLL???777222222333111000111------,,,,,,,,,------...*********++++++,,,,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%''')))***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$((('''$$$"""###$$$######$$$&&&)))!!!333%%%---$$$+++$$$###&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&\\\'''&&&((( &&& %%%"""$$$ """555&&&&&& $$$$$$$$$$$$%%%%%%&&&'''DDDXXX&&&...+++(((!!!((("""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%hhhZZZSSSPPPLLLEEE>>>999444222222222000...//////...---,,,,,,++++++))))))************))))))***)))((()))+++,,,,,,*********))))))(((((('''''' ''')))&&&%%%(((&&& $$$%%%&&&'''''''''&&&%%%((('''&&&&&&%%%%%%%%%%%%)))'''+++444777///'''%%%$$$&&&'''&&&%%%%%%&&&'''&&&!!!)))%%%''''''''''''&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$---'''666"""$$$''' &&&$$$###)))((($$$***,,,(((###%%%&&&""",,, ''' %%%(((---nnn,,,###((()))$$$###''')))%%%ppp...&&&+++%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&!!!$$$&&&'''%%%$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###)))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########gggYYYRRROOOLLLEEE>>>999444222222222000...///......---,,,,,,++++++)))******++++++******)))***)))((()))+++,,,+++***))))))))))))((((((''''''***(((&&&$$$%%%((())))))$$$%%%&&&'''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&)))&&&(((...000+++'''&&&%%%&&&''''''&&&%%%&&&(((&&&!!!)))%%%''''''''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''---<<>>999444222222222000............------,,,,,,+++***++++++,,,,,,++++++******)))((()))+++++++++***)))))))))(((((((((((('''+++$$$$$$,,,///***(((***%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''')))%%%$$$''')))'''&&&'''&&&(((((((((&&&&&&'''(((&&&!!!)))%%%'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$(((iiiSSS$$$''',,,'''###'''(((!!!333YYY&&&&&&%%%%%%"""%%%"""(((''',,,$$$!!!###???$$$)))JJJ$$$)))%%%###%%%###(((rrrggg"""VVV+++$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$&&&&&&%%%######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###cccUUUNNNLLLKKKEEE>>>999444222222222000.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++***)))((()))***+++***)))(((((((((((((((((((((((((((###---CCCGGG666((('''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))'''%%%$$$%%%%%%%%%%%%&&&'''((())))))'''&&&'''((('''!!!)))%%%'''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''' ''''''///$$$'''$$$((((((***)))!!!***DDD$$$'''''''''"""&&&,,,%%%###((('''%%%ZZZ'''***000666@@@)))###!!!$$$$$$%%%zzz###///&&&sss!!!!!!...%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$&&&&&&$$$######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$bbbTTTNNNMMMKKKEEE>>>999444222222222000...---------------,,,,,,,,,,,,,,,------------,,,,,,***)))((()))******)))((('''''''''''''''((((((((()))'''888SSSVVV???,,,***&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&''''''((()))%%%&&&'''&&&&&&&&&&&&%%%((()))***)))'''&&&'''((('''""")))%%%&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$777###000)))$$$'''++++++&&&'''&&&$$$***%%%'''(((***###'''~~~---###!!!***&&&)))555$$$(((xxx###,,,$$$'''))))))%%%ppp!!!""" &&&222,,,///&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%$$$###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$bbbUUUPPPNNNKKKDDD>>>999444222222222000...------------------------+++,,,,,,------,,,,,,++++++)))(((((()))***)))'''&&&''''''''''''((((((((()))(((555HHHIII666***,,,''''''&&&&&&''''''((()))'''''''''&&&''''''((((((###(((***(((&&&''''''%%%((())))))(((&&&%%%&&&''''''""")))%%%&&&&&&%%%%%%&&&(((***+++'''&&&&&&%%%%%%&&&&&&'''$$$*** ///$$$%%%[[[$$$'''---***%%%***&&&$$$&&&&&&(((+++%%%&&&"""ZZZ+++###'''((()))$$$'''%%%((($$$((((((""")))'''(((###777&&&%%%$$$lll///'''%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%bbbWWWRRROOOKKKDDD>>>999444222222222000...------------------------++++++,,,,,,,,,,,,+++++++++)))(((((())))))((('''&&&&&&&&&'''''''''((((((%%%%%%---666333'''%%%***(((''''''&&&'''''')))))))))((((((''''''''''''((($$$)))+++&&&$$$''')))''''''((()))'''%%%$$$%%%%%%(((""")))%%%&&&&&&%%%%%%&&&(((+++,,,'''&&&&&&%%%%%%&&&&&&''''''$$$$$$///(((!!!$$$'''$$$+++'''"""((()))&&&***'''$$$%%%***&&&$$$(((888(((%%%'''"""'''***&&&111555&&&&&&!!! ***###%%%###kkk###&&&''',,,***(((((($$$---%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%%%%&&&&&&'''(((###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%cccYYYTTTPPPLLLCCC>>>999444222222222000...------------------------***++++++,,,,,,++++++***+++)))(((((())))))(((&&&&&&&&&&&&'''''''''(((((($$$'''...111+++$$$$$$+++(((''''''&&&&&&((()))******)))((('''''''''''''''%%%******$$$"""&&&))))))'''(((((('''%%%###$$$%%%(((###)))&&&&&&&&&%%%%%%&&&)))+++---'''&&&&&&%%%%%%&&&&&&'''###%%%###$$$%%%---AAA$$$'''&&&(((&&&***---$$$ ,,,(((######)))&&&###---###%%%''' ''''''www111$$$$$$+++ 444'''!!!###///###''')))GGG...!!!%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%$$$######$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&'''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$###$$$%%%'''(((###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''"""###$$$%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%eeeWWWQQQQQQGGGIII???888333333333111//////,,,,,,------,,,,,,+++***))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******)))************(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))"""333lllggg444,,,''''''AAA)))'''(((''''''&&&&&&%%%$$$$$$''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''000&&&)))***)))((((((((((((((()))ooo(((111***"""%%%&&&...((( 444---%%%222###&&&+++""""""((("""000''' $$$''')))"""666%%%$$$%%%%%%&&&%%%$$$###"""######$$$%%%%%%&&&''''''(((%%%""""""&&&...777===((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###&&&&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%bbbUUUOOOOOOEEEFFF???888333333333111//////,,,------------,,,++++++***************************)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&///MMM)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((;;;&&&)))))))))((((((((()))))))))((($$$###---444###---999%%%---&&&,,,&&&$$$$$$SSS"""!!!'''%%%%%%$$$333((($$$!!!)))"""--- uuu!!!'''999"""///&&&''' $$$%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&''''''&&&%%%$$$$$$&&&+++000333'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~bbbTTTOOOOOODDDFFF???888333333333111//////---------------,,,++++++************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$333)))'''&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%&&&((()))***''''''&&&&&&&&&&&&''''''"""jjj&&&)))(((((((((((()))*********222%%%""" ...(((GGG111"""$$$+++######000)))---&&&...000$$$***%%%'''+++"""'''###WWWwww(((###666CCCGGG/// $$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%******))))))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~cccVVVQQQQQQFFFHHH???888333333333111//////---------...---,,,,,,+++************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))((((((((((((((()))))))))))))))(((((('''''''''''''''''''''''''''--->>>)))'''%%%%%%%%%&&&'''(((((()))%%%%%%%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&555&&&)))''''''((()))***+++++++++888444,,,000###222"""}}}???,,,222'''###)))"""000)))((("""---+++===OOO###))),,,###"""'''***,,,'''+++000%%%fff111,,,"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%$$$###"""&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}bbbVVVQQQQQQFFFHHH???888333333333111//////------.........---,,,,,,************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++***))))))(((((((((((((((''''''''''''''''''''''''%%%###,,,+++HHH)))'''$$$%%%&&&&&&'''((())))))(((''''''&&&&&&'''''''''(((''''''&&&&&&''''''(((+++!!!***RRR&&&)))&&&''')))***++++++++++++!!!555CCC&&&''' {{{&&&((("""---+++'''+++%%%$$$&&&NNNDDD&&&///222888 ooo+++###))) +++$$$!!!((("""777,,,444999$$$%%%"""$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyy___TTTOOOOOODDDEEE???888333333333111//////...............---,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''((())))))***((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%///"""444$$$888)))'''%%%%%%&&&'''(((((()))))))))(((((('''&&&&&&''''''((((((''''''''''''(((((('''(((&&&000uuu&&&)))'''(((***+++,,,++++++***###,,,999000%%%(((www~~~!!!)))&&&###---$$$)))###000(((666444...$$$000rrrZZZ&&&(((""")))%%%###((($$$555///;;;222///&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxx^^^SSSOOOOOODDDEEE???888333333333111//////...............------,,,++++++++++++++++++++++++'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''111"""...***&&&))) ***ZZZ)))'''&&&&&&''''''(((((())))))((('''''''''''''''((()))((((((''''''''''''(((((()))666 %%%555&&&)))((()))+++,,,,,,+++***)))%%%$$$222333###)))%%%000,,,###$$$(((!!!000... ......pppRRR!!!)))&&&&&&'''&&&'''(((###<<<+++!!!+++)))$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((((('''((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyy```UUUQQQQQQFFFGGG???888333333333111//////......//////......---,,,++++++++++++++++++++++++'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((***---&&& +++&&&000>>>"""fff)))'''''''''''''''((((((((((((&&&&&&&&&'''''')))***+++((((((''''''''''''((((((###333888$$$###&&&))))))***+++,,,,,,+++)))(((000 ###'''&&&///,,,***+++%%%---111,,,+++"""%%%+++$$$***$$$???<<<***''',,,$$$(((&&&&&&)))'''&&&---'''333$$$!!!+++&&&$$$$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&&&&%%%$$$###"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''(((((())))))******++++++******)))((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ttt___ZZZRRRQQQIIIFFF???:::555222222111///---//////...------------...+++***************++++++&&&'''((())))))((('''&&&(((((((((((()))))))))))))))))))))(((&&&''')))+++***)))(((((())))))((('''))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((''')))&&&!!!333mmm)))%%%(((((((((((((((((((((((())))))(((((('''''''''&&&))))))************))))))(((!!!,,,$$$)))###OOO!!!222,,,,,,,,,,,,,,,,,,,,,,,,&&&'''+++)))%%%HHH,,,(((***,,,,,,***(((''''''******)))******+++,,,---"""nnnfff'''$$$***'''''''''''''''''''''''' 555///...---***&&&###"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((((())))))))))))(((''''''---+++***+++---,,,)))%%%+++++++++***((('''((()))))))))(((((())))))***++++++++++++***))))))***,,,((()))***+++++++++***))))))))))))))))))((('''&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sss]]]XXXPPPPPPHHHEEE???:::555222222111///---//////...---------------+++***************++++++))))))************))))))(((((((((((()))))))))))))))))))))((('''''')))+++***)))(((((())))))((('''''''''''''''''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((###)))---'''!!!)))@@@TTT...!!!(((((((((((((((((((((((())))))((((((((('''''''''))))))************))))))000%%%+++ )))%%%(((|||***''')))******+++++++++,,,,,,///+++++++++###!!!777UUU<<< 000---...///...,,,,,,---...******)))))))))))))))***(((''';;;rrrrrr>>>###"""&&&"""&&&&&&&&&&&&&&&&&&&&&&&&...((('''$$$III}}}[[[""")))'''$$$"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))******))))))))))))))))))************************)))''''''(((***+++)))'''***,,,---,,,,,,,,,...///))))))(((((())))))***+++************))))))***+++'''((()))***+++******)))((())))))))))))))))))((()))*********))))))((('''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%pppZZZVVVNNNNNNGGGDDD???:::444222222222///---//////......------------++++++***************+++******))))))))))))******(((((((((((())))))))))))))))))***)))'''''')))+++***)))(((((())))))((('''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((("""''',,,,,,)))%%%""""""CCC~~~|||111(((((((((((((((((((((((())))))((((((((((((''''''))))))************)))))),,,%%%...###,,,222---777'''++++++++++++++++++++++++,,,((()))...111...)))&&&''';;;]]]UUU???777444===LLL:::;;;:::999777777999;;;777666444222000///......)))111333(((***LLLjjjwwwdddWWW"""((()))+++111...***,,,&&&&&&&&&&&&&&&&&&&&&&&&,,,$$$(((333++++++"""666TTTppp\\\333"""###&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))************************))))))((((((((()))******,,,+++)))***,,,---,,,,,,---...///...,,,,,,,,,...---------------...///////////////............---,,,------,,,,,,+++))))))))))))******************)))))))))))))))((('''&&&))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%oooYYYTTTMMMNNNGGGEEE>>>:::444222222222000---...............------,,,,,,+++******)))*********)))((('''&&&&&&'''((()))(((((((((((())))))))))))(((*********(((((()))******)))(((((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((---***&&&%%%'''***++++++...'''&&&...///###"""222(((((((((((((((((((((((())))))(((((((((((((((((()))******++++++******)))$$$"""222((('''555***'''111;;;&&&...)))333(((***//////......---,,,,,,,,,,,,000111///000444777888:::<<<<<<<<>>===<<<<<<<<<;;;999777888888666444111///---,,,...---,,,++++++*********))))))*********))))))((())))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nnnXXXSSSLLLNNNHHHFFF>>>999444222222222000.........//////......---,,,,,,++++++***))))))******)))((('''&&&&&&'''((()))(((((((((((())))))))))))(((***+++***)))((()))******)))(((((())))))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&%%%$$$!!!+++...******---))))))))))))))))))))))))(((((())))))))))))))))))******++++++++++++******+++$$$///+++###+++---+++***(((999...000///------...///000000111222---:::BBB???::::::;;;:::@@@KKKPPPHHH===888<<>>AAADDDHHHJJJDDDDDDEEEFFFHHHIIIKKKLLLPPPOOOMMMMMMMMMLLLIIIFFFDDDCCCAAA>>><<<:::888888555444222///---,,,++++++******++++++,,,+++++++++))))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmVVVRRRKKKMMMHHHGGG===999444222222222111...---.../////////...,,,+++,,,,,,+++***))))))))))))******))))))))))))******(((((((((((())))))))))))(((***++++++***))))))******)))(((((())))))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))%%%'''***,,,------///000///,,,(((((()))'''######))))))))))))))))))))))))(((((())))))))))))************++++++++++++******333%%%&&&,,,,,,+++,,,)))999666++++++ '''555111***+++...111555888;;;<<<:::@@@EEEHHHKKKMMMKKKGGGLLLEEE???DDDMMMPPPFFF;;;...333;;;???999444===KKK@@@CCCHHHMMMQQQUUUZZZ^^^[[[\\\]]]```cccfffhhhjjjeee]]]TTTRRRUUUUUUPPPJJJ???<<<999666444111---+++)))111///%%%%%%555''''''''''''''''''''''''111+++(((***+++(((&&&&&&,,,***'''$$$######$$$%%%,,,(((### !!!%%%((()))######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******(((((())))))***+++++++++))))))***++++++++++++******---000444777;;;@@@CCCKKKMMMPPPQQQPPPPPPPPPQQQIIIJJJKKKMMMOOORRRUUUVVVYYYXXXWWWXXX[[[[[[WWWTTTLLLKKKJJJHHHGGGFFFEEEEEE>>><<<999666333111000///***++++++******)))((('''))))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%kkkTTTOOOIIILLLGGGFFF===888333222222333111///---...///000///...,,,+++---,,,+++***))))))))))))))))))************))))))(((((((((((())))))))))))(((***,,,,,,+++))))))******)))(((((())))))((('''((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))...---***'''$$$$$$&&&'''"""+++(((###***---,,,222))))))))))))))))))))))))(((((()))))))))************++++++,,,,,,++++++***---(((###---333//////---***$$$,,,//////111///...111333666:::>>>AAADDDFFFLLLGGGCCCDDDFFFGGGIIILLLRRRSSSSSSQQQMMMKKKMMMPPPXXXXXXNNNAAABBBIIIDDD666===>>>???@@@DDDIIIQQQVVVUUUVVVWWWYYY\\\```bbbdddccceeeggggggdddbbbaaaaaa]]][[[WWWRRRLLLDDD:::444---''')))...///000,,,!!!((((((((((((((((((((((((''')))%%%%%%,,,+++###!!!"""$$$&&&((((((&&&%%%(((%%%###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))***************+++,,,,,,---......***,,,000333555666555555888<<>>???AAACCCEEEHHHJJJJJJDDDDDDIIIOOOOOONNNVVVbbb```ccchhhkkkjjjggggggiii[[[YYYYYY[[[ZZZWWWVVVVVVMMMKKKGGGCCCCCCIIIQQQWWWRRRRRRSSSSSSTTTUUUVVVWWWTTTXXX[[[]]]]]]___cccgggjjjiiihhhfffddd```[[[WWWLLL>>>>>>;;;++++++000&&&))))))))))))))))))))))))+++%%%%%%***'''"""%%%///'''''''''((((((%%%!!!$$$###%%%((()))&&&$$$###((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,------...///000000444777===CCCFFFHHHHHHGGGCCCGGGLLLNNNOOOOOORRRTTTMMMNNNOOONNNJJJGGGDDDDDD>>>@@@BBBFFFJJJNNNQQQSSSPPPOOOQQQWWW___cccbbb^^^```]]]XXXSSSNNNJJJHHHGGGJJJHHHDDDAAA???>>>>>>???JJJIIIFFFCCC???:::777555,,,++++++++++++++++++,,,(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lllZZZSSSHHHKKKGGGFFF@@@888222222333000///000000...------......---,,,***************+++++++++******************++++++((((((((((((((()))******))))))))))))))))))))))))(((((()))***************))))))))))))************+++***)))))))))***,,,,,,)))************))))))(((,,,+++******,,,,,,+++***'''((()))***,,,---...///))))))))))))************))))))))))))************+++)))'''))),,,......,,,111000---++++++,,,...000444666888:::<<<=========HHHFFFGGGMMMUUU[[[ZZZXXXRRROOOPPPTTTWWWYYY]]]bbbbbbcccgggkkkiiiccc```aaa```\\\\\\``````\\\]]]bbb^^^^^^[[[WWWVVVZZZZZZWWW^^^^^^aaaccc\\\UUUXXXaaa```\\\YYYXXXUUUPPPOOORRRUUU___hhhmmmooonnnggg```aaa[[[TTTNNNIIIAAA777///111///---,,,------,,,***)))))))))((('''((()))+++'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))(((((((((((('''((())))))(((((()))************)))))))))))))))''')))+++------,,,+++***+++///111000...000888>>>HHHMMMRRRUUURRRMMMHHHFFFAAABBBLLLRRROOORRRQQQDDDLLLNNNQQQVVVXXXXXXUUUSSSGGGKKKKKKFFFEEEIIILLLKKKOOOQQQMMMOOO[[[ZZZSSSUUUPPPOOOQQQSSSQQQLLLLLLOOOTTTLLLEEEGGGKKKLLLIIIFFFFFFEEEFFFJJJOOOPPPLLLGGGBBB;;;222---+++,,,,,,+++---,,,******++++++***))))))'''&&&&&&((())))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%mmm[[[SSSHHHJJJEEEDDD@@@888333333333111///000000...------......---,,,,,,,,,++++++******))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((()))***+++***))))))))))))))))))************+++***)))))))))***+++,,,))))))************)))))),,,+++******,,,,,,+++*********+++++++++,,,,,,,,,))))))))))))*********************++++++++++++,,,///,,,******,,,---,,,+++---,,,,,,,,,...000333555:::<<>>CCCFFFJJJNNNSSSWWWZZZ[[[cccgggnnnuuuwwwpppcccYYYYYYXXXWWWWWWUUUVVV___jjj|||wwwsssrrrnnnfff```___gggkkkvvvyyyoooiiiWWWWWWWWWYYYaaahhhiiidddaaa]]]\\\```eeehhhjjjmmmnnnmmmqqqvvvuuujjj]]]WWWRRRTTTSSSPPPSSSZZZ______OOOKKKEEEDDDFFFHHHGGGFFFDDDEEEEEE???666000...///))))))(((((((((((((((((())))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))''')))******))))))***+++************++++++++++++*********+++---...///000444444444777<<>>BBBGGGIIIJJJGGGIIILLLMMMNNNPPPRRRUUURRRUUUbbbkkklllpppooocccYYY[[[^^^dddkkkttt}}}}}}oooooolllcccbbbjjj|||xxxllldddTTTNNNLLLSSSYYYYYYVVVTTTXXXXXXVVVQQQOOOQQQQQQPPPZZZXXXUUUTTTVVVVVVUUUTTT]]]\\\ZZZVVVOOOGGG>>>999777333///---------------+++******+++,,,+++)))'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%gggYYYUUULLLNNNIIIFFFAAA999333444444111000111000...------......---,,,******++++++,,,,,,,,,---,,,,,,,,,++++++*********((((((((((((((())))))***))))))))))))))))))))))))&&&''')))*********((('''((()))))))))************))))))******++++++++++++(((((()))+++,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++,,,,,,************+++++++++++++++++++++,,,,,,,,,,,,---////////////111444888::::::>>>EEEMMMTTTZZZ^^^___lllmmmooosssvvvzzz|||~~~xxxxxxwwwvvvrrrlllddd___bbbdddhhhnnnqqqxxxzzzttttttxxxzzzyyy|||yyysssqqqwwwzzzpppmmmnnnnnnqqqvvvuuuxxxvvvnnneee[[[OOOEEEEEE@@@888333111222555666===BBBKKKWWW``````XXXQQQFFF@@@777000---+++***))))))(((((('''(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((()))(((((('''''''''(((((((((((((((((()))))))))***))))))))))))************((()))))))))*********+++)))***++++++******+++,,,+++,,,,,,,,,---------.../////////000222666:::===DDDCCCCCCDDDFFFFFFDDDBBBJJJMMMQQQRRRQQQNNNMMMLLLUUUWWWdddkkkjjjmmmkkk]]]WWWYYY^^^ccciiisss~~~zzzggg\\\bbbiiikkkttt~~~vvvlllfffeeennntttlll\\\PPPPPPVVV[[[ZZZYYYYYYTTTMMMLLLKKKJJJKKKMMMPPPRRRRRRTTTVVVWWWWWWSSSNNNIIIFFF???===;;;999777555111...******)))***,,,,,,***)))))))))))))))))))))))))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%eeeXXXVVVNNNPPPJJJGGGAAA:::444444444222000111000...------......---,,,))))))***+++,,,---......---------,,,++++++******((((((((((((((()))******))))))))))))))))))))))))''''''(((((()))))))))((())))))))))))************))))))***++++++++++++***))))))***+++,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))***+++,,,,,,------*********++++++++++++,,,+++++++++,,,,,,,,,------...///000000222666<<<@@@HHHMMMVVV```hhhmmmpppqqqssssssrrrrrrrrrrrrssssssqqqrrrrrrqqqnnnhhhbbb^^^]]]```hhhooorrrttt{{{xxxkkkccc```eeerrr{{{iiibbbeeejjjrrr~~~|||lllaaa]]]bbbiiikkkqqqwwwwwwuuupppggg^^^NNNJJJBBB;;;666444444555111444>>>OOObbbkkkjjjeee[[[SSSGGG===666000***&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((())))))((((((''''''((((((((((((((()))))))))******)))))))))*********++++++((())))))******+++++++++)))+++,,,,,,++++++,,,---,,,,,,------......////////////000222666:::>>>AAACCCDDDFFFGGGFFFEEEDDDCCCJJJNNNRRRTTTSSSRRRQQQQQQ\\\XXX[[[\\\YYY___cccZZZkkkkkkkkkhhhddddddhhhlllhhh^^^YYY```hhhoooxxxxxxyyyxxxyyy{{{uuubbbRRRVVVUUUQQQUUU^^^```[[[QQQMMMGGGBBBAAADDDIIILLLOOOQQQRRRRRROOOMMMLLLLLLCCCEEEHHHIIIGGG@@@666///...,,,******+++,,,,,,+++))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%eeeYYYVVVNNNPPPIIIFFFBBB:::444444444222111111000...------......---,,,***++++++,,,,,,---------------,,,,,,+++******)))((((((((((((((()))******))))))))))))))))))))))))(((''''''&&&'''((()))***))))))))))))************((()))***+++,,,++++++*********+++,,,,,,+++++++++,,,+++******,,,,,,+++***)))******++++++,,,------*********+++++++++,,,,,,,,,------------.........---000444777<<>>EEEMMMXXXeeemmmqqqtttyyy||||||yyytttqqqjjjjjjjjjjjjlllnnnpppqqqjjjeee^^^ZZZ^^^iiixxx~~~rrreee^^^]]]cccooozzzvvvwwwwwwrrrggg^^^aaaiiiffflllpppnnnmmmmmmhhh___]]]jjjuuuwwwrrrmmmfffaaabbbhhhppp||||||pppjjjoooyyy~~~sssllllllkkkhhhkkkiiiccc\\\SSSLLLIIIGGGBBB===888:::DDDUUUgggrrrrrroookkkgggbbbXXXKKKAAA666444111---+++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%"""###$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((******)))((((((((((((((())))))))))))************)))************+++++++++((())))))***++++++,,,,,,***,,,------,,,+++---...---------...///000000111777888;;;???CCCGGGKKKMMMIIIJJJJJJFFFCCCDDDJJJPPPJJJHHHEEECCCGGGQQQ^^^ggg___VVVRRRMMMHHHQQQZZZUUUWWW[[[]]]ZZZTTTPPPQQQSSSOOO[[[ggglllllljjjccc[[[eeejjjddd\\\^^^aaammmwwwnnnssswwwaaaaaa^^^YYYSSSNNNKKKJJJOOONNNKKKGGGEEEGGGMMMRRRSSSPPPMMMKKKJJJJJJHHHGGG<<<888222...,,,,,,,,,,,,))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%gggXXXTTTPPPOOOEEEIII@@@999333555777444111000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***(((((('''******))))))******+++,,,+++*********))))))(((((())))))))))))*********************)))))))))))))))(((***++++++++++++---...+++,,,,,,,,,,,,+++******((())))))***++++++,,,,,,*********)))******+++,,,,,,,,,+++++++++---...///)))***---/////////333999:::CCCPPP[[[eeeoooyyyzzzxxxxxxwwwtttrrrmmmeeecccmmmyyy{{{wwwrrrooo___QQQQQQ]]]iiinnnppprrrlllgggkkkwww~~~xxxtttnnngggfffggggggeeekkkllljjjhhhjjjnnnmmmhhhjjjsssvvvnnnfffeeehhhhhhbbbWWW^^^qqq}}}}}}uuusssmmmooowww}}}wwwooodddXXXbbbbbbhhhnnniiiZZZQQQQQQUUUSSSNNNFFF======KKK[[[```mmmuuussspppnnncccUUUMMMHHH@@@666...,,,...111,,,+++)))***++++++***)))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''''''''(((((((((((((((''''''*********)))))))))))))))************************+++++++++******))))))))))))************+++++++++((()))+++---...---,,,+++***---000000///222999@@@;;;???DDDFFFFFFFFFJJJMMMIIIFFFFFFIIIMMMNNNHHHCCCAAA???>>>BBBGGGMMMTTTZZZTTTUUUTTTSSSUUUWWWWWWUUU[[[\\\\\\\\\[[[YYYVVVUUUXXXYYY[[[[[[YYYUUUUUUWWWTTTXXX[[[ZZZXXX]]]hhhrrrmmm}}}yyy}}}yyycccVVVXXX[[[ZZZUUUUUUPPPFFF===;;;>>>AAAFFFNNNSSSOOOGGGHHHPPPWWWTTTMMMBBB:::444111...------,,,+++***)))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%fffXXXSSSOOONNNEEEHHH@@@888333555666444111000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((******))))))******+++,,,+++*********))))))))))))))))))))))))************))))))))))))************(((***++++++++++++,,,...+++,,,,,,,,,,,,+++******)))))))))***+++,,,,,,,,,***************++++++,,,++++++++++++,,,...///000------///000111444:::???LLLXXXeeekkklllnnnuuu}}}|||xxxuuuxxx~~~|||vvveee___^^^hhhqqqrrrnnnjjj```\\\YYY]]]cccggggggffflllkkklllrrr|||zzzzzzzzzyyyxxxwwwtttrrrqqqrrrpppllllllooonnnjjjffflllnnnhhheeegggjjjiiiiiiccclllxxxxxxwwwtttlllbbbaaa]]]ccctttzzzjjjZZZQQQRRRXXXcccgggeeehhhmmm\\\^^^aaa```VVVGGG>>>;;;QQQ___kkknnnqqqqqqeeeUUUUUUWWWVVVQQQGGG===666222...,,,************(((''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((('''************))))))))))))************************,,,,,,+++++++++*********************+++++++++,,,++++++---......---,,,,,,,,,...111333555:::AAAFFFMMMKKKIIIGGGGGGHHHIIIJJJIIIFFFEEEFFFIIIKKKIIIGGGIIIKKKOOOUUU[[[aaahhhmmmlllnnnppprrrtttwwwwwwuuuzzzzzzyyyvvvrrrmmmhhheeehhhhhhhhhgggccc___\\\\\\ZZZXXXUUURRRQQQSSSVVVYYYTTT```lllnnnfff```eeennn{{{}}}}}}hhhVVVOOOQQQZZZ[[[XXXPPPGGG???:::888<<>>888444555555222000111........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++************))))))******+++,,,************************))))))*********+++++++++(((((()))***++++++,,,,,,)))***,,,,,,++++++,,,---+++,,,,,,,,,,,,+++******++++++++++++,,,,,,------+++************+++,,,,,,+++,,,,,,------...------///444999>>>GGGRRR[[[^^^aaadddddd___YYY[[[eeeooorrruuu{{{ttthhhXXXVVVZZZdddlllnnnnnnooo||||||wwwtttqqqkkkeeeiiieeemmmrrrhhhbbbbbb]]]aaabbb]]]```nnnyyy|||}}}zzzsssuuufff___fff```]]]```aaa\\\TTTPPP>>>EEEOOO[[[jjjtttoooeeeVVVVVVYYY___ccc___TTTJJJ===888111+++******++++++)))(((((((((((((((((()))''''''''''''''''''''''''(((&&&%%%######%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''&&&%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))***+++++++++******)))***************++++++++++++++++++++++++++++++------------------------+++,,,,,,,,,------------,,,------...///111333444888999<<>>BBBIIIRRR\\\gggrrryyyvvv}}}wwwsssqqqnnnhhhbbbeeeiiilllkkkkkkllllllkkkrrrsssxxxsss{{{wwwjjjZZZOOOIIICCC@@@?????????EEEQQQ[[[\\\XXXTTTNNNTTT[[[[[[TTTHHH===666222000...+++)))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&aaaTTTQQQNNNMMMBBBDDD===888555555444000///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++******))))))******+++,,,***************+++++++++************++++++++++++((())))))***+++,,,,,,---)))+++,,,,,,+++***+++---+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,---------+++++++++***+++,,,,,,------------....../////////777???FFFLLLUUU```dddcccVVVWWWZZZ\\\aaahhhqqqwwwrrruuuxxxyyyvvvooogggaaaiiiiiiqqq~~~ssstttvvvnnnjjjiiiccc___dddbbbeeeoooqqqsss}}}|||yyyssskkkjjjqqqzzzsssfff___^^^aaahhhjjjeee```___TTTTTTUUU\\\iiissstttpppdddZZZQQQTTT```iiihhhdddSSSKKK???555///---,,,,,,***)))(((((((((((()))***((((((((((((((((((((((((&&&%%%###""""""###%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))((()))))))))*********+++))))))***+++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++------------------------------------............+++,,,---000333777:::<<<===>>>@@@EEEKKKOOOQQQQQQRRRTTTTTTRRRNNNJJJIIIJJJUUU[[[eeeppp{{{|||yyyxxxrrrkkkbbb]]]iiitttfff\\\QQQJJJHHHEEEDDDJJJVVV]]]^^^^^^aaaSSSXXX^^^___ZZZPPPEEE>>>???<<<555///+++)))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&```TTTQQQNNNMMMBBBDDD<<<888555555333//////222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++*********))))))******+++,,,*********+++++++++++++++*********++++++++++++,,,)))*********+++,,,,,,,,,***+++,,,,,,******+++,,,+++,,,,,,,,,,,,+++******------------------------+++++++++++++++,,,------.........///111444666888FFFNNNSSSUUU[[[cccccc\\\TTTWWW\\\bbbgggjjjjjjiiicccgggmmmqqqtttxxx||||||rrrmmmrrrooonnnssslllbbbccc``````^^^\\\___kkk}}}yyyWWWWWW[[[aaaccccccfffkkkmmmiiieeegggnnntttwwwvvvttteeeUUUPPPYYYeeemmmooohhh```SSSFFF<<<444///,,,******((((((((((((******((((((((((((((((((((((((&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))'''(((((())))))*********((()))***+++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...---.........////////////,,,...111555:::>>>AAACCCAAACCCFFFIIIKKKLLLLLLMMMOOOPPPQQQQQQSSS[[[hhhqqq~~~zzz|||wwwoooeee]]]]]]iiirrrqqqmmmmmm{{{uuu^^^MMMGGGGGGHHHQQQ^^^ccc___```dddbbbccceeeeeebbbZZZOOOGGGFFFBBB<<<666111---,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&```TTTRRROOONNNBBBEEE;;;888666555333//////222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************))))))******+++,,,*********++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,+++,,,,,,,,,,,,+++******.........---------------,,,++++++++++++,,,------......///111666<<>>AAACCC@@@:::333...))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''cccVVVPPPLLLMMMAAA@@@<<<888444333444444222000//////...------------......------,,,,,,------...------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,++++++************************++++++***************+++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---///000222---000???JJJMMMRRR[[[XXXPPPOOOWWWYYYRRROOOTTTNNNYYY^^^dddqqqzzzzzzuuuvvvlllmmmpppnnnhhhqqquuu}}}xxxzzzxxxqqq^^^___pppyyy||||||}}}wwwqqqlllfffcccooolllgggdddccc```TTTHHH666333///---,,,***(((%%%&&&'''(((((((((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''(((&&&$$$%%%((()))(((&&&(((''''''&&&&&&((()))***%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************((()))***++++++***)))((('''''''''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000...////////////111444666:::@@@BBBHHHQQQMMMHHHOOORRRNNNLLLQQQ]]]iiirrruuu{{{zzznnn___ZZZaaaooo~~~~~~{{{qqqZZZRRRPPPQQQZZZfffdddfffgggffffffeee\\\SSSEEE===777999BBBGGGCCC===000...,,,+++,,,,,,+++)))))))))((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''dddWWWPPPLLLMMMCCCBBB<<<888444333444444222000//////...------------......------,,,,,,------...------,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++***************++++++,,,------------------------***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------000///////////////000000;;;<<>>BBBGGGEEEHHHOOOKKKGGGPPPSSSVVV___kkkzzz~~~rrrbbb[[[aaajjjooowwwcccQQQOOOWWWdddhhhiiigggfffgggddd```JJJCCC;;;;;;BBBIIIKKKIII???888111,,,******)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''eeeVVVOOOLLLNNNDDDEEE<<<888444333444444222000000///......------............------------......------,,,,,,,,,,,,+++++++++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---------------------------++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,------..................111111000111111222222333>>>IIIRRRUUUTTTVVVVVVUUUVVVQQQPPPTTTVVVXXXcccqqqtttmmmhhhgggjjjpppzzzqqqbbbZZZZZZlllzzzvvv|||}}}}}}tttwwwrrreeeXXXTTTUUUUUUSSSNNNFFF<<<333...---...------,,,+++***)))''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''(((''''''''''''((())))))'''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))(((((((((((())))))))))))))))))***++++++***))))))************+++,,,---...------------------------///...---------///111333222444777999;;;???CCCFFFJJJPPPPPPSSSYYYUUURRR[[[bbbmmm}}}ssshhhrrruuuwwwzzz~~~cccQQQLLLVVV\\\aaacccdddfffeeebbbWWWPPPFFF@@@AAAFFFLLLOOOOOOGGG===333---***((((((((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''dddUUUNNNJJJMMMEEEFFF<<<888444333444444222000000//////.....................------------......------,,,,,,,,,+++++++++---,,,***)))***+++---///------------------------,,,++++++******+++++++++,,,,,,------------------+++++++++,,,,,,,,,------//////......------,,,,,,.............../////////000000///000222555888:::@@@RRR```^^^XXXWWWUUUQQQHHHMMMTTTZZZ\\\ggg~~~zzzzzzwwwuuuzzzrrrwwwvvvuuuyyy|||~~~xxxiiiZZZTTTSSSSSSUUURRRNNNJJJCCC:::///'''---+++*********))))))((())))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))''''''((((((((()))))))))************************************+++,,,---...------------............///...,,,,,,---000333555888:::===???BBBGGGLLLPPPTTT[[[]]]aaafff```\\\eeexxxzzzmmmrrraaaMMMGGGNNNVVV[[[aaaeeeccc]]]ccc^^^TTTHHH@@@???CCCGGGQQQOOOJJJ@@@555---))))))(((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''aaaSSSLLLIIILLLDDDEEE<<<888444333444444222000000000///............//////......------......///------,,,,,,,,,+++++++++...---+++***+++,,,...000------------------------......,,,+++******)))))),,,,,,,,,---------......++++++,,,,,,,,,---------/////////......---------.........//////000000000///......000444:::@@@DDDIII[[[ggg```UUUQQQPPPMMMGGGYYYnnnvvvvvvuuukkkkkkqqq}}}www~~~lllnnnsss||||||oooddd]]]UUUOOOQQQNNNKKKMMMNNNHHH;;;000...+++(((''')))++++++***))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''''''''''''''(((&&&''''''((((((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***************(((((((((((())))))))))))++++++************++++++************+++,,,---------------......////////////...------///222666888BBBCCCEEEGGGJJJPPPXXX]]]bbbgggfffgggmmmkkknnn{{{ooofff~~~qqq^^^SSSRRRQQQSSS[[[cccccc^^^eeeccc]]]QQQDDD<<<;;;<<>>222,,,+++)))*********************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((```RRRLLLIIILLLDDDEEE<<<888444333444444222000111000//////......////////////............//////------,,,,,,,,,,,,++++++---,,,,,,++++++---...///------------------------///...---+++************+++,,,,,,------.........,,,,,,,,,,,,------------////////////////////////......//////000000111111///000333777===CCCIIILLLOOOYYY___WWWMMMLLLRRRYYYuuuxxx}}}{{{yyymmmgggaaa___fffooouuuzzz~~~sssnnnjjjmmmtttzzz|||{{{|||vvvpppjjj___TTTTTTMMMHHHIIIOOOQQQNNNIII777222+++((())),,,,,,,,,(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&(((((((((&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&''''''((()))(((((((((((((((((('''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))******++++++******))))))))))))************,,,+++************+++,,,************+++,,,------------......///000000000//////000111444888<<<>>>EEEEEEFFFHHHMMMVVV```gggkkkpppppptttwwwttt~~~sssjjjZZZNNNOOOXXX______^^^aaa```YYYNNNCCC>>>===999AAAJJJLLLFFF;;;222...++++++++++++*********)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&'''(((((((((((('''&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((___SSSMMMKKKNNNDDDEEE<<<888444333444444222000111000000/////////////////////............//////------,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++,,,,,,---......///,,,,,,,,,------------............///000000111111......///000000111222222222666===EEEKKKNNNPPPQQQOOOPPPQQQQQQRRR]]]uuuxxx}}}zzzsssvvvyyyxxxlllbbb^^^___ccclllvvvvvvfff^^^cccnnnwww{{{vvvyyy{{{zzzyyyvvvnnnddd]]]XXXQQQNNNOOOTTTYYY]]]HHH???444---+++,,,,,,+++'''''''''((())))))******''''''''''''''''''''''''&&&'''''''''((((((((()))'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((((((&&&%%%''')))&&&&&&((()))))))))((('''((('''''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***************++++++++++++,,,++++++******++++++,,,++++++++++++,,,---...///---......///000000111111111222444777;;;???CCCDDDHHHHHHHHHKKKRRR^^^llluuuuuu~~~qqqkkkkkkssswww^^^OOOOOOVVV[[[YYY^^^cccaaaYYYOOOHHHEEE;;;;;;@@@HHHMMMJJJ???666------,,,+++***))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((___TTTOOOMMMOOOEEEEEE<<<999444333444444222000111111000/////////////////////............//////---------,,,,,,,,,++++++(((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000++++++,,,,,,---...//////,,,,,,,,,---------......------...///000111222222...//////000111222222222555;;;FFFPPPUUUVVVTTTRRRQQQKKKLLLUUUbbbzzznnnjjjooo{{{~~~tttjjjeeelllwww|||pppjjjmmmrrrttttttmmmtttyyy{{{|||}}}yyytttdddddd```XXXRRRSSSZZZbbbVVVKKK<<<222---,,,+++)))&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((((((&&&%%%''')))%%%&&&((()))))))))((('''''''''''''''(((***++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,---,,,+++******+++,,,------------------...000000---......///000111111222222444777<<<@@@DDDGGGIIIPPPPPPPPPTTT]]]kkk{{{uuulllfffeeetttuuupppiiimmm~~~yyywwwrrrzzzxxx\\\QQQSSSXXXZZZ___eeefffaaaXXXPPPLLLCCC<<<:::DDDSSSWWWLLL>>>///...---,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&'''((())))))((('''&&&''''''((((((((((((''''''%%%&&&&&&''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))___SSSMMMIIIKKKCCCEEE===888444555555111000222111111000///////////////------------------------/////////---***((()))***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...------............000000222444333000444:::@@@MMMYYY\\\ZZZWWWSSSOOOJJJTTTaaaooo|||zzz|||vvvppplllrrr~~~wwwxxxyyyxxxvvvmmmmmmpppvvv{{{}}}zzzxxxrrrgggccceee___SSSTTT___]]]YYYIII555+++...///)))---(((&&&(((((('''(((,,,(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&'''((()))((('''&&&''')))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((*********)))))))))))))))*********)))******+++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,---............000222444333222000111111000666===@@@BBBGGGOOOVVV^^^YYYXXX]]]gggvvv~~~uuunnnoootttwwwllldddaaabbbgggkkksss}}}{{{uuuhhhfffdddmmm~~~xxxaaaPPPGGGUUU___bbb^^^bbbiii___MMMLLLDDDAAAJJJXXX^^^VVVKKK<<<444---++++++((((((***)))((('''&&&&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&))))))))))))))))))))))))___SSSMMMIIIKKKCCCEEE===777444555555222000222111111000///////////////......................../////////---+++******,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........///.........///000111111000000222444333333999BBBMMM]]]iiicccVVVOOOQQQUUUtttyyyppprrruuuwwwnnnooo~~~tttjjjgggoooxxx{{{zzz{{{zzzrrrooorrrlll^^^TTTRRR]]]^^^XXXKKK???666000+++///***((())))))'''(((***++++++******)))))))))(((&&&''''''((((((''''''&&&'''((()))((('''&&&''')))(((((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((***)))))))))))))))))))))***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---............000111222222222222444555666<<>>444,,,,,,------,,,,,,))))))))))))******++++++'''(((((())))))((((((''''''((()))((('''&&&''')))((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((()))******++++++*********)))******+++,,,------------............,,,---------............---...///000111111111111333444555555777<<>>222(((''',,,((())))))******))))))(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((((((((('''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))))))))))))))))))))))))))))))))YYYPPPLLLIIIJJJAAAAAA;;;666333555555333222444111111000///////////////........................,,,---...---++++++,,,...++++++,,,,,,---......///---------......---------........................---------...///000000000//////000000000111111111,,,000333333222333777;;;???FFFRRR[[[___bbbnnnzzz{{{~~~ssszzzssskkkqqq|||}}}vvvtttxxxpppjjj```\\\```ccc\\\RRRJJJ===222...///...,,,,,,+++++++++++++++*********(((((())))))))))))(((((('''((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((('''(((((()))******++++++,,,+++******)))*********,,,,,,,,,---------......------------..................///000111111111111333555888;;;>>>DDDKKKPPPTTTZZZcccnnnqqqiiibbbeeerrraaaSSSSSSVVVWWW[[[______[[[YYYZZZ\\\]]]TTTKKKBBB888///+++,,,***))))))))))))))))))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))((((((((((((''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))*********))))))))))))))))))))))))~~~YYYOOOLLLIIIJJJ@@@AAA;;;666333555555333222444111111000///////////////////////////////////////---------,,,******+++---++++++,,,,,,---...//////,,,------------------,,,........................---------...///000000111000000000000111111111111+++///333444444666;;;@@@GGGTTTccciiieeegggyyytttuuuxxxzzzpppyyy~~~rrrvvvxxxtttvvvvvvuuunnneeefffkkkggg\\\SSSEEE666111000...,,,,,,///...------,,,+++******(((((())))))))))))(((((('''((()))((('''&&&''')))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&'''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((('''(((((()))***+++++++++---,,,+++***))))))))))))++++++,,,,,,,,,------------------.........//////...///000111111222222111333555:::>>>DDDKKKRRRWWWcccjjjtttccc\\\aaakkkyyyzzz}}}}}}fffWWWTTTTTTUUUYYY```eeefffccc___YYYOOOFFFCCC???777111///+++***)))(((((()))***+++''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******)))(((((((((''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))************))))))))))))))))))))))))yyyZZZUUUMMMGGGJJJCCCDDD<<<:::666444444444333222000000////////////000000,,,---...//////...---,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////,,,...000000///...///000000//////000111222222111444222000000333;;;DDDKKKKKKaaaqqqkkkdddwwwvvv{{{~~~}}}yyykkkqqqqqqppprrrpppwwwyyywwwrrrpppoooggg\\\VVVTTTGGG555...222333...000...,,,+++******)))((()))))))))))))))(((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))************(((((())))))))))))(((((((((((())))))*********+++,,,,,,,,,++++++*********++++++,,,------......//////......------///000111000------111444333444666555;;;>>>FFFQQQSSSYYYiiizzzttthhhfff{{{wwwpppjjjuuurrrYYYPPPTTTYYY]]]aaacccbbb___\\\RRREEE===999666333000***...---'''%%%)))***((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))&&&''''''((((((((((((((())))))))))))************&&&&&&&&&''''''((()))***xxxZZZUUUMMMGGGJJJBBBDDD<<<:::666444444444333222000000////////////000000...///000111111000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////,,,...000000///...///000111000000111222333222111222222222444:::BBBKKKQQQ\\\fffmmmmmmwwwvvvxxx{{{xxx}}}rrrtttpppooosssssswwwxxxvvvtttuuuuuulllaaaRRRPPPJJJAAA<<<:::777333222///,,,+++,,,,,,+++***)))))))))))))))(((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***+++))))))))))))************(((((())))))))))))(((((())))))))))))*********+++,,,,,,,,,+++++++++******+++,,,,,,------....../////////.........///000111222///...111333222333666???CCCCCCJJJXXXbbbooo{{{xxxvvvrrrvvv{{{{{{jjjQQQOOOOOOUUU^^^dddbbb]]]]]]UUUJJJ@@@:::555222000...///---((((((,,,+++'''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))&&&''''''((((((((((((((())))))))))))************(((((((((((())))))***+++wwwYYYTTTMMMGGGIIIBBBCCC<<<:::666444444444333222000000////////////000000//////000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------........./////////,,,...000000/////////000000111222333333333333222111333777>>>EEEMMMTTTXXXdddgggkkkxxxwwwrrryyywwwmmmlllrrrrrrvvvuuuuuuvvvzzz{{{sssiiiWWWPPPKKKIIIFFFAAA???@@@:::555///,,,---------,,,))))))******))))))((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***+++))))))))))))************((())))))******))))))((()))))))))***************,,,,,,,,,,,,++++++++++++,,,,,,,,,---......///////////////...///000000111444000///222333222444888@@@FFFHHHQQQfffvvvxxxpppmmmssszzzzzz]]]SSSKKKNNNZZZbbbaaa]]]```[[[SSSHHH===666333222222111...+++,,,...+++&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))&&&''''''((((((((((((((())))))))))))******************************++++++uuuXXXSSSMMMGGGIIIAAACCC<<<:::666444444444333222000000////////////000000---..................---///............---------------------------------............////////////............////////////---///000000//////000111///111222333333222333333222888BBBKKKSSSYYY^^^aaaooovvv}}}|||yyyllljjjppppppqqqrrrtttwwwzzzzzzvvvqqqeeeVVVIIIGGGFFFCCCHHHPPPIIIAAA777///---,,,,,,,,,)))************)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******((()))))))))************)))))))))******)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////000000000111111333000000333555555:::@@@AAAKKKSSSaaa{{{mmmiiipppzzzjjjYYYTTTXXX]]]^^^___bbbaaa\\\QQQDDD:::777777444444333000...,,,***((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((((()))))))))************++++++************++++++tttVVVSSSMMMGGGIIIAAABBB<<<:::666444444444333222000000////////////000000.........------.........///............---------------------------------........./////////000000........./////////000000---///111111000///000111...000222222111222444777777AAAOOOZZZaaafffmmmsss~~~~~~vvvvvvyyysssoooqqquuuwwwvvvtttuuuwwwooo]]]MMMJJJIIIGGGKKKTTTXXXPPPCCC777///+++++++++***************))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''((())))))***((()))))))))************))))))************))))))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000111111111111111111///111555888;;;CCCLLLNNN[[[cccrrr|||ooodddooouuuxxxwwwggg\\\WWW[[[bbbccceeecccZZZMMMCCC???@@@666888999777111+++)))***************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((&&&''''''(((((((((((((((((()))))))))******************)))))))))***++++++rrrUUURRRLLLGGGIIIAAAAAA<<<:::666444444444333222000000////////////000000000000////////////000000///............---------------------------------....../////////000000000....../////////000000000---///111111000000000111...000222111000222888<<>>BBBIIIVVVccciii{{{yyy}}}```SSSUUUYYY\\\```aaa^^^YYYTTTQQQPPPCCC<<>>999888666555666555444222111222222222222111000000////////////////////////000000000000////////////............/////////000////////////000000000000000000000000000000000000///000000///......111333...///111444:::CCCMMMTTTTTTlllyyy{{{pppxxx}}}qqqtttyyyvvvuuuwwwrrruuurrriiiaaa]]]XXXQQQJJJXXXbbbaaa]]]WWWGGG666///...---,,,,,,,,,+++)))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((******+++++++++,,,,,,,,,,,,,,,,,,---------...............//////000111222111333444444333333444555;;;666===JJJKKKJJJ\\\uuu{{{```nnnnnn[[[XXXVVV\\\^^^]]]```eee___TTTSSSEEE<<>>999888666555666555444222222222222222222111000///////////////////////////000000000000////////////........./////////000000////////////000000000111111111111111111111111111///000111000000000333555777555555<<>>999888666555666555444222333333333222111000///...////////////////////////000000000000////////////....../////////000000000/////////000000000111111111111111111111111111111///000222222222222444555888666888AAANNNZZZ^^^___iii~~~rrrpppmmmhhhccc^^^ZZZXXXWWWSSSRRRRRRQQQOOOOOORRRTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZ\\\ZZZWWWXXX^^^hhhsssyyyzzz{{{|||xxxzzzyyytttoooiii___VVVJJJKKKUUUdddlllfffXXXOOO777222---,,,...///,,,(((******)))))))))((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))++++++++++++,,,,,,,,,,,,,,,------------.........////////////000111222222111222222111111444888;;;@@@???CCCKKKQQQdddpppjjjsss}}}nnnqqq{{{xxx^^^YYYWWW]]]bbbbbb___]]]UUULLL>>>777???LLLKKKBBB444000++++++---...+++'''+++***))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))************************222)))'''///555;;;MMMaaaiiiTTTKKKKKKEEEAAAAAA>>>999888666555666555444222333333333222111000///...////////////////////////000000000000////////////...////////////000000000//////000000000111111111111111111111111111111111000222333444333222333444555:::BBBKKKVVVdddsss}}}uuuvvvuuurrroookkkgggdddbbbUUUTTTQQQOOOMMMLLLKKKKKKJJJHHHGGGGGGGGGFFFGGGHHHFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJMMMKKKHHHHHHJJJPPPVVVZZZaaaeeekkkpppyyy}}}xxx|||}}}|||zzzyyywwwqqqggg___QQQJJJNNN```lllhhh___[[[DDD;;;111,,,---...,,,)))*********)))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******+++++++++,,,,,,,,,------------------............////////////000111222333222222222111333777===BBBHHHIIIPPPXXXddd}}}{{{kkkrrrzzzuuurrrpppooolllkkkkkklllnnnpppssstttvvv{{{sssiiitttmmm[[[PPPWWWaaacccbbbddd]]]VVVEEE555:::JJJMMMCCC===555---***,,,...+++(((++++++***)))((((((((()))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((()))(((((((((((())))))))))))(((((((((((()))))))))))))))***************++++++(((+++000333777DDD^^^vvvhhhSSSJJJJJJDDDAAAAAA>>>999888666555666555444222333333333222111000//////000000000000000000000000000000000000////////////////////////000000000111000000000000111111111111111111111111111111111111222333444444222222333555999HHHWWW^^^cccuuurrreee]]]YYYZZZYYYWWWTTTPPPLLLHHHFFFCCCBBB@@@@@@@@@AAACCCDDD===>>>>>>======>>>>>>>>>???@@@AAAAAAAAA@@@?????????????????????@@@AAAAAABBBBBBAAAAAAAAABBBDDDDDDHHHJJJLLLKKKOOO[[[nnn|||{{{|||}}}yyyqqqjjj___QQQMMMZZZffffffbbbbbbSSSHHH999///,,,,,,+++***************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++,,,,,,,,,------------------.........///////////////000000111222333222333333444777===EEEKKKPPPWWWcccqqq{{{|||}}}zzztttnnneee]]]XXXWWWWWWWWWUUUTTTTTTTTTUUUVVVXXXYYYXXX]]]cccjjjoootttyyy|||xxxoooVVVVVV```eeegggiiiccc___NNN::::::HHHNNNHHHGGG===222+++***+++,,,+++++++++***)))((((((((()))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))*********(((((((((((())))))))))))(((((((((((())))))))))))))))))******+++++++++,,,&&&111777999GGGbbbtttwwwgggRRRIIIJJJDDD@@@AAA===999888666555666555444222111222222222222111000000000000000000000000000000000000000000/////////////////////000000000111111000000000111111111222222222222222222222222222222333444444444333444777:::BBBSSSeeekkkpppppp]]]RRRMMMLLLNNNFFFFFFEEEDDDBBB@@@???===>>>===<<<<<<<<<===>>>???999<<<<<<::::::<<<<<<:::===>>>?????????===<<<;;;=========>>>?????????@@@===>>>???AAAAAAAAA@@@@@@<<>>FFFOOOUUUVVVdddvvvxxxjjj```]]]YYYUUUPPPKKKHHHGGGHHHIIIGGGGGGGGGFFFGGGGGGHHHHHHFFFIIINNNRRRUUUYYY]]]___gggssskkk\\\^^^eeejjjlllhhhfffYYYGGG@@@GGGOOOPPPOOOFFF:::000+++***,,,---+++***))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,...777;;;FFFfffhhhfffQQQHHHIIICCC@@@AAA===999888666555666555444222000000111222222222222111000000000000000000000000000000000000//////////////////000000000111111111000000111111111222222222222222222222222222222222222333444444555999???CCCNNNZZZfffooo{{{}}}kkkWWWNNNJJJGGGGGGIIIBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAA???CCCDDD@@@@@@CCCCCC???@@@AAACCCDDDDDDCCCBBBAAAAAABBBBBBCCCDDDEEEEEEEEECCCCCCDDDEEEFFFFFFFFFFFF???BBBFFFIIIIIIJJJLLLNNNIIIUUUcccmmmxxxzzz~~~yyypppccc\\\aaahhhiiiddd]]]XXXNNNAAA555...,,,---+++++++++*********))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000000111222333333333555999>>>EEENNNWWW]]]fffzzzmmmsss~~~}}}nnnfff```YYYSSSPPPMMMLLLKKKHHHFFFEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEGGGJJJLLLMMMOOORRRTTTUUU___jjjrrr}}}ddd[[[bbbmmmqqqrrrooofffVVVHHHDDDLLLUUUTTTOOOEEE:::000+++,,,...))))))))))))))))))***+++)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++,,,------111:::GGG___}}}^^^fffQQQHHHIIICCC@@@AAA===999888666555666555444222///000111222222333222222000000000000000000000000000000000000////////////000000000000111111111111000111111111111222222222222222222222222222222222222222333444888>>>EEEKKK[[[___fffrrrgggYYYMMMKKKJJJEEEAAAAAADDDDDDCCCCCCCCCDDDDDDEEE@@@@@@AAAAAABBBCCCCCCDDDBBBFFFGGGCCCCCCFFFEEEAAABBBDDDFFFHHHIIIIIIHHHGGGDDDDDDFFFGGGHHHHHHHHHHHHJJJIIIHHHHHHHHHHHHIIIJJJLLLKKKJJJJJJKKKLLLMMMNNNQQQWWW[[[]]]dddrrr~~~|||~~~zzzmmmaaaccclllllleee[[[ZZZTTTHHH:::000---...+++++++++************)))******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---------,,,,,,,,,---------................../////////000000000000000111222333444333666<<>>>>>::::::999777666555555555555222222222222222222222222000000000000////////////111111111111000000000000000000000000111111111111222222333333333333444444333444555555555555444444;;;===GGGYYYlllkkkZZZ]]]```dddhhhlllooosssvvv}}}{{{ssslllhhhZZZWWWKKK???@@@JJJKKKDDD666333...,,,,,,,,,+++)))++++++************++++++************)))))))))((()))*********++++++++++++)))))))))*********++++++*********++++++++++++,,,---------------------------------.........//////////////////000000000111111333444333333666===DDDPPPVVVaaalllyyywwwxxxkkkZZZVVVRRRQQQQQQRRRSSSTTTSSSQQQTTTUUUVVVUUUSSSSSSUUUVVVVVV^^^ggghhhdddbbbeeeiiijjjqqqyyy~~~wwwmmmxxx|||tttlllccc^^^[[[XXXXXXWWWPPPEEE;;;000...++++++,,,,,,)))'''************************(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))******)))))))))))))))))))))))))))))))))*********++++++))))))************))))))))))))))))))************((())))))***+++,,,,,,,,,,,,---...---111FFFmmmsssppp^^^LLLVVVnnnaaaLLLEEEGGGBBB>>>???;;;:::999777555555555555666222222222222222222222222111111000000000/////////222222111111111000000000000000000111111111222222333333333333333333333333555555555555555555555666???GGGRRR^^^qqqnnnkkknnnqqqvvvxxx{{{wwwooojjjVVVRRRHHH>>><<>>???FFFNNNHHH???444------......---++++++************++++++************))))))))))))((((((((()))))))))***************+++++++++,,,,,,++++++++++++,,,,,,,,,---....................................//////////////////000000000111111111000333666555666<<>>@@@NNN[[[___^^^rrr}}}~~~ssslllbbbZZZXXXYYY\\\]]]bbbcccaaa[[[UUUTTTYYY^^^iiiuuu~~~}}}~~~}}}{{{hhhWWWIIIEEEBBB>>>CCCLLLNNNDDD777///...000000///++++++************++++++************))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------,,,,,,,,,---------........................................../////////000000000000000111111111111///333666666777>>>KKKVVV```xxxgggjjjttthhhjjjllljjjhhhhhhiiikkkkkkkkkmmmooorrrtttvvvyyy|||uuuooopppkkkccc\\\WWWRRROOOMMM>>>777///+++,,,---,,,)))************************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&'''''')))***+++,,,,,,+++***)))))))))******++++++++++++((())))))+++,,,---......---222111888ZZZmmmYYYSSSTTTZZZyyyaaaQQQJJJIIIBBBAAABBB===:::888777666777666555333333333333222222222111111111111111111111111111111111111111111111111111111111111222222222333333333222222333333333444444444333777555444999999>>>NNNYYY```bbbggg}}}}}}uuufff\\\YYYYYYYYYXXXPPPMMMHHHCCC@@@@@@BBBDDDCCCBBBBBBAAAAAAAAABBBBBBKKKNNNRRRTTTUUUVVVWWWXXXnnnwww{{{lll^^^KKK???===AAAFFFHHHPPPJJJAAA999333///---,,,,,,,,,---...---,,,+++***++++++++++++******)))))))))************+++++++++***++++++,,,,,,++++++***---------------------------...............---------------.........//////111111111111111222222222,,,444444666===AAANNNccczzz~~~llllllxxxyyywwwtttpppooopppsssuuuvvv{{{zzz{{{}}}}}}}}}~~~{{{uuuxxxoooccc\\\XXXTTTPPPNNNFFF<<<111,,,---///---***,,,,,,++++++***))))))))))))))))))))))))))))))))))))(((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++)))************+++++++++'''+++...---+++,,,------***888999???dddttteeeVVVYYYbbbjjj```PPPIIIHHHBBBAAABBB<<<:::888777666777666555333333333333222222222222111111111111111111111111111111111111111111111111111111111222222222333333333222222333333333444444444444888555666???AAAGGGWWWXXXiiizzz{{{}}}{{{zzzvvvnnnfffRRRJJJBBB======>>><<<:::@@@>>>;;;888777999;;;<<<;;;;;;::::::999::::::;;;===???AAABBBBBBBBBDDDEEEJJJRRR```ooottteeePPPAAA===???CCCFFFMMMLLLGGG>>>333------000,,,,,,---------,,,+++***************))))))((((((************++++++++++++,,,,,,,,,------,,,,,,,,,---------------------------...............---------------.........//////111111111111222222222222333666333444@@@JJJZZZqqqtttlllrrryyysssqqqqqqssssss~~~~~~}}}}}}}}}|||~~~||||||~~~uuuvvv}}}vvviii___ZZZVVVRRRPPPIII@@@666///.........,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((()))))))))***))))))))))))))))))))))))***))))))(((((())))))***************++++++++++++************++++++++++++)))+++,,,+++******+++,,,---444:::OOOwwwuuu^^^UUU^^^nnn}}}___OOOHHHGGGAAA@@@AAA;;;:::888777666777666555333333333333333222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333333444444444444666888555:::HHHNNNVVVeeexxx}}}{{{oooiiibbb\\\XXXTTTOOONNNOOOMMMGGGAAABBB???======??????<<<999:::999888777777888999:::777777666666666777777888999:::;;;:::::::::<<<>>><<>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<======???@@@@@@??????@@@BBBEEEGGGIIIJJJJJJKKKNNNUUUZZZ]]]dddkkkpppvvv}}}lllWWWIIIDDDDDDDDDEEEKKKPPPLLLAAA666111000---------------,,,,,,,,,************))))))))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,------------------------,,,---......///.....................////////////000111111222222333333333111888999===HHHPPP^^^ttt}}}}}}xxxoooccc[[[YYY]]]bbbeeegggkkkmmmiiieeeddddddbbbiiilllvvvzzz~~~~~~iii]]]YYYWWWTTTOOOKKKCCC999000,,,...000---,,,,,,++++++***))))))((((((((((((((((((((((((***))))))))))))******+++(((((()))))))))*********((((((((((((((((((((((((++++++************++++++*********+++++++++,,,,,,*********+++++++++,,,,,,***)))+++...000///000333BBB[[[uuu___OOOSSS```www]]]MMMFFFFFF@@@???@@@;;;:::888777666777666555333444444444333333333222222222222222222222222222222111111111111111111111111111111222222222333333333333333444444444555555555555888:::EEEZZZfffooo~~~{{{YYYLLLNNNPPPMMMKKKIIIGGGGGGHHHIIIGGGEEECCCBBB@@@@@@@@@@@@???>>>???????????????>>>>>>===AAAAAAAAAAAAAAABBBCCCDDDAAABBBCCCBBBBBBDDDGGGJJJJJJMMMOOOOOONNNPPPTTTXXX^^^iiisssxxx{{{eeeTTTJJJEEECCCAAAFFFLLLOOOKKKAAA555---......---------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,------...//////.............../////////000000000111111222333333444444111;;;>>>BBBKKKTTTgggwwwllltttmmmggg___ZZZ\\\cccjjjnnnooowwwzzzvvvqqqooonnnjjjtttzzz|||{{{qqq```ZZZXXXUUUPPPNNNHHH===222------///------,,,,,,+++*********(((((((((((((((((((((((()))))))))))))))***++++++))))))))))))************((((((((((((((((((((((((++++++************++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***))),,,000000...111888SSSwwwjjjSSSJJJVVVnnn]]]LLLFFFFFF@@@???AAA<<<:::888777666777666555333444444444444333333333333333333333333333333333333111111111111111111111111111111222222222333333333333444444444555555555555444;;;@@@MMMbbbmmmwww[[[JJJLLLOOOLLLMMMKKKJJJIIIJJJKKKKKKJJJLLLKKKHHHGGGGGGIIIKKKMMM@@@AAAAAACCCDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEFFFGGGDDDEEEGGGGGGHHHIIIKKKNNNKKKNNNRRRSSSSSSUUUYYY]]]```pppsss___PPPGGGCCC???@@@EEEKKKOOOIII::://////......---,,,---------+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,---...////////////....../////////000000000000111111222333444555555111999<<>>===???EEELLLJJJ@@@777000///...---,,,------...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------------------+++,,,---...////////////.../////////000000000000000111111222333444555666555<<>>555000---...------,,,,,,+++******))))))))))))))))))))))))''''''''''''((()))***+++))))))*********+++++++++))))))))))))))))))))))))***))))))(((((())))))***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------+++---000...444KKKeeevvvUUUEEEBBBNNNcccyyy}}}]]]MMMGGGGGGAAAAAACCC===:::888777666777666555333555555444444444333333333333333333333333333333333111111111111111111111111111111222222222333333333444444444555555555666666666BBBMMM[[[llltttxxx}}}zzzccc___^^^ZZZ[[[ZZZXXXVVVVVVVVVVVVVVVUUUTTTRRRPPPNNNNNNPPPRRRTTTSSSRRRPPPPPPPPPQQQQQQNNNNNNNNNOOOOOOQQQRRRRRRRRRTTTVVVWWWUUUTTTSSSTTTWWWXXXYYYYYY[[[aaajjjqqqrrrZZZNNN___|||wwwcccTTTLLL===;;;<<>>000///...---,,,---......))))))******++++++++++++++++++,,,,,,,,,---------,,,------......------,,,------------------------+++,,,---...////////////////////////000000000000000111111222444555666666===EEEPPPgggooo___ccc|||oooccc[[[UUUSSSOOOJJJBBB:::222---...------,,,,,,++++++***))))))))))))))))))))))))&&&&&&&&&&&&'''(((******)))************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,***,,,000222>>>```]]]JJJJJJMMM```~~~vvvzzzZZZOOOFFFEEEDDDAAA===<<<777777777777777777777777444444333333333333222222333333333222222222111111111111111111111111111111111111222333333333222222444111111666888666666888999QQQ\\\bbbkkkmmmrrryyyyyygggbbbcccZZZ[[[[[[ZZZXXXXXXZZZ\\\UUUSSSUUUYYYVVVOOOPPPUUURRRUUUYYY\\\[[[YYYWWWVVVRRRQQQQQQQQQRRRUUUXXXZZZWWW]]]]]]WWWZZZccceee^^^ZZZbbbaaa___hhhppp|||~~~llldddkkkooooooxxxxxxtttrrr___HHH???<<<:::;;;===AAAFFFKKK666444111////////////...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,//////.........---------------------------------............/////////000////////////000000000000111222333333333555888:::@@@NNNaaaccchhh{{{tttzzzxxxiii\\\VVVUUUSSSNNNGGG>>>555///.........---,,,+++,,,...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,...------,,,,,,,,,------))),,,111333555EEEkkkrrrTTTOOOXXXggg}}}wwwYYYOOOFFFDDDDDDAAA===<<<999999999888777666666555444444333333333333222222111111111222222333333333111111111111111111111111222222222222222333333333666444333666666555888===KKK^^^```aaattt|||zzzmmmeeeccc[[[\\\^^^___aaaaaaaaaaaa]]]\\\___bbb```ZZZYYY]]]WWW]]]dddiiiiiifffaaa^^^WWWVVVTTTTTTWWW\\\aaaeeegggjjjfff^^^```iiimmmhhheeemmmllllllwwwkkk\\\]]]kkkxxxxxxxxxdddMMMGGGAAA======@@@BBBHHHMMM;;;666000---...//////...,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,---//////.........---------------------------------........./////////000000111111111111222222222222555666777666555666888:::DDDRRReeerrreee~~~|||}}}vvv~~~nnn```UUUSSSQQQLLLFFF>>>666000.........---++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,...------,,,,,,---------000...///444@@@XXXyyynnnRRRMMMWWWiiiYYYOOOFFFDDDDDD@@@===<<<;;;:::999888777555444444444444333333333333222222///000111222333444444555222222222222222222222222333222111111111333444555888666666666444555>>>III]]]kkkmmmrrrwwwvvvzzzmmmhhh^^^___ccchhhmmmnnnkkkgggiiijjjnnnrrrqqqlllkkkmmmgggllltttyyyyyytttmmmiiibbb___]]]]]]aaahhhoootttzzzzzztttiiihhhpppuuussssss{{{|||~~~[[[SSS]]]wwwzzzyyysss^^^KKKCCC<<<;;;===???DDDKKKBBB:::000,,,,,,///...---,,,,,,,,,,,,++++++++++++,,,,,,,,,---------.....................---------------------------------....../////////000000000111111111222222222333333333444555555555666888;;;DDDUUUkkk{{{lllrrr~~~yyyxxxvvvxxxeeeWWWTTTPPPLLLHHHAAA;;;666000///...,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,---------,,,,,,------......//////555HHHgggiiiPPPQQQaaaxxxXXXNNNEEEDDDDDD@@@===<<<::::::999888777666555555444444333333333222222222000000111222333333444444222222222222222222222222333222111000111333555666888777777666444999IIIYYYhhhsss}}}xxxwww|||uuunnnooottt|||{{{ttt||||||xxxwwwuuuuuuyyy~~~ooo[[[___kkktttRRREEE;;;;;;<<<===CCCKKKIII???222,,,,,,......---------,,,,,,,,,+++++++++------------.........///...................................................////////////000000000//////000000000111111111111222444555666999===AAAGGG```zzzvvvuuuxxxzzzyyy~~~{{{mmm]]]YYYSSSOOOLLLHHHBBB>>>333111...,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,------,,,,,,,,,---......+++///444===TTTvvvaaaMMMZZZwwwxxxWWWMMMEEECCCCCC@@@======888888888777777777777777444444333333333222222222222222222222222222222222222222222222222222222222333222111111111333666777555666666777777@@@TTThhhssswwwsssqqqyyygggcccsss```OOOCCCCCCDDDCCCHHHQQQMMMCCC777///...//////...---------,,,,,,,,,++++++------........./////////---.............................................////////////000000000111000000000000111111111111444555666777999>>>DDDHHHTTTvvvqqqnnnvvvpppsss{{{ccc]]]UUUPPPMMMKKKGGGCCC777333...,,,,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///111///444JJJooooooSSSHHHeee|||lll{{{VVVLLLDDDCCCCCC@@@======777777777777777777888888444444333333333333222222333333333222222222111111333333333333333333333333222222222222333444666777444444666999<<>>GGGMMMggg```dddxxx{{{iiikkkiii```UUUOOOMMMKKKHHHDDD;;;666000---------,,,***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---......///777---444ZZZ}}}XXXIIIOOOtttggghhhVVVLLLDDDCCCCCC@@@======999999888888777777666666444444333333333333222222222222222222222222333333333333333333333333333333111111222333444555666777555444666;;;AAANNNbbbuuu~~~pppmmm|||fffUUUSSSQQQIIIIIIQQQLLLJJJDDD<<<444000000111...------------,,,,,,,,,,,,,,,---------.........---------.........//////........................//////000000000111111111222222222333333333444444333333222444;;;FFFSSS\\\lll]]]jjjzzzttt```aaauuupppeeeXXXPPPMMMLLLIIIEEE>>>888111......///---***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////555666MMMwwwjjjXXXIIIMMMfffmmmzzz|||UUULLLCCCBBBCCC@@@======;;;:::999888777666555444444444444333333333222222000000111222333444444555333333333333333333333333000111333444555666666666666555777===EEEQQQddduuuzzzwwwrrrsssaaa^^^ZZZOOOMMMTTTJJJKKKHHH@@@666000000222......---------,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////////////////000000000000111111111111000000111111111222222222555555777;;;EEEUUUeeeqqqpppVVV\\\qqqxxx~~~xxxoooiiiiiimmmrrrrrrrrrxxxiiiUUUUUUhhhwwwvvvjjj[[[RRRPPPOOOKKKGGG@@@:::222//////000...+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,---...///000444HHHrrriiiKKKEEEDDDXXX~~~{{{vvvVVVNNNFFFDDDBBB>>>;;;;;;:::888666666666666666444777555333111000111222333222222222222222222222222333333333222222111111111333333333333333444666666555888<<>>;;;;;;:::888666666666777666555777666444222111222333444333333333222222222222222333333333222222222111111333333333444444555555555:::444<<>>???FFFDDD888000111000...,,,,,,---...---,,,---------............///---------.........//////////////////000000000000///000000111111111111111222333333333333444444444777===AAAMMMdddsss]]]TTTUUUdddpppwwwpppiiigggmmmuuuccc]]]cccxxx}}}sss^^^TTTKKKLLLUUUfff}}}|||www|||vvv]]]SSSRRRPPPLLLFFFAAA999222...,,,,,,---++++++++++++************************************************************))))))************))))))************++++++++++++------------,,,,,,+++++++++///++++++111//////999NNNjjjtttWWWSSSWWWkkkVVVMMMFFFDDDBBB>>>;;;;;;:::888666666777777666555888777555444333333444555444444333333222222111111333333333333222222222222333444555555666555555555<<<222AAAdddtttqqq~~~{{{yyyvvvmmm~~~uuueee^^^[[[RRRCCC;;;:::AAADDD<<<555444000///---------...---,,,---------............///------........./////////////////////000000000000///000111111222222111111222222333333444444444444999;;;EEEQQQfff|||fffZZZXXX[[[fffvvv|||uuusssxxx||||||dddcccooo|||rrrdddZZZPPPJJJLLLXXXlll~~~tttpppwwwhhhVVVQQQOOOKKKHHHCCC<<<444///,,,,,,,,,,,,+++++++++************************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++************+++++++++,,,............------------+++///------333///111===TTTrrrqqqWWWUUUeeeUUUMMMFFFDDDCCC>>><<<<<<;;;999777666777777666555888777666555444555555555444444444333333222111111333333333333333333333333333444555666777666555555:::;;;PPPqqqyyytttpppzzzfff^^^ZZZQQQCCC;;;888===BBB>>>888555111000...---.........,,,---------............///............////////////////////////000000000000000000111222222222222111222222333333444555555555999888CCCLLL```qqqfff\\\^^^bbbmmmzzz~~~yyyzzzxxxdddlll|||rrrfff^^^SSSKKKHHHOOOaaarrr}}}|||qqqZZZQQQOOOMMMIIIFFF???888111---,,,,,,,,,,,,+++++++++*********************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,...---------------------+++///...///333///333DDDWWW|||oooSSSSSSqqq~~~uuuzzzUUULLLEEEDDDCCC???<<<<<<;;;999777777777777777555777777666666555555666666444444444333333333222222333333333333333333333333444444555666777777777777:::MMMhhh|||nnnqqq|||xxxooonnnsssiii]]]WWWLLLDDD<<<777:::>>>>>>999666333111///...//////...------------............///........./////////000000////////////000000000000000000111222222222222222222222333444444555666666;;;;;;DDDLLLdddqqqbbb___ZZZ]]]eeezzz}}}|||{{{yyyyyyyyyyyyzzzttt{{{}}}xxxxxxyyyssshhhdddvvv}}}ssseee\\\QQQGGGAAADDDRRRaaa{{{eeeWWWSSSRRRIIIGGGCCC;;;333...------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///...000444111:::QQQtttiiiOOOZZZ~~~zzzuuuTTTLLLEEEDDDCCC???<<<===;;;999777777888888777666666666666666666666555555333333333333444444444444333333333333444444444444444444444555666888:::;;;???^^^yyyllloooggg^^^TTTNNNVVVkkkqqq```UUUGGGDDD>>>888888:::<<<:::888444222////////////...------------............///....../////////000000000////////////000000000000000111222222333222222222222222333444555666666777;;;>>>DDDOOOqqq~~~eeeXXXWWWUUUYYYjjj~~~}}}~~~~~~}}}}}}}}}~~~vvvuuusssqqqqqqrrrsssuuuqqquuuvvvrrrmmmhhhaaaZZZjjj~~~tttiii___SSSHHH@@@???GGGQQQuuuoooZZZRRRPPPIIIHHHEEE>>>555///...///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///---000555666GGGeeezzzWWWLLLhhhvvvyyyTTTLLLEEEDDDCCC???======<<<:::888777888888777666444555555666666555555555222222333333444555555555333333333444444444555555444444333444666999===???GGGbbb{{{lllbbbUUULLLEEEGGGPPPbbb{{{}}}gggXXXGGGAAA>>>999666777:::<<<<<<555222000///000///...------------............///.../////////000000000000////////////000000000000000111222222333333222222222222333444555666777777;;;CCCEEETTTsss^^^VVVYYYZZZ___vvv~~~|||xxxuuussssssuuuvvvttttttssstttuuuvvvxxxzzzsssqqqnnnkkkjjjkkkmmmooojjjiiiiiihhhbbb[[[YYY\\\wwwvvvmmmbbbUUULLLDDDAAADDDJJJjjjxxx^^^RRROOOHHHIIIGGG@@@777111///000------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++,,,,,,,,,------,,,---------..................,,,111999>>>WWW|||zzz___HHHUUU~~~|||rrr}}}TTTLLLEEEDDDCCC???======<<<:::888777888888777666444444555555555555555444111222222333444555666666333333333444444555555555555333222333555:::>>>AAALLL___uuu|||iii```IIIGGGGGGGGGEEEKKK^^^rrr}}}mmm]]]JJJ>>>===999555666:::>>>@@@555333111000000000...------------.........//////////////////000000000000////////////000000000000111111222333333333333222222222333444555666777888@@@LLLJJJ[[[vvvcccUUUVVV___fffkkkzzzwwwsssooollllllmmmnnnlllllllllmmmoooqqqsssuuunnnkkkgggdddbbbbbbdddeeeaaa]]]^^^```\\\UUU[[[fffwwwjjj___RRRKKKEEEAAABBBFFF]]]~~~eeeXXXTTTGGGIIIHHHAAA888222000222---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,------------.........//////000000------+++222<<>>IIIUUUiiilllyyytttkkkXXXKKKFFFBBBAAAAAABBBHHHOOObbblllxxxvvv]]]SSSEEE>>>888777999;;;<<<===999555222111111222000.........------------......000000000000000000000000///......------///000111000111111111111222222222333333000333999222111???KKKKKK```ttt[[[WWW[[[^^^___qqqyyyrrrooojjjeeeaaa_________\\\[[[[[[\\\^^^aaaeeegggiiiddd^^^ZZZXXXWWWTTTRRRRRRQQQOOOLLLJJJOOOYYYbbb}}}zzzlllcccVVVLLLGGGEEECCCAAAUUUoookkkWWWQQQLLLKKKGGGBBB===777111...///......------,,,+++++++++***)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------.../////////111555333...:::\\\___QQQPPPUUU}}}~~~TTTLLLEEEDDDCCC???======<<<;;;999888777888999:::888777555444333333444444555555555444444333333333555555444444444444555555555444666777777888DDDQQQZZZeeennn}}}}}}wwwuuulllYYYIIIDDD???>>>===<<<@@@FFFMMMTTT___fffiiimmmrrrvvv{{{~~~iiiVVVKKKBBB:::999;;;;;;<<<===:::777222000111111000...///......------......///000000000000000000000000000000/////////000111222111111111111222222222222222333000222888444888IIIgggtttfffUUUUUUYYYaaaiiiwww{{{tttnnnkkkfff```[[[YYYWWWWWWSSSSSSSSSSSSUUUXXXZZZ\\\^^^YYYTTTQQQOOONNNKKKIIIGGGHHHGGGDDDCCCGGGPPPXXXgggqqq}}}|||}}}|||mmmdddWWWMMMGGGDDDAAA???HHHaaa{{{vvv___WWWNNNLLLIIIDDD???999333//////......------,,,,,,+++---,,,*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---......//////000///333333777NNNuuuwwwXXXHHHQQQnnnlllTTTLLLEEEDDDCCC???======<<<;;;:::999999999:::;;;777777666555444444444444555555555444444444444444666666555555555555666666555555666666666===NNN___dddfff{{{{{{vvvnnn[[[IIICCC>>>===;;;888:::>>>@@@FFFMMMQQQRRRRRRTTTVVVVVV___eeegggwwwzzz```RRRFFF<<<:::<<<;;;;;;===<<<999444111000000/////////......------......///000000000000000000000000111111000000000111222333111111111111222222222333111333000222777666@@@VVVzzz^^^YYY[[[ZZZbbbooo~~~uuulllhhhddd___YYYTTTPPPNNNMMMKKKKKKJJJJJJKKKMMMOOOPPPPPPMMMIIIFFFEEEDDDBBBAAA===?????????>>>BBBHHHNNNQQQXXXbbbmmmwwwrrriiifffgggkkkqqq{{{~~~nnneeeXXXNNNHHHDDD???<<>>aaajjjZZZNNN]]]ttt\\\TTTLLLEEEDDDCCC???======<<<;;;:::999999999999:::777666666555555555555555555555555555555444444444666555555555555555555666555666777666888EEE\\\ooollloooqqq___KKKEEE???>>><<<999999<<>>:::666222/////////000//////............//////////////////////////////000000000000111111222222111111111222222222333333333555222222777888FFF___tttcccgggggg^^^cccssszzzqqqhhh```^^^YYYSSSNNNKKKIIIHHHGGGFFFFFFEEEFFFGGGHHHHHHFFFDDDBBB@@@???>>>======;;;===???@@@@@@CCCGGGJJJIIIMMMSSSXXX]]]ccchhhkkkhhhiiihhhccc[[[WWWWWWYYY]]]bbbjjjqqqwww~~~nnneeeYYYOOOIIIEEE@@@===AAASSSmmmoootttlllWWWPPPMMMIIIFFFCCC===666111/////////...------,,,,,,///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...//////000000111444444AAAjjjccceee```mmmmmmXXXTTTLLLEEEDDDCCC???======:::999999888888888888888666666666666666666555555555555555555555555555555555555444444444444555555555777888777===PPPkkk~~~yyyuuudddKKKDDD???>>>===;;;:::<<<<<>>>>>>>>===<<<;;;<<<<<<===???AAACCCDDDFFFHHHIIIHHHJJJLLLNNNPPPSSSVVVYYYVVVWWWWWWTTTPPPNNNOOOQQQRRRUUUYYY]]]cccmmmyyyooofffZZZPPPJJJFFFCCC@@@AAAOOObbbuuu~~~uuu\\\RRRMMMHHHEEECCC>>>777222000//////......---,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------......///000000111///333999LLLuuu```cccdddvvv|||fffYYYTTTLLLEEEDDDCCC???======999999999888888888777777666666777777777666666555555555555555555666666666555444444444444444444555555888888999EEE^^^yyyzzzjjjLLLCCC<<<<<<<<<::::::<<<999;;;???AAABBBAAA???======<<<@@@JJJXXXsss}}}}}}~~~gggPPP===;;;<<<777666;;;;;;:::999666222000000111000//////......//////000000000000000000000000000...///000000111111000000222222222222333333333333555777444666<<<<<>>@@@AAACCCEEEFFFGGGGGGGGGEEEGGGHHHHHHGGGHHHKKKMMMLLLMMMNNNMMMKKKJJJKKKLLLJJJKKKLLLMMMQQQZZZeeennnvvvtttjjj\\\QQQJJJGGGDDDBBB<<>>AAACCCBBB@@@======999<<>>>>>>>>>>>@@@BBBCCCCCCDDDEEEGGGGGGFFFEEECCCDDDEEEEEEDDDDDDEEEGGGFFFHHHIIIJJJIIIHHHHHHHHHFFFHHHHHHGGGHHHMMMUUU[[[aaajjjxxx{{{ooo___QQQJJJFFFCCCAAA;;;===CCCQQQlll|||YYYQQQGGGCCCBBBAAA===888000000//////......------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------.........///000000111111222777NNNyyyzzzZZZOOOllliiiUUUNNN~~~TTTLLLEEEDDDCCC???======::::::;;;;;;;;;:::999888555666777888888777666555444555555555666666777777777777666666666666777777555888888>>>RRRqqqrrrTTTIII>>><<<<<<;;;;;;<<<:::;;;>>>AAACCCBBB???<<>>DDDFFFLLLeeemmmUUUVVVlllvvvppp|||dddKKKFFFBBB888555:::666999;;;999555222111222000000////////////000000000000000000000000000000000111222333444333222222222222333333333444444444///111111999DDDBBBEEETTT}}}]]]\\\[[[]]]dddxxx}}}qqqiiiddd\\\UUUPPPNNNJJJFFFAAA<<<888666888888999:::::::::999999:::===AAABBBBBBBBBDDDGGGFFFEEEEEEFFFGGGHHHFFFEEEBBBDDDEEEEEEDDDDDDEEEGGGCCCEEEGGGIIIIIIIIIGGGGGGFFFHHHIIIHHHGGGHHHMMMQQQPPPYYYgggrrr{{{tttbbbRRRIIIEEEBBB@@@>>><<<<<>><<<===;;;;;;:::999999888888777777777777777777777777777777666666555555555666666999999999888888888888888888888999AAASSSkkk~~~|||qqqSSSGGG=========:::999;;;:::999===CCCBBB<<<:::>>>???EEEAAA>>>GGGLLLPPPYYYfffbbb^^^ZZZRRRPPPYYYggg{{{yyyrrrPPPIIIHHH???999<<<777999;;;:::555111000111---......///000111111222000000000000000000000000////////////000000000000222222333333333444444444777333666???CCCDDDOOO^^^gggVVV\\\UUUYYYpppuuukkkccc\\\VVVRRRKKKIIIEEEAAA===;;;999888888999999888888999<<>>AAAEEEFFFDDDDDDGGGIIIDDDEEEGGGFFFEEEEEEGGGHHHKKKHHHEEEEEEFFFFFFDDDAAAFFFEEEEEEGGGGGGGGGIIILLLLLLKKKIIIHHHHHHIIIKKKLLLPPPPPPVVVaaakkkvvvuuudddVVVNNNHHHBBB===999>>>AAADDDWWW~~~lllQQQFFFJJJFFFAAA@@@===444222...---------------------------------------------------------------------------------------,,,,,,,,,---------......///---...111111------///<<<888fffiiiSSSPPPgggtttXXXIIIHHH{{{SSSLLLGGGEEECCC>>><<<===;;;;;;:::999999888888777777777777777777777777777666666555555555555666666777666666666666666666666666777===JJJZZZjjjyyyuuummmSSSHHH>>>======;;;;;;>>>@@@>>>@@@DDDBBB>>>>>>BBBAAAGGGCCC???EEEFFFEEEKKKPPPNNNNNNOOOLLLJJJPPPZZZfffsss~~~~~~|||{{{WWWLLLIII???888888777:::<<<<<<888444222222......//////000111111222000000000000000000000000////////////000000000111222222222222333333333444444222555===BBBHHHZZZoooZZZWWW]]]YYY```xxxzzzpppfff]]]VVVPPPLLLFFFDDDAAA>>><<<:::999999666777999:::;;;<<>>NNNooouuuVVVGGGIIIFFFAAA???;;;666333000......///......------------------------------------------------------------------------,,,,,,,,,---------......///---...111111///000333:::GGGyyyoooWWWIII___|||fffTTTJJJHHHzzzRRRLLLFFFEEECCC>>><<<===;;;;;;:::999999888888777777777777777777777777777666666555555555555666666666666666666666666777777666888DDDVVVdddlllwww|||yyyssslllfffTTTIII@@@<<<<<<<<<>>>AAAAAAAAABBBDDDCCCAAABBBFFFHHHMMMIIIGGGLLLHHHDDDIIIFFFFFFJJJNNNOOOMMMOOOSSSTTT\\\cccccccccjjjsssyyycccQQQJJJ@@@888777777:::>>>>>><<<888555333...//////000000111111111000000000000000000000000/////////000000000111111111111222222222333333333666666;;;EEENNN]]]xxxrrrWWWYYY]]]]]]jjj|||tttiii^^^UUUNNNHHHDDD???>>><<<:::999888999999666999<<>>===>>>;;;;;;:::999999888888777666666666666666666666666666555555555555666666777888888888888888999999999888;;;JJJ___lllrrr}}}wwwrrrmmmiiiccc___RRRJJJAAA<<<<<>>???>>>:::666333//////000000000111111111000000000000000000000000//////000000000111111111111111111222222222333333777777???PPPeee~~~iiiddd^^^]]]aaaqqq~~~wwwooodddXXXOOOHHHBBB???;;;:::888777666666777777999===AAADDDEEEDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDFFFGGGHHHGGGFFFEEEFFFGGGJJJPPPUUUUUUQQQPPPTTTYYYbbbbbb]]]UUUQQQSSSYYY\\\YYYYYY[[[]]]aaaeeehhhjjjooowwwyyykkk]]]RRRIIIBBB======>>><<<:::BBBVVVrrrqqqwwwkkkPPPLLLHHHFFFDDD???999666222000/////////...------------------------------------------------------------------------,,,,,,,,,---------......///---...000000///444;;;EEEnnngggLLLPPP]]]vvvZZZQQQTTTSSSLLLxxxQQQKKKFFFEEECCC???===>>>;;;;;;:::999999888888777666666666666666666666666555555555555555666777777777777888888999999999999999@@@QQQeeerrr|||xxxuuusssoookkkgggaaa[[[XXXNNNIIIAAA;;;<<>>XXX{{{fffmmmddd^^^dddxxxzzzrrrjjj^^^SSSJJJDDD???===999888777555555555666666<<>>NNNyyydddOOOVVVgggnnnWWWSSSVVVSSSKKKwwwQQQJJJFFFEEECCC???===???;;;;;;:::999999888888777777777777777777777777777555555444555555666777888555555555666777777888888888III___pppzzzsssnnniiiiiigggccc^^^XXXSSSPPPHHHFFFAAA;;;<<>>@@@AAA???<<<:::::::::::::::<<>>@@@@@@???>>>@@@AAACCCHHHKKKIIIEEEFFFMMMTTTcccbbb]]]YYYaaapppwwwuuurrrmmmfff___ZZZXXXXXXYYYbbbmmmuuusssnnnnnnsssvvv{{{~~~tttfffXXXLLLDDD@@@;;;::::::<<<@@@KKK```rrruuuwwwzzz}}}[[[OOOEEEAAABBB???;;;777333000///...---,,,------------------------------------------------------------------------,,,,,,,,,---------......000...//////...///999DDDYYYhhhRRRVVVkkkeeeXXXWWWUUUOOOJJJvvvQQQJJJEEEEEECCC???>>>???;;;;;;:::999999888888777777777777777777777777777444444444555555666777888444555555666777777888888:::WWWuuu~~~}}}{{{xxxuuurrrnnnhhhddd___^^^\\\XXXSSSNNNJJJIIIAAACCC@@@;;;===FFFMMMNNNNNNSSSTTTRRRTTT[[[aaaaaaXXX[[[aaaqqqzzzqqqvvvyyy}}}{{{~~~sssxxxWWWGGG@@@;;;@@@???>>>???@@@===999444111111111111111111111111000000000000000000000000000000111111111222222222333333444444444555555555777<<>>999;;;<<<===<<<===>>>@@@@@@BBBCCCBBBAAAEEEMMMTTT___^^^YYYYYYhhh}}}vvvpppeeeZZZSSSOOOOOOPPPTTT^^^ccc\\\UUUWWW]]]bbblllrrr|||xxxiiiZZZNNNFFFBBB;;;999999;;;<<>>???;;;;;;::::::999888888777777777777777777777777777444444444555555777888888666777777888999:::::::::>>>dddzzzvvvtttsssuuuqqqmmmiiifffccc___]]]YYYXXXTTTOOOJJJFFFEEEEEE>>>AAA@@@;;;===GGGNNNOOOUUUZZZ[[[ZZZ```ooozzz~~~gggmmmwwwxxxuuuyyyttt{{{dddOOODDD<<>>@@@@@@>>><<<;;;<<<<<<;;;:::<<<@@@AAA@@@>>>777999;;;<<<<<<<<<>>>@@@>>>>>>>>>>>>???EEENNNUUUWWWVVVQQQSSSeee|||zzzmmmfff\\\QQQKKKJJJLLLNNNSSS\\\^^^TTTLLLNNNWWW\\\ccckkkwwwzzzkkk\\\OOOGGGCCC===::::::;;;;;;???NNN___sss___LLLBBBCCCCCC???;;;666333111000///---------------------------------------------------------------------------,,,,,,,,,---------......------///111222777EEESSS~~~```JJJ```xxxoooYYY]]]```TTTMMMRRRxxxTTTMMMHHHFFFCCC???<<<======<<<;;;;;;;;;:::777555777777777777777777777777888888777777666666555555222666888666555777<<>>@@@BBBCCCBBB???<<<999444333222000000000000111111111111111111111111111222222111111222222333444222999555///333333222999;;;@@@PPPggg{{{nnnzzz{{{cccuuu{{{tttiii```UUUOOOFFF???:::888777666777444333666;;;@@@AAA@@@DDDCCCCCCAAA@@@>>>===<<<======<<<<<<;;;;;;:::::::::777777;;;???@@@@@@@@@>>>===<<<===@@@BBBCCCCCCMMMNNNOOOQQQXXXaaadddbbb[[[WWWOOOGGGCCCBBBDDDGGGSSSYYYTTTOOORRRRRRTTT___lllvvv~~~{{{kkk^^^TTTIII@@@>>><<<:::::::::>>>KKKXXXbbbNNNIIIGGGDDD???===999444111///..............................------------------------------------------------..................------//////222)))999>>>===sssaaaPPPkkkzzzlll[[[fffhhhWWWNNNUUUxxxRRRLLLGGGFFFDDD@@@>>>???===<<<;;;;;;;;;:::888666777777777777777777777777888777777777666666666555666888999888777888;;;<<>>===<<<888777888:::<<<@@@LLLXXX[[[^^^lll{{{zzzvvvuuu|||\\\RRR???AAABBBCCCDDDBBB???<<<:::444333222000000000000111111111111111111111111111222222111111222222333444111777444000666666444:::DDDHHHWWWmmmjjj{{{zzzrrrzzzuuummmbbbZZZTTTNNNEEE>>>:::888777666777777777999<<>><<<;;;;;;999999999888888888777777<<<:::;;;>>>BBBDDDDDDDDD>>>===;;;<<>>;;;:::::::::===HHHTTTqqqkkkQQQGGGCCCAAA@@@===999555111///..............................------------------------------------------------........................000///111,,,888:::@@@zzzrrr[[[UUUttt~~~kkk```fffcccTTTNNNUUUwwwPPPJJJFFFEEEDDDAAA???AAA===<<<::::::;;;:::888666777777777777777777777777777777777777666666666666888888888888999:::<<<===SSSmmm|||yyyuuurrrnnnjjjeeebbbaaa___\\\XXXTTTPPPMMMKKKFFFDDDAAA>>><<<:::999999666666888::::::>>>KKKYYYjjjooo~~~|||yyyrrrtttcccSSSHHHEEEEEEFFFEEECCC@@@<<<:::555444222111000000111111111111111111111111111111222222111111222222333444000555222222999888555;;;EEELLL^^^xxxxxxggg~~~xxx~~~~~~wwwrrrjjj```XXXQQQKKKCCC<<<999777777666999:::<<<===>>>???BBBCCCHHHEEEAAA===:::999999:::777777777777777777777666;;;:::;;;>>>DDDHHHGGGEEE???===;;;;;;>>>@@@AAAAAAEEEFFFFFFEEEHHHOOOPPPNNNOOOLLLHHHCCC@@@@@@DDDGGGGGGNNNKKKIIIPPPVVV```ooozzz}}}nnnbbbYYYOOOFFF>>>;;;:::;;;:::<<>>AAA\\\nnn|||yyytttrrrooommmkkkfffaaa]]]ZZZYYYVVVRRRNNNKKKHHHFFFBBB@@@>>>;;;999888888888666666888999777:::FFFTTTnnnvvv}}}yyyooolllwwwqqqWWWPPPIIIIIIHHHFFFCCC@@@===;;;555444222111000000111222111111111111111111111111222222111111222222333444000444111222999777555===FFFQQQiii{{{fffiiiqqqzzzzzzsssnnnfff]]]UUUMMMHHH@@@:::888777888777;;;>>>BBBCCCAAAAAACCCFFFJJJFFFAAA<<<888888888:::999999999999999999::::::<<<<<<===AAAIIIOOONNNJJJAAA>>><<<;;;===???@@@@@@EEEFFFEEEBBBDDDHHHIIIGGGIIIIIIGGGDDDBBBCCCHHHMMMLLLUUUTTTTTT\\\cccnnn~~~qqqeee]]]RRRIII>>>;;;:::;;;::::::???FFF\\\}}}}}}\\\HHHEEEGGG@@@>>>;;;777333111///...........................---------------------------------------------------------...............------111777<<<>>>``````IIIRRRqqq}}}sss```cccaaaYYYRRRPPPQQQSSSsssSSSMMMGGGFFFDDD???===>>><<<;;;::::::;;;;;;999777777777777777777777777777666666666666777777777777:::555444888999999>>>DDDgggttt}}}vvvtttmmmllljjjiiifffbbb\\\XXXUUUSSSQQQMMMJJJGGGDDDCCC???>>><<<999888777888888777777777777555666@@@LLLTTT___{{{yyyooojjjmmmsss{{{^^^VVVLLLKKKIIIFFFCCC@@@===<<<555444333111111111111222111111111111111111111111222222111111222222333444111444111222888555666CCCUUUddd~~~jjjcccooo|||wwweeemmm}}}rrrkkkeee___VVVPPPJJJEEE>>>999888888999999>>>BBBFFFGGGEEEDDDFFFGGGKKKGGGAAA<<<999888:::;;;;;;;;;;;;<<<<<<=========???AAACCCGGGQQQ[[[ZZZSSSCCC@@@<<<;;;<<<>>>???@@@DDDFFFEEEAAA???BBBCCCAAADDDEEEEEECCCBBBEEEMMMSSSUUUaaafffhhhrrryyyssshhh___UUUKKK???<<<:::;;;:::999<<>><<<888555222000///........................---------------------------------------------------------.........//////...///000:::===CCCooo\\\KKKYYY~~~~~~ddd[[[^^^[[[QQQMMMSSSVVVUUUrrrTTTNNNHHHFFFCCC>>><<<===;;;:::::::::;;;;;;999777777777777777777777777777666666666666777777777777===888777999888666>>>JJJbbbpppxxxrrrppphhhgggeeecccaaa\\\WWWSSSOOONNNLLLIIIFFFCCC@@@???===<<<:::999888888888888888666666777666666<<>>GGG[[[ooossssss{{{rrrkkkjjjiiinnn~~~cccTTTNNNLLLIIIEEEBBB@@@>>>>>>666555333222111111222222111111111111111111111111222222111111222222333444111444222222666444<<>>>>>???@@@AAAAAA???CCCEEEJJJWWWccccccZZZFFFBBB>>><<<<<<>>>???@@@AAADDDCCC>>><<<>>>???>>>???AAABBB@@@@@@FFFQQQYYYYYYjjjuuu|||tttiii```UUULLLAAA<<<:::;;;:::888:::>>>EEE[[[tttllloookkkMMMDDDEEE@@@???<<<999666333000///........................------------------------------------------------,,,,,,------.../////////...333000:::===JJJzzzuuuXXXPPPbbbxxx___ZZZ[[[WWWOOOOOOWWW\\\[[[qqqSSSLLLGGGFFFDDD???===???;;;:::999:::;;;;;;999888777777777777777777777777555666666666777777777888;;;777888:::888777EEEWWWiiiyyyzzzsssnnnllldddbbb___]]]ZZZWWWRRRNNNKKKIIIGGGEEEBBB???===<<<;;;:::999777777777888999999666555999;;;;;;===AAA>>>AAAHHHOOOQQQRRRYYYbbblllnnnppprrrttt|||}}}ssskkkiiifffgggtttlllTTTNNNLLLHHHDDDAAA@@@??????666555333222111111222222111111111111111111111111222222111111222222333444111444333333666555EEEbbb{{{vvvzzzrrrfffjjjxxxvvvkkkccc___ZZZTTTOOOFFFBBB<<<999999;;;<<<===CCCEEEHHHLLLOOOOOOLLLIIIIIIFFFCCC@@@??????AAABBBAAABBBBBBCCCEEEFFFFFFGGGBBBGGGKKKPPP___nnnnnndddHHHDDD???======>>>@@@@@@@@@CCCCCC>>>;;;===???>>>>>>@@@AAA@@@@@@HHHVVVaaahhh|||uuujjjaaaUUUKKKBBB===:::::::::999:::===BBBPPPsssjjjdddkkkwwwUUUFFFBBB@@@???===:::777333000///........................------------------------------------------------,,,,,,------...//////000---555000;;;BBBXXXhhhXXXZZZmmmmmm[[[XXXZZZZZZWWWVVV[[[aaadddpppQQQKKKFFFFFFDDD@@@???AAA;;;:::999:::;;;;;;:::888777777777777777777777777555666666666777777888888666444666;;;:::;;;NNNddd}}}wwwpppkkkjjjbbb___\\\YYYVVVSSSNNNKKKHHHFFFDDDBBB???<<<:::999:::999888777666777888888999555444:::>>>??????@@@AAAAAA@@@BBBFFFIIIHHHEEEDDDFFFIIIIIIIIIOOO___mmmvvvzzz{{{xxxxxxzzzxxxuuuuuu~~~|||rrrjjjhhhfffdddmmmyyy~~~yyy\\\NNNKKKHHHDDDAAA@@@??????666555333222111111222333111111111111111111111111222222111111222222333444000444444444666888MMMnnn}}}rrrjjjxxxxxxoooddd\\\YYYUUUOOOJJJFFFBBB<<<999999;;;>>>???EEEEEEHHHMMMRRRRRRNNNJJJHHHFFFDDDBBBAAABBBDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMKKKQQQVVV\\\lll}}}|||rrrJJJFFF@@@======???@@@@@@AAAEEEEEE@@@===>>>AAAAAA@@@BBBCCCBBBCCCLLL[[[ggg~~~vvvjjjaaaUUUKKKCCC===999::::::999:::>>>???HHHeeesssrrrppp^^^JJJCCC@@@???===;;;777444111///........................------------------------------------------------,,,,,,------...///000000***666000===IIIfffooodddhhhzzzsssdddXXXVVVZZZ______\\\]]]cccjjjnnnRRRKKKFFFEEECCC@@@???AAA<<<;;;;;;::::::999999888777888888888888999999999777777777777777777777777777888999999888CCC```}}}|||tttooojjjddd```\\\YYYTTTPPPMMMKKKHHHFFFGGGDDD@@@===<<<<<<;;;::::::999888666666666777777666888;;;???BBBDDDEEEFFFEEEDDDDDDEEEEEEEEEDDDBBBAAAAAACCCFFFGGGHHHOOOWWWaaaaaacccdddccc___^^^^^^gggfffkkk}}}{{{pppfffdddeeeffffffhhhvvv]]]TTTPPPIIICCCCCCCCCAAA===:::999777444333222222222222222222222222222222222333333333333333333333333444333333555777@@@TTTfffuuu{{{lllyyyzzznnn___VVVTTTRRRKKKEEEAAA>>><<<;;;======<<<999AAACCCGGGMMMRRRQQQLLLFFFFFFDDDAAA???@@@CCCGGGIIIIIIJJJMMMOOOQQQRRRRRRQQQNNNNNNUUU```uuuoooSSSJJJCCCAAA@@@===;;;<<>>???BBBDDDEEEDDDIIIGGGEEEDDDHHHTTTdddpppyyylll^^^RRRKKKBBB???:::888888999::::::???@@@YYYyyy}}}xxxdddHHHKKKCCC@@@===;;;999777444111000000///...............................................................---------------...000000444(((666DDDLLLwwwhhhUUUmmm}}}ssstttqqq\\\UUU[[[]]]```dddkkkpppqqqnnnnnnRRRKKKFFFEEECCC@@@???AAA<<<;;;;;;::::::999999888777777888888888999999999777777777777777777777777666777999;;;>>>MMMlllwwwpppkkkfff```[[[YYYVVVQQQMMMKKKHHHFFFDDDBBB???;;;999888888777666999999777666666777777888888:::===@@@CCCEEEFFFGGGFFFFFFFFFGGGGGGGGGEEEDDDBBBBBBEEEIIIJJJJJJOOOWWW\\\\\\]]]______]]][[[ZZZ^^^\\\___jjj|||yyytttyyy}}}rrrgggddddddcccdddfffvvvgggUUUPPPIIIEEEDDDEEEBBB>>>;;;999777444333222222222222222222222222222222222333333333333333333333333666444444666888???OOO^^^nnn|||ooowwwkkk\\\SSSQQQNNNHHHBBB???===;;;;;;===>>>===;;;AAADDDIIIMMMPPPMMMHHHDDDBBBAAA@@@@@@CCCGGGLLLOOONNNOOOPPPRRRSSSTTTTTTUUUQQQPPPZZZjjj}}}vvvXXXNNNEEEBBB@@@>>>>>>@@@FFFGGGIIIJJJKKKKKKKKKKKKOOOOOONNNNNNRRR[[[iiisss{{{nnn```TTTMMMCCC???:::888888999::::::<<>>===@@@DDDJJJMMMLLLGGGCCC@@@<<<<<<>>>AAAEEEKKKPPPSSSQQQQQQQQQRRRSSSUUUWWWXXXUUUTTTaaavvvbbbVVVIIICCCAAA@@@BBBFFFGGGKKKOOOPPPNNNLLLMMMOOOQQQSSSUUUVVVYYY___iiippp||||||pppbbbVVVPPPCCC???;;;888888999::::::;;;>>>MMMcccwwwMMMDDDCCCAAA>>>;;;:::777444222000000///...............................................................------------...///000111555111???RRRiiivvv]]]^^^uuuuuuddd\\\\\\aaa```ccciiinnnllleee^^^oooRRRKKKFFFEEECCC@@@???AAA<<<;;;;;;::::::999999888777777777777888888888888777777777777777777777777888888888:::BBBVVVqqqzzzssskkkeee```\\\WWWSSSQQQNNNIIIFFFDDDBBB@@@>>>AAA>>><<<;;;<<<<<<;;;:::777777666777888999;;;<<<>>>@@@BBBEEEGGGHHHHHHHHHGGGIIIJJJJJJIIIGGGFFFEEECCCEEEKKKPPPOOOLLLNNNSSSVVVWWWXXXWWWYYY[[[ZZZWWWUUUUUUVVVWWWYYY]]]aaaeeefffgggfffbbb^^^___dddiiinnn|||wwwmmmgggccc______aaaggg[[[QQQGGGEEEFFFEEEBBB@@@;;;:::777555333222222222222222222222222222222222222222333333333333444444555333555:::>>>EEEPPP[[[~~~wwwsssxxxooodddVVVLLLHHHDDD???:::888888:::;;;>>>???@@@@@@???DDDJJJKKKGGGBBB???>>>999;;;===BBBGGGLLLPPPRRROOONNNNNNOOOQQQUUUYYY[[[XXXXXXiiimmm___OOOFFFBBBAAADDDIIIGGGLLLPPPPPPNNNNNNRRRWWWYYY]]]aaaccceeehhhmmmrrr||||||pppcccWWWQQQDDD@@@;;;888888999:::::::::>>>JJJZZZwwwTTTDDDDDDAAA>>><<<:::777444222000000///...............................................................------------...///000111222222AAA[[[}}}[[[RRRdddtttyyy{{{aaa___```^^^[[[]]]dddiiigggaaa^^^oooRRRKKKFFFEEECCC@@@???AAA<<<;;;;;;::::::999999888666666777777777888888888888888888888888888888888999888777999DDDYYYqqquuuooogggaaa^^^ZZZVVVRRRNNNKKKGGGDDDBBBAAA???===<<<:::999999::::::999888777666777888999<<<>>>???AAACCCEEEGGGHHHIIIIIIIIIEEEHHHJJJJJJHHHEEEDDDDDDEEEFFFJJJNNNMMMJJJMMMRRRXXX]]]^^^[[[ZZZ]]]^^^[[[PPPRRRSSSSSSRRRTTTXXX[[[\\\]]]\\\ZZZXXXZZZ^^^ccchhhmmmvvvyyypppjjjeee___]]]```aaabbbSSSFFFDDDEEECCC@@@@@@;;;:::888555444333333333222222222222222222222222222222222333333444444444444333444999===EEERRR___vvvtttvvvjjjaaaTTTJJJEEEAAA===:::777999;;;===>>>???@@@AAA>>>BBBGGGGGGDDD@@@>>>>>>>>>@@@CCCFFFJJJMMMOOOOOOKKKKKKKKKMMMRRRXXX]]]aaa[[[```tttvvvgggTTTIIIDDDBBBEEEJJJKKKOOOQQQQQQRRRVVV___gggmmmrrrwwwzzzzzz{{{~~~{{{ooobbbWWWPPPEEEAAA<<<999888999::::::999>>>JJJWWWqqq^^^IIIDDDAAA>>><<<:::888555222000000///..............................................................................///111111111333FFFiii\\\KKKQQQppp}}}vvvbbbbbbaaa\\\XXXWWW\\\___^^^]]]___oooRRRKKKFFFEEECCC@@@???AAA<<<;;;;;;::::::999999888666666666777777777888888888888888888888888888888777888888<<>><<<;;;:::999:::;;;<<<;;;:::777777888999;;;???AAACCCDDDEEEGGGHHHIIIIIIIIIHHHCCCGGGKKKJJJFFFCCCBBBCCCGGGGGGIIILLLJJJHHHLLLRRR\\\eeeggg```[[[]]]```___SSSTTTUUUUUUTTTTTTVVVXXX]]][[[XXXTTTRRRTTTXXX\\\cccaaaeeeqqq~~~|||~~~wwwqqqmmmfff___\\\^^^___|||lllYYYGGGDDDDDDAAA>>>@@@<<<:::888666444333333333222222222222222222222222111222222333333444444555555444555777:::DDDXXXjjj}}}xxx}}}sssfff]]]QQQHHHBBB???<<<999888;;;>>>???@@@???@@@AAA===???BBBBBBAAA@@@@@@@@@EEEGGGJJJMMMNNNNNNMMMLLLHHHIIIJJJNNNTTTZZZ```ddd```nnnyyyjjjXXXMMMGGGDDDFFFJJJLLLNNNQQQTTTYYYbbbnnnwwwzzznnnaaaWWWPPPFFFBBB===999999999:::999888;;;HHHXXXnnnyyyiiiPPPDDDBBB???<<<:::888555333000000///...........................................................................///000111111222888OOOzzztttJJJKKKZZZqqqcccdddaaa]]]XXXWWWZZZYYYVVVZZZcccpppRRRKKKFFFEEECCC@@@???AAA<<<;;;;;;::::::999999888666666666666777777777888888888888888888888888888888999:::???QQQiii{{{yyyuuukkkeee^^^YYYWWWTTTPPPLLLHHHEEEBBB???>>>>>><<<;;;;;;::::::;;;===>>>===;;;777777999;;;>>>AAADDDFFFEEEFFFHHHIIIIIIIIIHHHHHHCCCGGGLLLKKKFFFBBBAAABBBLLLJJJIIIIIIGGGGGGLLLTTT^^^kkkooocccYYY[[[```aaaYYYYYYZZZ[[[\\\]]]]]]\\\```\\\WWWRRRQQQTTTZZZ^^^eeeaaabbbkkkvvv~~~{{{xxxtttpppmmmggg^^^ZZZ[[[ZZZpppwww___JJJEEEDDD@@@>>>AAA<<<;;;888666444333333333222222222222222222222222111111222333333444555555555555777999===LLLiiiuuuyyyooo```YYYNNNEEE@@@===;;;999:::>>>AAABBB@@@???@@@AAA===<<<<<<===@@@CCCDDDDDDHHHJJJMMMOOOOOOLLLIIIGGGEEEGGGIIIMMMSSSYYY___bbbfffvvvhhhXXXOOOJJJGGGIIILLLNNNPPPTTT\\\gggttt}}}~~~}}}uuu~~~yyynnnbbbWWWQQQFFFBBB===:::999999:::999:::777CCCVVViiilllwwwrrrVVVDDDBBB???<<<;;;888555333000000///...........................................................................///000111222222<<>>===<<<;;;999666555555777999:::999777777888999<<>>BBB<<<;;;888666444444333333222222222222222222222222111111222333333444555555333555999<<>>;;;:::999<<<@@@CCCCCCAAA??????@@@===:::888:::@@@EEEGGGGGGGGGIIILLLMMMLLLIIIEEEBBBCCCDDDGGGKKKPPPVVVZZZ]]]jjjrrreeeWWWPPPLLLJJJKKKNNNTTTVVV]]]hhhwww~~~yyyppp|||zzzooocccXXXRRRFFFBBB===:::999999:::999===666???RRRccc}}}hhhssswwwYYYEEEBBB???===;;;999555333000000///........................................................................//////000111222111===\\\kkk___WWWiiibbb___ddd^^^TTTTTTZZZ```]]]YYYddduuuqqqSSSLLLEEEDDDBBB>>>===???>>><<<:::999::::::999888999999888888888888999999888777777888::::::999777555===777@@@bbbwwwyyypppmmmfffbbb[[[UUUQQQNNNJJJHHHCCCAAA>>><<<<<<;;;999777999999:::999777888:::<<<===???BBBEEEGGGHHHHHHHHHHHHIIIIIIJJJKKKIIIEEEBBBDDDNNNMMMIIIJJJDDDAAAIIILLLMMMKKKGGGDDDFFFMMMSSSbbbpppxxxnnn___ZZZ]]]```gggbbb]]]]]]bbbffffffbbb^^^YYYWWWVVVVVVXXX```iiipppooonnnlllnnnuuu~~~vvvsssnnniiiccc]]]VVVQQQRRR]]]{{{gggKKKKKKBBB>>>CCC???===<<<;;;888666444333222222333333444444333333222111111222222222333333333666222888@@@JJJkkksssvvvrrrfff[[[RRRHHHAAA;;;777999===DDDFFFGGGFFFCCC@@@>>>>>>;;;;;;;;;<<<>>>AAACCCDDDGGGJJJMMMMMMJJJFFFCCCBBB@@@CCCFFFIIIMMMVVVcccnnnqqqaaaSSSMMMKKKHHHHHHKKKPPPaaalllooo}}}|||zzzyyyoooeeeYYYNNNHHHDDD>>>:::999999888888888999<<>>===???>>><<<:::999::::::999888999999888888888888999999888777777888::::::999777777>>><<>>===<<<:::888666444333222222333333444444333333222111222222222222333333333555111999CCCPPPsssrrrpppdddWWWNNNEEE@@@;;;888;;;@@@GGGHHHHHHFFFCCC@@@??????<<<<<<;;;<<<===@@@CCCDDDEEEHHHJJJJJJHHHDDDBBBAAACCCCCCHHHNNNRRRYYYkkk|||lll___SSSNNNKKKGGGGGGKKKUUUjjjyyy|||{{{yyyooofff[[[PPPHHHDDD>>>:::999999888888999:::;;;@@@OOOiiikkkRRREEEBBBAAA:::888999333222111///...------......................................................,,,...///000///000222333===JJJbbb```mmm^^^aaabbb]]]```[[[___aaa```lllxxxvvvqqqSSSLLLEEEDDDBBB>>>===???>>><<<:::999:::::::::888999999888888888888999999888777777888::::::999777999>>>AAAUUUwwwnnnhhhggg^^^YYYSSSNNNJJJGGGEEECCCAAA???<<<;;;;;;:::999777777888888777777888;;;>>>GGGHHHIIIJJJKKKLLLLLLLLLKKKLLLMMMMMMLLLIIIEEECCCGGGOOOMMMHHHHHHDDDCCCLLLRRRSSSRRRLLLFFFHHHPPPYYYeeezzz|||dddZZZdddrrrxxxiii^^^aaajjjmmmjjj]]]XXXWWW]]]dddjjjqqqxxxzzzyyyzzz~~~wwwsssnnnhhhccc\\\VVVRRRTTTSSSaaaWWWKKKEEEBBBAAA<<<<<<<<<:::888666555333222222333333444444333333222222222222222333333333333444222:::EEERRRvvvsss~~~mmm```QQQIIIBBB>>>;;;:::===CCCFFFGGGGGGFFFCCCBBBAAABBB>>>===<<<;;;<<>>:::999999888888999999:::<<>>===???===<<<::::::;;;;;;:::999999999888888888888999999888777777888::::::999777:::<<>>DDDCCCDDDDDDCCCBBBBBBDDDFFFAAA???===;;;<<<>>>AAACCCCCCEEEGGGGGGEEEDDDDDDDDDIIIFFFLLLWWW[[[bbb~~~iiieee```YYYQQQJJJFFFGGGJJJVVVkkk~~~~~~yyy|||vvvgggmmm|||yyyqqqjjj```WWWHHHDDD>>>:::999999888888777888:::<<>>===???===<<<::::::;;;<<<;;;:::999999888888888888999999888777777888::::::999777::::::FFF\\\{{{xxxqqqjjjbbb______UUUQQQLLLHHHEEECCCAAA@@@===;;;999999999999888777666777777666777:::???BBBLLLLLLLLLKKKKKKKKKLLLLLLIIILLLNNNMMMIIIEEECCCBBBKKKRRROOOJJJJJJFFFFFFOOOTTTYYYZZZSSSHHHFFFPPP[[[pppqqqccciiivvvtttbbbbbbrrrkkkbbb___iiixxx{{{vvvooohhhaaaZZZTTTPPPPPPOOO[[[vvvcccGGGDDDCCC>>><<<;;;;;;:::888777555444333222333333444444333333222222222333333333444444444777555:::@@@KKKkkkzzzxxxdddTTTLLLFFF@@@===<<<:::>>>CCCCCCDDDCCCAAA???@@@BBBDDDCCCAAA???======>>>@@@AAA@@@BBBCCCCCCBBBBBBCCCDDDJJJHHHMMMVVV\\\hhhtttiiinnniii```TTTJJJGGGHHHIIINNN]]]lllwww~~~tttgggvvv{{{rrrkkkaaaXXXHHHDDD>>>:::999999888888777888:::<<>>AAA>>>;;;:::666333222000///......//////................................................---.../////////111444777CCCbbbxxxhhh|||}}}mmm\\\___iiikkkggg```^^^aaadddkkk}}}xxxoooSSSLLLEEEDDDBBB>>>===???===<<<::::::;;;<<<<<<;;;999999888888888888999999888777777888::::::999777:::;;;MMMdddyyy|||ssslllfff^^^ZZZZZZRRRNNNIIIEEECCCBBB@@@???;;;:::888777888999888777777777777777888<<>><<<;;;>>>CCCGGGFFFDDD@@@======???AAAEEEDDDBBBAAA@@@??????@@@===>>>??????>>>???AAACCCIIIJJJOOOUUU^^^rrrsssuuu}}}~~~wwwhhhVVVLLLIIIIIIGGGAAAIIIUUUcccyyy|||tttkkk```VVVHHHDDD>>>:::999999888888888888999;;;===MMMrrrlllNNN???AAA>>>;;;:::777333222000///......///000....................................................../////////111555888FFFeee^^^iiipppeeefffkkkkkkhhh``````eeehhhooopppoooSSSLLLEEEDDDBBB>>>===???===<<<::::::<<<===<<<;;;999999888888888888999999888777777888::::::999777:::<<>>===@@@FFFFFFEEECCC???===>>>BBBEEEFFFFFFEEEDDDBBBAAA???>>>===>>>???>>>>>>@@@CCCFFFGGGMMMQQQTTTbbbzzzuuusssuuuoooYYYMMMLLLJJJFFFCCCFFFNNN[[[ooo~~~uuukkk^^^SSSHHHDDD>>>:::999999888888888666888:::<<>>:::999666333222111////////////000...................................................//////...///111666999EEEkkkeeeQQQooozzzrrrooollliiihhhbbbdddjjjnnnvvvhhhoooSSSLLLFFFDDDBBB>>>===???===<<<::::::<<<======<<<999999888888888888999999888777777888::::::999777999===XXXmmmqqq{{{ssskkkfff```XXXSSSRRRLLLHHHDDDAAA??????===<<<999888666666777888888777888888888888:::>>>EEEJJJLLLKKKJJJJJJJJJKKKLLLMMMFFFKKKOOOOOOJJJFFFFFFHHHMMMVVVVVVRRRSSSMMMJJJRRRUUU```hhhaaaQQQJJJQQQ\\\uuu~~~ccchhh}}}xxxjjjttt}}}pppwww|||rrrhhh___VVVOOOJJJEEEIIIOOOUUU^^^qqqSSSLLLGGG>>>DDD;;;:::999888777666555444222333333444444333333222333333333444444444555555333555>>>HHHYYY|||yyysssppphhhWWWHHHHHHBBB????????????CCCHHHBBBAAA@@@??????BBBHHHLLLGGGGGGGGGFFFDDDBBB???===@@@AAAAAAAAAAAACCCGGGJJJEEEOOOSSSTTTfff|||lllrrr|||tttZZZNNNNNNKKKEEERRRTTTXXXaaappp~~~uuukkk]]]QQQHHHDDD>>>:::999999888888777444666:::<<>>???===;;;::::::;;;<<<:::999:::999999888888999999:::888888888888888888999999===DDDXXXiiiuuuxxxooogggccc___XXXSSSQQQJJJHHHEEEBBB???<<<::::::;;;888666666888999777555333444666999>>>CCCHHHKKKLLLHHHEEEGGGMMMPPPNNNIIIKKKNNNRRRRRRJJJBBBCCCIIIQQQVVVVVVWWWUUUIIIFFFTTTWWWfffnnnbbbNNNFFFQQQ___}}}eeecccuuu|||iiiooorrrxxxuuujjj___VVVOOOKKKOOOFFFKKKNNNXXXccctttVVVDDDFFFDDD@@@;;;:::999777666555555555444444444444444444444444444333333333333444555555444888===HHHddduuu~~~ssswwwtttbbbPPPKKKKKKEEE@@@@@@@@@>>>>>>AAA;;;;;;<<<>>>@@@CCCEEEGGGEEEFFFGGGGGGFFFDDDBBB@@@AAABBBBBBBBBCCCEEEIIILLLJJJMMMSSSVVVkkkvvvpppyyy|||]]]MMMMMMHHHSSSWWWWWW___ppp}}}vvvmmm^^^QQQIIIEEE???;;;999888777666666555888;;;:::AAA^^^}}}{{{wwwUUU???HHH===:::>>>222444333111000///...//////////////////////////////........................000///000222111111777???PPPkkkXXXfffyyyuuuppphhhbbbeeefffkkkxxx~~~kkkqqqTTTLLLEEEDDDDDD@@@>>>???<<<;;;::::::;;;;;;:::999888888888888888888888888888888888888888999999:::@@@III]]]ooovvvmmmdddaaa]]]VVVPPPOOOGGGFFFCCC@@@===;;;:::999;;;888666666888888777555666666888;;;@@@EEEIIILLLLLLHHHFFFIIIMMMOOOLLLHHHIIILLLPPPPPPHHHAAABBBHHHQQQVVVVVVWWWVVVIIIFFFTTTYYYgggpppeeeQQQHHHRRR```zzzggg```ooooooppp~~~|||zzzvvvjjj```VVVOOOKKKLLLEEEJJJKKKTTT___qqq^^^HHHGGGBBB======<<<:::888777555555555444444444444444444444444444333333333333444555555555999BBBVVVwwwuuu|||uuudddUUUOOOQQQHHHAAA@@@AAA??????@@@<<<<<<>>>@@@BBBCCCEEEFFFDDDEEEFFFGGGGGGEEECCCBBB???AAABBBBBBBBBDDDHHHJJJKKKPPPYYYccc{{{www{{{eeeTTTRRRMMMYYYbbbjjjwww}}}vvvmmm___RRRIIIEEE???;;;999888777666666555888<<<:::???UUUmmmuuutttrrrqqqyyy^^^DDDHHH>>>:::===333444333111000////////////////////////////////////........................000///000222222222:::CCC]]]sss```mmmzzzsssqqqoooiiidddhhhiiiooo{{{yyyeeeqqqTTTLLLEEEDDDDDD@@@>>>???;;;:::999999::::::999888777888999::::::999888777888888888888888999::::::BBBQQQfff{{{}}}sssjjjbbb^^^ZZZSSSNNNLLLDDDCCCAAA>>><<<;;;:::999:::888666666777888777666888999<<<@@@DDDHHHKKKMMMKKKJJJIIIKKKMMMLLLIIIEEEGGGIIIMMMMMMFFF???AAAGGGPPPVVVWWWXXXVVVIIIFFFTTTZZZgggppphhhUUULLLSSS```uuulll```kkkxxxqqq{{{|||{{{wwwlll```WWWPPPMMMIIICCCIIIHHHNNNXXXmmmgggNNNHHHAAA<<<>>>===;;;999777666555555444444444444444444444444444333333333333444555555555999HHHhhhyyy|||qqqddd[[[YYYLLLBBB@@@BBBAAA???>>>===>>>@@@BBBCCCDDDDDDDDD@@@AAABBBCCCCCCBBBAAA@@@AAABBBDDDEEEEEEGGGIIILLLRRRXXXgggyyymmmYYYVVVRRRaaasss|||uuummm```TTTIIIEEE???;;;999888777666777555777;;;;;;<<>>:::<<<555555444222000////////////////////////////////////........................//////000222111333===HHHiii{{{fffrrrppplllooonnniiigggkkknnnuuusss]]]rrrTTTLLLEEEDDDDDD@@@>>>???;;;:::888999::::::999777999:::<<<======<<<:::999888888888888999::::::;;;???XXXrrrqqqhhh___\\\XXXQQQLLLJJJBBBAAA???===<<<;;;;;;;;;999888777777777777888777888:::>>>DDDHHHLLLNNNOOOJJJKKKKKKLLLLLLIIIEEEBBBFFFHHHKKKJJJDDD>>>AAAHHHOOOUUUWWWXXXVVVIIIEEESSSYYYdddnnnjjjYYYNNNSSS^^^ooouuussscccnnnsssyyyyyyxxxmmmaaaWWWQQQNNNHHHCCCHHHFFFIIISSSjjjoooPPPHHHBBB???@@@>>>===:::888777666666444444444444444444444444444333333333333444555555333777MMMxxx~~~zzzlll\\\NNNAAA???AAA@@@===;;;===???BBBDDDEEEDDDCCCBBB@@@@@@AAAAAAAAA@@@???>>>BBBDDDGGGHHHIIIKKKNNNPPPYYYbbbwwwppp[[[XXXYYYmmmzzzzzztttlll```UUUIIIEEE???;;;999888777666999666666999:::;;;CCCLLLfffvvvNNNFFF???;;;<<<777555444222000/////////000////////////////////////........................000///000111000333>>>KKKnnn~~~eeeqqqzzziiikkkrrrooojjjiiilllrrr{{{mmmWWWsssTTTLLLEEEDDDDDD@@@>>>???;;;:::888999::::::999777999:::<<<======<<<:::999888888888888999:::;;;<<<<<<```~~~ooofff^^^ZZZVVVOOOJJJIIIAAA@@@???===<<<<<<<<<<<<777888777777777777888999777;;;@@@GGGLLLOOOPPPPPPJJJLLLMMMMMMJJJFFFCCCBBBFFFGGGIIIHHHBBB===AAAJJJNNNTTTVVVWWWVVVHHHDDDQQQVVV___jjjjjj\\\PPPRRR\\\fffooo~~~zzzhhhqqquuuyyyyyyyyyooobbbXXXRRRPPPJJJDDDIIIEEEGGGPPPfffuuuRRRGGGCCCDDD???>>>===;;;999777777666444444444444444444444444444333333333333444555555333888SSS{{{rrrZZZLLL???===@@@???<<<:::>>>???BBBDDDDDDDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@???@@@BBBEEEHHHJJJMMMRRRUUU\\\iiirrr______gggwwwwww|||~~~wwwqqqkkk```UUUIIIEEE???;;;999888777666;;;777444666888;;;AAAHHH```RRRDDD???<<<;;;:::555444222111000///000000////////////////////////////////////////////////111000111000...111???MMMqqq{{{bbbpppsssfffooowwwpppiiijjjkkktttjjjTTTtttTTTLLLEEEDDDDDD@@@>>>???;;;:::999999::::::999888777888999::::::999888777888888888888999;;;<<<===>>>hhh~~~mmmddd\\\XXXTTTMMMHHHGGG@@@???>>>===<<<;;;;;;;;;666777888777666666888:::888<<>>===<<<:::999888777777444444444444444444444444444333333333333444555555777;;;VVV}}}|||vvvhhhTTTHHH>>>===???>>>===<<<>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@????????????AAADDDHHHLLLRRRYYY]]]dddvvvwwwiiinnn||||||tttoooiii___UUUIIIEEE???;;;999888777666999777555444777;;;AAAFFF\\\XXXCCCBBB===:::;;;666444333111000000000000////////////////////////////////////////////////111000111000...333CCCSSSxxxrrraaawwwmmmdddssszzzooohhhllllllwwwgggQQQuuuTTTLLLEEEDDDDDD@@@>>>???<<<;;;::::::;;;;;;:::999888888888888888888888888888888888999:::;;;<<<===EEEqqq{{{kkkaaaYYYUUUQQQJJJEEEDDD???>>>===;;;::::::999999555777888888666666888;;;;;;???EEEKKKMMMLLLIIIGGGIIILLLNNNKKKEEEAAABBBEEECCCCCCDDDCCC===:::@@@JJJJJJQQQSSSUUUTTTFFFAAAMMMQQQWWWccckkkcccTTTSSS\\\aaarrryyyrrr{{{uuu{{{qqqdddYYYTTTSSSOOOEEEGGGDDDGGGNNN]]]\\\IIIAAACCC<<<;;;:::999888888888888444444444444444444444444444333333333333444555555999;;;UUU|||hhheeehhhddd]]]ZZZMMMEEE>>>>>>?????????@@@>>>>>>???@@@AAABBBCCCDDD?????????@@@AAABBBCCCDDDHHHJJJMMMQQQWWW```iiiooozzz{{{uuu}}}zzzrrrlllhhh^^^UUUIIIEEE???;;;999888777666666777777666666:::???BBBYYY{{{___FFFEEE???888;;;666555333111000000000111///////////////////////////////////////////////////000111111000777III\\\bbbaaaiiibbbsssyyylllgggoooooo{{{|||cccNNNuuuTTTLLLEEEEEEDDD@@@>>>???===;;;::::::<<<<<<;;;999::::::999888888999::::::888888888999:::;;;===>>>KKKwwwyyyhhh___WWWSSSOOOHHHCCCBBB>>>===<<<:::999888888777555777999888666666888;;;>>>BBBHHHLLLLLLIIIEEEBBBIIILLLNNNJJJDDD@@@BBBFFFAAAAAABBBAAA;;;888???IIIIIIPPPRRRUUUSSSEEE@@@LLLPPPUUUcccllleeeVVVTTT]]]eeewwwsss|||rrrzzz|||rrrdddYYYTTTTTTOOOEEEEEECCCGGGMMMZZZaaaJJJ??????;;;:::999999888888999999444444444444444444444444444333333333333444555555999:::QQQxxxzzzpppXXXSSSRRRKKKKKKQQQIIICCC???@@@@@@???AAADDD======>>>>>>@@@BBBCCCEEEDDDDDDEEEGGGIIIKKKNNNOOOTTTVVVYYY]]]dddooozzz{{{}}}|||xxxpppkkkfff^^^UUUIIIEEE???;;;999888777666333666888777777999===>>>RRRsssdddHHHGGG???666999666555333111000000000111////////////////////////000000000000000000000000...///111222222:::OOOcccrrrUUUaaa~~~gggaaarrrwwwiiifffrrrrrr~~~zzz```LLLtttUUUNNNHHHGGGEEEAAA@@@AAA===<<<<<<;;;;;;:::999999777777888888888999999999<<<888888<<<>>>======@@@TTTtttwwwhhh___XXXSSSNNNGGGCCCDDD<<<<<<;;;:::999999999999888888777555444666:::===AAAFFFKKKMMMJJJEEEBBBAAAJJJIIIGGGDDDBBBBBBCCCEEEFFFFFFBBB<<<777999@@@GGGJJJNNNSSSTTTMMMCCCBBBFFFNNNQQQ[[[ccc]]]SSSVVVbbbrrr~~~uuutttxxx}}}uuuhhh[[[UUUWWWNNNIIICCCEEEGGGEEE\\\eeeKKKDDDAAA===<<<;;;999777666444333444444444333333222222222333444555444333333444666999===ZZZ{{{sss~~~dddUUUSSSQQQVVV\\\YYYYYYPPPGGGAAA@@@@@@CCCEEE>>>>>>???BBBDDDFFFFFFEEEEEEFFFJJJNNNOOOOOOTTTZZZ___eeejjjmmmrrr~~~~~~{{{}}}|||wwwpppfff\\\UUULLLGGG@@@;;;888888777777666666777888999;;;===>>>PPPttt{{{sssJJJCCCCCC===:::888666444222111111111111000000000000000000000000////////////000000000000000---000555222555QQQrrrWWW\\\||||||mmmgggooorrrkkkllltttwwwwww]]]IIItttTTTMMMGGGFFFDDD@@@???@@@===<<<<<<;;;;;;::::::999888888888999999999999:::;;;888777;;;===<<<===@@@WWWsssvvvhhh```XXXSSSNNNGGGCCCCCC<<<<<<;;;:::999999999999888888777555444777;;;>>>CCCHHHLLLLLLGGGCCCBBBCCCKKKIIIFFFCCCAAAAAADDDFFFFFFEEEBBB<<<777999@@@GGGIIILLLPPPPPPIIIAAA@@@EEEKKKNNNWWW___ZZZRRRVVVaaalllxxxwww~~~}}}|||}}}uuuhhh[[[UUUWWWNNNIIIBBBEEEHHHHHH___jjjNNNFFFCCC<<<<<<;;;999888666555444555444444444333333333222333444555444333333555666888???___qqquuu]]]PPPRRRUUU```lllllllll]]]LLLDDDAAA@@@AAABBBEEEEEEEEEFFFGGGHHHHHHGGGOOOOOORRRWWWYYYYYY___eeefffjjjooovvvtttpppppptttwwwwwwvvvwwwzzz|||~~~{{{vvvpppfff\\\UUULLLGGG@@@;;;888888777777666666777888999;;;<<<===IIIjjjmmmzzzQQQGGGEEE===999888777555333111111111111////////////////////////////////////000000000000111...111555333888VVVxxxWWWbbbuuujjjiiirrrtttmmmnnnwwwzzzwww]]]JJJuuuSSSLLLFFFEEECCC???>>>???======<<<<<<;;;:::::::::999999999999:::::::::::::::777777:::<<<;;;===AAA[[[sssuuuhhh```WWWSSSMMMFFFBBBCCC<<<<<<;;;:::999999999999888888777666666888===AAAEEEIIIMMMJJJDDD@@@CCCGGGKKKHHHDDDAAA@@@AAAEEEGGGEEEDDD@@@;;;888:::AAAFFFGGGHHHJJJJJJDDD>>>>>>DDDHHHIIIPPPVVVSSSNNNSSS]]]kkkuuuwwwzzz}}}uuuhhh[[[UUUWWWNNNIIIBBBDDDIIIJJJ```rrrQQQFFFDDD<<<;;;:::999888777666666555555555444444444444444333444555444333333555777:::AAAbbbvvvpppiiiUUUMMMRRR\\\pppiiiPPPDDDCCCBBBBBBCCCIIIHHHGGGGGGGGGHHHJJJKKKRRRQQQTTTZZZ___bbbhhhoooyyy}}}sssooolllmmmrrrvvvttttttuuuttttttvvvxxx|||{{{vvvooofff\\\VVVLLLGGG@@@;;;888888777777666666777777999:::<<<===FFF^^^}}}kkk|||YYYKKKFFF===888888777555333111111111111........................////////////000000000000222///111444444===]]]{{{[[[jjjlllhhhlllvvvvvvnnnqqq{{{}}}vvv]]]KKKvvvSSSLLLGGGEEECCC???>>>@@@=========<<<;;;;;;::::::999999:::::::::;;;;;;;;;888666777:::;;;:::>>>CCC^^^tttvvvhhh```WWWSSSMMMEEEBBBBBB<<<<<<;;;:::999999999999777777777777777;;;@@@DDDGGGKKKLLLGGG@@@>>>DDDJJJKKKGGGBBB>>>???BBBEEEGGGDDDBBB???;;;999;;;AAAFFFEEEDDDEEEDDD???:::<<>>======<<<<<<;;;::::::999999:::::::::;;;;;;;;;777666777:::::::::???FFFbbb|||vvvhhh```WWWRRRLLLEEEAAAAAA<<<<<<;;;:::999999999999777777777888999===CCCGGGIIIJJJJJJEEE??????FFFMMMJJJFFF@@@===???BBBFFFGGGCCCAAA>>>::::::<<>>>>>======<<<;;;;;;;;;999999999999::::::::::::777777888;;;:::;;;AAAIIIkkkvvvhhh```WWWRRRLLLDDD@@@@@@<<<<<<;;;:::999999999999666777888999;;;???EEEJJJJJJIIIFFFBBB???BBBHHHNNNIIIDDD>>>===@@@CCCEEEFFFBBB???<<<:::;;;>>>BBBEEEBBB???======;;;888;;;@@@BBBAAA???>>>>>>???AAACCCGGGKKKRRRVVVXXXWWWWWWWWWddd|||wwwpppcccVVVQQQSSSOOOKKKAAA@@@EEEEEENNNcccyyyYYYEEEDDD===<<<;;;:::999888777777444444444444444555555555222444555555444555777999>>>]]]xxxxxxZZZYYYdddsssqqqPPPHHHLLLLLLKKKOOOOOOSSSXXX[[[^^^cccjjjpppnnnnnntttyyyqqqmmmiiiccc^^^\\\^^^^^^cccjjjpppttt|||}}}yyyzzz}}}~~~|||}}}xxxsssmmmeee]]]XXXLLLGGG@@@;;;888888777777666666666777777999::::::>>>JJJjjj~~~~~~nnnPPPDDD>>>>>>999888666444222222222222111111111111111111111111////////////000000000000///000111111555IIIqqqnnnxxxttthhhoooxxx|||vvvqqqvvvnnnWWWGGGxxxTTTMMMHHHFFFDDD@@@???AAA>>>>>>======<<<<<<;;;;;;888888888999999999999:::888777999;;;;;;;;;BBBKKKzzz|||ttthhh```WWWRRRLLLDDD@@@@@@<<<<<<;;;:::999999999999666777888999<<>>;;;:::;;;???BBBDDDAAA===<<<===<<<999;;;???AAA@@@>>>===???AAABBBAAACCCFFFJJJLLLMMMNNNQQQSSSggg}}}zzzuuunnnaaaUUUPPPQQQMMMJJJAAA@@@FFFEEEJJJ[[[{{{___GGGEEE>>>===<<<;;;999888666666222333333333444444444444222444555555555666888:::BBBggguuummmWWW]]]ppprrrTTTOOOSSSPPPOOOSSSLLLQQQVVVYYYZZZ]]]ccchhhaaa```eeeqqq|||}}}|||}}}~~~yyyvvvwwwssskkkfffgggdddgggppp|||}}}xxxrrrllleee]]]XXXLLLGGG@@@;;;888888777777777666666777777888999:::888EEEaaazzzxxxWWWHHH???===999888666444333222222222000000000000000000000000////////////000000000000000222333333777NNNuuujjjuuurrrjjjpppwwwyyyuuussszzzmmmWWWHHHxxxSSSLLLGGGEEECCC???>>>@@@>>>>>>>>>===<<<<<<;;;;;;777777888888888999999999888888:::<<<;;;<<>>;;;:::<<>>===;;;999777666555222222222333333444444444222444555555555666888:::HHHkkkrrrcccYYYUUU___xxxqqqVVVUUUYYYVVVUUUZZZNNNSSSYYYZZZYYYZZZ^^^bbb[[[ZZZ^^^hhhppprrrssstttvvvxxx{{{}}}~~~zzz{{{yyyrrrwww~~~}}}xxxrrrllleee^^^YYYLLLGGG@@@;;;888888777777777777666666777888999999888BBBYYYxxxxxx]]]KKK@@@<<<:::888666444333222222333000000000000000000000000////////////000000000000111444666555999QQQxxxqqq}}}wwwpppjjjooovvvwwwuuuuuu}}}mmmWWWIIIxxxWWWNNNGGGEEEDDDAAA??????>>>===<<<;;;:::999999999;;;::::::999888888888999888<<<;;;===@@@;;;@@@RRRuuulllaaa\\\VVVPPPLLLHHHEEECCC===<<<;;;999888777777777777777777;;;AAAFFFIIIJJJLLLEEE???AAAIIIMMMKKKFFFBBB???<<<===BBBDDDBBB???AAA===888888:::===???>>>999:::<<<>>>@@@BBBCCCCCCDDDDDDDDDGGGJJJMMMMMMLLLIIIMMMNNNJJJIIILLLMMMLLLQQQUUU]]]gggrrr||||||yyyuuummm___QQQLLLNNNUUUIIIBBBDDDCCC@@@GGGRRRaaakkkGGGFFF>>>===;;;999888666666555555555555555555555555555777444333666777666888===EEEzzz~~~zzzttt___SSSPPPNNNZZZiiiyyymmmtttvvvrrrqqquuurrrjjjfffbbbkkkqqqmmmoootttqqqooogggkkk}}}zzzlllkkkuuu|||zzz{{{wwwpppjjjfff^^^WWWLLLDDD>>><<<:::666555777666666666777888888999999;;;<<>>===;;;::::::999999;;;:::999999888888999999888;;;999:::>>>;;;CCCXXXuuukkk___[[[TTTOOOJJJGGGDDDAAA===<<<:::999888777777777777777888<<>><<<===BBBDDDCCC@@@BBB>>>::::::<<>>===;;;999888777666666555555555555555555555555777444333555666555888===EEEmmmwww}}}wwwcccRRRKKKLLLIIIMMMRRRXXXaaagggfffbbbzzzrrrooowww{{{{{{xxxrrrmmmiii___UUULLLEEE>>><<<:::666555777666666666777888888999999>>>===KKKfff|||pppHHHDDD>>>===<<<999666333222111111000000000000000000000000000000000000111111111111111...333666:::VVVqqqrrrzzzlllqqqvvvuuusssuuu}}}jjjRRRIIIzzzWWWNNNGGGEEEDDDAAA???@@@??????===<<<;;;:::::::::::::::999999888888999999999:::777888===<<>>CCCHHHJJJJJJHHHDDDAAAEEELLLNNNJJJEEE@@@===<<<===AAADDDDDDBBBCCC@@@<<<<<<>>>AAACCCCCC@@@CCCHHHKKKNNNRRRUUUXXX]]]___aaaaaa______aaadddaaadddccc^^^ZZZ[[[[[[YYYXXXVVVUUUTTTUUUXXX[[[]]]iiivvvtttqqqlll```SSSMMMNNNOOOFFFAAABBBBBBAAAGGGPPPccc{{{oooJJJEEE???===<<<:::888777666666555555555555555555555555666444333555555444888===FFFcccrrruuu{{{jjjWWWJJJIIINNNMMMJJJIIIMMMRRRZZZeeepppzzzwww~~~}}}yyyssspppkkk```UUULLLEEE>>><<<:::666555777666666666777888888999999>>><<>><<<999666444222222222000000000000000000000000000000000000111111111111111...333666<<<\\\bbbvvvtttgggnnntttvvvuuuxxxjjjQQQGGG|||WWWOOOGGGFFFEEEAAA???@@@@@@???>>>===<<<;;;;;;;;;::::::999999888999999:::888;;;888999>>>===FFF\\\xxx}}}sssjjj]]]YYYRRRLLLHHHEEEBBB???<<<;;;:::999888888888888999999<<<@@@EEEIIIJJJJJJFFFDDDCCCHHHNNNOOOJJJDDD>>>===<<<>>>AAADDDDDDCCCAAA???======???BBBFFFHHHDDDJJJRRRWWWZZZ\\\^^^```bbbhhhmmmooooooqqqwww|||zzz}}}}}}vvvoookkkgggbbb___]]][[[YYYYYYZZZ]]]___cccvvvwwwtttpppkkk```SSSLLLKKKKKKEEE@@@AAAAAABBBGGGNNNccczzz}}}mmmsssLLLCCC???>>><<<:::888777666666555555555555555555555555666444444555444333888???JJJfffuuu}}}uuu~~~lll]]]QQQIIIHHHKKKEEEBBBDDDKKKTTTccc{{{yyyrrroookkkaaaUUUMMMEEE???===:::666555777666666666777888888999999;;;;;;JJJeee}}}UUUGGG===>>>===:::777555333222222000000000000000000000000///000000000111111111111222///333777AAAeeeyyy```lllfffmmmuuuwwwvvvyyyjjjPPPEEE}}}XXXOOOHHHFFFEEEBBB@@@@@@@@@???>>>===<<<;;;;;;;;;:::999999888999999::::::888;;;999;;;@@@===EEEYYYrrr{{{qqqiii]]]YYYRRRMMMHHHEEEBBB???;;;;;;:::999888888888888999;;;>>>CCCHHHKKKKKKJJJEEEDDDFFFJJJNNNNNNIIICCC=========>>>AAACCCDDDDDD>>>>>>>>>???BBBFFFLLLOOOTTTYYY___bbbeeejjjqqqwwwxxxuuupppjjjeeeaaa___]]]bbbqqq~~~}}}yyytttooojjj___QQQIIIHHHHHHDDD@@@@@@@@@BBBFFFKKKWWWhhhiii^^^yyyOOOCCC???>>><<<:::999777777666555555555555555555555555555444444555444444:::CCCRRRsssqqqrrryyyiiiXXXOOOLLLGGGCCCBBBDDDGGGOOOYYYfffzzz{{{qqqmmmiii```WWWMMMEEE???===;;;777666888666666666777888888999999999;;;LLLeee{{{zzzYYYIII??????===;;;888555444333333000000000000000000000000///000000000111111111111333111555999FFFmmmxxxgggjjjgggnnnvvvxxxwwwzzzkkkPPPDDDXXXOOOHHHFFFEEEBBB@@@AAA??????===<<<;;;:::::::::999999888888999999::::::888;;;:::<<>>EEEYYYqqqzzzppphhh]]]XXXRRRLLLHHHDDDAAA???;;;:::999999888888999999:::<<<@@@EEEJJJLLLKKKJJJFFFFFFHHHKKKNNNMMMGGGBBB>>>>>>>>>???@@@BBBCCCDDD>>>???BBBDDDHHHOOOVVV[[[aaagggnnnvvvsssiiiccchhhooo{{{}}}{{{{{{uuunnnggg]]]PPPHHHGGGFFFCCCAAA??????AAADDDGGGMMMYYYYYYTTTSSSDDD???>>>===;;;999888777777555555555555555555555555444333555666555555===GGG```ooottt{{{eeeXXXLLLJJJKKKHHHEEECCCIIIVVVeeeqqq|||vvvuuummmggg```XXXMMMFFF???===;;;777666888666666666777888888999999999<<>>;;;888666444444444000000000000000000000000000000000000111111111111333222666;;;JJJsss}}}nnnmmmiiiooovvvyyyxxx{{{mmmQQQCCCXXXOOOHHHFFFEEEBBB@@@AAA???>>>===;;;::::::999999999999888888999999:::;;;888:::888:::???>>>HHH^^^{{{yyyoooggg[[[WWWPPPJJJFFFCCC@@@===::::::999999888888999999;;;===AAAGGGLLLMMMLLLJJJHHHHHHIIILLLMMMKKKFFFBBB>>>?????????@@@@@@BBBCCC@@@CCCGGGLLLQQQYYYcccjjjqqq}}}|||yyywwwxxx||||||yyy{{{ssskkkddd[[[PPPIIIHHHEEEDDDAAA>>>>>>@@@CCCDDDHHHPPPOOOPPP~~~VVVEEE@@@???===;;;999888777777555555555555555555555555333333555777666777@@@KKKmmmttt|||yyyjjjWWWPPPKKKKKKKKKJJJKKKMMMLLLbbbuuuvvvoooiiiqqqyyy~~~qqqggg^^^XXXMMMFFF@@@>>>;;;777666888666666666777888888999999:::===KKKZZZkkkaaaLLL@@@@@@???<<<999666555444444000000000000000000000000000000000000111111111111222111666;;;KKKtttssspppiiiooovvvxxxyyy~~~oooQQQCCCXXXPPPHHHGGGFFFBBB@@@AAA>>>===<<<;;;:::999999999999888888888999::::::;;;888:::666777===???KKKcccxxxooogggZZZUUUOOOIIIEEEAAA>>><<<::::::999999888999999999;;;===BBBHHHMMMNNNLLLJJJJJJJJJJJJLLLLLLJJJEEEBBB???@@@@@@@@@???@@@AAACCCCCCGGGLLLRRRXXXaaalllsss{{{wwwyyy~~~{{{xxxzzzqqqhhhbbbZZZQQQKKKKKKDDDDDDAAA>>>>>>@@@BBBBBBDDDIIIFFFLLLxxx}}}WWWDDD@@@???===;;;999888777777555555555555555555555555222333666777666888BBBNNNvvvxxxooo^^^KKKJJJJJJJJJHHHGGGMMMUUUeeexxxkkkiiigggeeennn}}}uuuhhh^^^WWWNNNFFF@@@>>>;;;777777888666666666777888888999999999===IIIUUUdddeeeMMM@@@AAA???<<<999777555555444000000000000000000000000000000000000111111111111000000555:::KKKuuuuuuppphhhnnnuuuxxxzzzpppRRRCCC[[[QQQIIIGGGFFFBBBAAABBBAAA???===<<<<<<<<<;;;999:::999999888888999999:::;;;888444999??????OOOnnnxxxlllccc]]]TTTMMMIIIEEE@@@===???:::::::::999999999888888888>>>EEEKKKMMMMMMMMMMMMLLLLLLKKKJJJIIIGGGEEEDDD;;;>>>BBBDDDCCCEEEIIIMMMJJJQQQVVVYYYdddyyy|||~~~~~~|||zzzxxxwwwqqqhhh```XXXRRRLLLHHHHHHDDD@@@======???AAAAAABBBIIIEEEVVVQQQFFFBBB???===;;;;;;:::999777777777666666555555555444888999333222666666BBBZZZ~~~lllZZZOOOQQQKKKHHHIIIKKKQQQbbbsssuuueee]]][[[WWWUUU[[[iiivvvyyywwwuuuuuucccTTTLLLEEE@@@>>><<<888777888444666777666555555666777<<<:::AAAQQQhhhuuuDDDFFF@@@===:::888777666444222111111000000000000111111000000000000111111111111555111555===PPP{{{mmmiiivvvxxxuuu{{{qqqPPPBBB[[[QQQIIIGGGFFFBBBAAABBBAAA???===<<<<<<<<<;;;999:::999999888888999999:::::::::777;;;AAABBBUUUvvvzzznnnddd[[[SSSKKKGGGCCC>>><<<===999999999999888888888888888===EEEKKKMMMNNNNNNNNNLLLLLLKKKJJJHHHFFFDDDCCCAAABBBDDDDDDDDDGGGKKKNNNVVVXXX[[[iii~~~}}}zzzyyyvvvpppggg___WWWQQQKKKHHHHHHDDD???======???AAABBBDDDJJJGGGYYYRRREEEBBB???===;;;;;;:::999777777666666666555555555555666888444333888888DDD]]]ooo^^^SSSNNNGGGJJJPPPWWW```qqqtttfff\\\VVVQQQLLLMMMWWWaaaeeeeeeeee{{{vvvnnnmmmlllsssvvvttt{{{zzzvvvssswww|||vvvnnnlllooowwwyyyrrrdddXXXMMMFFF@@@>>><<<888777888444555666666555555777888<<<;;;BBBRRRjjj|||{{{HHHGGG@@@>>>:::888777666444222111111000000000000111111000000000000111111111111333222777???RRR~~~|||fffjjjvvvwwwssszzzsssQQQCCC[[[QQQIIIGGGFFFBBBAAABBBAAA???===<<<<<<<<<;;;::::::999999888888999999:::888;;;:::===BBBEEE\\\}}}pppeeeYYYQQQIIIEEEAAA<<<:::;;;888888888888777777777777777===EEEKKKNNNOOOOOOOOONNNMMMLLLIIIGGGEEECCCBBBFFFFFFFFFFFFIIIMMMQQQTTT```aaajjj}}}{{{yyysssnnneee]]]VVVPPPJJJGGGGGGCCC>>><<<===???AAABBBEEEKKKHHH[[[UUUEEEBBB???===;;;;;;:::999777666666666666555555555555444777444555999:::FFF^^^{{{}}}vvv___OOOLLLOOOGGGNNNVVV```ssszzzqqqfffYYYOOOMMMDDD???DDDJJJNNNQQQSSSyyysssmmmttttttllljjjpppssslll___RRRKKKIIIHHHKKKLLLMMMTTT^^^]]]VVVQQQNNNLLLNNNRRRTTTSSSQQQ[[[aaaeeedddaaabbbcccccchhhsssbbbMMMQQQXXXggg~~~xxxqqqlllbbbYYYNNNGGG@@@>>><<<888777888333444666666666666888999999:::AAAPPPhhh}}}NNNIIIAAA>>>;;;999888777444333111111000000000000111111000000000111111111222222111333:::AAASSSwwwdddkkkvvvuuuqqqxxxuuuSSSDDD[[[QQQIIIGGGFFFBBBAAABBB@@@>>><<<<<<<<<<<<;;;::::::999999888888999999:::777<<<<<<<<<@@@EEE^^^qqqdddXXXPPPIIIEEEAAA;;;999;;;777777777777666666666666777===EEEKKKOOOPPPPPPQQQPPPOOOMMMJJJHHHEEEDDDCCCFFFFFFGGGJJJOOOTTTXXXZZZ^^^mmm~~~|||yyypppkkkbbbZZZTTTNNNIIIEEEEEEAAA===;;;<<>>;;;777666888222444666666666777999:::777777===KKKbbbSSSIIIAAA???<<<:::888777555333222111111000000111111222000000111111111222222222000444<<>><<<<<<<<<===<<<;;;:::999999888888999999:::555<<<<<<:::===CCC\\\~~~qqqcccYYYQQQJJJFFFBBB<<<:::;;;777777777666666666555555888>>>FFFLLLOOOQQQQQQQQQRRRPPPNNNKKKHHHFFFEEEEEEEEEFFFIIIMMMRRRWWW\\\```eee{{{xxxmmmhhh```XXXQQQLLLGGGDDDCCC@@@<<<:::<<>>HHHGGGSSS[[[GGGBBB???===;;;;;;:::999777555555555666666666666666444888666666888777EEE___}}}rrrwwwaaaSSSMMMLLLMMMOOOMMMXXX{{{{{{ssshhh\\\QQQKKKIIIAAA<<<>>>@@@BBBEEEIIIZZZ[[[WWWNNNKKKOOOQQQOOOOOONNNLLLHHHCCC@@@@@@AAA<<<@@@AAA??????BBBEEEEEEHHHIIIIIIHHHGGGJJJPPPUUUXXX[[[aaajjjqqqtttuuuvvvzzzyyyyyywwwrrrkkkeeebbb```___bbbiiitttuuuXXXMMMMMMHHHOOOeee{{{}}}zzzpppfff```\\\XXXRRRIIIBBB>>>;;;777666888333444666777777777999;;;888777<<>><<<<<<<<<===<<<;;;:::999999888888999999:::555<<<;;;888===EEE[[[yyyrrrcccZZZRRRJJJGGGBBB===;;;<<<777777777777666666666666999???GGGMMMPPPQQQQQQQQQRRRPPPMMMJJJHHHFFFFFFFFFEEEHHHLLLPPPUUU]]]hhhppp}}}xxxuuujjjeee]]]UUUOOOJJJFFFCCCBBB>>>;;;999;;;???AAACCC>>>GGGFFFQQQyyy[[[FFFBBB???===;;;;;;:::999777555555555666666666666666444999777666777888GGGcccooo~~~}}}jjjYYYRRRPPPLLLHHHLLLRRRlll}}}tttttteeeXXXPPPMMMEEE@@@===???AAABBBDDDHHHNNNMMMKKKHHHHHHJJJLLLLLLGGGEEEBBB@@@>>>=========888===@@@AAA@@@BBBGGGKKKDDDFFFGGGHHHIIINNNVVV\\\bbbeeeooo|||yyyuuuxxxrrrmmmjjjkkktttfffTTTMMMFFFLLL___nnnuuuwwwpppgggaaa^^^[[[SSSKKKBBB>>>;;;666666888444555777777777777999:::;;;999<<>><<<>>>??????BBBFFFJJJHHHGGGHHHIIIIIIIIIJJJEEECCC???>>>>>>===<<<;;;;;;===@@@DDDFFFFFFFFFHHHBBBCCCEEEFFFHHHMMMSSSXXX]]]```jjjwwwzzzuuuvvv|||wwwbbbVVVNNNPPP\\\kkkvvv}}}yyyooohhhccc```UUULLLCCC>>>:::666666888555666888888777777888999<<<999;;;GGG[[[uuunnn{{{bbbKKKCCCAAA===;;;:::999777555333222222111111222222333111111111222222222333333444555<<>>AAACCCHHHKKKGGGVVV\\\HHHBBB???===;;;;;;:::999777444555555555666666777777444999777777:::>>>SSSrrrssskkk}}}~~~qqqaaaWWWTTTQQQKKKFFFPPPlllxxx}}}qqqggg\\\RRRNNNDDD???;;;<<<======AAAFFFFFFCCCCCCFFFGGGDDDCCCDDDBBB???===<<<======<<<999???>>>@@@EEEIIIFFFAAA===??????>>>>>>???BBBFFFIIIIIIKKKTTTaaajjjqqq~~~zzzqqqdddYYYVVV\\\ppp}}}wwwnnngggbbbUUULLLCCC>>>:::666666888666777888888777666777999:::777999EEEYYYrrrpppvvvfffNNNDDDAAA>>><<<;;;999777555333222222111111222222333111111222222222333333333666666<<>>>>>>>>===<<<<<<;;;;;;<<<;;;::::::999999999999444>>><<<:::FFFVVViii}}}zzzkkk___TTTJJJFFFBBB===;;;;;;888999::::::888888999:::CCCEEEGGGJJJLLLMMMMMMMMMMMMKKKIIIGGGFFFFFFFFFGGGPPPSSSUUU\\\ttt|||vvvpppkkkccc\\\UUURRRNNNGGGBBBBBB???===;;;999:::===AAADDDBBBHHHHHHYYY~~~]]]IIIBBB@@@===<<<;;;:::888666666666666666666666666666999333555<<<999<<<[[[|||sssxxx{{{ggg]]]bbb^^^NNNGGGNNN]]]zzz~~~}}}nnncccZZZQQQLLLDDDAAA>>>===>>>?????????AAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<;;;;;;???BBBEEEFFFGGGFFFBBB>>>@@@???@@@BBBCCCCCCDDDFFFMMMKKKJJJNNNWWWcccnnnsssyyyjjjcccccctttppphhh]]]OOO@@@;;;:::888777777555666777777666666777888<<<<<<@@@HHHUUUhhh}}}vvvoooIIIDDDBBB???<<<:::888666555555444333333222222333333111111222222222333333333666333:::WWWwwwlll|||{{{~~~\\\HHH^^^TTTJJJGGGFFFCCCCCCEEE>>>>>>>>>===<<<<<<;;;;;;<<<;;;::::::999999999:::666===<<<;;;DDDQQQiiizzzjjj]]]SSSIIIEEEBBB>>><<<<<<888:::;;;:::999999:::;;;DDDEEEHHHJJJLLLMMMMMMMMMLLLKKKIIIGGGFFFGGGHHHIIIOOOSSS\\\ooo{{{xxxvvvvvvzzz||||||wwwvvvzzz~~~~~~{{{vvvpppkkkaaaZZZTTTQQQLLLEEEAAAAAA???===:::999:::===AAADDDEEEKKKJJJ\\\vvv___JJJBBB@@@>>><<<<<<:::888666666666666666666666666666888333666<<<999>>>```vvvvvv}}}ooojjjooogggRRRKKKRRReee|||nnncccYYYQQQKKKBBB@@@===<<<<<<===>>>===?????????>>>>>>=========<<<<<<;;;;;;<<<<<<======CCCDDDDDDDDDCCCCCCBBB@@@DDDEEEGGGKKKNNNPPPRRRTTTRRROOOJJJIIIMMMSSSXXX[[[___```eeemmmrrrwwwuuu]]]OOOAAA<<<:::888666777555666777777666666777888888999===DDDNNNaaa~~~~~~|||tttMMMFFFDDDAAA>>><<<:::777666555444333333222222333333111111222222222333333333777555<<>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999999999::::::999<<<;;;===BBBKKKmmm}}}mmm\\\RRRIIIFFFCCC???======999:::;;;;;;::::::<<<>>>EEEFFFHHHKKKLLLMMMMMMMMMLLLJJJHHHGGGGGGIIIKKKLLLVVVYYYddd|||wwwdddbbb___]]]]]]___bbbdddkkknnnnnnjjjjjjppptttuuu}}}}}}uuutttvvvyyy}}}}}}zzzuuuoookkk___XXXRRROOOJJJCCC???@@@>>><<<:::999:::===AAACCCFFFKKKJJJ^^^```KKKBBB@@@>>><<<<<<:::888666666666666666666666666666666333777;;;999AAAhhhooo|||vvvxxx|||nnnVVVOOOXXXvvv{{{nnncccYYYPPPJJJAAA???<<<:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<===???AAABBBAAA@@@???>>>???CCCFFFHHHMMMTTT\\\dddjjjmmmnnnccc^^^XXXTTTQQQPPPOOONNNNNNNNNQQQTTTVVV\\\jjjyyy\\\OOOBBB===;;;888666777555666777777666666777888666888<<<@@@GGGZZZ{{{vvv{{{RRRIIIFFFCCC@@@???<<<999777555444333333222222333333111111222222222333333333666777@@@WWW~~~~~~hhhlll{{{~~~oooRRRCCC]]]TTTKKKHHHFFFDDDCCCDDD>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::::::::::::::???BBBIIIsssooo___UUULLLHHHEEE@@@======999:::;;;;;;;;;<<<>>>AAAFFFGGGIIIKKKLLLMMMMMMLLLKKKJJJHHHGGGHHHKKKNNNQQQ```bbbjjjzzzyyycccVVVLLLKKKKKKOOOXXXeeerrrzzzwwwlllbbb\\\\\\aaagggppp{{{~~~|||yyytttnnnjjj]]]VVVPPPNNNJJJCCC??????<<<;;;:::999;;;===AAACCCDDDIIIHHH\\\zzz|||```JJJCCCAAA>>>===<<<;;;888666666666666666666666666666555444777:::888DDDnnnlllsss\\\XXXccc{{{nnndddYYYOOOIIIBBB???<<<:::;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::;;;<<>>;;;777666666555666777777666666777888777:::>>>@@@EEEXXX|||sssuuuVVVJJJGGGDDDBBBAAA>>>:::666555444333333222222333333111111222222222333333333444888AAAWWW~~~~~~uuuzzzeeelllzzzqqqTTTFFF]]]SSSKKKHHHGGGDDDCCCDDD>>>>>>>>>===<<<<<<;;;;;;:::::::::999999::::::;;;:::999999@@@DDDLLLzzzqqqcccYYYPPPKKKGGG@@@<<<;;;:::;;;;;;<<<<<<>>>AAADDDGGGHHHJJJLLLMMMMMMLLLLLLJJJIIIGGGGGGJJJNNNSSSUUU___bbbgggoooyyysss[[[LLLGGGJJJKKKNNNWWWggg|||yyyiii]]]SSSMMMLLLNNNTTT]]]gggttt~~~|||zzzwwwrrrmmmiii]]]VVVPPPMMMIIICCC??????;;;:::999999;;;>>>AAABBBDDDJJJHHHZZZvvv}}}aaaJJJCCCAAA???===<<<;;;999777666666666666666666666666555555777999888FFFooo~~~kkkvvvbbbcccppp{{{oooeeeZZZOOOHHHCCC@@@<<<;;;;;;<<<<<<;;;:::::::::::::::::::::::::::::::::<<<>>>@@@CCCDDDBBBAAABBBEEEEEEGGGTTTbbbppp}}}tttiiicccWWWNNNGGGGGGKKKNNNSSSYYYiiiuuu~~~UUUKKKBBB>>>;;;777555666555666777777666666777888888;;;???@@@DDDXXXtttlllYYYLLLHHHDDDBBBBBB???:::555555444333333222222333333111111222222222333333333000888BBBWWW~~~xxx{{{hhhlllzzzvvvUUUGGG\\\SSSKKKIIIHHHDDDBBBCCC>>>>>>>>>===<<<<<<;;;;;;::::::999999999:::;;;;;;::::::999???FFFQQQ}}}wwweee[[[RRRMMMHHH@@@;;;999:::;;;<<<<<<===@@@DDDGGGIIIJJJKKKLLLMMMLLLLLLKKKIIIHHHGGGHHHKKKQQQVVVZZZYYY\\\```bbbcccmmmvvv]]]KKKFFFJJJIIIPPP^^^qqqooo]]]SSSLLLHHHHHHDDDKKKTTT]]]hhhxxx~~~{{{xxxuuupppjjjfff[[[UUUOOOMMMIIIBBB??????:::999999999;;;>>>@@@BBBDDDLLLIIIWWWcccLLLCCCAAA???======;;;999777666666666666666666666666666555777777888FFFkkkzzzjjj{{{mmmrrr|||qqqggg[[[PPPHHHCCC@@@===;;;;;;;;;;;;:::999999999999::::::::::::999:::<<<>>>@@@BBBCCCDDD???===@@@DDDFFFMMMaaavvvzzzcccWWWMMMKKKOOOPPPRRRSSSZZZeeeooouuu~~~oooPPPHHHAAA===:::666555777555666777777666666777888777999<<<>>>CCCYYYzzzkkk^^^MMMIIIEEEDDDDDDAAA;;;555555444333333222222333333111111222222222333333333///888CCCWWWyyy}}}mmmkkkyyywwwTTTEEE\\\SSSKKKIIIHHHDDDBBBCCC>>>>>>>>>===<<<<<<;;;;;;:::999999999::::::;;;<<<:::;;;999<<>>AAAFFFJJJIIIJJJLLLMMMMMMLLLKKKKKKHHHGGGGGGHHHLLLSSSYYY]]]___```fffkkkkkkjjjpppyyylllYYYMMMGGGJJJQQQUUUeeejjjUUUKKKGGGFFFGGGDDDMMMWWW___gggsss}}}zzzwwwtttnnnhhhdddYYYSSSMMMKKKGGGAAA===>>>999999999:::;;;>>>@@@BBBCCCLLLHHHRRRdddJJJDDDBBB???>>>===<<<999777666666666666666666666666777666666666888EEEeeexxxkkk}}}rrrhhh]]]QQQHHHBBB???;;;999999:::999999888888888888999999999:::888:::===@@@BBBBBBBBBBBB>>>;;;???GGGOOO^^^}}}}}}tttiii___]]]^^^aaafffkkknnntttxxxxxx{{{___KKKDDD???===:::555555777555666777777666666777888777888:::===EEE\\\|||}}}oooeeePPPKKKFFFFFFGGGDDD<<<555555444333333222222333333111111222222222333333333111:::EEEXXXwwwsss}}}pppkkkxxxvvvQQQBBB\\\SSSKKKJJJHHHDDDBBBCCC>>>>>>>>>===<<<<<<;;;;;;999999999999::::::;;;<<<;;;===999:::FFFVVVxxx|||wwwrrrfff___VVVNNNJJJFFF???:::999;;;;;;<<<===>>>BBBGGGKKKJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGGGGHHHMMMTTT[[[___lllmmmwwwwwwsss~~~{{{iiippplllPPPDDDDDDGGGNNNTTToooiiiQQQGGGCCCCCCEEEHHHQQQ]]]eeejjjsss}}}zzzwwwsssmmmgggbbbXXXQQQKKKIIIEEE???<<<<<<888888999:::;;;>>>@@@BBB???JJJEEEMMM|||dddHHHDDDBBB???>>>===<<<999777666666666666666666666666888666555666888DDD```zzzzzzwwwmmm~~~}}}sssiii]]]QQQIIIAAA>>>:::888888888888777666777777777888888999999888:::>>>AAACCCCCCBBBAAACCC@@@EEEQQQ^^^vvv~~~lllaaaZZZQQQOOOUUUbbboooxxxzzztttnnnooosss{{{~~~gggOOOHHHBBB>>><<<999555555777555666777777666666777888888888:::>>>HHH___kkkooosssjjjRRRMMMHHHHHHIIIFFF>>>666555444333333222222333333111111222222222333333333444<<>>:::;;;DDDRRRtttxxxnnnaaa\\\\\\VVVSSSPPPLLLHHHDDD???:::666;;;<<<===@@@CCCFFFHHHJJJKKKLLLLLLMMMMMMMMMMMMLLLJJJHHHAAAFFFSSSWWW[[[iiiyyypppcccYYYooozzzaaa\\\GGG???IIIJJJTTTtttcccPPPHHHBBBDDDKKKNNNSSSZZZ\\\\\\cccvvvzzzyyyuuukkkccc___YYYPPPJJJIIIGGGAAA;;;999;;;:::999:::<<>>;;;999888777777777777777666666666666888999333999888GGGooozzz}}}rrrwwwwwwkkk]]]QQQHHH???<<<:::888999999888888555666666777777777777666555>>>BBB@@@>>>@@@>>>999<<>><<<:::999666444555555555555666666666666777888:::===FFF]]]ccczzzpppYYYOOOJJJOOORRRKKK???999666666555444333333333333333333333444444444555555111777BBBZZZyyyxxxqqq}}}{{{XXXAAAcccSSSLLLLLLFFFEEEGGGBBBDDDBBB???=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<999;;;CCCOOOqqq}}}kkk___RRROOOPPPLLLLLLJJJHHHFFFEEECCC@@@===:::;;;===???CCCFFFIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKIIIGGGBBBHHHUUUXXX]]]llldddWWWTTTppphhhQQQQQQDDDAAAKKKRRReeewww|||___NNNHHHCCCEEEKKKMMMNNNSSSZZZaaannn~~~yyywwwssskkkeeecccZZZQQQJJJHHHFFFAAA<<<:::;;;:::999:::<<>><<<:::888666444555555555555666666666666777888:::===DDDZZZ|||mmm}}}yyy]]]SSSNNNRRRUUUMMMAAA:::666666555444333333333333333333333444444444555555444:::DDD[[[~~~ppp}}}zzzVVV@@@cccSSSMMMLLLFFFFFFIIIDDDDDDBBB???=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::999;;;BBBKKKlllnnn[[[QQQGGGGGGKKKHHHHHHFFFDDDCCCCCCAAA>>><<<999:::<<>>;;;::::::::::::999777777777777777777777777???CCCDDD???;;;<<<>>>???CCCOOO]]]qqqxxxmmmggg\\\OOOHHHIIINNN]]]rrrzzzpppdddYYYQQQNNNDDDAAA===;;;:::888666555555555555555666666666666777888:::===CCCUUUwww}}}|||bbbYYYSSSWWWYYYRRRDDD:::777666555444333333333333333333333444444444555555555<<>>BBBFFFIIIKKKNNNNNNNNNMMMMMMKKKJJJIIIGGGHHHGGGNNNVVVTTT[[[pppvvvoooxxxRRRKKKYYY~~~mmmNNNCCCEEEHHHTTThhhjjj^^^PPPXXXuuuWWWHHHGGGCCCEEELLLRRRUUUccc~~~yyypppkkkjjj\\\SSSKKKGGGDDD>>><<<===;;;:::999:::<<>>;;;999888777777777777777666666666666666888444::::::MMM{{{|||uuuhhh[[[OOOGGGAAA>>><<<:::;;;;;;::::::888888888888777888888888AAADDDDDD???;;;:::>>>AAAHHHXXXkkkttt]]]RRR[[[bbbuuu~~~|||vvvmmmcccYYYRRRNNNDDDAAA===:::999888777555555555555555666666666666777777999===AAAPPPrrrrrr~~~hhh___YYY[[[^^^WWWGGG:::777666555444444333333333333333333444444444555555444<<>>@@@EEEiiimmmYYYPPPQQQQQQVVVZZZUUUWWWTTTPPPLLLHHHCCC>>>:::666888:::===AAAEEEIIIJJJNNNNNNNNNMMMMMMKKKJJJIIIHHHIIIJJJPPPUUUOOOYYYssskkk___uuutttOOONNN\\\]]]HHHDDDAAALLLddd|||kkkVVVOOOJJJ]]]TTTGGGFFFBBBEEEOOOTTT___yyy{{{nnnfffdddYYYRRRKKKGGGCCC===<<<>>>;;;:::999:::<<>>;;;999888777777777777777666666666666777999444:::===UUU|||tttgggZZZNNNGGGAAA>>><<<:::;;;;;;::::::999888888777888999::::::===@@@BBBAAA???AAAIIIRRRVVVfff}}}vvvppp{{{ppp```ZZZhhhqqqwwwxxx{{{}}}vvvmmmcccZZZRRRMMMDDD@@@<<<999888888777666555555555555666666666666777666999===???LLLmmmgggmmmfff___```ccc]]]KKK:::777777666555444444444444333333333444444444555555333<<>>;;;:::999:::<<>>XXXvvvyyysssfffYYYMMMFFF@@@>>>;;;::::::::::::999888888777777888:::<<<===????????????>>>CCCQQQ```ooowwwdddXXXRRRWWW\\\^^^bbbhhhsssttt^^^uuu}}}||||||tttkkkbbbXXXPPPKKKDDD@@@;;;888777777777777555555555555666666666666666555999>>>???IIIjjjgggrrrlllfffeeeiiidddQQQ===888777666555444444444444333333333444444444555555444<<>>;;;:::999:::<<>>@@@AAA>>><<<===@@@MMMeee|||cccRRRNNNGGGEEEMMMaaa{{{mmmXXXggg{{{rrrhhh```XXXOOOIIICCC???;;;777777777777777555555555555666666666666666444999??????HHHiiihhhvvvrrrlllkkkppplllWWWAAA888777666555444444444444333333333444444444555555444;;;OOOsssbbbPPPooo]]]SSSPPPIIIIIILLLGGGDDDBBB???=========<<<;;;999999::::::;;;<<<======:::999:::@@@EEEQQQnnn^^^\\\hhhsss|||oooaaaSSSFFF???888888:::<<>>;;;:::::::::<<>>;;;999888777777777777777666666666666222777666;;;;;;OOOqqqvvvrrrdddWWWLLLEEE???<<<:::888999999888888777666666777999<<>>??????===;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;@@@IIIYYYoooeeeaaarrr|||ssslll\\\III===999:::;;;>>>BBBFFFJJJLLLKKKLLLLLLMMMMMMMMMMMMLLLOOOHHHOOOaaafffcccuuunnnppphhhUUUcccYYYOOODDDOOO```\\\```rrrOOOKKKGGG```wwwpppgggLLLFFFDDDIIIRRRjjjwwwzzzwwwuuupppiiibbbZZZTTTQQQMMMIIIDDD@@@>>><<<:::999;;;::::::;;;===???BBBDDDGGGNNNSSSjjjzzzeeeRRRJJJFFFAAA>>>>>>===:::888888888888888777777777777999444777888888OOOqqqtttwww~~~mmm```WWWMMMEEE===;;;888888888888666555888777666888;;;===>>>===;;;<<<===CCCYYYXXXKKKCCCIIICCCHHHqqqfffMMMQQQnnnmmmvvv}}}xxxooofff^^^VVVOOOKKKCCC???;;;888777666555444666666666666666555555555666<<<<<<===DDDNNNjjjqqqxxxwwwtttsssyyyxxxzzzhhh@@@===;;;888666666666555444555444444333333444444555666>>>ZZZttt^^^wwwaaaWWWVVVOOOLLLNNNLLLJJJCCC>>>>>>???===;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<:::>>>GGGSSS|||nnneeemmmsssrrrssseeeOOOAAA999:::<<>><<<:::999;;;::::::;;;===@@@CCCEEEGGGMMMQQQiiidddPPPJJJFFFAAA>>>===<<<:::777888888888888777777777777888444777999;;;QQQqqqyyy~~~mmm```VVVLLLDDD===;;;888888888888777555888777777888;;;===>>>===999???DDDKKKaaaQQQFFF===BBBKKKfffjjjQQQQQQgggjjjttt~~~xxxnnneee\\\UUUOOOKKKBBB???:::888666666555444666666666666666666666555777<<<;;;<<>>>>><<<;;;<<<;;;;;;;;;<<<<<<<<<<<<======;;;888===DDDLLLmmmtttcccuuuuuukkkrrrwwwiiiRRRAAA;;;<<<>>>BBBEEEIIILLLMMMJJJKKKKKKLLLLLLLLLLLLMMMNNNQQQ```ssszzz}}}|||zzzZZZ[[[xxxWWWKKKKKK___TTT[[[qqqqqqQQQPPPUUUwwwwwwuuu___KKKGGGDDDFFFGGGWWWZZZvvv~~~zzzooommmiiiccc]]]XXXSSSQQQKKKGGGCCC???===<<<:::888:::::::::;;;===@@@CCCEEEIIILLLNNNgggdddPPPJJJFFFBBB???===;;;999777888888888888777777777777999333777:::>>>SSSppp}}}}}}}}}lll___UUUKKKBBB===;;;999888888888777666888777777999;;;======<<<555>>>GGGPPPfffOOOEEE???>>>TTToooUUUQQQ___~~~|||fffrrrxxxmmmbbbZZZSSSMMMJJJBBB>>>:::777666666555444555555666666666666666666888<<<:::;;;DDDQQQooovvv___vvvwwwMMM>>>;;;888777777777666555555555444444444444555555888:::TTT}}}sss{{{wwwzzzxxxaaa}}}fffZZZZZZUUUTTTVVVSSSNNNEEE>>>===>>><<<<<<===;;;;;;;;;<<<<<<<<<<<<======;;;777<<>><<<;;;:::888:::::::::;;;===AAADDDFFFLLLLLLLLLggggggSSSJJJHHHDDD@@@===:::888777888888888888777777777666:::444777;;;>>>SSSooozzz}}}}}}lll^^^TTTIII@@@===;;;999888999999888777888777777999<<<===<<<;;;777@@@IIIUUUqqqOOOCCCIIIBBB]]]uuuZZZQQQYYYuuuzzzeeeuuuwwwkkk```WWWPPPLLLIIIAAA>>>999777666666555444555555555555666666666666888<<<:::<<>>>>><<<<<<>>>;;;;;;;;;<<<<<<<<<<<<===;;;:::888===CCCFFF```~~~dddvvvwwwbbbccclllwwwrrr^^^KKKCCC@@@BBBEEEIIIKKKMMMMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMPPPRRRVVV\\\bbbrrrpppttt\\\qqq\\\III]]]VVVTTTmmm{{{MMMTTTfffsssssspppgggaaaOOOJJJHHHMMMNNN[[[ppp{{{xxxtttooolllggg```YYYSSSOOOMMMGGGDDD???<<<;;;;;;999888:::::::::;;;>>>AAAEEEGGGKKKKKKMMMmmm~~~}}}hhhUUUKKKJJJFFFAAA===:::888888888888888888777777777666:::555888:::===RRRooo|||}}}}}}lll___TTTHHH???<<<;;;999888999999999777888777888:::<<<===<<<:::???FFFOOOcccyyyzzz{{{kkkJJJAAAMMMHHHjjjttt|||aaaSSSTTTooovvvggg|||uuuiii^^^UUUOOOJJJHHH@@@===999666666666555444444555555555666666777777777;;;;;;>>>FFFLLLbbbuuuiiiTTT???===:::888888888777666666555555444444555555666:::999OOOyyytttwww|||aaakkk^^^___\\\]]]___\\\XXXMMMCCC???>>><<<<<<>>>;;;;;;;;;<<<<<<<<<<<<===;;;;;;999>>>BBBEEEaaa~~~qqqeeezzz^^^XXXaaasssxxxaaaNNNIIIDDDFFFJJJMMMNNNNNNMMMLLLIIIHHHHHHHHHIIIJJJLLLMMMSSSSSSTTTVVV^^^rrrzzzjjjjjjddd^^^HHHfffqqqPPPWWW~~~OOO[[[sss{{{uuuiiilllkkkxxxiiiVVVNNNJJJOOONNNYYYrrrzzzuuupppoookkkeee^^^WWWQQQMMMKKKEEEBBB>>>;;;;;;:::999888:::::::::<<<>>>BBBEEEHHHIIIJJJRRRyyygggUUUMMMLLLIIIDDD>>>:::999:::888888888888777777777777:::666999:::;;;RRRttt~~~mmm___TTTHHH>>><<<;;;999888999:::999888888888888:::<<<===;;;999@@@GGGSSSooooooWWWTTTUUUTTTFFFEEEHHHQQQ~~~ooo^^^iiiiiiTTTQQQhhhooooooyyyrrrggg]]]UUUOOOIIIFFF???<<<888666666666555444444444555555666777777777666;;;;;;>>>EEEIII[[[wwwuuuvvvZZZ@@@===:::999999999888777666666555555555555666666::::::PPPwwwrrrxxxdddoooaaabbbaaabbbeeeaaa]]]QQQFFFAAA>>><<<<<<>>>;;;;;;;;;<<<<<<<<<<<<===;;;<<<;;;>>>AAACCCbbb~~~nnn```eeexxxpppUUUXXXeee|||jjjSSSIIIGGGJJJMMMPPPPPPOOOLLLJJJHHHHHHGGGGGGHHHJJJLLLNNNPPPTTTWWW[[[fff|||sss^^^```jjjbbbMMMvvveeeUUUbbb|||TTTbbb}}}|||kkkYYYQQQMMMQQQNNNVVVjjjzzzyyyyyyuuupppkkkgggaaaZZZTTTOOOLLLKKKDDDAAA===:::::::::999888:::::::::<<>><<<:::999999:::::::::999888888999;;;======;;;999???HHHYYYzzz___OOOLLLGGGHHHCCCGGGHHH]]]aaaUUUccc}}}kkkUUUNNNbbb~~~nnn~~~uuuooofff]]]UUUOOOIIIEEE???<<<888666555666555444444444555555666777777888888<<<:::<<>>;;;999999999888777666666555555555555666666999<<>>;;;;;;;;;<<<<<<<<<======;;;======>>>???BBBbbbtttdddUUUcccppp~~~vvv]]]SSS^^^kkksssTTTFFFIIILLLOOOQQQQQQOOOKKKIIIHHHGGGFFFFFFGGGJJJLLLNNNKKKRRRYYYaaapppmmmSSS[[[nnnzzzzzzgggUUUYYYWWWgggzzzWWWfffiiiYYYRRRPPPTTTPPPVVV```{{{qqqllltttyyyxxxsssgggccc^^^XXXRRRNNNLLLKKKCCC@@@<<<:::::::::999888:::::::::<<>><<<:::999999:::;;;:::999888888999;;;======;;;888BBBOOOcccWWWRRRTTTHHHDDD???BBBNNNhhhXXXRRRccciiiTTTNNN```wwwqqqrrrmmmeee]]]VVVOOOIIIEEE>>>;;;888666555666555444444444444555666777777888:::<<<999:::BBBGGGYYYuuu~~~gggtttcccAAA>>>;;;:::::::::999888666666555555555555666666999===TTTuuuqqq{{{nnnxxxkkklllkkknnnsssqqqjjjWWWDDD???AAA@@@;;;777<<<<<<;;;;;;;;;<<<<<<===888:::>>>999@@@FFFZZZzzzeeeWWWPPPVVV]]]aaa^^^WWWOOOJJJVVVzzziiiVVVNNNPPPNNNNNNPPPLLLFFFDDDFFFDDDFFFHHHJJJLLLMMMMMMLLLWWWRRR```vvveeeTTTZZZzzzssssssrrrcccbbbtttXXXXXXzzz[[[kkkyyycccUUUWWWXXXPPPOOOUUU\\\wwwzzzmmmgggqqq}}}|||ssslllkkk```[[[VVVNNNOOONNNDDD@@@???===;;;::::::::::::666777888;;;???CCCGGGIIIJJJLLLVVVdddeeemmm^^^WWWVVVQQQFFF===:::;;;===999999999888888888888777888999888777@@@ZZZpppbbbTTTGGG???;;;:::888888999:::999888777666999<<<<<<999:::>>>AAAUUUlllcccPPPRRRQQQEEE@@@FFFQQQppptttTTTOOOgggxxxYYYNNNXXXooo{{{qqq|||sssmmmcccZZZRRRLLLGGGCCC===;;;888555444555666888333333444444555666666666999777666===EEEFFF[[[hhhoooeeeDDD@@@;;;:::;;;;;;:::777888888777666666666666666999AAAUUUwwwzzz|||qqq~~~pppqqqppptttzzzxxxttt^^^HHH@@@BBBBBB???===<<<<<<<<<;;;;;;<<<<<<===999;;;>>>999@@@FFFYYYsss]]]PPPJJJKKKKKKIIIHHHGGGIIIKKKccc|||sss[[[OOOKKKNNNKKKKKKKKKHHHCCCAAACCCEEEGGGIIIKKKLLLMMMMMMMMMTTTTTThhhgggQQQWWW{{{rrrkkkjjjlllpppwwwqqq[[[eeeccc|||}}}hhhYYYZZZ[[[TTTSSSYYY[[[pppooohhheeekkk}}}{{{qqqggg]]]ZZZVVVMMMMMMMMMDDD@@@>>>===;;;::::::::::::777888999<<>><<<;;;:::999::::::999999:::<<>>>>>;;;<<<@@@FFFddddddPPPRRRTTTKKKDDDFFFYYYiiiWWWJJJTTTtttbbbRRRWWWjjj{{{pppjjj```WWWOOOHHHBBB???:::999666444333333444555333444444555555666777777888999888;;;<<<<<>>===>>>======<<<<<<<<<<<<<<<;;;<<>>===<<<:::999999::::::;;;;;;;;;===???BBBEEEFFFKKKPPP^^^}}}|||sssppprrriiiTTTCCC===;;;888999999999888888888777777777:::;;;999<<>><<<===AAAEEEhhhiiiSSSSSSVVVNNNGGGGGGaaa^^^PPPIIIZZZ|||]]]LLLRRReeezzzoooiii___VVVNNNGGGBBB>>><<<:::888666555555666666444444444555666666777777777999999;;;::::::WWWkkkrrryyytttLLLFFF???;;;;;;<<<<<<;;;999888777777666666777777666@@@TTTsss}}}~~~}}}qqqTTTFFFBBB@@@===;;;???>>>===<<<<<<<<<<<<<<<<<<<<>><<<:::999::::::999888:::999<<>>===<<<<<<<<<<<<;;;;;;>>>:::BBBDDDPPPsss[[[MMMGGGHHHGGGEEECCCCCCFFFLLLPPPLLLPPPSSSUUUZZZ```aaa^^^ZZZOOOCCC???>>>???CCCGGGKKKLLLMMMNNNNNNMMMLLLKKKOOOWWWvvv|||hhhpppsssooonnnpppllleeeffffff{{{uuulllxxx{{{xxx```SSSQQQKKKGGGFFF@@@===<<<:::999999999:::;;;;;;;;;<<<===@@@BBBEEEGGGLLLPPP```yyyZZZCCC>>>>>>;;;999999999888888888888777666999:::888:::IIIcccwww|||ssseeeRRRDDD???===::::::::::::999888:::999;;;???>>><<<===AAAOOOsssjjjVVVSSSUUUUUUVVVZZZooogggYYYWWW```~~~___LLLMMM]]]eee\\\[[[```fffkkklllqqq|||vvvlllfff]]]TTTMMMHHHCCC@@@999888777555444444444333444555555666666777888888666999:::======???]]]jjjwwwddd[[[NNNEEE@@@>>><<<:::999999888777777777777888555>>>SSSttt~~~}}}aaaMMMGGGDDDCCCBBB@@@???>>>===<<<<<<<<<<<<::::::===:::BBBEEEOOOlllVVVJJJGGGLLLKKKIIIHHHHHHLLLRRRWWWWWW\\\bbbgggooovvvwwwsss___QQQCCC>>>>>>@@@EEEJJJKKKLLLMMMMMMMMMLLLKKKJJJNNNTTTqqqiiiWWW```iiirrrssshhhwwwttttttzzzgggjjjiiissshhhSSSPPPKKKHHHFFF@@@<<<;;;:::999999999:::;;;;;;;;;<<<===@@@CCCFFFHHHJJJTTTlll]]]CCC===>>>;;;999999999888888888888777666999999777:::KKKggg}}}wwwiiiUUUEEE???===;;;:::::::::999888999888;;;>>>>>>;;;<<<@@@QQQuuummmYYYQQQQQQRRRWWW^^^ssssssrrryyy|||bbbNNNLLLWWWzzzyyyVVVVVVTTTXXX```ffffffiiiwwwzzzttthhhcccZZZRRRLLLGGGCCC@@@888888777666555444333333555555555666777777888888777999:::===???@@@\\\uuu{{{|||pppeeeWWWKKKDDDAAA>>>;;;:::999888888777777888888888>>>PPPsssvvvxxxbbbLLLEEECCCDDDEEE@@@@@@>>>===<<<<<<<<<<<<:::999===:::CCCEEEOOOiiiSSSJJJIIIGGGJJJLLLNNNOOOQQQTTTVVVaaagggnnnuuu~~~cccUUUFFF@@@AAACCCHHHMMMKKKKKKLLLMMMMMMLLLJJJIIIMMMRRRoooxxx\\\[[[eeetttvvvcccrrrlllrrr{{{iiiTTTXXXXXX]]]mmmmmmTTTOOOKKKHHHFFF???<<<;;;:::999999999:::;;;:::;;;<<<===@@@DDDGGGIIIGGGXXXwww```CCC===>>>;;;999999999888888888888777666888888666:::MMMkkkyyyqqqzzzlllWWWGGG@@@===;;;:::::::::999888999888:::>>>>>>;;;<<<@@@OOOsssqqq\\\PPPLLLLLLRRR[[[||||||gggUUUQQQZZZzzzoooWWWbbbbbbgggqqqwwwvvvvvvxxxrrreee```XXXPPPJJJFFFBBB@@@::::::999888777666555555555555666666777777888888999:::999===???@@@ZZZuuurrrgggYYYMMMFFFCCC@@@???:::999888888777888888888:::>>>NNNqqqooofffmmm\\\KKKOOOGGGFFF@@@>>>?????????>>>===<<<;;;>>><<<>>>;;;CCCCCCMMMgggRRRHHHFFFIIIKKKMMMQQQWWW]]]``````iiioooxxxuuu[[[MMMAAA???CCCFFFIIILLLLLLLLLLLLLLLKKKJJJJJJIIIEEETTTiiiooo___[[[oooqqq```nnnpppxxxtttvvvaaaSSSUUUVVV]]]ooohhhTTTNNNIIIHHHEEE<<<<<<;;;;;;::::::;;;;;;<<<;;;888999>>>BBBDDDIIINNNTTTUUUYYYDDDAAA===999<<<;;;:::999888888888888555777:::999:::LLLqqq}}}ssswww}}}vvvkkkXXXHHHAAA>>>;;;999999999999888888<<<>>><<<;;;;;;======KKKqqqnnnZZZPPPHHHBBBHHHUUUzzz|||gggSSSLLL]]]ttt|||```iiimmmxxxpppbbb]]]VVVOOOIIIEEEAAA>>>666666555444444444444555444555666777777888888888555777888===BBBAAAQQQooo}}}fffiii^^^QQQIIIHHHGGGCCC@@@<<<<<<:::999999999::::::===<<>>============<<<>>>:::AAABBBKKK}}}zzz```OOOHHHHHHRRRLLLJJJSSS```jjjrrrxxx{{{zzzjjjQQQFFF>>>???EEEIIILLLOOOJJJKKKLLLLLLLLLJJJHHHGGGFFFSSSeeepppbbbmmmmmmvvvgggnnnxxx|||iiizzzoooZZZMMMTTTZZZmmm{{{zzz~~~sss]]]PPPMMMGGGEEEDDD<<<;;;::::::999999::::::;;;;;;999:::???CCCEEEIIINNNTTT]]]XXXCCC@@@===;;;<<<;;;:::999888888888888888:::<<<;;;>>>RRRzzz|||xxxmmmZZZJJJBBB???;;;999999:::999999888;;;????????????@@@@@@IIImmmxxxfffUUUMMMHHHCCCGGGQQQyyylllVVVLLL[[[qqqtttyyyppp```[[[TTTMMMHHHCCC???===666666555444444444444555444555666777777888888888777999888<<<@@@@@@RRRqqqbbbhhh^^^QQQJJJHHHGGGCCC@@@===<<<:::999999999999:::;;;<<>>>>>??????======>>>999@@@AAAHHHwwwkkkWWWLLLKKKMMMUUUIIIKKKaaaxxxooo^^^LLLDDD???BBBIIILLLNNNPPPJJJLLLOOOPPPOOOLLLIIIFFFGGGQQQ___yyyrrrgggyyyrrrtttooozzzqqq___llluuu]]]QQQaaaqqq{{{ssssssyyyzzzbbbWWWTTTQQQFFFAAABBB>>>::::::999999999999::::::;;;999:::@@@DDDEEEIIINNNSSSddd~~~yyyWWWBBB@@@>>>===<<<<<<;;;:::999999999999666888999999===SSS{{{vvvzzzppp^^^MMMCCC@@@<<<::::::;;;::::::888;;;???DDDFFFEEECCCBBBGGGiii}}}cccVVVJJJFFFCCCAAAFFFOOOvvv}}}kkkUUUIIIUUUhhhvvvmmm]]]YYYQQQKKKFFFBBB>>>;;;666666555444444444444555444555666777777888888888999<<<:::;;;>>>@@@UUUxxx```ggg^^^RRRKKKIIIGGGDDD@@@>>>===;;;999999999999999:::<<>>???@@@AAA>>>>>>???999@@@AAAGGGsssttt___RRROOORRRVVVSSSGGGQQQsss}}}iiiYYYNNNHHHEEEHHHLLLMMMMMMNNNLLLOOOSSSVVVUUUPPPKKKHHHGGGOOO\\\ttttttkkksss}}}ttttttyyyuuuppp]]]dddfff[[[vvv{{{|||iiiiiidddddd[[[GGG???AAA@@@;;;::::::999999::::::;;;;;;999;;;AAAEEEFFFIIINNNSSSeeewwwpppWWWCCCBBB???>>>===<<<;;;::::::999999999555777888888<<>><<<:::999999999999888===LLLkkkzzz```XXXIIIHHHFFFEEEDDDBBB@@@???@@@AAABBB???@@@AAA:::AAACCCGGGooo|||gggXXXRRRTTTXXX\\\XXXMMMUUUsss{{{jjj[[[NNNHHHFFFIIILLLLLLLLLMMMNNNQQQVVVYYYXXXSSSMMMHHHFFFNNNZZZsssxxxqqqpppvvv|||{{{}}}iiiooo^^^~~~tttbbbccckkkddd}}}rrrwww|||yyygggJJJ???BBBAAA<<<<<<;;;;;;;;;;;;<<<<<<;;;:::<<>>>>>===<<<;;;::::::::::::999;;;======>>>MMMkkkwwwuuucccRRRCCC@@@===;;;;;;;;;;;;:::<<<;;;BBBOOOTTTNNNDDD???III```{{{hhhJJJGGGDDDAAA>>>AAALLLWWWrrr~~~rrrdddRRRGGGNNN]]]{{{pppeeeZZZUUUOOOIIIDDDAAA>>>;;;666666555444444444444555444555666777777888888888999=========@@@FFFeeecccbbb]]]UUUPPPMMMKKKIIIFFFBBB@@@>>><<<::::::::::::888===MMMiiiggg[[[HHHGGGDDDEEEDDDBBBAAA@@@@@@AAAAAA>>>AAABBB999AAADDDGGGlllrrr___TTTTTTXXXZZZYYY^^^SSSSSSbbbllliiihhhmmmuuu}}}ooo___HHHCCCBBBEEEIIIJJJMMMQQQPPPTTTXXX[[[ZZZUUUNNNJJJGGGNNNXXXooo|||wwwpppwww{{{zzz^^^___fffZZZvvvgggcccvvvqqquuummmvvvkkkKKK@@@CCC@@@======<<<<<<<<<<<<======;;;:::===CCCGGGHHHJJJOOORRR___wwwwwwVVVJJJHHHBBB???>>>>>>===<<<;;;;;;;;;;;;888:::<<<<<<<<>>>>>AAAIIIkkkvvv{{{fff}}}```\\\WWWSSSQQQOOOMMMKKKDDDCCC@@@>>><<<;;;;;;;;;888>>>KKKeee{{{mmm___JJJFFFDDDCCCCCCBBBAAAAAA@@@@@@???<<>>DDDHHHHHHKKKOOORRRbbbUUUJJJIIIDDDAAA???>>>===<<<;;;;;;;;;;;;777888888888999DDD^^^vvv~~~uuucccSSSBBB???;;;999999:::999999<<<:::EEE[[[fff]]]NNNGGGEEEQQQlllaaaEEE@@@>>>FFFUUU^^^\\\VVVjjjzzzgggTTTLLLJJJLLLWWWddd}}}xxxsssjjj```UUUQQQKKKEEEBBB???<<<:::666666555444444444444555444555666777777888888888555<<<>>>>>>@@@HHHkkkgggvvvooo}}}^^^[[[XXXVVVTTTRRRQQQPPPGGGEEECCC@@@>>><<<<<<<<<888===IIIaaaqqq{{{ssscccLLLHHHFFFBBBBBBBBBBBBAAA@@@???>>>:::>>>???666@@@DDDEEEgggrrreeeWWWRRRUUUUUUNNNGGGDDDJJJQQQVVV\\\hhhvvv~~~___JJJDDDAAACCCFFFIIIPPPWWW\\\___ccceeeccc^^^YYYUUUKKKMMMQQQeeevvvlllzzztttwww```^^^xxxgggZZZQQQRRR```uuuuuuoooiiixxx{{{{{{sssttt}}}vvv```TTTWWWWWWeeezzz~~~sss^^^FFFAAACCC:::<<<;;;;;;::::::;;;;;;<<<<<<;;;>>>EEEHHHIIIKKKOOOQQQfffTTTJJJJJJEEECCC???>>>===<<<<<<;;;;;;<<<;;;;;;::::::;;;IIIddd}}}~~~uuucccRRRAAA>>>;;;999999999999888;;;999FFF^^^kkkcccTTTLLLBBBKKKfffzzz___KKKDDDCCCTTTooo}}}uuufffbbbwwwbbbNNNKKKQQQ[[[kkkyyywwwrrrnnnddd[[[SSSOOOIIIDDD@@@===:::888666666555444444444444555444555666777888888888888555<<>>???FFFjjjhhhyyyxxx~~~\\\[[[YYYWWWVVVTTTSSSSSSHHHGGGDDDAAA???=========999===GGG^^^lllwwwppp```NNNLLLHHHFFFDDDCCCCCCDDDDDDDDDBBB???BBB>>>===??????LLLeeepppaaaUUURRROOOIIIHHHLLLKKKRRRTTT]]]mmmxxx]]]NNNDDD===???FFFLLLQQQVVVWWW___ggggggaaa\\\\\\^^^ZZZQQQNNN]]]vvv{{{tttgggvvvooowwwZZZ______{{{nnn\\\ZZZWWWkkk~~~vvvnnnttt~~~zzzvvvtttkkk]]]UUUUUUUUU\\\mmm~~~}}}nnnTTTCCC@@@@@@===>>>===;;;999999999;;;<<<888BBBBBBBBBIIIKKKJJJPPPYYY}}}{{{]]]NNNNNNOOOHHH<<<===>>>===<<<;;;<<<===:::999555888???BBBWWWxxxzzzqqqaaaRRRDDD@@@<<<999999::::::999777<<>>===HHHffffffqqqpppjjjjjjmmmfffYYYYYY[[[RRRJJJIIIGGGDDDAAA???===<<<:::===FFF\\\nnnrrrnnn___OOOMMMHHHGGGEEEDDDDDDEEEEEEDDDCCC???BBB???===@@@???KKKdddkkk\\\QQQOOOLLLGGGEEEIIIKKKTTTZZZfffyyy___LLLDDD>>>AAAGGGKKKOOOSSSUUU[[[```aaa]]]\\\^^^bbb___VVVSSS___uuuyyywwwiiiyyynnn|||vvvWWWaaakkkvvvccc___```}}}|||vvvqqqpppuuu~~~nnn```YYYUUUYYYfff{{{uuu}}}{{{kkkQQQ@@@>>>>>>;;;>>><<<;;;999999999;;;<<<888AAABBBBBBIIIKKKJJJRRRddd{{{___QQQPPPPPPHHH>>>???@@@???<<<;;;<<<===999:::777888<<<>>>RRRuuu|||sssaaaRRRCCC@@@<<<999999::::::999888<<>>===;;;>>>EEEYYYnnnjjjxxxlllZZZQQQGGGHHHFFFDDDDDDEEEFFFEEEDDD@@@BBB???>>>AAA???JJJbbbgggXXXMMMLLLKKKFFFDDDGGGIIISSS[[[jjjaaaIIICCCAAAEEEJJJLLLNNNPPPSSSVVVXXXXXXXXX\\\bbbggg```XXXSSS[[[lllwwwxxxsss|||ttt}}}mmmqqqYYYiiiooogggppprrrjjjiiizzzfffYYYXXX^^^mmmwwwyyygggNNN???======:::===<<<:::999999:::;;;;;;888@@@AAABBBJJJJJJLLLVVVuuuzzzaaaTTTSSSQQQGGGBBBBBBBBB@@@>>><<<<<<===888:::888999;;;>>>UUUzzz|||}}}~~~{{{qqq___OOOBBB???;;;:::::::::::::::999===BBBUUUnnnpppddd```SSSKKKUUUiiivvv}}}uuu```RRRaaaxxxPPPSSSqqqyyyooo}}}]]]NNN```~~~vvvnnnggg___XXXSSSMMMIIIDDD@@@===;;;888555666666555444444444444555555555666777777888888999999:::===>>>;;;BBB]]]zzzwww~~~{{{fffjjjggghhhbbbWWWVVVXXXPPPLLLKKKIIIGGGDDDBBB@@@???===???DDDUUUyyymmmbbbxxxjjjYYYHHHHHHFFFDDDDDDEEEFFFEEEDDDAAACCC??????BBB@@@III___iiiYYYMMMLLLLLLFFFDDDFFFHHHPPPUUU```rrr}}}]]]GGGDDDEEEKKKOOOOOOPPPQQQRRRSSSSSSSSSUUU\\\eeellleee\\\UUUXXXcccnnntttuuu{{{uuujjjzzz{{{qqq{{{tttssspppaaa\\\[[[aaakkkvvv|||zzzxxxwwwdddMMM@@@>>>>>><<<;;;;;;:::999999::::::;;;888@@@AAACCCJJJJJJMMMZZZ|||vvvaaaVVVUUURRRFFFEEEEEEEEEBBB???<<<<<<<<<777:::999:::===BBB___ttt}}}wwwlllYYYIIIAAA>>>;;;::::::;;;;;;::::::>>>@@@PPPjjjqqqiiifffWWWNNNOOO^^^lllppphhh\\\aaavvvSSSQQQkkkrrr\\\TTTqqqsssnnn}}}tttkkkccc\\\UUUQQQJJJFFFBBB>>><<<999777555666555555444444444555555555666666777888888999999:::<<<@@@AAA===CCC___}}}qqqcccnnnggggggbbbWWWVVVXXXQQQOOONNNLLLIIIFFFDDDBBBAAA???@@@CCCPPPrrrooocccyyyppp^^^LLLHHHFFFDDDDDDEEEFFFEEEDDDBBBDDD@@@@@@CCC@@@GGG[[[lll[[[LLLKKKKKKFFFCCCEEELLLPPPOOOSSS___fffqqqTTTHHHGGGIIIPPPTTTSSSTTTVVVRRRTTTTTTTTTUUU\\\fffooommmeee]]]ZZZ```lllxxx|||~~~ttt|||qqqccc\\\WWWYYY]]]aaaggglllggg\\\]]]ooozzzyyy}}}qqq]]]III@@@>>>>>><<<:::::::::999999::::::::::::@@@AAADDDJJJIIINNN^^^lllvvvqqq___WWWVVVSSSFFFGGGGGGFFFDDD@@@===<<<<<<888:::888888<<>>>>>KKKeeeqqqlllkkk[[[RRRLLLTTTaaabbb]]]\\\rrruuuWWWRRRhhh~~~pppooodddaaa]]]ddd|||rrrhhh```YYYSSSOOOGGGDDD???<<<;;;999777555555555444444444555555666666666777777888999999999:::<<<@@@AAA===EEEdddjjjdddsssiiigggdddYYYWWWYYYTTTQQQPPPNNNKKKIIIFFFDDDCCC@@@BBBCCCLLLkkk}}}qqqmmm___QQQIIIGGGEEEEEEFFFGGGFFFEEECCCDDD@@@AAADDDAAAFFFXXXmmmZZZJJJHHHIIIFFFEEEGGGRRRTTTOOONNNWWW\\\fffwww|||RRRNNNLLLOOOTTTVVVUUUVVVYYYTTTYYY\\\[[[YYY\\\fffooooooiiiaaa\\\^^^hhhwwwwwwyyyvvvvvvrrrnnnrrryyyeeeooorrrbbbZZZTTTUUUXXXYYY[[[___]]]VVVXXXfffsssuuurrrrrrtttfffSSSDDD>>>===<<<:::999999999999::::::::::::<<>><<<;;;;;;<<<===<<<;;;;;;>>><<>>;;;:::999777666555444444444444555666666666666777888888999999:::888:::>>>>>><<>><<<:::888888999:::::::::::::::>>>BBBBBBEEEIIIFFFMMMbbbppphhh\\\XXX[[[YYYMMMGGGGGGFFFDDD@@@=========888:::999:::<<<:::JJJiiixxxqqq~~~}}}vvvnnnggg___QQQDDD===;;;:::;;;<<<===<<<;;;;;;>>>;;;CCC^^^oooooommmdddaaaRRRNNNVVVRRRSSShhhwww]]]\\\ooo~~~{{{{{{xxxyyyaaaaaaiiirrrYYYrrryyymmmaaaXXXRRRMMMJJJDDDAAA===;;;:::999888666444444444444444555666666666777777888888999::::::888:::===>>>>>>NNNxxxmmmzzzzzzkkkfffeee\\\XXXZZZWWWUUUTTTRRROOOMMMJJJHHHGGGAAAEEEFFFJJJcccuuu```NNNMMMKKKJJJJJJKKKKKKKKKIIIDDDEEE@@@BBBFFFAAADDDUUUqqq\\\JJJIIINNNPPPRRRVVVRRRWWWWWW[[[gggllltttuuuppp\\\XXXVVVVVVSSSPPPQQQVVVYYYdddnnnkkkaaa]]]cccmmmnnnooommmgggbbbeeepppzzz{{{nnn[[[eeepppkkkhhh]]]TTTUUUYYY]]]aaaeeedddiiiooovvv}}}~~~kkk[[[JJJBBBAAAAAA>>><<<777888999:::::::::::::::???BBBBBBFFFIIIEEELLLcccyyyggg\\\YYY]]]\\\QQQFFFGGGFFFDDD@@@>>>======666999:::>>>AAA;;;EEE___mmmqqq||||||xxxqqqhhhaaa[[[NNNBBB<<<;;;:::;;;=========;;;:::>>>:::AAA]]]ooonnnlllgggfffUUUOOOUUUOOOSSSnnn{{{fff___tttvvvgggrrrtttyyyyyy[[[ZZZdddrrr^^^{{{wwwkkk___VVVOOOJJJHHHCCC@@@===;;;::::::888777444444444444444555666777777777777888999999:::::::::<<<>>>???AAATTTxxxsss{{{kkkeeeddd[[[XXXZZZWWWVVVUUUSSSPPPNNNKKKIIIHHHAAAFFFGGGJJJaaaqqqVVVXXXXXXPPPJJJLLLOOOSSSWWW\\\OOOJJJEEECCCBBBCCCIIIQQQ}}}kkk\\\MMMKKKPPPTTTWWWYYY```[[[___mmmxxxkkk\\\YYY\\\YYY\\\dddeeefffkkk]]]```dddhhhtttxxxyyyrrriiihhhqqq{{{yyypppmmmtttzzzgggkkkmmmfffaaacccfffjjjpppwwwoooSSSEEE>>>@@@AAA888<<<:::;;;>>>===999;;;???999IIIBBB@@@MMMFFFLLLqqqccc\\\^^^ZZZSSSQQQHHHKKKMMMLLLHHHCCC???<<<<<<:::999;;;;;;===EEENNNlll~~~~~~|||{{{rrrhhhaaa\\\TTTIII@@@<<<<<<;;;;;;;;;<<<<<<======888;;;AAANNNfffssskkklllbbb\\\ZZZSSSMMMZZZnnnpppbbbwwwmmm[[[TTTcccpppmmmmmm]]]jjjeee|||ttthhh]]]VVVQQQKKKGGG???>>>;;;999777666666666444444444555555555555555777777777888999999999:::999DDDAAA???AAAbbbyyymmm}}}ooohhhccc```\\\YYYYYY]]]ZZZVVVRRRPPPPPPNNNJJJFFFDDDEEEGGGHHH]]]lllXXX\\\VVVPPPNNNRRRWWW[[[```eeeOOOJJJFFFEEECCCCCCIIIPPPttt{{{aaaTTTKKKLLLRRRXXX\\\___cccaaaiii}}}yyyiiidddfffbbbeeepppsssiii___ccciiiooozzz}}}uuurrruuuzzzqqqeeellltttpppnnnssszzz^^^MMMDDDBBBAAA;;;;;;:::;;;>>>===:::;;;???<<>>===:::;;;???@@@IIIEEEEEEHHHCCC___}}}mmmlllkkkddd[[[WWWOOOQQQQQQOOOJJJDDD@@@???===;;;:::;;;;;;<<>>===;;;888777666666666444444444555555555666666666777777888999999::::::<<>><<<<<<<<<;;;;;;BBBJJJZZZ|||{{{uuuooojjjggg```XXXRRRMMMHHH@@@:::::::::::::::;;;<<<======AAA=========CCC[[[nnnkkkggglllooolllaaaXXXYYY___}}}wwwzzzyyyMMMIIIMMMPPPwwwpppVVVQQQYYYggg|||fff^^^yyyttt~~~zzzssskkkaaaXXXRRRMMMHHHDDD===<<<:::888666666666666333333444444555666666666666666777888999::::::;;;>>>BBB>>>BBBEEE\\\vvvwwwttteeeeeegggjjjfff\\\UUURRRRRRTTTUUUSSSNNNLLLMMMOOOGGGEEEHHHHHHQQQtttjjj[[[XXXXXX[[[______ZZZWWWYYYPPPLLLKKKKKKHHHEEEGGGLLLeeegggbbb\\\SSSKKKKKKQQQZZZhhhtttzzztttbbboooxxxbbbZZZ^^^]]]ggg~~~xxxqqq|||tttPPPMMMIII@@@>>>===:::999:::======:::<<<@@@DDDEEEIIILLLJJJUUU{{{{{{qqqmmmiiiaaaWWWQQQMMMNNNOOOMMMJJJGGGFFFFFF@@@>>>>>>>>>===<<>><<<>>>>>>BBBZZZmmmllljjjooosssqqqlllfff___YYYwwwnnneeefffccciiiVVVOOOQQQRRRwww~~~yyyaaaMMMKKKOOOYYYtttjjj[[[\\\uuuyyyvvvnnnggg]]]VVVQQQLLLFFFBBB===;;;999777666666666666333333444444555666666777555666777888999:::;;;;;;>>>AAA===BBBDDDYYYxxxppprrrddddddgggjjjggg]]]UUUSSSTTTVVVWWWUUUQQQNNNOOOQQQJJJGGGJJJKKKNNNllllllZZZXXXZZZ___dddccc^^^[[[]]]RRRNNNLLLKKKHHHEEEGGGLLL```yyyccc___^^^VVVNNNMMMRRR\\\nnn}}}pppXXXaaammmtttyyywwwhhhddd[[[[[[___^^^hhhbbbNNNOOOKKKCCC@@@<<<:::999:::======;;;<<>>===BBBIIIrrrvvv}}}zzztttooohhhbbb^^^WWWSSSMMMGGGCCC???;;;999999999999999:::;;;======;;;;;;???>>>@@@SSSeeedddhhhpppvvvvvvwwwuuujjj]]]jjjwwwZZZRRRSSSRRRYYYzzzppp]]]VVVRRRnnnqqqwwwjjjiii\\\MMMDDDEEEGGGQQQqqqwwwTTTXXXccc}}}{{{rrrjjjcccZZZSSSOOOJJJDDD@@@<<<;;;999777666666666666222333333444555666777777555555666888999:::;;;<<>>EEEFFFZZZ~~~}}}gggjjjbbbaaacccfffccc[[[UUUTTTWWWXXXWWWVVVSSSQQQQQQQQQMMMHHHLLLMMMMMMgggdddXXXZZZ]]]bbbhhhfffaaa___aaaTTTOOOLLLKKKHHHEEEGGGLLL```llldddbbb\\\UUUSSSUUU]]]nnn}}}mmmUUUYYY\\\\\\^^^]]]XXX[[[XXXYYY___```iii~~~iiiTTTMMMOOOIIIDDDAAA<<<999888:::======;;;<<>>BBBIIIlllvvv}}}|||tttmmmgggaaa\\\XXXQQQNNNHHHCCC???<<<999888888888888999:::;;;===>>>;;;<<>>:::HHHVVVSSS```nnnyyy|||~~~wwwiiifffzzz[[[RRRKKKOOOSSSppp|||oooeeeddd{{{{{{___RRRLLLIIIEEEEEEGGGIIIWWW{{{kkkPPP[[[oooxxxooofff```XXXRRRMMMIIICCC???;;;:::888777666666666666222222333444555666777777555555666888999:::;;;<<>>666999888:::======;;;===AAACCCFFFLLLJJJMMMrrrtttaaannnnnnjjjiiimmmttttttgggZZZUUUTTTSSSOOOLLLJJJKKKLLLFFFDDDDDDDDDAAA???CCCJJJ[[[vvvsssyyyqqqiiibbb]]]XXXUUUOOOLLLGGGBBB>>>;;;:::999888888888999:::;;;===>>>;;;===BBB===555???IIIDDDXXXlll|||ssshhhggg[[[JJJOOOMMM```mmmiiihhhooo{{{yyydddTTTOOOGGGFFFHHHMMMPPPRRRdddmmmYYYddd}}}vvvmmmddd___WWWQQQMMMHHHBBB>>>;;;:::888777666666666666222222333444555666777888444555666888999:::<<<<<>>>>>???AAAXXXnnnnnnuuuiii\\\WWWQQQNNNQQQSSSPPPKKKNNNVVVmmm```MMMJJJMMMFFFOOOWWW]]]lllhhhpppyyynnnggg```ZZZRRRLLLIIIEEE@@@<<<888888777666555444333333333333444444555666666666555666888999999:::<<<>>>AAAAAADDDEEEOOOxxxkkkkkkfffeeedddaaa^^^[[[ZZZYYYZZZZZZYYYWWWUUUSSSQQQPPPPPPNNNPPPPPPTTTZZZdddkkkccciiiiiilllllljjjkkkmmmjjjdddZZZWWWRRRMMMJJJJJJLLLNNNbbb|||vvvssstttvvvuuu]]]SSSOOOUUUXXXSSSRRRVVVWWWVVVWWWYYY[[[```nnn{{{vvvdddWWWLLLAAA:::999999:::;;;<<<<<<===AAACCCAAALLLGGGMMM[[[vvvxxxkkkkkknnntttyyyzzztttnnnggg```[[[ZZZVVVOOOLLLNNNJJJKKKJJJFFF@@@>>>AAADDDNNNggg{{{{{{oooccc^^^YYYRRRLLLIIIGGGEEEAAA===:::888777777999888888888999999:::::::::;;;<<<<<<<<<<<>><<>>:::999999888777666555444444333333444444555666666666555777999:::::::::<<<>>>:::DDD>>>GGGxxxnnnssshhhdddaaa^^^]]]^^^^^^[[[YYYXXXXXXXXXXXXXXXWWWWWWWWWRRRWWWXXXYYY[[[[[[pppzzznnnpppllllllkkkkkklllnnnnnnlllfffaaa[[[VVVRRRQQQQQQQQQSSSrrr\\\TTTTTTWWWZZZWWWTTTWWW^^^VVVVVVYYY]]]```fffrrr}}}ZZZGGGAAA>>>:::777999:::;;;<<<===???CCCFFFEEEOOOJJJRRRcccsssqqqssszzzwwwmmm```]]]ZZZYYYYYYWWWSSSQQQYYYSSSKKKFFFEEEDDDCCCBBBCCC[[[xxxvvvjjj___YYYUUUMMMGGGEEE>>>===:::888777777777888777888888999999999999999:::;;;;;;;;;:::<<>><<>>OOOdddpppgggbbb___]]]]]]``````\\\XXXXXXYYYYYYYYYYYYYYYXXXXXXRRRWWWWWWXXXYYYXXXhhhyyymmmooolllkkkkkkmmmpppqqqqqqqqqnnniiibbb\\\YYYVVVRRRPPPRRRnnnppp[[[TTTUUUXXXZZZXXXUUUVVVYYYWWWXXX\\\aaaeeejjjuuu|||www~~~jjjJJJ<<<;;;;;;:::888777888:::;;;<<>>;;;888888777777666666555555333333444444555666666666666777999::::::;;;===???>>>AAA===VVV}}}iiiqqqeee```^^^^^^___aaa```\\\XXXYYYZZZZZZZZZYYYXXXWWWVVVPPPVVVTTTTTTWWWXXXgggtttmmmsssssspppqqqvvvyyyxxxwwwyyytttoooiiieeebbb]]]WWWRRRYYYlll|||YYYTTTTTT\\\fffjjjfff___YYYWWW[[[]]]bbbgggjjjooozzznnnZZZUUUZZZeee|||fffRRR>>>777888999999999666777999;;;<<>>YYY{{{}}}rrrpppccc]]]___aaaaaa```^^^[[[YYYZZZZZZ[[[[[[[[[YYYXXXWWWPPPUUUSSSRRRVVVYYYfff|||vvvpppwww|||xxxyyy~~~|||}}}wwwssspppnnnlllggg^^^WWW\\\lllaaaQQQSSS___nnn}}}~~~sssfff^^^\\\^^^```eeekkkmmmqqq{{{~~~~~~~~~sss\\\HHHEEEEEEKKKaaa{{{rrr```JJJAAA:::999:::999999:::666888:::<<<>>>AAAEEEHHHFFFOOOXXXxxx~~~yyyqqqiiibbb___```aaa```cccfffjjjqqqwwwqqqgggXXXTTTOOOKKKHHHFFFDDDCCC???KKKiiiyyynnnbbbWWWQQQMMMEEE???===:::888777666666777888:::999:::<<<>>>>>>===<<<;;;999999999999:::===BBBFFFNNN^^^pppvvvttttttvvvxxxwwwuuuxxx|||xxxwwwsssssspppkkkddd___^^^^^^^^^aaa]]]RRRLLLRRR___hhh|||rrrddd\\\RRRMMMFFFBBB@@@???;;;888555555555555444444444444333333444444555666666666666888:::;;;;;;;;;===???;;;;;;BBBZZZyyyzzzlllccc[[[___dddddd___[[[YYYZZZYYYZZZ\\\]]]]]]]]][[[ZZZQQQWWWUUUSSSXXXZZZcccuuu}}}rrrxxx}}}|||}}}xxxvvvsssssssssmmmddd\\\[[[kkkgggTTTWWW\\\kkk}}}sssccc^^^___]]]___eeejjjmmmpppyyyyyyuuunnnjjjkkksssttt[[[GGGBBBAAAFFF^^^{{{jjjSSSDDD;;;999:::======999888:::777999;;;===???BBBGGGJJJHHHRRR^^^wwwuuuzzznnnccc]]]]]]___^^^dddiiiooowwwzzzqqqdddQQQPPPMMMJJJGGGEEEDDDDDDAAAMMMkkk~~~nnncccWWWQQQMMMFFF???===999777666555555666777999:::;;;===??????>>>===<<<:::;;;;;;<<<>>>CCCIIINNNUUUaaalllmmmjjjkkkrrryyytttrrruuu}}}rrrgggddd]]]XXX\\\bbb```YYY]]]YYYTTTPPPOOOOOOOOONNNKKKSSSXXXXXX[[[iii{{{ooo___WWWQQQLLLEEEAAA???===:::777444444444444444444333333333333444444555666666777666888:::;;;;;;<<<>>>???<<<===HHH\\\~~~zzzhhhcccZZZ```fffeee___YYYXXXZZZXXXYYY\\\^^^``````___^^^RRRYYYXXXVVVZZZ[[[```nnnxxxuuu||||||xxx{{{{{{xxxtttqqqooojjjccc]]]YYYnnnwww]]]RRRQQQ___zzz{{{iii```]]]ZZZaaadddhhhkkkmmmrrryyy~~~vvvkkkiiinnnuuuyyypppUUUCCCGGGHHHFFFWWWqqqtttUUUGGGCCC::::::999999888999999999;;;;;;:::;;;>>>BBBFFFIIIMMMKKKhhhoooxxxzzzwww{{{~~~ggg___jjjnnnfffjjjhhhlllttttttllleeedddSSSNNNKKKKKKIIIEEECCCEEEDDDLLLttt{{{mmmbbbVVVPPPIIIBBB===<<<666666666666666777888888::::::;;;;;;;;;;;;;;;;;;???===<<<>>>CCCJJJRRRWWW]]]kkkqqqllliiinnnqqqnnnyyyssssss{{{{{{nnn___^^^WWWRRRQQQPPPLLLJJJJJJJJJKKKMMMMMMMMMLLLMMMNNNUUU[[[hhhuuuzzz}}}qqqcccYYYQQQKKKDDD@@@???===;;;888777777777777666555444333333333333444444444444444333999===;;;:::<<<>>>>>>:::KKKCCChhh{{{ttt___aaa^^^___aaaaaa```^^^[[[YYY^^^]]][[[[[[\\\[[[YYYWWWUUUWWWXXXWWWUUUVVVZZZ^^^yyyvvvvvv}}}~~~{{{vvvqqqnnnllllllkkkyyyxxx___OOOLLLTTThhhkkk]]][[[___```fffiiimmmoooqqqvvv~~~}}}}}}aaaOOOAAA@@@AAAFFFVVVjjjYYYCCC===;;;::::::999999888999999:::;;;;;;;;;<<>>===:::888777777777777666555444333444444444444555555555555555:::<<<:::999<<<>>>>>><<>>>>>EEEVVVggghhhFFF<<<<<<999:::999999888999999::::::;;;<<<===???AAACCCFFFGGGJJJGGGfffwwwkkkiiihhhooommmjjjlllsssxxxsssjjjlllpppxxx}}}xxxnnnfffdddSSSQQQRRRUUUSSSNNNKKKMMMLLLIII[[[sss|||}}}{{{ssseeeZZZOOOIIIDDD===999888444444444444444555666666888888888999999999::::::======???CCCJJJSSS[[[aaatttuuuhhheeeiiijjjkkkmmmsss||||||pppfffeeeggggggeeeeeeffffffhhhmmmuuu}}}nnnaaaXXXPPPKKKCCC???>>>===:::777777777777777666555444333444555555555666666666777777;;;<<<999999===@@@@@@@@@;;;SSSuuurrrgggccccccaaa^^^\\\\\\^^^aaacccccc```\\\[[[[[[[[[[[[ZZZ\\\ZZZVVVUUUVVVWWWXXXXXXmmm|||uuu}}}}}}~~~{{{vvvpppnnnppprrrffffffrrrzzzjjjzzzkkkRRRPPPVVVlllqqqcccbbbeeehhhhhhhhhiiikkklllnnnttt~~~aaaQQQEEECCCBBBEEEXXXooo___CCC@@@???888999999888888999999::::::;;;<<<>>>@@@CCCEEEFFFGGGMMMOOOssstttjjjccc^^^aaa[[[[[[ccckkkkkkgggdddyyy}}}|||qqqddd]]][[[RRRRRRUUUXXXVVVNNNJJJJJJJJJDDDMMM[[[eeevvvmmm```VVVLLLFFFBBB<<<888888666666666666666777888888666666777777888888999999===>>>@@@DDDKKKSSSZZZ^^^{{{|||ssscccZZZ```mmmuuusssrrrtttyyy{{{jjj]]]UUUPPPJJJCCC???===<<<999777666666777666666555444444555555666666777777888888888;;;;;;999<<>>gggwwwtttlllfffcccaaa___]]][[[\\\^^^aaaccc]]][[[XXXYYY\\\___bbbcccddd___YYYVVVWWWXXXVVVUUU```vvvuuu~~~zzzvvvtttqqqlllhhhcccaaaiiilllwwwfffSSSQQQ[[[{{{uuujjjkkkllllllmmmmmmnnnppppppqqqwwwhhhRRRFFFIIIGGGEEE]]]{{{VVV@@@>>>===444999888888888999999:::;;;;;;<<>><<<;;;999666666666666666666666555444555555666666777888888999888:::;;;;;;???GGGLLLKKK@@@FFFzzztttlllvvvnnneeeaaa___^^^]]]]]]]]]^^^___```aaaYYYWWWVVVXXX]]]bbbeeegggjjjddd]]]XXXWWWWWWUUUSSS___~~~www{{{tttuuu~~~||||||}}}}}}{{{yyytttllleeedddcccfffzzz~~~___PPPOOOdddzzzoooppppppuuu|||~~~jjjYYYMMMLLLJJJMMMhhhnnnMMM;;;;;;;;;777888888888888999:::;;;;;;;;;<<<>>>AAADDDHHHKKKMMMKKKgggvvvzzzwwwooommmjjjfffZZZZZZ\\\]]][[[[[[bbbjjj}}}|||tttggg]]]YYYYYYXXXUUUYYYaaaeee___RRRJJJHHHJJJGGGLLLQQQ]]]pppfffZZZPPPGGGCCC@@@;;;999999444444444444444555666666444555666666777888999999999;;;>>>DDDJJJQQQVVVYYYYYYSSSLLLMMMVVVbbbkkkooo~~~|||yyyyyysssbbbVVVRRRNNNIIIBBB===<<<;;;888555555666666666666666555555444444555666777888999999777:::;;;<<>>KKKddddddmmmccc^^^^^^]]]^^^___````````````___ZZZXXXWWWYYY\\\```bbbcccjjjeee^^^YYYWWWVVVVVVVVVaaauuu}}}rrryyyrrrlllxxxxxxwwwvvvwwwzzz|||}}}~~~zzzvvvpppjjjfffcccbbbbbbvvv```XXX^^^~~~pppooodddUUUOOO^^^xxxsssWWWCCC::::::<<<===888888888888999:::;;;<<<<<<<<<===@@@DDDIIINNNPPPNNNyyyyyyvvvsssqqqlllhhhYYY^^^```^^^]]]ccckkkqqqsssrrriii^^^YYY[[[]]]\\\TTTZZZdddjjjdddVVVMMMKKKKKKJJJOOORRR]]]qqqhhhWWWNNNEEEAAA???:::888999444444444444444555666666444555666777888999::::::999:::===@@@CCCGGGIIIKKKEEECCCCCCHHHOOOVVVZZZ\\\nnnwww}}}}}}vvvppp```WWWUUUNNNHHHAAA===;;;:::777555555555666666666666555555333444444555777888888999777:::;;;===CCCJJJKKKHHHAAAJJJ~~~xxxhhhlll|||lllfffaaaccc```aaaaaabbbbbbbbbbbbaaaZZZYYYXXXZZZ\\\_________dddaaa]]]XXXUUUUUUXXX[[[___fff~~~rrrttttttvvvwwwwwwyyy|||~~~}}}zzz|||{{{vvvnnnhhhfffgggbbbbbb___ooohhhiiivvv~~~}}}{{{zzz}}}^^^VVVnnnhhhSSS???999999999:::>>>888888888888999:::;;;<<<<<<<<<===???DDDJJJOOOSSS[[[|||vvvuuupppfff^^^UUU\\\___\\\___iiiqqqrrrmmmllldddZZZXXX^^^___\\\XXX```kkkrrrlll^^^UUUSSSKKKKKKOOOPPPZZZsssjjjUUULLLCCC@@@>>>:::777888666666666666666777888888555555666777888999::::::<<<<<<<<<;;;;;;;;;;;;:::======>>>AAADDDFFFKKKPPPPPPdddyyy|||zzzxxx{{{nnn```YYYXXXMMMHHHAAA===;;;:::777555555555666666666666666555333333444555666777888888888:::;;;===BBBHHHHHHDDDFFFHHHwwwtttrrrwwwoookkkjjjfffjjjddddddcccbbbbbbcccddddddXXXXXXXXXZZZ]]]______^^^]]]]]][[[VVVSSSTTTZZZ___]]]]]]www|||yyyxxxuuuvvv||||||sssiiifffggghhhhhhpppqqqsssttt{{{zzzqqqtttyyysssqqqnnnhhhjjjqqqoooQQQSSSqqq{{{kkkHHHCCC===:::::::::888666:::888777888<<<===<<<:::666@@@BBBBBBKKKMMMNNNUUUfffyyyzzz{{{ooolllhhhccc___]]]ZZZYYY[[[bbbjjjoooqqqhhhiiikkkmmmmmmkkkgggcccaaa[[[\\\eeeiiiccc[[[XXXOOOGGGPPPWWWYYYyyy|||vvvzzzvvvjjjVVVGGG>>>??????777555888555555666666777888888888:::999999999:::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<======???@@@AAABBBDDDPPP```llluuu~~~{{{xxxwwwyyy|||~~~|||}}}~~~{{{vvvzzzzzzmmm]]]TTTPPPNNNIIIBBB===:::888777666999888555444333444555777555555666666777777888888>>>666CCC@@@AAAOOOFFF======NNN|||llliiihhhfffeeedddcccaaaaaaaaa```]]][[[TTTUUUWWWWWWWWWYYY]]]```\\\XXXTTTUUUXXX]]]``````\\\^^^uuuzzz{{{~~~tttmmmlllpppqqqqqqsssoooqqqpppmmmpppyyy|||ggg___ccciiinnnuuu}}}}}}zzzxxxllljjjggg``````fffooosssdddMMMMMM```aaaQQQCCC???:::888999999999888:::999888999;;;===<<<::::::CCCBBBAAAHHHKKKMMMWWWgggyyyiiiuuusssiiieeebbb___]]][[[YYYYYY___hhhnnnooommmiiikkkppptttuuutttppplllaaaYYYWWW___eeeccc]]]YYYVVVKKKPPPWWW___|||zzzxxxlllTTTFFF<<<======888777;;;666666777777888888999999999::::::;;;<<<======>>>999999:::;;;<<<===<<<<<<;;;;;;;;;;;;===>>>???@@@EEEKKKSSSYYYbbbppp~~~vvvvvvwwwvvvpppkkkoooxxx}}}zzzsssnnnlllxxxfffXXXPPPMMMKKKGGGAAA===;;;999888777888777666555444555555666555555666666777888888888;;;888DDD???CCCTTTKKKAAABBBSSS{{{xxx|||iiihhhgggffffffhhhfffcccbbbaaa^^^[[[YYYVVVWWWXXXXXXWWWXXXZZZ\\\XXXUUURRRUUU[[[``````^^^^^^\\\llluuupppsssxxxyyywwwwwwrrruuuvvv```TTTSSSXXX[[[jjj{{{qqq^^^WWW[[[aaacccjjjzzzlllcccbbbaaasssyyyzzzmmmccc```]]]WWWUUUXXXXXXZZZSSSIIIHHHMMMHHH;;;<<<:::777666777999999999;;;:::999:::;;;<<<;;;:::===EEEDDDCCCIIILLLRRR```yyynnnhhh~~~}}}ooogggccc```aaacccZZZZZZ]]]eeemmmpppnnnjjjhhhkkkqqqvvvxxxvvvsssqqqggg___YYY\\\```^^^ZZZWWWYYYNNNOOOVVVbbb{{{nnnVVVHHH=========999888;;;666777777888999999::::::999:::<<<===>>>>>>======999999:::;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>???AAADDDFFFJJJRRRbbbvvv~~~zzz~~~~~~qqqeee^^^]]]```cccwwwkkk___TTTNNNLLLFFFCCC???<<<;;;:::888777666666666666555555555555555666666777888888999999:::;;;EEE???JJJ^^^RRRFFFGGG\\\~~~nnnuuugggggggggfffggghhhfffcccbbbaaa___\\\ZZZXXXYYYZZZYYYVVVUUUUUUVVVTTTRRRSSSXXX^^^aaa___\\\^^^XXXaaa~~~wwwtttxxxzzzyyyuuuxxxxxx|||uuufffXXXRRRUUUZZZZZZ```ffflllwwwttteee\\\]]]cccfffnnn|||oooddddddfffpppzzzxxxrrroooeee]]]ZZZWWWQQQMMMMMMIIIGGGEEEDDDEEEDDD>>>888:::888777666777888999999;;;:::::::::;;;;;;;;;:::===FFFGGGHHHNNNQQQ[[[mmmrrr|||tttlllhhhdddbbbeeekkk^^^bbbgggkkkmmmmmmkkkjjjiiilllnnnooonnnmmmkkkkkkppplllgggbbb]]]XXXTTTTTTVVVPPPPPPUUU^^^ttt}}}qqqXXXLLLBBB???>>>:::777888777777777888999999:::::::::;;;===>>>===<<<:::999:::;;;<<<<<<=========<<<;;;;;;;;;;;;<<<===>>>???:::>>>BBBFFFLLLVVVcccmmmttt{{{lll```___hhhqqqmmmeeeYYYPPPLLLPPPVVV[[[wwwyyypppiiimmmpppkkkaaaZZZYYY\\\]]]\\\XXXRRRLLLFFFBBB@@@AAA>>><<<::::::999777666555555666777666666555555666666777777888999::::::;;;>>>CCC@@@WWWmmmYYYJJJMMMjjjnnnqqqhhhhhhgggfffhhhdddbbbaaa```aaaaaa```^^^ZZZ[[[[[[YYYUUURRRRRRRRRQQQTTTZZZ^^^___^^^\\\ZZZ[[[TTTZZZuuu}}}zzzzzzyyyuuuooovvvyyyyyynnnnnnmmmhhh___UUUOOOOOORRRVVVYYY\\\aaaoooyyynnnccc```dddkkkuuuxxxmmmlllooo|||yyysssnnnhhhaaa[[[XXXUUUPPPKKKIIIEEE@@@===???@@@>>><<<===::::::999888777777888999:::;;;;;;;;;;;;;;;;;;<<>><<<888777888888888999::::::;;;;;;<<<<<<======;;;999666444:::;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<======888;;;???BBBEEEKKKRRRWWW[[[]]]___aaaccceeeiiilll}}}~~~uuuqqqtttxxxuuuwwwyyy{{{{{{|||~~~vvvlllbbbTTTKKKJJJNNNSSSVVVQQQMMMHHHCCCBBBEEEIIILLLYYY```dddbbb]]]WWWQQQLLLKKKNNNQQQQQQNNNKKKJJJKKKKKKKKKJJJIIIGGGEEEBBBAAA>>><<<:::888888888666444555555666666777666555555666666777888999:::;;;;;;???@@@DDDHHHiiizzz]]]OOO[[[{{{yyynnnrrrkkkiiifffeeeiiieeebbb```___``````___^^^[[[[[[ZZZWWWSSSQQQPPPPPPQQQZZZbbbccc^^^XXXXXXYYYXXXRRRYYYqqq|||wwwrrrmmmssssssnnnssszzzkkkbbb___```___ZZZRRRMMMLLLMMMSSSWWW^^^hhhvvvxxxkkkgggjjjrrrwwwvvvyyyzzztttnnnjjjddd___YYYVVVTTTPPPKKKGGGFFF@@@;;;::::::999:::<<<:::;;;;;;999777666777999888:::<<<<<<;;;;;;===>>>BBBJJJLLLNNNRRRRRRaaa|||uuukkkiiiiiijjjhhhfffkkkrrrooorrrsssmmmeeebbbgggmmmrrrppplllddd^^^]]]aaafffrrrxxxwwwkkk\\\UUUVVVXXXQQQXXXWWWUUUVVVUUUcccxxxXXXNNNCCC=========<<<:::::::::;;;<<<<<<======>>>??????>>>===<<<999777555::::::;;;;;;;;;;;;;;;:::999999999999999:::;;;;;;======<<<;;;<<<@@@FFFKKKJJJIIIGGGDDDBBBDDDHHHLLLSSSYYYZZZUUUOOONNNPPPPPPIIIKKKMMMNNNOOOQQQSSSUUU]]]bbbeeedddbbb```ZZZSSSRRRKKKDDDCCCGGGKKKJJJGGGGGGGGGFFFEEEDDDDDDDDDDDDHHHKKKLLLLLLJJJIIIHHHHHHLLLMMMNNNOOONNNMMMLLLLLLHHHHHHIIIJJJKKKJJJFFFDDD@@@>>>:::888777777555444555555555555666666666666666666777999:::;;;<<<===@@@CCCIIIUUUzzz\\\VVVooozzzwwwooovvvrrrllliiicccccchhhiiieeeaaa^^^]]]\\\ZZZXXXZZZYYYXXXUUUQQQPPPQQQRRRUUU]]]dddccc[[[UUUTTTVVVTTTRRRXXXlllyyytttooonnnrrrqqqkkkmmmzzzjjjccc___UUUVVVWWWTTTPPPMMMMMMNNNVVV\\\fffqqq}}}~~~~~~sssooosss}}}|||uuunnniiifff^^^[[[UUURRRPPPNNNJJJEEEBBB@@@===999888999999888888999:::999777666777999777999<<<<<<;;;<<<>>>@@@EEEKKKKKKNNNSSSWWWmmmqqqjjjiiijjjlllllljjjmmmssssssqqqnnniiidddccceeehhhffffffddd___[[[\\\bbbhhhqqqtttoooaaaWWWUUUWWWVVVSSSYYYTTTQQQVVVQQQZZZwwwuuuhhh[[[JJJ>>>;;;>>>@@@@@@>>>>>>???@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>===<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<===>>>@@@???===<<<<<>>@@@BBBDDDDDDDDDCCCBBB@@@CCCEEEFFFEEECCCCCCDDDBBBFFFFFFCCCEEEJJJIIIDDDDDDEEEEEEEEEDDDEEEGGGIIIIIIMMMNNNLLLMMMPPPOOOLLLLLLNNNPPPQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNOOOOOOPPPPPPOOOQQQSSSUUUTTTVVVXXXYYY]]]bbbbbbaaaccciiinnnsssqqqpppppppppllleee```JJJEEE???:::888888777777777666444333444555888999666777888999;;;<<<===>>>;;;GGG[[[rrrzzzUUUgggyyyaaawwwlllhhhccc]]]^^^eeefffccc^^^[[[ZZZZZZYYYXXXWWWUUUSSSPPPOOOPPPUUUYYY]]]ZZZWWWXXXYYYXXXSSSNNNKKKMMMUUUdddyyy}}}|||~~~zzzrrrnnnnnnppprrrsssuuuuuussszzzxxxqqqllllllnnnnnnmmmqqqllleee___ZZZUUUPPPMMMKKKKKKJJJIIIHHHGGGGGGFFFQQQ\\\lllzzz}}}yyyuuurrrooommmkkk{{{~~~wwwqqqlllgggbbb___UUUSSSOOOMMMJJJHHHDDDAAA>>>>>>===<<<:::999888888999999888888888888888888;;;===???>>><<<===AAAEEEKKKGGGOOOUUURRRiii|||yyyvvvpppoookkkeeebbbbbbeeegggiiifffjjjmmmkkkeee```___```WWWTTTVVV^^^cccdddeeeggg{{{oooccc[[[RRRMMMRRRZZZbbb___SSSKKKNNNOOOVVVfff{{{TTTCCCAAAAAAEEELLLAAADDDGGGGGGEEEEEEFFFHHHHHHHHHIIIIIIHHHGGGEEEDDDHHHHHHGGGIIIJJJKKKIIIHHHFFFIIILLLKKKGGGFFFIIILLLBBBGGGJJJIIIGGGHHHIIIJJJHHHGGGFFFHHHIIIIIIJJJMMMOOOOOOOOOMMMJJJHHHHHHIIIKKKJJJJJJJJJJJJLLLMMMNNNQQQSSSTTTUUUTTTTTTUUUVVV[[[UUUQQQUUU]]]aaa___ZZZ\\\[[[YYYYYYYYYYYYZZZYYYYYY]]]bbbggghhhkkkqqqxxxoooZZZIII;;;:::;;;777666888666666666666666666666666888999999999999:::===???AAAEEEeee{{{UUUUUUtttmmmoooxxxtttoooiiidddaaa``````^^^\\\ZZZZZZ[[[\\\\\\\\\UUUWWWYYYXXXTTTRRRRRRTTTWWWVVVUUUUUUVVVTTTRRRPPPNNNQQQTTT```qqq}}}yyyyyywwwyyyzzzwwwrrrqqqsssvvvyyyxxxyyyxxxwwwzzz}}}vvvnnniiiggggggeeecccbbb^^^XXXSSSPPPLLLIIIFFFGGGGGGGGGFFFFFFFFFFFFFFFJJJTTTbbbooo~~~zzzuuuqqqlllgggcccdddnnn~~~|||{{{wwwpppjjjeeeaaa\\\YYYTTTRRRNNNLLLIIIGGGCCCAAA>>>===<<<;;;:::999888888888888888888888888888888;;;<<<======>>>@@@CCCEEEJJJIIIQQQXXX```zzzpppwwwqqqmmmiiiddd```______aaaaaaccchhhnnnmmmhhhbbb___^^^```___aaacccbbb___aaaffftttiii^^^XXXSSSQQQUUU\\\eeedddYYYQQQQQQOOOUUUfffttt~~~WWWDDDAAA@@@BBBEEEEEEGGGIIIIIIGGGFFFGGGIIILLLKKKJJJIIIHHHHHHHHHHHHMMMNNNNNNOOOOOONNNNNNNNNOOOQQQSSSPPPLLLKKKNNNQQQOOOMMMKKKKKKLLLMMMQQQTTTQQQPPPQQQPPPMMMKKKNNNSSSXXXXXXVVVSSSOOOMMMNNNOOOSSSRRRQQQQQQRRRSSSUUUWWWVVVXXX\\\```cccddddddddd]]]YYYYYY```jjjqqqqqqnnnmmmiiieeeeeehhhkkkjjjhhhiiilllsss~~~zzz^^^LLL===;;;;;;888666888666666666666666666666666777888999999999:::===???GGGLLLeee}}}mmmMMMTTTvvvzzzssspppkkkeeeaaa___^^^^^^YYYWWWUUUVVVXXXZZZZZZZZZTTTWWWXXXWWWUUUSSSTTTUUUXXXVVVTTTSSSTTTTTTRRRQQQPPPVVVWWW]]]fffnnn~~~|||}}}zzzxxxyyytttvvvvvvtttrrrrrruuuyyy||||||||||||zzzzzz~~~vvvpppiiidddbbb```]]]ZZZWWWTTTPPPMMMKKKJJJHHHFFFBBBBBBBBBCCCCCCDDDDDDDDDDDDLLLWWWcccrrrzzzsssmmmggg```[[[WWWbbbvvv~~~zzzwwwwwwsssmmmgggbbb^^^ZZZWWWRRRPPPLLLJJJHHHEEEBBB???<<<<<<;;;;;;:::999888888888888888888888888888888;;;;;;:::<<<@@@DDDFFFFFFMMMOOOUUUZZZjjjjjjmmmuuupppooommmiiieeebbb`````````___eeelllnnnjjjddd```^^^ggghhhiiihhhbbb]]]aaaiiioooeeeZZZUUUUUUUUUWWW[[[ccceee\\\UUUTTTQQQWWWiiirrrxxx}}}XXXEEECCCBBBAAABBBFFFGGGHHHGGGEEEEEEFFFGGGMMMKKKIIIGGGFFFGGGIIIJJJPPPRRRUUUTTTRRRQQQSSSVVVWWWXXXWWWTTTOOONNNQQQTTTVVVNNNJJJNNNPPPOOORRRYYY\\\YYYWWWTTTPPPMMMRRR[[[bbbbbb```\\\XXXVVVVVVWWWYYYXXXVVVUUUVVVXXX[[[]]][[[^^^dddlllrrrsssnnnjjj___^^^```hhhrrrzzz{{{zzzwwwqqqlllooowww|||zzzuuuyyy}}}eeeQQQ???;;;;;;888666999666666666666666666666666666777888888999:::===@@@IIIUUUlllttt]]]DDDSSSuuuxxxllliiieeeaaa^^^\\\[[[[[[UUUTTTSSSTTTVVVXXXXXXXXXSSSTTTVVVWWWVVVUUUVVVWWWYYYVVVRRRQQQRRRSSSTTTTTTSSSZZZ[[[[[[^^^aaauuu}}}{{{}}}~~~zzzyyy|||xxxxxxvvvssspppooorrruuuyyyzzz}}}|||xxxxxxxxxnnniiiccc___^^^]]]ZZZWWWSSSPPPMMMKKKJJJIIIHHHGGG@@@@@@AAAAAAAAAAAAAAAAAACCCHHHPPPYYYiii{{{wwwnnngggaaa\\\YYY\\\dddttt|||wwwtttrrrnnnhhhccc___[[[WWWUUUPPPMMMJJJGGGFFFCCC@@@===;;;;;;::::::999999888888888888888888888999999999;;;999999<<>>>>>===BBBFFFJJJRRRaaatttuuuiiiaaa]]]\\\\\\aaaeeeooo~~~{{{vvvsssjjjfff```[[[XXXUUUQQQOOOMMMJJJGGGEEECCCAAA>>><<<999999999999999999888888777777888888888999999999;;;999999===DDDIIIKKKKKKHHHQQQZZZcccwwwyyywwwnnnjjjfffhhhkkkmmmlllhhhdddaaa```\\\]]]___```aaaccceeeggghhhccc___```aaaaaadddhhhfffbbb\\\[[[^^^aaa^^^ZZZZZZ\\\UUUOOOPPPOOOVVVhhhxxx[[[GGGDDDFFFEEEDDDBBBBBBCCCDDDDDDDDDCCCBBBDDDEEEGGGHHHHHHFFFDDDCCCDDDIIIMMMNNNNNNPPPVVV\\\dddccc___[[[WWWVVVXXXYYYTTTPPPPPPUUUZZZbbbuuuiiiRRRLLLMMMNNNRRRYYY]]]^^^___^^^]]]]]]^^^___^^^]]][[[[[[[[[]]]```bbbfffkkkuuusssggghhhgggggghhhiiikkkmmmmmmrrrssszzzlllUUU@@@;;;<<<999777888777777777777777777777777666777999::::::===@@@CCCIIIhhhzzzhhhOOOUUU}}}zzzccceeedddbbb___]]]\\\\\\\\\XXXVVVUUUUUUUUUTTTSSSQQQNNNNNNPPPRRRTTTVVVVVVVVVTTTQQQOOOOOOSSSWWWZZZ\\\XXX]]]ZZZZZZbbbgggrrrzzzvvvuuuwwwzzzxxxvvvyyy{{{xxxsssooonnnppptttvvvwwwyyyzzzvvvnnnmmmyyy}}}tttpppjjjaaa[[[WWWTTTPPPLLLKKKIIIEEEBBBAAAAAA???>>>AAAAAA@@@???>>>===<<<;;;???AAADDDJJJXXXjjjvvvzzz}}}uuujjj___ZZZ[[[^^^cccbbbggguuu~~~~~~{{{wwwssspppfffbbb]]]YYYVVVSSSPPPNNNJJJHHHEEECCCAAA???<<<:::888888888888888888999999777777777888999999::::::::::::;;;???DDDIIILLLMMMKKKRRR]]]jjj~~~ooojjjgggdddfffkkkqqqrrrmmmgggdddbbb]]]\\\YYYYYYZZZ^^^cccffffff___ZZZ[[[]]]\\\]]]```]]]___aaaccchhhkkkhhhccc]]]^^^VVVQQQSSSPPPQQQ^^^llleeeMMMEEEDDDCCCBBBBBBCCCEEEIIILLLLLLIIIGGGEEEHHHKKKMMMMMMJJJGGGEEECCCFFFIIIKKKMMMQQQWWW[[[]]][[[XXXUUUSSSRRRRRRSSSQQQOOONNNRRR___xxxrrrUUUNNNRRRRRRSSSXXXXXX[[[^^^`````````aaabbbZZZYYYYYYYYYZZZ[[[\\\]]]___hhhvvvttthhhcccddddddcccdddggglllooowwwkkkSSS>>>:::<<<:::777888777777777777777777777777777888:::;;;<<>>>>>>>>======<<<<<<;;;;;;<<>>;;;888666777777777888888999999666777777888999999::::::999;;;>>>@@@CCCGGGLLLPPPSSSVVVaaaqqqwwwpppkkkhhhgggfffmmmtttvvvqqqjjjdddbbb___\\\WWWTTTUUUXXX\\\^^^^^^[[[YYYYYYXXXVVVXXX]]]XXXaaahhhlllppprrroooiii]]]___ZZZZZZ^^^XXXRRRXXX```qqqoooTTTFFFCCCCCCCCCAAACCCHHHNNNSSSSSSOOOLLLJJJKKKMMMNNNNNNMMMKKKJJJIIIJJJKKKMMMQQQUUUYYY\\\UUUTTTRRRPPPPPPOOONNNNNNMMMRRRUUU[[[rrrrrrWWWUUUYYYXXXYYY___^^^bbbgggkkkkkkkkkjjjjjjZZZ[[[\\\\\\]]]]]]^^^^^^___kkk|||yyyooohhhiiijjjjjjkkkqqqzzzgggOOO;;;888<<<;;;777777777777777777777777777777777999;;;<<<>>>AAAEEEHHHaaavvvpppTTTXXXwwwoooiiiaaa```___]]][[[ZZZXXXXXXWWWVVVUUUUUUUUUSSSQQQNNNPPPOOOOOORRRVVVYYYXXXWWWTTTTTTUUUXXXZZZZZZXXXVVVSSS[[[XXXUUUZZZ___eeerrr~~~zzzssstttvvvxxxvvvuuuzzzzzzsssooooooqqqtttvvvtttnnnlllooosssrrrrrrssswwwjjjcccYYYRRROOONNNLLLJJJFFFCCC@@@>>>>>>>>>===<<<::::::;;;;;;;;;;;;<<<<<<<<<>>>@@@DDDOOO]]]gggiiiqqqxxx|||tttcccWWWVVVZZZ^^^UUUSSS```rrr{{{wwwrrrmmmiiiggg]]]ZZZUUURRROOOMMMJJJIIIGGGEEEBBB@@@???===:::888666666777777888888999999666777777888999999::::::999<<<@@@BBBCCCFFFLLLQQQTTTVVVcccyyytttsssnnnjjjkkkbbbjjjrrrtttnnneee___]]]aaa]]]WWWTTTSSSTTTVVVWWWVVVVVVXXXYYYUUURRRWWW___YYYeeepppssstttuuupppiii[[[^^^]]]aaaiiiaaaVVVXXXXXXeeeuuutttXXXIIIEEEFFFGGG???BBBHHHPPPVVVVVVRRRNNNLLLLLLLLLMMMMMMMMMMMMMMMQQQPPPOOOQQQUUUYYY\\\]]]WWWUUUTTTTTTTTTTTTRRRQQQOOOZZZcccnnnkkkWWWYYY^^^]]]```iiiggglllssswwwwwwvvvtttssscccdddeeeggghhhggggggfffjjjwwwzzzvvvxxxyyyyyy{{{dddMMM999888<<<;;;777666777777777777777777777777888:::<<<===???BBBFFFIIIfffwwwmmmSSSaaavvvkkkfffiii^^^^^^\\\[[[YYYWWWVVVUUUXXXWWWWWWWWWXXXWWWUUURRRRRRPPPQQQTTTXXXZZZZZZXXXVVVWWWYYY[[[\\\ZZZVVVRRRMMMZZZZZZUUUWWW[[[cccsssrrryyypppsssuuuvvvwwwzzz}}}zzztttvvvwwwwwwvvvuuuttttttuuunnnnnnoooppprrrqqqnnnlll||||||qqqlllaaaUUUNNNLLLJJJFFFAAA>>>>>>===;;;;;;:::::::::999:::::::::::::::::::::444888;;;???DDDOOO^^^iiioooxxx}}}uuuggg\\\SSSMMMPPPOOOQQQWWW^^^gggvvv}}}zzzuuuqqqmmmhhhccc```YYYVVVRRROOOLLLJJJGGGDDDDDDAAA???======<<<:::888666555555444444666777888777777777777888999:::;;;>>>===>>>AAAFFFJJJMMMNNNXXXTTTgggvvvoooyyytttqqqkkkkkkjjjllllllnnnoooggg\\\ZZZ___eeeccc]]]UUUOOOMMMMMMMMMXXX[[[\\\YYYVVVWWW\\\```___gggmmmooooooooolllggg___```fffkkkeeeZZZWWW[[[]]]YYYaaaiiiQQQDDDBBBEEEDDD>>>IIIWWWVVVVVVZZZYYYMMMJJJJJJMMMOOONNNNNNOOOQQQOOOOOOXXXgggrrrmmmccc\\\\\\aaagggbbbVVVRRRWWWYYYjjjyyyrrrddd___hhhpppoooooorrrwwwwwwooouuu}}}tttwww}}}RRRFFF<<<:::;;;999666555777777777777777888888888777:::<<<;;;===CCCIIIKKKooommmeeeOOOrrr|||hhh{{{vvvhhhbbbaaa\\\YYYZZZZZZXXXWWWYYYYYY\\\[[[UUURRRSSSTTTSSSSSSOOOOOOSSSUUUSSSSSSUUUTTTUUUWWWZZZ\\\[[[XXXUUUXXXVVVTTTTTTVVV[[[```dddmmm}}}}}}tttrrruuuvvvwwwyyy|||xxxrrrzzzzzzzzzxxxvvvttttttuuussssssrrrssssssrrrnnnlllttt|||rrrkkkaaaUUUNNNKKKIIIDDD@@@>>>===<<<;;;::::::::::::999999;;;<<<<<<;;;::::::666999;;;===AAAJJJWWW```gggpppvvvrrriii___TTTMMMKKKKKKMMMQQQUUU\\\jjjwww~~~yyyuuuqqqmmmiiieeeaaa^^^WWWTTTPPPMMMKKKIIIFFFDDDCCCAAA>>><<<<<<;;;:::888666555555444555666777888888888888999:::;;;<<<===>>>>>>???CCCHHHMMMPPPRRR[[[gggvvvzzzqqqoooooommmnnnmmmllllllooopppjjjaaa```dddgggddd```ZZZPPPHHHJJJQQQ^^^\\\]]]aaaaaa___```dddaaaiiipppqqqppppppnnnkkkbbbdddhhhkkkfff]]][[[___VVVVVV\\\xxxqqqXXXHHHEEEHHHIIIFFFOOO[[[___hhhppplll\\\RRROOOUUUYYYSSSOOOPPPTTTUUUZZZiii|||sssiiimmmuuuyyynnn]]]XXX]]]gggzzz~~~mmmlllvvv}}}~~~kkkOOODDD:::999:::999666666777777777777888888888888???<<<::::::<<<@@@HHHOOOpppjjj[[[UUUyyypppnnnooogggcccbbb\\\YYY[[[[[[YYYYYY[[[[[[[[[WWWQQQOOOSSSTTTSSSSSSOOOOOOSSSUUUSSSSSSUUUSSSTTTVVVYYY[[[[[[XXXUUUVVVUUUTTTUUUWWWZZZ]]]```bbboooyyyvvvzzz||||||}}}~~~zzztttzzzzzzzzzyyywwwvvvwwwxxx{{{yyyvvvsssnnnkkkqqq}}}|||sssiii```UUUMMMJJJGGGCCC>>>======<<<;;;::::::::::::888999;;;===>>>===;;;:::888999::::::<<>>???>>>???AAAEEEJJJOOOTTTWWW\\\{{{}}}jjjkkknnnnnnpppooolllnnnqqqrrrnnnhhhgggjjjgggdddeeeeeeZZZPPPZZZmmm~~~mmmbbbfffiiiddddddkkkdddnnnvvvvvvsssssssssrrrrrrqqqooolllcccYYYUUUWWWOOOTTTXXXiii|||___LLLHHHKKKKKKMMMXXXbbboooqqq]]]VVVbbbiii^^^UUUUUUYYY]]]iiisss|||yyybbb]]]dddvvvqqqkkkwww___III@@@888888999888666666777777777888888888999999???:::;;;???BBBDDDPPP]]]yyynnnYYYkkkmmmwwwmmmhhheeeaaa\\\YYY[[[\\\[[[[[[]]]\\\YYYSSSMMMNNNTTTUUURRRSSSOOOOOOSSSUUUSSSSSSUUURRRSSSUUUXXX[[[[[[XXXVVVSSSSSSSSSTTTUUUWWWYYYZZZZZZ```yyy~~~|||wwwvvvxxxxxxxxxxxxyyy{{{}}}~~~yyysssnnnjjjqqqtttzzzrrrfff___TTTMMMIIIEEEAAA===<<<<<<;;;:::999999::::::777999<<<>>>???>>>===<<<999:::999999:::???FFFKKKVVV^^^fffjjjkkkeeeXXXKKKEEEFFFHHHIIIGGGIIIVVVdddzzzqqqmmmhhhccc___\\\XXXUUUPPPMMMJJJHHHGGGFFFDDDBBB@@@>>>;;;:::::::::888777555555555555666666666777999999999:::<<<>>>???@@@AAABBBDDDGGGKKKPPPVVVZZZbbbssszzziiilllnnnppprrrmmmnnnpppssstttqqqmmmkkklllcccaaagggpppkkkggg}}}nnniiiiiiccceeeoookkkuuu|||{{{xxxyyyzzzzzz{{{xxxrrriii___VVVSSSSSSPPPXXXXXXcccfffQQQKKKNNNMMMUUUcccnnnfff]]]pppzzzmmm```aaacccjjjzzzvvvhhhdddoooyyyrrr[[[CCC;;;666777999777666666777777777888888999999::::::999>>>EEEDDDFFFWWWlllxxxbbbxxxuuullleee___^^^ZZZXXX[[[\\\[[[[[[]]][[[XXXRRROOORRRWWWUUUPPPSSSOOOOOOSSSUUUSSSSSSUUUSSSSSSUUUXXX[[[[[[YYYWWWRRRRRRQQQPPPQQQSSSVVVWWW[[[YYYppp{{{~~~}}}yyy|||||||||{{{zzz{{{~~~{{{vvvrrrnnnlllmmmnnnvvvnnnbbb\\\SSSLLLGGGCCC???<<<;;;::::::999999999999:::777888;;;===>>>>>>>>>===999999999999:::>>>CCCGGGPPPWWW___eeehhheeeXXXKKKCCCCCCEEEEEECCCEEEOOO[[[www|||uuupppkkkeee___[[[WWWSSSQQQMMMJJJGGGEEEEEEDDDBBB@@@>>><<<:::999999888777666444555555666666666666666777888999:::<<<>>>@@@AAADDDEEEGGGIIILLLQQQXXX]]]ppp~~~tttsssjjjoooqqquuuvvvnnnoooqqqsssrrrpppnnnkkkiii\\\[[[dddqqqssswwwyyynnnjjjbbbcccmmmpppyyy~~~|||~~~wwwtttnnnfff___]]]]]]]]]ZZZbbb```iiiooo\\\WWW[[[]]]iiiyyyoooiii}}}}}}qqqrrrvvvxxxpppppp}}}}}}oooNNN>>>888555777888666555777666777777888999:::::::::;;;<<<@@@BBBAAAJJJgggppp~~~qqqeee]]]YYY[[[WWWWWW[[[\\\ZZZYYYZZZXXXWWWUUUTTTXXX[[[VVVOOOSSSOOOOOOSSSUUUSSSSSSUUUSSSTTTUUUWWWZZZ[[[YYYWWWRRRPPPNNNLLLMMMPPPSSSVVV]]]VVVbbb}}}|||~~~}}}zzzuuurrrqqqqqqpppoookkkooozzzpppiii^^^YYYQQQKKKFFFBBB???===:::999999888888999999999777888999;;;===>>>>>>???:::999888999;;;>>>AAACCCJJJQQQYYY^^^bbbaaaXXXMMMBBB@@@??????>>>???GGGOOOeeettt|||vvvpppmmmhhhaaa\\\WWWTTTQQQOOOKKKHHHEEECCCBBBAAA???======:::888777888777666555444555555666777666666666777888999:::===???AAACCCEEEHHHKKKLLLNNNTTT\\\cccxxxllllllrrrtttyyyxxxnnnlllooopppnnnlllkkkhhhdddXXXXXX___jjjnnnttt{{{rrrnnnfffcccgggrrrxxx|||{{{|||~~~yyyvvvnnnddd______```___aaahhheeelllsssrrrwww|||uuuyyypppNNN;;;;;;666555777888666555666666777777888999:::;;;;;;;;;>>>??????HHHcccsssmmmbbb]]]\\\XXXVVVWWW\\\^^^ZZZWWWWWWUUUXXXXXXXXX[[[\\\XXXQQQSSSOOOOOOSSSUUUSSSSSSUUUSSSSSSSSSUUUWWWXXXVVVTTTOOONNNLLLLLLLLLOOORRRTTTXXXUUUYYYuuu}}}{{{|||~~~uuurrrnnnlllmmmnnnooooookkkppp~~~tttjjjdddZZZVVVPPPJJJEEEAAA???===999999888888888888999999777777777888:::===???@@@:::999888999:::===>>>???BBBJJJRRRVVVZZZ\\\WWWQQQEEE>>>::::::;;;;;;>>>CCCRRRccczzz~~~{{{uuuppplllgggbbb\\\WWWTTTRRRPPPOOOIIIGGGCCCAAA@@@???<<<:::;;;999777666777777555444444444666777777777666555888999:::<<<>>>AAACCCEEEFFFIIIMMMPPPSSSYYYdddkkk}}}sssooojjjoootttssswwwtttggggggkkkkkkhhhhhhiiieee___[[[\\\```dddfffjjjvvv|||qqqlllkkkgggeeeeeeppprrrssstttxxx}}}|||xxxxxxvvvlll```[[[\\\\\\XXX]]]ccc```ddduuu~~~vvvbbbLLL<<<555999666555888888555444666666777777888:::;;;;;;<<<:::???@@@AAATTTxxx{{{{{{yyywwwkkkddd___^^^WWWVVVYYY```aaa[[[VVVTTTTTTXXXZZZYYYYYY[[[YYYUUUSSSOOOOOOSSSUUUSSSSSSUUURRRQQQQQQRRRSSSSSSRRRPPPJJJKKKMMMNNNPPPPPPPPPPPPPPPVVVTTTbbb~~~~~~{{{zzz|||~~~wwwsssnnnllllllmmmnnnnnngggllluuu|||qqqfff```XXXTTTOOOIIIEEEAAA???>>>999888888888888888999999777777666777999<<>>888666666999999555444666666777777999:::;;;<<<<<<;;;BBBCCCCCCWWWvvvkkkkkkxxxyyyzzzjjjgggccc\\\WWWWWWWWW[[[bbbccc]]]VVVSSSUUUYYYZZZWWWVVVXXXYYYXXXSSSOOOOOOSSSUUUSSSSSSUUUPPPOOONNNOOOPPPPPPNNNLLLEEEHHHMMMRRRSSSQQQNNNLLLMMMYYYTTTVVVpppyyy}}}|||~~~}}}zzzyyy{{{yyy}}}tttwwwyyyzzzwwwqqqjjjjjjooouuuwwwvvvmmmkkkoooyyykkkaaa]]]SSSPPPKKKGGGCCC@@@<<<999::::::999999888777666666777666666888;;;>>>>>>>>>;;;::::::999999::::::;;;???BBBHHHMMMPPPQQQPPPPPPHHHDDD===777555777;;;===DDDKKK\\\ooo~~~ssseeeeeekkkoooxxxuuuuuusssppplllgggccc```\\\YYYUUUQQQNNNLLLLLLLLLGGGFFFDDDBBB???<<<:::999888888777666666666666666555555555555555666777888888:::===AAADDDFFFGGGHHHJJJIIILLLXXX]]]XXXiiiqqqoooqqqqqqrrrtttsssooofff```aaafffccc\\\]]]eeefff^^^``````aaa```___aaadddggg^^^fffjjjhhheeefffiiiiiiiiiiiilllpppuuutttpppkkkeeefffccc]]]VVVTTTXXX]]]PPPNNNRRRWWWVVVWWWhhh~~~www___TTTFFF<<<::::::999777555555555555555555444444555777:::;;;;;;;;;<<<===<<>>;;;999::::::999999888777777666888666666777:::===>>>>>>;;;::::::999999::::::;;;===???CCCHHHKKKLLLLLLLLLIIIEEE???999666666888::::::>>>KKK\\\kkkwwwooo___[[[___bbbfffpppyyyllldddddddddcccaaa___]]][[[YYYWWWSSSOOOLLLJJJIIIIIIEEEDDDCCC@@@>>><<<:::999888888777666666666666666666666666666666777888888:::<<>>>>>@@@@@@BBBIIIOOONNNIIInnnqqqtttxxxiiigggfff```\\\___VVVYYY[[[XXXSSSPPPPPPRRRNNNRRRTTTRRRRRRSSSQQQLLLHHHOOOSSSRRRRRRTTTVVVTTTRRRQQQQQQPPPOOONNNMMMMMMLLLMMMOOOOOONNNOOOPPPRRRTTTUUUWWW[[[bbbxxx|||xxxxxxvvvsssuuuyyy~~~~~~~~~|||||||||~~~wwwqqqqqq|||vvveeeXXXSSSLLLHHHCCC???===<<<;;;:::::::::999999888777777777888666555666999<<<>>>>>>;;;;;;::::::::::::;;;;;;:::;;;>>>AAACCCEEEFFFFFFHHHEEE@@@;;;888666666777555555;;;GGGTTTaaaqqq~~~}}}iiiVVVNNNNNNPPPRRRTTT^^^qqqlllccc```ZZZRRRPPPQQQRRRTTTUUUVVVVVVVVVVVVTTTPPPLLLIIIFFFEEEDDDBBBAAA@@@>>><<<;;;:::999888888777666666666666666777777777777777888888999===>>>AAADDDHHHJJJKKKLLLKKKWWWTTTQQQhhh{{{uuukkklllpppooollljjjgggbbb[[[WWW]]]dddgggeeegggkkkggg^^^___\\\YYYYYY\\\______^^^dddnnnsssmmmfffeeehhhjjjnnnppppppllleee``````bbb^^^``````___[[[VVVPPPMMMSSSQQQRRRSSSOOOMMMVVVccc}}}kkkeee^^^WWWQQQJJJAAA;;;;;;888555555777888666444555555555555555555555555666888:::;;;;;;<<<>>>???@@@AAACCCEEEAAA>>>BBBIIIuuu^^^|||tttiiiccccccbbb\\\[[[___XXXYYYXXXTTTOOOMMMNNNQQQLLLPPPRRRQQQPPPQQQNNNJJJHHHNNNRRRRRRSSSVVVXXXWWWRRRRRRQQQPPPOOONNNMMMLLLKKKLLLNNNOOOOOOOOOQQQSSSRRRQQQRRRTTTZZZkkkxxxwwwuuuvvvyyyyyyxxxzzz{{{zzz{{{{{{|||}}}tttoooiiiggglllzzzwwweeeVVVPPPIIIEEE???<<<;;;;;;;;;;;;999999999888888888777777888666444555888<<<>>>???;;;;;;::::::::::::;;;;;;999999:::;;;===???AAABBBDDDBBB???<<<999777666666999777777===DDDNNN\\\hhhrrrvvvsssbbbOOOEEECCCCCCEEEDDDHHHSSSggg|||xxx```QQQLLLHHHDDDDDDEEEHHHKKKNNNQQQSSSTTTSSSQQQNNNJJJFFFDDDBBBAAA>>>>>>===<<<;;;:::999999888777777666666666666666777666666666777888999999???@@@CCCFFFHHHKKKMMMNNNJJJ[[[YYYXXX}}}~~~xxxoookkkjjjggghhhiiiiiigggddd___\\\[[[bbbhhhjjjlllmmmfff]]]^^^YYYTTTUUUYYY\\\[[[XXXXXX___dddcccbbbdddggggggggggggfffccc```___aaacccSSSWWW]]]cccddd```XXXRRRMMMLLLNNNPPPNNNMMMSSS]]]xxxqqqiiibbb]]]UUUQQQLLLGGGDDDAAA===:::999777555666777777555333555555555555666666666666777888:::;;;;;;<<>>JJJ\\\nnnnnnrrrggg```\\\]]]]]]YYYXXX[[[YYYYYYXXXUUUQQQOOOPPPQQQMMMQQQSSSQQQPPPQQQNNNJJJMMMQQQTTTSSSTTTXXXYYYWWWQQQPPPOOONNNMMMLLLLLLKKKIIIKKKMMMNNNNNNOOOQQQSSSPPPOOOPPPPPPQQQZZZmmmwwwnnnmmmooouuu|||}}}zzzzzz~~~yyyyyyqqquuuzzz}}}|||yyywwwvvvhhhfffddddddfffqqqvvvdddTTTMMMFFFBBB===;;;:::<<<<<<===999999999888888888888888888666555666999<<<>>>>>><<<;;;;;;::::::;;;;;;<<<999999888999:::;;;===>>>======<<<;;;:::999888777;;;888777:::===BBBKKKTTT^^^eeeeeeYYYJJJAAA???>>>>>>???@@@CCCLLL\\\ooo||||||lllXXXJJJEEEBBB>>>???@@@BBBEEEHHHKKKNNNOOOOOONNNKKKHHHEEEBBB@@@???<<<;;;;;;::::::999999888888777777666666666666666555555555666777999:::;;;AAABBBDDDFFFIIIKKKMMMOOOMMMZZZWWW___pppvvvtttoookkkfffbbbeeeiiilllkkkgggccc```[[[aaahhhmmmooommmeee]]]\\\WWWRRRRRRVVVYYYWWWTTTTTTXXX\\\]]]bbbhhhiiifff^^^[[[YYYZZZ]]]___```___OOOUUU___iiilllhhh___WWWKKKKKKLLLNNNNNNOOOSSSXXXqqqqqqnnniiiddd___YYYTTTPPPHHHEEEAAA===;;;:::999999999888666555555666666666555555555666666666777777777999:::;;;;;;===@@@CCCDDDEEEHHHHHH@@@???TTTmmmkkkwwwhhhfff^^^XXXXXXZZZXXXUUUTTTVVVWWWXXXWWWTTTRRRQQQQQQQQQTTTUUURRRQQQSSSQQQMMMTTTVVVWWWUUUVVVYYYYYYUUUNNNNNNMMMMMMLLLKKKKKKKKKHHHIIILLLLLLMMMNNNPPPRRRQQQQQQSSSTTTSSSTTT^^^iiiyyyssskkkooowww~~~}}}xxxvvvyyyyyyrrruuukkknnnssswwwwwwtttoookkkeeecccccceeefffnnnuuuaaaQQQJJJDDDAAA===;;;;;;<<<<<<<<<888888888888888888888888777666666888;;;>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999999999888999999:::;;;888888888999999999999999777555555888:::;;;@@@GGGLLLRRRTTTMMMEEEAAA>>><<<:::<<<===;;;<<>>:::;;;<<<===???AAADDDFFFHHHJJJIIIHHHEEECCCAAA???>>>;;;;;;::::::999999888888888888777666666666666666444444555777999;;;===>>>DDDDDDEEEGGGJJJLLLOOOPPPSSSVVVTTTiiikkkzzzzzzpppnnniiiccceeehhhkkkllljjjfffcccbbb___cccjjjppprrrnnnfff```YYYUUURRRQQQSSSTTTTTTRRRWWW[[[]]]]]]```ddddddaaaZZZXXXVVVXXX\\\^^^\\\YYYSSS[[[fffnnnooohhh]]]VVVNNNLLLLLLLLLMMMNNNQQQRRRddd~~~wwwrrrgggccc^^^ZZZVVVRRRMMMJJJDDDAAA>>>;;;999888888999666555444333333555777999555555555666666777777888888999;;;;;;<<<>>>AAADDDFFFGGGEEE???999BBB^^^yyysss~~~yyydddeee```[[[ZZZ[[[YYYUUURRRRRRRRRTTTTTTTTTSSSRRRQQQVVVXXXWWWSSSRRRTTTTTTQQQYYYZZZXXXUUUVVVYYYWWWSSSLLLLLLLLLLLLLLLLLLLLLLLLHHHJJJLLLMMMMMMMMMOOOQQQNNNNNNQQQUUUUUUTTTXXX___~~~yyyqqquuu|||yyyxxx{{{||||||tttwwwuuuqqqtttnnnllljjjkkkmmmllliiieeeddd```___bbbccckkkvvvbbbQQQHHHAAA???<<<;;;;;;;;;;;;:::888888888888888888888888777777888;;;>>>??????===<<<<<<;;;;;;;;;;;;<<<<<<999999999999888888888888555555666666777777888888666444555777777666999???>>>BBBDDDAAA??????===:::888999:::999888:::@@@DDDFFFFFFCCC???===???===999888888888:::<<<>>>AAABBBEEEDDDDDDBBB@@@???===<<<;;;;;;::::::999888888777888888777666666666666666444555666999;;;>>>AAABBBGGGGGGGGGIIIKKKNNNQQQRRRVVVUUU[[[nnnllliiieeedddgggiiijjjhhheeecccdddeeeeeegggmmmrrrtttooohhhcccWWWUUUSSSQQQPPPQQQRRRRRRZZZaaaeeeaaa\\\\\\^^^___\\\]]]___aaabbbaaa^^^\\\XXXaaalllqqqlllbbbWWWQQQNNNLLLJJJIIIKKKNNNPPPOOOaaa|||~~~uuummmhhh___[[[WWWSSSPPPLLLHHHFFFBBBAAA???<<<999888999:::333444444444444444666777444555555666777777888888999:::;;;;;;<<<>>>BBBEEEFFFHHHCCC999<<>>AAADDDFFFIIIIIIIIIKKKMMMPPPSSSTTTUUUVVVfffmmmfffgggcccbbbgggggggggfffccc```aaafffjjjjjjkkkoootttuuuqqqjjjgggUUUUUUTTTQQQOOONNNPPPRRR]]]iiipppiii^^^ZZZ___ddd^^^ccciiikkkiiifffeeeeeeZZZdddnnnqqqiii]]]SSSNNNKKKJJJGGGGGGJJJPPPQQQPPP___yyy|||tttkkkccc___WWWTTTPPPMMMKKKIIIFFFDDD;;;:::999777444333444555555666888777666444333333444555555666777888888999999:::;;;;;;<<>>:::;;;:::888888:::888888999999999999888888999;;;>>>AAACCCDDDDDDCCC?????????>>>>>>>>>>>>>>><<<:::888888999999999888:::888666444333444555666777888999888777777999;;;???<<<888777777999::::::999999::::::::::::::::::888888888:::<<<======;;;;;;777666999888555888>>>@@@===:::999;;;=========777777777777777666666555888888888888777777777777555666888;;;???BBBFFFGGGJJJMMMIIIKKKUUUTTTQQQXXX[[[kkkxxxmmmqqqqqqfffccciiitttllleeeeeeeeeddddddffflllqqquuuwwwxxxttthhh\\\XXXSSSOOOOOOSSSVVVUUURRR```fffgggaaa^^^```aaa^^^^^^gggooommmbbbYYYXXX[[[XXX\\\```bbb___XXXPPPJJJKKKIIIGGGFFFIIIMMMMMMJJJTTTcccnnn{{{{{{uuuooojjjeee```]]]RRROOOKKKFFFBBB@@@??????<<<;;;999666444333333333555555444444444555555666777666555555666888:::<<<<<>>???CCCHHHKKK<<>>@@@BBBCCCCCCCCCBBBAAAAAAAAA@@@@@@?????????>>>======<<<======<<<;;;:::999777666666666888999:::;;;<<<;;;;;;;;;>>>@@@CCC@@@;;;999888888888777;;;:::::::::<<<<<<<<<;;;<<<;;;;;;<<<>>>???>>>===???:::888:::;;;888888;;;:::999999999999:::;;;;;;777777888888888777777777777777777777777777777777666777999<<>>===<<<;;;:::888666444444444444555444444444555555666666777666555555666888;;;<<<>>>???@@@@@@???AAAEEEIIIHHH999@@@AAA^^^tttyyyiiifff^^^cccdddeeefffeeebbb___]]]UUUUUUVVVVVVVVVYYY^^^aaa]]][[[YYYWWWVVVWWWXXXXXXVVVUUUTTTUUUWWWYYYXXXVVVUUUUUUVVVWWWVVVUUUTTTSSSRRRRRRSSSQQQPPPOOOPPPRRRPPPPPPOOOPPPRRRTTTWWWYYY]]]bbbjjj{{{ppplllooosssuuuuuuvvvxxxzzztttmmmwwwmmmfffaaadddgggdddaaa___aaabbbfffiiiiiigggkkkqqq~~~lllXXXJJJAAA<<<999;;;;;;888777999::::::999888777777888888???@@@BBBDDDFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA=========>>>======<<<;;;<<<<<<;;;:::;;;<<<===>>><<<===>>>>>>===>>>AAACCCEEEBBB>>>;;;:::::::::999>>><<<:::;;;>>>@@@>>><<<===<<<<<<===>>>>>>===;;;>>>999777999;;;999888888555777:::::::::999:::;;;888888888888888888888888666666666666777777777777888999;;;===@@@CCCEEEGGGFFFJJJHHHJJJRRRRRRVVVeee~~~vvvsssooopppssstttpppkkkbbbbbbdddgggeeeaaaccchhhgggnnnrrrkkkcccaaadddfff^^^[[[XXXYYY\\\___```___SSSYYY^^^]]][[[ZZZWWWSSSXXX^^^eeegggddd\\\TTTPPPMMMOOOQQQSSSRRROOOLLLIIIIIIHHHGGGIIIKKKLLLKKKKKKNNNWWWZZZfffyyytttmmmiiiccc^^^ZZZVVVQQQNNNJJJGGGDDD@@@===;;;:::999888777666555555444555555444444444555555666666666777777666666777999;;;<<<>>>===<<<>>>AAADDDEEEFFF@@@444999JJJtttnnnuuummmbbbeeedddbbbaaa```bbbdddbbb]]]YYYWWWXXXYYYYYYYYY[[[]]]___XXXYYYZZZZZZ[[[[[[ZZZZZZXXXVVVUUUUUUVVVVVVUUUSSSUUUUUUVVVUUUUUUUUUTTTTTTPPPQQQQQQOOONNNMMMOOOPPPQQQPPPOOOOOOPPPRRRTTTVVV\\\ZZZZZZsss{{{ssstttqqqnnnlllooovvv~~~}}}uuu}}}jjjeeedddiiikkkgggbbb```YYY\\\aaafffiiijjjmmmpppvvvrrrZZZKKK@@@;;;888::::::777777888:::999999888999:::;;;<<>>===<<<<<<===>>>===>>>???999<<<>>>???===<<<<<<===888888777777777777888888666666666666666777777777;;;;;;<<<>>>AAADDDFFFGGGGGGLLLLLLNNNUUUWWWbbbyyyxxx|||lllqqqrrrrrrvvv|||yyyooodddfffiiijjjfffbbbfffnnndddjjjkkkddd]]]]]]bbbdddaaa___\\\\\\^^^```aaa```YYY[[[]]]\\\ZZZWWWTTTQQQYYY[[[^^^cccdddaaa[[[VVVLLLMMMMMMMMMMMMLLLJJJIIIIIIGGGHHHKKKLLLJJJJJJLLLSSSXXXVVV^^^zzz|||tttmmmeeebbb]]]XXXTTTQQQMMMJJJEEECCCAAA>>>;;;999888777555555555555555555555555444444555666666666777777777777777777888:::;;;<<<<<<;;;;;;@@@EEEGGGEEEAAA;;;777:::WWWjjjiii|||hhh___bbbccc^^^[[[ZZZ\\\```___YYYTTTUUUWWWYYYYYYYYYXXXYYY[[[WWWYYY[[[]]]]]]\\\[[[ZZZWWWVVVUUUTTTSSSRRRQQQPPPRRRSSSTTTUUUTTTSSSQQQPPPPPPQQQQQQPPPNNNMMMOOOPPPQQQPPPOOONNNNNNPPPQQQSSSRRRRRRRRRddd~~~zzz|||uuunnnpppzzz{{{lllhhhhhhkkkkkkeee^^^\\\VVVZZZ^^^aaadddgggkkklllkkkrrryyyaaaPPPAAA;;;888999999777888:::::::::;;;<<<===???@@@AAAFFFGGGHHHJJJLLLNNNOOOOOOHHHIIIKKKLLLMMMLLLLLLKKKGGGIIIKKKJJJIIIHHHIIIJJJIIIIIIJJJJJJKKKMMMNNNNNNSSSRRRQQQOOOMMMMMMOOOQQQTTTRRRQQQQQQRRRSSSSSSSSSQQQOOOMMMNNNPPPPPPNNNLLLKKKJJJIIIJJJJJJJJJHHHFFFCCCFFFGGGFFFEEEHHHNNNRRRKKKJJJGGGDDD@@@>>>>>>???999888777666666666777777555666666666777777888888<<<<<<>>>@@@BBBEEEGGGIIIIIINNNOOORRRXXX\\\qqqoooqqquuuhhhppptttsssxxx}}}sssjjjkkklllkkkeeeaaahhhrrrhhhjjjgggbbb```ccceeeccc^^^]]][[[\\\^^^aaacccddd___]]][[[ZZZYYYXXXXXXYYYaaa^^^\\\^^^aaabbb___[[[OOONNNMMMLLLKKKKKKKKKJJJJJJGGGGGGKKKLLLHHHIIINNN[[[^^^WWWYYYqqq~~~xxxnnnggg\\\YYYTTTPPPMMMJJJFFFCCCAAA@@@???<<<:::999777777333333444444555555555555333444555666777777777777777777888999:::;;;<<<<<<<<<<<>>777@@@FFFiiitttZZZxxxxxxkkkaaaaaa```[[[XXXWWWZZZ]]]]]]WWWRRRTTTVVVXXXYYYXXXWWWWWWXXXXXXZZZ\\\]]]]]][[[YYYXXXUUUUUUTTTRRRPPPOOONNNNNNOOOQQQTTTVVVVVVSSSPPPNNNQQQRRRRRRQQQOOONNNPPPQQQPPPOOOMMMLLLLLLMMMOOOPPPMMMRRRRRRXXXhhhvvvxxxtttsss|||zzz~~~oookkkiiiiiifff^^^WWWUUU[[[```cccaaa___aaadddeeejjjjjj|||~~~hhhYYYEEE>>>999999:::999;;;???===>>>@@@BBBDDDEEEEEEEEEIIIJJJJJJLLLMMMNNNOOOPPPMMMNNNPPPQQQQQQPPPNNNMMMJJJMMMNNNMMMJJJJJJMMMPPPPPPQQQQQQRRRSSSTTTTTTTTTVVVVVVTTTQQQOOOPPPRRRUUUYYYWWWUUUUUUVVVWWWVVVUUUUUUUUUTTTSSSQQQPPPOOOOOOPPPOOONNNNNNOOOOOOMMMKKKIIIMMMNNNNNNSSS___kkkqqqlllcccWWWLLLFFFCCCAAA@@@<<<;;;999777666666666777666666777777888888999999<<<===???AAADDDGGGIIIKKKJJJOOOQQQTTTZZZcccrrrjjjsssuuujjjgggmmmqqqqqqvvv|||zzzsssmmmmmmllljjjdddaaahhhrrrqqqnnnhhhdddgggllllllgggZZZZZZZZZ\\\___cccfffiii^^^XXXTTTVVVYYY\\\```dddjjjddd\\\YYYZZZ[[[ZZZWWWPPPOOOMMMLLLLLLLLLLLLLLLKKKGGGGGGKKKKKKFFFIIIQQQ```cccYYYVVVfff{{{|||yyyvvvpppggg```XXXUUUQQQMMMKKKHHHEEEBBB>>>>>>===;;;:::888777666222333444444555555444444222333555777888888888777777888999:::;;;<<<<<<===>>>???DDDKKKPPPNNNFFF>>>333HHHWWWyyyhhheeeyyyuuukkkcccaaa]]]ZZZYYYYYY[[[]]]\\\XXXTTTVVVWWWYYYYYYXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWRRRSSSSSSRRROOONNNNNNOOOOOOQQQTTTVVVUUUSSSPPPNNNPPPQQQQQQPPPNNNNNNOOOPPPOOONNNLLLKKKKKKLLLMMMNNNPPPVVVRRROOOXXXfff|||tttrrrttt}}}{{{tttyyy}}}nnniiigggfffbbb[[[WWWVVV___hhhlllfff___^^^```___fffdddpppnnn```KKKCCC<<<;;;<<<===AAAFFFCCCDDDGGGIIIJJJIIIGGGFFFDDDEEEGGGJJJMMMPPPSSSTTTTTTTTTUUUUUUSSSPPPMMMKKKKKKMMMNNNKKKHHHIIINNNRRRUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUSSSRRRTTTWWW[[[\\\[[[ZZZ[[[\\\]]]]]]\\\\\\^^^___[[[VVVSSSTTTVVVUUUTTTTTTUUUVVVVVVTTTRRRSSSTTTTTT\\\qqqmmmZZZOOOKKKGGGDDD@@@>>><<<999777777777777777777777888999:::::::::<<<===???BBBEEEHHHKKKMMMMMMRRRTTTXXX___kkkppptttxxxjjjffffffhhhkkkmmmoooqqqqqqooommmlllllllllhhheeeiiiqqqvvvqqqjjjeeehhhooopppmmm]]]]]]^^^^^^```bbbfffiiiYYYRRRNNNRRRXXX[[[```fffiiibbbYYYSSSRRRRRRQQQPPPLLLLLLKKKKKKLLLLLLMMMNNNMMMGGGFFFKKKIIIDDDIIISSS]]]bbbXXXPPPZZZjjj{{{|||sssooolllhhh___XXXVVVSSSOOOKKKIIIGGGDDDAAA;;;;;;:::999888777555555222222333444555444333333222333666888999999888777777888999;;;<<<<<<======>>>???CCCHHHKKKIIICCC>>>;;;[[[qqqmmmyyyoookkkbbb^^^]]]XXXWWWXXXZZZ[[[[[[YYYWWWUUUVVVWWWYYYXXXXXXXXXYYYZZZZZZYYYWWWUUUUUUVVVWWWXXXQQQRRRTTTSSSPPPOOOPPPRRROOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJKKKMMMMMMLLLJJJIIIIIIKKKLLLNNNQQQTTTOOONNNWWWbbbvvvvvvtttrrrqqqttt{{{tttoootttzzzyyy{{{{{{qqqkkkfffdddeeebbb^^^\\\^^^```lllrrrkkkbbb___```___^^^\\\hhhpppcccOOOGGG???===>>>@@@EEEJJJGGGIIILLLNNNMMMKKKHHHFFF;;;===AAAGGGMMMSSSXXX[[[YYYYYYYYYXXXTTTPPPKKKHHHOOOQQQQQQNNNKKKLLLRRRXXXWWWXXXXXXYYYYYYYYYYYYXXX\\\\\\[[[ZZZZZZ]]]bbbeeebbbbbbccceeeiiilllllllllhhhlllnnniiibbb]]]___ccc```___^^^___aaaaaa___^^^```^^^___ooo~~~eeeXXXRRRMMMHHHCCCAAA>>>;;;999888888888777777888999::::::;;;;;;<<<===???BBBFFFIIIMMMNNNQQQVVVXXX]]]dddrrryyyqqqoooggggggfffdddeeeiiijjjiiiiiikkklllkkkmmmooommmjjjlllqqqvvvrrrjjjccceeemmmqqqqqqeeeeeedddbbb```aaaccceeeWWWOOOKKKPPPVVVWWW[[[```bbb\\\TTTOOOMMMMMMLLLLLLHHHHHHIIIJJJKKKMMMNNNOOONNNGGGFFFJJJHHHCCCIIIUUUYYY___VVVKKKRRR___pppvvvmmmhhhfffaaaYYYRRROOOLLLHHHEEECCCAAA>>><<<888888888888777666444444222222444444444444333222222333666888999999888777888888:::;;;<<<=========<<<===???BBBCCCBBB???<<>>>>>>>>===AAAEEEEEEGGGJJJMMMNNNSSSZZZ^^^___ooo{{{ooolllmmmjjjgggbbb```aaafffmmmqqqqqqkkkfffeeedddcccgggmmmuuummmdddaaaeeelllpppqqqjjjeee___]]]^^^^^^ZZZWWWLLLNNNRRRVVVYYY\\\^^^___\\\[[[WWWPPPIIIGGGJJJMMMFFFEEECCCBBBBBBEEEHHHKKKIIIHHHHHHGGGGGGHHHHHHIIIRRRQQQOOOKKKKKKSSS```kkk|||vvvnnnddd^^^[[[WWWQQQMMMIIIFFFAAA>>>===<<<:::999888777666555444333333333555555666555333333555666444444555666777888999999<<<===>>>??????>>>===<<>>@@@<<<>>>ssswwwllluuudddbbb]]]YYYUUUTTTSSSTTTSSSTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTVVVWWWXXXXXXXXXZZZWWWTTTRRRSSSUUUUUUUUUOOONNNMMMNNNOOOPPPOOOMMMKKKIIIFFFDDDEEEGGGJJJLLLHHHHHHGGGGGGFFFGGGGGGGGGJJJKKKKKKJJJIIIJJJLLLNNNNNNNNNOOORRRVVV\\\bbbfffwwwwwwoooppptttyyyyyyvvvvvvzzz{{{zzzyyywwwsssmmmhhheee^^^```dddkkkooommmeee^^^bbbaaaaaabbbdddbbb]]]XXXVVV[[[cccsssxxxwwwdddSSSCCC@@@DDDIIIKKKMMMSSSNNNPPPYYY^^^WWWJJJAAA===BBB@@@CCCQQQ[[[cccpppxxxxxxtttkkkccccccllluuu{{{ssskkkkkkrrrwwwxxxuuuwww}}}zzzhhhYYYiiiiiiVVVFFF@@@999666777999999777777888999;;;===>>>?????????CCCFFFGGGGGGJJJNNNQQQ[[[]]]aaannn~~~sssnnnnnnooolllhhhccc```aaaeeejjjllloooiiieeeeeedddbbbcccfffpppiiibbbaaafffmmmqqqsssjjjccc\\\XXXXXXXXXVVVSSSNNNOOOQQQVVV\\\aaaeeefff```\\\UUUOOOKKKJJJIIIIIIFFFEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFGGGKKKJJJHHHEEEFFFLLLWWW___zzz~~~zzzsssnnnkkkeee\\\WWWTTTRRRMMMIIIGGGDDD@@@===;;;;;;999888777666555444333333333444444555666666444444555777555555555666777888::::::<<<===>>>??????>>>===<<<<<<>>>;;;<<<>>>;;;FFF```zzz|||wwwnnnaaa___[[[XXXVVVUUUVVVWWWUUUUUUUUUUUUTTTTTTSSSRRRSSSTTTVVVWWWWWWWWWVVVVVVVVVTTTRRRSSSTTTVVVVVVVVVNNNMMMLLLLLLMMMNNNMMMKKKIIIHHHFFFEEEFFFHHHJJJLLLCCCCCCCCCCCCEEEFFFGGGHHHJJJJJJJJJIIIHHHHHHJJJLLLNNNNNNPPPRRRVVV[[[```bbbqqqxxxtttrrruuuwwwvvvvvvyyy{{{wwwrrrnnnlllhhhccc___[[[]]]bbbiiinnnmmmfff```bbbbbbaaa```^^^\\\ZZZXXXWWW^^^eeejjj{{{yyywwwzzzjjjXXXGGGBBBEEEIIIKKKMMMUUUQQQSSS]]]ccc\\\MMMBBBEEEIIIFFFIIIYYYfffpppyyy{{{{{{dddZZZooovvv___CCC>>>888666777999999888777888:::<<<>>>???@@@@@@BBBEEEGGGHHHHHHKKKPPPUUU[[[___jjjppppppqqqqqqpppmmmgggbbb___aaadddffffffkkkeeebbbeeegggeeeddddddkkkfff```___ccchhhlllmmmjjjccc[[[VVVUUUUUUTTTSSSRRRQQQQQQUUU]]]eeeiiikkkbbb[[[SSSNNNLLLKKKHHHEEEGGGGGGHHHHHHGGGGGGEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDBBBAAACCCHHHNNNRRRjjj|||yyysssjjjddd```[[[TTTPPPNNNMMMIIIFFFCCC@@@===:::999999777666555444444333333444444555222444666777666555666777777777666666777999;;;=========>>>>>>>>>>>>======::::::;;;@@@>>>:::VVV~~~oooxxxgggbbb]]][[[XXXVVVVVVWWWYYYZZZVVVVVVVVVUUUTTTSSSSSSRRRTTTUUUWWWXXXXXXVVVUUUSSSRRRQQQQQQSSSVVVWWWWWWUUUMMMLLLJJJJJJKKKKKKJJJIIIFFFFFFFFFFFFGGGHHHJJJJJJCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIHHHFFFFFFHHHJJJOOOOOOQQQSSSVVVYYY[[[]]]```qqq|||qqqhhhggglllpppuuuzzzuuunnnhhheeeffffffbbb^^^ZZZ\\\___dddhhhgggddd```______^^^\\\XXXWWWXXXYYY\\\bbbffffffmmmuuu{{{~~~yyymmm\\\KKKEEEFFFJJJPPPTTTYYYZZZaaajjjlll```QQQHHHKKKTTTWWW```ttt{{{mmmkkkwww```???<<<888666888999999999888999;;;>>>@@@AAABBBBBBDDDEEEHHHJJJIIIKKKSSS[[[aaaooosssuuu~~~pppiiinnnqqqlllhhhhhhccc___^^^aaadddcccaaaeee``````fffkkkjjjhhhhhhhhhccc^^^\\\]]]___aaaaaaiiiccc[[[VVVUUUWWWXXXYYYXXXTTTQQQSSSZZZaaadddeee[[[WWWPPPLLLJJJIIIHHHFFFJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEECCCAAABBBDDDGGGIIIIII```}}}zzzwwwsssmmmddd^^^[[[WWWQQQNNNLLLJJJGGGEEE???<<<999888777777666444333333222222333444555555111444666777777777888999:::888777666777:::===???>>>>>>>>>>>>>>>=========999;;;;;;>>>CCCJJJjjjnnntttpppfffaaa[[[YYYWWWUUUUUUWWWYYY[[[WWWVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVXXXXXXVVVTTTSSSPPPPPPQQQTTTVVVVVVTTTRRRLLLJJJIIIIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEEEEGGGIIIPPPPPPQQQSSSTTTUUUVVVWWW[[[gggxxx{{{|||rrriiicccgggooovvvzzz~~~qqqkkkeeedddffffffccc___\\\\\\\\\]]]___```___^^^[[[[[[ZZZWWWUUUTTTVVVXXXZZZ\\\^^^]]]___mmmyyyzzzvvvpppcccTTTMMMMMMTTT```kkknnnwwwvvvjjjfffbbbppp|||hhhNNN;;;999777777888999:::::::::;;;>>>@@@BBBDDDEEEEEEEEEEEEHHHKKKKKKMMMXXXddd}}}qqqkkk|||vvveeeeeekkkkkkddd\\\```^^^]]]^^^aaacccbbb```aaa^^^^^^dddiiihhhggggggeeebbb^^^[[[ZZZ[[[]]]]]]bbb^^^ZZZWWWWWWZZZ\\\^^^ZZZVVVRRRQQQTTTWWWXXXXXXPPPOOONNNJJJGGGFFFHHHKKKMMMKKKHHHEEEDDDDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEVVVuuuzzztttppprrrvvv~~~}}}rrrooollljjjgggbbb[[[UUUWWWTTTOOOKKKHHHEEEBBBAAA:::888666666666666444333222222111222222333444555111333666777888888:::;;;;;;:::888777888;;;>>>@@@??????>>>===============777===<<<@@@TTTjjjwwwuuuiiiddd```[[[YYYWWWUUUUUUVVVXXXYYYVVVUUUTTTRRRRRRQQQRRRRRRRRRSSSUUUWWWWWWVVVUUUTTTRRRRRRRRRTTTUUUTTTPPPMMMJJJIIIHHHHHHIIIIIIHHHFFFEEEFFFHHHIIIJJJJJJIIIIIIKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHFFFEEEEEEGGGIIIQQQQQQQQQRRRRRRRRRRRRRRRSSSYYYbbbqqq}}}xxxtttuuugggeeekkkxxxsssoookkkiiihhhfffbbb^^^[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZXXXUUUSSSSSSSSSTTTUUUUUUUUUVVVWWWWWW^^^mmm}}}|||~~~~~~}}}yyywwwtttlllaaa[[[ZZZeee{{{lllNNN;;;777777777777888999::::::===>>>@@@CCCEEEGGGHHHHHHGGGEEEIIINNNOOORRR```pppzzz___mmmuuujjjcccgggllljjjccc]]]ZZZ\\\___aaabbbbbbbbbbbbaaa^^^^^^``````^^^___bbbdddbbb___\\\[[[]]]```bbbXXXWWWWWWWWWXXXZZZ\\\]]]XXXVVVTTTQQQNNNMMMLLLLLLGGGJJJKKKHHHEEEEEEIIIMMMNNNKKKGGGDDDBBBCCCEEEGGGEEEDDDDDDDDDDDDDDDDDDEEECCCCCCEEEEEEEEEDDDDDDCCCJJJeee}}}~~~xxxooohhhhhhkkkrrr}}}xxxtttrrrgggddd```^^^]]]ZZZTTTOOOPPPNNNKKKFFFBBB>>><<<;;;777555444444555555333222111111111111222222333444222333555666777999<<>>===<<<<<<======666@@@EEESSSsss}}}xxxddd```aaa```ZZZYYYVVVTTTTTTUUUWWWXXXUUUUUUSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSQQQMMMJJJJJJIIIHHHHHHJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHHHHGGGFFFGGGIIIKKKRRRQQQPPPPPPOOOOOOOOOPPPKKKNNNSSS^^^ttt|||zzziiimmmwww{{{ppppppooommmiiiddd___\\\WWWYYY[[[\\\[[[ZZZXXXXXX[[[WWWRRRQQQRRRRRRQQQOOOSSSSSSVVVXXXVVVWWWaaannnyyy{{{}}}~~~zzzzzzvvvrrrmmmgggfffvvvrrrYYYFFF;;;666444555777888888999:::;;;???@@@BBBEEEHHHIIIKKKKKKHHHGGGKKKRRRUUUXXXiii|||mmmccczzzyyyhhhdddcccgggiiifffcccbbbXXX^^^dddfffdddbbbcccdddaaa______]]]YYYWWW[[[bbbgggddd```\\\[[[\\\```cccQQQSSSVVVXXXYYYZZZZZZ[[[QQQTTTVVVSSSMMMHHHGGGHHHGGGGGGGGGFFFFFFHHHJJJLLLKKKIIIGGGEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAADDDGGGGGGDDDBBBCCCDDDBBBYYYnnneee```yyynnnggggggfffiiiyyyzzzuuupppllliiibbb^^^YYYWWWVVVTTTPPPLLLHHHHHHEEEBBB===:::888777444333333333555555333222222111111111111222222333333444444555666999>>>BBB;;;;;;;;;<<<===>>>???@@@AAA@@@>>>===<<<<<<<<<======GGGWWWtttwwwiii```]]]\\\]]]YYYWWWUUUTTTTTTUUUXXXYYYVVVUUUTTTSSSTTTUUUWWWXXXZZZXXXVVVTTTRRRRRRQQQQQQTTTSSSRRRRRRQQQPPPMMMJJJIIIHHHHHHIIIKKKLLLLLLKKKLLLKKKKKKKKKJJJJJJJJJJJJEEEEEEDDDDDDEEEEEEFFFFFFHHHHHHIIIIIIHHHIIILLLNNNSSSQQQOOOMMMLLLMMMNNNOOOIIILLLNNNTTTeeetttvvv~~~xxxtttiiilllnnnmmmhhhbbb]]]ZZZSSSWWW\\\___^^^[[[XXXWWW\\\WWWQQQPPPQQQQQQNNNJJJPPPQQQVVVXXXUUUSSS\\\iiiyyyyyyuuu{{{{{{vvvuuurrrmmmmmmrrrmmm```OOO@@@999777666222444666888888999:::;;;@@@AAADDDGGGIIIKKKLLLMMMJJJHHHMMMUUUXXX]]]oooqqqxxxzzzjjj___^^^```cccaaa]]]]]]```YYY```hhhjjjeeebbbcccfff```______]]]XXXVVV^^^hhhjjjgggaaa[[[XXXXXX\\\___OOOSSSXXX[[[\\\[[[ZZZYYYLLLRRRWWWUUUNNNHHHGGGIIIJJJGGGDDDEEEIIIKKKKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCCCCBBBBBBCCCCCCDDDAAAEEEIIIIIIDDDBBBDDDGGG@@@TTTfffxxxeeeZZZhhhyyyuuukkkdddccc```___mmm~~~~~~|||yyyuuupppkkkgggeee]]]YYYSSSPPPOOONNNJJJGGGDDDDDDCCC@@@<<<999777777333333222333555555333222222222111111111111111222444444444444555:::???DDD;;;;;;<<<===>>>???@@@@@@AAA@@@>>>===<<<<<<<<<===FFFOOOgggxxx|||tttdddllldddbbb\\\WWWWWWWWWUUUTTTSSSTTTVVVYYY[[[WWWVVVUUUUUUUUUWWWYYY[[[^^^\\\XXXTTTQQQOOOOOOOOOSSSRRRQQQPPPQQQPPPMMMKKKIIIHHHHHHJJJLLLNNNMMMLLLNNNMMMLLLKKKJJJJJJKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCHHHIIIJJJJJJJJJKKKNNNQQQSSSQQQNNNLLLKKKLLLMMMOOOIIIKKKKKKMMMXXXppp|||qqqjjjfffjjjjjjdddaaaaaa]]]VVVVVVZZZ___^^^YYYUUUUUUWWWYYYVVVTTTRRRQQQOOOMMMJJJMMMPPPTTTTTTTTTXXX___fffyyytttnnnyyy~~~}}}{{{{{{|||{{{yyyvvvvvvsssoooqqq{{{tttnnniiifff\\\ZZZWWWSSSOOOKKKHHHGGGDDDAAA===999666444333333444666888999999:::<<<>>>===DDDHHHDDDCCCHHHKKKKKKOOOQQQWWW[[[XXX```}}}iiiccc```aaaaaa___]]][[[[[[\\\^^^fffjjjfffbbbcccddddddkkkjjjggg```[[[\\\cccjjjnnnoookkkccc^^^```bbbaaaVVVRRRSSSZZZ\\\YYYWWWYYYUUUTTTQQQOOOMMMKKKKKKKKKGGGKKKLLLHHHIIIOOOPPPMMMGGGGGGFFFFFFEEECCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAAHHHFFFCCCAAA?????????@@@BBBLLLWWWbbbwwwhhh]]]hhhttt|||~~~vvvooofff]]]WWWWWWbbboooxxx~~~{{{zzztttpppkkkfffcccaaa___]]]SSSPPPLLLIIIHHHGGGEEEDDD@@@???===;;;999777666555555555444333333444444444333333333222111000000///444444333444555777999:::<<<<<<===>>>>>>>>>>>>>>>???FFFDDD:::555999===<<>>===<<<;;;;;;999888666444333444555666666888:::;;;;;;<<<>>>@@@???EEEHHHEEEFFFKKKNNNNNNTTTQQQUUU```mmmmmmeee___```aaabbb```^^^\\\]]]^^^___dddfffddddddhhhkkkkkkjjjjjjhhhccc]]]]]]aaafffjjjjjjgggbbbaaaeeeeeebbb]]]WWWTTTWWWYYYXXXYYY]]]ZZZXXXUUURRRPPPOOONNNOOOOOOQQQOOOJJJIIILLLLLLIIIEEEEEEEEEDDDCCCAAA@@@???BBBBBBAAAAAAAAAAAA@@@@@@CCCBBB@@@???>>>???@@@AAA@@@HHHOOOVVVhhhhhhcccdddooo}}}~~~rrrkkkbbbZZZRRRQQQXXXccclllvvv~~~}}}{{{yyyvvvsssqqqooojjjfffaaa\\\ZZZXXXUUUTTTMMMJJJFFFCCCBBBAAA@@@>>>======;;;:::888666555444444444333333333333444444333333333333222222222222555555555555666888999;;;<<<===>>>>>>??????>>>>>>CCC<<<888;;;===>>>AAAFFFvvvjjj___fffccc___\\\[[[[[[[[[[[[XXXZZZ[[[ZZZZZZ[[[```ddd```[[[UUURRRRRRSSSUUUVVVXXXWWWVVVSSSQQQQQQTTTVVVTTTUUUTTTRRROOOMMMMMMOOORRRSSSTTTSSSPPPNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHJJJKKKKKKJJJIIIJJJJJJPPP___nnn{{{{{{~~~~~~xxxqqqlllooommmfff]]]XXXXXXXXXVVV[[[\\\\\\YYYUUUUUUXXX\\\YYYYYYXXXUUUPPPOOOQQQTTTYYYZZZYYYWWWTTTUUUZZZ___fffuuuooolllnnnvvvzzztttvvv{{{{{{uuurrrqqqmmmkkkiiihhhiiikkkkkkjjjbbbccchhhpppzzz{{{qqqiiigggjjjnnnpppppppppooommmjjjgggfffcccbbbaaa^^^[[[WWWTTTRRRMMMIIIEEEDDDEEECCC@@@<<<;;;::::::999999888888888222222333333444555555666333222222222333444666777888:::<<<===>>>???AAACCCCCCFFFGGGFFFIIINNNQQQQQQYYYVVV^^^uuummmgggfff___```aaabbbaaa___^^^___```cccdddbbb___bbbiiilllkkkgggiiiiiifffbbb___```bbbeeedddbbbbbbgggmmmkkkeeebbb[[[VVVUUUVVVWWWZZZ^^^___\\\YYYUUUSSSSSSTTTUUUYYYYYYTTTMMMIIIIIIHHHEEEFFFFFFEEEEEECCCAAA@@@???@@@@@@@@@@@@????????????>>>>>>======>>>???AAABBB@@@DDDGGGIIIWWWtttuuufffjjjzzz~~~yyynnnhhhaaaYYYQQQMMMPPPXXX]]]hhhvvv|||yyywwwqqqqqqooommmkkkhhheeeddd^^^ZZZVVVRRRPPPNNNLLLJJJGGGDDD@@@>>>===<<<;;;999:::999888777666444333333333333333222222333333444333333333444444444555555777777777777888999;;;<<<===>>>??????@@@@@@??????BBB777666@@@AAA<<>>??????===;;;:::::::::999999888888888666666666666666777777777666666555555555555666666999;;;===>>>???@@@CCCEEEGGGGGGFFFGGGJJJOOORRRSSSXXXbbbyyyyyyooojjjfff______```aaaaaa```___```bbbiiieee^^^YYY]]]dddfffccccccfffiiiiiifffcccaaaaaabbbaaa```dddnnnvvvsssjjjbbb___\\\[[[[[[[[[ZZZZZZ]]][[[XXXVVVUUUVVVXXXZZZ```]]]WWWPPPJJJHHHFFFDDDHHHHHHGGGFFFEEECCCBBBAAA??????>>>>>>>>>=====================>>>???AAAAAAAAADDDEEEEEEMMMfff{{{qqq{{{sssjjjddd___ZZZSSSNNNOOOTTTTTT^^^lllzzz~~~zzzuuuqqqoooiiihhhgggeeeccc```^^^\\\VVVSSSOOOMMMKKKIIIGGGEEECCCAAA===;;;;;;:::999888777666666555444333222222333222222222222333444444222222333444555666777777999999999::::::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@===;;;???BBB<<<===YYY{{{lllzzz{{{mmm```ZZZZZZYYYXXXXXXYYY[[[\\\TTTXXX[[[ZZZXXXYYY```ggg___[[[VVVSSSQQQPPPOOONNNRRRSSSTTTSSSQQQPPPPPPPPPPPPQQQSSSSSSQQQOOONNNNNNSSSQQQPPPPPPQQQQQQOOOMMMLLLLLLMMMMMMLLLKKKJJJIIIKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFFFFEEEEEEHHHHHHGGGFFFFFFEEEEEEEEEFFFEEEFFFHHHGGGHHHOOOXXX___tttooolllrrrzzzvvvnnnoookkkgggddd```\\\ZZZ[[[^^^^^^^^^]]][[[ZZZYYYZZZYYY[[[[[[WWWSSSRRRWWW\\\YYYYYYWWWUUUTTTUUUWWWYYYVVV[[[mmmjjjUUUZZZhhhnnnmmmnnnqqqsssttttttrrrooommmlllccccccbbb```^^^]]]\\\\\\bbb^^^^^^dddkkkpppuuu{{{~~~wwwrrrrrrsssrrrssswwwyyy~~~}}}zzz{{{zzzwwwtttqqqoooppptttvvvuuusssnnnnnnnnnllliiiddd```]]]YYYYYYXXXVVVSSSRRRRRRRRRMMMMMMMMMLLLLLLKKKKKKJJJGGGGGGGGGFFFEEECCCAAA???<<<;;;:::999:::999888777666555555555444444444444666666666666666666666666888888888777777777777777999;;;>>>???@@@BBBDDDFFFIIIHHHHHHIIIKKKOOOTTTXXXWWWsssuuuiiizzzvvvjjjbbb^^^___```aaaaaa``````aaabbbkkkeee]]]WWW[[[bbbccc___aaaeeeiiikkkjjjgggdddcccaaaaaaaaagggsss|||xxxnnn```bbbeeefffgggddd^^^XXXWWWVVVUUUTTTUUUXXX[[[]]]___\\\VVVQQQLLLHHHFFFFFFFFFFFFFFFFFFEEECCCBBBAAA>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>????????????BBBDDDDDDIIIZZZuuupppddd___ZZZWWWSSSNNNOOOSSSQQQXXXeeesss}}}|||xxxwwwxxxzzz|||}}}}}}}}}|||{{{zzzxxxuuuqqqlllgggeeeaaa```___^^^[[[YYYWWWUUUPPPMMMJJJHHHGGGFFFCCCAAA???===:::888888888777666444444444333333333222222333222222222333333444555111222333444666777888888::::::;;;<<<<<<=========>>>>>>???@@@@@@@@@@@@@@@999<<<>>>>>>BBBTTTuuu}}}gggbbb\\\YYYVVVXXX\\\___^^^\\\TTTXXX\\\\\\YYYWWWZZZ]]]YYYVVVTTTRRRRRRQQQOOOMMMOOOQQQSSSRRRPPPNNNNNNNNNMMMOOOQQQRRRPPPOOONNNOOOOOOQQQRRRRRRPPPPPPRRRTTTLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIGGGFFFFFFFFFFFFFFFLLLLLLKKKIIIGGGEEEDDDCCCCCCCCCEEEIIIJJJIIINNNUUUXXXggg|||sssrrrrrrtttxxx|||{{{vvvqqqdddaaa```aaa```\\\ZZZ\\\bbbaaaaaa```^^^\\\ZZZYYY]]]]]]\\\YYYTTTSSSUUUXXXWWWVVVVVVVVVVVVWWWWWWXXXSSSUUUaaazzztttTTTQQQZZZ___gggssslllkkkkkkkkkjjjiiihhhggg___``````^^^[[[XXXXXXXXX\\\WWWVVV\\\bbbdddeeehhhfffbbb```dddeeecccbbbcccfffiiihhhcccaaacccdddccceeecccbbbbbbdddeeedddddd`````````___]]]ZZZWWWUUUSSSSSSSSSQQQOOOLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFAAAAAABBBBBBAAA@@@>>>===<<<<<<;;;;;;:::999999888777777777888888999999:::222333333444555666666777555666666777888999:::::::::<<>>>>>>>>>>>>>>>>>======<<<>>>AAADDDFFFNNN```qqqlllddd^^^XXXUUUQQQMMMMMMQQQQQQVVV```mmmyyy}}}|||xxx|||zzzwwwvvvwwwxxxyyyxxxvvvyyy|||~~~|||wwwqqqmmmkkkmmmoooqqqrrrrrrqqqqqqkkkjjjjjjhhhddd```\\\YYYWWWVVVUUUTTTRRROOOMMMLLLHHHFFFDDDBBBBBB@@@>>><<<:::888555444444444333222333333333333333444444444333333333333444555666666333444555666777999::::::;;;;;;<<<==================>>>??????@@@@@@??????===:::<<>><<<;;;555666666666555444555555444444444555555666666666444444555666777888888999555555777999:::;;;<<<<<<<<<>>>AAACCCDDDFFFHHHKKKKKKMMMQQQUUUVVVXXXeeesssgggmmm~~~sssjjjffffffdddeeefffeeedddcccdddeeeeeeeeebbb```dddjjjkkkiiiiiijjjlllmmmmmmkkkgggeee^^^___```dddmmmssspppiiiYYY___dddeeeggggggaaaYYYTTTUUUVVVXXXYYYZZZZZZZZZWWWSSSQQQSSSOOOHHHEEEFFF>>>???@@@@@@AAAAAA@@@@@@============<<<<<<<<<<<<<<<<<<============<<<<<<:::;;;>>>BBBCCCFFFPPP\\\wwwrrrsssjjjaaa[[[VVVQQQQQQTTTUUUXXX```lllyyy}}}yyyvvvrrrnnnkkkjjjjjjjjjiiiiiikkknnnooolllhhhbbb^^^]]]___aaadddeeedddcccbbb\\\]]]]]]]]][[[WWWTTTQQQNNNMMMMMMKKKIIIGGGEEEDDDAAA???=========<<<999777888555222111222222222111333333333444444555555666444444444444555666777888666777888999:::;;;<<<===;;;;;;===>>>>>>======<<<<<<===>>>>>>??????>>>>>>BBBBBBPPPnnnmmmccc~~~{{{kkkbbbYYY\\\XXXVVVUUUWWW[[[]]]\\\[[[^^^\\\ZZZZZZZZZXXXUUURRRSSSSSSSSSUUUVVVUUURRROOONNNOOOOOONNNLLLKKKKKKLLLJJJKKKLLLLLLLLLLLLNNNPPPSSSQQQNNNNNNOOOPPPOOOOOOLLLJJJHHHEEEDDDEEEFFFGGGBBBCCCEEEGGGHHHGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHFFFDDDCCCAAAEEEDDDDDDGGGGGGDDDEEEHHHEEEFFFMMMZZZhhhxxxsss|||xxxxxxyyy||||||wwwlllcccXXXTTTUUUZZZ]]]\\\___fffmmmiiiccc^^^]]]]]]]]]]]]UUUTTTUUUWWWZZZ\\\\\\\\\WWWXXXYYY[[[\\\ZZZWWWTTTXXX^^^hhhrrryyyuuuXXXPPP[[[```aaaaaacccdddbbb___]]]WWWYYY[[[ZZZXXXVVVWWWXXXQQQOOOSSSZZZ]]]YYYUUUTTTUUURRRRRRVVVWWWTTTRRRSSSQQQTTTTTTPPPNNNPPPPPPOOOSSSUUUWWWVVVTTTTTTWWW[[[WWWWWWWWWVVVTTTRRROOONNNOOOLLLIIIGGGFFFFFFFFFEEECCCBBBAAA???>>>=========<<<<<<<<<;;;999777555333777888999999888888999:::999999888888777666666666777777777777777777777666888999:::;;;<<<=========>>>@@@CCCEEEFFFHHHKKKMMMLLLOOOVVV[[[[[[^^^nnntttzzzlllgggeee```ggghhhiiihhhfffeeefffgggccceeedddbbbeeeiiijjjhhhooonnnmmmmmmmmmjjjgggddd\\\^^^___aaagggmmmkkkeeeUUUYYY[[[ZZZ\\\aaa^^^XXXWWWXXXYYY[[[[[[ZZZYYYYYYUUUQQQPPPSSSPPPHHHDDDEEE>>>???@@@AAABBBBBBCCCBBB>>>>>>=========<<<<<<<<<999999:::;;;<<<<<<<<<<<<<<<:::===BBBCCCBBBHHHRRRaaayyymmmeee^^^XXXWWWZZZYYY[[[bbbooo|||}}}tttooojjjeeecccaaa```______aaaccccccaaa\\\VVVSSSSSSUUUXXXZZZ[[[ZZZXXXWWWUUUVVVWWWXXXVVVTTTQQQOOOIIIIIIHHHGGGEEECCCAAA@@@===<<<;;;::::::999777555888555333222222333333222333333444555555666777777444444444555666777888888999999:::;;;<<<===>>>???;;;;;;===>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>FFFMMMnnnmmmPPPcccdddcccaaa[[[aaaXXXYYYZZZXXXVVVUUUUUUVVVccc^^^XXXWWWYYYZZZVVVSSSTTTTTTUUUWWWXXXVVVRRROOONNNNNNNNNMMMKKKJJJKKKMMMIIIJJJJJJJJJJJJKKKNNNQQQTTTNNNHHHHHHLLLMMMJJJEEEMMMJJJFFFCCCBBBCCCEEEGGGAAACCCEEEGGGHHHGGGFFFEEECCCCCCDDDDDDEEEGGGHHHIIICCCDDDEEEEEEEEEDDDBBBAAAFFFDDDDDDGGGGGGEEEEEEHHHLLLIIIJJJRRR\\\jjjxxxpppxxxsssqqqooorrruuurrriiibbb\\\ZZZYYYYYY]]]```bbbccchhhgggddd___YYYWWWYYY]]]QQQTTTWWWYYYXXXXXXXXXXXXXXXVVVUUUWWW[[[\\\YYYVVVZZZfffpppuuusssqqqbbbWWWSSS]]]]]]dddcccXXXVVVZZZVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRSSSTTTTTTTTTSSSQQQQQQKKKLLLMMMOOOOOONNNNNNMMMPPPOOOMMMKKKJJJIIIIIIIIIPPPPPPPPPQQQQQQQQQQQQRRRSSSSSSRRRQQQOOOLLLJJJIIIKKKKKKIIIHHHFFFEEEDDDCCCAAA@@@>>>===<<<<<<<<<===:::::::::999999777666666999999888888777777666666888888888888888777777777555555666777888999::::::???DDDHHHDDD===:::===BBBCCCBBBBBBCCCEEEJJJNNNRRRJJJXXXYYYXXX```ddd~~~zzznnneeecccdddkkkjjjkkkmmmiiidddcccfffgggnnntttqqqhhhcccdddhhhmmmjjjfffeeeeeeccc^^^ZZZRRRYYY``````___bbbcccbbbYYYQQQPPPVVV[[[ZZZYYYZZZYYY^^^^^^ZZZXXXZZZ]]]]]]\\\SSSNNNQQQPPPIIIBBB@@@AAA:::888===AAA??????BBBCCCAAA>>>;;;:::;;;===>>>:::;;;;;;<<<<<<;;;;;;:::888:::;;;<<<>>>@@@DDDGGGUUUpppsssmmmbbb[[[cccfffnnnvvv|||xxxqqqiiiddd___YYYWWWYYYUUUUUUTTTTTTTTTSSSSSSSSSPPPPPPPPPPPPQQQRRRSSSTTTRRRQQQPPPNNNLLLJJJIIIHHHDDDCCCAAA???>>>===>>>>>>:::999999888777777666666444444444333444444555555333333444555555666666777666666555555555777888:::<<<<<<===>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???AAA===888777;;;AAAEEEEEERRRvvv{{{aaaffflll^^^___^^^ZZZZZZYYYZZZ[[[\\\\\\ZZZXXXVVV___]]][[[XXXVVVTTTTTTTTTRRRRRRSSSUUUVVVTTTQQQMMMJJJPPPUUURRRIIIDDDGGGLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGGGGFFFDDDBBBBBBDDDFFFCCCDDDDDDEEEEEEEEEEEEEEE@@@AAABBBDDDEEEDDDDDDCCCEEEDDDBBBAAA@@@@@@???@@@BBBDDDEEEEEEDDDCCCCCCDDDKKKIIIHHHJJJNNNZZZpppooollltttrrrmmmjjjkkkoooooohhhaaa``````aaaaaaaaabbbdddfffhhheee___YYYSSSQQQQQQSSSSSSVVVZZZ\\\[[[ZZZZZZZZZTTTTTTTTTTTTTTTUUUWWWXXX^^^dddfffhhhiiijjjvvviiiZZZQQQUUU[[[XXXXXX[[[WWWSSSRRRQQQPPPPPPQQQQQQRRRMMMNNNOOOOOOOOONNNLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKIIIHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDBBBAAAAAA???>>><<<;;;:::::::::;;;999999999999888777666555888888888777777666666666555555555555666666666666555666666777888999:::;;;;;;@@@GGGLLLMMMJJJFFFCCC???@@@CCCGGGLLLOOOPPPPPP[[[\\\YYY```vvv|||zzz{{{yyyqqqhhhcccfffjjjqqqmmmlllllljjjeeeeeehhhqqquuuvvvrrrjjjeeefffiiikkkhhheeeddddddbbb^^^ZZZZZZ^^^___\\\[[[^^^```___WWWOOOJJJPPPWWWWWWVVVVVVYYY]]]^^^ZZZXXX\\\______ZZZRRROOOQQQPPPIIIBBB???AAA;;;999===@@@>>>>>>@@@???>>>;;;999999999;;;<<<::::::;;;;;;;;;;;;::::::999:::<<<<<<<<<>>>AAADDDDDDYYYssszzzoooooottt|||}}}sssiiiccc^^^XXXVVVWWWPPPOOONNNMMMLLLLLLLLLLLLJJJJJJIIIIIIJJJJJJKKKLLLJJJJJJHHHGGGEEECCCBBBAAA???>>><<<:::999999999999888777777666555555444444777666555444444333444444333444444555555666666777888888777777888999;;;<<<<<<===>>>>>>????????????@@@??????===<<<<<<;;;;;;444:::>>><<<777<<>>>>>AAACCCDDDDDDCCCBBBBBBCCCGGGEEEDDDEEEGGGOOOaaaqqq|||vvvtttvvvvvvnnnfffeeejjjkkkgggaaabbbdddffffffeeedddddddddddd___XXXRRROOOOOONNNNNNSSSVVVZZZ\\\[[[YYYXXXWWWPPPQQQQQQPPPNNNOOOTTTWWW^^^```]]]___bbbbbbsssiiiPPPHHHQQQSSSRRRRRROOOPPPOOONNNMMMMMMNNNOOOPPPJJJKKKLLLLLLLLLKKKIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDEEEFFFHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGDDDCCCCCCAAA@@@???>>>>>>;;;;;;:::999888888888888777888888888777666555444777777666666666666666666444444555555666666777777666777777888999:::;;;<<<===>>>DDDMMMWWWYYYSSSLLLHHHGGGFFFIIIMMMOOONNNKKKWWWYYYiiivvvqqq~~~wwwtttrrrrrrooohhhbbbbbbiiiooorrrmmmhhhiiihhheeeeeegggmmmmmmmmmjjjgggeeefffhhheeecccbbbcccdddccc___[[[cccbbb]]]VVVVVVZZZ[[[YYYWWWOOOKKKNNNTTTTTTRRRQQQSSSWWWXXXUUUUUUYYY\\\\\\UUUPPPNNNPPPOOOIIIBBB???BBB>>><<<>>>???===<<<>>>;;;:::888777777888:::;;;999999::::::::::::999999999:::;;;;;;;;;;;;===???999DDDVVVkkk~~~|||lllccc^^^XXXUUUTTTMMMLLLJJJHHHFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA???>>><<<;;;::::::999888777666666666666777777666666555444444444888777666444333333222222444444444555666666777777;;;:::::::::;;;<<<===>>>======>>>???@@@AAAAAA@@@======<<<;;;:::888777777555888===>>>===JJJllloooggg~~~{{{pppppp^^^PPPRRRXXXXXXVVVWWWUUUUUUUUUUUUUUUTTTTTTTTTVVVUUUSSSRRRQQQRRRRRRSSSPPPOOONNNNNNPPPQQQPPPOOOTTTUUUVVVSSSPPPLLLKKKLLLJJJJJJJJJKKKKKKKKKLLLLLLHHHGGGFFFEEEEEEEEEEEEEEECCCCCCCCCBBBAAABBBDDDFFFEEEFFFFFFFFFFFFDDDCCCBBB??????@@@@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>===@@@AAABBBBBBAAA@@@AAABBBDDDBBBBBBCCCCCCFFFPPP\\\wwwyyyoooeeecccgggjjjgggcccbbbaaabbbeeegggfffbbb^^^\\\WWWQQQNNNPPPSSSSSSSSSOOOSSSWWWXXXWWWTTTRRRQQQMMMMMMMMMNNNOOOQQQSSSTTTYYYZZZXXX\\\ccc___ccctttYYYCCCIIINNNOOORRRQQQQQQPPPNNNMMMLLLLLLMMMNNNLLLMMMMMMNNNNNNLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@AAABBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCC@@@@@@??????>>>===<<<<<<999999999888888777777777666666777777666555444444555555555555666666666666666666666777888999::::::888888999:::;;;<<<<<<===CCC??????EEEPPPXXX[[[ZZZTTTOOOKKKJJJNNNRRRRRRQQQPPP___wwwdddrrrwwwrrrmmmnnnmmmhhhdddccchhhllllllgggdddeeefffdddbbbccc]]]]]]]]]___bbbccccccccc___^^^^^^```dddeeeccc```fffbbbZZZSSSSSSWWWVVVRRRWWWUUUTTTTTTTTTRRROOONNNJJJMMMNNNLLLMMMRRRUUUTTTNNNLLLLLLMMMMMMIIIDDDAAACCCAAA@@@???>>>===<<<<<<888777666666666777999:::888888999999999999888888777888::::::999:::;;;===;;;???GGGTTTiiisssfff___ZZZUUUSSSOOOMMMJJJGGGEEEEEEEEEEEECCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::999888888777777777666555555555555777777777666666555555555666555444333333333333333555555555666777777888888<<<<<<<<<======>>>??????>>>>>>???@@@AAAAAAAAAAAA======<<<;;;:::999888888@@@999777BBBTTTmmmqqqqqqooo]]]UUUPPPTTTXXXWWWVVVWWWUUUTTTSSSSSSSSSSSSTTTTTTWWWUUUTTTRRRRRRRRRSSSSSSSSSPPPNNNNNNOOORRRSSSSSSUUUSSSQQQOOONNNLLLIIIGGGIIIIIIIIIJJJJJJKKKKKKLLLGGGGGGFFFEEEEEEEEEEEEEEEAAABBBCCCBBBBBBBBBDDDFFFFFFGGGHHHGGGFFFDDDBBBAAA@@@@@@@@@??????>>>===<<<<<<>>>@@@AAABBBAAA@@@??????@@@AAA@@@???>>>@@@AAABBBBBBCCCFFFEEEDDDJJJRRRrrrsssllldddbbbfffjjjjjjhhhbbb^^^]]]aaagggggg___WWWUUUQQQMMMMMMPPPTTTUUUTTTMMMPPPSSSTTTRRROOOMMMLLLLLLIIIIIINNNVVVYYYUUUPPPTTTUUUSSSXXXbbb```___kkkzzz^^^AAABBBHHHMMMUUUXXXQQQPPPPPPOOONNNMMMMMMMMMNNNNNNOOOPPPOOONNNMMMLLLGGGFFFEEEDDDBBBAAAAAA@@@AAA@@@???===<<<======>>>?????????@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>======<<<<<<<<<;;;999999999999888888888777555666666666666555555444444444555555666666777777777777888888999:::;;;;;;999999:::;;;<<<===>>>>>>BBB@@@???AAAGGGPPPXXX\\\TTTRRRPPPQQQTTTVVVUUUTTTWWWrrr|||kkkfff}}}}}}pppmmmooopppnnniiifffeeeeeefffcccdddggggggccc``````[[[\\\^^^aaadddccc___\\\\\\[[[[[[___dddhhhhhhfffccc```ZZZTTTSSSVVVSSSNNNUUU[[[^^^[[[SSSMMMKKKJJJEEEGGGGGGEEEGGGLLLNNNMMMGGGIIIJJJJJJJJJIIIFFFCCCDDDDDDDDDAAA???===<<<;;;777666666666666888999:::777777888888888888777777444666888999999999;;;<<<>>>???AAAGGGTTTmmmzzzggg```[[[VVVSSSOOONNNLLLIIIGGGFFFEEEEEEBBBAAA@@@>>>===<<<;;;;;;;;;::::::999888777777666555555555555555555444444666666555555555555555444333333333333333444555666666777777888888999::::::<<<<<<===>>>>>>???????????????@@@AAAAAAAAAAAAAAABBB@@@>>><<<;;;:::999999???>>>EEEXXXqqqrrrzzz___UUURRRQQQTTTVVVUUUVVVWWWUUUUUUTTTTTTTTTTTTUUUVVVXXXWWWUUURRRQQQQQQQQQQQQTTTQQQMMMLLLNNNQQQTTTTTTSSSQQQNNNLLLLLLKKKHHHFFFGGGHHHHHHIIIJJJJJJKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGBBBCCCDDDDDDCCCCCCEEEGGGGGGGGGHHHHHHGGGEEEBBB@@@BBBBBBAAA@@@???>>>>>>===;;;<<>>?????????>>>======???AAA???@@@CCCHHHHHHFFFIIIOOO|||pppiiigggeeeeeefffhhhiiiiiibbb___]]]aaafffeee\\\TTTOOONNNLLLLLLNNNOOOOOOOOONNNPPPQQQQQQNNNKKKJJJJJJJJJGGGGGGOOO[[[___YYYQQQSSSTTTPPPRRR]]]```eeessszzzjjjLLLDDD@@@BBBIIIJJJLLLMMMNNNOOOOOONNNMMMLLLMMMMMMNNNNNNNNNMMMLLLKKKFFFEEEDDDBBBAAA@@@@@@@@@@@@???===;;;999999999999<<<<<<<<<<<<============>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888777555555666666666666555555444444555666777777888888777777888888999999:::::::::;;;;;;<<<===>>>??????<<>>===<<<:::666666666666777777888999666777777777777777777666333555777888888999:::;;;888:::===@@@GGG\\\~~~{{{ccc\\\YYYUUURRRMMMLLLKKKJJJHHHFFFDDDDDDAAA@@@>>><<<;;;::::::999888888777777666666666555333333444555555555444444444444444444444444444444333333444444555666888999999999999:::;;;;;;<<<<<<<<<===>>>???@@@@@@@@@???@@@AAAAAAAAAAAA@@@?????????===:::777666777999:::<<>>?????????>>>>>>?????????>>><<<<<>>===;;;999777777777777888888999999999:::::::::888888999:::::::::::::::999999999999999999999999666777888999999888777777555666666777777777666666444444555666777999999:::::::::::::::::::::::::::;;;<<<<<<===>>>???@@@@@@>>>BBBFFFIIIIIIJJJLLLNNNPPPVVV\\\```aaacccfffjjjyyyuuuzzz~~~zzzwwwsssrrrppplllhhheeeeeegggiiilllnnnqqqppphhh___^^^cccnnnooopppnnnkkkeee```]]]fffbbb^^^___ccchhhkkkkkkeeefffccc[[[VVVUUUUUUSSSVVVZZZYYYTTTPPPPPPMMMGGGMMMMMMJJJGGGIIIMMMMMMIIIGGGJJJIIIDDDBBBDDDDDDAAA???DDDEEE@@@;;;<<<;;;888666666666666666666666777555666666777777666666555444666999999888777888888555666:::===@@@NNNjjjtttYYYSSSTTTRRRPPPJJJKKKKKKKKKIIIGGGDDDCCCAAA@@@???===<<<;;;;;;;;;888888888777777777777777444555666888888888777777777777777777777777777777888888777888888999::::::;;;;;;;;;<<<======>>>>>>===>>>???@@@AAAAAAAAA@@@BBBBBBAAAAAA@@@>>>===<<<:::888666777:::@@@FFFJJJZZZyyywwwvvv^^^nnnmmm[[[TTTQQQRRRRRRSSSTTTWWWWWWWWWTTTUUUVVVWWWXXXWWWWWWVVVWWWVVVTTTRRRRRRRRRRRRSSSUUURRRNNNMMMNNNPPPQQQRRRPPPOOONNNLLLJJJJJJJJJKKKFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHGGGGGGGGGHHHHHHIIIGGGIIIJJJJJJHHHGGGGGGHHHEEEGGGIIIJJJIIIFFFCCCAAABBBBBB@@@????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA?????????===<<<<<>>???@@@AAAAAAFFFFFFFFFGGGIIILLLNNNPPPOOOVVV___gggqqquuusss|||sssnnnfff```___dddkkkqqqqqqrrrtttpppddd[[[\\\ccccccfffhhhgggeeeccccccdddlllgggaaa```cccgggiiijjjjjjkkkggg]]]UUUUUUWWWWWW\\\ZZZTTTOOORRRVVVSSSJJJPPPOOOLLLHHHJJJNNNLLLHHHJJJMMMKKKCCC???AAAAAA>>><<>>:::::::::666555555555555555555555555555555666666666666555555777888::::::888666666666777777:::<<<===CCCVVVjjjmmmQQQMMMOOOPPPNNNJJJKKKLLLMMMLLLIIIEEECCCCCCCCCAAA@@@???>>>>>>>>>::::::::::::::::::::::::888999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<======>>>?????????>>>???@@@BBBCCCBBBBBBAAABBBBBBBBBAAA???===<<<;;;::::::;;;???GGGRRR]]]dddxxxeeehhhfffYYYYYYWWWWWWXXXYYYYYYZZZ[[[ZZZWWWSSSTTTVVVXXXYYYXXXVVVUUUWWWWWWVVVUUUUUUVVVWWWXXXXXXUUUQQQPPPQQQRRRSSSSSSLLLMMMLLLJJJHHHGGGIIIKKKEEEFFFFFFGGGIIIJJJKKKKKKHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLLLLJJJHHHHHHIIIEEEFFFIIIJJJIIIGGGDDDAAAAAAAAA???>>>>>>>>>???@@@FFFEEEEEEDDDDDDDDDEEEFFF???@@@???===<<<<<>>;;;AAAAAAFFFOOOPPPHHHLLLMMMJJJLLLRRRSSSOOOIIIGGGDDDBBB@@@???@@@@@@@@@>>><<<<<<<<<;;;999888999999999999888777555555666666555555555666666777888888777666555555444444333333444555555666666777666666666666666555555555888999999::::::;;;<<<<<<>>>======<<<<<<;;;::::::<<<>>>@@@AAABBBCCCEEEGGGFFFOOOJJJEEEJJJMMMJJJLLLYYYYYYeee}}}zzzrrrkkkhhhcccbbb```]]][[[___gggnnnnnnpppnnneee[[[WWW]]]eeeeeeeeeeeedddcccdddgggiiieeebbb```bbbfffjjjjjjiiiiiiccc\\\WWWUUUVVVWWWXXX\\\ZZZVVVRRROOONNNOOOOOOXXXXXXUUUQQQMMMKKKKKKLLLLLLHHHBBB???=========<<<;;;;;;;;;:::::::::999999777777777777777777777777666666666666666666666666999999999888888888888888444777:::::::::???GGGNNNbbb{{{mmmOOOJJJPPPQQQLLLOOONNNLLLIIIGGGFFFHHHIIIEEECCC@@@??????@@@????????????>>>===<<<<<<<<<===???>>>>>>>>>???@@@AAAAAA===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@BBBCCCBBB@@@???@@@BBBDDD>>>;;;<<<<<<::::::<<<;;;???CCCGGGQQQggg|||wwwnnn```^^^ZZZTTT```___]]]\\\[[[\\\]]]]]]YYYYYYYYYXXXWWWVVVTTTSSSWWWVVVUUUVVVVVVVVVTTTRRRQQQTTTVVVVVVUUUSSSRRRQQQOOOMMMKKKIIIHHHHHHIIIJJJKKKHHHFFFGGGKKKMMMNNNMMMLLLHHHEEECCCEEEHHHJJJKKKOOONNNMMMMMMLLLLLLMMMMMMKKKLLLMMMOOOOOOKKKFFFBBBBBB???===???BBBDDDCCCAAADDDDDDDDDDDDCCCCCCCCCCCC@@@?????????>>>>>>==================>>>>>>>>>>>>wwwvvvoooiiifffbbbeeelllrrrsssmmmeee___]]]]]][[[YYYXXXVVVRRRMMMIIIKKKMMMOOONNNKKKJJJJJJKKKJJJJJJIIIHHHHHHIIIJJJKKKHHHJJJMMMRRRXXX\\\\\\[[[```bbbddddddbbbbbbeeehhhfffiiigggjjjcccGGG:::???BBBFFFMMMMMMOOOOOOLLLGGGIIILLLJJJDDDGGGFFFCCCAAA@@@???@@@AAAAAA???=========<<<;;;999::::::::::::999888777666777777666666666666777777666555555444333333222222333333444444555666666777666666666666777777777777999999999:::;;;;;;<<<<<<>>>>>>>>>============<<<;;;===???AAABBBCCCFFFHHHEEEMMMMMMKKKOOOKKKHHHOOOPPPddd}}}yyy}}}vvvpppiiifffgggbbbaaa___]]]^^^bbbiiinnnjjjhhhddd^^^YYYZZZ```gggaaadddhhhiiiiiiiiiiiijjjllliiiffffffhhhhhhfffdddccc^^^XXXUUUUUUWWWYYYZZZ___\\\WWWSSSOOOMMMMMMMMMSSSSSSRRRPPPLLLJJJJJJKKKGGGDDDAAA???>>>===;;;999:::::::::999999999999888666666666666666666666666555555555555555555555555777777777666666666666666555777:::999888;;;AAAGGGPPPhhh}}}aaaQQQNNNNNNLLLHHHLLLMMMNNNLLLIIIFFFFFFGGGEEECCCAAA@@@@@@AAA@@@????????????>>>======<<<<<<============>>>???@@@AAA??????>>>===============<<<<<<==================;;;<<<===>>>????????????===???@@@BBBCCCDDDEEEEEE===;;;===@@@@@@;;;999;;;999DDDPPP[[[mmmttt}}}uuuccc]]][[[[[[^^^]]]\\\[[[ZZZYYYZZZZZZ[[[YYYYYYXXXWWWVVVUUUTTTTTTUUUUUUTTTSSSSSSQQQOOONNNNNNRRRVVVWWWVVVRRRPPPNNNOOOMMMKKKIIIIIIJJJLLLMMMMMMKKKIIIJJJMMMOOONNNMMMKKKIIIFFFFFFHHHJJJLLLLLLOOONNNMMMLLLLLLLLLMMMMMMLLLLLLMMMNNNNNNKKKGGGCCCCCC@@@??????BBBCCCBBBAAADDDDDDDDDCCCCCCBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>?????????>>>>>>=========ooowwwtttiiidddaaaaaadddgggiiigggbbb]]]YYYUUUTTTSSSRRRRRRPPPLLLIIIKKKLLLKKKJJJHHHHHHJJJLLLHHHIIIIIIJJJKKKKKKLLLLLLJJJLLLPPPWWW\\\^^^]]]\\\eeeggghhheeebbbdddmmmuuuooojjjdddhhh}}}XXX>>>===>>>AAAHHHKKKMMMKKKHHHGGGJJJMMMJJJDDDEEEDDDBBBAAA@@@@@@AAABBBBBB@@@>>>>>>???>>>===;;;<<<<<<<<<<<<;;;:::999999999999888888888888888999666666555555444444333333333444444555555666666777666777777888888999999999999999::::::;;;<<<<<<<<<>>>>>>>>>???????????????===@@@BBBDDDDDDFFFHHHKKKJJJLLLHHHIIIKKKDDDEEEUUUlllooogggsss~~~uuummmeee___```ddd```^^^\\\\\\```fffjjjmmmhhhddd^^^YYYWWWZZZ```ddd```dddkkkoooooollliiihhhkkkhhhffffffgggfffccc___\\\YYYUUUSSSUUUXXXZZZ\\\```]]]XXXSSSOOOLLLKKKKKKMMMNNNOOONNNKKKIIIIIIIIIAAA@@@>>>>>>===<<<999666999999888888888777777777666666666666666666666666444444444444444444444444444444444444444444444444666888:::999777777:::===CCCUUUqqqnnn]]]MMMHHHGGGDDDFFFKKKFFFIIILLLKKKHHHEEEDDDDDDEEECCCAAAAAABBBBBBBBBAAA@@@@@@@@@@@@???>>>=========<<<<<<======???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>==================<<<===>>>???@@@@@@@@@@@@@@@??????@@@AAA@@@>>><<<999999:::<<<<<<;;;???FFFVVVlllwww___ZZZ]]]YYYXXX___YYYYYYYYYXXXXXXXXXXXXXXXYYYXXXWWWVVVTTTTTTTTTTTTSSSRRRRRRQQQOOOMMMKKKJJJKKKOOOTTTWWWUUUQQQMMMLLLOOOMMMKKKJJJJJJLLLOOOPPPOOONNNMMMNNNPPPPPPNNNMMMIIIHHHFFFGGGJJJKKKLLLKKKMMMLLLJJJHHHHHHIIIJJJKKKMMMLLLKKKKKKKKKJJJGGGDDDDDDBBB@@@@@@AAABBBAAA@@@DDDDDDCCCBBBAAA@@@@@@???@@@???>>>=========>>>???@@@@@@???>>>===<<<<<<;;;zzzlll|||}}}ooohhhgggbbb___]]]\\\[[[ZZZVVVRRROOONNNNNNNNNOOONNNLLLJJJLLLKKKJJJHHHHHHIIILLLNNNIIIIIIJJJKKKLLLLLLKKKKKKNNNPPPXXXbbbgggeee```^^^gggfffdddbbbccciiissszzzvvvllldddfffqqquuuWWWMMMBBB===DDDJJJGGGHHHIIIKKKLLLMMMKKKHHHEEEDDDCCCCCCBBBCCCCCCDDDCCCBBB@@@@@@AAAAAA@@@>>>>>>>>>??????>>>===<<<<<<<<<;;;;;;::::::::::::;;;:::::::::999999999888888444444555555666777777777888888999999:::;;;<<<<<<::::::;;;;;;<<<=========>>>>>>>>>???@@@AAAAAABBBCCCEEEGGGHHHIIIIIILLLMMMTTTNNNGGGLLLUUUSSSZZZqqq|||hhh```nnn|||tttpppjjjeeeaaa___```bbb```]]]ZZZ]]]ccchhhkkkkkkjjjhhhddd^^^YYYYYY\\\```cccgggmmmooommmiiieeeccc^^^]]]]]]```cccdddbbb___YYYVVVSSSSSSUUUXXXZZZ[[[^^^[[[VVVQQQNNNLLLKKKLLLKKKLLLMMMMMMJJJGGGFFFFFF@@@>>><<<;;;<<<;;;999777888777777777777666666666666666666666666666666666333333333333333333333333333333333333444444444444555777999888666555666777>>>FFFXXXpppwwwgggYYYQQQGGG===@@@JJJ@@@CCCFFFGGGEEEDDDEEEGGGEEEDDDCCCCCCDDDEEEDDDBBBAAAAAABBBBBBBBBAAA??????@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@??????>>>>>>>>>>>>============<<<<<<>>>??????@@@@@@??????>>>???>>>===>>>???===999666===:::888888<<>>======???>>><<<;;;;;;<<<===>>>=========<<<<<<;;;;;;;;;tttvvvnnnllliiibbbYYYTTTRRRRRRPPPNNNMMMLLLKKKLLLNNNNNNMMMKKKMMMLLLJJJJJJKKKLLLNNNOOOKKKKKKLLLLLLKKKJJJIIIIIIOOORRR\\\iiinnnggg```]]]ddd```]]]^^^eeennnuuuxxxvvvllleeefffjjjnnnxxxvvv\\\HHHCCCBBBDDDFFFJJJLLLKKKHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFDDDCCCBBBBBBDDDDDDCCCBBBAAAAAAAAABBBAAAAAA@@@??????>>>======<<<<<<<<<<<<===============<<<<<<<<<555666666777777888999999::::::;;;;;;<<<===>>>>>><<<<<<<<<===>>>>>>??????>>>>>>???@@@AAABBBCCCCCCGGGIIIKKKKKKKKKKKKMMMOOOTTTSSSVVViiisssxxxllliiifffdddaaaaaadddfffeeebbbcccaaa___bbbgggkkkkkkjjjhhhlllmmmggg]]]XXXZZZ___gggiiilllkkkgggbbb^^^\\\UUUTTTVVVZZZ```cccaaa___XXXVVVSSSSSSTTTVVVWWWWWWXXXVVVRRRNNNLLLKKKLLLMMMKKKLLLMMMKKKHHHEEECCCBBBBBB???;;;999999:::;;;;;;777777777666666666555555555555555555555555555555333333333333333333333333333333333444444555555555444666777888777666666666:::999AAARRRhhh}}}iiiNNN@@@@@@<<<<<<===>>>???BBBDDDFFFDDDCCCCCCDDDEEEFFFEEECCCAAAAAABBBBBBBBBBBBBBBAAADDDCCCBBB@@@???>>>======AAAAAABBBBBBBBBAAA@@@????????????>>>>>>>>>======@@@@@@@@@???>>>===<<<;;;999999999;;;<<<<<<;;;999<<<::::::AAAMMMbbb~~~~~~vvvzzzkkkaaammmkkkeee]]]YYYZZZ\\\WWWPPPXXXYYY[[[\\\\\\[[[ZZZYYYWWWVVVUUUTTTSSSRRRRRRRRRNNNPPPRRRRRRPPPPPPQQQRRRNNNOOOOOONNNLLLKKKMMMNNNOOONNNMMMMMMMMMOOOQQQRRRLLLMMMNNNOOOMMMLLLJJJJJJGGGGGGHHHIIILLLLLLKKKIIIHHHGGGEEEDDDDDDDDDFFFGGGGGGFFFDDDCCCCCCCCCBBBAAABBBBBBAAA@@@>>>>>>>>>>>>AAAAAA@@@???>>>===<<<;;;<<<;;;:::999::::::;;;<<<888888999999::::::;;;;;;wwwnnnjjjllleee[[[TTTQQQPPPOOONNNMMMKKKJJJKKKLLLMMMLLLKKKLLLKKKKKKMMMOOOPPPPPPOOOLLLLLLKKKKKKJJJIIIIIIHHHMMMNNNXXXgggkkkccc[[[YYY___[[[ZZZ___iiippprrrpppooojjjeeeeeeeeehhhmmmssshhhRRR>>>>>>===@@@DDDGGGGGGIIINNNGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGFFFEEECCCDDDDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>============777777888999999::::::;;;<<<======>>>>>>?????????>>>>>>??????@@@AAAAAAAAA@@@AAAAAABBBCCCDDDDDDEEEGGGIIIKKKMMMMMMNNNPPPRRROOO___uuukkk___aaa______^^^```fffllllllgggggggggggghhhjjjkkkjjjiiiaaahhhnnnjjj___YYY[[[```eeeggghhhfffbbb]]]ZZZYYYVVVUUUUUUXXX]]]___^^^\\\WWWUUUSSSRRRRRRSSSRRRQQQRRRPPPMMMJJJIIIJJJKKKLLLJJJKKKKKKHHHEEEBBBAAAAAACCC@@@;;;888888:::;;;;;;777777666666666555555555555555555555555555555555333333333333333333333333333333444444555555666666333444555666777777666666:::666888CCCSSShhh{{{qqqSSSDDD>>>:::666666:::======<<>>>>>???@@@AAABBBCCCFFFEEECCCAAA???>>>======CCCCCCDDDEEEDDDCCCBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<:::999888777888999777555444555666888;;;DDDUUUhhh~~~{{{fffiiiiiiXXXeeegggeeegggbbbXXXUUUZZZ[[[VVVWWWYYY[[[]]]^^^\\\ZZZXXXUUUUUUUUUTTTSSSRRRPPPOOOLLLPPPSSSSSSQQQQQQSSSUUUOOOOOOMMMKKKIIIJJJMMMOOOOOOOOOOOOOOOOOOOOONNNNNNJJJKKKLLLLLLJJJIIIIIIIIIKKKJJJJJJKKKMMMMMMLLLJJJIIIHHHGGGGGGGGGFFFGGGGGGDDDBBBAAAAAAAAAAAA@@@>>>@@@@@@@@@???<<<<<<<<<>>>??????>>>===<<<<<<;;;;;;999::::::::::::;;;;;;;;;555666666777888999::::::{{{pppiiiaaafffbbb\\\XXXTTTRRRQQQPPPMMMKKKJJJJJJKKKLLLKKKJJJIIIJJJKKKOOORRRRRROOOLLLKKKJJJIIIHHHHHHIIIJJJJJJLLLJJJQQQ^^^bbb[[[VVVWWWZZZ\\\```fffmmmooollliiihhhgggccc______dddjjjlllppp\\\KKK@@@777;;;BBBFFFIIIMMMHHHHHHHHHHHHGGGFFFFFFEEEGGGFFFEEEFFFHHHIIIHHHGGGEEEEEEFFFFFFGGGFFFFFFEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999999::::::;;;<<<<<<<<>>;;;:::999999;;;>>>AAADDDDDDCCCAAA@@@???>>>>>>>>>@@@AAABBBCCCCCCAAA@@@>>>??????>>>======<<<;;;;;;:::::::::::::::999999888999===???>>>::::::@@@EEEOOORRR]]]ppp}}}kkkjjjooovvveeemmm}}}nnnccceeeaaa]]]YYYVVVUUUWWWZZZTTTVVVYYY\\\\\\[[[XXXVVVRRRSSSUUUUUUTTTRRROOOMMMKKKOOOSSSRRROOONNNQQQTTTNNNNNNNNNLLLJJJJJJLLLNNNOOOPPPQQQQQQPPPNNNKKKIIIIIIJJJKKKJJJGGGGGGIIIKKKLLLJJJIIIIIIJJJJJJIIIHHHFFFFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@AAAAAA???======>>>???===;;;:::;;;>>>======<<<<<<;;;;;;;;;:::999:::<<<=========;;;;;;666777777777888999999999yyyooohhhccc[[[]]]]]]\\\ZZZWWWTTTQQQPPPMMMKKKIIIIIIJJJJJJIIIHHHGGGHHHKKKPPPTTTSSSNNNJJJIIIHHHGGGFFFGGGIIIKKKMMMMMMHHHLLLXXX\\\VVVTTTXXXXXX^^^gggmmmooommmhhheeedddfffaaaXXXWWW```fffgggcccppphhhQQQ;;;777===@@@???>>>GGGHHHHHHGGGGGGEEEDDDDDDGGGFFFFFFGGGIIIJJJJJJHHHFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA::::::;;;;;;<<<======>>>AAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEGGGGGGHHHHHHHHHHHHIIIIIIHHHLLLPPPTTTXXX\\\aaadddkkkeeemmmlllbbb___eeefff```___iiissswwwdddgggiiigggaaa]]][[[\\\``````___\\\XXXVVVUUUUUUTTTYYY___bbbbbb___]]][[[YYYVVVSSSSSSVVVXXXWWWUUUPPPNNNMMMMMMNNNNNNLLLJJJLLLJJJGGGEEEDDDDDDFFFGGGCCCCCCCCCAAA???>>>@@@BBB???===<<<;;;;;;999666444888777777777666666666666555555555555555555555555444444444444444444444444111111222333444444555555555333222222333444444333444333777:::999???YYYvvvuuupppfff]]][[[]]]YYYLLL@@@999999999<<<>>>???===;;;777666555555777<<<@@@CCC@@@@@@???????????????@@@<<<===>>>??????>>><<<:::;;;;;;:::999888888777777666666777888999999999999777???GGGJJJKKKRRR___iiitttssszzzxxxgggjjjqqq```yyykkk\\\hhhbbbWWWUUU]]][[[PPPOOOWWWQQQSSSWWWZZZZZZXXXUUUSSSQQQRRRUUUVVVUUURRRNNNLLLKKKOOORRRQQQMMMKKKMMMPPPLLLMMMNNNNNNLLLKKKKKKLLLOOOQQQRRRSSSQQQMMMIIIFFFHHHJJJJJJHHHFFFFFFIIILLLJJJHHHEEEEEEFFFFFFEEEDDDAAACCCDDDEEEEEECCCAAA@@@AAAAAA@@@AAABBBAAA???<<<;;;===>>><<<:::999;;;===;;;;;;;;;;;;;;;;;;;;;;;;999;;;===???@@@???===;;;999999999888888888888888zzzssseee[[[YYYXXX[[[VVVQQQOOOPPPQQQQQQQQQMMMJJJHHHGGGHHHIIIHHHHHHGGGHHHJJJKKKMMMNNNNNNNNNLLLIIIEEEBBBAAADDDHHHJJJIIIMMMQQQSSSRRRSSSUUUXXX^^^YYY^^^lllooofff______hhhjjjfff\\\WWW\\\eeekkkffffffrrrvvvYYYGGG<<<===???777EEE888===JJJHHHEEEGGGFFFJJJLLLMMMMMMLLLKKKLLLMMMJJJJJJIIIIIIIIIIIIIIIIIIFFFEEEDDDDDDEEEDDDBBB@@@DDDEEEEEEEEECCCAAA???>>>>>>======???AAACCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEDDDGGGKKKKKKGGGEEEHHHIIINNNRRRRRRNNNJJJJJJKKKWWWPPPTTT```dddeeexxxyyyuuu|||xxxiiifffiiieeefffnnnjjjiiifffaaa___aaahhhnnneeehhhkkkiiiddd```^^^^^^]]]______ZZZTTTRRRVVVZZZSSS^^^ggggggccc___[[[WWWXXXYYY[[[ZZZXXXVVVVVVVVVSSSPPPMMMKKKKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCAAA>>><<<<<<===@@@>>>;;;999999888666555666666666666666555555555666444333333444555444333333333222222333333444555444444444444444444444444333333333333333333333333333111333777888:::EEERRRsss~~~qqq[[[VVVJJJCCCEEEEEE@@@===>>>:::<<<<<<:::888888666444:::999999:::::::::999777777999;;;999666555666777222666::::::777555555666666:::999444999FFFMMMLLLOOOPPP[[[nnn|||qqqkkkxxxxxxlllxxxsssfff\\\TTTXXXWWWUUUTTTRRRRRRRRRSSSSSSSSSTTTUUUTTTQQQNNNLLLOOORRRVVVXXXXXXTTTOOOKKKLLLMMMNNNNNNLLLLLLMMMNNNQQQNNNLLLLLLOOOQQQQQQOOOOOOPPPQQQPPPMMMKKKIIIIIIIIIIIIIIIHHHFFFEEEFFFGGGJJJJJJIIIGGGEEEDDDBBBBBB@@@BBBDDDDDDCCCBBBBBBCCC???EEEGGGCCC@@@@@@@@@???;;;:::999999:::;;;===>>>===<<<:::888777777777888888999:::;;;;;;;;;;;;:::::::::999888888888999999ppplllbbbZZZ\\\]]]]]]XXXRRROOOOOOOOONNNMMMMMMKKKHHHHHHHHHIIIIIIHHHGGGHHHIIIKKKLLLLLLLLLLLLIIIGGGDDDBBBBBBEEEHHHJJJLLLNNNQQQQQQQQQQQQTTTWWWXXXTTTYYYeeeiiiaaa[[[\\\^^^^^^ZZZVVVYYYbbbggghhhiiigggllluuuddd[[[TTTHHHGGG999;;;GGGFFFEEEGGGEEEMMMOOOQQQRRRRRRRRRRRRRRRRRRQQQPPPNNNKKKHHHEEEDDDEEEDDDCCCDDDFFFFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@BBBDDDEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHFFFGGGKKKMMMJJJJJJMMMLLLMMMNNNNNNOOOSSSYYY^^^UUUXXXlllzzzsssiiiooouuurrrnnnnnnjjjjjjhhheeebbbbbbeeeiiihhhkkkmmmkkkfffaaa______aaabbbaaa^^^ZZZXXXYYY[[[YYYdddlllkkkfffbbb]]]YYYUUUWWWZZZZZZYYYWWWVVVVVVOOONNNMMMNNNMMMLLLIIIFFFFFFFFFGGGGGGFFFDDDCCCAAAEEEFFFFFFDDDAAA??????@@@>>><<<:::999::::::999888666666666666555555555555777555333333444444333222333222222222222333444444444444444444444444444444333333333333333333333333666444555777666666===GGG\\\jjj}}}yyynnnggg```[[[XXXUUURRRQQQSSSNNNFFF>>>;;;;;;<<<<<<===<<<;;;;;;::::::999888555444444444666888999999:::<<<===;;;888888:::===777@@@EEEDDDLLLaaauuu|||}}}|||zzzmmmkkkqqqlll^^^YYYWWWVVVTTTUUUUUUUUUUUUTTTSSSRRRPPPQQQRRRRRRQQQPPPPPPQQQOOORRRUUUWWWWWWTTTPPPNNNLLLNNNOOOOOOOOOOOOPPPRRRRRROOOLLLLLLMMMNNNMMMLLLLLLMMMNNNMMMJJJHHHGGGGGGHHHHHHHHHGGGEEEDDDEEEFFFJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDBBBBBBDDDEEEGGGLLLLLLGGGBBBAAA@@@===;;;;;;:::::::::;;;======;;;:::999888777777888888999999999:::::::::;;;;;;===<<<;;;:::::::::::::::ooommmddd^^^aaabbb^^^ZZZTTTOOOMMMLLLJJJIIIMMMKKKHHHGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIDDDDDDCCCBBBDDDFFFHHHJJJNNNOOOPPPPPPOOOOOOQQQSSSRRROOOTTT^^^bbb\\\XXXZZZZZZXXXUUUXXXdddooopppkkkooommmmmmvvvyyygggZZZEEE<<<>>><<>>FFFTTTooo}}}|||~~~yyy|||~~~vvvhhhVVVHHHBBBBBBDDDFFFBBB@@@<<<999777888:::;;;===;;;888999<<<>>>>>>===???AAADDDCCCBBBBBBEEEIIIEEEOOOYYYbbbuuu|||uuuyyybbb[[[qqqgggXXXUUUUUUVVVZZZTTTUUUVVVWWWVVVSSSQQQOOOOOOPPPQQQOOONNNOOOTTTXXXRRRSSSTTTTTTSSSPPPNNNLLLMMMOOOQQQRRRQQQQQQRRRTTTRRRPPPLLLKKKJJJJJJIIIHHHHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGGGGFFFDDDCCCDDDEEEIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFEEECCCCCCEEEGGGLLLOOONNNHHHBBB@@@>>>:::<<<;;;;;;;;;;;;;;;<<<===888888777777777777888888:::999999999999::::::;;;===<<<;;;:::999999999999{{{xxxnnneeedddccc\\\YYYTTTOOOLLLJJJIIIHHHLLLIIIFFFEEEFFFFFFFFFEEEFFFGGGGGGGGGGGGGGGFFFFFF@@@@@@AAABBBDDDGGGIIIJJJMMMNNNPPPQQQPPPOOONNNMMMNNNLLLPPPXXX[[[XXXWWWZZZXXXWWWXXX]]]iiisssrrrllllllnnnqqqvvv}}}dddJJJ<<<222666@@@AAABBBDDDGGGLLLPPPRRRQQQPPPLLLMMMPPPRRRRRRQQQOOOMMMJJJHHHGGGGGGIIIKKKLLLKKKIIIIIIIIIHHHGGGFFFEEEEEEGGGFFFEEEFFFHHHIIIHHHGGGLLLLLLLLLLLLLLLMMMNNNNNNPPPMMMMMMQQQSSSRRRRRRTTTPPPVVVZZZXXXUUUYYYfffsss{{{pppqqqwwwzzzyyy|||zzzmmmmmmkkkiiifffcccbbbaaaggghhhhhheee^^^ZZZYYYZZZ```____________]]]YYYVVVUUU___fffeee___[[[XXXTTT\\\^^^```___ZZZSSSNNNLLLLLLLLLMMMNNNNNNLLLHHHEEEDDDDDDEEEFFFFFFDDDCCCBBBBBBCCCDDDCCCAAA???>>>>>>;;;:::999999;;;<<<<<<;;;777777666666555555444444888666333222333222111000222222222111222333333444222222222222222222222222222222222222222222222222000111333555555555888;;;===FFF^^^pppbbb^^^^^^ccchhhnnngggZZZMMMDDDCCCFFFJJJBBBDDDFFFFFFFFFGGGIIIJJJXXX```hhhmmmllliiifffeeebbbiiirrrzzzzzzfff```WWWkkklllXXXYYY\\\WWWTTTXXXWWWWWWVVVUUUTTTQQQPPPNNNQQQRRRRRROOOMMMOOOVVV\\\UUUTTTSSSQQQNNNLLLJJJIIIOOOQQQSSSSSSQQQPPPPPPQQQOOOMMMKKKIIIHHHGGGGGGGGGFFFFFFFFFEEECCCBBBDDDEEEFFFGGGFFFEEECCCBBBCCCEEEGGGGGGGGGGGGGGGFFFFFFFFFEEEGGGHHHHHHFFFDDDDDDEEEIIIKKKIIICCC??????<<<999<<<<<<;;;;;;;;;;;;;;;;;;555555555666777777888999::::::999888888999:::;;;;;;:::999777666666666666sssfffaaa]]]VVVTTTRRRNNNKKKJJJJJJJJJIIIGGGDDDBBBCCCCCCBBBAAADDDDDDEEEEEEEEEDDDCCCCCC===>>>???BBBDDDGGGIIIJJJIIIKKKOOORRRSSSPPPKKKHHHIIIIIILLLQQQSSSSSSTTTWWWQQQTTTWWWZZZ```ffffffbbb```gggqqqvvvtttuuummmTTT???:::===888>>>???CCCIIIPPPTTTUUUTTTQQQSSSTTTUUUTTTQQQNNNLLLOOOMMMLLLLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMLLLKKKOOOOOONNNNNNOOOOOOPPPPPPUUUSSSSSSUUUTTTQQQRRRUUUUUU^^^dddbbbaaarrrvvvrrrvvv{{{{{{yyyzzzkkkiiieeebbb````````````lllmmmlllgggaaa^^^^^^______^^^^^^______]]]YYYVVV[[[dddjjjgggcccaaa```^^^^^^```bbb```ZZZTTTOOOLLLPPPNNNKKKJJJKKKKKKJJJIIIHHHFFFEEECCCCCCCCCDDDEEEAAABBBDDDDDDAAA???>>>>>>===;;;999999999:::999888888777777666555444444444888555333222222222111///222111111111111222333333222222222222222222222222222222222222222222222222...000333444555777999999;;;;;;GGG```zzz~~~||||||uuuddd^^^bbbggggggooouuusssmmmjjjooouuuwwwrrr]]]aaagggjjj[[[UUU\\\]]]TTTPPPTTTVVVTTTRRRQQQQQQRRRTTTUUUWWWVVVTTTPPPNNNQQQWWW]]]TTTSSSRRRPPPOOONNNNNNMMMPPPRRRSSSRRROOOMMMKKKKKKJJJIIIHHHGGGFFFFFFHHHIIIFFFFFFEEECCCAAAAAACCCFFFFFFFFFFFFEEECCCBBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCFFFIIIJJJHHHDDDBBBAAABBBDDDBBB>>>>>>@@@???;;;<<<<<<;;;;;;;;;:::999999333444555666777888888999:::999999888888999999999:::999888777666555555666yyyyyymmm___ZZZUUUPPPPPPPPPMMMKKKJJJKKKLLLGGGEEEBBBAAAAAAAAA@@@???BBBBBBBBBCCCCCCBBBAAAAAA<<<===>>>@@@CCCFFFHHHJJJFFFHHHLLLQQQSSSQQQKKKGGGEEEFFFHHHIIIJJJLLLPPPSSSNNNSSSVVVUUUVVVZZZ\\\ZZZ[[[cccooouuummmdddjjjwwwjjj\\\RRRFFF>>>======AAAGGGJJJJJJHHHKKKMMMPPPRRRTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSQQQOOONNNNNNMMMMMMNNNNNNOOOPPPMMMLLLLLLMMMPPPQQQQQQPPPOOOOOOOOONNNNNNOOOOOOPPPNNNNNNPPPRRRPPPPPPXXXbbbooo{{{~~~uuucccfffpppxxx}}}zzz|||zzzuuuppplllgggeeeeeegggiiijjjlllmmmkkkgggaaa^^^___bbb```aaabbbbbbaaa^^^\\\[[[```gggkkkgggccccccdddddd\\\___aaa```\\\WWWTTTRRRSSSOOOKKKHHHIIIKKKMMMMMMKKKIIIFFFCCCBBBCCCDDDFFFAAACCCEEEEEECCC@@@??????===;;;999888888888666555888888777666555444444333666444222222222222111000111111111111111222333333111111111111111111111111222222222222222222222222000333555444444777777444===777666CCCVVVjjj||||||yyywww~~~|||dddoookkk___YYYXXX\\\ZZZSSSRRRVVVPPPOOONNNNNNQQQUUUZZZ]]]ZZZWWWTTTRRRRRRUUUXXXZZZRRRRRRRRRRRRSSSTTTUUUVVVPPPQQQRRRQQQMMMIIIGGGFFFFFFGGGGGGFFFEEEFFFHHHJJJHHHGGGEEEBBB@@@@@@CCCFFFFFFFFFFFFEEECCCBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDBBBEEEHHHIIIFFFBBB@@@>>>@@@AAA???===>>>BBBBBB>>>;;;;;;;;;;;;:::888777666333444555777888888999999999999999:::999999888777:::999888888777888888888{{{ooonnnbbbWWWTTTQQQMMMNNNNNNMMMJJJIIIKKKMMMGGGEEEBBB@@@@@@@@@???>>>???@@@@@@AAAAAAAAA@@@@@@<<<<<<===???AAAEEEHHHJJJFFFFFFHHHLLLPPPPPPMMMJJJDDDFFFGGGFFFFFFJJJOOORRRNNNQQQRRRPPPQQQUUUWWWVVVYYY^^^hhhnnnfff[[[___lll~~~zzz[[[VVVNNNJJJHHHFFF@@@<<<>>>@@@DDDIIINNNSSSVVVWWWRRRRRRTTTVVVXXXXXXUUUSSSSSSRRRPPPNNNLLLLLLKKKLLLJJJJJJJJJLLLOOOQQQQQQQQQIIIIIIHHHHHHHHHHHHIIIIIIEEEIIIOOOUUUYYYeee{{{yyyhhhaaacccjjjrrrvvvyyy{{{{{{yyyvvvssstttpppllllllnnnrrrtttuuulllllljjjfff```^^^```ccc```ccceeeddd```^^^^^^___bbbhhhiiiccc^^^___cccddd]]]___aaa```]]]YYYWWWWWWTTTPPPLLLIIIJJJLLLNNNOOOLLLKKKHHHFFFDDDCCCDDDDDD???AAADDDDDDBBB@@@>>>>>><<<:::777666777777555444888888777666555444333333555333111111222333222111111111111111111222222333111111111111111111111111111111111111111111111111111444444111222666555111999555333999BBBOOOaaaooosss|||~~~vvv||||||xxxqqqzzzggg```]]]\\\\\\[[[YYYWWWUUUTTTMMMMMMMMMOOORRRVVVZZZ]]]YYYUUURRRRRRVVVXXXXXXVVVRRRRRRRRRRRRSSSTTTUUUVVVMMMOOOQQQPPPLLLIIIFFFEEEEEEFFFGGGFFFDDDEEEHHHJJJIIIHHHEEEAAA??????BBBEEEFFFGGGGGGEEECCCCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEFFFDDDAAA???>>>???AAAAAA>>>;;;===AAA@@@<<<::::::::::::999777555444444555666888999999999888777888:::;;;;;;999777555888777777777777888999999zzzkkkhhh\\\SSSRRRQQQLLLNNNNNNMMMIIIHHHJJJLLLHHHEEEBBBAAAAAA@@@@@@>>>>>>>>>???@@@@@@@@@@@@@@@===<<<<<<>>>@@@DDDGGGJJJGGGFFFEEEHHHMMMPPPPPPNNNFFFIIIIIIFFFFFFJJJPPPTTTKKKLLLJJJHHHLLLRRRTTTRRRTTTUUU\\\bbb^^^WWW]]]kkktttqqqeee[[[QQQFFF???;;;<<<>>>BBBFFFIIILLLNNNQQQRRRUUUYYY\\\\\\YYYVVVXXXUUUQQQLLLHHHDDDBBBBBBFFFFFFFFFIIILLLNNNOOONNNBBBBBBAAAAAA@@@AAAAAAAAAFFFLLLWWWaaammmqqqaaaccchhhlllooosssqqqssswwwxxxwwwvvvwwwooommmjjjlllppptttvvvuuuppppppnnniiidddcccfffiii___cccfffccc^^^\\\^^^aaagggkkkjjjccc]]]^^^bbbeeebbbbbbccc```\\\YYYWWWVVVTTTPPPMMMKKKLLLMMMOOOOOOLLLKKKJJJIIIGGGEEECCCBBB<<<>>>AAABBB@@@===<<<;;;:::888666555666777666555999888777666555444333333444222111111222333222111111111111000111222222333000000000000000000000000111111111111111111111111///222222///111777666222...000555:::;;;<<>>>>>AAADDDGGGGGGGGGFFFDDDCCCDDDEEEEEEDDDDDDCCCBBBBBBAAAAAAGGGFFFCCC@@@===<<<>>>@@@BBBAAA===999:::===<<<777999::::::999888666444333444555777888999999999888666888:::<<<<<<999666444555444444555555666777888}}}iii^^^VVVMMMKKKOOONNNQQQPPPJJJGGGGGGGGGEEEOOOOOOLLLFFF???===>>>@@@???>>>>>>===============???===;;;===AAAFFFJJJLLLEEEGGGJJJJJJIIIIIILLLOOOPPPSSSPPPIIIHHHMMMPPPNNNMMMLLLJJJIIIJJJLLLOOOQQQSSSWWWZZZXXXUUUTTTYYY]]]iiittthhh]]]PPPBBB=========???AAAFFFDDDQQQgggqqqfffUUUMMMTTTLLLCCC>>>>>>>>>:::555>>>===:::999???FFFGGGCCCAAA<<<:::<<<===@@@LLLYYYppp~~~qqq^^^[[[___dddgggkkkeeefffhhhooozzzxxxmmmoooooopppqqqrrrrrrpppnnnrrrkkkgggfffccc___ccckkkiiikkkllliii___XXX[[[dddnnnjjjdddaaabbbeeeggghhhhhhfffbbb^^^[[[ZZZYYYYYYVVVQQQKKKIIIKKKLLLLLLKKKEEEFFFGGGHHHGGGDDDAAA???===>>>???@@@@@@???===<<<===;;;777666666666666666555666666444222000000000444333111111222111000...111111111111111111111111222222111111111111111111000000000000000000000000000000111111111222222222555555444444555666888999HHHPPP]]]jjjvvvwwwtttuuuxxx{{{|||{{{xxx|||mmmggg___ZZZ[[[SSSUUUWWWVVVTTTRRRRRRRRROOOQQQSSSUUUVVVUUUTTTSSSUUUSSSQQQTTTYYY[[[YYYUUURRRQQQPPPOOONNNOOOPPPPPPPPPMMMJJJGGGEEEEEEGGGHHHLLLJJJIIIGGGFFFFFFFFFGGGJJJFFFAAA???AAADDDEEEDDDJJJIIIGGGDDDCCCBBBBBBBBBEEEDDDCCCBBBAAA???>>>===BBBAAA???=========>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;:::999777666555555555777777888888888888777777777777777777666555444333111222444666777777666666{{{ggg^^^WWWNNNKKKMMMIIIKKKJJJFFFFFFIIIIIIFFFLLLKKKIIIEEEAAA???AAADDD@@@???===<<<<<<======>>>>>><<<;;;;;;>>>BBBEEEGGGAAADDDHHHIIIHHHHHHJJJLLLQQQVVVUUUMMMGGGIIIMMMNNNNNNNNNMMMLLLMMMOOORRRSSSRRRQQQPPPNNNOOOQQQTTTVVV```ttt}}}iiiWWWHHHBBBBBBCCCQQQooopppPPP@@@FFFAAA======AAAAAA>>>:::444888>>>GGGTTT^^^\\\VVVYYYMMMEEEIIIXXXnnnssseeeYYYYYY]]]___aaadddiiihhhfffhhhqqqwwwssskkkmmmlllmmmpppsssqqqlllgggjjjeeedddffffffcccdddhhhggghhhjjjjjjccc\\\\\\bbbfffdddaaaaaaaaabbbbbbbbbeeedddbbb```]]]ZZZXXXVVVRRRNNNKKKLLLNNNOOONNNLLLFFFFFFGGGGGGEEECCCAAA?????????@@@@@@@@@???>>>>>>;;;999777555555666777777777777777666444333444444444222111000111111///...111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222444333333333333555666777999???IIIRRR\\\iiixxx|||rrruuummm```nnnhhh```]]]WWWSSSUUUTTTVVVXXXWWWUUUSSSSSSSSSQQQRRRTTTVVVVVVVVVTTTTTTSSSQQQOOORRRXXXZZZYYYWWWRRRQQQOOONNNNNNNNNOOOPPPOOOMMMJJJHHHFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIFFFBBBAAACCCDDDEEEDDDHHHGGGEEEBBBAAA@@@@@@@@@BBBAAAAAA@@@??????@@@@@@>>>===<<<::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;:::888777555555555666666777777888888777777666666666666666555444333222222333444444555555555555wwwddd]]]XXXPPPJJJJJJFFFGGGEEEEEEIIINNNNNNJJJGGGGGGFFFDDDBBBCCCEEEGGG@@@???===<<<;;;<<<>>>???===<<<::::::;;;>>>AAACCCCCCEEEGGGHHHHHHGGGHHHIIINNNUUUVVVOOOFFFEEEJJJMMMLLLLLLMMMMMMOOOPPPQQQRRRUUUQQQLLLLLLNNNRRRTTTTTTUUU^^^mmm}}}xxxuuuooorrrttt~~~eee]]]VVVVVVYYY^^^bbbaaa[[[VVVWWW\\\fffvvvzzzkkknnnpppqqq{{{{{{aaaaaa[[[XXXYYY[[[[[[]]]___jjjiiifffeeelllsssrrrmmmrrrrrrsssuuuuuuppphhhaaaddd``````eeeiiigggddddddccccccfffhhhfff```]]]````````````bbbcccbbb```]]]`````````^^^\\\XXXUUUSSSMMMLLLKKKMMMPPPQQQOOOLLLFFFFFFEEEDDDBBBAAA@@@???@@@@@@@@@?????????>>>>>><<<:::777555444444666777888777666555444444555555333111000000000000///---000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222111111111222333444555222666;;;???EEESSSggguuu|||xxx|||wwwoooooonnnooozzz}}}pppccc|||wwwiii]]][[[ZZZUUUSSSUUUUUUWWWYYYXXXVVVTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUUUURRROOOMMMPPPTTTXXXXXXWWWQQQPPPOOONNNMMMNNNOOOOOONNNMMMKKKIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFEEECCCCCCDDDDDDDDDCCCEEECCCAAA@@@>>>>>>>>>>>>???>>>======>>>???AAABBB===<<<;;;:::999999999999:::999999888888999999:::;;;:::888555444555666777666666666777777666666666444555555555444333222111333333333222333333444444rrr```\\\YYYQQQJJJIIIIIIHHHFFFFFFMMMSSSRRRMMMEEEEEEDDDCCCCCCDDDFFFGGGAAA???===;;;;;;<<<>>>???<<<<<<;;;;;;<<<>>>AAADDDJJJIIIHHHGGGFFFFFFGGGHHHIIIMMMOOOLLLHHHGGGIIILLLGGGHHHIIIJJJLLLMMMNNNOOOTTTRRRPPPPPPQQQSSSTTTUUUQQQTTT\\\hhhxxx{{{rrruuuggg^^^YYYZZZ\\\]]]\\\[[[]]]```fffjjjlllnnnrrrwwwwwwssszzz|||}}}{{{uuunnnhhheeeiiieeecccfffiiiiiiddd```aaa^^^___cccddd```^^^^^^aaaaaaaaabbbdddcccaaa___\\\[[[ZZZXXXVVVTTTRRRQQQMMMKKKIIIJJJMMMOOOMMMKKKEEEDDDBBB@@@>>>>>>>>>>>>@@@???>>>>>>===============;;;999555333333555777:::888555222222222222222222000//////000000///---/////////////////////////////////000000000000000000000000000000000000000/////////000000000111111111111111111222333444444333666888888:::FFFXXXgggzzz~~~ppprrr|||yyyuuuvvviiibbb^^^^^^[[[VVVUUUXXXVVVXXXYYYYYYWWWUUUTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVRRRPPPMMMNNNQQQTTTUUUUUUPPPOOONNNMMMLLLMMMNNNNNNLLLLLLKKKJJJHHHGGGFFFEEEDDDEEEGGGHHHIIIHHHGGGGGGCCCBBBBBBCCCCCCCCCBBBAAABBBAAA???===<<<<<<======>>>===<<<<<<===>>>@@@AAA>>>>>>===<<<<<<;;;;;;;;;:::999999888888999999:::;;;999777555444555666777555555666666666666555555333333333333333222111111444333222111111111222333}}}lll^^^\\\ZZZQQQJJJIIIKKKJJJHHHGGGMMMSSSQQQKKKEEEDDDBBBBBBBBBCCCCCCCCC@@@???===<<<;;;<<<>>>>>>:::<<<======>>>@@@DDDGGGNNNKKKFFFBBB@@@BBBDDDEEECCCBBBDDDHHHJJJKKKJJJIIICCCDDDFFFHHHIIIKKKLLLMMMMMMQQQVVVVVVRRRPPPQQQTTTOOOSSSZZZccclll~~~|||ppp```^^^aaaYYY^^^```]]]ZZZYYY\\\___eeennnwww{{{||||||yyytttuuuzzz|||wwwmmmgggiiinnnwwwrrrllliiijjjjjjfffaaa```[[[ZZZ]]]___^^^]]]^^^cccaaa______```aaa``````WWWUUURRROOONNNOOOPPPRRRPPPKKKGGGFFFHHHJJJIIIHHHBBBAAA???===<<<<<<<<<============<<<;;;::::::999999999777555333555:::===AAA<<<666222111111111000111000//////000000///................................./////////000000000////////////////////////....../////////000000000000111111222333333444444111444555333333:::FFFQQQlll~~~nnn```___]]][[[ZZZWWWTTTUUUWWWUUUWWWYYYXXXVVVTTTTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVTTTQQQOOONNNNNNOOOPPPPPPOOONNNMMMLLLKKKLLLMMMMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHGGGEEECCCBBB???@@@BBBBBBBBBAAAAAA@@@@@@???>>>===<<<======>>>@@@???>>>=========>>>?????????>>>>>>===<<<<<<;;;::::::999999999999:::::::::888666555444555666777444444444555555444444444222222222222222222111000444333111000000111222333sssfff]]]\\\YYYPPPKKKKKKJJJJJJHHHEEEHHHLLLKKKFFFEEECCCAAA@@@AAAAAA@@@??????>>>>>>===============999<<<>>>???>>>@@@DDDHHHKKKGGG@@@<<<<<<>>>@@@@@@???<<<>>>EEELLLKKKHHHFFFDDDDDDEEEGGGIIILLLNNNOOONNNUUU\\\\\\XXXSSSTTTVVVPPPSSSZZZ```cccnnn|||ppp___XXXWWWWWWXXX]]]___YYYUUUVVVYYY[[[dddqqq}}}|||xxxsssnnnggglllooojjjbbbbbbjjjrrr|||tttmmmjjjjjjgggccc```[[[YYY[[[\\\[[[[[[^^^```\\\YYYWWWWWWYYYZZZZZZRRRPPPLLLJJJJJJMMMPPPSSSQQQLLLFFFCCCEEEFFFFFFEEE@@@???>>><<<<<<======>>>;;;<<<<<<<<<;;;999777666333444555555555999AAAGGGGGGAAA999444333333222111111000//////111111000///////////////////////////------......//////000000////////////////////////............///////////////000111222333333333333000222333222222555:::???VVVkkklllnnnvvvvvvggg___[[[WWWWWWWWWVVVUUUUUUWWWYYYSSSUUUWWWVVVTTTRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVWWWTTTRRRQQQOOOMMMMMMMMMMMMNNNMMMLLLKKKJJJKKKLLLLLLJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGGGGEEEDDDBBB@@@???>>>@@@BBBBBBAAA@@@AAABBBAAA@@@???>>>>>>???@@@@@@BBBBBBAAA@@@@@@???>>>===<<<<<<===<<<<<<;;;:::999:::999999999999999999:::888777666666555555555555333333444444444444333333111222222222222222111111222222222111222222333333jjjaaa\\\]]]YYYOOOKKKNNNGGGIIIHHHDDDCCCFFFFFFCCCCCCAAA??????@@@@@@>>><<<===>>>>>>???>>>===<<<<<<888;;;>>>>>><<<<<<@@@DDDDDD@@@===<<<===??????>>>???===@@@HHHKKKGGGCCCCCCDDDDDDDDDEEEHHHKKKOOOQQQUUUXXX\\\]]][[[XXXWWWXXXTTTRRRTTTYYYYYY\\\pppyyyfffZZZVVVUUUSSSPPPTTTZZZ[[[UUUQQQSSSUUUTTT^^^kkkvvvvvvqqqmmmkkkjjjcccddddddbbb```ccciiioooyyyyyytttjjjeeefffddd```___\\\\\\^^^]]]YYYYYY\\\ZZZWWWSSSQQQQQQQQQRRRQQQMMMLLLJJJJJJKKKNNNQQQSSSOOOKKKFFFEEEFFFGGGFFFCCC???????????????@@@@@@AAA:::;;;===>>>===:::777444222444666666666;;;CCCKKKHHHAAA888333333444333222222000///000111222111000////////////////////////,,,,,,---......///000000////////////////////////------........./////////---...000111222222111111111111111222444666777777???QQQjjj|||xxxeee]]]eeessskkk___ZZZZZZ[[[RRRTTTVVVWWWXXXYYYZZZYYYQQQSSSUUUTTTRRRPPPPPPPPPPPPPPPQQQRRRSSSTTTVVVWWWQQQQQQQQQPPPNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKIIIHHHGGGGGGGGGIIIKKKMMMGGGFFFDDDBBB@@@???>>>>>>@@@BBBCCCCCCAAAAAACCCEEEBBBBBBAAA@@@@@@AAABBBCCCBBBBBBCCCDDDCCCAAA???>>>;;;;;;<<<<<<;;;:::888777999888888777777888888999555666777777777666555444222222333333333333222222111222222333333222222111111111222333444444444333ddd^^^\\\]]]XXXNNNLLLQQQFFFIIIIIIEEEBBBDDDEEECCCAAA???======???@@@>>>;;;<<<===???@@@@@@>>><<<:::777;;;===<<<999888<<<@@@>>>===<<<>>>BBBCCCAAA???AAAAAAFFFLLLIIIAAA>>>BBBCCCCCCBBBCCCFFFJJJNNNQQQVVVUUUTTTUUUWWWWWWUUUSSSXXXQQQOOORRRQQQRRR^^^ooowww}}}|||kkkccc[[[VVVTTTRRRSSSTTTQQQWWWYYYTTTQQQSSSTTTPPPVVVcccllljjjeeedddhhhkkkhhheeebbbaaadddgggiiiiiimmmqqqnnneee``````___[[[^^^^^^```ccc```ZZZXXXZZZVVVTTTQQQOOOOOONNNMMMKKKIIIJJJJJJLLLNNNPPPRRRSSSLLLJJJGGGHHHJJJIIIFFFCCC???@@@@@@AAABBBBBBCCCCCC:::<<<>>>@@@???;;;777444777999999777666999AAAHHHFFF>>>555111222333333222222111000111222333222111000000000000000000000000,,,,,,------...///000000////////////////////////---------.........//////,,,---...000000000000///000......000333666555333444>>>OOO```kkkqqquuuzzzwww]]]]]]eee|||xxxeee[[[ZZZZZZYYYWWWPPPRRRUUUVVVXXXYYYWWWTTTPPPRRRSSSSSSQQQOOONNNOOONNNNNNOOOPPPRRRTTTUUUVVVOOOPPPQQQQQQOOONNNNNNNNNMMMLLLKKKJJJIIIJJJJJJKKKHHHGGGFFFEEEGGGJJJMMMOOOFFFEEECCC@@@???>>>>>>???BBBDDDEEEDDDBBBBBBEEEHHHDDDCCCBBBBBBBBBCCCDDDEEEAAABBBDDDFFFFFFDDDAAA@@@;;;<<<======<<<;;;999888777777666666666666777777444555777888888666444333222222222333333222222222111222222333333333222222///111222444555555444444iiiddd___[[[TTTNNNNNNRRRIIIGGGDDDCCCCCCDDDDDDCCCBBB@@@======>>>>>>===<<<<<<=========;;;;;;<<<>>>===<<<:::999:::===@@@BBBAAAAAAAAAAAA@@@@@@??????CCCEEEGGGGGGEEECCCCCCDDDDDDDDDEEEEEEFFFIIINNNQQQSSSVVVXXXVVVRRRPPPTTTWWW[[[UUUSSSUUUVVVUUUYYY```eeewwwvvv{{{}}}|||uuu^^^]]]YYYTTTPPPOOOPPPRRRVVVTTTSSSSSSQQQOOOPPPRRR___gggggg^^^\\\dddiiigggjjjfffjjjrrrqqqgggeeejjjpppqqqlllddd^^^\\\YYYTTT```___^^^\\\ZZZXXXVVVUUUVVVRRRNNNMMMNNNMMMJJJGGGMMMJJJIIIKKKOOOQQQNNNJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGDDDBBBCCCFFFFFFAAA<<<;;;<<<=========;;;999777555444333333555999>>>AAA>>><<<999666333111000000222222222111111///...---////////////000000000000222111000...------------//////.........------------------............///000000000000000000000000000000000000111111111111777888<<>>???AAABBBCCCDDDDDDDDDEEEBBB@@@AAADDDFFFFFFDDDAAABBBBBBBBBAAA@@@>>>===::::::999888777666555555888777777666555555444444222444777888888666222000333333222222111000000///222333333444444333333222...000333555777777666666vvvkkk___VVVNNNFFFEEEGGGDDDBBBAAABBBDDDEEEFFFEEEAAA@@@??????@@@@@@???>>>>>>@@@AAAAAA???=========<<<;;;999999:::===@@@BBB???@@@AAAAAAAAA???===<<>>@@@AAABBBBBBBBBBBBAAA@@@AAACCCEEECCCBBB???????????????===<<<;;;888888777777666666555555666666555555444444333333333444666777777555333111444333333222222111000000111222222333333222222111111222444555666555444333sss```SSSKKKDDDAAABBBBBBAAAAAABBBDDDEEEEEEDDD@@@@@@@@@BBBDDDDDDBBB@@@AAABBBCCCBBB???<<<;;;;;;;;;:::999999:::===@@@BBB>>>???@@@@@@???===;;;:::;;;>>>AAABBBAAAAAABBBCCCAAAAAABBBCCCDDDGGGKKKOOOIIILLLNNNMMMKKKKKKNNNQQQOOONNNPPPUUUWWWVVVWWWYYYRRRNNNUUUiii{{{xxxtttwwwyyyzzz}}}lllaaaXXXQQQQQQSSSVVVWWWWWWWWWXXXYYYVVVYYYZZZWWWUUUXXX___eeerrrkkkfffeeedddbbbbbbeeekkkggghhhkkkggg___]]]aaaiiiiiiccc[[[VVVVVVUUURRRRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMLLLIIIFFFEEEFFFGGGCCCAAA@@@BBBFFFHHHGGGEEEHHHHHHIIIIIIIIIGGGFFFEEEBBB???<<<<<<===;;;777444999999::::::999888666555444666777888777444111///333222111111000111111111000000000111111000//////,,,,,,---------.........//////...............///...............---------------------............000000000000000000000000//////000000000000111111111111111111222444666777???WWWsssbbb]]]dddhhhrrraaaWWWSSSSSSRRRQQQPPPQQQSSSUUUWWWTTTUUUVVVUUUSSSRRRRRRSSSPPPQQQRRRTTTUUUWWWXXXYYYWWWWWWWWWWWWXXXYYYZZZ[[[UUURRRNNNMMMOOOOOOLLLJJJHHHGGGEEEDDDDDDFFFHHHIIIHHHKKKMMMMMMKKKHHHGGGFFFIIIHHHGGGFFFEEEDDDCCCCCC===>>>???@@@AAABBBBBBBBB@@@???@@@AAACCCCCCAAA???<<<<<<<<<<<<;;;:::999999666666666666666666666666444444444444444333333333444555555555555444333333555444444333333222111111111111222222222222111111444444555555555333222000uuu```UUUPPPLLLHHHFFFEEEDDDCCCDDDEEEEEECCCAAA???@@@AAADDDFFFFFFDDDAAABBBBBBAAA===:::888999:::;;;;;;::::::;;;>>>BBBDDD???>>>===<<<;;;;;;;;;;;;;;;===@@@BBBBBBBBBCCCDDDBBBCCCDDDCCCCCCEEEHHHKKKDDDFFFHHHHHHGGGHHHJJJMMMIIIIIIKKKNNNPPPQQQSSSTTTRRRKKKJJJUUUeeezzz|||zzzuuu}}}rrrqqqyyy}}}fff[[[WWWVVVTTTPPPSSSWWWZZZZZZ[[[\\\]]]^^^aaaaaa[[[WWW[[[ccciiisssiiidddiiiiiibbb___bbbbbbbbbfffkkkiiicccaaacccgggfffaaaXXXUUUVVVVVVTTTSSSQQQMMMKKKJJJKKKNNNOOOPPPPPPOOOKKKFFFDDDEEEHHHCCCAAA@@@AAACCCEEEDDDCCCFFFFFFFFFFFFDDDBBB???======;;;999999999999666444:::;;;;;;;;;:::999888777666777888888666333000...000000000000000000000111//////000000000000000///,,,------------.........---------------...///000........................,,,,,,---------.........////////////////////////////////////000000000111111111222222333444555555///@@@WWWjjj{{{vvvppp}}}dddWWWhhh{{{kkk[[[SSSRRRTTTRRRRRRPPPPPPPPPQQQRRRSSSVVVVVVVVVUUUTTTTTTSSSTTTQQQQQQRRRTTTUUUWWWYYYZZZYYYXXXWWWUUUTTTSSSRRRRRRRRROOOMMMMMMNNNNNNLLLJJJKKKJJJIIIHHHIIIKKKMMMOOOIIIKKKLLLLLLJJJIIIHHHIIILLLKKKJJJHHHFFFEEEDDDCCCAAABBBCCCDDDEEEEEEEEEEEE??????AAABBBBBBAAA???===:::::::::::::::999888888666666777777888888888888444444444444444444444444555444444444333444444444666555555444333333222222222222222333333222222222444444444444444333111111qqq^^^VVVTTTQQQLLLIIIEEEEEEEEEGGGHHHGGGDDDBBB>>>???@@@CCCEEEEEECCCAAAEEECCC???:::666666999<<<===<<<;;;;;;<<>>===@@@CCCDDDDDDDDDEEEFFFEEEEEEEEEDDDBBBBBBDDDFFFBBBCCCDDDEEEEEEFFFHHHJJJHHHIIIHHHHHHJJJNNNQQQRRRPPPMMMOOOUUUXXX```tttkkk]]]VVVTTTTTTSSSQQQTTTWWWYYYYYYYYYZZZ\\\bbbfffddd]]]ZZZ```gggkkkggg___^^^eeefff^^^YYYZZZXXX[[[bbbggggggaaa^^^^^^``````]]]WWWVVVZZZ\\\[[[XXXTTTMMMHHHGGGIIINNNQQQPPPQQQPPPMMMIIIHHHKKKOOOEEEDDDBBBBBBBBBCCCCCCBBBHHHGGGFFFDDDAAA>>>;;;999:::999888888999999999888::::::::::::999888777777888777777666555333222222111111111111000000//////...//////000000000//////------........./////////---,,,,,,------...///000---.....................,,,,,,,,,------------..............................////////////000000000---...///000222222333333000555???KKK\\\sssooo```iiiwwwmmmhhhdddooo~~~lll[[[dddoookkkddd]]]XXXVVVVVVVVVOOONNNNNNMMMMMMMMMNNNOOOWWWWWWVVVVVVVVVVVVUUUTTTRRRSSSTTTUUUVVVWWWXXXXXXVVVUUUTTTSSSQQQOOONNNMMMNNNMMMMMMMMMMMMMMMLLLKKKMMMMMMMMMMMMNNNOOOQQQRRRJJJKKKKKKJJJIIIJJJLLLOOOOOONNNKKKHHHEEECCCBBBBBBDDDDDDEEEFFFGGGGGGGGGFFF???AAABBBCCCBBB@@@>>>===;;;;;;::::::::::::::::::888888888999::::::;;;;;;666666666555555555555555555444333333333333444555666666555444444333333222333333444444444444333333222222333333333333333333zzzjjjYYYSSSQQQMMMHHHFFFAAABBBDDDHHHJJJJJJHHHEEE======>>>@@@BBBBBBAAA???EEECCC>>>:::777888<<>>===<<<;;;<<<>>>AAACCC>>><<<999666777999===@@@@@@BBBDDDEEEDDDDDDDDDEEEDDDEEEEEECCCAAA@@@AAABBBCCCCCCDDDDDDFFFGGGHHHIIIKKKLLLKKKHHHIIINNNPPPOOOIIIJJJQQQVVVSSSQQQ\\\lllzzzrrrggg___ZZZWWWSSSPPPTTTUUUVVVUUUUUUUUUXXXZZZcccfffddd\\\\\\eeekkkkkk___]]]___dddddd___[[[ZZZZZZ___dddgggeee```[[[YYYXXXZZZXXXUUUWWW\\\___^^^YYYUUUNNNIIIHHHJJJNNNQQQMMMLLLLLLKKKJJJLLLPPPSSSEEEEEECCCBBBBBBBBBCCCDDDKKKJJJGGGDDDAAA>>><<<;;;999999888999999:::;;;<<<888888777666666555555555888777555333333333444555111222222222111000///.../////////000000///......---............/////////---,,,,,,,,,---...//////---------...............,,,,,,,,,,,,------------..............................////////////000000.../////////000000111111555333222666AAATTTnnnuuudddfffkkkuuu~~~sssZZZWWW___fffppp|||}}}rrr}}}wwwhhhbbb___[[[ZZZYYYWWWSSSOOONNNNNNOOOOOOPPPQQQRRRSSSVVVTTTSSSTTTUUUVVVUUUTTTRRRSSSUUUWWWWWWWWWWWWVVVRRRRRRRRRRRRRRRQQQPPPOOOLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLNNNOOOPPPPPPPPPPPPKKKKKKKKKJJJIIIKKKNNNQQQNNNLLLIIIFFFCCCAAAAAA@@@BBBCCCDDDEEEEEEEEEEEEEEE@@@AAACCCBBB@@@>>>======<<<;;;;;;::::::;;;;;;<<<999999::::::;;;;;;;;;<<<888777777666555555444444333333333333333333444555666555555444444333222222444444555555555555444444000111111222333444444555rrrcccTTTMMMJJJGGGDDDDDD???AAADDDHHHJJJJJJGGGDDD<<<;;;;;;<<<>>>???>>>===>>>>>>===:::888999;;;>>>>>>===;;;::::::<<<>>>@@@:::999999999:::<<<>>>???@@@BBBDDDDDDBBB@@@@@@@@@???@@@AAA@@@???>>>???AAAFFFEEEEEEFFFGGGIIIIIIIIIKKKNNNNNNJJJJJJMMMMMMIIIFFFEEEKKKQQQOOOJJJPPP\\\uuu}}}nnnjjjmmmiiiddd```^^^\\\XXXUUUYYYXXXVVVTTTSSSUUUYYY]]]fffhhhccc[[[]]]gggjjjddd___ccceeebbbaaaaaaaaa^^^___bbbeeeddd```]]]ZZZXXXWWWYYYXXXTTTTTTWWWXXXVVVRRRQQQNNNLLLKKKLLLMMMNNNLLLIIIFFFEEEGGGJJJLLLMMMAAAAAAAAA@@@@@@BBBDDDFFFJJJHHHEEEBBB???>>>>>>>>>:::::::::999999:::;;;===888777777666555555555555666555444333222222333333///000000111111000///...000000000000///...------,,,,,,---------.........------,,,,,,,,,---......---------.........//////++++++,,,,,,,,,---------------------------------........./////////000000111111000000000111111222444111111333666;;;IIIWWWfffjjjhhhqqqwwwvvvsssxxx{{{xxxuuuuuusssooommmzzzwwwhhhdddiiirrrkkk\\\RRR\\\rrrzzzjjj\\\VVVXXXWWWVVVVVVUUUSSSPPPNNNQQQQQQQQQRRRSSSTTTUUUUUURRRPPPOOOQQQSSSUUUTTTRRRPPPRRRVVVXXXYYYYYYWWWUUUQQQQQQRRRSSSRRRQQQPPPPPPJJJLLLMMMNNNNNNNNNNNNNNNJJJLLLNNNQQQQQQPPPNNNLLLJJJKKKLLLKKKJJJJJJKKKMMMIIIHHHEEEBBBAAA@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCC???AAABBB@@@===;;;;;;===<<<<<<;;;::::::;;;<<<===999:::::::::::::::::::::888888777666444333222222222222333333333444444444555555444444333222222222333444444555555444444333111111111111222333444555yyymmm___OOOHHHEEECCCDDDFFFAAABBBEEEHHHIIIHHHCCC@@@<<<:::999999;;;<<<<<<;;;777999::::::999888888999===<<<:::888888:::<<<===666777999<<<===>>>>>>===@@@BBBCCCBBB???===<<<<<<:::<<<>>>>>>======???@@@HHHGGGFFFGGGIIIJJJJJJJJJHHHMMMOOOKKKJJJLLLIIICCCIIIDDDEEEKKKLLLIIIMMMVVVXXXcccwwwzzzgggYYYYYYbbb^^^\\\ZZZ[[[\\\]]]\\\[[[^^^\\\YYYUUUTTTWWW]]]bbblllllleee[[[]]]fffeee\\\]]]eeeeee]]]YYY___aaa^^^\\\___^^^[[[XXXWWWWWWWWW[[[\\\ZZZSSSPPPPPPNNNJJJKKKLLLMMMNNNNNNNNNLLLKKKNNNIIICCCAAACCCDDDDDDCCC======>>>>>>???AAAEEEHHHGGGEEEAAA>>>======>>>???<<<<<<;;;:::888888:::<<<:::999888777666666666777444444444333222111000000,,,---///000000000///...000000000000///...,,,,,,++++++,,,,,,,,,---------...------,,,,,,------------------.........//////++++++,,,,,,,,,---------------------------------............/////////000//////.........000111222...///333999777111333999:::AAAGGGZZZzzzvvvkkkkkkuuu}}}tttttt|||oooYYYWWWQQQUUU[[[]]]iiiuuuuuutttppprrrsssddd]]]YYYSSSQQQSSSLLLMMMOOOPPPPPPQQQRRRTTTPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMLLLNNNQQQSSSRRRPPPNNNQQQUUUYYY[[[ZZZXXXVVVSSSSSSSSSSSSQQQOOOMMMLLLIIIKKKNNNOOOOOONNNNNNOOOIIILLLPPPRRRSSSPPPMMMKKKHHHKKKMMMMMMKKKHHHGGGGGGEEEDDDBBB@@@???@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDD???@@@@@@>>>:::888:::<<<<<<;;;:::::::::;;;<<<===999999999999999999999999888888666555333111000000111222333444444444444333555444444333333222111111222333333444444333333222222222222111222222333333pppaaaXXXOOOKKKFFFAAA@@@AAA@@@BBBEEEHHHIIIGGGAAA<<<<<<:::777666777888999888:::999999999999999999:::888777777666666777999999;;;<<<===<<<:::999:::;;;>>>===<<<===>>>>>>===<<<999===???>>>;;;;;;>>>BBBEEECCCAAABBBFFFHHHGGGEEEHHHHHHGGGEEEDDDEEEIIILLLHHHFFFEEEHHHMMMRRRVVVXXX[[[SSSSSS```qqq|||mmmbbb]]]]]]]]]]]]YYYZZZ[[[ZZZXXXVVVWWWXXX^^^ZZZVVVWWW[[[^^^^^^\\\fffgggddd]]]YYY[[[\\\ZZZ\\\]]]___aaabbbaaa^^^\\\YYYZZZZZZWWWSSSRRRTTTWWWYYY\\\\\\YYYWWWWWWTTTPPPNNNMMMMMMNNNOOONNNLLLJJJIIIEEE@@@???AAADDDEEEEEE@@@???===<<<===AAADDDGGGAAAAAA@@@???>>>>>>>>>>>>BBBAAA>>><<<999777555555555666666666666666555444444444333333222111000000............////////////000///......///000///...///---,,,---...///,,,))),,,,,,,,,++++++,,,,,,---,,,++++++---//////...---...---,,,,,,+++++++++++++++++++++,,,,,,,,,---------------............///////////////000000000000111111222222222333333333333666===GGGTTTaaammmsss|||~~~vvvuuufff]]]fffxxxiiiccchhhuuuooocccaaaWWW___lllpppgggeeemmmmmmdddeeedddkkkzzzxxxllleee^^^ZZZUUURRRRRRRRRQQQOOOSSSOOOMMMMMMPPPSSSTTTSSSLLLLLLNNNPPPRRRQQQNNNKKKMMMIIIFFFHHHMMMQQQPPPNNNQQQTTTXXXZZZYYYVVVTTTTTTNNNOOOOOONNNMMMLLLNNNOOORRRRRRPPPNNNLLLKKKLLLMMMLLLMMMOOOPPPPPPNNNLLLJJJFFFGGGHHHHHHGGGFFFGGGIIIGGGDDDAAA???@@@BBBDDDDDDBBBAAA@@@AAAAAAAAA>>>===>>>>>>>>>>>>>>>>>>======;;;;;;::::::999888777777555666666777777777777777777777666666555555444444555444444333333333444444444555555444333222111000555555555555444333222111222222111111111111222222lll]]]WWWQQQNNNIIICCCAAADDDAAACCCFFFIIIJJJGGGBBB>>>;;;999666555666888888888999999888888888888999999888777666666666777888888:::;;;<<<;;;999888999:::<<<<<<;;;<<<>>>@@@@@@@@@AAACCCDDDBBB>>>===@@@DDDHHHEEECCCCCCDDDEEECCCAAAEEEFFFFFFDDDCCCDDDGGGIIIHHHGGGGGGJJJNNNSSSUUUVVVRRRJJJIIITTT___llltttmmmddd^^^]]]]]]]]]\\\YYYZZZZZZXXXVVVUUUVVVWWW```^^^\\\]]]```bbbbbbaaa```bbb___XXXVVVXXXYYYWWW\\\]]]```cccccc```[[[XXXVVVXXXZZZXXXVVVUUUXXX[[[___```___ZZZXXXXXXWWWTTTMMMLLLLLLMMMNNNMMMKKKIIIHHHDDD@@@???@@@CCCCCCCCC>>>===;;;;;;<<>>>>>>>>>>>BBB@@@>>>;;;999777666555555555666555555444333333333333222222111000000///------------...............,,,+++,,,.........,,,...,,,+++,,,......,,,***++++++++++++++++++,,,---,,,++++++,,,...///...---...---,,,,,,+++++++++,,,---------.........//////---------............///.../////////000000000000111111111222222222333333666666888;;;@@@EEEIIILLLXXX]]]fffrrruuudddYYYaaaqqqxxxvvvsssqqqZZZQQQPPPVVVccciiipppzzzttt```XXXZZZUUUPPPXXX\\\bbbtttyyy{{{zzzooocccZZZUUUVVVRRROOONNNOOOPPPOOONNNQQQOOOLLLLLLOOORRRRRRRRRKKKJJJKKKLLLNNNNNNLLLJJJMMMKKKIIIJJJMMMPPPPPPOOOSSSUUUXXXYYYXXXVVVTTTTTTPPPQQQQQQOOOMMMLLLLLLNNNOOOOOONNNLLLKKKKKKLLLMMMJJJKKKMMMNNNNNNLLLJJJHHHEEEFFFGGGFFFEEEDDDEEEFFFFFFCCCAAA@@@AAACCCCCCCCCCCCBBB@@@@@@AAA@@@>>><<<;;;;;;<<<<<<===>>>>>>>>>;;;::::::999888888777777666777777777666555555444777666666666555555444444444333333333333333444444444444444333333222222111555555555444444333222111222111111111111111111222gggWWWTTTSSSQQQJJJBBBAAADDDAAAAAACCCEEEFFFEEE@@@===:::888555555666777777666777777666666666666777777888777666555555555666777888999999888777666777999:::::::::;;;===@@@BBBDDDEEEFFFEEEAAA===<<<@@@CCCCCCAAA??????@@@@@@???>>>BBBCCCDDDDDDBBBBBBDDDEEEFFFFFFFFFIIIMMMOOOPPPPPPMMMGGGFFFLLLRRRXXXeeesssxxxmmmhhhddd```___aaaaaa___]]]YYYYYYWWWUUURRRRRRTTTVVVYYYZZZ[[[]]]____________]]]___]]]ZZZZZZ^^^```^^^YYY\\\___```___\\\WWWTTTTTTWWWZZZZZZYYYYYY\\\___bbbaaa]]]VVVSSSVVVVVVTTTLLLKKKJJJKKKLLLLLLJJJHHHFFFCCC@@@???@@@AAABBBAAA===<<<::::::;;;===???AAAAAAAAA@@@???>>>>>>>>>>>>@@@???===:::888666555555555666555555444333222111111111111000//////......+++,,,,,,,,,------------+++***)))***,,,---,,,+++,,,++++++,,,......---++++++*********+++,,,---------,,,+++,,,......---,,,------,,,+++++++++,,,,,,---------.........//////---------............///....../////////000000000000111111111222222222222222333333444666777888888999<<>>>>>>>>@@@AAA@@@===:::999777555444555666666555666555555555555555555666777666555444444555666777777777777666555555666888888999999999:::<<<@@@BBBBBBBBB???;;;999999<<<@@@999999888999:::;;;<<<<<<>>>@@@BBBBBBAAA@@@@@@@@@BBBBBBCCCEEEHHHIIIHHHGGGJJJFFFFFFJJJKKKMMMSSS\\\gggrrrvvviiieeedddbbb______``````]]]ZZZXXXWWWUUURRROOOOOORRRTTTQQQTTTXXX[[[]]]\\\[[[[[[XXXZZZ[[[[[[___eeegggeeeUUUVVVXXXXXXWWWUUUTTTSSSTTTXXX[[[[[[ZZZZZZ]]]___^^^]]]VVVNNNKKKNNNPPPOOOLLLJJJJJJJJJKKKKKKJJJHHHDDDCCCAAA@@@@@@AAAAAAAAA>>>======<<<===>>>@@@@@@AAA@@@???>>>============<<<;;;999777555444333333666666666555444222111000/////////.........------,,,,,,,,,,,,------------***)))(((***,,,---,,,+++******+++,,,------,,,,,,+++++++++,,,,,,.../////////---,,,,,,---...---,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///........./////////000000000000000111111111111222///000222444666777777777444444666<<>><<<<<<<<<<<<:::999999999999999::::::::::::888888888777777666666666555555555555444333222111444444444444444444555555222333444555666666777777444333111000000222444555222222333333222111111000000000111111111111000000bbbUUUUUUVVVSSSIII>>><<<@@@>>>===<<<<<<======<<<:::888666444444555666555444555444444333333444444555666555444444444555777888666777777555444444777999888999:::999888999;;;>>>===;;;999777666888;;;>>>666666777777777888999:::;;;>>>@@@@@@???=========??????@@@BBBEEEEEECCCAAAAAAAAABBBDDDEEEEEEIIINNNOOOWWWbbbmmmwww}}}oooddd^^^]]]```]]]YYYYYYZZZ[[[YYYVVVUUUTTTSSSPPPNNNNNNQQQTTTRRRUUUYYY^^^aaaaaa___]]]SSSUUUVVVVVV[[[``````]]]QQQQQQPPPNNNMMMNNNRRRVVVWWWZZZ\\\[[[XXXWWWYYY\\\YYYWWWPPPGGGDDDGGGJJJJJJLLLJJJIIIIIIJJJJJJIIIHHHDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA??????>>>===<<<<<<<<<<<<999888666444333222111111666666666555444333111000......---------------,,,,,,------------.........+++******+++,,,------,,,((()))++++++++++++,,,,,,,,,------...///000222333000...,,,,,,,,,---,,,+++,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------............///............//////////////////000000000111111111///000222333333222000///666555444333555888<<<>>>BBBNNN^^^iiipppyyy~~~zzzrrriii^^^SSSIIICCCCCC@@@???AAAFFFJJJKKKJJJFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJKKKJJJJJJJJJKKKLLLQQQPPPNNNNNNQQQSSSSSSSSSMMMRRRUUURRRMMMJJJMMMQQQSSSTTTUUUTTTRRRPPPPPPQQQKKKMMMOOOOOONNNMMMNNNNNNMMMJJJFFFEEEEEEEEEDDDBBBCCCDDDDDDDDDDDDCCCBBBAAAEEEFFFFFFEEECCCAAABBBBBBAAA@@@AAABBBCCCBBB???======;;;999888999999888777;;;;;;:::999888777666666777777666666666666555555333333444444444444444333222222333333444444555555333444666777888888888888444222111000000111333555111111111111111111000//////000111111111111000///fff[[[XXXUUURRRIII@@@>>>AAA@@@>>><<<<<<===>>>======777666555555666666555444444444333333333333444444555444444444555777999:::777777777555444555888;;;999<<<>>>===:::999:::===:::999777777777:::<<<>>>:::;;;;;;999777666888999;;;===>>>>>>===;;;;;;;;;>>>>>>>>>@@@CCCCCCAAA???===>>>@@@AAABBBCCCFFFIIINNNQQQVVVZZZ^^^dddlllrrrxxxssslllgggaaa[[[YYY]]]ZZZWWWWWWZZZ[[[ZZZYYYQQQRRRQQQOOONNNNNNQQQSSSSSSSSSWWW]]]cccdddaaa]]]VVVWWWVVVVVVYYY\\\YYYSSSPPPOOOMMMIIIGGGKKKRRRYYYYYYZZZZZZWWWSSSRRRTTTWWWTTTSSSNNNFFFCCCFFFHHHGGGKKKIIIGGGGGGHHHHHHHHHGGGCCCDDDEEEDDDBBB@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@======<<<;;;::::::::::::666555444333111111000000555555555444333222111000------------------------------------............---,,,++++++------,,,+++(((***++++++*********+++------...///000222444555222///,,,+++,,,,,,,,,+++,,,,,,+++++++++,,,---------------.........//////---------............///------........./////////////////////000000000000---...///111222222111111000000000111111222222333555;;;AAAEEEIIISSSbbbmmmkkkttt}}}}}}qqqhhhZZZVVVOOOHHHBBB@@@???@@@======>>>@@@CCCFFFFFFFFFDDDFFFHHHHHHGGGGGGHHHJJJIIIJJJKKKKKKIIIIIIJJJKKKMMMLLLMMMOOOQQQRRRQQQPPPOOOSSSVVVTTTPPPMMMOOOQQQNNNPPPRRRQQQOOONNNMMMMMMHHHKKKNNNNNNNNNMMMMMMNNNLLLHHHDDDCCCDDDEEECCC@@@CCCCCCCCCCCCCCCBBBBBBAAADDDEEEEEEDDDBBBAAABBBCCCBBBAAAAAAAAABBB@@@>>>;;;:::888666666777888999888<<<<<<:::999777666555444555555555555555555555555222333444444555555444444111111222222333444555555444555666888888888777777333222111000000111222333///000000000000000//////...///000111111000///...kkk[[[UUUOOOLLLFFF@@@>>>AAAAAA>>>;;;:::;;;=========888666666666777777555444444444444333333444444444444444444555666999;;;===999999888666555777:::===<<<@@@DDDCCC@@@===>>>@@@:::999888888:::;;;======;;;<<<<<<:::888777888:::;;;<<<======;;;::::::;;;<<<;;;;;;===???@@@???>>>===???@@@??????BBBEEEGGGJJJMMMQQQUUUXXX\\\aaaeeebbbmmmtttzzz|||tttlllfffffffffbbb\\\ZZZ\\\ZZZXXXYYY[[[\\\ZZZWWWNNNOOOPPPPPPOOOPPPRRRTTTQQQOOOPPPXXXaaaddd___YYYYYYYYYYYYYYY\\\___[[[TTTRRRRRRPPPLLLIIILLLSSSZZZYYYYYYWWWSSSNNNMMMPPPTTTPPPPPPMMMFFFDDDFFFGGGEEEHHHFFFDDDCCCDDDEEEEEEDDDAAACCCEEEEEEAAA???>>>>>>@@@AAABBBBBBBBB@@@???>>><<<;;;:::999888888888888666555444333222111111111111111222111111000//////------------------------+++,,,,,,,,,------------...---,,,,,,,,,,,,+++)))(((***,,,+++)))((()))***,,,,,,---///000333444555333000---++++++,,,++++++,,,+++++++++,,,,,,---...---------.........//////---------............///---------.........//////........./////////000000,,,---///111333444555666---...///000111222222333333666888888888>>>GGGOOOPPP[[[dddjjjrrr}}}vvvjjjaaaXXXPPPKKKBBB@@@>>>;;;:::<<>>???>>>???@@@AAA@@@CCCEEEFFFEEEEEEGGGIIIHHHJJJLLLKKKIIIHHHIIIKKKHHHJJJLLLPPPSSSRRROOOLLLLLLOOOQQQPPPNNNKKKLLLMMMHHHKKKNNNOOONNNKKKJJJJJJHHHJJJMMMNNNMMMKKKKKKKKKHHHDDDAAAAAADDDFFFEEEBBBCCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCBBBAAA@@@AAABBBDDDCCCAAA@@@@@@>>><<<:::999777555555777:::;;;;;;;;;;;;:::999888666555555444444444444444444444444444555555555555444444333///000111222333444555555333444666777777666555444333333222222111111000000...//////000000/////////...///000111111000///...nnnXXXPPPHHHEEEBBB>>>===???@@@===999888999:::<<<<<<888777666777888888666444555444444333333444444555333333444555777:::===>>>::::::999777666888;;;>>>===CCCHHHIIIEEEBBBCCCEEE:::999888999:::;;;;;;;;;666888999999777777:::===;;;<<<===<<<:::999:::;;;999888888999;;;<<<<<<;;;;;;======::::::<<>>???@@@AAA@@@>>><<<;;;;;;:::999888777777777777777666555444333333333333...///////////////......------------------------******+++++++++,,,,,,,,,///---,,,+++++++++)))((((((+++---,,,)))'''((()))+++,,,,,,...000222444555333000---+++++++++++++++++++++++++++,,,,,,---...+++++++++,,,,,,,,,---------------.........//////---------.........//////............/////////000222111111000000000//////111111111111000000111111---111666888777666666777333===DDDFFFKKKVVV]]]___\\\eeelllooouuu~~~}}}yyytttvvvqqqgggbbbcccbbb^^^SSSOOOIIIAAA;;;999999:::777888888888777888999;;;:::<<<>>>===;;;;;;>>>BBB<<>>@@@EEEHHHGGGEEEDDDDDDDDDCCCCCCCCCBBBBBB???@@@AAAAAA@@@???@@@BBBFFFDDDAAA@@@???===;;;999999777666666999;;;======::::::999999888777777777444444444444444444444444777777777666555444222222//////000222333444555555222333555666666444333111333333333333222000///.........///////////////......///000222222000///...hhhSSSLLLEEE@@@??????>>>===<<<;;;;;;::::::999999888999999999999888888888777555555444444444333333333333222222333666888777777444555666555555666999;;;;;;???DDDGGGFFFBBB@@@>>>:::<<<>>>>>><<<:::::::::@@@???>>>===;;;:::999888999888777666666888:::;;;>>>;;;999999;;;<<<;;;999:::;;;===>>>@@@@@@AAAAAAFFFFFFFFFHHHJJJLLLLLLLLLOOOSSSVVVUUUVVVaaasssxxxkkkccc^^^\\\[[[[[[[[[\\\```dddbbb[[[TTTUUUZZZ\\\ZZZSSSMMMKKKKKKIIILLLPPPTTTWWWXXXXXXXXXSSSUUUXXX[[[]]]\\\ZZZXXXXXX\\\^^^]]]```bbb]]]TTTPPPMMMNNNSSSVVVUUUTTTUUUOOOPPPPPPOOONNNMMMOOOQQQIIIIIIJJJLLLMMMMMMJJJHHHBBBCCCCCCCCCCCCAAA@@@???<<<<<<>>>?????????>>>===<<<>>>@@@@@@???<<<;;;;;;???;;;777666666777555333444333222111000000000000111111000......---------///............---------///---,,,***))))))******000...---,,,+++,,,,,,---************************+++++++++...111444444444///---***((()))+++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------111000///......------...//////000000000000//////000000000000000000000000111111222333333333333222555555666777888999::::::===>>>AAAEEEIIIMMMPPPRRRTTTUUUWWWZZZ___eeejjjmmmmmmjjjggggggiiikkkkkkiiicccaaa^^^]]]]]][[[WWWSSSJJJIIIGGGEEEBBB@@@>>>===999999888777666555444444444444555555666777777777888999:::<<<===<<<<<<;;;;;;===???@@@@@@AAACCCEEEJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFHHHKKKNNNNNNKKKIIIGGGFFFEEEEEEGGGHHHGGGFFFCCCEEEGGGJJJLLLLLLLLLLLLMMMLLLIIIFFFEEEDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDBBBCCCDDDEEECCCBBBCCCBBBAAA@@@???>>>>>>>>>DDDCCCAAAAAAAAA???===;;;:::888666666888999999999777555444555666777666555555555666666666666555555777666333111111111222333111222222333333222222111222222222222222222222222444333111////////////000---///000000///......///......//////000000111111bbbMMMIIIDDDBBBBBBBBB>>>;;;<<<;;;;;;::::::999888888888888888888777777777777444444444444333333333333333222222333666777777666555555666555555555888:::666999>>>@@@???<<<:::999<<<>>>??????<<<:::::::::======<<<;;;:::999999888888777666555555777888999===;;;999999;;;===<<<:::;;;<<<===>>>@@@@@@@@@AAA@@@@@@AAACCCGGGJJJKKKJJJRRRQQQOOONNNOOOTTT\\\bbbtttxxx{{{rrrhhh```]]]\\\\\\^^^]]]^^^___```___[[[WWWWWW[[[^^^[[[SSSKKKGGGFFFLLLNNNRRRVVVXXXXXXWWWVVVUUUZZZ^^^^^^[[[XXXXXXZZZ^^^___\\\ZZZ\\\```]]]WWWWWWTTTUUUZZZ[[[XXXUUUUUUTTTUUUTTTSSSQQQPPPPPPRRRMMMMMMMMMNNNNNNMMMIIIFFFBBBCCCDDDDDDDDDCCCBBBAAA???>>>=========>>>???@@@===>>>>>>===;;;:::;;;<<<===:::777555666666555333333333222111000000000000111000///...------------............------------...---,,,***))))))******------,,,+++++++++++++++************************+++++++++---000222222222---,,,***))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------------------------000///..................////////////////////////000000000000000000000000000111111222333222222222222222222333444444555555111222444666999;;;===>>>888777777888:::<<>>>>>@@@AAAAAA@@@???===;;;;;;<<<<<<999666:::999888777666555444333666666555555444444333333333444444555666666777777777888:::;;;<<<<<<;;;;;;;;;<<>><<<999999777555555777888888777777666555666777888777555444555555666666555555444666555333111000111222222111222222333333222222111333333333333333333333333333222111////////////000---///000000///......///......//////000111111111[[[GGGEEEDDDDDDEEECCC>>>999;;;;;;;;;:::999999888888777777777666666666555555444444444333333333222222222111111222555666666555555666666555444444666777333555888999888777777777???@@@@@@???===:::::::::::::::999999999888888888888777666555444555666777===;;;::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@@@@;;;;;;<<<@@@EEEHHHIIIIIILLLHHHGGGJJJPPPVVVWWWWWW[[[^^^eeejjjlllwwwzzzsssooouuutttqqqjjjccc______aaa___``````___\\\ZZZZZZZZZYYY\\\^^^ZZZRRRIIIDDDBBBMMMOOOSSSVVVXXXWWWUUUSSSWWW]]]bbb___XXXTTTWWW[[[___\\\WWWSSSVVV[[[\\\YYYZZZWWWWWW[[[[[[UUUPPPOOOUUUVVVVVVTTTQQQOOOOOOPPPOOONNNMMMMMMLLLJJJFFFCCC@@@AAABBBBBBCCCCCCBBBBBBBBB@@@===::::::<<>>===<<<999777777:::<<<:::888666555666666555444333333222111000000000000000000///...------------......---------,,,,,,,,,---,,,+++******************++++++++++++***))))))************************+++******+++...//////...******)))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...........................------------...//////000///...------...///000///////////////////////////000111111222222111111000000000000000000000000/////////000000111111222555444333222222333444555777555333333555666555555666555444555777777666444222222222222222222222222222222222222222222222222333333333444555555666666666777888999:::::::::::::::<<<>>>???@@@AAACCCEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAABBBEEEGGGHHHFFFDDDGGGFFFFFFFFFHHHIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFEEECCCAAA@@@@@@CCCFFFIIIKKKKKKLLLKKKJJJHHHGGGEEEHHHFFFFFFFFFHHHHHHGGGFFFBBBAAAAAA@@@@@@@@@AAAAAAAAA???>>>>>>>>>===:::888888777555555666777777666888777666666777888777666333333444444444444333333444333222000000000111111111111222222222222111111333333333333333333333333222222111000////////////---///000000///......///......///000000111111222WWWGGGEEECCCCCCDDDBBB===888;;;;;;::::::999888888888666666555555555444444444333333333333222222222222222111000222444555555444555666666555333222333555444666888888777777888999@@@AAAAAA???<<<:::::::::666666777777777888888888888777666555555555666666<<<;;;::::::;;;<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>;;;:::;;;???CCCFFFGGGGGGCCCAAABBBIIIRRRZZZ\\\\\\VVVXXX\\\aaabbbfffttt~~~yyyuuusssnnnqqqqqqkkkccc^^^^^^```^^^aaaccc```[[[WWWXXXZZZZZZ[[[ZZZVVVOOOHHHDDDCCCJJJMMMPPPTTTUUUTTTSSSQQQVVVZZZ^^^[[[VVVSSSVVVZZZYYYUUUQQQOOORRRWWWYYYXXXXXXVVVWWW[[[ZZZSSSMMMLLLPPPQQQQQQPPPNNNLLLLLLLLLLLLKKKJJJJJJJJJGGGCCC@@@>>>>>>???@@@AAABBBBBBBBBAAA???<<<:::999:::===>>>;;;<<<;;;999666666777999666666555555555555555555333222111000000/////////000///...---------------------------,,,,,,,,,+++,,,++++++***************)))***+++,,,+++***)))(((************************+++***)))***,,,---,,,+++'''(((((()))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++........................,,,,,,,,,,,,---...///000000///---,,,,,,---///000...........................///000000111111000000222222111111000000000000222111111111111111111111000000000000000111222333222222111111222222222111///000000111222222222111333333444444444555555555000000000111111222222222222222333333444444555555555666666777888888999999999;;;===>>>???@@@BBBDDDCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCEEEGGGHHHHHHGGGFFFEEEDDDEEEGGGHHHHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFEEECCCAAA???@@@CCCGGGIIIJJJKKKLLLLLLKKKJJJHHHFFFGGGFFFEEEFFFHHHIIIHHHGGGAAA@@@@@@@@@@@@AAAAAABBB@@@>>>=========<<<:::888999777666666777888777555777555444555666777666555222222333333333333222222222222111000//////000000111111222222222222111111111111111111111111111111111111000000////////////---///000000///......///...//////000111111222222VVVJJJFFFBBB@@@@@@???;;;888;;;::::::999999888777777555555555444444444444333333333222222222111111111111000000111333444333222444555666555333111222222444666888888777888999:::@@@@@@@@@>>>;;;999999:::444444555555666777777888888777777777666777777777:::::::::::::::;;;<<<===;;;;;;<<<=========<<<<<<;;;::::::<<>>===<<<:::999999999:::888:::;;;:::777555444444444444555555444444444444333222111000///////////////......------------...---,,,,,,,,,++++++++++++******+++*********)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))+++)))((()))***+++***(((&&&'''((()))))))))((((((************************++++++++++++++++++++++++))))))*********+++++++++........................++++++++++++,,,...///000000...---++++++---...000---------------------------...//////000000//////222111111000000/////////////////////////////////,,,,,,,,,---......///000---...//////............,,,---.........---------222222222222222222222222000000000111222222333333111111111222333333444444444444555555666666777888777999;;;======>>>@@@BBBBBBBBBBBBBBBBBBAAAAAAAAADDDCCCBBBDDDFFFHHHHHHGGGCCCCCCBBBCCCFFFGGGFFFEEEBBBBBBCCCDDDEEEFFFFFFGGGHHHFFFDDDBBBBBBDDDGGGIIIGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEGGGHHHGGGFFF@@@@@@?????????@@@AAAAAA???>>>======>>>===;;;999:::999777888999999777666555444333333444555444333111111222222222222111111111111000000000000000000000111111222222111111000////////////////////////000000000000/////////...---///000000///....../////////000000111222222222UUUKKKFFF@@@=========;;;888:::::::::999888888777777555555555444444444333333222222222111111111000000111000///000222222222111222333555444222111111111222444666777666666888999=========;;;888777888999333333444555555666777777666666777777777888888888888999:::999888999;;;===::::::;;;;;;;;;::::::999999888777888:::<<<;;;:::<<>>>>><<<;;;:::999888888777999;;;:::888555333222222444555555333222222333222222111000////////////......---------------...,,,,,,,,,+++++++++******)))******+++******))))))))))))***++++++++++++***))))))))))))))))))))))))***)))(((((()))***)))(((&&&'''((()))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++++++++***------------------------*********+++,,,---...///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......//////......---------,,,---------....../////////111111111111111111111000///000222222111000000111222333555444333111111222000000000000////////////000000111111222222222333000000111111222333333333333333333333444555666777555777999:::;;;<<<>>>@@@BBBBBBBBBAAAAAAAAAAAAAAACCCAAA???@@@BBBEEEFFFFFFBBBAAAAAABBBEEEFFFFFFEEEDDDEEEHHHJJJLLLMMMMMMMMMJJJIIIGGGFFFFFFFFFHHHIIIEEEEEEEEEEEEFFFFFFFFFGGGDDDCCCCCCDDDFFFGGGFFFEEE@@@??????>>>>>>>>>??????>>>===<<<=========;;;999:::999888999:::999777555444222222222333444333222111111222222222222111111000000111111000000000000000000111111111111000000...........................//////000000//////...---///000000///....../////////000111111222222333|||RRRHHHDDD???=========;;;999::::::999999888777777777555555555555444444444444222111111111000000000000000///...///111222111000000222444444222111111111000222555666666666666777:::::::::888666555666888333444444555555666666666333444555666777888888888555777999888777777:::<<<999999999999999888777777888777666777999:::999888888<<<@@@CCCEEEJJJRRRXXX___[[[UUUNNNKKKMMMOOOPPPKKKNNNSSSZZZaaahhhmmmppp|||~~~|||~~~{{{uuuqqqqqqrrrzzzvvvoooggg___ZZZXXXWWWZZZ\\\]]]\\\XXXUUUTTTUUUQQQPPPOOONNNMMMLLLIIIGGGFFFEEEEEEEEEGGGIIIKKKMMMOOOSSSXXXYYYXXXWWWWWWXXXVVVSSSUUU]]]aaa^^^ZZZYYYPPPMMMMMMQQQRRRNNNKKKKKKMMMOOOQQQQQQOOOMMMLLLLLLKKKKKKKKKLLLMMMKKKHHHFFFCCCBBBBBBBBBBBBCCCEEEFFFCCC@@@===:::999999:::;;;999::::::888666444333444111444666555222000111222222111000//////......///...------,,,,,,------...++++++++++++************((()))***++++++***)))))))))((((((((())))))***+++)))))))))))))))))))))))))))((('''((()))***)))(((((((((((((((((()))))))))))))))))))))))))))))))))************************)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------,,,,,,,,,,,,,,,---.........////////////++++++,,,,,,++++++******(((+++------+++******,,,,,,...000000...---...///000000000000000000000000000000000000111111111111//////000000111222222333222222111111222333555666333555777888999:::<<<>>>@@@@@@@@@@@@@@@AAAAAAAAAAAA???======@@@BBBDDDEEEBBBAAAAAABBBEEEFFFFFFEEEFFFHHHLLLPPPQQQQQQPPPOOOIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDCCCBBBAAABBBDDDEEEDDDCCCBBBDDDFFFGGGGGGFFF??????>>>===<<<<<<<<<======;;;;;;;;;<<<;;;999777999888888888999888666444444333222222444444333222111222222333333222222111000111111111111111111111000000111111111111000000........................---...///000000///......---///000000///......//////000000111111222333333xxxNNNDDDAAA>>>===??????<<<999::::::999999888777777777666666555555555444444444111111111111000000000000000///...///000111000//////111333333222111111111///222666777777666777777888888888666444444666777444444444555555666666666111222333555666777777888444666888777666666999<<<888888888888888777666555888777777888;;;<<<<<<;;;999;;;>>>@@@BBBDDDGGGIIIQQQUUUTTTNNNHHHGGGIIILLLFFFJJJQQQZZZbbbggghhhgggeeeiiiooorrrmmmjjjsss~~~yyywww{{{|||ttthhhdddiiiqqqyyyrrriiiaaa\\\ZZZXXXVVV\\\[[[ZZZXXXUUUTTTUUUVVVMMMNNNOOOQQQPPPMMMHHHDDDIIIGGGEEEDDDEEEGGGJJJLLLOOOWWW^^^___ZZZVVVXXX[[[YYYTTTUUU\\\```[[[WWWWWWTTTPPPPPPSSSTTTPPPNNNNNNOOOQQQSSSRRRPPPMMMKKKKKKKKKJJJJJJKKKKKKIIIFFFCCCAAA@@@?????????@@@AAABBBGGGCCC>>>999888999<<>><<<;;;;;;;;;;;;;;;:::999999::::::888666888777777888888777444222555444333333555555444333222222333333333333222222000111111222222222111111000000111111111111000000////////////////////////---...///000000///......---///000000///......///000000000111222222333333vvvOOOEEEBBB???=========;;;:::;;;:::999888777777777777555333222222444444333111000000111222222222111111000000000000000000000000......///000111222222222333333444444555444444444555666666666666666555444444444444444333222111111111222444555666555555444333333333444444666777777777666555555555666888999777888999:::;;;;;;;;;;;;===>>>@@@AAACCCDDDEEEEEEIIINNNRRRRRRNNNJJJJJJLLLKKKKKKPPPZZZeeeiiiccc]]][[[^^^aaa___ZZZXXX[[[^^^fffmmmrrrssswww|||vvvuuu|||~~~ssssssrrrpppooommmkkkjjjjjjmmmooonnnfffZZZUUUYYY___bbb```]]][[[YYYVVVRRROOOOOOOOOTTTZZZXXXOOOLLLNNNNNNLLLHHHEEEDDDGGGMMMQQQ[[[```dddddd___ZZZWWWWWWVVVUUUWWW[[[ZZZUUURRRSSSPPPQQQSSSTTTSSSPPPMMMKKKPPPNNNOOORRRQQQLLLJJJKKKLLLLLLJJJIIIGGGFFFEEEEEEAAA@@@@@@???>>>======<<<<<<>>>@@@???<<<;;;===???>>><<<999777777666555444555444444555666555222000333222000///.........///---,,,+++***)))***+++,,,******))))))((((((''''''))))))))))))((((((''''''&&&'''((('''&&&''')))***&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))(((((('''''''''&&&&&&''''''((()))(((((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,+++***+++---...---,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---000333666666444111///...//////000111111222222222333444666888999999:::999;;;===???@@@AAAAAA@@@BBBAAA@@@?????????@@@AAA???@@@AAACCCFFFHHHFFFEEEEEEFFFHHHJJJJJJJJJHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGDDD@@@@@@CCCEEEEEEDDDAAAAAAAAABBBCCCCCCDDDDDD@@@???===;;;:::::::::;;;777888999:::999777555444444444555555555555555444333222222111111222222333333333333222222222111111111222333333333111000///......//////000000111111......//////000000111111000000///...------,,,,,,,,,,,,,,,---------......000000000000////////////uuuOOOEEEBBB???======<<<;;;:::::::::999888777777777777555333222222333444222111000000111111111111000000000000000000000000000000//////000000111111222222444444555444444333222111444555555666666555555555555555666666555444333333000111333444555555555444444444444444555666777888777666555555555666777888999999:::;;;<<<<<<<<<;;;>>>???AAACCCDDDEEEFFFFFFFFFLLLSSSUUURRRNNNMMMMMMLLLMMMQQQXXX___```\\\VVVWWWYYY\\\[[[XXXWWWXXX[[[[[[aaadddccceeekkkppprrrlllnnnoooqqqssswww{{{~~~yyyuuussstttuuurrrqqqooooooooonnnllljjjppprrruuuuuuuuutttuuuvvvuuu}}}~~~}}}}}}{{{sssoooooowwwwwwlllkkkkkkkkkjjjiiigggfffeeelllmmmllleee[[[VVVWWW[[[\\\\\\[[[YYYWWWTTTRRRQQQOOOOOOSSSXXXXXXSSSRRRUUUUUUSSSOOOLLLJJJLLLPPPSSS[[[^^^bbbeeefffccc___[[[RRRRRRVVV[[[\\\XXXUUUVVVTTTTTTUUUTTTSSSQQQNNNLLLKKKIIIJJJNNNMMMIIIGGGIIIHHHFFFEEECCCCCCCCCEEEEEEBBBAAAAAA@@@???>>>======<<<>>>??????>>>===>>>>>>>>>===;;;:::::::::777666555444333333444333111///222111000///.........///,,,,,,++++++*********+++************))))))))))))***))))))(((((())))))***+++++++++***'''&&&'''(((''''''(((((((((((('''''''''((((((((()))))))))))))))((((((((('''''''''&&&&&&''''''(((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***)))***,,,,,,,,,***+++++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...000222444555333111////////////000000111111111222333555666888999999999<<<<<<>>>?????????>>>===@@@@@@@@@?????????@@@@@@??????@@@CCCEEEGGGFFFDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEECCCBBBCCCEEEEEECCCAAA>>>>>>>>>>>>>>>>>>>>>===;;;::::::999999::::::;;;999888888777666666555555444555555555555444444333222222222111111222222222333333222222222111111111111111111111111000//////000000/////////////////////////////////000000000000//////...------,,,,,,---------.........///////////////////////////000tttOOODDDBBB>>><<<<<<<<<;;;::::::999888777666666666666555333222222333333222111111111111111111000///...000000000000000000000000111111111111111111111111555555444444333222000///222333444444555555555555444555555555555444444333...///111222444444444444555444444555555666777888666666555444555666777888::::::;;;<<<<<<<<<;;;;;;???@@@BBBDDDEEEEEEEEEEEECCCJJJRRRVVVTTTPPPNNNMMMOOOPPPRRRUUUXXXWWWTTTPPPSSSTTTVVVWWWXXXXXXWWWWWWUUUYYYZZZXXXXXX]]]``````___]]]ZZZZZZ]]]```bbbddddddbbb___[[[YYYZZZ^^^bbbaaa```___```aaaaaa___^^^dddeeeggggggggghhhjjjlllsss{{{}}}xxxuuusssqqqlllkkknnnxxxtttgggfffhhhiiijjjkkkjjjiiihhhlllllljjjfff```[[[YYYXXXUUUWWWYYYWWWTTTRRRRRRTTTRRRRRRTTTWWWWWWUUUVVVZZZVVVUUURRRQQQQQQRRRUUUVVVZZZZZZ]]]cccgggeee___XXXMMMMMMSSSZZZ\\\YYYVVVWWWVVVVVVUUUSSSRRRPPPOOONNNFFFDDDEEEIIIIIIEEEDDDFFFCCCBBBAAA@@@@@@BBBEEEFFFBBBAAA@@@???>>>===<<<<<<;;;<<<===???AAAAAA???============>>>>>>===:::888777555333222222222000///111111000///............++++++,,,,,,++++++***)))************++++++++++++***)))((('''(((***,,,...111111000---)))&&&%%%%%%((((((''''''''''''((((((''''''((((((((()))))))))((((((((('''''''''''''''&&&&&&''''''((((((((((((''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,+++++++++++++++++++++++++++************)))))))))++++++++++++++++++++++++)))******+++++++++******)))(((((((((***+++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///111222222222111000/////////000000000000000222333555666888888999999======>>>>>>===<<<;;;:::>>>??????@@@@@@????????????>>>???AAADDDEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDEEEFFFFFFEEEDDDDDDBBBBBBBBBDDDEEECCC@@@=========<<<<<<;;;::::::999555666777888999::::::::::::888666444333444555666555555555555444444333222222222111111111111222222222222222222111111111000111000//////.../////////111000000///......------///////////////.........//////......---,,,,,,,,,............////////////---.........///000000000sssNNNDDDAAA>>><<<;;;;;;:::999999999888777666666666666444333222222333333222000222333222222111000///...000000000000000000000000111111111111111111000000222333333333222111000000000111222333444444444444111222222333333333222222......000111222333444444444333333333444444555666666555444444444555666777999::::::;;;;;;:::::::::>>>???AAACCCDDDDDDCCCBBBBBBGGGMMMPPPPPPMMMKKKKKKOOOPPPRRRSSSRRRQQQOOONNNPPPPPPQQQTTTWWWXXXVVVTTTSSSVVVVVVTTTUUUZZZ]]]\\\]]]ZZZXXXYYY]]]aaaaaa```]]]\\\[[[YYYXXXYYY]]]aaa___^^^^^^```bbbbbbaaa```cccdddeeedddeeegggjjjmmmsss{{{zzzrrrmmmhhhdddccceeennn{{{pppaaa```cccgggkkkmmmmmmlllkkkiiiiiihhhgggeeebbb]]]ZZZSSSWWWZZZXXXSSSPPPRRRUUUVVVUUUUUUTTTTTTTTTWWWZZZQQQPPPPPPQQQSSSVVVXXXXXX[[[]]]```dddeeebbb[[[UUUKKKLLLQQQYYY[[[WWWTTTTTTUUUSSSRRRPPPOOOOOOPPPPPPFFFDDDDDDGGGGGGCCCBBBDDDAAAAAAAAABBBBBBCCCDDDDDD??????>>>===<<<:::999999999999:::===AAAAAA===999;;;<<<===???@@@???;;;888999777333111111111000///000000//////............***+++,,,,,,,,,+++)))((()))))))))******+++++++++***)))''''''(((+++...111333444333///+++'''&&&%%%((((((&&&%%%%%%&&&(((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,++++++++++++++++++++++++************))))))))))))************************((())))))************))))))((('''(((***+++***)))************+++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000000////////////////////////222333444666777777888888<<<<<<<<<;;;;;;:::::::::<<<===>>>???@@@???>>>===>>>======???BBBCCCCCCBBBCCCBBBAAA@@@??????@@@@@@BBBBBBCCCDDDDDDCCCBBBBBB@@@@@@@@@AAA@@@???===;;;=========<<<<<<<<<;;;;;;444666777999:::999999888888777555444333333444444444444555444444333222111111111000000000000111111222111111111111000000000000///...---,,,---...////////////......---------/////////......---------.........------,,,,,,,,,------------............,,,,,,---...//////000000pppMMMCCC@@@===;;;;;;:::999888999888777666555555555555444222111111222333111000333333333333222111000///////////////////////////111111000000000000000000//////000111222222222111//////000222333333333333000000111222333333333222...//////000111222333444222222111111111222333333555444333333333444666777777777888999999999888888;;;===???AAAAAA@@@???>>>AAACCCFFFGGGGGGFFFFFFFFFHHHJJJKKKMMMNNNMMMMMMLLLKKKKKKLLLOOORRRTTTSSSRRRNNNQQQQQQQQQTTTZZZ]]]\\\UUUTTTTTTXXX\\\]]][[[XXXUUUVVVWWWWWWVVVVVVXXXZZZXXXXXXXXXZZZ\\\]]]\\\[[[_______________aaaeeeiiihhhooossspppkkkfff___YYYXXX]]]iiixxx{{{iiiYYYXXX\\\ccciiilllmmmkkkjjjbbbbbbcccdddeeeccc^^^ZZZVVVYYY\\\YYYSSSPPPQQQTTTTTTTTTTTTRRRRRRTTTXXXZZZQQQPPPNNNPPPSSSUUUUUUUUU[[[```fffhhhfffbbb^^^]]]RRRQQQUUU[[[[[[UUURRRRRROOONNNMMMLLLLLLMMMNNNOOOIIIFFFFFFHHHGGGCCCBBBEEE@@@AAABBBCCCCCCBBB@@@???===<<<;;;:::888777666555777666777;;;>>>???;;;777999999<<<>>>@@@>>>:::666:::777444222222222111000///////////////.........)))***+++,,,+++***)))((('''(((((())))))*********)))(((''''''(((,,,///222222333333000,,,)))((('''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,************************))))))))))))))))))))))))************************'''((()))******************)))((()))***++++++))))))))))))*********++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------......//////.............../////////111222333444555666666666888888888999999:::;;;;;;:::;;;===>>>???>>>=========<<<<<<===???AAAAAA@@@BBBAAA@@@???>>>>>>??????@@@@@@AAABBBBBBAAA@@@@@@???>>>===;;;:::::::::;;;<<<<<<<<<======>>>>>>>>>888999:::::::::999777666555555666666555444222111333333444444333222111111111000000//////000000111111111111000000000/////////...---,,,,,,---...///,,,,,,------............//////......------,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---...//////000mmmKKKBBB@@@<<<;;;::::::999888888777666555555444444444444222111111222222111000222222222222222111000///////////////////////////////////////////////////------///000111222222222...///000111111111111111111111333444555555555555000000000000111222333444111111000000000000111111444444333222333444555666555555666777888888888888999;;;===??????===;;;:::>>>??????@@@AAABBBBBBBBBAAAAAACCCGGGKKKMMMLLLJJJGGGGGGIIIJJJLLLNNNOOOPPPPPPQQQRRRRRRVVV]]]```^^^SSSTTTUUUXXXYYYXXXTTTQQQRRRTTTUUUUUUTTTTTTUUUVVVXXXWWWWWWXXXZZZZZZYYYWWWYYYYYYYYYYYYYYYZZZ^^^aaa\\\bbbgggiiikkkjjjcccZZZUUUZZZeeesss{{{vvvgggZZZZZZ^^^ffflllooonnnkkkhhhYYYZZZ\\\^^^```^^^ZZZWWWWWWYYYZZZWWWSSSOOOOOOQQQLLLPPPRRRQQQRRRXXX\\\]]]XXXTTTPPPOOOQQQRRRPPPNNNPPPWWW___cccbbb```aaabbb\\\ZZZ[[[^^^\\\UUUQQQQQQKKKJJJIIIHHHHHHIIIJJJKKKIIIFFFFFFHHHGGGDDDDDDGGG???@@@BBBBBBAAA???===;;;===<<<;;;:::888666555555555666777999;;;;;;888666777888:::<<<===<<<888444777555333222222222000///....../////////......---******++++++******)))(((((((((((((((((()))))))))''''''&&&'''))),,,...000///000111000---***)))(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&((()))&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))******+++))))))))))))))))))))))))(((((()))))))))))))))***************************'''((()))******+++*********(((((()))***+++***)))((())))))))))))*********)))))))))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,------.../////////000000222333333444444444555555555666888999;;;<<<::::::;;;<<<===============;;;:::;;;===??????>>>???????????????>>>>>>>>>>>>>>>???@@@@@@???>>>>>>===<<<;;;999777777999<<<:::;;;;;;<<<======>>>>>><<<;;;;;;:::999888777666444555777777777555222111111222222333333222222111000000////////////000000000000000000////////////------------------...///++++++,,,,,,---......///---------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,,,,---.........kkkIIIBBB???<<<::::::999888777777777666555444444444444333222111111222222111/////////000000000000///...////////////////////////,,,,,,------......//////---...//////000000000000...//////000000000//////000111222333444555555666333222111111111111222333111111000000000000111111444333222222222333555555333444666777999:::::::::888:::<<<>>>>>><<<999888:::;;;===???BBBCCCBBBAAA???>>>@@@FFFNNNQQQNNNJJJGGGIIIKKKJJJIIIKKKOOOSSSTTTUUUTTTSSSWWW^^^___[[[SSSUUUWWWWWWVVVTTTSSSSSSUUUVVVVVVUUUUUUVVVYYY[[[^^^]]]\\\]]]^^^^^^\\\ZZZVVVWWWXXXWWWWWWXXXZZZ\\\YYY\\\aaahhhppprrriii^^^VVVXXX___iiipppooofff]]]___dddkkkppppppmmmgggcccUUUWWWZZZ[[[ZZZXXXUUUTTTTTTTTTSSSRRRPPPNNNMMMLLLIIIOOOSSSRRRTTTZZZ]]][[[YYYTTTNNNLLLNNNNNNLLLIIIHHHLLLRRRXXX\\\___```aaaaaa^^^]]]]]]YYYSSSOOOOOOJJJJJJHHHGGGFFFEEEEEEEEEEEEBBBCCCFFFGGGEEEFFFIIICCCBBBAAA@@@????????????@@@???>>><<<;;;999888777666777999999888777888888888888999:::;;;:::666333333222111111111111///---------...//////......---++++++***)))))))))))))))******))))))))))))))))))&&&&&&&&&''')))+++---...---///000///,,,)))((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$&&&''')))%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((())))))******************************'''((()))***++++++++++++((('''&&&''')))***)))(((((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,******+++,,,...///000000...///000111111222222111444444444444666888:::;;;::::::::::::;;;<<<===>>><<<:::999999;;;===>>>===;;;<<<===>>>???>>>===<<<<<<===>>>??????>>>===<<<999;;;<<<;;;999888:::<<<<<<<<<==================<<<<<<:::999888777777777777777666666555444444333///000111222222333333222000//////......//////000000000/////////.........,,,,,,---...............,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------iiiHHHBBB???<<<:::999999888777777777666444444444444444333222111111222222111///------..................////////////////////////++++++,,,,,,---...//////...///////////////......//////////////////......---...000111222333444444444444222111111111222333222222111111111111111222333333222222222333444555333444666888:::;;;<<<<<<888:::===>>>>>><<<999777666888<<>>???CCCFFFEEEGGGKKKHHHEEEBBB??????AAADDDGGGCCCCCCAAA@@@>>><<<;;;:::777999;;;:::777555777:::999999999::::::999666333/////////000000000---+++,,,---.../////////...---,,,+++)))((((((((()))***,,,+++++++++******))))))%%%%%%&&&((()))++++++,,,,,,...000///+++(((&&&%%%$$$%%%''''''''''''%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$&&&''')))%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''((((((((())))))******))))))))))))))))))))))))(((((()))++++++,,,,,,,,,'''&&&%%%&&&((()))((('''(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,---,,,++++++))))))***,,,...///111111---...///000000111000000444444444444555777999:::::::::999999:::;;;===>>><<<:::888999;;;<<<======888:::<<<>>>>>>>>><<<;;;;;;<<<===>>>>>>===<<<;;;777:::>>>>>><<<::::::;;;@@@@@@@@@???>>>>>>======<<<;;;999777777777777888999888666444333444555666...///000111222333333333//////............//////000/////////............+++,,,...///000///.........------,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,