BM6P6(@ ttttttttttttssssssssssssvvvvvvuuuuuuvvvxxx{{{|||yyyxxxwwwvvvvvvwwwxxxyyyuuutttsssrrrrrrssstttuuuvvvtttrrrsssuuuwwwxxxwwwyyy|||}}}{{{zzz|||}}}~~~~~~~~~}}}mmm[[[QQQFFFHHHFFF@@@<<>>===<<>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<888999999::::::;;;;;;;;;:::;;;===>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::888888888888999:::;;;<<<:::::::::999999777666666444444555666777888999999::::::::::::::::::::::::<<<;;;999999999999888666666777999::::::888666444777777777777777777777777999999888888888888999999888888777777666666555555777777777888999;;;<<<===BBB>>>999888:::<<<<<<;;;;;;;;;;;;<<>>>>>??????===>>>>>>===;;;999999999>>>>>>>>>>>>============>>>===<<<;;;:::999999999:::===@@@AAA@@@???>>>???777999===@@@AAA@@@===<<<;;;<<<<<<<<<;;;;;;===>>><<<===???AAABBBCCCDDDDDDDDDDDDEEEDDDCCCAAA@@@>>>===???AAABBBAAA@@@@@@AAACCCBBB@@@>>>======>>>>>>======>>>>>>>>>>>>======@@@???>>>>>>>>>???AAABBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDD@@@@@@@@@CCCFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEAAABBBDDDEEEEEEEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFIIIJJJNNNRRR[[[ppptttssspppnnnmmmnnnooopppuuutttsssssstttuuuwwwyyyxxxwwwvvvuuuuuuvvvwwwxxxwwwvvvtttsssrrrrrrsssssstttsssssstttxxx{{{||||||{{{}}}~~~~~~~~~~~~|||zzzzzz{{{~~~~~~{{{zzz}}}}}}||||||}}}}}}~~~~~~~~~}}}wwwcccRRRIIIAAACCCDDDCCCDDDKKKXXXccchhhSSSBBB@@@AAA===999;;;;;;:::999888777666555555888999:::<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========:::;;;<<<=========<<<<<<;;;;;;;;;;;;;;;:::::::::888888888888999::::::;;;999999999999888777666555444444555666777888999999::::::::::::::::::::::::===;;;::::::::::::999777999888888777666555444444666666666666666666666666777777666666666666777777777777777666666666555555666666666777888:::;;;<<>>===<<<<<<===>>>>>>>>>===<<<;;;:::;;;<<<===========================<<<;;;:::999999999999888;;;>>>???>>><<<<<<<<<888:::===??????>>>===<<<;;;<<<<<<<<<;;;;;;===>>>??????@@@AAABBBBBBBBBBBBGGGGGGGGGGGGEEECCCAAA@@@===???BBBBBBAAA@@@@@@AAAAAA@@@???============>>>======>>>>>>>>>>>>======??????>>>===>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFBBBAAABBBDDDGGGHHHHHHGGGDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGJJJMMMSSSdddtttrrrnnnkkkjjjkkklllmmmsssrrrqqqppppppqqqrrrssstttsssrrrrrrrrrrrrttttttuuutttrrrqqqqqqqqqrrrsssuuuttttttwww{{{~~~{{{|||}}}|||zzzyyyzzz{{{|||{{{|||}}}zzzwwwuuu{{{{{{zzzyyyzzz{{{|||}}}|||~~~~~~|||{{{~~~zzz{{{mmm[[[MMMFFFBBBBBBBBBAAAAAAEEEJJJOOOPPPDDD<<<>>>@@@<<<:::<<<;;;::::::999888777777666888999:::<<<<<<=========>>>===<<<<<<;;;<<<<<<<<<>>>>>>==================;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;999999888888888999999:::777888888888777666555444444444555666777888999999999999999999999999999999===;;;::::::;;;;;;999888<<<:::888666444444555555666666666666666666666666555555444444444444555555666666666666666555555555555555555666777888999:::;;;888555444555777888777777777666777888:::<<<>>>;;;===@@@FFFNNNZZZgggooo~~~uuurrroookkkfff```ZZZUUUNNNIIICCC?????????===;;;999999999::::::;;;;;;;;;===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======::::::999999999999::::::999;;;===>>>===;;;;;;<<<;;;<<<============<<<<<<;;;<<<<<<<<<;;;;;;===>>>AAAAAABBBCCCCCCBBBAAA@@@GGGGGGGGGGGGEEECCCAAA@@@>>>@@@BBBCCCBBBAAAAAABBB>>>>>>============>>>>>>===>>>>>>??????>>>>>>===>>>>>>=========>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFCCCBBBCCCEEEHHHIIIHHHGGGBBBBBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHLLLWWWnnnqqqpppooommmllllllmmmmmmnnnnnnmmmlllllllllmmmmmmnnnmmmlllllllllmmmnnnoooooonnnnnnoooqqqsssuuuvvvyyyyyyxxxzzz}}}xxxxxxyyywwwvvvvvvyyy{{{~~~yyyvvvtttxxxxxxxxxyyyyyyzzzzzz{{{zzz{{{~~~~~~|||zzzyyy{{{{{{xxxuuuyyysssbbbTTTJJJDDDCCCAAA???>>>===<<<;;;999>>>999888;;;<<<::::::>>><<<<<<<<<;;;;;;:::::::::888999:::;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::<<<<<<<<<;;;;;;::::::999999::::::::::::;;;;;;;;;:::999888888888888888999666666777777666555444444555555555666777888888888999999999999999999999999;;;:::999999::::::888777:::999888777777666666777666666666666666666666666444444333333333333444444555555555555555555555555444444444444555666777888888666555444444555666777666555555555666777888999999:::<<<===AAAGGGOOOTTT\\\dddrrrvvvqqqkkkgggaaa\\\WWWQQQKKKGGGCCC@@@===;;;<<<======<<<888888888999::::::;;;;;;::::::999999:::;;;======;;;<<<>>>AAABBBAAA>>><<<;;;;;;;;;;;;<<<<<<<<<<<<999888888888999999:::;;;;;;===??????===<<<======>>>===<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;;;;<<<>>>BBBCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEDDDCCCAAA???===>>>@@@CCCCCCBBBAAAAAABBB============>>>>>>??????>>>>>>>>>??????>>>>>>>>>===============>>>>>>???AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEBBBBBBBBBDDDGGGHHHGGGFFFBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDFFFFFFEEEEEEDDDAAABBBCCCCCCDDDEEEFFFFFFGGGFFFGGGHHHIIIPPP```oooiiikkkmmmnnnooommmkkkjjjiiiiiihhhhhhiiiiiiiiijjjhhhhhhgggfffggghhhiiijjjjjjkkkllloootttxxx|||~~~~~~}}}||||||}}}}}}{{{zzztttuuuuuuuuuuuuwww{{{~~~}}}yyyvvvuuuuuuvvvxxxzzz{{{zzzyyyyyywwwyyy{{{||||||{{{yyywwwzzzyyywwwtttvvv~~~uuubbbTTTKKKDDDAAA>>>======>>>AAAAAA>>><<<@@@>>>======:::888888;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::999999888888777888888888555666666666666555555444555555666666777777888888888888888888888888888888999888666777888888777666222444666777888777666555555555555555555555555555555444444333333444444555444444444444444555555555333333333333444555666666666666555555444555666777666666555555666666777777444666888:::;;;===???AAACCCIIIRRR^^^lll{{{}}}tttlllgggaaa\\\TTTNNNIIIFFFCCCAAA>>><<<;;;;;;<<<======<<<888888888999999999::::::999999999:::;;;<<<===>>><<>>===<<<;;;<<<===>>>===<<<;;;::::::;;;;;;:::<<<<<<<<<;;;;;;<<<>>>@@@BBBDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@???===>>>@@@BBBCCCBBBAAAAAABBB===>>>>>>???@@@@@@@@@@@@>>>>>>????????????>>>>>><<<=========>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBDDDEEEEEECCCCCCBBBBBBAAAAAABBBBBBCCCAAABBBCCCDDDDDDDDDCCCBBBAAABBBBBBCCCDDDDDDEEEEEEGGGEEEEEEGGGIIILLLWWWbbb}}}aaadddhhhkkkllljjjgggdddccccccdddeeefffggghhhhhhgggfffeeeeeefffgggiiijjjjjjkkkmmmqqqvvv{{{}}}|||{{{{{{|||{{{yyyvvvsssuuuwwwxxxyyy|||}}}yyywwwvvvuuuuuuvvvxxxzzz{{{{{{zzzzzzyyyzzzzzzyyyxxxvvvuuutttyyywwwvvvxxx{{{hhhWWWLLLGGGDDDBBB<<<<<<<<<>>>???@@@???===;;;;;;<<<;;;:::999;;;<<<888888888888999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>=====================<<<;;;;;;:::;;;;;;<<<::::::::::::999999999999888888777777777888888999555555666666666666555555555666666666777777777888777777777777777777777777777666555666777777666555,,,///222555666666444333555555555555555555555555555555444444444444555555333333333444444444444444333333333333333444555555444555666555444444666777555555666666666666777777111444777999999888999999===???CCCHHHOOOZZZeeemmm}}}zzzqqqiiibbb]]]UUUOOOHHHBBB???>>>>>>===::::::;;;;;;<<<<<<<<<<<<999999999999999999999999888999999:::<<<======>>>???BBBHHHOOORRRNNNEEE>>>888888999999::::::;;;;;;999999999999999:::;;;;;;:::;;;;;;:::999888999:::======<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;===>>>???AAADDDFFFGGGFFFDDDCCCAAABBBCCCCCCCCCBBB@@@@@@===???AAABBBAAA@@@@@@AAA===>>>???@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>><<<===>>>?????????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@BBBCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBCCCDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBEEEGGGIIIOOOWWWjjj___aaadddfffgggeeebbb```]]]^^^```ccceeeggghhhiiiiiiiiihhhhhhiiijjjlllmmmkkkkkklllooorrrvvvyyy{{{wwwwwwwwwyyy{{{{{{yyyxxxwwwyyy|||~~~~~~}}}{{{yyywwwwwwwwwwwwyyyyyyxxxxxxyyy{{{}}}~~~{{{xxxuuusssrrruuutttwww}}}ooo\\\MMMFFFDDDDDDCCC>>>======;;;:::999999999666999<<<===>>>???>>>===777777777777888888999999999999:::;;;;;;;;;::::::;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<<<<============<<<;;;;;;;;;<<<===>>><<<;;;;;;:::999888777777777777666777777888999:::555666666777777777666666666666666666777777777777777777777777777777777777777666555666777888777666///000222444555555555444555555555555555555555555555444444333333444444555222222333333333444444444444444333333333444555555222444555555333333555777444444555666666666666666333555777777777666777888999:::<<<===@@@EEELLLQQQ]]]fffuuuuuukkkccc[[[TTTOOOHHHDDD@@@<<<<<<<<<<<<<<<888:::<<<======<<<======;;;;;;;;;:::999999888888777888999:::;;;<<<<<<<<<@@@AAADDDJJJNNNKKKCCC;;;777777888888999::::::;;;;;;:::::::::::::::;;;<<<:::;;;;;;:::888777888:::;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;;;;===>>>>>>@@@BBBDDDDDDCCC@@@>>>>>>???@@@AAABBBAAA@@@@@@<<<>>>@@@AAA@@@??????@@@===>>>???@@@@@@???>>>>>>>>>??????@@@@@@??????>>>===>>>???@@@@@@@@@???>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>@@@BBBBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@AAACCCDDDDDDDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBAAACCC@@@???CCCEEEGGGKKKPPP[[[mmmbbbcccdddddddddbbbaaa```ZZZ\\\^^^bbbeeegggiiiiiimmmllllllllllllnnnpppqqqkkkjjjjjjkkklllnnnpppqqqqqqqqqsssvvvzzz||||||{{{{{{~~~|||{{{zzzyyyxxxxxxyyyzzzzzz}}}{{{wwwuuuvvvzzzzzzvvvtttrrrqqqrrryyypppcccPPPBBB======>>>???;;;<<<<<<;;;::::::===@@@AAADDDFFFFFFEEEBBB===888888888888999999::::::;;;999999:::;;;;;;;;;::::::::::::::::::;;;;;;<<<===888999999::::::;;;;;;;;;===<<<;;;;;;<<<===>>>???===<<<;;;:::888777666666666666666666777888::::::666666777777777777777666666666666666777777777777777777777777777777777777888777666777888999888777666666555444555666777888555555555555555555555555444333333222222333333444222222222333333444444444444444333333333444555555000333555444222222444666333333444555666666666666222333333222222222444666333555888999;;;===AAACCCDDDKKKWWWcccooo|||zzzssshhh^^^WWWPPPHHHCCCAAA???=========>>>===<<<888:::===????????????@@@===<<<<<<;;;:::999888888777777888::::::;;;;;;:::===<<<===BBBEEEDDD>>>777666777777888999999::::::<<<;;;;;;::::::;;;;;;;;;<<<======;;;999999:::<<<::::::;;;<<<<<<;;;;;;:::;;;<<<<<<<<<;;;;;;===>>>>>>???BBBCCCBBB???<<<::::::;;;===>>>?????????>>>;;;===@@@@@@???>>>>>>???<<<===>>>??????>>>===<<>>???AAAAAA@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBB???>>>>>>@@@BBBBBBAAA@@@@@@@@@????????????@@@@@@AAABBBDDDEEEEEEEEEDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@EEEAAA???CCCEEEFFFIIIMMMQQQ___yyydddccccccdddeeefffdddbbb```______```bbbeeehhhjjjvvvqqqkkkjjjmmmooonnnlllooommmlllllllllmmmlllkkknnnpppssswwwzzz}}}{{{wwwuuuuuuvvvuuutttttttttuuuwwwxxx|||wwwpppooottt{{{yyysssmmmjjjpppzzzxxx```VVVJJJCCCBBBBBBBBB@@@>>>======<<<<<<<<<<<<===CCCKKKSSSTTTNNNDDD>>>;;;:::999888888888999:::;;;:::999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;::::::999888::::::999888777777888888777777888888888888777777666666777888999:::::::::888777888:::888555333444999999999888888888777777///000111333444555666666444444444555555666666666444444222222222222444444333333333333333333333333222222111111111222444555222222222222333333444555333333222111111222333333666666666666666666666666777666555555555666888999===>>>@@@FFFMMMVVV___ddd}}}~~~zzz|||{{{{{{|||wwwccc]]]TTTLLLGGGDDDBBBAAA>>>===<<<;;;:::;;;;;;<<<999:::;;;<<<============:::;;;;;;;;;:::888666555888888777777888:::;;;===:::;;;<<<<<<<<<;;;:::999666666777888888888888777;;;::::::999999::::::;;;======<<<;;;:::888777666::::::999999888999999:::777777888999;;;<<<======:::;;;===>>>>>><<<:::999:::;;;<<<<<<;;;;;;===???>>>??????>>>===<<<<<<===????????????>>>>>>>>>===>>>=========>>>???@@@@@@>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@AAABBBBBBBBBBBB@@@???===<<<<<<===???AAA??????@@@@@@???===<<<;;;AAAAAAAAA@@@@@@?????????AAAAAAAAAAAABBBBBBCCCDDD@@@???@@@@@@AAABBBCCCDDDKKKRRRaaa~~~kkkjjjiiijjjlllmmmlllkkkeeeddddddccceeegggiiikkktttpppkkkiiijjjlllmmmnnnmmmkkkjjjjjjkkklllmmmmmmrrrtttwww{{{}}}wwwtttrrrqqqrrrrrrrrrsssssstttuuuuuuuuurrrooopppuuu{{{{{{rrrmmmmmmoooyyyiiiVVVNNNDDD???>>>@@@???>>>=========<<<<<<======>>>EEELLLSSSSSSMMMEEE@@@===:::999888888888999:::;;;:::999999888888999999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::999999888999888888777666666777777666666777777777777666666666666777999999::::::999:::999999999888666444444888888777777777666666666000111222444555555555555333333444444444555555555444333222222222222333444333333333333333333333333333222111111111222333444222222222222222333444444333222222111111222222333444444444444444444444444555555444444444555666777=========???BBBGGGKKKNNNVVV^^^kkkxxx}}}{{{yyyzzzwwwtttttttttpppiiicccQQQMMMFFFAAA>>><<<;;;:::===<<<;;;::::::::::::;;;888999:::;;;<<<<<<<<<<<<::::::::::::999888777777999999888888999:::;;;<<<:::;;;;;;<<<;;;:::999888555666777888888888888888999999999888888999999999<<<<<<<<<;;;:::888777666999999888888888999999:::777888888999:::;;;;;;<<<:::;;;<<<======<<<;;;;;;;;;<<<<<<<<<::::::<<<>>>===>>>???>>><<<;;;;;;<<<>>>>>>>>>>>>============>>>============>>>>>>???<<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>>>>>>>???@@@AAA@@@>>><<<:::@@@@@@@@@@@@@@@@@@??????AAAAAA@@@@@@@@@AAABBBBBB????????????@@@AAABBBBBBDDDIIIVVVooolllkkkjjjkkkmmmnnnnnnmmmfffeeecccbbbbbbdddeeefffooonnnkkkgggfffhhhmmmqqqnnnnnnmmmmmmmmmoooqqqrrrrrrtttwww{{{{{{vvvqqqooommmmmmnnnooopppqqqrrrrrrrrrqqqllllllmmmpppuuuyyy{{{{{{|||sssjjjjjjrrrzzz{{{fffYYYKKKFFF???<<<===>>>>>><<<======<<<======>>>???@@@DDDIIIMMMMMMHHHBBB???===999999999999999:::;;;;;;:::999999888888999999:::::::::::::::;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;::::::999888888888777666666666666777666666666777777666666666666777888999999999999999<<<;;;999888888888666444666666666666555555555555333333444555555555555555222333333333333333444444333333222222222222333333222222222222222222222222333222222111111111222222222222222111222222333444333222111111111111222333222222222222222222222222333333333222333444444555:::999999888999999:::;;;AAAEEELLLUUU^^^hhhqqqwww{{{xxxuuurrrpppkkkfffbbb___ZZZTTTNNNDDDAAA>>><<<<<<<<<;;;:::;;;:::999999888999999999777888999::::::;;;::::::999999999888888888999999:::::::::999999:::;;;;;;::::::::::::999888777666555555666888888999999999888888777777777777888888;;;;;;;;;;;;:::999888777777777777888888999999:::888888888888999999::::::::::::;;;;;;<<<<<<======<<<<<<===<<<::::::;;;<<<===>>>???===;;;::::::;;;<<<=====================???>>>==================:::;;;===>>>@@@AAAAAAAAA???@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@??????AAAAAAAAA@@@???>>>===<<<>>>???BBBCCCBBB@@@===;;;???????????????@@@@@@@@@AAA@@@???????????????@@@??????>>>>>>>>>>>>???@@@???BBBKKK\\\xxxjjjiiihhhhhhjjjkkkjjjiiieeedddbbbaaaaaabbbcccdddiiijjjiiifffdddgggnnnuuuvvvvvvvvvuuutttuuuwwwyyytttuuuxxx|||xxxvvvrrrooollljjjjjjjjjjjjlllnnnpppqqqpppooommmhhhhhhjjjmmmpppsssuuuvvvzzzwwwqqqlllllltttlllZZZPPPFFFCCC???>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@AAA@@@BBBDDDDDD@@@<<<::::::999999999999::::::;;;;;;:::999999888888999999:::999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;::::::888888777777777777888888777777888888888888777777666777888999999999999999::::::999777777999888666666666666666555555555444444555555666555555444444222222222222222222222222333222222222222222222333222222222222222222222222222222222111111111111111222222111111111111222222222222111111111111222222111111111111111111111111222222222222333333444444444555555666666777666666<<<>>>@@@BBBFFFLLLTTTYYYccclllvvv~~~|||tttjjjccc\\\YYYTTTQQQNNNLLLHHHEEE???===<<<<<<>>>>>>===<<<888888888888777888888888888888999:::::::::::::::999888777777777888:::;;;;;;;;;::::::::::::::::::::::::999888777666555555444555666888999999999999888888888777777888888888999::::::::::::999888888666666777888999999999999888888888888888888888999:::999999:::;;;<<<===>>><<<======;;;999999:::;;;>>>???@@@>>><<<;;;<<<===============>>>>>>>>>>>>@@@??????>>>============;;;<<<===>>>????????????>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>>>>>>>???AAABBBAAA@@@>>>===>>>AAADDDFFFEEEBBB???<<<===>>>>>>>>>??????@@@@@@@@@???>>>>>>============>>>>>>===<<<<<<<<<======AAAAAAFFFPPPccchhhhhhggghhhiiiiiigggeeefffeeecccbbbbbbdddeeegggeeehhhiiigggeeeiiirrrzzz}}}~~~~~~||||||}}}|||}}}zzzwwwnnnmmmkkkjjjhhhhhhhhhhhhhhhjjjlllnnnooommmkkkiiiffffffffffffhhhkkknnnqqqqqqmmmkkkooozzzqqq___QQQIIIDDDBBB@@@>>>>>>===<<<;;;<<<<<<<<<<<<===>>>@@@@@@<<<===>>>===;;;999888888999999::::::;;;;;;;;;;;;:::999999888888999999:::999999999:::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===============<<<<<<;;;999999999888888999999:::999999999::::::999999999777777888999999999888888666:::;;;777666999:::777777777666666666555555555555555666666555555444333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111111000000000111111111111111111111111111111111111111111111111111111222222333333444444444444111222444555666777777777222333666888:::>>>CCCGGGIIIPPPXXX^^^hhhvvvzzzyyywwwtttmmmdddYYYSSSLLLJJJGGGEEEDDDCCCBBBAAA;;;:::999:::;;;;;;:::888666666777777777777777777999::::::;;;;;;;;;;;;:::888777777666777888:::;;;::::::::::::::::::999999999999888777666666555555555555666888888999999999999999888888888888999999888888999999::::::999999666777888999999999999999888888888888888888888999999999999999:::<<<===>>><<<<<<<<<;;;999888:::;;;???@@@AAA@@@>>>>>>>>>???????????????????????????AAA@@@??????>>>>>>>>>>>>======>>>>>>>>>===<<<<<<===???@@@AAABBBAAA@@@???@@@@@@@@@@@@???>>>======:::<<>>=========>>>>>>????????????>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<>>===;;;:::999999<<<<<<;;;<<<<<<===>>>???<<<<<<<<<;;;;;;::::::999999999:::;;;;;;;;;;;;;;;:::999999888888999999:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>======<<<;;;:::999999999999:::;;;;;;::::::;;;;;;;;;;;;::::::777888888999999999888888444===AAA;;;666777999777777666666666666555555555444444555555555444444333333333333222222222222111111111222222222222111111000000000000000000000000///000111111222222111111222111000000///000000000000000111222222111000000222222222222222222222222111222222333444333333333111111222333444444444333111333555555555666888:::<<<@@@DDDEEEKKKVVV```cccrrr}}}}}}||||||}}}}}}}}}{{{zzzssslllgggccc^^^WWWQQQLLLIIIGGGBBBAAA@@@???============;;;:::999999::::::888777555555666777777777777666::::::;;;;;;;;;;;;::::::777777777777777888999:::888888999:::::::::999999888888777666666666777777666666777888888888888777999999999888888999999999666777888999::::::::::::888999:::;;;;;;:::999888888888888888999999::::::999999::::::;;;;;;<<<<<<;;;;;;<<<;;;999999:::;;;???@@@AAAAAA@@@@@@AAABBBAAAAAA@@@@@@@@@?????????@@@???>>>>>>>>>>>>>>>???>>>>>>>>>>>>===<<<;;;:::===>>>@@@BBBBBBAAA@@@>>>>>>>>>?????????>>>>>>===888:::===@@@AAABBBAAA@@@???AAADDDFFFFFFDDDAAA???============>>>>>>>>>>>>>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===AAA@@@BBBHHHOOOaaannnqqqvvv{{{|||yyyrrrqqqnnnlllkkkkkklllmmmppprrrtttttttttvvvzzz~~~|||yyywwwtttqqqnnnooonnnmmmlllkkkhhhccc```___```aaabbbcccdddeeeeeedddeeeffffffeeecccaaa___]]]^^^___^^^^^^aaaeeejjjkkkqqq~~~sss```SSSKKKDDD???>>>>>>===<<<:::::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999:::;;;<<<<<<<<<;;;::::::999999888888999999:::888999999999999:::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888999999:::;;;999::::::;;;;;;::::::999888888999999999888888777555DDDKKKAAA666555777555555555555555444444444333222333444444444444444333444444333333222222222222000111222333333222111000000000000000000000000000---...000111222222222222111111000//////////////////000111222222111000///111111111111111111111111///000111222222222111111111111111111111111111111666666777666333222222333555999:::999;;;BBBGGGIIISSS___iiiooouuu}}}yyyvvvttttttssssssrrrtttqqqlllgggbbbYYYQQQOOOLLLHHHCCC???>>>>>>@@@;;;;;;<<<;;;:::999999999<<<:::888888999999888777444555666777888888777666999999::::::::::::999999666777888888888888888777555666888999999999999888888777666666666777888999777888888888888777666666888888777777777777888888555666777888::::::;;;;;;:::;;;<<<<<<<<<:::888777777888888999:::;;;;;;<<<999999:::;;;;;;;;;:::999999:::;;;:::999999;;;<<<<<<>>>@@@@@@@@@@@@BBBDDDBBBAAAAAA@@@???>>>=========<<<<<<<<<<<<======>>><<<<<<=========<<<;;;;;;<<<>>>@@@BBBBBBAAA???>>>======>>>>>>???>>>>>>>>>999:::<<<>>>???@@@@@@???>>>???AAABBBBBBAAA@@@>>>==================<<<<<<===<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;<<<===>>>===<<>>>>>===<<<;;;;;;===???<<<;;;;;;:::::::::;;;;;;::::::999:::;;;<<<:::999999:::;;;<<<<<<<<<;;;::::::999999999999999999:::888888999999999:::::::::888888888888888888888888:::::::::;;;;;;;;;<<<<<<::::::;;;;;;::::::999888888888777777888999::::::888999999::::::999999888888888999999999888888777888JJJRRRFFF777444555444444444444333333333222222111222333333444444444333444444444333333222222222000111222333333222111000000000000000000000000000,,,---///111222333333222111111000//////////////////000111222222111000///111111111111111111111111---...000111111111000///111111000000111111222333000111111111111222444666000555777666777;;;>>>===>>>IIIRRRTTTYYYdddmmmpppssstttuuuyyy~~~{{{vvvrrrooonnnlllkkk^^^```]]]XXXUUUQQQJJJCCC===>>>@@@@@@>>><<<<<<<<<555777888999888888888999888666444333444555555555444555777888888888777666888888999999999888888777666777888999999888777666444555777888999999999888777777666666666888:::;;;888999999888888777666555777777666666666666777777444555777888:::;;;;;;;;;<<<<<<===>>><<<:::888666777888888:::;;;<<<======888:::;;;<<<<<<;;;999777888999::::::999999;;;===:::<<<>>>??????@@@BBBDDDBBBAAA@@@???>>><<<;;;;;;:::::::::::::::;;;<<<===::::::;;;<<<=========<<<<<<===@@@BBBBBBAAA???===<<<<<<===>>>>>>???>>>>>>:::;;;<<<======>>>>>>>>>======>>>?????????>>>===>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>???:::::::::;;;<<<===>>>???:::;;;BBBMMMRRR[[[sss~~~}}}{{{yyywwwuuurrrrrrqqqooolllhhheeeccc___]]]ZZZXXXWWWWWWXXXYYYXXXXXXYYY[[[]]]```bbbdddcccbbb```^^^]]][[[XXXUUUXXXYYYZZZZZZ[[[]]]aaaddduuunnnYYYMMMFFFAAA=========<<<;;;::::::;;;<<<===<<<<<<;;;::::::999888888;;;::::::999999::::::;;;::::::::::::::::::::::::<<<;;;999888888888999999;;;;;;;;;<<<<<<<<<<<<===666666666777888999;;;;;;;;;;;;:::999999999::::::::::::;;;;;;::::::999888777777777777777777777777999::::::;;;;;;::::::999;;;:::999888777777777777;;;EEEHHH???555333555555888555333222444555333111111111111111111111111111111111000000000000111111222222222111111111000000000000000000000000000000111111111000000000000000000000000000000111111111//////000000111111111111444222000///000111111111222111111111000000//////000000000000111111111111222222111111111111111111333333333444444444555555999;;;???DDDIIINNNRRRTTTSSSUUUWWW[[[aaaiiisssyyy{{{}}}vvvlllfffbbb]]]VVVPPPKKKIIIGGGDDDAAA???======;;;::::::999888777666666888888888888777777777777777666666666666666777888888888777777777777888888888888888888888888888888777777666666555555555444888888888888888888888888777777777777777888999999777888888888888777777666999999999999888777666555888888999999999888888777:::999999999888888777777777777888999999999999888999999999::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<======>>>?????????AAAAAA@@@???>>>===<<<<<<<<<<<<;;;::::::<<<===>>><<<===>>>??????>>>===<<<:::<<<>>>???@@@???>>>===???????????????@@@@@@@@@>>>>>>======<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@>>>======<<<<<<<<<;;;;;;:::999999999::::::@@@>>>;;;::::::<<<<<<<<<>>>@@@CCCIIIRRRaaasss~~~{{{xxxvvvtttrrrpppnnnllllllkkkiiifffccc```___ZZZYYYWWWVVVUUUVVVWWWXXXYYYZZZ[[[\\\^^^___aaaaaaaaa^^^[[[XXXVVVTTTSSSRRRPPPQQQSSSVVVZZZaaaiiinnnppp```OOOGGGDDDAAA???@@@===<<<;;;::::::;;;<<<===<<<;;;;;;:::999999888888;;;::::::999999::::::;;;::::::::::::::::::::::::;;;:::999888888888999999:::;;;;;;;;;<<<<<<<<<<<<777777777777888999::::::999999888888888999999:::::::::;;;;;;::::::999888777777777777777777777777999999::::::::::::999999::::::999888777777777777777???AAA:::444444555555777555222222444444222111111111111111111111111111111111000000000000111111222222222111111000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000111111000...///111222222111111111111000000000////////////000000000111111111111111111111111111111111111111222222222333333333777888:::===@@@CCCEEEGGGCCCDDDEEEFFFHHHMMMSSSWWW^^^cccjjjooouuu}}}}}}qqqjjjbbb\\\UUUQQQOOOLLLFFFBBBBBBAAA???>>><<<;;;:::::::::::::::999999999888888888888777777777666666666777777666555444444555555777777666666666666777777777777777777777777777777888777777777666666666666888888888888888888888888555555555555555666666777777777888888888777777777666666666777666666666555777777888888888888888777999999888888888777777777777777888999999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999999::::::;;;;;;<<<======>>>>>>>>>======<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===;;;<<<===>>>>>>===<<<;;;:::;;;===>>>???>>>===<<<<<<<<<============>>>>>>>>>=========<<<<<<<<<<<<;;;<<<<<<===>>>????????????>>>===<<<<<<;;;;;;;;;;;;::::::999::::::;;;;;;@@@>>>;;;::::::;;;;;;;;;;;;???DDDJJJRRR___nnnxxxxxx}}}{{{uuussspppnnnmmmkkkhhhfffccccccbbbaaa___\\\ZZZYYYTTTTTTSSSSSSSSSUUUVVVWWWYYYZZZ[[[\\\]]]\\\\\\[[[[[[YYYUUUQQQOOOOOOOOOPPPMMMNNNQQQWWW___kkkxxxwww]]]QQQEEEBBBAAA???>>>???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888888;;;::::::999999::::::;;;::::::::::::::::::::::::::::::999888888888888999::::::::::::;;;;;;;;;;;;888888777777777777888888777777777777777888999::::::::::::::::::999999888777777777777777777777777999999::::::::::::999999:::999888777666666666666333777999555333444444333555444222222333333222000111111111111111111111111111000000//////000000111111111111111000000000000/////////////////////////////////000000000000000000000000000000/////////000000000000000////////////......///111222111000000000000000//////////////////000000000000111111111111111111111111111111///000000000000111111111333444555666888:::;;;;;;888999999999888:::<<>>;;;:::999999888888888888888888888888888888888888888777666666666666555555555888777666444333333333333666666555555555555666666555555555555555555555555888888888777777777777666777777777777777777777777555555444444555555666777777777777777888888888888444444444555555555555555555555666777888888888777888888777777777777666666777888888999999999999999999999999999::::::::::::<<<<<<<<<<<<;;;999888777888888999::::::;;;;;;<<<;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<=========<<<;;;;;;;;;<<<<<<<<<=====================<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======<<<;;;::::::::::::::::::999::::::;;;<<<===???===:::999:::;;;::::::999===CCCIIIPPPZZZfffoookkk}}}|||zzzwwwtttnnnllliiihhhgggeeeccc```]]]\\\[[[ZZZYYYWWWVVVUUUPPPPPPPPPQQQRRRTTTVVVWWWWWWXXXYYYZZZZZZXXXVVVTTTTTTSSSQQQOOOMMMMMMNNNOOOOOOQQQVVV]]]jjjzzzooo```RRRIIIAAA@@@???<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888;;;::::::999999::::::;;;999999999999999999999999999999888888888888888888999999999999:::::::::;;;999888777666666666666666666666666777888999:::;;;999::::::::::::999888888777777777777777777777777888888999999999999888888999999888777666666666666333333333333333444333000333222222222222222111000111111111111111111111111000000////////////000000000000000000000000000000////////////////////////......///////////////000000///////////////......000000////////////....../////////111222222000...////////////////////////////////////000000000111000000000000111111111111/////////000000000111111000111222333555777888999444666888888777777999;;;===>>>??????AAAGGGOOOTTT```fffpppxxx~~~~~~xxxwwwuuuuuuyyy~~~~~~zzzwwwssspppnnnjjjfffbbbaaa___[[[VVVPPPJJJFFFCCCAAA???======>>>>>>===;;;777777777666666777777888666555555444444333333333666666555555555444444444777666666555444444444444555444444333333444444555444444444444444444444444777777777666666666666666666666666666666666666666777666666666666777888888666666666777777888999999666666555555444444444444333444555666777777777777777777777666666666666666777888999999::::::999999999999999999999999999:::;;;;;;;;;;;;;;;:::999888888888888999::::::;;;;;;999999999999::::::;;;;;;:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;;;;:::<<<<<<<<<===>>>>>>??????===============<<<<<<<<<<<<<<<==================;;;;;;:::999999999999999999999999999:::;;;=========;;;999888999:::999888:::===AAAEEEJJJSSS^^^fffhhh~~~xxxvvvuuussspppllleeedddbbbbbbaaa___\\\ZZZXXXWWWWWWVVVUUUUUUTTTTTTOOOOOOPPPQQQRRRTTTVVVVVVVVVWWWXXXYYYXXXVVVSSSRRROOOPPPPPPNNNKKKJJJKKKLLLPPPTTTZZZeeeuuuqqq]]]OOOKKKDDD@@@@@@@@@<<<:::::::::;;;;;;;;;;;;;;;;;;::::::999999999999999888888;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888888888888888999999999999888888777666555555555555777777777888888:::;;;<<<999999::::::999999888777666666666666666666666666777888888999999888888777999888777666555555555555666333222333444333111///000111222222111000000000000000000000000000000000000000////////////000000////////////////////////........................------.........//////////////////.........------///.....................222111111222333222///---.....................///...////////////000000000//////000000000111111111000000000111111111111222000111111222333444555555111333444555444444555777999999:::999999:::<<<>>>EEEIIIOOOUUUZZZ___cccfffjjjjjjiiihhhgggfffeeeeeedddcccccceeeiiiooouuuxxx~~~~~~vvvqqqlllgggcccaaa^^^ZZZUUUQQQMMMIIIGGGGGGFFFDDDAAA@@@???>>>>>>999999888999999999888777777777666555555555555555666666555444222111111000555555555555444444444444666555555555666777888888444444333333333333444444555555555555555555555555555555555555555555555555555555555555555555555555666666666666666777777888666666666666777888::::::;;;:::888666555444333333222333444666666777777777666666666666666777777777888888999::::::::::::999999999999999999999999999888888999:::;;;;;;;;;:::999999999:::;;;;;;<<<<<<999999999::::::;;;;;;<<<;;;<<<===??????>>>======<<<<<<<<<======>>>>>>???:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<======>>>>>><<<<<<<<<===========================<<<<<<<<<<<<:::999999888888888888999888888888999:::;;;<<<===999888777777999999999888<<<===>>>>>>BBBJJJUUU]]]hhh~~~~~~vvvrrrmmmkkkkkkiiifffbbb\\\[[[ZZZZZZZZZXXXUUUSSSSSSSSSRRRRRRRRRRRRSSSSSSOOOOOOPPPQQQRRRSSSTTTTTTVVVVVVWWWWWWVVVUUUSSSSSSMMMOOOOOOMMMJJJJJJLLLOOOWWW\\\dddpppuuuaaaQQQGGGCCC???===???@@@===<<<===::::::;;;;;;;;;;;;::::::999999999999999999888888;;;::::::999999::::::;;;999999999999999999999999666777888888999888888888777777777777888888888999777777666555555555555555888888888888888999:::;;;999999999999999888888777666666666666666666666666777777888888888888777777888777666555555444444444777444333555555222000000---000222222000/////////000000000000000000000000000//////......//////000............////////////........................,,,,,,------...//////////////////...------,,,,,,------------.........///111000000000111111///------------.....................////////////000000...//////000000111111111111111111111222222222222222222111111000000000///111222333222000000000222000222444666777888888888;;;===???@@@BBBDDDHHHJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMOOORRRWWW[[[]]]^^^```ccceeefffhhhkkkmmmooooooooooooooooooooonnnppppppooommmmmmooossswww{{{sssggg]]]WWWRRRMMMJJJMMMKKKIIIEEEBBB@@@>>>>>><<<<<<;;;:::::::::;;;<<<666777777777777666555555666555444333333222222333777777666555444333222222666555555555555444444444555555555555777888999:::444444333333333333444444666666666666666666666666333444444444444444555555666666666666666666666666444444333333444444555666666555555555777999;;;<<>>>>>>>>>>>=========<<<======>>>???@@@<<<;;;;;;;;;;;;:::::::::777777888999:::;;;;;;<<<<<<<<<<<<===============>>>======<<<<<<;;;;;;;;;999999888888777888888999888888777888888999:::;;;888777777888:::<<<;;;:::<<<<<<<<<:::;;;BBBLLLTTTfffvvv|||yyyyyyzzzxxxuuuqqqjjjgggcccbbbbbbaaa]]]ZZZVVVVVVUUUVVVVVVTTTQQQNNNNNNMMMMMMMMMMMMOOOPPPQQQOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRJJJLLLMMMLLLMMMRRR[[[cccooosss{{{vvvaaaRRRIIIEEE???;;;;;;>>>>>>;;;;;;===999:::;;;;;;;;;;;;:::999888888888888888888999999;;;::::::999999::::::;;;888888888888888888888888555666777888999999888777666666666777777777888888666666555444444444555555888888777777777888888999999999999999999888777777666666666666666666666666666777777777777777777666777777666555444444444444555222333666555000///333,,,///222222000......///000000000000000000000000//////............//////---------....../////////........................+++,,,,,,---......////////////......---,,,,,,+++++++++,,,---...//////000---,,,+++,,,...000000///,,,,,,---------................../////////000000......//////000111111222000000111111111222222222000000000///////////////222222333111000000111333...///000333555666666555777888999999888888:::<<<:::;;;===>>>>>>>>>======<<<===>>>@@@BBBCCCDDDDDDDDDFFFHHHIIIIIIJJJMMMOOONNNNNNOOOOOOOOOPPPQQQQQQOOONNNNNNNNNOOOSSSWWWZZZaaa\\\SSSKKKEEEBBB@@@???DDDDDDBBB???===<<<<<<<<<888888888888888888888888555666777888777666666666555444444333333333333444444555555555555555555555666666666555555555555444555555555555555666777888444444333333333333444444666666666666666666666666444444444444555555666666666666666666666666666666444333333333333444555555555555444555666999;;;===???===:::777555444444555555666666777777777666666777777777888888888999999888999::::::;;;;;;::::::999999999999888888888777777888999:::::::::::::::999999::::::;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;<<<===???@@@===<<<<<<;;;;;;;;;;;;;;;666666777888999:::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===<<<;;;;;;::::::999888888888888888999999888777777777777777888888888777888:::>>>??????>>>:::;;;;;;999999===DDDKKKeeerrr~~~{{{xxxvvvssspppoooooommmiiieeeeeeaaa^^^]]]^^^]]]YYYVVVUUUTTTTTTUUUUUUTTTPPPMMMJJJJJJIIIIIIJJJLLLMMMOOOOOOOOOPPPPPPPPPOOONNNNNNMMMLLLLLLLLLLLLMMMNNNOOOGGGIIIKKKLLLQQQ]]]mmmyyygggSSSGGGCCCCCC???;;;:::<<<;;;888777999999999;;;;;;;;;;;;999999888888888888888888999999;;;::::::999999::::::;;;888888888888888888888888555666777999999999888777666666666666777777777777555555444444444555555666888777777666666666666777888999999999999888777777666666666666666666666666666666777777777777666666777777666444444444444444222000222666444///000555***...111222000......///000000000000000000000000//////............//////---------.........//////........................++++++,,,------...////////////...------,,,++++++)))***+++,,,...///000000)))((('''))),,,///111111,,,,,,,,,------...................../////////000---......///000111111222000000000000111111111111,,,---...///111222444444///000000000///000333666444333222222333333333222000333555666666666777888555666777888888777666555999:::;;;<<<;;;:::999888999:::<<<<<<;;;<<<===???=========>>>???AAABBBCCC=========>>>@@@CCCGGGJJJIIIGGGBBB===::::::<<<>>>??????===:::666555555666444444666777777666555555111333555666555444444444555555444444555666666777000000111222444555666666777666666666666555555555666555555444444444555555555444444333333444444555555555555555555555555555444555555555666666777777777777777777777777777777666555555555555666777777555555444555666999<<<>>>===;;;999666555555555666666777777777777777666555777777888888999999999:::888999::::::;;;;;;::::::999999999999888888777777999999:::::::::999999888888999999::::::;;;<<<<<<999999999999999999999999;;;:::999888999:::;;;<<<;;;;;;::::::;;;<<<>>>???>>>===<<<;;;;;;;;;;;;;;;777888999:::;;;<<<======;;;<<<<<<<<<======>>>>>>>>>>>>===<<<;;;::::::999999888888888888888999999888777666666666666666777888888:::===@@@CCCCCCBBB888:::;;;;;;999;;;@@@DDDkkkppp}}}{{{yyyyyywwwuuusssrrrqqqooommmllljjjhhhfffdddcccbbbbbb[[[ZZZXXXVVVUUUSSSSSSSSSSSSPPPMMMMMMNNNNNNKKKHHHEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLJJJIIIIIIKKKNNNOOOPPPMMMLLLOOOTTT[[[jjjhhhRRRHHHDDDAAA??????>>>===<<<;;;:::::::::;;;;;;<<<;;;;;;999888777666666666666666666666666999999999888888888777777:::::::::999999888888888999888888777666555555444444444444444555777888999666777777666555555777999666666777777777888888888999999999888777666555555555444333333333333444555666666555555555444444444222222222222222222222222222333333333333222111111000//////.........//////000000///...............,,,,,,,,,,,,,,,---//////+++,,,,,,------,,,,,,+++(((***,,,.../////////...------------------------...---,,,++++++,,,---...//////............///////////////...------,,,,,,---------.........//////....................................////////////222111000///------------///////////////.........111222222111000//////111333333333222222111111111333333333333333333333333333333333444444555555555555555555666666666666777888444222444888:::777444666666777777888999999999:::999888888888999;;;;;;;;;;;;:::999888888999999999888777666555444444444666666666666666666666666555555555444444333222222111222222333333444444555444444444444444444444444444333222222222222333444444444444444444444444444333333333444444555555555666555444444555666555333333444444555555555555555666666555555555444444444888777666555555555555555555555555555666666666666888777666555444444555666888777777666666666666777888888999:::::::::999999;;;:::888666666777888999999999888777666666666777777888888888888999999999999999::::::;;;<<<<<<===999999999999999999999999999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::999999999:::;;;<<<===<<<:::888888999:::;;;===<<<<<<;;;;;;:::999999666777888888666555555666555555555555666666666666;;;::::::<<<>>>>>>;;;777999999999999:::;;;<<<===gggiiittt~~~}}}zzzxxxtttrrrooonnnrrrpppnnnmmmmmmllljjjhhheeecccbbb___^^^\\\\\\[[[WWWVVVTTTSSSQQQPPPPPPOOOOOOLLLJJJJJJKKKKKKIIIGGGEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIIIIIIIJJJLLLMMMMMMLLLJJJKKKRRR```ppprrr[[[JJJBBB???>>><<<<<<<<<;;;999999888888999;;;;;;::::::999888888777777777777777777777777777999999999888888777777777::::::999999999888888888888888777777666555555444444444444444555555666777777777777666555555666888888888888888999999::::::999999999999888777666555555444333333333333444555666555555555444444444333111111222222222222222222222222333333222222111000000//////.........//////000//////.........//////------------------------,,,------......------,,,---------,,,,,,------...------------------------...------------------.........------------..................------------,,,------------.............................................////////////111111000///............/////////////////////...000222333222111000000222333333222222222111111111111222222333333444444444333333333333333333333444333333333444444444555555555111------111444333222222222333444555666777777666666555555555666777888888888777666666666666666555555444444444555555666555555555555555555555555444444444555555555555555444444444333333333333333444444444444444444444444555444333222222333444555444444444444444444444444333333333444444444555555555444333444555555444333444444555666666666666555666666555555555444444444555555555444444555666666555555555555666666666666777666555444444555555666777666666666666666777777777777888999999999999999;;;999888666666777888999888888777777666777777777777888888888888999999999===<<<<<<;;;:::999999888999999999999999999999999999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999:::;;;;;;;;;:::999888999:::<<<>>><<<<<<;;;::::::999999888777888999999777666666777555555555555666666666666666666777:::>>>???===:::888888888999999;;;<<<<<>>;;;::::::999888888777777777999::::::888777777888444555555555555666666666555555666888;;;<<<;;;999888888888888999:::;;;;;;~~~}}}}}}xxxuuutttsssmmmlllkkkiiihhhfffeeeddd```___^^^^^^^^^^^^]]][[[WWWVVVUUUSSSRRRQQQQQQQQQLLLKKKJJJIIIHHHHHHGGGHHHEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKNNNPPPXXX^^^kkkoooYYYPPPEEE>>>=========<<<===<<<<<<;;;:::::::::;;;:::999666555444555777888777777777777777777777777777777777777777777777777777777777777777777777777777777666666666555555555666666666555555444444333888999999777555444444666999999999999999999999:::888888999999888777777666444444444444444444444444444444333333333333333333///000000111111222222333222222222222222111000000//////////////////000111//////////////////000111---...///000///...,,,***------............------111///...,,,+++++++++,,,------------------------------///000000///------------,,,,,,,,,,,,------++++++,,,------...//////+++++++++,,,,,,,,,---------------------------------------.........//////,,,,,,---...........................////////////...000222222111000111111111111111111111111111000111111222222333333333444111111111111000000000000000000000111111111222222333000------///111222222333333333333444444444444111111111111111222222333333222222111111111222222777666444333111000//////444444444444444444444444333333333444444555555555555555555444444444333333333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444333222111222444444444222444555666666777777666666555555555555555555555555333222222222333333444555444444444555555555666666444444444444555666666777444444444555666777888999555666777999:::;;;;;;;;;999888777666666666666777666666666666666777888999777777888888888999999999999999999999999:::::::::888888888888888888888888888999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>888888777888888:::;;;<<<999999999888777777666666666888999999777666666777444444444555555555666666666666777888888888777666888888888888888999::::::}}}zzzwwwsssooollljjjjjjjjjbbbbbbaaa```^^^]]]\\\\\\ZZZYYYXXXXXXYYYYYYXXXVVVQQQPPPOOONNNMMMLLLLLLMMMHHHHHHGGGFFFFFFEEEFFFFFFDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGFFFEEEDDDEEEEEEEEEIIIJJJJJJKKKMMMSSS[[[aaagggppp}}}nnn[[[MMMHHHAAA============<<<<<<<<<;;;:::::::::;;;;;;999777666444444555666888666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555777777888888777666555444777999999888666444444555888888888777777777777777777777888888888777666666444444444444444444444444222222333333333333333333000000111111222222222222111222222222222111000000///////////////000111111000000/////////000000111+++,,,...000000///...---,,,,,,------------,,,,,,,,,---.........---,,,+++------------------------,,,---...//////...---,,,......------------......***++++++,,,---...//////+++++++++,,,,,,,,,------------------------------------------............)))***+++------------------.........//////000000---///222222111//////000000000000000000000000000333333333222222111111111000000000000000000000000111111111111222222222222111111111333444444333222444444444333222111111111111222222333333333333333222222222111111222222333666555444222000/////////444444444444444444444444333333333222222111111111333333333444444444555555333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444333222111222444555444333444555555666666666666666444555555555555555555555444444333222222222222222444444444444555555555555333333444555555555666666444444444444555666888888666777888:::;;;<<<<<<<<<777777666666666555666666666555555555666777888888777777888888888999999999888888888999999999999999888888888888888888888888777888:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<;;;;;;:::;;;<<<============<<<888888777777777777777888999888888777777666555555555666888777666444444555444444444444555555555555555666666666666666666666888888777777777888999999}}}|||xxxvvvtttssssssrrrpppnnnllljjjhhheeecccbbbbbbaaa\\\\\\[[[ZZZXXXWWWVVVVVVUUUSSSRRRRRRSSSSSSRRRPPPIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDEEEFFFFFFEEEDDDEEEGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGIIIKKKMMMRRR\\\iiirrryyysss^^^NNNEEEBBB>>><<<;;;;;;;;;:::999999888888888888999999777777666555555555666777555555555555555555555555555555555555666666666666444444555555555555666666555555555555555555555555777888888999888777666444666888999888666555555555666666666666666555555555555666666777777666555555333444444555555444444333111111222222222222333333222222222222222222222222111111222222111111000///////////////000111222222222111000000/////////000+++,,,...///000000//////+++,,,,,,,,,,,,,,,,,,+++)))+++---/////////---,,,------------------------,,,------------------,,,......------------......***++++++,,,---.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........)))***,,,---------,,,,,,------......///000000000...111333333111///......////////////000000000000444444333222111000///////////////000000000111111111111111222222222333333...000222444444333111000222222111111000///......111222333333444444333333333222222222222333333444111111111111111222333333333333333333333333333333333333222111111000//////111111222333333444555555333333333333333333333333444444555555555555444444444444444444444444444444555444444444444333333333333222111222444666555444333444444555555555555555444444444555555555555555666555444333222222222222333444444444444555555555333333444555555555444444444444444444555666777777666777888999:::;;;;;;;;;666666666666555555555555666666555555555666777777777888888888888999999999::::::999888888777777777888888888888888888888888777888999;;;<<<======>>><<<;;;;;;;;;;;;:::::::::888999:::;;;;;;<<<;;;;;;777888999:::;;;:::999999888888888888777777666666999888888777777666555555444666777666555444444444333444444444444555555555111333555555555666888:::888777777777777777888888||||||{{{{{{~~~~~~|||zzzyyywwwuuurrrpppooonnnjjjiiihhhiiiiiigggeeebbbdddcccbbb```^^^\\\[[[ZZZZZZYYYXXXWWWUUUTTTSSSRRROOONNNLLLLLLLLLLLLJJJIIIEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDFFFGGGFFFDDDCCCDDDFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDCCCBBBBBBCCCEEEHHHIIIJJJNNNTTTZZZbbbnnn}}}nnn^^^OOOEEE@@@>>><<<;;;:::;;;;;;;;;999888888888888888999999666666666666666666666666666666666666666666666666444444444555555666666666333333444444555555555555555555555555555555555555555666888888888777555444555777888888777666666666666666666555555555444444444444555555555555444444333333444555555444333333111111111111222222222333555555444444333222222222111111111111111000000///////////////000111222333333333111000//////..................////////////,,,,,,------------,,,,,,+++,,,------......------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,...//////...---,,,------......///000000111111333666666333111///............/////////000000333333222222111111000000......///000111222222333000111111111111222222222...///111111111111111111000000000000000000000000///000111222222222111111222222222222222333444444000000000111222333444555222222222222222222222222222222222111111111111111111222222222222222222222222222222222222222222222222333444555555444333222444444444444444444444444555555444444444333333333333222222333555777666555222333333444444444444444444444444555555555666666555444333333333333333444333333444444444555555555333444555555555444333222555555444444444555555666555666777888888888888888555666666666555555444444777777666555555555666666777888888888888999999999888888888888888888888888888888888888888888888888777888999;;;<<<===>>>>>><<<<<<;;;;;;;;;:::::::::888888999:::;;;;;;;;;;;;777888:::;;;;;;:::999888888888999999999999999999999999888888777666666555555666888777555444444555333333444444444555555555111333555555555666888;;;888777777666666666777777nnnnnnmmmlllooosssvvvuuuqqqsssvvvwwwwwwuuusssqqqmmmlllkkkiiigggfffddddddbbbbbbbbbccccccbbb^^^[[[]]]\\\\\\ZZZXXXUUUSSSRRRUUUUUUTTTRRRPPPOOONNNMMMKKKJJJHHHGGGHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAABBBCCCDDDFFFHHHFFFCCCBBBCCCFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCFFFIIIJJJTTT[[[eeennnwwwqqq\\\NNNEEE@@@???===<<<;;;;;;<<<======:::::::::999::::::;;;;;;555666777777888777777666777777777777777777777777444444444555555555666666333333333444444555555555444555555555555555555555333555666888888777555444444666888888777666666777777777666666555555555444333333444444555444444333333333444555555444333333000000111111222222222333777666555555333333222111111111111111111000//////////////////000111222333444444222000///.........111000///...------......---..................---///...,,,++++++,,,---///---------------------------,,,************,,,---,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000111111000...------------...///000000111444666888888555222000///---.........//////000000111111111111111222222222---...///000111222333444000000000000111111111111000111111000///000222444000000111222333444555555------///000000000///...222222111111222333444444333333222222222222333333222222222222222222222222111111111222333333444444333333222222111000000000222222222222222222222222222222333444444333222222444444444444444444444444555555555444444333333333444333222444666777777666111222333333444444333333444444444555555555666666333333333333444555666666333333333444444444555555444444555666555444222111666555555444444444555555555555666666666666666555555555666666555555444333888777666555555555555555777888888888888999999999333444555777888:::;;;<<<777777777777777777777777666777999;;;<<<===>>>>>><<<<<<<<<;;;;;;:::::::::777888999:::;;;;;;<<<;;;999:::<<<>>>>>>===<<<;;;777888999:::;;;<<<<<<<<<999999888888777777666666666777999888666555555666333333333444444444555555555666888666444333666888888777666666666666777777_________``````aaaaaaaaaccceeehhhiiiiiifffcccaaa^^^^^^^^^]]]]]]]]]]]]]]]XXXXXXXXXWWWWWWWWWVVVVVVXXXWWWVVVTTTSSSQQQPPPOOOPPPOOOOOONNNMMMLLLLLLKKKGGGGGGHHHHHHHHHGGGGGGFFFAAABBBDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEFFFGGG???DDDGGGFFFCCCGGGRRR\\\kkksss~~~jjj\\\QQQFFF>>>::::::999888888888999:::;;;:::999777666666666777888777777666555444333333222666666555555555555666666777666555444444555666777555555555555555555444444555555555555555555555555666666555555444444444333888888888888888777666666777777777777777777777777444444333333333333222222333555666555444222333333333333111000////////////222333444555444222000...000000000000000000000000111000...---...///111222333333222222111000//////000000///...---,,,,,,+++......------------,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++)))***+++,,,,,,+++)))((())))))***+++,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,///......------,,,++++++////////////////////////444444444333222111000///////////////............//////...//////000111222222111111111111111111111000000000000000000000000000000000000000000000000333222222111111222222333000000000000000000000000111111111111111111111111222222222111111111111000111111222222222222111111222222111111222222333444333333333222222111111111111111111111111111111111222222222222222222222222222222333333333333444444666555333222222333555666---111666777666555777999444444444444444444444444555444444333333444444555333444444444444444444444444444444444444444444444555555444333333333333444333333333444444444555555555444444444444555666666666666555555555555666666777666666555555555666666<<<=========<<<:::888666777888888888888999999999999888777777666777777777:::<<<===<<<999888:::======<<<999777666666777777999999999999999999999999999:::;;;;;;<<<<<<<<<;;;888888888888999:::;;;;;;AAA???;;;777444444444555777777666666555555555555777666666555555444444333333333333444444444555555666666666666666777888888VVVVVVVVVWWWWWWWWWXXXXXXYYYZZZ\\\]]]\\\ZZZXXXWWWUUUUUUUUUUUUUUUUUUUUUUUURRRQQQQQQQQQQQQPPPPPPPPPQQQPPPOOONNNLLLKKKJJJIIIJJJJJJJJJIIIHHHGGGGGGGGGDDDEEEEEEFFFEEEEEEDDDDDDAAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHKKKJJJIIIGGGFFFEEEEEEEEEBBBEEEHHHIIIMMMVVVeeeqqqrrr^^^QQQIIIBBB===<<<::::::999888888888999:::999888777666666666777888666666666555444444333333666666555555555555666666555555444333333444555555555555555555555555444444555555555555555555555555666666666555555555444444777777888777777666666555555555555555555555555555444444333333333222222222333555666555444222333333333222111000000///000000222333444444333222///...///////////////////////////...---,,,---...000111222111111000000///..................------------++++++,,,,,,---------...++++++++++++++++++++++++,,,++++++++++++,,,------...---,,,+++++++++++++++))))))++++++++++++***)))******+++,,,,,,---......+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,++++++,,,,,,---.................................000000111111111000////////////////////////////////////////////////000111000000000111111111111111000000000000000000000000////////////////////////111111000000000000111111////////////////////////000000000000000000000000222222222111111111000000000111111222222111111000111111000000111111222222333333333222222111111111111111111111111111111111222222222222222222222222222222222333333333444444555444333222222333444555222333555666555555666888444444444444444444444444444444333333333333444444444444444333333222222111333333333333333333333333555555444333333333333444333444444444444444444444555444444444444555666666777666666555555666666777777666666555555555666666;;;;;;;;;;;;:::999777777777777888888888999999999999999888777777777777777:::;;;<<<;;;888888:::<<<===;;;999777666666777777999999999999999999999999888999::::::;;;;;;::::::888888888888999:::;;;;;;BBB@@@===999777666777777555555555444444444333333222222222222222333333333333333333444444444444555555555555555555555666666LLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJIIIIIIGGGFFFEEEDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBAAACCCDDDGGGMMMXXXhhhyyyooo```NNNEEE@@@===<<<===;;;:::999888888888888888999888777666666666777777555555555555555555555555666666555555555555666666444333333222222333333444444444444444444444555555555555555555555555555555777777666666666666555555666666666666666555555555555555555555555555555555333333333333222222222222333555666555444222333333222111111000000000111111111222333333222111///...////////////////////////...---,,,,,,,,,---//////000000//////......------,,,,,,,,,------.........((()))***+++,,,---......+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++,,,((()))***+++++++++++++++++++++,,,,,,---.........++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++,,,,,,------..............................,,,,,,---.../////////...////////////////////////000000//////.../////////.../////////000000111111000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////222222111111111000000000000111111222222111111000///000000000000111111111222222222222222111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333666555444555666777666555444444444444444444444444444444333333333333444444555444333222111000000///222222222222222222222222555555444333333333333333444444444444444444444333555444444444444555666666888777777666666777777888666666666555555666666777::::::999888888888888888777777777888888888999999:::999999888777888888888888999:::999888888999;;;<<<;;;999777666666777777999999999999999999999999777777888999999999888888888888888888999:::;;;;;;@@@>>>;;;888777666777777333333333333222222222222000000111111222333333444333333333333444444444444555555444444444444444444GGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCEEEEEEEEEDDDDDDCCCCCCCCC???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHCCCCCCDDDDDDDDDCCCCCCCCCFFFGGGLLLWWWhhhzzzttt\\\PPPDDD>>><<<::::::<<<;;;::::::999888777777666888888777777666666666666444444444555555555666666666666555555555555666666333333333333333333333333333333444444444444555555555555555555555555555555777777777777777666666666555555555444444555555555555555555555555555555555333333333222222222222111333555666555444222333333111111111000111111222222111111222222111000//////////////////////////////------,,,,,,------...///////////////......------,,,,,,,,,,,,,,,,,,------((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,+++++++++++++++,,,(((((()))***+++,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***........................+++,,,,,,---...---------...///////////////000000111000///...............------......///000000000////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////111111111111000000000000000000111111111111000000///000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111222222222222333333333111222333333444333333222555444444777::::::666222333333333333333333333333444333333333333333333444444444333333222222111111222222222222222222222222555444333333222222333333555444444444444333333333555444444444444555666666888888777777777777888888666666666666666666777888;;;:::888777777888999:::777777777777888888888888::::::999888888888888888777777777777777888999:::;;;:::999888777777777777888888888888888888888888555666666777777777666666777777777777888999:::;;;;;;999777555333333333444333333222222222222222222222222222333333444444444222222333333333444444444555555555555555444444333CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCCCCCCCCCCCCCBBB???@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGJJJMMMWWWgggzzzppp```OOOGGG@@@>>>===:::888999::::::999999888777666666777777777777666666555555333333444444555666666666666666555555555555666666444444555555555555444444333333333333444444555555555555555555555555555555666666666777777777777777555555444333444444555666666666666666666666666666333333222222222111111111333555666555444222333333222111111111111111222333000000111111000000//////........................................../////////////////////............------,,,++++++******************************+++++++++++++++++++++++++++************+++,,,,,,+++++++++******++++++,,,(((((()))******+++,,,---***************+++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******........................------......------,,,+++------......////////////000000///......---......------......////////////................................................000000////////////000000........................000000000000000000000000111111111000000000//////000000000111111000000000000111222333333333222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333000111222444444555444444222333666;;;>>>===666111333333333333333333333333333333333222222333333333222222333333444444555555444444444444444444444444444444333222222222222333444444444444444444444444555444444444444555666666888888777777777777888888666666666666666777888888;;;:::999888888999:::;;;666666777777777888888888:::999888888777777888888666555555666777888999999::::::999888888777777777888888888888888888888888444555555666555555444444666666666666666777999999666555444333222222222333333333333333444444444444444444444333333222222222222222222333333333444444444555666666666555555444@@@@@@???????????????>>>??????>>>>>>??????@@@AAA??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@????????????AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFHHHIIIJJJNNNTTTaaarrrrrr]]]QQQFFFAAA>>>???>>>:::888999888999999999888777666666666666777777777666555444444444444555555555666666666666555555555555666666555666666777777666666555222222333333444444555555555555555555555555555555555555666666666666777777555555444333333555666777777777777777777777777777222222222222111111111111333555666555444222333333333222222111111111222222000000//////////////////........................---.........////////////////////////////////////...------,,,***))))))(((+++++++++*********))))))++++++++++++++++++++++++***************+++,,,,,,+++************++++++,,,***)))))))))***+++,,,,,,)))))))))***************************++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,******++++++,,,,,,------------------------------............---,,,,,,+++,,,,,,,,,------....../////////......---........./////////////////////...................................................000000////////////000000........................000000000000000000000000111111000000000////////////000000111111000000///000111222444444333222222000000000111111111111111000000000000000000000000111111111111111111111111111111111111222222222222000111222333555666777888222444999===>>>;;;555111333333333333333333333333333333222222222222333333111222333444555666666777444444444444444444444444444444333222222222222222333333333444444444555555555444444444444555666666888777777666666777777888666666666666777888999999;;;;;;:::999999999999999666666666777777777888888999888888777666777777777555444444555888:::::::::999999999999888888777777888888888888888888888888444444555555555444333333444444444444555666777777666555555444444444444555444444444444555555555555444333333222111111000000222222222222333333333333333444555777777666666555>>>>>>>>>=========<<<<<<;;;;;;<<<<<<============<<<======>>>??????@@@@@@??????>>>>>>>>>=====================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCDDDDDDDDDBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHKKKPPPUUUXXX___fffrrrppp\\\MMMGGGAAA===:::<<<;;;999999;;;777777888999999888777666555666777777777666555444444444444555555555555555666666555555555555666666555666777777777777666555111222222333444444555555555555555555555555555555444444555555555666666666666555444333444555777888666666666666666666666666222222222222111111111111333555666555444222333333444333333222111111111111/////////......//////000........................,,,,,,---...............---------------------...,,,,,,++++++******))))))******++++++++++++++++++++++++++++++++++++++++++***************++++++,,,***************+++,,,,,,+++******))))))***+++,,,************************************++++++++++++******++++++++++++************+++++++++,,,,,,,,,*********+++,,,,,,------------------------------++++++,,,---------,,,,,,******++++++,,,------.........---------...//////111111000//////.........------------------------........................//////............//////........................////////////////////////111000000000//////////////////000000000000/////////000222333333333111111///000000000111111111222000000000000000000000000111111111111111111111111111111111111222222222222000000111222555888;;;===777999<<<===:::777444222222222222222222222222222333333222222222222333333222222222333333444444555333333333333333333333333444333222222111222222222111222222333444555666666555444444444444555666666777666666555555666666777666666666666777888999:::::::::::::::999888666666666666666666777777777888888777666666555555666666666444333555888;;;;;;:::888999999999999888777777888888888888888888888888444555555555444444333222222222222222333444555666555555555555555666666666333444444444555555555666333333333222222222222222111222222222222333333333000111444666777666666555???>>>>>>>>>======<<<<<<::::::;;;<<<======<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@?????????>>>>>>>>><<<<<<============>>>>>>AAAAAAAAAAAAAAABBBBBBBBB???@@@AAABBBCCCDDDDDDDDDCCCDDDFFFHHHHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKLLLPPPWWW```hhhmmmyyy|||ppp^^^KKKBBBBBB>>>:::777888888777:::>>>666666888999999888777777555666777777777666444333555555555555555555555555666666555555555555666666444555666777777666555444111111222333333444555555555555555555555555555555333444444444555555666666777666444444444666888999555555555555555555555555222222222111111111111000333555666555444222333333555444333222111111111111//////.........//////000........................***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))***+++,,,------...++++++++++++++++++++++++*********)))***++++++,,,******))))))***+++,,,,,,,,,+++***)))))))))***+++,,,+++++++++++++++++++++)))************+++++++++******++++++++++++***************++++++,,,,,,,,,------,,,,,,+++******)))------------------------((()))***+++,,,---------))))))***++++++,,,---------------------...///000222222111000///...------------------------------...........................------,,,,,,------...................................................000000000000//////////////////000000000000//////...///111222333222000/////////000000111111111222000000000000000000000000000000000000000000000000000111111111111222222222000000111222555999===???<<<>>>???<<<666222222333222222222222222222222222333222222222222222222333333333222222222222222222222222222222222222222222444333222222111111222222000111222333555666777777555444444444444555666666666666555555555555666666666666666666777888999:::999999::::::888666444333666666666666777777777777777777666555555555555555666444333555999<<<<<<:::888888999999999888888777777777777777777777777777555555555555444444333222111111111111222333444444444444444555555555666666333333333444444555555555333444444555555666666777111111222222222333333333...///222444666666555444:::999999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@???>>><<<;;;@@@???>>>===;;;;;;::::::;;;<<<===>>>@@@@@@AAAAAACCCCCCBBBBBBBBBCCCDDDDDDAAA@@@AAACCCEEEEEEDDDBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDFFFGGGCCCBBBBBBCCCEEEGGGIIIJJJLLLPPPWWW___iiisss~~~wwwdddTTTKKKEEE@@@===;;;::::::999888777666666888888777666666777888888999888777666555555555555666555555444444666777888777666444333444555777999666666666666555555555555555555555555555555555555888888777666555444444333666666666666666666666666333333333444444666777777777666666555444444333333222222222111111111000000444444333222222333333333222111111000000000000000////////////............////////////////////////,,,,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++,,,,,,,,,++++++************************)))((((((******))))))))))))******)))******++++++******)))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((---+++***+++,,,,,,+++***************************)))************+++++++++------------------------,,,,,,++++++,,,,,,---...---------....../////////((()))***+++,,,---------+++,,,...000000000000///000000000///......------......................../////////...---------,,,.../////////---***(((&&&---------............///,,,------......------,,,............////////////......///000000000000000000...,,,...111333111///////////////000000000000............///////////////////////////000111111//////000000111111111222000111111000///222888===@@@===999444222222333444000111111111111222222222555444333111000111111222222222333333333333222222//////000111222333333333000000000000000000000000///000222333444555555555333444444555555444444333333333222222333555666777666555555555666777888999666777888999999888777666666555444444555666777888:::777444333333444444444555555555555666777888999777666666555444555555555555555444333333333333333:::555111222555666222...000111333333333333444666<<<777333333777999777444222444666888999888666444444444333333333333222222111111111111111111111111444222000333888;;;999666;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<@@@???>>>===<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDBBBAAABBBDDDFFFFFFEEECCCEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEEEEDDDDDDEEEFFFDDDEEEFFFGGGHHHKKKPPPSSS\\\aaaiiirrr|||uuuiiiYYYLLLDDD???;;;888:::999999888888777777777888888888888888888888888888777666555555444444444666555444444444555777777555444333222333444666777666666666666555555555555444444444444444444444444777666666555555444444333444444444444444444444444333333333333444555666777666666666555444333333333444444333333333222222222333333222222222222222333222111000000//////000000000000000000////////////........................------,,,+++++++++,,,,,,***+++,,,------,,,+++***,,,,,,,,,++++++*********+++,,,,,,,,,++++++***)))******))))))))))))************++++++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***(((************************************************,,,,,,,,,,,,++++++++++++))))))(((((())))))***+++***+++++++++,,,,,,,,,,,,))))))***,,,,,,---------+++,,,...///000000////////////...---------------....................................------------'''(((+++---///000//////------------............,,,------......------,,,............////////////......///000000000000000333000//////000000...,,,/////////...........................///////////////////////////000000111000000000000000/////////---...///...---///444777888666333111000000111222000111111111111222222222222222111000///000000111//////000000000000//////000000000111222222222333000000000000000000000000000000222333444555555555333333444444444444333333333333222222333444555666444444444555666666777777666777888888888888777666555555444333444555666666444222//////111333333333555555555555666777888999::::::999888888888888888666555555444444444444444777888888777555333222222000111333333222333444666:::666222222555777555333///000222333444333111000444444333333333222222222111111111111111111111111333222111666===AAAAAA@@@<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======???>>>>>>>>>>>>>>>>>>???===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEAAACCCEEEFFFEEEEEEEEEEEEAAADDDGGGHHHIIIOOOZZZcccvvv{{{wwwooo___WWWLLLCCC>>>;;;888666888888888888888888888888777777888999999888777777777777666555444444444444555444444444444555666666444333222222222333555666666666666555555555555444333333333333333333333333444444444444444444444444333333333333333333333333333333333333444555666666666555555444444333333222444333333333333222222222111111111111111111222222222111000000//////000000111111000000000/////////...........................---,,,+++++++++++++++)))***+++,,,,,,+++***)))+++++++++++++++************++++++++++++***))))))******))))))))))))******+++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))((('''************************++++++******************************************((((((''''''(((((()))***************++++++++++++)))***+++,,,,,,------,,,,,,,,,---...////////////...---,,,+++++++++,,,---------------------------------------............+++,,,---...//////...---------------............,,,------......------,,,---............/////////......///000000000//////222000////////////...,,,.........---------,,,,,,............//////////////////......//////000111111111000000///.........---...///.........000222111000000///000000111111000111111111111222222222111111000000111111222333111111222222222222111111111111111111111111222222000000000000000000000000000111222333444555555555333333444444444444333333444444333333333333444555111222444555666666555555666666777777777777666666555555444333333333444444000...---...111333555555555555444555555666777888888888777777777666666666777666666666555555555555333:::???<<<444000111555000111333333222222333555777444111111444555444111333333333333333333222222333333333333222222222222111111111111111111111111444222333777>>>BBBCCCBBB<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;<<<>>>???>>>>>>>>>>>>???@@@AAABBB???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEGGGHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEECCCEEEHHHHHHGGGFFFEEEFFFBBBFFFJJJLLLPPP]]]ooo}}}ssseee]]]NNNIIICCC???===;;;999888666777777777888888888999666777999::::::999777666777777666555555555555555444444444444444555555555444333333222333444555555666666555555555444444444222222222222222222222222222222222333333444444444333333333333333333333333333333222222333444555555444444444444333333222222111111111111000000000000///000000111111111111111111111000///////////////000/////////............------------------------...---,,,+++******************+++,,,,,,+++******+++++++++***************(((((()))))))))(((((('''******))))))))))))******++++++,,,,,,,,,,,,++++++++++++******))))))(((((())))))))))))))))))))))))************************((('''&&&''')))))))))'''************************((())))))***++++++,,,,,,))))))************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,,,,------...............---,,,++++++,,,...///------------------------,,,,,,,,,------............/////////...---,,,+++,,,,,,---------.........,,,------......------,,,---------.........//////......///////////////...---------...///000000000//////......---,,,,,,,,,............///////////////............///000000111000000000000000000000000111222222111111111111000000111222222222222222000000111111111222222222222222222333444444555666222333333444444333333222222222222111111111111111000000000000000000000000000111222333444444444444333333333444444333333333444444333333333333333333000222444666777666555444666666666666666666666666666666666555444444444444222111000111444666777777444444444444555666777777777777777777666666555555777777777777666666555555222999>>><<<555///111444///111222222111111222444555333111222444444333222777666444333333333444444333333333222222222222111111111111111111111111111555333333555888::::::999<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;<<<===???@@@?????????@@@AAABBBCCCDDDAAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDEEEGGGIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHHHHGGGEEEEEEFFFHHHLLLRRRWWW```qqqrrraaaTTTMMMBBBAAA>>>===<<<<<<;;;:::666666666777888888999999555666888999999888666555777777666555555555666666222333333444444444444444444444444444444555555666555555555555444444444444222222222222222222222222111111222222333444444444333333333333333333333333333222222222222333333444333333333333333222222222111111111000000000//////...///000111111111111000111000000///.../////////......---------,,,,,,,,,---------------------------,,,++++++************++++++,,,,,,,,,,,,++++++************************(((((())))))))))))((((((******))))))))))))*********++++++,,,,,,++++++***++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))************************&&&&&&((()))+++---...///)))*********+++++++++,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...///000------------------------+++,,,,,,,,,------......***+++,,,...///000000111,,,,,,,,,------------...,,,------......------,,,------------..................////////////......,,,---......//////000111/////////.........------............////////////...............//////000//////000000111222333333222222222333333222111///000111222222222222111000000000111111111222222222000111222333444555555555//////000000000000//////222222222111111111111111000000000000000000000000111111222333444444444444222333333333333333333222333333333333333333222222111333555777888777666555666555555555555555555666777777777777666666555555555444333333555666666555333333333333444555666777999999:::::::::999888777555666666777666555444444222555888888555222000000///111222111000000111333333333222333444444333222555444222000000000111222333333222222222111111111111111111111111111111111333333222222333333333222>>>>>>===<<<<<<<<<<<<===;;;;;;;;;<<<<<<======>>>??????>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEGGGHHHIIIGGGEEEDDDEEEGGGIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFFFFFFFGGGIIINNNSSSZZZcccooo~~~qqqdddVVVLLLFFF;;;;;;::::::999999999999666666666777777888888888555555666777777666555555666666555555555555555666111222333333444444333333333444444444555555555555555555555444444444444333222222222222222222222222222222222333333444444444333333333333333333333333222222222111111222222333222222222222222222222222333222222222222111111111---...000111222222111000111000//////......//////---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********************+++,,,,,,,,,,,,+++******))))))))))))***************++++++*********************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***(((((()))+++,,,,,,+++************************%%%&&&''')))+++---...///)))))))))***++++++,,,,,,*********)))***++++++,,,++++++++++++************,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,---++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......,,,,,,,,,,,,------------,,,------......------,,,,,,------------.............../////////...------///000000///---,,,,,,---....................................////////////......------......///000---......000111222333444111000000000111111///---000000000000000///......000111111111111222222222---...///111111222222222000111111222222111111000111111111111111111222222000000000000000000000000111222333333444444444333222222333333333333222222111222333333333333222222222333555666777777666666555555444444444444555555777777888888888777666666444333222333444444333111333333333333333444666666666777888888888777555555333444555555555444222111222222333444555333111//////000111111000///000111111222333333333333333222555444333222222222333444222222222222111111111111111111111111111111111111000111111111222222333333AAA@@@??????>>>>>>>>>???<<<======>>>??????@@@@@@AAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAABBBCCCDDDEEEFFFEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKGGGEEEDDDDDDFFFHHHIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGGGGHHHKKKPPPSSSXXX___jjjvvv~~~ooo```UUUMMMFFFAAA999::::::999777777888888666666666777777777777777555555555555555555555555444333333222222333333444000111222333444333333222222222333444444444444444555555555444444444333333333333333333333333333333333333333333444444444444222222222222222222222222222222111111111111222222111111111222222222222222222222222222111111111111---///111222333333222111000000///............///---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))***+++,,,---++++++************++++++((()))))))))*********+++++++++,,,---------------******))))))))))))******((())))))******))))))((()))))))))))))))*********))))))))))))))))))))))))'''''''''''''''''''''''')))(((((()))+++,,,,,,+++************************(((((()))***+++,,,,,,---''''''((())))))***++++++)))))))))))))))******+++,,,,,,,,,,,,+++++++++***,,,---------------,,,,,,---,,,+++******+++,,,,,,((()))+++...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,//////...,,,,,,+++++++++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,---------...............//////......---,,,...000111///---+++,,,...,,,,,,,,,---......//////............////////////...------------...//////,,,------...///000111111111///---...000000///---//////......////////////000111111111111222222222------///000111000000///333333333444444333333333000000000111222222222333000000000000000000000000222222333444444444333333222222333333333333222222000111222333444444333333222333333444555555666666555555444333333444555555555666777888888777777666333222111222333444222111222222222222333444555666333333555555555444222111111222333444333222000///111111111222333333222222///000111000///...///111...000222222222111111111444444444444444444555555222222222222111111111111111111111111111111111111///000111111111222333444CCCBBBBBBAAA@@@@@@@@@AAA>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEDDDCCCAAA@@@BBBBBBBBBCCCCCCDDDFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLGGGEEECCCDDDFFFHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJMMMRRRXXX]]]gggooo|||rrr___PPPHHHCCC>>>:::;;;;;;;;;999777777777999777777777777777666666666555444333333333333444555222111111000111111222222000111222333444333222222111111222333333333333222555555444444444333333333333333333333333333333333444444444444444444444444000000000000000000000000222222111111111111111222111111111111111111222222000000000000////////////---///111333444333222111000000///.....................---------,,,,,,,,,++++++++++++++++++++++++(((((())))))***+++------******))))))))))))******(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,******))))))))))))******(((((())))))))))))(((((((((((())))))******++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((('''(((+++,,,++++++************************************************&&&&&&&&&'''((())))))******************++++++,,,/////////......------------------...------,,,,,,---,,,+++*********+++,,,%%%'''***---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++''''''(((***,,,///111222++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------........./////////...---,,,,,,***---//////------///111)))***+++,,,------...///............/////////000...------------...//////,,,,,,------------------222000---...000111000...//////...//////000222222000111111111111222222222...///111222222111000000000000000111111000000000//////000111222333333444000000000000000000000000222222333444444444333333222222222333333222222222///000111333444444333333222222222222333444555666555444333333333333444555333444555777777777666666222222222333555555444333222222222222333444555555555666777888888666444333///000222222222111///---///111222222222222444555///000111000///...///000,,,...000111111000000000/////////000111111111111222222222111111111111000111111111111111111111111000111111111000///000111FFFCCCAAABBBDDDEEEDDDBBBAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBGGGGGGGGGFFFGGGGGGHHHHHHKKKIIIGGGEEEEEEGGGIIIKKKIIIIIIIIIIIIIIIHHHHHHHHHFFFEEEDDDEEEGGGGGGGGGFFFFFFFFFGGGHHHGGGFFFFFFEEEGGGKKKOOOSSSXXX```jjjqqqzzz~~~}}}vvviiiXXXJJJCCC>>>:::777666666666666666666666666666555555555555444444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333222222111111222333333333333222333333333222222222111111222222222222222222222222555222000000333444333111000000000000000000000000111111111111111111111111222111111000///......---//////......------,,,,,,+++++++++,,,,,,---------************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))))))))))))))))))))))))))+++,,,,,,***))))))*********************************))))))))))))******...(((###"""&&&)))***((((((((())))))*********+++***++++++)))'''&&&'''((())))))(((((((((((()))))),,,+++++++++***)))))))))******)))((((((((((((((((((((()))***************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,++++++------,,,+++------,,,++++++,,,------...,,,+++---000111///---***+++,,,,,,,,,,,,+++***((()))***+++,,,---------***+++,,,,,,---------,,,......,,,,,,,,,,,,......---------...------,,,,,,........................333222111///---,,,,,,,,,..................------000000///............///...------,,,,,,------...////////////000000000000......///000000///...---000000111222222222222222111111000000//////......222222222222222222222222//////000111222333333444333333222111000000000111222222222222222222222222333222222111111222222333111111222222222333333333333333333444444555555555555555444444444333333333444555555555444333333222222222222222222222222222000111222333444555555555222222333444555555555555333222222111111111111111111111111111000///------///000111111111///...---////////////////////////000000000000////////////222222111111111111111111000000000000000000000000000000000000000000000000JJJGGGEEEDDDFFFFFFEEECCCBBBCCCCCCDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHGGGFFFDDDCCCCCCBBBGGGFFFFFFGGGHHHHHHHHHGGGEEEFFFGGGHHHIIIKKKMMMOOOPPPTTTZZZ```hhhrrr||||||vvvrrrqqqiii^^^PPPDDD???===:::888666666666666666666666666666666666666555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444333333333222222222111111222222333333333222333333222222222111111111222222222222222222222222444111///000222333222111000000000000000000000000000000000000000000000000111000000000///.........///...............------,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))(((***++++++)))(((((()))******************************))))))))))))******---((($$$$$$'''******((((((((()))))))))*********)))******)))'''&&&&&&'''))))))(((((((((((())))))+++++++++*********************)))(((((((((((((((((()))******++++++******))))))*********+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++,,,---,,,***++++++***))))))***+++++++++***)))+++---...,,,******++++++,,,,,,++++++*********+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---,,,++++++++++++,,,---,,,---------------,,,,,,........................111000///...---,,,,,,,,,.......................................///000000///......------......///.../////////000000000000...///000111111000/////////000000111111111111111000000000000//////......222222222222222222222222......//////000000111111222222111111000111111111222222222222222222222222333222222111111222222333111111222222222333333333333333333444444444555555555444444444444333333333444444444444444333222222222222222222222222222222000111222333444444444444333444444444444444333333222222111000000000000000222222222111111000///...///000000111000///...---////////////////////////000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000NNNKKKIIIHHHHHHGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHFFFEEEDDDCCCCCCBBBEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKOOOUUU]]]bbbcccffflllttt|||}}}tttnnnjjjeeebbbWWWOOODDD===::::::999888666666666666666666666666777777666666666555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111111111222222222222222333222222222222111111111111111111111111111111111222000//////000111111000000000000000000000000000//////////////////////////////////////////...................../////////++++++++++++,,,,,,------+++++++++++++++*********************************+++************)))))))))))))))))))))))))))))))))((()))******(((''''''(((******************************))))))))))))******,,,)))&&&''')))+++***((((((((())))))))))))******)))***,,,,,,***((('''((())))))(((((((((((())))))***************+++++++++******)))(((((((((((((((((())))))***************)))))))))*********++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++...,,,++++++,,,,,,+++)))+++******))))))******+++***))))))***,,,,,,+++)))******+++,,,,,,+++******++++++,,,,,,+++******)))++++++*********+++,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------......---,,,,,,,,,------........................,,,,,,,,,---...000111222/////////....../////////....../////////000000000...///000111111111111111...//////000000000000000000000000////////////...111111111111111111111111///////////////000000000111111111000111111222222222222222222222222222222222222111111111111222222111111222222222333333333333333333444444444444555444444444444333333333333333333444444444333222222222222222222222222222222000111111222333333333333444444444444333222111111111111000///////////////222222222222111000////////////000000000///......////////////////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000NNNLLLKKKIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLLLLMMMMMMLLLKKKJJJHHHHHHGGGFFFFFFGGGHHHHHHEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMPPPTTTZZZeeeqqqzzzzzz}}}~~~pppgggccc```ZZZUUUIIICCC<<<777666777888888555555555555555555555555666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333222222222222111111111111111111222222333222222222222111111111111111111111111111111111111111000/////////000000000000000000000000000000000////////////////////////.....................///---------......//////000(((((()))+++,,,---...///++++++++++++++++++++++++************************++++++*********)))))))))))))))))))))))))))))))))((()))+++***)))'''((((((******************************))))))))))))*********)))((()))++++++***((((((((())))))))))))))))))))),,,......,,,***))))))))))))(((((((((((()))))))))))))))***+++++++++,,,***))))))(((((((((((((((''''''((())))))))))))((())))))))))))************************++++++++++++)))))))))))))))*********************************...,,,++++++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++******++++++++++++************++++++++++++******---,,,++++++++++++,,,---.........------.........++++++,,,---------,,,,,,------------------------,,,,,,++++++,,,,,,---...---------...............------------...///000111//////............//////........./////////000000------...///000111111111---......///000/////////////////////////////////111111111111111111111111222222222111111111111111111000000000111222333333111111111111111111111111222222111111111111222222111111222222222333333333444444444444444444444444444444444333333333222222222222333333333333222222222222222222222222222222000111111222333333333222333333333333333222111111000000///...............111111111111111000///...//////////////////......////////////////////////////////////000000000000000000000000111111111111000000000000000000000000////////////////////////KKKKKKJJJJJJIIIIIIJJJJJJHHHIIIIIIIIIIIIIIIHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLMMMMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEFFFHHHIIIHHHJJJMMMNNNMMMNNNPPPSSSSSSWWW[[[```gggttttttfff^^^[[[VVVNNNGGG???<<<888555444555666666444444444444444444444444444444333333333222222222444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333222222222111111111111111000000000111222333222222222111111111000000000000000000000000000000///000//////...//////000////////////////////////000000000000000000000000---------------.........,,,,,,------......//////)))******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************(((((((((((((((((((((((()))+++,,,+++***)))))))))))))))))))))))))))))))))******))))))))))))******)))))))))***++++++)))((())))))(((((((((((((((((('''***,,,---+++)))(((((())))))(((((((((((()))))))))))))))***+++++++++,,,***))))))(((((((((((((((%%%&&&''''''((((((''''''(((((()))))))))*********)))))))))******+++++++++))))))))))))))))))))))))************************---,,,******+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++******************************'''((()))***++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------------------------+++******++++++,,,......---------.........//////......------------.........------,,,,,,------...............////////////,,,,,,,,,---...///000000------...///////////////.............../////////000000000000000000000000222222222111111111111111111000000000111222333333111111111111111111111111222111111000000111111222111111222222222333333333444444444444444444444444444444333333333222222222111111222222222222222111222222222222222222222222111111222333333333222222000111111222333333222222000//////...............//////////////////...---..................//////////////////////////////.../////////000000000111//////000000000111111111000000000000000000000000////////////////////////JJJKKKKKKJJJIIIIIIJJJLLLJJJJJJJJJJJJJJJIIIIIIHHHFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLMMMMMMNNNMMMLLLJJJIIIFFFEEEDDDCCCDDDFFFHHHIIIKKKOOOSSSTTTTTTUUUYYY\\\bbbggglllqqqwwwtttjjj]]]UUUPPPJJJBBB::::::999777555444444555555444444444444444444444444333333222222222111111111333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222111111111111111111000///000111222333222111111111111000000000///////////////////////////000000000......000111////////////////////////000000000000000000000000---------------------,,,,,,,,,,,,,,,,,,---------------,,,+++***)))((((((*********+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********((((((((((((((((((((((((***+++,,,,,,***))))))***))))))))))))))))))))))))******))))))))))))******((())))))******))))))((())))))((((((((((((''''''$$$&&&(((((('''&&&%%%&&&))))))(((((((((((())))))***************+++++++++******)))(((((((((((((((%%%&&&&&&'''''''''''''''((((((((()))))))))******(((((())))))***+++++++++************))))))))))))************************,,,***)))***+++,,,+++***)))******++++++******)))(((***++++++)))(((((()))+++***))))))))))))***+++&&&'''(((***+++,,,,,,,,,,,,,,,---------,,,++++++))))))************)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,------...////////////......---,,,,,,------------,,,,,,,,,,,,------------........./////////,,,,,,,,,,,,---...//////---......///////////////---............////////////////////////////////////////////////000000000111111111000111111222222111111111111111111111111111111000000000000111111111111222222222333333333555444444444444333333333333333333333222222222222000000111222222222111111222222222222222222222222222333333444444333333333//////000111222333222222000000///...............---......//////......---......------......///000////////////////////////......//////000000111111...//////000000111111111000000000000000000000000000000000000000000000000LLLMMMNNNLLLIIIHHHJJJLLLJJJJJJJJJKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOOOONNNNNNMMMLLLKKKFFFFFFFFFHHHKKKOOOTTTWWWYYY^^^cccdddeeeggglllpppyyy~~~vvvfff]]]RRRIIIDDD???:::666555666666555444444555666333333333333333333333333333333333222222222111111333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333222222222222111111111111111111/////////000222333111111111111000000000000///////////////////////////111222000......000222////////////////////////////////////////////////...---------,,,+++++++++,,,++++++++++++++++++***,,,+++++++++******)))))))))))))))*********++++++************************+++************)))))))))(((((((((((((((((((((((()))***,,,+++)))(((((()))))))))))))))))))))))))))******))))))))))))******(((((()))(((((('''((()))))))))((((((((('''''''''%%%&&&''''''&&&%%%&&&'''))))))(((((((((((())))))+++++++++*********************)))(((((((((((((((&&&'''(((((())))))(((((((((((((((((()))))))))***((((((((()))***++++++++++++++++++******)))))))))***************************)))((()))+++,,,,,,+++)))***++++++++++++***))))))+++,,,,,,)))((((((***+++***)))(((((()))***+++(((((()))***************)))***,,,---,,,+++(((''')))***++++++++++++***)))))))))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///,,,,,,------...//////000------,,,,,,,,,---............------------......---------........./////////...---,,,------...///......///000000000000///---------.........//////////////////////////////......//////000000111111222222111111000111111111111111111111111111111111111111000000000000111111111111222222222333333333555555444444444333333333333333333222222222222111///000000111222222111111222222222222222222222222444444444555555444444333000000111111111111111000111000//////......//////......////////////............---------...///000////////////////////////.........///000111111111......//////000111111222000000000000000000000000000000000000000000000000NNNPPPPPPNNNJJJHHHIIIKKKJJJJJJKKKKKKJJJIIIHHHHHHKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPOOONNNNNNMMMMMMFFFGGGJJJOOOVVV^^^eeeiiimmmrrrxxxzzz{{{}}}|||tttlllZZZRRRGGG???;;;:::999888222333555555444444555666333333333333333333333333444444444333333333222222333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333222222222111111111111000222111///...///000222333111111111111000000000000///////////////////////////111222111///...000333////////////////////////..............................---,,,,,,+++******,,,++++++******)))))))))&&&'''((()))+++---...///(((((())))))*********+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))+++***(((''''''((())))))))))))))))))))))))******))))))))))))******((((((((('''&&&&&&((()))))))))(((((('''''''''&&&((())))))((('''''')))+++))))))(((((((((((()))))),,,+++++++++******))))))******)))(((((((((((((((((())))))***************(((((((((((())))))))))))'''(((((()))***+++++++++,,,+++++++++******)))))))))))))))))))))))))))))))))(((((()))+++------,,,+++,,,---......---,,,++++++---///...+++***+++,,,+++***)))(((((()))***+++***************)))((((((&&&(((+++,,,,,,)))&&&$$$,,,,,,............,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,,,,------...///000000+++++++++,,,---...///000//////............//////---------.........//////111000...------...///000...//////000000000000000---------........./////////////////////////////////000000111222333333444333333222111000000000111000000000000000000000000111111000000000000111111111111222222222333333333555555555444444333333333333333333222222222111111//////000111111111111111222222222222222222222222555555555666555555444444111222222111111000///...111111000/////////////////////000000000000000///...------,,,---...///000////////////////////////---......///000111111222---......///000111111222000000000000000000000000000000000000000000000000NNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMKKKJJJKKKOOOQQQPPPOOOLLLKKKHHHFFFFFFJJJQQQVVVUUUTTTRRRQQQPPPPPPOOOOOONNNOOOSSSXXXaaammmzzzzzztttlllbbb[[[LLLFFF???999666555555444555555555555555555555555333333333333333333333333333444555444222111222333333333333333333333333333333333333333333333333333666555555444444333333222222222222222222222222222111111111111111111111111333333222111000000111111111111000000//////......,,,---------.../////////////////////////////////000000///...............///---,,,---...///...---///...---,,,++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***)))((((((***************************++++++++++++,,,,,,,,,,,,+++***((((((((()))***&&&'''((('''&&&%%%&&&((('''''''''''''''&&&&&&&&&((()))***)))(((((((((*********))))))))))))******(((((())))))((('''&&&&&&'''''''''''''''''''''''')))))))))))))))***+++,,,***)))((((((***++++++***++++++******)))'''&&&%%%&&&&&&''''''(((((())))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))*********)))))))))))))))''''''(((((())))))******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++******))))))******))))))(((((((((((())))))*********+++,,,,,,,,,---&&&'''(((***,,,---------+++---...---,,,******+++***++++++,,,,,,++++++***+++++++++******)))))))))++++++,,,,,,,,,,,,------(((((()))***+++---...///...------,,,,,,------...........................///......---------......,,,,,,,,,---------......&&&(((,,,///000///,,,+++---------......000111111......////////////......//////000111111111111111222111111111000000//////222222111111111111222222//////000000111111111222///000000000000111111111444444444333333222222222111111111222222333444444555555444333222111000///000000000000000111111222555444444444555555333111000000000000000000000000////////////////////////---------...............+++,,,,,,---.........------,,,,,,,,,---///111222------------------------000///...///000111111///////////////////////////---...///000000000000000NNNNNNMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNPPPNNNLLLMMMPPPRRRQQQPPPNNNMMMLLLKKKKKKOOOTTTYYYVVVUUUUUUTTTTTTTTTTTTTTTUUUYYY___hhhrrr~~~yyypppggg^^^TTTMMMBBB>>>:::666666666666666444444444444444444444444333333333333333333333333333444444333222111111333333333333333333333333333222222222222222222222222111111111111111222222222222222222222222222222222111111111111111111111111222222111000000000000000000000000000//////......------..................////////////////////////000000///..................---,,,,,,......---,,,---,,,+++***))))))))))))***++++++++++++++++++***,,,,,,++++++***))))))(((************************(((((()))))))))*********++++++***)))))))))))))))&&&'''(((((('''&&&'''((()))))))))(((((('''''''''&&&((()))((('''&&&'''(((***))))))(((((())))))***((((((((((((((('''&&&&&&''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&&&&&&&'''))),,,,,,+++)))''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((())))))*********)))(((((())))))))))))))))))))))))***)))))))))))))))))))))'''((((((((()))))))))***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++******))))))************))))))))))))******************++++++++++++((()))***+++++++++++++++,,,...///...,,,++++++,,,***++++++,,,,,,++++++***,,,+++++++++************++++++,,,,,,,,,,,,------+++++++++,,,---...///000...------,,,,,,------...........................///......---------......------------............---...000222222111///------------......///000111......////////////......//////000111111111111000111111111111000000000///111000000000000000000111......//////000000000000000000000111111111111222444444333333333222222222111111111111111111111111222222111111111111111000000000000000000111111222444333333333444444222111////////////////////////........................000000000///.........---+++,,,------......------,,,,,,,,,,,,***(((&&&%%%........................///...---...000111000///000000000000000000000000...///000000000000000000PPPPPPOOOOOONNNMMMMMMLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPNNNMMMMMMNNNOOOOOONNNKKKLLLMMMNNNPPPSSSXXX\\\\\\\\\]]]]]]^^^___```aaaeeekkkttt~~~yyylll```VVVNNNFFF@@@:::888555444555555555444444444444444444444444444333333333333333333333333111333333333111000111222333333333333333333333333111111111111111111111111...//////000111111222222222222222222222222222222111111111111111111111111111000000////////////000000000000////////////...//////..................////////////////////////000///......---............,,,,,,,,,---...---,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++,,,,,,++++++***)))))))))************************((((((((()))))))))************************)))((('''((())))))''''''((())))))))))))((('''&&&&&&%%%'''((()))((('''&&&'''))))))((((((''''''(((((()))(((((((((((((((''''''&&&(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%###$$$&&&***,,,,,,***'''###$$$%%%'''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******++++++***))))))))))))***************************************))))))))))))++++++++++++***)))((((((+++,,,------+++******+++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------,,,,,,,,,------...///...------,,,,,,------.................................---------......///............////////////111222222222222111000///......---......///000111......////////////.........///000000111111000000111111111111000000000000000000////////////000000............////////////000111111111111222222222333333333222222222222222222111111000//////......//////000000000111111111000000000000000111111222333222111222333333111///////////////////////////........................222111111000///...------,,,,,,------......------+++,,,---,,,***&&&""" ...........................---,,,---///000///...000000000000000000000000000000111111111000//////SSSRRRRRRQQQQQQPPPOOOOOOMMMMMMNNNOOOPPPQQQRRRSSSQQQPPPOOONNNOOOOOOOOONNNKKKNNNRRRVVVYYY^^^bbbfffkkkkkkmmmoooqqqsssttttttzzzsssiii\\\PPPIIIDDD???<<<777666444333444444222000333333333333333333333333222222222222222222222222000222222222000000111222222222222222222222222222000000000000000000000000000111111111222222222333111111111111111111111111111111111111111111111111000//////.........//////////////////////////////000000//////......------///////////////////////////......------............---,,,---...///...,,,...---,,,,,,+++++++++,,,++++++************+++++++++++++++*********))))))************************************++++++++++++'''((()))******)))''''''((()))***)))((('''(((***''''''&&&%%%$$$######"""((()))******(((((()))***((((((''''''''''''(((((('''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''')))***+++%%%%%%&&&(((******((('''$$$%%%&&&'''((()))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((()))*********))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******++++++***)))))))))))))))))))))************))))))******))))))((((((''''''***+++++++++***)))((('''(((***++++++***))))))******++++++,,,,,,++++++***,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++******+++++++++...------,,,,,,------..............................------------...//////////////////000000000000000000///////////////000...............///000000......////////////.........//////000000000000000111111111000000000000000000000////////////000000////////////////////////111111111111222222222222222222222222222111111111111111111000000/////////000000000000111111111222000000000000000111111222222111000111222222000...////////////////////////........................000000//////......------,,,,,,------...------,,,,,,,,,---...---+++)))(((........................---,,,+++,,,...///...---////////////////////////111111111111000//////...SSSSSSRRRRRRRRRQQQQQQQQQMMMNNNOOOPPPRRRSSSTTTUUUUUUTTTTTTSSSQQQQQQRRRRRRSSSWWW]]]dddiiioootttwwwzzzddd\\\OOOFFFAAA>>><<<:::555444333444555444333111333333333333333333333333222222222222222222222222000111222222111000111222222222222222222222222222000000000000000000000000222222222111111000000000111111111111111111111111000000000000000000000000///...............//////.............../////////000000000//////......---////////////////////////......------------......///...---.../////////---------,,,,,,++++++,,,,,,+++******))))))******++++++++++++***************))))))))))))))))))))))))))))))*********+++++++++%%%&&&'''(((((('''&&&%%%((()))***)))((('''(((***'''&&&&&&%%%$$$$$$######'''((())))))''''''((()))((((((''''''''''''((((((''''''((((((((((((((('''((((((((((((((((((((((((%%%&&&&&&&&&((()))***+++,,,)))'''&&&&&&''''''&&&'''(((((()))))))))(((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&'''((()))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))(((((((((((((((((((((((((((((((((((()))******++++++******)))+++***))))))(((((())))))((())))))******))))))(((***))))))(((((('''''''''(((((()))*********)))))))))***,,,,,,+++******+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++*********++++++...------,,,,,,------...........................---------------...///////////////000000000111111------,,,,,,---///000111///............//////000......////////////............///000000000000000000000000000000000111111222111111000000111111222000000000000000000000000000000111111111222222222111111111111111111111111000000000111111111222222333333222222222111111111000000000000000111111222111000///000111111///---................................................,,,,,,,,,------.........,,,------...------,,,,,,...............//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---......,,,........................000000000000000///...---SSSSSSTTTTTTTTTTTTUUUUUUQQQQQQSSSTTTVVVXXXZZZZZZWWWXXXXXXVVVUUUTTTUUUWWW]]]bbbiiipppvvv|||yyymmmZZZRRRHHH@@@<<<:::888555333222111333555666666555222222222222222222222222222222222222222222222222000111333222111111222333222222222222222222222222000000000000000000000000111111000000///......---111111111111111111111111000000000000000000000000///............//////000---............/////////000000//////////////////////////////////////////---------,,,------...//////...------//////...---++++++******)))******++++++***)))(((((()))***+++************************))))))))))))))))))))))))'''''''''((((((((())))))%%%&&&&&&''''''''''''''''''((())))))''''''((()))((((((((((((''''''''''''&&&'''((('''&&&%%%&&&((()))((((((''''''(((((()))&&&'''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''///,,,'''%%%%%%&&&'''''')))*********)))(((''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))((((((((((((((((((((((((((((((((((((((()))******++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))******)))(((((((((((()))((()))***++++++***)))((())))))))))))((((((((((((&&&'''((()))***************,,,......---,,,---...***++++++,,,,,,++++++***)))************+++++++++++++++,,,,,,,,,,,,------......---,,,,,,---------...------,,,,,,------...........................---------------...///000////////////000000000000---------...///000222333//////............//////......////////////......---...//////000000//////000000000000111111111111222222111111111111222222111111111111000000000000///000000000000111111111000000000000000111111111//////000111111222333333444333333333222222111111000000000000000111111222111000///000111111///---........................------------------------******+++,,,---......///------......------,,,,,,000///---,,,,,,---...///++++++++++++++++++++++++---,,,+++,,,...///...---------------------------....../////////...------XXXXXXYYYZZZ[[[\\\]]]]]][[[\\\]]]___aaaccceeefffccceeefffdddbbbaaaccceeennnrrrxxx~~~zzzjjj___MMMHHH@@@<<<:::888555222444333222222444555555444222222222222222222222222111111111111111111111111000222333333222222333555111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////......//////000111---------........./////////////////////000000000////////////////////////---,,,,,,,,,------...///---,,,++++++------,,,++++++******)))******+++++++++***)))(((((()))***+++************************))))))))))))))))))))))))''''''''''''((((((((()))((('''''''''(((((()))***&&&'''(((((('''&&&'''((('''(((((((((((()))))))))''')))***)))((('''((()))***))))))(((((())))))***&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((...+++(((''''''(((((('''(((((())))))(((((('''&&&'''''''''(((((((((((((((''''''''''''''''''''''''((((((((()))((((((''''''(((((((((((((((((((((((('''(((((()))******++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))************))))))******)))(((((((((((((((***+++---......---+++***((()))))))))))))))******&&&'''((()))************)))+++,,,---,,,+++,,,---***++++++,,,,,,++++++***(((((()))))))))*********++++++,,,,,,,,,,,,------------,,,,,,,,,---.........------,,,,,,------...........................---,,,,,,------///000000........./////////000000.........//////000000000//////............//////......////////////......---...//////000000/////////000000000111111111111111111000000000000111111111111000000000/////////....../////////000000000/////////000000000111111///000000000000000000000111111111111222222222222000000000000000111111222111000000000111111///...........................------------------------+++,,,,,,------.........------......------,,,+++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...---........................,,,,,,------...---------^^^___```aaacccdddeeefffeeefffgggjjjlllnnnpppqqqvvvxxxyyyxxxvvvuuuxxxzzzooo___UUUCCC???;;;999999888666333999777333222222222111000111111111111111111111111111111111111111111111111111222444444333333444555111111111111111111111111111111111111111111111111111111111222333333444444000000000000000000000000000000000000000000000000///////////////000111111---------.........//////......//////000000111111////////////////////////,,,,,,,,,,,,------...///+++***))))))++++++***))),,,,,,,,,+++,,,,,,------+++***)))'''''')))***+++******************++++++))))))))))))))))))))))))))))))))))))***************)))(((((((((***+++,,,&&&'''((('''&&&%%%&&&(((%%%%%%&&&&&&'''(((((((((+++,,,------,,,+++,,,---******))))))))))))******&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((***,,,---...+++***)))***++++++)))'''&&&&&&'''''''''''''''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''((()))))))))((('''&&&&&&(((((((((((((((((((((((('''(((((()))***+++++++++******))))))((((((((('''************************))))))************))))))******)))(((((((((((((((,,,---///000000///---,,,(((((())))))******++++++'''(((((())))))))))))(((&&&''')))***)))((()))***+++++++++,,,,,,+++++++++''''''(((((()))))))))***++++++,,,,,,,,,---------+++*********++++++,,,---...------,,,,,,------...........................,,,,,,,,,---...///000111............////////////...............------,,,000//////.........//////......////////////......---....../////////////////////000000111111111222000000////////////000000000000//////.........---............////////////.../////////000000111111000000000///......------......///000111222333333000000000000000111111222222111000111222222000...........................------------------------..................---------.........---,,,,,,+++(((***,,,...///...---+++------------------------...---,,,---///000///...////////////////////////***++++++,,,------------dddhhhnnnqqqrrrrrrrrrrrrrrrtttvvvwwwyyy}}}nnn[[[MMMEEE===;;;888555444555666777444333222222222333444555333222222111111222222333000000000000111111111111111111111222222333333333444222000///...///000111////////////000000000000111111111111111111111111//////000111222333444444000////////////000111111111111000///////////////000000////////////000000000000//////.........---+++---///---+++)))+++---000///......///000///---------------------------+++***)))((((((((()))***''''''(((((())))))******&&&'''((()))+++,,,......(((((())))))*********+++((((((''''''&&&&&&&&&%%%))))))************))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***%%%&&&(((************)))***)))(((''''''((()))***************))))))))))))&&&&&&''''''''''''&&&&&&)))((('''''''''(((***+++))))))(((((((((((())))))((()))***+++++++++++++++++++++++++++++++++++++++***************)))((((((++++++*********************)))(((&&&&&&((()))***((()))***+++++++++++++++)))***++++++***)))(((&&&))))))***++++++++++++***((((((***+++---...000000,,,,,,++++++,,,,,,---...000///...------------------+++)))+++...000///......------------...//////------......------,,,+++////////////////////////000000//////......---------......///////////////111111000000//////......111111000000//////......111111111111111111111111////////////////////////////////////...........................///000111000000000000111111111111//////////////////////////////000000///...------........................+++,,,...//////...,,,+++,,,---.........---,,,+++***---///...,,,+++---000,,,,,,------...---------***,,,...//////...,,,***.........---,,,,,,++++++........................------------------------wwwyyy|||}}}}}}}}}~~~qqq___PPPEEE@@@;;;999666444222333444555444333222222111222333444222222222111111222222222//////000000000111111111111111111222222333333333333222000///...///000111/////////000000000111111111111111111111111111111//////000000111222222222,,,,,,,,,,,,,,,---......000000///...............000000////////////000000000/////////.........---+++---...---+++***+++------+++***+++,,,---,,,***++++++++++++++++++++++++***)))((((((((()))***+++(((((()))))))))))))))***(((((()))))))))*********((()))))))))************((((((((('''''''''&&&&&&(((((())))))))))))(((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&'''))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))************)))))))))(((((('''((()))***+++)))))))))(((((()))))))))))))))***+++++++++*********************************************)))((((((************************+++***(((''''''(((***+++******++++++++++++++++++*********+++******)))))))))******+++++++++++++++))))))***+++---...//////+++************+++,,,,,,//////...---------------///,,,******,,,---,,,***...------------...//////---.........------,,,,,,........................///////////////.........---......///////////////111000000000/////////...000000000000////////////000000000000000000000000////////////////////////---.........//////000000///............//////000/////////000000000111111///////////////////////////////////////...------........................,,,,,,---......---,,,,,,,,,---.........---,,,+++)))+++,,,,,,******+++---------------,,,+++*********+++---......---+++***,,,,,,,,,,,,,,,,,,,,,---........................------------------------~~~kkkYYYMMMDDD>>>;;;888666444111000111222333444444333222111111111222222222222222222222222222//////000000000000111111111111111222222222222222222222000/////////000111000000000111111111222222111111111111111111111111//////000000000000000000//////......//////000111///......------------.../////////////////////////////////...............,,,---...---+++***+++,,,+++***)))***+++,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////***************)))))))))******))))))((('''''''''))))))))))))************))))))((((((((((((''''''''''''(((((((((((('''''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((())))))*********++++++++++++******((((((((((((((()))***************************************+++******))))))))))))))))))))))))))))))))))))******))))))((((((************************,,,+++***))))))***+++,,,+++,,,,,,,,,,,,++++++***+++************++++++,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,---......******))))))******+++,,,///...------------------222000---,,,,,,,,,***)))...------------...//////............------,,,,,,.................................///////////////---......///////////////000000000000////////////////////////000000000000////////////////////////////////////////////////,,,,,,---...///000111111000//////............///....../////////000000000000000000000000000000000...////////////...------------------------------------,,,,,,,,,,,,---------------------,,,++++++)))***,,,,,,******+++---------,,,,,,+++***)))(((***+++,,,------,,,+++*********++++++,,,------...------------------------------------------------wwwiiiVVVHHHAAA>>>;;;888555444222111000000111222444444333222111000000000111111222222222222111111////////////000000000111111111111111111222222222222111000//////000111111000111111111222222222222111111111111111111111111000000//////............000000//////000000111222///......------............//////////////////...........................,,,------,,,,,,+++++++++---,,,+++,,,---...---,,,---------------------------------------------...,,,,,,++++++******))))))*********)))(((((('''''')))))))))))))))*********)))))))))))))))((((((((('''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((())))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))***'''(((((())))))(((((('''((((((((((((((())))))*********++++++++++++************+++******)))(((((())))))))))))))))))))))))((()))))))))))))))(((((())))))))))))************,,,++++++******++++++,,,------------,,,,,,+++***++++++***)))***+++---...,,,,,,+++,,,,,,,,,------++++++,,,,,,,,,,,,------***************+++,,,,,,......---,,,,,,---------444333111///......------...------------.../////////......---------------........................------......//////000000---......///////////////000000000000////////////......//////000000111111////////////////////////////////////////////////---------...///000000111111000///...........................////////////000000000000000000000000.........//////...------------------------------...---+++******+++---...------------,,,,,,++++++,,,,,,------------......------,,,++++++*********,,,,,,------------,,,,,,+++,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,{{{ppphhh]]]SSSEEE===::::::999666555444333111111111111222333333222222111000///...000111111222222111111000...////////////000000000111111111111111111111111000000000000000000111111000111111111222222222222000000000000000000000000000000//////...---------------,,,,,,------...///000///////////////000000......////////////......---------...............------,,,,,,,,,,,,++++++---,,,,,,,,,...//////---------------------------************))))))((((((,,,,,,++++++******))))))))))))***************+++******))))))))))))))))))((((((((()))))))))))))))((())))))******))))))((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((())))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((())))))***&&&''''''((((((''''''&&&'''(((((())))))))))))))))))***++++++++++++***)))***************)))((('''************************'''(((((()))))))))(((((((((((()))))))))*********,,,,,,++++++++++++,,,,,,------------,,,,,,+++***++++++***)))***+++---...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,------...111111111000/////////000...------------...//////000///...---------..............................------......//////000000---......///////////////////////////000000000000......//////000000111111000000000000000000000000///////////////////////////////////////.........111000///...........................////////////////////////////////////------............------------------------------...---+++))))))+++---...------,,,,,,++++++++++++,,,,,,,,,------......---,,,,,,++++++,,,---...///......------------..................------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,|||rrrdddWWWNNNFFFAAA:::666666666555444444333333222111111222222111111111111111000///...///000111222222111000///......////////////000000111111111111111000000000000000000000111111111111000000000111111111222222000000000000000000000000000000//////.........---......------......///000000////////////000111111---...///000000///...------------------............---++++++------,,,***+++***)))+++---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))***************)))))))))((())))))***+++,,,,,,---************))))))))))))''''''(((((((((((())))))))))))************)))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%&&&&&&'''(((((())))))))))))(((((('''''''''(((((())))))***(((((())))))))))))((((((''''''((()))))))))))))))((()))***++++++***)))((()))))))))***))))))((((((************************''''''((()))))))))(((((('''(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++************++++++,,,,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------...---.........,,,,,,...000...------------...//////111000...---------...///------------------------.........///////////////---......///////////////////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000//////............000//////............///....../////////000000000////////////////////////,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))+++,,,...------,,,++++++++++++++++++***)))***,,,---,,,+++,,,+++++++++,,,...000111///...,,,++++++,,,.../////////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}qqqeee[[[PPPGGGAAA;;;999777555444333444444222222222111111111111111///000000111111000///...///000111222222111000///........./////////000000222111111111000000000/////////000111111111111111/////////000000000111111000000000000000000000000000000//////////////////000000000000000111222222...............///000000,,,---///000000///---,,,,,,,,,,,,------............,,,++++++------,,,******)))((())),,,---,,,+++++++++++++++++++++++++++((()))+++,,,------------(((((()))))))))))))))***(((((())))))***+++++++++************)))))))))(((&&&&&&'''''''''((((((((((((((())))))))))))(((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&''''''''''''((())))))(((''''''))))))))))))))))))))))))))))))************))))))&&&'''((()))***))))))((('''(((***++++++***(((''''''((())))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))((((((''''''(((((()))******+++******++++++++++++************++++++++++++++++++*********+++******)))))),,,+++)))))))))***,,,---+++++++++,,,,,,---------+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,...///---++++++---///...------------...//////111000...---------...///------------------------///////////////.........---......///////////////.../////////000000000111000000000000////////////////////////////////////////////////////////////.........//////////////////............//////000/////////000000000111111------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,+++*********+++,,,,,,***)))***,,,---,,,***---,,,+++***+++,,,...///---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwlll]]]OOOGGGBBB>>><<<999999888666333333444666111111111111000000000000...///000111111000//////...000111222222111000.............../////////000222111111111000000//////...///000111111111111111////////////000000000000000000000000000000000000///000000000000000000000---------------...//////---------------...///000,,,---///000000///---,,,,,,,,,,,,------.........///,,,***+++---...,,,)))***))))))***,,,...---,,,------------------------ ###&&&((()))))))))''''''(((((())))))******(((((((((((())))))))))))+++*********))))))((((((%%%&&&&&&&&&''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((()))))))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***)))((('''&&&%%%&&&'''(((%%%&&&'''(((((('''&&&%%%************))))))))))))(((((())))))))))))((((((&&&''')))*********)))(((&&&((()))******)))(((&&&''''''((())))))***))))))((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&''''''((()))******+++)))******++++++******)))((()))***+++++++++++++++)))***+++++++++)))(((&&&+++***)))((((((***,,,---******+++,,,,,,---......*********)))***++++++,,,++++++++++++,,,,,,---...///000111///---,,,...000...------------...//////222000...---,,,---///000------------------------000000//////.........------......///////////////.../////////000000111111111111000000//////..............................////////////////////////,,,------...///000111111...............///000111000000000000111111111111------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,+++*********+++,,,...,,,***,,,...000...,,,...,,,+++))))))***,,,---,,,***(((''''''(((***,,,((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++vvvfff\\\NNNDDD???<<<999555555555444444333222111111000000000000000000000000222222111111000000//////000000000000000000000000............////////////333111///000333444222000000000000000000000000000000000111111111000000///000000000000000000000000........................//////000000000000///////////////...---------,,,//////...---,,,,,,++++++...---,,,,,,......---,,,,,,,,,++++++***)))((((((,,,,,,,,,---------......((()))+++,,,------,,,,,,111...++++++,,,,,,+++(((++++++++++++*********)))+++)))(((&&&&&&((()))+++(((((()))(((((('''&&&&&&+++***)))'''''''''((()))))))))(((((('''''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&((())))))((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''+++***'''&&&(((,,,000333******))))))((((((((('''))))))(((((('''''''''&&&+++(((&&&&&&)))***)))'''&&&'''((())))))((('''&&&+++)))(((&&&%%%%%%%%%&&&))))))))))))************''''''((()))***++++++,,,)))************+++++++++,,,+++++++++++++++++++++------------------------,,,,,,+++***))))))******,,,,,,++++++***)))))))))------,,,,,,,,,,,,++++++************+++,,,,,,---+++++++++,,,---...///000222111///---,,,,,,,,,---,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,------.........------------------------------............------.........------,,,,,,,,,000000//////......------........................///...------...///...------------------...///000........................000000000000////////////////////////////////////,,,,,,,,,---------......,,,------...///000111111,,,,,,,,,++++++*********///...---,,,++++++++++++---,,,***))))))***,,,------,,,++++++******++++++---+++******+++,,,,,,+++******))))))***++++++,,,+++++++++***++++++,,,,,,...------,,,,,,++++++***~~~nnncccWWWNNNCCC<<<999888555222444444333333222111111111000000000000000000000000111111111000000000000000////////////////////////............////////////222000///000222222111///000000000000000000000000000000111111111000000///////////////////////////........................//////000000000//////...............------------///......---,,,,,,++++++...,,,+++,,,---...---,,,------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,...,,,))))))++++++***(((++++++*********)))))))))***)))(((''''''((()))***))))))******)))(((((('''(((''''''''''''(((***+++)))(((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((''''''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''+++***))))))))))))******)))))))))((((((''''''''')))(((((((((''''''''''''+++)))((((((***+++***(((&&&'''((())))))((('''&&&))))))((('''''''''((()))(((((()))))))))*********((((((((()))*********+++************+++++++++,,,++++++++++++***************+++++++++,,,,,,------,,,++++++***))))))******+++++++++++++++,,,,,,,,,***+++++++++,,,,,,------,,,,,,++++++***++++++++++++++++++++++++,,,---...///...---++++++++++++,,,,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,------------........................------............------/////////......---------000000000000////////////..............................------.........---,,,,,,+++++++++,,,------......................../////////............---..............................------,,,,,,,,,+++,,,---------------------,,,,,,++++++++++++++++++,,,+++***)))))))))))))))---,,,***))))))***,,,---,,,+++******))))))******---+++)))***+++,,,+++***+++***************++++++,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,xxxhhhWWWLLLEEE???999555555555333111333333222222111000000000000000000000000000000000///000000000000000000111////////////////////////............////////////111///...///000111000///000000000000000000000000///000000111111000000000////////////////////////........................000000000000000///...---------------..................------,,,,,,++++++---,,,++++++------,,,+++---------,,,++++++******))))))*********+++++++++************+++,,,---------+++******+++,,,++++++******)))))))))(((((((((***)))(((''''''((()))******************))))))((((((''''''&&&&&&'''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))***+++'''((())))))))))))(((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((()))******(((%%%$$$((((((((('''''''''''''''(((((((((((('''''''''''')))(((((()))***+++)))'''''''''((((((((((((''''''((((((((((((((()))******(((((())))))))))))******))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))*********((())))))***+++,,,------,,,+++******)))************++++++,,,------......((()))***+++,,,---.........---,,,+++************+++++++++******++++++,,,++++++************++++++,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++.............../////////------............------///////////////.........000000000000000111111111................................................------,,,+++++++++,,,,,,------------------------.........---------,,,,,,........................//////...---,,,+++******,,,,,,,,,++++++*********++++++++++++++++++,,,,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,+++************+++,,,***))))))***++++++***++++++***************+++,,,,,,++++++***++++++,,,))))))******+++,,,,,,---~~~{{{uuummmbbbUUUHHH???:::888555444555555444222222111111111000000//////000000000000000000000000.../////////000000111111////////////////////////............//////////////////....../////////...000000000000000000000000...///000000000000000000////////////////////////........................000000000000///...------,,,,,,,,,------.........---------,,,,,,,,,++++++,,,+++***+++,,,---,,,***,,,,,,,,,++++++*********)))))))))*********++++++,,,+++***)))***+++---...------,,,,,,---...//////))))))))))))(((((((((((())))))(((((((((((()))))))))))))))******))))))(((+++***)))'''&&&$$$######((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((''''''((())))))***((()))+++,,,,,,+++)))((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%''')))))))))'''&&&''''''''''''''''''&&&&&&(((((((((((((((''''''''''''''''''((()))((('''&&&'''(((((((((((((((((('''((((((((((((((((((((()))(((((((((((()))))))))***)))))))))))))))((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((()))***+++,,,---...++++++***************+++++++++++++++,,,,,,------)))))))))***+++,,,,,,---,,,,,,++++++***+++++++++------,,,++++++***++++++***************++++++,,,++++++,,,,,,,,,---------...---,,,++++++,,,---...,,,,,,,,,++++++*********------------............------............------//////........................//////000000111111........................---...///...------......000///...---------------------------------------.........------------,,,------------------------......------,,,+++******+++++++++++++++******************++++++,,,,,,,,,)))******++++++++++++***++++++***))))))***++++++...---,,,,,,++++++,,,,,,+++***((((((***+++***))),,,+++******)))*********,,,,,,++++++******++++++))))))*********+++++++++xxxpppjjjaaaXXXOOOFFF???;;;555555444444444444333222111111000000000000000///////////////////////////......//////000000000111....................................////////////......//////.........///////////////////////////......///000000000000000................................................///////////////...------+++,,,,,,,,,------......,,,,,,,,,,,,,,,+++++++++,,,+++******+++,,,+++***************))))))))))))************++++++++++++,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,---...000))))))))))))(((((((((((())))))(((((((((((())))))''''''(((((()))(((((('''******)))(((&&&$$$###"""'''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&&&&&&&'''(((((('''(((***++++++***(((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((()))***&&&&&&'''''''''''''''''''''''''''((((((((((((((('''((())))))(((((((((((((((((((((''''''((((((((())))))(((((('''&&&%%%%%%'''(((((((((((())))))))))))))))))(((((((((((((((******++++++++++++,,,,,,''''''((((((((()))))))))((()))***+++,,,---...///+++***************++++++,,,+++++++++*********)))************************************+++,,,---...///...---,,,,,,+++,,,,,,******+++,,,,,,---------+++++++++,,,,,,,,,------///...---,,,,,,---...///,,,,,,,,,++++++*********+++++++++,,,,,,---------------............------------------------------,,,------....../////////........................,,,...//////---,,,---///000///...---------------------------------------/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------*********++++++,,,,,,,,,))))))***+++++++++******************************,,,++++++***************+++)))(((((()))******)))++++++***************+++---,,,++++++*********++++++++++++*********))))))tttjjj]]]WWWMMMEEE???;;;999777222222222222111111111000111111000000000000000000////////////////////////...//////////////////000....................................////////////...///000///...---...000////////////////////////------...///000000000000................................................---......//////.........,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++***))))))++++++***))))))))))))))))))))))))))))))************+++++++++,,,++++++***++++++,,,,,,(((*********))))))+++---******)))))))))((((((((((((((())))))))))))((((((&&&''''''(((((((((((('''&&&''''''((((((((('''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%''''''''''''%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&'''''',,,+++)))'''&&&'''(((***'''''''''''''''((((((((('''''''''((((((((((((((()))******)))(((((()))+++((((((''''''''''''(((((())))))(((((('''%%%$$$###''''''(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))))))))''''''(((((())))))******)))******+++,,,---......*********)))******+++,,,,,,,,,+++******)))((((((*********)))))))))(((((((((((()))***+++---...//////...------,,,,,,,,,,,,++++++,,,---......------++++++++++++,,,,,,,,,,,,///......------......///,,,,,,,,,,,,++++++++++++*********+++,,,,,,------------............------,,,,,,,,,---------------------------------..............................,,,...000///,,,+++---000------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////............---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---)))***+++,,,---...//////++++++++++++++++++,,,,,,((()))*********)))((('''************************))))))((('''''''''''''''***(((''''''((())))))(((******))))))***++++++,,,------,,,+++************---,,,,,,+++******))))))|||rrreee[[[LLLGGG@@@:::777666555444000111111000000000000111111111111111111111111111///////////////////////////////////////.............................................////////////...000111000...---///111////////////////////////,,,---...///000000000000................................................,,,,,,---...////////////------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))((()))***+++***)))))))))))))))))))))))))))((((((((()))))))))******+++++++++,,,,,,++++++***((()))***)))''''''))),,,++++++*********)))))))))(((((())))))))))))((((((''''''((()))))))))))))))%%%&&&((())))))))))))(((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''***)))(((''''''''')))***'''''''''(((((()))))))))''''''''''''((((((((()))(((((((((&&&###$$$(((+++)))((('''&&&&&&'''((()))(((((())))))((('''&&&%%%'''''''''((((((((())))))&&&'''''''''((()))))))))&&&&&&&&&'''''''''((((((''''''((())))))***++++++)))*********++++++,,,,,,******))))))***++++++,,,++++++++++++++++++++++++(((((())))))))))))))))))***)))******+++,,,---...------,,,,,,+++,,,,,,,,,+++,,,---......------,,,***++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------******+++,,,,,,---......------............------------------.........///...............---------........................+++...111///,,,+++---000,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++)))***+++,,,+++***(((&&&))))))************))))))***))))))((('''(((((((((***(((&&&'''((()))(((((((((((())))))***+++------...---,,,+++************,,,,,,,,,,,,++++++++++++wwwrrrmmmcccVVVKKKBBB???;;;888666555333222000111111111000000222444111111111111111222222222////////////////////////000000//////.........---..................................../////////000...000222111...---///111////////////////////////,,,---...///000000000000................................................++++++---...///000000000---------,,,,,,+++++++++++++++++++++++++++++++++***)))((()))***+++***(((******************++++++''''''''''''((((((((()))***+++,,,------,,,***))))))+++,,,+++((((((***---++++++++++++************(((((())))))))))))(((((((((((()))***************))))))*********((('''&&&&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((((((((((())))))))))))(((((((((((())))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''$$$$$$%%%'''(((***+++,,,'''((((((((())))))******&&&'''''''''(((((())))))%%%%%%$$$!!!$$$((()))((('''&&&&&&'''((()))&&&''')))*********)))(((''''''''''''((((((((()))%%%&&&&&&'''((()))******,,,,,,,,,,,,------------'''(((((()))***++++++,,,)))))))))))))))***************))))))***+++,,,,,,***++++++,,,,,,------...&&&&&&'''((()))***+++++++++++++++***++++++,,,,,,,,,++++++***++++++,,,,,,+++,,,---...------++++++******+++++++++,,,,,,,,,++++++---......---++++++,,,,,,,,,------.........++++++,,,------...//////---..................------.........//////000000000000//////.........---........................+++...111000,,,***---111------------......///000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++...------,,,+++***)))))),,,,,,,,,++++++++++++***---,,,,,,++++++*********,,,---...///...,,,***((())))))************))))))---,,,,,,+++***+++++++++)))(((&&&&&&((()))((('''((((((((()))***,,,---......---,,,+++************+++++++++,,,,,,---......yyyqqqhhh```ZZZRRRHHHAAA777555444444444444222111///111222111000///000111000000000000000000000000......---------///000111111///...------...///111000000//////............---------............///............////////////////////////............,,,...//////...------...000000000000////////////*********+++,,,---...///++++++++++++,,,,,,---...++++++,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,000///...---,,,***))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&'''***+++)))''''''(((((()))***,,,---...---,,,+++***))))))))))))((((((((('''&&&&&&&&&%%%((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''(((((((((((('''&&&%%%%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))...,,,***(((&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''((('''''''''''''''''''''''' !!!"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((++++++******))))))(((((((((((()))***************---***'''$$$###%%%(((***'''((()))******)))((('''))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&'''((()))***+++******)))******+++,,,,,,''''''''''''((((((((((((''''''((()))))))))))))))''''''(((((())))))******++++++******))))))((((((+++++++++++++++,,,,,,---///...,,,***)))))))))***)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...............---,,,+++++++++,,,------......------//////.........---------//////000000///---+++***------............------------............------111///...,,,,,,...000111......//////......---,,,++++++,,,---...///000111,,,,,,------...---------((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,***((('''&&&((()))***)))***+++---))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))******++++++((()))+++,,,+++***(((&&&+++++++++*********)))))))))))))))))))))))))))))))))(((((((((***+++***)))|||sssoooiiicccYYYRRRMMMGGG???999666444333333333333222000///000111111//////000111////////////////////////111000...---,,,,,,------000///...------...///000/////////.........---------------............///............////////////////////////............,,,...//////...------.../////////............---///......---------......,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---------...---+++***)))***+++,,,*********))))))(((((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***(((''''''******)))'''((((((((()))***+++,,,---,,,+++***)))((('''''''''''''''''''''''''''&&&&&&((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((((((((())))))))))))+++***((('''&&&''''''((('''&&&%%%%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((*********)))))))))))))))&&&'''((()))))))))))))))***)))(((&&&&&&&&&'''(((******++++++++++++******((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))(((((('''((()))***+++''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))************++++++++++++************((((((((((((((())))))***---,,,+++*********+++,,,+++,,,---//////...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,------......------///.........------------....../////////---,,,+++------............------......////////////......000///...------...//////------.........------,,,------------............/////////...---+++***)))++++++++++++++++++++++++************************)))***+++,,,,,,***((('''&&&((()))***))))))+++,,,))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))*********))))))***+++***)))((('''+++++++++*********))))))))))))))))))))))))))))))+++***)))***,,,---,,,+++}}}vvvvvv}}}xxxkkkaaa\\\WWWQQQIIICCC???;;;666222444333111111222222000//////000111000///...///111////////////////////////000///...------,,,------000///...------...///000.........------------------------............///............////////////////////////............,,,...//////...------............---------,,,,,,...---------------...///------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++*********+++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))''')))))))))))))))***++++++---,,,+++)))((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))***)))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))(((((((((''''''&&&&&&&&&((((((((((((((((((((((((((())))))))))))))))))***&&&&&&'''((((((((('''''''''(((((()))(((((('''&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&,,,,,,+++***)))(((''''''((('''&&&%%%%%%'''(((***''''''''''''((((((((((((''''''((()))))))))))))))++++++++++++************+++++++++++++++,,,,,,,,,***************+++,,,,,,+++*********+++,,,,,,---,,,---...//////...---,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,------......------............---------------......///......------------............------//////000000000000//////000//////.........------+++,,,---------------,,,.........------,,,,,,,,,............---+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***+++++++++***)))((('''(((******))))))***,,,))))))))))))))))))))))))''''''((()))))))))))))))***))))))))))))))))))(((*********)))))))))((((((+++************)))))))))))))))))))))))))))))))))+++***)))***,,,---,,,+++uuulllllltttsssfffZZZQQQMMMIIIDDD>>>999777555444222222111//////000111///......///000000......///000////////////////////////,,,,,,---...///000000111///......------......///---------------------------------............///............////////////////////////............,,,...//////...------............------------,,,(((((()))***+++---///000------------,,,++++++***,,,,,,,,,------......///,,,,,,+++******++++++,,,,,,,,,,,,+++++++++++++++******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))))))))(((***))))))((((((((())))))///...---+++******))))))&&&&&&''''''(((((())))))((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((%%%&&&'''(((((((((&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&(((((((((((((((((((((((('''((((((((())))))******&&&''''''((((((((('''''''''((((((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''',,,+++******)))((('''''')))(((&&&$$$%%%&&&(((***''''''''''''((((((((((((''''''((()))))))))))))))+++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++,,,,,,------.........---,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++,,,------......------------------------------------..................------............------......////////////......////////////...---,,,+++++++++,,,,,,------,,,,,,------------,,,,,,,,,+++***+++,,,---------------************************))))))))))))))))))))))))))))))***+++******)))(((((()))******)))(((***+++((((((((((((((((((((((((''''''((()))))))))))))))******))))))((((((((('''******)))(((((((((((()))************)))))))))))))))))))))))))))))))))))))))((('''((()))******(((}}}zzzyyy{{{}}}sssfff^^^```hhhrrryyy}}}vvvkkk^^^SSSJJJEEEBBB???<<<777444333333333333111///......///000///------/////////...---...///........................,,,---...///000111111222......------------......---------------------------------............///............////////////////////////............,,,...//////...------.../////////.........------((((((((()))+++---...///,,,------------,,,******++++++,,,,,,---......///+++++++++++++++++++++,,,******)))((('''&&&%%%%%%******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((()))***)))((((((''''''((((((...---,,,+++************&&&''''''(((((()))))))))((((((((((((''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''&&&&&&%%%$$$$$$######$$$%%%&&&'''''''''&&&&&&&&&&&&''''''((()))&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))((((((((('''''''''((((((((((((((((((((((((''''''(((((()))))))))***((((((((())))))((((((''')))((('''&&&&&&''')))******)))'''''''''''')))***)))(((((((((((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((***)))'''&&&&&&''')))***''''''''''''((((((((((((''''''((()))))))))))))))*********))))))(((((('''((()))))))))******++++++((((((((((((((()))******,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++))))))*********+++++++++******+++,,,------......,,,,,,---.../////////...+++,,,------......------,,,,,,------------------...---------............------............------,,,------......------,,,......//////...---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,)))***+++,,,------------************************************************)))))))))******))))))))))))***+++***)))((()))***((((((((((((((((((((((((''''''((()))))))))))))))***)))))))))((((((''''''***)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))***)))(((|||uuujjjhhhhhhlllssszzz}}}}}}nnneeeZZZUUUXXX```gggkkkfff___SSSIIIAAA===:::888777555333111000000111222000...---...///000///------...///...---,,,---///...........................//////000//////......---------------------------------------.........---------............///............////////////////////////............,,,...//////...------.../////////............---......---,,,,,,,,,,,,,,,+++,,,---...---,,,+++*********++++++,,,---......***++++++++++++,,,,,,,,,,,,+++***)))'''&&&%%%$$$******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***)))((('''''''''''''''((())))))(((((((((((())))))(((((((((((((((((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((******'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((()))(((((()))))))))((('''''')))(((&&&%%%&&&''')))***(((''''''''''''''''''((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&''''''(((((())))))******))))))))))))))))))''''''''''''((((((((((((''''''((())))))))))))))))))))))))((((((((((((((()))))))))))))))************))))))))))))***++++++,,,,,,,,,,,,,,,+++***)))************+++++++++,,,))))))******+++,,,,,,,,,******+++,,,---...//////---......////////////...+++,,,------......------,,,,,,,,,,,,------------///......---------......------............------,,,,,,,,,------,,,,,,,,,---------------------------------------,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((()))))))))*********++++++***((('''((()))))))))))))))))))))))))))''''''((())))))))))))))))))((((((((((((((((((''')))))))))(((((((((''''''(((((()))))))))))))))***))))))))))))))))))))))))***)))((()))+++,,,+++***vvvmmmggg]]][[[[[[___gggmmmppppppfff^^^UUUQQQSSSWWWYYYZZZNNNIIIAAA;;;888666444222111111111000///...///000///...---...///000///...,,,---......,,,,,,---...........................+++,,,---......---,,,,,,---------......---------------........./////////---------............///............////////////////////////............,,,...//////...------............---------,,,,,,//////---,,,++++++*********+++,,,......---,,,+++((())))))***+++,,,---...******++++++,,,,,,,,,,,,,,,,,,+++***))))))((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))******''''''(((***'''''''''&&&&&&'''((((((&&&&&&&&&&&&'''((()))***)))))))))((((((((((((((((((((((((((('''''''''''''''(((((())))))(((((('''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%$$$%%%&&&''''''&&&%%%%%%''''''&&&''''''((()))***)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&%%%''''''''''''((((((((()))%%%%%%&&&&&&&&&&&&%%%%%%(((((((((''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''((((((((()))))))))))))))*********)))((('''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))******++++++***************))),,,,,,++++++,,,,,,---...)))***+++,,,,,,,,,++++++)))))))))***+++,,,---...*********+++,,,---------+++,,,,,,,,,------...............///......------+++,,,------......------++++++,,,,,,,,,---------000///...---,,,,,,------------............------,,,------------------,,,---,,,,,,+++,,,---///000/////////...---,,,+++***++++++++++++************+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((()))*********+++,,,***(((''''''((())))))))))))))))))))))))''''''((()))))))))))))))'''''''''((((((((((((((('''((()))))))))(((&&&&&&(((((((((((())))))******))))))))))))))))))))))))***)))((()))+++++++++)))zzzppphhhbbb___WWWUUUUUUYYY___eeeffffffccc[[[RRRMMMMMMLLLJJJGGG@@@<<<888666666555222///000111111111///......//////...---...000000///...,,,---......,,,,,,---...........................&&&'''))),,,---......---,,,------......------,,,........./////////000000---------.........//////............/////////000000/////////............,,,...//////...------...---------,,,,,,,,,+++++++++******************+++)))***,,,.........,,,+++'''((()))***+++,,,------)))***+++,,,,,,,,,,,,,,,''''''''''''''''''&&&&&&******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''&&&(((***&&&&&&&&&&&&&&&'''((((((&&&&&&''''''(((***+++,,,******))))))(((((('''''')))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((())))))((('''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&((())))))((('''&&&'''((((((((('''&&&%%%)))(((((('''''''''((((((***)))'''%%%%%%''')))***''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''###$$$$$$%%%&&&'''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$&&&(((***+++)))(((&&&'''((()))******)))(((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''*********)))))))))))))))((()))***++++++)))'''%%%''''''''''''((((((((()))'''(((((()))))))))))))))))))))******+++++++++,,,---,,,,,,++++++*********))))))(((((())))))***+++'''(((***,,,------------))))))***+++,,,...///000******+++,,,------............---------,,,,,,,,,............---,,,+++++++++,,,------......------+++++++++,,,,,,---------111000...---,,,,,,,,,------..................------..................---,,,,,,+++***+++---000222111111000///...,,,+++***------,,,+++***)))((('''((((((***+++,,,---------((((((((((((((((((((((((************************((((((((((((((()))******+++,,,,,,+++(((''''''((())))))))))))))))))))))))'''(((((()))))))))))))))&&&'''''''''(((((())))))&&&''')))******(((&&&%%%'''((((((((())))))******))))))))))))))))))))))))((('''&&&'''((())))))'''wwwmmmddd]]]YYYWWWVVVVVVVVVWWWZZZ\\\^^^aaaXXXMMMFFFCCC@@@<<<888999888777555444333222222222111111111000000/////////............------------...............------------------------------...---+++******+++---...000///...---,,,---......------...///000000//////+++,,,------......------........................///...,,,++++++,,,...///***+++,,,,,,------,,,,,,///...---+++******+++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********))))))*********+++++++++++++++++++++*********)))******))))))))))))************))))))((((((''''''))))))))))))))))))))))))******))))))))))))******++++++***((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************))))))))))))((((((((((((&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&''''''''''''&&&&&&***,,,,,,***&&&$$$&&&)))&&&&&&&&&''''''''''''((($$$$$$%%%&&&'''''''''''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''###"""$$$&&&'''(((((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$%%%&&&((())))))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$%%%''')))+++''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&''''''(((((())))))((()))***)))'''&&&&&&'''))))))))))))))))))))))))&&&&&&&&&'''((())))))***+++***)))(((((('''''''''+++***+++,,,+++(((''')))))))))************))))))+++***)))((((((***,,,---++++++++++++******))))))************************))))))+++,,,---.........((()))+++---.........---,,,+++***))))))***+++,,,------,,,+++,,,---...///...------,,,,,,------.....................------/////////...------,,,,,,........................---,,,,,,++++++,,,,,,---///...---,,,---///111333666333///---------+++******))))))***,,,,,,+++)))******+++,,,,,,,,,++++++,,,,,,+++***)))))))))***))))))))))))************)))************++++++++++++*********,,,---,,,+++))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((***)))(((''''''((()))*********))))))((((((''''''*********)))))))))))))))))))))((((((((((((((()))xxxnnneee^^^[[[WWWWWWWWWWWWWWWVVVVVVVVVSSSLLLCCC>>><<<;;;777444444333222111000/////////000000000/////////......///............------------...............------------------------------///...,,,++++++,,,...///111000///---,,,,,,,,,,,,------...///////////////+++,,,------......------...........................---,,,++++++,,,---...,,,,,,---............------,,,,,,++++++,,,......+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))*********+++++++++++++++*********)))))))))******))))))))))))*********)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((('''%%%$$$%%%&&&&&&&&&&&&''''''''''''(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###"""$$$%%%&&&&&&((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%''')))***''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((()))))))))'''&&&'''(((((((((((((((((((((((((((&&&&&&''''''((())))))******))))))(((((((((((((((%%%%%%&&&((())))))************++++++++++++******)))((('''&&&&&&((()))***++++++++++++*********)))+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------------...............------------.......................................---,,,,,,++++++,,,,,,---......---,,,---///111222333111...,,,,,,,,,+++***---,,,+++++++++***(((&&&((()))***+++,,,---------,,,+++******))))))******))))))))))))************)))************+++++++++***)))((()))***++++++)))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((())))))(((''''''((())))))***)))))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))zzzpppggg```\\\VVVVVVVVVUUURRROOOLLLJJJDDD???999555555555444222000000/////////.........//////...............---///............---------------...............---------------------------//////---,,,,,,---//////111000///---,,,+++++++++------...////////////...+++,,,------......------////////////////////////---,,,+++******+++,,,---,,,---......//////......+++++++++,,,---///000111++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***)))))))))************+++******)))))))))(((((((((***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%###((('''&&&&&&&&&&&&'''((()))((('''&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))''''''&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((())))))***,,,+++))))))******)))(((***++++++,,,,,,++++++***(((((('''&&&&&&((()))***++++++++++++************,,,,,,++++++*********)))+++,,,,,,,,,+++***)))))),,,,,,,,,---,,,++++++***,,,+++***))))))***+++,,,+++,,,,,,---------------------,,,,,,,,,,,,------+++,,,---...............+++,,,,,,---......//////........................---,,,,,,++++++,,,,,,---......---------///000111000...,,,+++,,,,,,+++***,,,+++******++++++)))''''''((()))+++,,,------...++++++***)))))))))******)))))))))*********++++++)))************+++++++++((('''&&&''')))***)))((())))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((()))))){{{rrrhhh```\\\UUUSSSPPPLLLHHHDDDAAA???<<<888444333333333333111000000000000111000000000........................///............---------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......///......---,,,,,,,,,,,,------...//////.........+++,,,------......------////////////////////////,,,++++++******++++++,,,,,,,,,---...............++++++,,,---...000111111++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&***'''%%%&&&)))+++***(((&&&&&&&&&''''''''''''(((''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''%%%###'''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%'''((()))((('''&&&'''(((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''((()))***+++......---******+++***''')))******++++++******)))+++************+++,,,---++++++++++++++++++++++++---,,,,,,++++++******)))***++++++++++++***))))))((()))***+++,,,------...,,,+++***))))))***+++,,,***+++,,,---...---,,,,,,---,,,,,,,,,,,,,,,,,,---***+++,,,---.../////////,,,,,,,,,------.................................---,,,,,,++++++,,,,,,---...------------...///000...,,,++++++---...---,,,((('''(((***,,,------,,,(((((()))++++++,,,,,,,,,******))))))))))))******))))))*********+++++++++))))))*********+++++++++((('''&&&''')))***)))(((((((((((((((((((((((((((+++******)))(((''''''&&&((((((''''''''''''(((((((((''''''''''''''''''((())))))))))))((((((((((((''''''((((((((((((((())))))(((((((((((())))))***xxxnnnccc[[[VVVOOOLLLFFF@@@<<<999888888777555333222222111000000///000111111222111111000///////////////////////////............---------,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,------.........------............------+++,,,------......------////////////////////////++++++++++++++++++++++++++++++,,,------------,,,,,,------....../////////***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))*********))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&((((((((()))))))))******&&&&&&''''''''''''&&&&&&)))&&&$$$%%%)))+++***(((&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))&&&$$$&&&''''''''''''''''''&&&$$$%%%&&&'''(((((())))))***)))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((''''''''''''((((((******))))))((((((''''''&&&((()))(((''''''((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((***+++,,,***///000,,,+++---,,,)))(((((())))))))))))((((((++++++++++++,,,,,,------+++++++++++++++++++++,,,,,,,,,,,,,,,++++++******))))))***++++++++++++***)))))))))***+++,,,---...,,,+++***))))))***+++,,,)))***,,,---------,,,+++,,,,,,,,,++++++,,,,,,,,,***+++,,,---..................------,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,------------------......///---,,,,,,---...///...---((('''(((***,,,------,,,******+++++++++***))))))***))))))((())))))******************++++++++++++))))))*********+++++++++)))((('''(((***+++***)))((((((((((((((((((((((((+++******)))(((''''''&&&((((((''''''''''''(((((('''(((((((((((((((((('''(((((((((((())))))))))))((((((((())))))*********((((((((((((((()))******{{{zzzwwwrrrkkkbbbXXXOOOKKKEEEAAA<<<666333333444666222222111000///...---------...///000111000///...///////////////000000000///............---------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.../////////---............---,,,,,,+++,,,------......------........................+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,------.........------,,,******++++++++++++*********++++++++++++,,,,,,,,,***)))))))))))))))((((((******)))))))))((((((((()))((((((''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))*********))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&$$$###$$$%%%''''''&&&&&&&&&&&&''''''''''''(((''''''((((((((('''&&&&&&***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))'''%%%&&&&&&'''(((((('''&&&&&&###$$$&&&''')))*********+++***((('''%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&'''''''''''''''''''''''''''(((((())))))***)))((((((''''''(((((()))''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''******))))))))))))))))))&&&'''((((((''''''((()))''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((()))++++++777@@@BBB999000---+++&&&'''((((((((((((((((((''')))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,++++++,,,,,,+++************+++,,,+++***))))))***+++,,,***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---------------......------,,,++++++***........................---,,,,,,++++++,,,,,,------------------------------,,,,,,---///000...---,,,+++******++++++)))'''++++++++++++***)))((('''))))))((((((((()))***************++++++++++++,,,)))************+++++++++***)))((()))+++,,,+++***))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))******++++++(((''''''(((((()))***+++}}}uuunnniiicccaaa^^^YYYQQQIIIAAA===:::888444222111222333555...///000000...---,,,,,,---...///000000///---,,,------.........////////////............---------+++,,,---...////////////++++++++++++++++++++++++,,,,,,------------,,,,,,)))***+++---.........------.........------,,,++++++,,,------......------------------------------,,,,,,------------,,,,,,+++,,,,,,---------------+++,,,---......---,,,+++******++++++++++++************+++++++++,,,,,,,,,******))))))((((((((((((++++++*********)))))))))((((((''''''''''''(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((())))))%%%%%%%%%%%%&&&&&&'''(((''''''''''''((((((((()))&&&'''''''''((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&'''(((((('''&&&&&&$$$%%%'''((())))))))))))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&'''((((((((((((&&&''''''((())))))******))))))(((((((((((())))))''''''''''''''''''''''''''''''(((((((((((('''''''''&&&$$$######$$$&&&'''(((((((((((())))))))))))&&&'''((((((''''''(((***''''''''''''''''''''''''((((((((((((((((((((('''(((((('''(((((()))******===KKKPPPBBB333---***%%%(((((())))))))))))((((((''''''(((((())))))))))))+++++++++,,,,,,,,,------***++++++,,,,,,---------,,,,,,,,,,,,,,,++++++***,,,,,,***)))))))))***+++,,,+++***))))))***+++,,,+++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,------------...---------,,,,,,++++++---......---+++---,,,+++++++++***(((&&&)))************))))))(((((((((((((((((()))***************+++++++++,,,,,,)))************+++++++++***)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((()))***++++++***)))((('''((((((((()))))))))***''''''(((((()))******+++''''''''''''((()))***+++|||zzz|||}}}xxxqqqhhh```[[[QQQPPPOOOKKKEEE>>>888444222222111111222333444444,,,...000000///.........///000111222222000...---,,,,,,,,,------.........//////.........---------+++,,,---...////////////++++++++++++++++++++++++---......//////......---***+++,,,---...---,,,+++---.........------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////......)))***,,,---...---,,,,,,******++++++++++++***************++++++,,,,,,,,,******))))))((((((((('''++++++++++++************((((((''''''''''''(((((('''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''(((((($$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%&&&'''((()))))))))))))))************))))))))))))************&&&''''''''''''''''''&&&&&&((()))(((%%%$$$'''***&&&&&&&&&'''''''''((((((&&&&&&'''((()))))))))((($$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%%%%&&&'''(((((('''&&&%%%&&&'''((())))))(((''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''((((((((((((&&&''''''((()))******+++))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((&&&%%%%%%&&&((()))&&&&&&''''''(((((())))))%%%'''((((((''''''(((***''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((())))))***,,,???III???111......+++))))))************))))))'''(((((()))))))))))))))+++++++++,,,,,,---------)))***+++,,,------...///.........---,,,+++))))))))))))(((((()))+++---...,,,+++***))))))***+++,,,,,,+++***)))***+++---...,,,++++++++++++++++++,,,,,,,,,---------,,,++++++***++++++,,,,,,------...........................---,,,,,,++++++,,,,,,------------......---,,,,,,+++******,,,------+++)))***))))))***,,,,,,+++)))'''((()))***************((((((((((((((()))************+++++++++,,,,,,,,,)))************+++++++++***)))((()))***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))***+++,,,,,,+++***)))'''((((((((())))))******&&&&&&&&&'''((())))))***''''''''''''((()))++++++zzzyyy~~~yyyvvvpppiiiddd___XXXOOOGGGEEEBBB>>>:::666555444444000000////////////000000111111000///////////////000000000000///...,,,,,,,,,,,,------.../////////+++++++++,,,,,,---------.........------,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,,,,---------...//////////////////...---+++***))),,,,,,,,,---------........./////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++*********++++++,,,,,,,,,---------......---+++******+++***)))(((,,,,,,++++++***)))))))))$$$111(((---444,,,,,,'''***((('''(((***++++++***))))))))))))))))))))))))(((***+++,,,,,,+++***((((((((((((((())))))))))))))))))((('''''''''''''''''''''''''''''''''''''''000---)))%%%###$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''''''''(((((())))))******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''''''''''''''((())))))'''&&&%%%$$$%%%%%%'''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&***((('''&&&''''''%%%$$$((('''%%%%%%%%%&&&(((***((((((((((((((('''''''''&&&'''((('''&&&&&&'''((('''&&&%%%$$$%%%&&&(((***))))))((('''&&&%%%%%%$$$'''''''''''''''&&&&&&%%%''''''''''''((((((((((((++++++******))))))((((((---.../////////---+++)))(((((((((((((((''''''''''''((()))))))))(((&&&%%%*********++++++,,,,,,,,,************************((((((((()))******++++++)))************+++++++++)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------.........//////......------------......+++++++++,,,,,,,,,------------------------------,,,------......------,,,++++++******)))******+++))))))))))))))))))))))))+++***'''&&&&&&'''***+++---------------,,,+++***)))(((((()))++++++***)))'''((()))+++++++++***)))'''''')))+++...///...,,,&&&''''''&&&$$$###%%%&&&+++***(((''''''(((((()))))))))))))))(((((((((((())))))((())))))***++++++))))))))))))))))))))))))***)))(((''''''((()))***+++***)))(((((()))***+++{{{zzzyyypppjjj```[[[TTTOOOLLLFFF???888<<<;;;888666444333222222000000////////////000000000//////...............//////000//////...---,,,/////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++++++++,,,,,,------------............/////////...---+++***))),,,,,,,,,,,,------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,+++,,,------***+++++++++,,,,,,,,,,,,,,,+++)))***++++++***)))(((((((((((('''''''''''''''111)))///888333444,,,***((('''((()))++++++***))))))))))))))))))))))))((()))***++++++***)))(((%%%%%%&&&&&&&&&'''''''''))))))(((''''''''''''''''''''''''''''''''''''''',,,***'''$$$######$$$%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((''')))))))))((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((('''&&&&&&&&&'''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&%%%$$$%%%'''''''''%%%((('''&&&%%%%%%&&&((()))'''''''''(((((((((((((((&&&'''((('''&&&&&&'''(((((('''&&&%%%&&&''')))***((((((((('''&&&&&&%%%%%%((((((((((((((('''&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))***,,,------,,,+++***(((((((((((((((((((((((())))))*********)))(((''')))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((()))************+++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------...............------------......---------...............------------------------,,,,,,------------,,,,,,++++++***************+++))))))))))))))))))))))))+++***(((''''''(((***+++((()))***************))))))(((((()))++++++***)))((())))))************)))///---***)))*********))),,,------,,,******+++,,,+++***)))(((''''''(((((())))))))))))(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))***)))(((''''''((())))))******)))(((((()))******{{{xxxtttoooiiibbbZZZTTTLLLGGGAAA>>><<<999444000333222222222111111000000000//////......//////000.........------------,,,....../////////......---//////......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,............------------............---,,,+++***++++++++++++,,,,,,,,,,,,,,,------............------------,,,,,,+++++++++------------------------///...---++++++,,,,,,---))))))))))))*********++++++)))))))))+++,,,+++***)))))))))***************(((///'''///888999<<>>,,,&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''******))))))((((((((((((&&&'''((((((((('''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%&&&))))))'''$$$&&&''''''((()))******+++&&&&&&&&&'''((()))******(((&&&&&&''')))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((()))))),,,+++***((('''&&&%%%%%%***((()))222<<<>>>777///))))))((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%&&&''')))******)))(((''''''((()))***&&&'''((((((((((((((((((((((((''''''''''''(((((()))(((&&&&&&((()))(((''''''''''''(((((((((((((((((('''&&&&&&''')))+++---''''''((((((((((((''''''%%%&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%&&&((())))))(((&&&%%%&&&'''(((*********)))(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((())))))))))))(((((('''(((((()))))))))))))))&&&&&&'''(((((((((((('''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$&&&''''''&&&%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((,,,,,,)))'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######&&&&&&''''''''''''&&&&&&---+++)))'''&&&&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''((()))))))))---444444,,,''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&'''''''''((((((((((((&&&'''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((%%%$$$&&&)))***'''###&&&''''''((()))******+++((((((''''''''''''((()))((('''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((((((''''''''''''((())))))******)))((((((((())))))&&&(((,,,111555555111---))))))((('''''''''''''''&&&&&&''''''&&&&&&&&&'''&&&'''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%&&&''')))***)))((('''&&&&&&'''((()))&&&&&&'''(((((((((((((((((((((''''''''''''(((((()))'''&&&&&&'''(((((('''&&&&&&''''''((((((((()))'''&&&%%%%%%%%%(((***,,,''''''((((((((((((''''''&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''')))******)))(((&&&'''''')))******)))((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&'''(((((()))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''''''''&&&%%%&&&(((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''+++,,,(((''')))***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&+++***)))(((''''''((()))%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&%%%%%%&&&&&&,,,***(((&&&$$$$$$'''+++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&%%%###""""""###$$$%%%%%%&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''''')))'''&&&'''***+++)))&&&'''''''''(((((()))))))))***)))(((&&&&&&&&&'''(((((('''&&&'''((()))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&'''(((((((((''''''&&&&&&''''''((()))%%%&&&'''(((***---///000%%%(((,,,---,,,******+++))))))(((''''''''''''''''''(((***)))(((((()))+++&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''&&&&&&&&&&&&&&&&&&'''''''''((()))************((((((''''''''''''(((((()))'''&&&&&&'''(((((('''&&&&&&&&&''''''(((((()))&&&%%%%%%%%%%%%&&&((()))'''''''''((((((''''''''''''''''''(((((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))*********)))((('''((()))******)))((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''((()))))))))((((((''''''((())))))))))))(((((((((((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((('''%%%%%%&&&(((%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###((()))&&&&&&(((***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''############$$$&&&'''(((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%))),,,+++&&&###$$$'''***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%$$$"""""""""###%%%&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''(((((('''((()))******)))'''''''''''''''''''''(((***)))'''&&&&&&&&&(((((()))(((&&&'''((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%'''(((((()))&&&&&&&&&&&&&&&''''''(((&&&&&&''')))+++...000111&&&((()))(((%%%%%%''')))))))))((('''''''''''''''%%%'''))))))''''''(((+++&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((&&&&&&&&&''''''&&&&&&&&&&&&'''((()))************((((((''''''''''''(((((()))'''%%%&&&'''(((''''''%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''((()))******)))((('''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((((((((('''%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''((((((((((((((('''''''''''''''&&&&&&''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((((('''%%%%%%'''(((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((!!!%%%'''%%%$$$''')))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$&&&((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((()))******''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((('''""""""###$$$%%%'''((()))''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&$$$***...***&&&%%%&&&%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&$$$$$$$$$&&&((()))%%%$$$$$$%%%&&&(((***,,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((***++++++((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''''')))***'''''''''''''''&&&&&&&&&)))((('''&&&&&&''')))***)))(((''''''((()))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))&&&%%%%%%%%%%%%&&&''''''+++*********+++,,,,,,---((('''&&&$$$###$$$''')))))))))((('''''''''''''''"""$$$&&&&&&$$$###&&&(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((*********)))((('''%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''((((((((((((((((((''''''''''''((((((((('''%%%%%%'''((('''&&&%%%%%%&&&&&&'''((())))))&&&''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((((()))******)))((('''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''###$$$%%%%%%&&&&&&%%%%%%((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%"""!!!!!!$$$(((+++$$$&&&(((((('''&&&'''(((((('''&&&%%%$$$###""""""$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&''''''&&&$$$((('''&&&%%%$$$%%%&&&''''''''''''(((''''''&&&&&&''''''&&&%%%%%%'''((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''')))'''&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&'''''')))(((&&&%%%$$$%%%%%%&&&''''''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((+++***)))''''''(((((()))&&&&&&'''(((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((***)))(((&&&%%%%%%(((***)))(((((((((((('''''''''******)))((('''&&&%%%%%%'''&&&&&&'''(((((('''%%%%%%%%%%%%&&&'''((())))))$$$%%%''''''%%%%%%&&&(((***)))(((''''''&&&&&&'''))))))(((((('''''''''&&&))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((***)))((((((((((((((()))''''''(((((())))))******,,,***((('''((()))(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''')))(((&&&&&&&&&''')))***)))))))))))))))))))))))))))(((''''''((()))(((&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((()))...111000+++(((***,,,%%%%%%&&&'''((()))***+++)))(((&&&%%%%%%&&&((()))(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''(((((()))(((&&&%%%%%%&&&((()))%%%&&&(((************)))***)))(((''''''&&&''''''***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&###%%%''''''&&&%%%&&&'''((((((((()))))))))))))))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))(((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&)))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((()))((('''&&&%%%&&&''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&$$$$$$%%%'''((((((((('''''''''&&&&&&(((''''''&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%%%%&&&&&&&&&'''((((((((('''%%%$$$%%%'''((('''%%%)))((((((''''''''''''((()))(((((((((''''''''''''))))))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''(((((()))***+++******)))((((((((((((((('''((((((((()))))))))***+++)))'''&&&'''(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''&&&''''''((((((((((((((('''''''''''''''''''''''')))(((&&&'''((()))(((&&&&&&'''''''''((((((((((((&&&&&&'''''''''(((((((((,,,///111///***&&&&&&(((((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''''''''((('''&&&%%%$$$$$$%%%&&&'''%%%&&&((())))))))))))(((((('''''''''''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%#########$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&''''''((()))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))+++***)))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''%%%$$$$$$$$$%%%&&&'''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((+++,,,---,,,)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%'''((('''&&&&&&'''(((((('''%%%&&&&&&'''''''''''''''''')))%%%!!!$$$)))+++(((###(((''''''''''''((())))))((((((((((((''''''''''''))))))))))))(((((((((((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))***+++,,,,,,,,,+++***)))((('''''''''(((((((((((())))))))))))***(((&&&&&&'''((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''$$$&&&(((******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((()))((('''''''''''''''((((((((((((''''''((((((((()))))))))+++---///---)))&&&&&&'''++++++***)))((('''&&&&&&$$$&&&((())))))(((&&&$$$(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&''''''(((((((((''''''&&&&&&&&&&&&'''((()))***((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$###%%%''''''&&&&&&&&&'''''''''&&&%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((())))))(((&&&%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&%%%%%%###$$$%%%''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%#########$$$%%%&&&((((((""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''')))******)))'''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%'''''''''&&&%%%$$$&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$$$$%%%&&&(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((+++---......,,,)))((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%'''((('''&&&&&&'''(((((('''%%%'''''''''''''''&&&&&&&&&(((%%%###%%%(((***(((%%%&&&&&&&&&''''''(((******((((((((((((((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%)))******+++,,,,,,,,,,,,---,,,+++)))((('''''''''(((((((((((())))))))))))((('''%%%&&&'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((()))((('''%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))&&&(((++++++)))(((((()))++++++***)))(((''''''&&&%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&''''''(((((())))))%%%&&&&&&&&&&&&&&&&&&%%%******))))))))))))******'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$%%%&&&((()))%%%'''((()))((('''((()))((((((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&&&&'''%%%$$$$$$%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&%%%$$$%%%'''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%%%%$$$$$$$$$%%%&&&&&&""""""######$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&''')))******)))'''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((()))(((&&&%%%%%%%%%&&&''''''(((((((((((((((''''''&&&''''''''''''''''''&&&))))))(((((((((((())))))((((((((((((((((((((((((%%%'''******(((%%%######&&&%%%%%%%%%%%%$$$$$$$$$((((((&&&%%%%%%%%%&&&''''''&&&&&&'''(((((('''%%%'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((&&&&&&&&&&&&''')))***+++'''''''''((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%+++,,,,,,---,,,,,,+++***---,,,+++***((((((''''''))))))))))))(((((((((((('''&&&%%%&&&(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&''')))))))))((($$$$$$%%%%%%%%%&&&&&&&&&(((((((((((())))))))))))%%%''')))***))))))((())))))))))))(((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&''''''(((((())))))%%%%%%&&&''''''&&&%%%%%%*********))))))*********'''''''''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&'''''''''''''''''''''''''''&&&$$$$$$%%%''')))***&&&((())))))(((((()))***"""######$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%$$$"""$$$$$$%%%&&&''''''''''''###$$$%%%&&&&&&''''''&&&%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((()))((('''%%%$$$###""""""#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((***)))'''&&&&&&&&&'''(((&&&''''''(((((((((((((((''''''((((((((((((''''''***))))))))))))))))))***(((((((((((((((((((((((($$$&&&))))))'''%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$((('''''''''&&&&&&%%%%%%'''&&&&&&'''(((((('''%%%&&&&&&''''''''''''''''''%%%''')))(((&&&&&&(((***&&&&&&&&&'''''')))******'''''''''((((((((((((((())))))))))))((((((((((((&&&&&&''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&***+++,,,------,,,+++***---,,,+++***)))((((((((())))))))))))(((((((((((('''&&&&&&'''))))))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''((((((((()))(((&&&%%%&&&''')))+++'''''''''''''''''''''''''''&&&&&&''')))***)))((($$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))(((((()))***)))(((&&&%%%&&&&&&''''''(((((()))))))))(((&&&$$$$$$&&&((()))(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''(((''''''&&&''''''(((((()))((('''&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%'''))))))((('''((())) !!!!!!###$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''((()))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$###$$$%%%'''''''''''''''$$$$$$%%%''''''(((((((((&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&((('''&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&((((((((((((&&&&&&%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((***)))'''&&&&&&&&&'''(((%%%%%%&&&((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((%%%''')))***)))(((((()))&&&&&&&&&&&&%%%%%%%%%%%%###$$$&&&''''''&&&%%%$$$'''&&&&&&'''(((((('''%%%%%%&&&&&&&&&'''(((((((((''''''&&&'''((()))(((((('''''''''''''''((()))***''''''''''''((((((((()))))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''((((((''''''''''''(((***---......---,,,,,,+++******)))))))))******)))))))))(((((((((''''''&&&'''(((******)))'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))'''''''''''''''''''''''''''&&&%%%''')))***)))(((&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((())))))***)))'''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&((())))))(((&&&%%%&&&''''''''''''''''''&&&(((''''''''''''(((***+++''''''&&&%%%%%%&&&&&&&&&%%%&&&'''(((((((((&&&&&&((((((((((((((((((((((((&&&''')))***)))'''$$$###$$$&&&(((((('''&&&'''((((((''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''))))))*********((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''"""$$$%%%'''((((((''''''$$$%%%&&&'''((((((((((((&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((('''&&&%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''&&&%%%%%%""""""###$$$%%%'''((()))&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''((())))))&&&''''''((((((''''''&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''')))******)))'''&&&%%%%%%&&&'''(((((((((''''''''''''&&&&&&'''''''''&&&&&&%%%$$$%%%&&&((()))%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''(((((()))((('''&&&%%%&&&''''''$$$$$$&&&((()))*********))))))************))))))((((((''''''''''''(((((((((((((((((((((((((((((("""$$$&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&%%%%%%!!!$$$&&&((('''%%%$$$'''&&&&&&'''(((((('''%%%%%%%%%&&&&&&'''((())))))***&&&###%%%***,,,)))%%%(((''''''''''''((())))))&&&'''''''''(((((())))))))))))))))))(((((((((((((((((())))))*********+++))))))))))))))))))))))))''''''((((((((((((''''''###%%%))),,,.../////////++++++***************+++******))))))((((((((('''''''''''')))++++++)))'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&((()))***)))(((''''''''''''''''''''''''''''''&&&%%%''')))******)))(((((((((((()))))))))***&&&&&&&&&&&&'''''''''(((%%%%%%&&&)))+++,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%(((((((((((((((((((((((())))))(((((('''''''''&&&&&&''')))******)))'''&&&(((((())))))))))))((((((((('''''''''((()))+++,,,%%%%%%%%%%%%&&&'''((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&!!!&&&***+++)))&&&%%%%%%''''''&&&&&&&&&''''''(((&&&&&&'''((()))))))))(((&&&'''((())))))((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%&&&''''''%%%%%%%%%'''#########%%%''')))((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&((()))(((&&&$$$"""%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$&&&'''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$%%%&&&((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$""" &&&(((((('''%%%$$$%%%&&&))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""$$$&&&(((((((((&&&%%%)))((('''&&&%%%$$$$$$$$$$$$%%%&&&((())))))******((('''%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&%%%%%%&&&'''&&&''''''((()))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&(((******)))'''&&&''''''''''''(((((((((((())))))(((''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))******))))))(((((('''''''''''''''&&&&&&%%%%%%$$$'''((((((((()))))))))***(((((((((((((((((((((((())))))'''%%%$$$%%%***---(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((())))))***)))((((((***+++***)))***(((((()))***+++***)))((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''',,,)))(((---444444+++###((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''))))))((('''&&&***((((((((()))(((&&&$$$)))))))))(((&&&&&&'''(((&&&&&&&&&&&&'''''''''''')))***+++***)))((((((*********))))))((((((((('''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))((((((((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&"""%%%))))))'''%%%$$$%%%%%%%%%$$$$$$%%%&&&''''''&&&'''''''''''''''&&&&&&''''''(((((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$&&&'''&&&%%%%%%&&&'''(((&&&$$$$$$&&&''''''&&&(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%'''''''''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$###""""""!!!!!!#########!!! !!!"""((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&((('''&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((('''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''&&&&&&&&&'''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''(((((((((((())))))(((''''''''''''''''''''''''''''''''''''''')))(((''''''''''''((()))***)))))))))((((((((('''''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&%%%&&&))),,,(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))+++***)))***,,,---,,,+++)))(((((((((***+++***)))((((((((('''''''''''''''(((((((((((((((((((((((()))'''&&&***000222...)))(((((((((((('''''''''&&&''''''''''''''''''''''''$$$%%%'''((()))((('''&&&((('''&&&((())))))(((&&&&&&''''''&&&%%%%%%'''((((((((((((((()))))))))))))))***+++***((((((((())))))))))))(((((('''''''''''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&&&&''''''(((((()))++++++***))))))(((''''''(((((((((((()))))))))***(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&###%%%&&&&&&%%%$$$$$$%%%%%%$$$%%%%%%&&&'''((()))&&&&&&'''(((((((((((('''((((((''''''''''''(((((((((((((((((((((''''''&&&%%%&&&&&&''''''((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%'''(((,,,)))'''&&&&&&&&&%%%$$$'''''''''&&&&&&''''''((((((((('''&&&&&&%%%$$$$$$'''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%$$$###$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&)))))))))((((((''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%***'''$$$!!! """$$$&&&'''&&&&&&%%%%%%&&&&&&&&&((((((((((((((('''&&&%%%)))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((((((((()))))))))*********(((((('''''''''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((())))))))))))))))))((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((((((((('''''')))+++((((((((((((((((((((((((''''''(((((())))))******(((((('''''''''((())))))+++******+++---///...---)))((('''(((***+++***)))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&(((+++------,,,))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&'''((()))((('''&&&&&&%%%&&&''')))***)))(((&&&'''((('''%%%%%%%%%'''(((((((((((()))))))))))))))***+++***((('''((()))((((((((('''''''''''''''%%%%%%&&&''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((+++******))))))(((''''''''''''((((((((()))))))))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''')))***,,,,,,%%%&&&''')))***+++++++++)))((('''&&&&&&'''((())))))))))))))))))(((''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%$$$######%%%&&&&&&&&&&&&'''(((+++***)))******)))&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&%%%%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$######$$$&&&''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$$$$$$$(((((((((((((((((((((((('''''''''''''''&&&&&&&&&###%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&''''''((('''(((******))))))***,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$""""""###%%%'''%%%%%%%%%%%%%%%&&&'''(((''''''((((((''''''&&&%%%)))(((''''''''''''((()))&&&&&&&&&''''''''''''((((((((()))))))))*********(((((((((((())))))******'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''(((((((((((()))(((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))((((((((((((''''''(((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((&&&((())))))(((((()))***((((((((((((((((((((((((&&&''''''((()))******+++)))((((((((((((((())))))***))))))+++---//////...)))((('''(((*********((('''(((((()))******++++++))))))))))))))))))))))))((()))***))))))(((((()))*********))))))))))))(((''''''''''''''''''''''''&&&'''(((((((((((('''''''''&&&&&&''')))***)))''')))******)))&&&%%%$$$%%%&&&&&&&&&&&&''''''''''''(((*********((('''((()))''''''''''''''''''&&&&&&###$$$&&&)))+++,,,---...((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&'''((((((*********))))))(((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%&&&&&&''''''&&&&&&'''''')))***,,,,,,&&&&&&'''((((((''''''''')))((('''&&&&&&'''((()))))))))******))))))((('''&&&&&&''''''((())))))***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%$$$###$$$%%%&&&&&&%%%%%%'''(((''')))+++...///---)))%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''((((((''''''&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((%%%$$$$$$%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''(((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%''''''&&&&&&''')))''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&'''(((%%%&&&&&&'''''''''''''''(((((((((''''''(((((((((&&&&&&&&&''''''''''''(((''''''(((((((((((())))))''''''((()))))))))******(((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((())))))))))))))))))((((((((((((((())))))))))))'''(((((())))))*********))))))))))))(((((((((((())))))))))))))))))))))))&&&(((******)))((())))))))))))))))))))))))))))))&&&''''''((()))******+++***))))))((((((((())))))(((((('''))),,,---------(((''''''''')))***)))((('''(((((()))***+++,,,,,,(((((((((((((((((((((((($$$'''++++++)))'''''''''+++*********))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''')))((('''((()))((('''%%%%%%&&&((((((&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))***)))'''''''''(((&&&&&&''''''''''''''''''$$$%%%'''***,,,---...///))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''((())))))***,,,,,,+++++++++*********((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))'''%%%%%%'''(((''''''%%%$$$%%%%%%&&&'''((()))(((((('''&&&$$$""" ((((((''''''''''''(((((()))))))))))))))(((((('''&&&''''''(((((()))******''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&''''''%%%%%%&&&'''%%%'''***...000...)))%%%&&&&&&&&&&&&'''(((((()))$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''%%%%%%%%%%%%''''''&&&&&&'''''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''))))))&&&$$$%%%'''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((()))******((((((''''''''''''((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$&&&''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###%%%''')))******((('''%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''((()))))))))(((((((((''''''&&&&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''***)))(((''''''((()))***'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&(((******)))))))))***))))))))))))))))))))))))''''''(((((())))))************)))((((((((())))))(((''''''(((***,,,+++***((('''&&&''')))***)))((('''(((((()))***++++++,,,((((((((((((((((((((((((!!!$$$(((++++++*********************))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((***)))(((((()))(((&&&$$$ $$$&&&&&&&&&'''((((((((((((((())))))))))))((()))***)))'''&&&'''((('''''''''''''''((((((((('''(((((())))))((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))***+++++++++,,,,,,---......///+++******))))))(((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&$$$%%%'''(((&&&$$$%%%%%%$$$$$$%%%&&&'''''''''''''''&&&%%%###"""!!!''''''((((((((((((''''''(((((())))))(((((('''&&&'''''''''((())))))******''''''''''''''''''''''''(((''''''''''''&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&'''((('''%%%$$$$$$%%%&&&&&&''')))+++***(((%%%&&&&&&&&&&&&'''((())))))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))+++***(((&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&***)))&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%'''''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%'''((()))(((&&&&&&&&&(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((())))))(((&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''((((((((('''&&&&&&)))(((&&&&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''***)))(((''''''((()))***'''((()))******)))((('''''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((()))************)))((('''((((((((()))))))))***)))(((((((((((((((''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))''')))******)))(((***+++))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((((()))))))))((('''(((***+++***)))((('''&&&''')))))))))((('''(((((())))))*********))))))))))))))))))))))))%%%%%%&&&(((***+++++++++******)))))))))(((((((((((((((((((((((((((((((((***))))))((((((((((((((((((''''''((())))))'''&&& ###&&&(((((('''(((((((((((((((((())))))))))))((()))))))))'''&&&'''((('''''''''(((((()))))))))(((((((((''''''&&&$$$$$$((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&'''((()))******)))***+++---///111222333...---,,,+++***(((''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$###%%%'''(((%%%"""''''''&&&&&&&&&''''''(((%%%&&&'''((())))))))))))&&&'''((())))))((('''&&&(((((((((((((((''''''&&&''''''(((((())))))******''''''''''''''''''''''''(((((('''''''''&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&'''((()))'''%%%######$$$(((&&&$$$$$$&&&&&&&&&%%%#########$$$%%%&&&'''((((((''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''((((((((((((((('''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***)))'''&&&&&&''')))***///,,,(((%%%###$$$&&&(((###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""&&&***)))&&&$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&'''((('''&&&&&&)))((('''&&&%%%$$$######''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&'''((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&&&&((((((((('''&&&%%%###"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''(((((((((&&&%%%$$$)))(((&&&%%%&&&''')))+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''')))'''&&&%%%%%%&&&''')))'''((()))******)))((('''''''''''''''''''''''''''%%%&&&(((******)))'''&&&''''''''''''((((((((()))'''''''''''''''((()))***''''''''''''''''''''''''((()))***++++++***)))((('''((((((((())))))******))))))((((((''''''&&&&&&%%%&&&'''((()))***+++,,,))))))))))))))))))))))))((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))((((((((((((++++++***))))))((())))))***)))((()))***+++***)))((('''&&&''')))))))))'''(((((((((((())))))))))))************************,,,)))&&&&&&((()))***)))))))))))))))(((((((((((())))))))))))))))))))))))******)))(((((((((((((((&&&&&&&&&''')))***)))((()))+++------+++((('''&&&&&&&&&&&&&&&'''''''''(((''')))))))))'''&&&'''((('''((((((((())))))******&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%%%%&&&'''((()))***''')))...555<<<>>><<<999222000---***)))))))))***(((((())))))((('''&&&&&&***)))((('''&&&%%%$$$$$$'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''&&&''')))+++,,,,,,***&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&'''((('''((((((((())))))******&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((())))))'''%%%$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&************)))'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''(((((())))))******''''''''''''''''''''''''$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((('''&&&%%%$$$###""""""%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''((((((((('''***,,,+++(((&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&((('''%%%$$$$$$%%%'''(((!!!"""$$$%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((&&&'''(((((())))))((((((&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***,,,,,,+++)))'''((((((((((((((())))))***&&&'''((()))************$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++***)))((('''&&&''''''((()))******+++(((((())))))))))))(((((()))(((''''''(((***,,,..."""$$$&&&((())))))((('''))))))************))))))+++++++++************)))+++++++++++++++***)))((())))))(((''''''''''''''''''''''''((()))+++------************************,,,,,,,,,+++++++++++++++''''''(((((())))))******))))))(((((('''''''''&&&******)))(((((((((((((((******+++***'''&&&&&&'''******))))))((((((''''''+++)))))))))***)))'''%%%((((((((((((((((((((('''&&&(((******((((((((()))+++******)))))))))))))))$$$%%%(((***+++)))'''&&&(((((())))))))))))((((((''''''''''''''''''&&&&&&++++++******))))))(((((()))))))))))))))))))))))),,,///555>>>EEEFFFCCC@@@555444111...+++***))))))(((((())))))(((''''''&&&)))((((((''''''&&&%%%%%%(((((((((''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''(((***...000000---+++'''''''''((((((((())))))&&&&&&&&&%%%&&&&&&'''''')))((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&'''(((((()))))))))))))))%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))*********)))&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''))))))))))))((('''&&&&&&(((''''''&&&&&&''''''((('''((((((((()))))))))***'''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((()))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%''')))+++***(((&&&'''(((%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&((('''%%%$$$$$$%%%'''((("""###$$$&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&'''((((((((('''''''''''''''''''''''''''&&&(((***+++++++++)))(((&&&&&&'''(((((((((((('''&&&&&&'''((())))))))))))%%%&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++***)))((((((((())))))***++++++,,,'''((())))))******************)))(((((()))***+++%%%&&&((()))***)))'''&&&'''(((((((((((((((((('''++++++++++++************+++++++++++++++***))))))***))))))(((''''''(((((((((((((((((()))+++,,,---************************+++*********)))((((((((((((((((((((())))))************)))))))))(((((((((******)))(((((((((((((((***+++,,,+++)))'''((()))******))))))((((((((('''+++***))))))))))))'''%%%''''''((((((((((((((((((((()))+++***)))(((((()))(((((((((((())))))***+++$$$%%%'''((()))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))(((((())))))))))))))))))))))))111666>>>GGGMMMNNNJJJFFF;;;999777333///,,,)))((((((((()))))))))(((''''''''''''''''''''''''''''''))))))(((((('''&&&%%%%%%((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''(((,,,000222111---)))(((((()))))))))*********(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&''''''((()))*********)))%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((+++++++++***((('''(((***''''''(((((((((((('''''''''''''''''''''''''''''')))(((((((((((((((((()))(((((((((((())))))))))))''''''''''''''''''''''''******))))))(((&&&%%%$$$''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&((()))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%&&&'''''''''''''''&&&%%%$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''')))******(((''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$&&&'''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))'''((()))*********))))))%%%&&&(((******)))((('''%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((+++++++++,,,++++++***)))))))))******+++,,,,,,,,,******+++++++++******)))++++++*********)))))))))))))))***+++***)))((('''(((((())))))))))))((((((,,,+++++++++************++++++++++++++++++***)))+++***))))))((())))))))))))))))))))))))***++++++************************++++++******)))(((''''''((((((((())))))))))))***++++++************))))))******)))((((((((())))))+++,,,---+++)))((()))***))))))))))))))))))((((((,,,***))))))))))))(((&&&'''''''''(((((()))))))))***+++,,,+++)))(((((()))&&&&&&&&&'''((()))+++,,,%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))777<<>>999444...***'''(((((()))))))))))))))(((%%%%%%&&&'''((()))*********))))))(((''''''&&&&&&))))))))))))))))))))))))&&&''''''''''''''''''&&&'''&&&%%%&&&((())))))(((''''''((((((((()))))))))***)))((((((''''''''''''###$$$%%%'''(((***++++++'''(((((((((((((((((('''(((((((((((('''&&&$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((&&&&&&''')))%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%&&&'''((()))(((''''''''''''''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$'''***---...,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&)))))))))(((&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))'''((())))))******))))))'''''''''''''''''''''&&&&&&(((***)))(((((()))+++((((((((((((((((((((((((((((((((((((((()))))))))''')))+++------,,,***)))%%%&&&'''((())))))))))))%%%%%%&&&'''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++,,,,,,)))))))))***************+++,,,,,,,,,,,,++++++***((((((***+++,,,,,,,,,,,,)))***+++,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******++++++,,,,,,,,,++++++++++++************++++++,,,++++++***************************************------,,,,,,+++******)))************))))))))))))))))))))))))))))))))))))******))))))))))))******(((*********((('''((()))(((((())))))******++++++---+++)))((()))))))))((((((((((((((())))))******+++,,,---,,,***(((((((((((((((''''''''''''((((((***)))(((''''''((()))***))))))************))))))'''''''''((((((((())))))&&&&&&''''''(((((())))))((((((((((((((((((((((((CCCGGGKKKMMMKKKHHHEEEDDDCCCAAA===888333...***((((((((()))*********))))))%%%&&&'''((()))***++++++)))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&***(((&&&&&&((()))******'''''''''((((((((())))))***))))))(((((((((((())))))))))))))))))))))))((('''(((((())))))(((((('''************)))(((&&&%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''%%%%%%&&&(((&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&''')))***(((''''''&&&&&&''''''((())))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***---...,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))(((&&&$$$###""""""!!!'''&&&&&&'''))))))(((&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&&&&)))+++)))'''&&&'''***''''''''''''''''''''''''&&&'''((()))))))))((((((%%%&&&(((******)))((('''&&&'''((()))************""""""###$$$%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,************************'''((()))+++------......(((((()))***+++,,,---...)))******+++---...//////******++++++++++++******,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,*********)))******+++,,,,,,++++++*********++++++*********************************)))))))))))))))+++************)))))))))((((((((())))))))))))*********)))))))))***++++++''')))***)))((('''((()))(((((())))))***+++,,,,,,...,,,)))((()))***))))))))))))))))))))))))))))))***+++,,,+++)))(((((()))***)))(((((('''''''''(((+++***)))((((((((()))***)))******++++++******)))'''''''''(((((())))))***(((((((((((((((((())))))))))))))))))))))))))))))DDDFFFHHHHHHEEECCCCCCEEEAAA???:::555000,,,***)))(((((()))***************&&&&&&'''((()))******+++((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&)))((('''((()))******)))(((((()))))))))*********))))))(((((())))))***************))))))((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((((((((''''''''''''(((((()))((('''&&&&&&((()))***)))((((((''''''(((((()))***)))))))))((((((((('''((((((((((((((((((((((((((((((((()))((((((''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%'''***,,,,,,,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%""""""$$$&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''&&&%%%$$$############'''%%%%%%&&&)))***(((&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&&&&)))+++)))%%%###%%%(((''''''''''''''''''''''''%%%&&&(((******)))((('''&&&&&&'''((((((((((((''''''((()))***++++++++++++$$$$$$%%%%%%&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))((()))***+++,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,+++******)))***+++------++++++++++++,,,------...******++++++++++++******------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,)))))))))))))))***++++++++++++*********+++,,,,,,************************)))))))))))))))*********+++++++++*********)))))))))))))))*********++++++******))))))******+++,,,((()))******)))((()))***'''((((((***+++,,,------///,,,)))((()))******)))++++++******)))(((((((((((()))+++***)))(((((()))))))))((((((((()))************)))((((((((((((((())))))************))))))&&&''''''((())))))******))))))))))))))))))(((((())))))))))))))))))))))))BBBCCCDDDBBB@@@???BBBEEE@@@===888333...+++******(((((()))***************'''''''''((()))*********''''''(((((())))))******''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&''')))******'''%%%)))************+++++++++))))))(((((()))***++++++'''((((((((())))))******(((((())))))))))))((((((###$$$%%%'''((()))))))))''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%''')))***)))(((''''''((()))***+++***(((''''''((()))*********))))))))))))************))))))((((((((('''))))))))))))))))))))))))))))))))))))(((&&&%%%$$$''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))&&&''')))+++++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''"""######$$$%%%''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''''''''&&&((('''&&&%%%%%%&&&'''(((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((######$$$%%%&&&((()))***'''%%%$$$&&&)))***(((&&&((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((())))))***************(((((('''''''''&&&&&&&&&&&&***+++)))$$$"""$$$'''(((((((((((((((((((((((($$$&&&(((***+++)))'''&&&(((((((((((()))))))))***((()))***++++++,,,,,,+++)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))'''&&&...---+++))))))***+++---------,,,+++++++++,,,,,,,,,------......------,,,---------,,,,,,,,,++++++***+++,,,,,,------------))))))(((((()))***++++++++++++******++++++,,,---*********************************+++,,,,,,------++++++++++++******))))))*********++++++,,,,,,,,,******))))))***+++,,,,,,)))***++++++***)))***,,,''''''(((***+++,,,---...///,,,)))((()))*********,,,,,,+++***)))(((''''''&&&(((******((((((((()))(((((((((((()))+++,,,---))))))(((((((((''''''&&&(((((())))))))))))((((((&&&''''''((()))******+++++++++******))))))(((((())))))))))))))))))))))))@@@???>>><<<<<<===>>>>>>:::777222---***((('''(((&&&'''''''''(((((())))))%%%&&&'''((())))))))))))&&&'''''''''''''''&&&%%%''''''''''''''''''''''''******))))))))))))******(((((((((((((((''''''&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))(((&&&%%%''''''(((((())))))******((((((((('''&&&&&&&&&%%%((())))))((('''&&&&&&'''))))))))))))))))))))))))(((((((((((((((((((((((()))&&&###$$$'''+++++++++(((((())))))))))))((((((+++***((('''&&&&&&&&&''')))***+++***'''&&&'''((()))(((&&&%%%&&&''')))******)))(((''''''((()))***((((((''''''''''''(((((('''''''''(((((((((((((((&&&''')))*********)))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''(((((('''&&&%%%%%%((('''&&&&&&$$$$$$###"""'''(((((('''%%%###$$$%%%***(((&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&'''++++++***)))((('''&&&&&&''''''((((((((((((((('''******))))))((((((''''''((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&#########$$$%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((((((((((((((((('''''''''&&&&&&&&&(((******(((&&&((((((((('''&&&&&&&&&%%%))))))((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((()))))))))(((&&&###!!!''''''''''''&&&&&&&&&&&&((('''&&&%%%&&&(((***+++)))((('''&&&&&&'''))))))&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))'''''''''(((******)))((('''(((((())))))))))))))),,,,,,+++)))'''&&&(((***))))))))))))************(((((((((((())))))))))))''''''((()))***++++++,,,))))))((())))))***++++++***+++***)))&&&&&&'''(((...------,,,+++***)))))),,,,,,++++++++++++++++++,,,---...///...---,,,+++------,,,,,,,,,,,,---------,,,++++++******++++++.........------,,,,,,,,,,,,---...---+++******,,,+++******************+++++++++++++++++++++++++++''''''((()))))))))))))))))))))***+++,,,,,,---------,,,+++***)))))))))))))))***+++,,,,,,,,,,,,,,,***'''%%%''',,,...,,,)))++++++++++++++++++,,,,,,******************++++++000...,,,***(((''''''(((+++*********))))))(((((()))))))))(((((((((((((((************))))))((((((''''''(((((())))))******)))'''&&&'''***+++***(((+++++++++*********))))))%%%''')))***)))((())))))((((((((((((((((((((((((777888:::<<<<<<<<<;;;:::555222...***((('''''''''''''''((((((((()))))))))''''''(((((((((''''''&&&''''''(((((()))(((((('''''''''''''''''''''''''''******))))))))))))******)))))))))***)))(((((('''))))))((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))(((&&&%%%******))))))((((((''''''''''''''''''''''''&&&&&&)))***+++***((((((((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&)))&&&$$$$$$'''(((((('''&&&&&&''''''''''''&&&&&&+++***((('''&&&&&&''''''&&&((())))))((()))***,,,))))))))))))))))))(((((())))))))))))***+++---...)))((((((''''''(((((()))'''(((((((((((((((((((((''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''(((((('''&&&&&&%%%((((((''''''&&&%%%%%%%%%'''(((((('''%%%$$$$$$%%%(((&&&%%%%%%&&&'''%%%$$$'''&&&&&&%%%%%%&&&&&&''')))))))))(((((((((((((((''''''((((((((((((''''''(((((((((((('''''''''&&&((('''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''')))((((((((('''''''''&&&%%%%%%%%%&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&%%%%%%&&&((((((&&&$$$'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((()))))))))(((((((((''''''+++***(((&&&%%%&&&'''((())))))''''''''''''((()))&&&&&&&&&''''''''''''''')))((('''&&&&&&'''((()))&&&&&&'''((())))))(((''')))))))))))))))((('''''')))*********))))))***,,,))))))))))))******************))))))((((((''''''(((((())))))******++++++)))))))))((())))))******+++---......,,,,,,---///---,,,,,,++++++******)))++++++++++++++++++++++++***+++,,,,,,,,,+++******,,,++++++++++++++++++,,,---,,,++++++******++++++...---------,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++++++++++++++)))******+++---...//////---,,,+++***)))))))))))))))***++++++++++++++++++'''%%%###%%%)))+++)))&&&)))******+++,,,---......,,,+++++++++***)))))))))...---,,,************+++************)))))))))((((((((()))***+++,,,,,,---******)))))))))((((((((((((((((((((('''''''''''')))'''&&&'''***+++***(((+++++++++*********))))))''')))++++++***))))))***((((((((((((((((((((((((///222777;;;<<<:::777555...---***(((&&&&&&''''''(((((()))))))))))))))***)))))))))(((((('''%%%%%%(((((()))***+++++++++***((((((((((((((((((((((((******))))))))))))*********************))))))(((+++******)))))))))******************************((((((((((((((((((((((((((((((((()))(((((('''&&&))))))))))))))))))))))))''''''''''''''''''((((((&&&'''((('''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))(((''''''(((((('''%%%&&&''''''((((((''''''&&&+++***((('''&&&''''''((('''((()))***))))))***,,,)))***,,,------+++)))(((---,,,,,,,,,,,,---...///***))))))(((((())))))***((((((((((((((((((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&'''((('''%%%$$$$$$%%%&&&&&&&&&'''))))))'''%%%''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))'''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''&&&'''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$'''''''''''''''''''''''''''&&&&&&'''((((((&&&$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%%%%&&&'''***+++************))))))))))))+++***((('''&&&&&&''''''******)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&''''''((((((''''''++++++******)))'''&&&%%%###%%%((()))))))))***,,,))))))))))))************,,,+++***)))(((''''''&&&)))***************************)))((((((((())))))%%%'''***,,,,,,,,,,,,---+++++++++++++++++++++***++++++++++++++++++++++++******+++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++------,,,,,,,,,,,,+++++++++,,,------,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++******+++,,,---...//////,,,,,,+++***))))))))))))*********+++******))))))'''%%%###%%%(((***(((&&&((()))***+++,,,...//////---,,,,,,+++***)))(((((())))))((((((((()))******************))))))))))))))))))******+++++++++,,,)))))))))))))))((((((((())))))(((''''''&&&%%%%%%)))((('''((()))***)))(((+++************)))))))))''')))******(((''''''((())))))))))))))))))))))))---000555888999777333111***)))(((&&&&&&'''((()))))))))))))))************))))))******)))(((((('''((()))***+++,,,---------))))))))))))))))))))))))******))))))))))))******)))************)))((((((******))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''%%%&&&'''(((***+++------&&&&&&''''''(((((())))))%%%&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''***))))))((((((''''''&&&))))))))))))***)))((('''))))))************))))))+++***((('''''''''((()))+++,,,,,,+++)))(((((())))))***,,,---......------222111000...---++++++*********))))))))))))******((((((((((((''''''''''''''''''&&&%%%%%%'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&'''((('''%%%$$$%%%&&&&&&'''))),,,...///---+++''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((***)))((()))******((('''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''''''''************)))))))))(((''''''&&&&&&'''((()))***+++***))))))(((''''''&&&(((((((((''''''&&&&&&%%%(((((((((''''''(((((((((&&&'''))))))((('''((((((************)))((('''&&& ###&&&'''''''''((()))((()))))))))************+++******))))))(((((((((+++*********************+++***))))))((((((((((((!!!$$$''')))))))))))))))************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............---..................------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++,,,------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))*********************)))((('''***((('''(((+++,,,+++))))))))))))***+++,,,------,,,+++++++++***))))))))))))))))))))))))******+++*********)))))))))))))))++++++***)))((('''&&&%%%************************))))))((((((((('''''''''(((((((((((())))))))))))************))))))))))))'''((()))(((&&&%%%%%%&&&))))))))))))))))))))))))---...000111111///...,,,)))(((((('''((()))***+++************))))))))))))((()))***+++++++++++++++))))))+++,,,------------******************************))))))))))))******(((((())))))(((((('''&&&)))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((&&&&&&''')))***,,,------&&&''''''(((((())))))))))))***+++***))))))***+++((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&((())))))))))))******++++++,,,,,,++++++***+++***(((''''''((())))))+++,,,---,,,***((()))***)))))))))***,,,...111222000000///...,,,***)))(((******))))))))))))******))))))(((((('''''''''&&&''''''&&&%%%%%%'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&''''''((((((%%%'''''''''%%%$$$%%%&&&%%%&&&)))---000222000///(((''''''&&&&&&''''''((()))(((((((((((('''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((***)))'''((()))***)))(((%%%&&&&&&&&&'''((((((((('''(((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((###%%%((()))***(((&&&%%%))))))((((((((('''''''''&&&&&&&&&'''(((((()))***+++******)))(((((('''&&&******))))))(((((('''''''''((((((((((((((((((''''''***++++++)))((((((***(((((())))))))))))((((((###&&&((()))(((''''''(((((()))))))))************(((((())))))******++++++++++++++++++************,,,+++***)))))))))))))))''')))---...---+++++++++*********+++,,,,,,------++++++,,,,,,---------...------.........//////000------...//////...------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************------,,,+++***)))(((''',,,+++******)))************************)))((('''++++++***+++,,,,,,,,,+++************)))))))))))))))))))))***+++++++++,,,------------------,,,,,,))))))))))))))))))******++++++***)))((('''&&&%%%++++++++++++++++++++++++(((((()))))))))*********'''(((((()))((())))))***)))))))))))))))))))))))))))******)))'''&&&'''((())))))))))))))))))))))))+++++++++******)))))))))******))))))******++++++***)))))))))))))))((((((((()))***++++++,,,,,,,,,))))))***+++,,,,,,,,,+++))))))))))))))))))))))))******))))))))))))******((((((((((((((('''&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))************************(((((((((((((((((())))))''')))******)))((()))+++************************&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''''''''''')))+++***++++++++++++++++++*********)))((((((((()))***(((***+++,,,++++++,,,...)))(((((((((***---111333***++++++,,,,,,+++*********))))))(((((())))))***)))))))))(((''''''&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''%%%%%%%%%'''$$$$$$&&&)))---///...---((((((''''''''''''((((((******))))))((((((((('''))))))))))))((('''&&&%%%((((((((()))))))))))))))'''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&''''''((((((&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((("""&&&***,,,+++(((&&&''''''''''''&&&&&&&&&&&&)))))))))(((''''''&&&&&&************))))))''''''******))))))))))))))))))''''''((((((((((((''''''(((+++---,,,)))''')))+++''''''((())))))))))))))))))+++,,,,,,***))))))***))))))))))))************'''(((((()))***+++,,,,,,******++++++++++++++++++,,,,,,+++*********+++++++++---//////...,,,,,,,,,+++,,,,,,,,,------......,,,------....../////////---------------...///000+++,,,---......---,,,+++//////...------------...,,,,,,------------.........///000...,,,+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,------,,,***)))'''&&&&&&++++++***************+++*********+++******))))))******************+++++++++++++++***))))))(((((((((((()))***+++,,,,,,---)))******+++******)))((())))))))))))************))))))******+++++++++,,,*********++++++++++++,,,(((((()))******+++,,,,,,'''((())))))(((((()))***(((((()))))))))))))))***+++,,,,,,+++))))))***,,,))))))))))))))))))))))))((()))******+++******)))++++++++++++************)))))))))(((((((((''''''(((((()))*********))))))((())))))*********))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((''''''&&&&&&''''''((()))++++++(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***,,,++++++******))))))))))))))))))((((((((((((((($$$%%%'''&&&%%%%%%'''(((++++++++++++++++++++++++&&&&&&''''''(((((())))))((()))***)))''''''***---,,,,,,------------,,,,,,******)))(((((()))***+++)))***,,,,,,++++++---...(((((())))))***+++------))))))***+++++++++***))))))((((((''''''(((((()))***))))))(((''''''&&&&&&''''''(((((()))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&'''(((((('''''''''''''''''''''(((((((((%%%&&&''''''%%%%%%&&&''''''&&&%%%''')))******)))((((((''''''''''''(((((()))))))))***************))))))))))))((('''&&&%%%'''''''''((((((((())))))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***)))'''%%%%%%&&&((()))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$###""""""%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((!!!###&&&)))******(((''''''''''''&&&&&&&&&&&&%%%)))))))))(((((('''&&&%%%((()))************(((((((((((((((((())))))))))))&&&'''((())))))((('''&&&'''+++---,,,(((&&&(((***((())))))))))))(((((('''***++++++***))))))***,,,))))))))))))************)))))))))******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------+++,,,------++++++,,,---------...........................///000111111111///.........///000111222---...000111111000...---111000000///////////////---------....../////////+++---......------...000------,,,,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,,,,,,,++++++***))))))(((+++***************++++++)))***++++++++++++++++++******+++******)))******,,,,,,,,,+++++++++++++++)))))))))***+++++++++,,,%%%%%%'''((())))))((((((((()))))))))************(((((()))***+++,,,,,,---(((((()))))))))*********))))))))))))************&&&(((***)))(((''')))+++(((((((((((())))))******)))******)))((((((***,,,((((((((((((((((((((((((((())),,,...//////...---,,,,,,++++++******))))))))))))(((((('''''''''&&&))))))))))))((('''&&&%%%(((((()))))))))(((((('''((((((((((((((((((((((((******))))))))))))*********************)))(((((('''''''''((()))+++---...))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&'''((()))***))))))******+++++++++,,,******))))))((((((''''''&&&'''(((((('''''')))***************************))))))***+++,,,---.........//////,,,******---000//////000000000000//////******)))(((((()))***+++---......---+++******+++'''(((***++++++***((('''+++,,,,,,,,,+++)))'''&&&((((((''''''''''''((((((***))))))((('''&&&&&&&&&&&&''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&'''(((((((((''')))))))))))))))(((((((((%%%&&&''''''%%%%%%&&&'''+++)))'''&&&'''((('''&&&((((((''''''''''''(((((((((((()))***+++,,,------))))))))))))((('''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''',,,***'''%%%%%%'''***,,,''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%###"""###&&&)))******(((((((((''''''&&&&&&%%%'''''''''((((((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%(((''''''''''''&&&&&&&&&%%%&&&'''((())))))))))))((((((***++++++***))))))&&&&&&''''''(((((())))))&&&'''((())))))((('''&&&&&&***---+++'''%%%'''***************)))'''&&&%%%'''(((((('''&&&&&&)))+++))))))))))))************+++++++++***************))))))***+++,,,,,,------,,,,,,,,,,,,------...///---.........------///111////////////////////////...//////000111222222333222111111111111333555666111222444555555444222111222111111000000000000000........./////////000000)))***---......///111333---,,,,,,++++++,,,,,,---------------------------))))))***++++++++++++***+++++++++++++++,,,,,,,,,+++***************++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,+++***+++,,,,,,,,,,,,------.........+++++++++***************'''(((+++---////////////(((((())))))*********+++)))))))))(((((((((((((((&&&'''''''''(((((())))))******))))))((((((''''''&&&(((******'''''')))+++'''((((((((())))))******&&&&&&'''&&&%%%&&&(((***((((((((((((((((((((((((''''''''')))++++++)))'''((())))))(((&&&$$$%%%&&&)))&&&$$$%%%''')))(((&&&((())))))*********))))))'''))))))((('''&&&'''((())))))))))))))))))))))))++++++******)))(((((((((((((((((((((((((((((((((************))))))(((((()))***+++++++++)))((('''))))))(((&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((())))))))))))((((((***++++++++++++******)))&&&%%%$$$&&&((())))))(((***,,,...///---+++************+++,,,...000222333111///---+++++++++,,,---222!!!)))::::::111,,,************************))))))))))))((((((((((((++++++******))))))((((((''''''(((((()))))))))***))))))************))))))++++++***)))((('''&&&&&&'''((((((((())))))************))))))((((((''''''%%%&&&&&&'''((((((''''''%%%%%%&&&'''((()))***+++)))((('''&&&&&&'''((()))(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((())))))###$$$&&&'''((('''&&&&&&***)))'''&&&&&&''')))***&&&&&&&&&''''''''''''((((((((())))))******++++++((((((((((((((((((((((((&&&'''((('''&&&&&&'''((()))((('''%%%%%%&&&''''''((('''%%%#########%%%&&&###&&&((((((%%%$$$%%%'''(((&&&$$$&&&***.........)))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&%%%&&&'''((()))...+++)))(((((((((&&&%%%******))))))(((((((((''''''''''''&&&&&&%%%%%%$$$))))))((((((((((((((()))''''''''''''''''''''''''+++***)))***+++,,,+++))))))))))))))))))(((''''''######$$$&&&((()))'''%%%))))))))))))))))))))))))******))))))))))))************+++++++++******)))(((((((((((()))))))))*********++++++,,,---------(((((())))))***,,,---...,,,+++******+++---000111///.....................,,,---...///000///...............///000111222333111222444555666777777777999999888888888888999999999777666777:::<<<:::888888777555333222222333333111111111111000///...------------...............///...,,,++++++,,,...///---...///000000///------,,,,,,,,,+++++++++******,,,,,,------...---------+++,,,---------,,,+++******)))))))))***,,,...///++++++++++++******))))))++++++************++++++*********)))******+++++++++000///'''(((111444///************)))))))))))),,,+++++++++***)))))))))************************************))))))))))))))))))))))))((('''&&&%%%***)))((((((((()))+++,,,+++)))'''%%%%%%(((+++---***))))))(((((((((((((((+++)))))))))))))))'''%%%%%%&&&((('''&&&&&&'''(((+++)))'''''')))+++***((()))******))))))(((&&&&&&)))*********((('''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))************,,,,,,,,,,,,+++***)))(((***)))((('''&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))))))))(((((((((((())))))***))))))(((&&&%%%%%%&&&((())))))((())),,,///000///......///------...///000111333444000...---+++***+++,,,,,,666***&&&000777333---,,,((((((((((((((((((((((((***)))))))))((((((((((((******)))))))))))))))((()))*********++++++++++++))))))************))))))))))))))))))(((((((((((('''''''''(((((()))))))))***)))))))))((((((((('''&&&&&&'''(((((((((''''''((((((((((((''''''''''''(((((('''&&&''''''((()))((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&((())))))%%%%%%&&&'''''''''&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''((())))))))))))))))))******''''''''''''''''''''''''&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%###&&&((('''&&&%%%&&&((((((&&&$$$&&&))),,,---,,,((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$%%%&&&&&&%%%%%%&&&''')))***((('''&&&''')))++++++***((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&))))))((((((((((((((()))'''''''''''''''''''''''')))((('''((())))))(((''')))))))))))))))(((''''''&&&&&&(((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))*********++++++++++++******))))))))))))))))))))))))((())))))*********++++++************++++++,,,---,,,+++***+++,,,...000222000000111111222222333333333444555555555444333222111000000000111222333333333333555666777888888888<<<<<<<<<<<<<<<===>>>>>>@@@???>>>???BBBDDDCCCAAA???>>><<<:::999999999999999888666444333444444555222222222111000000000///000///---,,,,,,---...///......///000000///...---------------,,,,,,,,,,,,,,,------......---------***+++,,,------,,,+++***,,,+++*********+++,,,---++++++++++++*********)))++++++************++++++++++++***************+++***000111,,,000;;;???<<<*********)))))))))((((((+++++++++***************************************************))))))))))))''''''((((((((((((((((((***)))((((((((()))++++++***)))'''&&&&&&(((***,,,******)))((((((((())))))...,,,)))(((((('''&&&$$$"""$$$&&&''''''''')))+++***(((''''''((())))))(((((((((((((((((('''&&&&&&)))++++++***)))((()))***))))))))))))))))))))))))''''''(((((()))******+++''''''''''''''''''''''''&&&'''((()))***+++,,,,,,......---++++++*********+++***)))((('''''''''(((&&&'''(((((())))))((((((((())))))******))))))(((%%%&&&'''(((((()))(((((('''&&&%%%''')))***)))(((''')))---...//////000111............///000111222...---,,,***)))******+++333...---333222,,,)))---((((((((((((((((((((((((******)))))))))((((((((((((((((((((())))))))))))************++++++++++++((())))))******))))))(((''''''(((((())))))******'''''''''''''''((((((((())))))))))))(((((((((((('''((((((((((((((('''&&&))))))(((((('''''''''''''''''''''''''''((()))***(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&''''''''''''((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%''''''&&&&&&'''((((((&&&%%%&&&(((******)))'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&((()))***&&&%%%%%%&&&)))+++,,,+++''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((()))((((((''''''((())))))'''''''''''''''''''''''')))(((''''''))))))(((''')))))))))))))))(((''''''''')))***)))&&&&&&(((+++))))))))))))))))))))))))))))))(((((((((((())))))******+++++++++++++++******************))))))))))))))))))******************+++++++++,,,,,,------------,,,---///111333444444444555666777888999999;;;;;;<<<<<<;;;999777666333222222222222222333333333444555666777888888888<<<<<<<<<===>>>???@@@AAAEEEDDDDDDEEEHHHJJJJJJIIIGGGFFFDDDCCCAAAAAABBBBBBCCCAAA===:::999:::<<<===777777666555444333333222222111000///......///000///000000000///...---------------...............------.........------,,,***+++,,,------,,,++++++...---,,,++++++***++++++++++++++++++************++++++************++++++---,,,,,,++++++*********&&&+++---***///999>>><<<******)))))))))(((((((((***************+++++++++************************************))))))))))))%%%&&&'''((()))))))))))))))))))))((()))******+++((((((((((((((()))******++++++***))))))))))))***///,,,)))'''''''''&&&%%%"""$$$&&&''''''''')))+++***)))((((((((())))))(((&&&''''''((()))))))))((()))***+++***((('''((()))((((((((((((((((((((((((******++++++,,,,,,,,,,,,************************''''''((()))***+++,,,,,,---,,,+++******+++,,,---++++++***)))(((((())))))''''''((())))))))))))))))))))))))******)))))))))%%%%%%'''((())))))))))))((('''&&&''')))***)))(((%%%'''***++++++,,,---...+++++++++***++++++,,,,,,---,,,+++***)))))))))******(((***///...))))))---*********************************)))))))))(((((('''''''''(((((())))))***((((((((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&&&&''''''''''''''''''))))))))))))(((((((((((((((((()))))))))(((''''''&&&&&&''''''((())))))***&&&&&&''''''(((((())))))'''(((((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((())))))((('''%%%%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%&&&&&&&&&''''''''''''((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&'''((((((((('''%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((()))''''''&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&'''''''''(((***(((''''''(((((((((''')))))))))))))))(((((((((&&&'''''''''(((((())))))(((((('''''''''((())))))''''''''''''''''''''''''+++)))((()))***+++***))))))))))))))))))(((''''''%%%(((***'''###"""&&&+++(((((((((((((((((((((((()))(((((((((((((((((()))******++++++,,,,,,++++++++++++++++++************++++++++++++++++++++++++***+++,,,---//////000000000111111222444666888999999:::::::::;;;;;;<<<<<<>>>>>>>>>===<<<:::888666333222222111111111111222222333444555666666666666777777888999:::<<<>>>???BBBBBBCCCDDDFFFHHHIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJJJJHHHEEEBBB@@@?????????999999999888888777777777666555444222222222222222111111111000///......---.............../////////...............------,,,+++,,,---...///...---,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++***)))&&&******''')))///222000******)))))))))((((((((()))))))))***+++++++++,,,************************************)))))))))(((''''''((())))))))))))))))))))))))))))))******+++'''(((((())))))))))))))),,,++++++***************,,,***'''&&&'''))))))(((%%%&&&''''''&&&&&&'''))),,,,,,+++***))))))******))))))*********)))((((((((()))***)))'''&&&'''(((((((((((((((((((((((((((,,,,,,,,,,,,++++++******++++++++++++++++++++++++((()))))))))***************)))))))))***,,,...///+++******))))))))))))***'''(((((()))))))))))))))))))))************))))))&&&'''((()))***+++++++++)))((('''(((*********(((''')))++++++***)))***+++)))))))))(((((())))))***,,,,,,+++***))))))))))))'''&&&'''***,,,+++******++++++++++++++++++++++++************))))))))))))''''''(((((())))))******))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''&&&&&&(((((((((((())))))))))))((())))))***))))))((((((&&&&&&''''''(((((())))))&&&''''''(((((((((((((((''''''((((((((((((((('''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((***)))'''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&'''((((((((('''%%%$$$%%%%%%&&&'''''''''&&&%%%'''&&&%%%&&&&&&(((((()))''''''((('''&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&%%%%%%,,,***((('''''''''&&&$$$((((((((()))))))))))))))&&&'''''''''(((((())))))'''''''''''''''((())))))((((((((((((((((((((((((***)))((()))***+++***((()))))))))))))))(((''''''&&&)))***'''###"""&&&+++(((((((((((((((((((((((())))))(((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------+++,,,///111333444555555555555666777999:::;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;:::888666555222111111000000000000111222222333444555555555555444444555666888999;;;<<<>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMLLLLLLKKKIIIEEEAAA>>><<<999999::::::;;;;;;;;;<<<999999888888777777777777555555444222111000000///////////////////////////.../////////......---,,,,,,---///000000000///...++++++,,,,,,------------+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,............---+++***))),,,---,,,)))(((++++++***************)))))))))))))))))))))***+++++++++,,,************************************)))))))))((())))))******)))(((''''''((()))))))))************''''''((()))***))))))(((,,,++++++***************)))(((&&&''')))******)))&&&'''((((((&&&%%%&&&''''''((((((&&&$$$$$$%%%&&&,,,,,,,,,+++)))(((&&&%%%'''((()))((('''&&&&&&((())))))))))))))))))))))))+++******)))((((((''''''(((((((((((((((((((((((()))))))))))))))*********(((((())))))+++,,,......******))))))))))))******'''((())))))******)))))))))******++++++******)))((()))***++++++,,,++++++***)))((()))***+++***)))+++,,,---,,,***)))***+++*********)))******++++++,,,,,,++++++***))))))(((+++***)))+++------***((())))))))))))))))))))))))++++++*********)))))))))))))))))))))************++++++++++++************'''(((((())))))(((((('''******))))))((((((''''''((((((((('''''''''''''''(((((((((((())))))))))))(((((()))*********************)))((('''&&&&&&%%%''''''((((((((((((''''''&&&'''((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&'''''''''***(((%%%%%%'''(((((((((&&&((()))((('''%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%(((((((((((('''&&&%%%$$$)))'''&&&&&&'''(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&)))))))))))))))(((''''''(((***+++***''''''))),,,))))))))))))))))))))))))******))))))))))))******)))***+++,,,------------,,,,,,,,,,,,---------...,,,,,,,,,---....../////////000333666888999999999777777888999:::;;;;;;<<<======<<<;;;:::999888888777888999999888777666555222222222111111222333333444555666666777777777666777777777888:::<<<===>>>>>>@@@BBBBBBBBBCCCEEEGGGDDDDDDDDDEEEGGGIIIKKKLLLKKKKKKKKKJJJGGGBBB>>>;;;::::::;;;<<<===>>>??????=========>>>>>>>>>>>>===<<<;;;999888666555444444111111111111000000000000///////////////...---,,,,,,---...000000000000///***+++,,,---......------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......///...---+++***++++++***)))))))))***))),,,,,,+++++++++************************+++++++++************************************))))))))))))************)))((('''&&&(((((()))************)))''''''((()))))))))))))))++++++***))))))))))))***(((''''''(((***+++)))(((&&&'''((('''&&&%%%&&&((($$$&&&&&&$$$!!! """$$$))))))))))))))))))((((((((()))***)))'''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,***++++++,,,,,,,,,,,,,,,))))))((((((((())))))***(((((()))************))))))******++++++******)))******+++++++++++++++***+++***))))))++++++***)))+++,,,,,,+++))))))***+++************++++++,,,---,,,,,,,,,,,,+++***))))))+++,,,------------+++)))))))))))))))))))))))))))+++++++++*********))))))++++++++++++************++++++++++++*********)))''''''((((((((((((''''''(((((((((((()))))))))))))))))))))((((((''''''''''''((((((((()))))))))***'''((()))***+++,,,,,,,,,******)))((('''&&&%%%%%%(((((())))))((('''&&&%%%&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''&&&''''''(((((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((())),,,)))&&&%%%&&&((('''&&&%%%(((******'''&&&&&&'''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%'''((((((((('''''''''&&&%%%%%%'''))))))(((&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&)))))))))))))))((('''''''''((()))***************))))))))))))))))))))))))++++++************++++++)))***+++,,,------------++++++,,,---...//////000//////000111333444555555555777999;;;<<<<<<;;;:::555666666777777777777777999999888888777777666666666777888:::::::::999888666555555555666777888888::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<===>>>@@@AAABBBAAADDDFFFFFFDDDDDDFFFIIIEEEEEEDDDDDDEEEFFFHHHIIIHHHHHHHHHHHHFFFCCCAAA???>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCC@@@>>><<<;;;;;;;;;666555555444333222111111000000000000///...---,,,***+++---...//////......,,,---.........---,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---...//////...,,,+++((((((((()))***)))***+++---------,,,,,,,,,+++++++++++++++***************************************************))))))))))))))))))*********))))))((('''((()))***+++******)))(((((((((((())))))))))))******)))((((((((())))))((((((((()))+++***(((&&&%%%&&&''''''&&&&&&((()))***+++,,,***&&&%%%''')))!!!"""%%%''')))+++,,,---)))***+++***)))((((((***))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))%%%&&&''')))***,,,---...---...//////...---+++***)))((((((((((((((())))))(((((()))*********************++++++++++++*********++++++++++++******))),,,***)))***++++++***)))((())))))(((''''''(((***))))))))))))***+++,,,---,,,,,,---,,,,,,+++))))))&&&+++...---++++++,,,,,,+++++++++++++++++++++++++++++++++************)))---,,,,,,,,,+++************)))))))))((((((''''''''''''((((((((((((''''''&&&&&&'''((()))***++++++******))))))(((((((((''''''((((((((())))))******&&&''')))***,,,,,,------'''''''''((((((((((((((())))))******)))'''%%%$$$&&&&&&'''((())))))((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%&&&''')))))))))((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&'''((('''&&&&&&'''((()))((('''%%%%%%&&&''''''((('''%%%$$$%%%''')))***...***&&&%%%&&&((('''%%%%%%(((+++***(((&&&'''((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%"""###%%%''')))***)))))))))'''%%%%%%'''((('''&&&'''((((((((())))))******'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))***((('''((()))***)))((()))))))))))))))(((((('''%%%%%%&&&(((***+++)))''')))))))))))))))))))))))),,,,,,++++++++++++,,,,,,)))***+++,,,------...---***+++,,,---...000111111444444555777999:::;;;<<<:::;;;===>>>>>>===;;;:::333333444444444444333333555555555555555555555666666777999;;;<<<======<<<999999999999:::;;;<<<===>>>???@@@@@@@@@@@@@@@????????????@@@AAABBBCCCDDDDDDFFFHHHHHHFFFEEEGGGJJJGGGGGGEEEDDDDDDEEEFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGIIIHHHEEECCCAAA@@@??????999999888666555444333222000000000000///...---,,,)))***+++---......------.../////////...,,,***)))+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++---...000000///---,,,+++***+++------,,,---.........---------,,,,,,,,,,,,+++++++++******))))))************************************))))))))))))'''((()))******++++++***'''((()))++++++******)))((((((((((((((()))*********))))))(((((((((((((((%%%%%%&&&'''((((((((('''$$$%%%'''((((((((('''&&&$$$%%%'''&&&%%%%%%&&&(((((((((((()))***---///111,,,+++***((((((((()))***))))))))))))))))))))))))&&&&&&''''''(((((())))))******))))))((((((''''''+++,,,...,,,******---000...---,,,---......,,,***)))******+++++++++******)))))))))***++++++,,,,,,))))))******+++++++++,,,,,,+++***))))))+++---...)))))))))))))))))))))))),,,,,,,,,++++++***************+++++++++,,,,,,,,,---...000000---+++******(((((((((((((((((())))))((((((((((((((((((((((((***++++++***)))(((***+++...---+++******+++,,,---++++++++++++******))))))%%%''')))******)))'''%%%(((((((((((((((((((((((()))(((((('''''''''(((((($$$(((***'''&&&((()))'''))))))************))))))((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))******(((&&&$$$$$$%%%&&&'''(((***++++++%%%&&&'''(((((((((''''''%%%&&&''''''((('''&&&&&&'''%%%$$$%%%((()))(((&&&(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((---+++(((%%%%%%&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))******)))'''%%%$$$((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''((()))((('''((()))++++++***(((((()))***)))((()))((('''&&&&&&'''((()))***)))(((((((((((())))))(((((((((((())))))))))))***)))(((((((((***+++,,,))))))***+++---///000111333222111222444555666555999:::;;;===>>>???@@@@@@BBBAAA@@@>>><<<:::999888555555444444333333333333222333666999<<<<<<:::888>>>;;;:::===AAABBB???:::??????@@@@@@@@@AAADDDGGGEEEFFFGGGFFFEEEDDDEEEFFFHHHGGGGGGGGGGGGIIIJJJKKKQQQQQQRRRRRRQQQOOONNNLLLHHHGGGFFFGGGIIIJJJIIIHHHKKKIIIHHHHHHHHHHHHFFFDDDGGGDDDBBBBBBDDDEEEFFFFFFFFFHHHIIIIIIHHHGGGHHHJJJJJJIIIHHHGGGGGGFFFFFFFFFDDDBBB???===<<<:::777555222333333111000///000111111///---...///000//////------.........------,,,+++++++++***++++++,,,,,,***+++,,,,,,------------........................,,,,,,,,,+++++++++******///...,,,***))))))******))))))))))))))))))))))))+++,,,,,,***((('''((()))******************++++++))))))***)))((('''%%%$$$++++++******)))(((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))%%%&&&''''''((((((''''''%%%&&&'''((()))(((''''''%%%&&&''''''&&&&&&''')))(((((()))***+++---...///,,,+++)))((((((((()))***((((((((((((((((((((((((((((((((((((((()))))))))*********))))))((((((((()))))))))(((((((((***,,,...---,,,---...///...,,,))))))*********))))))(((++++++++++++******************************+++++++++***)))))))))***,,,---************************,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,---...///...,,,+++***++++++++++++***************))))))))))))))))))))))))***+++,,,+++******+++---//////...---------------++++++++++++*********)))(((((()))******)))(((((()))))))))))))))))))))))))))(((((('''''''''(((((((((,,,---)))'''))))))&&&))))))************))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((&&&%%%%%%%%%&&&'''((()))******&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((('''%%%$$$%%%''')))'''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((()))(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))((('''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&((((((((('''''')))+++...,,,***)))))))))(((''')))(((''''''''''''((())))))))))))((((((((())))))************************)))))))))))))))+++,,,---,,,,,,---...///111333333333333444666999;;;<<<===;;;<<<======>>>>>>======???>>>===<<<:::999888777555555666666777777777777777888:::<<<======<<<:::???======???BBBCCCBBBAAACCCDDDEEEEEEDDDEEEHHHJJJHHHJJJLLLLLLLLLLLLMMMOOOMMMMMMNNNPPPSSSVVVYYY[[[bbbcccdddeeeccc___[[[XXXTTTSSSRRRSSSUUUVVVVVVUUUUUUSSSQQQQQQRRRRRRQQQPPPNNNKKKIIIHHHJJJMMMNNNOOOQQQQQQQQQOOOLLLJJJIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDBBBAAAAAA@@@>>><<<999999888666555444444444222000......///000///............///......------,,,,,,++++++++++++,,,,,,++++++,,,---------------------------------------,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++************************(((&&&$$$%%%''')))(((&&&************************((()))*********)))((('''''''''(((((()))******+++((((((''''''''''''((((((+++++++++++++++*********&&&&&&'''(((((((((''''''&&&'''((()))))))))((((((&&&''')))(((''''''(((***((()))***+++,,,,,,,,,,,,+++***))))))((()))))))))((((((((((((((((((((((((*********)))))))))))))))++++++******************)))((('''''')))******)))///---,,,,,,...000000000//////......------,,,,,,------,,,++++++***))))))---,,,,,,,,,,,,,,,,,,+++))))))************++++++************************,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------......,,,******+++,,,......------,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,++++++---///111222222222111///...---++++++++++++************************************************************(((((((((''''''(((((())),,,000000,,,))))))(((&&&))))))************))))))(((((())))))))))))((((((((((((((('''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''''''''&&&&&&'''''''''(((((((((&&&&&&%%%$$$%%%&&&'''(((''''''''''''(((((()))***&&&%%%%%%%%%'''((('''&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((('''(((((((((''''''(((***///---+++******)))(((&&&)))((((((''''''(((((()))))))))))))))))))))))))))++++++++++++++++++++++++))))))******,,,---///000000000111222333444666777777888999:::<<<===>>>???<<<<<<===<<<<<<;;;:::999::::::999999888777777777444555666777888999:::;;;>>>>>>>>>????????????@@@AAABBBCCCCCCEEEGGGKKKNNNPPPQQQRRRQQQPPPPPPRRRTTTTTTWWWZZZ\\\]]]]]]___```^^^___```cccggglllpppssszzz|||}}}}}}zzztttoookkkgggffffffgggiiijjjjjjiiihhhfffdddccceeefffffffff___\\\YYYXXXZZZ^^^```aaaeeeeeeccc^^^YYYUUUSSSSSSRRRQQQOOOMMMKKKJJJIIIIIIGGGFFFEEEEEEFFFFFFEEECCC>>>===<<<;;;999888888777777555222222222222111000///////////////...------------,,,,,,,,,,,,,,,---+++,,,------...---------------------------------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,************************'''### ###))),,,***'''************************((((((***+++++++++******''''''(((((()))*********)))((((((''''''(((((()))---------,,,+++******)))''''''(((((((((((('''''''''(((((()))))))))))))))''')))******)))(((***+++((()))+++,,,,,,+++************))))))))))))))))))'''''''''''''''''''''''',,,++++++******)))))))))++++++++++++++++++++++++---***((()))---...---***///---++++++...111222333222111000///......------------,,,,,,++++++++++++000000//////......------***++++++,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...---+++))))))+++---//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---///111333444555555444222///---+++++++++++++++++++++++++++***))))))))))))***+++************************(((((((((((((((((()))***+++///000,,,)))))))))&&&))))))************))))))((()))***++++++***)))(((((((((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***)))'''&&&&&&'''((()))'''''''''''''''''''''''''''&&&$$$###$$$%%%''')))***+++---...---,,,***)))'''''''''''''''(((''''''((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&''''''((()))))))))******))))))(((''''''''''''''''''''''''(((((('''''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&((())))))(((&&&$$$''''''''''''''''''''''''))))))((((((''''''&&&&&&((('''&&&&&&&&&((()))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((()))***)))(((((()))+++...,,,************)))(((((((((((((((((()))))))))(((((())))))*********)))++++++++++++++++++++++++******+++---...000111222444444444555555777888999<<<<<<<<<;;;999888777777888888999999888888777666666666666666777777777777777888999:::<<<===>>>???@@@@@@AAAAAAAAABBBEEEFFFFFFIIILLLMMMMMMRRR[[[bbbfffggghhhgggeeedddeeegggiiilllppprrrrrrrrrssstttwwwwwwxxxzzz}}}|||{{{{{{|||~~~~~~}}}{{{yyyyyy{{{}}}~~~~~~vvvssspppoooqqquuuxxxyyy}}}|||zzzuuuooojjjggggggdddbbb^^^ZZZVVVRRROOONNNJJJHHHGGGGGGHHHHHHFFFEEECCCBBBAAAAAAAAA@@@>>>======;;;888777777666555333111111111000///...---,,,///...------,,,---------------............------------------------------------,,,,,,,,,+++++++++***+++,,,---------++++++************************)))&&&$$$&&&+++...---++++++++++++***************((()))***++++++***))))))+++++++++***))))))(((((())))))(((((((((((())))))*********))))))((((((((('''(((((((((((((((''''''((((((((((((((())))))***((()))+++***))))))***,,,((()))+++,,,,,,+++***))))))))))))*********))))))((((((((((((((((((((((((,,,,,,++++++******))))))******++++++,,,,,,------...,,,***,,,///000...+++///---++++++...111333333...---,,,******))))))***++++++,,,,,,------------//////......------,,,,,,,,,------......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------+++******,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111333444666666555222///,,,+++++++++++++++++++++,,,***))))))(((((())))))***************************((((((((((((((()))******(((,,,---***(((******((())))))************))))))((()))***++++++***)))((())))))((((((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***(((&&&%%%%%%''')))***''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((()))---000333555333///***&&&((()))))))))(((((((((((())))))(((((((((''''''''''''''''''((((((((())))))&&&&&&'''''''''((((((''')))***++++++++++++***)))'''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&'''))))))(((&&&%%%''''''''''''''''''''''''))))))((((((''''''&&&&&&((('''&&&&&&&&&(((***+++((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))***++++++***)))(((***++++++***((()))***++++++***'''(((((()))))))))))))))'''((()))***++++++***************+++++++++,,,,,,+++,,,...///111222333333666666555555666777888888999:::;;;888444111///000222333444555555666666666555666666777888888999999;;;<<<===???@@@BBBCCCCCC???AAABBBCCCDDDGGGKKKOOORRRVVVZZZ[[[]]]dddoooyyy}}}|||||||||~~~~~~|||yyytttmmmfff```\\\ZZZSSSQQQOOOMMMMMMKKKIIIGGGIIIHHHGGGGGGHHHGGGDDDBBBAAA>>><<<::::::999888666333333333222111000...---000//////...------...............//////......------------------------------------,,,,,,,,,++++++------......---,,,***)))***************************+++++++++++++++,,,...+++++++++*********))))))******++++++***((('''&&&---,,,,,,++++++***))))))))))))(((((((((((())))))'''''''''((((((((())))))(((((()))))))))(((''''''(((((('''''''''((()))***((()))+++***))))))***,,,))))))******************(((((()))************)))))))))))))))))))))))))))+++++++++***************))))))***+++,,,,,,------+++******,,,------,,,+++---,,,+++,,,...111111111...---,,,*********++++++++++++,,,------...//////++++++++++++++++++******//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////---......---,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------,,,,,,...000111222444444333111...,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))************************(((((((((((()))***++++++%%%)))+++((((((***+++)))))))))************))))))))))))************)))))))))))))))(((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&%%%&&&''')))***''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))---000444555444///)))%%%((()))***)))'''''''''))))))))))))((((((((('''''''''''''''(((((())))))***&&&&&&'''(((((((((((('''''''''((()))))))))(((((('''''''''''''''''''''''')))(((''''''&&&'''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((()))***((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))***++++++***(((((()))+++)))((('''(((***+++++++++''''''((()))************'''(((***+++,,,++++++***))))))***+++,,,,,,---......///000222333444444444555555444444444555555666111444666555111...///000000111333444666777777777888888999:::;;;<<<<<<===;;;;;;===???BBBDDDFFFGGGEEEHHHLLLNNNOOOSSSYYY]]]eeeiiilllnnnpppxxx{{{uuuqqqnnngggdddaaa^^^\\\YYYVVVSSSPPPMMMKKKKKKLLLJJJFFFBBBCCC@@@>>><<<<<<<<<:::999888888888777555333222111111111000///............/////////000//////...---........................------------,,,,,,,,,,,,//////......---+++***)))++++++++++++++++++++++++***+++,,,+++)))(((***,,,,,,,,,++++++***)))))))))***+++++++++***(((&&&%%%))))))******+++,,,,,,---***))))))(((((())))))***'''(((((()))******++++++)))))))))))))))(((''''''((('''&&&&&&&&&'''((()))((()))******))))))***+++)))))))))))))))***++++++'''((()))***+++******)))************************)))))))))***************(((((()))***+++,,,------(((***,,,---,,,++++++,,,,,,++++++,,,...000//////000///---,,,,,,---///000------------............++++++++++++++++++,,,,,,000///...---,,,------...------------------------,,,,,,,,,---------......---.........////////////,,,...//////...---...///+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---......///000111111///---,,,+++++++++,,,,,,,,,------))))))***++++++***))))))))))))))))))))))))))))))(((((((((((()))***+++,,,%%%)))+++)))(((***+++)))))))))************)))))))))))))))(((((()))))))))))))))))))))((((((((('''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***,,,...///...,,,)))'''&&&((()))(((%%%$$$%%%'''))))))))))))((((((((('''&&&''''''((())))))******%%%&&&'''((()))(((((('''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))))))))******)))'''&&&'''))))))(((&&&'''((())))))(((&&&''')))***++++++******&&&(((***,,,,,,,,,+++***((()))***,,,---///000111000111222444555555444444333333222111111222222222---111666555222000111333333444666888999:::;;;;;;;;;<<<======>>>???@@@@@@???AAADDDHHHLLLPPPSSSTTTWWW\\\aaacccdddgggmmmrrrzzz|||~~~~~~zzzvvvssspppllliiiaaa^^^ZZZYYYXXXUUUNNNHHHGGGDDDBBBAAAAAAAAA@@@>>>???>>>>>><<<:::888666555222222111000////////////000000000000000///......////////////////////////...------------,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))************,,,,,,++++++***))))))(((******+++++++++***(((''''''(((((()))******++++++******))))))))))))***************************+++)))))))))))))))((('''''''''&&&&&&%%%%%%'''((()))''')))******))))))***+++)))((((((((((((***,,,---'''((()))+++++++++***)))************************(((((())))))*********+++''''''(((***+++,,,------(((+++//////,,,+++,,,...+++++++++---//////...,,,---,,,+++******+++---.../////////...------,,,,,,,,,------....../////////000///---+++++++++---...------------------------,,,,,,,,,------...................../////////000,,,...000111000......///+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,---------...//////...---,,,+++++++++,,,,,,---------)))***,,,------,,,***)))(((((((((((((((((((((((((((((((((((()))***+++,,,&&&+++,,,)))(((******((())))))************))))))***)))(((''''''((()))***))))))))))))((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))%%%%%%%%%&&&&&&&&&'''''''''(((((()))***)))))))))''''''((((((((()))))))))$$$&&&(((&&&###"""###&&&))))))))))))((((((((((((&&&''''''((()))******+++%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((('''&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''(((((('''%%%%%%&&&'''+++)))'''&&&'''((('''&&&&&&''')))***+++++++++***&&&(((***,,,---,,,+++***((()))+++---///111222333111222444555555555444444111111000/////////000000///333888888444111222555888999:::;;;<<<=========>>>??????@@@AAABBBBBBCCCLLLNNNRRRXXX]]]bbbfffiiiiiinnntttvvvwwwyyy~~~{{{xxxtttooollljjjeee]]]VVVKKKIIIGGGFFFGGGGGGFFFDDDCCCCCCBBB@@@>>><<<:::999333222111000////////////000000000000000///......000000000000000000000000......---------,,,,,,,,,...---,,,+++,,,---...///++++++++++++++++++++++++...***&&&(((---///---***,,,,,,++++++***))))))((()))***+++,,,---,,,++++++)))))))))(((''''''&&&&&&******))))))))))))******++++++******)))((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))((((((((((((******++++++++++++******)))(((&&&%%%%%%&&&'''(((++++++++++++++++++++++++++++++******))))))((((((++++++,,,,,,,,,---------******++++++,,,,,,------,,,,,,,,,,,,------------........................---............------,,,//////000000111111111111000//////......///000000000111222222111000000111111111222222111///...,,,111111000000///.........///............///000000.........------,,,,,,,,,---....................................---,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++***(((''''''))))))))))))))))))))))))))))))(((((((((((())))))***++++++***)))(((((()))))))))(((((((((((())))))'''((((((((())))))******((()))***++++++***)))(((((((((((((((((()))************))))))((((((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''(((((())))))******((((((((((((((((((((((((***)))(((''''''((()))***&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''&&&&&&&&&'''''')))************))))))((((((((('''((((((((((((((('''''''''''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((&&&%%%%%%&&&'''((('''''''''(((((((((((()))((((((((((((((((((((((((+++)))'''&&&%%%&&&'''((()))))))))))))))))))))))))))((('''&&&&&&'''((()))++++++++++++*********)))***+++,,,,,,------,,,,,,///000111333444555555555666555333111000//////000------...///000111222333///333777999999999999:::;;;<<<>>>@@@@@@@@@@@@???@@@BBBCCCDDDDDDFFFIIIKKKRRRYYYdddoooxxx}}}~~~{{{~~~yyynnnfffbbb[[[RRRNNNOOOOOONNNKKKKKKIIIHHHGGGFFFDDDAAA>>>???;;;777555444555555444333111///...///000///......//////000000//////...//////...------------...111...++++++,,,---+++))),,,,,,,,,------.........111///,,,+++,,,,,,)))&&&+++++++++************)))))))))***+++,,,------...))))))))))))))))))))))))***+++,,,---...------,,,))))))***+++++++++++++++&&&'''((()))***+++,,,---)))))))))((((((((('''''')))))))))))))))))))))(((******++++++++++++*********)))'''&&&&&&''')))***((((((((((((((((((((((((++++++******)))))))))(((++++++,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,........................---.........////////////,,,---...000000000000000111111111111111111111111222222222222222222333333444666888888777555555666333444555666666555444333444333333222111111111111111111111111111111111111111111111111000000//////------------------,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++***%%%&&&((()))+++,,,------************************))))))(((((((((((())))))((()))))))))'''&&&'''(((******))))))))))))******''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((()))*********)))))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&'''((()))***)))))))))(((((('''''''''((((((((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%)))(((''''''&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&''''''''''''(((((((((***************************)))'''&&&&&&&&&(((((()))))))))))))))))))))))))))(((((('''''''''((()))+++++++++++++++++++++*********,,,---.../////////222333444666777777777777444333111000/////////000222222333333444444555555333666999;;;<<<<<<>>>??????@@@AAABBBDDDEEEEEEFFFEEEHHHLLLPPPSSSWWW[[[^^^eeejjjttt}}}rrrlllccc______^^^\\\ZZZWWWTTTOOOLLLJJJHHHFFFDDDCCC@@@<<<999888666444222333111///.../////////---000111111000000///...---//////...------------...000...++++++,,,---+++***,,,,,,,,,------.........***)))(((+++...000000///++++++++++++************)))******++++++,,,,,,---************************)))***+++---------,,,+++)))******+++++++++******)))))))))***++++++,,,,,,***)))))))))))))))(((((())))))))))))))))))))))))******++++++++++++******+++***)))(((((()))***+++((((((((((((((((((((((((++++++******************,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,000/////////////////////---......///000111222222///000222555666777777777777777666666666666666777888888888999999::::::::::::===???@@@???===<<<<<<888999;;;<<<============;;;:::888777666666777777555444444444333222222111222222111111111000000000/////////...---------,,,,,,,,,---------------,,,---------,,,,,,,,,,,,+++,,,,,,------------,,,,,,******++++++++++++*********************)))))))))++++++++++++++++++++++++***))))))(((((())))))***((()))))))))'''&&&'''(((++++++************++++++'''''''''''''''(((((()))((((((''''''''''''((((((((((((((((((((()))******))))))))))))((((((((((((************************(((((((((((('''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''(((((((((((('''&&&((((((((((((((((((((((((((('''$$$""""""$$$'''(((%%%%%%%%%%%%&&&'''((()))((((((((('''''''''''''''''''''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%))))))(((''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***)))'''&&&&&&'''(((((())))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++,,,,,,***+++---///111222333333666888999::::::999777666000//////...//////000000222222333444555666777888:::<<<===>>>>>>???AAACCCCCCDDDDDDFFFIIILLLNNNPPPTTTXXX___eeeiiinnnrrruuu{{{{{{wwwvvvuuussspppkkkfff___YYYVVVSSSQQQPPPIIIGGGCCC@@@>>><<<999777666444222111111222111///222222111111000......---000///......------......000...,,,,,,,,,---,,,+++---------------............---,,,,,,......---,,,,,,+++++++++************++++++++++++++++++++++++************************))))))+++,,,,,,,,,+++*********+++++++++******)))---,,,,,,+++)))(((((('''************)))))))))))))))))))))))))))***************++++++++++++*********))))))))))))***++++++******************************++++++++++++++++++,,,,,,,,,,,,++++++++++++---------.........//////000000000000000000000000///000111222333555666666555777:::<<<>>>>>>>>>>>>@@@???>>>>>>>>>???@@@@@@???@@@AAABBBCCCCCCDDDDDDAAADDDGGGHHHGGGEEEDDDDDDBBBCCCDDDEEEFFFFFFGGGGGGFFFDDDBBB@@@?????????@@@======<<<;;;:::999888888666666555555444444333333333333222111000///............//////000000//////.........---------,,,,,,,,,,,,------------,,,,,,)))******++++++******)))...---,,,***)))(((''''''++++++++++++++++++++++++***))))))))))))))))))***)))+++,,,+++))))))***++++++******))))))******+++(((((('''&&&&&&'''((()))))))))'''&&&&&&'''))))))((((((((((((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''******))))))((((((''''''(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))'''''''''''''''''''''''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))******))))))******+++,,,,,,------...000333555777888888;;;<<<======;;;888555333------......///000111222222333555777999;;;===>>>@@@AAAAAA@@@@@@BBBEEEHHHJJJJJJJJJMMMQQQVVV[[[^^^jjjooouuuzzz~~~|||uuuooojjjfffccc```TTTPPPKKKGGGDDDCCCAAA@@@<<<999777666666555444333222222111000//////......000//////...............000///---------------------------...............111000///...---+++***))),,,,,,+++++++++*********,,,+++++++++******))))))************************)))***+++,,,,,,+++***)))***++++++++++++***)))))),,,,,,+++)))((('''&&&%%%))))))))))))************((()))))))))*********+++******++++++++++++******((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111111111111111222222222222333444444666777999:::;;;<<<<<<>>>@@@CCCDDDDDDCCCBBBCCCCCCBBBBBBCCCEEEGGGIIIHHHIIIKKKMMMNNNOOOOOOOOOLLLOOOQQQRRRRRRPPPPPPPPPSSSSSSSSSSSSSSSTTTTTTUUUSSSQQQOOOMMMKKKJJJIIIIIIIIIHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@???===<<<<<<;;;777777555444222111////////////000000111000000////////////............---,,,------......------,,,******++++++++++++******((((((((()))***,,,...///******************************))))))))))))******)))+++,,,+++***)))***,,,))))))(((((((((((())))))))))))'''&&&&&&'''((()))+++***((((((((((((***+++((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((******))))))((((((''''''(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''''''''&&&'''''''''(((((())))))((())))))))))))))))))((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))*********++++++(((((()))***,,,---......111222444666888:::;;;;;;=========;;;888444111///---...///000222333444444888999;;;===???AAABBBCCC@@@BBBCCCEEEGGGLLLRRRVVVXXXXXXYYY\\\aaagggnnnqqq|||}}}wwwtttfff```WWWOOOJJJHHHFFFFFFCCC@@@===;;;:::999666555222111000000///000000111000000///............////////////...------..............................+++,,,------------......,,,,,,,,,++++++++++++***,,,++++++******))))))(((***************************+++,,,------,,,+++*********+++++++++******)))((((((((((((((()))))))))(((((()))))))))))))))***((())))))******+++++++++******++++++++++++******((((((((()))******++++++++++++++++++++++++++++++******+++,,,------......,,,---------............------...///111222333333444555666666777888999999;;;;;;<<<>>>???AAABBBBBBBBBDDDGGGJJJKKKJJJIIIHHHEEEEEEEEEFFFIIIMMMPPPRRRVVVXXXZZZ\\\^^^______^^^___aaaccccccbbbbbbcccdddhhhhhhgggggghhhiiijjjjjjfffeeeccc```]]][[[XXXWWWRRRPPPMMMJJJIIIIIIKKKLLLLLLKKKJJJHHHFFFDDDCCCBBB===<<<;;;999666444333222111111111111111000//////000000000/////////......------............------+++++++++,,,,,,+++++++++++++++***))))))+++,,,---))))))))))))))))))))))))+++******))))))******+++''')))***)))(((((()))+++))))))(((((((((((())))))+++***((('''&&&''')))*********))))))))))))******((((((((((((((()))******(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((&&&&&&''''''((()))))))))&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))'''''''''(((((((((((()))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((()))***++++++,,,++++++((()))***,,,...000111222555555777888::::::;;;;;;<<<;;;999777444222///...///000222444666777888888<<<======???@@@AAABBBBBBCCCFFFKKKQQQXXX```iiioooooooooppprrrvvv{{{|||uuuiii___WWWRRRNNNLLLLLLIIIEEEBBB@@@===:::888666555333222111111222333111000//////......////////////000///------///000/////////...............,,,---...---+++***+++,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))++++++++++++++++++++++++---......//////...,,,,,,))))))***+++++++++++++++((((((((())))))*********''''''((((((((()))))))))((())))))******+++,,,,,,******++++++++++++******((()))***+++,,,,,,,,,,,,******************************+++,,,---...//////,,,------...///000111111///000111333555777999999:::;;;<<<>>>@@@AAABBBCCCAAABBBCCCDDDEEEFFFGGGHHHIIILLLPPPTTTVVVVVVUUUTTTNNNNNNOOOQQQUUU[[[```ccckkklllooorrrtttuuuttttttvvvwwwxxxwwwwwwwwwzzz|||}}}}}}}}}~~~~~~}}}zzzvvvrrrnnnkkkaaa]]]YYYUUUTTTVVVZZZ\\\[[[ZZZXXXVVVSSSPPPNNNMMMGGGFFFDDDBBB???===;;;:::666666666666555333222111111111000000000/////////------............------,,,,,,------------,,,,,,111///,,,***((((((((()))************************+++******))))))******+++'''(((******)))(((***+++***))))))))))))))))))***---,,,)))''''''(((***+++(((((())))))))))))((((((((((((((((((((()))******'''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''(((''''''''''''''''''(((((((((''''''&&&''''''((('''''''''(((((()))))))))&&&&&&''''''((())))))***''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))******))))))((((((((()))))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))((()))***,,,,,,,,,,,,,,,+++,,,---///222444555666666777888888888888888777777666444333222222222222333444666888:::;;;;;;;;;===>>>@@@BBBEEEGGGIIIJJJOOOTTT[[[dddmmmvvvwwwnnngggaaa]]]YYYVVVQQQMMMJJJFFFBBB@@@===;;;888666444333333333111000000///////////////...000111000...---///222000/////////.........---,,,---...,,,)))((((((***------,,,,,,,,,+++++++++************))))))))))))++++++++++++++++++++++++000000111111111000......'''((()))***+++,,,,,,,,,,,,,,,++++++***)))))))))&&&'''''''''(((((())))))((())))))***++++++,,,,,,******++++++++++++******)))***+++,,,---...------++++++++++++++++++++++++******+++,,,...///000000,,,---...///000222333333333444666888;;;===???@@@???@@@BBBDDDFFFHHHJJJJJJFFFFFFGGGHHHIIIJJJJJJKKKPPPSSSXXX\\\___``````___XXXYYYZZZ^^^ccciiiooorrr{{{}}}{{{tttpppjjjfffeeeiiimmmqqqmmmllljjjgggccc```^^^]]]QQQOOOMMMKKKHHHEEECCCBBB<<<<<<<<<;;;999888666555111111111111000000000000------............------,,,------......------,,,+++***))))))***,,,...///++++++++++++++++++++++++++++++************++++++)))***,,,,,,++++++,,,---++++++************++++++...,,,***(((''')))***,,,&&&'''((())))))((('''&&&((((((((((((((()))******'''((((((((())))))******''''''''''''''''''''''''&&&'''''''''(((((())))))'''((((((((())))))******((((((((((((((((((((((((***)))(((''''''((()))***,,,+++***))))))***+++,,,(((((((((((((((((((((((()))(((&&&$$$$$$&&&((())))))(((((('''''''''(((((('''((((((((())))))******&&&&&&&&&'''((())))))***))))))************))))))'''''''''''''''((()))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))*********)))))))))))))))************************************&&&&&&'''((())))))(((((())))))))))))))))))))))))((()))+++,,,------,,,,,,---...000222444777888999777777777777777666555444333222111000111333555777555666999;;;<<<=========@@@BBBFFFKKKPPPUUUYYY[[[^^^bbbjjjrrr{{{}}}~~~}}}zzzuuupppnnnmmmooorrrvvvxxxxxxxxxyyyyyy|||}}}|||tttoooeeeaaa\\\WWWSSSOOOKKKHHHCCCAAA===999666444333333111111000///////////////...000111000...---000222000000//////.........---"""%%%)))******,,,///222---------,,,,,,,,,++++++)))))))))))))))*********++++++++++++++++++++++++111222333333333111000///&&&''')))***,,,,,,------'''''''''''''''''''''''')))************))))))(((************************))))))*********+++++++++&&&(((***+++++++++)))((()))***,,,+++***)))+++,,,////////////////////////111000//////111555999;;;:::<<>>BBBFFFJJJPPPXXX```ggglllpppsssvvvwwwzzz~~~xxxpppkkkjjjkkkllljjjhhheeebbb___]]]]]]\\\aaacccgggjjjllllllkkkkkklllmmmpppvvv}}}|||zzzxxxwwwvvvwwwwwwuuusssuuuwww{{{{{{vvvnnngggaaaYYYQQQKKKLLLHHHCCC>>>;;;999666444000111222222000000000111111111000...------...000111111000///////////////...------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------...///000222222000,,,(((******++++++++++++******((((((((((((((((((((((((((())))))******************************************+++++++++,,,,,,,,,,,,((()))+++,,,,,,+++***)))+++---...---,,,+++,,,......//////000111111222222555555555666999<<>><<<;;;:::888444222000000///...............///000000000///...,,,+++***************+++,,,,,,,,,+++************+++,,,******))))))***++++++,,,+++***)))(((((()))***+++************))))))))))))))))))(((((((((((())))))((()))***,,,...---)))&&&(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&%%%%%%$$$$$$&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&***)))(((''''''''''''((((((((('''''''''&&&&&&&&&((((((((((((((('''&&&&&&***((('''%%%%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&''''''(((((('''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,+++)))((()))***+++*********+++...000222555666888:::;;;;;;:::999666555444333222111111111333444555666777777888888:::<<<>>>???@@@DDDLLLRRR\\\bbbllluuu|||}}}{{{zzzzzzqqqpppooooooppprrruuuwwwssspppjjjeeeccccccdddffffffeeeccc```^^^^^^^^^^^^aaacccfffiiikkklllkkkkkkhhhiiilllppptttuuurrrooommmiiieeecccccccccddddddfffgggjjjpppxxxzzzrrrhhh___XXXPPPLLLFFFBBB@@@??????>>>::::::888666444222222222111111000////////////111111000//////......//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,------************************+++,,,------...---------------...///000...+++(((******++++++++++++******************************(((((()))***++++++++++++************************++++++,,,,,,,,,---------***+++,,,------,,,+++***---...//////...---...///...///000222444666777888999:::;;;>>>@@@CCCEEEFFFKKKKKKJJJIIIGGGFFFHHHJJJKKKPPPUUUXXX\\\aaabbb```^^^ZZZZZZ```eeeggghhhjjjnnnssszzz~~~~~~|||vvvpppkkkgggeeeddddddaaa\\\VVVRRROOONNNNNNJJJIIIGGGEEECCC@@@;;;888555444222000/////////000000000000000///...---,,,,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---*********)))******+++,,,+++***))))))))))))***+++---,,,+++)))))))))******))))))(((((((((((()))))))))))))))+++,,,,,,***'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((('''''''''''')))(((((('''&&&&&&%%%%%%((()))*********)))'''&&&(((((((((''''''''''''&&&(((((((((((((((''''''&&&)))((('''%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''((())))))***%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((((((((((((((()))***+++***((((((((()))++++++---///111333444555999:::;;;<<<<<<;;;999888333333222222222222222333555777888:::;;;:::999888===@@@CCCEEEIIIPPP[[[bbbmmmsss|||yyywwwtttqqqooonnnooooookkkkkkjjjjjjllloooqqqssspppooonnnmmmmmmnnnppprrrnnnmmmkkkiiihhhhhhiiijjjlllmmmoooqqqtttuuuvvvvvvtttuuuwwwzzz{{{yyytttqqqmmmhhhaaa]]]]]]^^^```aaa___^^^___cccjjjpppuuuwwwyyy{{{~~~|||rrrlll```ZZZRRRKKKHHHGGGGGGFFF>>>===:::777444333222222000000111111111111111111000000///.....................------------......+++,,,,,,,,,---.........***************)))))))))++++++,,,------------------,,,++++++,,,,,,***(((******++++++++++++******++++++++++++++++++++++++))))))***+++++++++******************************+++++++++,,,,,,,,,,,,---,,,------...------,,,+++---...//////...---///000000111333666999<<<>>>???@@@BBBDDDGGGIIIJJJJJJJJJNNNMMMLLLJJJHHHIIIKKKNNNOOOWWW___gggooouuuvvvrrrtttllliiimmmsssssspppooosssvvv{{{~~~zzzuuussstttvvvwwwxxx}}}~~~{{{}}}~~~|||wwwvvvvvvvvvsssnnngggaaa\\\YYYWWWWWWTTTPPPLLLIIIFFFBBB???===;;;888555333333333333////////////............---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++***************++++++************************...,,,***((('''((()))+++))))))(((((((((((())))))***)))((()))***+++***(((''''''((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))&&&''''''(((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&'''((()))))))))(((((('''(((((((((''''''''''''''''''(((((((((((((((''''''((('''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((()))***+++***)))((()))***---///111444777888999999;;;;;;<<<;;;:::999777666111111111222333444555666888999:::;;;===>>>>>>???DDDHHHNNNSSSXXX```jjjqqqxxx}}}uuurrrooonnnoooppppppooouuusssqqqooooooqqqrrrtttxxxwwwwwwxxxzzz}}}~~~}}}}}}~~~yyysssoooooooooppppppllljjjiiijjjlllmmmmmmmmmooopppqqqrrrsssuuuxxx{{{xxxpppdddZZZSSSOOOMMMLLLBBB@@@<<<:::888888777666111111111111222222111000000//////.....................------------......+++,,,,,,---...//////000+++++++++***************++++++,,,------------,,,---,,,*********+++***)))***++++++,,,,,,++++++***************************+++++++++++++++***)))(((************************************++++++++++++------.........---------+++---//////......000111444555888;;;>>>AAADDDEEEGGGIIIKKKMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMQQQTTTVVV___jjjtttxxxssswww|||{{{wwwtttzzz|||~~~~~~{{{wwwssspppqqqrrrssssssyyy|||~~~{{{uuupppqqqsssrrrtttvvvzzz~~~{{{tttmmmgggcccaaa\\\VVVPPPLLLJJJGGGFFFDDDBBB???<<<999777666555...............//////000---,,,,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++***************+++******++++++++++++******,,,+++)))'''&&&''')))***))))))(((((((((((())))))+++)))(((((()))******)))'''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&''''''(((((()))))))))&&&''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++******+++---111333666999:::;;;;;;;;;::::::999888777666444444111111222333555777888999:::999999;;;>>>CCCHHHKKKPPPWWW___fffjjjpppvvv{{{{{{uuuqqqoookkkjjjjjjkkknnnrrrtttuuu}}}}}}}}}}}}}}}yyytttqqqoooppppppnnnlllkkkkkklllwwwyyy|||}}}~~~}}}}}}~~~xxxmmmddd^^^ZZZWWWQQQMMMHHHEEECCCAAA>>><<<666444222222333333111///000000///...............///......------......///,,,,,,---...//////000000------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,...,,,******+++,,,,,,+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++,,,,,,+++******)))************************))))))*********+++++++++---------------.........,,,...000111111222444666:::;;;===@@@CCCFFFHHHJJJGGGHHHJJJLLLMMMMMMMMMMMMKKKLLLNNNOOOPPPSSSVVVYYYccciiirrr|||{{{~~~}}}||||||zzzxxxwwwyyy{{{{{{{{{zzz|||{{{xxxrrrooonnnpppppprrrvvvzzz}}}|||uuuqqqkkkfff___YYYUUURRROOONNNKKKIIIGGGCCC@@@<<<999888222222111000000000000000------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,+++******)))***************+++,,,,,,+++******))))))(((''''''((()))***))))))(((((((((((())))))***)))((((((******)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))&&&''''''(((((((((((((((((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))''''''&&&%%%%%%&&&((()))'''(((((((((((()))))))))&&&'''((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))+++---------...000111555666888:::;;;;;;::::::666666555555444333333333333333444666888:::<<<===<<<<<<===@@@GGGOOOXXX]]]dddjjjrrrxxxzzz|||~~~~~~}}}yyyrrrlllgggeeeeeejjjmmmqqqwww}}}~~~~~~|||wwwrrrooonnnpppnnnllljjjhhhggggggggghhhmmmttt|||{{{vvvqqqnnnfff```ZZZUUUQQQKKKEEE???>>>:::555444444444222000111111000/////////////////////............//////---.........///000000000.........---,,,,,,++++++******+++,,,,,,,,,,,,,,,...,,,++++++,,,------,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,*********************************+++++++++,,,,,,+++++++++,,,---...///000///111444555666888;;;===@@@AAACCCEEEHHHJJJKKKLLLKKKLLLNNNQQQSSSTTTUUUVVVVVVYYY\\\^^^```cccfffhhhssstttvvv{{{~~~}}}}}}}}}|||}}}zzz{{{~~~}}}xxxuuuppplllgggccc^^^ZZZTTTSSSQQQNNNJJJEEE@@@===:::999666444222000000000///......---,,,,,,------,,,---............---,,,,,,++++++***))))))*********++++++,,,,,,++++++***((((((((())))))***++++++))))))(((((((((((()))))))))(((((()))******)))''')))******+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''(((&&&''''''(((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''&&&&&&'''((((((((((((((('''((((((((())))))))))))&&&&&&'''(((((((((((((((%%%&&&&&&''''''(((''''''&&&&&&''''''''''''&&&&&&&&&&&&((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))+++...///000222444666777777888888888777666666333333222222222222333333666666777888;;;===???@@@BBBDDDHHHPPPZZZdddnnnssszzz~~~zzzyyywwwrrrnnnmmmpppsssyyy}}}zzzwwwrrrnnnkkkhhhfffeeefffgggiiikkknnnuuu|||}}}xxxqqqlllggg___VVVNNNHHHBBB:::777777666444111222222111000000000000000//////............///////////////////////////000......---,,,,,,+++************+++,,,,,,,,,,,,+++---+++++++++------,,,++++++,,,,,,------,,,,,,+++************************%%%''')))+++---...///000************************++++++,,,,,,,,,---------******++++++---...000111222444777999;;;===@@@CCCDDDEEEFFFHHHJJJLLLMMMNNNWWWXXXZZZ]]]aaadddfffgggkkknnnrrruuuwwwyyy{{{}}}~~~|||xxxyyyzzzwwwxxxyyyxxxxxx|||}}}yyyrrrkkkeee[[[[[[ZZZWWWSSSLLLGGGCCCAAA???;;;777333111//////111000///...............---...///000000///...---,,,,,,+++***))))))*********+++,,,------,,,+++***'''((()))+++,,,,,,,,,,,,))))))(((((((((((())))))((((((((()))+++***(((&&&******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''&&&''''''((((((((((((((()))(((((((((''''''''''''((((((((('''&&&&&&%%%%%%$$$&&&))),,,,,,+++(((&&&'''((((((((())))))******&&&&&&'''((())))))((((((%%%%%%&&&'''((((((((('''&&&''''''''''''''''''&&&&&&&&&((()))************'''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))***,,,///111222444777999888777777666555444333333111111111111222333444444777888999:::<<>>999888888666333333222222111111111111111//////............//////000000000000////////////------,,,,,,+++***))))))******+++,,,,,,,,,,,,++++++******+++------+++***+++,,,,,,------,,,,,,+++(((((((((((()))))))))))))))(((((()))***+++---...******))))))***,,,...///))))))***+++,,,------...---...///000000111444666<<<===>>>AAADDDEEEDDDCCCFFFGGGHHHHHHJJJNNNTTTXXX\\\fffrrrxxxyyyyyy}}}zzzyyy~~~|||yyyxxxwwwxxx}}}yyyoooiiiaaaZZZUUUQQQMMMKKKMMMJJJEEE???:::777555444111111000//////////////////...---...//////...---*********++++++,,,,,,,,,///...,,,*********,,,------,,,***)))((())))))*********))))))((((((''''''(((((((((((())))))))))))((()))***++++++***)))((()))***+++,,,,,,---,,,,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&''')))***))))))))))))******************))))))((((((''''''%%%))),,,***&&&$$$&&&)))))))))))))))))))))))))))''''''((())))))((('''&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''&&&&&&&&&'''(((***+++&&&&&&%%%$$$###%%%''')))&&&'''''''''((((((((()))***)))((((((***++++++***&&&''')))***)))***,,,---*********)))******++++++111111111111222333444555444555555333111000000222333444555555444555888:::999:::<<<>>>AAAGGGNNNSSS[[[```jjjuuu~~~wwwqqqppprrrrrruuuzzz|||wwwuuuuuuuuutttxxxxxxwwwtttrrrtttzzztttaaaWWWKKKCCC@@@>>>;;;777888777444000------111444000000///............///........./////////////////////---,,,,,,---...///------,,,,,,,,,+++++++++++++++,,,---............---,,,,,,++++++*********(((((((((((()))))))))***)))))))))***++++++,,,,,,++++++*********++++++,,,******++++++,,,,,,------,,,...000111111333666999??????AAACCCFFFGGGGGGGGGDDDFFFIIILLLQQQYYYaaagggpppzzz|||{{{vvvppphhhaaa\\\XXXUUUSSSQQQNNNJJJFFFBBB???===<<<444444222111000/////////...---,,,,,,---...---,,,++++++,,,,,,------------***+++++++++,,,+++++++++++++++*********++++++,,,***************)))))))))(((((((((((()))))))))***))))))************))))))******+++******)))(((''')))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))((((((((()))))))))*********)))))))))((((((((('''%%%)))+++***&&&$$$&&&)))((((((((((((((((((((((((''''''((())))))((('''&&&(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&'''((()))******)))(((***---...+++(((((((((((((((((((((((((((&&&%%%$$$&&&)))+++,,,+++&&&((())))))))))))+++,,,*********++++++,,,---...222222222222222333444555222222333111000///000222444666888999888888:::;;;999<<>>???AAACCCFFFHHHIIIJJJFFFJJJQQQYYYbbblllvvv|||~~~xxxpppiiidddbbb___^^^WWWUUURRROOOKKKHHHEEEDDD<<<;;;888666333222000000///...,,,,,,...///...---------------............)))***,,,------+++)))''')))***+++,,,------------******++++++++++++++++++((((((((()))))))))************))))))))))))************+++******)))(((''')))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((((((((&&&)))+++***'''%%%&&&(((''''''''''''''''''''''''''''''(((((((((((('''''')))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''((()))+++))))))...333333,,,%%%)))))))))))))))))))))(((%%%$$$###%%%''')))***)))&&&((())))))((((((***+++++++++,,,---...000111111333222222222222222333333000111222111000111333444333555888999999999:::;;;AAAFFFOOOXXXcccnnnyyyyyyuuutttxxx{{{}}}|||rrrkkkfffgggeeedddfffllltttzzz}}}vvvllldddYYYOOOGGG???;;;777666666555333000111111000000000111111222000000000//////.........///......------...//////---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,(((((()))))))))*********)))***,,,---,,,+++(((''')))***+++++++++***)))(((++++++,,,---///000111222444666888888999:::===@@@???AAACCCFFFIIILLLPPPSSSQQQXXXcccoooyyy~~~}}}~~~~~~wwwpppmmmjjjhhhgggaaa```]]]ZZZUUUPPPKKKIIIEEECCC@@@<<<888555333222222000......///000000///---------------------...------...---,,,***((('''***+++---...///...---,,,)))*********++++++,,,,,,(((((()))))))))*********+++***)))(((((()))***+++))))))+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''''''''(((((((((((())))))))))))((((((((((((&&&(((***)))'''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''''''''''''''))),,,///...)))%%%(((((())))))*********+++***(((&&&&&&''''''&&&%%%'''(((***)))((((((***+++,,,---...000222333444444222222111000000000111111000111333333333444666888666888:::;;;<<>>;;;;;;;;;777333222111111000000111111222222111111000///...------...............///////////////.........---------------------,,,,,,+++******++++++,,,,,,---------))))))))))))***************+++,,,---,,,***(((&&&'''(((***+++,,,,,,++++++***+++---///222444666777777999:::::::::;;;===???CCCFFFJJJMMMQQQWWW^^^ccceeemmmzzz|||zzzzzz~~~yyyvvvtttqqqpppnnnmmmlllhhhbbbZZZTTTPPPNNNKKKGGGCCC>>>999777555555333000//////000000///---------,,,,,,,,,,,,,,,......,,,,,,+++,,,---...------...///...---,,,+++((())))))******+++++++++))))))))))))************+++***)))(((((()))***+++))))))+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))'''((())))))((('''&&&'''''''''''''''''''''''''''''''''''''''(((((())))))(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''(((((()))((((((((((((((('''''''''###&&&)))***(((&&&'''(((&&&'''((()))***+++,,,---,,,***((('''(((((('''&&&''')))******))))))+++,,,...///111333444555555555111000000////////////000///111222333444555888:::===>>>@@@BBBFFFLLLTTTYYYccckkkwwwwwwppplllkkkjjjiiikkknnnssszzzwwwooo```UUUHHH@@@>>>===:::888333222111111000000111111222222111000///......------......//////000000000111000000000////////////.../////////...---,,,,,,+++++++++,,,,,,------...)))))))))*********++++++***+++,,,,,,+++***)))(((((()))***+++,,,------------...000222555777999:::888:::;;;;;;;;;<<>><<<999555222////////////...---------,,,,,,,,,,,,,,,++++++******,,,///222444............---,,,+++***)))))))))***************)))))))))*********++++++******))))))))))))************+++******)))((('''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''''''''&&&''''''((()))***'''(((((())))))(((((('''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''((((((''''''''''''((())))))''''''((((((((((((((('''###(((+++)))%%%###''',,,&&&&&&'''(((***+++,,,,,,+++)))((((((***+++******''')))++++++++++++---///222333444555555555444333000///////////////000000///000222333444666999;;;???AAAEEEJJJQQQZZZdddkkksss{{{~~~yyyvvvuuuvvvvvvvvv}}}~~~yyyvvvssslllmmmnnnrrrwww|||ssshhhXXXKKKCCC???===<<<666555444222111111111111111111111000000/////////------///000000000000000111111111000000000//////...////////////......---,,,,,,,,,,,,------------))))))*********++++++++++++++++++***************,,,+++++++++,,,---......222222333555777888:::::::::<<<>>>@@@AAACCCGGGIIIHHHNNNUUU[[[bbbmmmzzz|||xxxwwwyyy|||}}}{{{vvvppplllgggddd```ZZZTTTOOOKKKIII???;;;777333222222111000............---------,,,******+++,,,---///000111------,,,,,,,,,,,,,,,---+++++++++++++++*********))))))*********+++++++++))))))************))))))******+++******)))(((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))((((((((()))))))))******'''((((((((()))))))))***(((((((((((((((((('''&&&(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++&&&'''(((((((((((('''&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((%%%&&&'''((())))))((((((%%%(((***)))'''&&&(((+++''''''(((((((((((()))))),,,***))))))***+++***)))''')))+++,,,,,,---///111555666666777666444222000000000000000000111222333333444666777888999<<>>@@@CCCEEEHHHKKKOOORRRSSSXXX```hhhppp|||{{{wwwrrrvvv{{{}}}xxxuuutttqqqlllfff```[[[WWWUUUFFFBBB<<<888777666555444000000//////.........---,,,---.........,,,)))(((,,,+++******+++,,,...///---------,,,,,,+++++++++)))************+++++++++((()))***++++++***)))((()))***+++,,,,,,---,,,,,,(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))),,,***)))'''''')))***,,,))))))))))))************'''((((((((())))))******)))((('''((()))((('''%%%))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''$$$%%%''')))))))))))))))%%%&&&''')))***)))(((&&&***))))))((('''&&&&&&%%%///---***))))))(((&&&%%%''')))+++------///111333777777888777666333000...111111111111222333444555888999;;;<<<===>>>AAACCCHHHPPP]]]jjjvvv|||xxxuuutttssstttrrrqqqsssxxx||||||||||||yyyzzz|||~~~}}}~~~|||zzzzzz{{{zzz}}}kkkZZZNNNIIIGGG>>><<<:::888666444333333000000000000000111111111,,,---///000111111111000///.........------------++++++,,,---.....................------,,,,,,,,,((()))***,,,,,,++++++******++++++***************......---,,,,,,///444888;;;:::888999;;;===>>>???CCCEEEHHHKKKNNNSSSXXX\\\ZZZaaalllzzzzzzsssssssssuuuyyy|||}}}{{{yyy{{{yyywwwwwwwwwpppfff]]]RRRMMMFFFAAA>>>:::555111111000//////000000///---......---,,,,,,,,,------...------------,,,,,,,,,*********************************)))***++++++,,,++++++++++++++++++++++++))))))************))))))******))))))((((((''''''******))))))))))))******))))))))))))(((((((((((()))***************)))((())))))))))))))))))))))))(((((())))))((('''&&&&&&)))))))))))))))(((''''''((((((((((((((()))******((()))******)))((('''&&&((((((((((((((((((((((((&&&'''((()))************'''''''''''''''((()))***)))'''%%%'''))))))&&&###''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************)))))))))***+++---...///+++++++++---///222555777>>>;;;777333000//////000222///...222444222222444666888;;;<<<>>>CCCKKKRRR\\\dddooozzz{{{vvvrrrppprrruuuwww||||||||||||yyytttuuuwwwxxx{{{}}}~~~}}}~~~}}}vvvpppnnnmmmmmmmmmpppzzznnn]]]QQQLLLKKKFFF???;;;:::888444111333222111222333333111000......////////////......000////////////.........------------------------++++++++++++++++++++++++((()))***+++++++++******(((((()))***+++---...///,,,...000111111222555777888888999<<>>DDDKKKTTTaaaoooyyy|||wwwpppjjjiiimmmssswwwwwwzzz~~~{{{zzzzzz|||}}}~~~|||xxxwwwvvvxxx{{{~~~~~~|||zzzssswww}}}|||rrrjjjccc___ccclllyyy~~~zzzmmmeeeXXXNNNHHHCCC???<<<888666444333333222000...//////000000000000///////////////.........------------------------------------------------------)))))))))***************///...---,,,,,,---///000111444777888777666666666999===BBBGGGJJJLLLNNNOOOMMMTTT^^^iiiuuu}}}nnnggg]]]UUUQQQNNNJJJGGGAAA>>>999666444222111///111000///......---......000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************++++++++++++++++++++++++***++++++++++++++++++***))))))))))))))))))))))))************************''''''((((((((((((((()))((()))***+++++++++++++++))))))))))))))))))))))))***(((&&&%%%%%%&&&((())))))))))))))))))(((''''''((((((((((((((())))))***((((((((((((((((((''''''((((((((((((((((((((((((''''''((())))))***)))))))))((((((''''''''''''((('''&&&&&&&&&''')))******((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))************+++++++++******++++++,,,///000333555777888888888555444333222222222444555444222444888999888;;;???BBBHHHRRR[[[fffsss~~~pppjjjbbb^^^aaajjjvvv~~~|||yyyyyy{{{||||||uuuqqqkkkpppwww~~~wwwhhhZZZPPPHHHBBB>>><<<:::777666555555333111///000000111111000000////////////.........------........................------------------------***************++++++,,,000///.........000111222777888888777555666888:::BBBFFFJJJMMMNNNPPPSSSUUUVVV^^^kkkxxx|||uuukkkccc]]]WWWQQQMMMHHHEEE@@@;;;888555222000111000///...------------000000///......---,,,,,,++++++++++++++++++++++++))))))***+++,,,++++++***************************))))))************))))))))))))))))))************)))***++++++++++++***)))'''((((((((())))))******++++++,,,++++++***))))))************************((('''%%%$$$$$$%%%'''((()))))))))))))))(((''''''((((((((((((((())))))***''''''''''''''''''(((((((((((((((((((((((((((((('''((())))))))))))))))))&&&&&&&&&'''''')))******((((((((('''&&&&&&'''(((((((((((((((((('''''''''))))))))))))))))))))))))((()))))))))************((((((((()))+++---...///000222444666777777777666444333333333333444666777:::999:::======<<>>EEENNNXXXfffvvvzzzvvvpppllllllrrr|||{{{wwwrrrnnnooottt{{{zzzqqqeeeZZZRRRLLLEEEAAA999666666888666111///000222222222222111111111111000///...------...///000////////////////////////---+++)))***...111222222666666666777999:::::::::<<>>GGGQQQ\\\eeeppp~~~|||uuuvvvvvvwww{{{~~~wwwssssssuuuvvvvvvjjj```VVVLLLEEE>>>:::777888666222000222111111111111111111111111000///............///000////////////////////////...,,,******...222555666:::999999999;;;<<<>>>??????DDDGGGHHHLLLVVV^^^```^^^```fffqqq~~~}}}}}}~~~}}}vvvoooeee___VVVQQQKKKDDD???;;;666444444222111111111111///.........------------......000///------...---,,,***,,,,,,------,,,,,,+++++++++++++++************))))))******+++++++++******,,,,,,+++************+++++++++++++++,,,,,,,,,---///...,,,+++*********+++...---,,,***))))))))))))*********)))))))))))))))''''''''''''(((((((((((()))((((((''''''(((((()))((((((''''''(((((()))***,,,***((('''((()))((('''((((((''''''''''''((((((&&&&&&&&&&&&'''(((******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((******+++,,,------......444666999<<<<<<;;;888666111222222444666888:::;;;;;;<<<<<<<<<<<<>>>BBBEEEQQQ^^^llluuu|||~~~{{{zzzxxx|||}}}yyyxxxyyy|||yyyuuusssyyyvvviii[[[RRRIIIBBB<<<:::888444333555111111111111111111111111000//////......//////000////////////////////////---------...111444777888999999999999:::===@@@CCCCCCHHHKKKLLLRRR]]]eeehhhnnnooosss{{{{{{sssmmmaaa\\\UUUNNNHHHBBB<<<888555333000000000000///...//////............//////000///---...//////---,,,+++,,,,,,,,,,,,,,,++++++************)))))))))(((((()))***+++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,------------000...---+++*********+++...---,,,+++***)))))))))************************))))))*********+++++++++,,,+++***))))))***+++,,,((((((((('''((())))))***+++***((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,***+++,,,---...000111111777999;;;<<<;;;888555222000111222444777999;;;<<<<<<===>>>???AAAEEEJJJOOOXXXhhhxxx~~~{{{wwwvvvwwwyyy~~~{{{~~~pppfffUUUKKKBBB===:::777666888111111111111222222222222000//////////////////000////////////////////////,,,...111444666777777888777888::::::;;;>>>CCCGGGHHHNNNUUUYYYaaammmvvvyyy|||{{{|||~~~|||zzzyyywwwuuuxxx}}}{{{~~~}}}wwwmmmiiibbb[[[TTTLLLEEE@@@777444111//////000000///000//////......//////000...,,,,,,---...//////...+++,,,,,,------,,,,,,,,,......---------,,,,,,,,,((()))***++++++++++++++++++***)))))))))***+++,,,***+++,,,---------,,,,,,...---+++***)))))))))***---------,,,+++***))))))*********+++++++++++++++*********++++++++++++,,,,,,+++***))))))***+++,,,((((((((((((((()))******)))))))))(((''''''((()))((((((''''''''''''(((((((((((((((((((((''''''&&&(((((((((((())))))))))))************************...---++++++++++++---...***+++---...000222444555888999::::::888555222111222333444666888:::;;;;;;;;;<<>>999666333222111111000000000000111111111000......//////---,,,------...///000000//////.........---------,,,,,,+++++++++++++++***)))((('''((()))+++++++++***)))''')))+++,,,,,,+++***)))***))))))))))))+++,,,---)))***,,,---......---,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------'''((()))******)))(((''')))))))))))))))******+++''')))***)))'''&&&)))+++((((((''''''''''''((((((%%%&&&''')))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''***+++,,,------,,,+++***+++,,,...111555777:::;;;777666444222333555888:::777888:::<<<=========<<>>BBBEEEJJJPPP[[[fffpppyyy|||uuuiiiddd^^^ZZZXXXWWWUUUSSSQQQQQQRRRRRRRRRSSSSSSSSSTTTSSSSSSUUUUUUUUURRROOOMMMKKKJJJJJJLLLMMMLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@AAAAAABBBBBBCCCFFFEEEEEEEEEGGGIIILLLMMMQQQUUU[[[```eeekkksssxxxxxxooofffZZZPPPKKKEEE===777666333111000000111111000//////.........---------000///---,,,+++,,,---...---,,,,,,++++++,,,,,,---111000000//////.........---,,,++++++******+++++++++,,,,,,,,,,,,+++***)))++++++++++++************+++++++++,,,,,,++++++***...---,,,...///...+++(((*********+++******)))(((******))))))))))))******(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))((('''(((((()))***(((((())))))))))))((((((*********++++++,,,,,,,,,222333555666888888999999555555555666888:::::::::888:::<<<;;;;;;>>>EEEJJJXXXbbbqqq|||zzzrrrnnnlllllloooooosssyyy{{{|||}}}vvvuuusssrrrqqqqqqqqqqqquuuvvvwwwtttqqqppprrrtttuuuvvvxxx{{{~~~wwwoooiiihhhhhhkkkttt~~~ttthhh[[[PPPFFFDDD@@@;;;888555333111111111222222111000///...000//////......//////000999:::;;;===???DDDJJJNNNTTT]]]lllzzzzzzssskkkbbb\\\SSSPPPMMMLLLMMMNNNOOONNNPPPQQQSSSUUUWWWXXXYYYZZZ[[[ZZZXXXXXXXXXXXXVVVUUUOOONNNMMMNNNPPPQQQQQQPPPMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA???>>>>>>>>>???@@@AAADDDHHHLLLPPPUUU[[[___hhhmmmttt|||~~~uuuiii^^^WWWOOOEEE>>>999666222000000111111111/////////.........------/////////...............---,,,,,,++++++,,,,,,---////////////////////////,,,,,,++++++******++++++++++++,,,,,,,,,+++******,,,+++++++++***************++++++,,,,,,+++++++++,,,++++++---...---+++)))++++++,,,,,,++++++***)))******))))))))))))******((((((((()))))))))******((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))***+++((())))))******))))))(((+++*********+++---...///555666777888999999999999777777999:::;;;;;;;;;;;;999;;;<<<>>>@@@GGGQQQYYYllluuu|||yyyppphhhfffiiinnnrrrxxxyyy~~~~~~zzzxxxwwwwwwxxxxxxyyyyyyyyyvvvqqqmmmeeecccaaa___^^^^^^___```eeefffgggeeecccbbbcccdddeeefffggghhhjjjlllmmmmmmoooppppppppppppoooooonnnjjjjjjlllppptttyyy~~~~~~uuummmgggdddfffkkkkkkYYYMMMJJJDDD???;;;777333000111111222222222111111000111000000//////000000111;;;===???@@@CCCIIIRRRXXXdddmmm|||}}}xxxrrrjjjaaa[[[UUUOOOKKKJJJJJJJJJKKKNNNQQQTTTUUUXXXYYY\\\^^^aaabbbccccccfffccc___]]]\\\[[[YYYXXXRRRQQQQQQSSSUUUVVVVVVTTTRRRQQQPPPOOONNNMMMLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHFFFEEECCCBBB@@@@@@@@@@@@???AAACCCEEEGGGJJJLLLNNNRRRWWW___iiisss}}}~~~~~~ssskkkeee]]]RRRKKKAAA===777333222222222222111111111000000000000///---...////////////---------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,+++++++++***************+++,,,,,,,,,++++++++++++,,,---...---,,,++++++++++++++++++******)))******))))))))))))******(((((()))))))))*********(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''(((((()))***+++,,,)))))))))******))))))))),,,+++******,,,...111333777888888999999999999888777999;;;<<<<<<;;;<<<<<<:::===AAAEEEKKKVVVccclll|||yyysssnnniiifffjjjrrr|||}}}}}}}}}~~~zzztttpppnnnnnnmmmmmmmmmnnnoooooooookkkeee```\\\ZZZXXXVVVVVVWWWYYYZZZ^^^___``````````````````aaaaaaaaaaaaaaaaaaaaaaaa___aaabbbddddddbbb```___\\\]]]```dddhhhkkknnnppppppqqqsssuuuxxxwwwqqqlllkkkuuu~~~zzzgggXXXRRRIIIBBB>>>:::777444111111111222111111111111111000000//////000000111<<>>888555333111000222111111111000000000000+++,,,...//////...---,,,---,,,,,,++++++,,,,,,---'''(((((())))))******+++,,,++++++***++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,,,,,,,,,,---.........---......******++++++******)))(((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''(((((()))***+++++++++))))))************)))))),,,+++++++++---000444666777888888999999999888888777999<<<<<<;;;;;;===>>>>>>CCCKKKSSS]]]iiiwwwyyyssstttrrrqqqqqqwww}}}tttssspppnnnmmmnnnooopppnnnllliiihhhhhhhhhgggeeegggggghhhhhhgggccc]]]XXXWWWVVVUUUUUUVVVXXXZZZ\\\]]]^^^```ccceeeeeedddcccccccccbbbaaa```___^^^]]]ZZZ[[[^^^```___]]]ZZZXXXWWWXXXZZZ]]]```bbbcccdddeeedddccccccdddiiinnnrrryyy{{{~~~}}}uuuooovvvzzzeee[[[NNNDDD@@@===;;;888222222111111111111111111000//////......//////000>>>AAAEEEGGGKKKUUUbbbmmm}}}pppeee]]]VVVQQQJJJIIIHHHGGGHHHJJJMMMNNNKKKNNNPPPSSSUUUXXX[[[^^^aaabbbcccdddcccbbb___^^^]]][[[YYYZZZ\\\^^^___^^^[[[ZZZ[[[]]]______]]][[[YYYYYYXXXWWWVVVUUUUUUTTTOOOOOONNNMMMMMMMMMMMMMMMJJJKKKMMMOOOPPPPPPOOOOOOLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFDDDDDDDDDCCC@@@>>>===@@@DDDHHHLLLQQQVVVZZZ___fffrrr~~~|||wwwooocccZZZRRRMMMEEE>>>999555222///000000/////////.........+++,,,---...///...---,,,---,,,,,,++++++,,,,,,---)))*********++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,,,,,,,---...//////---,,,---///*********+++***))))))(((******))))))))))))******)))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((()))***++++++++++++)))******++++++******)))++++++,,,---000333666777888888999999999999999999777:::<<<<<<;;;<<>>===;;;===CCCHHHPPP\\\lllzzz|||sssrrrqqqsssxxx|||vvvooogggaaa]]]ZZZ[[[^^^aaacccdddcccccc```______bbbgggllloooppplllkkkiiihhhfffccc^^^ZZZXXXZZZ^^^ccchhhlllnnnooopppqqqssswwwzzzzzzvvvrrrsssrrrpppmmmkkkhhhffffffeeefffhhhhhhgggdddaaa^^^^^^^^^^^^___```bbbcccddd```]]]ZZZYYY[[[^^^bbbddd___```___]]]ZZZZZZ\\\]]]```cccgggjjjmmmppptttwww|||}}}mmm```WWWOOOFFF???999888666444333222222222111000000//////000000111HHHMMMTTTYYYaaaooo|||uuubbb[[[QQQJJJFFFFFFHHHIIIJJJLLLNNNOOOPPPRRRUUUWWWUUUWWWZZZZZZXXXXXX[[[]]]VVVWWWWWWWWWUUURRRNNNLLLJJJJJJJJJLLLOOOQQQQQQPPPTTTTTTTTTVVVWWWVVVTTTQQQOOOOOOOOONNNNNNNNNNNNNNNOOONNNMMMMMMLLLLLLMMMMMMKKKMMMNNNPPPPPPOOONNNMMMTTTTTTSSSSSSRRRQQQOOONNNMMMKKKJJJKKKMMMMMMIIIFFFHHHIIIHHHFFFDDDCCCCCCEEEDDDFFFJJJQQQ[[[hhhuuu~~~yyynnneee___[[[UUUOOOJJJEEE???<<<222222222222111111111111.../////////000000111111---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++*********+++,,,,,,---++++++*********+++---...---------,,,,,,,,,++++++((()))***+++,,,------------//////---***(((***,,,,,,,,,---------,,,++++++******))))))))))))******)))************+++++++++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))***+++,,,,,,+++)))(((******++++++++++++******(((***---111444666888888999:::;;;<<<============;;;===???===<<>>>>>===BBB???===???AAAEEENNNWWWfffpppvvvnnniiifffdddiiioooyyy{{{wwwsssnnnhhhccceeeccc^^^YYYUUUSSSQQQQQQRRRSSSWWW___fffiiigggdddZZZWWWXXX```mmmyyy~~~|||yyyuuuqqqnnnkkkjjjjjjlllqqqxxx~~~~~~}}}{{{zzzyyyyyysssuuuwwwxxxwwwtttpppnnnnnnllljjjkkklllmmmllllllkkkiiieeeeeegggjjjlllmmmnnnhhhbbb^^^\\\[[[YYYWWWYYYWWWTTTRRRSSSSSSRRRQQQVVVYYY^^^```cccffflllppp{{{~~~{{{ppp]]]LLLHHHBBB:::555555555444333444444444333111000...---]]]bbbkkkwwwyyywwwsssnnnggg```XXXTTTPPPNNNKKKJJJLLLMMMOOOOOOUUUUUUXXX\\\```bbbbbbaaa___\\\XXXUUUTTTRRRPPPNNNHHHHHHHHHHHHHHHGGGGGGGGGHHHDDDAAABBBEEEGGGFFFDDDGGGGGGGGGGGGGGGFFFEEEEEEGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOMMMLLLKKKJJJJJJKKKKKKKKKIIIHHHGGGFFFDDDBBBAAADDDHHHNNNQQQWWWaaannnzzz}}}yyyxxxtttmmmcccYYYPPPIIIEEE:::666111000111222000...//////............------.........---------,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------------------------------........./////////,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))************************************(((''''''&&&'''((()))***(((((((((((((((((((((((((((((()))*********))))))+++)))((()))+++------,,,...000222444555666999;;;;;;;;;<<<===???@@@@@@???CCC@@@>>>BBBFFFLLLWWWaaannnwww{{{rrrjjjffffffhhhiiitttzzzuuuqqqllliiifffccc___[[[[[[YYYVVVSSSQQQPPPPPPPPPTTTTTTWWW]]]dddhhhgggdddZZZXXXXXX```nnn{{{|||xxxtttrrrsssuuuyyy}}}{{{vvvtttsssrrrttttttsssrrrooonnnnnnnnnqqquuuzzz}}}~~~xxxqqqkkkgggccc___\\\[[[XXXUUUSSSSSSSSSRRRQQQPPPSSSVVVWWWXXXZZZ^^^bbbiiimmmuuukkkZZZKKKEEE===999777666444222000111111222222222222111lllsss~~~}}}ooofff___^^^\\\ZZZVVVSSSOOONNNOOOPPPQQQQQQPPPQQQRRRSSSXXXXXXZZZ]]]aaabbbbbb```[[[XXXTTTQQQOOOMMMJJJHHHAAAAAABBBCCCDDDEEEFFFGGGGGGDDDAAAAAADDDEEECCCAAACCCCCCDDDDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPOOOMMMLLLKKKLLLMMMNNNNNNMMMLLLKKKIIIGGGDDDBBBAAAAAABBBCCCCCCJJJUUU```kkkxxxzzzqqqfff[[[SSSNNNAAA;;;555222222222111///000/////////.........---.........------------,,,......///---+++******+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((************************************************'''''''''''''''((())))))((((((((((((((((((((((((&&&'''((()))))))))))))))+++***)))***,,,---------///111333444555666888:::999;;;===???AAABBBBBBBBBDDDAAABBBGGGNNNWWWdddpppyyy~~~zzzqqqllleee```aaafffmmmrrr|||}}}yyyuuuqqqeeebbb___\\\[[[YYYWWWUUUSSSRRRQQQPPPQQQRRRSSSTTTYYYYYY[[[aaahhhlllkkkiii___[[[[[[bbbqqq~~~|||}}}~~~}}}{{{wwwzzz|||~~~~~~vvvoooiiieeebbb___[[[XXXWWWVVVTTTSSSOOOPPPQQQQQQQQQQQQSSSUUUWWW[[[bbbkkkttt}}}}}}kkkTTTMMMEEE???<<<:::666444000111111111222222222222}}}zzzpppeeeZZZTTTRRRRRRRRRQQQPPPPPPQQQRRRPPPSSSWWWXXXVVVTTTUUUWWWXXXWWWWWWYYY[[[[[[ZZZXXXSSSQQQNNNLLLKKKIIIGGGEEEAAAAAABBBDDDEEEFFFGGGHHHHHHFFFDDDDDDFFFFFFEEECCCDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEGGGJJJLLLMMMMMMLLLKKKLLLMMMNNNOOOPPPOOONNNNNNIIIIIIHHHFFFEEEDDDBBBBBBAAACCCGGGMMMUUUaaannnwww|||qqqeee[[[UUULLLEEE===777555444333111111000000//////.....................------------///000000///,,,******+++************************++++++************++++++++++++++++++++++++++++++,,,,,,---------...............///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++***************)))************************)))))))))))))))******+++(((((((((((((((((((((((())))))***+++,,,,,,,,,+++++++++***+++,,,...//////222444555666666777999:::888;;;???BBBCCCDDDEEEFFFEEEDDDGGGOOOYYYdddsss~~~wwwsssgggeeecccbbbeeellluuu{{{~~~|||xxxtttrrrnnnjjjhhh```^^^\\\ZZZXXXXXXWWWWWWTTTTTTUUUUUUWWWYYYZZZ\\\^^^___dddllltttxxxwwwtttgggbbbaaahhhwww{{{tttooommmjjjeeebbb```^^^\\\ZZZVVVVVVVVVTTTSSSRRRSSSSSSQQQTTTXXX___hhhpppwww{{{}}}~~~zzzcccZZZOOOFFFAAA>>>:::888555444333222111111000000yyysssjjjbbb[[[VVVQQQNNNKKKLLLMMMLLLLLLNNNRRRUUUUUUYYY]]]^^^[[[YYYYYYZZZXXXVVVTTTTTTTTTSSSPPPNNNKKKJJJIIIIIIIIIIIIHHHFFFCCCDDDDDDEEEFFFGGGHHHHHHFFFFFFFFFGGGHHHHHHHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBAAA@@@??????AAAAAAAAA@@@@@@@@@@@@??????????????????@@@AAABBB@@@BBBDDDGGGHHHIIIHHHHHHJJJKKKLLLNNNOOOOOOOOONNNKKKLLLLLLLLLKKKIIIGGGEEEFFFEEEDDDDDDHHHOOOXXX^^^iiivvv}}}qqqggg```XXXPPPEEE===999777444222222222111000//////......//////.........---------111111111000---+++,,,,,,************************)))******************)))++++++++++++++++++++++++,,,,,,,,,,,,---------...------...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++++++++******))))))))))))))))))))))))))))))((())))))***************)))))))))))))))))))))))))))***+++,,,------------***++++++,,,---///111222666777999999888888:::<<<999===AAADDDEEEFFFHHHJJJHHHIIIPPP[[[fffqqq~~~wwwqqqmmmgggiiikkkmmmooouuu{{{yyyuuuqqqooommmkkkjjjiiigggeeebbbaaa___]]][[[ZZZ[[[\\\[[[\\\\\\]]]^^^___```aaaaaaeeemmmxxxpppkkkhhhmmm{{{~~~{{{wwwrrrnnnllljjjgggeeeaaa___]]][[[ZZZXXXWWWVVVRRRSSSUUUYYY___eeejjjmmmppprrrvvvzzztttiii[[[NNNGGGBBB>>>;;;888777555333222111111111wwwoooddd___WWWRRROOOOOOOOOOOOKKKLLLMMMLLLLLLPPPWWW\\\___bbbddddddbbb___]]]\\\XXXVVVSSSQQQPPPNNNKKKIIIGGGFFFFFFHHHJJJKKKJJJIIIEEEEEEFFFGGGGGGHHHHHHIIIFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIHHHHHHJJJJJJKKKKKKKKKKKKLLLLLLGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@??????@@@@@@????????????@@@@@@>>>???@@@AAACCCDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMNNNOOOOOONNNLLLIIIGGGIIIGGGDDDBBBBBBFFFJJJMMMRRR^^^pppvvvqqqddd[[[OOOEEE>>>:::555222333333222111000///....../////////.........------000111111///---,,,,,,---++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++---------.........//////******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++******))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))'''((()))***+++,,,,,,,,,(((***,,,---...000333666999:::;;;;;;:::999;;;<<<<<>>999777666444444444555555uuukkkbbb]]]VVVRRRNNNLLLMMMNNNPPPPPPNNNPPPQQQPPPQQQVVV___ffflllkkkkkkjjjiiifffbbb^^^VVVSSSPPPNNNMMMLLLJJJHHHFFFFFFGGGJJJLLLMMMMMMKKKGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMNNNMMMKKKKKKKKKIIIJJJKKKKKKLLLLLLLLLKKKMMMMMMMMMMMMNNNNNNOOOOOOLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>@@@AAABBBAAABBBDDDGGGIIIJJJJJJJJJMMMNNNPPPQQQRRRPPPOOOMMMLLLJJJGGGEEEDDDEEEEEEDDDFFFNNNYYYdddpppqqqhhh[[[PPPGGG@@@999555444333333222000//////...////////////............---...///...,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))))))))))))))))))))))))))%%%&&&'''((()))(((((('''))))))))))))))))))))))))&&&'''(((***++++++,,,,,,&&&))),,,...///111666999:::;;;<<<;;;:::999:::;;;???BBBEEEEEEDDDFFFLLLQQQTTTZZZgggwww{{{wwwtttssssss}}}|||uuupppmmmllliiijjjlllqqquuuwwwvvvuuurrrrrrrrrpppnnnnnnrrruuutttuuuuuuuuuvvvuuuuuuuuuvvvxxx|||vvvqqqnnnjjjeeeaaa[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\^^^```aaadddhhhlllpppttt|||tttgggZZZMMMDDD===;;;888666555555555666}}}nnnccc\\\XXXVVVNNNMMMLLLLLLNNNOOOOOOOOONNNPPPQQQQQQRRRXXXbbbkkktttrrrooonnnnnnkkkeee```RRRPPPMMMLLLKKKKKKIIIHHHHHHHHHIIIKKKNNNOOOMMMLLLIIIIIIJJJLLLNNNOOOQQQQQQQQQRRRSSSSSSQQQNNNMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNMMMKKKJJJIIIGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@@@@???===<<<<<<>>>@@@AAA===???BBBDDDFFFHHHHHHHHHKKKMMMPPPSSSUUUVVVVVVUUUPPPNNNLLLJJJIIIFFFCCCAAACCCFFFKKKPPPZZZkkk|||ssseeeYYYOOOGGG>>>999444444333222111000///...000/////////............***,,,,,,,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))***+++,,,------...---************************++++++++++++++++++++++++------,,,,,,+++***))))))************************'''(((***+++++++++***)))))))))))))))))))))))))))'''((()))***,,,,,,------%%%(((,,,...///222777;;;:::;;;<<<;;;999888999:::AAADDDFFFEEEDDDFFFMMMSSSYYY```ooo}}}|||yyyxxxxxxzzz~~~~~~~~~{{{tttnnnlllnnnpppnnnppptttzzz|||}}}}}}|||zzz{{{~~~yyytttmmmiiibbbbbbaaa```___^^^]]]]]]YYYZZZZZZYYYYYYZZZ\\\^^^```dddmmmzzzyyyhhhVVVJJJBBB@@@<<<888555333222222yyyggg\\\VVVRRRPPPQQQIIIJJJLLLNNNRRRVVVYYY[[[YYYZZZXXXTTTSSSZZZhhhtttxxxwwwuuurrrlllddd[[[TTTPPPOOONNNKKKHHHFFFGGGIIIJJJKKKLLLKKKKKKLLLNNNPPPOOOOOONNNLLLLLLMMMQQQTTT[[[\\\[[[WWWRRRPPPQQQTTTNNNPPPRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRPPPOOONNNMMMMMMLLLMMMMMMKKKHHHFFFEEEFFFGGGGGGFFFBBB@@@>>>>>>>>>===;;;999;;;===???AAAAAABBBDDDFFFIIIJJJKKKMMMPPPSSSUUUWWWRRRQQQOOOMMMKKKIIIGGGFFFAAADDDFFFHHHMMMWWWeeeooo|||{{{{{{mmm```ZZZTTTGGG::::::888666444444333111///000/////////............//////.........---------******+++,,,...///000000,,,,,,------,,,,,,+++************)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***)))))))))((((((''''''((()))***++++++***)))(((************************+++***)))(((((()))***++++++***'''&&&&&&'''***+++......------,,,,,,---------...///111444666999;;;999:::;;;;;;:::<<>><<<:::<<<=========>>>@@@BBBEEEFFFGGGJJJLLLOOORRRSSSRRRRRRQQQOOOMMMKKKIIIGGGEEEFFFGGGEEEFFFKKKUUU]]]mmm|||}}}uuuhhh^^^WWWNNNEEE===:::666444333222111///000000/////////.....................------------,,,,,,,,,---------------,,,,,,------,,,,,,+++***************************++++++++++++++++++++++++))))))))))))))))))))))))+++,,,,,,------,,,,,,+++*********)))))))))((((((***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))))))))(((((())))))))))))))))))(((((())))))))),,,++++++*********++++++---...000222555777999:::999:::;;;;;;:::<<>><<<<<<>>>@@@;;;<<<===???AAADDDFFFGGGMMMNNNPPPQQQRRRQQQPPPOOOMMMMMMLLLHHHEEEEEEHHHJJJIIISSSaaaooo~~~~~~wwwlllccc[[[UUULLLGGG@@@:::777555444333111111111000000000//////------------,,,,,,,,,,,,......---,,,+++******))),,,,,,------,,,,,,+++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))******)))))))))++++++++++++++++++++++++((()))***++++++***)))((()))))))))******)))))))))+++++++++++++++,,,---......000333666888999888888888999;;;;;;<<<>>>AAADDDGGGIIIMMMSSS[[[fffrrr|||{{{gggYYYUUUYYYfffrrr||||||xxxuuunnnnnnnnnnnnppptttyyy}}}~~~}}}{{{|||~~~~~~{{{{{{||||||tttkkkccc\\\WWWUUUUUUUUUUUUUUUVVVYYY\\\^^^bbbffflllsss|||~~~mmmaaaPPPCCC<<<888777666|||nnncccZZZVVVVVVQQQOOORRRUUUXXX]]]bbbbbbgggooowww}}}~~~~~~}}}zzzwwwqqqggg]]]WWWVVVWWWVVVRRRNNNKKKKKKLLLMMMMMMKKKLLLNNNNNNNNNNNNOOOPPPQQQTTTWWWXXXVVVUUUTTTTTTTTTUUUWWWWWWUUUTTTTTTTTT^^^aaadddddd```^^^^^^______aaabbbbbb```___^^^___cccdddddddddbbb```^^^\\\[[[\\\]]]_________^^^]]]YYYYYYYYYYYYYYYZZZZZZ[[[WWWVVVVVVXXXYYYXXXVVVTTTQQQOOOMMMLLLLLLLLLJJJHHHEEEEEEDDDAAA>>>===>>>???::::::;;;<<<===???AAABBBFFFGGGJJJMMMPPPRRRSSSSSSQQQQQQPPPNNNLLLJJJJJJJJJGGGKKKRRR\\\iiiyyyyyyqqqeeeZZZRRRLLLDDD===999666444222222111111111111000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---++++++++++++++++++++++++((((((((((((((((((((((((***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,***))))))))))))))))))***)))))))))))))))))))))))))))***,,,,,,,,,,,,***)))+++***)))(((((()))***+++++++++++++++,,,---...///000222555888999999999888999:::<<<<<<===@@@CCCFFFGGGKKKQQQYYYeeerrruuufff^^^\\\dddrrr~~~~~~|||zzzxxxuuutttsssnnnooopppqqqsssxxxxxxnnneee___[[[TTTTTTTTTTTTVVVXXXYYYYYYYYYZZZ]]]bbbkkkwwwwwwkkkYYYJJJAAA<<<999777pppbbbYYYTTTRRRWWWTTTTTTYYY^^^bbbiiipppqqquuu{{{}}}uuurrrkkkbbbYYYSSSQQQQQQOOOMMMJJJJJJKKKMMMNNNNNNNNNPPPQQQRRRQQQPPPQQQQQQSSSVVVXXXYYYXXXXXXXXXYYYXXXZZZ\\\\\\[[[YYYXXXXXX___dddiiijjjhhhffffffhhhiiikkkmmmmmmlllkkkkkkkkkmmmnnnnnnmmmkkkgggdddbbbaaabbbddddddcccbbb___^^^[[[[[[[[[[[[[[[\\\]]]]]]XXXWWWWWWXXXZZZ[[[YYYXXXUUUSSSQQQPPPPPPPPPNNNLLLFFFGGGGGGDDDAAA???>>>>>><<<;;;;;;;;;<<<===>>>>>>@@@AAADDDGGGKKKOOORRRSSSSSSTTTSSSRRRPPPMMMJJJHHHIIIGGGIIINNNVVVaaasssuuufffXXXRRRJJJCCC===888555222222222222222111111111000//////.........---------,,,,,,,,,------.........,,,,,,------,,,,,,+++***+++++++++,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,))))))))))))))))))))))))***++++++++++++++++++***---+++)))'''''')))+++---)))))))))***+++---...///333444666888999999999999:::;;;===>>>???BBBFFFIIIHHHPPPYYYcccqqq~~~{{{rrrmmmhhhhhhkkkppp|||{{{xxxwwwvvvtttrrrqqqqqqrrrrrrtttvvvwwwvvvvvvyyyyyyooofffaaaWWWVVVUUUVVVXXXXXXWWWVVVVVVUUUUUUYYY___iiisssxxxvvvdddTTTHHHAAA;;;777{{{qqqfff\\\WWWUUUUUUYYYYYY^^^fffmmmqqqwww}}}~~~}}}wwwsssiiifff___XXXRRRNNNNNNOOONNNMMMLLLMMMNNNOOONNNMMMMMMPPPRRRSSSRRRRRRRRRSSSUUUXXXZZZ\\\]]]___bbbddddddeeefffeeeeeeeeehhhjjjjjjpppvvvxxxwwwuuuuuuuuuzzz|||~~~~~~~~~~~~{{{{{{||||||zzzvvvssspppooopppppppppnnnjjjgggeeeccccccbbbaaa```______```\\\[[[YYYYYYZZZ[[[[[[ZZZYYYWWWUUUUUUUUUTTTRRRPPPIIIJJJKKKJJJGGGCCCAAA@@@???>>>======<<<<<<<<<<<<======>>>AAAEEEIIIMMMPPPSSSTTTUUUVVVUUURRRNNNJJJLLLHHHGGGIIILLLQQQ^^^kkk}}}tttaaa[[[TTTLLLEEE???:::666333333222222222111111111000000/////////.........---------....../////////,,,,,,------,,,,,,+++***++++++,,,,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************+++++++++,,,,,,,,,+++******+++,,,,,,))))))))))))))))))))))))***))))))))))))))))))***++++++***))))))***++++++))))))***+++,,,...000111555666777777888999::::::;;;<<<>>>@@@AAADDDHHHKKKMMMWWWdddppp~~~vvvnnnlllkkkmmmttt|||{{{vvvtttpppppppppqqqrrrtttvvvwww|||~~~~~~{{{|||vvvpppcccaaa______```^^^[[[XXXUUUTTTTTTVVVZZZ___ccceeeppp{{{sssbbbTTTHHH???888|||qqqllljjjeee^^^YYYWWWXXXYYY[[[]]]fffqqqyyy|||}}}uuunnniii___\\\VVVQQQMMMLLLMMMNNNPPPOOOOOOPPPQQQPPPMMMKKKLLLNNNQQQSSSSSSSSSTTTUUUXXXZZZ^^^```cccgggkkkoooppppppooonnnnnnrrrwww||||||}}}yyytttrrrqqqpppnnnllljjjiiihhhgggaaa^^^[[[ZZZ[[[[[[[[[ZZZ\\\ZZZXXXXXXXXXWWWUUUSSSLLLNNNPPPPPPLLLHHHEEEDDDAAAAAA???>>>===<<<<<<<<<<<<<<<<<<===@@@EEEJJJLLLQQQSSSUUUXXXYYYXXXSSSPPPOOOJJJHHHJJJIIIJJJTTT___gggxxx~~~iiiddd]]]UUUNNNGGG@@@<<<333333333222222222111111000000000000/////////////////////////////////...,,,,,,---------,,,++++++++++++,,,,,,---...//////++++++++++++++++++++++++((((((((((((((((((((((((******++++++++++++******)))))))))******++++++++++++***)))(((((()))***+++************************)))((('''&&&&&&'''((())))))***+++,,,,,,+++***)))+++,,,,,,---///111333444777777777777888999:::;;;<<<===???AAABBBEEEJJJMMMQQQ]]]kkkxxxxxxqqqgggbbbcccmmmttt}}}wwwsssqqqmmmnnnqqqtttwwwzzz|||}}}qqqooollljjjiiifff```\\\UUUUUUVVVWWWYYYZZZZZZYYYaaammm}}}nnn^^^PPPCCC;;;ttthhh___^^^______^^^]]]^^^```bbbfffkkkrrrzzz}}}uuujjjaaa[[[WWWUUUQQQMMMJJJKKKOOORRRSSSTTTUUUTTTSSSSSSUUUXXXVVVWWWYYYYYYXXXXXXYYY[[[\\\```eeejjjnnnrrrvvvyyy}}}~~~~~~{{{zzzzzzxxxqqqkkkjjjfffaaa^^^^^^```bbbbbb```^^^ZZZXXXXXXXXXWWWVVVTTTRRROOOMMMLLLKKKIIIHHHEEECCCBBBAAAAAA???<<<:::::::::;;;<<<>>>@@@BBBCCCIIIMMMQQQUUUVVVWWWYYYZZZPPPQQQQQQNNNJJJHHHIIILLL[[[aaappp|||ssseeeYYYUUURRRHHH===666444222222222222111//////////////////......---///......------,,,++++++------------,,,++++++******+++,,,---...---,,,+++,,,,,,,,,+++++++++******++++++***)))(((((())))))))))))))))))))))))))))))...,,,***((((((***,,,...))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((***,,,,,,***((('''(((,,,,,,,,,---///222444666444777:::<<<;;;:::::::::??????@@@AAACCCGGGMMMQQQ\\\iiizzzyyymmmeeeccceeegggwww|||pppjjjjjjkkkpppuuuxxxzzz|||~~~}}}}}}~~~~~~xxxuuuuuurrriii```\\\WWWQQQNNNOOOSSSWWWYYYXXX]]]dddnnnyyykkk[[[MMMBBB|||qqqggg___ZZZZZZ\\\^^^```bbbfffkkknnnuuuyyy~~~{{{vvvoooggg___XXXUUUUUUSSSQQQNNNLLLNNNRRRVVVYYYZZZ[[[ZZZWWWUUUVVVWWWVVVXXXZZZ[[[\\\^^^aaadddkkkoootttyyy}}}~~~tttpppkkkgggffffffeeeeeedddaaa___]]]]]]^^^]]]\\\]]]ZZZWWWUUUTTTSSSQQQOOOJJJHHHFFFEEEDDDBBB???<<<888888999:::;;;===>>>???DDDHHHLLLPPPSSSVVVYYY[[[VVVVVVUUUQQQLLLKKKMMMOOOTTTWWWbbbttt~~~pppbbb[[[WWWMMMDDD;;;888555333333333222111//////000000//////...---///......------,,,,,,+++,,,,,,---------,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***++++++***)))))))))))))))************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******)))((('''***,,,...---,,,*********,,,,,,,,,...000333555777777999<<<===<<<<<<===>>>DDDDDDEEEEEEHHHNNNUUU[[[fffrrrvvvnnnkkkmmmqqqtttxxxnnnjjjlllooosssxxxzzz{{{|||~~~~~~~~~~~~~~~||||||||||||zzz{{{||||||}}}}}}||||||{{{|||}}}|||~~~~~~~~~}}}tttkkkhhhccc]]]XXXVVVVVVUUUUUUTTTWWW[[[bbbjjjttt}}}xxxhhhXXXKKKxxxiii___ZZZXXXXXX[[[]]]aaadddiiiooowww{{{}}}wwwrrriii___XXXSSSQQQPPPRRRQQQPPPOOONNNQQQVVVYYY```cccdddbbb^^^ZZZYYYZZZ[[[]]]```ccceeejjjooorrrvvvzzz|||xxxtttpppmmmjjjfffdddaaa`````````___]]]^^^\\\YYYWWWVVVUUUTTTRRRQQQOOOLLLJJJHHHFFFBBB???:::999999::::::;;;<<<===???BBBFFFIIIMMMRRRWWWZZZ\\\[[[XXXTTTPPPOOOOOOQQQMMMMMMSSS^^^lll{{{~~~nnnccc]]]UUUNNNBBB>>>888555333333333222000000000000000///......//////......---,,,,,,,,,++++++,,,---------,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++***))))))))))))***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******))))))(((+++,,,...---,,,******++++++,,,---///222444777888888999;;;<<<<<<===@@@BBBGGGGGGGGGHHHLLLUUU___fffuuu~~~|||yyyuuurrrssswww|||~~~}}}zzzrrrllllllppptttxxx|||}}}}}}}}}}}}|||{{{|||{{{{{{{{{|||}}}~~~~~~|||}}}}}}{{{yyyyyyyyyyyyyyyyyyxxxxxxyyyyyyzzzzzzyyyzzz|||}}}|||{{{yyyxxxxxxxxxxxxyyyzzz|||~~~~~~|||tttnnnggg```[[[WWWSSSQQQRRRSSSTTTWWW[[[aaagggjjjwww}}}yyygggVVVzzzjjj]]]WWWWWW[[[]]]aaadddhhhlllqqqxxxzzzuuulllggg___VVVQQQOOOOOOPPPPPPQQQQQQPPPPPPRRRVVVZZZdddhhhkkkiiiddd``````aaaeeegggjjjmmmqqqvvv|||xxxsssnnnlllhhhfffdddbbb___]]][[[YYYWWWVVVWWWWWWUUUTTTWWWTTTQQQOOOMMMJJJFFFCCC???>>>======<<<<<<<<<<<<<<<>>>@@@CCCFFFKKKQQQUUUZZZ[[[ZZZYYYVVVTTTRRRQQQLLLKKKLLLRRRZZZggg}}}xxxkkkccc]]]XXXIIIDDD<<<666444333333333000000111111000000///.../////////...------,,,,,,***++++++,,,---------------,,,+++***+++,,,---...------,,,,,,,,,+++++++++++++++***))))))*********++++++++++++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***++++++)))))))))***+++,,,...111444666999:::777888999:::;;;===BBBEEELLLLLLMMMOOOUUU___kkkssszzzyyyxxxwwwzzz}}}~~~{{{uuurrrooommmqqqxxxzzz~~~~~~}}}{{{yyyxxxyyyzzzzzzzzz{{{||||||}}}}}}}}}~~~~~~}}}}}}|||{{{|||{{{yyyxxxwwwwwwwwwwwwvvvuuutttsssssstttvvvvvvxxxxxxyyyyyyxxxwwwuuutttsssttttttvvvwwwxxxzzzzzz|||||||||||||||}}}~~~~~~{{{qqqhhhaaa\\\XXXVVVUUUTTTRRRRRRUUUYYY[[[]]]dddjjjxxxtttbbbrrrkkkaaaZZZYYY]]]aaadddgggjjjooouuu{{{wwwoooiii___\\\WWWSSSQQQPPPQQQRRRRRRSSSSSSSSSRRRSSSVVVYYY```fffkkkkkkgggdddfffiiippprrruuuyyy|||~~~{{{vvvqqqmmmhhhccc```\\\ZZZYYYXXXZZZZZZZZZYYYZZZXXXUUUSSSQQQNNNJJJGGGDDDCCCAAA@@@>>>===<<<<<<<<<===>>>???@@@DDDIIIMMMVVVXXX[[[^^^^^^\\\WWWTTTOOOMMMLLLNNNPPPXXXiiixxx~~~rrrjjjeee```PPPJJJAAA999555333222222111111111222111000000///000//////......---,,,,,,***++++++,,,---------------,,,+++***+++,,,---...---------,,,,,,,,,+++++++++***************++++++************************)))***,,,------,,,***)))************************************************)))))))))))))))***++++++)))***++++++))))))***,,,,,,---000222555888:::;;;888999:::;;;===AAAFFFJJJQQQSSSUUUZZZaaalllxxx}}}zzz{{{|||~~~zzzxxxvvvrrrooooooooopppwww~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxwwwyyyyyyzzz{{{{{{{{{{{{{{{}}}}}}|||{{{zzzyyyxxxwwwxxxxxxwwwvvvuuuuuuuuutttqqqpppooonnnmmmnnnoooppprrrrrrrrrrrrqqqooonnnmmmqqqqqqssstttuuuwwwwwwxxxyyyxxxxxxwwwxxxxxxyyyyyy}}}~~~vvvmmmfffbbb___YYYUUURRRQQQTTTVVVWWWWWWXXX\\\gggwwwppp~~~uuudddaaa^^^]]]```eeehhhjjjkkkpppwww}}}|||sssiiiaaa]]]TTTSSSSSSSSSSSSTTTUUUVVVTTTVVVWWWWWWVVVVVVXXXZZZ]]]dddkkkllliiiiiimmmssszzz}}}}}}vvvooohhhccc___]]][[[[[[[[[\\\[[[ZZZ[[[YYYWWWVVVTTTRRROOOLLLIIIGGGEEEBBB???===<<<;;;===============???CCCFFFOOOSSSXXX___cccccc___\\\VVVRRROOONNNNNNOOOXXXbbbttt{{{tttmmmgggWWWPPPGGG>>>888555333222222222222222222111000000000000//////...---------++++++,,,---------,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,+++************+++,,,,,,))))))))))))))))))))))))***+++,,,------,,,+++***************************++++++++++++++++++++++++)))))))))))))))***,,,,,,,,,------,,,++++++---///...///222444777999:::;;;;;;<<<>>>@@@BBBGGGLLLPPPQQQUUUZZZaaajjjttt{{{|||{{{uuusssqqqooooooqqqsssttt{{{}}}}}}|||||||||||||||}}}}}}||||||}}}~~~}}}}}}||||||||||||{{{yyyxxxwwwzzzzzz{{{{{{{{{{{{zzzyyyyyyxxxxxxvvvuuutttssssssuuuuuutttssssssrrrqqqqqqppppppooonnnnnnnnnnnnoooooooooooonnnmmmlllkkkjjjmmmmmmoooqqqrrrssssssssssssrrrrrrrrrsssssstttuuuzzz{{{{{{|||}}}{{{rrrkkkfff___[[[UUUTTTUUUVVVUUUTTTSSSTTT[[[fffqqq|||xxxoooiiibbbaaabbbdddhhhlllnnnnnnsssxxxxxxnnneee]]]XXXUUURRRSSSSSSTTTVVVXXXZZZ[[[WWWYYY[[[[[[[[[[[[]]]^^^```hhhoooqqqooopppxxx}}}uuuppphhhfffcccaaa```___]]]\\\\\\[[[YYYYYYXXXWWWTTTRRROOOMMMJJJGGGCCC@@@>>>===<<<=========<<<===???AAAGGGJJJOOOXXX```ddddddbbb```ZZZTTTRRRPPPNNNPPPUUU^^^mmm~~~uuulll]]]WWWMMMDDD===888555333222222333333222222111000000000//////......------,,,,,,---------,,,++++++++++++,,,,,,------,,,,,,...------------,,,,,,,,,+++*********++++++,,,---******************************++++++++++++******************************************************)))))))))))))))+++,,,---,,,------,,,+++,,,...000///111333666888:::::::::;;;===@@@CCCFFFJJJOOOSSSTTTYYYbbbkkkttt~~~xxxuuuuuurrrqqqrrrvvvwwwwww{{{~~~|||{{{{{{{{{{{{zzz{{{{{{|||||||||{{{{{{|||~~~~~~}}}|||{{{yyyyyyzzzzzzyyyyyyxxxwwwzzzzzz{{{{{{zzzyyywwwwwwuuutttsssrrrrrrqqqqqqqqqrrrrrrqqqpppooonnnmmmllllllmmmmmmmmmllllllkkkjjjkkkkkkjjjjjjiiiiiihhhhhhfffgggiiikkklllmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrvvvwwwwwwwwwxxxzzz|||uuunnnhhh```]]]\\\[[[XXXUUURRRQQQUUUZZZ```hhhvvvvvvkkkdddbbbgggggghhhkkknnnqqqrrrqqq{{{|||vvvmmmcccZZZVVVTTTSSSVVVVVVVVVWWWYYY\\\___aaaXXXZZZ]]]______```aaacccgggnnnvvvwwwvvvxxxvvvsssooollljjjgggeeebbb]]][[[ZZZ[[[[[[ZZZXXXVVVUUUSSSOOOKKKHHHDDDBBBAAA;;;=========<<<<<<>>>@@@AAABBBFFFOOOZZZaaaeeeeeehhh```YYYVVVTTTPPPOOOQQQOOO]]]ooozzzpppaaa[[[QQQHHH@@@;;;666444222333333333333222111111000000000///......------------------,,,,,,+++******+++,,,---...---,,,+++......---------,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++***))))))))))))))))))***************************))))))))))))))))))))))))***))))))((()))+++---...***++++++***)))***,,,///000222444777999:::::::::999<<<@@@CCCFFFKKKOOOSSS\\\cccnnnyyy}}}|||xxxwwwxxxtttsssvvvzzz{{{yyy{{{~~~|||{{{{{{{{{{{{zzzxxx{{{zzzzzzzzzzzz{{{{{{|||}}}||||||}}}~~~}}}|||{{{wwwwwwxxxxxxxxxxxxwwwwwwyyyzzzzzzzzzyyywwwvvvttttttsssrrrqqqqqqqqqqqqqqqppppppooonnnmmmkkkjjjiiiccccccdddeeedddcccaaa```cccccccccbbbbbbbbbbbbbbb```bbbdddfffggghhhggggggjjjkkkkkklllnnnoooqqqrrrrrrsssttttttuuuwww{{{~~~}}}~~~vvvmmmgggdddbbb]]]XXXRRRQQQRRRUUUVVV[[[gggssszzzrrrnnnjjjiiilllnnnnnnnnnooorrruuuyyy{{{~~~qqqkkkcccZZZUUUTTTUUUVVVVVVUUUUUUXXX]]]```___^^^___```aaaaaacccfffjjjnnnqqqtttxxx|||wwwqqqlllhhhfffcccaaa_________^^^[[[YYYYYYVVVRRROOOMMMJJJGGGDDDBBBAAA???===<<<;;;;;;<<>>888999555444333333333222000...000/////////..................---------,,,,,,,,,------,,,,,,++++++,,,,,,.........------,,,,,,,,,---,,,++++++******++++++,,,,,,+++***+++,,,---...---,,,***))))))***,,,---++++++***)))(((((())))))((()))***++++++***)))((((((((()))***+++,,,,,,---++++++*********+++---...222333555555555666999;;;===>>>???CCCIIIQQQWWW\\\```mmm}}}~~~|||{{{{{{|||yyy}}}~~~}}}~~~|||yyyyyyxxxxxxxxxxxxyyyyyyvvvvvvwwwxxxxxxyyyyyyyyy||||||{{{{{{{{{|||~~~}}}~~~~~~~~~}}}|||zzzyyyzzzzzzyyyxxxwwwuuutttssswwwvvvvvvvvvwwwwwwuuusssqqqooollljjjjjjjjjjjjiiilllkkkiiifffdddbbb```______^^^]]]\\\[[[[[[[[[[[[YYY[[[]]]^^^]]]\\\]]]]]]^^^^^^^^^______aaabbbbbbfffgggiiijjjkkklllooorrrttttttsssssstttvvvxxxyyy|||wwwmmmfffaaa^^^ZZZVVVRRRRRRUUUZZZ___aaalllvvvxxxooollljjjhhhiiilllqqqrrrrrrtttwww{{{zzzuuuhhhccc]]]WWWSSSSSSUUUVVVWWWVVVUUUXXX]]]```aaaaaabbbcccfffgggjjjnnnssswww}}}xxxrrrnnnhhheeeaaa___^^^^^^\\\[[[ZZZWWWTTTRRRPPPMMMIIIFFFFFFDDDBBB@@@>>>===============>>>AAAGGGNNNUUUZZZbbbcccddddddbbb]]]XXXUUUQQQRRRXXXddduuuyyytttggg```[[[WWWOOOCCC<<<<<<666555333333444333111///000000/////////..................---------,,,,,,************+++,,,,,,---------------------,,,,,,,,,++++++***************++++++*********+++,,,---,,,+++***))))))***+++,,,++++++***)))))))))))))))((()))***++++++***)))(((***************+++++++++,,,++++++++++++,,,...///111333555666777888;;;======???BBBEEEJJJQQQYYY___iiivvvvvvooosss}}}~~~}}}}}}~~~|||}}}}}}}}}{{{yyywwwuuuuuuuuutttuuuuuuvvvvvvttttttuuuuuuuuuvvvvvvvvvzzzzzzyyyzzzzzz{{{|||}}}}}}}}}~~~~~~}}}|||zzzyyyyyyyyyxxxwwwvvvtttsssrrrtttsssssssssttttttrrrqqqooommmiiiggggggfffeeedddaaa```___]]][[[YYYWWWWWWWWWWWWVVVUUUTTTSSSSSSTTTSSSUUUWWWXXXVVVUUUVVVVVVYYYYYYYYYZZZ[[[]]]^^^______```bbbdddeeegggjjjmmmrrrrrrrrrrrrtttuuuwwwxxx|||~~~|||ssskkkfff[[[XXXUUUTTTVVVYYY[[[\\\aaahhhtttrrrlllhhhiiijjjkkkmmmqqqssstttvvvyyy}}}~~~vvvnnniii^^^\\\YYYVVVUUUVVVWWWXXXYYYWWWWWWYYY]]]bbbeeefffhhhjjjmmmppptttxxx~~~tttooohhhcccaaa___^^^]]]\\\ZZZYYYWWWVVVSSSNNNKKKKKKJJJGGGDDDBBB@@@??????===<<<<<<===@@@FFFKKKNNNWWW\\\ccchhhiiiddd^^^YYYTTTSSSSSSYYYfffyyy|||vvvnnniiiddd^^^UUUJJJBBB@@@888666444333333333222000000000000/////////...............------------,,,(((((())))))***,,,---...,,,,,,---------------------,,,++++++******++++++******)))))))))***+++,,,******))))))))))))******++++++***))))))))))))***))))))************))))))+++++++++*********)))))),,,,,,++++++,,,...///000000333666888999:::<<<>>>===AAAFFFIIILLLSSS]]]eeevvvuuullliiisss|||}}}}}}}}}|||zzzwwwvvvvvvtttrrrpppppppppoooppppppqqqrrrsssrrrrrrrrrrrrrrrsssssssssvvvwwwxxxyyyyyyzzzzzzzzz||||||}}}}}}}}}{{{zzzyyyxxxwwwwwwvvvuuusssqqqqqqqqqpppooooooppppppnnnmmmllliiieeebbbaaa___]]]\\\YYYXXXWWWVVVUUUTTTSSSRRRPPPOOONNNMMMLLLLLLLLLLLLNNNPPPQQQQQQOOONNNNNNOOOQQQQQQRRRSSSUUUWWWXXXYYYXXXZZZ\\\^^^```cccgggjjjpppppppppqqqsssuuuwwwxxx{{{}}}{{{tttfffccc^^^[[[[[[ZZZZZZYYYZZZ]]]bbbkkkwwwsssllliiihhhlllnnnooorrrwwwuuuvvvyyy}}}{{{uuummmeee___ZZZZZZYYYYYYYYYZZZ[[[\\\[[[ZZZZZZ[[[___dddiiikkkppprrrvvvyyy}}}~~~tttlllfffccc```___^^^]]]\\\\\\\\\ZZZVVVSSSOOONNNLLLIIIFFFCCCAAA@@@>>>===<<<<<<>>>BBBFFFHHHKKKRRR\\\eeejjjiiieeebbb^^^YYYTTTSSSZZZiiizzz}}}{{{vvvnnneee[[[PPPHHHEEE:::888444333333333222111000000000////////////...............------------************+++,,,---...,,,,,,,,,------...............---,,,,,,,,,,,,,,,***************++++++,,,************************++++++***))))))*********)))))))))******)))))))))************************++++++++++++,,,...000111111333777999::::::<<<===???EEELLLOOOQQQXXXdddnnn~~~sssrrrvvv|||{{{~~~}}}|||||||||~~~~~~|||vvvtttqqqooonnnmmmkkkiiijjjjjjjjjkkklllmmmooopppppppppppppppqqqqqqqqqqqqssstttvvvxxxyyyyyyxxxwwwyyyzzz{{{|||{{{zzzyyyxxxwwwwwwvvvuuutttrrrqqqpppooonnnmmmmmmnnnmmmkkkiiihhheee```]]]ZZZYYYVVVTTTQQQQQQPPPPPPOOOOOONNNNNNKKKKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMLLLJJJIIIJJJKKKJJJKKKKKKMMMOOOQQQSSSTTTUUUWWWYYY[[[^^^bbbgggkkkmmmnnnoooqqqsssuuuwwwxxx{{{}}}~~~~~~zzztttllleeeaaa^^^\\\[[[\\\\\\\\\___gggvvv|||sssoookkkiiijjjnnnppppppsssxxxyyy{{{~~~~~~yyysssmmmgggaaa\\\[[[[[[[[[\\\\\\]]]]]]]]]]]]^^^___aaadddiiiooosssxxx{{{~~~wwwnnnhhhccc```___^^^]]]^^^^^^]]]ZZZWWWSSSRRROOOLLLIIIEEECCCAAA???>>>===<<<>>>@@@CCCDDDEEEJJJTTT^^^fffkkkmmmmmmgggbbbYYYSSSRRR[[[gggqqqzzzmmmaaaWWWOOOJJJ>>>;;;666333222222111111111000000000//////////////////.........---------...------,,,,,,,,,------,,,,,,,,,------.........------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++***************++++++***))))))))))))))))))***((())))))***++++++,,,,,,*********+++,,,...111222333555777999999:::;;;===DDDKKKRRRUUUXXX```lllvvv~~~~~~tttqqqzzz}}}zzzyyy|||{{{}}}}}}}}}}}}~~~|||yyywwwtttsssooollliiigggfffeeecccbbbcccddddddeeegggiiikkklllmmmmmmnnnnnnooopppppppppppprrrtttvvvwwwwwwvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvuuutttrrrpppooonnnmmmkkkkkkjjjiiifffdddbbb^^^ZZZVVVTTTRRRPPPNNNHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFGGGHHHHHHGGGEEEDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOSSSTTTVVVXXX[[[```eeejjjkkklllnnnqqqsssvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~zzznnnfffaaa^^^]]]^^^\\\[[[[[[```jjjvvvwwwnnnllloooiiihhhjjjnnnoooooorrrxxxyyyuuupppkkkhhhdddaaa^^^\\\]]]]]]^^^_________```bbbdddgggiiilllqqqwww{{{}}}tttlllgggdddbbb___^^^]]]\\\ZZZXXXVVVUUUSSSPPPMMMIIIFFFDDD@@@???===<<<<<<>>>???@@@CCCFFFMMMUUU___hhhooossskkkhhhaaaXXXRRRRRRXXX^^^nnnwwwxxxlllbbbXXXPPPDDD@@@:::555333333222222111111000000000//////////////////.........------//////...---------------,,,,,,------------------+++***))))))(((((())))))++++++,,,------------,,,***,,,...//////...,,,***+++************+++,,,,,,******))))))))))))******'''((()))***+++,,,------*********,,,---000222444444666888999999;;;>>>@@@KKKPPPWWW\\\aaajjjvvv~~~}}}~~~vvvtttxxx}}}yyyyyyyyyzzz{{{{{{zzzxxx~~~{{{yyyuuuqqqnnnkkkjjjjjjeeebbb^^^\\\\\\[[[ZZZYYYZZZ[[[\\\]]]```bbbdddeeeggghhhiiijjjkkkmmmnnnnnnnnnoooppprrrssstttttttttssstttuuuwwwwwwwwwvvvvvvuuuuuutttsssrrrpppooonnnllljjjhhhfffeeeccc___]]]YYYVVVRRROOOMMMLLLJJJHHHDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA??????@@@BBBCCCCCCCCCEEEFFFHHHJJJKKKMMMOOOPPPRRRUUUZZZ```eeegggiiilllooosssuuuwwwwwwzzz{{{}}}}}}}}}}}}~~~|||~~~}}}qqqiiiccc```\\\\\\[[[ZZZ\\\bbbiiiooo|||~~~tttmmmiiijjjnnnkkkjjjmmmrrrssstttzzzrrrnnniiifffdddcccbbb``````aaaaaabbbcccdddeeefffhhhkkkpppsssvvvzzz|||vvvooolllfffbbb___]]][[[YYYYYYXXXWWWTTTQQQMMMJJJHHHDDDBBB@@@>>>=========>>>AAABBBEEEKKKTTT___iiinnnnnnnnnjjjaaaXXXRRRRRRUUU\\\eeessszzzoooaaaUUULLLFFF???999666555444444111111111000000000//////////////////............------,,,,,,,,,---......------------------,,,,,,++++++***))))))))))))***)))***+++,,,---,,,,,,+++)))+++---//////---+++)))+++*********++++++,,,---+++***)))(((((()))***+++))))))*********+++++++++,,,,,,,,,...000333555777555666888999;;;???DDDHHHRRRUUU[[[aaaiiisss~~~yyywwwzzz}}}xxxzzz|||{{{zzzyyy{{{}}}}}}zzzyyyxxxssspppjjjddd```^^^^^^^^^YYYVVVRRRQQQPPPQQQPPPOOOPPPPPPRRRTTTVVVYYY[[[]]]___```aaaccceeegggiiijjjkkkkkkkkklllnnnpppqqqrrrpppqqqssstttuuuuuuuuutttrrrrrrqqqpppooommmlllkkkgggeeebbb```]]]ZZZVVVSSSPPPMMMIIIGGGGGGFFFEEEDDDAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<<<<=========>>>>>>===<<<<<<>>>@@@@@@@@@AAAAAACCCDDDEEEFFFIIIJJJKKKMMMOOOTTT[[[```ccceeeiiimmmpppsssuuuuuuwwwxxxzzz{{{{{{{{{}}}~~~|||qqqkkk______^^^\\\[[[\\\```ccciiivvvpppiiiiiihhhjjjmmmnnnooorrrxxxzzz}}}|||yyynnnjjjfffcccbbbbbbbbbbbbdddeeeeeefffhhhjjjlllmmmlllpppvvvzzz}}}{{{vvvnnnhhhccc```]]]\\\[[[ZZZYYYWWWTTTPPPMMMKKKIIIGGGDDDBBB???>>>=========>>>???DDDLLLVVV```fffqqqrrrqqqjjj___VVVSSSSSSOOOWWWeeesss{{{~~~xxxhhhYYYQQQKKKBBB<<<888777666666111111111111000000000000000/////////............*********+++,,,---...///.........------,,,,,,,,,///...------,,,,,,------((()))***+++,,,+++******(((***---//////---***(((+++*********+++,,,,,,---+++***)))(((((()))***++++++++++++***************.........000222555888999555666888999===BBBIIINNNWWWXXX]]]dddnnnyyy{{{xxxwwwuuu|||zzz}}}{{{{{{|||yyyvvvuuuttthhhddd]]]UUUQQQOOOPPPQQQQQQNNNJJJHHHIIIIIIIIIIIIHHHIIIKKKMMMPPPSSSUUUWWWYYYZZZ\\\^^^aaaccceeefffiiihhhhhhiiijjjmmmooopppnnnoooqqqsssttttttsssssspppoooooonnnmmmkkkjjjiiicccaaa^^^[[[XXXTTTPPPLLLIIIGGGDDDBBBBBBBBBBBBAAA;;;;;;::::::999888888888<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;<<>>>>>@@@HHHTTT\\\fffooouuupppggg^^^WWWRRRSSSPPPRRR^^^nnn~~~vvvdddZZZPPPGGGCCC>>>666444666333333111000////////////000111111222111///---,,,////////////////////////......//////......---,,,,,,++++++******++++++,,,++++++------------++++++,,,,,,,,,++++++*********+++*********))))))(((((())))))***+++,,,,,,,,,,,,******************++++++...///111222444444555555555888<<<===>>>CCCMMMUUUZZZ\\\bbblllxxx}}}wwwzzzvvv{{{~~~}}}zzztttlllgggXXXTTTPPPNNNMMMJJJFFFBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCEEEGGGIIILLLNNNNNNRRRSSSUUUWWWZZZ]]]___```fffeeeeeefffgggiiijjjlllooonnnnnnnnnooopppqqqqqqmmmmmmmmmllliiieeeaaa___]]]WWWQQQOOOOOOMMMHHHCCCBBBAAA@@@>>><<<:::999888888888888888888888888888888888888888888888888888999999999999999999999999<<<<<<<<<======>>>@@@@@@???BBBFFFIIIMMMQQQVVVYYYZZZ___eeejjjnnnqqqtttvvvxxxxxxyyyzzz{{{|||}}}}}}}}}~~~|||pppgggccc```YYYWWWXXX]]]]]]dddppptttjjjiiilllllllllmmmqqqvvv|||wwwoookkkfffggghhhiiiiiiiiiiiiiiiggghhhjjjlllnnnqqquuuxxxyyy|||~~~tttmmmgggcccaaa```^^^]]][[[ZZZXXXWWWQQQNNNKKKHHHGGGEEECCCAAAAAAAAA???>>>???EEENNNUUU___jjjssssssooohhh```YYYSSSQQQSSSZZZbbbppp}}}~~~rrr```VVVMMMGGGAAA999666888555444333111111000111111////////////...---,,,+++////////////////////////......//////......---,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,+++++++++++++++******************))),,,,,,,,,,,,+++***))))))***************++++++,,,///000111333555555666666666999<<>>>>>>>>>>>===???@@@AAACCCFFFHHHIIIJJJKKKLLLNNNQQQTTTWWWYYYZZZ`````````aaabbbdddggghhhiiiiiiiiiiiijjjkkklllmmmkkkkkkjjjhhhddd```\\\ZZZWWWRRRLLLJJJJJJHHHDDD???<<<<<<;;;:::999888888777888888888888888888888888888888888888888888888888999999999999999999999999;;;;;;;;;<<<<<<===>>>??????AAAEEEHHHKKKOOOTTTWWWZZZ^^^dddjjjnnnqqqtttvvvyyyyyyzzz{{{{{{|||}}}}}}}}}~~~~~~qqqjjjddd]]]ZZZ[[[ZZZYYY\\\eeeppp~~~uuupppnnnqqqrrrqqqqqqssswww{{{~~~wwwqqqkkkiiihhhjjjmmmooopppooollljjjkkkmmmpppsssuuuwww{{{}}}zzzrrrnnncccaaa^^^\\\\\\[[[ZZZYYYUUUSSSPPPNNNLLLIIIEEEBBBCCCBBB@@@>>>>>>AAAFFFKKKSSS^^^jjjqqqtttrrrkkkcccWWWVVVVVVVVVVVV^^^ppp~~~|||jjjaaaVVVNNNFFF>>>::::::666555444333222222333333000000///...------------////////////////////////......//////......---,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))+++*********++++++,,,---000111222444555666777777888:::===BBBIIIQQQXXX\\\```fffrrr~~~{{{xxxzzzzzzwwwkkkbbbZZZUUUMMMIIIGGGEEEBBB???>>>=========<<<<<<<<<<<<;;;<<<===???@@@BBBCCCDDDDDDEEEHHHKKKNNNQQQSSSTTTXXXXXXYYYZZZ\\\^^^aaabbbbbbccccccdddfffggghhhhhhgggfffdddaaa]]]XXXTTTRRRNNNJJJFFFCCCCCCAAA>>>:::888888888888888888777777777777777777777777777777777777777777777777777777888888888888888888888888::::::::::::;;;<<<======>>>@@@CCCEEEHHHLLLQQQTTTYYY]]]dddiiimmmpppsssuuuzzzzzzzzz{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~vvvlllccc___^^^YYYVVVVVVYYY^^^jjj}}}rrrqqqsssvvvwwwuuuvvvzzz|||}}}wwwqqqmmmjjjiiimmmppptttwwwvvvsssooolllnnnrrrvvvyyy{{{~~~}}}ooojjjddd```^^^]]][[[YYYYYYWWWUUUSSSPPPMMMHHHDDDCCCBBB@@@???>>>???AAACCCHHHQQQ]]]gggpppvvvtttnnnbbb]]]XXXTTTQQQTTTbbbpppuuulll```UUULLLDDD???<<<777666444333222222333444333222000/////////000111////////////////////////.........///......---,,,,,,++++++******++++++,,,------++++++++++++------------------------------+++++++++,,,,,,---------))))))***+++,,,,,,,,,,,,+++++++++++++++,,,---...000111222444555666777777999:::>>>FFFPPPXXX^^^```gggooo|||zzz~~~{{{~~~yyywwwyyy~~~yyyooobbb[[[RRRLLLIIIGGGDDDBBB??????>>>>>>======<<<<<<999999:::;;;===>>>??????@@@BBBDDDGGGJJJMMMOOOPPPPPPPPPQQQRRRUUUWWWZZZ\\\]]]^^^```aaacccdddeeeeeeaaa```^^^ZZZUUUQQQMMMJJJGGGDDD@@@>>>===<<<:::777999999999999888888888777666666666666666666666666777777777777777777777777777777777777777777777777999999999999999:::;;;;;;===???AAACCCEEEIIINNNQQQWWW\\\bbbhhhlllooosssuuuzzzzzz{{{{{{{{{|||||||||~~~}}}}}}||||||||||||}}}}}}}}}wwwlllddd```[[[XXXVVVUUUVVV\\\kkkzzzwwwvvvwwwyyyyyyxxx|||~~~{{{wwwrrrnnnmmmllllllrrrtttxxxzzzzzzvvvrrrooorrruuuzzz~~~~~~vvvmmmgggdddccc```]]]\\\ZZZXXXVVVTTTPPPKKKHHHDDDCCCAAA@@@????????????BBBHHHQQQZZZgggtttzzzyyynnneee[[[UUURRRRRRYYYaaassswwwjjj\\\QQQJJJCCC???999777444222111111333333333222000//////000111222////////////////////////.........///......---,,,,,,++++++******++++++,,,------++++++++++++------------------------------++++++,,,,,,---------...))))))***+++,,,,,,,,,,,,++++++++++++,,,---...///000000222444555666666777:::<<>>===<<<<<<;;;999999::::::;;;<<<<<<======>>>@@@CCCEEEHHHJJJKKKJJJJJJKKKLLLNNNQQQTTTUUUWWWXXXZZZ\\\^^^_________[[[YYYVVVSSSNNNJJJFFFDDDAAA???===<<<;;;:::999888;;;:::999999777777666555666666666666666666666666777777777777777777777777777777777777777777777777999888888888888999999:::<<<===???@@@BBBFFFLLLPPPVVVZZZaaagggkkkooorrrtttyyyyyyzzzzzz{{{{{{||||||}}}}}}|||{{{{{{{{{||||||}}}~~~yyymmmeee___\\\YYYWWWTTTUUU]]]hhhqqq{{{zzz{{{||||||wwwvvvsssqqqoooooooooooorrrtttwwwyyyyyywwwtttrrrwwwyyy}}}~~~rrrjjjhhhfffccc``````^^^[[[YYYWWWTTTPPPMMMIIIFFFCCCAAAAAAAAA@@@>>>@@@EEEJJJOOO\\\nnn{{{xxxmmmbbb[[[UUURRRTTTYYYggg{{{tttcccWWWPPPIIIBBB;;;999666222111111222333000//////....../////////////////////////////////......//////......---,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++***))))))+++++++++,,,---...///000111222333555666777777888;;;@@@HHHQQQYYY___ccceeekkkuuu}}}~~~|||wwwtttyyywwwyyyssskkk```VVVPPPKKKFFFCCC??????>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;999:::<<<===@@@AAACCCDDDEEEEEEEEEFFFHHHKKKMMMOOOOOOPPPRRRTTTVVVVVVVVVUUURRRQQQNNNKKKGGGDDDAAA@@@>>>===<<<;;;:::999999999:::999999777666555444444777777777777777777777777888888888888888888888888888888888888888888888888999888888777888888999999:::;;;===>>>AAAEEEKKKPPPUUUYYY```fffjjjnnnqqqtttwwwwwwxxxyyyzzz{{{||||||}}}|||{{{{{{{{{|||}}}~~~~~~~~~}}}pppfffaaa]]][[[WWWTTTVVV[[[cccqqq~~~{{{~~~}}}ssstttssssssrrrqqqpppooonnnoooqqqsssuuuvvvwwwwww{{{~~~|||rrrmmmkkkfffbbbdddaaa^^^[[[ZZZXXXUUUSSSOOOKKKFFFDDDCCCBBB@@@>>><<>>EEEOOOXXX]]]aaaeeehhhqqqyyy{{{xxxwww|||zzz|||}}}tttiii^^^WWWPPPIIIEEEAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::888888999;;;<<<===>>>???@@@@@@@@@AAABBBEEEGGGHHHIIIKKKMMMNNNOOOOOONNNMMMJJJHHHFFFCCCAAA???======<<<<<<<<<;;;999999:::;;;999999999888888888777777888888888888888888888888999999999999999999999999999999999999999999999999999999888888888888888999888:::;;;===@@@EEELLLPPPSSSXXX___eeejjjmmmqqqsssttttttvvvwwwyyyzzz||||||}}}|||{{{zzz{{{|||~~~~~~~~~rrriiibbb^^^\\\WWWVVVWWW^^^fffrrr~~~|||{{{rrrsssuuuuuutttrrrpppnnniiijjjkkknnnqqquuuxxxzzz~~~xxxssslllggggggddd```]]]\\\[[[YYYXXXTTTOOOIIIEEEDDDBBB???===888===@@@AAAIII[[[ooozzz}}}rrraaaVVVVVV]]]WWWdddvvvnnnaaa[[[SSSJJJBBB???:::666333222333333000000222333333222111000////////////////////////......//////......---,,,,,,++++++++++++++++++,,,++++++---......---++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,,,,,,,+++,,,,,,---...///111111555666888999;;;;;;<<<<<<@@@IIIUUU\\\___bbbfffjjjyyy~~~||||||{{{}}}|||~~~~~~|||pppeee]]]UUUMMMHHHDDDDDDCCCBBBAAA@@@???>>>;;;;;;;;;;;;:::::::::999999999:::;;;<<<======>>>>>>>>>===>>>???AAACCCDDDHHHIIIKKKMMMMMMLLLKKKJJJDDDCCCAAA???===<<<;;;;;;;;;;;;;;;:::999999:::<<<::::::;;;;;;;;;<<<<<<<<<888888888888888888888888::::::::::::::::::::::::999999999999999999999999999999888888888888888999888999:::<<<@@@EEELLLQQQSSSXXX^^^eeeiiimmmqqqsssrrrssstttvvvxxxzzz||||||||||||{{{zzz{{{}}}}}}~~~~~~~~~~~~|||pppfffbbb```\\\ZZZZZZ]]]aaaiiiwww}}}xxxuuurrrrrrqqqqqqppplllgggdddaaabbbdddjjjpppvvvzzz||||||rrrllllllgggaaa^^^]]]\\\ZZZWWWUUURRRMMMIIIFFFBBB???<<<@@@AAA@@@@@@CCCNNN]]]iiizzz{{{nnnddd]]]YYY\\\\\\eeeuuuwwwhhh[[[TTTQQQLLLCCC<<<;;;:::666333333///...000555;;;===999444000000//////.........---,,,------......------,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...***++++++,,,,,,------...------------------------,,,,,,++++++,,,,,,---...------,,,,,,---...000111555444444666:::<<<======EEEMMMWWW\\\^^^bbbkkkrrr}}}~~~}}}}}}~~~}}}}}}~~~~~~|||{{{{{{}}}}}}~~~ssseeeYYYPPPMMMGGGFFFDDDBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::;;;<<<<<<;;;<<<>>>@@@CCCDDDEEEFFFGGGGGGGGGGGGCCCBBBAAA???>>><<<;;;:::===<<<;;;<<<>>>>>>>>><<<========================;;;<<<===>>>>>>===<<<;;;:::::::::999999888888888777888999;;;:::999777666888888888888888888999999<<<<<<<<<>>>@@@DDDHHHJJJPPPUUU\\\ccchhhkkkoooqqqrrrtttvvvxxxyyyzzzzzzyyy|||||||||||||||}}}}}}}}}}}}}}}}}}ooohhheee___\\\\\\```^^^cccrrr{{{vvvsssrrrssssssrrroookkkhhhfffcccdddggglllsssyyy}}}}}}ooojjjeeeaaaaaa___\\\YYYXXXUUUPPPLLLIIIFFFBBB????????????===???GGGSSS]]]rrr}}}|||qqqfff]]]XXXWWW\\\iiixxx|||ooobbbXXXTTTNNNEEE>>><<<:::666333333111//////333777888444000000000/////////.........,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------...------,,,,,,+++******------------------------,,,,,,++++++,,,,,,---......---------...000222333444555666777999<<<>>>@@@FFFNNNXXX___bbbhhhpppwww}}}}}}~~~}}}}}}}}}~~~}}}|||{{{zzzzzz{{{|||}}}}}}}}}~~~vvvggg\\\VVVNNNLLLIIIGGGEEEDDDBBBAAA>>>>>>===<<<;;;;;;;;;<<<;;;:::::::::::::::::::::999:::;;;;;;:::;;;===?????????@@@AAABBBCCCCCCBBB?????????>>>>>>=========@@@>>>>>>>>>@@@AAA@@@???????????????????????????===>>>???@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::999::::::;;;:::999888777777888888888888888999999999999:::;;;>>>BBBFFFHHHNNNTTT\\\ccchhhkkknnnoooqqqsssuuuwwwxxxyyyyyyxxx{{{|||||||||}}}}}}}}}}}}~~~}}}|||}}}}}}sssmmmfffaaaaaa___]]]___iiixxx{{{||||||xxxtttqqqqqqssstttrrrmmmiiihhhiiifffhhhlllqqqwww|||}}}wwwrrrnnnnnnnnnmmmllllllllllllmmmoooppprrrvvv{{{zzztttmmmhhhfffdddaaa^^^\\\XXXTTTQQQNNNJJJFFFCCC@@@AAA@@@======AAAIIIPPPcccqqqqqqcccYYYVVVVVV[[[eeetttxxxlllaaaYYYRRRIII@@@===;;;666333333222000...000222222///,,,000000////////////......------............---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---------,,,++++++******------------------------,,,,,,++++++,,,,,,---......---......000222555666444666999999999<<>>===<<<<<<<<<<<<::::::::::::::::::;;;;;;888999::::::999999;;;===<<<===>>>???????????????>>>>>>>>>???@@@AAAAAABBBBBBAAA@@@AAACCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888777777777888888888999999888888999:::>>>BBBFFFHHHLLLRRR[[[ccchhhjjjmmmnnnqqqrrrtttvvvwwwxxxxxxxxx{{{{{{|||}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~sssiiibbb``````\\\\\\```iiivvv|||xxxxxx{{{yyyuuurrrooonnnqqqtttqqqkkkgggiiillljjjmmmqqqvvv{{{|||uuuooojjjeee```]]]]]]]]]\\\\\\[[[\\\\\\]]]___```bbbdddhhhmmmrrrvvv{{{~~~wwwnnniiigggeeeccc___\\\XXXUUURRROOOJJJGGGDDDDDDCCCAAA???AAAEEEIIISSSaaauuuyyykkkbbb\\\VVVUUUXXXeee|||{{{}}}xxxllldddXXXNNNEEE@@@<<<666222222333000......//////...,,,000000//////////////////------............---------,,,,,,++++++,,,,,,---------------,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------...000333666777444888;;;;;;:::===EEELLLRRRWWW^^^dddjjjsss~~~~~~|||}}}zzz}}}}}}~~~{{{{{{{{{|||||||||}}}}}}~~~}}}|||{{{zzz{{{{{{|||}}}~~~sssddd[[[UUUOOOKKKIIIHHHFFFDDDCCCBBBAAA???>>>>>>======::::::;;;;;;;;;;;;<<<<<<888999:::999888999:::<<<===>>>??????@@@@@@@@@??????@@@@@@AAACCCDDDDDDEEECCCAAAAAAAAACCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;:::::::::777777777888888888999999888999999;;;???CCCGGGJJJKKKQQQZZZbbbgggjjjlllmmmqqqrrrtttvvvxxxxxxxxxxxxzzzzzz{{{|||}}}||||||{{{{{{{{{{{{{{{|||}}}}}}oooeee___```]]]\\\]]]```hhhzzzzzzrrrtttxxx{{{yyyvvvtttpppnnnkkkoooqqqnnniiigggjjjnnnooosssxxx|||yyysssnnnjjjddd___[[[WWWTTTRRRPPPPPPOOOOOOOOOPPPPPPQQQRRRTTTVVVXXXYYY]]]cccgggkkknnnrrrwww{{{rrrjjjgggeeedddaaa___\\\YYYWWWSSSNNNKKKFFFFFFEEECCCBBBBBBCCCEEEHHHTTTeeeuuuuuunnnfff[[[TTTRRR[[[oootttuuuzzzzzzrrrbbbWWWKKKEEE???777333222222111///...///000000/////////000000000000000000---......//////......------,,,,,,++++++,,,,,,---,,,------------,,,******))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,...000333666777555888;;;<<<<<>>??????@@@@@@@@@@@@???@@@AAAAAABBBBBBCCCCCCDDDBBB@@@@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@>>>===<<<<<<<<<888888888888888888888888888888999:::>>>BBBFFFHHHJJJPPPYYY```fffiiilllmmmqqqrrrtttvvvxxxxxxxxxxxxxxxyyyzzz||||||{{{zzzyyyxxxyyyyyyzzz{{{|||}}}~~~~~~~~~pppggg```^^^]]]]]]\\\___jjjwwwqqqnnnttt{{{}}}zzzwwwvvvssspppnnnkkklllmmmllljjjjjjmmmqqqtttxxx}}}|||uuummmfffaaa[[[XXXTTTQQQOOOMMMKKKJJJGGGFFFFFFFFFFFFGGGHHHHHHHHHKKKNNNNNNNNNPPPUUUZZZ]]]___cccgggkkkoootttxxx|||{{{qqqkkkgggddddddbbb```^^^[[[WWWRRROOOGGGFFFEEECCCBBBBBBBBBBBBDDDLLLXXXeeetttzzzoooaaaWWWRRRTTTaaannntttsssttt|||ooobbbUUULLLDDD;;;666444222111111000000111111222//////000000000000111111......////////////......---,,,,,,++++++,,,,,,---+++,,,---...---,,,+++***,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---...000333666777666888:::;;;???FFFPPPWWW```cccfffkkksss}}}yyyyyy{{{zzzxxxxxx}}}~~~~~~||||||}}}~~~~~~~~~}}}|||{{{zzzxxxyyyzzz{{{|||||||||||||||{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{}}}}}}~~~}}}sssfff\\\WWWSSSNNNIIIKKKJJJHHHFFFDDDBBBBBBAAA?????????>>>>>>>>>======;;;<<<===<<<;;;;;;<<<>>>>>>>>>????????????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@AAACCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;:::999999888888666666666888:::>>>BBBDDDHHHMMMUUU\\\aaafffjjjlllpppqqqsssuuuwwwwwwwwwwwwuuuwwwyyyzzz{{{zzzxxxwwwvvvwwwxxxyyyzzz||||||}}}zzz|||~~~{{{|||~~~~~~rrrdddaaa___]]]ZZZXXX^^^eeeqqq{{{vvvoooqqqzzz~~~|||yyywwwvvvtttqqqooolllkkkkkkkkklllooorrrtttxxx}}}wwwrrrkkkddd___ZZZVVVSSSNNNLLLIIIHHHHHHGGGFFFDDDBBBBBBBBBBBBBBBCCCDDDDDDBBBFFFIIIIIIHHHHHHKKKOOOPPPRRRUUUXXXZZZ^^^bbbeeellluuuvvvnnniiihhhfffdddbbb```\\\WWWSSSLLLJJJGGGEEECCCBBBAAAAAA???EEEMMMVVVeeewwwwwwiii]]]VVVRRRWWW^^^ooo{{{uuurrryyy{{{nnn___UUUKKK@@@:::888222333333222111000000111//////000000000111111111......////////////......---,,,,,,++++++,,,,,,---***+++,,,......---,,,+++,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---............///111444666888777777777:::AAAKKKUUU[[[___dddkkkttt}}}yyyuuu|||{{{wwwwwwyyy~~~{{{|||}}}~~~~~~~~~~~~|||{{{zzzyyyyyyyyyxxxyyyzzz|||||||||{{{{{{zzzzzzxxxxxxwwwxxxyyyzzzzzzzzz{{{|||}}}~~~zzzlllddd\\\TTTNNNNNNMMMKKKIIIFFFEEEDDDCCCBBBBBBAAA@@@??????>>>>>>>>>??????>>>===<<<>>>@@@>>>???????????????>>>>>>@@@@@@AAABBBBBBCCCDDDDDDEEECCCCCCDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBB@@@???>>>>>>===<<<:::999888888777777666777999===@@@BBBEEEIIIPPPVVV\\\aaafffjjjmmmoooqqqssstttuuuuuutttsssuuuwwwyyyyyyxxxvvvuuuuuuuuuwwwxxxzzz{{{||||||zzz|||~~~~~~|||xxxwwwvvvsssssstttvvvxxx{{{}}}~~~}}}}}}}}}|||}}}qqqjjjddd```[[[WWWWWW[[[bbbmmm{{{}}}qqqpppwww~~~{{{yyywwwvvvuuurrrpppnnnllljjjkkkooosssvvvwwwzzzuuunnngggbbb[[[UUURRROOOMMMLLLIIIGGGFFFFFFFFFFFFDDDBBBBBBBBBBBBBBBBBBCCCDDDDDD@@@DDDHHHHHHEEEDDDGGGJJJGGGIIILLLNNNPPPRRRVVVYYYZZZcccoooxxx~~~wwwpppjjjiiigggeeeccc___ZZZVVVQQQNNNJJJGGGEEEDDDBBBAAA;;;@@@EEELLL[[[ooo~~~nnncccZZZTTTRRRUUU^^^uuuyyyrrrwwwvvvfffZZZPPPDDD===;;;333444444333111///////////////000000111111111222......////////////......---,,,,,,++++++,,,,,,---)))***,,,.........,,,+++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000000000111333555777999888666555:::CCCOOOXXX]]]\\\cccnnn{{{~~~vvvuuu{{{zzz|||}}}{{{|||}}}~~~~~~{{{yyyxxxxxxxxxxxxyyyyyy{{{|||||||||{{{{{{|||zzzyyyxxxxxxyyy{{{}}}zzzzzz{{{|||}}}~~~tttjjj```XXXPPPOOOMMMJJJHHHFFFEEEEEEEEEDDDCCCBBB@@@???>>>>>>???@@@AAA@@@>>>>>>???AAA@@@AAAAAAAAAAAAAAA@@@@@@BBBBBBDDDEEEFFFHHHIIIIIIGGGFFFEEEFFFHHHIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCCCCCCCDDDDDDEEEEEEAAABBBDDDEEEEEECCCBBB@@@@@@@@@>>>===;;;999888777:::999999999;;;>>>@@@BBBCCCFFFLLLRRRXXX^^^dddhhhkkkmmmoooqqqrrrssssssrrrrrrtttvvvxxxxxxwwwuuuttttttuuuvvvxxxzzz{{{{{{{{{~~~}}}wwwqqqmmmkkkdddeeehhhlllqqqwww|||~~~}}}}}}~~~tttiiiccc]]]XXXWWWYYYZZZffftttrrrmmmrrryyy~~~|||zzzyyywwwuuurrrooonnnooooooooopppsssxxx{{{}}}uuukkkccc___UUUSSSQQQNNNKKKIIIFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDAAA@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMXXX]]]ccchhhnnnxxxuuurrrmmmhhhfffgggeee```ZZZWWWTTTOOOLLLIIIEEEBBB??????>>>AAAGGGOOOZZZmmm}}}wwwggg[[[UUURRROOO^^^hhh}}}}}}oooccc[[[RRREEE;;;555444333222222111111111111111000000000000111111000000//////.........---///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++***+++---...///......------///111444555666666666999:::<<>>>>>>>>@@@@@@@@@>>><<>>>>>===;;;:::999999999:::;;;<<<>>>???BBBDDDIIIOOOUUU\\\aaaddddddeeehhhkkknnnppppppqqqqqqqqqrrrsssuuuvvvwwwwwwxxxvvvuuuwww{{{}}}|||zzz}}}}}}uuummmhhhbbb]]]^^^[[[[[[___ccciiirrr|||~~~pppiiibbbZZZWWWYYYYYY\\\eeeqqq|||zzzkkkmmmyyy~~~|||yyyxxxwwwuuusssqqqooopppqqqrrrsssvvvzzz~~~{{{rrrhhh___XXXTTTMMMLLLKKKIIIGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB?????????@@@@@@@@@@@@@@@CCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKOOOSSSYYY]]]bbbkkkwwwzzztttmmmjjjiiihhhccc^^^ZZZWWWRRROOOLLLHHHEEEBBB???===???CCCHHHQQQaaaooo{{{nnnbbbZZZTTTPPPVVV___rrrvvvhhh]]]RRRFFF>>>777666444333333333333222111111000000000000111111000000/////////.........///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++......//////...,,,+++***...///111444555666777777999:::<<>>::::::::::::;;;<<<===>>>AAACCCGGGLLLRRRXXX]]]```bbbcccfffiiilllmmmnnnnnnnnnooooooqqqrrrssstttuuuuuutttsssuuuyyyzzzzzzxxx|||zzzrrrkkkccc[[[XXXUUUSSSVVVZZZ___gggpppxxxzzz}}}xxxoooggg___ZZZZZZXXXZZZaaalllvvvzzznnnhhhqqq~~~|||yyyvvvvvvuuusssrrrppprrruuuwwwyyy{{{~~~{{{qqqnnniiiaaaYYYRRRMMMJJJGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAAAAAAAABBBBBBBBB===>>>>>>>>>??????@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBCCCEEEFFFHHHHHHGGGJJJNNNRRRVVV]]]gggnnn{{{|||rrrkkkiiigggccc___^^^[[[WWWSSSPPPLLLHHHEEEBBB???>>>@@@BBBGGGSSS^^^sss{{{wwwkkkaaaWWWPPPPPPWWWeeezzzpppcccVVVLLLGGG<<<999666444444444444333111111000000000000111111000000////////////.........------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,...............---,,,+++///000222444666777888888888:::>>>DDDKKKTTT^^^eeeooouuu}}}{{{wwwyyy}}}rrrooorrr|||yyyvvvxxxyyy{{{{{{zzzxxxvvvxxxxxxyyyyyyzzz{{{{{{||||||}}}}}}~~~~~~~~~}}}}}}~~~}}}|||{{{{{{|||}}}~~~~~~{{{rrrfff]]]XXXVVVSSSPPPKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGFFFEEEDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLPPPQQQSSSTTTTTTTTTSSSRRRQQQRRRSSSUUUUUUVVVVVVVVVTTTTTTSSSTTTTTTUUUVVVWWWRRRQQQQQQQQQQQQQQQRRRRRRQQQOOONNNNNNOOOOOOMMMLLLKKKKKKIIIHHHFFFFFFEEEEEEHHHFFFEEEDDDEEEDDDCCCAAA<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@CCCHHHMMMRRRWWWYYY]]]___bbbeeeggghhhiiiiiiiiiiiijjjlllmmmoooppppppqqqpppqqqsssvvvxxxxxxwww{{{}}}tttggg\\\VVVPPPMMMNNNPPPSSSZZZaaammmqqqwww|||wwwooofff```]]]YYYYYY\\\dddmmmyyyllljjjnnnzzz~~~yyyvvvtttsssrrrqqqpppssswwwzzz|||~~~rrriiidddbbb^^^YYYTTTOOOKKKIIIHHHHHHHHHGGGGGGFFFFFFFFFAAABBBBBBBBBBBBCCCCCCCCC======>>>>>>??????@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBCCCEEEFFFGGGEEEGGGIIILLLOOOUUU\\\bbblllttt{{{rrrnnnkkkfffcccbbb___[[[WWWTTTPPPKKKHHHGGGCCCAAAAAAAAACCCJJJSSScccqqq||||||sssggg[[[SSSPPPSSS[[[kkkzzzkkk^^^VVVRRRAAA===777555555555444333111111000000000000111111000000//////////////////---------------......///------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,---...//////000000111333555666888999999888<<>>===<<<<<<;;;;;;;;;<<<===@@@CCCGGGKKKOOOQQQWWWXXX[[[^^^```aaaaaaaaabbbcccdddfffgggiiijjjkkklllmmmnnnpppsssuuuwwwwww|||rrrddd[[[SSSMMMKKKKKKMMMQQQWWWaaahhhqqqyyy~~~uuummmfffaaa\\\YYYYYY]]]dddpppbbblllxxxzzzvvvtttsssqqqpppppptttyyy|||~~~vvvnnneee^^^]]]\\\ZZZWWWTTTQQQOOONNNMMMMMMLLLKKKIIIHHHHHHGGGBBBCCCCCCCCCCCCCCCCCCCCC>>>?????????@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFHHHIIILLLPPPUUUXXXaaahhhsss~~~xxxsssmmmhhheeebbb___[[[XXXSSSNNNJJJIIIEEEBBBBBBAAAAAAFFFLLLSSScccsssxxxtttlll```WWWQQQRRRVVVaaatttuuufff\\\XXXHHHBBB:::555555555333111111111000000000000111111//////000000000000000000---.....................------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---...///000111222333444555777888:::;;;999???GGGNNNUUU___kkkttt~~~yyy~~~tttmmmggghhhmmmuuuzzzzzzyyyyyyxxxwwwwwwwwwxxxyyyyyy{{{|||}}}}}}~~~}}}}}}~~~}}}}}}||||||||||||}}}}}}{{{~~~vvvoooiiieee\\\ZZZVVVSSSQQQPPPQQQRRRSSSUUUVVVVVVVVVXXX[[[^^^```bbbeeehhhjjjkkkkkkkkkhhhiiikkkmmmnnnnnnnnnnnnkkkkkkjjjiiiiiihhhhhhhhheeeeeeeeeeeeeeefffggghhh``````_________``````aaa^^^]]]\\\]]]^^^___^^^]]]YYYWWWTTTQQQNNNLLLJJJJJJHHHGGGEEEEEEEEEEEECCCAAABBBAAA@@@>>>===<<<<<<<<<;;;;;;===???BBBEEEGGGIIINNNPPPRRRUUUWWWXXXXXXXXXZZZ[[[\\\^^^```aaaccccccfffhhhkkknnnqqqtttvvvxxx~~~qqqdddZZZPPPLLLJJJIIILLLPPPWWW___lllvvv|||~~~~~~uuummmggg```\\\YYYZZZ^^^gggxxx^^^ooo}}}yyywwwuuutttrrrqqqsssvvvzzz}}}xxxnnngggbbb]]]YYYYYYYYYXXXWWWUUUTTTSSSSSSQQQPPPOOOMMMLLLJJJIIIHHHEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDFFFFFFEEEEEEEEEFFFHHHKKKNNNPPPXXX^^^gggqqq|||yyypppjjjiiifffccc```\\\WWWQQQMMMIIIEEEBBBBBBBBB@@@BBBFFFHHHUUUeeennnqqqooohhh```SSSRRRSSS[[[lllnnnaaaZZZPPPHHH===777666666333000111111000000000000111111//////000000000000111111...////////////...---,,,------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,------......//////......---......///444444444555777999;;;<<<<<>>>>>;;;;;;<<<===>>>@@@BBBCCCEEEGGGIIIKKKMMMNNNNNNNNNPPPQQQRRRTTTVVVXXXYYYZZZ^^^aaafffjjjmmmqqqvvvyyy~~~nnnaaaTTTMMMJJJGGGGGGIIIQQQZZZhhhssszzz|||{{{{{{{{{vvvtttwwwzzz~~~uuulllddd___ZZZXXXYYY___mmmzzzddduuu{{{yyywwwwwwwwwwwwuuutttvvvyyy|||~~~xxxlllbbb^^^[[[YYYWWWWWWWWWWWWWWWWWWWWWVVVVVVSSSSSSRRRQQQOOONNNMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCFFFHHHJJJJJJOOOTTT[[[cccmmmyyywwwnnnmmmjjjgggddd```[[[UUUPPPLLLGGGDDDEEEDDDAAA@@@CCCAAAKKKXXXcccmmmssspppiiiZZZWWWUUUXXXdddxxxyyyiii```YYYOOOBBB:::999888444111111111000000000000111111//////000000000111111111000000000000///...,,,+++........................+++,,,,,,,,,------------++++++,,,,,,---....../////////...------...///000555555555666888:::<<<===???GGGQQQYYY```iiivvv~~~xxxxxxpppkkkaaacccfffgggfffhhhtttzzzyyyxxxwwwvvvwwwxxxyyyyyyyyyzzz|||}}}~~~||||||}}}}}}}}}}}}||||||zzz{{{||||||{{{|||~~~}}}yyytttooolllkkkmmmnnnooowww|||zzzyyyyyyuuutttrrrqqqooonnnmmmmmmkkkkkkiiihhhggggggffffffdddccccccdddfffggggggfffeeeccc```]]]YYYWWWUUUTTTQQQOOOLLLKKKJJJIIIGGGEEEEEEEEEDDDBBBAAAAAAAAAAAA<<<<<<;;;<<<<<<===>>>???===???AAACCCEEEFFFFFFFFFFFFGGGHHHJJJMMMOOOPPPQQQVVVZZZ```eeeiiinnntttxxxzzzwwwhhhYYYPPPKKKGGGEEEFFFNNNXXXeeeqqqwwwyyyyyyxxxqqqllliiikkkooouuu~~~}}}pppfff```[[[XXXVVVXXXbbbnnn~~~nnn{{{~~~vvvuuuvvvwwwyyyzzzxxxwwwyyy{{{~~~wwwoooeee]]]ZZZYYYWWWUUUWWWWWWXXXXXXXXXYYYYYYYYYVVVVVVUUUTTTTTTSSSRRRRRRSSSRRRQQQPPPOOONNNMMMLLLHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEAAAAAAAAAAAABBBCCCCCCDDDEEECCCBBBCCCEEEGGGHHHIIIIIIMMMTTTZZZcccnnn{{{xxxooommmjjjgggccc^^^WWWSSSPPPKKKHHHHHHFFFBBBAAABBB???FFFPPP\\\jjjuuuuuuoooccc^^^XXXWWW^^^ooorrrhhh^^^SSSEEE===;;;:::666222111111000000000000111111//////000000111111111222111111111111///---+++***........................,,,,,,,,,------.........++++++,,,,,,---...//////,,,,,,,,,---...000222444555555555666888:::<<<>>>AAAIIITTT\\\bbblllyyy||||||zzznnnddd^^^^^^aaafffgggdddfffsssyyyxxxvvvuuuuuuwwwxxxzzzyyyyyyzzz|||}}}~~~||||||}}}}}}}}}}}}||||||zzz{{{{{{zzzzzz{{{~~~}}}zzzzzz{{{}}}}}}{{{yyyyyyyyyxxxvvvsssqqqooonnnmmmnnnmmmkkkjjjhhhhhhggggggdddccccccdddggghhhhhhggghhhfffccc```\\\ZZZXXXWWWRRROOOMMMKKKJJJHHHFFFCCCFFFFFFEEECCCCCCBBBBBBBBB<<<<<<<<<;;;;;;<<<======999:::===???@@@AAAAAAAAA@@@AAABBBDDDFFFHHHJJJKKKQQQVVV\\\bbbffflllrrrwwwwww}}}nnn]]]TTTNNNHHHFFFFFFNNNWWWdddpppvvvxxxwwwvvvjjjddd```ccchhhooozzzsssfffaaa[[[WWWTTTTTT\\\eeesssxxx}}}{{{uuuvvvxxxyyyxxxwwwxxxxxx}}}|||sssfffdddaaa]]]ZZZYYYXXXWWWZZZYYYWWWXXXYYYZZZZZZYYYZZZYYYXXXVVVUUUTTTTTTTTTPPPOOOOOOOOOPPPPPPOOOMMMKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFIIIIIIKKKOOOVVVbbbooowwwwwwqqqkkkfffdddbbb^^^[[[TTTOOOJJJFFFEEEEEEEEEEEEAAABBBGGGOOO[[[gggppptttooobbbVVVSSSWWWaaarrr|||qqqgggZZZMMMGGG@@@777333444000111111222222222222111111000000///...---------------------------------------------------------...------,,,,,,,,,------........................,,,---...///000111222333444444777:::999777:::AAABBBKKKVVV]]]bbbmmm|||~~~xxx|||zzziii]]][[[```dddhhhjjjiiihhhlllwww{{{wwwssssssvvvyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||||||||}}}~~~}}}zzzxxxxxxvvvrrrppppppooonnnmmmllllllkkkjjjiiiiiiiiiiiiiiihhhfffdddcccccccccddddddcccaaa^^^\\\YYYWWWVVVTTTSSSSSSQQQPPPMMMLLLJJJJJJJJJHHHGGGEEEDDDCCCBBB@@@@@@@@@???>>>======<<<>>>>>>======<<<<<<<<<<<<;;;<<<>>>@@@AAABBBCCCCCCKKKNNNSSSYYY```hhhpppvvvzzzsss```TTTMMMHHHGGGIIIPPPZZZeeemmmsssvvvsssnnnccc___^^^aaaeeekkkuuullleee]]]YYYUUUUUU[[[bbbmmm{{{|||yyytttvvvwwwwwwwwwwwwxxxzzz{{{}}}~~~wwwnnnfffdddbbb```^^^\\\ZZZZZZZZZ```^^^\\\]]]^^^___^^^]]]]]]]]]\\\ZZZYYYYYYYYYYYYXXXWWWUUUUUUVVVUUUSSSQQQNNNOOOOOOOOOOOONNNMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFHHHJJJPPPYYYdddkkkzzzxxxoooiiifffccc___\\\XXXTTTNNNJJJHHHFFFEEECCCBBBBBBEEEKKKTTT```lllsssuuujjj^^^XXXUUUYYYeeesss~~~mmm___RRRJJJCCC;;;666777000111111111222111111111111000000///......------........................---------------------------,,,,,,,,,,,,---..............................,,,---...///000222333333666555888;;;999888<<>>>>>>>>===>>>???AAACCCDDDDDDDDDFFFIIINNNTTTZZZbbbjjjpppxxxwwwdddWWWOOOIIIHHHJJJNNNYYYeeemmmsssvvvsssmmmccc^^^[[[\\\___dddmmmwww~~~tttjjjaaa[[[XXXUUUWWW[[[cccppp~~~}}}yyywwwtttuuuvvvuuuuuuwwwzzz|||zzz|||yyyrrrmmmjjjeeebbbeeedddcccbbbaaaaaaaaaaaadddbbb```___`````````^^^^^^]]]\\\\\\[[[[[[[[[[[[ZZZYYYWWWWWWWWWVVVSSSQQQRRRSSSSSSSSSRRRRRRQQQPPPOOOOOONNNNNNMMMLLLLLLLLLHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGJJJPPPXXX]]]jjjvvvuuummmhhheeebbb___\\\YYYTTTOOOLLLHHHDDDBBBBBBBBBCCCEEEJJJVVVdddnnnvvvoooggg]]]UUURRRYYYccczzzwwwjjj[[[PPPGGG???:::999111111111111111111000000111000000//////......---////////////////////////------------------------,,,,,,,,,,,,------...///........................------...000111222333444777777999;;;:::999>>>DDDJJJPPPZZZdddnnnxxxvvvlllqqq|||}}}oooddd\\\YYY___hhhqqqssstttrrrpppttt|||{{{yyyxxxyyy{{{~~~~~~}}}|||{{{{{{~~~~~~~~~~~~~~~~~~|||zzzxxxtttrrrqqqpppooonnnllllllkkkiiiiiihhhhhhhhhiiihhhgggeeecccbbbbbbbbbaaa```___]]][[[ZZZXXXXXXSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPOOONNNLLLIIIHHHHHHGGGEEEDDDCCCCCCDDDDDDAAAAAABBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEFFFFFFFFFDDDGGGKKKQQQVVV^^^fffkkkvvv~~~}}}iii[[[RRRKKKJJJLLLPPP[[[gggqqqwwwzzzvvvooofff___XXXWWWXXX\\\eeemmmyyy~~~vvvhhhaaa\\\WWWTTTTTTYYYaaaqqq{{{wwwuuussstttuuutttuuuwww{{{{{{}}}}}}uuupppnnnnnnnnnnnnmmmmmmllllllllllllmmmmmmllljjjgggfffffffffdddcccaaaaaa```___^^^^^^^^^^^^[[[ZZZYYYYYYYYYXXXVVVTTTVVVVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQPPPPPPPPPOOOKKKJJJJJJIIIHHHHHHGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHLLLQQQUUU^^^iiizzzzzzoooiiigggdddbbb^^^[[[WWWSSSOOOKKKFFFBBB@@@BBBBBBBBBDDDLLLZZZdddnnnnnnkkkbbbWWWRRRUUU[[[mmm}}}vvveeeWWWLLLCCC<<<999222222111111000000000000000000000000//////..............................------------------------...------,,,,,,,,,------........................------///000222333444555888777888:::::::::???GGGPPPUUU___kkkwwwyyynnnjjjvvvvvvggg___]]]```kkkuuu|||||||||xxxuuuwww}}}|||yyyzzz|||~~~}}}|||{{{{{{~~~~~~~~~|||yyyuuusssrrrqqqpppnnnlllllljjjiiihhhhhhhhhhhhiiiiiigggeeedddbbbaaaaaa______^^^\\\[[[YYYXXXXXXSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUTTTRRRPPPNNNOOONNNKKKIIIGGGGGGHHHHHHEEEEEEFFFFFFFFFFFFGGGGGGEEEFFFGGGHHHHHHIIIIIIHHHHHHKKKOOOSSSXXX___fffkkkuuu|||nnn___TTTMMMLLLNNNSSS___nnnxxx|||uuuiii```WWWSSSTTTWWW___fffrrryyypppfffaaa[[[VVVTTTTTTYYYdddvvv~~~zzzvvvuuuttttttuuuuuuvvvxxx|||~~~~~~~~~||||||||||||||||||{{{{{{{{{yyyvvvtttsssrrrpppnnnkkkkkkiiigggfffeeeeeeeeeaaa```___`````````^^^\\\ZZZZZZZZZYYYYYYWWWVVVVVVSSSSSSSSSSSSSSSRRRRRRRRROOOOOOOOONNNMMMMMMLLLLLLHHHGGGFFFFFFEEEEEEEEEFFFDDDDDDEEEFFFGGGJJJOOORRRVVV```nnn|||sssllliiigggeee]]][[[XXXUUURRRNNNIIIFFF???AAACCCBBBBBBFFFPPPXXXccchhhkkkeee[[[UUUUUUWWW```mmm~~~|||ppp___RRRHHH???888555444222111000000000000000000000000000/////////------------------------------------------------000///...---,,,+++++++++........................---...///111222444555666888666777999:::;;;BBBKKKVVV\\\fffttt~~~rrrkkknnn~~~|||ooobbb^^^bbbjjjvvv}}}yyyyyy|||}}}{{{zzz{{{~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~{{{wwwuuusssrrrqqqooommmllljjjiiihhhggggggggghhhhhhgggfffdddcccbbbaaa___^^^]]]\\\ZZZYYYXXXWWWSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWYYYXXXUUURRRPPPOOOOOOOOOMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNMMMLLLLLLMMMPPPSSSWWW[[[aaahhhmmmuuu{{{qqqaaaUUUNNNMMMQQQVVVcccssszzziii^^^TTTPPPPPPRRRXXX^^^fffmmmvvv}}}xxxjjjccc^^^YYYWWWUUUXXX___lll~~~|||yyywwwvvvtttuuuwwwwwwxxxzzz}}}~~~|||wwwvvvsssqqqnnnllljjjjjjgggfffeeeeeefffeeecccaaa]]]]]]]]]]]]\\\[[[YYYYYYUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQMMMLLLJJJIIIGGGGGGFFFFFFCCCCCCDDDDDDEEEHHHLLLPPPYYY___iiisss}}}zzzqqqmmmiiiggg___]]]ZZZWWWUUUQQQMMMJJJAAACCCDDDCCCBBBDDDIIIMMMYYYaaagggddd^^^ZZZVVVSSSZZZbbbmmm|||yyygggYYYOOOEEE;;;777666444222111000111111000000000000000000000000------------------------------------------------000///...---,,,+++++++++........................---...///111333555666777888666777:::;;;===FFFPPP[[[cccppp~~~yyyooonnnwwwuuuhhh^^^```hhhrrr}}}{{{zzz|||~~~~~~zzzxxxxxxyyy{{{~~~~~~}}}||||||}}}~~~}}}yyyvvvuuusssrrrpppmmmllljjjiiiggggggffffffgggggggggfffeeedddbbbbbb___^^^]]][[[YYYXXXVVVVVVSSSRRRQQQQQQQQQSSSTTTUUUWWWXXXYYY[[[]]]___aaabbbdddcccbbbaaa___^^^\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXWWWUUUSSSRRRQQQQQQSSSVVVYYY]]]bbbhhhllluuuzzzpppaaaUUUNNNNNNSSSWWWeeewww|||iii]]]QQQLLLKKKLLLOOOSSS\\\cccmmmuuu{{{sssiiiaaa[[[YYYXXXZZZ]]]dddppp~~~{{{zzzxxxxxxuuuwwwyyyzzzzzz{{{}}}}}}{{{xxxvvvtttqqqooommmlllkkkiiifffdddbbbbbbaaaaaa```^^^]]]\\\WWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUURRRPPPNNNLLLJJJHHHGGGGGGFFFFFFEEEDDDDDDGGGLLLPPPYYY\\\aaagggooo{{{yyyqqqlllhhhdddaaa]]]YYYVVVSSSOOOMMMGGGFFFDDDBBBBBBCCCEEEGGGLLLVVV___``````___ZZZSSSUUU\\\ccclll|||nnnaaaYYYMMMBBB:::888555333111111222222000000000000000000000000........................------------------------------,,,,,,,,,------...........................---...000222444666777888999777888;;;===AAAKKKVVV^^^hhhxxxxxxrrrvvvoooddd^^^cccoooyyy}}}|||}}}~~~|||~~~~~~xxxuuuvvvxxxxxxzzz}}}}}}||||||}}}~~~zzzwwwvvvtttrrrqqqmmmllljjjiiigggfffffffffeeeeeefffffffffeeedddccc```___]]][[[YYYWWWUUUTTTSSSRRRQQQPPPPPPRRRSSSTTTWWWWWWXXX[[[___dddhhhkkkmmmnnnpppqqqqqqpppnnnmmmkkkkkkjjjiiihhhgggffffffdddcccbbb```^^^[[[XXXWWWSSSUUUXXX[[[^^^ccchhhmmmtttxxx}}}ooo```TTTMMMOOOTTTZZZiii{{{mmm```SSSMMMKKKHHHHHHJJJRRRYYYccclllssszzzuuuhhh```\\\XXXZZZ[[[\\\aaaooo~~~}}}{{{zzzzzzyyyvvvxxx{{{|||||||||}}}~~~|||~~~}}}{{{xxxvvvtttqqqmmmjjjdddddddddcccbbbaaa______YYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUSSSQQQNNNKKKIIIHHHGGGJJJJJJHHHFFFEEEHHHMMMQQQRRRSSSUUUWWW^^^kkkzzz~~~uuunnniiihhhddd```[[[XXXUUUQQQNNNLLLHHHCCCAAABBBCCCEEEEEEAAALLLWWW\\\```ccc^^^VVVNNNTTTZZZ^^^iii}}}rrrggg___TTTGGG;;;999666444222222222333000000000000000111111111////////////////////////------------------------+++++++++,,,---...000111........................---...000222444666888999:::999:::===@@@DDDOOOZZZ```lll}}}zzzwww~~~~~~lllccc___ggguuu}}}}}}{{{}}}|||wwwuuuwwwzzzvvvyyy|||}}}||||||~~~~~~~~~~~~~~~~~~zzzxxxvvvuuusssqqqmmmllljjjiiigggfffeeeeeeddddddeeeffffffeeedddddd```___]]][[[XXXVVVTTTSSSSSSRRRQQQOOOPPPQQQSSSTTTVVVWWWXXX[[[```ffflllpppsssuuuyyy|||}}}}}}|||zzzvvvuuutttsssrrrqqqpppooolllkkkiiigggccc```]]][[[VVVXXXZZZ]]]```dddjjjnnnrrrwww{{{}}}mmm___SSSMMMOOOUUU]]]mmmrrrdddWWWPPPLLLHHHFFFGGGGGGNNNWWW```hhhpppyyypppddd```VVVXXXXXXUUUVVVbbbuuu~~~|||||||||{{{yyywwwzzz{{{}}}~~~~~~~~~~~~}}}yyyxxxrrrpppmmmlllkkkjjjhhhfffeeedddbbb___]]]]]]___aaa\\\[[[ZZZZZZ[[[\\\[[[YYYWWWVVVUUUSSSQQQOOONNNMMMLLLKKKIIIHHHHHHIIIJJJKKKJJJMMMPPPQQQSSS[[[fffooosssnnnjjjfffbbb___^^^[[[VVVRRROOOLLLFFFCCCAAAAAA@@@???DDDFFFLLLUUU]]]```^^^\\\[[[UUUVVV^^^bbbhhhzzzyyykkk^^^UUUQQQGGGAAA:::555333333333333222222222111111111111000////////////////////////........................------------------------///......---------......000111222333555666777777888;;;===>>>@@@GGGSSS]]]dddsss{{{rrryyyvvvhhhddddddlllvvv}}}}}}zzz{{{|||||||||}}}|||zzzyyyxxxxxxyyyyyy|||{{{{{{{{{|||}}}~~~~~~~~~|||{{{}}}~~~}}}zzzwwwuuusssooommmkkkjjjhhhhhhhhhhhhiiihhhgggeeeeeedddddddddaaa```___\\\ZZZXXXVVVUUURRRQQQNNNMMMLLLNNNPPPQQQXXXXXXYYY[[[```fffkkkoooxxx{{{~~~~~~}}}}}}{{{yyywwwvvvttttttrrroookkkfffaaa\\\ZZZYYYYYYYYYZZZ]]]cccjjjooorrrsssvvv{{{}}}jjj[[[SSSQQQRRRRRR___nnnyyyhhhWWWPPPNNNKKKHHHFFFIIIHHHKKKTTT___hhhsss|||}}}nnnccc]]]XXXUUUVVVXXX\\\dddmmm~~~|||zzzzzzyyyxxxvvvzzz{{{}}}~~~~~~~~~~~~~~~{{{xxxsssoookkkjjjjjjiiigggeeeddddddddd___]]]\\\\\\]]]]]]\\\ZZZXXXXXXWWWUUUTTTRRRQQQPPPPPPOOOMMMLLLKKKJJJIIIIIIGGGIIIKKKLLLMMMSSS^^^fffuuu{{{uuukkkhhhdddbbbaaa^^^XXXTTTQQQNNNHHHEEECCCBBBAAA@@@AAACCCHHHPPPZZZ```bbbaaa___XXXVVVZZZ\\\aaaqqqzzzmmmaaaWWWSSSJJJEEE===777555444444444222222222111111111111000////////////////////////........................------------------------000//////.........//////111111222444555666777777777999;;;>>>CCCLLLXXXaaaooo}}}}}}wwwuuukkkfffeeefffkkkqqqvvvyyy{{{}}}{{{yyyyyy{{{}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||||||||{{{{{{|||}}}~~~~~~||||||~~~}}}{{{xxxuuutttpppnnnllljjjiiiiiiiiiiiihhhhhhgggfffeeeeeeeeeeeebbbaaa___]]][[[YYYWWWVVVSSSQQQOOOMMMMMMNNNPPPQQQWWWWWWYYY[[[```fffkkknnnuuuyyy}}}~~~~~~~~~}}}}}}{{{zzzxxxvvvuuutttsssppplllgggbbb^^^[[[ZZZZZZZZZ\\\___eeelllpppqqqppppppsssxxx~~~xxxhhh[[[TTTSSSSSSTTTaaapppqqq^^^TTTPPPKKKGGGEEEGGGEEEGGGOOOWWW^^^hhhpppxxxyyykkk```ZZZVVVUUUUUUWWW^^^fff{{{{{{yyyxxxxxxxxxwww{{{|||}}}~~~~~~}}}~~~{{{uuuoooooonnnmmmkkkhhhfffeeecccaaa```___```___^^^\\\ZZZZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRPPPNNNKKKIIIHHHFFFHHHHHHHHHHHHLLLTTTZZZcccmmm|||~~~oookkkgggeeedddaaa\\\WWWTTTPPPKKKGGGFFFDDDCCCAAAAAABBBEEEKKKTTT\\\aaadddccc\\\WWWVVVTTTWWWeeevvvzzzpppeee[[[VVVOOOIIIAAA;;;777666555444222222222111111111111000////////////////////////........................------------------------000000/////////000000111111111333444666777777888777777999>>>GGGSSS___fffttt~~~~~~}}}lllccccccfffiiikkkmmmoooqqqrrrsssssstttwww{{{~~~}}}||||||||||||}}}~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~}}}}}}}}}{{{xxxuuutttpppooommmkkkjjjiiiiiiiiihhhhhhgggffffffgggggggggcccbbbaaa___\\\ZZZXXXWWWSSSRRROOOMMMMMMNNNPPPQQQVVVWWWXXX[[[___eeejjjlllqqquuuzzz}}}}}}}}}}}}~~~}}}}}}}}}{{{zzzxxxvvvuuuuuusssppplllhhhccc___]]][[[ZZZ[[[]]]bbbiiiooosssrrrooollllllpppuuuzzz|||zzzrrrfff\\\WWWUUUUUUVVVaaappp~~~jjj^^^WWWQQQLLLJJJHHHDDDDDDIIIOOOTTT[[[bbbooowwwvvvhhhaaaYYYVVVTTTTTTXXX___mmm{{{yyyxxxyyyyyyyyy||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~zzzxxxtttrrrooommmjjjiiihhhfffdddccccccaaa___]]]ZZZZZZYYYYYYXXXWWWWWWVVVUUUUUUTTTSSSPPPMMMJJJIIIJJJJJJIIIHHHGGGIIINNNRRRUUU^^^kkkyyytttpppllliiigggddd^^^ZZZVVVSSSNNNJJJHHHFFFDDDBBBEEEDDDCCCFFFLLLTTT\\\aaaeee___XXXTTTOOOPPP\\\jjjzzzrrriii___YYYSSSMMMEEE>>>999777444333222222222111111111000000////////////////////////................................................/////////...//////000000111222444666777888888888888777888???JJJXXXccciiiuuuyyy|||vvviiiaaaaaahhhoooooommmmmmnnnnnnlllmmmppptttzzz}}}~~~~~~zzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwuuutttqqqooommmkkkiiihhhhhhhhhhhhgggggggggggghhhhhhiiieeedddbbb```]]][[[YYYXXXUUUSSSPPPNNNMMMNNNPPPRRRUUUVVVXXX[[[___dddhhhkkkmmmqqqvvvyyyzzz{{{|||}}}}}}||||||{{{zzzxxxvvvuuusssrrrooolllgggccc___]]]ZZZZZZ[[[___fffmmmsssvvvtttqqqnnnmmmooorrrtttuuurrrmmmfff___ZZZWWWWWWWWW]]]mmmzzzmmmdddZZZTTTRRRKKKGGGEEEHHHKKKNNNTTTZZZhhhqqq|||sssjjj```[[[XXXVVVXXX\\\eeewww|||yyyyyyzzz{{{zzz||||||||||||||||||}}}}}}||||||}}}~~~yyyvvvtttsssqqqnnnllliiigggfffdddbbb___[[[[[[ZZZYYYXXXXXXWWWWWWTTTTTTTTTTTTRRRPPPNNNLLLMMMLLLKKKIIIGGGHHHJJJLLLOOOVVV```jjjttt~~~yyyrrrllliiifffaaa]]]XXXUUUPPPMMMJJJGGGEEEBBBEEECCCBBBBBBGGGNNNWWW^^^ccc___[[[UUUPPPPPPXXXbbb|||zzzuuummmccc\\\VVVPPPHHHAAA;;;777444222222222222111111111000000////////////////////////...................................................---------......///000111222555777888999888888:::999:::AAALLLZZZeeekkkzzz|||qqq{{{zzzlllccc^^^___kkkuuuuuurrrrrrqqqooojjjkkknnnrrrwwwzzzzzzyyywwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzwwwuuutttqqqooommmjjjhhhhhhgggggghhhgggggggggggghhhhhhiiieeedddccc```^^^\\\ZZZYYYVVVTTTQQQOOONNNOOOPPPRRRTTTUUUWWWZZZ^^^cccfffiiijjjnnnrrrvvvxxxyyy{{{|||{{{{{{{{{zzzyyywwwvvvuuuqqqpppnnnjjjfffbbb___]]]ZZZYYY[[[aaajjjrrrxxxzzzxxxuuurrrppppppooommmkkkkkkhhhddd___ZZZWWWVVVVVV[[[iii}}}}}}qqqcccXXXTTTNNNIIIFFFGGGIIIJJJOOOUUUaaajjjvvv|||qqqfff___[[[XXXYYY\\\```nnn~~~{{{yyyzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||{{{|||}}}}}}{{{yyywwwuuusssooommmkkkiiifffccc^^^]]]]]]\\\ZZZYYYXXXXXXUUUUUUUUUTTTSSSRRRQQQPPPMMMLLLKKKIIIHHHGGGGGGGGGLLLQQQWWW^^^dddllluuu|||yyyqqqlllhhhdddaaa\\\YYYTTTPPPMMMJJJGGGDDDBBBAAA@@@@@@CCCKKKTTT[[[^^^___]]]XXXSSSRRRWWW]]]uuu|||xxxrrriiiaaaYYYSSSKKKCCC>>>999555222222222222111111111111000////////////////////////................................................------,,,------...///000111333666888999999999888;;;<<<>>>DDDOOO\\\hhhppp}}}}}}uuunnn}}}xxxiii^^^YYYWWW```nnnyyyyyywwwxxxuuupppjjjkkkmmmqqquuuwwwvvvuuuuuuvvvxxxzzz{{{|||||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~|||yyywwwvvvrrrpppnnnkkkiiihhhhhhhhhhhhhhhgggffffffgggggggggeeedddccc```^^^\\\ZZZYYYWWWUUURRRPPPOOOOOOQQQRRRSSSTTTWWWZZZ^^^bbbeeegggiiilllqqqtttuuuwwwyyy{{{yyyyyyyyyxxxwwwvvvttttttpppooommmjjjfffbbb___^^^ZZZZZZ]]]dddpppzzz}}}zzzuuuppplllgggaaa^^^______]]]YYYUUURRRRRRSSSYYYfffwwwlll]]]VVVQQQKKKHHHGGGGGGGGGKKKPPPYYYaaannnyyyxxxkkkccc___ZZZYYY[[[ZZZdddvvv}}}|||zzzxxxxxxzzz{{{zzzyyyzzzzzzyyyxxxxxxxxxyyyzzz{{{{{{|||~~~}}}zzzvvvsssqqqnnnkkkhhhccccccbbb```___]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTOOOMMMLLLJJJJJJIIIHHHGGGHHHLLLPPPSSSVVV[[[bbbhhhuuuvvvpppkkkhhheee```]]]XXXUUUQQQNNNJJJGGGAAABBBAAA@@@AAAFFFNNNTTTYYY^^^```\\\VVVTTTUUUWWWiii}}}|||xxxoooggg[[[VVVNNNGGGAAA<<<777555222222222111111111111000////////////////////////................................................------------...///000111111333666999::::::999888;;;>>>CCCIIIRRR___mmmwwwwwwqqqpppwwwgggZZZTTTUUUWWWaaappp{{{|||{{{|||vvvmmmkkkkkklllooorrrtttttttttuuuvvvxxxzzz{{{||||||{{{||||||~~~~~~~~~~~~~~~~~~}}}{{{|||}}}~~~~~~~~~}}}||||||}}}}}}~~~}}}{{{zzztttssspppmmmkkkjjjjjjiiihhhhhhgggfffeeeeeeeeeeeeeeedddbbb```^^^\\\ZZZYYYXXXVVVSSSPPPOOOPPPQQQRRRRRRTTTVVVZZZ]]]aaadddeeeiiilllpppssstttvvvxxxzzzwwwwwwwwwwwwvvvtttsssrrrpppooommmjjjgggdddaaa___\\\\\\___iiivvvxxxooofff^^^WWWRRRQQQRRRRRRPPPMMMLLLMMMOOOVVVaaaooo}}}|||jjjaaaWWWQQQLLLJJJHHHFFFHHHMMMTTT\\\hhhttt}}}rrriiiccc]]]ZZZ[[[YYY___jjj|||}}}yyyxxxwwwvvvwwwyyyzzzyyyxxxzzzyyyxxxwwwwwwwwwxxxyyyzzz{{{|||~~~{{{xxxuuurrrnnnkkkhhhgggfffdddbbb```___^^^]]]\\\YYYWWWUUUUUUUUUUUUQQQPPPNNNMMMMMMLLLJJJIIIDDDHHHKKKMMMNNNQQQWWW\\\___iiiwwwzzzrrrnnnjjjhhhccc```\\\XXXTTTQQQLLLIIIEEEEEEDDDBBB@@@BBBGGGLLLWWW]]]aaa___YYYUUUTTTSSS___sss{{{ssskkk]]]XXXPPPIIICCC>>>:::777222222222111111111111000////////////////////////........................////////////////////////............///000222222111333777999;;;:::999888:::???FFFLLLTTTaaarrr~~~}}}tttoootttzzzkkk\\\SSSRRRWWW\\\aaappp{{{||||||}}}uuuiiilllkkkkkknnnqqqtttttttttvvvwwwyyy{{{|||||||||{{{{{{|||~~~}}}}}}}}}~~~~~~}}}|||zzz{{{|||~~~~~~~~~}}}||||||||||||}}}~~~~~~|||vvvuuurrrooommmlllkkkkkkiiihhhgggeeeeeedddddddddeeedddbbb```]]][[[ZZZYYYXXXVVVSSSPPPOOOPPPQQQRRRRRRSSSVVVZZZ]]]aaacccdddiiilllppprrrtttuuuxxxzzzvvvvvvvvvvvvuuutttrrrrrrqqqpppnnnlllhhheeebbbaaa^^^^^^bbblll{{{|||mmmbbbXXXQQQMMMFFFHHHIIIIIIGGGGGGJJJLLLRRR\\\iiiuuuyyyppp^^^WWWQQQMMMJJJGGGHHHLLLSSS[[[gggsss|||yyyooohhhaaa]]]\\\\\\^^^dddrrr|||xxx{{{zzzxxxvvvvvvwwwxxxyyy{{{yyywwwuuutttvvvxxxyyyzzz|||~~~~~~{{{wwwttttttqqqmmmiiigggeeeaaa___]]]\\\[[[[[[[[[YYYVVVTTTTTTTTTSSSRRRPPPOOOMMMLLLGGGHHHHHHJJJLLLNNNPPPQQQUUUZZZbbbiiisssyyyrrrkkkfffdddbbb^^^ZZZWWWRRRNNNJJJGGGEEEBBB@@@@@@BBBFFFHHHTTTZZZaaaaaa\\\UUURRRQQQWWWdddzzz|||wwwssseee^^^TTTMMMHHHBBB:::333444333111222333333222000...///000111111000///...,,,---------.../////////...------------...//////......---------///000111444666999:::999999999:::888<<>>===>>>@@@BBBCCCHHHLLLUUUaaarrrssscccZZZSSSMMMHHHHHHIIIPPP[[[gggsss|||xxxmmmeee```[[[XXXVVVXXX[[[cccsss}}}sssttttttuuuvvvuuuuuuttttttsssrrrrrrssstttvvvwwwyyy{{{~~~|||yyyvvvrrrpppmmmkkkjjjhhheeebbbbbbaaa```^^^[[[XXXUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPNNNOOOPPPPPPPPPTTTZZZ___gggmmmvvv~~~xxxoookkkiiigggdddaaa\\\UUUQQQKKKIIIEEEBBBAAAAAACCCDDDKKKTTT___ggggggbbb\\\XXXSSSSSSYYYiii}}}sssooommmlllrrrlllccc[[[SSSLLLEEE@@@888666333111111111000///111000///......///000111000000//////......------...............//////000......------...000222333555777999999888888999;;;:::@@@JJJUUUbbbqqqrrroooyyysss___WWWNNNOOOXXXbbbggghhhkkklllnnnooommmiiidddaaa___```dddhhhmmmqqqtttvvv{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~~~~zzz|||~~~~~~|||yyyvvvuuutttooommmkkkiiifffdddbbbaaabbbbbbaaa```___]]]\\\[[[YYYWWWTTTQQQOOOOOOPPPPPPQQQQQQSSSVVVYYY^^^aaacccdddfffhhhkkkmmmooooooppprrrrrrrrrrrrrrrrrrrrrrrrqqqooommmjjjgggdddbbbaaa___bbbkkk{{{tttcccVVVMMMHHH@@@???>>>======>>>@@@AAACCCHHHPPP[[[kkk~~~wwweee[[[VVVPPPKKKJJJGGGNNNYYYeeeqqq{{{tttiiiccc^^^[[[XXXWWWUUUZZZhhhwww}}}{{{ttttttuuuuuuvvvuuuuuutttqqqqqqqqqrrrsssuuuwwwxxxyyy{{{~~~~~~|||yyyvvvtttrrrpppmmmkkklllkkkjjjgggccc```]]][[[WWWVVVUUUTTTTTTSSSTTTTTTRRRRRRRRRQQQRRRTTTWWWYYYZZZ^^^dddiiinnnuuu}}}~~~tttnnnllliiifffccc^^^XXXSSSNNNKKKHHHEEECCCBBBBBBCCCEEEOOO]]]gggkkkggg```[[[UUURRRTTT___ttt}}}qqqkkkiiigggnnnlllhhhccc[[[QQQHHHAAA;;;888444222222111000///111000///......///000111000000000//////......---///............///000000......---...///111222444666777888888888888:::;;;:::BBBNNN[[[ggguuu|||sssuuuxxxiiiYYYTTTPPPUUUaaakkkppppppqqqpppooommmjjjfffbbb```\\\^^^bbbggglllqqquuuwww|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~|||}}}|||yyywwwvvvnnnmmmllljjjhhhfffeeedddaaaaaaaaa```___]]][[[ZZZXXXVVVTTTQQQPPPPPPPPPPPPQQQQQQSSSUUUYYY]]]aaaccccccdddfffiiikkkmmmnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqpppooommmjjjgggdddbbb```]]]aaalll|||{{{iii[[[PPPJJJBBBAAA???>>>===>>>???@@@???CCCKKKVVVfffzzz{{{ggg\\\VVVPPPKKKIIIGGGOOOZZZfffrrr{{{|||ooogggbbb^^^ZZZXXXUUUWWWbbbmmm}}}{{{{{{zzzyyyuuuuuuuuutttttttttssssssooopppppprrrtttvvvwwwxxxxxx{{{~~~}}}{{{yyyuuutttrrroookkkgggcccaaa\\\\\\ZZZYYYXXXWWWWWWWWWTTTTTTSSSSSSTTTUUUVVVWWWVVVXXXZZZ\\\^^^aaafffiiiqqq}}}{{{rrroookkkgggddd```[[[XXXQQQOOOKKKGGGEEECCCCCCCCCBBBJJJWWWccciiihhhccc___WWWUUUSSSYYYiiiuuummmiiigggkkkkkkkkkhhhaaaVVVLLLFFF>>>;;;666333222222111000000000////////////000000000000////////////////////////......//////000111000000///000111333555666666777888888777888:::<<<===FFFUUUdddqqq|||zzzvvv~~~ssscccUUUTTTUUU]]]hhhrrrwwwwwwtttrrroookkkgggcccaaa___\\\___ccchhhnnnssswwwzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{yyyxxxpppooonnnllljjjhhhgggfffaaaaaa``````^^^]]][[[ZZZWWWVVVTTTRRRQQQQQQQQQRRRRRRRRRSSSUUUXXX\\\___aaaaaabbbdddfffiiikkkmmmnnnoooooooooooooooooooooooonnnnnnllljjjgggccc```___[[[```kkk|||ppp```SSSLLLGGGEEEBBB@@@>>>>>>>>>???===AAAHHHSSSbbbuuu~~~kkk^^^UUUMMMHHHGGGIIIQQQ^^^jjjuuu}}}xxxpppfff```[[[YYYWWWWWW\\\cccvvv{{{xxxwwwxxxyyyyyyvvvuuusssrrrqqqqqqqqqqqqnnnoooppprrruuuwwwxxxyyyxxx{{{~~~zzzvvvrrrnnnlllhhhgggeeebbb```___^^^]]]ZZZYYYXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[\\\^^^___iiiwwwwwwsssnnniiifffbbb___\\\SSSQQQNNNJJJFFFDDDCCCCCCCCCHHHQQQZZZbbbfffgggfffYYYWWWUUUVVVaaavvv~~~tttmmmjjjkkklllmmmjjjccc[[[SSSNNNAAA>>>888555333222111111//////000000000000/////////////////////000000000///////////////000000111000000000000222444666777777888888777777888:::<<>>>>>>>>>>>@@@FFFPPP^^^qqq~~~nnnaaaVVVMMMJJJKKKLLLTTTbbboooyyyzzzkkkddd]]]\\\[[[XXXXXXZZZjjjzzz~~~yyyvvvvvvwwwxxxyyywwwuuurrrpppnnnnnnooopppnnnooopppsssuuuwwwyyyzzzxxx{{{}}}{{{sssrrrooolllhhhfffdddcccaaa___^^^^^^______]]]\\\\\\\\\\\\]]]\\\\\\\\\]]]ZZZbbblllsssyyyzzzvvvpppjjjgggdddbbb```UUUSSSOOOKKKHHHEEECCCCCCFFFHHHLLLSSS\\\dddjjjlllYYYYYYWWWUUU\\\ooozzzqqqmmmlllmmmmmmjjjddd]]]XXXUUUCCC???:::666444333222111...///000111111000///.........//////000000111111///////////////000111111............000222444555777888888777777777:::<<>>>>>>>>AAAFFFNNN[[[mmm{{{mmmbbbXXXPPPNNNQQQNNNWWWeeerrr|||qqqhhh```______[[[WWWVVVaaasss}}}wwwtttvvvxxxxxxxxxuuussspppmmmlllkkklllllllllmmmooorrrtttvvvwwwwww|||}}}~~~{{{xxxuuurrrpppmmmjjjggggggiiijjjiiihhhmmmjjjgggdddbbb___\\\ZZZ\\\___cccfffkkkrrr|||sssmmmkkkiiiddd___\\\XXXRRRNNNKKKIIIFFFEEECCCEEEEEEHHHTTTccciiifffeee^^^WWWUUUZZZggg}}}{{{rrrqqqpppnnnkkkggg```YYYUUUMMMCCC:::666444111///000111111111111000000000000...............------,,,---.........//////000000......000111333555666666888666666999888666999>>>DDDNNN]]]lllxxxyyyjjjmmm|||~~~mmm^^^VVVQQQYYYccciiikkklllooosssssspppkkkfffbbb`````````dddiiiooouuuxxxzzz}}}~~~zzzzzz|||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwwwwvvvssspppmmmjjjhhhfffbbbaaa___^^^]]][[[WWWTTTUUUTTTSSSSSSSSSTTTVVVWWWUUUUUUUUUUUUVVVXXXZZZ[[[```bbbeeefffggggggiiijjjkkkkkkjjjjjjjjjkkklllmmmjjjiiigggdddbbb___]]]\\\___bbbhhhtttooobbbXXXPPPJJJHHHFFFAAA======???@@@DDDJJJTTTcccqqqzzz}}}}}}~~~~~~}}}|||xxxtttlllaaaWWWQQQOOOPPPQQQ___nnnvvv{{{uuunnnfffbbb\\\WWWVVVYYY[[[iii}}}}}}wwwuuuvvvxxxxxxwwwsssrrrooommmkkkkkklllmmmkkklllnnnqqqsssuuuvvvwww{{{}}}yyyvvvsssrrrtttvvvvvvuuuyyywwwsssooollliiidddaaa___aaacccdddgggmmmtttzzzxxxpppmmmjjjeeeaaa]]]YYYTTTOOOLLLIIIGGGEEECCCEEEFFFHHHQQQ___ggggggfff___YYYXXX[[[ggg{{{yyyvvvqqqmmmiiiccc\\\WWWMMMCCC;;;888666444222444111111111111000000000000...////////////...------............/////////000...///000111333555666777888666666999888777999???GGGQQQ```nnnyyy{{{nnneeemmmtttcccVVVPPPUUU\\\dddhhhhhhhhhkkkooonnnlllhhhccc___]]]^^^___dddiiipppvvvyyy{{{|||}}}{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|||xxxxxxwwwuuurrrnnnkkkhhhgggbbb```^^^]]]\\\ZZZVVVTTTTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTUUUVVVWWWYYYZZZ^^^```ccceeeeeefffgggiiiiiiiiiiiiiiiiiijjjkkkkkkjjjiiigggdddbbb```^^^]]]^^^```gggrrr~~~pppbbbYYYPPPMMMJJJDDD@@@@@@???@@@BBBGGGOOO\\\hhhpppqqqpppnnnoooqqqrrrsssrrrpppmmmfff\\\TTTPPPOOOQQQTTTaaapppwww{{{uuuiiiccc]]]YYYXXX[[[XXXcccuuu}}}xxxvvvwwwyyyxxxwwwqqqooommmkkkkkkkkklllmmmjjjlllnnnqqqsssuuuvvvwww{{{}}}}}}xxxrrrnnniiiiiihhhhhhhhhkkkppptttxxxuuuppplllhhhddd___[[[VVVQQQNNNKKKHHHFFFCCCEEEGGGGGGMMMYYYdddiiihhhbbb]]][[[\\\fffxxxwwwqqqmmmhhh```ZZZSSSIII???;;;999444222333111111111111000000000000//////000000000///..................////////////...///000222333555666777888666666999888777;;;@@@KKKUUUeeesss|||mmmeeedddrrryyyhhhXXXOOOOOOZZZ___dddeeecccbbbeeeiiiiiigggddd```\\\ZZZ[[[]]]dddjjjrrrxxx{{{|||||||||||||||{{{{{{|||}}}~~~~~~~~~}}}}}}~~~|||yyyyyyxxxvvvsssooollliiigggccc```]]][[[ZZZXXXVVVTTTSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVXXXYYY\\\___aaaccccccdddeeeggghhhhhhhhhhhhhhhiiiiiiiiijjjiiigggdddbbb```_________bbbhhhrrrlllaaaUUUOOOJJJEEEAAABBBAAA@@@AAAEEELLLVVV```fffgggeeedddeeehhhkkkmmmmmmgggddd^^^VVVQQQNNNPPPRRRYYYfffsssyyy|||oooeee```\\\[[[\\\XXX^^^kkk{{{}}}yyywwwxxxyyywwwuuunnnmmmkkkjjjjjjkkklllmmmkkkmmmooorrruuuwwwxxxyyy{{{|||~~~zzzxxxuuusssrrrsssvvvxxxyyyyyyrrrnnnjjjhhhbbb^^^YYYUUUQQQMMMJJJGGGAAADDDEEEFFFIIITTTaaakkklllgggaaa]]][[[cccuuu~~~vvvqqqmmmfff```\\\QQQFFF???:::333//////111111111111000000000///000000000000000//////............///////////////...///000222444555666777888666666999999888<<>>DDDRRR^^^ooo{{{zzzaaacccmmmzzziiiYYYOOOQQQXXXaaadddfffccc^^^\\\^^^bbbggghhhfffaaa\\\ZZZ]]]```gggmmmuuu{{{}}}}}}||||||~~~}}}{{{zzzzzz|||~~~~~~}}}}}}|||}}}{{{zzz|||~~~|||yyyyyywwwuuuqqqlllhhhfffccc```\\\YYYXXXWWWVVVUUUSSSTTTUUUWWWWWWVVVUUUUUUUUUTTTTTTSSSTTTUUUWWWXXX[[[^^^```bbbbbbcccdddfffgggggghhhiiijjjiiiiiiiiigggfffdddbbbaaaaaaaaabbbeeegggmmmvvv|||kkk```WWWPPPLLLMMMDDDCCCDDDIIIQQQZZZaaaddddddbbbaaabbbcccdddcccbbb___]]]WWWQQQMMMMMMQQQUUUbbbnnnyyy|||}}}~~~ooohhhaaa]]]\\\\\\\\\___kkk~~~~~~{{{xxxwwwxxxwwwtttpppkkkjjjiiigggggghhhiiikkknnnppprrruuuxxx{{{|||}}}|||~~~{{{tttpppmmmhhheee```[[[WWWRRRMMMJJJAAAAAABBBDDDFFFLLLYYYfffpppmmmiiibbb[[[]]]kkk{{{xxxssspppnnndddYYYMMMFFF@@@999444444111111111111000000000000//////000000000///......///////////////.........///000111333444666777888999666666999999:::@@@FFFTTTaaarrr}}}ttt\\\aaannntttcccVVVQQQUUU]]]eeehhhiiieee^^^[[[\\\___dddeeefffaaa\\\[[[```eeejjjooovvv{{{}}}}}}}}}}}}~~~}}}|||{{{{{{|||}}}~~~||||||}}}~~~~~~{{{{{{}}}{{{zzzyyywwwsssnnniiifffccc```]]][[[ZZZXXXVVVTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTUUUVVVWWWXXXZZZ]]]___aaaaaabbbdddeeefffgggiiijjjjjjjjjiiihhheeedddbbb```___```aaabbbdddggglllvvvvvvhhh\\\RRRMMMLLLEEEDDDEEELLLWWW```fffhhhiiihhhhhhhhhhhhfffbbb```___\\\VVVQQQNNNOOOSSSXXXeeepppzzz|||}}}zzzoooeee___]]]ZZZZZZ\\\eeeuuu}}}zzzwwwwwwxxxvvvrrrnnnkkkjjjhhhffffffggghhhiiinnnooorrruuuxxx{{{}}}}}}~~~yyysssoookkkgggccc^^^YYYTTTNNNJJJFFFCCCBBBDDDFFFIIIRRR]]]lllmmmmmmiii```\\\eeeqqqzzztttssstttiii^^^QQQJJJDDD<<<888777111111111111000000000000...////////////...------000/////////............///000111333555666777888999666666888:::;;;AAAHHHTTTbbbsss~~~}}}mmm___eeettt|||iii[[[UUUVVV]]]fffkkknnnnnnhhh```YYYXXXZZZ\\\___aaa___\\\]]]cccjjjmmmqqqwww{{{}}}}}}}}}~~~}}}}}}}}}|||||||||||||||zzz{{{}}}~~~}}}~~~}}}}}}}}}|||zzzvvvpppkkkhhhbbb```^^^]]]\\\ZZZVVVTTTVVVUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUUUUUUUVVVXXXXXXYYY[[[^^^______```bbbcccdddfffgggiiiiiihhhgggfffcccbbb```^^^^^^___aaabbbeeehhhnnnwwwsssdddVVVNNNKKKIIIHHHKKKSSS^^^hhhmmmnnnooooooppppppppplllgggbbb\\\ZZZUUUPPPNNNQQQWWW[[[fffqqqzzz|||}}}wwwjjjaaa___YYYYYY\\\bbbooo||||||yyywwwwwwwwwuuuqqqlllkkkjjjhhhfffeeefffggghhhmmmnnnqqquuuxxxzzz|||}}}~~~}}}tttpppllliiiddd___ZZZUUUOOOKKKKKKEEEBBBEEEFFFGGGNNNWWWhhhlllpppnnnddd\\\```jjj{{{{{{tttuuuxxxpppdddWWWNNNFFF===888777111111111111000000000000...............------,,,000000//////.........---000000111333555666888888999777666999:::;;;BBBIIITTTbbbttt~~~yyyhhhgggmmm{{{qqq^^^UUUUUU[[[eeeoooooorrrqqqkkkaaaXXXVVVVVVUUUYYY]]]\\\ZZZ]]]eeemmmnnnrrrwww{{{|||}}}~~~||||||}}}}}}}}}}}}|||{{{yyy{{{~~~~~~||||||xxxrrrmmmjjjbbbaaa___^^^]]][[[WWWTTTWWWVVVUUUTTTUUUVVVWWWXXXXXXWWWVVVVVVVVVWWWXXXYYYWWWYYY\\\^^^^^^___```bbbcccdddfffhhhhhhgggfffeeebbbaaa^^^]]]]]]___aaabbbhhhjjjpppzzzooo___UUUQQQPPPOOOQQQYYYeeeooossstttoooppprrrsssrrrnnngggbbbZZZWWWSSSOOONNNRRRYYY^^^fffqqqzzz||||||}}}mmmcccaaaZZZ[[[^^^cccmmm~~~~~~zzzyyyxxxvvvtttsssrrrrrrrrrllliiifffdddeeegggkkkmmmpppqqqsssuuuxxxzzz|||}}}~~~wwwooopppnnniiieee___XXXPPPKKKFFFGGGEEECCCBBBEEELLLQQQbbbooozzzwwwjjj```___dddkkk~~~zzzvvvxxxvvvnnnbbbVVVMMMEEE<<<666444222000000000000///...////////////////////////---.........//////000000111222444555666666777777666777888777777;;;BBBHHHYYYfffuuu}}}~~~yyymmmjjjxxxyyyeeeUUUTTTYYY^^^iiiuuu{{{yyytttlllbbbYYYSSSPPPOOORRRVVVYYY\\\aaahhhmmmuuuvvvyyy{{{||||||||||||||||||||||||{{{zzzyyyxxx}}}}}}~~~~~~{{{uuuooollleeecccaaa^^^\\\ZZZZZZZZZYYYXXXWWWVVVVVVWWWYYY[[[XXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\^^^```aaaeeeeeeeeeeeeffffffggggggaaa```___^^^___```bbbddddddkkkttt}}}zzzhhh[[[TTTSSSOOOTTTaaammmsssxxx~~~zzzzzz{{{|||zzzuuummmgggaaa]]]YYYXXXVVVUUUZZZaaajjjsss{{{}}}~~~uuugggccc]]][[[ZZZ]]]bbbqqq{{{wwwxxxwwwvvvuuusssrrrqqqpppjjjhhheeecccdddgggjjjmmmpppqqqrrruuuwwwyyy{{{||||||tttssspppkkkfffaaaZZZRRRNNNHHHHHHFFFCCCBBBEEEJJJOOO^^^jjjvvvwwwnnndddaaacccfffyyy~~~zzz||||||uuukkk___SSSHHH>>>999555333111000000111000...////////////////////////---------....../////////222333555666777777888888666777888777777;;;CCCIII[[[ggguuu|||~~~xxxnnnmmm|||}}}ppp^^^RRRTTT[[[bbbmmmyyy~~~{{{uuulllbbbYYYRRROOOOOORRRUUUXXX\\\bbbjjjoootttuuuxxxzzz|||~~~~~~~~~||||||}}}}}}}}}|||{{{{{{}}}}}}~~~~~~~~~|||vvvpppmmmfffeeebbb___\\\[[[ZZZZZZXXXWWWVVVUUUUUUVVVXXXYYYWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZZZZ[[[]]]^^^```aaabbbcccdddeeeeeefffeeeeeeaaa```___^^^^^^```bbbcccdddjjjttt}}}nnn```YYYWWWWWW]]]kkkwww|||yyysssnnniiiccc^^^\\\YYYWWW\\\cccjjjsss{{{|||}}}wwwjjjeee^^^\\\[[[\\\aaalll}}}xxxtttwwwwwwwwwuuutttqqqooommmgggeeecccbbbcccfffiiilllooopppqqqtttvvvxxxzzz{{{zzzuuurrrnnniiiccc]]]VVVQQQJJJIIIGGGDDDBBBDDDHHHLLLWWWcccpppvvvssskkkeeebbbbbbppp|||}}}}}}zzzttthhhZZZMMMBBB===777555222111111111000///////////////////////////------............//////333444555666777888888888666777888777888<<>>GGGNNN___gggqqqwww{{{uuullliiirrrfffXXXPPPNNNWWWdddnnnwww}}}}}}wwwnnneee]]]VVVQQQNNNOOOPPPSSSWWW^^^gggpppuuuvvvwwwyyy|||}}}~~~~~~~~~{{{|||}}}~~~}}}}}}~~~~~~}}}~~~~~~yyytttrrrllljjjfffbbb___]]]\\\[[[YYYXXXWWWVVVUUUUUUVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXZZZ[[[\\\^^^```ccceeefffeeedddbbbaaa```^^^]]]]]]^^^```aaadddjjjsss}}}tttfff___\\\cccooo}}}~~~~~~wwwooofff```ZZZWWW[[[bbbiiiqqqxxxyyyzzz~~~~~~rrrjjj```^^^]]]^^^___dddooo{{{{{{wwwtttuuuuuutttsssppplllhhheeeaaa`````````bbbeeeiiikkkmmmnnnppprrruuuwwwyyyzzzyyyvvvpppkkkfff```[[[WWWQQQNNNJJJFFFEEEEEEFFFFFFIIIRRR```mmmuuutttmmmgggcccfffnnn~~~|||}}}yyyiiiXXXKKKEEE===999555333222222222111////////////////////////000000000000000000000000111111333444555666666666666777888888999@@@IIIQQQ^^^eeemmmssswww}}}xxxjjjdddeeetttwww^^^RRROOORRR]]]kkkuuuzzz}}}wwwpppggg^^^YYYUUURRRPPPPPPQQQSSSYYYbbbkkksssxxxzzz{{{|||}}}}}}}}}||||||zzz{{{|||}}}~~~}}}}}}~~~~~~}}}~~~~~~}}}~~~zzzvvvtttnnnlllhhhdddaaa___^^^]]][[[[[[ZZZYYYXXXWWWWWWWWWTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\^^^```cccfffgggfffeeecccaaa___^^^\\\\\\]]]___```dddjjjsss{{{rrrgggbbbdddooo}}}yyyqqqggg```ZZZWWW[[[bbbfffnnnuuuwwwxxx|||vvvlllbbb```___```aaaccckkkttt{{{xxxvvvtttsssrrrooolllhhhdddbbb^^^^^^___```bbbfffiiikkknnnooopppsssuuuwwwyyyzzz{{{xxxrrrmmmhhhccc]]]ZZZSSSPPPKKKHHHGGGGGGFFFFFFEEELLLXXXfffpppsssqqqnnngggeeefffoooqqq___PPPGGG???<<<777444333333222222////////////////////////111111000000000000000///000111222333444555555555666777888888:::AAALLLSSS^^^cccjjjpppuuu{{{ssseeebbbhhhyyysss___OOOQQQXXXeeesss|||~~~}}}ssskkk```YYYVVVUUUTTTRRRQQQRRRUUU\\\fffooovvvyyy|||}}}~~~~~~~~~}}}{{{{{{{{{{{{|||~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~zzzwwwuuuooommmjjjfffcccaaa``````^^^]]]]]][[[ZZZYYYXXXXXXTTTUUUVVVXXXXXXYYYYYYYYY]]]]]]\\\\\\\\\]]]]]]^^^^^^```bbbdddffffffeeeeee```___]]]\\\\\\]]]^^^___dddjjjrrrzzz{{{ooogggeeegggvvv}}}|||{{{{{{uuummmeee___ZZZWWWZZZaaabbbjjjqqqsssuuu{{{{{{ooofffbbbaaabbbbbbccchhhooo~~~{{{xxxwwwtttrrrooolllhhhdddaaa```]]]]]]^^^```cccgggjjjlllnnnoooqqqsssvvvxxxyyyzzz~~~zzztttooojjjeeeaaa]]]UUUQQQLLLJJJIIIIIIHHHFFFBBBHHHSSS___iiiooosssttthhheeecccgggsssvvvfffVVVLLLAAA===888444333333333333////////////////////////////////////.........---111111333444555666666666777777888888;;;BBBMMMVVV___cccjjjpppuuuzzzsssfffgggqqqkkk\\\NNNSSS]]]lll{{{~~~rrriii^^^VVVTTTUUUTTTSSSRRRSSSXXX```jjjssswwwyyy||||||~~~~~~~~~~~~}}}|||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzwwwvvvooommmkkkgggeeeccccccbbb___^^^^^^]]][[[ZZZXXXWWWUUUVVVWWWXXXYYYZZZZZZZZZ^^^]]]]]]\\\\\\\\\]]]]]]^^^___```bbbcccdddeeeeee```___]]]\\\[[[\\\]]]^^^dddjjjqqqyyy|||{{{~~~}}}rrrhhhddddddggg{{{xxxqqqpppqqqpppmmmjjjddd^^^ZZZUUURRRVVV\\\^^^fffnnnpppssszzz~~~sssjjjfffccccccbbbaaadddjjjzzz}}}zzzxxxwwwtttrrrnnnjjjeeebbb```___]]]]]]^^^```dddgggkkklllooopppqqqtttvvvxxxzzz{{{~~~|||vvvqqqlllhhhccc```VVVRRRMMMKKKKKKJJJIIIFFFAAAGGGPPPZZZdddmmmtttxxxhhhfffcccdddmmm}}}wwwkkk\\\QQQBBB>>>999555333333333333////////////////////////......---------,,,,,,,,,222222444555666777777777777777888888;;;CCCNNNWWW___dddjjjpppuuuzzzuuuiiimmmyyyuuu___SSSMMMTTT```ppptttjjj]]]VVVTTTUUUUUUSSSSSSUUUYYYbbbmmmuuuxxxxxxzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzwwwvvvooonnnkkkhhhfffeeedddddd______^^^]]][[[YYYXXXVVVUUUVVVWWWYYYZZZ[[[[[[[[[\\\[[[ZZZZZZZZZZZZZZZZZZ]]]]]]^^^```aaacccdddeee```___]]][[[[[[\\\]]]^^^eeejjjqqqxxxxxxsssqqqvvvyyyzzztttiiiaaa```aaakkkyyyjjjbbbdddfffeeeaaaaaa[[[WWWTTTPPPMMMQQQWWW[[[dddkkknnnrrryyy~~~~~~vvvnnnhhhdddcccaaa___aaaeeesss~~~~~~}}}zzzwwwvvvrrrlllfffccc```]]][[[ZZZ\\\___aaabbbeeeiiikkkpppqqqrrrtttuuuvvvvvvvvvxxx|||vvvppppppnnniiicccZZZVVVPPPLLLIIIHHHGGGFFFJJJFFFFFFMMMWWW```kkktttttthhhaaaccchhhsss}}}zzzwwwxxxwwwnnn___SSSJJJCCC;;;666666555222...000000000000////////////000000000000111111111111111222333555666777777777666666666888<<>>888666555333000000000000000////////////000000000000111111111111333333444555666666666666666666777999>>>GGGRRRYYY```dddjjjpppuuuyyy~~~vvvkkkkkkvvvlllZZZPPPMMMSSS___mmm{{{ttthhh\\\WWWUUURRRQQQRRRTTTXXX___iiiqqqwwwyyyyyyzzz{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}|||~~~~~~{{{wwwtttpppnnnkkkjjjjjjhhhfffdddcccbbb```______^^^]]][[[[[[ZZZYYYYYYXXXXXXXXXYYYXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]___```aaabbbbbb^^^]]]]]]ZZZYYYYYY[[[]]]eeeiiiooovvv|||{{{qqqjjjgggfffkkkllllllgggaaa]]]^^^```mmmssseeeWWWQQQOOOLLLKKKLLLGGGHHHHHHGGGEEEEEEHHHKKKRRRXXXaaaiiiooossswwwyyy|||}}}~~~xxxooohhhdddbbbbbbbbblll{{{}}}{{{|||{{{yyyvvvqqqmmmhhhdddaaa___]]]\\\ZZZ]]]```bbbdddfffjjjlllooopppqqqsssuuuwwwxxxyyyzzz}}}|||ssspppoookkkggg```\\\VVVPPPMMMJJJHHHFFFGGGCCCCCCIIIPPPXXXcccmmmwwwnnneeebbbaaagggzzz{{{uuuooonnnooommmeee^^^TTTLLLAAA:::777555333111000000000000////////////000000000000111111111111444444555666777777666666666777888;;;AAAKKKVVV]]]aaaeeejjjpppuuu{{{|||qqqiiimmm{{{uuuaaaUUUQQQRRRXXXcccqqq}}}tttiii]]]XXXUUUQQQPPPRRRSSSYYYbbbkkkssswwwxxxyyy{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{|||~~~~~~~~~|||wwwuuurrrpppmmmlllkkkiiigggeeeeeecccbbbaaabbbbbb```___]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWXXXXXXYYYZZZZZZ[[[\\\^^^___`````````]]]]]]\\\[[[YYYYYY\\\^^^fffjjjpppvvv{{{}}}tttnnniiiggggggggggggfffbbb]]][[[]]]```iii|||ttteeeUUUMMMIIIEEECCCDDDAAABBBBBBAAA@@@AAACCCFFFLLLRRRZZZbbbiiiooosssvvvzzz{{{~~~uuulllfffcccaaa```hhhrrr~~~zzzyyyzzzzzzwwwtttmmmjjjeeeaaa```^^^]]]\\\ZZZ]]]```ccceeegggjjjmmmnnnoooppprrruuuwwwyyyzzz{{{~~~xxxsssqqqnnnkkkddd___YYYTTTPPPLLLHHHFFFEEEAAAAAAFFFLLLSSS^^^hhhuuunnngggbbb^^^bbbrrrxxxnnnjjjlllllliiieeeXXXPPPEEE;;;666444333222000000000000///////////////000000000111111111111333444555666777777888777666777999===CCCNNNZZZaaacccfffkkkppptttyyyvvvkkkfffmmm~~~nnn\\\SSSTTTWWW\\\fffrrr|||zzzpppfff\\\WWWSSSOOOOOOQQQSSSZZZdddnnntttwwwxxxxxxzzzzzzzzz{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{}}}|||xxxuuutttqqqooommmllljjjgggeeeeeecccbbbcccddddddcccaaa___^^^]]][[[YYYXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYYYY[[[\\\]]]^^^^^^^^^\\\\\\\\\ZZZYYYZZZ]]]___fffjjjqqqwww{{{yyytttpppnnnmmmllliiihhhfffaaa\\\[[[]]]___cccvvv|||lll[[[QQQKKKFFFDDDDDD@@@@@@???>>>>>>???AAABBBHHHMMMUUU^^^eeelllrrruuuwwwyyy|||yyyooohhhdddbbbaaacccjjjxxx~~~{{{xxxxxxxxxxxxtttqqqjjjgggbbb___^^^]]]\\\ZZZYYY]]]aaadddfffiiikkkmmmmmmnnnoooqqqtttxxx{{{|||}}}{{{tttqqqnnnlllfffbbb\\\WWWRRRNNNIIIGGGDDDAAAAAAEEEIIINNNYYYdddpppnnnjjjccc^^^___lllyyy|||mmmffffffhhhgggeeeZZZSSSHHH===666333222111000000000000///////////////000000000111111111111111222444555777888999999666777999===EEEPPP\\\dddeeehhhlllpppssswww{{{~~~|||pppeeecccmmm|||fffUUUOOOQQQUUUaaaiiissszzz{{{sssiiiaaaYYYUUUQQQMMMMMMPPPUUU\\\gggoootttwwwxxxyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~yyyvvvvvvssspppnnnllljjjgggeeedddcccbbbcccddddddcccbbbaaa```^^^\\\ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXYYY[[[[[[\\\\\\\\\[[[[[[[[[YYYYYYZZZ]]]___eeejjjrrrxxx}}}|||yyywwwvvvuuusssmmmkkkfffaaa\\\ZZZZZZ[[[]]]ooouuucccXXXQQQJJJGGGFFF@@@>>>===<<<===>>>??????FFFKKKRRRZZZaaaiiipppuuuuuuwww{{{~~~zzzpppiiifffdddbbb```eeerrr|||yyywwwvvvwwwuuuqqqmmmhhheee```]]]\\\[[[ZZZYYYYYY]]]aaaeeehhhjjjlllnnnlllmmmnnnqqqtttxxx|||~~~~~~~~~uuupppmmmkkkgggccc^^^XXXTTTOOOKKKGGGDDDBBBBBBEEEGGGKKKVVVaaakkkmmmmmmggg______hhhrrrooocccaaabbbbbbaaa[[[UUUKKK@@@888333222222000000000000////////////000000000000111111111111000111333555666777777888555666999===EEEPPP\\\dddeeeiiinnnrrrtttvvvyyy{{{vvviii```bbbooovvvaaaRRROOOSSSXXXgggnnntttxxx{{{{{{uuummmaaa[[[UUURRROOOKKKMMMQQQWWW^^^iiippptttvvvyyy{{{zzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~|||yyyxxxvvvssspppnnnlllhhhfffeeedddccccccdddeeecccbbbaaa```___]]][[[ZZZZZZZZZYYYXXXWWWWWWVVVWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXYYY\\\___dddjjjsss{{{~~~zzzvvvnnnkkkfff```[[[XXXVVVUUUYYYiiinnnbbbYYYOOOIIIGGGAAA???<<<<<<<<<======<<>>??????>>><<>>777555444000000000000////////////000000000000111111111111555555555444333222111000444555777<<>>===<<>>@@@FFFLLLRRR\\\fffnnnsssyyy||||||}}}xxxkkkeeecccbbb```bbb\\\[[[eeeuuuyyywwwtttqqqoookkkgggddd]]][[[ZZZXXXXXXYYY[[[\\\^^^```dddfffgggiiikkkmmmnnnqqqsssuuuwwwyyy{{{~~~}}}~~~yyyxxx{{{xxxqqqmmmgggccc___YYYQQQLLLLLLHHHFFFFFFEEEDDDHHHOOO^^^lllyyyxxxooohhhdddaaagggvvvuuukkkdddaaa___\\\UUUMMMEEE===777444000000000000000000000000000////////////000111111333333333333333333333333444555999???GGGPPPXXX]]]bbbeeekkkppptttuuuuuuuuujjj```XXX]]]ppp}}}iiiUUUMMMMMMRRR^^^kkknnnmmmlllkkkhhhbbb[[[VVVNNNKKKJJJLLLLLLMMMRRRYYYdddjjjqqquuuvvvuuuvvvwwwzzz{{{|||||||||||||||{{{~~~~~~~~~}}}~~~~~~}}}{{{zzz{{{|||~~~}}}~~~~~~~~~~~~{{{wwwtttrrrmmmkkkhhhfffffffffeeeddddddcccaaaaaabbbbbb```___]]]\\\[[[ZZZXXXWWWVVVUUURRRQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRUUUYYY\\\dddnnnzzz}}}vvvoooiiigggjjjnnnmmmkkkfff___XXXUUUTTTTTT\\\kkk~~~qqqdddZZZQQQMMMIIIDDDAAAAAAAAA>>>@@@EEEJJJOOOYYYbbbnnnrrrxxxzzz{{{|||qqqiiieeebbbaaa```]]]]]]dddooo|||yyyvvvssspppmmmiiieeeaaa[[[ZZZYYYXXXYYYZZZ\\\]]]^^^aaadddggghhhiiikkkmmmppprrruuuvvvvvvwwwzzz|||||||||~~~|||vvvvvv|||tttpppkkkgggccc\\\TTTMMMLLLHHHFFFFFFEEECCCFFFJJJUUUdddrrrwwwtttnnngggaaaaaalll}}}mmmeeeaaa]]]ZZZUUUNNNGGG@@@888444111111111000000000000000000000//////000000111222222222333333333333444444333666:::AAAIIIRRRZZZ^^^___bbbggglllpppqqqrrrqqqeee^^^YYYaaatttqqq___NNNIIILLLUUUaaalllpppooonnnmmmhhhaaaXXXRRRNNNKKKJJJLLLLLLMMMSSS[[[eeekkkrrrvvvwwwvvvwwwxxx{{{{{{||||||||||||{{{{{{~~~~~~~~~~~~}}}~~~~~~}}}{{{yyyzzz{{{~~~~~~~~~~~~}}}~~~}}}~~~~~~~~~zzzvvvsssnnnkkkhhhfffffffffdddcccdddbbbaaaaaabbbbbbaaa___^^^]]]\\\ZZZXXXVVVUUUTTTPPPPPPPPPOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRTTTXXX[[[cccooo}}}}}}tttkkkeeegggmmmpppooommmggg___XXXSSSQQQTTT]]]lllooocccWWWQQQMMMGGGBBBAAA@@@>>>>>>CCCGGGMMMWWWaaakkkpppuuuxxxyyyzzz~~~yyymmmfffbbbaaa___^^^___ccciiitttxxxuuuqqqnnnkkkgggccc___ZZZYYYXXXXXXYYY[[[]]]______bbbeeeggghhhiiikkkmmmqqqsssuuuuuuuuuvvvxxxyyyzzz{{{|||~~~yyyvvvxxxwwwsssnnnjjjfff___VVVPPPLLLGGGEEEFFFFFFDDDEEEIIIPPP^^^nnnwwwyyyvvvnnneee```gggxxxqqqfffaaa\\\YYYTTTNNNIIIAAA999444222111111111000000000///000000000000000111222222222222222333333444444444333666;;;CCCKKKSSSZZZ^^^]]]```eeejjjnnnooonnnnnnbbb\\\ZZZdddwww}}}cccUUUHHHFFFNNNYYYeeemmmsssrrrpppmmmhhh```VVVPPPOOOLLLJJJKKKLLLMMMTTT[[[eeekkkssswwwwwwwwwxxxzzzzzz{{{||||||||||||||||||~~~}}}}}}~~~~~~~~~|||zzz{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~|||xxxuuunnnlllhhhffffffeeedddccccccaaa```aaabbbbbbaaa______^^^\\\[[[YYYWWWVVVUUUQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQTTTWWWZZZbbbppptttjjjfffjjjrrrqqqpppmmmfff^^^VVVRRRPPPWWW```ooo|||nnn___VVVQQQIIIDDDBBB???<<<<<>>777333333222111111000000///111111000000111111222333111111222333333444555555333666===DDDLLLSSSWWWZZZZZZ^^^ffflllooonnnkkkiii\\\ZZZ^^^lll|||iiiQQQKKKEEEJJJYYYiiirrrssssssqqqmmmhhhbbbZZZRRRLLLMMMIIIHHHJJJLLLPPPXXXaaahhhnnntttwwwwwwuuuuuuvvvxxxyyyzzz|||}}}~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~||||||}}}~~~}}}~~~~~~~~~|||}}}~~~}}}}}}}}}~~~}}}tttrrrnnnlllkkkjjjiiihhhdddbbbaaabbbcccdddcccbbb______^^^]]]\\\[[[ZZZYYYWWWVVVTTTRRRPPPOOONNNNNNLLLMMMOOOPPPQQQSSSVVVXXXaaarrr|||qqqlllkkkoootttssspppjjjaaaYYYSSSQQQQQQ\\\eeetttqqqddd\\\RRRJJJEEEBBB???>>>@@@DDDJJJTTT^^^cccjjjsssyyy{{{{{{}}}~~~ssshhhccc^^^\\\[[[\\\]]]fffzzzmmmkkkgggeeeccc___[[[XXXRRRQQQQQQRRRTTTWWWZZZ\\\aaacccfffhhhhhhiiikkkmmmnnnpppqqqrrrrrrrrrtttvvvwwwwwwyyyzzz{{{{{{||||||~~~zzzrrrlllkkkqqqyyyqqqkkkfffaaaZZZUUUTTTLLLFFFEEEFFFDDDEEEGGGHHHQQQ___mmm{{{zzzoooffffffjjjxxxyyypppggg```XXXRRRNNNHHH@@@999333333222222111000000///111111111000111111222333111111222333333444555555333777===EEELLLRRRVVVXXXYYY^^^gggnnnqqqoookkkhhhZZZYYY___oooxxxdddOOOJJJGGGMMM]]]nnnvvvvvvrrrooojjjeee___XXXPPPKKKKKKGGGGGGJJJMMMQQQ[[[dddjjjooouuuxxxvvvssssssssswwwxxxyyy{{{}}}~~~{{{|||~~~~~~}}}|||}}}}}}~~~~~~~~~~~~}}}}}}{{{|||~~~}}}||||||}}}~~~}}}{{{|||}}}}}}|||}}}wwwuuuqqqooonnnmmmllljjjeeedddcccccceeeeeeeeeccc______^^^^^^]]]\\\[[[[[[YYYXXXVVVSSSQQQOOONNNNNNKKKMMMOOOPPPQQQRRRVVVXXXaaasssyyyooollllllooosssssspppiii___WWWRRRQQQQQQ]]]fffuuuwwwiii```VVVLLLGGGEEEAAA???AAADDDHHHRRR\\\ccckkkttt{{{}}}}}}~~~~~~wwwjjjddd]]]ZZZXXXYYY[[[dddwwwjjjgggdddaaa^^^[[[XXXUUUSSSRRRQQQQQQRRRUUUYYY[[[```bbbcccdddeeegggkkknnnpppqqqrrrqqqpppqqqssstttyyyyyyzzzyyyxxxyyy{{{}}}|||~~~xxxoooggggggooo}}}rrrkkkhhheee```[[[SSSOOOIIIEEECCCBBBBBBAAAGGGNNNXXXfffwwwwwwpppiiieeemmm|||qqqkkkccc[[[VVVTTTOOOEEE===666444111000111222222222///////////////000111111222444555666555555666777333777???GGGNNNSSSVVVWWWWWW___iiipppvvvxxxrrrjjj```^^^cccrrrvvvaaaRRRMMMLLLUUUeeesssyyyzzzzzzoooccc]]]WWWPPPLLLLLLFFFHHHJJJJJJLLLSSS^^^gggnnnppptttwwwyyyyyyxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~{{{{{{|||}}}}}}~~~}}}}}}~~~~~~~~~}}}~~~|||}}}}}}}}}||||||~~~zzzwwwssspppooonnnlllkkkiiigggdddcccccccccbbbaaaaaa``````___^^^^^^]]]]]]]]]\\\ZZZWWWTTTRRROOONNNQQQOOOOOOQQQRRRQQQUUU[[[gggwww}}}nnnjjjooosssuuupppnnniiiaaaWWWRRRQQQSSS[[[hhhxxxssseeeYYYOOOIIICCCAAA???>>>BBBKKKVVV^^^gggmmmtttxxxzzz{{{~~~qqqddd]]]YYYWWWXXXZZZ```mmmzzzjjjgggdddaaa^^^[[[XXXUUUPPPPPPPPPQQQSSSWWW[[[]]]aaabbbdddeeeeeegggkkknnnoooqqqssssssssssssuuuwwwyyyzzzzzzyyyxxxxxxzzz}}}~~~vvvnnnggggggooo~~~tttmmmjjjfff```[[[UUUQQQKKKFFFEEEDDDCCCBBBEEEKKKVVVdddvvv~~~sssjjjdddhhhvvvuuujjjbbbZZZUUUTTTOOOFFF>>>777444111000111222222222111000000000000111222222///111444555555444444555555:::AAAHHHNNNRRRUUUVVVYYYaaaiiiooouuuwwwqqqjjj```^^^dddsssvvvaaaSSSPPPQQQ[[[jjjwww{{{zzztttiii___YYYUUUPPPMMMMMMGGGIIIKKKLLLNNNUUUaaaiiippprrruuuyyy{{{{{{zzzzzz{{{|||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}|||{{{|||}}}zzzvvvsssqqqpppnnnlllllliiifffeeeeeeeeedddccccccbbbbbbaaa```___^^^^^^___]]][[[YYYVVVSSSQQQPPPQQQNNNNNNPPPQQQQQQVVV]]]iiiyyywwwjjjgggkkkppprrrpppooojjjaaaXXXSSSSSSTTT[[[hhhyyyuuuggg[[[QQQJJJDDDCCCAAA@@@DDDLLLWWW^^^hhhmmmtttxxxzzz{{{}}}vvviii```[[[WWWWWWXXX]]]hhhsssjjjgggccc```^^^[[[WWWTTTNNNNNNOOOQQQTTTXXX\\\___aaaccceeeffffffhhhkkkmmmnnnqqqtttvvvvvvwwwxxxyyyzzz{{{{{{zzzxxxxxxyyy{{{~~~tttllleeefffnnnwwwppplllgggaaa[[[WWWSSSMMMIIIFFFEEEDDDCCCCCCHHHQQQ^^^ooo~~~vvvlllccccccmmmzzzjjjbbbXXXTTTRRROOOGGG@@@888555222111111222222222222111111111111222333333///111444555555444444444888===DDDJJJNNNRRRUUUWWW\\\bbbiiimmmrrrtttoooiii^^^^^^eeeuuuuuu```UUUTTTXXXdddrrr|||}}}zzzlllbbbYYYUUUSSSOOOMMMNNNIIIKKKLLLMMMPPPXXXccclllrrrtttwwwzzz|||}}}}}}||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||zzz{{{|||{{{zzz{{{~~~~~~zzzwwwuuussspppnnnooommmiiihhhhhhhhhgggfffeeeddddddcccaaa```_________^^^\\\ZZZWWWUUUSSSRRRQQQNNNMMMNNNOOOPPPWWW^^^lll|||zzzlllcccbbbfffkkknnnooommmhhh```WWWSSSSSSUUU\\\iiizzzvvvhhh\\\RRRLLLEEEDDDBBBBBBEEENNNXXX___iiinnnuuuyyyyyyzzz|||~~~oooccc]]]XXXWWWVVVYYYaaakkkiiifffbbb___]]]ZZZVVVSSSNNNNNNOOOQQQTTTXXX[[[^^^bbbccceeefffggghhhkkkmmmooorrruuuxxxxxxwwwwwwxxxzzzzzz{{{zzzxxxwwwxxxyyy|||~~~}}}}}}~~~|||qqqiiiccceeemmm~~~zzzsssoooiiiaaa[[[XXXTTTNNNJJJGGGEEECCCBBBCCCGGGLLLUUUeeettt{{{zzzxxxnnnccc```fffxxxlllcccXXXSSSRRROOOIIICCC:::777333111222222222111111111111111111222333333222333444444333333555777:::???FFFLLLPPPTTTXXX\\\]]]cccgggjjjmmmoookkkeeeZZZ\\\fffwwwvvv```UUUXXX```mmmyyy}}}xxxhhh___VVVRRRQQQMMMLLLMMMJJJKKKLLLMMMRRRZZZeeemmmrrrtttwwwzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{yyyzzz{{{zzzzzz{{{~~~|||zzzwwwtttqqqqqqoookkkjjjiiiiiihhhgggfffeeedddcccaaa```___^^^^^^]]][[[YYYWWWUUUSSSRRRQQQMMMKKKMMMNNNPPPWWW___nnn}}}vvvjjj___ZZZ\\\aaagggmmmlllkkkfff]]]UUUQQQRRRUUU^^^kkk|||xxxiii\\\RRRLLLEEEDDDCCCCCCGGGOOOYYY```jjjooovvvyyyyyyyyy{{{}}}~~~~~~rrrddd]]]XXXVVVUUUVVV\\\dddgggddd```]]][[[XXXTTTRRROOOPPPPPPRRRTTTWWWZZZ[[[aaacccfffgggggghhhjjjkkkppprrrvvvwwwvvvuuuuuuuuuxxxyyyzzzyyywwwvvvvvvwwwyyy{{{|||}}}}}}}}}yyynnngggaaaccclll}}}~~~vvvpppkkkccc]]]XXXTTTOOOJJJGGGEEEBBB@@@BBBEEEHHHOOO]]]mmmvvvxxxwwwooofffaaadddsssqqqgggZZZTTTRRRPPPJJJEEE;;;888444222222222222111111000000000000111222222333333111///...000555999:::@@@HHHNNNQQQVVV\\\aaa^^^cccfffhhhjjjkkkggg```VVVZZZgggzzzyyydddUUUZZZeeesss~~~{{{uuuggg^^^TTTQQQOOOLLLKKKLLLIIIIIIJJJLLLRRR[[[ffflllqqqsssvvvxxx{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~|||{{{yyyzzz{{{zzzzzz{{{~~~|||xxxuuurrrpppllljjjjjjiiihhhgggfffeeedddbbb```^^^]]]\\\[[[ZZZYYYWWWUUUSSSRRRQQQQQQMMMKKKLLLMMMOOOVVV^^^nnn}}}}}}jjj^^^TTTSSSWWW\\\dddlllkkkjjjeee]]]UUURRRTTTWWWbbbnnn~~~yyyjjj[[[QQQKKKDDDDDDCCCDDDIIIQQQ[[[bbbkkkpppvvvyyyyyyyyyzzz|||}}}}}}}}}~~~ttteee^^^XXXVVVVVVVVVZZZ```eeebbb^^^[[[YYYVVVRRRPPPOOOPPPQQQSSSUUUWWWYYYZZZ```bbbeeeffffffggghhhjjjoooqqqssstttrrrqqqrrrrrrtttvvvxxxwwwvvvtttuuuuuuwwwyyy{{{{{{{{{|||~~~~~~vvvkkkddd___bbblll|||wwwqqqlllddd___YYYUUUPPPLLLHHHEEEBBB???@@@CCCFFFKKKYYYjjjuuuyyyvvvqqqjjjeeeeeepppxxxmmm___VVVSSSQQQKKKFFF===:::666333333333222111000000000000000111222222222111///,,,+++...333777999@@@HHHNNNQQQVVV]]]ddd___dddgggggghhhhhhccc\\\TTT[[[jjj~~~zzzdddTTT\\\iiixxxzzzsssfff\\\SSSPPPNNNKKKIIIKKKIIIHHHHHHKKKRRR\\\ffflllqqqrrrtttwwwzzz|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||{{{yyyzzz{{{{{{{{{||||||yyyssspppmmmkkkjjjjjjhhhgggfffeeecccaaa___]]][[[ZZZXXXXXXWWWUUUTTTRRRQQQQQQPPPMMMKKKLLLMMMNNNTTT[[[lll|||zzzgggYYYNNNOOOSSSWWW```jjjllljjjeee]]]VVVSSSVVVZZZdddqqq|||lll\\\PPPJJJCCCDDDDDDFFFLLLTTT___fffmmmrrrwwwyyyyyyxxxyyy{{{||||||}}}}}}~~~xxxggg___YYYXXXWWWWWWYYY\\\ccc```\\\YYYWWWTTTPPPMMMMMMNNNPPPSSSVVVXXX[[[\\\___bbbdddfffffffffggghhhkkkmmmoooooonnnoooppprrrqqqsssuuuvvvtttsssttttttwwwyyyzzz{{{zzzzzz|||~~~~~~}}}}}}}}}~~~uuuiiibbb^^^aaakkk{{{xxxqqqlllfffaaa[[[WWWRRRNNNJJJFFFCCC@@@@@@CCCEEEIIITTTdddooosssuuussspppjjjffflllssscccXXXTTTQQQLLLGGG>>>;;;666444333333222111222111111111111222333333000111111000///111333666888@@@HHHLLLNNNRRRZZZaaaaaafffiiiiiijjjhhhbbbZZZWWW^^^nnnttt^^^UUU^^^lll{{{yyyrrrbbbYYYPPPNNNMMMJJJIIIKKKIIIHHHHHHKKKSSS^^^gggmmmqqqrrrtttwwwzzz|||~~~~~~~~~~~~~~~}}}}}}~~~|||}}}~~~~~~}}}|||zzz{{{|||||||||}}}{{{uuurrrnnnllllllkkkiiihhhfffeeecccaaa___\\\ZZZZZZWWWWWWVVVUUUSSSRRRQQQQQQPPPMMMLLLMMMMMMMMMQQQXXXjjjyyy{{{kkkZZZNNNMMMPPPSSS[[[gggiiigggbbbZZZSSSQQQUUUYYYeeerrrnnn]]]QQQKKKDDDEEEFFFJJJOOOYYYccckkknnnrrrxxxzzzxxxwwwxxxzzz{{{{{{|||}}}~~~~~~~~~~~~~~~kkkbbb[[[ZZZYYYWWWWWWYYYaaa___[[[XXXVVVSSSOOOLLLJJJLLLOOORRRVVVZZZ]]]^^^^^^aaadddeeeeeeeeefffggghhhiiikkkkkklllmmmpppsssoooqqqtttuuutttsssssstttyyyzzz{{{{{{yyyyyyzzz{{{}}}~~~{{{{{{|||}}}~~~tttgggaaa]]]aaakkk{{{xxxqqqlllgggbbb]]]YYYTTTOOOLLLHHHDDDAAABBBDDDEEEFFFOOO\\\gggkkkttttttsssnnngggiiizzzwwwfffZZZUUURRRMMMHHH???;;;777444333333222111333333222222333333444555111333666777666555666666999@@@GGGKKKLLLOOOWWW^^^cccgggkkkkkkkkkiiibbbYYYYYYaaaqqqmmmUUUVVV___ooo}}}zzzrrr___VVVNNNLLLLLLJJJIIIKKKJJJHHHHHHLLLTTT___iiinnnrrrsssuuuwwwzzz}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}~~~~~~}}}zzz{{{|||||||||~~~}}}vvvssspppnnnmmmllljjjiiigggfffdddbbb___]]][[[ZZZWWWWWWVVVUUUTTTSSSRRRQQQPPPMMMMMMNNNNNNLLLPPPVVVhhhxxx|||ppp]]]OOOMMMOOOOOOXXXddddddbbb]]]VVVOOONNNQQQVVVeeerrrqqq___RRRLLLEEEFFFHHHLLLRRR\\\gggnnnnnnsssxxxzzzxxxwwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~nnneee^^^\\\ZZZWWWVVVWWW```]]]YYYVVVTTTRRRPPPNNNMMMNNNOOOPPPQQQTTTYYY\\\^^^```bbbddddddeeehhhjjjiiiiiijjjkkkmmmnnnooooooppppppppppppppprrrssstttssstttuuuwwwyyy{{{|||}}}}}}}}}}}}~~~{{{pppaaa\\\ZZZ]]]gggwwwwwwoooiiifff___[[[VVVRRROOOKKKEEEAAADDDBBBCCCGGGKKKQQQ]]]iiinnnwwwtttllliiiggglll|||xxxggg^^^WWWOOOMMMPPP???;;;777444222111000///111111111000111111222333555555666555444555777999===BBBHHHKKKKKKOOOVVV\\\dddjjjiiiiiinnnhhh^^^___YYYeeewwwwwweee]]]VVVccctttyyynnn]]]XXXRRRMMMKKKKKKKKKKKKIIIHHHIIINNNVVV```gggkkkpppssswwwzzz}}}~~~}}}|||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~{{{{{{|||{{{{{{}}}|||xxxtttqqqppppppooonnnjjjhhhfffeeeccc```[[[XXXUUUTTTSSSSSSSSSSSSSSSSSSOOOOOOMMMJJJJJJLLLQQQUUU```rrrqqqbbbRRRJJJJJJMMMUUU]]]aaaaaa^^^WWWQQQQQQWWW^^^iiivvvppp^^^TTTQQQEEEEEEGGGNNNXXXccclllppptttvvvyyy{{{zzzzzz{{{|||||||||||||||}}}}}}}}}}}}~~~rrrggg]]]\\\]]]ZZZVVVSSS```]]]XXXUUUSSSQQQOOOMMMLLLNNNOOOPPPQQQTTTYYY\\\___aaacccddddddeeegggiiihhhhhhiiikkklllmmmnnnooopppppppppqqqrrrrrrssssssssstttuuuwwwyyyzzz||||||~~~~~~zzzoooaaa\\\ZZZ]]]fffvvvxxxpppjjjggg___[[[UUUQQQNNNJJJEEEAAADDDBBBCCCFFFJJJOOOZZZfffhhhrrrpppiiifffbbbfffsssxxxggg^^^XXXRRRNNNOOOAAA===888555333222111000111111111111111222222333444555555444333444777999<<>>777444333333222333222222222222333444444222333444444444555999;;;;;;@@@EEEGGGGGGJJJPPPVVVXXXbbbbbb___^^^VVVOOOTTT]]]jjj|||mmmZZZTTTVVVXXXjjjvvvzzzqqqggg```VVVQQQKKKGGGFFFGGGHHHHHHGGGHHHMMMUUU___iiipppsssssstttvvvyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}zzz{{{{{{|||}}}~~~}}}~~~~~~}}}{{{yyy{{{{{{{{{||||||}}}}}}}}}yyyyyyyyyyyyzzzzzzzzzzzzxxxyyyzzzzzzzzz|||}}}yyywwwqqqnnnjjjgggeeecccaaa___[[[ZZZXXXUUUSSSQQQPPPPPPLLLMMMMMMKKKGGGDDDBBBBBB>>>AAADDDLLL\\\ppp}}}ooo]]]RRRLLLIIIKKKOOOQQQRRRSSSOOOLLLLLLRRRXXXdddqqqrrrdddWWWNNNJJJHHHLLLUUU___jjjqqqssssssuuuvvvwwwwwwvvvwwwzzz|||yyyyyyzzz{{{|||~~~|||ooofff^^^WWWUUUQQQOOOLLLJJJJJJJJJJJJIIIHHHKKKOOORRRTTTWWWZZZ\\\[[[]]]___```aaabbbdddfffgggggghhhjjjkkklllmmmnnnmmmlllllllllmmmnnnooopppqqqqqqrrrrrrssstttuuuuuuxxxyyyzzzzzz{{{{{{{{{{{{xxxzzz|||~~~~~~uuuhhh\\\WWWTTTWWW___oooxxxssslllmmmkkkdddYYYOOOIIIFFFBBB@@@AAACCCCCCDDDKKKTTT[[[fffhhhggghhh```YYY]]]ZZZnnn}}}pppjjjaaaXXXMMMHHH???999555444444333333333222222333333444555222333444444555666999<<<<<>>>>>@@@CCCEEEFFFHHHKKKNNNSSSXXX\\\ZZZSSSOOOQQQUUUaaappp~~~|||dddTTTSSS^^^gggzzz{{{|||xxxoooddd[[[VVVMMMLLLKKKJJJHHHHHHHHHHHHHHHLLLRRRYYYbbbiiiooorrrsssvvvyyyzzzzzzzzz{{{||||||}}}~~~~~~}}}|||||||||}}}~~~~~~}}}|||{{{xxxyyyzzz{{{|||}}}}}}}}}|||{{{yyyxxxwwwxxxyyyzzzyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwxxxzzz|||{{{yyyvvvsssnnnjjjgggddd```]]]\\\YYYWWWTTTSSSPPPLLLIIIEEEDDDCCCAAA???>>>>>>===<<<::::::>>>EEEPPPddduuuyyyqqqdddVVVLLLGGGGGGHHHKKKLLLMMMLLLLLLOOOUUUZZZcccpppyyyjjj^^^TTTLLLIIIJJJMMMVVVbbbkkkppprrrtttvvvvvvwwwyyyzzz{{{|||||||||{{{{{{zzzzzz{{{{{{|||}}}}}}oooccc\\\NNNMMMKKKJJJJJJKKKLLLLLLIIIKKKNNNOOOQQQSSSWWWYYY\\\\\\^^^___```aaaaaaaaaaaacccfffhhhiiijjjkkkmmmlllmmmmmmlllkkkkkkmmmnnnqqqqqqrrrrrrssssssttttttvvvwwwxxxyyyyyyzzzzzzzzzxxxzzz{{{|||}}}~~~}}}ooofff]]]YYYVVVXXX___nnnzzzoookkkeee```ZZZTTTNNNJJJGGGEEECCC@@@@@@DDDJJJOOOcccrrr~~~ttthhh___XXX[[[cccrrrtttkkkcccZZZQQQEEE<<<777444111///111111000000000111111222444444444444555777<<>>=========;;;888777:::>>>III]]]nnnxxxrrrgggZZZNNNHHHGGGGGGIIIJJJKKKKKKJJJNNNTTTZZZeeerrrsssdddZZZRRRKKKJJJMMMSSS[[[fffnnnqqqssstttvvvwwwxxxyyyzzz{{{|||||||||||||||{{{{{{||||||}}}~~~}}}wwwggg^^^NNNMMMKKKJJJIIIJJJJJJKKKJJJLLLNNNPPPQQQSSSWWWZZZ\\\]]]^^^______```______```ccceeegggggghhhjjjkkkkkkkkklllkkkjjjjjjlllnnnqqqqqqqqqrrrsssssstttttttttuuuvvvxxxxxxxxxxxxxxxxxxzzz|||}}}}}}}}}ooofff]]]XXXVVVYYY```oooqqqllleee```[[[VVVPPPKKKHHHFFFDDDAAA@@@CCCHHHMMM^^^nnnzzzlllaaaYYYZZZ^^^nnn|||qqqjjj^^^TTTGGG<<<777444111000111111000000111111222222444444444444555888===AAACCCDDDFFFFFFFFFGGGJJJLLLMMMSSSWWWVVVPPPMMMPPPTTTcccrrr~~~{{{dddWWWXXXhhhxxxttthhh]]]VVVSSSLLLKKKJJJIIIHHHHHHHHHHHHIIIMMMTTT\\\dddkkkpppsssuuuxxx{{{}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}}}}~~~}}}}}}|||xxxyyyzzzzzzzzzzzzzzzyyyzzzyyyxxxwwwwwwwwwwwwxxxwwwwwwxxxyyyyyyxxxxxxxxxxxxwwwwwwvvvvvvvvvuuuuuurrrrrrsssrrrqqqooommmlllmmmmmmnnnnnnooopppqqqqqquuuwwwyyyzzz{{{|||~~~~~~~~~~~~}}}zzzvvvtttpppmmmjjjfffbbb___\\\YYYUUURRROOOLLLIIIFFFBBBAAA@@@???>>>>>>>>>>>>;;;888666777:::CCCUUUeeesssppphhh\\\PPPHHHEEEFFFGGGHHHJJJIIIIIIMMMTTTYYYfffrrrzzznnn___UUUNNNJJJKKKNNNVVV^^^hhhooorrrsssuuuwwwwwwxxxyyyzzz{{{{{{{{{{{{|||||||||||||||}}}~~~~~~}}}zzzjjj```OOONNNLLLJJJHHHHHHHHHHHHIIIKKKNNNOOOQQQSSSWWWYYY\\\\\\]]]^^^^^^^^^^^^^^^___bbbdddfffffffffhhhjjjiiijjjkkkjjjiiijjjkkkmmmppppppqqqqqqrrrsssssssssrrrtttuuuwwwxxxwwwvvvvvvtttvvvwwwyyyyyy{{{~~~~~~pppggg]]]XXXVVVYYYcccrrrtttnnnfff```]]]XXXRRRMMMHHHGGGEEEBBB@@@BBBGGGKKKXXXgggzzzqqqccc\\\\\\```nnnyyyqqqggg]]]NNNBBB<<<999777666111111111111111222333333333444444333555999>>>CCCFFFGGGGGGFFFFFFGGGIIILLLKKKPPPTTTRRRLLLKKKPPPUUUfffttt}}}vvvbbbVVVYYYkkkyyyjjj]]]TTTOOOKKKJJJIIIHHHHHHHHHHHHHHHJJJNNNUUU^^^fffmmmqqqsssvvvyyy|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{{{{|||}}}}}}}}}||||||zzzzzz{{{{{{{{{zzzyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvtttuuuuuuuuuuuuuuuuuuuuupppqqqqqqqqqooommmkkkjjjhhhhhhhhhhhhhhhiiiiiiiiioooqqqsssttttttuuuwwwyyy|||~~~~~~~~~~~~~~~~~~|||zzzvvvssspppnnnkkkgggccc___[[[XXXSSSOOOMMMJJJGGGEEEBBBAAA@@@???>>>>>>===>>><<<999777777888???NNN]]]mmmlllhhh^^^QQQHHHDDDDDDEEEGGGHHHHHHIIIMMMTTTZZZfffrrrwwwjjj[[[QQQKKKHHHJJJOOOWWW^^^hhhooorrrtttwwwyyyxxxxxxyyyzzz{{{{{{{{{{{{|||||||||||||||}}}~~~~~~~~~yyyjjjbbbOOONNNLLLIIIGGGGGGFFFFFFHHHJJJMMMNNNPPPRRRVVVXXXZZZ[[[[[[\\\]]]]]]]]]]]]^^^aaacccddddddeeefffhhhhhhiiijjjiiiiiiiiikkkmmmooooooppppppqqqrrrrrrrrrqqqrrrtttvvvwwwvvvuuuttttttvvvxxxyyyzzz|||}}}pppggg]]]XXXVVV[[[eeevvvxxxpppgggbbb___[[[TTTOOOIIIHHHFFFCCCAAABBBFFFIIIRRRbbbvvvxxxjjj```___aaalllyyyooocccRRREEE===999777666111111111111111222333444333333333333555999@@@DDDIIIIIIIIIGGGEEEFFFIIIKKKKKKNNNPPPMMMHHHIIIPPPWWWhhhvvvyyy}}}rrraaaXXX[[[ooo|||lll]]]SSSNNNJJJJJJIIIHHHHHHHHHHHHHHHJJJOOOVVV___gggnnnrrrtttwwwzzz}}}~~~}}}}}}}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||||||||||||||{{{{{{{{{{{{{{{zzzyyyxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuttttttqqqrrrrrrsssssssssrrrqqqmmmmmmmmmlllkkkjjjhhhhhhddddddddddddddddddddddddiiikkkmmmnnnnnnoooqqqsssvvvwwwzzz~~~~~~~~~~~~|||~~~~~~{{{xxxtttrrrpppnnnkkkgggbbb___XXXUUUPPPLLLJJJHHHEEEDDDAAAAAA???>>>===<<<<<<<<<===;;;999888777;;;HHHUUUhhhiiihhh```SSSIIIDDDDDDDDDFFFHHHHHHIIIMMMUUUZZZfffssssssfffWWWNNNIIIHHHLLLRRRZZZaaajjjpppsssuuuxxxzzzxxxyyyzzzzzz{{{{{{zzzzzz||||||{{{{{{||||||}}}~~~}}}xxxkkkbbbMMMLLLJJJHHHGGGGGGGGGGGGGGGIIILLLMMMOOOQQQUUUWWWXXXXXXYYY[[[[[[\\\\\\\\\^^^```bbbccccccdddeeefffggghhhiiihhhhhhhhhjjjlllnnnnnnnnnoooppppppqqqqqqoooqqqsssvvvvvvuuutttsssuuuwwwyyy{{{|||~~~~~~|||nnneee]]]XXXVVV\\\hhhyyyzzzrrriiicccaaa]]]WWWQQQJJJIIIFFFCCCAAABBBEEEHHHNNN]]]qqqqqqcccaaa___eeexxxvvviiiVVVFFF<<<777444222111111111111222333444555333333333333555:::AAAFFFLLLKKKJJJGGGEEEFFFHHHKKKKKKMMMMMMIIIEEEGGGPPPYYYkkkyyysssvvvqqqccc[[[___uuu|||kkk\\\SSSNNNIIIIIIHHHHHHGGGGGGHHHHHHKKKOOOWWW```hhhooorrrtttxxx{{{}}}~~~}}}||||||}}}~~~~~~~~~}}}~~~|||||||||}}}}}}}}}}}}}}}{{{{{{|||||||||{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuvvvvvvvvvuuuuuuttttttuuuuuuuuuuuuuuutttssssssppppppppppppooommmkkkjjjhhhhhhgggeeeeeedddddddddbbbbbbbbbbbbbbbbbbbbbbbbccceeeggghhhiiijjjlllnnnooopppssswww{{{~~~|||{{{zzz|||~~~}}}|||yyyvvvsssqqqooommmkkkgggbbb^^^UUURRRMMMIIIGGGFFFDDDCCCDDDCCCAAA???>>>===<<<<<<===;;;:::999777888CCCNNNdddhhhiiibbbVVVKKKFFFEEEDDDFFFHHHHHHJJJNNNUUU[[[hhhtttnnnbbbSSSLLLIIIIIIOOOVVV```fffnnnssstttuuuxxxzzzyyyyyyzzzzzz{{{{{{zzzzzz{{{{{{zzzzzz{{{{{{|||}}}{{{}}}zzzkkkbbbKKKJJJIIIHHHGGGHHHIIIIIIGGGIIIKKKMMMNNNPPPTTTWWWVVVWWWXXXZZZ[[[[[[\\\\\\]]]```bbbcccccccccdddffffffggghhhhhhhhhhhhjjjlllmmmmmmmmmnnnooooooppppppooopppsssuuuvvvuuusssrrrrrrtttvvvxxxyyy{{{~~~~~~~~~~~~{{{mmmddd]]]XXXVVV]]]jjj{{{|||tttiiidddbbb___XXXRRRJJJIIIGGGCCCAAAAAADDDGGGJJJYYYmmmsssdddaaa\\\^^^nnnqqq]]]KKK@@@999555333111111111111222333444555333333333333555:::AAAFFFMMMLLLJJJGGGEEEEEEHHHJJJKKKLLLLLLGGGCCCFFFQQQZZZmmmzzznnnppp{{{qqqeee___cccyyyzzziii[[[SSSOOOIIIIIIHHHGGGGGGGGGHHHHHHKKKPPPXXXaaaiiiooossstttyyy{{{}}}~~~|||{{{{{{{{{}}}}}}}}}~~~~~~}}}~~~||||||||||||}}}}}}}}}~~~{{{{{{||||||{{{zzzzzzyyyyyyyyyyyyxxxwwwvvvuuutttuuuuuuuuuvvvuuuttttttssstttuuuuuuuuutttssssssrrrooooooooommmkkkhhheeeddddddcccbbb`````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```bbbdddeeeeeefffiiikkkkkklllnnnrrrvvvzzz}}}}}}zzzxxxxxx{{{~~~}}}||||||zzzwwwuuurrrqqqooommmkkkgggbbb^^^SSSPPPKKKHHHFFFEEEDDDCCCHHHGGGEEECCCAAA???>>>>>><<<;;;:::999777777???JJJbbbgggjjjdddXXXMMMHHHGGGDDDFFFHHHIIIJJJOOOVVV\\\iiivvvkkk^^^QQQJJJHHHKKKRRRZZZdddjjjqqquuuuuuvvvwwwyyyyyyyyyzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{||||||xxx{{{}}}|||lllbbbNNNLLLIIIGGGFFFFFFHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSUUUVVVWWWYYYZZZ[[[[[[[[[]]]```cccdddccccccdddeeehhhhhhhhhgggggggggggggggkkklllmmmnnnnnnooonnnnnnooopppssstttuuuuuutttsssqqqrrrsssvvvyyy}}}~~~{{{xxxxxx{{{~~~{{{oooddd\\\WWWVVV\\\hhhyyyyyynnnjjjfff^^^WWWTTTLLLIIIEEEAAA@@@AAACCCEEEJJJSSSfffzzzzzzoooccc[[[___hhhvvvzzzfffQQQAAA888555444333444555444222111222333333333222222444999@@@EEEOOOOOOOOOJJJEEECCCDDDFFFDDDEEEFFFFFFCCCDDDOOO[[[nnnzzz~~~mmmnnn|||~~~hhh```]]]jjjyyygggYYYQQQNNNLLLJJJIIIGGGGGGHHHIIIJJJLLLRRRYYYaaahhhnnnssswww||||||||||||||||||||||||{{{{{{|||}}}~~~}}}|||||||||}}}~~~}}}}}}||||||||||||}}}}}}~~~}}}{{{{{{zzzzzzzzzyyyxxxvvvtttsssssstttttttttsssttttttttttttuuuuuuuuusssqqqqqqrrrrrrpppnnnlllkkkiiigggdddbbb```___]]]^^^______]]][[[[[[\\\[[[\\\^^^```aaaaaa`````````aaaaaacccdddeeeffffffdddfffiiimmmpppsssuuuvvvzzz}}}|||zzzyyyxxx{{{|||~~~{{{|||}}}|||xxxuuuttttttooonnnlllkkkjjjhhhdddaaaZZZQQQIIIGGGFFFCCCCCCDDDDDDBBB???>>>>>>===<<<:::;;;;;;999888888;;;@@@DDDZZZiiirrrjjjYYYMMMIIIIIIHHHFFFGGGKKKMMMPPPVVV^^^kkkxxxzzzggg[[[NNNIIIJJJNNNXXX```kkkmmmooorrruuuwwwxxxyyyxxxyyyzzzzzz{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~rrrcccLLLJJJHHHFFFEEEFFFHHHIIIJJJJJJLLLMMMOOOPPPQQQRRRTTTUUUWWWXXXZZZZZZ[[[[[[\\\___bbbdddddddddeeefffhhhhhhhhhhhhhhhhhhhhhhhhllllllmmmnnnoooooooooooonnnoooqqqssstttsssrrrqqqrrrrrrsssuuuxxx|||}}}zzzxxxwwwyyy|||~~~~~~rrrggg\\\WWWVVV\\\hhhzzzyyynnnjjjfff^^^WWWTTTMMMJJJFFFBBB@@@AAACCCEEEIIIQQQaaatttqqqddd[[[]]]dddqqq{{{hhhTTTCCC999666555333444555444222111222333555444444333444999@@@DDDJJJKKKKKKGGGCCCAAACCCEEEGGGFFFDDDCCC@@@DDDQQQ```nnn{{{pppqqq}}}xxxddd^^^\\\jjjxxxfffXXXPPPMMMLLLJJJIIIGGGGGGHHHIIIJJJLLLQQQZZZbbbiiiooouuuxxx{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{|||}}}~~~~~~~~~~~~}}}||||||||||||}}}{{{{{{zzzzzzzzzzzz{{{{{{|||{{{zzzzzzyyyyyyyyyyyyzzzyyywwwvvvtttttttttuuuuuuuuuvvvvvvvvvvvvvvvuuurrrpppoooooooooooonnnlllhhhgggeeecccaaa___]]]\\\ZZZ\\\]]]\\\[[[YYYYYYZZZZZZ[[[]]]___`````````___``````aaabbbcccddddddeeeeeefffiiikkknnnppprrrrrrvvvyyy}}}}}}{{{zzzyyy{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzz|||zzzxxxuuuttttttqqqooommmkkkjjjgggdddaaa\\\RRRIIIFFFEEEAAA@@@AAACCCAAA???>>>>>>===<<<;;;;;;:::999888777:::???CCCVVVgggsssnnn___QQQJJJFFFGGGEEEFFFKKKMMMPPPWWW^^^kkkxxxuuufffZZZOOOKKKLLLQQQ[[[dddlllnnnppprrruuuwwwxxxxxxvvvwwwxxxzzz{{{|||||||||||||||}}}}}}~~~}}}mmmIIIHHHFFFEEEEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPTTTTTTVVVXXXYYYZZZ[[[[[[[[[^^^aaacccddddddfffggggggggghhhhhhiiiiiijjjjjjllllllmmmnnnoooooooooooommmnnnpppqqqrrrqqqqqqppprrrrrrsssuuuwwwzzz|||}}}|||yyywwwvvvxxxzzz|||~~~uuujjj^^^XXXVVV[[[hhh{{{{{{pppkkkggg```YYYVVVMMMKKKGGGCCCAAAAAACCCDDDHHHMMMZZZmmm~~~sssfff[[[ZZZ___jjj~~~kkkWWWFFF<<<777555333444555444222111222333666666555444555999>>>CCCEEEGGGHHHFFFCCCBBBDDDGGGJJJGGGCCC@@@>>>DDDTTTeeeppp{{{uuuwwwppp^^^[[[[[[lllxxxfffXXXPPPMMMLLLJJJIIIGGGGGGHHHIIIJJJLLLQQQZZZcccjjjqqqwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzz|||}}}~~~|||}}}~~~~~~}}}|||}}}}}}}}}~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzzzzzzzzzzzzzzzz{{{zzzxxxwwwvvvuuuuuuuuutttuuuvvvwwwwwwvvvtttsssooommmkkkkkkkkkjjjiiigggaaaaaa___^^^\\\ZZZYYYXXXWWWXXXZZZYYYXXXWWWWWWXXXYYYZZZ\\\]]]^^^_________`````````aaaaaabbbbbbbbbeeefffhhhjjjkkkllllllmmmooorrrvvvyyyzzz|||~~~~~~|||{{{{{{{{{|||}}}~~~~~~}}}|||{{{{{{zzzyyywwwtttrrrpppooorrrtttvvvvvvtttrrrqqqrrrqqqooommmllllllkkkhhhggg___UUULLLIIIFFFBBB???@@@BBB@@@>>>===>>>>>>===<<<;;;:::999777777999===AAAQQQcccsssrrreeeVVVKKKEEEEEEDDDEEEJJJMMMPPPWWW___kkkwww|||ooobbbXXXOOOMMMPPPUUU___hhhnnnoooqqqsssuuuvvvwwwwwwuuuvvvwwwyyy{{{|||}}}~~~}}}}}}~~~~~~{{{HHHHHHFFFFFFFFFGGGHHHIIIKKKKKKLLLLLLMMMNNNOOOOOORRRSSSUUUWWWYYYZZZZZZ[[[ZZZ]]]```cccdddeeeggghhhfffgggggghhhiiijjjkkkkkkkkklllmmmnnnooopppppppppmmmnnnoooppppppppppppoooqqqqqqsssuuuxxxzzz|||}}}}}}~~~|||yyywwwvvvwwwyyyzzz}}}}}}}}}}}}vvvkkk```ZZZVVV[[[ggg{{{sssnnnjjjbbb\\\YYYNNNLLLHHHDDDBBBBBBBBBCCCFFFKKKVVVhhhyyytttfff[[[XXXZZZdddyyy~~~mmmZZZIII>>>888666333444555444222111222333666666555444444777<<<@@@CCCEEEHHHGGGEEEEEEHHHKKKIIIFFFCCC@@@???EEEUUUeeeppp{{{{{{~~~jjjZZZYYY[[[mmmzzzhhhYYYQQQMMMLLLJJJIIIGGGGGGHHHIIIJJJKKKQQQ[[[dddlllrrrxxx{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~|||}}}}}}~~~~~~}}}}}}|||}}}~~~~~~|||{{{|||||||||}}}}}}||||||||||||||||||}}}}}}}}}}}}}}}{{{zzzyyyxxxwwwvvvvvvuuurrrsssuuuuuutttrrrooommmllljjjgggfffeeecccaaa^^^ZZZZZZYYYXXXWWWVVVUUUUUUTTTVVVWWWWWWVVVUUUVVVWWWXXXXXXZZZ[[[\\\]]]^^^^^^___`````````````````````ffffffgggggghhhgggggggggjjjlllppprrrtttvvvyyy{{{|||~~~}}}}}}{{{|||}}}}}}|||{{{yyyxxxxxxwwwtttqqqnnnkkkiiihhhiiikkknnnnnnmmmmmmmmmmmmooommmlllmmmnnnoooooonnncccYYYPPPMMMKKKFFFCCCCCCBBB@@@>>>>>>>>>???>>>===;;;;;;:::888666888;;;???NNN```ppprrrhhh[[[NNNFFFDDDBBBDDDIIIMMMPPPWWW___kkkvvvzzzkkk]]]TTTMMMNNNRRRYYYccckkkpppqqqrrrtttuuuvvvvvvvvvvvvvvvwwwxxxzzz{{{|||}}}}}}}}}}}}~~~~~~IIIIIIHHHGGGHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMNNNNNNQQQRRRTTTVVVXXXYYYZZZZZZYYY\\\```cccdddeeegggiiiffffffggghhhiiijjjjjjkkkjjjkkklllmmmooooooppppppnnnoooooopppppppppppppppooopppsssuuuxxxzzz|||}}}}}}~~~~~~|||zzzwwwvvvvvvwwwxxx{{{{{{{{{{{{|||tttiiibbb[[[WWW[[[fffyyytttnnnjjjbbb\\\ZZZOOOMMMIIIFFFCCCBBBBBBBBBDDDIIIUUUfffvvv~~~{{{rrrfffZZZWWWXXX```uuu{{{lll[[[KKK@@@999666333444555444222111222333444444333333333555:::===@@@DDDGGGGGGFFFFFFHHHKKKFFFEEEDDDBBBAAAEEETTTcccoooyyyfffXXXXXX\\\mmm|||jjj[[[RRRNNNLLLJJJIIIGGGGGGHHHIIIJJJKKKRRR[[[eeemmmsssxxx{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}||||||{{{|||}}}~~~~~~}}}}}}|||yyyyyyyyyxxxwwwvvvuuutttrrrrrrssssssqqqmmmiiiggghhheeebbb___]]][[[WWWUUUSSSSSSSSSSSSRRRRRRRRRRRRQQQSSSUUUUUUUUUTTTUUUVVVVVVVVVWWWXXXZZZ[[[]]]]]]_____________________```eeeeeeeeeeeeeeedddccccccfffhhhkkkmmmnnnppptttvvvyyy|||~~~}}}{{{||||||{{{zzzxxxvvvtttrrrqqqmmmiiieeecccaaa```aaadddgggiiiiiiiiijjjkkklllkkkkkklllnnnpppooonnnddd[[[SSSQQQOOOJJJGGGGGGCCCAAA?????????@@@???>>><<<<<<;;;888777777:::===KKK[[[kkknnnhhh]]]QQQHHHCCCBBBCCCHHHLLLOOOVVV^^^iiitttyyyiiiWWWPPPLLLOOOUUU\\\eeemmmqqqqqqssstttuuuvvvvvvvvvxxxxxxxxxxxxxxxyyyzzz{{{|||||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~JJJJJJIIIIIIHHHIIIIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNPPPQQQSSSVVVXXXYYYZZZZZZYYY\\\```cccdddeeeggghhhffffffgggggghhhhhhiiiiiihhhiiikkklllmmmnnnoooooooooooooooooooooooooooooooooppprrruuuwwwxxxyyyzzz||||||{{{{{{zzzzzzzzzzzzyyy}}}}}}{{{yyyvvvttttttuuuuuuwwwwwwxxxxxxyyy|||}}}rrrhhhaaaZZZVVVYYYbbbssssssmmmhhhaaa[[[YYYQQQNNNKKKGGGDDDBBBBBBBBBCCCHHHTTTdddttt|||zzzvvvooodddZZZVVVVVV\\\ppp|||uuuhhhYYYKKKAAA:::666333444555444222111222333222222222222222444999<<<>>>BBBEEEFFFDDDDDDFFFIIIDDDDDDDDDDDDBBBEEEQQQ___lllvvvyyyaaaUUUWWW\\\nnn~~~lll]]]SSSOOOLLLJJJIIIGGGGGGHHHIIIJJJKKKRRR\\\eeemmmssswwwzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~}}}{{{{{{zzz{{{|||}}}||||||zzzyyywwwwwwwwwwwwvvvtttsssrrrrrrrrrqqqooolllgggcccaaa^^^\\\YYYVVVTTTRRROOOLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNPPPRRRSSSSSSSSSTTTUUUUUUUUUUUUVVVXXXZZZ\\\]]]^^^^^^^^^______`````````cccccccccdddccccccbbbbbbcccdddfffhhhiiikkknnnqqqtttvvvzzz|||~~~~~~}}}zzzzzzyyyxxxvvvsssqqqoooiiigggccc___\\\YYYXXXXXX[[[^^^bbbdddfffgggiiijjjkkkkkkkkkmmmoooooommmlllggg^^^WWWUUUSSSNNNJJJJJJEEECCCAAA@@@AAAAAA@@@???======<<<:::888777999;;;GGGVVVeeejjjggg___SSSIIICCCBBBCCCHHHKKKNNNUUU]]]fffsssvvvfffTTTNNNKKKPPPWWW^^^gggooopppqqqssstttvvvvvvwwwwwwyyyyyyxxxwwwwwwxxxzzz{{{|||||||||||||||||||||}}}||||||||||||}}}~~~~~~JJJIIIIIIHHHHHHGGGGGGGGGGGGGGGIIIJJJLLLMMMNNNOOOOOOQQQSSSUUUWWWYYYZZZZZZZZZ]]]aaacccdddeeefffhhhfffffffffffffffgggggggggggghhhiiikkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnoooppprrrssstttttttttsssuuutttrrrqqqooonnnmmmmmmlllpppvvv{{{zzzyyyvvvtttrrrqqqqqqqqqrrrsssttttttuuuwww{{{}}}|||}}}zzzqqqiii^^^XXXSSSUUU]]]llluuuooojjjccc]]][[[QQQOOOLLLHHHEEECCCAAAAAACCCGGGQQQaaaqqqzzzzzzwwwmmmcccZZZVVVSSSWWWjjj~~~yyyuuunnndddWWWKKKAAA:::777333444555444222111222333111222222222333555999===@@@CCCGGGGGGEEEDDDFFFHHHEEEDDDCCCBBB@@@CCCPPP]]]iiisss~~~rrr[[[QQQUUU[[[nnn~~~lll\\\SSSNNNLLLJJJIIIGGGGGGHHHIIIJJJKKKRRR\\\eeelllrrruuuxxx{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{}}}~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}|||}}}~~~~~~}}}|||{{{|||}}}}}}}}}{{{yyyxxxuuuuuuuuuuuutttrrrqqqooopppnnnkkkgggccc^^^ZZZXXXRRRPPPMMMLLLLLLKKKHHHFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKMMMOOOPPPPPPPPPQQQSSSSSSSSSTTTUUUVVVYYY[[[\\\]]]]]]^^^___```aaaaaabbbaaaaaabbbbbbccccccbbbbbb```aaaccccccdddeeeiiikkkmmmooorrruuuvvvyyy|||~~~~~~}}}vvvvvvuuutttqqqnnnkkkiiiaaa^^^[[[WWWUUUSSSSSSSSSSSSVVV[[[^^^```bbbdddfffhhhiiimmmqqquuuvvvuuusssoooggg___\\\YYYSSSOOONNNHHHEEECCCBBBBBBBBBAAA?????????>>>;;;999888999;;;BBBPPPaaahhhhhh```RRRFFFDDDBBBCCCHHHJJJMMMTTT[[[dddqqqqqq```RRRNNNLLLRRRZZZaaajjjqqqpppqqqssstttvvvwwwwwwxxxxxxwwwvvvvvvwwwyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~IIIIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLMMMOOOOOOOOOPPPRRRUUUWWWYYYZZZZZZ[[[^^^aaacccddddddfffgggfffffffffffffffeeeeeeeeefffggghhhjjjkkklllmmmmmmmmmmmmlllkkkkkkkkkllllllpppqqqrrrrrrqqqpppnnnmmmmmmkkkiiigggdddcccbbbaaaaaaeeejjjoootttyyyxxxwwwtttrrrpppooonnnnnnnnnoooqqqrrrssstttwwwyyywww{{{|||{{{zzzyyyrrrjjj\\\UUUQQQRRRZZZgggyyyyyyrrrmmmfffaaa___RRRPPPLLLHHHEEECCCAAAAAACCCFFFOOO^^^oooyyy{{{zzzlllbbbZZZUUUQQQSSSdddxxx{{{ssspppjjjaaaUUUJJJ@@@:::777333444555444222111222333111222333333444777;;;>>>CCCGGGJJJJJJHHHFFFGGGIIIGGGDDDBBB@@@>>>AAAOOO]]]hhhqqq|||}}}mmmVVVMMMRRRZZZnnn}}}kkk\\\RRRMMMLLLJJJIIIGGGGGGHHHIIIJJJKKKRRR\\\eeelllqqqtttvvv||||||||||||||||||||||||yyy{{{}}}~~~~~~}}}|||}}}}}}||||||||||||}}}}}}~~~}}}{{{zzzzzzzzz{{{|||~~~~~~~~~}}}{{{yyyssssssttttttsssqqqooonnnkkkiiieee```[[[VVVRRRPPPHHHGGGFFFFFFGGGGGGEEEDDDBBBBBBCCCDDDEEEFFFGGGHHHHHHKKKMMMNNNNNNNNNPPPQQQSSSSSSSSSTTTVVVXXX[[[\\\]]]]]]^^^___```bbbbbbccc___```aaabbbcccccccccccc^^^___`````````bbbeeehhhgggjjjmmmoooqqqssswwwyyy{{{}}}~~~|||tttsssrrrpppmmmjjjgggeee]]][[[XXXUUURRRQQQQQQRRRLLLOOOTTTXXXZZZ]]]___aaaeeehhhnnnvvv}}}xxxooogggccc___XXXSSSRRRIIIGGGDDDCCCCCCBBBAAA???@@@@@@???<<<999888999;;;===MMM___hhhiiiaaaQQQCCCDDDBBBDDDGGGJJJLLLSSSZZZcccpppmmm[[[SSSNNNNNNTTT]]]ccckkkrrroooqqqrrrtttvvvwwwxxxxxxvvvuuuuuuuuuwwwzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~IIIIIIHHHHHHGGGFFFEEEEEEGGGHHHIIIKKKLLLNNNOOOPPPPPPQQQSSSUUUWWWXXXYYYYYY[[[\\\]]]___bbbdddeeefffeeeeeedddddddddeeeffffffhhhhhhhhhiiiiiijjjjjjkkknnnnnnnnnmmmmmmmmmmmmmmmrrrpppnnnmmmmmmkkkgggeeecccaaa^^^ZZZXXXXXXYYYZZZXXXZZZ^^^ccciiiooosssvvvwww{{{|||vvvtttqqqnnnkkkjjjjjjkkkmmmlllllllllnnnppprrrsssuuuvvvwwwyyyxxxtttnnniii```XXXRRRSSSYYYaaallluuuvvvpppkkkccc]]]XXXSSSMMMIIIFFFDDDCCCAAAAAAGGGMMMWWWkkk~~~zzzrrrggg^^^XXXSSSSSS```pppxxxooojjjeee]]]UUULLLCCC:::444777666555444333222222222444333222222333666888:::AAACCCFFFFFFFFFEEEEEEFFFDDDAAA>>>======CCCRRR```hhhrrr~~~~~~xxx|||dddWWWNNNRRR\\\lll}}}jjjZZZRRRPPPKKKKKKJJJIIIIIIHHHGGGGGGNNNTTT]]]eeelllqqquuuxxxwwwyyy{{{{{{zzzzzz{{{|||}}}~~~~~~}}}~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{zzzzzzzzz{{{|||~~~~~~{{{{{{{{{{{{{{{zzzzzzzzzwwwvvvttttttsssqqqmmmjjjfffaaaYYYSSSNNNKKKHHHFFFDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>???AAACCCFFFGGGFFFFFFGGGHHHJJJLLLNNNPPPPPPQQQQQQSSSTTTWWWXXXZZZ[[[]]]```aaaaaa```aaaaaaaaaaaaaaaaaa```___]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^eeeeeeffffffgggkkkppptttsssvvvyyy~~~~~~xxxuuuqqqlllhhhddd___[[[UUUTTTSSSSSSRRRPPPLLLJJJFFFGGGJJJNNNRRRVVVYYYZZZ\\\fffqqqxxxzzzpppgggccc___ZZZWWWOOOLLLIIIGGGFFFEEECCCAAA@@@>>>;;;999777777888888>>>FFFUUUbbbhhhbbbTTTIIIFFFDDDBBBBBBGGGNNNVVV[[[hhhqqq~~~rrrbbbXXXPPPOOORRRXXXbbbiiimmmnnnoooqqqtttwwwxxxyyyxxxwwwvvvvvvvvvwwwyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}IIIIIIHHHGGGGGGFFFEEEEEEGGGHHHIIIJJJLLLNNNOOOPPPPPPQQQSSSUUUVVVXXXXXXYYYYYYZZZ\\\^^^```bbbcccddddddccccccccccccdddeeeeeeiiiiiijjjjjjkkklllllllllmmmmmmmmmmmmlllllllllkkkooollliiigggdddaaa]]][[[WWWUUURRROOONNNNNNOOOPPPPPPRRRUUUZZZ```eeejjjlllppptttyyy|||vvvtttqqqmmmkkkjjjjjjjjjjjjjjjkkkkkklllnnnooopppqqqqqqrrrtttssspppkkkggg^^^VVVOOOPPPUUU[[[dddlllsss|||yyyrrrlllddd^^^YYYTTTNNNIIIGGGEEECCCBBBAAAFFFLLLWWWkkktttiii^^^YYYTTTUUUbbbsssuuukkkfffbbbZZZRRRJJJAAA999444444333333222111111111111444444333333444777999;;;>>>@@@CCCDDDCCCCCCCCCDDDDDDAAA>>>===>>>DDDRRRaaakkkttt}}}yyy~~~|||bbbUUULLLPPP[[[jjjmmm]]]SSSPPPKKKKKKJJJIIIHHHHHHGGGGGGOOOTTT]]]eeekkkpppuuuwwwvvvxxxzzz{{{zzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}|||||||||{{{{{{{{{{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzzzzzyyywwwuuussspppmmmiiieee\\\XXXQQQLLLHHHFFFCCCAAACCCCCCBBBAAA@@@???>>>>>>????????????@@@AAACCCDDDDDDEEEEEEGGGIIIKKKMMMNNNOOOPPPPPPRRRSSSUUUWWWXXXYYY\\\___`````````aaabbbbbbbbbbbbaaa```___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[aaaaaabbbbbbcccfffkkknnnoooqqquuuyyy}}}~~~}}}xxxtttmmmgggbbb]]]YYYVVVVVVTTTRRRQQQPPPNNNJJJHHHFFFGGGIIILLLOOOQQQSSSTTTWWWaaannnxxx{{{sssnnniiiccc___TTTQQQNNNKKKJJJHHHFFFDDDCCCAAA>>>;;;888777777777:::BBBOOO]]]ddd```UUULLLEEECCCBBBBBBGGGNNNVVV[[[fffooo}}}yyyjjj[[[RRROOOPPPTTT[[[eeelllooopppqqqrrrtttvvvxxxxxxxxxxxxwwwwwwwwwxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~HHHHHHHHHGGGFFFFFFEEEEEEGGGHHHIIIJJJLLLMMMOOOOOOPPPQQQSSSUUUVVVWWWXXXXXXXXXXXXZZZ\\\^^^___aaabbbbbbbbbbbbbbbbbbcccddddddhhhhhhiiijjjjjjkkklllllllllllllllllllllkkkjjjjjjjjjgggbbb^^^[[[WWWRRROOOKKKJJJGGGFFFEEEFFFGGGHHHHHHJJJLLLPPPUUUZZZ^^^```dddhhhmmmrrryyy|||vvvtttpppmmmkkkiiiiiiiiiggghhhiiijjjkkkkkklllllllllllllllmmmnnnlllhhhddd\\\TTTMMMLLLNNNRRRXXX___```hhhrrr{{{|||tttmmmeee```YYYUUUOOOJJJGGGEEEDDDBBB@@@FFFLLLVVVkkkxxxlll```YYYUUUVVVddduuuwwwkkkeee```YYYQQQJJJBBB:::555333333222111111222222222444333333333555777:::;;;===???AAABBBBBBBBBDDDEEEEEEAAA???>>>???EEESSSbbbnnnwww}}}www^^^RRRIIINNNXXXhhhrrr```TTTOOOKKKJJJJJJIIIHHHHHHHHHHHHOOOUUU]]]eeekkkppptttvvvvvvxxxzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}||||||||||||{{{|||}}}}}}}}}|||{{{zzz||||||{{{{{{zzzzzzyyyyyy{{{xxxsssoookkkfffaaa]]]RRRNNNIIIEEECCCBBB@@@???AAAAAA@@@@@@???>>>======@@@@@@????????????@@@AAACCCCCCDDDEEEFFFHHHJJJKKKNNNNNNOOOPPPQQQSSSUUUVVVVVVYYY\\\^^^___```aaaccccccccccccbbbaaa```^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZ[[[\\\]]]]]]]]]___cccfffhhhjjjmmmrrrvvvzzz|||}}}~~~}}}yyysssjjjbbb\\\WWWSSSQQQUUUSSSPPPNNNLLLJJJFFFDDDDDDEEEFFFHHHIIIKKKLLLMMMPPP[[[iiivvvzzzuuupppjjjeee]]]ZZZUUURRROOOLLLIIIGGGEEECCC@@@===:::888777777666<<>>======??????????????????@@@@@@BBBBBBBBBCCCDDDEEEGGGHHHLLLLLLLLLMMMOOOPPPRRRSSSSSSUUUYYY[[[\\\^^^aaacccccccccccccccbbbaaa____________^^^^^^]]]\\\[[[[[[XXXXXXYYYXXXXXXYYY\\\___aaabbbfffjjjnnnrrruuuwwwyyy{{{}}}~~~|||uuulllccc\\\WWWTTTQQQTTTPPPLLLIIIFFFDDDAAA>>>@@@AAABBBCCCEEEFFFGGGHHHKKKUUUcccqqq}}}xxxtttpppmmmgggccc]]]XXXSSSNNNJJJGGGCCCBBB@@@===;;;999888888555999AAALLLTTTWWWSSSNNNCCCBBBAAABBBGGGMMMTTTYYY```kkkzzz~~~nnn```UUUOOOKKKPPPYYYccclllqqqssstttvvvuuuuuuuuuvvvwwwxxxxxxyyyyyyyyyzzz{{{|||~~~~~~}}}}}}~~~~~~~~~~~~yyyGGGGGGFFFFFFFFFFFFFFFEEEGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPRRRTTTVVVWWWWWWXXXXXXYYYZZZ[[[]]]___``````bbbbbbbbbbbbcccdddeeefffcccddddddeeeggghhhhhhiiikkkkkklllkkkiiigggeeecccZZZVVVRRRNNNKKKIIIFFFCCCCCCCCCBBBBBBBBBCCCDDDEEEBBBBBBDDDFFFHHHKKKMMMOOONNNPPPTTTWWW[[[___eeeiiiooouuu}}}~~~{{{vvvssspppllliiihhhggggggeeefffggghhhhhhhhhgggfffggggggggghhhiiihhheeecccYYYQQQJJJHHHGGGEEEGGGJJJJJJMMMTTT]]]hhhuuu~~~|||}}}uuuooohhhcccYYYUUUNNNIIIFFFDDDBBB@@@???DDDJJJSSShhhtttddd\\\WWWWWWcccrrrxxxnnnhhh___VVVNNNEEE>>>:::444444333333333444555555222111111111333666999;;;===>>>@@@AAAAAABBBEEEGGGDDDAAA?????????FFFUUUcccttt|||wwwZZZNNNGGGKKKUUUdddzzzuuubbbTTTNNNKKKJJJIIIGGGGGGHHHIIIJJJPPPVVV]]]eeejjjnnnrrrttttttvvvyyyzzzyyyyyy{{{||||||~~~~~~~~~}}}|||||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyxxxxxx{{{{{{zzzyyyxxxwwwvvvuuutttpppiiibbb\\\VVVPPPLLLHHHFFFDDDDDDEEEEEEEEEDDDBBBBBBAAAAAA@@@@@@????????????@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFIIIIIIJJJKKKLLLMMMOOOPPPOOORRRUUUWWWYYY[[[___aaaaaabbbbbbbbbbbbaaaaaa`````````___^^^\\\[[[ZZZZZZVVVWWWWWWVVVUUUVVVXXXZZZZZZ\\\___bbbgggkkknnnpppsssuuuxxx{{{{{{rrrjjjccc^^^ZZZWWWQQQMMMHHHCCCAAA>>><<<:::;;;<<<>>>@@@BBBDDDFFFFFFHHHPPP]]]lll{{{xxxwwwuuulllhhhaaaZZZTTTMMMHHHDDD@@@???>>>===;;;;;;::::::555777<<>>>>>>>>???AAACCCCCC@@@>>>>>>???EEEUUUcccttt|||zzz[[[OOOHHHLLLVVVcccyyyppp___SSSNNNKKKJJJHHHGGGGGGHHHJJJKKKQQQVVV^^^eeeiiimmmqqqssstttvvvxxxyyyyyyyyy{{{||||||~~~~~~~~~}}}}}}{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxx{{{zzzyyywwwvvvtttssssssmmmiiiccc]]]WWWRRRMMMJJJHHHFFFEEEEEEGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCC@@@AAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEGGGGGGGGGHHHIIIKKKLLLMMMLLLNNNQQQSSSUUUXXX[[[^^^______```aaabbbbbbbbbbbb___^^^]]][[[ZZZXXXWWWWWWVVVVVVWWWVVVTTTSSSTTTVVVUUUVVVXXX[[[___cccfffhhhkkkmmmqqquuuzzz~~~|||uuunnnggg___[[[PPPLLLEEE@@@===<<<:::999999:::<<<>>>AAADDDEEEFFFHHHNNNXXXggg}}}yyyuuusssqqqjjjfff___XXXQQQKKKEEEAAA>>>>>>>>>===<<<<<<;;;;;;666666:::AAAIIIMMMMMMLLLEEECCCBBBCCCFFFJJJPPPSSS]]]hhhxxxooo^^^SSSOOONNNNNNUUU```iiinnnqqqrrrsssuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{|||}}}{{{||||||}}}~~~|||uuuEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKLLLLLLOOOPPPQQQSSSUUUVVVWWWWWWYYYYYYZZZ[[[]]]^^^______```aaaaaaaaabbbdddeeefffccccccdddfffggghhhiiijjjhhhhhhgggeeebbb]]]XXXVVVNNNJJJFFFCCCBBBBBB@@@???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJLLLOOORRRTTTXXX^^^dddiiinnnsssvvvzzz|||~~~~~~{{{uuusssoookkkhhhfffeeeeeeddddddcccbbbbbbbbbbbbbbbaaabbbccceeefffccc___[[[SSSLLLHHHGGGFFFCCCBBBDDD??????BBBJJJQQQ[[[lll|||}}}|||uuulllfff]]]XXXRRRLLLIIIFFFDDDBBB???DDDGGGMMM```zzzoooeee^^^ZZZ```kkk}}}}}}pppcccWWWLLLBBB===444333333222111111111111333333333444666999<<<>>><<<=========<<<===@@@BBBBBB???======>>>EEETTTcccttt||||||]]]QQQIIIMMMVVVcccxxxzzzjjj[[[RRRNNNKKKJJJHHHFFFFFFHHHJJJKKKQQQVVV^^^dddiiimmmppprrrsssuuuxxxyyyyyyyyy{{{||||||~~~~~~}}}}}}||||||||||||||||||{{{{{{{{{{{{yyyyyyxxxxxxyyyyyyzzzzzzyyyyyywwwvvvtttrrrqqqpppgggddd^^^YYYUUURRRNNNLLLKKKJJJIIIIIIJJJKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJJJJLLLNNNPPPQQQTTTXXX[[[\\\]]]^^^```aaabbbcccccc___^^^]]][[[YYYXXXVVVVVVUUUVVVVVVUUUSSSQQQRRRSSSPPPQQQRRRTTTWWW[[[^^^```cccfffjjjoootttxxx|||}}}~~~vvvlllbbb[[[QQQLLLEEE@@@===<<<;;;::::::;;;===???AAACCCEEEFFFHHHLLLTTTccc|||yyyqqqjjjfffccc___YYYSSSNNNIIIDDDAAA@@@@@@@@@???>>><<<;;;:::555555888>>>GGGLLLNNNMMMFFFEEECCCCCCEEEIIIMMMPPPZZZeeevvv{{{jjjZZZQQQOOOQQQTTTZZZdddkkkoooppprrrsssssstttvvvxxxyyyyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{|||{{{{{{|||}}}~~~~~~yyyqqqEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHIIIIIIJJJKKKLLLLLLNNNOOOQQQSSSUUUVVVWWWWWWXXXYYYZZZ[[[\\\]]]^^^____________```aaacccdddeee```aaabbbccceeefffggghhhffffffeeebbb^^^YYYTTTQQQPPPLLLHHHEEEDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGHHHKKKMMMMMMPPPTTTXXX\\\```eeehhhjjjmmmppptttwww{{{~~~{{{uuusssoookkkgggfffeeeeeedddbbbaaa_________```aaa^^^___aaaddddddaaa[[[VVVPPPJJJFFFGGGFFFCCCBBBDDDBBB???@@@EEEIIIPPP___ooo|||{{{zzzxxxnnnggg___[[[TTTNNNKKKHHHFFFDDD???DDDGGGKKK]]]xxxtttjjjbbb\\\```iii|||zzzkkk]]]QQQGGGAAA777666555444333222222222555444444555888;;;>>>@@@?????????>>>>>>>>>AAACCCBBB???======>>>DDDTTTbbbsss{{{}}}___SSSKKKNNNWWWcccwwwvvvfffXXXQQQNNNKKKJJJHHHFFFFFFHHHJJJLLLQQQWWW^^^dddiiillloooqqqsssuuuwwwyyyyyyyyy{{{||||||~~~~~~~~~}}}|||||||||}}}}}}}}}}}}||||||||||||xxxxxxxxxxxxyyyzzz{{{{{{yyyxxxwwwuuusssqqqoooooodddaaa\\\XXXUUUSSSPPPNNNPPPNNNMMMNNNOOOOOONNNLLLKKKKKKJJJJJJJJJJJJJJJJJJHHHIIIIIIHHHGGGEEECCCBBBEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGIIIIIIIIIKKKLLLNNNOOORRRVVVYYYZZZ[[[]]]___aaaccccccdddaaaaaa___]]][[[YYYXXXWWWUUUVVVVVVTTTRRRPPPPPPQQQMMMMMMNNNPPPSSSVVVYYY[[[^^^aaaeeekkkpppuuuxxxzzz}}}~~~{{{nnnaaaXXXRRRMMMFFF@@@>>>======<<<<<<===>>>@@@AAACCCDDDEEEHHHKKKRRRaaa{{{sssiiibbb\\\YYYTTTOOOLLLHHHEEEBBBCCCCCCBBBAAA???===;;;:::333333666===FFFMMMOOONNNGGGEEEDDDCCCEEEHHHLLLNNNXXXcccttttttcccTTTKKKKKKNNNXXX^^^gggmmmpppqqqrrrtttqqqsssvvvyyyzzzzzzzzzyyyxxxxxxxxxxxxyyyyyyzzz{{{zzz{{{|||}}}~~~{{{~~~vvvnnnFFFDDDCCCDDDEEEGGGFFFFFFHHHIIIJJJJJJKKKKKKJJJJJJKKKMMMOOOPPPQQQRRRTTTVVVXXXYYYZZZ[[[\\\]]]]]]]]]]]]___```aaa```aaabbbddd^^^___```bbbccccccddddddeeedddbbb___[[[UUUNNNJJJGGGFFFDDDCCCBBBAAA@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJMMMPPPSSSUUUYYY]]]bbbeeegggjjjnnnrrrzzz~~~}}}wwwuuuqqqlllhhhdddbbbaaabbbaaaaaa```___^^^]]]]]]^^^^^^______]]]XXXQQQLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@AAAEEELLLUUU[[[xxx|||zzz}}}zzzoooggg```\\\VVVPPPKKKGGGCCC@@@CCCCCCFFFMMMVVVgggmmm```[[[]]]aaa{{{uuueeeUUUFFF<<<888777555444444333111///000222333333444777;;;>>>???===<<<<<<===>>>>>>===@@@===;;;===@@@GGGTTTaaarrrzzzzzzfffSSSNNNTTTWWWdddyyy}}}oooaaaVVVOOOMMMGGGFFFDDDCCCDDDFFFIIIJJJRRRYYYaaagggjjjmmmpppsssssstttuuuvvvxxxzzz{{{|||{{{}}}~~~|||~~~~~~~~~}}}}}}||||||xxxyyyzzz{{{|||~~~{{{{{{zzzyyyyyyyyyzzzzzzyyywwwtttsssrrrqqqnnnllleeeccc^^^ZZZVVVUUUUUUUUUVVVUUUSSSQQQPPPPPPPPPPPPRRRQQQOOOMMMMMMNNNOOOPPPNNNNNNMMMMMMLLLJJJIIIHHHHHHGGGFFFFFFGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJKKKMMMQQQTTTVVV[[[\\\]]]^^^____________]]]]]]]]]\\\[[[YYYXXXWWWVVVVVVUUUTTTRRROOONNNLLLOOONNNNNNNNNNNNPPPQQQSSSVVVYYY]]]aaaeeejjjqqquuuyyy{{{}}}~~~~~~zzzrrrfff\\\RRRKKKEEEDDDAAA===;;;<<<<<<<<<===AAADDDGGGGGGGGGGGGIIIPPP___wwwxxxjjj```]]]YYYSSSPPPOOOMMMIIIEEE@@@AAAAAAAAA@@@???===;;;999666666;;;DDDKKKNNNMMMDDDCCCBBBBBBDDDHHHLLLOOOVVVeeevvv{{{lll```UUUMMMLLLOOO\\\```ggglllnnnpppqqqqqqqqqsssvvvvvvvvvvvvwwwxxxxxxyyyzzzzzz{{{{{{zzzzzz|||}}}~~~~~~}}}~~~~~~|||rrrkkkJJJIIIGGGHHHIIIKKKJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJLLLNNNPPPQQQQQQRRRTTTVVVXXXYYYZZZ[[[\\\]]]]]]]]]^^^___aaaaaaaaaaaaccceee```aaabbbcccddddddddddddbbb___[[[WWWTTTQQQMMMJJJHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGIIILLLOOOQQQPPPSSSWWWZZZ[[[^^^bbbeeekkkpppwww}}}xxxuuuqqqlllhhheeeccccccaaaaaa```___^^^]]]]]]\\\[[[[[[ZZZYYYXXXTTTOOOKKKEEEEEEDDDDDDDDDDDDEEEEEEBBBAAAAAA@@@BBBGGGNNNSSSfffooozzz|||yyywwwzzz~~~zzzooohhh```\\\VVVPPPLLLHHHDDDAAABBBBBBEEEKKKTTTeeemmm```ZZZ[[[^^^wwwxxxhhhXXXIII@@@999777555444444333111000111222333444555888===@@@BBBAAA??????@@@AAA@@@???AAA>>><<<>>>AAAHHHVVVcccooovvv}}}eeeQQQLLLRRRVVVeeezzz}}}oooaaaUUUOOOLLLHHHGGGEEEDDDEEEGGGJJJLLLRRRYYYbbbhhhkkknnnqqqttttttuuuvvvwwwxxxyyyzzz{{{zzz|||~~~~~~|||~~~~~~~~~~~~}}}}}}}}}|||yyyzzzzzz{{{|||}}}~~~~~~|||{{{zzzyyyyyyyyyyyyyyyvvvuuuttttttttttttrrrqqqjjjgggccc___[[[ZZZZZZZZZYYYWWWUUUSSSRRRRRRRRRRRRXXXWWWUUUTTTTTTUUUVVVWWWRRRRRRQQQPPPOOOMMMKKKJJJHHHFFFEEEEEEFFFGGGFFFDDDGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIJJJKKKNNNQQQUUUWWW\\\\\\]]]^^^____________^^^^^^]]]\\\ZZZYYYWWWVVVTTTSSSSSSRRRPPPNNNMMMLLLLLLLLLKKKKKKKKKMMMNNNOOORRRUUUXXX\\\```ffflllpppuuuwwwyyy{{{}}}|||wwwqqqfff]]]XXXPPPJJJGGGDDD???===>>>>>>>>>@@@CCCGGGIIIJJJIIIHHHJJJPPP^^^uuuuuuiiiccc^^^YYYUUUSSSQQQLLLIIIBBBBBBBBBAAA@@@???>>>>>>===999777:::AAAFFFGGGFFFCCCBBBAAAAAACCCGGGKKKNNNUUUcccsss~~~xxxhhh\\\RRRLLLMMMRRR___dddjjjnnnpppqqqrrrssssssuuuwwwwwwvvvvvvwwwxxxxxxxxxyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~}}}~~~}}}}}}~~~zzzpppjjjIIIGGGFFFFFFHHHIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPQQQQQQSSSUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]^^^```aaabbbbbbbbbdddeeeccccccddddddddddddcccccc___[[[TTTPPPNNNNNNNNNMMMJJJIIIHHHFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBDDDFFFJJJLLLHHHJJJMMMOOOPPPRRRTTTWWWYYY]]]dddmmmxxx~~~xxxuuupppkkkgggeeeddddddaaa``````___]]]\\\\\\[[[XXXVVVTTTRRRPPPNNNJJJGGGBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCAAA???>>>AAAFFFJJJSSS\\\hhhqqquuuvvvwwwxxxwwwzzz|||ppphhh```\\\VVVQQQMMMIIIFFFCCCAAAAAACCCIIIRRRbbb{{{qqqbbbZZZZZZ]]]pppxxxhhhYYYLLLCCC999777555444444333222000222333444555666:::???CCCGGGEEEDDDDDDDDDEEECCCBBBBBB???===???BBBIIIWWWdddlllrrr{{{eeeQQQJJJPPPVVVeee|||}}}oooaaaUUUNNNLLLIIIHHHFFFEEEFFFHHHKKKMMMSSSZZZccciiilllooorrruuuvvvvvvwwwxxxxxxyyyzzzzzzxxxzzz|||~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{{{{||||||}}}}}}}}}|||{{{zzzyyyxxxxxxwwwxxxuuuuuuvvvxxxzzz{{{zzzxxxpppnnnjjjfffbbbaaa``````^^^]]][[[YYYWWWWWWWWWWWW\\\\\\ZZZZZZZZZ[[[\\\]]]XXXXXXWWWUUUSSSQQQOOONNNKKKIIIHHHHHHIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKNNNRRRUUUXXX\\\]]]^^^______```____________^^^\\\[[[XXXWWWVVVSSSSSSSSSRRRQQQPPPNNNNNNLLLKKKJJJJJJJJJKKKLLLMMMLLLOOORRRVVVZZZ___eeeiiioooqqqtttwwwzzz}}}~~~xxxrrrjjjccc^^^VVVOOOKKKGGGBBB@@@AAABBBBBBDDDGGGKKKMMMLLLKKKJJJKKKOOO\\\rrrvvvmmmggg```\\\YYYUUUPPPLLLDDDCCCAAA@@@@@@@@@@@@AAA===:::777999===AAABBBAAABBBAAA@@@AAACCCFFFJJJLLLSSS```ooo{{{rrrcccWWWOOOLLLQQQXXXdddhhhnnnqqqssssssttttttuuuwwwxxxxxxwwwvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyzzz|||}}}}}}}}}}}}~~~~~~}}}}}}~~~{{{rrrlllGGGEEEDDDEEEFFFHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIILLLNNNPPPQQQQQQRRRUUUWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\^^^```aaaaaaaaaccceeedddddddddeeeddddddcccccc]]]YYYTTTPPPPPPPPPPPPPPPKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEBBBAAAAAADDDFFFHHHGGGHHHIIIJJJKKKLLLMMMNNNOOORRRWWW^^^gggrrr}}}~~~}}}wwwsssnnniiieeedddddddddaaa```___^^^]]]\\\[[[ZZZXXXTTTPPPLLLJJJGGGDDDBBBBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDBBB???===>>>AAADDDIIIPPPZZZccciiiooovvv{{{xxxzzz~~~~~~rrrjjjaaa]]]WWWRRRNNNJJJGGGDDDBBBAAACCCHHHPPP___xxxvvveee\\\ZZZ\\\jjjvvvfffXXXKKKCCC:::888555444444333222111333444555666888<<>>===???BBBJJJWWWdddlllrrryyyiiiTTTKKKQQQWWWggg}}}}}}ooo```TTTNNNKKKHHHGGGEEEEEEFFFHHHKKKMMMTTTZZZcccjjjmmmpppsssvvvxxxxxxxxxyyyyyyyyyyyyyyywwwxxx{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||||||||||||||||||||{{{zzzyyyxxxwwwwwwwwwwwwxxxzzz~~~vvvtttpppllliiigggffffffeeecccaaa___]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]]]]]]][[[ZZZWWWUUUSSSRRRQQQOOONNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKNNNRRRVVVXXX\\\\\\^^^___````````````aaa```___^^^\\\ZZZXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRNNNNNNLLLKKKKKKKKKLLLLLLHHHJJJNNNQQQTTTYYY^^^bbbhhhkkkooossswww|||~~~wwwqqqmmmbbbZZZRRRNNNJJJDDDBBBDDDEEEFFFGGGKKKNNNOOONNNLLLKKKLLLOOOZZZnnnwwwqqqhhhaaa\\\WWWQQQLLLEEECCCAAA???>>>???AAABBB999777666777:::>>>??????@@@?????????BBBEEEHHHJJJQQQ]]]kkkwwwzzzmmm^^^SSSNNNNNNVVV___iiimmmqqqtttttttttuuuvvvvvvxxxyyyyyywwwvvvvvvwwwvvvwwwxxxxxxyyyyyyxxxxxxzzz{{{}}}}}}||||||~~~~~~~~~vvvpppIIIGGGFFFGGGHHHJJJIIIIIIGGGHHHHHHIIIJJJIIIIIIIIIKKKMMMOOOPPPQQQRRRTTTVVVVVVVVVXXXYYYZZZ[[[[[[[[[ZZZ\\\^^^______```bbbcccccccccdddeeeeeeddddddddd\\\ZZZWWWUUUUUUTTTSSSQQQNNNMMMKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIGGGEEECCCCCCDDDFFFHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJLLLOOOSSSYYYbbbkkkqqqyyy~~~}}}}}}|||}}}}}}{{{sssppplllgggdddbbbbbbbbb``````___]]]\\\[[[ZZZYYYWWWSSSMMMHHHEEECCC@@@?????????@@@AAAAAAAAAAAAAAADDDDDDBBB@@@======???BBBFFFJJJOOOTTT[[[dddpppxxxyyy{{{~~~tttlllbbb^^^XXXSSSOOOKKKGGGEEECCCBBBDDDHHHNNN]]]uuuyyyggg[[[YYY[[[jjjuuueeeXXXKKKDDD;;;888555333333333333222333444555666888>>>EEEIIIMMMLLLKKKJJJJJJHHHEEECCC@@@===<<<>>>BBBIIIWWWdddooottt{{{xxxyyynnnWWWNNNSSSZZZjjj}}}ooo```TTTMMMJJJFFFEEEDDDCCCDDDGGGJJJLLLSSSZZZcccjjjnnnqqqtttwwwyyyyyyyyyyyyyyyyyyyyyyyywwwxxxzzz|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}||||||||||||{{{zzzyyyxxxxxxxxxxxxxxxyyy}}}}}}{{{wwwsssooollljjjiiihhhfffdddbbb```_________\\\\\\\\\\\\\\\\\\]]]]]]``````___]]][[[XXXVVVUUUUUUSSSRRRRRRRRRRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKLLLNNNRRRUUUWWW[[[\\\]]]___```aaabbbbbbccccccbbbaaa___]]][[[ZZZYYYYYYYYYXXXWWWVVVUUUTTTPPPOOOMMMLLLKKKKKKKKKKKKGGGIIILLLNNNPPPTTTYYY]]]bbbeeejjjoootttyyy~~~yyyvvvhhh___WWWRRRMMMHHHFFFHHHJJJJJJKKKNNNPPPPPPNNNKKKKKKLLLPPPXXXiii~~~vvvlllccc\\\VVVOOOKKKFFFDDDAAA>>>===>>>@@@AAA:::888777666888:::;;;<<<=========>>>@@@CCCFFFHHHPPPZZZgggrrr}}}ttthhhZZZRRROOOQQQ[[[dddlllooorrrtttuuuuuuuuuvvvvvvxxxyyyyyywwwvvvvvvwwwvvvwwwxxxxxxyyyyyyxxxxxxzzz{{{}}}}}}||||||~~~}}}{{{||||||}}}~~~xxxqqqGGGFFFDDDEEEGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJLLLNNNOOOOOOQQQSSSUUUTTTUUUVVVWWWXXXYYYYYYYYYXXXZZZ\\\]]]^^^___aaacccbbbcccdddeeegggggghhhhhh___]]]\\\[[[ZZZXXXUUURRRRRRQQQOOOMMMKKKIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIJJJIIIHHHHHHIIIJJJIIIGGGFFFGGGIIIKKKNNNSSSYYY]]]cccllluuu|||}}}|||zzzzzzyyyyyyzzz{{{}}}~~~}}}zzzwwwooommmjjjgggdddbbbaaaaaa^^^^^^]]][[[YYYXXXWWWVVVTTTPPPJJJFFFCCCAAA???>>>::::::;;;<<<>>>@@@BBBCCCCCCCCCBBB@@@>>>===>>>@@@BBBDDDFFFHHHMMMWWWdddnnnvvvyyy~~~wwwoooddd```ZZZTTTPPPKKKGGGEEEDDDCCCCCCGGGLLLZZZqqqzzzhhh[[[XXXYYYkkkvvvhhh[[[NNNFFF<<<999555333333444333333222333444555999???FFFLLLPPPOOOMMMMMMLLLJJJFFFCCC@@@===;;;>>>BBBIIIWWWdddqqqvvv|||yyyrrruuu|||oooWWWNNNUUU]]]mmm}}}nnn___SSSLLLIIIEEEDDDCCCCCCDDDGGGJJJLLLSSSZZZcccjjjnnnqqqtttwwwzzzzzzzzzzzzzzzzzzzzzzzzyyyyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{zzzyyyyyyyyyzzzzzzxxxzzz{{{wwwssspppnnnjjjiiifffdddbbbaaa``````bbbbbbaaaaaaaaa`````````cccbbbaaa```^^^\\\ZZZYYYWWWUUUTTTSSSTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLMMMNNNQQQTTTVVVYYYZZZ\\\___aaacccddddddeeeeeeeeedddcccaaa```___ZZZZZZZZZYYYXXXWWWUUUTTTQQQPPPNNNKKKJJJIIIIIIIIIHHHJJJKKKMMMNNNQQQUUUXXX\\\```eeejjjooovvv|||uuulllbbb[[[UUUNNNLLLMMMOOOOOOPPPRRRSSSQQQNNNJJJJJJLLLPPPWWWdddvvv~~~wwwlllccc\\\VVVPPPKKKIIIGGGCCC@@@>>>>>>???@@@???===:::888666666777777;;;<<<<<<===???BBBDDDFFFMMMWWWbbbmmmxxx|||mmmcccXXXRRRPPPTTT]]]ffflllnnnqqqsssssstttuuuvvvuuuwwwxxxxxxwwwvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyzzz|||}}}}}}}}}}}}~~~|||zzz{{{|||}}}~~~xxxpppFFFDDDCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIKKKMMMNNNNNNOOOQQQSSSRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ]]]^^^^^^___bbbcccbbbccceeehhhjjjlllmmmmmmhhhfffcccaaa```^^^ZZZXXXWWWVVVSSSQQQNNNLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKIIIHHHHHHJJJJJJHHHFFFDDDEEEFFFGGGGGGIIIMMMPPPRRRZZZaaafffmmmvvv|||}}}}}}{{{yyyxxxvvvvvvuuuuuuvvvwwwyyyzzz{{{|||~~~}}}zzzwwwtttmmmlllkkkiiifffcccaaa```[[[ZZZYYYWWWUUUTTTRRRRRRMMMJJJFFFCCCBBBBBB@@@???;;;:::999999;;;>>>AAACCCBBBBBBBBB@@@===;;;<<<<<<===???@@@AAAEEEMMMYYYaaannnssszzzzzzqqqfffbbb[[[UUUPPPKKKGGGDDDDDDBBBBBBEEEJJJWWWnnnlll^^^ZZZ[[[hhhwwwjjj]]]PPPGGG<<<999555333333444444333222222333555888???GGGMMMSSSRRRPPPPPPNNNKKKGGGDDD@@@===<<>>AAACCCDDDJJJRRR]]]hhhsss||||||wwwfff]]]UUURRRRRRUUU]]]eeejjjllloooqqqqqqrrrtttuuusssuuuwwwwwwvvvvvvwwwxxxxxxxxxyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~}}}~~~~~~}}}~~~~~~|||~~~~~~~~~zzzpppJJJHHHGGGHHHIIIKKKJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHHHHJJJLLLMMMMMMNNNQQQSSSQQQRRRSSSTTTUUUVVVVVVVVVYYY[[[]]]______```ccceeebbbcccfffiiillloooqqqqqqqqqnnniiifffdddccc```^^^[[[ZZZWWWTTTPPPNNNLLLKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNOOOOOONNNNNNNNNLLLMMMNNNNNNNNNMMMLLLKKKMMMJJJHHHIIIKKKKKKIIIGGGDDDEEEFFFFFFFFFGGGIIIKKKIIIOOOUUUXXX^^^gggmmmooossswww|||~~~~~~}}}}}}|||{{{yyywwwvvvvvvuuussssssrrrrrrssstttvvvwwwyyyzzz|||}}}|||xxxuuurrrllllllllljjjhhheeebbb```XXXWWWVVVTTTRRRQQQOOOOOOHHHEEECCCBBBBBBCCCBBBAAA@@@>>>;;;999999;;;>>>@@@BBBBBBBBB@@@<<<:::999999:::<<>>>>>@@@DDDLLLZZZgggqqqvvv{{{|||pppnnnvvv}}}fffPPPJJJUUU```rrr}}}nnn___SSSKKKHHHGGGFFFEEEEEEFFFIIILLLNNNQQQXXXbbbiiimmmppptttwwwyyyyyyzzzzzz{{{||||||}}}|||||||||}}}}}}}}}}}}}}}||||||}}}}}}~~~~~~~~~|||}}}}}}}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~{{{xxxvvvuuurrrooommmlllkkkkkkllllllkkkjjjiiigggfffeeefffffffffeeedddbbbaaa```^^^\\\ZZZYYYZZZYYYWWWVVVRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNNNNNNNPPPRRRSSSVVVWWW[[[^^^bbbeeeggghhhiiiiiiiiiiiiiiihhhhhhgggbbbbbbaaa```^^^\\\ZZZYYYXXXVVVTTTQQQOOONNNMMMMMMJJJKKKKKKKKKJJJKKKNNNPPPSSSVVV\\\aaagggmmmtttxxx}}}}}}rrrggg]]]XXXXXXXXXXXXXXXYYYXXXTTTOOOKKKGGGLLLRRRWWW]]]hhhuuuxxxqqqggg```]]]ZZZVVVSSSOOOMMMJJJGGGDDDBBBAAA@@@======;;;999777888:::<<<999999:::<<<>>>@@@BBBCCCGGGOOOYYYdddpppyyyxxxsssaaaZZZSSSRRRRRRTTT[[[ccchhhkkknnnooopppqqqssstttrrrtttvvvvvvvvvvvvwwwxxxxxxyyyzzzzzz{{{{{{zzzzzz|||}}}~~~~~~{{{{{{|||~~~}}}rrrJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNPPPQQQSSSSSSRRRRRRRRRSSSTTTVVVWWWXXXYYY[[[]]]^^^^^^___aaacccddddddfffmmmuuu{{{}}}|||uuutttqqqnnnkkkiiigggfffaaa^^^[[[WWWTTTSSSSSSSSSPPPOOOOOOOOOOOOOOOPPPPPPTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNMMMLLLMMMNNNMMMLLLLLLKKKKKKLLLMMMLLLIIIGGGHHHHHHHHHGGGFFFEEEDDDDDDGGGIIIKKKOOOSSSWWWZZZ[[[dddgggkkkmmmnnnppprrrsssuuuvvvuuusssooommmlllmmmqqqpppoooooopppsssvvvxxxxxxxxxxxxxxxwwwuuusssrrrooommmjjjhhhfffccc___\\\YYYWWWTTTRRRPPPMMMIIIFFFGGGEEEBBB@@@AAAAAA@@@???@@@???===;;;:::999::::::>>>>>>===<<<;;;::::::999;;;;;;<<<===???EEELLLQQQaaajjjwww{{{ssskkkddd[[[TTTOOOKKKFFFCCCFFFAAAAAAEEEHHHOOOcccxxxuuuddd^^^___dddzzz}}}uuujjj\\\OOOHHH===:::666444444444333333444444444555777===CCCHHHRRRXXX\\\YYYUUURRRMMMGGGGGGCCC>>>>>>FFFRRR___gggppptttyyy}}}zzzlllhhhrrr|||gggTTTNNNVVVaaauuu{{{jjj[[[RRRLLLGGGBBBDDDEEEFFFFFFHHHLLLNNNQQQVVV^^^eeekkkooosssuuuuuuwwwzzz}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~||||||||||||{{{{{{{{{{{{~~~}}}{{{{{{{{{||||||yyyuuuttttttttttttuuusssrrrrrrqqqpppmmmkkkiiihhhgggggghhhhhhfffeeebbb___ZZZXXXXXXXXXYYYXXXSSSRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSVVVZZZ^^^aaadddgggjjjhhhiiikkkkkkkkkiiigggfffccccccbbbbbbaaa`````````\\\ZZZWWWUUUUUUSSSQQQOOOMMMKKKJJJJJJLLLMMMLLLKKKQQQTTTYYY^^^dddllltttyyy{{{zzznnnfffbbbeeeccc```\\\YYYUUUOOOKKKMMMNNNQQQWWW^^^eeelllpppzzz~~~rrrmmmfffaaa```^^^[[[XXXTTTPPPIIIEEECCCBBBAAA@@@@@@@@@???>>><<<:::999888777777888999;;;>>>@@@AAACCCFFFOOO^^^mmmtttrrrmmm^^^UUULLLJJJPPPYYY```cccfffhhhjjjnnnppprrrssssssttttttuuuuuuuuuuuuuuutttxxxzzz{{{{{{yyywwwxxxxxxzzzzzz{{{|||}}}~~~{{{~~~~~~wwwIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRRRRSSSTTTVVVXXXXXXYYY[[[]]]^^^^^^___aaacccffffffiiipppyyy}}}{{{xxxuuuqqqnnnllllllcccaaa]]]ZZZWWWVVVUUUUUUSSSTTTVVVVVVWWWVVVUUUTTTWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTRRRPPPPPPQQQQQQPPPOOONNNMMMLLLLLLMMMMMMKKKIIIIIIIIIIIIHHHHHHGGGGGGFFFGGGHHHIIIKKKMMMOOOQQQQQQVVVYYY\\\___aaacccgggiiikkklllmmmmmmllllllmmmnnnmmmlllkkkkkklllooorrrtttuuuuuuvvvvvvuuutttrrrqqqllljjjhhhfffeeebbb___\\\WWWTTTQQQNNNLLLIIIFFFDDDEEECCCAAAAAABBBCCCCCCBBBBBBAAA@@@>>><<<;;;;;;;;;>>>======<<<<<<;;;;;;:::999999::::::<<>>;;;777555555555444444333444444555777<<>>???FFFRRR___gggooosssxxx|||zzzllljjjuuu~~~fffTTTNNNVVV```ttt{{{iiiYYYQQQKKKGGGCCCDDDEEEFFFFFFHHHKKKNNNQQQWWW___ffflllppptttvvvzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}|||{{{|||}}}}}}~~~}}}{{{yyyxxxwwwtttrrrooommmkkkkkklllllljjjiiieeebbb^^^\\\[[[[[[[[[ZZZVVVUUUUUUSSSRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSVVV[[[___aaadddhhhjjjlllmmmnnnoooooommmkkkjjjggggggfffeeeddddddcccccc___]]]ZZZYYYXXXWWWTTTRRROOOMMMKKKKKKMMMMMMMMMLLLOOORRRVVV[[[aaahhhpppuuu{{{~~~vvvqqqnnnjjjddd___[[[WWWSSSPPPOOOPPPQQQTTTYYY^^^bbbeeekkkttt~~~tttnnngggbbbaaaaaa___]]]VVVQQQKKKFFFCCCBBBAAA@@@AAAAAAAAA@@@>>><<<;;;:::777777888999:::<<<===>>>AAADDDLLLZZZiiiooonnniiiZZZSSSLLLKKKQQQYYY```bbbfffhhhjjjmmmpppqqqrrrrrrqqqrrrssssssttttttttttttuuuwwwyyyyyyyyyyyyzzz{{{{{{{{{{{{|||}}}}}}~~~~~~|||~~~~~~~~~|||GGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLLLLNNNOOOPPPQQQQQQRRRRRRRRRSSSUUUWWWXXXYYYXXXZZZ]]]^^^^^^___aaaccchhhiiimmmuuu~~~yyyvvvtttrrrjjjhhhdddaaa^^^]]]\\\\\\ZZZ\\\^^^______]]][[[ZZZ\\\\\\[[[ZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYWWWTTTTTTTTTUUUTTTRRRRRRPPPNNNMMMNNNNNNMMMLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHJJJMMMOOOQQQUUUZZZ]]]___aaadddeeeeeefffiiikkkiiiiiihhhhhhiiilllnnnppppppqqqrrrssssssrrrqqqpppiiihhheeedddcccaaa]]][[[UUURRRMMMJJJHHHGGGFFFDDDEEECCCCCCDDDEEEGGGFFFEEEEEEDDDDDDBBB@@@>>><<<;;;===============<<<<<<<<<888888999999;;;???EEEJJJTTT___ooo|||xxxnnnggg]]]VVVRRRNNNIIIEEEFFFAAAAAADDDGGGMMM```uuu~~~lllbbb^^^```uuuzzzrrriii\\\PPPJJJ???<<<888666666666555444222333333444666:::AAAEEEOOOUUUXXXVVVSSSQQQMMMHHHFFFCCC@@@@@@FFFRRR___gggooorrrwww|||zzznnnnnnzzz|||eeeSSSNNNUUU___rrr{{{hhhXXXPPPKKKFFFDDDEEEFFFFFFFFFHHHKKKNNNRRRWWW```ggglllqqqtttwww}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~|||wwwuuusssrrrrrrqqqooonnniiigggdddaaaaaa___]]][[[ZZZYYYXXXWWWUUUSSSRRRRRRPPPPPPPPPQQQQQQRRRSSSTTTTTTWWW\\\```bbbeeeiiikkknnnoooqqqqqqqqqpppnnnmmmkkkjjjiiihhhgggfffeeeeeecccaaa___^^^^^^\\\YYYWWWRRRPPPNNNNNNNNNOOONNNMMMMMMPPPSSSWWW]]]dddkkkqqqzzzxxxrrrjjjbbb\\\YYYVVVTTTRRRQQQQQQQQQRRRSSSUUUVVV[[[fffsss}}}yyyssskkkfffeeeeeedddcccXXXSSSMMMGGGDDDCCCAAA@@@BBBBBBBBBAAA@@@>>>===<<<888888888888888999:::;;;>>>@@@HHHTTTaaagggfffbbbTTTOOOKKKLLLSSSZZZ___bbbggghhhjjjmmmooopppppppppnnnooopppqqqrrrssssssssspppsssvvvxxxyyyzzz|||}}}||||||||||||||||||||||||}}}~~~~~~~~~~~~GGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLLLLMMMNNNOOOOOOPPPQQQQQQRRRSSSUUUWWWXXXYYYXXXZZZ\\\^^^^^^___bbbdddiiikkkpppzzz}}}zzzxxxsssqqqooollliiigggfffeeecccccccccdddccccccbbbbbbccccccbbbaaa___^^^]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZXXXWWWWWWWWWUUUTTTTTTRRROOOMMMNNNNNNNNNMMMJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHFFFEEEEEEDDDEEEFFFGGGHHHKKKPPPTTTXXXZZZ\\\^^^^^^```bbbdddgggfffffffffhhhjjjlllnnnlllmmmooopppqqqqqqppppppiiigggeeecccaaa___[[[XXXRRROOOJJJGGGGGGHHHHHHHHHHHHGGGGGGHHHJJJKKKIIIHHHFFFFFFFFFEEEBBB???<<<;;;<<<<<<=========>>>>>>>>>::::::;;;;;;<<>>999999888777777777888888:::===CCCNNNXXX]]]\\\ZZZOOOMMMLLLOOOUUU\\\```bbbfffhhhjjjlllnnnnnnnnnnnnmmmmmmoooppprrrrrrssssssnnnqqqtttvvvwwwyyy{{{}}}|||||||||{{{{{{zzzzzzzzz}}}~~~}}}~~~~~~~~~~~~HHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPQQQRRRTTTVVVXXXYYYWWWYYY\\\]]]^^^```bbbdddhhhkkkrrr|||{{{yyyvvvsssqqqooonnnnnnllliiigggfffhhhjjjllllllkkkkkkiiigggeeecccbbb````````````````````````___]]]ZZZYYYYYYXXXWWWUUUVVVSSSPPPOOOOOOOOOOOONNNJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKIIIHHHGGGGGGFFFEEEFFFEEEEEEDDDFFFIIILLLPPPRRRUUUWWWYYY[[[^^^aaabbbbbbbbbcccdddfffhhhiiijjjkkkmmmnnnppppppoooooojjjhhheeecccaaa]]]YYYVVVOOOKKKGGGEEEFFFHHHJJJKKKMMMMMMMMMNNNOOONNNLLLIIIFFFFFFFFFEEEBBB???===;;;<<<<<<===>>>>>>?????????:::;;;;;;:::;;;===AAAEEEKKKUUUeeettt~~~}}}pppiii```YYYTTTPPPKKKHHHFFFAAAAAADDDEEEJJJ\\\oooqqqeee^^^^^^ooovvvkkk^^^RRRLLL???<<<888555555444333222222333444444555999===AAAEEEKKKMMMKKKIIIJJJIIIFFFGGGFFFDDDEEEIIITTTaaajjjssswww||||||rrrtttzzzbbbRRRMMMTTT[[[nnnmmm]]]TTTNNNJJJFFFGGGHHHGGGGGGHHHJJJMMMSSSXXX```gggmmmqqquuuwwwxxxxxxxxxzzz|||~~~}}}{{{zzzyyyzzzzzz}}}~~~~~~~~~~~~}}}}}}~~~}}}yyyvvvtttqqqnnnkkkhhheeeaaa^^^___^^^]]][[[XXXVVVTTTSSSSSSRRRQQQQQQRRRSSSUUUVVVWWWZZZ___bbbeeehhhkkknnnmmmoooppprrrrrrqqqooonnnnnnnnnmmmlllkkkjjjiiiiiihhhgggggggggfffdddaaa^^^ZZZWWWUUUSSSSSSRRRQQQOOOMMMNNNPPPRRRVVV\\\dddiiisss{{{|||wwwppphhh```YYYSSSOOOMMMMMMLLLKKKJJJIIIIIIIIINNNYYYgggrrr~~~zzzuuuqqqnnnjjjfffYYYTTTMMMGGGDDDBBB@@@???@@@@@@@@@AAAAAA@@@@@@???;;;:::999888777777777777888:::???GGGPPPTTTTTTRRRKKKKKKMMMQQQWWW\\\aaaccceeegggiiikkkmmmmmmmmmmmmlllmmmooopppqqqrrrrrrsssnnnpppsssuuuvvvwwwyyyzzz||||||{{{{{{zzzyyyyyyyyy|||~~~~~~}}}}}}}}}HHHHHHHHHGGGHHHHHHIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQSSSUUUWWWXXXWWWYYY\\\]]]^^^```ccceeegggkkkuuu~~~|||yyyxxxzzzwwwrrrooonnnqqqtttwwwvvvvvvuuutttqqqnnnkkkiiidddddddddddddddddddddddddddbbb___]]]\\\\\\ZZZXXXXXXVVVSSSRRRRRRRRRPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEECCCCCCDDDFFFGGGJJJNNNRRRUUUYYY]]]```]]]]]]^^^___```bbbcccdddhhhiiikkklllmmmnnnmmmmmmkkkiiifffdddaaa^^^ZZZWWWNNNKKKGGGEEEFFFHHHJJJJJJOOOOOOPPPRRRSSSQQQNNNJJJGGGFFFEEEDDDBBB@@@>>>=========>>>>>>??????@@@@@@999::::::999999:::===@@@HHHPPP]]]lllvvv|||~~~~~~zzz~~~qqqjjj```YYYUUUQQQLLLHHHEEEAAAAAADDDDDDIIIYYYlllsssggg^^^]]]lllxxxlll]]]PPPJJJ@@@<<<888555444444333222333444555555666999===@@@AAAFFFHHHFFFEEEGGGGGGEEEHHHHHHHHHHHHKKKUUUcccmmmvvvyyy~~~~~~sssuuuxxxaaaQQQMMMSSSYYYkkkppp```WWWPPPKKKHHHHHHHHHHHHGGGGGGJJJLLLRRRWWW```ggglllqqqtttwwwwwwxxxzzz|||~~~{{{yyywwwwwwxxxyyy|||}}}}}}~~~~~~~~~~~~}}}|||}}}~~~|||zzzwwwrrrnnnkkkhhhdddbbbaaa```___]]]ZZZXXXWWWVVVUUUTTTSSSRRRSSSUUUWWWXXXXXX[[[```cccfffiiimmmoooqqqrrrtttuuuuuutttsssrrrqqqqqqppppppoooooonnnnnnkkkjjjjjjjjjjjjhhhdddaaa^^^[[[XXXVVVUUUTTTRRRQQQNNNNNNOOOPPPSSSYYYaaafffmmmvvvzzzuuummmfff___XXXQQQMMMGGGGGGHHHHHHHHHHHHIIIIIIIIIRRR]]]gggttt{{{wwwqqqiiicccVVVQQQKKKEEEBBBAAA???>>>??????@@@AAAAAAAAAAAAAAA===<<<;;;:::999888888888777888===CCCIIILLLMMMLLLHHHJJJLLLQQQVVV[[[```bbbdddeeegggjjjlllmmmmmmmmmlllmmmnnnppppppqqqqqqqqqnnnpppsssttttttuuuwwwxxx{{{{{{{{{zzzzzzyyyyyyyyy{{{}}}~~~}}}}}}}}}~~~GGGGGGFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLKKKMMMMMMNNNPPPRRRTTTVVVXXXWWWYYY\\\]]]^^^```ccceeeggglllwww|||{{{}}}~~~{{{wwwtttrrrlllllllllllllllllllllllljjjhhheeecccbbbaaa___]]]ZZZYYYWWWWWWWWWVVVSSSQQQOOOOOONNNNNNMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIGGGHHHHHHFFFDDDBBBCCCDDDCCCFFFJJJNNNQQQTTTXXX[[[[[[[[[\\\]]]^^^```aaabbbeeefffhhhjjjkkkkkkjjjjjjiiihhheeedddcccaaa^^^\\\TTTQQQMMMJJJJJJKKKKKKJJJMMMNNNPPPSSSUUUSSSOOOLLLHHHGGGEEECCCBBBAAA@@@@@@????????????????????????:::;;;;;;:::999:::<<<>>>DDDJJJTTTaaallltttwwwxxxvvvzzz~~~pppjjj```YYYUUUQQQLLLHHHEEEAAAAAADDDDDDGGGXXXjjjwwwjjj^^^[[[hhh|||~~~ppp___QQQJJJAAA>>>999666555555444333333555666666777999<<>>===???@@@AAABBBCCCDDDDDDDDD???>>>===;;;::::::::::::666888<<<@@@EEEGGGHHHHHHEEEGGGKKKOOOSSSXXX]]]```bbbcccfffiiikkkmmmmmmmmmllllllmmmnnnnnnnnnnnnnnnkkknnnqqqssstttuuuwwwxxxzzzzzzzzzyyyyyyyyyyyyyyyyyy{{{~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~FFFFFFEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMOOOQQQTTTVVVWWWVVVYYY[[[]]]^^^```ccceeehhhmmmyyy}}}yyywwwssssssssssssssssssssssssooommmiiigggfffeeecccaaa\\\[[[ZZZZZZZZZXXXUUURRRQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLGGGHHHIIIIIIFFFDDDDDDEEEEEEGGGJJJLLLMMMOOORRRUUU\\\\\\]]]^^^```aaabbbcccccceeefffhhhhhhhhhhhhggggggfffeeeeeeeeedddbbb```\\\YYYTTTQQQPPPOOOMMMLLLJJJKKKOOORRRUUUTTTQQQMMMIIIHHHEEEDDDBBBBBBBBBCCC????????????????????????=========<<<;;;;;;>>>@@@AAAFFFNNNYYYeeennnrrrttttttwww}}}}}}pppiii```YYYUUUPPPLLLHHHEEEAAAAAADDDDDDGGGWWWiii~~~{{{lll^^^ZZZeeexxxuuubbbTTTLLLCCC???;;;888777666555444444555777777777999===???>>>CCCEEEBBBBBBFFFHHHGGGJJJKKKLLLLLLOOOXXXfffpppxxx{{{vvvuuuooo___PPPMMMRRRWWWiii~~~rrrcccXXXPPPJJJIIIJJJIIIHHHGGGGGGIIIKKKQQQVVV^^^fffkkkooosssuuuvvvxxx{{{}}}~~~~~~}}}|||xxxwwwuuutttuuuwwwzzz|||zzz{{{|||}}}~~~}}}}}}|||{{{{{{{{{}}}~~~zzztttpppmmmkkkiiieeedddcccaaa```^^^]]]\\\XXXWWWUUUTTTUUUWWWZZZ[[[ZZZ]]]aaaeeehhhkkknnnqqqrrrtttuuuwwwxxxwwwvvvuuunnnnnnooooooooopppppppppoooooooooppppppnnnjjjgggbbb___\\\ZZZXXXVVVTTTRRRLLLLLLLLLLLLNNNTTT[[[aaacccmmmyyyyyynnnfff\\\RRRLLLIIIGGGEEE???@@@BBBDDDFFFGGGHHHHHHIIIKKKLLLMMMTTT```jjjmmm}}}sssfff]]]QQQLLLFFFAAA???>>>======@@@AAABBBDDDEEEEEEFFFFFF@@@???>>>===<<<;;;;;;;;;777888;;;???CCCEEEFFFFFFDDDFFFIIIMMMPPPUUU[[[___aaabbbeeehhhkkkmmmmmmnnnkkkkkklllmmmmmmllllllllliiilllppprrrsssuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxzzz}}}~~~~~~}}}~~~~~~}}}||||||||||||~~~FFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSUUUYYY[[[[[[[[[\\\]]]___aaacccdddeeemmm{{{}}}zzzzzzyyywwwvvvuuuttttttuuusssqqqnnnllljjjhhhhhhgggeeecccbbb```^^^[[[XXXTTTSSSQQQQQQQQQOOOMMMKKKJJJKKKMMMNNNNNNMMMLLLLLLKKKKKKJJJIIIGGGEEECCCBBBEEEFFFGGGHHHJJJNNNSSSWWW\\\^^^````````````aaabbbbbbbbbbbbccceeefffhhhiiijjjiiigggggghhhkkknnnoookkkjjjddd^^^[[[YYYRRRJJJOOOLLLIIIKKKPPPRRROOOKKKHHHFFFDDDCCCDDDEEEDDDCCCAAA@@@>>>======>>>@@@AAABBB@@@===;;;::::::;;;<<<@@@BBBHHHQQQ\\\ffflllooorrrrrruuu}}}vvvnnncccZZZUUUPPPLLLIIIDDDGGGAAA???EEEHHHRRReee~~~kkkccc___fffwww{{{jjjZZZNNNEEE>>>999999777444333555444666777888888999;;;>>>>>>======>>>@@@BBBDDDEEENNNQQQRRRPPPOOOVVVfffsss{{{~~~{{{yyysss\\\RRROOOQQQVVViiivvvgggYYYQQQNNNKKKKKKKKKJJJIIIIIIKKKMMMPPPUUU]]]eeejjjooorrruuuxxxyyy{{{}}}~~~~~~}}}|||zzzvvvrrrrrruuuyyy{{{{{{||||||||||||}}}~~~}}}}}}}}}}}}~~~}}}yyyvvvrrrmmmiiiiiigggeeeccccccbbb___]]]ZZZXXXVVVTTTUUUWWW[[[]]]cccbbbbbbccceeehhhkkkmmmrrrssstttuuuvvvwwwxxxyyytttttttttsssrrrrrrqqqqqqoooooooooqqqqqqpppllliiieeeccc```\\\YYYVVVTTTSSSNNNMMMKKKKKKMMMPPPTTTWWW^^^gggrrr|||}}}ooohhh\\\PPPKKKIIIEEEBBBBBBAAACCCFFFIIIJJJKKKJJJIIIKKKHHHHHHKKKMMMPPPWWW```mmmvvv~~~}}}vvvlll```UUUQQQLLLFFFBBB@@@@@@??????AAACCCEEEGGGGGGFFFDDDBBBAAA@@@?????????>>>;;;888444555777999===@@@CCCEEEFFFHHHJJJMMMOOORRRWWW[[[\\\^^^bbbeeeiiikkkllllllkkkkkklllmmmnnnmmmkkkiiilllnnnqqqrrrrrrsssvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz{{{{{{||||||}}}}}}}}}}}}~~~FFFFFFFFFFFFGGGHHHIIIJJJFFFFFFGGGHHHHHHIIIIIIJJJLLLLLLLLLMMMMMMMMMNNNNNNMMMOOOQQQRRRRRRTTTWWWYYYYYYZZZ[[[]]]___aaaccceeefffmmm{{{}}}}}}|||zzzyyyxxxwwwvvvuuutttrrrpppnnnlllkkkkkkjjjhhhffffffeeedddaaa^^^ZZZXXXVVVUUUTTTRRROOOLLLLLLMMMNNNPPPPPPPPPOOOOOOMMMLLLLLLKKKIIIGGGEEEEEECCCDDDEEEFFFGGGKKKPPPTTT[[[]]]___`````````aaabbbddddddeeeeeefffhhhiiijjjggggggggghhhlllrrrwww{{{}}}{{{uuummmhhhddd\\\SSSQQQMMMHHHIIILLLMMMKKKGGGHHHFFFDDDCCCDDDDDDCCCBBBBBBAAA???>>>>>>@@@AAABBBCCCAAA???<<<;;;:::;;;;;;>>>@@@EEEMMMWWWaaahhhlllooopppsss{{{wwwoooeee\\\VVVRRRMMMJJJDDDGGGAAA???EEEHHHQQQddd|||qqqhhh___eeesssooo[[[MMMEEE>>>999888777444333555555666777777777888:::===>>>>>>>>>>>>@@@BBBDDDEEEKKKNNNPPPNNNNNNWWWgggtttzzz~~~|||zzzuuu\\\PPPNNNPPPUUUiiisssdddWWWOOOKKKJJJJJJJJJIIIHHHHHHJJJLLLQQQVVV^^^eeejjjnnnrrrtttxxxyyy{{{}}}}}}}}}|||{{{zzzwwwttttttwwwzzz{{{{{{}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~zzzwwwsssnnnjjjllljjjhhhgggfffeeecccaaa[[[ZZZWWWVVVVVVYYY\\\^^^bbbbbbbbbccceeehhhkkkmmmrrrrrrssstttvvvwwwxxxxxxvvvuuuuuutttsssrrrrrrqqqppppppqqqrrrrrrqqqmmmjjjeeeccc```]]]YYYVVVTTTSSSOOOMMMLLLKKKLLLOOORRRUUUZZZbbbmmmwwwtttiiibbbYYYQQQOOOMMMHHHCCCBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLIIIHHHIIIJJJKKKRRRYYYgggpppvvvvvvppphhh]]]TTTOOOKKKFFFCCCBBBCCCCCCBBBEEEFFFHHHIIIHHHGGGDDDCCC???>>>=========;;;888555444555666999<<<@@@BBBDDDEEEGGGIIIKKKMMMPPPUUUXXXYYY[[[^^^bbbeeehhhiiijjjfffggghhhjjjkkkjjjhhhffflllnnnppprrrrrrsssuuuwwwxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}}}}|||{{{|||}}}FFFFFFFFFFFFGGGHHHIIIIIIFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNOOOOOOPPPPPPMMMOOOPPPQQQQQQRRRTTTWWWXXXXXXZZZ\\\^^^aaaccceeegggnnn{{{}}}|||{{{zzzvvvuuutttrrrqqqpppooooooooommmlllllllllkkkhhhfffbbb```]]][[[YYYVVVRRROOOPPPQQQRRRRRRSSSSSSRRRRRRNNNNNNNNNMMMLLLJJJIIIHHHDDDEEEEEEFFFGGGJJJOOOSSSYYY\\\___``````___```aaadddddddddeeefffggghhhhhhddddddeeehhhoooxxxzzztttiii^^^VVVOOOHHHEEEFFFGGGEEEBBBFFFDDDBBBBBBDDDDDDDDDCCCDDDCCCAAA@@@@@@AAACCCDDDEEECCC@@@>>><<<;;;;;;;;;<<<>>>AAAGGGPPPZZZbbbgggkkkmmmpppxxxyyyqqqggg^^^YYYTTTOOOKKKDDDGGGAAA???DDDGGGOOObbbxxxyyyooo___bbbmmmwww```OOOFFF???999888777444333555555666777777666777999;;;>>>>>>>>>???@@@BBBDDDEEEHHHKKKLLLLLLMMMWWWgggsssxxx||||||{{{www^^^QQQNNNQQQXXXlll~~~qqqcccWWWOOOLLLIIIIIIIIIHHHGGGGGGIIIKKKRRRWWW^^^eeejjjnnnrrrtttxxxyyyzzz|||||||||{{{{{{zzzxxxwwwxxxzzz{{{|||{{{~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~|||yyyuuuppplllmmmkkkiiihhhgggfffdddbbb]]]\\\YYYWWWXXXZZZ\\\^^^bbbbbbcccdddfffhhhkkkmmmqqqqqqrrrtttuuuvvvwwwxxxxxxwwwwwwvvvtttsssrrrrrrrrrrrrrrrrrrsssqqqmmmjjjeeecccaaa]]]ZZZWWWUUUTTTPPPNNNLLLKKKKKKMMMOOOQQQTTT[[[gggqqqxxxuuuiii```VVVPPPLLLNNNMMMGGGBBB@@@EEEFFFHHHJJJLLLNNNOOOPPPNNNJJJHHHHHHGGGFFFKKKRRR^^^fffmmmlllhhhcccZZZSSSNNNKKKGGGEEEEEEFFFGGGGGGIIIIIIJJJKKKJJJGGGEEECCC???>>>===<<<<<<:::666444444444666888;;;>>>AAACCCCCCEEEGGGIIIJJJMMMPPPSSSUUUWWWZZZ^^^aaadddfffgggfffhhhjjjkkklllllljjjiiilllnnnpppqqqqqqrrrtttvvvwwwwwwwwwxxxxxxyyyyyyyyyzzzzzz{{{|||~~~}}}||||||{{{|||~~~GGGFFFFFFFFFGGGGGGHHHIIIHHHHHHIIIJJJJJJKKKKKKLLLIIIKKKMMMOOOPPPQQQQQQQQQMMMOOOPPPPPPOOOPPPRRRTTTVVVWWWXXX[[[]]]aaaccceeehhhnnnzzz~~~}}}wwwwwwvvvuuuttttttttttttuuusssrrrrrrrrrpppnnnlllhhhfffcccaaa___\\\XXXUUUVVVVVVUUUUUUTTTSSSRRRRRROOOOOOOOOOOONNNMMMKKKKKKGGGHHHHHHHHHHHHKKKPPPSSSXXXZZZ^^^____________```aaaaaabbbbbbccccccccccccaaaaaaaaadddkkkttt~~~uuuiii\\\TTTIIIDDDCCCCCCAAA>>>AAA@@@@@@AAADDDFFFFFFFFFFFFEEECCCBBBBBBBBBDDDEEEFFFDDDBBB???===<<<;;;:::;;;===???CCCIIIRRR\\\bbbgggjjjnnnttt~~~zzzrrrhhh```ZZZUUUOOOKKKDDDGGGBBB???DDDEEENNN___uuu}}}qqq``````gggwww~~~fffTTTGGG???999888666333333666555666777777666777999;;;>>>??????@@@AAABBBCCCDDDGGGHHHJJJIIIKKKUUUdddpppuuuzzz{{{zzzyyyaaaSSSOOOSSS\\\ppp{{{nnnbbbXXXRRROOOIIIJJJJJJIIIGGGGGGIIIKKKRRRWWW___fffkkknnnrrrtttxxxyyyzzz{{{|||{{{{{{{{{zzzzzzzzz{{{|||}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwrrrnnnkkkiiigggffffffeeecccaaa___]]]ZZZXXXXXXZZZ]]]^^^bbbbbbcccdddgggiiikkkmmmooopppqqqssstttvvvwwwwwwyyyyyyxxxwwwuuutttsssssssssrrrrrrrrrqqqpppllljjjeeedddaaa^^^ZZZXXXVVVUUURRRPPPMMMKKKJJJKKKLLLMMMPPPWWWbbblllttt|||}}}sssjjj```ZZZRRRMMMKKKMMMMMMHHHEEEDDDFFFHHHLLLOOOQQQQQQQQQPPPNNNJJJHHHHHHFFFEEEHHHNNNXXX___eeeeeeccc```ZZZTTTOOOLLLIIIGGGHHHIIIIIIIIIKKKLLLLLLKKKIIIGGGDDDCCCAAA@@@???>>>===;;;888555444555666888;;;===@@@AAAAAACCCEEEFFFGGGHHHKKKMMMQQQRRRUUUXXX\\\___aaabbbdddfffjjjlllmmmmmmmmmmmmlllnnnpppqqqqqqqqqsssuuuvvvvvvwwwxxxyyyyyyzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~~~~GGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLHHHJJJLLLOOOQQQQQQQQQQQQMMMNNNOOOOOONNNOOOQQQSSSUUUVVVWWWYYY\\\```bbbdddhhhmmmxxx~~~yyyyyyxxxwwwwwwwwwwwwxxxzzzxxxwwwvvvvvvtttrrrooommmkkkhhhfffeeeccc___\\\\\\[[[YYYWWWUUUSSSQQQQQQPPPPPPPPPPPPOOONNNMMMLLLIIIIIIIIIHHHHHHKKKOOORRRUUUYYY\\\______^^^^^^______``````aaaaaaaaa``````___]]][[[\\\```gggooosss{{{sssbbbXXXLLLDDDBBBAAA???<<<<<<<<<<<>><<<;;;:::;;;<<<>>>@@@DDDLLLVVV]]]cccfffkkkqqqyyyzzzsssiii```ZZZUUUOOOJJJEEEGGGBBB???DDDDDDKKK]]]rrr}}}pppaaa___cccsssjjjWWWHHH@@@999777555333333666555666777777777777999;;;??????@@@AAABBBCCCCCCCCCGGGGGGGGGGGGIIISSSaaakkkrrrwww~~~zzzzzz{{{cccSSSNNNSSS^^^sssttthhh^^^WWWRRROOOKKKKKKKKKJJJHHHIIIKKKMMMRRRWWW___fffkkkooorrruuuzzzzzz{{{{{{{{{{{{{{{{{{zzz{{{}}}}}}}}}}}}||||||~~~}}}}}}}}}}}}~~~~~~}}}yyyuuuqqqkkkiiigggggggggfffdddbbbaaa___\\\YYYYYYZZZ]]]^^^bbbcccdddeeegggjjjkkklllnnnnnnpppqqqsssuuuvvvwwwzzzyyyxxxwwwvvvuuutttttttttrrrqqqppppppnnnjjjhhhfffdddaaa^^^[[[YYYWWWVVVSSSQQQOOOLLLKKKJJJJJJKKKOOOVVV___hhhqqqzzzzzzooofff^^^YYYXXXSSSPPPPPPPPPMMMLLLOOOIIIMMMQQQUUUVVVTTTQQQNNNMMMJJJHHHIIIHHHFFFJJJPPPUUU\\\bbbbbb```___[[[VVVQQQOOOKKKJJJJJJJJJJJJIIILLLLLLKKKJJJHHHEEECCCAAAAAA@@@???>>>>>><<<999666555555666888:::===???@@@???AAACCCDDDDDDEEEFFFHHHIIIJJJLLLOOORRRUUUXXXYYY[[[___dddggghhhhhhjjjllllllmmmoooppppppqqqrrrtttuuuuuuvvvwwwyyyzzz{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~HHHGGGGGGFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHIIIIIIJJJHHHJJJLLLOOOPPPQQQPPPOOOMMMNNNOOOOOONNNOOOQQQSSSUUUUUUWWWYYY[[[^^^aaabbbgggkkkuuu~~~}}}{{{{{{zzzyyyyyyyyyzzzzzz|||{{{zzzyyyyyyyyyvvvtttsssqqqnnnlllkkkhhheeebbb```___\\\YYYVVVTTTSSSRRRSSSSSSRRRRRRQQQOOONNNMMMIIIIIIIIIGGGGGGIIIMMMPPPTTTWWW\\\^^^^^^^^^^^^^^^___```aaaaaaaaa```___^^^ZZZXXXUUUSSSTTTXXX\\\___gggppp{{{|||fff\\\OOOFFFCCCBBB???<<<999999;;;>>>DDDIIIKKKLLLGGGEEECCCBBBAAAAAACCCDDDDDDCCCBBB@@@>>>===;;;:::999;;;===>>>AAAGGGQQQXXX^^^bbbgggmmmttt{{{tttjjjbbb\\\VVVOOOJJJEEEHHHBBB???CCCCCCIIIZZZooo}}}oooccc___bbbqqqkkkXXXIIIAAA999777555222333666444666777888888999;;;>>>???@@@AAABBBCCCCCCCCCCCCEEEEEEDDDDDDGGGQQQ^^^hhhqqquuu}}}yyyzzz}}}cccSSSLLLSSS___tttzzznnnbbbYYYSSSOOOMMMKKKLLLKKKJJJIIIIIIKKKMMMQQQWWW___ffflllppptttvvv||||||||||||||||||||||||{{{|||~~~~~~}}}||||||}}}~~~}}}}}}}}}}}}}}}~~~~~~|||wwwsssnnnlllkkkjjjkkkjjjhhhgggdddbbb^^^\\\[[[\\\^^^```bbbcccdddfffhhhjjjkkkllllllmmmoooppprrrtttvvvvvvyyyxxxxxxwwwwwwvvvvvvuuuuuusssqqqooonnnmmmjjjgggfffdddbbb___\\\ZZZXXXXXXTTTRRRPPPNNNLLLJJJJJJJJJNNNTTT]]]eeemmmvvvvvvllleee```___YYYUUUTTTRRRPPPQQQUUUPPPSSSVVVYYYXXXUUUPPPMMMLLLIIIIIIJJJJJJIIILLLRRRTTT[[[aaaaaa```___[[[VVVQQQOOOLLLKKKLLLLLLKKKJJJLLLKKKJJJIIIFFFDDDBBBAAA???>>>=========<<<999666666777888999;;;===???@@@>>>@@@BBBCCCBBBAAABBBCCCBBBBBBCCCEEEGGGJJJLLLNNNSSSYYY___ccceeegggjjjnnnkkkmmmooooooooopppqqqssstttuuuvvvwwwyyyzzz{{{|||zzzzzz{{{|||~~~{{{||||||}}}~~~~~~HHHHHHGGGGGGFFFGGGGGGHHHFFFFFFGGGHHHHHHIIIIIIJJJGGGIIILLLOOOPPPPPPNNNMMMLLLNNNOOOOOOOOOPPPRRRTTTUUUVVVWWWXXXZZZ]]]___```fffiiiqqq}}}{{{zzz}}}|||{{{{{{zzzzzzzzz{{{|||{{{{{{|||}}}~~~|||{{{{{{xxxuuussspppmmmiiifffbbbaaa^^^[[[YYYXXXWWWWWWVVVVVVVVVUUUSSSQQQOOONNNKKKKKKJJJIIIHHHIIIMMMPPPRRRVVV[[[^^^^^^]]]]]]]]]]]]^^^___```___^^^\\\[[[TTTRRROOOLLLLLLMMMOOOQQQXXX___iiisss~~~~~~ggg]]]PPPHHHDDDCCC???<<<:::999;;;>>>CCCGGGJJJJJJFFFDDDBBB@@@???@@@AAABBBBBBBBBAAA@@@>>>===;;;:::777999<<<<<<===CCCKKKRRRYYY]]]ccchhhnnnyyy}}}vvvlllddd^^^WWWPPPKKKEEEHHHCCC@@@CCCBBBHHHXXXkkkpppddd```cccrrrkkkYYYIIIAAA999666444222333666444666777888999;;;>>>@@@???@@@AAACCCCCCCCCCCCBBBBBBBBBAAABBBFFFQQQ^^^hhhqqqvvv}}}zzz|||gggUUUNNNUUUcccyyy{{{mmm```WWWRRRMMMKKKJJJKKKKKKIIIHHHHHHJJJLLLPPPVVV^^^ffflllqqquuuxxx}}}}}}}}}|||||||||}}}}}}{{{}}}~~~}}}{{{{{{|||~~~~~~~~~}}}}}}~~~~~~}}}yyyuuuqqqooommmmmmmmmmmmkkkjjjhhheeebbb___^^^___```bbbbbbccceeegggiiikkkllllllkkklllnnnppprrrtttuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvtttrrrpppooommmjjjhhhfffdddbbb___\\\ZZZYYYXXXUUUSSSQQQOOOMMMKKKJJJJJJLLLQQQYYY```hhhqqq|||}}}uuuqqqjjjeeeaaa___[[[WWWXXX\\\YYYYYYYYYXXXVVVSSSPPPNNNLLLJJJJJJKKKKKKIIIMMMRRRRRRYYY___```^^^]]]XXXSSSOOOMMMKKKKKKMMMNNNNNNMMMLLLKKKJJJHHHFFFDDDCCCBBB>>>>>>===>>>>>>===;;;999888888999:::;;;===???@@@>>>@@@BBBBBBAAA???@@@@@@>>>>>>???@@@AAADDDFFFGGGLLLSSS[[[```bbbeeejjjnnnkkkmmmooooooooooooqqqrrrssstttuuuwwwyyy{{{|||}}}zzzzzz{{{|||}}}}}}~~~~~~{{{||||||}}}~~~~~~~~~HHHHHHGGGGGGFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLGGGIIILLLNNNOOOOOOMMMLLLLLLMMMOOOOOOOOOQQQSSSUUUUUUVVVWWWXXXZZZ\\\^^^___eeegggooo}}}{{{yyyxxx~~~}}}|||{{{{{{zzzzzz{{{zzzzzz{{{}}}~~~zzzwwwsssooojjjgggbbbaaa___]]]\\\[[[\\\\\\YYYYYYXXXWWWUUUSSSQQQPPPNNNNNNMMMKKKJJJLLLOOORRRQQQUUUZZZ^^^^^^]]]]]]]]]ZZZ[[[\\\]]]\\\ZZZXXXWWWPPPNNNKKKIIIHHHHHHJJJKKKOOOTTT[[[dddppp||||||fff]]]PPPHHHEEECCC???<<<;;;;;;;;;>>>CCCFFFHHHHHHEEECCCAAA???>>>???@@@AAAAAAAAA@@@@@@>>>===;;;;;;555888;;;;;;<<<@@@HHHOOOUUUYYY___dddjjjuuu~~~wwwnnnfff```YYYRRRLLLEEEHHHCCC@@@CCCBBBGGGWWWhhhsssddd```dddtttkkk[[[JJJAAA999666444222333666444666888999:::<<>><<<999999::::::<<<>>>???@@@>>>@@@AAABBB@@@???>>>???????????????AAABBBDDDFFFCCCJJJSSSYYY\\\___eeejjjkkkmmmnnnooonnnoooppprrrssstttuuuwwwyyy{{{|||}}}zzzzzz{{{{{{||||||}}}}}}}}}~~~~~~HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRUUUVVVXXXYYYZZZ\\\```cccdddgggmmmyyy~~~zzzwwwuuusssrrrvvvwwwxxxyyyzzz{{{{{{|||{{{|||}}}}}}}}}}}}wwwqqqmmmgggdddaaa___^^^]]]\\\[[[[[[ZZZYYYYYYXXXUUUQQQNNNMMMMMMKKKJJJJJJKKKLLLLLLRRRVVVZZZ\\\\\\[[[[[[[[[XXXXXXXXXWWWVVVTTTSSSRRRJJJHHHFFFDDDEEEHHHKKKMMMMMMOOOTTT[[[ccciiimmmnnn^^^XXXOOOIIIEEECCCAAA>>>888999;;;>>>@@@BBBDDDDDDDDDEEEDDDAAA>>><<<<<<======>>>?????????>>><<<<<<888888888999<<<@@@CCCFFFRRRXXX___bbbccckkkxxxxxxmmmddd^^^XXXSSSOOOJJJFFFCCCCCCCCCDDDKKKSSSeee|||uuuiiidddeeetttkkkYYYJJJBBB888333222222000...444444555777:::>>>AAACCCBBBBBBAAA???>>>===<<<;;;AAA>>>===@@@EEEOOO___nnntttxxx}}}ooo^^^WWW\\\hhh~~~wwwfffYYYQQQOOOOOOLLLKKKJJJIIIIIIIIIIIIIIIOOOUUU___gggnnnssswwwyyy{{{{{{{{{{{{||||||||||||}}}}}}}}}}}}}}}|||{{{{{{||||||||||||}}}~~~||||||}}}~~~}}}zzzwwwqqqqqqpppnnnnnnmmmmmmmmmkkkhhheeebbbaaabbbdddeeefffffffffggghhhjjjkkklllnnnmmmmmmmmmnnnqqqsssuuutttvvvyyyzzzxxxwwwvvvvvvuuuuuuuuutttqqqmmmjjjgggeeeccc```___]]][[[YYYVVVWWWVVVTTTRRROOOMMMLLLKKKIIIMMMSSSXXX]]]eeeqqq{{{zzztttnnngggcccfffaaa\\\XXXWWWWWWWWWWWWPPPOOONNNOOORRRTTTTTTTTTYYY]]]```___ZZZTTTQQQQQQNNNPPPSSSTTTTTTRRRNNNLLLLLLLLLKKKJJJHHHGGGFFFEEEJJJFFFBBBAAABBBBBB@@@>>>::::::;;;<<<>>>@@@BBBCCC@@@AAABBBDDDDDDCCCCCCBBBAAABBBCCCCCCAAA@@@@@@AAAEEEGGGJJJMMMRRRYYYaaaggggggkkkooopppnnnmmmoooqqqssstttuuuvvvwwwxxxyyyzzz||||||||||||||||||||||||}}}}}}~~~~~~}}}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQSSSTTTVVVWWWXXXZZZ^^^aaacccfffllluuu~~~}}}zzzwwwtttrrrppppppssssssssstttvvvwwwyyyzzzyyy{{{}}}~~~zzztttpppllliiieeeaaa___^^^[[[ZZZYYYYYYXXXXXXXXXVVVRRROOONNNMMMLLLKKKJJJKKKLLLMMMRRRUUUYYY\\\\\\[[[[[[[[[XXXXXXWWWUUUSSSPPPNNNMMMGGGFFFDDDDDDDDDGGGIIIKKKLLLMMMQQQWWW]]]bbbdddeee[[[VVVOOOKKKHHHFFFCCCAAA:::;;;;;;===???AAACCCEEEDDDEEEDDDBBB???<<<<<<<<<<<<<<<===>>>===<<<;;;:::777777777999;;;???CCCEEENNNUUU\\\^^^```gggtttyyynnnddd^^^YYYSSSOOOJJJFFFBBBBBBAAABBBHHHPPPbbbzzzllleeedddsss|||hhhWWWJJJCCC:::555444444333111333444555777:::>>>AAACCCDDDCCCBBBAAA@@@???>>>>>>BBB???>>>AAAFFFOOO___mmmvvvzzz~~~ooo^^^VVV[[[ggg}}}wwweeeWWWPPPNNNNNNKKKJJJJJJIIIIIIIIIJJJJJJOOOVVV___hhhnnnssswwwyyy||||||||||||||||||||||||~~~~~~~~~~~~~~~}}}|||||||||||||||}}}~~~|||}}}}}}~~~~~~}}}xxxuuupppoooooonnnnnnnnnnnnnnnkkkiiieeebbbaaabbbdddffffffffffffggghhhjjjkkklllnnnmmmmmmmmmnnnpppsssuuutttwwwyyyzzzyyyxxxxxxxxxxxxwwwwwwuuurrrnnnkkkiiifffdddbbb```___]]][[[YYYXXXWWWUUUSSSPPPNNNLLLKKKIIIMMMQQQUUUZZZbbbnnnwww~~~wwwppplllhhhddd```\\\\\\\\\[[[[[[UUUTTTTTTVVVYYY\\\]]]\\\\\\^^^___]]]XXXTTTRRRRRROOOQQQRRRSSSSSSQQQNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGMMMIIIDDDBBBBBBAAA@@@>>><<<<<<<<<===>>>@@@BBBCCCAAABBBDDDFFFGGGHHHGGGGGGFFFFFFFFFDDDBBBBBBCCCEEEDDDFFFIIIKKKNNNTTT[[[aaagggkkkoooooonnnmmmoooqqqsssttttttvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRTTTUUUVVVXXX\\\___bbbffflllqqq{{{}}}|||yyyxxxuuussspppnnnmmmlllllllllllllllnnnqqqtttvvvvvvyyy}}}}}}wwwtttrrrnnniiieeeaaa^^^[[[YYYYYYXXXWWWWWWWWWVVVRRRPPPOOONNNMMMLLLKKKLLLLLLMMMQQQTTTYYY[[[[[[ZZZZZZZZZXXXWWWUUURRROOOLLLJJJHHHGGGFFFEEEEEEFFFHHHJJJKKKLLLNNNPPPSSSVVVXXXZZZ[[[WWWTTTQQQOOOMMMJJJFFFCCC===<<<;;;;;;<<>>BBBDDDJJJPPPVVVYYY[[[aaammmwww{{{ooofff___YYYSSSOOOJJJEEEBBBBBBAAAAAAGGGNNN```xxxqqqgggcccrrrtttbbbTTTGGGAAA999555444444333222222222444666:::>>>BBBDDDEEEDDDCCCBBBAAAAAAAAAAAADDD@@@???BBBGGGOOO___lllxxx|||nnn]]]VVVZZZeee{{{wwweeeWWWOOOMMMMMMJJJJJJIIIIIIIIIJJJKKKKKKPPPVVV___hhhooossswwwzzz||||||||||||||||||||||||~~~}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}~~~|||uuurrrnnnnnnmmmmmmmmmnnnoooooommmiiieeeaaa```bbbeeeggggggggggggggghhhiiikkkkkkmmmmmmlllmmmnnnpppsssttttttwwwzzz{{{{{{zzz{{{|||{{{zzzyyywwwtttpppllljjjgggeeecccbbbaaa```^^^\\\YYYXXXVVVTTTRRROOONNNMMMJJJLLLNNNQQQUUU]]]hhhqqqvvv|||zzzvvvooolllhhhfffeeedddbbbaaaZZZYYY[[[^^^aaadddddddddaaa```^^^ZZZVVVTTTTTTTTTQQQQQQRRRQQQPPPOOONNNMMMKKKJJJHHHFFFFFFGGGHHHIIIOOOKKKFFFBBBAAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAACCCEEEGGGJJJKKKLLLMMMLLLKKKJJJHHHEEEDDDFFFHHHEEEGGGJJJJJJKKKOOOVVV[[[fffjjjnnnooonnnmmmoooqqqsssssstttvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}~~~IIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQRRRTTTUUUVVVXXX\\\___```ffflllooottt~~~|||zzzuuutttqqqooollljjjiiiiiigggfffeeeeeegggkkknnnqqqrrruuuzzz~~~zzzwwwtttpppkkkfffccc```]]][[[\\\ZZZYYYXXXWWWUUUQQQOOOPPPOOONNNMMMLLLLLLMMMMMMQQQTTTXXXZZZZZZYYYYYYZZZWWWWWWUUUSSSQQQMMMKKKIIIIIIIIIHHHHHHIIIJJJLLLNNNOOOQQQRRRSSSRRRRRRSSSSSSUUUUUUUUUSSSQQQMMMHHHEEE???===;;;999999<<>><<<;;;;;;;;;<<<===<<<;;;:::999666666666777999===@@@BBBFFFKKKQQQTTTVVV]]]gggpppvvv~~~}}}qqqggg```ZZZSSSOOOIIIEEEBBBBBBBBBBBBHHHOOO```wwwvvviiicccqqqxxxkkk]]]PPPCCC>>>777333222222111111111111333666:::>>>BBBEEEDDDCCCCCCBBBBBBBBBBBBCCCFFFBBBAAACCCGGGOOO]]]kkkwww|||lll\\\UUUYYYccczzzzzzgggXXXPPPNNNMMMIIIIIIIIIIIIIIIJJJKKKLLLPPPVVV___hhhnnnssswwwzzz||||||||||||||||||||||||~~~~~~}}}}}}}}}||||||{{{|||||||||}}}}}}~~~~~~~~~}}}}}}~~~}}}|||~~~}}}vvvqqqmmmmmmmmmmmmnnnoooppppppmmmjjjeeeaaa```bbbeeehhhhhhggggggggghhhiiijjjjjjlllllllllmmmnnnppprrrsssuuuwwwzzz{{{{{{|||}}}~~~|||{{{yyywwwssspppmmmkkkgggeeecccbbbbbbaaa___]]]ZZZYYYWWWUUUSSSQQQOOONNNJJJKKKKKKLLLPPPWWWaaahhhiiioootttvvvxxx|||yyyuuuqqqooollliiifff^^^^^^```cccfffhhhgggeeedddaaa]]]XXXUUUTTTUUUWWWSSSRRRQQQOOONNNMMMMMMMMMJJJHHHFFFEEEEEEFFFIIIKKKLLLIIIEEEAAA@@@@@@AAAAAA??????>>>>>>>>>>>>?????????@@@BBBEEEHHHJJJLLLMMMOOOOOOOOOLLLIIIFFFFFFFFFGGGJJJMMMMMMLLLNNNUUU[[[dddhhhmmmnnnmmmmmmooorrrrrrssstttvvvwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}~~~~~~}}}}}}IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQSSSTTTUUUVVVYYY]]]```___eeekkkmmmqqq|||}}}{{{yyytttrrrpppmmmjjjhhhgggfffcccbbb``````bbbeeehhhjjjlllpppuuuzzz}}}|||yyytttpppkkkgggeeebbb```]]]```]]][[[XXXWWWTTTQQQNNNRRRQQQOOONNNMMMMMMMMMNNNQQQTTTXXXZZZZZZYYYYYYZZZWWWXXXZZZ[[[[[[YYYWWWUUUQQQOOOMMMLLLKKKLLLNNNOOOQQQSSSTTTSSSPPPNNNNNNOOOUUUWWWYYYXXXTTTOOOIIIFFFBBB???;;;888777999===???CCCEEEGGGFFFCCC???=========>>>?????????>>><<<<<<888777777777999;;;>>>@@@DDDHHHMMMPPPSSSXXXaaaiiipppxxxtttiiiaaaZZZSSSOOOHHHDDDCCCDDDDDDEEEJJJQQQ^^^tttxxxjjjcccppprrreeeXXXNNNAAA>>>888444222222222222000111333666:::>>>BBBDDDAAABBBBBBCCCCCCCCCCCCCCCGGGDDDBBBDDDGGGNNN\\\hhhrrryyyhhhYYYTTTYYYbbbyyy}}}kkk\\\SSSOOONNNIIIIIIIIIIIIIIIJJJKKKLLLOOOUUU___gggnnnssswwwyyy||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||~~~}}}}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~||||||}}}{{{|||}}}~~~zzzuuuoooooonnnnnnnnnoooooopppmmmjjjfffbbbaaacccfffhhhiiihhhhhhhhhhhhhhhiiiiiikkkllllllmmmooopppqqqrrrtttvvvyyyzzzzzz{{{}}}{{{zzzxxxuuurrrooolllkkkgggeeecccbbbbbbaaa___]]][[[ZZZXXXVVVSSSQQQPPPOOOKKKJJJIIIIIILLLRRRYYY^^^]]]```cccbbbaaagggsss~~~zzzvvvqqqllliiicccdddfffhhhkkkkkkhhhfffeeeaaa\\\XXXVVVVVVWWWXXXTTTRRRPPPNNNMMMLLLLLLLLLIIIGGGEEEDDDDDDFFFIIIJJJFFFEEEBBB@@@??????AAACCC>>>>>>===<<<<<<<<<<<<<<<<<<<<<>>>@@@CCCEEEGGGHHHLLLNNNPPPOOOKKKGGGDDDCCCGGGKKKOOONNNLLLNNNUUU[[[bbbgggkkkmmmmmmmmmooorrrrrrrrrtttuuuwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPRRRTTTUUUVVVWWWZZZ]]]```___dddiiikkknnnvvv}}}{{{yyyvvvtttqqqnnnkkkhhhgggfffbbbaaa_________```bbbcccfffjjjoootttxxx|||~~~|||tttqqqllliiigggeeebbb```bbb___\\\ZZZXXXVVVSSSPPPSSSRRRPPPOOONNNNNNNNNNNNQQQTTTYYY[[[[[[ZZZZZZZZZXXX]]]cccjjjnnnnnnmmmlllaaa]]]XXXSSSOOONNNNNNOOOQQQSSSUUUSSSOOOLLLLLLNNNUUUXXX[[[[[[WWWQQQLLLIIIDDDBBB===:::888999<<<>>>CCCEEEFFFEEECCCAAA@@@@@@@@@AAABBBBBBBBBAAA???>>>;;;:::888888888:::<<<===AAAEEEIIILLLOOOUUU\\\bbbkkksss~~~vvvjjjbbb[[[TTTOOOHHHEEEDDDEEEEEEEEEJJJQQQYYYooouuuhhhbbbmmmooobbbVVVMMMCCCAAA===888555444444444111111333555999===AAACCCAAABBBEEEGGGHHHGGGFFFEEEHHHDDDCCCEEEGGGMMMYYYeeelllttt}}}{{{bbbUUUSSSYYYccczzznnn```VVVQQQOOOJJJJJJIIIIIIIIIJJJKKKKKKNNNTTT]]]fffmmmqqquuuxxxzzz{{{||||||~~~~~~~~~~~~~~~~~~}}}}}}|||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||yyyzzz{{{}}}{{{sssrrrqqqpppoooooooooooollljjjfffdddcccccceeegggjjjiiihhhhhhhhhhhhhhhiiijjjkkklllmmmooopppqqqqqqtttuuuwwwxxxxxxyyy|||}}}zzzyyywwwtttqqqooommmllliiigggeeeccccccbbb___^^^[[[ZZZXXXVVVTTTQQQPPPOOOKKKIIIHHHGGGIIINNNRRRUUURRRTTTTTTQQQPPPTTT\\\dddyyy|||vvvqqqllliiihhhiiikkknnnpppoookkkhhhccc```\\\YYYYYYYYYYYYYYYTTTRRRPPPNNNLLLKKKJJJJJJHHHGGGEEEDDDDDDFFFGGGHHHBBBBBBBBBAAA??????AAACCC>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;===>>>@@@@@@DDDGGGJJJKKKIIIFFFDDDDDDHHHMMMQQQPPPMMMMMMSSSZZZaaaeeejjjllllllmmmooorrrqqqrrrtttuuuwwwyyy{{{{{{||||||||||||||||||||||||}}}}}}~~~JJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPRRRSSSUUUVVVWWWYYY]]]```___bbbeeegggjjjoooxxx~~~~~~|||yyywwwtttpppmmmiiigggfffcccbbbaaa___^^^^^^^^^^^^aaadddiiimmmrrrxxx~~~wwwtttoookkkiiigggdddbbbaaa___\\\ZZZZZZYYYWWWUUUTTTSSSQQQPPPNNNNNNOOOOOORRRUUUYYY\\\\\\[[[[[[[[[[[[cccooo{{{yyysssiii___WWWSSSRRRRRRSSSVVVXXXVVVRRROOOPPPRRRTTTXXX\\\]]]YYYTTTPPPOOOHHHEEEAAA>>><<<<<<===>>>CCCDDDEEEDDDCCCBBBBBBCCCBBBCCCCCCDDDCCCBBBAAA@@@>>><<<:::999888999:::;;;>>>AAAEEEIIILLLQQQWWW\\\eeemmmyyywwwlllccc[[[TTTOOOJJJFFFEEEEEEDDDCCCGGGMMMVVVkkkoooddd___iii~~~oooaaaVVVMMMDDDBBB???:::666444444555222222333555999<<<@@@BBBCCCFFFJJJNNNOOONNNKKKIIIHHHEEECCCDDDFFFKKKWWWcccgggoooyyyvvv]]]RRRRRRZZZdddzzzpppbbbWWWQQQNNNKKKJJJJJJIIIIIIIIIJJJJJJMMMSSS\\\eeekkkppptttvvvyyyzzz{{{|||~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}{{{{{{{{{|||~~~wwwvvvtttrrrpppnnnmmmmmmkkkiiigggeeeddddddeeeeeejjjjjjiiihhhgggggghhhhhhjjjkkklllnnnoooppppppqqqssstttvvvvvvvvvwwwyyy{{{yyyxxxvvvtttqqqpppooonnnllljjjgggeeeeeeccc```^^^[[[ZZZXXXVVVSSSQQQOOONNNKKKIIIGGGGGGIIIKKKMMMNNNKKKKKKJJJHHHGGGJJJOOOSSS\\\gggxxxwwwqqqmmmhhhfffhhhjjjmmmqqqsssrrrnnnjjjaaa^^^[[[[[[\\\\\\ZZZXXXSSSRRRQQQOOOMMMJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFAAACCCDDDCCCAAA@@@@@@BBB>>>======<<<<<<<<<<<<===<<<<<<:::999999999::::::<<<>>>@@@BBBCCCEEEGGGJJJMMMSSSWWWTTTOOOMMMSSSYYY```dddiiillllllmmmppprrrqqqrrrsssuuuwwwyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~JJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKMMMNNNNNNNNNNNNOOOOOOOOOLLLMMMMMMNNNOOOOOOPPPPPPQQQSSSTTTUUUVVVYYY\\\___^^^```bbbdddfffjjjooorrr{{{|||zzzvvvrrrnnnkkkhhhgggdddcccbbb```^^^]]][[[ZZZ]]]```eeeiiiooouuu|||{{{wwwrrrnnnkkkhhheeeccc___]]][[[ZZZ[[[[[[ZZZYYYUUUTTTRRRPPPOOOOOOOOOOOOSSSVVVZZZ\\\\\\[[[[[[\\\^^^gggwwwxxxjjj___YYYVVVUUUVVVZZZ\\\[[[VVVSSSUUUXXXRRRWWW\\\]]]ZZZVVVSSSSSSKKKHHHDDDAAA>>>>>>>>>???CCCDDDDDDCCCBBBBBBDDDFFFCCCCCCDDDDDDDDDCCCBBBAAA@@@>>><<<:::999999::::::<<>>:::555222222333222333444666888<<>>>>>============>>>>>>???>>>;;;999888777777777666777999;;;>>>DDDKKKPPPTTTYYY]]]ZZZRRROOOTTTZZZ___dddiiikkklllmmmpppsssqqqrrrsssuuuxxxzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}{{{||||||}}}}}}}}}}}}}}}}}}IIIJJJJJJKKKKKKKKKKKKKKKIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPRRRUUUWWWWWWXXXYYY[[[dddddddddeeeggghhhgggfffnnnpppyyy}}}zzzvvvssspppllliiihhhgggdddbbbaaa`````````[[[]]]aaadddiiipppxxx}}}}}}}}}wwwqqqnnnnnnmmmiiidddfffdddccc```]]][[[YYYXXXUUUTTTQQQOOONNNMMMMMMMMMSSSVVVZZZ^^^___^^^\\\ZZZbbbhhhrrrvvvgggZZZTTTVVV]]]bbbccc___\\\\\\ZZZXXXVVVWWWXXX[[[]]]^^^]]][[[PPPLLLFFFBBB@@@@@@??????BBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCAAA===:::888888:::;;;;;;===???AAADDDHHHNNNRRR___dddmmmxxxvvvmmmeee\\\UUUTTTLLLJJJFFFCCCCCCEEEHHHJJJVVVfff|||yyyeee```ZZZ^^^pppyyygggWWWNNNHHHDDD>>>888555333444444444333333444777;;;@@@BBBEEEFFFJJJPPPWWWYYYXXXVVVPPPHHHAAABBBFFFLLLVVV^^^gggoooyyyqqqYYYPPPMMMVVVfffxxxrrrcccWWWPPPMMMKKKJJJIIIHHHGGGHHHIIIJJJOOOTTT]]]fffmmmrrrtttuuuxxxyyyzzz|||}}}}}}zzz~~~~~~~~~}}}}}}~~~~~~|||}}}}}}}}}}}}~~~}}}xxxuuussspppmmmkkkkkkhhheeecccbbbdddfffhhhhhhiiiiiihhhgggggghhhjjjhhhiiijjjkkkmmmoooqqqrrrssssssrrrrrrrrrsssttttttssssssqqqppppppppppppppppppnnnkkkiiigggeeeaaa^^^YYYXXXVVVTTTSSSRRRQQQQQQMMMLLLLLLNNNPPPPPPOOONNNNNNLLLIIIHHHHHHHHHGGGFFFHHHHHHKKKQQQYYYeeexxx|||qqqhhhcccbbbbbbcccbbbkkkuuuxxxyyywwwppphhh[[[\\\]]]^^^^^^[[[YYYWWWTTTSSSPPPNNNLLLKKKKKKKKKCCCDDDFFFGGGGGGEEEBBBAAA<<<===@@@BBBBBBAAA???===???===<<<<<<>>>???>>>===<<<<<<<<<<<<:::888666555444555666777;;;@@@HHHMMMZZZ]]]^^^[[[UUUQQQSSSVVV\\\dddjjjjjjjjjmmmooonnnssssssrrrsssvvvyyy|||~~~}}}||||||||||||}}}}}}~~~|||}}}~~~~~~|||{{{~~~IIIJJJJJJKKKKKKKKKKKKKKKIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPRRRUUUVVVWWWWWWYYY[[[cccbbbccceeeggggggfffeeeaaaccclllzzz}}}zzzwwwsssooollliiihhheeebbb```^^^^^^^^^ZZZ\\\___bbbfffllltttyyy~~~yyysssppppppnnnjjjfffeeedddbbb```^^^[[[ZZZYYYTTTSSSQQQOOONNNNNNNNNNNNUUUXXX\\\___```___]]][[[[[[^^^eeennnwwwrrreee^^^]]]___dddfffdddbbbbbb```\\\VVVUUUVVVZZZ^^^___]]][[[SSSOOOIIIDDDBBBAAA@@@@@@BBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@===;;;999999999::::::<<>>AAADDDEEEIIIPPPWWW\\\]]]\\\RRRJJJCCCCCCGGGOOOZZZdddkkksss}}}rrrYYYPPPLLLUUUeeevvvvvvhhh[[[SSSOOOLLLKKKJJJIIIIIIIIIJJJKKKOOOTTT\\\fffmmmrrrtttuuuwwwxxxyyy{{{}}}~~~||||||}}}~~~~~~~~~~~~|||{{{|||}}}}}}|||{{{|||}}}}}}}}}|||~~~}}}yyyvvvssspppmmmkkkjjjiiifffdddcccdddfffggghhhjjjkkkjjjiiihhhiiijjjjjjjjjjjjkkklllnnnooopppsssrrrrrrrrrssssssttttttttttttssssssrrrrrrqqqqqqmmmkkkiiigggeeeccc___]]]YYYXXXWWWUUUSSSRRRQQQQQQNNNNNNPPPTTTXXXZZZZZZZZZTTTQQQMMMKKKJJJIIIHHHFFFCCCAAACCCGGGKKKRRRaaaooo~~~wwwqqqiiibbb^^^^^^___```gggpppxxx{{{zzzwwwoooggg]]]^^^``````___]]]ZZZXXXUUUTTTQQQNNNLLLKKKJJJJJJGGGGGGHHHGGGEEEAAA>>><<<<<<>>>@@@BBBBBBAAA???>>>???===<<<===???@@@@@@@@@>>>>>>>>>>>><<<;;;999777666666666777999>>>FFFKKKXXX[[[]]]YYYTTTQQQRRRVVV]]]eeekkkkkkkkkmmmooonnnqqqqqqqqqrrrtttwwwzzz||||||||||||{{{||||||}}}~~~}}}~~~~~~~~~~~~}}}||||||~~~}}}}}}IIIJJJJJJKKKKKKKKKKKKKKKIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNNNNNNNOOOOOOOOOPPPQQQSSSUUUVVVVVVWWWYYY[[[aaaaaacccfffiiijjjhhhfff______fffsss|||xxxtttqqqmmmkkkhhhdddbbb```______[[[]]]___aaadddiiipppttt~~~{{{vvvsssrrrppplllhhheeedddbbb```^^^\\\ZZZYYYSSSRRRQQQOOONNNNNNOOOOOOTTTWWWZZZ]]]^^^]]][[[YYYWWWYYY[[[```fffmmmtttwww|||sssfff___^^^```ccceeeeeegggiiigggbbb[[[WWWUUUXXX]]]___^^^[[[XXXSSSLLLGGGEEECCCBBBAAABBBCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEECCCBBBAAA??????===<<<::::::999999:::<<>>===>>>AAACCCCCCBBBAAAAAAAAA@@@???===;;;:::999888777666777<<>>>>>======<<<;;;:::::::::<<>>>>>>>>======<<<<<<<<<<<<>>>@@@AAABBBEEEHHHKKKOOOSSSXXX^^^eeeqqqzzzqqqiii^^^VVVSSSNNNKKKFFFCCCAAABBBDDDFFFPPPddd~~~pppeee\\\]]]iii|||ppp]]]KKKDDD:::555444555555444333333444666888;;;===???@@@BBBEEEIIINNNTTTZZZ^^^___WWWOOOKKKLLLTTTbbbppp|||ttt\\\RRRKKKQQQ```pppzzzmmm```VVVMMMLLLKKKIIIHHHIIIIIIJJJNNNSSSZZZccckkkqqquuuwwwyyyyyy{{{|||~~~~~~|||}}}}}}~~~~~~~~~}}}||||||~~~}}}|||{{{{{{{{{{{{xxxwwwwwwxxxzzz|||{{{zzzzzz{{{{{{{{{{{{|||{{{wwwuuurrrnnnlllkkkkkkkkkkkkiiihhhfffeeedddgggjjjjjjiiigggffffffgggggghhhiiikkkmmmoooppppppqqqrrrsssttttttttttttssstttuuuuuutttqqqooommmllljjjhhhggggggeeeccc```ZZZYYYWWWUUUTTTSSSRRRRRRTTTZZZdddrrr~~~~~~vvvnnnfff```ZZZVVVQQQLLLIIIGGGBBB===<<>>===<<<;;;;;;===<<<;;;:::999<<>>>>>>>>?????????@@@AAAAAAAAADDDHHHKKKNNNRRRWWW[[[```jjjxxx{{{sssjjj^^^VVVRRRMMMJJJFFFCCCAAACCCEEEGGGMMM```{{{uuuhhh]]]^^^fffwwwvvvdddPPPGGG<<<666555666555333444444555777999;;;===>>>@@@BBBEEEGGGIIIMMMRRRVVV\\\VVVPPPNNNNNNTTTbbbooo}}}xxx___TTTLLLQQQ___ooo~~~}}}rrrcccYYYNNNMMMKKKIIIHHHHHHIIIIIINNNRRRYYYbbbjjjqqquuuwwwxxxyyyzzz|||}}}~~~|||~~~~~~~~~}}}|||{{{}}}}}}}}}}}}|||zzzyyyxxxtttttttttuuuxxxyyyyyyyyyyyyzzz{{{zzzzzz{{{~~~{{{xxxvvvssspppnnnlllllllllkkkjjjhhhgggfffeeegggiiiiiigggffffffgggeeefffggghhhjjjmmmooopppoooppprrrtttuuuuuuttttttssssssssssssqqqpppnnnlllhhhgggfffeeeeeedddaaa___[[[ZZZXXXVVVTTTSSSRRRRRRTTT\\\iiiyyy{{{tttnnnhhheee[[[VVVPPPMMMGGG???;;;<<<<<<;;;===DDDKKKQQQYYY```dddfffhhhiiijjjmmmtttyyy~~~wwwnnngggfffggghhhgggeeeaaa]]][[[YYYWWWTTTQQQNNNMMMLLLLLLNNNLLLIIIFFFCCCBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFDDDCCCCCCDDDEEEEEEDDDAAA@@@>>><<<;;;:::::::::======>>>>>>>>>@@@CCCFFFHHHKKKMMMLLLJJJKKKQQQVVV[[[ccciiijjjkkknnnppppppqqqrrrsssuuuvvvwwwxxxyyyxxxxxxxxxyyyzzz{{{|||}}}~~~}}}|||{{{zzzzzzzzzzzzyyy|||zzzIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTTTTTTTWWWZZZ]]]]]]dddqqq}}}yyytttpppmmmkkkjjjeeeffffffeeefffhhhlllpppttt}}}{{{wwwsssooonnnkkkiiifffbbb^^^ZZZXXXVVVPPPOOOMMMKKKJJJIIIIIIJJJIIIIIIJJJKKKJJJIIIGGGFFFIIILLLPPPVVV\\\bbbfffhhhbbb]]]ZZZWWWTTTPPPRRRWWW___eeehhhccc```eeelllpppsssrrroooggg^^^VVVQQQOOONNNJJJEEEBBBAAABBBBBBBBBCCCDDDDDDEEEGGGHHHHHHIIIIIIHHHFFFDDDCCCBBBBBBCCCBBBAAA???>>>>>>???AAABBBCCCCCCBBB@@@@@@CCCIIIMMMNNNRRRWWWYYY\\\dddqqq{{{{{{tttjjj___VVVRRRKKKHHHDDDAAAAAABBBEEEGGGLLL___zzzyyyjjj^^^^^^dddrrrwwwdddSSSIII===666666666555222333333555666888:::<<<===???BBBEEEFFFGGGIIIMMMPPPTTTQQQOOOPPPQQQUUUbbbooo{{{~~~}}}aaaUUUMMMQQQ^^^nnn}}}vvvggg]]]OOONNNLLLJJJIIIIIIIIIJJJNNNRRRYYYaaajjjqqquuuxxxvvvwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~~~~{{{xxxwwwtttssssssuuuxxxzzzzzzyyyyyyzzzzzzzzzzzz{{{~~~{{{xxxvvvtttrrrpppnnnnnnmmmkkkjjjhhhhhhgggfffhhhiiihhhgggfffggghhhfffgggggghhhjjjkkkmmmnnnnnnppprrrtttuuuuuuttttttttttttsssqqqpppooonnnmmmhhhfffeeeeeeeeedddaaa___[[[ZZZXXXVVVTTTSSSRRRRRRSSS\\\lll}}}zzzrrrjjjbbb[[[RRRHHHAAAAAA===999999>>>AAABBBGGGNNNTTTWWW[[[]]]```fffooovvvxxxoooiiiiiijjjjjjiiigggccc___]]]XXXWWWTTTQQQOOONNNMMMMMMMMMKKKHHHDDDBBBAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEECCCBBBAAABBBEEEGGGGGGGGG@@@???===;;;:::999999999<<<>>>AAABBBCCCDDDFFFHHHDDDHHHJJJIIIHHHJJJPPPVVVYYYaaahhhiiijjjmmmooooooqqqrrrtttuuuvvvwwwxxxxxxwwwwwwwwwxxxyyy{{{|||}}}~~~~~~~~~}}}|||zzzyyyxxxxxxxxxzzz~~~xxxIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNOOOPPPRRRRRRSSSSSSSSSTTTTTTTTTVVVZZZ]]]\\\dddrrr{{{uuuqqqnnnllliiiiiiiiiiiiiiikkkpppsssrrr{{{~~~yyytttqqqpppllljjjgggccc^^^ZZZWWWUUUPPPNNNLLLJJJHHHHHHHHHHHHCCCCCCDDDDDDCCCBBBAAA@@@BBBCCCFFFKKKRRRYYY___cccgggccc___\\\XXXSSSTTTYYY\\\eeejjjeee^^^^^^cccfffmmmqqqrrrmmmaaaUUUMMMKKKIIIFFFAAA??????AAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCBBB@@@>>>>>>@@@CCCEEEEEEDDDBBB@@@@@@CCCIIINNNNNNRRRWWWXXXZZZ```lllvvv|||tttkkk___VVVRRRIIIFFFCCC@@@???AAADDDFFFNNNaaa{{{|||lll___^^^cccpppsssaaaTTTJJJ===555555666444000222222444666888999;;;;;;>>>AAAEEEFFFFFFGGGKKKNNNNNNMMMNNNPPPRRRWWWcccooozzzzzz}}}bbbVVVNNNRRR^^^nnn}}}xxxjjj```QQQOOONNNLLLKKKJJJJJJKKKNNNRRRYYYaaajjjqqquuuxxxuuuuuuvvvxxxzzz{{{}}}}}}|||{{{{{{}}}|||}}}~~~|||~~~|||yyyvvvuuuuuuuuuwwwzzz|||||||||xxxyyyzzzzzzyyy{{{}}}~~~xxxsssqqqnnnnnnnnnpppsssxxx|||~~~|||~~~~~~{{{xxxwwwuuusssqqqpppooommmkkkiiiiiihhhhhhhhhiiiiiihhhggggggiiijjjhhhhhhhhhhhhiiijjjkkklllnnnppprrrtttuuuuuuuuutttvvvuuusssqqqoooooonnnnnniiihhhgggfffgggfffdddaaa[[[ZZZXXXVVVUUUSSSSSSRRRRRR\\\mmmtttlll```TTTKKKIII???:::999======:::;;;AAABBBFFFJJJMMMQQQYYYdddmmmyyypppjjjlllllllllkkkiiieeeaaa^^^XXXVVVTTTQQQOOONNNNNNNNNHHHGGGDDDBBBBBBCCCEEEFFFDDDDDDDDDDDDEEEEEEEEEEEE@@@???@@@BBBFFFIIIJJJJJJ@@@???===;;;:::999999999;;;>>>BBBEEEFFFGGGHHHJJJCCCFFFHHHHHHFFFIIIPPPVVVXXXaaaggghhhiiimmmooonnnqqqrrrsssuuuvvvwwwwwwwwwwwwwwwwwwxxxyyyzzz|||}}}}}}~~~~~~~~~}}}{{{yyywwwvvvvvvyyy}}}wwwKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLPPPOOONNNMMMLLLLLLLLLLLLOOONNNNNNMMMNNNPPPQQQRRRTTTUUUVVVVVVUUUVVVXXXYYY___eeeqqq~~~zzzxxxvvvtttsssooojjjhhhiiilllnnnoootttvvvzzz|||zzzwwwsssqqqjjjhhheeeccc```[[[VVVRRRNNNNNNMMMKKKIIIFFFDDDBBBDDDCCCAAA@@@>>>=========CCCAAAAAACCCDDDHHHTTTaaaccciiiiiiaaaXXXVVVXXXYYYaaahhhooolllbbbZZZXXXYYY```gggnnnkkk```SSSKKKHHHEEEDDDBBB@@@@@@AAABBBCCCHHHHHHJJJKKKLLLLLLLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBCCCBBBBBBAAABBBCCCDDDEEEGGGGGGDDDBBBAAACCCGGGKKKSSSXXX\\\\\\YYYZZZaaahhh{{{~~~qqqggg___XXXSSSKKKIIIEEECCCAAAAAACCCDDDQQQ^^^uuuooo___\\\___kkkrrr]]]HHH???888666555333222333444333333333555888<<<>>>AAABBBBBBBBBBBBEEEHHHLLLOOOQQQPPPMMMLLLTTTbbboooxxx|||xxx{{{hhhTTTMMMTTT]]]mmmzzzzzzxxxlllbbbUUURRRNNNLLLKKKJJJHHHGGGNNNRRRYYYaaaiiiooorrrtttuuuwwwyyy{{{{{{{{{|||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~|||zzzyyyxxxxxxyyyyyyzzz{{{||||||zzzyyyxxxxxxyyy|||}}}vvvpppllliiiffffffiiiooosssuuu{{{{{{||||||zzzwwwuuuuuutttrrrqqqpppooonnnmmmlllkkkjjjjjjkkkkkkjjjjjjiiihhhhhhhhhffffffeeeeeefffggghhhiiinnnoooqqqssstttttttttsssttttttsssrrrqqqooonnnmmmiiigggeeeccccccbbb___]]]\\\ZZZVVVSSSQQQQQQQQQRRRVVV\\\jjj~~~rrraaaWWWTTTGGGBBB??????===;;;<<<@@@===<<>>===<<<;;;;;;;;;>>><<<<<<>>>???BBBMMMXXX```hhhlllhhhaaa^^^^^^]]]bbbhhhmmmllleee]]]XXXWWWXXX]]]bbbaaaYYYOOOHHHEEEDDDCCCAAA@@@AAACCCEEEGGGLLLLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCDDDCCCBBBAAABBBCCCDDDEEEGGGFFFDDDBBB@@@BBBFFFIIIOOOUUUZZZ[[[YYYZZZ___dddttt{{{rrrhhh___WWWQQQLLLJJJFFFDDDBBBCCCDDDEEEOOO\\\tttsssbbb___aaalllrrr]]]HHH???888666555333111333333333222333555888;;;>>>@@@AAACCCCCCDDDFFFJJJLLLMMMOOOOOOLLLLLLTTTcccpppzzz}}}wwwxxxiiiTTTLLLRRRZZZjjjvvvvvv{{{zzz{{{||||||uuujjjbbbUUURRROOOLLLLLLKKKJJJHHHNNNRRRYYYaaaiiinnnrrrtttvvvxxxzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{{{{|||}}}~~~~~~|||zzzyyyxxxxxxyyyyyyzzz{{{{{{|||yyyyyyxxxyyy{{{|||wwwrrroookkkkkknnnssswwwyyy{{{|||~~~|||zzzwwwuuuuuutttsssqqqoooooonnnmmmlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiggggggfffffffffgggiiijjjmmmnnnpppqqqrrrsssrrrrrrtttssssssrrrqqqpppnnnmmmiiigggeeeccccccaaa___]]]YYYWWWTTTPPPNNNNNNOOOOOOUUU[[[hhh{{{wwwhhhaaaRRRKKKEEECCC@@@;;;999:::;;;:::<<<@@@CCCHHHTTT___vvvyyyqqqlllllljjjhhhfffdddaaa\\\YYYZZZXXXVVVWWWYYYZZZWWWTTTNNNJJJEEEBBBAAABBBBBBBBBEEEEEEEEEEEEFFFFFFFFFGGGFFFDDDCCCEEEIIIKKKHHHEEE@@@>>>:::666444444444555999<<>>===<<<;;;:::::::::;;;999999;;;<<<>>>FFFPPP[[[gggqqqrrrnnnjjjfffcccfffiiilllmmmjjjccc\\\WWWQQQRRRTTTTTTQQQLLLGGGCCCCCCBBB@@@@@@BBBEEEIIIKKKQQQPPPPPPOOONNNLLLKKKJJJJJJJJJHHHGGGEEEEEEDDDDDDEEEDDDCCCBBBAAABBBCCCDDDFFFFFFDDDAAA???@@@CCCEEEJJJPPPXXX[[[ZZZYYY[[[^^^iiiqqq}}}rrrggg^^^VVVPPPMMMJJJGGGDDDCCCCCCEEEFFFLLLZZZssswwwfffbbbccclllqqq\\\HHH???777666555222111222222222111222444777:::<<<>>>@@@BBBDDDFFFHHHKKKNNNMMMOOONNNKKKKKKTTTcccppp{{{~~~wwwwww}}}lllWWWMMMRRRYYYgggssssssrrrrrrsssvvvvvvqqqhhhaaaVVVSSSOOOMMMLLLLLLKKKJJJMMMQQQXXXaaahhhnnnrrrsssvvvxxx{{{|||||||||~~~~~~~~~~~~~~~~~~|||{{{zzz|||}}}~~~~~~}}}|||zzzyyyxxxyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzzzz}}}{{{xxxtttrrruuuyyy|||~~~~~~|||yyyvvvuuuuuutttrrrqqqooonnnnnnmmmlllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiihhhggggggggghhhiiijjjkkklllnnnpppqqqqqqqqqpppsssssssssrrrqqqpppoooooojjjgggeeedddcccaaa___]]]XXXVVVSSSPPPNNNMMMMMMMMMRRRXXXcccttt~~~rrrbbbWWWMMMIIIFFF@@@;;;999<<<::::::<<<>>>BBBLLLVVVooo{{{rrrmmmllliiigggeeedddbbb___\\\^^^]]]\\\^^^```___ZZZVVVMMMJJJEEEBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFDDDDDDFFFJJJKKKHHHEEE???===999666333222222222888;;;@@@FFFJJJLLLLLLLLLFFFGGGFFFFFFGGGJJJPPPTTTXXX]]]cccgggjjjkkkmmmnnnnnnoooqqqsssuuuvvvwwwwwwxxxwwwxxxxxxyyy{{{|||}}}|||{{{yyyxxxvvvuuuuuuuuurrruuuxxx{{{KKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLLLLMMMMMMNNNOOOOOOQQQRRRSSSRRRRRRRRRTTTVVV[[[^^^ccckkkuuu}}}zzzvvvsssssstttttttttuuuwww{{{~~~{{{xxxtttqqqooolllgggbbb___[[[WWWTTTPPPNNNLLLIIIFFFCCCAAA@@@@@@@@@???======<<<<<<======;;;;;;===>>>???EEELLLYYYgggwww}}}|||wwwpppiiikkkjjjkkkmmmnnnjjjbbbZZZPPPNNNLLLLLLMMMKKKGGGCCCAAA@@@@@@AAACCCGGGKKKNNNQQQPPPPPPOOONNNLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEECCCBBBAAAAAAAAABBBEEEEEECCCAAA>>>>>>???AAAEEELLLUUUZZZZZZYYYZZZ[[[___gggsssqqqggg^^^VVVPPPLLLJJJGGGDDDCCCCCCDDDEEEKKKYYYqqqzzziiicccccckkkooo[[[HHH???777555555222111222111111111222444777:::;;;<<>><<<;;;======@@@IIITTTkkk||||||uuupppmmmkkkiiihhhiiiiiihhhgggfffeeeeeefffgggddd]]]XXXQQQMMMHHHEEEEEEFFFFFFFFFBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGIIIJJJGGGEEE@@@>>>;;;777555333222222777999===AAADDDFFFFFFGGGDDDEEEEEEEEEFFFJJJOOOSSSWWW[[[aaaeeehhhjjjmmmnnnnnnoooqqqsssuuuvvvwwwwwwwwwxxxxxxyyyzzz{{{|||}}}}}}|||zzzyyyxxxwwwwwwwwwtttvvvyyy{{{KKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMOOOOOOKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRQQQRRRTTTUUU[[[]]]___cccggglllqqqttttttqqqpppsssvvvzzz~~~yyyvvvvvvvvvuuuuuuuuuwwwzzz~~~|||xxxtttpppooolllhhhddd```\\\WWWTTTPPPOOOLLLIIIFFFDDDBBBBBBBBBAAA@@@???>>>=========???<<<<<>>AAAHHHRRRXXXZZZZZZZZZZZZZZZaaalllxxx|||ooofff^^^WWWRRRKKKIIIFFFCCCAAABBBCCCDDDKKKXXXooo{{{iiibbbaaagggkkkXXXGGG>>>777555444222111222000111111333555777999;;;;;;>>>AAACCCFFFIIINNNQQQUUUUUUSSSMMMKKKRRRaaammmuuuyyy~~~uuu^^^SSSUUU[[[hhhtttsssrrrrrrrrrrrrooojjjccc___XXXTTTOOOLLLKKKKKKJJJJJJLLLPPPWWW___gggmmmppprrrtttvvvyyyzzzzzzzzz|||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzzzz||||||}}}}}}}}}{{{xxxuuutttsssqqqooommmmmmmmmlllkkkkkkjjjjjjhhhhhhiiijjjkkkllllllmmmlllkkkjjjhhhhhhhhhiiiiiikkklllnnnooopppqqqppppppnnnoooppppppqqqqqqppppppjjjhhheeedddcccaaa^^^\\\YYYWWWUUURRROOOMMMMMMLLLJJJMMMTTT^^^kkkyyyyyydddWWWPPPIIIDDDBBB@@@===<<<======???HHHRRRhhhxxx}}}zzzxxxrrrpppoooppprrrsssssssssmmmkkkjjjjjjjjjfff___ZZZSSSOOOJJJGGGFFFGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGCCCCCCEEEGGGIIIIIIGGGEEEBBB@@@===;;;888666555555555666888:::<<<===>>>>>>@@@AAABBBCCCEEEHHHMMMQQQUUUYYY___cccgggiiilllnnnoooppprrrtttvvvwwwxxxxxxwwwxxxyyyzzz{{{||||||||||||{{{zzzyyyxxxwwwwwwwwwvvvxxx{{{|||~~~KKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRQQQQQQSSSUUUXXXZZZ^^^```bbbccceeeggg```^^^^^^aaaeeelllyyy}}}zzzyyyxxxwwwvvvwwwxxx{{{~~~}}}yyytttpppmmmkkkhhheeebbb^^^YYYUUUPPPOOOLLLIIIFFFEEEEEEDDDCCCBBBAAA???>>>===<<<<<<@@@<<<:::===>>>???CCCHHH^^^nnnqqqkkkcccbbbdddddd___ZZZRRRNNNHHHFFFFFFFFFCCCAAABBBCCCEEEHHHJJJMMMNNNOOOKKKKKKLLLLLLLLLLLLLLLLLLHHHGGGGGGFFFFFFFFFGGGGGGFFFDDDBBB@@@>>>=========???@@@@@@???<<<::::::;;;>>>DDDMMMTTTXXXZZZ[[[\\\ZZZ___hhhqqq}}}{{{ooofff___XXXSSSJJJHHHEEEBBBAAAAAABBBCCCKKKXXXnnnzzzhhhaaa___ddd{{{hhhVVVGGG>>>666555444111000111111111222444666888:::;;;<<<===???AAADDDHHHMMMQQQXXXWWWSSSMMMIIIPPP^^^kkktttxxx~~~uuu^^^RRRTTTZZZgggtttssswwwwwwwwwtttoooiiiccc```[[[WWWQQQLLLKKKJJJJJJJJJKKKOOOVVV___ffflllppprrrsssuuuxxxyyyyyyyyy{{{|||~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}|||yyywwwtttrrrpppllllllllllllkkkkkkjjjjjjiiiiiiiiijjjkkkllllllmmmmmmllljjjhhhhhhggghhhhhhjjjkkkmmmooopppppppppooollllllmmmoooooopppppppppkkkiiifffdddbbbaaa^^^[[[WWWVVVSSSQQQNNNLLLJJJJJJGGGJJJOOOTTT[[[dddmmmsssvvvvvvwwwxxxwww{{{yyygggYYYMMMEEECCCBBB???======<<<===EEEOOOcccsss}}}{{{zzzzzzzzzzzzyyywwwooollliiihhhhhheeeaaa\\\UUUQQQKKKGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFBBBDDDGGGIIIJJJIIIGGGFFFCCCBBB@@@>>><<<:::999999444444555555666777888888;;;===>>>@@@BBBEEEJJJNNNSSSWWW]]]aaaeeehhhlllooooooppprrrtttvvvwwwxxxxxxwwwxxxyyy{{{||||||||||||zzzyyyxxxwwwwwwvvvvvvvvvwwwyyy{{{|||~~~KKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMNNNLLLMMMNNNOOOPPPPPPPPPOOOPPPQQQRRRRRRQQQRRRTTTVVVWWW\\\bbbeeedddccccccdddYYYWWWXXX\\\```ggguuu~~~}}}|||zzzxxxzzz{{{|||~~~yyytttpppjjjjjjhhhgggeee```ZZZUUUPPPOOOLLLIIIGGGGGGGGGGGGGGGFFFDDDBBB@@@>>>======@@@;;;888:::===>>>BBBHHHYYYiii|||zzzqqqeee^^^]]]]]][[[XXXRRROOOKKKGGGFFFEEEDDDDDDEEEGGGKKKNNNPPPQQQPPPPPPKKKKKKLLLLLLLLLLLLLLLKKKFFFFFFEEEEEEEEEFFFFFFGGGEEEDDDAAA>>><<<;;;::::::<<<===???>>><<<:::999:::;;;???GGGNNNTTTYYY\\\]]]]]]aaafffmmmxxx~~~qqqhhh```YYYTTTKKKIIIFFFCCCBBBBBBCCCDDDKKKXXXnnnyyyggg```^^^cccyyy|||fffTTTGGG>>>666444444111000111111222333555777999;;;;;;======>>>>>>AAAFFFMMMQQQVVVUUUQQQJJJGGGNNN]]]jjjwww|||uuu^^^SSSUUU[[[jjjvvvvvv{{{{{{zzzvvvpppjjjeeebbb```[[[TTTOOOLLLLLLKKKKKKKKKOOOVVV^^^fffllloooqqqtttvvvxxxzzzzzzzzz{{{}}}~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzz~~~{{{xxxtttrrrlllllllllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllllllllmmmllljjjhhhggggggggggggiiijjjlllmmmnnnnnnnnnnnniiijjjkkkmmmnnnoooooooookkkiiifffdddbbb```]]][[[XXXVVVTTTRRROOOLLLJJJIIIGGGJJJMMMNNNOOORRRVVVYYYYYYZZZ\\\]]]\\\aaaooo~~~~~~kkkYYYNNNKKKGGGCCC@@@???<<<<<>>===;;;999999999999<<>>666444444111000111111222444666888:::;;;<<<>>>=========???DDDLLLQQQSSSRRRNNNHHHEEEMMM]]]jjj{{{xxxaaaUUUXXX^^^mmmzzz{{{}}}}}}{{{wwwqqqkkkgggeeeccc^^^WWWQQQNNNMMMLLLLLLKKKOOOVVV^^^eeekkkoooqqquuuwwwyyy{{{{{{{{{|||~~~~~~~~~~~~~~~}}}}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvtttqqqnnnlllkkknnnxxx~~~{{{wwwtttlllkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkllllllmmmllljjjhhhffffffffffffggghhhjjjlllmmmmmmmmmlllhhhhhhjjjlllmmmnnnooooookkkiiifffdddbbb```]]][[[ZZZYYYWWWTTTQQQOOOMMMKKKGGGJJJMMMLLLIIIHHHHHHJJJIIIJJJKKKJJJGGGJJJXXXggg|||gggZZZVVVMMMIIIEEEBBB>>><<>>>>>333333333444555777:::;;;444666999;;;===AAAFFFIIIQQQUUUZZZ___cccggglllooommmnnnppprrrtttuuuuuuvvvwwwxxxzzz|||}}}}}}||||||}}}||||||{{{zzzzzzzzzzzztttwwwzzz|||~~~MMMLLLLLLKKKJJJIIIIIIIIIKKKJJJHHHGGGGGGHHHJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLMMMNNNOOOOOOOOOOOORRRRRRQQQQQQQQQTTTYYY]]]aaajjjqqqrrrrrrrrrpppmmmhhhfffcccdddlllxxx}}}~~~~~~}}}xxxtttooommmjjjgggeeeaaa]]]ZZZPPPOOOMMMKKKJJJJJJKKKLLLLLLKKKIIIGGGDDDBBB@@@???<<<:::;;;>>>???@@@DDDKKKRRRZZZgggvvvpppccc^^^]]]]]]\\\TTTQQQMMMIIIGGGGGGIIIJJJLLLOOORRRUUUVVVVVVTTTSSSRRRRRRQQQOOOMMMLLLKKKJJJDDDDDDEEEFFFGGGHHHHHHHHHAAAAAA@@@???>>>===<<<;;;:::;;;<<<<<<<<<;;;:::999888888===EEELLLSSS]]]gggfffkkkmmmpppyyy~~~rrrhhh```XXXSSSNNNIIIEEEDDDCCC@@@BBBFFFKKKWWWmmmnnnddd```ggg~~~yyybbbTTTDDD<<<555444444222222333111111222222333777<<>>======<<<888888777777666666555555666777888:::===BBBFFFIIINNNRRRXXX]]]aaafffjjjnnnlllmmmnnnpppsssuuuxxxyyyyyyzzz{{{|||}}}}}}}}}}}}zzzyyyyyyyyyyyyyyyyyyxxx{{{yyy{{{~~~MMMLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHHHHHHHHHHIIIJJJMMMLLLLLLLLLKKKKKKKKKJJJLLLLLLMMMNNNOOOOOOOOOOOOQQQQQQQQQQQQRRRUUUZZZ^^^iiirrrzzz{{{yyyyyyxxxwwwuuurrrooopppwww}}}~~~~~~~~~zzzvvvvvvsssooojjjfffbbb]]]YYYSSSQQQOOOMMMLLLLLLMMMNNNQQQPPPNNNKKKHHHFFFCCCBBB>>>;;;:::<<<<<<<<>>======<<<;;;;;;<<<===<<<<<<:::999888888<<>>777666666444333555111111222222444888===BBBEEEAAA======AAAEEEIIIJJJPPPNNNMMMMMMLLLQQQ```ooozzzbbbUUUUUUZZZiiixxx{{{}}}zzzwwwrrrkkkddd^^^[[[WWWQQQKKKGGGFFFFFFFFFGGGLLLTTT[[[bbbhhhnnnqqqtttvvvyyyzzzyyyzzz{{{|||}}}}}}~~~~~~~~~~~~|||{{{zzzyyyyyyyyyvvvwwwyyyzzzzzzyyywwwvvvoooiiiaaaZZZUUURRROOOMMMNNNQQQZZZhhhyyy|||vvvqqqnnnlllkkkiiiiiiiiijjjkkkjjjjjjkkkkkkllllllmmmmmmjjjjjjjjjiiiiiijjjjjjjjjhhhhhhiiiiiijjjjjjkkkkkkllllllllllllmmmmmmnnnnnnkkkjjjhhheeeccc```^^^]]]ZZZYYYVVVTTTRRRQQQQQQQQQPPPNNNLLLKKKJJJIIIGGGEEEDDDBBBAAAAAA??????GGGQQQggg{{{xxxfffWWWOOOHHHDDDAAA???@@@DDDJJJYYYlll}}}yyynnnddd[[[VVVQQQRRRQQQSSS\\\ggglllkkkhhh```TTTLLLJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLNNNPPPNNNHHHDDDAAAAAA@@@??????>>>======999999888888777666555555666666777999<<>><<<<<<;;;:::???FFFRRRTTTWWW[[[cccnnnzzzvvvnnnfff___[[[UUUTTTQQQPPPPPPQQQSSSUUUXXXWWWVVVVVVTTTSSSRRRRRRRRRQQQOOOMMMJJJIIIHHHGGGFFFGGGHHHIIIHHHGGGEEEDDDBBBBBBAAA@@@??????>>>===<<<======>>>===<<<:::999888888;;;AAAIIISSSbbbooozzz~~~sssjjjaaaXXXRRRNNNIIIEEEDDDCCC@@@BBBFFFIIIUUUjjjqqqiiifffmmmeeeTTTGGG>>>777666666444333444000111222333555999???CCCFFFCCC???>>>@@@DDDGGGHHHPPPNNNNNNMMMLLLQQQ```ooo}}}yyybbbUUUVVVZZZiiixxx{{{~~~{{{xxxtttooohhhaaa\\\VVVSSSNNNIIIFFFDDDDDDDDDGGGKKKSSSZZZ```ffflllpppsssuuuxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxvvvwwwzzz{{{zzzvvvrrroooeee___UUUNNNJJJIIIIIIIIIAAADDDIIIQQQ]]]lll{{{|||vvvqqqnnnmmmkkkiiihhhhhhiiiiiiiiiiiijjjjjjkkkllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhiiiiiijjjkkkkkkllllllnnnnnnmmmmmmlllkkkkkkkkkkkkjjjhhheeeccc```^^^]]]\\\[[[YYYWWWUUUUUUUUUUUUUUUSSSQQQPPPOOOMMMJJJGGGDDDBBB@@@@@@======CCCKKK\\\rrruuu```VVVLLLGGGCCC??????BBBBBBNNN]]]lll}}}|||nnnbbbYYYRRRNNNJJJKKKLLLQQQ\\\jjjrrrrrrlllcccWWWOOOKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLNNNPPPPPPMMMGGGBBBBBBAAAAAA@@@@@@??????>>><<<;;;:::999888777666555666666777888;;;???BBBDDDLLLPPPUUUZZZ^^^bbbgggiiinnnnnnoooppprrrssstttuuuzzz{{{||||||||||||||||||||||||||||||{{{{{{zzzzzzzzzyyyzzz~~~LLLLLLLLLLLLKKKKKKJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSVVV[[[___nnn~~~~~~}}}}}}~~~~~~~~~~~~}}}|||xxxtttqqqooommmkkkiiieeeccc___\\\ZZZZZZ\\\]]]]]]\\\ZZZVVVRRRNNNJJJHHHHHHCCC???>>>======BBBIIIUUUVVVVVVVVVXXX```kkkuuu|||vvvmmmeee```VVVUUUTTTTTTUUUWWWYYY[[[\\\[[[YYYVVVUUUTTTTTTTTTRRRPPPNNNKKKIIIGGGFFFFFFGGGHHHIIIJJJIIIFFFDDDBBBCCCCCCBBBBBBAAA@@@??????>>>>>>??????>>><<<;;;:::888777:::???GGGRRReeeuuu~~~sssjjjaaaXXXQQQNNNIIIEEEDDDCCC@@@BBBFFFIIIUUUjjj~~~qqqjjjgggoooiiiTTTEEE===555444444222111222000111333444666:::???CCCEEECCCAAA@@@AAADDDHHHJJJQQQPPPOOONNNMMMPPP^^^mmm|||yyybbbUUUVVVZZZiiiwwwyyy{{{xxxtttoooiiiccc\\\WWWRRRPPPLLLHHHFFFDDDDDDDDDGGGKKKRRRYYY___eeelllppprrrtttwwwyyyyyyzzz|||}}}~~~~~~}}}}}}~~~}}}|||{{{yyyxxxxxxxxxxxxwwwyyyzzzzzzvvvooohhhddd\\\VVVNNNHHHFFFEEEFFFFFF>>>@@@CCCFFFLLLWWWfffqqq}}}}}}wwwsssnnnmmmkkkjjjiiihhhhhhhhhhhhhhhiiijjjjjjkkklllllliiiiiijjjjjjjjjjjjiiiiiihhhhhhiiijjjkkkllllllmmmnnnmmmmmmllllllkkkkkkjjjjjjiiihhheeeccc```___^^^]]]\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZXXXVVVTTTQQQMMMJJJGGGCCCAAA@@@===<<<@@@GGGTTTiiikkk___RRRJJJEEE@@@???AAA>>>FFFRRR^^^nnn~~~}}}ooobbbXXXPPPLLLIIIGGGIIIKKKPPP]]]mmmuuuwwwooofffZZZPPPLLLKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMOOOQQQRRRQQQLLLFFFBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>===<<<;;;999888777666777777666777999<<<@@@AAAKKKOOOTTTYYY]]]aaaeeehhhkkklllnnnppprrrssstttuuuzzz{{{{{{|||||||||||||||}}}||||||{{{{{{zzzzzzzzzzzzyyyzzz~~~LLLLLLLLLLLLLLLKKKKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOONNNOOOPPPQQQQQQTTTXXX[[[hhh{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}zzzvvvtttttttttuuutttpppmmmhhhdddaaaaaabbbccccccbbb```\\\WWWRRRMMMJJJIIIEEEAAA@@@??????EEELLLXXX[[[\\\ZZZWWWYYYbbbjjjuuuzzz~~~wwwnnngggcccYYYYYYXXXXXXZZZ\\\^^^```___]]][[[XXXVVVVVVVVVVVVQQQOOOMMMJJJGGGFFFFFFFFFIIIJJJJJJJJJHHHFFFCCCBBBDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???===;;;:::888777999>>>EEERRRgggyyy~~~sssjjjaaaXXXRRRNNNIIIEEEDDDCCC@@@BBBFFFJJJVVVjjj}}}oooiiihhhpppqqqXXXFFF===555444444111000222000222333555777:::???BBBCCCBBBAAAAAACCCFFFKKKNNNTTTRRRQQQPPPMMMPPP\\\jjj}}}yyybbbUUUVVVYYYggguuuvvvwwwsssmmmhhhbbb\\\WWWSSSOOOMMMKKKIIIGGGEEEEEEDDDGGGKKKRRRXXX^^^dddkkkoooqqqsssvvvxxxyyyzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxyyyyyyxxxuuunnneee\\\WWWNNNJJJFFFCCCBBBBBBAAA@@@@@@CCCEEEEEEEEEKKKVVV___jjjooouuu{{{~~~yyyuuuooonnnmmmllljjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkkkkhhhiiiiiijjjjjjiiiiiihhhggghhhhhhiiikkkllllllmmmkkkkkkkkkllllllllllllllljjjiiigggeeecccaaa___^^^]]]]]]\\\\\\]]]^^^```aaacccaaa___]]]ZZZVVVQQQNNNJJJEEEBBBAAA???===???EEEOOOccc}}}vvvhhhXXXNNNHHHCCCAAABBB???DDDKKKTTTcccrrr{{{{{{wwwooocccXXXQQQMMMJJJIIIIIIJJJKKKPPP]]]lllvvvwwwpppggg[[[QQQMMMKKKIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJNNNPPPSSSSSSPPPKKKFFFCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===;;;999888888888777777777888;;;===???IIILLLRRRWWW\\\```eeehhhhhhiiilllooorrrtttvvvvvvyyyzzz{{{|||}}}}}}}}}}}}||||||{{{{{{zzzyyyyyyxxxyyyxxxzzz}}}LLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOONNNOOOOOOOOOOOOPPPRRRUUU___qqq~~~yyyyyyzzz{{{{{{|||}}}}}}}}}~~~~~~||||||~~~}}}yyyxxxyyy|||~~~~~~|||xxxrrrlllhhhggghhhiiikkkjjjhhhddd^^^XXXRRROOOJJJFFFCCCBBB@@@???DDDJJJVVV]]]aaa___YYYXXX^^^eeetttzzz~~~uuukkkeeeccc___^^^^^^^^^___aaacccdddbbb```]]]ZZZXXXWWWVVVVVVPPPOOOLLLIIIGGGGGGGGGHHHKKKKKKJJJIIIGGGFFFDDDCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA???===;;;:::888888:::>>>DDDQQQhhh{{{~~~rrrhhh```XXXSSSNNNIIIEEEDDDCCC@@@BBBFFFKKKVVVjjj|||nnnhhhgggrrr{{{```HHH???888666666333222333000222444555666999===@@@???@@@AAABBBCCCGGGLLLPPPTTTSSSRRRQQQNNNPPP\\\iii}}}yyybbbUUUUUUXXXdddqqqrrrppplllfff```[[[VVVQQQNNNLLLKKKJJJIIIHHHGGGEEEEEEGGGJJJPPPVVV\\\bbbiiinnnooorrruuuxxxyyyzzz}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyywwwsssllldddZZZRRRMMMFFFEEECCCCCCDDDCCCAAA???AAACCCEEECCCAAACCCIIIOOOUUUZZZaaahhhpppzzzzzzwwwppppppooonnnnnnmmmlllkkkkkkkkkkkkkkkjjjjjjjjjjjjggghhhiiijjjjjjiiihhhgggffffffgggiiijjjkkklllllliiiiiijjjkkklllmmmmmmnnniiiiiigggeeecccaaa______[[[\\\\\\^^^```cccfffgggjjjhhheeeccc```[[[UUUQQQLLLFFFCCCBBB@@@>>>???CCCLLL^^^vvvppp^^^SSSLLLFFFCCCDDD@@@DDDHHHOOO\\\jjjqqqppphhhcccZZZTTTOOOMMMKKKJJJKKKLLLLLLOOO[[[jjjssstttrrrhhh\\\RRRNNNLLLJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKNNNPPPRRRQQQMMMHHHEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;::::::999888777888:::<<<===EEEIIIOOOUUUZZZ___dddgggeeegggkkkooorrruuuvvvwwwxxxxxxzzz|||}}}~~~~~~~~~}}}||||||{{{zzzyyyxxxxxxyyyxxxzzz}}}LLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLMMMNNNOOOOOOOOOOOONNNNNNNNNMMMLLLKKKMMMNNNTTTbbbttt~~~}}}~~~~~~{{{wwwwwwxxxyyyzzz{{{|||}}}|||}}}~~~|||zzzzzz|||~~~{{{|||xxxsssqqqqqqrrrttttttqqqmmmggg```ZZZVVVNNNJJJGGGFFFCCC@@@CCCIIIPPPYYYaaa```ZZZWWW^^^eeewww}}}~~~tttjjjffffffeeeeeeeeedddeeefffggggggfffdddaaa]]]ZZZWWWUUUTTTPPPNNNKKKIIIGGGHHHIIIJJJLLLKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@>>>;;;:::888888;;;???DDDQQQhhh|||}}}pppggg___YYYUUUNNNIIIEEEDDDCCC@@@BBBFFFJJJUUUhhh}}}nnnhhhhhhtttdddIII@@@888666555333222333111222444555666888;;;======???@@@AAABBBEEEJJJNNNRRRQQQQQQQQQOOOQQQ^^^kkk|||yyybbbUUUTTTVVVbbbnnnnnnjjjfff___YYYTTTPPPMMMJJJHHHIIIIIIIIIHHHGGGEEEDDDEEEHHHMMMRRRXXX___fffkkknnnqqquuuwwwyyy{{{}}}}}}|||{{{zzzxxxwwwwwwwwwwwwwwwssslllcccZZZRRRLLLHHHEEEDDDDDDEEEFFFGGGFFFDDD@@@AAAAAA???===>>>BBBFFFGGGKKKPPPUUU[[[eeepppyyy{{{wwwqqqqqqqqqqqqqqqpppoooooonnnnnnmmmlllkkkjjjiiiiiiggghhhiiijjjjjjiiihhhgggdddeeefffgggiiijjjkkkllliiijjjjjjkkkkkklllmmmmmmiiihhhgggeeecccaaa```___YYYZZZ\\\^^^bbbfffjjjlllooommmjjjhhhddd^^^XXXSSSLLLFFFBBBBBBAAA>>>???BBBJJJYYYnnnvvvbbbVVVOOOIIIFFFFFF@@@CCCGGGMMMZZZfffjjjhhh^^^ZZZVVVSSSQQQOOOMMMKKKLLLLLLKKKMMMXXXgggooopppsssjjj^^^TTTPPPNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNLLLHHHDDDCCCCCC@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>=========<<<:::999888888999;;;<<>>;;;:::777888;;;@@@EEEQQQggg|||}}}oooeee___ZZZVVVNNNIIIEEEDDDCCC@@@BBBFFFIIISSSggg~~~ooohhhiiivvvdddGGG>>>666444333111000111111222444555555777999<<<<<<>>>@@@@@@@@@BBBGGGLLLOOOOOOPPPQQQPPPSSS```nnn{{{{{{{{{yyybbbUUUTTTUUU```llllllfffbbb[[[UUUQQQMMMJJJHHHFFFGGGHHHHHHHHHFFFEEEDDDCCCFFFKKKPPPVVV]]]dddhhhnnnqqqtttwwwyyy{{{}}}}}}{{{zzzxxxwwwvvvvvvuuuuuutttoooggg]]]TTTMMMIIIGGGDDDBBBAAAAAADDDEEEFFFEEE@@@???===;;;:::<<<@@@CCCCCCEEEGGGIIILLLTTT^^^fffmmmwwwzzzvvvrrrrrrsssssssssrrrrrrqqqpppooonnnmmmkkkjjjiiihhhfffhhhiiijjjjjjiiihhhfffddddddeeeggghhhjjjkkkkkkjjjkkkkkkkkkkkkkkklllllliiihhhgggeeecccaaa```___XXXYYY[[[___ccchhhllloooqqqpppmmmjjjfff```YYYTTTKKKEEEAAAAAAAAA>>>>>>AAAHHHUUUhhhzzzzzzeeeXXXQQQKKKHHHGGG???AAAFFFMMMYYYdddgggdddYYYWWWUUUSSSRRRPPPMMMKKKKKKJJJIIIKKKVVVdddmmmnnntttkkk___VVVRRRPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKKKKIIIDDDAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>===;;;:::888888999;;;<<<<<<@@@GGGNNNUUU[[[aaadddgggiiilllooorrrsssrrrrrruuuvvvxxx{{{~~~~~~}}}|||{{{zzzzzzxxxwwwyyy}}}MMMLLLLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKHHHJJJMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJHHHGGGEEEDDDDDDDDDFFFJJJRRR___ppp{{{yyywwwuuutttuuuvvvwwwyyyzzz{{{{{{{{{zzzyyyxxxuuuttttttvvvyyyzzzzzzzzzwwwvvvuuutttuuuvvvxxxzzz|||{{{}}}zzzpppfff___\\\VVVQQQOOOJJJEEEEEEGGGJJJKKKQQQWWWYYYZZZ```hhhvvv~~~}}}tttpppnnnmmmpppooommmmmmnnnnnnlllkkkhhhfffbbb___\\\XXXSSSPPPJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIJJJJJJJJJHHHGGGEEEEEEFFFHHHIIIHHHHHHFFFDDDAAA>>>;;;:::999:::;;;???GGGSSS```iii{{{}}}pppfff___YYYUUUPPPJJJFFFDDDBBB???AAAEEEMMMVVViii~~~}}}ooojjjnnn{{{cccJJJ@@@777555444222222444222111111222333555777999<<<===>>>======AAAHHHNNNMMMWWWWWWRRRUUUWWW___ooo~~~yyyyyy~~~lllZZZTTTYYYaaajjjpppnnnfff[[[TTTRRRPPPMMMJJJHHHHHHHHHGGGFFFEEEDDDCCCFFFGGGJJJNNNSSSZZZbbbhhhmmmppptttvvvxxxzzz|||~~~|||yyywwwwwwuuusssrrroooiiibbb]]]YYYTTTMMMHHHIIIHHHGGGGGGHHHHHHGGGEEEDDDCCCBBB@@@===;;;:::999<<<>>>@@@CCCEEEJJJOOOSSS^^^dddqqq}}}zzzxxxuuuqqqooopppppppppoooqqqpppmmmkkkiiihhhhhhhhhhhhhhhgggfffffffffffffffffffffggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhfffccc```______^^^]]]]]]___bbbhhhmmmppptttuuuvvvtttmmmdddZZZTTTHHHEEEBBB@@@@@@???>>><<<@@@JJJ[[[nnn|||kkk^^^WWWSSSPPPQQQDDDCCCFFFOOOYYY```aaa___YYYWWWUUUSSSQQQQQQQQQQQQIIIIIIKKKNNNSSS\\\gggnnnpppkkkccc[[[UUUTTTTTTUUUOOONNNMMMKKKIIIGGGFFFEEEJJJHHHEEEBBB@@@?????????;;;<<<>>>@@@AAABBBAAAAAACCCBBBAAA@@@@@@@@@AAAAAA@@@???<<<:::999:::;;;<<<===???CCCHHHPPPXXX___cccggghhhkkknnnppprrrrrrrrrrrrtttwwwzzz|||}}}}}}}}}~~~~~~}}}}}}||||||{{{{{{{{{|||||||||MMMMMMLLLLLLKKKKKKKKKLLLIIIHHHHHHHHHIIIIIIJJJKKKHHHJJJMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMGGGGGGFFFDDDCCCCCCBBBBBBDDDFFFLLLUUUcccrrrxxxwwwtttqqqoooooooooppprrrssstttvvvwwwwwwvvvvvvuuutttssstttvvvwwwwwwvvvuuutttsssrrrssstttvvvwww||||||~~~}}}rrrjjjaaaYYYRRROOOLLLFFFDDDEEEGGGHHHMMMSSSVVVXXX```hhhwww~~~wwwttttttsssvvvtttrrrqqqqqqpppnnnlllgggddd```]]]YYYUUUPPPMMMJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGDDDAAA???<<<;;;888999999<<>>AAAGGGLLLPPP[[[\\\ZZZ\\\\\\aaaooo~~~yyy{{{oooZZZRRRWWWaaammmvvvwwwooocccZZZUUUQQQMMMJJJHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGJJJMMMRRRYYYaaaggglllooosssvvvxxxyyy|||~~~~~~|||yyyvvvuuutttrrrppprrrmmmgggccc___ZZZSSSNNNLLLJJJIIIIIIIIIJJJHHHGGGEEEEEECCCAAA???===;;;;;;;;;<<<>>>@@@CCCGGGMMMQQQWWW[[[eeesss}}}yyyyyyuuurrrpppppppppoooooopppnnnllljjjhhhhhhhhhhhhhhhggggggfffffffffffffffggghhhhhhiiiiiijjjjjjjjjjjjkkkkkkkkkjjjjjjiiihhhhhhhhhhhhfffcccaaa______]]]\\\\\\]]]```eeejjjmmmsssuuuwwwuuuoooeeeZZZSSSIIIEEEAAA???>>>>>>===<<>>@@@AAABBBAAAAAACCCBBBBBBAAAAAAAAAAAAAAAAAA???===;;;::::::;;;<<<<<<>>>BBBGGGOOOWWW^^^bbbffffffggghhhkkkmmmpppqqqppprrrtttwwwyyyzzz{{{{{{}}}}}}}}}}}}}}}|||||||||}}}~~~~~~NNNNNNMMMMMMLLLLLLLLLLLLIIIIIIIIIHHHIIIIIIJJJKKKIIIKKKMMMNNNMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFKKKSSS]]]ffflllrrrtttwwwyyy}}}~~~wwwuuurrrnnnllljjjjjjjjjoooqqqsssuuuvvvwwwwwwwwwtttsssrrrrrrttttttsssrrrrrrrrrqqqppppppqqqssstttyyyzzz}}}}}}sssjjj___VVVRRRPPPKKKFFFEEEDDDDDDGGGMMMQQQVVV```jjjyyy{{{{{{|||||||||zzzwwwuuutttrrrooolllfffccc^^^ZZZWWWSSSNNNKKKJJJKKKMMMOOOPPPPPPOOONNNKKKKKKJJJIIIIIIIIIIIIJJJGGGFFFEEEEEEEEEFFFGGGHHHJJJIIIGGGEEEBBB???===<<<::::::999:::===CCCLLLRRRYYYaaajjjooowww~~~qqqhhhaaaZZZVVVPPPJJJEEEDDDBBB@@@AAAFFFLLLWWWjjj}}}ppplllnnnzzzyyy\\\JJJ@@@888555444111111222222111111222333555777999===???AAAAAA@@@BBBFFFJJJUUUbbbgggeeefffbbbcccnnn{{{xxx|||rrr[[[QQQUUUaaaqqq~~~|||pppdddZZZSSSNNNKKKIIIHHHHHHGGGFFFEEEDDDDDDEEEGGGIIIMMMQQQXXX```fffkkknnnrrruuuwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxwwwuuusssrrrrrrnnnjjjhhheee```YYYSSSPPPNNNLLLKKKLLLLLLJJJIIIGGGFFFEEECCCAAA???======:::;;;<<<>>>@@@DDDJJJNNNRRRSSSYYYcccppp{{{yyyvvvrrrpppoooooonnnnnnnnnmmmkkkiiihhhhhhhhhhhhhhhgggffffffeeeeeeffffffiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkjjjjjjiiihhhiiiiiihhhfffdddbbb```___\\\\\\[[[[[[^^^aaaeeehhhooorrrvvvvvvpppeeeYYYQQQIIIEEE@@@>>>=========<<<>>>BBBMMM___sss}}}~~~sssdddYYYOOOJJJIIIFFFGGGLLLTTT]]]aaaaaa___YYYXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQRRRWWW^^^cccmmmiiiaaaYYYSSSQQQPPPPPPMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFCCCAAA???>>>======;;;<<<===>>>@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@>>><<<;;;;;;<<<<<<;;;===@@@FFFMMMVVV]]]aaagggfffffffffhhhkkkoooqqqqqqrrrsssuuuwwwyyyzzz{{{||||||}}}}}}~~~}}}}}}}}}NNNNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJLLLNNNNNNMMMLLLLLLLLLNNNMMMMMMLLLKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFJJJOOOTTTWWW]]]^^^aaaeeekkkvvv}}}xxxvvvrrrooolllkkkjjjkkkoooppprrrtttvvvvvvvvvvvvrrrqqqpppqqqsssssssssqqqqqqppppppoooooopppqqqqqquuuvvvyyy|||rrreeeZZZVVVUUUPPPJJJHHHDDDCCCDDDIIIMMMTTTaaammm{{{}}}zzzvvvtttpppllljjjdddaaa\\\XXXUUUQQQNNNKKKIIIKKKNNNQQQQQQPPPOOOMMMKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGEEEBBB@@@???>>>======<<<;;;<<<@@@GGGKKKQQQVVV^^^eeennnzzzsssiiibbb[[[VVVOOOIIIEEEDDDBBB@@@BBBFFFKKKWWWkkk}}}ppplllooozzzwwwZZZIII@@@777555444111000111222111111222333555777999;;;>>>BBBCCCCCCDDDHHHKKK\\\kkkqqqpppooofffbbbjjjvvv~~~wwwzzzuuu___SSSUUUbbbttt{{{mmm```VVVPPPMMMIIIIIIHHHFFFEEEEEEDDDDDDEEEFFFIIILLLPPPWWW___eeeiiimmmrrruuuwwwyyy{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzzyyyxxxvvvuuurrrpppooommmiiibbb\\\UUURRROOONNNNNNMMMLLLKKKGGGGGGFFFDDDBBB@@@???>>>;;;<<<===>>>@@@EEEKKKOOOSSSSSSVVV\\\gggxxxzzzwwwssspppooonnnmmmlllmmmkkkjjjhhhgggggghhhhhhggggggfffeeeeeeeeeeeefffhhhhhhhhhhhhggggggffffffiiiiiijjjjjjjjjjjjiiiiiijjjhhhgggfffeeeccc```^^^\\\[[[ZZZZZZ[[[]]]___aaahhhlllqqqrrrmmmbbbVVVNNNHHHDDD???<<<<<<<<<<<<<<<>>>???FFFWWWmmm}}}||||||}}}{{{jjj]]]QQQJJJIIIIIILLLRRR[[[bbbfffeeecccXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWUUUTTTWWW\\\```hhhddd___ZZZVVVTTTTTTTTTQQQQQQPPPOOOMMMJJJHHHGGGDDDCCCAAA>>>===;;;;;;;;;777888999;;;===@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCBBB@@@>>>===<<<<<<<<<:::;;;>>>CCCKKKSSS[[[___ggghhhhhhjjjlllnnnppprrrtttttttttvvvwwwzzz{{{}}}{{{|||}}}~~~~~~~~~~~~MMMNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJLLLNNNOOOMMMLLLLLLLLLNNNMMMLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEHHHJJJLLLMMMMMMQQQWWW]]]iii}}}wwwuuurrrnnnlllkkklllllllllmmmnnnppppppppppppooopppooooooqqqsssuuuuuutttqqqpppppppppppppppppppppqqqrrruuu{{{wwwjjj]]]YYYWWWRRRMMMJJJFFFDDDDDDHHHLLLTTTbbbooo|||~~~yyyuuuqqqmmmhhheee```\\\XXXUUURRRPPPMMMKKKKKKMMMOOOQQQQQQOOOMMMKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGDDDBBB@@@??????======<<<;;;;;;>>>CCCGGGMMMQQQWWW___hhhtttsssjjjbbbZZZUUUOOOIIIEEEDDDBBB@@@BBBGGGKKKWWWlllzzzooolllnnnyyyvvvZZZGGG>>>777555555222000111222111111222333555777999888<<>>===BBBQQQgggxxx~~~~~~{{{{{{{{{mmm^^^RRRKKKKKKJJJOOOWWW```fffgggeeecccWWWXXXXXXYYYZZZ[[[[[[[[[[[[\\\[[[ZZZXXXYYY[[[]]]bbb```\\\YYYVVVUUUUUUVVVSSSSSSSSSRRROOOLLLIIIHHHAAA@@@>>>===;;;:::999888333333444666999===AAACCCDDDDDDEEEEEEEEEDDDCCCBBBDDDCCCBBB@@@???>>>======:::;;;===AAAHHHPPPXXX\\\dddfffjjjmmmpppqqqqqqpppttttttuuuvvvwwwyyy{{{|||{{{|||}}}~~~}}}}}}LLLMMMNNNNNNNNNMMMKKKJJJLLLKKKJJJJJJIIIJJJJJJJJJKKKMMMOOOOOOMMMLLLLLLLLLMMMLLLKKKJJJIIIJJJKKKLLLLLLMMMMMMLLLKKKIIIFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFIIIPPPVVVaaaxxx~~~uuussspppmmmkkkjjjjjjjjjkkklllnnnooooooooonnnnnnoooooooooqqqsssuuuuuuuuupppppppppppppppooooooooonnnoooqqquuu~~~}}}pppddd]]]YYYRRRNNNLLLIIIFFFFFFHHHLLLTTTbbbooo}}}~~~yyytttooojjjeeeaaa[[[XXXUUURRRRRRQQQPPPNNNPPPQQQQQQQQQPPPMMMKKKIIIJJJJJJKKKKKKJJJJJJIIIHHHFFFGGGGGGHHHHHHIIIIIIIIIJJJHHHFFFCCCAAA@@@??????;;;;;;;;;:::999;;;???BBBIIIKKKQQQZZZcccmmm{{{sssjjjaaaZZZTTTNNNIIIDDDDDDBBB@@@CCCGGGKKKWWWmmmwwwmmmkkknnnyyysssYYYDDD<<<666555555333111222222111111222333555777999888<<>><<<;;;<<<======<<<===<<<@@@MMMaaaqqqyyy{{{yyyyyyyyy}}}}}}kkk]]]QQQMMMNNNOOOUUU]]]dddgggfffbbb^^^VVVWWWXXXZZZ\\\\\\]]]]]]\\\^^^___^^^[[[YYYXXXYYY\\\[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXWWWTTTQQQMMMKKK??????>>>===;;;:::999888222222222333666:::>>>AAAEEEEEEFFFGGGFFFEEEDDDCCCEEEEEEDDDBBBAAA???>>>===;;;;;;<<>>CCCDDDKKKUUU^^^ggguuu~~~sssiiiaaaYYYSSSNNNHHHDDDCCCBBB@@@CCCGGGKKKXXXnnntttjjjiiimmmxxxnnnVVVBBB:::555555666444222444222111111222333555777999:::>>>BBBDDDFFFIIINNNSSS\\\mmmuuutttrrrggg```fffrrryyy~~~vvvppp~~~xxxeeeXXXSSS\\\pppqqq^^^SSSPPPKKKIIIGGGEEEDDDDDDEEEEEECCCEEEGGGIIIMMMTTT[[[aaahhhmmmsssxxxzzz{{{}}}~~~{{{}}}~~~{{{{{{|||{{{yyywwwxxxzzzzzzwwwtttnnnjjjccc]]]YYYVVVSSSQQQMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHJJJMMMSSS[[[aaaaaaaaabbbbbbbbbkkk~~~yyywwwuuusssqqqpppnnnllljjjhhhhhhhhhhhhgggfffeeeeeeddddddeeeeeegggggggggggggggggggggggggggggghhhiiiiiiiiiiiiiiihhheeeaaaaaacccbbb]]]YYYUUUSSSQQQNNNLLLJJJIIIHHHHHHIIIKKKKKKIIIFFFCCC@@@<<<;;;;;;<<<>>>>>>===<<<:::;;;???JJJZZZiiissswwwvvvwwwwwwzzz|||jjj\\\SSSQQQTTTYYY___ggglllkkkfff___ZZZTTTVVVXXXZZZ\\\^^^^^^^^^\\\___aaaaaa]]]WWWSSSQQQSSSTTTVVVYYY\\\___bbbcccddddddbbb^^^YYYRRRMMMIII@@@@@@@@@???===<<<;;;:::666555333222333777;;;===EEEFFFGGGHHHGGGFFFDDDCCCFFFFFFEEEDDDBBB@@@>>>===<<<;;;;;;===CCCJJJQQQVVV^^^```eeejjjnnnpppqqqqqqrrrsssuuuwwwyyyyyyyyyyyy|||~~~}}}{{{xxx{{{~~~JJJKKKMMMNNNMMMLLLJJJIIILLLLLLKKKJJJJJJJJJJJJJJJLLLNNNPPPPPPNNNLLLKKKLLLIIIIIIIIIKKKNNNRRRVVVXXXXXXXXXWWWUUUQQQMMMIIIFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFJJJQQQTTT[[[rrr|||yyyuuupppllliiihhhhhhbbbcccfffhhhkkklllllllllqqqpppooopppqqqrrrqqqooonnnooooooooonnnmmmllllllcccccccccdddjjjyyy{{{ooocccXXXTTTUUUMMMJJJHHHJJJLLLRRR^^^kkk~~~{{{uuupppkkkeeeaaaaaa^^^\\\\\\]]]___``````[[[ZZZWWWSSSPPPLLLJJJIIIIIIJJJKKKKKKKKKJJJHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLIIIGGGDDDAAA???>>>??????>>>???>>><<<:::999;;;<<>>999999:::<<>>===<<<;;;888555333333555888;;;EEEFFFHHHHHHHHHGGGEEECCCGGGFFFFFFDDDCCC@@@???======<<<;;;===AAAHHHOOOTTT```aaadddhhhmmmpppsssuuutttvvvxxx{{{||||||{{{zzz}}}~~~|||zzzxxx{{{~~~JJJJJJKKKKKKLLLLLLMMMMMMKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLIIIKKKLLLNNNPPPSSSXXX[[[aaa```___\\\WWWQQQLLLHHHFFFGGGIIIKKKMMMNNNOOOPPPRRRMMMMMMUUUZZZbbbwww{{{tttnnnkkkjjjiiihhheeefffhhhjjjlllnnnpppqqqnnnnnnnnnnnnoooooooooooopppnnnkkkiiiiiihhhfffdddbbb^^^\\\___dddmmm}}}vvvkkk```XXXRRRQQQMMMJJJIIIJJJPPP```nnn}}}xxxtttpppmmmkkkdddgggggggggjjjnnnnnnjjjfffaaaYYYRRRMMMIIIFFFEEELLLMMMMMMNNNNNNLLLKKKJJJMMMLLLLLLKKKKKKKKKKKKKKKIIIFFFBBB@@@@@@@@@@@@???>>>>>>===<<<<<<;;;:::999>>>???DDDMMMVVV```ooo|||}}}pppfff]]]TTTOOOKKKIIIGGGCCC@@@@@@BBBEEEKKKZZZppptttfffbbbiiiyyyxxxaaaQQQAAA===999666555444333222222222333222222444777:::@@@AAACCCDDDEEEHHHMMMQQQYYYaaaiiillljjjiiikkknnn|||}}}uuu|||{{{iiiYYYQQQWWWjjj|||wwwbbbUUUNNNLLLIIIEEEDDDEEEGGGHHHHHHGGGKKKMMMNNNNNNRRRZZZ```hhhlllsssxxxzzz{{{|||}}}||||||||||||}}}}}}}}}}}}~~~}}}~~~~~~}}}uuuqqqkkkfffaaa]]]YYYVVVZZZXXXUUUSSSRRRQQQOOOMMMKKKIIILLLTTTZZZ^^^dddjjjpppnnnlllhhheeejjj~~~~~~|||{{{zzzuuuqqqllliiiiiijjjjjjjjjjjjhhhffffffggghhhhhhhhhjjjiiihhhgggfffeeeddddddeeeeeeeeeffffffgggggggggcccbbbbbbbbb```]]]WWWTTTPPPOOONNNKKKHHHFFFDDDCCCAAA@@@===;;;999999999999999:::<<<=========<<<<<<:::;;;???FFFQQQ]]]hhhooouuutttuuuyyy{{{jjj^^^XXXZZZ```kkkqqqvvvsssjjj```YYYWWWVVVWWWYYY[[[]]]^^^___```aaaaaaaaa^^^XXXRRRNNNMMMJJJOOOUUU]]]jjjwww{{{zzzzzzqqqeee\\\VVVPPPJJJDDDEEEDDDBBBBBBAAA@@@===;;;<<<:::888555444444444555@@@DDDHHHKKKKKKIIIHHHGGGFFFFFFFFFEEEBBB???;;;999999888;;;AAADDDFFFLLLSSSYYY___fffjjjlllooorrruuuvvvwwwxxxyyyzzz{{{{{{{{{|||~~~~~~|||{{{{{{{{{|||~~~KKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLFFFHHHKKKNNNRRRYYYaaafffhhhgggccc^^^XXXRRRMMMJJJJJJLLLOOORRRTTTUUUUUUUUUVVVQQQQQQWWW\\\eeezzzxxxrrrnnnlllkkkjjjgggggghhhjjjkkkmmmnnnooonnnnnnoooooonnnnnnnnnnnnooommmiiifffdddbbb___]]][[[WWWVVVXXX]]]eeerrr{{{nnncccZZZUUUUUUQQQNNNLLLLLLRRR```ooo}}}{{{yyywwwvvvvvvxxxyyyxxx{{{{{{nnnfff[[[QQQKKKHHHGGGGGGLLLMMMNNNNNNNNNMMMKKKJJJLLLKKKKKKKKKKKKKKKKKKKKKGGGEEEAAA@@@@@@@@@@@@???======;;;:::999999999999>>>>>>CCCLLLTTT^^^mmmzzz}}}qqqfff^^^UUUPPPIIIHHHEEEBBB??????BBBDDDLLL[[[qqqsssfffcccjjjzzzttt\\\KKK???<<<888555444333222111222222333222222444777:::@@@AAACCCDDDEEEHHHNNNRRR\\\aaagggjjjjjjjjjmmmppp}}}xxx|||~~~jjjYYYOOOSSSeeewwwyyydddWWWPPPLLLJJJFFFEEEGGGHHHJJJJJJHHHKKKMMMMMMMMMQQQYYY```hhhlllrrrvvvxxxyyy{{{|||||||||}}}}}}~~~~~~~~~~~~}}}wwwppplllhhhdddbbb```^^^[[[YYYYYYXXXVVVTTTUUURRRTTTYYY^^^aaagggmmmpppooommmjjjgggmmm~~~|||zzzvvvsssnnnlllkkkllllllkkkjjjhhhffffffhhhiiijjjiiijjjjjjiiihhhgggfffeeeeeeeeeeeeeeeeeeffffffffffffbbbaaa```___^^^[[[WWWSSSNNNMMMKKKIIIGGGEEEDDDCCCBBB@@@>>><<<::::::999999999:::<<<=========<<<;;;:::;;;>>>DDDNNNZZZfffmmmqqqppppppuuu~~~yyyiii\\\WWW\\\dddpppuuuxxxuuujjj```ZZZXXXWWWXXXZZZ\\\^^^___``````^^^___^^^ZZZTTTNNNJJJHHHIIIOOOWWW```lllxxx}}}{{{|||ssshhh___YYYTTTNNNIIIHHHFFFEEEDDDDDDCCC@@@>>>???===:::777666555555666;;;???EEEJJJLLLLLLKKKKKKHHHHHHHHHGGGEEEBBB???===:::999;;;AAADDDGGGMMMTTTYYY___fffjjjlllnnnqqquuuuuuvvvxxxyyyzzzzzz{{{{{{|||~~~}}}zzzyyyyyyzzz|||~~~LLLMMMNNNNNNMMMKKKJJJIIIKKKKKKJJJJJJJJJKKKLLLLLLNNNMMMMMMMMMLLLLLLLLLLLLGGGHHHKKKOOOUUU___jjjqqqrrrooojjjccc\\\UUUQQQNNNPPPSSSXXX\\\_________^^^]]]XXXWWW\\\aaajjj~~~~~~wwwrrrooolllkkkhhhhhhiiiiiijjjkkklllmmmoooooooooooonnnmmmmmmlllmmmjjjfffbbb___[[[WWWTTTTTTQQQPPPSSSWWW\\\fffpppxxxsssfff]]]YYYWWWSSSOOOMMMMMMRRR```nnnvvvlll]]]OOOHHHGGGHHHIIILLLMMMNNNNNNNNNMMMKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKEEECCC@@@???@@@@@@@@@???>>><<<:::888666777777888<<<===AAAIIIRRR[[[jjjwww~~~qqqggg^^^VVVQQQHHHGGGEEEAAA>>>???AAADDDNNN]]]rrrsssgggdddkkk{{{qqqXXXGGG>>>;;;666444333222111000222222333222222444888;;;@@@BBBDDDDDDDDDHHHOOOUUU___bbbeeehhhiiikkknnnppp~~~{{{|||ooo[[[OOOQQQaaarrr|||iii[[[RRRNNNLLLIIIHHHIIIKKKLLLMMMJJJLLLMMMMMMMMMQQQYYY___gggkkkpppsssuuuwwwyyyzzz||||||}}}~~~~~~wwwrrrnnnkkkiiiiiifffdddcccbbbbbb```___bbb^^^]]]```cccfffkkkqqqrrrpppooommmlllsss}}}wwwtttqqqooonnnnnnmmmllljjjhhhfffggghhhjjjkkkjjjjjjjjjiiiiiihhhgggfffffffffffffffeeeeeeeeeeeeeeecccaaa___^^^]]][[[XXXUUUOOONNNLLLJJJHHHGGGFFFFFFCCCBBB@@@>>><<<;;;::::::999;;;<<<>>>>>>===<<<;;;::::::<<>>:::666444333333222111111222333222333555999<<<@@@CCCEEEDDDEEEIIIRRRYYYbbbdddfffgggiiikkkmmmooo}}}|||{{{uuu```RRRRRR___ooooooaaaWWWRRROOOLLLKKKLLLNNNPPPPPPMMMMMMMMMLLLMMMQQQXXX]]]gggjjjnnnrrrsssuuuwwwyyyzzz{{{|||}}}~~~}}}xxxtttrrrppppppnnnlllkkkkkkkkkjjjhhhkkkfffccceeegggiiiooouuutttsssrrrrrrrrryyyxxxvvvsssqqqpppooommmkkkjjjhhhffffffhhhjjjkkkkkkjjjiiiiiihhhggggggffffffgggfffffffffeeeeeeddddddeeeccc```^^^]]][[[YYYWWWSSSRRROOOMMMJJJIIIHHHHHHDDDCCCAAA???===;;;::::::999;;;===??????>>>===<<<;;;::::::>>>EEEPPPZZZaaaeeedddeeekkksss||||||pppbbbWWWUUUaaaooo~~~yyylllaaa[[[YYYZZZ\\\^^^```bbbbbbaaaaaaaaa```]]]WWWPPPJJJGGGFFFGGGPPPZZZbbbkkksssuuurrrooojjjddd___[[[YYYVVVSSSTTTRRROOONNNLLLJJJGGGDDDDDDBBB???<<<999777666555555888>>>FFFMMMQQQSSSSSSMMMLLLKKKIIIFFFCCCAAA???;;;:::<<>>EEELLLTTTbbbooo}}}|||qqqggg___XXXSSSJJJIIIFFFCCCAAAAAADDDGGGNNN^^^sssttthhhfffmmm|||qqqVVVFFF>>>;;;777444444444333222111222333333333555999<<<@@@CCCFFFEEEFFFKKKVVV___hhhjjjllllllkkkjjjkkklll||||||yyy}}}zzzeeeUUURRR]]]jjjvvviii\\\VVVSSSPPPNNNOOOQQQRRRRRRPPPNNNLLLKKKMMMQQQWWW\\\eeeiiinnnrrrtttuuuwwwxxxyyyyyyzzz{{{|||}}}~~~~~~yyywwwuuutttttttttrrrqqqqqqllliiijjjkkkmmmrrrxxxxxxvvvvvvwwwyyy}}}zzzvvvtttrrrpppnnnlllkkkiiiggggggiiikkkkkkkkkiiihhhhhhggggggfffffffffgggggggggffffffeeeeeeeeeeeebbb___]]]\\\ZZZWWWUUUVVVTTTPPPMMMJJJHHHGGGGGGDDDCCCBBB@@@>>><<<:::999888:::>>>@@@BBBAAA???>>>===<<<;;;<<>>FFFNNNSSSTTTSSSSSSRRROOOLLLHHHDDD@@@>>>===;;;===BBBFFFIIIQQQYYY[[[```gggjjjkkklllooorrrttttttvvvwwwxxxyyyyyyyyyuuuwwwyyyyyyxxxxxxzzz{{{yyy{{{~~~KKKKKKLLLLLLMMMNNNOOOOOOLLLLLLMMMMMMMMMLLLKKKKKKLLLMMMNNNOOOOOOOOONNNMMMIIIJJJLLLPPPYYYgggwww}}}xxxsssooommmlllkkklllqqqxxx~~~vvvtttsssuuuzzz~~~xxxsssoookkkjjjiiiiiiiiikkknnnooonnnoooppppppooollljjjhhhfffeeedddccccccaaa]]]ZZZSSSOOONNNRRRTTTRRRRRRTTTTTTWWW[[[\\\___fffqqq{{{|||qqqeee]]]TTTQQQOOONNNMMMQQQ^^^kkk}}}}}}}}}{{{xxxyyy}}}}}}zzzfff___TTTLLLHHHGGGHHHIIIMMMNNNOOOOOOOOONNNLLLLLLIIIIIIIIIIIIHHHGGGEEECCCAAA@@@@@@AAACCCDDDDDDCCCBBB@@@>>>;;;999999999:::999999===CCCJJJRRR___lllyyy{{{pppggg___XXXSSSJJJIIIGGGDDDBBBBBBFFFHHHNNN___vvvttthhhffflll{{{pppUUUEEE>>>;;;777444444444333333111222333333444666:::===@@@DDDGGGGGGGGGNNN[[[fffqqqvvvzzzyyyrrrllljjjkkk{{{|||uuuvvvjjjYYYQQQYYYddd}}}}}}pppccc[[[XXXTTTRRRRRRSSSTTTTTTRRRPPPLLLKKKLLLQQQVVVZZZccchhhoootttvvvwwwxxxyyyyyyyyyzzzzzz{{{|||}}}}}}~~~}}}{{{yyytttqqqrrrrrrrrruuu{{{|||zzzzzz|||}}}zzzwwwuuurrrpppnnnllljjjjjjkkkllllllllliiiiiihhhhhhhhhggggggggghhhhhhhhhgggggggggggggggdddaaa___\\\ZZZWWWSSSPPPTTTQQQNNNJJJGGGFFFEEEFFFDDDCCCBBB@@@>>>;;;999888888:::???BBBDDDDDDCCCAAA???>>><<<<<>>FFFOOOUUUVVVTTTYYYWWWSSSNNNIIIEEEAAA???>>><<<===BBBFFFJJJSSS[[[]]]bbbhhhkkkllllllooorrrssstttuuuvvvwwwxxxxxxxxxuuuvvvxxxxxxxxxxxxzzz{{{xxx{{{~~~NNNNNNLLLKKKKKKMMMNNNOOOLLLMMMMMMNNNMMMLLLKKKJJJKKKLLLNNNPPPPPPOOONNNMMMIIIJJJLLLPPPYYYfffttt}}}|||xxxuuurrrqqqpppooosssyyy~~~~~~~~~zzzvvvpppnnnllljjjiiijjjlllmmmmmmnnnooopppooommmjjjhhhggggggfffffffffeeeaaa^^^SSSNNNMMMPPPSSSQQQOOOPPPMMMPPPRRRRRRRRRWWWaaajjjuuuuuuhhh^^^VVVSSSPPPNNNLLLNNNYYYfffwww{{{wwwtttlllmmmllljjjnnntttvvvsssddd\\\RRRIIIFFFFFFIIIJJJNNNNNNOOOOOOOOONNNMMMLLLIIIJJJJJJIIIHHHEEEBBBAAA@@@@@@@@@BBBEEEFFFFFFEEEAAA@@@>>><<<;;;999999888999999<<>>@@@DDDHHHHHHIIIQQQ```mmm||||||qqqmmmnnn|||}}}rrrmmmzzzrrr___TTTWWW___uuuwwwhhh___\\\WWWUUUTTTUUUUUUTTTTTTPPPLLLJJJLLLQQQVVVYYYbbbhhhpppvvvzzzzzzzzzzzzzzz{{{{{{{{{||||||}}}}}}~~~~~~~~~}}}}}}{{{yyyzzz~~~}}}~~~}}}{{{yyywwwsssqqqnnnnnnnnnoooooonnnkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiifffdddbbb___]]]XXXSSSOOOPPPNNNKKKHHHGGGGGGHHHHHHCCCCCCBBB@@@>>>;;;888666777:::???DDDGGGGGGFFFEEEAAA@@@>>>>>>???AAAEEEGGGDDDEEEIIIPPPZZZdddlllooommmddd[[[XXX\\\fffxxx|||mmmddd```]]]___bbbddddddbbb```^^^XXXVVVSSSMMMIIIGGGHHHJJJMMMVVV___bbbdddhhhiiiggg``````___\\\ZZZYYYYYYZZZXXXWWWUUUTTTTTTSSSPPPMMMEEEEEECCCAAA>>><<<999888:::;;;>>>FFFPPPWWWXXXVVVWWWUUUQQQLLLHHHCCC@@@???>>><<<>>>BBBGGGKKKTTT\\\___dddiiillllllmmmooorrrssssssuuuvvvwwwxxxxxxxxxxxxyyyyyyxxxwwwwwwxxxzzzxxxzzz}}}RRRPPPMMMKKKJJJKKKMMMNNNLLLMMMNNNNNNNNNLLLKKKJJJKKKLLLNNNPPPPPPPPPNNNMMMMMMMMMNNNPPPWWWbbbooowww~~~{{{wwwuuusssrrrlllpppvvv|||{{{tttrrroookkkiiiiiijjjkkklllmmmooopppooommmjjjiiiiiihhhhhhhhhhhhfffccc```TTTOOOMMMQQQSSSQQQOOOPPPIIIKKKMMMLLLKKKOOOXXX```fffuuuyyykkk___WWWSSSPPPLLLIIIJJJTTT```qqq{{{xxxsssnnnjjjgggccceeeeeeeeekkkrrrvvvttteee]]]PPPGGGDDDEEEIIILLLNNNNNNOOOPPPOOONNNMMMLLLJJJJJJJJJIIIGGGDDDAAA???@@@@@@AAACCCFFFGGGGGGFFF@@@@@@???===;;;999888777:::999<<>>@@@DDDIIIIIIJJJSSScccqqquuuoooppp}}}~~~ooofffqqqzzzeeeWWWXXX___qqqzzzlllbbb^^^YYYVVVVVVVVVUUUUUUUUUQQQLLLJJJLLLQQQVVVXXXaaagggqqqxxx||||||{{{{{{||||||||||||}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~}}}wwwuuurrrqqqqqqqqqqqqpppmmmllllllllllllllllllkkkhhhhhhiiiiiijjjjjjkkkkkkjjjhhhfffdddaaa\\\UUUQQQOOOMMMKKKIIIIIIJJJLLLMMMBBBBBBBBB@@@===:::777666666:::@@@EEEIIIIIIHHHGGGBBBAAA@@@??????@@@AAABBBAAABBBFFFNNNYYYccckkknnnhhh^^^VVVWWW^^^mmmqqqgggccc]]]___bbbddddddbbb___]]]WWWUUURRRMMMIIIHHHJJJMMMOOOXXXaaadddfffjjjlllkkkiiiiiigggeeeaaa_________UUUTTTTTTTTTUUUUUUSSSQQQFFFFFFEEECCCAAA>>><<<:::::::::>>>GGGQQQYYYZZZYYYRRRPPPMMMHHHDDD@@@>>>===???===>>>CCCGGGLLLTTT]]]```eeejjjmmmmmmnnnppprrrrrrssstttvvvwwwwwwwwwwww{{{{{{{{{yyyvvvuuuvvvwwwxxxzzz}}}QQQOOOMMMLLLMMMNNNNNNNNNRRRQQQOOOMMMLLLKKKJJJJJJKKKKKKMMMOOOPPPQQQRRRRRRMMMKKKMMMRRRXXXbbbqqqxxxuuuuuuqqqlllmmmnnnooorrruuuxxx{{{}}}|||~~~xxxuuuqqqnnnllljjjgggeeelllkkkkkkjjjjjjjjjjjjkkkllliiiffffffgggfffbbb^^^OOONNNLLLKKKJJJJJJKKKKKKGGGGGGHHHHHHIIIMMMSSSWWW```kkkzzzzzzllldddWWWTTTQQQMMMGGGFFFOOOZZZjjjuuuxxxnnniiihhhhhhfffdddbbbbbbdddgggllloooqqqqqq___YYYQQQKKKIIIJJJLLLLLLNNNNNNOOOOOOOOONNNMMMMMMNNNKKKGGGCCC@@@@@@AAABBBBBBCCCDDDFFFGGGGGGGGGGGGDDDDDDCCCAAA???<<<:::999<<<;;;===BBBFFFMMMYYYeeewwwzzzoooggg___WWWRRRNNNIIIEEEDDDCCCBBBDDDIIIRRRddd|||sssggggggooo||||||]]]HHH===:::666333222222111000111222333333444555999;;;@@@EEEIIILLLNNNRRR[[[aaazzzxxxpppoooqqqeeelllzzzlllWWWTTTZZZooo}}}qqqkkk```XXXWWWXXXWWWVVVVVVSSSPPPNNNOOONNNMMMQQQXXX```iiippprrrtttyyy|||||||||||||||||||||}}}~~~~~~~~~~~~|||zzzzzz{{{zzzzzz{{{}}}{{{xxxuuusssssssssrrrqqqrrrpppmmmlllkkkkkkiiihhhfffffffffgggjjjkkkkkkjjjlllkkkiiigggddd___ZZZVVVUUUPPPLLLLLLNNNNNNJJJFFFFFFBBB>>>;;;::::::999888:::999<<>><<<;;;999;;;@@@GGGNNNRRRSSSSSSOOOMMMIIIDDD@@@===;;;:::<<<===???BBBGGGOOOXXX^^^dddgggjjjlllmmmnnnqqqrrrssstttvvvxxxyyyyyyyyyxxx|||||||||{{{zzzxxxuuutttxxxxxxyyy}}}QQQOOOLLLLLLMMMNNNNNNMMMQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNPPPRRRSSSSSSSSSPPPNNNNNNRRRWWW___nnn{{{~~~xxxuuuuuuqqqmmmkkkkkklllmmmnnnppprrrsssvvvzzz{{{wwwssspppmmmjjjhhhkkkkkkkkkkkkkkkllllllllljjjfffaaa___^^^\\\XXXTTTKKKJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFIIINNNQQQ[[[eeesssqqqiiiYYYUUUPPPLLLHHHGGGNNNXXXcccmmmxxx}}}{{{uuuooogggcccddddddccc```aaa```aaadddhhhkkkllllll]]]WWWOOOIIIHHHIIILLLMMMOOOPPPPPPPPPOOONNNNNNMMMMMMJJJFFFBBB@@@@@@AAAAAAAAAAAACCCDDDEEEFFFFFFFFFEEEDDDCCCBBB???===;;;:::<<<;;;===AAAEEELLLXXXdddsssxxxmmmeee]]]UUUPPPNNNHHHDDDDDDCCCBBBEEEJJJTTTeee|||rrrgggiiirrr~~~```JJJ===:::666333222222111000111222333333444555999;;;BBBHHHOOORRRQQQSSSYYY___ooozzz~~~sssnnnnnn~~~tttfffjjjvvvwww___XXX\\\lllwwwoooddd[[[YYYZZZXXXWWWWWWTTTQQQOOOPPPOOONNNRRRXXX```hhhppprrrtttxxx|||||||||||||||||||||}}}}}}~~~~~~}}}~~~zzzxxxwwwwwwwwwxxxyyy||||||wwwtttsssrrrqqqppppppnnnkkkjjjjjjiiihhhfffggggggggghhhiiijjjkkkjjjnnnnnnnnnmmmkkkfffaaa]]][[[WWWRRRQQQQQQPPPKKKGGGEEEBBB>>>;;;;;;;;;:::999::::::===EEEMMMSSSSSSQQQOOOLLLIIIGGGFFFFFFEEEEEEHHHIIIOOOYYYeeelllmmmlllccc```YYYWWWbbbwwwqqqfffddddddeeefffeeebbb^^^ZZZWWWRRRNNNLLLKKKKKKRRRYYY]]]dddjjjmmmrrrvvvvvvrrrtttttttttttttttrrrooolllhhh```XXXSSSSSSTTTTTTRRRLLLKKKIIIFFFCCC@@@>>><<<<<<===AAAFFFLLLPPPQQQQQQNNNKKKHHHDDDAAA>>>=========>>>AAADDDIIIQQQYYY___eeegggjjjlllmmmnnnppprrrssstttvvvxxxyyyyyyyyyxxx{{{|||||||||{{{yyywwwvvvxxxxxxzzz~~~PPPNNNLLLKKKLLLMMMMMMLLLOOOOOONNNMMMMMMMMMMMMNNNMMMNNNPPPQQQSSSSSSTTTTTTRRROOOOOORRRVVV]]]jjjvvv|||~~~}}}xxxuuutttqqqmmmkkkjjjiiihhhhhhhhhhhhiiinnnsss|||zzzvvvrrrnnnkkkiiijjjkkklllmmmnnnoooooolllfff^^^XXXUUURRRNNNKKKHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEEEECCCBBBDDDHHHKKKTTT\\\hhhvvvvvvmmm\\\UUUNNNKKKIIIIIINNNUUU]]]fffooorrrtttuuurrrnnniiieeeaaa```aaabbb```^^^^^^]]]^^^aaadddfffffffff[[[UUUMMMGGGFFFIIIMMMOOORRRRRRRRRQQQPPPOOONNNMMMKKKHHHEEEAAA@@@???@@@AAAAAABBBCCCEEEFFFFFFGGGGGGFFFEEEDDDBBB@@@???===<<<===;;;<<<@@@DDDKKKWWWbbbnnnvvvjjjbbbZZZSSSNNNMMMHHHDDDDDDCCCBBBEEEJJJUUUfff{{{rrrgggkkkvvvbbbLLL===:::666333222222222111111222333333444555999;;;DDDNNNYYY[[[WWWUUUWWW\\\cccmmmxxx{{{vvvooommmnnn{{{{{{kkkjjjrrr~~~fffZZZ[[[iii~~~ssshhh^^^\\\\\\ZZZWWWWWWUUURRRPPPQQQPPPNNNRRRXXX^^^gggoooqqqsssxxx{{{{{{||||||{{{{{{||||||}}}}}}}}}}}}||||||}}}{{{wwwtttsssrrrssstttvvvzzz}}}xxxvvvttttttssspppnnnkkkjjjjjjjjjiiiggghhhhhhhhhhhhiiiiiijjjkkkppprrruuuuuusssoooiiifffbbb^^^YYYVVVUUURRRMMMIIIDDDAAA>>><<<<<<<<<;;;:::;;;<<>>===<<<===@@@DDDIIIUUU```lll}}}tttiii```YYYRRRMMMLLLGGGDDDDDDDDDCCCFFFKKKTTTeeezzzsssiiimmmyyycccMMM<<<999555333333333222111111222333333444555999;;;GGGTTTaaaeee```ZZZZZZ\\\```gggpppsssrrroooooopppxxxsssmmmqqq|||fffXXXXXXdddyyytttiii___]]]\\\ZZZXXXXXXVVVSSSQQQQQQPPPOOOSSSYYY]]]fffnnnppprrrwww{{{{{{||||||{{{{{{{{{||||||}}}{{{{{{{{{|||}}}|||xxxuuuqqqooonnnoooqqqtttxxx|||zzzyyyxxxsssqqqooonnnnnnmmmlllkkkhhhiiiiiihhhhhhhhhjjjlllrrrvvv{{{}}}zzztttmmmjjjeeebbb]]]YYYVVVSSSNNNJJJDDDBBB???>>>>>>>>>===<<<:::<<>>>>>???<<>><<<<<<===;;;>>>BBBFFFLLLSSS[[[```fffiiilllmmmnnnoooqqqrrrssssssttttttuuuvvvwwwxxxvvvwwwyyyzzz{{{{{{{{{zzz{{{{{{}}}PPPNNNLLLKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRQQQQQQNNNNNNQQQSSSWWWaaalllxxx}}}vvvrrrnnnjjjhhhggggggfffeeeeeeeeeeeedddkkkwww~~~yyyuuuqqqppppppqqqtttxxx|||zzzqqqdddZZZUUUQQQNNNKKKGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCBBBCCCEEEGGGCCCHHHMMMTTTddd{{{}}}ppp^^^TTTLLLJJJKKKLLLOOORRRXXX```fffhhhjjjnnnnnnlllddddddcccbbb___\\\YYYWWWWWWXXXZZZ^^^aaabbbaaa___TTTOOOKKKIIILLLQQQUUUXXXXXXWWWVVVTTTRRROOOLLLKKKEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFHHHIIIIIIJJJJJJHHHGGGEEECCCAAAAAAAAAAAAAAA??????AAADDDHHHSSS^^^nnnttthhh___YYYSSSNNNJJJEEEBBBCCCDDDDDDHHHMMMSSSeee{{{uuukkkooo{{{aaaIII;;;888555333333333333222111222333333444555999;;;EEEQQQaaakkkllliiigggfffeeehhhlllooorrrrrrqqqpppsss}}}|||ooommmwwwhhhZZZXXXYYYkkkvvvkkkaaa^^^]]]ZZZXXXWWWVVVSSSQQQQQQOOONNNQQQWWWZZZccckkknnnpppvvvyyyzzz||||||{{{{{{zzzzzz{{{{{{yyyzzz{{{}}}~~~~~~}}}yyyvvvsssqqqppppppppprrrvvvzzzyyyvvvsssqqqpppnnnlllkkkgggiiijjjiiiggghhhlllqqqvvv~~~}}}uuupppjjjhhhddd___YYYTTTPPPNNNHHHFFFEEEDDDDDDCCCAAA???;;;<<<<<<;;;<<>>BBBFFFLLLTTT^^^dddgggkkkooosssrrrsssssspppkkkeee```^^^YYYUUUTTTYYY```iiixxx{{{xxxxxxxxxxxxwwwuuuooohhhbbb[[[XXXWWWYYYZZZ[[[bbbiiijjjooorrrpppmmmiiiaaaYYYTTTQQQMMMIIIGGGEEEBBB@@@@@@AAACCCCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHFFFHHHLLLQQQUUUUUUSSSPPPJJJGGGBBB===::::::;;;<<<;;;>>>CCCHHHNNNUUU]]]bbbdddgggkkkmmmoooqqqsssvvvsssrrrrrrrrrsssuuuwwwxxxzzz{{{|||}}}~~~~~~}}}}}}|||}}}~~~QQQOOOMMMLLLMMMNNNNNNNNNOOOOOONNNNNNOOOOOOPPPQQQPPPQQQRRRSSSSSSTTTSSSSSSUUURRRQQQQQQPPPRRRZZZcccqqqzzzzzzwwwuuurrrmmmlllkkkjjjiiihhhhhhhhheeekkkuuu|||yyyxxx{{{sssggg___YYYSSSOOOMMMMMMMMMLLLKKKHHHFFFDDDFFFFFFFFFDDDAAA@@@@@@AAAAAADDDFFFHHHSSSggg{{{xxxiiiZZZSSSMMMKKKIIIJJJPPPWWW\\\bbbgggggghhhkkkllljjjggghhhgggeeebbb___]]]]]]\\\\\\]]]^^^^^^]]]YYYVVVLLLJJJHHHIIIMMMRRRUUUVVVYYYXXXVVVTTTQQQMMMKKKIIIDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMHHHFFFDDDAAA@@@@@@AAABBBDDDAAAAAACCCEEEIIISSS^^^nnn~~~rrrfff]]]WWWQQQMMMIIIDDDBBBCCCDDDEEEIIINNNYYYkkkqqqhhhnnn{{{```GGG;;;888555333333333333333111222333333444555999;;;<<>><<<;;;<<<===>>>???BBBJJJUUU\\\___ccchhhlllllllllkkkgggaaa]]]ZZZXXXSSSOOONNNRRRVVV]]]ooo~~~vvvkkkccc]]]ZZZZZZ[[[[[[[[[___fffdddjjjnnnllljjjfff___WWWTTTRRROOOMMMJJJEEE???;;;:::;;;;;;;;;;;;<<>>======>>>>>>CCCCCCDDDFFFJJJOOOSSSVVVWWWVVVVVVTTTSSSSSSRRRRRROOOJJJJJJNNNNNNQQQcccyyyzzznnnddd\\\[[[[[[ZZZ[[[^^^```bbbcccfffhhhiiigggffffffggg\\\XXXRRRLLLHHHEEEAAA???;;;;;;:::999888888999999AAAAAACCCGGGHHHFFFJJJOOOPPPUUUXXXYYYZZZYYYTTTMMMJJJFFF@@@===;;;:::999888:::===CCCIIIPPPVVV]]]bbbeeehhhlllnnnpppqqqrrrtttttttttssstttuuuwwwyyyzzz}}}}}}|||{{{{{{{{{{{{|||~~~}}}VVVTTTQQQPPPPPPPPPOOOMMMQQQPPPOOONNNMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPOOONNNMMMLLLLLLOOOTTTXXXbbbttt~~~{{{tttpppmmmkkkjjjkkkllllllllllllnnnssszzz{{{lll___YYYWWWSSSPPPMMMLLLMMMLLLHHHEEEEEEFFFGGGFFFDDDDDDDDDEEEDDDDDDEEEHHHQQQaaauuu~~~{{{qqqfff[[[TTTOOONNNOOOQQQWWW^^^jjjppprrrooommmpppqqqoookkkmmmmmmkkkhhhdddbbbbbbccc```^^^[[[ZZZWWWSSSPPPKKKIIIGGGIIIMMMRRRVVVXXXZZZXXXTTTPPPMMMJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGEEECCC@@@???@@@AAACCCDDDDDDDDDEEEJJJSSSZZZiiiwww}}}nnneee___VVVPPPNNNJJJDDD@@@AAABBBDDDHHHNNN___ppp|||oooeeekkk{{{nnnVVVEEE:::888555222111111222222222222222333444555666777;;;@@@HHHRRR\\\bbbfffhhhjjjnnnrrruuu{{{{{{yyy}}}yyysssyyysss___WWWMMM\\\iiixxxuuuooofff^^^ZZZWWWVVVTTTQQQOOONNNMMMLLLTTTZZZbbbiiinnnrrruuuwww{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{|||~~~|||xxxssspppllliiiggggggggggggmmmtttsssggg]]]XXXVVVRRROOOLLLJJJHHHEEECCCBBBAAA@@@@@@???@@@AAABBBCCCBBBAAAAAACCCEEEGGGIIIKKKKKKLLLLLLLLLLLLKKKKKKHHHEEEFFFJJJKKKNNN___sss|||sssggg^^^[[[ZZZZZZZZZ\\\^^^```aaabbbdddggghhhhhhiiijjjlllgggbbbZZZRRRLLLHHHEEEBBB===;;;777555444555666888@@@???BBBFFFGGGGGGLLLRRRVVVZZZ\\\[[[[[[ZZZUUUNNNIIIEEE@@@<<<;;;:::999999:::>>>DDDJJJPPPWWW^^^ccceeehhhlllooopppqqqrrrtttttttttssstttuuuwwwxxxyyy{{{zzzzzzzzzzzzzzz{{{{{{}}}}}}WWWTTTRRRQQQPPPPPPNNNMMMPPPPPPOOONNNMMMMMMMMMMMMPPPPPPPPPQQQQQQPPPPPPOOOMMMMMMLLLJJJJJJKKKOOORRR[[[lll|||}}}vvvrrrooolllkkklllnnnoooooopppppprrrvvv}}}{{{lllddd```WWWSSSOOONNNOOONNNKKKHHHGGGHHHHHHGGGEEEDDDFFFGGGGGGIIIKKKPPPYYYhhhyyy~~~{{{pppeeeZZZTTTOOOOOOQQQUUU]]]dddssstttpppjjjhhhmmmqqqsssooopppqqqoookkkgggeeeddddddbbb___\\\YYYTTTOOOKKKGGGFFFFFFIIINNNTTTXXXYYYYYYWWWTTTPPPMMMKKKIIIIIIFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCEEEEEEDDDAAA???>>>???@@@CCCDDDDDDCCCDDDJJJSSSZZZhhhvvv{{{mmmeee___WWWQQQOOOJJJDDD@@@@@@AAACCCJJJQQQbbbtttyyymmmdddkkk{{{|||fffQQQCCC;;;999666333111000111111222222333444555666666777:::>>>EEEMMMVVV\\\aaacccgggmmmsssxxx~~~|||}}}uuuzzz|||eeeXXXLLLZZZfffzzzxxxsssiii___[[[VVVTTTSSSPPPNNNMMMLLLLLLQQQVVV^^^fffkkkooorrrttt{{{{{{|||~~~~~~~~~~~~~~~~~~|||wwwsssqqqmmmjjjjjjhhhhhhmmmsssssseee\\\[[[WWWPPPKKKIIIIIIIIIIIIDDDCCCCCCCCCCCCDDDDDDEEEEEECCCAAA>>>===<<<<<<<<>>999555333444666888<<<===@@@EEEGGGHHHOOOXXX^^^bbbccc```\\\ZZZUUUOOOHHHDDD???<<<;;;::::::999;;;???EEEKKKQQQXXX___dddfffiiimmmooopppqqqssstttttttttttttttuuuwwwxxxyyyxxxxxxxxxyyyzzzzzz{{{{{{|||}}}XXXUUUSSSQQQQQQPPPNNNLLLNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOOOONNNLLLMMMLLLJJJIIIIIILLLNNNTTTeeevvv~~~~~~xxxtttqqqmmmlllmmmoooqqqqqqrrrqqqqqqsssyyy~~~ppphhh\\\XXXSSSQQQQQQPPPNNNKKKIIIIIIIIIGGGEEEEEEFFFHHHIIINNNVVV^^^gggsssyyynnncccWWWRRRNNNPPPSSSXXX```iiirrrnnngggaaa```dddjjjnnnqqqrrrsssrrrnnniiifffeeedddbbb___\\\YYYSSSNNNIIIEEEEEEGGGKKKQQQVVVYYYZZZXXXVVVSSSPPPMMMLLLKKKKKKHHHIIIJJJJJJKKKKKKKKKKKKLLLKKKIIIGGGFFFDDDDDDDDDCCCCCCBBB@@@===<<<>>>???BBBCCCCCCCCCDDDIIIRRRYYYhhhuuu{{{mmmeee___VVVPPPMMMLLLFFFBBBBBBBBBEEEMMMVVVeeewwwxxxmmmeeemmm~~~ttt^^^KKK???;;;999666333111000000000222222333444555666777777:::===CCCJJJRRRXXX^^^```hhhooowww}}}vvvxxxjjjXXXLLLYYYeee}}}yyyxxxssshhh^^^YYYTTTSSSQQQOOONNNLLLKKKKKKOOOTTT\\\ccchhhmmmqqqssszzz{{{|||~~~~~~~~~~~~~~~zzzuuurrrnnnkkkkkkiiihhhmmmtttnnnaaa]]]XXXQQQLLLKKKKKKLLLLLLHHHHHHGGGGGGFFFFFFFFFFFFGGGEEECCC@@@===<<<;;;:::;;;===???AAABBBBBBBBBAAAAAAAAAEEEJJJLLLPPP]]]kkk}}}|||sssjjjbbbZZZUUUQQQRRRTTTVVVXXXZZZ\\\]]][[[\\\^^^___aaaccchhhkkkppplllgggaaa\\\VVVPPPLLLGGGDDD@@@<<<999888999::::::;;;>>>CCCFFFJJJTTT___gggkkkjjjddd^^^ZZZTTTNNNGGGCCC???;;;;;;;;;::::::<<<@@@FFFLLLRRRYYY```eeegggjjjnnnpppqqqqqqsssttttttttttttuuuvvvvvvwwwxxxvvvwwwxxxyyyzzz{{{||||||{{{}}}YYYWWWTTTRRRQQQOOOMMMLLLKKKKKKLLLNNNOOOPPPQQQQQQOOOOOOPPPPPPOOONNNMMMMMMLLLMMMMMMKKKJJJIIIKKKLLLPPP^^^nnnyyy~~~zzztttrrrooonnnoooqqqssssssqqqpppooorrrwwwqqqbbb\\\VVVSSSRRRRRROOOMMMJJJJJJJJJIIIGGGFFFGGGHHHMMMUUUbbbmmmvvvxxxkkk```UUUPPPNNNQQQUUUZZZbbbjjjnnniiibbb^^^^^^aaafffjjjqqqssstttsssoookkkgggfffcccaaa^^^[[[XXXTTTOOOKKKFFFGGGJJJOOOTTTXXXZZZYYYTTTSSSQQQOOONNNNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJKKKJJJHHHGGGFFFEEEEEEEEEAAAAAAAAA>>><<<<<<===???AAABBBCCCBBBCCCHHHQQQXXXfffsss}}}nnnfff___UUUMMMJJJJJJEEEBBBBBBCCCFFFOOOXXXfffyyyxxxmmmgggpppnnnXXXFFF<<<999888666444222111000000111222444555666777777777999;;;???FFFMMMUUU[[[___iiirrr|||uuuvvvmmmWWWLLLWWW```yyytttqqqrrrooofff^^^ZZZSSSRRRQQQOOOMMMLLLLLLKKKNNNSSS[[[aaaggglllqqqsssyyyzzz{{{}}}}}}}}}}}}}}}~~~|||wwwqqqmmmjjjjjjiiihhhmmmttt}}}yyyjjj]]]YYYTTTPPPNNNOOOOOONNNOOONNNMMMLLLJJJHHHGGGFFFGGGFFFDDDBBBAAA???>>>>>><<<===???@@@AAAAAAAAA@@@BBBCCCGGGJJJMMMRRR]]]ggguuuwwwlllcccZZZSSSOOOKKKLLLNNNQQQTTTXXX[[[]]][[[\\\]]]]]]]]]^^^bbbdddggggggfffeeeccc]]]VVVQQQIIIHHHFFFCCC@@@===:::999888999>>>CCCFFFLLLYYYgggppptttssskkkaaaZZZRRRLLLFFFBBB>>>;;;:::;;;;;;:::===@@@FFFLLLSSSYYY```eeehhhkkkoooqqqqqqrrrssstttttttttuuuuuuvvvvvvwwwwwwvvvwwwyyy{{{|||}}}}}}}}}{{{}}}ZZZXXXTTTRRRQQQOOOMMMKKKIIIKKKMMMOOOQQQRRRSSSSSSOOOOOOOOOOOONNNMMMLLLLLLKKKLLLMMMLLLJJJIIIJJJKKKMMMWWWeeeqqqxxx{{{{{{yyysssqqqppppppqqqsssssssssooonnnnnnqqqwww{{{gggaaaYYYTTTSSSRRRPPPMMMKKKLLLMMMLLLJJJHHHHHHHHHQQQZZZgggrrr{{{wwwjjj^^^TTTPPPPPPTTTXXX\\\cccjjjiiibbb[[[[[[\\\^^^ccchhhppprrruuutttqqqllliiihhheeebbb^^^ZZZXXXTTTQQQNNNIIIKKKNNNRRRVVVXXXWWWVVVOOONNNNNNNNNOOOQQQSSSTTTVVVTTTRRROOOMMMLLLLLLLLLJJJIIIHHHFFFEEEDDDDDDDDD@@@AAA@@@>>><<<;;;===???AAABBBBBBAAABBBHHHQQQXXXcccppp}}}ooofff___UUULLLHHHEEEBBBAAAAAABBBDDDNNNXXXhhhzzzxxxnnniiissslllUUUDDD<<<888777666444333222111111111222444666777777777666666888;;;AAAIIIRRR[[[___jjjuuuttttttoooXXXKKKSSSZZZxxxnnniiifffhhhhhhddd___^^^SSSRRRQQQOOONNNMMMLLLLLLMMMRRRYYY```fffkkkppptttwwwxxxzzz|||~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~|||~~~~~~zzzqqqmmmjjjjjjhhhhhhlllsss|||yyyeee```ZZZUUUSSSSSSRRRRRRUUUUUUTTTRRRPPPMMMKKKIIIFFFFFFEEEDDDCCCAAA@@@@@@======>>>???@@@AAABBBBBBDDDFFFHHHIIIKKKQQQZZZaaalll|||}}}xxxpppfff\\\RRRLLLHHHGGGGGGIIILLLQQQWWW\\\___aaabbbbbbbbb``````bbbdddbbbbbbdddfffeee```ZZZUUUIIIIIIHHHFFFBBB>>>:::888888:::>>>CCCGGGNNN^^^mmmyyy}}}}}}sssfff[[[QQQJJJDDDAAA===::::::;;;;;;;;;<<<@@@FFFLLLRRRYYY```eeejjjlllpppqqqrrrrrrsssuuuttttttuuuvvvvvvvvvvvvvvvvvvwwwyyy{{{|||}}}|||||||||~~~[[[YYYUUURRRQQQOOOMMMKKKKKKLLLNNNPPPRRRSSSSSSSSSOOOOOOOOOOOONNNMMMLLLKKKIIIJJJLLLLLLJJJIIIIIIIIIJJJQQQ\\\hhhpppsssuuuwwwqqqqqqpppqqqssstttsssqqqnnnmmmnnnpppvvv~~~llleee[[[UUURRRQQQOOOMMMMMMOOOQQQQQQOOOLLLJJJIIIQQQWWWaaaiiipppwwwvvviii^^^UUURRRSSSXXX\\\^^^ccciiiggg^^^WWWXXX[[[^^^dddjjjooorrruuuvvvsssooollljjjhhhddd^^^ZZZWWWTTTQQQOOOLLLMMMPPPTTTVVVVVVSSSPPPJJJJJJKKKMMMPPPTTTWWWYYY[[[XXXTTTPPPNNNMMMNNNOOONNNLLLJJJHHHFFFEEEDDDCCC@@@@@@@@@>>><<<<<<===???@@@AAAAAAAAABBBGGGPPPWWW___lll{{{{{{nnnfff___UUUMMMIIICCCAAABBBCCCCCCEEENNNXXXkkk{{{wwwnnnjjjtttkkkUUUEEE===666666555444333333222222111333555777888888777666666777:::@@@IIITTT]]]cccooo|||tttsssqqqZZZLLLRRRVVVssslllddd``````aaa^^^\\\]]]TTTSSSQQQPPPNNNMMMMMMMMMLLLQQQWWW^^^dddjjjooosssuuuvvvyyy{{{}}}~~~}}}}}}}}}~~~}}}|||{{{{{{{{{{{{vvvxxxzzz||||||tttppplllkkkhhhgggkkkqqqwwwuuummmcccZZZVVVVVVWWWXXXZZZZZZZZZXXXVVVTTTRRRPPPJJJIIIHHHFFFDDDBBB@@@>>>=========>>>@@@CCCFFFHHHIIIJJJJJJHHHJJJPPPXXX]]]eeessswwwwww~~~{{{rrrqqqjjjiiieee___WWWPPPKKKHHHEEEEEEFFFJJJPPPWWW___ccckkklllnnnmmmkkkjjjjjjkkkeeeeeedddeeeddd```\\\XXXLLLKKKHHHEEEBBB???<<<;;;999;;;???DDDGGGPPPaaarrr{{{kkk^^^RRRJJJDDD@@@<<<::::::;;;;;;;;;<<<@@@EEELLLRRRYYY```dddjjjmmmppprrrrrrssstttuuuttttttvvvvvvwwwvvvvvvuuuuuuwwwyyy{{{|||{{{zzzzzz}}}\\\YYYUUUSSSQQQOOOMMMKKKMMMNNNPPPRRRSSSSSSRRRRRROOOOOOOOONNNNNNLLLKKKKKKGGGIIIKKKKKKJJJHHHHHHHHHIIIMMMVVVaaaiiinnnqqqtttppppppqqqsssttttttsssqqqmmmmmmmmmpppuuu}}}}}}sssxxxnnnggg]]]UUURRRQQQNNNLLLNNNQQQTTTUUURRROOOLLLKKKMMMRRRXXX]]]bbbiiirrryyy~~~uuuiii___VVVTTTVVV\\\___```dddhhhkkk```YYYZZZ___bbbiiiqqqpppsssvvvwwwuuuqqqnnnlllkkkggg```ZZZVVVSSSQQQOOOMMMNNNQQQTTTVVVTTTPPPLLLGGGGGGIIILLLQQQUUUYYY\\\]]]YYYUUUPPPNNNOOOQQQSSSSSSRRROOOLLLIIIFFFEEEDDD@@@@@@@@@>>><<<<<<>>>???@@@AAAAAAAAABBBGGGPPPWWW[[[hhhxxxyyymmmfff```VVVNNNKKKCCCCCCDDDFFFFFFGGGPPPZZZlll|||wwwmmmjjjuuulllUUUFFF???555555444444444333333333111333555777888888777666777888;;;BBBKKKWWWbbbhhhtttttttttsss\\\OOOTTTVVVqqqooofff___]]]\\\XXXWWWXXXTTTSSSRRRPPPOOONNNNNNNNNKKKOOOVVV]]]ccchhhnnnrrrtttuuuxxxzzz|||~~~~~~~~~}}}}}}~~~~~~~~~|||zzzyyyxxxwwwrrrsssuuuwww~~~xxxsssnnnllliiifffiiiooorrrxxxjjj^^^XXXXXX[[[]]]]]]]]]]]]]]][[[YYYWWWVVVOOONNNLLLIIIFFFBBB???===>>>======>>>AAAFFFKKKMMMMMMNNNMMMJJJKKKQQQXXX\\\bbbnnnooommmqqqlllbbb```YYYZZZ[[[YYYUUUQQQNNNLLLEEEDDDEEEIIIPPPYYYbbbgggsssuuuwwwwwwuuusssssssssllliiifffdddbbb___\\\ZZZPPPMMMIIIEEEBBB@@@??????:::<<<@@@DDDHHHQQQcccuuuppp```SSSJJJCCC@@@<<<::::::;;;<<<;;;;;;???EEEKKKQQQXXX___dddkkkmmmqqqrrrsssssstttuuutttuuuvvvwwwwwwvvvuuuuuuuuuvvvxxxzzzzzzzzzyyyxxx~~~