BM6(7 }}}|||{{{yyy{{{~~~{{{~~~}}}}}}vvvzzz~~~{{{{{{~~~}}}}}}~~~~~~|||{{{|||}}}}}}||||||zzzwwwuuuxxxyyyvvvxxx{{{wwwvvvtttrrrqqqrrrvvvzzzxxxyyyyyywwwuuussstttttttttuuuvvvwwwxxxxxxxxxxxxwwwyyy{{{||||||~~~~~~zzztttqqqnnnmmmpppuuu{{{{{{xxxqqqlllnnnrrrpppjjjiiigggiiiooossstttxxx}}}|||xxx{{{~~~zzzxxxuuuoooiiigggiiilllppptttvvvwwwvvvxxxsssppppppooonnnqqqvvvyyywwwsssnnnkkkkkknnnqqqpppoooppprrrttttttsssqqqvvvyyy|||}}}|||zzzwwwvvvuuussspppnnnnnnnnnoooooopppmmmiiifffgggllluuu{{{yyyrrrllljjjllloookkkjjjhhheeecccdddgggjjjhhhiiijjjiiigggffffffgggiiiiiijjjkkkkkkkkkjjjjjjkkklllnnnooooooppprrrsssuuuvvvwwwxxxyyy{{{~~~~~~yyyvvvvvvzzzxxxqqqppppppkkkccc^^^]]]aaahhhllllllnnnrrrsssqqqoooooorrryyy{{{wwwwwwuuuppplllooollljjjlllooorrrttttttuuusssuuuzzz}}}|||}}}{{{wwwwwwzzz}}}zzzwwwyyy~~~}}}zzzzzzzzz{{{zzzxxxuuuqqqqqqrrrtttqqqsssttttttsssrrrrrrsssuuuuuuuuutttsssrrrpppooorrrtttvvvwwwvvvuuuuuuvvvuuuvvvwwwwwwxxx{{{~~~vvvnnnnnnrrryyy||||||~~~}}}~~~|||yyyxxx}}}}}}|||~~~{{{zzz{{{|||{{{~~~}}}{{{yyyvvvuuuxxx{{{~~~~~~}}}{{{{{{{{{|||}}}~~~RRRQQQQQQSSSVVVYYYZZZZZZccceeejjjsssGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFHHHMMMTTT^^^gggmmm}}}}}}|||~~~~~~yyywwwyyy|||~~~|||{{{}}}BBB@@@??????@@@@@@???===DDDDDDDDDEEEFFFIIIKKKMMMRRRVVV]]]eeeppp}}}}}}|||||||||yyyxxxwwwvvvuuuooopppuuu{{{|||xxxuuuuuuxxx{{{}}}{{{xxxvvvwwwyyywwwuuusssrrrsssvvvyyy|||~~~~~~CCCBBBBBBCCCDDDEEECCCBBBBBBCCCCCCDDDDDDDDDCCCCCCGGGIIIKKKOOOSSS[[[ccciiiqqqyyy~~~{{{zzzzzzxxxzzz~~~~~~MMMLLLKKKKKKKKKIIIGGGDDD???@@@AAABBBBBBAAA@@@@@@???@@@AAABBBBBBCCCEEEHHHKKKQQQWWW[[[___gggrrr{{{iiifffbbb^^^YYYSSSMMMIIIHHHGGGGGGEEEDDDCCCBBBBBB999<<<>>>????????????@@@DDDEEEFFFEEEEEEIIIOOOUUURRRWWW___hhhqqqyyywwwnnndddZZZTTTIIIGGGCCC@@@===<<<;;;<<<;;;===???@@@@@@@@@BBBCCCEEEEEEDDDDDDDDDEEEFFFGGGBBBEEEHHHLLLPPPUUU[[[___aaafffnnnuuu|||{{{oooeee^^^PPPMMMHHHBBB???>>>???@@@;;;<<<<<<:::999999;;;===::::::<<>>CCCCCCCCCBBBBBBCCCGGGJJJIIIMMMSSSXXX]]]aaafffiiissswwwoooZZZOOOEEE@@@>>>;;;:::<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================AAAAAABBBDDDFFFGGGHHHIIILLLOOOTTTZZZaaaiiinnnrrr}}}sss[[[QQQFFFBBB@@@===<<<>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBAAABBBDDDFFFIIIMMMOOOQQQVVVZZZ```fffkkkqqqwww{{{vvv^^^SSSHHHDDDAAA>>>===???;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<@@@BBBFFFIIILLLOOORRRUUU^^^aaagggnnnuuu}}}xxx___TTTIIIEEEBBB???>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;======<<<<<<<<<<<<======>>>@@@CCCDDDDDDEEEGGGIIILLLOOOSSSWWW\\\bbbhhhmmmtttxxx|||___UUUJJJEEEBBB???>>>???<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;===>>>>>>999;;;<<<=========???AAAAAABBBEEEGGGIIIMMMRRRUUU]]]```eeeiiiooouuu{{{aaaVVVKKKFFFCCC???>>>@@@<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::999999999::::::;;;666777999:::999:::;;;===999:::<<<===>>>AAAEEEHHHIIIKKKNNNPPPSSSWWW\\\```hhhiiilllpppvvv|||cccXXXMMMHHHEEEAAA@@@AAA======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777888888999999999:::<<<;;;::::::999999::::::999:::<<<<<<;;;;;;===>>>999::::::::::::<<>>======<<<>>>AAADDDCCCCCCDDDFFFJJJOOOSSSVVVUUUXXX]]]bbbgggmmmsssxxxzzzddd[[[PPPHHHEEEEEEEEEDDD>>>===<<<;;;::::::;;;<<<:::::::::999999999888888999999999999999999999999888888888888888888888888888888888888888888888888999999999999999999999999888999::::::;;;;;;::::::===============<<<<<<<<>><<<;;;::::::;;;<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888888888888888888888888888888888888888999999999999999999999999888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@???@@@AAACCCFFFHHHIIIJJJOOORRRUUUYYY\\\```eeeiiijjjooouuuxxxzzz~~~fff^^^SSSKKKHHHGGGEEEDDD???>>>===;;;:::;;;;;;<<<<<<;;;;;;;;;::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777888999999::::::999999999999999:::::::::::::::888888888999:::;;;<<<===<<<<<<<<<<<<============@@@BBBDDDFFFGGGIIIMMMOOORRRVVV[[[^^^```ccciiinnnrrruuuzzzhhh___UUUMMMIIIHHHFFFDDD@@@???===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888666777888888999999888888888888999999999999::::::999999999999:::;;;<<<===>>>>>>>>>======<<<<<<;;;<<<===?????????@@@CCCEEEGGGJJJMMMOOOQQQTTTYYY\\\[[[^^^ccchhhnnnssszzz~~~~~~ggg___UUUNNNKKKIIIGGGEEEAAA@@@>>><<<;;;;;;;;;;;;999999999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555666777777888888777777888888999999999:::::::::999999999999999:::;;;<<<;;;;;;::::::::::::::::::777999:::::::::;;;>>>@@@???AAABBBDDDFFFHHHKKKMMMOOORRRVVVYYY]]]aaafffjjjnnnooorrrvvv|||fff^^^UUUNNNKKKJJJHHHFFFBBB@@@>>><<<;;;;;;;;;;;;888888888888777777777777666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666444555666666777777666666777777888888999:::::::::777777666666777888888999888888888888888999999999666777888999999:::<<>>???AAABBBCCCGGGIIIKKKMMMOOOQQQUUUXXX```bbbeeeiiimmmrrrvvvxxx|||~~~~~~||||||||||||{{{{{{{{{{{{xxxxxxyyyyyyyyyyyyxxxxxxzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{||||||}}}~~~~~~{{{ccc]]]TTTNNNLLLKKKIIIGGGBBBAAA???===;;;;;;;;;;;;999999999888888888777777666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666444444555666666666666555555666666777888888999999666666555555555666777777888888888888888888888888666777888888888999;;;===;;;:::::::::;;;=========>>>@@@BBBBBBCCCDDDGGGIIINNNPPPSSSWWWZZZ]]]___```ccceeeiiikkknnnppptttvvvtttvvvyyy{{{}}}~~~wwwwwwwwwvvvtttsssqqqppplllkkkjjjiiihhhfffeeeeee______^^^^^^^^^^^^______]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUWWWWWWXXXYYYZZZ[[[\\\\\\YYY[[[]]]]]]\\\\\\^^^```_________```aaaaaabbbbbbccccccdddeeefffggghhhhhhiiiiiijjjlllnnnooopppqqqrrrsssuuuwwwxxxyyyzzzzzz{{{|||~~~wwwbbb[[[SSSNNNLLLKKKIIIGGGCCCAAA???===;;;;;;;;;;;;:::::::::999999999888888666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666333444555555666666555555444444555555666777777888777777666666666777888888777777777666666666666555444555666555444555666888777666555555777888888777999;;;<<<<<<<<<===???BBB???AAADDDGGGJJJKKKLLLLLLLLLNNNQQQSSSUUUWWWZZZ\\\XXXZZZ]]]___aaacccgggjjjggghhhjjjmmmooorrrtttuuussstttuuuvvvvvvwwwvvvvvvttttttvvvxxx{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}xxxwwwvvvuuussspppnnnmmmhhhhhhgggeeeccc___\\\[[[UUUUUUTTTSSSQQQOOOMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHDDDFFFHHHGGGEEEDDDFFFHHHGGGGGGFFFEEEDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKLLLMMMMMMNNNKKKLLLMMMOOOQQQRRRSSSSSSRRRSSSTTTVVVXXXXXXYYYYYYXXXYYY[[[]]]___aaabbbbbbddddddeeegggiiijjjkkkllloooppprrruuuxxxzzz|||}}}xxx|||wwwaaa[[[TTTPPPNNNMMMJJJHHHGGGEEEAAA>>>;;;:::::::::999999999888888888888777666666666666555555555555;;;222555DDDIII>>>777:::555555555555555555555555444555666666555555666888777666555444444555666777666666666666666666666666666666666666666666666666777777666666555555555444666666666666666666666666666666666666777777777777888999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<=========AAAAAABBBAAA@@@@@@BBBEEEGGGGGGGGGHHHIIIJJJJJJKKKNNNOOOPPPQQQRRRTTTUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRQQQPPPOOOOOONNNNNNKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEECCCAAA???>>>===??????>>>>>>=========<<<========================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA@@@???>>>???????????????>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJKKKKKKKKKLLLLLLLLLOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSUUUWWWYYY[[[\\\]]]```aaabbbcccdddeeefffgggkkklllmmmnnnppprrrsssssstttuuuwwwyyy{{{}}}vvvaaa[[[TTTPPPNNNMMMKKKHHHFFFDDDAAA>>>;;;:::::::::999999999888888888888777666666666666555555555555666111999LLLPPPBBB555444555555555555555555555555333444555555444444555666777666555444444555666777555555555555555555555555555555555555555555555555666666666666555555444444555555555555555555555555555555666666666777777777777777888999999999888888999999999:::::::::::::::;;;<<<<<<;;;:::;;;===????????????@@@AAABBBBBBBBB??????@@@AAABBBCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===??????===<<<<<<===>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===>>>>>>???>>>============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===============???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZ\\\]]]___aaabbbbbbdddcccccccccdddeeeggghhhiiiiiiiiijjjlllnnnpppqqqwwwzzz}}}uuuaaa[[[TTTPPPOOOMMMKKKHHHFFFDDDAAA===;;;:::::::::999999999888888888888777666666666555555555555444444000888HHHLLL???444333444444444444444444444444111333444444333333444555666555555444444555555666555555555555555555555555555555555555555555555555666555555555555444444444555555555555555555555555555555555666666666666777666666777777777666555555888888777777777777777666666777888777666666888:::777777888888999:::::::::888888888999999999::::::;;;::::::999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<999999999999999888888888888888888888888888888888999999999999999999999999888999::::::;;;;;;::::::999999999999999999999999777777777888888888999999888888888999999999::::::999999999999999999999999::::::::::::::::::::::::888:::<<<<<<:::999::::::<<<<<<<<<;;;;;;;;;::::::888888999999:::;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>?????????;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@?????????>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMMMMNNNNNNOOOOOOPPPRRRSSSTTTWWWXXX[[[^^^aaadddeeefffdddeeefffhhhlllpppsssuuu{{{|||uuuaaa\\\UUUPPPOOONNNKKKHHHEEECCC@@@===;;;:::::::::999999999888888888777777666666555555555444444444777000111999;;;555222666444444444444444444444444222333444444333333444555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444555555555666666666666666666666666555444333777777666666555555444444555666777777666666777999555555666666777777777777999999999999999999999999999999888888888888888999999999999999::::::::::::::::::::::::::::::::::::<<<;;;;;;;;;:::::::::999999999999999999999999999777777888888999999::::::888888888777777777777777777777777777777777777777777777777777777777777777666777888888999999888888888888888888888888888888666666666666777777777777666666777777777888888888777777777777777777777777888888888888888888888888777999:::999888777888999::::::999999999999888888777777777777888888999999888888888888888999::::::999999999999999999999999777777777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<999999999999::::::::::::::::::::::::;;;;;;<<<<<<>>>======<<<<<<;;;;;;;;;========================<<<<<<<<<<<<============>>>>>>>>>>>>????????????????????????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEDDDEEEFFFGGGIIILLLNNNOOOJJJJJJKKKLLLNNNPPPSSSTTTYYYZZZ\\\^^^aaadddfffgggjjjjjjjjjllloootttxxx{{{~~~}}}{{{zzzyyyvvvuuusssrrrppppppoooooollljjjhhhhhhhhhgggeeecccccccccdddeeeeeeeeeeeeddd```aaaaaaaaaaaaaaa``````bbbaaaaaa```aaabbbcccddddddccccccccceeegggiiijjjdddddddddeeeggghhhjjjkkkmmmnnnpppsssuuuvvvwwwxxx{{{|||vvvbbb\\\UUUQQQOOONNNKKKIIIDDDBBB???<<<::::::::::::999999999888888888777777555555555555444444444444777000---111222000111777444444444444444444444444222444555555444444555666333333444444444444333333555555555555555555555555555555555555555555555555333333333333444444444444444444444444444444444444444444444444555555555555666777777777666555444444777777666666555555444444444555777777666555666888555555666666666666666777777777777777777666666666666555555555555555666666555555666666666777777777777777777777777777777777888777777777777777666666888888999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777555666666777777777777777777777777777777777777777555666666666666777777777555555555666666666666777777777777777777777777777666666666666666666666666777888999888777777888999888888888777777777777666666666666777777777777777777777777777777888999999888888888888888888888888666666666777777777777777999999999999999999999999888888888999999999::::::777888888888888999999999666666666777777777777777888888888888999999999999::::::999999999999888888999999999999999999999999::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;<<<>>>?????????>>>??????@@@@@@@@@AAAAAABBBCCCDDDFFFGGGGGGIIIIIIIIIJJJKKKNNNQQQSSSUUUVVVWWWYYY[[[\\\^^^^^^___```bbbeeegggiiijjjkkkooopppqqqsssvvvyyy}}}|||xxxuuusssrrrnnnmmmkkkiiifffdddbbbaaa______^^^\\\[[[YYYXXXXXXTTTSSSRRRQQQQQQPPPPPPPPPOOONNNLLLKKKKKKKKKIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHKKKJJJHHHHHHHHHIIIKKKLLLNNNNNNLLLLLLLLLMMMNNNOOONNNNNNMMMMMMMMMNNNNNNOOONNNOOOPPPRRRSSSSSSSSSSSSUUUWWWYYY[[[^^^```bbbcccddddddeeeeeefffgggggggggjjjjjjiiiiiiiiijjjlllllllllmmmooorrrtttvvvwwwxxxxxxzzz|||~~~~~~uuubbb\\\UUUQQQPPPNNNLLLIIICCCBBB???<<<::::::::::::999999999888888888888777555555555444444444444333333111111555555222111444333333333333333333333333333444555555444444555666222333333444444333333222444444444444444444444444444444444444444444444444222222333333333333333444333333333333333333333333333333333444444444555555666666777777777666555555666666666555555555555555222444666666555444555666555555555555555555555555666666666666666555555555444444444444444444555666444444444555555555555666666666666666666666666666777777777777777777777777777777777777777888888888999999888888777666666666666666777777777777888888777777777777777777777777777777777777777777777777444555666666777777666666666666666666666666666666555555666666666777777777444444555555555555666666777777777777777777777777555555555555555555555555777888888777666666777999777777777666666666666555666666666666666666666666777666666666666777888888777777777777777777777777555666777777777777666666777777777777777777777777777777777777888888888888555666666666777777777777666666666666666777777777777777777888999999::::::888888777777777777777777888888888888888999999999::::::::::::999999999999888999::::::::::::999999888999:::;;;;;;;;;;;;;;;;;;;;;:::999999999::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<=========?????????@@@@@@AAABBBCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLMMMMMMNNNNNNMMMOOORRRTTTUUUVVVXXX[[[XXX\\\aaaeeefffgggiiijjjjjjkkknnnpppsssuuuwwwwwwwwwwwwxxxzzz{{{~~~~~~}}}{{{xxxuuuqqqooonnnjjjhhheeebbb___\\\ZZZYYYVVVVVVTTTSSSQQQOOONNNMMMKKKLLLLLLKKKHHHGGGGGGHHHDDDDDDCCCBBBBBBBBBCCCCCCDDDBBB@@@???@@@@@@@@@??????@@@@@@@@@@@@@@@??????>>>>>>??????@@@@@@??????@@@@@@???>>>???@@@AAABBBDDDDDDCCCBBBAAAAAAAAAAAADDDDDDCCCBBBAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEDDDFFFFFFGGGIIIJJJLLLMMMNNNLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSRRRSSSUUUWWWXXXZZZ[[[[[[[[[]]]___aaaaaabbbeeefffsssbbb]]]VVVQQQPPPOOOLLLIIICCCAAA>>><<<:::::::::;;;999999999888888888888777555555555444444444333333222222444777777333222333333333333333333333333333111333444444333333444555111222333444444333222111444444444444444444444444444444444444444444444444111222222222333333333333222222222222222222222222222333333333333444444444444555666666666666666666444444444444444444555555222444666777666555555666666666666666666555555555666666777777777777777777555555555555555666777777555555555666666666777777777777777777777777777777888888888888888888888888666666666777777777888888777777777777666666666666555555555666666777777777777777777777777777777777666666666666666666666666444555555666777666666666555555555555555555555555444444555555555666666666444444444555555555666666666666666666666666666666555555555555555555555555666777777666444444666888777777666666666555555555555555555444444444444444555555555444555666666777555555555555555555555555555555666777777666555444666666666666666666666666555555666666666777777777555555555555666666666666888777777777777777777777888888888888999999999999777777888888888888888888777777888888999999999:::999999999999999999999999999999:::;;;;;;:::999888777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;:::::::::===============>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@@@@AAABBBDDDEEEFFFFFFDDDEEEFFFGGGGGGHHHHHHHHHEEEIIILLLNNNMMMLLLMMMNNNIIIMMMQQQTTTTTTTTTTTTUUUUUUVVVYYY[[[^^^```bbbbbbbbbcccdddeeegggjjjlllmmmpppqqqrrrsssrrrpppnnnmmmkkkkkknnntttzzz|||yyyttttttvvv{{{yyyuuunnnnnnmmmllljjjiiijjjkkkeeedddbbb```]]][[[YYYXXXUUUTTTRRRPPPNNNMMMLLLLLLIIIHHHHHHGGGFFFEEEDDDDDDAAACCCDDDCCC@@@???@@@BBB???>>>>>>>>>>>>??????@@@@@@>>><<<<<<===???>>>>>>======>>>>>>>>>>>>======::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>??????>>>>>>======>>>>>>===<<<<<<<<<======@@@@@@AAAAAABBBBBBAAAAAACCCCCCBBBCCCCCCDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJJJJKKKKKKKKKIIIKKKMMMNNNNNNOOOQQQSSSqqqbbb]]]VVVQQQPPPOOOLLLJJJCCCAAA>>>;;;:::::::::;;;999999999888888888888777555555444444444333333333444333333444222111222555333333333333333333333333000222333333222111333444111222333444444333222111444444444444444444444444444444444444444444444444111111111222222333333333222222222222222222222222222222333333333444444444333333444555666666666666222222222333333444444555444666888999888777777888888777777777777777777777444555555555666666666777444444444444444555666777444444444555555555666666666666666666666666666666555555555555555555666666777777777888888999999999555555666666666666666777444444444555555666666666666666666666666666666666555555555555555555555555444555666666777777666666444444444444444444444444333333444444444555555555444444444555555555666666555555555555555555555555555555555555555555555555555666666444333333555777777777666666666555555555444333333333333333333333444444333333444444555666444444444444444444444444444555666666666555444333777777777777777777777777444444555555555666666666555666666666666777777777555555555444444444444444555555555555444444444444555555555666666666777777333444444555666666777777555555555555666666666666666666777888888777666555333444666888999999999888555666777888888888888888666777888999;;;;;;;;;;;;888888999::::::;;;<<<<<<888:::<<<>>>???>>>===<<<>>>???@@@BBBDDDFFFGGGHHHBBBCCCDDDEEEFFFGGGGGGFFFBBBFFFJJJLLLJJJHHHGGGHHHJJJMMMQQQRRRRRRPPPOOOOOOVVVWWWZZZ]]]___aaacccccccccdddeeegggiiilllnnnooooooppprrrssssssrrrqqqooooooooorrryyy~~~yyyxxxyyy|||}}}wwwsssoookkkhhheeebbb```YYYYYYXXXVVVSSSQQQRRRSSSNNNNNNMMMLLLJJJIIIHHHGGGCCCCCCBBBBBBAAAAAABBBBBB===============<<<<<<<<<888:::<<<;;;888777999;;;999888888888999999:::;;;:::888666666888:::::::::666777888888888888888888888999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;999:::<<<=========<<<;;;999999999999999:::;;;;;;888888999:::;;;;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>;;;;;;<<<<<<===>>>>>>?????????@@@@@@AAAAAA@@@@@@;;;===?????????@@@BBBDDDsssaaa\\\UUUQQQPPPNNNKKKHHHDDDAAA>>><<<<<<<<<;;;999::::::999888777666555555000111111222222111111000222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222333333333444444444555555444444444444444444444444444444444444444444444444555666666666555444444333555555555555555555555555666666666666666666666666555555555555555555555555444444444444444444444444555555555444444333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555333333333333333333333333444444444444444444444444444444444444444444444444333444444555555444444333333333333333333333333333222333444444555555444444555555555444444333333333444444444444444444444444555555555555555555555555444444444444444444444444222222222333333333444444444444444444444444444444555555555555555555555555555555666666555444333333555444444333333444444555555555555555555555555555666666666666666666666666888777666555555444444555555555666666666666555555777666555444333333444555555555555555666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666777777777777888888888888888888888888;;;::::::999888888888999999999:::;;;;;;<<<======???>>>===<<<===???AAABBBDDDDDDBBBAAA@@@AAAAAABBBDDDDDDDDDDDDEEEEEEEEEFFFKKKKKKLLLMMMMMMNNNNNNOOORRRSSSTTTVVVYYY[[[]]]^^^^^^```bbbdddgggiiijjjjjjhhhjjjmmmoooppppppooonnnlllooorrruuuwww{{{yyy{{{}}}||||||||||||{{{zzzyyyyyyqqqrrrrrrqqqpppmmmjjjhhhaaa^^^[[[XXXWWWUUUSSSQQQMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999666777777777888888888888777777777777777777777777888888888888888888888888777777888888888888777777999999888888999999:::;;;999999999999999999999999999999888888888888999999777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::~~~pppaaa\\\UUUQQQPPPNNNKKKHHHDDDBBB>>>===<<<<<<;;;::::::999999888777666555555111111222222222222111111222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444444555555555444444333222444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444555444444444333333333333444444444444444444444444333333333333444444444444444444444444444444444444333333333333444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333444444444444333333333333333333333333333333222333333444444444444444444444444444333333333333444444444444444444444444333333333333333333333333444444444444444444444444222222222333333333333444444444444444444444444444222222222222222222222222555555555555555444333333444444333333333333444444444444444444444444444444555555555555555555555555777666555555555555555555555555666666666666555555777666555444333333444555444555555555666666666666666666666666666666666666666666666666666666666666555555666666666777777777666666666777777777777888888888888888888888888888::::::999888888888888888888888999::::::;;;<<<<<<===<<<;;;;;;<<<===???AAACCCBBBAAA@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQRRRSSSUUUWWWZZZ[[[\\\]]]```aaaccceeefffggggggfffbbbdddgggiiilllooosssvvvqqqrrrtttuuuvvvxxx|||~~~}}}||||||}}}~~~|||vvvrrrsssrrrnnnllllllmmmllllllkkkjjjiiidddeeeeeedddbbb___\\\ZZZTTTRRROOOMMMLLLJJJHHHGGGHHHGGGFFFDDDBBBAAAAAAAAA????????????>>>>>>>>>>>>::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999666666777777777888888888777777777777777777777777888888888888888888888888666777777888888777777666999888888888888999::::::999999999999999999999999888888888777777888888888777777777888888888999999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999999999::::::::::::;;;;;;::::::::::::::::::::::::{{{kkk```[[[UUURRRPPPOOOKKKHHHEEEBBB???===<<<<<<;;;::::::999888888666666555444222222333333333333222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333222111333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444333333333333333222333333333333333333333333222222333333333444444444333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222222222333444444444444333333333333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333444444555555444444333333444333333222222333333444444444444444444444444444555555555555555555555555555444444444444555666666444555555666666555555444555555444333333333444444444444444555555555666666666666666666666666666666666666666666666666666666555555555666666666666777666666777777777888888888777777777777777777777777999999888777777777888888777777888888999999::::::;;;::::::999:::<<<===>>>@@@???>>>>>>===>>>>>>>>>=========>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJKKKMMMOOOQQQRRRSSSSSSVVVWWWXXXYYY[[[\\\]]]]]]\\\^^^```bbbdddgggkkknnnjjjlllmmmnnnnnnooorrrtttsssrrrrrrtttuuuuuutttrrrtttttttttuuuwwwxxxwwwvvvuuuvvvvvvwwwxxxyyyyyyzzz}}}}}}}}}}}}{{{yyyvvvuuuvvvwwwxxxxxxyyyyyyyyyxxxssstttqqqjjjggghhhgggdddddddddddddddcccbbbaaa```]]]]]]\\\[[[YYYVVVTTTRRRNNNKKKHHHGGGGGGFFFDDDCCCEEEDDDBBBAAA???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888888888888888888888888888666666666666777777777777777777777777777777777777777777777777777777777777666666777777777777666666888888777777777888999999888888888888888888888888888888777777777777888888777777777777888888888888999999999999999999999999999999999999999999999999888999999999999999999888888888888888999999999999999999999999999999999999zzzhhh___[[[UUURRRQQQOOOKKKHHHEEEBBB???======<<<;;;:::999999888777666555444444222333333444444333333222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222333333333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333333222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222111111222333333333333333111111222222333333444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222444444444444444444444444333333444444444333333222333333222222222222333333333333333333333333333333444444444444444444444444333333333333444555666777444444444555555444444444444444333333333333333333333333444444444555555555555555555555555555555555555555555555555555555555444444555555555666666666666666666777777777888888777777777777777777777777888777777666666777777777666666666777777888888888888888888888888:::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<>>>>>=========<<<<<<<<<;;;;;;999999999999999999999999999999888888888777777777777777777777777777777777555555555666666666777777666666666666666666666666777777777777777777777777555666666777777666666555777777666666777777888999777777777777777777777777666777777777777777777666666666666777777777888888888888888888888888888888888888888888888888888888777888888999999888888777666666666777777777888888888888888888888888888888yyyggg^^^ZZZUUUSSSRRROOOKKKHHHEEECCC???=========<<<:::999999888777666555444444222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222000000111111111111111000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000111222222333333222222000111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000111111111222222222222222222222222222222000000000000000000000000222222333333333333333222222222111111111111222222333333333333333333333333444444444444444444444444222222222222333555666777333333444444444444333333222222333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555666666666666777777777666666666666666666666666666666666555555666666777555555666666666666666666666666666777777888999999999999::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;;;;<<<============>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDFFFFFFGGGGGGKKKKKKLLLMMMOOOQQQSSSTTTOOOQQQRRRSSSUUUYYY^^^bbb^^^```cccdddeeefffhhhjjjllliiifffggglllpppqqqqqqrrrqqqqqqrrrtttuuusssrrrnnnpppsssvvvxxxyyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzzzz{{{|||||||||{{{yyyxxxvvvvvvsssmmmjjjkkkjjjgggeeeddddddbbb```^^^\\\[[[XXXWWWUUUSSSQQQNNNLLLKKKIIIGGGEEEDDDDDDDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888888888777777777666666666666666666666666666666666444555555555555666666666555555555555555555555555666666666666666666666666555555666666666666555555666555555555555666777777666666666666666666666666555666777777777777666555555555666666666777777777777777777777777777777777777777777777777777777777666777777777777777777666555555555666666666777777777777777777777777777777wwwfff]]]YYYUUUSSSRRRPPPKKKGGGFFFCCC@@@>>>======<<<;;;999888777777555555444333222222333333333333222222111111111111111111111111111111111111111111111111000000000111111111111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111///000111111222111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000000000111222222222222111111111111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111///000000000000111111111111111111111111111111111111111111111111111111111111111222333333333222222222111111000000111111222222222222222222222222222333333333333333333333333111111111222333444555666222333333444444333333222111111222333333333222222222222222333333333444444444444444444444444444444444444444444444444444444333333333444444444555555444444555555555666666666666666666666666666666666555555444444555555666666555555555555666666666666444555555666777777888888777888888999999999999888999999999:::::::::;;;;;;999999::::::;;;<<<<<<<<<<<<======>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQNNNPPPQQQRRRUUUZZZ___dddcccfffiiijjjkkklllnnnooonnnllljjjkkknnnssswwwyyy{{{yyyyyyyyy{{{zzzyyywwwtttvvvzzz~~~}}}|||zzzyyy{{{}}}}}}vvvssssssrrrnnnhhhhhhfffdddaaa^^^[[[ZZZXXXWWWUUUSSSPPPNNNLLLKKKJJJHHHEEEDDDEEEDDDCCCBBB??????>>>===<<<;;;;;;<<<::::::999999999888888888777777777777777777777777777777666666666555555555555555555555555555555555444444444444555555555666555555555555555555555555666666666666666666666666444444555555555555444444555555444444555555666777555555555555555555555555444555666777777666555444555555555555666666666666777777777777777777777777666666666666666666666666555666666777777666666555555555555555666666666666666666666666666666666666vvveee]]]YYYUUUSSSSSSPPPLLLGGGFFFCCC@@@>>>>>>===<<<;;;888888777666555444444333111111222222222222111111111111111111111111111111111111111111111111111111///000000000111111111222////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111222111111111111111111111111111111111111111111111111///000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111222222111111111111111111111111000000000000111111111222111111111111111111111111000000000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000///000000111111111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000111111111111111111111111111111333333333333333333333333000000111222222222222222111111000000000000111111222222222222222222222222222222222222222222222222222222111111222333444444222222333333333333222222///000111222333333222111222222222222333333333333333333333333333333333333333333333333333333333333222333333333333444444444333333333444444444444555555555555555555555555555444444333333444555555666666666666666666555555555444444555666777777777777666666888999999999888888888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHKKKMMMOOOQQQQQQQQQSSSTTTVVVWWWZZZ```fffkkkmmmppprrrssssssssstttuuuqqqrrrtttuuuwwwzzz}}}{{{~~~{{{{{{yyyuuuooonnnllliiieeeaaa^^^\\\[[[YYYWWWTTTQQQOOOMMMLLLLLLIIIGGGFFFEEEEEECCCBBB>>>===<<<;;;::::::::::::999888888888888777777777666666666666666666666666666666666555555555444444444444444444444444444444333333444444444555555555444444444444444444444444555555555555555555555555444444444555555444444444444444444333444555555666444444444444444444444444333444666777777666444333444444555555555666666666777777777777777777777777555555555555555555555555555555555666666555555555555555555555666666666666555555555555555555555555ttteee\\\YYYUUUTTTSSSQQQLLLGGGFFFCCC@@@>>>>>>===<<<;;;888888777666555444333333111111111222222111111111000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000111111111111111222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////////////////000111222222222222222111111000000000000111111111111111111111111111111222222222222222222222222222222111111222222333444222222222333333222222222///000111222333333222111111111222222222333333333333333333333333333333333333333333333333333333333222222333333333444444444222222222333333333444444555555555555555555555555333333333333444444555666666666666666666666555555333444555666777777777777555666777999999999888777888888888888999999999999999::::::;;;<<<<<<======;;;<<<===>>>@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFFFFHHHJJJNNNQQQSSSTTTTTTSSSTTTUUUWWWYYY\\\bbbiiinnnppprrruuuuuutttrrrrrrsssooosssxxx{{{{{{}}}}}}}}}{{{{{{yyyuuurrrqqqnnnjjjfffaaa^^^\\\YYYWWWTTTQQQNNNLLLKKKJJJIIIGGGDDDCCCBBBBBB@@@>>>>>>>>>===<<<;;;;;;;;;;;;999999999999888888888888666666666666666666666666666666555555555444444444444444444444444444444444333333333444444444555555444444444444444444444444555555555555555555555555333444444555555444444333444333333333333444555555444444444444444444444444333444666777777666444333444444444555555555666666888888888888888888888888555555555555555555555555444555555555555555555444555555555666666666777777555555555555555555555555sssccc\\\YYYUUUSSSRRRQQQNNNMMMDDDBBB???>>>>>>===;;;::::::999777666444333333333111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---............////////////000000000000000000000000222111111111000000////////////............//////000///...------...///000111///---...111222000...000000000000000000000000......///000000000000000000000000000000000000000111///...///000111000...////////////000000000000000000////////////000000//////000111111111111111000000000000000000000000000000000000111111111111111111000000000000111111////////////000000000000000000000000000000000000//////............//////333222222222111111000000//////000000000000000000//////000//////...------222111111111000000//////222111111111000000//////---///000111000///000111////////////000000000000000111111111000///---,,,......//////////////////000000000000000000000000000000000000000000000000//////............//////000111111111222222222222111111111111111111111111000000000111222222222333222222111111111111222222111111111111111111111111111222222333333222222111111111111111111111111111333333333333333333333333111111111111111111111111222222222333333333444444111111222222222333333333333333333333333333333333333333333444444444555555222333444555666555444333555444444444444555666666666666666666666666666666777777777777777777888999888888999::::::;;;<<<<<>>>>>@@@BBBEEEGGGIIILLLMMMKKKEEECCCDDDGGGHHHIIIKKKMMMPPPSSSUUUWWW\\\[[[YYYYYY\\\```dddgggqqqrrruuuxxxzzzwwwoooiiiqqqwww|||~~~zzzxxxssspppllliiigggccc```]]]ZZZXXXUUUQQQNNNLLLJJJJJJHHHGGGEEECCCAAA@@@??????=========<<<;;;:::888777888888888888777777777777666666555555555444444444555444444333333444444555333333333333333333333333444444444333333222222222444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555444444333333444444555555555666666555444333333666444444444555666555444444444444555555555555666555555555555555555555555444444444444444444444444tttccc[[[XXXUUUSSSRRRQQQNNNLLLEEECCC@@@>>>>>>===;;;999:::999777666444333333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////........................////////////////////////////////////111111000000000///////////////............//////000///...------...///000111///---...000111///---000000000000000000000000......///000000000000000////////////////////////000///...///000111000....../////////000000000000000000////////////000000//////000111111111111000000000000000000000000000//////000000000111111111111111000000000000111111.../////////000000000000000000000000000000000000//////............//////222222111111000000000000000/////////////////////000000000000000///......111111111000000000//////111111111000000000//////000111222111///......///////////////000000000000000000111111000///---,,,///////////////.........////////////////////////000000000000000000000000000000////////////000000000000000000111111111222111111111111111111111111111111111111111111222222111111000000000000111111111111111111111111111111111222222222222222222111111111111111111111111111333333333333333333333333111111111111111111111111222222222333333333333444111111111222222222333333333333333333333333333333333333333333444444444444222333333444555444444444444444444444444555555666555555555555555555555555666666666666777777888999888888999999::::::;;;;;;>>>=========???AAADDDEEEGGGJJJLLLIIIDDDBBBDDDFFFFFFGGGHHHJJJLLLOOOQQQSSSUUUTTTTTTUUUWWWZZZ^^^```bbbdddhhhnnnrrrqqqmmmiiiooottt|||}}}xxx{{{~~~~~~}}}~~~wwwvvv|||~~~yyytttqqqmmmiiifffbbb^^^[[[XXXUUUQQQMMMJJJHHHHHHHHHGGGFFFDDDBBB@@@???>>>>>><<<<<<<<<;;;:::999777777777777777777666666666666666555555555444444444333333333222222222222333333333333333333333333333333444444333333333222222222444444333333333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444555555555555555444333333555444333444555666555333444444444444555555555555444444444444444444444444333333333333333333333333tttcccZZZXXXUUUSSSRRRQQQNNNLLLFFFDDD@@@???>>>===;;;999:::999777666444333333333333222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////........................///////////////////////////////////////////////////.........//////............////////////............/////////...---...//////...---////////////////////////......///000000000000///////////////////////////000///......000000///........./////////000000000000//////......//////000...///000000111111000000000000000000000000000000//////000000000000111111111000000//////000000111....../////////000000000000000000000000000000000//////............//////000000000000/////////////////////.........------000000111111111000//////111111000000000000//////111111000000000000//////111222333222000//////000////////////000000000000000000000000000///------000000//////.........---........................////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111000000000000////////////000000111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333111111111222222222222333222222222222222222222222222222333333333444444444333333333333333444555555444444333333444444555666555555555555555555555555555555555555666777888999888888888888999999999999<<<;;;;;;;;;===???AAABBBEEEGGGHHHFFFCCCAAABBBEEEDDDDDDEEEFFFHHHJJJKKKLLLMMMNNNOOOQQQSSSVVVXXXZZZWWWXXX\\\bbbgggiiiiiigggggglllsssyyy{{{tttsssuuuuuuwwwyyy|||~~~~~~~~~~~~vvvqqqqqqtttyyyyyywwwttttttwwwxxxvvvyyy{{{zzzxxxsssppplllhhheeeaaa]]]ZZZVVVSSSNNNJJJGGGFFFFFFGGGGGGEEECCCAAA???===<<<<<<::::::::::::999777666555666666666666555555555444555555444444444444333333222222111111111111222222333333333333333333333333333333333333222222222222333333333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222333444444555555444444333333555444333333555555444333333333333444444444555555444444444444444444444444222222222222222222222222rrraaaYYYWWWUUUSSSSSSQQQNNNLLLGGGDDDAAA???>>>===;;;999:::999777666444333333333222222111000000000000111000000000000000000000000000000000000000000000000///////////////////////////////////////.....................////////////////////////////////////........................//////............///////////////....../////////......------.........---........................---...//////000000//////////////////////////////000///......///000///............/////////000000/////////....../////////...//////000000000000000000000000000000000000000////////////000000000111000000////////////000000........./////////000000000000000000000000000000//////............////////////////////////....../////////...------,,,,,,//////000000000000///...000000000000000000//////000000000000000000//////111222222222000000111333////////////000000000000000000000//////......---000000000///......------................................................//////000000000000//////.........////////////000////////////////////////222222111111000000////////////............//////111111111111111111111111000000111111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222222111111111111222222222222111111111111222222222222222222222222333333333333444333222111222333555666333333333333333444444555444444444444444444444444333333444444555666888888888888777777777777777777999999999999;;;<<<>>>???AAACCCDDDCCCAAA@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJLLLOOOQQQSSSTTTUUUUUUVVVXXX\\\___aaabbbbbbcccggglllqqqvvv}}}yyypppmmmmmmnnnqqqvvvvvvxxxzzzyyywwwvvvvvvvvv}}}}}}vvvqqqqqqsssuuusssooommmllloootttxxx{{{vvvpppnnnqqqssssssrrrmmmkkkgggeeebbb```\\\YYYVVVRRRMMMHHHEEEEEEFFFGGGEEEDDDBBB???===;;;:::999888888888888777666555444555555555444444444333333444444333333333333333333222222111111111111222222222222222222222222222222333222222222222222222222333222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222333333444444444333333222444333222333444555444222222333333333444444444444333333333333333333333333111111111111111111111111ppp___WWWVVVTTTTTTSSSQQQNNNKKKGGGDDDAAA???>>>===;;;::::::999777666444333333333111111000////////////000////////////////////////////////////////////////////////////////////////.........///////////////............////////////........................------------............//////............//////...//////////////////...---.........------......------------------------------...///////////////........................///...---...///000///---............//////////////////............//////......///000000000000000////////////////////////...////////////000000000000000////////////000000............//////////////////////////////////////////............//////..................////////////......------------------......///......---//////////////////000000//////////////////000000444444444222///...///111////////////000000000000/////////...............000000//////.........---........................------------------------------...//////...---------.........////////////........................222111111000000///////////////............//////000000000000000000000000///000000111111000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222000000111111111222222222000000000111111222222222111111111222222222333333333333222111222333444555222222222222222333444444444444444444444444444444333333333333444555666777666666666666666666555555777777777888999:::;;;<<<===>>>??????>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFIIIKKKMMMOOOOOOOOOQQQRRRTTTVVVWWWYYY[[[\\\eeehhhkkknnnpppwwwvvvmmmiiihhhhhhlllqqqppprrrrrrrrrpppnnnnnnooosssvvvwwwtttooommmppptttuuuooojjjhhhkkklllllljjjnnnllliiihhhjjjkkkiiigggdddbbb```___^^^]]]ZZZXXXRRROOOJJJEEEBBBBBBCCCEEECCCAAA???===;;;999888888777777777777666555444444444444444444333333333333222222333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222222222333333333333333222444222111222333444333222222222222222333333333444333333333333333333333333111111111111111111111111nnn]]]VVVUUUTTTTTTSSSQQQNNNKKKFFFCCCAAA??????>>>===;;;:::999777666444333333333111000000///////////////////////////////////////////////////////////////000000000000000000000000.........///////////////............////////////........................---------...............//////............//////......////////////......---...//////...---...///........................------...////////////...........................///...------//////...---------.........////////////......------......///---...//////000000//////////////////////////////......////////////000000000//////......//////000------.........///////////////////////////////////////............//////............////////////........................,,,,,,---.........------......////////////000000......////////////000000888777555111---+++,,,---////////////000000000000//////...------......///////////////////////////................................................,,,,,,...//////...,,,,,,............////////////////////////////////////000000000000000000////////////............//////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000///000000000000111111111000000000111111111111222/////////000111111222222000000111111111222222222222222222222222333444444222222111111222222333444333333333333333333333333333333333222333333444555444444444444555555555555555666666777888999999999::::::;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCEEEFFFGGGHHHHHHHHHJJJMMMNNNPPPRRRUUUWWW^^^aaadddeeeeeejjjsss{{{xxxqqqiiifffcccaaaeeejjjiiijjjkkkjjjhhhggghhhiiikkkmmmmmmiiieeedddiiinnnsssllleeecccfffgggddd```dddcccbbbccccccbbb```^^^[[[YYYXXXWWWXXXXXXVVVTTTLLLIIIEEEAAA>>>>>>???@@@???>>>===;;;999888777777666666666666666555444444444444444444333333333222111111222222222222333333333333222222222222333333222222222222222222222222111111111222222222222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222111111222333333333222222333222111111333333222111111111222222222333333333222222222222222222222222111111111111111111111111mmm]]]UUUTTTTTTTTTSSSQQQNNNKKKDDDBBB@@@?????????>>>===:::999777666444333333333222111000000//////000000////////////////////////////////////////////////000000000000000000000000............/////////000............////////////........................------......//////////////////............//////---...///000000///...------///111000...---///111........................,,,---......//////..............................///...------//////...------------........./////////......------......///---...//////000000//////////////////////////////........./////////000000//////............//////---------.........////////////////////////////////////............//////....../////////000000000---......//////000000111,,,------...//////.............../////////000000........./////////000000555555333000---,,,---...////////////000000000000///...------------...///------......///000000000////////////////////////........................,,,---...//////...---,,,....../////////000000000/////////////////////////////////000000000000000000//////////////////000000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111111111......//////000111111222000000000000111111111222111111222333333333333333111111111111111222333333222222222222222222222222444333333222222222222222222222333333444444555555555555666777888888888888777777777999:::<<<<<<<<<;;;;;;;;;;;;<<<===>>>??????@@@@@@AAAAAABBBCCCCCCAAADDDHHHJJJJJJLLLOOOQQQQQQVVVZZZZZZYYY[[[cccjjjnnniiidddaaa]]][[[]]]bbbbbbcccdddcccaaaaaabbbcccdddffffffccc^^^^^^ccchhhoooiiiccc______```aaaaaa^^^^^^]]]\\\\\\ZZZYYYWWWUUUSSSRRRQQQRRRQQQPPPNNNHHHFFFCCC@@@===<<<<<<<<<<<<<<<:::999888777777777666666666666666555555444555444444444444333333333111111111111222222222333222222111111111111222222111111111111111111111111000111111111222222222222000111111111222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111222222222000000111222222222222222333111000111222333222111111111111111222222222222222222222222222222222222222222222222222222222222mmm]]]UUUTTTTTTTTTTTTQQQNNNKKKDDDBBB@@@???@@@@@@???>>>:::999777666444333333333333222222111000111111111////////////////////////////////////////////////000000000000000000000000---.........//////000000............/////////000................................./////////000000//////............//////---...///000000///...---...000222111...---///111////////////////////////,,,---......//////..............................///...------...///...------------.........//////.........------.........---......///////////////////////////////////////............/////////000//////............//////---------.........////////////////////////////////////............//////.../////////000000111111------...///000111222222------...///000000//////---.........//////000000---.........//////000000/////////...---...222444////////////000000000000///...---,,,,,,---//////,,,,,,---...///000111111000000000000000000000000////////////////////////---...000111111000...---////////////000000000000000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111---......///000111111222000000000000111111111111000111222333444333222222111111111000111222222333222222222222222222222222555444333222111111111111111111222333444444555555555555666777888888888777666555555777:::;;;<<<;;;888888999999:::;;;======AAA@@@@@@@@@@@@@@@AAABBBAAAEEEHHHIIIHHHHHHJJJLLLLLLQQQVVVWWWUUUVVV]]]dddgggccc___]]]ZZZVVVWWW\\\^^^______^^^]]]]]]^^^```___bbbcccaaa]]]]]]aaafffllliiiccc]]]ZZZ\\\bbbggg]]][[[YYYWWWVVVVVVUUUUUUSSSQQQOOONNNNNNMMMKKKIIIHHHGGGDDDAAA???>>>======;;;:::999888777777777777666666666777666666555555555555555444444444333333000000111111222222222333111111000000000000111111111111111111111111111111000000111111222222222222000000111111222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333222222222222333333///000111222222222222222222111000111222333222000000111111111111222222222111111111111111111111111222222222222222222222222kkk\\\WWWUUUTTTTTTTTTRRROOOLLLGGGEEEBBBAAA@@@>>><<<:::;;;:::888666444333222222000000////////////000000////////////////////////---------............///000000000000000000000000------------------------,,,,,,,,,------.........................................................................................................................................................---------............///------............---------------............///,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................////////////........................---...///...------...///000000//////......------........................////////////////////////111111000///...---,,,,,,,,,,,,,,,---------......................................................---...///000000///...---........................////////////............,,,,,,,,,---------......------------------------....................................////////////................................................---.........//////000000000000000000000000000000...///111111/////////000000000000000000000000000////////////////////////---///000000///......///111000///......///000111000000////////////000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000222222111111111111222222222222222222222222222222222111111111000000//////111111222333333333333222333333333444444444555555666666666777888888999999::::::999999999999999999;;;<<<===>>>>>>???AAACCC>>>???@@@BBBCCCDDDEEEEEEJJJKKKLLLNNNPPPRRRTTTVVV^^^]]]ZZZWWWTTTSSSUUUXXXWWWXXXYYY[[[\\\[[[[[[ZZZYYY]]]^^^XXXUUUWWW[[[\\\aaa___\\\YYYXXXXXXXXXYYYYYYWWWTTTRRRRRRRRRQQQQQQLLLLLLJJJHHHGGGFFFEEEEEEDDDCCCBBB@@@===;;;:::999777777777777666666666666555555444333333222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000333222111000000111222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000|||hhhZZZWWWUUUTTTTTTTTTRRROOOLLLGGGEEEBBBAAA@@@>>><<<:::;;;:::888666444333222222000000////////////000000////////////////////////---------............///////////////////////////------------------------,,,,,,,,,---------......................................................................................................................................................------------............------............------------------............,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................////////////........................---...///...------...///////////////............................................................000000//////......------,,,,,,,,,---------......................................................---...///000000///...---........................////////////............,,,,,,,,,---------......------------------------....................................////////////................................................---........./////////000////////////////////////...///111111///...///000////////////////////////........................---///000000///......///111000///......///000111000000////////////000000000000000000000000000000000000000000//////........./////////000000000000000000000000000000000000222111111000000111111222111111111111111111111111111111111111000000000///000111222222333333222222333333333444444444444555555666666777777888999999999999999999999999999999;;;<<<===<<<;;;<<<>>>???===>>>???@@@AAABBBBBBBBBEEEEEEFFFHHHJJJLLLNNNPPPVVVVVVUUUSSSQQQQQQSSSUUUSSSTTTUUUVVVWWWWWWWWWWWWWWWZZZYYYTTTRRRTTTUUUTTTVVVUUUSSSRRRRRRRRRSSSSSSTTTRRRPPPOOOOOONNNMMMLLLJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@???===;;;:::999888777777777666666666555555555444444333222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000222222111000000111222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000zzzgggZZZWWWUUUTTTTTTTTTRRROOOLLLGGGEEEBBBAAA@@@???<<<::::::999888666444333222222000000////////////000000////////////////////////---------............///........................------------------------,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------------------------------------------............------............------------------............,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................////////////........................---...///...------...///.............../////////........................------------------------........................,,,,,,,,,---------......------------------------........................---...////////////...---......................../////////............---,,,,,,,,,---------......------------------------........................---............/////////.............................................................../////////////////////////////////---///111000///...///000////////////////////////........................---///000000///......///000//////......//////000000//////......//////000000000000000000000000000000000000////////////........./////////000000000000000000000000000000000222111111000000111111222000000000000000000000000111111111111000000000000000111222222333333222222333333333333444444444444555555666666777888888888777777888888999999:::::::::;;;;;;:::999888:::<<<=========>>>>>>?????????@@@@@@AAACCCEEEGGGIIIJJJKKKMMMNNNNNNNNNNNNOOOQQQOOOOOOOOOOOOPPPQQQRRRRRRTTTXXXYYYTTTPPPOOONNNKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLKKKIIIGGGFFFFFFEEECCCBBB@@@@@@??????<<<<<<;;;:::999888777777777666666666666555555555444444333333222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000}}}jjj]]]WWWUUUTTTTTTTTTRRROOOLLLFFFDDDBBBAAAAAA???===;;;:::999777666444333333333000000////////////000000////////////////////////---------............///------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........,,,------......------,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................////////////........................---...///...---------///---------....../////////........................---------------------------------....../////////,,,,,,,,,---------......------------------------........................................................................//////.........---------,,,,,,,,,---------......------------------------........................---------.........//////........................................................................////////////////////////---///000000///......///////////////////////////........................---///000000///......////////////////////////////////////....../////////000000000000000000000000////////////////////////........./////////000000000000000000000000000000111111000000000000111111000000000000000000000000111111111000000000000000000000111222222222222222222222333333333444444444444444555666666777777888555666666777888999::::::888999:::999888888:::;;;>>>>>>==================??????@@@AAACCCEEEGGGHHHEEEHHHJJJKKKKKKJJJKKKLLLKKKKKKJJJJJJJJJLLLNNNOOOTTT]]]ccc^^^TTTMMMIIIGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHJJJKKKKKKIIIFFFCCCBBBCCCBBB@@@???>>>=========999999999888888888888777666666666555555555444444333333333333222222111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000///////////////////////////////////////000000111///000000000111111111111////////////////////////111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////lll___WWWUUUTTTTTTTTTRRROOOLLLFFFDDDBBBAAAAAA@@@>>><<<999999777666444333333333000000////////////000000////////////////////////---------............///------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................////////////........................---...///...---------///,,,,,,------......//////........................------------------------,,,,,,------......//////,,,,,,,,,---------......------------------------..............................------------..........................................------------,,,,,,,,,---------......------------------------........................------------...........................................................................---------........................---...000000...---...///................................................---///000000///......///......////////////......//////............//////////////////////////////.............../////////............////////////////////////////////////111000000000000000000111111111111111111111111111000000000000000000111111000000111222222222222111222222222333333333444444444444444555666666777777555555666777777888999999666777888999888999;;;>>>??????>>>============>>>===>>>>>>???AAACCCEEEFFFDDDFFFIIIJJJIIIGGGGGGGGGIIIHHHHHHGGGHHHJJJKKKLLLSSScccoooiiiXXXLLLHHHGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEHHHKKKKKKHHHDDDBBBAAA@@@@@@???===<<<<<<<<<<<<888888888888888888888888555555555555444444444444333222222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111000000000000111111000000000000000000000000///////////////////////////////////////000000111///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////kkk]]]WWWUUUTTTTTTTTTRRROOOLLLFFFDDDBBBBBBAAAAAA???===999888777666444444444333000000////////////000000////////////////////////---------............///------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................////////////........................---...///...------...///---------------.................................------------------------,,,,,,------.........///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................------------.......................................------------,,,,,,,,,,,,---------......------------------------........................,,,------------..................................................................---------------........................,,,...000///...---...///........................---------------------------///000000///......///---......//////......---///......------......///////////////////////////---............/////////------........./////////////////////////////////111000000//////000000111111111111111111111111111000000000000111111111111///000111111222222111111222222222222333333333333333333444444555666666666555555666666777777888888555777888888999:::<<<>>>@@@???>>>=========>>>???<<<<<<<<<===???@@@BBBCCCEEEGGGIIIIIIGGGEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKPPPaaammmgggVVVKKKHHHIIIGGGGGGFFFEEEDDDCCCCCCBBBCCCGGGJJJJJJEEEBBB@@@AAA???>>>===<<<;;;;;;;;;;;;888888888888888888888888555555444444444333333333222222222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000~~~jjj\\\WWWUUUTTTTTTTTTRRROOOLLLFFFDDDBBBBBBBBBAAA???===999888777555444444444444000000////////////000000////////////////////////---------............///------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................////////////........................---...///...------...///...------------------,,,................................................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------....................................---------,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,---------..................................................................------,,,,,,,,,........................,,,...//////...------...........................---------------------------///000000///......///------...//////...------///......------......///////////////////////////---------.........//////---------.........//////////////////////////////000000////////////000000000000000000000000000000///000000000111111111111///000000111111111111111111222222222222333333333222333333444555555666666666666666666666666666666666777888888777888:::<<>>===<<<<<<===???@@@<<<<<<<<<===>>>@@@AAABBBDDDFFFGGGGGGEEEEEEEEEFFFEEEFFFGGGHHHHHHIIIIIIHHHKKKVVV\\\WWWMMMHHHGGGGGGFFFDDDCCCBBBAAAAAAAAABBBAAADDDGGGFFFAAA======???<<<<<<;;;:::999999999999777777777777777777777777444444444333333333333222111111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000~~~jjj\\\WWWUUUTTTTTTTTTRRROOOLLLFFFDDDBBBBBBBBBAAA???>>>999888777555555444444444000000////////////000000////////////////////////---------.........//////........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..................................................................................../////////000........................---...///...------...///.........------,,,,,,,,,........................////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---.................................---------,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,---------...............................................................------,,,,,,,,,........................,,,...//////...------...........................---------------------------///000000///......///,,,---...//////...---,,,.........------.........////////////////////////---------.........//////---------.........//////////////////////////////000000////////////000000//////////////////////////////000000111111111222//////000111111111111111111111222222222333333333222222333444444555555666666666666666666555555555777888888888666666888999>>>===;;;;;;;;;===>>>@@@======>>>???@@@AAACCCDDDCCCDDDEEEEEEDDDDDDFFFHHHCCCEEEFFFHHHIIIHHHHHHGGGGGGKKKKKKGGGDDDEEEFFFEEEEEEDDDBBB@@@@@@AAACCCDDD>>>BBBDDDBBB===::::::===::::::999888888777888888666666666666666555555555444444444333333333222222111111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000yyyfff[[[WWWVVVUUUUUUTTTRRRNNNJJJDDDCCCBBBAAABBBAAA???===:::999777666555444555555333222111000//////////////////////////////////////////.........---------...------,,,,,,------...------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))+++------,,,,,,,,,------------,,,,,,+++++++++************************.........------,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................---,,,,,,,,,,,,---...........................------------------------.........................................................------,,,,,,,,,+++,,,------......------------------------------,,,------......------,,,------------------------//////.........---------...------,,,,,,++++++***)))******++++++,,,------...------,,,,,,------...------------------------,,,,,,---.../////////...------------------------........................---------------------------------............///------------------------/////////...---------,,,------------------------............////////////......................................................------------..................................................................////////////////////////000000000000000000000000000000000000000000000000111111111111111111000000111111222333333222222111111222222333333333333444444444555555666666666666555555555555777777777777888888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAADDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@???@@@AAABBBAAA???===<<<::::::999888777666555444777666555444333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000000000000000///////////////////////////............////////////............////////////111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111|||iii^^^WWWVVVUUUUUUTTTRRRNNNJJJDDDCCCBBBBBBBBBAAA???===:::999777666555555555555333222111000//////////////////////////////////////////.........---------...------,,,,,,------...------------------------+++,,,------......------........................+++,,,,,,,,,,,,,,,,,,---)))+++------,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++......---------,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...---,,,,,,,,,,,,---...........................------------------------......................................................---------,,,,,,,,,,,,,,,---...............------------------------,,,------......------,,,------------------------///.........------------...------,,,,,,++++++***)))******++++++,,,------...------,,,,,,------...------------------------,,,---..................------------------------........................---------------------------------............///------------------------...............---------------------------------............////////////......................................................------------..................................................................////////////.../////////000000000000000000000000000000000000//////000000000111111111111111000000000111222222333222222111111222222333333333333444444444444555444444555555666666777777666666777777777888888888888999999::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAACCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>???@@@AAA@@@>>><<<;;;:::999999888777666555444666666555333333222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000...//////000000000//////////////////////////////............////////////............////////////111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111}}}lllbbbWWWVVVUUUUUUTTTRRRNNNJJJDDDCCCBBBBBBBBBAAA???===:::999888666555555555555333222111000////////////////////////////////////...............---------...------,,,,,,------...------------------------+++,,,------......------........................---,,,,,,,,,,,,,,,,,,+++)))+++------,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------...................................................------------,,,,,,,,,---------............///------------------------,,,------......------,,,------------------------............------------...------,,,,,,++++++***)))******++++++,,,------...------,,,,,,------...---------------------------............------,,,------------------------........................---------------------------------............///---------------------------------...............------------------------............////////////......................................................------------......................................................---............/////////....../////////000000000000000000000000000000000//////000000000000111111000000000000000111111222222222111111111111222222333333333333444444444444222333444555666777888888666666777777777777888888888888999999:::;;;;;;<<<<<<<<<<<<<<<===???@@@AAABBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>======<<<===>>>>>>???>>><<<;;;:::999999888777666555555444666555444333333222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000......////////////......////////////////////////............////////////............////////////111000000//////000000111000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000|||lllbbbWWWVVVUUUUUUTTTRRRNNNJJJEEECCCBBBBBBCCCBBB???===999999888777666555444444333222111000////////////////////////////////////...........................------,,,,,,------...,,,,,,------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------...---------......//////------------------------,,,------......------,,,------------------------------------------------...------,,,,,,++++++***)))******++++++,,,------...------,,,,,,------...------------------------............------,,,+++,,,,,,------------------........................---------------------------------............///------------------------,,,---------.../////////------------------------............////////////......................................................------------..............................---------------------------------.........//////........./////////000000000000000000000000000000////////////000000000111000////////////000111111222222111111111111222222222222333333333444444444333333444555555666777777666666666666777777777888777777888999:::;;;;;;<<<<<<<<<<<<<<<===???@@@AAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???>>>===<<<;;;:::<<<<<<======<<<;;;999999888888777666666555444444555444444333222222222333111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////////////////////////////...////////////......---////////////////////////............////////////............////////////000000////////////000000////////////////////////000000000000000000000000000000////////////000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////xxxjjjaaaWWWVVVUUUUUUTTTRRRNNNJJJEEEDDDCCCCCCCCCBBB@@@>>>999999888777666555444444333222111000////////////////////////////////////---........................------,,,,,,------...,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------...------------...//////------------------------,,,------......------,,,------------------------,,,,,,------------------...------,,,,,,++++++***)))******++++++,,,------...------,,,,,,------...---------------------------.........---,,,++++++,,,,,,,,,---------..............................---------------------------------............///------------------------,,,---------.../////////------------------------............////////////......................................................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////////////////////////////...////////////000000000//////......//////000111222111111000000111111222222222222333333333444444555555555555555444444444555666666666666777777777666777777888:::;;;;;;<<<<<<<<<<<<<<<===???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>===;;;;;;:::<<<<<<;;;;;;:::999999888777777666666555444444444444444333222222222333333111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////////////////////////////000000///...------////////////////////////............////////////............////////////000000////////////000000////////////////////////////////////////////////000000////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////......////////////......vvviiiaaaWWWVVVUUUUUUTTTRRRNNNJJJEEEDDDCCCCCCCCCBBB@@@>>>888888888888777555444333333222111000////////////////////////////////////---------..................------,,,,,,------...+++,,,,,,------.........+++,,,------......------........................---,,,,,,,,,,,,,,,,,,+++)))+++------,,,,,,,,,---++++++,,,,,,,,,,,,------************************++++++++++++,,,,,,,,,,,,***+++------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,------------...------,,,+++,,,---...///------------------------,,,------......------,,,------------------------,,,,,,,,,,,,------------...------,,,,,,++++++***)))******++++++,,,------...------,,,,,,------...------------------------,,,------------,,,,,,++++++,,,,,,------.................................---------------------------------............///---------------------------------...............------------------------............////////////......................................................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////////////////////////////......////////////000000...............///000000111111000000000000111111222222222222333333333333555555555444444444333333555555666666666666777777555666777888999;;;;;;<<<<<<<<<<<<<<<===???@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@??????>>>===<<<<<<;;;<<<;;;;;;:::999999888888666666555555444444444444333333222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...000000000000000000000000000111111111000///...---////////////////////////............////////////............////////////000//////......//////000000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000000000000000000////////////////////////////////////////////////---......//////......---vvvjjjcccWWWVVVUUUUUUTTTRRRNNNJJJFFFDDDCCCCCCCCCCCC@@@>>>888888888888777666444333333222111000////////////////////////////////////---------.........//////...------,,,,,,------...++++++,,,,,,---......///+++,,,------......------........................+++,,,,,,,,,,,,,,,,,,---)))+++------,,,,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++................................................,,,,,,,,,---------......---,,,*********+++---...------------------------,,,------......------,,,------------------------++++++,,,,,,,,,---------...------,,,,,,++++++***)))******++++++,,,------...------,,,,,,------...------------------------++++++,,,---------,,,,,,++++++,,,,,,---......///........................---------------------------------............///------------------------...............---------------------------------............////////////......................................................------------......................................................,,,,,,---------.........---------.........//////////////////////////////........./////////000000......------......///000111111000000000000111111111222222222222333333333444444444444444444444444555555555666666666777777555555666888999:::;;;<<<<<<<<<<<<<<<===???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????????????????>>>>>>=========<<<<<<;;;:::999999999999555555555444444444444333333222222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000222222222222111000///...////////////////////////............////////////............//////////////////............//////000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000000000000000000////////////////////////////////////////////////------...//////...------wwwllleeeWWWVVVUUUUUUTTTRRRNNNJJJFFFDDDCCCCCCDDDCCCAAA>>>888888999888777666444333333222111000////////////////////////////////////---------.........//////...------,,,,,,------...++++++,,,,,,---...//////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))+++------,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++................................................,,,,,,,,,------.........,,,+++***))))))+++---...------------------------,,,------......------,,,------------------------+++++++++,,,,,,---------......---,,,,,,++++++***)))******+++,,,,,,------...------,,,,,,------...------------------------***+++,,,,,,------------++++++,,,,,,---...//////........................---------------------------------.........//////------------------------/////////......------,,,------------------------............/////////000.........................................................------.................................000000000000000000000000,,,,,,,,,---------......---------.........//////////////////////////////............/////////000...------------...//////111111000000000000111111111111222222222333333333111222222333444555666666555555555555666666666777444555666888999:::<<<<<<<<<<<<<<<<<<===???@@@AAABBBBBBAAAAAABBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===????????????>>>>>>>>>>>>===<<<;;;:::999999999999444444444444444444333333222222222111222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000333333333222222000//////////////////////////////............/////////000............/////////000//////............//////000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000000000000000000////////////////////////////////////////////////,,,---...//////...---,,,}}}vvvpppeeeZZZXXXVVVUUUTTTQQQMMMJJJHHHEEEBBBCCCFFFFFFBBB===;;;:::999777666666555555444222000//////000000///////////////////////////........................------------------------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,------.........------------------------************************---------,,,,,,++++++++++++,,,,,,------,,,,,,+++(((((()))***+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------...,,,***+++...000...,,,//////...---,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,------.........,,,,,,,,,------............---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------........................000000//////.........------------------------------------------------------------............///................................................---------............///........................///////////////.........------............---------------............///................................................///////////////.........000///.........///111222000111111111111222222222222333333333333333333444444666777777666444555666666666666777888:::;;;<<<;;;;;;<<<<<<======>>>>>>AAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCAAA@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBAAA???===============>>>===;;;999777666666777555555444444444333333333222222222222222222222222111111000000//////......000000000000000000000000000000000000000000000000//////............//////000000000000000000000000///////////////000111111555666666444111///...//////......------...000111000000////////////000000---......///////////////000//////........./////////////////////...............////////////..................////////////000---+++---111333000,,,111111000......---------......////////////......................................................xxxqqqbbbYYYWWWUUUTTTSSSPPPLLLIIIHHHEEEBBBCCCEEEEEEBBB>>>;;;:::999777666666555555444222000//////000000///////////////////////////........................------------------------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++))))))******++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------...,,,+++,,,...///...,,,///......---,,,,,,++++++---------------------------------------------------,,,,,,,,,,,,---...///------------------------,,,,,,------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------........................000/////////.........---------------------------------------------------------------............................................................---------............///........................////////////............------............---------------............///................................................000000000000000/////////000//////...///000111222000111111111111222222222222222333333333333444444444666777777666555555666666666666777888999;;;<<<;;;;;;<<<======>>>>>>???@@@@@@????????????@@@@@@BBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@>>>============>>>>>><<<:::888777666666777555444444444444333333333222222222222222222222222111000000000/////////...000000000000000000000000000000000000000000000000//////............//////000000000000000000000000///////////////000111111555555555333000......///...............///000000000//////......//////000---....../////////////////////............///////////////////////////.........////////////..................////////////000//////222666666222---111000///......---------......////////////......................................................|||rrraaaXXXWWWUUUSSSRRROOOKKKHHHGGGEEECCCCCCEEEDDDAAA>>>;;;:::999777666666555555444222000//////000000///////////////////////////........................------------------------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,------------...++++++++++++++++++++++++------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------------------,,,+++,,,...///...---.........------,,,,,,+++------------------------------------------------------,,,,,,,,,---......------------------------------------------,,,,,,,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,------...///,,,,,,------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------......................../////////...............------------------------------------------------------------....................................---------------------------------............///................................................------............---------------............///................................................000000000000000000000000///////////////000111111000111111111111222222222222222222333333444444444444555777777666555555666666666666777888999:::;;;<<<<<<======>>>???????????????>>>>>>>>>>>>??????AAABBBCCCBBBAAA@@@AAABBBBBBAAA@@@@@@??????@@@@@@???>>>============>>>>>>===<<<:::888666666666666444444444444333333333333222222222222222222222222000000000000////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000///////////////000000111333444444333000......///---......//////////////////..................///---....../////////////////////............//////......//////////////////......////////////..................//////////////////111555888777111,,,111000///......---............////////////......................................................vvvcccYYYXXXVVVTTTRRROOOKKKHHHFFFEEECCCCCCDDDCCCAAA>>>;;;:::999777666666555555444222000//////000000///////////////////////////........................------------------------***+++,,,,,,------,,,,,,------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,---......---......---------,,,,,,,,,------------------------------------------------------,,,,,,,,,------...------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------------------------------------------................................................------------------------------------------------,,,,,,---------.................................---------------------------------............///........................------...............///------............---------------............///................................................////////////000000000000///////////////000000111000000111111111222222222222222222333333444444444333555777777666555666777666666666666777888999:::<<<<<<======>>>?????????>>>>>>============>>>>>>@@@BBBCCCBBB@@@@@@AAABBBAAAAAA@@@???????????????=====================>>><<<;;;999777666666666666444444444333333333222222111111111111111111111111000000000000//////////////////////////////////////////////////////////////////............//////////////////////////////000000////////////000000222333333222000...///000,,,---///000000000///.........------------......---......//////////////////............//////000............////////////......////////////..................////////////------...111333333///,,,000000///.....................////////////......................................................{{{ggg[[[YYYWWWUUUSSSPPPLLLIIIEEEDDDDDDCCCCCCBBB@@@???;;;:::999777666666555555444222000//////000000///////////////////////////........................------------------------***+++,,,,,,------,,,,,,------------------------------------------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,------------......---------------,,,,,,,,,------------------------------------------------...------,,,,,,,,,------------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++++++++,,,,,,---,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................---------...............------------------------------------------------,,,,,,,,,------------...........................---------------------------------............///........................,,,---------......//////------............---------------............///................................................---------.........//////...//////000000000000000000000111111111222222222111111222333333444555555333555666777666555666777666666666666777888999999<<<<<<<<<===>>>>>>??????>>>==================>>>@@@AAABBBAAA@@@@@@AAABBB@@@@@@???>>>>>>>>>>>>???;;;<<<<<<<<<=========<<<;;;:::888666555555666666444444333333333222222222111111111111111111111111////////////000000000000//////////////////////////////////////////////////////............//////////////////////////////000000////////////000000000111222111///...///000,,,---///000000000///.........------------......---......///////////////...............///000000---.........//////000000......////////////..................////////////...---,,,---...//////...000//////............///......////////////......................................................jjj\\\ZZZXXXVVVTTTPPPLLLIIIDDDDDDDDDCCCBBBAAA@@@???;;;:::999777666666555555444222000//////000000///////////////////////////........................------------------------***+++,,,,,,------,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,------......///++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------+++,,,...---,,,,,,---///------------------------------------------------------------------------......---,,,,,,,,,------------------------------------------------,,,,,,...------------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++************+++,,,,,,------............------...------,,,,,,------...------------------------,,,,,,,,,---------......+++,,,,,,------.........------------------------........................---------------.........------------------------------------------------,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................,,,,,,,,,---......//////------............---------------............///................................................,,,,,,,,,------......///......///000000000000000000111111111111222222222111111222333333444555555222444666777666666666888666666666666666777888999;;;;;;<<<<<<===>>>>>>>>>>>>>>>============>>>>>>???@@@AAAAAA@@@@@@AAABBB@@@???>>>>>>===>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;:::999777555555555555666333333333333222222222222111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111000000//////////////////000111000///...///000---......//////////////////..................///---......///////////////......---......///000111------......///000000000......////////////..................////////////000///...------///000222//////............//////......////////////......................................................jjj[[[YYYWWWUUUSSSOOOKKKHHHCCCDDDDDDDDDBBB@@@??????;;;:::999777666666555555444222000//////000000///////////////////////////........................------------------------***+++,,,,,,------,,,,,,------------------------......---------,,,,,,,,,***++++++,,,------......------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------***,,,......,,,,,,---///------------------------------------------------------------------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,------------------......---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++++++++,,,------------............------...------,,,,,,------...------------------------,,,,,,,,,---------......++++++,,,,,,---......///------------------------........................,,,,,,,,,------.........------------------------------------------------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................++++++,,,------...//////------............---------------............///................................................,,,,,,------...//////000---...///000111000000///000111111111111222222222000111111222444555555666222444666777666666777888777666666666666777888888::::::;;;;;;<<<<<<======???>>>>>>======>>>>>>???>>>@@@AAAAAA@@@@@@AAABBB??????>>>============>>>;;;<<<<<<===<<<;;;999999999888666555444444555666333333333222222222222111111111111111111111111111.../////////000000000111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111000///////////////...///000000......///000...............///000000000//////......//////000---......///////////////---------......///000111------......///000000111......////////////..................////////////...///000/////////000111//////............//////......////////////......................................................iiiZZZYYYVVVTTTRRRNNNJJJFFFCCCDDDEEEDDDBBB@@@??????;;;:::999777666666555555444222000//////000000///////////////////////////........................------------------------++++++,,,---------,,,,,,------------------------.........------,,,,,,,,,))))))***+++,,,,,,------........................+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------***---///...,,,+++---000------------------------------------------------------------------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,------..................------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......------............------...------,,,,,,------...------------------------,,,,,,,,,---------......++++++,,,,,,---...//////------------------------........................,,,,,,,,,------.........------------------------------------------------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................++++++,,,,,,---...//////---..................------------.........//////................................................------......///000000111---...000111111111000///000111111111111222222222000111111222444555666666222444666777666666777888777666666666666777777888999999::::::;;;<<<<<<===??????>>>>>>>>>>>>??????>>>???AAAAAA@@@@@@AAABBB??????>>>===============<<<<<<======<<<:::888777888777666555444444555666333333333222222222111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111000///////////////---...000///......///000//////...------///000111000000////////////000000---......///////////////---------......000111111---------...///000000111......////////////................../////////000+++---000111000///......//////.........//////000......////////////......................................................ppp\\\YYYVVVSSSQQQNNNJJJHHHFFFFFFEEEDDDCCCAAA???>>>;;;:::999777666666555555333222111////////////000000000000000////////////........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------..............................///...---,,,+++,,,,,,---...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------........................------,,,+++************.........------,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......//////.........---------,,,,,,,,,------..........................................------,,,,,,,,,,,,,,,---......---,,,,,,...------,,,,,,,,,------...------,,,,,,------..................///000000..............................------------......//////////////////////////////.........---------------......//////000000000888:::333...///000///000000000000000000000000...///111222333444444555222222333333444555555555666666666777888888999999;;;;;;;;;999888888:::<<<============>>>>>>>>>>>>???@@@AAABBBAAA@@@???>>>???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;:::999888888555555555444333333222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000111111000///......///............////////////000000111111111111000000................................................000000//////......------////////////////////////000000000000000000000000......//////000000111111111111000000//////.....................///000000////////////////////////000000////////////000000////////////////////////............////////////////////////////////////........................ooo\\\ZZZVVVSSSPPPMMMJJJGGGFFFFFFEEEDDDCCCAAA???>>>;;;:::999777666666666666333222111////////////000000000000/////////..............................------------------------.........---------,,,,,,++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,---............---,,,,,,,,,---------.................................///...---,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++------------------,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,------------..............................---------,,,,,,,,,,,,,,,---......---,,,,,,...------,,,,,,---------...------,,,,,,------..................//////000..............................------------..............................//////.........---------.........///////////////000777999333...///000///000000000000000000000000///000111222333444444444222333333444555555666666666666666777888888999999:::;;;;;;:::888888:::<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@@@@???>>>===???>>>===<<<;;;;;;;;;;;;::::::::::::999888777777666666555555444333333222000000000000000000000000000000000000000000000000.../////////000000000000000000000000000000000000000111111000///......000............////////////000000111111111111000000................................................///////////////.........////////////////////////////////////////////////.../////////000000000111111000000000/////////..................///000000////////////////////////000000////////////000000////////////////////////............////////////................................................ppp^^^[[[WWWSSSPPPMMMIIIFFFFFFFFFEEEDDDCCCAAA???>>>;;;:::999888777666666666333222111////////////000/////////.........------........................------------------------...............---------++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,------,,,***((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++,,,,,,---......---,,,,,,+++******,,,,,,,,,---------......,,,------......------,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,---............---,,,,,,------------.......................................---,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,,,,------......------,,,---------,,,,,,------.........------------............------......///000..............................------------.............................................---------///////////////.........///444666333//////000000000000000000000000000000111111222333333333333333333333444444555666666777555666666777777888888999::::::;;;:::999999:::<<<;;;;;;<<<<<<<<<===============??????@@@???>>>===>>>===<<<;;;::::::::::::999999999999888777666666777666666555444444333333////////////////////////000000000000000000000000....../////////000000000000000000000000000000000///000111000///...///000............///////////////000000111111000000///.........................................................///////////////////////////////////////////////////////////////////////////000000000000000000000000////////////...............///000000////////////////////////000//////......//////000////////////////////////---............/////////................................................qqq^^^[[[WWWSSSPPPLLLHHHEEEFFFFFFEEEDDDCCCAAA???>>>;;;;;;999888777666666666333222111////////////000///.........------------........................------------------------........................+++++++++,,,,,,,,,------,,,+++***+++---...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++,,,,,,------,,,,,,+++***+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---...///000---------,,,,,,+++++++++,,,,,,,,,---------......,,,------......------,,,------------............------------------------------------------------------------------------................................................------............------------------....................................------------------------...------,,,,,,------...,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++........................+++++++++++++++,,,---...,,,,,,,,,------.........------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,+++++++++........................------------------------------------------------------,,,,,,,,,---............------------.........------------...//////...........................------,,,,,,------...................................................000000//////......------///222333222000///000000000000000000000000000000222222333333444333333333333444444555555666666777555555666666777888888888999:::;;;:::999999:::<<<;;;;;;;;;;;;<<<<<<<<<===<<<===>>>@@@@@@@@@??????======;;;:::::::::::::::::::::::::::999888777666777666666555555444444333000000000000000000000000////////////////////////........./////////000000///////////////////////////000111000///...///000............//////////////////000000000000//////................................................------......//////000000////////////////////////////////////////////////////////////000000000000000000000000////////////...............///000000/////////////////////////////////....../////////////////////////////////---------.........//////................................................sss^^^[[[WWWSSSPPPLLLHHHEEEFFFFFFEEEDDDCCCAAA???>>><<<;;;:::888777777666666333222111////////////000///.........------------........................------------------------------..................+++++++++,,,,,,,,,------,,,+++***+++---...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++,,,,,,------,,,,,,+++((()))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---...///000+++++++++,,,,,,---------,,,,,,,,,---------......,,,------......------,,,---------.........//////------------------------------------------------------------------------........................................................................---------.........//////........................,,,---------------------...------,,,,,,------...,,,,,,,,,---------......++++++++++++++++++++++++------------------------........................++++++++++++,,,---......,,,,,,,,,------.........------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---.....................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,---...//////......------......///---------------...//////........................------,,,,,,,,,,,,------........................---.....................000000//////......------...///000111111///000111000000000000000000000000222333333444444444333333333333444444555666666666555555555666777777888888888999;;;;;;::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<===<<<===???AAABBBBBBAAAAAA======;;;:::::::::::::::;;;;;;;;;;;;:::999888777666666666555444444333333111111111111111111111111////////////////////////............////////////////////////////////////...000111000///...///111............//////////////////000000000000//////........................////////////////////////------......//////000000////////////////////////........................000000000000////////////////////////000000000000...............///000000//////////////////////////////............//////////////////////////////------------............................................................rrr^^^[[[WWWSSSPPPMMMIIIFFFFFFFFFEEEDDDCCCAAA???>>><<<;;;:::999888777777777333222111////////////000/////////.........------........................------------------------,,,,,,,,,---------------++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,+++((()))++++++***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++,,,,,,---******+++,,,,,,---......,,,,,,,,,---------......,,,------......------,,,------........./////////------------------------------------------------------------------------................................................//////...------...//////------........./////////........................+++,,,---.........------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---------...............,,,,,,,,,------.................................,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,---....../////////............//////------,,,,,,------...///........................------,,,,,,,,,,,,---------------------------------------...............///////////////............,,,---111222000000222000000000000000000000000222222333444444444444444222222333333444555555666444555555666666777777888777999;;;;;;::::::;;;<<<;;;;;;<<<<<<<<<=========<<<===???AAABBBCCCBBBBBB>>>===<<<;;;::::::::::::;;;;;;;;;;;;:::999888888666555555444333333222222111111111111111111111111000000000000000000000000------........./////////000000000000000000000000...///000000//////000111............////////////...//////000000//////...........................////////////////////////.........///////////////////////////////////////........................000000000000////////////////////////000000000000...............///000000///////////////////////////......------......///////////////////////////,,,------------.........------------------------........................qqq\\\ZZZVVVSSSPPPMMMJJJGGGFFFFFFEEEDDDCCCAAA???>>><<<;;;:::999888777777777333222111////////////000000000000/////////..............................------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,+++***+++---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,............////////////........................------------------------------------------------................................................000///...------...///000............////////////........................+++,,,---.........------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---------.........//////,,,,,,---...//////000000........................,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,---...////////////............//////------,,,,,,------...///........................---,,,,,,++++++,,,,,,------------------------------------.........//////.........///////////////---***+++000222000000333000000000000000000000000111222333444555555555555111111222222333444444444444444555555666777777777666888;;;;;;;;;:::;;;<<<<<<<<<=========>>>>>>>>>:::<<<>>>@@@BBBBBBBBBBBB???>>>===<<<;;;;;;;;;;;;:::;;;;;;::::::999888777444444444333222222111111111111111111111111111111000000000000000000000000---------.........//////000000000000000000000000---///000000//////000222............////////////......////////////..............................///////////////////////////////////////.........////////////////////////........................111000000000/////////....../////////000000000111...............///000000///////////////////////////......------......///////////////////////////,,,,,,---------.........------------------------........................ooo\\\YYYVVVSSSQQQNNNJJJHHHFFFFFFFFFDDDCCCAAA???>>><<<<<<:::999888777777777333222111////////////000000000000000////////////........................------------------------*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++***+++---...---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............+++,,,,,,------,,,,,,+++---......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,---------......,,,------......------,,,............/////////000........................------------------------------------------------........................////////////////////////000///...------...///000............/////////000........................***+++---...///...------...------,,,,,,------...,,,,,,,,,---------......------------------------++++++++++++++++++++++++........................///...------,,,,,,,,,,,,.........------,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---------.........//////+++,,,---...///111222222........................,,,,,,,,,------............---,,,,,,,,,,,,---...+++++++++,,,---...///000//////............//////---,,,,,,,,,,,,---..............................---,,,,,,++++++,,,,,,------------------------------------.........//////---.........//////000000---)))***000333000000333000000000000000000000000000111222444555666666666000111111222222333444444444444555555666777777777666888;;;<<<;;;;;;;;;<<<============>>>>>>>>>>>>999:::===???AAAAAAAAAAAA???>>>===<<<<<<;;;<<<<<<999999:::999999888777666444444333222222111111000000000000000000000000000000000000000000000000000---------.........//////000000000000000000000000---///000000//////000222............/////////000......////////////..............................000000000000000000000000000000//////.........---////////////////////////........................111111000000/////////....../////////000000111111...............///000000////////////////////////.........------.........////////////////////////,,,,,,,,,---------......------------------------........................|||mmm^^^\\\XXXSSSOOOLLLKKKJJJEEEEEEEEEDDDCCCAAA@@@???===;;;888888888888666555333222111////////////000000000000000000000000000////////////////////////...------,,,,,,------...---------,,,,,,+++++++++------------------------------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------............////////////......,,,,,,,,,---------......//////......------,,,,,,,,,---......//////......------------------------............////////////..............................------------......//////.........---------------------------------------------------------------------------------------------------------//////.........---------,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------.........//////------............------,,,---......//////......,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///......//////...---,,,,,,......................................................///000000000000000000000000000111111111111000111111111111222222222222111000000000111222333555555555666666666666666666666555555777999<<<>>>@@@>>><<<===>>>??????>>>;;;<<<===>>>@@@@@@@@@@@@>>>===;;;999888888888888;;;::::::999888777666666444444333333333333222222////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////............//////////////////............//////---......///////////////////////////////////////000000///...............///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////........................................................................zzziii\\\[[[WWWTTTPPPMMMKKKJJJEEEEEEEEEDDDCCCAAA@@@???===;;;888888888888777555333222111////////////000000000000000000000000000////////////////////////...------,,,,,,------...---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------...............////////////......,,,,,,---------........./////////...............,,,---......//////......------------------------............////////////..............................------------......//////.........---------------------------------------------------------------------------------------------------------.........------------,,,,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,------------.........------............------+++,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///......//////...------,,,......................................................///000000000000000000000000000111111111111000111111111111222222222222111111000111222333444555555555555666666666666777777777777999:::<<<===???@@@@@@???????????????<<<===>>>???????????????>>>===;;;999888888888888;;;:::999888777666666555444444333333333222222222////////////000000000000000000000000000000000000......................../////////////////////////////////////////////...////////////////////////............//////////////////............//////---......///////////////////////////////////////000000///.............../////////////////////////////////////////////...////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////........................................................................vvvbbbZZZYYYWWWUUURRRNNNKKKJJJFFFFFFEEEDDDCCCAAA???>>>===;;;999888888888777666333222111////////////000000000000000000000000000////////////////////////...------,,,,,,------...------,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///******+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,------------...............////////////......,,,------------............///////////////000000,,,---......//////......------------------------............////////////..............................------------.....................---------------------------------........................------------------------------------------------------------,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,------------------............------***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///.........///......---,,,......................................................///000000000000000000000000000111111111111000111111111111222222222111111111222333444555666555555555555666666777777888888999:::;;;<<<<<<<<>>???@@@===>>>>>>??????>>>>>>======<<<;;;:::999888888888::::::999888777666555555333333333333222222222222000000000000////////////////////////////////////........................////////////////////////......//////////////////////////////////////////............//////////////////............//////---......///////////////////////////////////////000//////............///////////////////////////......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////------........./////////........................////////////////////////........................uuu^^^XXXXXXWWWUUUSSSOOOLLLJJJFFFFFFEEEDDDCCCAAA???>>>===;;;999888999999888777333222111////////////000////////////////////////////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------..................////////////......------------..................//////000000111111,,,---......///.............................................////////////..............................------------......................................................////////////////////////------------------------------------------------------,,,,,,,,,+++++++++............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------...000000///...------------------------------------------------...---,,,,,,......---,,,+++++++++,,,,,,,,,------,,,------......------,,,++++++,,,------------,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///---...............------......................................................///000000000000000///000000000111111111111000000111111111222222222111111222333444555777777444444555555666666777777888:::<<<===>>>===<<<;;;>>>CCCGGGFFFAAA>>>>>>AAA>>>>>>??????>>>===<<<<<<<<<<<<;;;:::999999888888999999888777666555555444333333333222222222222111000000000000////////////................................................////////////////////////............////////////////////////////////////............//////////////////............//////---......///////////////////////////////////////000///............//////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////........................000000000000000000000000........................vvv]]]XXXXXXWWWUUUSSSOOOLLLJJJGGGFFFFFFDDDBBB@@@???===<<<;;;999888999999999777333222111////////////000////////////////////////////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...---------.........//////......////////////......---------.........//////......//////000000111111,,,---......///.............................................////////////..............................------------......---.............................................////////////////////////------------------------------------------------------,,,,,,,,,+++++++++---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,------------------------------------------------...---,,,,,,......---,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,---...............,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///------...............---......................................................///000000000000000///000000000111111111111000000111111111222222222111111333444555666777777444444444555666777777888999:::<<<>>>???>>><<<;;;===BBBFFFEEEAAA>>>>>>AAA>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888999888888777666555444444333333222222222111111111111000000000/////////...------------------------........................////////////////////////---.........//////000000////////////////////////............//////////////////............//////---....../////////////////////////////////////////////............//////////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000........................000000000000000000000000........................|||aaaZZZYYYWWWUUURRRNNNKKKJJJGGGGGGFFFDDDBBB@@@>>>===<<<;;;999888999:::999888333222111////////////000000000000000000000000000////////////////////////...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------......------........./////////......////////////......------........./////////...///////////////000000,,,---......//////..........................................////////////..............................------------......---------...............................................................------------------------------------------------------------,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++------------------------------------------------...---,,,,,,......---,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,---......//////......,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///,,,---......///...............................................................///000000000000000000000000000111111111111000111111111111222222222111222333444555666666555333444444555666777888888888:::<<<>>>???>>>===<<<<<>>???@@@>>>>>>>>>>>>======<<<;;;:::;;;;;;;;;;;;:::999888888888777666555444333333222222222222111111111111111111000000//////..............................------------------------////////////////////////------......///000000000////////////////////////............//////////////////............//////---......//////////////////////////////////////////............//////000////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000........................////////////////////////........................fff\\\[[[WWWTTTPPPMMMKKKJJJGGGGGGFFFDDDBBB@@@>>>===<<<:::999999:::::::::999333222111////////////000000000000000000000000000////////////////////////...------,,,,,,------...+++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------......------------..................////////////......////////////................../////////////////////...............,,,---......//////..........................................////////////..............................------------......---------.........//////........................------------------------------------------------------------------------.........------------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++------------------------...........................---,,,,,,......---,,,,,,------------.........+++,,,,,,------,,,,,,+++,,,,,,---............---,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///,,,------...//////............................................................///000000000000000000000000000111111111111000111111111111222222222111222333444555444444333333333444555666777888888888999;;;<<<>>>>>>>>>>>><<<<<<===>>>>>>>>>??????==================<<<<<<::::::;;;;;;;;;:::999888888777777666555444333222222222222222111111111111111111111000///.................................------------------------////////////////////////------......///000000111////////////////////////............//////////////////............//////---......///////////////////////////////////////...............///000000////////////////////////------......///000000111////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000000........................................................................jjj^^^\\\XXXSSSOOOLLLKKKJJJHHHGGGFFFEEEBBB@@@>>>===<<<:::999999:::;;;:::999333222111////////////000000000000000000000000000////////////////////////...------,,,,,,------...+++++++++,,,,,,---------------------------------++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///,,,,,,,,,------,,,++++++---------------------------------------------------------.........//////......------------................../////////000......////////////................../////////000//////......---------,,,,,,---......//////......////////////////////////............/////////000.................................------.........---------.........//////////////////////////////------------------------------------------------------------------------//////.........---------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,------------------------...........................---,,,,,,......---,,,---------.........//////+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------.........//////,,,,,,---.../////////......................................................//////000000000000000000000000000111111111111000111111111111222222222111222333444444444333222333333444555666777888999777888:::;;;===>>>??????<<<:::999:::===?????????<<<<<<===============<<<999:::;;;<<<;;;:::999888777777666555444333333222222222222111111111111000222111111000///......---////////////////////////------------------------////////////////////////---------...///000000111////////////////////////............/////////000//////............//////---......///////////////////////////////////////...............///000111////////////////////////---------...///000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000........................................................................kkk___^^^[[[VVVPPPLLLLLLLLLKKKIIIGGGDDDAAA>>>===<<<===;;;999888999999888777444333111000///...//////000000000000000000000000000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,++++++,,,,,,---.......................................////////////............////////////------------.........///............/////////000////////////////////////............/////////000................................................//////............//////////////////////////////........................................................................................................................//////.........---------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------------.../////////---,,,,,,---...,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------)))***,,,---...---,,,,,,........................000000//////.........---////////////////////////000000111111111111000000222111111111000000//////000000111222333333333333333333333444444444555555444444444555555555555555888999999::::::;;;;;;<<<>>>>>>????????????>>>>>>======<<<<<<<<<<<<======<<<;;;:::999888888888888666666666555444444333333111111111111111111111111111111000000000000111111...............///000000////////////////////////////////////////////////000000//////.........---////////////////////////000000//////.........---///////////////////////////////////////.........////////////////////////000000//////.........---......////////////......////////////////////////000000000000000000000000///////////////////////////////////////.........//////////////////////////////000000111111111222000000//////.........---................................................jjj^^^]]][[[VVVQQQMMMKKKKKKKKKIIIGGGDDDAAA???===<<<===;;;999888999999888777444333111000///...//////000000000000000000000000000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,---------............------,,,,,,------...,,,,,,++++++,,,,,,---.......................................////////////............////////////------........./////////........./////////000000////////////////////////........./////////000000................................................//////............//////////////////////////////........................................................................................................................//////.........---------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------------.../////////---,,,,,,------,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------***+++,,,---...------,,,........................000/////////............////////////////////////000000111111111111000000111111111111000000000///000000111222333333333333333333333444444444555555444444444555555555555555888999999::::::;;;<<<<<<======>>>>>>>>>>>>==============================;;;;;;:::999888888888888666666555555444333333333111111111111111111111111111111000000000000111111...............///000000////////////////////////////////////////////////000/////////............////////////////////////000/////////............/////////////////////////////////////////////...////////////////////////000/////////..................////////////....../////////////////////////////////////////////////////////////////////////////////////////////...//////////////////////////////000000000111111111000/////////............................................................ggg\\\\\\[[[WWWQQQMMMJJJJJJKKKIIIGGGDDDAAA???>>>======;;;999888999999888777444333111000///...//////000000000000000000000000000//////............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---------.........//////......------------......,,,,,,,,,,,,,,,------.......................................////////////............////////////....../////////000000000....../////////000000000////////////////////////....../////////000000000////////////////////////////////////////////////000//////......//////000////////////////////////.......................................................................................................................................---------------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------------...//////...---,,,,,,------,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------++++++,,,------------,,,........................////////////............///////////////////////////000000111111000000///111111111111000000000000000000111222333333333333333333333444444444555555444444444555555555666666999999999:::;;;;;;<<<<<<<<<==================<<<<<<===>>>??????>>>===<<<;;;:::999888888777888888666555555444444333333222111111111111111111111111111000000//////000000111...............///000000////////////////////////////////////////////////////////////............////////////////////////////////////............////////////////////////......//////////////////////////////////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////......////////////////////////////////////////////////000000000000111111////////////............................................................dddZZZ[[[ZZZWWWRRRMMMJJJIIIJJJIIIGGGDDDBBB@@@>>>>>>===;;;999888999999888777444333111000///...//////////////////////////////000///............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------..................------------......,,,,,,,,,,,,,,,---..........................................////////////............////////////////////////000000000000...////////////000000000////////////////////////...////////////000000000////////////////////////////////////////////////000000////////////000000////////////////////////........................................................................................................................................................................------------------------------------------------,,,,,,------------,,,,,,------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------...//////...---+++,,,------,,,***,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,------------------------------------------,,,,,,------------------........................///////////////.........//////////////////////////////000000000000//////111111111000000000000000000000111222333333333333333333333444444444555555333333444444555666666666999999::::::;;;<<<<<<<<<======>>>>>>>>>>>>======<<<===???@@@@@@???===<<<;;;:::999888777777777777555555444444333222222222111111111111111111111111000000////////////000000...............///000000///////////////////////////////////////////////////////////////.........///////////////////////////////////////.........////////////////////////............///////////////////////////////////////////////////...............////////////......////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////000000000000000000///////////////.........................................................zzzaaaYYYZZZYYYVVVQQQLLLIIIHHHJJJIIIGGGDDDBBB@@@??????===;;;999888999999888777444333111000///...////////////////////////////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------///......------......///------,,,,,,------...///....................................////////////............////////////////////////000000000000////////////000000000111000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---.............................................------------------------------------------------,,,------......------,,,------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------...//////...,,,++++++,,,---+++***,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------...---------------------................................./////////////////////////////////////////////000000000000//////000000000000000000111111000000111222333333333333333333333444444444555555333333444444555666666777999::::::;;;;;;<<<======>>>??????@@@@@@??????>>>;;;===>>>@@@@@@>>>===;;;::::::999888777777777777444444444333222222111111000000000000000000000000000000////////////000000...............///000000////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////////////////////////////---.........//////000000////////////////////////.........///////////////......////////////......////////////////////////........................////////////////////////---.........//////000000////////////////////////000000//////////////////.........///////////////................................................www```YYYYYYXXXUUUPPPLLLJJJIIIJJJIIIGGGEEEBBBAAA@@@???===;;;999888999999888777444333111000///...//////000000000000000000000000///............//////000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++,,,,,,,,,------//////............//////---------------......///....................................////////////............////////////....../////////000000000/////////000000000111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------.......................................------------------------------------------------------............------------------------------........................------------------------,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------------...//////---,,,++++++,,,,,,+++***,,,,,,,,,---------......---,,,,,,,,,,,,---......+++,,,,,,------.........------------------------///...------,,,---------.................................///////////////////////////////////////...//////000000//////...000000000000111111111111000000111222333333333333333333333444444444555555222333333444555666777777:::::::::;;;<<<<<<======???@@@@@@AAAAAA@@@@@@???;;;<<<===>>>>>>===<<<;;;:::999888777777666777777444333333222222111111000000000000000000000000000000//////......//////000...............///000000////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////////////////////////////------......///000000000////////////////////////.........///////////////......////////////......////////////////////////........................////////////////////////------......///000000000////////////////////////000000////////////...............///////////////................................................vvvaaaYYYYYYWWWSSSNNNKKKJJJJJJJJJIIIGGGEEECCCAAA@@@@@@===;;;999888999999888777444333111000///...//////000000000000000000000000...............///000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,---------...//////............//////---------------...//////....................................////////////............////////////------.........///////////////000000000111111111000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////........................------------------------------------------------------............------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------------...//////---,,,++++++,,,,,,+++))),,,,,,,,,---------......---,,,,,,,,,,,,---......++++++,,,,,,---......///------------------------000///...---,,,------......................................./////////000////////////////////////......////////////......///000000000111111111111000000111222333333333333333333333444444444555555222222333444555666777777::::::;;;;;;<<<=========??????@@@@@@@@@@@@??????;;;;;;;;;<<<<<<;;;;;;;;;:::999888777777666666666333333333222111111000000000000000000000000000000//////............//////...............///000000////////////////////////////////////////////////............/////////000////////////////////////............/////////000////////////////////////------......///000000111////////////////////////............/////////000......////////////......////////////////////////........................////////////////////////------......///000000111////////////////////////000000/////////...................../////////000................................................vvvcccZZZYYYVVVRRRMMMJJJJJJKKKJJJIIIGGGEEECCCAAAAAA@@@===;;;999888999999888777444333111000///...//////000000000000000000000000...............///000111........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........////////////............//////...------------...//////..................................../////////000............/////////000------------.........///000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////------------------------------------------------------............------------------------------////////////////////////------------------------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...------------...//////---,,,***+++,,,,,,+++))),,,,,,,,,---------......---,,,,,,,,,,,,---......++++++,,,,,,---...//////------------------------000///...---,,,------...........................---.........//////000000////////////////////////......////////////......//////000000111111111222000000111222333333333333333333333444444444555555222222333444555666777888::::::;;;;;;<<<=========>>>>>>????????????>>>>>><<<;;;::::::::::::;;;<<<:::999888777666666666666333333222222111000000000000000000000000000000000//////............//////...............///000000////////////////////////////////////////////////---.........//////000000////////////////////////---.........//////000000////////////////////////---------...///000000111////////////////////////---.........//////000000......////////////......////////////////////////........................////////////////////////---------...///000000111////////////////////////000000//////.........------.........//////000000................................................xxxbbbYYYXXXWWWSSSMMMIIIGGGGGGJJJIIIGGGFFFCCCBBB@@@???===;;;999888999999777666111111000000///.........////////////000000000000000...---...///000///...///...---,,,,,,---...///,,,------......------,,,---------...------,,,,,,---------------------------------,,,,,,+++++++++------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------............///////////////////////////000///...---------------//////////////////////////////000000000000///////////////.........------000///......000111222111//////000111111111111111111000000000000222444555111222222111///111666;;;333222444666444111222666333333333222222222222222000222333333111000000111///000000///......000111...000222222000///......---------...000000///...---------....../////////000000000000000000000000000000//////.........---////////////////////////........................................................................---------............//////............---------......---------,,,,,,,,,------------------------))))))***+++---...//////.........------,,,,,,,,,---,,,,,,,,,,,,---..............................------------------------------------------------...------,,,,,,------...///...---,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---..............................///////////////.....................////////////000000000000000000000000000000000000111111111111333222222333555555444222555444333333222222222222555555666666777777888888888999;;;<<<======>>>>>>>>>>>>>>>>>>============::::::;;;;;;;;;;;;;;;;;;999888666555444444555555555555444444333222111111000000000000////////////000000//////.........---............////////////000000///...............///............---------//////////////////////////////////////////////////////////////////////////////000000///...------............////////////////////////////////////000000//////.........---------...............------------............///////////////////////////////////////////////////............////////////////////////////////////........................//////////////////////////////.........---------........................ttt]]]YYYYYYWWWSSSNNNIIIHHHHHHJJJIIIGGGFFFCCCBBB@@@???===;;;999888999999777666555444111///...///111222////////////000000000111000...---...///000///...///...------------...///------............------,,,,,,------...------------------------------------------,,,,,,+++++++++------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------............///////////////////////////000000///...............//////////////////////////////000000000000//////........................111000000111222333333222111111111222333333444444444444333333333444555666666888:::;;;;;;===AAAEEEAAA<<<999<<<<<<::::::<<<<<<<<<;;;:::999888777777555777888777666444444555222222222111111111111222...000111111111000111111222111000111222222111///........./////////000000000000000000000000000000000000/////////.........////////////////////////........................................................................---------............//////............---------.........---------,,,,,,------------------------++++++,,,---......///000......---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------------------------------...------,,,,,,------...///...---,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---..............................////////////........................////////////000000000000000000000000000000000000111111111111222222111333444555444222555444333333222222222333555555666666777777888888888999:::<<<======>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999777666555444444555555444444333333222111111111000000000000////////////000/////////........................////////////000000///...............///............---------///////////////////////////////////////////////////////////////////////////////////////...------............////////////////////////////////////000/////////..................//////000//////...---------............///////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////.........---------........................pppYYYYYYYYYWWWSSSNNNJJJHHHHHHJJJIIIGGGFFFCCCBBB@@@???===;;;999888999999777666999666222///...000333555/////////000000000111111000...---...///000///...///...------------...///------............------++++++,,,---............------------------------------,,,,,,,,,,,,++++++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---...---------............///////////////////////////000000///............//////////////////////////////000000111111000000///////////////000000000000///000000111222111111111333333333333333444555555777777888888999999:::;;;;;;>>>BBBFFFJJJNNNSSSVVVTTTLLLFFFGGGIIIHHHGGGGGGGGGFFFFFFDDDCCCAAA???>>><<<===>>><<<999777666777777666555444333222222222111111111111111222333444111000//////000000///...////////////000000000000000000000000000000000000000000////////////......////////////////////////........................................................................---------............//////............---------.........------------,,,---------------------------------.........//////...------------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------.........------------......,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---..................................................................////////////000000000000000000000000000000000000111111111111222111111222444555333222444444333222222222333333555555666666777777888888888999:::<<<============>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::999888777666444444444444555333333222222111000000000000000000000////////////////////////........................////////////000//////............//////............---------///////////////////////////////////////////////////////////////////////////////////////......---............////////////////////////////////////////////////............///000000000000000//////---------............///////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000////////////////////////...............---------........................pppYYYYYYYYYXXXTTTOOOKKKIIIIIIJJJIIIGGGFFFCCCBBB@@@???===;;;999888999999777666888666222000///000333444//////000000000111111111000...---...///000///............------.........,,,,,,------------,,,,,,***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---,,,---///---------............/////////////////////////////////...------.........////////////////////////000000000111111000000000222222222111111111111111///000333444333333333444666666666666777888:::;;;???@@@CCCEEEHHHJJJKKKLLLNNNPPPSSSXXX^^^eeelllpppooohhhbbbaaa```]]]]]]```XXXYYYYYYYYYXXXWWWUUUTTTQQQRRRQQQMMMHHHDDDBBBBBBAAA???===<<<:::888555333777555333111222333333333111///......000000000///////////////000000000000000000000000000000000000000000//////////////////////////////////////////........................................................................---------............//////............---------............------------------------------------............---------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---..............................------...............///............///////////////////////////////////////000000000111111111111222111111222444444333111444333333222222333333333555555666666777777888888888999:::;;;<<<=========>>>>>>>>>>>>==================<<<;;;::::::999999888777555444333333444444222111111111000000//////000000000000///////////////////////////.....................////////////000///............/////////............---------////////////////////////////////////////////////////////////////////////...///////////////..................///////////////////////////////////////////////////.........//////000000000///......---------............///////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////................................................sss\\\YYYYYYXXXTTTPPPLLLKKKKKKJJJIIIGGGFFFCCCBBB@@@???===;;;999888999999777666444333222111111000000111000000000000111111111111000...---...///000///...---..................---++++++,,,,,,,,,,,,++++++***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////------...///---------............///////////////////////////...---------------......000000000000000000000000000000111111111111000000222222222111111000000000111333666888888999;;;===<<<===@@@CCCGGGKKKNNNPPPSSSVVV[[[```eeehhhjjjkkkpppooooooqqqwww~~~yyysssvvv|||ssstttvvvyyyzzzzzzzzzzzzuuuuuusssmmmfff```]]]\\\UUURRROOOMMMLLLHHHDDD@@@@@@===888666555555333111444222111111222333333333000000//////////////////111111111111111111111111//////000000000000000000////////////////////////////////////////////////................................................---------............//////............---------//////.........------------------------------------------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,------------------,,,,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---..............................,,,---------......//////............///////////////////////////////////////000000000111111111111111111111222333444333111333333333222222333333444555555666666777777888888777888999;;;<<<<<<======>>>>>>>>>>>>==================<<<;;;::::::999999888777555444333333444444111111000000000000000///000000000000////////////.........///////////////............//////////////////............/////////............---------////////////////////////////////////////////////////////////////////////......///////////////...............////////////////////////////////////.........///////////////.../////////......---,,,---------............///////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////---.............................................uuu```ZZZZZZXXXUUUPPPMMMLLLLLLJJJIIIGGGFFFCCCBBB@@@???===;;;999888999999777666222222222111111000//////000000000111111111222222000...---...///000///...------...//////...------++++++,,,,,,,,,,,,++++++++++++,,,---............------------------------++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////...---...///---------............///////////////////////////...------------...//////000000000000000000000000000111111222222111111000000111111111111222222222222666:::;;;<<>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::999777666555333333333333444111111000000000000000000000000000000////////////.........///////////////............///////////////............//////000///............---------////////////////////////////////////////////////////////////////////////---...//////////////////............////////////////////////////////////.........///////////////.../////////...---,,,+++---------............///////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////---------.......................................uuu```ZZZZZZYYYUUUQQQNNNLLLLLLJJJIIIGGGFFFCCCBBB@@@???===;;;999888999999777666444333111/////////000000000000111111111222222222000...---...///000///...------...//////...------,,,------......------,,,,,,,,,------...---------------------------------+++++++++,,,,,,---------------------------------...------,,,,,,------...------------------------........................---///000///...---...000---------............//////////////////////////////////////////000111111000000000000000000000000000111111222222111111000000111333555777999;;;;;;>>>BBBFFFIIIJJJOOOXXX^^^dddhhhooowww~~~|||wwwkkkfffaaa^^^]]]YYYSSSMMMEEEAAA===:::888777555444444444333333333222222222111111111111111111111111//////000000000111111111////////////////////////////////////////////////................................................---------............//////............---------////////////............------------------------,,,,,,,,,---------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------------------------------...------,,,,,,------...+++,,,------------,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---..............................++++++,,,------...//////............////////////000000000000000000000000000000000000111111111111111000000111333333222111333222222222333333444555555555666666777777888888777888999:::;;;<<<<<<<<<>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;777666444333222222333444111111111111111111111111000000000000////////////............/////////000............////////////...............///000000///............---------////////////////////////////////////////////////////////////////////////------...///////////////............////////////////////////////////////............/////////000000000000//////...---,,,---------............///////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////---------.........//////........................sss___ZZZZZZYYYVVVQQQNNNMMMMMMJJJIIIGGGFFFCCCBBB@@@???===;;;999888999999777666777444111...---///111333000111111111111222222222000...---...///000///...,,,---...//////...---,,,......////////////......---------...------,,,,,,------------------------+++++++++,,,,,,---------------------------------...------,,,,,,------......................................................///000///...---...000---------.........//////////////////////////////111111000000111222333333000000000000000000000000111111222222222222111111222444777:::>>>BBBDDDFFFRRRVVVZZZ\\\___eeeooowwwxxx|||{{{vvvtttsssooogggaaaVVVRRRLLLGGGCCCAAA>>><<<666666666555555444444444111111111111111111111111//////000000111111111222////////////////////////000000000000000000000000................................................---------.........////////////.........---------000/////////............---------------------------------.........//////,,,,,,,,,------.........---,,,,,,,,,,,,---..............................------------------------------------------------...------,,,,,,------...++++++------------++++++,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---..............................++++++,,,,,,---...//////............/////////000000000000000000000000000000000000000111111111111111000000111333333222000222222222222333333444555555555666666777888888888777888999:::;;;<<<<<<<<<>>>>>>>>>>>>============::::::;;;;;;;;;;;;;;;;;;777666444333222222333333111111111111111222222222000000000000////////////---.........//////000000............/////////000...............///000111//////.........---------////////////////////////////////////////////////////////////////////////------...///000000//////............/////////000////////////////////////---.........//////000000111111111111000///...------------.........//////////////////////////////////////////////////////............/////////000////////////////////////000000000000000000000000////////////////////////---------.........//////........................}}}mmm]]]YYYYYYWWWSSSOOOKKKKKKKKKMMMLLLJJJHHHEEEBBB@@@???===;;;999888999999888777666444111000000000000///000000000000000000000000000000000000000000000000////////////////////////......//////...---,,,,,,........................---------------------------------------------------,,,,,,,,,,,,---........................------------------------------........................---------.........////////////.........---------............/////////000//////000000000000000///333222111///......//////000111222111000111333555888===DDDJJJPPPZZZfffoooppprrrrrrpppooottt~~~xxxjjjcccaaa]]]UUUNNNFFFGGGCCC===:::<<<<<<999444666777777555333333333111000000111222333222111...------......///111111000000000000000000000000......------------......////////////000000000000............//////////////////.........---------................................................,,,---......//////..............................++++++,,,,,,,,,---------------------------------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------..............................------,,,,,,------...////////////////////////................................................000000000000////////////............/////////000000000111222333333444444222444555444333333444555777777777777888888888888888888999:::;;;;;;;;;;;;>>>>>>>>>>>>============;;;;;;;;;;;;:::999888888555444333333222222333333000000000000000000000000////////////////////////................................................---------............///..............................////////////..............................////////////////////////////////////////////////......////////////......////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////---...///000000///...---000///...---------------........................~~~mmm]]]ZZZYYYXXXTTTOOOLLLKKKLLLMMMLLLJJJHHHEEEBBB@@@???>>><<<:::999::::::999888666444111000000000000///000000000000000000000000000000000000000000000000////////////////////////......//////...------,,,........................------------------------------------------------------,,,,,,------...///........................................................................---------.........///////////////......---------........./////////000000...///000111111222222222000000111222222333333333333444555555777:::???CCCGGGRRRaaammmuuu||||||{{{wwwxxxwwwpppjjj^^^\\\WWWOOOMMMNNNKKKFFFEEEBBB>>>:::777555444444333111//////111222222222000000/////////000000111000000000000000000000000///......------......////////////////////////000............//////////////////.........---------................................................,,,---......//////..............................++++++,,,,,,,,,---------------------------------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------..............................------,,,,,,------...////////////////////////................................................000/////////////////////........./////////000000111111111222222333333333222444555444333333444666777777777777888888888888888888999:::;;;;;;;;;;;;>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999888777444444333222222222222333000000000000000000000000////////////////////////................................................---------............/////////////////////////////////000000000000//////........................////////////////////////////////////////////////......////////////......////////////////////////.../////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////...///000000000000///...///......---------..............................mmm\\\ZZZZZZXXXTTTPPPMMMLLLMMMMMMLLLJJJHHHEEEBBB@@@???>>>===;;;:::;;;;;;:::999666444111000000000000///000000000000000000000000000000000000000000000000////////////////////////.........///......---,,,........................---------------------------------------------------------,,,------...///........................////////////////////////........................------........./////////////////////............////////////000000000000//////000111222333333444///000222333444444444444555777:::>>>CCCJJJSSSYYY\\\iiizzz|||zzz||||||vvvssskkkeeecccbbb\\\TTTQQQMMMGGGDDDBBB@@@<<<888777444000//////111222222222111111000000000000000000000000000000000000000///......------......///////////////////////////............////////////...............---------................................................,,,---......//////..............................,,,,,,,,,,,,------------------------------------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------...------,,,,,,------...////////////////////////................................................////////////////////////....../////////000000000111111222222222222222222222333444444333333555666777777777777888888888888888999:::;;;;;;<<<<<<;;;======<<<<<<<<<;;;;;;;;;:::::::::::::::999777777444333222222111111222222000000000000000000000000////////////////////////................................................---------............///000000000000000000000000000000000111111000000000........................////////////////////////////////////////////////......////////////......////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////---...////////////...---......---------...//////........................nnn]]]ZZZZZZXXXUUUQQQNNNMMMNNNMMMLLLJJJHHHEEEBBB@@@???>>><<<:::::::::;;;:::888666444111000000000000///000000000000000000000000////////////////////////////////////////////////---...............------........................------------------------........................---------------...//////............////////////////////////////////////....................................//////////////////////////////////////////000000000111111111000000000111111222222333222111111222333444555666:::>>>EEEMMMUUU]]]eeekkkrrrzzz{{{{{{yyyyyyyyyzzz{{{|||}}}~~~~~~uuusssvvv{{{zzzuuuvvvuuukkk```TTTPPPNNNOOOPPPNNNGGG@@@@@@;;;666111000000000000111111000000000000000111//////////////////////////////............/////////////////////.....................////////////........................................................................,,,---......///.................................,,,,,,,,,------------...................................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------...------,,,,,,------...////////////////////////.........................................................///////////////...////////////000000000222222222222111111111111111333444444333444555666666777777777888888888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888777666333333222111111111111111000000000000000000000000////////////////////////................................................---------............/////////////////////////////////000000000000//////........................////////////////////////////////////////////////......////////////......////////////////////////........./////////000000........................////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////,,,,,,,,,------,,,,,,,,,---------------...///000........................ooo^^^ZZZZZZXXXUUUQQQNNNNNNNNNMMMLLLJJJHHHEEEBBB@@@???===;;;999888999999888777666444111000000000000///000000000000000000000000////////////////////////////////////////////////------...............---........................------------------------...........................------------...//////........./////////000000........................////////////////////////........./////////000000000000000000000000000000000000000111111111111222222222111000000000111222333222111222666;;;@@@DDDMMMSSS\\\eeekkkooosssuuu|||~~~~~~~~~~~~}}}~~~yyyxxxwwwvvvuuuvvvvvvvvvwww~~~}}}|||wwwuuuzzz~~~uuu___YYYSSSQQQSSSSSSPPPMMMKKKGGG@@@:::666444111///000000//////000111111222/////////////////////////////////....../////////000/////////......------............////////////---.....................................................................,,,---......///.................................,,,,,,---------.........................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------...------,,,,,,------...////////////////////////................................................------....../////////000////////////000000000111222111111111111111111111111222444444444444555777666777777777888888888888999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888777666666222222111000000000000111////////////////////////////////////////////////................................................---------............///........................---..................---........................////////////////////////////////////////////////......////////////......////////////////////////............////////////------------------------////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////---------------------------------------...///000........................ooo___YYYYYYWWWTTTPPPNNNNNNNNNMMMLLLJJJHHHEEEBBB@@@???<<<:::888888999999888777666444111000000000000///000000000000000000000000000000000000000000000000////////////////////////,,,---......///.................................------------------------..............................------......///000.........//////000000111........................////////////////////////....../////////000000000000000000000111111111111000111111111222222222222444333222111111222333444444555888===EEEOOOWWW\\\hhhnnnvvv|||~~~}}}|||www{{{~~~}}}}}}|||zzzxxxxxxyyy~~~|||{{{wwwyyy{{{{{{{{{}}}zzzooo___UUURRRTTTXXXZZZWWWSSSNNNHHHCCC===777333222111111111111111222222000000000000000000000000000//////......//////000000//////......---------............////////////---------...............................................................,,,---......//////..............................,,,---------............................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////................................................---------......//////000/////////000000000111111000000111111111111111111000222444444444444666777777777777777888888888888999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::888888999888888777666555222111000000///000000000////////////////////////////////////////////////................................................---------............///........................,,,------......------,,,........................////////////////////////////////////////////////......////////////......////////////////////////------........./////////........................////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////000000////////////000000......---------...//////........................mmm]]]XXXXXXVVVSSSPPPMMMMMMNNNMMMLLLJJJHHHEEEBBB@@@???===;;;999999999:::999888666444111000000000000///000000000000000000000000000000000000000000000000////////////////////////,,,------...//////..............................------------------------.......................................//////000---......///000000111111////////////////////////////////////////////////.../////////000000000000000000000111111222222222111111111222222222333333333333222222333555888999<<<@@@HHHRRR]]]gggoootttxxx~~~yyyzzz~~~}}}{{{{{{|||}}}|||zzzzzzzzzzzz|||~~~~~~{{{xxxwwwwwwyyy|||uuupppzzzzzzyyyxxxyyy}}}~~~xxxhhh___^^^bbbeee___^^^[[[WWWRRRJJJBBB<<<777777555444222222111111000000000000000000000000000000////////////000000000000///......---,,,,,,............////////////---------.........//////................................................,,,---......//////..............................------------............................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////................................................,,,,,,---......///000000//////000000000111111111//////000000111111222222000222444444444444666888777777777777888888888888999:::;;;<<<============<<<<<<<<<<<<;;;;;;;;;;;;888888888888777666555444111111000////////////000////////////////////////////////////////////////................................................---------............///........................------............------........................////////////////////////////////////////////////......////////////......////////////////////////---------.........//////........................////////////////////////////////////////////////////////////////////////......////////////......//////////////////////////////////////////////////////...------.../////////......---------..............................kkk\\\WWWWWWVVVSSSOOOMMMMMMMMMMMMLLLJJJHHHEEEBBB@@@???>>><<<::::::;;;;;;:::999666444111000000000000///000000000000000000000000000000000000000000000000////////////////////////,,,,,,---.../////////...........................------------------------////////////////////////...............///000000---......///000111111222000000000000000000000000000000000000000000000000////////////000000000000000000111111222222222222111111222222222333333333333222222333666999<<>>???===<<<===>>>>>>>>>>>><<<:::999999999888777666555444444111000000///////////////////////////////////////......------------..............................//////////////////////////////.........---------////////////////////////------............------////////////////////////////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000000///...------...///000//////............//////////////////////////////....................................////////////////////////////////////........................////////////////////////................................................ooo\\\YYYYYYVVVRRRNNNLLLLLLNNNOOONNNKKKIIIEEEBBB@@@???<<<;;;;;;::::::999999888444333222000000000000111000000000000000000000000000000000000////////////111000000///......---------------............///........................------------------------............................................................////////////////////////000000000000////////////000000000111000000000000000000000///...000111111000000000111333333333444555555444444:::<<<>>>AAAGGGRRR^^^gggxxx}}}~~~}}}~~~}}}vvvtttssswww}}}~~~yyyuuuuuuuuuxxx{{{}}}}}}|||yyywwwyyywwwppphhheeehhhiiigggkkkpppsssqqqpppqqqpppnnnjjjhhheeeddddddfffiiilllxxxxxxvvvqqqhhh___YYYVVVXXX]]]bbbhhhqqqxxxvvvooojjjhhheeeeeekkkttt~~~~~~zzz|||}}}~~~}}}{{{yyyyyyzzz}}}{{{xxxqqqdddWWWTTTRRROOOLLLGGGAAA<<<888555444222000//////000111111111000//////.........////////////////////////////////////////////////................................................------..................---------............///------------------------........................------............------........................---,,,,,,---......---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///......////////////......------------------------/////////.........---------------.........//////........./////////000000222222111111111111111222111111222333555666777777666666777888999::::::;;;<<<;;;;;;<<<>>>>>>===<<<======>>>>>>===<<<:::999999888888777666555444444111111000/////////000000////////////////////////......------------..............................//////////////////////////////.........---------////////////////////////---......//////......---////////////////////////////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000000///...------...///000//////............//////////////////////////////....................................////////////////////////////////////........................////////////////////////................................................rrr^^^YYYYYYVVVRRRNNNLLLLLLNNNNNNMMMKKKHHHEEEBBB@@@???<<<;;;;;;::::::999999888444333222000000000000111000000000000000000000000000000000000////////////000000000///......---------------............///........................------------------------............................................................////////////////////////000000000000/////////000000000111111000000000000000000000000...///111111111111222333222222222333444555666666>>>EEENNNWWW___jjjwww|||wwwnnnlllmmmrrrsssnnnjjjiiihhhmmmuuu|||{{{yyy~~~~~~xxxmmmdddcccddddddlllsssyyyzzz{{{|||{{{wwwnnnmmmkkkjjjjjjjjjlllllltttvvvwwwvvvqqqlllhhhggg___bbbcccccceeejjjkkkjjjccc```]]]]]]bbbkkkvvv}}}}}}}}}}}}{{{xxxrrrqqqrrrvvv{{{mmm```^^^[[[YYYUUUPPPIIIEEE===;;;777444111000000111000000111111000000///...////////////////////////////////////////////////................................................//////..................---------............///................................................------............------........................---,,,,,,---......---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///......////////////......------------------------000000000///////////////------........./////////....../////////000000000222111111111111111222222222333333444555555666666666666777888999::::::;;;<<<;;;;;;<<<>>>>>>===;;;<<<============<<<:::999888888777666555444444333222222111000000000000111////////////////////////......------------..............................////////////////////////...............---------////////////////////////---......//////......---////////////////////////////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000//////............////////////............//////////////////////////////....................................////////////////////////////////////........................////////////////////////................................................tttaaaYYYYYYVVVRRRNNNLLLLLLNNNNNNLLLJJJHHHEEEBBB@@@???<<<;;;;;;::::::999999888444333222000000000000111000000000000000000000000000000000000////////////000000//////............---------............///............................................................................................................////////////////////////000000000000//////000000000111111111000000000000000111111111111222333333222222333555222222222333555:::???CCCIIIUUUeeeqqqwww{{{xxx~~~~~~}}}uuufffdddffflllnnniiibbb```^^^dddoooyyyxxxlllhhhiiikkksss{{{}}}uuuuuuvvvvvvwwwwwwwwwxxxzzz|||wwwwwwuuupppnnnoootttxxxrrrmmmgggbbbaaaeeekkkoooqqqsssyyy|||zzz{{{|||yyyzzzzzzyyyzzz}}}sssoooiiieeeaaa\\\VVVQQQJJJGGGBBB===888555333333000000111222222222111111////////////////////////////////////////////////................................................000000//////......---------------............///////////////////////////........................------............------........................---,,,,,,---......---+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------............///......////////////..............................////////////////////////............////////////...////////////000000000111111111000111111222333444444444444555555555555666666777888999::::::;;;;;;;;;:::<<<===>>>===;;;;;;<<<<<<===<<<;;;:::999888777777666555444333222333222222111111111111111////////////////////////......------------..............................////////////////////////........................////////////////////////......////////////......////////////////////////////////////////////////........................//////000000000000///////////////////////////////////////////////////////////////......///////////////............//////////////////////////////....................................////////////////////////////////////........................////////////////////////................................................tttbbbYYYYYYVVVRRRNNNLLLLLLNNNMMMLLLJJJGGGEEEBBB@@@???<<<;;;;;;::::::999999888444333222000000000000111000000000000000000000000000000000000////////////////////////............---------............///////////////////////////........................////////////////////////////////////////////////............////////////////////////000000000000000000000000111111111111///000000000111111111222222333333222000000222444333444555777;;;CCCNNNUUUaaalllzzzzzzuuutttwwwwwwsssnnndddcccfffnnnqqqlllccc___cccgggnnnvvv}}}rrrmmmmmmnnnnnnvvv~~~|||wwwxxxzzz|||~~~~~~}}}||||||}}}wwwnnnhhheeeddddddeeeeeehhhmmmmmmlllooottt~~~|||yyyyyy}}}}}}|||yyyqqqlllggg```[[[UUURRRMMMGGGAAA<<<888777000000111111222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000//////......------------............///////////////////////////........................------............------........................---,,,,,,---......---+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------............///......////////////.............................................................../////////000000////////////000000000111111111000000111222222333555555555555555555555555666666777888999::::::;;;;;;::::::;;;===>>><<<;;;:::;;;;;;<<<<<<;;;999999777777666555444333222222333222222111111111111111////////////////////////......------------......////////////////////////////////////////////////---.....................////////////////////////...//////////////////...////////////////////////////////////////////////........................//////000000000000//////////////////////////////////////////////////////...//////////////////...//////............//////////////////////////////....................................////////////////////////////////////........................////////////////////////................................................tttaaaYYYYYYVVVRRRNNNLLLLLLNNNLLLKKKIIIGGGEEEBBB@@@@@@<<<;;;;;;::::::999999888444333222000000000000111000000000000000000000000000000000000//////////////////////////////......---------............///////////////////////////........................////////////////////////////////////////////////............////////////////////////000000000000000000000111111111222222///000000111111222222222000111111000//////222444333666:::???EEEOOO[[[dddrrrxxx~~~zzzyyy|||~~~|||yyytttqqqpppqqqqqqqqqnnnkkkmmmvvvzzztttlllggglllmmmppptttxxx}}}~~~xxxvvvuuusss{{{|||~~~}}}uuunnnhhhfffbbb```aaaccccccaaadddhhhqqq~~~~~~}}}|||~~~zzzuuuwwwzzztttmmmddd]]][[[ZZZVVVRRRLLLGGGBBB???555444333111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000//////////////////---------............///................................................------............------........................---,,,,,,---......---+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------............///......////////////..............................------............//////....../////////000000000/////////000000000111111000000000000111222333333555555555555555666666666666666777888999::::::;;;;;;::::::;;;======<<<:::999:::;;;;;;;;;:::999888666666555444333222222111222222111000000000000111////////////////////////......------------......////////////////////////////////////////////////---------...............////////////////////////...//////000000//////...////////////////////////////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000......////////////......//////............//////////////////////////////....................................////////////////////////////////////........................////////////////////////................................................sss```YYYYYYVVVRRRNNNLLLLLLNNNKKKKKKIIIGGGDDDBBBAAA@@@<<<;;;;;;::::::999999888444333222000000000000111000000000000000000000000000000000000////////////.../////////////////////---------............///////////////////////////........................////////////////////////////////////////////////............////////////////////////000000000000000000111111111222222222///000000111111222333333000000111111111333777:::<<>>===>>><<<;;;;;;;;;;;;:::888888555222000000111111111000000111111111111000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000............/////////000////////////000000000000//////000000000000//////000111111111111222222222111111222222222333333333111000///000222333444333444444777:::999<<>>999777777444111//////000000///000111333666777666111...444222111000111222111000000000//////.........---000////////////.........////////////////////////................................................///////////////...............------------......................................................///...---,,,,,,---...///................................................------------------------////////////////////////////////////////////////000...,,,---000111///---////////////000000000000000000000111222222333333222222111111222222333444444555666666444333444555777999;;;;;;:::::::::;;;???>>>===;;;;;;:::::::::;;;:::999:::;;;;;;999777666555444333222222222222000000000000////////////000000000000000000000000......////////////......////////////////////////000000000000000000000000......////////////......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111222111000...,,,000000000000000000000000000000000000000000000000............////////////000000////////////000000////////////////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////////////////........................vvvcccZZZXXXSSSOOOMMMMMMNNNOOOMMMLLLJJJGGGDDDAAA???>>>>>><<<;;;;;;;;;;;;:::888888555222000000111111000000000111111111111000000111111000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000........./////////000000////////////000000000000//////000000000000//////000111111111111222222222111111222222222333333333555444333333333444333333555555888===AAAIII[[[mmm|||zzzxxxvvvpppkkkjjjkkkfffbbblll{{{xxxsssrrrrrrssssssssspppmmmyyywwwxxxtttmmmhhhdddbbb]]]]]]\\\WWWOOOFFF???;;;:::777333111222333333333///111444777999888444111444222000000111222111000000000/////////........./////////............---////////////////////////.........................................................///////////////......------------......................................................///...------------...///................................................------------------------////////////////////////////////////////////////000...---...000000///---////////////000000000000000000000111222222333333222222111111222222333444444555666666444444555666777999;;;;;;:::::::::;;;======<<<;;;:::::::::999::::::999:::;;;;;;999666555555444333222222222222000000000000////////////000000000000000000000000......////////////......////////////////////////000000000000000000000000......////////////......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111222111000...---000000000000000000000000000000000000000000000000............////////////000000////////////000000////////////////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////////////////........................xxxdddZZZWWWSSSOOOLLLLLLMMMNNNMMMLLLJJJGGGDDDAAA???>>>>>><<<;;;;;;;;;;;;:::888777555222111111111111000000000111111111111000000111000000000000/////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000....../////////000000000////////////000000000000///000000111111000000///000111111111111222222222111111222222222333333333222222222222222222111111444555:::CCCNNN\\\nnn}}}yyyrrrooonnndddcccfffjjjhhhgggqqqzzzwwwvvvyyy}}}~~~zzzvvvsssnnnkkkoooxxxuuukkkfffeee]]]^^^```___[[[TTTMMMIII>>>:::555222222222222111111222555888;;;:::777333444222000000111111111000000000////////////......///............---------////////////////////////................................................------......//////000000......------------......................................................///...------------...///................................................------------------------////////////////////////////////////////////////000...---...///000///...////////////000000000000000000000111222222333333222222111111222222333444444555666666444444555666777999;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::999999999999:::<<<===<<<888555555444333222222111222222000000000000////////////000000000000000000000000...//////000000//////...////////////////////////000000000000000000000000......////////////......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111000...---000000000000000000000000000000000000000000000000............////////////000000////////////000000////////////////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////////////////........................zzzdddZZZWWWSSSOOOLLLKKKLLLMMMMMMLLLJJJGGGEEEBBB@@@???>>><<<;;;;;;;;;;;;:::888777444222111111111111///000000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////...////////////000000000////////////000000000000000000000111111000000000000000111111111222222222111111222222222333333333...///111222222333444555888>>>HHHUUUcccppp|||}}}yyyuuupppllliiieeefffkkkooonnnmmmuuu~~~{{{uuunnnlllnnnqqqrrrrrr{{{tttjjjeee[[[]]]___bbbbbbaaa]]]ZZZKKKFFF@@@:::666444222000333333666999<<<<<<:::777555333111111111222111///000000//////////////////............------------////////////////////////................................................,,,------...///000111111......------------...............................................................------.................................................................................//////////////////////////////////////////////////////....../////////...////////////000000000000000000000111222222333333222222111111222222333444444555666666555555666777777999;;;;;;:::::::::;;;;;;<<<=========<<<:::999999:::<<<>>>???===999555444333333222111111222222000000000000//////////////////////////////////////////000000000000//////////////////////////////////////////////////////......////////////......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///...////////////////////////////////////////////////............////////////000000////////////000000////////////////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////////////////........................{{{ddd[[[XXXTTTOOOLLLKKKLLLMMMMMMLLLJJJHHHEEECCCAAA@@@>>><<<;;;;;;;;;;;;:::888666444222222222222000///000000111111111111000000000000000000111111111111////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000111////////////000000000000000000111111111111000000000000111111111222222222111111222222222333333333111222444444444666999<<>><<<:::::::::<<<>>>???===999666333333222111111111222222000000000000//////////////////////////////////////////000000000000//////////////////////////////////////////////////////......////////////......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000///////////////////////////////////////////////////............////////////000000////////////000000////////////////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////////////////........................{{{ddd]]]ZZZUUUPPPMMMLLLMMMMMMMMMLLLJJJHHHFFFCCCAAA@@@>>><<<;;;;;;;;;;;;:::888666444222222222222000...000000111111111111000000000000000111111111111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111////////////000000000000000111111222222111111000000111111111111222222222111111222222222333333333111333444444333666;;;AAAJJJXXXjjjuuu|||~~~zzzwwwzzz~~~tttllleeegggpppuuurrrlllsssxxx}}}}}}zzzxxx}}}|||{{{zzzyyyxxxoooooorrr|||uuuooojjjdddbbbdddggghhhgggeeeaaaZZZRRRKKKCCC;;;666222111111444:::@@@EEEGGG???<<<999777666444222000//////000000000000111111000////////////.........////////////////////////................................................------......//////000000......------------......................................................------...//////...------........................................................................////////////////////////////////////////////////...///000///...---...000////////////000000000000000000000111222222333333222222111111222222333444444555666666666666777999777999;;;;;;:::::::::;;;;;;===@@@BBBBBB@@@===;;;999999:::<<<===<<<888666222222111111111111222222000000000000////////////000000000000000000000000///000000111111000000///////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000............////////////000000////////////000000////////////////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////////////////........................{{{ddd^^^[[[VVVQQQNNNMMMMMMNNNMMMLLLJJJHHHFFFDDDBBBAAA>>><<<;;;;;;;;;;;;:::888555444333222333222000...000000111111111111000000000000111111111222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000111111111////////////000000000000000111111222222111111000000111111111111222222222111111222222222333333333000222444555777===GGGOOOZZZiiixxx}}}yyywwwyyy{{{|||zzz{{{|||mmmiiigggllluuuzzzyyyvvvvvv~~~{{{zzzyyyrrrjjjggghhhjjjjjjiiihhhfffaaa]]]WWWOOOGGGBBB;;;777444333666<<>>:::888666333111//////000000000111111111111111000000000/////////////////////////////////.........................................................///////////////......------------......................................................------...//////...------........................................................................////////////////////////////////////////////////---///000000...---...000////////////000000000000000000000111222222333333222222111111222222333444333555777777666666888999777999;;;;;;:::::::::;;;:::<<<@@@CCCCCC@@@===:::888777777888999888666444222222111111111111222222000000000000////////////000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000......////////////......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000............////////////000000////////////000000////////////////////////............////////////////////////////////////............////////////////////////////////////............////////////////////////////////////........................zzzddd___\\\WWWRRROOONNNNNNOOOMMMLLLJJJHHHFFFDDDBBBAAA>>><<<;;;;;;;;;;;;:::888555444333333333222000...000000111111111111000000000000111111222222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111////////////000000000000111111222222222222111111000111111111111222222222111111222222222333333333333666:::===AAALLLZZZdddooo}}}{{{{{{||||||{{{wwwwww|||wwwjjjkkknnnuuu|||~~~~~~yyy{{{{{{uuunnnkkkmmmooonnnlllnnnmmmllliiieee___WWWRRRFFF@@@888333333666999;;;HHHEEE@@@===:::777444111//////000000111111111222111111111111000000000000////////////////////////................................................///////////////..................------.........................................................,,,---...//////...---,,,................................................////////////////////////////////////////////////////////////////////////---///111000---,,,...000////////////000000000000000000000111222222333333222222111111222222333444333555777777666666888:::777999;;;;;;:::::::::;;;999;;;???BBBBBB@@@<<<999666555444555666666444222222111111111111111222222000000000000////////////000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000......////////////......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000............/////////000000000////////////000000////////////////////////............/////////000////////////////////////............/////////000////////////////////////............/////////000////////////////////////........................zzzccc]]][[[WWWSSSOOOMMMKKKJJJKKKKKKJJJIIIFFFCCC@@@???<<<;;;::::::;;;;;;999777666555444444222222111000000111111111111222222222555333111000///000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////222222222222222222222222111111222333333333333222222111000000111222444555222999AAAJJJVVVdddlllnnnxxx|||~~~zzzsssrrrtttqqqjjjiiikkkqqq{{{}}}wwwvvvxxx}}}xxxsss{{{sssrrrvvvyyywwwtttsssnnnjjjjjjhhhdddaaabbb^^^TTTFFF999333333666888<<<>>>@@@>>>999555333333222333333333222111///...000000000000000000000000000000000000000000000000////////////....................................000000000000000000000000//////.........---------////////////////////////...------,,,,,,------...///////////////.........------------------------///////////////////////////......---------......////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111222222111111222222333444444555555555444555777999999999999:::::::::;;;;;;;;;<<<>>>??????===;;;::::::999888666555555555555000000000000000000000000000000000000000000000000........................000000000000111111111111///////////////000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////000000000000//////000000000000000000000000......//////000000111111111111000000//////......////////////000000000000000000////////////000000////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////............////////////000000//////.........---//////.........---------vvvaaa]]][[[WWWSSSOOOMMMKKKKKKKKKKKKKKKIIIGGGDDDAAA???<<<;;;::::::;;;;;;999777555555444333222111111000000111111111111222222222444222111/////////111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111222222222222222222222222111111222333333333333222333333333333333444555555:::EEEQQQZZZeeepppxxxyyy|||~~~{{{uuutttpppmmmrrrwwwtttmmmppprrrxxxzzzvvvxxx|||~~~{{{{{{~~~}}}tttlllggghhhjjjiiiiiikkkfff]]]QQQFFF???;;;777555888;;;>>>???===:::666333222222222222222111000///000000000000000000000000000000000000000000000000////////////............//////////////////////////////////////////////////////.........---------////////////////////////...------,,,,,,------.../////////////////////...------------------------///////////////////////////......------.........////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111222222111111222222333444333555666777666666777999::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<;;;:::999999999777666555444444444000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111///////////////000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////000000000000//////000000000000000000000000.../////////000000000111000000000000//////......////////////000000000000000000////////////000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////............////////////000/////////............//////.........---------tttaaa\\\ZZZVVVRRROOOMMMLLLLLLLLLLLLLLLJJJHHHEEEBBB@@@<<<;;;::::::;;;;;;999777555555444333222111000000000111111111111222222222222111000///...///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222222222222222222222111222222333333333333333333444444555666777888888BBBPPP^^^gggmmmuuu{{{|||zzzvvvmmmjjjhhhkkkuuu}}}|||vvvvvvyyy}}}xxxwwwwwwwwwwww{{{}}}pppeee]]]^^^eeeiiilllnnnmmmfff]]]UUUOOOFFF;;;333666777:::>>>AAA@@@:::444111111111111111111111000000000000000000000000000000000000000000000000000////////////............000000000000000000000000......................../////////............---////////////////////////......------------............//////////////////------------------------///////////////////////////......---......//////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111222222111111222222333444333666888999888888888999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999999888777666555444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000////////////000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////000000000000//////000000000000000000000000////////////000000000000000000000////////////...////////////000000000000000000////////////000000111111111111111111111111////////////////////////............////////////000000000000000000000000////////////////////////............////////////////////////............/////////............---uuuccc\\\YYYUUUQQQNNNMMMLLLMMMMMMMMMLLLKKKHHHEEEBBBAAA<<<;;;::::::;;;:::888777555444444333222111000000000000111111111222222222111000//////...///000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111222222222222222222222222111222333333444444333333444444333444666:::>>>@@@NNN\\\jjjooorrrwww|||~~~}}}zzz{{{yyyrrrooojjjjjjlllrrr{{{|||~~~qqqcccVVVWWW___fffjjjlllnnniiiccc___[[[RRRDDD::::::777777;;;BBBCCC>>>888333222222111111111111222////////////////////////////////////////////////////////////............////////////////////////......................../////////...............////////////////////////......------------..................////////////........................////////////////////////...............//////000////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111222222111111222222333444333666999;;;:::999999999;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::999:::::::::888888666555444333333333000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000//////000000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////000000000000//////////////////////////////////////////000000000000////////////////////////////////////000000000000000000////////////000000000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////............///////////////////////////........./////////...............vvvddd[[[XXXTTTPPPMMMMMMMMMNNNMMMMMMLLLKKKHHHEEEBBBAAA<<<;;;::::::;;;:::888777555444333222111000000///000000111111111222222222000///////////////000000////////////////////////////////////////////////////////////////////////111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222222222333444444444444333555444222333888@@@HHHMMM___lllxxx}}}~~~zzzttttttsssnnniiihhhjjjooovvv|||}}}|||{{{yyywwwuuusssrrrsssrrrrrrrrrrrrrrrsssssspppnnnlllmmmqqquuuxxxyyy{{{}}}|||zzzwwwuuu|||kkk[[[YYY^^^cccgggjjjkkkiiifffeeeddd^^^UUUMMMEEE>>>888999???CCCAAA===777555333111000000111222////////////////////////////////////////////////////////////............................................................///////////////////////////////////////////////////......------......///---.........//////000000........................////////////////////////...............///000111////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111222222111111222222333444444666:::;;;:::999999999;;;;;;;;;<<<<<<<<<=========<<<;;;;;;::::::;;;;;;888777666444333333222222000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000000000000111222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000////////////.............../////////////////////000000000000000000////////////000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////............////////////.........///////////////////////////////////////uuucccZZZWWWSSSOOOMMMMMMNNNOOOLLLLLLLLLJJJHHHEEEBBB@@@<<<;;;::::::;;;;;;999777444444333222111000//////000111111111111222222222//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222////////////////////////222222222222222222222222222222333444444444444444555555555999AAALLLWWW^^^kkkwwwzzzqqqnnnmmmjjjgggfffkkkrrr}}}~~~zzzuuuqqqooonnnnnnmmmnnnnnnnnnnnnmmmlllkkklllmmmnnnnnnnnnmmmkkkjjjgggeeecccccceeeggghhhhhhfffgggiiijjjkkkmmmqqqtttxxxzzzzzz{{{vvvooowwwsssbbb\\\\\\]]]___aaaggghhhiiikkkllliiiddd```UUUKKK@@@<<>>IIIRRR```lllvvv~~~~~~~~~}}}zzzzzz~~~{{{wwwvvvvvvxxxyyy{{{vvvqqqnnnnnnmmmkkkhhhggggggiiikkklllsss~~~uuunnnkkkrrr{{{{{{uuupppjjjiiihhhiiijjjkkkkkkkkkkkkjjjiiifffbbbZZZOOOGGGHHHHHHCCC999222222222111111111111111000000000000000000/////////.........000/////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////111111000000000/////////............////////////111000000000/////////...111000///......///000111////////////////////////000000000000////////////000000000111222222333333222111111111111222333333666555555555555666777777888888999::::::::::::999:::;;;;;;;;;;;;:::888777333333333333222222222222111111111111111111111111000000000000111111111111111111111111222222222222111111111111111111111111/////////000000000000000111111111111111111111111111111111111000000000000111111111111111111222333000000000000000000000000///000111000///...///111111111111111111000000///000000111111111111000000111111111111111111111111222111111000000000000000000000000000000000000000....../////////000000000111000000000/////////...000000000000000000000000000/////////............///////////////////////////......------......///////////////............////////////////////////////////////////////////////////////////////////uuudddWWWUUUQQQMMMKKKLLLMMMOOOLLLKKKIIIGGGEEEBBBAAA@@@<<<;;;::::::;;;;;;999777555555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000111000000000000111111111111000000000111111111222222111111111111111111111111111111111111222222222333444333333333333333444444666444444888999:::???FFFWWW```llluuu{{{|||{{{xxxrrrooorrrzzzyyyrrroooqqquuuwwwzzz}}}xxxrrrlllhhhfffdddbbbdddhhhmmmttt}}}~~~{{{zzzqqqlllnnnsss~~~yyyssskkkffffffhhhkkkmmmnnnllljjjlllmmmggg[[[QQQJJJJJJDDD999333222222111222222111111111000000000000000////////////......////////////....................................////////////////////////////////////////////////........................////////////////////////000000000000000000000000............////////////111111111111000000000000............////////////000000000000////////////000000////////////000000////////////////////////////////////000000000000000000000111222222333333333222222222222333444444666666555555666666777888888999999::::::::::::::::::;;;;;;;;;;;;999777666333222222222222111111111111111111111111111111111000000000111111111222222222222222333333333333444222222222222222222222222111111111111111000000000333333333222222222111111444333333222222111111111222222111222222333444555222222222222222222222222///111222111000///000111111111222222222111000///000000111111111111000000111111111111111111111111000111111111111000000///000000000000000000000000/////////000000000111111000000000000////////////000000000000000000000000////////////............///////////////////////////......------......///////////////............////////////////////////////////////////////////////////////////////////uuudddYYYVVVRRROOOMMMMMMOOOPPPLLLKKKIIIGGGDDDBBB@@@???<<<;;;::::::;;;;;;999888555555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222111111111111111111111111111111111222222222333333444333333333333444444555999666666888;;;@@@JJJUUU___fffpppyyy{{{wwwtttrrrppplllgggfffkkkuuu}}}|||yyywwwuuusssssszzz|||vvvqqqnnnkkkiiieeecccdddhhhnnnrrryyy{{{ttttttvvvqqqrrrttt|||qqqhhhgggiiilllmmmnnnmmmlllnnnooolllddd]]]OOOMMMEEE999111111333222222222222111111111000000000000/////////////////////////////////.................................////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////000000000000000000000000............////////////000000000000////////////000000////////////000000////////////////////////////////////000000000000000000000111222222333333444333333333333444555555666666666555666777777888888999::::::;;;;;;:::::::::;;;;;;;;;:::888777666222222222111111111000000111111111111111111111111000000111111111222222222222222222222333333333333222222222222222222222222444444333333333333222222555444444333333222222222444444444444444444444444444444444333444444555555333333333333333333333333111222333333222111222333111222333444444222000///000111111222222111111000111111111111111111111111///000111222222111000///000000000000000000000000000000000000111111111111000000000000///////////////////////////////////////////////////.........//////////////////////////////............//////////////////............////////////////////////////////////////////////////////////////////////ssscccZZZXXXTTTPPPNNNOOOPPPQQQKKKJJJIIIFFFDDDBBB@@@???<<<:::999999:::;;;:::999555555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000///000000000111111111111111111111111222222222222111111111111111111111111111222222222222333333333444333333333444444555666666555666;;;AAAKKK[[[jjjjjjmmmsss}}}zzzpppjjjjjjhhhdddcccgggmmmuuuzzzzzzvvvuuuwwwyyy{{{~~~tttqqqlllhhhggggggggghhhiiinnnxxx{{{rrrrrrsssyyy~~~~~~{{{wwwooonnnnnnnnnmmmmmmmmmnnnmmmkkkiiihhhgggVVVSSSHHH999111111333444222222222222111111111111//////000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////........................////////////////////////....................................////////////////////////////////////............////////////////////////000000000000//////000000000000//////000000000000000000000000.../////////000000000111000000000111222222333333444444333333444444555666666666666666666777888888999999:::;;;;;;;;;;;;::::::;;;;;;;;;:::888666555222222222111111111000000111111111111111111111111111111111111222222222222111111111222222222222333222222222222222222222222333333333333333333333333333333333333222222111111222333333333444444555555555555444333333222333333333333333333333333333333111222333333111111222333111333666777777555222000111111222222222222111111111111111111111111111111///000111222222111000///111111111111111111111111000000000000111111111111////////////000000000000////////////////////////.........////////////////////////////////////////////////....../////////////////////............////////////////////////////////////////////////////////////////////////rrrbbbZZZXXXTTTPPPOOOOOOPPPRRRKKKJJJHHHFFFDDDAAA@@@???<<<:::999999:::;;;::::::555555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000000000000000111111111111111111111222222222222333111111111111111111111111222222222222333333333333333333333333444555666777333555;;;EEENNN[[[mmm}}}xxxyyy|||}}}|||qqqjjjiiihhhgggiiiooowww}}}zzzwwwyyy|||zzztttoooiiifffccceeehhhlllttt|||vvvooommmxxx|||wwwvvvvvvsssooommmnnnnnnkkkhhhggghhhkkk]]]ZZZOOO@@@666444444333333222222222222111111111//////000000000000111111.........///////////////////////////////////////////////////////////////////////////////////////........................////////////////////////....................................////////////............////////////............////////////////////////000000000000//////000000000000//////000000000000000000000000......//////000000111111000000000111222222333333444333333333333444555555777777666666777777888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999777555444333222222222222111111111111111111111111111111111111111111222222222222333111111111111222222222222222222222222222222222222222222222222333333333444444444444444444444444444333333333444444444555555555444444333222333333333222222222222222222222222000111222222000000111222333555888::::::777333111111111222222222222111111222222222222222222222222///000000111111111111000111111111111111111111111/////////000000000111111////////////000000000000000000000000000000000000.........///////////////////////////////////////000//////......//////000////////////............////////////////////////////////////////////////////////////////////////qqqbbbYYYVVVRRROOOMMMMMMOOOPPPKKKJJJHHHFFFCCCAAA??????<<<:::888888:::;;;;;;:::555555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000111111111111111111111222222222333333111111111111111111111111222222222333333333444444333333333444444555666777777<<>><<<:::888888999;;;;;;;;;555555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111000000000000000000111111111111111111222222222333333333111111111111111111111111222222333333333444444444333333333444555666777777>>>FFFTTTaaagggkkkuuu}}}}}}yyywwwyyyzzzyyywwwqqqwww}}}zzzuuuwwwyyy{{{~~~|||yyyrrrjjjdddcccfffiiittt~~~~~~www~~~}}}xxxsssooolllmmmooonnnhhhbbbcccddd___TTTHHH???666///333333333222222222111111//////000000111111111222---.........//////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000............/////////000//////000000111111111222............/////////000.../////////000000111111...///000111111000///...000000000000000000000000---......///000111111222000000000111222222333333333222222222222333444444777777777777777888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999777555333444444444333333333222222111111111111111111111111111111222222222333333333333333333444444444555555555555555555555555555555666666777999:::;;;<<<===BBBBBBCCCDDDEEEFFFFFFGGGDDDCCCBBB@@@>>><<<::::::999:::;;;<<<>>>@@@BBBDDD========================777888999888777666777999555888<<>>;;;666333111222222333333222222111222222222222222222222222111000/////////000222333111111111111111111111111............////////////.../////////000000111111000000000000000000000000---.........//////000000////////////////////////000000////////////000000000/////////............////////////////////////////////////////////////////////////////////////qqqcccZZZVVVQQQNNNMMMLLLLLLKKKJJJIIIGGGFFFCCCBBB@@@???::::::::::::999888777777555444333222111111111111222222111111111111111111000000////////////000000////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000111222333333444444555444333333555888;;;<<>><<<::::::===;;;>>>DDDAAA888111111333333444444444333222222555444444333222111111000///.........///000222333000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////nnn```ZZZVVVQQQNNNMMMLLLLLLKKKJJJIIIGGGEEECCCAAA@@@???;;;;;;;;;;;;:::999888777555444333222111111111111111111111111111111111111111000000/////////000000////////////000000000111000000000000111111111111000000000000000000000000111111111111222222222222111111111111111111111111111111111222333333333444333555555444444777???FFFSSSaaasss}}}wwwqqqpppuuu}}}|||~~~wwwqqqmmmooojjjfffjjjrrr}}}sssoooiiiffffffggggggfffhhhdddaaa___\\\UUUKKKCCC666555333111000000111111000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000//////000000000111111111////////////000000000000111000000000/////////...////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111000000000///000000000000111111111111222222222222222333333333333333333333333444444555666666777777888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888666555444333333333333222222222111111000111333444555444333222111222222333333333333333333333333444555555555444555555666888:::<<<>>>???CCCDDDGGGLLLRRRYYY___cccfffhhhjjjkkkiiihhhhhhiiigggffffffggghhhfff___ZZZ\\\]]]```ffflllnnnllliiiiiifffccc```___^^^\\\ZZZ\\\[[[ZZZWWWSSSPPPNNNMMMMMMJJJJJJLLLHHH???999888444333333222111000//////222222222222222111111111333222222111111222333333111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////kkk\\\YYYUUUQQQMMMLLLLLLLLLKKKIIIIIIGGGEEECCCAAA@@@???;;;<<<<<<;;;;;;:::999888555444333222111111111111111111111111111111111111222111000////////////////////////000000000111111000000000000111111111111000000000000000000000000111111111111222222222333222222222222222222222222222222222222333333333333333666888666555;;;IIIUUUaaammm~~~}}}~~~~~~~~~zzztttoooqqq~~~~~~}}}|||vvvnnnfffdddeeehhhpppyyywwwtttnnnhhhcccccceeehhhgggeeebbbbbbaaa]]]WWWQQQ>>>:::555333333222000...000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000//////000000000000111111////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111000000000000000000000111111111222222111222222222333333333444444444333333444444555666666777777888888999::::::;;;;;;;;;;;;:::::::::::::::999888777666555444333333333333222222222222111...///111333444444444333111222333444444555555444444444444444555777888999:::<<>>;;;999777666666666222222222222333333333333222222222111111000000000111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////iiiZZZXXXUUUPPPMMMLLLLLLLLLKKKIIIHHHGGGEEECCCAAA??????<<<<<<<<<<<<;;;:::999999444444333222111111111111111111111111111222222222222222111000//////////////////000000000111111111///000000000111111111111000000000000000000000000111111111222222222333333222222222222222222222222333333333333333333222222555777888888;;;EEEUUUaaaeeemmmzzz||||||yyywwwzzz|||wwwtttooommmsss}}}vvvqqqmmmgggfffhhhmmmuuu}}}uuuyyy{{{yyyyyyoooeeeaaadddhhhfffdddbbbaaa```^^^ZZZVVVJJJBBB999555444444222///000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000111////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111000000000000000000000111111111222222222111222222333333444444444444444444444555666777777777777888888999:::::::::;;;:::::::::::::::999999999888888777555444444333222222222222222222222222///000111222333333333333222333444555555666555555333444555666888;;;???BBBFFFJJJRRRZZZbbbhhhkkklllsssrrrppppppqqqtttwwwyyyvvvzzzxxx{{{~~~~~~~~~|||~~~~~~zzzsssjjjbbb^^^SSSPPPLLLGGGCCC@@@??????777777666666555444444444111111222222111111000000111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////jjj[[[WWWTTTOOOLLLLLLLLLLLLKKKIIIHHHFFFDDDBBB@@@???>>><<<<<<<<<<<<;;;:::999999444444333222111111111111000000111111111222222222222222111000000000000000000000000000111111111111///000000000111111111111222222222222222222222222111222222222222333333333222222222222222222222222444444333333333333333333555555666:::CCCPPP^^^gggeeehhhppp|||yyywwwrrrooottt|||}}}qqqpppnnnmmmtttuuukkkeeeeeeeeeggglllwwwssslllxxx{{{www{{{lllbbb```bbbhhhgggdddbbb___\\\XXXVVVSSSIII===666555444222000111111111111111111111111////////////////////////////////////000000000000000000000000000000000000////////////////////////...////////////000000000////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111111111222222222222111111222333444444555555555555555555666777888999888888888999::::::;;;;;;;;;;;;;;;::::::999999999888777777666555444333333222222222222222222222222222222222333333222222222222333444555555666555555555777;;;===@@@EEEKKKOOOVVVZZZaaaiiiooosssuuuuuuqqqpppqqqrrrwww}}}~~~|||zzz{{{~~~vvvzzz}}}yyylllhhh```XXXPPPJJJFFFDDD@@@???===;;;888666444333333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////lll]]]WWWSSSOOOLLLLLLLLLLLLLLLHHHHHHFFFDDDBBB@@@???>>>;;;<<<<<<;;;;;;:::999888555444333222111111111111000000000111222222333333111111111000000111111222000000000111111111222222000000000000111111111111333333333333333333333333222222222222333333333333333333333333333333333333333333333333444444444444444555999BBBNNN[[[fffmmmkkkkkknnnvvvxxxtttooolllsss|||}}}ssstttvvvvvv|||tttlllkkkeee```___dddooowwwsssuuuzzzvvv|||nnnfffdddkkkjjjhhhfffbbb]]]ZZZWWWVVVNNNDDD;;;777444222///111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......////////////000000////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111111111222222222222333111111222333444555666666555555555666777888999:::888999999::::::;;;<<<<<<<<<<<<;;;;;;::::::999999777666666555444444333333111222222222222333333333444444444333333222222222222333555777999:::;;;;;;>>>BBBHHHLLLOOOSSSZZZ___cccfffkkkooossstttttttttrrrqqqqqqsssxxx~~~~~~|||~~~zzzxxxyyy{{{}}}}}}ssstttyyy}}}{{{xxxmmmccc[[[TTTQQQMMMKKKHHHEEEAAA===:::999444333222000000000111222222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////mmm___VVVSSSNNNLLLLLLLLLLLLLLLHHHGGGFFFDDDBBB@@@>>>>>>;;;;;;;;;;;;:::999888777555444333222111111111111///000000111222222333333000000000000111222333333000000111111111222222222000000000000111111111111222222222222222222222222222222222333333333444444333333333333333333333333222333333333444555555555666===GGGRRR]]]gggrrrxxxxxxvvvvvvyyywwwtttpppooovvv}}}www}}}{{{oooggg```___bbbiiiwwwuuupppzzz}}}{{{~~~}}}sssnnniiijjjjjjhhheeeaaa]]]\\\VVVSSSNNNGGG@@@999333000111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000........./////////000000////////////000000000000.../////////000000000111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000///000000000111111111111111111111222222222333333111111222333444555666666666666666777888999:::;;;999999::::::;;;<<<<<<<<<======<<<<<<;;;::::::999666666555444444333333333111111222222222333333333444444444444444444555555555777;;;???CCCFFFHHHJJJMMMSSSYYY^^^```ccciiinnnlllnnnrrruuuyyyzzz{{{{{{|||zzzxxxwwwyyy}}}}}}}}}~~~|||{{{|||{{{zzzsssqqqqqquuu{{{~~~|||yyyvvv|||}}}vvvoooiiiggg]]]\\\YYYTTTPPPLLLIIIGGG;;;999555111//////000222222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////nnn___VVVRRRNNNLLLKKKLLLLLLLLLHHHGGGFFFDDDBBB@@@>>>>>>::::::::::::999888777777555444333222111111111111///000000111222222333333//////000000111222444444000111111111111222222222000000000000111111111111111111111111111111111111222222333333333444444444333333333333333333333333222222333333444555666666999EEEVVVaaaiiiqqq{{{~~~}}}wwwuuurrrsss{{{|||{{{vvvmmmgggaaa^^^ccclllxxx{{{yyyhhhoooyyysssrrrzzzzzzttteeegggiiiiiifffccc```___WWWXXXWWWRRRIII???777222111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000............/////////000////////////000000000000.../////////000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000//////000000111111111222111111222222222333333333111111222333444666666777666666666777888:::;;;<<<999999:::;;;;;;<<<<<<===>>>>>>===<<<;;;;;;::::::555555555444444333333333111111111222222333333333333333333444555666777888:::===AAAGGGMMMRRRVVVXXXYYY___fffjjjkkkmmmrrrwwwooorrrvvv|||}}}{{{zzz|||~~~|||tttpppmmmooouuu{{{|||{{{zzz~~~}}}zzz~~~}}}yyywwwuuukkkiiifffbbb]]]YYYVVVUUUIIIEEE???:::666666777888222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////jjj[[[XXXTTTQQQNNNNNNNNNMMMLLLJJJHHHDDDAAA???>>>>>>>>>999::::::::::::999888888666444111000111222222111111111111111111111111111111111000000000000111111111111111111111111111111222222111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333444444555666777666555444===OOOfffuuuzzz}}}~~~yyyxxxxxxzzz|||qqqkkkeeeaaaaaagggnnn~~~nnnsssuuu{{{rrrgggdddiiixxx|||yyyoooggg```aaahhhkkkhhhbbbZZZZZZZZZWWWQQQGGG===666444000111555666333000111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000////////////////////////111111000000//////......000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000222222333333333444444444222222333444444555555666777777777777888999:::;;;<<<;;;::::::::::::;;;<<>>======999::::::::::::999888888777444222111111222111000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222333444444444666999;;;III]]]uuu|||xxxxxxzzz~~~xxxmmmeeeccc]]]```kkk~~~tttuuutttvvvsssgggbbbnnn{{{vvvpppiiifffhhhjjjiiiggg___\\\YYYXXXVVVOOOCCC:::666222111444555222000111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000222222222222333333333333222222333444444555555666666666666666777888999:::<<<;;;::::::::::::;;;<<<>>>===;;;:::;;;:::999777555555444333333333333333444555555555555444444333666888;;;???CCCIIIOOOSSSZZZ[[[^^^```cccfffhhhiiiiiikkkmmmooooooppprrrtttuuuvvvxxx~~~|||tttrrrvvv{{{}}}|||zzztttrrrwww|||wwwwwwuuurrrmmmiiihhhhhhkkkmmmoooppptttvvvrrrkkk\\\XXXSSSOOOKKKGGGCCC@@@777555222000//////111222000000/////////000000111222222111000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111000///...---...//////////////////////////////////////////000000000000000000000000000000000000{{{gggZZZYYYVVVQQQNNNMMMLLLKKKJJJIIIGGGDDDAAA???=========999::::::::::::999888888777555222111111111000///111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333111444555444333777???GGGUUUggg~~~}}}{{{yyyxxx{{{|||nnnggg___]]]^^^gggtttzzztttqqqtttwwwcccfffxxxyyy|||yyytttnnniiihhhiiikkkeee___ZZZYYYZZZVVVKKKAAA:::444111333333111000222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////....../////////000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111222222222222333222222333444444555555666555555666666777888888999<<<;;;;;;::::::;;;;;;<<<>>><<<::::::::::::888777444444333222222222333333222222444444555555444444888;;;@@@FFFLLLUUU]]]cccgggfffeeeeeefffhhhkkklllmmmooorrrrrrrrrrrrssstttvvvxxx{{{|||qqqllloootttrrrtttuuusssooojjjfffdddeeeiiilllpppuuuyyyvvvooohhhccc\\\WWWSSSQQQOOOMMMAAA>>>888333000000111222111111111111000000//////222111000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111000///.........//////////////////////////////////////////000000000000000000000000000000000000wwweeeZZZZZZVVVQQQNNNLLLKKKJJJIIIHHHGGGDDDAAA???===<<<<<<999::::::::::::999888888888555222111111111000///111111111111111111111111111111000000000000111111111111111111111111111111111111111111111222222222111111222222222333333333222222222222222222222222444444444444444444444444333666777555444:::GGGRRR___kkk{{{}}}yyyxxxxxxuuuwww}}}vvvooohhhaaa___bbbnnnxxxsssooorrrtttjjjttt~~~}}}www{{{}}}{{{tttkkkeeeeeehhhiiiddd___]]]\\\WWWOOOHHH@@@999444333222000111333222222222111111111000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////............////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000111111111222222222222222333444444555555666555666777888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999::::::888666444333333222222222333333333333444555666888:::<<<@@@DDDKKKQQQXXX___fffkkknnnllliiihhhhhhjjjmmmoooooosssyyy|||}}}{{{zzzzzzzzzzzz|||||||||zzzrrrpppppprrrtttwwwwwwuuurrrpppooojjjnnnqqqsssvvvuuummmccckkkgggaaa\\\ZZZXXXVVVTTTNNNJJJEEE???:::666333222111111111111111000000///111111000000000000000111000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000///////////////////////////////////////////////////000000000000////////////////////////tttcccYYYYYYVVVQQQNNNLLLKKKJJJHHHGGGFFFDDDBBB???===<<<;;;999::::::::::::999888888777555222111111111000000111111111111111111111111111111000000000000111111111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222444444444444444444444444333666777555555===LLLXXXfffiiirrr{{{vvvrrrqqqrrrnnnnnnpppxxx|||tttjjjccc^^^```kkkvvv}}}wwwrrrwwwyyyvvv{{{}}}|||vvv{{{}}}xxxooofffbbbbbbhhhhhhfffaaa[[[TTTPPPNNNHHH@@@999666333111111444222222222111111111000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////............////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000111111111222222222222222333444444555555666666777888:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888999999888666333333333222222333444444888888777999===BBBHHHKKKPPPUUU\\\bbbfffjjjmmmppprrrpppooommmnnnppprrrtttuuu{{{zzzxxxwwwyyy}}}{{{uuuyyyzzz{{{zzzxxxwwwwwwxxxvvv{{{~~~~~~|||wwwjjj^^^___]]][[[ZZZZZZZZZXXXVVVUUUTTTPPPKKKDDD===666333000000000000000000000000111000000000000000111111000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000/////////////////////////////////////////////000000000000////////////////////////rrraaaXXXXXXUUUPPPMMMLLLKKKJJJIIIFFFFFFDDDBBB???===;;;:::999::::::::::::999888888666444111000111222222111111111111111111111111111111111000000000000111111111111111111111111111111000000000111222222333333111111222222222333333333222222222222222222222222444444444444444444444444222444666777;;;EEESSS^^^fffgggnnn~~~xxxxxxwwwuuuqqqnnnlllllliiihhhhhhoootttllleeeaaaccchhh|||~~~|||}}}~~~tttxxx{{{zzzuuummmeee```fffhhhiiiddd\\\UUUSSSSSSQQQHHH???:::666222111333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////....../////////000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111111222222222222333222222333444444555555666777888999;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999888888999999777666444444333333333444555555888888999===DDDKKKSSSWWW]]]aaafffjjjlllmmmnnnppprrrrrrrrrssstttuuuvvvvvv}}}|||yyywwwxxx~~~}}}yyyvvvwwwxxxzzz~~~zzznnnbbbUUUTTTTTTUUUXXXYYYXXXWWWVVVVVVUUUQQQKKKCCC<<<777444333111000000000111111000000000000000111111222000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000111111111000///...////////////////////////////////////000000000000000000000000000000000000qqq```WWWWWWSSSOOOMMMLLLLLLKKKJJJFFFEEEDDDBBB@@@===;;;:::999::::::::::::999888888555333000000111333333222111111111111111111111111111111000000000000111111111111111111111111111111///000000111222222333333111111222222222333333333222222222222222222222222555555555555555555555555333555888>>>FFFRRR___hhhnnnrrr|||}}}yyyxxxwwwuuussspppmmmkkkkkkkkkmmmttt{{{ssskkkffffffllluuuxxxxxxyyy{{{|||xxxnnnfffdddfffgggeee```[[[XXXVVVXXXOOOEEE@@@:::444222333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000222222222222333333333333222222333444444555555666666777999;;;;;;;;;:::999::::::;;;<<<<<<;;;::::::999888777777888888777666555444444444555555666777888;;;@@@HHHQQQYYY```cccfffhhhjjjkkklllnnnqqqtttuuuwwwzzz|||||||||zzzyyy|||zzzzzzwwwyyyzzzzzz||||||uuummm]]]ZZZWWWVVVWWWXXXXXXXXXUUUUUUUUUSSSOOOJJJEEEBBB<<<999555222000000111222000000000000000111222222000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000111222111000///...////////////////////////////////////000000000000000000000000000000000000qqq```VVVVVVSSSOOOLLLLLLLLLKKKJJJFFFEEEDDDBBB@@@===;;;999999::::::::::::999888888444222000000222333444333111111111111111111111111111111000000000000111111111111111111111111111111///000000111222222333333111111222222222333333333222222222222222222222222555555555555555555555555666888<<>>DDDMMMXXXbbbjjjoooqqqoooooonnnnnnooosssyyy~~~~~~xxxyyyxxxwww{{{~~~yyymmmhhhaaa[[[YYYXXXXXXXXXUUUUUUTTTSSSRRRPPPNNNMMMBBB???999333000///000222000000///000000111222222000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000111111222222000///...////////////////////////////////////000000000000000000000000000000000000|||iii^^^XXXUUUQQQLLLIIIIIIIIIHHHGGGEEEDDDCCCAAA???===<<<;;;:::::::::999999999888888666444111000111222111111/////////000111111222222222222222222222222222222222222222222222222222222111111222222222333333333000111111111111222222222333333333333333333333333555444333444555555444333555999FFFVVV___ccckkkttt~~~~~~uuuvvv{{{|||mmmjjjbbbaaammmzzz~~~{{{yyy|||~~~}}}|||llleeebbbfffgggcccaaaccc]]]XXXVVVTTTKKK<<<222000444222111111222222111///111111000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///.........////////////......//////////////////////////////000000///...------////////////000000000000000111111111111222222222000222444666666666555444222222333444444555555666555555666777888999999::::::<<<======;;;::::::;;;:::888777777888888777666555555444444666<<>><<<;;;:::::::::999999999888888666444111000111222111111333222222111000000//////222222222222222222222222222222222222222222222222111111222222222333333333333333333333444444444444333333333333333333333333111111222444555666666777@@@KKK\\\kkkpppqqqvvv}}}zzzwwwzzz}}}zzzrrriiiddd___bbbuuuuuuwww~~~zzzxxx}}}rrrcccbbbgggjjjhhheeeccc]]]ZZZZZZVVVKKK===666444222111000111222111000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...//////000000//////...//////////////////////////////000000000///......////////////000000000000000111111111111222222222000111333555555555444444333333333444555555666666555555666777888999:::::::::;;;===<<<;;;999::::::999999999888888777666666777888;;;AAAIIIVVVdddmmmnnnooommmhhhfffiiillllllpppsssyyy{{{yyyvvvrrrtttttttttyyy~~~~~~}}}||||||~~~}}}}}}~~~}}}}}}xxxuuuuuuxxx|||~~~vvvsssuuuuuurrrnnnmmmfff[[[QQQKKKGGGDDDCCCHHHKKKOOOQQQMMMEEE===777000111222333333333333333111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111222222111111000///000000000000000000000000////////////............qqq```VVVRRRQQQQQQPPPMMMJJJHHHIIIKKKIIIHHHFFFCCC@@@>>><<<;;;:::::::::999999999888888666444111000111222111111222222222111111000000000111222222222222222333333222222222222222222222222111111222222222333333333333333333333444444444444222222333333333333444444333444555666777888:::;;;BBBQQQdddrrrvvvwwwzzz}}}~~~~~~|||uuunnnfffbbbiiitttqqqqqqzzz{{{www{{{yyykkkdddeeeggghhhhhheee```\\\]]][[[SSSEEE:::666444111111222222222111111111000000000000111111000111111111111111222222000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////000000000//////...////////////000000000000000000111111111222222222111111333444444555444444333333444444555666666666777777888999:::;;;;;;<<<:::<<<======;;;::::::;;;888888999888777666777888:::???GGGPPPZZZdddmmmsssqqqqqqoookkkhhhiiikkklllvvvyyy|||}}}yyywwwxxx{{{{{{{{{wwwqqqnnnlllkkkrrr{{{~~~{{{zzzzzzxxxuuurrrlllddd\\\UUUMMMEEE@@@CCCFFFLLLQQQQQQMMMFFF@@@777666333111111111333444111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000333333333222111000000//////////////////////////////////////////.........ooo^^^VVVSSSSSSQQQNNNJJJHHHHHHJJJLLLIIIHHHFFFCCC@@@>>><<<;;;:::::::::999999999888888666444111000111222111111000000111111222222222333111111111222222333333333222222222222222222222222111111222222222333333333222222222222333333333333222222222333333444444444444555666666666888<<<@@@LLL\\\ooo{{{|||zzzxxxooohhhfffggguuuxxxwww}}}zzzxxxxxxwwwkkkccccccgggkkkeeebbb___^^^^^^XXXLLL@@@999666333222222333222111111111000000000000111111000000111111222222222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000//////000000000000//////000000000000000000000000//////000000000000000///////////////000000000000000000111111111222222222111111222333444444444444333333444555555666666777888999:::;;;<<<======>>>;;;===>>>>>><<<;;;;;;<<<777888888777666777;;;>>>AAAIIIVVVaaahhhlllmmmnnnnnnooorrrsssrrroooooopppyyyzzz|||}}}tttmmmhhhhhhkkkooouuuzzz~~~{{{zzz{{{qqqnnniiieee```VVVIII@@@@@@AAAEEEJJJOOOPPPNNNKKKDDD???888111......111333111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000444444333222111000//////////////////////////////.........///////////////mmm^^^WWWUUUTTTQQQLLLJJJJJJKKKKKKKKKHHHGGGEEECCC@@@>>><<<;;;:::::::::999999999888888666444111000111222111111000000111111222333333444111111111222222333333444222222222222222222222222111111222222222333333333222222222222333333333333111222222333333444444555222444555444555:::AAAHHHWWWdddttt}}}||||||vvvuuu~~~vvvmmmgggdddbbbqqqwwwqqq}}}vvvgggaaafffkkkeeedddbbb______\\\RRRHHH===:::666444333333222222111111000000000000111111000000111111222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///000000111111000000///000000000000000000000000//////000111111111000000////////////000000000000000111111111111222222222111111111222333333444444444444444555666666777777999999:::;;;<<<===>>>>>>===>>>@@@???===<<<<<<===777888999777777;;;BBBHHHLLLUUUaaakkkooonnnllljjjmmmpppvvv}}}}}}xxxuuuuuuwwwyyy|||}}}|||{{{|||~~~~~~|||uuummmjjjnnnuuu|||~~~|||~~~qqqooommmlllhhh___PPPEEEBBB@@@@@@DDDKKKPPPSSSRRRPPPIII???666000///000222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000444333222000000/////////000000000000000000000000.........///////////////kkk]]]WWWVVVUUUQQQMMMNNNQQQQQQMMMGGGFFFEEEDDDBBB???===<<<;;;:::::::::999999999888888666444111000111222111111222222222222222222222222000111111222333333444444222222222222222222222222111111222222222333333333333333333333444444444444111111222333333444555555222444555555888@@@LLLUUU```jjjssszzz}}}{{{|||~~~{{{uuuuuuuuummmhhh^^^fffsss~~~{{{uuuyyynnneeefffhhheeegggfffaaa___^^^XXXPPPBBB>>>999555444333222222111111000000000000111111000000111222222333444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000111111111111000000000000000000000000000000//////000111111111111111////////////000000000000000111111111111222222222111111111111222333444444444444555555666666777777888888999:::;;;<<<======>>>@@@AAAAAA???>>>>>>???:::;;;;;;999:::AAALLLTTTYYY___fffkkkmmmnnnnnnnnnnnnqqqyyyzzzvvvvvvwww||||||}}}xxxuuurrrqqqppphhhZZZPPPHHHDDD@@@BBBIIIQQQTTTUUUWWWQQQHHH???777333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222000////////////000000000000000000000000000............/////////000~~~iii\\\WWWVVVUUUQQQNNNRRRXXXWWWNNNEEEEEEDDDCCCAAA???===<<<;;;:::::::::999999999888888666444111111111222111111444444333222222111111111000000111222333333444444222222222222222222222222111111222222222333333333444444444555555555666666111111222333333444555555444666777888<<>>888444222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111///.........///000000000000000000000000000---.........//////000000yyyiiiaaaYYYSSSSSSQQQRRRXXX]]]ZZZNNNCCCFFFEEEDDDBBB@@@===;;;999::::::::::::999999888777555555333222111000000000222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111333333333333333333333333333333333222333333444444000111444:::CCCPPP]]]fffpppvvv~~~{{{vvvtttpppmmmjjjggghhhsss|||xxxwwwooofffbbbiiitttzzzuuuzzzrrrcccffffffiiihhhcccaaaaaa\\\SSSRRRKKK@@@888444333333222222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000,,,,,,------......//////////////////////////////000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000111111222111111111111111111111111111222222333333444444555333333444555666777888999888888999:::;;;;;;;;;;;;>>>======>>>@@@BBBEEEFFFDDDCCCBBBFFFNNNWWW___cccjjjiiigggfffhhhoooxxx|||uuu}}}zzz}}}}}}}}}}}}~~~|||vvvpppqqqvvvzzzyyy~~~qqqccc[[[QQQJJJIIIKKKMMMOOOSSSSSSUUUVVVTTTOOOEEE;;;555111111000000000000111222111111111111000000000000000000000000111111111111//////000111111111111111//////////////////////////////000000000000//////000000////////////000000000000000000000000000000xxxhhh```YYYSSSYYYSSSNNNMMMPPPQQQNNNJJJFFFEEEDDDBBB@@@===;;;999999999:::::::::999888888333333222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111333333333333333333333333444333333333333444555555555666888===FFFSSSaaajjjwww}}}}}}yyytttttttttsssmmmlllvvv~~~uuummmggggggiiipppzzz|||iii```ccchhhiiifffeeeeeeaaaZZZXXXQQQFFF;;;444222333444222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000000000////////////////////////000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000111222222111111111111111111111111111222222333333444555555555555666666777888999999888888999:::;;;;;;;;;;;;<<<===>>>>>>>>>???BBBDDDIIILLLRRRXXX^^^cccggghhhjjjjjjjjjiiikkkooouuuyyy}}}{{{wwwtttuuu}}}{{{vvvmmmdddcccggghhheeeiiillluuummm___SSSOOOOOONNNMMMMMMQQQQQQRRRSSSSSSNNNEEE>>>666444333222222222000///111111111111000000000000000000000000111111111111000000111222222222222222000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000wwwggg___YYYSSSXXXSSSLLLHHHHHHIIIKKKLLLFFFEEEDDDBBB@@@===;;;999888888999999:::999999999222222222222222333444444222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444333333333444444555666888999<<>>CCCIIIPPPXXXdddlllnnnmmmmmmmmmnnnpppqqqqqqqqqqqqsssuuuzzz~~~}}}rrrtttwww{{{~~~yyywwwrrrkkkdddbbbeeennnxxxqqq^^^VVVUUUQQQKKKGGGMMMLLLNNNRRRWWWVVVQQQKKK<<<888444333444444222000222222111111111000000000000000000111111111222222111111222333333333333222111111111111111111111111//////000000000000//////000000////////////000000000000000000000000000000ttteee^^^XXXSSSPPPPPPOOOMMMJJJGGGFFFFFFFFFEEEDDDBBB@@@===;;;999666777888999999999999999333333222222222333333444222222222222222222222222222222222222222222222222222222333333333333444444222222222222222222222222333333333333333333333333222222222222333444555555666:::???EEENNNXXXbbbiiixxx{{{~~~|||xxxvvvwwwyyysssvvv|||yyyppphhhbbbfffooo}}}|||aaaaaafffjjjkkkhhhfffcccbbbddd```XXXLLL@@@777444444333333222222222111111111111111111111111111111111000000000000000000000000////////////////////////000/////////......------////////////////////////////////////////////////////////////////////////111000000000000000000111000000000000000000000000111111000000111111222333222222222222222222222222222222333333444555555555777777888888888888888888888999:::;;;<<<<<<<<<<<<<<>>AAAAAACCCKKKYYYeeeiiinnnrrrqqqnnnlllooosssxxxzzz}}}~~~}}}{{{zzzzzz}}}{{{zzz~~~~~~}}}zzzyyyxxxvvvuuuuuuttttttsssrrrrrrqqqpppmmmjjjggggggjjjooosssxxx~~~xxxrrrpppooopppuuu|||zzz|||kkkbbbbbb^^^TTTLLLEEEIIIOOOSSSUUUVVVXXXZZZNNNGGG===666333333333333222222222222111111111111111111111111222222222222000111111111111111000000//////////////////////////////000000000000//////000000////////////000000////////////////////////ooo```[[[WWWTTTRRRQQQOOOLLLIIIGGGHHHJJJFFFEEEDDDBBB@@@===;;;999777777888888999888888888777666555333222222111111222222222222222222222222222222222222222222222222111222222333333444444555333333333333333333333333333333333333333333333333111111111222333444555666:::AAALLLVVV___gggmmmqqqpppnnnmmmmmmppptttxxxzzz{{{xxxyyy|||ooogggfffggg|||{{{ccc___^^^aaaeeefffhhhkkkeeedddbbb___XXXLLL???666333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000222111111111111222333333333333333333333333333333333333333444555555666666666666666777777777888888999:::;;;<<<<<<======<<<;;;???CCCHHHNNNYYYhhhssswwwwwwvvvssspppqqquuuyyywwwyyy{{{||||||}}}}}}{{{yyywwwtttqqqooonnnmmmgggffffffffffffdddaaa^^^XXX[[[^^^bbbeeejjjppptttvvvxxxyyyuuurrruuu~~~{{{uuusssxxx~~~zzzxxx~~~qqqjjjkkkfff]]]UUUJJJMMMQQQUUUXXXYYYYYYYYYYYYSSSIII>>>666222111111333222222222222111111111111111111222222222222333000111111111111000//////........................//////000000000000//////000000////////////000000000000000000000000000000nnn^^^ZZZWWWTTTSSSPPPMMMJJJIIIIIIJJJKKKFFFEEEDDDBBB@@@===;;;999777888888888888777777666666555444333333333333333222222222222222222222222222222222222222222222222111111222333333444555555333333333333333333333333333333333333333333333333333333333444555666777888AAAGGGPPPZZZdddmmmuuuzzzrrrnnnkkklllrrrxxx{{{|||yyywwwwwwxxx{{{zzznnnlll```nnn{{{pppeee]]]___dddfffhhhkkkhhhfffdddcccaaaXXXIII>>>444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000222222111111222222333444333333333333333333333333333333444444555666666666666666777777888999::::::999:::;;;<<<============@@@EEEMMMVVVaaalllwww~~~|||zzzyyyyyy{{{}}}xxxyyyyyyyyy{{{~~~yyywwwtttoookkkhhheeeddd___]]]\\\\\\\\\\\\YYYVVVSSSTTTUUUVVVWWWZZZ^^^bbbbbbeeefffeeecccffflllsss}}}{{{zzzzzztttsssnnnddd^^^SSSQQQRRRXXX```bbb]]]WWWYYYXXXTTTJJJ>>>555333333333333222222222111111111111111111222222222333333111222222222111111000/////////////////////////////////000000000000//////000000////////////000000000000000000000000000000mmm^^^YYYWWWTTTOOONNNLLLLLLMMMLLLIIIFFFFFFEEEDDDBBB@@@===;;;999888888888888888777666555444444333333333444555555222222222222222222222222222222222222222222222222111111222333333444555555333333333333333333333333333333333333333333333333444444555555777888999:::EEEIIIQQQZZZdddoooyyytttnnniiilllttt{{{}}}{{{tttttttttqqqmmmuuu~~~qqqpppbbbjjjtttwwwyyynnnaaa```dddeeeeeeggglllgggdddeeeeee___QQQEEE444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000222222111111222222333444333333333333333333333333333333444444555666666666666777777999:::;;;<<<<<<999:::;;;<<<============FFFLLLWWWdddqqq|||}}}}}}}}}~~~zzzzzzyyyyyy|||~~~}}}{{{vvvtttpppjjjeeeaaa^^^\\\]]][[[XXXWWWXXXXXXUUUSSSTTTTTTTTTRRRQQQRRRUUUXXXWWWXXXZZZYYYXXXZZZ^^^aaannnyyyzzz{{{yyyrrriiibbb[[[TTTQQQZZZgggjjjaaaUUUTTTXXXYYYRRRFFF;;;888888333333333222222222111111111111222222222333333333333333333333333222111000000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000qqqccc]]]XXXRRRRRRPPPMMMLLLLLLKKKIIIHHHHHHGGGFFFDDDAAA???<<<;;;888999999999999888777777666555444333222333444444222111000111222333222000111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555555333444666555444999@@@JJJMMMPPPTTTZZZfffttt~~~ooodddhhhwww~~~vvvnnnkkkmmmnnnuuurrrmmmddddddttt{{{|||ssscccaaacccbbbdddjjjhhhfffdddeeeeee```WWWOOO888666333111111000000///222222222111111111111000000111111111111222222222//////000000000000//////111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222333333444444555666666666777777777777888888888888<<<===>>>?????????AAACCCLLLWWWgggwww~~~}}}|||sssvvvzzz}}}{{{|||~~~xxxssspppllliiieeeaaa___]]][[[YYYZZZXXXVVVTTTTTTVVVYYYZZZVVVVVVVVVTTTRRRQQQSSSTTTVVVVVVUUUTTTUUUVVVXXXYYYbbbhhhpppyyy~~~zzzpppfffeee___YYYWWWZZZ\\\]]]\\\PPPUUUZZZYYYQQQFFF<<<888333333222///......111333222222222222222222222222111111222222222222111111000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000tttggg```XXXQQQRRRPPPMMMLLLLLLKKKIIIHHHFFFFFFDDDCCC@@@===;;;:::888999999999999888777777555444333222111222333333333222000111222222111000111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555555444444666666777<<>>@@@EEEIII[[[hhhyyy~~~|||{{{{{{~~~}}}xxxvvv||||||{{{|||uuuoookkkhhhfffeeeccc```^^^]]]]]]]]]]]]^^^]]]\\\[[[[[[\\\^^^___\\\\\\[[[YYYWWWWWWZZZ\\\WWWVVVUUUTTTSSSTTTTTTUUUYYY[[[```dddhhhmmmssswww~~~vvvmmmhhhccc\\\XXXVVVUUUTTTSSSOOOQQQUUUWWWVVVPPPGGG@@@666444222111000111111222222222222222222222222222111111222222222222111111000000000000000000000000111000////////////000111000000000000000000000000////////////000000000000wwwjjjbbbYYYQQQRRRPPPMMMLLLLLLKKKIIIHHHEEEDDDCCCAAA???===:::999888999999999999888777777444333222111111111222222444222111111222222111///111111222222222333333333333333333333333333333333222222222222222222222222333333333444444444555555666333333666888:::AAAIIISSSRRRTTTYYYaaajjjqqquuuwwwyyyzzzxxxtttrrrrrrsssrrrpppssszzzvvvmmmffffffiiivvvwwwxxxyyyiiiaaabbbfffhhhjjjhhhfffggggggeee```[[[PPPGGG:::333222333333222222222222111111111111000000111111111111222222222000111111111111111111000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333333444444555555666777777777777888888888999999999777:::======>>>CCCMMMUUUnnn{{{{{{zzzvvvwwwwwwwwwwwwwwwvvvuuuvvv~~~}}}zzzzzz~~~zzznnnllliiifffcccbbbaaaaaacccaaa```___```cccfffhhhfffffffffgggggghhhhhhiiihhhgggeeebbb```aaacccfff___^^^\\\ZZZXXXWWWVVVVVVUUUUUUUUUTTTTTTVVVZZZ]]]hhhoooxxx}}}ssslllhhhccc\\\VVVPPPMMMKKKKKKKKKMMMTTT[[[ZZZSSSKKK<<<888333222333444333111111111111111111111111111111111222222222222111111000000000000000000000000111000000//////000000111000000000000000000000000////////////000000000000uuuhhhaaaZZZSSSRRRPPPMMMLLLLLLKKKIIIHHHDDDDDDCCCAAA???===;;;:::888999999999999888777777444333333222222222222222555333222222222222111///111111222222222333333333333333333333333333333333111222222222222222333333333333333444444444555555555222222666:::>>>EEEMMMVVVVVVZZZaaajjjoooooonnnttt|||xxxtttssssssrrrttt|||{{{ooohhheeelllssshhhtttmmm```aaaffffffjjjhhhffffffgggfffcccaaa]]]PPP@@@666444444444222222222222111111111000000000000111111111222222222111111222222222222111111000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333333333444444444555666666777777888888888999999999::::::===???@@@???AAAJJJXXXddd}}}~~~xxxvvvuuuuuussspppnnnooosssxxx{{{zzz}}}~~~~~~~~~wwwqqqkkkgggeeeeeeccccccccccccdddeeeggggggggggggiiimmmrrruuuqqqrrrtttuuuvvvvvvvvvuuuvvvtttqqqmmmjjjjjjlllnnnmmmllliiifffbbb___]]]\\\XXXYYYXXXVVVSSSRRRSSSTTTTTTYYY```hhhsss~~~tttlllkkkiiiddd\\\SSSLLLHHHEEEFFFIIIQQQZZZ]]]ZZZUUUFFF>>>555111222444444111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000oooccc___ZZZUUURRRPPPMMMLLLLLLKKKIIIHHHEEEDDDDDDBBB@@@>>><<<;;;888999999999999888777777444444444444444333333222444333222222333333222000111111222222222333333333333333333333333333333333111111111222222333333333333333333444444444555555444111111777===BBBHHHOOOWWWZZZaaajjjqqqrrrmmmhhhpppzzz~~~zzzxxxwwwsssqqqxxxxxxnnniiijjjuuuooo```iiizzz}}}zzz~~~rrraaa```dddeeeggggggffffffffffffeeeddddddXXXHHH<<<777555444222222222222111111111000000000000111111111222222222111111222222222222111111////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333333333444444555555666777777888999999999999::::::::::::===>>>???AAAGGGUUUgggtttzzzvvvvvvtttqqqllliiimmmvvv~~~}}}{{{~~~wwwooojjjhhhfffeeeddddddddddddfffhhhjjjlllooopppqqqrrrssswww|||}}}~~~zzzuuussstttvvvxxxvvvsssoookkkfffcccaaa[[[\\\^^^]]]YYYVVVSSSSSSSSSSSSUUUYYY___jjjvvv~~~uuuiiiiiijjjhhhbbbYYYOOOIIIBBBDDDHHHOOOUUUYYYZZZZZZOOOEEE999222222444444333000000000000000000000000111111222222222222111111000000000000000000000000000000111111111111000000////////////////////////////////////000000000000lll___]]]ZZZWWWRRRPPPMMMLLLLLLKKKIIIHHHEEEDDDDDDBBB@@@>>>===<<<888999999999999888777777444444555555555444333222444222111222333444333222111111222222222333333333333333333333333333333333111111111222222333333444333333333444444444555555444111222:::AAAFFFKKKQQQWWW\\\eeennnrrrqqqkkkffflllvvv|||xxxuuuxxxxxxtttsss}}}wwwpppjjjkkkqqqqqqbbbdddnnn|||zzzwww{{{~~~yyyhhh```aaaeeeeeefffffffffffffffeeeeeefff]]]QQQEEE<<<777444333222222222111111111111000000111111111111222222222000111111111111111111000////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333444555555666666777888888999999:::::::::;;;;;;;;;999;;;@@@HHHTTTeeeuuu}}}yyyuuusssppplllkkkqqq{{{~~~zzz|||vvvqqqiiidddccceeeggghhhffffffgggiiilllpppssstttyyy|||{{{vvvpppllliii```bbbdddccc___ZZZVVVTTTVVVUUUSSSQQQRRRXXX```fffnnnwww{{{jjjhhhgggfffddd]]]SSSLLLDDDFFFIIINNNSSSXXX[[[\\\WWWNNNBBB999555444444333111111111111111111111111111111222222222222111111000000000000000000000000000111111222222111111000000000000000000000000000////////////000000000000lll```]]]ZZZWWWRRRPPPMMMLLLLLLKKKIIIHHHCCCCCCBBBAAA???===<<<;;;888999999999999888777777333333444555444333222111222111111222444555444333111111222222222333333333444444444444444444444444000111111222333333444444333333333444444444555555666333555>>>GGGKKKOOORRRXXX^^^ffflllmmmllljjjhhhmmmyyy}}}uuuooossswwwuuuyyyyyymmmiiikkk{{{|||kkkdddfffuuu~~~}}}|||qqqaaa___eeedddfffhhhhhhhhhfffffffffdddaaaZZZOOOCCC:::666555222222222111111111111000000111111111111222222222///000000111111000000///.../////////000000000111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222444444444444444444444444555555555666777777888888::::::::::::;;;;;;;;;;;;<<>><<<;;;:::888999999999999888777777222222333444333222111000111111000222444666555555111111222222222333333333444444444444444444444444000000111222333333444444333333333444444444555555888555888BBBKKKOOOQQQTTTYYY^^^eeehhhhhhgggiiijjjqqqvvvlllpppwwwxxx~~~}}}}}}}}}}}}}}}zzz}}}qqqlllooojjjsssfffcccrrrwwwbbb^^^eeeeeegggiiijjjiiigggffffffcccddd```VVVHHH===777666222222222111111111111000000111111111111222222222//////000000000000//////.../////////000000111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222444444444444444444444444555555666666777777888888:::::::::;;;;;;;;;<<<<<>>;;;:::===>>>>>>@@@EEEKKKWWWhhhvvv}}}}}}|||{{{~~~{{{xxxuuuttttttjjjooouuu~~~zzztttsssyyy}}}vvvsssoooiiieeeeeehhhkkklllooorrrvvvzzzyyyrrrjjjeeebbb]]]VVVOOOPPPOOOPPPSSSVVV\\\iiivvv~~~}}}}}}}}}ooogggffffffbbb^^^^^^UUULLLKKKTTT^^^dddfff[[[]]]```]]]RRRDDD:::666...222444333///---///333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////rrrjjjfff___VVVUUURRRPPPNNNMMMKKKHHHFFFDDDCCCAAA???===;;;:::999777999;;;;;;999777666666666444222222333333333222111111222222222333333333555444333222222333444444333333333222222222222222222222222222222222222222222333444444333333444666777:::AAALLLWWW```dddeeeeeeaaa______^^^___fffnnn}}}yyy|||~~~zzzwwwrrrmmmiiieeedddaaa^^^[[[YYYXXXXXXVVVUUUTTTSSSRRRQQQPPPPPPPPPOOOOOONNNOOOOOOPPPPPPPPPPPPPPPQQQRRRTTTVVVWWWRRRRRRTTTVVVZZZ___cccfffpppssswww{{{tttooohhhooowwwlllssszzzvvvfffaaabbbdddgggiiiiiihhhgggfffdddhhhggg___UUUKKK>>>444333222222333444444333222111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111222111000//////000111222111111111111111111111111222222222111111111000000333333333333333333333333555555555555555555555555555555666777888999::::::===;;;<<>>>>>@@@IIISSSlllyyywwwvvvyyyyyy{{{{{{vvvpppmmmnnnrrrvvv{{{tttvvv~~~~~~xxxsssooommmiiiiiiiiijjjlllpppvvv{{{|||{{{uuuooogggaaaYYYTTTPPPOOOLLLKKKOOOUUU[[[cccrrrzzzvvvvvvzzz|||}}}tttjjj]]]RRROOOSSS\\\bbbddd___[[[[[[\\\XXXMMMCCC777555222111222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////yyyrrrnnndddYYYTTTRRROOONNNMMMKKKIIIGGGDDDCCCAAA???===;;;:::999888:::;;;;;;888666555666666444222222333333333222111111222222222333333333444555555666666555444444111222222333333444444444333333333333333333333333333333444333222222444666<<>>DDDTTTccc~~~sssrrrwwwsssvvvwwwsssmmmlllpppvvv}}}}}}|||xxxqqqmmmkkkjjjgggjjjmmmqqqvvv|||vvvmmmggg```ZZZWWWSSSOOONNNQQQOOOTTT```oooyyy{{{}}}zzzwwwppp}}}yyyrrreeeWWWNNNMMMSSSYYYcccaaa^^^]]]___^^^XXXOOO>>>888222000222444333111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////{{{tttpppeeeZZZSSSQQQOOONNNMMMLLLIIIGGGDDDCCCAAA???===;;;:::999999:::<<<;;;888666555555666444222222333333333222111111222222222333333333222333444555666666666666222222222333333444444555333333333333333333333333333444444333222333666888AAAFFFLLLNNNNNNRRR[[[bbb___ZZZWWWZZZ]]]___eeekkkpppqqqrrrrrrttt}}}{{{uuuqqqhhheeeaaa^^^[[[XXXUUURRRSSSRRRRRRQQQPPPOOONNNMMMMMMLLLKKKLLLNNNNNNNNNMMMPPPNNNMMMMMMNNNOOOMMMLLLPPPPPPQQQRRRSSSSSSTTTTTTOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRSSSTTTUUUVVVTTTUUUUUUVVVWWWXXXXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZ``````___```aaabbbbbbbbbaaabbbccccccbbbbbbccceeeggggggggggggggghhhiiiiiillllllllllllmmmmmmmmmmmmnnnmmmkkkiiigggeeedddccc```___]]]\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^___aaacccfffiiilllpppuuuxxx|||nnngggqqqyyyqqqsss{{{yyy{{{rrraaa^^^___bbbgggkkkllljjjgggccccccbbbbbbccc___PPPAAA777555333222333333222111111111111111111111111111000000000000000000000000000000////////////000000///////////////////////////000000000111111111111000000000111111000000000000000111111111222222222111111111111111111111111111111222333333444555555333555777999999888777666666666777888999:::;;;;;;===<<<===@@@DDDPPPeeexxxsssqqquuunnnqqqrrrpppoooqqqwww}}}zzzsssnnnlllllllllppptttyyyyyypppgggccc___YYYUUUUUUOOONNNQQQ\\\fffpppzzzxxxnnnpppzzz{{{wwwsssiii\\\PPPJJJKKKNNN]]]bbbccc___]]]^^^^^^[[[GGG>>>555111222444222///222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000zzztttoooeeeYYYSSSQQQOOOMMMMMMLLLJJJHHHDDDCCCAAA???===;;;:::999999;;;<<<;;;888666555555666444222222333333333222111111222222222333333333111111222444555666777888333333333333444444444444333333333333333333333333333444444333333555999<<>>BBBGGGJJJNNNRRRUUUYYY]]]___^^^YYYXXX\\\___^^^]]]^^^YYY^^^fffnnnttt{{{}}}yyyuuuqqqnnniiigggcccaaaaaaaaa```^^^[[[[[[[[[\\\\\\\\\]]]]]]\\\[[[ZZZ[[[]]]^^^]]]\\\]]]___cccgggjjjiiifffcccaaabbbdddggghhhiiiiiiiiieeeeeeeeefffgggggghhhhhhmmmnnnooorrruuuxxxzzz|||}}}{{{tttllllllyyyiiimmmzzz{{{yyyvvvwww~~~ccc```^^^aaagggkkkkkkhhhiiihhheee``````aaa]]]WWW>>>;;;777555444555444333111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111///000111222222111000//////000000111222222333333000000111111222222222222444444333333333333222222333333333333444555777888777777888999:::;;;;;;<<<>>>???FFFUUUgggxxx}}}yyyuuuqqqmmmqqq{{{~~~xxxtttsssrrrtttyyy{{{pppjjj^^^[[[YYYVVVRRRPPPUUU\\\mmmooosssyyy{{{mmmjjjppp}}}tttpppiiibbb\\\XXXUUUSSSPPP^^^eee]]]WWW[[[^^^\\\aaaXXXJJJ>>>666333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000~~~yyynnnaaaXXXTTTRRROOOMMMLLLJJJGGGEEEAAA@@@???===<<<:::999888;;;<<<===;;;888666555666555444222333333444222111222222222222222222222222111111222222222333333333555555555555555444444444222333333444444333333222444444444444666999???CCCKKKMMMPPPTTTXXXZZZYYYWWWaaa```______``````aaa```]]]]]]dddqqqxxxwwwvvvyyy}}}|||vvvppplllkkklllmmmjjjjjjjjjlllnnnooonnnmmmqqqooolllkkkkkkmmmnnnpppssszzz}}}wwwvvvxxx|||xxxooolllxxxtttpppqqq}}}~~~vvv{{{uuudddXXX\\\gggkkkjjjjjjkkkjjjgggeeebbb```^^^^^^OOO@@@333222555444222444222222111111111111222222000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000000111111111111222222222333333333222222111111111222222333333333444444444444444555555666777777777:::999888888;;;>>>===;;;???CCCSSSjjj}}}{{{tttlllooottt|||yyyttttttqqqwww~~~ssssssggg]]]XXXTTTPPPQQQUUU]]]cccmmmuuu{{{{{{tttmmmmmm}}}rrrhhheeeeeebbb^^^[[[SSSUUUZZZ^^^]]]ZZZ\\\bbb```^^^XXXMMMBBB999555555333222111111333444333222333222111111000000111111333333333222222111111111000000000000000000000000000000000000000000000000{{{pppbbbYYYUUURRRPPPNNNMMMKKKHHHFFFBBBAAA@@@>>><<<;;;:::999;;;<<<<<<;;;888666555555555444222333333444222111333333333333333333333333111111222222222333333333444444444555555555555555222333333444444333333222555555555555777<<>>???===EEENNNccc{{{xxxssssssuuu{{{vvvtttvvvyyyuuuiiibbb[[[TTTSSSUUUUUU[[[ccclllttt{{{rrrjjjwwwsssjjjhhhjjjiiifffZZZUUUTTTYYY\\\\\\[[[\\\aaaaaa]]]TTTHHH===666333333222222333444555444222333222111111000000111111333333333222222111111111000000000000000000000000000000000000000000000000~~~sssdddZZZUUUSSSPPPOOONNNLLLJJJGGGCCCBBBAAA???===<<<;;;:::999;;;;;;:::777555555555555333222222444444333111333333333333333333333333111111222222222333333333333333444444555555666666333333444444444444333333555666666666999>>>EEEJJJRRRYYY___bbb___]]]^^^aaaaaa```___bbbfffhhhgggeee___bbbhhhlllhhhccccccfffsss~~~xxxssspppnnnqqqqqqsssyyy{{{ooopppwwwzzzwwwooouuu}}}{{{{{{zzzhhhbbbdddfffggghhhlllkkkiiigggeeecccaaa```WWWJJJ<<<666444222222333222222111111111111222222000000000000000000000000000000////////////000000000000000000000000000000222222222222111111111111000000000000000000000000000111111111111222222222333333333222222222222111333333333333444444444444444555555666666777777888888888888:::<<<>>>@@@AAAJJJZZZuuuzzzvvvssswwwzzz~~~yyytttvvvzzz}}}tttiii___WWWTTTTTTPPPSSSYYYbbbkkksssvvvxxx~~~}}}mmmooozzzvvvqqqvvvxxxuuucccWWWOOOSSS[[[___^^^]]]bbbcccbbb\\\QQQDDD999333333222222444555666444333333222111111000000111111222222222222222111111111000000000000000000000000000000000000000000000000uuueee[[[TTTRRRPPPNNNMMMLLLIIIGGGDDDCCCBBB@@@>>>===;;;;;;888::::::999777555444555444333222222444444333222444444444444444444444444111111222222222333333333222222333444444555666666333333444444444444333333444555666777:::@@@HHHMMMSSS\\\dddddd^^^ZZZ]]]aaacccbbbcccggglllnnnmmmkkkccciiimmmjjjaaaZZZ[[[___kkkzzzzzzxxxrrrpppoooqqqvvv|||uuuqqqsss}}}{{{}}}{{{mmmooowww}}}{{{zzzoooccc```cccfffiiilllkkkjjjiiigggeeecccbbb[[[QQQCCC:::444222222222222222111111111111222222000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222333333333444444444444555555555555666777777888888999888999;;;;;;<<<@@@FFFQQQeeeyyy}}}~~~yyyvvvuuuvvvzzz|||zzzxxxvvv{{{tttggg^^^ZZZYYYTTTSSSTTTZZZdddlllqqqrrryyy{{{rrrsss}}}~~~mmm]]]OOOOOOWWW^^^aaaccc___bbbeeecccZZZMMM???777333222222333555555333222333222111111000000111111222222222111111111111111000000000000000000000000000000000000000000000000vvveeeZZZSSSQQQNNNMMMLLLKKKIIIGGGDDDCCCBBB@@@???===<<<;;;888999:::999777555555555444333222222444444333222444444444444444444444444111111222222222333333333111222222333444555666666333444444555555444444333222444666888<<>>===<<<;;;888999::::::777666666666333222111222444555444333333333333333333333333333111111222222222333333333222222333333444444555555444444555555555555444444111444777;;;>>>CCCHHHLLLRRRXXX\\\YYYQQQNNNQQQWWWdddjjjqqquuuuuuuuuvvvxxxvvvyyyuuufffVVVPPPRRRUUUbbbqqq}}}vvvqqqeeeeeefffjjjrrr|||tttlllppp{{{ttteeefffmmmyyyyyyfff]]]___eeehhhjjjjjjjjjjjjiiigggeeeddd```]]]SSSDDD999555333111222222111111111111222222111111111111111111111111000000////////////000000000000000000000000000000///////////////000000000111111111111111111111111000111111111111222222222111222222222222333333333333444444444555555555555555666666777777888888999;;;999:::>>>>>>???MMM]]]ssswwwxxxzzzzzzzzz{{{|||~~~zzz}}}}}}}}}{{{xxxvvvuuusssssstttuuuxxx{{{}}}{{{nnneeeaaa\\\VVVSSSVVV]]]dddhhhkkkooosssyyyvvvnnnuuu~~~ppp___SSSKKKJJJOOOWWWZZZ]]]bbbeeeccc[[[PPPHHH:::777333111111222222111333222111111000000111111000000000111111111111111000000000000000000000000111111111111111111111111vvvcccVVVRRRPPPNNNMMMMMMLLLJJJHHHCCCBBBAAA@@@>>><<<;;;:::999:::;;;:::888777777777333222111222444555444333333333333333333333333333111111222222222333333333333333333333333333333333444444555555555555444444111555:::???BBBEEEIIIKKKTTTWWWXXXSSSMMMJJJNNNSSS[[[eeeooorrrnnnllloootttzzz{{{uuufffZZZZZZ___bbbjjjwwwtttmmmddd______``````___ppp{{{{{{ooonnnqqq~~~kkkbbbdddsss~~~}}}jjj]]]^^^cccfffhhhiiijjjjjjiiigggeeeddd___```XXXIII<<<666333000222222111111111111222222111111111111111111111111000000////////////000000000000000000000000000000//////000000000111111111111111111111111111111111000111111111111222222222111111222222222333333333444444444444555555555555666666666777888888999999;;;888;;;@@@BBBFFFYYYooo~~~yyyxxxyyy{{{}}}}}}|||yyytttrrroookkkhhhfffeeeeeeaaabbbccceeeggghhhjjjjjjlllmmmooorrruuuzzz}}}zzzkkkccc```\\\WWWUUUWWW\\\aaaiiikkklllooo|||vvvsssvvv|||}}}tttfff[[[SSSLLLKKKNNN^^^___aaadddddd___VVVPPP@@@<<<666222111222333333333222111111000000111111///000000000111111111222000000000000000000000000111111111111111111111111uuuaaaTTTSSSQQQOOONNNNNNMMMKKKIIICCCBBBAAA???===<<<;;;:::999:::<<<;;;999888888888333222111222444555444333222222222222222222222222111111222222222333333333444333333333333333333333444444555555555555444444222777===BBBEEEGGGJJJKKKVVVWWWUUUPPPJJJIIILLLQQQPPP]]]iiikkkeeeaaafffmmmyyyzzztttgggaaagggpppttttttzzzmmmfffdddaaa\\\WWWOOOXXXffftttuuummmkkkzzzrrrccc^^^mmm{{{lll^^^^^^ccceeeggghhhiiijjjiiigggeeeccc___aaa[[[KKK===777444000222222111111111111222222111111111111111111111111000000////////////000000000000000000000000000000000000111111222222222333111111111111111111111111000111111111111222222222111111111222222333333333444444444555555555666666666666666777888888999999:::888;;;BBBEEELLLccc{{{xxxvvvtttuuuzzz}}}||||||}}}zzztttpppkkkiiidddccc```^^^\\\[[[ZZZZZZVVVWWWYYY[[[\\\]]]]]]]]]______aaacccgggkkknnnqqqsssxxxxxxddddddaaa\\\WWWVVVYYY\\\eeefffdddeeeooovvvpppwwwxxxyyytttiiiccc]]]UUUOOOMMMbbbbbbbbbcccddd```ZZZTTTEEE???888333111333444555333222222111000111111111//////000000111111111222000000000000000000000000111111111111111111111111vvvdddXXXVVVQQQMMMLLLOOOOOOLLLHHHCCCBBBAAA???===<<<;;;;;;;;;;;;;;;:::888666555444555333111111222444444333333333333333333333333333222222111111222222333444444555555555444333333222444555555444222222444555333888???EEEHHHKKKOOORRRYYYUUUOOOKKKIIIJJJMMMPPPRRRUUUYYY]]]aaabbbbbbaaavvvrrrlllhhhjjjsssyyyoooeee\\\VVVRRRNNNNNNTTT\\\jjjvvvqqqmmmpppmmm]]]cccpppyyyvvvddd]]]___bbbggghhhhhhiiiiiihhhffffff```^^^]]]YYYLLL;;;444666333222111222333444333111000111111111111222222222000000000000000000000000111111111000000000000000111111111000000000000000222222333333333333222222111111222222222333333333333333333444444444555555444444444444444555666666555444444555777999999999::::::===EEERRRdddvvv}}}wwwyyyzzzrrrpppqqqqqqttt~~~}}}nnnlllhhhccc___[[[XXXVVVVVVVVVVVVUUUUUUTTTTTTSSSUUUUUUUUUTTTSSSSSSRRRRRRQQQSSSVVVVVVTTTTTTWWWYYY\\\___bbbeeegggkkkooosss{{{rrrmmmeee^^^ZZZWWWSSSQQQXXXYYYYYY[[[cccrrrtttmmmpppvvvuuu}}}|||mmm___YYYVVVRRRcccqqqrrrccc\\\ccccccYYYUUUIII:::222222555444333222222222111111111111000////////////000000000000111111000000111111222333000000000000000000000000vvveeeYYYVVVRRRNNNNNNPPPPPPLLLIIICCCBBBAAA???===<<<;;;;;;<<<<<<<<<;;;999777666555555333111111333444444333333333333333333333333333222222111111222222333444444444555555444444333222222333444444333444666888555:::@@@EEEIIIOOOUUUYYYWWWTTTNNNJJJIIIJJJNNNPPPUUUUUUWWWZZZ___cccfffgggssspppmmmmmmrrr{{{vvvggg\\\UUUNNNJJJKKKMMMVVVkkkvvvpppooowwwcccdddnnnxxx}}}kkkcccbbbbbbfffggghhhiiiiiihhhffffffbbb```^^^[[[OOO@@@777666444222111111222333333222333222222222111111000000000000000000000000000000111000000000000000000000111111111111000000000000000000111111111111000000111111222222222333333333333333333444444444555555555555444444555555666777777666666666888999::::::;;;<<>>HHH[[[sss}}}uuunnnpppwww{{{xxxsssrrrqqqqqqxxx}}}}}}xxxuuujjjiiifffccc```]]]\\\[[[YYYXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSTTTTTTTTTSSSSSSSSSSSSRRRQQQRRRSSSRRRPPPOOOPPPQQQNNNOOOOOOOOOMMMNNNOOOQQQMMMSSS]]]hhhxxxzzzjjjccc___ZZZVVVSSSPPPMMMLLLQQQ[[[iiittt||||||nnnppp|||ooohhh___TTTWWWgggwwwwwwiii]]]^^^eee^^^VVVJJJ???777333333444333222222222111111111111/////////000000000111111111111000000111111222333000000000000000000000000ssscccZZZVVVSSSQQQPPPPPPOOOLLLIIICCCBBBAAA???===<<<;;;;;;;;;;;;;;;:::999888666666444333222222333444333222333333333333333333333333222222111111222222333444333444444555444444333333111222444444444555888:::===@@@DDDHHHKKKNNNQQQRRRVVVTTTSSSRRRRRRTTTVVVXXXZZZVVVSSSVVV___lllvvv|||sssqqqssszzzxxxkkk^^^RRROOOMMMMMMVVVbbbtttxxxmmmrrr|||ooopppyyy~~~ssshhh___ccceeegggiiiiiihhhgggffffffbbb___^^^YYYNNN@@@666777444111///111333444444333333222222111000000///000000000000000000000000000000000000000111111111000111111111111111222222222222333333333333222222111111222222222333333333333333333444444444555555666666666666666777888888888999999999888999:::<<<===AAANNNggg}}}wwwrrrtttzzz}}}yyytttuuuuuuxxx~~~{{{}}}xxxqqqkkkhhheeedddcccaaa```______^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQRRRRRRPPPNNNMMMNNNOOOLLLQQQVVV\\\ggg{{{xxxiiiaaa]]]ZZZYYYTTTNNNMMMPPPWWWdddooovvvrrrmmmxxxvvvnnncccVVVQQQ\\\ooo|||rrr^^^ZZZbbbaaa\\\SSSFFF:::444333444333333222222222111111111//////000000000111111111111111000000111111222333000000000000000000000000|||nnn```XXXTTTRRRQQQPPPOOOLLLJJJGGGCCCBBBAAA???===<<<;;;;;;999999999999888666555444444333222333444444333222333333333333333333333333222222111111222222333444333333444444555444444333333444555555444444666888===AAAGGGMMMQQQRRRQQQPPPQQQRRRUUUWWWYYYYYYYYYYYY\\\XXXUUUYYYeeerrr|||xxxvvvvvv}}}uuudddUUUPPPNNNLLLQQQYYYeeexxx~~~nnnnnnxxxxxxttt{{{zzzkkk]]]aaacccfffiiijjjiiigggfffeeebbb___^^^[[[SSSEEE999888555111000111333444444111111111111111111111111000000000000000000000000//////000000111111111111000000111111222222222333222222333333333333222222111111222222222333333333333333333444444444555555666666666666666777888888777888999999888888:::<<<===EEEXXXsss}}}{{{~~~{{{uuuvvvxxx||||||zzzsssooojjjhhhgggfffeeedddccccccccccccfffeeecccaaa___^^^^^^]]]\\\\\\\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTUUUUUUTTTTTTTTTTTTSSSRRROOOPPPPPPNNNLLLKKKLLLNNNMMMPPPQQQRRRWWWeeezzzuuufffbbbccc___WWWQQQOOOPPPSSS^^^iiisss}}}qqqrrrwwwzzznnnbbbTTTTTTdddyyyyyyfffZZZ]]]bbb```YYYNNN@@@777333333333333333222222222222111000000000000111111111111111111000000111111222333000000000000000000000000yyykkk]]]UUURRRRRRRRRQQQNNNKKKHHHGGGCCCBBBAAA???===<<<;;;;;;888888888888777666555444333222222333444555333111333333333333333333333333222222111111222222333444333333444444555555444444444555555555444555666888<<<@@@HHHRRRXXXZZZXXXUUUTTTYYYaaahhhkkkiiieeeaaa```]]]\\\bbbmmmwww}}}~~~zzzyyyzzzuuu```WWWSSSNNNMMMQQQZZZkkktttooorrr|||}}}vvv{{{ppp___```bbbfffiiijjjiiigggfffccccccaaa^^^\\\WWWLLL@@@888555222111222333333333000000111111111222222222000000000000000000000000/////////000111111222222000000111111222333333333000000111111111111000000111111222222222333333333333333333444444444555555666666555555666666777888555888:::999888888;;;??????NNNgggwwwxxx{{{zzzxxxvvvtttrrrqqqqqqppppppppppppppppppooonnnnnnmmmllllllmmmmmmjjjiiihhhgggfffdddccccccbbbaaa```___^^^]]]\\\[[[[[[YYYWWWWWWWWWVVVUUUSSSNNNOOOOOONNNLLLKKKMMMNNNMMMNNNNNNMMMNNNUUUbbblllxxxqqqrrreee\\\TTTRRROOOMMMTTT___mmmzzz{{{qqqkkkuuu^^^TTTYYYpppzzznnn```]]]aaaaaa]]]UUUHHH===666444333333333333222222222222000000000111111111222222111111000000111111222333000000000000000000000000xxxiii[[[TTTSSSSSSTTTRRROOOKKKIIIGGGCCCBBBAAA???===<<<;;;;;;888888888888888777666555333222222333555555333111333333333333333333333333222222111111222222333444222333444444555555444444222333555555555666888:::>>>AAAHHHRRRYYY\\\ZZZWWWXXXaaannnyyy}}}xxxpppjjjfffdddeeellluuuzzzxxxtttvvvyyy}}}qqqddd\\\SSSNNNNNNSSSbbbyyy{{{rrrnnnrrr~~~vvv{{{xxxddd^^^aaaeeeiiijjjjjjhhhfffbbbeeeddd```]]][[[RRRHHH777555333333333444333111222222222111111111111111000000000000000000000000...//////000111111222222000000111222222333444444000000111111111111000000111111222222222333333333333333333444444444555555555555444444555555666777444888;;;;;;999999>>>BBBGGG[[[yyy{{{~~~~~~}}}{{{yyywwwvvvuuutttsssrrrpppnnnllljjjjjjfffccc```^^^]]]\\\XXXUUUPPPQQQQQQOOOMMMMMMNNNOOOMMMNNNNNNNNNNNNQQQUUUXXXffftttqqqfff]]]YYYRRRKKKNNNXXXcccrrrxxxiiiqqqyyyhhhVVVPPP```pppooofff``````aaa```[[[QQQEEE;;;555444444333333333222222222000000111111111222222222111111000000111111222333000000000000000000000000xxxhhh[[[TTTSSSUUUUUUTTTPPPLLLIIIHHHCCCBBBAAA???===<<<;;;;;;999999999999999888777666333222222444555555333111333333333333333333333333222222111111222222333444222333333444555555555444000222444555555777:::===BBBCCCHHHOOOVVVYYYXXXUUUUUU```qqq~~~|||qqqiiikkkjjjlllssszzz{{{tttlllrrrwww{{{kkkbbbWWWOOONNNMMMYYYnnntttllllll}}}tttzzz}}}hhh^^^aaaeeeiiikkkjjjhhhfffbbbffffffaaa^^^]]]VVVNNN777555444444444444222111444333333222111000//////000000000000000000000000...//////000111222222222000000111222333333444444222222333333333333222222111111222222222333333333333333333444444444555555444444444444444555666666444888<<<<<<:::;;;@@@DDDOOOfff~~~~~~|||zzzxxxwwwqqqmmmhhheeedddaaa\\\XXXPPPQQQQQQOOOLLLKKKLLLMMMJJJLLLMMMOOOPPPPPPOOOOOOTTT```rrr}}}pppfffbbbXXXMMMMMMVVV[[[kkkmmm```hhh|||lllWWWJJJSSSeeelllhhhccc```aaabbb___WWWKKK???777444444444333333333222222000111111111111222222222111111111000111222222333000000000000000000000000~~~sssiii^^^VVVTTTTTTUUUTTTQQQMMMIIIGGGDDDCCC@@@>>><<<:::999888<<<;;;:::888777666666666444444333333333333222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333666:::>>>>>>AAAGGGPPPWWWXXXUUUQQQWWW^^^hhhqqquuurrrjjjdddccchhhpppxxx}}}yyyooogggiiisss}}}wwwfff___XXXRRRQQQRRR^^^vvvxxxnnnooo~~~tttwwwqqq^^^aaabbbbbbffflllkkkggghhhhhhgggeeebbb]]]YYYWWW===777333333222///...000000000000000000000000000111111111111111111111111222222111111111222444555333333222222222222222222111222222333333222222111222222333333333333444444333333333333333333333333444444555555666777777777:::777888<<<>>><<>><<<:::999999;;;;;;999888777666666666444444333333333333222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333444666;;;>>>@@@CCCIIIPPPVVVWWWSSSPPPQQQVVV___fffiiifff___ZZZ\\\ccclllssssssmmmgggccchhhsssqqqdddYYYPPPPPPPPPYYYlll~~~qqqnnnwwwqqqiiivvv{{{yyycccccccccdddfffhhhiiijjjhhhhhhgggeeebbb^^^ZZZXXXCCC;;;333333333111000111111111111111111111111111111111111111111111111111111111000000000111222333222222222222222222222222111222222333333222222111222222333333333333444444333333333333333333333333444444555555666777777777999777888<<<===???HHHSSSggg~~~}}}wwwrrrssstttvvvzzzxxxoooeee[[[UUUKKKJJJHHHFFFFFFFFFGGGHHHIIIJJJKKKMMMMMMMMMMMMMMMPPPNNNTTTaaajjjqqqwwwlllbbbYYYRRRQQQPPPXXXfffvvvhhh___bbbxxxsss```MMMFFFKKKTTT^^^eee```aaaaaaaaaaaa[[[MMM???777555333333333333444333222222222222222222222222111111111111111111111111111111111111111111111111|||lll```WWWRRRSSSTTTTTTTTTQQQNNNJJJGGGBBBAAA???===<<<;;;::::::;;;:::999777666666666666444444333333333333222222222222222222222222222222222222333333333333444444333333333333333333333333222333333333444777<<<@@@CCCEEEKKKPPPTTTTTTPPPMMMKKKOOOUUUZZZ[[[XXXTTTQQQVVV```kkknnnhhhaaa```aaajjjwwwppp___SSSRRROOOSSSbbbtttxxxoooqqqxxxppp```gggnnn~~~jjjccc```eeefffdddgggnnnhhhhhhgggeeebbb___[[[YYYKKK???444333444444222222111111111111111111111111111111111111111111111111000000000///000000111222111111111222222333333444111222222333333222222111222222333333333333444444333333333333333333333333444555555666666777777888777777999;;;<<>>===<<<;;;;;;:::999999888777666555555666444444333333333222222222222222222222222222222222222222222333333333444444333333333333333333333333222333333444555888===AAAEEEGGGLLLPPPQQQPPPLLLIIIHHHKKKPPPSSSSSSRRRQQQPPPVVVbbbmmmkkkaaaZZZ___fffppp}}}~~~hhhYYYWWWQQQQQQZZZiii{{{sssqqqsssttteeejjjtttsssbbbZZZbbbgggdddfffooohhhhhhgggeeebbb___]]][[[SSSDDD555222444444333111111111111111111111111111111111111111111111111111111111000000000111111111000000111222333333444444111222222333333222222111222222222333333333444444444444444444444444444444555555555666777777888888666888::::::<<>><<<;;;:::::::::888888777666555555555555444444333333333222222222222222222222222222222222222222222333333333444444333333333333333333333333222333444444666:::???CCCFFFIIIMMMOOOOOOLLLIIIGGGGGGJJJNNNPPPPPPQQQRRRTTTYYYccckkkggg\\\XXXaaammmxxxqqq^^^ZZZTTTPPPUUUaaauuuxxxtttrrr{{{mmmooo|||zzzdddVVV^^^hhhggghhhmmmiiihhhgggeeeccc```___]]]XXXHHH888333444444222111111111111111111111111111111111111111111111111111222222222222222222222111000000111222333333444444111222222333333222222111222222222333333333444444444444444444444444444444555555666666777888888888777;;;<<<;;;@@@QQQjjj}}}xxxwww|||}}}yyyppplllkkkmmmpppxxxnnnggg]]]SSSNNNKKKIIIHHHDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDEEEFFFGGGHHHJJJHHHHHHIIIHHHGGGJJJNNNRRR\\\pppqqqddd___YYYTTTQQQUUU\\\lllllldddjjjyyy}}}xxxssstttqqqooojjj___PPPLLLXXXiiiyyyqqqfff___aaaddd```XXXIIIAAA888222222333222111222222222222222222222222222222222222222222222222111111111111111111111111ppp___WWWUUURRRSSSTTTSSSRRRNNNKKKIIIAAA@@@>>><<<;;;:::999999777777666555555555555555444444333333333333222222222222222222222222222222222222333333333333444444333333333333333333333333222333444555777;;;@@@DDDIIILLLPPPQQQOOOKKKHHHGGGHHHKKKOOOPPPOOOPPPTTTWWW\\\bbbddd^^^VVVXXXeeeqqq~~~{{{eee^^^VVVPPPQQQ[[[mmmyyyuuu|||uuunnn{{{kkk[[[^^^gggiiiiiijjjiiihhhgggeeecccaaa``````\\\LLL<<<666444222111111222222222222222222222222111111111111111111111111222333333333333222111111111111111222222333333444111222222333333222222111222222333333333333444444444444444444444444444444555666666777777888888999888<<<>>>>>>GGG]]]www{{{|||~~~yyypppllllllpppvvv~~~~~~tttfffYYYQQQMMMKKKKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDEEEFFFFFFGGGHHHHHHLLLOOO\\\ttt}}}mmmggg]]]WWWSSSTTTVVVaaazzzzzzllljjjuuu}}}|||{{{wwwsssqqqsssqqqlllaaaRRRMMMXXXgggzzztttiii```___bbbaaa\\\RRRIII<<<555333444333111222222222222222222222222222222222222222222222222111111111111111111111111uuuaaaWWWTTTQQQRRRSSSSSSRRROOOKKKIIIAAA@@@>>><<<:::999888888666666555555444444555555444444333333333333222222222222222222222222222222222222333333333333444444333333333333333333333333111333444555777<<>>777222222555222222222222222222222222111111111111111111111111000111222222222000///...333333222222222222222222222222222333333222222222222222333333333444444444555555555555555555555555666666666777888888999999888===AAAFFFXXXuuuxxxsssrrryyywwwkkkdddccceeedddcccbbbeeelllwww}}}{{{wwwrrrpppooooooooolllmmmmmmlllkkkhhhfffeee]]]``````[[[YYYdddzzzyyyiii```\\\[[[VVVVVVVVVUUUTTTSSSRRRQQQQQQPPPNNNKKKJJJIIIIIIIIIKKKLLLLLLLLLNNNOOOMMMJJJIIIKKKNNNUUUccc|||nnn```UUUSSSSSSTTT```pppooogggttt}}}yyyuuu{{{zzzhhh[[[WWWfffhhhhhhccc```bbbbbb``````TTTCCC999666666444111222222222222222222222222000000000000000000000000111111111111111111111111wwwaaaUUUQQQUUUTTTSSSRRRQQQNNNJJJFFFCCCBBB???<<<:::999999999666666666666555555555555333333333333333333333333111222222333333222222111333222111111111222333444555444444333333444444555666777888888999<<>>CCCKKKYYYsss{{{uuuyyy}}}zzzvvvvvvwwwyyyyyyyyyxxxsssmmmhhheeebbb___\\\```___```iiiuuu|||yyy{{{xxxvvvvvvxxxxxxuuurrrpppiiibbb```^^^^^^ccciiirrrzzzrrrkkkddd```[[[XXXXXXXXXWWWUUUVVVVVVWWWWWWWWWWWWWWWWWWZZZYYYXXXYYYZZZZZZXXXVVVTTTPPPQQQUUUXXXaaa|||uuufff___XXXQQQTTT]]]jjjzzzuuuooommm~~~}}}mmm^^^UUUVVVaaagggccc]]]^^^bbbddddddbbbXXXHHH;;;666444333222222222222222222222222222222111111111111222222111111111111111111111111sss___VVVTTTTTTSSSRRRRRRQQQNNNJJJGGGCCCAAA???<<<:::999888888666666666666555555555555333333333333333333333333111222222333333222222111222222111111222222333444444444333333333333444444222444666888:::===BBBEEELLLMMMMMMJJJIIINNNYYYbbbZZZTTTQQQTTTWWWXXXYYY[[[aaa```[[[XXX]]]jjjuuuzzz{{{wwwvvvzzz|||yyyxxxzzz~~~uuuaaaYYYTTTTTTbbbuuu}}}wwwtttwwwyyymmmmmmqqqaaa```fffhhhiiijjjkkkjjjhhheeeddddddccc]]]TTTLLLAAA666222444333333333222222222111111111111111111111111111111222222222222222222222222111111111111222222222333333333333333333333333333444444444444555555555555555555666666666666666666666777999999888888999;;;>>>CCCQQQiiixxxwww~~~|||zzzxxxuuussssssvvvyyy{{{|||zzzwwwtttqqqooolllhhheeehhhhhhhhhmmmvvv~~~~~~uuulllgggbbb___bbbgggllluuu~~~tttddd]]]VVVVVV[[[^^^]]]ZZZWWWWWWVVVVVVXXX[[[___aaabbbaaa``````aaa___]]]ZZZZZZVVVVVVXXXXXX^^^qqq~~~nnncccYYYPPPOOOTTT]]]mmmrrrjjj}}}qqq```TTTUUUZZZccchhhddd]]]^^^dddcccddd^^^OOO@@@888555222222222222222222222222222222222111111111111222222111111111111111111111111qqq___WWWVVVTTTSSSRRRRRRQQQNNNJJJGGGBBBAAA>>><<<:::888888888666666666666555555555555333333333333333333333333111222222333333222222111222111222222222222333333444333333333333333333444222444777999<<>>;;;999888888888666666666666555555555555333333333333333333333333111222222333333222222111111111222222333333333333333333333222222333333333333555999<<>>;;;999888777777666666666666555555555555333333333333333333333333111222222333333222222111000111222333333333333222333333222222222222333333444777;;;>>>AAADDDGGGJJJIIIHHHEEECCCDDDJJJRRRXXX[[[XXXSSSQQQUUUXXXSSSJJJBBBDDDGGGNNN]]]mmmvvvwwwuuusssrrrtttttttttxxx~~~rrraaaYYYVVVXXX[[[lll|||wwwrrriiidddfffbbbggguuutttzzz|||xxxsss~~~xxxyyyxxxfff]]]^^^bbbgggjjjlllmmmkkkhhhfffeeecccaaa___\\\PPPAAA777444333333333222222222111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444555555666777777777666888::::::::::::<<<>>>DDDXXXuuu~~~xxxwwwwwwuuuuuuwww{{{yyysssooommmmmmnnnqqqrrrtttvvv{{{~~~~~~wwwpppgggaaaaaaeeerrryyyqqqkkkooo{{{~~~zzzvvvrrrqqquuu~~~|||yyyuuusssuuuwww}}}ooobbbWWWOOOQQQSSSaaayyykkkuuu~~~}}}|||pppfffWWWOOOSSSgggtttnnnccc___aaafffgggaaaWWWMMMAAA777222222222222222222222222222222111111111111222222111111111111111111111111rrr___VVVUUURRRQQQPPPPPPPPPNNNJJJGGGBBB@@@===;;;999888777777666666666666555555555555333333333333333333333333111222222333333222222111000111222333333333222222333333222222222222333333444777;;;>>>AAACCCFFFIIIGGGFFFDDDCCCDDDGGGLLLPPPRRRSSSQQQOOOQQQTTTNNNEEE<<<@@@FFFOOO___nnnuuutttqqqooooooqqqqqqqqqwwwvvvcccXXXTTTUUUWWWaaaooo~~~zzzuuupppkkkgggeeeaaaeee}}}{{{}}}vvvzzzyyyyyyjjj```___aaagggiiimmmmmmkkkhhhfffeeebbbaaabbb___TTTDDD999555333333333222222222111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333222222333333333444444444444444555555666777777888555777999:::;;;<<<>>>@@@GGGbbb{{{yyytttpppttt||||||xxxtttqqqppppppqqqwwwwwwwwwvvvwww{{{|||{{{|||wwwmmmeee___aaaeeemmmzzz~~~}}}vvvhhhZZZOOORRROOOXXXnnnsssooo|||~~~{{{}}}{{{tttlll```RRRMMM\\\ppptttkkkbbbaaaeeefffbbb]]]TTTGGG:::222222222222222222222222222222111111111111222222111111111111111111111111sss___VVVTTTQQQPPPPPPPPPPPPNNNJJJGGGAAA@@@===;;;999777777777777666666666555555555555333333333333333333333333222222222333333222222222000111222333444333222222333222222222222222222333444777;;;>>>@@@BBBEEEGGGEEEDDDCCCCCCCCCEEEHHHJJJJJJNNNOOOMMMNNNQQQLLLCCC999>>>DDDOOO^^^mmmrrrpppnnnmmmmmmoooooopppvvvzzzzzz|||xxxcccWWWRRRRRRTTTYYYgggvvv{{{|||{{{yyyvvvqqqnnniiiddd___dddwww|||zzzwww||||||oooeeebbbcccfffiiimmmnnnllliiiffffffbbbaaacccaaaWWWFFF:::666333333333222222222111111111111111111111111111111222222222222222222222222222222333333333444444444333333333333333333333333222222333333333444444444444444444555666777777888555777999;;;;;;===???AAAQQQppp|||sssmmmttt~~~zzzwwwuuutttuuuuuuwwwvvvtttpppnnnooouuuzzz|||wwwuuutttwww~~~vvvjjjbbb]]]aaagggppp{{{rrrbbbVVVRRRLLLRRRggg{{{|||mmmrrr~~~yyyzzzzzzuuupppfffUUUJJJTTTkkkxxxqqqfffbbbddddddccc```YYYJJJ<<<222222222222222222222222222222111111111111222222111111111111111111111111vvveeeYYYQQQSSSSSSSSSSSSQQQNNNKKKIIICCCAAA???<<<999888777777555555555555555555555555333333333222222222111111000000111222333333444444000222333333222111333444222444555555333333444555666777:::===@@@BBBCCCDDDCCCCCCEEEFFFGGGHHHHHHHHHKKKIIIHHHKKKOOOMMMEEE===>>>>>>CCCQQQbbbnnnpppnnnlllkkklllllliiiiiivvv}}}zzzxxxzzziiiXXXTTTTTTRRRYYYggguuu}}}|||vvvwwwmmmeeeaaa^^^```oooxxx{{{xxxkkk```[[[hhhjjjmmmnnnnnnllljjjhhhfffeeecccbbb]]]QQQ@@@333555333222222444444333111222222111111111111111111444444333222111111111111333333333333333333333333333333333333333333333333333333333333444555666666666777777888888888777777777666777:::999999???GGGYYYyyyuuuwww||||||}}}~~~}}}wwwqqqiiiaaa```cccmmm}}}sssqqqppprrrwwwuuugggaaabbbgggllltttzzzzzziii^^^TTTQQQRRR[[[jjj|||wwwqqq}}}{{{uuunnnkkkbbbSSSNNN^^^sssvvvllldddddddddeeeccc[[[PPPGGG;;;777222111222444333222222222222222222222222222000000000000000000000000uuueee\\\VVVSSSSSSTTTSSSQQQNNNKKKIIICCCAAA???<<<999888777777555555555555555555555555333333333222222222111111111111111222222333333444111333444444333222444555222444555444333333444666777888:::===???AAABBBCCCCCCDDDFFFHHHJJJKKKLLLLLLLLLJJJHHHIIIKKKIIICCC<<<>>>>>>DDDQQQbbbmmmooollllllkkklllmmmjjjlllyyynnn\\\VVVVVVUUU\\\jjjyyy|||zzzqqqiiiccc]]]]]]kkk}}}{{{yyy}}}qqqgggbbbgggiiikkkmmmmmmllliiihhhgggeeecccbbb^^^RRRBBB555555444222222444444333222222222111111111111111111333333222222111222222222333333333333333333333333333333333333333333333333333333333333444555666666666666777777888888888999;;;::::::;;;:::;;;CCCLLLfffxxxuuuvvvzzz}}}xxxpppjjjccc]]][[[]]]\\\kkkyyysssqqqpppqqquuu|||qqqgggccceeelllqqqvvv|||{{{wwwuuutttsssqqqeeeZZZTTTPPPVVVcccvvvyyymmmwwwwwwsssgggcccYYYRRRZZZjjjooojjjaaaaaaccceeeddd^^^TTTMMM<<<888222111222444444222222222222222222222222222111111111111111111111111rrreee]]]XXXTTTTTTTTTSSSQQQNNNKKKIIICCCAAA???<<<999888777777555555555555555555555555333333333222222222111111222222222222222222222222222444555555444333555666222333444444333333555666888999;;;===???@@@AAAAAADDDEEEGGGJJJMMMOOOPPPPPPNNNLLLIIIIIIIIIFFF@@@;;;<<<>>>EEERRRaaajjjllljjjkkkkkkmmmmmmlllppp}}}ttt___WWWVVVVVV^^^mmm||||||tttllleee[[[XXXfffxxxwww}}}vvvjjjbbbeeegggiiikkklllkkkiiihhhhhheeedddccc___TTTEEE:::666444333222333444333222111111222222222222222222222222222111222222333333333333333333333333333333333333333333333333333333333333333333444555666666666666666666777888:::;;;AAA???>>>===<<<>>>IIIUUUxxx|||uuusssuuuzzz}}}vvvjjjddd___YYYVVVWWWUUU^^^qqq{{{xxxuuutttssswwwvvvsssmmmhhhfffiiipppvvvwww{{{}}}wwwnnnfffbbbaaaaaaaaaooo~~~zzzlllbbbWWWOOOPPP[[[lll|||hhhiii}}}zzzyyyggghhh```VVVUUU^^^ffffff^^^___aaadddfffbbbZZZTTT???:::444111222444444333222222222222222222222222222222222222222222222222rrreee]]]WWWTTTUUUUUUTTTQQQNNNKKKIIICCCAAA???<<<999888777777555555555555555555555555333333333222222222111111333333222222222222222222222333444444333333444555222333444333222333555777::::::<<<>>>???@@@@@@@@@BBBDDDGGGJJJNNNPPPRRRSSSOOOOOOOOONNNKKKEEE???:::;;;???HHHTTT```gggiiihhhhhhjjjkkklllmmmtttxxx```WWWUUUUUU```ooozzzssskkkcccXXXTTTaaatttwwwyyy~~~ooobbbcccdddgggiiikkkjjjiiihhhiiifffdddcccaaaWWWJJJ???777555333222333444333222111111222222222222222333111111111111222333444444333333333333333333333333222222333333333333444444333333333333444555666666666666555555666888;;;===DDDBBB???>>><<>>666222222444444333222222222222222222222222222222222222222222222222xxxjjj^^^VVVUUUUUUUUUTTTRRRNNNKKKIIICCCAAA???<<<999888777777555555555555555555555555333333333222222222111111333333222222222222222222000222333333222222333444222333333333222333666888:::;;;<<<>>>??????@@@@@@@@@BBBEEEIIIMMMPPPRRRSSSPPPSSSVVVUUUOOOFFF>>>999;;;AAAKKKVVV```eeeggggggeeegggiiiiiimmmwww~~~dddXXXVVVVVVddduuuuuunnnfff___VVVRRR___pppzzzwwwyyyhhhaaaccceeehhhjjjjjjjjjjjjjjjgggeeedddbbb[[[OOOEEE999666333222333333333333111111222222333333333333111111111111222333444444333333333333333333333333222222222333333444444444333333333333444555666666666666555555666888;;;===CCC@@@???===>>>EEEXXXjjjvvvooopppwww~~~ppphhhddd^^^YYYXXXWWWXXX```ooo}}}}}}}}}}}}{{{xxx|||}}}vvvrrrttttttrrrooopppuuuzzz|||}}}ssskkkfffbbb^^^___cccggghhhhhhkkkkkkkkkgggbbb^^^\\\[[[\\\bbbiiinnntttxxxvvvqqqgggbbbYYYSSSPPPPPPQQQQQQSSSZZZlllwwwlll^^^SSSRRRTTT[[[nnnqqq``````qqq{{{ttteeeVVVPPPTTT[[[___^^^^^^```cccgggfffaaa\\\KKKDDD:::444333444444333222222222222222222222222111111111111111111111111~~~oooaaaWWWVVVVVVVVVUUURRRNNNKKKIIICCCAAA???<<<999888777777555555555555555555555555333333333222222222111111222222222222222222222222000111333222111111222444333333333222222333777999:::;;;<<<>>>???@@@@@@@@@>>>@@@CCCGGGKKKOOOQQQRRRPPPTTTXXXWWWOOOEEE>>>:::;;;CCCOOOYYY```ccceeefffbbbfffhhhhhhnnn{{{iii[[[YYYZZZjjj|||sssiii```[[[UUUSSS^^^mmm}}}ttt~~~wwwsssyyylll```bbbdddgggiiikkkkkkkkkkkkhhheeeeeeddd^^^SSSJJJ:::777444222333333333333111111222222333444444444222222222111222222333333333333333333333333333333111222222333333444444555333333333333444555666666666666666666777888:::;;;>>>======>>>@@@KKKaaavvvyyyrrrssszzzzzzrrrkkkccc___^^^ZZZWWWZZZbbbiiippp||||||yyywwwyyy|||~~~|||yyyyyy~~~~~~qqqfffbbb___ZZZXXXXXXYYYZZZZZZ[[[]]]^^^]]]ZZZVVVSSSRRRRRRVVVZZZ^^^gggsssxxxxxxlllggg___XXXTTTRRRQQQPPPPPPRRR]]]wwwqqqcccXXXVVVTTTUUUeeeyyykkk^^^ccc~~~wwwfffWWWQQQSSSXXX[[[^^^]]]^^^bbbffffffbbb^^^SSSJJJ???777444444444333222222222222222222222222000000000000000000000000~~~pppbbbWWWWWWWWWVVVUUURRRNNNKKKHHHCCCAAA???<<<999888777777555555555555555555555555333333333222222222111111111111111222222333333444111222444333222222333555333333333222111333777:::999:::<<<===???@@@AAAAAA===???BBBFFFKKKNNNPPPRRRPPPTTTVVVRRRIII@@@<<<<<<;;;EEERRR\\\aaacccdddfffaaafffhhhhhhpppkkk\\\YYY[[[kkksssggg]]]YYYVVVUUU]]]iiittt{{{zzzllljjjwwwppp```aaadddgggiiikkkmmmmmmkkkhhhffffffeee```WWWOOO;;;888444222222333444333111111222222333444444555333333222222111222222222333333333333333333333333111111222333333444555555333333333333444555666666666666777777888888888999999:::<<>>@@@BBB>>>???AAAEEEJJJOOORRRSSSRRRPPPLLLDDD===999:::<<<<<>>???@@@NNNjjj}}}~~~|||~~~|||tttkkkfff___YYYVVVXXX[[[]]]rrryyyyyy}}}|||nnnkkkfffcccbbbbbbbbbaaaaaa`````````aaa```]]][[[[[[YYYYYY\\\dddrrr}}}vvvjjj```[[[ZZZYYYccc{{{uuuddd]]]XXXSSSXXXbbb~~~ttt______iiivvvsssqqqmmmeee\\\TTTOOOMMM[[[YYY[[[aaaeeefffggghhh[[[XXXMMM>>>666666555111000000111111222222222222111111111111111111111111lll^^^WWWTTTTTTUUUTTTQQQNNNKKKIIICCC@@@===:::999888666555666555555555555444444444333333333222222222111111222222222222222222222222222222222222222222222222333333222333444666888::::::<<<=========>>>AAACCCBBBBBBDDDFFFJJJMMMPPPPPPQQQOOOJJJBBB;;;888999;;;>>>KKKXXX[[[ZZZ]]]aaaccceeehhhfffgggtttmmm\\\ZZZ^^^ppp~~~jjjaaa[[[VVV[[[eee}}}~~~www{{{|||mmmcccuuu}}}pppbbb______dddfffgggjjjooommmmmmllljjjfffbbb^^^[[[KKK???666555777666444222444444333222222222333333555444333222222444555777222222333333333444444444333333333333333333333333444333222222333444666888666666666777777888999:::888===AAAGGG[[[yyy}}}{{{|||{{{xxxxxxzzz{{{}}}sssnnnggg```]]][[[[[[\\\hhhsssoookkkhhhhhhiiiiiiiiilllnnnrrrssssssooollliiigggeeecccdddkkkxxxvvvkkkgggdddiii|||}}}kkkaaaYYYSSSVVV___vvv~~~eee^^^bbb|||tttrrrnnniiiccc[[[TTTOOOZZZ___bbbcccbbbdddfffhhh^^^]]]SSSCCC777555333111000111111111222222222222222222222222222222222222mmm___WWWUUUUUUUUUTTTQQQMMMJJJHHHCCC@@@<<<:::999888777555666555555555555444444444333333333222222222111111222222222222222222222222222222222222222222222222333333333333555777999:::;;;<<<>>>>>>>>>???BBBDDDGGGGGGHHHIIIJJJLLLNNNOOOPPPMMMGGG@@@:::777999;;;@@@MMMXXXZZZZZZ\\\___aaaccceeefffjjjzzzooo^^^\\\```rrrxxxjjj```ZZZ]]]fffzzzuuuttt}}}yyyeeeiii{{{hhh```\\\```fffiiikkkmmmmmmmmmlllkkkgggccc___]]]PPPCCC777555777666555555333333222222222333444444555444333222333444555666333333333333444444444444333333333333333333333333444333333222333555666777777777777777777888:::::::::>>>BBBNNNiii{{{yyywwwtttrrrrrrvvvzzz}}}xxxqqqkkkfffbbb^^^[[[^^^vvvuuurrrnnnlllmmmpppqqqrrrxxx}}}zzzvvvuuuzzz}}}xxxpppppp~~~uuuhhh]]]TTTTTTZZZkkkxxxnnn^^^\\\uuuwwwtttqqqpppmmmfffZZZQQQYYYfffmmmfff___aaafffhhhaaaaaaYYYIII;;;444222111111111111111222222222222333333333333333333333333|||jjj\\\UUUUUUVVVUUUSSSQQQMMMIIIGGGCCC@@@<<<:::999888777666666555555555555444444444333333333222222222111111222222222222222222222222222222222222222222222222333333333333555777999;;;;;;===>>>??????@@@CCCEEEIIIIIIJJJKKKKKKLLLNNNOOOQQQLLLEEE>>>999888:::<<>>???BBBQQQqqq}}}{{{wwwsssrrrooosssxxxzzzuuupppjjjccc^^^]]]mmmvvvssspppooorrruuuxxxyyy}}}zzzoooaaaWWWTTTWWWbbbqqqxxxddd[[[eee}}}yyyvvvwwwvvvooo___SSSWWWkkkuuujjj^^^___eeehhhbbbbbb]]]OOO???444222333222222222222222222222222333333333333333333333333wwwfffZZZUUUUUUUUUUUUSSSPPPLLLIIIFFFBBB???<<<:::999999777666666555555555555444444444333333333222222222111111222222222222222222222222222222222222222222222222333222333444555888:::<<<<<<===???@@@@@@BBBEEEGGGHHHJJJKKKLLLKKKLLLOOOQQQRRRLLLDDD===999999<<<===GGGQQQYYYZZZZZZ]]]______```bbbhhhtttqqq^^^[[[^^^rrrrrrhhhgggkkk}}}{{{|||nnnbbbmmmnnn^^^^^^ffflllnnnmmmmmmnnnmmmllljjjfffccc```XXXHHH999444444444444555222222222222333333444555444444444444333444444444333333444444444555555555333333333333333333333333444444444444555666777777777777777777888999:::;;;???@@@EEEVVVxxx~~~xxxuuuuuunnnrrrxxx|||yyyssskkkdddaaaggg}}}zzzxxxxxxzzz|||~~~~~~wwwhhh\\\VVVUUU]]]lllnnnbbb```~~~{{{{{{|||sssbbbTTTVVVjjjwwwnnnaaa___eeeiiiaaabbb___UUUEEE888555666333222222222222222222222333333333333333333333333uuueeeZZZVVVTTTTTTTTTSSSPPPLLLIIIGGGBBB???<<<:::999999888777666555555555555444444444333333333222222222111111222222222222222222222222222222222222222222222222222222333444666888;;;<<<<<<>>>@@@AAAAAACCCFFFHHHGGGJJJLLLLLLKKKKKKOOORRRSSSLLLBBB;;;999:::===>>>JJJRRRZZZ[[[\\\___aaaaaa___ccclllwwwrrr___[[[^^^mmmxxxssssss}}}uuufffmmmzzzzzzfff```eeeiiijjjjjjmmmnnnnnnmmmkkkhhhdddbbbZZZKKK;;;555555444444444333333222222222333444444444444444444444444333333333444444444555555555555333333333333333333333333333444444555666666777777888888777888888999:::;;;===CCCMMMaaa~~~yyyuuuvvvnnnrrryyyzzzsssmmmfffdddwwwpppcccYYYUUUXXXfffzzzxxxjjjddd{{{}}}}}}|||ttteeeXXXVVVdddrrrsssiiiaaadddiiidddcccaaaZZZLLL>>>888999333333333333222222222222333333333333333333333333uuudddYYYTTTSSSSSSSSSRRRPPPMMMJJJHHHAAA???;;;:::999999888777666555555555555444444444333333333222222222111111222222222222222222222222222222222222222222222222222222333444666999;;;======>>>@@@AAABBBDDDGGGIIIHHHKKKMMMLLLJJJJJJMMMQQQRRRJJJ???888777999<<<>>>LLLSSSZZZ\\\^^^aaacccbbb___eeeooozzztttaaa]]]___iii{{{{{{lllpppxxxiii```cccgggjjjlllnnnnnnnnnnnnllliiifffddd]]]NNN>>>777666555444444444444333222222222333333444555555555444333333222444444444444555555555555333333333333333333333333333444555666666777777777888888888888999:::;;;;;;;;;HHHZZZooozzzuuuwwwrrrtttzzzzzztttkkkdddiiizzzxxxvvvuuuuuuvvvxxxzzzxxxiii\\\TTTRRR___rrrpppbbbttt~~~|||{{{ttthhh^^^VVV\\\kkkvvvqqqeeecccjjjjjjfffccc___TTTDDD;;;:::444444333333333222222222222222222222222222222222uuucccWWWQQQRRRRRRRRRRRRPPPMMMJJJHHHAAA???;;;:::999999888777666666555555555444444444333333333222222222111111222222222222222222222222222222222222222222222222222222333444666999<<<======???AAABBBCCCDDDGGGJJJIIILLLNNNMMMIIIHHHKKKOOOQQQHHH===666555888<<<===MMMTTTZZZ\\\___ccceeeddd___fffqqq|||uuubbb___bbbhhhwww}}}~~~pppsss~~~hhh```ccchhhmmmqqqnnnnnnnnnnnnllliiifffeee___PPP@@@:::888777555555555444444333222222222222444555555555444444333222444444444555555555666666333333333333333333333333333444555666777777777777888888888888999:::;;;<<<;;;MMMcccxxx{{{vvvxxxvvvwww{{{}}}xxxmmmeeeaaaooo~~~sssmmmddd]]][[[\\\^^^```bbbjjjrrrwwwzzz~~~mmm^^^SSSNNNZZZlllrrr[[[kkk}}}{{{yyysssjjjcccVVVWWWeeexxxwwwgggbbbjjjoooiiifffcccYYYHHH<<<:::444444444333333222222222111111111111111111111111nnn```XXXTTTSSSSSSSSSRRRPPPLLLIIIGGG>>><<<999888888888777666666555555555555444444444444333222222111111222222222222222222222222222222222222222222222222222222444444444555777:::<<<>>>????????????@@@BBBDDDFFFJJJMMMNNNJJJIIILLLMMMLLLJJJCCC===;;;999888<<>>@@@?????????@@@BBBCCCEEEFFFJJJJJJHHHHHHKKKMMMKKKFFF@@@;;;:::::::::???EEEMMMSSSYYYZZZ[[[^^^___]]]___fffooouuuwwwyyy{{{~~~uuueee___^^^fffnnn}}}uuuyyykkkiiivvvddd___bbbdddfffjjjjjjkkkllllllkkkiiigggeeeccc[[[JJJ:::333555777555444444444444444444444444333333333333333333333333444444444444555555555555444444444444444444444444333333444555555666666777999888888999;;;<<<======EEERRRggg{{{}}}{{{{{{~~~~~~zzz~~~{{{vvvnnneee]]]\\\aaajjjyyyyyyoooiii^^^\\\XXXUUURRRQQQQQQRRRQQQTTTWWWXXXZZZ]]]bbbffftttvvvdddVVVRRRSSS^^^rrreeeaaannn~~~vvvttttttooohhhggg[[[```uuu|||mmmcccgggjjjllljjjddd]]]TTTGGG;;;777555333222333333222111222222222222222222222222nnn___UUUQQQSSSSSSSSSRRRPPPLLLIIIGGGAAA???<<<:::999999777555666555555555555444444444444333222222111111222222222222222222222222222222222222222222222222222222333333444666888:::<<<===@@@?????????@@@AAACCCDDDEEEHHHIIIGGGIIIMMMNNNLLLBBB<<<999999;;;<<>>@@@AAAJJJZZZpppxxx~~~}}}~~~wwwmmmbbb]]]ZZZZZZ```hhhxxxzzzkkkfffjjjwww{{{wwwsssnnnhhhddd]]]]]]]]]\\\ZZZXXXUUUSSSTTTUUUWWWWWWXXXYYY\\\___gggsss{{{iiiZZZSSSQQQWWWkkkmmmbbbfff~~~xxxrrrrrrqqqnnnmmmaaadddxxxwwwiiidddhhhjjjjjjfff```YYYNNNDDD:::777444333222222111000222222222222222222222222ooo___UUUQQQSSSSSSSSSRRRPPPLLLIIIGGGBBB@@@===;;;:::999777555666555555555555444444444444333222222111111222222222222222222222222222222222222222222222222222222222333444666888:::<<<============>>>@@@BBBEEEFFFHHHJJJKKKJJJLLLPPPOOOLLL@@@;;;888999;;;===BBBHHHLLLRRRWWWXXXYYY]]]^^^\\\___eeelllqqqsssuuuxxxzzzsssfffcccdddjjjkkkoooxxxzzz}}}~~~wwwzzznnnmmmpppeeebbbcccfffhhhlllnnnppprrrqqqmmmiiifffggg```QQQ@@@777666666444444444444444444444444444555555555555555555555555333333444444444555555555333333444444444444444444444444444555666666777777777888999:::<<<>>>AAACCCOOOeee}}}www~~~|||qqqhhhbbb^^^```fffiiixxxzzzmmmhhhhhhlllqqqvvvwwwvvvrrrnnnmmmoooppprrrpppoooooopppqqqpppooommmnnnppppppmmmgggaaa]]]]]]^^^___aaaccceeegggiiikkksss|||ooo```VVVPPPSSSeee}}}uuueee```uuuxxxqqqppppppoooooodddeeexxxqqqcccgggjjjjjjgggbbb]]]SSSIII;;;888555333333333222111222222222222222222222222ppp___VVVSSSSSSSSSSSSRRRPPPLLLIIIGGGBBB@@@===;;;:::999777555666555555555555444444444444333222222111111222222222222222222222222222222222222222222222222222222222333555777999:::<<<<<<:::;;;;;;===@@@CCCFFFHHHJJJLLLKKKJJJLLLOOOMMMIII???;;;888:::;;;<<>><<<999888888888777666666666555555555444444444444333222222111111222222222222222222222222222222222222222222222222222222111222555888:::;;;;;;;;;>>>>>>======>>>@@@BBBCCCHHHIIIIIIJJJOOOSSSPPPIII;;;777666:::<<<>>>BBBHHHKKKQQQTTTTTTUUUZZZ\\\[[[^^^ccchhhkkklllmmmqqqtttssswww}}}xxxtttyyy~~~uuullljjjlllooohhh\\\TTTTTTUUUYYYjjj}}}xxxqqqmmmwww{{{mmmqqqbbbbbbggglllmmmoooqqqrrrrrrrrrrrrgggeee[[[KKK>>>:::999888444444444444444444444444333333333333333333333333222222333333333444444444222222333333444555666666555555666666777777888888444777;;;<<<<<<@@@HHHNNNlllyyytttsssuuu~~~}}}rrr___WWWSSSZZZhhhxxxaaaUUUiiiyyyxxx{{{|||{{{rrroooiiikkkqqqjjjmmmnnnlllkkkiiiccc[[[BBB>>>888444222222222111222222222222222222222222yyyggg\\\VVVQQQTTTWWWVVVQQQNNNLLLHHHCCCAAA???<<<999777666666777444444555555555555444444333333333333333333333333222222222111111111000000222222222222222222222222333333444666999;;;>>>???:::;;;;;;;;;<<>>BBBDDDMMMOOOSSSUUUUUUWWWYYYZZZ^^^dddkkknnnmmmkkkkkklllmmmvvv~~~{{{yyyvvviii```^^^___]]]YYYXXXYYYXXXYYYbbbnnn}}}rrrnnnqqqppphhhrrr{{{gggccciiiiiimmmqqqsssrrrqqqooooookkkkkkbbbQQQBBB<<<888333555444444333333444444555444444444444444444444444333333333444444444555555333333333444444444555555777666666666666777777888777::::::===AAA===AAASSSuuu~~~tttooorrryyy}}}~~~~~~vvvfff]]]VVVXXXbbbpppiiiYYY^^^}}}qqqvvv|||nnnooommmlllkkkxxxzzzllliiikkkooopppjjjeeecccMMMAAA666333333222222333222222222222222222222222zzzhhh]]]WWWRRRTTTWWWVVVQQQNNNLLLHHHCCCAAA???<<<999777666666666444444555555555555444444333333333333333333333333222222222111111111000000222222222222222222222222333444555777999;;;======999:::;;;;;;===@@@EEEHHHIIIKKKKKKMMMXXX```UUUBBB999888888888;;;???BBBEEELLLOOORRRTTTUUUVVVXXXZZZ___dddjjjmmmlllkkklllmmmnnnvvv||||||}}}uuufff[[[XXXXXXZZZXXXXXX[[[[[[\\\cccmmmtttnnnppp{{{}}}tttfffnnn|||}}}jjjdddhhhiiilllqqqsssrrrqqqpppooolllllldddSSSDDD<<<777333555444444333333444444555444444444444444444444444333333333444444444555555333333333444444444555555666666666666666777777888777;;;999<<>><<<999777666555555333444444555555444444333222222222222222222222222111111111111111111111111111222222222222222333333444555888:::;;;:::999888777999;;;<<<>>>AAAEEEIIIGGGIIILLLPPPWWWYYYMMM???::::::999:::<<<@@@DDDFFFJJJMMMPPPRRRTTTUUUXXXYYYbbbfffiiijjjiiijjjnnnqqqooowwwxxxvvvqqqaaaVVVQQQPPPNNNPPPUUU\\\bbbeeegggiiiwww|||yyynnnlllsss}}}wwwmmmqqq}}}yyyjjjcccdddgggkkkpppssssssrrrqqqqqqpppooohhhZZZKKK>>>666333555444444333333444444555444444444444444444444444333333333444444444555555333333333444444444555555666555555666666777888999888<<<999:::>>>===GGG^^^~~~wwwtttsssvvv{{{{{{fffZZZRRRLLLIIILLLSSS___ooorrrgggZZZVVVZZZggg{{{hhh___zzz}}}tttrrrtttmmmhhheeelllwwwqqqnnnqqqssspppkkkjjj[[[MMM>>>888666444333555333333333333333333333333xxxeeeZZZTTTPPPSSSVVVUUUPPPMMMKKKGGGBBB???===<<<:::888666555444333333444444444444333333222222222222222222222222111111111111111111111111111111111222222333333333444666888:::;;;:::999888777999;;;===>>>AAAEEEHHHIIIJJJKKKNNNQQQPPPGGG===::::::999:::<<<@@@DDDFFFJJJLLLPPPRRRTTTVVVXXXZZZcccfffiiiiiihhhiiilllppppppwwwzzzsss}}}vvviii\\\TTTPPPOOOHHHKKKQQQYYYccciiijjjhhhsss~~~|||nnnlllqqq|||sssjjjnnn{{{sssfffbbbdddfffjjjooorrrsssrrrrrrrrrqqqooojjj___OOO@@@777444555444444333333444444555444444444444444444444444333333333444444444555555333333333444444444555555555555555555666777888999999<<<999:::>>>>>>LLLeeexxxsssrrrwww~~~sss___WWWQQQJJJEEEFFFIIIQQQ___qqqwwwkkk]]]VVVWWWcccxxxmmm```wwwwwwrrrsssllljjjhhhkkk{{{sssmmmpppssspppmmmkkk```QQQ@@@888555222222444333333333333333333333333uuucccYYYTTTPPPSSSVVVUUUPPPLLLKKKGGGBBB>>>===<<<:::888666444333333333444444444444333333222222222222222222222222111111111111111222222222111111111222222333333444555666888999:::::::::999888:::<<<===>>>@@@CCCFFFJJJJJJKKKMMMNNNJJJBBB;;;:::999999999<<>>AAARRRmmm~~~vvvsssxxx{{{ooo^^^XXXQQQIIIGGGFFFEEEHHHRRRcccvvvzzznnn```WWWVVV```uuuvvveeerrr{{{uuuqqqjjjkkkjjjjjj|||uuunnnooosssrrrnnnmmmeeeUUUCCC999555222222444333333333333333333333333tttbbbYYYTTTQQQSSSUUUTTTPPPLLLKKKGGGAAA======<<<:::888666444333222333333444444333333222111111111111111111111111000000111111111222222222000111111222333333444444555666777888999:::;;;;;;999;;;===>>>>>>@@@BBBDDDFFFHHHLLLPPPOOOIII@@@:::999888888888;;;???BBBEEEJJJMMMQQQTTTUUUWWWZZZ\\\cccfffiiihhhfffeeefffiiinnnuuu|||~~~|||{{{}}}uuusss{{{uuuoooggg___WWWRRRNNNLLLGGGJJJMMMTTTcccqqqtttooossspppmmmnnn~~~tttgggiiitttsssbbb]]]```eeeiiinnnrrrssssssssstttqqqooolllfffWWWDDD:::888555444444333333444444555444444444444444444444444333333333444444444555555333333333444444444555555444444555555666888999:::999<<<::::::???DDDWWWuuu}}}wwwzzz}}}nnneeeiiirrr}}}lll]]]XXXRRRIIIGGGFFFDDDEEEKKKYYYiiittt|||qqqcccXXXUUU^^^rrrkkkkkk}}}|||vvvmmmlllkkkggguuuxxxooopppttttttqqqooojjjYYYFFF;;;666333333555444444444444444444444444tttbbbZZZUUURRRSSSUUUTTTPPPLLLKKKFFFAAA===<<<<<<:::888666444222222333333444444333333222111111111111111111111111000000111111222222222222000000111222333333444444555666666777888:::<<<===:::<<<>>>>>>>>>???AAACCCCCCFFFMMMTTTSSSJJJ@@@:::888888777888:::>>>BBBDDDKKKMMMQQQTTTVVVXXX[[[]]]bbbfffiiiiiifffddddddfffnnnttt{{{}}}{{{yyy|||wwwqqqwww}}}vvvqqqiiiaaa[[[UUUPPPMMMIIIKKKMMMTTTdddtttxxxrrrqqqqqqmmmlllzzzwwwaaaaaajjjwwwccc\\\^^^dddiiinnnrrrssssssttttttqqqnnnlllgggYYYEEE;;;:::555444444333333444444555444444444444444444444444333333333444444444555555333333333444444444555555444444555555666888999:::999<<<::::::@@@EEEZZZyyyzzz|||}}}zzzuuuqqqlllhhhgggzzzwwwnnniiigggcccYYYUUUXXX\\\eee|||iii[[[YYYTTTJJJFFFFFFEEEEEEIIISSSaaakkk}}}rrrdddYYYUUU]]]ppppppggg~~~}}}}}}rrrooojjjcccooozzzqqqqqqvvvvvvsssqqqmmm\\\HHH===777444444666444444444444444444444444wwwdddWWWSSSSSSVVVUUUTTTQQQNNNJJJFFFDDD@@@>>><<<999777666555555444444444444444444444444222222222111111111000000000111111111111222222222222222222222333444555555555555666777888999:::::::::<<<>>>>>>>>>>>>???@@@DDDHHHNNNRRRQQQIII>>>777777999::::::;;;>>>BBBFFFKKKMMMPPPRRRTTTXXX\\\```eeefffgggfffeeefffhhhjjjmmmqqquuuvvvwwwxxx|||}}}~~~tttnnnqqqzzz{{{rrriiibbb\\\XXXVVVSSSPPPMMMSSScccssswwwrrrnnnzzzrrriiijjjrrrnnnhhhjjjzzz}}}iii\\\YYY```hhhoooqqqrrruuutttqqqrrrrrroooiii]]]NNN???555666666555444444444444555555555555444444333333333333222222222222333444444555555555555555555444444666666666777888888999999999;;;???AAAAAAIIIaaazzzzzz}}}pppgggjjjxxxtttllleeebbb```]]]]]]```YYYcccssszzziii[[[XXXVVVSSSMMMOOOTTTVVVkkkjjjZZZVVVRRRMMMIIIIIIHHHEEEDDDIIITTT\\\rrr{{{wwwkkk```VVVVVVggg{{{vvvbbblll~~~uuuvvvnnngggeeeggg|||{{{mmmoooxxx|||xxxsssnnncccSSSDDD999444222222444444333333333444444555yyyeeeXXXSSSSSSUUUTTTSSSQQQMMMIIIFFFDDD@@@>>><<<999777666555555444444444444444444444444222222222111111111000000000111111111111222222222222222222222333444555555666666777888999:::;;;;;;:::<<<>>>>>>>>>>>>???@@@DDDGGGLLLPPPNNNGGG>>>777777999::::::;;;>>>BBBFFFKKKMMMPPPRRRTTTXXX]]]```ffffffeeedddcccdddgggjjjrrrtttvvvvvvttttttxxx{{{{{{tttnnnvvvvvvooojjjfffddd]]]XXXSSSUUUbbbpppsssnnnjjjtttsssjjjjjjqqqsssooosssnnn```\\\aaahhhoooqqqrrruuutttqqqrrrrrrpppjjj___OOO???666666666555444444444444555555555444444444333333333333333333333333444555555555555555555555555555555666666777777888888999999999;;;???EEEJJJTTTkkk}}}~~~}}}}}}xxxbbbYYYZZZeee|||{{{kkkddd]]][[[ZZZXXXYYY\\\YYY]]]hhhssssssggg]]]ZZZTTTQQQJJJLLLPPPPPPbbbjjjZZZVVVSSSMMMKKKKKKJJJFFFDDDGGGOOOUUUbbblllyyyxxxlllaaaWWWVVVeeeyyyxxxbbbhhh}}}wwwtttuuunnnhhhggghhh{{{}}}oooqqqyyy|||xxxuuupppfffWWWGGG<<<555444444444444444333333444444555zzzfffYYYTTTTTTTTTTTTRRRPPPLLLHHHEEECCC@@@>>><<<999777666555555444444444444444444444444222222222111111111111111000111111111111222222222222222222222333444555555777777888999:::;;;<<<<<<999;;;>>>???>>>???@@@AAADDDGGGJJJLLLIIICCC<<<888777999::::::;;;>>>BBBFFFKKKMMMPPPRRRUUUXXX]]]aaagggfffdddbbbaaacccgggkkktttvvvwwwuuurrrsssvvvzzz}}}ooossszzzyyytttpppmmmiiicccZZZXXXaaalllnnniiifffpppzzz~~~}}}|||vvvllliiiooo{{{xxxwww|||vvvfff```aaaiiioooqqqrrrttttttqqqrrrrrrpppkkkaaaRRRAAA666666666555444444444444555555444444444444333333333444444444444555555555666555555555555555555555555666666777777888999999999999;;;@@@KKKWWWfffzzzxxxsssuuu{{{{{{rrr]]]SSSRRRYYYlll{{{yyywww~~~nnneee]]]XXXWWWVVVTTTUUUXXXYYY[[[aaaiiikkkgggbbb```WWWSSSJJJIIIMMMLLLZZZvvvjjj[[[WWWSSSNNNLLLLLLKKKGGGDDDDDDHHHMMMPPP[[[iiixxx{{{nnncccXXXUUUcccvvv|||cccddd}}}xxxppprrrtttnnniiiiiiiiizzzrrrrrryyy|||yyyvvvrrrkkk]]]LLL???777666777555444444333333444444444yyyfffYYYUUUVVVTTTSSSRRROOOLLLHHHDDDBBB@@@>>><<<999777666555555444444444444444444444444111111111111111111111111000000111111111222222222222222222222333444555555666777777888999:::;;;;;;999;;;>>>?????????@@@BBBEEEGGGIIIHHHEEE???;;;999777999::::::;;;>>>BBBFFFKKKMMMPPPRRRUUUYYY^^^aaaiiihhheeeaaa```ccchhhmmmtttuuuvvvtttrrrtttyyy~~~~~~wwwuuuuuuzzz{{{vvvssspppiii```\\\aaajjjkkkggg___fffqqqyyyyyysssqqqrrryyyzzzyyynnniiilll}}}~~~|||zzz}}}llleeeaaaiiinnnpppqqqttttttqqqsssrrrqqqmmmdddUUUCCC777666666555444444444444555444444444444444444444444444555555666666666666666444444444555555555555555666777777888888999:::::::::;;;AAAOOOcccxxxyyysssttt|||{{{www}}}rrr^^^UUURRRVVVfffvvv|||wwwsssttt|||}}}pppggg```ZZZYYYWWWTTTTTTVVVYYY^^^fffkkkkkkhhhggghhh```[[[PPPKKKMMMMMMZZZsssjjj\\\XXXTTTNNNKKKLLLKKKHHHEEEDDDEEEHHHHHHPPP]]]kkkqqqeeeZZZUUUaaaqqqeee___ssswwwnnnppprrrmmmiiijjjiiixxxsssrrryyy{{{xxxvvvtttnnnbbbQQQAAA888666888555555444333333333444444wwwdddYYYWWWXXXTTTSSSRRROOOLLLHHHDDDBBB@@@>>><<<999777666555555444444444444444444444444111111111111111111111111000000111111111222222222222222222222333444555555555555666777888999::::::999;;;>>>??????@@@AAACCCEEEGGGHHHFFFAAA<<<:::999777999::::::;;;>>>BBBFFFKKKMMMPPPSSSUUUZZZ___bbbjjjiiieeebbbaaaeeekkkpppvvvwwwwwwuuussstttyyy}}}{{{{{{tttttt{{{~~~zzzqqqlllddd___cccjjjiiidddVVVVVV\\\ggglllkkkkkkmmmnnnuuuyyyvvvwww}}}ppphhhjjjyyy|||ooofff```gggmmmnnnpppssstttrrrsssrrrrrrooohhhXXXEEE888666666555444444444444555444444444444444444444444444555666777777777666666444444444555555555666666777777777888999999::::::;;;;;;AAAQQQjjj{{{wwwuuuxxxxxxuuu|||nnn\\\SSSOOORRR___ooozzzzzzzzzuuu{{{wwwqqqiiibbb___[[[VVVTTTUUUVVVeeetttwwwqqqkkklllnnnlllhhhZZZPPPOOOOOO]]]vvvkkk]]]YYYUUUNNNJJJJJJJJJHHHFFFFFFFFFGGGDDDJJJSSSaaavvvttthhh[[[UUU^^^lllhhh]]]lll~~~{{{rrrpppqqqllliiiiiihhhuuusssrrrwwwyyyxxxwwwtttpppfffTTTBBB777555888666555444333333333333333uuucccYYYWWWYYYTTTTTTRRRPPPLLLHHHEEECCC@@@>>><<<999777666555555444444444444444444444444111111111111111222222222000111111111111222222222222222222222333444555555555555666777888999999:::999;;;>>>???@@@@@@BBBCCCDDDGGGHHHEEE???:::999999777999::::::;;;>>>BBBFFFKKKMMMPPPSSSVVVZZZ___ccciiihhheeeccccccgggmmmrrrxxxyyyyyyvvvsssrrruuuyyyyyy~~~xxxsssvvv||||||qqqnnnhhhccceeehhheee^^^SSSKKKJJJRRR[[[dddqqqsss{{{}}}}}}rrrhhhgggvvv~~~}}}mmmddd]]]dddjjjlllnnnrrrtttrrrtttsssrrrqqqkkk\\\GGG999666666555444444444444555333333333444444444444555333444666777777777666555333333444444555666666666777777888888999:::::::::;;;<<<@@@OOOkkk}}}zzzvvvsssqqqxxxvvvttt{{{|||kkkZZZQQQNNNOOO[[[jjjwwwrrruuu|||tttlllgggaaaYYYUUUUUUVVVlll|||tttrrrssswwwvvvhhhYYYSSSQQQ^^^vvvmmm___[[[UUUNNNJJJJJJIIIIIIHHHHHHIIIIIICCCFFFLLLXXXnnnwwwjjj]]]UUU[[[ggglll]]]iii|||vvvpppqqqjjjfffgggeeeqqqsssrrrvvvyyyyyyyyytttrrrjjjXXXCCC666555888666555555444333333333333uuucccXXXVVVXXXUUUTTTSSSQQQMMMIIIFFFDDD@@@>>><<<999777666555555444444444444444444444444000000111111111222222222000111111111111222222222222222222222333444555555555666777888999::::::;;;999;;;>>>@@@@@@AAABBBDDDDDDGGGHHHEEE???999888999777999::::::;;;>>>BBBFFFKKKMMMPPPSSSVVV[[[```dddfffeeedddccccccgggnnnrrruuuwwwxxxvvvrrrqqqsssvvvzzz{{{xxxxxxzzz|||~~~yyyrrrqqqmmmhhhfffddd\\\SSSOOOGGGCCCGGGMMMXXXqqqttthhheeessszzz|||iii___ZZZaaagggiiilllrrrtttssstttsssssssssmmm^^^III999666666555444444444444555333333333444444444555555222444555777777666555444333333444444555666666777777888888999999::::::;;;<<<<<<>>>KKKggg}}}yyyuuusssqqqsss~~~~~~vvvuuu|||}}}lllZZZRRRMMMNNNZZZhhhzzzsssnnnyyyvvvpppiii```ZZZZZZ\\\uuu~~~zzzyyyggg[[[TTT^^^uuuoooaaa\\\VVVNNNMMMKKKJJJIIIJJJJJJKKKJJJFFFFFFGGGQQQgggyyylll^^^UUUYYYddd|||ppp^^^hhh{{{vvvqqqqqqhhhdddeeecccmmmtttssswwwzzz{{{|||uuuuuunnn[[[EEE666555999666666555444333333333333vvvbbbWWWUUUWWWVVVUUUTTTQQQNNNJJJFFFDDD@@@>>><<<999777666555555444444444444444444444444000000111111222222222222000111111111111222222222222222222222333444555555777777888999:::;;;;;;<<<999;;;>>>@@@@@@AAACCCDDDDDDGGGIIIFFF???999888999888999::::::;;;>>>BBBFFFKKKMMMPPPSSSVVV[[[```dddcccccccccbbbcccgggmmmrrrnnnqqqttttttrrrrrrtttwww{{{}}}yyywwwwwwxxx|||{{{uuutttqqqkkkfffaaaVVVKKKGGGBBBBBBDDDCCCJJJeee|||tttgggdddrrr}}}vvvyyyeee[[[XXX___fffhhhlllqqqtttssstttsssssstttooo```JJJ:::666666555444444444444555333333333444444555555555222333555666777666555444333333444444555666777777777888888999999:::;;;;;;<<<===>>>HHHddd{{{vvvuuuuuuvvv{{{~~~vvvuuu|||}}}kkkYYYPPPKKKKKKVVVdddzzzxxxooosss{{{}}}wwwooofff``````ccc{{{sssbbbWWW^^^tttpppbbb\\\VVVNNNOOOMMMKKKJJJKKKKKKKKKKKKKKKIIIGGGNNNccczzzmmm___UUUXXXbbb{{{rrr```hhh{{{tttrrrqqqhhhbbbcccaaakkkvvvtttxxx{{{}}}vvvwwwppp^^^FFF777666:::777666555444333222222222vvvdddYYYUUUUUUXXXVVVTTTRRRPPPLLLFFFBBB???>>><<<:::777666555444333333333333333333333333111111111111111111111111111111111111111111111111111222333333222222444666888999999777666777999;;;:::;;;<<<<<<===???CCCFFFIIIMMMKKKBBB:::888999999555666666888;;;???CCCFFFLLLOOOQQQQQQUUU\\\```______aaabbbbbbbbbdddiiinnnooolllkkkmmmooonnnpppuuuyyywwwpppsssrrrqqqrrrwww~~~~~~yyytttkkkbbbYYYPPPHHHBBB@@@@@@@@@@@@>>>CCCSSSccc||||||wwwzzzyyypppzzzyyyhhhcccmmm{{{vvvlllttt{{{iii^^^]]]```dddggghhhjjjooosssrrruuuuuuqqqnnnfffOOO888888777666444444555555666555555555555555555555555555555444444444444555555333333333444444444555555666777888888777777999;;;;;;@@@>>>HHHgggyyyqqqrrrvvvyyyzzz~~~}}}|||{{{}}}tttrrrvvv~~~vvviiiYYYMMMGGGIIISSS^^^vvvsssmmmlll{{{rrrhhh```iii~~~vvv```bbbrrroooaaa]]]XXXQQQIIIKKKKKKHHHIIINNNOOOMMMNNNHHHFFFNNN^^^tttnnn^^^UUUVVV\\\sss{{{eeefffwwwrrrooopppmmmeee___```iiiqqq~~~rrryyy{{{{{{{{{wwwpppcccNNN;;;444666777777666555444333333333vvvdddYYYUUUUUUXXXVVVTTTRRRPPPLLLFFFBBB???>>><<<:::777666555444333333333333333333333333111111111111111111111111111111111111111111111111111222333333222222444666999::::::999888888:::<<<999:::;;;<<<===@@@DDDHHHLLLOOOMMMCCC;;;888888888666666777999<<<@@@DDDFFFJJJNNNPPPPPPTTT[[[_________``````______ccciiinnnoookkkjjjmmmnnnnnnqqquuuxxx}}}tttrrrnnnlllkkkmmmppprrr}}}}}}}}}~~~|||oooiii___VVVNNNHHHCCC@@@@@@?????????<<<===FFFQQQ```gggjjjddd```dddiiilll}}}qqqkkkwwwmmmdddkkkvvv{{{|||pppffflllmmmbbb\\\```dddgggiiilllooossssssvvvvvvrrrooogggQQQ:::888777666444444555555666555555555555555555555555555555444444444444555555444444555555555666666666777888999999888888:::<<<===BBBAAAMMMooo|||zzz|||~~~|||{{{|||{{{pppnnnttt}}}vvviiiYYYNNNGGGGGGPPPZZZoooxxxoookkk||||||rrrkkkoooxxxvvvqqqccc^^^ZZZSSSLLLNNNMMMKKKLLLQQQRRRPPPLLLGGGEEEJJJUUUggg~~~ooo```UUUUUU[[[ppp|||ffffffooolllmmmkkkeee^^^^^^eeelllsssyyy~~~|||~~~}}}yyyrrreeePPP===555777777777666444444333333444uuudddYYYVVVVVVXXXVVVTTTRRRPPPLLLFFFBBB???>>><<<999777666555555333333333333333333333333111111111111111111111111111111111111111111111111111222333333222222444666999:::;;;:::999:::<<<===999:::;;;<<<===@@@EEEHHHNNNQQQMMMCCC;;;888888777777777888:::===AAADDDGGGIIIMMMOOOPPPTTT[[[___^^^______]]]\\\]]]bbbiiinnnnnnkkkjjjlllnnnnnnqqqvvvwww|||~~~xxxrrrlllhhheeedddiiikkkmmmoooqqqssstttttttttwww|||{{{ccc\\\RRRIIIDDDAAA@@@@@@@@@======???===:::<<>>???CCCDDDTTTzzz}}}{{{|||}}}|||{{{{{{uuulllmmmttt}}}vvviiiZZZOOOHHHFFFLLLTTTfff~~~rrrjjjppp~~~wwwuuutttddd```]]]WWWPPPQQQOOOMMMPPPUUUVVVSSSLLLIIIFFFHHHMMMXXXlll~~~rrrbbbVVVUUUYYYkkk~~~hhhgggnnnjjjkkkjjjeee___^^^dddiiivvvxxx~~~~~~~~~{{{uuuhhhSSS???777888777666555444444444444444tttcccYYYWWWWWWXXXVVVTTTRRRPPPLLLFFFBBB>>>===;;;999888666666555333333333333333333333333111111111111111111111111111111111111111111111111111222333333222222444666888999;;;;;;::::::<<<===:::;;;<<<<<<===???CCCFFFMMMNNNJJJAAA:::999888777888888999:::===AAADDDGGGGGGLLLOOOPPPUUU\\\```___aaa___\\\ZZZ\\\cccjjjooommmjjjhhhkkkmmmnnnrrrwwwxxx|||xxxqqqmmmjjjfffgggjjjmmmpppsssuuuvvv}}}vvvXXXSSSKKKDDDBBBAAABBBBBB@@@<<<<<>>===??????CCCHHHHHHGGGHHHLLLOOOXXXjjjsssggghhhzzzsssfffgggoootttkkkaaa]]]cccqqq~~~pppbbbZZZ]]]ccchhhmmmqqqssstttvvvyyywwwsssqqqjjjTTT>>>888777666444444555555666555555555555555555555555555555444444444444555555555555666666666777777777888999:::::::::;;;===???AAAEEEFFFZZZ~~~zzzyyyyyy}}}~~~{{{zzz|||~~~tttlllmmmuuusssgggXXXOOOIIIGGGJJJPPP```xxxxxxnnnhhhwww~~~yyyvvvfffaaa^^^YYYRRRSSSQQQOOOSSSXXXYYYUUUMMMLLLKKKKKKJJJPPP```pppuuueeeXXXUUUWWWeee~~~llliiizzzqqqkkkkkkiiieeeaaaccchhhnnn{{{yyy}}}}}}wwwkkkUUUAAA888888777666555444444444444444sssbbbXXXWWWXXXXXXVVVTTTRRRPPPLLLFFFBBB>>>===;;;999888777666666333333333333333333333333111111111111111111111111111111111111111111111111111222333333222222444666666888::::::::::::;;;<<<============<<<>>>AAADDDJJJJJJFFF===888999999777999999999:::===AAADDDFFFGGGLLLPPPRRRWWW^^^bbbaaaccc___[[[ZZZ]]]dddlllpppmmmiiigggjjjlllnnnrrrxxxzzz~~~~~~zzzxxxqqqrrrtttwww{{{~~~tttfffOOOLLLHHHEEEEEEDDDDDDCCCCCC>>><<>>@@@AAAEEEHHH^^^}}}}}}~~~}}}{{{yyyzzz~~~{{{qqqjjjmmmuuu~~~qqqdddWWWOOOJJJHHHJJJOOO___tttvvvjjjrrryyyhhhccc___YYYTTTSSSQQQPPPUUU[[[[[[VVVMMMMMMOOOOOOMMMOOOZZZggg}}}wwwhhh[[[UUUVVVaaazzzpppkkktttuuunnnllljjjfffdddhhhooouuuzzz~~~~~~yyymmmWWWBBB888888666666555444444444444555ppp```WWWVVVXXXXXXVVVTTTRRRPPPLLLFFFBBB===<<<;;;999888777666666333333333333333333333333111111111111111111111111111111111111111111111111111222333333222222444666555777::::::::::::;;;<<<============<<<>>>AAADDDIIIHHHCCC;;;888999:::777999999999:::<<<@@@CCCEEEHHHNNNRRRUUUZZZaaaeeecccccc___[[[ZZZ^^^ffflllppplllhhhfffiiilllnnnsssyyy{{{ssspppqqq^^^SSSHHHGGGFFFFFFGGGGGGEEECCCFFFAAA???AAAAAA??????AAA>>>===>>>AAAAAA???AAAFFFGGGXXXqqq~~~uuujjjdddkkk~~~rrrfffhhhpppyyyzzzqqqfff```eeeuuupppbbb[[[\\\```fffnnnuuuyyyzzzyyy{{{yyyuuusssmmmXXXCCC888777666444444555555666555555555555555555555555555555444444444444555555444444555555555666666666777999:::::::::;;;>>>@@@@@@EEEKKKccc|||www}}}~~~|||yyyxxx{{{uuummmgggkkkttt}}}rrrdddVVVNNNKKKIIIJJJNNN]]]pppppprrr|||}}}kkkeee```ZZZUUUTTTQQQQQQVVV]]]\\\WWWKKKMMMPPPSSSRRRQQQVVV^^^ooozzzkkk^^^WWWUUU^^^xxxuuunnnvvv~~~{{{rrrpppnnnkkkkkkooouuuzzz{{{{{{oooZZZCCC888888666555555444444444555555nnn^^^VVVUUUWWWXXXVVVTTTRRRPPPLLLFFFBBB===<<<;;;999888777777666333333333333333333333333111111111111111111111111111111111111111111111111111222333333222222444666666888;;;<<<<<<;;;<<<===:::;;;<<<<<<===???CCCGGGKKKJJJCCC;;;888999999666888888888999;;;???BBBDDDJJJPPPTTTXXX]]]dddhhhfffaaa]]]YYYYYY___fffkkknnnkkkgggfffhhhkkknnnssszzz|||rrr]]]fffmmm[[[QQQLLLHHHGGGFFFFFFHHHHHHGGGEEEGGGDDDDDDFFFDDD@@@@@@BBBDDD@@@@@@CCCDDDCCCFFFLLLMMM[[[ppp~~~{{{wwwpppgggdddnnnuuugggfffmmmvvv}}}vvvllliiiqqqwwwkkk\\\\\\^^^dddnnnvvv{{{}}}|||~~~|||wwwvvvppp\\\GGG888777666444444555555666555555555555555555555555555555444444444444555555555555666666666777777777666888999::::::;;;===@@@===EEENNNhhhvvvrrrpppvvv}}}|||zzzyyy|||qqqiiieeekkkuuuuuufffWWWNNNJJJHHHIIILLLXXXmmmwwwssswwwooohhhbbb[[[WWWUUURRRRRRYYY```^^^YYYMMMNNNTTTYYYZZZVVVVVVYYYeee||||||nnn```XXXVVV]]]vvvxxxqqqxxxyyyyyyyyyxxxxxxyyy{{{||||||~~~rrr]]]FFF:::999555555444444444555555666mmm]]]UUUUUUWWWXXXVVVTTTRRRPPPLLLFFFCCC===<<<;;;999888777777777333333333333333333333333111111111111111111111111111111111111111111111111111222333333222333555666666999<<<============>>>777999:::<<<===AAAFFFJJJNNNLLLEEE<<<888999999555888888888999;;;>>>AAACCCKKKQQQVVVYYY___fffiiihhh___[[[XXXYYY^^^eeejjjlllkkkgggeeehhhkkknnntttzzz{{{uuu___WWWfff|||fffXXXQQQOOOOOOKKKIIIGGGGGGIIIJJJJJJIIIEEEEEEHHHLLLJJJEEEDDDGGGDDD@@@???CCCEEEDDDHHHOOOXXXddduuu|||xxxtttnnngggfffrrrxxxgggdddiiitttzzzssssss{{{~~~ttt]]]\\\]]]cccmmmwww|||~~~zzzxxxrrr___JJJ888777666555444555555666555555555555555555555555555555555444444555555555777777777777888888888888666777999999999;;;===???<<>><<<:::999777777666444444444333333222222222111111111111111111111111000111111111111222222222222222222222333444444555999999888888999999:::;;;;;;;;;;;;===???BBBEEEFFFNNNGGG???999888999888777999:::;;;:::;;;===AAADDDIIIOOOUUUZZZbbbiiijjjfff^^^ZZZWWWWWW[[[bbbhhhlllkkkgggeeegggjjjlllrrryyyvvv```UUUSSSggg|||vvvkkk```WWWRRROOOOOOLLLJJJIIIHHHIIIJJJIIIHHHHHHHHHGGGFFFGGGHHHIIIJJJHHHEEEEEEFFFGGGJJJSSS]]]lllrrr|||{{{wwwmmmcccgggxxx|||gggaaafffsssyyyvvvzzzyyyddd___^^^dddlllrrrzzz|||}}}{{{wwwtttcccFFF===888333222444666555444777777666666555555555555444444444555555555555666666555555555555666666777888999:::::::::;;;>>>@@@BBBCCCQQQsss|||wwwyyyrrrpppuuu}}}|||~~~||||||yyyxxx}}}jjjeeeeeemmmxxxzzzjjjYYYNNNHHHEEEFFFIIIWWWhhh~~~wwwqqq~~~uuuggg```___YYY[[[XXXUUU[[[dddddd\\\QQQRRRYYYbbbgggccc^^^\\\bbbwwwqqqdddZZZUUU___ssszzz}}}~~~}}}zzzvvvhhhJJJ666999666666666666555555555555mmm^^^WWWVVVWWWYYYWWWUUURRROOOKKKFFFBBB???===<<<:::888777666666444444444333333222222222111111111111111111111111000111111111111222222222222222222222333444555555999999888888999999:::;;;;;;;;;;;;===???BBBEEEGGGJJJDDD<<<888888999999888999:::::::::;;;===AAADDDIIIOOOUUU[[[bbbiiijjjggg```\\\XXXWWW[[[aaafffiiijjjeeedddfffiiikkkqqqwwwyyy|||vvvbbbVVVNNNTTTaaahhhiiiiiilllhhhaaaZZZUUURRRRRRRRRSSSQQQNNNNNNNNNNNNMMMLLLIIIHHHGGGFFFFFFGGGGGGHHHIIIGGGHHHKKKNNNSSS^^^jjjzzz~~~|||vvvmmmeeekkk}}}~~~hhhaaafffppp{{{~~~zzzrrrgggbbbaaagggooouuu|||}}}}}}|||wwwuuudddHHH===999444222444666555444666666666555555555444444444444444555555555555666666555555555555666777777888999:::::::::;;;>>>AAAEEEIIIZZZ|||zzzyyyrrrqqqvvv{{{}}}zzzzzzxxxxxx}}}~~~jjjeeeeeennnxxx{{{lllZZZOOOIIIEEEFFFIIIUUUfff|||vvvkkkssszzzkkkeeeddd^^^```]]]ZZZ___hhhhhh```SSSTTT\\\hhhnnnlllfffddddddxxxrrreee[[[VVV^^^rrr~~~~~~|||zzzwwwvvvyyyyyykkkNNN999;;;666666666666555555555555ooo```XXXVVVWWWYYYWWWUUUSSSPPPLLLFFFBBB>>>===;;;999777666555555444444333333333333222222111111111111111111111111000111111111111222222222222222222222333444555666999999888888999999:::;;;;;;;;;<<<===@@@CCCEEEGGGHHHBBB;;;777777999999888999::::::::::::===@@@DDDJJJPPPVVV\\\cccjjjkkkgggaaa]]]YYYXXX[[[```eeeggggggdddcccfffiiikkkpppvvvtttyyyvvv```UUUJJJIIINNNSSSZZZ```cccaaa]]]YYYWWWVVVUUUVVVUUUSSSPPPNNNNNNMMMLLLJJJKKKJJJIIIGGGFFFGGGGGGHHHJJJIIIKKKQQQWWW```nnn{{{{{{ssskkkgggqqqjjjaaaeeemmmxxxoooiiidddccciiipppvvv}}}}}}~~~}}}xxxvvvfffKKK>>>999444333555666666444555555555444444444444444444444444555555555555666666555555555666666777888888999:::::::::<<>>===666666666666555555555555rrrccc[[[XXXXXXWWWVVVUUUTTTRRRMMMGGGCCC===<<<:::888777555555444333333333333333333333333111111111111111111111111000000111111111222222222222222222333444555777888999999888888999999:::;;;:::;;;<<<>>>@@@DDDGGGIIIMMMFFF>>>999888999888777888999:::999:::<<<@@@CCCKKKQQQWWW\\\dddkkkkkkhhh^^^[[[XXXYYY\\\bbbfffhhheeecccdddiiilllmmmqqquuuwww|||{{{jjjZZZMMMNNNWWWaaagggjjjnnnlllhhhddd___[[[XXXVVVVVVSSSQQQOOONNNMMMKKKJJJIIIIIIHHHGGGGGGHHHIIIJJJJJJJJJOOOXXXaaammm}}}~~~yyysssmmmhhhccccccjjj{{{pppddddddlll~~~|||zzzjjjffffffkkkrrrvvv|||zzzxxxlllSSS@@@;;;666444666777666555444444444444444444444444444444444555555555555666555555555666666777999999888999::::::;;;===@@@CCCHHHMMMaaayyyuuupppmmmttt~~~uuuvvvwww{{{|||pppcccccchhhqqqzzz~~~ooo]]]QQQJJJEEEFFFIIIQQQaaaxxxpppeeeaaafffxxxzzzpppllljjjkkkhhhdddjjjsssrrrjjjXXXYYYdddvvv}}}yyyzzzwwwjjj___XXX]]]pppwwwyyyyyypppjjjgggeeeaaa]]]eeeuuu|||www{{{xxxXXX>>><<<666666666666555555555555qqqbbbZZZXXXYYYWWWVVVVVVUUUSSSNNNHHHCCC>>>===;;;999777666555555222222333333333333444444111111111111111111111111000111111111111222222222222222222333444666777888999999888888999999:::;;;:::;;;<<<>>>AAADDDHHHJJJNNNGGG???:::999999888666888999999999999<<>>AAAEEEHHHJJJLLLEEE===999888999888777888888999999999;;;???BBBIIIOOOUUU[[[bbbiiijjjggg___\\\ZZZZZZ]]]aaadddfffbbbaaacccjjjmmmmmmpppssssssvvv{{{rrr___OOOQQQ___lllsssvvvrrrpppmmmiiieeecccbbbbbb[[[YYYWWWWWWYYYYYYYYYXXXYYYWWWUUUSSSQQQQQQQQQQQQRRRSSSXXX___ffflllxxx~~~zzzuuuooojjjeee___[[[YYYcccuuuvvvhhhgggnnnzzzoookkkqqq~~~|||mmmiiiiiiooouuuxxx|||{{{{{{qqq[[[BBB===888666777888777555444444555555555666666666444444444555555555555666555555555666777999:::;;;777999:::;;;<<<>>>AAADDDEEEGGGZZZzzz{{{uuuuuu{{{|||{{{}}}uuuttttttxxxxxxkkk\\\___hhhsss|||{{{lllZZZOOOIIIEEEFFFIIIPPP```www{{{mmmbbbfffrrr~~~wwwpppmmmooollljjjpppzzzzzzsss______iii}}}yyyjjj___XXXZZZkkkmmmbbb|||wwwnnnjjjiiigggaaa[[[aaaqqq|||{{{~~~^^^AAA;;;666666666666555555555555ooo___YYYYYYZZZVVVVVVVVVVVVTTTOOOHHHCCC???>>><<<:::999777777666222222222333333444444444111111111111111111111111000111111111111222222222222222222333555777888999999999888888999999:::;;;:::;;;<<<>>>AAAEEEHHHJJJIIIBBB;;;777777999999888888888999999999;;;???BBBIIIOOOUUUZZZbbbiiijjjfffaaa^^^[[[ZZZ]]]```bbbccc```___bbbiiillllllnnnrrrtttwww{{{zzzgggVVVUUU```mmmwww}}}{{{xxxtttpppllljjjiiiiiihhhfffeeefffhhhiiiiiihhheeeccc```]]]ZZZXXXWWWWWWWWWXXX\\\ccchhhlllvvv}}}yyytttnnniiiddd^^^[[[YYYfffzzzxxxiiihhhnnn~~~|||oookkkoooyyy~~~{{{kkkggggggmmmsssvvvzzz~~~|||{{{rrr\\\BBB>>>888666777888777555555555555666666666777777444444444555555555666666555555555666777999:::;;;777999:::;;;<<<>>>BBBEEEGGGIII^^^|||vvvvvvzzz~~~wwwwww}}}|||tttsssrrrvvv~~~vvviiiZZZ^^^gggsss}}}zzzjjjYYYNNNHHHEEEFFFIIIOOO___vvvuuudddcccllluuu{{{sssoooqqqooommmttt~~~~~~wwwbbbbbblllyyyjjj^^^WWWXXXiii}}}lllbbb~~~~~~wwwnnnkkkjjjhhhbbb\\\___ppp~~~|||```BBB<<<777666666666555555555555kkkZZZVVVXXXXXXXXXWWWVVVUUUSSSNNNHHHCCC???>>><<<:::777666555555333333333333333333333333222222222222222222222222333333333222222111111111000000111222555888;;;<<<::::::999999999:::;;;<<<;;;<<<<<<===???CCCIIIMMMLLLCCC<<<::::::999999:::777888999999999;;;???CCCKKKOOOVVV___eeehhhgggdddddd```[[[[[[___dddfffgggcccbbbbbbfffmmmqqqsssssssssvvvyyy|||}}}~~~|||xxxtttqqqrrruuuxxx|||yyyooo\\\XXXiiiwww|||}}}zzzxxxvvvuuutttvvvsssppppppuuu{{{|||vvvnnnhhheeeddddddccckkkiiiiiimmmooopppvvv~~~zzzvvvqqqggg^^^ZZZbbbooozzzjjjggglll}}}xxxssstttxxx~~~{{{ssshhheeefffmmmtttxxx||||||ooobbbJJJ999666;;;666333777666777777666666555555555444555555555555555666777777666666666666777888999:::777888999999:::===AAADDDHHHMMMaaayyyxxx||||||wwwsssuuu}}}}}}xxxuuuqqqqqqyyy~~~oooaaa[[[aaaiiisss}}}{{{kkkYYYOOOIIIFFFEEEFFFMMM]]]ssswwwmmmgggrrr|||ssssssooopppppprrr|||jjjhhhrrrwwwmmm```UUUVVVggg{{{~~~jjjhhhuuu}}}uuummmjjjjjjiiiccc]]]hhhyyy~~~xxxfffFFF<<<888888777666666666666666kkkZZZWWWXXXYYYYYYXXXWWWUUUSSSNNNGGGBBB???>>><<<:::777666555555333333333333333333333333222222222222222222222222333333333222222222111111000000111222555888;;;<<<::::::999888999:::;;;<<<;;;<<<<<<===???CCCIIIMMMLLLCCC<<<::::::999888:::777888999999999;;;???BBBKKKOOOWWW```gggiiigggeeeccc___[[[[[[___dddffffffeeeddddddfffkkkooopppppprrruuuxxx{{{}}}~~~wwwrrrqqqpppoooooorrryyy{{{{{{vvv]]]XXXkkkzzz~~~~~~}}}~~~{{{{{{yyysssqqqppppppppprrrpppqqqtttuuuwww|||yyymmmccc^^^aaarrrzzziiifffkkk|||{{{vvvzzzxxxkkkggggggnnnuuuyyy~~~~~~qqqeeeKKK:::666:::666444777666777666666666555555555555555555555555555666777777666666666777777888999:::999::::::;;;;;;>>>BBBEEEKKKQQQfffzzz|||~~~vvvrrrttt||||||wwwuuuqqqrrrzzzpppbbb[[[```iiisss~~~|||kkkYYYOOOJJJFFFEEEGGGPPP___sssxxxtttxxxtttxxxtttvvvwwwzzzmmmiiiqqqvvvkkk___TTTVVVggg{{{lllhhhwwwyyyppplllllljjjddd___hhhyyyzzzfffGGG<<<888888777666666666666666jjjZZZWWWYYYYYYYYYXXXWWWUUUSSSMMMGGGBBB???>>><<<:::777666555555333333333333333333333333222222222222222222222222333333333222222222222111000000111222555888:::<<<:::999999888888:::;;;<<<;;;;;;<<<===???CCCHHHLLLLLLCCC;;;::::::888888:::777888999888999;;;???BBBJJJOOOXXXbbbiiijjjgggdddbbb^^^ZZZZZZ___ccceeeeeefffeeedddfffjjjlllmmmmmmqqqssswwwzzz}}}{{{wwwqqqmmmkkkmmmpppsss|||uuu{{{}}}aaaZZZnnn}}}{{{{{{{{{zzzzzzxxxyyy|||~~~ttthhhbbbdddxxxzzzhhhdddiiizzz|||~~~nnniiigggnnnvvv{{{ttthhhNNN<<<777:::666444777666666666666666555555555555555555555555555666777777777777777777777888:::::::::;;;<<<<<<<<>><<<999777666555555333333333333333333333333222222222222222222222222222222222222222222222222111111111222555777:::;;;:::999888888888999;;;;;;:::;;;<<<===???CCCHHHKKKLLLCCC;;;::::::888888:::777888888888888:::>>>AAAHHHMMMWWWbbbiiijjjfffccc```\\\YYYZZZ^^^bbbccccccccccccdddeeehhhjjjlllmmmooorrrvvvzzz}}}{{{uuuooolllooozzz|||rrrxxx~~~ggg___pppsssnnnooo{{{hhhcccfffwwwpppiiiffflllttt{{{vvvjjjRRR>>>777:::666555888666666666666666666555555555555555555555555666777777777777777777888999:::::::::;;;;;;<<<<<>><<<999777666555555333333333333333333333333222222222222222222222222222222222222222222222222111111111222444777999;;;999999888777888999:::;;;999:::<<<===???BBBGGGJJJKKKBBB;;;999999888888999888888888888888:::===@@@EEEKKKUUU```ggghhheeeaaa^^^[[[XXXYYY]]]aaabbbaaa^^^```bbbdddgggjjjmmmooonnnqqquuuyyy|||zzztttuuuzzzuuunnnpppssszzzwwwiiicccooo}}}|||hhhaaacccttt}}}qqqhhhccchhhrrryyywwwkkkWWWAAA888:::666555888555555555555666666666666666555555555555555666777777777777777777888999:::;;;999:::;;;;;;;;;>>>BBBEEEOOO[[[vvv|||wwwxxx{{{}}}yyytttqqqpppssszzzyyykkk^^^ZZZ```jjjuuu|||lllZZZPPPJJJGGGFFFGGGEEERRRggg{{{|||www|||~~~|||sssooo~~~wwwlll```UUUUUUfffzzzwwwnnn{{{|||vvvrrrrrrzzz|||lllKKK>>>888777777666666666666666}}}jjj\\\YYYZZZZZZXXXWWWVVVUUUSSSNNNHHHCCC???>>><<<:::777666555555333333333333333333333333222222222222222222222222111222222222222333333333222111222333444777999;;;999888888777777999:::;;;888:::<<<>>>???BBBGGGJJJKKKBBB:::999999777777999888888888888777999<<>>BBBEEERRR```|||{{{uuutttyyy}}}zzzuuupppqqqttt{{{~~~wwwhhh[[[YYY```jjjuuu}}}mmmZZZPPPKKKGGGFFFHHHDDDOOOaaassswwwrrrttt|||vvvooo}}}wwwmmm```UUUUUUfffzzzzzzpppyyy~~~|||nnnLLL>>>888888777666666666666666~~~kkk^^^ZZZZZZYYYVVVVVVUUUUUUSSSOOOIIIDDD???>>><<<:::777666555555333333333333333333333333222222222222222222222222111111222222222333333333222222222333444777999:::999888777777777888:::;;;777999<<<>>>???BBBFFFIIIKKKBBB:::999999777777999888888888888777999<<>><<<:::777666555555333333333333333333333333222222222222222222222222111111111222222333333333222222222333444666999:::999888777777777888::::::777999<<<>>>@@@BBBFFFIIIKKKBBB:::999999777777999888888888777777888<<<>>>GGGKKKSSS\\\dddhhhgggeeeZZZXXXVVVWWW[[[^^^^^^]]]YYY\\\```bbbcccfffjjjnnnppprrrvvvxxxzzz||||||kkk[[[[[[QQQOOO^^^ooojjjaaafffvvvttthhh^^^cccnnnyyy}}}sss___FFF999999666777999555444555555555666666777777555555555555555666777777888888888888999:::;;;<<<;;;<<<======>>>@@@DDDGGGXXXiiizzzssspppjjjppp{{{vvvtttuuuyyy~~~~~~uuueeeYYYYYY___jjjvvv}}}mmm[[[PPPKKKHHHGGGHHHEEEGGGMMMWWWeeeuuu}}}vvvwwwuuuiiibbb]]]eee~~~vvvkkk^^^SSSUUUeeezzzmmmuuu}}}~~~~~~qqqNNN???888888777666666666666666mmm___[[[YYYXXXXXXWWWVVVUUURRRNNNHHHDDD@@@???===:::888777666666333333333333333333333333222222222222222222222222111222222333333222222111222222333333444555666666777777777777888999:::;;;<<<>>>@@@AAABBBCCCFFFGGGGGGBBB<<<888777888999999888888777777888:::<<<>>>FFFLLLTTT\\\eeellljjjddd___[[[WWWXXX\\\```aaaaaaZZZ\\\^^^___aaadddhhhlllmmmooorrruuuyyy}}}|||ooo___SSSSSSXXXcccyyyqqqbbbhhhrrrtttkkkeeefffkkksss}}}|||ttt]]]III888666999666444555555555555444444333333333444444444555555555666666444666888888888999:::<<<>>><<<===AAABBBBBBFFFMMMYYYppp|||vvvooojjjlllzzz~~~yyyuuurrrrrruuu|||wwwfffXXXXXXaaammmwwwpppZZZOOOLLLIIIGGGGGGJJJHHHIIIMMMSSS]]]ooo~~~zzzssssssuuu{{{}}}lll___]]]YYYYYYkkkttthhh\\\TTTWWWhhh}}}}}}nnn{{{zzzrrrpppxxx}}}|||~~~~~~vvvQQQ===;;;888666555666666666555~~~lll^^^ZZZXXXWWWXXXVVVUUUTTTRRRNNNHHHDDD???>>><<<:::888666555555333333333333333333333333222222222222222222222222111222222333333222222111222222333444555555666666777777777777888999:::;;;<<<>>>@@@BBBCCCEEEGGGHHHFFFAAA<<<888777888999999888888777777888:::<<<>>>GGGMMMUUU\\\dddiiifff``````\\\XXXXXX\\\___aaa```ZZZ\\\^^^___aaadddhhhllllllnnnqqqtttxxx|||~~~{{{kkk\\\VVVUUU\\\pppssscccfffppp{{{www{{{sssjjjdddffflllsss|||}}}ttt```KKK999777999777555666555555555444444333333333444444444555555555666666666888999:::999999;;;===>>>===>>>AAABBBCCCGGGMMMYYYnnn~~~zzzwwwjjjiiittt}}}|||}}}sssxxxyyyuuuqqqrrruuu|||~~~vvveeeWWWYYYaaammmxxxnnnZZZOOOLLLJJJHHHHHHEEECCCCCCEEEIIIPPP```nnn||||||yyyrrrkkknnnqqqvvv}}}}}}kkk]]]YYYUUUSSS```tttssshhh\\\TTTXXXiii}}}~~~qqq~~~yyyzzzvvvmmmiiioootttsssvvv}}}xxxRRR>>>;;;888666555666666666555~~~kkk]]]YYYXXXVVVVVVUUUTTTSSSQQQMMMGGGCCC???===;;;999777666555444333333333333333333333333222222222222222222222222111222222333333222222111111222333444555666777777888777777888888999:::;;;<<<>>>@@@CCCEEEGGGIIIJJJDDD@@@;;;888777888999999888888777777888:::<<<>>>HHHOOOWWW\\\bbbfffccc]]]```\\\XXXXXX[[[______^^^ZZZ\\\^^^___aaadddhhhllllllmmmpppssswwwzzz}}}~~~|||jjj]]]TTTVVVggg{{{}}}ssswwwwwwdddccclllwwwrrrvvv~~~ppphhhcccgggnnnttt|||~~~uuucccNNN;;;888:::777555666555555555444444444444444444444555555555666666666888:::;;;;;;::::::;;;===>>>===>>>BBBDDDDDDIIIOOOZZZnnn}}}|||{{{sssnnnsssyyywwwzzz{{{rrrgggooo}}}yyyuuupppqqquuu{{{}}}uuudddVVVZZZbbbnnnyyy}}}lllYYYPPPMMMJJJHHHIIIIIIEEECCCCCCDDDIIITTT```pppvvvxxxtttooollliiifffmmmsss{{{~~~|||}}}~~~mmm\\\WWWSSSOOOVVVccc{{{sssggg\\\UUUYYYjjj~~~rrrtttssssssiiicccgggjjjjjjoooxxxzzzyyySSS@@@;;;999666555666777666555lll^^^YYYXXXWWWUUUTTTSSSRRRQQQMMMGGGCCC>>>===;;;999666555444444333333333333333333333333222222222222222222222222111222222333333222222111111222333444555666777888888888888888999:::;;;;;;===>>>@@@DDDGGGJJJJJJJJJBBB???:::888777888888888888888777777888:::<<<>>>HHHPPPXXX^^^ccceeebbb]]]```\\\YYYYYY\\\^^^^^^]]]ZZZ\\\^^^___aaadddhhhkkklllnnnpppssswwwzzz}}}~~~zzzgggYYYVVVbbbqqqsssiiikkkrrryyyeee```jjj}}}xxxooorrr{{{nnngggbbbgggpppvvv|||wwweeeOOO<<<888:::777444666555555555555555444444444555555555555666666666666888:::;;;;;;::::::;;;<<>>===;;;999666555444444333333333333333333333333222222222222222222222222111222222333333222222111111222333444666777888999888888888888999:::;;;<<<======@@@DDDIIIKKKKKKIII@@@===999777777888888888888888777777888:::<<<>>>FFFPPPZZZ```dddgggeee```___\\\YYYYYY\\\^^^]]]\\\ZZZ\\\^^^___aaadddhhhkkkmmmoooqqqtttxxx{{{}}}~~~wwwdddZZZ]]]ddd~~~pppccc```cccssszzzfff___iii{{{{{{mmmnnnyyynnnfffaaagggqqqxxx}}}xxxfffOOO<<<777888666444555555555555555555555555555555555555666666666777777777999::::::999999;;;<<>>@@@DDDGGGHHHMMMTTT___uuu}}}tttuuuwwwxxxpppqqquuutttwwwwwwmmmfffmmmzzzyyyuuuooorrrwww||||||rrrbbbVVVZZZcccoooyyy~~~nnn\\\RRRLLLHHHHHHJJJMMMGGGDDDCCCAAAAAAEEEKKKRRRVVV^^^eeeiiimmmrrrvvv~~~|||sssccc]]]ZZZUUUTTTVVV```yyy~~~}}}qqqddd[[[VVV[[[lllttt}}}xxxsssjjjcccddddddccckkkvvv}}}yyySSS???<<<999777666777777777666nnn___[[[ZZZYYYUUUTTTSSSSSSQQQNNNIIIEEE???===;;;999777666555444333333333333333333333333222222222222222222222222111222222333333222222111111222333444666888999999999888888999999:::;;;<<<>>>>>>???DDDIIILLLJJJGGG>>>;;;888777777888888888888888777777888:::<<<>>>DDDOOOZZZaaaeeegggfffbbb^^^[[[XXXYYY\\\^^^^^^\\\ZZZ\\\^^^___aaadddhhhlllnnnooorrrtttxxx{{{}}}~~~vvveee\\\YYYmmmtttcccZZZXXXaaaxxxxxxfff```iii|||tttqqq}}}ooofffaaagggrrrzzzyyyfffPPP;;;777888666444666555555555555555666666666555555666666666777777777666777999:::999:::<<<===@@@???AAAEEEHHHJJJOOOVVVdddzzzzzzsssuuuvvvuuuooosssxxxvvvzzz|||tttnnnsss|||yyyuuupppsssxxx}}}|||rrrcccWWWZZZbbbnnnyyyooo]]]RRRLLLIIIJJJNNNPPPJJJFFFEEECCCAAABBBGGGHHHKKKUUUcccooovvv}}}rrrddd]]]YYYVVVUUUVVVZZZooo~~~qqqgggnnnzzzpppcccZZZVVV[[[kkk|||xxxrrrjjjfffgggfffdddjjjuuuyyySSS???<<<:::777666777888777666nnn___ZZZYYYXXXUUUUUUTTTTTTRRROOOJJJFFF???>>><<<:::888666555555333333333333333333333333222222222222222222222222111222222333333222222111111222333555666888999:::999999999999:::;;;<<<<<>>???DDDIIIKKKHHHDDD<<<:::888777777888888888888888777777888:::<<<>>>CCCOOO[[[aaadddfffddd```\\\YYYWWWYYY\\\___^^^\\\ZZZ\\\^^^___aaadddhhhlllmmmnnnqqqsssvvvyyy{{{}}}~~~}}}}}}zzzggg[[[___ooo|||jjj]]]YYYXXXiiiuuufffbbbkkk~~~|||wwwqqqgggaaagggsss|||yyygggPPP<<<888999888777999444555555555666666666777555666666666777777777777555777999:::;;;<<<>>>@@@@@@???AAAFFFIIIKKKQQQWWWjjj~~~xxxqqqrrrrrrpppmmmtttzzzwwwzzz~~~xxxssswwwyyyuuuppptttzzz~~~|||rrrcccXXXYYYaaammmxxx}}}nnn\\\QQQLLLKKKOOOUUUWWWQQQLLLJJJHHHDDDCCCEEEHHHHHHRRReeewww}}}rrreee]]]XXXUUUUUUWWW\\\lllyyyiii^^^```ggguuuooobbbZZZVVVZZZkkk~~~wwwqqqkkkjjjmmmkkkhhhmmmwwwzzzTTT@@@<<<:::777666777888777777mmm]]]YYYXXXWWWVVVUUUTTTTTTSSSOOOJJJGGG@@@???===;;;888777666666333333333333333333333333222222222222222222222222222222222333333222222222111222333555777888::::::999999999999:::;;;<<<<<>>???CCCIIIKKKGGGCCC<<<999777777888888888777999888777777888:::<<<>>>CCCOOO[[[aaacccdddbbb^^^[[[XXXWWWYYY]]]______]]]ZZZ\\\^^^___aaadddhhhllllllmmmppprrruuuxxxzzz{{{}}}{{{vvveeeXXXbbbxxxnnnaaa\\\UUUbbbwwwrrrfffdddmmm}}}vvv~~~rrrgggaaagggsss}}}yyyhhhQQQ===999;;;999999;;;444555555555666666777777666666666666777777777777666888:::;;;<<<===@@@BBB@@@???BBBGGGJJJLLLQQQXXXmmmwwwooonnnlllgggfffooouuuqqqtttyyyttttttyyyyyyuuuqqquuu{{{|||rrrcccYYYYYYaaammmwww|||mmm[[[PPPLLLMMMTTT[[[YYYSSSMMMLLLHHHCCC@@@BBBFFFEEENNNdddxxx|||sssggg^^^XXXUUUVVVXXXaaammmyyyiiiaaa^^^```lll~~~nnnbbbZZZWWWYYYjjj~~~~~~yyysssnnnooorrrqqqlllpppyyy|||VVVBBB<<<:::777777777888888777~~~jjj^^^[[[XXXTTTVVVVVVUUUSSSOOOKKKGGGDDD>>>>>><<<:::888666555444333444444555555444444333222222111111111111222222111111222222222333333333222333444555666888999999999888888777888:::;;;<<<999<<>>>>><<<:::888666555444333333444444444444333333222222111111111111222222111111222222222333333333222333444555666888999999999888888888888:::;;;<<<999<<>>>>><<<:::888666555444222222333333333333222222222222111111111111222222111111222222222333333333222333444555666888999999888888888888999:::;;;<<<999<<>>>>><<<:::888666555444111222222333333222222111222222111111111111222222111111222222222333333333222333444555666888999999888888888888999:::;;;;;;999<<>>>>><<<:::888666555444111222222333333222222111222222111111111111222222111111222222222333333333222333444555666888999999777888888999:::::::::;;;888<<>>AAADDDDDDDDDEEEGGGFFFGGGQQQ\\\yyyvvvpppooolllggghhhnnnttt}}}kkkbbbkkkvvv|||uuupppnnnssstttxxx}}}ooo]]][[[\\\cccnnnyyytttbbbWWWTTT[[[jjjyyywwwqqqiiifffhhhjjjhhhccc\\\YYYWWWYYYbbbrrr}}}uuunnnfff```\\\WWWXXXeee~~~uuufff\\\WWWYYY]]]^^^```gggwwwwwwnnnlllvvviii___XXXUUU___rrr|||vvv~~~WWWBBB;;;999777666666777777666{{{dddYYYXXXXXXWWWVVVVVVUUUSSSOOOKKKGGGDDD>>>>>><<<:::888666555444222222333333333333222222222222111111111111222222111111222222222333333333222333444555666888999999777777888:::::::::::::::888<<<@@@CCCIIIMMMJJJDDD:::888777666666888:::;;;:::999888777777888999:::>>>MMM\\\```^^^[[[XXXUUUSSSRRRSSSUUUYYY[[[[[[[[[ZZZZZZ\\\___bbbfffiiikkkmmmooorrrssstttvvvyyy{{{~~~}}}wwwooolllppptttvvv~~~tttppplllkkklllkkkgggbbbeeehhhlllqqquuuyyy|||}}}~~~zzzmmm```ZZZYYYccc{{{pppaaacccnnnsssjjjmmmvvv~~~|||mmmTTT===777888777555777666666666666666666666666555555666666777777888888888:::;;;<<<<<<>>>BBBDDDCCCDDDFFFGGGEEEGGGRRR^^^|||wwwvvvtttmmmjjjnnnssswww}}}iii___hhhsss~~~}}}uuuqqqnnnssstttyyy~~~ppp]]]ZZZ\\\dddppp|||tttcccWWWUUU]]]ooo{{{vvvuuu|||}}}qqqjjjaaa[[[___nnnyyyoooeee```]]][[[]]]hhhwwwuuunnnkkkhhhjjjnnnlllmmmrrr~~~vvvsssvvvhhh___YYYVVVbbbuuu~~~zzzWWWBBB;;;999777666666777777666|||eeeXXXWWWXXXWWWVVVVVVUUUSSSOOOKKKGGGDDD>>>>>><<<:::888666555444333333444444444444333333222222111111111111222222111111222222222333333333222333444555666888999999666777999:::;;;;;;::::::888<<<@@@CCCIIIMMMJJJDDD999888777666666888:::;;;:::999888777777888999:::===MMM]]]```]]]YYYVVVTTTQQQQQQRRRUUUYYY[[[[[[ZZZYYYZZZ\\\___bbbfffiiikkkmmmooorrrssstttvvvyyy{{{~~~tttlllbbb[[[ZZZ\\\```ccchhhnnnuuuyyyyyyzzz}}}|||yyy}}}tttggg___YYY[[[pppqqqaaadddppptttkkknnnwww|||mmmTTT===777888777555777666666666666666666666666555555666666777777888888888:::;;;<<<<<>>>>><<<:::888666555444333444444555555444444333222222111111111111222222111111222222222333333333222333444555666888999999666777999:::;;;;;;::::::888<<<@@@CCCIIINNNKKKDDD999888777666777888:::;;;:::999888777777888999:::===MMM]]]```\\\XXXUUUSSSQQQQQQRRRUUUYYY[[[[[[ZZZYYYZZZ\\\___cccfffiiikkkmmmooorrrssstttvvvyyy{{{|||~~~~~~}}}~~~xxxrrrlllhhhccc]]][[[```iiippprrryyy|||~~~|||vvvxxx}}}zzzmmmcccYYYWWWjjjppp```eeeqqquuullloooyyy~~~mmmTTT===777888777555777666666666666666666666666555555666666777888888888888:::;;;<<<===???CCCEEEBBBDDDFFFGGGDDDFFFRRR```yyylllkkkpppmmmllllllfff[[[dddppp{{{wwwrrrmmmsssvvv}}}rrr]]]YYY\\\dddqqq~~~rrrcccZZZYYYeee{{{oooXXXRRR```xxxyyysssllliiimmmwww~~~uuufff]]]XXXVVVgggyyy~~~~~~yyyvvvrrrrrrvvv{{{XXXCCC;;;999777666666777777666~~~hhh\\\ZZZ[[[YYYUUUUUUUUUSSSPPPKKKFFFCCC???>>>;;;999666555333333444444333333333333222222111111111111111111111111000111111111111222222222333333555666777777777777666666666666777888999:::666:::???BBBFFFKKKIIIEEE:::999888777777888999:::999888777666666777888999@@@MMM[[[```\\\VVVTTTUUURRRRRRRRRTTTWWWYYYXXXWWWZZZ[[[]]]___aaacccddddddlllnnnqqqtttvvvxxxyyyyyy~~~}}}vvvnnnjjj```^^^\\\```iiissszzz}}}~~~~~~yyytttrrrxxx~~~wwwjjj^^^\\\dddmmmkkkddddddppp~~~pppnnnuuuyyy~~~oooVVV===666777666444555777777666555555555555555444444555555666777777888::::::;;;===@@@AAAAAA@@@EEEDDDDDDGGGHHHJJJRRR\\\xxxhhhgggooopppqqqmmmaaa]]]cccmmm{{{{{{sssrrrmmmrrrttt|||qqq^^^\\\YYYeeetttsssaaaXXXWWWbbb|||qqq[[[QQQWWWjjj}}}{{{|||ssshhh]]]XXXXXXjjj{{{}}}}}}vvvrrrrrrrrrttt|||}}}WWWBBB;;;:::888666666666666777iii]]][[[[[[YYYVVVVVVUUUTTTPPPKKKGGGDDD???>>>;;;999666555333333444444333333333333222222111111111111111111111111000111111111111222222222333333555666777777777777777777777777888999::::::777;;;>>>@@@EEEIIIHHHDDD999999888777777888999999999888777666666777888999???KKKYYY^^^[[[UUUSSSTTTRRRRRRRRRTTTWWWYYYXXXWWWXXXYYY[[[^^^```bbbddddddkkkmmmppptttwwwyyyzzzzzz~~~|||tttmmmjjjggghhhkkksss}}}{{{sssnnnpppuuu{{{{{{vvvkkk```\\\aaagggyyyjjjdddeeerrr~~~yyymmmnnnwww{{{oooVVV===777888666444666777777666555555555555555444444555555666777888999888999:::<<<@@@BBBDDDDDDGGGFFFGGGJJJKKKLLLSSS\\\{{{~~~oooaaacccoootttvvvrrrggg```fffppp||||||tttrrrlllqqqttt{{{rrr^^^ZZZYYYdddsssrrraaaWWWWWWbbb|||kkkYYYQQQRRR]]]jjjyyy~~~{{{~~~sssggg]]]XXXYYYlll{{{tttsssssstttzzz|||VVVBBB;;;:::888777666666666777jjj]]][[[ZZZXXXVVVVVVVVVTTTQQQLLLHHHEEE???>>>;;;999666555333333444444333333333333222222111111111111111111111111000111111111111222222222222333444666777777888888888888888888999:::;;;;;;999<<<>>>???BBBGGGGGGCCC999888777777777777888999999888777666666777888999>>>IIIWWW\\\YYYTTTRRRSSSRRRRRRRRRTTTWWWYYYXXXWWWUUUWWWZZZ]]]```bbbdddeeekkkmmmppptttwwwzzz{{{{{{~~~~~~}}}zzz{{{|||vvvmmmjjjkkktttvvvuuunnnddd^^^]]]___jjj|||jjjdddhhhttttttjjjnnnyyy~~~pppVVV>>>777888666555666777666666555555555555666444444555666777888::::::888999:::<<>>;;;999666555333333444444333333333222222222111111111111111111111111000000111111111222222222222333444666777888888888999999999999:::;;;<<<<<<:::===>>>===AAAFFFFFFBBB999888777666666777888999999888777666666777888999>>>HHHUUU[[[YYYUUUSSSSSSRRRRRRRRRTTTWWWYYYXXXWWWUUUVVVYYY]]]aaaccceeefffjjjlllppptttwwwzzz{{{|||}}}~~~wwwqqqnnn|||qqqjjjiiinnnqqqsssqqqiiiaaa[[[XXXcccuuuyyysssttt{{{jjjeeehhhvvvpppgggkkkxxx~~~pppVVV>>>777888666555666777666555555555555666666555555555666777999;;;===;;;<<<===>>>???CCCGGGJJJJJJJJJMMMQQQQQQPPPTTT[[[pppmmm]]]^^^kkkrrrvvvrrreeeeeekkksss{{{|||sssqqqjjjqqqttt{{{wwwaaaYYYWWW```nnn|||qqq```WWWUUU```|||~~~ooo```ZZZVVVQQQLLLJJJJJJMMMOOOOOOSSS___nnnyyy~~~qqqeee[[[YYY\\\ppp{{{tttoooqqqyyyzzzSSSAAA::::::888777777777888888iii\\\YYYWWWTTTUUUUUUUUUTTTQQQMMMHHHFFF???>>>;;;999666555333333444444333333333222222222111111111111111111111111000000111111111222222222111222444666777888888999999999999999:::;;;<<<===;;;===>>>>>>AAAEEEEEEBBB888888777666666777888888999888777666666777888999???HHHTTTZZZZZZWWWUUUUUURRRRRRRRRTTTWWWYYYXXXWWWUUUWWWZZZ^^^bbbeeeggghhhiiikkkooossswwwyyy{{{{{{|||}}}xxxooojjjiii}}}xxxpppmmmkkknnnrrrrrrnnneee\\\VVVaaawww}}}ssskkkkkkwwwkkkggghhhvvvnnncccfffrrryyypppWWW>>>777888777555777666666555555555555666666666555555666888;;;===???AAABBBBBBAAA@@@BBBFFFJJJIIIJJJMMMQQQQQQPPPTTTZZZqqqtttbbb```kkksssxxxuuuhhhhhhooowww||||||ssspppjjjrrrtttzzzzzzdddZZZVVV^^^kkkyyyqqqaaaWWWTTT^^^{{{zzzlll]]]XXXVVVRRRLLLJJJEEEEEEFFFGGGJJJUUUfffsss}}}pppcccZZZZZZ^^^qqqzzzpppqqqzzzxxxPPP@@@:::999888777777777888999kkk]]]YYYVVVSSSSSSTTTTTTSSSPPPLLLHHHEEE???>>>;;;999666555333333444444333333333333222222111111111111111111111111000111111111111222222222111222444555777888999999999999999999:::;;;<<<<<<:::===??????BBBFFFFFFBBB888777666666666666777888999888777666666777888999???GGGRRRYYYZZZXXXVVVUUURRRRRRRRRTTTWWWYYYXXXWWWVVVXXX[[[___bbbeeeggghhhiiikkknnnrrruuuxxxyyyyyy||||||~~~~~~sssmmmjjjjjjvvvvvvrrrlllnnnqqqsssqqqjjj```YYY```wwwwwwmmmeeefffssskkkggghhhvvvooocccdddnnnuuuqqqWWW???888999777555777666555555555555666666777666666666777999<<>>;;;999666555333333444444333333333333222222111111111111111111111111000111111111111222222222000222333555777888999999888888888888999:::;;;<<<999===???AAADDDHHHGGGBBB888777666555555666777888999888777666666777888999>>>EEEPPPWWWYYYWWWUUUTTTRRRRRRRRRTTTWWWYYYXXXWWWVVVXXX[[[^^^aaadddfffggghhhjjjmmmqqqtttvvvwwwwww{{{|||~~~{{{rrrmmmkkkjjjooo}}}xxxoooooopppssssssooofff___^^^nnnqqqjjjfff___YYY^^^dddnnnxxx}}}iiieeeiiivvvwwwiiiiiirrrxxxqqqWWW???888999777666777555555555555555666777777777666666777999===AAACCCFFFIIILLLJJJFFFEEEGGGJJJIIIIIILLLPPPQQQQQQVVV^^^ppprrraaaaaapppzzz}}}vvvfff```kkkwww}}}uuusssjjjrrrqqqsss~~~{{{gggZZZTTT[[[fffuuurrrbbbWWWQQQZZZwwwyyykkk]]]UUUPPPLLLJJJKKKJJJFFFEEEEEEDDDFFFRRR___ppp{{{{{{oooaaaXXX[[[bbbuuuuuuMMM???:::999888888888999::::::oooaaa\\\YYYUUUQQQRRRRRRQQQNNNKKKGGGDDD???>>>;;;999666555333333444444444333333333222222111111111111111111111111000111111111111222222222000111333555777999999:::888888888888999:::;;;;;;888<<<@@@BBBFFFJJJGGGBBB888777666555555666777888999888777666666777888999<<>>BBBDDDFFFJJJMMMMMMIIIGGGIIILLLJJJJJJMMMPPPQQQRRRXXX```mmm~~~tttsssrrrmmm^^^```pppyyyzzznnn[[[WWWdddrrrxxx|||wwwuuuiiipppnnnppp|||yyyfffYYYTTTZZZeeetttssscccWWWQQQYYYvvv{{{ooo```WWWQQQKKKIIIKKKJJJFFFDDDDDDBBBAAAKKKXXXfffqqq{{{}}}~~~wwwwww{{{{{{nnn```XXX[[[bbbwwwuuuLLL???:::999888888888999:::;;;mmm^^^YYYXXXUUUSSSSSSRRRPPPMMMHHHDDDBBB???>>><<<999666444333222333333333333333333333333000000000000000000000000///000111222222222222222222333444666777888888888888888888888999:::;;;;;;999<<<>>>>>>BBBGGGHHHDDD;;;888666555666777888888888888777666666666666666<<>>888999777555666666666555555555555666666555666888888999;;;???BBBIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKOOOUUUWWWVVVXXX\\\kkkzzzpppppphhhccc\\\cccpppuuuuuuhhhSSSMMMWWWfffqqqyyyyyyuuuooonnnnnnuuu~~~|||jjjVVVWWWYYYcccsssrrrcccYYYQQQUUUoootttcccZZZSSSKKKFFFFFFGGGIIIHHHEEEAAAAAAGGGMMM^^^kkksssrrrrrr|||oooeeeccceee|||}}}ooo```WWW\\\eeezzztttLLL<<<999888777666666777888999mmm^^^ZZZXXXUUUSSSSSSRRRPPPMMMHHHDDDBBB???>>><<<999666444333333333333333333333333333333111111111111111111111111000000111222222222111111222333444666777888888888999888888999999:::;;;<<<999<<<===>>>BBBHHHHHHEEE;;;999666555666888888888888888777666666666666666<<>>;;;999666555444333333333333333333333333333111111111111111111111111111111222222222111111000111222444666777888888999999999999999:::;;;<<<===999<<<>>>???DDDJJJJJJGGG<<<999666555666888888888888888777666666666666666===EEEOOOUUUVVVTTTSSSSSSRRRQQQQQQTTTWWWYYYYYYYYYXXXYYYZZZ\\\^^^aaacccdddfffhhhkkkmmmoooqqqtttvvv|||~~~|||zzzxxxvvvuuuwww~~~uuutttvvvxxx}}}zzztttlllnnnjjj```SSSNNNSSSZZZ\\\RRRNNNPPPaaa{{{rrrdddbbbkkk~~~vvvttt{{{lllSSS<<<666777555444555666666555555555555666666666777888999:::<<>>===;;;999666555444333333333333333333333333333111111111111111111111111222222222222222111000///111222444555777888999999::::::::::::;;;<<<======:::===???AAAFFFLLLMMMJJJ===:::777666666888888888888777777666666666666666>>>EEEOOOUUUUUUSSSRRRRRRQQQQQQQQQSSSWWWYYYZZZYYYXXXXXXYYY[[[^^^```cccdddeeegggjjjmmmnnnqqqtttvvv|||}}}~~~{{{zzzyyyxxx~~~{{{xxxyyy{{{mmm\\\WWWWWWXXXRRRMMMOOO___zzznnnbbbbbbiii|||}}}qqqsss{{{lllSSS<<<666888666555666666666555555555555666666666888999::::::===@@@CCCAAAIIIRRRWWWVVVRRRMMMKKKPPPNNNMMMPPPQQQRRRXXX___dddtttvvvjjjmmmiiiddd[[[bbbrrr{{{~~~sss^^^MMMNNNWWWeeeppp{{{zzzuuunnnmmmmmmsss|||}}}pppaaaVVVVVV^^^nnn}}}pppaaaXXXPPPOOObbb{{{~~~oooccc[[[SSSJJJEEEFFFHHHIIIHHHEEECCCCCCDDDHHHYYYkkktttuuuxxx~~~qqqhhhaaa[[[\\\ccchhhfffdddmmm~~~}}}ttthhh\\\YYYaaannn~~~wwwvvvuuuuuuwwwzzz}}}~~~hhhDDD<<<999999888777777888999999mmm___[[[XXXUUUSSSSSSRRRPPPMMMHHHDDDBBB>>>===;;;999777555444444333333333333333333333333111111111111111111111111222222222222222111000///000111333555777888999:::::::::::::::;;;<<<======;;;???AAABBBGGGNNNOOOLLL===;;;777666777888888777888777777666666666666666===EEENNNTTTUUUSSSRRRRRRQQQPPPQQQSSSWWWYYYZZZZZZWWWXXXYYY[[[]]]```bbbddddddgggjjjmmmnnnqqqtttwww{{{}}}~~~|||wwwtttwww~~~}}}}}}xxxhhh```\\\XXXSSSSSSbbb{{{kkkaaacccgggzzzvvvyyyvvvmmmrrr|||mmmTTT===777999888666777666666555555555555666666777888::::::;;;===AAADDDDDDOOO[[[bbb___VVVNNNJJJNNNKKKKKKNNNPPPSSSZZZbbbeeesssyyyooouuutttrrrddddddoooxxx~~~wwwdddOOOLLLRRRbbbppp|||}}}xxxmmmmmmmmmqqqyyy|||qqqdddUUUUUU\\\kkkzzz}}}mmm___WWWOOOMMM^^^ttt{{{nnneee]]]SSSKKKHHHIIIIIIIIIGGGDDDCCCCCCCCCRRRdddpppsssvvv}}}tttmmmgggbbbXXX\\\___\\\YYY___ppp|||rrrfff[[[XXXbbbooo~~~qqqqqqrrrrrrtttvvvyyy{{{cccAAA===:::999888777777888999:::mmm___[[[YYYUUUSSSSSSRRRPPPMMMHHHDDDBBB===<<<;;;999777555555444333333333333333333333333222222222222222222222222111111222222222111111000000111333555777999::::::999999999999:::;;;<<<===<<>>;;;888777777888888777888888777666666666666666<<>>AAADDDFFFQQQ^^^ddd___VVVNNNKKKMMMJJJJJJMMMPPPSSS[[[dddeeesss~~~uuuppphhhnnnvvv}}}wwwfffSSSLLLOOO```ppp|||yyymmmmmmlllooovvvyyyqqqeeeUUUTTTZZZhhhxxx|||lll^^^WWWOOOJJJXXXlllwwwnnnfffZZZOOOKKKKKKJJJIIIHHHFFFDDDCCCEEENNN]]]kkkrrrtttyyyuuummmfff[[[[[[[[[YYYUUUXXXfffuuu{{{pppeeeZZZYYYdddrrrppppppqqqsssvvvyyy{{{}}}```??????:::999888777777888999:::mmm___[[[YYYUUUSSSSSSRRRPPPMMMHHHDDDBBB===<<<:::888777666555555333333333333333333333333222222222222222222222222000000111222222222111111000111333555777999::::::999888888999999:::;;;<<<;;;>>>???@@@DDDJJJJJJGGG???<<<999777777888888777888888777666666666666666;;;CCCMMMSSSUUUSSSSSSSSSPPPPPPPPPSSSWWWZZZ[[[ZZZWWWWWWYYYZZZ]]]___bbbccceeehhhkkknnnpppsssvvvyyyxxxzzz|||~~~}}}zzzyyywwwwww|||}}}~~~jjjbbb```jjj{{{ggg```eeennnzzzkkkhhhrrr~~~lllSSS<<<777999888666888666666555555555555666666888:::;;;<<<<<<>>>BBBEEEEEENNNYYY[[[WWWPPPMMMMMMMMMKKKKKKNNNPPPSSSZZZbbbgggtttxxxuuukkkooowwwzzziiiXXXNNNNNN___ooozzzyyymmmlllkkkmmmtttwwwpppeeeTTTSSSXXXfffvvv~~~mmm___WWWMMMGGGQQQccczzzrrreeeXXXNNNMMMKKKIIIHHHGGGEEEDDDDDDHHHUUUfffsssxxx~~~wwwtttooojjjfff```___gggsssxxxnnnccc[[[[[[hhhwwwsssrrrrrruuu{{{]]]>>>AAA::::::888888888888::::::mmm```\\\YYYUUUSSSSSSRRRPPPMMMHHHDDDBBB===<<<:::888777666555555333333333333333333333333222222222222222222222222///000111222222222222222///111333555777999:::;;;888888888888999:::;;;;;;999<<<>>>>>>BBBGGGHHHDDD???<<<999777777888888777888888777666666666666666:::BBBLLLSSSUUUTTTSSSTTTPPPOOOPPPSSSWWWZZZ[[[[[[WWWWWWXXXZZZ]]]___bbbccceeehhhlllnnnqqqssswwwzzzwwwyyy{{{}}}~~~|||yyywwwuuussssssyyy}}}|||kkk^^^___gggnnntttlllgggpppzzzfff```fffrrr~~~vvviiigggssskkkRRR;;;666888777555777666666555555555555666666999:::;;;<<<===???BBBEEECCCJJJRRRSSSNNNKKKLLLOOONNNLLLLLLNNNPPPRRRXXX___iiiuuuwwwtttjjjpppzzznnn\\\OOONNN___nnnxxxyyymmmlllkkklllrrruuuoooeeeTTTSSSXXXeeeuuuppp```XXXMMMDDDLLL]]]lllssseeePPPNNNKKKJJJIIIHHHFFFEEE@@@BBBNNNcccuuu~~~~~~}}}tttnnnrrrzzz|||vvvlllccc[[[]]]lll{{{yyywwwtttrrrvvv}}}\\\===BBB::::::999888888999::::::}}}iii^^^ZZZXXXWWWTTTSSSRRROOOLLLHHHDDDBBB???===;;;888666555444444333333333333333333333333111111111111111111111111111111111111111111111111111222333555666777777777777777777888999:::<<<<<<>>>???@@@BBBCCCDDDEEEEEE<<<777555777888666666888666666555555555555666666;;;AAAJJJQQQUUUUUUUUUTTTRRRQQQPPPRRRUUUXXXXXXXXXYYYYYYYYYYYYZZZ]]]aaaeeehhhhhhhhhjjjmmmqqquuuwwwvvvwwwyyy|||}}}}}}{{{vvvrrrqqqooommmmmmllltttkkk___[[[ZZZjjjrrr~~~{{{nnnfffpppyyygggeeennnvvvyyy|||xxxllllllrrr|||lllNNN;;;888555666999666777777777777777888888888999999:::;;;===???@@@BBBIIILLLPPPTTTVVVSSSMMMHHHHHHJJJMMMOOOPPPSSSXXX[[[]]]mmmrrrtttuuuuuupppjjjnnnxxxeeeQQQPPP]]]eeessswwwmmmiiigggjjjoooqqqlllfffZZZUUUVVVcccuuutttcccWWWOOOKKKOOOVVVkkk|||nnnZZZRRRHHHCCCCCCEEEDDDCCCDDDFFFHHHOOOddd~~~~~~}}}uuukkkccc^^^aaaooo}}}{{{{{{ssspppvvvUUU===<<<;;;:::999888888:::<<<===}}}jjj^^^YYYXXXWWWTTTSSSRRROOOLLLHHHDDDBBB???===;;;888666555444444333333333333333333333333111111111111111111111111111111111111111111111111111222333555666777777777777777777888999:::<<<<<<===>>>@@@BBBCCCEEEEEEFFF===888555777888666555777666666555555555555666666:::AAAJJJQQQUUUUUUTTTTTTSSSRRRQQQSSSVVVYYYYYYYYYXXXYYYZZZZZZ[[[]]]aaadddggggggiiikkknnnqqqtttvvvyyyzzz|||~~~|||zzzwwwrrrmmmllljjjhhhfffbbbdddrrrmmmccc___iiipppyyyvvviiibbblllwwweeeeeennnwwwvvv{{{{{{lllmmmsss}}}oooQQQ>>>:::666666888555777777777777888888888888999::::::<<<>>>@@@BBBCCCCCCFFFKKKRRRWWWYYYVVVTTTOOOPPPPPPPPPQQQTTTYYY]]]aaaooopppooooooqqqmmmiiinnn|||dddPPPOOO\\\cccoooxxxmmmjjjgggjjjooopppmmmhhhZZZUUUUUUbbbssstttcccWWWNNNKKKPPPWWWppp}}}ooo[[[SSSIIIDDDDDDFFFFFFEEE@@@BBBDDDIIIYYYrrr~~~zzzsssiiicccaaafffuuu|||}}}vvvrrruuuzzz}}}~~~RRR<<<;;;;;;:::999888999:::<<<>>>}}}jjj^^^YYYWWWVVVTTTSSSRRROOOLLLHHHEEECCC???===;;;888666555444444333333333333333333333333111111111111111111111111111111111111111111111111000111333555666777888888777777777888999:::<<<<<<;;;===???AAADDDFFFGGGGGG???:::666777777555555777666666555555555555666666999@@@IIIQQQTTTUUUTTTTTTSSSRRRRRRTTTWWWYYYZZZZZZVVVXXXZZZ\\\\\\^^^```cccdddfffiiilllooorrrssstttwwwyyy|||}}}xxxtttpppkkkfffiiigggeeebbb^^^[[[___fff~~~mmmbbbpppwww}}}nnnbbb]]]gggxxxtttddddddoooyyy}}}www~~~oooooouuupppSSSAAA===777666888444666666777777888888888888999:::;;;===???BBBDDDEEEAAADDDIIIPPPWWW[[[\\\\\\VVVUUUSSSRRRRRRUUU[[[```eeeqqqnnnjjjggghhhfffccchhh{{{~~~cccOOOMMMYYY```kkkzzznnnkkkhhhjjjnnnpppnnnjjj[[[UUUTTT___qqqtttcccWWWNNNLLLQQQXXXsss|||nnn]]]UUUKKKEEEEEEFFFHHHHHHBBBDDDDDDFFFQQQfff|||~~~wwwooogggcccdddlll}}}~~~}}}|||zzzzzzyyyyyy~~~yyyOOO:::;;;;;;:::999888999;;;===???}}}jjj^^^YYYVVVUUUSSSSSSQQQOOOLLLHHHEEECCC???===;;;888666555444444333333333333333333333333111111111111111111111111111111111111111111111111000111333555666777888888777777777888999:::<<<<<<:::<<<>>>AAADDDFFFHHHHHHAAA;;;777777777444444666666666555555555555666666888???HHHPPPTTTTTTTTTTTTRRRQQQQQQSSSVVVXXXYYYYYYUUUWWW[[[]]]^^^^^^```aaabbbdddhhhlllppprrrssssssqqqtttyyy~~~~~~yyysssnnnjjjfffaaa^^^```___]]]\\\ZZZXXXXXXYYYiii{{{wwwuuuxxxvvvcccuuu}}}~~~yyydddZZZVVV___nnnyyyqqqccceeeqqq|||ttttttxxxkkkPPP@@@===777555888555666666777777888888999999::::::<<<>>>AAADDDFFFHHHHHHHHHJJJNNNSSSWWWYYYYYYYYYWWWTTTRRRRRRWWW^^^cccgggpppooohhhcccbbb___ZZZ[[[kkk~~~{{{aaaMMMKKKWWW^^^iii}}}{{{pppllliiiiiimmmppppppnnn]]]UUURRR\\\mmm~~~tttcccWWWNNNLLLQQQXXXqqq{{{nnnaaaZZZPPPHHHFFFFFFGGGGGGDDDFFFFFFDDDIII[[[sss~~~tttllldddbbbfffppp|||zzz~~~tttMMM;;;;;;::::::999999:::<<>>AAADDDFFFHHHIIICCC<<<777777777444444777666666555555555555666666777>>>GGGOOOSSSTTTTTTTTTQQQPPPPPPQQQTTTWWWXXXWWWTTTWWW[[[^^^^^^___```aaa```cccggglllppprrrrrrrrrooorrrwww|||~~~{{{yyyvvvsssqqqkkkhhhddd___\\\ZZZXXXVVVRRRRRRPPPOOOOOOPPPPPPOOOUUU^^^kkkxxx|||ooohhhgggfffwww~~~gggnnnyyy~~~sssjjjWWWOOOKKKRRR^^^fffmmmrrrzzz~~~ooobbbggguuuzzzxxx{{{~~~cccJJJ===<<<666555888666555666666777888888999999:::;;;===???CCCFFFIIIKKKNNNLLLKKKLLLOOORRRTTTTTTVVVUUUSSSRRRSSSXXX___dddeeekkkrrrjjjdddbbb^^^UUUPPP\\\oooyyyxxxaaaLLLIIIUUU\\\hhh||||||qqqmmmjjjiiilllppprrrrrr```VVVQQQXXXiii{{{tttdddWWWOOOKKKOOOUUUkkk{{{pppddd^^^UUULLLGGGEEEDDDDDDDDDEEEDDDAAABBBOOOggg{{{}}}wwwzzzrrrjjjcccccchhhssszzz~~~oooKKK;;;===::::::999999;;;===@@@BBB}}}kkk___XXXTTTRRRRRRRRRQQQOOOLLLIIIFFFDDD???===;;;888666555444444333333333333333333333333111111111111111111111111111111111111111111111111///000222444666888999999777777777888999:::<<<<<<:::;;;>>>AAADDDFFFHHHIIICCC===777777666555555888666666555555555555666666666===FFFNNNRRRTTTSSSSSSPPPOOOOOOQQQTTTVVVWWWWWWUUUWWW[[[]]]^^^^^^```aaa```bbbfffkkkoooqqqrrrrrrsssuuuxxx{{{~~~~~~wwwsssooollllllnnniiihhhgggeeeccc```^^^\\\XXXWWWTTTQQQOOONNNNNNNNNIIIKKKIIIFFFEEEIIIJJJIIIIIILLLPPPXXXggguuu|||{{{~~~~~~|||ssseee[[[YYYUUU___qqq~~~hhhdddqqq~~~nnn```MMMFFFBBBFFFMMMRRRXXX]]]iiiooowww}}}~~~mmmbbbiiiwww}}}{{{||||||\\\EEE::::::555555999777555555666777888999999::::::;;;>>>AAAEEEIIILLLNNNNNNLLLKKKKKKNNNQQQSSSTTTSSSSSSTTTTTTUUUXXX^^^bbbaaafffyyyuuunnnggggggcccXXXNNNUUUhhhuuuwwwcccMMMIIISSSYYYeee{{{sssooojjjiiikkkpppsssuuudddXXXPPPUUUeeexxxsssdddXXXOOOJJJKKKQQQccczzzpppddd___XXXOOOIIIEEECCCCCCGGGGGGGGGEEEDDDLLLaaavvvrrrhhhfffiii{{{qqqiiiccceeekkkvvv}}}yyy}}}jjjHHH<<<>>>:::999999:::<<>>AAADDDFFFGGGHHHCCC<<<777777666555666999666666555555555555666666555<<>>BBBFFFKKKNNNPPPOOOMMMKKKLLLOOORRRTTTUUURRRTTTVVVWWWWWWXXX[[[]]]]]]bbbsssxxxqqqiiiiiiggg]]]RRRVVVfffsssvvvhhhPPPIIIPPPUUUaaawwwtttpppkkkiiikkkooouuuxxxgggZZZPPPSSSbbbuuu~~~rrreeeYYYOOOHHHHHHLLLYYYsssjjj```]]]XXXQQQKKKFFFDDDCCCJJJIIIIIIIIIHHHMMM___qqq{{{~~~qqqccc]]]]]]kkkwww|||ooohhhdddhhhpppzzzzzzyyy}}}eeeEEE:::===:::999999:::<<<@@@CCCEEE}}}kkk___XXXSSSQQQRRRQQQQQQOOOLLLIIIFFFEEE???===;;;888666555444444333333333333333333333333111111111111111111111111111111111111111111111111///000222444777888999:::777777777888999:::<<<<<<;;;===???AAADDDFFFGGGGGGCCC<<<777777777555777:::666666555555555555666666555<<>>AAA>>>===AAADDDCCC>>>BBBCCCAAABBBHHHMMMNNNQQQPPPRRRTTTQQQKKKIIIKKKHHHJJJMMMUUU```fff___TTTUUUaaarrrlllYYYLLLFFFAAAAAAAAABBBFFFKKKIIIRRR]]]eeeiiinnnuuuzzzpppnnnllllllrrr|||xxxggg^^^gggxxxyyyxxxzzzyyyYYYDDD;;;;;;666444888777444555666777888999::::::;;;<<>><<<999666444333222222333333444444333333222111111111111111111111111//////000111111111111111000111222333555666777777999888666666777888;;;<<>>>>>?????????>>>============>>>>>>>>>======<<<========================>>>???@@@===???@@@@@@???>>>???AAAAAABBBCCCBBBAAAAAACCCDDDFFFGGGHHHKKKPPPUUUQQQIIIOOOVVVgggzzzyyykkkaaaPPPIIICCCBBB???;;;===CCCCCCFFFJJJOOOUUU[[[___aaa```YYYUUUXXXaaannnwwwgggaaaiiivvv|||ooouuu~~~qqqRRRCCC666444666777666555555555666888999:::;;;<<<<<>>>>>@@@CCCGGGKKKmmm___ZZZWWWSSSRRRQQQOOOMMMJJJHHHFFFEEE???>>><<<999666444333333222333333444444333333222111111111111111111111111000000111222222222222222000111222333555666777777888888777666777999;;;<<<>>>>>>???@@@BBBEEEGGGHHHFFFAAA;;;777555555666666888777777666555555444444555:::BBBLLLSSSVVVTTTRRRSSSRRRPPPQQQUUUXXXZZZZZZWWWWWWWWWYYYZZZ]]]___aaabbbcccfffiiilllooopppqqqrrruuuyyy|||{{{|||}}}zzzrrrkkkhhhkkkkkklllxxxyyyooobbb[[[YYYXXXUUUQQQLLLKKKJJJGGGEEECCCAAA@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<==================???>>>==================??????????????????@@@@@@???AAABBBAAA@@@@@@AAABBBAAABBBCCCBBBAAABBBDDDFFFJJJNNNRRRTTTXXX[[[WWWQQQRRRXXXfffxxxyyyllldddUUUMMMEEECCC@@@;;;<<>>@@@CCCGGGKKKOOOQQQSSSQQQMMMKKKNNNWWWdddxxxtttfffcccooo~~~~~~rrrmmmsss}}}pppQQQCCC666444777777666555555555666777999:::;;;;;;;;;>>>AAADDDFFFIIIMMMOOOQQQPPPNNNMMMNNNQQQTTTVVVVVVSSSSSSUUUWWWUUUPPPMMMPPPYYYlll~~~vvv{{{|||}}}uuueee```iiirrrtttnnn```LLLHHHTTT\\\iii~~~~~~uuummmiiihhhjjjpppxxxuuu\\\RRRSSSUUUmmmsssdddYYYOOOHHHEEEGGGGGG[[[}}}|||rrriii^^^\\\YYYVVVRRROOOLLLJJJJJJIIIIIIIIIHHHKKKWWWdddsssyyyqqqfffkkk{{{|||vvvnnngggfffpppvvvtttvvvyyy|||~~~RRR===;;;888;;;<<<>>>???@@@DDDHHHKKKooo```[[[VVVRRRRRRQQQOOOMMMJJJGGGEEEDDD???>>>;;;999666555444333222333333444444333333222111111111111111111111111111111222333333333333333000111222333555666777777888888777777888999;;;<<<======>>>???AAADDDFFFGGGEEEAAA;;;666555555666666777777777666555555444444555999AAAKKKRRRUUUTTTRRRTTTRRRPPPQQQTTTWWWYYYZZZXXXWWWWWWXXXYYY\\\^^^___aaacccfffiiilllnnnpppqqqsssuuuxxx|||~~~zzz{{{}}}}}}xxxpppjjjhhheeedddlllyyytttmmmcccXXXPPPNNNLLLHHHEEEDDDCCCBBB@@@???===<<<<<<::::::999999999999999:::;;;<<<>>>???@@@@@@??????AAAAAA@@@???????????????CCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEECCCCCCDDDEEEDDDEEEEEEEEEDDDEEEHHHJJJRRRZZZaaadddeeefffddd```\\\^^^hhhxxx{{{pppjjj___UUUKKKFFFCCC???<<<===;;;<<<===???AAABBBCCCDDDBBBAAABBBFFFLLLZZZrrrqqqffffffttt{{{oookkkrrr|||oooNNNBBB666555777777666666666666666777888999::::::;;;>>>AAACCCEEEHHHKKKNNNQQQPPPOOONNNOOORRRTTTVVVWWWVVVUUUWWWYYYXXXSSSNNNPPPWWWjjj}}}nnndddiiiqqquuunnnaaaNNNJJJUUU\\\ggg{{{~~~vvvmmmhhhfffgggmmmuuuuuu```TTTQQQSSSgggttteeeYYYOOOGGGEEEGGGCCCSSSooo|||sssddd```\\\YYYXXXVVVQQQMMMLLLJJJJJJJJJIIIKKKUUU```ppp}}}ooosssyyyssslllggggggrrr|||rrrqqquuussssssxxxvvvMMM;;;;;;888:::<<<>>>@@@BBBEEEJJJMMMoooaaa[[[VVVQQQRRRQQQOOOLLLIIIGGGDDDCCC>>>===;;;999666555444333222333333444444333333222111111111111111111111111000111222222333333222222000111222333555666777777888888888888888:::;;;<<<;;;<<<===???AAACCCEEEFFFEEE@@@:::666555555666666777777666666555555555555555888@@@IIIQQQUUUTTTSSSTTTRRRPPPQQQTTTWWWYYYYYYXXXWWWWWWWWWYYY[[[\\\^^^aaaccceeeiiilllnnnpppqqqrrrsssvvvyyy{{{|||}}}}}}yyyzzz|||~~~|||uuuqqqllljjjpppyyy}}}wwwjjj```YYYPPPJJJGGGFFFCCC@@@@@@@@@@@@???>>>=========:::999999999::::::;;;<<<>>>???BBBDDDEEEEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGHHHJJJJJJKKKKKKKKKKKKLLLOOOQQQYYYeeepppttttttttttttrrrkkkjjjoooyyy~~~{{{tttqqqiii___TTTLLLGGGCCC???===<<<<<<======>>>>>>>>>>>>===>>>@@@CCCHHHVVVppp~~~oooeeeggguuu~~~tttkkksss}}}mmmLLL@@@777666777777555666666666777777888999999:::<<>>===;;;999777555444444222333333444444333333222111111111111111111111111///000000111111111111111000111222333555666777777888888888999999:::;;;;;;:::;;;===???AAACCCDDDEEEDDD???999555555555666666666666666666555555555555555888>>>GGGOOOTTTUUUTTTTTTRRRPPPQQQSSSVVVXXXXXXXXXWWWWWWWWWYYY[[[\\\^^^aaabbbeeehhhkkknnnoooppppppqqqsssvvvxxxyyyzzzzzzxxxyyy{{{}}}~~~|||yyywww{{{}}}~~~nnn```SSSNNNHHHDDDCCCCCCAAA???<<<<<<<<<<<<<<<;;;;;;;;;999999999:::;;;<<<===>>>???AAADDDFFFHHHHHHGGGFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPQQQTTTUUUVVVVVVVVVVVVXXXZZZaaannn{{{~~~~~~wwwuuuvvvzzzzzzwwwvvvxxxssskkk___SSSKKKGGGBBB===>>>>>>>>>>>>>>>?????????>>>@@@BBBDDDHHHUUUppp{{{nnneeefffrrrwwwnnnuuujjjHHH???777777888666555666666666777888999::::::;;;>>>AAADDDEEEGGGHHHKKKMMMNNNOOOPPPQQQRRRTTTUUUVVV]]]YYYWWW^^^ooo{{{ttteee]]]```ooo~~~pppfffjjjyyyoooTTTIIIPPPWWWdddzzzvvvmmmhhhfffffflllsssyyyooo___TTTTTT```wwwvvvgggZZZPPPGGGDDDFFFAAANNNfffyyypppjjjfff___WWWPPPRRROOONNNMMMIIIGGGJJJQQQ^^^mmm~~~~~~vvvqqqkkkiiimmmxxx~~~vvvpppssszzz|||zzzwwwxxx~~~fffDDD;;;???<<<:::===@@@CCCEEEHHHLLLOOOooo```[[[VVVRRRSSSQQQOOOLLLHHHEEECCCBBB===<<<;;;999777555555444222333333444444333333222111111111111111111111111//////000111111111111000000111222333555666777777888888999999:::;;;;;;;;;:::;;;===@@@BBBCCCDDDEEECCC???999555444555666666666666666666666666555555555777===EEEMMMSSSUUUUUUTTTRRRPPPQQQSSSVVVWWWWWWXXXWWWWWWXXXYYY\\\^^^___```bbbeeehhhkkkmmmooopppooopppqqqsssuuuwwwwwwxxxxxxxxxyyy{{{}}}~~~}}}||||||}}}|||yyyxxxwwwwwwssssssvvvzzz~~~}}}xxxvvvrrrhhhYYYMMMGGGDDDAAA????????????>>><<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<>>>@@@AAAAAABBBDDDFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMOOORRRUUUWWWYYYZZZZZZZZZ\\\^^^^^^^^^^^^```bbbdddgggiiijjjiiihhhggghhhlllxxx~~~|||zzzuuurrrxxx}}}ppp___RRRKKKEEEAAA????????????????????????@@@@@@BBBDDDHHHVVVqqqxxxkkkcccdddqqq~~~}}}uuupppwwwgggFFF>>>888888888666555666666777888999:::<<<======@@@BBBDDDFFFGGGHHHKKKMMMMMMNNNPPPRRRTTTUUUUUUUUUYYYXXXWWWaaawwwsssaaaeeettt}}}vvvvvvwwwtttkkkdddlllvvvWWWGGGLLLRRR```wwwyyyooojjjgggffflllssszzzwwweeeWWWWWW^^^rrrxxxggg[[[PPPGGGDDDEEE@@@KKKbbb|||}}}tttkkkbbbXXXQQQQQQNNNMMMMMMJJJFFFGGGKKKRRRbbbttt}}}}}}vvvqqqllllllrrr~~~zzzvvvtttyyy}}}___BBB<<>>BBBDDDFFFIIILLLNNNmmm___ZZZWWWSSSSSSQQQOOOLLLHHHEEEBBBAAA===<<<:::888777666555555222333333444444333333222111111111111111111111111000000111222222222222111000111222333555666777777888888999:::;;;;;;;;;;;;:::<<<>>>AAACCCDDDEEEEEEBBB>>>888555444555666666555666666666666666666666444777<<>>>>>>>>>>>>>>>>>>>>>>><<<======???AAACCCEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKKKKLLLNNNPPPRRRTTTVVVYYY[[[```eeeiiilllmmmnnnpppqqqtttuuuuuuvvvxxxzzz|||~~~}}}}}}tttrrrqqq]]]SSSMMMHHHAAAAAA@@@@@@????????????@@@???@@@CCCIIIXXXssstttfff```dddsss~~~~~~vvvpppxxxcccCCC===888888888666555666666777888:::<<<>>>???@@@@@@BBBDDDEEEFFFGGGIIIKKKLLLNNNPPPSSSUUUVVVUUUUUUSSSVVVXXX^^^ooo~~~|||ooobbbgggwww~~~pppiiillljjjccc]]]eee}}}zzzYYYGGGIIIMMMZZZppp~~~tttlllhhhfffjjjpppzzz{{{iiiYYYYYY[[[lllxxxhhh[[[PPPGGGCCCEEE@@@JJJ^^^vvvwwwjjj^^^UUUPPPMMMJJJJJJKKKJJJGGGGGGJJJHHHWWWhhhttt~~~~~~{{{{{{tttpppkkkmmmvvv}}}xxxwwwyyyvvvYYY???<<>>888555444555666666555555555666666666666666444777<<>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;@@@AAABBBCCCEEEHHHJJJKKKIIIIIIIIIIIIIIIJJJLLLLLLQQQRRRSSSUUUXXX[[[]]]___eeehhhmmmsssxxx|||~~~vvvuuuhhhZZZTTTPPPDDDCCCBBBAAA@@@??????>>>AAA??????CCCKKK\\\vvvqqqccc^^^eeevvv{{{nnnwwwaaaBBB<<<888999999666555777666777888;;;===???AAABBB???AAACCCDDDEEEFFFHHHJJJLLLNNNQQQTTTVVVVVVVVVUUUPPPWWWZZZZZZbbbmmmlllbbb```fffwwwnnnfffgggeee\\\TTT[[[sss|||ZZZGGGGGGIIITTTjjjyyywwwnnnhhheeehhhnnnyyy}}}kkkYYYYYYYYYiiiyyyhhh[[[PPPGGGCCCDDDBBBJJJ\\\rrrvvvfffYYYQQQMMMIIIGGGGGGJJJJJJHHHHHHKKKCCCQQQ```kkkvvv{{{qqqtttyyysssooojjjnnnyyy|||wwwyyy|||qqqUUU===<<>>AAADDDFFFHHHIIIKKKMMMiii^^^\\\ZZZVVVQQQPPPMMMJJJGGGDDDBBB@@@===;;;999777555333222111333333333333333333333333222222222111111111000000111111111111111111111111000000111222333555666777777999::::::::::::;;;===;;;;;;<<>>===<<<;;;===???@@@@@@@@@EEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNQQQTTTXXXXXX[[[aaacccdddiiiooouuuxxx{{{~~~zzzxxx___SSSQQQIIIIIIHHHCCC>>>>>>CCCHHHDDD???BBBEEEHHH]]]zzz~~~qqqiiibbbcccvvvxxxooozzz}}}ZZZAAA===999777666777777777777777777999<<>>888555444444444444444444555555555555444444555555999@@@JJJQQQTTTTTTUUUTTTSSSRRRSSSUUUXXXZZZXXXXXXWWWWWWYYY\\\___aaaaaacccggghhhiiijjjlllnnnqqqqqqrrrrrrsssttttttuuuvvvwwwxxxzzz{{{|||||||||yyywwwrrrnnnkkkjjjkkklllrrrvvv{{{{{{vvvqqqooojjjhhhgggeeeeeeeeefffggggggfffdddccc```\\\VVVRRRMMMLLLIIIFFFDDDBBB@@@@@@>>>:::888::::::999999<<<>>>===<<<===???AAACCCCCCGGGHHHIIIKKKLLLMMMMMMNNNOOOQQQRRRTTTUUUXXX\\\___eeeeeeiiipppsssuuuzzzrrraaa[[[OOONNNLLLKKKJJJIIIHHHHHHHHHBBBEEEHHHKKK```}}}xxxjjjggggggkkkyyyxxxoooooozzz|||XXXAAA===999777666777777777888888888:::<<>>???CCCFFFHHHIIIJJJJJJLLLMMMkkk^^^\\\ZZZVVVSSSRRRPPPLLLIIIFFFCCCBBB<<<;;;:::888666555555555333333333333333333333333333333333333222222222222111111111111111111111111000000111222333555666777777999::::::::::::;;;===888888888;;;???CCCDDDDDDCCC???999555444444444444444444555555555555444444444444777>>>HHHOOORRRRRRUUUSSSRRRRRRSSSUUUXXXZZZXXXXXXWWWWWWYYY\\\___aaaaaadddggghhhiiijjjlllmmmqqqqqqqqqrrrrrrrrrsssssstttuuuxxxzzz|||}}}}}}|||yyyvvvpppkkkgggffffffggglllpppssssssqqqllliiigggccccccdddcccccccccbbbbbb``````^^^]]]]]]]]]]]]]]]^^^]]][[[ZZZXXXUUUPPPMMMFFFFFFDDDCCCBBBAAA@@@@@@@@@:::777:::===;;;:::;;;@@@@@@AAABBBDDDGGGIIIJJJMMMNNNPPPRRRTTTVVVWWWXXXYYY[[[^^^aaadddhhhmmmqqqvvvwww|||zzzooo^^^[[[YYY]]]bbbaaaXXXOOOOOOGGGIIILLLPPPeeerrrcccdddlllttt~~~~~~ppphhhppp{{{yyyVVV@@@===999666777777888888999999999:::<<>>===@@@CCCFFFHHHKKKLLLLLLLLLMMMNNNlll___[[[YYYVVVUUUSSSQQQMMMJJJFFFDDDBBB<<<;;;:::888777666666666333333333333333333333333444444444333333333222222111111111111111111111111000000111222333555666777777999::::::::::::;;;===888777888:::???CCCEEEEEEDDD@@@:::666555555555444444444555555555555444444444444666===GGGOOORRRRRRTTTSSSRRRQQQRRRUUUXXXZZZXXXXXXXXXXXXZZZ\\\^^^```bbbdddggghhhiiiiiikkkmmmppppppqqqrrrssstttuuuuuutttvvvxxxzzz||||||{{{zzzzzzwwwrrrmmmjjjiiiiiijjjmmmppprrrqqqmmmgggbbb```XXXWWWWWWWWWYYY\\\___```aaa```___^^^\\\[[[YYYYYYVVVTTTRRRPPPOOOMMMIIIGGGEEEEEEDDDCCCBBBBBBBBBBBBDDD===999<<>>======@@@DDDHHHLLLOOOPPPRRRSSSVVVWWWYYY\\\___bbbdddeeegggiiilllooosssxxx}}}vvvooommmuuuooo```UUUMMMLLLPPPUUUkkkqqqbbbbbbmmmyyyyyymmmgggqqq}}}xxxTTT???<<<888666777888999888;;;::::::;;;===???AAABBBEEEEEEFFFGGGIIILLLNNNOOOOOOOOOOOOQQQTTTWWWYYY[[[YYYVVVTTTXXX```eeedddaaa^^^bbbkkk}}}xxxooolllmmmfffZZZ[[[fff}}}]]]IIIIIIOOOWWWhhhwwwvvvmmmccc```ddd```tttyyyiiiXXX___zzz~~~mmm^^^RRRIIIGGGIIINNNIIILLL___xxxwwwhhhWWWTTTRRRSSSTTTTTTPPPMMMIIIIIIKKKOOOSSSTTTRRROOOMMMIIIHHHMMMVVVaaappp}}}nnnoooqqqrrrqqqpppooommmlllttt||||||xxxrrrooopppyyy~~~}}}~~~|||^^^III@@@???BBBFFFHHHJJJLLLMMMMMMMMMNNNOOOmmm___[[[YYYVVVVVVTTTQQQNNNJJJFFFCCCBBB<<<;;;:::888777666666666333333333333333333333333444444444333333333222222111111111111111111111111000000111222333555666777777999::::::::::::;;;===999888888;;;@@@DDDGGGGGGEEEAAA;;;777555555555555444444555555555555444444444444666===GGGOOORRRSSSSSSRRRQQQQQQRRRUUUXXXZZZXXXXXXXXXYYYZZZ\\\^^^___aaacccfffhhhhhhiiikkkmmmnnnnnnppprrruuuwwwxxxyyywwwxxxyyyzzzzzzzzzyyyxxxyyywwwtttqqqpppooopppqqqooorrrtttsssoooiiieeecccZZZXXXWWWVVVXXX\\\aaadddgggfffeeecccaaa]]]ZZZXXXUUURRROOOLLLKKKIIIFFFDDDFFFEEEDDDBBBAAAAAAAAAAAAEEE>>>;;;===???>>>???AAABBBIIIRRRXXX[[[[[[\\\\\\```aaaccceeeiiimmmppprrrsssuuuxxx{{{~~~rrr\\\QQQOOOSSSZZZooorrrdddaaajjjxxxuuullliiitttvvvQQQ>>>;;;888666777999999999;;;;;;;;;<<<===???BBBCCCFFFFFFGGGIIIKKKMMMOOOPPPNNNOOOQQQSSSUUUXXX[[[]]]XXXUUUTTTXXX```fffhhhggg___bbbiiiwww|||sssoooqqqjjj^^^___iii}}}gggMMMHHHMMMUUUfffuuuxxxooodddaaaddd___qqq|||zzzkkkXXX\\\uuu~~~mmm___RRRIIIIIINNNQQQKKKKKKYYYoootttaaaXXXVVVUUUWWWYYYXXXSSSOOOLLLMMMPPPUUUZZZZZZUUUOOOLLLGGGEEEGGGNNNYYYjjjyyy}}}mmmhhhbbb___]]]\\\]]]^^^^^^gggvvv|||wwwqqqoooqqq|||~~~wwwZZZIIIBBB@@@CCCGGGHHHJJJLLLMMMMMMNNNOOOPPPooo___ZZZXXXVVVVVVTTTQQQNNNIIIFFFCCCAAA<<<;;;:::888666555555555333333333333333333333333333333333333222222222222111111111111111111111111000000111222333555666777777999::::::::::::;;;===;;;999999;;;@@@EEEHHHIIIFFFBBB<<<888666666555555444444555555555555444444444444555<<>>>>>>>>AAA===;;;<<<>>>???CCCJJJNNNVVV```ggghhhgggggggggllllllnnnppptttyyy|||}}}cccWWWSSSWWW___uuu|||rrreeeaaagggwwwzzzpppkkkkkkwwwtttNNN===:::777666777999::::::;;;;;;;;;<<<>>>AAACCCDDDFFFGGGIIIKKKMMMOOOPPPQQQNNNQQQTTTVVVXXXYYY[[[]]][[[ZZZYYY\\\aaagggkkkmmmeeeggglllvvvxxxtttwwwpppdddaaaiiixxxqqqVVVIIIJJJTTTbbbpppzzzpppddd```ccc```mmmuuuxxxnnnZZZYYYnnnnnn```SSSJJJNNNWWWTTTQQQPPPWWWdddxxxyyyddd]]][[[ZZZ[[[]]]\\\WWWSSSOOOPPPUUU\\\bbbaaaYYYQQQNNNIIIEEEFFFJJJSSSdddsss{{{qqqeeeZZZTTTRRRRRRSSSVVVRRRYYYgggzzz|||wwwqqqqqqttt~~~}}}nnnTTTGGGCCCAAACCCHHHHHHJJJMMMNNNOOOOOOQQQSSSppp___ZZZXXXVVVVVVTTTQQQMMMIIIEEEBBB@@@===;;;999777555444333333333333333333333333333333333222222222222111111111111111111111111111111111000000111222333555666777777999::::::::::::;;;===;;;999999;;;@@@EEEIIIJJJGGGBBB===888666666555555444444555555555555444444333222444:::DDDLLLQQQRRRRRRQQQPPPPPPRRRUUUXXX[[[XXXXXXYYYZZZ[[[\\\]]]]]]]]]```dddggghhhjjjmmmooolllmmmooorrrtttwwwyyyzzzzzzyyywwwvvvwwwxxxyyyzzzxxxyyy{{{}}}~~~~~~}}}|||yyyzzzyyyuuupppllljjjiiidddbbb___]]]___bbbfffiiimmmmmmnnnnnnkkkgggccc```]]]XXXRRRMMMJJJGGGEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>======???@@@CCCNNNYYYfffmmmtttxxxvvvuuuvvvwwwzzz{{{|||~~~jjj\\\WWW[[[ccczzzuuummmbbb___hhhyyywwwmmmkkkooozzzpppJJJ<<<:::777666777999;;;;;;;;;;;;;;;===???BBBDDDFFFGGGHHHJJJLLLNNNPPPQQQQQQNNNRRRWWWZZZZZZZZZ[[[\\\^^^____________ccciiinnnkkkmmmooovvvyyy}}}zzzkkk```___ooozzz```KKKGGGSSSYYYhhhsssfffaaaccc```gggnnnuuurrr]]]UUUdddyyypppbbbVVVNNNTTTaaacccbbb```\\\\\\iiiyyykkkhhheeeeeeeeeccc]]]YYYRRRTTT\\\fffnnnlllbbbXXXRRRMMMIIIHHHIIIOOO^^^llluuuyyy~~~wwwhhhYYYSSSRRRPPPQQQTTTSSSTTT\\\ooo{{{vvvrrrssswww}}}{{{{{{yyy}}}xxxuuu|||}}}dddLLLDDDDDDBBBCCCHHHHHHKKKNNNPPPQQQRRRTTTVVVppp```ZZZXXXVVVUUUTTTQQQMMMHHHDDDAAA@@@===<<<999777555333222111333333333333333333333333222222222111111111000000111111111111111111111111000000111222333555666777777999::::::::::::;;;===:::999888:::???EEEHHHJJJGGGCCC===999777666666555444555555555555555555444222111222888BBBKKKOOOQQQQQQQQQPPPPPPRRRUUUXXX[[[XXXXXXYYYZZZ[[[\\\\\\]]]\\\___cccfffhhhkkkmmmpppmmmnnnoooqqqsssuuuvvvwwwyyyxxxvvvuuuvvvxxx{{{}}}{{{}}}zzztttooollllllhhhfffdddcccdddgggkkkmmmmmmooopppqqqooolllhhhfff]]]XXXQQQKKKGGGDDDBBB@@@@@@???????????????@@@AAA>>>>>>@@@BBBDDDIIIXXXfff|||nnn___ZZZ^^^ggg}}}pppggg^^^^^^kkk|||wwwmmmmmmsss|||mmmGGG<<<999666666777:::;;;;;;::::::;;;===???BBBEEEGGGGGGIIIKKKMMMOOOPPPQQQRRRMMMRRRXXX[[[[[[ZZZZZZ[[[\\\]]]^^^[[[XXXZZZaaagggjjjkkklllqqq{{{ppp]]]UUUfffgggLLLEEERRRRRRbbbzzzxxxjjjccceee```dddjjjuuuuuu___SSS]]]uuuqqqdddXXXPPPYYYhhhttttttpppdddXXX^^^{{{{{{wwwssspppmmmiiibbb]]]UUUYYYbbboooxxxvvvkkkaaaUUUQQQMMMJJJHHHLLLYYYfffppptttyyy}}}{{{kkk\\\VVVUUURRRQQQSSSWWWTTTWWWhhh}}}zzzuuurrrtttyyy~~~vvvsssuuurrrwwwppplllwwwyyy}}}ttt\\\FFFBBBCCCBBBCCCIIIIIILLLOOORRRSSSUUUWWWYYYnnn___ZZZYYYWWWUUUTTTQQQNNNIIIEEEAAA??????===:::777555555555666444444444444444444444444111111111111111111111111111111111111111111111111222222222333444555666777999999999:::;;;<<<;;;999;;;;;;;;;<<<>>>BBBEEEHHHHHHBBB;;;777777777777666444444555555555555444444222555777888===GGGNNNPPPUUUUUUUUUTTTSSSTTTWWWYYYXXXVVVUUUTTTVVVZZZ^^^```___```bbbccceeehhhmmmqqqiiijjjkkkmmmppprrrsssttttttvvvwwwxxxxxxzzz~~~}}}||||||zzzwwwtttrrrpppnnnnnnmmmmmmmmmmmmmmmnnnsssrrrpppoooooonnnkkkiiiggg\\\QQQLLLHHHCCC>>>===<<<>>>@@@@@@>>>>>>>>>???BBBAAADDDJJJOOOVVVcccooo~~~pppbbbZZZXXXccctttoooeee\\\```ooottttttzzzcccCCC<<<:::888777888::::::999:::;;;===@@@BBBEEEGGGHHHJJJLLLNNNNNNMMMMMMNNNOOOUUUVVVXXXWWWVVVUUUUUUVVV___]]]ZZZWWWWWWXXXZZZ\\\eee~~~yyyssstttwwwmmm___WWWZZZppprrrQQQFFFLLLPPPZZZmmmzzznnnfffbbb^^^bbbjjjqqqrrriii]]]UUUfffsssggg[[[UUUaaassswwwkkkcccmmm{{{xxxrrrjjjccc]]]___ggguuuyyynnncccZZZSSSQQQLLLJJJSSS```dddggglllpppsssvvvyyy|||zzzhhh^^^[[[ZZZZZZZZZ^^^ZZZ[[[fffzzzwwwssstttxxx|||vvvqqqrrrooolllfffaaaeeetttzzzwwwcccSSSDDDBBBDDDFFFIIINNNJJJMMMQQQSSSUUUWWWYYY[[[nnn^^^YYYXXXVVVUUUTTTQQQNNNIIIEEEAAA???>>>===:::777555555555666444444444444444444444444111111111111111111111111111111111111111111111111222222222333444555666777999999999:::;;;;;;;;;:::<<<<<<<<<===???CCCFFFHHHHHHCCC<<<888777777666555444444555555555555444444222555777777>>>HHHOOOQQQSSSSSSSSSRRRQQQSSSVVVXXXXXXWWWUUUUUUVVVYYY]]]___^^^```aaacccdddhhhlllpppllllllmmmnnnooopppqqqqqqrrrssstttuuuvvvyyy}}}zzz{{{{{{{{{yyyvvvtttrrrqqqppppppppppppqqqqqqrrrtttsssrrrqqqqqqpppnnnkkkdddYYYNNNIIIFFFAAA======<<<>>>@@@@@@??????@@@AAADDDDDDHHHNNNTTT[[[fffrrrpppaaaYYYXXXddduuunnneee]]]aaapppxxxvvv}}}bbbCCC<<<:::777777888::::::999;;;<<<>>>@@@CCCFFFHHHIIILLLNNNPPPPPPPPPOOOPPPQQQUUUVVVXXXXXXVVVUUUVVVVVVYYYYYYXXXWWWWWWWWWWWWXXXdddzzzqqqqqqssskkk\\\SSSWWWlllwwwVVVGGGJJJMMMWWWjjj}}}pppfffaaa^^^```gggooorrrlll___VVVccc{{{uuuhhh\\\VVVdddyyyyyymmmmmm|||{{{rrrkkkddddddkkkzzz{{{oooddd[[[XXXSSSNNNSSS]]]]]]___aaadddfffiiimmmpppyyy}}}uuulllhhhfffcccbbbccc___^^^gggwww~~~wwwtttuuuzzz~~~{{{pppmmmpppkkkeeebbbgggvvv}}}yyyYYYMMMCCCCCCFFFGGGHHHJJJKKKNNNQQQSSSTTTUUUXXXYYYmmm]]]XXXVVVTTTUUUTTTQQQNNNIIIEEEAAA???>>><<<:::777666555555555444444444444444444444444111111111111111111111111111111111111111111111111111111222222333555666777999999:::::::::;;;;;;;;;=========>>>@@@DDDGGGIIIIIIEEE>>>999777666555555444444555555555555444444222555666777===HHHPPPRRRQQQRRRRRRQQQPPPQQQUUUWWWXXXWWWUUUUUUVVVYYY\\\^^^]]]___aaabbbdddggglllooonnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqssstttxxx}}}~~~wwwxxxzzz|||{{{zzzwwwvvvssssssrrrrrrssstttuuuuuuuuutttsssrrrrrrpppllljjj]]]SSSIIIEEEBBB>>><<<===;;;===???@@@@@@AAACCCEEEFFFGGGMMMUUU[[[bbblllwww}}}kkk```ZZZZZZgggxxxmmmeee```dddsss~~~zzzxxx~~~```BBB;;;999777777999:::::::::<<<===???BBBDDDGGGIIIJJJNNNPPPRRRSSSRRRRRRSSSTTTUUUVVVXXXXXXWWWVVVVVVWWWVVVVVVWWWXXXYYYXXXXXXWWW^^^kkk|||yyywwwqqqmmmooohhhZZZPPPQQQddd}}}]]]IIIEEEHHHRRRddd|||qqqfffaaa^^^___ccclllsssqqqdddWWW^^^uuuxxxkkk\\\WWWggg|||qqquuu|||vvvqqqooossstttgggaaa[[[SSSTTTZZZ[[[[[[ZZZYYYYYY[[[```dddmmmqqqwww}}}|||wwwrrrmmmnnnkkkiiilllwww}}}xxxvvvyyy~~~}}}qqqmmmmmmfff___^^^eeerrr}}}qqqOOOGGGBBBEEEIIIJJJJJJJJJLLLNNNQQQRRRSSSSSSUUUVVVlll\\\WWWUUUSSSUUUTTTQQQNNNIIIDDDAAA???===<<<:::777666555444444444444444444444444444444111111111111111111111111111111111111111111111111111111111222333555666777999:::::::::999:::;;;<<>>;;;===@@@AAABBBDDDGGGIIIHHHKKKSSS]]]dddiiisss|||rrrfff```aaammm~~~|||lllfffccciiiwww~~~~~~zzzwww|||{{{\\\AAA;;;999777777999:::::::::===>>>@@@CCCFFFHHHJJJKKKOOOQQQSSSSSSSSSRRRSSSUUUTTTVVVXXXXXXWWWVVVVVVWWWXXXXXXYYYZZZ[[[[[[\\\\\\\\\[[[bbbhhhcccbbb~~~uuummmnnnhhh[[[QQQLLL[[[vvvdddLLLBBBEEELLL]]]vvvtttggg```^^^]]]___gggsssuuuiii[[[\\\ooo{{{mmm]]]VVVhhh{{{uuu|||wwwnnneee[[[YYY]]]bbb```\\\WWWTTTUUUXXX\\\^^^ccciiiqqqyyy{{{vvvuuu{{{|||yyyyyy}}}}}}tttsssmmmeee]]]\\\dddpppyyy}}}{{{bbbJJJFFFDDDGGGLLLOOOOOONNNMMMOOOQQQRRRQQQQQQRRRSSSkkk[[[VVVTTTRRRUUUTTTQQQNNNIIIDDDAAA???<<<;;;999888666555444333444444444444444444444444111111111111111111111111111111111111111111111111000000000111333555666777999:::;;;:::888888;;;===@@@@@@@@@@@@BBBEEEHHHJJJJJJGGGCCC===888555444555444444555555555555444444222444444555;;;FFFOOOQQQQQQQQQRRRQQQQQQRRRVVVYYYXXXWWWVVVVVVVVVXXXYYY[[[ZZZ\\\___aaacccfffiiilllkkkkkklllmmmnnnoooooopppmmmnnnppprrrtttyyyzzzssslllhhhkkkmmmrrrwww{{{}}}~~~~~~xxxwwwwwwwwwxxxxxxyyyzzzzzzxxxtttpppllleee^^^YYYNNNGGGBBB@@@>>>;;;<<>>@@@BBBCCCFFFJJJMMMKKKOOOXXXdddkkkqqqzzzuuuooommmwwwyyyjjjgggfffmmm{{{}}}}}}yyywwwzzzvvvXXX???:::888777777999:::;;;:::>>>???AAADDDFFFIIIKKKLLLNNNPPPRRRRRRRRRQQQRRRSSSSSSUUUWWWWWWVVVUUUVVVWWW[[[ZZZYYYXXXYYY[[[^^^```^^^VVVWWW]]]YYYZZZwww~~~qqqpppkkk```WWWJJJTTTjjjkkkQQQCCCDDDIIIWWWnnnwwwhhhaaa___]]]\\\cccpppwwwnnn___[[[kkk}}}ppp___VVVddd{{{{{{tttsssgggcccfffhhhfffaaa[[[UUURRRRRRTTTSSSVVV]]]dddnnnyyy~~~~~~~~~|||{{{}}}{{{yyytttkkkbbbaaahhhqqqvvvxxxoooWWWIIIGGGEEEFFFJJJOOOQQQQQQMMMOOOPPPPPPOOOOOOOOOPPPjjj[[[VVVUUURRRUUUTTTQQQNNNIIIEEEAAA???;;;;;;999888666444333222444444444444444444444444111111111111111111111111111111111111111111111111//////000111333555666777888:::;;;:::777777;;;>>>AAA@@@@@@@@@BBBEEEHHHJJJIIIHHHDDD???999666555666444444555555555555444444222444333333999DDDLLLOOOPPPQQQQQQQQQQQQRRRVVVYYYXXXWWWWWWVVVVVVWWWXXXYYYYYY[[[___aaaccceeehhhjjjiiijjjkkklllnnnooopppqqqnnnoooppprrruuuzzz{{{ssskkkddd```aaadddiiiooouuuzzz}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{{{{xxxtttooohhh```WWWRRRGGGBBB@@@AAA???<<<===@@@>>>???AAACCCEEEHHHLLLOOOQQQUUU___kkksssyyy~~~uuuiiigggiiiqqq~~~}}}wwwxxx|||qqqSSS===:::888666777999;;;;;;;;;>>>???AAADDDFFFIIIKKKLLLLLLNNNPPPQQQPPPPPPQQQRRRQQQSSSUUUVVVUUUUUUUUUVVVZZZXXXVVVUUUUUUXXX\\\^^^[[[UUUVVV]]][[[[[[rrryyysssoooggg```NNNPPP___wwwrrrYYYIIIEEEGGGQQQfff|||llleee```^^^[[[^^^lllwwwrrreee\\\ggg|||tttcccVVV^^^ppprrr{{{qqqjjjlllhhhhhhfffaaaZZZTTTPPPNNNNNNPPPTTTZZZbbbmmmxxx~~~~~~~~~~~~~~~zzz|||tttjjjgggkkkqqquuuvvvyyybbbPPPHHHHHHFFFDDDHHHNNNPPPOOOLLLNNNOOOOOONNNMMMMMMNNNiiiZZZVVVUUUSSSUUUTTTQQQNNNIIIEEEAAA???::::::999888666444333222444444444444444444444444111111111111111111111111111111111111111111111111...//////111333555666777888;;;<<<:::777777;;;???AAA@@@@@@@@@BBBDDDGGGIIIHHHHHHEEE@@@:::666666777444444555555555555444444222333222111666AAAJJJLLLOOOOOOPPPOOOOOOQQQUUUXXXXXXXXXWWWVVVVVVVVVWWWXXXXXXZZZ^^^aaabbbdddgggiiiiiijjjkkklllnnnoooppppppoooooopppqqqtttyyy|||tttkkkccc]]]YYYXXX[[[___fffmmmtttyyy|||{{{zzzyyyxxxwwwwwwwwwwwwuuurrrnnniiibbbYYYPPPJJJAAA???@@@BBBAAA>>>>>>AAA@@@AAACCCDDDEEEIIIMMMQQQWWW[[[eeeqqqzzzqqqhhhhhhkkktttxxxssswww~~~lllOOO;;;:::888666777999;;;<<<;;;>>>???AAACCCFFFIIIKKKLLLKKKMMMOOOPPPOOOOOOPPPQQQPPPRRRTTTTTTTTTSSSTTTVVVWWWVVVUUUUUUUUUWWWYYYZZZXXXUUUVVVYYYXXX[[[mmmwwwsssmmmhhhUUUPPPXXXpppxxxbbbRRRGGGGGGMMM```zzzrrrjjjaaa```\\\[[[gggvvvuuukkk\\\dddvvvxxxhhhWWWYYYfff{{{yyyuuuhhhggghhhkkknnnlllfff]]]VVVRRROOOPPPQQQSSSXXXaaakkkrrr~~~xxx~~~yyyssstttxxx{{{}}}mmmXXXMMMHHHKKKJJJGGGIIINNNOOOLLLKKKMMMNNNNNNMMMLLLMMMMMMhhhZZZVVVUUUTTTUUUTTTQQQNNNIIIEEEAAA???::::::999888666444333111444444444444444444444444111111111111111111111111111111111111111111111111......///111222555666777888;;;<<<:::666666;;;@@@AAA@@@@@@@@@AAADDDGGGIIIGGGGGGEEE@@@:::666777888444555555555555555555444222333222000555@@@HHHKKKMMMNNNNNNNNNNNNPPPTTTWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWZZZ^^^```bbbdddgggiiijjjkkkkkklllmmmnnnooooooooooooppppppsssxxx}}}vvvmmmeee]]]XXXUUURRRTTTXXX___gggooovvvzzzwwwwwwuuutttsssrrrrrrrrrnnnkkkgggbbb\\\SSSIIICCC>>>>>>@@@DDDCCC??????BBBAAABBBCCCDDDFFFIIINNNRRR[[[___iiiuuu~~~|||oooggghhhlllvvvtttnnnttt~~~jjjMMM:::999888666777999;;;<<<<<<===???@@@CCCFFFHHHJJJKKKKKKMMMOOOPPPOOOOOOPPPQQQOOOQQQSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXWWWWWW[[[XXXWWWUUUTTT[[[mmmyyyuuuqqqmmm[[[QQQTTTlll|||hhhXXXIIIGGGKKK\\\vvvvvvnnnaaaaaa\\\YYYdddtttvvvnnn\\\bbbrrr|||kkkYYYVVV___xxx{{{~~~sssbbb___kkkpppvvvwwwrrriii___YYYRRRQQQPPPPPPRRRYYYbbbhhhzzz~~~}}}gggRRRMMMJJJOOOPPPLLLMMMQQQOOOJJJJJJLLLNNNNNNLLLLLLLLLMMMxxxeeeYYYTTTTTTUUUVVVTTTQQQNNNJJJFFFCCCAAA;;;:::888666555444444444444333333222222333333444222222222111111111111000111111111111111111111111000111222222111222444666999:::;;;:::999999:::<<<@@@BBBDDDEEEDDDDDDEEEFFFGGGJJJKKKFFF>>>888777888666666666666666555555444222333333333666<<>>===???AAAAAAAAABBBDDDEEEEEEDDDGGGNNNPPPOOOSSSZZZ]]]dddqqq}}}wwwmmmfffjjjpppyyy~~~wwwrrrssszzzzzz___EEE888666666777888999;;;======AAABBBDDDFFFHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPTTTRRRPPPQQQUUUWWWVVVTTTTTTUUUXXX[[[^^^]]][[[XXXWWWXXXXXXWWWXXX___lllvvv{{{vvvvvvqqqfffYYYSSSaaayyyvvvdddMMMMMMJJJTTTppp~~~ssshhhbbb\\\\\\aaagggpppvvvgggaaaeeezzz{{{kkk[[[WWW[[[rrr}}}ggg\\\ZZZ]]]sss~~~rrrhhh[[[ZZZYYYVVVSSSSSSUUUXXXiiiooozzz{{{zzzzzz{{{{{{\\\MMMPPPPPPSSSVVVTTTOOOLLLNNNQQQLLLKKKJJJJJJJJJKKKMMMNNNwwwdddYYYTTTTTTUUUTTTSSSPPPLLLHHHDDDAAA@@@;;;:::888666555444444444444333333222222333333444222222222111111111111000111111111111111111111111000111222222111222444666999:::;;;:::999999;;;======???AAACCCCCCDDDFFFHHHHHHKKKMMMHHH@@@999777888666666666666666555555444333333333333666;;;CCCHHHMMMNNNNNNNNNNNNPPPSSSVVVYYYXXXVVVTTTSSSTTTVVVWWWWWWYYY\\\```cccdddeeeeeejjjkkkmmmmmmlllllllllmmmnnnnnnmmmnnnppptttxxxzzzyyyssskkkfffccc___ZZZVVVWWWWWWXXXZZZ\\\aaafffiiijjjhhhfffbbb___[[[YYYWWWWWWTTTPPPKKKEEE@@@===;;;>>>???AAABBBAAABBBDDDFFFJJJIIINNNUUUYYYYYY]]]dddeeeiiirrr}}}vvvllljjjmmmssszzz~~~xxxssssssyyyxxx]]]DDD888666666777888:::;;;===>>>AAABBBDDDFFFIIIJJJKKKLLLLLLLLLNNNOOOPPPQQQQQQQQQSSSQQQPPPQQQTTTWWWWWWUUUWWWWWWYYY___dddccc\\\TTTUUUVVVWWWVVVXXX```kkktttwwwfffYYYaaawwwyyykkkPPPNNNJJJRRRiiiyyyvvviiibbb[[[[[[___fffooovvvmmmdddcccttt|||lll[[[VVVZZZooo||||||{{{rrrggg^^^ZZZZZZbbb{{{~~~jjjfffaaa]]][[[[[[\\\]]]^^^ccclllwww{{{vvvuuuttttttxxx}}}vvv\\\OOOQQQOOORRRTTTSSSOOOLLLMMMPPPLLLLLLLLLLLLLLLLLLMMMMMMvvvdddYYYUUUUUUUUUSSSQQQNNNJJJFFFBBB???>>>;;;:::888666555444444444444333333222222333333444222222222111111111111000111111111111111111111111000111222222111222444666999:::;;;:::999999;;;===;;;===>>>@@@AAACCCGGGJJJIIIMMMPPPLLLCCC;;;888777666666666666666555555444333333222333555:::BBBGGGMMMNNNOOOOOONNNOOOQQQSSSYYYWWWVVVTTTTTTUUUVVVWWWWWWYYY\\\___bbbddddddeeejjjkkkmmmnnnmmmlllmmmnnnooonnnnnnnnnpppsssvvvxxxxxxsssmmmhhhfffccc^^^ZZZZZZZZZYYYYYYYYYZZZ\\\]]]^^^\\\ZZZWWWTTTQQQOOONNNHHHGGGDDDBBB???===<<<<<<>>>@@@BBBCCCDDDEEEHHHKKKPPPRRRXXX___dddfffjjjoooooopppuuu|||uuukkkjjjnnnuuu|||}}}wwwssstttzzztttYYYBBB888666666777888:::<<<>>>???AAABBBEEEHHHJJJLLLMMMNNNMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPQQQTTTWWWXXXWWWXXXVVVYYYbbbkkkkkk```TTTUUUVVVVVVVVVXXX___iiipppvvv```___ooo|||{{{sssWWWPPPHHHOOOaaannnyyymmmccc[[[ZZZ^^^dddnnnwwwvvviiibbbmmmnnn\\\VVVYYYkkkxxxnnnkkklllnnnnnniiiccc^^^^^^^^^]]]\\\cccyyyoooiiiggggggfffeee[[[[[[```jjjwww~~~~~~wwwrrrqqqqqqppprrrvvvlll[[[RRRPPPMMMPPPRRRQQQNNNLLLMMMOOOLLLMMMNNNNNNNNNMMMLLLLLLuuudddYYYUUUUUUUUUSSSQQQNNNJJJFFFBBB???>>>;;;:::888666444444444444444333333222222333333444222222222111111111000000111111111111111111111111000111222222111222444666999:::;;;:::::::::<<<>>><<<======>>>???BBBFFFJJJJJJOOOSSSOOOFFF===888777666666666666666555555444333333222222444999@@@FFFMMMNNNPPPPPPOOOOOOPPPQQQXXXWWWUUUTTTTTTUUUVVVWWWXXXYYY\\\___aaacccddddddiiikkkmmmmmmmmmlllmmmnnnooonnnnnnoooppprrruuuvvvvvvrrrmmmkkkiiifffaaa]]]\\\ZZZXXXVVVUUUSSSRRRPPPRRRQQQOOOMMMKKKHHHGGGFFF@@@@@@???>>>>>>>>>?????????AAADDDGGGIIIMMMRRRUUUYYY]]]dddkkkooorrruuuxxxwwwvvvyyy}}}rrrjjjgggmmmwwwyyysssqqquuu}}}oooTTT@@@888666666777999;;;===@@@AAABBBDDDFFFIIILLLNNNOOOPPPNNNOOOPPPRRRSSSSSSTTTTTTQQQPPPQQQRRRUUUWWWYYYYYYVVVVVVYYYbbbkkkkkkcccZZZVVVWWWWWWWWWXXX\\\ccciiieee[[[fffvvv~~~~~~fffWWWGGGLLL^^^iii~~~}}}rrrfff[[[ZZZ]]]aaakkkvvv~~~pppdddhhh{{{ppp]]]VVVXXXhhh|||nnngggfffhhhkkkkkkiiiggggggiiigggcccddd~~~}}}{{{zzzxxxuuuhhhccc___dddqqq}}}vvvrrrqqqrrrqqqssswww~~~zzzxxxbbbWWWRRRNNNLLLNNNPPPOOOMMMLLLLLLNNNLLLNNNPPPQQQPPPOOOLLLKKKvvveeeZZZVVVUUUUUUTTTRRROOOKKKGGGCCCAAA???;;;:::888666444444444444444333333222222333333444222222222111111111000000111111111111111111111111000111222222111222444666999:::;;;;;;:::;;;===???>>>>>>?????????AAAEEEHHHLLLQQQUUUQQQHHH>>>999777666666666666666555555444333333222222333888???DDDKKKNNNPPPPPPPPPOOOOOOPPPWWWVVVUUUUUUUUUVVVWWWWWWXXXYYY[[[^^^```bbbcccdddhhhjjjlllmmmllllllmmmnnnnnnnnnnnnoooqqqsssvvvwwwuuurrrnnnlllkkkhhhbbb]]]\\\YYYTTTQQQPPPMMMJJJGGGCCCCCCBBB@@@>>>===<<<;;;=========>>>???@@@AAABBBBBBEEEIIIMMMRRRXXX^^^cccgggmmmtttyyy|||}}}|||}}}}}}zzzxxxwwwzzz||||||pppiiihhhppp|||~~~tttqqqwwwiiiNNN===888555666777999<<>>999777666666666666666555555444444333222111222777>>>BBBIIILLLOOOQQQPPPOOOOOOOOOVVVVVVUUUUUUVVVVVVWWWWWWYYYZZZ[[[]]]___aaacccdddfffhhhkkkkkkkkkkkklllmmmkkklllnnnpppsssvvvxxxzzzwwwtttqqqooommmiiibbb]]]YYYUUUOOOLLLKKKIIIFFFBBB======<<<;;;:::999888888::::::;;;===???AAACCCDDDGGGJJJNNNSSSYYYaaaiiinnnuuu|||{{{tttqqqmmmlllmmmppprrruuuvvvmmmhhhllluuu{{{www{{{|||bbbIII;;;999555666777:::===@@@BBBDDDGGGIIIJJJMMMOOOPPPQQQRRRRRRRRRTTTUUUVVVWWWWWWWWWSSSUUUVVVWWWWWWXXX[[[]]]```______^^^^^^]]][[[YYYXXXWWWWWWWWWWWWXXXYYYZZZjjjzzzfffYYY\\\ppp{{{[[[OOO]]]iiissspppbbb```^^^ZZZaaannn|||zzzrrrjjjmmm~~~uuu```WWWYYYeeeqqqhhheeeeeehhhzzzuuuccckkk}}}tttlllooozzz|||xxxrrrkkkgggmmmvvvzzzzzz~~~eeeRRRMMMLLLJJJKKKKKKLLLMMMNNNNNNNNNMMMJJJLLLOOOQQQQQQPPPNNNLLLyyyhhh\\\WWWUUUTTTUUUSSSPPPLLLHHHDDDBBB@@@;;;:::888666555444444444444333333222222333333444222222222111111111111000111111111111111111111111000111222222111222444666888:::;;;;;;;;;<<<>>>@@@===@@@BBBDDDEEEFFFIIIKKKOOOTTTVVVQQQGGG>>>999777666666666666666555555444444333222111222666<<>>>>>======<<<<<<<<<<<<888999:::===@@@CCCFFFHHHMMMPPPTTTYYY^^^fffnnnttt{{{xxxrrrppphhhhhhiiilllllloooyyy}}}rrrkkkhhhmmmvvv}}}xxx]]]EEE::::::555666777:::===AAACCCEEEJJJKKKMMMNNNPPPQQQQQQQQQSSSTTTUUUVVVWWWXXXXXXXXXVVVXXXYYYYYYXXXYYY\\\^^^bbb^^^\\\\\\^^^^^^[[[WWWUUUUUUUUUVVVXXXYYYXXXXXX___zzzyyy}}}uuugggYYYUUUdddfffQQQYYYhhhpppyyyuuufffddd___XXX\\\iiissszzzyyymmmgggtttwwwbbbYYYZZZdddrrrhhhbbb```jjj}}}rrr```^^^dddwwwwwwvvv|||sssddd\\\cccooovvvyyyzzz{{{rrr^^^OOOJJJKKKMMMKKKKKKLLLMMMNNNOOOOOONNNIIIKKKMMMOOOPPPPPPOOONNN{{{iii]]]WWWUUUTTTTTTSSSPPPLLLHHHDDDAAA???;;;:::888666555444444444444333333222222333333444222222222111111111111000111111111111111111111111000111222222111222444666888:::;;;;;;;;;<<<>>>@@@<<>>BBBFFFJJJLLLRRRTTTWWW[[[aaahhhpppuuu|||}}}zzzuuurrrrrriiiiiijjjllllllnnnwwwzzzooojjjhhhiiitttuuu[[[BBB999:::555666888:::>>>AAADDDFFFLLLLLLNNNOOOPPPQQQQQQQQQTTTTTTVVVWWWXXXYYYYYYYYYWWWYYY[[[[[[YYYYYY\\\______ZZZVVV[[[bbbeee___WWWRRRRRRSSSVVVXXXZZZYYYXXXXXXwww|||yyyxxxtttiiiWWWMMMWWWqqqlllQQQVVVgggrrryyyyyyiiifff```WWWZZZffflllyyy}}}ooocccnnnxxxcccZZZ[[[bbb}}}}}}oooeee^^^ZZZYYYkkkkkkfff\\\YYYeeeyyy|||vvv```UUU\\\iiillltttzzz{{{jjjZZZNNNIIIKKKOOOKKKKKKKKKMMMOOOPPPOOONNNIIIJJJLLLNNNOOOPPPPPPOOO}}}kkk___XXXUUUTTTSSSSSSQQQMMMGGGCCCAAA@@@;;;:::999777555444333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000111111222333666888:::;;;:::999999:::===AAAEEEGGGFFFEEEGGGJJJKKKNNNPPPOOOIIIAAA:::555888888777777666666555555666555444333222444999<<>>@@@DDDHHHKKKNNNMMMRRRXXX[[[]]]aaahhhnnnuuu~~~zzzvvvrrrooojjjmmmooonnnnnnqqqxxxxxxmmmiiijjjnnn}}}{{{|||fffMMM???:::777444666888;;;>>>AAADDDEEEJJJLLLNNNPPPRRRQQQPPPPPPRRRTTTWWWXXXWWWWWWZZZ]]]XXXYYYYYYWWWSSSQQQVVV]]]YYYWWWVVVVVVYYY\\\^^^^^^[[[XXXVVVWWWYYYYYYWWWUUUYYYfff||||||xxxooo___OOOMMM^^^rrr~~~kkkSSSLLL[[[mmmtttssslllddd[[[YYY___cccnnn}}}~~~oooeeexxxyyybbbYYY]]]kkkzzzvvvlllaaahhhaaadddwwwrrrbbb[[[UUUWWW___lll}}}|||yyyzzz~~~xxxbbbTTTVVV```fffkkkvvvsss[[[RRRQQQPPPMMMJJJKKKKKKLLLMMMNNNNNNOOOPPPNNNNNNMMMLLLMMMNNNOOOPPP|||kkk___YYYVVVUUUSSSSSSQQQMMMGGGCCCAAA@@@;;;:::999777555444333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000111111222333555888:::;;;:::999::::::===@@@DDDDDDCCCDDDGGGJJJHHHKKKNNNMMMIIIBBB;;;777888777777777666666666555666555444333222444888<<>>>>>>>>>>>AAABBBCCCEEEHHHJJJMMMNNNKKKOOOTTTUUUVVVYYY___eeeiiisss~~~{{{vvvrrrqqqoooppprrrsssssstttxxx{{{wwwmmmjjjjjjuuuzzzwwwyyy{{{aaaIII===888666666888:::<<>>AAACCCEEEFFFHHHJJJKKKMMMNNNNNNNNNMMMKKKMMMOOOPPPPPPPPPRRRTTTVVVXXX[[[^^^___]]]WWWRRRTTTQQQOOOOOOPPPRRRSSSSSSSSSRRRRRRTTTVVVXXXXXXWWW[[[aaapppyyy{{{|||zzzooo\\\OOORRR\\\rrrxxxqqqZZZHHHJJJYYYdddxxxtttkkk```YYYYYYWWW___pppvvvqqqsss}}}fff___ddduuukkkaaagggnnnjjjbbb[[[TTTNNNMMMMMMNNNTTT[[[eeekkkrrrrrrnnnkkkmmmqqqvvvzzz~~~~~~yyyvvvwwwwwwvvvyyy}}}wwwkkkkkkrrrrrr{{{qqqbbbTTTQQQTTTTTTSSSRRRRRROOOLLLIIIHHHIIILLLMMMSSSQQQOOOMMMKKKKKKKKKKKK}}}lll```YYYUUUTTTSSSSSSQQQLLLGGGCCCAAA@@@;;;:::999777555444333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000111111222333444666999;;;::::::;;;<<<===???AAA@@@???AAAFFFJJJHHHIIIJJJKKKIIIDDD===888777777777777666666666666555555555333222333777999BBBFFFKKKMMMLLLLLLMMMOOOSSSUUUWWWUUUQQQPPPSSSWWWTTTXXX\\\^^^^^^^^^^^^___cccdddeeeggghhhhhhhhhhhhgggkkknnnsss~~~|||ssshhhaaa[[[WWWQQQMMMJJJHHHFFFDDDCCCBBBAAA@@@@@@BBBCCCDDDIIIJJJLLLMMMNNNMMMLLLLLLMMMNNNOOOOOOOOORRRWWW[[[\\\cccooo~~~sss\\\ZZZZZZaaammmxxx}}}~~~zzzxxxzzz}}}{{{zzz|||~~~|||uuunnnWWWOOOEEE@@@CCCQQQeeevvvssslllkkknnn~~~~~~yyyxxx{{{lllRRR???999888777:::;;;<<<>>>AAACCCDDDEEEIIIJJJKKKMMMNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRSSSTTTSSSVVVYYY]]]aaabbb[[[RRRRRRPPPMMMLLLMMMNNNOOONNNOOOOOOPPPRRRTTTVVVWWWWWWYYY]]]hhh}}}}}}|||ttteeeXXXXXX^^^uuu}}}yyy```GGGDDDTTTcccuuuzzzpppfff]]]YYYUUUYYYggg|||uuummmhhhbbbgggzzzzzzccc^^^___\\\WWWPPPKKKIIIIIIIIIHHHKKKPPPVVVaaammmrrrpppooorrrvvvuuuyyy~~~~~~~~~}}}}}}}}}~~~{{{xxxwwwwwwuuurrrtttyyy{{{xxxuuuzzz{{{eeeZZZQQQQQQTTTTTTSSSSSSTTTRRROOOLLLKKKKKKKKKLLLQQQPPPNNNLLLJJJJJJJJJJJJnnnaaaYYYUUURRRSSSSSSQQQLLLGGGCCCAAA@@@;;;:::999777555444333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000111111222333333555999:::;;;;;;<<<======???AAAAAA@@@AAAEEEIIIKKKKKKKKKKKKJJJEEE===888666666666666777777777777555555555333222333666888AAAFFFLLLNNNMMMLLLMMMOOOPPPTTTWWWUUUPPPNNNQQQTTTSSSVVVZZZ]]]]]]]]]]]]^^^aaabbbdddeeefffgggggggggjjjmmmooouuuyyyoooiii```\\\VVVQQQNNNKKKHHHFFFEEEDDDBBBAAAAAACCCEEEFFFJJJJJJLLLMMMMMMLLLKKKJJJNNNOOOOOOPPPRRRTTTXXX[[[[[[```jjjyyyrrreeeVVVSSSRRRYYYfffrrryyyzzz~~~}}}}}}~~~|||ssskkkWWWOOOGGGBBB@@@DDDSSSbbbssslllmmmqqq|||~~~{{{yyyzzz~~~}}}eeeKKK<<<999999888999:::<<<>>>@@@BBBDDDEEEJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRSSSSSSSSSRRRTTTUUUXXX___ddd___VVVRRROOOLLLKKKLLLMMMMMMLLLMMMNNNPPPQQQRRRTTTUUUWWWUUUYYYbbbwwwuuufff\\\YYYqqq}}}mmmRRRGGGOOO[[[qqq}}}wwwkkk___WWWWWWWWW```tttvvvllleeelllzzznnnbbb]]]XXXSSSIIIEEEEEEGGGGGGEEEGGGJJJLLLXXXhhhqqqssssssvvvyyyzzz~~~}}}|||||||||}}}~~~{{{xxxvvvuuurrrmmmnnnrrrttt}}}}}}yyy{{{www\\\TTTOOOPPPRRRQQQQQQRRRQQQQQQPPPOOOMMMKKKIIIHHHMMMLLLKKKJJJIIIJJJKKKKKK~~~nnnaaaYYYTTTRRRSSSSSSQQQMMMGGGCCCAAA@@@;;;:::999777555444333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000111111222333222555888:::;;;;;;<<<>>>;;;???DDDEEEDDDDDDFFFHHHMMMKKKJJJJJJJJJFFF>>>888666666666666777777777777444555555444222333555777???DDDKKKNNNMMMMMMNNNOOONNNTTTYYYXXXQQQMMMOOOSSSRRRUUUYYY[[[[[[\\\]]]___```aaacccdddffffffgggggglllmmmooovvvwwwsssiiiddd^^^YYYUUUQQQNNNLLLIIIGGGEEECCCCCCDDDFFFHHHJJJJJJKKKLLLLLLLLLLLLLLLNNNOOOPPPRRRUUUWWWZZZ[[[XXX[[[dddqqq{{{nnncccZZZRRROOONNNSSS]]]iiirrrwww~~~{{{ssslllUUUMMMGGGFFFCCCBBBJJJWWWuuu{{{~~~rrrnnnqqqvvv|||~~~uuutttuuuxxxvvv]]]EEE999999:::999999:::<<<>>>@@@CCCEEEFFFJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNOOOQQQRRRRRRQQQRRRUUUUUUTTT[[[dddbbbZZZSSSPPPMMMKKKLLLMMMMMMMMMMMMOOOQQQQQQQQQQQQSSSUUURRRVVV\\\lllzzzcccUUUbbbuuu~~~gggRRRLLLNNNjjjwwwpppaaaWWWZZZWWW[[[iii{{{ssslllrrr{{{yyyfffZZZPPPJJJIIIEEEDDDFFFEEEBBBBBBEEEIIIUUUfffttt{{{}}}}}}}}}~~~}}}|||||||||}}}~~~~~~yyyuuussspppkkkjjjllloooyyyyyyzzzhhhVVVPPPNNNOOOPPPNNNNNNPPPKKKLLLMMMMMMLLLIIIFFFDDDIIIHHHGGGGGGHHHIIIJJJKKK{{{lll```YYYUUUSSSSSSSSSQQQMMMGGGCCCAAA@@@;;;:::999777555444333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000111111222333111444888:::;;;<<<===>>>:::@@@GGGKKKIIIGGGFFFGGGKKKIIIGGGHHHIIIGGG@@@999555666666666777777777888444555555444222222444666;;;AAAHHHLLLMMMLLLMMMOOOMMMUUU\\\[[[TTTOOOOOORRRSSSUUUWWWYYYYYY[[[]]]___aaaaaaccceeefffggghhhhhhjjjkkknnnuuu~~~|||sssnnnhhhbbb^^^ZZZWWWTTTMMMKKKHHHFFFFFFGGGIIIKKKLLLLLLLLLLLLMMMOOOPPPQQQRRRSSSTTTWWWZZZ[[[[[[ZZZVVVXXX^^^hhhwwwvvvhhh___XXXSSSPPPNNNLLLOOOVVVbbbnnnuuu~~~{{{uuuqqqZZZNNNGGGGGGFFFEEEMMMZZZqqqzzzzzzqqqooouuu|||qqqqqqsssyyyoooVVV???666999:::888999:::<<>>===CCCJJJNNNMMMIIIDDDBBBLLLJJJFFFEEEJJJLLLEEE;;;999777666666888888888777888777555444333333444444;;;???FFFJJJLLLLLLLLLLLLJJJQQQ[[[aaa\\\SSSPPPRRRTTTUUUVVVUUUUUUWWWZZZ]]]___bbbdddfffffffffhhhiiieeegggllluuu|||uuupppmmmhhh```ZZZWWWSSSNNNJJJHHHIIIKKKMMMMMMNNNNNNOOOQQQSSSUUUVVVXXXYYY[[[\\\]]]]]]\\\\\\YYYVVVXXX___eeekkksss{{{zzzxxxuuuooohhh```YYYUUUPPPOOOMMMJJJLLLWWWgggtttzzzwwwvvvvvvwwwooojjjccc]]]\\\```fffkkk}}}~~~}}}sssnnnqqqxxx~~~yyywwwwww{{{|||bbbHHH===;;;777777:::<<<>>>AAADDDFFFGGGFFFFFFIIIIIIHHHIIIJJJLLLNNNOOOQQQQQQQQQPPPQQQSSSXXX\\\]]]^^^^^^]]][[[ZZZ[[[\\\UUUTTTQQQNNNKKKLLLNNNPPPTTTSSSQQQOOONNNOOOQQQRRRRRRRRRRRRUUUaaayyyxxxgggWWW]]]ooo|||___LLLRRR]]]nnnvvvaaa___ZZZVVVWWW[[[gggzzzsssfffaaaaaaccc```]]]XXXTTTQQQQQQSSSTTTRRRYYYhhh{{{yyywww|||{{{yyyzzz|||~~~~~~wwwtttssssssrrrzzzjjjWWWRRRIIIIIIHHHHHHIIIJJJLLLMMMKKKJJJIIIHHHHHHGGGHHHHHHIIIHHHFFFDDDDDDEEEFFFGGGyyydddZZZXXXVVVRRRSSSQQQNNNJJJFFFCCCAAA@@@<<<;;;888666444444333333333333333333333333333333111111111111111111111111000000000000000000000000000111111111111222222222222333555777999<<<===>>>>>>BBBGGGIIIJJJIIIHHHIIINNNMMMLLLMMMQQQQQQHHH===999777555666777888777777777666444333222222333333999>>>DDDIIIJJJJJJJJJJJJKKKPPPYYY^^^ZZZRRROOORRRSSSTTTVVVVVVVVVWWWYYY[[[\\\^^^aaabbbbbbccceeefffgggiiimmmwww{{{wwwuuuqqqkkkeeeZZZWWWQQQLLLJJJJJJLLLMMMMMMNNNOOORRRTTTWWWYYYZZZ___aaadddfffgggeeebbb```VVVSSSTTTYYY^^^bbbiiiqqqxxxwwwtttpppjjjccc^^^ZZZUUUTTTPPPMMMMMMTTTaaalll~~~yyyvvvuuuuuuvvvvvvssspppmmmnnnppptttwww|||}}}{{{rrrpppttt}}}zzzyyyyyy}}}yyy___FFF<<<999777777;;;<<<>>>AAADDDFFFGGGGGGFFFIIIIIIIIIIIIJJJLLLMMMOOOOOOPPPQQQPPPPPPRRRUUUXXXZZZ[[[[[[ZZZXXXWWWXXXZZZYYYVVVSSSOOOMMMNNNQQQSSSSSSRRRPPPOOONNNOOOPPPQQQOOOOOONNNQQQ\\\rrrvvvhhhZZZXXXbbbxxx~~~gggUUUIIIRRRaaatttmmmccc]]]XXXVVVXXX___ooo~~~{{{|||{{{xxxuuuqqqppppppqqqhhhiiikkkoooqqqoookkkhhhfffjjjssswwwuuuwwwwwwzzz}}}|||xxxwwwxxxyyy}}}~~~|||wwwwwwyyyxxx```OOOJJJJJJIIIIIIIIIIIIKKKLLLMMMMMMLLLKKKIIIIIIHHHHHHHHHJJJIIIGGGEEEEEEFFFGGGHHHyyydddYYYWWWTTTPPPRRRQQQNNNJJJFFFCCCAAA@@@<<<;;;888666444444333333333333333333333333333333111111111111111111111111000000000000000000000000000111111111111222222222222333555777999<<<===>>>???AAABBBDDDEEEHHHLLLOOOOOOQQQSSSTTTVVVUUUKKK???888666555555666777777666555555333222222222222222777<<>>AAADDDFFFGGGGGGGGGIIIIIIIIIIIIJJJLLLMMMNNNNNNOOOQQQQQQPPPPPPRRRTTTVVVWWWWWWVVVTTTTTTUUUWWWZZZWWWTTTQQQOOOPPPRRRSSSRRRQQQPPPOOONNNOOOPPPQQQNNNNNNNNNPPPYYYlllxxxnnnaaaVVVSSSeee{{{~~~nnn]]]FFFIIITTThhh}}}{{{lllddd\\\WWWUUUXXXbbbmmm|||qqqggghhhkkkooorrrrrrnnnjjjgggjjjooo{{{tttpppsssxxxtttwwwzzzyyyvvvuuuvvvxxx|||~~~iiiVVVJJJEEEJJJIIIIIIJJJJJJKKKLLLMMMOOONNNLLLKKKJJJIIIIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIyyydddXXXVVVSSSOOORRRPPPMMMIIIFFFCCCAAA@@@<<<;;;888666444333333333333333333333333333333333111111111111111111111111000000000000000000000000000000111111111222222222222333555777999<<<===>>>>>>???@@@@@@BBBFFFKKKOOOOOORRRTTTTTTTTTRRRJJJAAA777666444444666666666555555555444333333222222222666;;;BBBFFFHHHIIIIIIIIIJJJMMMUUU\\\[[[TTTNNNMMMMMMPPPUUUWWWWWWWWWWWWWWW[[[]]]```bbbbbbccceeegggcccfffjjjrrr}}}zzzvvvssskkkgggaaa[[[VVVTTTTTTTTTWWWYYY]]]aaafffiiikkkllliiikkkmmmooonnnkkkhhheeefffccccccddddddeeemmmuuuyyyyyyxxxvvvsssoookkkhhh^^^]]]YYYTTTOOOOOORRRUUUbbbgggooouuuyyy{{{|||}}}}}}{{{wwwtttrrrrrrsssttttttuuuvvvxxxyyy{{{{{{|||||||||}}}~~~}}}tttooorrr{{{zzz{{{}}}uuugggRRR>>>888777666888======???AAACCCEEEGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPRRRRRRQQQPPPPPPQQQRRRSSSTTTSSSRRRRRRTTTUUUWWWVVVTTTTTTSSSSSSQQQPPPPPPPPPOOONNNNNNOOOPPPPPPQQQRRRSSSTTT[[[iii}}}~~~||||||wwwlllYYYLLLXXXqqq|||rrrbbbLLLIIINNN```wwwuuukkk```YYYVVVVVV[[[bbb|||wwwjjjfffgggiiijjjhhhccc\\\WWWaaagggvvvuuupppqqqvvvzzzuuuwwwyyyxxxuuussstttvvv}}}zzzyyy{{{zzz~~~www]]]QQQLLLIIIIIIJJJJJJJJJKKKLLLLLLMMMPPPOOOMMMLLLKKKJJJIIIIIIKKKJJJIIIIIIIIIIIIJJJJJJxxxcccXXXUUURRRNNNQQQOOOLLLIIIEEECCCAAA@@@<<<;;;888666444333333333333333333333333333333333111111111111111111111111000000000000000000000000000000111111111222222222222333555777999<<<===>>><<<>>>??????@@@CCCGGGJJJNNNQQQQQQMMMLLLKKKHHHBBB777666444444666666666555666666666555444444333222666;;;AAAGGGIIIIIIIIIJJJHHHKKKTTT^^^```XXXOOOKKKKKKOOOTTTWWWWWWVVVVVVVVVZZZ]]]```bbbcccdddfffgggccceeeiiippp|||zzzqqqnnnhhhbbb]]][[[ZZZZZZ___aaadddhhhllloooqqqrrrtttttttttsssrrrqqqpppooojjjhhhggggggfffgggpppyyy}}}}}}|||zzzwwwsssooommmcccaaa]]]XXXSSSPPPOOOPPPWWW\\\dddjjjnnnqqqsssuuuuuuxxx}}}}}}{{{xxxvvvtttqqqqqqqqqrrrsssxxxwwwwwwwwwxxxzzz{{{|||{{{|||||||||}}}}}}~~~~~~~~~~~~yyyqqqnnnrrr|||xxx{{{~~~zzznnn\\\JJJ:::888888777999>>>>>>???AAACCCEEEGGGHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLNNNPPPSSSSSSRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQSSSUUUTTTTTTVVVYYYZZZXXXSSSNNNOOOOOONNNNNNNNNOOOOOOOOOSSSUUUWWWXXX\\\fffuuu|||~~~}}}qqq^^^NNNTTTjjj{{{wwwkkkTTTKKKJJJYYYppp~~~qqqccc[[[XXXUUUWWW[[[iiisssuuujjjgggdddcccbbbaaa___\\\ZZZ\\\fffyyyuuuooorrrxxx{{{{{{vvvwwwwwwtttpppoooqqqtttuuussssssrrrwwwnnnWWWOOONNNLLLIIIIIIJJJJJJKKKLLLLLLLLLOOONNNMMMKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKwwwbbbWWWUUURRRNNNPPPOOOLLLHHHEEECCCAAA@@@<<<;;;888666444444333333333333333333333333333333111111111111111111111111000000000000000000000000000111111111111222222222222333555777999<<<===>>><<<>>>??????@@@BBBEEEHHHMMMPPPOOOIIIEEEFFFFFFDDD888666555555666777777666666666666666555444333222555:::AAAFFFHHHIIIIIIJJJGGGIIIQQQ\\\aaaZZZQQQKKKJJJNNNRRRUUUVVVVVVVVVVVVXXXZZZ]]]___```aaadddeeedddgggjjjppp~~~xxxuuupppkkkgggdddcccccciiiiiijjjllloooqqqtttuuuyyyxxxwwwvvvuuuuuuuuuuuupppooonnnmmmkkkkkkttt~~~|||xxxtttrrrjjjgggccc]]]XXXTTTQQQOOOOOOTTTZZZ```dddgggjjjmmmllloootttxxxzzzxxxuuussstttrrrqqqppppppqqqrrrsssxxxwwwuuuuuuuuuwwwyyyzzz{{{{{{{{{zzz{{{|||}}}}}}|||~~~~~~|||vvvooonnnttt~~~yyyxxx{{{vvviiiQQQCCC888999:::888:::??????@@@AAACCCEEEGGGIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKNNNPPPRRRSSSRRRPPPPPPQQQMMMOOOPPPPPPOOOPPPRRRTTTSSSTTTWWW\\\___\\\VVVPPPMMMMMMNNNNNNNNNNNNOOOOOOQQQTTTWWWWWWYYY```llluuu~~~}}}tttfffWWWVVVfffxxx}}}xxx]]]OOOGGGQQQdddvvvzzziii___ZZZVVVUUUVVVaaahhhyyywwwyyyyyyrrriiidddcccddddddcccaaa]]]^^^hhhzzzzzzpppooovvv|||}}}{{{ttttttrrrnnnjjjjjjooosss~~~ssspppnnnkkkpppuuu}}}{{{cccRRRLLLKKKKKKGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKvvvaaaWWWUUUSSSOOOPPPNNNKKKHHHEEECCCAAA@@@<<<;;;888666444444333333333333333333333333333333111111111111111111111111000000000000000000000000000111111111111222222222222333555777999<<<===>>>>>>??????>>>???BBBGGGKKKNNNRRRQQQKKKEEEEEEFFFEEE999777555666777888777777555555666666555444222111333888???DDDGGGHHHHHHHHHHHHGGGLLLWWW^^^ZZZSSSNNNJJJMMMQQQTTTTTTUUUVVVWWWVVVXXX[[[^^^___```bbbddddddgggiiimmm{{{}}}xxxuuusssrrrrrruuutttrrrrrrsssuuuxxxyyy{{{{{{{{{{{{zzzzzzyyyxxxxxxvvvuuusssooooooxxx|||yyywwwtttpppjjjddd^^^XXXTTTQQQLLLOOOSSSXXX[[[___cccfffgggiiikkknnnooooooooonnnqqqpppoooooopppqqqssstttttttttttttttuuuvvvwwwxxx{{{zzzzzzyyyyyyzzz||||||yyy{{{~~~~~~~~~~~~~~~~~~xxxrrrnnnpppxxx|||wwwxxx}}}~~~ooo```III>>>777;;;===::::::???@@@@@@AAACCCEEEGGGIIIJJJIIIJJJKKKLLLLLLKKKKKKJJJMMMNNNPPPPPPPPPOOOPPPQQQKKKLLLMMMNNNMMMNNNQQQSSSQQQQQQRRRWWW[[[[[[WWWQQQLLLLLLMMMNNNNNNNNNNNNNNNNNNRRRUUUVVVWWW[[[dddkkk|||{{{ssseee\\\bbbrrrnnn[[[KKKLLLVVVdddyyytttggg___YYYUUUTTT[[[```kkkwww~~~{{{uuuqqqmmmpppwwwvvvrrrpppmmmjjjoooiiicccdddooo{{{uuutttrrrsssvvvxxxyyyyyysssrrrooojjjhhhjjjqqqwww}}}tttqqqnnnjjjjjjkkkpppxxx}}}fffVVVNNNIIIHHHJJJFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIHHHIIIJJJJJJKKKKKKKKKJJJuuuaaaWWWUUUSSSPPPOOONNNKKKHHHEEECCCAAA@@@<<<;;;888666444444333444333333333333333333333333111111111111111111111111000000000000000000000000000111111111111222222222222333555777999<<<===>>>@@@@@@>>>===>>>CCCJJJPPPNNNTTTTTTNNNHHHGGGGGGGGG999888666666888888888777333444555555444333111000111666===CCCEEEFFFGGGGGGIIIEEEHHHRRRZZZYYYTTTQQQJJJMMMPPPRRRSSSTTTVVVWWWVVVYYY\\\^^^___aaaccceeebbbdddfffjjjwww}}}zzzwwwwwwyyy|||~~~zzzxxxvvvsssnnnmmmuuu|||{{{{{{wwwpppiiibbb\\\VVVRRRNNNPPPTTTWWWZZZ^^^cccfffeeeeeeffffffhhhiiikkkkkkoooooonnnooopppqqqsssttttttuuuwwwyyyzzz{{{{{{{{{{{{zzzyyyxxxyyyzzz{{{|||xxxzzz}}}~~~~~~~~~~~~}}}}}}~~~uuupppmmmqqq{{{|||wwwwwwwwwyyy~~~yyygggWWWEEE;;;777<<>>>>>>>>===???CCCIIIMMMSSSYYYYYYPPPIIIIIIJJJHHHCCC999444777:::777555666666555555444444333222222555666:::???EEEHHHHHHGGGHHHGGGHHHMMMYYY```ZZZOOOPPPOOONNNOOOPPPRRRTTTUUUUUUWWWYYYZZZ[[[]]]```cccccccccfffkkkuuu|||tttllliiilllrrrxxx|||}}}~~~}}}zzzvvvpppjjjccc^^^[[[XXXYYYZZZ[[[]]]___aaabbbccceeeffffffffffffiiikkkllllllmmmoooppppppppppppsssssstttuuuvvvwwwxxxxxxzzzzzzzzzzzzyyyxxxwwwwwwvvvxxxyyy{{{}}}||||||}}}||||||}}}|||zzzwwwtttuuuyyyssspppnnnsss~~~xxxoooqqqvvv{{{|||rrr___LLL>>>:::999<<<<<<<<<>>>BBBCCCCCCEEEHHHKKKLLLJJJHHHKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLJJJHHHIIIKKKNNNPPPQQQOOONNNNNNPPPQQQQQQPPPPPPOOONNNNNNNNNOOOPPPQQQNNNPPPRRRTTTVVVYYY]]]```ppp~~~xxxjjj[[[YYYlllwwweeePPPJJJWWWgggppp}}}mmmaaaZZZWWWVVVQQQRRR^^^mmmzzzqqqaaaTTTUUUZZZ\\\]]]```cccnnnyyy|||{{{}}}vvvppplllnnnuuu|||{{{sssnnnppptttpppooommmlllnnnuuu~~~}}}wwwtttssssssssssssmmmhhhjjjqqqwwwwwwuuuvvv|||mmmaaaRRRJJJIIIJJJIIIGGGHHHIIIIIIIIIHHHHHHJJJLLLHHHGGGGGGGGGHHHHHHIIIJJJGGGIIIJJJIIIIIIJJJLLLNNNtttaaaWWWUUURRRNNNLLLJJJHHHEEEBBBAAA@@@@@@===:::777555555555444222444444333333333333222222111111111111111111111111000000000000000000000000000111111111111222222222222333555555666999>>>AAA???@@@@@@@@@AAACCCGGGJJJUUU[[[ZZZRRRLLLKKKKKKJJJBBB:::444666888666444555666555555444444333333222555666:::???DDDHHHHHHGGGGGGFFFFFFLLLWWW___\\\SSSOOOOOONNNOOOQQQSSSTTTUUUVVVXXXYYYZZZZZZ[[[^^^```bbbcccfffjjjttt|||xxxqqqkkkhhhjjjooosssyyyzzz|||~~~~~~|||xxxrrrlllfff```^^^[[[[[[\\\^^^___aaacccddddddeeeeeeeeedddeeegggiiijjjkkklllmmmnnnooooooooorrrsssssstttuuuvvvwwwwwwxxxxxxxxxyyyxxxxxxwwwvvvwwwxxxyyy{{{|||}}}~~~~~~}}}~~~~~~}}}{{{|||~~~~~~}}}~~~}}}ssspppooottt~~~sssoooqqqvvv{{{~~~zzzppp]]]JJJ===:::999<<<===<<<>>>BBBDDDEEEFFFHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJKKKMMMNNNOOONNNMMMMMMOOOPPPPPPOOOQQQPPPOOONNNNNNNNNOOOPPPPPPRRRTTTUUUVVVXXX[[[^^^iii~~~vvvhhhXXXTTTbbbsssqqq[[[NNNSSSbbblll~~~xxxiii^^^YYYPPPNNNPPPXXXbbboooqqq]]]TTTSSSSSSUUUXXX[[[fffqqqzzzzzzqqqlllmmmoootttxxx{{{xxxrrrnnnooorrrqqqpppooopppssszzzyyyrrrppprrrttttttqqqmmmmmmooopppnnnllliiisss{{{}}}fff\\\PPPJJJJJJLLLJJJHHHGGGHHHIIIIIIHHHGGGIIIJJJFFFFFFFFFFFFHHHIIIJJJKKKHHHIIIJJJJJJIIIJJJLLLNNNtttaaaWWWUUURRRNNNLLLKKKHHHEEEBBBAAA@@@@@@===:::777555555555444222444444333333333333222222111111111111111111111111000000000000000000000000000111111111111222222222222333444555777;;;???CCCAAABBBBBBBBBBBBDDDGGGJJJUUUYYYYYYTTTNNNLLLLLLKKKCCC<<<666666777555444555666666555555444333333333444666999>>>DDDGGGHHHGGGFFFFFFEEEIIITTT^^^^^^YYYOOONNNNNNOOORRRTTTUUUTTTVVVWWWXXXXXXXXXYYY[[[]]]aaacccfffjjjsss~~~wwwtttooojjjhhhiiilllnnnvvvwwwxxxzzz}}}~~~~~~zzzuuuoooiiieeebbb______```aaaccceeeffffffeeeeeeeeedddcccccceeeggghhhiiikkklllmmmnnnnnnnnnqqqqqqrrrssstttuuuvvvvvvuuuvvvwwwwwwxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{~~~~~~~~~}}}{{{{{{|||~~~~~~yyyrrrppppppvvvxxxqqqoooqqqttt|||{{{xxxoooZZZHHH===:::999<<<>>>===???CCCDDDFFFGGGFFFCCCCCCEEEGGGHHHHHHIIIJJJKKKLLLLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLNNNLLLKKKLLLMMMOOOOOONNNRRRQQQPPPOOONNNNNNNNNOOOQQQSSSTTTUUUUUUVVVYYY[[[eee}}}uuujjj[[[TTT[[[fffmmmWWWQQQ\\\hhhssssssdddZZZQQQQQQRRRSSSVVV```tttmmm]]]QQQLLLMMMQQQUUU^^^iiirrr|||yyymmmcccccckkkssszzzzzzxxxtttpppnnnoooppprrrrrrsssuuuyyyrrrmmmooosssrrrsssrrrppplllhhhfffeeebbblllvvvxxx{{{xxx]]]UUUMMMIIIKKKLLLKKKIIIFFFHHHJJJJJJHHHGGGGGGGGGFFFEEEEEEFFFGGGIIIKKKLLLHHHIIIJJJJJJIIIIIIKKKMMMtttaaaWWWUUURRRNNNMMMKKKHHHEEECCCAAAAAA@@@===:::777555555555444222444444333333333222222222111111111111111111111111000000000000000000000000000000111111111222222222111222444555888<<>>===???CCCDDDFFFGGGDDD???===AAAFFFGGGGGGHHHIIIJJJKKKLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKKKKMMMLLLKKKKKKMMMOOOOOONNNRRRRRRQQQPPPOOONNNNNNNNNOOOPPPRRRSSSSSSTTTWWWZZZaaa||||||xxxqqqggg]]]ZZZ]]]xxxfffVVVXXXaaakkktttoooaaa[[[XXXUUURRRQQQUUUeeetttttt```QQQLLLMMMQQQWWW```jjjttt}}}wwwssskkkccc___dddmmmvvv{{{wwwrrrnnnnnnooopppqqqrrrtttxxx{{{vvvmmmmmmqqqoootttwwwtttkkkeeecccdddfffnnnuuuwww}}}~~~fffUUUQQQKKKJJJKKKLLLJJJGGGEEEGGGJJJJJJHHHFFFEEEEEEHHHGGGFFFFFFFFFGGGIIIJJJGGGHHHIIIHHHHHHHHHJJJKKKtttaaaWWWUUURRRNNNMMMKKKHHHEEECCCBBBAAAAAA===:::777555555555444222444444333333333222222222111111111111111111111111000000000000000000000000000000111111111222222222000111333555777;;;AAAEEEBBBAAA???>>>@@@EEEMMMSSSRRRSSSUUUVVVTTTQQQNNNNNNOOOJJJBBB;;;777777888888777666666555555444333333333444666;;;AAAFFFHHHHHHIIIIIIGGGGGGMMMWWW]]]]]]PPPLLLIIIJJJOOORRRRRRPPPPPPRRRTTTUUUVVVXXX[[[]]]___bbbfffiiiooo|||~~~{{{wwwuuuwwwyyyzzzyyyxxxxxxwwwwwwxxxzzz}}}~~~~~~|||zzzvvvrrrmmmiiigggdddeeefffggghhhhhhhhhhhhfffeeedddaaa___```bbbdddhhhiiijjjlllmmmnnnoooooooooooopppqqqrrrsssttttttuuuuuuwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyxxxwwwwwwvvvxxxzzz|||}}}}}}}}}}}}}}}~~~~~~zzztttppprrrvvv|||}}}xxxwwwvvvvvv~~~|||kkkSSSAAA<<<999:::>>>???>>>@@@CCCCCCEEEFFFBBB===<<>>===???FFFNNNTTTSSSSSSVVV[[[[[[WWWUUUUUUVVVRRRIII>>>888888999888777777666666555444444444333333555:::@@@EEEHHHHHHHHHJJJIIIGGGKKKUUU\\\^^^TTTNNNHHHHHHMMMQQQQQQOOOOOOQQQSSSUUUVVVXXX[[[^^^^^^bbbfffhhhmmmzzz}}}|||~~~{{{xxxwwwxxxyyyzzzyyyxxxvvvsssoookkkhhhfffdddeeefffggghhhhhhgggfffcccbbbaaa^^^\\\]]]```bbbggghhhjjjlllmmmooooooooooooooopppqqqrrrsssttttttuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvvvvxxx{{{}}}}}}~~~|||}}}}}}~~~~~~~~~wwwsssppptttyyy~~~zzzyyyzzzzzzxxxdddMMM>>>;;;999:::???@@@???@@@CCCDDDEEEEEEBBB@@@@@@CCCGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMLLLJJJIIIMMMKKKJJJKKKNNNPPPPPPOOOQQQQQQRRRQQQQQQPPPOOONNNJJJLLLNNNOOOPPPSSSVVVYYYWWWdddzzz~~~~~~zzzlllZZZNNNbbbvvviiiVVVPPPdddiiioooyyyyyyjjj```VVVTTTUUUTTTTTTUUUeeezzzxxxdddWWWLLLJJJKKKSSS]]]gggsss}}}wwwpppkkkaaa^^^^^^dddmmmttttttrrrnnnllljjjkkknnnsssvvvxxxxxx|||~~~}}}ooodddccceeeooorrrvvv}}}~~~eeeRRRNNNMMMKKKJJJJJJIIIFFFDDDDDDFFFIIIIIIHHHGGGHHHHHHQQQOOOKKKHHHFFFFFFFFFGGGFFFGGGHHHGGGFFFFFFGGGIIItttaaaWWWUUURRRNNNMMMLLLIIIFFFDDDBBBBBBAAA===:::777555555555444222444444333333333333222222111111111111111111111111000000000000000000000000000111111111111222222222///000222333555999>>>AAA??????@@@@@@BBBFFFKKKPPPRRRQQQVVV]]]```[[[XXXYYY[[[XXXNNN???777888999888777777666666555555444444222222555999@@@EEEHHHIIIEEEHHHIIIGGGKKKUUU]]]```YYYRRRIIIHHHLLLQQQRRRPPPQQQRRRTTTUUUVVVWWWZZZ\\\]]]bbbfffgggkkkxxxzzzvvvuuuuuuvvvttttttrrrooollliiifffdddbbbdddeeeggggggfffeeeddd^^^^^^\\\YYYXXXYYY\\\___eeeggghhhjjjlllmmmnnnnnnoooppppppqqqrrrsssttttttuuuuuuvvvwwwxxxxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwwwwvvvyyy|||}}}}}}}}}~~~||||||}}}}}}~~~~~~~~~{{{tttqqqqqquuu|||yyyxxxzzz|||~~~zzznnnXXXEEE<<<;;;999;;;???AAA@@@@@@DDDEEEEEEEEEEEEEEEGGGIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJIIIJJJMMMNNNOOONNNPPPPPPQQQRRRRRRQQQPPPOOOLLLNNNPPPPPPQQQRRRUUUXXXWWW___mmm~~~}}}}}}rrr```SSSVVVeeewww___TTTYYYfffppptttxxxlll```[[[YYYUUUSSSSSSYYYgggxxx~~~mmm[[[SSSNNNPPPTTT[[[fffrrrxxxzzz}}}~~~yyyssslllfffbbb^^^___cccjjjqqqsssqqqmmmiiijjjlllnnnqqquuuxxx{{{}}}}}}wwwtttuuuxxx~~~sssjjjiiillltttzzzkkkZZZOOOKKKKKKJJJIIIIIIIIIGGGFFFEEEGGGHHHIIIHHHIIIJJJLLLRRRPPPLLLHHHGGGGGGHHHJJJHHHIIIIIIHHHGGGGGGHHHJJJtttaaaWWWUUUSSSNNNNNNLLLIIIFFFDDDBBBBBBBBB===;;;777555555555444222444444444333333333222222111111111111111111111111000000000000000000000000000111111111111222222222///000222333444888===@@@===???BBBCCCDDDFFFHHHJJJPPPNNNSSS]]]```\\\YYYZZZ]]][[[PPP@@@777777888666777777777666555555444444222222444999???EEEHHHIIIBBBFFFHHHGGGKKKUUU___ccc^^^UUUKKKHHHLLLRRRSSSRRRSSSTTTVVVVVVUUUVVVXXX[[[]]]bbbfffgggkkkwww{{{vvvsssssssssqqqqqqooommmjjjgggdddcccaaacccdddffffffeeecccbbb[[[ZZZXXXVVVUUUVVVZZZ]]]dddeeegggiiikkklllmmmmmmppppppqqqrrrsssttttttuuutttuuuuuuvvvvvvvvvvvvvvvxxxxxxyyyyyyyyyxxxxxxwwwxxxzzz}}}}}}}}}||||||}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxssspppqqqvvv~~~xxxvvvxxx{{{{{{ttteeePPP@@@;;;:::999;;;@@@AAA@@@AAADDDGGGFFFFFFGGGJJJLLLMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIKKKMMMNNNMMMOOOPPPQQQRRRRRRRRRQQQPPPPPPQQQRRRRRRRRRSSSUUUWWWSSSYYYbbbqqq}}}|||yyyiii]]]KKKWWWpppjjj]]]MMMbbbrrrrrrtttyyylllccc\\\VVVSSSUUUSSSWWWaaatttmmmaaaVVVRRRQQQSSS]]]hhhoooqqquuuzzz}}}~~~zzzwwwrrrjjjccc]]]YYYWWW___cccjjjooopppooollljjjgggkkkooorrrsssvvvyyy|||wwwpppllljjjxxxyyy}}}vvvpppqqquuuzzzppp\\\QQQMMMIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGHHHHHHHHHIIILLLNNNRRROOOLLLIIIHHHIIIKKKLLLJJJKKKKKKJJJHHHHHHJJJKKKtttbbbWWWSSSQQQPPPNNNMMMJJJHHHEEECCCBBBBBB===:::888666666555333111333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111000111222222333666:::===<<<>>>@@@AAA@@@@@@AAABBBHHHKKKOOOVVV___ccc]]]SSSOOOSSSPPPDDD:::888888666888666444555777777555333555222000333;;;BBBGGGIIIHHHGGGGGGHHHHHHMMM[[[jjjhhh___QQQIIIKKKRRRSSSNNNSSSSSSTTTUUUVVVWWWWWWXXX[[[^^^dddhhhjjjqqqzzzvvvxxx|||tttppppppqqqooonnnkkkhhhfffdddcccbbbaaabbbbbbaaa___]]]ZZZYYYOOOPPPQQQRRRSSSVVVZZZ]]]bbbdddgggiiiiiijjjlllnnnooooooooopppqqqqqqrrrrrrqqqsssuuuuuutttuuuvvvxxxxxxxxxyyyyyyyyyzzzzzzzzzwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}}}}~~~}}}}}}}}}|||}}}~~~~~~~~~}}}}}}~~~~~~~~~{{{tttrrrrrruuu}}}~~~zzzzzz|||~~~~~~~~~rrr```MMM???:::999999;;;>>>@@@AAABBBEEEGGGJJJIIIIIIHHHHHHHHHIIIIIILLLLLLMMMMMMLLLJJJHHHGGGLLLLLLLLLLLLMMMMMMMMMMMMNNNKKKIIIKKKOOOPPPLLLHHHHHHHHHGGGHHHIIILLLOOOQQQSSSQQQOOOOOOPPPRRRRRRRRRPPPPPPQQQRRRRRRRRRRRRRRRTTTWWW[[[ddd}}}{{{zzzyyyoooaaaVVVTTTZZZlllzzzlllYYY[[[eeerrrvvvyyy{{{mmmfff^^^UUUOOOQQQPPPTTT^^^jjjwww~~~lllZZZPPPNNNRRRUUU___]]]bbbmmmuuuxxx~~~zzz~~~~~~yyyuuuoooiii```YYYVVVYYY^^^aaahhhjjjkkkjjjhhhggghhhiiiiiikkkooossswww}}}zzzuuunnneeeeeemmmwww}}}|||xxxvvvwwwyyyttt___UUUQQQNNNKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKOOOOOONNNMMMLLLLLLLLLLLLNNNMMMKKKJJJHHHHHHGGGGGGtttbbbWWWRRRQQQPPPNNNMMMJJJHHHEEECCCBBBBBB===:::888666666555333222333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111000111222222333666:::===>>>???AAABBBAAA@@@AAABBBDDDGGGLLLTTT^^^ccc\\\PPPNNNSSSPPPFFF===:::999777888666444555666777555333444222111333:::AAAFFFIIIHHHGGGGGGGGGGGGLLLYYYgggkkkcccUUULLLLLLRRRRRRNNNRRRSSSSSSTTTUUUVVVWWWWWWZZZ]]]ccchhhjjjppp~~~oooiiijjjnnnvvv}}}yyysssnnnmmmmmmlllkkkjjjhhhfffdddcccbbb``````___^^^[[[XXXVVVTTTMMMOOOPPPPPPRRRUUUYYY\\\aaacccfffhhhiiijjjlllmmmnnnooooooppppppqqqrrrrrrrrrtttuuuuuuttttttuuuwwwvvvvvvwwwwwwwwwxxxxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~zzztttrrrsss{{{zzzwwwxxx{{{}}}~~~{{{nnn[[[III===888888:::<<>>DDDGGGGGGEEEEEEFFFFFFHHHRRR\\\nnnkkkaaaUUUOOOPPPQQQOOOPPPQQQRRRRRRTTTTTTUUUVVVVVVYYY___fffhhhlllwww~~~}}}{{{nnnaaaZZZWWWVVVXXX[[[bbbgggnnnqqqooojjjeeebbb]]]___aaabbbcccbbb```___[[[YYYWWWTTTPPPLLLIIIGGGFFFHHHJJJKKKMMMQQQVVVZZZ^^^aaadddfffggghhhjjjlllnnnnnnoooooopppqqqqqqqqqsssuuuuuuuuusssrrrssstttssssssssssssttttttttttttvvvwwwxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyzzz{{{|||}}}|||||||||{{{{{{|||||||||~~~|||||||||}}}}}}}}}~~~~~~}}}}}}||||||||||||||||||}}}|||{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}~~~{{{uuusssuuuxxx}}}|||tttsssrrrsssvvv{{{~~~rrr___LLL>>>888777888:::<<>>@@@AAACCCEEEGGGFFFHHHJJJLLLLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKLLLLLLIIIJJJKKKLLLMMMNNNNNNOOOKKKLLLNNNPPPQQQQQQNNNLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNLLLKKKKKKMMMOOOPPPPPPRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTVVVaaassszzzrrreeeWWWPPPVVVeeerrruuuggg]]]YYY___nnn|||xxxxxxeee]]]VVVTTTSSSPPPQQQSSSNNNRRRYYY___dddgggjjjlll^^^YYYPPPGGGDDDGGGLLLOOOUUUXXX\\\aaaeeekkkrrrvvv|||}}}{{{wwwlllhhhaaaYYYTTTRRRRRRSSS\\\^^^```bbbdddeeeeeefffffffffffffffgggjjjooorrrwww}}}tttllljjjmmmqqqxxx||||||vvvqqqooommmiii```ccciiiooowwwmmmVVVLLLNNNPPPMMMHHHKKKKKKKKKLLLLLLLLLMMMMMMGGGGGGFFFFFFFFFGGGHHHHHHFFFIIILLLOOOPPPOOOMMMKKKJJJIIIIIIHHHHHHHHHIIIIIIqqq^^^TTTQQQRRRSSSNNNMMMJJJHHHEEECCCBBBBBB;;;999777666666666555333333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111///000111111222444888<<<>>>@@@BBBBBBBBBBBBBBBDDDEEEGGGKKKSSS```kkklllfffRRRNNNKKKHHHCCC<<<777777555777777777555444555666333333333333555:::@@@EEEGGGEEEEEEGGGGGGGGGKKKPPP___eeeeee\\\QQQNNNNNNOOONNNOOOPPPQQQRRRSSSSSSTTTUUUVVVZZZ```cccfffnnnwww~~~wwwpppmmmnnnaaaXXXPPPMMMKKKHHHFFFGGGEEEKKKRRRWWWWWWSSSPPPMMMIIIKKKMMMPPPRRRSSSSSSSSSQQQOOOLLLIIIEEECCCAAA@@@@@@BBBEEEGGGJJJOOOUUUYYY]]]```cccfffgggiiikkkmmmmmmmmmnnnooooooppppppqqqrrrsssttttttsssrrrsssuuussssssssstttttttttuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{||||||||||||{{{{{{||||||}}}}}}~~~~~~zzz{{{|||}}}}}}}}}|||{{{zzzzzz{{{|||~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}|||zzz{{{{{{|||~~~|||tttqqqssswww{{{||||||nnnmmmooosssvvvyyy~~~wwwgggQQQAAA:::;;;<<<<<<;;;<<>>@@@AAAAAABBBCCCDDDEEEHHHKKKOOOZZZfffllllllWWWQQQLLLJJJEEE===999:::555777888777444333555666333333444333444888???EEEHHHFFFFFFHHHHHHGGGIIIMMMTTT^^^ddd]]]RRRMMMMMMNNNNNNNNNOOOPPPQQQRRRRRRSSSVVVUUUXXX\\\```ccckkktttwwwsssqqqsssvvvzzzzzzwwwqqqjjjfffggg]]]UUUNNNMMMKKKGGGDDDCCC@@@CCCHHHJJJJJJHHHFFFFFFAAABBBDDDFFFHHHJJJKKKLLLJJJHHHFFFCCC@@@???>>>>>>>>>@@@CCCFFFJJJOOOUUUZZZ^^^```dddfffhhhiiilllnnnmmmmmmnnnnnnooopppppppppqqqrrrsssssssssssstttuuurrrrrrsssssssssttttttttttttuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{|||}}}}}}}}}}}}|||{{{zzz|||~~~~~~zzz{{{}}}~~~~~~~~~|||{{{zzz{{{{{{|||}}}~~~~~~{{{{{{||||||||||||{{{{{{zzz{{{{{{|||}}}}}}}}}}}}zzzzzz{{{|||~~~xxxqqqpppsssxxx{{{{{{nnnkkkoootttwwwzzz~~~rrraaaKKK<<<999;;;=========???AAAAAAAAAAAACCCDDDFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNPPPQQQKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJKKKLLLNNNNNNNNNNNNOOOOOONNNNNNMMMLLLJJJIIIIIILLLNNNOOOOOOMMMNNNOOOQQQRRRRRRRRRRRRRRRQQQSSSWWWWWWVVV[[[cccqqq|||nnn^^^TTTRRRTTTqqq}}}zzzhhh^^^bbbjjjvvvwwwyyy}}}mmmccc\\\TTTPPPOOOMMMMMMMMMMMMQQQYYYdddllltttuuurrrhhh```[[[SSSKKKIIIIIIJJJJJJKKKNNNTTTWWWdddgggkkkqqqvvv{{{}}}{{{xxxqqqooollljjjgggddd```]]]RRRQQQQQQRRRVVV\\\bbbeeefffeeecccaaaaaaaaabbbbbbdddggglllpppuuu{{{~~~yyytttooonnnssstttpppmmmmmmllljjjhhhlllrrrzzzuuu[[[QQQJJJKKKMMMJJJIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGEEEEEEEEEGGGIIIJJJHHHGGGGGGGGGHHHIIIIIIJJJppp]]]SSSQQQRRRSSSNNNMMMJJJHHHEEECCCBBBBBB:::888666666666666555444333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111///000000111111444888;;;:::<<>>:::<<<555777888777444333444777222333444333444888???DDDIIIFFFFFFIIIIIIGGGHHHKKKMMMZZZccc]]]RRRLLLMMMNNNMMMNNNNNNOOOPPPQQQRRRSSSVVVUUUVVV[[[^^^aaaiiirrrttt}}}sssoooccceeeiiinnnsssxxx|||~~~}}}yyyuuutttnnneee```___XXXPPPKKKJJJHHHCCC???>>>@@@BBBDDDEEEDDDCCCCCCCCC======>>>@@@BBBDDDGGGHHHEEEDDDAAA???===<<<<<<===>>>@@@CCCFFFJJJOOOVVVZZZ^^^aaadddggghhhjjjlllnnnmmmmmmnnnnnnoooppppppppppppqqqssssssssssssuuuvvvqqqqqqrrrrrrrrrssssssssstttuuuvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{|||}}}~~~~~~}}}|||{{{yyy{{{~~~~~~{{{|||~~~}}}|||{{{{{{||||||||||||||||||{{{{{{||||||||||||{{{{{{yyyzzz{{{|||}}}}}}}}}}}}yyyyyyzzz|||~~~vvvpppooosssxxx{{{zzznnnkkkoootttwwwzzz}}}ooo]]]GGG:::888;;;======???AAABBBBBBBBBBBBCCCDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIJJJLLLOOORRRTTTIIIIIIJJJJJJKKKLLLLLLLLLIIIJJJJJJIIIIIIJJJMMMOOOLLLMMMMMMMMMMMMLLLKKKKKKKKKIIIHHHIIILLLNNNOOOOOOLLLMMMNNNPPPQQQRRRRRRSSSQQQQQQTTTWWWTTTQQQVVV___eeeuuuhhh\\\TTTPPPdddtttsssgggbbbbbbzzzyyyvvvxxxzzznnneee\\\VVVUUUHHHLLLOOONNNLLLOOOZZZcccgggnnnrrrooojjjfff[[[PPPOOONNNLLLIIIHHHIIILLLOOOQQQUUU[[[bbbiiiooorrrtttvvvuuuvvvzzz}}}~~~~~~}}}{{{yyyuuuppplllgggdddaaa^^^\\\ZZZVVVTTTSSSTTTVVVYYY]]]bbbfffhhhbbb```^^^]]]]]]___bbbccccccgggnnntttzzz|||~~~|||vvvoooooossstttoookkkjjjiiieeekkkooovvv~~~hhhWWWPPPLLLNNNMMMIIIJJJNNNIIIJJJJJJJJJKKKKKKLLLLLLGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDFFFGGGIIIGGGGGGGGGGGGHHHIIIJJJJJJqqq^^^TTTPPPPPPPPPNNNMMMJJJGGGDDDBBB@@@@@@;;;:::888777555444444444444333333222222333333444222222222111111111111000000000000000000000000000000000000000000000000000222333222111111222555888;;;===@@@BBBBBBBBBCCCDDDIIIJJJOOOVVVZZZ]]]dddlll___[[[VVVSSSMMMEEE===999444777:::999666333222333333333333333333666:::===CCCFFFHHHGGGEEEDDDGGGIIIKKKUUU]]]YYYOOOIIIHHHIIILLLLLLMMMNNNOOOPPPPPPQQQRRRSSSVVVXXX[[[___eeeiiiooo|||uuudddaaaZZZYYY```hhhmmmoooqqqpppnnnllljjjhhhddd^^^ZZZOOOLLLHHHFFFDDDCCCAAA@@@??????>>>>>>>>>=========:::;;;;;;<<<>>>??????@@@;;;;;;::::::999::::::;;;999===BBBFFFIIIMMMTTTYYY\\\___cccfffggghhhjjjlllnnnnnnoooooooooooonnnnnnpppqqqqqqrrrrrrsssssstttrrrrrrrrrsssssstttttttttrrrtttuuuvvvuuutttuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{yyyyyyyyyyyyyyyzzz{{{|||yyyyyyzzz{{{|||||||||{{{zzzzzzzzz|||}}}|||tttpppoooqqqzzzzzzrrrkkknnnrrrwww|||{{{hhhPPP<<<:::===;;;:::===??????@@@AAACCCDDDEEEEEEGGGFFFFFFEEEFFFFFFGGGHHHFFFEEEEEEEEEFFFHHHJJJKKKJJJIIIIIIHHHIIIJJJLLLMMMIIIHHHFFFGGGJJJOOOUUUXXXQQQNNNJJJIIIJJJJJJHHHFFFHHHGGGGGGIIIJJJKKKJJJHHHJJJKKKKKKMMMOOOQQQSSSUUURRRSSSTTTSSSRRRRRRTTTVVVbbbmmmyyyhhh[[[WWWQQQ\\\hhhrrr{{{{{{ooo___nnnuuu|||xxxggg\\\ZZZUUUPPPNNNMMMLLLKKKOOOUUUXXX\\\bbbhhhkkklllmmmmmm___[[[UUUNNNJJJHHHHHHIIIJJJJJJKKKMMMQQQVVVZZZ\\\fffcccbbbdddhhhlllllllllnnnnnnooooooppppppoooooopppnnnjjjeeeaaa^^^]]]\\\TTTSSSQQQOOOOOOPPPRRRSSS\\\___ccceeedddbbbaaaaaa[[[[[[[[[[[[]]]```ccceeehhhpppzzzzzztttrrrxxxyyywwwtttvvv|||~~~|||yyy}}}zzzooogggiiillllllrrruuu{{{qqq]]]TTTOOOIIIFFFGGGIIIIIIIIILLLKKKJJJIIIHHHIIIJJJKKKLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGEEEDDDDDDEEEGGGHHHnnn]]]TTTQQQRRRRRRNNNMMMJJJGGGEEEBBBAAA@@@;;;:::888777555444444444444333333222222333333444222222222111111111111000000000000000000000000000000000000000000000000000111222222111000111444777:::<<<@@@AAAAAAAAABBBCCCHHHJJJPPPVVVXXXYYY```iiiccc^^^XXXUUURRRLLLCCC===555888:::999666333333333333444444333333555999===CCCFFFHHHHHHFFFEEEGGGJJJKKKSSS]]]```YYYOOOKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMPPPRRRTTTVVVYYY]]]bbbfffgggqqqoooccc\\\XXX]]]dddgggiiikkkkkkjjjgggeeeccc___ZZZVVVPPPMMMIIIGGGFFFEEECCCBBB======;;;::::::999999999888888888888999999999999888888777777777777888888999===BBBFFFIIIMMMSSSXXX[[[^^^bbbeeefffhhhiiikkkmmmmmmnnnooooooooonnnnnnppppppqqqrrrrrrsssssstttrrrrrrrrrrrrrrrsssssssssrrrtttvvvvvvuuutttuuuvvvwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}|||||||||||||||||||||||||||{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyzzz{{{{{{{{{zzzzzzyyyzzz{{{}}}}}}}}}wwwrrrqqqrrrtttzzzxxxoooppprrruuuyyy~~~xxxaaaKKK:::999=========@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIHHHGGGGGGFFFGGGHHHIIIJJJGGGFFFFFFFFFIIINNNTTTWWWPPPMMMJJJIIIJJJKKKJJJIIIJJJIIIIIIJJJLLLMMMLLLKKKKKKLLLMMMOOOQQQRRRSSSTTTRRRSSSTTTTTTSSSSSSTTTVVVZZZbbbzzzuuuhhhaaaNNNOOOSSS^^^ooo|||zzzppppppzzzxxxpppkkk___YYYSSSRRRPPPLLLLLLOOOPPPSSSVVVZZZ^^^aaadddfffkkkhhhddd^^^XXXSSSPPPNNNJJJJJJIIIIIIKKKMMMPPPRRROOOMMMKKKMMMQQQTTTTTTTTTYYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXVVVTTTRRRPPPOOOOOOPPPPPPPPPPPPRRRUUUXXXZZZ```bbbdddccc```]]][[[[[[YYYZZZ[[[]]]```eeeiiilllrrryyy~~~uuuqqqtttzzz~~~yyy{{{}}}|||qqqkkklllpppqqq{{{bbbTTTOOOLLLHHHGGGHHHIIIHHHGGGIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGlll\\\TTTRRRSSSTTTOOONNNKKKHHHFFFCCCBBBAAA;;;:::888777555444444444333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000111111000000111333666999;;;???AAAAAAAAAAAABBBEEEIIIPPPUUUUUUTTT[[[eeeiiibbb[[[XXXYYYUUUJJJ@@@777888:::999777444333333333444444333333555888;;;BBBEEEHHHIIIGGGFFFHHHJJJJJJOOO\\\hhheeeWWWMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKNNNPPPRRRTTTVVVZZZ^^^bbbaaahhhpppyyyzzzjjjaaa[[[]]]aaacccdddeeegggeeecccaaa^^^[[[VVVRRRPPPMMMIIIGGGGGGGGGEEEDDD>>>===:::888666666777888777777666666555555444444777666666555555666777777888===BBBFFFHHHMMMSSSXXXZZZ]]]aaadddeeefffhhhjjjkkklllmmmnnnnnnnnnnnnnnnppppppqqqqqqrrrsssssssssrrrrrrrrrqqqqqqqqqqqqqqqrrrtttvvvvvvuuutttuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{zzz{{{|||}}}~~~}}}|||||||||||||||{{{zzzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwvvvwwwxxxyyyyyyyyyxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxxxxzzz}}}~~~xxxsssppptttyyy{{{|||wwwoootttvvvyyy||||||sssVVVEEE777888===>>>???CCCAAAAAABBBBBBCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCDDDFFFGGGFFFEEEEEEDDDEEEEEEFFFGGGEEEEEEDDDFFFIIIMMMRRRTTTNNNLLLJJJJJJKKKLLLKKKJJJLLLKKKJJJKKKMMMNNNOOONNNMMMNNNPPPRRRSSSSSSSSSRRRRRRTTTUUUUUUTTTTTTUUUVVVTTTYYYiiivvvmmmZZZQQQJJJPPPeeexxx{{{vvvoooppp~~~zzzrrrxxxpppfff\\\YYYWWWRRRNNNLLLNNNMMMMMMOOOQQQTTTXXXZZZ^^^___```aaaaaa```^^^\\\UUUSSSPPPMMMKKKJJJJJJKKKNNNLLLKKKLLLNNNOOOOOOOOOLLLMMMMMMMMMMMMMMMLLLLLLKKKLLLMMMNNNNNNNNNMMMLLLRRRRRRSSSTTTWWWZZZ]]]___^^^___```^^^[[[XXXWWWWWWYYY[[[___bbbfffkkkpppttt}}}vvvmmmmmmwwwyyywww}}}}}}~~~{{{sssppptttzzz~~~}}}dddRRRKKKIIIHHHHHHHHHJJJKKKJJJHHHGGGGGGFFFEEEEEEFFFGGGHHHJJJIIIGGGFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGG~~~kkk[[[SSSRRRRRRSSSOOONNNKKKIIIFFFDDDCCCBBB;;;:::888777555444444444333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000///000000000///000222444777;;;???AAABBBBBBBBBCCCAAAFFFNNNTTTSSSRRRYYYcccnnnfff]]]ZZZ]]][[[OOOAAA888999999999777666444444333444444444333444777:::@@@DDDHHHJJJHHHGGGHHHJJJHHHKKKYYYkkkmmm]]]OOOLLLKKKLLLNNNPPPPPPPPPOOONNNMMMOOORRRSSSUUUXXX\\\___bbbgggkkkppp|||uuujjjaaa```bbbbbbcccdddfffcccaaa___\\\YYYUUURRROOOLLLIIIGGGGGGGGGFFFEEEAAA???;;;888666666777888777777777666666666555555777777666666666777888888888<<>>@@@CCCBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCFFFIIIJJJJJJIIIHHHDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEHHHKKKOOOQQQNNNMMMLLLLLLKKKKKKKKKJJJMMMKKKJJJKKKMMMOOOPPPOOONNNOOOQQQSSSTTTSSSRRRQQQRRRTTTUUUUUUTTTTTTUUUVVVUUUXXX```qqq}}}wwwiii\\\PPPRRRaaasss{{{|||rrrnnntttwwwmmmwwwxxxiiiccc```[[[TTTPPPRRRPPPMMMLLLMMMNNNOOOOOOKKKNNNSSSYYY^^^bbbdddddddddaaa]]]YYYUUUSSSRRRRRRQQQPPPOOONNNMMMMMMLLLKKKNNNNNNNNNNNNNNNMMMLLLKKKMMMOOORRRUUUWWWWWWUUUUUUYYYYYYXXXXXXYYYZZZ[[[\\\WWWXXXXXXXXXVVVVVVWWWYYY]]]aaafffiiilllqqqwww|||wwwooonnnxxxxxxtttyyy}}}xxxxxxvvvtttvvv}}}|||hhhTTTIIIGGGFFFFFFGGGIIIKKKNNNPPPQQQIIIHHHGGGEEEDDDDDDDDDEEEHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAACCCEEEGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHlll\\\SSSQQQPPPPPPOOOMMMKKKIIIFFFEEECCCCCC;;;:::888777555444444444222333333444444333333222222222222111111111000000000000000000000000000000000000000000000000000000...///000000///000111333666:::???CCCDDDDDDEEEEEE???CCCJJJQQQRRRRRRZZZdddpppiii___ZZZ^^^___RRRAAA::::::999888888777555444333444555444333444666888===BBBGGGJJJIIIGGGHHHIIIGGGHHHUUUhhhooodddTTTLLLJJJKKKMMMOOOPPPPPPPPPPPPNNNPPPRRRTTTUUUWWWZZZ]]]aaaeeejjjmmmtttuuuiiiddddddcccccceeedddbbb___]]][[[XXXTTTQQQNNNKKKHHHFFFFFFFFFEEEDDDBBB???<<<888666666777888666666666666777777777777666666555555666777777888888<<>>888888;;;===???AAACCCCCCCCCCCCCCCCCCCCCCCC@@@BBBEEEHHHKKKKKKKKKKKKEEEDDDDDDCCCDDDEEEGGGHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDFFFHHHJJJLLLMMMNNNNNNNNNLLLKKKJJJIIIIIIKKKJJJIIIJJJMMMOOOOOONNNMMMOOOQQQSSSSSSRRRQQQOOOQQQSSSUUUVVVUUUTTTTTTUUUUUUYYY\\\cccwwwqqqeeeWWWSSS[[[mmm}}}zzzuuu{{{uuunnnwww}}}sssmmmeee\\\VVVTTTRRROOONNNNNNNNNLLLJJJMMMNNNPPPSSSVVVYYY\\\]]]cccbbb```^^^]]]^^^___```______^^^\\\YYYWWWUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPSSSUUUXXX[[[\\\[[[ZZZXXXYYYXXXWWWWWWVVVVVVVVVVVVSSSTTTTTTTTTUUUWWW[[[^^^dddiiipppuuuxxx}}}tttkkkjjjtttyyyyyy{{{|||wwwuuusssuuuyyyuuudddVVVLLLGGGFFFFFFFFFFFFHHHKKKPPPVVVZZZMMMLLLIIIFFFDDDCCCBBBBBBEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBCCCFFFHHHIIIIIIIIIJJJKKKKKKJJJIIIIIImmm]]]TTTPPPOOOOOONNNLLLJJJHHHFFFDDDCCCCCC;;;:::888777555444444444222222444444444444222222222222222111111111111000000000000000000000000000000000000000000000000000---///111111000000222333666:::AAAEEEHHHHHHIIIJJJAAABBBGGGNNNQQQTTT\\\dddnnniiiaaa\\\```cccWWWFFF<<<:::999888888888666555333444555444333333555666:::???FFFIIIIIIGGGGGGHHHFFFHHHPPP```mmmmmm___QQQJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQSSSTTTUUUVVVYYYZZZ\\\```fffjjjllluuussslllhhhfffeeefffcccaaa]]][[[YYYWWWTTTQQQNNNLLLHHHFFFFFFEEEDDDCCC@@@>>>;;;888666666666666444555555555666666777777333333333333444555666666777<<>>::::::;;;===>>>???BBBBBBCCCCCCCCCDDDDDDDDD@@@AAADDDFFFHHHIIIIIIIIIEEEDDDDDDDDDEEEGGGIIIJJJIIIIIIIIIIIIHHHFFFEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIKKKLLLMMMLLLJJJIIIHHHIIIHHHHHHIIIKKKNNNOOONNNMMMLLLMMMOOOPPPPPPPPPOOOOOOPPPRRRUUUUUUTTTSSSSSSTTTQQQUUUXXX[[[eee|||~~~qqq```TTTRRR^^^vvvyyysssqqqtttxxxkkkddd[[[XXXTTTSSSSSSSSSPPPMMMNNNMMMLLLLLLMMMPPPRRRTTTUUUUUUUUUWWWZZZ^^^bbbdddmmmnnnnnnllliiifffeeeeee\\\\\\\\\[[[ZZZXXXWWWVVVVVVXXXZZZ\\\]]][[[YYYXXXQQQQQQQQQRRRRRRRRRSSSSSSUUUVVVVVVWWWYYY^^^dddiiiqqqxxx{{{kkkbbbbbbmmmxxx~~~{{{|||zzzvvvtttwww|||xxx]]]OOOJJJHHHEEEEEEFFFFFFFFFGGGIIIOOOVVV[[[OOOMMMJJJGGGEEECCCBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCDDDFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIImmm]]]UUURRRPPPPPPLLLKKKIIIGGGEEEDDDCCCBBB;;;:::888777555444444444111222444555555444222111222222222111111111111000000000000000000000000000000000000000000000000000...///111222111111222333555:::BBBHHHKKKMMMNNNNNNGGGDDDEEELLLRRRVVV\\\cccjjjiiiddd___dddiii```PPP===;;;888888999999777555333555555555333333444555777===EEEIIIHHHFFFFFFFFFEEEIIINNNYYYlllxxxooo\\\NNNMMMLLLKKKJJJKKKMMMNNNNNNPPPSSSTTTTTTUUUWWWXXXYYY\\\cccgggfffgggssswwwqqqkkkiiijjjfffccc___]]][[[YYYVVVTTTQQQNNNJJJHHHGGGFFFDDDCCC???>>>===;;;999888888777777666666666666666555555333333333333444555666777777;;;AAADDDGGGLLLRRRWWWZZZ]]]aaaccceeefffhhhiiiiiijjjlllnnnpppqqqrrrrrrooooooooopppqqqqqqrrrrrrpppppppppqqqqqqqqqqqqqqqnnnoooqqqqqqpppppppppqqqrrrsssssssssssstttttttttvvvvvvwwwxxxyyyzzz{{{{{{{{{|||}}}~~~~~~~~~}}}|||zzzzzzzzzzzzyyyyyyyyyyyyuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuuuutttttttttsssttttttuuuuuuuuuuuutttsssxxx~~~}}}{{{}}}xxx}}}|||wwwttttttyyy}}}yyysssppplllkkklllsssvvvyyyzzzyyywwwwwwwww|||}}}xxxaaaMMM<<<===<<<;;;;;;===??????AAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGCCCCCCCCCDDDFFFHHHJJJKKKJJJJJJJJJJJJIIIGGGEEEDDDFFFGGGHHHHHHHHHGGGFFFFFFEEEHHHKKKKKKJJJIIIJJJKKKGGGGGGIIIMMMOOOPPPNNNLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOQQQTTTUUUTTTRRRRRRRRROOOQQQVVVYYY[[[fff|||mmm^^^SSSRRRaaaqqq~~~~~~rrrqqq}}}rrrkkkccc^^^]]]\\\YYYVVVLLLKKKJJJJJJJJJLLLMMMOOOKKKKKKLLLMMMQQQUUUYYY[[[]]]___aaaaaa___]]]]]]^^^^^^]]]]]]\\\ZZZYYYWWWVVVTTTUUUWWWXXXXXXWWWVVVTTTNNNOOOPPPQQQRRRRRRRRRRRRWWWXXXZZZ]]]bbbkkkttt{{{tttiiicccdddkkkssswwwyyyyyyxxx|||{{{uuuuuuzzzyyydddNNNEEEEEEEEEDDDDDDCCCEEEFFFFFFFFFIIIOOOSSSMMMKKKIIIGGGEEEDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFDDDDDDCCCDDDEEEGGGIIIJJJHHHGGGFFFEEEEEEFFFGGGHHHmmm^^^VVVSSSRRRQQQLLLKKKIIIFFFEEECCCBBBBBB;;;:::888777555444444444111222444555555444222111222222222111111111111000000000000000000000000000000000000000000000000000...000222222222111222333555;;;CCCIIIMMMOOOQQQQQQLLLGGGEEEKKKRRRWWW\\\aaahhhiiifffaaagggnnngggYYY>>>;;;888888999:::888555333555666555333222333444555<<>>@@@@@@AAAAAABBBCCCDDDEEEFFFGGGLLLKKKIIIHHHGGGFFFFFFFFFBBBBBBBBBCCCEEEHHHJJJLLLJJJJJJKKKJJJIIIGGGEEEDDDHHHHHHIIIIIIHHHGGGEEEDDDAAAEEEIIIKKKJJJJJJLLLNNNFFFGGGJJJNNNQQQQQQNNNLLLIIIIIIIIIJJJKKKMMMNNNOOONNNPPPSSSTTTSSSRRRQQQQQQPPPOOOUUUZZZWWWYYYsss{{{ssskkk^^^SSSUUU]]]ooo{{{zzzlllppptttkkkgggdddaaa^^^UUUTTTRRRPPPMMMKKKJJJIIILLLKKKJJJJJJJJJLLLNNNPPPPPPTTTXXXYYYXXXWWWYYY[[[XXXWWWWWWVVVTTTRRRPPPOOONNNOOOPPPPPPPPPPPPOOONNNRRRSSSSSSTTTTTTTTTSSSSSSWWWYYY]]]bbbkkkwww{{{qqqnnnmmmlllnnnqqqtttxxxyyyxxxyyy|||}}}{{{xxxsssttt{{{jjjZZZJJJEEEFFFFFFEEEEEEAAACCCFFFFFFDDDDDDGGGJJJJJJIIIGGGEEEEEEEEEEEEFFF???@@@@@@AAACCCEEEGGGHHHEEEEEEDDDEEEFFFGGGIIIJJJFFFEEECCCBBBBBBCCCEEEFFFkkk\\\UUUSSSRRRPPPNNNLLLHHHFFFEEEDDDAAA@@@;;;;;;999777666555555555444444333333333333222222111111111111111111111111111111111111111111111111////////////////////////000000000000111111111111333999@@@EEEHHHIIIJJJJJJNNNLLLLLLRRR\\\ccceeedddbbbjjjggg\\\cccsssooo]]]GGG===666888:::888444222444444444333333333222222777:::@@@FFFIIIIIIGGGFFFHHHHHHHHHOOObbbssswwwppp```TTTKKKLLLOOOMMMLLLMMMNNNNNNNNNOOOQQQSSSTTTUUU[[[]]]___``````aaabbbdddkkkppp{{{}}}sssqqquuuoookkkgggeeedddaaa\\\XXXRRRQQQMMMIIIEEEDDDEEEFFFAAA@@@???===<<<<<<<<<<<<;;;:::999777666555555555555444444444444555666666;;;===AAADDDHHHMMMRRRVVV]]]___aaacccdddgggjjjmmmlllllllllmmmmmmooopppppprrrssssssrrrpppooopppqqqqqqqqqqqqrrrqqqqqqppppppoooooopppppppppqqqqqqqqqssssssrrrrrrrrrqqqqqqqqquuuuuuuuuuuuvvvvvvvvvvvvxxxzzz{{{|||{{{{{{{{{|||vvvvvvuuuuuuuuuuuuvvvvvvvvvuuusssrrrrrrsssuuuvvvqqqqqqqqqrrrrrrssssssssspppqqqrrrrrrrrrtttxxx{{{~~~|||zzzyyyzzz{{{{{{zzzwww}}}|||}}}}}}}}}}}}wwwhhhhhhpppsssqqqrrrqqquuu|||~~~||||||lllTTTGGG=========>>>???AAABBBCCCDDDEEEFFFEEEDDDDDDFFFHHHOOONNNLLLHHHEEEDDDFFFHHHCCCCCCBBBCCCFFFKKKKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJIIIKKKNNNOOOLLLIIIIIIIIIIIIJJJJJJLLLMMMMMMOOOPPPRRRSSSRRRQQQOOONNNPPPSSSWWWZZZ[[[___nnn}}}}}}vvvpppfffYYYPPPMMMZZZjjj~~~|||mmmnnn}}}{{{zzz|||yyyrrrddd^^^WWWSSSRRRPPPMMMJJJLLLJJJIIIIIIKKKLLLLLLKKKNNNNNNOOOOOOPPPQQQQQQRRRQQQQQQQQQQQQPPPOOONNNMMMLLLMMMNNNNNNMMMNNNPPPRRRQQQRRRTTTUUUVVVXXX\\\______ccchhhlllttt{{{zzz|||{{{zzz{{{xxxtttoooooorrruuuuuuttttttyyy~~~~~~xxxsssssstttttttttxxx}}}|||^^^QQQFFFCCCEEEFFFEEEFFFHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJGGGEEECCCBBBCCCDDDEEEDDDkkk\\\UUURRRQQQOOONNNLLLHHHFFFEEEDDDBBB@@@;;;;;;999777666555555555444444333333333333222222111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111111666===CCCFFFGGGHHHHHHLLLKKKLLLRRRZZZccciiikkkhhhqqqrrrkkkmmmtttpppdddJJJ@@@888999;;;999666555444444444333333333222222555999???EEEIIIIIIHHHFFFHHHHHHHHHMMM[[[kkkpppllleeeZZZPPPOOOOOOMMMLLLMMMMMMMMMNNNOOOPPPRRRTTTTTTWWWZZZ\\\]]]]]]^^^___```^^^aaahhhqqqzzzyyyxxxwwwtttooommmkkkggg```[[[VVVSSSOOOIIIEEEBBBBBBCCC@@@??????>>>===============<<<:::999777666555555555444444444444555666666;;;===AAADDDHHHMMMRRRVVV[[[]]]___```aaacccfffiiijjjjjjjjjjjjkkklllmmmnnnppprrrrrrqqqpppooooooppppppqqqrrrrrrrrrqqqppppppnnnnnnnnnoooooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqssssssssstttttttttuuuuuuwwwxxxzzzzzzyyyxxxyyyzzzttttttsssssssssssstttttttttsssrrrqqqqqqrrrssstttqqqqqqrrrrrrssssssssssssrrrrrrsssrrrsssuuuyyy}}}|||yyyxxxyyyzzzzzzzzzyyy}}}|||~~~zzzuuurrrppppppsssqqquuu|||~~~}}}~~~wwwaaaMMMDDD=========>>>???@@@BBBBBBDDDEEEEEEEEECCCCCCEEEGGGNNNMMMJJJFFFCCCBBBDDDFFFEEECCC@@@>>>BBBGGGHHHEEEIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJJJJLLLNNNOOOLLLJJJGGGGGGHHHIIIJJJLLLMMMNNNNNNOOOQQQRRRRRRQQQPPPOOOOOOPPPRRRTTTUUUXXXdddppp}}}uuuqqqjjj^^^TTTOOOPPPYYYhhhxxxyyyrrrpppvvvoooeee___\\\ZZZWWWUUURRRPPPMMMLLLLLLLLLJJJIIILLLLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNNNNMMMNNNOOOOOOOOOPPPRRRTTTXXXZZZ\\\^^^```cccgggjjjoootttzzz~~~yyytttpppnnnqqquuuwwwvvvwwwwwwxxxwwwtttrrrtttyyy}}}}}}yyyssspppnnntttuuu{{{xxxfffVVVMMMEEEDDDEEEEEEFFFHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJIIIIIIDDDCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGGGGHHHIIIIIIGGGFFFDDDDDDEEEEEEEEEDDDlll\\\UUURRRPPPNNNNNNKKKIIIGGGFFFDDDBBB@@@;;;;;;999777666555555555444444333333333333222222111111111111111111111111////////////////////////////////////////////////000000000000111111111111///444:::???BBBCCCEEEFFFIIIJJJKKKNNNTTT]]]gggmmmhhhooouuuvvvuuurrrkkkeeeNNNCCC;;;:::;;;:::888999444444444444333333333333222666===DDDHHHIIIHHHGGGHHHIIIIIIKKKSSS___fffhhhkkk```VVVQQQOOOLLLLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSUUUXXXYYYYYYYYY[[[\\\XXXYYY\\\```ccchhhuuu}}}zzzwwwtttnnnfff___ZZZVVVPPPIIIDDDAAA?????????????????????????????????>>>===;;;999777666666555555444444555555666777:::===@@@DDDHHHMMMSSSWWWZZZ\\\^^^___```aaaccceeehhhgggggghhhhhhiiijjjkkknnnpppqqqqqqooonnnnnnooooooppprrrssssssrrrpppooommmmmmmmmmmmnnnnnnnnnnnnooooooooopppqqqqqqrrrrrrqqqqqqrrrrrrrrrsssssssssuuuwwwxxxxxxvvvuuuvvvvvvrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrpppppppppppprrrrrrrrrrrrssssssssssssssstttttttttsssrrrrrrvvvzzz~~~}}}yyyvvvwwwyyyzzzzzz{{{}}}|||~~~xxxxxxsssqqqttt{{{~~~{{{iiiSSSDDD@@@=========>>>???@@@AAAAAACCCDDDEEEDDDBBBBBBCCCEEEKKKKKKHHHEEEBBBAAACCCEEEKKKKKKHHHCCCCCCHHHJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMOOOOOOMMMKKKFFFGGGGGGHHHJJJLLLNNNOOONNNOOOPPPRRRRRRRRRQQQQQQQQQNNNMMMOOOQQQSSSZZZbbbkkkzzzvvvsssjjj___XXXMMMLLLRRRdddvvvuuuqqqxxxuuuppplllhhhfff^^^[[[XXXVVVTTTSSSQQQOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPRRRTTTUUUVVVVVVXXXZZZ]]]bbbeeeiiilllppptttyyy}}}wwwnnnfffeeelllvvv~~~{{{{{{{{{vvvxxx|||}}}|||yyyuuussszzz|||xxx```RRRMMMHHHEEEEEEEEEDDDFFFJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHJJJJJJKKKKKKKKKDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHGGGEEEmmm]]]VVVSSSQQQOOOMMMKKKIIIHHHGGGEEEBBB@@@;;;;;;999777666555555555444444333333333222222222111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111///333888<<>>>>>>>>???@@@@@@@@@@@@@@@AAA@@@???===;;;999888777555555555555555666666777:::<<<@@@DDDHHHMMMSSSWWW\\\^^^```aaaaaaaaacccdddfffffffffffffffggghhhiiikkkmmmoooooonnnmmmmmmnnnmmmoooqqqrrrsssrrrpppnnnmmmmmmmmmmmmmmmnnnnnnnnnmmmnnnooopppqqqrrrssssssppppppqqqqqqqqqrrrrrrrrruuuvvvwwwwwwuuusssssstttqqqqqqppppppppppppqqqqqqrrrqqqppppppppppppqqqrrrsssssssssssssssssssssssstttsssrrrqqqrrruuuzzz~~~|||wwwuuuvvvxxxzzz{{{|||}}}}}}tttqqqsssyyy}}}~~~sss[[[GGG>>>>>><<<===>>>??????@@@@@@@@@BBBCCCCCCBBB@@@@@@AAACCCHHHGGGFFFDDDBBBCCCFFFHHHRRRYYYZZZPPPHHHIIIKKKJJJEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLNNNNNNNNNMMMLLLIIIIIIIIIJJJKKKMMMNNNOOONNNOOOQQQRRRSSSSSSSSSSSSTTTOOOLLLOOORRRSSSWWW[[[YYYjjj|||vvvnnniiiZZZPPPJJJUUUiiizzzwwwtttttt|||~~~zzznnnkkkgggdddccc```^^^\\\YYYXXXWWWVVVVVVVVVVVVWWWTTTTTTTTTUUUVVVWWWXXXXXXZZZ\\\___aaabbbeeeiiilllnnnrrrwww}}}ssshhhcccfffrrr}}}}}}}}}zzzzzzzzz}}}eeeSSSLLLHHHGGGHHHIIIGGGCCCEEEJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGIIILLLMMMLLLJJJnnn^^^WWWTTTRRRQQQLLLKKKIIIIIIHHHFFFCCC@@@;;;;;;999777666555555555444444333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111///222777;;;>>>@@@DDDFFFEEEGGGHHHFFFFFFLLLXXXbbb^^^^^^gggwwwxxxmmmgggTTTJJJ@@@<<<:::777888;;;555555555444444444333333///222888???DDDGGGIIIIIIGGGHHHIIIIIIJJJQQQ\\\fffjjjfff]]]RRRKKKIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOPPPOOOQQQTTTUUUUUUUUUWWWXXXWWWUUUUUUWWWVVVVVV\\\ccciiirrr}}}zzztttkkkddd[[[UUUMMMFFFCCCAAA@@@???===>>>???@@@AAAAAA@@@@@@AAAAAA@@@???===;;;999888666555555555555666777777999<<<@@@DDDHHHMMMSSSXXX\\\^^^```aaaaaaaaabbbcccfffffffffeeeffffffggghhhhhhjjjmmmnnnmmmllllllmmmlllmmmooopppqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnooopppqqqrrrssstttppppppqqqqqqqqqrrrrrrrrrtttuuuvvvvvvtttrrrssssssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrssssssssssssssssssssssssrrrrrrqqqqqqqqqtttyyy}}}{{{vvvtttuuuxxxzzz{{{{{{~~~}}}}}}vvvsssrrrxxx|||}}}~~~jjjRRRAAA===???<<<===>>>???????????????@@@AAAAAA@@@???>>>@@@BBBDDDDDDDDDCCCCCCEEEIIILLLZZZjjjppp```MMMFFFFFFFFFDDDDDDCCCDDDEEEGGGIIIKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKMMMNNNNNNMMMLLLLLLMMMMMMLLLMMMMMMNNNOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTNNNLLLOOOSSSTTTVVVYYYWWW^^^rrr|||xxxvvvlll]]]NNNMMMXXXhhhyyypppiiiqqq|||wwwsssoookkkhhhhhhgggeeecccbbbbbbbbbccc````````````aaabbbdddeeebbbeeeiiilllooosssxxx{{{}}}{{{hhh```bbbkkkxxx}}}zzz{{{mmmWWWNNNOOOHHHIIILLLMMMIIIDDDEEEJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGJJJNNNPPPOOONNNmmm^^^WWWUUUSSSRRRLLLKKKJJJIIIIIIGGGCCCAAA;;;;;;999777666555555555444444333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000222666999<<>>;;;<<<>>>???@@@???>>>>>>===>>>???>>>===>>>???AAAAAABBBBBBBBBCCCFFFJJJNNNcccwwwlllSSSHHHFFFDDDEEEDDDCCCCCCDDDGGGIIIKKKJJJIIIHHHGGGHHHIIIKKKMMMKKKJJJIIIIIIHHHHHHHHHHHHHHHJJJMMMMMMLLLKKKKKKLLLNNNNNNNNNNNNOOOPPPQQQQQQOOOPPPPPPPPPQQQRRRRRRRRROOOKKKJJJNNNQQQQQQSSSVVV[[[ZZZddd}}}|||}}}wwwhhhXXXOOOMMMUUUcccppp~~~qqqhhhmmmxxx}}}xxxvvvsssqqqooooooppppppooonnnnnnnnnoooppprrrssssssvvvzzz}}}wwwyyy|||lll]]][[[bbbmmmxxx{{{yyy}}}ooo\\\LLLIIIOOOJJJKKKMMMOOOKKKFFFEEEIIIHHHIIIIIIJJJJJJIIIIIIHHHLLLLLLLLLKKKKKKIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFIIILLLNNNOOONNN~~~jjj\\\VVVTTTSSSRRRKKKJJJJJJJJJJJJGGGDDDAAA;;;;;;999777666555555555444444333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111///111444777:::>>>CCCFFFFFFHHHJJJKKKLLLPPPWWW\\\ZZZ^^^dddkkkqqqrrrkkkccc[[[RRRIIICCC===777666888555555555555444444444444222222444888===CCCHHHKKKJJJGGGHHHJJJJJJLLLUUU___oooqqqkkk\\\OOOKKKJJJHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPRRRSSSSSSTTTUUUWWWVVVSSSSSSUUUUUUSSSVVVZZZ\\\^^^bbbjjjvvv|||uuummmhhh]]]UUUJJJDDDBBBBBB@@@===<<<===>>>@@@@@@???>>>===>>>???@@@@@@@@@>>><<<;;;666666666666666777777888999;;;???DDDHHHNNNTTTXXXZZZ]]]aaaccccccccccccdddeeeeeeddddddddddddeeeeeecccfffjjjlllkkkkkkjjjkkkjjjjjjjjjjjjjjjlllmmmnnnmmmmmmmmmmmmlllllllllkkkkkkkkklllmmmmmmnnnoooooonnnnnnnnnnnnoooooooooooonnnppprrrrrrpppppppppqqqrrrqqqqqqppppppqqqqqqrrroooppppppppppppppppppooorrrrrrqqqqqqqqqpppppppppoooqqqsssttttttvvvxxxzzzxxxvvvttttttwwwyyy{{{{{{zzz}}}}}}yyyyyy|||{{{xxx{{{~~~{{{kkkTTTCCC>>>===<<<;;;<<<>>>???@@@???======;;;<<<======<<<===???AAAAAAAAAAAAAAAAAACCCGGGKKK]]]qqqwwweeeRRRLLLJJJEEEFFFEEEDDDCCCDDDFFFIIIKKKJJJIIIGGGGGGHHHJJJLLLNNNLLLKKKJJJIIIHHHGGGGGGGGGGGGIIILLLMMMKKKJJJJJJKKKKKKKKKLLLMMMOOOQQQSSSTTTNNNNNNMMMMMMMMMNNNNNNOOOLLLJJJJJJNNNOOOMMMOOOTTTYYYUUUYYYiii|||rrreee[[[SSSOOOSSSZZZbbbqqq|||oookkknnnxxxqqqlllooowww{{{wwwqqqiiiaaa]]]aaahhhoooxxx~~~|||zzz}}}~~~ggg[[[QQQGGGFFFKKKKKKJJJKKKNNNLLLHHHGGGIIIGGGHHHIIIIIIIIIIIIHHHGGGJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEDDDDDDCCCFFFEEEDDDEEEGGGIIIIIIHHH{{{hhhZZZTTTSSSRRRQQQKKKJJJJJJJJJJJJHHHDDDAAA<<<;;;999777666555555555444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111...000333666888===BBBEEEIIIJJJLLLLLLMMMOOOQQQSSSaaajjjooooooooorrrnnnggg^^^VVVLLLFFF???888666888666666555555555444444444333333333666;;;AAAHHHLLLLLLHHHGGGJJJJJJJJJQQQ[[[tttwwwrrrbbbSSSLLLJJJHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMOOOQQQSSSSSSSSSTTTVVVTTTQQQPPPRRRQQQOOOPPPTTTSSSWWW[[[]]]___eeepppxxx}}}wwwoooiii___VVVKKKDDDBBBAAA>>><<<<<<===>>>??????>>><<<;;;===>>>@@@@@@@@@???===;;;666666666666666777888888888;;;???DDDHHHNNNTTTYYY]]]```dddfffggggggggghhhddddddcccccccccccccccdddaaaeeeiiikkkkkkjjjjjjjjjjjjiiihhhggghhhjjjmmmnnnlllllllllkkkkkkjjjjjjjjjiiijjjjjjkkkkkkllllllmmmlllllllllmmmmmmmmmnnnnnnlllmmmooopppooonnnooopppqqqqqqppppppppppppqqqqqqnnnnnnoooooooooooonnnnnnqqqqqqqqqpppppppppooooooooorrruuuvvvwwwwwwyyyzzzvvvtttsssuuuxxxzzz{{{{{{{{{}}}~~~|||yyyyyy~~~}}}{{{}}}~~~vvvcccLLL???>>>===999;;;<<<>>>???@@@???===<<<999:::<<<<<<<<<===@@@BBBBBBBBBAAA@@@???AAADDDGGGLLL]]]bbbTTTIIIKKKJJJCCCGGGFFFDDDCCCDDDFFFIIIKKKJJJIIIGGGGGGHHHJJJMMMOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFIIILLLLLLJJJIIIIIIKKKGGGHHHJJJLLLOOORRRUUUVVVMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKLLLOOONNNLLLNNNSSSRRROOOQQQ\\\iii|||yyyqqqiii___TTTNNNNNNSSSeeezzzuuuqqqgggqqq~~~uuukkkgggggghhheeebbb^^^___dddkkkpppssszzzzzz||||||}}}hhhSSSNNNMMMGGGEEEIIIJJJHHHIIILLLMMMIIIHHHJJJGGGGGGHHHIIIIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLIIIHHHHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCHHHFFFCCCBBBCCCDDDDDDCCC}}}hhhZZZUUUUUUSSSPPPMMMLLLJJJJJJIIIGGGCCC@@@<<<;;;999777666555555555555555444333333222111111//////000000111111111222000000000000000000000000000000000000000000000000///////////////000111111...000111222555;;;DDDLLLKKKPPPTTTUUUSSSRRRVVVYYYdddkkkppprrrwwwzzzuuullliii^^^QQQHHH@@@888444555666666555444444444444555444222222444777<<>>???@@@>>><<<<<<===???999888777666666777777888:::;;;===AAAGGGNNNTTTWWW\\\^^^dddlllrrrrrrkkkdddfffeeedddcccbbbaaaaaaaaacccccccccdddfffhhhiiijjjggggggfffffffffhhhiiijjjlllkkkjjjiiihhhiiijjjkkkjjjjjjjjjkkkkkklllllllllkkkjjjhhhiiikkkmmmnnnmmmooooooppppppppppppooooooqqqpppppppppoooooonnnnnnqqqpppppppppppppppqqqqqqqqqqqqppppppppppppppppppqqqrrrtttzzz~~~{{{xxxtttrrrqqqssswww}}}~~~|||yyyzzz~~~yyyvvvnnnmmmzzz}}}}}}}}}uuupppqqqvvv~~~~~~cccPPPHHH===999>>>===????????????????????????999::::::;;;<<<===>>>>>>AAA@@@>>>===>>>@@@CCCEEEHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFGGGGGGGGGKKKJJJHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGEEEFFFGGGHHHIIIJJJJJJIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKMMMNNNNNNMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKMMMLLLPPPWWWZZZccc~~~|||sssnnnfffXXXMMMOOOPPPZZZlllzzzrrrkkkiiisssyyyjjjeeeiiiiiidddfffhhhkkkpppuuuyyy{{{{{{cccZZZOOOHHHFFFGGGFFFDDDCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJKKKJJJJJJIIIGGGFFFFFFEEEDDDEEEFFFFFFFFFDDDCCCBBBDDDCCCCCCCCCCCCDDDDDDEEE~~~jjj[[[VVVUUUSSSPPPMMMLLLJJJJJJIIIGGGCCCAAA<<<;;;999888666555555555555555444333333222111111///000000000111111111111000000000000000000000000000000000000000000000000///////////////000111111...000222333555;;;DDDKKKQQQWWW]]]___^^^]]]___aaaeeeiiimmmrrr{{{~~~wwwoooeeeYYYOOOCCC999666888666666555444444444444555444222222444666;;;EEEPPPNNNKKKIIIGGGHHHJJJLLLMMM[[[lllyyytttdddUUUMMMJJJFFFDDDFFFJJJKKKIIIKKKOOOLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMOOOPPPQQQTTTWWWZZZ]]]___aaafffrrrxxxpppfff^^^RRRJJJFFFCCC???<<>>@@@@@@>>>;;;???@@@AAAAAA@@@???===<<<999999777666666666777888999;;;>>>BBBHHHNNNTTTWWW[[[\\\```hhhnnnnnnhhhbbbeeedddcccbbbaaaaaaaaaaaaaaaaaabbbcccdddfffggghhhhhhgggfffffffffggghhhiiijjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkklllllliiihhhggghhhjjjlllmmmmmmnnnnnnnnnoooooonnnnnnnnnooooooooonnnnnnnnnmmmmmmppppppoooooooooppppppqqqqqqqqqpppoooooooooooopppppprrruuuzzz~~~}}}yyyvvvtttsssrrrtttyyy~~~~~~{{{zzz{{{}}}~~~|||rrrkkkbbbfffxxx{{{wwwuuuppppppuuuzzz{{{{{{|||~~~{{{___LLLFFF===:::>>><<<>>>>>>>>>>>>>>>?????????::::::;;;<<<======>>>>>>@@@???>>>>>>???@@@BBBDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNPPPPPPPPPNNNMMMMMMMMMNNNNNNOOONNNNNNMMMKKKIIILLLRRRTTTZZZooozzzuuuoooeee\\\RRRMMMOOO[[[kkkwwwxxxmmmlllqqqzzzwwwhhhgggpppwwwxxxrrrpppppprrrvvvyyyzzzzzzppp[[[TTTKKKFFFFFFGGGGGGEEEDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDlll]]]WWWUUUSSSPPPMMMLLLKKKJJJIIIGGGDDDAAA<<<;;;999888666666555555555444444333333222222111000000000000111111111111000000000000000000000000000000000000000000000000///////////////000111111///111222333555;;;DDDKKKOOOUUU\\\``````______aaahhhjjjlllrrr|||qqqhhh]]]QQQDDD999555666777666555555444444555555444222222555666999CCCMMMNNNMMMKKKIIIIIIIIIIIIJJJQQQ___rrrzzzooo[[[OOOMMMGGGDDDEEEIIIJJJGGGHHHKKKJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQSSSVVVXXXYYYXXX[[[dddsss|||uuullldddXXXNNNHHHDDD@@@===???=========??????>>>===??????AAACCCDDDBBB>>>::::::999777666666666777888999;;;>>>CCCIIIOOOTTTWWWYYYYYY\\\bbbggghhhddd```ccccccbbbaaa`````````````````````aaabbbdddeeefffhhhhhhgggfffffffffggggggfffggghhhiiijjjjjjjjjjjjllllllkkkkkkkkkkkkkkkkkkgggfffeeegggjjjlllmmmmmmlllmmmmmmnnnnnnmmmmmmlllnnnnnnmmmmmmmmmmmmmmmlllppppppooonnnnnnoooooopppppppppooonnnnnnnnnnnnnnnpppssswww{{{~~~|||wwwssstttttttttwww{{{~~~|||zzz{{{|||}}}}}}{{{~~~uuuggg]]]WWW```www~~~zzzuuuwww}}}}}}uuuwwwyyy|||sssWWWFFFBBB===<<<>>>;;;<<<<<<======>>>>>>>>>???<<<<<<<<<======>>>>>>>>>?????????@@@@@@AAABBBBBB@@@AAABBBCCCDDDEEEEEEEEEHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJLLLLLLIIIHHHHHHHHHHHHHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPPPPOOONNNMMMNNNOOOPPPPPPPPPPPPPPPKKKHHHJJJNNNOOOQQQ]]]mmm|||wwwuuuqqqmmm___TTTKKKNNNZZZhhhwwwssskkkkkkttt}}}vvvsss{{{rrreeehhhwww{{{yyyzzz{{{{{{zzz{{{rrr\\\PPPLLLGGGEEEFFFHHHHHHFFFGGGGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCnnn^^^XXXVVVSSSPPPNNNLLLKKKJJJJJJGGGDDDAAA<<<;;;:::888777666555555444444444333333222222222000000000000000111111111000000000000000000000000///////////////////////////////////////000000111000111222333444:::CCCJJJIIINNNTTTWWWYYYYYY[[[\\\hhhkkknnnrrrxxxwwwlll___VVVLLL@@@888666777666666555555555555555444222333555555777???HHHNNNNNNNNNLLLIIIGGGGGGGGGKKKSSSgggzzzzzzgggWWWRRRKKKGGGFFFHHHHHHEEEDDDEEEHHHIIIJJJKKKKKKLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQSSSTTTUUUWWWWWW[[[dddssszzzrrrjjj^^^TTTLLLGGGCCC@@@???>>>======>>>?????????@@@???@@@BBBCCCBBB???;;;:::999888666666666777777999;;;???EEEKKKPPPTTTVVVXXXXXXZZZ^^^bbbcccaaa___aaa``````____________```______``````aaacccdddeeehhhggggggffffffeeeeeeeeecccdddfffhhhiiijjjiiiiiilllllllllkkkjjjjjjjjjiiifffeeeeeehhhkkkmmmnnnnnnmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnnnnmmmnnnnnnnnnooonnnnnnmmmmmmmmmnnnnnnrrruuuzzz}}}~~~{{{vvvrrrttttttvvvzzz~~~~~~zzzzzz}}}~~~}}}{{{zzzxxxjjjZZZTTTSSS```xxxzzzwwwuuutttwwwzzziiiOOO@@@@@@======>>>999<<<<<<======>>>???@@@@@@======>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBBBBAAAAAA===>>>@@@BBBCCCDDDDDDEEEGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJIIIHHHGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHFFFHHHKKKMMMNNNNNNMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQPPPLLLJJJLLLMMMNNNUUU^^^xxx{{{{{{{{{{{{pppfffYYYRRRRRRYYYeeemmmrrrnnnnnnyyyxxxrrrkkkjjjqqq~~~}}}uuuiiibbbhhhyyy~~~|||zzzppp\\\NNNJJJGGGEEEEEEGGGHHHHHHGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDooo___YYYVVVSSSPPPNNNMMMKKKKKKJJJHHHDDDAAA===<<<:::888777666666666444444333333333333222222111111000000000000000000000000000000000000000000///////////////////////////////////////000000111000111222222333888AAAHHHHHHJJJMMMPPPRRRUUUYYY[[[aaaffflllppprrrwwwtttgggaaa[[[PPPCCC<<<777777666555555555555666444222333555444555;;;CCCLLLNNNPPPNNNJJJGGGFFFFFFJJJKKKZZZsss~~~tttbbbYYYMMMHHHEEEGGGHHHFFFEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSXXXccctttuuuooodddZZZQQQKKKGGGDDDBBBBBBAAA@@@@@@AAACCCEEEDDDCCCBBBAAAAAAAAA???>>>;;;:::888666666666666777888;;;@@@GGGLLLQQQTTTVVVXXXXXXZZZ\\\___```___^^^^^^^^^]]]]]]]]]^^^______````````````aaabbbddddddffffffffffffeeeeeeddddddaaabbbeeeggghhhhhhhhhhhhkkkkkkjjjjjjiiiiiiiiihhhgggfffgggiiimmmoooooonnnmmmnnnnnnoooooonnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmmmmlllllllllmmmmmmmmmllllllmmmnnnoooooouuuxxx|||~~~}}}yyyuuurrrssstttwww|||~~~{{{{{{~~~}}}xxxqqq^^^PPPRRRWWWfff|||uuunnnrrryyy{{{{{{___GGG<<<>>><<<<<<===999<<<<<<===>>>@@@AAABBBBBB??????????????????>>>>>>===>>>@@@BBBBBBBBBAAA@@@===>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFGGGGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHFFFHHHJJJMMMNNNNNNMMMLLLKKKKKKLLLNNNOOOOOOOOOOOOQQQNNNKKKKKKKKKMMMSSSYYYdddppp{{{xxxooobbbWWWTTTWWW[[[sssyyy}}}sssiiirrruuunnnkkkggggggjjjpppuuuxxxkkkgggdddccciiiwww|||{{{~~~jjjVVVJJJEEEGGGGGGFFFGGGGGGHHHGGGFFFIIIHHHGGGFFFEEEDDDDDDCCCEEEEEEEEEDDDDDDCCCCCCCCCAAABBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFooo___YYYVVVSSSPPPNNNMMMLLLKKKJJJHHHEEEBBB===<<<:::999777666666666333333333333333333333333111111111111000000000000000000000000000000000000000000000000000000000000///////////////000111111///000111000111666???EEEGGGGGGHHHJJJMMMQQQUUUWWWWWW\\\dddjjjlllppp|||yyyoookkkeeeWWWHHH???888777666666555555666666444333333555444333888???IIIMMMPPPPPPLLLGGGFFFFFFIIIGGGPPPfffxxxzzzooodddPPPIIIDDDFFFHHHHHHHHHJJJEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLMMMMMMKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQRRRUUU\\\kkk||||||vvvrrrjjjaaaXXXPPPKKKIIIGGGGGGFFFDDDDDDEEEIIILLLNNNMMMKKKGGGBBB??????@@@;;;:::888777666555666666888<<>>===>>>@@@AAABBBBBBAAA@@@>>>???@@@BBBDDDEEEEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGGGGHHHHHHGGGGGGIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJLLLNNNOOOOOONNNMMMJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJMMMRRRWWW___eeeppptttfff]]]WWWSSSYYYcccuuuooommmoooxxxzzzqqqkkkiiifffdddbbbcccdddeeeaaabbbgggmmmqqqwww}}}xxxvvv{{{~~~rrrZZZKKKEEEDDDFFFGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEBBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGnnn___YYYWWWTTTQQQOOOMMMLLLKKKKKKHHHEEEBBB===<<<;;;999888777666666333333333333333333333333111111111111000000000///000000000000000000000000000000000000000000000000///////////////000111111...///000///000444<<>>@@@AAACCCCCCCCCBBBBBBAAA@@@?????????>>>>>>???@@@AAAAAAAAAAAA???@@@AAABBBDDDDDDEEEEEEBBBAAAAAABBBBBBDDDEEEEEEDDDDDDFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGJJJLLLLLLKKKJJJIIIJJJIIIGGGFFFFFFFFFHHHHHHJJJKKKMMMNNNOOONNNMMMLLLKKKKKKLLLLLLMMMLLLLLLLLLGGGKKKOOOOOOMMMNNNRRRTTT]]]^^^cccqqqyyypppbbbVVVNNNRRR```uuuwwwsssxxxuuupppkkkhhhbbb]]]ZZZZZZ^^^aaaccchhhsss{{{|||{{{|||uuutttxxx}}}uuu___RRRJJJHHHGGGDDDEEEFFFFFFEEEEEEGGGGGGFFFEEEDDDBBBAAAAAAAAABBBCCCCCCCCCDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCBBBAAAAAA???@@@@@@AAABBBCCCDDDDDDAAAAAA@@@@@@@@@AAACCCCCCAAAAAAAAABBBCCCDDDFFFFFFmmm^^^YYYWWWTTTQQQOOOMMMLLLKKKKKKIIIEEEBBB===<<<;;;999888777666666333333333333333333333333222111111111000000//////000000000000000000000000000000000000000000000000///////////////000111111---//////...///333;;;BBBHHHIIILLLPPPTTTVVVUUUTTTZZZUUUWWWaaajjjkkkkkknnnoooYYYKKKHHH888888777666666666666666444333444555333000333999CCCJJJPPPQQQMMMIIIHHHIIIBBBHHHKKKPPP```ttt|||xxxcccWWWKKKGGGFFFDDDCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHHHHIIIKKKMMMOOOPPPMMMQQQTTTSSSSSSYYYdddmmmrrriii___\\\aaaiiioooqqqtttssspppiii```XXXRRROOOGGGGGGFFFDDDBBBDDDJJJOOObbbgggggg^^^NNNAAA<<<===<<<:::999777666555555666888<<>><<<:::777666555555555555444444444333333333111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000...////////////111555888FFFHHHKKKPPPSSSVVVXXXYYYWWW^^^cccdddiiisssvvvtttxxxiiiYYYNNNCCC<<<777777777555555777777666444333222222333444:::EEEQQQVVVTTTOOOMMMNNNGGGGGGGGGKKKUUUeeeuuunnndddVVVKKKFFFFFFFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHIIIJJJKKKLLLOOOPPPRRRRRRSSSXXX```gggkkkjjjgggeeeeeehhhllloootttvvvtttmmmfffaaaZZZSSSPPPKKKDDD>>><<<>>>BBBEEEUUU```iiicccQQQ???666555999999999777555555777999:::>>>EEEKKKOOORRRUUUVVVYYYXXXXXXWWWWWWWWWXXXXXX[[[[[[[[[ZZZ[[[[[[\\\\\\]]]^^^^^^^^^]]]]]]___``````aaabbbccccccbbbaaa```bbbaaaaaaaaabbbcccddddddccccccddddddeeefffffffffhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjkkkkkklllkkkjjjiiihhhkkkjjjiiiiiihhhhhhhhhiiifffggghhhjjjnnnsssxxx{{{}}}wwwrrrpppmmmjjjlllppprrrxxx~~~~~~~~~~~~xxxuuu{{{wwwvvv{{{jjjSSS@@@???===;;;:::;;;<<<===<<<<<<======>>>>>>??????AAAAAABBBBBBAAAAAA@@@???======>>>???@@@BBBCCCDDDEEEDDDCCCBBBBBBCCCEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBB@@@AAACCCEEEFFFGGGIIIKKKKKKJJJIIIHHHFFFHHHJJJJJJIIIHHHIIIJJJHHHIIIIIIJJJKKKJJJJJJJJJNNNMMMLLLKKKKKKLLLMMMNNNPPPPPPPPPOOOOOONNNNNNNNNRRRSSSTTTVVV^^^ppp}}}sss]]][[[VVVSSSVVV```mmmwww}}}|||{{{||||||~~~zzzooommmrrrwwwxxxlllddd^^^^^^\\\\\\]]]bbbjjjooottt{{{aaaXXXMMMGGGGGGIIIHHHGGGCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBDDDEEEEEEFFFFFFFFFFFFFFFEEEEEECCCBBBBBBAAA???===>>>AAACCCBBB@@@AAAAAAAAAAAAAAABBBCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHmmm___YYYWWWTTTQQQMMMLLLKKKJJJIIIGGGCCC@@@???>>><<<:::777666555555555555444444444333333333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000//////111555888CCCGGGMMMQQQSSSUUUWWWXXXTTT[[[aaaeeekkktttyyyyyy~~~qqqaaaSSSFFF>>>888888888666666888777666555333333333333333888AAALLLSSSTTTQQQMMMLLLHHHHHHHHHJJJPPP]]]mmmxxx{{{ooo^^^PPPIIIFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIHHHHHHHHHJJJKKKLLLMMMOOOPPPQQQTTT[[[fffnnnxxxuuuqqqnnnlllmmmpppsssrrrtttsssmmmgggbbb[[[TTTPPPLLLDDD>>>:::;;;===???HHHSSS]]][[[NNN@@@::::::888999888777555555777999:::???FFFLLLOOORRRUUUVVVXXXWWWWWWWWWWWWWWWXXXYYY[[[ZZZZZZZZZZZZ[[[\\\\\\\\\]]]^^^]]]\\\\\\^^^``````aaabbbcccccccccbbbaaaaaa````````````aaabbbcccccccccddddddeeeffffffggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkkkkkjjjhhhhhhkkkjjjjjjjjjiiiiiiiiiiiijjjjjjiiikkkooouuu{{{|||vvvqqqooommmjjjlllpppuuu{{{~~~wwwvvv{{{cccLLL@@@>>><<<;;;::::::;;;<<<;;;<<<<<<===>>>>>>??????AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAAAAABBBDDDFFFBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFDDDCCCBBBDDDDDDCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJJJJIIIHHHGGGFFFHHHJJJJJJIIIHHHIIIJJJIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMLLLKKKKKKLLLMMMMMMOOOOOOOOOOOONNNNNNNNNNNNNNNQQQRRRRRRUUU```qqq~~~}}}sssooohhh^^^WWWVVV\\\bbblllyyyzzzvvvvvvuuuuuuvvvwwwyyy|||~~~{{{pppiiihhhooorrrvvvyyywwwpppggg```ZZZ\\\___aaaeeejjjqqquuuyyyjjjXXXQQQHHHDDDEEEGGGFFFEEECCCCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDDDDDDDCCCAAAAAA@@@@@@BBBCCCDDDEEEEEEEEEGGGGGGGGGFFFFFFEEEDDDCCCCCC@@@>>>>>>AAABBBBBBAAABBBAAAAAAAAABBBBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHnnn___YYYVVVSSSOOOMMMLLLKKKJJJIIIGGGDDDAAA???>>><<<:::777666555555555555444444444333333333222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000...///000//////111444777???FFFOOOTTTTTTUUUWWW[[[SSSZZZ```dddkkkuuu}}}|||nnn^^^JJJAAA:::999888777666888777666555444333333333333555;;;EEEPPPUUUTTTOOOJJJHHHIIIIIIHHHJJJSSSaaalllwwwhhhYYYMMMFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJIIIHHHHHHHHHIIIJJJKKKKKKMMMNNNOOOTTT^^^lllvvv~~~{{{wwwqqqmmmmmmooorrrmmmqqqqqqmmmhhhccc\\\UUUNNNJJJCCC===888777888888<<>><<<:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>?????????@@@@@@@@@?????????@@@BBBCCCEEEBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFEEEDDDCCCBBBFFFDDDCCCEEEGGGHHHEEEBBBDDDEEEGGGHHHHHHHHHGGGFFFFFFHHHJJJJJJIIIIIIIIIJJJIIIJJJKKKKKKLLLLLLKKKKKKMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOORRRUUUTTTSSSWWW^^^eee~~~yyylll___WWWTTT[[[ggguuu{{{uuuoooppppppqqqrrrtttvvvxxxyyywwwyyy|||yyyuuuxxxwwwvvvvvvxxxvvvppplllmmmmmmlllkkkjjjgggccc]]]YYYVVV[[[bbbhhhnnnrrrvvvyyy}}}~~~{{{fffVVVOOOKKKFFFDDDEEEGGGGGGEEEDDDDDDCCCCCCCCCDDDEEEEEEBBBCCCEEEFFFEEEDDDBBB@@@@@@AAABBBCCCDDDEEEEEEEEEHHHHHHHHHHHHGGGFFFEEEEEEEEECCC@@@???@@@BBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHnnn___XXXUUURRRNNNMMMLLLKKKJJJJJJHHHEEEBBB???>>><<<999777666555555555555444444444333333333222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000...///000000///111333555:::EEEQQQXXXXXXYYY]]]aaaXXX[[[___bbbhhhsss~~~zzzkkkQQQFFF<<<999999777666777777666555555444333333333333666???LLLWWWYYYSSSLLLHHHIIIHHHEEEDDDJJJVVV```vvvvvvrrrdddSSSGGGDDDFFFEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKLLLMMMRRR]]]kkkuuuyyywwwsssllleeebbbccceeedddhhhjjjgggccc```YYYRRRIIIFFFAAA<<<888666555555888@@@HHHIIIBBB;;;999:::888888888666555555666888<<>>>>>??????@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>===============???@@@BBBCCCAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEECCCBBBAAAEEECCCCCCGGGMMMNNNJJJEEECCCDDDEEEFFFFFFFFFEEEEEEFFFHHHJJJJJJIIIHHHIIIJJJHHHIIIJJJJJJKKKKKKJJJJJJLLLLLLLLLKKKKKKLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMLLLPPPTTTUUUTTTTTTXXX\\\jjj~~~ooobbbXXX^^^fffppp}}}yyywwwuuusssrrrrrrrrrssssssuuuxxx{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~sssqqqvvv{{{vvvrrrqqqkkkgggaaa^^^]]][[[WWWTTTWWW^^^gggoootttvvvxxxyyy~~~~~~zzzzzzyyyvvv~~~~~~hhhVVVLLLMMMJJJHHHGGGHHHIIIHHHGGGEEEDDDDDDDDDDDDDDDEEEEEECCCEEEFFFHHHGGGEEECCCBBBAAABBBCCCDDDEEEEEEEEEEEEIIIIIIIIIIIIIIIHHHGGGFFFGGGEEEBBB@@@@@@AAACCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGGGGmmm^^^XXXUUUQQQNNNMMMLLLKKKJJJJJJHHHEEECCC???>>><<<999777666555555555555444444444333333333222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000---///000000000000222444666BBBPPPYYY\\\^^^ccchhh_________aaadddnnn|||uuuYYYLLL???;;;:::777555555666666666666555444333333333444:::HHHWWW]]]YYYSSSIIIJJJHHHDDDBBBFFFOOOWWWhhhsss{{{sss___MMMGGGIIIEEEEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJKKKNNNWWWccclllttttttppphhh]]]TTTQQQQQQTTTXXX[[[YYYWWWUUUPPPJJJBBBAAA???===;;;999777666777<<>>>>>??????>>>>>>===<<<======>>>>>>>>>===<<<;;;;;;;;;<<<===>>>???@@@AAA@@@@@@@@@@@@@@@AAABBBBBBDDDEEEEEEEEEDDDCCCAAA@@@CCCAAACCCIIIPPPRRRNNNIIICCCCCCDDDDDDDDDEEEDDDDDDEEEGGGIIIIIIHHHGGGHHHIIIFFFGGGHHHHHHIIIIIIHHHHHHKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGJJJNNNOOOOOOPPPRRRUUUYYYdddtttaaa\\\YYY\\\fffyyy~~~~~~|||~~~}}}{{{zzzyyyyyyxxxxxx|||}}}|||zzzsssmmmiiiccc___[[[[[[^^^```___]]]bbbhhhpppwwwzzz{{{zzzzzz|||xxxxxxwwwtttuuuzzzuuucccVVVMMMHHHLLLKKKJJJIIIIIIIIIGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHFFFEEECCCCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGFFFEEECCCBBBAAAAAACCCDDDDDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEFFFmmm^^^XXXUUURRRNNNMMMLLLKKKKKKKKKIIIFFFCCC???>>><<<:::777666555555555555444444444333333333333222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000---...000000000000111333444???LLLVVV[[[___dddhhhbbbaaaaaabbbcccjjjwww|||xxxdddTTTEEE>>><<<999555444666666777666666555333333444333777DDDTTT______\\\OOOLLLHHHDDDCCCFFFKKKPPP^^^ooommmYYYMMMJJJFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHIIIIIIKKKPPPXXX^^^nnnqqqqqqhhhZZZLLLDDDBBBCCCHHHJJJHHHHHHHHHEEE@@@===>>>??????>>>===;;;:::666999===??????>>>>>>???:::::::::888777777888:::>>>CCCIIINNNRRRTTTVVVWWWVVVUUUUUUTTTTTTUUUUUUVVVTTTTTTTTTUUUVVVWWWXXXYYYWWWXXXYYYXXXWWWWWWYYY[[[YYYYYYYYYZZZ\\\^^^___```aaaaaa```____________```______``````aaabbbbbbbbbcccccccccdddddddddeeeeeebbbccccccdddeeefffggggggffffffeeeeeeeeefffggggggggghhhiiijjjkkkjjjiiiiiijjjpppyyyzzzvvvnnnkkkjjjmmmpppsssxxx~~~}}}yyywwwxxx{{{{{{ttttttoooWWWHHHAAA===:::::::::999888888777777999999::::::;;;<<<<<<<<<======>>>>>>======<<<;;;;;;<<<===>>>===<<<;;;::::::;;;<<<======>>>??????@@@@@@??????@@@@@@AAABBBDDDEEEEEEEEEDDDBBBAAA??????@@@BBBHHHNNNPPPNNNLLLCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGGGGFFFFFFFFFGGGEEEFFFGGGGGGHHHHHHGGGGGGJJJKKKKKKLLLLLLKKKKKKJJJKKKJJJJJJJJJIIIIIIIIIIIIHHHJJJLLLMMMMMMMMMOOOQQQPPPTTT\\\kkkrrrcccZZZYYYaaappp}}}tttllleee___YYYXXXZZZaaakkkqqqqqqnnnooosssyyy~~~||||||{{{yyyrrryyymmm\\\TTTOOOLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFEEEGGGGGGGGGHHHHHHGGGGGGFFFCCCDDDDDDCCCAAAAAABBBDDDCCCCCCAAA@@@????????????BBBBBBBBBBBBCCCCCCCCCDDDlll]]]XXXVVVSSSOOOMMMLLLKKKKKKKKKIIIGGGDDD???>>><<<:::777666555555555555444444444333333333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000---...000111000000111222333;;;FFFPPPWWW\\\```bbb______bbbffffffhhhsss}}}wwwyyynnn]]]KKKCCC@@@;;;777555666666777777666555444333444222333???PPP^^^ddddddWWWQQQJJJFFFFFFGGGHHHIIIUUUdddvvv~~~xxxhhhWWWLLLFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFIIIHHHGGGEEEEEEEEEFFFGGGDDDGGGIIIJJJIIIKKKOOOSSS^^^eeekkkgggZZZKKKAAA<<<;;;???@@@??????BBBAAA===;;;===@@@BBBBBBAAA>>><<<777888:::<<<>>>???@@@@@@;;;<<<;;;:::888888:::<<>>======???????????????@@@AAAAAADDDEEEEEEEEEDDDBBB@@@???===???BBBFFFHHHJJJJJJIIICCCCCCCCCCCCCCCDDDEEEEEEBBBDDDEEEFFFEEEDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGJJJJJJKKKLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFHHHJJJLLLNNNOOOOOOOOOOOOMMMQQQUUU[[[lllvvviii```[[[^^^eeelllmmmpppwww~~~|||}}}wwwjjjeee___YYYUUUXXX```mmm{{{{{{vvvxxx|||zzzooo[[[RRRPPPNNNMMMOOOHHHHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCEEEEEEFFFFFFFFFFFFEEEEEE???BBBDDDDDDBBBAAABBBCCCCCCBBBAAA???>>>=========@@@@@@AAAAAAAAAAAABBBBBBkkk]]]XXXVVVSSSPPPMMMLLLKKKKKKKKKJJJGGGDDD???>>><<<:::777666555555555555444444444333333333333333333222222222111111////////////////////////000000000000000000000000000000000000000000000000,,,...000111000///000111333888AAAKKKSSSYYY[[[\\\[[[]]]ccciiiiiiiiiqqq|||{{{tttzzzuuucccPPPFFFCCC>>>999777666777777777777555444333444111111;;;LLL\\\fffiii]]]UUULLLGGGHHHHHHGGGDDDMMMWWWiiixxx}}}sss___OOOFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHFFFEEEEEEEEEFFFFFFBBBFFFJJJJJJIIIIIIKKKMMMLLLVVVaaabbbYYYKKKAAA===:::===>>>===>>>AAABBB???<<<>>>BBBDDDEEECCC???===;;;::::::;;;===>>>>>>>>><<<===<<<;;;999999;;;<<<@@@DDDJJJOOORRRTTTVVVWWWXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXVVVWWWWWWWWWVVVVVVXXXYYYYYYYYYYYYZZZ\\\^^^aaaccc___^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^______```______```bbbcccdddeeefff```aaabbbcccdddeeeffffffeeeddddddcccdddeeeggggggggggggffffffggghhhiiiiiiiiinnnuuuzzz{{{xxxsssooojjjggghhhnnnsssxxx~~~|||~~~{{{uuurrrtttwwwvvvXXXCCC;;;;;;;;;888999999888888777666555888999999::::::;;;<<<<<<<<<<<<======<<<<<<;;;:::888999;;;======<<<;;;:::<<<<<<======>>>======<<>>???@@@@@@AAADDDEEEEEEEEEDDDBBB@@@???<<>>???AAABBBAAAAAABBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDD<<<@@@DDDEEECCCAAABBBCCCBBBAAA@@@>>>===<<<<<<<<<@@@@@@@@@@@@@@@@@@AAAAAA|||hhh[[[WWWVVVRRRMMMKKKLLLLLLLLLJJJGGGDDDCCCAAA???<<<999777555555444555555444444444333333333111111111111111111111111111000000000222222000...////////////////////////000///...------...///000000000000000000000000000333000999JJJPPPKKKLLLVVVXXXZZZ\\\```fffnnntttyyy}}}vvvvvvjjj\\\RRRIII???999777666555555555666666444111555444555888>>>KKKaaatttnnn___QQQMMMGGG@@@???DDDKKKOOOXXXgggzzzrrr^^^RRRIIICCCDDDDDDBBBCCCHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCFFFGGGHHHLLLOOOMMMGGGDDDKKKVVV\\\VVVIIICCCCCCAAA>>>===???DDDGGGHHHGGGFFFHHHHHHEEEEEEGGGFFFCCC@@@@@@@@@AAACCCBBB@@@>>>>>>>>><<<:::888999<<>>???<<<<<<============<<<<<>><<<;;;<<<===???@@@@@@AAABBBBBBAAA@@@>>>=========>>>???AAACCCEEEFFFDDDCCCCCCEEEHHHIIIGGGDDDAAABBBBBBCCCDDDEEEFFFFFFDDDFFFFFFFFFEEEFFFGGGIIIGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGEEEDDDDDDGGGGGGIIIKKKLLLMMMMMMMMMJJJLLLMMMNNNRRR\\\kkkwww|||xxxuuuuuuuuummmeee[[[UUUVVV[[[^^^```lllxxxuuuhhh___```fffeeejjjhhh```]]]aaaeeeeeegggiiinnnvvv~~~uuukkkWWWUUUQQQNNNKKKJJJIIIIIIJJJIIIHHHIIIJJJJJJHHHFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCAAA>>><<<;;;<<<>>>@@@<<<<<<<<<======???@@@@@@@@@AAABBB@@@>>>===>>>???>>>>>>>>>???@@@@@@AAAAAABBBAAA???============>>>@@@???????????????@@@@@@}}}hhh[[[XXXVVVRRRMMMLLLLLLLLLLLLJJJHHHEEECCCAAA???<<<999777555555555555555444444444333333333111111111111111111111111111000000111222222000///111111111111111111111111111000////////////000111000000000000000000000000222111777DDDJJJJJJLLLRRRRRRVVVYYYYYYZZZ```mmmwww}}}xxx{{{pppddd\\\SSSHHH@@@===999777555555666666555444666444444666:::EEEXXXiiiqqqfffYYYQQQKKKFFFCCCDDDFFFJJJQQQ___qqq~~~{{{qqq^^^RRRHHHEEEEEECCCBBBDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCKKKLLLNNNRRRZZZ^^^XXXOOOFFFGGGKKKOOOLLLDDD@@@AAA======>>>BBBIIISSS[[[___[[[[[[UUUMMMIIIJJJJJJHHHGGGFFFEEEEEEFFFEEEBBB@@@AAAAAA???<<<::::::<<>>>>><<<<<<============<<<<<<>>>===<<<;;;;;;<<<>>>???AAAAAAAAAAAA@@@@@@???>>>===>>>>>>???@@@BBBCCCDDDDDDCCCCCCEEEHHHHHHFFFDDDAAABBBBBBCCCCCCDDDDDDEEEDDDEEEFFFFFFEEEEEEGGGIIIKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMMMMNNNSSS[[[bbbooo{{{{{{tttjjjaaa[[[XXXWWWVVVVVV]]]iiiwwwuuuiii]]]UUUWWW^^^fffmmmoooiiigggkkkqqqtttsssrrrrrruuuyyy}}}|||{{{~~~lllYYYQQQPPPOOOMMMJJJIIIIIIJJJKKKJJJIIIHHHIIIJJJIIIGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBB???>>>======>>>???<<<<<<<<<<<<===>>>???@@@???@@@AAA@@@>>>======>>>======>>>>>>??????@@@@@@???>>>===<<<;;;;;;;;;;;;>>>>>>>>>>>>??????@@@AAA~~~iii\\\XXXWWWRRRMMMLLLMMMMMMLLLKKKHHHEEECCCAAA???<<<999777666555555555555444444444333333333111111111111111111111111111000000111222222111///111111111111111111111111111111000000000000111111000000000000000000000000111222555;;;BBBIIINNNPPPTTTYYY]]]ZZZVVV\\\lllzzz~~~~~~~~~|||tttkkkeee]]]QQQGGGBBB===:::777555666777777666666444333444666<<>>???BBBFFFOOO^^^ooo{{{uuuqqqfffXXXPPPOOOOOOMMMOOONNNKKKJJJIIIHHHEEECCCEEEDDDBBB???<<<;;;<<<>>>>>>CCCIIILLLMMMNNNPPPSSSTTTSSSRRRQQQPPPPPPPPPPPPSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUVVVVVVWWWXXXYYYZZZZZZ\\\\\\[[[[[[[[[[[[ZZZZZZ\\\\\\[[[[[[\\\\\\]]]^^^```_________``````aaabbb___``````aaaaaabbbccccccdddcccaaaaaacccdddcccbbbiiiiiigggffffffiiiooosssuuutttqqqkkkfffddddddeeelllnnnttt|||~~~|||zzzxxxwwwlllaaa___eeepppgggVVVDDD;;;999999999:::777777777777777777777777666777777888888777777666777888999999::::::999999888999999:::;;;<<<======;;;<<<<<<======<<<<<<;;;<<<;;;:::::::::;;;===>>>AAA@@@@@@?????????@@@@@@????????????@@@AAABBBBBBCCCCCCCCCDDDFFFGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEGGGIIINNNMMMJJJHHHGGGFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHJJJJJJKKKKKKLLLNNNOOOPPPTTTddd|||ttthhh___YYYWWWPPPPPPQQQVVV___gggmmmpppmmmllljjjiiijjjpppxxx~~~~~~zzzyyynnndddZZZUUUZZZaaallluuuzzzwwwrrruuu|||}}}yyywwwxxx{{{}}}~~~|||yyyyyy|||uuudddUUUKKKGGGJJJJJJIIIIIIJJJKKKMMMNNNKKKIIIHHHHHHIIIHHHFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBB@@@???>>>>>>===;;;;;;;;;;;;<<<===>>>>>>>>>???@@@???===<<<<<<<<<;;;<<<<<<===>>>>>>??????======>>>======<<<;;;;;;============>>>@@@AAAAAAjjj]]]YYYWWWRRRNNNMMMMMMNNNMMMKKKIIIFFFDDDAAA???===:::777666555555555555444444444333333333111111111111111111111111111000000111333333222000111111111111111111111111000000000000000000000000000000000000000000000000111333333444===KKKSSSUUUWWW\\\```___]]]aaannnzzz~~~wwwqqqmmmeeeWWWJJJDDD===:::888666666777666555666333222333333777BBBMMMkkkuuuttteeeUUUOOOJJJEEEDDDFFFHHHKKKTTTeeexxxyyyhhhSSSHHHGGGGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFLLL[[[oooyyypppaaaRRRGGG??????BBBBBBBBBCCCAAACCCEEEGGGOOO```vvvtttddd[[[XXXUUURRRTTTQQQNNNLLLLLLJJJIIIGGGGGGFFFDDD@@@<<<:::;;;<<<>>>CCCIIILLLLLLLLLOOOQQQUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\[[[[[[[[[[[[\\\aaa`````````aaabbbcccddd^^^______``````aaabbbbbbccccccbbbbbbbbbccccccccchhhfffeeeeeegggmmmsssxxxzzzwwwpppiiicccbbbeeehhhmmmrrryyy}}}{{{yyywwwrrrggg[[[ZZZddduuuWWWJJJ===::::::::::::<<<777777777777777777777777666666777777777777666666666777888888999999888888888888999999:::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999:::;;;<<>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@AAACCCDDDDDDCCCDDDFFFHHHMMMLLLJJJHHHFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGHHHJJJNNNPPPPPPOOOUUU[[[fffvvvxxxnnngggeee^^^ZZZUUURRRTTTWWW[[[]]]\\\\\\ZZZXXXYYY___iiiqqqzzzyyyxxxvvvuuuwww{{{}}}~~~xxxssswwwxxx|||~~~{{{zzzyyy|||wwwqqqkkkgggbbb___cccjjjuuu~~~yyyvvv|||~~~{{{|||~~~|||yyyyyy}}}mmm^^^UUUOOOKKKJJJIIIIIIIIIJJJKKKMMMOOOPPPJJJIIIHHHHHHHHHHHHEEECCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCAAA@@@>>><<<;;;;;;;;;;;;;;;<<<======<<<>>>??????===;;;;;;;;;:::;;;;;;<<<<<<======>>>===>>>???@@@@@@???======;;;;;;<<<===>>>???AAABBBkkk^^^YYYWWWSSSNNNMMMNNNNNNNNNLLLIIIFFFEEEBBB@@@===:::888666666555555555444444444333333333111111111111111111111111111000000111333444222111000000000000000000000000////////////////////////000000000000000000000000111333333333;;;KKKXXX^^^XXX[[[___cccfffiiimmmooo~~~xxxnnn\\\MMMEEE<<<:::888777777666444222555333222444444555<<>>===>>>???AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFBBBBBBBBBAAA@@@@@@??????@@@AAABBBCCCBBBCCCFFFHHHHHHHHHFFFEEEEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEDDDCCCKKKLLLLLLLLLLLLKKKJJJJJJHHHGGGGGGIIIMMMQQQSSSTTTYYYZZZ^^^ccclll~~~xxxsssqqqlllhhhccc___\\\ZZZWWWUUUTTTSSSQQQNNNLLLOOOVVV]]]eeeggghhhiiijjjkkknnnqqqrrrvvv{{{wwwqqqooonnnooorrrwwwzzzyyyxxxnnnmmmlllmmmpppssstttuuunnnllllllnnnlllhhhhhhkkkwww~~~xxxrrrvvv~~~~~~zzzxxxzzznnn]]]TTTPPPLLLHHHFFFHHHHHHIIIIIIJJJKKKLLLMMMIIIHHHGGGGGGHHHGGGEEECCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDBBB@@@>>>===<<<;;;;;;;;;;;;<<<<<<===;;;===??????===;;;:::::::::::::::;;;<<<<<<============???@@@@@@???>>>===;;;;;;;;;<<<===???@@@AAAlll^^^ZZZXXXSSSNNNNNNNNNOOONNNMMMJJJGGGEEEBBB@@@===:::888777666666555555444444444333333333111111111111111111111111111000000111333444333222////////////////////////......////////////......000000000000000000000000111222333444999EEEXXXeee```aaafffnnnttttttnnnhhhwwwxxxdddRRRJJJ>>>;;;999777666666444222555333333666666555999>>>MMMaaassstttgggZZZRRROOOEEECCCCCCEEEGGGNNN]]]jjj|||zzzpppaaaSSSKKKFFFBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEIIILLLPPPZZZiiisssqqqiii]]]XXXUUUTTTPPPLLLKKKOOOKKKKKKIIIDDDDDDNNN___mmmwwwyyyxxxsssooolllgggaaaUUUQQQLLLIIIHHHHHHHHHHHHBBBCCCBBB???<<<::::::;;;@@@EEEJJJLLLKKKKKKMMMOOOOOOOOOPPPQQQQQQQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWXXXYYYWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZ[[[[[[\\\]]]______\\\]]]]]]^^^______``````aaabbbcccbbb``````bbbcccbbbbbbccchhhnnntttwwwxxxpppmmmhhhbbb```ccciiinnntttzzz|||zzzwwwtttqqqmmmjjjhhhnnn~~~cccHHH@@@999888888666555666666666666666666666666666555666666777777666666555444555666666777777666666777777777777888888999999999::::::;;;;;;::::::999999999999999::::::::::::=========>>>???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCBBBBBBBBBDDDFFFBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAABBBAAACCCEEEGGGEEEDDDCCCCCCDDDEEEFFFGGGDDDEEEEEEEEEEEEEEEDDDDDDIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJMMMQQQSSSQQQSSSWWWZZZ\\\cccttt{{{wwwuuuuuutttsssrrroookkkddd```\\\[[[WWWRRRNNNMMMNNNPPPQQQSSSVVVXXXYYYYYY[[[\\\]]]aaafffjjjllllllmmmmmmppptttyyy{{{yyyssslllgggdddbbbaaaaaadddjjjpppuuujjjhhhfffeeefffjjjooorrrssssssvvv{{{zzzsssnnnnnnssswww|||{{{tttmmmqqqxxx{{{zzzzzz{{{}}}}}}|||{{{{{{yyy{{{tttaaaWWWOOONNNNNNJJJFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGEEEDDDBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCCCCBBBAAA???>>>===<<<<<<<<<<<<<<<======;;;===@@@@@@>>>;;;:::::::::::::::;;;<<<<<<======;;;;;;<<<======>>>======;;;;;;;;;;;;<<<>>>??????lll___ZZZXXXSSSNNNNNNOOOOOOOOOMMMJJJHHHFFFBBB@@@>>>;;;888777666666555555444444444333333333111111111111111111111111000000000222444555444222000000000000000000000000...///000000000000///...000000000000000000000000222000222555666<<>>?????????@@@BBBCCCBBB@@@AAADDDGGGBBBBBBBBBBBBAAAAAAAAAAAA===???@@@AAAAAABBBEEEGGGDDDDDDCCCCCCCCCDDDFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGIIIKKKKKKJJJJJJMMMQQQOOOOOORRRVVVVVVVVV]]]ggguuu}}}zzz||||||}}}|||wwwsssnnnlllhhheeebbb^^^ZZZWWWPPPRRRSSSSSSRRRQQQQQQRRRPPPSSSVVVXXXWWWWWWYYY[[[YYY^^^eeeiiiiiieeeaaa^^^\\\]]]]]]]]]___gggttt~~~xxxssskkkeeeccchhhpppwww||||||{{{yyyrrrqqqssstttooohhhkkkrrrpppppprrruuuzzz~~~}}}~~~xxxdddXXXOOOJJJHHHJJJKKKIIIIIIKKKEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEGGGHHHFFFEEEBBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@>>>======<<<<<<======>>>;;;>>>@@@AAA???<<<::::::::::::;;;;;;<<<=========;;;;;;;;;;;;<<<===>>>???<<<;;;;;;;;;<<<<<<===>>>mmm___[[[XXXSSSNNNOOOOOOPPPOOOMMMKKKHHHFFFBBBAAA>>>;;;888777666666555555444444444333333333111111111111111111111111000000000222444555444333111111111111111111111111///000111222222111000///000000000000000000000000222...111666333444JJJfffuuuwww|||}}}rrrhhh^^^mmm{{{|||lll___XXXIIIBBB999222111555999;;;777555555888777333222444777???WWWuuutttcccZZZUUUKKKDDDEEEFFFEEEHHHMMM[[[sssnnn\\\QQQKKKEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFDDDKKKRRRVVV^^^kkkwww|||vvvmmmrrr|||zzztttjjj\\\PPPJJJKKKMMMYYY___dddfffhhhjjjgggcccYYYTTTLLLGGGDDDCCCBBBBBB???@@@AAA@@@>>>>>>>>>???BBBGGGKKKMMMLLLLLLMMMOOOMMMNNNPPPRRRTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXWWWXXXZZZ[[[[[[[[[ZZZYYYYYYYYYYYYZZZ[[[]]]^^^___[[[\\\\\\]]]]]]^^^______```bbbcccbbb```___aaadddggghhhlllqqqvvvwwwsssoooffffffeeeeeeggglllsssxxx~~~{{{yyywwwtttpppmmmbbbfffmmmzzz{{{~~~]]]>>>@@@:::666777888777777999555555555555555555555555555555666666666666555555333444555555666666555555666666666666777777777777999999999::::::999999999999999:::;;;;;;;;;;;;::::::;;;===???AAAAAAAAA@@@>>>>>>============>>>>>>@@@AAACCCAAA@@@@@@DDDGGGBBBBBBBBBBBBBBBBBBBBBBBB===>>>@@@@@@@@@BBBDDDGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHDDDIIINNNOOOLLLKKKNNNQQQWWWQQQOOOSSSTTTSSSVVV\\\ZZZnnn}}}xxxvvvtttsssssspppiiiddd^^^^^^]]]ZZZVVVTTTUUUVVVTTTVVVWWWUUUSSSSSSVVVYYYTTTYYY___cccdddbbb```___^^^aaadddeeehhhrrrttthhhccchhhrrrzzz}}}~~~ssspppppppppkkkdddeeelllhhhiiikkkrrrzzznnn\\\QQQMMMQQQMMMKKKKKKJJJGGGGGGJJJEEEFFFGGGHHHHHHHHHHHHHHHDDDCCCDDDEEEGGGHHHGGGEEEBBBAAAAAA@@@@@@AAAAAABBB??????@@@@@@@@@@@@AAAAAA???>>>>>>=========>>>>>><<<>>>AAAAAA???===;;;:::::::::;;;<<<<<<======>>>>>>=========>>>???AAABBB<<<<<<;;;;;;;;;<<<<<<===lll]]]XXXWWWTTTRRRQQQQQQPPPOOOLLLIIIGGGEEEAAA@@@>>>;;;999888777666444444333333333333222222111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000555222000///000888JJJ[[[sss{{{|||rrrfffdddooowwwzzz}}}yyylll]]]SSSEEE999888999666555777666666666666666666666666666>>>MMMbbbyyyvvvbbb[[[OOOFFFFFFFFFEEEGGGKKKLLLccczzz}}}nnnXXXFFFEEEBBBCCCGGGGGGBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGKKKSSS```mmmzzz{{{{{{cccVVVTTTRRRMMMSSSXXX^^^_________cccgggaaaXXXOOOJJJEEE@@@???BBB??????@@@AAACCCCCCAAA???HHHHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPMMMNNNNNNNNNNNNNNNNNNOOOLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTVVVVVVVVVUUUUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVXXXXXXXXXYYYZZZ[[[[[[[[[YYYYYYZZZ[[[\\\^^^___```^^^```bbbaaa______bbbeeebbbiiirrrxxxzzzuuunnniiiccccccccceeeiiipppwww{{{~~~{{{xxxxxxxxxsssjjjccc^^^^^^lllmmmRRRBBB;;;:::888777555444444444777777666555444444333333444444444444444333333333333444444555555555555555666777777777888888888888666666777777777666666555666666666777888:::;;;<<<============>>>>>>>>>>>>AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBB@@@??????@@@@@@AAAAAA???>>>>>>@@@BBBHHHFFFDDDBBBAAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDFFFIIIJJJJJJKKKMMMOOONNNNNNOOOPPPQQQRRRSSSTTTXXX___nnn~~~~~~~~~zzzzzzzzzzzz|||~~~{{{uuuoooqqqnnnjjjfffbbb___]]]]]]cccbbb```aaaccccccbbb```[[[\\\^^^ccchhhjjjjjjhhhqqqssssssooolllsss~~~uuuooonnnooopppwwwyyyvvvpppiiidddccceeeggghhhnnnqqquuuyyy}}}mmm```TTTNNNNNNIIIIIIIIIJJJIIIIIIHHHGGGHHHHHHGGGGGGFFFEEEDDDDDDGGGGGGHHHGGGFFFDDDBBBAAACCCDDDEEECCCAAA@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@@@@???>>>===;;;;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>???@@@>>>===<<<;;;;;;<<<===>>>jjj\\\WWWUUUSSSPPPPPPPPPOOONNNKKKHHHFFFDDDAAA@@@>>>;;;999888777666444444333333333333222222111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111000000000///333???LLLhhhqqqxxxwwwtttrrrmmmgggaaacccjjjttt~~~}}}zzzuuufffRRR>>>555333333444777666666666666666666666666444999DDDYYYuuuvvvcccWWWMMMJJJIIIEEECCCEEEFFFUUUgggrrrxxxttteeeVVVMMMHHHDDDDDDAAA>>>AAAGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFKKKXXXkkktttlllccc[[[```^^^\\\[[[[[[^^^cccfffggg```XXXRRRJJJCCCAAACCCAAA@@@@@@DDDJJJMMMLLLIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\^^^```aaa^^^```aaaaaa______bbbdddkkkoootttvvvuuunnngggbbb```aaaccchhhpppyyy}}}{{{xxxvvvuuuqqqlllhhheeehhhtttsss[[[GGG;;;999999777666555555555555777666666555444444333333444444444444444444444555444444555666666666666555666666777777777888888888666777777888777777666666666777777777888:::;;;<<<<<<<<<<<<<<<============???????????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBB@@@???@@@AAAAAAAAAAAA@@@??????AAACCCGGGFFFDDDBBBAAABBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIJJJJJJJJJLLLNNNMMMNNNNNNOOOQQQRRRRRRSSSPPPSSS]]]jjjttt~~~{{{|||yyywwwxxxzzzzzzxxxuuuwwwuuutttqqqooommmkkkjjjpppqqqsssrrrpppoooqqqsssnnnmmmmmmooorrrsssqqqoooyyy{{{{{{uuuppprrr}}}~~~|||~~~}}}xxxtttooojjjiiilllpppsssxxx|||rrrbbbYYYRRRKKKIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGIIIHHHHHHGGGFFFFFFEEEEEEHHHHHHHHHHHHGGGEEEDDDCCCDDDEEEFFFEEECCCBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@>>>===<<<======>>>>>>>>>>>>>>>>>>==================>>>???>>>>>>=========>>>>>>>>>~~~iii[[[VVVUUURRRPPPOOOOOONNNMMMKKKHHHEEECCCAAA@@@>>>;;;999888777666444444333333333333222222111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000......111333000///555===WWWbbblllkkkgggfffhhhjjjddd^^^dddvvv}}}zzzqqq\\\DDD777444444555666666666666666666666666666444444999JJJgggpppdddWWWQQQMMMHHHDDDCCCCCCHHHPPP]]]mmmuuuqqqhhhUUUNNNGGGCCCAAA???AAAEEECCCCCCCCCCCCCCCCCCCCCCCCEEEJJJXXXrrr}}}uuujjjaaa```dddkkkpppqqqkkkccc[[[QQQGGGDDDGGGGGGDDDBBBHHHQQQWWWWWWSSSJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNNNNOOOOOOPPPPPPMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOPPPQQQQQQRRRRRRSSSPPPQQQQQQRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWZZZZZZZZZ[[[]]]^^^```aaa^^^____________aaadddgggrrrssssssrrrmmmgggaaa]]]___aaagggnnnxxx}}}}}}zzzyyywwwrrrnnnlllmmmnnnrrrzzzqqqVVVGGG===555888777666666555555666666666666555555444333333333333444444444555666666666444555555666666666666666666666666666777777777777777777888888888888777777777777777888999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<==================>>>??????????????????????????????>>>@@@AAAAAA@@@???AAABBBBBBBBBCCCBBB@@@@@@BBBDDDFFFEEEDDDBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJJJJIIIIIIKKKLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQTTTXXX\\\cccqqq~~~}}}zzz{{{||||||{{{zzz{{{{{{|||{{{yyywwwvvvwww{{{~~~}}}xxxwww{{{~~~}}}}}}~~~}}}wwwrrr{{{}}}~~~yyyssssssyyy~~~{{{yyy{{{}}}qqq^^^VVVNNNLLLLLLJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGIIIIIIIIIHHHHHHGGGGGGFFFIIIIIIIIIIIIHHHFFFEEEDDDEEEGGGHHHHHHFFFDDDCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@???>>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@??????}}}iii[[[VVVUUUSSSPPPPPPOOOOOOMMMKKKHHHEEEDDDAAA@@@>>>;;;999888777666444444333333333222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///////////////////////////000333555222///222777FFFTTTbbbeeebbbaaahhhnnnjjjccceeetttrrrnnn]]]HHH===:::999777444666666666666666666666666444222333===RRRmmmuuueeeXXXPPPKKKHHHGGGEEECCCDDDNNN^^^mmmuuuuuu___VVVKKKFFFEEEDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBFFFHHHSSSkkkqqqhhhjjjttt}}}|||vvvmmmcccVVVLLLKKKPPPQQQKKKFFFKKKTTTZZZYYYUUUKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKMMMMMMNNNNNNOOOOOOPPPPPPMMMNNNNNNNNNOOOOOOPPPPPPNNNNNNOOOOOOPPPQQQQQQQQQOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWZZZZZZ[[[[[[\\\^^^___```^^^]]]\\\\\\^^^ccciiimmmsssrrroookkkfffbbb___]]]aaaeeellluuu~~~|||{{{{{{wwwvvvrrrlllfffeeekkkqqq~~~XXXCCC???===666666666555555555666666777555555555444444333333333333333444555555666777777444555666666777777666666555555555666666666777777666777888888888888888888888888888888999:::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>????????????????????????===>>>@@@@@@???@@@AAACCCBBBCCCDDDCCCBBBAAACCCDDDEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIJJJJJJHHHHHHIIIKKKKKKLLLLLLMMMNNNNNNOOOOOOUUUUUUVVVUUUTTTWWW^^^eeeppp{{{~~~~~~}}}yyy}}}~~~|||}}}~~~tttxxx|||~~~|||xxxwww{{{xxxggg[[[UUUQQQNNNKKKKKKLLLLLLKKKKKKMMMMMMLLLLLLKKKJJJHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHHHHHHHGGGFFFEEEEEEFFFHHHJJJJJJHHHFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<======>>>???@@@AAABBBCCCBBBAAA@@@???~~~jjj\\\WWWVVVTTTRRRQQQQQQPPPOOOLLLIIIFFFEEEAAA@@@>>>;;;999888777666444444333333333222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111000111333222///222777;;;HHHYYYcccdddeeellluuuqqqllldddeeevvv{{{qqqcccPPPAAA<<<;;;999666666666666666666666666666333333444777AAAWWWttttttaaaSSSLLLIIIHHHFFFCCCBBBFFFQQQ```pppzzzttteeeRRRGGGEEEFFFCCC>>>BBBBBBBBBBBBBBBBBBBBBBBBGGGGGGLLL___zzzppplllwwwwwwjjjZZZPPPSSS[[[^^^UUUMMMLLLRRRVVVSSSNNNKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJLLLLLLMMMMMMNNNOOOPPPPPPMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPNNNOOOPPPQQQRRRTTTUUUUUUSSSTTTTTTUUUVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXZZZZZZZZZ[[[\\\]]]^^^___^^^\\\ZZZ[[[___gggnnnsssrrroooiiiddd```^^^]]]^^^ccchhhpppzzz~~~|||{{{zzzsssqqqlllddd___aaakkkuuujjjIII<<<>>>===777555555555555555666666777444444444444444333333333222333333444555666777777444555555666666666666666444555555555555666666666666666777888888888888888888888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===????????????AAABBBBBBCCCDDDDDDCCCBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEHHHIIIJJJIIIHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMPPPSSSUUUTTTRRRSSSTTTVVV]]]dddqqq{{{www{{{~~~}}}yyyxxxzzz~~~mmm]]]TTTOOOMMMKKKKKKJJJIIIJJJJJJHHHFFFLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDGGGIIIJJJJJJHHHFFFEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBBDDDDDDDDDDDDCCCCCCBBBAAA@@@?????????>>>>>>==================>>>???@@@AAAAAABBBCCCCCCCCCAAA@@@???~~~iii\\\WWWVVVUUURRRQQQQQQQQQOOOMMMJJJGGGEEEAAA@@@>>>;;;999888777666444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111......000///...111666555>>>OOO___hhhlllssszzzyyyiii^^^jjjwww```III<<<::::::999666666666666666666666666111333555666:::HHHccc{{{sss```SSSKKKHHHFFFDDDCCCEEEIIITTTeeetttuuu```NNNGGGGGGEEEAAABBBBBBBBBBBBBBBBBBBBBBBBGGGGGGJJJVVVkkkzzzuuucccXXX[[[dddiii___TTTNNNOOOOOOLLLHHHKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIJJJKKKKKKLLLMMMNNNOOOOOOLLLMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLMMMMMMNNNOOOOOONNNOOOPPPQQQRRRSSSTTTTTTRRRRRRSSSTTTTTTTTTTTTSSSUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[]]]]]]^^^\\\\\\___dddkkkppprrroookkkddd^^^[[[[[[]]]___gggmmmvvv~~~|||zzzyyywwwnnnlllggg```^^^dddqqq|||{{{XXXAAA<<<<<<:::555555555555444555555666666444444333333333333333333222333333333444555555555333444444555555555555555444444444444555555555666444555666777777888777777888888777777888888999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<==============================;;;===>>>???>>>>>>@@@AAAAAACCCDDDDDDCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKPPPTTTSSSRRRSSSRRRPPPTTTWWW\\\eeesssxxxyyyzzzxxxtttrrrsssvvv{{{|||{{{sssggg[[[SSSMMMJJJGGGGGGIIIIIIGGGGGGIIIIIIFFFJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEHHHHHHIIIHHHFFFDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAA>>>>>>>>>>>>========================>>>@@@AAABBBAAABBBBBBBBBAAA@@@???>>>|||hhh[[[VVVVVVTTTQQQPPPPPPPPPNNNLLLIIIFFFDDDAAA@@@>>>;;;999888777666444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222///...000000...000444333666BBBWWWhhhqqqxxx~~~vvvjjjhhhssswww[[[FFF>>><<<:::666666666666666666666666222222444666777===NNN```~~~xxxeeeWWWOOOIIIFFFEEEFFFFFFIIIVVVccctttvvvqqqbbbTTTMMMIIIFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFJJJPPP^^^vvvooo```aaaiiiooofffZZZQQQMMMLLLIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNLLLKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNMMMNNNNNNOOOPPPQQQQQQRRRPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^aaaggglllnnnmmmjjjfffbbb]]]YYYYYY\\\aaaeeeqqqwww~~~{{{yyywwwtttqqqkkkhhhccc```bbbmmm|||{{{```FFF>>><<<777555777666666555444444444555555333333333333333333333333222222333333333333333333222333333444444444444444333333444444444555555555333333555666666777777777777777666666777777888888888888888888999999999999:::999999999999:::;;;;;;::::::::::::::::::::::::;;;===>>>>>>======???@@@@@@BBBDDDDDDCCCAAAAAABBBAAABBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGIIIIIIHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIOOOQQQOOOPPPRRRRRRNNNMMMOOOQQQUUU\\\eeepppwww~~~|||}}}zzzvvvtttvvvyyyvvvwwwzzzqqq\\\XXXSSSOOOLLLIIIFFFDDDFFFJJJJJJFFFFFFJJJLLLJJJHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFHHHHHHGGGEEEBBBBBBDDDFFFDDDDDDDDDDDDDDDDDDDDDDDD??????>>>>>>??????@@@AAAAAAAAABBBBBBAAAAAA@@@@@@<<<<<<<<<<<<<<<=========<<<<<<<<<===>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>{{{gggYYYUUUTTTSSSPPPOOOOOOOOOMMMKKKHHHEEECCCAAA@@@>>>;;;999888777666444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444111111333222000000333333000999OOOeeerrrzzz~~~xxxiii]]]fffyyymmmTTTFFF>>>999666666666666666666666666555111111444444555===HHHnnnxxxfff[[[OOOJJJGGGGGGEEECCCIIIRRR[[[ooo}}}wwweeeVVVMMMHHHCCCCCCCCCCCCCCCCCCCCCCCC???EEEJJJMMMTTTjjjyyygggdddjjjrrrjjj^^^TTTNNNKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPOOOPPPPPPQQQRRRQQQQQQQQQPPPQQQRRRSSSUUUWWWXXXYYYXXXXXXXXXXXXXXXYYYZZZ[[[\\\___fffnnnrrrpppiiiccc]]]ZZZWWWVVVYYY```gggmmm||||||yyywwwtttoookkkiiifffbbbaaaggguuubbbKKK:::;;;;;;333222;;;666666555444444444444444333333333333333333333333333222222222222222222222111222333333444444333333333333333444444444555555222333444555666666666666777666666666666666777888666666666666777777777777888888888777888999999:::888888888888888888888888<<<===>>>>>>======>>>??????AAADDDDDDBBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFEEEGGGHHHHHHHHHHHHIIIKKKHHHHHHHHHHHHHHHHHHIIIIIIGGGLLLMMMIIIIIINNNOOOKKKLLLNNNQQQRRRTTTVVVZZZ]]]eeejjjuuu~~~uuuuuu{{{~~~xxxmmm```UUUTTTPPPKKKHHHHHHHHHIIIHHHEEEIIIHHHBBBBBBGGGJJJHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHGGGEEEBBB@@@AAADDDFFFCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>===>>>??????@@@@@@@@@AAAAAA@@@@@@??????:::;;;;;;;;;<<<<<<======::::::;;;;;;===>>>???@@@BBBAAA???===<<<<<<===>>>~~~gggXXXTTTTTTSSSPPPOOOPPPPPPNNNJJJFFFDDDCCCCCCAAA===:::888777777777666666555444333333222222333222111000000111222333000000000111222222222333000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222444@@@TTTiiivvvyyyuuuddd]]]___|||lll___UUUGGG::::::777777:::999555444555888666444333444666:::<<>>>>>@@@AAAAAAAAA@@@@@@???>>>BBBAAA@@@CCCFFFFFFDDDAAACCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGEEEDDDFFFIIIKKKJJJHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHJJJLLLOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRUUUXXX\\\cccmmm{{{qqqeee]]]WWWQQQNNNJJJJJJJJJIIIIIIHHHHHHHHHKKKJJJHHHGGGFFFGGGHHHHHHGGGFFFEEEEEEFFFHHHJJJLLLIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDDDDGGGEEEDDDBBBAAAAAAAAABBB@@@AAABBBDDDDDDDDDCCCCCC@@@???===<<<===>>>@@@AAA@@@@@@@@@@@@@@@???>>>>>>999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======???>>>>>>===<<<;;;;;;;;;~~~gggXXXTTTTTTSSSPPPPPPPPPQQQNNNJJJFFFDDDDDDCCCAAA>>>:::888777777777666555555444333333222222222222111000000111222222111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222111333<<>>CCCCCCDDDFFFJJJUUUkkk|||iiiaaaaaafffbbbZZZRRRLLLIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNOOOOOOOOONNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSSSSRRRRRRTTTUUUVVVWWWXXXWWWTTTUUUXXX\\\fffjjjnnnnnnjjjbbb[[[WWWWWWSSSUUU```lllvvv}}}zzzxxxuuupppooorrrmmmnnnssszzzoooMMMBBB>>>999666555555555444333333333333333333333333222222222222222222222222222222222222222222222222222222222333333444444444333333333444444444444555444333333333444555555666555555444444444444555555555555666666666777777777888888888777777777666666666666777777777888888888;;;;;;;;;<<<======>>>>>>@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@BBBEEEFFFDDDAAACCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEGGGJJJLLLKKKJJJEEEEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHJJJLLLNNNOOOMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQRRRUUUZZZccclllsssxxxkkkddd\\\UUUQQQNNNLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEGGGIIIJJJHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCEEEDDDCCCAAAAAAAAAAAABBBAAABBBCCCDDDDDDDDDCCCBBB???>>>===<<<<<<>>>???@@@???????????????>>>======:::::::::;;;<<<<<<=========<<<<<<;;;;;;<<<<<<===>>>>>>======<<<;;;;;;:::~~~gggXXXTTTUUUSSSPPPPPPQQQQQQOOOKKKGGGEEEDDDCCCAAA>>>;;;999777777777555555555444444333333222222222111000000111222222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111000222888EEEXXXmmm{{{qqqggglll~~~tttpppeeeTTTGGG@@@;;;777888777444333555444444444444555666777888===QQQlllppp[[[PPPJJJFFFDDDDDDBBBEEENNN^^^lllssspppkkkWWWOOOEEE@@@BBBCCCAAA>>>AAAAAABBBDDDEEELLL\\\lllrrreee```]]]ZZZTTTNNNJJJHHHHHHIIIHHHGGGGGGGGGFFFFFFEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKNNNNNNOOOOOOOOOOOOOOONNNPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSSSSRRRRRRTTTUUUUUUWWWXXXUUURRRSSS[[[bbbjjjkkkkkkhhhaaa[[[VVVTTTUUUSSSXXXgggyyyzzzuuuuuutttrrrrrrtttnnnvvvZZZ???===;;;777555555555444333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333444444444444333333333444555666777888555555444444444444555555555555555666666666666777777777777777666666666666555666666666777777777777::::::;;;;;;<<<======>>>??????AAABBBCCCDDDDDDDDD@@@@@@@@@BBBDDDEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFFFFHHHJJJLLLKKKJJJFFFFFFGGGGGGFFFFFFEEEDDDHHHHHHHHHHHHJJJKKKMMMNNNLLLMMMNNNOOOOOOPPPPPPOOOOOOPPPOOOOOOOOORRRWWW[[[iiirrr~~~yyymmmccc\\\VVVSSSOOOMMMMMMMMMLLLKKKHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDFFFGGGHHHFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAA======<<<;;;;;;===>>>???===>>>>>>>>>>>>===<<<<<<:::;;;;;;<<<======>>>>>>???>>>===<<<<<<;;;<<<<<<======<<<<<<;;;;;;::::::~~~gggXXXTTTUUUSSSQQQQQQRRRRRROOOKKKGGGEEEEEECCCAAA???<<<999888777666555555444444444333333333222111111111111111111222333222222222111000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111555===MMMeeexxx}}}|||}}}{{{wwwtttrrreeeTTTGGG???999999999777666888333333444555555666555555999CCCUUUnnnqqqaaaXXXQQQKKKFFFAAACCCHHHPPP[[[eeelllooofff]]]QQQIIIEEEEEEEEEDDDAAAAAACCCEEEEEEHHHSSS___yyyggg^^^UUUSSSOOOKKKHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSSSSRRRRRRSSSTTTSSSTTTTTTSSSTTTYYYbbbiiihhhfffccc^^^YYYUUUUUUUUUYYY]]]fffttt~~~|||vvvrrrssssssqqqpppqqqxxxhhhIII<<<999777555555555555333222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444333333333444555666888999555444444333333444444555444444555555555666666666666666666666666666666666666666666777777777888888999999:::;;;<<<======>>><<<===???AAACCCDDDEEEEEE??????@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGFFFFFFGGGGGGHHHHHHGGGFFFGGGHHHIIIHHHHHHGGGFFFGGGGGGHHHHHHIIIJJJKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPOOOPPPRRRTTTTTTYYYaaahhhqqqzzz{{{mmm```XXXSSSPPPOOOPPPPPPOOONNNNNNMMMLLLKKKFFFFFFGGGGGGHHHHHHIIIIIIFFFGGGHHHIIIIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBAAAAAA@@@???????????????@@@@@@AAAAAACCCCCCDDDDDDDDDBBBAAA@@@<<<;;;;;;;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>@@@@@@>>>===<<<;;;;;;;;;<<<;;;;;;;;;:::::::::999}}}fffXXXTTTUUUTTTQQQQQQRRRRRRPPPLLLHHHFFFEEEBBBAAA???===:::888777666444444444444444333333333111111111222222111111111333222222222111000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111222111222444888CCCZZZooovvvsssttt|||||||||}}}hhhPPPFFF<<<:::999777777999333444555666666555555444999;;;DDDVVVuuuzzzlll```SSSIIICCCEEEGGGGGGJJJRRR___iiiqqqlllbbbUUUIIICCCDDDGGG@@@@@@CCCEEEDDDEEELLLUUUgggtttaaaXXXPPPOOOLLLIIIFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLMMMNNNNNNOOOOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPQQQSSSRRROOOOOOSSS[[[ccchhhjjjdddaaa[[[VVVRRRRRRVVVYYY^^^iiiwww|||zzzwwwsssqqqrrrqqqmmmlllmmmqqqOOO===;;;666555444444555555333111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444222222333333555666888888444444333333333333444444444444444444555555555555555555555555555555555666777777777888888888999999888888999:::;;;<<<======:::;;;===???AAABBBCCCCCC>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFGGGGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKMMMMMMLLLMMMNNNPPPNNNOOOQQQTTTXXX]]]cccgggmmmttt}}}qqqjjj___YYYRRRLLLIIIIIIJJJJJJKKKLLLLLLLLLKKKIIIGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA??????@@@@@@@@@???>>>>>>======>>>??????@@@@@@@@@AAABBBCCCCCCBBBAAA@@@???;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<===>>>>>>>>>AAA@@@>>>===;;;:::::::::::::::::::::999999999999}}}fffXXXTTTUUUTTTRRRRRRSSSSSSQQQMMMIIIGGGFFFBBBAAA@@@>>>;;;999777666444444444444444444444444000111222222222222111000222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111222000111444555:::LLL```rrrqqqppprrr|||ooopppyyyyyy```RRRDDD===;;;888666777444555555666666666555555888888;;;GGG^^^~~~mmmYYYJJJGGGHHHGGGCCCBBBHHHUUU___oooppplllaaaRRRGGGDDDEEE@@@???AAADDDCCCBBBFFFMMMUUUooo|||jjj\\\TTTLLLLLLJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNPPPQQQPPPOOOOOOPPPQQQRRRPPPQQQXXXbbbiiiiiifff```\\\VVVQQQOOORRRZZZ___gggvvv~~~{{{yyyssspppppppppmmmiiijjjnnnyyy\\\CCC:::<<<666555333333444444333111222222222222222222222222222222222222222222222222222222222222222222222222444444333333333333222222222222222222333333333333222222222333444555666777444444333333333333444444333333333444444444555555444444444555555555555555888888888888999999999999777777888999;;;<<<======::::::<<<===>>>?????????<<<>>>?????????@@@CCCEEEFFFFFFHHHHHHHHHHHHFFFFFFBBBBBBCCCCCCCCCDDDDDDDDDDDDFFFGGGFFFEEEEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIIIIHHHHHHGGGIIIJJJKKKLLLLLLMMMMMMLLLJJJKKKLLLLLLJJJJJJKKKLLLNNNMMMMMMNNNPPPRRRTTTVVVXXX\\\dddkkkqqqwww}}}}}}sssiii___VVVQQQPPPOOOLLLIIIGGGFFFFFFGGGFFFHHHJJJJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>?????????>>>>>>===;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<======>>>>>>???>>>===<<<::::::999999999999999999888888888888}}}fffXXXUUUVVVUUURRRRRRSSSTTTQQQMMMIIIGGGGGGBBBAAA@@@>>><<<999777666444444444444444444444444000111222222222222111000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000---000444333333???PPPiiimmmooonnnsss}}}pppgggffftttuuudddRRRGGGAAA;;;888888666666666666666666666666666777999>>>JJJdddjjjXXXRRRNNNHHHDDDCCCGGGMMMQQQ^^^eeekkkkkkcccWWWMMMHHHCCCAAACCCEEECCCAAACCCHHHLLL\\\ooozzzqqqggg]]]UUUQQQIIIIIIHHHHHHGGGGGGFFFEEEBBBCCCCCCDDDDDDEEEEEEEEECCCCCCDDDEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOOOOOOOMMMMMMNNNOOOUUUVVVZZZaaafffgggbbb^^^YYYVVVRRROOOQQQXXXccclllvvv~~~|||zzzwwwqqqooonnnlllgggeeemmmwww~~~yyy^^^LLLAAA;;;999888666333333333444333222333333333333333333333333222222222222222222222222222222222222222222222222444444444333333222222222111222222222222333333333222222222222222333444555444333333222222333333444222333333333333444444444333333444444444555555555777777777777888888888888666666777999:::;;;<<<===;;;<<<<<<============<<<<<<===??????>>>???CCCFFFEEEFFFHHHIIIIIIHHHFFFEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCFFFHHHIIIIIIJJJLLLOOOMMMKKKIIIFFFEEEEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGFFFIIIJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMLLLKKKJJJKKKMMMMMMMMMNNNOOOQQQRRRRRRQQQQQQTTTWWWZZZ\\\___cccfffooooooqqqtttyyyyyytttkkkgggaaa[[[WWWSSSNNNLLLKKKLLLLLLKKKHHHFFFEEEEEEFFFHHHKKKLLLJJJJJJKKKLLLFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCDDDDDDDDDCCCAAAAAA======>>>>>>>>>>>>>>>===;;;;;;======>>>===<<<<<<======???@@@@@@???>>>>>>;;;;;;<<<===============<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<============<<<::::::999999999888888888888888888888888|||fffXXXUUUVVVUUURRRSSSTTTTTTRRRMMMJJJGGGGGGBBBAAA@@@???<<<999777666444444444444444444444444000111222333333222111000000000111111222222222333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///+++...444222...777EEEYYYcccjjjiiijjjssszzz|||mmm]]]bbbtttttt^^^PPPHHH@@@;;;:::888777777666666666777777555888:::999===QQQrrrppp]]]TTTJJJFFFGGGIIIHHHFFFMMMXXXgggrrrsssiiiZZZOOOGGGEEEFFFGGGEEEAAACCCGGGFFFLLLRRRYYYiiimmmhhh```XXXRRRNNNLLLKKKFFFFFFGGGHHHHHHHHHHHHHHHAAABBBBBBCCCDDDEEEFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNOOONNNLLLLLLMMMNNNWWW\\\dddiiihhhccc\\\WWWRRRPPPNNNNNNTTT```nnnxxx~~~{{{zzzyyywwwuuuqqqooommmiiicccdddqqq~~~zzz```FFF======888000999666444222333333333222333333333333333333333333222222222222222222222222222222222222222222222222444444444333333222222222111111222222222333333333222222222111111222333333444333333222222333333444222222333333333444444444333333333444444555555555666666666666777777777777555666777888:::;;;<<<==================<<<;;;;;;;;;===???>>>===???CCCFFFDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCFFFJJJLLLMMMOOOSSSWWWVVVSSSNNNJJJGGGGGGHHHIIIFFFGGGHHHIIIHHHGGGFFFEEEIIIJJJKKKLLLMMMMMMMMMMMMIIIJJJKKKJJJIIIJJJLLLNNNMMMMMMNNNPPPRRRRRRQQQOOOLLLMMMPPPPPPPPPQQQSSSUUUVVVWWWXXXZZZ\\\```eeehhhhhhkkkpppssswww}}}|||xxxrrrlllfff```[[[XXXRRRPPPNNNMMMMMMLLLJJJIIIFFFHHHJJJJJJIIIGGGGGGGGGFFFIIILLLKKKIIIHHHJJJLLLGGGGGGFFFFFFEEEEEEDDDDDDGGGFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA======>>>>>>>>>>>>>>>===;;;;;;<<<======<<<;;;:::;;;<<<===>>>??????>>>===;;;<<<======>>>>>>======<<<<<<======<<<<<<;;;:::999999::::::;;;<<<<<<===<<<<<<;;;:::999999999999777777777777777888888888|||dddWWWTTTRRRRRRSSSUUUUUUUUUSSSNNNJJJGGGGGGEEEDDDAAA>>>;;;888666444555555444444444333333333222222111333444555444222111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......///////////////000111111222222111111222222333444EEEVVVfffiiigggjjjrrrxxxzzz}}}rrrbbbiii}}}kkk___TTTGGG???<<<<<<999777666666555444222444333444777:::CCCUUUfffvvvfffUUULLLJJJHHHCCC@@@JJJGGGOOObbbtttyyyssslllQQQMMMHHHDDDBBBBBBDDDEEEDDDFFFJJJLLLOOO[[[uuuxxxnnnhhhcccZZZWWWSSSMMMIIIGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGGGGFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLMMMMMMMMMJJJMMMNNNMMMJJJLLLSSSYYYfffhhhgggaaaXXXRRRQQQSSSNNNPPPSSSVVV[[[hhh{{{|||zzzyyywwwtttqqqooofff___bbbfffkkkuuu|||}}}fffGGG>>>===999555666555555444333222222222222111111222222222333333333222222222111111111000000000111111111111222222222111111111111111111111111222222111111111111111111555444333333222222222222222222222222222222222222333333222222222333444555444444444555555555555666666666666666777777777777222333555777999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???AAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@EEEFFFGGGIIIKKKQQQXXX]]]aaa\\\TTTLLLGGGFFFGGGHHHEEEHHHKKKLLLJJJHHHGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHKKKNNNPPPRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLNNNQQQSSSSSSSSSTTTUUUXXX[[[^^^aaabbbccceeehhhmmmppprrrtttwwwyyy{{{|||}}}{{{wwwtttrrrmmmllljjjhhhfffcccaaa```YYYYYYWWWVVVTTTRRRQQQPPPJJJIIIIIIIIIIIIJJJKKKKKKHHHIIIJJJKKKJJJIIIHHHGGGKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGFFFFFFGGGGGGEEEDDDDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDEEEEEEDDDBBB@@@>>>??????@@@@@@@@@@@@???????????????>>>>>><<<;;;:::<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>===<<<:::999888666666666666555555555555|||dddWWWTTTRRRRRRSSSUUUVVVUUURRRNNNIIIGGGFFFEEECCCAAA>>>;;;888666555555555444444444333333333333222222333555555444333111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...///////////////000111111222222111111222222333444:::JJJ[[[dddhhhmmmrrrtttwww~~~{{{nnnlll}}}wwwhhh]]]TTTJJJCCC;;;:::888666555444555666999777777777777<<>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<:::999888666666666666555555555555|||dddWWWTTTSSSRRRSSSUUUVVVUUUQQQMMMHHHFFFEEEDDDCCCAAA>>>;;;888666555555555444444444333333333444333333444666666555333111111111111111111111111000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111222111111111111222333333111>>>NNN\\\hhhppprrrnnnuuu~~~|||ppppppsssiiieeeZZZMMM>>><<<:::666444444777::::::888888777555666???IIISSStttnnn```WWWOOOIIIFFFCCCBBBEEEKKKUUUcccqqqsssmmmcccXXXNNNHHHDDDCCCGGGFFFGGGHHHGGGHHHNNNVVV]]]eeelllkkkeeeaaaeeekkkmmmkkkcccWWWQQQPPPOOOLLLIIIHHHFFFEEEDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGFFFHHHEEEEEEIIISSS]]]fffjjj___\\\VVVPPPKKKIIIIIIIIIPPPYYYfffrrr||||||yyywwwyyy~~~~~~{{{mmmkkklllssszzz{{{~~~jjjMMM>>>444555888555333555555444333222222111111222111111111222222222222333222111111111111000000000000000000111111111222222111111111111111111111111111111111111111111111111222222111000000000000111222222222222222222222222222222222222333333333444333333333444444444555555555555555666666666666777555666777888888999999999:::::::::;;;;;;;;;;;;;;;:::;;;<<<>>>???@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCDDDFFFHHHMMMLLLIIIGGGFFFGGGHHHIIIKKKHHHIIIQQQZZZ[[[SSSIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGIIIJJJKKKKKKLLLLLLJJJJJJKKKKKKLLLMMMNNNOOOOOONNNLLLLLLMMMMMMKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHIIIKKKNNNNNNNNNNNNOOOPPPRRRSSSTTTUUUTTTSSSQQQPPPOOOPPPRRRRRRQQQOOOLLLJJJLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFEEEEEEGGGHHHGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDCCC@@@AAACCCDDDDDDDDDCCCCCC======>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::999888666666666555555555555444|||dddXXXTTTSSSSSSTTTVVVVVVUUUQQQKKKGGGEEEDDDDDDCCCAAA>>>;;;999777555555555444444444333333333444444333555666777666444111111111111111111111111000000000000000000000000////////////////////////000000000000///////////////////////////000000111111111111111111222222333000888DDDSSSeeerrruuupppxxx~~~ssshhhrrr|||{{{ppp^^^IIICCC:::666555777888999777666777888666555:::BBBIIIaaasssfffWWWLLLFFFDDDDDDGGGHHHJJJQQQYYYeeeggghhheee___TTTJJJCCCIIIFFFEEEHHHIIIHHHIIILLLOOOSSSWWWXXXVVVTTTTTTUUUTTTUUURRRLLLJJJLLLLLLJJJDDDCCCBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIGGGFFFEEEEEEEEEFFFGGGKKKRRRZZZ```bbbaaa___YYYSSSMMMIIIIIIKKKNNNPPPWWWeeeuuu~~~yyywwwxxx||||||rrrtttyyynnnTTTAAA:::555777777444222444555444333222111111111111111111111111222222222222111111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111222111111000000000111111111111111111111111111111111111222222333333333333222333333333444444444444444444555555555666666666666777777888888888888777999999999:::::::::::::::999:::;;;===>>>???@@@@@@???@@@@@@AAAAAAAAAAAAAAADDDDDDCCCCCCCCCCCCCCCCCCAAACCCDDDDDDBBBAAAAAABBBFFFFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFMMMUUUWWWPPPHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJJJJKKKIIIIIIIIIJJJKKKMMMNNNOOONNNMMMKKKKKKLLLLLLJJJIIIMMMMMMLLLLLLKKKJJJHHHHHHJJJLLLNNNNNNMMMMMMNNNOOONNNOOOQQQRRRQQQOOOLLLJJJOOOPPPRRRTTTSSSQQQNNNLLLJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIJJJJJJJJJJJJJJJKKKJJJHHHGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJFFFEEEDDDEEEGGGHHHHHHGGGEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCAAABBBCCCCCCDDDDDDCCCCCC======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCC============>>>>>>>>>>>>=================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;999888888666666555555555444444444}}}eeeXXXUUUSSSSSSTTTWWWVVVTTTOOOJJJEEEDDDCCCCCCBBB@@@>>>;;;999777666555555444444444333333333444444333555666777666444111111111111111111111111000000000000000000000000////////////////////////////////////000000000000///////////////000000111111111000000111111222333111555;;;HHH^^^sss}}}}}}}}}~~~rrrfffjjjxxxttt\\\OOO@@@888888:::999666666555777999888555888>>>CCCPPPddd{{{mmm[[[MMMHHHEEEGGGHHHFFFDDDFFFPPPVVV___ffffff```XXXRRRKKKEEEAAACCCEEEDDDDDDEEEHHHIIIIIIJJJJJJJJJJJJIIIGGGIIIHHHEEEDDDFFFFFFCCCCCCBBBBBBBBBAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCDDDDDDEEEEEEFFFCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGIIIFFFCCCAAAAAADDDHHHJJJQQQYYYbbbeeeaaaZZZVVVTTTOOOKKKFFFEEEJJJSSSZZZ___iiixxx~~~|||yyyyyy{{{~~~~~~{{{sssSSS@@@???;;;888777666333333555444444333222111111111111000000111111111222222222000000000000000000000000//////000000000111111111000000000000000000000000//////000000000111111111222222111111111222222333111111111111111111111111000111222333333333222222222222222222333333333444444444444444555555555555777777888888888888777777777888888888999999::::::888999:::<<<===>>>?????????@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCC@@@BBBDDDDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKLLLJJJHHHFFFFFFGGGGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKHHHHHHHHHIIIJJJLLLMMMNNNLLLKKKJJJKKKLLLMMMLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFDDDFFFIIIIIIIIIIIIJJJLLLIIIJJJLLLNNNMMMLLLIIIGGGKKKLLLMMMNNNMMMJJJGGGFFFHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHGGGHHHHHHHHHIIIIIIIIIJJJFFFEEEDDDEEEGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@???@@@AAABBBCCCAAA@@@@@@???@@@@@@AAABBB>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::999888777555555555555444444444444}}}eeeXXXUUUTTTSSSTTTXXXWWWTTTOOOHHHDDDBBBBBBCCCBBB@@@>>>;;;999777666555555444444444333333333444333333444666666555333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111111000000000000111222222000111444===RRRmmm~~~xxxuuuooofffgggmmm|||ssscccNNN@@@<<<;;;999555999777888:::999555555999;;;@@@JJJ]]]xxxqqq^^^RRRGGGEEEFFFEEEBBBBBBFFFJJJQQQYYY^^^bbbccccccUUUMMMFFFEEEEEECCCBBBCCCFFFDDDBBBBBBDDDEEEEEEDDDCCCEEEEEEBBBBBBDDDCCC@@@CCCBBBBBBBBBAAAAAA@@@@@@????????????????????????>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDBBBBBBCCCDDDDDDFFFDDDBBBAAACCCHHHNNNRRR^^^bbbddd___VVVNNNMMMNNNGGGFFFEEEHHHQQQ]]]jjjrrr~~~|||{{{zzz|||}}}~~~}}}|||{{{|||}}}~~~zzzWWW@@@777999888666444444444555666444333222111111000000111000000000111111111111222//////000000000000000111/////////000000000111111000000000000000000000000...//////000000111111111222111111111111222333333111111111111111111111111///000222333333333222111111111222222222333333333333333333444444444555555666777777888888888888777666666777777888999999999777888999;;;<<<===>>>>>>???@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCC@@@BBBDDDDDDCCCCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEDDDFFFHHHJJJHHHFFFEEEGGGIIIEEEEEEFFFGGGHHHHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKIIIHHHHHHIIILLLMMMMMMLLLFFFFFFGGGGGGGGGGGGGGGFFFEEEHHHJJJKKKKKKLLLMMMNNNLLLMMMOOOPPPPPPOOOMMMLLLJJJJJJJJJIIIHHHFFFDDDCCCFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIGGGFFFEEEEEEGGGHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@AAABBB@@@???>>>======>>>???@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999:::::::::999999888777555555555444444444444333}}}eeeYYYUUUTTTTTTTTTXXXWWWTTTNNNGGGCCCAAABBBCCCBBB@@@>>>;;;999888777555555444444444333333333333222222333555555444333111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111///////////////000111111000000000000000111222222000111111444DDD```{{{vvvooojjjfffddddddpppxxxbbbMMM???999888999999777888:::999555444777666999@@@KKK___|||tttdddTTTLLLIIIFFFDDDEEECCCDDDFFFKKKQQQXXX___ccc___WWWPPPNNNJJJEEECCCDDDDDDCCCBBBBBBCCCDDDCCCBBBBBBEEEEEEBBBBBBDDDDDDAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAA@@@???@@@AAABBBBBBCCCDDDGGGKKKQQQVVVYYY```^^^ZZZSSSLLLHHHHHHIIIGGGIIIMMMRRR\\\kkk|||~~~|||}}}~~~~~~xxxrrrsss|||zzzwwwzzz{{{bbbDDD888888555444333222444555555333444333222111000000000000000000000000111111111111////////////000000111111////////////000000000111000000000000000000000000......//////000111111222000000000000000111222222111111111111111111111111///000222333333333111000111111111111222222222222222333333333333444444444555666777888888888888888555555666777777888999999666777999:::<<<============>>>@@@AAABBBAAA@@@???>>>>>>???@@@@@@AAABBBBBB???AAABBBBBBAAAAAABBBDDD@@@AAABBBCCCCCCDDDDDDDDDDDDGGGIIIIIIFFFEEEEEEGGGDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHJJJKKKKKKJJJGGGGGGHHHHHHHHHHHHHHHGGGJJJLLLNNNOOONNNNNNPPPQQQIIIIIIJJJJJJIIIHHHGGGGGGLLLKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHFFFEEEFFFGGGGGGFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGCCCBBBBBBBBBBBBCCCCCCDDDJJJIIIFFFCCCAAA@@@@@@@@@AAA???>>><<<;;;<<<===>>>???>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999888888777555555555444444444333333}}}eeeYYYUUUTTTTTTUUUYYYWWWSSSMMMGGGCCCAAAAAABBBBBB@@@>>><<<999888777555555444444444333333333222222111333444555444222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111///////////////000111111000000000000000111111222222444222000:::SSSpppxxxlllgggeeeccc___]]]kkkpppVVV@@@666888>>>666444555999999666666999888<<>>AAABBB???@@@CCCCCCAAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCBBB@@@>>>>>>???@@@AAA???BBBGGGLLLRRRWWW[[[]]]XXXUUUPPPLLLJJJHHHFFFDDDKKKOOOVVV\\\fffuuu}}}|||}}}~~~ssskkknnn~~~yyysssuuuyyyoooQQQ999333999444444333333555666444000444333222111000000000000000000000000111111111111.../////////000000111111////////////000000000000000000000000000000000000---......///000111111222///////////////000111111000000000000000000000000...000222333333333111000000111111111111222222222222222333333333444444444555666777888888999999999444555555666777888888999666777888:::;;;<<<======<<<===???@@@AAA@@@>>>=========>>>???@@@AAAAAABBB???@@@@@@???>>>>>>@@@AAA>>>>>>???@@@BBBCCCDDDDDD@@@CCCGGGIIIHHHFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHJJJJJJIIIGGGEEEFFFEEEEEEEEEEEEEEEFFFFFFHHHFFFFFFFFFHHHIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFHHHJJJJJJIIIHHHIIIJJJNNNMMMLLLKKKJJJIIIIIIHHHIIIHHHFFFEEEEEEFFFGGGGGGBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHJJJLLLLLLKKKJJJIIIGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIGGGFFFFFFGGGGGGEEEDDDGGGFFFEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHAAAAAAAAABBBCCCDDDEEEFFFNNNLLLHHHDDDAAA@@@??????BBB@@@>>><<<;;;;;;<<<===??????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999888888999999999888888777555555444444444333333333hhhZZZUUUSSSTTTVVVVVVUUURRRKKKCCC???>>>@@@BBBBBBAAA@@@>>>;;;888666444444444444333222111111222222222222222222222222111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000////////////000000000000......//////000000111111111---///444666===UUUooozzzpppjjjhhhiiijjjhhhjjjuuukkkOOO>>>888777;;;777666:::<<<999666666999999;;;???EEETTTmmmqqq```WWWQQQLLLGGGBBB@@@BBBBBBAAADDDHHHNNNTTT[[[]]]YYYTTTOOOMMMIIIFFFBBB???>>>???AAACCC===>>>@@@AAAAAA@@@???>>>????????????@@@@@@@@@@@@??????>>>>>>=========<<<>>>>>>======<<<<<<<<<;;;????????????????????????BBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@??????BBBBBBAAAAAA@@@???>>>>>>999:::<<<>>>@@@BBBBBBCCCIIIOOOSSSUUUYYY[[[VVVLLLLLLLLLIIIGGGEEEEEEHHHKKKRRR]]]kkkwww}}}~~~yyyssspppsss}}}}}}jjjbbbfffxxx}}}```OOODDD999333444333333222222111000//////333222111000000111222333000000000000000000000000000000000000000000000000---.........//////000000///000000000000000//////////////////000000000000000000////////////000000000000000000000000000000111111111111111111111111111111111000000000000000333333222222222222222222666666666666777777777777555555555666666666666777555666777888888999999888:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@???>>>>>>???===;;;<<>><<<<<<<<<>>>???@@@AAAAAABBBGGGFFFFFFGGGHHHGGGDDDBBBDDDCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBAAABBBCCCCCCDDDFFFGGGFFFEEEDDDEEEGGGCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFGGGHHHIIIKKKLLLMMMKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFIIIGGGEEEEEEGGGHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCHHHFFFDDDCCCDDDEEEEEEDDDFFFHHHHHHFFFGGGIIIFFFAAABBBCCCBBBAAA@@@BBBEEEGGGRRRPPPKKKFFFBBB>>><<<;;;==================<<<;;;>>>>>>>>>>>>===<<<;;;::::::;;;<<<;;;888666666666999999888777666666666777;;;:::999777666666555555777777888888888888777777555444333222222222333333hhhZZZUUUSSSSSSVVVVVVUUUQQQJJJCCC??????@@@BBBBBBAAA@@@>>>;;;888666444444444444333222111111222222222222222222222222111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000////////////000000000000////////////000000000000222//////333222333BBBUUU}}}{{{zzzxxxrrrqqqnnniiiffflll~~~vvvWWWDDD>>>>>>999888999<<<:::555555888777888:::<<>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<<<<<<<<<<>>>>>>==================????????????????????????>>>>>>??????@@@@@@AAAAAA@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<======<<<<<<===AAAGGGMMMQQQUUUWWWVVVSSSSSSUUUPPPHHHDDDEEEEEEEEEHHHMMMTTTYYYmmmxxx{{{nnnllloooyyy{{{vvvmmmccceeennneeeJJJ@@@;;;444111333333333222111111000//////222222111000000111222222////////////////////////////////////////////////............/////////000//////000000000000///////////////000000000111111000000////////////000000000000000000000000000000111111111111111111111111111000000000000000000000222222222222222222222222777666666666666666666666444444555555555666666666555555666777888888888888::::::::::::;;;;;;;;;;;;<<<===>>>???@@@???>>>>>>>>><<<;;;<<<>>>???===;;;<<<<<<>>>???@@@AAAAAAAAAEEEEEEGGGIIIJJJIIIFFFDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFGGGFFFFFFEEEDDDCCCBBBAAA@@@AAAAAABBBDDDEEEFFFEEEDDDCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFGGGEEEEEEFFFGGGHHHJJJKKKLLLJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCC@@@@@@@@@AAABBBCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDFFFDDDCCCCCCEEEFFFGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@AAACCCDDDDDDFFFHHHGGGFFFGGGJJJHHHDDDCCCCCCBBBBBBBBBCCCFFFHHHOOOMMMIIIEEEAAA>>><<<;;;;;;;;;<<<<<<<<<;;;;;;;;;=========<<<<<<;;;:::999:::;;;<<<;;;999888888888::::::999777777666666666999999888777666666666666777777888888888888777777888777555444444333222111hhhZZZTTTRRRSSSUUUVVVTTTPPPIIICCC@@@@@@AAABBBBBBAAA@@@>>>;;;888666444444444444333222111111222222222222222222222222111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000////////////000000000000000000000000////////////333///000333111...333===^^^vvv||||||vvvggg]]]gggaaaLLLEEEDDD::::::<<<===999444666<<<666666888:::;;;@@@OOO]]]fffzzz~~~mmmZZZPPPHHHGGGGGGEEECCCCCC>>>@@@CCCFFFIIIMMMQQQUUUSSSRRRPPPNNNJJJEEEBBB@@@???????????????@@@AAAAAA@@@@@@??????????????????<<<<<<<<<<<<<<<=========<<<<<<==========================================;;;<<<<<<===>>>???@@@@@@>>>>>>===<<<;;;::::::999;;;;;;::::::;;;<<<>>>???@@@@@@AAADDDIIIOOOUUUYYYXXXVVVQQQKKKHHHIIIGGGCCCDDDFFFIIIMMMTTT___jjjqqq|||zzzpppjjjiiikkksssnnnfffdddgggsss\\\III888444555222000222222222222111111000000///222111111000000111111222////////////////////////////////////////////////............////////////...//////000000/////////000000000000111111111111000000////////////000000000000000000000000000000111111111111111111111111000000000000000000111111111111111222222333333444777666666666555555444444333333333444444444555555444555666777888888888888999999999::::::::::::;;;<<<===>>>???@@@???>>>>>><<<;;;:::;;;<<<===<<<:::;;;<<<===???@@@@@@@@@@@@BBBCCCGGGKKKMMMMMMIIIFFFDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@CCCDDDEEEDDDBBBAAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAA>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@CCCEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>>>>???@@@CCCEEEFFFFFFHHHGGGDDDFFFIIIGGGCCCDDDCCCBBBBBBBBBDDDFFFHHHJJJHHHFFFBBB@@@===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999999888999:::<<<<<<:::999:::;;;<<<;;;:::888777666666666888777777666666777777888666777777888888777777666999888666555444333000...hhhZZZTTTRRRSSSUUUVVVSSSNNNHHHCCCAAAAAAAAABBBBBBAAA@@@>>>;;;888666444444444444333222111111111111111111111111111111111111111111111111111111///////////////////////////111222111000///000111////////////////////////////////////000000000000111111000000//////......111//////333444111222666EEEjjj{{{~~~yyyhhheeetttkkkXXXOOOLLLBBB>>><<<<<<:::777999===555555777999:::>>>KKKWWW^^^mmmlll]]]PPPKKKIIIFFFCCCBBB@@@@@@@@@AAACCCGGGLLLOOOSSSTTTUUUTTTQQQMMMHHHEEEBBBAAA???=========>>>???????????????>>>>>>>>>>>><<<<<<<<<===>>>>>>>>>???::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;<<>>>>>===;;;::::::::::::;;;::::::;;;<<<===>>>???????????????AAAFFFKKKOOOOOOLLLHHHCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@BBBCCCDDDBBB@@@???@@@AAADDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@?????????@@@AAABBBDDDEEEFFFGGGFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>???BBBDDDDDDCCCBBBBBBBBBBBBAAABBBBBBBBB???@@@@@@@@@AAACCCEEEHHHGGGGGGEEEBBBCCCFFFFFFBBBDDDBBBAAA@@@BBBCCCEEEEEEDDDCCCBBB@@@>>><<<;;;;;;:::::::::::::::;;;<<<<<<===<<<;;;::::::999999999888999;;;<<<;;;;;;<<<======<<<:::999777666555555666666666666666777888888666666777777777777666666777555444444555444111---hhhZZZUUUSSSTTTVVVWWWSSSMMMGGGDDDBBBBBBBBBBBBBBBAAA@@@>>>;;;888666444444444444333222111111111111111111111111111111000000000000000000000000///////////////////////////111222111000///000111////////////////////////////////////000000000000111111000000//////......111//////222333333444666===VVVxxx~~~}}}zzzwwwnnnnnnrrr{{{mmmddd^^^PPPEEE<<<::::::999888999999777777888999<<>>>>>>>>?????????>>>>>>=========;;;;;;;;;<<<<<<=========999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===???BBBEEEHHHJJJNNNPPPRRRSSSSSSPPPLLLJJJGGGFFFEEEEEEEEEGGGJJJMMMNNNSSS\\\hhhuuurrrfffbbbgggmmm{{{sssjjjeeelll{{{hhhQQQ???999444555777555333222111111111000000000000000000000000000000000000000................................................///////////////.........------...//////////////////000000000000111111111000000////////////000000////////////////////////000000000000000000000000//////000000111111111111000000111222333333444444444444444444333333222222222222222333333333333444333444555666666777666666777777777888888888888999:::;;;<<<===>>>===<<<<<<999:::::::::999999999:::;;;<<<======>>>>>>>>>>>>===@@@EEEKKKOOOOOOLLLIIIBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAA?????????@@@DDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@??????>>>??????@@@BBBCCCEEEFFFGGGEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>@@@BBBDDDDDDCCCAAA@@@@@@??????@@@AAAAAAAAABBBBBBAAA@@@@@@CCCEEEEEEFFFDDDBBBEEEKKKMMMJJJDDDBBB???>>>@@@BBBBBBAAA@@@@@@???>>>===<<<;;;:::::::::::::::;;;<<<>>>>>>>>>===<<<;;;::::::::::::777999;;;<<<;;;<<<===>>>===<<<:::888777666555555555555555555666777888999666666777777777777666666555444444777::::::666111~~~gggZZZUUUTTTUUUXXXWWWRRRKKKFFFDDDCCCCCCCCCBBBBBBAAA@@@>>>;;;888666444444444444333222111111111111111111111111111111000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000////////////000000000000000000000000////////////111000000000000111222444888CCC]]]www~~~wwwyyy}}}}}}xxxttt~~~zzzfffUUUCCC<<<;;;999666666<<<999777777666888???IIISSSYYYdddoooyyyzzzlll^^^SSSNNNJJJGGGDDDCCCCCCCCCCCCBBBBBBDDDHHHJJJLLLKKKJJJIIILLLJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>:::::::::::::::;;;;;;;;;999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>???@@@CCCEEEHHHKKKOOORRRUUUVVVVVVTTTOOOKKKHHHGGGGGGHHHBBBAAACCCGGGIIIKKKPPPWWWaaaiiiuuu}}}{{{pppiiilllvvvzzzfffgggmmm|||jjjMMM>>>444333222222333333222111000000000000000000000000///000000111111000000///................................................///////////////.........,,,---......////////////////////////000000000000000000////////////000000////////////////////////000000000000000000000000/////////000111111222222111111111222222333333444222222222222222222333333222222222333333333444444222333444555666666666666666666666777777777888888888999:::;;;<<<;;;::::::888:::;;;:::999888999;;;;;;;;;<<<==================???CCCHHHLLLLLLJJJGGGBBBCCCCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@????????????@@@BBBBBBBBBBBBBBBAAA@@@@@@???@@@AAAAAA??????@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????===>>>???@@@AAABBBCCCDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>???>>>>>>@@@BBBCCCBBBAAA??????>>>======>>>@@@AAA@@@BBBCCC@@@===<<>>===???@@@???===============<<<;;;:::999:::999999999;;;===???@@@???===<<<:::::::::;;;;;;666888:::;;;;;;;;;<<<>>>;;;:::999777666555555555555555555555666666777888555666666777777666666555555444555:::???@@@;;;666}}}fffYYYUUUUUUWWWZZZWWWQQQJJJEEEDDDDDDDDDCCCBBBBBBAAA@@@>>>;;;888666444444444444333222111111111111111111111111111111000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000////////////000000000000////////////000000000000...111222000...///000222222666CCCWWWiiitttzzz~~~||||||rrr|||nnnWWWHHH???999777888:::888888999888666:::@@@FFFLLLWWWaaahhhrrr}}}nnngggYYYTTTMMMIIIGGGFFFEEECCCAAABBBCCCDDDEEEFFFFFFGGGIIIIIIIIIHHHFFFEEECCCBBBDDDDDDCCCCCCBBBAAAAAA@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAABBBCCCEEEGGGIIIKKKLLLQQQSSSUUUVVVWWWWWWVVVUUUPPPMMMHHHDDDBBBCCCEEEGGGEEEDDDGGGOOOTTTXXXbbbmmmqqqgggmmmwwwlllKKK:::888000111111000000111222111///000000000000000000000...///000111111000///...................................................000/////////............+++,,,---...////////////---.........////////////000000////////////000000////////////////////////000000000000000000000000...//////000111111222222222222222222222222222222000000111111222333333333333333333333444444444444222222333444555555555555555555666666666777777777666777888::::::999999888888:::<<<;;;999888999;;;;;;;;;<<<=========<<<<<<>>>???AAAEEEHHHIIIGGGEEEBBBBBBDDDEEEEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA???>>>>>>>>>??????@@@AAAAAABBBAAA@@@???>>>===???@@@@@@@@@@@@AAACCCAAAAAAAAABBBBBBCCCCCCDDDCCCCCCBBBCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAAAAABBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>===>>>>>>>>>@@@BBBBBB@@@???>>>===<<<;;;<<<===???@@@@@@CCCDDDAAA===<<<@@@CCCBBBCCCCCCDDDJJJTTTZZZZZZIIIDDD???===???@@@>>>;;;<<<<<<======<<<;;;999888888888777888999<<<>>>@@@>>>===;;;999888999::::::666888::::::::::::;;;<<<999888777666555555555555666666555555555666666777555555666666666666555555444333444:::AAAAAA<<<555|||eeeYYYVVVVVVXXX[[[WWWQQQIIIEEEDDDEEEDDDDDDBBBBBBBBB@@@>>>;;;888666444444444444333222111111000000000000000000000000000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000////////////000000000000......//////000000111111+++000444333000000222333///333777CCC]]]www|||zzzvvvvvv}}}pppnnn~~~iiiTTTDDD::::::>>>666666999<<<<<<999:::>>>@@@FFFQQQ\\\```fffwwwjjjbbbXXXOOOKKKJJJGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEDDDEEEFFFFFFFFFDDDCCCBBBGGGFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAADDDFFFGGGHHHLLLMMMOOOQQQTTTWWWYYYZZZXXXYYYYYYWWWTTTOOOJJJGGGCCCCCCDDDDDDDDDDDDDDDCCCNNNMMMQQQ[[[ccckkkyyyyyy~~~mmmhhhoooxxxzzzVVV999333:::333555444222000111222222////////////000000000000...///000111111000///...................................................000000//////.........---+++,,,---...////////////------------.........///000000////////////000000////////////////////////000000000000000000000000...//////000111222222222333333222222222222222222//////000111222333333444333333444444444444555555222222333444555555555555555555555555666666666777555666777888999888888777888;;;<<<;;;999888:::<<<;;;;;;<<<<<<===<<<<<<<<>>>>>>>>???@@@??????@@@AAA@@@???>>>======>>>@@@@@@@@@AAABBBDDD@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@???>>>===>>>===>>>???AAAAAA???===>>>===;;;:::;;;===???@@@BBBDDDFFFDDD@@@???CCCGGGDDDDDDCCCBBBGGGPPPUUUUUULLLFFF@@@>>>@@@@@@>>>:::;;;<<<======<<<;;;999888777666666666888;;;>>>???===;;;999777777777999999555777999:::999999:::;;;777777666555555555555555666666555555555555666666555555666666666666555555222111222888>>>???888111hhh[[[WWWVVVXXXZZZVVVQQQLLLHHHFFFEEEDDDCCCBBBCCCBBB@@@<<<999888888666666666555444444333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000333000///666GGG```wwwxxxwwwvvvuuuxxx~~~jjjQQQ<<<555888<<<888666777777666888<<<<<>>;;;888:::<<>><<<===???BBBFFFKKKPPPTTTWWWYYYZZZ[[[ZZZWWWUUUUUUUUURRROOOKKKHHHGGGGGGGGGGGGBBBDDDFFFEEEDDDFFFKKKPPPPPPXXXdddqqq|||~~~|||yyyuuu{{{vvvZZZEEE:::666555444444333333222111000000000000000000000000000000......////////////........................------///000111000...------...///...---,,,,,,---...///....................................////////////............////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000111111111111222222222222222333333333333444444444444444444444444444444555555666777777777777777666666777777888888888888888888999:::::::::999999888888999:::;;;===>>>??????@@@@@@AAABBBCCCDDDEEEBBB@@@???@@@BBBCCCBBB???DDDEEEFFFEEECCCAAA@@@@@@@@@AAABBBAAA@@@@@@AAABBB???@@@@@@AAAAAA@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCFFFGGGFFFFFFAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCBBBAAAAAABBBCCCDDDCCCCCCBBBBBBDDDEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>=========>>>>>>????????????>>>>>>>>>===<<<;;;;;;<<<===>>>AAACCCDDDCCCBBB@@@AAAAAAEEEDDDDDDDDDEEEFFFGGGHHHBBBAAA@@@>>><<<;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::999888777666666777777888999:::;;;;;;<<<999999999888777666666555444444444444444444444444555555555555555555555555333333333333333333333333hhh[[[WWWVVVXXXZZZUUUQQQLLLHHHFFFEEEDDDCCCBBBCCCBBB@@@<<<999888888666666666555444444333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000111333555>>>OOOfffvvv~~~yyyxxx}}}wwwbbbLLL>>>;;;999666555888999777777::::::===DDDNNNUUU[[[eeennnttt{{{yyyjjj^^^YYYSSSOOOJJJGGGFFFFFFEEEDDDCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHFFFFFFGGGJJJMMMOOONNNMMMMMMNNNNNNMMMLLLIIIFFFEEECCCDDDEEEFFFFFFEEECCCBBBEEEFFFHHHJJJMMMQQQSSSUUURRRSSSSSSPPPMMMJJJIIIIIIFFFEEEDDDCCCDDDDDDDDDDDDAAADDDFFFHHHKKKQQQZZZaaaiiiqqqzzzsssxxx|||zzzwww[[[DDD888444444444444333333222111111000000////////////////////////......////////////........................------...000000///...------.........------------..........................................////////////............////////////.../////////000000000000////////////////////////////////////000000000000000000000000000000000000000111111111111222222222222222222333333333444444444444444444444444444444555555666777777777777666777777777777777777888888777777888888999999888888999999999:::;;;<<<===>>>>>>???@@@@@@BBBBBBCCCDDDCCCAAA???@@@BBBCCCBBB@@@AAABBBCCCBBB@@@>>>???@@@???@@@BBBAAA@@@@@@AAABBB@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFEEEAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCAAACCCDDDCCCBBBAAABBBCCCDDDCCCCCCBBBCCCDDDEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@??????>>>===<<<;;;;;;;;;;;;<<<===???AAABBBBBBAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEAAA@@@???===<<<;;;;;;;;;===<<<<<<<<<<<<<<<<<<===;;;;;;;;;::::::999999999:::999999888888777777777777777888888999:::::::::888888777777666555555444444444444444444444444444333333333333333333333333222222222222222222222222hhh\\\WWWVVVXXXZZZUUUQQQLLLHHHFFFFFFEEEDDDBBBCCCBBB@@@<<<999888888666666666555444444333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000,,,111555333222;;;NNN___qqquuuyyyzzzvvv```KKK@@@:::777666:::<<<999888999888:::@@@HHHNNNTTT^^^hhhlllpppwww|||mmmeeeZZZSSSPPPNNNJJJGGGHHHGGGEEECCCBBBAAAAAABBB@@@@@@?????????AAABBBCCCAAAAAACCCGGGKKKNNNOOONNNOOOOOOPPPPPPPPPQQQQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGGGGEEEBBB@@@???@@@@@@@@@AAABBBCCCDDDDDDEEEJJJNNNSSSYYYaaalllyyyvvvmmmkkkvvvvvvjjjkkkxxxdddTTT@@@333111222222000333333222222111000000000////////////////////////......////////////......------------------.........///000///---------///---..................---........................---............/////////---............/////////....../////////000000000////////////////////////////////////000000000000000000000000000000000000000111111111111222222222222222222222333333333333444444444444444444444444444555666666777666666666777777777777777777777777666666777777888888888888;;;::::::::::::;;;<<<=========>>>???@@@AAABBBBBBCCCAAA@@@AAABBBCCCBBB@@@@@@AAAAAA@@@>>>>>>@@@BBB@@@BBBCCCBBBAAA@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAABBBDDDEEEEEEDDDAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDDDDBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEECCCCCCBBBBBBAAA@@@@@@@@@<<<<<<===>>>@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@===<<<;;;::::::;;;<<<===???@@@AAAAAA???>>>>>>???===>>>???AAAAAAAAAAAA@@@??????>>><<<<<<;;;;;;<<<========================<<<<<<;;;::::::999888888888888888888888888888888888888888888888888888888777666666555555444444444333333333333333333333333222222222222222222222222111111111111111111111111~~~hhh\\\XXXWWWXXXZZZUUUQQQLLLHHHFFFFFFEEEDDDBBBCCCBBB@@@<<<999888888666666666555444444333333111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000,,,111555222---000<<>>???@@@AAABBBBBBAAAAAABBBBBBAAA@@@AAABBBAAA@@@???@@@CCCFFFDDDEEEEEEDDDAAA@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAAAAACCCDDDDDDBBB@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEDDDCCCCCCCCCEEECCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCBBBBBBAAA@@@@@@;;;;;;<<<===>>>???AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA>>>===<<<;;;;;;<<<===>>>AAABBBCCCBBB???=========:::<<<>>>@@@AAA@@@???>>>======<<<<<<;;;;;;<<<<<<==============================<<<;;;999888777777777777777777888888888888888888888777777666666666666666666555555555444444222222222222222222222222222222222222222222222222000000000000000000000000}}}hhh\\\YYYWWWXXXZZZTTTPPPKKKHHHFFFFFFEEEEEEBBBCCCBBB@@@<<<999888888666666666555444444333333111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000...111222111///000555999DDD___yyy~~~mmm```OOOEEE<<<:::999777777888999777777:::>>>FFFTTTaaacccgggkkknnnrrryyyyyynnneeebbb]]]WWWRRRPPPOOOMMMLLLKKKIIIGGGEEECCCCCCCCCCCCDDDCCCBBBBBBCCCDDDCCCBBBBBBCCCDDDFFFJJJNNNSSSUUUMMMLLLIIIFFFDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBDDDFFFDDDFFFIIIKKKOOOVVV^^^dddllluuuwwwnnnjjjpppzzz}}}|||{{{pppmmmfff]]]VVVUUUYYY]]]^^^eeeppp{{{dddOOO666777888888555333222111111111000000000000//////........................------............------,,,,,,,,,,,,------......,,,...///...---,,,...///,,,---...//////...---,,,........................------------............------------........................////////////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222111111111222222222333333333333333333333333333333333333444555555555555555777777666666666666666666888888777888888:::;;;<<<<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<===>>>??????AAABBBBBBAAA@@@@@@@@@@@@@@@AAA@@@???>>>@@@CCCFFFGGGHHHGGGEEEBBB??????@@@AAABBBBBBBBBAAAAAA@@@??????@@@AAABBBCCCCCCCCCCCCBBBAAA@@@AAABBBCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEDDDCCCCCCCCCEEEBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@???;;;;;;;;;<<<===>>>@@@AAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>======>>>???@@@CCCDDDEEECCC@@@===<<<<<<:::<<<>>>@@@AAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<======<<<;;;999888777777777777777777777777888888888777777666666555555444777777666666666666555555222222222222222222222222222222222222222222222222////////////////////////}}}hhh]]]YYYXXXXXXZZZTTTPPPKKKHHHGGGFFFFFFEEEBBBCCCBBB@@@<<<999888888666666666555444444333333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000//////000222444333333999RRRnnn}}}~~~uuuwwwwwwaaaTTTFFF???<<<888666666:::777666777:::@@@LLLYYYbbbeeegggfffgggmmmwww~~~wwwmmmeee___ZZZUUUPPPNNNMMMJJJHHHFFFFFFEEEFFFFFFDDDBBBBBBDDDDDDDDDCCCBBBBBBBBBBBBDDDFFFHHHIIIIIIGGGEEECCCBBBBBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDAAAAAABBBBBBAAACCCFFFHHHKKKOOOVVV]]]dddnnnyyy~~~qqqvvv~~~~~~xxxxxx~~~~~~wwwgggWWWVVVQQQJJJEEEHHHQQQYYYhhhsss}}}{{{cccNNN???666777777333///...222777000000000///////////////........................------............------++++++,,,,,,------......,,,---......---,,,...///---..................---........................,,,------------.........,,,------------.........------........./////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111111111111222222222222333333333333333333333333222333444444555555444444555555555666666777777777888888777777888:::<<<===<<<;;;;;;:::::::::;;;;;;::::::;;;<<<===>>>??????@@@AAABBBAAA???===>>>???===>>>>>>===<<<===???BBBEEEFFFFFFDDDAAA????????????@@@@@@AAAAAA@@@@@@@@@>>>???@@@AAAAAABBBBBBBBBAAA@@@???@@@AAABBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCDDDDDDCCCBBB@@@???===<<<;;;;;;<<<===???@@@???@@@BBBCCCDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>???@@@AAABBBCCCDDDCCC@@@>>>===>>><<<===>>>@@@AAA@@@@@@???<<<;;;;;;:::::::::;;;;;;:::;;;<<<======<<<;;;:::<<<<<<;;;::::::999888888777777777777777777777777666666666555555444444444666666666666666666666666111111111111111111111111222222222222222222222222////////////////////////|||hhh]]]ZZZXXXXXXZZZSSSPPPKKKHHHGGGGGGFFFEEEBBBCCCBBB@@@<<<999888888666666666555444444333333111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000......///111333444333111555AAAWWWooo|||rrrooowwwvvvgggWWWNNNHHH@@@:::888999777777999999:::AAAJJJXXX```hhhllllllnnnsssxxx|||}}}uuunnndddbbb^^^YYYUUURRRPPPOOONNNKKKIIIHHHIIIIIIIIIHHHEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFFFFEEEEEEEEEEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIGGGIIIKKKMMMPPPTTTZZZ^^^eeemmmxxx~~~xxxxxx|||vvvnnn```QQQJJJKKKKKKGGGEEEJJJVVVaaaxxxqqqWWWHHH>>>888555444333000...///222444////////////////////////........................,,,------......------,,,***++++++,,,------......+++,,,...------,,,...///......------------..............................,,,,,,---------.........,,,,,,---------.........---------.........//////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111111111111222222222222222222222222222222222222222222333444444444444333333444444555666777888888777777666666777999<<<===;;;;;;:::::::::;;;;;;<<<::::::;;;<<<===>>>?????????@@@AAA@@@===;;;<<<>>><<<>>>???>>>======>>>??????@@@AAA@@@???>>>???AAA======>>>???@@@@@@@@@@@@======>>>???@@@@@@@@@@@@AAA@@@??????@@@AAA@@@>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAACCCDDDCCCBBBAAABBBCCCBBBBBBDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEDDDBBB@@@??????>>><<<;;;<<<===>>>???===???AAACCCDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>???@@@@@@===???AAAAAA@@@???@@@AAA======>>>??????@@@@@@AAA<<<<<<;;;:::999999999:::999:::;;;<<<<<<;;;:::999;;;;;;;;;::::::999999999888888777777666666555555555555555444444444444444555555555555555555555555111111111111111111111111111111111111111111111111////////////////////////|||hhh]]]ZZZXXXYYYZZZSSSOOOKKKHHHGGGGGGFFFFFFBBBCCCBBB@@@<<<999888888777666666555444444333333111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000,,,...000111222222222222111333DDDbbb{{{{{{qqqqqqvvvwwwggg]]]TTTJJJ@@@;;;888888:::;;;999666999>>>CCCSSSjjjyyy}}}|||{{{{{{xxx|||zzzssskkkeeeaaa___\\\YYYUUUSSSRRRRRRPPPOOOLLLLLLLLLLLLMMMMMMMMMMMMGGGHHHHHHIIIIIIIIIIIIIIIMMMMMMMMMNNNOOOPPPQQQRRRUUUXXX]]]ccciiiqqqyyy|||||||||kkk```TTTHHHJJJNNNQQQPPPOOOUUUbbbnnnpppPPP<<<666555444000000000222444333000---.........///////////////........................,,,------......------,,,******+++,,,,,,---......+++,,,------,,,,,,...//////...---,,,,,,---...///........................,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222333444444444444333222333444555666888999999666666555555666888;;;<<<;;;::::::::::::;;;<<<===:::;;;;;;<<<===>>>??????>>>@@@AAA???<<<:::;;;===>>>???AAAAAA@@@>>>??????999;;;=========>>>@@@BBB;;;<<<===>>>???@@@@@@@@@<<<===>>>??????@@@@@@???AAA???>>>???@@@@@@???>>>??????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCBBBAAAAAABBBCCCAAABBBDDDEEEEEEEEEDDDCCCBBBCCCEEEEEEDDDCCC@@@???@@@???===<<<;;;<<<>>>???<<<>>>@@@BBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>======>>>???@@@888:::===??????@@@BBBCCC>>>>>>======>>>???@@@AAA===<<<;;;:::999999999999888999;;;<<<<<<;;;999888::::::::::::::::::::::::999888888777666555555444444444444444444444444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000|||fff\\\[[[ZZZYYYZZZSSSOOOJJJHHHHHHHHHFFFDDDEEEDDDBBB???<<<999777666666777888666333111000000222222111111111111222222000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222333222777EEE]]]www|||zzzxxxppprrrlllYYYFFF>>>???777333777999888888;;;@@@DDDSSSjjj~~~}}}tttkkkeeebbbbbbccc___^^^\\\ZZZYYYWWWWWWVVV[[[[[[[[[[[[[[[ZZZZZZZZZ\\\___aaabbbcccffflllqqqwww}}}ssseee]]]VVVOOOLLLOOOUUU]]]eeeqqqlllPPP<<<666666444111333333222222111000//////000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...------------------------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////////////////------,,,++++++---...///000000000000000000000000000000000000000111111222222222222222222111000///111111222222222333333333222222222222222222222222333333333444444444555555333444444555777888:::;;;:::::::::;;;;;;;;;<<<<<>>===;;;<<<===>>>@@@AAA@@@???============>>>================================================;;;<<<===>>>???@@@AAAAAA>>>>>>============>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>@@@AAABBBCCCCCCCCCBBBAAA<<>>======@@@AAABBBBBBBBBAAA@@@???@@@@@@AAAAAAAAA@@@??????@@@???>>><<<<<<<<<===>>>>>>===<<<;;;:::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@===;;;999888888999:::;;;;;;::::::999999::::::;;;:::::::::999999999888888999888888777666555555444333333333333333333333333444333222333555666555444111111111111111111111111000000000000000000000000////////////////////////|||fff\\\[[[ZZZYYYZZZSSSOOOJJJGGGHHHHHHGGGDDDEEEDDDBBB???<<<999777666666777888666333111000111222222111111111111222222000000000000000000000000000000000000000000000000000/////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222111333777???NNNeee}}}|||vvv||||||wwweeeOOO@@@BBB<<<999<<<>>><<<:::<<<>>>???HHHZZZlllyyy}}}zzz{{{|||{{{xxxvvvtttrrrrrrrrrqqqqqqqqqpppppppppppppppyyy{{{}}}kkkaaa]]]VVVNNNNNNOOOUUUcccsss}}}fffVVVBBB666555666555222222222111000000///......000000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------------------------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------------......///////////////////////////000000//////000000111222111222222222222111000///111111111222222222333333222222222222222222222222333333333444444444444555333333444555666888:::;;;::::::::::::;;;;;;;;;;;;===<<<;;;;;;<<<>>>@@@AAAAAA@@@???>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;<<<===>>>???@@@@@@AAA>>>>>>============>>>>>>???>>>>>>======>>>>>>???@@@@@@@@@@@@??????>>>>>>???@@@BBBCCCCCCCCCBBBAAA===???@@@@@@>>>===>>>???AAABBBCCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@???>>>>>>===>>>???@@@AAAAAAAAA@@@???AAAAAAAAAAAA@@@??????>>>???>>>===<<<<<<<<<======>>>===<<<;;;;;;;;;<<<<<>>>>>===;;;:::888888999:::;;;::::::999999999999::::::::::::999999999888888888888888777777666555555444333333333333333333333333333222222333444555555333111111111111111111111111000000000000000000000000........................|||fff\\\[[[ZZZYYYZZZSSSNNNIIIGGGHHHIIIGGGEEEDDDCCCAAA???<<<:::888777666777888666444111111111222222111111111111222222000000000000000000000000000000000000000000000000////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222///333666777<<>>999:::;;;999777777===<<<>>>GGGRRR___ppp}}}}}}uuuqqquuuxxx~~~}}}~~~rrr___YYYYYYSSSKKKMMMKKKRRReee{{{{{{___JJJAAA666222444666444000000000000//////......---000000000/////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................------...////////////...////////////////////////000000//////000000111222111111222222111111000000111111111222222222222333222222222222222222222222333333333333444444444444333333444444666777999:::999999:::::::::;;;;;;;;;;;;;;;:::;;;<<>>============<<<<<<<<<<<<<<<<<<<<<<<<========================;;;<<<<<<===>>>???@@@@@@>>>======<<<<<<======>>>>>>>>>============>>>>>>@@@@@@@@@@@@???????????????@@@AAABBBCCCBBBAAAAAA?????????>>><<<;;;<<<>>>@@@AAAAAABBBCCCBBBBBBBBB??????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>><<<===???@@@AAA@@@@@@???AAAAAAAAAAAA@@@???>>>===???>>>======<<<=========>>>======<<<<<<<<<<<<===@@@@@@@@@@@@???>>>===<<<===<<<:::999999999:::;;;::::::999999999999::::::999999999999888888888777777777777666555555444444333333333333333333333333333222111222444444444222111111111111111111111111000000000000000000000000........................|||fff\\\[[[ZZZYYYZZZRRRNNNIIIGGGHHHIIIGGGEEEDDDCCCAAA???<<<:::888777666777888666444222222222222222111111111111222222000000000000000000000000///////////////////////////////////////.........////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000111111111111///333444222222<<>>999333222444444222...000000000//////.........000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,---///000000000///...///////////////////////////////////////000111111000000111111111111000000111111111111222222222222111222222222222222333333222222333333333444444444333333333444555666888999999999999999::::::::::::;;;;;;;;;;;;<<<>>>@@@AAA@@@@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<======>>>??????=========<<<<<<=========>>>======<<<<<<======>>>????????????????????????>>>???AAABBBBBBAAAAAA@@@?????????<<<::::::;;;===???@@@@@@@@@AAAAAAAAAAAA>>>???@@@AAABBBAAA@@@???@@@@@@@@@?????????>>>>>><<<===???@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@>>>===<<>>>>>>>>>>>???>>>=====================>>>???????????????>>>======<<<;;;:::999999::::::999999888888888888999999999888888888888777777777666666666555555444444444222222222222222222222222333111000111222333222111111111111111111111111111000000000000000000000000........................|||fff\\\[[[ZZZYYYZZZRRRNNNIIIGGGHHHIIIHHHFFFCCCBBBAAA???<<<:::999888666777888777444333222333222222111111111111222222000000000000000000000000////////////////////////.........///////////////........................000000000000000000000000//////////////////////////////////////////////////////000000000111111111111222222111000555???FFF]]]ooouuurrruuulllbbbRRREEE??????@@@???999999;;;<<<;;;<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@?????????>>><<<:::999;;;===????????????@@@@@@AAAAAA>>>???@@@BBBBBBAAA@@@@@@@@@@@@@@@???????????????===>>>@@@BBBBBBCCCBBBBBB@@@@@@@@@@@@???>>>===<<<@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???@@@@@@@@@======<<<;;;:::::::::999999888888777777888888999888888888777777777666666555555555555444444444444222222222222222222222222222111000000111222111///000000000000000000000000////////////////////////........................|||fff\\\[[[ZZZYYYZZZQQQMMMIIIGGGHHHIIIHHHFFFCCCBBBAAA???<<<:::999888555777888777555333333444222222111111111111222222000000000000000000000000000000000000000000000000.........///////////////........................000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111222222222333444666888HHH```sssllloootttvvveeeSSSJJJFFFAAA;;;666888;;;>>><<<:::???FFFRRR\\\iiiyyy~~~wwwrrrpppoooooonnnpppvvv}}}|||~~~yyytttppphhhaaacccdddrrr}}}aaaKKK===555222444222111/////////000111000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------...////////////...........................//////......//////000111//////000000111111000000000000000111111111111222111111111222222333333444222222222222333333333333333222222333444555666666777777888888888999999999<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===============>>>???@@@AAA@@@??????>>>>>>>>>===;;;:::;;;===@@@????????????@@@AAAAAA??????@@@AAAAAAAAAAAA@@@????????????????????????>>>???AAABBBCCCCCCBBBAAA?????????@@@??????>>>===??????@@@AAAAAAAAAAAA@@@===>>>>>>????????????>>>:::;;;<<<>>>???@@@AAAAAA>>>======<<<;;;:::999999888888777777777777888888777777777777666666666666444444444444444444444444222222222222222222222222111000//////000111///...000000000000000000000000////////////////////////------------------------|||fff\\\[[[ZZZYYYZZZQQQMMMHHHGGGIIIIIIHHHFFFCCCBBB@@@???<<<;;;999888555777888777555444444444222222111111111111222222000000000000000000000000000000000000000000000000............/////////000........................////////////////////////000000000000000000000000000000000000000000000000////////////000000000111111222333333333333444555999KKKiiixxxnnnhhhxxxwwwiii]]]MMM@@@<<<;;;<<<>>><<<999<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;========================:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<===???@@@@@@@@@???>>><<<===??????===<<<<<<===@@@@@@?????????@@@AAABBB???>>>>>>>>>>>>???@@@@@@???????????????????????????@@@AAABBBBBBAAA@@@???===>>>>>>???????????????===>>>???@@@@@@@@@??????===>>>???@@@@@@@@@??????;;;;;;===>>>????????????>>>>>>======<<<:::999888777777777666666777777777777777666666666555555555333333333333333333333333111111111111111111111111111000...///000000...---000000000000000000000000////////////////////////------------------------|||fff\\\[[[ZZZYYYZZZQQQMMMHHHGGGIIIJJJHHHGGGBBBBBB@@@???===;;;999999555777888777555444444555222222111111111111222222000000000000000000000000000000000000000000000000---.........//////000000........................////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000222555444222111444777222:::MMMjjjsss```ooogggSSSEEEAAA>>><<<:::777999>>>>>>HHHPPPWWWlllzzzxxxvvvuuuvvvxxxzzz|||}}}~~~uuu~~~vvv|||mmmWWW>>>444666888555000000222444444111//////000---.....................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------,,,++++++---...///.......................................///000000......///000000000000000000000000000111111111111000000111222333333444444111111222222222333333333222222222222333444555555777777777777888888888888888999:::<<<===>>>>>>>>>??????@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;========================::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;;;;<<<===>>>@@@@@@??????>>>;;;===???@@@???======>>>AAA@@@?????????@@@BBBBBB>>>===<<<<<<<<<===???@@@??????????????????@@@@@@>>>???@@@AAA@@@@@@>>>===<<<===>>>??????@@@@@@???;;;<<<===?????????>>>======>>>???@@@AAAAAA@@@???<<<===>>>>>>>>>>>>>>>===>>>>>>>>>===<<<:::999888777777666666666666777777777666666666555555555555333333333333333333333333111111111111111111111111111///......//////...,,,000000000000000000000000////////////////////////------------------------xxxbbbZZZ[[[\\\[[[[[[QQQOOOKKKIIIIIIIIIHHHGGGAAABBBAAA>>>;;;888888888777888888777444222111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,---......//////......////////////////////////......//////////////////////////////////////////000000000000111111111111111111111111111111111111222111888JJJaaazzzzzzooohhhuuukkkPPPMMMGGG@@@:::999;;;===AAAAAADDDOOObbbyyyyyy{{{~~~~~~}}}yyy{{{lllZZZDDD???888222///000333666000000000000//////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......,,,***+++---...,,,*********+++++++++,,,,,,,,,------++++++++++++------//////...---,,,++++++***...,,,***+++...000...,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000///...------...///000............////////////......///000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333333333444444444555555333444666777888999::::::<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;::::::::::::;;;<<<<<<===>>>?????????===<<<;;;===>>>???@@@AAA@@@@@@???AAAAAAAAABBBBBBAAAAAA@@@???>>>;;;999999:::<<<>>>AAA@@@>>>===<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>????????????>>>;;;<<<<<<;;;::::::<<<======<<<<<<;;;;;;:::999999999888777666666777888888777777777666555555444444111222222333333222222111000111111111111000////////////////////////////////////////////////////////////.........------------,,,,,,++++++,,,,,,---yyyccc[[[[[[\\\[[[ZZZQQQOOOKKKIIIIIIIIIHHHGGGBBBBBBAAA???;;;888888888666888888777444222111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,---......//////......///////////////////////////////////////.........000000000000000000000000//////000000000111111111111111111111111111111111555222333999DDDXXXtttwwwnnnxxxnnnggg\\\PPPFFFAAA@@@@@@AAA??????FFFTTTfffvvv~~~wwwxxx{{{}}}|||rrrmmmkkkppp~~~fffOOOCCC;;;999666333111111222333000000000000/////////...........................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,---+++)))++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........---,,,,,,++++++---,,,***,,,...///...,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000///...------...///000............////////////......///000000000000000000000000000000000000000111111111111111111111111111111111222222222333333333333333444444444444555666666777999::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;=====================>>><<<=========>>>>>>>>>>>>>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???>>>===<<<;;;===>>>???AAAAAAAAA@@@???AAAAAAAAAAAAAAAAAA@@@???@@@>>><<<::::::;;;<<<>>>???>>><<<;;;:::;;;;;;<<<>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>>>>======<<<;;;<<<======;;;;;;<<<===<<<<<<<<<;;;::::::999999999888777666666777888888777777666666555555444444111222222333333222222111222333333333333222111111////////////////////////........................///.........---------------,,,,,,++++++,,,,,,---zzzddd\\\\\\\\\ZZZYYYQQQOOOKKKIIIIIIIIIHHHGGGBBBCCCBBB???;;;888777888666777888666444111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,---......//////......////////////////////////000000//////.........---000000000000000000000000//////000000000000111111111111111111111111111111555555444333222<<>>FFFSSS^^^eee}}}}}}vvvmmmnnnqqqssstttuuuwwwyyyzzzzzz|||}}}ttthhh]]][[[cccppprrr\\\HHH:::555222222222333222222111000000000000/////////..........................................------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++***))))))++++++***)))++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---++++++,,,---...---,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...//////...------...//////............////////////......///000000000000///000000000000000000000000111111111111111111111111111111111222222222222333333333333333444444444444888888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>><<<<<<=========>>>>>>>>>=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>><<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>======>>>>>>>>>===<<<<<<>>>???@@@AAAAAAAAA@@@???AAAAAAAAAAAAAAA@@@?????????===<<<::::::;;;<<<===;;;;;;:::999999::::::;;;>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>====================================<<<<<<;;;::::::<<<>>>>>>===<<<<<<<<<<<<<<<;;;::::::999999888888888777777777777888888777777666666555444444444111111222222222222111111222222333333222222111000////////////////////////....................................---------------,,,,,,++++++,,,,,,---zzzeee]]]\\\\\\YYYXXXQQQOOOKKKIIIIIIIIIHHHGGGCCCCCCBBB???;;;888777888666777777666333111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,---......///.........////////////////////////000000000///......------////////////////////////////////////000000000111111111111111111111111111...111666777444444AAAOOOuuutttqqqyyy}}}uuujjj```XXXTTTNNNHHHAAA>>>AAAHHHOOOSSSeeessswwwuuutttvvvyyyzzzyyywwwuuuuuuuuuwwwyyy}}}}}}sssnnnbbb```aaajjjxxxhhhTTTGGG===777555///000111222222111000///000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++*********+++++++++***+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++,,,------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---.......................................////////////---...//////000000//////000000000000000000000000111111111111111111111111111111111111222222222222222222333333333444444444888888999999999999999888:::::::::::::::;;;;;;;;;::::::;;;<<<======>>>>>><<<<<<<<<=========>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>><<<;;;;;;:::::::::;;;;;;===<<<<<<<<<<<<===>>>>>>==================<<<<<<>>>???@@@AAAAAA@@@??????@@@@@@@@@@@@@@@??????>>>===<<<;;;:::999:::;;;<<<:::::::::::::::;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<========================;;;<<<<<<<<<<<<<<<======>>>>>>>>>===<<<;;;:::999999<<<>>>???>>><<<;;;;;;;;;;;;::::::999888888888777777777777777888888888777666666555555444333333111111222222222222111111000000000000000//////...////////////////////////........................---------------------------,,,,,,++++++,,,,,,---zzzfff]]]]]]\\\YYYXXXQQQOOOKKKIIIIIIIIIHHHGGGDDDDDDCCC@@@<<<888777888555777777666333111000111000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---......///.........////////////////////////000000//////.........---...........................////////////000000000000000000000000000000000+++,,,111666555222555;;;QQQ]]]rrruuuhhh``````mmm|||vvvnnn^^^WWWLLLCCC@@@BBBDDDFFFKKKUUUgggyyyzzzxxxuuutttuuuyyy}}}qqqbbb\\\\\\```ggguuuqqq\\\EEE;;;999777444222222111000000//////000000////////////....................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------............------............////////////------...///////////////////////////////////////000000000000000000000000000000111111111222222222222222222333333333444444555666666777777777666666999999999999::::::;;;;;;999::::::;;;<<<======>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@???>>>===>>>??????@@@@@@??????>>><<<<<<::::::999999:::;;;<<<<<<<<<===============>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<>>===<<<;;;:::888;;;>>>>>>===;;;:::::::::::::::999888888777777666666777777888888888888666666666555444444333333000111111222222111111000///000000000000///......////////////////////////........................,,,,,,---------------------,,,,,,++++++,,,,,,---zzzfff^^^^^^]]]ZZZXXXQQQOOOKKKIIIIIIIIIHHHGGGEEEEEEDDD@@@<<<888777777555666777555333000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---......//////......////////////////////////////////////////////////------------------------......////////////000000000000000000000000000000444000...111333222222555777AAAUUUqqqpppdddUUUWWW^^^iiiyyyuuukkk]]]PPPGGGCCCAAAAAABBBDDDJJJUUUddduuu~~~~~~xxxcccXXXYYY^^^mmmvvvvvviiiPPP@@@222000333333111///444222000...---...///000/////////.........------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++,,,------++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------***+++,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------............------............////////////------...////////////...////////////////////////000000000000000000000000000000000111111111111222222222222222333333333333333333444555555555555555777888888999999::::::;;;999:::::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<;;;;;;<<<<<<===>>>===>>>?????????>>>===<<<<<<===>>>???????????????======<<<;;;;;;;;;;;;;;;??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>===<<<;;;888:::<<<<<<;;;:::::::::::::::999888888777777666555666777888888999888888666666555555444333333333000000111111111111000000111111222222111111000///////////////////////////------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---yyyfff^^^___^^^[[[YYYQQQOOOKKKIIIIIIIIIHHHGGGEEEEEEDDDAAA<<<999777777555666777555222000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---......//////......////////////////////////------......///000000000................................./////////000000000000000000000000000000666222///111333222333666222555BBBZZZvvv|||aaaXXXSSSXXX```lllrrrcccXXXRRRNNNLLLNNNMMMKKKIIIKKKSSS^^^ggg|||rrrhhhdddfffjjjuuu~~~fffSSSKKK<<<666111222222000000222111000///.........////////////.........---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))+++---)))))))))*********+++++++++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,)))+++---,,,******,,,...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,............////////////,,,---......//////......////////////////////////000000000000000000000000000000000000111111111111111222222222222333333333111111333444555555555555777777777888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<===>>><<<===>>>>>>>>><<<;;;::::::;;;<<<>>>???@@@@@@AAA@@@?????????>>>>>>>>>>>>AAAAAABBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<<<<<<<=========<<<<<<;;;888999::::::888888999:::999999999888777777666666444555777888999999888888666555555444444333333222000000111111111111000000111111111111111000000///////////////////////////------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---xxxeee___```___\\\ZZZQQQOOOKKKJJJIIIIIIHHHGGGEEEFFFDDDAAA<<<999777777555666666555222000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---......//////......////////////////////////,,,,,,---...///000111111////////////////////////............/////////000000000000000000000000000,,,+++...222333000000222555222666GGGaaayyysssdddZZZZZZXXXWWWdddxxxtttiiiccc```^^^ZZZ]]]]]]VVVOOOLLLQQQXXXVVVcccwww}}}xxxsssrrrtttuuusssqqquuu}}}|||dddKKK>>><<<000111444444000,,,///666,,,---......//////......//////.........---------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........************************...------,,,,,,++++++***(((+++,,,,,,)))(((***,,,((())))))))))))*********++++++------------++++++++++++++++++++++++++++++(((+++---,,,***)))+++...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,............/////////000,,,---......//////......////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333000111222444555666666666666777777888999999::::::;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::::::::;;;<<<===;;;::::::::::::;;;<<<<<<<<<;;;;;;:::;;;<<<===>>><<<<<<=========<<<:::999888999;;;===???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@BBBCCCCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<::::::;;;;;;<<<;;;;;;;;;888999999888777777888:::999999888888777666666666444555777888999999999888666555555444444333222222000000111111111111000000///////////////......---////////////////////////------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---zzzggg]]]\\\\\\YYYUUUQQQNNNLLLJJJJJJIIIHHHFFFCCCCCCBBB???;;;999999:::666555444444222222111000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---....................................////////////...............................................................///000000////////////000000000000000000000000000000000000000222444777AAAVVVrrr~~~xxxmmm```WWWSSS```qqq|||{{{xxxyyywwwooodddYYYRRROOOSSSQQQVVVcccqqq~~~|||qqqoooiiimmmrrrwww~~~|||xxx{{{|||dddOOOCCC<<<777444000000000000////////////000///---,,,,,,---///000........................---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********...---+++***)))***++++++------------------------......---,,,,,,+++******++++++,,,,,,,,,,,,------000000///...------,,,,,,,,,------......------,,,------............------////////////000000000000////////////000000000000000000000000111111111111////////////000111222333333444444333222333555777777777777777777777777777888888777777777777777777888:::<<<<<<;;;:::;;;<<<;;;:::999999999:::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<=========>>><<<<<<;;;:::;;;<<<===>>>======>>>>>>>>>>>>======;;;<<<<<<===>>>=========::::::999:::;;;===???@@@AAAAAAAAAAAABBBDDDEEEFFFDDDAAA===<<<===???@@@@@@???????????????>>>======;;;;;;999999999:::;;;<<<999999999999999999999999<<<===>>>>>>>>>===;;;:::;;;;;;;;;::::::999999999888888777888::::::888666777777777777666666666666666666555444222111000000////////////////////////111111000000//////......//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++zzzhhh^^^]]]]]]ZZZVVVQQQOOOLLLKKKKKKJJJHHHGGGDDDDDDBBB???;;;999888999666555555444333222111111000000000000000000000000000000000000000000000000////////////////////////000/////////................................................////////////...............................................................///000000////////////000000000000000000000000000000000000///000111222666BBBUUUcccooobbbSSSWWW___iiixxxzzztttqqqccc^^^\\\aaafffiiiooouuuxxxlllcccbbbgggpppwwwdddXXXGGG:::444222111///000000000000/////////...000...---,,,,,,---...000.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,+++*********+++,,,------------------------......---,,,,,,+++******++++++,,,,,,,,,,,,------000//////...------,,,,,,,,,------......------,,,------............------........./////////000000.../////////000000000000//////000000000111111111////////////000111222333222333444333222222444666777777777777777777777777888888888888888888888888888:::<<<<<<;;;:::;;;<<<;;;:::999999999:::;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<=========<<<;;;;;;::::::<<<===>>>======>>>>>>>>>>>>======<<<<<<<<<<<<==================<<<<<<<<<>>>???@@@???@@@AAACCCDDDFFFGGGHHHCCC@@@===;;;===>>>???@@@>>>????????????>>>======;;;;;;:::999999999:::;;;;;;:::::::::::::::::::::<<<===>>>>>>>>>===;;;:::;;;;;;;;;::::::999999999999888888888::::::999777777777777777666666666555555555444333222222111111000000000000000000000000000000000000//////......//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzhhh___^^^^^^[[[WWWRRROOOMMMKKKKKKJJJHHHGGGEEEEEECCC???;;;888888888666666555444333222111111000000000000000000000000000000000000000000000000////////////////////////////////////................................................////////////...............................................................///000000////////////000000000000000000000000000000000000...000111000...222:::AAAcccuuuvvvdddVVVMMMQQQ```www{{{|||}}}{{{zzz{{{uuusssrrrqqqqqqtttvvvxxxwwwjjj___YYYXXX___ggg}}}{{{gggUUUBBB;;;333//////000000000000000000/////////......///...---,,,,,,---...///------------------------.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++*********+++,,,,,,------------------------...------,,,,,,++++++***++++++,,,,,,,,,,,,------//////......---,,,,,,,,,,,,------......------,,,------............---------------.........//////....../////////000000000//////000000000000111111////////////000111222333222333444444333333444666555555555555555555555555888888888888888888888888888:::;;;<<<;;;:::;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;:::::::::;;;===>>><<<======>>>>>>======<<<===<<<;;;;;;;;;<<<>>>>>>AAA@@@???>>>>>>>>>>>>>>>===???AAADDDFFFGGGHHHHHHBBB???<<<:::;;;===>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;:::999888888999999;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>===;;;:::;;;;;;::::::::::::999999:::999888999::::::999888777777777666666666555555444444333333222222222111111111111111111111111111000000000////////////..................---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------zzziii```___```\\\XXXQQQOOOLLLJJJJJJIIIHHHFFFFFFFFFDDD@@@;;;888777888666666555444333222111111000000000000000000000000///////////////////////////////////////////////////////////////.............................................////////////...............................................................///000000////////////000000000000000000000000000000000000...111333222000000444888>>>RRRooolllWWWQQQSSS^^^yyy|||vvvrrrrrrsssttt~~~vvvssspppooogggeeecccbbbaaadddjjjoooiiiYYYHHH;;;777444111000111222222111000000/////////.........///...------------...///------------------------.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---------.............../////////000000////////////000000000111////////////000111222333333555666666555444555555444444444444444444444444888888888888999999999999888999;;;;;;:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;:::::::::;;;<<<===<<<==================<<<===<<<;;;::::::<<<>>>???CCCBBBAAA???>>>===<<<<<<<<<>>>AAADDDFFFFFFFFFEEEBBB???;;;::::::<<<======>>>>>>>>>>>>>>>======<<<;;;;;;::::::999999888888;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>===;;;:::::::::::::::::::::::::::;;;999888888:::::::::999777777666666666555555555333333222222222222222222000000000000000000000000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------yyyhhh`````````]]]XXXPPPNNNKKKJJJIIIIIIGGGEEEFFFFFFDDD@@@<<<888888888777666666555444333222111000000000000000000000000////////////////////////////////////////////////.........///////////////....................................////////////////////////////////////.......................................///000000////////////000000000000///////////////////////////111333333222333666999444>>>PPPggg}}}lllaaaVVVQQQ```vvvsssfff]]]XXXZZZ^^^```eeekkkooosssvvvyyyzzzpppZZZJJJAAA:::555333222111222222111///---////////////.....................------.........------------------------------...............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------............////////////...////////////000000000////////////000111222333444666999999888666555555333333333333333333333333777777888888888999999999777999;;;;;;:::999:::;;;;;;;;;;;;::::::999999999999:::;;;<<<<<<<<<;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;::::::::::::;;;::::::999:::;;;<<<===<<<<<<============<<<<<<===<<<:::999:::;;;===???AAAAAA@@@???===<<<;;;:::<<<===@@@BBBDDDDDDCCCBBBBBB???;;;999:::;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>===;;;:::::::::::::::::::::::::::;;;999777777999::::::999666666666666555555555555222222222222222222222222////////////////////////.............../////////---........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwhhh``````aaa]]]XXXQQQNNNLLLJJJJJJIIIGGGFFFFFFFFFDDD@@@<<<999999999777777666555444333222222000000000000000000000000000000000000000000000000////////////////////////.........///////////////....................................////////////////////////////////////.......................................///000000////////////000000000000///////////////////////////000000000///000333555666555888CCCWWWqqq|||jjj[[[ZZZbbbiiiuuuxxxpppiiiccc[[[UUUPPPQQQYYYcccuuu{{{}}}```VVVHHH;;;555444555666000111222222222111000////////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------........./////////......////////////000000////////////000111222333333666999:::999666555444333333333333333333333333666666666777888888999999777999:::;;;:::999:::;;;;;;;;;;;;;;;:::999888888888999;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999:::::::::;;;;;;;;;:::999999999:::<<<===;;;<<<<<<======<<<<<<;;;<<<;;;:::::::::;;;======?????????>>>===<<<:::999;;;<<<>>>@@@BBBCCCCCCCCCCCC???<<<::::::;;;<<<<<<======>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999:::;;;;;;<<<<<<<<<===>>>>>>>>>===;;;:::999999::::::::::::;;;;;;;;;999666666777999999999666666666555555555444444333333222222111111111000........................---............/////////---------..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++uuuggg___``````\\\XXXRRRPPPMMMLLLLLLKKKIIIHHHEEEEEEDDD@@@<<<:::::::::777777666555444333222222000000000000000000000000000000000000000000000000////////////////////////............/////////000....................................////////////////////////////////////.......................................///000000////////////000000000000///////////////////////////000000000000///000000111222111222:::MMMfffxxxvvvjjjcccXXXWWW\\\gggsss|||vvvnnnddd\\\VVVTTTUUUXXXXXX\\\hhhuuuxxxbbbQQQ???:::444111111000111222000111111111111000111222//////.........------------..................---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++------------............---------.........//////........./////////000000////////////000111222333222555999:::888555333222444444444444444444444444444555555666777777888888777999::::::999999999;;;;;;;;;<<<<<<;;;999888777777999;;;<<<======<<<;;;::::::;;;;;;;;;;;;::::::777777888999:::;;;;;;<<<;;;:::999999999:::;;;<<<;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>===<<<;;;999:::<<>>>>>======<<<;;;:::;;;<<<>>>>>>>>>>>>===:::::::::;;;<<<<<<======<<<===>>>>>>>>>===;;;:::999999999::::::;;;;;;;;;:::888555555666888888888666666555555555444444444444333333222111000//////////////////////////////---------.........//////---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,uuufff______```\\\WWWTTTRRROOONNNMMMMMMKKKJJJDDDEEECCC@@@===;;;;;;;;;777777666555444333333222000000000000000000000000000000000000000000000000////////////////////////---.........//////000000..................................../////////000000000000000000000000000.......................................///000000////////////000000000000///////////////////////////111222333333222111000+++333999777333999JJJYYYsssppphhh\\\TTTVVVXXXZZZdddqqq{{{ppphhhddd```ZZZUUUZZZ[[[```gggjjjmmmyyywwwcccTTTDDD666444333333666666222...,,,...//////...,,,,,,.../////////.........---------------............------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++---------.........//////---------.........//////............/////////000////////////000111222333000333777999777444111000444444444444444444444444333444444555666777777888777888::::::999999999:::;;;;;;<<<<<<;;;999888777777888;;;=========<<<;;;999::::::;;;;;;::::::999666666777888:::;;;<<<===::::::999999999:::;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;999:::;;;<<<<<<<<<;;;;;;;;;<<<>>>??????>>>======777888;;;>>>BBBGGGJJJLLLDDDAAA===;;;;;;<<<<<<<<<===============<<<<<<;;;:::;;;===>>>???@@@??????;;;;;;;;;<<<===>>>>>>???<<<===>>>>>>>>>===;;;:::999999999::::::;;;;;;;;;999777444444555777777777666666555555555444444444444444333222111000///...000000000000000000000000---------.........//////---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------vvvfff``````___[[[ZZZTTTRRRPPPOOONNNMMMJJJGGGGGGEEEBBB???===;;;::::::888777666444333222111111000000000000000000000000000000000000000000000000000000000000000000000000.........////////////000......................................................////////////..............................////////////////////////////////////000000000000000000000000000000000000000111111111111222222222000222333444555777;;;>>>TTTddd{{{~~~yyyssseeeWWWRRRTTTVVVUUUhhhrrr{{{nnneeeaaa^^^]]]\\\[[[```gggiiikkkqqquuurrrqqq{{{|||fffRRREEE>>>888444333222111000////////////////////////////////////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,+++***)))))),,,++++++******++++++,,,******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,---......//////......///......---------......///////////////.........////////////000000000000111111222222222333333333333222222111111222222333444444555555666777777777888888888999:::;;;<<<===;;;<<<<<<:::888666666777777888888888999999999999999999:::::::::;;;;;;;;;888888777777888999::::::;;;;;;999777666777:::<<<<<<;;;:::999:::;;;<<<===;;;;;;<<<======<<<;;;::::::;;;===>>>>>>>>>======888999:::<<<@@@CCCGGGIIIAAA???===:::999999::::::<<<<<<<<<<<<============999:::<<<=========<<<;;;===<<<<<<<<<===>>>@@@AAA>>>>>>>>>>>>===<<<::::::999999999999::::::;;;<<<<<<;;;:::999888888888888777666555444333222222222333333222222111000////////////............//////---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------uuuddd^^^^^^]]]ZZZXXXSSSRRRPPPOOOOOOMMMJJJHHHGGGEEEBBB???===;;;::::::888777666444333222111111000000000000000000000000000000000000000000000000////////////////////////------........./////////......................................................////////////........................................................./////////000000000000000000000000000000000000000000111111111222222222111222333333333444666999888EEEYYYmmmrrrhhhbbb]]]WWWXXXZZZbbbttt~~~vvvkkk___VVVSSSTTT[[[eeennnrrrvvv{{{yyyyyy{{{}}}zzzxxx~~~ooo[[[QQQDDD;;;777555222///333222111000////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,------.....................------------....../////////////////////.../////////000000000111111111111111222222222333333333222222111111222222333444444444555666666777777777777777777999:::;;;<<<:::;;;;;;999777555555666777777777888888888999999888888888888999999999999888777777777777888999:::;;;;;;:::888666777:::===<<<<<<;;;:::::::::;;;<<<;;;<<<=========<<<;;;;;;:::;;;<<<=========<<<<<<:::;;;<<<>>>@@@DDDGGGHHH@@@???===:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<======<<<<<<<<<<<<;;;;;;<<<===>>>???>>>>>>>>>>>>===<<<::::::999999999999999:::;;;;;;;;;:::999888777777777777666555444333333222222222333333222111111000////////////............//////---........./////////000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------uuuddd]]]\\\[[[XXXWWWRRRQQQOOOOOOOOOMMMKKKHHHFFFDDDBBB???<<<;;;::::::888777666444333222111111000000000000000000000000000000000000000000000000////////////////////////,,,---------..................................................................////////////............................................................/////////000000000000000000000000000000000000000000111111111222222111222333222000000222333///555===HHHVVViii|||ssskkk]]]VVVQQQUUUcccuuuvvvoookkkjjjhhhddd___[[[YYYWWWUUUTTTYYY\\\gggxxxqqq^^^KKK>>>888444///...000222111///222111000//////...//////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++*********+++,,,---......---,,,+++******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,---..................---------------............//////////////////000000000000111111111111111111111222222222222333222222111111111111222222333333444555555666666777555555666666777999:::;;;999999:::888666555555666666666666777777777888888666666777777777888888888777777777777777777888999;;;;;;:::888777888;;;======<<<;;;:::::::::::::::<<<<<<============<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<===???AAACCCDDD???>>><<<:::999::::::;;;999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<==================<<<;;;:::999999999888999999:::;;;999888777666666666666666555555444333222222222222222222222111111000000/////////............//////.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------vvvddd]]]\\\ZZZXXXWWWRRRPPPOOOOOOOOONNNKKKIIIEEEDDDAAA>>><<<;;;::::::888777666444333222111111000000000000000000000000////////////////////////////////////////////////,,,,,,,,,---------......................................................---......//////......---........................................................./////////000000000000000000000000000000000000000000111111111111111222222111000///000222666777666555888EEEYYYiii|||tttggg[[[UUUWWW]]]aaapppzzztttjjj```XXXTTTSSSSSSUUUTTTSSSUUUZZZaaagggkkkoooooowwwvvvbbbPPPDDD<<<666222666333111000111111000...111000//////.........///........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,++++++*********+++,,,...//////...,,,+++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++************++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---.........------------,,,,,,------..................////////////000000000000111111111222111111111111222222222222222222111111111111222222222333333444555555666666555555555666777888::::::999::::::999777555666777666666666666777777777777777777777777888888888888888777777666666777888888:::;;;;;;:::888999;;;>>>======<<<;;;:::999999999<<<<<<==================::::::::::::::::::::::::999999999:::;;;===>>>>>>======;;;::::::::::::;;;::::::::::::;;;;;;;;;;;;===<<<;;;::::::;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;999999888888888888999999777666666555444444444555444444333222222222222222222111111111000000000/////////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------wwweee^^^]]][[[XXXWWWQQQOOONNNNNNOOONNNLLLJJJDDDCCC@@@>>><<<;;;;;;;;;888777666444333222111111000000000000000000000000////////////////////////........................,,,,,,,,,---------......................................................------............------............................................................//////////////////////////////////////////000000000111111111///000222222111111222333111333555333111777DDDNNNbbbtttyyyeeeWWWRRRSSSYYYggg{{{~~~}}}}}}~~~xxxnnnfff^^^[[[UUUQQQOOOOOOQQQSSSYYY[[[___eeekkkqqqwww{{{zzzvvvyyyuuu^^^SSSDDD888333333555666888555222///...---,,,+++000///......---.................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,+++++++++++++++***+++,,,...//////...,,,+++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,,,,,,,---......---.........//////000000///000000000000111111111000000111111111222222222222111111000000111111222222222333333444444555555666666666666777999:::;;;999:::;;;:::888777777888666666666666777777777777888888888999999999::::::888888777777777777888888:::;;;;;;;;;::::::<<<>>>======<<<<<<;;;:::999888<<<<<<<<<<<<<<<===>>>>>>:::::::::999999999::::::888999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<======;;;::::::;;;<<<======>>>>>>>>>=========<<<:::;;;<<<<<<<<<<<<<<<;;;999888888777777777888888555555444444333333444444333333222111111111222222111111111000000000000000//////............//////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------vvveee______\\\YYYWWWPPPOOONNNNNNOOOOOOMMMKKKDDDBBB@@@===<<<;;;;;;;;;888777666444333222111111000000000000000000000000000000000000000000000000........................,,,---------............................................................------............------........................------------------------------.........//////////////////////////////////////////000000000111111...000222333222222333444,,,000444555444555:::???AAATTTnnnpppgggeeeVVVXXX\\\```fffppp|||vvvhhhcccaaa^^^^^^```aaa^^^\\\RRRSSSSSSVVVZZZ___dddgggpppuuu|||~~~{{{|||gggVVVMMMAAA===888444222111000///222000...---,,,---...///......------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,---+++++++++++++++++++++++++++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++************++++++*********)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------++++++++++++,,,---...///------......///000000000////////////000000000000000000000111111111111222111111000000000000111111111111222333333444444555555666666666777999:::;;;999:::;;;:::888777888999666666666777777777888888999::::::::::::;;;;;;;;;:::999888888888888888888:::;;;<<<<<<;;;;;;===???<<<<<<<<<<<<;;;:::999999;;;;;;:::;;;;;;<<<===>>>;;;;;;:::999999999:::::::::;;;<<<<<<======<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<======>>>>>>???>>>>>>===999:::;;;<<<<<<<<<<<<<<<999888777777666777777777555444444333333333444444222222111111000111111222000000000000000000000000//////............//////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------sssddd``````]]]XXXUUUOOONNNMMMNNNOOOOOONNNLLLCCCBBB???===<<<;;;;;;;;;888777666444333222111111000000000000000000000000000000000000000000000000........................------........./////////................................................,,,------......------,,,........................---------------------------------.........//////////////////////////////////////////000000000111---000222333222111222333111222333333222111333555666@@@NNN]]]llllllddd[[[VVVWWW[[[```bbbYYY[[[]]]___bbbiiiqqqwww}}}~~~~~~uuujjjeee\\\SSSPPPOOOOOOQQQVVV[[[```bbbaaacccfffjjjoootttxxxzzz~~~rrreee[[[QQQCCC999666444333222222111///,,,***---.../////////000111222...------,,,------......------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++************++++++++++++******)))*********************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,------------,,,++++++++++++,,,---...///------......///000000111---.........////////////000000000000111111111111111111000000000000111111111111111222333333444444444444444555666777999999888999:::999888777888999777777777888888888999999::::::::::::;;;;;;;;;;;;;;;;;;:::999999999999999:::;;;<<<===<<<<<<>>>???:::;;;<<<<<<<<<;;;:::999:::999999999:::;;;===>>>===<<<;;;:::999::::::;;;:::;;;<<<=========<<<<<<888999::::::;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<======<<<;;;;;;::::::;;;<<<>>>>>>>>>>>>===888999:::;;;<<<<<<<<<<<<888888777666666666666666444444333333333444444555111111000000000000111111///000000000000000000000//////............//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------qqqccc___```\\\WWWTTTOOONNNMMMNNNOOOPPPNNNLLLCCCAAA???===;;;;;;;;;;;;888777666444333222111111000000000000000000000000000000000000000000000000.................................////////////000................................................,,,------......------,,,........................---------------------------------.........//////////////////////////////////////////000000000000...000222333111000000000333111///---...000222444444666888;;;CCCVVVoooyyypppmmmjjjccc\\\bbbaaa]]]XXXSSSRRRUUUXXXUUUVVVXXXXXXXXXYYY[[[]]]\\\^^^```^^^[[[YYYZZZ\\\\\\bbbkkknnnggg]]]\\\aaabbbiiinnnkkkfffiiiwwwqqqbbb\\\___aaa```[[[]]]aaafffmmmuuu}}}~~~}}}mmm^^^PPPEEE;;;999777333222555555444222000000111111222,,,...000111000/////////------,,,,,,,,,------...------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++************++++++,,,,,,+++***)))))))))***************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------,,,,,,++++++++++++,,,---...///---------...///000000111------------.........///000000000000111111111111111111000000000000111111000111111222333333444444333333333444555666777888777888999888777666777888888888888888999999999999999999:::::::::;;;;;;;;;<<<;;;;;;:::999999999:::999;;;======<<<===>>>@@@999:::;;;<<<<<<<<<;;;:::999999888888999;;;<<<===>>>===;;;:::999:::;;;;;;777888:::;;;<<<;;;;;;:::888888999:::;;;;;;;;;;;;888888999999999:::::::::;;;<<<===>>>===<<<:::999888999;;;===>>>>>>======888999:::;;;<<<=========888888777666666666666666444444444333333444555555111000000000000000111111////////////000000000000//////............//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------sssccc]]]]]]YYYUUURRRMMMMMMLLLMMMNNNMMMKKKIIIFFFDDDAAA>>>;;;::::::;;;888777666444333222111111000000000000000000000000////////////////////////........................,,,,,,------.../////////........................------------------------///...---,,,,,,---...///------------------------////////////////////////................................................//////............//////////////////000000000000000000000000111111111111444333333444888???EEEIIIfffrrr}}}tttiii___YYYWWWWWWUUUSSSSSSTTTUUUUUUTTTUUUWWWYYYYYYXXXWWWVVVVVVVVVWWW[[[dddlllkkk```VVVXXX[[[aaafffjjjoootttxxx}}}}}}|||{{{yyywwwuuutttyyyyyy{{{xxxdddTTTHHH@@@<<<666555444333111000//////000000000000////////////......////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......000000///...---...111333000000000000111111111111444333111000000111333444333333333333333333333333333333444444555666666666888888777777777777777888777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::============>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;999888999;;;<<<;;;888;;;;;;;;;::::::999999999::::::;;;;;;::::::999888:::999999999888888777777:::::::::;;;;;;;;;<<<<<>>===<<<;;;:::999999;;;<<<<<<<<<<<<<<<;;;;;;999:::;;;<<<============;;;;;;:::999999:::::::::999888777555444444444444555444333333222222333333111111111111000000000000////////////////////////........................---------............///---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***rrrccc]]]\\\YYYTTTRRRMMMLLLLLLMMMNNNMMMKKKIIIFFFDDD@@@===;;;::::::;;;888777666444333222111111000000000000000000000000////////////////////////..........................................------........................------------------------///...---,,,,,,---...///------------------------........................................................................//////............//////////////////000000000000000000000000111111111111222222111111444888<<>>>>>>>>===<<<<<<;;;::::::;;;;;;999777666777:::<<<<<<:::;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;:::999999999999999888888888777777::::::::::::;;;;;;;;;;;;>>>>>>======<<<;;;;;;;;;<<<<<<======<<<;;;;;;:::888888999:::;;;;;;;;;;;;;;;::::::999999999::::::999888777555444444444444444444333222222222222333111111111111000000000000////////////////////////........................------------............---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***rrrbbb]]]\\\YYYTTTQQQLLLLLLLLLMMMNNNMMMKKKIIIEEECCC@@@===;;;:::;;;;;;888777666444333222111111000000000000000000000000////////////////////////........................000//////...------,,,,,,------------------------------------------------......------------......------------------------........................................................................//////............//////////////////000000000000000000000000111111111111222222111111111333444666555999BBBNNN^^^rrr~~~{{{}}}zzz~~~qqqbbbUUUCCC>>>888333222111111111000000000000/////////...000000000/////////......---......//////......---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------....../////////...---...000222//////000000000000111111333222111000000111222333333333333333333333333333222333333444444555555666666555555444444555666666777777777888999999::::::999999999999::::::::::::;;;<<<<<<<<<==================<<<;;;;;;;;;;;;<<<888666444555888;;;<<<===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999999888888888888888777777777999999999:::::::::;;;;;;========================>>>>>>======<<<;;;999999666777888999999999999999:::999999999999999::::::999888777555444444444444444444333222222222222222111111111111000000000000////////////////////////------------------------------------............---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***qqqaaa\\\[[[XXXSSSQQQLLLKKKKKKLLLNNNMMMKKKIIIDDDBBB???===;;;:::;;;;;;888777666444333222111111000000000000000000000000////////////////////////........................//////.........---------------------------------------------------------------------------------------------------------........................................................................//////............//////////////////000000000000///000000000111111111111333333333333333333222222999888888:::???IIIUUU^^^yyywwwfffUUUJJJCCC===888777444111000111222222222////////////////////////000000/////////.........---------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------.........//////...---...000222////////////000000000111222222111000000111222222222222222222222222222222222222222333444444555555555555555444555555666666666666777777888999999999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<:::888666666777:::<<<>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<;;;::::::999888888888888888888888888999999999::::::::::::;;;=========>>>??????@@@@@@??????>>>===<<<:::888777666777777888999999888888999888888888888999999:::999888777555444444444444444333333222111222222222111111111111000000000///////////////////////////------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***pppaaa[[[[[[WWWSSSPPPKKKJJJJJJLLLMMMMMMKKKIIICCCBBB???<<<;;;:::;;;;;;888777666444333222111111////////////////////////////////////////////////........................---------.........//////------------------------------------------------,,,------------------,,,------------------------........................................................................//////............//////////////////000000000000///000000000111111111111222333333333333333333333555555555555666999>>>BBBJJJUUUfffwww|||nnn___VVVMMMCCC888222111222444666333111//////000000///.../////////000000000000000////////////............,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++******))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......---...//////......///111...////////////000000000111111111111111111111111222222222222222222222222111111222222333444444444666555555555666666777888555666666777777888888999999999::::::;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>><<<:::888888999;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::888888888888999999999999999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAA??????>>>===<<<:::888777777888888999999999999999777777777777777888999:::999888777555444444444444333333222111111111111222111111111111000000000///////////////////////////------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***ppp```[[[ZZZWWWRRROOOJJJJJJJJJKKKMMMMMMKKKIIICCCAAA>>><<<::::::;;;;;;888777666444333222111111////////////////////////////////////////////////........................,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------------------------------................................................//////............//////////////////000000000000000000000000111111111111000000111111222222333333000222555777777777888999;;;>>>DDDLLLWWWgggxxx~~~lll[[[OOOFFF@@@<<<555000---000333222111111000///------...///...---////////////000000000000/////////.........------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************************************))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,...//////...---///000......////////////000000111111111111111111111111222222222222222222222222000111111222222333333444555555555555666777888888555555555666777777888888888888999999::::::;;;;;;999999999999::::::::::::;;;::::::::::::;;;<<<<<<>>>>>>===;;;999999;;;===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA??????>>>===<<<:::888777888999999:::::::::999999666666666666777888999999999888777555444444444444333333222111111111111111111111111111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***ooo```ZZZZZZVVVQQQOOOIIIIIIJJJKKKMMMMMMKKKIIIBBB@@@>>>;;;::::::;;;;;;888777666444333222111111////////////////////////////////////////////////........................------..................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------------,,,+++------------------------------------------------................................................//////............//////////////////000000000000000000000000111111111111111111111111111222333444111333555666555555666777888999:::;;;>>>GGGTTT]]]pppyyytttlll\\\SSSFFF===999999888888666111000555666111,,,+++111///------///000000/////////..................//////.........---------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******************************************************))))))))))))************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,---------......+++---//////...---...///........./////////000000000000111111111111000000111111111111111111111111000000111111222333333333444444444444555666777888444444555666666777777888666666666777888999999999888888888888999999999:::999999999999999:::;;;;;;;;;<<<===;;;999888:::===;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========;;;<<<<<<===>>>???@@@@@@>>>>>>>>>===<<<:::999888888999999::::::999999888666555555666777888999999999888777555444444444444333222222111111111111111111111111111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***ooo___ZZZYYYVVVQQQNNNIIIIIIIIIKKKMMMMMMKKKJJJBBB@@@>>>;;;::::::;;;;;;888777666444333222111111////////////////////////////////////////////////......................../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++------------------------------------------------................................................//////............//////////////////000000000000000000000000111111111111555444333222222333444555000111222222222444888:::000333777888777777:::===DDDJJJSSS___lllyyywwwooodddZZZTTTLLLCCC<<<:::777333111222222///,,,444,,,***///222000///222222000------..................---------,,,,,,,,,//////.........---------+++++++++,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......+++---//////...---...///............/////////000000000111111111111000000111111111111111111111111000000000111222222333333222222222333444555666777444444555555666777777777333444444555666777777888777888888888888999999999888888888888999999:::;;;777999<<<;;;999999;;;===;;;;;;;;;<<<<<<<<<======<<<<<<======<<<<<<;;;:::;;;;;;;;;<<<<<<=========<<<<<<<<<============>>>;;;<<<<<<===>>>?????????>>>>>>======<<<;;;999999888888999999999888888777555555555555666777999999999888777666444444444444333222222111000111111111111111111111000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++qqqaaa[[[ZZZVVVQQQOOOIIIIIIIIIKKKMMMMMMKKKJJJEEEBBB===::::::::::::999666666555444333111000///000000000000000000000000////////////////////////........................////////////////////////------------------------------------------------******++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////000000000000//////...///111444777999555444333333222222222222111111111111111111111111444444444555555555555666777999<<>>>>>===<<<;;;;;;<<<===============<<<<<<<<<===>>>??????>>>===<<<===============<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999777777888888999888888888555555555555555666777777777777777666555555444444444333222111000...------000000000000000000000000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------qqqaaa[[[ZZZVVVQQQNNNHHHHHHIIIKKKMMMMMMLLLJJJEEEBBB===::::::::::::999666666555444333111000///000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........................../////////000000000000//////...///111444777888444444333222222222222222333333333333333333333333444444444444555555555555444555666888999;;;<<<===<<<@@@FFFIIILLLRRRZZZaaaiiinnnwww}}}tttmmmhhhccc\\\VVVNNNLLLHHHCCC===888555222555444222000////////////000000000000//////......////////////..................------,,,,,,,,,,,,....................................------------------,,,,,,,,,+++++++++---,,,***+++,,,,,,+++)))------------------------++++++,,,,,,---,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++************************))),,,...///...,,,+++++++++++++++*********))))))++++++***************+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++++++++++++++,,,++++++************++++++***++++++,,,,,,++++++***)))******++++++,,,------,,,,,,,,,------------...///...---,,,,,,,,,,,,---............////////////////////////000000000000000000000000000111111222222222222333333333444444333444555555444444555777222333333444555555666666777666555444444555666777777777888999999999999888;;;:::888777777888:::;;;:::::::::::::::::::::::::::;;;;;;:::999999<<<>>>===============<<<;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::999:::;;;;;;:::999888777666666555555666666777888777777666666555444444444333222222111000///......///////////////////////////.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++************+++++++++,,,,,,qqqaaa[[[YYYUUUPPPMMMGGGGGGHHHJJJMMMNNNLLLKKKEEEBBB===::::::::::::999666666555444333111000///000000000000000000000000////////////////////////................................................---------------------------------------------------.........////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------....../////////000000000////////////111333555777444333222222111222222222333333333333333333333333333333333444444444555555666666555555444444333333888:::======<<<>>>BBBFFFCCCGGGNNNTTTYYY\\\\\\\\\aaadddhhhmmmqqquuuwwwxxx{{{|||~~~~~~zzzwwwqqqmmmhhhccc^^^[[[UUUOOOGGGBBB@@@>>>;;;888777777666555444444333333//////.........//////000000000000////////////.../////////............------,,,,,,,,,,,,+++++++++------------------------............------------,,,,,,,,,,,,++++++++++++---+++***+++,,,,,,+++)))------------------------,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,)))+++,,,,,,+++******+++++++++++++++++++++++++++************************(((,,,000111000---+++***+++++++++***************+++***************++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++*********++++++************++++++***++++++,,,,,,++++++***)))******++++++,,,------,,,,,,,,,,,,------------......---,,,,,,,,,------............////////////////////////000000000000000000000000000111111222222222222222333333333333333444555555444444555777333333444444555666666666777777555555555555777777777777888999999999999888:::999888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999999:::<<<===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<:::;;;;;;<<<<<<;;;;;;;;;<<<============<<<;;;;;;;;;<<<>>>>>>===;;;888666777777666666666777888888777666666555555444333333111111111111000000000///////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))******++++++******)))))))))*********+++++++++qqqaaa[[[YYYUUUOOOLLLFFFFFFGGGJJJMMMNNNMMMLLLEEEBBB===::::::::::::999666666555444333111000///////////////////////////////////////////////////................................................------------------------------------------------............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........./////////000000///...//////000222444555222222111111111111222222000000000000000000000000222333333333444444444444666666666666555555555555555666888888777888;;;>>><<<>>>@@@CCCDDDCCCBBB@@@EEEFFFHHHJJJLLLNNNNNNNNNNNNOOOQQQSSSUUUWWWYYYZZZXXXXXXWWWVVVTTTSSSRRRRRRPPPNNNJJJHHHFFFCCC@@@>>><<<999666555777888888777111111111222222222222222000000000000000111222222//////////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,,,,+++++++++++++++++++++,,,+++******,,,,,,+++***************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++******+++************************************************'''))),,,---,,,***))))))*********************************)))******+++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,++++++******))))))++++++************++++++***++++++,,,,,,++++++***)))******++++++,,,------++++++,,,,,,,,,---------...------,,,,,,,,,------............////////////////////////000000000000000000000000000111111222111222222222222333333333333444555555444444555777444444444555666666777777888777666555555666777888777777888999999999999888999999888777777888999999;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===<<<:::999:::;;;<<<===============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<;;;=========>>>===<<<<<<;;;;;;<<>>============>>>===<<<<<<;;;888:::>>>@@@AAA???===;;;888888777777777777888888555555444444333333222222000000000000111111111111........................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---ooo___ZZZYYYUUUPPPMMMIIIIIIJJJLLLOOOPPPNNNMMMEEEBBB===::::::::::::999666666555444333111000///000000000000000000000000////////////////////////........................------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......//////000000000111000000000///000000111222222222222222222222222222111111222222222333333333444444444444444444444444777777777777888888888888333444555666666777777777444444444444555555555555888777666555444333222222111222222333333444444444222111000000222222111000...///000111111///...---///000000000111111111111...////////////...---------............/////////.........------------,,,------...............///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,*********++++++++++++++++++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,------,,,+++***))))))******+++,,,,,,,,,***++++++,,,,,,++++++************+++++++++++++++,,,,,,,,,++++++++++++******,,,------,,,++++++,,,************************************************++++++***((('''(((***---***************+++++++++))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***************)))))))))++++++************++++++***++++++,,,,,,++++++***)))******++++++,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,---..................////////////////////////000000000000000000000000000111111222111111111111222222222222333444555555444444555777555555666666777888888888888888666666666666888888777777888999999999999888888888888888888888888888888999999::::::;;;;;;;;;:::;;;===<<<;;;::::::;;;;;;<<<==================:::999888888999:::<<<===<<<;;;::::::::::::;;;<<<;;;<<<>>>@@@AAA@@@???>>><<<============<<<;;;;;;777999<<<>>>??????===<<<888888777666666666777777555444444333333222111111000000000000000111111111........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------}}}nnn^^^YYYYYYVVVQQQNNNKKKKKKLLLNNNPPPPPPOOOMMMEEEBBB===::::::::::::999666666555444333111000///000000000000000000000000////////////////////////........................------------------------------------------------------------------------+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000////////////////////////000111111222222222222222222222222111111111111222222222222444444444555555555666666333222222222333222111000777777666555444444444333444444444444444444555555444444333333222111111111222333333333333444444444222111000000111222000///...///000111111222333444******+++++++++,,,,,,,,,...///000111111000//////---------.........//////.........---------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))*********+++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++)))******++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,------,,,***)))((())))))***++++++,,,,,,***++++++,,,,,,++++++***)))*********++++++++++++,,,,,,,,,+++++++++******)))+++,,,,,,+++******+++***************************************************++++++***))))))***,,,))))))*********+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))************++++++************++++++***++++++,,,,,,++++++***)))******++++++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///............////////////////////////000000000000000000000000000111111222111111111111222222222222333444555555444444555777555666666777777888999999999888777666666777888999777777888999999999999888777777888888888888777777777777888888999::::::;;;888:::<<<===;;;:::;;;;;;;;;;;;<<<===============999999888777888:::<<<===;;;;;;:::999999:::;;;;;;999;;;>>>@@@@@@@@@>>>===<<<<<<<<<<<<<<<;;;::::::888999;;;<<<<<<<<<;;;;;;888777666666555555666666444444333333222111111111111111111000000000000000........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,|||mmm^^^YYYYYYVVVRRROOOMMMLLLMMMOOOPPPQQQOOOMMMEEEBBB===::::::::::::999666666555444333111000///000000000000000000000000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......///////////////...///////////////000111111////////////////////////000111111111111222222222---...///111222444555666666555555666777777666444222222222333444555666777666666555333333222333333111111222222333333444444222222111111000000000000111/////////111222111000333222000---++++++---///000000000////////////...***+++---...//////...------------.........//////......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))******+++++++++++++++***)))***,,,---,,,+++))))))))))))))))))))))))((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,------,,,***)))((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++,,,,,,,,,++++++*********((()))++++++)))((()))***))))))))))))))))))))))))************************''')))++++++***)))))))))))))))******++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++(((((())))))******++++++++++++************+++++++++++++++,,,,,,+++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///............/////////000////////////000000000000000000000000000111111222000111111111111222222222333444666555444444555777666666666777888888999999999888777666666777888999777777888999999999999888777777888888888888777777666666777888999999::::::777999<<<===<<<;;;;;;<<<;;;;;;<<<===>>>>>>======999888777777888:::<<<===;;;;;;999999999999;;;;;;888:::===???@@@???===<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::999999777777666555555555555555444444333333222111111000111111111111000000000///........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******)))************+++++++++sssddd\\\WWWRRROOOOOOPPPQQQOOOLLLNNNQQQQQQMMMGGGCCC???;;;:::::::::999777777666555333222111000000000000000////////////////////////////////////////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,---......//////..............................---......///////////////............////////////000000000000111111111111222222111111000/////////222222111111111111222222000...000333333222333777777777888888777666555555333333333333333333333333555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////............---------.........------,,,,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,+++******,,,,,,+++******+++,,,,,,,,,,,,+++***------,,,,,,,,,,,,+++++++++***)))(((((()))***+++,,,+++***)))***+++---...++++++++++++++++++++++++***************************+++,,,------,,,+++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++---,,,,,,+++***)))((((((************************************************+++++++++*********))))))************************************************************************++++++++++++******)))))),,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,---------------,,,,,,+++++++++............////////////////////////////////////////////////000000000000000000000000000000000000333333444444444444444444666666777888888888888888777777888888888999999999888888888888888777666666888888888888888888888888:::::::::999888777666555777777888:::;;;<<<===============<<<<<<======>>>;;;;;;:::::::::;;;<<<===999999888888888999;;;<<<::::::;;;<<<======<<<<<<:::;;;;;;<<<<<<;;;;;;:::777777777777888999:::;;;999888777666444444333333222222222111111111111000000000000000000000000000------......------,,,+++---------,,,,,,+++++++++---------,,,,,,+++++++++------------------------++++++++++++++++++++++++************************------,,,++++++******)))************************sssddd\\\WWWRRROOOOOOOOOPPPOOOLLLNNNRRRQQQNNNGGGCCC???;;;:::::::::999777777666555333222111000000000000000////////////////////////////////////////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,------.......................................------...///////////////............//////////////////000000000111111111000000000000000111111111222111111000000111111222000222888;;;777111111666444555555555555444444333333333333333333333333333333333333333222222222222111111111111111111111111////////////////////////////////////////////////....................................------------......---------,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,+++******,,,,,,+++******+++,,,,,,,,,,,,+++***------,,,,,,,,,+++++++++,,,+++***))))))***+++,,,+++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))),,,,,,++++++***)))))))))************************************************+++++++++*********))))))++++++++++++++++++++++++************************************************++++++++++++*********))),,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,---------------,,,,,,+++++++++............////////////////////////////////////////////////000000000000000000000000000000000000333333333444444444444444666666777888888888888777777777777777777777777777888888888888888777666666888888888888888888888888999999::::::999999888777777777777888999:::<<<===<<<;;;:::999999999:::;;;:::::::::::::::;;;<<<<<<::::::999888999999:::;;;::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::777777777777888999:::;;;999888777555444444333333222222222111111111000000////////////////////////------......------,,,+++---,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++------------------------++++++++++++++++++++++++************************+++++++++++++++++++++,,,************************rrrccc[[[WWWRRROOOOOONNNPPPOOOMMMOOOSSSRRRNNNGGGCCC???;;;:::::::::999777777666555333222111000000000000000/////////////////////////////////////////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---.......................................------...////////////...---............///////////////000000000000111111...//////000111111222222222111111000000111111222000666>>>AAA:::000000444111111222333333333222222333333333333333333333333222222222111111111000000000000000000000000000000........................////////////////////////------------------------............------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,+++******,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************************************+++++++++***************++++++++++++++++++++++++************************************************++++++++++++************,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++---............/////////////////////////////////////////////000000000000000000000000000000000000222333333333444444444555555666777777888888777777666666666666666666666666888888888999888888777666888888888888888888888888999999:::;;;;;;;;;;;;;;;888777666666777999;;;===<<<;;;999777777888999::::::::::::::::::;;;;;;;;;<<<;;;::::::999:::::::::::::::;;;;;;<<<<<<;;;;;;999::::::;;;;;;::::::999777666666777777888999:::888888666555444444333333222222111111111000000000////////////////////////------......------,,,++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++************************)))******+++,,,,,,------************************qqqbbb[[[VVVRRROOOOOOMMMOOOOOONNNPPPSSSSSSOOOGGGCCC???;;;:::::::::999777777666555333222111000000000000000//////////////////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---.........------........................,,,---......//////......---------.........//////////////////000000000111//////000000111111111111111111000000000000111111111555;;;>>>999111///222///000111111222222222222222222222222222222222222222222111111111000000000000000000000000000000000........................////////////////////////------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++++++++++++++,,,,,,************************************************************************++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////000000000000000000000000000000000000222222222333333444444555555666666777777777777777777777666666666666555555888888888999999888888777888888888888888888888888888999:::<<<============;;;999777666777999<<<===>>>===:::888777888:::;;;999::::::;;;;;;;;;;;;;;;===<<<<<<;;;;;;:::::::::999::::::;;;;;;;;;::::::999999::::::::::::999999666666666666666777888999888777666555444444444444111111111111000000000000////////////////////////------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************~~~pppaaaZZZVVVQQQNNNNNNNNNPPPPPPOOOPPPTTTRRRNNNGGGCCC???;;;:::::::::999777777666555333222111000000000000000////////////////////////////////////............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...---------........................,,,------...............------------...............////////////000000000111111111111000000//////111000000000000000000111333000111555666333000111///000111222222222222222222222222222222222222222222222222222111111111111////////////////////////////////////////////////........................------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,+++++++++*********)))******************)))***+++,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---*********++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++)))))))))***++++++,,,,,,************************************************************************))))))))))))))))))))))))************************************************+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////////////////000000000000000000000000000000000000111111222222333444444555555555666777777777777777777777777777777777777777888888999999999999888888888888888888888888888888888999:::<<<>>>>>>??????===<<<999888888:::<<<>>>===<<<:::888888888:::;;;999:::;;;<<<<<<<<<;;;;;;============<<<<<<;;;;;;999:::::::::::::::999999888888999999999999888888666666666555666666777777777666555444444333444444111111111000000000//////........................------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************}}}ooo```YYYUUUQQQNNNNNNOOOQQQQQQPPPQQQSSSQQQLLLGGGCCC???;;;:::::::::999777777666555333222111000000000000000////////////////////////////////////.........------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------........................,,,,,,---............---,,,------------...............////////////000000222222111111000//////...111000000//////000000111333---+++///333333111111000111111222222222222111222222222222222222222222222222222111111111111000////////////////////////////////////////////////........................------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++******,,,,,,+++***,,,++++++******++++++,,,++++++++++++************((()))************)))(((******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++++++++++++++,,,*********++++++,,,,,,---************************************************************************))))))))))))))))))))))))))))))******+++++++++,,,***************************************************************+++++++++))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************)))))))))***++++++,,,,,,************++++++++++++++++++,,,,,,,,,,,,------,,,------------.........////////////////////////////////////000000000000000000000000000000000000000000111222333444555555444555666666777777666666666666777777777888888888777888999999:::999999999888888888888888888888888888999:::<<<>>>?????????>>>===;;;:::::::::<<<===888888888888888888888999:::;;;<<<>>>>>>===<<<<<<======>>>>>>>>>===<<<<<<999999:::::::::999888888777888888999999888888777666666555555555555666666666555555444333333444444111111000000000/////////........................------......------,,,++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,+++******)))************************|||nnn```XXXUUUPPPNNNNNNPPPRRRRRRQQQQQQSSSPPPKKKGGGCCC???;;;:::::::::999777777666555333222111000000000000000////////////////////////////////////.........---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,------------,,,........................+++,,,------......------,,,,,,---------................../////////000000111111111000000000000000000000////////////000000222...---111333111000222000111111111111000000///111111111111111111111111111111000000000/////////................................................................................................---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++******,,,,,,+++***,,,,,,+++******+++,,,,,,++++++++++++************)))***++++++++++++***))))))))))))***+++,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++)))******+++,,,,,,------************************************************************************))))))))))))))))))))))))***************+++++++++************************************************))))))*********+++++++++************************************************************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,************************************************((())))))***++++++,,,,,,************+++++++++++++++++++++,,,,,,---------,,,,,,---------.........////////////////////////////////////000000000000000000000000000000000000000000111222333444555555444555666666777777666666444444555555666777888888777888999999:::::::::999888888888888888888888888888999:::<<<===>>>>>>>>>===<<<;;;:::::::::::::::666777888999:::::::::999;;;<<<>>>???@@@???>>>===<<<===>>>?????????>>>===999999999999999888777777777777888888888888777777666555555444444555555666555555444444333333444444111000000000////////////........................------......------,,,+++---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++++++++++++++************************{{{nnn___XXXUUUPPPNNNNNNQQQSSSSSSQQQRRRSSSOOOJJJGGGDDD???;;;:::::::::999777777666555333222111000000000000000////////////////////////////////////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,........................+++,,,------......------,,,,,,,,,---------................../////////000/////////000111111222222000000////////////000000111111333666333///000444000111111111000///......111111111111111111111111000/////////....................................------------------------........................////////////////////////---------,,,,,,,,,++++++*********++++++,,,,,,,,,------------------------------------------------+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++******,,,,,,+++***---,,,+++******+++,,,---+++++++++************)))***+++,,,------,,,+++***))))))))))))***,,,///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***))))))***+++,,,,,,------************************************************************************++++++++++++++++++++++++************************************************************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,---------*********++++++,,,,,,,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,)))************++++++++++++++++++,,,,,,---------,,,,,,,,,---------......////////////////////////////////////000000000000000000000000000000000000///000111222333444555555444555555666666666666666111222333444555777888888777888999:::::::::::::::888888888888888888888888888999:::<<<===>>>>>>>>>;;;;;;;;;;;;:::999999888666888;;;===>>>===<<<;;;<<<===???@@@AAA@@@>>>===<<<===>>>???@@@@@@???>>>999999999999999888777666777777888888888888777777666555555444444444555555555555444333333333444444000000000000////////////........................------......------,,,+++---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,------************************{{{mmm___WWWTTTOOOMMMMMMQQQRRRSSSSSSRRRPPPNNNMMMDDDAAA===<<<<<<<<<<<<;;;888777666444333222111111//////000000000000/////////////////////////////////............---------...------,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,************,,,,,,---,,,,,,++++++******)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,------------------------......//////...---,,,,,,////////////////////////...............///000000------......///000000000111111111111111000//////...///000111111000///...000000000000111111111111222111111000///......---////////////////////////.........------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((((((***---///------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************++++++++++++******)))************+++++++++************************************************))))))))))))))))))))))))************************++++++*********************,,,------+++******+++++++++,,,,,,,,,,,,++++++)))))))))***+++++++++,,,************************,,,,,,,,,++++++*********)))************+++++++++))))))))))))************************************+++++++++*********))))))+++,,,...---,,,,,,---///++++++,,,,,,,,,,,,------............////////////111111000000//////......000000000000000000000000000111111111111222222222666555444333333333333333333333333444444444555555555555666777888999999:::999888777777777777777888888999:::;;;;;;;;;:::::::::::::::999999999888888666777888999:::999888777<<<======>>>???@@@@@@AAA<<<<<<===>>>>>>>>>>>>>>><<<;;;999777777888999:::999888888777777777777777777777888888777666555555444444444444333222111000111000///------......///........................//////...------------...************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))************************************************{{{mmm___WWWTTTOOOMMMMMMQQQRRRSSSSSSRRRPPPNNNLLLDDDAAA===<<<<<<<<<<<<;;;888777666444333222111111//////000000000000/////////////////////////////////............---------...------,,,,,,------......---,,,,,,++++++,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------------------------...............---,,,,,,.......................................//////000///////////////.........111111111111111000////////////000000000000////////////000000000111111111111111000000///......---..............................---------,,,,,,,,,...------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++---...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,+++++++++)))***++++++))))))***+++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************++++++++++++******)))************+++++++++************************************************************************++++++++++++++++++++++++************************(((***++++++)))(((((()))))))))************))))))***************+++++++++************************,,,,,,,,,++++++*********)))************+++++++++))))))))))))************************************+++++++++*********))))))+++,,,------,,,,,,---///++++++,,,,,,,,,,,,------............////////////000000000///////////////000000000000000000000000000000111111111222222222555555444333333333333333333333333444444444555555666666666777888888888999999888888888888888999999888999999:::::::::::::::::::::::::::999999999999666777888999:::999888888;;;;;;;;;<<<======>>>>>>======>>>???????????????<<<:::999777777888999:::999888777777666666777777666777777777666666555444444444444444333222222111111000///...---......///..............................---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************|||nnn___WWWSSSOOOMMMNNNRRRRRRSSSSSSRRRPPPNNNLLLDDDAAA===<<<<<<<<<<<<;;;888777666444333222111111//////000000000000/////////////////////////////////............---------...------,,,,,,------......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------***++++++,,,------......++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---------------------------............------,,,..............................------......///000111000000///......------000000111111000000//////000000////////////000000//////000000000000111111111000000//////....................................------------,,,,,,,,,.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++((()))******)))((()))***************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,*********++++++,,,,,,---******************************************************++++++++++++************++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************(((***+++***(((''''''((())))))************))))))+++++++++***************************************+++++++++++++++*********)))************+++++++++))))))))))))************************************+++++++++***************+++,,,------,,,,,,---...++++++,,,,,,,,,,,,---------............/////////....../////////000000000000000000000000000000000000000000111111111222222444444333333222222333333333333333444444444555555777777777777777777777777888888888888999999:::;;;888888999999::::::::::::;;;;;;;;;:::::::::999999666777888999:::999999888888999999::::::;;;;;;<<<;;;<<<<<<===============;;;:::999777777888999999999888777777666666777777555555555555555444444444333333333333333333333222000000///............///........................---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************}}}nnn___WWWSSSPPPNNNOOORRRSSSSSSSSSRRRPPPMMMLLLDDDAAA===<<<<<<<<<<<<;;;888777666444333222111111//////000000000000/////////////////////////////////............---------...------,,,,,,------......---,,,,,,++++++,,,,,,------------------------,,,,,,,,,------.........++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,...........................------------...//////000000//////............///000000000000000//////111000///......///000111////////////000000000111000000/////////.................................------------------------///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***+++***)))((()))+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******************************++++++++++++************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************++++++++++++,,,---,,,***))))))***++++++,,,,,,,,,,,,++++++,,,+++++++++***)))))))))************************+++++++++***************))))))*********+++++++++((()))))))))***************************************************************,,,------,,,+++---...+++++++++,,,,,,,,,---------------.........//////------......///000000111////////////////////////000000000000111111111111333333222222222222333333333333333444444444555555777777777777777666666666777777777777888999:::;;;888888888888888999999:::;;;;;;;;;::::::::::::999555666888999::::::999888888888888999999:::::::::888888999999999999999888::::::999888777888888888888888777666666666666666555444444444444444444444444333333333333333333333000/////////....................................------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************}}}ooo___WWWSSSPPPNNNOOORRRSSSTTTSSSRRROOOMMMKKKDDDAAA===<<<<<<<<<<<<;;;888777666444333222111111//////000000000000/////////////////////////////////............---------...------,,,,,,------......---,,,,,,++++++,,,,,,------------------------.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,........................---------------...//////............//////000000...//////000000000//////111000///......///000111...////////////000000000////////////....................................------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++************+++,,,,,,******+++,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++,,,---...---+++))))))***++++++,,,,,,,,,,,,++++++,,,+++++++++***)))))))))************************************************))))))*********+++++++++((()))))))))***************************************************************+++---,,,++++++,,,...+++++++++,,,,,,,,,------------------............,,,,,,---...///000111111//////////////////////////////000000000111111111222222111111111222222333333333333444444444555555777777777666666666666666555555555666666888999999888888777777777888999:::;;;;;;:::::::::999999999555666888999::::::999999888999999999999999::::::777777888888888777777666999999888888888777777888888777777666555666666666444444333333333333444555555444333222222222333333///////////////......---...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************************************~~~ooo___WWWSSSPPPOOOPPPSSSSSSTTTTTTRRROOOLLLKKKDDDAAA===<<<<<<<<<<<<;;;888777666444333222111111//////000000000000/////////////////////////////////............---------...------,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,.........---,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------------------------------,,,,,,------...///------......///000000111......///000000000//////000000////////////000000......////////////000000........................------------------------,,,,,,,,,------------...---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++***************,,,---,,,+++***+++,,,************************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,+++---...---***(((((()))))))))************))))))+++++++++***************************************)))))))))***************)))************+++++++++))))))))))))***************************************************+++++++++***+++,,,,,,++++++,,,---++++++,,,,,,,,,,,,------,,,------------.........,,,,,,---...//////000000000000000000000000000000/////////000000000111111111111000000111111222222333333333444444444555555666666666666666666666666555555555555555666777888888777666666666777999::::::::::::999999999888888555666777999:::::::::999999999999999999999999999999999999999999999888777999888888888888777777777888777666666555555666666555444333222333444555666666555333222111111222333/////////000///......---..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,************************************************ppp___VVVSSSPPPOOOQQQSSSTTTTTTTTTRRROOOLLLJJJDDDAAA===<<<<<<<<<<<<;;;888777666444333222111111//////000000000000/////////////////////////////////............---------...------,,,,,,------......---,,,,,,++++++,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************+++,,,---------,,,,,,++++++++++++++++++++++++***+++,,,---------------------------------------------,,,,,,------...///.........///////////////---......///000000////////////000000000000//////........./////////000000........................------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++************)))+++,,,+++***)))***+++************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,---...///...+++))))))***))))))************))))))***************+++++++++************************((()))))))))*********+++)))************+++++++++))))))))))))************************************))))))*********+++++++++)))+++,,,,,,++++++,,,---++++++,,,,,,,,,,,,------,,,,,,---------.........---------....../////////000000000000000000000000////////////000000000111000000000000000111222222333333333444444444555555444555555555666777777777777666666666666666777777888777666555555777888999999999888888888777777777444555777999::::::::::::999999888888888888888888999999999999999888777777888888888888888777777666777777666555555555555666555444333222333444666777888777444222111000111111...///000000000///------........................---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************************************ppp___VVVSSSPPPPPPQQQSSSTTTTTTTTTRRROOOLLLJJJDDDAAA===<<<<<<<<<<<<;;;888777666444333222111111//////000000000000////////////////////////////////////.........---------...------,,,,,,------......---,,,,,,++++++,,,,,,******,,,,,,,,,,,,******)))******++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************)))***,,,---...---,,,,,,++++++++++++++++++++++++***+++,,,,,,---------------------------------------,,,,,,,,,,,,---......000000000///......------------...///000000//////...///000111111000///.............../////////000---.....................------------------------,,,,,,,,,------.........,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))(((***+++***)))((()))***************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********,,,,,,++++++++++++++++++******************************************************++++++++++++************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,000111222111...,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))******+++++++++,,,************************(((((())))))*********+++)))************+++++++++))))))))))))************************************))))))******++++++++++++)))+++,,,,,,+++***,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......---------...............000000000000000000000000////////////000000000000000000///000000111222222333333333444444444555555333444444555666777888888999888777777777777777888888777555444555666888999888888888777777777777666444555777999::::::::::::888888888888777777777777777777777777777666555555888888888888888777666666777777666555555555555555666555333333333555777888999777555222000000000111...///000000000///---,,,........................,,,++++++***)))*********************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************~~~pppaaaXXXSSSOOOOOOQQQWWWVVVUUUSSSQQQOOOMMMLLLFFFCCC@@@===;;;;;;<<<<<<:::999777555333222111111000000000000////////////............////////////,,,,,,---.../////////...------------------------+++//////+++***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................------------------------..............................////////////......000000000000000000000000////////////............------------------------------------------------///...---,,,,,,...///111---///000222111///,,,+++...---,,,++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------***,,,,,,+++)))((()))*********+++++++++,,,,,,,,,+++++++++************))),,,+++++++++***)))))))))))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,---///000111222111000...,,,,,,,,,,,,++++++***************))))))))))))*********++++++++++++***)))))))))******)))(((((()))++++++++++++*********)))))))))*********++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///000000000000000000000000////////////000000000000111111222222222333333333444222111222444444333222222333444666777777777777===<<<:::666333333555777666666777777777777777666777777666666666666777777555555777888999:::::::::777777666666777777888999777777777777777888888888777888888999888666444333666555444333444555777999:::999777666555666777888888666444111/////////000........................///......------,,,++++++------------------------+++++++++++++++***)))(((,,,---------,,,***((('''------,,,+++************+++***)))***++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******|||nnn```WWWRRROOOOOORRRXXXWWWUUUSSSPPPNNNLLLKKKEEECCC@@@===;;;;;;;;;<<<:::999777555333222111111000000000000////////////............////////////------......///.........------------------------///222222---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,+++++++++*********)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................------------------------..............................////////////......////////////////////////............------------------------------------------------------------...---,,,+++,,,---///000---...000111111///,,,+++---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---***+++,,,+++)))((()))*********+++++++++,,,,,,,,,+++++++++************)))++++++******************))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))******,,,------...///000111000///---,,,,,,,,,,,,+++++++++************))))))))))))*********++++++++++++***)))))))))******)))(((((()))++++++++++++*********)))))))))))))))*********++++++))))))*********+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,------------...---------............///////////////////////////////////////000000000000111111111222222222333333333222111222444555555333333444555666777888888888===<<<:::777444444666888666666777888888888888888666666555555555555666666555666888999:::;;;;;;;;;999888888888888999::::::777777777777777777777888777777777777666555444444666555444333444555777888999888777555555666777888777666333111/////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))),,,,,,,,,,,,+++******)))+++++++++***++++++,,,,,,+++***)))***++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******yyylll^^^VVVQQQOOOPPPSSSYYYXXXVVVSSSPPPMMMKKKJJJDDDBBB???===;;;;;;;;;<<<999888777555333222111111000000000000////////////............////////////.........///......------------------------------222555444///,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++*********)))************+++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................------------------------..............................////////////..............................------------,,,,,,,,,+++---------------------------------------------------,,,+++***+++,,,---...,,,...///000000...,,,++++++,,,---------,,,+++***+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,+++)))))))))+++******+++++++++,,,,,,,,,+++++++++************)))))))))******************))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++******++++++++++++++++++++++++*********************************************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++******++++++,,,---...,,,---...///...---,,,+++,,,,,,,,,++++++++++++*********))))))))))))*********++++++++++++***)))))))))******)))(((((()))++++++++++++***************((((((((()))))))))******)))))))))************++++++++++++++++++*********++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,---------------------............///........................////////////000000000000111111111222222222222333333222111333555666666555444444666777888999999999<<<<<<:::777555444666888555666666777888999999:::666666555555555555666666777888999:::;;;<<<<<<<<<:::::::::::::::;;;<<<<<<888888777777777777777777777777666555444444444444666555444444444555666777888777666555444555666666666555333111/////////000........................++++++,,,------...//////++++++++++++++++++++++++***++++++++++++***)))))),,,+++++++++***++++++,,,************+++,,,---...+++***)))***++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******wwwjjj\\\TTTQQQOOOPPPSSSZZZXXXVVVSSSOOOLLLIIIHHHCCCAAA???===;;;;;;;;;<<<999888666444333111111000000000000000////////////............////////////.../////////...---,,,,,,------------------------111444333...+++------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))*********+++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------------------..............................////////////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,---...//////...,,,+++***+++---......---+++******************++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,)))+++,,,+++***)))***+++******+++++++++,,,,,,,,,+++++++++*********))))))(((((())))))******++++++))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++******)))************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++,,,,,,---...++++++,,,---,,,,,,+++***++++++++++++++++++++++++******))))))))))))*********++++++++++++***)))))))))******)))(((((()))+++************************(((((((((((())))))))))))))))))))))))************+++++++++******************++++++++++++,,,,,,,,,*********++++++++++++,,,++++++,,,,,,,,,------------------............///........................////////////000000000000111111111111222222222222222111111333555777777666444555666888999999999999::::::999777444444666777444444555666777888::::::777777666666666666777777888999:::;;;<<<<<<<<<<<<:::::::::::::::;;;<<<<<<888888888777777777777777777666555333333333444555666555444444444555666666666666555444333444444555444333222000////////////........................,,,,,,,,,---------......******************************+++++++++******))),,,+++***)))***+++---...+++*********++++++,,,---+++***)))***++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******uuuhhh[[[TTTQQQOOOQQQTTTZZZYYYVVVRRROOOKKKIIIGGGBBB@@@???===<<<;;;;;;;;;999888666444222111000000000000000000////////////............////////////.../////////...---,,,,,,------------------------,,,///000,,,***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------....................................////////////......------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,+++,,,------...---,,,,,,***+++---......---+++*********))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++***)))***+++******+++++++++,,,,,,,,,+++++++++*********))))))((((((((())))))******+++))))))))))))))))))))))))*********************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++******)))(((************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,++++++,,,,,,------******+++++++++++++++***++++++++++++++++++++++++******))))))))))))*********++++++++++++***)))))))))******)))(((((()))+++************************(((((((((((())))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///........................////////////000000000000000000111111111222222222222111111222555777777666444555666888999999999999777888777666444333555777444444444444666777999:::999999888888888888999999999:::;;;;;;<<<<<<<<<<<<999999999999999:::;;;;;;888888888888777777666666777666444333333444555555555555555444444444555555444444444333333333333333222111111000////////////..............................---------,,,,,,,,,************************)))******+++++++++******+++******)))***+++---...---,,,++++++*********++++++***)))***++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******uuuiii[[[TTTQQQOOOQQQTTTYYYXXXUUURRRNNNKKKIIIGGG@@@@@@>>>===<<<;;;;;;;;;888777666444222111000000000000000000////////////............////////////.........///......------------------------------(((,,,---***))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++************))))))))))))************+++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................+++,,,,,,------.......................................////////////......------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,***+++,,,---------,,,+++***))))))))))))***++++++++++++++++++++++++++++++******++++++++++++******)))***++++++***)))+++,,,******+++++++++,,,,,,,,,+++++++++************)))(((((())))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((*********************************************************************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,******************++++++***++++++++++++,,,,,,,,,******))))))))))))*********++++++++++++***)))))))))******)))(((((()))+++***************+++++++++((((((((()))))))))*********)))))))))))))))(((((()))))))))***************************++++++++++++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,---------............///........................////////////000000000000000000000111111111111222222111000222444555555444444444666777888999999999666777777666555444666777666555555555555777999:::::::::999999999999::::::999:::;;;;;;<<<<<<<<<;;;888888888888888999999:::999999888888777666666666666666555555555555555666555555555555444444444333333333222222222111111111000000000000////////////........................//////...---,,,,,,++++++************************))))))***++++++++++++***+++*********+++,,,,,,---...---,,,+++************+++***)))***++++++***)))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******wwwjjj\\\UUURRRPPPQQQTTTXXXWWWUUURRRNNNKKKIIIHHH??????>>>===<<<;;;;;;:::888777555333222000000///000000000000////////////............////////////------......///.........------------------------'''+++,,,)))))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******************)))))))))))))))************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................++++++,,,,,,---......///..............................////////////......------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,---------)))))))))))))))***++++++************************)))***+++,,,,,,+++***)))(((***++++++******+++,,,******+++++++++,,,,,,,,,+++++++++************))))))))))))))))))((((((((())))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***)))((('''************************************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++*********++++++******))))))***++++++,,,******+++++++++,,,,,,,,,******))))))))))))*********++++++++++++***)))))))))******)))(((((()))+++))))))*********+++++++++)))))))))*********++++++******))))))((((((((((((((()))))))))*********+++************++++++++++++************++++++++++++***++++++++++++,,,,,,,,,---------............///////////////////////////////////////000000000000000000000000111111111111222111000111333444333222333444555666777888888888666888999888777666888999999888777666777888:::;;;:::999999888888999999:::999999:::;;;;;;;;;;;;:::888888888888888999::::::999999888888777666666555555666666777777666666666555555555555444444333222111111222222111111000000......//////////////////........................---------------------,,,++++++++++++++++++++++++))))))***+++++++++++++++******+++,,,,,,,,,++++++,,,,,,++++++***++++++++++++***)))***++++++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******wwwjjj]]]UUURRRPPPQQQTTTXXXVVVTTTQQQNNNLLLIIIHHH??????>>>===<<<;;;;;;:::888777555333222000000///000000000000////////////............/////////000,,,,,,---.../////////...------------------------(((,,,---)))))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************)))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................++++++,,,,,,---...//////..............................////////////..............................,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,*********++++++,,,,,,,,,,,,++++++++++++,,,---...)))))))))))))))******+++************************)))***+++,,,,,,+++***)))(((***++++++******+++---******+++++++++,,,,,,,,,+++++++++************)))******))))))((((((''''''))))))))))))))))))))))))************************************************)))************++++++++++++++++++++++++++++++++++++++++++******)))''''''))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++******)))***************))))))***+++,,,,,,*********++++++,,,,,,,,,******))))))))))))*********++++++++++++***)))))))))******)))(((((()))+++))))))******++++++++++++************++++++++++++******))))))((((((((('''(((((())))))*********+++)))************+++++++++))))))))))))******************+++++++++,,,,,,,,,---------.........//////000000000000000000000000////////////000000000000000000000000111111111111222111000000222333222111222333444666777777777777888999::::::999888:::;;;<<<;;;999888888:::;;;===999999888888888888999999999999::::::;;;:::::::::999999888888999999:::;;;999999999888777666666555555666777888888777666555444555555555444444333222111111111111111000//////---...//////000/////////........................+++,,,,,,------......///++++++++++++++++++++++++((()))***+++++++++++++++***+++,,,------,,,******************+++,,,------+++***)))***+++++++++)))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++******vvvjjj^^^WWWTTTPPPPPPRRRSSSWWWWWWRRRMMMKKKHHHDDD@@@???>>>===;;;;;;;;;;;;999888666444222111000000000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***(((((()))***+++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---+++,,,,,,------,,,,,,+++------++++++++++++---------.........---,,,,,,+++,,,,,,------...///000000//////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))+++,,,---,,,***((('''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******+++,,,,,,******+++,,,++++++******++++++,,,---************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++*********))))))************************))))))*********+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,++++++*********************************))))))))))))))))))))))))***+++,,,,,,******+++,,,++++++************++++++************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++*********))))))((((((******))))))))))))******************************++++++***)))***+++---...+++++++++*********))))))******+++,,,,,,,,,,,,+++************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...---------............///---------............///111111000000//////......////////////000000000000222222222111222222333333555555555666666666666666777777777777777777777777999999::::::::::::;;;;;;;;;;;;:::999999999999:::;;;;;;<<<<<<;;;:::999999777888888999999::::::;;;777888999::::::999888777777777666666777888999999444555777888999888666555555444333222111111111111////////////////////////............---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,+++***))))))***+++,,,))))))*********))))))(((************************++++++++++++++++++++++++vvvjjj]]]VVVSSSPPPPPPRRRSSSWWWWWWRRRMMMKKKHHHEEE@@@???>>>===<<<;;;;;;;;;999888666444222111000000000000000000000000000000////////////////////////............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))))))))***+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------......------,,,+++,,,,,,------...//////000///.........------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,+++))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******+++,,,,,,******+++,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++*********))))))************************))))))*********+++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++*********************************************************+++,,,,,,******+++,,,++++++************++++++************************)))************+++++++++*********************************+++++++++,,,,,,************)))))))))(((******))))))))))))******************************,,,+++*********+++,,,---+++++++++*********)))))))))***++++++,,,,,,++++++************************+++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...------------............---------............///111000000000/////////...////////////000000000000222222111111222222333333555555555666666666666666888888888888888888888888999999::::::::::::;;;;;;<<<;;;::::::999999::::::;;;<<<<<<<<<<<<;;;:::999888888999999:::;;;;;;;;;777888999::::::999888777777777666666777777888999444555777888888777666555444444333222111111111111////////////////////////............---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++***))))))***++++++******++++++++++++******************************++++++++++++++++++++++++vvviii\\\TTTQQQOOOPPPSSSUUUXXXXXXRRRMMMKKKIIIEEE@@@???>>>===<<<;;;;;;;;;999888666444222111000000000000000000000000000000/////////////////////////////////.........------------------------------******+++,,,,,,---......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------......------,,,,,,,,,,,,,,,---......//////............------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))***************************************++++++++++++++++++******************************************************+++++++++((()))***+++,,,------...***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++************************)))************+++++++++*********************************++++++++++++,,,************))))))))))))******))))))))))))******)))))))))))))))))))))))),,,,,,+++*********+++++++++++++++***************)))***++++++,,,,,,++++++************************+++************)))))))))*********++++++++++++,,,,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...------------............---------............///000000000000////////////////////////000000000000222222111111222222333444555555555666666777777777888888888888888888888888999999::::::::::::;;;;;;<<<<<<;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::999999999:::;;;;;;<<<<<<888999999::::::999999888777666666666666777777888444555666777777666555444444333222111000000000000////////////////////////............---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***))))))***++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++vvviiiZZZSSSPPPNNNPPPTTTUUUYYYXXXRRRLLLKKKHHHEEEAAA@@@???===<<<<<<;;;;;;999888666444222111000000////////////////////////////////////////////////000////////////.........------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++++++++------------++++++,,,------...------,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******+++,,,,,,******+++,,,)))***+++,,,,,,,,,++++++************************))))))))))))))))))))))))************************************************************************************************************************))))))***+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++************************))))))*********+++++++++************************************++++++++++++*********)))))))))))))))******))))))))))))******((((((((((((((((((((((((,,,,,,+++*********))))))************************))))))***+++++++++++++++************************************))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---------.........---------............///000000000000////////////////////////000000000000111111111111222333444444555555555666777777888888888888888888888888888888999999999:::::::::;;;;;;<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<===999999::::::::::::999999666666666555555666666777555555666666666555444444222222111000000000000000////////////////////////---.........------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,************************+++******************+++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++uuuhhhYYYRRROOONNNPPPTTTVVVXXXWWWPPPKKKJJJGGGDDDAAA@@@???>>><<<<<<<<<<<<999888666444222111000000////////////////////////////////////////////////000////////////.........---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++++++++------------++++++,,,,,,------...------,,,,,,,,,,,,---------------,,,,,,------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************+++,,,,,,******+++,,,++++++************++++++************************))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))************))))))))))))******((((((((((((((((((((((((++++++++++++***))))))(((************************))))))***++++++++++++***************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------------...---------............///////////////000000000000////////////000000000000111111111111222333444555555555666666777888888999888888888888888888888888999999999:::::::::;;;;;;;;;;;;:::999999999999:::::::::;;;;;;;;;;;;;;;:::999999:::;;;;;;<<<<<<===999999999999999999999999666666555555555555555666555555555555555444333333111111000/////////000000////////////////////////---------...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,*********************************++++++*********(((((()))***++++++******++++++++++++++++++++++++++++++++++++++++++++++++sssfffYYYRRROOONNNOOOSSSUUUXXXVVVOOOIIIHHHFFFCCCAAA@@@???>>>===<<<<<<<<<999888666444222111000000000000000000000000000000/////////////////////////////////.........------------------------------......---,,,,,,+++******+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++***)))***,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------......------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******+++,,,,,,******+++,,,++++++******++++++,,,---************************))))))))))))))))))))))))************************+++++++++******************************+++++++++************************+++++++++***************,,,,,,,,,+++++++++*********++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************))))))))))))))))))))))))***+++,,,,,,******+++,,,++++++************++++++************************)))************+++++++++++++++++++++++++++++++++)))))))))************+++))))))))))))******************))))))))))))******))))))))))))))))))))))))*********+++******)))(((***************+++++++++((()))******++++++******************************(((((()))))))))))))))***)))))))))************+++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------------------............///////////////000000000000////////////000000000000000000000111222333444555555555666777777888999999999999999999999999999999999999::::::::::::;;;;;;::::::999888888888888888888999999::::::::::::999999999999:::;;;;;;<<<<<<999888888777777888888999666555555444444444444555555555555444333333333222000000////////////000000////////////////////////,,,------...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,---************************)))***++++++++++++***)))'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqeeeYYYSSSPPPNNNOOOQQQUUUWWWUUUMMMHHHFFFEEEBBBAAAAAA???>>>===<<<<<<<<<999888666444222111000000000000000000000000000000////////////////////////............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))))))))***+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++***)))***++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******+++,,,,,,******+++,,,---+++***))))))+++---...************************))))))))))))))))))))))))************************+++++++++*********))))))))))))*********+++++++++************************+++++++++*********))))))++++++++++++++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***************************************************+++,,,,,,******+++,,,++++++************++++++************************)))************+++++++++++++++++++++++++++++++++))))))))))))************((()))))))))******************))))))))))))******************************((()))***++++++******)))))))))*********+++++++++((())))))***************************************(((((((((((())))))******))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------------............///.../////////000000000111////////////000000000000000000000111222333555666444555666777888999::::::999999999999999999999999999999::::::::::::;;;;;;999888777777666666777777666777888999999999999888888888999999:::;;;;;;;;;888888777666666777888888666555444444333333444444666555444333222222222222/////////......//////000////////////////////////,,,,,,------...------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------************************)))***++++++++++++***)))'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++pppdddYYYSSSQQQNNNNNNQQQTTTVVVTTTLLLGGGEEEDDDAAABBBAAA@@@>>>======<<<<<<999888666444222111111000000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------***++++++,,,,,,------...+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++(((((()))***+++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++++++++***)))***++++++,,,,,,------,,,,,,+++...---++++++++++++---...+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,.........,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******+++,,,,,,******+++,,,...,,,)))'''(((***---000************************))))))))))))))))))))))))************************++++++++++++******))))))))))))******++++++++++++************************++++++++++++******))))))))))))***+++,,,------...+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++************************)))************+++++++++++++++++++++++++++++++++))))))))))))************(((((())))))*********+++******))))))))))))******************************'''((()))***++++++***)))))))))******++++++++++++(((((()))***************************************'''((((((((())))))******))))))))))))*********************++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------------.........//////.../////////000000111111////////////000000000000000000000111222444555666444555666777888999::::::999999999999999999999999999999:::::::::;;;;;;;;;888777777666666666666666555666777888888888888888777888888999999:::;;;;;;888777666555555666777888666555444444333333333333666555444333222222222222//////.........//////000////////////////////////,,,,,,------...---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------************************)))***+++,,,,,,+++***)))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqeeeXXXSSSPPPNNNOOOQQQUUUVVVTTTNNNKKKJJJFFFBBB???@@@@@@@@@@@@???>>>>>>;;;:::888555333333222333000000000000////////////////////////////////////000000000000000000000000------------------------,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))******+++++++++*********++++++,,,,,,++++++***,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))***++++++***)))***+++************************...---,,,***)))******+++,,,++++++******++++++,,,,,,,,,,,,++++++*********)))))))))))))))*********,,,+++))))))******)))((((((((())))))*********+++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************+++++++++*********))))))************)))))))))))))))))))))))))))******+++************************++++++************************************************++++++++++++******))))))))))))))))))))))))************))))))))))))(((***++++++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000//////............//////000////////////111222333666666666666777777777777999888777777777888999::::::::::::999999888888888888666555666888999777444777777888888999999999:::888888999::::::;;;<<<<<<;;;:::888666666666666777888777777555444333222222333333333222222222111111222111111000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++++++++***)))(((,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++)))************+++++++++pppdddXXXSSSPPPNNNOOOQQQTTTVVVTTTNNNKKKJJJGGGBBB???@@@@@@@@@@@@???>>>>>>;;;:::777555333222222222000000000000////////////////////////////////////////////////////////////---------------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++++++++++++++***)))(((***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,)))******+++,,,,,,------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))***++++++***)))***++++++++++++***************++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))************++++++++++++,,,+++***)))))))))))))))*********+++************************************************************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))************))))))************************************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************+++++++++*********))))))************)))))))))))))))))))))))))))******+++******************************************************************************++++++++++++******************************************))))))))))))(((***++++++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////////////////............//////000/////////000111222333444555555555555666666666888777777777777888:::;;;:::::::::999999888888888888666555666888999777444777777777888888888999999888888999999:::;;;;;;;;;:::999888666666666666777777777666555444333222222444444333333333222222222111111000000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************************++++++++++++******))),,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++ooocccXXXSSSPPPNNNOOOQQQTTTUUUTTTNNNKKKJJJGGGCCC???@@@@@@@@@@@@???>>>>>>;;;999777555333222222222000000000000////////////////////////////////////////////////////////////------------------------,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))------,,,,,,+++)))((('''***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***************+++++++++,,,************************++++++,,,,,,,,,,,,------...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))***++++++***)))***+++++++++++++++******))))))'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************)))***+++,,,,,,,,,+++***)))))))))***************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))************))))))************************************+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************+++++++++***************************)))))))))))))))))))))))))))******+++******************************************************************************++++++++++++******************************************))))))))))))(((***++++++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////////////////............//////////////////000111222333333333333444444444555555777666666777888999:::;;;999999999999999888888888777666666777888888777555666666777777777777888888777888888999999:::::::::999999888777666666666666666666555444333222111111444444444333333333333222111000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++mmmbbbWWWSSSQQQOOOOOOQQQSSSUUUSSSNNNKKKKKKHHHDDD???@@@@@@@@@@@@???>>>>>>;;;999777444333222222222000000000000////////////////////////////////////////////////////////////------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,+++******)))***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))***++++++***)))***+++,,,,,,++++++***)))))))))'''((()))++++++******))),,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++***************)))((()))******))))))***+++************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************************************************)))))))))((()))))))))))))))******+++***************************************+++++++++******************************++++++++++++******************************************)))))))))((((((***++++++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////////////////............///////////////000000111222222222222333333444444555555555666666777888999::::::999999999888888888888888777777777888888888777666666666666666666777777777777777777888888999999999888888777777666666666666555555444333222222111111333333333222222222111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++kkkaaaVVVSSSQQQOOOOOOQQQRRRTTTSSSNNNKKKKKKIIIEEE???@@@@@@@@@@@@???>>>>>>:::999666444222222111222000000000000////////////////////////////////////........................------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,***+++++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))***++++++***)))***++++++++++++*********)))))))))***+++++++++)))((('''+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++++++++******))))))((()))***)))'''''')))++++++++++++***************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************************************************)))))))))((()))))))))))))))******+++************************))))))*********+++++++++******************************++++++++++++******************************************)))))))))((((((***++++++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////............//////...//////000111111222222222222333444555555666666555555666777888888999999888888888888888888888888777777888888888777777777777777777666666666666666666666666777777777777777777777777777666666666555444444444333333222222111111111111000000000000///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++jjj___VVVSSSQQQOOOOOORRRQQQSSSRRRNNNKKKLLLJJJFFF???@@@@@@@@@@@@???>>>>>>:::888666444222111111111000000000000////////////////////////////////////........................------------------------******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***((()))***,,,------......***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))***++++++***)))***+++************************++++++++++++***)))((('''******,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,+++******))))))(((+++......+++((()))***+++++++++++++++*********************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))************))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************************************************+++++++++************)))))))))))))))))))))))))))******+++************************)))))))))***++++++,,,,,,******************************++++++++++++******++++++++++++++++++++++++************))))))))))))(((***++++++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////............//////...///000111222222222111222222333333444555666666555666777888888888777777777777777888888888888888666888999999888777777888888888777777777777666666666666666666666666666666555666666777777666666555555444444444333333333222000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++hhh^^^UUUSSSRRRPPPPPPRRRPPPRRRRRRNNNLLLLLLJJJFFF???@@@@@@@@@@@@???>>>>>>:::888666444222111111111000000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++******+++,,,------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++***+++,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))***++++++***)))***+++)))))))))***++++++,,,,,,,,,++++++*********++++++((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,------,,,++++++***)))))))))000777999444...***))),,,,,,,,,++++++*********************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))************))))))************************+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************))))))*********+++++++++************)))))))))))))))))))))))))))******+++************************((())))))***++++++,,,,,,******************************++++++++++++******++++++++++++++++++++++++************))))))))))))(((***++++++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////............//////---...000111222222111111000000111222333444555555666777888888888777666555666777777777888888888999666888::::::888777777999999999888888888777777777555555555555555555555555444555666777777666555555555555555444444444444444000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++hhh^^^UUUSSSRRRPPPPPPRRRPPPRRRQQQMMMLLLLLLKKKGGG???@@@@@@@@@@@@???>>>>>>:::888666333222111111111000000000000////////////////////////////////////........................------------------------.........------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------************************++++++,,,,,,,,,---------,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))+++++++++***)))***+++(((((()))***+++,,,,,,---++++++***)))***,,,---...'''(((***++++++***((('''*********++++++,,,,,,,,,------,,,,,,+++***)))))))))333>>>BBB===444,,,(((,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************************))))))******++++++++++++************)))))))))))))))))))))))))))******+++************************((())))))***++++++,,,,,,******************************++++++++++++******++++++++++++++++++++++++************))))))))))))(((***++++++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////............//////---...000111222222111111...///000111222333444444777777888888888666555333666666777777888888888999666888;;;:::888666888999:::999999999888888777777555555555555555555555444444555666777777666555555555555555555555555444444111111111111000000000000---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++)))************+++++++++