BM66(@ ~~~}}}vvvxxxyyyyyywwwtttrrrrrrsssssssssssssssssssssssswwwuuusssqqqnnnjjjddd```eeedddbbbaaacccfffiiilllooopppuuuzzzvvvnnnmmmsss~~~{{{zzz{{{|||{{{{{{qqqrrruuuyyyxxxrrrhhh```bbbhhhttt}}}|||yyy~~~{{{}}}~~~|||zzzyyywwwxxxxxxxxxxxxyyy{{{}}}uuutttsssqqqooolllkkkjjjllllllmmmoooooonnnllljjjiiihhhgggfffcccaaa___^^^^^^^^^___^^^^^^^^^___``````______^^^]]]]]]]]]^^^^^^\\\ZZZYYYYYYYYYYYYXXXZZZYYYYYYZZZ\\\aaaeeehhhiiijjjmmmpppnnnjjjmmmttt|||tttuuuzzzzzz{{{{{{vvvqqqiiimmmgggdddjjjhhhcccgggnnnttt|||~~~|||{{{zzzwwwuuuwwwzzz~~~~~~}}}}}}}}}|||zzzxxx{{{{{{||||||{{{yyyxxxwwwtttuuuwwwzzz~~~||||||uuunnnhhheeegggbbb___bbbdddaaa^^^]]]^^^aaaddddddbbbaaabbbeeeeeedddbbb```^^^\\\[[[ZZZ___aaaeeeggghhhgggeeedddggghhhjjjkkkkkkkkkjjjiiiccccccbbbbbbcccfffiiikkklllkkkjjjiiihhhiiiiiijjjkkkgggdddccceeeiiimmmnnnuuuuuuuuuwww{{{zzzpppccc\\\\\\^^^^^^]]]ZZZ]]]VVVSSSZZZZZZVVV\\\eeejjjttt}}}xxxtttsssrrrooolllgggeeegggkkknnnmmmmmmllljjjgggfffffffffhhhddddddhhhiiieeebbbbbb^^^bbbffffffbbb```aaaccciiiiiiiiijjjjjjjjjjjjjjjkkkoootttwwwwwwuuusssrrryyy{{{}}}~~~qqqjjjaaa]]]```eeeiiilllooorrrkkkiiirrrsssrrrxxx}}}{{{yyyzzz}}}~~~xxxwwwwwwyyy{{{xxxrrrmmmpppqqqpppooonnnooossswww}}}}}}~~~|||vvvooohhhcccbbbdddfffeeeaaa^^^___``````dddiiikkkiiigggeeeeeegggnnnrrrppppppuuu|||yyytttrrrqqqqqqoooooommmjjjiiijjjnnnrrrvvvxxxxxxwwwvvvvvvxxxzzz|||yyy{{{|||yyyzzzwww{{{~~~~~~{{{xxxwwwxxx{{{{{{|||~~~|||xxxvvvwwwvvvttttttwwwrrrqqqpppqqquuuzzz}}}wwwooolllmmmooossssssqqqnnnoooqqqnnnhhhgggdddeeeiiijjjgggdddddd``````aaabbbcccbbb```]]][[[]]]```___^^^^^^```ccciiikkknnnpppoookkkfffcccaaacccddddddbbbaaa```aaa___dddjjjmmmllljjjkkklllllltttzzz{{{}}}{{{||||||{{{{{{|||xxxxxxxxxxxxvvvpppiiiddd^^^^^^```aaa^^^]]]bbbjjjxxx{{{}}}zzzyyy{{{~~~~~~{{{zzzyyywwwwww|||{{{xxxxxxzzzzzzvvvrrruuuvvvvvvuuuqqqooonnnnnnkkknnnrrruuuuuutttsssssslllnnnoookkkgggeeehhhkkklllppprrrppppppqqqoookkknnnkkklllrrrtttqqqooopppeeefffggggggggggggiiikkkeeehhhkkkkkkhhhhhhlllpppooorrrvvvzzzzzzxxxuuussssssqqqooonnnppprrrssstttyyy~~~|||vvvqqqpppnnnnnnmmmlllhhhfffeeefffjjjmmmjjjgggkkkrrriiikkknnnqqqtttxxx}}}}}}xxxxxx{{{{{{yyywwwyyyvvvyyy~~~~~~~~~yyytttwww{{{~~~|||xxxuuusssqqqvvv{{{~~~}}}|||~~~wwwzzz~~~}}}zzzzzz~~~~~~~~~{{{zzz|||vvvyyynnnooorrruuuyyy|||~~~|||}}}~~~~~~}}}{{{yyyyyyzzz||||||yyyuuu}}}zzzvvvwww|||}}}|||{{{{{{}}}{{{{{{{{{{{{|||~~~{{{tttqqqqqqtttvvvxxxyyyvvvssssssuuuvvvtttrrrwwwvvvqqqllllllooopppmmmvvvvvvuuurrrnnnllllllmmmnnnkkklllnnnmmmiiiggghhhkkkmmmoooooonnnnnnqqqtttyyyyyyxxxwwwvvvyyy~~~{{{{{{{{{|||~~~{{{vvvvvvvvvvvvuuuvvvxxxzzz|||}}}wwwpppjjjfffddd___^^^___bbblll||||||xxxuuuttttttxxxvvvwwwzzzwwwpppkkkkkkqqqrrrtttrrrpppoooppprrrllllllkkkjjjjjjmmmrrruuutttvvvtttnnnnnnrrrsssqqqxxxyyyzzz{{{{{{yyywwwvvv|||}}}~~~uuusssqqqrrruuuyyyzzzyyy}}}xxxoooiiicccbbbdddddd```\\\aaabbbcccbbb^^^ZZZXXXXXX[[[YYYXXXYYYaaaooo|||yyy{{{}}}zzzuuutttwwwvvvrrrrrrxxx}}}~~~||||||~~~zzzwwwsssmmmjjjhhhhhhgggffffffccc___^^^_________^^^]]]aaaeeehhhhhhgggggggggooonnnkkkkkkoooxxx~~~~~~~~~~~~~~~}}}}}}}}}~~~zzzvvvwww|||zzz}}}}}}|||~~~}}}}}}{{{xxxtttlllkkkjjjjjjmmmqqquuuwwwttttttsssrrrqqqrrruuuxxxyyy}}}|||}}}||||||{{{wwwwwwyyyzzzzzzzzzyyyxxxzzz{{{}}}{{{xxxzzz|||~~~}}}||||||}}}~~~~~~}}}wwwvvvwww|||}}}|||{{{rrrnnnwww|||vvvvvvvvvuuuuuutttsssrrr{{{sssyyy}}}{{{vvvwww~~~|||yyyuuurrrpppooooooqqquuuxxxyyyyyy{{{|||~~~}}}zzzvvvsssrrrqqqoooooopppqqqpppooorrrrrrqqqpppppppppqqqqqqvvvvvvuuussspppqqqtttwww|||}}}}}}~~~~~~}}}|||{{{{{{zzzyyyyyyxxxxxxxxxuuutttqqqmmmiiiggghhhhhhfffiiinnnqqqqqqnnnjjjgggggghhhjjjnnnrrrvvvyyy{{{{{{~~~~~~{{{}}}~~~~~~|||yyywwwuuussssssjjjjjjiiihhhfffdddbbbaaa``````_________```aaaaaa\\\]]]bbbiiiuuu~~~sssssswww|||{{{|||}}}|||~~~}}}zzzyyyvvvvvvtttrrrpppnnnmmmlllkkkjjjhhhfffdddcccbbbbbbaaabbbdddggglllqqqvvvxxx}}}rrruuu}}}}}}}}}{{{{{{{{{||||||{{{xxxvvvtttnnnmmmkkkjjjhhhgggggggggeeehhhlllqqqvvvyyy{{{||||||}}}~~~{{{}}}~~~}}}}}}{{{|||zzz}}}}}}{{{wwwuuuuuutttrrrlllpppvvv|||~~~vvvvvvvvv}}}~~~~~~|||yyyvvvwwwzzz~~~}}}vvv}}}}}}~~~}}}|||~~~xxxnnn}}}~~~|||uuusss~~~~~~|||{{{~~~uuuvvv~~~qqqmmmttt|||~~~}}}wwwhhh```mmm}}}{{{{{{|||mmmsssbbbPPPLLLVVVbbbeeeccctttyyyfff\\\fffwww~~~|||zzz}}}}}}tttvvvfffYYYLLLLLLXXXcccfffddduuuwwwnnnttt{{{|||}}}}}}{{{{{{{{{zzzzzzzzzzzz{{{{{{wwwzzz}}}|||xxxxxx{{{~~~~~~}}}{{{|||~~~{{{|||~~~~~~}}}|||||||||}}}~~~zzz~~~vvvkkktttmmmiiimmmxxxzzz}}}|||{{{{{{{{{zzzzzzyyyyyykkkkkkjjjiiiiiihhhhhhggggggffffffdddccc```___]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\\\\___^^^]]]\\\\\\[[[[[[\\\ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^\\\\\\[[[ZZZZZZZZZZZZZZZ\\\\\\]]]^^^______``````\\\[[[XXXVVVTTTTTTUUUVVV^^^^^^___```aaabbbbbbccc``````___^^^]]]\\\[[[[[[]]]\\\\\\\\\[[[[[[ZZZZZZZZZ[[[^^^aaaggglllqqqsssnnnjjjgggiiimmmnnnlllhhhhhhiiikkknnnpppsssuuuvvvyyy|||oooiiiooopppppp{{{zzzvvvvvvzzzzzztttnnn|||xxxdddUUUSSSUUUYYYYYYYYYbbbmmmnnnccceeejjjllluuusssqqqnnnkkkhhheeeddd^^^[[[XXXZZZ___ccceeeeee```ccceeedddccccccgggjjjllljjjgggfffhhhjjjkkkkkkmmmrrryyy{{{yyyuuussssssuuuvvvvvvtttrrrppppppqqqsssnnnlllpppqqqnnnpppvvv}}}tttppprrruuuuuuttttttuuusssmmmfffeeekkkrrr{{{zzzzzz~~~yyywwwuuutttsssrrrpppnnnhhhgggfffdddaaa___^^^]]]WWWWWWVVVVVVVVVUUUUUUUUUQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFEEEHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHFFFDDDCCCCCCDDDDDDHHHHHHHHHIIIIIIJJJJJJKKKIIIHHHHHHGGGGGGFFFFFFEEEJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLPPPSSSWWWYYYSSSPPPNNNOOORRRTTTQQQNNNRRRRRRTTTVVVXXXZZZ[[[\\\[[[___gggpppyyyuuuvvvyyyvvvppprrr{{{|||uuuvvvtttsssvvvzzz}}}{{{xxxttt]]]JJJ>>>>>>AAABBB???<<>>>>>===<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;::::::999888999999888888888999::::::<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<<<<============<<<;;;999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::>>>>>>============<<<<<<=========>>>???@@@BBBCCC@@@>>><<<===@@@AAA???<<<@@@AAABBBCCCDDDEEEFFFGGGDDDGGGMMMTTT[[[bbbhhhjjjwww~~~||||||zzz|||~~~|||iiiVVVDDD999999:::======777444888@@@HHHBBBEEEUUU```]]]TTTPPPXXXYYY\\\```eeeiiilllnnnfffdddaaa\\\WWWTTTTTTTTTRRRWWW]]]___[[[UUUQQQPPPVVVZZZ___eeehhhgggbbb^^^XXXWWWUUUWWW]]]ccciiillliiihhhfffccc```ccciiiooorrrppprrrvvvyyyzzz}}}|||xxxuuuuuuppppppppppppooonnnllllllkkkjjjgggeeedddeeefffgggggggggfffeeeeeedddccccccdddbbbbbbdddddd___^^^```___```aaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^aaabbbccceeeiiinnnsssvvvtttsssrrrrrrrrrtttuuuvvvrrroookkkgggeeeeeeeeefffggghhhiiiiiiiiihhhgggfffgggiiimmmppprrrrrrqqqpppssstttuuuvvvxxxzzz{{{{{{~~~|||zzzxxxwww|||}}}~~~yyyqqqiiibbb___]]]]]]YYYXXXUUURRRPPPNNNNNNNNNKKKIIIGGGFFFGGGFFFDDDBBB@@@@@@@@@@@@????????????????????????>>>>>>>>>>>><<<<<<;;;;;;::::::999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::999999777777777888999:::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<=========>>>;;;:::999999999:::;;;;;;;;;;;;:::::::::999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<;;;999:::<<<===;;;999::::::;;;;;;;;;<<<<<<<<<:::;;;<<<===@@@DDDGGGHHH```qqqzzzsssqqqzzz~~~{{{{{{{{{{{{|||}}}}}}~~~{{{gggRRRFFFAAA@@@????????????>>>===???AAADDDBBBRRRqqqzzzyyy|||xxxyyyzzzwwwtttxxx~~~~~~vvvmmmiiihhhfffcccddddddbbb^^^[[[YYYYYYWWWWWWWWWWWWVVVUUUUUUTTTVVVTTTRRRPPPOOOOOOPPPQQQOOOOOOOOOOOOOOOOOOPPPPPPLLLLLLOOOTTTSSSLLLHHHHHHJJJKKKLLLMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLPPPUUUZZZ]]]\\\[[[YYYXXXXXXXXXYYYZZZYYYVVVSSSQQQOOOPPPQQQRRRQQQRRRSSSSSSSSSRRRQQQPPPNNNQQQTTTWWWXXXXXXVVVUUUVVVWWWXXXYYY[[[\\\]]]^^^ccccccbbbaaa```^^^\\\[[[aaaaaabbbcccdddeeeffffffjjjiiihhhhhhhhhjjjmmmppplllkkkjjjiiiiiikkkmmmnnnpppnnnlllkkklllooosssuuuyyy}}}|||xxxsssjjjaaaYYYUUUSSSSSSOOOMMMJJJGGGEEEEEEEEEEEEDDDCCCAAAAAAAAAAAA???>>>>>>>>>======<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999888888777666666777888999999::::::999999888888888888888888888888777777888888888888888777555555555666777888999:::777777777777777888888888999999999999999999:::::::::999888888777777888888:::::::::::::::;;;;;;;;;777777777777777888888999999999888888777666666666666666777777888999999999888888888888888888888888555666666777777777777777888777777777888888888777555555555555555555555555444444333333444777999;;;JJJ\\\fffccceeeqqqyyywwwttttttuuuvvvxxxyyy{{{|||}}}~~~yyy|||~~~~~~}}}|||}}}uuunnnkkklllkkk```NNNAAA???DDDHHHKKKHHHEEEGGGLLLQQQPPPMMMVVVZZZppp~~~xxxwwwvvvssspppmmmqqqrrrlllfffccc```]]]^^^^^^]]]YYYTTTPPPOOOOOOKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHFFFEEEDDDDDDEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFAAAAAAFFFKKKKKKDDD???>>>AAABBBCCCDDDDDDEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDGGGIIIJJJJJJJJJIIIHHHGGGGGGFFFGGGIIIHHHFFFEEEEEEFFFGGGHHHFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFHHHJJJKKKJJJIIIHHHGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPPPPPPPOOORRRRRRRRRRRRSSSSSSSSSSSSZZZZZZZZZXXXWWWXXX[[[]]]\\\[[[[[[[[[[[[\\\^^^___aaaaaa```___aaadddgggiiillloootttvvvvvvvvvvvvvvv}}}zzzuuulllhhhaaaYYYRRRNNNLLLLLLIIIHHHFFFDDDBBBAAAAAABBB???>>><<<<<<======<<<:::;;;;;;:::999999888777777888888999999999999::::::777777777666555555444444444555666666777777777666555555555555555555555555333444555555666555555555222222222333444555666777555666666666666777777777555555555666666777777777888888777666666666666666777777777777777777777777555555555666666666666666666666555555555444444333444444444555555555666666555555666666666666777777333444555666666666666666555555555555555555555555444333333333222222222222888777555444333333444444444AAAKKKMMMRRR^^^ggghhhiiijjjmmmpppsssuuuvvvwwwwww~~~|||vvvwww{{{xxx{{{}}}~~~}}}|||{{{{{{~~~~~~wwwhhh___[[[YYY]]][[[TTTQQQXXXbbbhhhoookkkffffffmmmvvvwwwtttyyyvvvxxxzzzxxx~~~}}}xxxtttrrrpppmmmjjjbbbdddccc___\\\\\\ZZZWWW[[[YYYVVVQQQLLLIIIHHHIIICCCBBBBBBAAAAAAAAAAAAAAA========================>>>>>>>>>>>>>>>>>>======;;;:::===BBBBBB===::::::;;;;;;<<<===>>>???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@?????????@@@??????>>>>>>===============>>>>>>???>>>>>>===>>>>>>???@@@AAA??????@@@@@@@@@@@@??????>>>?????????@@@@@@@@@@@@>>>???AAACCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFLLLMMMNNNLLLKKKKKKMMMPPPOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSRRRRRRSSSTTTVVVWWWWWWYYY[[[\\\\\\]]]___aaajjjkkknnnpppsssuuuwwwwwwqqqrrruuuyyy|||zzztttpppnnnkkkgggccc\\\YYYTTTPPPKKKIIIHHHGGGEEEDDDCCCAAA@@@?????????===<<<:::;;;<<<<<<;;;:::999999999999888888888888999999999::::::;;;;;;;;;777777777666555555444444555555666666777777666666555555555555555555555555333333444555555555555555333333333333333444555666555555666666666777777777444444555666777777888888888777777666666666666666666666666666666666666666555555555666555555444444555555555555555555555555444444444444444555555555555555555555666666777777333444555666777666555555444444555555444444444555333333333333222222222222999777666444222111000000---000444999===CCCIIIMMMQQQTTTZZZ___dddggghhhhhhdddjjjooopppmmmlllooossspppppprrruuuvvvwwwvvvvvvyyyzzz|||}}}|||{{{}}}}}}{{{{{{{{{{{{||||||}}}}}}}}}}}}{{{{{{pppjjjiiijjjqqqtttmmmiiiooozzz}}}wwwyyy~~~yyywwwwwwyyywwwppppppsssnnnrrrrrrmmmjjjiiiddd]]]YYY\\\```eeejjjnnnqqqsssllljjjiiimmmqqqrrrmmmgggjjjjjjiiieee``````dddiiikkklllhhhaaa^^^```bbbaaa~~~yyywwwuuuqqqkkkfffaaaaaaaaaaaaaaa___[[[XXXUUUUUUQQQMMMMMMQQQPPPMMMQQQOOOKKKFFFBBB@@@AAACCC??????>>>=========>>>>>>999:::;;;;;;<<<;;;;;;:::??????>>>===<<<;;;;;;:::;;;999:::======::::::<<<999:::;;;<<<====================================::::::<<<===>>>>>>>>>>>>999:::<<<===>>>>>>===<<<:::::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;===???@@@>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????@@@@@@@@@===>>>>>>??????@@@@@@AAA===???AAA@@@??????AAADDDCCCCCCEEEFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIKKKOOORRRXXXZZZ\\\___aaacccdddeee```aaabbbdddfffgggiiiiiilllkkkkkknnnrrrssspppmmmcccdddgggiiikkklllmmmmmmnnnuuuyyyqqqlllkkkkkkiiiggg```[[[UUURRRSSSSSSSSSQQQMMMKKKIIIGGGEEECCCCCCCCC>>>>>>===<<<;;;:::999999;;;:::999999;;;;;;:::999777777777888888999999999444555555555666666777777666666555555444333333333444555555666666555555555555555555555555555555555111222333444444444444444222222222222222333333444333333333444444555555555333333444555666888888999555555444333333333333444444444444444444444444444222333333333333222111000444444444444444444444444333333333333333333333333222222222333333444444444111222333444444333222111222333444333222222333444111111000000000000000000......///000111222333333444000///222333222444999666:::AAAIIIOOOSSSTTTTTTWWWYYYZZZ[[[\\\\\\^^^___``````aaadddiiilllllllllpppppprrrrrrpppnnnqqquuuuuutttsssrrrsssvvvwwwyyyuuuvvvwwwyyyzzzzzzwwwuuuuuuuuuvvvvvvvvvvvvwwwwwwxxx||||||yyyxxxlllqqqtttqqqiiiddddddgggtttyyyuuucccSSSQQQ[[[dddqqqtttpppddd```hhhsssyyy~~~uuujjjeee^^^dddnnnvvvxxxqqqfff^^^\\\]]]\\\XXXSSSQQQRRRUUU[[[aaaeeeaaaWWWQQQSSSWWWNNNSSSTTTPPPNNNMMMIIIBBBFFFHHHJJJKKKMMMPPPTTTWWWUUUSSSSSSWWW]]]^^^XXXRRRTTTVVVWWWTTTQQQRRRWWW]]]VVVXXXVVVPPPNNNOOOPPPNNN[[[]]]``````^^^XXXPPPKKKKKKJJJKKKMMMNNNMMMJJJHHHIIIGGGEEECCCBBBDDDFFFHHH@@@@@@??????>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888888888<<<<<<<<<<<<<<<<<<<<<<<<888888999999:::;;;<<<<<<::::::::::::::::::::::::;;;;;;:::999999888777777;;;;;;;;;::::::999999999999999999999999999999999999888888888888888999999>>>;;;:::===BBBEEECCC@@@AAABBBBBBBBBAAA???<<<:::;;;::::::999999999::::::999;;;===>>><<<:::999999:::::::::;;;;;;;;;<<<<<<===<<<;;;:::;;;<<<>>>@@@<<<<<<===>>>>>>>>>>>>>>><<<=========>>>>>>>>>>>>@@@AAAAAAAAA@@@BBBDDDGGGJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJJJJKKKMMMPPPQQQUUUQQQNNNNNNRRRUUUWWWWWWMMMLLLJJJIIIJJJLLLPPPRRRRRR[[[gggooorrrnnngggccceeehhhnnnsss}}}uuuwww~~~wwwggg]]]^^^``````___```aaaccc^^^```bbbbbbcccfffkkkpppmmmrrrwww~~~{{{xxx}}}{{{tttxxx{{{yyykkkhhhmmmrrr}}}tttdddjjjeeecccqqq}}}\\\VVVRRRQQQPPPNNNOOOSSSNNNJJJEEEAAA@@@@@@@@@??????>>>===<<<<<<===>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777777777888888888777777777666666444555555666666666666555666666555444333333222222555444444444444555666666555555555555555555555555444444444444444444444444555444333333222222222222333333333333333333333333444444444444444555666666444333333222222333333444555555555555444333222111333333333333333333333333444444333222333444555666333333444444444444555555555555555444444333333333333333333333333222111000000000111111111222222222......//////000000111111222111000000000111333444222222222222222222222222111222333555777999:::;;;@@@@@@AAAAAABBBCCCDDDDDDJJJIIIIIIJJJMMMQQQVVVXXX^^^]]]\\\[[[ZZZ[[[\\\]]]___```aaaccceeefffhhhhhhkkklllnnnmmmkkkiiiiiijjjiiijjjjjjjjjhhhdddaaa^^^```bbbdddccc^^^XXXSSSQQQKKKKKKJJJJJJIIIIIIIIIHHHWWWWWWSSSKKKBBB===???BBBNNNNNNNNNKKKHHHIIINNNSSSaaammm|||xxxmmmdddaaaZZZNNNFFFDDDCCCGGGMMMTTTWWWTTTMMMGGGJJJIIIIIIJJJIIIHHHNNNVVV^^^YYYVVVUUUOOOFFFEEEIIIGGGKKKJJJGGGGGGJJJFFF???CCCHHHHHHEEEFFFKKKKKKHHHGGGKKKMMMKKKLLLNNNLLLHHHKKKIIIHHHIIILLLNNNPPPPPPOOOLLLHHHFFFGGGFFFDDDBBBKKKSSS[[[^^^ZZZTTTNNNKKKKKKJJJIIIIIIIIIGGGDDDAAADDDCCCAAA?????????@@@AAA>>>======<<<;;;;;;:::::::::999999999999888888888;;;:::999999888888888999::::::::::::::::::::::::888888999::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;:::999999888777777;;;;;;:::::::::999999999999999999999999999999999888888777777777888888999999999;;;AAAHHHKKKJJJFFFCCCBBB@@@>>><<<;;;::::::::::::999888888888999999888:::<<<===;;;999888888888888999999999:::::::::<<<;;;:::999999;;;<<<>>>::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<======<<<<<<<<>>???@@@AAAAAA@@@???===<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::<<<;;;:::999888888888888888888888777777777666666666666777777777777666666555555555444333222222222444444333333444444555666555555555555555555555555333333333333333333333333444444333222222222222222333333333333333222222222555555555444555555666777333333222222222222333333444444444444333222111000222222222222222222222222333333222222222333444555333333333444444555555555444444444444333333222222222222333333222222111000/////////000000000111111///////////////000000000000//////...///000111222222222222222222222222222000000000111222333333444222333333444555555666666999888888999;;;???BBBEEEHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIKKKLLLMMMNNNOOONNNOOOOOOOOOMMMMMMNNNOOONNNOOOPPPPPPOOOMMMJJJIIILLLNNNOOOMMMHHHCCC???===<<<<<<<<<<<<<<<<<<<<<<<>>@@@CCCDDDCCCAAA??????LLLWWWfffnnnnnnjjjiiijjjsssxxx|||ssskkk[[[TTTNNNLLLHHHAAA>>>???DDDFFFHHHIIIJJJMMMPPPRRRLLLIIIHHHIIIIIIKKKSSS]]]bbbYYYRRRPPPMMMGGGDDDEEEFFFIIIHHHDDDDDDHHHHHHDDDBBBFFFGGGDDDEEEIIIIIIEEECCCGGGHHHGGGGGGIIIGGGCCCGGGFFFEEEGGGJJJMMMNNNNNNGGGCCC???>>>???@@@@@@???IIITTT```eeebbb[[[WWWWWWTTTSSSQQQPPPNNNKKKGGGDDDBBBBBBAAA@@@??????>>>>>>======<<<<<<;;;:::::::::999888888888888777777777::::::999888888888999999::::::::::::::::::::::::888888999999:::;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888777:::::::::999999999999999999999999999999999999999888888777666666777777888888:::@@@IIIQQQTTTQQQNNNHHHEEE@@@;;;888888999:::999999888888888888999999999;;;======;;;999999999777777777777888888888888:::999888777888999:::;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<=========???@@@@@@???>>>>>>@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDFFFHHHIIIHHHDDDAAA@@@BBBFFFIIIJJJIIIIIIIIIHHHFFFDDDBBB@@@EEELLLRRRQQQLLLJJJOOOUUUQQQSSSUUUVVVXXX^^^gggnnniiilllzzzwwwwwwssshhh[[[WWWYYYVVVNNNLLLMMMNNNLLLJJJHHHGGGHHHEEEGGGHHHHHHGGGGGGGGGHHHPPPcccrrrtttnnnjjjddd\\\iiittt|||xxxtttyyy~~~}}}|||zzzxxxuuurrrqqqllliiikkkggg[[[]]]eeedddccc___jjjrrrhhh_________TTTXXX^^^cccffffffdddbbb]]]\\\aaakkklllffffffkkknnnmmmoooooojjjaaa]]]]]]```dddkkkpppqqqjjj```YYYXXXYYYWWWTTTXXX___ZZZPPPOOOKKKJJJNNNQQQPPPPPPRRRRRRLLLDDD>>>===???AAABBBBBBAAA@@@>>><<<<<<;;;;;;;;;;;;<<<===<<<;;;:::999<<<;;;:::999999888888999888777777777777666666666888888888888777666555555444444444333222222111111333333222222333333444555555555555555555555555555222222222222222222222222333222222111111111111111222222222222222222222222555555444444555555666777222222222111111222222222222222333222222111000///111111111111111111111111111111111000111222222333111222222333444555555555333333333222222222222222111222222222222111111000............///////////////////////////............------------...//////111111111111111111111111000000000/////////...............///000000111111000/////////111333666888999888777666666666666777777777777888999999::::::777888888777777888;;;===<<<===>>>>>>??????>>>>>>BBBCCCCCCAAA<<<777444333666666777777888999999999:::<<<>>><<<:::888:::===888:::===@@@CCCCCCAAA>>>BBBLLLWWW\\\ZZZUUUSSSSSSZZZ___jjjuuuzzzzzz~~~{{{uuunnnmmmooolllccc[[[PPPLLLJJJHHHEEEAAABBBFFFLLLRRRVVVVVVSSSTTTZZZ```QQQMMMJJJJJJIIILLLUUU```dddYYYPPPMMMMMMIIIEEEBBBFFFHHHGGGDDDCCCGGGJJJJJJEEEHHHHHHEEEEEEGGGFFFCCCAAADDDEEECCCCCCEEEDDD@@@BBBAAAAAACCCFFFIIIJJJJJJCCC@@@<<<:::;;;<<<<<<;;;TTT[[[dddiiihhhccc```^^^ZZZYYYVVVTTTSSSPPPLLLIIIEEEEEEFFFEEEDDDCCCAAA@@@>>>>>>>>>=========<<<<<<::::::::::::999999999999999999888888777888888999;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::999999999999999999999999999999999888888888777777999999888888888888888888888888888888888888888888777777666666555666666666999>>>FFFQQQYYY[[[XXXTTTOOOLLLFFF@@@<<<:::::::::777777777777777888999::::::;;;======;;;999999:::666666666666777777777777888888777777777777888999:::;;;<<<<<<======<<<<<<=========>>>>>>>>>??????BBBCCCCCCBBBAAA@@@AAACCCEEEDDDBBBAAABBBCCCFFFGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNKKKHHHGGGHHHKKKOOOQQQQQQPPPOOOMMMKKKIIIHHHGGGOOOSSSVVVVVVTTTVVV[[[aaa\\\]]]^^^]]]\\\^^^bbbeeedddbbbfffsssxxxkkk^^^]]]WWWTTTXXX______YYYXXXZZZ[[[YYYWWWTTTTTTTTTSSSSSSTTTSSSQQQNNNKKKJJJXXXhhhsssqqqiiidddcccaaalllssstttkkkdddjjjwww}}}~~~yyylllsss~~~}}}sssuuuvvviiilllqqqvvvwwwvvvtttrrrppphhhiiitttvvvnnnmmmuuu}}}~~~}}}~~~yyyzzz{{{yyytttmmmeee```jjjkkkeee\\\ZZZ^^^[[[SSSSSSNNNLLLNNNPPPMMMJJJJJJLLLHHHBBB>>>>>>???@@@AAA???>>>===<<<;;;;;;::::::999:::;;;<<<<<<:::999777:::999888888777777777888777666666666666555555555777777777777666444333333333333222222222111111111222111111111111222333333444444444444444444444444111111111111111111111111111111000000///000000111000000111111111111111222333333333333333444444555222111111000000111111222000111111111000000///...////////////////////////////////////000000111111//////000111222333333444111111111111111111111111000111111111111111000000---........./////////////////////......------------------------.........000000000000000000000000111111000000//////......000000111111222222222222000000//////000222444666555555444333333222222222333333333333333333333333222222111111111444888<<<:::;;;<<<===???@@@AAABBBDDDEEEDDDAAA===999666666666777888999:::<<<======888;;;===>>>===<<<<<<>>>===;;;;;;???FFFLLLNNNNNNGGGLLLQQQRRRNNNJJJHHHIIIPPPSSSZZZbbbeeeeeehhhmmmnnnjjjfffeeefffddd___YYYWWWVVVUUUPPPJJJGGGIIILLLVVVcccrrrvvvnnnddd______SSSPPPNNNNNNKKKKKKRRRZZZ___YYYSSSQQQPPPMMMIIIFFFGGGIIIJJJHHHFFFGGGJJJLLLKKKKKKKKKHHHFFFEEEBBB@@@BBBFFFFFFCCCCCCEEECCC@@@???>>>===>>>AAABBBBBBBBBFFFDDDBBB@@@>>>;;;999888XXXWWWXXXZZZ\\\[[[VVVRRRQQQOOOMMMLLLKKKJJJGGGEEECCCDDDEEEEEEDDDBBB@@@???===============<<<<<<<<<:::::::::999999999999888777777666666666777777888::::::::::::::::::::::::777777777888888888888888888888888888888888888888777777777777777666666666666666666777777777777777777777777777777777777777777666555555444444444555777===FFFQQQYYY]]]\\\[[[UUUSSSPPPKKKFFFBBB>>><<<555555555555666777888888777999:::999777666777888666666666666777777777777888777777777777777777777999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=========<<<>>>???>>>===<<<<<<===@@@???===<<<===>>>@@@AAAFFFFFFFFFFFFGGGGGGHHHIIIJJJIIIGGGFFFFFFHHHKKKNNNNNNLLLIIIGGGFFFFFFHHHIIIPPPOOOOOOQQQTTTWWWXXXXXXPPPRRRUUUXXX[[[^^^bbbddddddfffgggggggggggghhhjjjaaa\\\VVVVVV]]]ccc```YYY[[[]]]______]]][[[[[[[[[[[[[[[ZZZYYYWWWSSSOOOLLLXXXcccnnnqqqqqqooommmllljjjkkkfff[[[UUU[[[fffnnnrrrooolllnnnttt}}}{{{vvvzzz{{{~~~tttrrr{{{}}}uuussszzz}}}yyytttooolllqqqqqqjjjaaabbbiiihhhaaaUUUNNNIIIJJJKKKGGGDDDCCCCCCAAA?????????@@@???>>>999999999:::::::::::::::888999999:::999888777666666666555555444555555555555555444444444333333333444444444444333222000000111111111111111000000000000000000000000111222222222222222222222222222222000000000000000000000000//////.........//////000/////////000000000111111111000000000000111222222000000000//////000000000/////////000//////.......................................///////////////------...///000000111111//////000000000000000000///000000111111000000000........./////////000000//////......------,,,,,,------......///////////////////////////////////////////////////000000000//////////////////000000///////////////111222333333333222222111000//////111000000000//////////////////.........222888<<<::::::;;;===>>>@@@AAABBBAAABBBBBB@@@<<<888666666222333444666888999;;;;;;888:::<<<<<<;;;999888777;;;:::;;;@@@GGGMMMNNNMMMGGGHHHHHHFFFCCCCCCEEEHHHSSSRRRTTTYYY\\\\\\```fffqqqooollleee^^^WWWRRRQQQWWWYYYXXXSSSMMMIIIHHHIIIZZZkkk}}}yyyhhhYYYRRRNNNNNNPPPRRRPPPLLLOOOUUUVVVXXXXXXVVVTTTRRRPPPNNNJJJKKKLLLMMMLLLJJJIIIJJJMMMLLLKKKIIIFFFAAA>>><<>>===<<<;;;:::999999999888888888888888777777666666666555555555555555444444444555666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444555555555555555555555555555555555555666666555444333333333333222666>>>GGGPPPVVVZZZ\\\WWWWWWWWWUUUQQQLLLGGGDDD:::999888777666666666666333444555444222222222444555555555555666666666666777777666666666666555555555555666777777777777666666777777777888888888888888:::<<<<<<;;;::::::;;;;;;:::999999999:::;;;;;;???@@@@@@AAAAAAAAAAAABBBAAABBBCCCBBBAAAAAADDDFFFFFFDDDBBB@@@@@@BBBEEEHHHIIIGGGEEEGGGJJJKKKHHHEEEFFFGGGJJJMMMPPPSSSUUUVVVTTT]]]dddaaaWWWSSSXXX___ccc[[[TTTVVV^^^ccc___YYYXXXZZZ]]]^^^]]][[[[[[[[[\\\[[[ZZZZZZZZZWWWTTTPPPUUU^^^kkkxxxyyysssqqqssspppgggbbbgggpppvvvqqqllleeebbbfffqqq}}}rrrlllppplllmmmtttttt~~~|||rrrmmmqqqtttooolllmmm|||yyyzzz{{{zzzpppooooooqqqtttuuutttsssllllllfff```eeeooorrrlllTTTKKKCCCCCCDDDCCCAAAAAA>>>>>>>>>???@@@???===;;;555666777888999999999999777777777666666666666666333333222222222222333333333333222222222111111111111111111111000///......000000000000000000000000/////////...///000000111111111111111111111111111...........................------------......///---......//////000000000//////......//////000111000//////......//////000......////////////..............................------...///////////////.............../////////............////////////...//////000000000000///.........////////////000---------------,,,,,,,,,---...//////000000//////........................,,,,,,,,,------...//////........................///////////////000111222333333333222111000///...111111000000////////////------------...222777;;;888999:::;;;<<<=========;;;<<<>>>===:::666444444000000222333555777888999::::::;;;;;;:::888666555555999???FFFIIIIIIDDDAAABBBBBB@@@??????BBBGGGLLLOOOLLLKKKOOORRRUUUYYY___eeefffddd\\\RRRJJJHHHIIIRRRWWWZZZYYYWWWVVVSSSOOO___hhhrrrvvvooobbbTTTLLLFFFHHHOOOTTTTTTPPPQQQUUUQQQVVVYYYWWWTTTUUUUUUTTTNNNKKKLLLPPPQQQMMMJJJIIIKKKHHHHHHIIIFFF???;;;;;;DDDFFFEEEAAA@@@BBBAAA>>><<<;;;;;;;;;===<<<;;;999777:::>>>???===:::777666MMMIIIDDDCCCDDDEEEDDDBBB@@@???======>>>>>>===<<<777777888999999999999888555555555555555555555555444444444333333333222222333333222222333333444555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111222222222333333333333333333333333333333333333666555444333222222222222000222555:::???FFFMMMQQQVVVVVVWWWXXXVVVTTTQQQOOOHHHFFFCCC@@@===:::888888222333444222111000111333333333333444444444555555444555555555444444333222333333444555555555555444444444444444555555555555777:::<<<===<<<;;;<<<<<<::::::::::::::::::::::::<<<<<<======>>>=========<<>>???AAA@@@???>>>>>>???@@@BBBCCCDDDCCCBBBCCCDDDDDDCCCBBBFFFFFFGGGHHHJJJKKKKKKJJJOOOXXXaaa```YYYSSSUUUYYYWWWRRROOOSSSZZZ^^^______XXX[[[^^^___]]][[[ZZZZZZ[[[ZZZZZZ]]]```aaa___\\\^^^bbblllyyyyyyssslllvvv|||wwwooopppwww|||kkkhhhbbb]]]]]]dddqqqzzzvvvfffcccjjjhhhjjjpppppprrrrrrssstttuuuvvvwwwwwwwwwqqqkkkkkkooooookkkffftttxxxxxxrrrnnnooonnnkkkaaa``````gggoootttsssqqqeeegggccc]]]___jjjooolllYYYMMMAAA???AAAAAAAAABBBAAA@@@>>>>>>>>>>>><<<:::666777888999999888888777777666444333222333444555222111111111111111222222111111000000000/////////...///////////////......////////////////////////.........---...//////000////////////////////////------------------------,,,,,,,,,,,,,,,---......,,,------...//////000000//////......//////000111///..................///......////////////..............................------///000000000///...000000000///////////////,,,---------............---...//////000000//////,,,---------............,,,,,,,,,,,,,,,---------,,,---...///000//////...------------------------++++++,,,,,,,,,---------/////////////////////////////////000111222222333444444444444333111///...111111111000000000000000......//////000333888<<<777888:::;;;:::999777666666999<<<<<<:::666444333000111222333555777888888999888888888999999888777333999AAAFFFFFFCCC???===@@@???>>>>>>???BBBFFFIIIFFFBBBBBBFFFJJJKKKNNNSSSOOOOOONNNKKKGGGEEEEEEEEEKKKSSS[[[___ccceee```XXX\\\[[[\\\^^^___\\\UUUOOODDDHHHOOOVVVVVVRRRRRRVVVQQQTTTSSSOOOQQQVVVWWWTTTQQQJJJGGGMMMRRRPPPLLLKKKHHHEEEGGGJJJIIICCC@@@AAAEEEGGGFFFAAA@@@AAAAAA>>>;;;;;;<<<>>>@@@@@@???===777:::<<<<<<:::888999:::FFFFFFEEECCCBBBBBBCCCDDD>>><<<::::::;;;<<<;;;:::888888888999999:::;;;;;;444444444444444444444444444444444333333333222222222111111111222222333444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222000000111111111222222222222222222222222222222222666555444333222222222222333222111000222888???DDDSSSTTTUUUWWWXXXXXXXXXWWWVVVSSSOOOJJJEEE@@@===;;;555555555444222222333555111111222222222333333333333333333333333222111000333444555555666666555555444444444555555555555666444777:::;;;:::::::::;;;999999::::::::::::999888888888999:::::::::999999999===@@@AAA???======>>>:::;;;<<<===============AAACCCDDDDDDCCCDDDGGGIIIBBBBBBCCCFFFJJJMMMNNNNNNHHHMMMRRRSSSPPPMMMKKKLLLPPPNNNNNNQQQTTTWWW\\\```YYY\\\______]]][[[YYYYYYZZZYYYZZZ^^^dddhhhhhhfffiiihhhjjjppptttrrrooollliiizzzyyyuuuzzzffffffccc___]]]bbbnnnxxxwwwmmmaaadddmmmiiihhhmmmmmmlllkkkkkklllnnnqqqtttuuu|||yyyssspppuuuzzzuuukkklllrrrsssnnnlllnnnmmmhhhbbb______eeeoootttqqqmmmaaaeeebbbYYYVVV^^^ccccccaaaSSSEEE@@@AAABBBCCCDDDFFFCCC???===<<<<<<;;;:::888999::::::999888777666777555222000000111333555222111111111111111222222////////////............---...///////////////............///////////////...------------...//////........................------------------------,,,+++++++++,,,,,,---...,,,,,,------...///000000///////////////000111111.........------...............///////////////...........................------///000000000///...222222222111000000//////,,,,,,,,,------.........------...///000000//////++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,---.../////////...---------------------------.........---------------//////..................,,,------...///000111111111222222222111///---,,,.........---------------,,,---//////000333777:::555666888888777555111///222555999;;;999666333111//////000222333555666666222222111333555777777666222666;;;===<<<<<<>>>@@@>>>>>>>>>=========>>>???EEEAAAAAAFFFIIIHHHHHHJJJEEECCC@@@@@@AAAAAA@@@>>>@@@JJJTTT\\\cccggg```UUURRRLLLHHHLLLTTTXXXTTTOOOHHHKKKQQQVVVUUUQQQQQQTTTTTTRRRLLLGGGLLLVVVWWWRRRRRRHHHBBBIIIPPPQQQOOONNNHHHEEEHHHNNNNNNIIIGGGIIIGGGIIIGGGCCCAAACCCBBB???;;;;;;===@@@CCCDDDCCCBBB@@@AAA@@@===999999;;;>>>DDDGGGHHHGGGDDDAAAAAACCC@@@???===;;;:::::::::;;;>>><<<:::777666777888999555444333333222222222222333333444444333333222111444333111000000111333444444333111333777888777555///000000111222222333333444444444333333222222222333444666666444333222222444333333222111111111222222222222222222222222222000111222222111000111222111000//////000222444555>>>AAAGGGLLLQQQTTTUUUUUUYYYXXXWWWXXXVVVQQQIIICCC;;;999:::<<<777000000666111111000000111222444555111111111111111111111111333333333444444555555555222222222333333333444444333444666888999::::::999666:::======;;;999999:::888999999:::;;;;;;;;;;;;<<<<<<============<<<<<<::::::;;;;;;<<<<<<======>>>???AAACCCEEEFFFHHHIIIIIIDDDAAACCCIIIMMMMMMJJJFFFFFFGGGKKKPPPRRRPPPMMMOOOOOONNNOOOQQQUUUYYY[[[XXXVVVWWW[[[]]][[[ZZZ[[[YYYYYY[[[^^^bbbcccbbb```eeecccgggmmmnnnhhheeehhhnnntttxxxvvvqqqrrr|||pppcccYYYXXXXXXYYYbbbmmmxxx~~~~~~}}}vvvmmmjjjnnnrrrooollldddjjjmmmjjjjjjoootttvvv|||~~~wwwlllmmmwwwvvvllliiifffdddggglllooommmjjjaaagggmmmooolllgggdddcccTTTZZZ[[[UUUQQQVVV[[[]]]hhheeeXXXFFFAAAGGGFFF???@@@>>>===<<<;;;:::777555555666777777777666444333333222222111111222222333111111000000000000111111000000//////.........---//////000000///...------...........................------------...///////////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---.........------,,,,,,------...***+++,,,---............222000---------...,,,+++///......---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///000000000000////////////---,,,++++++,,,...111222111///...------...///111222///---...///000...+++............---,,,+++++++++,,,---...////////////,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......------------------------................................................//////...------------...+++,,,...000222333444444555555444333222222222222222444888:::999555111...222000///000444555444222444333222222222444777888888888888888999:::;;;<<<999:::::::::999;;;===@@@AAA@@@???CCCLLLTTTPPPGGGCCCAAA@@@AAADDDEEEDDDBBBJJJNNNNNNMMMUUU```\\\PPPOOOKKKHHHLLLUUU]]]aaabbbOOOQQQTTTVVVVVVUUUUUUUUUTTTddd^^^MMMNNNUUUUUUUUUWWWOOOGGGFFFJJJNNNQQQSSSPPPIIIFFFJJJMMMKKKHHHGGGIIIHHHGGGGGGIIIKKKKKKJJJGGGCCCBBBGGGPPPTTTRRRMMMLLLHHHBBB<<<:::;;;>>>@@@IIIKKKKKKHHHDDDBBBBBBCCC>>>>>>===<<<<<<<<<======???===:::777555555666777555444333222222222222222333333444444333333222111444333111000000111333444444222111333555777666444111111111222222333333333444444333333333222222222333444555555333222222333444333222111111111111111222222222222222222222222000111222222111000111222000000000000111222333444111333999@@@HHHPPPVVVYYYYYY[[[]]]______YYYOOOHHH???<<<<<<>>>:::333222555111222222222111111000///111111111111111111111111222222222222333333333444222222222333333333333444333444666777777777777666666999<<<<<<:::888888999777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>@@@@@@AAABBBDDDEEEFFFFFFGGGFFFFFFGGGHHHJJJJJJJJJGGGGGGGGGJJJNNNPPPNNNLLLOOONNNNNNNNNPPPTTTWWWZZZXXXUUUVVV[[[\\\YYYYYYZZZ___]]]\\\[[[[[[[[[ZZZZZZ___\\\^^^ccceeebbbcccgggiiisss{{{{{{vvvuuu}}}sssbbbRRRNNNOOOSSS\\\eeekkkssswwwxxxuuutttuuuqqqllliiikkklllkkkooouuuwwwuuu~~~pppjjjoooooojjjgggggggggjjjmmmmmmjjjfffiiilllooonnniiiccc```^^^WWW]]]^^^XXXSSSTTTVVVUUUiiiqqqnnnYYYGGGBBBBBBAAA???===;;;;;;:::999666444444444555555444444333222222222222111111222222222111000000//////000000111000/////////.........---///////////////...------........................---------------...//////---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,------...//////000111///---------------+++---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---....../////////////////////000...---,,,,,,,,,...000111000///...------...///000111///......000000...,,,...............---,,,,,,+++,,,------......------,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------------------------------------------------------------------------------///......---------------,,,---...000111222222333444333333222222222222222444666999;;;:::777333000444111//////222444555555444333222111222333555777666777777888999999::::::::::::;;;:::999:::<<>>>>>>>>AAAJJJRRRQQQKKKNNNHHH@@@<<<>>>BBBFFFHHHGGGKKKJJJIIIRRR___```YYYVVVSSSRRRWWW```hhhmmmnnnaaa\\\WWWUUUUUUTTTPPPKKKhhhtttmmm[[[UUUTTTUUUZZZSSSNNNKKKKKKOOOSSSVVVXXXVVVPPPKKKMMMMMMIIIDDDBBBEEEFFFHHHNNNUUU[[[^^^___XXXTTTRRRTTTXXXZZZWWWTTTLLLIIIDDD???======???AAALLLKKKIIIFFFBBB@@@@@@AAA<<<<<<<<<======>>>>>>>>>>>><<<999666444333333444444333333222222222222333333333333333333222222111333222111000000111222333333222111222333444333222111111222222222222222222333333333222222222222222333444444333111111222444333222111111111111111111222222222222222222222222000111222222111000111222//////000111222222222222111111222444999@@@FFFJJJSSSVVV\\\bbbccc^^^UUUOOOFFFBBBAAACCCAAA;;;666555222222222222111000...---000000000000000000000000111111111111111222222222111111222222222333333333444444555555555555444333555777999999888777666777666777888999::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<======>>>?????????AAAAAAAAABBBBBBCCCCCCDDDEEEHHHJJJKKKIIIHHHHHHJJJIIIHHHGGGIIIKKKMMMMMMLLLNNNMMMMMMMMMOOORRRUUUWWWVVVTTTUUUYYYZZZWWWWWWZZZ```___\\\XXXTTTSSSUUUWWWYYYXXXZZZ^^^^^^YYYWWWWWWbbbpppzzzyyy|||sssbbbQQQLLLOOOSSSWWWXXXbbbiiiqqquuuxxxzzzxxxzzzvvvooooooooonnnooouuu||||||wwwsss{{{}}}ssskkkjjjjjjggg```ccchhhkkkllliiidddaaafffffffffccc^^^YYYWWWVVVUUUZZZ]]]YYYUUUSSSRRRQQQTTT```eeeZZZMMMGGGFFFCCC===;;;999888888777555333333333222111111111111111222222111111111111222222000000////////////000000/////////..................////////////...------------------------------------------......//////+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,,,,------......---------///000111111///---,,,---------+++,,,,,,+++++++++,,,,,,------------------------------,,,,,,++++++,,,,,,------.........///000000000000///...------...///000///...---,,,,,,---...///111///...///000000///---....../////////...------,,,,,,---...---,,,+++***++++++,,,,,,,,,+++***************+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------,,,,,,------------...000000111111000111111111111111222222333555777:::;;;;;;888555222666333///...000444666777333333111111111222333444444555666888888888888777777888888888666666888:::888:::;;;===CCCKKKNNNLLLPPPJJJBBB======@@@DDDFFFCCCGGGFFFEEEMMM[[[aaa___YYYWWWWWW[[[ccciiillllllbbbZZZTTTWWW```fffddd___ttt}}}zzznnneeeZZZVVV```XXXWWWTTTRRRRRRTTTUUUVVV]]]XXXUUUWWWWWWQQQKKKIIIKKKMMMRRRZZZdddlllqqqsssdddaaa]]]ZZZYYYXXXVVVTTTJJJHHHEEEBBB@@@@@@@@@AAAHHHFFFCCC@@@===<<<===>>>::::::;;;<<<<<<;;;;;;::::::999666444333333333333333333222222222222222333222333333333333222111111222222111000000111222222222222111111222222111111111111111111111111111111222222222222222111111111222333222111000000222444222111111000000000111111111111111111111111111111000111222222111000111222...///111222222222111000555333111///000222555777CCCHHHOOOVVVZZZZZZWWWTTTNNNKKKJJJLLLLLLGGG@@@;;;555555333111000/////////000000000000000000000000111111111111111111111111111111111111222222222222333333444444444444444444444555666666666555555555555666777888999999::::::::::::999888888999::::::<<<======>>>>>>???@@@@@@>>>??????@@@AAABBBCCCCCCCCCFFFIIIKKKKKKJJJIIIIIIIIIIIIHHHHHHIIIKKKKKKLLLMMMMMMLLLMMMNNNQQQSSSUUUUUUSSSUUUXXXXXXVVVWWW[[[\\\\\\[[[XXXUUUUUUWWWZZZOOOSSSZZZaaabbb^^^XXXUUUZZZgggyyyvvvkkkcccggg___UUUTTT\\\bbb___YYYbbbeeemmmtttuuu|||rrruuu{{{zzzuuurrrsssssstttxxx}}}gggnnnsssqqqkkkfffbbb___WWW]]]dddiiihhhddd```^^^]]]]]][[[YYYWWWUUUUUUUUUOOOSSSUUUUUUSSSSSSSSSSSSDDDIIIMMMNNNPPPQQQJJJ@@@;;;999777666666555333222333222111000///000111222111111000000000000111111000//////......//////000.................................//////...------------------------------,,,------...............******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---///...,,,+++,,,---///111000...,,,,,,---------,,,,,,,,,,,,+++,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,---...//////000000000000...---------............---,,,,,,---......000//////////////////.........///////////////...---...//////...---+++)))++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------...////////////...////////////000111222333555666888999999777444333555333111111222333555666333222111000000111111222111333555777888777666555333444444444222111333444333666888777999AAAFFFGGGEEEEEEEEEEEEDDDBBB@@@>>>@@@DDDDDDCCCIIISSS[[[\\\XXXWWWVVVXXX\\\```aaaaaaYYYUUUVVV^^^mmmxxx|||{{{pppvvvxxxyyyvvvddd[[[ddd]]]___^^^XXXTTTVVVZZZ\\\___]]]^^^dddfffccc```___UUUVVVZZZ___fffkkknnnooo```]]]XXXSSSNNNKKKJJJJJJFFFEEEDDDBBBAAA@@@??????CCCAAA>>><<<;;;;;;<<<<<<999999:::;;;:::888666555555555444333333444444555222222222111111222222333222222333333222222111000111111111111111111111111111111111111000000000111/////////000000000000000111111111111111111111111111111111000//////111333000000000//////000000111111111111111111111111111000111222222111000111222...///000222222111000///////////////000111222333444888>>>EEEKKKPPPSSSUUUTTTUUUVVVXXXYYYVVVOOOHHHBBB>>>999444000//////000////////////////////////222222222222111111111111000000000111111111222222111222222333444555666777444444444444555555444333333444666777888999999999999999888888888888999999<<<<<<<<<===>>>>>>??????;;;<<<===???@@@BBBCCCDDDBBBBBBCCCHHHMMMOOOKKKGGGIIIIIIIIIIIIIIIIIIKKKLLLMMMLLLLLLMMMNNNPPPQQQSSSSSSSSSUUUXXXXXXVVVXXX^^^[[[[[[\\\\\\[[[[[[\\\]]]LLLQQQYYYaaahhhmmmooooootttwww}}}tttkkkgggddd]]]ZZZaaakkkkkkdddfffdddhhhooorrruuuppphhhoooyyyzzzwwwqqqvvvxxxvvvwww|||nnniiifffhhhiiigggcccaaaVVV[[[bbbffffffcccaaa___^^^]]]\\\[[[[[[[[[ZZZZZZLLLMMMNNNOOOOOOOOOPPPRRRKKKLLLMMMMMMMMMKKKDDD<<<:::888555444444444333111444333111000000000111222111000000//////000000111//////............//////---------...............------............------------------------------,,,---......//////......******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...,,,+++******,,,...//////---,,,+++---------,,,---------------...//////------------------------+++++++++++++++++++++++++++,,,,,,---...//////000//////...------,,,,,,,,,------,,,,,,,,,,,,------......//////.........///------...///000000000//////000111111000...,,,******++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,------.........---------------...///000111222333333444555555444222111111222333444444333333333222222111111000111111111000222444666777666555444111333444333222111111222444777888555555:::@@@BBB===AAAFFFJJJJJJGGGCCC@@@@@@BBBCCCCCCGGGLLLPPPPPPUUUTTTSSSTTTWWWYYYZZZ[[[ZZZ\\\```ffflllqqqvvvyyynnnllljjjqqqvvviii___fffccchhhggg]]]WWW\\\dddiii]]]]]]aaahhhlllkkkjjjlllZZZYYYYYY[[[]]]]]]\\\[[[TTTQQQMMMHHHDDDBBBAAAAAA@@@@@@@@@@@@???>>>===<<>>============<<<999:::<<<<<<;;;888555333333333333333444444555666222111111111111222222333222222222222222111111000111111111111111111111111///111222111000000111222......//////000111111222000000000000000111111111///000000000//////000222///////////////000000111111111111111111111111111000111222222111000111222//////000000111000000///...///000111111000000///,,,///333777<<>>>>>???AAAEEEGGGGGGHHHJJJKKKAAA@@@AAACCCGGGIIIIIIHHHLLLLLLLLLMMMPPPSSSWWWYYYYYY___dddeeebbbbbbgggllltttmmmaaaccckkkfff```fffqqqxxxuuueeeYYY\\\dddiii]]]\\\___dddfffcccccceee[[[ZZZZZZYYYYYYXXXTTTRRRMMMJJJFFFDDDCCCBBB@@@???;;;;;;<<<<<<<<<;;;::::::DDDBBB???>>>???>>><<<999:::<<<>>>@@@???===:::777333333333444444444444555111111111111111222333333222222222222222111000000000000111111111111000000...000222222000000222444...///000111222333444555/////////000000000111111,,,...000000/////////000///............///000111111111111111111111111111000111222222111000111222000000////////////000000111111111000///...---,,,,,,...///000111555<<>>???@@@AAA@@@@@@AAAEEEIIIKKKIIIGGGFFFIIILLLMMMLLLKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPRRRSSSWWW[[[ZZZZZZ___ggghhhccc^^^___dddgggfffcccggghhheeeaaaccckkkppppppmmmhhhaaa^^^aaahhhoootttdddVVV^^^eeedddkkklllnnnoooooonnnpppsssvvvssspppnnnmmmnnnooopppnnnooommmiiikkkttt{{{}}}tttddd]]]jjjyyytttooohhhdddbbb```]]]ZZZYYYYYYZZZ\\\]]][[[VVVQQQPPPKKKKKKNNNLLLGGGDDDEEE>>>EEEJJJGGG===777:::@@@999777333222222333333222222222222222222111000000000//////......//////000...------------------...,,,,,,,,,------.........+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...------------------,,,+++*********************************+++,,,...///000000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,---...///000++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,------+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++)))+++------++++++,,,...***+++,,,---//////000000---///111222222///,,,***)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++*********************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---...//////.............../////////111333333111///000111000000111222333333333333222222333333444555555666333555777888777777777888:::<<<:::777888<<<>>><<<===???BBBCCCDDDFFFKKKOOOBBB>>>===AAAHHHKKKJJJHHHIIIHHHHHHHHHJJJNNNRRRVVVTTTZZZ______\\\___gggoootttrrrfffaaafffccc]]]```rrr}}}|||iiiYYYYYY```dddccc``````aaa^^^XXXWWWYYYYYYYYYXXXYYYYYYWWWSSSQQQJJJFFFBBBCCCFFFGGGCCC???888888999999999999999999EEEBBB???>>>>>>===999555;;;===AAACCCDDDBBB>>><<<555555555444444444333333111111000000111222333333111222222222222111000000000000111111111111000000---000222222111000333555///000111222444666777777.../////////000000111111+++---000111000/////////...............///000111000000000000000000000000000222222222111000111222111000///......///000111------------...///111222---...///---+++,,,000444777DDDPPPSSSTTTVVVSSSNNNPPPPPPNNNJJJEEE>>>888444........................000000//////.........---////////////000000000000222111000//////000111222666333111111444555444222000111333555666777888888666888;;;======;;;888666666777777888888999::::::;;;;;;<<<<<<===>>>>>>??????BBBEEEFFFEEEEEEFFFHHHEEEIIIMMMNNNMMMLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPRRRSSSXXX\\\[[[[[[bbbjjjkkkccc[[[]]]eeelllllliii\\\aaadddbbbcccgggfffaaa]]]___bbbbbbcccgggpppwwwxxxkkk___iiitttuuupppvvvzzzxxxtttrrrpppnnntttwwwwwwtttnnnkkklllooonnnkkkeeebbbhhhrrrxxxwwwxxxllllll{{{xxxxxxvvvjjjaaa]]][[[VVVSSSTTTUUUXXX]]]___]]]WWWQQQMMMJJJKKKPPPPPPHHHCCCCCCAAA===<<<>>>???===999777999777333222222333333333000111222222222111///...//////............//////...------,,,,,,------...,,,,,,,,,------.........+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---/////////...---,,,+++*********************************+++---///000222222,,,++++++++++++++++++,,,,,,------......---,,,,,,---,,,***+++,,,------,,,++++++++++++,,,---...///************************+++,,,------------,,,+++---,,,,,,,,,,,,,,,,,,,,,)))******+++++++++*********++++++,,,,,,++++++***(((***---,,,******,,,...)))***+++---.../////////+++---000111111///,,,***)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************,,,++++++***)))*********))))))***+++,,,---,,,,,,,,,,,,++++++,,,,,,------......------------...///000222222000...---000333///000111333333444444444333333333333444555666777111444666777777666777888999:::888666888======999666:::???BBBCCCDDDFFFIIIBBB<<<999???HHHMMMMMMLLLOOONNNLLLJJJJJJMMMRRRUUUVVVYYY]]]]]]]]]cccnnnwwwnnntttoooiiijjjeeeZZZZZZaaapppuuugggZZZ\\\eeejjjiiifffcccaaa\\\TTTRRRTTTSSSRRRRRRSSSSSSRRROOOLLLHHHCCC@@@BBBHHHIIIDDD>>>777777888888888999999999AAA???===<<<======<<<;;;999:::;;;<<<;;;999777555333333222111000000000111111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000///000111444666999:::;;;111111000000//////............//////000000111111111111000000000111333444222111000.........///000...///111111000000111333000000000000000000000000............////////////////////////////////////...888HHHVVV^^^]]]XXXTTTVVVRRRHHHEEEOOOWWWJJJ444111000...,,,,,,,,,...///////////////////////////000000000000////////////000000111111111111000000222111000000111111000...111222333444555555555555888666777>>>FFFFFF<<<333666555888===>>>;;;:::<<<;;;;;;<<<<<<===>>>>>>>>>AAA<<<<<>>;;;@@@???>>><<<:::888777666444444333222222333333333000000000000000///......////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,,,,,,,+++,,,,,,,,,------......------,,,************************))))))************))))))+++(((&&&)))...111...+++******))))))******+++,,,,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))------------,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------,,,---------......//////////////////000000000000333444333111222666444000333333444444444444444444444444555555666777777777555999;;;:::888888<<<@@@888;;;>>>??????AAAEEEIII>>>:::777;;;DDDJJJIIIFFFKKKOOORRROOOIIIHHHMMMRRROOOSSSWWWXXXYYY\\\bbbhhhhhhfffkkkuuuuuuhhh[[[VVVcccaaa^^^\\\[[[]]]___```aaa^^^bbbaaaUUURRRTTTPPPJJJMMMPPPSSSSSSPPPLLLIIIIIIDDD>>><<<===???>>>===666666666555444444333333@@@>>><<<<<<<<<;;;:::888777888999999888777444333333222111111000000111111111111111111111111111111111111111111000000000////////////...............000000000000000000000000//////000111333444555555000000000000//////............//////000000000000111111000000000111333333222111///.........///000///000111111000///000222////////////////////////............///////////////////////////////////////666BBBNNNWWW[[[[[[[[[VVVRRRKKKHHHQQQXXXKKK777111///...,,,,,,,,,...////////////////////////////////////...............000000111111111111000000222000000000222222111000111222333444555555555555888777888===BBBBBB;;;444<<<777555666777777;;;@@@<<<<<<<<<===>>>>>>??????>>>===>>>AAAAAAAAADDDJJJJJJEEEDDDLLLSSSTTTRRRQQQGGGIIIJJJJJJMMMRRRSSSOOOSSSUUUVVVWWWWWWXXX[[[]]]ccc^^^YYYYYY___fffiiijjjmmmnnnooommmgggbbbfffmmmccc```ZZZUUUXXXddduuu{{{wwwooofffaaaccckkksssvvvssspppnnnmmmkkkiiiiiipppsssvvvwwwwwwwwwyyy|||xxxwwwrrrjjjiiinnnuuuwwwrrrddd[[[aaagggeee```___\\\]]]^^^\\\[[[WWWQQQKKKUUUXXXZZZ]]]dddggg```UUUPPPLLLHHHFFFAAA<<<<<<@@@<<<<<<<<<;;;:::999999999555444333222222222222222000000000000000///......---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---------,,,,,,,,,,,,,,,------------,,,,,,************************))))))************))))))***'''&&&)))...000---*********))))))******+++,,,,,,,,,,,,---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********)))))),,,,,,------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,+++---------------------------------------,,,,,,,,,...////////////000000000222444444111000222222///333333333444444444444555555555555666777777888888:::<<<===<<<;;;===CCCIIICCCDDDDDDBBB???>>>???AAACCC@@@>>>???DDDGGGGGGEEEIIILLLOOONNNJJJGGGGGGIIIKKKOOOSSSTTTSSSUUUZZZ^^^XXX^^^hhhmmmcccUUUVVV```^^^\\\[[[YYYYYYYYY[[[[[[___[[[______VVVUUUWWWRRROOOPPPQQQQQQPPPNNNKKKIIIIIIFFFAAA>>>============666666555444333333333333>>>===<<<;;;;;;:::666444444555555666555444222111222222111000000000111111111111111111111111111111111111111111000000000000000000//////.........---000000000000000000000000111111111000000000000000000000000////////////......////////////000000000111111000///000111222333111000///........./////////000111000///...///000////////////////////////............////////////////////////////////////...111888@@@IIIQQQWWWZZZVVVSSSMMMJJJPPPSSSGGG555000///...,,,,,,---......////////////////////////---------...............000000111111111111000000111000000111333444333222111222333444444555555555777777999;;;===<<<888555===999777999999888;;;???<<<<<<======>>>??????@@@===???BBBBBB??????IIIUUUcccSSSGGGGGGMMMOOOLLLIIIFFFHHHIIIIIIMMMRRRSSSPPPQQQRRRTTTUUUVVVWWWZZZ\\\^^^]]]]]]\\\]]]```dddfffdddiiipppnnnccc\\\cccoooqqqpppjjj```XXX]]]mmm{{{zzzxxxrrriiibbbaaagggnnnvvvsssnnnlllmmmmmmjjjgggllloootttwwwyyy|||~~~}}}{{{xxxssskkkgggmmmvvvoooaaaVVVWWWZZZZZZ]]]dddUUUTTTUUUYYY\\\ZZZTTTPPPVVVWWWWWWVVVYYYZZZUUUNNNQQQNNNLLLHHH???888999>>>999999999:::::::::::::::666555444222222111111111///000000000000///......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...------,,,,,,,,,,,,------------,,,,,,************************))))))************)))))))))'''&&&))),,,...,,,*********))))))******+++,,,------------,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++***************,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,++++++******............/////////000333777888333///000000///333333333444444444555555666666777777888999999999<<<============AAAIIIOOOIIIIIIHHHEEEAAA???>>>???FFFEEEDDDDDDEEEFFFHHHIIIFFFIIIKKKMMMKKKGGGCCC@@@GGGKKKPPPQQQQQQSSSVVVYYYPPPTTT\\\```XXXNNNTTTaaaYYYXXXWWWVVVUUUVVVWWWXXXYYYSSSWWWZZZUUUXXX[[[UUUSSSSSSRRRQQQOOOMMMKKKJJJHHHFFFCCC???<<<;;;<<<>>>777666444222111222333444===<<<<<<<<<;;;999444111333333444444333222111111111111000000000000111111111111111111111111111111111111111000000000000000222111111000000//////...000000000000000000000000222222222111111000000000////////////////////////////////////////////////222111000//////000111222////////////...////////////000111000...---...///////////////////////////............////////////////////////////////////,,,,,,...333999AAAHHHMMMPPPNNNIIIFFFIIIHHH<<<...///...------------......////////////////////////------............//////000000111111111111000000000000///111333555555444111111222333444444444444666777999999888666666666888999>>>EEEEEE???:::999;;;;;;<<<<<<===>>>>>>>>>???@@@DDDEEEDDDDDDNNNYYYqqq___MMMHHHIIIIIIFFFEEEFFFHHHHHHHHHKKKPPPPPPMMMNNNPPPRRRSSSTTTVVVYYY\\\YYYZZZ[[[[[[\\\]]]```bbb[[[bbblllooofff]]]bbboooyyy}}}}}}vvvkkkfffhhhnnnsssssspppjjjdddbbbfffkkkqqqnnnjjjhhhmmmssstttqqqmmmooosssvvvxxxyyyzzzzzzvvvuuuvvvuuuiii]]]```lllssshhh\\\VVVRRRTTTdddvvviii___WWWYYY[[[XXXUUUVVVQQQQQQRRRSSSSSSSSSPPPMMMSSSSSSUUUUUUNNNBBB999777888888888999999999999999666555444222111000000000//////000000//////...---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---------...---,,,+++,,,,,,,,,------,,,,,,,,,************************))))))************))))))((('''''')))+++,,,+++)))******))))))******+++,,,...------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******************************************************++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------......//////000000555;;;===777111000222222222333333444444555555555777777888999999::::::;;;999:::;;;;;;<<<@@@EEEJJJCCCDDDEEEFFFFFFFFFFFFFFFCCCEEEGGGFFFEEEFFFJJJNNNGGGGGGHHHKKKMMMKKKFFFBBBAAAEEEJJJNNNPPPRRRUUUWWWYYYPPPPPPZZZaaa^^^YYYYYY[[[YYYVVVSSSSSSUUUXXXZZZTTTLLLOOOSSSQQQVVVYYYSSSPPPPPPPPPOOOMMMKKKIIIHHHDDDEEEDDD@@@;;;:::===@@@999777444222111222444555===<<<;;;;;;;;;888444111333333444444333333222222111000000///000000111111000000000000000000000000000000000000000000111111000000000//////.........////////////////////////000000000000000000000000...............//////////////////...............222111000//////000111111.........////////////...///000000///---,,,---.......................................////////////////////////////////////,,,,,,,,,...000444888:::@@@???===<<<===<<<444+++......---------.........////////////////////////....../////////000000000000000111111111111000000000//////111444555555555000111222333444444444444555666888777555444555777444777???GGGHHH???888555999999::::::;;;<<<<<<===???>>>@@@FFFIIIJJJMMMRRR___TTTJJJGGGGGGGGGIIILLLEEEGGGGGGFFFIIIMMMMMMIIIOOOQQQSSSTTTVVVXXX[[[^^^XXXXXXXXXYYY\\\___```aaa]]]aaalllvvvrrrhhhjjjtttxxx|||zzztttnnnlllllllllkkkhhhffffffhhhkkkjjjjjjfffccciiisssxxxwwwsssttttttuuuuuusssqqqoookkkkkkppprrrhhhZZZYYYbbbjjjgggddd]]]SSSQQQccczzz}}}jjj^^^___```XXXSSSUUUIIIJJJMMMQQQTTTTTTRRRPPPUUURRRTTTYYYXXXNNN@@@888999999999888777777666666666555333222111000000//////////////////...------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,+++,,,......---***+++,,,,,,,,,,,,,,,,,,+++************************))))))************))))))((((((((()))++++++***)))******))))))******+++,,,---------,,,,,,++++++***,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++,,,,,,+++++++++************************************))))))))))))***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************+++******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000------......///000000111555;;;<<<777111000222333222222333333444555666666888888999999:::;;;;;;;;;777999;;;<<<===>>>@@@AAA<<<>>>AAAEEEIIILLLMMMNNNDDDFFFHHHGGGEEEEEEIIINNNIIIGGGFFFIIINNNPPPNNNLLLAAADDDHHHLLLNNNPPPRRRSSS```UUUTTTcccooojjj___WWWaaa]]]WWWRRRQQQUUUZZZ^^^UUULLLLLLNNNKKKNNNRRRKKKEEEFFFHHHIIIIIIGGGEEEDDD@@@BBBBBB???;;;;;;===AAA:::888555333222333555666<<<;;;::::::999888444222444444444444444444444444000000/////////000111111000000000000000000000000000000000000111111111111---------...............////////////////////////------------............---............//////////////////............---222111000///...///000111------.../////////......---...///...---,,,---.......................................///////////////////////////////////////////////////.........///000111222444333000------------...............////////////////////////......//////000111111111000000111111111111000000000//////000333555444444000111222333333444444444444555666555444444555666666666999>>>>>>:::888888888888999999:::;;;;;;;;;>>>::::::BBBIIIIIIGGGFFFKKKGGGFFFFFFEEECCCFFFKKKDDDFFFFFFEEEHHHMMMMMMIIIOOOQQQTTTVVVWWWZZZ]]]```[[[YYYXXXYYY[[[___bbbdddaaa```iiivvvvvvllllllttt~~~zzzwwwuuutttrrrmmmiiijjjhhhggggggiiijjjiiihhhdddhhhfffaaacccmmmrrrqqqtttsssssssssrrrnnniiieeeiiijjjnnnqqqmmmgggdddfff___ccciiiiii^^^VVVaaasssnnnfffoooqqqcccVVVUUUKKKHHHIIIPPPVVVUUURRRQQQSSSKKKHHHMMMRRRNNNGGGAAA:::999999777666555444444555444333111111000000000...////////////...---------............/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...,,,+++---000111///,,,++++++,,,,,,,,,,,,++++++************************))))))************))))))((()))******++++++************))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++)))***++++++++++++++++++************************)))))))))))))))(((((((((***++++++,,,,,,++++++*********++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************+++---///111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111---......///000111222222111666777333///000111111111222333333444555666666888888999999:::;;;;;;;;;999:::<<<>>>??????>>>===;;;===???DDDIIIMMMMMMMMMHHHIIIJJJHHHEEEDDDGGGJJJJJJHHHGGGIIIOOOSSSUUUUUUNNNOOOPPPQQQRRRSSSSSSSSS\\\ZZZ```kkkmmmddd^^^^^^ccc^^^WWWRRRPPPSSSYYY]]]XXXPPPOOONNNGGGIIIMMMHHH>>>???@@@AAABBBBBBBBBBBB???@@@???===;;;;;;<<<>>>888777555333333333444555:::999777666777666444222555444444444444444555555///////////////000111111000000000000000000000000///000000000111111111111......//////000000111111////////////////////////...............------------------.........////////////.........---------222111000///...//////000,,,---.../////////......,,,---......---,,,---///....................................////////////////////////////////////////////////...---,,,+++******,,,......---...///,,,------......///......////////////////////////------......///000000111000000111111111111000000000///...000222333333222000111222333333444333333333333444555666666666666777444555888999777888<<<888999999::::::;;;<<<<<<>>>999999@@@FFFEEECCCBBBEEECCCCCCFFFDDDAAABBBFFFCCCEEEFFFFFFJJJPPPPPPMMMKKKNNNPPPRRRTTTWWW[[[^^^ZZZ[[[ZZZWWWTTTWWW^^^eeeccc___dddnnnmmmcccfffrrr}}}vvvmmmhhhggghhhiiihhhqqqkkkfffgggkkkmmmiiiddd___iiilllfffccchhhkkkgggjjjjjjjjjkkkkkkiiiddd```hhhiiiiiiiiinnnsssrrrmmmaaabbbhhhlllggg```dddooo|||iiifffwww|||kkkZZZXXXVVVMMMIIINNNSSSRRROOOMMMMMMEEE@@@CCCFFFEEECCCBBB999888888777555555444333333333222111111000111111......//////......---,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,000---,,,///333555333///++++++,,,,,,,,,,,,++++++************************))))))************)))))))))***+++,,,++++++++++++******))))))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))***+++++++++++++++************************************))))))((((((***++++++,,,,,,++++++*********++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************************************************))))))+++---000222++++++++++++++++++++++++++++++,,,---......//////......///000111222333333000333333000000333333111111222222333444555666777888888888999::::::;;;;;;<<<;;;<<<===???@@@@@@???>>>>>>@@@DDDHHHJJJIIIGGGJJJJJJIIIHHHGGGGGGHHHJJJHHHGGGHHHJJJOOOSSSVVVXXXUUUTTTSSSSSSTTTUUUUUUUUUVVVVVV\\\cccaaaYYYYYYaaa___[[[VVVQQQOOOPPPRRRTTTTTTNNNPPPOOOIIIMMMUUUSSSCCCAAA???===>>>AAAEEEGGGBBB@@@===;;;;;;:::888777555555444333222222222222999777444444444444444333444444444333333444555555///////////////000111111000000000000000000000000//////000000111111111222111111222333444555555666////////////////////////222111111000//////......---------.........////////////.........---------222111000.........///000+++,,,.../////////......+++,,,---------,,,...///..................................../////////000////////////////////////---------------,,,,,,+++---------...+++)))***---,,,,,,---.../////////...////////////////////////,,,,,,------...///000000000000111111111111000000000///...///111222222111000000111222333333333333333222222444777888777555555444666:::;;;999999;;;999999:::;;;;;;<<<<<<===???;;;;;;@@@CCCCCCBBBCCC@@@>>>@@@EEEHHHGGGGGGJJJAAADDDFFFGGGLLLSSSTTTRRRFFFHHHKKKMMMOOORRRVVVYYYXXX[[[[[[TTTLLLMMMYYYdddfffaaadddkkkfff\\\cccsssooojjjdddaaacccggglllpppxxxooohhhhhhmmmnnnggg```[[[jjjrrrlllgggiiihhhccc___^^^```cccfffeeeaaa\\\aaaaaa]]][[[fffttttttkkkiiibbb```dddeeecccfffnnnuuu```\\\pppwwwgggXXXWWWaaaSSSJJJLLLPPPNNNJJJIIIHHHCCCAAABBB@@@<<<:::;;;777777666666555555444444222222111111111111111222......//////......---,,,++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,111...---000555888666222+++++++++,,,,,,+++++++++************************))))))************)))))))))+++,,,,,,+++++++++,,,*********)))***++++++,,,*********++++++,,,,,,---,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++************************************************************************))))))******++++++++++++((()))***+++++++++++++++)))))))))))))))))))))))),,,+++++++++******))))))+++++++++,,,,,,+++++++++******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***)))))))))+++...000222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000111222333444444111222222111333777777333111111222333444666666777777888888999999:::;;;;;;===;;;::::::===???AAABBB??????@@@CCCGGGIIIFFFCCCHHHGGGGGGHHHIIIKKKMMMNNNEEEGGGIIILLLOOORRRUUUVVVOOOMMMLLLMMMOOOQQQRRRSSSWWWOOOMMMTTTWWWTTTVVV[[[YYYWWWTTTPPPNNNLLLLLLLLLLLLIIINNNQQQMMMTTT```bbbLLLHHHBBB>>>>>>CCCJJJNNNEEEAAA<<<::::::999555222333333222222111000000///777444222333555777555333222222222222222222333333111111000000//////......000000000000111111111111............///000111222//////000111111111111111........................////////////////////////,,,---///000000000///...000000////////////000000................................................---------------...//////......---------,,,,,,,,,////////////////////////---------............///---------...///000000111///............---------////////////////////////,,,---///000000///---,,,........................000000000000111111111111333111000/////////...,,,///000222333444444333222333333333444555666777888555555555555666777888999999999888888888999::::::<<<>>>@@@BBBBBBBBBAAA@@@???@@@BBBCCCCCCCCCBBBBBBEEECCCCCCHHHQQQZZZ```bbbLLLKKKJJJJJJJJJKKKMMMNNNRRRTTTUUUQQQLLLNNNVVV^^^ffffffiiilllkkkggghhhllljjjgggdddaaaaaadddiiilllooollljjjjjjkkkggg^^^VVVVVV___jjjkkkfffbbbcccffffffdddbbbeeennnssslllbbb[[[XXXQQQOOOZZZhhhjjjbbbdddaaa]]]\\\^^^bbbeeefffllllllkkkkkkggg^^^RRRIIIYYYQQQKKKJJJJJJHHHGGGGGGDDDCCCAAA???============999888777666444444333333333222111111000000111111///......------------......------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---+++,,,.../////////......++++++++++++++++++++++++''')))******)))((()))***'''))),,,,,,+++***)))***,,,+++***(((((((((((())),,,)))(((+++,,,***+++...++++++++++++++++++++++++,,,,,,,,,++++++************222:::===888111,,,***++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++******)))************+++++++++---,,,+++******+++,,,---)))************+++++++++************************+++++++++************)))))))))***+++,,,,,,------************************++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))************************************++++++++++++++++++++++++)))************+++++++++,,,,,,------------------111111111111222333444555111222333666888888666444555555666888;;;===<<<;;;;;;;;;;;;<<<>>>AAACCCEEEEEECCCBBBCCCDDDEEEDDDCCCDDDAAA@@@BBBFFFIIIIIIHHHGGGGGGHHHJJJLLLLLLKKKIIIKKKKKKLLLNNNQQQRRRQQQOOOQQQQQQQQQRRRRRRRRRRRRRRRXXXVVVTTTSSSRRRQQQNNNLLLIIIKKKPPPUUUTTTPPPQQQVVVOOOMMMJJJEEE@@@>>>???AAA@@@===999777666666555444222222222111111111111000888555222111333444444222222222222222222222222222000/////////............//////000000000111111111222111000000000000000111...///000000111111000000........................////////////////////////......000111111111000///000000////////////000000..................................................................///000............------,,,,,,////////////////////////---------............///------......///000000111///............---------////////////////////////,,,---...000000...---,,,........................//////000000000111111111222000///000333333111///000111222222333333333333444444444444444555666777555555555555666777888888:::999999999999::::::;;;<<<>>>@@@AAABBBBBBAAA@@@@@@AAACCCDDDDDDCCCBBBBBBCCCCCCDDDIIIOOOTTTVVVVVVJJJJJJIIIIIIJJJKKKMMMNNNRRRUUUXXXWWWUUUUUU[[[```ddddddgggiiigggbbbbbbeeehhhfffccc___^^^___aaaccchhheeebbbbbbdddfffeeedddYYY```hhhjjjgggcccccceeeiiilllnnnnnnqqqtttqqqlll```dddaaaYYYYYY___aaa]]]\\\ZZZZZZ[[[^^^```aaaaaa^^^```eeehhhfff^^^QQQHHHEEEBBBBBBHHHJJJFFFAAA???CCCAAA???===<<<;;;;;;<<<999888777555444444333333333222111111000000111111///...............//////...------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---+++,,,---.........------++++++++++++++++++++++++))))))***))))))***---///++++++******************+++***)))((()))***,,,---...,,,+++......++++++---++++++++++++++++++++++++,,,,,,,,,+++++++++*********111888:::666000,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++,,,+++************+++,,,************++++++++++++************************+++++++++************)))))))))******++++++,,,,,,************************++++++++++++++++++++++++************************************)))))))))((())))))))))))************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,------------...111111000111111222333444111111333444666777666555888888888:::===?????????:::::::::;;;===???AAABBBEEEDDDCCCCCCDDDCCCAAA???CCCAAA@@@BBBEEEFFFEEEDDDAAAAAABBBEEEHHHJJJJJJIIILLLNNNOOOQQQRRRRRRQQQQQQTTTSSSRRRQQQOOOOOOOOONNNXXXVVVTTTTTTTTTTTTSSSQQQJJJKKKOOORRROOOJJJIIIMMMOOONNNKKKHHHDDD@@@<<<:::???<<<999666666666555444222222222111111111000000;;;888444222333444444444333333333222111111111000//////............------//////000000000000111111111111000////////////000---......///000/////////........................//////////////////////////////000111111111111000000//////......//////000........................................................./////////000000/////////............---////////////////////////---------............///------......///000000000///............---------////////////////////////,,,---...//////...---,,,........................//////000000000000111111222///...222777888555111222222111111111222333333555444444444444444555555555555555555666666777888:::::::::::::::;;;<<<<<<===>>>???AAAAAAAAAAAA@@@BBBCCCDDDEEEDDDCCCBBBAAADDDEEEGGGKKKNNNOOOLLLJJJIIIHHHHHHIIIJJJLLLNNNOOOSSSVVVZZZ\\\]]]]]]^^^```bbbaaadddfffddd___^^^```cccdddcccaaa___^^^___```dddccccccdddfffiiilllnnn^^^aaaeeefffddd```^^^]]]gggnnnsssrrrpppqqqssssssuuu~~~qqqccc``````___WWWVVVVVVVVVXXXXXXVVVUUUQQQTTTXXX]]]___\\\UUUQQQDDDBBBCCCJJJMMMJJJEEECCCAAA@@@>>><<<::::::::::::888888666555444444333333222222111000000000000111............///000111111...------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))((())),,,222666333...)))''')))++++++******)))((((((***---111333111//////222111---,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++******///444555222...,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******)))************+++++++++++++++***))))))***++++++************+++++++++,,,************************+++++++++************)))************************************************++++++++++++++++++++++++************************************))))))))))))))))))))))))************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------......111000000000000000111111222222222333444666777777999777666666999<<<======<<<<<<======>>>@@@AAABBBCCCCCCCCCDDDEEEDDDAAA???AAAAAABBBDDDFFFGGGEEEDDDFFFDDDCCCCCCDDDEEEEEEDDDLLLOOOSSSSSSRRRQQQRRRTTTVVVUUUSSSQQQPPPPPPQQQRRRUUUSSSQQQQQQQQQRRRQQQOOOIIIIIILLLMMMIIICCCCCCGGGLLLJJJIIIIIIHHHDDD===777>>>;;;888666666555555444222222111111111000000000???<<<888555444555666777444333333222111000000////////////////////////...////////////000000000111//////............//////,,,---......//////..............................////////////////////////.../////////000000000000/////////....../////////...................................................//////000000000000000/////////////////////...////////////////////////---------............///............//////000000///............---------////////////////////////------...//////...------........................////////////000000000111222///...222777999555000444333222111111222333333555555444333333333444444666666666666666777888999::::::::::::;;;<<<=========>>>???@@@AAAAAA@@@@@@DDDDDDEEEEEEEEECCCBBBAAAGGGHHHKKKMMMNNNLLLJJJHHHIIIIIIIIIJJJLLLNNNQQQRRRUUUVVVYYY[[[]]]]]]]]]]]]]]]\\\___cccccc```___aaa```cccfffgggeeecccdddfffaaadddhhhjjjiiigggggggggcccbbbaaa```___[[[WWWTTT___ggglllllljjjmmmppppppppphhheeecccXXXUUUQQQOOOOOOPPPPPPPPPQQQPPPPPPQQQTTTXXX[[[]]]TTTMMMJJJLLLMMMKKKIIIIII@@@???===;;;:::999999:::888777666555444444444444222222111000000000000000.........//////111222222...------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))...666;;;<<<444+++''')))++++++)))))))))((()))+++000444777000///000444444000...///+++++++++++++++++++++++++++++++++++++++++++++++++++---000000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++*********************************+++++++++,,,,,,************************+++++++++*********))))))*********)))))))))))))))*********************************************************************************)))))))))))))))((()))))))))************************************++++++++++++++++++++++++))))))*********++++++++++++,,,,,,------.........111000000////////////000333333333333333555999;;;===:::777666777:::;;;<<<@@@@@@@@@AAABBBCCCDDDDDDAAABBBCCCFFFHHHGGGDDDAAA<<<>>>BBBEEEIIIJJJJJJIIIIIIGGGEEEEEEGGGIIIIIIIIIHHHMMMRRRSSSPPPOOORRRVVVVVVUUUSSSRRRSSSUUUXXXZZZUUUSSSQQQPPPPPPQQQPPPOOOHHHGGGGGGGGGDDD@@@BBBHHHHHHEEEDDDFFFIIIHHHAAA:::;;;999666555555555444333111111111111000000000000???===999555333333555777333333222222111000//////000000000000000000000000...////////////000000000444333222000///.........,,,,,,---.......................................////////////////////////------------......////////////............//////......................................................///000111000000000.../////////////////////////////////////////////---------............///............///////////////............---------////////////////////////---..................---...........................////////////000000000222000...111555666333///666555444222222222333444555444444333333333444444888888777777888888999999::::::::::::;;;<<<===>>>======>>>???@@@@@@@@@@@@DDDDDDEEEEEEEEECCCBBBAAAGGGHHHIIIIIIJJJJJJKKKLLLKKKKKKKKKLLLNNNQQQSSSUUUWWWVVVVVVVVVVVVWWWYYYYYYXXXVVVYYY^^^aaa``````cccaaafffkkkllliiiffffffhhh___aaabbbaaa```^^^___```dddbbb___^^^^^^\\\YYYVVV]]]aaadddeeeiiinnnooommmxxx{{{pppkkkgggaaaWWWRRRMMMKKKNNNUUU[[[___YYYWWWTTTRRRRRRUUUYYY\\\UUUNNNIIIIIIJJJGGGDDDDDDAAA???===;;;:::999999:::777666555444444333444444222111000000//////000000.........//////111222222...------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++)))((()))///666<<>>EEEAAA===:::;;;===>>>???@@@AAAAAABBBCCCDDDDDDDDDBBBBBBCCCEEEGGGEEEBBB???555999>>>DDDHHHLLLNNNOOOFFFEEEEEEHHHLLLPPPSSSTTTDDDJJJOOOPPPNNNNNNQQQUUUUUUTTTSSSRRRSSSVVVYYY[[[WWWUUUSSSSSSUUUWWWXXXXXXNNNJJJHHHEEEAAA>>>CCCJJJHHHDDDAAABBBEEEFFFAAA===999777555444555555444222111111111000000000//////999999666333000000222444222222222111000000000///000000111111111111222222......////////////000000;;;999777444111...---,,,,,,------...///.................................////////////////////////------,,,,,,,,,---...//////......------......///................................................---...///000111000///...---............/////////////////////////////////---------............///....../////////////////////............---------////////////////////////......................................................////////////000000000000///000111222222111888777666555444333333333444333333333333333444444888888888777777888888999999999999999:::<<<============>>>>>>???@@@@@@AAABBBCCCDDDEEEDDDCCCBBBAAAAAABBBDDDDDDEEEGGGKKKNNNLLLLLLMMMNNNOOORRRTTTVVVWWWWWWVVVSSSRRRSSSVVVZZZYYYVVVUUUZZZ^^^___```cccccchhhnnnmmmhhhccccccdddeee```ZZZVVVWWW\\\cccgggdddbbb``````aaaaaaaaaaaabbbcccccceeekkkrrrqqqlllgggnnnpppkkkjjjlllhhh```RRROOOMMMOOOVVVaaajjjooo\\\^^^^^^\\\XXXTTTRRRQQQMMMHHHGGGJJJKKKFFF@@@>>>@@@???===;;;999999999999666555555444333333444444111111000////////////000............///000111111...------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***...444888===666///***)))******))))))))))))***,,,...000111,,,***,,,111222000000333++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******)))************+++++++++***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,************************+++++++++************)))************************************************************************************************))))))))))))************))))))))))))************************************++++++++++++++++++++++++)))************+++++++++***+++,,,,,,---...//////000///////////////000000222444555555444555:::>>>DDD@@@<<<::::::<<<===>>>===>>>???AAABBBBBBCCCCCCDDDDDDCCCDDDDDDBBB>>>;;;222666<<>>AAAGGGJJJFFFBBB@@@@@@@@@===:::666555444444555555333222111111000000000/////////555666555222///...000222111111111111000000000000///000000000111111111111........./////////000000888777555333111///......------...///////////////........................////////////////////////...------,,,---...///000///......------......///................................................,,,---...000000///...---,,,,,,------............////////////////////////---------............////////////////////////...///............---------////////////////////////.........------........................................../////////000000...///000//////000444777999999888888777555444333222222222222333444555555777777666666666666666777777888888888999;;;<<<============>>>>>>???@@@AAA@@@AAACCCDDDDDDCCCBBBBBB<<<>>>AAABBBCCCFFFJJJNNNMMMMMMMMMNNNOOOQQQTTTUUUVVVXXXYYYWWWSSSTTTYYY^^^ddd^^^ZZZ\\\^^^^^^___bbbaaagggmmmlllfffaaaaaacccggg___VVVRRRWWW___hhhlllfffeeecccbbbaaabbbdddffffffgggffffffjjjooonnniiidddhhhhhhcccdddhhheee\\\RRRRRRTTTYYY___dddggghhhZZZ]]]```___ZZZVVVSSSRRROOOIIIGGGIIIJJJEEEAAA@@@???===;;;999888777777888555555444444333333444444111111000//////////////////...............//////...------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,------------------------------((()))******+++---000333222000---***))))))***+++))))))***+++++++++++++++,,,)))***---...,,,---000++++++++++++++++++++++++******+++++++++,,,,,,,,,***))))))***,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******)))************++++++++++++,,,------------,,,++++++++++++,,,,,,,,,------************************+++++++++************)))))))))******++++++,,,,,,************************************************************************((()))))))))************))))))))))))************************************++++++++++++++++++++++++)))************+++++++++***++++++,,,---...///000////////////000111222222///222555444333444888===<<<999666666888;;;<<<<<<;;;<<<>>>AAABBBCCCCCCCCCDDDCCCCCCDDDEEEEEECCCAAA999===AAADDDEEEHHHLLLPPPUUUTTTSSSRRRSSSRRROOOMMMPPPQQQRRRRRRRRRPPPOOONNNPPPPPPPPPPPPPPPQQQRRRSSSQQQOOONNNNNNRRRUUUXXXXXXRRRQQQPPPNNNHHHAAAAAAEEEFFFEEECCC@@@>>><<<:::999555333333333444555333111111000000000////////////444666666444111///111333000000000000000111111111.../////////000000111111............/////////000//////////////////000111---...//////000000//////........................///////////////////////////......------///000111.........------.........................................................+++,,,...000000///...---,,,,,,,,,---------......////////////////////////---------........./////////////////////.........//////.........---------////////////////////////......------------........................................../////////000+++...000///...000777===999:::::::::888666444333111111111222333444555666666555555444444444555555777777777888999:::<<<===============>>>???@@@AAA???@@@BBBCCCCCCCCCBBBBBB999===AAADDDEEEGGGJJJNNNMMMMMMMMMMMMNNNPPPRRRTTTTTTYYY]]]\\\WWWWWW\\\bbbppphhhaaaaaaaaa``````bbb^^^eeekkklllgggcccdddgggaaaZZZSSSRRRXXX___cccdddjjjiiifffbbb___^^^```cccfffhhhgggdddeeeiiihhhdddhhhkkkhhh```^^^```\\\TTTWWWYYY]]]aaaccc___YYYTTTWWWYYYZZZYYYWWWWWWZZZ^^^WWWNNNEEEBBBBBB@@@AAACCC===<<<:::888666666666666555555444333333333444444111111000//////////////////......---------.........------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,...///------------------------''')))++++++++++++---...)))*********))))))+++---)))***++++++***)))'''&&&---))))))++++++)))***---++++++++++++++++++++++++*********++++++,,,,,,,,,***))))))***,,,......---++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++******)))************+++++++++,,,,,,............,,,,,,++++++,,,,,,,,,---------************************+++++++++************)))))))))***+++,,,---------************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))************************************++++++++++++++++++++++++)))************+++++++++******+++,,,---//////000////////////000222333333,,,000333333111222666;;;999777666777;;;>>>@@@AAA<<<===@@@BBBDDDEEEEEEEEECCCBBBCCCEEEIIILLLMMMLLLCCCEEEGGGHHHGGGHHHLLLPPPOOOOOOQQQUUUYYY[[[[[[YYYXXXWWWVVVUUUUUURRROOOLLLLLLMMMOOOQQQSSSTTTVVVVVVYYYVVVSSSQQQRRRTTTUUUUUULLLMMMQQQRRRNNNFFFCCCFFF???AAABBBAAA>>><<<;;;;;;444333222333444444333111000000000000////////////444444333333222111000000000000000000000000000000////////////////////////////////////////////////000///...------...///000/////////000222333111000---------------...///000............//////////////////////////////////////////............//////......------------......111000///..................+++,,,//////---...111......------------......////////////////////////......------------......///////////////////////////////////////////////////000111000...------...////////////////////////...............///000000...............///000000///...------000666;;;???===<<<999666444333222222333333333444444444555555444444555666777888999999999888888777888:::;;;<<<===<<<;;;;;;<<<===>>>??????BBBBBBAAACCCFFFDDD??????<<<:::<<>>:::::::::999888777666555555333333333222222222111111000000//////......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++...---+++*********++++++************************))))))))))))))))))))))))******++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,,,,+++***))))))***++++++,,,,,,++++++***)))***+++,,,,,,+++***))))))***++++++,,,---......,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++++++++///111+++###************************---------.........//////------......///000000000333222111111222333555666888888888999:::;;;<<<===@@@AAABBBBBBAAAAAACCCEEEAAADDDFFFDDDBBBDDDKKKRRRRRRQQQPPPNNNMMMLLLKKKKKKNNNOOOPPPTTTYYY]]]______ZZZ[[[\\\\\\ZZZVVVRRROOOOOONNNMMMOOORRRVVVXXXXXXSSSTTTTTTSSSSSSRRRPPPPPPGGGIIIMMMQQQRRRPPPJJJFFF@@@???======>>>===<<<:::444444333222222222333333000000000000////////////444444333222222111000000000000000000000000000000////////////////////////........................//////............/////////......000333444444444......---------......///............////////////........................//////............//////......------------......000//////............//////,,,,,,//////------000......------------......////////////////////////......------------......///////////////////////////////////////////////////000000000...---...///////////////////////////...............///000000...............///000000111000//////222666;;;>>>:::999777444333222111111333333333333444444444444444444555666777888888999888888888777888999;;;<<<<<<<<<;;;;;;<<<===>>>??????AAABBBAAACCCGGGGGGCCC???===;;;===BBBGGGIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMKKKMMMPPPOOONNNPPPWWW\\\jjjgggbbb]]]ZZZZZZ[[[\\\\\\]]]___bbbdddeeefffgggmmmkkkhhhdddbbbaaa```aaaccccccbbbbbbcccdddeeefffeeedddcccdddggghhhgggfffaaafffhhhfffeeefffccc]]]YYYaaafffdddcccfffiiihhh\\\^^^___]]]YYYUUUSSSSSSLLLIIIFFFEEEEEECCC???<<<:::999999888777666555555333333222222222111111111///////////////.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++------+++*********++++++******************************************************++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,,,,+++******)))***++++++,,,,,,++++++*********++++++++++++******))))))***,,,...///000111,,,,,,+++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((())))))***111888777222************************,,,------------.........------......///000000000333333333333444555666666888888888999:::;;;<<<======@@@CCCDDDCCCBBBBBBCCCBBBCCCCCCBBBBBBDDDJJJOOOSSSQQQNNNKKKJJJKKKMMMNNNQQQRRRTTTWWW\\\___aaabbb______`````````___^^^]]]TTTSSSSSSTTTUUUTTTQQQOOOMMMOOOSSSVVVUUURRRMMMJJJNNNLLLKKKJJJKKKKKKIIIHHHFFFCCC@@@>>>===;;;999777666555444333222111111111000000000000/////////...333333333222111111000000000000000000000000000000////////////////////////..............................////////////.........------...222555777777//////...---------......---............/////////........................//////............//////......------------......///............//////000000------000///,,,,,,///......------------......////////////////////////......------------......////////////////////////////////////////////////...///000///...---...//////////////////////////////............//////000........./////////000000111000//////000444777999555555333222111000000000222222333333333444444444333444444555666777888888888888777888888999;;;;;;;;;;;;;;;;;;<<<===?????????AAAAAA@@@CCCHHHIIIFFF???>>>>>>@@@DDDFFFHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJLLLLLLKKKNNNSSSWWWbbb```^^^\\\[[[[[[[[[[[[ZZZZZZ[[[]]]___aaadddeeefffeeecccaaa___^^^]]]]]]________________________```______aaadddffffffeee___bbbcccaaabbbeeefffddd[[[^^^___]]]^^^aaaaaa```ZZZ[[[[[[YYYUUUQQQOOONNNMMMJJJGGGDDDCCCAAA>>><<<:::999888888666666555444333222222222222111111111.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,++++++++++++++++++++++++******************************++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,---,,,,,,++++++************++++++,,,,,,++++++***++++++************++++++((()))***,,,...000111222,,,++++++++++++*********++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))((((((///999<<<:::************************,,,,,,,,,,,,---------------......//////000000111333333444555666666666666888888888888999;;;<<<===;;;???CCCEEEEEECCCAAAAAACCCBBBAAAAAABBBEEEHHHKKKPPPMMMJJJGGGHHHJJJNNNPPPTTTUUUWWWZZZ^^^aaacccdddeeeddddddeeegggjjjlllnnneeeaaa[[[WWWTTTSSSQQQOOOQQQRRRTTTTTTRRROOOJJJHHHPPPMMMKKKIIIIIIIIIGGGFFFGGGCCC???;;;:::888777666666555444222111000000///000000000/////////......333222222222111111000000////////////////////////////////////////////////........................---...///000000///...---///---,,,---000333555666000///...------------------------.........//////........................///......------......///......------------.....................///000111111......000000,,,,,,.........------------......////////////////////////......------------......////////////////////////////////////////////////...///000///...---.../////////////////////////////////............///000......///000000000000000///...---------///111333222222111111111000000000222222222222333333333333222333444555666777777888777777777888888999::::::;;;;;;;;;<<<===>>>??????@@@AAA@@@>>>AAAGGGHHHEEE@@@@@@AAACCCEEEFFFFFFFFFHHHHHHIIIIIIJJJJJJJJJKKKMMMNNNPPPPPPPPPSSSWWWZZZYYYZZZ[[[]]]___```aaaaaa]]]\\\[[[ZZZZZZ[[[\\\]]]YYYZZZ[[[\\\]]]______```]]]]]]^^^^^^^^^]]]\\\[[[___^^^^^^```bbbddddddcccaaaaaa___]]]]]]```bbbccc[[[XXXVVVTTTVVVXXXVVVSSSTTTUUUTTTRRRPPPMMMKKKJJJRRROOOKKKFFFBBB???===;;;999999888777666555444444222222222222111111111111------......//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***,,,+++***))))))***+++,,,))))))***+++---...//////++++++++++++************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******(((&&&***222444222************************+++++++++,,,,,,,,,------.........///000000111111111222444666666666555555777777888888999:::<<<===<<>>??????AAABBB@@@===???DDDEEEBBB@@@AAACCCEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNQQQQQQSSSTTTUUUWWWZZZ\\\UUUWWWZZZ]]]___aaabbbbbb^^^]]][[[YYYXXXXXXYYYYYYYYYZZZ\\\___bbbeeeggghhh_______________^^^]]]\\\___^^^]]]]]]______^^^]]]bbb___\\\ZZZZZZ[[[^^^aaa[[[VVVTTTVVVYYY[[[YYYXXXPPPPPPOOONNNMMMLLLKKKJJJPPPNNNJJJEEE@@@===<<<;;;999999888777666555444444222222222111111111000000------......//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,,,,++++++***,,,+++***))))))***+++,,,************************+++++++++*********))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******'''(((,,,+++(((************************+++++++++,,,,,,,,,------......//////000111111111000111333444555555444444777777777888999:::;;;<<<>>>@@@AAAAAA@@@AAABBBDDDFFFDDDBBBBBBDDDGGGHHHHHHDDDEEEHHHKKKNNNQQQSSSUUUPPPSSSVVVXXXXXXZZZ]]]```gggfffdddccceeejjjpppssszzzqqqdddZZZWWWYYY^^^aaaaaa^^^YYYTTTQQQQQQRRRTTTKKKLLLNNNPPPQQQNNNJJJFFFCCC???:::777777777777777111111000000000111222222////////////............111111111111111111111111000000000000000000000000////////////////////////------------------------......////////////......111///,,,,,,---...------//////...---------......,,,------------.........------------------------......------------............------------......///............//////000111......111000------000......------------......////////////////////////......------------......////////////////////////////////////////////////---...//////......///000////////////////////////000//////............///...///000111222111000/////////000000000000//////000111222222222222111111000000111111111222222222111222222333444555666666555666777888999999999999999:::;;;===>>>?????????@@@AAA@@@>>>???CCCCCC???@@@CCCEEEFFFEEEEEEFFFGGGEEEFFFGGGIIIKKKMMMOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXTTTVVVXXXZZZ[[[\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^^^^```bbbdddfffgggaaaaaaaaa``````____________^^^\\\\\\\\\[[[ZZZXXX^^^[[[YYYZZZZZZZZZ]]]aaabbb\\\YYY[[[\\\YYYVVVUUUQQQOOONNNMMMNNNNNNMMMKKKFFFFFFEEEAAA>>>;;;;;;<<<999888777777555555444333222111111111111000000000.........///////////////........................------------------------------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************+++++++++******))))))(((((((((+++************)))))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++&&&***,,,******,,,+++'''************************,,,,,,,,,,,,------------...//////000000111111222000111222333444444444444777777777777888:::;;;<<>>:::999888666555////////////000111222333/////////.........------000000000000111111111111000000000000000000000000////////////////////////------------------------//////............//////000///------......---,,,......---------......///,,,,,,---------.........------------------------...------,,,,,,------.........------------......000//////............///000......111111......111......------------......////////////////////////......------------......////////////////////////////////////////////////---...//////......///111////////////////////////000000///..................///000222222111000///...///000111111000//////000000111222222111000///000000000000111111111222111111222333444555555666555666777888999999999888888999;;;===>>>?????????>>>@@@@@@???AAAEEEDDD@@@AAACCCEEEEEEDDDEEEGGGJJJFFFFFFGGGIIIKKKLLLMMMNNNMMMMMMNNNOOORRRTTTUUUUUUSSSTTTVVVWWWYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\]]]___bbbcccbbbaaa```_________```aaabbb```^^^^^^^^^]]][[[ZZZ^^^ZZZYYY]]]]]][[[\\\```ccc^^^\\\]]]ZZZSSSNNNOOOSSSPPPMMMMMMNNNNNNLLLJJJAAABBBCCCAAA===::::::;;;888888777666555444444333111111111111000000000000///////////////.........................................................------------------------........................,,,,,,---......---,,,,,,+++++++++,,,,,,---------++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******************))))))))))))************))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++&&&+++---++++++------+++************************,,,------------........./////////000111111222222333222222333333444555666666666777777888:::;;;<<<===???AAAAAAAAA@@@AAABBBBBBDDDFFFDDDBBBBBBDDDGGGHHHIIIKKKLLLNNNPPPQQQQQQMMMQQQUUUUUUTTTTTTXXX\\\[[[[[[[[[[[[\\\^^^___```^^^]]]]]]^^^```___]]][[[SSSTTTVVVVVVUUUSSSPPPMMMNNNKKKGGGDDDEEEEEEFFFFFFBBB???<<<:::999777555333000000/////////000111111//////.........---------000000000000000111111111000000000000000000000000////////////////////////------------------------000///...------...///000///......///000000...,,,---------------...///000,,,,,,,,,---------......------------------------...------,,,,,,------............------.........111000///...............000------111111//////222.........------.........////////////////////////.........------.........////////////////////////////////////////////////,,,...//////......///111////////////////////////111000///..................///111222333222000///,,,---.../////////------///000111111111000///...000000000000111111111111000111222333444555555666444555777888999999888888777999;;;===????????????<<>>:::888999888888777666555444333333111111111111000000000000000000//////.........---////////////////////////////////////////////////------------------------........................,,,,,,---......---,,,,,,+++++++++,,,,,,---------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))))))))******++++++++++++************))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((,,,---***))),,,---,,,************************---------.........///////////////000111111222222555444333333444555777888666666777777888999;;;<<<:::>>>BBBDDDCCCAAA@@@@@@@@@DDDFFFDDD@@@???BBBGGGJJJIIIHHHGGGGGGHHHJJJKKKNNNRRRVVVVVVTTTTTTXXX\\\WWWWWWXXXYYYZZZ[[[\\\\\\]]][[[YYYZZZ\\\^^^______XXXVVVRRRNNNKKKJJJIIIIIIGGGGGGFFFGGGFFFCCC>>>:::999888666666777777555333222111000/////////////////////.........---------......//////000000111111---------............///---------............///------,,,,,,,,,------...........................................................................---------------------------,,,,,,,,,,,,---......////////////...---,,,+++---+++)))+++...000///.........---------,,,,,,,,,000......111222///...111......---,,,,,,,,,,,,------------............//////......------///000111////////////////////////------............------------------------------////////////////////////..................------////////////////////////,,,,,,------...///000000//////000000000000000///000000000000000111111222333333333444444333222222555555666777777777777777<<<===???@@@@@@@@@???>>>>>>@@@DDDGGGHHHGGGDDDCCCCCCEEEGGGGGGFFFFFFGGGHHHGGGIIIJJJJJJJJJKKKMMMOOONNNNNNNNNPPPTTTVVVXXXXXXVVVSSSQQQSSSXXX[[[\\\[[[]]]\\\[[[]]]___```]]]ZZZaaa]]][[[]]]^^^]]]```eeeiiifffbbb______```ccceeegggdddbbbbbbeeefffdddbbb___^^^]]]^^^______]]]\\\[[[YYYWWWWWWXXXXXXVVVSSSRRRRRRRRRRRRPPPNNNLLLJJJDDDBBB@@@>>><<<:::999999999888777666444333222111111111111111000000000000////////////////////////000000///...............//////.........------------------,,,,,,+++++++++//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************''')))******))))))***+++((()))***+++,,,+++***)))************************))))))))))))))))))))))))******++++++++++++******)))))))))(((((((((((((((************************)))************+++++++++,,,,,,,,,---------......---...///000111222333333<<>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCCCCDDDEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMRRRRRRSSSUUUVVVWWWXXXXXX\\\ZZZZZZ[[[YYYUUUVVVZZZZZZYYYYYYZZZ\\\\\\[[[YYYZZZWWWRRRNNNKKKIIIIIIIIIHHHGGGEEEDDDCCCAAA===:::666666666555444333111111000000000000//////////////////.........---------....../////////000000000000000000///......------------------............---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------------------------------......///////////////...---,,,+++///---++++++---///...,,,.........---------,,,,,,///---...111222//////111---------,,,,,,------...------------............///......---...///000111........................------............------------------------------........................................................................,,,,,,------...//////000------...///000000000000000000//////000000111222222333333444333333222222444444666777888888888888888999:::<<<===============???AAADDDEEEDDDCCCBBBFFFHHHIIIIIIGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJLLLNNNMMMMMMNNNPPPSSSUUUWWWWWWVVVUUUUUUWWWZZZ\\\]]]\\\]]][[[[[[]]]``````^^^\\\```]]]\\\^^^^^^]]]___ccchhhgggfffeeeeeefffhhhhhheeeccc``````aaabbb```^^^]]]\\\\\\\\\]]]]]]\\\ZZZVVVTTTSSSUUUYYY\\\\\\[[[ZZZZZZYYYWWWTTTQQQNNNMMMCCCBBB@@@>>>;;;:::999888888888777555444333222111111111111000000000//////........................000000///...............///.........------------...---------,,,,,,,,,+++///.........------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***************************************************************************++++++***)))(((***+++,,,,,,++++++***))))))(((************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,------------.........///000111222222333EEEIIIDDD777222666777333444555666777888888888888;;;<<<===>>>??????@@@@@@BBBBBBAAAAAABBBCCCCCCDDDFFFFFFFFFGGGHHHJJJKKKLLLQQQRRRSSSTTTVVVWWWXXXYYYXXXWWWXXX\\\]]]]]]```fffccc```]]][[[YYYWWWTTTQQQVVVUUURRROOOLLLIIIGGGFFFHHHGGGEEEDDDCCCAAA===:::666666555555444222111000000000000000/////////...///.........------------.........///////////////333333222000...---,,,+++------------...............------,,,,,,---------++++++++++++++++++++++++------------------------......................................................------......///000////////////...---,,,,,,///...,,,,,,---------,,,.........------------,,,...,,,---111222000000333...---------------......------------..................------......///000........................------............------------------------------........................................................................,,,,,,,,,---......//////,,,,,,---...///000000111000000//////000000111222222222333333333333222222333444555777888999999999777777888999:::<<<===>>>===>>>???@@@AAABBBBBBBBBHHHJJJKKKJJJHHHFFFFFFGGGIIIJJJJJJJJJIIIJJJKKKMMMLLLMMMNNNPPPRRRTTTUUUVVVTTTVVVYYYZZZZZZZZZ[[[[[[[[[[[[[[[]]]___``````^^^```]]]]]]______]]]^^^aaaeeefffggghhhiiiiiiiiiiiigggeeecccbbbccccccbbbaaa\\\[[[ZZZZZZ[[[[[[ZZZXXX[[[YYYVVVVVVWWWYYYZZZZZZZZZYYYWWWTTTPPPLLLIIIGGGBBBAAA???===;;;999888888888777666555444222222111111111000000000000//////........................000///......---.....................------------.........---------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************,,,,,,,,,***((()))+++...444222000---+++******)))************************))))))))))))))))))))))))******++++++++++++******************************************************)))************+++++++++,,,,,,,,,,,,------------/////////000000111111111EEEIIIEEE;;;555666555000333333444666777999::::::888999;;;===>>>???>>>>>>AAAAAA@@@@@@@@@AAABBBBBBDDDDDDDDDEEEGGGHHHJJJKKKOOOPPPQQQSSSUUUWWWXXXYYYUUUTTTVVV[[[^^^___eeelllfffbbb]]]ZZZWWWUUURRRPPPTTTTTTSSSRRROOOLLLIIIGGGHHHGGGEEECCCBBB@@@===:::555555555444333222111000000000000/////////..................------------........................222222111///...,,,++++++,,,,,,---------...............---,,,,,,,,,------************************------------------------........................///////////////////////////............///000000......//////...------,,,------,,,,,,------..................---------------+++---111222000000333000///...------,,,,,,,,,,,,,,,---------.........------------......//////........................------............------------------------------........................---------.......................................,,,,,,,,,------.........------------....../////////////////////000111111111111222333333333333222222333555666888999::::::::::::999999:::;;;===>>>>>>>>>>>>???@@@AAABBBCCCFFFHHHIIIIIIGGGFFFGGGGGGIIIJJJJJJJJJIIIIIIKKKMMMMMMNNNPPPRRRRRRSSSUUUVVVPPPTTTYYYZZZXXXVVVWWWXXXZZZZZZ[[[]]]___```aaaaaa```]]]]]]``````\\\\\\___bbbccccccddddddeeeeeeeeeeeedddcccccccccddddddccc\\\[[[YYYYYYZZZZZZYYYWWW]]]ZZZWWWUUUUUUVVVXXXYYYTTTSSSPPPMMMIIIFFFCCCAAAAAA@@@>>><<<:::999888777777666666555333222222111111000000000////////////........................///......------.........------------------------........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************************************,,,,,,+++))))))+++...222<<<999555111...,,,,,,---************************))))))))))))))))))))))))******++++++++++++*********+++++++++++++++,,,,,,************************))))))*********+++++++++++++++,,,,,,,,,---------/////////000000000000000888<<<<<<777444555555222444444555666888:::;;;<<<888:::<<<>>>??????>>>>>>AAAAAA@@@@@@@@@AAABBBBBBDDDDDDDDDEEEFFFHHHJJJKKKLLLMMMNNNPPPRRRTTTVVVVVVUUUSSSTTTXXXZZZ[[[```ggg```]]]YYYWWWVVVWWWWWWVVVSSSSSSSSSSSSRRRPPPOOONNNHHHFFFCCCBBBAAA???<<<:::444444444444333111000///000000/////////.........------------------------.........---------------......---------,,,,,,,,,,,,,,,,,,------------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///////////////////////////............///000000.........///......---,,,***++++++,,,---...000111//////.........------------+++---111222000000333333222000...,,,+++******,,,,,,,,,------------...,,,------.......................................------............------------------------------........................---------.........//////........................,,,,,,,,,---------------///......---------....../////////...///000000111000111222222333333333222222333555666888999::::::<<<;;;:::999999:::<<<===??????>>>???@@@AAACCCDDDAAACCCEEEFFFFFFFFFGGGHHHHHHIIIJJJIIIIIIIIIKKKMMMNNNQQQTTTUUUTTTTTTUUUWWWOOOTTTYYY[[[YYYWWWWWWXXXXXXYYY[[[\\\]]]___```bbb___]]]]]]______\\\\\\^^^cccbbb```_________```aaa^^^^^^^^^^^^______aaabbb]]][[[YYYXXXYYYYYYXXXWWWTTTTTTSSSSSSTTTWWW[[[^^^RRRPPPNNNKKKHHHFFFDDDCCC???>>><<<:::999888777777666666555444333222222111000000000////////////.................................------------......,,,,,,------------------........................,,,,,,------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********************************************************************************)))***,,,111555<<<999555000---,,,------************************))))))))))))))))))))))))******++++++++++++************++++++,,,,,,,,,,,,************************))))))*********++++++++++++++++++,,,,,,,,,------///////////////000000000---111444333333444555444444444555555777999;;;<<<;;;<<<>>>???@@@@@@??????AAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGIIIJJJKKKJJJJJJLLLMMMOOOQQQRRRSSSTTTRRRSSSVVVWWWWWW[[[aaa^^^ZZZWWWUUUUUUUUUUUUUUURRRQQQOOOOOOOOOQQQRRRTTTGGGDDDAAA@@@???===;;;999444444444333222111//////////////////............,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------///......---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......................................................------......///000---...............------(((***+++,,,,,,...111333/////////.........------...,,,---111222000000333444333111///---+++******,,,,,,,,,,,,------------,,,,,,---............---------------------------------............------------------------------------------------------,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,------000///...------...///000//////......//////000111///000111222333333333333333444555777888999999999::::::999999999:::;;;;;;?????????@@@AAABBBDDDDDD>>>@@@CCCDDDDDDDDDFFFGGGFFFGGGIIIIIIHHHIIILLLNNNNNNRRRVVVVVVTTTSSSUUUWWWRRRUUUYYY[[[[[[ZZZZZZZZZWWWYYYZZZ[[[[[[\\\___aaa___\\\\\\^^^^^^\\\]]]```eeecccaaa___^^^___```aaa]]]^^^___^^^^^^^^^```bbb]]][[[XXXWWWWWWXXXWWWWWWTTTTTTTTTRRRQQQRRRUUUWWWNNNMMMKKKHHHFFFDDDDDDCCC>>>===;;;999888777777666555555444444333222222111000000////////////......---------------------------------,,,------...///,,,,,,,,,,,,---------------------------.........,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************************************((()))*********---111444555333///,,,***)))***+++************************))))))))))))))))))))))))******++++++++++++***************++++++,,,,,,---************************)))************+++++++++++++++++++++,,,,,,,,,,,,.........//////000000000,,,///222333333333333444222222333444666999<<<===@@@@@@????????????@@@@@@AAAAAABBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIJJJKKKLLLNNNOOOPPPPPPSSSRRRTTTXXXXXXWWWZZZ______\\\XXXUUUSSSQQQOOOMMMNNNMMMKKKJJJJJJMMMPPPQQQEEEBBB???===<<<;;;999777333333333222111000///.../////////.........------,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,---------//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------......///------...............---)))+++------,,,---///222////////////............///---...111222//////111222111000...------------++++++,,,,,,,,,---------+++,,,---.........------------------------------------............------------------------------------------------------,,,,,,------...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------...000222444///............///000000///000111222222333333333444444666777888888888888777888:::;;;===>>>??????>>>??????@@@AAABBBCCCCCC???AAACCCCCCCCCCCCDDDEEEDDDFFFHHHHHHIIIJJJMMMOOONNNRRRVVVWWWTTTRRRSSSVVVTTTTTTVVVYYY\\\]]]\\\ZZZWWWXXXZZZZZZYYYZZZ]]]```___[[[ZZZ\\\]]]\\\^^^bbbbbbbbbbbbbbbaaaaaaaaaaaa___aaaaaa```]]]\\\^^^```\\\ZZZVVVUUUUUUVVVUUUUUUUUUVVVUUURRRNNNKKKLLLMMMLLLJJJGGGEEEBBBAAA@@@@@@===<<<:::999777777666666555444444333333222222222000000/////////.........---------------------------,,,,,,,,,------...///++++++,,,,,,,,,---------+++,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------******+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******************++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++************************************************************************)))***++++++++++++...000...---+++)))((((((******************************))))))))))))))))))))))))******++++++++++++******))))))******+++,,,,,,,,,************************)))************+++++++++***++++++++++++,,,,,,,,,,,,------...///000111111///000222444333111222444222222333666999>>>BBBEEECCCBBB@@@>>>>>>>>>???@@@@@@@@@AAABBBDDDGGGIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHKKKLLLLLLMMMNNNNNNOOOOOORRRRRRUUUYYYXXXVVVWWWZZZZZZWWWUUUSSSRRRQQQNNNLLLMMMLLLKKKJJJJJJJJJJJJKKKCCCAAA===;;;999888777555333333222222111///...---//////.........---------++++++,,,,,,,,,------------------,,,,,,+++++++++........................++++++,,,,,,,,,---------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,---......------...............---***---...---++++++...111000/////////............000......111222///...111//////............//////++++++,,,,,,,,,---------+++,,,---.........---,,,---------------------------..................---------------------------------------------------,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222555888...............///000000//////000222222333333333555555666777777777777777666888;;;???BBBCCCDDDDDD===>>>???AAABBBBBBBBBBBBAAABBBDDDDDDCCCBBBCCCDDDCCCEEEGGGHHHIIIJJJMMMPPPMMMQQQVVVVVVSSSQQQRRRTTTSSSRRRRRRVVVZZZ\\\[[[XXXWWWXXXZZZYYYWWWXXX\\\______[[[YYY[[[\\\\\\___ccc]]]___aaaddddddcccbbb```^^^______\\\XXXVVVXXXZZZ[[[XXXUUUSSSSSSTTTTTTSSSMMMPPPQQQPPPNNNMMMNNNPPPNNNLLLIIIFFFCCCAAA@@@@@@<<<;;;:::888777666666666444444444333333222222222000/////////............------------------------,,,,,,,,,,,,------...///+++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********)))************+++++++++******+++++++++,,,,,,,,,************************)))************+++++++++***************************************************************************+++,,,,,,+++***+++,,,+++***)))))))))***+++,,,************************))))))))))))))))))))))))******++++++++++++******(((((()))***++++++,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,---...///000111222...///111333222111222444333444666999>>>DDDJJJMMMEEECCC@@@===<<<===>>>???>>>???@@@BBBDDDGGGIIIKKKKKKJJJIIIHHHGGGGGGGGGGGGMMMNNNNNNNNNNNNOOOOOOOOOSSSSSSUUUYYYWWWRRRQQQSSSOOONNNOOOQQQTTTUUUTTTSSSNNNOOONNNNNNLLLJJJGGGFFFBBB???<<<999888777666444222222222222111///...---//////.........---------+++++++++,,,,,,---------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++///000///---+++++++++,,,---...///000------------------------000/////////111111///...---...//////...,,,+++***------++++++++++++---------,,,...333555000---,,,,,,,,,,,,---------......,,,------......------,,,000...///222222...---///---.../////////...,,,+++------------------------,,,,,,,,,---------......+++,,,------......------//////.........---------........................---.........---,,,,,,+++---------............/////////.........---------///...---+++******++++++111///------///222666999///......---------.........000222333333333444555333333444555666777888888555777:::>>>@@@BBBCCCCCC===>>>???@@@@@@AAA@@@@@@DDDDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@AAADDDHHHLLLOOOPPPQQQQQQPPPPPPRRRVVVYYYYYYXXXVVVTTTUUUWWWZZZ\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZ\\\]]]^^^]]]\\\\\\]]]___^^^___aaaddddddaaa^^^^^^\\\[[[YYYXXXWWWWWWXXXVVVXXXZZZXXXUUUSSSTTTUUUQQQQQQQQQPPPOOONNNMMMMMMJJJIIIHHHGGGDDD@@@===;;;;;;:::777555555555777888888666333111000111222333000000000000000000000000//////.........---------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......+++,,,,,,---...///000000---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******))))))******+++,,,((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++************************+++++++++*********))))))************************)))************+++++++++,,,+++++++++***)))))))))************************))))))))))))))))))))))))***,,,------,,,*********)))((((((+++...///---***+++***))))))++++++***)))************************++++++,,,,,,,,,,,,------------......///000000000000000000000111222333444444555888;;;>>>BBBDDDEEEBBBBBBAAA@@@@@@??????>>>AAA@@@@@@AAADDDHHHMMMOOOGGGGGGHHHHHHHHHGGGEEEDDDMMMNNNOOOQQQSSSSSSQQQOOOSSSSSSTTTTTTTTTTTTSSSRRRPPPUUUVVVQQQNNNPPPSSSTTTNNNMMMKKKKKKKKKKKKJJJHHH@@@???===;;;999666555444444333222000///.........//////.........---------+++,,,------......------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...000///---,,,++++++,,,,,,...//////------------------------000///...///111111///...+++,,,---......---,,,,,,---,,,,,,++++++,,,,,,------,,,///666888333///...,,,,,,,,,------------...,,,,,,------------,,,,,,///---...222222...---///...............---,,,,,,------------------------,,,,,,,,,------------...+++,,,------...---------///.........------------........................------......---,,,,,,+++------------............///.........------------///...---+++++++++++++++///...---,,,...000333555//////...............///---///111111000000111222333444444555666777888888777888:::<<<===>>>??????======>>>???@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDHHHKKKMMMLLLMMMNNNNNNNNNOOORRRTTTVVVVVVVVVWWWXXX[[[]]]^^^YYYYYYXXXXXXWWWVVVUUUUUUXXXYYY[[[[[[ZZZZZZ[[[\\\^^^]]]]]]^^^aaaaaa^^^\\\]]]]]]]]]]]][[[ZZZXXXWWWXXXZZZ\\\ZZZWWWTTTSSSTTTQQQPPPPPPOOONNNLLLKKKJJJGGGGGGFFFDDDAAA>>>;;;::::::999888666666666666666999777444111//////000111//////////////////////////////.........---------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......,,,,,,------.../////////---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++************+++,,,,,,)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++************************+++++++++*********))))))************************)))************++++++++++++++++++***************************************))))))))))))))))))))))))***,,,------,,,************)))(((***---...,,,))),,,+++******,,,,,,+++***************************++++++,,,,,,,,,,,,------------......///000000000111111111111222333444444555666888:::<<<>>>@@@@@@======>>>???@@@AAABBBCCCAAA@@@@@@AAACCCGGGJJJLLLKKKJJJIIIHHHHHHHHHHHHIIILLLMMMMMMNNNOOOOOONNNMMMRRRRRRRRRRRRRRRSSSSSSSSSPPPRRRPPPMMMNNNRRRRRRPPPPPPNNNLLLKKKKKKJJJHHHFFFBBBAAA???<<<999666444333444333222000///.........//////.........---------,,,,,,------...---------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///...---,,,++++++,,,,,,---...///------------------------///......///000000///---******,,,---............---,,,,,,++++++,,,,,,------,,,///666888444000000,,,,,,,,,,,,------------,,,,,,------------,,,,,,---+++---111111......000......------,,,,,,------------------------------,,,,,,,,,,,,------------++++++,,,---------------............---------------------------------------------------,,,,,,+++,,,,,,,,,---------..................------------///...---,,,+++++++++,,,,,,,,,,,,,,,---...///000/////////......//////000000222333222111//////000444444555666777888888999999999999999999::::::;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCFFFEEEDDDDDDEEEHHHJJJLLLKKKMMMOOOOOOOOOOOOPPPQQQRRRSSSVVVZZZ\\\^^^______ZZZYYYXXXWWWUUUTTTSSSRRRUUUVVVWWWWWWWWWWWWZZZ\\\^^^\\\[[[\\\]]]]]]\\\[[[]]]^^^___```___\\\ZZZXXXYYY[[[\\\[[[XXXTTTRRRQQQOOOOOONNNMMMKKKJJJHHHGGGDDDCCCBBBAAA???<<<:::999888888888777777666555444:::888444111///...//////////////////////////////...............---------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------..............................------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++++++++,,,------+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******************************++++++++++++++++++++++++************************+++++++++***************************************)))************+++++++++***************+++++++++************************))))))))))))))))))))))))***,,,------,,,************))))))***+++,,,***(((---,,,++++++------,,,+++************************++++++,,,,,,,,,,,,---------......//////000000111222222222222333444555555777777888999::::::;;;<<<;;;<<<===???@@@BBBCCCDDDBBBBBBAAAAAACCCEEEGGGHHHHHHIIILLLNNNPPPPPPOOONNNOOOOOONNNNNNNNNOOOOOOPPPRRRQQQQQQPPPQQQRRRSSSTTTSSSRRROOONNNQQQVVVTTTNNNRRRPPPNNNLLLKKKIIIEEECCCDDDCCC@@@===:::777444333333222111000///........................------------------...------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------------,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---...///000...,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,111333000......++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,+++***+++000111...---000...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------------,,,------------------------------------------------,,,,,,---------,,,,,,++++++,,,,,,,,,------------------------------------......------,,,,,,,,,,,,+++,,,,,,---------------000////////////000000111666777777666444222222222333444555666777888888999:::999888777777888:::;;;<<<===>>>???@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCEEEEEEEEEEEEFFFIIIKKKLLLMMMPPPSSSTTTTTTSSSSSSSSSOOORRRWWW[[[^^^^^^^^^]]]XXXXXXWWWVVVUUUTTTSSSSSSUUUVVVVVVVVVVVVWWWYYY\\\___^^^\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZXXXYYYZZZYYYVVVSSSOOOMMMLLLLLLLLLKKKJJJHHHGGGFFFBBBAAA@@@???===;;;999999666777888888777666444222777666333111////////////////////////////////////........................------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......//////.........---------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++******************************+++++++++++++++,,,,,,************************************************************************))))))*********+++++++++)))))))))***+++++++++,,,************************))))))))))))))))))))))))***,,,------,,,************)))))))))******)))(((...---,,,,,,---...---,,,************************+++++++++,,,,,,,,,------.........///000000111111333333333333333555666666666777777888999::::::;;;======>>>>>>???@@@@@@AAACCCCCCCCCCCCDDDDDDEEEEEE@@@FFFNNNVVVYYYWWWSSSPPPMMMMMMMMMMMMMMMOOOQQQTTTSSSRRRQQQPPPQQQSSSUUUVVVYYYZZZWWWTTTUUUXXXVVVQQQTTTRRRPPPNNNLLLHHHDDDAAABBBAAA???===:::888666555222222111//////.................................------......------,,,+++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++***---...,,,+++,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++***)))***//////---,,,///---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,------------------------------------------++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,------------------------------------,,,,,,,,,,,,---.........---,,,///////////////000111111777888999888555333333333333333444555666777888888999888777777888:::<<<===<<<<<<===>>>????????????>>>??????@@@AAABBBCCCCCCCCCCCCDDDEEEGGGJJJLLLMMMOOORRRVVVXXXWWWVVVVVVVVVPPPSSSWWWZZZ\\\\\\[[[ZZZWWWWWWVVVVVVVVVVVVVVVUUUVVVWWWXXXXXXWWWXXXZZZ\\\``````___^^^^^^^^^___```___^^^\\\ZZZYYYZZZ[[[\\\VVVVVVVVVUUUTTTQQQNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGBBBAAA@@@>>><<<;;;999999555666777888777555333111333222111000000000000111........................---.....................------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------....../////////...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,************************************************************************))))))*********+++++++++)))))))))***+++++++++,,,************************))))))))))))))))))))))))***,,,------,,,******************))))))((())))))...---,,,,,,......---,,,************************+++++++++,,,,,,,,,------......//////000111111111333333333333444555666777666666777999:::<<<======<<<<<<===>>>??????@@@@@@DDDDDDEEEFFFFFFFFFEEEEEEBBBFFFLLLQQQTTTSSSQQQOOOIIIJJJKKKKKKKKKNNNRRRVVVUUUTTTSSSRRRRRRTTTVVVWWW[[[______YYYUUUUUUUUUSSSTTTSSSPPPNNNLLLIIIDDD@@@>>>>>>===;;;:::999777777111111000///............---.....................,,,------...------,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++***,,,---,,,+++***+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++---,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++...++++++///000---+++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***(((***......++++++---++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------............---,,,,,,------............---............///000111111222444555555333111222222222222333444555666666777777777888888:::;;;===>>>;;;<<<===>>>????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGJJJLLLMMMMMMPPPTTTVVVVVVUUUVVVVVVSSSUUUVVVXXXYYYZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWYYY[[[[[[ZZZYYYZZZ[[[]]]___``````______```aaa___]]]ZZZWWWWWWXXX[[[]]]VVVUUUSSSSSSTTTSSSQQQOOOKKKKKKKKKKKKJJJIIIHHHGGGCCCBBB@@@===;;;:::999888444555666777666555222111111000000000000000000111........................---------...............------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......//////.........---------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......//////...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++*********************************++++++,,,,,,---***************************************+++++++++************************)))************+++++++++***************+++++++++************************))))))))))))))))))))))))***,,,------,,,*********)))***+++***((((((***,,,...---,,,,,,......---,,,************************++++++,,,,,,,,,,,,------...//////000000111111222333333333333444555666666555666777999;;;===>>>???888999:::<<>>????????????AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIJJJJJJMMMPPPRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXZZZ\\\]]][[[[[[[[[ZZZZZZYYYYYYYYYXXXZZZ]]]^^^\\\ZZZYYYXXXXXX[[[______^^^^^^___```^^^\\\ZZZYYYXXXYYY[[[\\\XXXVVVTTTTTTVVVXXXXXXWWWOOOOOONNNLLLKKKHHHGGGFFFDDDBBB???<<<:::888777777555555666666555444222111111111000000////////////........................---------.........//////------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------.....................---------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,------...///...------,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++************************)))******+++,,,,,,------************************))))))*********+++++++++************************)))************++++++++++++++++++***************************************))))))))))))))))))))))))***,,,------,,,*********)))***+++***)))))),,,///---,,,+++,,,---...---+++************************++++++,,,,,,,,,,,,------/////////000111111222222222222222222333444555666666666777999;;;<<<===>>>888999:::<<<>>>@@@AAABBB???AAADDDFFFHHHHHHGGGFFFIIIHHHGGGFFFFFFGGGIIIJJJPPPSSSUUUUUUSSSSSSXXX\\\VVVVVVUUUUUUTTTSSSSSSSSSQQQTTTUUUQQQNNNNNNMMMIIIKKKKKKJJJJJJIIIFFFAAA===999888888777666555444333000000///............///---------.........//////***+++,,,---.../////////,,,++++++++++++++++++,,,******++++++++++++*********************************,,,...,,,***)))***---,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,+++,,,---...,,,***))))))))))))+++---///000++++++------------++++++***---666AAAEEE???777444******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++)))***------)))(((***((()))***,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,---------,,,---.../////////------++++++++++++,,,---...///,,,,,,,,,------///000000,,,...000111111111222333///000111222333444444555666777888:::::::::999888;;;<<<===>>>????????????BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGIIILLLOOOQQQRRRSSSUUUWWWXXXWWWVVVVVVWWW[[[___aaa___^^^]]]\\\[[[ZZZYYYXXXXXX[[[^^^___]]]ZZZWWWVVVTTTXXX\\\^^^]]]\\\]]]^^^\\\\\\[[[[[[[[[[[[[[[[[[[[[XXXUUUVVVYYY\\\]]]]]]SSSRRRPPPNNNKKKHHHEEECCCDDDBBB???;;;888666555555555555555555444333222222333222111000///...---,,,........................---------.........//////------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------..............................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++,,,------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------************************))))))******++++++++++++************************)))************+++++++++,,,+++++++++******))))))************************))))))))))))))))))))))))***,,,------,,,*********)))***,,,+++)))***---111---,,,++++++------,,,+++************************++++++,,,,,,,,,---------/////////000111111222222222222222222333444555555666777888999:::;;;<<<<<<<<<<<<<<<===============<<<>>>BBBEEEGGGHHHGGGFFFAAAEEEJJJOOOQQQOOOLLLJJJLLLPPPRRRQQQMMMMMMPPPTTTUUUUUUUUUUUUTTTRRRQQQPPPOOOOOOMMMLLLNNNPPPMMMFFFGGGGGGGGGGGGGGGDDD@@@<<<999888777555444222111000000//////............///---------.........//////)))***+++---...///000000+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++*********+++---...------++++++++++++------************************++++++++++++++++++++++++,,,---------,,,,,,+++*********))))))***+++,,,,,,***+++,,,,,,,,,,,,+++*********---555===@@@===999...,,,***((('''(((***,,,***++++++,,,,,,++++++***))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---.....................------......//////000000111111111111222222222333333333666666666777888888999999===>>>???@@@???@@@CCCEEEBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEGGGHHHIIIIIILLLLLLMMMNNNQQQUUUXXXZZZXXXWWWXXXZZZ]]]______^^^___^^^[[[YYY[[[______[[[aaa____________\\\VVVQQQUUUWWWZZZ[[[\\\]]]```bbbaaa^^^[[[ZZZ[[[]]]^^^^^^ZZZ[[[\\\\\\YYYVVVUUUUUURRRQQQOOONNNMMMKKKGGGDDDCCCAAA===999666555555555444444333333333222222222111111000......---------//////////////////////////////000///...---------......---------,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------------------//////.........---------////////////////////////------------------------------------------------,,,,,,,,,------............------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---+++)))***,,,---,,,)))******+++++++++,,,,,,,,,---,,,++++++------,,,+++*********************************++++++,,,,,,,,,,,,++++++******++++++,,,,,,***)))***++++++***)))************************++++++************+++++++++++++++*********))))))))))))*********))))))(((,,,+++******))))))******(((((()))***+++,,,,,,,,,+++,,,,,,+++***+++---000++++++++++++++++++++++++,,,,,,,,,---------......000000000000111111111111000111222222111222444555::::::999999888999999999<<<<<<======>>>?????????>>>@@@AAADDDEEEGGGHHHHHHGGGHHHLLLSSSUUUQQQOOOPPPLLLLLLMMMNNNOOOPPPRRRSSSUUUTTTRRRQQQOOOOOONNNNNNOOOOOOMMMIIIEEEEEEIIIMMMKKKEEEBBBBBBAAA===:::;;;777666555444222111000///////////////////////////................................................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,+++*********+++,,,---,,,++++++++++++,,,---************************++++++++++++++++++++++++------------,,,,,,+++******************+++,,,,,,---,,,++++++++++++,,,---,,,++++++///333444111------,,,***)))((()))***+++***++++++,,,,,,++++++***))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---.................................//////000000111111111111222222222333333333555666666777777888999999:::;;;===>>>???@@@CCCFFFCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKOOONNNNNNOOORRRUUUXXXZZZYYYXXXWWWYYY[[[]]]^^^]]][[[\\\[[[ZZZ^^^eeefffbbb[[[[[[\\\^^^```___[[[WWWVVVXXXZZZZZZYYYZZZ[[[]]]bbbaaa```]]][[[ZZZYYYYYY[[[\\\[[[YYYVVVTTTRRRRRRPPPOOOMMMLLLKKKIIIEEEBBB@@@???<<<:::777666666666444333333333333222222222111000///......---------////////////////////////333111//////000000000///------------,,,,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,------------------------//////.........---------........................------------------------------------------------,,,,,,------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---+++)))***,,,---,,,*********+++++++++,,,,,,,,,---,,,++++++------,,,+++******************************+++++++++,,,,,,,,,+++******************+++,,,***)))***+++,,,***)))************************++++++************+++++++++++++++*********))))))))))))************)))))),,,+++******))))))******)))))))))***+++++++++,,,***+++,,,,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,---------....../////////000000000111111111222333333222222444666::::::999999888999999:::;;;;;;<<<===>>>???@@@@@@>>>???@@@AAACCCCCCDDDDDDHHHFFFIIIMMMOOONNNOOORRRPPPPPPPPPPPPPPPQQQRRRRRRUUUTTTSSSQQQPPPOOOOOOOOOMMMMMMLLLIIIGGGGGGJJJNNNLLLFFFBBBBBB@@@;;;888999666666555333222111000///........................................................................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,+++*********))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++************++++++,,,///---+++******+++---///---***)))))),,,+++(((%%%++++++++++++***************++++++,,,,,,++++++***))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------.................................//////000000111111111111222222222333333333555555666666777888888888777999;;;<<<===???BBBEEECCCCCCDDDEEEEEEDDDDDDCCCDDDDDDFFFGGGIIIKKKMMMMMMQQQPPPPPPQQQSSSUUUXXXYYYZZZXXXWWWWWWZZZ\\\\\\\\\YYY[[[[[[[[[___fffhhheee[[[]]]___cccggggggeeecccXXXYYYZZZYYYWWWVVVWWWXXX]]]___aaa```\\\XXXWWWXXX^^^]]]ZZZXXXVVVUUUUUUUUUMMMLLLJJJIIIHHHFFFBBB???>>>===<<<:::888777666555333333333222222222111111111000///......---......////////////////////////222000...------...------------,,,,,,,,,+++++++++...------------,,,,,,,,,.........---------------------------------------...............---------------------------------------------------------------------------------------------------,,,,,,...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********))))))*********+++***)))***+++,,,+++***************************++++++************+++++++++++++++***************)))*********************,,,+++******))))))************************++++++)))+++------,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............/////////000000000222333444444333444666888:::999999888999999::::::;;;<<<<<<>>>???@@@AAAAAA??????@@@AAAAAABBBBBBBBBHHHEEEEEEHHHJJJKKKNNNSSSTTTTTTSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPKKKKKKLLLKKKIIIIIIKKKLLLKKKFFFBBBAAA???999666777666555444333222000//////........................------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,...------,,,,,,------...+++)))((((((***+++***)))***+++,,,,,,,,,+++***)))***++++++,,,,,,++++++***)))******++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......---------.....................//////000000111111111111222222222333333333444444555666666777777888666888:::;;;;;;===@@@BBBBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDFFFHHHJJJLLLNNNOOOPPPPPPQQQRRRTTTVVVYYYZZZ\\\ZZZXXXXXXYYY[[[\\\\\\\\\______]]]^^^bbbccc```___```cccfffiiiiiiiiihhhYYYZZZ[[[YYYWWWVVVVVVWWWSSSYYY___aaa]]]ZZZZZZ\\\]]]ZZZVVVTTTTTTUUUVVVVVVLLLKKKIIIHHHGGGEEEAAA>>>======<<<:::888666444333222222222222111111111111000000///...............////////////////////////000333555333...++++++,,,---,,,,,,,,,,,,+++++++++------------------------...............---------------------------------........................------------------------------------------------------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++***)))***,,,---,,,+++************************++++++************++++++******************************************++++++,,,+++******))))))******+++++++++***************))),,,///000///---,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////333444555555444555777999999999888888999999::::::======>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGDDDDDDHHHJJJKKKNNNSSSTTTTTTUUUVVVWWWXXXZZZ[[[UUUTTTSSSRRRRRRRRRRRRRRRLLLLLLLLLLLLKKKIIIIIIIIIHHHCCC??????===999666777444444333222111000//////........................------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((***,,,...///......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,------,,,,,,+++++++++++++++,,,+++,,,...//////...,,,++++++***))))))***,,,,,,,,,)))***,,,------,,,+++******++++++,,,,,,++++++*********++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,------...///---------.........//////......//////000000111111111111222222222333333333444444444555666666777777888999::::::999:::<<<>>>???@@@AAAAAABBBBBBBBBAAACCCDDDFFFHHHJJJLLLNNNOOOMMMNNNPPPRRRTTTWWWYYYZZZ\\\ZZZXXXYYYZZZ\\\]]]\\\```cccccc```___aaa```^^^___```bbbccccccbbbaaaaaaZZZ[[[\\\[[[ZZZYYYZZZ[[[RRRXXX```bbb```^^^___aaa]]]YYYTTTPPPPPPPPPPPPOOOLLLJJJIIIHHHGGGDDDAAA>>>======<<<:::777555222111222222111111111000000000000//////............///////////////////////////111:::BBB???444,,,---111---------,,,,,,,,,++++++------------------------........................---------------------------.....................------------------------------------------------------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++******+++++++++,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++++++++***)))***,,,---,,,+++************************++++++************++++++******************************))))))***+++,,,,,,,,,+++******))))))******+++++++++***************+++...111222111///---,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////444555666666555666888999999888888888999999:::;;;=========<<<<<<<<<<<<<<<>>>??????AAACCCFFFHHHJJJGGGEEEGGGLLLNNNMMMNNNRRRTTTTTTSSSSSSTTTUUUUUUVVVUUUTTTTTTSSSSSSSSSTTTTTTOOONNNNNNLLLKKKIIIFFFDDDCCC>>>;;;===<<<999777888333333222111000000//////........................------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((***---000111111000///******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...---,,,,,,++++++++++++,,,)))+++...000000...+++)))++++++***)))))))))************,,,---------,,,+++***++++++,,,,,,++++++*********++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******++++++,,,---------++++++++++++++++++++++++*********++++++,,,,,,---***+++,,,,,,------,,,,,,---------------......///,,,,,,------.../////////......//////000000111111111111222222222333333333333333444444555666666666888999:::999888888:::<<<>>>>>>???@@@AAAAAAAAAAAACCCCCCEEEFFFHHHJJJLLLLLLLLLMMMNNNQQQSSSUUUVVVWWWYYYXXXXXXYYY[[[\\\\\\[[[___dddeeebbb```bbbbbb```bbbccceeedddaaa___^^^^^^\\\]]]^^^^^^\\\\\\]]]^^^YYY]]]aaabbb```___```aaafffaaaYYYUUUSSSRRROOOLLLLLLJJJIIIHHHGGGDDD@@@======<<<:::888666444333222111111111000000000000/////////............//////////////////////////////...888AAA???444+++,,,000......---------,,,,,,,,,,,,,,,,,,------------................../////////---------------------------------...............------------------------------------------------------------------------------------------,,,,,,...------,,,,,,------...------------------------,,,------......------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---......---,,,++++++******+++---...---,,,************************++++++************++++++***************++++++++++++***))))))***+++---...,,,+++******))))))************************++++++,,,///222222111...---,,,++++++++++++++++++++++++,,,,,,,,,---------............/////////000000000444555666666555666888:::888888888888999:::;;;;;;;;;;;;::::::::::::999999<<<======???BBBEEEHHHJJJHHHGGGJJJPPPRRROOONNNPPPRRRRRRPPPOOONNNNNNMMMMMMUUUUUUTTTTTTTTTUUUVVVVVVRRRPPPNNNLLLKKKHHHEEEBBB@@@;;;999;;;;;;888777888222222111111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,000333444222000...)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,...///...---,,,+++++++++++++++)))+++---......---+++)))******+++***)))))))))******+++,,,,,,---------,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++)))******+++,,,,,,------***+++,,,,,,------,,,,,,---------------...//////,,,,,,------...//////000......//////000000111111111111222222222333333333222333333444555555666666777888999999888999;;;===>>>>>>???@@@AAABBBBBBAAABBBBBBCCCEEEFFFHHHIIIIIIMMMMMMNNNOOOPPPQQQQQQQQQTTTTTTVVVXXX[[[\\\ZZZXXX\\\bbbddd```^^^^^^^^^]]]bbbdddfffeeebbb``````aaa___``````___^^^]]]]]]^^^]]]]]]\\\\\\\\\\\\]]]]]]hhhbbb[[[XXXWWWVVVRRRNNNKKKIIIHHHGGGFFFCCC???<<<:::999777666555555666666111111000000000///////////////............//////////////////////////////+++000555444///+++,,,.../////////.........------,,,,,,,,,---------......---........./////////000---------------------------------.........//////........................------------------------------------------------,,,,,,------------------...------,,,,,,------...------------------------,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---,,,***)))+++---******+++++++++,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++---......---+++***+++******+++---......---************************++++++************++++++))))))*********++++++++++++***))))))***+++---///,,,+++******))))))******)))))))))***+++++++++,,,,,,...000000...,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------....../////////000000000111111444555666666555555777999888888888888999:::;;;<<<;;;;;;;;;<<<===>>>>>>>>>?????????@@@BBBEEEIIIJJJKKKJJJLLLQQQRRROOONNNQQQOOONNNNNNNNNNNNNNNOOOOOOUUUUUUUUUUUUUUUVVVWWWWWWRRROOOLLLKKKJJJIIIFFFCCC@@@;;;888::::::666555666111111111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,...222444555222///---)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,...///...---,,,,,,++++++++++++++++++++++++++++++++++++''')))+++,,,++++++,,,---+++++++++,,,,,,---------+++++++++,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,---------,,,,,,...------------...//////,,,,,,------...///000000......//////000111111111111111222222222333333333222222333444444555555666555666888999999:::===???>>>???@@@AAABBBCCCCCCBBBAAABBBCCCDDDEEEFFFGGGGGGNNNOOOOOOOOONNNNNNMMMLLLPPPQQQTTTWWWZZZ[[[XXXVVV[[[```aaa]]]YYYXXXXXXVVV\\\___aaaaaa___]]]___aaaaaaaaabbb```^^^\\\\\\]]]ZZZWWWUUUTTTVVVYYYZZZZZZ^^^YYYTTTSSSUUUUUURRRNNNJJJHHHGGGFFFEEEBBB>>>;;;888777555444555666888:::000000000000//////////////////.........//////000////////////////////////...---------///000111111000////////////.........,,,,,,,,,------.........---.........//////000000---------------------------------.........//////////////////////////////------------------------------------------------,,,,,,,,,------............------,,,,,,------...------------------------,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,---,,,***)))+++---******+++++++++,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***,,,------,,,***)))+++******+++---......---************************++++++************++++++))))))******+++++++++++++++***))))))***+++...///,,,++++++***)))*********(((((()))***+++,,,,,,---+++---......,,,******+++++++++++++++++++++++++++,,,,,,,,,---------......000000000000111111111111333555555555555555777999888888888888999:::;;;<<<======???@@@BBBDDDEEEFFFDDDCCCCCCCCCDDDGGGJJJLLLNNNKKKLLLPPPPPPNNNNNNQQQKKKKKKMMMOOOQQQTTTVVVXXXUUUUUUUUUUUUVVVWWWXXXXXXRRRNNNKKKIIIJJJJJJHHHEEEAAA;;;888999999555333444111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------//////...---,,,++++++***---+++)))***,,,---,,,)))+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...---+++))))))***+++,,,)))***++++++,,,,,,,,,,,,---,,,***+++,,,------,,,+++,,,,,,+++))))))+++---++++++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,)))(((,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,++++++***************))))))***,,,...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///......---------......,,,,,,,,,---------......////////////000000000000000000111111111000000///...///111222333444444444555777999:::999:::;;;<<<===>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBCCCFFFHHHJJJJJJKKKLLLLLLMMMOOOSSSWWWWWWSSSTTT[[[^^^ZZZYYY\\\^^^\\\ZZZWWWWWWWWWYYYZZZ```aaabbbbbbaaa```___^^^aaa```^^^YYYVVVVVVYYY\\\ZZZWWWUUUUUUSSSQQQSSSXXXWWWTTTRRRRRRTTTTTTQQQNNNJJJIIIFFFCCC@@@===<<<;;;999888555333222333333444000000000000//////////////////.........---------//////////////////////////////.........---------------..................,,,---......//////......---------............///---------------------------------............///..........................................------///...---,,,,,,,,,,,,,,,---------------------------,,,++++++++++++***)))+++,,,,,,------,,,,,,+++---...///...,,,+++,,,---...------,,,,,,------...,,,,,,,,,------------------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,---,,,++++++******++++++************************************+++,,,,,,---+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++---,,,***)))***,,,...000************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111111111111333444444444444444444555888888888888999:::;;;<<>><<<<<<999888555333222222333333000000000000//////////////////.........---------////////////////////////000000/////////.................................,,,---......//////......---------............///---------------------------------............///................................................///...------,,,,,,,,,---------------------------------,,,---.........---+++,,,,,,------,,,,,,+++---...///...,,,+++,,,---...------,,,,,,------...------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,---,,,++++++******++++++************************,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++---,,,***)))***,,,...///************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111111111111333333333333444444444444777777777888999:::<<<======>>>@@@@@@@@@BBBDDDFFFEEEDDDDDDEEEFFFHHHIIIJJJNNNTTTXXXYYYZZZ\\\ZZZUUUUUUUUUVVVYYY\\\\\\XXXUUUWWW[[[\\\XXXSSSQQQMMMHHHMMMIIIEEEFFFJJJJJJFFFAAA>>><<<:::888666444333333000000000000/////////...///...---,,,,,,---............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,.........---------,,,,,,++++++,,,,,,,,,+++******+++,,,---+++***+++///444666222---+++,,,------+++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++***)))*********)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,+++++++++++++++*********++++++*********++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------------......,,,,,,,,,---------............/////////000000000000000111111111111000000111222333555666666666666888:::;;;<<<;;;;;;;;;===???@@@AAACCCEEEGGGHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHLLLMMMNNNNNNNNNOOOQQQSSSQQQOOOPPPTTTWWWWWWYYY\\\[[[YYYVVVUUUUUUXXX[[[]]]]]]aaagggkkkkkkhhhbbb^^^```^^^\\\[[[ZZZZZZYYYXXXZZZYYYZZZ\\\YYYSSSQQQSSSSSSOOOJJJIIIJJJKKKIIIGGGGGGEEECCCAAA???===<<<<<<999888666333222111111222000000000000////////////...............---------////////////////////////000000000000000/////////........................,,,---......//////......---------............//////.........------,,,,,,---------............///................................................///...------,,,---------------------------------,,,,,,------...//////000,,,,,,------------,,,,,,---.........,,,+++,,,---...------,,,,,,------......---------,,,+++++++++---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,++++++******++++++************************...---,,,+++************+++++++++++++++++++++++++++++++++***************)))************+++++++++---,,,+++******,,,---///************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111111111111222222222333333444444444666666777888999;;;===>>>===???BBBCCCBBBAAAAAABBBCCCCCCDDDEEEGGGIIIKKKLLLKKKQQQVVVYYY[[[]]][[[WWWSSSSSSTTTVVVXXXXXXVVVTTTQQQYYY]]]XXXQQQOOOPPPPPPMMMKKKIIIKKKOOONNNIIICCC<<<;;;999777555333222222000000000/////////......000000///...------------...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,---------...---,,,,,,+++,,,,,,,,,,,,++++++***)))***---...+++(((***000777999222+++***,,,...,,,)))***+++---//////...,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))***)))))))))***+++,,,,,,++++++++++++++++++++++++************************************************------,,,+++*********++++++++++++***************+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------......,,,,,,,,,---------.............../////////000000///000000111111111111000000111222333444444444444777999;;;<<<<<<===>>>@@@===>>>@@@BBBDDDFFFHHHIIIEEEFFFGGGIIIJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPRRRTTTSSSRRRSSSSSSTTTUUUXXX[[[ZZZXXXVVVTTTTTTVVVYYY[[[[[[___eeeiiijjjgggbbb^^^bbb___]]]\\\\\\ZZZWWWTTTZZZXXXYYYZZZWWWPPPOOOQQQOOOLLLJJJJJJLLLLLLJJJFFFCCCBBB@@@>>><<<;;;;;;;;;888777555333222111000000000000000000////////////........................////////////////////////////////////////////////...............---------,,,---......///.........---------............/////////......------,,,,,,---------............///....................................////////////......------------..............................+++,,,------,,,,,,---...,,,,,,------------,,,,,,,,,---......,,,,,,,,,......------,,,,,,------.../////////...---,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++************************,,,,,,++++++***+++++++++++++++++++++++++++++++++************************))))))*********+++++++++---,,,+++******+++---...************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111111111111111111222222333444444444555555666888999<<<===???BBBCCCEEEEEECCCBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIJJJHHHMMMQQQQQQTTTXXXXXXVVVOOOOOONNNOOOQQQTTTVVVWWWRRRYYYZZZQQQHHHIIIQQQWWWMMMLLLLLLOOOQQQNNNGGGAAA:::999777555333222111111000000/////////.........111111000///...---------------------------------,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++,,,,,,---------++++++,,,+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++***)))***,,,---+++((()))000666666000***(((+++,,,***'''***+++---///000///---,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,++++++++++++++++++++++++************************************************---,,,++++++*********************************************************)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------..................//////////////////000111111111111111111111222333444444444444444777:::<<<===???AAACCC;;;<<<===@@@BBBDDDFFFFFFCCCDDDFFFIIILLLMMMNNNOOOKKKMMMQQQRRRSSSSSSUUUVVVVVVXXXXXXVVVTTTUUUWWWYYYYYYWWWUUUTTTTTTUUUWWWYYY[[[]]]```ccccccbbb```^^^^^^]]]]]]\\\\\\[[[XXXVVVYYYWWWVVVVVVRRRMMMLLLPPPJJJIIIIIILLLNNNNNNIIIEEE???>>>===;;;:::999888888777666555333222000000///000000000000////////////---.....................////////////////////////........................//////.........---------,,,---......///.........---------............////////////......------------------............///................................./////////000000......---------......///...........................///000...,,,***+++,,,,,,------......------,,,,,,---...---,,,,,,---......------,,,,,,------...111000000///...------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++************************************+++,,,---...++++++++++++++++++++++++************************))))))*********+++++++++------,,,+++++++++,,,---************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111111111111111111222333333444555555555555666888999<<<===???DDDEEEDDDCCCAAAAAABBBDDDCCCCCCDDDEEEEEEFFFFFFFFFHHHKKKLLLLLLPPPWWW\\\\\\QQQOOOLLLJJJKKKNNNSSSVVVUUU[[[[[[PPPFFFDDDHHHKKKJJJJJJJJJLLLKKKGGG???999999888666444333222111111////////////............111111000//////...---,,,---------------------------,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******++++++,,,,,,------***+++,,,,,,******+++,,,+++++++++++++++*********++++++************++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++*********+++,,,***)))***...333000---))))))++++++***(((***+++---............---++++++++++++++++++++++++++++++++++++******++++++*********)))******++++++++++++++++++++++++++++++************************************************,,,++++++************+++)))))))))***************))))))******+++******)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......------........./////////...///000111111222111111444444555666666666666666333666:::<<<===???AAACCC;;;<<<===???AAACCCDDDEEEBBBCCCFFFHHHKKKNNNPPPRRRMMMPPPTTTVVVVVVUUUVVVVVVYYY]]]^^^YYYUUUVVVXXXXXXUUUTTTUUUUUUUUUVVVWWWWWW\\\]]]]]]^^^^^^^^^]]]]]]XXXZZZ\\\\\\\\\[[[\\\]]]YYYVVVUUUTTTQQQLLLLLLPPPGGGFFFFFFIIILLLKKKGGGBBB>>>===<<<:::888777777666444444333333222111000///000000000000////////////---------...............////////////////////////------------............/////////...------,,,,,,,,,---......//////......---------............///........................---------............///.................................//////000000111.........---......///000........................111333444222...+++,,,...------............------+++---...---,,,,,,---///...------,,,,,,------...000000//////......------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,++++++******++++++************************(((((()))***+++---...///++++++++++++++++++++++++***************+++++++++)))************+++++++++------,,,,,,++++++,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111111111111222222333333444555666666666666777888999;;;===>>>AAABBBBBB@@@??????AAACCCBBBCCCDDDDDDEEEEEEDDDDDDEEEGGGGGGFFFKKKUUU]]]^^^VVVTTTQQQLLLIIIJJJMMMQQQOOOWWW]]][[[WWWTTTOOOJJJJJJKKKLLLLLLJJJEEE===777999888666444333222111111/////////.........------///////////////...---,,,,,,,,,,,,------------...------,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,***+++---,,,***)))+++---++++++++++++*********)))++++++************++++++...---,,,+++***+++,,,,,,******+++,,,,,,,,,+++++++++******)))***+++,,,...*********++++++++++++******++++++,,,------......************************+++***************++++++++++++******)))*********++++++++++++++++++++++++******************************************************************+++,,,((()))))))))*********+++'''((()))***++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......---------.........//////...///000111111222222222444555555666666666666666555888:::<<<<<<===>>>@@@>>>>>>???AAABBBDDDEEEEEEDDDEEEEEEGGGJJJMMMPPPRRRQQQTTTXXXYYYXXXVVVUUUTTTWWW^^^```[[[WWWXXXZZZYYYNNNPPPSSSUUUWWWXXXXXXXXX]]]^^^^^^___^^^^^^]]]\\\WWW\\\___]]]YYYWWW[[[___XXXWWWWWWYYYUUUPPPNNNQQQKKKHHHEEEEEEFFFGGGDDDAAA???>>><<<:::888777666666222222222222222111000000000000000000////////////---------.........//////////////////////////////---.........////////////000//////...------,,,,,,,,,---......//////......---------............///------......//////000000---------............///........................---......///000000111111...............///000000........................000333555222...,,,...111------............------+++,,,...---,,,,,,---///...------,,,,,,------...---------------,,,,,,,,,++++++++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,---,,,++++++******++++++***************************)))******+++,,,---...++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++---------,,,,,,+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111111111111222333333444666777777888777777777888999:::<<<======???AAABBBAAAAAABBBCCCAAABBBDDDEEEFFFFFFFFFEEEEEEGGGFFFDDDGGGPPPUUUVVVWWWWWWWWWSSSOOOLLLLLLMMMIIIPPPXXX___eeeeee\\\RRRKKKLLLNNNNNNLLLFFF???;;;999888666555333222222222//////.........---------,,,---...///......---,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))),,,---,,,***)))+++---++++++++++++******))))))++++++************++++++000///---++++++,,,---...)))***+++,,,,,,,,,,,,,,,+++***((()))+++++++++***&&&))),,,---,,,,,,,,,---+++******++++++---...///************************+++***************++++++,,,,,,+++***)))))))))***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,(((((())))))*********+++&&&''')))***+++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......---------.........//////......///111111222222222333333444444555444444444777999;;;<<<;;;;;;<<<===AAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFIIILLLOOOQQQUUUXXX[[[\\\YYYVVVSSSRRRTTT]]]aaa\\\XXXZZZ[[[ZZZIIILLLQQQVVVYYYZZZZZZZZZ^^^___```aaaaaa___]]][[[\\\aaaddd___VVVRRRVVV\\\XXXXXX[[[^^^[[[TTTPPPQQQRRRLLLFFFCCCCCCDDDDDDBBBAAA@@@>>>;;;999888777666111111222222222222111111000000000000////////////---------.........//////////////////////////////.../////////000000111111000000///...------,,,,,,,,,---......//////......---------.........//////,,,,,,---...///000111111---------.........//////........................---......///000111111222...............///000000////////////////////////,,,000222111---+++---111------............------+++,,,------,,,,,,...///...------,,,,,,------...+++++++++++++++++++++,,,******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,---,,,++++++******++++++************************+++++++++***++++++,,,,,,++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++---------,,,,,,+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111111111111333333444555666777888999888888888888999:::;;;<<<;;;???DDDFFFFFFEEEDDDDDD@@@AAADDDFFFHHHHHHHHHHHHLLLNNNLLLIIIIIIMMMOOONNNSSSVVVZZZYYYUUUQQQNNNNNNMMMNNNQQQWWW```ccc[[[NNNGGGHHHJJJKKKIIIDDD>>>:::999888666555444333333222//////.........---------+++,,,---.........---,,,,,,,,,,,,------............------,,,,,,------...,,,,,,++++++,,,,,,---...,,,///222222///,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++******************+++...---+++*********++++++,,,---......,,,,,,---...++++++++++++++++++++++++************************------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++******+++---++++++++++++++++++++++++)))************+++++++++,,,***))))))+++------,,,***+++,,,+++)))))))))*********++++++++++++************++++++++++++******)))***+++,,,,,,+++***))))))************+++++++++******))))))******+++,,,,,,---------,,,++++++***++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++..................------000/////////000111222222666555555555555666777777999999999999:::;;;<<<<<<>>>???AAABBBDDDEEEEEEEEEKKKJJJHHHHHHIIIKKKMMMOOORRRXXX\\\YYYQQQNNNRRRXXXVVVWWWYYYZZZZZZ[[[]]]___UUUVVVXXXZZZ\\\\\\\\\\\\___^^^^^^^^^]]]]]]]]]]]]\\\^^^```___\\\YYYXXXWWW\\\XXXVVVZZZ___aaa\\\WWWUUUTTTRRROOOKKKGGGDDDBBB@@@???===:::888777666555222222333333333222111111//////////////////////////////............//////000000000000////////////000000//////.........---////////////////////////...,,,***+++...///---+++//////000000//////...---//////...000333444444333333444222------000111///////////////////////////,,,,,,---...///000111111////////////////////////.........///////////////...---,,,+++,,,...000222////////////////////////.........------,,,,,,,,,...............---------000000///...------,,,,,,,,,,,,---...///000111111...------,,,,,,------...++++++,,,,,,,,,,,,------***+++,,,,,,------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,+++++++++******************************...,,,***+++---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,******+++---+++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***+++,,,---,,,,,,+++*********+++)))(((((((((***+++***)))***+++,,,,,,------,,,,,,.........///000111111111111333555666666777999::::::;;;<<<<<<;;;;;;<<<>>>===???BBBBBB@@@@@@CCCFFFFFFDDDBBBDDDGGGHHHGGGEEELLLNNNNNNNNNLLLKKKKKKLLLPPPTTTYYY[[[ZZZVVVRRRPPPUUUTTTSSSRRRSSSQQQOOOMMMHHHFFFCCCAAA???===:::888888777555444333222222222000000//////.........---........................++++++,,,------,,,++++++------------------------,,,,,,++++++,,,,,,---...---///111111///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++******++++++,,,......,,,+++++++++,,,,,,,,,---......,,,,,,---...++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++******+++---++++++++++++++++++++++++)))************+++++++++************************+++,,,---,,,+++***+++,,,******++++++++++++************++++++++++++************++++++++++++******)))************++++++++++++************+++,,,,,,---------------,,,++++++++++++++++++++++++++++++++++++******++++++,,,---------------,,,,,,++++++........................////////////000111222333555555444444555555666777888888999999;;;<<<===>>>AAABBBCCCEEEFFFGGGGGGHHHJJJIIIIIIIIIJJJKKKMMMNNNRRRWWW[[[XXXQQQOOOTTTYYYYYYZZZZZZ[[[[[[^^^bbbeeecccbbbaaa```___`````````[[[\\\]]]]]]]]]]]]]]]]]]bbbaaa```aaabbbaaa^^^[[[]]]YYYWWWZZZ```ccc```[[[XXXWWWUUUQQQLLLHHHDDDBBB???===;;;999777555444444333333333333222111111000//////////////////////////////............//////000000000000////////////000000/////////.........////////////////////////111///------///000///---///////////////...------///......///222333333222111333111------000000...////////////////////////------......///000000000///////////////////////////////////////.........---,,,++++++---///111222..............................---------,,,,,,,,,------..................000//////...------,,,,,,,,,,,,------......//////------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++...,,,***+++---...,,,***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,---,,,++++++******+++++++++***)))***,,,---,,,+++++++++,,,---------------.../////////000000111111000222444555555555777999888:::;;;<<<;;;<<<>>>???>>>@@@CCCCCCAAAAAACCCEEEEEEDDDCCCDDDGGGHHHGGGFFFKKKLLLLLLKKKJJJIIIJJJLLLOOOSSSYYY\\\[[[WWWTTTRRRZZZWWWUUUSSSRRRPPPMMMKKKIIIGGGDDDBBBAAA???<<<999777666444333222111111111000/////////....................................+++,,,---......---,,,+++------------------------,,,,,,++++++,,,,,,---...---...//////---------...,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,---,,,+++***+++---************************)))************+++++++++***---///...+++))))))***,,,......---,,,+++,,,---******++++++++++++************++++++++++++******++++++************++++++)))************++++++++++++++++++++++++,,,---------............---,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...---------------,,,,,,........................////////////000111222333444444444444444555555666777888999:::<<<>>>???@@@AAABBBCCCEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKMMMQQQTTTQQQLLLKKKQQQWWWXXXXXXXXXXXXYYY\\\bbbfffllljjjgggdddcccdddeeegggddddddccc```]]]YYYUUUSSSaaa]]][[[^^^cccddd___ZZZ]]]YYYWWWYYY^^^aaa```]]]ZZZYYYVVVRRRMMMHHHDDDBBB===;;;999777555444333333333333333333222111000/////////////////////////////////............//////////////////000000000000000000////////////......////////////////////////111///......///000000////////////.........------...------...111222222111...000000------000000---////////////////////////////////////////////////////////////////////////000000//////......------,,,,,,,,,,,,---///111222------------------------...------------,,,,,,,,,,,,---------...//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---......---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++---,,,+++,,,---......,,,,,,,,,---............---//////000000000000000000///111333444444444666888777999;;;;;;;;;<<<>>>@@@???AAACCCCCCCCCBBBCCCDDDEEEDDDCCCEEEGGGHHHHHHGGGJJJKKKKKKJJJGGGEEEEEEFFFKKKPPPVVVZZZYYYWWWTTTRRRXXXUUURRROOONNNNNNLLLKKKHHHFFFCCCAAA???===:::888555444333222111000000000////////////....................................------............------------------------------,,,,,,++++++,,,,,,---...---......---,,,---///111------------------------*********+++++++++,,,,,,---------,,,,,,------------------,,,,,,,,,------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...---,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,************************))))))*********+++++++++,,,111555333...******---,,,---...---,,,++++++---******++++++++++++*********++++++,,,,,,++++++***,,,+++***))))))***+++,,,))))))*********+++++++++,,,,,,++++++,,,,,,---...---......///......------++++++++++++++++++++++++++++++******++++++,,,------------------------------------...............////////////000111333333444333333333333444555555666777999;;;===???@@@AAA???@@@AAACCCDDDEEEFFFFFFGGGHHHJJJKKKLLLKKKJJJIIIJJJNNNQQQOOOKKKKKKQQQVVVXXXYYYZZZ[[[[[[]]]```bbbfffeeeddddddeeegggiiikkkjjjiiigggddd___YYYTTTQQQ\\\ZZZYYY[[[```aaa^^^[[[\\\YYYUUUVVVYYY[[[ZZZXXXVVVUUURRROOOKKKGGGCCCAAA<<<;;;999777555444333222333333333333222000///...//////////////////////////////............//////////////////000000000000000000//////////////////////////////////////////...---------///111222333/////////..................---,,,...000111111000+++...///---...000000---////////////////////////000000//////............////////////////////////111111000///...------,,,...------------...///000------------------------------------------------,,,,,,,,,---...///000000//////.........---------...---------,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++///......------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...//////...,,,***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,++++++***++++++,,,---,,,+++,,,.........---,,,---......//////......000000000000000000000000000222444444444555666888888:::;;;;;;;;;;;;===>>>@@@AAABBBCCCCCCCCCBBBBBBDDDDDDDDDEEEGGGHHHHHHHHHKKKMMMNNNMMMIIIEEEBBB@@@GGGLLLRRRUUUVVVTTTRRRQQQRRROOOLLLJJJJJJKKKKKKKKKDDDBBB???===<<<:::777555333333111000000////////////////////////.........................................................------------------------,,,,,,++++++,,,,,,---...---------,,,,,,---000222------------------------***++++++++++++,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++444333111///---,,,++++++******+++++++++,,,,,,,,,***,,,......,,,+++,,,,,,************************))))))*********+++++++++,,,111555444///++++++...+++------,,,+++***+++,,,******++++++++++++******++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,))))))*********+++++++++,,,,,,++++++,,,,,,---...------......///......---++++++++++++++++++++++++++++++******++++++,,,------------------------------------.........//////.........///000222333444444333333333333444555555555666999<<<>>>@@@@@@AAA>>>???AAABBBDDDEEEEEEEEEEEEGGGIIIKKKKKKJJJHHHFFFNNNQQQTTTSSSQQQQQQVVVZZZ\\\___bbbcccbbbaaa``````___```bbbdddfffggghhhhhheeeeeeeeedddbbb```^^^]]][[[\\\]]]^^^^^^^^^___```^^^ZZZVVVUUUVVVVVVTTTSSSNNNMMMLLLJJJGGGDDDAAA@@@;;;:::999777555444333333222222222222111000///...//////////////////////////////............//////.../////////000000000111//////000000000000000000000000000000000000000000,,,------///111444888:::111000///.........//////...---,,,---///000000///***...///...///222222///////////////////////////000000000///......------////////////////////////111111000///...------,,,000//////...------,,,,,,------------------------------------------------,,,,,,,,,---...///000000...............---------//////......---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...//////...,,,***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++,,,++++++***++++++,,,,,,,,,+++***+++,,,---,,,+++,,,---......//////......000000000000111111111111222444555666555555777999999;;;<<<;;;::::::;;;<<>>????????????@@@AAACCCEEEEEEFFFFFFDDDEEEGGGHHHIIIGGGFFFEEEKKKOOORRRRRRQQQQQQTTTWWWZZZ]]]bbbdddbbb___\\\ZZZ^^^___bbbcccdddddddddcccfffeeedddcccaaa```______YYY[[[\\\[[[YYYYYYZZZ\\\^^^\\\XXXVVVUUUTTTQQQOOOHHHHHHGGGFFFCCCAAA???>>>:::999888666555444333333111111111222111111000/////////////////////////////////............//////......//////000000111111//////000000000000111111000000000000000000000000---///000111333777<<>><<<:::888666333222111000///////////////.........///////////////..............................------------......------------------------,,,,,,++++++,,,,,,---...---.........------...000........................+++++++++,,,,,,,,,------------,,,,,,,,,,,,------******,,,---------,,,,,,,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000///---,,,,,,++++++******+++++++++,,,,,,,,,***,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,------...//////,,,---...---,,,+++,,,---******++++++++++++******+++,,,,,,------,,,,,,+++******++++++++++++******)))************++++++++++++************+++,,,,,,++++++,,,---------------++++++++++++++++++++++++++++++******++++++,,,---*********+++++++++,,,,,,,,,,,,------...//////000---......///000222444555555555444444555555666777444666888;;;===>>>>>>===>>>???@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFFFFEEEDDDCCCFFFIIIMMMNNNNNNMMMNNNOOOUUUXXX\\\^^^\\\ZZZXXXWWW____________```aaaaaabbbgggeeebbb___\\\[[[[[[[[[ZZZYYYXXXWWWWWWWWWVVVUUUZZZYYYWWWUUUTTTQQQOOOMMMHHHHHHGGGEEEBBB@@@===<<<888888666444333222222222///000000111111111111111//////////////////////////////............//////.........///000111111111//////000000000111111111000000000000000000000000...///111111111444999>>>444333111000///000111222///.........000111000///...000111///111666999777///////////////////////////////////////.........///////////////////////////////////////.........---..................---........................,,,,,,,,,---------......------..........................................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++)))******++++++,,,,,,---...------------,,,,,,,,,++++++++++++++++++++++++***,,,...---+++***,,,...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++******++++++,,,---+++***)))***+++,,,+++***++++++,,,---------------......///000222333444444222444555555555555666888555777999::::::;;;===?????????AAAEEEIIIJJJGGGEEEBBBDDDGGGGGGGGGGGGJJJLLLMMMPPPSSSUUUVVVXXXZZZ\\\VVVVVVVVVTTTRRRRRRTTTVVV[[[XXXTTTQQQNNNKKKGGGDDDBBB@@@===;;;999777444222222111000000///000000000............/////////000...........................---,,,++++++,,,---...------------------------,,,,,,++++++,,,,,,---...---...//////---------///........................++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***+++---...///...------,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***,,,///000...---,,,,,,------------------------)))************+++++++++---++++++,,,///222333222.../////////---,,,---...******++++++++++++******+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***))))))************+++++++++******))))))******+++,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++******++++++,,,---))))))*********+++++++++,,,,,,------...///000000------...///111222444555666555555555555666777777444666888;;;=========<<<;;;<<<===???@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCFFFIIINNNPPPOOONNNMMMNNNVVVXXX[[[\\\[[[[[[[[[\\\]]]\\\ZZZZZZ[[[^^^aaaccc^^^]]][[[YYYYYY[[[]]]___bbb]]]XXXXXX[[[\\\YYYTTTTTTTTTTTTSSSQQQOOOLLLJJJKKKJJJHHHFFFCCC???===;;;777666555333222111111111...///000111111222222111//////////////////////////////............//////---......///000111111222//////000000111111111222000000000000000000000000---...///...---///444999555444222000000111222333000///...///000111000///000222222000222888;;;:::////////////////////////////////////////////////////////////////////////.........///////////////***+++---...///000000000////////////////////////,,,,,,,,,------........................------------.....................++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------,,,,,,+++***+++,,,,,,------,,,,,,+++***+++,,,---......///000......---------,,,,,,,,,***************************,,,...---+++***,,,...++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++---+++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***,,,---+++*********+++,,,,,,---+++***)))***,,,---,,,+++***+++,,,,,,------,,,,,,---...///000222444555666111333444444444333555666222555777999;;;===@@@BBB@@@@@@BBBGGGKKKMMMJJJGGGBBBDDDGGGHHHGGGGGGJJJMMMQQQQQQPPPNNNNNNQQQUUUYYYXXXXXXUUURRROOOOOORRRTTTWWWUUURRRPPPNNNKKKGGGDDD???===:::888777555222///222111111000000000000111---.........//////000000........................---,,,++++++++++++,,,------------------------------,,,,,,+++*********++++++111111+++)))+++,,,)))+++***+++,,,//////---+++...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,------+++***+++......,,,***++++++++++++++++++++++++,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,+++************+++++++++++++++++++++++++++---000333444555444444------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++++++++************++++++++++++++++++++++++++++++---,,,***))))))***,,,---******************************+++++++++,,,,,,,,,---------............///------...///000111222222222333444666666666666555555777:::;;;:::;;;<<<===<<<===>>>???@@@@@@AAA@@@BBBCCCDDDEEEFFFGGGHHHHHHLLLLLLMMMRRRXXX[[[YYYVVVWWWYYYZZZWWWRRRQQQUUUZZZ\\\]]]\\\ZZZYYYYYY\\\^^^[[[[[[\\\\\\\\\[[[[[[ZZZgggeeebbb^^^[[[YYYXXXXXXSSSRRRQQQQQQRRRQQQOOOMMMOOOLLLHHHEEEBBB???;;;888555555444333222222222222////////////////////////..................------111111000000//////......////////////000000000000//////............//////000000000000111111111111222111000000000111333333888666444222111111222333000000000//////000000000111222333333333777;;;???111111000000000000111111222111111000///......---......------------......000/////////...............------------...////////////...------------...------,,,+++,,,---...///......------------......---......///......------///......---,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------//////000111222333333444444444555666777888999999333333444555777:::<<<>>>BBBBBBBBBDDDGGGKKKNNNQQQIIIJJJIIIGGGFFFHHHLLLPPPMMMPPPRRRPPPLLLLLLOOOTTTVVVVVVVVVUUUUUUSSSRRRQQQSSSSSSQQQNNNJJJGGGDDDBBB;;;;;;999777444222111000000000000000////////////..................------------...///000000000/////////.........---------000///...------------------,,,,,,++++++***++++++***//////++++++......***+++,,,---.........,,,+++...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++,,,......,,,***++++++++++++++++++++++++,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,++++++******+++++++++++++++++++++++++++++++++---///000222222222222,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************************)))************+++++++++++++++************++++++++++++++++++++++++++++++---,,,***))))))***,,,---+++++++++++++++***************+++++++++,,,,,,,,,------------............------...///000111222222333444555777777777777666777999;;;<<<<<<<<<>>>??????@@@BBBDDDEEEFFFGGGGGGCCCDDDEEEFFFHHHIIIJJJKKKMMMNNNPPPTTTXXXYYYXXXWWWZZZZZZYYYVVVSSSRRRUUUYYY\\\\\\[[[ZZZXXXXXX[[[]]]^^^^^^^^^^^^]]]\\\[[[ZZZcccbbb___]]][[[YYYXXXWWWSSSQQQPPPPPPPPPPPPNNNMMMMMMJJJFFFCCC@@@===:::777555555444333222222222222////////////////////////........................000000000000000//////////////////000000000111111000//////......//////000000000000000111111111222222111000000000111333333777555333111000111222222222111000//////000111222111222222333333777<<>>?????????@@@CCCFFFIIIKKKJJJHHHGGGHHHJJJLLLLLLLLLLLLNNNPPPPPPOOONNNOOOPPPSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQOOOLLLHHHEEEBBB@@@;;;:::888666444222111000000000000000/////////.................................//////000///////////////.........---------000///...------------...,,,,,,,,,,,,++++++++++++***,,,,,,+++---///...***+++---//////---,,,++++++...---,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,---.../////////,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............------...///000111222222444444666777777888777777888:::===>>>>>>>>>@@@AAA===???AAACCCEEEGGGGGGHHHFFFGGGHHHJJJLLLMMMOOOPPPPPPSSSVVVYYYYYYYYYYYYZZZZZZXXXUUUSSSRRRSSSUUUVVV[[[[[[[[[ZZZXXXYYY[[[]]]aaaaaaaaa```^^^]]][[[ZZZ]]]]]]]]]\\\[[[ZZZXXXXXXUUURRROOONNNNNNNNNMMMLLLIIIGGGCCC@@@>>>;;;888555555444333222222111111222////////////////////////........................//////000000000000000000///000000000000111111111000000////////////000000000000111111111222222222222111111111111222333333555444222111000111222222333222111000000111222333111222222222444777<<>>???>>>>>>>>>???AAACCCEEEGGGKKKHHHFFFHHHKKKLLLJJJFFFDDDEEEGGGKKKOOOPPPPPPOOOPPPQQQRRRRRRSSSSSSRRRRRROOONNNLLLIIIFFFBBB???>>>999999777555444222000000000000000/////////..............................//////000000000///....../////////............---//////......------......,,,,,,,,,,,,,,,,,,++++++******)))***---...---***))),,,......,,,++++++,,,...------,,,,,,,,,------+++++++++******+++++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++************+++,,,---...++++++++++++++++++++++++,,,++++++***++++++,,,---++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++************************++++++***))))))***++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........------...///000111222222444444555555666777777777888:::<<<>>>>>>???@@@BBB>>>???AAABBBDDDEEEFFFFFFHHHIIIJJJLLLOOOQQQRRRSSSSSSWWW\\\]]][[[ZZZ[[[]]]UUURRROOOOOOQQQSSSUUUUUUYYYZZZ[[[[[[[[[\\\^^^```````````````___^^^]]]\\\ZZZ[[[\\\]]]]]]\\\ZZZYYYXXXTTTPPPNNNNNNNNNMMMMMMHHHEEEBBB???===;;;777555555444333222111111111111////////////////////////............/////////////////////000000111111222000000000111111111222222111000000//////000000111111111111222222222333333111111111111222222333333333333222111111111222222333222111000000111222333222222333333333666;;;???222222111111111111222222///000111222333555666666111111000000000000111111000000000////////////..................//////000000//////......................../////////000000,,,---///000000///---,,,---------------......///111000///------,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***+++,,,,,,---************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---......///000111222222111222333555888:::;;;<<<<<<<<<;;;;;;;;;===>>>???AAAAAAAAAAAABBBDDDEEEFFFJJJIIIGGGGGGHHHJJJJJJIIIAAA??????DDDLLLQQQRRRPPPPPPPPPQQQQQQQQQPPPPPPOOOMMMLLLJJJGGGDDD@@@===<<<777777666444333111000000000000/////////.........---------...............000000000000000///...---/////////...............//////............//////+++,,,,,,---------,,,++++++))))))***+++,,,,,,,,,+++,,,,,,+++++++++,,,------------,,,,,,---......,,,++++++++++++++++++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++)))))))))***+++,,,---...++++++++++++++++++++++++++++++************++++++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++*********************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...------...///000111222222333333333333444555666666666888;;;======>>>???AAACCCDDDDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOQQQRRRSSSWWW[[[[[[YYYXXXXXXZZZQQQPPPOOOPPPTTTWWWXXXYYYYYY[[[\\\]]]^^^___bbbddd^^^^^^_______________^^^[[[\\\]]]^^^^^^^^^]]]\\\[[[WWWSSSPPPOOONNNNNNMMMGGGDDDAAA???>>>;;;888666444444333222111111111111////////////////////////........./////////000000//////000000111111222222111111111111222222222222111111000000000000111111222222222222333333333333111111222222333333333333222222222222222222333333333222222222222222222333333333333333333666:::===333333222222222222333333222222333333444444444555111000000//////000000111111000000000///////////////............///000000000000///............///------......////////////---...000111111000...---...------------...///000555444111///---,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///---------,,,,,,+++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///000000...//////000111222333444333444555666777888999:::======<<<<<<<<<===??????BBBBBBBBBBBBCCCDDDEEEEEEGGGIIIJJJIIIGGGKKKSSSZZZSSSMMMGGGGGGMMMQQQRRRPPPRRRRRRQQQQQQOOONNNLLLLLLLLLKKKIIIFFFCCC???<<<;;;555555444333222111000///////////////............---------.........//////000111111111000///......//////////////////////////////.........//////000***+++---......---,,,,,,+++******++++++***...333444000,,,***+++,,,------------------------...///---,,,,,,++++++,,,,,,---,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++************+++,,,---...++++++++++++++++++++++++*********+++++++++++++++)))***++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************)))************+++++++++++++++************++++++************************************************)))))))))******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------...///000111222222222222222222333444555666444777:::;;;<<<===???AAABBBCCCCCCDDDDDDCCCCCCBBBDDDDDDFFFGGGIIIKKKMMMMMMOOORRRUUUVVVUUUTTTTTTTTTQQQSSSUUUWWWZZZ\\\]]]^^^ZZZ\\\___``````aaacccddd]]]]]]^^^___````````````^^^^^^^^^______^^^^^^]]]\\\YYYUUURRRPPPOOOMMMKKKFFFDDDAAA???>>><<<999777444333222111111000000111////////////////////////.........//////000000111000000111111111111111111111111222222222333333333222222111111111111222222222222333333333444444444111222222333444333333333222222222333333444444444333444666777777666444333555555555333333444888;;;444333333222222333333444444444444444333333333333111111000000000000111111111111000000000///////////////......//////000111111000//////......//////,,,---.../////////.........///000000000000///......---,,,,,,---...000111666444111...---,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++***************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000//////000111222333444444444444555666777888999999===<<<;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCHHHLLLKKKJJJPPP]]]hhhjjjaaaWWWQQQPPPQQQPPPNNNSSSRRRRRRPPPOOOMMMKKKJJJJJJIIIGGGDDDAAA===:::999444333333222111000000////////////.........------,,,,,,------.../////////000000111111111000//////...////////////000000000//////......//////000000***+++---...///...---,,,+++***,,,---,,,+++444???AAA888...***,,,...---+++---------------...//////...------,,,,,,------...+++...000///---,,,---///------------------------,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************+++,,,,,,---......,,,,,,,,,++++++++++++***************+++,,,------++++++++++++++++++++++++)))***+++,,,------,,,+++))))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++++++++************++++++************************))))))************))))))'''(((((())))))***++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------...///000111222222333333222222333444666777444777:::;;;<<<===???AAA???@@@AAAAAABBBBBBBBBBBBEEEFFFGGGHHHJJJKKKLLLMMMOOOOOOQQQSSSUUUUUUSSSQQQRRRWWW\\\^^^]]]]]]^^^```^^^___aaaaaa___^^^___`````````aaaaaabbbaaaaaaaaaaaa```___^^^]]]]]]]]]]]][[[XXXUUUSSSQQQNNNKKKHHHDDDBBB@@@>>>===<<<999777444333222111000000000000////////////////////////---......///000000111111222222111111111111111111222222222333333333333444222222222111111222222222333333333333444444444444111222333444444444333333222222333444555666666666555777:::<<<<<<:::777555777777666444222333666999444444333333333333444444333333333333333333333333222222111111111111222222111111111000000000/////////////////////000000111111000000///////////////---...///000000000//////...........................---,,,,,,,,,...000111222111...,,,+++,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************++++++,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,...///000......///000111222333333333333444666777999::::::;;;:::::::::;;;<<<>>>???>>>???@@@AAABBBBBBBBBBBBDDDHHHJJJKKKKKKPPPZZZbbbhhhaaaYYYSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKHHHGGGEEEBBB>>>;;;888666222222222111111000000/////////.........---------,,,,,,------...//////000//////000111111111000000.../////////000000000000///////////////000111111***+++---//////...---,,,******---///------999HHHKKK???111+++---000---)))---------------...///000///......------......///+++...000000---,,,---///---------------------------,,,+++******+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++,,,,,,---......,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++(((***,,,...///...---,,,((()))***+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))************))))))&&&''''''((()))***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------...///000111222222444444333333444555777888444777:::<<<===>>>@@@BBBAAABBBCCCEEEFFFGGGGGGGGGIIIJJJKKKLLLMMMNNNOOOOOOQQQPPPPPPSSSWWWXXXUUURRRRRRYYY___aaa]]][[[[[[]]]```bbbbbbaaa^^^\\\[[[\\\cccccccccccccccbbbaaa```bbbaaa___]]]\\\\\\\\\]]]ZZZXXXUUUSSSQQQMMMIIIFFFCCCAAA???===<<<;;;888666444333222111000000000000////////////////////////---......///000111111222333222222222111000000000222222333333333444444444333222222111111222222333333333333444444444555555111222333444555444333333222333444555666777777777777:::>>>AAAAAA>>>:::777999888777444222222555888555444444333333444444555222222222333333444444444444333333222222333333444111111111111000000000000///////////////000111111111111000///////////////...///000222222111111000---,,,,,,++++++,,,,,,---...---,,,+++,,,...000222...---+++******,,,///111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********)))***++++++,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000------...///000111222222111111333555888:::<<<===999999999999:::<<<>>>??????@@@AAABBBCCCDDDDDDDDDHHHHHHHHHIIIJJJMMMPPPSSSUUUSSSPPPOOOPPPSSSUUUUUUPPPPPPPPPPPPPPPOOONNNMMMFFFEEECCC@@@===999666444111111111111000000000/////////.........---------,,,,,,------...///000000...///000111111111111111.../////////000000111111///////////////000111111)))+++///222333111///------......---,,,...444:::@@@888///***+++...---,,,++++++,,,,,,---.../////////---,,,,,,---...------------............------.........------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++***)))''',,,******,,,000111///,,,******++++++++++++******++++++++++++++++++++++++///...,,,*********,,,---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222111333555666555555666777666666666777999<<>>@@@@@@>>>===;;;AAAAAABBBBBBCCCDDDDDDEEEGGGHHHIIIKKKMMMPPPRRRSSSKKKNNNOOONNNLLLNNNTTTZZZTTTSSSRRRQQQOOOMMMLLLKKKFFFCCC???;;;:::888666444222111111111000000//////////////////////////////........................111111111111111111111111111111111000000000000000222222111000//////000000+++,,,///111111000///...---------,,,---///333555999333,,,***+++......,,,+++,,,,,,------............---,,,,,,------------------............------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))),,,,,,---...//////---+++******++++++++++++******++++++++++++++++++++++++///...,,,******+++,,,---++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222000111333444444444666888888888999:::;;;>>>@@@AAA@@@AAABBBDDDEEEGGGHHHIIIGGGFFFFFFIIILLLNNNNNNNNNPPPRRRSSSSSSYYY______YYYZZZ[[[ZZZZZZYYYYYYYYYZZZXXX[[[^^^```^^^YYYSSSNNNXXX]]]]]]YYY^^^gggfff^^^WWWWWWYYYZZZUUUPPPQQQVVVUUUXXXXXXSSSOOOMMMJJJGGGNNNMMMJJJFFFAAA;;;666444333333222111111000//////........./////////000000111111111111000000000000///000000000000000//////222222222333444555444444444555777666555444444555777666777888999;;;;;;;;;?????????AAADDDHHHMMMOOOMMMPPPRRRSSSRRRQQQSSSUUUVVVUUUZZZcccddd\\\TTTQQQKKKDDDAAABBBBBB>>><<<<<<===;;;888777777666555333999888777777888:::::::::000222555777777777888:::444222000//////000///.../////////000000000111111000111111111222222222222///......------......///........................///............---------------------...///000111......---------,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,***************++++++,,,++++++++++++++++++++++++------,,,+++++++++++++++++++++++++++*********)))++++++******++++++,,,------,,,+++*********++++++************************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////000111000///000222444222333444666888999999:::>>>>>>???@@@@@@@@@???>>>??????AAABBBDDDEEEGGGGGGEEEFFFIIIKKKMMMMMMMMMMMMMMMPPPQQQOOOMMMMMMQQQVVVTTTUUUTTTSSSQQQOOOLLLKKKEEEBBB>>>:::888666444222111111111000000000//////////////////////////////........................000000000000000000000000000000000000111111111111222222111000000000000000......///////////////......,,,+++,,,...000000000222...***))),,,......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,++++++++++++///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,+++******+++---///000...,,,+++*********++++++++++++******++++++++++++++++++++++++...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////000000111111222///000111111222333777999555666666777999;;;<<<===<<<======???@@@BBBDDDEEEFFFFFFFFFHHHKKKLLLKKKIIIKKKNNNQQQTTTZZZ```___[[[UUUVVVWWWVVVVVVXXXZZZ]]]YYY[[[___```___ZZZUUUQQQZZZ```aaa___bbbhhhfff___WWWWWWXXXYYYUUUNNNNNNQQQNNNPPPTTTVVVQQQKKKJJJNNNVVVQQQIIIAAA:::666333333222222222111111000000///////////////000000000000111111111111111111111111///000000000111111111111///111333444555555444333333555777777666555555666:::<<>>@@@BBBDDDIIIHHHGGGHHHHHHGGGEEECCCFFFKKKQQQTTTVVVXXXYYYZZZSSSTTTUUUUUUTTTVVVZZZ]]]]]]___aaabbbbbbbbb```___\\\```___\\\\\\aaacccaaaZZZYYYYYYYYYTTTMMMKKKMMMKKKFFFHHHOOOOOOIIIJJJRRRMMMHHHAAA:::555333333444222111111111000000000/////////000000000111111111000111111111111111222222222222222222222222222333444555666666666666777888333555888:::===@@@EEEHHHPPPTTT[[[aaaeeehhhkkklllpppttt|||xxxuuurrrpppooommmiiiddd]]]XXXPPPJJJBBB<<<:::::::::999;;;:::888555333444888;;;>>>;;;666333333444444333111111111111111111111111222222222222222222222222//////............//////........................///............---------,,,+++++++++,,,,,,---...------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,...------------...//////...000111111000111333555444444444555666777999999666666777999<<<@@@DDDFFFBBBBBBCCCDDDEEEEEEFFFFFFCCCDDDGGGIIIJJJJJJJJJJJJJJJMMMQQQSSSSSSTTTVVVXXXSSSTTTUUUUUURRRNNNIIIFFFAAA>>>999666444222000///000000000000000000//////////////////////////////........................000000000000000000000000//////000111222222333333222222111000000111111111000///......---...//////---,,,***,,,///000---)))......---.........,,,+++------------------,,,,,,+++---//////---,,,,,,...,,,,,,------------,,,,,,++++++++++++++++++++++++222000...,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,***)))***,,,'''+++------***(((***,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))*********++++++++++++++++++,,,,,,---------.........///000000111111111111222222333555999<<<::::::;;;<<<===>>>>>>>>>????????????AAADDDFFFHHHIIIGGGGGGGGGHHHGGGEEECCCFFFNNNWWWXXXTTTQQQUUU[[[TTTWWWYYYXXXVVVVVVZZZ^^^eeedddbbbbbbccceeehhhjjj\\\\\\YYYSSSPPPUUU[[[___XXXVVVUUUVVVSSSMMMKKKMMMUUUIIIAAAFFFIIIGGGHHHNNNAAA???;;;777444333333444111111111000000000000000000000000111111111111222000000111111222222222333444333222111111111222222555666666444444666;;;>>>;;;???DDDKKKTTT]]]gggnnn{{{pppiii^^^VVVRRRMMMHHHDDD>>><<<999777777<<>>;;;777444333222000...//////////////////000000////////////////////////////////////////////////111111111111111111111111///000000111222333333444222111111111111111222222//////.........//////000---,,,,,,---......---,,,////////////...---,,,+++------------------------+++...111111...,,,---///,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,))))))---111---------+++***)))+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,)))************+++++++++***++++++,,,,,,------...---......//////000000111111222333444444555999;;;999:::;;;<<<<<<<<<<<<<<>>>>>>>>@@@CCCFFFGGGGGGFFFFFFGGGJJJMMMMMMMMMOOOUUU\\\^^^WWWQQQUUU]]]XXX]]]```___\\\[[[^^^bbbhhhfffcccaaaaaacccfffiii```aaa^^^YYYTTTUUU\\\cccZZZWWWVVVXXXWWWTTTSSSVVVhhhXXXHHHCCCDDDDDDDDDDDD===<<<:::888555444222222000000000000000000000000000111111111222222222222000000111111222333333333333222111000000000222222000222444444666<<>>AAA@@@???======???@@@BBB>>>???AAADDDGGGJJJLLLMMMHHHGGGGGGGGGJJJNNNRRRUUURRRSSSTTTTTTTTTSSSQQQPPPNNNOOONNNMMMJJJEEEAAA>>>;;;888444333222222111///......////////////000000////////////////////////////////////////////////111111111111111111111111000111111111222333333333222111111111111222333333------......//////000000+++---......------...000---...///......---------+++,,,,,,------.........+++///333333000---...000+++,,,,,,------,,,,,,++++++,,,,,,,,,---------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++------+++)))+++333999777333///,,,+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------------------------------------***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------)))************+++++++++******+++,,,,,,---......------......///000000000000222444444444444666888777777888999:::999888888<<<<<<;;;;;;===@@@CCCEEEKKKJJJHHHJJJNNNRRRUUUVVVZZZZZZ\\\___\\\WWWXXX^^^]]]ccchhhiiieeecccfffjjjcccbbbaaa```aaaccceeefffeeejjjmmmkkkddd```bbbgggccc^^^[[[[[[ZZZXXXWWWZZZrrrgggTTTDDD???@@@???<<<;;;:::999777555333111000///000000000000000000000111111111222222222333333000000111222222333444444222222111111222555777888666<<>><<<888666333222222333222111........./////////000000////////////////////////////////////////////////111111111111111111111111222222222222222222222222222111111111222222333444,,,,,,...///000000000000+++---///...,,,,,,///333+++,,,------------...///++++++,,,,,,---...//////,,,000555444111...///111+++,,,,,,------,,,,,,+++,,,,,,,,,------.........++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,***)))---777??????999111---,,,---,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---------------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------)))************+++++++++******+++,,,,,,---......------......///000000000///111333444444333444555999999;;;<<<<<<;;;:::999???>>>======???BBBEEEGGGRRROOOMMMMMMPPPUUUXXXYYY```ZZZYYY]]]___\\\ZZZ]]]```gggnnnooollljjjlllppp\\\]]]___bbbdddeeefffgggdddlllvvvwwwpppfffccceeeiiibbb\\\ZZZWWWSSSQQQSSSqqqlll[[[EEE;;;======888999888666444222111111111////////////000000000000111111222222222333333333000000111222333333444444333333333444777:::>>>@@@IIIRRR^^^jjjuuu~~~wwwpppkkkiiiaaaYYYNNNCCC<<<999777666444444444333333222222222333333333222222111111111000000////////////000000........................//////.........---------......---,,,,,,---------,,,,,,,,,------.........++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------...//////,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,...000000///...---+++++++++,,,,,,---------++++++******++++++,,,---)))***+++,,,---,,,,,,+++************************++++++------------++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000///...,,,...------------...//////...///111111222333555888555555555777999===AAACCC=========>>>???AAABBBCCCHHHGGGGGGGGGFFFFFFEEEEEEIIIJJJKKKMMMNNNNNNOOOOOOOOONNNMMMMMMNNNOOONNNMMMNNNMMMKKKHHHDDD@@@===;;;777444222111222333333222---.........//////000000////////////////////////000000000000000000000000000000000000000000000000333333222222222222222222222111111111222333333444////////////////////////+++---......------///000........................000///---,,,---...000222111000000///...---------------------------------,,,---------.../////////......//////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,+++)))(((,,,444:::NNNCCC666,,,*********((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++*********))))))(((((((((((((((((((((((((((((((((((()))***************))))))***++++++++++++***************************++++++,,,,,,,,,,,,------,,,---.........///111333333222111111222555777999===<<<;;;::::::;;;===>>>???@@@AAABBBCCCFFFKKKNNNPPPOOOOOOQQQTTTWWWYYYYYYSSSSSSWWW\\\ZZZWWW[[[ccc```fffmmmpppnnnjjjgggfffccc]]]]]]dddddd^^^aaakkkllllllppprrrlllbbbaaaffffff```ZZZWWWWWWUUUOOOJJJ______WWWFFF:::999;;;;;;555555444444444555555666111111000////////////////////////111333444333222000333666666333333777:::777777999???FFFLLLSSSYYY___uuu~~~zzzooobbbVVVNNNGGG===777999999::::::777333222333///222222///000333111+++000000////////////000000//////.........---------........................------------------------........................------------------------***+++---,,,,,,+++---...///---,,,***))))))******+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,++++++++++++++++++++++++---..................---,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111222333333444:::888666666888999:::::::::999888;;;@@@BBBBBBAAACCCBBBBBBEEEHHHJJJHHHEEEIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNLLLJJJIIIGGGEEECCCBBBAAA>>><<<555444333222111111111111000000111111111111000000............/////////000000000000000111111111111555333000///////////////000555:::;;;888444222222666444222222333444444222////////////////////////...///000000///...000111........................000///---------...000111111000000///......---------------------------------------...............///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---+++++++++,,,,,,---------------------------------......,,,***(((+++000555???888000,,,,,,...---+++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************)))))))))(((************************(((((()))***************))))))***++++++++++++***************************++++++,,,,,,,,,,,,------,,,---.........///111333333222111222333555888999::::::;;;<<<>>>???@@@AAAAAABBBBBBAAAAAABBBFFFIIILLLLLLMMMOOOTTTXXX\\\]]]TTTTTTVVVYYYWWWSSSUUU[[[aaaeeeiiiiiifffbbbbbbbbbhhhbbbccchhhggg```bbbiiijjjjjjooosssooofffbbbccc]]]______WWWKKKDDDEEEIIINNNQQQNNNCCC:::888888777555444444333444444555555111111000///////////////111111111222333333222111888666444333444777;;;======BBBKKKTTT\\\bbbiiinnnsss|||ssskkkaaaWWWPPP>>><<<:::999666555555666666777555000111555555000111000000//////000000111/////////.........------........................------------------------........................------------------------+++,,,...---,,,,,,...//////...---++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---------,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111222333333444555444333444666777777777;;;:::999<<<@@@BBBBBBAAABBBBBBCCCGGGKKKMMMMMMKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNPPPQQQPPPNNNJJJGGGDDDBBB@@@>>>:::888444333222111000000000000///000000111111000000///........./////////000000//////000000000000000000000000000222444666777777666999===<<<999555222222555555444444444555555555////////////////////////000222222222000///000111........................///......------///000111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,...............---------000///...---,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------......---+++)))))),,,...000---++++++...///---+++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************))))))))))))************************(((((()))***************))))))***++++++++++++***************************++++++,,,,,,,,,,,,------,,,---.........///111333222222222222444666888999777999;;;>>>@@@BBBCCCCCCBBBCCCCCCBBBAAACCCFFFIIIKKKKKKLLLNNNRRRVVVZZZ\\\VVVUUUWWWYYYXXXUUUUUUYYY```aaabbb```]]]\\\```ccceeebbbeeekkkkkkgggiiioootttpppnnnooollleee```^^^^^^bbbbbb[[[NNNCCC>>>>>>>>>CCCDDD???:::999888777444444333222222333333444111111000/////////000000...///000111111111111000777333///000666===CCCEEEOOO[[[iiisssxxxzzz}}}zzzsssoooVVVRRRJJJBBB>>>;;;999777777888666333333555444000222111111000000111111222////////////....................................------------------------........................------------------------,,,---......------.../////////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---------,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000111222333333444222111222444666888777666;;;;;;;;;===@@@BBBBBBAAACCCCCCDDDGGGJJJLLLLLLJJJKKKJJJJJJJJJIIIIIIIIIIIILLLKKKLLLNNNOOOPPPNNNLLLIIIGGGCCC@@@===:::666444333222111000/////////000//////000000000000//////////////////000000000000111111111111111111111000//////111222222222222222111444777999888777777777777888999888666555666777////////////////////////111222333222000///000111........................///............///000000000000//////............,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,111///---,,,+++,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++,,,+++******,,,---+++)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********)))))))))))))))************************(((((()))***************))))))***++++++++++++***************************+++++++++,,,,,,,,,------,,,---.........///111333111111222333444666888:::999:::;;;<<<>>>AAACCCDDDAAABBBCCCCCCDDDGGGKKKNNNNNNNNNMMMLLLMMMOOORRRTTTRRRRRRTTTWWWYYYYYYYYYYYY\\\\\\ZZZXXXWWWZZZbbbhhh]]]]]]bbbkkknnnmmmpppvvvwwwmmmgggdddaaa]]]ZZZ___\\\[[[^^^aaa]]]QQQFFF<<<>>>===999666555666666333333222222111222222222111111000000///000000111...000111222222333444555000222777<<>>@@@AAAAAAAAADDDCCCCCCDDDDDDEEEDDDDDDHHHHHHHHHGGGGGGGGGGGGGGGNNNMMMMMMMMMMMMLLLHHHFFFGGGDDDAAA>>><<<999666333111111000////////////////////////000000///////////////000000000111111111333333333333333333333333222333444444333222111111111222555777888999:::;;;777999;;;:::888777888:::000000000000000000000000000111222111///......000////////////////////////...............///000000////////////............------------------------/////////...---------,,,111///---,,,+++,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,+++***---+++***)))***+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))(((((()))***************))))))***++++++++++++***************************+++++++++,,,,,,,,,------,,,---.........///111333111111222444555777999:::===<<<;;;:::;;;>>>@@@BBBAAABBBCCCCCCDDDFFFJJJMMMLLLMMMLLLIIIHHHIIIMMMPPPRRRRRRSSSVVVZZZ\\\ZZZWWWZZZYYYWWWSSSRRRVVV___fff]]]^^^ccchhhjjjjjjlllpppvvvppphhhddddddddd___ZZZWWWSSSRRR[[[gggooonnniiiMMMHHHAAA:::444111222444444333222111111111111111111111000000000000111111222444555444333555888;;;555@@@MMMUUUXXX\\\aaagggcccvvv{{{ooofffYYYNNNJJJDDD>>>:::777555555555444444333333333333444444111111000000000/////////////////////////////////................................................------------------------***,,,---,,,******+++,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,---------,,,+++***++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------.........////////////000//////000111222333333444333333555888;;;===<<<;;;<<<===>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEEEEFFFGGGGGGHHHHHHNNNNNNMMMNNNNNNKKKHHHDDDCCCAAA>>>===<<<:::777555000000//////...///////////////000000000000//////000000000111111111111222222222333333333444444444222444666777666777:::<<<;;;::::::;;;<<<>>>???@@@===???CCCFFFGGGIIIKKKLLL000000000000000000000000...000000000...---...///////////////////////////........./////////////////////////////////.............................................---------000///...---,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---...,,,++++++***))))))***,,,...000)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))************(((((((((((((((((((((((((((((()))***************))))))***++++++++++++***************************++++++,,,,,,,,,,,,------,,,---.........///111333000111222444666888999:::???===<<<;;;;;;<<<>>>@@@BBBCCCBBBAAA@@@AAADDDGGGFFFHHHHHHGGGFFFIIIOOOTTT\\\\\\[[[\\\aaaeee```YYY[[[ZZZXXXTTTRRRSSSYYY^^^dddeeefffeeecccaaa```aaa^^^```bbbeeeiiikkkddd\\\WWWVVVUUUTTTWWWaaannnxxxbbbYYYOOOGGG>>>777555777444444333222111111111111111111000000000111222222111222222111111444:::@@@FFFSSSbbbhhheeecccfffkkktttxxxnnnbbbVVVHHH>>>888555666999666555555444444555555666111111111111000000000000////////////////////////................................................------------------------***+++,,,+++***)))***+++***++++++,,,,,,+++******+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------.........///////////////000111222333333444222222333666999;;;;;;:::;;;===>>>>>>======>>>@@@===>>>@@@AAAAAACCCFFFHHHEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLMMMOOOPPPNNNJJJGGG???===;;;;;;;;;:::888666000000////////////000000000000111111111111000000000111111111222222222222000000111222333444555555333555555555555888???EEEEEEEEEEEEHHHNNNTTTXXXZZZ\\\]]]bbbhhhpppuuuwwwwww000000000000000000000000---///000///......///000////////////////////////---......///////////////.../////////////////////000000000000000000000000---------...............///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++,,,******+++---...---+++)))************+++---...)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++((()))))))))************))))))))))))))))))))))))(((((()))***************))))))***++++++++++++***************************++++++,,,,,,,,,,,,------,,,---.........///111333000111333555777999::::::<<<===>>>?????????>>>===BBBBBBAAA@@@???@@@CCCEEECCCEEEGGGFFFFFFJJJRRRYYY``````___```gggmmmhhh^^^\\\^^^^^^[[[XXXWWWZZZ^^^dddeeedddaaa]]]\\\\\\\\\YYY]]]``````dddgggccc[[[ZZZWWWSSSOOONNNSSSZZZaaa]]]WWWRRRPPPJJJ@@@::::::555555333222222111111111111111000000111111222333...000222444777@@@LLLUUUbbbjjjqqqqqqmmmkkkmmmqqq}}}rrreee\\\QQQDDD===<<<777666666555555666666777222222111111111000000000////////////////////////................................................------------------------+++,,,---,,,***)))***+++***+++,,,------,,,+++++++++,,,,,,------,,,,,,+++((()))+++---.........---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---------............//////000111222333333444333222222444777999:::999:::<<<>>>===;;;;;;<<<>>>;;;===@@@@@@@@@BBBFFFJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJKKKMMMMMMKKKGGGDDD===;;;999888888888666444111000000//////000000111111111222222222222111111111111111222222222333333111111333444666888999999;;;>>>@@@CCCHHHSSSbbbmmmkkkjjjiiinnnvvv~~~000000000000000000000000---///000000//////000222000000000000000000000000---......///000/////////.........///////////////000000000000000000000000,,,------....../////////......//////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++///,,,***+++---...,,,***)))+++,,,,,,+++***)))))))))************+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++************************(((((()))***************))))))***++++++++++++***************************++++++,,,,,,,,,---------,,,---.........///111333///111333555777999::::::999<<<@@@DDDDDDBBB???<<<@@@@@@AAAAAAAAACCCGGGJJJCCCFFFHHHGGGGGGKKKSSSZZZXXXYYYYYY[[[eeemmmhhh^^^]]]```bbbbbb```___aaaccc]]]______]]]\\\^^^```aaaeeeeee```YYYXXX\\\]]]YYYRRRKKKGGGLLLUUUXXXPPPGGGFFFDDDGGGMMMKKK@@@888666666555444333222222222222111111000000111222333333000444999>>>FFFUUUfffsss|||}}}|||yyywwwwww{{{~~~~~~uuu]]]IIIAAA777777666666666666777777222222222111111111111000000000000000000000000000////////////////////////........................------------------------,,,---...---+++***+++,,,+++,,,---.........---,,,+++,,,,,,------,,,,,,+++''')))+++---...///......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,------------------------******+++,,,,,,---......,,,,,,,,,---------......//////000111222333333444666444333444777999:::::::::<<<>>>===::::::;;;>>>===>>>@@@???>>>???CCCFFFNNNNNNNNNNNNMMMMMMMMMMMMJJJIIIJJJJJJIIIEEE@@@<<<<<<:::888777666666333222111000000000000000111111222222333333333333222222111111222222222333333333444555666888:::<<<>>>???FFFKKKTTT^^^nnn222111000000000000000111111000//////000000000///111...///333555333111222000...------///111222222---,,,+++,,,...000000000333111///000222333111///---------.........//////////////////////////////...------,,,,,,,,,------------------------------...,,,***+++---...,,,*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))************))))))******+++,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))***)))***,,,---,,,)))'''(((((()))***++++++,,,,,,************************------,,,+++,,,---...///...............///000111222111000222666999;;;;;;===>>>@@@CCCEEEEEEBBB???BBB<<<999>>>BBBCCCGGGNNNQQQQQQRRRQQQPPPQQQSSSVVVTTTUUUWWWYYY[[[ZZZWWWTTTTTTSSSUUUWWWVVVUUUYYY___^^^]]]\\\XXXVVVWWW\\\aaaiiihhhfffdddaaa\\\WWWSSSGGGGGGKKKSSSZZZYYYQQQHHHBBB@@@???@@@BBB@@@999222333222111222222222111000222333222111000111333666222===DDDQQQgggsssxxxooo[[[NNNBBB:::;;;===999444444555222333666555222000222000000000000000...,,,+++////////////////////////........................---------,,,,,,+++++++++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++************************+++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------000000000///000000111111444444666777999;;;<<<===;;;:::999888888:::<<<============>>>???AAABBBCCCJJJLLLNNNOOOOOOOOOMMMLLLHHHGGGFFFFFFEEEBBB>>>;;;<<<:::777555444333000...222111///......000222333222222333555555555333111666000---000555777555444777999>>>BBBFFFKKKUUU___llllllooo|||///////////////000111111444333333333444444333222111...---111333000...///111///.........///000000333111//////000111111000111///......000000...,,,---------.........//////------------------------...------,,,,,,---------------------------------...,,,***+++---...,,,******++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++***))))))***++++++))))))************)))))))))***++++++,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))***)))***+++---,,,***'''((())))))***++++++,,,,,,************************,,,,,,,,,,,,,,,---............---......///000111222222333333555777999:::999:::<<>>;;;:::;;;<<<:::555///666444222000000//////...111222333222111111222333===IIIQQQ___sss|||{{{jjj[[[MMMGGGDDD>>>999888444000...000111111333777///000000000000///---,,,////////////////////////...........................---------,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++************************+++++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................222111111111111222333333444444666777999;;;<<<===;;;:::999888999:::<<<===@@@@@@@@@@@@AAABBBCCCDDDHHHJJJLLLNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGDDDAAA===:::666444333222000///111000/////////000111222333222000//////000111222666444222222555777999;;;BBBMMM^^^ooo{{{111111111111111111111111......///000000//////...555111000333444111000222333222222111222222333333555333000////////////...000///......//////---,,,---............/////////---------------------------------,,,,,,------...---------------------------,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,---------.........++++++++++++++++++++++++++++++***))))))***++++++))))))************)))))))))***++++++,,,,,,+++++++++++++++***************))))))))))))))))))))))))***)))***+++,,,,,,***((()))))))))***++++++,,,,,,************************+++,,,,,,------------------------......///111111333555777666444444666999888999;;;>>>@@@@@@>>>;;;@@@???>>>;;;555444===HHHMMMJJJGGGFFFGGGFFFDDDAAAEEELLLUUUZZZZZZXXXVVVVVVWWW[[[YYYRRRQQQYYY^^^]]]aaaaaa___[[[WWWTTTTTTUUU[[[XXXVVVWWWXXXUUUNNNHHHCCCDDDFFFGGGGGGEEECCCAAA;;;888666666777666222///666555333111000000000000444444444444666:::@@@EEESSS^^^eeeooo}}}~~~{{{{{{pppddd\\\UUUJJJ@@@;;;<<<666333555555222111333///000000111000000//////////////////////////////.......................................---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................111111111222222333333333444444666777999:::;;;<<<;;;;;;:::999:::;;;<<<===@@@@@@AAAAAABBBBBBCCCCCCFFFGGGJJJLLLNNNNNNMMMLLLJJJIIIGGGGGGHHHHHHFFFEEE>>>:::555222111111000////////////000000000111111000111222222222333666999333777999:::<<>>BBBEEEGGGEEEDDDBBB>>>:::888999<<<@@@CCCFFFIIILLLNNNLLLFFF???;;;AAAKKKWWW^^^___^^^```bbb```eeebbbXXXWWW^^^```[[[cccccccccaaa^^^\\\ZZZYYYgggeeebbb^^^ZZZUUUQQQNNNQQQQQQPPPKKKEEEAAA@@@AAA;;;888555555555555444222222333333333333222333444444333333555<<>>===:::999999555222111555888666666888444555666555333111222333555222///...///111222222---.../////////000111111////////////////////////////////////////////////,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********))))))************))))))))))))***++++++++++++******************************************************))))))***,,,,,,+++******************+++++++++************************)))***,,,---------,,,+++,,,,,,------///000111222666:::===;;;666444666:::<<<===@@@DDDIIILLLLLLKKKBBBMMMUUUTTTKKKCCC???@@@EEEIIINNNLLLFFF===888666:::CCCOOOWWWZZZ^^^ccchhhaaaeeeddd]]]]]]bbbaaa\\\ccccccdddeeeeeedddaaa```eeefffddd]]]UUUPPPPPPSSSUUUVVVSSSMMMDDD??????BBB999888555444444555444444///111444444333222333555222555;;;CCCLLLWWWcccjjjsss{{{{{{zzz|||yyyzzzvvvzzz~~~zzzzzz}}}jjj\\\GGG>>>666555666333222333222111111111222222222333000000000000000000000000........................////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////000111222333444444444444444444555777888999::::::<<<<<<;;;<<<<<<<<<======???@@@AAABBBCCCCCCBBBBBBEEEGGGJJJMMMOOOPPPOOOOOOKKKHHHEEEBBBAAA@@@>>><<<;;;777222//////000111111...///000111222222222222222777:::999666888???FFFUUU___gggfffhhhttt666888:::===???@@@@@@@@@>>>DDDJJJKKKIIIFFFEEEFFFFFFDDDDDDIIIKKKIIIGGGHHHJJJLLLLLLIIICCC???>>>???:::777222000///000000000///000111111//////000111000000000////////////...------------------------,,,,,,,,,,,,---......///------------------------+++,,,------++++++,,,---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))))))))************))))))((()))******++++++*********************+++++++++***************************)))((()))+++,,,,,,+++***************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000222333666999;;;:::888666888999;;;<<<>>>BBBGGGJJJJJJIIIGGGfff|||```IIICCCFFFHHHIIIHHHEEE???999777666:::???GGGNNNUUU]]]gggmmm```___]]]]]]^^^_________[[[[[[\\\^^^```___\\\ZZZTTTWWWWWWTTTOOOLLLLLLOOOMMMMMMLLLGGGAAA======>>>666555444333333333333333000222444333111222666:::CCCLLLZZZfffmmmoooooonnnuuu~~~~~~~~~xxxuuuzzz{{{|||xxxeeeOOOAAA999555555777444333333222222222333333000000000000000000000000.................................///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////111222444666777777777666444555555666777888999:::<<<<<<<<<===============AAABBBDDDFFFGGGGGGGGGGGGEEEGGGJJJMMMOOOPPPOOOOOOMMMJJJGGGDDDAAA>>>;;;888888555111///000111222222///000000111222333444444444999>>>@@@EEETTTjjj|||OOOPPPSSSUUUWWWWWWWWWWWW]]]cccjjjllljjjfffeeefffccc```aaafffgggbbb___^^^dddggghhheee___ZZZZZZ[[[PPPKKKDDD>>>:::777555444777888999666222000000111000000000000/////////...------------------------,,,,,,,,,,,,---...//////------------------------***,,,...---+++***,,,...,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++)))***++++++++++++***)))))))))************))))))((())))))***************))))))*********+++++++++***************************)))((()))+++,,,,,,,,,************************************************+++++++++***++++++,,,---,,,,,,,,,---///000222333444555777888888888888888;;;;;;<<>>>>>>>>>>>>>>AAACCCEEEHHHJJJJJJJJJIIIEEEGGGJJJLLLNNNNNNMMMMMMLLLJJJGGGDDDBBB>>>999555444222000///111222222222222111111111222444666777:::CCCOOOXXXdddyyykkklllmmmnnnmmmllljjjhhhdddkkkrrruuurrrnnnmmmmmmtttrrrssswwwwwwqqqkkkiiiooosssvvvuuupppmmmnnnqqqlllfff\\\SSSLLLGGGCCC@@@@@@AAAAAA<<<777333222333111111000000/////////...////////////////////////+++++++++,,,---...///000------------------------***,,,...---+++***,,,...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))************))))))(((((()))***************))))))******++++++++++++***************************)))((((((+++,,,---,,,++++++******************************************,,,+++***)))***+++---...,,,,,,,,,---///111222333222222333666888999888666===<<<<<<===???@@@>>>===???NNNXXXTTTLLLIIIIIIHHHGGGGGGNNN^^^lllkkk\\\MMMDDD@@@<<<>>>HHHWWWeeemmmtttaaaVVVZZZXXXPPPSSS^^^ccc```^^^]]]\\\ZZZVVVRRROOONNNQQQZZZcccaaaVVVJJJHHHGGGFFFCCC@@@;;;666333444555777777555444444555555555333222666BBBTTTaaa|||}}}~~~{{{{{{~~~|||yyy}}}|||rrraaaRRRFFF@@@777666555333222222333333000000000000000000000000........................,,,---------......//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000+++---///222333333222111444555555666777888888999<<<<<<===>>>>>>>>>>>>>>>???AAADDDGGGIIIJJJJJJIIIEEEFFFIIIKKKLLLLLLLLLKKKHHHGGGEEECCCAAA===777333111000///000222333333222333222111111222555777999DDDRRRcccoooyyyuuu{{{}}}vvvrrrsssvvvxxxvvvttttttuuutttooojjjgggmmmrrrtttzzztttnnnqqqttttttssstttsssooohhhbbb^^^]]]]]]XXXOOODDD:::444333333000111222000///...///111///.........//////,,,***......---------......///------------------------,,,------......------,,,...........................------------...//////.........,,,++++++---///---...///000000///...---***,,,------,,,***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))))))))***++++++++++++***+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))+++***&&&''',,,...---((()))***+++,,,+++******************************))))))***+++,,,,,,------000000000000000111111111222111222666;;;>>>===;;;666999<<<>>>>>>>>>>>>>>>>>>CCCIIIJJJHHHHHHLLLPPPMMMNNNPPP]]]vvv~~~hhhRRRJJJ???;;;AAAOOO___iiiwwwiii[[[TTTSSSUUUZZZ`````````ZZZ[[[dddaaaYYY\\\UUUTTTYYYaaaccc\\\SSSMMMKKKIIIFFFEEECCC>>>777111444222111111333444333222777555666:::CCCSSSmmmvvvsssxxx}}}}}}{{{~~~ppp___TTTEEE<<<333111555999:::999000111333333222111111222222111111000000000000000000000000000000000000000//////.........---------,,,------......------,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,------,,,***)))+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++,,,---...///222222000///---+++***))),,,,,,------.../////////000111111222222333444444555444333555999:::888666::::::;;;<<<===>>>>>>???EEEEEEEEEGGGIIIKKKKKKJJJ>>>BBBGGGJJJJJJJJJJJJKKKHHHFFFCCC@@@<<<888555333555000...000222000111444///333333555;;;999<<>>@@@AAA>>>BBBFFFHHHIIIKKKOOOSSSOOOQQQUUUbbbzzzuuu___YYYQQQMMMNNNSSSXXX[[[jjjaaaZZZXXXYYYZZZ\\\```hhheee[[[YYYdddfffcccfff]]][[[\\\``````ZZZVVVUUUOOOJJJEEEAAA???===888444555444444444555666999::::::===GGGUUUcccppp~~~|||{{{|||~~~zzz~~~~~~qqqhhhXXXNNNAAA888666999>>>@@@222222111///...///000111222111000000//////000000////////////////////////............------------------............------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,---...111000///...,,,+++******,,,,,,------.../////////000111111222222333444444666444444666999:::999777:::;;;<<<>>>@@@AAACCCDDDDDDDDDFFFHHHJJJJJJIIIHHH>>>???AAACCCEEEHHHKKKMMMHHHFFFBBB>>>:::777444333111...///333444222111333555777444:::GGGNNNVVVfffzzzxxxzzz~~~yyytttmmmgggbbb\\\UUUPPPJJJFFF@@@<<<:::888777666333111000000111000...,,,000000//////...//////000------------------------///...---,,,,,,---...///......................../////////...///000000111,,,...///...---+++,,,,,,,,,---000111111...+++)))++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************))))))***++++++++++++***)))******++++++******)))************************)))+++***'''(((,,,...,,,))))))***++++++++++++***************************++++++++++++,,,,,,,,,,,,/////////000000111111111444444444666888::::::999======<<<<<<===@@@BBBDDDBBBBBBCCCEEEIIIMMMQQQSSSUUUWWWYYY___nnnyyytttggg[[[[[[[[[\\\^^^^^^\\\ZZZaaa]]]\\\___```]]]\\\]]]gggeee\\\ZZZffffff]]][[[YYYWWWYYY]]]]]]YYYWWWWWWOOOIIIAAA;;;:::999777555222333333111111333999???>>>GGGXXXnnn}}}|||{{{uuuwwwzzz}}}xxxzzz|||}}}|||||||||~~~vvvjjjWWWFFF;;;888:::===555333000......///000222111000000///////////////........................,,,---------------------------............------++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---......---,,,,,,++++++***,,,,,,------.../////////000111111222222333444444666555555777999;;;:::999::::::<<<>>>@@@CCCEEEFFFBBBCCCFFFHHHIIIJJJIIIIII@@@===;;;<<<@@@FFFJJJMMMHHHEEEAAA<<<888555444333000///111555666333222444555;;;AAAOOOeeeqqqyyy|||wwwrrrqqqpppmmmeee^^^```[[[UUUOOOLLLIIIFFFDDD777444000//////111222222000000///.........//////........................000...---++++++---...000.......................................///000000+++---//////---,,,+++,,,...000222444333111---+++,,,+++******+++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))***++++++++++++***+++,,,,,,------,,,,,,+++************************)))++++++((((((,,,---+++))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,++++++......//////000111111111555555555666777999::::::===<<<;;;===???BBBDDDEEEGGGEEECCCDDDHHHMMMQQQRRRXXXZZZYYYYYY^^^bbb^^^UUUTTTVVVZZZ___bbbbbb___\\\[[[ZZZ[[[___^^^XXXSSSSSSXXX[[[UUUWWWddddddWWWQQQTTTQQQRRRYYY]]]YYYSSSPPPJJJDDD===888777666444222111222222000...222;;;CCCMMMXXXlll~~~~~~}}}{{{zzz|||zzzwwwxxx{{{~~~uuu```NNNBBB:::555666444222000111222333333111000//////......//////........................,,,,,,,,,,,,------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////000111111222222333444444666666666777999:::;;;<<<:::::::::<<<>>>@@@BBBDDD@@@AAACCCEEEFFFHHHKKKMMMFFFBBB>>><<>>999555444333444333111222555555222333777666JJJ___uuu|||xxxwwwxxxuuunnnhhhpppmmmjjjfffccc___[[[XXXGGGBBB999333111222444555000//////...------..............................000///---,,,,,,---///000........................------,,,,,,,,,---......+++---//////---,,,+++,,,---///111333222000---+++,,,+++******,,,---,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))***++++++++++++***+++,,,,,,------,,,,,,+++************************)))++++++((())),,,,,,******************+++++++++************************------,,,,,,,,,,,,,,,,,,---......///000000111111444555555666777999;;;======<<<<<<>>>BBBEEEEEEEEEEEECCCBBBDDDIIIOOOTTTVVVYYY[[[\\\]]]___cccbbb___]]]\\\\\\\\\^^^]]][[[YYYXXXWWWXXX[[[XXXRRROOOPPP\\\\\\OOOJJJYYYddddddeeejjj^^^VVVWWW[[[XXXPPPJJJFFFAAA<<<:::999888444111222444555333444:::FFFOOO```jjj||||||{{{|||{{{}}}nnnYYYEEE777666444222222444444333222111111000///////////////........................------------------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,+++*********++++++*********+++++++++,,,,,,,,,,,,------.../////////000111111222222333444444555666666777888:::<<<===>>>===<<<;;;<<<===???@@@???@@@@@@@@@BBBFFFMMMRRRMMMJJJEEEBBB@@@??????>>>BBB@@@;;;777444333333444555222111111111222888@@@PPPnnn|||xxxyyy{{{|||zzztttmmmgggeeeWWWPPPEEE;;;666333111000111111000///....................................000///...------...///000........................,,,,,,++++++,,,,,,---...,,,...///...---+++,,,,,,+++,,,---...///---,,,+++---+++***---000000---***++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++))))))***++++++++++++***)))******++++++******)))++++++++++++++++++++++++)))+++,,,)))))),,,,,,)))******))))))******+++,,,************************,,,,,,,,,,,,------------------...///000000111111333444666777888;;;???BBBEEEAAA>>>???BBBEEEEEEDDD@@@AAABBBEEEJJJQQQXXX\\\]]]___aaaccceeegggggggggbbb```]]]\\\]]]^^^^^^]]]\\\ZZZ\\\^^^\\\XXXYYY\\\~~~uuuXXXBBBKKK___nnnyyytttaaaYYYWWWSSSMMMJJJCCC@@@======>>><<<888444///111444888???KKKYYYccciiiooo{{{{{{vvvwwwzzz|||||||||mmmTTTDDD:::666222111333444222000222111111000000000000000........................//////.........---------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++++++++*********++++++,,,******+++++++++,,,,,,,,,,,,,,,------.../////////000111111222222333444444444555666666666888<<<>>>BBBAAA???===<<<===>>>??????@@@@@@@@@@@@DDDKKKRRRPPPOOOKKKFFF???:::999999===<<<999666444333333444444111000222555<<>>;;;:::;;;<<<>>>???AAADDDCCCAAAAAAFFFKKKLLLMMMKKKDDD:::555666:::888888666555444444444444333222555<<>>EEEJJJ___TTTFFF>>>>>>BBBEEEFFFEEEIIILLLKKKIIIJJJPPPVVVWWWWWWZZZ```dddddddddeeedddddddddeeefffddd```\\\WWWWWWYYY[[[YYYUUUWWW\\\nnntttgggUUUWWW^^^aaaeee\\\[[[[[[XXXPPPFFFCCCFFF===:::666666888999888666777;;;DDDVVVmmmwwwwwwyyy|||}}}tttpppTTTJJJ<<<444333555666555444333222222111111222222000000000000000000000000333333222000///...---,,,......////////////......++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***---/////////...---++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++************************)))***,,,------,,,***)))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111111222333333444444222444555555444666;;;??????===:::888888999:::<<>>@@@888444666666222000333;;;HHH\\\rrr|||{{{wwwvvv~~~```EEE===999111222;;;999444111111000------000000000000000////////////////////////////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++,,,,,,...///111111///111333333111000111222444444444444555555555666<<<;;;::::::999999999999>>>BBBKKKQQQLLLBBBAAAFFFEEEMMMKKK<<<333555999666777000000777777111333;;;888===NNNfffvvv~~~{{{mmmkkknnnmmmkkkmmmooorrrvvvzzz~~~xxxxxxxxxwwwuuuuuuwwwzzz~~~xxxssskkkccc[[[KKKFFFGGG???:::999222111222222222000000111222...------------...///000........................------------------------+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,************************++++++++++++++++++++++++************))))))))))))************************,,,,,,,,,------------...---......///000222444555444444555666888;;;===???BBBBBBAAAAAAAAABBBCCCCCCBBBDDDFFFJJJMMMMMMKKKHHHTTTWWW[[[[[[YYYXXXZZZ\\\eeeeeedddccceeedddZZZOOOGGGIIIKKKIIIFFFDDDEEEGGGWWWcccggg```ZZZ[[[[[[VVVTTTPPPOOOPPPNNNGGGBBBAAA666444555777555222666>>>HHH^^^vvv{{{~~~~~~yyyvvvdddQQQDDD888666;;;888555444555555222222555111000000000////////////........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++++++++***++++++******++++++,,,---,,,,,,,,,---...///000111000111333333222111222333555555555555666666666777888999;;;===>>>>>>======AAAEEENNNUUUQQQHHHDDDFFFGGGOOONNNBBB888:::;;;888777222111666555111666@@@IIIUUUhhh{{{wwwqqqssswwwyyyxxxzzz{{{~~~}}}||||||{{{yyyvvv}}}qqqhhh[[[XXXWWWLLLEEE???444666555333333333222111///......------......//////........................------------------------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***************************************************************************************************,,,,,,,,,---------...............///000222333444666666666666888999:::;;;@@@AAABBBBBBCCCCCCCCCBBBCCCDDDGGGJJJMMMNNNLLLJJJVVVXXXZZZ]]]^^^^^^]]]]]]bbbdddeeeccccccddd___XXXQQQRRRRRROOOKKKJJJMMMPPP___fffggg```\\\^^^]]]WWWRRROOONNNMMMIIIDDDCCCFFF666777888666222555CCCSSSbbbvvvxxxwwwvvvuuuuuuuuuvvvwwwxxxxxxwwwvvvvvvuuuuuuvvvzzzyyyxxxwwwxxx{{{~~~|||xxxvvvvvvwww|||||||||}}}gggUUUGGG<<<666555333444666444000000333111111000000000/////////------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++******++++++******++++++,,,------------------...///000111222333333333222444555666666777777777888888888777999>>>BBBEEEFFFEEEDDDCCCFFFMMMTTTTTTMMMFFFCCCHHHPPPQQQGGG???>>>===:::777444444555444555AAAQQQooo|||}}}yyyxxxzzz|||}}}~~~oooiiikkkiii[[[RRRLLLBBB<<<888333111222222000...//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))************************************,,,,,,,,,,,,,,,+++***)))************************)))))))))))))))))))))))))))***************++++++************************+++,,,,,,------..................///000222333444555666666777888999:::;;;???@@@BBBCCCDDDCCCCCCBBBDDDEEEHHHLLLPPPQQQPPPOOOTTTVVVYYY^^^ccceeedddbbb```bbb```\\\___hhhpppsss}}}}}}{{{vvvpppmmmoooqqqjjjlllhhhbbb______[[[UUURRROOOMMMKKKFFFBBBDDDJJJAAA>>>999444555DDD^^^sssxxxyyy~~~{{{zzzwwwtttqqqooommmlllhhhgggfffffffffggghhhiiilllkkkiiihhhggggggggghhhiiihhhggghhhiiillloooqqqrrrtttwww|||~~~zzz{{{vvvxxx||||||tttnnnsss~~~zzzooodddQQQ===888555555666333///...111111111111000000000//////------------------------------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))******++++++******)))++++++******++++++,,,---......---------......///111222444444333444666777888888888999999999999::::::<<<@@@DDDGGGIIIKKKKKKGGGHHHLLLRRRUUURRRLLLHHHFFFMMMOOOIIIBBB???===999555444444555666@@@WWWmmm{{{tttsssvvvyyy|||yyyzzz}}}iii___[[[SSSFFF???777333222222111///000//////.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************(((((()))))))))*********************************,,,,,,,,,,,,+++******)))************************))))))))))))))))))))))))))))))******+++++++++,,,************************++++++,,,,,,---...//////////////////000111333333333444666888:::;;;======>>>@@@AAACCCDDDDDDCCCBBBCCCDDDGGGKKKPPPRRRRRRQQQPPPQQQTTTYYY]]]``````______```^^^ZZZ]]]iiiuuu{{{{{{wwwwwwyyynnnmmmhhhcccaaa```\\\WWWSSSPPPMMMIIIDDDAAADDDKKKHHHAAA888666DDDcccwww~~~|||yyyxxxwwwuuurrrooommmlllhhhgggfffcccbbb```______\\\[[[[[[[[[]]]___```bbbcccbbb```^^^]]]]]]^^^^^^___^^^]]]]]]]]]___aaabbbaaabbbeeehhhllloooqqqsss~~~xxxrrrrrruuuwwwuuupppnnnpppssssssZZZBBB<<<777666444111111444111111111111000000000000------------------------------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++******++++++******++++++,,,---......---------......///111222333333333444777999999999999::::::::::::;;;======>>>???BBBFFFIIIKKKKKKJJJKKKOOOTTTWWWUUUQQQDDDIIIJJJFFFAAA===:::777000333555888>>>QQQpppxxxxxxxxxzzz~~~rrrgggdddZZZUUUOOOFFF>>>888555333222000000//////......//////........................---------------------------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************((((((((()))))))))******************************++++++++++++++++++***)))************************************************))))))******+++,,,,,,,,,***************************+++,,,,,,---...//////////////////000111222333222444666999<<<>>>?????????@@@AAABBBCCCDDDDDDDDDBBBCCCEEEHHHLLLOOOOOONNNQQQRRRTTTVVVXXXYYYZZZ[[[\\\```aaa______dddggggggpppsssuuusssnnnjjjjjjkkkkkkiiifffdddbbbaaa^^^\\\VVVPPPKKKGGGCCC???BBBGGGDDD@@@>>>FFF```|||wwwqqqmmmeeeeeeeeedddcccbbbaaa```___^^^^^^]]]]]]^^^^^^___[[[[[[[[[\\\^^^```bbbdddaaa```___^^^^^^^^^^^^^^^aaa```^^^]]]\\\\\\\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]fffjjjpppwww}}}yyyrrrpppqqqqqqnnnllleeemmm{{{}}}UUUGGG999444333222333444222222111111111000000000------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++******++++++,,,------------------...///000000111222222333444888:::999999:::::::::;;;;;;;;;<<<;;;::::::<<<@@@EEEGGGGGGHHHGGGHHHMMMSSSTTTPPPDDDEEEEEEBBB>>>;;;999888000666>>>EEEQQQhhh~~~uuutttuuuuuuwww}}}}}}vvvpppcccfffccc[[[QQQEEE<<<666444111111000///////////////........................---------------------------,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************(((((((((((()))))))))***************************)))******++++++++++++***************************++++++++++++++++++++++++))))))***++++++,,,------***************************++++++,,,---...///000////////////000111222333444555888;;;===???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFHHHJJJKKKJJJIIIRRRUUUWWWVVVUUUWWWZZZ^^^YYY^^^aaaaaaaaaaaa]]]WWWiiinnntttuuurrrnnnlllkkkhhhgggfffeeebbb___]]]]]]XXXOOOGGGDDDAAA======@@@BBBIIISSSccc|||{{{xxxsssooommmjjjhhhfff]]]^^^___``````___^^^]]]^^^]]]]]]\\\[[[[[[[[[\\\YYYYYYYYYYYYZZZ\\\^^^```\\\\\\]]]]]]]]]\\\\\\[[[^^^^^^]]]\\\\\\]]]^^^^^^^^^]]]\\\[[[YYYXXXVVVVVVXXX[[[```dddiiiooouuuzzzyyytttsssoookkkkkkddddddtttxxxaaaGGG999666444333222222222222111111111000000........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,---,,,,,,,,,---...///000111///000111111222444888;;;999999:::::::::;;;;;;;;;:::::::::;;;>>>AAADDDEEEDDDHHHHHHGGGIIIOOOOOOLLLGGGEEEBBB@@@===:::999;;;888CCCQQQ^^^mmmxxxwwwzzzppprrrqqqlll```PPPBBB999555111111000///////////////........................------------------------------++++++++++++------...---,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------******************************+++,,,---//////000000/////////000111222222666777:::<<<>>>?????????@@@@@@@@@@@@AAACCCEEEFFFKKKJJJJJJJJJKKKKKKIIIGGGMMMQQQTTTTTTRRRTTT[[[aaaWWW[[[]]]^^^```bbb^^^XXXbbbhhhpppssspppjjjfffeeehhhhhhhhhgggbbb\\\YYYZZZXXXNNNEEEAAA???<<<:::;;;EEEUUUiii{{{zzzuuussshhheeebbbaaacccdddeeeeeebbbbbbcccdddcccbbbaaa```]]]\\\YYYVVVTTTRRRQQQPPPPPPOOONNNNNNNNNPPPQQQRRRQQQRRRTTTUUUUUUTTTSSSRRRQQQRRRSSSUUUWWWZZZ\\\^^^]]]]]]\\\ZZZYYYXXXWWWVVVYYYZZZZZZZZZ[[[___dddhhhnnnuuu}}}|||wwwrrrqqqjjjgggjjjlllvvv~~~[[[GGG@@@;;;777444222222222111111111111000////////////////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...........................++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,------......------,,,++++++******++++++,,,---++++++,,,---...///111222///000000111111444888;;;999999999:::::::::;;;;;;:::;;;===@@@CCCEEEFFFGGGIIIOOOQQQOOOOOOSSSRRRNNNJJJFFFBBB???<<<:::;;;>>>BBBPPPcccsss{{{xxxwwwyyy}}}}}}hhhZZZUUUKKK>>>444333111111111000...,,,---///000...+++***,,,...***)))(((+++///000///---,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************(((((((((((())))))))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++***++++++,,,---...//////000000000000000111111111555777:::<<<<<<<<<===???@@@===;;;<<>>AAABBB@@@>>>??????AAAFFFKKKLLLMMMNNNQQQYYY^^^WWWJJJFFF@@@;;;;;;:::<<>>???AAA???>>>>>>AAAEEEIIIKKKMMMSSSWWWYYY[[[]]]YYYQQQJJJOOOUUUVVVVVVVVVWWWWWW^^^___``````___^^^___aaa______bbbgggkkkllliiieeeccccccddddddbbb___[[[YYYYYYNNNEEECCC???<<>>UUUmmmxxx}}}xxxooolllttt}}}uuulllaaaUUUNNNGGG===555222222333444///000111111///......///000.........///...---+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))************************((((((((()))))))))************++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000222222222222333333444444444777:::<<<<<<===>>>???BBBBBBAAABBBDDDGGGJJJLLLIIINNNSSSWWW[[[^^^[[[VVVLLLQQQVVVXXXVVVUUUXXX\\\fffhhhiiihhhfffdddcccccc\\\[[[\\\```eeegggeeeccc```aaaaaa```^^^[[[XXXVVVTTTMMMGGGCCC???BBBTTTiiiyyyooohhhddddddeeefffhhhkkknnnpppqqqpppmmmgggbbb]]]XXXTTTQQQKKKIIIGGGGGGHHHIIIJJJIIILLLKKKKKKLLLNNNOOOOOONNNSSSSSSSSSTTTTTTSSSRRRQQQSSSRRRQQQPPPOOONNNMMMLLLLLLKKKIIIGGGEEEDDDCCCCCC@@@AAABBBEEEHHHMMMPPPRRRUUUYYY]]]```aaaaaaaaabbb^^^]]][[[XXXXXX\\\bbbffflllpppvvv|||xxxsssnnniiikkkrrr~~~dddEEE888777222///111111000000222////////////////////////------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---///111000...---,,,+++,,,,,,,,,,,,,,,,,,,,,---...///---......//////000000111222222222333444666777888;;;;;;:::888888>>>GGGOOORRRKKKCCCAAAFFFKKKLLLJJJJJJLLLLLLKKKLLLMMMJJJDDDDDDDDDAAA:::555DDDhhh{{{vvvvvvyyysssttt}}}mmm```XXXSSSLLLDDD>>>888333000000111222222111///......//////............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************(((((()))))))))***************++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000111111222222333333444444444666:::<<<<<<===>>>@@@BBBBBBCCCDDDEEEGGGJJJLLLJJJLLLQQQVVVZZZ\\\ZZZWWWUUUXXX\\\\\\XXXTTTWWW]]]gggiiikkkkkkhhheeedddddd```]]]\\\^^^aaadddcccaaa______^^^\\\YYYVVVRRRPPPNNNIIIDDDDDDHHHTTTlllvvvmmmhhhfffeeefffpppssswwwyyywwwrrrlllhhh]]]XXXRRROOOOOOMMMJJJGGGKKKJJJJJJKKKMMMPPPQQQRRRVVVVVVWWWXXXZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^_________]]]\\\[[[[[[ZZZYYYXXXXXXWWWUUURRRPPPMMMLLLKKKJJJIIIGGGEEEDDDDDDEEEEEEIIILLLQQQUUUYYY^^^bbbfffdddcccaaa]]]ZZZXXXWWWWWW\\\___dddiiippp{{{vvvoooqqqwww|||VVVBBB===777222333333111///000////////////////////////........................------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---///...---,,,+++++++++,,,,,,------,,,,,,,,,------............///000000111111222222333444555666777888:::;;;:::999999>>>GGGMMMQQQIIIAAA???FFFNNNOOOKKKLLLMMMMMMJJJGGGEEEDDDCCCBBBAAA===;;;AAA[[[yyyuuuzzzwwwkkkeee\\\RRRHHH???777222333333222111111000...------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))******************++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111000000111111222333333444333666:::<<<======???@@@@@@BBBDDDEEEEEEFFFHHHKKKPPPQQQUUU\\\aaacccbbbbbbaaa```bbbbbb[[[TTTTTTZZZ___bbbeeefffeeecccbbbcccdddaaa^^^___ccceeeeeeddd```___\\\YYYUUUPPPLLLJJJHHHDDDCCCKKKZZZmmm~~~qqqkkkeeeeeelllrrrsssrrryyyxxxvvvqqqiiiaaaYYYTTTMMMJJJHHHIIIMMMPPPPPPOOORRRSSSUUUVVVXXXZZZ\\\]]]aaabbbdddeeeeeeeeeeeeeeeggggggggghhhiiijjjkkkkkkhhhfffdddeeeffffffdddbbbbbbaaa___]]][[[YYYWWWVVVPPPOOOMMMJJJIIIHHHHHHIIICCCDDDFFFIIILLLRRRYYY^^^___aaaccceeeccc^^^XXXTTTVVVWWWXXXZZZ___iiiwww{{{xxx{{{}}}xxxiiiOOO???888222333444111///...////////////////////////........................------------------------...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---///,,,,,,++++++++++++,,,,,,------,,,,,,,,,------.........//////000111111111222333444555666666777777777999;;;;;;;;;===BBBFFFGGGDDD>>>;;;AAALLLNNNJJJOOOOOONNNLLLGGGCCCBBBCCCBBB>>><<>>???@@@>>>BBBFFFFFFEEEEEEGGGJJJQQQPPPUUU^^^eeegggiiikkkhhhdddccceee```VVVSSSWWW^^^```ccceeeeeeeeeggghhhcccaaa___```eeehhhiiihhh^^^]]]ZZZVVVRRRMMMIIIGGGFFFEEEJJJYYYooo{{{pppkkkkkkjjjkkktttyyyrrrlllcccXXXQQQMMMLLLLLLJJJJJJKKKOOOSSSWWWYYYZZZ[[[]]]```aaabbbdddfffhhhkkkmmmppppppooonnnnnnooorrrqqqqqqppppppppppppqqqssspppnnnnnnppppppmmmjjjhhhhhhgggfffdddbbb```___ZZZYYYWWWUUURRROOOMMMLLLIIIHHHGGGEEEEEEHHHLLLPPPUUUYYY```gggkkkiiiccc___YYYYYYWWWTTTTTTYYYbbbjjjxxx~~~tttxxx|||yyywww|||^^^DDD;;;333333444222000000////////////////////////........................,,,,,,,,,------------.........------------......++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---///+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...//////000000111111222333333444666666777777666444888<<<===<<<<<<>>>@@@EEEIIIHHHBBBCCCLLLQQQOOOQQQOOONNNNNNJJJDDDBBBDDD???===???LLLgggyyypppnnntttpppaaaTTTKKKFFF@@@<<<666333222222000///111333555333000......///,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++******++++++++++++******+++++++++,,,,,,,,,------------------------------,,,,,,---...///000111111000000111222333444555555222555999<<<===>>>???AAA>>>BBBGGGHHHFFFEEEGGGJJJMMMKKKOOOXXX___aaacccfffggg```___eeedddZZZUUUWWW^^^```bbbddddddfffhhhjjjccc```^^^___cccffffffddd[[[ZZZWWWTTTPPPLLLIIIHHHFFFLLLYYYllluuuooooooqqqzzzzzz||||||rrrjjj]]]XXXRRRMMMJJJLLLOOOQQQOOORRRVVVYYY\\\^^^aaacccdddhhhkkknnnnnnpppsssvvvxxx{{{~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}yyyuuurrrrrrrrrpppnnnllljjjhhhddddddccc```]]]XXXTTTRRRRRRRRRPPPMMMIIIGGGGGGHHHMMMOOOTTT\\\dddhhhgggfffaaaaaa___ZZZUUUTTTWWW[[[eeeqqq}}}qqquuuyyyvvvllllll~~~qqqWWWIII;;;555444333222333////////////////////////........................,,,,,,,,,---------............------------......++++++,,,,,,,,,,,,------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///000/////////000111111222222333444555666777777666666444888<<<===<<<<<<>>>@@@JJJUUUWWWLLLEEEJJJPPPQQQRRRNNNMMMOOOMMMFFFCCCDDD???FFFOOO[[[nnnrrrrrrsssxxx~~~mmm]]]SSSEEE@@@999444444333222111666777888666222......///,,,,,,,,,------.........,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******++++++,,,,,,,,,---------------------------------,,,,,,---...///000111111111111222333555666666777222555999<<<===>>>@@@AAA>>>CCCIIIJJJGGGEEEGGGJJJNNNJJJLLLUUUZZZYYY[[[___ddd[[[ZZZcccfff]]]WWWXXXYYYZZZ\\\]]]^^^___ccceeedddaaa^^^^^^```aaa___]]]XXXWWWUUURRROOOMMMKKKJJJHHHSSSeeexxxzzzoooiiinnnzzzzzznnnaaaVVVPPPHHHIIIKKKNNNPPPSSSTTTUUUVVV[[[aaaddddddfffiiillllllpppuuuxxxyyy{{{|||||||||zzzxxxuuurrrpppeeefffhhhhhhgggddd```^^^VVVXXXXXXVVVQQQLLLIIIHHHEEEDDDEEEKKKSSS[[[___aaahhhiiihhhccc]]]XXXWWWXXXRRRbbbrrryyy~~~vvvoooooopppoooqqqwwwkkkYYYEEE:::555333333444////////////////////////////////////////////////,,,,,,,,,------...............------------......++++++,,,,,,,,,---------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---///,,,,,,---------,,,++++++***++++++,,,---...000111/////////000111111222222333444555777777777666666444777;;;<<<<<<===@@@CCCIIIXXX]]]NNNAAAAAAHHHJJJRRRLLLKKKOOOOOOHHHDDDDDDGGGVVVdddlllvvv{{{rrrsssrrrwwwsssfffWWWKKK===555333444333111333777===???888///,,,/////////.........---------,,,,,,+++,,,------,,,***************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------,,,++++++------------------------,,,,,,------......//////111222222333333444555555555777999;;;<<<>>>AAACCC???DDDIIILLLKKKJJJKKKLLLPPPPPPOOOPPPSSSWWW[[[^^^[[[___[[[]]]fffcccYYYXXX___```bbbaaa```___```aaajjjfffddd]]]YYYcccfffWWW___\\\ZZZYYYUUUOOONNNQQQTTTlll{{{sssmmmppp|||yyyiii[[[RRROOOMMMLLLHHHKKKPPPSSSVVVYYY]]]```dddeeegggiiilllnnnpppqqq}}}{{{uuutttrrrooollliiigggfffgggccc^^^[[[ZZZWWWRRRNNNJJJLLLLLLIIIFFFHHHOOOUUUhhhnnnssssssmmmeee___]]]\\\\\\]]]aaajjjvvv~~~tttqqqssstttqqqlllqqqkkkQQQ@@@<<<<<<666///222......222444111///000//////.........---------------------------------/////////......---------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,---......---------,,,,,,+++++++++---------............///111000000000111333555666222333555666777999===@@@888:::===???@@@@@@??????FFFGGGHHHGGGEEEFFFIIIKKKUUUMMMNNNTTTMMM>>>???LLLZZZrrr|||{{{wwwssswww~~~{{{kkk]]]VVVJJJ???888444111///222555;;;>>>888///---111//////.........------------,,,+++,,,---...,,,***************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---------------------------------...//////000000111111222222333444444444444666888:::<<<>>>BBBEEEIIIJJJJJJIIIHHHJJJOOOSSSUUUTTTSSSSSSTTTWWWZZZ\\\^^^dddcccdddjjjdddYYYYYY___```aaaaaaaaaaaaccceeecccbbbeeebbbaaalllooobbb]]]ZZZXXXWWWRRRMMMOOOTTTeeeyyy{{{wwwjjjoooxxxllldddYYYPPPMMMMMMNNNNNNUUUVVVWWWZZZ]]]```dddgggjjjkkknnnqqquuuxxx{{{|||}}}xxxssspppoooooommmhhhdddaaa```___[[[WWWTTTSSSPPPKKKGGGFFFHHHKKKSSSYYYccclllqqqpppkkkggg\\\\\\[[[ZZZ^^^hhhvvv}}}tttrrrsssqqqnnniiikkkqqqlllUUUDDD888222111444111000222222//////222//////.........---------------------------------.........---------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...---------,,,,,,+++++++++---------............///111000000000111333555666333444444444444555888:::999:::<<<>>>???@@@@@@@@@???@@@AAACCCDDDGGGIIIKKKPPPOOORRRRRRIIIBBBKKK\\\}}}yyyzzz|||yyyfffaaaWWWLLL@@@888333111000222777:::777000///222/////////.........---------,,,+++,,,......,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,------------------------------...//////000111111000111111222222333444444666777999;;;<<<>>>AAACCCHHHHHHIIIHHHIIILLLQQQUUUUUUUUUUUUUUUVVVYYY[[[\\\___iiikkkkkkoooiiiaaacccgggggggggfffdddeeegggiiicccccchhhhhhfffooossshhh\\\YYYWWWUUUQQQPPPWWWaaawwwvvvpppqqqttt}}}wwwkkkdddTTTPPPLLLKKKMMMQQQTTTVVV^^^]]]\\\^^^cccjjjooorrrtttvvvzzz}}}||||||yyytttnnnkkkjjjhhheeebbb___\\\VVVRRROOOLLLIIIGGGEEEHHHOOO[[[hhhpppqqqooobbbaaa^^^YYYVVVZZZccclllwww~~~xxxuuusssqqqooolllcccccc|||jjjQQQ===555888555222111111000---///444/////////.........------------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,++++++---------............///000000000111222333555555555666666555444333555777::::::;;;<<<===???@@@AAA======>>>AAAEEEGGGHHHHHHFFFLLLQQQNNNKKKTTTiii{{{~~~tttuuu~~~qqqjjj___TTTJJJAAA:::555000///222555444000///111////////////............---,,,,,,---......---+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,---------------------......///000111222222000000111111222333333444888999;;;;;;;;;<<>>888222///111444222000111000000000/////////.........---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++************++++++,,,,,,---******+++,,,------------+++,,,,,,------.........,,,,,,---...000111222222111222222333333444555555222444777:::<<<@@@DDDGGGOOOLLLIIIGGGHHHJJJKKKKKKOOOPPPSSSUUUVVVWWWVVVVVV\\\dddaaa]]]aaa```cccnnnhhhjjjkkkkkkjjjjjjkkkmmmeee^^^\\\SSSEEEFFFOOOPPPVVVRRRRRR[[[hhh{{{pppppprrrzzznnncccUUULLLLLLOOOQQQRRRWWW[[[aaafffjjjmmmppprrryyyzzz|||zzzuuuoooiiigggfffccc]]]XXXVVVWWWUUUOOOGGGBBBBBBDDDJJJPPPXXX___aaa```^^^]]]YYY\\\bbbiiisss|||tttuuunnnnnntttrrrqqqoooKKK999444222444444111000111000000000/////////..............................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,,,,,,,---------------............//////000111222333444444444333555777888888777888:::<<<<<<;;;<<<>>>AAADDDFFFBBBCCCCCCBBBAAAAAADDDFFFMMMLLLNNN___~~~pppkkkkkkqqqqqqqqquuu}}}ooo[[[KKK@@@888222444666555333222000000000000/////////......------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***)))******+++,,,,,,------)))***+++,,,------------++++++,,,,,,---......///++++++,,,---///000111222222333333444444555666666333555888:::<<>>@@@CCCEEEGGGGGGIIIIIIDDD>>>===CCCHHHHHHOOO___xxx{{{uuujjjjjjhhhlllxxx|||hhhYYYFFF<<<555666999777555444000000000000////////////...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))***+++,,,,,,------)))***+++,,,------...---++++++,,,,,,---...//////******,,,---...000111111333333444555555666666777999:::;;;;;;;;;<<<>>>@@@CCCCCCDDDHHHLLLLLLIIIEEEPPPSSSWWW[[[^^^___^^^^^^WWWdddjjjnnnrrriii[[[[[[aaadddhhhjjjjjjhhhhhhgggccc___ccc```RRRQQQ\\\___YYYYYYbbbwwwyyysssttt|||uuubbbQQQOOOOOOPPPSSSYYY^^^aaabbbbbbhhhrrrzzz{{{vvvqqqnnnhhhbbb\\\XXXWWWVVVRRROOOHHHCCC???BBBKKKVVV]]]```]]]]]]\\\YYYYYY___jjjsss~~~}}}}}}xxxrrrqqqvvvxxxwwwrrrTTTEEE666222333333222111000000000000////////////////////////////////////---------....../////////++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,------------------.........//////...///111333444444444333888;;;======<<<;;;;;;;;;<<<===>>>@@@BBBDDDFFFGGGOOOQQQPPPHHH>>>;;;AAAHHHRRR___www}}}{{{}}}}}}~~~sssiiiccciiissszzz{{{zzzzzz|||]]]ZZZLLL???:::666000///222000///......///000///---////////////////////////------------,,,+++***)))******************++++++************************************************))))))************))))))******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111111333444555444444444666888<<<:::888:::<<<>>><<<:::???DDDGGGGGGIIILLLKKKHHHVVVRRRQQQWWW[[[[[[YYYYYY\\\]]]aaaiiioookkk```UUUaaabbbccceeeggggggeeebbbbbbbbbdddgggccc\\\YYYZZZXXXaaappp|||qqqqqq}}}zzzeeeVVVQQQSSSPPPTTTYYY^^^aaadddgggjjjpppxxx{{{wwwllliiiddd```]]][[[XXXVVVNNNKKKFFFBBBBBBFFFNNNTTT\\\___```\\\VVVVVV\\\bbbqqqwww}}}wwwxxxyyywwwttttttwwwjjjRRR;;;555555333444777111000000///////////////+++---...---++++++---000------------------------,,,,,,,,,---------............---------,,,,,,,,,***+++---,,,++++++,,,...000///...---,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111000000000111222444555666;;;;;;;;;:::999999<<<>>>???@@@AAA@@@@@@CCCJJJOOONNNFFFEEEKKKKKKCCCAAAEEESSSfff~~~~~~~~~|||zzzwwwuuuuuuuuuuuuvvvwwwyyy|||}}}~~~tttiiieeegggoooxxxzzzxxxyyy~~~mmm```UUUJJJCCC;;;333111444111000//////000000///...........................------------,,,+++***)))++++++***************+++************************************************))))))************))))))******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111222222333444555555444555777999<<<:::999:::===>>>===<<>><<<888444555222111000000////////////...000111///------///111------------------------,,,,,,,,,---------.........------------,,,,,,,,,+++,,,...---,,,,,,---/////////...,,,,,,++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111000000000111222333555555:::;;;;;;:::999999;;;===???@@@AAA@@@???AAAFFFJJJNNNHHHGGGMMMLLLEEEDDDKKK```mmm}}}~~~~~~}}}~~~~~~}}}{{{yyyvvvuuutttsssrrrrrrsssvvvxxxzzz{{{|||{{{zzzyyyzzz}}}oooeeecccfffsssrrrttt{{{iii___TTTJJJ???555111111333111//////000000///...------------------------------------,,,+++******---,,,+++***************************************************************))))))************))))))******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222222222444555666666555666888999<<<::::::;;;===>>>???>>>@@@DDDEEEFFFKKKSSSXXXXXXVVVVVVZZZ]]]\\\VVVTTTUUU[[[\\\^^^aaadddfffhhhhhhgggfffeeeeeefffeeecccaaa^^^hhhvvvyyymmm^^^ZZZ]]]pppyyywwwzzzuuuhhhWWWLLLLLLRRRYYY\\\cccfffkkkoootttzzz}}}wwwqqqmmmjjjhhhfff___[[[VVVOOOIIIEEECCCBBBGGGMMMWWW___aaa^^^XXXTTTVVVZZZeeeuuu~~~|||rrrttt{{{qqqSSSEEE>>>777222111333333222000000////////////000111000......///111------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,---......------...//////...---,,,,,,++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111000000000000111333444555999:::::::::999999;;;===@@@AAAAAAAAAAAABBBEEEGGGUUUQQQPPPRRRPPPKKKOOOXXXxxx~~~~~~~~~}}}~~~~~~}}}|||zzzzzz}}}}}}|||{{{yyywwwuuutttuuutttrrrqqqrrrtttwwwxxxyyywwwuuuuuuvvvwwwxxxxxxvvvzzzhhhYYYccceeekkkwww|||ooo^^^PPPEEE<<<555000444222///.../////////...------------------------,,,---------,,,,,,+++***...---,,,+++***)))))))))************************************************)))******++++++******)))******************************+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,---------------------------------...///000111222222222444666777666666666888:::::::::999:::<<<>>>???@@@DDDGGGGGGGGGLLLVVV\\\]]]ZZZ[[[^^^aaa^^^YYYYYY]]]dddaaa\\\WWWVVV\\\gggoookkkiiihhhgggggggggeeecccZZZcccooosssllldddfffmmmwwwzzz{{{rrrYYYTTTOOOQQQWWW___dddeeemmmooosssvvv{{{|||vvvqqqmmmjjjgggddd___YYYSSSMMMGGGCCCBBBEEEKKKTTT\\\___]]]YYYXXXXXX]]]hhhuuummmsssxxxdddPPPBBB666222444555444333111000000000000/////////...------...///------------------------,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,------,,,,,,---///...------,,,+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111000000000111111333444444777999::::::999999;;;<<<@@@AAABBBCCCDDDFFFHHHIII]]]YYYWWWUUUSSSUUU```nnn~~~}}}||||||~~~~~~~~~}}}|||{{{{{{{{{{{{yyyxxxxxxvvvtttsssqqqpppqqqpppooommmnnnooopppqqqssspppnnnoooqqqssssssrrruuuvvvxxxzzzzzz\\\XXXYYYaaapppkkkYYYPPPIII>>>444555222///---......------------------------------,,,,,,---------,,,++++++...---,,,+++******************************************************************++++++++++++************************************+++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,------------------------------------...///111222222222222444666777666666666888:::999999999999:::===???AAAIIIKKKKKKJJJNNNWWW]]]^^^```___aaabbb^^^YYYZZZ______]]]YYYSSSQQQVVVaaajjjmmmkkkjjjjjjkkkjjjhhhfff]]]___dddggggggjjjuuuxxxwwwyyybbbTTTJJJOOOUUU\\\ccchhhlllnnnvvvxxx|||yyysssoookkkhhhddd```\\\WWWPPPLLLFFFCCCBBBFFFPPP[[[aaaccc]]]XXXVVV\\\eeeppp~~~}}}nnnuuuwwwttt{{{}}}eeeOOO<<<666;;;555555333222222111111111111000///...............------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++)))+++,,,,,,+++***,,,---------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111222111111111222333444444555777999999999999:::;;;<<<<<<>>>AAAEEEIIIKKKLLLWWWTTTPPPOOOSSS^^^sss|||{{{||||||}}}~~~yyyyyyyyyyyyzzz|||yyyyyywwwvvvtttrrrqqqqqqpppoooooonnnnnnmmmmmmnnnpppnnnmmmmmmnnnnnnnnnmmmppppppqqqrrrtttwwwzzz|||}}}{{{ddd```___hhhwww{{{fffZZZRRREEE999777444000............---------------------------,,,,,,,,,------,,,,,,+++...---,,,+++++++++++++++******************************************************++++++++++++************************************+++++++++,,,,,,,,,++++++************++++++***++++++,,,,,,------...------------------------......000111222333333333444555666666555666888999888999:::::::::===AAADDDLLLOOOOOOOOORRRXXX\\\\\\bbb```aaabbb___ZZZZZZ]]]YYY[[[]]]]]]\\\]]]aaaeeejjjjjjkkklllnnnmmmjjjgggdddbbbaaabbbeeeooo~~~xxxxxxaaaSSSMMMPPPWWW___eeehhhlllsssyyy{{{}}}yyyppplllhhheeeddd```[[[VVVPPPIIIBBBAAAHHHSSS]]]cccaaa\\\XXXZZZ^^^eeerrr~~~yyyvvvyyywwwqqqsss|||bbbGGG::::::555555444333333333333444555333111000111222111000------------------------,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++)))***++++++******+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111333333333333333444555555444666888999999999:::;;;777777888<<>>>>>>>>@@@FFFKKKJJJOOOSSSTTTWWW\\\\\\YYYVVVVVV]]]iiiooommmgggeeeccc___YYYUUUTTTUUUXXXYYYaaadddhhhlllooooookkkgggbbbhhhoooqqqrrr~~~{{{zzzqqq]]]RRRSSSZZZ___cccjjjsss}}}|||zzzwwwwwwxxx{{{wwwsssrrrqqqlllhhh]]]ZZZUUUOOOIIIFFFEEEEEEUUUZZZaaaddd___YYY[[[bbblllwww~~~~~~{{{~~~zzzwwwUUUBBB444444444444444555666777555222//////000111///---------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++*********,,,------,,,+++---...+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111666666555555555666666777222555888999999888999:::999777666999@@@HHHMMMNNNLLLKKKKKKRRRbbbyyyyyyyyyzzz{{{|||{{{{{{{{{wwwwwwvvvvvvwwwxxxzzz{{{tttsssrrrqqqooonnnmmmlllqqqpppnnnkkkiiigggffffffhhhjjjlllmmmllliiifffddd```______^^^]]]]]]\\\\\\ZZZYYYXXXXXXYYY[[[]]]___rrr~~~ppp```\\\```ggglllooouuu{{{bbbNNNFFF===444///000111000...000///......///000...---000000000000///...---,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,---------........................------...///000222444666777888777777777666666666999;;;:::???EEEEEEBBBAAADDDGGGIIIMMMRRRUUUVVVXXX[[[___WWW]]]```ccclllsssjjjZZZdddccc```\\\ZZZ[[[```dddaaa``````ccciiimmmooonnndddeeeiiiqqq}}}zzz{{{nnnZZZUUUYYY]]]bbbfffpppvvv~~~zzzuuurrrpppmmmkkkjjjjjjjjjiiiiiiiiihhhhhhjjjkkkooovvvwwwqqqnnnooorrrwww{{{~~~}}}zzzuuuooojjjcccbbb^^^XXXOOOGGGCCCAAAGGGNNNYYYcccccc]]][[[]]]eeemmm}}}}}}}}}}}}yyyrrrCCC;;;777333333555666444000////////////000000000000------,,,++++++++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************)))******++++++******)))***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////---,,,---000333222333333333333333444444555555888>>>>>><<>>777555444444333000...---.../////////---000000000000///...---,,,++++++++++++++++++++++++************************)))************+++++++++*********+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++,,,,,,,,,------........................//////000222333555666777555777888777666777999;;;===>>>AAACCCEEEGGGHHHJJJHHHLLLPPPRRRSSSTTTWWWZZZ```aaa```___ccchhhhhhdddaaaaaaaaa``````aaaeeegggeeecccbbbcccfffhhhhhhfffhhhhhhllltttmmm___UUUVVV]]]ccciiinnnuuu{{{yyyuuuoookkkhhheeecccaaa^^^^^^]]]\\\ZZZYYYXXXWWWWWWVVVWWWZZZ```iiirrrwww~~~wwwoooiiicccfffkkknnnqqqtttwwwzzz~~~zzztttqqqiiigggbbb\\\VVVOOOIIIFFFEEEFFFMMMYYY___^^^\\\[[[eeemmm{{{}}}^^^BBB;;;333222444666333//////000000000000000000000......---,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******************************++++++++++++*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------///111333333333444444444333333444444999>>>AAAIII\\\nnnnnnoooeeeRRRIIIOOORRRPPPUUUUUU\\\jjj{{{zzzyyyxxxwwwwwwwwwxxxyyy}}}zzzvvvssspppnnnmmmnnnmmmllljjjhhhgggeeeeeefffeeedddcccbbbaaaaaaaaa\\\]]]^^^_________^^^^^^WWWWWWVVVVVVUUUTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTRRRTTTXXX```kkk{{{ooo___bbblllyyywww\\\TTTHHH>>>777555333222///...------...//////...000000000000///...---,,,++++++++++++++++++++++++************************)))************+++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************+++++++++,,,,,,........................//////000111222333444555444666888999888888999:::<<<;;;<<>>FFFYYYkkkdddfff```RRRKKKNNNQQQQQQOOOWWWeeewww{{{yyywwwuuutttuuuvvvwww|||{{{xxxtttqqqmmmkkkjjjiiihhhgggfffdddbbbaaa```______^^^^^^^^^^^^^^^___ZZZZZZYYYYYYYYYYYYYYYYYYTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPOOONNNMMMNNNNNNNNNQQQQQQPPPQQQWWWbbbnnnwww~~~rrrjjjlllyyymmm```OOOCCC>>>:::555111000...,,,,,,...//////...//////000//////...------++++++++++++++++++++++++************************))))))*********+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,---------...............//////000111222222333333333666999::::::999999:::999999999<<>>???>>>???EEELLLHHHMMMPPPNNNLLLOOOTTTWWWIIIXXXmmm|||~~~~~~|||{{{zzzzzzxxxvvvsssrrrrrrssstttssssssqqqpppnnnllljjjiiiccccccbbbaaa___^^^]]]]]]YYYYYYYYYYYYZZZZZZ[[[\\\ZZZYYYWWWVVVTTTTTTTTTTTTRRRRRRRRRQQQPPPPPPOOOOOONNNMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLPPPVVV[[[hhh|||~~~mmmpppzzz~~~}}}lllWWWKKKHHHFFF???777222000------...///////////////////////////...---++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,---------------------.........////////////000111222222333333444777:::;;;;;;;;;;;;<<<888;;;>>>>>><<<>>>CCCHHHKKKKKKMMMNNNPPPQQQQQQQQQHHHFFFMMMZZZ___\\\]]]dddmmmllljjjeeeaaa```aaaccc``````aaabbbdddfffiiijjjsss{{{||||||uuu]]]UUUVVV___fffnnnssswww~~~zzzwwwsssnnnkkknnnlllhhheeeccc```^^^\\\YYYWWWTTTRRRQQQPPPMMMKKKHHHGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA???===;;;<<<>>>@@@BBBDDDEEEFFFFFFHHHMMMSSSWWW[[[bbbllltttzzzzzzwwwuuupppggg```XXXOOOGGGEEEHHHNNNXXXbbb```[[[YYY```oookkkZZZEEE777444555444111222111111111000000000///000000///............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))***++++++,,,,,,+++++++++++++++,,,,,,---------,,,...000000///...///000...000222555777999999999555777;;;???DDDFFFEEEBBBEEEJJJRRRVVVUUUSSSWWW\\\VVVggg{{{~~~~~~}}}{{{yyyuuusssqqqnnnppptttvvvwwwyyy|||~~~}}}{{{yyyxxxxxxsssrrrqqqpppooonnnlllkkkwwwvvvsssqqqooonnnnnnnnnhhhiiiiiiiiihhhgggfffeee\\\\\\[[[[[[ZZZYYYYYYYYYTTTTTTTTTTTTUUUVVVWWWXXXXXXVVVUUUSSSQQQPPPOOOOOOPPPOOOOOONNNMMMMMMLLLLLLJJJJJJJJJIIIIIIHHHHHHGGGBBBEEEGGGHHHIIIIIIKKKLLLXXXeeesss}}}vvvkkkpppzzzyyyaaaSSSOOOLLLDDD===666333///....../////////...///////////////......++++++++++++++++++++++++************************)))************+++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,---------.........,,,,,,------...///////////////000111222333444555777999;;;<<<<<<<<<>>>???<<>>>>>>>><<<===>>>>>>>>>======<<<===>>>>>>>>>@@@CCCHHHLLLQQQXXXaaajjjrrrzzz~~~xxxpppjjj___XXXPPPIIIDDDDDDOOO[[[dddaaa\\\^^^kkk{{{|||kkkTTTAAA777444333222222222222111111000000///000000///..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************)))******+++++++++++++++***++++++,,,,,,------...---...000000000000222444111222333555777888:::;;;:::999777:::BBBJJJHHHCCCAAAEEENNNVVVUUURRRXXXbbbnnn~~~|||xxxuuussspppnnnooonnnllljjjgggdddbbbaaa___aaaeeefffggghhhjjjlllmmmllllllkkkjjjiiiiiiiiifffdddbbbaaaaaa```^^^\\\rrrqqqpppnnnkkkiiihhhgggaaaaaaaaaaaa```___]]]\\\UUUUUUUUUUUUUUUUUUUUUUUUPPPOOOOOOPPPPPPQQQRRRSSSQQQPPPPPPNNNMMMLLLKKKJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFEEEEEEAAACCCEEEFFFFFFFFFHHHIIIHHHNNNVVV___jjj{{{tttlllsss~~~{{{eeeVVVMMMEEEAAA999666222////////////.........////////////......++++++++++++++++++++++++************************)))************+++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,------...//////000//////000222333555666777999;;;<<<======>>>@@@CCCAAADDDFFFGGGFFFFFFHHHJJJOOONNNOOOSSSXXX[[[[[[ZZZ\\\^^^ZZZPPPLLLRRR]]]dddbbbdddddddddcccdddfffhhhgggfffddd```]]]___dddiiisssaaa]]]___ttt{{{~~~xxx|||uuuaaaWWWXXXcccllloooxxx|||vvvsssmmmiiiddd```]]][[[XXXVVVWWWWWWUUURRROOOMMMLLLMMMIIIHHHFFFFFFFFFFFFCCCAAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@;;;<<<>>>@@@@@@>>><<<;;;999:::::::::;;;===@@@CCCGGGMMMUUU\\\eeeqqq~~~wwwssseee```ZZZSSSJJJEEEIIIQQQ```dddeeebbbeeeqqq{{{jjjQQQ???777555666333333222111111000000///000///......------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))***+++++++++++++++******+++,,,,,,---......---...000000000222555888777666555444555666888999::::::999888===EEEDDD???;;;;;;CCCMMMNNNMMMZZZkkk{{{zzzzzzrrrnnniiieeecccaaa___^^^\\\[[[ZZZYYYWWWVVVUUUTTTQQQTTTWWWXXXXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYVVVSSSSSSTTTSSSRRROOOooonnnmmmkkkiiifffdddbbb^^^^^^]]]\\\ZZZXXXUUUTTTPPPPPPPPPQQQQQQQQQRRRRRRMMMMMMLLLLLLMMMNNNOOOOOOKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@CCCFFFBBBCCCFFFKKKOOOZZZooonnnkkktttzzz{{{aaaPPPHHHGGG;;;888333000/////////.........///////////////...++++++++++++++++++++++++************************)))************+++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000...///000222444666777888;;;<<<=========???BBBEEECCCCCCDDDGGGKKKLLLKKKIIIOOONNNPPPTTTZZZ^^^^^^]]]VVV``````RRRHHHNNNZZZaaa```cccfffgggfffeeeeeeeeekkkjjjfffbbb```bbbiiiooo}}}]]]TTTZZZ```ssswww{{{zzzzzzxxx^^^RRRXXXdddkkkmmmwww|||vvvpppjjjfffaaa]]]XXXUUUSSSPPPNNNLLLMMMMMMMMMKKKHHHGGGHHHIIIFFFEEEDDDDDDDDDDDDBBB@@@AAA@@@@@@??????>>>>>>===@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAA@@@???@@@@@@AAA888999:::::::::;;;>>>@@@>>>DDDJJJQQQZZZhhhxxx|||yyyjjjfffaaa\\\SSSJJJHHHKKKRRR^^^eee```\\\cccooowww|||___HHH<<<:::;;;333333222222111000000/////////...---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********************************))))))***++++++++++++*********+++,,,,,,---.........//////000000333888;;;<<<:::777444333444555777222888<<<===@@@EEEDDD???CCC@@@DDDLLLMMMNNN^^^tttzzzrrrmmmiiieeecccccc___[[[XXXVVVVVVTTTSSSOOONNNNNNNNNNNNMMMMMMMMMIIIKKKNNNOOONNNMMMNNNNNNQQQRRRSSSSSSSSSQQQPPPOOOQQQNNNKKKJJJLLLLLLJJJHHHnnnggg```]]]___```^^^\\\YYYYYYYYYWWWVVVTTTRRRQQQOOONNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@AAABBBBBB>>>>>>??????????????????FFFFFFDDDCCCDDDKKKUUU]]]ssssssjjjhhhttttttVVVLLLLLL@@@:::555444222///...000...............///000000......---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++************++++++******+++,,,,,,,,,,,,+++---------,,,,,,++++++++++++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////...000111111111333666888666;;;???AAA@@@>>>>>>???FFFIIIEEEFFFPPPPPPJJJLLLNNNQQQQQQPPPTTT\\\]]]YYYYYYQQQLLLMMMLLLJJJRRR```aaaeeeeeeccceeelllooommmkkkkkkfffcccgggrrr{{{}}}}}}gggSSSRRRccckkkrrrvvvxxxkkkXXX[[[gggooouuu||||||vvvmmmhhhfffbbb\\\WWWTTTSSSPPPNNNKKKIIIHHHGGGEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAACCCFFFGGGEEECCCAAA@@@>>><<<;;;:::;;;;;;@@@@@@CCCIIIOOOYYYiiixxxzzzuuulllaaaVVVNNNIIIGGGEEEQQQ```eee^^^ZZZbbbooo{{{{{{}}}yyynnnmmmuuuxxxaaaPPPDDD===222333222111///000111333111111000000///.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,---------...............111111000111444999===@@@CCCAAA>>>;;;999888888999:::999:::===AAABBB@@@>>><<>>??????@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>??????????????????@@@AAAAAAAAAAAADDDJJJOOO\\\kkk}}}xxxjjjaaaeeewwwdddRRRJJJHHH===444111111///...///...............///000000......---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++************++++++******+++,,,,,,,,,,,,+++---,,,,,,,,,+++++++++++++++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------...////////////000111111111222555888555888===>>>>>>>>>???@@@???HHHIIIIIINNNLLLIIIOOOKKKPPPQQQOOOQQQVVVXXXUUUYYYUUUUUU[[[^^^ZZZVVVTTT]]]dddhhhhhhiiillljjjeeefffhhhiiiiiippp{{{bbbUUU[[[lllrrr{{{oooaaa[[[cccmmmrrryyy{{{vvvqqqjjjaaa[[[YYYWWWTTTQQQKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFGGGHHHHHHHHHHHHGGGEEEDDDDDDFFFIIIJJJHHHFFFCCCBBBAAA???>>>===<<<<<<======???DDDIIIRRRaaaooo}}}|||sssjjjbbbZZZSSSNNNDDDJJJUUU^^^aaa^^^^^^bbbpppzzzxxxvvvpppddd___ccc~~~^^^EEE:::555555444222111000111111000000000000///...---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,---------...............111000000111333777:::===AAA???===:::999888999999;;;:::;;;>>>BBBDDDCCCAAABBBIIIJJJMMMUUU```{{{{{{oooddd___WWWRRRQQQQQQQQQPPPVVVUUUTTTRRRQQQPPPPPPPPPLLLNNNPPPPPPNNNLLLMMMOOOJJJKKKLLLLLLMMMMMMMMMLLLMMMLLLKKKLLLNNNPPPOOONNNQQQQQQQQQQQQQQQRRRSSSSSS___[[[WWWVVVWWWWWWTTTQQQPPPPPPOOOOOOMMMLLLKKKJJJHHHHHHHHHGGGFFFFFFEEEEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????>>>=========>>>>>>===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;===????????????@@@AAAEEEOOOaaattt~~~yyyiii[[[XXXlllyyysss]]]PPPRRRFFF999444222000...//////............//////000......---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++************++++++******+++,,,,,,,,,,,,++++++++++++++++++*********+++++++++***************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000111222111111222444666333666999;;;<<<>>>@@@BBB>>>GGGLLLUUUbbb___RRROOOPPPUUUWWWTTTQQQQQQQQQPPPOOOPPPTTT]]]iiinnneeeYYY\\\aaaeeefffhhhjjjhhhdddbbbhhhmmmtttrrr]]]\\\ooovvv~~~kkk]]]]]]eeeqqqwwwxxx}}}xxxrrrkkkfffccc\\\SSSMMMLLLLLLKKKJJJDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGHHHJJJLLLMMMMMMLLLHHHHHHHHHGGGEEEDDDBBBAAA???======@@@CCCJJJWWWcccpppxxxqqqkkkdddZZZSSSHHHEEEHHHVVVccceee___ZZZeeerrrwwwpppfff^^^]]]hhhuuuLLL999777666555444222111000///...///000000000...,,,***------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,---------.........//////111000000000222555777999===<<<;;;999999999:::;;;<<<<<<===@@@DDDGGGGGGFFFGGGJJJJJJQQQ___mmm|||qqqeee\\\WWWTTTPPPNNNNNNOOONNNNNNSSSSSSRRRQQQQQQQQQQQQRRRPPPRRRUUUVVVUUUTTTTTTUUUOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQSSSVVVXXXXXXXXXVVVVVVWWWWWWWWWXXXXXXXXXVVVTTTRRRRRRRRRQQQNNNKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@>>>>>>===============<<<;;;<<<>>>???>>>===<<<<<<<<<@@@LLL]]]lllppphhh___WWWfffppp|||}}}jjj\\\YYYPPPFFF???888111///111//////............///000......---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++************++++++******+++,,,,,,,,,,,,+++************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////111222222111000111333666333555777:::<<>>@@@CCCFFFIIIJJJKKKJJJMMMNNNZZZnnnzzzxxxkkkaaaYYYTTTTTTSSSSSSSSSTTTUUUVVVUUUVVVVVVUUUTTTTTTTTTUUUUUUUUUVVVWWWXXXXXXYYYYYYZZZXXXYYYYYYYYYYYYXXXWWWWWWYYYXXXXXXZZZ]]]______^^^YYYYYYZZZZZZ[[[[[[[[[[[[OOONNNNNNNNNMMMLLLJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@>>>>>>>>>=========<<<<<<======<<<===>>>>>>>>>===<<<===@@@IIIVVVbbbiiimmmcccgggeeellltttdddZZZWWWSSSLLL@@@333///222//////............//////......---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++************++++++******+++,,,,,,,,,,,,+++************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////111222222111000111333666555555777:::>>>AAACCCDDDIIIJJJLLL___|||{{{aaaOOOMMMPPPTTTSSSMMMGGGGGGJJJDDDIIIJJJJJJUUUhhhrrrqqqaaa___]]]]]]^^^```cccfff^^^cccmmmvvvyyysssaaa___eeekkkwww}}}zzzwwwtttpppnnnllliiieeeaaa]]]YYYTTTQQQLLLJJJHHHGGGGGGFFFEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKMMMNNNPPPPPPQQQQQQRRRQQQRRRSSSSSSSSSQQQPPPNNNNNNJJJFFFFFFDDDCCCGGGMMM\\\nnn|||vvvllldddZZZMMMDDDHHHTTT___ggglll```cccjjjuuu}}}qqqmmmkkkhhhssswwwwwwhhh|||jjjDDD777555333222333333111//////111222333333000...,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,------...//////000333222222222333444555666777777888999:::<<<======>>>???AAADDDFFFIIILLLNNNPPPUUU\\\nnnrrrddd^^^ZZZWWWUUUSSSTTTVVVXXXYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^___```[[[ZZZXXXXXXYYY[[[\\\]]]cccccccccbbb```___]]]\\\\\\[[[ZZZ[[[]]]^^^]]]\\\YYYZZZ[[[\\\\\\\\\[[[[[[IIIIIIIIIIIIHHHGGGFFFEEEAAABBBBBBBBBBBBBBBAAAAAA????????????????????????>>>>>>=========<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>============>>>?????????@@@AAABBBCCCBBBAAAAAAAAAAAAAAA@@@@@@??????>>>???===<<<<<<>>>???>>>>>>===<<<<<<===DDDSSSfffsssuuuqqqdddcccrrrlll\\\[[[ZZZUUUHHH999111111000//////............///......---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++************++++++******+++,,,,,,,,,,,,+++*********+++++++++++++++***************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000111222111111222444666666666888;;;???AAABBBAAADDDLLLOOOSSS]]]ZZZSSSTTTLLLMMMQQQUUUUUURRRTTTYYYTTTXXXXXXTTTSSSYYY^^^```___]]]^^^aaaaaa]]][[[\\\^^^bbbkkk~~~wwwaaa]]]dddkkkqqqyyywwwsssoookkkiiifffccc```[[[XXXUUUSSSQQQOOOLLLJJJFFFFFFGGGGGGGGGFFFEEEDDDGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMNNNNNNOOONNNOOOPPPRRRSSSSSSSSSSSSNNNPPPRRRRRRQQQQQQRRRSSSRRRRRRSSSTTTTTTTTTSSSSSSSSSOOOLLLLLLJJJFFFEEEHHHVVVfff{{{|||ssslllaaaVVVKKKGGGIIISSSbbboooaaa______iiizzztttoooooonnnsss{{{lllooo{{{RRR;;;777333222333444222///111222333333333111///---------------------------......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,+++,,,,,,---...///000000222222222222333444555555666777888:::;;;===>>>???>>>@@@BBBDDDFFFHHHLLLOOOVVV___lllppp]]]UUUUUUVVVWWWYYYVVVYYY[[[]]]]]]]]]^^^______``````bbbccceeeggghhhiiigggddddddeeeffffffeeennnnnnmmmlllkkkiiigggfffaaa```^^^^^^______^^^]]]YYYZZZ\\\]]]]]]]]]\\\[[[DDDEEEEEEDDDBBBBBBBBBBBB===>>>>>>?????????>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>=========>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEECCCDDDFFFGGGHHHGGGFFFEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBAAA???@@@AAAAAA???<<<======<<<;;;===GGGXXXeeexxxwwwlllfffkkkrrrfffaaa]]][[[SSSEEE999333000000///.....................---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---))))))*********+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------...////////////000111111111222555888777777888;;;???@@@>>><<<===JJJMMMLLLMMMJJJKKKVVVOOONNNPPPWWW[[[[[[^^^ccc___]]]]]]\\\WWWSSSTTTYYY[[[YYY[[[___```\\\[[[]]]gggmmmvvvwwweeebbbhhhmmmrrryyy}}}xxxvvvuuutttsssiiifffaaa^^^\\\ZZZWWWUUUQQQOOOMMMKKKKKKJJJHHHGGGFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIKKKMMMNNNOOONNNOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSSSSQQQRRRSSSTTTVVVVVVVVVVVVQQQSSSUUUUUUSSSRRRSSSTTTTTTTTTTTTUUUVVVWWWYYYYYYWWWTTTSSSUUUSSSNNNKKKLLLPPP___tttzzzsssfff___UUUMMMHHHKKKXXXggghhhbbb]]]```lll{{{zzz{{{{{{{{{vvveeeCCC===666333333444222///111222222111111000///...------------------------///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,++++++,,,---...///000000000000111111222333333444666777999;;;===>>>??????>>>@@@CCCCCCDDDFFFKKKNNNTTT```qqqmmmbbbZZZ[[[___```ccchhhiiikkknnnnnnllllllnnnooommmmmmlllllllllllllllmmmtttsssrrrrrrsssqqqllliiikkkkkkkkkjjjjjjiiihhhgggdddbbbaaaaaabbbbbbaaa___[[[]]]^^^``````___^^^]]]AAABBBBBB@@@??????@@@AAA;;;;;;<<<=========<<<<<<>>>>>>>>>???????????????BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDEEEGGGHHHJJJKKKHHHIIIKKKMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFEEEDDDEEEGGGEEE@@@<<<>>>@@@???===;;;???IIIQQQlllsssqqqkkkgggcccnnnqqqggg___^^^\\\PPPAAA777111000///.....................---,,,,,,,,,,,,---,,,++++++++++++++++++,,,++++++************++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------))))))******++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,------...//////000...000111111111333666888777666888;;;??????;;;888:::FFFJJJMMMUUURRRNNNSSSPPPKKKLLLSSSXXXXXXZZZ___```XXXVVV[[[ZZZUUUXXXaaa[[[UUUTTTXXX[[[[[[aaaiiisss{{{fff```mmmwwwxxxyyy{{{vvvpppkkkiiihhhgggfff```]]]YYYVVVTTTRRRPPPOOOPPPMMMKKKJJJJJJJJJIIIGGGJJJIIIHHHGGGFFFHHHKKKMMMJJJJJJJJJJJJKKKLLLMMMNNNIIIIIIJJJKKKMMMOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSTTTQQQRRRRRRSSSTTTUUUUUUVVVQQQQQQSSSTTTUUUVVVVVVVVVSSSVVVXXXWWWTTTSSSTTTUUUXXXWWWWWWXXXZZZ\\\^^^```ZZZWWWXXX\\\\\\WWWSSSRRRMMM[[[ppp}}}kkkeee^^^UUUKKKIIIRRR^^^pppiii```\\\aaammm{{{sssJJJCCC999444444444111///111111000000///.........------------------------//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,++++++,,,---...///000111......///000111222222333777888:::<<<===?????????>>>@@@CCCCCCCCCEEEIIIMMMMMM[[[nnnrrrhhhfffhhhpppttttttwww~~~~~~{{{xxxuuusssrrrsssssstttvvvvvvrrrjjjddd[[[\\\]]]]]]^^^^^^]]]]]]___^^^]]]]]]______^^^]]]]]]___aaabbbbbbbbb```___AAA@@@???????????????@@@===>>>>>>????????????>>>@@@@@@AAACCCDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIHHHGGGHHHIIIJJJLLLGGGHHHHHHJJJKKKMMMOOOPPPSSSTTTTTTTTTSSSQQQNNNLLLMMMMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHGGGFFFEEEEEEEEEGGGFFFCCCAAA@@@??????@@@VVVkkkmmmbbbkkkzzzxxxeee```]]]\\\MMM666222000......//////...---,,,,,,,,,---------......,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,------......///.........//////000111222111111222333444666777888888999777555:::BBBCCC>>>>>>@@@IIISSSUUUOOOMMMPPPTTTRRRTTTYYYXXXTTTVVV\\\]]]\\\[[[YYYYYYYYYZZZ[[[[[[___WWWRRR[[[aaadddmmm}}}mmmgggppp{{{~~~{{{xxxsssooojjjeee___\\\ZZZYYYWWWTTTQQQPPPOOOMMMLLLKKKJJJJJJGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMLLLLLLMMMOOOPPPRRRQQQQQQPPPPPPQQQSSSTTTUUURRRSSSTTTUUUVVVVVVVVVVVVTTTUUUVVVVVVUUUTTTUUUVVVSSSUUUWWWWWWVVVVVVVVVXXXWWWXXXXXXYYYYYYYYYXXXXXX[[[\\\]]]^^^```aaabbbccc\\\^^^```aaa```]]]ZZZWWWSSSVVVfff{{{qqqeee\\\SSSKKKHHHJJJdddnnnoooccc]]]fffrrrxxx]]]III666222444444222222111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,))))))*********+++++++++---------,,,,,,+++++++++------------------------++++++++++++******))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///000111111222444555555666999666444555:::@@@EEEHHHGGGCCC???@@@FFFJJJHHHCCCPPPYYYkkkuuutttrrr|||wwwsssooommmllliiiddd___]]]^^^^^^\\\ZZZYYY[[[\\\]]]___```bbbccccccbbbbbb___aaabbbdddeeeeeedddddd@@@@@@???????????????@@@???@@@@@@AAAAAAAAAAAAAAACCCDDDDDDFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNOOOQQQQQQQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRTTTUUUWWWWWWYYYYYYWWWVVVUUUTTTTTTSSSQQQQQQQQQQQQQQQPPPPPPPPPMMMMMMLLLJJJJJJIIIIIIIIIHHHGGGEEEBBBAAA@@@@@@@@@KKKZZZuuu~~~kkkjjjxxxvvveee[[[XXXRRRBBB444111///......///...............------,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,------......///.........//////000111222111111222333444666777888444777666555:::CCCFFFDDD@@@@@@EEEMMMPPPNNNPPPVVVQQQNNNPPPXXX[[[XXXTTTTTTSSSVVVYYY\\\\\\ZZZWWWUUUXXX\\\UUURRR\\\cccjjjvvv}}}wwwllllllwww~~~wwwrrrnnniiieeeaaa```\\\WWWTTTSSSRRRPPPNNNKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJKKKLLLMMMMMMNNNNNNQQQRRRSSSTTTTTTTTTSSSRRRSSSRRRRRRQQQRRRSSSTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWXXXZZZ\\\]]]_________^^^___```]]]]]]]]]]]]]]]]]]]]]]]]______```aaacccdddeeeeee```bbbcccdddccc```\\\ZZZZZZZZZfffwwwlllcccYYYPPPKKKLLLXXXgggqqqlllcccbbbllltttrrrYYY@@@666666666444222222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***************+++++++++---------,,,,,,+++++++++------------------------++++++++++++*********)))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---......//////111111222333333444555555666444333444999>>>BBBCCCCCCAAA@@@BBBHHHNNNOOONNNRRR^^^rrr{{{{{{wwwuuurrrooommmiiieeeccc___aaabbbbbbaaabbbdddfffbbbcccdddeeefffgggggggggiiiiiiiiiiiihhhhhhggggggBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEHHHIIIJJJKKKLLLMMMNNNOOONNNOOOPPPRRRTTTVVVXXXYYYYYYYYYXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUWWWVVVSSSQQQPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTQQQPPPOOONNNNNNNNNNNNNNNKKKJJJHHHFFFDDDCCCBBBBBB@@@GGGcccxxxjjjnnnppptttttt^^^XXXUUULLL888444000------...//////000///...---,,,++++++***,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,------......///.........//////000111222111222222333444666777888333666888888;;;CCCIIIKKKCCCBBBDDDIIILLLPPPWWW___XXXQQQOOOTTTYYYYYYUUUSSSPPPSSSWWWZZZ[[[ZZZXXXWWWTTTXXXSSSOOOXXX___hhhwww~~~qqqooopppvvv|||xxxqqqmmmgggaaa]]]YYYUUURRRTTTQQQNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTVVVWWWXXXWWWVVVVVVXXXWWWVVVVVVUUUVVVVVVVVVWWWVVVVVVVVVWWWXXXYYYZZZWWWXXXXXXYYYZZZZZZ[[[[[[ZZZ[[[[[[ZZZYYYYYY\\\^^^aaacccddddddcccccccccdddaaa```____________```aaaddddddeeeeeefffgggggghhhdddeeefffgggfffcccaaa___```\\\ccc|||vvvmmmcccWWWPPPNNNLLL[[[nnnvvvmmmccceeemmmlllIII777555555333000222222222111111000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++*********------,,,,,,,,,,,,++++++------------------------++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////222222222333333444444444666444444666:::===???@@@BBBBBBDDDFFFIIINNNSSSXXX[[[hhh|||tttpppxxx~~~|||zzzzzzyyywwwvvvxxxzzzzzzwwwttttttuuuuuutttpppmmmkkkkkkhhhiiikkkllllllmmmppprrrpppppppppqqqrrrsssuuuuuuwwwvvvuuutttttttttuuuuuuGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJNNNNNNOOOPPPPPPQQQRRRRRRPPPQQQRRRTTTVVVWWWYYYYYYYYYYYYYYYXXXVVVTTTQQQPPPLLLKKKKKKKKKKKKLLLLLLMMMPPPOOONNNLLLLLLLLLMMMMMMPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQPPPOOOOOOOOOPPPPPPOOONNNLLLKKKIIIGGGFFFFFF>>>???QQQtttssseeedddggguuuhhhZZZWWWOOO>>>999333...---///000000//////...---,,,,,,++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,------......///............///000111222222222222333555666888999555888;;;:::;;;@@@FFFKKKFFFFFFFFFIIINNNUUU^^^eeeggg___VVVRRRTTTVVVXXXYYYXXXWWWVVVUUUWWWYYY\\\^^^WWWZZZTTTQQQWWW[[[cccssslllqqqzzzyyyrrrlllgggaaa^^^ZZZUUURRROOOMMMLLLMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNRRRQQQRRRRRRTTTVVVXXXYYYWWWXXXYYY[[[[[[[[[ZZZZZZ^^^]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^___```aaaaaa^^^^^^^^^\\\[[[[[[^^^``````aaaccccccaaaaaaaaabbbaaa```^^^]]]]]]___aaabbbhhhhhhhhhhhhiiiiiiiiiiiieeeffffffggggggfffddddddccc]]]```vvvwwwlll___TTTPPPGGGOOOcccwwwzzznnnfffffftttxxx}}}UUU<<<666777555111222222111111111000000000------------------------,,,------......------,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------...//////000000222222222333333444444444888777777:::===???@@@???DDDFFFHHHIIIHHHIIIQQQ[[[jjjvvvpppggggggooozzzvvv|||~~~zzzwwwxxxzzzzzzxxxvvvssspppmmmlllkkkkkkjjjiiijjjmmmppprrrqqqpppvvv{{{|||zzzzzztttvvvxxxyyyyyy{{{~~~KKKLLLMMMNNNNNNNNNNNNMMMKKKLLLMMMNNNOOOOOOOOOOOORRRRRRRRRRRRRRRSSSSSSSSSPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRRRRQQQOOOMMMJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKLLLLLLLLLKKKJJJIIIJJJKKKKKKLLLMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOPPPRRRRRRQQQPPPOOOMMMLLLKKKBBBAAAFFFZZZ}}}pppeeebbbiii{{{qqq]]]XXXRRRDDD???777111//////000000------------------------,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,------......///............///000111222222222333444555777888999888999;;;;;;999:::>>>CCCCCCFFFHHHJJJOOOWWW___dddnnnjjjddd\\\WWWWWWZZZ[[[ZZZXXXVVVUUUVVVYYY\\\^^^ZZZ[[[VVVVVV^^^aaahhhzzzsssnnnxxxxxxpppiiiccc]]]YYYSSSRRRPPPNNNLLLKKKKKKLLLIIIJJJJJJJJJJJJJJJKKKLLLNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\]]]]]]^^^___``````aaaaaaaaacccccccccccccccbbbbbbbbbdddddddddeeeeeeeeeeeeeeebbbaaaaaaaaabbbcccdddeeeffffffeeebbb```___```aaaaaacccddddddbbbaaabbbcccbbbaaa`````````bbbeeefffmmmmmmllllllkkkjjjjjjiiieeeeeeeeeffffffgggggggggeee```bbbsssuuuggg[[[UUUMMMIIITTTnnn|||nnndddlllwww}}}fffIII<<<:::999666111000000000000000//////------------------------,,,------......------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------...//////000000111111222222333333444444444888888999;;;>>>@@@@@@???DDDFFFIIIJJJGGGGGGRRR___zzzsssllllllooouuu{{{{{{LLLMMMOOOPPPQQQQQQPPPOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPPPPMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDDDDDDDDDDDDDEEEFFFEEEFFFHHHJJJJJJIIIGGGFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNOOOOOOSSSTTTTTTSSSSSSRRRQQQPPPFFFGGGBBBHHHkkktttgggbbbpppttt___[[[XXXKKKEEE<<<666222000000///,,,,,,,,,---------......,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,------......///.........//////000111222222333333444555777888999999888:::<<<;;;888999===???DDDGGGHHHMMMUUU[[[]]]eeejjjmmmhhhbbb^^^ZZZVVVSSSUUUWWWYYYZZZYYYXXXWWWWWWUUUOOOUUUdddmmmxxxqqqsss}}}qqqmmmfff```\\\WWWSSSPPPJJJKKKKKKIIIHHHIIIKKKMMMIIIJJJLLLLLLLLLLLLNNNOOOPPPPPPPPPQQQQQQRRRTTTTTTSSSUUUXXX[[[___aaacccdddccccccbbbbbbccceeeggghhhdddeeefffhhhhhhiiihhhhhhkkkllllllmmmmmmmmmlllllliiiiiihhhhhhhhhjjjkkkmmmssssssrrroookkkhhhfffgggiiijjjlllkkkjjjhhhiiiiiiiiihhhhhhiiikkkmmmoooqqqtttsssrrrqqqpppnnnmmmmmmiiihhhgggggggggggghhhhhhgggggghhhtttqqqddd]]]WWWLLLKKK___yyywwwjjjjjjssswwwVVVAAA999666444000000000000000000000000------------------------,,,------......------,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------......//////000111111111000111111222444555555666777777777:::===???@@@???BBBBBBGGGKKKJJJKKKYYYiii|||www|||OOOPPPRRRTTTTTTTTTSSSRRRSSSTTTUUUWWWXXXXXXYYYYYYUUUUUUSSSRRRPPPNNNMMMLLLIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKMMMNNNPPPQQQQQQMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRJJJIIIBBBBBB\\\vvvdddiii|||{{{ccc^^^ZZZPPPJJJBBB:::555111///---------------------,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,------......///.........//////000111222333333333444666777999:::<<<999;;;BBBDDDAAA???AAA???EEEHHHGGGJJJSSSYYYYYYZZZaaaggghhhhhhfff^^^UUURRRTTTVVVYYY[[[[[[[[[[[[\\\TTTKKKUUUnnn|||yyy{{{}}}tttlll```]]]XXXTTTRRRPPPNNNLLLHHHJJJJJJIIIHHHIIILLLNNNLLLOOOQQQRRRQQQQQQSSSUUUSSSTTTTTTVVVWWWYYY[[[\\\YYY\\\bbbgggkkknnnooooooooommmkkkjjjkkknnnrrrtttnnnppprrruuuwwwxxxxxxxxx|||}}}~~~~~~~~~}}}||||||{{{zzzyyyyyyyyy{{{}}}~~~zzztttpppooopppqqqrrrrrrpppooooooppppppqqqsssuuuwwwzzz|||||||||{{{zzzxxxvvvtttsssrrrqqqpppmmmjjjiiihhhhhhhhhgggkkkmmmrrr|||ooohhh^^^UUUMMMRRRfffyyy{{{uuukkkppp}}}iiiJJJ999444222111111111111111111111111........................,,,------......------,,,)))******+++,,,---......+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------......//////000000111222222//////111222444555777777999888888:::>>>AAABBBBBBDDDBBBGGGNNNPPPRRRaaasssRRRSSSVVVXXXXXXXXXWWWVVVUUUVVVWWWYYYZZZZZZ[[[[[[VVVUUUSSSQQQNNNLLLJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKOOONNNMMMLLLMMMOOOQQQRRRNNNNNNOOOQQQSSSTTTUUUVVVNNNNNNNNNOOOPPPQQQRRRSSSQQQRRRSSSTTTUUUTTTTTTSSSLLLIIIDDDCCCRRRttthhhfffwwwiii___WWWSSSMMMEEE===777222///,,,//////...---,,,++++++***,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********)))***++++++,,,++++++,,,------......///.........//////000111222333333333444666777999:::???<<>>@@@AAAAAA???===???DDDHHHLLLIIIHHHIIIIIIJJJOOOUUUVVVYYYZZZYYYXXXTTTIII>>>NNNTTTdddvvvzzzqqqkkklllpppuuu{{{yyy|||zzzlllbbb]]]WWWTTTTTTTTTRRRPPPWWWYYY[[[[[[[[[ZZZ[[[\\\\\\^^^``````aaabbbeeehhhhhhkkkmmmnnnnnnnnnpppqqqqqquuu{{{}}}xxxwwwxxxrrrjjjjjjhhhhhhllluuuyyypppdddYYYQQQPPPZZZggg|||tttvvvmmmKKK777555333111000111111000...///............---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************++++++++++++------------...........................///000000.........//////000000000555444444444555666888999:::;;;;;;===DDDKKKIIICCCFFFNNNOOORRR]]]iii}}}``````_________`````````cccccccccbbbbbb```______ZZZYYYWWWUUUUUUVVVYYY[[[]]]\\\[[[[[[[[[\\\\\\]]]`````````______``````aaa[[[YYYYYYZZZ]]]_________\\\[[[ZZZYYYYYYZZZ[[[\\\\\\]]]]]]]]]\\\[[[YYYXXXXXXYYYZZZZZZZZZZZZ\\\^^^bbbbbbbbb```^^^\\\]]]^^^[[[[[[\\\ZZZVVV^^^|||pppvvvhhhbbbZZZSSSSSSSSSKKK;;;//////...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))************+++,,,,,,---...///000000000000000000111222333333333333444555777:::<<<======AAADDDCCCAAAAAAFFFKKKKKKHHHHHHJJJJJJHHHJJJNNNVVVXXXXXXXXXXXXVVVMMMBBBVVV[[[bbbhhhkkkjjjgggeeehhhmmm|||zzz|||ssseee[[[ZZZXXXVVVVVVYYYZZZZZZYYY___aaacccddddddeeefffgggdddfffgggiiiiiikkknnnpppyyy}}}~~~uuulllgggeeeeeejjjvvvwwwlll```UUUOOOQQQXXX|||~~~zzzuuuzzz{{{WWW:::666444111000111111000//////............---------,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........------......//////000000.........//////000000111333333333444666888999::::::<<<;;;;;;DDDPPPSSSNNNJJJOOOOOOTTTdddttt{{{xxx|||tttvvvaaabbbbbbccccccdddddddddbbbcccccccccccccccbbbbbb[[[YYYWWWVVVWWWZZZ\\\^^^^^^]]]]]]]]]]]]]]]]]]]]]cccccccccccccccddddddeeeZZZYYYXXXYYY[[[]]]]]]]]][[[ZZZXXXVVVVVVXXXZZZ[[[[[[[[[[[[[[[[[[YYYWWWVVVUUUVVVWWWXXXXXXYYY[[[]]]aaabbbccccccbbbaaabbbcccaaaaaacccbbb^^^dddxxx{{{|||ccc]]]XXXYYYZZZTTTBBB222000...------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++++++++,,,+++,,,,,,---...///000000000000000000111222333444555555555666777999;;;<<<:::@@@FFFIIIHHHIIINNNRRRKKKIIIIIILLLLLLHHHEEEFFFRRRSSSSSSUUUZZZ\\\UUULLL\\\^^^______aaaeeegggffffffkkk}}}zzz}}}tttkkkccc]]]ZZZ[[[[[[\\\^^^aaacccdddeeeeeehhhkkkmmmmmmnnnppprrrtttvvvyyy|||sssgggcccbbbiiiwww|||qqqhhh]]]RRROOOPPPkkkyyywwwttt}}}zzzdddEEE999666333111111111000000///............---------,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...,,,---......///000000000......//////000111111222222333444666888:::;;;<<<;;;@@@AAA@@@JJJ\\\eeecccPPPRRRPPPWWWlll}}}wwwvvv|||{{{uuuyyyqqqoootttdddeeefffhhhjjjjjjkkkkkkhhhhhhiiiiiihhhhhhgggfffaaa___\\\[[[\\\___`````````````````````_______________^^^]]]]]]]]]^^^^^^WWWVVVTTTTTTVVVVVVVVVUUUWWWUUUSSSQQQQQQSSSUUUWWWYYYYYYZZZZZZZZZYYYWWWVVVSSSUUUWWWWWWXXXYYY\\\___^^^```ccccccccccccdddffffffdddddddddaaaeee{{{tttddd```ZZZYYY\\\YYYKKK<<<222000.........///...,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...///000000111111000111111222333444666666666777888:::;;;<<<:::@@@FFFKKKMMMPPPTTTWWWMMMJJJJJJMMMMMMIIIEEEEEEMMMNNNPPPTTT\\\```ZZZQQQPPPSSSXXX]]]___aaadddgggiiiqqq~~~yyyyyy}}}tttjjjeeebbb```aaaeeeccceeehhhlllooorrrttttttuuuxxx{{{~~~xxxllldddhhhxxxxxxpppfffZZZRRRPPP[[[qqq{{{rrrwwwlllNNN<<<999555222222222111000///............---------+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,...///000000000000//////000000111222333333222333555777:::<<<>>>???HHHQQQQQQJJJMMM\\\dddbbbRRRRRRPPP[[[sss|||uuuooogggcccjjjsss~~~|||yyynnnzzz|||~~~|||xxxtttrrrrrrssssssrrrqqqqqqrrrrrrqqqppppppooojjjiiihhhfffdddcccbbbbbb```]]][[[ZZZZZZZZZYYYWWWYYYWWWUUUSSSSSSUUUWWWYYYYYYZZZ[[[\\\[[[[[[YYYYYYVVVXXXZZZ[[[\\\^^^aaaccc```bbbeeefffffffffggghhhgggbbbaaabbbaaafffyyyvvvqqqkkkbbbZZZZZZZZZQQQFFF555333000/////////---,,,,,,,,,,,,---------......++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,,,,---...///000000111111111111222333444444555555666888:::<<<>>>???AAABBBDDDGGGKKKPPPUUUXXXPPPKKKIIILLLNNNLLLJJJKKKMMMPPPSSSYYYaaacccYYYMMMDDDGGGQQQ[[[]]][[[___hhhkkkwww|||yyy||||||rrrmmmkkknnnpppppprrrwwwxxx{{{oookkkzzzxxxooobbbXXXSSSPPPfff|||wwwttt}}}vvvYYY@@@<<<777444222222111000///............---------+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++,,,,,,,,,---------+++,,,...///000111000000///000111222333444555555222444666999<<<>>>@@@AAAKKKYYY[[[PPPJJJRRRVVVSSSQQQQQQOOO]]]yyy{{{mmmhhhpppyyy}}}~~~{{{vvvsssuuu}}}{{{ppphhheeeiiimmm{{{xxx~~~{{{yyywwwvvvqqqnnnkkkiiiiiihhhfffddddddbbb```^^^^^^```bbbdddZZZ[[[\\\]]]]]]]]]\\\[[[YYY[[[]]]^^^```bbbeeehhheeegggjjjkkkjjjjjjjjjkkkeee___]]]___bbbhhhzzz}}}uuuyyykkk\\\XXXZZZTTTKKK666444111000000///---,,,,,,,,,,,,------.........++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---...///000000111111111111222333444555444444666888;;;>>>@@@BBBGGGDDDBBBCCCGGGNNNSSSVVVSSSMMMIIIKKKNNNOOOPPPSSSQQQTTTYYY```fffeeeWWWHHHEEEFFFOOO[[[\\\WWW___nnnlllzzz~~~{{{vvvzzzyyy}}}{{{qqq|||~~~uuuhhh\\\VVVJJJ^^^xxx~~~xxx}}}|||wwwgggBBB>>>999555333222111000//////.........---------+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((())))))))))))*********++++++,,,,,,,,,---------***,,,...///111111111000000111111333444555666666222444777:::===@@@AAABBB<<>>BBBFFFFFFIIIMMMOOOOOOOOOPPPQQQSSSLLLFFFGGGPPPXXX[[[ZZZ\\\[[[]]]hhhuuu|||zzztttdddYYYSSSUUUTTTTTTaaaqqqvvvsssgggfff___aaadddeeefffiiioootttsssvvvxxxnnneeeWWWRRRPPP```}}}|||yyy|||{{{vvv{{{RRRFFF888222222333222000////////////..................---------,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000000111222222333444555666666444666777888999<<>>000///000------111/////////.........------,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,---......//////000222111000000111333666777666888:::<<<===???BBBEEEIIIMMMPPPRRRRRRRRRRRRSSSQQQNNNKKKMMMRRRVVVWWWVVVYYYXXX[[[dddpppwwwxxxvvvkkkddd___```]]]\\\gggvvvmmm___\\\WWWXXXZZZZZZZZZZZZ[[[\\\^^^eeeooozzzyyymmmjjjiiimmmsss}}}}}}www}}}vvvnnnaaaUUUOOOXXXrrr{{{|||zzz\\\JJJ999555555333000000////////////..................---------,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000000111222333333555555666777666777888999:::===AAADDDDDDDDDEEEFFFIIIKKKKKKKKKPPPMMMVVVooo~~~|||zzz{{{|||yyypppnnndddeeeeeeccc```^^^^^^___^^^___^^^^^^]]]]]]]]]^^^eeejjjqqquuuuuuooohhhccc___kkkuuu{{{}}}{{{zzzyyyyyy{{{{{{{{{|||~~~~~~xxxpppmmmhhhccccccjjjwww|||lll___aaaaaa\\\XXXPPPGGG:::000+++,,,...///............---------,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,------......///000000111000000000111333555666555888;;;===>>>???AAACCCIIIMMMQQQTTTUUUUUUVVVVVVQQQRRRTTTUUUVVVUUUSSSRRRVVVVVVYYY___fffkkknnnnnnlllhhhggggggdddcccooo~~~xxx~~~~~~pppjjjlll{{{|||ooocccaaa^^^]]]\\\ZZZWWWUUUUUUWWWYYYZZZ^^^cccccc___VVVPPPJJJJJJNNNWWWfffsss~~~zzzzzzlllXXXOOOPPPbbbyyywwwiiiOOO:::777888222...000////////////..................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------......//////000000111222222333444555666666777888999999999:::===BBBFFFFFFLLLLLLGGGHHHNNNNNNIIILLLRRRddd~~~|||ooofffdddbbbfffjjjiiieeebbbccceee^^^aaabbb```[[[WWWXXX[[[\\\bbbkkkrrruuutttpppmmmcccnnnxxx}}}yyy}}}|||{{{|||uuurrrlllggghhhqqq~~~wwwpppdddhhhjjjaaaWWWMMMNNNDDD333+++---///---......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++******++++++,,,---+++++++++,,,,,,,,,---------------...//////000000000000000000111333444555555888<<<>>>???@@@AAABBBDDDHHHNNNRRRTTTUUUVVVVVVQQQTTTXXXXXXUUUQQQPPPPPPTTTWWW[[[^^^______``````cccaaabbbcccccciiizzzxxxqqqqqqnnnggghhhoooyyy|||uuupppjjjhhhiiijjjiiihhhhhhhhhccc]]][[[^^^```___TTTNNNKKKKKKKKKLLLRRRYYYdddiiivvvsss\\\TTTNNNWWWmmmxxxvvvVVV;;;777777111---111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------............///000000111111222222333444555666777777888999999999:::===BBBFFFMMMVVVVVVKKKIIIPPPPPPGGGOOO```zzzzzztttrrrmmmnnnnnnmmmjjjhhhhhhhhh___bbbeeeeeeccc___]]]]]]\\\]]]___ccchhhmmmsssvvvmmmjjjiiiqqqzzz|||sssmmmmmmvvvrrrvvvfffgggkkkdddYYYJJJPPPKKK:::///000000,,,......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,---------------......///000000111000000111111222333555555666999===??????@@@AAABBBBBBGGGLLLOOOPPPOOOOOONNNNNNQQQTTTSSSOOOMMMMMMOOORRRXXX___bbbbbb___\\\[[[ZZZZZZ[[[^^^eeetttwwwfffhhhqqqttttttuuuqqqkkkeeemmm{{{uuutttuuuuuuuuurrrpppjjj```\\\]]]]]][[[PPPKKKHHHIIIHHHFFFGGGJJJXXXVVVYYYfffvvv|||vvvaaa\\\TTTSSSbbbvvv~~~~~~dddCCC777555000...222////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...............//////000111111111222333333444555666777888777777888888999<<>>???@@@AAACCCFFFIIIMMMOOOMMMJJJGGGFFFIIILLLOOOOOOMMMLLLNNNPPPSSSZZZccciiiiiifffbbb```\\\ZZZZZZ___mmm~~~zzzpppjjjooozzzsssooonnnmmmggg___]]]]]][[[VVVPPPIIIDDDDDDEEEFFFIIIMMMJJJPPPUUUVVVSSSTTTZZZ```]]]\\\^^^eeennnvvvxxxxxx}}}~~~~~~xxxnnneee```^^^```cccjjjuuuxxxiiiddd[[[TTTYYYjjjzzz{{{WWW===444111111333////////////..................---------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,---------...............//////000000111111222333333444555666777777888555777999:::;;;===AAACCCEEENNNQQQLLLKKKQQQTTTRRRQQQttt}}}fff}}}nnngggggggggddd```aaa```aaaffflllnnnllliiigggfffcccbbbbbbdddgggiiikkkooooooiiicccfffpppzzz{{{yyy|||nnnaaaeeegggcccTTTSSSMMMBBB777000///////////////.........------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------............///000000111111111222333444555666666666:::;;;======>>>???BBBDDDHHHKKKPPPQQQOOOLLLIIIGGGGGGJJJNNNQQQSSSTTTUUUVVVYYY]]]dddjjjmmmkkkfffcccaaa___]]]cccssspppsssuuullldddeeeuuussskkkgggeee```\\\^^^aaa^^^WWWSSSKKKFFFGGGJJJKKKMMMQQQHHHOOOTTTQQQIIIFFFKKKSSSKKKKKKLLLMMMPPPUUU[[[___[[[]]]aaadddffffffcccaaaVVVXXXZZZ[[[ZZZXXXUUUTTTPPPRRRUUUZZZbbbkkksssxxx||||||{{{zzzyyy{{{|||sssiii^^^UUUUUU___sssyyy}}}rrrHHH555444444222////////////..................---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------............/////////000111111222222333333444555666777888888555777:::<<<===???AAACCCCCCGGGLLLNNNMMMOOOTTTXXXUUU|||pppddd{{{qqqmmmkkkiiifffgggeeebbbbbbdddiiinnnpppnnnlllhhhdddaaa___^^^^^^aaallluuusssggg```eeeooowwwuuu}}}~~~xxxiiiiiiiiiddd[[[UUULLLBBB777///---000000////////////.........,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------............//////000000111111222222444555666777777777;;;<<<=========???BBBEEEFFFKKKPPPTTTTTTRRRPPPOOOIIILLLRRRXXX\\\^^^]]]\\\___```dddhhhkkkiiieeeaaacccaaa^^^ddduuu|||zzz|||~~~xxxmmmgggeeelll~~~wwwkkkllliii```___hhhqqq}}}zzzrrr]]][[[VVVVVV[[[aaa^^^WWWPPPJJJHHHKKKMMMKKKIIIIIITTTQQQMMMJJJJJJJJJJJJJJJOOORRRSSSNNNHHHGGGOOOVVVTTTWWWYYYXXXUUUSSSTTTVVVTTTUUUWWWZZZ[[[ZZZVVVSSSPPPQQQRRRTTTWWWZZZ\\\]]]YYY[[[]]]]]]^^^___bbbeeeiiijjjhhheeelll{{{yyylll^^^VVVSSSZZZooowwwzzzQQQ777666777111000/////////..................---------,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------.........///////////////000111111222222333333444555666777888888555888<<>>???CCCGGGKKKLLLKKKIIIKKKRRR]]]eeeoooaaakkk~~~uuuoookkkkkkjjjhhhdddbbbaaaaaalllsssyyywwwnnnfffdddeeeccc]]]\\\dddmmmpppnnnkkk]]]oooyyydddVVVZZZUUUVVVSSSPPP^^^llljjjddd\\\RRRJJJFFFOOOdddxxxwwwrrrpppvvv}}}xxxiiidddkkkeee\\\QQQJJJAAA777222222///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...------...//////000111111111111222333555777999::::::<<>>EEEJJJUUUaaaeeebbb]]][[[WWWRRRLLLHHHHHHJJJMMMNNNNNNKKKIIIJJJNNNRRRRRRQQQOOONNNLLLMMMOOORRRSSSSSSPPPOOOOOOQQQSSSTTTSSSRRRSSSfff^^^[[[ZZZQQQVVVVVVVVVUUUTTTSSSSSSSSSTTTTTTWWWZZZ___dddffffffdddcccaaa```\\\XXXVVVWWW[[[___```qqqttthhhZZZPPPUUUaaa|||||||||mmmggggggnnnvvvzzz}}}}}}~~~xxxQQQ:::444444222111000///////////////......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------......///000000111111222333333333222444555555555666888::::::===>>>>>>===>>>CCCGGGJJJLLLMMMJJJIIIPPP```nnnjjjddduuu|||tttllljjjhhhggggggfffdddbbb___iiitttzzzvvvoooiiigggcccaaa]]][[[```iiiooopppRRRSSS]]]ooorrrcccVVVTTTVVVVVVYYYiiipppeeeYYYUUUPPPLLLFFFDDDLLLUUUsssxxxooojjjhhhjjjsss|||pppdddlllhhh___UUUNNNFFF<<<555333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------------...///000111111222222222333444555777999:::;;;===???AAADDDGGGIIIKKKOOONNNNNNNNNOOOSSSVVVYYYSSSUUUYYY\\\[[[[[[```gggaaa___\\\[[[[[[]]]___```\\\^^^bbbmmm|||uuupppgggZZZSSSRRROOOIIIHHHNNNSSSSSSOOONNNPPPNNNLLLIIIIIIKKKPPPSSSSSSUUUSSSLLLHHHGGGEEEAAAAAALLL[[[fffhhhccc^^^]]]ZZZTTTMMMHHHGGGIIILLLMMMLLLIIIGGGJJJQQQVVVUUUSSSOOONNNMMMOOORRRTTTUUUTTTSSSRRRRRRTTTVVVVVVUUUSSS^^^sssjjjbbb\\\RRRYYYYYYWWWVVVTTTSSSSSSTTTVVVWWW]]]```eeehhhhhheeeaaa___]]]\\\[[[ZZZZZZ[[[\\\^^^\\\jjj{{{yyymmm```TTTQQQTTTsss{{{{{{wwwooohhhdddhhhnnnqqqtttvvv{{{[[[===444888222222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++,,,------......///000111111222333333444444444555777777666777888:::<<<>>>AAAAAAAAABBBEEEHHHGGGKKKOOONNNJJJPPPcccvvv~~~iiiggg{{{~~~ooojjjfffeeegggiiiiiihhh```bbbiiittt|||zzzooodddeeefffaaaWWWWWWcccpppvvvOOOJJJHHHQQQ```nnntttttt^^^WWWSSSPPPZZZrrrwwwdddUUURRRPPPNNNHHHBBBAAADDDXXXrrrlllgggcccbbbbbbgggqqq|||||||||fffhhhiiiaaaZZZTTTKKK@@@888666111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---......------...///000111222222222333333444666888:::;;;>>>>>>???BBBDDDFFFFFFGGGIIIJJJMMMPPPSSSUUUUUUUUUKKKMMMSSSXXXWWWTTTZZZcccaaaaaaaaaaaa```aaaaaabbbeeeggglll{{{yyymmmdddaaaPPPJJJGGGIIIKKKKKKMMMQQQRRRQQQOOOLLLIIIIIILLLOOOTTTXXXYYYSSSNNNKKKHHHEEEBBBPPPaaajjjhhhbbb]]][[[ZZZTTTMMMGGGFFFHHHKKKLLLJJJHHHGGGLLLSSSXXXVVVSSSNNNNNNOOOQQQTTTVVVVVVVVVVVVVVVWWWZZZ[[[ZZZWWWUUUccczzzqqqfff^^^UUU\\\\\\VVVUUUTTTTTTUUUWWWZZZ\\\hhhjjjkkkllljjjeeeaaa^^^[[[\\\\\\]]]_________^^^ZZZeeeuuu}}}rrrfffZZZQQQNNNjjjxxx~~~www{{{tttooolllkkkjjjiiilllqqqwwwfffDDD777;;;333222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------++++++,,,------......///000111111222333333444444555666888999888888999;;;>>>AAAEEEHHHIIIIIIHHHHHHDDDJJJQQQSSSPPPUUUjjj}}}fffdddzzzwwwpppgggcccdddiiimmmnnnjjjbbb___lll~~~yyykkkiiijjjdddYYYTTT]]]lllwwwHHHLLLNNNLLLKKKSSSeeettt|||rrrdddWWW___}}}ttt```YYYSSSOOOKKKGGGGGGJJJGGGVVVlllccc```^^^___```dddooo{{{wwwvvvllldddhhheeeaaa[[[PPPCCC===<<<111111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///------...///111222333333333333444555777999;;;<<<@@@???@@@BBBEEEFFFFFFDDDFFFHHHMMMSSSWWWYYYWWWUUUMMMNNNTTT\\\ZZZUUUXXX```bbbdddggggggfffeeeeeeeeepppuuu|||oooeee\\\SSSOOOKKKHHHKKKOOOOOOQQQQQQOOOJJJHHHIIIKKKQQQXXX\\\YYYVVVRRRLLLFFFFFFUUUeeeiiifffaaa[[[WWWZZZTTTMMMIIIGGGIIIJJJKKKHHHIIILLLQQQWWWYYYVVVSSSMMMNNNPPPSSSWWWYYYXXXWWWXXXZZZ]]]```aaa^^^YYYUUUaaayyyqqqfff___YYY```^^^UUUUUUUUUVVVYYY]]]aaadddkkkkkkjjjhhhfffcccaaa___cccbbbaaabbbbbbaaa^^^[[[VVV]]]lll}}}xxxmmm```UUUOOOaaauuu}}}{{{~~~zzztttmmmhhhmmmuuuvvvrrrPPP>>>:::444333222111000/////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------++++++,,,------......///000000111111222333333333555777999:::::::::;;;===@@@CCCGGGLLLMMMLLLJJJHHHDDDIIIQQQWWWWWW___yyyffffff~~~{{{ooofffdddhhhnnnrrrrrrfff^^^gggzzz{{{qqqnnnjjjcccZZZYYYdddqqqHHHOOOTTTPPPJJJKKKVVVaaa~~~rrrppp___VVVMMMJJJGGGDDDDDDGGGCCCHHHSSScccwww|||zzzaaa^^^\\\\\\]]]bbbnnn{{{yyypppvvvccciiihhhhhhcccUUUGGGBBBDDD222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......//////000------...000111222333444333444444666777999;;;<<<@@@???@@@CCCGGGIIIHHHFFFEEEFFFKKKQQQXXXZZZYYYWWWVVVUUU[[[cccbbbYYYXXX^^^dddfffiiiiiihhhggggggiiirrr}}}|||yyyjjjZZZRRRLLLFFFBBBBBBIIINNNRRRSSSOOOLLLLLLMMMMMMUUU]]]```aaa^^^UUUMMMMMM[[[hhhjjjfffbbb]]]WWWYYYUUUOOOKKKJJJKKKKKKLLLHHHLLLRRRXXXZZZZZZWWWTTTMMMNNNQQQUUUYYYZZZYYYXXXXXX[[[```dddeeeaaaZZZTTTccc|||rrrgggccc^^^ccc]]]VVVVVVVVVYYY]]]dddiiimmmkkkjjjhhhffffffgggiiijjjnnnllljjjiiihhheee___[[[UUUYYYgggzzz~~~sssggg[[[TTTUUUmmmzzz}}}vvvnnnjjjpppyyyzzz^^^EEE777555444222111000/////////......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------------...++++++,,,------....../////////000000111222222333444777:::;;;<<<<<<===>>>AAACCCFFFIIILLLLLLJJJIIIFFFHHHOOOXXX^^^kkkiiikkk|||ppphhhgggkkkppprrrmmmggggggmmmxxx~~~wwwtttsssgggXXX[[[jjjNNNMMMNNNPPPSSSSSSPPPMMM^^^xxxzzztttaaaYYYRRRQQQOOOJJJHHHHHHIIIGGGGGGLLLXXXkkkxxxtttnnnkkkiiifffaaa^^^[[[^^^```^^^[[[]]]bbbhhhlllmmmmmmllljjjgggccc```___[[[YYYXXXYYY___nnn|||~~~tttxxx~~~}}}eeeiiikkkmmmhhhYYYJJJFFFIII222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------......///000000000------...000111333444444444444555666888:::;;;<<>>???BBBBBBCCCFFFHHHJJJJJJIIIIIIHHHMMMWWWaaattthhhlllxxxkkkfffiiimmmooorrrqqqhhh```fffzzz~~~rrrZZZXXXgggNNNPPPSSSVVVWWWTTTOOOJJJOOOTTTcccvvv}}}uuuooo[[[XXXUUUSSSPPPMMMHHHEEEFFFGGGHHHIIILLLRRRZZZ___[[[YYYWWWWWWZZZaaahhhmmmooommmkkkjjjhhheeeaaa^^^^^^_________^^^^^^]]]\\\TTTTTTTTTTTTSSSRRRQQQQQQQQQTTTWWWVVVUUUUUUXXX[[[[[[[[[ZZZXXXUUUSSSQQQPPPQQQPPPPPPSSSUUU[[[jjjwwwvvvtttnnncccooollliiigggQQQBBBPPPBBB444))),,,111000---,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************+++++++++++++++******))))))))),,,,,,------.../////////------...///000111111222111222555777999999:::999@@@AAACCCFFFHHHHHHIIIIIIFFFIIINNNQQQRRRSSSUUUVVVbbbbbbcccbbb```^^^\\\ZZZaaaiiiiiiiiijjjcccbbbooottt{{{iiiddd```UUUIIIBBBDDDGGGKKKOOORRROOOKKKMMMIIIMMM```pppqqqeee[[[]]]llllllgggmmmmmmccc\\\ZZZYYYRRRJJJKKKPPPPPPKKKLLLOOOUUU[[[\\\YYYUUUTTTMMMQQQWWWZZZ[[[ZZZZZZ[[[XXX___gggkkkjjjeee___[[[rrrooolllkkkaaa___XXXYYY\\\```gggnnnuuuxxxvvvuuuuuuyyy}}}~~~yyytttuuutttrrroookkkgggdddbbb^^^[[[bbbttt}}}nnn```YYYMMM\\\ttt}}}rrr{{{zzzoooooossszzzvvvRRR<<<777222000000///------111////////////............++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........////////////......///000111222777777888999;;;<<<======AAAAAACCCGGGGGGGGGLLLSSSZZZKKKLLLTTTXXXmmmlllZZZzzzxxxkkkkkkssswwwwwwtttmmmgggiiiqqqzzzzzzooofffaaagggOOONNNOOOSSSYYY[[[XXXUUUQQQNNNRRRbbbqqqtttoookkk[[[YYYVVVTTTRRROOOKKKHHHEEEFFFHHHIIIJJJLLLOOORRRMMMMMMNNNRRRXXX\\\^^^]]]VVVVVVVVVXXXYYYYYYWWWTTTPPPQQQQQQQQQQQQPPPPPPOOORRRQQQOOONNNNNNOOOPPPQQQQQQQQQQQQSSSVVVYYY[[[\\\]]][[[YYYVVVTTTSSSTTTTTTQQQOOONNNOOOQQQXXXggguuuttttttfffooollljjjhhhRRRCCCNNNGGG999------000///,,,+++......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,+++++++++*********,,,,,,------.../////////......///000111222222333222333555888999:::;;;;;;@@@BBBDDDFFFHHHHHHHHHHHHHHHKKKPPPUUUYYY[[[ZZZZZZ]]]]]]]]]]]]]]]\\\\\\[[[___fffhhhiiillliiikkkyyywww{{{}}}mmmlllcccRRRIIIEEEBBBCCCJJJPPPQQQOOONNNNNNOOOWWWjjjxxxssseeeiiiuuupppggglllnnnccc[[[[[[ZZZUUUNNNLLLPPPPPPLLLMMMPPPVVV[[[\\\XXXUUUSSSNNNRRRXXXZZZZZZXXXXXXXXXZZZ```hhhmmmlllgggaaa^^^ssswwwqqqmmmccc___YYY[[[```gggoooxxx~~~~~~{{{yyyyyyzzzyyysssooommmlllkkkiiifffdddbbbaaa\\\YYY^^^oooqqqccc\\\QQQYYYnnnsssvvv~~~|||aaaCCC888333111222111//////222////////////............++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........///////////////000111111222222555555777999<<<>>>@@@AAABBBBBBEEEJJJKKKKKKPPPWWWYYYMMMNNNUUUXXXmmmiii\\\vvvpppqqquuuuuutttppplllkkkmmmpppuuuhhhnnnQQQNNNMMMQQQXXX]]]^^^]]]UUUKKKJJJYYYlllsssnnnhhh[[[YYYVVVTTTRRROOOKKKHHHCCCEEEHHHIIIHHHHHHHHHHHHHHHJJJPPPWWW\\\\\\WWWRRRIIIJJJLLLPPPSSSSSSRRROOOKKKKKKKKKKKKLLLLLLLLLLLLOOONNNLLLKKKLLLNNNQQQSSSRRRPPPOOOTTT[[[______^^^]]][[[XXXUUUTTTUUUWWWYYYSSSPPPMMMLLLMMMTTTdddssszzz|||jjjmmmkkkllliiiUUUFFFLLLMMM@@@222.........,,,+++......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------...///////////////000111222333444444444555777999;;;<<<<<<<<>>???CCCDDDFFFHHHIIIIIIIIIHHHOOOOOOQQQVVV[[[ZZZSSSLLL``````bbbdddhhhlllppprrrgggkkkiiijjjqqqsssyyyrrrzzzuuu~~~}}}hhhhhhaaaWWWKKKCCC@@@CCCLLLTTTVVVWWWSSSOOOYYYooo|||jjjooovvvnnnddd\\\]]][[[UUUOOOLLLLLLMMMPPPWWW]]]]]]YYYVVVRRROOOLLLSSSYYY\\\YYYVVVVVVWWWZZZaaaiiioooooolllgggeeevvvtttoooiiiaaaaaafffmmmvvv}}}~~~yyysssooommmkkkiiigggddddddccccccbbbaaa``````aaa\\\]]]gggttt}}}pppggg^^^SSS\\\zzztttuuuxxxNNN;;;555222444555222111222////////////............+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..................////////////...000222444555555444333222333555888;;;>>>@@@AAABBBAAACCCHHHJJJIIIKKKOOOTTTNNNRRRWWW^^^~~~iiifffwwwvvvxxxzzzxxxrrrkkkfffcccfffiiioootttmmmJJJNNNRRRRRRPPPPPPTTTWWWWWWVVV\\\iiitttvvvtttsssdddaaa\\\WWWSSSMMMHHHDDDDDDEEEEEEEEEEEEGGGKKKNNNWWW]]]bbb___VVVNNNJJJJJJNNNOOORRRUUUWWWUUUPPPLLLKKKKKKKKKLLLMMMOOOQQQRRRLLLNNNPPPRRRTTTTTTTTTSSSQQQWWW]]]aaaaaa___]]]]]]XXXZZZ[[[]]]]]]]]]\\\[[[[[[VVVRRROOOMMMQQQ___mmmxxx||||||{{{zzzvvviiifffmmmmmmddd\\\VVVQQQIII;;;000+++,,,............---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000111333444666777777777888999:::<<<>>>???@@@CCCDDDFFFHHHIIIJJJJJJIIINNNMMMOOOSSSXXXXXXRRRKKK[[[\\\^^^aaafffkkkooorrriiikkkhhhiiisssvvv~~~tttuuusss~~~qqqccc\\\TTTKKK@@@===FFFSSSYYYVVVVVVWWWUUU\\\sssnnnpppyyyrrriii^^^]]][[[VVVOOOIIIIIIKKKRRR\\\aaa^^^YYYVVVRRRMMMLLLSSS[[[^^^[[[WWWWWWYYYZZZ```hhhnnnooommmjjjhhhxxxrrrpppnnnbbbccciiisss|||vvvrrrlllgggeeedddccccccaaabbbccceeeffffffffffffiiidddccciiirrr|||wwwlllaaaSSSVVVrrr{{{vvvXXX>>>777111222444222000000////////////............+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---.............../////////000000...000333555666666555444333444555777999;;;===>>>===<<<>>>DDDHHHIIILLLOOOXXXTTTVVVYYYbbb~~~hhhlll{{{~~~|||ssskkkhhhhhhkkkllleeelllzzzDDDIIIOOOPPPPPPPPPSSSVVVTTTVVV]]]ffflllnnnrrrwwwjjjgggaaa\\\VVVPPPIIIEEEFFFFFFDDDCCCCCCGGGLLLQQQaaacccbbb[[[QQQJJJIIIKKKMMMOOOSSSWWWYYYWWWRRRNNNKKKKKKKKKLLLMMMPPPSSSTTTMMMOOORRRUUUVVVUUUSSSQQQRRRXXX^^^___\\\XXXXXXYYYXXXZZZ]]]``````___]]]\\\]]]ZZZWWWTTTQQQSSS]]]iiitttzzzyyykkkeeemmmmmmlllhhh___TTTNNNBBB444,,,---//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,------...////////////000111333444666777888888999999:::<<<>>>@@@AAABBBDDDFFFIIIJJJKKKKKKKKKLLLLLLMMMRRRWWWZZZXXXVVVYYYZZZ]]]```eeeiiimmmooofffhhhdddgggssszzzuuurrr~~~wwwxxxzzz~~~zzzgggaaa[[[SSSGGG===CCCOOOXXXUUUZZZ^^^VVVOOOccctttssszzzuuulllccc^^^ZZZVVVOOOIIIHHHJJJUUUaaafff```YYYVVVRRRLLLNNNWWW```aaa]]]XXXXXX[[[ZZZ```hhhnnnpppooommmkkkyyytttuuuuuudddcccjjjuuupppmmmhhhccc```___```aaa```bbbgggkkknnnoooooonnnoookkkjjjmmmrrrzzz}}}qqqdddWWWTTThhhzzz|||hhhDDD:::111111222111000000////////////............++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,------...---,,,,,,,,,,,,---............/////////000000000///000222444555666666666555666777888999:::;;;<<<:::777999AAAHHHLLLPPPUUU[[[YYY[[[\\\ggg{{{cccqqqxxxqqqttt|||}}}vvvpppmmmmmmooopppaaa]]]xxxHHHHHHIIIMMMQQQTTTUUUTTTQQQVVVaaalllqqqpppqqquuujjjgggaaa\\\VVVPPPJJJEEEDDDDDDDDDEEEGGGMMMTTTYYYfffbbb[[[UUUPPPNNNMMMLLLNNNPPPUUUYYY[[[YYYSSSNNNMMMMMMMMMNNNPPPTTTWWWYYYTTTUUUVVVWWWWWWVVVUUUTTTYYYYYYYYYYYYXXXWWWWWWXXX[[[\\\^^^___``````___^^^]]][[[ZZZYYYUUUTTT[[[dddsssyyy~~~}}}oooeeemmmmmmqqqqqqeeeYYYVVVJJJ999///...///.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---......---+++************+++++++++,,,,,,,,,,,,------...///////////////111222444666777888999999999:::<<<>>>@@@AAAAAACCCFFFIIIKKKLLLMMMMMMMMMNNNOOOQQQUUUYYY]]]___YYY[[[^^^bbbfffiiikkkllleeegggcccfffsssyyyxxxfffuuuyyysssyyyxxxyyyyyynnnddd^^^RRRDDDBBBHHHRRRWWW___aaaWWWPPPZZZkkkyyyvvv|||uuuiii```YYYUUUQQQJJJHHHJJJXXXeeejjjbbbZZZWWWSSSLLLSSS\\\eeeeee___XXXXXXZZZ[[[aaaiiippprrrrrrpppoooyyy{{{}}}}}}eeedddkkkvvvzzzuuuhhhfffdddbbb```aaadddfffjjjnnnsssxxxzzzyyyvvvtttqqqoooooorrrtttyyyttteee\\\VVV___xxx}}}}}}wwwuuuqqqJJJ>>>333000222111000111////////////............++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++,,,,,,---......---,,,,,,,,,,,,---........./////////000000000000000000111333444555666777777777888:::;;;<<<======<<<888777>>>FFFKKKPPPTTTVVVVVV[[[___mmm|||^^^sssuuummmnnnyyy}}}||||||yyyrrrkkkqqqsssfff```pppQQQKKKFFFJJJSSSYYYVVVQQQPPPYYYiiizzzzzztttrrrfffccc^^^YYYTTTNNNHHHDDD@@@BBBEEEIIINNNVVV^^^ccccccZZZOOOLLLNNNPPPMMMIIINNNQQQUUUYYYYYYUUUNNNIIIMMMMMMMMMNNNQQQTTTWWWZZZ\\\\\\[[[ZZZYYYYYYYYYYYYaaa\\\VVVTTTVVVZZZ[[[ZZZ^^^^^^^^^^^^^^^___```aaa\\\\\\\\\[[[WWWTTTYYYaaatttzzz|||rrrfffmmmlllsssvvvhhh]]][[[PPP===111//////---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---......---+++***)))))))))******+++++++++,,,,,,------...//////000...///000222444666777888999999999999;;;>>>@@@AAAAAACCCFFFIIILLLMMMNNNNNNQQQQQQQQQQQQRRRVVV\\\aaaWWWZZZ]]]aaadddfffgggggghhhiiidddfffrrrwww}}}hhhbbbqqq|||uuuxxx}}}mmmggg\\\KKKAAAAAALLLYYYccc```XXXVVVXXXZZZ{{{yyynnnbbbXXXVVVRRRLLLIIIKKKZZZgggmmmcccZZZWWWSSSLLLXXXaaaiiihhh```XXXVVVXXX\\\bbbkkkqqqttttttsssrrryyyfffeeelllvvv}}}~~~xxxooohhh```aaaaaabbbcccgggllloooxxx|||zzzvvvqqqpppqqqtttvvvzzzvvvfffaaaWWWXXXppp~~~yyy{{{|||vvvppp|||rrrNNNAAA444111222222111222000/////////............++++++,,,,,,,,,------------------,,,,,,,,,++++++******+++,,,,,,---......---,,,,,,,,,,,,---......////////////000000000000000000000111333555666888888888999;;;===>>>@@@@@@AAA:::888<<>>BBBMMMUUUWWWNNNUUUTTT[[[yyypppVVVttt{{{~~~~~~yyyxxxuuujjjqqqxxxyyy|||mmmaaaVVVTTTRRRQQQXXXbbb^^^cccyyy}}}ssskkkaaaYYYTTTNNNIIIEEEBBBEEEIIINNNWWW^^^[[[TTTMMMIIIFFFGGGLLLPPPQQQQQQZZZ___[[[[[[bbb]]]SSSRRROOOMMMLLLMMMRRRYYY]]]```aaaooovvvoooiiimmmuuuxxxjjjiiifffgggllloooiii```YYYYYYZZZ^^^ccchhhkkkkkkeeeaaa______^^^[[[[[[^^^hhhqqq|||~~~~~~lllfffmmmrrruuuwwwooojjjaaaUUUCCC333...000---------------------------,,,,,,,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......///000000000///000111333444666777888===>>>===<<<<<<===AAACCCDDDFFFHHHKKKOOORRRUUUVVVYYYXXXXXXYYYWWWTTTUUUYYY^^^VVVPPPRRRXXX^^^fffllllll]]]WWWddduuu~~~gggcccvvvuuuyyyuuuhhhTTTMMMRRR^^^hhhjjjddd___^^^iii}}}xxxfff[[[WWWRRROOONNN[[[kkkjjj___[[[VVVPPPRRR[[[dddllllllddd^^^^^^aaafffkkkoooqqquuuxxxvvvppprrrvvvpppssswwwyyyuuulllggghhhkkkxxx~~~}}}xxxpppiiiddddddfffiiikkkppp}}}{{{jjj___ZZZ]]]uuu}}}qqqxxxzzzoooyyyYYY<<<555555000...111111111000000//////..............................///...------......---+++------------------------,,,,,,+++++++++,,,---....../////////////////////000222333444444555888:::<<<:::<<>>===>>>AAACCCDDDGGGKKKOOORRRTTTVVVVVV[[[YYYXXXZZZZZZZZZYYYXXXVVVRRRQQQUUU\\\fffvvvtttaaagggwwwaaaiiixxxvvv~~~~~~}}}rrrcccZZZWWW^^^mmmrrrjjjddddddkkknnn```YYYUUUQQQOOO^^^nnnnnnaaa]]]YYYTTTWWW```hhhooonnngggaaaaaaddddddiiimmmooossswwwvvvrrrooo}}}|||ssspppwwwzzz{{{uuuoooooowww}}}wwwsssooojjjeeebbbccceeehhhjjjooo}}}qqqcccZZZYYYjjjxxx}}}xxxaaaAAA555444222000111111000000000/////////...........................///...............---,,,,,,,,,------------------++++++++++++,,,,,,------///////////////////////////000222333333555888:::;;;:::<<>>===???EEEHHHGGGHHHKKKKKKNNNNNNIIIGGGKKKPPPRRRXXX___aaaqqquuu\\\ZZZ~~~}}}rrriiieeehhhvvvlllnnn~~~~~~wwwmmmuuu|||yyyyyy{{{ggg[[[WWWXXXZZZeeeqqq~~~vvvoooddd[[[UUUPPPJJJEEEEEENNNXXX]]]___]]]SSSIIIKKKKKKLLLNNNPPPTTTVVVXXX```iiieee___ggghhh```\\\WWWSSSOOOOOOSSSZZZaaaeeelll{{{zzzzzz}}}yyyzzz|||oooddd___dddlllooolllkkkoooooojjjiiieeebbbbbb```]]]\\\___aaakkkxxxooo```nnnuuukkk```cccooowwwxxxuuuqqqjjjZZZEEE555///........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------......///000000000000000000222444777:::<<<@@@AAABBBBBBAAABBBDDDFFFFFFIIIMMMQQQSSSTTTSSSRRRVVVWWWVVVUUUXXX^^^```___dddeeefffddd^^^]]]iiiwwwxxxmmmfffnnn~~~kkk^^^wwwttt}}}rrryyyrrrhhhccckkkvvvwwwooohhhnnn{{{pppaaaYYYUUUQQQ[[[nnnqqqfffaaa]]]ZZZ___hhhnnnttttttqqqnnnoooqqqlllrrrvvvwwwyyy~~~yyyrrrssswwwxxxyyy{{{~~~{{{zzzzzzyyywwwuuunnnhhhdddeeegggnnnyyy}}}iii\\\XXXXXXmmmmmmNNN===666444222333000000000000////////////...........................///000///---------...+++,,,,,,------.........+++,,,---.........------//////000111111222333333...000222444555777;;;===CCCBBBDDDJJJLLLJJJJJJMMMMMMQQQRRROOONNNOOOOOOMMMRRR\\\bbbuuuppp[[[\\\yyyrrrjjjiiillluuukkkhhhuuuxxxnnnuuuzzzvvvsssuuuccc^^^ZZZVVVdddyyy~~~xxxpppfff]]]WWWQQQKKKFFFHHHTTT```dddccc^^^VVVNNNMMMMMMOOOPPPQQQSSSVVVXXXaaakkkgggaaajjjnnnfffaaaZZZVVVQQQPPPTTT\\\cccgggooozzz}}}~~~~~~}}}}}}~~~uuuiiieeehhhnnnwww{{{uuussswwwuuuooonnnhhheeedddbbb______cccccclllxxxwwwaaappptttfff\\\cccooouuuzzzuuurrrnnnbbbMMM:::000........................,,,,,,------------------------------------------------------............------......///000000000000000000222444777;;;===???AAABBBCCCCCCDDDFFFGGGGGGIIILLLOOOQQQQQQQQQPPPQQQVVVWWWUUUWWW]]]___]]]bbbaaaccceeecccbbbgggooosssvvvvvvyyyiiifff|||{{{rrriiikkkyyyzzzmmmnnnxxx~~~yyyfff\\\WWWSSS\\\qqqvvvlllgggccc```eeekkkqqqwwwyyyxxxwwwxxx{{{tttyyy}}}||||||~~~wwwssswww{{{{{{|||zzzooofffeeeiiipppyyymmm___\\\UUUeeesssXXXDDD999444222333////////////000000000000...........................000111000---,,,---///++++++,,,,,,---......///,,,---.../////////......//////000222333444555666111333555777999;;;???AAADDDCCCFFFKKKLLLJJJIIILLLMMMPPPQQQPPPRRRTTTSSSNNNVVV[[[]]]ssskkkXXX]]]~~~zzz~~~sssiiikkksss|||{{{ooouuuyyysssoootttnnnddd[[[OOObbb~~~yyyqqqggg^^^WWWQQQKKKGGGKKKYYYfffiiifff```YYYRRRNNNOOOPPPQQQQQQSSSUUUWWWdddoookkkeeennntttmmmhhh\\\WWWRRRPPPUUU]]]dddiiiqqqxxx~~~~~~}}}yyynnndddfffooovvv~~~{{{}}}vvvsssmmmiiihhheeecccdddhhhdddmmmxxxqqqzzzwwwddd[[[dddooorrr{{{vvvssspppgggSSS===111////////////////////////++++++---...///000000000---------------------------------.........//////------......///000000000000000000111444888;;;===???@@@CCCDDDDDDEEEGGGIIIHHHJJJLLLNNNPPPPPPOOONNNNNNUUUYYYWWWWWW[[[]]]ZZZddd``````eeehhhgggfffgggkkktttvvvsss}}}oooooozzzooommm|||tttpppyyyjjj^^^YYYUUU___uuu{{{rrrmmmiiifffkkknnnssszzz}}}||||||xxx}}}}}}{{{~~~}}}}}}|||vvvjjjggglllsss|||ooobbb___TTTaaa~~~xxx___III<<<444222222////////////000000000000...........................000111000---,,,---000++++++,,,,,,---...//////------///000000000///...//////111222444666777777333555888:::;;;>>>BBBDDDCCCBBBDDDIIIJJJGGGFFFHHHJJJLLLLLLMMMRRRWWWUUUPPP^^^]]]YYYooohhhUUU]]]yyyggg______hhhrrryyy|||}}}pppvvvyyyqqqmmmZZZrrrooo```UUUZZZqqq}}}wwwtttjjj\\\SSSPPPMMMJJJMMM[[[hhhggg```ZZZWWWUUUYYYWWWVVVWWWYYY[[[[[[[[[gggnnntttkkkeeessszzzmmm______YYYRRRTTT]]]ddddddsss}}}wwwooohhheeekkktttzzzpppfff```___aaacccdddjjjuuuvvvvvv{{{ppp|||wwwggg```aaajjjxxxyyyzzzuuummmggg\\\EEE.../////////...,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000111111222222333222222333555999===???BBBDDDFFFFFFEEEDDDDDDDDDIIIHHHJJJMMMQQQRRRPPPMMMVVVUUUUUUWWW[[[]]]^^^^^^\\\ZZZ\\\bbbdddbbbcccfffccchhhooo{{{{{{iii|||vvv|||rrrooo{{{zzzxxxnnnbbb[[[UUUbbbwwwwwwiiihhhlllmmmqqqxxx}}}~~~|||~~~}}}xxxmmmjjjjjjooowwwrrrfffZZZUUUcccwwwxxxeeeHHH:::555333444000//////............///................................................---------............//////////////////............000222444444444333222666777999;;;===???AAABBBFFFFFFFFFFFFFFFGGGGGGGGGHHHPPPPPPLLLWWWjjjjjj\\\___bbb[[[fffeeeYYY___ooo\\\YYY]]]bbbdddlllxxxwwwssswwwtttkkkXXXbbbmmm]]]YYYkkkwwwyyyuuulll```XXXSSSMMMFFFPPP]]]hhhggg___ZZZWWWVVVWWWVVVVVVXXX]]]aaadddeeejjjrrrwwwnnneeeqqq{{{rrr```aaa]]]VVVWWW___gggiiisss~~~wwwnnnhhhdddgggqqq|||tttiiibbb```aaabbbdddiiittt{{{www|||ooosssxxxuuujjjdddjjjqqqvvvxxxtttmmmhhh___JJJ444000000///...,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000111111222222444333333444666:::>>>@@@BBBDDDFFFGGGFFFEEEEEEFFFMMMLLLMMMPPPSSSUUUSSSQQQSSSSSSSSSVVVZZZ]]]______```___```bbbaaa]]]^^^ccc[[[```mmmuuuoooyyy}}}vvv{{{|||uuu{{{sssfff___XXXbbbyyy{{{mmmlllqqqqqqxxx|||~~~}}}|||}}}zzz{{{||||||{{{zzzyyyyyyyyyppphhhgggjjjnnnvvv~~~xxxmmm^^^VVV___ooo|||pppPPP>>>555222222000000///............///................................................---------............////////////////////////...///000222444444444333222666777888;;;===???AAABBBBBBCCCEEEGGGIIIKKKMMMMMMSSSRRRLLLLLL```vvvsss```VVVZZZRRR^^^aaaYYYdddqqq___VVVTTTVVVZZZ```jjjsss{{{xxxtttwwwuuulllYYYTTTiiifffYYYeee~~~ssstttppphhh```\\\XXXNNNDDDTTT```iiifff^^^[[[[[[[[[ZZZYYYXXX[[[```fffjjjkkknnnuuu|||rrrfffooo}}}zzzdddeeebbb\\\[[[aaajjjooovvv}}}{{{qqqgggbbbbbbjjjyyyxxxmmmdddaaaaaaaaadddhhhsssuuuxxx|||qqq~~~rrrdddjjjmmmsssvvvtttnnnkkkdddQQQ<<<111000///---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000111222222333555555555666888<<>>AAACCCDDDEEEGGGGGGGGGHHHJJJLLLJJJKKKKKKKKKKKKMMMNNNPPPQQQPPPOOOQQQSSSUUUUUUUUUVVVXXX]]]```^^^]]]eeeppp~~~{{{lll___mmmyyyuuu{{{uuuyyyllleeegggyyyooojjjaaa___aaafffjjjlllqqqwww}}}~~~mmmgggdddfffiiijjjmmmqqqyyygggZZZXXX\\\lll{{{nnnRRR===777:::222222000//////.................................---------------------------------............///---.........//////000000111222222333444444444555666777999<<<>>>AAACCCDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFNNNUUUSSSMMMKKKNNNQQQNNNWWWWWW___fff```zzzuuuwwwpppggg___WWWUUU]]]gggwwwqqqooosssooobbb[[[ZZZXXX^^^___[[[___rrr|||tttqqqrrrrrrppp```bbb___ZZZiiifff\\\pppzzzuuuvvvrrrjjjbbb```^^^WWWOOO\\\fffmmmkkkhhhmmmuuu{{{rrrmmmgggcccdddfffiiikkkrrrxxxqqqnnn}}}uuuoooiiihhhjjjmmmssszzzvvvoookkkooowww|||uuunnngggccc``````bbbkkkzzzqqquuuxxxnnniiillluuu{{{|||vvvrrrmmm^^^NNN777333---,,,---///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............///000111222444555555666777888:::===???AAABBBEEEFFFGGGGGGFFFGGGIIIKKKIIIKKKLLLLLLLLLLLLNNNOOORRRQQQOOOPPPRRRSSSSSSRRRRRRTTTXXX[[[ZZZYYY___gggkkkuuuddd^^^ttt~~~yyy{{{{{{rrrllllllxxxhhh```]]]UUUTTTVVV[[[___ccckkksssyyy~~~wwwoooiiihhhhhhhhhjjjooo{{{{{{jjj]]]ZZZ[[[jjjxxxWWW===444666333222111000///.................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......///000000000222222222333444444555555777888:::===@@@CCCEEEFFFDDDEEEFFFGGGHHHIIIJJJKKKNNNJJJJJJQQQVVVVVVRRRPPPXXXbbbbbbjjjbbb```vvv|||uuueee]]]TTTPPPPPPUUUbbboooyyyoooiiihhhqqqqqqfffbbbooo{{{yyyzzz||||||jjjccc___\\\aaa|||qqqbbbrrrvvvuuuyyyyyytttlllgggbbb[[[SSSaaakkkrrrooommmrrr{{{{{{uuummmiiihhhjjjmmmooovvvyyyuuulllvvvxxxnnnhhhkkkqqquuu{{{yyyuuuuuu||||||tttllleeeaaa^^^___iiixxxyyy{{{{{{}}}{{{jjjiiiuuu{{{}}}xxxtttpppcccTTT999333---+++---///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...///000111333444555666666777888:::===???AAABBBFFFFFFGGGFFFEEEFFFHHHJJJGGGJJJMMMMMMLLLKKKLLLMMMQQQOOONNNOOOQQQSSSSSSSSSQQQQQQTTTYYYZZZYYY\\\bbbeeeyyy^^^]]]}}}}}}yyyuuusssssseee\\\VVVTTTOOOMMMOOOSSSWWW\\\fffpppuuu}}}vvvmmmiiigggfffiiinnnvvv|||oooaaa[[[YYYhhh|||www}}}]]]???333555444333222000///.................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......///000000111222222333333444555555666888999<<>>BBBEEEHHHJJJLLLMMMNNNOOOOOOQQQTTTWWWYYYZZZXXXUUUVVVZZZ[[[XXXTTT[[[\\\kkkoooxxxyyyqqqpppkkkuuuwwwrrrmmmiiibbb```nnnsssuuu}}}zzzpppttttttoookkkiiifffbbbkkkxxx~~~wwwqqqssswwwwwwzzz{{{yyyuuuuuu{{{{{{ooommmoookkknnnyyy~~~tttjjjeeeccc^^^^^^dddssskkkmmmyyy{{{bbbgggppppppppptttwwwzzz{{{xxxrrrlllgggNNN>>>000///000---,,,000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////000000000222333444555555666777999<<<@@@BBBDDDBBBDDDGGGGGGGGGFFFGGGHHHIIIMMMQQQSSSQQQPPPQQQSSSTTTTTTRRRNNNNNNSSSVVVVVVYYYUUUTTTWWWZZZ]]]bbbiiidddrrr|||rrrrrrwww{{{mmmooosssuuuvvvvvvwwwwww{{{|||{{{|||qqqfffbbb]]]ZZZZZZYYYTTTQQQQQQRRRRRRRRRSSSTTTVVVWWWYYY^^^eeelllpppqqqpppqqqrrrooojjjfffeeecccaaabbbfffsssyyynnn```[[[ZZZvvv|||vvviii```^^^aaapppVVV>>>555222222111111///......---------------------------------------------------,,,------------...............///000000111111222444444555666666777888888:::;;;<<<>>>AAAEEEGGGIIIHHHJJJKKKLLLMMMPPPTTTWWWYYYZZZXXXVVVYYY]]][[[VVVTTT[[[]]]mmmgggtttyyyssswww}}}wwwssspppiiieeennn|||tttvvv~~~{{{pppssssssooolllllliiieeerrr{{{{{{qqqlllrrr{{{~~~yyyzzzzzzzzz}}}~~~xxxqqqqqqooosss~~~~~~~~~|||wwwpppkkkhhhhhh```^^^dddqqq}}}wwwjjjvvvfffjjj~~~wwwtttvvvxxxyyyvvvqqqkkkgggSSSAAA111///000---,,,///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000111222444555666444555777:::===@@@CCCEEEBBBDDDGGGHHHGGGGGGHHHIIIHHHLLLPPPRRRRRRQQQQQQQQQWWWXXXXXXUUUSSSUUUYYY\\\XXXUUUUUUXXX\\\___fffnnneeettt}}}|||wwwtttyyy}}}ssseee]]]XXXUUURRRPPPSSSUUUWWWYYYZZZZZZYYYXXXZZZ___fffllloooppppppppppppjjjeeeeeeeeecccdddfffqqqwwwqqqaaaZZZVVVpppzzzrrrggg^^^\\\ZZZuuu\\\???111333333222000//////......------------------------------------------------------------...............//////000111111222222444555555777888999::::::<<<<<<>>>@@@CCCEEEGGGIIIFFFGGGIIIIIIJJJLLLPPPSSSUUUVVVUUUVVV[[[aaa___ZZZXXX^^^___nnn{{{fffvvv|||{{{vvvuuuooojjjpppzzzuuuwww}}}zzzrrrttttttqqqooooookkkfffvvv~~~vvvttt|||{{{xxxuuuxxx}}}vvvvvvvvvtttpppmmmkkkkkkbbb```dddooo{{{rrrxxxnnnpppxxxuuuwwwyyyyyywwwqqqkkkgggXXXCCC111...///,,,+++---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000//////000111222444666777555666888;;;>>>AAADDDFFFCCCEEEGGGHHHHHHHHHIIIKKKJJJMMMQQQSSSSSSRRRQQQQQQUUUWWWZZZZZZWWWUUUWWW[[[XXXVVVWWWZZZ[[[]]]dddlll}}}eee{{{}}}{{{ooobbbZZZ]]]ooozzzggg___]]][[[XXXVVVYYY\\\___``````___^^^\\\___eeekkkpppqqqooommmooohhhcccccccccbbbbbbeeemmmttt~~~vvveee]]]VVViiiyyypppeee]]]YYY[[[vvv]]]AAA222444333222000////////////---------------------------------------------------------.........////////////000000111222222222444444666777999:::;;;<<<>>>???AAACCCEEEGGGHHHIIIEEEFFFGGGGGGGGGHHHKKKNNNMMMPPPRRRTTT[[[bbbccc___\\\aaa```lllxxxfffyyy~~~~~~zzzxxxssslllooowwwxxxyyy}}}yyytttwwwxxxvvvuuuuuuoooiiiuuuxxxxxx|||yyyvvvtttrrrqqqsssvvvwwwvvvrrrnnnkkkfffccceeeoooyyytttqqqrrrtttwwwzzz|||zzztttnnnjjj\\\FFF222...///,,,***,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000//////000111333555666777888888:::<<>>AAACCCFFFGGGHHHIIIIIIHHHHHHJJJNNNRRRRRRRRRRRRSSSTTTTTTSSSRRRTTTQQQQQQTTTSSSPPPRRRWWWXXXYYY\\\```^^^]]]bbbiii~~~}}}gggpppppp^^^RRRRRRMMMKKKLLLJJJPPPgggxxxkkkdddbbbcccdddfffggghhhiiiiiiaaa]]][[[^^^ffflllmmmllleeebbb```]]]YYYUUUXXX^^^fffooo|||oooeeeZZZ]]]vvvwwwpppiiieeeeeerrroooMMM<<<666444222000//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////000000111111222333333222333444666999;;;<<<===???AAACCCEEEFFFGGGGGGGGGEEEFFFGGGGGGGGGIIILLLOOOIIIPPPSSSQQQQQQVVV\\\^^^ZZZ^^^ZZZgggsssbbb{{{sssttt~~~{{{}}}~~~zzzooolllppp~~~yyyxxx|||{{{ssszzz{{{xxxwwwsssmmmfffcccgggooowww}}}}}}yyypppmmmhhhhhhoooxxx}}}{{{|||}}}kkk}}}xxxgggllltttyyyzzzwwwqqqllldddLLL666000111///,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000111333555777888<<<===>>>???BBBDDDFFFGGGJJJJJJIIIHHHHHHKKKPPPTTTRRRQQQPPPPPPQQQQQQPPPOOOXXXRRROOORRRRRRQQQSSSYYYVVVXXX^^^dddddddddjjjrrrvvvdddssszzzbbbXXXVVVVVVYYYQQQMMMMMMJJJJJJ[[[ppp~~~xxxggggggffffffggghhhiiijjjaaa[[[UUUVVV___hhhlllmmmdddcccaaa^^^WWWRRRVVV]]]eeeooo|||oooddd\\\[[[ppp|||wwwqqqmmmnnnvvv|||QQQ:::666444222000//////000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000000000000111222222333333111222444666888;;;<<<===???@@@BBBDDDFFFFFFFFFFFFDDDFFFGGGHHHIIILLLOOORRRLLLSSSVVVQQQMMMPPPVVVZZZVVVZZZWWWeeetttaaa}}}sssqqq}}}yyynnnooouuuwwwmmmhhhhhh}}}~~~yyyuuujjjccc```___YYYZZZ[[[___eeemmmtttxxx|||tttqqqkkkiiipppyyyyyysss~~~lllvvvqqqssswwwzzzzzzvvvoooiii___PPP===111...//////...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------......///000000000000111111333444666888999:::;;;>>>BBBEEEIIILLLMMMKKKKKKKKKKKKMMMPPPSSSUUUSSSQQQNNNNNNOOONNNLLLJJJRRRSSSUUUUUUTTTRRRPPPNNNPPPUUUVVVZZZ```___ggg|||ooo^^^mmmqqq^^^XXXWWWVVVTTTTTTQQQNNNNNNQQQSSSTTTSSSqqq|||mmmiiidddeeeggghhhfffeee___]]]XXXRRRPPPVVVcccmmmhhh```]]]\\\TTTKKKPPP\\\eeeppp~~~ooohhh\\\YYYfff{{{wwwwwwvvvyyy~~~^^^???666333000////////////...///////////////////////////............---------.........///////////////......///000111222333333333444555777:::;;;======@@@>>>???DDDKKKLLLEEE>>>@@@DDDHHHIIIIIIIIILLLOOOTTTVVVWWWVVVTTTSSSSSSSSS]]]RRRZZZgggyyy^^^~~~xxxqqq}}}|||xxxuuujjjkkk|||xxxmmmiiiiii~~~tttcccWWWQQQOOONNNNNNOOORRRVVV^^^fffnnnsssvvvzzz|||sssllljjjqqqzzz{{{nnnvvvjjjtttvvvvvvxxxyyyyyyuuupppkkk```QQQ>>>111...//////...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------......///000000000111111111222444666777888:::<<>>@@@???AAAGGGLLLNNNKKKGGGBBBDDDFFFHHHHHHIIIJJJLLLPPPRRRUUUUUUUUUTTTUUUWWW[[[PPPYYYeeeiii{{{zzzwww|||}}}tttcccbbbxxxxxxnnniiiiii~~~sssaaaQQQGGGBBB@@@@@@DDDEEEFFFKKKQQQYYY```eeeiiinnnttt|||vvvooolllrrrzzz|||iiimmmiiikkkyyyxxxxxxxxxwwwuuupppmmmbbbSSS???222/////////---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---......//////000000111111111222222444555777888;;;===@@@DDDHHHLLLOOOPPPPPPPPPNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPRRRSSSKKKKKKLLLNNNOOOQQQSSSTTTQQQVVVUUUWWW[[[XXXaaawwweeecccsssddddddeeeggghhhfffbbb___[[[^^^cccggghhhgggcccaaaZZZddd{{{jjjjjjjjjccc___``````aaa]]]UUUMMMLLLSSS[[[iiibbb^^^ZZZRRRJJJNNNYYYcccmmm{{{oooggg___[[[ddd|||xxxuuusss|||wwwgggCCC777555111000000000///...///////////////////////////............---------............//////000000//////000111222333444444444444444555777:::===>>>???AAADDDHHHLLLNNNOOOPPPHHHGGGGGGHHHIIIJJJJJJIIIJJJLLLOOOQQQRRRSSSUUUWWW\\\SSS\\\eeewwwzzz}}}zzz|||zzzccc^^^rrryyyooojjjjjj}}}qqqhhhaaaUUUKKKDDD@@@???>>>@@@@@@@@@AAAEEEKKKPPPSSSZZZaaaiiisssyyyqqqmmmrrryyy}}}wwwbbbeee|||oooeeerrr|||uuuuuuvvvxxxxxxvvvqqqmmmdddUUUAAA333///000///---------------------------------------------------.........///000000111111111222222333444666777888<<<>>>AAAEEEIIIMMMPPPQQQQQQPPPOOONNNMMMMMMMMMMMMVVVWWWWWWTTTQQQPPPQQQSSSKKKKKKKKKLLLNNNQQQTTTVVVSSSWWWVVVWWWYYYWWWbbbyyyjjjiii{{{nnnvvvxxxzzzzzzuuunnnhhheeeccchhhmmmpppnnnkkkiiihhh___[[[iiiyyyrrrnnnbbb]]]aaa\\\___```ZZZQQQKKKMMMPPPbbb^^^[[[WWWOOOJJJNNNWWW```kkkyyysssiii```[[[bbbxxx}}}yyyxxx|||oooIII888666222111000000///...///////////////////////////............---------------......//////000000......///000111222333333444444444555777:::===???>>>BBBFFFHHHIIIKKKOOOSSSNNNKKKHHHIIIKKKLLLJJJHHHDDDGGGJJJLLLMMMNNNPPPRRR^^^YYYcccjjj||||||www}}}kkkcccppp|||}}}sssmmmmmm}}}wwwqqqpppppplllbbbYYYSSSPPPLLLJJJHHHFFFDDDBBB???>>><<<<<>>???BBBFFFIIIMMMPPPQQQOOONNNMMMLLLLLLKKKKKKKKKPPPQQQRRRQQQOOONNNNNNOOOMMMMMMLLLLLLNNNQQQTTTVVVVVVZZZXXXWWWYYYYYYgggsssooo}}}~~~uuupppnnnrrruuusssnnnkkklllooonnngggcccrrrrrr```ZZZ]]]XXX\\\___]]]WWWPPPLLLKKKYYYXXXWWWSSSMMMJJJNNNUUU]]]ggguuuxxxlll___[[[```uuuqqqLLL999777333111111111///...///////////////////////////............------------------...///000000111---......///000111222222444555555666888;;;===???>>>AAAEEEFFFEEEGGGKKKOOONNNJJJGGGGGGJJJKKKIIIGGGFFFHHHJJJKKKKKKKKKMMMNNNZZZYYYgggoooxxxyyyttt}}}mmmfffqqqzzzzzztttsssqqq^^^XXXRRRPPPPPPPPPLLLHHHCCCDDDFFFIIIKKKKKKHHHEEE???===<<<;;;===@@@DDDGGGKKKUUUaaammm{{{yyysssuuu{{{~~~kkkeeeqqqvvv```eeeoooiiimmmrrrxxxzzzxxxrrrmmmiiiYYYDDD666111000///,,,------------------------,,,,,,,,,------------......//////000000111111222111222333555777:::<<<===@@@AAACCCFFFIIILLLNNNPPPLLLLLLLLLLLLKKKKKKJJJJJJLLLLLLNNNQQQUUUUUUTTTQQQOOONNNMMMMMMOOOQQQTTTVVVWWW[[[XXXVVVYYY\\\nnnuuuqqq~~~uuuyyy||||||wwwpppmmmrrrxxx}}}wwwjjjbbbrrr|||ggg]]]\\\ZZZ[[[]]]]]][[[VVVPPPLLLQQQSSSUUURRRLLLJJJMMMQQQZZZdddqqq{{{}}}ooo___[[[___rrroooNNN:::888444222222111000...///////////////////////////............---------,,,------...///000111111......///000111222222333444555777999;;;===>>>???>>>AAADDDEEEDDDEEEHHHKKKJJJHHHFFFEEEFFFHHHHHHHHHKKKMMMNNNNNNMMMLLLMMMMMMQQQSSScccmmm~~~ppptttuuuzzziiidddrrr}}}|||zzz}}}eeeRRRIIIFFFBBBAAABBBDDDEEEEEEBBBCCCFFFJJJNNNOOOMMMJJJDDDBBB???======???AAACCCGGGPPP[[[ggguuu~~~wwwyyy~~~tttgggkkk}}}cccbbbhhhlllnnnrrrwwwyyyxxxsssoookkk[[[EEE777111000...,,,........................,,,,,,,,,---------....../////////000111111222222111222444666999<<>>??????>>>???AAADDDFFFGGGHHHIIIJJJGGGHHHHHHGGGFFFHHHKKKMMMMMMOOOPPPPPPNNNMMMMMMNNNKKKMMM\\\fff~~~mmmyyyvvvlllbbbppp}}}ppp^^^MMM@@@@@@@@@??????AAADDDGGGIIIIIIIIIKKKNNNQQQSSSQQQPPPKKKHHHCCC???===<<<===>>>CCCKKKTTT___nnn{{{|||rrr___```nnnddddddqqqrrrsssvvvwwwwwwtttqqqlll\\\FFF777222000...,,,........................,,,,,,,,,------........./////////000111111222222111222444777:::>>>AAACCCBBBCCCDDDFFFHHHJJJKKKLLLIIIJJJKKKMMMNNNNNNNNNNNNMMMJJJKKKSSS[[[\\\TTTKKKJJJJJJKKKMMMPPPRRRUUUVVVVVVYYYTTTRRRWWW```yyyfffnnn|||zzz}}}uuunnn\\\XXXzzzjjjaaaXXXVVVZZZ\\\YYYTTTMMMSSSWWWTTTNNNKKKJJJJJJUUU___llluuuzzz}}}qqqaaa\\\]]]mmmxxx```<<<999555333222111000/////////////////////////////////.........---------,,,,,,---...///000111222111222333333555555666777444666:::>>>@@@@@@???>>>@@@AAADDDGGGJJJLLLLLLLLLHHHJJJKKKJJJIIIJJJOOOSSSLLLNNNOOOOOOMMMLLLMMMMMMJJJKKKXXX___zzznnnvvv~~~vvvdddnnnzzz~~~}}}~~~wwwcccWWWMMMEEEAAA?????????>>>@@@DDDJJJOOOKKKOOOTTTVVVWWWWWWVVVTTTKKKLLLKKKFFFBBB@@@<<<888@@@@@@III[[[mmmzzzppp___ZZZrrryyydddlllqqqqqqssswwwzzzyyysssnnnhhh\\\HHH666000111111---.........------,,,,,,,,,---,,,,,,,,,,,,---............///000111222222333222333666:::===@@@BBBCCCFFFDDDCCCBBBDDDGGGKKKNNNLLLMMMOOOPPPQQQQQQPPPOOOKKKNNNRRRUUUUUUSSSPPPNNNLLLLLLMMMPPPRRRRRRPPPMMMRRRUUU[[[^^^YYY```fffuuu}}}~~~zzzsssmmm^^^UUUhhhyyyuuuhhhWWWOOORRRWWWZZZXXXXXXVVVRRROOONNNKKKHHHQQQZZZgggqqqwww|||qqqfff[[[XXXhhhbbbBBB666444555......333000////////////////////////////////////............------------///000111222333333222222333444666777999:::<<>>????????????CCCHHHLLLRRRRRRNNNPPPbbbssskkkWWWSSSPPPMMMKKKHHHCCC@@@?????????FFFWWWhhhwww~~~zzzcccYYYooonnnhhhrrrrrrtttwwwzzzyyysssnnnhhh\\\III777000111000---......---------,,,,,,,,,------,,,,,,------...///...//////000111222333333333444777;;;>>>@@@BBBCCCDDDCCCBBBBBBEEEIIIMMMOOOLLLMMMNNNOOOPPPOOOOOONNNLLLNNNQQQSSSTTTRRRPPPNNNNNNNNNOOORRRTTTUUUSSSQQQQQQTTTYYY[[[XXXaaaiiixxxzzzzzztttooo```RRR[[[ppp~~~qqqbbbWWWQQQQQQRRRUUUVVVVVVSSSOOOLLLIIIGGGOOOWWWdddnnnuuu{{{vvvggg\\\XXXgggdddBBB666333555......222///////////////////////////////////////............---------...///000111222333333333333444666777999;;;<<<>>>@@@BBBCCCDDDEEEFFFHHHJJJKKKJJJIIIIIIJJJMMMNNNOOOOOOOOOQQQUUUXXXPPPPPPOOONNNMMMKKKIIIHHHNNNIIIKKKXXX{{{ooossszzz~~~~~~pppjjjjjjiiigggfffhhhmmmuuu|||nnn^^^OOOHHHGGGEEECCCCCC@@@AAAAAAAAABBBDDDHHHKKKUUUZZZXXXXXXmmmkkk[[[RRRMMMQQQQQQJJJDDDCCC@@@>>>BBBPPPaaaqqq|||iii\\\mmm{{{fffpppppprrruuuyyyxxxsssnnnggg]]]JJJ888000000000---...------------,,,,,,,,,---------,,,------...///...///000111222333444444555666999<<>>???@@@BBBCCCDDDEEEEEEGGGIIIKKKKKKJJJIIIJJJKKKHHHLLLOOONNNLLLMMMQQQUUUSSSRRRQQQPPPOOOMMMLLLLLLRRRLLLKKKWWWzzzjjjjjjsssiiieee^^^\\\[[[\\\cccmmmwww}}}ooo]]]SSSJJJHHHIIIHHHHHHIIIEEEFFFGGGGGGGGGIIIKKKNNNRRRcccpppssswwwmmmYYYLLLQQQVVVPPPHHHFFFBBB>>>@@@JJJYYYiii|||{{{}}}ooodddpppiiijjjjjjlllqqquuuvvvrrrnnnggg^^^LLL999000000000------------------------------------------...////////////000111222444555555777888;;;===@@@BBBCCCDDDCCCCCCDDDEEEHHHJJJMMMOOOKKKLLLLLLMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOPPPPPPOOOKKKKKKMMMPPPSSSUUUUUUTTTSSSTTTUUUTTTUUUccczzzfff}}}vvvyyy~~~vvvooo^^^```sss~~~~~~~~~}}}sssbbbVVVSSSbbbvvv~~~|||sss```TTTTTTQQQUUUZZZ[[[UUUMMMHHHIIIJJJSSS___jjjrrryyy}}}lllbbb[[[ddd||||||dddEEE777333444///...000+++////////////////////////////////////............------......///111222333333333444555777:::<<<>>>@@@AAABBBDDDEEEFFFFFFFFFHHHJJJKKKKKKIIIIIIJJJKKKFFFGGGIIIJJJJJJKKKMMMNNNNNNOOOOOOPPPQQQSSSTTTTTTWWWPPPNNNXXXzzzfffaaa~~~zzzrrrddd]]]ZZZXXXVVVVVV[[[eeeqqqzzzjjj\\\RRRLLLIIIJJJLLLKKKLLLNNNMMMNNNOOOOOOOOOPPPSSSUUUWWWeee{{{tttXXXQQQTTTSSSOOOMMMGGGBBBAAAGGGRRR```rrr~~~{{{|||sssooowwwoooeeeeeehhhmmmrrrtttrrrnnnggg^^^MMM;;;000//////---------------------------...------------...////////////000222333555666666999:::<<<>>>AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOONNNNNNNNNOOOOOOJJJJJJKKKNNNRRRTTTUUUTTTTTTUUUUUUSSSSSSbbbuuufff~~~www{{{sss___\\\YYYUUURRRbbbyyykkk\\\SSSWWWkkk~~~kkk\\\YYYPPPQQQWWW\\\XXXNNNHHHJJJJJJSSS___jjjrrrzzz|||nnneee\\\ccc{{{lllIII999333444//////000***////////////////////////////////////........................000111222333333333444555888;;;===???BBBBBBDDDEEEGGGGGGHHHHHHHHHIIIJJJIIIGGGGGGHHHIIIJJJHHHGGGKKKQQQSSSPPPMMMKKKLLLMMMOOOQQQTTTWWWYYYYYYTTTRRRZZZyyyiii___{{{uuuzzzmmmaaa[[[___]]]XXXUUUWWW```llluuu~~~cccUUUTTTPPPMMMNNNQQQSSSRRRSSSWWWTTTUUUUUUTTTTTTVVVZZZ\\\bbb```nnnwww```YYYYYYYYYWWWMMMHHHEEEGGGMMMXXXggguuu~~~{{{yyy{{{zzzzzz~~~sssffffffhhhmmmrrrtttrrrooofff___OOO<<<111//////---,,,,,,,,,------------.........------......///000///000111222444555777777:::;;;===???@@@BBBCCCCCCFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQOOOOOONNNNNNNNNNNNMMMMMMKKKJJJKKKMMMQQQTTTTTTTTTSSSUUUUUURRRSSSbbb{{{vvvhhh~~~yyy~~~nnnddd[[[KKKMMMLLLWWWtttyyypppaaaUUUMMMggg}}}tttcccZZZNNNMMMQQQZZZYYYOOOIIIJJJLLLTTT```jjjrrrzzz}}}ooofff\\\```xxxwwwNNN<<<444333...///111+++////////////////////////////////////.....................///000111222333444444444555888;;;===???BBBCCCDDDFFFGGGHHHIIIIIIFFFGGGGGGFFFDDDDDDEEEGGGJJJFFFEEEKKKSSSVVVRRRKKKLLLLLLLLLMMMOOOQQQTTTUUUVVVTTTTTTZZZuuurrrfffyyyttt}}}zzzpppjjjhhhgggddd___YYYWWW]]]hhhppp{{{yyybbbRRRPPPVVVUUUTTTVVVYYYXXXVVVXXX\\\WWWWWWWWWVVVVVVYYY]]]aaafff\\\]]]lllxxx|||nnngggbbb[[[SSSNNNJJJIIIKKKPPP]]]iiitttttttttvvvyyyxxxnnnmmmmmmqqquuuuuurrrooofff___PPP===111......---,,,,,,,,,---------.....................//////000///000111333444666777888:::;;;===>>>@@@AAABBBBBBEEEFFFHHHKKKLLLLLLKKKKKKIIIIIIIIIKKKMMMOOORRRSSSNNNNNNNNNNNNNNNMMMLLLLLLJJJIIIIIIKKKNNNQQQQQQQQQOOORRRTTTRRRUUUcccxxxssshhh|||{{{zzzwwwxxxxxxxxx}}}vvvnnnkkkbbbOOOHHHJJJNNNZZZwwwzzzuuuiii\\\LLL[[[qqq{{{jjj[[[QQQLLLOOOZZZ]]]UUUMMMMMMLLLTTT___iiiqqqxxxmmmeeeZZZ]]]uuuzzzSSS???444222...000222---////////////////////////////////////.....................///000111333333444444444555777:::<<<>>>AAABBBDDDFFFHHHIIIJJJJJJEEEEEEEEECCCAAAAAACCCEEECCCBBBDDDJJJPPPSSSOOOKKKLLLKKKKKKKKKLLLNNNPPPRRRNNNPPPSSSWWWnnnzzzoooyyyrrr{{{~~~vvvrrrrrrmmmjjjddd\\\WWWZZZdddllluuulll^^^VVVRRRTTTZZZYYYXXXYYYZZZWWWRRRSSSXXXXXXXXXVVVUUUVVVYYY___cccbbb[[[UUUVVV^^^jjjvvv~~~tttfffYYYWWWRRRMMMKKKJJJMMMWWWaaakkklllooosssxxx|||uuussssssuuuwwwwwwssspppfff```QQQ>>>111......---,,,,,,,,,------........................///000000///000111333555777888999:::;;;<<<>>>@@@AAAAAAAAACCCEEEHHHKKKMMMMMMMMMLLLHHHIIIIIIKKKMMMPPPSSSUUUMMMNNNOOOOOONNNMMMLLLKKKGGGFFFFFFGGGJJJMMMNNNMMMKKKPPPSSSRRRVVVdddwwwmmmddd{{{{{{vvvssspppppprrrsssqqqssswwwyyyuuuhhhgggeee[[[OOORRRMMMFFFVVV}}}|||rrreeeQQQMMM^^^qqq^^^VVVNNNPPP\\\ccc[[[SSSRRRLLLTTT___hhhpppwwwkkkcccXXXZZZssswwwVVVAAA555222---000333...////////////////////////000/////////..................//////000222333444444444444555777999;;;===@@@AAACCCFFFHHHJJJKKKKKKCCCDDDCCCAAA??????AAACCC@@@CCCGGGLLLPPPQQQPPPOOOIIIIIIHHHHHHJJJMMMPPPQQQGGGLLLQQQTTThhh}}}}}}tttxxxqqqyyy~~~tttooopppnnnlllfff]]]WWWYYYbbbjjjooo|||uuufff[[[]]]cccddddddeeecccdddeeeeeedddaaa^^^]]]^^^[[[XXXVVVWWW\\\bbbffflllaaaVVVQQQQQQWWWgggwwwzzzdddUUUVVVVVVSSSPPPOOORRRVVV```cccdddgggrrr~~~xxxuuuvvvtttqqqfffeeeVVV===...///000,,,------------------------......---------......///000000111222444666999:::<<<=========>>>AAAEEEIIIFFFEEEDDDDDDEEEHHHJJJLLLJJJJJJKKKKKKLLLNNNOOOPPPOOOOOONNNLLLKKKIIIHHHHHHFFFFFFGGGIIIKKKOOORRRTTTMMMPPPMMMSSSQQQ]]]qqqmmm~~~zzz}}}xxxzzz}}}uuummmkkkiiihhh```VVVKKKFFFLLLccc~~~|||}}}|||rrrgggYYYPPPSSSfff{{{yyylll\\\LLLJJJ^^^kkkcccVVVPPPNNNWWWdddlllpppvvvpppbbb\\\aaannn{{{xxx\\\BBB333222------000...////////////////////////000000//////.........---/////////000111111222222444444666777999;;;<<<===>>><<<<<<>>>BBBDDDDDDBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFJJJLLLLLLLLLLLLKKKJJJHHHHHHJJJNNNRRROOOUUUMMMSSSfffuuuzzzwwwvvv{{{xxxppplllnnnnnnmmmiiibbb\\\YYY[[[^^^lllxxxqqqjjjfffjjjmmmnnnpppssssssuuuwwwwwwuuuqqqmmmiiigggccc^^^ZZZ[[[___eeeiiikkkddd[[[SSSLLLMMM[[[kkkyyy~~~ppp```[[[VVVTTTVVVWWWVVVTTTUUUWWWYYY]]]jjj{{{}}}sss{{{}}}|||{{{}}}{{{wwwuuuvvvtttooofffcccTTT===//////000---------------------------...------------...//////000000111222444666999;;;???@@@@@@AAABBBEEEJJJNNNCCCBBBAAA@@@@@@AAACCCDDDHHHHHHIIIIIIJJJLLLMMMNNNOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIKKKMMMNNNPPPLLLNNNJJJQQQQQQ^^^|||iiiiii~~~{{{rrrppptttnnnlllmmmggg___UUULLLGGGKKK[[[jjj|||}}}{{{rrrggg]]]RRROOO[[[jjjxxx{{{pppaaaRRRPPPbbbnnneeeVVVPPPNNNXXXccclllpppvvvttteee___cccooo}}}zzzyyytttyyy}}}xxx\\\BBB444333///...111...////////////////////////000/////////............//////000000111111222222444444666777999;;;<<<===>>>===<<<>>>BBBDDDCCCBBBCCCCCCBBBBBBCCCDDDDDDEEEGGGFFFEEEGGGIIIJJJJJJIIIJJJJJJIIIHHHGGGIIILLLOOOPPPVVVOOOTTTeeetttwwwuuuzzz}}}vvvtttuuuuuutttoooggg___[[[ZZZ\\\jjjvvv}}}zzzyyy{{{~~~xxxtttrrrmmmddd^^^]]]bbbiiimmmmmmjjjcccWWWJJJEEEOOO\\\lllpppdddWWWTTTZZZ^^^ZZZUUUOOOOOOOOOSSS```ssswwwlllvvv|||vvvsssvvvvvvuuuvvvwwwtttnnneeeaaaRRR<<>>AAACCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGFFFGGGHHHIIIHHHGGGGGGHHHHHHHHHGGGHHHJJJLLLOOOVVVPPPVVVdddwww{{{tttyyy}}}}}}}}}{{{vvvnnneee^^^ZZZYYYfffsss}}}uuukkkccc```dddlllqqqqqqooohhh\\\NNNGGGIIIOOOfffsss}}}nnn\\\TTTWWW\\\\\\YYYUUUQQQMMMNNNYYYkkk|||tttzzzsssnnnqqqssstttwwwyyytttmmmeee___OOO;;;000///000...---------------------------------------...///000111111111333555888;;;<<<>>>???@@@@@@@@@BBBFFFIIIKKKKKKIIIHHHGGGFFFFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLOOONNNNNNMMMMMMMMMLLLLLLTTTSSSNNNWWW[[[kkkfffeee~~~zzzuuunnniiigggkkkqqqvvv}}}yyytttlllbbbZZZQQQKKKKKKOOOKKKOOO___~~~{{{|||}}}wwwppp```UUUJJJHHHKKKUUUfffvvv{{{{{{mmmaaa___mmmuuummm^^^UUURRRYYYccckkkqqqyyyyyyjjjbbbccclllwwwkkkaaa[[[XXX]]]ddduuu~~~aaaEEE666555222222333...///////////////////////////////////////.........///000000111111222333333555555666777999:::;;;<<<=========???@@@AAABBBBBBBBBBBBBBBCCCEEEFFFHHHIIIGGGFFFFFFFFFHHHIIIHHHGGGEEEGGGIIIIIIHHHHHHHHHIIILLLSSSPPPVVVbbbtttyyy~~~|||~~~zzzsssjjjaaa[[[WWWaaappp~~~uuujjjfffjjjqqqvvvsssooohhh]]]SSSLLLHHHEEEWWWeee|||wwweeeWWWPPPSSSZZZ```]]]VVVNNNLLLSSSbbbvvvzzz|||sssmmmppprrruuuyyyzzztttkkkddd\\\LLL;;;111///000///------------------------,,,,,,,,,------///000000111111222333666999<<<>>>>>>???@@@???>>>???AAACCCGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLNNNNNNOOOOOOPPPPPPPPPPPPWWWVVVQQQZZZ^^^ppplllggg~~~uuummmjjjgggfffhhhlllqqqtttppp||||||rrrggg___VVVMMMHHHHHHKKKIIIOOOeee}}}~~~}}}{{{||||||vvvaaaXXXNNNHHHIIINNNWWW```aaayyy~~~pppgggeeeooowwwpppbbbZZZTTTZZZbbbkkkrrrzzzyyyjjjaaa___ggg{{{pppfff```ZZZ]]]bbbrrrfffIII888666333333444...////////////////////////.........///////////////000000000111222222333333555555666888999:::;;;;;;<<<===>>>??????@@@AAABBBAAAAAABBBCCCEEEGGGHHHIIIEEEEEEDDDFFFHHHJJJIIIHHHEEEGGGIIIJJJIIIHHHHHHIIIGGGOOONNNTTT^^^tttxxx{{{|||yyyyyyzzz|||wwwooofff]]]XXX^^^mmm}}}uuunnnooouuuyyyqqqnnnggg]]]WWWQQQHHH@@@CCCTTTiiisss___OOOMMMXXXdddeee[[[PPPKKKOOO[[[nnn~~~xxxzzzwwwoooqqqssstttxxxzzzrrrhhhdddYYYIII:::222//////000------------------------,,,,,,,,,---...///000111111111222444777:::===???@@@AAABBBBBBAAAAAACCCDDDFFFFFFGGGGGGHHHHHHHHHIIIHHHIIIJJJKKKLLLKKKJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLNNNPPPQQQRRRRRRRRRUUUVVVQQQYYY\\\qqqnnnfffxxxtttlllkkkjjjllloooqqqrrrrrrnnntttwwwxxxzzz}}}~~~vvvooojjjbbbUUUIIICCCGGGFFFLLL```~~~|||~~~}}}zzz|||~~~zzzggg^^^TTTMMMLLLLLLLLLLLLKKKYYYqqqtttkkkhhhooouuupppddd\\\UUUZZZbbbjjjsss{{{yyyjjj```]]]ddd}}}xxxpppkkkcccdddfffsssmmmMMM999666333333444...////////////////////////.........///////////////000000111111222333333333555666777888999:::;;;;;;<<<===??????>>>???@@@BBBAAAAAABBBCCCDDDFFFHHHIIIEEEDDDDDDEEEHHHJJJIIIIIIFFFGGGIIIIIIHHHGGGGGGHHHDDDLLLKKKRRRYYY|||rrrwww}}}~~~uuu}}}{{{||||||vvvlllaaaZZZ\\\kkk||||||ssspppsssvvvoooppplllbbbYYYTTTLLLCCC;;;GGGWWWnnnkkkVVVOOOXXXdddrrreeeWWWOOOMMMTTTfffwwwxxxzzzrrrsssrrrssswwwwwwooodddcccWWWGGG:::222//////000------------------------,,,,,,,,,---...///000111111222333444777;;;>>>???@@@BBBDDDDDDDDDEEEGGGIIIJJJJJJKKKLLLLLLLLLLLLLLLHHHIIIKKKLLLMMMLLLKKKJJJGGGHHHHHHIIIIIIJJJJJJJJJIIIKKKMMMOOOPPPQQQRRRQQQRRRUUUQQQXXXYYYpppmmmeee}}}~~~zzzyyyyyy|||}}}{{{tttwwwtttwww{{{uuu{{{zzznnnooosss}}}}}}vvvtttnnnaaaSSSKKKEEEEEEMMMfff~~~{{{{{{~~~~~~{{{mmmdddYYYTTTTTTTTTNNNGGG@@@FFFQQQgggxxxpppjjjnnnrrrmmmccc[[[WWW[[[bbbjjjsss|||{{{kkkaaa^^^eee}}}zzzwwwnnnllljjjqqqsssRRR:::555222333444///////////////////////////............/////////000000111111222222333333444666666777888999::::::;;;;;;>>>??????>>>>>>???BBBAAAAAAAAABBBCCCEEEFFFGGGFFFEEEEEEEEEGGGHHHHHHFFFEEEFFFGGGGGGEEEEEEFFFGGGDDDKKKJJJOOOTTTuuuppptttzzz}}}~~~~~~}}}sssggg^^^[[[kkk{{{sssnnnoooqqqooouuussshhh\\\UUUOOOIII@@@DDDLLL___ttt^^^SSSXXXbbbqqq```TTTMMMPPP___ppp~~~}}}}}}ttttttrrrrrruuuuuulllaaacccVVVFFF:::333000///111------------------------+++,,,,,,---...///111111111222333555888;;;>>>@@@>>>@@@CCCEEEFFFHHHJJJLLLKKKKKKLLLLLLLLLLLLKKKKKKHHHJJJKKKMMMMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKHHHIIILLLNNNOOOPPPPPPOOORRRVVVSSSXXXYYYqqqmmmccczzz~~~~~~~~~vvv{{{zzzzzz~~~uuuooovvv}}}sssiiijjjnnnxxxzzztttnnnbbbUUUOOOFFFCCCKKKggg{{{zzz}}}}}}zzzpppggg]]]YYY]]]^^^VVVMMMGGGGGGFFFMMMfff|||ssslllmmmoookkkaaaYYYXXX[[[bbbjjjsss}}}}}}nnnccc```fffqqqmmmgggjjjwwwTTT;;;555111222444///////////////////////////---.........//////000000000111111222222333444444666666777888999::::::;;;;;;>>>@@@???======???BBBAAAAAAAAABBBCCCDDDEEEFFFHHHGGGFFFFFFGGGGGGFFFDDDEEEEEEFFFEEECCCCCCDDDFFFEEELLLJJJNNNPPPqqq}}}nnnrrrwww}}}xxxjjj```[[[kkk{{{{{{sssgggXXX```ppp{{{ooommmrrr{{{zzzsssggg\\\UUUNNNGGGBBB>>>BBBPPP^^^qqqbbb[[[___VVVwwwwwwooo^^^QQQSSSaaannn}}}ppphhhhhhssswwwlll```]]]^^^PPPCCC===:::444...+++....................................///111222333666666666777:::>>>BBBDDDBBBDDDFFFGGGGGGHHHJJJLLLJJJJJJJJJLLLNNNNNNMMMKKKIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFGGGIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMNNNPPPPPPPPPPPPVVVUUUTTTqqqqqqaaa}}}|||yyysssrrruuuxxxwwwnnnfffiiixxxxxxrrrlll___QQQMMMFFFLLLkkk}}}}}}~~~}}}yyyvvvoooiiiaaa\\\[[[\\\[[[ZZZMMMMMMJJJGGGJJJ[[[uuuxxxjjjdddggghhhbbb[[[]]][[[___jjjuuu}}}ooobbb^^^fff}}}vvvlllmmm~~~tttWWW;;;222333111//////////////////////////////...............///000000111111111222333444555666777888888999999:::;;;;;;<<<<<<<<<<<<============BBBBBBBBBBBBCCCCCCCCCCCCAAACCCFFFHHHHHHGGGEEECCCAAACCCCCCBBBAAACCCIIIMMMDDDLLLIIIGGGSSSooosssmmmllltttsssddd```jjjvvvzzzmmmeee___TTTMMMMMMWWWooosssqqqtttyyyuuukkkaaa[[[XXXPPPGGG@@@;;;===GGGSSScccttt```XXXUUUooorrrpppcccUUUUUUcccppprrrhhhfffooorrrhhh^^^\\\WWWKKK@@@;;;777222...---....................................///111222333555555777888;;;???AAACCCEEEFFFFFFEEEDDDEEEHHHJJJMMMLLLKKKLLLMMMNNNLLLKKKJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNRRRQQQVVVVVVVVVqqqtttbbb}}}|||~~~|||xxxtttxxx||||||uuulllkkkttt}}}|||uuummmaaaVVVLLLEEEJJJkkk}}}|||{{{rrrlllccc]]][[[[[[[[[[[[SSSRRRNNNHHHFFFNNN___mmm|||sssiiidddeeefffccc___^^^\\\___iiiuuu}}}qqqccc^^^fff~~~yyyzzztttWWW;;;222333111/////////////////////////////////............///000000111111111222333444555666777888888999999:::;;;;;;;;;;;;;;;<<<<<<=========BBBBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGHHHHHHHHHFFFEEECCCDDDDDDBBB@@@AAADDDGGGEEEIIIGGGGGGPPPfffrrrlllkkksss~~~yyylll```gggqqq{{{}}}sssmmmaaaZZZVVVNNNKKKDDDDDDYYYxxxtttvvvxxxrrrggg```___^^^UUUJJJAAA;;;999>>>EEEQQQhhh~~~fffUUUYYYdddmmmrrrjjj\\\WWWdddsss~~~qqqgggdddjjjlllddd\\\YYYOOOEEE===888444///...000....................................///111222333444555888:::===???AAABBBGGGGGGFFFEEECCCCCCFFFHHHNNNLLLJJJJJJKKKLLLKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLPPPMMMTTTXXX\\\uuuxxxddd}}}zzz{{{|||{{{}}}}}}tttpppsssxxxxxxpppfff\\\OOOFFFHHHfff~~~vvvooofff^^^[[[ZZZ[[[[[[XXXXXXUUUNNNGGGEEEJJJPPPiiihhheeedddddddddeeefff```]]]```jjjuuu}}}sssddd___eeetttWWW;;;222333111////////////////////////////////////......//////000111111111111222333444555666777888888999999:::;;;;;;::::::;;;<<<===>>>>>>???BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFDDDEEEEEECCC@@@??????@@@GGGFFFEEEHHHMMMZZZ}}}rrrkkkiiirrr}}}uuubbbccciiiuuu{{{uuuggg___[[[SSSPPPGGGBBBMMMiii{{{uuuvvvwwwuuuooojjjhhheee[[[PPPFFF@@@;;;:::<<>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBCCCCCCDDDDDDDDDBBB@@@>>>>>>GGGCCCCCCKKKMMMRRRuuuxxxtttkkkgggppp|||yyyeee```bbbooo|||lllbbb\\\SSSNNNJJJEEEEEEPPPqqq}}}uuutttuuuzzz{{{wwwrrrjjj___TTTJJJEEE>>>:::888;;;DDDNNNggguuubbb\\\XXXhhhyyyyyyhhhZZZaaaqqq}}}jjjfffeeejjjlllfffZZZRRRJJJBBB;;;666111,,,---000....................................///111222333444666:::===???@@@@@@??????CCCIIILLLLLLJJJIIIIIIFFFCCC@@@@@@BBBEEEHHHHHHJJJKKKKKKLLLKKKJJJIIIHHHHHHGGGEEECCCCCCDDDFFFGGGIIIJJJKKKMMMMMMNNNMMMMMMHHHIIITTT^^^eee}}}uuu___www}}}zzz{{{~~~|||{{{}}}wwwmmmdddXXXNNNGGGWWWwwwwwwqqqiii```ZZZXXXZZZ[[[ZZZ\\\^^^\\\WWWOOOGGGBBB???HHHUUU```eeehhhkkkmmmeeebbbdddnnnyyyrrrccc^^^ffftttWWW;;;222333111/////////////////////////////////////////////000111111111111111222333444555666777888888999999:::;;;;;;<<<======???@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>======???@@@BBBAAABBBCCCDDDDDDCCCAAA???GGGBBBCCCMMMNNNOOO~~~pppqqqxxxmmmfffmmmyyy~~~yyyjjjaaa___nnn}}}mmmddd^^^UUUPPPNNNLLLGGGFFFYYYxxxvvvttt|||yyyooobbbWWWLLLHHHCCC<<<888888<<<@@@OOOvvv|||iiiUUUXXXgggyyy}}}lll\\\aaaqqq|||nnnkkkkkkmmmooohhh[[[PPPJJJAAA999555222------///....................................///111222333555777:::===???@@@@@@@@@===BBBHHHLLLNNNMMMLLLLLLEEEBBB@@@???BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIKKKMMMNNNNNNNNNMMMKKKNNNYYY______tttsss]]]ttt|||zzz|||}}}~~~qqqeeeVVVPPPIIISSSwwwqqqqqqnnnhhh```ZZZXXXYYY[[[YYYZZZ[[[[[[YYYRRRIIICCC888???KKKXXXcccjjjlllmmmgggeeehhhrrr}}}rrrccc^^^gggtttWWW;;;222333111//////////////////////////////000000//////000000111222111111111222333444555666777888888999999:::;;;;;;======>>>???@@@AAAAAABBB?????????@@@@@@@@@AAAAAA@@@???>>>>>>>>>???@@@AAA??????@@@BBBDDDEEEDDDBBBEEEBBBCCCLLLMMMNNNyyypppmmmqqqfffjjjwww{{{xxxpppdddaaapppzzzppplllhhh___XXXTTTRRRNNNHHHLLLeee~~~|||yyy~~~wwwiii[[[NNNLLLHHHBBB>>><<<<<<;;;BBB[[[vvv|||yyy{{{qqqYYYXXXdddwww}}}ooo___cccrrr|||xxxuuuqqqpppooohhh[[[OOOIII>>>555222222///------....................................///111222333666888:::===???@@@@@@@@@???BBBFFFIIIJJJKKKMMMNNNJJJGGGDDDCCCDDDEEEEEEEEEFFFEEEDDDDDDDDDFFFHHHIIIGGGGGGGGGHHHIIIJJJJJJJJJIIIJJJLLLMMMNNNMMMLLLKKKJJJPPP\\\\\\UUUgggsss\\\rrr~~~zzz~~~~~~uuufffUUUSSSLLLLLLbbb}}}|||xxxjjjkkkjjjfff```ZZZWWWXXXZZZWWWVVVUUUVVVWWWTTTMMMHHH<<<<<>>>>>?????????>>>>>>>>>>>>????????????===============>>>??????>>>======???CCCEEEDDDBBBBBBAAABBBHHHJJJMMMrrruuukkktttfffhhhtttzzz{{{uuuhhhfffttt{{{wwwrrrrrrqqqiii___VVVQQQPPPIIIBBBIIIVVViiippp```PPPPPPMMMHHHDDDAAA???<<<>>>EEE^^^ooonnnwwwyyyfffWWWcccttt}}}qqqbbbfffttt||||||uuupppnnnggg[[[OOOGGG;;;111000222111...---....................................///111222333777888:::<<<>>>@@@AAAAAABBBCCCEEEEEEFFFIIILLLOOOOOOLLLIIIGGGGGGGGGEEEDDDEEECCCBBBAAABBBEEEHHHJJJBBBDDDFFFHHHJJJKKKLLLLLLJJJKKKMMMNNNMMMLLLJJJIIIGGGNNN[[[XXXMMM^^^uuu\\\qqq~~~yyy}}}||||||xxxgggWWWWWWOOOFFFNNNfffxxx}}}}}}qqqiiiiiisss}}}uuurrrmmmdddggggggeee```ZZZWWWXXXZZZUUURRRQQQSSSVVVVVVRRRNNNDDD>>><<>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<>>><<<;;;===AAACCCBBBAAA@@@BBBAAAEEEGGGKKKlll|||kkk~~~wwwggggggsss~~~|||xxxllliiiwwwxxxqqqoooppppppjjjddd[[[TTTOOOKKKIIIGGGHHHTTT___iii|||}}}ssskkk\\\SSSLLLJJJIIIFFFDDDEEE;;;===MMMeeeqqqooolllooonnnpppqqquuuqqq___^^^ssszzztttpppgggZZZPPPBBB888///...000///.........------------...//////000000000000111222333444777999;;;>>>@@@AAAAAAAAA<<<;;;<<>>===<<<===<<<;;;999<<<<<<<<<<<<============??????>>>>>>======<<<<<>>@@@DDDBBBCCCGGGOOOppphhheeeyyyccceeennnuuuoooiiixxxxxxtttqqqppppppjjjaaaYYYQQQKKKFFFCCC>>>DDDIIINNN]]]vvv}}}|||qqqiii___VVVMMMKKKJJJGGGFFFHHH???;;;CCCXXXhhhjjjhhhiiimmmqqqtttyyyvvveeeaaassswwwssssssmmm^^^QQQBBB888///...000///.........------------...//////000000000000111333444444999:::<<>>======>>>>>><<<;;;<<<<<<=========>>>>>>>>>@@@?????????>>>>>>>>>>>>???@@@@@@AAA@@@@@@?????????BBB@@@@@@FFFSSS{{{nnnccczzzhhhgggooowwwvvvssswwwqqqlllyyyyyysssoootttoooggg___WWWOOOGGGBBB???======???AAAKKK^^^ppp{{{pppiiicccYYYOOOLLLKKKIIIIIIKKKGGG<<<;;;JJJ[[[bbbcccdddiiiooottt{{{zzziiicccqqqwwwuuuxxxsssdddUUUBBB888000///000///.........------------...//////000000000111222333555666;;;<<<>>>???AAAAAA@@@@@@CCCCCCBBBDDDFFFFFFEEECCCEEEFFFHHHJJJKKKKKKJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLHHHIIIJJJJJJKKKJJJJJJJJJJJJPPPMMMJJJRRR```ccctttttt~~~zzz}}}zzz~~~}}}yyy{{{xxx~~~lll___TTTLLLYYY|||yyyyyy|||qqqiiiqqqrrrwwwzzzwwwrrrkkkbbbYYYSSSTTTXXX]]]]]]ZZZ\\\aaaXXXNNNCCC???GGGVVVeeemmmjjjllluuuyyyiiidddlll~~~uuuYYY>>>444333000...000////////////////////////000000000//////000000111222222222333333555666666888999:::;;;<<<=========???>>>===>>>??????>>>============>>>>>>>>>??????@@@@@@@@@@@@??????????????????@@@@@@AAA@@@@@@???>>>AAA??????FFFYYYsssaaarrrjjjdddjjjsss{{{wwwmmmeeebbbggg~~~}}}}}}rrrooo}}}~~~yyyuuuqqqllleee^^^VVVNNNIIIGGG@@@>>>@@@======OOOeee}}}tttnnnfff[[[QQQMMMKKKIIIJJJMMMLLLAAA;;;CCCOOOXXX^^^cccdddjjjooovvvxxxjjjdddooo~~~zzz{{{vvvhhh[[[CCC888000///000///...///...------------.../////////000000111333555666777:::<<<>>>@@@BBBBBBBBBBBBDDDDDDDDDEEEGGGFFFDDDBBBEEEFFFHHHJJJKKKKKKKKKKKKJJJIIIGGGFFFFFFGGGHHHIIIHHHHHHIIIKKKKKKKKKKKKKKKGGGHHHIIIJJJKKKKKKKKKKKKOOOSSSPPPMMMPPPYYYyyygggrrrvvv||||||}}}yyy}}}{{{xxxyyysss|||ooo___VVVRRRcccxxxqqq~~~~~~xxxqqqeeeZZZWWWUUUXXX^^^aaa```aaadddZZZQQQDDD===AAAOOO___jjjnnnsss|||zzziiidddmmmvvvZZZ>>>444333000...000////////////////////////000000000///000000111111333333333333444555777777999:::;;;===>>>>>>>>>>>>???>>>===>>>@@@AAA@@@???>>>>>>>>>>>>????????????????????????????????????>>>>>>??????@@@?????????===AAA@@@@@@III\\\yyyeeepppqqqccceeepppzzz{{{qqqggg```]]]]]]gggzzz}}}xxxwwwvvvxxx{{{xxxqqqmmmmmmrrrxxxqqqsss{{{xxxsssmmmfff]]]TTTNNNIIIAAA>>>BBB===:::IIIaaattt{{{~~~zzzuuuiii^^^SSSNNNLLLIIIIIIKKKKKKFFFBBBBBBEEELLLWWW```aaagggjjjqqqvvvnnnhhhrrr}}}vvvkkkbbbCCC999000///111000//////...------------.../////////000000222444666888999:::;;;>>>AAACCCDDDEEEEEECCCBBBCCCEEEGGGGGGFFFDDDDDDFFFHHHIIIKKKKKKKKKKKKJJJJJJHHHGGGGGGHHHIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGIIIJJJKKKKKKKKKKKKOOOQQQOOOOOOOOOTTTtttjjjnnn~~~{{{~~~www{{{~~~|||zzzqqqzzzuuubbb\\\\\\ooozzzkkk^^^[[[UUUTTT\\\eeegggfffeeeYYYQQQEEE===>>>JJJ[[[gggpppwww{{{jjjeeennnuuuYYY>>>444333000...000////////////////////////000000000000000111222222333333333444555666888999:::;;;<<<===>>>????????????>>>===???AAABBBAAA@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>??????>>>>>>999??????AAAHHHWWWqqquuuiiifffrrrrrrhhhcccdddfffsss{{{vvvssspppqqqnnnooovvvyyytttmmmjjjkkkssswwwnnnvvvwwwnnncccXXXQQQKKKCCC@@@AAA===999DDDVVVrrr{{{}}}~~~zzzlllaaaVVVQQQMMMJJJHHHJJJEEEHHHIIIEEEAAACCCNNNYYY___fffiiipppzzzuuupppwww~~~wwwmmmfffCCC999111000111000//////...------------...////////////000222444777999:::;;;===???BBBDDDEEEFFFFFFAAA@@@AAACCCFFFHHHGGGFFFDDDEEEGGGIIIJJJJJJIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHCCCDDDEEEFFFFFFGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIKKKKKKOOOOOOQQQtttlllhhh}}}xxxvvvxxx}}}pppxxxeee^^^^^^rrr}}}mmm``````WWWSSS\\\gggjjjfffcccVVVQQQGGG??????IIIZZZgggoooyyy{{{iiieeepppsssWWW<<<333222000///111////////////////////////000000000000111111222333333333444444666777999::::::;;;<<<===>>>????????????>>>===>>>@@@AAAAAA???=========>>>>>>>>>??????===============>>>>>>>>><<<<<<===>>>????????????777<<<>>>@@@EEELLLlllzzzpppgggqqq~~~zzzvvvvvvvvv~~~~~~zzzzzzzzzyyytttttt|||{{{wwwsssxxxrrrlllxxxuuuiii]]]VVVPPPJJJFFFCCC>>><<>>????????????>>>===>>>???@@@???>>><<<<<<=========>>>>>>>>>======>>>>>>>>>?????????===>>>???@@@@@@AAAAAAAAA:::>>>>>>AAADDDFFF[[[{{{xxxhhhoooyyy}}}qqqlllzzz{{{oooccc\\\RRRNNNIIICCC??????CCCGGGdddxxxyyy||||||yyyrrrhhh]]]XXXSSSLLLHHHHHHFFFOOOVVVSSSKKKHHHJJJNNNVVV```hhhtttvvvwww~~~qqqeeeDDD:::111000111000///000...------------...////////////111333555888;;;<<>>>>>>>>>>>???>>>===>>>??????>>>===<<<<<<<<<<<<============>>>>>>??????@@@@@@@@@AAA>>>???@@@AAABBBCCCCCCCCC@@@BBBAAACCCFFFDDDUUUtttzzz|||ooorrrzzz{{{|||rrrnnnzzz