BM66(h www[[[ZZZXXXVVVUUUUUUVVVWWWUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUVVVXXXZZZ[[[ZZZYYYXXXWWWWWWXXXXXXXXXYYYYYYYYY^^^cccwww{{{zzzyyyyyyvvvtttrrrrrruuu{{{mmm^^^]]]YYYYYYYYYXXXXXXYYYYYYYYYVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSNNNOOOUUUcccyyyrrrffflllvvvxxxzzz~~~}}}{{{{{{zzz~~~tttlllxxx|||{{{zzzyyyxxxzzz}}}}}}zzzvvvrrrpppnnniiiiiihhhfffiiisssiii[[[XXXVVVSSSTTTTTTUUUVVVVVVWWWWWW}}}dddTTTOOOQQQSSSSSSWWW]]]aaa```\\\UUUPPPOOOOOONNNNNNMMMLLLLLLKKKLLLNNNQQQSSSTTTVVVYYY[[[QQQSSSTTTSSSQQQTTT[[[aaa~~~{{{wwwtttpppmmmllljjjkkkllllllmmmmmmllllllllloooqqqssssssqqqooolllnnnooopppqqqssstttuuuuuuuuuuuuwwwyyyzzz|||}}}~~~~~~uuu\\\KKKHHHFFFDDDBBBAAABBBCCCDDDBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHHHHGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHEEEFFFTTTmmm}}}ppprrruuuwwwxxxwwwuuutttwwwyyy{{{{{{}}}vvvsssoookkkjjjjjjlllmmmmmmlllmmmpppwww~~~lllPPPMMMVVVQQQQQQPPPPPPPPPPPPQQQQQQOOOOOONNNMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLHHHGGGOOObbb|||{{{zzzyyyzzz}}}||||||{{{{{{||||||}}}ssswwwyyyvvvtttxxx}}}rrrbbb\\\iiivvvvvvpppoooqqqtttwwwyyyxxxsssnnnjjjmmmkkkppp~~~uuudddbbbppp||||||rrrqqqoookkkooommmkkkjjjkkkoootttwwwxxxvvvrrrnnniiidddaaa___aaaaaa______dddqqqoooNNNJJJNNNOOOGGGGGGHHHIIIJJJJJJKKKKKKmmmXXXMMMHHHFFFHHHJJJIIIJJJNNNSSSRRRMMMGGGFFFGGGIIIHHHFFFEEEEEEEEEGGGHHHJJJLLLMMMNNNMMMMMMNNNNNNMMMMMMMMMMMMNNNNNN[[[uuu}}}wwwtttssssssmmmmmmnnnoooqqqpppooommmnnnmmmkkkjjjiiiiiijjjjjjnnnpppqqqpppoooqqquuuyyyxxxxxxyyy{{{}}}}}}zzzxxx}}}~~~~~~~~~~~~~~~sss]]]MMMGGGAAA@@@@@@??????@@@@@@AAA>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGMMMbbbyyyjjjiiioooooopppmmmccclllrrrwwwvvvuuuxxx}}}}}}zzz|||~~~~~~~~~|||}}}~~~~~~zzzuuurrrooonnnlllhhheeeeeehhhllltttuuuxxxnnnTTTWWWXXXOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEECCCIIIEEEDDDSSSiii~~~~~~yyyvvvvvvvvvxxxzzzyyyvvvuuuvvvxxxuuuqqqnnnqqqwww|||}}}|||~~~zzzuuusssrrrcccdddhhhnnnrrrssspppmmmpppnnnnnnpppnnngggdddeee^^^aaakkkxxx~~~pppbbbfff{{{uuuqqqoookkkggghhhiiijjjkkklllnnnoooooowwwppphhhbbb```___]]]\\\[[[]]]]]]]]]fffyyyUUUOOOJJJCCCJJJGGGFFFEEEEEEEEEFFFHHHHHHkkkWWWLLLGGGFFFHHHIIIHHHIIIMMMQQQPPPKKKEEEFFFGGGHHHGGGEEEDDDDDDEEEEEEHHHLLLPPPRRRQQQOOONNNLLLKKKKKKJJJJJJKKKKKKLLLOOOaaa{{{yyyvvvrrrrrrssstttuuuuuutttsssvvvuuurrrpppooonnnnnnooopppqqqrrrrrrrrrssswww{{{yyyyyyzzz|||}}}{{{|||}}}}}}}}}|||}}}~~~~~~~~~~~~}}}zzz~~~tttaaaOOOCCC???@@@@@@????????????@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEGGGJJJTTTjjj|||}}}qqqooopppiiihhhmmmkkkeeejjjnnnoooppptttxxx{{{zzzvvvtttwww}}}{{{{{{zzzxxxxxxwwwwwwvvvuuuxxxyyyzzzyyyvvvrrrllliiidddeeeeeeeeefffllltttzzz___PPPMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEBBBHHHDDDCCCMMM^^^~~~zzzvvvuuuvvvwwwxxxvvvtttrrrsssuuutttqqqooorrrwww{{{zzzxxxuuuwwwxxxuuuoooiiifffeeeeeeeeefffjjjqqqwwwzzz|||ssspppnnnnnnjjjbbb^^^^^^]]]___dddlllsssrrriiiaaaeee|||}}}sssooommmjjjffffffggghhhiiikkklllmmmmmmqqqlllddd___]]]]]][[[ZZZ[[[ZZZYYY^^^oootttQQQLLLIIIFFFIIIFFFFFFEEEEEEEEEFFFGGGHHHiiiUUUKKKFFFFFFHHHIIIHHHIIILLLOOOMMMHHHCCCEEEFFFGGGFFFDDDBBBCCCDDDBBBFFFMMMRRRTTTRRRNNNKKKHHHHHHGGGGGGGGGGGGHHHHHHHHHPPPccc||||||{{{{{{yyyxxxwwwvvv{{{zzzxxxvvvuuutttuuuvvvrrrssstttuuuuuuvvvxxx{{{wwwwwwyyy|||~~~zzz{{{||||||{{{}}}|||rrraaaRRRFFF@@@?????????>>>>>>>>>>>>??????======>>>>>>>>>??????????????????????????????????????????@@@@@@@@@AAAAAA???@@@@@@AAABBBCCCDDDDDDBBBCCCFFFHHHGGGRRRrrr|||pppmmmhhheeeeeegggiiilllooorrrtttpppnnnlllnnnrrrvvvvvvuuuyyy{{{}}}~~~~~~~~~{{{{{{~~~{{{||||||{{{vvvrrrsssqqqooommmlllmmmnnnooommmnnnoooooonnnllliiigggdddgggkkkooosssyyyvvvlllmmmxxx|||bbbUUUSSSJJJGGGNNNIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEBBBEEECCCCCCGGGPPPqqqxxxssstttuuuuuusssqqqpppqqqrrrtttssssssvvvyyyzzzwwwtttsssttttttpppjjjddd```^^^cccdddggglllqqqwww}}}sssooollljjjeee^^^ZZZ[[[^^^]]]^^^aaadddfffeeedddfff~~~xxxooolllkkkhhheeedddeeefffhhhiiijjjjjjjjjiiieee```\\\[[[ZZZYYYYYY[[[YYYXXXaaayyy```NNNHHHHHHIIIGGGEEEEEEDDDDDDEEEEEEFFFGGGgggTTTKKKGGGGGGIIIIIIIIIKKKMMMNNNLLLGGGBBBDDDEEEEEEDDDBBBBBBCCCDDDBBBFFFKKKOOOOOOMMMIIIFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHSSSmmm|||{{{~~~}}}|||{{{zzz{{{{{{|||wwwwwwxxxxxxxxxxxxyyyyyyttttttvvvyyy}}}yyyzzz|||}}}~~~uuuaaaSSSIIIBBBAAACCC>>>>>>============>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>???@@@AAABBBCCCDDDAAA@@@DDDHHHCCCFFFbbb~~~lllmmmiiifffhhhjjjjjjkkknnnllljjjhhhhhhkkklllmmmlllqqqtttvvvxxxyyy{{{}}}}}}wwwvvvuuuwwwzzz||||||zzzxxxvvvtttrrrqqqoookkkhhhhhhhhhhhhgggggggggiiikkkjjjjjjiiihhhhhhhhhiiiiiilllttt~~~~~~lll```hhhwwwsssuuuQQQNNNSSSMMMJJJOOOIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCC@@@CCCEEEFFF```{{{uuurrrrrrqqqpppppppppqqqrrrttttttvvvxxxzzzxxxsssooopppqqqqqqnnnjjjddd```]]]^^^dddlllqqqssstttuuuvvvrrrmmmiiigggccc]]][[[]]]____________aaadddiiilllkkk|||rrrkkkiiiiiigggdddcccdddeeeggghhhhhhhhhgggbbb```]]]ZZZYYYYYYYYYYYY[[[ZZZ\\\hhhxxxRRRMMMFFFFFFIIICCCDDDDDDDDDDDDDDDEEEEEEEEEgggTTTKKKGGGHHHJJJIIIJJJLLLNNNNNNKKKFFFCCCCCCDDDDDDCCCBBBBBBDDDFFFHHHIIIJJJJJJIIIGGGFFFDDDEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCGGGUUUggg|||}}}wwwwwwyyy}}}ooo```PPPFFF@@@===???BBB===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<==========================================>>>>>>>>>??????<<<===>>>???@@@AAABBBCCCAAA>>>AAAGGGCCCAAARRRjjjwwwpppkkkllljjjfffdddfffhhhfffeeeeeefffhhhhhhhhhjjjllloooqqqrrrtttvvvyyy}}}~~~}}}{{{zzzzzzyyyvvvtttppptttwwwxxxvvvsssrrrrrrooommmkkkiiigggeeebbb``````ccceeefffdddccccccdddllljjjhhhggghhhjjjmmmooouuu}}}yyyzzzzzzuuuooo~~~zzzwwwvvv___JJJGGGKKKLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEGGGBBB===CCCGGGBBBPPPppp~~~}}}}}}|||{{{qqqpppooooooppprrrssstttrrrrrrtttuuutttqqqmmmiiiiiiiiiiiiiiigggccc___\\\___fffnnnsssrrrrrrsssvvvuuuooojjjgggbbb]]]\\\___^^^```ccceeegggkkkppptttrrr~~~wwwrrrkkkhhhggggggeeedddcccdddfffggggggfffeeeddd]]]\\\\\\ZZZYYYYYYYYYZZZWWW]]]fffrrrjjjMMMLLLFFFEEEGGG???BBBBBBCCCCCCDDDDDDDDDDDDfffSSSJJJGGGGGGJJJHHHJJJMMMNNNMMMJJJFFFDDDBBBBBBCCCBBBBBBCCCFFFHHHNNNLLLJJJHHHFFFEEEDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCBBBDDDIIIOOO^^^~~~sss\\\QQQEEE@@@>>>===>>>AAA;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<======>>>???@@@AAAAAABBB>>>???BBBAAA>>>EEEOOOsss~~~yyyyyy|||wwwkkkdddfff``````_________```bbbcccccceeehhhiiijjjkkknnnppprrrtttwwwyyy{{{}}}{{{yyyyyyxxxvvvsssqqqpppuuuyyyxxxrrrkkkhhhhhhfffeeedddbbbaaa```___^^^___cccggggggdddaaaaaabbbfffhhhkkkoootttyyy}}}|||qqqmmmnnnmmmpppzzz}}}XXXTTTLLLFFFGGGLLLJJJEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDGGGCCC===AAAGGGBBBFFFYYYzzzyyyuuuyyyrrrpppnnnnnnppprrrssssssnnnnnnnnnmmmllliiifffdddfffffffffggggggeee```]]]ccciiioooqqqpppsss{{{|||tttmmmgggaaa\\\[[[^^^___ccchhhmmmpppsssuuuvvvwww~~~xxx~~~}}}zzz{{{llliiifffeeeeeeeeeeeeddddddeeefffffffffcccaaa```YYY[[[\\\[[[ZZZYYYZZZ[[[XXXcccrrraaaKKKIIIHHHDDDCCC???AAAAAABBBCCCCCCCCCCCCBBBeeeRRRIIIEEEEEEHHHEEEHHHKKKMMMLLLIIIFFFDDD@@@AAABBBBBBCCCEEEHHHKKKLLLJJJHHHEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCAAACCCGGGHHHOOOfffppp___OOOGGG@@@@@@@@@>>>===>>>::::::999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>?????????@@@???>>>>>>>>>???AAACCCPPPaaayyytttsssgggfffdddbbb___^^^___```^^^```bbbccccccccceeeggggggjjjmmmoooqqqtttwwwzzzyyy{{{|||{{{zzzzzz{{{|||zzzxxxwwwvvvuuusssooommmmmmoooooonnnjjjfffbbb```___``````_________```aaaaaaeeeiiijjjhhhiiilllpppooottt{{{wwwhhhaaa___bbbmmm}}}kkkOOONNNLLLHHHHHHJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEE??????EEEBBBCCCOOOjjjuuuttt|||uuuqqqmmmlllnnnpppppppppmmmmmmkkkhhhfffdddcccccchhhgggggghhhiiigggccc___ccckkkrrrtttrrruuu}}}uuulllgggaaa\\\\\\```dddhhhnnnuuuyyyzzzyyyxxxwwwzzzzzzuuuqqqqqquuuwwwtttuuuuuusssooommmnnnpppdddcccbbbcccdddeeeeeeeeeddddddeeeeeeccc```]]]ZZZWWWYYY\\\\\\ZZZXXXYYYZZZdddqqqcccYYYHHHCCCHHHEEE???CCC???@@@AAABBBCCCBBBBBBAAAdddQQQGGGCCCDDDFFFCCCFFFJJJLLLJJJGGGEEECCC@@@AAABBBBBBCCCFFFJJJNNNFFFEEEDDDCCCBBBAAA@@@@@@BBBAAAAAAAAAAAAAAAAAABBB???;;;???FFFGGGGGGSSScccppp\\\LLLDDD>>>;;;===>>>;;;999999:::999999999999999999:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>><<>>GGGEEE>>>GGG???@@@AAABBBCCCBBBAAAAAAdddQQQHHHDDDDDDGGGFFFFFFGGGHHHHHHFFFBBB???@@@@@@AAABBBDDDFFFHHHIIIAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAA@@@@@@AAACCCFFFIIIKKK^^^zzzlllYYYLLLFFF>>>===<<<;;;;;;:::;;;;;;;;;;;;:::999888888888888999999999999999999999999999999999:::::::::;;;;;;999::::::;;;;;;::::::999:::;;;<<<<<<===<<<<<<<<<===>>>>>>>>>????????????EEEGGGQQQfff~~~yyyrrreeejjjccc]]]\\\\\\[[[\\\^^^[[[\\\]]]^^^___aaadddfffhhhfffgggiiihhhdddeeehhheeehhhkkkllljjjjjjlllooonnnhhhdddffffffccc``````aaa```______aaabbbbbbaaabbbaaabbbeeefffhhhmmmqqqsssvvvxxxzzz|||wwwkkkgggdddjjjqqqwww{{{{{{qqq}}}zzz{{{kkkPPPJJJHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@AAABBBBBBOOOdddtttkkkuuurrrpppnnnjjjfffgggllllllmmmnnnnnnmmmiiifffdddfffgggiiiiiihhhfffdddbbbfffllluuu~~~zzztttmmmkkkgggbbb^^^^^^aaacccooosssyyy~~~|||xxxtttssslllhhhiiiiiifffcccdddeeeddddddeeefffgggeeeddd```aaabbbcccdddfffggghhhiiihhhddd^^^XXXTTTTTTVVVYYYUUUVVVYYYYYYXXX^^^ggg~~~```GGGFFFEEECCCBBBAAA??????AAA@@@??????????????????dddQQQHHHDDDDDDFFFFFFFFFGGGHHHHHHEEEBBB???@@@@@@AAABBBDDDEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@@@@@@@@@@AAABBBEEEGGGHHHQQQccc}}}mmm]]]MMMCCC???>>>===<<<;;;::::::::::::888888777777777888888999999999999999999999999999999999999999::::::::::::999999::::::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>===>>>DDDTTTkkk}}}zzzrrrjjjccc___\\\ZZZ___``````^^^]]]\\\^^^```bbbaaacccgggfffbbbaaaccceeeggggggfffeeefffiiillleeeaaa```cccdddccccccfffdddccccccdddfffggghhhhhhlllkkklllrrryyy||||||zzzzzzooohhheeefffppp~~~~~~{{{}}}wwwUUUFFFFFFGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@?????????@@@@@@DDDYYYxxxrrrtttpppnnnooonnnjjjggggggkkklllmmmnnnmmmkkkiiigggeeeffffffggggggeeedddcccjjjpppzzz|||xxxqqqhhhbbbaaacccfffrrrvvv{{{~~~zzztttpppjjjfffdddeeeeeecccdddgggcccbbbbbbccceeefffeeeccc___```aaacccdddeeeeeeeeejjjfff```ZZZUUUSSSSSSTTTUUUVVVYYYYYYVVVYYYgggxxxyyyNNNFFFEEEDDDCCCAAA@@@??????>>>>>>======>>>???@@@@@@~~~bbbPPPGGGCCCCCCEEEEEEFFFGGGHHHGGGDDDAAA??????@@@BBBCCCDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>???????????????@@@AAABBBCCCDDDDDDEEEKKKZZZssszzzfffXXXLLLAAA;;;:::===<<<;;;:::999999999999555555555555666777888999888888888888888888888888888888888999999999::::::999999::::::::::::999999999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>FFFVVVlll}}}wwwtttnnneee```bbbbbb```]]][[[\\\^^^^^^\\\^^^bbbdddbbbcccfffgggfffeeecccbbbdddhhhkkkmmmiiifffggggggeeefffiiiiiiiiikkkmmmqqqtttwwwyyy|||{{{}}}zzz|||}}}www}}}||||||tttVVVDDDCCCIIIEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>><<>>>>>;;;;;;;;;<<<===>>>???@@@|||```NNNFFFBBBBBBDDDCCCEEEGGGHHHFFFCCCAAA??????@@@BBBCCCCCCBBB@@@???????????????????????????<<<<<<<<<=========>>>>>>===>>>???@@@AAAAAAAAA@@@AAABBBHHHXXXtttrrrcccSSSHHHAAA;;;999;;;;;;;;;:::999888888888888666666555555666777777888777777777777777777777777777777777888888888999999888888999999999999888888888999999::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>===???HHHWWWjjjwww~~~yyyppprrrrrroooiiieeeddddddgggccccccgggkkkmmmqqquuurrrqqqpppooopppssswwwyyy~~~uuuoooqqqtttuuuuuuwwwzzzzzz{{{}}}uuuppplllzzzsssVVVFFFAAAEEEKKKBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===============FFFZZZvvvpppcccaaaeeefffeeedddcccdddfffhhhiiikkkllllllgggfffeeedddcccccccccccchhhkkkrrrzzz{{{qqqhhhdddeeefffmmmppptttuuusssmmmgggbbb___```cccdddaaa```gggqqqaaa``````bbbeeefffeeecccccccccdddcccbbb___]]][[[YYYVVVRRRQQQSSSUUUUUUUUUYYYSSSRRR]]]ooouuuQQQDDDCCCBBBBBB@@@???>>>>>>===::::::::::::;;;<<<===>>>yyy^^^MMMEEEAAAAAACCCBBBEEEGGGGGGDDDAAA@@@???>>>???AAABBBAAA@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<===============>>>???@@@@@@??????AAACCCGGGLLLYYYsss}}}nnn^^^RRRFFF???<<<::::::<<<:::999888777777666666666888888777666666666666666666666666666666666666666666666666777777777888888777888888999999888888777777888888999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::<<>>>>>>>>@@@@@@IIIcccooocccaaaaaabbbddd___```aaabbbdddfffhhhiiijjjiiigggeeedddcccbbbbbbdddeeehhhlllpppqqqpppnnnvvvuuurrrlllgggcccbbbccceeegggjjjkkkjjjfffaaa^^^___aaadddddd___\\\dddnnnbbbaaaaaaccceeefffeeedddffffffdddbbb___[[[WWWUUUSSSRRRRRRSSSTTTUUUTTTSSSWWW[[[cccooo~~~WWWAAACCCAAAAAA@@@???>>>======<<<;;;;;;:::::::::::::::;;;www\\\LLLDDD@@@@@@BBBAAADDDHHHGGGCCC@@@???@@@>>>??????@@@???>>>===<<<========================;;;;;;<<<<<<<<<==================>>>?????????@@@@@@DDDHHHHHHHHHWWWxxx|||iiiYYYNNNEEE===;;;:::999999;;;999888777666555555555555999888777666666555555555555555555555555555555555555555555666666666777777777777888888888888777777666777777888888888888888::::::::::::;;;;;;;;;;;;:::;;;;;;::::::<<>>>>>???:::===QQQppp~~~zzzkkkbbb```bbb^^^^^^]]]^^^___aaaccceeejjjiiihhhfffeeecccbbbaaaccccccbbbdddeeeeeecccbbbfffggggggfffcccaaa```aaa___aaabbbccccccaaa___^^^___```cccccc]]]YYY^^^fffccccccbbbccceeefffdddcccfffdddaaa^^^ZZZVVVSSSRRRRRRTTTUUUUUUSSSRRRSSSUUUYYYmmmoooFFF<<>>>>>===<<<<<<;;;<<<;;;:::999999999999999uuu[[[KKKCCC@@@???AAA@@@DDDHHHGGGCCC???>>>@@@>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================???AAABBBCCCCCCEEEDDDBBBHHH[[[ooowwwjjjZZZKKKDDD===888:::;;;999888888888777666555444444444444666666555555555555555666444444444444444444444444444444555555555666666666666777777777777777777666555666777777888888777777888888888999999999::::::999:::;;;;;;;;;<<<>>>???GGGRRRfff~~~zzz{{{yyytttooonnnttt|||}}}ooojjjlllsss~~~pppdddaaaeeekkkrrrzzz|||~~~zzzuuuttt}}}aaaHHHBBB???CCCFFFDDD@@@>>>??????>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@AAA??????????????????????????????@@@@@@@@@???>>>===<<<999:::FFF[[[tttlllaaa``````^^^]]][[[[[[]]]___```eeeeeeffffffeeedddbbbbbbdddcccaaa```aaabbbaaa```aaabbbbbbaaa______```bbb```_____________________``````cccddd___ZZZ\\\aaadddcccbbbcccddddddbbb```aaa___[[[WWWTTTRRRQQQQQQPPPSSSVVVTTTQQQRRRYYY```oooYYY@@@>>>CCC>>>>>>======<<<;;;;;;;;;::::::999999999:::;;;;;;tttZZZJJJCCC??????@@@???DDDHHHGGGBBB>>>>>>@@@>>>===<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<===???BBBCCCHHHBBB@@@BBBBBBAAAHHHRRRfffmmmbbbZZZMMM@@@???:::888;;;===;;;888777777777666555444444444444333333333333444555666666444444444444444444444444444444444555555555666666666666777777777777666666555666666777777777777777777777777777888888888888666666777888999:::::::::???GGGYYYooo{{{}}}xxxpppfffccciiisss}}}~~~uuujjjcccaaahhhyyyuuunnnqqq{{{~~~yyyxxxxxxyyyvvv{{{zzz}}}ZZZGGGDDD???<<<>>>???<<<;;;<<>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@???===<<<<<<<<<===BBBNNNddd~~~vvvddd___bbb```]]][[[ZZZ[[[\\\^^^```aaaccceeefffeeecccbbbdddbbb``````aaacccccccccccccccaaa___^^^^^^aaadddbbbaaa```^^^^^^___```aaabbbbbbdddfffccc]]]]]]aaacccbbbaaabbbbbbbbb```^^^\\\ZZZVVVRRRPPPPPPQQQRRRLLLQQQSSSQQQOOOTTTaaammmnnnHHH===>>>???=========<<<<<<;;;;;;:::888888888999:::;;;======lllWWWIIICCC@@@BBBEEEEEEEEEEEECCC???=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>???@@@CCCBBBAAA@@@@@@@@@AAABBBIIIZZZxxx}}}kkk[[[QQQHHH@@@;;;999999999888777666666555666555555555555444444444333333333444444444555555444444444444444444444444444444444555555555555666777777666555444333333222444555555666666666666666666777777777888888888888666666777888999999::::::;;;===HHH]]]qqq}}}yyyxxxwwwqqqmmm}}}rrrjjjyyyzzzrrrrrrvvv|||rrrUUUEEEAAA??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>?????????@@@?????????>>>>>>==============================??????@@@@@@@@@AAAAAAAAA??????>>>>>>>>>>>>>>>???>>>>>>??????BBBPPPlllsssjjjccc___^^^aaa```[[[[[[___[[[]]]___bbbdddffffffggggggfffdddcccbbbbbbccccccdddbbb```^^^]]]^^^___```````````````____________\\\^^^aaabbbbbbbbbcccccciiifffbbb]]]XXXUUUSSSSSSUUUUUUTTTRRRRRRSSSRRROOOOOOMMMOOOSSSVVV___sssVVV???:::===@@@;;;;;;:::::::::999999999;;;;;;;;;::::::999999999|||jjjUUUIIICCC@@@@@@CCCDDDDDDDDDBBB???<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????BBBAAA@@@??????@@@AAAAAABBBIIIWWWmmmrrrgggYYYNNNGGGBBB===:::999999888777777666555555555555555555444444444444333333333444444444444555444444444444444444444444444444444444555555555555666666666555444444333333444444555666666666666666666666777777777888888888666666777888888999::::::888999@@@MMMZZZfffsss~~~xxxooonnnsss~~~wwwrrrrrrwww~~~kkkRRRCCC>>>===>>>>>>>>>=========<<<<<<======>>>>>>>>>>>>???????????????>>>>>>>>>==============================>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>??????<<<<<<======>>>HHH___uuuqqqhhh```]]][[[YYY\\\cccZZZZZZ[[[]]]___bbbdddeeehhhhhhhhhgggfffeeecccbbbdddcccbbbaaa```aaabbbbbbaaaaaa```____________```aaaccceeeeeedddbbbbbbcccaaa```]]]ZZZWWWUUUSSSRRRQQQQQQQQQQQQQQQRRRQQQOOOQQQMMMQQQ^^^lllwwwhhhHHH<<<:::;;;===;;;::::::::::::999999999::::::::::::999999999999xxxgggTTTHHHCCC???>>>@@@BBBBBBBBB@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>@@@??????>>>>>>??????@@@BBBAAABBBJJJ___|||jjjYYYQQQGGG@@@===;;;999777888888777777666555555555555555444444444333333333333333333333444444444444444444444444444444444444444444444444555555555555444444444444444444444444444444555666666666666555666666666666777777777777666666777777888888999999666777999===AAALLL```rrr}}}~~~xxxkkkoootttuuusssxxx{{{}}}~~~|||[[[DDD<<<===>>>============<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>================================================>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????<<<===>>>===<<>>===>>>@@@@@@@@@>>><<<:::::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::999::::::;;;<<<<<<==================>>>>>>>>>???DDDCCCAAAAAAKKK```{{{wwweeeWWWLLLFFF???999777666555444666666666555555555444444444444444444333333333222222222333333333444444444333333333333333333333333333333444444444555555555333333333444444555555555333444555555666666555555555555555666666666777777666666666777777777888888888777777777888???PPPaaa~~~{{{}}}zzzwwwtttwww{{{sssqqqtttyyy~~~fffUUUAAA999<<>>>>>================================================<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@??????@@@@@@>>>>>>HHHSSSkkkrrraaaVVVSSSTTTYYYXXXWWWVVVVVVWWWWWWXXXWWWYYY\\\___bbbdddeeefffaaabbbccceeeeeefffeeeeeecccaaa___\\\\\\]]]___``````aaabbb___[[[XXXVVVUUUSSSSSSTTTTTTSSSQQQOOONNNQQQOOONNNOOOOOONNNQQQUUUaaaqqq]]]<<<:::AAA===999<<<999999999999888888888888777777777888888999999999ooo```OOOFFFAAA===<<<===>>>??????===;;;999999:::999999999999999999999999999999888888888999999:::::::::::::::::::::::::::999999::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>@@@AAA@@@AAAHHHUUU___zzzlll]]]PPPGGGBBB???:::777555555444444555555555444444444444444444333333333222222222222222222222333333333444444333333333333333333333333333333333444444444444555222222333333444555555555333444444555555555555555444555555555555666666666666666666666666666777777999666666888:::<<>>@@@===888::::::::::::::::::;;;;;;999::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>======>>>???@@@@@@??????@@@AAA???===BBBJJJ\\\uuurrrfff^^^YYYYYYYYYZZZZZZZZZYYYYYYYYYUUUUUUUUUWWWZZZ^^^bbbddd^^^___```bbbccccccccccccaaa___\\\YYYYYYYYY[[[]]][[[\\\\\\ZZZVVVRRRPPPPPPQQQRRRRRRRRRPPPNNNLLLKKKMMMJJJKKKOOOPPPRRRYYYbbbtttiiiLLL888>>>CCC;;;777<<<999999888888888777777777555666666777777888888888mmm^^^MMMDDD@@@===<<<>>>===>>>>>>===:::999999:::888888888888888888888888888888777777888888999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>999<<<>>>>>>>>>AAAFFFKKKWWWsssqqqdddWWWKKKBBB>>>999777666444444444555666333333333333333333333333333333333222222222111111222222222222333333333333333333333333333333333333333333333333444444444444222222333333444444444555333333444555555555555444444444444444555555555666555555555555666666666666777444555999<<<;;;;;;===KKKVVVdddmmmrrrwww}}}}}}wwwrrrvvv}}}rrrTTT@@@<<<<<<<<<<<<<<<;;;:::999999999999999::::::::::::888888999:::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>============>>>???@@@AAA@@@======???>>><<<>>>CCCMMMfffyyy{{{xxxlllcccYYYYYYXXXWWWVVVVVVVVVVVVYYYWWWUUUTTTUUUXXX\\\^^^ZZZZZZ[[[\\\\\\]]]^^^^^^\\\ZZZXXXVVVUUUUUUVVVWWWWWWXXXYYYWWWTTTPPPOOOOOOPPPPPPPPPOOOMMMLLLJJJIIIGGGFFFKKKUUU[[[^^^gggtttQQQBBB:::??????888555999888888888777777777777666555555666666666666666666lll]]]LLLCCC???======???===>>>>>>===;;;999999:::777777777777777777777777777777777777777888999999999999999999999999999999999999999999:::::::::::::::;;;===>>>??????>>>>>>:::;;;<<<>>>@@@AAACCCDDD:::MMMhhhuuuhhhZZZQQQHHH???:::;;;444444444333333333444666222222222333333333333333222222222222111111111111111222222222222333333333222222222222222222222222222222333333333444444444333333333333333333444444222333444444555555444444333333444444444555555555555555555555555555555555666333444888999777777999===BBBNNN\\\jjjsssyyy|||}}}{{{vvvzzzzzz|||fffQQQCCC<<<<<<===>>><<<:::999999;;;888888888888999999::::::777777888999:::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<=====================>>>???@@@AAACCC???===>>>===;;;<<<@@@CCCYYYiiinnn|||yyyjjjfff___XXXTTTRRRSSSTTTXXXWWWUUUSSSSSSTTTVVVWWWVVVUUUUUUTTTUUUVVVXXXYYYVVVUUUTTTRRRQQQQQQPPPPPPQQQRRRTTTSSSQQQOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIKKKMMMXXXhhhnnnnnnvvveeeDDD>>>;;;<<<;;;777666888888888777777777666666666666666555555555555555555mmm]]]KKKBBB>>>===>>>AAA===>>>>>>===;;;999:::;;;777777777777777777777777777777666777777888999999888888888888888888888888999999999999999999:::::::::;;;===????????????>>>::::::;;;===???>>><<<999@@@CCCGGGTTTpppuuuhhh\\\QQQFFF@@@;;;555444777666666666444333222222333222222222222222222222333222222222111111111111000111111222222222333333333222222222222222222222222222222333333333444444444333333333333333333333333222333444444555555444444333333333444444444555555555555555555555555555444777555555777666444777<<<777444888HHH]]]nnnwwwzzz{{{}}}vvvXXXBBB888:::>>>555777999999888777777888777777888888999999999:::666777888999:::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<999999999999999999999999:::::::::;;;;;;;;;<<<<<<============>>>???@@@AAAHHHBBB>>>???>>><<<===@@@AAARRR]]]aaauuu|||ooobbbYYYVVVVVVXXXRRRRRRRRRRRRRRRSSSSSSSSSTTTRRRQQQPPPPPPRRRTTTUUURRRRRRQQQPPPOOONNNMMMMMMKKKMMMPPPPPPOOONNNMMMNNNKKKJJJIIIHHHGGGHHHIIIJJJUUUYYYgggyyy{{{{{{LLL@@@???<<<999888999:::999777777777777666666666666666666666555555444444333kkkZZZHHH@@@>>><<<<<<===??????>>>===<<<;;;::::::666666777777888888999999666666666666777777777777888888999999999999888888777777888888888777777666999999999:::::::::;;;;;;::::::;;;;;;<<<============???AAADDDMMMdddzzzmmm___UUUHHHDDD>>>999555555666777333333333333333333333333333333333222222111111111111111111111000000000000000000000000111111111111222222222222222222222222000111111111111222222222333333333444444444555555111222222333333222222111222222333333333333444444333333333444444444555555555555555555666666666666666777777999@@@PPPdddrrrvvvxxx|||fffNNNCCC>>>:::888999999888888888777777666666666666666666777777777777666777777777888888888888888888999999999:::::::::777999::::::999888999999888999::::::;;;;;;::::::<<<<<<;;;:::;;;<<<===>>>@@@@@@??????===<<<;;;:::>>>EEEQQQ___ooowwwfff\\\XXXXXXSSSSSSTTTUUUVVVTTTPPPLLLRRRQQQOOOOOOOOOPPPOOONNNPPPOOOOOONNNNNNMMMMMMMMMPPPMMMJJJKKKMMMNNNLLLIIIKKKHHHGGGIIIMMMPPPVVVZZZdddrrr}}}}}}{{{VVVIII===;;;999888999999888777777777777777666666666666555555555555555555444444iiiXXXGGG???===;;;;;;<<>>===<<<;;;::::::777777777777777888888888555666666666777777777777777888888999999888888777777777888888888777777666999999999::::::::::::;;;:::::::::;;;<<<<<<======;;;<<<<<<;;;>>>JJJ]]]jjjxxxkkkaaaWWWKKKBBB@@@>>>:::666444444555666222222222222222222222222222222222222222222111111111111111000000000////////////000000000111111111111111111111111111111111000000111111111222222222222222222222333333333444111222222333333222222111222222222333333333444444333333333444444444444555444555555555666666666666555777888888:::BBBNNNXXXqqq}}}{{{uuuUUUGGG:::777888777777:::888888888777777777666666555555666666666777777777666666777777777888888888888888888999999999::::::888999;;;;;;999999999:::888999::::::;;;;;;::::::;;;::::::999:::;;;<<<===AAAAAAAAA@@@???>>><<<<<<<<>><<<;;;:::;;;>>>>>>===<<<;;;::::::999888777777777777777777666555555666666666777777777777777888888888888777777666777777888888777777777888888999999999:::::::::999::::::;;;;;;<<<<<<===<<<<<<;;;::::::<<>>MMM^^^yyyxxxwwwrrrvvv}}}www^^^MMMAAA;;;777777777555444666777777777777666666666666555555555666666666666777666666666666777777777777777888888888999999999999888:::<<<;;;:::999::::::888999999:::::::::::::::999999999999999:::;;;;;;@@@@@@@@@???>>>===<<<;;;:::;;;CCCQQQbbbpppwwwxxxyyyvvvuuupppkkkccc]]]YYYVVVSSSQQQNNNMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQPPPOOOMMMLLLFFFHHHKKKMMMNNNOOORRRTTTUUUYYY^^^bbbfffooo{{{oooLLL<<<999888999<<<>>>???<<<777222777666666666666555555555444444444444444444555555eeeUUUEEE>>><<<;;;:::;;;>>>======<<<;;;:::999999888888777777666666666555555555555666666666777777666777777777777777777666555666777777777777777777888888888888999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>??????>>>CCCQQQfffzzzuuujjj___WWWLLLDDD@@@===999555222222222222222222222222111111111111111111111111///000000000111111222222111000000000////////////////////////000000000111000000000000000000000000000000000000111111111111111111111222222222222333111111222222222222111111111222222222222333333333222222333333333444444444333333444444444555555555333555888888666555666777===CCCUUUqqq~~~}}}}}}{{{zzzuuudddSSSDDD:::>>>>>>===<<<999555444555666666666666666666666666444444555555555666666666555555555666666666777777777777777888888888888999999:::<<<<<<:::999:::;;;888888999::::::::::::999999999999999999::::::;;;=========<<<<<<:::999999999888;;;GGGZZZjjjqqqsss}}}xxxqqqiii```ZZZUUUUUUTTTRRROOONNNNNNNNNKKKLLLNNNPPPRRRRRRQQQPPPMMMOOORRRTTTYYYbbbnnnvvvqqqwww{{{yyyxxx}}}{{{SSS???;;;<<<666777:::<<<===;;;666222666666666555555555444444333333444444444444555555dddTTTEEE???>>><<<;;;<<<======<<<;;;:::999888888888777777777666666555555555555555555666666666666555666666777777666666555555555666777777777777777777777777888888888999999888888999999:::;;;;;;;;;999888888:::>>>???>>><<<>>>@@@EEENNN___wwwttthhh\\\UUUJJJEEE>>>999777666555333222222222222222111111000222222222222222222222222/////////000000111111111000000000////////////......////////////000000000111111111111111111111111//////000000000111111111222222222222333333333333000111111222222111111000111111111222222222333333222222222333333333444444333333333333444444444444555666666777666666777888CCC;;;:::IIIbbb{{{}}}vvvwwwzzzfffTTTGGG???:::777444777999777666666777888555555555555555555555666444444444444555555555555444555555555555666666666666666777777777888888888888:::;;;;;;:::999999:::777888999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888:::777777@@@QQQdddrrrzzz~~~yyyhhhhhhfffbbb\\\XXXWWWWWWYYYZZZ\\\]]]^^^^^^^^^^^^___cccgggjjjoooxxx[[[???888:::;;;777666666777888888555333555555555555444444444444333333333333444444555555bbbSSSDDD???>>>===<<<<<<<<<<<<;;;:::999888888777777666666666666666666555444444555555555666666666555555666666666666555555444444555666777777777777666777777777777888888888777888888999999::::::;;;>>><<<;;;:::;;;;;;;;;:::???;;;:::<<>>;;;777444444444333222333333222222222111111111222222222222222222222222////////////000000000000000000////////////............////////////000000111111111111111111111111/////////000000000111111222222222222333333333444000000111111111111000000111111111111222222222222222222222222333333333333222222222333333333444444777666555444444555666666888888999===DDDVVVrrrzzzzzzzzz~~~~~~||||||uuu\\\UUUJJJ@@@;;;888888777333666777444222555666555444444444555555555555555333333333444444444555555444444444444555555555666666666666666777777777777777999;;;:::999888999999777888888999999999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999888888;;;GGG[[[pppvvvsss}}}xxxppplllkkklllyyyyyyxxxwwwuuuttttttssssssvvvzzz}}}jjjIII:::888999999777555333333444666555555555555444444444333333333222222333333444444555555```QQQCCC>>>===<<<;;;;;;<<<<<<;;;:::999888777777555555555666666666666666444444444555555555666666444555555666666555555444333444555666777777777777666666666777777777888888777777888888999:::::::::>>>>>>===<<<;;;::::::;;;<<<999999<<<======DDDMMMcccwww}}}lllcccWWWMMMFFFBBB===999888777666555555444333222222111111000111111222222111111111111111111111111//////////////////......000000/////////................../////////000000000000000000000000000000////////////000000000111111111111111222222222222000000111111111111000000111111111111222222222222111222222222222333333333222222222222333333333333555444333333333444444444---333;;;???===???MMM]]]}}}}}}ssspppuuuxxx|||yyyuuuwww}}}{{{{{{~~~|||pppbbbXXX@@@>>>;;;888777777777777777:::999444444666555000333333444444444555555555222333333333333444444444333333444444444555555555555555555666666666777777666888999999888777777888777777888999999999999999777888999:::;;;::::::999;;;;;;;;;;;;;;;::::::999777:::;;;:::===MMMggg|||vvvppp{{{xxxQQQ???<<<999777777777555333333555666666555444444444333333333333222111222222333444444555555}}}^^^PPPAAA<<<<<<;;;::::::<<<;;;;;;:::999888777777444555555555666666777777444444444555555555666666444555555555555555555444333444555666777777777777666666666666777777777777777777777888999999::::::666888:::;;;::::::<<<===888777999>>>===999:::???;;;JJJ___xxxvvvjjjaaaSSSMMMEEE@@@>>><<<999666444444444444444333111000000/////////000111333444000000000000000000000000000000//////.........---000/////////......................../////////000////////////////////////////////////000000000000000000000000111111111111000000111111111111000000000111111111111222222222111111222222222333333333111111222222222333333333222222222333555666555444888444222444666777===CCCTTTnnn|||sssvvv{{{|||~~~yyy~~~~~~|||xxx}}}{{{qqqcccRRRDDD<<<;;;:::777666555666777888000444555333555:::888111333333333444444555555555222222333333333444444444333333333444444444555555555555555555666666666777666777999999777666777888777777888999999999999888666777888999:::999888888888888999999999888777777555;;;>>>999666CCC___vvv|||wwwzzz|||~~~[[[<<<777:::666222333666555444555777777666555444444444333333333222222111111222333333444555555zzz___QQQCCC===;;;999999;;;;;;::::::999888777666666444444444333333222222222555555555555555555555555444444444444444444444444444444444555555555555666666666666666666666666666777888888999999:::;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;<<<@@@IIIZZZqqqxxxmmmeee]]]TTTNNNEEEAAA<<<777444333444555111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............///////////////////////////000111111////////////000000000000111///...///111111000///222222222111111111111111000111111111111222222222111111222222222333333333222222333333333333444444333333333333333333333333555555666666777777888888>>>EEEVVVnnn||||||wwwmmm___PPPEEE>>>:::777666666666666666666666666555555444333333222111111444444444333333222222222222333333444444333333222555444444333333333444444666666666666777777777777666777888999:::;;;;;;;;;999999999888888777777777:::::::::::::::::::::::::::999999888888999999::::::888888999:::???LLLXXXxxx~~~[[[JJJ:::777777555222222444444444444444444444444333333333333333333333333222222222222222222222222xxx^^^QQQCCC===;;;999999:::;;;::::::999888777666666777777666666666555555555555555555555555555555555444444444444444444444444444444444444555555555555555555555555555555555555777777888888999:::::::::999999::::::::::::999999::::::::::::;;;;;;;;;;;;>>>=========BBBLLLXXX```yyy}}}qqqiii^^^VVVPPPJJJDDD>>>>>><<<999555444333444444111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............///////////////////////////000000111////////////000000000000222000//////000111000///000000000111111111111222000000111111111222222222111111111222222222333333222222222333333333444444333333333333333333333333444555555666777777888888888:::AAAMMM\\\ooosssjjjXXXQQQGGG>>>999666444333555555555555555555555555555444444333222222111111444444333333333222222222222333333444444333333222555444444333333333444444555666666666777777777777666777888999:::::::::::::::999999999888888888888::::::::::::::::::::::::999999999888888999999999:::888999::::::<<>>:::777666666555444333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000000000333111//////000000000///...//////000000111111222000000000111111111222222111111111222222222222333222222222222333333333333333333333333333333333333444444555555666777777777666555555777<<>>999555666777666666777444444444444444444444444333333333333333333333333222222222222222222222222www\\\OOOBBB===;;;999999:::::::::999888777666555555444444444444444444333333444444444444444444444444333333333333333333333333333333444444444555555555444444444444444444444444555666666777777888888999777888888999999888888777777777888888999:::::::::888999;;;<<<;;;;;;===>>>;;;???EEEKKKVVVjjjtttjjjaaaYYYRRRMMMEEEBBB===;;;;;;:::999777222333333333333222222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////...//////000000000000000////////////000000000000333111///.../////////---///////////////000000000000000000000111111111111111111111111222222222222111222222222222333333333222222222222222222222222333444444555555666777777555444666888888<<>>:::888666555555555444444222333333333222111000///000000000000000000000000////////////////////////....................................................................................////////////......///000111000000///////////////000000000000111000//////000000...---111111000000//////......//////000000000111111111000000111111111222222222111111111222222222333333222222222222222222222222333333333444555555666666555222444999;;;888777888GGGSSSfff|||xxxssshhh___SSSIIIBBB===888555666555333333444444333111222222222222222222222222333222222222222222111111222222222222222222222222111222222333333222222111222222222222222333444555555555555555666666666666666666777888888888777777999999999999999999999999888888888888888888888888888777777666666777777888666555888<<<<<<888888;;;;;;JJJccc~~~~~~}}}[[[AAA<<<555888:::888555333222111333333333333333333333333222222222222222222222222111111111111111111111111xxxYYYMMMAAA===<<<:::888999999999888777666555555444333333333333333444444444333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333444444555555666777777555666666777777666666555444555555666777888999999::::::999666555555777999333666;;;;;;777888CCCPPPqqqxxx}}}uuummmddd\\\VVVLLLJJJFFFAAA===:::888777555555444333222222222222333333333222111000///...000000000000000000000000////////////////////////....................................................................................////////////---...000111111111000///////////////000000000000000000111222444333000...111111111000000//////////////////000000000111111000000000111111111111222111111111111222222222222222222222222222222222222222222333333444555555555999333222666:::888555444999;;;CCCQQQaaauuu{{{qqqggg]]]WWWLLLFFF>>>888555555555666222111111222333444333111222222222222222222222222222222222222222222111111111111111222222222222222111111222222222222111111222111111222222333444555444444555555555666666666666666777777777777666666777888888888888999999999777777777777777777777777777777666666666666777777666444555:::;;;999999<<<<<>>===<<<>>>@@@======EEEPPPGGGMMMWWWbbbooo{{{zzzrrrmmmiiiccc[[[UUUQQQMMMGGGBBB???===;;;999555666777666444222222222111222333222111111111222000///.........//////000000000000000000000000000////////////////////////..................................................................................../////////000---...000111222111///...////////////000000000000000222666;;;===<<<777333,,,---///000222444666666////////////000000000000000000000000111111111111000111111111111222222222111111111111111111111111111222222333333444555555000111555999888444444777444333777<<<<<<999===EEEMMM```|||~~~vvvrrrccc]]]UUUMMMFFFAAA;;;888444444555555444444222222333111000000111222222111222222222222222222222222111111111111111111222222000000111111222222222222111111222222222222111111111111111111222333444555444444444555555555666666555666666666666666555555555555666666777777777888777777777777777777777777666666555555555555666666888444222444666555777:::666777;;;FFFZZZrrrtttQQQ<<<777888999666777333......444444///222222222222222222222222111111111111111111111111000000000000000000000000kkkWWWLLL@@@;;;999777888:::;;;:::888777555444444444444444444444444444444444111111222222222333333333333333333333333333333333111111222333333333333222333333333333333333333333444333333222222333333444666666555555555444444444444555555666666666666666666666555666666777888999999888777777777888::::::666777999::::::<<>>BBBOOOddduuuuuummmeee]]]VVVMMMHHHAAA:::555333333444111111111111111111111111111111000000000000111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000111111111111111111222222222333333333222222333333333333444444555555555555555555444444555555555555666666666666777777777777777777777777666666666666777777777777555555555555666666666666777444888@@@FFFSSSqqqsssOOO@@@===777444666444444333333333222222222111111222222222222111111000000000000000000000000000000111111111111000000jjjVVVKKK@@@;;;999777888;;;;;;:::888777555444444444333333333333333333333333111111111222222222333333333333333333333333333333000111222222333333222222333333333333333333333333444333333222222333333444555555555444444444333333444444555666666666666666666666666666666666777888777777666666666777888999777999;;;;;;::::::<<<>>>:::;;;<<<===???AAADDDEEE???@@@BBBEEEIIIMMMQQQSSSbbbdddfffgggiiikkknnnqqqzzz||||||yyyvvvsssrrriiigggddd___YYYSSSNNNKKKFFFEEECCC@@@===:::888777888777555444333444555666333333333333333333333333111111111111111111111111111000///...------------000/////////.........---------------------------------------------------..................------...........................------------...//////------............------/////////////////////...444666:::<<<<<<:::666444.........111444555333000//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333333333333333444444444444333444444555666666777777999:::AAALLLTTTYYYaaaiii{{{{{{rrrggg^^^XXXQQQJJJEEE>>>;;;777444222222333444111111111111111111111111111111000000000000111111111111111111111111111111000000111111111111000000000000000000000000000000//////000000000111111111111111111222222222333333222222222333333333444444555555555555555555444444555555555555666666666666777777777777777777777777555666666666777777777777555555555555666666666666999666888<<<===EEE\\\vvvuuuZZZAAA::::::666444555444333333333333222222222000111111222222111111000000000000000000000000000000000111111111111000000hhhUUUJJJ???;;;:::888999;;;;;;:::888777555444444444222222222222222222222222111111111222222222222333333333333333333333333333000111222222333333222222222222333333333333333333444333333222222333333444444444444333333333222222444444555666666666666555777777666666555666666666666666555555555666777888888:::<<<<<<:::999888999888888888888888999:::;;;===<<<<<<<<<<<<======>>>CCCDDDDDDDDDCCCDDDFFFHHHKKKMMMQQQUUUYYY[[[]]]]]][[[[[[\\\\\\\\\]]]]]]]]]YYYWWWUUURRRPPPNNNNNNNNNHHHGGGEEEBBB>>>;;;777666666555555555555555444444555444333111111222222333333333333333333333333333000000000000000000000000000000///...------------/////////...............------------------------------------------------------------------.................................------------...//////------............------......//////////////////333555777::::::777555333/////////111333333111/////////000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222333222222333333333444444444333444444555555666666666888777888;;;;;;:::<<>>999555333222111000000111222333111111111111111111111111111000000//////000000111000000000111111222222222///000000111111000000///000000000000000000000000//////000000000000111111111111111222222222222333222222222222333333333333444444444444444444555555555555555555666666666666777777777777777777777777555555666666666777777777555555555555666666666666999777888:::777888GGGYYYwwwQQQAAA666666777444222444333333333222222222111111000111111222222111111000000000000000000000000000///000000111111000000///fffRRRHHH>>>;;;:::999999;;;;;;:::888777555444444444111111111111111111111111111111111111222222222222222222222222222222222222000000111222222222222222222222222222222333333333444333333222222333333444333333333222222222111111333444555555666666555555888777666555555555555555555555555666666666777777777999<<<<<<:::888666666666666666666777888999:::::::::::::::::::::::::::<<<===>>>===;;;;;;<<<>>>999:::<<<===???@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBB@@@===;;;::::::;;;;;;;;;:::999888777555444333555555555555555555555555333222111000000000111111222222222222222222222222000000000000000000000000000///...---------------........................------------------------------------------------,,,,,,------------.................................------------...//////------............------............///////////////111333444444333111///000000000111111111///...////////////000000000111////////////////////////111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333444444444555555555555555666666666555777:::;;;===BBBHHHQQQ]]]kkktttyyyooogggaaa[[[TTTOOOGGGCCC>>>:::888777444222333333222222111111111111111111111111111111111111000000////////////000000...//////000000111111222//////000000000000//////000000000000000000000000////////////000000000111111111111111222222222222111222222222222333333333333333444444444444555555555555555555666666666666666666666666666666666666555555555666666666777777555555555555666666666666666666888:::777666???JJJ^^^yyyqqqZZZ???888444666666333000222222222222222111111111111000000111111111111000000000000000000000000000000//////000000000000//////|||eeePPPFFF===;;;;;;999:::<<<;;;:::888777555444444444111111111111111111111111000000111111111222222222222222222222222222222222000000111222222222222111111111111222222333333333444333333222222333333444333333222222222111111111333444444555555555555555777777666555555444555555666666777777777888888777444777::::::999888777777888777777666666777777777666666777777888888888888777888888888666666888999888888999999999999888888666666777777777888888888:::888666555444555666888555555555444444444555555444444444444444444333333222222111111000000000111111111111111111111111111///////////////////////////......------------...---------...............------------------------------------------------,,,,,,,,,,,,------.................................------------...//////------............---------.........//////000000///000111222222111000//////000000000///............////////////000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222111111111222222222333333333333333333444444444444000222444333444666999::::::888666555777===DDDJJJQQQVVV^^^gggpppzzzyyyqqqkkk```ZZZRRRLLLHHHDDD@@@<<<<<<:::888666666555555444444444444333222111000000000000000000000000000000000000////////////000000........./////////000000//////000000000000//////////////////////////////...////////////000000000000000111111111222222222111111111222222222333333333333333333444444555555555555555555666666666666666666666666666666666666555555555555666666666666555555555555666666666666444555888:::888777;;;AAABBB___vvvVVVAAA999666555666555222111333222222111111111000000000000000000111111000000000//////////////////////////////000000000000//////zzzdddNNNEEE===;;;;;;::::::===;;;:::888777555444444444111111111111111111111111000000000111111111111222222222222222222222222222///000111111222222111111000000111111222333333333444333333222222333333444333333333222222222111111333333444555555555555444666666555555444555555555555666777888888888777777333555888888888777777888:::999777555444333222222888999::::::::::::999999444555666666555555777999666666777777888888999999555555666666666777777777666555444333333444555666444444333333333444555555000111111222333444555555222111111111111000000000000000000000000000000000////////////////////////......---------------...---------------.........------------------------------------------------++++++,,,,,,------.................................------------...//////------............------------......///000000000111111111222222111111111...///000///...---...///......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000000111111111222222222333333333333333333333333111444555222111444666555555666777777888777777666:::<<>>===???BBBGGGMMMSSSXXX[[[bbbcccdddgggjjjnnnrrrtttvvvwwwwwwvvvssspppppppppnnnoooppprrrsssssssssssstttsssrrrqqqnnnllljjjiii```^^^[[[XXXVVVTTTPPPNNNMMMLLLIIIGGGEEEAAA===999:::999888777777777555555000111111111000000111111000////////////000000111000000000000000000000000//////............//////222222111111000000//////......////////////......////////////////////////........./////////000000000000000000111111111111111111111111222222222222111222222333444444555555555555555555666666666666777777777777777777777777444444444555555555666666555555555555666666666666666777777666666666555444::::::DDD\\\zzzoooXXXBBB666444333333111111222444444222111111000000000///////////////000000000000//////////////////////////////......////////////......wwwcccKKKCCC<<<;;;<<<;;;;;;===;;;:::888777555444444444222222222222222222222222000000000000111111111111111111111111111111111111//////000111111111111111///000000111222222333333444333333222222333333444444444444333333333222222222333444444555555444444444444444444444555666777333333555666666666555444666777777666444444555777444333333333444555666666222333444666666666555444333444444333222222333555333333222111111222222333333333333444444444555555333333444444444444333333555444222111000000111111111111111000000000000/////////000000//////...---////////////////////////........................------,,,,,,,,,------...,,,,,,,,,------.........------------------------------------------------******+++,,,,,,---.................................------------...//////---..................------------...///000000111//////............//////,,,...///...,,,,,,///111............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111333222222222222222222222...333444000000555777555666444333333555777888888111444666777666666666777888888888:::;;;===???@@@@@@??????@@@CCCGGGKKKMMMPPPRRRRRRQQQOOOMMMMMMMMMHHHIIIJJJLLLMMMNNNOOOOOOPPPOOONNNLLLJJJGGGEEEDDDCCCAAA>>><<<;;;;;;999777888777666666777666555333111111222333333333333222111222222222111000111222333222000///......///000000000000000000000000000//////............//////555444444333222111000000......////////////......////////////////////////............/////////000000000000000111111111111000111111111111222222222111111222333333444555555555555555555666666666777777777777777777777777777444444444555555555666666555555555555666666666777777888777666777999888666666555999EEEXXXrrrmmmWWWCCC555555<<<555444333222333555333///000000000000//////////////////000000000000//////////////////////////////......////////////......vvv[[[LLLEEE===999999;;;<<<<<<888888888777666444333222111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000222111111111000000//////222222222222222222222222333333222111000000000111000111222333444444444444444444444444444444444444777777666666555555555444444444444555555555555666444555555555555555555444222333444444555555444444222333444555444333222111111111222222222222111111333333333333333333333333111111111111111111111111111111111111111111111111000000000000000///......///...---,,,,,,---...///.........------,,,,,,,,,.........///......------......---,,,,,,,,,,,,------.........---,,,,,,+++------------------------+++,,,---......,,,***)))---------............///........................---------............///........................---------............///------------------------///////////////.........////////////////////////000///...------...///000111111111000000000000000////////////////////////000000000000111111111111222222222111111111000000222222222333333333444444333333222222333333444555444444444555555555555666666666666666666666666666444555555666777888888999666777888999:::;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::888888888888888888888888888888777777666666666555444444444333333222222222222222222111111111000000000000000000000000000000000000000000000000000000........................000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////////////////////////////000000000000111111111111111111000000000000111111222222333333333444444444333333444444555666666666888888777777666666555555555555555555555555555555555555555555555555555555666666666666666666666666666555888>>>@@@KKKhhhjjjKKK<<<:::999666444222222222111111111111000000000000000000000000000111111000000//////......////////////////////////000000//////.........---vvv]]]KKKEEE===999999;;;;;;;;;888888777777666444333222111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111000000000//////111111111111111111111111333222111111000000111111000111222333444444444444444444444444444444444444666666666555555555444444444444444444555555555555333444444555555444444333222333333444444444444444333333333333333222111111000111111222222111111000222222222222222222222222111111111111111111111111111111111111111111111111000000000000000///......///...------------...///.........------,,,,,,,,,------............------......---,,,,,,,,,,,,---------......------,,,+++---------------------------.../////////...,,,+++------------....................................------------....................................---------............///------------------------////////////....................................000///...------...///000000000000000000000000000//////////////////////////////000000000111111111222222222111111111000000222222222333333333333444333222222222222333444444444444444444555555555555666666666666666666666666555555555666777777777888555555666777888888888888999999888888888777777777888888888888888888888888444444444444444444444444666555555555444444444444333333333222222222111111222222222111111000000000000000000000000000000000////////////////////////................................................111111111000000000//////////////////////////////................................................//////000000000111111111111111000000000000111111222222222222333333333333333333333444555555666666777777777666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555333555999999===QQQggg|||dddPPP<<<444444444222111222222222111111111000000////////////////////////000000000000//////......////////////////////////000/////////............uuu^^^JJJDDD<<<888999:::::::::777777777666555444333222111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111000000000000//////000000000000000000000000222222111000000000111111000111222333333333333333333333333333333333333333555555555555444444444444333333333444444444555555222222333333333333222222222222333444444444444333333222222111111111111111000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000///......///...------------...///.........---------------,,,,,,------...------,,,......---,,,,,,,,,,,,---------......------,,,,,,------------------------...///000000000///...---------------............------------------------------------....................................---------............///................................................------------------------//////............//////000000000000000000000000//////////////////////////////000000000000111111222111111111111000000000111111222222222333333333222222222222222333444444444444444444555555555555666666666666666666666666555555666666666666666666333333444555666666666666666666666555555555555555555555555555555555555555222222222222222222222222333333333222222222222111222222111111111111000000111111111111000000000000000000000000000000000000////////////////////////................................................000000000000////////////////////////////////////................................................//////000000000000111111111000000//////000000111222222222222222111111111222333333444444555555666666666666666666555555555444444444444444444444444444444444444444444444444555555555555555555555555888555777;;;999777@@@MMMtttrrr^^^FFF<<<444444666444222222222222111111111000000000////////////////////////000000000////////////...////////////////////////////////////............rrr\\\IIICCC<<<888888:::999888666666666666555444333222111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000//////////////////////////////111111000000000000111111000000111222222222222222222222222222222222222222444444444444333333333333222333333333444444444444111111222222222222111111111111222333333333333333333222000/////////000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000...///////////////...............------........................---------+++,,,------------------......---,,,,,,,,,,,,---,,,------...------,,,,,,------------------------......///000//////...---,,,,,,---------.........------------------------,,,,,,---------.................................---------............///////////////////////////------...............///------------------------/////////......//////////////////000000000000000////////////////////////////////////000000000111111111111111000000000000111111111111222222222222222222222111222333333444333333444444444555555555555555555555555555555555666555555555555555555555222222333444555555444444444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////................................................////////////////////////////////////////////////................................................////////////000000000111000000////////////000000222222222111111111111000222222222333444444555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555888666777;;;;;;999<<>>777555444333000111444444222333666111000000000////////////........................---------.........//////////////////////////////............/////////000dddVVVDDD???999666777777666444444444444555444444333333111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////---.........//////000000///////////////////////////////////////000111111///000000000000000//////000000000000000000000000//////000000111111111222000111111111111222222222111111222222222222111111//////000111111111111111111222222333333222000/////////000000000000//////000000000000000000000000................................................,,,,,,---.../////////...,,,---...//////...---,,,---.........//////000000---...///000111111111111......---,,,,,,,,,,,,---+++,,,,,,---.........---------------------------+++++++++++++++,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------.........//////------------------------++++++,,,,,,---...//////---------------------------...///000000///...------------...///000000111////////////////////////............/////////000.../////////000000111111////////////000000000000111111111000111222222333222222333333333444444444333333333333333333333333111111222333333444555555222222333333333222222111000000111111222222222333000000000000000000000000222222222222222222222222.../////////000000111111.../////////000000111111---------.........//////////////////////////////........................................................................,,,,,,,,,------.................................------------------------------------------------............/////////000//////............//////000000111222444555666777000000000111222222333333222222222333333444444444333333333333333333333333333333333333333333333333444444444444444444444444///333555555555666666444444555888999666:::OOOfff}}}uuu^^^QQQ@@@555333555666555111......111222//////111000000000000////////////........................---------.........//////////////////////////////---.........//////000000aaaNNNBBB???:::777666666666555666666555444333333333333111111000000000000111111111111000///////////////////////////////////////------............------............////////////////////////////////////////////////////////////000000000000////////////111111111111000000000000000000000000000000000000111111000000111111222333000000000000000000000000222111111111000000/////////222666999888555000,,,111000000///...---------111111000000/////////...////////////////////////------............------------............------.........------,,,,,,,,,............//////////////////000000000000//////***+++,,,,,,------,,,,,,.........------,,,,,,,,,000000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///..............................//////.........---------........................////////////////////////////////////000000000000000000000000111111111111111111000000000000111111111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////.../////////...---,,,,,,,,,---------.../////////.................................------,,,,,,,,,,,,,,,,,,---------......//////.........---------------------------------............................................................////////////000000000000000000000000111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333222333555666666666555555444444333444444555666777333444555777999;;;>>>???MMM\\\tttzzzdddTTT>>>;;;777333111222333555111111111111000000000000111111000000//////..........................................////////////000000//////.........---........................aaaPPPBBB???:::777666666666555666555444333333222333333111111000000000000111111111111000///////////////////////////////////////------............------............////////////////////////////////////////////////////////////000000000000////////////111111111111000000000000000000000000000000000000111111000000111111222333000000000000000000000000111111111000000000/////////111555777666333000---111000000///......------000000/////////.........////////////////////////------............------------............------......---------,,,,,,,,,............////////////...//////000000//////...,,,,,,---............---......---------,,,,,,,,,000//////---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---..........................................///.........------------.................................................../////////000000000000//////000000000111111111111111000000000000111111111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////......//////......---,,,------------.............................................------,,,,,,,,,,,,,,,---------.........//////.........---------------------------------............................................................////////////000000000000000000000000111111111111111111111111111111111111222222222333111111222222222333333333333333333333333333333333333333444555555555444333555444444333333444555555444444444555666888999:::888???LLL]]]rrr|||mmm\\\JJJ===:::888555222111111222333111111111000000000//////000000000000//////..........................................////////////000/////////....................................|||___PPPBBB>>>:::777666666666666666555444333333222222222111000000//////000000111111000000///////////////////////////////////////------............------............////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000111000000000000111222222000000000000000000000000111111000000000000/////////111222333333111///...000000000///......------///............---------////////////////////////------............------------............------...------------,,,,,,,,,---............/////////---..................---,,,---......//////.........------------,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------------------------------------------............------------....................................................../////////000000000//////000000000000111111111000000//////000000111111111111111111111111111222111111111111000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................---............/////////....../////////...------............------------------------------------.........---------------,,,------------........................---------------------------------............................................................////////////000000000000000000000000111111111111111111111111000000000111111111222222111111222222222333333333333333333333333333333333333333444444444333222222555444444333333333333333555555444444444444444555777555666;;;III___vvvnnn\\\NNNCCC888111444333222111000000000000111111000000000000//////000000000////////////.......................................////////////////////////....................................zzz]]]OOOAAA>>>999777666777777666666555444333222222222222000000////////////000000000000////////////000000////////////////////////------............------............////////////////////////////////////////////////////////////////////////000000000000111111111111000000000///000000000000000000000000000000000000000111222222////////////////////////000000000000000000//////000000000000000000//////000000//////............------------------------////////////////////////------............------------............---------------------------------------.........//////,,,------......------,,,,,,,,,---...............------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,---------------------------------------............///........................------------------------------------------------000///---,,,+++,,,------------------------------------------------------........................................................./////////000000////////////000000000111000000////////////000000111111111111111111111111111111111111000000000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////---------------------------------.........//////......////////////...............------,,,,,,,,,------------------------...............---------------------....................................------------------------............................................................////////////////////////////////////111111111111111111111111///000000000000111111111111111222222222333333333333333333333333333333333333333333333222222111111333333444444555444444444555444444333333333333444;;;999777777:::CCCOOOWWWwwwtttgggUUUFFF>>>999666444000000000111111000000000111000000000////////////////////////////////////....................................///////////////////////////.................................xxx[[[KKKAAA===999777666777777777555555444333222222222222000000////////////000000000000////////////000000////////////////////////------............------............////////////////////////////////////////////////////////////.../////////000000000111111111111111000000000///////////////////////////000000//////000000111222//////////////////////////////////////////000000000//////......///000000////////////............,,,,,,,,,---------------////////////////////////------............------------............------------------------------------------............,,,,,,------------,,,,,,++++++,,,------------,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,---------------------------------------............///........................------------------------------------------------000...---+++++++++,,,---------------------------,,,,,,------------------............................................................////////////...////////////000000000000000////////////000000000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////........................................................................------------------------------------..................///////////////.........------,,,,,,,,,+++------------------------........................---------.........//////---.....................------------------------............................................................////////////////////////////////////111111111111111111111111///000000000000111111111111111222222222333333333333333333333333333333333222222222222222222222222111333666999:::999777666333333333333444444555666111333555666777999<<<>>>HHHXXXooo~~~pppfffRRRJJJ???666333333333333...///000111222111111000000000000////////////................../////////....................................////////////.........///////////////........................uuuWWWIII@@@===999777666777777777555444333222222111111111000//////......//////000///////////////000000111////////////////////////------............------............////////////////////////////////////////////////////////////......//////000000111111111111111111000000000000////////////////////////000////////////000111111000000000000000000000000......////////////000000//////.........///000111//////////////////......,,,,,,,,,------------...////////////////////////------............------------............------,,,,,,,,,------------...,,,------------.........,,,------------------,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------------........./////////......////////////000000000//////......//////000000000000000000000000000//////000000000000000111000000000000111111111111////////////////////////........................................................................------------------------,,,------------...............///000000000//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------........./////////---------...............------------------------............................................................////////////000000000000000000000000111111111111111111111111000000000111111111222222111111222222222333333333333333333333333333333333222222111111222222333444555888>>>BBBBBB@@@<<<888333333333333444555777777111222444444444555777999555===IIIVVVccctttvvvjjj]]]PPPHHH===999444111000000000000//////000111111111111111000000////////////......---............/////////....................................////////////.........///////////////........................pppTTTHHH@@@===999666777777888777555444333222111111111111//////............/////////////////////000111111////////////////////////------............------............////////////////////////////////////////////////////////////.........///000111111111111111111111000000000000///////////////////////////////////////000111111000000000000000000000000........./////////000000///////////////000000111.../////////////////////,,,---------............////////////////////////------............------------............------,,,,,,,,,---------......,,,,,,---------.........------............------+++,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------........................++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------------------------------.........//////........./////////000000//////............//////000000000000000000000000////////////000000111111000000000000111111111111////////////////////////........................................................................------------------------,,,,,,---------...............///000000000000000,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000............////////////---------.........//////------------------------............................................................////////////000000000000000000000000111111111111111111111111111111111111222222222333111111222222222333333333333333333333333333333333111111111111222444555666===AAAHHHMMMLLLGGG???:::333333333333444555666666888777666444222333555777777888999;;;AAALLLXXX```{{{yyyoooaaaTTTKKKCCC;;;666444333222222222222222111////////////000000000000000000/////////.........---------.........//////....................................////////////............/////////000........................lllSSSHHH@@@===999666777888888888555444333222111111111111//////............/////////////////////000111111////////////////////////---..................---............/////////000////////////////////////////////////////////////---......///000111111222111111111111000000000000///////////////////////////////////////000111111000000000000000000000000---.........//////000000.../////////000000111111.........///////////////---------....../////////////////////////////////---..................------..................---,,,,,,,,,------.........,,,,,,,,,---------......---......//////......---,,,---......//////......,,,,,,,,,------.........+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////........................------------------------........................)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................---------------------------------.........//////............/////////000//////............//////000000000000000000000000.../////////000000111111000000000000111111111111////////////////////////................................................................................................,,,,,,,,,---------............///000000000000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000............/////////000---------.........//////------------------------............................................................/////////000000000000000000000000000111111111111111111111111111222222222222333333333111111222222222333333333333333333333333333333333111111111111222555777888CCCIIIPPPTTTSSSKKKBBB;;;444333333222333333444444333444444333222222444666444333444555777;;;>>>@@@KKKTTTaaaooo|||uuummm^^^UUUHHH>>>999666333222---...///111222333333222//////.........//////000000/////////............---------.........//////..................................../////////000---.........//////000000........................iiiSSSEEE@@@===999777666666555555666666555444222111000000...............///000000//////............//////111000000///...---------....................................---,,,+++***++++++,,,---............////////////////////////---,,,,,,,,,---...000111////////////////////////............////////////......////////////..................////////////........................///......///000111111000.........................../////////...---,,,,,,...------,,,,,,,,,------------,,,,,,,,,------...---......///000/////////---------............///------------------------------------------------------,,,,,,,,,,,,++++++...------,,,,,,+++******++++++*********+++,,,,,,///...,,,+++***+++,,,,,,---------------------------------,,,,,,+++++++++---------...------,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,,,,---------......------------------,,,,,,////////////////////////......////////////......//////000000000000////////////000000000000//////000000//////.........---000000000000000000000000------------------------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------.........------,,,,,,,,,------------------------......------------......------------------------........................////////////////////////111111111111111111111111111111111111111111111111222222222333333444444444222222222222222222222222333222111000000333999===EEEOOOZZZ]]]VVVJJJAAA<<<666444111222444666555333555555555444444333333333444333333333333444555555888;;;@@@DDDLLLZZZkkkxxx{{{ssskkk```TTTKKK===;;;999666444222111000000000000000000000000000////////////////////////........................***+++---///000000//////......////////////..................////////////000000000000000000000000000000//////.........---hhhSSSEEE???<<<888666666666555444666666555444222111000000...............///000000//////............//////111000000///......------------------------------***+++,,,---............---------...------,,,,,,........................------,,,,,,---...///000....................................////////////......////////////..................////////////...........................---------///000///.............................................---,,,...------,,,,,,------------------,,,,,,------...,,,---......//////......------------............------------------------------------------------------,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,...---,,,+++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,,,,------------...------------------------------------------------......////////////......//////000000000000////////////000000000000//////000/////////.........---////////////////////////------------------------....................................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------......---------,,,,,,,,,------------------------......------------......------------------------////////////////////////........................111111111111111111111111111111111111111111111111222222222333333333444444222222222222222222222222222222111000111333888;;;DDDJJJPPPQQQKKKCCC>>><<<666444222222444555444222444444444333333333333333333333333333333444555555333666888:::<<>>888777777555444222222111111000000000000000000000000................................................------........................////////////..................////////////////////////////////////000/////////.........---fffRRREEE>>>;;;777555555555555444666666555444222111000000...............///000000//////............//////000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................---,,,+++***..............................---------......///........................---............/////////......////////////..................////////////...........................,,,,,,,,,...///...---------------------------,,,------............------------,,,,,,------......------,,,,,,---------+++,,,------......------------------............------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,+++++++++,,,------,,,+++++++++,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......////////////.........//////000000//////......//////000000//////.../////////...............////////////////////////------------------------....................................------------------------------------------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,------------------------......------------......------------------------////////////////////////........................000000000000000000000000111111111111111111111111222222222222222333333333222222222222222222222222000111222222222333666999@@@BBBCCCAAA<<<::::::<<<666555333222333444333222222222222222222333333333333333222222333333444555333555777666444333666999999<<>>>>>======<<<;;;:::::::::777444333222222222222000000111222333333111000111111000000000000111111------------------------................................................------,,,,,,---...000111------............------------------....................................---------...............___MMMBBB===:::777555555666666555666666555444222111000000...............///000000//////............////////////////////////..............................***+++,,,---............***+++,,,---............------------------------------......///......---------------------------,,,------------.........------............------............////////////........................000///---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------------------------...//////000000------,,,,,,,,,,,,++++++******++++++,,,---............---,,,+++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---((()))******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------.........------------------------------............---------......//////......------......//////......------------------.................................------------------------........................------------,,,,,,,,,,,,------------------------------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,------------...------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////000000000000000000000000111111111000000000000000111111111111111111111111000111222222111000111222222222222222222222222222222333333333111111333444111111111111111222222222111111000000111111222333222111//////000222444555444333333333333333444444222222333333444444333333333333222222111111111000000000/////////111333444---///111222222111000...222111111000000000000000........................------------------------........................,,,,,,,,,---...///000111------............------,,,------------.................................---------------.........~~~^^^LLLAAA===:::777666666777777666666666555444222111000000...............///000000//////............//////.../////////////////////------------------------***+++,,,---............,,,,,,------...---------------------------------+++,,,---/////////......------------------------,,,,,,---------.........,,,------......------,,,............////////////........................///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,---...////////////...---,,,,,,,,,,,,+++,,,,,,---------------++++++,,,,,,,,,------------------------------------------...///000000000------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++'''((()))***++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---......//////......------......//////......---,,,,,,,,,------.................................------------------------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------////////////////////////000000000000000000000000111111000000000/////////111111111111111111111111111111222111//////000222111111111222222222111000000222333222111111444666222222222222222111111111000000000000000111222222444333222222333333444333444444444444333111000///000111222333555666777777333333222222222222222222///000000000///000111222///000111111111000111111000000/////////000000111........................------------------------........................,,,,,,---.../////////...,,,------......------,,,,,,,,,---------.................................,,,,,,,,,------.........}}}]]]KKK@@@>>>;;;888666777888888777666666555444222111000000...............///000000//////............//////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++............---,,,++++++------------------------***+++---///000000//////------------------------,,,,,,,,,---------......,,,------......------,,,............/////////000...........................---,,,,,,,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***+++++++++,,,---...///000000///...---,,,++++++++++++,,,------......------++++++,,,,,,,,,------------------------------------------...///000000111---------,,,,,,,,,++++++)))************++++++++++++++++++******+++,,,,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++'''''')))******+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++,,,------......------,,,---..................------..................---,,,,,,,,,------.................................------------------------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---------------------------........................------------------------000000000000000000000000000000000000000000000000111111000000/////////...000000000000000000000000111222111000......000222222111000111222222111///...111333222111111444777444333333333222111111111000000000000000111111222222111222333444444222000222333444555555444333222333222222111000///......222222111000000111111222000111222111///......///000000000...---...000333......---......000111111////////////////////////------------------------........................---.../////////...---,,,,,,------......------,,,,,,,,,,,,---------..............................,,,,,,,,,------.........xxx\\\JJJBBB>>><<<999777666555666777999888666444222111000000000000000000////////////000///...------...///000......////////////......------------------------,,,---......//////...............------,,,,,,,,,---------------------------------............///........................,,,---------------,,,,,,------............------000000000000000///......------------------------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------............------,,,------......------,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...---+++)))***++++++,,,,,,++++++***))))))***++++++++++++*********++++++++++++******))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------------,,,------------------------////////////////////////,,,------......------,,,---.........---,,,,,,+++///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------------------------------,,,---------,,,++++++***........................,,,,,,,,,---------......,,,,,,+++******++++++,,,------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////......////////////......000000111111111111000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111111111111000//////000111111111111222222222222222222222222222222222000000000000000000000000000111111111111222222222222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......,,,,,,,,,---------......------------------------,,,------......------,,,.........------,,,,,,,,,................................................,,,,,,,,,------.........vvv[[[III@@@>>><<<999777555555666777999888666444222111000000000000000000////////////000///...------...///000......////////////......------------------------,,,------.....................---------,,,,,,,,,------------------------------------....................................------.........------,,,------............------000000000000000///......------------------------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------............------,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++,,,***++++++,,,,,,++++++***))))))***++++++++++++*********++++++++++++***************++++++++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------------------------------------------------------,,,------......------,,,------......------,,,+++///...---,,,,,,,,,,,,---,,,,,,,,,---------......//////...---------------------------------------------------------------...............---,,,,,,........................,,,,,,,,,---------......---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---------.........//////......////////////......000000111111111111000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111111111111000//////000111111111111222222222222222222222222222222222000000000000000000000000000000111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000////////////////////////......................................................////////////......,,,,,,,,,---------......------------------------,,,------......------,,,......---------,,,,,,,,,................................................,,,,,,------------------sssYYYGGG???===<<<999777555555666666888777666444222111000000000000000000//////////////////............//////......////////////......------------------------,,,,,,---..................------------,,,,,,,,,------------------------------------............------------------------------...............---------............------//////000000000///......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------............------,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,222222111...***)))+++///***++++++,,,,,,++++++***))))))***++++++++++++*********++++++++++++******++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------......------,,,,,,......---,,,,,,,,,------,,,,,,,,,---------......000//////...............------------------------------------------------/////////000//////...---------------------------,,,,,,,,,---------......------,,,------...//////------------------------,,,,,,,,,---------......------------------------------------------------,,,------------.........,,,,,,,,,---------......---------.....................////////////......///000000111111000000/////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000111111111111000000///000111111111111222222222222222222222222222222222000000000000000000000000000000000111111111222222222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////......................................................////////////......,,,,,,,,,---------......------------------------,,,------......------,,,...------------,,,,,,,,,................................................------------------,,,,,,pppXXXGGG???===;;;999666555555555666888777555333222111000000000000000000/////////////////////....../////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------------------------------,,,,,,---------.........------------------------------.../////////......,,,------......------,,,...///////////////......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++333555666222,,,))),,,///***++++++,,,,,,++++++***))))))***++++++++++++******++++++,,,,,,++++++***++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------...------,,,,,,...------,,,,,,,,,------,,,,,,,,,---------......///...------------......------------------------------------------------...///////////////......------------------------,,,,,,,,,---------......,,,,,,,,,,,,---...///000------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////,,,,,,,,,---------..............................---......//////......---//////000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000111111111111000///000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////........................................................................---......//////......---,,,,,,,,,---------......------------------------,,,------......------,,,------------------------.........................................................------,,,,,,,,,nnnWWWGGG@@@===;;;888666555444555666777666444333222111000000000000000000////////////...//////////////////.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,---...//////......,,,,,,------------,,,,,,......////////////......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++000555888666111,,,,,,...***++++++,,,,,,++++++***))))))***++++++++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------------------------------------,,,------......------,,,,,,,,,------...------,,,------,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,++++++,,,------------------------------------------------------,,,------......---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////,,,,,,,,,---------...........................---------............------//////000000000000////////////////////////////////////000000000000/////////////////////////////////////////////////////////000000111111111000000000000111111111222222222111111111111111111111111//////////////////////////////000000000111111111111111111000000000//////////////////////////////........................------------------------................................................------............------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------.........................................................------,,,,,,,,,kkkVVVHHHAAA<<<;;;888666444444555555666555444222111111000000000000000000////////////......////////////............////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,------------,,,,,,------.../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---111555555222...,,,,,,***++++++,,,,,,++++++***))))))***++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******++++++,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,------......------------,,,,,,,,,---......,,,,,,,,,---------......++++++++++++++++++,,,---------------------------------------------------***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......------------------------------------------------,,,------------.........,,,,,,,,,---------.....................---------------............------...//////000000//////...//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000///000000111111111111000000111111111111222222222111111111111111111111111/////////////////////////////////000000000111111111111000000000/////////////////////////////////........................------------------------------------------------------------------------------............------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,------------...................................................------------------,,,,,,gggSSSFFF@@@<<<:::888555444444555555555555333222111111000000000000000000////////////---...///000000///...---......////////////......++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++,,,,,,------,,,,,,+++,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************+++...//////...,,,+++***++++++,,,,,,++++++***))))))***++++++++++++***+++,,,,,,------,,,,,,+++*********++++++++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,++++++++++++,,,---...------------------------------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......//////.........---------,,,------......------,,,......////////////......//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000//////000111111111111111000111111111111222222222111111111111111111111111////////////////////////////////////000000000111111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,---------......................................................,,,,,,------------------|||dddQQQEEE???<<<:::888555444444444555555444333222111111111111000000000000////////////---...///000000///...---......////////////......++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,---,,,+++,,,,,,------,,,,,,+++,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************)))(((''')))+++---,,,++++++++++++,,,,,,+++++++++))))))***++++++++++++***+++,,,,,,------,,,,,,+++))))))*********+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------------------------------++++++++++++++++++++++++,,,------......------,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,------...///------------------------------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222111000///------------------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......//////.........---------,,,------......------,,,......////////////......//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000//////000111111111111111000111111111111222222222000000000000000000000000////////////////////////////////////000000000000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,------.........................................................,,,,,,,,,------.........{{{bbbOOOBBB;;;===:::666555555555555444555444333111000/////////000000000000000000000000........................,,,---------.../////////.........------,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++------++++++++++++------+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,,,,***((())),,,...---,,,***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++------------++++++---,,,++++++------,,,+++++++++++++++++++++++++++***,,,---......---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,+++******+++,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,+++++++++,,,------,,,------......------,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------........................000000//////.........---,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,........................000///...---------------.................................------,,,,,,,,,,,,------......------,,,////////////////////////........................////////////////////////000000000000000///......111111000000//////......////////////////////////000///...------...///000//////............//////000000000000000000000000////////////////////////......------------..............................------------------------------------------------------,,,+++,,,---...///.................................------,,,,,,,,,------------------------------------------------------------------------/////////......---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzbbbOOOBBB<<<<<<999555333333444444333444333222111000000000000////////////////////////........................------------............------------,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,------------,,,,,,---+++))))))+++,,,+++******++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++,,,------,,,++++++---,,,++++++------,,,+++++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++,,,++++++******++++++,,,************************(((((()))))))))*********++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------........................000/////////.........---,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,........................//////...---------------------------------------......---------,,,,,,,,,,,,------......------,,,................................................////////////////////////000000000000000///......000000000000//////......//////////////////////////////............////////////............//////////////////////////////..............................------------..............................------------------------------------------------------,,,,,,,,,---...///..............................---------,,,,,,,,,------------------------------------------------------------------------.........---------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxx```NNNCCC>>>;;;888555333333333333222333333222111000000111111////////////////////////....................................------------,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------++++++++++++---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,...,,,******++++++)))(((***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++---+++***+++,,,---,,,+++++++++++++++++++++++++++******++++++,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***,,,+++************+++,,,************************'''((((((((())))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///...---,,,+++*********,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------------------------------/////////...............,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,------------------------///...------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,................................................000000000000000000000000//////000000000///......000000000////////////...////////////////////////......////////////......//////............//////////////////////////////..............................------------......---------------------------------------------------------------------------,,,,,,,,,,,,---...///------------------------...------------,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvv^^^MMMCCC???;;;999555333333333333222222222111111111111111222////////////////////////.................................------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++***)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,+++***+++,,,,,,,,,***++++++++++++++++++++++++************+++,,,......+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******++++++************++++++************************((((((((()))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++******))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,------------------------------------------------------------------------------------------......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................000000000000000000000000...///////////////......////////////////////////////////////////////////---...///000000///...---//////............//////////////////////////////..............................------------......------------------------------------------------------------------------,,,,,,,,,,,,------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,rrr[[[KKKCCC@@@===:::666444444555444444222222111111111111111222......................................................------,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++,,,------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))***,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++***))))))***+++,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))************************************************)))))))))*********++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++******))))))((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///++++++++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------...............,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................////////////////////////......////////////...................../////////////////////////////////---...///000000///...---//////............//////......................................................------------......------------------------------------------------------------------------,,,,,,,,,---------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,nnnWWWIIIBBB@@@===:::777555555555555444333333222111000000111111................................................------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...+++++++++++++++,,,------------++++++++++++------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((+++---......------...***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++************++++++,,,***)))***+++,,,+++***++++++++++++++++++++++++))))))******++++++,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))***++++++***))))))************************************++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///*********+++,,,---...///++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,---------......+++,,,,,,------.........------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,------------------------........................////////////////////////------.../////////......---............/////////////////////////////////......////////////......//////............//////........................------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,kkkTTTGGGAAA@@@<<<999666444444444444333444333222111000000000000................................................,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,------------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***---000111///------...***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***,,,+++***))))))***+++,,,+++***)))***+++,,,+++)))++++++++++++++++++++++++)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++***))))))((()))***++++++***)))(((************************))))))))))))************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,---...++++++++++++,,,------...++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,---......///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------******+++++++++,,,,,,,,,,,,------......------,,,------------------------........................------------------------,,,---......//////......---------.........////////////////////////////////////............////////////............//////........................------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,iiiRRRFFFAAA@@@;;;888555333333333333222555444333111000/////////................................................+++++++++,,,,,,---------,,,,,,,,,------.........++++++,,,---------,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++------------+++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,+++++++++---000333222///,,,,,,---+++++++++,,,,,,+++++++++***+++,,,------,,,+++***,,,+++***))))))***+++,,,+++***)))***+++++++++)))++++++++++++++++++++++++)))***+++---,,,+++)))(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++***)))(((((()))***++++++***)))(((************************(((((((((((())))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,---......///******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------,,,++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,---...//////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...........................*********++++++,,,,,,,,,,,,------......------,,,------------------------........................------------------------,,,,,,---.../////////...---------.........//////////////////////////////000///...------...///000//////............//////........................------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------++++++++++++++++++++++++---------....../////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,lllVVVHHH???::::::888666555555444222000333222111000////////////---...//////000/////////...------,,,,,,------......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,---.........,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++******))))))******+++++++++************++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------000//////...,,,++++++***------------------------------------------------,,,,,,++++++,,,,,,---...------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------...///000///---,,,,,,...------------------------------------------------................................................////////////////////////000000000000000000000000000000000000000000000000////////////////////////................................................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,nnnVVVFFF>>>;;;:::888666555555444222000333333111000000/////////........./////////.........------,,,,,,------...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------***++++++,,,------------,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***************************++++++************++++++++++++************++++++************************************************************++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------//////...---,,,++++++***------------------------------------------------,,,,,,++++++,,,,,,---...------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------...............---------,,,,,,------------------------...//////...---,,,,,,...------------------------------------------------........................................................................////////////////////////////////////////////////........................................................................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,pppUUUDDD===;;;:::888666555555444333111333333222111000000000000...........................------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++************++++++************************++++++++++++++++++++++++************+++++++++,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------...---------,,,,,,++++++------------------------------------------------,,,,,,++++++,,,,,,---...------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------.....................------------------------------------...///...---,,,---...------------------------------------------------........................................................................////////////////////////////////////////////////........................------------------------........................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,pppUUUCCC<<<<<<:::888555444555555444333444333222111111111111111000//////......---------...------,,,,,,------...++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++))))))******++++++,,,,,,************************---,,,,,,++++++,,,,,,---++++++************++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------..............................------------------------,,,---......,,,,,,---...------------------------,,,,,,------------------........................................................................////////////////////////////////////////////////........................------------------------........................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------***+++,,,,,,------,,,,,,,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,pppTTTBBB<<<<<<;;;888555444444555555444444333333222222222222222222111000...---------......------,,,,,,------...++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++)))))))))******+++++++++************************---,,,,,,++++++,,,,,,---++++++************++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------,,,,,,......---------,,,,,,,,,,,,,,,---------.........,,,------......------,,,,,,,,,---------.........,,,,,,,,,------......///------------------------------------------------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------..................------------------------+++---...---,,,,,,---...------------------------,,,,,,,,,---------......................................................................................................................................................------------------------........................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,------------,,,,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,mmmSSSCCC===<<<;;;888555444444555666555444444333333222333333444555333111///...............------,,,,,,------...+++,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***)))******+++++++++++++++************++++++++++++++++++,,,------,,,,,,,,,***++++++,,,,,,++++++***************++++++++++++++++++++++++,,,,,,,,,,,,+++************++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))***************************************,,,,,,++++++++++++,,,,,,++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,---------............------............------,,,---------............+++,,,---...///000111111------------------------------------------------,,,,,,++++++,,,,,,---...------------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------------------------------------+++,,,------,,,,,,---...------------------------+++,,,,,,------.........................................................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------++++++,,,---------------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,jjjRRRDDD>>><<<;;;888555444444666666666444444333333333333444444777555333000///...//////...------,,,,,,------...,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***))))))***+++++++++++++++************++++++++++++***++++++,,,------------***+++,,,,,,,,,,,,+++***************++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************************))))))))))))************************++++++************++++++++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---------,,,,,,,,,------------............------............------------------............,,,,,,---///000222333444------------------------------------------------,,,,,,++++++,,,,,,---...---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,---......///,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------***,,,------,,,,,,---...------------------------++++++,,,,,,---......///................................................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------+++,,,------...---------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,hhhRRREEE>>>;;;<<<999555333444666777777444444333333333444444555888777444111//////000000...------,,,,,,------...---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++))))))***++++++++++++***)))************+++++++++)))***+++,,,---.........***+++,,,------,,,+++***)))************+++++++++*********++++++,,,,,,,,,******))))))***+++,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++******))))))((((((************************+++******************+++++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......---------,,,,,,,,,---------.........//////------............---------------.........//////,,,---...000111333444555------------------------------------------------,,,,,,++++++,,,,,,---...---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,,,,---------......*********++++++,,,,,,,,,------------------------***+++---,,,,,,,,,---...------------------------++++++,,,,,,---...//////................................................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------+++,,,------......------,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,eeeMMMAAA<<<;;;999888666555444444444555555444333222222333444555333333222222111000/////////...,,,,,,---------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---************************++++++,,,,,,,,,---------************************++++++,,,,,,,,,++++++***************************)))************+++++++++)))************+++++++++************************++++++***************+++************************,,,,,,,,,,,,++++++***)))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))******++++++******)))************************)))************+++++++++++++++******************------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,------......------,,,........................------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,------...+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------................................................---------............///........................------------------------......---,,,+++******)))---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++cccMMMAAA<<<;;;999888666555444444555555555444333222222333444555555555444333222111111000///...,,,,,,---------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---************************++++++++++++,,,,,,,,,,,,************************+++++++++,,,,,,++++++***************************)))************+++++++++)))************+++++++++************************++++++************++++++************************++++++,,,,,,,,,+++******((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******************************************************++++++++++++******************************)))************+++++++++************************------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,------------------,,,------------------------------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------................................................---------............///........................------------------------------------,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++aaaLLLAAA<<<:::999888666555444555555666555444333222222333444555777777666555444333222222///...,,,,,,---------,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,*********+++,,,---++++++++++++++++++++++++)))*********++++++++++++***************************++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************************************++++++,,,,,,,,,,,,++++++************************)))************+++++++++************************------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------................................................---------............///........................------------------------,,,,,,---------.........------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++}}}^^^JJJ@@@<<<:::999888666555555555666777666555444444444444555666888777666555444333222111///...,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++))))))))))))******************************************+++,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************++++++*********+++,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,+++++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************************************+++,,,,,,------,,,,,,+++************************))))))*********+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,------------------................................................---------............///........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,xxxZZZHHH@@@<<<:::999888666555555666777777888777666555555666777888777777555444333111000000///...,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++(((((()))))))))*********************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************++++++******+++,,,,,,---++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************************************+++,,,,,,------,,,,,,+++************************))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................---------............///................................................000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,uuuWWWGGG@@@<<<999888888777666666666777888888777666555555666777888777666555333222000///...///...,,,,,,---------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************************************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))************+++++++++************************++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************)))************+++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......+++,,,,,,------.........................................................---------............///................................................000000///...---,,,+++***------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------rrrUUUEEE???<<<999888888777666666777888999777666555444444555666777777666555333111000///...///...,,,,,,---------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))************+++++++++************************++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------,,,+++))))))+++,,,---------------------------------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......++++++,,,,,,---......///................................................---------............///......................................................------,,,,,,++++++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,------......------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------pppSSSEEE???<<<999888888777666666777888999555444333222222333444555888777666444222000///...///...,,,,,,---------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))************+++++++++************************++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++*********************************)))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------,,,***))))))***,,,---........................------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,++++++++++++++++++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////................................................---------.........//////........................////////////////////////+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,---.........---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------mmmRRRDDD<<<999999999888777555444444444444888666444333333333555666333444444333000.........+++---///111222000...---........................---------,,,,,,+++++++++***+++,,,,,,,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((******+++,,,,,,,,,,,,+++,,,,,,+++***))))))*********************************+++,,,,,,+++***)))(((++++++******++++++,,,------,,,++++++************---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++************++++++*********************************)))))))))))))))************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,++++++++++++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............------,,,,,,,,,......................................................//////...---,,,,,,---------............///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////.........---------........................------------------------000000//////.........---.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------.........---,,,,,,+++...---,,,,,,++++++++++++qqqUUUEEE<<<999::::::999888777666666666666888666555333333444555666444555666555222000///000222111000//////.................................---------,,,,,,+++++++++***,,,------++++++,,,...*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***))))))******+++,,,,,,,,,,,,+++,,,,,,+++******************************************++++++,,,+++***)))(((++++++******++++++,,,---------,,,+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++************++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,+++++++++,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,......................................................//////...------,,,---------............///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///.........------------........................------------------------000/////////.........---...---------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......---------,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------......------,,,+++...---,,,,,,+++++++++,,,tttXXXEEE<<<:::<<<::::::999999999999999:::777666555444444444555666666777888666333111000111888555111---,,,,,,...000------------------------------,,,,,,,,,,,,++++++,,,---...---+++***+++,,,((()))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++***)))******+++,,,,,,,,,,,,+++,,,++++++************+++************************+++++++++,,,++++++***)))++++++******++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++************++++++************************))))))******++++++,,,,,,************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------...------,,,,,,------......------------,,,,,,,,,------------------------------------------------.........///......---,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..................------------------------------------------------------------/////////...............------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------------,,,,,,,,,........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------......------,,,,,,------,,,+++++++++,,,,,,uuuXXXEEE;;;999<<<999999999999999:::;;;;;;777777666555444555555666666777888666333111000000666444000---+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,))))))***+++,,,,,,------++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,+++,,,++++++******+++++++++************************+++++++++++++++++++++***++++++******++++++,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++************************))))))***+++,,,,,,------************************++++++************++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,........................------------------------...------,,,,,,------...---------------------------------------------------------------------------...............---------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------...------,,,,,,---,,,,,,++++++,,,,,,,,,qqqUUUCCC:::888;;;888888888888888999:::;;;777777666666555555555555555666666555111///......000///...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,************************++++++++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++************************))))))***+++,,,,,,------************************+++******))))))******+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------......------,,,........................------------------------...------,,,,,,------...------------------------------------------------------------------------------...............------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,---------------------------------------------------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,---kkkPPPCCC;;;999999888777777777888999999:::777777777666666666555555444555555333000---,,,,,,+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,+++******++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++++++++,,,,,,---************************,,,++++++++++++,,,------++++++******++++++,,,---++++++******++++++,,,,,,++++++************++++++***++++++++++++,,,,,,,,,******++++++++++++******))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++************++++++************************))))))******++++++,,,,,,******************************))))))))))))******++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........,,,,,,------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------......------,,,,,,+++++++++,,,------eeeMMMCCC>>>;;;999999888888888888888999999777777777777777666555555444555555333000---,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,------++++++,,,...++++++++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------******+++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++,,,---...************************,,,++++++++++++,,,---...++++++******++++++,,,---***)))))))))******+++,,,++++++************++++++******+++++++++,,,,,,,,,******++++++++++++******((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++************++++++******************************************************************************))))))))))))******++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........---------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,+++++++++,,,,,,---...aaaKKKDDDAAA<<<999:::999999888888999999:::777777777777777666555555555666666444000---,,,,,,000///............///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,,,,,,,---...))))))***+++,,,------...++++++++++++++++++++++++))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------******+++,,,,,,,,,,,,+++++++++++++++,,,,,,---...************************,,,,,,+++***+++,,,...///++++++******++++++,,,---))))))(((((()))***++++++++++++************++++++*********++++++,,,,,,,,,******++++++++++++******((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++************++++++*********************************)))))))))))))))******************************))))))))))))******++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++------------------------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------................../////////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------.................................,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,---.........---++++++++++++,,,,,,---...bbbNNN@@@<<<>>>:::999999888777777888999999999999999888777555333222666555333111///---,,,,,,------------------------......---------,,,,,,,,,***000+++%%%+++...,,,...++++++++++++++++++++++++++++++++++++++++++++++++,,,111+++%%%+++...++++++)))///((($$$,,,000)))%%%+++++++++******)))))))))***)))))))))((((((''''''***)))---''')))000)))''',,,++++++******++++++,,,666$$$+++)))333444''')))(((+++:::+++666...,,,,,,++++++***++++++,,,++++++************++++++111,,,'''(((...000...***+++'''&&&(((******,,,...)))************+++++++++...++++++000333000,,,)))---,,,***)))((()))***+++'''+++,,,(((%%%(((,,,///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,------,,,***)))************************++++++++++++++++++++++++))))))))))))))))))))))))---,,,,,,+++*********+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,+++***))))))+++---...---,,,++++++,,,,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......------------..............................------------------------------------------------------------------------------------------------+++,,,---...////////////------------------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,___MMM@@@<<<>>>:::999888777666666777888999555555555555555555555555555444222000...------,,,------------------------......---------,,,,,,,,,))))))***------)))))),,,...................................................+++***,,,---++++++///(((///---000(((///...333.........---------,,,,,,------------,,,,,,,,,+++///+++///...,,,***)))000,,,++++++******++++++,,,###***---///!!!***)))666444$$$'''(((+++$$$333++++++******+++,,,,,,---++++++************++++++&&&,,,333333---'''$$$$$$...222///***///666---************++++++++++++!!!///333(((###***///,,,''')))+++,,,---,,,***)))444---+++000333...(((%%%,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,++++++***************************++++++++++++++++++++++++************************---,,,,,,+++*********+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++***++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++---...---,,,++++++,,,,,,+++)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......------------..............................------------------------------------------------------------------------------------------------+++,,,---...////////////------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}\\\KKK@@@===>>>:::999888777666666777888999555555444333333444555666222222000///...---------------------------------......---------,,,,,,,,,---$$$)))222,,,''',,,...))))))))))))))))))))))))))))))))))))))))))))))))***!!!(((222,,,'''***,,,------(((444(((%%%))))))))))))((((((((((((((())))))))))))(((((((((((()))'''***000,,,$$$&&&///,,,++++++******++++++,,,(((222###///%%%222111111###------444///(((***(((++++++***++++++,,,---...++++++************++++++111((( !!!+++333333111)))%%%%%%'''%%%###***444************+++++++++,,,<<>>999999888777777777777888999999888555333222222333444111000///......---......------------------------......---------,,,,,,,,,111''')))...)))+++111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000)))000444+++)))---***///''' 666###///&&&&&&,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***,,,'''//////(((***''',,,++++++******++++++,,,---///,,,---****** &&&222$$$&&&###,,,777///---,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,)))222999666+++$$$'''---###)))222777333***(((************+++++++++,,,,,,'''***...///)))"""$$$******)))'''&&&%%%&&&''''''000,,,+++000555222'''++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***)))***+++,,,---************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...---,,,++++++,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------+++++++++,,,,,,,,,------------------------------,,,------.............................................------------..............................------------------------------------------------------------------------------------------------+++,,,------.........---------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~]]]MMMAAA======888:::999888777777888999::::::888666333333333444555000000///...............------------------------......---------,,,,,,,,,...---...+++)))...---$$$++++++++++++++++++++++++++++++++++++++++++++++++......---'''###***000...)))(((%%%444***111***,,,*********+++++++++++++++)))))))))))))))))))))))))))...$$$***+++555''',,,++++++******++++++,,,"""%%%,,,+++000$$$//////444***%%%111444'''(((+++//////---,,,++++++******,,,,,,++++++++++++,,,,,,))))))'''&&&&&&)))...222---333,,, ///000###***++++++++++++,,,,,,,,,$$$......&&&***777222""")))+++---000000///...,,,)))///---$$$%%%///222,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***)))***+++---...************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------+++++++++,,,,,,,,,------------------------------,,,---......//////....................................------------..............................------------------------------------------------------------------------------------------------+++,,,------------------------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************---------------------------------,,,,,,,,,++++++++++++,,,------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,^^^MMM@@@<<<===999:::999888777777888999:::555555444444444666777888111111000///............------------------------......---------,,,,,,,,,'''222///+++000+++%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000***'''000///)))...&&&000---&&&000---***---*********+++++++++++++++((((((((())))))))))))))))))333!!!)))))) 333***,,,++++++******++++++,,,777...///!!!111MMMJJJGGG@@@>>>III &&&---333///000///...,,,++++++++++++,,,,,,++++++++++++,,,,,,444222000000000///+++(((???888999;;;...###777++++++++++++,,,,,,,,,,,,<<<,,,%%%,,,,,,$$$(((666###***555>>>AAA===666111(((...///)))(((------'''++++++++++++++++++++++++***++++++,,,,,,++++++***************+++,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,---...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------++++++,,,,,,,,,,,,------------------------------------...////////////.................................------------..............................------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,++++++,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,]]]KKK???<<<>>>:::888777666555555666777888222333333444555555666666333222111000///.........------------------------......---------,,,,,,,,,'''333)))***555%%%)))ZZZ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}xxxyyyWWW&&&,,,(((000+++###lll{{{|||xxx{{{{{{{{{||||||}}}}}}}}}zzzzzzzzz{{{{{{{{{||||||yyyxxx\\\""")))***,,,++++++******++++++,,,###%%%(((333iiiJJJ)))333)))------,,,,,,,,,------...---,,,,,,++++++,,,,,,---%%%%%%"""###888nnnsss777!!!+++++++++,,,,,,,,,------###'''111444)))...bbb]]]<<<333///,,,---***************************++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,************************++++++++++++++++++++++++************************(((***+++------,,,+++***************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------------------------------------+++,,,,,,------------------,,,+++,,,...///...---,,,,,,,,,------------...---------------------------------------------------------------...//////........................++++++,,,,,,,,,,,,------........................------...///////////////..............................------------..............................------------------------------------------------------------------------------------------------,,,,,,,,,------,,,,,,+++------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,+++,,,------...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++------------------------------------------------+++++++++,,,,,,---------------------------------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~[[[JJJ>>><<>>999999777444444555666666555444444333222333444555666666555222000...---------........................)))+++---/////////---,,,---444###(((777222///))))))444///%%%(((+++'''++++++******++++++,,,---,,,222%%%///555---222&&&******+++++++++,,,,,,,,,777&&&(((222%%%333444***---666 555,,,***---+++(((///$$$ddd---%%%666 ::: ......++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,+++***)))(((************************))))))***++++++++++++***,,,++++++******++++++,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,++++++,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++------------------------------------------------//////.........---------,,,---------.../////////........................000///---,,,,,,---///000.........------,,,,,,,,,........................------------------------........................------------------------------------------------------............------///............---------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....................................,,,,,,,,,,,,......---------,,,,,,+++++++++,,,,,,,,,---------......***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------+++******+++------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------uuuVVVHHH===<<<>>>::::::888666555666777777777666555444333222333333444777555333000///...---...........................+++,,,---.........---,,,%%%222)))***555$$$(((XXXbbbnnnuuuqqqcccBBB,,,///***222"""(((DDD>>>******++++++******++++++,,,---$$$---+++'''$$$jjj>>>(((...(((++++++,,,,,,,,,---------''''''...111'''...///))),,,((("""888111%%%333+++777HHH999222,,,///&&&++++++++++++++++++++++++------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,+++***)))************************))))))***++++++++++++***,,,++++++++++++++++++,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,+++,,,,,,---------------------------------------------------........................---------------------------.........------,,,+++........................------------------------//////.........------------------.......................................000///---,,,,,,---///000/////////......---------........................................................................------------------------------------------------------............------///............---------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------..............................---,,,++++++,,,---...---------,,,,,,++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------pppRRREEE<<<;;;===999<<<:::888777888999999888888777555333222222222222777555333111///.................................------------------,,,,,,$$$...,,,)))...***&&&...111666###///FFFwww888'''333***...666###(((555222333555aaa'''///++++++******++++++,,,---''',,,111$$$###:::vvv!!!------,,,,,,---------.........)))111111,,,+++,,,000 nnn444)))+++......+++000))))))+++BBBrrrAAAPPPIII222%%%---'''---+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,------------------------------------------------------................................................---............---,,,,,,////////////////////////.......................................---------...............---------........................000///...------...///000///////////////.........................................................------------------------------------------------------------------------------............------///............---------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,------......------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------nnnQQQDDD;;;:::<<<888<<<:::888777888999999888777666444333222222333333777555333111////////////........................///...---,,,,,,,,,,,,,,,,,,++++++((((((...///'''###...,,,(((ttt555'''555&&&+++555###..."""000:::$$$(((___%%%111++++++******++++++,,,---///***...%%%222+++!!!...000,,,,,,,,,,,,------------000444((('''000111###IIIvvv&&&@@@&&&WWWnnn...+++%%%222'''000<<>>RRR)))+++$$$---///"""777 333(((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,------...///........................................................................////////////////////////------...//////......---------------------------////////////////////////---...................../////////...---------,,,......................../////////....../////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------............------///............---------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,nnnQQQEEE;;;:::;;;666:::888555555666777777666444444333222333444555666444333111000.........///........................------------------,,,,,,111'''+++333---(((,,,///===(((((($$$)))CCC...(((&&&666222%%%,,,$$$777***;;;<<<''',,,+++++++++******++++++,,,---))),,,***)))---,,,000iii***'''*********+++++++++,,,,,,$$$------111(((%%%MMM,,,777111(((888kkk%%%@@@%%%%%%***000333222444000+++'''+++''')))ccc222444&&&++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++******+++,,,------,,,+++******++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,---...///000........................................................................////////////////////////------...////////////...------------------------........................---------..............................---------........................////////////////////////,,,,,,,,,---------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------///............---------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---------.........***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,jjjNNNCCC;;;:::<<<777:::888666555666777777666666555444333222333444555333222000...------..............................+++,,,---.........---,,,+++***,,,//////***)))+++%%%(((333+++AAA111444***$$$+++((("""(((---'''---???222444111:::,,,++++++******++++++,,,---+++///,,,...)))...&&&)))***+++++++++,,,,,,,,,------+++---111///***$$$++++++###888!!!>>>(((444,,,###'''sss,,,)))///...,,,$$$111!!!&&&:::'''&&&:::111+++++++++++++++++++++++++++,,,,,,,,,------------++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***)))***,,,------,,,***)))***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,------...///000................................................................................................------...///////////////........................---------------------------------.........//////---------.......................................//////000000000000//////------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------///............---------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++++++++,,,,,,---------++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++gggLLLBBB;;;;;;===888;;;888666555777777777777888777555333222222222333222111///...---------...........................)))+++---/////////---,,,(((000,,,&&&,,,///,,,---,,,999$$$444$$$GGG&&&(((111444+++(((...111&&&---%%%%%%999)))333000,,,:::FFF///++++++******++++++,,,------+++%%%---(((---&&&eee,,,111,,,,,,,,,---------......///$$$&&&&&&333333)))&&&222444###QQQ555%%%$$$BBB&&&...777DDDDDD---,,,)))+++,,,&&&&&&222&&&777///666bbb%%%777&&&++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***)))***,,,------,,,***)))+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---...///000000////////////////////////////////////////////////................................................------...///000000//////////////////////////////---------------------------------.........//////,,,------....../////////........................//////000000000000//////---.........//////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------..................---//////.........---------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++fffJJJCCC<<<999;;;:::;;;999777666777777666555555444333444555555333222000///...---------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***///+++000FFF---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++111MMMnnn222///(((///---'''......uuu000++++++++++++++++++++++++---,,,+++******,,,...///___111......***+++(((,,,555***000888###///hhh666,,,***+++000,,,+++++++++++++++++++++++++++++++++++++++++++++++++++&&&666(((((("""333%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,***)))))))))***+++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,---------.../////////------------------------........................------------------------,,,---......,,,,,,---...//////............//////---,,,,,,++++++,,,,,,---////////////////////////............/////////000---------............///000000000000000000000000........................000000000000000000000000---......///////////////......------------............////////////......,,,------......------,,,...................................................------,,,,,,------...---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,eeeJJJCCC<<<999;;;::::::888666666888888888777555444333333444444222000//////...---------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***///+++000FFF---------,,,,,,+++++++++++++++,,,,,,,,,,,,------$$$000000uuusss..."""///111222333AAA++++++++++++++++++++++++---,,,+++******,,,---///))),,,***)))///000,,,---+++...+++444))))))111,,,***+++000'''---++++++++++++++++++++++++++++++++++++++++++++++++666>>>---,,,111...&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++***************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,---------...............------------------------........................------------------------,,,---......,,,,,,---...//////............//////......------------......////////////////////////........./////////000000....../////////000000000000000000000000000000000........................////////////////////////---...//////000000/////////......------......///......////////////......,,,------......------,,,...................................................------,,,,,,------...---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,cccIIICCC<<<999;;;:::999777666666888999999888666444333333444333111/////////...------------.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***///+++000FFF------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,&&&''',,,ggg555...///%%%/// QQQ666++++++++++++++++++++++++---,,,+++***+++,,,---...^^^222...,,,***///444***%%%///)))444...---'''***,,,***+++000,,,---++++++++++++++++++++++++++++++++++++++++++++++++222===uuuGGG(((***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++***)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////..............................---------------------------------........................------------------------,,,.........---,,,---...000//////......//////000//////............//////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////---...//////000000/////////......------......///......////////////......------............------...................................................------,,,,,,------...---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,aaaHHHBBB<<<:::<<<::::::888777777888999888777777666444444444333111//////......---------....................................---------,,,,,,,,,,,,,,,,,,---------------,,,***...***///FFF,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111'''+++)))333]]])))000+++%%%***999###000ooozzz%%%++++++++++++++++++++++++,,,,,,+++++++++,,,---......ccc---///000***---+++###333'''000+++,,,555(((,,,***+++000GGG***++++++++++++++++++++++++++++++++++++++++++++++++(((***///"""```$$$000************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,+++***)))***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......................../////////...---------,,,------------............................................................---...///...---,,,---///000000////////////000000000//////......//////000000000000000000000000000//////000000000111111111000000000000111111111111000000000000000000000000////////////////////////..............................///000000000000000//////............//////......////////////......------............------...................................................------,,,,,,------...---------------------------------............///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,___GGGBBB===:::<<<:::<<<:::777666777666555444888777555555555444222000......---------......///..............................---------,,,,,,,,,,,,,,,,,,------.........---***...***///EEE,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------(((444&&&)))&&&ZZZYYY ***444"""444---(((###///!!!$$$++++++++++++++++++++++++++++++++++++,,,,,,------''''''(((444''''''000&&&///***'''...+++SSS***,,,***+++000qqq'''++++++++++++++++++++++++++++++++++++++++++++++++666***&&&zzzttt###///************************++++++++++++++++++++++++++++++++++++++++++++++++******,,,------,,,+++***+++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------....../////////...---------,,,---------....../////////////////////////////////........................---...//////------...///000000////////////000000//////............//////111111111111111111111111000000000111111111111222//////000000000111111111111111111111111111111111000000000000000000000000////////////////////////...//////000000000000000/////////....../////////......////////////......---......//////......---...................................................------,,,,,,------...---------------------------------............///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++,,,---...///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,]]]EEEAAA===:::<<<:::<<<:::777555555444333111777555444444555444222000...------------...//////..............................---------,,,,,,,,,,,,,,,,,,---......//////---+++...)))...EEE++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------)))000((('''666@@@%%%...(((###000+++///((($$$>>>++++++++++++++++++++++++++++++,,,,,,,,,---------///ddd444111***&&&666)))(((000$$$222,,,vvv,,,,,,***+++000(((++++++++++++++++++++++++++++++++++++++++++++++++"""###GGGwww$$$+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...---------------------------------------........................------------------...//////000000////////////////////////........................---...//////...---...///111000000//////000000111//////............//////111111111111111111111111000111111111222222222222///000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000...///000000111111000000000//////......//////000......////////////............////////////.........................................................------,,,,,,------...---------------------------------............///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++---///111222---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------******+++++++++,,,,,,,,,\\\EEEAAA===;;;<<<;;;999777555444444444222111444333222222333333111///---------------...//////..............................---------,,,,,,,,,,,,,,,------.../////////...+++...)))...EEE+++++++++,,,,,,---------++++++,,,,,,,,,,,,------/// 000,,,---111///***666555,,,)))...333$$$***(((++++++++++++++++++++++++++++++,,,,,,---------,,,...888jjj%%%+++,,,%%%444***)))111'''//////,,,,,,***+++000---++++++++++++++++++++++++++++++++++++++++++++++++444>>>ddd(((***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------------........./////////---------...............---------...///000000000////////////////////////........................---///000///...---...000111111000000000000111111111000000//////000000111222222222222222222222222111111111222222222333333111111111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111000000000////////////000000......////////////............////////////.........................................................------,,,,,,------...---------------------------------............///------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,+++++++++---///222333---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------******+++++++++,,,,,,,,,[[[DDDAAA===;;;===;;;777555333333444444333222111000000000222222000...---------------...///000..............................---------,,,,,,,,,,,,,,,------...///000000...+++...)))...EEE+++++++++,,,,,,---------++++++,,,,,,,,,---------)))...,,,***---&&&@@@(((###666666''')))888###++++++++++++++++++++++++***+++,,,---------,,,,,,&&&///222'''---!!!000+++000...,,,***000+++,,,***+++000222++++++++++++++++++++++++++++++++++++++++++++++++PPPLLL+++...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,...///......,,,++++++,,,......++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------.../////////000000111111,,,------....../////////---------...///000000111000000000000000000000000////////////////////////...///000///...---...000111111000000000000111111222222111111111111222222222222222222222222222222111111222222222333333333222222333333333444444444111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111000000////////////000000......////////////............////////////.........................................................------,,,,,,------...---------------------------------.........//////------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++++++++---///222444---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------******+++++++++,,,,,,,,,[[[BBB@@@>>><<<<<<888777666555444333222222222555444333111000/////////........................//////.........---------//////...---,,,,,,++++++---------------------------+++///+++000EEE------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---vvv---...222&&&---...'''++++++,,,,,,,,,------------------,,,,,,+++++++++333!!!hhh222***&&&000###***...***555...)))---,,,///***///(((++++++,,,,,,,,,,,,------)))444$$$...(((%%%FFF)))...(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////............////////////////////////////////////........................------------.........///////////////////////////////////////000000000000///......///111222222111333111///...000333555666555333111000000111333444111111000000222444444111333333222111111222333444333222222222333333222000444222111111222222111///000111222222111111222333222111000000///000000000000000000000////////////---.........//////000000........................//////............//////........................,,,------......------,,,.........------,,,,,,,,,..................------......................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------,,,,,,------------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,---............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,[[[BBB@@@>>><<<<<<888888777666555444444444555444333222111000/////////........................//////.........---------///......---,,,,,,++++++---------------------------+++///+++000EEE------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---444!!!///'''---333"""---++++++,,,,,,,,,------------------,,,,,,,,,++++++***+++EEEggg(((000+++000***111---111---&&&---,,,///***//////++++++,,,,,,,,,,,,------(((+++$$$:::ddd//////+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////............////////////////////////////////////........................---.........////////////000000000000000000000000/////////000000000111111111111111111222222222111555444222111111111000///222444555666555333333333555555555555777999888666666666555444444555666777777666666666666555333222444333222222444444444333444555555444333222333333111111111111222222222222111000000000////////////........./////////000000........................//////............//////........................,,,------......------,,,......---------,,,,,,,,,..............................................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,ZZZBBB@@@===<<<<<<999888888777666666777777777333222111000///................................................---------.........------,,,,,,+++---------------------------+++///+++000EEE------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---)))zzzZZZ&&&)))///444"""111,,,,,,,,,,,,------------------------,,,,,,,,,,,,(((222***%%%222"""777&&&---000***+++$$$---,,,///***//////++++++,,,,,,,,,,,,------222###tttCCC>>>"""...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................////////////////////////////////////........................////////////000000000000111111111111111111111111///000000000000111111111...///000111111111111000222333333444333333222222000444777777666777999<<<>>>======???AAAAAAAAA@@@CCCBBBAAA@@@@@@@@@@@@@@@???>>>>>><<<:::888666555666444333444555666666555444444333333333333333333000000111111111111000///111111000000000/////////......////////////000000........................//////............//////........................,,,------......------,,,...------------,,,,,,,,,..............................................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,------......------------------------++++++,,,,,,------......,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------------...------,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,|||XXXBBB@@@===;;;<<<999777777777666777777888888222111000///..................................................................---------,,,,,,,,,---------------------------+++///+++000EEE------------------------++++++,,,,,,,,,,,,------***+++---,,,++++++,,,...555999111222+++//////---,,,,,,,,,------------...------------------,,,,,,///111+++jjj666***!!!555)))+++111%%%,,,(((---,,,///***///&&&+++++++++,,,,,,,,,------(((+++<<<&&&***---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.....................////////////////////////////////////........................///000000000000111111111111111111111111111111111000000000111111111222222---///111111111222222333333444555555555555777888777:::>>>@@@BBBHHHQQQXXX\\\XXXVVVXXXZZZZZZ\\\^^^bbbaaa```^^^]]][[[ZZZZZZXXXXXXWWWUUUQQQNNNLLLKKKHHHEEEAAA>>>===<<<:::888666555333333444555555555222333333333222111///...111111111000000000////////////////////////000000........................//////............//////........................,,,------......------,,,---------------------------------..................................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------............---,,,++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,yyyWWWBBB@@@<<<:::<<<999666666555555555666777777222111000///.........///........................---.....................---------------,,,,,,,,,---------------------------+++///+++000EEE------------------------+++++++++,,,,,,---------***,,,------,,,+++---... 444|||///)))+++444***,,,,,,---------.........------------------------000111///<<>>CCCGGGMMMSSS[[[cccjjjqqqyyyzzzvvvuuuuuuqqqkkkccc[[[UUUNNNIIIEEECCC@@@;;;999888777555333444444555555444333333222111111111111000000000000000000000000000000////////////////////////////////////............//////........................,,,------......------,,,---------------------------------.........//////................................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,---......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++............---,,,++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,vvvUUUBBB@@@<<<999;;;:::666666555444444555555555222111000000/////////000........................---------...............---------------------------------------------------+++///+++000EEE------------------------***++++++,,,,,,------...+++,,,------,,,,,,---...'''+++ttt>>>...,,,++++++,,,---------............------------............+++333(((333------)))444,,,---***...111---,,,///***///***++++++,,,,,,,,,,,,------!!!777"""===???333333...+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000............////////////////////////////////////////////////////////////000000000000111111111111000000000000000000000000111111222222222333333333111333333111///000444888666<<>>CCCDDDOOOcccqqqyyy{{{jjj]]]QQQFFF???:::333111444555222222666666333111///......//////000000000000000000111222............/////////000................................................+++,,,...//////...,,,+++---------............//////...---,,,,,,---...///---------............//////...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,++++++,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---oooPPP@@@@@@;;;888::::::777777666555555555555666222222111111000/////////...------------...//////,,,,,,,,,------.........------------------------,,,111&&&333777,,,333+++...333&&&***000FFF........................444!!!222///222)))%%%,,,111,,,(((222666...'''///'''///555,,,+++---000666,,,DDD&&&(((###!!!,,,999555&&&111777...---mmm777&&&---......///+++)))DDD,,,///...,,,222mmm&&&888))))))000;;;+++,,,+++)))&&&''',,,---+++777QQQ666'''***&&&444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,---------++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,------------,,,............////////////000000000000000000000000////////////000000000111......//////////////////111111111111111111111111444444333444444333222000222555777555555:::CCCLLLYYYkkk~~~qqqeee\\\NNNFFF???===999333111333444444444333222111111111111111000000000111111222........./////////000000................................................,,,---...//////...---,,,---------............///......------------......---------............//////...---,,,,,,,,,,,,---------------------------,,,,,,------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------,,,,,,,,,---,,,,,,++++++,,,,,,---mmmOOO>>>???:::777:::999666666555444444444444555222222111111000/////////...------------...//////---------------.........------------------------222+++'''555111'''///)))%%%999......???@@@........................666+++,,,,,,,,,444FFF555333###$$$111...&&&***000000///"""333---,,,+++&&&+++)))666666333///000111---''',,,)))+++...)))HHH^^^$$$444+++...***---///))),,,//////---111AAA+++(((???'''222)))$$$222(((...111///000333222,,, 777sss&&&444'''777%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,---------------............////////////000000000000000000000000/////////000000000111111////////////////////////000000000000000000111111222222222222222111111111111555:::===DDDRRReeesss~~~mmmdddZZZSSSIII>>>666444111222444444333111111111222222111111000111111111....../////////000000000........................................................................---------............///---..................------------............///......---,,,,,,,,,------------------------------------------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------,,,,,,,,,---,,,,,,++++++,,,,,,---kkkMMM===>>>:::777:::999555555444333333333333444222222111111000/////////...------------...//////---------...............------------------------000+++...333)))'''222000+++444...(((222???........................'''000...+++:::---222;;;111!!!---666###//////CCC------///444+++(((;;;VVVTTT666%%%,,,,,,###***???222***---111444...(((333))),,,---///777%%%222//////...///---111///$$$"""333'''&&&III&&&(((///222...*********(((###BBB///:::******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------------...------------------,,,,,,+++,,,,,,---...---------............//////////////////////////////////////////000000000111111111000000000//////////////////000000000000000111111000111222222222333555777:::???FFFNNNZZZnnn~~~vvviiiXXXIII@@@777888777555333222222333444333222111111111111111...////////////000000000................................................000///............///000---------............///,,,---...//////...---,,,---------............///...------,,,,,,,,,------------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---iiiKKK===>>>;;;888:::999555555444333333333333333222222111111000/////////...------------...//////........................------------------------,,,+++///------666555///(((###111000&&&BBB........................)))000///,,,;;;]]]'''///444---///111&&&000------000+++,,,444888...666 ///333+++'''++++++000...,,,!!!ttt111)))///,,,333---444+++|||222---......,,,...///+++$$$,,,000xxx000111000///---***(((+++111:::'''SSS...***)))333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,---------.........------------------------,,,,,,---.........------............////////////////////////////////////000000000000111111111111000000000000000000////////////000000111111111222222333444444444888===AAAPPPTTTYYYaaannn~~~}}}iiiZZZJJJEEE>>>888666555555666555555333222111111111111////////////000000000111////////////////////////........................000///............///000---------............///,,,---...//////...---,,,---------............///------,,,,,,,,,------...------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---hhhKKK===???<<<999;;;999555555444333333333333444222222111111000/////////...------------...///////////////...............------------------------000,,,***%%%333888%%%)))999$$$222333///ggg........................999------...///rrr$$$+++888((($$$333000{{{222------***!!!888)))+++wwwhhhdddaaacccccchhhlllhhhxxxWWW!!!555///555(((***---NNN---,,,---///***kkk333(((---333000111222&&&%%%222777///,,,222qqq)))...333***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,---------............------------............,,,,,,---...........................////////////000000000000000000000000000000000111111111222222/////////000000111111111000000000111222222333333222333444555777>>>IIIQQQaaadddjjjttt|||bbbWWWJJJ@@@===;;;888444777666555333222111111111/////////000000000111111////////////////////////................................................---------............///---..................------------............///------,,,,,,,,,---......------------------------------------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,---......---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---gggKKK===@@@===:::<<<:::666555555444444444444444222222111111000/////////...------------...//////000/////////.........---------------------------000///,,,%%%333,,,###WWWoooIII,,,555........................000)))000222555www888''':::999'''222,,,...777,,,555111555+++333222000,,,******666---,,,...111***???000***'''***)))&&&wwwGGG%%%+++222(((%%%000FFF...+++444%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,---------------------............------------.........///,,,------...........................////////////000000000000000000000000000000111111111222222222......///000111222222333000111111222333333444444222555999>>>FFFUUUgggsssvvvwww~~~tttaaaVVVRRRNNNDDD;;;888777555444222111111000//////000000000111111111////////////////////////........................,,,---...//////...---,,,---------............///......------------......---------............///,,,,,,,,,,,,,,,---...///------------------------,,,,,,------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,---...///...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,---------..............................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---gggKKK===@@@===;;;<<<;;;666666555444444444444555222222111111000/////////...------------...//////000000//////.........---------------------------'''///333,,,555''';;;........................&&&111888(((---555///,,,222%%%777###111///ttt;;;***222+++444111'''000222---///333***(((+++222***---;;;%%%***JJJ...---***777PPP***...555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...---------.........//////---------.........//////,,,---......//////................../////////000000000000000000000000000000111111111111222222222------...000111222333444111111222333444444555555999===DDDNNN\\\rrr}}}qqqmmmfffWWWJJJ999888666444222111111000000000000000111111111111000000000000000000000000........................+++,,,...//////...,,,+++---------........./////////...---,,,,,,---...///---------.........//////,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++,,,---...///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------.................................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---eeeLLL@@@???:::999;;;888;;;999666555555555333222444333000///...///000111////////////////////////111111000000//////......////////////////////////777'''///---111###PPP000///...------...///000***666222///---444666***111//////''';;;>>>```333444'''666..."""--->>>)))&&&222$$$222VVV222&&&,,,''';;;'''---///]]]lll***666"""...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,//////.........------------------............///555555444222000...,,,***........................///////////////.........000000000000111111111111000000000000111111111111333111000000111222222111000222333444444555777888888HHHYYYhhh{{{```QQQKKK@@@666666999777222000111222111000111222444000/////////............//////000000000000//////................................................////////////////////////........................,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,---...000111222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,---...//////------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,dddLLL??????:::999;;;888:::888666555555555444333444333111///......///000////////////////////////111000000000/////////...////////////////////////((()))555)))333000&&&hhh000///............///000444...(((444333###[[[666AAA>>>000+++666,,,&&&111))),,,&&&111222111888(((HHH===...666<<<---))):::)))---...)))222...999...666+++)))...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,//////.........------------------............///555555444333111///---,,,......................../////////////////////...000000000000111111111111000000000000111111111111111000000111222333222222333666777666444777>>>EEESSS```sssxxxmmmXXXDDD999777555222222222222111000//////000000000/////////.........//////000000000000//////................................................................................................,,,,,,,,,---------......///...---,,,,,,,,,,,,---------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,---......///------------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,cccKKK??????:::999;;;888888666555444555666555444555333111000.........///////////////////////////000000000000///////////////////////////////////////---444###000=== """---WWW000//////......//////000555---&&&222555333rrrttt111---...333...&&&555333!!!444...333111---,,,///:::(((:::***+++|||GGG)))***222///000(((---000---%%%EEE)))000 444+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,...............------------------............///555444444333111000...---..............................//////////////////000000000000111111111111000000000111111111222222///000111222333333222222222666888777777@@@PPP]]]sss|||}}}aaaMMMBBB;;;666555444333222000//////...000000000/////////......//////000000000000//////................................................................................................,,,,,,,,,---------............---,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,------.........------------------------...------------,,,,,,,,,------------------------...------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,aaaJJJ>>>???;;;:::<<<888777555444444666777666555555444222000///.........////////////////////////000000000000////////////////////////////////////999)))000***+++666///555+++%%%%%%GGG000//////////////////000+++444///+++111...,,,888555444,,,555***111***,,,555+++777yyyVVV222777///,,,'''111888///CCCFFF666CCCqqq%%%888///...+++......111+++***222eee>>>999((()))+++///------------------------------------------------+++++++++,,,,,,,,,------------------------------........................---------............///222222222222111///...---....................................///////////////000000000111111111111000000111111111222222222000222333444333222222222222555999>>>III[[[ppp|||dddSSSFFF===888666444222222222111000000000000////////////...//////000000000000//////................................................................................................,,,,,,,,,---------.........------,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,```HHH===???;;;:::<<<888777555444444666777777666444333222111//////......////////////////////////////////////000000000000////////////////////////---!!!000555***)))+++333???+++&&&...***:::///000000000000000000///***444333---111444///***...999000777///222...111666(((000///,,,GGG***...000666000***999******NNN***999000...>>>###+++222///...$$$:::''''''OOOmmm888$$$...555333------------------------------------------------+++++++++,,,,,,,,,---------------------------------.....................---------............//////////////////...------........................---.........//////000000///000000000111111111111111111111111222222222222222444666555333222333444333666===MMMddd}}}rrrcccVVVMMM???:::555333222333222111111000000000//////////////////000000000000//////................................................................................................,,,,,,,,,---------......------,,,,,,,,,------...------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,,,,---------+++,,,------......------,,,,,,,,,---------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,^^^GGG===???;;;;;;<<<999777555444444666777666666222222111111000000//////////////////////////////////////////000000000000////////////////////////((()))000000+++///000'''111888///,,,333222)))qqq///000000111111000000///333,,,...555444,,,,,,222+++;;;xxx>>>000'''::: DDD***(((999,,,111---***;;;:::......222888,,,666+++(((111PPPnnn$$$...///444//////444---+++,,,444###///888&&&///;;;xxx,,,555%%%,,,,,,///+++------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------...............---------............///------............------........................------......///000000000000000000000111111111111111111111222222222222333333555777666444444777:::777<<>>777555444222000111111000000000///////////////000000000000//////................................................------------------------........................,,,,,,,,,---------......------,,,,,,,,,---......------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++***++++++,,,,,,------...+++,,,------......------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,]]]FFF<<>>000!!!;;;///&&&111///++++++555000(((???,,,WWWCCC(((222###555(((###888&&&........................,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////---------............///,,,,,,---...////////////........................------......///000000111000000000000111111111111111111111222222222333333111333666555444777===CCCHHHRRRdddzzzkkk```PPPCCC<<<888444111111111111000000000////////////000000000000//////................................................------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,---******+++,,,,,,---......+++,,,------......------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,\\\EEE<<>>444"""<<<:::***000;;;''':::***444444444444444444444444444555555555666666777777777888;;;444888111...;;;111333---===(((666---+++555///---333777000222[[[sss222111111...888(((333444---:::%%%///''':::###555444)))***++++++333///***KKKwwwDDD---...'''+++888%%%222+++###000........................,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,------.........---------.........//////---------.........//////,,,---...///000000000000........................---------...///000000111000000000000111111111111111111222222222333333333...222444555555999BBBIII```nnn~~~|||tttvvvwwwxxxxxxwwwtttsssuuutttwww{{{uuu```OOODDD===777333111111111111000000000000//////000000000000//////................................................------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...******+++,,,,,,---......+++,,,------......------------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,------.........+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,WWWEEE===>>>;;;<<<===666999888777666666555555555111111222333333111000///000000000000000000000000//////............//////000000000000000000000000---......///////////////000000111111111111000000111111111111111111111111000000000000000000000000000111111111111222222222111111222222222333333333111......111555444///)))444222111111333444333222555333111222555777555333666888<<>>;;;<<<===777999888777666666555555555111222222222222111000000000000000000000000000000//////............//////000000000000000000000000---...//////000000//////000000111111111111000000111111111111111111111111000000000000000000000000111111111111222222222222222222222222333333333333555222000111444666555444222222222333444444444333111111333666;;;@@@DDDFFFHHHKKKQQQVVVYYY[[[ZZZZZZ[[[aaaeeefffkkkrrrsssqqqlllggg```\\\[[[YYYTTTOOONNNJJJDDDAAA???<<<888555555777555111111555777555000000/////////000000111...------///111222111///000000/////////.................................,,,,,,------...//////000,,,,,,,,,------.................................------------------------........................---------............///...........................------------...//////....................................////////////////////////000000000111000000000111222222333333444444333333222333444555333222555===HHH\\\{{{~~~tttssstttxxxzzznnnhhhfffffflllrrrwwwzzz}}}~~~}}}{{{zzzzzzxxxwwwwwwzzzwwwpppkkkkkkfffeeefffkkkttt}}}vvvbbbRRRIII<<<666333444222...---000000000////////////......////////////////////////........................................................................,,,,,,,,,---------......+++,,,------......------------------------------........................------------------------........................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,---------............///........................///...---,,,,,,,,,------------------------------,,,,,,,,,,,,------------...........................------,,,,,,------...,,,------......------,,,---------------------------------------------------------......------,,,------------------------......---------,,,,,,,,,VVVEEE>>>>>>:::;;;===777999888777666666555555555333222111111000111111111000000000000000000000000000//////......//////000000000000000000000000000---...//////000000//////000000111111111111000000111111111111111111111111000000000000000000000000111111111111222222222333222222222333333333444444333333333333444555666666333444666777777888:::<<<===@@@EEEHHHJJJOOOUUUZZZaaaeeekkkrrrxxx{{{|||||||||{{{uuutttvvvuuuoooiiiiiibbbZZZVVVTTTQQQLLLGGGHHHIIIEEE>>>999999666222111111000000000222333444///......///000111111///000000000/////////..............................,,,,,,------.../////////---------------.................................------------------------........................---------............///...........................------------...//////..................................../////////////////////000000000111111000000111111222333333333666444222222333555555555888333666GGGccczzzvvvuuuvvv~~~zzzooolllnnnttt~~~}}}~~~{{{qqqkkkiiiiiihhhgggjjjpppvvvzzz|||~~~yyy{{{uuuiiidddOOOCCC888555555333000///111111000000000/////////////////////////////////........................................................................,,,,,,,,,---------......+++,,,------......------------------------------........................------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------------,,,,,,,,,---------............///..............................---,,,,,,,,,------------------------------,,,------------....................................------,,,,,,------...,,,------......------,,,------------------------------------------------,,,------.........------------------------------......---------,,,,,,,,,VVVEEE??????:::;;;===888999888777666555555555555444333111000000000111222////////////////////////000000////////////000000000000000000000000000000......///000000000000000000000111111111111000000111111111111111111111111000000000000000000000000111111111222222222333333333333333333444444444444///333666888777555333333444777:::===???DDDJJJNNNTTT[[[dddgggfffgggmmmrrrzzzvvvuuuqqqiiibbbcccccc^^^UUULLLGGG@@@999:::888666444222222333333444222000000111111000///000000000////////////...........................---------.........//////---------.......................................------------------------........................---------............///...........................------------...//////....................................//////////////////000000000111111111000000111222222333333444444222222333666888888666<<<===HHHaaawwwuuuuuuvvvvvv|||}}}wwwuuuzzz{{{uuutttyyywwwwwwxxx|||~~~uuuttt{{{zzztttzzzppp\\\EEE999888888666222222222222111000000//////////////////////////////........................................................................,,,,,,,,,---------......+++,,,------......------------------------------........................------------------------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------------............///........................---------------------------------------------------------.........//////...........................------,,,,,,------...,,,------......------,,,,,,,,,------------------------------------------,,,------.............................................---------,,,,,,,,,UUUEEE??????999:::===999999888777666555555555555444333111000000000111222////////////////////////000000////////////000000111111111111111111111111...//////000000000000000000000111111111111000000111111111111111111111111000000000000000000000000111222222222222333333333333333444444444555555555333444666777666555666777<<>>999666333111///111111111111000000000000000000000000000000000000.....................---000000//////.........---........................------------------------........................---------.........//////...........................------------...//////000000000000000000000000............/////////000000111111111111222222222111222222333333444444555555777777555555@@@TTTddduuu~~~~~~|||yyyzzztttuuuvvvvvvuuuuuuwwwyyy{{{yyyyyy}}}~~~}}}}}}|||~~~zzzzzz|||~~~vvvcccQQQDDD777666666444333222111111000000000000000000000000000000000000000000000000................................................,,,,,,,,,---------......+++,,,------......------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------.........---------.........//////........................***+++---...///...------------------------------+++++++++,,,,,,,,,------...........................------,,,,,,------...,,,------......------,,,++++++,,,,,,---...//////------------------------,,,---...///000000000000////////////////////////......---------,,,,,,,,,NNNIIINNNNNN???777777444:::888666666666666555444111111111111111111111111//////000000111111111222000111222222111000111222000000//////.........---///000000000000000////////////000111111111111111111111222222222222111111111222222333333333222222444333444555666666555333555333666===<<<999???LLL[[[iiiyyyooopppttt|||rrrhhhzzzyyyqqqkkkbbb^^^VVVJJJ===555333444111333444333111000///000000///......000111111000........................///............---------,,,---......//////......////////////////////////------............---------------............/////////............//////............////////////////////////000000000000...//////000000000000000000000000000111111111111444333111222333444555444444111555;;;???LLLqqqyyyvvv~~~yyyuuusssqqqnnnmmmmmmnnnooooooooonnnmmmlllnnnnnnnnnooorrruuuwwwyyy{{{yyywwwwwwzzz}}}~~~~~~|||zzzzzz|||nnnGGGDDD===777666555111000111333222000///000111000///000000000000000000000000......................................................------------......---------------------------------............///------------------------------------------------------------------------,,,,,,,,,---------..................////////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,..........................................------------............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------......------,,,,,,,,,,,,---------..............................////////////////////////.................................------,,,,,,,,,SSSLLLOOOPPPCCC<<<===999:::888666666666666555444222222222222111111111111000000000000111111111222000111222222111000111222000000000/////////......//////000000000000/////////000000111111111111111111111222222222222111111///000111111222222222222666444333222333444444555;;;777666:::CCCSSSjjj}}}|||xxx|||~~~{{{wwwiiiXXXIII===777666555444333111000///...222111000000111111000///........................///............---------,,,---......//////..............................------............---------------............/////////............//////............////////////....../////////000000000...//////000000000000000000000000000111111111111111000000111333444444444444666888<<>>777666777666444222111111222333222000...........................///............---------,,,---......///.........------------------------------............---------------............/////////............//////............////////////---.........//////////////////000111111111111000000000111111111222222222222444555666666555555666666>>>HHH[[[~~~pppgggooo|||vvvpppoooqqqttttttsssooonnnllljjjjjjkkklllmmmkkkiiigggeeeeeedddbbb```aaaaaaaaaaaaaaabbbcccdddccceeegggjjjnnnrrrtttvvvuuusssqqqpppqqqqqqqqqppprrrsssssstttuuuwwwyyyyyy|||~~~}}}lllXXXKKKBBB999444444666444222111111111000///////////////////////////......................................................------------......------------------------,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////,,,,,,------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,---......------------------------------------------------------...//////...------........................---------...............------............------,,,,,,,,,---------..............................------------------------........................------------------------,,,------......------,,,,,,,,,,,,---------..............................................................................------------------------wwwPPPAAA===???;;;<<<>>>888999777555555666777666555444444444444333333222222222222222111111111111111000111222222111000111222111111111111222222222222//////000111111111111111000000111222222222222222222222333333333333222222555555444333333333444444777777777:::AAAMMM\\\fff{{{rrrdddRRRDDD===999555333111000000111222333111000///////////////////////////............---------,,,---......///.........------------------------------............---------------............/////////............//////............////////////.........////////////000///000000111111111111111111111111111222222222222222444666666444333444666;;;EEE^^^zzzvvvqqqnnnvvvwwwsssnnnlllkkkllloooqqqqqqpppooonnnkkkhhhffffffggggggiiigggdddcccbbb```^^^[[[\\\^^^```bbbccccccaaa```aaabbbeeehhhlllnnnqqqrrrqqqpppooopppqqqrrrrrrqqqrrrqqqqqqpppqqqrrrssstttrrruuuyyy|||}}}|||~~~mmm^^^OOO@@@777444777555333222222222111///////////////////////////......................................................------------......------------------------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,---------......------------............,,,,,,,,,---------......------------------------------------------------------,,,,,,------...///---------------------------------------------------..................---........................---------.........//////------............------,,,,,,,,,---------..............................------------------------........................------------------------,,,------......------,,,,,,,,,,,,---------..............................................................................------------------------sssOOO@@@===???;;;<<<>>>999888777555555777777777666444444444444444444444444222222222222222111111111000111222222111000111222111111111111111222222222//////000111222222222222000111222222333222222222222222333333333333222222444444222222111222333444444777>>>HHHZZZrrrrrr^^^OOOCCC999333555333111111222333222111///////////////////////////............---------,,,---......//////......------------------------------............---------------............/////////............//////............////////////////////////000000000000///000111111222222111111111111111222222222222333000333555444222222666999BBBTTTxxx{{{ooollleeeoooxxxppplllllljjjjjjjjjlllmmmmmmjjjhhhjjjiiigggeeeddddddeeeeeeeeecccaaa```___]]]ZZZWWWZZZ\\\```ccceeedddaaa``````bbbdddgggiiikkkllllllmmmllllllnnnppprrrqqqqqqmmmmmmmmmmmmnnnoooqqqqqqnnnqqqtttwww{{{{{{yyy~~~vvvcccMMM???:::888666333222333222111///000000000000000000000000......................................................------------......------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,---------......,,,------------.........+++,,,,,,------.........------------............---------------------------------------......///------------------------------------------------................................................,,,,,,------.../////////------............------,,,,,,,,,---------..............................------------------------........................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------........................,,,,,,,,,------------...pppKKK>>><<<>>>888888;;;777888666555555777888777666333333444444555555666666333333333222222111111111000111222222111000111222000000000111111111222222//////000111222222222222000111222222333333222222222333333444444333333222444444333333444666999:::>>>KKK^^^sss|||nnnZZZJJJAAA<<<999555222222222222222///////////////////////////............---------,,,---......//////..............................------............---------------............/////////............//////............////////////000000000000111111111222000000111222222222222111111111111222222222333333///222444444333666===BBBYYYwwwzzzhhhfffkkknnn~~~sssqqqoookkkhhhhhhhhhhhhiiiiiiiiihhhfffdddccccccbbbbbbaaaaaa``````]]]\\\[[[[[[[[[ZZZWWWTTTZZZ\\\___bbbcccccccccbbbaaabbbdddfffggggggggggggiiihhhhhhjjjmmmnnnmmmlllhhhiiiiiijjjkkklllmmmmmmmmmoooppprrrvvv{{{yyyzzz|||{{{|||^^^JJJCCC999777444333333222111000000000000000000000000000......................................................------------......------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---------.........++++++,,,,,,---......///------------.........///........................---------------...//////.........................................................------.................................,,,,,,------...//////000------............------,,,,,,,,,---------..............................................................................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------........................,,,,,,,,,---------......nnnKKK??????@@@999888;;;999888666555555777888777666222333333444555666777777333333333222222111111111000222222222111000111222//////000000111111111111//////000222222333333333111111222333333333333222222333333444444333333222555555555666999<<>>888444222222222222000000000000000000000000//////.........---------,,,---......//////......////////////////////////---..................------------.........////////////............//////............/////////000000111111111222222222222000000111222222222222111111111222222222333333333///333666666777<<>>;;;::::::::::::<<<;;;:::999888777666555444333333444555777999:::777555333111000111333444222222111111111111222222111222222333333222222111111111222222222333333333333333333444444444555555666555444444444444333222444666;;;<<<666888QQQnnnvvvkkkfffUUUBBB:::999888444000111000....../////////...//////.........---------........................//////.........---------......------------..................////////////000000000000000000000000////////////000000000000//////000111111111111111///000111222333444444444222222222222222222333333444000333;;;999777KKKfff|||mmmiiimmmzzzwwwiiijjjiiigggfffeeefffhhhiiifffgggggggggeeeccc```^^^]]]\\\ZZZXXXVVVTTTTTTSSSRRRSSSTTTSSSQQQQQQQQQRRRWWWZZZ]]]___``````bbbccc___````````````___^^^^^^bbbbbbccccccddddddeeeeeeeeeggghhhhhhhhhhhhjjjlllmmmnnnooopppssswww}}}|||xxxqqqsssuuuwwwyyy|||qqq^^^SSSLLLDDD888111111444333000000//////............/////////////////////////////////////////////////////////.........---------//////.........---------................................................,,,------......------,,,---------............///...------------...//////...------------...////////////.........---------,,,---......//////........................------............/////////000//////.........---------........................------------------------000/////////....................................111000////////////000000---------............///////////////////////////........................---------............///////////////////////////........................////////////////////////............////////////000000//////.........---///////////////////////////............---------hhhGGGCCC>>>;;;::::::;;;:::999999999999:::;;;::::::444444444444555777999::::::888555222111111222333222222111111111111222222111222222333333222222111111222222222222333333333333333444444444555555555666666666777888888777666555444666===III```nnnVVV@@@333222666777555333222333222111////////////.........------........................//////.........---------///......------......///....../////////000000000000000000000000000000000////////////000000000000///000000111111111111111000111222222333333333333222222222222222333333333555444666999:::DDDaaaqqqeeecccpppvvvjjjaaaYYYcccbbbaaa```aaaccceeefffggggggfffeeebbb___[[[YYYWWWVVVTTTSSSQQQPPPPPPPPPKKKMMMNNNNNNMMMMMMOOOPPPTTTWWWZZZ[[[[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[ZZZ^^^______``````aaaaaabbbccceeeggghhhhhhhhhiiikkknnnoooqqqrrrtttxxx|||}}}|||}}}|||yyytttrrrpppqqqtttzzzkkk]]]VVVNNNAAA777444444444222000000///......///////////////////////////////////////////////////////////////.........---------//////.........---------................................................,,,------......------,,,---------............///...------------...//////...------------...////////////.........---------,,,---......//////......................................./////////000000/////////......---------................................................000000/////////.................................000000000000////////////---------............///////////////////////////........................---------............///////////////////////////............................................................////////////000/////////............///////////////////////////............---------fffFFFCCC>>>;;;:::;;;;;;:::888777777888::::::999888444444444444555777888999;;;999666333222111222222222222111111111111222222111222222333333222222111222222222222333333333333333444444444444555555555222333555777888888888888777:::???LLLfffuuuWWWAAA999888777555333222222222000...////////////..................................../////////............---///......------......////////////000000000111111000000000000000000000000////////////000000000000///000111111222222111111111222222333333333222222111222222222333333333444555888999888@@@[[[zzzmmmaaaaaapppkkk]]]XXXWWWVVVYYYYYYYYYZZZ[[[^^^```aaaeeeeeedddbbb^^^YYYUUUSSSOOONNNMMMLLLKKKKKKKKKKKKFFFHHHJJJJJJJJJKKKLLLNNNSSSUUUXXXXXXXXXWWWWWWXXXYYYXXXVVVUUUTTTTTTTTTUUUXXXXXXXXXYYYZZZ[[[[[[[[[^^^```dddfffggghhhiiijjjnnnqqqtttvvvwwwxxxzzz|||yyyxxxvvvwwwyyyzzz{{{zzzwwwsssnnnkkknnnuuu{{{|||zzzqqqeee[[[MMMAAA999444333333000000/////////000000111////////////////////////////////////////////////...............---------...............---------................................................,,,------......------,,,---------............///...------------...//////...------------...//////...............---------------...////////////................................./////////000000000////////////............////////////////////////000000000000000000000000000000000/////////.................................///000111111000///...---------............///////////////////////////........................---------............///////////////////////////................................................---............/////////////////////............///////////////////////////............---------cccEEEBBB>>>;;;;;;;;;;;;:::888777555666888777444111555555555555666666777777888777555333222111222222333222222111111222222333111222222333333222222111222222222333333333444444444444444444555555555555222444555777777888999:::888JJJ^^^qqquuucccLLL999777555222111222222222111000000000/////////............................../////////...............//////............//////000000000000111111111111////////////////////////////////////000000000000000000111222222222222111222222333333333222111111111222222333333444444444444999:::;;;OOOxxx~~~uuueee\\\nnn{{{ddd\\\YYYVVVVVVZZZTTTTTTTTTUUUWWWXXXZZZ[[[______^^^]]]YYYUUUQQQOOOIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHJJJJJJIIIJJJKKKMMMTTTVVVWWWWWWVVVTTTTTTTTTSSSRRROOOMMMLLLLLLNNNNNNPPPPPPQQQRRRSSSTTTTTTUUUWWWZZZ___cccfffhhhjjjkkkooorrrvvvxxxxxxwwwwwwxxxvvvtttrrrqqqrrruuuwwwyyywwwvvvrrrnnnlllooouuu{{{|||{{{ttthhhYYYKKK???666222222111111000000000111111111////////////////////////////////////////////////................................................................................................,,,------......------,,,---------............///...------------...//////...------------...//////........................------...///////////////............////////////...////////////000000000////////////////////////////////////////////////000000000000000000000000000000000////////////...........................---...000222222111///...---------............///////////////////////////........................---------............///////////////////////////................................................---------........./////////////////////.........///////////////////////////............---------aaaDDDAAA>>><<<<<<<<<;;;:::999777555777999999555111555555555666666666666666444333222111111222222333333333222222222222333333111222222333333222222111222222333333333444444444444444444555555555666666777888888777666777;;;???IIIfff|||dddNNNCCC???888444333555666666111111000000000//////////////////////////////////////////////////////////////////....../////////000000000000111111111111////////////////////////////////////000000000000000000111222222222222222222222333333333222111111111111222333444444555555333888===HHHhhhvvvpppqqqooowwwvvveeeYYYYYYXXXQQQOOOTTTSSSSSSSSSSSSSSSTTTTTTUUUWWWWWWXXXWWWVVVSSSPPPNNNGGGFFFFFFFFFGGGGGGHHHIIIHHHJJJKKKJJJIIIHHHIIIJJJSSSTTTVVVUUUSSSQQQPPPQQQOOOMMMKKKIIIHHHHHHJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQUUU[[[___cccfffjjjlllnnnqqquuuxxxwwwvvvttttttuuussspppmmmmmmooorrruuutttxxx{{{vvvooolllqqqwww{{{yyy}}}sssdddXXXKKK<<<444333333333222111111111111222////////////////////////////////////////////////---.....................---.....................................................................,,,------......------,,,---------............///...------------...//////...------------...//////---.....................---...//////000000//////........./////////000000////////////000000000111000000000000000000000000000000000000000000000000////////////////////////111000000000////////////////////////////////////,,,...000111222111000...---------............///////////////////////////........................---------............///////////////////////////................................................------------.....................//////////////////////////////////////////............---------___CCCAAA>>><<<<<<<<<;;;:::999777666:::???@@@<<<888555666666666666666555444111111111111111222222333333333222222222222333333111222222333333222222111333333333333444444444444444444555555555666666666777777666444555;;;EEEMMMpppuuu___UUUGGG:::444222333444111111111111000000000000////////////////////////...////////////000000000000//////......//////000/////////000000000111111000000000000000000000000////////////000000000000000111222222333222222222111222222333333333222222111111222333444555666666555;;;FFF^^^wwwooorrr}}}jjjaaaYYYSSSSSSQQQKKKLLLQQQPPPPPPPPPPPPOOOOOONNNNNNOOOPPPRRRSSSSSSRRRPPPOOOHHHHHHHHHHHHHHHIIIJJJJJJIIIJJJKKKJJJHHHGGGHHHIIIPPPRRRSSSRRRPPPNNNMMMMMMMMMLLLJJJIIIIIIJJJKKKKKKJJJKKKLLLMMMNNNOOOPPPQQQQQQTTTXXX\\\___cccgggkkklllooosssvvvuuusssrrrqqqrrrqqqnnnjjjhhhiiimmmppppppwww~~~|||uuuppppppsssuuuxxx~~~ppphhh]]]KKK===888666555444333222111111111////////////////////////////////////////////////---------...............---------...............................................................,,,------......------,,,---------............///...------------...//////...------------...//////---------.....................///000000000000///.........//////000000111/////////000000000111111000000000000111111111111000000000000000000000000////////////////////////111111000000000/////////////////////////////////---...///000111111000000---------............///////////////////////////........................---------............///////////////////////////........................------------------------,,,------------..................//////////////////////////////////////////............---------^^^CCC@@@>>>=========;;;:::;;;888888<<>>=========;;;:::>>>:::999<<>>GGGaaa~~~uuuyyyggg]]][[[OOORRRRRRPPPNNNMMMJJJGGGFFFFFFGGGGGGGGGGGGFFFFFFIIIKKKMMMOOOPPPPPPOOONNNLLLKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPQQQPPPQQQRRRTTTRRRTTTUUUTTTRRRPPPOOOPPPOOOPPPQQQRRRSSSSSSSSSRRRPPPQQQRRRSSSUUUVVVWWWXXXYYYYYYXXXXXXXXXZZZ^^^bbbhhhkkkoooppppppnnnnnnnnnhhhhhhgggdddaaabbbfffjjjoooooorrrxxxxxxqqqkkktttmmmVVVJJJ:::999777444222000//////////////////////////////////////////////////////---------.........//////---------.........//////................................................,,,------......------,,,---------.........//////...------------...//////...------------...//////---------.........//////...//////000000000000000---......///000111111222000000000000111111111111000000111111222222222222111111111111111111111111222222222222222222222222111111111111000000000000000000000000000000000000............///000222222---------.........//////////////////////////////........................---------.........//////////////////////////////........................------------------------,,,,,,,,,---------......---.........//////000000//////////////////////////////.........---------UUUDDDAAA>>>======<<<:::999999999:::::::::999999888888888777666555444333333111111222222222333333333333333333333333333333333222222333333333444444444444444444555555555666666000666999777666888777333BBB???GGGddduuuXXXHHH<<<333222888666---+++111333000000000000000////////////000000000000000000000000//////.........---------............/////////000111111000///////////////111111111000000000000000111111111111111111111111222222222222222222222222444333222333333444777:::EEEZZZvvvvvvmmmrrrkkkZZZVVVXXXQQQPPPPPPNNNLLLJJJHHHGGGDDDDDDCCCCCCCCCCCCCCCCCCHHHIIIKKKNNNPPPQQQQQQRRRMMMOOOQQQRRRQQQQQQSSSTTTTTTSSSQQQPPPQQQSSSUUUWWWUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVXXXZZZZZZYYYXXXVVVWWWVVVVVVVVVXXXYYYXXXWWW[[[[[[[[[[[[ZZZXXXVVVUUU]]]___cccgggjjjkkklllkkkiiigggdddeeehhhjjjiiihhhiiihhhjjjooovvv|||~~~~~~qqqtttyyy~~~iiiOOOIII>>>666444222......111000/////////............////////////////////////------------------------------------------------//////.........---------------------------------//////.........---------,,,,,,,,,---------......000000//////.........---............////////////////////////////////////222222111000//////.........111222000///000222333///333333//////444333///000222555444111222555999444666666333444888:::999??????<<<888333000111333444111000222333111222555000000000//////000111222///000000000000///...---//////...------------...........................////////////////////////........................------------------------........................,,,,,,,,,---------......---------............/////////////////////////////////////////////////////////.........---------XXXDDDAAA>>>======<<<:::999999999999::::::999999888888888777666555444333333111222222222222333333333333333333333333333333333222222333333333444444444444444444555555555666666888888777666666777;;;>>>;;;UUUxxxhhhQQQEEE???444777777222///000111000111000000000////////////000000000000000000000000//////.........---------........./////////000000111111000///////////////111000000000000000000000111111111111111111111111222222222222222222222222555111111666888777;;;AAA```vvv{{{lllqqqqqqaaaWWWRRRRRRNNNMMMLLLKKKHHHFFFDDDCCCDDDDDDCCCBBBAAABBBCCCCCCFFFIIILLLPPPSSSTTTUUUUUUWWWWWWVVVUUUSSSSSSUUUWWWWWWVVVTTTSSSTTTVVVYYYZZZYYYYYYZZZZZZZZZZZZYYYYYYZZZ[[[]]]^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[YYYWWWTTTSSSYYY[[[___cccgggiiijjjkkkfffdddcccdddggghhhgggeeeiiihhhiiinnntttzzz||||||ppppppoooooosss|||vvvgggQQQEEE999666444111000222000000/////////.........////////////////////////------------------------------------------------//////.........---------------------------------//////.........---------,,,,,,---------.........000/////////........................///////////////////////////////////////////////////............///000////////////...---111111...///444555222777777888<<>>:::888999777222000111222000...---...///000000111000---,,,,,,---...000000///......------..............................////////////////////////........................------------------------........................,,,,,,---------.........---------............/////////////////////////////////////////////////////////.........---------\\\DDDAAA>>>======<<<:::999888999999::::::999999999888888777666555444333333222222222222333333333333333333333333333333333333333333333333444444444444444444555555555666666666888444333777666555<<>>999666666444111111333111111000000000/////////000000000000000000000000/////////............---....../////////000000000111111000/////////000000000000000000000000111111111111111111111111111111222222222222222222222222666000111999;;;999BBBPPPnnnhhhnnn]]]XXXUUUPPPNNNKKKKKKIIIHHHEEECCCBBBAAADDDCCCAAA@@@@@@BBBCCCEEEGGGJJJOOOTTTWWWYYYYYYYYY^^^]]][[[WWWTTTTTTWWWZZZXXXWWWVVVUUUVVVXXXZZZ\\\[[[[[[\\\\\\\\\\\\[[[[[[^^^___```aaa``````^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\\\\\\\ZZZWWWTTTRRRWWWXXX[[[^^^bbbdddfffgggdddccccccdddffffffeeeccchhhhhhiiimmmrrrwwwyyyyyyvvvssslllffffffppp{{{]]]NNN???888666555333333000000000000////////////////////////////////////------------------------------------------------...............---------------------------------...............---------,,,------------.........////////////........................////////////////////////////////////.../////////000000000000000///...///111000...---///222333333666:::<<<;;;BBB???AAAJJJUUUWWWOOOGGGFFFFFFFFFIIISSS^^^aaa^^^RRRYYY^^^[[[RRRNNNRRRYYYRRRNNNKKKLLLIIICCC>>>======888333000111111000...000000000/////////000000000000///.......................................////////////////////////........................------------------------........................,,,------------.........---------............////////////////////////////////////////////////////////////............---^^^DDDAAA>>>======<<<:::999888888999:::::::::999999888888777666555444333333222222222333333333444444333333333333333333333333333333333444444444444555555555555555666666666666555222555<<<:::666EEE[[[xxxkkkXXXFFF888666666222222666111111111000000000///////////////////////////////////////..................////////////000000000111111000000///000000111000000000000000111111111111111111111111111111111111222222222222222333333555000222:::888888LLLfffrrrmmmvvvvvv^^^UUUTTTSSSPPPMMMKKKJJJHHHGGGEEECCCBBBBBBBBBAAA@@@@@@BBBEEEHHHJJJLLLOOOTTTXXX[[[\\\\\\[[[^^^^^^\\\ZZZWWWVVVWWWYYYWWWWWWVVVUUUVVVWWWYYYZZZZZZZZZZZZ[[[[[[ZZZZZZZZZ]]]^^^^^^______^^^^^^]]]bbbcccccccccbbbaaaaaabbb``````aaa```^^^[[[XXXVVVZZZZZZ[[[\\\]]]^^^^^^___bbbbbbcccdddeeeeeeeeedddhhhhhhiiilllooorrrtttvvvyyyvvvpppgggccclll}}}{{{iiiYYYFFF;;;888777444222111111111000000000//////////////////////////////........................................................................................................................------------............///////////////.....................////////////////////////////////////111111111111111222222222333///---000333333333444666:::>>>BBBFFFIIIJJJJJJMMMKKKNNNXXXeeejjjccc[[[WWWWWWVVVXXX```fffccc[[[PPP[[[gggggg```\\\aaaiiiaaa\\\[[[___```[[[WWWVVVTTTMMMCCC===;;;888555111...111444777777555111///111000//////......//////........................////////////////////////........................................................................------------............---------............////////////////////////////////////////////////////////////...............^^^DDDAAA>>>======<<<:::999777888999:::::::::::::::888888777666555444333333222222333333333444444444333333333333333333333333333333444444444555555555555555555666666666777777999666999>>><<<@@@\\\|||dddGGG;;;777222111444111111111111000000000000////////////////////////////////////////////////////////////000000000111111111000000000000111111//////000000111111111111111111111111111111111111111111111222222333333333333222555888666===]]]yyymmmyyytttggg[[[VVVTTTPPPMMMMMMIIIHHHFFFDDDCCCBBBBBBBBBAAAAAAAAACCCFFFJJJNNNPPPSSSUUUXXX[[[]]]]]]\\\[[[ZZZ\\\^^^^^^\\\ZZZYYYZZZXXXXXXWWWVVVVVVVVVWWWXXXWWWXXXXXXXXXXXXXXXXXXWWWZZZZZZ[[[[[[\\\\\\\\\\\\bbbdddeeeeeecccbbbccceeedddddddddcccbbb```^^^]]]``````___^^^\\\ZZZXXXWWW]]]^^^```aaabbbbbbccccccggghhhiiijjjlllnnnpppqqqssssssqqqkkkeeehhhsss}}}vvvvvvuuurrreeeQQQBBB<<<999555111222111111111111000000000////////////////////////................................................---.............................................---.....................---------.........//////.........///////////////............////////////000000000000000000000000111111111111111111111111444///...333666777:::???CCCFFFLLLTTTXXXYYYYYYZZZXXXXXXZZZaaaiiimmmkkkhhhhhhhhhffffffhhhggg\\\PPPWWWbbbooosssoookkkmmmqqq___[[[[[[ccciiikkkkkklllmmmeeeYYYOOOIIIDDD@@@===444555666666555333111000111111000////////////000////////////////////////////////////////////////........................................................................---------.........//////---------............///////////////////////////////////////////////////////////////////////////[[[DDDAAA>>>======<<<:::999777888999999::::::::::::888888777666555444333333333333333333444444444444333333333333333333333333333444444444555555555555555555666666666777777777;;;888777999>>>PPPuuueeeJJJ<<<333//////222222111111111000000000000000000000000000000000...////////////000000000/////////000000000111111111111000000000111222222/////////000111111222222111111111111111111111111111111111222222333333444222444777888<<>>888222222222222222111111111000////////////////////////................................................---------.......................................---------...............------........./////////.........///////////////............////////////000000000000000000000000//////000000111111111222555222555<<<>>><<>>======<<<:::999777777888999::::::::::::888888777666555444333333333333333444444444444555333333333333333333333333444444444444555555555555555666666666777777777777999888999AAARRRooobbbFFF999444111222222222111111111000000000000000000000000000000.../////////000000000000//////000000000111111111111111000000111111222333...//////000111111222222111111111111111111111111000111111222333333444444111666888:::KKKmmmuuuppptttvvvjjj]]]YYYUUUTTTPPPJJJHHHIIIDDDCCCBBBAAABBBCCCEEEFFFFFFHHHLLLOOOSSSUUUVVVWWWVVVVVVUUUUUUUUUVVVVVVWWWYYY[[[]]]^^^\\\[[[ZZZ[[[[[[ZZZYYYWWWUUUTTTRRRRRRNNNOOOOOOPPPPPPOOOOOONNNMMMMMMNNNOOOQQQSSSTTTUUUVVVZZZ]]]]]]ZZZZZZ]]]aaa^^^]]][[[ZZZ[[[^^^aaaccccccdddggghhhgggccc___]]]XXXYYY[[[[[[\\\___dddiiifffgggiiihhhffffffhhhkkkqqqssstttssspppmmmkkkkkkwwwuuuooofff]]]ZZZ^^^ccc}}}qqq]]]MMMDDD===666333333222222222111111111////////////////////////................................................---------.........//////........................---------.........//////............////////////............/////////000............////////////000000000000000000000000......000222444555777888:::;;;EEEOOONNNGGGIIIRRRTTTQQQRRRXXX]]]^^^ccciiiddddddeeegggiiiiiihhhgggdddhhhlllnnnppprrrmmmfff```\\\ZZZ\\\```cccbbb___cccYYYTTTXXXbbbiiinnnrrrpppnnnjjjccc]]]]]]bbbhhhaaa\\\TTTJJJBBB<<<999888222222111000000000111111////////////////////////////////////////////////....................................................................................////////////---------............///////////////////////////////////////////////////.../////////000000000000TTTDDDAAA???======<<<:::999666777888999:::;;;;;;;;;888888777666555444333333333333333444444444555555333333333333333333333333444444444555555555666666666666666666777777777777777<<>>???@@@EEESSS```\\\PPPPPPYYYVVVOOOMMMQQQUUUXXX```iiicccccceeejjjooopppmmmiiidddjjjrrrwww}}}wwwmmmdddfffooowwwxxxuuueeeYYYOOOPPPWWW]]]bbbfffeeeffffffbbb___cccnnnxxxrrrqqqmmmeeeZZZMMMAAA:::333222111111000111111111000000000000000000000000////////////////////////........................////////////////////////..................................../////////000---------.........//////////////////////////////////////////////////////.../////////000000111111YYYBBBAAA@@@???>>><<<;;;;;;;;;;;;<<<<<<;;;;;;:::999888777777666555444444444333333333444444444555555555444444333333444444555333444444555555555555555111222666<<<;;;666666:::AAADDDWWW{{{cccRRREEE333666555000...222888666///000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111000111111111111222222222333222000000111222222111:::777<<>>IIINNNNNNNNNDDDKKKVVV\\\WWWPPPTTT^^^cccVVVPPPWWW^^^___ccckkkpppttt}}}www{{{zzziii```^^^___bbbeeebbb^^^___cccbbb```hhhtttuuuxxxzzzuuulllddd``````LLLDDD999222///000222333111111000000111111111111000000000000////////////////////////////////////////////////////////////........................//////.........---------////////////////////////............//////////////////............//////000000000000000111111111WWWBBBAAA@@@???>>><<<;;;;;;:::;;;;;;;;;;;;:::999999777777777666555444444444333333444444444555555555555444444333333444444555444444555666666666666666666555333222555:::<<<;;;:::ZZZkkkTTT???888555222111333444333111111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000111111111111222222222222111111111333444444333555666CCC^^^uuupppqqqnnnddd^^^YYYXXXUUURRROOOMMMJJJGGGDDDCCCCCCCCCDDDFFFIIILLLNNNNNNOOOQQQRRRRRRQQQPPPOOOLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQPPPNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCC???@@@AAABBBCCCEEEFFFFFFKKKJJJJJJLLLOOOQQQRRRQQQLLLLLLLLLLLLMMMMMMNNNNNNQQQRRRUUUYYY^^^bbbeeefffffffffeeebbb___]]]^^^___```cccgggiiiiiihhhhhhiiiiiiiiihhhiiikkkllllllkkkddd^^^YYY\\\eeelllnnnllleeecccnnnjjjVVVMMMGGG===888111///111222111000////////////////////////////////////////////////////////////////////////............////////////---......//////......---000000000000000000000000000000000000000000000000111000000000/////////....../////////000000111111...000111111000000333555999;;;@@@GGGNNNRRROOOIIIGGGHHHMMMPPPOOOPPP\\\iiibbb___gggyyy~~~zzz~~~{{{wwwwwwwwwzzzqqqeee[[[ZZZYYYVVVYYYaaammmsssyyyzzzuuuooommmllliiicccXXXIII<<<222......333333222000------000222000000000000////////////////////////////////////////////////////////////........................//////.........---------////////////////////////............//////////////////............////////////000000000000111111UUUBBBAAA@@@???>>><<<;;;;;;999::::::::::::999888888777777666666555444444444333444444444444555555555555444444333333444444555555555666777777777777777777777444111666>>>BBB@@@ZZZzzzrrrnnnllllllkkkiiijjjmmmhhhmmmrrruuuwwwyyy}}}nnnWWWCCC:::444777666111000555111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000111111111111222222222000111222333444555555666777:::LLLpppoooppptttxxxpppgggddd]]]TTTVVVSSSPPPNNNLLLIIIFFFCCCBBBBBBCCCEEEHHHKKKMMMOOONNNOOOOOOOOOOOOMMMKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKOOONNNLLLJJJIIIHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCCCC>>>>>>???@@@BBBCCCDDDEEEEEEEEEGGGJJJMMMOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLOOORRRVVVZZZ\\\^^^hhhiiiiiifffccc___^^^^^^]]]```dddggggggfffffffffdddeeegggggghhhkkknnnqqqkkkaaaXXXXXXaaajjjnnnmmmllliiipppcccMMMMMMAAA<<<555222222333222000////////////////////////////////////////////////////////////////////////............////////////---......//////......---000000000000000000000000000000000000000000000000000000000000//////////////////000000000000000000/////////000222555777999;;;BBBGGGIIIOOOSSSNNNDDDMMMJJJJJJKKKOOOVVVcccoooooorrr||||||{{{xxxjjjiiiiiieeebbbccckkknnnppppppoooppptttxxxzzzyyyssseeeRRRAAA666222///111333222///...///111000000000000/////////////////////////////////////////////////////////////////////////////////////////////............---////////////////////////............//////////////////............////////////000000000111111111SSSBBBAAA@@@???>>><<<;;;;;;999999999999999888777777666666666555555444444444444444444444555555555555555444444333333444444555666666777888888888888888555555888<<<;;;;;;EEERRR|||tttoookkkhhhhhhgggfffggghhhiiikkkmmmfffiiilllnnnmmmmmmoooqqqmmmmmmooorrrwww~~~wwwYYYEEE777999999111000777111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000///000000000111111111111000000111111111222222222000111222333333444555666===CCCVVV|||wwweeelll{{{uuueeebbbaaaZZZQQQSSSQQQNNNLLLJJJHHHEEECCCAAACCCEEEGGGJJJLLLNNNOOONNNNNNNNNMMMKKKIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJLLLJJJHHHFFFEEEFFFGGGHHHFFFEEEDDDCCCBBBBBBBBBBBB>>>>>>???AAABBBCCCDDDEEEEEEEEEGGGJJJLLLMMMKKKIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJKKKLLLNNNPPPRRRTTTTTT```bbbddddddcccaaa```aaa[[[^^^ccceeeeeedddddddddbbbeeeggggggfffiiiooosssoooggg]]]XXXZZZaaahhhlllqqqoootttpppRRRLLLEEE@@@999555333222111000////////////////////////////////////////////////////////////////////////............////////////......////////////......////////////////////////////////////////////////000000000000////////////000000000000000000000000333222111222555888:::;;;:::DDDIIIHHHMMMTTTQQQFFFLLLNNNTTT[[[ccckkkrrrwww~~~|||~~~~~~}}}xxxuuuwww|||{{{ttthhh]]]YYY^^^jjjssszzz~~~~~~qqq___MMMBBB111111222333333222000...000000000000////////////////////////////////////////////////////////////000000000000000000000000/////////...............////////////////////////............//////////////////............//////000000111111222222333333RRRBBBAAA@@@???>>><<<;;;;;;888888999999888888777666555555555555444444444444444444444555555555666666555444444333333444444555666777777888888888888888666222888AAA;;;666PPPttt}}}wwwooojjjhhhiiijjjkkknnnpppqqqsssuuuxxxyyyyyyvvvwwwxxxxxxvvvtttrrrrrrpppnnnmmmlllmmmppptttvvvuuuyyy}}}rrrUUU===999888222000555111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000///000000000111111111111000000111111111222222222111222333222111222444777???RRRiiizzzlllcccmmmmmmccc```]]]VVVQQQQQQOOOLLLKKKIIIHHHEEECCCBBBDDDFFFIIILLLMMMNNNOOOMMMLLLKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGEEEDDDDDDEEEGGGHHHCCCCCCBBBAAAAAAAAABBBBBBAAABBBCCCDDDFFFGGGHHHHHHJJJJJJKKKLLLNNNMMMKKKHHHFFFGGGIIIKKKLLLLLLLLLLLLKKKLLLMMMNNNPPPQQQRRRSSSUUUWWWYYYZZZZZZ[[[\\\^^^^^^```ccceeedddddddddeeeeeegggiiihhhggghhhmmmrrrpppmmmggg]]]UUUVVV```hhhlllnnnvvvdddQQQIIIDDD>>>888444222111000000000000000000000000000////////////////////////////////////////////////............////////////...//////////////////...////////////////////////////////////////////////////////////000000000000000000000000111111111111222333444666888;;;???AAAAAAGGGIIIHHHLLLTTTUUUOOORRR]]]nnn}}}}}}}}}xxxwww{{{zzzuuutttrrrsssxxx|||rrr]]]QQQQQQXXX___pppvvv}}}iiiZZZLLLCCC777222222333111...000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............//////////////////............//////111111222333333444555555RRRBBBAAA@@@???>>><<<;;;;;;888999999999999888777777444444444444444444444444444444555555555666666666555444444333333444444555666666777888888888888888:::333555======DDDkkkyyynnniiikkklllnnnqqqtttuuuvvvvvvvvv{{{}}}zzzwwwtttsssssstttmmmnnnppprrrtttyyy~~~jjjLLL>>>888333000222222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222222333333222000222777<<>>@@@CCCHHHMMMIIIIIIIIIJJJMMMRRRVVVYYYooo~~~vvvwwwzzz}}}{{{vvv|||}}}{{{wwwwww|||ttteee[[[XXXWWW]]]aaakkk{{{wwwtttcccKKK999222222333333000000000000////////////////////////////////////////////////////////////////////////////////////...////////////000000000////////////////////////............//////////////////............//////111111222333444555555666RRRBBBAAA@@@???>>><<<;;;;;;999999::::::999999888777444444444444444444444444555555555555666666666666555444444333333444444555555666777777888888777777;;;888777===MMMkkkuuuooojjjhhhkkkqqqqqqxxx~~~}}}zzzvvvssstttvvvyyyeeeLLL===666444333222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222222333333222111555===DDD^^^pppdddfffrrrtttkkkdddaaa]]]UUUQQQRRRPPPNNNKKKJJJIIIHHHFFFDDDDDDGGGJJJMMMOOONNNMMMLLLHHHGGGGGGFFFEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGDDDDDDEEEFFFFFFGGGHHHHHHEEEFFFFFFGGGHHHJJJLLLMMMNNNNNNOOOQQQRRRSSSTTTUUUXXXWWWVVVVVVWWWXXXVVVUUUXXXYYYZZZ[[[[[[ZZZXXXWWWQQQRRRSSSUUUWWWYYYZZZ[[[[[[YYYWWWUUUUUUYYY```eeelllllljjjhhhggggggjjjlllmmmlllllllllnnnooonnnnnnooouuuwwwoooaaaWWWXXX]]]fffvvvgggSSSOOOIII@@@999555333333000000000000000000000000////////////////////////////////////////////////............//////////////////000000000000//////000000000000000000000000000000000000000000000000.../////////000000000111......///000222333444444999BBBKKKNNNMMMNNNTTT[[[QQQLLLMMMVVVZZZZZZaaallluuuyyy{{{}}}|||yyyvvvyyywwwqqqmmmaaa___aaaiiiwwwiiiQQQ>>>555444555000000000000////////////////////////////////////////////////////////////.........................../////////000000000000////////////////////////............//////////////////............////////////000111222333444555SSSBBBAAA@@@???>>><<<;;;;;;999::::::::::::999888888444444444444444444444444555555555555666666666777555444444333333444444555555555666777777777777777777======BBBbbbpppkkkiiilllnnnqqqvvv}}}~~~~~~zzzZZZCCC;;;999777222222222222222222222222000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111000111111111111222222222222333333222222888CCCKKKwwwdddjjjjjj|||{{{pppggg___^^^[[[TTTPPPQQQOOOMMMKKKJJJJJJIIIFFFDDDEEEHHHKKKNNNOOONNNLLLKKKFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIICCCDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOQQQRRRRRRSSSTTTUUUVVVXXXYYYYYY\\\ZZZYYYYYY[[[\\\\\\\\\\\\]]]]]]]]]\\\ZZZWWWUUUXXXXXXXXXXXXYYYYYYYYYYYYXXXVVVRRRPPPRRRXXXbbbhhhqqqpppmmmjjjhhhhhhlllooonnnmmmlllnnnqqqrrrpppmmmooouuuyyyttthhh^^^ZZZZZZcccxxxvvvWWWSSSLLLDDD<<<777555555000000000000000000000000////////////////////////////////////////////////............/////////000//////000000000000//////000000000000000000000000000000000000000000000000.../////////000000111111---...///000222444555666FFFPPP[[[]]]XXXWWW]]]dddZZZSSSWWWgggnnnkkkttt~~~yyywww|||wwwxxxwwwlllfffiiiuuuiiiOOO===555555000000000000////////////////////////////////////////////////////////////.........................../////////000000111111////////////////////////............/////////000//////............//////---...///000111222333333{{{VVVBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;:::999888777888777555444333333444444777777666666555555555444555555555555666666666666333777888777555777999:::<<<888@@@___uuurrriiinnnqqqttt|||^^^AAA666777222222222333333333333222333333222222111000000000111111111111111111111111222222222111111111000000000111111111111222222222000111111111111222222222222///222777555666IIIaaauuugggjjj{{{yyypppfffccc___YYYTTTPPPMMMLLLKKKJJJHHHFFFEEEEEEFFFGGGHHHJJJLLLLLLJJJIIIHHHIIIDDDCCCBBBBBBBBBDDDFFFGGGFFFHHHKKKKKKIIIGGGFFFEEEIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFGGGJJJMMMOOOMMMKKKNNNQQQTTTWWWUUUSSSTTTXXXZZZZZZ[[[[[[[[[[[[ZZZZZZ^^^]]]\\\[[[ZZZYYYXXXWWWWWWUUUSSSSSSTTTUUUUUUUUUSSSTTTUUUWWWWWWVVVUUUUUUSSSSSSSSSSSSTTTZZZccciiixxxuuuqqqmmmmmmooorrruuuxxxxxxxxxvvvrrrpppppppppkkksss{{{{{{rrrggg___\\\___rrr|||iiiYYYLLLIIIAAA333000777333222111000////////////////////////////////////..................................../////////000////////////////////////000000111111111111000000////////////000000000000333111///...///000000000666333222555888999>>>DDDQQQTTTTTTZZZeee___UUUWWWUUU```www}}}tttvvvzzzvvvxxx|||~~~}}}lll\\\bbbuuuuuubbbRRRAAA333222333333222111/////////000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////////////////............////////////////////////////////////............/////////000|||UUUBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;:::999888777888777555444333333444444777666666666555555555444555555555555666666666666666777777555444555777888<<>><<<;;;;;;;;;;;;;;;;;;:::999888888777777666555444444444444666666666555555555555555555555555555666666666666777666666666666777888999<<>><<<;;;;;;:::;;;;;;;;;::::::999888777666666555555555555555555555555555555555555555555555555555666666666666666555666999:::999:::===CCCcccwwwrrrnnnqqqxxxuuurrrsss}}}vvv[[[FFFAAA:::666555666666555444444444333222222111111111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222444444444555;;;OOOppppppgggqqq~~~pppgggaaaZZZTTTSSSQQQOOOMMMLLLMMMMMMJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJHHHGGGHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLQQQQQQRRRRRRRRRTTTXXX[[[]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXVVVUUUUUUXXX\\\___aaabbbaaa]]]]]]```ccccccbbb```^^^\\\ZZZZZZZZZ[[[___dddgggccc[[[UUUVVVYYYXXXWWWWWWVVVWWWZZZ___bbbaaa```^^^\\\[[[[[[[[[[[[___bbbeeegggiiinnnwww}}}}}}xxxuuutttuuuvvvrrrsssttttttrrrrrrssstttvvvqqqoooqqqvvvuuummmeeeYYY___nnnuuu|||{{{]]]MMMIIIEEE;;;333444444222111111111111111////////////////////////...........................////////////000000000////////////////////////000000111111111111000000//////000000000111111111000111111111111111333444;;;>>>FFFPPPUUUWWW\\\bbbZZZXXXRRR\\\qqqxxxwww~~~uuu~~~{{{iiiiiilllttt~~~}}}rrr^^^DDD555222444333111........................000000//////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////...////////////000000000{{{LLLBBBAAA@@@???>>><<<;;;;;;::::::;;;;;;;;;:::999999666666666666666666555555444444444555555555555555555555555555666666666666666555777;;;:::777:::AAAWWWwww~~~lllhhhkkkqqqzzz{{{zzzzzzzzzxxxssspppsss}}}oooQQQHHH>>>777666777777666555555444444333222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222333555555777EEEbbbllljjjxxxwwwfffddd```WWWRRRQQQNNNLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKJJJHHHGGGHHHIIIEEEFFFGGGJJJLLLOOOQQQRRRUUUUUUTTTSSSRRRTTTXXX[[[\\\\\\[[[[[[ZZZYYYYYYYYY\\\ZZZYYYZZZ]]]bbbeeefffooopppmmmhhhhhhmmmooommmllliiiccc^^^\\\^^^aaacccggglllmmmhhh^^^WWWWWWYYYXXXYYYZZZZZZZZZ]]]bbbfffgggfffdddbbb`````````aaagggeeegggnnnxxx{{{zzzyyyzzzppprrrssssssrrrrrrssstttsssrrrqqqrrrtttsssooolll^^^^^^fffyyywwwooommm~~~nnnXXXMMMGGGAAA;;;555444333222111111111111000000000000000000000000////////////////////////////////////000000000111000000000000000000000000000000111111111111000000000000000000111111111111111222222111000111444777>>>DDDOOOYYY\\\ZZZ\\\aaaTTT^^^kkk|||wwwsssyyyzzzxxxqqqpppxxx~~~}}}|||~~~xxxvvv}}}pppbbbdddssswww[[[DDD666222111222//////////////////////////////000000000000000000////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000111|||MMMBBBAAA@@@???>>><<<;;;;;;:::::::::;;;;;;::::::999666666777777777666666555444444444444444555555555555555555555666666666666777666888;;;888666@@@NNNuuuvvvkkkiiiqqqxxx{{{wwwvvvwwwsssqqqoookkkiiijjjnnnrrryyyzzz~~~|||wwwqqqjjjccceeerrrbbbVVVGGG===::::::999777666555555444444333333222111111111111111111111111111111111111111222222222000111111111111222222222000111111111111222222222222555666;;;PPPssspppgggnnnmmmbbbaaa\\\SSSQQQOOOMMMKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKJJJHHHHHHIIIKKKGGGHHHKKKMMMPPPSSSUUUVVVVVVVVVUUUTTTSSSSSSVVVYYYYYYYYYZZZ[[[]]]^^^______bbbaaa``````bbbgggnnnrrr~~~uuutttxxxwwwqqqppplllfffaaa```ccchhhkkkpppqqqpppjjjaaa[[[ZZZ\\\ZZZ]]]___```___aaaeeeiiikkkjjjhhhgggfffeeeeeeeeeiiigggjjjwww|||zzzyyyrrrsssttttttsssssstttvvvssstttuuuuuutttrrrrrrrrrfff``````nnnpppdddvvvxxx```NNNGGGDDD@@@555555444333222222222222000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000111111111111000000000000000111111111222222222333333222111444:::???DDDJJJTTT\\\\\\XXXYYY^^^OOOmmm{{{www~~~~~~zzztttpppsssvvv}}}|||yyy{{{zzzssssss}}}}}}}}}uuuqqquuu~~~bbbXXX```rrrmmmVVVBBB777333333000000000000000000000000//////000000000000111111////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000/////////000000000111111{{{MMMBBBAAA@@@???>>><<<;;;;;;999::::::;;;;;;::::::999555666777777888777666555333333333444444555555555555555555555666666666666777666888;;;999===SSSlllooohhhnnnwwwuuujjjhhhiiijjjmmmrrrrrrqqqpppnnnmmmooossswwwwwwvvvwww|||}}}yyyxxx|||yyyqqqiiihhhuuuvvvhhhTTTFFF@@@>>>:::888666666555555444333333333111111111111111111111111000000111111111222222222000111111111111222222222000111111111111222222222222666777>>>XXX~~~vvvgggjjjyyyxxxeee\\\XXXUUUQQQOOONNNLLLKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKLLLLLLLLLKKKIIIIIIJJJLLLLLLMMMOOOQQQSSSUUUVVVVVVUUUUUUVVVUUUTTTTTTVVVXXXZZZ\\\___ccchhhllloooqqquuuwwwwwwqqqlllrrruuuiiigggeeedddeeeiiimmmppptttsssoooiiiccc___^^^___^^^bbbfffgggeeefffiiimmmkkkkkkkkkjjjjjjhhhggggggggghhhooo~~~zzzxxxuuuvvvxxxwwwvvvvvvwwwxxxvvvwwwxxxxxxwwwvvvuuuuuummmccc\\\eeeyyywwwgggooojjjSSSJJJEEE@@@666555444333333222222333000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000000000111111111111000000000000111111111222222222222333444333444999CCCKKKNNNRRRYYY^^^\\\XXX\\\cccbbb~~~vvvssswwwzzzxxxvvvwww|||}}}}}}|||zzz|||~~~tttpppxxx}}}{{{zzz{{{xxxzzz|||ppp```ZZZ___pppxxxiiiXXXGGG<<<666111111111111111111111111//////000000000111111111////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000//////000000000111111111wwwJJJBBBAAA@@@???>>><<<;;;;;;999999:::;;;;;;:::::::::555666777888888777666555333333333444444555555555555555555555666666666777666555888;;;<<>>KKKTTTXXXZZZ^^^```]]][[[aaajjjuuupppkkkkkkssszzz}}}}}}~~~}}}}}}tttxxx~~~www}}}uuusssrrrrrruuuzzz}}}tttcccYYY```nnn}}}wwwjjjXXXFFF;;;111111111111111111111111//////000000111111111222////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000000000000000111111111111vvvLLLBBBAAA@@@???>>><<<;;;;;;888999999::::::999999888999888777666666555555555555555555555555555555555777666666666666777777888999777888<<>><<<;;;;;;999999::::::::::::999999999888777666666555555555555555555555555555555555666666666666666777777888888::::::===SSSxxxuuulllhhhooozzzxxxiiidddgggmmmrrr}}}}}}wwwrrrpppuuu{{{xxxtttyyyzzz~~~zzzmmmSSSHHHDDD:::999777666666777666555333222222222222111111111111111111111111111111111111111111000000111111222333222222222111222222333444777<<>><<<;;;;;;999999::::::::::::999999999888777666666555555555555555555555555555555555666666666666666777888888555::::::AAAdddnnnggggggnnn|||qqqkkkdddbbbiiivvvyyynnnjjjlllrrrvvv~~~xxxyyy|||{{{wwwgggQQQHHH@@@:::888666555555555333111333222222222111111111111111111111111111111111111111111000000111111222333222222222222222333444444;;;999\\\~~~~~~ooo```YYYUUUPPPKKKIIIHHHIIIKKKKKKKKKLLLOOOQQQSSSUUUWWWWWWTTTPPPNNNMMMHHHFFFCCCBBBCCCEEEEEEEEECCCEEEHHHLLLOOORRRTTTTTTTTTTTTUUUTTTUUUXXX]]]```eeefffiiiooovvv|||eee]]][[[fffoooooonnnpppmmmmmmnnnooopppnnnjjjfffiiikkknnnoooooonnnooopppssspppmmmlllmmmnnnnnnmmmpppuuuyyyvvvwwwwwwwwwtttrrrtttyyy~~~zzzvvvuuuuuuyyyvvvnnnaaaYYY```sss}}}rrriiilllgggOOOLLLEEE???777333333333333111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111222222111111111111222222999AAANNNXXX[[[]]]dddmmmkkkhhhvvv~~~xxx~~~sssjjjjjjqqqyyy~~~|||{{{~~~vvv{{{}}}~~~|||wwwrrrqqq}}}uuurrrsssXXX;;;000333444000,,,000000000000111111111111//////............//////////////////////////////////////////............000000000000000000000000000000000000000000000000////////////000000000000xxxLLLBBBAAA@@@???>>><<<;;;;;;999::::::::::::::::::999999888777666555555555555555555555555555555555555666555555666666777888999777;;;BBBUUUzzzxxxkkkfffjjjppp}}}rrrccceeegggkkkrrr}}}xxxpppmmmlllkkkjjjwww{{{yyy|||```QQQHHH>>>;;;777555444333222000333333222222222111111111111111111111111111111111111111000000111111222333222222222222222333444555<<<===lllwwwjjj^^^XXXUUUOOOJJJHHHHHHJJJKKKLLLLLLMMMOOOQQQRRRTTTVVVVVVRRRNNNKKKIIIGGGDDD@@@>>>======<<<;;;>>>AAAEEEIIINNNQQQSSSTTTTTTTTTTTTUUUVVVZZZ```eeelllmmmnnnooosss~~~~~~lllccc^^^dddmmmooonnnooolllmmmppprrrssspppkkkfffiiilllpppqqqooonnnooopppssspppllljjjkkkmmmnnnooopppvvv~~~wwwtttwwwwwwvvvtttsssuuuzzz~~~}}}xxxuuutttuuuxxxyyyuuuiii[[[XXXfffxxx}}}hhhhhhzzzUUUPPPHHHBBB;;;666444333333222111111111111000000000///000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111222222222111111222444;;;CCCOOOWWWZZZ^^^eeelllcccnnnpppjjjfffkkkxxx~~~~~~{{{~~~vvv|||}}}zzzyyyyyysssppp{{{wwwdddnnnhhhJJJ999444333333444000000000000000111111111//////............/////////////////////////////////////////////.........////////////////////////////////////////////////////////////000000000000yyyOOOBBBAAA@@@???>>><<<;;;;;;:::::::::;;;;;;:::::::::999888777666555555555555555555555555555555555555555555555555666777888999;;;@@@SSStttsssbbbdddllltttoooaaa___jjjqqq|||xxxqqqooonnnmmmkkkwww||||||wwwwww{{{~~~mmmWWWIIICCC???999555444333111000333333333222222222222111111111111111111111111111111111000000111111222333222222222222333444555666:::HHHyyy}}}ssshhh^^^YYYUUUOOOJJJHHHIIIJJJLLLLLLLLLMMMPPPRRRPPPRRRTTTSSSOOOJJJFFFDDDCCC@@@<<<::::::::::::999???AAADDDHHHMMMQQQSSSUUUTTTUUUVVVWWWYYY^^^eeejjjnnnqqqsssvvv}}}wwwmmmeeefffkkknnnnnnooonnnoooqqqttttttqqqkkkgggiiimmmrrrrrrpppnnnooopppsssoookkkiiijjjmmmoooooosssyyy{{{wwwvvvxxxwwwvvvttttttwww{{{~~~~~~zzzvvvtttuuuvvvvvvyyyzzzsssbbbWWW\\\jjjmmmjjj^^^QQQKKKFFF???999555444333333111111111111000000000///////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111111222333222222333666999>>>DDDKKKOOOSSS[[[eeekkkuuutttaaaaaahhhyyy}}}~~~~~~~~~~~~~~~~~~}}}yyywww}}}lllgggwwwsss^^^JJJ888...000777111111000000000000000000//////............//////////////////////////////.........///////////////////////////////////////////////////////////////////////////000000000000zzzOOOBBBAAA@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;::::::999888777666666555555555555555555555555555555555555555555555666888999::::::GGGeeepppeeeeeelllsss~~~jjj]]]bbbnnnxxx|||tttqqqtttxxxzzzzzzuuuwww||||||~~~xxx]]]KKKHHHCCC===777555333222222333333333333222222222222111111111111111111111111111111000000111111222333222222222222333555666777555SSSzzz~~~rrrhhh^^^ZZZUUUNNNJJJIIIIIIJJJLLLLLLLLLMMMPPPRRROOOQQQQQQOOOKKKFFFBBBAAA>>><<<::::::<<<>>>???@@@DDDEEEFFFIIILLLPPPSSSUUUVVVWWWYYY\\\___eeekkkpppmmmssszzzxxxnnniiihhhkkkmmmooopppqqqsssuuuuuurrrlllggghhhmmmssssssooommmnnnpppsssooollljjjkkknnnppppppvvv|||{{{xxxyyyxxxwwwvvvvvvvvvxxxzzz{{{yyyzzzzzzxxxuuutttuuuwwwtttwww|||zzzlll[[[XXX___vvvvvvkkkmmmSSSMMMIIICCC===888444333222111111111111000000000000////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111111333444333333666===CCCHHHMMMOOOPPPUUUbbbnnnuuu{{{ooofffggglllwww~~~~~~~~~~~~~~~~~~}}}~~~{{{|||}}}~~~uuuppp{{{|||sssaaaIII555000444111111111111000000000000//////............//////////////////////////////.........///////////////000000000000000000000000000000000000000000000000////////////000000000000xxxMMMBBBAAA@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;::::::999888777666666555555555555555555555555555555555444444555555666888999:::===VVVxxxiiibbbhhhnnnvvvxxxiiiaaabbbooo~~~~~~|||}}}}}}{{{~~~~~~~~~mmmYYYMMMHHH@@@999666555444333444444333333333222222222111111111111111111111111111111000000111111222333222222222333444555666777999ccczzzxxx}}}qqqhhh^^^YYYTTTMMMJJJJJJIIIKKKLLLLLLLLLNNNPPPRRRPPPQQQPPPMMMHHHCCCAAA@@@>>>===;;;===@@@CCCEEEFFFKKKJJJJJJJJJLLLPPPSSSUUUYYY[[[___cccggglllrrrvvvuuu|||wwwkkkeeegggkkknnnttttttuuuvvvuuuqqqlllhhhgggmmmssssssoookkkllloootttqqqnnnmmmnnnppprrrrrruuu}}}zzzwwwvvvwwwvvvvvvvvvwwwwwwwwwwwwuuuwwwxxxxxxvvvuuuuuuvvvuuutttyyy}}}tttaaaXXXZZZhhh}}}nnnsss|||\\\MMMKKKGGGAAA:::555222111111111111111000000000000.../////////000000000111111000000000/////////...000000000000000000000000111111111111111111111111222333444333444:::DDDLLLXXX\\\^^^^^^eeevvv~~~sssyyy|||nnniiilllwww~~~~~~~~~}}}}}}~~~}}}}}}yyyzzz}}}~~~}}}~~~zzz~~~}}}~~~zzzgggNNN<<<555111111111111000000000/////////............//////////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////000000000000wwwJJJBBBAAA@@@???>>><<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888777666666555555555555555555555555555555555444444555555666888999:::HHHiiiuuuaaafffmmmnnnzzzppp]]]___iiisss{{{}}}xxxuuuvvvzzz|||{{{}}}~~~jjjPPPJJJBBB;;;777666555444444444444333333333222222111111111111111111111111111111111000111222222333222222222333444555777777GGGuuuxxxwww{{{qqqhhh^^^XXXSSSLLLIIIJJJIIIKKKLLLMMMMMMNNNPPPRRRQQQQQQPPPLLLGGGBBB@@@@@@CCCAAA???@@@CCCFFFGGGHHHPPPNNNLLLKKKLLLPPPSSSVVV[[[^^^ccchhhlllqqqwww{{{{{{lllcccccciiinnnvvvvvvuuuvvvuuuqqqlllhhhfffmmmssssssnnnkkklllooouuurrrppppppqqqsssssssssqqqzzz~~~yyytttrrrvvvuuuuuuvvvwwwwwwuuussstttvvvxxxyyywwwuuuuuuuuuwwwssswww~~~xxxfffZZZYYY]]]zzzsssmmmfffMMMLLLIIICCC<<<666222111111111111111000000000000.../////////000000111111111111000000/////////...000000000000000000000000111111111111111111111111222333444444555<<>>???IIIXXXtttsssnnnzzz}}}~~~wwwooommmttt|||{{{{{{tttkkkpppvvvzzz{{{zzzzzzzzz|||yyywwwyyy|||~~~}}}|||{{{zzzyyyyyyyyyyyyyyy}}}|||yyy|||zzz|||zzz|||vvvkkkyyy___???555444333222111//////...000000000000////////////---------.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111kkkKKKCCCBBBAAA@@@???===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888777666666666666666666666666666666666666444555888999666666???KKKpppvvvkkkfffgggrrrlllddd\\\___gggsss~~~}}}xxxvvvuuuxxx}}}}}}|||nnn]]]KKKDDD@@@:::666666333444444333333222111111000000000000111111111111000000000000111111111111000666444333777555888FFFggg~~~rrrzzzrrrlllhhh```YYYTTTOOOJJJGGGFFFGGGJJJLLLOOOQQQRRRRRROOOOOOLLLIIIEEECCCCCCEEEIIIIIIIIIJJJKKKMMMPPPQQQQQQQQQQQQQQQRRRTTTVVVWWW^^^\\\^^^gggooovvv}}}|||tttpppmmmiiifffnnnrrrttttttuuuuuunnndddbbbkkkpppmmmiiilllooopppwwwwwwsssnnnmmmqqqtttsssqqqyyy}}}yyyvvvvvvtttyyyyyysssqqqtttwwwvvvxxx{{{}}}|||yyyuuurrrqqqsssvvvwwwtttqqqmmmddd[[[XXX```sssnnnaaarrr]]]PPPMMMJJJ>>>888777222111111000000000000111111000000000000000000000000111000000000000000000000000000111222222222222111333111111222555666444222555222555???DDDEEENNNZZZtttvvvqqq~~~uuuwwwxxxpppnnnuuu|||yyy{{{zzzyyyyyywwwtttooollleeehhhllloooqqqsssuuuwwwzzzxxxvvvvvvxxxzzz|||||||||{{{zzzzzzyyyyyyzzzzzzwwwwwwxxx{{{~~~~~~{{{xxx{{{yyy|||www}}}vvv~~~nnnUUU<<<888333000000000///...000000000000////////////---------.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111iiiKKKCCCBBBAAA@@@???===<<<<<<::::::;;;;;;;;;;;;:::::::::999888777666666666666666666666666666666666666666555:::>>>888555GGG```qqqcccggggggooo}}}vvv^^^UUUVVV]]]eeerrr|||}}}}}}|||{{{zzz{{{{{{|||{{{yyy{{{|||zzzxxxzzz~~~zzzzzznnnPPPFFFDDD===888888333333444333333333333333111111111111111111111111000000000111111111222222111666333222666666>>>QQQ}}}}}}qqqqqqzzzuuupppkkkgggaaaZZZUUUPPPKKKHHHDDDFFFIIILLLOOOPPPPPPOOONNNNNNLLLIIIEEECCCCCCDDDFFFFFFHHHJJJLLLNNNPPPQQQVVVVVVVVVVVVVVVVVVVVVVVVZZZVVVVVVZZZ```gggpppyyy|||}}}yyyrrrrrr{{{yyyvvvnnngggiiioootttvvvuuusssnnnggg```hhhnnnmmmkkkmmmpppqqqxxxxxxtttnnnlllpppqqqpppqqqwww}}}{{{xxxxxxwwwzzzzzzvvvuuuvvvxxxwwwzzz{{{}}}{{{wwwssspppooorrrttttttqqqppppppkkkeeeVVV[[[lllpppZZZdddjjjSSSKKKMMMDDD:::777444222111111000000000111111000000000000000000000000000000000000000000111111111222222333444333333333444333222333444555444333777444999DDDKKKLLLPPPXXXhhhxxxzzztttqqqpppvvv~~~~~~}}}|||zzzwwwvvvwwwvvvsssmmmiiihhhhhhdddeeefffggghhhlllppptttuuuttttttuuuwwwyyyxxxwwwtttttttttuuuvvvwwwxxxyyyttttttvvvyyy{{{|||zzzxxxyyyxxxyyy|||sssnnnvvvzzz}}}|||iiiIII@@@666000000222111000000000000000////////////------........./////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111iiiKKKCCCBBBAAA@@@???===<<<<<<999::::::;;;;;;::::::999:::999888777666666666666666666666666666666666666:::666:::???999888TTTyyyhhheeeiiippp|||ooo\\\SSSYYYdddmmmttt}}}vvvrrrpppnnnmmmkkklllnnnppprrrvvvxxx{{{|||xxxyyy|||}}}|||}}}}}}|||zzzwww}}}xxxxxx~~~UUUIIIHHH@@@:::;;;444444444444444444555555222222111111111111111000000000111111111222222222333666333222666888FFF___ppplllyyy}}}yyyxxxvvvmmmiiiccc]]]WWWQQQKKKGGGCCCEEEIIIMMMOOOOOOOOONNNMMMNNNMMMKKKHHHFFFEEEFFFGGGHHHJJJMMMOOOPPPQQQQQQZZZZZZYYYXXXWWWUUUSSSRRRXXXSSSQQQSSSUUUYYY```iiisssrrrnnnjjjrrryyyoooeeeaaahhhpppttttttqqqnnnkkk___fffnnnpppooonnnnnnooouuuuuurrrmmmkkkooopppoooppptttzzz|||{{{yyyzzzyyyxxxwwwwwwwwwvvvyyyzzz{{{yyyvvvsssqqqqqqtttuuurrroooooosssrrrnnnYYYZZZhhhtttXXX```zzzYYYJJJOOOHHH<<<777444222222111111000000111111000000000000000000000000000000000000000111111111111222333333444444333333333333222222333444444444666666===HHHNNNOOOPPPSSSZZZwww~~~xxxqqqhhhppp{{{|||vvvtttvvvyyy{{{{{{rrrrrrpppmmmiiihhhiiijjjhhhhhhiiiiiiiiikkkooorrrtttsssssstttuuuuuussspppiiijjjkkkmmmooorrrtttuuurrrsssuuuwwwyyyyyyyyyxxxwwwwwwwwwzzz|||{{{wwwtttiiirrr~~~|||{{{pppWWWJJJ;;;222222444444222000000000000////////////............////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111jjjLLLCCCBBBAAA@@@???===<<<<<<999::::::;;;;;;::::::999:::999888777666666666666666666666666666666666666;;;444666;;;:::@@@cccnnnfffiiimmm{{{|||dddUUUSSS\\\mmm{{{}}}yyyrrrmmmiiicccaaa___^^^___aaadddfffhhhjjjnnnsssxxx~~~}}}vvv}}}}}}}}}}}}|||yyyvvvsssuuuyyyzzz|||___OOOKKKDDD>>>>>>666555555444444555666777333222222222111111000000111111111111222222222222333555222222777:::NNNmmmjjjooo}}}||||||zzzpppmmmgggaaaZZZRRRKKKFFFDDDFFFJJJNNNPPPPPPOOONNNMMMOOOPPPNNNKKKIIIHHHHHHOOOPPPRRRSSSUUUVVVVVVVVVWWWWWWWWWWWWVVVTTTSSSRRRWWWUUUUUUXXXYYYZZZ```gggpppmmmhhhiiixxx~~~~~~wwwkkkaaaXXX]]]gggoooqqqpppnnnnnnaaagggoootttsssnnnkkkjjjooopppoookkkkkkoooqqqpppooorrrwww~~~~~~zzzxxxwwwwwwvvvvvvuuuvvvvvvxxxxxxwwwuuutttuuuvvvxxxwwwtttpppqqquuuvvvsss___\\\bbbyyyxxx[[[VVVdddNNNOOOJJJ???999555333333222111111111111111000000000000000000000000//////000000111111111111000111111222222222222222111222222222222333444666999<<>>NNNrrrooodddeeeiiiuuuvvvcccQQQPPP\\\mmm}}}}}}yyywwwssssssrrrooolllhhhdddaaa[[[YYYXXXWWWXXXZZZ]]]___]]]```cccgggkkkqqqxxx|||}}}vvvmmm{{{~~~~~~}}}~~~zzzuuusssvvvzzzxxx{{{pppZZZOOOHHHCCC@@@888777666555555555777777333333333222111111000000111111111222222222222333333555333444888<<>>666444333222111111111111111000000000000000000000000/////////000111111222222///000000111111111111111000111222222222444777999BBBFFFLLLQQQUUU[[[dddkkkooorrrxxxzzzpppiiinnnwww~~~|||}}}xxxuuuppppppsssxxx}}}{{{ssslllkkkgggcccaaacccdddeeedddaaaeeejjjnnnpppqqqssstttpppmmmiiifffdddcccaaa```^^^___aaadddgggjjjmmmooooooqqqssssssrrrrrrssstttttttttvvvwwwyyyzzz{{{{{{{{{{{{wwwhhhSSSBBB999555222///000000000000////////////....../////////000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111jjjJJJCCCBBBAAA@@@???===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888777666666666666666666666666666666666666555444666>>>KKKbbbuuueeeccckkkrrr}}}___VVVSSS___qqq~~~}}}uuuooommmnnnffffffdddcccaaa___]]]\\\YYYXXXWWWVVVWWWXXXZZZ\\\YYY[[[]]]^^^```dddiiimmmsssxxx}}}}}}}}}}}}zzzwwwxxxyyyzzzzzzxxxuuuqqqnnnjjj}}}{{{}}}~~~}}}|||zzz~~~}}}|||~~~yyygggTTTLLLGGGCCC:::999777555555555666777444444333222222111000000111111111222222222333333222444333666:::???YYYoooppp}}}{{{yyysssqqqmmmgggaaaXXXOOOHHHEEEFFFHHHJJJLLLMMMMMMNNNKKKNNNQQQQQQOOOLLLJJJIIINNNNNNNNNOOOQQQTTTVVVXXXVVVVVVUUUUUUVVVWWWXXXYYYQQQRRRWWW\\\^^^```hhhqqqsssrrrooonnnsss{{{}}}{{{xxx|||{{{qqqfff]]]YYYSSSQQQWWWdddmmmnnnnnnppphhhfffiiimmmmmmhhhgggjjjlllnnnnnnlllmmmqqqsssrrrqqqpppttt}}}}}}~~~xxxssstttuuussstttxxxvvvwwwwwwvvvvvvwwwzzz}}}zzz{{{zzzwwwxxx||||||yyyqqqfff[[[```ttt{{{kkk```qqqaaaQQQHHHGGGDDD999555444333222111111111111000000000000000000000000...//////000111111222222///000000111111111111111111222444444444666:::>>>LLLOOOQQQQQQTTTbbbwwwuuu|||{{{vvvooorrr|||{{{yyywwwuuuqqqpppqqqvvvzzzwwwnnneeefffffffffffffffhhhlllooolllooosssuuuuuuuuuvvvwwwpppkkkeee```______``````aaabbbcccfffiiilllnnnpppmmmoooppppppnnnmmmnnnpppsssssstttwwwzzz{{{zzzyyyyyy|||yyyxxx~~~{{{kkkUUUDDD:::333000000000000000////////////.../////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111iiiHHHCCCBBBAAA@@@???===<<<<<<;;;<<<<<<======<<<<<<;;;:::999888777666666666666666666666666666666666666555888<<>>IIIdddgggccciiimmm{{{qqqWWWQQQccczzzzzztttkkkddd```_________YYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\ZZZYYYXXXWWWWWWYYYZZZ\\\YYY]]]aaacccccccccdddeeehhhfffdddfffiiijjjgggdddhhhgggfffdddcccccccccdddhhhtttyyyrrrqqqttt{{{||||||~~~zzzwwwvvv||||||ttteeeTTTJJJEEEDDD???:::666555666666666777666555333222111000000111111222222222333333333222777888333666MMMppprrrkkk}}}}}}vvvtttpppkkkddd\\\TTTNNNIIIEEEEEEJJJLLLJJJJJJKKKNNNPPPSSSSSSQQQOOOMMMMMMRRROOONNNPPPRRRTTT[[[cccgggccc___[[[UUUPPPRRRXXXVVVZZZ^^^aaacccgggmmmrrrsssuuutttqqqoooqqqxxx~~~~~~ttthhh\\\SSSNNNTTTTTTUUUZZZaaahhhnnnpppkkkccc```dddhhhggghhhkkkooommmlllnnnrrrtttsssqqqtttsssuuuxxx{{{|||xxx~~~xxx|||xxxtttsssuuuvvvvvvtttwwwvvvvvvxxxzzz{{{yyyxxx{{{}}}~~~}}}|||{{{{{{|||vvvbbbXXXfff}}}vvvaaa```vvvRRROOOLLLCCCFFF888555222000000111111111111111111111111111111111000000000000111111111111000111111111111222222222111222444555444666BBBOOONNNRRRRRRRRRZZZooo}}}~~~|||vvvppprrr{{{~~~|||xxxxxxvvvuuuvvvxxxxxxwwwrrrnnnmmmnnnjjjdddeeekkkjjjttt}}}pppbbbdddiiieeedddhhhmmmkkkjjjmmmppprrrpppnnnllliiihhhjjjiiihhhlllqqqtttttttttsssrrrtttwwwyyyxxxzzz~~~zzzrrrkkklll{{{~~~~~~yyy]]]FFF;;;888111333333000//////000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111000000000000000kkkIIICCCBBBAAA@@@>>>===<<<<<<:::::::::;;;;;;;;;<<<<<<;;;999777666777777666555777777666666666666777777999888???UUUvvv{{{___```jjjsss{{{^^^RRRZZZkkkxxxpppkkkccc^^^\\\\\\\\\\\\^^^^^^______```aaaaaabbbccccccdddeeeggghhhiiiiiieeeeeedddcccbbbaaa``````]]]]]]]]]^^^^^^___aaabbbccceeegggiiikkklllnnnooommmnnnnnnnnnnnnnnnmmmmmmgggpppyyy{{{vvvqqqrrruuuwwwzzz||||||}}}|||xxxvvvwwwxxx}}}{{{xxx\\\KKKEEEEEEAAA;;;888777777666666666555444333222111111111111111222222222333333333111666777555>>>[[[}}}qqqrrr~~~{{{zzzuuusssoookkkeee^^^VVVPPPJJJFFFDDDHHHJJJHHHIIIKKKMMMOOOQQQRRRPPPOOOOOOOOOUUUQQQPPPQQQQQQRRRXXX___iiifffccc^^^VVVOOOPPPVVVXXX\\\```bbbcccgggnnnsssxxxxxxwwwssspppsss{{{yyyqqqggg[[[RRRLLLNNNNNNPPPTTT[[[cccjjjooonnneee___ccchhhiiiiiijjjmmmllllllnnnqqqssstttttttttrrrssswwwzzz~~~tttooovvv}}}~~~{{{xxxtttsssuuuvvvtttrrrtttuuuvvvwwwxxxyyyzzz{{{~~~|||{{{}}}zzziii\\\ccctttyyyrrrggg]]]rrr[[[QQQMMMDDDCCC999666222000111111111111111111111111111111111111000000000000111111111111000111111111111222222222222111222333444888CCCOOONNNSSSRRRRRRaaazzzrrroooooowww}}}{{{tttuuutttttttttuuusssqqqoooiiifffhhhkkkmmmuuu~~~|||nnnlllqqquuuxxx{{{yyyvvvrrrrrrtttvvvtttsssmmmjjjkkknnnooonnnppptttrrrssssssrrrqqqrrruuuxxxwwwyyy|||~~~}}}wwwoooiiiggglllwwwlllUUUDDD<<<333333222000...//////000000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000111000000000000000000000iiiIIIBBBBBBAAA@@@>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;999777666777777666555777777777666666777777888;;;777CCCggglll[[[bbbppp|||fffSSSXXXhhhwwwyyyoooiiifffaaa^^^^^^```aaabbbdddeeefffgggiiikkkmmmnnnnnnnnnooossswww{{{||||||vvvvvvvvvuuusssqqqnnnmmmmmmjjjgggfffhhhjjjkkkkkkiiinnnuuuxxxzzz~~~~~~{{{}}}}}}{{{wwwvvvtttvvvsss|||oooRRRHHHGGGCCC===999888777666666555444333333222222222333111111222222222333333333111555666888HHHlllrrrppp{{{|||yyywwwtttssspppmmmhhhaaaYYYTTTKKKFFFCCCEEEFFFFFFGGGJJJLLLNNNOOOOOOOOOOOOQQQRRRUUURRRPPPRRRRRRSSSYYY```jjjiiigggaaaVVVMMMNNNTTT\\\```dddeeeeeehhhooovvv}}}{{{wwwrrrpppttt|||}}}}}}wwwvvvuuupppfff[[[OOOIIIFFFHHHKKKMMMRRR[[[fffnnnrrrggg___aaahhhkkkjjjiiijjjlllnnnooooooqqqtttvvvsssppppppuuuzzz|||wwwddd^^^eeelllxxx~~~yyyuuussssssuuuuuutttqqqsssuuuvvvuuuuuuvvv{{{}}}{{{|||rrrbbb___gggnnnooonnn[[[fffdddRRRNNNGGGAAA;;;777333111111111111111111111111111111111111111000000000000111111111111000111111111111222222222444111000333777<<>>===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;999777666777777666555777777777666777777888888<<<999MMMxxxuuufff___jjjyyy^^^YYYgggssstttkkkhhhfffddddddgggjjjkkklllnnnoooqqquuuzzz}}}~~~{{{uuu|||xxxsssrrrrrrwww{{{___MMMHHHDDD>>>:::888777555444333333333222222333333444111111222222222333333333333666666:::QQQ{{{zzziiiooo~~~}}}yyyvvvuuuuuutttrrrpppmmmfff___ZZZNNNGGGCCCCCCDDDCCCEEEHHHJJJLLLMMMMMMNNNOOORRRTTTSSSQQQRRRUUUWWWYYY___fffhhhhhhhhhcccVVVLLLLLLRRR___dddiiiiiihhhkkkssszzz{{{uuuooonnnsss|||yyysssrrrqqqrrrssspppggg[[[OOOGGGAAADDDGGGHHHKKKTTTbbblllssshhh^^^___gggmmmlllhhhjjjlllnnnmmmkkklllpppsssrrrmmmmmmsssyyyzzz{{{}}}pppZZZQQQWWW]]]iiiwww{{{uuurrrpppqqqtttvvvtttrrrtttvvvwwwuuuqqqsssyyy{{{yyy|||xxxgggZZZ[[[gggpppuuuaaadddlllPPPNNNLLLDDD>>>:::555222111111111111111111111111111111111111///000000000111111111111000000111111111222222222666222111555;;;BBBLLLUUU___```cccgggnnnssstttrrr{{{mmmhhhppp}}}}}}{{{zzzwwwuuuqqqrrruuuxxxwwwrrrooopppkkknnnwwwzzzxxx~~~zzztttoooqqqllliiijjjkkkiiijjjmmmqqqrrrrrrrrrqqqrrrtttvvvtttuuuwwwxxxwwwrrrkkkfffccc\\\```sssxxxfffUUUJJJ<<<777333111000......000////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000000111111111bbbGGGBBBAAA@@@???===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;999777666777777666555777777777777777888999999:::@@@[[[iiidddfffsssnnn^^^cccnnn{{{~~~vvvnnnlllkkklllnnnrrrvvvwwwwwwzzz}}}~~~}}}xxx{{{~~~~~~uuunnntttqqqwwwlllSSSIIIEEE@@@;;;999666444222333333222222222333444444111111222222222333333333333666777>>>\\\uuuiiittt~~~{{{zzzwwwttttttvvvvvvuuutttrrrlllddd___QQQIIIDDDCCCCCCBBBDDDGGGHHHJJJLLLLLLMMMOOOSSSUUUUUUTTTWWW\\\^^^___ccciiifffggggggcccXXXMMMKKKOOO___ffflllmmmlllnnnvvv~~~|||tttnnnnnnttt~~~zzztttrrrrrrppprrrsssqqqhhh\\\OOOGGGAAADDDEEEEEEHHHPPP]]]gggoooeee[[[[[[eeemmmlllgggjjjkkkllliiiffffffiiilllmmmiiiiiiooouuuvvvwwwxxxttt\\\QQQTTTVVVaaarrrzzzsssqqqoooqqquuuwwwwwwuuuxxxyyyyyyuuupppqqqvvv|||{{{xxxwww{{{zzzkkkZZZVVVcccsss}}}jjjddd~~~vvvRRRMMMOOOGGGAAA<<<666222111111111111111111111111111111111111///000000000111111111111000000111111111222222222444111111777>>>EEEOOOWWWkkknnnxxxvvvjjjpppzzzooogggsss~~~~~~{{{yyywwwtttrrrsssqqqrrrtttpppjjjhhhlllrrr~~~zzz~~~~~~www{{{ssslllkkkkkkjjjkkknnnqqqrrrssssssssssssuuuvvvuuuuuuvvvwwwwwwsssmmmiiiggggggfffjjjyyy~~~~~~~~~~~~~~~ssseeeZZZSSSEEE<<<555444222......000////////////////////////////////////////////////............////////////000000000000000000000000//////000000111111111111```FFFAAAAAA@@@???===<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;999777666777777666555777777777777888888999:::888NNNrrruuuaaaccckkk||||||aaa]]]ffflll~~~zzzuuuvvvwwwyyy}}}~~~||||||}}}yyyqqquuulllrrryyy]]]KKKGGGBBB>>>:::777444222333333333222222333444444111111222222222333333333222666888CCCgggtttooo~~~{{{xxxwwwtttsssuuuwwwwwwwwwwwwuuuooogggbbbSSSLLLFFFEEEEEECCCDDDGGGFFFHHHKKKMMMNNNOOORRRTTTYYYZZZ^^^cccdddbbbcccgggiiiggggggeee[[[PPPKKKLLLZZZcccmmmpppnnnpppxxx}}}uuuooopppxxx}}}tttrrrtttvvvooopppqqqoooggg\\\QQQJJJDDDDDDCCCCCCEEELLLVVV^^^eee___XXXXXXaaakkklllggghhhgggfffccc``````bbbdddeeebbbdddjjjooopppsssvvvwww^^^RRRSSSRRRZZZlllwwwyyyvvvsssssswwwzzzzzzyyy{{{{{{yyyuuurrrrrrvvvzzz|||{{{zzzwwwwwwyyy~~~~~~{{{qqqaaaWWWaaarrruuucccnnnYYYLLLNNNGGGCCC???888333111111111111111111111111111111111111000000000000111111111111000111111111111222222222111111444<<>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;999777666777777666555777777777777888999:::;;;@@@eee~~~jjjccciiitttjjj^^^]]]eeemmm|||{{{|||~~~~~~{{{xxx|||yyyssskkknnnzzz~~~{{{mmmNNNKKKEEEAAA===:::666333444444333222222222333333111111222222222333333333222666999FFFmmm~~~sssyyywwwuuutttrrrsssvvvwwwwwwxxxxxxuuuooohhhbbbVVVOOOIIIHHHGGGDDDDDDFFFDDDGGGKKKMMMNNNOOOQQQRRRYYY[[[aaaiiijjjfffeeegggoookkkiiiggg```TTTJJJGGGRRR]]]jjjooonnnpppxxx{{{sssoooqqqyyyyyynnnlllppprrrkkklllllliiiccc[[[RRRMMMEEECCC@@@???AAAGGGMMMRRRZZZYYYVVVUUU]]]hhhjjjfffdddaaa^^^\\\\\\]]]]]]]]]\\\[[[^^^dddgggiiinnnuuuwww^^^SSSUUUSSSXXXkkkyyyyyyxxxzzz|||}}}||||||zzzxxxvvvuuuvvvwwwyyy{{{{{{zzzyyywwwwwwyyy{{{zzzyyy{{{zzzkkk\\\^^^kkk|||eeebbbcccLLLLLLEEEFFF@@@999444111111111111111111111111111111111111000000000000111111111111000111111111111222222222333666===EEEJJJOOOYYYdddlll{{{uuu}}}uuunnnsss}}}}}}zzzwwwuuusssrrrssssssrrrpppoooiiigggkkklllnnnzzz|||ssssssxxxwwwmmmfffcccfffjjjkkkjjjkkkoooqqqssssssrrrrrrsssuuuuuutttuuuvvvwwwuuurrrooooootttuuupppmmmsss~~~vvvXXXIII===;;;888111...222000000000000000000000000////////////////////////---------.........//////000000000000000000000000...//////000111111222222]]]DDDAAA@@@???>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;999777666777777666555777777777777888999:::;;;JJJyyyqqqeeekkkqqq~~~hhh``````___gggsssuuuvvvyyy~~~oooccceeejjjsss~~~{{{uuuwwwpppkkkkkkqqqwwwzzzuuu{{{QQQMMMHHHCCC???<<<777444555444333333222222222333111111222222222333333333333777:::FFFnnnwwwsss}}}uuusssrrrrrrtttxxxvvvwwwwwwwwwuuuooogggaaaWWWQQQKKKKKKIIIEEEDDDFFFDDDGGGKKKNNNOOOOOOPPPQQQTTTXXXaaajjjmmmjjjhhhjjjtttoookkkiiicccVVVJJJDDDLLLYYYhhhnnnnnnooowww}}}wwwpppmmmpppxxxwwwiiieeeggghhhggghhhgggeee```ZZZSSSOOOEEEAAA===<<<>>>CCCGGGIIIRRRTTTTTTTTT[[[fffiiifffaaa]]]XXXWWWZZZ\\\\\\[[[VVVVVVZZZ___bbbdddkkktttzzzbbbXXX\\\YYY^^^qqq{{{|||~~~~~~~~~{{{yyyvvvvvvwwwyyyyyyyyy{{{||||||{{{xxxvvvuuuvvvvvvvvv|||ttt```\\\eee{{{jjjaaahhhMMMKKKEEEGGGAAA:::444222111111111111111111111111111111111000000000000111111111111000111111111111222222222666<<>>:::222///333000000000000000000000000////////////////////////---------.........//////000000000000000000000000...//////000111222222222[[[DDDBBBAAA???>>><<<;;;;;;;;;<<<;;;::::::::::::;;;<<<999999999888777666666555888888333555<<<888777BBBYYY|||iiihhhgggrrrqqqYYY___eeeaaagggwww}}}yyywwwnnnppprrrtttwww{{{xxxiii```aaaiiixxxvvvssswww~~~{{{ppphhhllltttzzz|||~~~wwwwwwiiiQQQBBBFFFGGG<<<777;;;222555777666333111222444222222111111111222222333444888===KKKqqqqqqyyy~~~yyyuuusssrrrsssttttttttttttssspppllliiiggg___[[[UUUOOOKKKHHHDDDBBBDDDEEEGGGIIILLLOOOPPPRRRUUUVVV```nnnqqqjjjjjjrrrwwwuuuqqqllldddYYYNNNFFFEEERRReeepppooolllsss}}}yyyuuuqqqoooqqqvvv}}}|||{{{}}}iii___dddiiigggddddddcccaaa]]]WWWRRROOOIIIEEE@@@===>>>@@@BBBCCCCCCKKKNNNNNNWWWdddggg```\\\UUUTTTYYY^^^]]]XXXUUUQQQRRRRRRSSSVVV\\\ccchhhkkkhhhccc______gggttt}}}~~~~~~}}}~~~{{{zzz{{{~~~|||yyy{{{zzzxxxvvvsssqqqooonnnlllrrryyyzzzsssjjjaaa]]]wwwyyyqqqhhhrrr}}}UUUEEEJJJEEEBBB===888555333222333111111111111111111111111000111111111111222222222444333222111111111222333:::===GGGRRRVVVXXXdddsssvvvsssxxx}}}zzzvvvxxxqqqpppppppppqqqqqqpppooojjjnnnttt{{{{{{xxxuuuqqqoookkkmmmooopppoookkkgggddd\\\jjj}}}kkkcccbbbooo{{{|||xxxvvvwwwqqqmmmpppsssrrrqqqrrrsssssssssssssssssssssssstttwwwxxxuuunnnjjjkkkmmmyyyxxxnnn\\\FFF;;;:::;;;666000111000//////000000///...000000//////.........---//////000000000000//////////////////000000000000555333000000111222333333]]]FFFBBBAAA???>>><<<;;;;;;;;;<<<;;;::::::::::::;;;<<<999999888888777666666555777888444666===999;;;HHHlllrrreeegggooo||||||eeeYYY___eeeeeeoooyyytttqqqsssuuuwwwyyy|||~~~wwwmmmeeeaaaiiiuuuzzzssssssxxxzzzpppiiijjjqqqvvv{{{tttXXXDDDDDDFFF>>>999;;;555777888666333111111222222222222111222333444555444888???RRRyyyoooxxx{{{wwwuuutttuuuvvvuuuuuutttsssppplllhhhfffaaa^^^XXXQQQKKKGGGEEEDDDDDDEEEGGGIIILLLNNNPPPQQQYYYXXX___jjjkkkfffiiirrrwwwuuurrrmmmeee[[[PPPHHHDDDOOO___jjjllllllqqqzzzyyyvvvqqqooopppuuu{{{|||yyyxxxeee]]]dddiiihhhbbbbbbaaa^^^ZZZTTTOOOLLLIIIEEEAAA??????AAABBBBBB@@@GGGIIIIIIRRR___ccc]]]WWWSSSSSSZZZ___]]]XXXVVVPPPOOONNNNNNPPPSSSWWWYYYeeeeeeeeedddfffnnnzzz~~~zzzyyywwwtttrrrooommmlllnnnrrrxxxzzzvvvmmmccc]]]mmmvvvqqq```aaa}}}]]]HHHHHHEEECCC>>>999555333333333111111111111111111111111000111111111111222222222333333333222222222444555555???PPP]]]^^^___kkkzzzyyytttwwwwwwrrrsssqqqnnnkkklllnnnppppppnnnnnnpppyyyvvvrrrnnnjjjgggdddaaa^^^___```aaaaaaaaa```^^^]]]gggppp}}}~~~~~~}}}lllkkktttwwwwwwqqqnnnoooqqqpppqqqttttttttttttuuuuuuuuuuuuuuuwwwyyyyyyvvvqqqllljjjjjj|||mmm___LLLAAA===;;;666000222000//////000000///...000/////////............//////000000000000//////////////////000000000111222111000000111333444444^^^GGGBBBAAA???>>><<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999888888777666666666777888555777===:::@@@SSSzzzgggcccgggvvvbbb\\\[[[aaafffkkkxxx{{{tttpppnnnnnnqqquuuyyy}}}|||pppjjjhhhfffgggjjjooouuupppqqq{{{zzzrrrkkkiiikkkpppyyyfffIIICCCFFFAAA<<<;;;888888888666333111000111//////000111222333333444555888BBB[[[}}}nnnxxx{{{xxxuuuuuuuuuvvvvvvuuutttrrroookkkgggeeecccbbb^^^VVVMMMGGGEEEFFFEEEFFFHHHJJJLLLNNNPPPQQQ]]][[[___ffffffccchhhrrruuutttqqqmmmfff\\\QQQJJJDDDJJJVVVccciiikkkpppwwwyyyvvvrrroooppptttyyy}}}{{{xxxppp___[[[ccchhhfff```___^^^[[[WWWQQQLLLHHHHHHFFFCCCBBBBBBBBBBBBAAA>>>CCCDDDDDDLLLXXX]]]ZZZSSSQQQTTT[[[```]]]XXXVVVQQQNNNKKKLLLOOOQQQPPPOOOXXX[[[___bbbgggooozzz}}}{{{zzzxxxwwwuuurrrpppmmmkkkjjjnnnppptttxxxxxxqqqeee\\\fffxxxyyyaaaYYYrrrjjjOOOHHHFFFCCC???:::666444333333111111111111111111111111000111111111111222222222111222333333222333444666666HHH___hhhddddddqqqvvvyyy}}}uuuvvv{{{rrrnnnooopppnnnmmmnnnpppqqqooolllwwwttthhhbbb___[[[XXXVVVTTTQQQOOORRRQQQQQQQQQRRRSSSTTTUUUbbbgggnnnpppnnnkkkjjjjjjfffqqq|||xxxpppssswwwuuuqqqnnnppppppooorrrvvvuuuuuuvvvwwwwwwwwwwwwwww{{{zzzyyywwwtttpppjjjfffqqqqqqgggXXXLLLCCC===888444222111//////000000///...////////////............//////000000000000///////////////000000000111111000000000111222333444555]]]FFFBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777666666777999666888;;;999FFFaaa~~~pppiiihhhjjjzzzwwwYYY\\\```ccchhhrrr~~~wwwqqqnnnnnngggkkkqqqwww}}}uuulllccc``````bbbiiippptttyyyooommmwww|||vvvnnniiifffjjjvvvxxxTTTFFFFFFDDD???:::888888777555333222222222///222555888:::999777555777888EEEeeexxxqqq|||}}}yyyvvvtttsssssstttvvvvvvtttqqqnnnjjjgggeeedddgggggg```TTTKKKGGGFFFFFFGGGHHHJJJMMMOOOQQQRRR]]]]]]```eeefffeeekkkssssssrrrqqqmmmggg]]]RRRJJJEEEGGGPPP]]]gggkkkpppuuuyyyvvvrrroooooorrrwwwzzzyyyvvv||||||kkk^^^]]]dddfffbbbaaa```___\\\WWWQQQKKKHHHHHHFFFDDDCCCDDDCCCBBB@@@>>>BBBDDDDDDJJJUUU[[[ZZZUUUUUUYYY```aaa\\\WWWUUUUUUQQQNNNPPPUUUWWWUUUQQQQQQUUUZZZ___dddmmmwww}}}xxxvvvvvvxxxwwwuuurrrooommmkkkjjjmmmmmmooouuuxxxsssggg\\\bbbyyy}}}eeeZZZqqqwwwVVVJJJGGGDDD@@@<<<888555333333111111111111111111111111000000111111111222222222000222444333111111444666@@@UUUiiikkkbbbdddtttpppzzz{{{www|||}}}uuupppoooqqqqqqsssuuuuuusssqqqqqqrrrwwwiii]]]VVVVVVTTTQQQPPPPPPOOOMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNRRRVVVYYYYYYWWWUUUVVVXXXVVV]]]fffkkkllllllnnnpppuuutttvvv}}}~~~yyywwwtttssstttssspppqqquuutttuuuvvvxxxxxxyyyxxxxxx{{{yyywwwxxxxxxuuummmfffjjj{{{|||zzzsssfffWWWJJJAAA<<<;;;444222//////000000000//////////////////.........//////000000000000////////////000000000111111111///000111222111222333444\\\DDDBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777777888999777888:::999NNNrrr}}}vvvxxxuuurrrssslll]]]```ccchhhppp{{{}}}ssslllkkklllhhhlllqqqwww}}}qqqeee___[[[ZZZZZZ]]]dddmmm~~~|||yyyzzzoookkkrrr}}}{{{tttllleeefffrrr~~~cccMMMHHHGGGAAA;;;888666555444444444444444222777===BBBCCC@@@<<<888888999JJJpppyyysss~~~|||yyyvvvttttttttttttvvvuuussspppmmmjjjgggffffffkkkooojjj^^^RRRIIIFFFFFFGGGIIILLLNNNQQQSSSTTT[[[^^^dddiiijjjkkkoootttuuutttssspppjjj```TTTMMMGGGGGGMMMZZZffflllppptttxxxuuuqqqnnnnnnqqquuuxxxwwwuuuyyy{{{mmmdddeeeiiigggbbbeeedddccc___ZZZSSSMMMJJJFFFEEEDDDDDDEEEDDDBBB@@@BBBEEEGGGHHHMMMUUU\\\^^^[[[\\\aaafffccc[[[VVVUUUYYYUUUSSSUUUZZZ[[[XXXTTTVVVYYY]]]```dddllluuu}}}zzzxxxyyyxxxwwwuuussspppnnnlllkkkooommmnnntttyyyvvvkkkaaa^^^rrrvvvcccXXXkkk~~~ZZZJJJHHHFFFBBB===999666444333111111111111111111111111000000111111111222222222000333444222000000444999LLL]]]iiiddd___hhh|||zzzzzzzzzyyy{{{~~~vvvrrrsssvvvxxxvvvyyyzzzuuupppsss~~~{{{iii]]]WWWTTTSSSRRRQQQPPPPPPRRRTTTTTTSSSQQQRRRSSSSSSRRRQQQOOOMMMOOORRRUUUTTTRRRPPPRRRTTTVVVXXXZZZZZZZZZ]]]cccgggrrrooollllllrrrzzz~~~{{{{{{yyysssooopppqqqsssuuuwwwxxxxxxxxxxxxyyyvvvtttwwwzzzyyyqqqjjjhhhzzzzzzttt|||}}}ppp```OOODDD??????555333000//////000000///........./////////////////////000000000000//////000000000000111111111111111222333222111111333555[[[CCCBBBAAA???>>><<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888777777777777777777888999777999:::===[[[uuu|||iii```aaagggqqq}}}|||pppgggfffgggjjjlllnnnpppssswww}}}|||mmmddd]]][[[[[[\\\\\\]]]eeeooovvvrrr|||qqqjjjkkkrrrzzzqqqgggdddnnnzzzpppUUUIIIHHHDDD>>>888666444333444666666555000444:::>>>???<<<888555999<<>>666444000//////000000///........./////////////////////000000000000//////000000000111111111222222222444444333000111555999]]]EEEBBBAAA???>>><<<;;;;;;;;;::::::;;;<<<<<<;;;::::::777777777777777777777888666888777999<<>><<<;;;;;;;;;::::::;;;<<<<<<;;;::::::777777777777777888888888555666777:::>>>IIIuuusss___```cccssszzznnnggghhhllliiihhhfffeeeeeejjjpppuuuxxxhhhZZZWWWYYYXXXYYY\\\___```dddppp|||yyyzzzvvvooolll{{{~~~qqqhhheeennn{{{yyynnnfffhhhnnn{{{{{{www|||]]]JJJGGGHHHGGG>>>:::555333444555333222555444333222222333555666999CCCdddjjj\\\xxx|||{{{yyywwwvvvuuuttttttsssrrrpppnnnlllkkkjjjjjjpppooommmjjjddd[[[QQQIIIFFFHHHKKKOOOTTTXXX\\\]]]bbbgggjjjjjjjjjmmmqqqtttwwwwwwvvvssslllaaaTTTKKKGGGHHHOOO[[[dddhhhlllpppsssqqqnnnmmmnnnqqqtttwwwqqqwwwzzz||||||ooohhheeedddeeegggiiihhhfffbbb\\\UUUNNNJJJAAA@@@>>>???BBBDDDEEEEEEGGGJJJOOOTTTVVVXXX\\\bbbcccfffkkkkkkcccYYYVVVZZZ]]]___aaabbbdddggglllooogggmmmsssvvvtttrrrrrrrrr~~~||||||}}}{{{yyysssrrrrrrrrrqqqpppppppppnnnllllllooorrrsssqqqooo\\\cccmmmjjjWWWOOOkkklllRRRJJJHHHEEEAAA<<<888555333111111111111111111111111000111111111111222222222///222555444555<<>>EEE[[[IIIBBBBBB@@@>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777@@@111<<>>>>>AAAEEEFFFGGGJJJJJJLLLPPPWWW^^^bbbcccdddhhhlllllleee^^^[[[]]]cccggggggeeekkkwwwvvvzzz~~~{{{{{{~~~~~~{{{wwwtttrrrppppppppppppnnnmmmooonnnnnnqqqtttuuusssqqqaaaaaalllsss___KKKeee}}}RRRMMMHHHDDDCCC@@@999444333222222111111111111222222111111222222222333333333111555888666555???PPP___eeennnhhhnnnwww~~~{{{yyyuuutttyyy|||uuujjjdddmmm|||mmmdddaaaiiiiiilllttt~~~~~~~~~}}}|||qqq]]]ZZZdddpppuuuyyy}}}uuuddd___aaa___fffsssxxxtttuuuuuuuuuxxx{{{zzzxxx{{{zzzwwwvvvuuuuuuwwwwwwrrrkkk^^^YYYmmm{{{qqq\\\KKK:::999666333000000000000///000000000000000000000000000000000000111111111111////////////000000000000222000111222222666AAAMMMZZZGGGBBBBBB@@@>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777<<<222<<>>888555444555444333444333222222333555777888===[[[\\\ZZZzzz{{{wwwxxxxxxxxxwwwvvvuuuuuuwwwuuuqqqnnnkkkjjjiiiiiijjjgggeeefffgggcccYYYPPPEEEHHHHHHFFFJJJRRRWWWWWWaaafffiiigggiiipppuuuttt|||zzzwwwqqqggg[[[OOOGGGGGGGGGMMMXXXaaadddiiiooossssssqqqooonnnnnnoooqqqrrrrrrssszzzzzzfff\\\WWWTTTSSSUUUZZZ[[[]]]\\\WWWPPPJJJFFFAAA???>>>???BBBEEEGGGGGGJJJJJJLLLQQQXXX^^^bbbdddiiikkkmmmlllfff___ZZZYYYbbbhhhkkkkkknnnvvv{{{{{{yyy~~~||||||~~~~~~zzzvvvsssrrrppppppppppppooommmnnnnnnnnnpppssstttsssqqqfffdddnnnsss___LLLcccVVVNNNHHHDDDDDDBBB;;;555444222222111111111111222222111111222222222333333333000444555444555???PPP]]]ppppppoooyyy~~~~~~yyyvvvtttuuuxxxwwwrrrmmmppp}}}mmmaaaZZZYYY\\\___gggsss{{{zzz~~~}}}tttuuuvvv}}}kkk]]]___kkkzzzxxxtttuuuoooeeefffeeekkksssrrrwwwxxxyyyyyyzzzzzzyyywww{{{zzzyyyxxxxxxzzz{{{}}}sssmmmaaaZZZiiixxxgggTTT<<<;;;777333111000000000///000000000000000000000000000000000000111111111111////////////000000000111111000111222333999IIIXXXXXXFFFBBBBBB@@@>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777999666>>>???FFFvvvsssxxxwwwfffaaabbbccciiisss~~~wwwqqqpppuuu{{{qqqiiieeejjjrrryyyqqqbbbWWWTTTXXX\\\[[[\\\___dddgggmmmyyy}}}wwwllliiikkktttsssggggggmmmzzz~~~ppphhhgggiiippp{{{\\\KKKFFFFFFBBB>>>999666555555444444333333222222333555777999AAAmmmuuuUUUbbbxxxuuuuuuvvvvvvvvvvvvuuuuuuuuusssooollliiigggffffffiiigggfffhhhjjjfff]]]VVVLLLLLLIIIEEEGGGNNNTTTUUU[[[```eeegggkkkqqquuuvvvzzzyyyvvvpppeeeXXXMMMFFFGGGGGGKKKVVV___eeekkkpppsssrrrqqqooommmmmmpppsssrrrqqqrrrwwwxxx```SSSOOOMMMLLLLLLQQQTTTWWWYYYVVVOOOHHHCCCAAA???>>>???BBBFFFHHHHHHJJJJJJLLLQQQXXX^^^bbbdddjjjkkkkkkkkkiiiddd]]]XXX]]]fffnnnooooooqqqsssttt{{{~~~~~~}}}|||}}}~~~}}}xxxtttrrrqqqooooooppppppooommmnnnmmmmmmnnnqqqrrrrrrqqqjjjfffmmmrrr```OOOccc___OOOIIIEEEFFFDDD===777555222222111111111111222222111111222222222333333333222333555555888CCCRRR]]]zzzrrrxxx|||wwwttt~~~|||wwwrrrrrrwwwwwwqqqpppttt~~~mmm```VVVSSSUUUSSSZZZgggtttyyyzzz|||ssskkknnnttt~~~lll\\\XXXfffsss|||yyyuuugggeeefffnnntttooowwwyyy|||~~~}}}{{{yyyyyy}}}|||zzzyyyyyyzzzzzz{{{ssspppggg]]]cccwwwzzz~~~tttaaaEEE===999555222111111000///000000000000000000000000000000000000111111111111/////////000000000111111///000222333333<<>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888888888777777777;;;@@@@@@RRRnnniiipppyyy|||~~~fff``````___^^^eeeppp}}}~~~}}}{{{vvvqqqrrrxxx}}}tttkkkfffmmmyyy|||hhhZZZSSSRRRWWW]]]]]]]]]___bbbeeekkkyyyuuujjjiiimmmtttppphhhjjjtttuuukkkffffffdddyyy|||kkkNNNFFFGGGBBB???;;;888555444444444333333222222333666888:::GGG{{{iiiRRRjjj{{{xxxuuuvvvvvvvvvvvvuuuttttttrrrpppnnnkkkiiigggffffffjjjiiiiiikkkmmmjjjccc]]]XXXUUUOOOJJJJJJOOOUUUXXXWWW\\\ccchhhlllppptttuuuzzzzzzwwwpppdddWWWLLLEEEHHHHHHLLLTTT^^^ffflllpppttttttrrrnnnkkklllooosssqqqppppppuuu~~~xxx___PPPLLLMMMLLLKKKMMMOOOSSSUUUTTTPPPIIIDDDAAA@@@>>>@@@CCCFFFIIIIIIKKKKKKMMMRRRYYY___ccceeeggghhhhhhiiilllkkkcccZZZVVV```kkknnnlllkkknnnqqq}}}wwwrrrvvv{{{|||{{{{{{||||||zzzuuuqqqqqqpppooooooppppppooonnnmmmmmmlllmmmooopppqqqrrrmmmfffjjjoooaaaQQQaaalllPPPIIIEEEFFFEEE>>>888444333222222111111222222333111111222222222333333333444444666999???JJJWWW___wwwssstttwwwmmmqqq~~~{{{yyyuuuoooqqqyyywwwnnnssssssfff\\\UUUTTTWWWWWWaaannnxxx|||ssswww~~~uuuzzzqqqmmmttt||||||uuuyyyrrr^^^UUUYYYjjjxxxsssccc^^^]]]jjjvvvuuuvvvxxx}}}||||||~~~}}}{{{xxxvvvuuuttttttsssssslllaaa]]]kkksssvvv~~~yyykkkPPP@@@<<<666333111111000000///////////////////////////000000000111111111111//////000000000111111111000111333333333???YYYqqqYYYGGGBBBBBB@@@>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888888888777777555<<>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777333:::;;;CCCggguuubbbdddqqq{{{rrr^^^ZZZ```bbb^^^dddjjjttt~~~~~~yyyxxxwwwtttqqqoooooorrrtttnnniiilll{{{pppZZZSSSTTTTTTXXX]]]^^^]]]^^^aaabbbhhhuuu~~~tttiiieeeggguuu|||~~~mmmggghhhsssrrrfffaaa]]]lll{{{rrrnnn^^^JJJHHHBBBAAA???;;;777444444555333333222222444777:::;;;PPPzzzhhhhhh~~~}}}zzzyyyyyyxxxxxxwwwuuutttrrrqqqoooooonnnnnnnnnmmmmmmmmmrrrqqqppppppqqqqqqooonnneee]]]TTTOOOLLLLLLPPPVVVVVVXXX___fffjjjkkknnnrrr}}}~~~|||ttteeeWWWLLLGGGHHHQQQXXXYYY[[[bbbjjjnnnvvvvvvtttnnnhhhhhhooouuutttrrrqqqttt{{{xxxeeeTTTPPPSSSTTTRRRSSSTTTWWWZZZ\\\XXXPPPIIIBBB@@@???AAAEEEHHHKKKKKKLLLLLLNNNSSSZZZ```dddfffiiimmmmmmjjjjjjkkkaaaSSSOOOUUU___hhhkkkkkkpppwww~~~vvvooopppzzzyyyyyyyyyyyywwwtttqqqoooooommmmmmnnnpppqqqpppooonnnnnnmmmlllkkknnnrrruuuzzzoookkkmmmbbbPPPPPP^^^zzz|||ZZZOOOFFFDDDDDD@@@999666333333222222222222333333111111222222222333333333222222666AAAPPP\\\aaaaaakkkxxxzzz}}}ttt}}}vvvooovvv{{{vvvssstttqqqsssxxx{{{ppp```\\\YYYXXXVVVUUUYYY___hhhttttttmmmjjjpppzzz{{{rrrgggkkksss{{{}}}wwwsssqqqqqqllltttmmm___ZZZ```___VVVXXXeee{{{uuujjjZZZNNN___|||yyyzzz|||yyy{{{|||||||||{{{zzzyyyyyyxxxtttsssqqqjjj]]][[[mmm~~~~~~}}}ooogggZZZGGGAAA:::555222222111111000000000000000000000000000000000000111111111111000000000111111111222222333333333444777DDD^^^uuu[[[HHHBBBBBB@@@>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777444::::::IIIuuutttppphhhiiixxxyyy___UUUYYY___bbbcccjjjoooxxxyyysssrrrqqqpppnnnmmmmmmnnnoookkkiiippphhhTTTSSSXXXZZZ[[[___^^^^^^```cccfffkkkxxxzzznnngggfffqqq~~~~~~qqqgggcccnnn~~~ttteee___]]]cccsss{{{tttgggNNNIIIBBBBBBAAA<<<777444444555333222222333444777:::<<>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777777<<<<<>>===<<<<<<<<<999::::::;;;;;;::::::999999999888888777777666666666===???]]]nnnlllppptttqqq]]]OOOUUU```ccceeejjjwwwwwwxxxxxxwwwuuusssqqqtttyyywwwnnnfffffffffccckkkooosssyyywwwbbbZZZVVVZZZ^^^]]]___ccc___bbbfffiiinnnwwwtttgggbbbcccjjj{{{}}}zzziii]]]ddduuummmggg[[[]]]mmmyyy|||}}}\\\EEECCCDDDCCC@@@;;;777555444444666222111666444555AAARRRvvvxxx}}}|||zzzuuutttssstttuuuvvvuuurrrooouuusssqqqpppnnnkkkgggdddcccbbb```___]]]]]]]]]]]]YYYWWWTTTOOOJJJGGGGGGHHHNNNQQQVVV^^^fffllloooooo{{{|||{{{uuuhhhYYYMMMFFFPPP\\\ggghhhbbb___dddlllqqqvvvwwwnnnhhhllluuu{{{xxxwwwuuusssuuuzzzvvvkkkbbb[[[VVVWWW[[[ZZZcccoooyyyxxxkkkWWWIIIGGGBBB@@@AAABBBBBBEEEJJJKKKMMMPPPSSSVVVZZZ```ccc```cccfffiiikkkjjj___TTTFFFKKKMMMXXXhhhjjjfffmmmnnnqqqtttxxx{{{~~~~~~{{{wwwsssrrrqqqpppooopppqqqqqqpppnnnmmmooopppnnnllljjjjjjmmmppptttuuu}}}ssspppqqqgggUUUQQQZZZuuurrrWWWJJJLLLFFF???>>>;;;444333222333444444333111222222222111222222333333111777GGG^^^nnnqqqmmmjjj~~~fffYYYQQQ^^^tttwwwnnnrrr{{{ssssssxxxvvvooopppxxx}}}~~~qqq[[[RRROOOQQQLLLNNNXXX\\\]]]hhhvvv}}}pppqqqrrrppplllmmmnnndddVVVccckkkrrrssskkkccc]]]\\\WWWWWWVVVWWWWWWVVVSSSPPPNNNLLLJJJJJJLLLPPPUUUXXXiiiooozzzzzzwwwyyyssstttoooeeeaaakkkzzzjjjdddfffttt~~~yyyxxxyyyzzz{{{zzzwwwuuussssssuuurrrgggZZZWWW]]]rrrWWWIII===999666222000222000000000000000000000000111111111000000000000000111111000000111111222333111555333777FFFSSScccvvvWWWEEEBBBBBB@@@>>>===<<<<<<<<<::::::;;;;;;;;;;;;::::::888888888888888777777777:::>>>DDDhhh}}}ooottt|||kkkZZZPPPYYYffflllooossswwwvvvtttsssrrrqqqpppooo{{{|||xxxmmmfffggggggeeehhhkkknnnppptttuuunnneee]]]XXXWWW\\\^^^\\\]]]```ccceeehhhjjjoooxxxvvvhhhaaaaaakkk}}}~~~pppbbbfffssssssiii^^^___jjj~~~tttaaaIIIDDDDDDCCC???;;;888555444444666222111777444666BBBcccrrrsss}}}|||yyyuuussssssssstttuuutttrrrppprrrpppmmmllljjjhhhdddaaa______^^^\\\[[[ZZZXXXXXXVVVUUURRRNNNIIIFFFFFFGGGKKKMMMQQQYYYbbbjjjnnnpppxxxzzz{{{uuujjj\\\OOOHHHOOOZZZdddeee```^^^eeennnsssyyyxxxooohhhkkkrrrxxxvvvuuutttsssuuu{{{zzzsssmmmddd]]]]]]```eeeooo|||sss^^^OOOGGGBBB@@@BBBCCCCCCFFFKKKMMMOOOQQQSSSUUUYYY]]]```___bbbdddeeefffeee[[[QQQFFFKKKLLLVVVfffgggdddjjjppprrruuuwwwyyyzzz|||}}}}}}yyytttqqqpppppppppooopppqqqqqqpppnnnmmmooopppmmmllljjjjjjmmmqqqtttvvv|||sssqqqrrrgggUUUPPPXXXwwwvvvYYYJJJJJJEEE??????<<<444333333333444444333111222222222111222222333444777===NNNdddtttwwwuuusss|||^^^VVVWWWgggyyy{{{www{{{zzzsssuuuzzzyyytttuuuwww{{{www^^^OOOJJJIIIPPPOOOUUUaaaeeefffppp~~~tttuuupppjjjjjjllliii```VVVZZZ^^^dddfffddd```[[[YYYTTTSSSRRRRRRSSSSSSQQQOOOMMMMMMMMMNNNOOOQQQRRRSSSZZZbbbppp}}}{{{zzz}}}tttuuuqqqiiieeehhhmmmoooXXXWWW^^^ooozzzzzzzzz{{{|||{{{yyyvvvuuutttuuusssjjj]]]YYY[[[uuuvvv^^^OOO@@@:::777333000000000000000000000000000000111000000000000000000000111111000000111111222333...333333:::JJJSSS\\\kkkVVVEEEBBBBBB@@@>>>===<<<<<<<<<::::::;;;;;;;;;;;;::::::888888888888888888999999======JJJwwwwwwqqqbbbVVVSSS```qqqxxx{{{~~~zzzwwwrrrooonnnnnnnnnnnnzzzxxxqqqiiieeehhhjjjjjjmmmppprrrooonnnkkkcccZZZXXXWWWZZZ]]]]]][[[\\\___fffhhhiiikkkpppzzzxxxggg______kkk~~~vvvgggeeennnyyyvvvjjjccc```eeeyyynnn}}}lllPPPFFFEEEBBB???<<<888666444333777333222777555777EEEpppmmmqqq|||yyyuuusssqqqpppqqqrrrssssssrrrqqqnnnkkkiiigggfffdddbbb^^^^^^^^^]]][[[XXXVVVTTTSSSRRRPPPLLLGGGDDDDDDDDDFFFGGGKKKRRR]]]fffmmmpppuuuxxxzzzwwwmmm^^^QQQJJJNNNXXXbbbccc______gggooovvv{{{zzzqqqiiijjjppptttttttttssssssvvv}}}}}}wwwkkk```^^^bbblllwwwuuu^^^NNNFFFBBB@@@BBBCCCDDDGGGLLLOOOQQQSSSTTTUUUWWW[[[^^^^^^```aaa``````___WWWNNNHHHLLLMMMVVVfffgggdddkkkooorrrtttvvvwwwyyy{{{~~~{{{wwwrrrooonnnoooppppppooopppqqqpppnnnnnnnnnppplllkkkjjjkkkmmmqqqtttwwwyyyrrrpppqqqfffSSSMMMRRRvvv}}}\\\IIIHHHCCC???@@@>>>555444333333444444333111222222222222222333444444777>>>OOOeeetttxxxxxxyyy~~~|||mmmTTTTTTaaawww~~~{{{~~~~~~~~~|||wwwsssvvv{{{|||xxxyyyuuu{{{|||```OOOJJJJJJLLLPPPSSS]]]hhhkkkllluuuyyykkkccchhhllldddZZZVVVTTTUUUXXX]]]aaa___ZZZUUUPPPNNNLLLLLLMMMNNNNNNNNNMMMNNNPPPQQQRRRQQQPPPPPPPPPYYYjjjzzz}}}{{{}}}vvvxxxvvvppplllhhh```XXXIIIMMMYYYmmm||||||{{{{{{|||}}}}}}zzzxxxwwwuuuuuutttnnnccc[[[XXXggg}}}hhhVVVCCC:::888555111///000000000000000000000000000000000000000000111111111111000000111111222333...333666CCCVVVZZZ[[[dddWWWFFFBBBBBB@@@>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;777888888999999:::::::::===:::PPPvvvyyy~~~[[[UUUWWWhhhzzzzzzrrrllllllmmmnnnnnnooolllhhhdddeeeiiilllnnnuuuzzz{{{uuunnnhhhaaa[[[WWWYYY\\\]]][[[[[[^^^bbbhhhhhhiiikkkppp{{{vvveee^^^___jjjyyykkkcccgggrrrwwwjjjeee``````sssooommmxxxVVVHHHFFFBBB???<<<999666444333777444333777666999HHHrrrjjjttt{{{xxxuuurrrpppnnnnnnoooqqqrrrrrrrrrooollliiihhhhhhfffeee```aaaaaa```^^^ZZZWWWUUUQQQQQQOOOLLLGGGCCCBBBBBBBBBBBBEEELLLWWWbbbkkkoooqqqvvvzzzyyyooo```RRRIIIKKKVVVbbbfffdddccciiiooovvvzzzzzzqqqkkklllpppsssuuutttssssssvvv}}}zzzkkk]]][[[___ppp}}}sss[[[LLLGGGCCCAAACCCEEEEEEIIINNNOOOQQQTTTVVVWWWYYY\\\^^^___aaa```^^^]]]\\\VVVOOOKKKOOOOOOXXXhhhjjjiiipppmmmppptttwwwxxx{{{zzzvvvqqqnnnnnnpppqqqqqqooopppqqqqqqooonnnnnnooojjjkkkkkklllmmmppptttwwwuuuqqqqqqqqqeeeSSSKKKMMMlllbbbJJJFFFBBB@@@AAA???777555333333444444333222222222222222222333444555666>>>PPPdddrrrxxx{{{wwwsssvvvuuu|||vvvZZZNNNXXXppp{{{~~~{{{xxxuuusssvvvyyy{{{zzzyyyvvvkkkQQQJJJLLLOOOQQQRRRWWW```hhhjjjkkkuuuxxxeee^^^kkkooobbbVVVUUUVVVWWW[[[ccciiifff[[[RRRNNNKKKHHHHHHJJJLLLNNNNNNLLLMMMOOOQQQRRRRRRRRRRRRVVV^^^nnn}}}}}}yyyxxxxxxyyyxxxuuussslll\\\NNNHHHMMM[[[lllyyy}}}~~~}}}|||}}}~~~~~~|||zzzyyywwwuuuuuuqqqhhh^^^WWW^^^uuu}}}{{{}}}nnn\\\GGG;;;888777333///000000000000000000000000000000000000000111111111111111000000111111222333222555;;;NNNeeeiiifffmmmYYYGGGBBBBBB@@@>>>===<<<<<<<<<;;;<<<<<<======<<<<<<;;;888888999999::::::;;;;;;>>><<<\\\tttXXXVVV]]]nnn|||pppiiihhhkkkllllllfffeeedddeeefffiiimmmqqqzzzzzzooogggaaa]]]ZZZ]]]^^^\\\ZZZ]]]bbbffffffggghhhjjjppp|||pppbbb^^^aaaiii~~~}}}|||pppeeedddnnn}}}zzziiiddd___]]]nnnvvvfffXXXKKKGGGBBB???===:::777444222777444333777666<<>>999999555111000000000000000000000000//////000000111111111111111111000000111111222333333666>>>WWWsssxxxvvv~~~YYYHHHBBBBBB@@@>>>===<<<<<<<<<<<<<<<============<<<<<<::::::::::::::::::;;;;;;???DDDkkkjjjWWWZZZcccttt{{{nnnfffeeeggghhhhhheeeeeegggiiiiiiiiiooowwwrrrhhhdddbbb]]]___^^^[[[[[[aaafffgggccceeefffiiippp}}}~~~uuujjj```^^^bbbkkk~~~{{{xxxkkkdddmmm|||lllddd]]]\\\kkkccc]]]MMMHHHBBB???===;;;888444111777555444888777>>>OOOyyy|||lll{{{wwwuuuqqqnnnkkkjjjkkkmmmmmmmmmmmmkkkiiigggggggggeeeddd_________^^^\\\YYYWWWVVVTTTTTTTTTQQQKKKEEEAAA???@@@??????DDDMMMXXX```eeehhhoooyyy{{{ssscccSSSHHHHHHVVVgggppppppnnnmmmnnnrrrwwwwwwsssoooqqqttttttuuutttsssrrrtttyyyzzzppphhhiiiooozzzrrr]]]RRRKKKFFFDDDFFFFFFFFFIIINNNNNNQQQUUUWWWYYY[[[]]]___]]]```aaa^^^\\\]]][[[VVVLLLNNNMMMVVVfffjjjkkktttvvvyyy}}}}}}{{{|||xxxuuurrrppppppqqqppppppnnnppprrrrrrpppnnnnnnnnniiilllnnnnnnmmmnnnrrrvvvxxxyyy||||||qqq___TTTQQQTTTpppOOOHHHDDDCCCCCC>>>999777444333333444333222222222222222333555666777999AAAPPPaaammmwww}}}|||~~~yyygggNNNSSSkkk|||wwwtttsssuuuvvvuuuxxx{{{zzzyyyWWWJJJLLLOOORRRUUUTTTXXX```hhhppp{{{{{{}}}|||pppjjj```ccctttxxxjjj^^^^^^dddpppzzzhhh[[[NNNLLLIIIHHHJJJMMMNNNOOOMMMLLLKKKKKKOOOUUU\\\```gggmmmxxx~~~uuuqqqsssrrrpppppprrrpppcccTTTKKKNNNYYYiiiuuu|||~~~|||{{{{{{||||||{{{zzzwwwxxxvvvtttqqqnnneee\\\WWWhhhzzzvvv~~~uuuiiiUUUCCC;;;:::777333000000000000000000000000/////////000111111222222111111000000111111222333333666AAA]]]{{{YYYHHHBBBBBB@@@>>>===<<<<<<<<<=========>>>>>>=========;;;;;;;;;;;;::::::::::::>>>JJJyyyaaaXXX]]]hhhyyy}}}nnneeeeeeggggggfffdddeeeiiikkkiiijjjuuuvvvhhhdddccc]]]___^^^\\\___eeegggdddaaacccfffjjjsss}}}sssllleee___^^^aaaooo~~~ooodddjjjxxxpppddd]]]]]]hhhggg{{{jjjOOOIIIBBB>>>>>><<<888444111777666444888888@@@RRR}}}vvvzzzwwwtttpppnnnkkkjjjkkkkkkjjjiiijjjhhhgggggggggfffdddaaa^^^^^^]]][[[ZZZXXXWWWWWWWWWXXXXXXUUUNNNGGGBBB??????>>>>>>AAAIIIQQQXXX\\\```jjjuuuzzztttfffUUUKKKKKKWWWgggpppqqqooonnnooossswwwxxxsssqqqrrrsssrrrrrrqqqppppppsssyyy|||vvvpppppptttyyylll[[[SSSMMMHHHFFFGGGGGGFFFIIIMMMNNNQQQTTTWWWWWWXXXZZZ[[[WWW\\\^^^\\\[[[\\\[[[WWWPPPRRROOOVVVeeeiiiiiirrr~~~vvvtttrrrqqqppppppnnnlllmmmppprrrrrrpppnnnnnnnnnjjjmmmpppooolllmmmqqquuuwww{{{uuudddWWWSSSSSSsss{{{vvvSSSJJJFFFDDDCCC===:::777444333333444333333222222222333444555666777:::AAAOOO^^^iiiuuu~~~qqq\\\PPPWWWrrrzzz~~~zzzvvvsssssswwwxxxwwwzzzpppUUUNNNPPPQQQTTTZZZWWW\\\cccnnn{{{}}}qqqppptttoooeeeeeeaaaggguuuyyyppphhhiiixxx}}}iii^^^OOOMMMJJJJJJLLLMMMNNNNNNLLLKKKKKKLLLPPPVVV\\\```pppsss}}}vvvqqqtttsssqqqpppsssqqqfffYYYMMMOOOZZZlllyyy|||{{{yyyyyyzzzzzzzzzyyytttwwwwwwrrrooonnnhhh```RRR^^^tttyyyuuuzzzrrr```JJJ===:::888444000000000000000000000000...//////000111111222222111111000000111111222333444999FFFdddXXXGGGCCCBBB@@@>>>===<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::;;;LLL{{{\\\YYY___kkk{{{ppphhhgggiiiiiiggg```bbbfffiiigggjjjzzztttddd___^^^[[[^^^^^^]]]aaahhhggg```___bbbfffllltttvvvkkkfffccc______```rrr|||ooocccfffrrr|||ttteee^^^^^^ggg}}}nnnwwwxxxPPPIIIBBB>>>>>>===999555111777666555888888@@@TTT|||~~~zzzvvvtttpppnnnlllkkkkkkjjjiiigggiiihhhhhhhhhhhhgggdddaaa___^^^]]][[[ZZZYYYYYYYYYZZZ[[[[[[WWWPPPHHHCCC@@@???===<<>>>>>>>>>>>===;;;<<<<<<======<<<;;;:::::::::<<<>>>===<<<;;;;;;<<<===UUUnnn[[[^^^bbblll}}}zzznnngggdddcccbbb___ccchhhiiihhhnnn}}}nnnccc___\\\bbb```___aaadddfffeeeccceeeggglllrrrvvv~~~xxx~~~tttiiiaaa[[[WWWZZZ```ppp}}}uuuaaa^^^jjjwwwuuuhhh\\\[[[gggyyytttnnn|||[[[III@@@???<<<>>>>>>555666111666555:::======XXX}}}}}}zzztttooosssqqqnnnllllllkkkiiihhhgggggggggfffeeecccbbbaaaaaa___[[[ZZZZZZZZZYYYXXX[[[YYYVVVQQQMMMHHHEEECCC===>>>>>>???AAAFFFLLLQQQXXXcccnnnsssrrrlll```TTTQQQ\\\mmmvvvrrrkkklllrrrttt{{{}}}uuummmkkkjjjgggeeeddddddhhhpppyyyzzzsssrrr}}}mmm]]]UUURRRKKKEEEEEEFFFFFFHHHLLLKKKOOOUUUWWWWWWTTTQQQPPPXXXVVVUUUUUUVVVXXXXXXXXXYYYWWWXXX___fffjjjooottt~~~uuuuuurrrmmmjjjlllnnnooonnnooopppqqqpppnnnlllkkknnnmmmmmmkkkkkknnnrrrvvv{{{zzzxxxwwwsssjjj^^^UUUSSS```{{{WWWFFFIII@@@AAA@@@<<<999555333333333222111444222333444333222666>>>BBBKKKUUU^^^mmm|||vvveeeQQQQQQ```|||zzz}}}yyyxxxyyytttrrrvvvyyyzzz~~~xxxbbbNNNKKKOOOQQQTTTYYYaaahhhpppxxxwwwooonnnooolllggghhhnnnnnnrrrwwwrrroooyyyxxxiiiNNNKKKHHHJJJNNNPPPNNNKKKKKKIIIIIILLLPPPTTT]]]fffwww|||}}}vvv|||zzzyyyxxxssslllfff[[[ZZZ```nnn{{{}}}{{{wwwsssvvvzzzwwwqqqrrrrrrsssttttttrrrnnnkkkZZZUUU]]]uuuxxxnnnzzzvvvgggVVVBBB>>>>>>555444333222111000000000000000000000000000000000000111111111111111111222222333<<>>>>>>>>>>>===;;;<<<<<<======<<<;;;;;;::::::<<<======;;;:::;;;<<>>UUUtttXXXFFFCCCAAA>>>>>>>>>>>>===;;;<<<<<<<<<===<<<<<<;;;::::::;;;<<<<<<::::::;;;<<>><<<555333222111000////////////000000000000000000000000111111111111111222333333;;;DDDZZZxxxXXXFFFCCCAAA>>>>>>>>>>>>===;;;;;;<<<<<<<<<<<<<<<;;;;;;999:::;;;;;;::::::;;;===FFFmmm{{{wwwvvvyyyttt[[[XXX___ggguuuuuuggg______cccdddcccbbbgggsss{{{lll\\\SSSSSSWWWZZZ^^^^^^```bbbeeehhhiiiiiikkkmmmqqquuuvvv{{{zzzoooiiiaaa\\\WWWVVV]]]eeetttvvvxxx{{{wwwlllbbbfffqqqzzzmmm```ZZZ\\\iiiooouuukkkQQQAAA@@@<<<;;;<<<555999444999444666???TTTwwwwwwzzzzzzzzzwwwtttooommmkkkjjjkkkkkkjjjiiiffffffeeedddcccaaa___^^^[[[YYYWWWWWWXXXXXXWWWUUURRRQQQNNNKKKGGGDDDAAA@@@>>>@@@AAA@@@@@@@@@BBBCCCDDDQQQaaajjjnnnjjj```UUULLLVVVeeeoooooojjjjjjoootttxxxzzzsssggg]]]VVVSSSYYY^^^dddhhhlllttt|||wwwxxx|||~~~yyyggg]]]VVVNNNHHHHHHGGGFFFHHHLLLIIIMMMQQQTTTTTTTTTTTTTTTUUUVVVWWWWWWUUUTTTTTTTTTZZZZZZ]]]ccchhhooo{{{zzzuuutttqqqnnnmmmnnnoooqqqrrrttttttsssqqqpppooopppqqqqqqrrrssswwwyyy{{{{{{||||||yyynnn```UUUNNN[[[www}}}{{{dddMMMIIIAAAEEEBBB===:::666444333333333222444222222444444555===FFFKKKLLLOOOYYYmmmvvvwwwnnnVVVRRRccc~~~{{{yyyyyyxxx{{{wwwwwwxxxvvvwwwzzzzzzyyy||||||mmmZZZOOOHHHJJJMMMOOOXXXcccpppwww~~~vvvppp}}}~~~tttiii^^^SSSJJJJJJJJJMMMQQQRRRQQQOOOPPPNNNOOOSSSUUUWWW]]]dddlllxxx~~~|||yyyyyyzzz}}}nnn```eeewwwggghhhssszzz|||wwwrrrqqqrrrqqquuutttsssttttttssspppmmmaaaVVVRRRbbb|||}}}kkkrrrwwwgggOOOBBB>>>888222222111000////////////000000000000000000000000111111111111222333333444999IIIeeeXXXGGGCCCAAA>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;;;;:::::::::<<<>>>MMMqqqooopppxxxnnnYYY]]]bbbkkkyyy}}}nnnbbb___aaacccbbbaaahhhzzz~~~iiiZZZSSSTTTWWW[[[^^^___```bbbccceeefffgggiiilllrrrwwwxxx|||tttzzzsssmmmgggaaa\\\VVVUUU]]]gggzzzwwwuuuxxxzzzqqqcccbbbkkk{{{~~~oooaaa\\\\\\gggtttssspppRRR@@@???<<<<<<===999888444;;;777777>>>UUUvvv{{{zzzyyyyyywwwsssnnnllljjjjjjjjjjjjiiihhhggggggfffeeecccaaa___^^^YYYXXXVVVVVVVVVVVVTTTRRROOONNNKKKHHHEEEBBB@@@???<<<>>>?????????@@@BBBDDDAAAMMM\\\eeeiiihhh```WWWNNNVVVcccmmmnnnjjjkkkpppqqqtttvvvrrrggg\\\VVVUUUZZZ___eeeiiillltttwwwggg]]]VVVOOOIIIHHHGGGFFFGGGKKKIIILLLPPPSSSTTTUUUVVVWWW[[[]]]^^^\\\XXXTTTRRRRRRYYYYYY]]]bbbgggrrr~~~uuusssqqqnnnnnnrrrsssssstttuuutttrrrpppnnnmmmooorrrsssssstttwwwyyy{{{{{{}}}~~~zzzpppbbbXXXMMMTTTvvvzzzvvvjjjPPPGGG@@@EEEAAA===:::666444444444333222444222222333444777@@@JJJMMMOOOTTTaaavvvxxxsss|||oooZZZ___uuu}}}}}}yyyuuutttuuuxxxzzz||||||zzz~~~zzzppp[[[PPPIIIIIIJJJMMMXXXfffnnnvvvnnnggguuu|||zzznnnaaaVVVOOOHHHHHHJJJMMMOOOPPPOOONNNNNNMMMOOOTTTWWWXXX^^^dddppp||||||zzzzzzzzzyyywwwpppcccggg{{{}}}jjj```fffqqqwwwzzzuuuooopppsssuuuvvvuuutttttttttsssqqqoooeeeZZZRRR\\\wwwlllkkkyyymmmTTTCCC>>>888333222111000////////////000000000000000000000000111111111111222333444555555RRRuuuXXXHHHCCCAAA>>>>>>>>>>>>===;;;:::;;;<<<<<<===<<<<<<<<<;;;;;;<<<;;;:::;;;===@@@SSSjjjiiilllvvvkkkYYYaaadddnnn{{{tttgggbbbaaagggjjjnnnyyyfffWWWSSSTTTWWW[[[]]]___aaabbbbbbccceeegggeeehhhooovvvzzz|||sssmmmhhhccc]]]WWWUUU^^^hhhxxxqqquuu}}}wwweee___hhhuuusssccc]]]\\\ddd~~~yyysssvvvTTT@@@???===<<<>>><<<666111999777777;;;RRR}}}tttyyyxxxxxxvvvrrrooommmjjjiiiiiiiiihhhggghhhhhhgggeeecccaaa___^^^XXXWWWVVVUUUUUUTTTQQQOOOLLLKKKIIIGGGDDDBBB@@@???<<<===>>>>>>>>>@@@CCCEEE@@@JJJVVV]]]bbbccc^^^WWWQQQWWWaaajjjkkkhhhkkkpppoooqqqsssrrrhhh]]]YYY[[[___bbbgggjjjooouuu~~~xxxhhh___WWWOOOIIIGGGGGGEEEFFFIIIJJJMMMPPPSSSTTTVVVYYY[[[```cccdddbbb\\\VVVSSSRRRWWWYYY^^^ccciiiuuuvvvsssrrrnnnooottttttuuuuuuuuutttqqqooommmmmmooossstttuuuvvvwwwyyy}}}}}}~~~}}}ttthhh^^^WWWVVVtttrrrTTTGGG@@@EEE@@@===:::777444444444333333444222111333444888CCCNNNKKKQQQZZZhhh{{{kkkooo{{{kkk[[[jjjyyyuuuttttttzzzzzz{{{|||||||||^^^RRRIIIIIIJJJMMMXXXdddllluuu{{{}}}|||nnnbbbdddqqq~~~vvvaaaQQQJJJGGGIIIKKKNNNOOOOOONNNMMMKKKKKKOOOUUUYYYZZZ```fffxxx{{{yyyzzzyyyvvvsssnnnaaa^^^hhhhhh^^^___jjjlllsssxxxvvvuuuxxx|||}}}wwwvvvttttttuuutttrrrppphhh^^^SSSVVVpppmmmfffzzz}}}~~~zzzrrrYYYDDD<<<777444333222111000000000000000000000000000000000000111111111111222444555666===bbbXXXIIICCCAAA>>>>>>>>>>>>===;;;:::;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;<<>>===???CCCFFF@@@HHHPPPUUUYYY\\\ZZZVVVSSSWWW^^^eeegggeeeiiiooopppppprrrrrriii___]]]aaaeeefffhhhlllrrrxxx~~~~~~mmmbbbWWWOOOHHHGGGFFFDDDEEEHHHHHHJJJMMMPPPRRRTTTXXX[[[]]]aaadddbbb[[[TTTQQQQQQUUUZZZaaaggglllxxxwwwvvvuuuooonnntttrrrssstttuuutttrrrooonnnnnnqqqtttwwwxxxxxxyyyzzz}}}}}}~~~}}}vvvkkkbbb]]]SSSqqqzzzXXXIIIAAAFFFAAA>>>;;;777555444444444333555222111222444999EEEPPPIIISSS```pppuuueeeooozzzdddXXXnnnzzzwwwvvvvvvyyyxxxyyy{{{~~~}}}]]]PPPHHHIIILLLNNNVVV```iiisss~~~qqqttt}}}pppeeebbb\\\^^^lllxxx|||```OOOIIIHHHJJJNNNOOOPPPOOONNNMMMMMMMMMRRRZZZ___aaagggmmm~~~~~~{{{yyyvvvtttsssjjj___XXX[[[]]][[[]]]ccchhhqqqyyy{{{}}}~~~xxxvvvuuutttuuutttrrrqqqiiiaaaSSSRRRiiilllcccwww{{{```GGG===777555444333222111111111111000000000000000000000000111111111222333444555666FFFmmmXXXIIICCCAAA>>>>>>>>>>>>===;;;::::::;;;<<<=========<<<=========<<<;;;===@@@CCCeeesssbbbggglll{{{iiiXXXccceeeooo|||{{{sssnnnmmmnnnwwwxxx]]]SSSTTTWWW[[[___ZZZ^^^bbbddddddfffjjjnnnjjjkkkoooxxx|||uuuqqqmmmggg```XXXUUU^^^iii{{{|||tttjjjpppjjjaaaiiilllxxxyyyddd^^^[[[]]]ppppppZZZAAA???<<<:::;;;:::<<<222777888;;;@@@XXXuuusss|||uuuuuuvvvuuussspppmmmkkkiiihhhgggfffdddffffffeeecccaaa___\\\[[[XXXWWWUUUTTTSSSQQQMMMJJJJJJIIIHHHFFFDDDBBB@@@@@@BBBAAA@@@===<<<>>>BBBFFF@@@FFFLLLOOOSSSXXXXXXUUUTTTVVV\\\bbbdddcccgggnnnrrrqqqsssrrrjjj```^^^dddiiihhhiiimmmssszzz~~~qqqeeeWWWOOOHHHFFFEEECCCDDDGGGDDDFFFIIIKKKMMMQQQUUUXXXXXX\\\```^^^WWWQQQNNNNNNSSSZZZdddlllpppyyyyyyyyyxxxpppnnnrrrpppqqqsssttttttrrrqqqpppooorrrvvvyyyzzzzzz{{{|||{{{{{{{{{|||{{{uuukkkcccWWWHHHhhh\\\JJJCCCHHHAAA>>>;;;777555444444444333555222111222555:::FFFRRRLLLXXXjjj|||wwwjjjwww~~~cccXXXppp|||yyyxxxyyyxxxuuuvvvzzzsssZZZNNNGGGJJJOOOPPPTTT\\\fffppp|||pppvvvzzznnnggggggjjjccc]]]]]]\\\fffzzzyyy\\\NNNMMMIIILLLPPPQQQQQQOOONNNNNNQQQRRRXXX```fffiiiooouuu~~~xxxttttttvvvhhh___YYY[[[___^^^YYYUUUfffpppzzz~~~yyyxxxwwwuuutttuuutttsssqqqiiibbbTTTOOOeeelllcccwwwhhhLLL@@@:::555555444333222222222222000000000000000000000000111111111222333444666777DDDjjjZZZFFFCCCBBB@@@???>>>>>>======;;;<<<<<<===============<<<<<<888;;;AAA;;;;;;IIImmmkkkaaaeeelll```ZZZdddccclllyyy~~~{{{oooqqqooollllllppprrrooo|||kkkVVVSSSXXXYYY\\\bbb^^^```bbbcccccceeehhhjjjiiilllrrr|||{{{pppkkkqqqpppdddXXXXXX```gggyyy}}}mmmkkknnn{{{kkk]]]fffgggtttzzzeee\\\ZZZ\\\jjj{{{ooopppYYYCCCEEE888999AAA777:::666444:::<<<<<<]]]rrrttt|||vvvvvvuuuuuuuuussspppmmmkkkjjjkkkjjjiiihhhhhhgggeeebbb___\\\ZZZWWWVVVTTTRRRPPPOOONNNMMMIIIGGGFFFEEEEEEDDDAAA>>>@@@??????>>>???AAABBBCCCBBBDDDFFFIIILLLPPPUUUXXXUUU[[[``````]]]]]]ccciiiiiinnnssssssnnngggcccbbbdddjjjrrrzzzoooddd[[[UUULLLDDDAAAAAABBBCCCAAAAAACCCFFFJJJOOOTTTWWWWWWXXXXXXVVVSSSPPPOOOOOOOOO\\\cccbbblllzzzxxxvvvrrroooooorrrqqqpppooonnnnnnnnnnnnqqqsssuuuwwwxxxxxxvvvvvvxxxzzzyyyvvvuuurrriii___WWWTTT```XXXKKKGGG???@@@???<<<999666333222222222333555333111555???IIIMMMUUUSSSfff{{{rrr```\\\ooo|||tttpppssswwwwwwuuuuuu|||gggYYYNNNFFFKKKRRRWWW[[[```iiisssyyyxxxzzzvvvmmmggghhhccc\\\XXX[[[eeesss}}}yyy\\\OOOMMMJJJLLLOOORRRRRROOOLLLJJJKKKPPP[[[gggmmmpppvvv~~~xxxssstttuuutttrrrmmm```]]]jjjqqqhhh\\\VVVccclllwww}}}zzzvvvwwwwwwwwwvvvtttqqqooooooggg]]]SSSXXXtttzzzkkkrrrsssXXXAAA888777555111000000111111111000000000000000000000000000111111000111333555555GGGjjjZZZGGGCCCBBB@@@???>>>>>>======;;;<<<<<<===============>>>>>>999;;;AAA<<<===LLLvvviiibbbhhhrrr|||___ZZZbbbhhhrrr~~~~~~vvvpppnnniiikkkkkkjjjlllqqqsssqqq}}}rrr___QQQSSSXXXXXXZZZ______```bbbbbbcccdddgggjjjjjjooowww}}}sssmmmsssrrreeeYYYXXX___eeettt|||rrrnnnmmmxxxnnn___eeefffrrr}}}hhh^^^YYYZZZfffuuuwwwqqq___FFFFFF:::999@@@666:::666333888<<>>???AAABBBCCCBBBDDDFFFHHHIIILLLPPPSSSSSSXXX\\\]]][[[]]]dddjjjiiinnnssssssoooiiieeedddjjjpppyyyoooddd[[[TTTLLLEEEAAAAAABBBBBBAAAAAABBBEEEIIIMMMRRRTTTUUUVVVVVVUUURRROOOOOOOOOVVV```fffhhhtttyyyxxxvvvrrrpppqqqqqqpppoooooonnnnnnnnnoooqqqrrrtttvvvwwwvvvuuuuuuwwwyyyyyywwwuuurrrhhh^^^[[[UUU\\\]]]KKKGGG@@@>>>???===999666333222222333333555444222666AAAKKKNNNQQQQQQeee{{{uuu``````ssszzzsssqqqtttyyyrrrssswww~~~iiiXXXPPPKKKOOOTTTYYYaaaiiippp}}}~~~wwwxxxyyytttmmmiiihhheee```\\\___kkkzzzsss^^^QQQKKKMMMPPPSSSUUUUUURRRNNNKKKNNNSSS]]]iiipppttt{{{yyyvvvwwwxxxvvvtttqqqhhhhhhssswwwkkk]]]VVV^^^hhhvvv|||wwwwwwwwwwwwvvvtttrrrqqqpppggg]]]SSSXXXttt~~~qqqxxxvvv___GGG:::888555222000111111111111000000000000000000000000000111111000111333666777SSSttt[[[HHHCCCBBB@@@???>>>>>>======;;;<<<<<<===============??????:::;;;@@@<<>>666999666333777;;;AAAeeexxxyyy{{{vvvuuutttrrrrrrqqqqqqsssuuuvvvtttpppmmmjjjiiigggeeebbb^^^\\\ZZZWWWVVVSSSPPPNNNMMMMMMLLLMMMJJJGGGEEEDDDCCCAAA@@@@@@??????>>>???AAABBBCCCDDDEEEGGGGGGGGGIIILLLNNNQQQUUUXXXYYYYYY\\\dddkkkiiinnnttttttpppkkkgggfffkkkrrr{{{pppdddZZZTTTKKKEEEBBBAAAAAABBBAAAAAABBBCCCFFFJJJNNNPPPTTTTTTTTTRRRPPPOOOOOOPPPYYYbbbiiiooo~~~yyyyyywwwsssqqqrrrpppoooooonnnnnnnnnnnnooopppqqqrrrtttttttttsssssstttwwwxxxwwwuuuqqqggg\\\^^^VVVWWWsssdddJJJGGGCCC===???===:::666444333333333222444444333999DDDMMMPPPNNNPPPhhhyyywww```cccxxxxxxrrrrrrvvv{{{vvvvvvxxxrrrdddVVVRRRPPPRRRVVV]]]hhhqqq}}}{{{tttttttttqqqnnnnnnnnnmmmkkkhhhkkkvvvxxxlll```RRRIIINNNQQQVVVYYYXXXTTTOOOLLLPPPTTT]]]hhhpppvvv{{{vvvwwwwwwsssooommmjjjnnnwwwvvvgggYYYSSSXXXcccsss~~~yyyxxxwwwvvvuuutttttttttqqqggg\\\SSSWWWsssssszzz~~~xxxdddKKK;;;888555222000111111111111000000000000000000000000111111111111111333777;;;\\\{{{ZZZHHHBBBBBB@@@???>>>=========;;;<<<<<<===============??????::::::>>>;;;@@@SSS~~~eeedddnnnxxxhhhYYY]]]aaaiiiyyy|||nnnjjjmmmmmmppptttvvv{{{~~~xxxttt{{{yyyiiiZZZRRRPPPRRRYYY\\\[[[^^^dddgggggghhhggghhhkkkppptttpppxxxrrrxxxvvvhhhZZZWWW\\\aaapppzzzrrrllleeepppzzzfff___bbbmmm|||ooo```XXXWWW]]]fff|||{{{oooMMMDDD<<<:::<<<777888777444777;;;@@@bbb~~~}}}{{{wwwwwwvvvuuuuuutttuuuxxx{{{|||xxxrrrmmmkkkjjjhhheeebbb___\\\[[[YYYWWWTTTQQQNNNMMMMMMMMMOOOKKKGGGDDDCCCCCCBBBAAA@@@??????>>>???AAABBBCCCEEEFFFHHHIIIIIIJJJLLLNNNSSSUUUWWWWWWWWW[[[ccciiiiiinnntttuuurrrmmmjjjiiihhhoooyyypppdddYYYSSSKKKEEEBBBAAAAAAAAABBBAAAAAABBBDDDGGGJJJLLLQQQRRRRRRPPPOOOOOORRRTTTYYY```iiiuuuzzzvvv|||zzzzzzxxxsssqqqsssnnnnnnmmmmmmmmmnnnooooooooopppqqqrrrrrrrrrqqqqqqqqquuuwwwwwwvvvqqqfff[[[^^^WWWTTTddd}}}kkkJJJGGGFFF===???===:::666444333333333222444444555<<>>=========;;;<<<<<<==================>>>999999<<<999@@@TTTzzzdddeeemmmvvv___VVV^^^bbbgggzzzrrrqqqvvvxxx|||wwwmmmppprrrpppllleee\\\TTTQQQSSSWWW[[[]]]]]]bbbggghhhhhhhhhhhhjjjooovvvzzzxxxsssyyyxxxjjj\\\XXX]]]aaaqqqzzzqqqmmmgggrrrnnn```aaakkkzzzrrraaaXXXWWW\\\cccuuuuuuNNN@@@<<<;;;;;;999777888666888:::???___|||{{{|||yyyzzzzzzyyyyyyxxxyyy|||~~~}}}yyyrrrllljjjiiigggdddbbb___^^^]]][[[XXXUUUQQQOOONNNNNNNNNNNNKKKFFFDDDCCCCCCBBBAAA@@@??????>>>???AAABBBCCCEEEGGGJJJLLLMMMNNNPPPRRRUUUVVVWWWWWWWWW[[[aaafffhhhmmmsssvvvsssooolllllliiipppzzzqqqdddXXXSSSKKKEEEBBBAAA@@@@@@BBBAAAAAAAAACCCEEEHHHJJJOOOPPPPPPOOOOOORRRVVVYYY\\\aaajjjyyy~~~rrroooyyy}}}{{{|||xxxsssppprrrmmmlllllllllmmmnnnoooooonnnoooooopppppppppppppppooosssvvvvvvvvvrrrggg\\\[[[XXXSSSXXXrrryyysssLLLFFFHHH???@@@===:::777444333333333222333444666>>>JJJPPPPPPPPPVVVrrrxxxtttmmmYYYfff{{{zzztttrrrtttyyy}}}~~~sss```SSSRRROOOOOOUUU___hhhmmm}}}vvvkkkqqqhhhccciiiqqqssspppmmmtttuuutttsssssszzzuuupppnnnhhhZZZNNNLLLQQQWWW]]]^^^[[[WWWSSSOOOQQQZZZeeemmmttt}}}{{{vvvtttrrrooollloooppprrrpppfffYYYQQQNNNSSS```rrr|||{{{yyywwwuuuuuuwwwxxxzzzssshhh]]]TTTTTTmmmtttpppzzz{{{jjjQQQ===:::777333111111111111000000000000000000000000000222000111333222333:::EEE```}}}yyyWWWHHHCCCBBB@@@???>>>>>>======;;;<<<<<<===============;;;===999999<<<999AAAUUUuuubbbeeennnvvv^^^VVV___eeejjj}}}tttuuu{{{rrrjjjkkkjjjfffaaa\\\YYYWWWUUUXXX[[[]]]^^^```dddhhhffffffggghhhlllsss{{{yyysssyyyxxxkkk^^^ZZZ^^^cccooowwwlllkkkdddmmmooo]]]```iiixxxtttaaaWWWWWW\\\aaappp|||PPP>>>===<<<:::;;;666999777777:::AAAbbbsssvvv}}}zzz||||||zzzzzzyyyyyyzzz{{{zzzvvvooojjjjjjhhhfffdddbbb```______[[[YYYTTTPPPNNNMMMMMMNNNKKKHHHEEECCCCCCCCCBBB@@@@@@??????>>>???AAABBBCCCEEEGGGKKKMMMOOOPPPRRRTTTUUUVVVVVVVVVWWW[[[___cccffflllsssuuussspppnnnnnnooovvvzzz{{{sssdddXXXRRRKKKEEEBBBAAA@@@???BBBAAA@@@@@@BBBDDDGGGHHHNNNNNNOOOOOOQQQVVV\\\```ccceeelllzzz{{{tttpppxxx~~~~~~~~~yyyqqqnnnpppkkkkkkkkkllllllnnnooopppoooooooooooooooooooooooonnnqqqtttuuuvvvsssjjj```XXXYYYRRRQQQfffzzz{{{PPPEEEHHH@@@@@@>>>:::777555444444444222333444777@@@KKKOOONNNOOOWWWttt~~~oooxxxdddWWWhhh~~~~~~xxxtttrrruuuxxx{{{www|||lll]]]TTTWWWWWWTTTVVV]]]fffiiioooqqqpppkkkhhhddd\\\SSSWWWUUUZZZgggqqqrrrnnnkkkyyyyyyzzz{{{~~~|||xxxwwwuuummm___SSSPPPTTTZZZ___```^^^[[[XXXQQQTTT]]]gggpppwww}}}~~~~~~zzzxxxwwwwwwxxx~~~vvvjjj]]]UUURRRSSS___qqq|||zzzyyyxxxwwwwwwxxxzzz{{{uuuiii___UUUSSSiiizzzoootttsssXXXAAA;;;888444222111222111000000000000000000000000000333000000444333222<<>>>>>======;;;<<<<<<===============:::===;;;;;;>>>:::BBBWWWnnn___eeeoooxxxbbbYYY```fffoooxxxzzzooonnnllliiiccc\\\XXXZZZ]]]YYY]]]```bbbccceeehhhiiiggggggiiikkkpppyyywwwqqqxxxxxxlll___\\\aaaeeemmmvvvnnnmmmcccggg}}}nnn\\\```iiiwwwxxxaaaVVVVVV[[[___pppUUU>>>>>><<<888;;;777:::777666;;;HHHmmmxxxpppxxx~~~{{{|||zzzxxxwwwuuuttttttttttttqqqmmmiiihhhgggeeecccbbbaaaaaabbbZZZWWWSSSNNNKKKKKKKKKLLLGGGEEEDDDCCCCCCCCCAAA@@@@@@??????>>>???AAABBBCCCDDDFFFJJJLLLMMMNNNPPPRRRQQQRRRSSSUUUWWW[[[^^^aaadddjjjqqquuussspppoooooorrrxxx~~~zzzzzzuuuvvv{{{tttcccWWWRRRKKKEEEBBBAAA???>>>AAAAAA@@@@@@BBBDDDGGGHHHMMMMMMNNNPPPSSSZZZbbbggghhhhhhlllxxx{{{vvv|||xxxooolllmmmjjjjjjjjjkkklllnnnooopppoooooonnnnnnnnnnnnoooooommmpppssstttuuuuuummmdddXXXYYYRRRNNNddd~~~VVVDDDFFFAAA@@@>>>;;;777555444444444222333444777@@@KKKNNNKKKPPPZZZxxx~~~nnnuuu^^^YYYmmm}}}}}}xxxtttsssuuuwwwyyyvvv|||uuueeeXXXWWWbbbggg___WWWZZZdddllliiikkkllliiigggddd]]]UUUQQQSSSYYYaaaeeehhhnnnuuu~~~~~~}}}xxxvvvuuummm___SSSRRRUUUYYY]]]]]][[[XXXUUURRRVVV___jjjrrrxxx~~~yyywwwzzz~~~xxxlllaaaXXXSSSRRR^^^ooo~~~~~~yyyyyyxxxxxxyyyzzz{{{|||vvvjjjaaaWWWRRReee}}}mmmmmm}}}}}}^^^CCC;;;888444222222222111000000000000000000000000000444///000444333222===MMMuuuzzzYYYLLLCCCBBB@@@???>>>>>>======;;;<<<<<<===============:::>>>======@@@<<>>???===777:::777:::666555===NNNxxxzzzsss}}}{{{zzzxxxuuusssqqqpppooooooooonnnkkkiiihhhgggeeecccbbbbbbccccccYYYVVVQQQLLLIIIIIIIIIJJJEEEDDDCCCCCCDDDCCCAAA???@@@????????????AAABBBCCCCCCFFFIIIKKKKKKLLLMMMNNNMMMNNNQQQTTTWWW[[[^^^```ccciiiqqqtttssspppooooooqqqvvv~~~wwwsssrrrrrrsssyyyuuucccWWWRRRKKKEEEBBBAAA???>>>AAA@@@@@@@@@BBBDDDGGGIIILLLMMMNNNPPPUUU\\\eeekkkiiigggjjjuuu{{{xxxnnnjjjkkkiiiiiijjjkkklllnnnoooppppppoooooonnnnnnnnnoooooommmppprrrsssuuuvvvpppgggYYYYYYQQQNNNfffZZZCCCEEEAAA@@@>>>;;;888555444444444222333444777AAAKKKMMMJJJRRR]]]|||sssnnn[[[\\\ppp}}}}}}xxxuuutttuuuwwwwww}}}}}}wwwhhhYYYYYYkkkuuuiiiYYYXXXeeepppkkkppptttuuuuuussskkkbbb\\\\\\\\\ZZZWWW]]]ppp|||}}}~~~uuurrrqqqiii[[[OOORRRTTTWWWYYYXXXVVVRRRPPPRRRVVV___jjjrrrxxxxxxtttwww}}}zzz{{{zzzsssjjjaaaXXXRRRPPP\\\nnn}}}yyyyyyyyyyyyzzz{{{{{{|||vvvkkkbbbXXXQQQbbb|||zzziiiffftttbbbAAA<<<888555222222222111000000000000000000000000000444///000555444222>>>OOOzzzuuuttt[[[KKKDDDBBB@@@??????>>>===;;;===============<<<<<<<<<======;;;???CCC===EEE\\\ccc[[[hhhppp{{{kkk^^^ccclllsss}}}xxxxxxsssnnnggg```\\\]]]___bbbccciiioooqqqooolllkkklllnnnnnnqqqxxxuuurrrwwwyyypppmmmkkkcccjjjttt~~~lllgggwwwyyyaaaaaaeeerrrddd\\\[[[ZZZ^^^jjj]]]???===<<<888;;;888555777;;;<<>>===???@@@AAAAAABBBEEEIIIMMMMMMMMMOOOUUU]]]eeekkkmmmiiiiiilllwwwyyyrrrllliiillliiihhhjjjnnnqqqqqqpppnnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqqqquuuwwwqqqhhh\\\XXXWWWWWWddd~~~ZZZGGGFFF<<>><<<:::777555333222333999666999HHHQQQRRRWWW\\\bbbtttsssfffnnnzzz}}}wwwtttvvvxxxyyyxxxyyyrrrggg```\\\aaasss|||ooo[[[WWWbbbnnnuuuxxx|||}}}vvvpppjjjjjjfff]]]WWW]]]nnn}}}wwwpppmmmnnnkkkaaaXXXQQQPPPQQQTTTXXXXXXTTTQQQXXX]]]ccciiiqqq|||{{{}}}vvvuuuwwwwwwvvvtttrrrnnneeeZZZQQQRRRWWWdddwwwzzzvvvwwwyyyzzzxxxvvvuuuxxx{{{zzzpppbbbVVVQQQZZZpppkkkgggxxx}}}oooBBB<<<999555222222111111000000000111111111111000000000444222222444222>>>WWWgggppp\\\KKKDDDBBB@@@??????>>>===;;;=====================<<<======;;;???CCC===FFF^^^~~~ccc[[[iiippp|||mmm```eeennnrrrxxxtttzzzvvvqqqlllddd^^^[[[]]]aaadddiiinnnrrrssspppnnnnnnooopppuuu{{{~~~vvvsssyyy}}}uuuqqqmmmcccfffppp}}}mmmhhhxxx{{{bbbaaaeeerrreeeZZZYYYXXX\\\iii___@@@>>><<<888;;;;;;777777:::<<>>===>>>???@@@AAABBBEEEJJJMMMNNNOOOSSSYYYaaahhhkkklllkkklllqqq}}}}}}uuuoookkkiiillljjjjjjkkkoooqqqqqqpppnnnnnnnnnnnnnnnnnnnnnoooooorrrtttsssssstttrrrmmm^^^]]]^^^[[[cccyyy^^^GGGGGGAAA>>>>>><<<999777555333222222666555;;;NNNVVVVVVZZZ[[[ddd}}}wwwjjjqqq{{{}}}xxxuuuvvvxxxxxxxxx{{{xxxiii___YYYVVVcccqqqwwwjjjYYYUUU^^^hhhqqqwww}}}}}}zzzyyyzzz{{{yyysssjjjcccdddnnnwww~~~zzzsssmmmlllmmmiii```WWWOOONNNPPPTTTXXXYYYVVVRRR^^^dddiiimmmrrryyy{{{~~~vvvuuuwwwyyywwwuuusssoooggg\\\TTTPPPUUUbbbttt~~~yyyuuuwwwyyy{{{zzzyyyxxxyyy{{{yyypppdddWWWQQQXXXpppnnnlllrrrGGG<<<999555222222111111000000000111111111111000000///333222222444333@@@YYY|||}}}jjj}}}]]]JJJDDDBBB@@@??????>>>===;;;<<<<<<========================<<>>===888;;;>>>:::888999<<>>======>>>???AAABBBEEEJJJNNNOOOQQQUUU]]]dddjjjmmmmmmnnnpppvvv~~~yyyqqqllljjjjjjlllkkkkkkmmmoooqqqqqqqqqnnnnnnnnnoooooooooppppppnnnsssvvvsssqqqssssssrrr___```bbb^^^___}}}|||cccGGGGGGCCC>>>===<<<999777555333222222555333===RRRYYYUUUWWWYYYfff|||ooouuu}}}~~~yyyvvvvvvxxxxxxxxxnnn___VVVRRRQQQ```hhhkkk```TTTSSS\\\dddgggrrr|||}}}yyyyyy}}}rrrkkkiiikkkmmm{{{yyyrrrmmmiiiiiijjjggg^^^VVVMMMMMMOOOTTTYYYZZZWWWTTT```fffmmmqqqsssyyy}}}xxxuuuvvvzzzwwwtttrrroooggg]]]UUUOOOSSS___ppp{{{|||xxxuuuwwwzzz}}}~~~}}}|||{{{|||wwwqqqgggZZZQQQWWWnnnnnnnnnvvvNNN<<<999555333222222111000000000111111111111000000...222111111555555BBB\\\zzz~~~ppp^^^JJJDDDBBB@@@??????>>>===;;;<<<<<<<<<<<<============<<<>>><<>>>>><<<===???@@@BBBEEEJJJNNNOOOPPPTTT[[[ccckkkppprrrqqqsssyyy|||ttt|||vvvppplllkkkkkkkkkkkklllmmmooopppppppppnnnnnnoooooopppqqqqqqqqqooossstttrrrrrruuuuuusss^^^^^^```]]]\\\tttfffGGGEEEBBB>>>===;;;999777555444333444444333???TTTWWWOOOOOOWWWggg}}}ooovvvzzz}}}{{{xxxwwwxxxyyyyyy~~~iiiZZZRRRPPPQQQWWWZZZZZZUUUPPPRRR[[[bbbbbbmmmzzzuuuooonnnnnnmmm|||~~~uuummmiiifffggghhheee]]]UUULLLMMMOOOUUUZZZ[[[WWWTTTXXX___iiipppssszzzyyyvvvvvvwwwuuurrrpppmmmfff\\\UUUPPPRRR]]]mmmyyyzzzxxxxxxxxx{{{~~~}}}|||uuuqqqiii\\\QQQUUUlllhhhkkkxxxSSS===:::555333222222111000000000111111111111000000---222111222666777EEE```~~~uuu___JJJDDDBBB@@@??????>>>===;;;;;;<<<<<<<<<======>>>>>><<<>>><<>>KKKhhhrrr```___kkkssspppeeeiiipppyyyggg^^^\\\YYYXXX]]]fffooovvvyyyyyywwwtttrrruuu|||vvvyyyxxxfffaaahhhxxxyyynnnlll|||iii```dddooojjj[[[XXXXXX^^^kkk{{{qqqIII???===:::;;;::::::;;;:::<<>><<<>>>???@@@AAAEEEIIIMMMOOONNNOOOUUU___iiirrrvvvrrrssswww}}}tttllluuuvvvxxxvvvsssooommmmmmjjjkkkmmmnnnnnnooooooooopppppppppqqqqqqqqqrrrrrrrrrrrrqqqppptttxxxvvvppp]]]YYY\\\^^^aaaxxxgggHHHCCCAAA===<<<;;;999777555444333444444444CCCXXXYYYOOOPPPVVVkkkqqq|||wwwfffqqqzzz}}}~~~|||zzzxxxxxxzzz{{{{{{fffVVVPPPPPPQQQQQQQQQOOONNNMMMQQQYYY```iiissswwwrrrtttwwwwww~~~yyyssslllhhheeeeeedddaaaZZZSSSMMMNNNQQQVVV[[[\\\XXXTTTRRRXXXcccmmmsss{{{{{{wwwuuuwwwuuusssqqqnnnhhh^^^VVVQQQSSS\\\kkkwww{{{{{{{{{{{{}}}|||ssspppiii]]]QQQTTTjjj~~~dddgggyyyWWW===:::666333333222222111000000111111111111000000...222111222666888HHHcccvvv```KKKDDDBBB@@@??????>>>===;;;;;;;;;<<<<<<===>>>>>>>>><<<>>>===???AAA>>>MMMlllnnn```aaallltttmmmcccfffkkk|||yyyfff^^^\\\[[[[[[```iiiqqqwwwwwwwwwvvvttttttzzzzzzvvv|||~~~lll___dddrrryyymmmjjjzzzjjjaaacccmmm~~~nnn___ZZZZZZ```kkk}}}wwwMMM@@@>>>:::;;;888:::<<<;;;<<>>AAAAAA@@@@@@AAACCCEEEFFFFFFGGGJJJMMMOOOQQQSSSSSSVVVUUUTTTSSSTTTYYYaaagggggghhhkkkllllllmmmoooqqqmmmpppsssrrrpppqqqvvv{{{kkkUUUJJJCCCAAA???>>>?????????>>>===>>>???@@@AAADDDHHHKKKNNNMMMLLLQQQ[[[gggqqqwwwppppppsssyyyxxxwwwwwwxxxyyywwwqqqlllpppssswwwxxxvvvrrrooommmjjjlllooopppooonnnoooppprrrrrrrrrrrrrrrrrrrrrrrrsssrrrppppppuuuyyyuuummm\\\VVVYYY___gggjjjIIICCCAAA===<<<;;;999777666444444444444777HHH]]]]]]UUUYYYYYYqqqzzzhhh|||nnn\\\mmm}}}~~~}}}{{{yyyyyy{{{~~~xxxaaaRRRMMMNNNPPPSSSPPPNNNOOOOOORRRYYY```uuutttrrrxxx}}}~~~yyysssqqqmmmiiieeebbb___[[[UUUOOOLLLNNNRRRXXX^^^___[[[WWWSSSUUU___lllttt||||||xxxuuuxxxwwwvvvvvvtttlllaaaYYYSSSSSS[[[iiivvv{{{}}}~~~~~~|||rrrnnnggg\\\RRRTTTggg|||zzzeeeggg~~~{{{ZZZ===:::666444333333222111000000111111111111000000///333111222777999IIIeeettt```LLLDDDBBB@@@??????>>>===;;;;;;;;;<<<<<<===>>>>>>???;;;>>>===>>>@@@>>>OOOoookkk___bbbmmmtttjjj___bbbgggttt{{{iiibbbaaa___```ccciiippptttuuuuuuuuuuuuxxx~~~uuuyyytttddddddmmm~~~yyymmmiiiwwwkkkaaabbbjjjzzzsssbbb\\\ZZZ```jjj{{{OOO@@@>>>;;;;;;888<<<>>><<<===PPPuuuzzzvvv|||yyyxxxtttqqqqqqrrrrrrqqqnnnmmmnnnqqqsssrrrrrrrrrppplllgggccc```ZZZWWWRRROOOMMMLLLJJJHHHHHHFFFEEEEEEEEEDDDBBB@@@@@@@@@???@@@AAABBBDDDEEEGGGHHHJJJLLLNNNPPPQQQRRRRRRSSSTTTUUUWWW]]]dddiiijjjlllmmmmmmmmmnnnppprrrlllqqqttttttrrrrrrvvv{{{{{{^^^MMMGGG@@@>>>======>>>??????>>>>>>???@@@@@@@@@CCCFFFIIIOOOMMMMMMQQQZZZeeennnssskkkkkkmmmsss{{{~~~}}}zzzpppmmmkkklllpppsssttttttuuuxxx{{{{{{wwwrrrnnnlllkkknnnrrrsssqqqppppppqqqttttttssssssrrrrrrqqqqqqppprrrsssrrrtttvvvrrrlllZZZTTTVVVZZZaaa~~~rrrLLLDDDCCC<<<<<<;;;999777666555444444666:::KKK^^^\\\VVV]]]^^^zzz{{{kkkkkkYYYooo{{{|||}}}|||zzzzzz}}}uuu___PPPKKKMMMPPPUUURRRRRRUUUWWWXXX___hhh{{{}}}rrrvvvwwwttttttooojjjccc^^^YYYTTTNNNJJJJJJLLLQQQYYY```ccc```\\\UUUUUU]]]mmmxxx~~~}}}xxxuuuwwwwwwxxxyyywwwooocccZZZSSSSSSYYYgggtttzzz}}}{{{rrrlllddd[[[RRRUUUeeewwwxxxgggfffvvv^^^>>>:::666444333333222111000000111111111111000000000444222222777:::JJJfffzzzuuu```LLLDDDBBB@@@??????>>>===;;;;;;;;;;;;<<<===>>>>>>???;;;>>>===>>>@@@>>>PPPpppjjj___bbbmmmuuuhhh]]]___ccchhh~~~|||lllgggeeecccccceeeiiimmmpppssstttuuuwwwzzzuuuwwwyyylllhhhlllzzzyyylllhhhvvvlllaaaaaahhhwwwvvvddd\\\ZZZ___iii~~~~~~QQQAAA>>>;;;;;;:::===>>><<<===QQQwwwxxxtttzzzwwwvvvsssqqqpppsssrrrqqqnnnmmmmmmpppsssrrrssssssqqqnnniiieeebbb[[[XXXTTTQQQOOOMMMKKKIIIFFFEEEDDDEEEFFFEEEDDDBBB@@@?????????@@@BBBDDDEEEGGGHHHJJJLLLNNNOOOPPPPPPOOOQQQTTTWWW[[[___eeeiiimmmnnnooonnnnnnnnnppprrrnnnssswwwwwwuuuuuuyyy}}}~~~oooSSSFFFDDD>>>===<<<<<<>>>??????>>>???@@@@@@@@@@@@BBBEEEHHHOOONNNOOOTTT\\\dddkkknnnhhhhhhjjjqqqyyy~~~~~~}}}{{{yyyxxxkkkgggcccdddiiiqqqxxx{{{|||~~~~~~|||wwwqqqmmmkkkmmmqqqtttuuusssrrrrrrsssuuuuuutttsssrrrqqqqqqppplllrrrvvvtttrrrrrrppplllYYYRRRTTTSSSUUUttt{{{zzzOOOCCCCCC<<<<<<;;;999777666555444666888<<>>;;;777444333333222111000000111111111111000000111444222333777:::JJJfffwwwyyydddMMMDDDCCCBBB@@@???>>>======;;;;;;;;;<<<<<<<<<<<<<<<>>><<<===999AAAEEEPPPkkkbbbfffooovvv{{{fffaaaaaa^^^kkkwwwxxxnnnjjjhhhhhhjjjjjjiiimmmrrrrrrssstttwww}}}wwwwww~~~wwwkkkdddooo{{{qqqpppyyysss```aaajjjzzz~~~eee\\\\\\\\\ooo{{{zzzUUUDDD@@@;;;999===::::::===AAATTT}}}yyy|||yyyvvvvvvsssqqqppprrrsssrrrooollllllpppttttttrrrqqqpppooommmiiifff___\\\WWWSSSPPPOOOMMMLLLHHHFFFEEEDDDEEEDDDCCCAAABBBAAA???>>>@@@BBBEEEGGGDDDFFFIIIJJJKKKKKKMMMNNNOOORRRWWW^^^dddhhhiiiiiilllmmmnnnnnnmmmmmmnnnpppppprrrtttuuuuuuuuuwwwyyy}}}[[[KKKCCC>>>===>>>???@@@@@@AAAAAA@@@@@@@@@@@@??????AAAEEEIIILLLMMMPPPSSSWWW]]]dddiiiiiiiiilllppptttxxx~~~{{{xxxwwwyyy}}}}}}xxxsssjjjgggaaa___dddmmmuuuxxxuuu{{{|||uuupppnnnmmmnnnpppqqqrrrsssssssssvvvuuutttsssqqqpppooonnnnnnoooqqquuuxxxuuuoooiii]]]SSSTTTWWWUUUjjj{{{~~~~~~LLLGGG>>><<<;;;:::888777666666555333888???OOO___[[[TTTZZZjjjppprrriiiaaaxxx}}}~~~~~~}}}yyy```PPPOOOQQQPPPSSSWWW\\\aaadddiiirrr{{{uuuxxx~~~xxxsssoookkkdddZZZRRRLLLHHHGGGJJJMMMRRRXXX]]]aaacccdddUUUWWW___lllxxx}}}zzz{{{vvvssspppiii```XXXSSSSSSVVVaaarrr~~~|||~~~}}}wwwuuuooofff\\\SSSUUUeeevvvzzziiibbbpppeeeDDD;;;555444444111000111000000000000000000000000///444222111555<<>>======;;;;;;<<<<<<<<<<<<======>>><<<===999BBBEEEPPPkkkaaaeeennnvvv{{{gggbbbbbb___iiitttzzzrrrlllkkklllnnnnnnmmmpppuuuuuuuuuuuuxxx~~~{{{vvvyyy}}}nnndddlll~~~zzzsssqqqxxxrrr```aaaiiiyyyddd[[[[[[\\\fff|||yyyTTTCCC@@@<<<;;;<<<:::;;;>>>AAAQQQwww|||~~~xxxvvvvvvsssqqqqqqooooooooonnnmmmnnnssswwwvvvuuusssrrrqqqooollliii^^^ZZZUUUQQQOOOMMMKKKJJJFFFDDDCCCDDDEEEEEEDDDCCC@@@@@@???@@@AAADDDFFFGGGEEEHHHJJJLLLLLLMMMOOOPPPTTTWWW]]]ccciiillllllkkklllmmmnnnnnnmmmmmmnnnppptttvvvwwwvvvuuutttvvvwww{{{pppRRRFFFBBB>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBFFFJJJMMMNNNOOOQQQVVV]]]gggmmmmmmllllllmmmooorrrwww|||}}}{{{yyy{{{~~~~~~zzzvvvhhhddd___\\\```jjjtttzzz~~~~~~wwwsssqqqnnnooopppqqqrrrsssssssssuuuuuutttsssqqqppppppooonnnoooqqqvvvyyyxxxrrrmmm\\\RRRSSSSSSNNN]]]PPPGGG>>><<<;;;:::888777666666555111555;;;MMM___[[[SSSXXXccc{{{ttteee```www~~~{{{}}}}}}}}}~~~eeeTTTQQQSSSTTTTTTYYYaaahhhmmmttt~~~}}}|||{{{xxxqqqllldddZZZPPPJJJGGGFFFHHHKKKPPPUUUZZZ]]]______XXXYYY```mmmzzz{{{}}}}}}yyy~~~zzzuuurrroooiii```YYYTTTSSSVVVaaaqqq~~~~~~}}}vvvtttnnndddZZZQQQSSSbbbssszzzgggaaassscccDDD<<<555444444111000111000000000000000000000000///444222222888@@@YYY|||zzzdddKKKDDDCCCBBB@@@???>>>======;;;<<<<<<<<<=========>>>>>><<<>>>:::BBBEEEPPPkkkaaadddnnnvvvzzzgggccccccaaaeeeqqq}}}xxxooonnnppptttuuutttvvv{{{zzzzzz{{{~~~vvvsssqqqqqqvvvsssdddgggvvvyyyuuurrroootttqqq``````hhhwwwcccXXXZZZ]]]```|||ttt|||TTTCCC@@@<<<<<<::::::===???AAAQQQttt|||wwwuuuuuusssqqqqqqnnnnnnnnnmmmmmmooosssvvvwwwuuusssrrrrrrpppmmmkkk___\\\WWWSSSPPPNNNKKKJJJDDDCCCBBBCCCEEEFFFEEEDDD===>>>@@@BBBDDDFFFGGGGGGGGGIIILLLMMMMMMNNNPPPRRRVVVZZZaaaggglllnnnnnnmmmlllnnnoooooonnnmmmooopppxxxyyyyyywwwtttssstttuuuzzz~~~^^^HHHAAA???===<<<===>>>??????@@@@@@??????@@@AAAAAAAAADDDHHHKKKOOOOOOOOOQQQVVV^^^hhhooonnnnnnmmmlllmmmqqqxxx|||~~~{{{yyyyyy|||}}}{{{yyyiiieee```]]]___hhhsss|||{{{vvvtttooopppqqqsssttttttttttttuuutttsssrrrqqqqqqqqqqqqnnnooorrrwww{{{zzztttooo\\\RRRSSSSSSKKKVVVuuuTTTGGG===<<<;;;:::888777666666555111333888LLLaaa___UUUXXXbbbzzzwww^^^\\\sss|||yyy{{{}}}~~~nnnZZZSSSUUUWWWVVV^^^hhhqqqzzzxxxrrruuu}}}xxxvvvvvvrrrmmmdddYYYNNNHHHEEEEEEHHHKKKOOOTTTWWWYYYZZZ[[[[[[ZZZ```mmm{{{{{{~~~~~~xxx|||yyyuuurrroooiii```YYYTTTRRRUUU```ppp||||||vvvtttlllbbbWWWOOOQQQ___oooooo\\\\\\wwweeeEEE===666555444222000111000000000000000000000000000444111333;;;CCCYYYyyysssdddKKKDDDCCCBBB@@@???>>>======<<<<<<<<<======>>>>>>???>>>===>>>;;;CCCEEEPPPkkk```cccmmmvvvyyyfffccceeeddddddooo}}}oooooorrrxxx{{{|||yyywwwxxx|||zzzssshhhjjjnnnuuuvvveeeeeeooo{{{ooopppqqqmmmoooqqq``````ggguuucccWWWYYY]]]aaa|||}}}qqqzzzVVVCCC???<<<<<<888:::===???CCCUUU{{{yyy~~~xxxvvvuuurrrpppppprrrpppooommmlllmmmppprrrvvvtttrrrqqqqqqooommmjjjccc```[[[WWWTTTQQQNNNKKKEEEDDDCCCCCCDDDEEEDDDBBB;;;===AAADDDGGGHHHHHHGGGHHHJJJLLLMMMMMMNNNQQQSSSSSSXXX```gggkkkmmmmmmmmmlllnnnoooooonnnnnnooopppwwwxxxwwwuuusssssstttuuujjjPPPAAA======<<<<<<<<<===>>>???????????????@@@AAABBBBBBEEEHHHKKKOOOPPPRRRTTTXXX___fffllllllnnnnnnmmmqqqzzz~~~zzzyyy{{{oookkkgggeeeeeeiiisss|||xxxuuurrrssstttuuuvvvvvvvvvvvvuuutttsssrrrqqqrrrrrrrrrooopppsssxxx{{{yyysssnnn\\\RRRSSSUUUOOO\\\|||WWWFFF===<<<;;;:::888777666666555444666:::OOOfffdddYYYZZZggg~~~sss^^^^^^sss{{{yyy{{{}}}uuu___TTTUUUYYY\\\eeepppyyyzzzppplllsss~~~|||vvvttt|||uuuoooppprrrrrrnnneeeYYYMMMFFFEEEFFFKKKMMMQQQTTTWWWXXXXXXXXX[[[YYY^^^jjjxxxzzz}}}wwwyyywwwuuusssooohhh```ZZZUUUQQQTTT```ppp{{{|||wwwuuulllaaaVVVOOOPPP^^^mmmkkkXXX\\\}}}iiiFFF>>>777555555222000111000000000000000000000000111333000333;;;BBBUUUrrrvvveeeKKKDDDCCCBBB@@@???>>>======<<<<<<======>>>???@@@@@@???===???;;;DDDFFFOOOlll```bbbmmmwwwxxxeeecccffffffeeeqqq}}}zzzuuurrrsss}}}~~~nnnmmmqqqyyyppppppqqqrrrrrrsssssssssmmmrrryyyyyyiiihhhnnnuuu{{{sssvvvwwwmmmkkk|||nnn______eeetttdddWWWZZZ]]]bbbwww|||rrr~~~YYYDDD>>>;;;;;;888:::<<<===DDD^^^xxx}}}zzzwwwuuurrrooonnnrrrpppnnnmmmmmmoooqqqrrruuutttsssssssssqqqnnnkkkeeebbb]]]YYYVVVRRRNNNKKKHHHFFFDDDCCCDDDCCCAAA???:::===AAAFFFIIIIIIHHHGGGGGGIIIJJJKKKKKKMMMPPPRRRPPPVVV___fffiiilllnnnpppmmmnnnoooooonnnnnnoooqqqssssssssssssrrrsssvvvxxxxxx\\\HHH@@@<<<;;;:::<<<===>>>??????@@@@@@@@@???@@@BBBBBBCCCEEEHHHJJJMMMPPPTTTXXX[[[___cccfffjjjnnnooonnnttt||||||wwwqqqmmmmmmlllkkkqqqyyyzzzuuuvvvvvvwwwxxxyyyyyyyyyyyyvvvuuusssrrrqqqrrrssssssrrrrrrtttxxxzzzwwwqqqkkk^^^RRRQQQSSSPPPaaaXXXEEE@@@<<<;;;:::888777666666555666777<<>>OOOkkk{{{gggLLLDDDCCCBBB@@@???>>>======<<<<<<===>>>???@@@AAAAAA???>>>@@@<<>>:::;;;888;;;<<<<<>>;;;>>>BBBGGGIIIJJJIIIHHHGGGHHHIIIIIIJJJLLLOOORRRRRRXXX```eeehhhkkkooorrrmmmnnnpppooonnnnnnoooqqqoooppppppqqqqqqtttxxx|||nnnRRRDDD???;;;999;;;===>>>???@@@@@@AAAAAA@@@???AAABBBCCCCCCDDDFFFHHHKKKOOOUUUYYY\\\___bbbdddiiiooopppmmmqqq}}}yyy{{{}}}vvvpppqqqqqqoooqqqxxx{{{wwwxxxxxxyyyzzzzzzzzzzzzzzzwwwvvvtttrrrqqqqqqssssssssssssuuuxxxzzzwwwpppjjj```RRRNNNOOOLLL]]]|||ZZZEEEDDD<<<;;;:::888777666666555333666<<>>======<<<======>>>@@@AAAAAABBB???>>>AAA===EEEFFFOOOpppbbbcccnnnzzzsssbbbbbbggghhhiiivvvyyyooojjjfffgggoooyyypppmmmlllrrr{{{~~~yyy~~~}}}www|||mmmgggyyy~~~jjj^^^]]]dddrrrggg]]]\\\\\\]]]iii{{{tttZZZCCC===:::<<<888<<<===<<>>???@@@AAAAAABBBBBBAAA@@@AAABBBBBBBBBBBBDDDEEEHHHLLLRRRWWW[[[___dddfffjjjqqqqqqlllnnnxxx~~~}}}vvv}}}|||qqqrrruuutttwww~~~~~~{{{xxxxxxyyyyyyzzzzzzyyyyyyyyywwwtttrrrqqqqqqrrrsssssstttvvvyyy{{{yyyrrrlllcccTTTOOONNNKKKZZZzzz^^^DDDDDD<<<;;;:::888777666666555222666===OOO___YYYNNNPPPbbbttt{{{zzzwwwhhhlllzzz{{{yyy{{{~~~|||ooocccaaafffvvv~~~~~~tttxxx|||oooeeehhhqqquuuwwwxxxiiijjjhhh___SSSKKKJJJMMMMMMOOOQQQTTTUUUUUUUUUTTTUUUYYY```hhhnnnwww|||xxxyyyxxxzzzvvvwwwwwwtttmmmddd[[[WWWPPPMMMSSSeeesssyyy~~~~~~|||uuujjj^^^UUUQQQTTT```mmmbbbVVVZZZuuummmIIIAAA999888666333111222000000000000000000000000000555333333777<<>>======<<<===>>>???@@@AAABBBBBB??????AAA>>>EEEFFFOOO~~~qqqccccccnnnzzzrrraaabbbgggiiiiiiwwwvvvkkkeeedddfffooowwwsssnnnkkkoooyyyzzz|||}}}hhhcccyyykkk]]]]]]cccrrrhhh___]]][[[^^^hhhzzzpppYYYCCC===;;;===777===>>><<>>@@@DDDGGGIIIIIIIIIHHHHHHIIIIIIIIIJJJLLLPPPSSSWWW\\\aaabbbaaaccchhhmmmmmmoooppppppoooooopppqqqooopppqqqqqqsssvvv|||fffHHH>>>;;;777888?????????@@@AAABBBBBBBBBBBB@@@AAACCCBBBAAAAAABBBDDDGGGJJJOOOTTTYYY```fffkkkjjjqqqrrrkkkmmmwww{{{xxx}}}rrrsssyyyzzzwwwwwwxxxyyyyyyyyyxxxxxxzzzxxxuuurrrpppppprrrrrrssssssvvvzzz}}}{{{uuupppfffWWWRRRRRRMMM[[[yyyaaaBBBAAA<<<;;;:::888777666666555222888???PPP^^^VVVKKKOOOhhhtttyyy~~~|||nnnsss{{{xxxzzz}}}}}}rrrhhhggglllzzz|||{{{|||ooodddkkkyyyfffiiihhh```UUUMMMLLLNNNPPPRRRTTTWWWXXXXXXXXXWWWUUU[[[dddkkknnnwww{{{qqqoooqqquuu~~~{{{vvvwwwxxxtttlllcccZZZVVVOOOLLLTTTgggtttyyy~~~~~~tttiii\\\TTTPPPTTT```mmmhhh]]]^^^uuuoooJJJAAA:::888777333111222000000000000000000000000///666666555999>>>WWWyyyggg\\\iiiIIIDDDCCCAAA???>>>===<<<<<<<<<===>>>??????@@@@@@???===AAA??????BBBDDDTTTqqqtttbbb```lllvvvqqqaaaaaacccaaafffxxxrrrfffaaa```hhhuuuooommmpppooommmuuuwww{{{tttccccccyyynnn\\\]]]cccoooeee[[[[[[\\\[[[gggzzzXXXDDDAAA===;;;888::::::999CCCddd~~~~~~||||||~~~yyyvvvtttqqqpppqqquuuwwwwwwuuuyyyyyyyyyyyyxxxtttmmmiiijjjgggccc^^^ZZZTTTOOOKKKIIIGGGDDDCCCCCCDDDCCCCCC@@@BBBEEEFFFFFFFFFHHHIIIKKKJJJJJJJJJKKKLLLNNNOOOWWWZZZ]]]``````aaaccceeejjjnnnrrrssswww{{{zzzvvvpppqqqrrrrrrssswww~~~}}}\\\EEE===777888<<<:::???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBAAABBBHHHPPPXXX___dddhhhjjjiiijjjjjjjjjpppxxx{{{xxx~~~~~~{{{zzz{{{{{{{{{{{{{{{zzzzzzzzzxxxuuusssqqqrrrsssttttttuuuxxx{{{|||yyysssnnncccYYYRRROOOLLLTTTvvveeeIII>>><<<;;;:::888777666666555555888;;;VVV___RRRSSSOOOggg{{{hhhooo{{{yyy{{{~~~}}}~~~tttlllgggttt{{{{{{vvv{{{|||vvvpppppp{{{~~~lllkkkgggaaaYYYRRROOONNNPPPSSSXXX]]]```aaaaaa```bbbiiirrrvvvtttwwwuuuhhhdddiiioooqqqzzz{{{vvvpppmmmkkkeee]]]VVVQQQNNNRRRbbbttt{{{tttpppiii^^^QQQKKKQQQ___kkkjjj[[[ddd~~~{{{nnnKKKAAA888555444111111222111111111111111111111111111555222111666???YYY}}}ssskkkkkkKKKDDDCCCBBB@@@>>>===<<<<<<;;;<<<===>>>>>>???>>>>>>===AAA??????BBBCCCSSSooowwwddd```kkkvvvrrraaa```bbb```fffvvvoooeeeaaabbbkkkwwwppplllnnnmmmkkktttzzztttxxx}}}}}}rrrdddeee{{{ppp\\\^^^dddpppeee[[[[[[\\\cccpppyyy\\\EEE@@@<<<:::666999;;;;;;DDDeeexxx}}}||||||~~~|||xxxuuutttttttttuuuvvvvvvsssqqqyyyxxxxxxyyyxxxtttoookkkjjjgggccc^^^ZZZUUUPPPLLLJJJGGGDDDCCCDDDDDDDDDCCCAAACCCFFFGGGGGGHHHIIIKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPTTTZZZ^^^```bbbdddeeehhhmmmqqqssswww|||{{{xxxrrrrrrrrrrrruuuzzzwwwXXXCCC===888999>>><<>>===<<<<<<:::;;;<<<======>>>>>>>>>===AAA>>>>>>AAABBBPPPjjjyyyeee```kkkuuusssaaa___aaa```gggvvv|||mmmeeebbbdddmmmyyyssslllmmmkkkkkkrrrrrrppptttzzz~~~xxxpppfffiii~~~qqq\\\___fffsssdddZZZ[[[\\\aaaooo{{{aaaFFF>>>::::::666999;;;<<>>@@@@@@@@@AAABBBBBBCCCCCCFFFEEEEEEDDDDDDCCCBBBBBBCCCDDDIIISSS]]]eeeggggggbbbhhhnnnssszzz~~~|||zzzyyyxxxuuutttrrrppppppppprrrsssuuuvvvxxxzzzzzzwwwqqqmmmggg\\\SSSOOOJJJOOOlll~~~gggKKK@@@<<<;;;:::888777666666555555:::>>>XXX```UUU[[[\\\iiiwwwfffooo}}}uuukkkaaa[[[SSSXXXaaakkkooommmfffaaabbbfffppp{{{zzzqqqsssvvv||||||pppoooppprrrqqqgggWWWJJJOOOSSSYYYbbbkkksssxxx{{{{{{yyyqqqeeeUUUIIIGGGMMMTTTYYYbbbooozzzwwwssspppkkkdddYYYRRRQQQPPPUUUeeevvv}}}xxxoooeeeVVVMMMMMMVVVaaahhhggg]]]kkkrrrKKKAAA888555444111111222111111111111111111111111...333222444<<>>======<<<;;;;;;<<<===>>>>>>>>>>>>===@@@>>>===AAA@@@LLLeee|||fff```jjjuuutttaaa___aaa```hhhxxxpppfffcccdddmmmzzzxxxlllllljjjkkkqqq}}}{{{pppooosssxxx}}}{{{|||uuunnnggglll~~~nnn\\\___ggguuu}}}cccZZZ[[[[[[YYYiiiyyyxxxdddGGG===::::::888999;;;;;;>>>SSS|||^^^uuu{{{yyyzzzxxxuuuuuuvvvyyy{{{zzzuuurrrqqqrrruuutttsssssssssrrrooommmhhhfffbbb___\\\XXXTTTPPPHHHFFFCCCAAAAAABBBAAA@@@???AAADDDFFFGGGHHHJJJLLLKKKKKKJJJJJJKKKLLLNNNOOOMMMPPPUUUZZZ___dddiiillliiiooossstttvvv{{{|||{{{{{{vvvssstttzzzgggMMM>>><<<999:::???>>>@@@@@@AAAAAABBBCCCCCCCCCFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDGGGPPP\\\eeegggffffffnnnuuuzzz~~~|||yyywwwuuuttttttsssrrrppppppqqqrrrsssttttttuuuvvvvvvtttooolllfff[[[RRRNNNIIIMMMgggfffIII>>><<<;;;:::888777666666555333999???ZZZcccYYYbbbdddiiixxxfffmmm~~~|||}}}tttmmmeee]]]PPPQQQVVV\\\\\\XXXSSSQQQWWW```llluuuyyy~~~wwwnnnwwwzzzqqqlllqqqtttxxx|||wwwvvvvvvwwwxxxuuukkk]]]RRRQQQVVV___jjjuuu~~~~~~rrrhhheeeYYYVVVQQQMMMKKKLLLMMMNNNPPPaaattt~~~yyyxxxuuuqqqkkkbbbWWWPPPRRRQQQXXXhhhwww~~~zzzooocccTTTMMMPPPZZZdddiii___\\\pppsssKKKAAA888555444111111222111111111111111111111111000444222222999CCC___~~~ssskkkMMMEEEDDDBBB@@@???>>>======<<<<<<===>>>????????????>>>@@@======@@@>>>HHH___~~~ggg___iiivvvvvvaaa^^^aaaaaafffwwwqqqeeeaaabbblllyyy}}}llljjjjjjkkkqqqzzzwwwoooqqqtttyyy~~~vvv~~~}}}tttlllhhhlll||||||hhh\\\___hhhvvvzzzaaaZZZ[[[[[[[[[iiixxxyyy~~~}}}dddGGG===:::;;;777888;;;;;;;;;MMMzzzuuuYYYsss{{{{{{xxxxxxvvvvvvwwwyyyzzzzzzwwwsssrrruuuxxxsssrrrqqqqqqqqqpppmmmkkkhhhfffbbb___\\\YYYTTTQQQGGGDDDAAA@@@??????>>>===<<>>===@@@AAAAAABBBBBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEGGGPPP[[[dddgggfffjjjttt~~~~~~{{{xxxvvvuuutttuuutttssssssrrrsssttttttrrrrrrrrrssssssqqqnnnkkkeeeYYYQQQMMMHHHKKKccc~~~kkkMMMAAA<<<;;;:::888777666666555222888>>>ZZZcccYYY______aaazzzeeelll}}}zzzyyy}}}}}}}}}vvvqqqiiiaaaUUURRRRRRUUUSSSNNNNNNQQQXXXbbblllmmmlllooozzz}}}jjjaaammmsssmmmjjjrrrvvvzzz|||~~~zzz{{{}}}{{{wwwqqqllliii```dddlllttt|||~~~yyymmm```ZZZ[[[WWWZZZ\\\ZZZTTTOOOMMMNNNLLLWWWcccmmmvvv~~~yyyxxxuuuqqqjjjaaaVVVPPPRRRSSS[[[jjjyyy||||||zzzxxxuuunnnbbbSSSNNNSSS^^^gggkkkZZZ\\\ssssssKKKAAA888555444111111222111111111111111111111111111555222222888BBB\\\}}}tttkkkMMMFFFEEECCCAAA???>>>======<<<===>>>???@@@@@@@@@@@@>>>@@@<<<<<>>;;;<<<555666:::<<<<<>><<<;;;>>>AAADDDEEEGGGJJJLLLKKKKKKKKKLLLNNNPPPRRRTTTRRRRRRTTTUUUXXX^^^eeejjjpppvvvzzzxxxwwwzzz||||||}}}xxxwwwzzz|||XXXCCC:::<<<999999>>>===AAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIKKKQQQ[[[cccggghhhlllzzz}}}}}}|||zzzyyyxxxxxxwwwvvvuuuuuuttttttttttttqqqpppppppppqqqpppnnnllldddYYYPPPMMMGGGIII^^^wwwvvvoooOOO???<<<;;;:::888777666666555444888>>>[[[dddWWWWWWRRRXXXwwwpppwww{{{xxxccckkkzzzwwwwwwzzz~~~yyy~~~vvvssslllbbbYYYSSSRRRTTTRRRMMMPPPXXX___iiippplllgggiiirrryyy{{{vvvddd^^^mmmuuupppmmmmmmrrruuuwww|||yyy|||}}}|||}}}~~~rrrssstttvvvxxx{{{~~~}}}|||yyypppaaaVVVWWW___fffiiijjjddd\\\WWWYYY]]][[[]]]]]]___iiiwwwxxxxxxuuuqqqiii___WWWQQQSSSTTT]]]mmm{{{}}}{{{{{{yyyvvvuuulllaaaTTTOOOUUU```iiinnn[[[\\\rrrqqqKKKAAA888555444111111222111111111111111111111111000444222333;;;EEEaaa{{{tttmmmOOOFFFEEECCCAAA???>>>======;;;<<<===>>>????????????>>>@@@<<<<<>>===;;;>>>AAADDDFFFHHHKKKMMMKKKKKKLLLMMMPPPSSSVVVWWWRRRTTTWWWZZZ]]]aaafffiiipppwww{{{yyyxxx{{{|||yyyxxx}}}rrrPPP===777<<<:::;;;@@@???AAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEGGGHHHJJJKKKLLLLLLMMMOOOTTTZZZaaahhhkkkrrrqqqwww~~~|||zzzyyyzzzzzzxxxwwwvvvuuuttttttssssssqqqpppooopppqqqqqqpppooofffZZZPPPMMMFFFFFFXXXpppxxxuuuQQQ===<<<;;;:::888777666666555444888>>>^^^kkk\\\WWWMMMZZZtttjjjqqqzzz~~~vvv```iii{{{xxxwwwzzz|||||||||www~~~}}}vvvvvvoooeeeYYYSSSSSSWWWVVVQQQUUU```dddooouuuqqqlllooouuuyyy}}}xxxiiidddttt|||vvvtttiiiooosssuuuyyyxxxzzz~~~wwwsssmmmiiiiiimmmrrrvvvzzzwwwssskkk```YYY]]]fffpppqqqqqqooommmmmmooorrrssspppkkkjjjsss~~~xxxwwwuuuoooggg^^^WWWTTTSSSUUU___ooo|||~~~}}}}}}yyyvvvvvvhhh___TTTOOOTTT___jjjppp___[[[nnnnnnKKKAAA888555444111111222111111111111111111111111///333222444<<>>>>>===:::;;;<<<===>>>>>>>>>>>>>>>???;;;<<>>BBBEEEGGGIIILLLNNNKKKKKKLLLNNNQQQTTTXXXYYYRRRWWW\\\aaadddgggiiikkkooowww{{{zzzyyy}}}~~~zzzwwwzzz|||kkkKKK999555;;;:::<<>><<<<<<<<<;;;<<<===>>>????????????===???AAAAAA<<<<<>><<<;;;:::444;;;:::>>>HHH^^^]]]pppppp|||xxxtttyyy}}}}}}zzzxxxzzz{{{{{{yyyvvvrrrpppttttttuuuuuussspppmmmkkkiiifffbbb^^^[[[WWWRRROOOKKKIIIFFFCCCAAA@@@@@@AAA<<<>>>BBBFFFJJJMMMOOOQQQRRROOONNNQQQVVVXXXUUUQQQXXX\\\bbbhhhkkkllllllkkklllrrryyy~~~}}}yyyzzz}}}xxxYYY@@@>>><<<::::::;;;===???BBBCCCCCCCCCDDDDDDEEEEEEGGGHHHIIIKKKLLLMMMMMMMMMQQQPPPSSSYYY\\\^^^dddkkk}}}uuufff___kkk~~~~~~|||zzzzzzyyywwwvvvxxxuuurrrpppqqqrrrssssssrrrsssrrrppprrrvvvvvvsssgggWWWRRRLLLMMMKKKKKKjjj|||OOOFFF>>><<<999888777777555444444222???cccxxxeeeRRRZZZeeessstttzzzzzz___ggg~~~yyyvvvxxxyyyxxxxxxzzzyyyvvv}}}~~~xxxxxxrrrhhh]]]SSSPPPXXX]]]\\\___gggsssxxx|||}}}||||||wwwzzzzzzyyyyyywwwsssmmmkkkllljjjfff^^^VVVTTT\\\jjjvvvyyyrrrmmmiiidddaaafffppptttzzzzzzrrrmmmfff]]]WWWVVVSSSXXXcccqqq~~~}}}|||yyyrrrnnnoookkkZZZQQQOOONNNZZZiiikkk^^^[[[qqqrrrRRRFFF:::555444222111222111111111111111111111111///111555888888DDDfffzzzrrr|||TTTHHHFFFCCC@@@>>>===<<<<<<;;;<<<===>>>????????????>>>???AAA@@@<<<<<>>===;;;::::::<<<>>>@@@BBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIKKKLLLMMMNNNNNNSSSRRRUUUZZZ]]]```gggnnnyyysssppphhhaaa___kkk}}}{{{{{{{{{yyywwwwwwtttqqqpppqqqsssssssssqqqsssqqqoooqqquuutttqqqcccTTTPPPKKKMMMLLLMMMmmm{{{NNNEEE>>><<<999888888777555444888666BBBcccvvvcccQQQYYY___nnnpppvvv}}}zzzaaafffyyyvvvwwwxxxwwwxxx{{{}}}wwwtttzzz|||{{{uuulll```TTTOOOVVV___bbbiiiqqq{{{{{{~~~|||yyyvvvqqqjjjdddeeejjjpppkkkbbbYYYVVV\\\hhhrrrssslllhhhfffdddeeennnxxx~~~wwwoookkkddd\\\VVVUUUQQQWWWdddsssyyyyyywwwqqqllllllhhhYYYSSSPPPMMMXXXeeegggVVVXXXssspppSSSGGG:::666555222111222111111111111111111111111111222666888999EEEfffrrr~~~VVVIIIGGGDDDAAA???======<<<<<<<<<===>>>??????????????????@@@???<<<===HHHTTTlllhhhsssyyybbbZZZ\\\```cccsss{{{llldddccccccssskkkbbbdddiiimmmmmmlllrrrzzz}}}zzzzzz}}}qqqjjjhhhiiijjjsssyyyyyyzzz{{{sssgggcccbbb```______```bbbccccccdddjjjxxx{{{sssgggdddnnnwwwooo^^^^^^___hhhwwwooo^^^WWWVVV\\\^^^dddmmmzzz```qqqtttgggEEE<<<::::::;;;555999555666<<>>???@@@CCCGGGKKKNNNPPPQQQWWWVVVTTTTTTWWW[[[___aaaeeehhhkkkoooppppppooonnnoooqqqvvv}}}~~~|||~~~zzz^^^CCC<<<;;;::::::;;;===@@@AAA@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPQQQUUUUUUXXX]]]```ccckkktttttthhhbbb\\\XXXVVVZZZ\\\```jjj~~~}}}}}}}}}|||zzzyyyuuurrrppppppqqqsssttttttqqqsssrrrooopppsssrrrnnnbbbSSSPPPKKKMMMKKKMMMnnn|||PPPFFF???<<<:::888888777555444999888CCCaaauuufffWWW]]]___qqqvvvyyy{{{uuuwwwaaabbb~~~zzzvvvvvvvvvvvvwww{{{}}}wwwsssyyy|||wwwnnngggYYYPPPVVV```hhhqqqyyy}}}xxxwww~~~{{{uuunnnccc\\\aaakkkrrrmmmddd[[[YYY]]]gggooolllhhheeeeeegggllluuu~~~{{{ssslllhhhbbbZZZUUUTTTRRRZZZgggvvvyyyuuuuuuuuupppkkkiiidddYYYTTTPPPKKKUUUcccdddPPPWWWvvvoooUUUIII<<<777555333222222111111111111111111111111333333666888888DDDeeeuuuWWWJJJHHHEEEBBB@@@>>>======<<<<<<===>>>????????????@@@??????>>><<<>>>HHHTTTnnnhhhqqq|||bbbWWWYYY^^^cccqqq|||nnneeecccbbbrrrmmm```bbbgggmmmoooooouuu||||||}}}pppjjjlllpppvvv|||ssspppkkkfffbbb```___^^^^^^```gggvvvxxxpppfffeeepppwwwmmm^^^]]]```iiixxxlll\\\WWWVVV[[[bbbeeennn~~~\\\ggg}}}pppeeeDDD;;;999999888333999666888???SSSppp~~~{{{|||}}}{{{xxx~~~}}}|||zzzyyyyyyzzzzzzxxxzzz||||||zzzuuuppplllhhhddd___[[[XXXVVVTTTRRRNNNLLLJJJFFFDDDBBB@@@@@@@@@BBBEEEHHHKKKNNNPPPQQQUUUUUUUUUUUUXXX^^^fffllllllmmmoooqqqqqqpppooonnnpppqqqtttzzz~~~yyyyyy{{{~~~wwwhhhPPP;;;::::::999:::<<<>>>AAACCC@@@@@@AAACCCDDDFFFGGGHHHGGGHHHIIIKKKNNNPPPRRRSSSVVVWWWZZZ___bbbfffppp{{{|||nnn```YYYVVVUUUVVVXXXXXX```eeejjjzzz~~~||||||||||||zzzxxxsssqqqoooppprrrtttuuuuuussstttssspppqqqsssqqqmmmbbbTTTRRRMMMNNNLLLOOOpppUUUHHH???===:::888888777666444444666AAA^^^uuunnnbbbgggfff~~~vvv}}}vvv___ZZZxxx}}}{{{uuuuuuuuuuuuwww{{{~~~xxxtttyyy|||wwwpppnnn```VVVZZZdddnnnvvv|||~~~|||vvvpppjjjooo|||xxxqqqddd[[[aaannnoookkkddd]]]ZZZ]]]dddjjjhhhhhhhhhkkkoootttzzz{{{ssslllggg```XXXSSSRRRVVV```mmmyyyyyyvvvsssttttttqqqlllhhh```WWWSSSNNNJJJVVVfffgggXXX```~~~pppYYYKKK>>>888666333222333111111111111111111111111333222444666666AAA```yyyYYYLLLJJJGGGCCCAAA???>>>===<<<===>>>???@@@@@@@@@@@@AAA???>>>>>><<<>>>FFFQQQ|||oooiiiqqqdddWWWYYY___fffrrr}}}ppphhhdddcccqqqnnn\\\]]]ccckkkpppsss{{{|||}}}~~~qqqkkkooottt|||}}}yyyssslllgggdddbbbbbb___```eeerrruuullldddfffqqqvvvkkk]]]]]]aaakkkyyyhhhYYYUUUUUUZZZ```fffuuueeeiiizzzzzzjjjxxxaaaBBB;;;999888666222888666888???SSSvvvppp|||}}}}}}}}}{{{xxx}}}{{{{{{{{{}}}}}}xxxzzz{{{|||zzzuuuqqqmmmhhheee```\\\ZZZXXXVVVTTTNNNMMMKKKIIIFFFEEECCCCCCAAABBBEEEHHHKKKMMMOOOPPPPPPQQQSSSVVV[[[cccmmmtttppppppppppppooonnnmmmllljjjlllqqqwww}}}zzzxxxyyyxxxiiiWWWFFF:::888999999;;;===???BBBCCC@@@@@@AAACCCDDDFFFGGGHHHGGGHHHIIIKKKNNNRRRUUUVVVXXXYYY]]]bbbdddiiiuuu|||rrrddd[[[UUUUUUXXX[[[```fffdddkkknnnnnnxxx}}}|||{{{{{{{{{yyywwwuuuqqqpppoooppprrrtttuuuttttttuuuuuurrrrrrtttrrrmmm^^^RRRRRRNNNQQQQQQUUUyyy~~~WWWHHH???===:::999888888666555333555>>>ZZZvvvuuuiiiiiigggyyy^^^RRRnnn|||yyy~~~zzzuuutttuuuuuuwww{{{}}}wwwssswww}}}yyytttqqqggg```cccmmmwww~~~~~~wwwttttttuuuhhheeefffuuu}}}zzzyyywwwkkk___bbbnnnnnnmmmiiiaaaYYYWWW[[[```aaaeeekkkqqqxxx~~~vvvmmmfff^^^VVVQQQQQQVVVcccqqq{{{wwwvvvtttttttttsssmmmhhh^^^VVVQQQKKKJJJ\\\mmmmmmfffnnnttt\\\NNN@@@999666333222333111111111111111111111111222111222444444===XXXuuu~~~zzz\\\MMMKKKHHHDDDAAA???>>>>>><<<===>>>???@@@@@@@@@@@@AAA>>>>>>>>>======CCCLLLmmmrrrjjjpppiiiZZZ[[[aaaiiisssuuummmeeecccnnn~~~nnnZZZ[[[```hhhooouuu}}}yyy{{{ooolllrrrzzz~~~{{{vvvqqqooonnnooopppfffeeegggooo|||rrrhhhaaafffrrruuuiii[[[]]]aaammm{{{cccVVVTTTUUUZZZYYYggg|||uuuvvvyyylllvvv[[[@@@<<<999777888222888555666;;;MMM}}}ssssss|||}}}|||zzzxxx}}}|||zzzzzzyyyzzz{{{|||xxxxxxyyyyyyxxxuuuqqqooohhhfffccc```^^^\\\XXXVVVQQQPPPNNNLLLIIIGGGEEEDDDAAACCCEEEHHHJJJLLLNNNNNNNNNOOORRRWWW___iiiqqqvvvrrrqqqpppnnnmmmkkkjjjjjjeeeiiipppvvv{{{|||zzzrrr]]]JJJ???;;;888888999;;;===???AAACCC@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIILLLOOOSSSWWWYYY[[[]]]aaaeeegggmmm{{{wwwiii___WWWTTTTTTYYY]]]aaagggmmmrrrttttttsssyyy~~~}}}|||{{{zzzyyyyyywwwtttqqqqqqpppoooppprrrttttttssssssuuuuuussssssuuurrrmmmWWWMMMPPPOOOSSSUUU]]]WWWEEE@@@===;;;999999888666555666777<<>>======>>>???@@@@@@@@@@@@@@@>>>===>>>===<<<@@@GGG^^^vvvlllppp}}}qqq^^^]]]aaahhhttt|||ssseeeaaajjjxxxlll\\\[[[]]]dddkkkqqqzzzyyyzzzuuunnnrrr~~~xxxtttrrrooommmmmmpppsssvvvooonnnnnnttt~~~|||oooeee___fffrrrsssgggYYY]]]bbbnnn{{{```UUUTTTVVV[[[XXXkkk{{{yyyUUU>>>===:::666999333999555444999JJJyyyyyywww|||{{{zzzyyyyyyyyyxxxxxxxxxyyyyyyzzzvvvwwwvvvvvvuuusssrrrqqqhhhgggeeedddccc___[[[WWWVVVUUUSSSOOOKKKGGGDDDBBBAAABBBEEEGGGIIIKKKLLLMMMOOOOOOSSS[[[eeennnrrrsssrrrqqqooommmkkkjjjiiiiiigggnnnvvvzzzzzz}}}~~~zzz~~~oooVVVAAA999:::888888:::;;;===???AAABBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIILLLPPPTTTYYY[[[___aaaeeeiiikkkqqqvvvjjj___XXXVVVVVV\\\cccggghhhlllqqqtttrrrrrruuuxxx~~~}}}|||{{{zzzyyyxxxvvvrrrnnnqqqpppoooppprrrssssssrrrqqqttttttrrrsssuuurrrmmmVVVMMMPPPOOOSSSUUU]]]VVVCCC@@@>>>;;;999999888777555777666888PPPsssyyydddVVV\\\~~~}}}\\\NNNcccyyyqqqmmm}}}|||vvvsssuuuwwwwwwxxx{{{rrrooooootttzzzwwwnnnllljjjjjjooozzzuuullljjjjjjiiiggglllvvv}}}vvvwww|||tttddd```iiiuuu|||sss]]]MMMJJJNNNSSS\\\fffoooyyy{{{ssssssuuu||||||yyyxxxjjj```YYYSSSSSSUUUXXXiiixxx}}}vvvwwwtttoooooopppjjjcccWWWPPPMMMLLLSSShhhsssjjjZZZdddzzzaaaSSSCCC;;;777444333444111111111111111111111111111000222444222666JJJaaatttcccOOOMMMIIIFFFBBB@@@??????===>>>???@@@@@@AAA@@@@@@@@@======???===;;;>>>CCCSSSxxxmmmooo{{{wwwbbb___aaagggtttwwweee```gggsss|||~~~jjj___\\\]]]bbbhhhmmmvvv~~~{{{{{{vvv~~~{{{qqqooozzz}}}tttrrrrrreeecccaaa```bbbfffjjjmmmwwwuuuvvv{{{yyymmmccc^^^fffrrrrrreeeXXX\\\bbbnnn|||___UUUUUUWWW]]]]]]qqq|||QQQ===>>>;;;555999444:::666666:::KKKzzz|||{{{}}}zzzzzz{{{|||xxxxxxyyyyyyyyyyyyyyyyyyvvvuuuttttttsssrrrrrrrrriiihhhggggggeeebbb\\\XXX[[[YYYVVVRRRLLLGGGCCC@@@AAABBBDDDGGGIIIJJJKKKLLLQQQQQQTTT]]]iiiqqqrrrqqqsssqqqooollljjjiiiiiiiiiooovvv~~~~~~{{{zzz~~~xxx{{{~~~nnnSSS===666999888999:::<<<>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEGGGHHHIIILLLPPPUUUZZZ\\\aaadddhhhlllnnnuuuxxxmmmccc\\\XXXYYY\\\dddlllooonnnqqquuuoookkklllsssvvv{{{~~~}}}}}}|||{{{zzzyyyuuuqqqmmmqqqppppppppprrrsssrrrqqqppprrrsssqqqrrrtttqqqlllYYYPPPRRROOOQQQRRRYYYXXXDDD@@@>>>;;;:::999999777555444222333KKKqqqzzzcccQQQ]]]~~~~~~{{{xxxXXXOOOdddxxx~~~nnnjjj{{{zzzuuusssvvvxxxwwwxxx{{{pppooopppwwwwwwtttnnnmmmjjjeeegggrrruuullljjjnnnrrrpppmmm|||yyyxxx~~~wwwgggbbbiiitttzzzaaaOOOKKKPPPTTT\\\dddjjjttt|||{{{tttnnnooottt~~~vvvggg^^^WWWSSSTTTXXX^^^ooo~~~wwwuuuvvvrrrlllkkkmmmhhh___TTTNNNMMMNNNVVVkkkrrrdddVVVbbb{{{cccTTTDDD;;;777444333444111111111111111111111111222111333555333555GGG\\\zzztttfffTTTRRRNNNJJJFFFCCCAAA@@@@@@>>>======???AAAAAAAAAAAA???===<<<<<<===???AAASSSkkkiiiyyyggg^^^dddkkk|||{{{hhheeedddkkktttxxxsssmmm___]]][[[]]]cccjjjqqquuuuuutttsssrrrsssvvvzzz|||yyyzzzyyypppssszzzrrrlllddd^^^[[[XXXWWWTTTSSSZZZcccmmmvvv~~~~~~vvvhhhbbbaaajjjrrroooddd[[[___cccooo~~~www\\\SSSUUUXXXXXX___iii{{{KKK<<<<<<999777777555000333888777JJJkkk{{{xxxzzzzzz~~~|||www}}}{{{wwwvvvvvvwwwwwwwwwvvvvvvuuutttrrrpppnnnmmmlllkkkiiiiiigggddd___\\\\\\WWWQQQLLLHHHDDDAAA???@@@BBBDDDFFFGGGHHHKKKMMMQQQUUU]]]eeelllppprrrrrrrrrpppmmmjjjiiiiiijjjkkkrrrxxxzzzvvvuuu{{{}}}rrrqqq}}}~~~iiiMMM===999999;;;999999;;;@@@BBBBBB@@@CCCCCCCCCCCCDDDDDDEEEEEECCCIIIOOOSSSWWW]]]cccfffjjjlllkkkkkkuuutttmmmhhh___]]]ccc^^^cccjjjoooqqqooonnnmmmnnnnnnlllkkknnnzzz~~~~~~zzzvvvqqqooopppppppppqqqtttuuutttrrrooorrrssssssttttttnnneeeVVVMMMOOOMMMPPPRRR[[[~~~^^^III@@@>>><<<:::999777444222888333888PPPooozzziiiQQQbbbtttqqq}}}qqqZZZNNN^^^zzz}}}nnnooowwwnnnmmmrrrwwwvvvsssqqqooorrr||||||vvvoooqqqkkkccc^^^___dddjjjnnnzzz}}}}}}vvvrrryyy{{{yyy~~~zzz~~~~~~|||yyysssllleeeaaaooo|||sss[[[MMMNNNUUUZZZ]]]dddmmmsssvvvuuussshhhkkkrrr{{{}}}tttggg[[[QQQMMMPPPUUUZZZlll~~~rrrwwwsssppppppqqqmmmcccZZZMMMJJJKKKNNNZZZqqqttt```]]]rrrzzz~~~nnn\\\HHH<<<666333222444222222222222222222222222000444333333666555AAAZZZppphhhYYYVVVRRRMMMIIIEEECCCBBB@@@>>><<<===???AAABBBBBBAAA@@@>>><<<<<<>>>@@@AAARRRmmmiiivvvqqqbbbbbbjjj~~~rrrjjjcccfffnnnrrrpppkkk```___^^^```dddjjjnnnqqqsssrrrpppnnnnnnqqquuuxxx~~~qqqmmmuuu~~~~~~yyy|||uuuooouuutttlllfff___[[[XXXVVVUUURRRQQQWWW___iii{{{}}}uuujjjaaaaaannnvvvpppddd]]]aaaeeepppuuu\\\TTTWWW[[[\\\bbbmmmyyyKKK======:::777999888333555888444BBB___|||xxxzzzzzz~~~zzz{{{yyyvvvuuuvvvwwwwwwvvvvvvuuuuuusssqqqooommmlllkkkiiihhhgggfffccc^^^[[[ZZZVVVPPPKKKGGGDDDBBB@@@???BBBDDDEEEFFFHHHJJJLLLPPPTTT[[[ccciiinnnpppqqqllllllllllllmmmnnnoooppptttyyy|||yyywww|||wwwkkkgggpppppp^^^GGG;;;999999;;;::::::<<<@@@BBBBBBAAADDDDDDEEEEEEFFFFFFGGGGGGIIIKKKNNNTTT\\\eeellloookkkkkkmmmtttzzzkkkfffccc]]]^^^dddeeeiiimmmppppppqqqrrrsssrrrrrrqqqoooqqq{{{~~~|||yyyuuurrrpppqqqpppppprrrtttuuutttsssppprrrrrrqqqrrrrrrllldddYYYNNNNNNLLLPPPTTT]]]{{{~~~eeeMMMBBB???===;;;:::888666444888333777NNNlllyyyiiiRRR```mmm|||}}}pppyyyrrr\\\PPP```|||nnnmmm~~~{{{tttrrrvvvxxxvvvrrroooppptttyyyxxxrrrnnnhhh^^^WWWUUUWWW[[[^^^dddiiinnnooonnnpppwww}}}{{{~~~~~~yyy}}}}}}}}}{{{vvvpppjjjfffvvv{{{yyyjjjWWWMMMOOOUUUaaadddjjjqqqvvvxxxwwwuuuhhhlllsss~~~|||qqqcccXXXQQQOOOSSSYYY```nnn|||}}}uuuwwwssspppppppppkkkaaaXXXOOOMMMNNNPPPZZZkkkjjjXXXcccyyyyyy}}}ttt```JJJ===777333222444222222222222222222222222000444333333666555@@@XXXzzz}}}nnnmmm^^^[[[WWWQQQLLLHHHEEEDDD???===<<<===@@@BBBCCCCCCBBBAAA???>>>>>>???AAABBBMMM~~~sssjjjsssjjjaaalllttteee```gggmmmnnnkkkcccccccccccceeehhhkkkmmmoooooonnnllllllpppuuuzzzyyyuuuzzzwwwttt|||rrrjjjeee___YYYVVVUUUUUUTTTSSSZZZbbb{{{}}}uuulll___```sss{{{ooobbb```dddhhhsssqqq[[[UUUXXX]]]___gggrrrvvvKKK>>>>>>:::777777888555666888444===WWW~~~yyyzzzzzz}}}}}}xxxxxxvvvtttsssuuuvvvvvvuuuvvvuuutttssspppnnnlllkkkhhhgggfffeeedddaaa\\\XXXWWWSSSNNNJJJGGGEEEBBB@@@???AAACCCEEEEEEGGGIIIKKKNNNRRRXXX___eeejjjmmmoooiiikkkmmmooorrrtttvvvvvvyyy~~~yyymmmaaaZZZ^^^ZZZMMM???999999:::<<<;;;;;;===AAACCCCCCBBBFFFFFFGGGGGGHHHIIIJJJJJJRRROOOOOOVVV```hhhkkkkkkmmmnnnuuu|||mmmaaa______^^^aaahhhlllmmmnnnooopppssswwwzzzxxxyyyyyywwwwww~~~~~~}}}|||yyywwwuuusssrrrrrrqqqqqqsssuuuuuutttsssqqqrrrqqqoooppppppkkkccc]]]OOOMMMKKKRRRWWW^^^xxx|||ttt|||lllOOODDDBBB>>>;;;:::999777666888444777JJJgggvvvjjjUUU^^^hhhzzz}}}pppuuu~~~sss^^^RRRaaaooojjj{{{~~~zzzyyy{{{zzzuuuppplllpppuuuvvvwww~~~{{{tttmmmggg]]]SSSNNNMMMPPPRRRXXXaaahhhiiieeeiiiuuu{{{zzz{{{|||}}}}}}zzzuuupppmmmuuurrrjjj```VVVRRRUUUZZZhhhkkkpppuuuxxxyyyxxxxxxjjjmmmuuu{{{lll\\\UUURRRRRRWWW]]]iiippp}}}~~~yyyyyyxxxuuuqqqpppnnnhhh^^^VVVPPPPPPPPPSSS]]]gggcccXXXrrrzzzzzzeeeMMM>>>777333222333222222222222222222222222000444222333666444>>>UUUrrr|||nnnrrrbbb___YYYSSSMMMIIIFFFDDD???===<<<===@@@CCCDDDDDDBBBAAA@@@??????@@@AAABBBHHHsss~~~ooorrrsssbbbppp}}}hhh___cccjjjnnnnnnjjjiiigggfffeeefffiiilllmmmnnnoooooopppuuu}}}oooiiieee```YYYWWWVVVWWWXXX[[[eeeooo~~~{{{~~~uuulll^^^aaawww}}}kkk___bbbeeekkktttnnn[[[VVVYYY]]]```iiivvvwwwrrrIII??????:::777444666333555999666@@@WWW~~~||||||yyyzzzxxxsssuuusssrrrrrrsssuuuttttttuuutttsssrrrooommmkkkjjjgggeeedddcccbbb___ZZZWWWTTTPPPLLLIIIGGGEEEBBB@@@???@@@CCCDDDDDDFFFHHHJJJLLLOOOTTTYYY```eeejjjlllllllllmmmoooqqqtttwwwyyy~~~~~~yyyrrreeeYYYPPPNNNHHH@@@:::888999:::<<<======???AAACCCDDDDDDFFFGGGHHHIIIJJJKKKLLLLLLRRRPPPSSS^^^iiinnnllljjjooovvv|||pppeee]]]\\\^^^```eeellllllmmmoooppprrrvvv{{{|||yyy|||{{{yyywwwvvvuuuuuutttrrrrrrrrrsssuuuuuutttsssrrrrrrqqqooopppqqqmmmfff^^^OOONNNMMMTTTWWW[[[|||vvv}}}mmm}}}qqqPPPIIIEEE@@@<<<:::999777666888555666EEEaaatttnnn\\\```lllwwwwww{{{tttaaaRRR```ppphhhxxx~~~}}}}}}}}}yyysssnnnkkkppptttvvvwww~~~zzztttnnniii___VVVPPPPPPTTTWWW[[[fffqqquuusssuuu}}}}}}xxx||||||}}}~~~}}}{{{wwwssspppjjjccc]]]]]]_________```jjjmmmrrrvvvxxxyyyzzzzzzmmmooowwwzzzhhhWWWRRRRRRTTTZZZaaarrruuuzzzuuuzzzzzzwwwsssqqqmmmfff\\\TTTOOOQQQPPPVVVccchhheeefff~~~gggMMM===777333333444222222222222222222222222000333222333777444<<>>===>>>@@@CCCCCCCCCAAAAAA@@@??????@@@AAAAAAGGGhhh~~~vvvsss}}}fffuuummmaaaaaaggglllnnnpppnnnlllhhheeefffjjjnnnmmmpppsssuuuvvv{{{{{{llleee```\\\XXXVVVVVVXXX[[[aaammmyyy|||zzztttiii^^^cccxxxyyyeee[[[bbbdddlllvvvjjjYYYVVVXXX\\\```iiiyyynnn{{{xxxmmmFFF??????:::888555777222222888888BBBWWW~~~yyyyyyvvvrrrsssrrrpppqqqrrrssssssrrrsssrrrrrrpppooommmkkkjjjfffeeeccccccaaa^^^YYYVVVRRROOOLLLIIIGGGEEEBBB@@@>>>@@@BBBCCCCCCDDDFFFHHHJJJLLLOOOTTTZZZ```fffiiinnnmmmkkkjjjkkknnnrrrttt~~~yyyssslll___SSSKKKEEE>>>:::999888999:::===>>>@@@AAABBBDDDEEEFFFFFFGGGHHHIIIKKKLLLNNNNNNLLLNNNXXXiiiuuuwwwttttttsss}}}jjjgggaaa\\\\\\]]]aaafffkkkjjjmmmqqquuuxxx|||wwwzzzyyyxxxwwwvvvuuuuuuvvvsssrrrqqqssstttuuusssrrrqqqrrrqqqoooqqqsssoooiii[[[NNNOOOOOOVVVVVVWWWvvvmmmuuuVVVOOOKKKCCC>>>:::888666555777666666AAA]]]uuutttfffeeettt|||zzzvvvdddRRR^^^~~~ssshhhwww}}}zzz{{{}}}}}}|||wwwrrrnnnmmmooosssxxx~~~}}}xxxqqqnnnjjjbbbZZZVVVXXX___eee___eeennntttxxx{{{|||zzz~~~}}}zzz}}}~~~~~~|||yyyvvvsssqqqaaaZZZZZZdddlllkkkeeeccciiimmmrrruuuwwwyyy{{{}}}ssssss{{{wwwcccSSSQQQSSSTTT[[[eeexxx}}}wwwsssyyy{{{xxxuuuqqqmmmeee[[[TTTNNNQQQPPPYYYiiigggfffttthhhKKK;;;666444444555222222222222222222222222000333111333777333999MMMgggzzz~~~gggddd___XXXRRRMMMIIIHHHAAA@@@>>>>>>@@@BBBCCCCCC@@@@@@????????????@@@@@@GGG^^^yyyzzzrrrllluuuuuuhhhcccdddgggjjjrrrrrrppplllhhhgggkkkooopppuuuzzz}}}~~~~~~pppfff```[[[VVVTTTUUUYYY\\\```kkkvvvxxxooo|||}}}~~~ssseeeaaaiiiwwwrrr```YYYaaacccmmmyyyfffWWWVVVWWW[[[```jjjuuukkk|||xxxiiiDDD>>>>>>999888888:::555222666777>>>PPP{{{zzzyyyuuusssqqqpppqqqrrrrrrqqqppppppppppppooonnnmmmkkkkkkfffeeedddcccbbb___ZZZWWWQQQOOOLLLJJJHHHFFFCCC@@@===???AAABBBBBBCCCEEEGGGIIIIIIKKKOOOTTT\\\bbbffflllkkkiiihhhhhhkkkmmmoooxxx~~~}}}vvvooogggZZZNNNHHHAAA;;;;;;<<<;;;;;;<<<>>>@@@BBBCCCCCCDDDFFFHHHGGGHHHIIIKKKMMMNNNPPPPPPPPPTTT```pppuuurrrsssxxxoooeeeaaa___^^^]]]___aaaeeehhhjjjnnntttyyy|||zzzyyyyyyxxxxxxwwwvvvvvvuuurrrqqqqqqrrrssstttrrrpppqqqrrrrrrqqqssstttooohhhXXXMMMPPPPPPUUUUUUVVVwwwttt|||cccYYYSSSJJJAAA<<<888666444666666666???[[[www}}}qqqkkkvvv{{{zzzhhhSSS[[[zzzxxxmmmyyy~~~yyy|||~~~~~~zzzuuurrrpppooopppsssyyy~~~{{{vvvpppnnniiiaaaYYYUUUYYYccckkkaaaaaaaaaeeeiiinnnqqqsss{{{|||~~~zzz{{{|||{{{{{{{{{~~~}}}zzzwwwuuutttsssbbb]]]aaaooovvvppphhhdddjjjoootttwwwxxxzzz|||yyyppp^^^PPPQQQSSSTTT^^^kkk~~~tttrrrxxxyyyxxxuuuqqqkkkcccYYYSSSNNNSSSQQQ]]]nnneeeccc{{{jjjKKK:::555555555666222222222222222222222222000222000333777333777IIIdddvvvllliiiddd]]]WWWRRROOOMMMCCCAAA??????@@@BBBBBBAAA????????????????????????EEETTT{{{zzzooo{{{rrrqqqtttjjjeeeeeefffpppsssuuusssnnnkkklllnnnnnnvvv~~~rrriiiaaa]]]UUUUUUXXX\\\]]]\\\aaahhhdddaaaYYY[[[sss|||pppbbbgggqqquuukkk\\\ZZZbbbcccooo|||aaaUUUVVVWWW\\\bbbmmmnnnmmmfffAAA<<<===888999666:::666333777666999GGGwww|||zzzyyyvvvsssrrrqqqqqqrrrrrrpppnnnmmmnnnnnnnnnnnnmmmllllllhhhfffeeedddccc```[[[XXXRRRPPPMMMKKKIIIFFFCCC@@@===???AAAAAAAAABBBDDDFFFGGGGGGHHHKKKPPPXXX```dddiiijjjkkkmmmooopppqqqqqqsssxxx|||}}}tttlllcccVVVJJJDDD>>>;;;???AAA>>>>>>@@@>>>AAACCCDDDDDDEEEGGGJJJHHHIIIKKKMMMOOOQQQSSSSSSZZZ^^^iiissssssppp|||ooohhheee___aaabbbbbbcccfffhhhiiikkknnnsssvvvyyy|||~~~{{{xxxyyyyyyyyyyyywwwvvvuuuqqqppppppqqqrrrrrrqqqooorrrtttsssrrrrrrrrrkkkcccVVVMMMPPPOOOSSSUUU[[[{{{rrrddd\\\QQQFFF???:::777555555666666===YYY{{{|||ooonnn~~~~~~lllTTTYYYxxxuuu}}}zzzuuussssssrrrrrrtttxxx~~~|||wwwqqqpppkkkaaaUUUOOOSSS]]]gggaaabbbffflllrrrwwwxxxxxxzzzzzz~~~~~~wwwvvvzzzvvvvvvxxxzzz|||~~~|||xxxvvvvvvwwwxxxiiieeeiiiuuuyyyqqqllllllqqquuuzzz||||||gggWWWNNNRRRTTTUUUbbbssswwwpppssswwwvvvuuusssooohhh```WWWQQQKKKTTTUUUeeexxxhhhbbbnnnNNN;;;666555555555222222222222222222222222000222000333777333555FFF\\\ssspppmmmhhhaaa[[[WWWTTTRRRDDDBBB@@@???@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>BBBKKKyyylllwwwvvvlll}}}qqqgggeeefffmmmrrrxxxxxxsssnnnlllmmmkkkvvvvvvmmmeee___\\\VVVXXX]]]aaa___YYYYYY\\\VVVSSSQQQYYYqqqzzznnn```kkkvvvuuugggZZZ[[[bbbdddqqq~~~~~~^^^TTTVVVXXX]]]dddpppjjjpppddd???;;;<<<888999111777555444888777888CCCnnn|||yyyvvvrrrtttsssrrrrrrrrrrrrooommmllllllmmmmmmnnnmmmmmmllliiigggfffeeedddaaa\\\YYYSSSQQQNNNLLLJJJGGGCCC@@@===???@@@AAAAAABBBCCCEEEFFFFFFFFFHHHNNNVVV^^^cccgggkkkpppvvvyyyyyyxxxwwwqqqvvvzzz}}}~~~tttkkkaaaSSSFFFAAA<<<<<>>AAADDDEEEDDDEEEHHHKKKJJJKKKMMMOOOQQQSSSUUUVVV]]]bbbmmmwwwyyy~~~wwwfffdddfffaaadddggghhhiiikkkmmmlllkkkmmmoooqqqsssvvvzzz~~~{{{yyyxxxyyyzzz{{{zzzxxxvvvtttqqqpppooopppqqqqqqpppnnnsssuuutttrrrrrroooggg^^^VVVLLLOOOMMMQQQUUU```~~~|||kkkbbbVVVJJJAAA;;;888666444777666<<>>>>>>>>???AAABBBFFFGGGrrrtttrrrrrr{{{zzzjjjdddhhhiiisss{{{|||wwwtttsssssspppyyyxxxppphhh```ZZZZZZ[[[]]]^^^]]][[[ZZZYYYRRRUUUVVV^^^ttttttkkkdddfffrrrtttcccXXX\\\___cccrrrsss^^^UUUXXX\\\YYYiiizzz|||[[[GGG<<<:::;;;666666555444444666999<<<>>>jjj}}}zzzwwwwwwvvvssssssssssssrrrqqqpppoooooonnnmmmmmmnnnmmmkkkiiiiiigggfffdddccc```\\\YYYVVVRRRNNNJJJGGGEEEBBB@@@???@@@AAAAAAAAAAAABBBCCCGGGGGGHHHKKKQQQ[[[fffnnnwwwyyy{{{~~~|||~~~}}}}}}|||vvvkkk]]]OOOFFF@@@???@@@CCCGGGIIIFFFDDDEEECCCAAABBBFFFIIIJJJIIILLLLLLMMMMMMOOOTTTZZZ___gggkkkpppvvvlllfffggghhhdddfffiiijjjkkklllnnnpppooonnnmmmmmmooorrruuuwwwzzz|||vvvvvvvvvxxxyyywwwtttrrrnnnooorrrtttuuutttsssrrrsssrrrrrrvvvwwwqqqdddYYYUUUNNNQQQOOOUUUYYY^^^~~~wwwjjj[[[PPPGGG>>>999888444777999;;;SSS|||gggiiivvvxxxtttaaaZZZgggyyy~~~~~~yyyuuurrrrrrqqqqqqssswww||||||xxxyyyjjjYYYOOOMMMOOOUUU]]]fffuuu}}}|||{{{zzzyyy~~~zzzwwwvvvxxxzzz{{{{{{|||yyywwwvvvwwwwwwsssrrrrrruuuzzz~~~~~~}}}|||}}}~~~yyynnniiiYYYRRRNNNSSS[[[cccppp|||vvvmmmooossssss{{{xxxrrriii^^^TTTNNNKKKPPPQQQaaavvvtttgggppp~~~SSS:::777333///777444333222222111111222222333333333222222555999<<>>>>>>>>???AAABBBCCCBBBhhhsssooo~~~tttyyy~~~~~~pppggggggdddmmmyyy|||zzz{{{uuummmbbbZZZ[[[\\\^^^______]]]\\\\\\YYYYYYYYYccc}}}}}}ppphhhfffkkksssnnn]]]XXX^^^aaajjjyyymmmYYYQQQVVV\\\[[[lll~~~SSSAAA:::999:::444666555444444555888;;;===ccc{{{xxxwwwuuuuuuuuutttssssssrrrqqqqqqqqqpppnnnmmmmmmllliiigggiiigggeeedddccc```\\\YYYVVVRRRNNNJJJGGGEEEBBB@@@???AAABBBBBB@@@@@@AAACCCCCCEEEGGGLLLTTT___kkksssyyy{{{}}}}}}||||||{{{xxxqqqeeeWWWJJJBBB>>>>>>AAAEEEJJJLLLJJJGGGHHHEEEDDDEEEHHHJJJJJJJJJPPPQQQSSSUUUWWW\\\aaaeeennnpppvvvvvvhhhhhhiiihhhgggjjjmmmooooooooopppqqqjjjjjjkkkmmmnnnpppqqqrrr{{{~~~{{{yyyxxxwwwwwwwwwuuurrrooonnnoooqqqssstttsssrrrrrrssssssuuuxxxxxxqqqcccXXXUUUNNNQQQOOOTTTVVVYYYxxxsssbbbVVVJJJ???999888555777888999NNNzzz{{{^^^bbbooozzz|||www{{{~~~wwwcccYYYcccxxx~~~zzzvvvssstttsssssssssvvv{{{}}}wwwwwwiiiYYYOOOMMMOOOXXX```mmmwwwxxxyyy{{{}}}}}}}}}~~~}}}{{{yyywwwwwwyyy{{{|||~~~|||zzzwwwvvvvvvvvvwwwtttrrrppprrrvvvzzz|||||||||qqqcccZZZTTTOOONNNSSS\\\fffvvvtttnnnrrrvvvwwwwwwtttooofff\\\TTTOOOMMMPPPSSSaaappppppjjjuuu}}}QQQ:::888444111666444333222222111111222222222333333222222444888<<>>>>>>>>???@@@AAADDDAAAbbbtttlllwwwzzzzzz{{{~~~yyylllgggbbbgggpppzzz~~~tttdddYYY[[[^^^```aaaaaa``````aaabbbaaabbbppptttiiibbbfffrrruuufffWWWWWW___dddppp~~~fffUUUOOOVVV^^^^^^qqqwwwKKK>>>::::::;;;555777666555444555777999;;;XXX|||yyywwwxxxwwwuuusssrrrrrrrrrrrrrrrqqqooonnnmmmkkkhhhfffiiigggeeedddbbb```\\\YYYUUURRRNNNKKKHHHFFFCCCAAAAAABBBCCCBBB@@@???@@@AAACCCEEEHHHMMMTTT___jjjrrrrrrsssuuuxxx{{{~~~|||zzztttlll```RRRGGG@@@<<<>>>BBBHHHLLLNNNLLLJJJJJJHHHGGGGGGJJJLLLLLLLLLQQQSSSWWWZZZ]]]bbbgggkkktttvvvjjjggglllnnnkkkiiikkknnnnnnmmmkkkkkkkkkiiijjjmmmpppqqqrrrrrrrrr{{{|||zzzyyywwwvvvvvvuuurrrpppnnnooopppqqqrrrrrrqqqppprrrtttxxx{{{yyyooo```UUUTTTMMMRRROOORRRSSSTTTqqqmmm]]]NNN@@@999999666777777777IIIqqq|||XXX\\\jjjuuuwww~~~wwwvvv~~~|||iiiXXX]]]www~~~~~~zzzwwwuuuvvvuuuttttttvvvyyy}}}}}}vvvwwwjjj[[[RRROOORRR]]]gggxxx|||xxx||||||||||||zzzxxxvvvwwwyyy||||||{{{zzzxxxxxxxxxxxxyyyvvvtttqqqppprrruuuwwwwwwzzzxxxvvvmmm]]]PPPOOOMMMNNNUUU^^^kkk~~~{{{rrrppptttxxxwwwrrrpppkkkcccZZZSSSPPPOOOQQQXXXccckkknnnsss|||{{{OOO;;;999777444444444333222222111111222222222333333222222444888;;;DDDhhhvvvmmmfffbbbVVVGGGAAA>>>AAACCCBBBAAABBB@@@@@@???>>>>>>???@@@AAACCCBBB\\\|||ooottt|||yyy~~~sssjjjgggdddgggrrr}}}{{{hhhYYY[[[___bbbbbbaaaaaaccceeekkkmmmuuuyyylllbbb^^^eeewwwuuu```UUUXXX___dddppp```TTTRRRZZZaaabbbuuu{{{rrrHHH???======<<<888777666555444555666777888LLL}}}zzzyyyxxxuuurrrqqqpppqqqrrrqqqpppnnnmmmmmmllliiiggghhhgggeeedddbbb___[[[XXXUUURRRNNNKKKIIIFFFCCCAAAAAABBBCCCBBB@@@???@@@AAAFFFGGGIIILLLQQQXXXaaaggghhhiiillloootttxxx{{{}}}~~~}}}yyyrrrhhh\\\PPPGGGAAA===???DDDIIIMMMMMMLLLJJJIIIIIIIIIJJJLLLOOOQQQRRRUUUXXX\\\___cccggglllooowwwvvveeegggnnnpppooolllmmmmmmkkkiiihhhiiijjjnnnoooqqqtttuuuwwwxxxxxxzzz~~~yyywwwtttsssssstttsssrrrnnnoooppppppppppppoooooorrrvvv{{{}}}xxxlll^^^SSSRRRLLLQQQPPPSSSSSSRRRooo}}}|||wwweeeRRRBBB:::999666555666666DDDiii]]]]]]jjjyyy|||uuuqqqZZZXXXttt~~~}}}{{{yyywwwvvvuuuttttttvvvyyy|||~~~~~~}}}wwwyyynnnaaaXXXSSSVVVbbbooo~~~~~~}}}|||||||||{{{xxxuuuuuuyyy|||}}}|||{{{{{{{{{{{{|||}}}xxxuuurrrooonnnllllllkkkhhhmmmuuu}}}xxxrrrpppgggYYYNNNLLLMMMQQQWWWaaapppxxxqqqqqqtttuuutttqqqnnnhhh```XXXRRRPPPPPPRRR___iiilllsssvvvKKK<<<999888777333444333222222111111222222222333333333222444777999@@@___xxxzzzuuulllggg[[[IIIBBB===???BBBAAAAAABBBAAA@@@???>>>>>>???@@@@@@>>>???TTTvvvuuu|||uuu{{{vvvllllllgggkkkzzzmmm^^^\\\___ccccccaaaaaadddgggqqq{{{tttggg___]]]eeexxxrrr\\\XXXZZZ]]]eeeqqqrrrWWWTTTUUU[[[aaacccyyy~~~llllllEEE@@@???<<<;;;888666666555444444555666666CCCrrr~~~}}}zzzyyywwwtttqqqooooooooopppnnnmmmmmmmmmnnnmmmllljjjhhhfffdddcccbbb___[[[XXXTTTRRRNNNLLLJJJGGGDDDAAAAAABBBCCCBBB@@@???@@@AAAEEEFFFHHHIIILLLQQQWWW\\\eeegggjjjoootttyyy}}}{{{wwwtttwwwssskkkaaaVVVMMMEEEAAA???BBBFFFJJJKKKJJJIIIHHHHHHIIIJJJMMMPPPTTTXXXZZZcccdddfffgggiiimmmssswwwjjj```ccchhhkkklllnnnnnnmmmkkkkkkmmmrrrvvvrrrrrrrrrrrruuuxxx{{{}}}yyy}}}yyyvvvqqqnnnnnnnnnooonnnooooooppppppooooooooonnnqqqvvv{{{|||ttthhh[[[SSSOOOJJJQQQPPPUUUUUUUUUqqq}}}~~~nnnXXXEEE;;;999666444666666@@@aaa~~~eee___kkkzzzxxx___WWWooo~~~~~~~~~~~~}}}|||zzzyyyttttttttttttvvvyyy|||}}}|||wwwoooeee\\\WWWYYYfffttt||||||{{{yyywwwuuuvvvyyy{{{{{{{{{{{{{{{||||||}}}}}}uuutttqqqlllfff```\\\ZZZWWW[[[aaajjjwww{{{qqqkkkeeeZZZQQQMMMLLLPPPVVV\\\eeettt|||uuurrrssstttttttttqqqnnnggg___VVVQQQPPPQQQSSSbbblllpppyyynnnGGG>>>999999:::222444333222222111111222222111222333333222333666888BBB[[[tttxxxvvvpppcccLLLCCC===>>>BBBBBBBBBCCCAAA@@@???>>>>>>>>>???@@@>>>AAANNNxxx~~~www|||qqqvvv}}}tttuuurrr|||tttddd]]]bbbeeeeeebbbaaaeeeiiiyyy|||oooccc^^^___hhhxxxkkkXXX[[[[[[[[[iiivvvbbbOOOSSSVVVZZZ```fffmmmbbbuuubbbBBB@@@>>>888777777555444444444444555555666>>>ddd}}}~~~zzzyyyyyywwwuuurrrooonnnnnnmmmmmmllllllmmmnnnnnnmmmkkkhhhfffdddcccaaa___[[[XXXSSSQQQOOOMMMKKKHHHDDDAAAAAABBBCCCBBB@@@???@@@AAAAAABBBEEEGGGJJJNNNTTTXXXbbbdddiiinnnrrruuuxxxxxxxxxwwwuuusssrrrpppllljjjkkkggg```XXXOOOGGGBBB???CCCFFFIIIJJJIIIHHHHHHHHHIIIKKKOOOQQQUUUYYY___bbbkkkkkkkkklllpppwwwxxxaaa[[[^^^```cccgggjjjjjjjjjjjjlllrrryyy~~~rrrqqqpppqqqssswww{{{~~~}}}{{{{{{wwwpppllljjjkkkllllllqqqqqqppppppoooooonnnnnnpppuuuyyywwwnnnbbbXXXTTTOOOJJJPPPPPPUUUVVVVVVttt|||yyy```III===:::666444777777<<>>???DDDDDDDDDEEEBBBAAA???>>>>>>>>>???@@@???DDDHHHgggwwwwwwrrrtttzzz{{{|||xxxggg```eeehhhgggcccbbbggglllxxxjjj```^^^bbbooowwwbbbRRR]]][[[ZZZooozzz{{{ZZZKKKSSSWWWYYYaaaooogggfffwwwYYY???AAA>>>666666888333333333444444555555666<<>>FFFHHHJJJJJJIIIHHHJJJLLLNNNQQQUUUWWWZZZ^^^dddhhhlllmmmoootttwww```]]]bbbccceeeiiijjjkkkmmmnnnpppsssxxx{{{ttttttuuuwwwyyy||||||}}}xxxrrroooooorrruuuvvvrrrrrrqqqpppoooooonnnnnnppptttvvvrrrggg\\\WWWUUUOOOJJJOOONNNSSSUUUVVVttt}}}jjjOOO???;;;777444888888999OOOpppuuugggkkk}}}jjjXXX^^^rrr~~~}}}|||{{{zzzyyyvvvuuuuuuuuuvvvwwwxxxyyy|||}}}qqqpppoookkkgggkkkzzzuuuhhhooo|||}}}wwwrrrsssxxx|||{{{yyywwwxxxxxxyyyyyyyyyyyyyyyuuurrrkkk```UUUNNNLLLMMMMMMQQQVVV]]]iii{{{wwwpppqqqoookkkeeeZZZOOOMMMQQQNNNTTT[[[dddqqq}}}~~~yyyrrrpppssswwwvvvrrrrrrvvvkkkgggaaaYYYRRRPPPRRRTTT[[[ccckkktttZZZ@@@AAA666666===444444333222222111111222222111222333333333333444666666DDD^^^ooo{{{kkkuuuRRRHHH@@@AAAEEEFFFFFFFFFBBBAAA???>>>>>>>>>??????<<<@@@???WWWuuuooo~~~vvvuuuxxxwwwxxx}}}yyyfffcccgggkkkiiidddccchhhnnn}}}sssggg^^^___eeeuuuvvv[[[NNN]]][[[ZZZttt}}}nnnXXXLLLVVVYYYZZZeeeyyyjjjqqqUUU???DDD@@@777888<<<222222333444444555555666<<>>444444333222222111111222222111222333444333333444555666CCC^^^ppp}}}qqqYYYDDD<<>>???@@@CCC:::>>>SSSuuurrrssszzzvvvmmmmmmmmmrrryyy{{{jjjhhhgggjjjjjjddd___jjjzzzxxxnnncccZZZ]]]fffyyykkk]]]WWWVVVZZZeeepppfffWWWRRRSSSYYYZZZaaasssqqqqqqQQQ@@@BBB>>>999999888444444444555555555555666BBBMMM{{{uuuxxxyyyzzzxxxssspppooooooppppppppppppooonnnllllllkkkiiigggdddbbb___ZZZWWWTTTQQQLLLIIIHHHGGGFFFEEEDDDBBB@@@>>>>>>@@@BBBCCCDDDEEEGGGHHHKKKQQQXXX]]]eeeeeefffgggggggggggggggjjjiiiiiiiiiiiigggccc```\\\TTTLLLIIIFFFAAAAAACCCDDDFFFHHHIIIIIILLLRRRVVVXXX___\\\\\\jjjoooiiihhhsss~~~uuuqqqvvvyyy{{{||||||{{{zzz|||zzzxxxwwwyyyzzzzzzyyypppoooppprrrpppmmmmmmqqqwwwtttooojjjddd]]]VVVQQQOOOQQQNNNNNNOOONNNaaazzzUUU@@@;;;777666777888888@@@[[[vvvsssfff[[[ggg~~~hhhVVV```zzzxxx|||}}}~~~|||yyyzzzyyyzzz{{{zzzwwwvvvuuuvvvvvv|||~~~zzzyyysssuuu|||sssqqq}}}xxxyyy~~~{{{||||||zzzxxxyyyzzz{{{xxxuuuxxxqqqfffZZZQQQPPPSSSVVVQQQTTT]]]iiixxxyyyqqqllllllllllllgggaaa[[[RRRKKKMMMSSSTTTWWWaaannnwwwzzzzzzzzzzzz}}}|||vvvqqqooolllhhhjjj[[[QQQSSSTTTRRRVVV^^^ooohhhiiiyyyxxxTTT===;;;::::::999333555444444333333222222111222222222222333444555666888<<>>OOOpppwwwqqqwwwzzzmmmiiiiiimmmqqq|||~~~|||pppcccaaadddeee```]]]iiizzzvvvlllbbb^^^dddooozzzfffVVVUUUYYY\\\fffqqqaaaSSSOOORRRZZZ^^^gggmmmwwwnnnOOO???AAA===888999777444444444444555555555555999CCCvvv~~~xxxzzzxxxuuuttttttsssqqqpppppppppppppppooonnnmmmlllkkkjjjhhhfffddd```[[[WWWUUUQQQMMMJJJIIIHHHFFFEEEDDDCCCAAA??????AAACCCDDDDDDGGGJJJLLLNNNQQQUUUXXX\\\]]]^^^```bbbccccccdddgggiiikkknnnpppnnnkkkgggcccZZZPPPJJJEEEAAAAAADDDNNNNNNNNNLLLLLLOOOUUUYYY^^^eeecccdddlllmmmlllsss|||yyyvvvtttttttttsssrrrpppnnnnnnpppooommmnnnsssyyyuuuooohhhbbb[[[TTTPPPIIIKKKJJJLLLQQQUUUmmm{{{XXX@@@:::888666777888666<<>>GGGeee~~~mmmrrrnnnccceeeiiijjjwwwuuussszzzzzzwww{{{~~~yyybbb``````aaa]]]\\\jjj{{{tttiiiaaabbbnnnzzzyyy```QQQVVV^^^```iiivvv\\\QQQPPPSSS[[[cccrrrmmmiiiLLL>>>@@@<<<888888666444444444444555555555555444<<>>??????@@@WWWlllnnnyyyqqq```aaaggghhhuuu~~~oooppp|||zzzqqqnnnrrryyy|||{{{gggcccbbbbbb______mmm|||pppeee```ffftttrrr[[[PPPZZZaaabbbmmmyyyXXXRRRTTTWWW[[[eee{{{nnnbbbIII>>>???:::777888444333333444444444555555555777;;;]]]}}}|||yyyyyyxxxyyyyyywwwtttqqqooooooooooooooonnnmmmmmmkkkkkkkkkkkkiiieee^^^YYYWWWTTTPPPMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFIIILLLNNNPPPQQQTTTVVVYYYZZZ]]]```ccceeeggghhhggghhhjjjnnnqqqrrrqqqooooooeee[[[RRRJJJEEEGGGMMMJJJKKKMMMQQQVVV\\\bbbfffgggjjjiiikkkmmmooo}}}yyyvvvsssrrrooommmmmmjjjjjjkkklllmmmrrryyyyyyoooeee^^^WWWQQQNNNOOOQQQNNNOOORRRTTTjjj^^^BBB999:::666666777555666FFFYYYpppzzzppp___cccqqq}}}yyyzzz|||vvvccceee{{{~~~{{{zzz{{{rrrvvv{{{}}}}}}{{{zzzzzzyyywwwxxx{{{}}}zzzuuurrrsssyyy|||{{{{{{|||zzz~~~}}}}}}~~~{{{wwwyyyxxx{{{~~~xxxmmmnnnuuu}}}{{{{{{yyywwwvvvvvvyyyyyyzzz{{{zzzxxxuuussspppiii^^^UUUSSSVVV[[[^^^gggqqq~~~yyyoooiiilllpppvvv}}}~~~yyypppiiifff[[[RRROOOOOONNNOOOQQQVVVhhhyyy{{{uuusssyyy~~~~~~yyyrrroooooommmiiiddd\\\TTTPPPNNNQQQ\\\iiiuuuzzzQQQ@@@;;;===888888<<<999555555555444333333222222333222222222333333444555444999DDDjjjhhhNNNAAABBBBBBHHHQQQSSSNNNKKKFFFCCCAAA@@@===;;;@@@@@@@@@===NNNqqqnnntttttt```^^^eeehhhwwwuuuwww|||tttllljjjoootttvvvwwwiiieeeccceeeeeegggvvvyyylllaaa```iiiuuu}}}dddVVVRRR\\\aaacccrrrrrrWWWSSSXXXYYYYYYggg{{{gggttt\\\GGG===>>>:::888888333333333333444444444444555999<<>>???999888;;;777666666555444444333333222333333222222222333444444333777<<<```lllQQQAAAAAABBBLLLZZZ^^^XXXTTTNNNKKKJJJIIIEEEBBB@@@>>>???===IIIwwwzzzrrrqqq~~~|||fff___ccciiizzztttlllgggjjjpppssstttvvvjjjffffffjjjmmmqqqvvvhhh```dddooovvvwwwXXXTTTUUU]]]bbbhhhxxxjjjVVVSSSYYYYYY[[[pppjjj\\\gggwwwVVVEEE>>>>>>:::999999222333333333333444444444444777:::IIIooo~~~xxxsss{{{yyyqqqooopppnnnnnnoooooooooooonnnnnnmmmllllllllljjjfffaaa\\\YYYWWWTTTQQQOOOMMMIIIFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEFFFIIIPPPYYY```eeefffhhhjjjlllmmmnnnnnntttsssqqqqqqrrrsssrrrpppqqqgggZZZNNNDDDAAAHHHRRRSSSSSSVVV[[[bbbgggiiiiiimmmooolllppp}}}}}}yyyvvvtttrrrpppooommmjjjjjjlllnnnooouuu}}}}}}wwwmmmddd]]]WWWRRROOOIIIMMMNNNQQQTTTSSSeee\\\CCC<<<999555555999999888@@@LLLllluuujjjXXX^^^qqqyyy{{{~~~mmmcccwwwyyytttzzz~~~|||zzzzzzzzzyyyvvvyyy}}}~~~}}}{{{{{{zzz{{{yyyxxxxxxxxxwwwuuusssssstttzzzxxxrrrpppuuuyyyyyyuuussstttsssqqqqqqrrrwwwxxxqqqiiimmmxxxwwwyyyxxxtttrrruuuxxxxxx|||}}}~~~|||zzzxxxwwwxxxssshhhZZZQQQRRRYYYaaaeeerrr||||||lll```___dddfffooo{{{}}}sssggg___XXXQQQNNNOOOQQQRRRUUUZZZcccqqqzzzxxxuuuxxx|||{{{}}}{{{uuummmkkkjjjeee^^^UUUQQQNNNRRRYYY```dddeeelllzzzdddFFF>>>>>>???999:::<<<555666666555555444333333333333333333222222333333444111666999UUUrrrUUUDDDCCCEEERRRdddkkk[[[VVVPPPNNNOOONNNKKKHHHAAA<<<===>>>CCCgggyyypppxxxvvvfffeeelll|||mmmfffeeemmmvvvyyy|||~~~tttooonnnsssvvvzzz{{{rrreeeaaajjjwwwxxxqqqTTTWWWZZZ```iiiwwwcccTTTTTTYYY[[[ccc___]]]nnn|||SSSDDD??????:::::::::222222222333333333444444444555999AAAaaa}}}wwwtttxxx|||{{{uuupppooopppnnnnnnoooooooooooonnnnnnmmmlllkkkjjjiiifffaaa^^^ZZZXXXUUUSSSPPPMMMJJJGGGCCCCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDEEEHHHOOOXXX___fffgggiiikkkmmmooopppppptttuuuwwwyyy{{{{{{xxxuuupppeeeVVVJJJDDDIIIYYYiiibbb```^^^```eeejjjmmmnnniiirrruuu~~~yyyvvvtttrrrooommmmmmkkkkkknnnooopppvvv}}}wwwrrrjjjbbb\\\VVVQQQNNNNNNQQQPPPRRRTTTSSSfff]]]CCC;;;:::555555::::::777;;;DDDdddsssrrrfffgggqqq~~~~~~yyyjjjrrrzzzmmmvvv}}}|||zzz||||||zzzzzz|||~~~~~~|||zzzzzzzzzyyyzzz{{{zzzxxxvvvuuuuuuzzz|||sssqqquuuzzzzzzsssmmmmmmppppppsssvvvxxxvvvpppmmmssszzzyyy}}}|||uuussswww{{{{{{}}}~~~}}}{{{wwwvvvwwwyyytttjjj^^^YYY\\\ccciiillluuuwwwuuummmbbb___eeelllvvvvvveee[[[QQQNNNOOORRRSSSTTTYYY___lllzzzyyyssswww{{{zzz{{{yyysssllliiiggg___WWWVVVUUUSSSSSSVVV[[[^^^```vvv~~~RRRCCC;;;<<<===999;;;<<<333666666666555444444333333444333333222222333333333111666:::JJJiiiwwwYYYFFFEEEIIIXXXllltttRRRMMMHHHGGGIIIJJJGGGCCCCCC:::;;;<<<>>>ZZZ~~~qqquuunnniiippp~~~}}}kkkeeeeeeqqq|||zzzyyy|||}}}~~~xxxooodddbbbooo|||zzznnnWWW\\\```dddrrrxxx]]]RRRVVV[[[]]]mmm^^^fff~~~xxxQQQCCC??????::::::;;;333222222333333333444444444555:::???XXX~~~}}}xxxuuuuuuuuutttrrrppppppqqqnnnnnnooooooooooooooonnnnnnllljjjiiihhheeebbb___[[[YYYVVVSSSQQQNNNJJJGGGBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEHHHNNNVVV\\\fffgggjjjllloooqqqssssssyyy|||ooobbbSSSIIIHHHTTTmmm}}}sssmmmkkkkkklllkkkkkkzzz|||xxxuuurrrooommmmmmllllllpppqqqqqqvvv}}}sssnnnggg```[[[UUUPPPMMMHHHKKKLLLPPPVVVZZZrrr___CCC;;;;;;555555:::999555777???XXXmmmuuuoooiiijjjzzz~~~pppooosss}}}}}}~~~iiittt}}}|||{{{}}}~~~|||}}}~~~}}}{{{yyyyyyyyyxxx{{{}}}|||yyyvvvvvvxxxyyywwwmmmkkkpppvvvwwwooohhhhhhllloooxxx}}}}}}wwwqqqqqqvvvzzz~~~yyyvvvzzz~~~~~~}}}~~~|||yyyuuutttvvvyyyuuummmeeebbbgggnnnrrrtttqqqmmmeee^^^\\\bbblllsssttt]]]QQQLLLMMMPPPTTTUUUUUU[[[cccqqq|||rrrtttzzz{{{zzzxxxqqqkkkhhheee\\\RRRNNNQQQRRRPPPPPPVVV^^^cccsssDDD@@@999:::;;;888<<<===333666666666555444444333333444444333222222333333333222777;;;BBBUUUuuu